vzkernel-debug-devel-2.6.32-042stab113.5> H HtxHFV<'  Զ^?Zbw^hd)P,*Hx TշCHQ}47594c0986dc05aef0ff0bc294bfbbb5ed37f7c2,=lМX7SFV<'  Զ#]4izoJ8\Ko+TxΘK>4B¯?BŸd + u  "<SY^++  + ax+ + W)+ +2+ +&L+  @ \ ( &8 ,I9 PI: I><.F<.G<.+H<\+I=+X=Y=\=T+]>i+^? bBdBleBqfBwlByzBCvzkernel-debug-devel2.6.32042stab113.5Development package for building kernel modules to match the debug kernelThis package provides kernel headers and makefiles sufficient to build modules against the debug kernel package.V8Fkbuild-rh6-x32.eng.sw.ruParallels, Inc.GPLv2System Environment/Kernelhttp://www.kernel.org/linuxi686if [ -f /etc/sysconfig/kernel ] then . /etc/sysconfig/kernel || exit $? fi if [ "$HARDLINK" != "no" -a -x /usr/sbin/hardlink ] then (cd /usr/src/kernels/2.6.32-042stab113.5.debug && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fiI h~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   , 6V/T%&R!X X\3p :@||% PR)} Px t mwZ,Q $Z0+\ M3 % |gcsO/i ! Z! c2 *Re\ E!P  B ;N  2[wafxZf'Ng O<g l? vB+  HcMeaL (" Tt M  !3 ! J X aRaTe+  vhC t5"!!o =R~ +oBoS2.`6E `Te:  I <x OVy`< \Y TIwv>E[cV#|@$Q*WO= C]TzHLa 0im 2 i93nL78b4IBr2vVV}a[%!} W6([kW`r6>No]$q2 ?Fel# -\5s]72]T( jx~ |^ K"yKVMXV'`n!nbq\6}>2+DX}cF1(R1_&:#^m 7:GR{_vn2s 9P%<q% $6B8 5o% ZTEr0 zF {snv$g7H*a""IhYS]! pQi- r *b#'Z Hq p6f "3,$y[ <qg}L+)-!/uJ o=X N:. dz%*fUd;2+*mMBr1] 4WpS6pR\v[^. 1L)8a?*Lp>&w2f o  z^=M1D*V]g[xd ~+?KzJ&" OF<_T@:SJ R0R",C49_  ah1F t"2 ' DZ  Y /jVj  {qf  C }B 2%, p x<)9Q"@  Z3 -(6=-cL ]Q K)[7'~tV% $+ %Lr9EL3,}9&#3#*!n }%V)Rp}2K,ga] :>k+$\lp|1Rt :(]}0cO a YjsDF F$dBT v$[} ~ 1H;b:C =-=sZVsE)u4md0j DuEW vCy|  ?$D {CCpV=$<] %T18cs;$d  J#l Pf 7 "2+vv V1 +D .I0,@eY#<Rs.- &r\|0@$q%g {5I F, jYY P[{  ~9# z lT eIJ   I* l/oE ]VB2"" x" 8OK_`.&gO$Y6jJs  4>o. Up=$ [$^a  ?z # #E  1 @ ee3U*6!gjz  CJd)!*m [,!m  %E;u\U\,W !A" ; =4 9 " ( ^k r o'1(vxm;IW|Fy A2$ +C/ C@+g jcB I v*$4{7:|Tr4w&E+m`lo\ 27L N e LG 1cO>kq( yE, C 0}(2'} `7 0"a1T-80/ W-5"f rWJgn QL-4b= n z0Vh> i #qBj;+E () d;E VL3"kePX<Vo()a`N  t8  t*]@b"K 9 | 9t * /kq4' iM h 'Dt  -Mg O0 ((a.0 W OP <2PZd 3"=:#*,z  0 HIKZ2-} OH  #VC*Ybpl SIM8 9'IO' r @>r< ?\l9-;w 2j "M%5"BF)$OOy0 T<) & <9*ti m -VGA 6 W0MA  Rd /11' \i}&t/ Az~Lu7 99 Q7T!' b#%.  5 L7_&3 d%Pv< 00G)ePQ=Z Mc ; ޷ vjKU+ g Ue*#G NL>n0 5$9/ ( =`UJ(& & ^.r>U6G  71~h?1 0\5 s 7.'/" Ten0Vk*(/p @ { N *[:J Q2hm+b .- nN' q34<PGL%*m <85Ln W0)kX Pmr W o љ!6  -8C kc+%e1kiIf D h  2Dt/fev' ! z A7znF1OB1e ~c}b 2}O@L Y|5!# 5QB1'!2qf K #81&X\^ 'GNHy8fDb'] } !J bL8TR e *]  ! ST r ?* a/L'F  G: ? NP(^!+ D+Xz *7 'H6! ?w $M* {#7\^#uUhcA: .Y%p=2M K c hW ) S  X5P1g= 9^)"&-%Sb zdU.;,6 p UN3#|njiX=Q" /*q6o)!vCg45   Z S@  S3:'3q aZ9 _#U vw$f;<' 3@  E*c1Ug". )808|)!,Oh I 4,bo}B @<h*1 # kF Pu oJ]/'O\U s% t, B"8)s8lk0  7/X F$ i$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)HpNcQCduK !2 #%AEeM $1} + z*_ }!r Ba! [  >K"}S 3?' U*fv"Z34 Z `)X ?'t $N\>gSZ9'jFQ !% * ]/wG&}([u< )L#y"Eb9 O- VXX& **u-& #9 -] R0h ~~$; { l  n (>G% HPq5j@ $Y 52FQI-#2:P m#:Q*>  _caj\fH5Wd3*+P/%fB $ 9%5  $%K oZ > ~A' 1S"*6tQg\$ +~/ 6Vg!cm6}")LsZ(y PB   ; zj 1fo  , .] g  2B`Iw R7; W>oK\>"-W( '\=I~k 6GZC 4T&b1 o) ]MLb 3a4) *.4 x=J#&? ` (o` +,  8i4 - i!v !A2' . e/-`D b' `ty[veoXPr(< _f#X/U CjT  98XB#B[&FO#m}GDD)DJ P4 RLzp -;iA/UY&9/  " &.;h&J PyE!kK  x:7T=/ Kذ KU0%-#0 I>fL 5 5 3%Q oo  ii) Y+ ` 0'H<x c)ni 40KewJbQVV u (+g#B X^5#7N B''UU:9}, >EF{Jm!" 6t,0PcQ.4a c ['/&.z8p  Mg7   b #5[ C ` 6u ]ysk m{d5eIgeg}ecT=~$bv- &:P YxMr)\# lWexJ6v tL %@nL>P n! UUA9EWDk;v 0FUEk&{dddN 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큤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큤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큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤A큤AAA큤AA큤A큤AAA큤A큤AAA큤AAA큤AA큤AA큤A큤AA큤A큤A큤AA큤AA큤A큤AAA큤A큤A큤A큤AAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AAA큤A큤AAA큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤AAA큤AA큤A큤A큤A큤AA큤AAAA큤AA큤AA큤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큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤AAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤AAA큤A큤AA큤AA큤A큤A큤A큤AAA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤AA큤AA큤AAAA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AAA큤AAA큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤AA큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AAAA큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤큤큤큤큤큤A큤A큤큤A큤큤큤큤큤A큤큤A큤A큤큤큤큤A큤큤큤큤A큤큤A큤A큤A큤A큤A큤큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤AA큤A큤AA큤V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8ݪUK5K5UK5K5UUUUUUUK5K5UK5K5K5K5K5K5UK5K5K5K5K5K5K5UUK5K5K5K5K5K5K5V8ݪUK5UV8ݪUK5UV8ݨUUK5K5K5UK5K5K5UK5K5UUK5UV8ݪK5V8ݪK5UiK5UxK5K5UK5UK5K5K5UUqUUV8ݪK5UUUK5UK5K5K5U}U}K5U}UUK5K5UK5K5K5UK5K5UK5K5V8ݪK5K5UUK5K5K5UUUUUUK5K5V8ݪK5UK5K5K5K5K5K5UUdUlK5K5U_UK5K5UUK5UK5K5UK5V8ݪUUK5UUUUK5K5K5UK5K5V8ݪK5UK5UUsK5UUK5UjK5K5UK5UUUUUUqUlK5UK5UUK5UK5UK5K5K5K5K5UK5UV8ݪUU}V8ݪUUK5K5K5UK5K5K5K5K5UpK5K5K5K5UK5K5K5UK5K5K5K5K5K5K5K5UK5K5K5K5UK5K5K5UK5K5K5UK5K5K5K5UK5UK5UkK5UkUK5K5K5K5V8ݪK5UK5K5V8ݪUV8ݪV8ݪUUV8ݪV8ݪUUK5UK5K5K5V8ݪV8ݪUyK5K5K5V8ݨUUUUUjUV8ݪUV8ݪK5V8ݨK5K5K5K5K5K5K5UK5UK5V8ݨK5K5UzUzK5K5K5UK5UUUUV8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8ݪV8ݪV8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8ݨK5K5UK5UUUUUK5K5UK5UUK5K5UUK5V8ݨK5K5UUK5UV8V8ݪK5UUK5K5K5K5K5K5K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5UK5K5K5K5K5K5K5K5K5K5UK5K5V8ݪK5K5K5K5K5K5V8ݪK5UK5K5K5UK5K5V8ݪV8ݪK5K5U`K5UUUK5K5K5K5UUUUK5K5K5UUK5UK5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5UK5K5K5K5K5UiK5K5K5V8ݪK5K5UUK5K5K5K5V8ݪK5K5UK5V8V8V8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8ݪK5K5K5K5K5K5UK5K5K5UK5K5V8ݨK5K5K5K5K5UUK5UV8ݪK5K5K5UV8ݨUUUUK5UUUUUUUUUUUUUUUUUUUUUUUUUUUK5UUV8ݨUaUUUUUUUV8ݨUUUUUUUUUV8ݨK5K5UV8K5UK5K5K5UUK5K5K5UK5UK5V8ݪV8ݪV8ݨK5K5K5K5K5K5K5K5K5K5K5V8ݪK5K5K5K5UK5UK5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5V8ݪK5K5UV8K5UK5K5K5V8ݪUK5K5UV8ݨUUUUUUUUK5UV8ݪV8ݪUUK5K5UV8ݪV8ݪUK5UK5V8K5UxUK5V8ݪK5V8ݨK5K5K5K5K5K5V8ݨK5K5K5UmK5K5K5V8ݨK5K5V8ݪK5K5K5K5K5K5K5K5V8ݪV8ݪK5K5K5K5UUK5K5K5K5K5K5K5K5K5K5UV8ݪV8CUK5K5K5UV8ݪK5K5K5UUUK5K5UUUV8ݪV8ݪV8ݪV8ݪV8ݪUUUUUV8ݪK5K5K5K5K5UK5UV8ݪK5V8ݪV8ݨUUU`V8ݪUK5K5K5K5K5K5K5V8ݪUK5K5K5UK5V8ݨK5K5K5K5K5UV8ݪUV8ݪV8ݪV8ݪK5K5K5UK5K5UK5UhUUUUUlK5K5UK5UUK5K5UUK5K5K5K5K5UV8ݪV8ݪV8ݪV8ݪV8ݪK5K5K5K5V8ݨK5K5K5K5UK5K5UK5K5UUK5UUK5K5K5UK5K5V8ݪK5UUUUUK5UUV8ݪV8ݪUV8ݪUK5V8ݪK5UK5K5V8ݪV8ݪV8ݪK5UK5V8ݪK5K5K5V8ݪV8ݪUUK5V8ݪUK5K5K5UK5UK5UK5V8ݪV8ݪK5K5V8ݪK5UUK5UV8ݪUUK5V8ݪV8ݪK5K5K5UK5K5UV8ݪK5V8ݪUK5K5K5K5V8ݪK5UK5V8ݨK5K5K5K5UK5K5K5UK5K5UK5K5K5K5K5UlV8ݪK5V8ݪV8ݪV8ݪUK5K5K5UK5V8ݨUK5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UrK5UeK5K5K5K5K5V8ݪUUK5K5K5K5UV8ݪK5K5K5UK5K5K5K5K5UK5V8ݪUK5K5K5K5K5K5K5K5UUxV8ݪUtK5UUUK5K5K5K5V8ݪUK5V8ݪK5V8ݪV8ݨK5UK5K5UUUUUUUK5K5V8ݪK5K5UUV8ݪK5K5K5UV8ݪUUK5UK5UK5K5K5V8ݪK5UK5K5K5K5K5UUV8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5UK5UUK5UUK5K5K5K5K5K5UK5K5V8ݪUdV8ݪV8ݪK5V8ݪUUK5UUK5K5UK5K5K5V8ݪK5V8ݪUK5V8ݪUUK5UV8ݪUUUK5UK5K5K5UrK5K5K5UK5V8ݪK5K5UUK5K5K5K5V8ݪK5UUK5U{K5UUV8ݪV8ݪK5V8ݪK5K5K5K5UK5UK5V8ݪUpK5K5K5K5K5UV8ݪK5K5UK5K5K5K5K5K5UK5K5K5UV8ݪUUUK5K5K5V8ݨK5K5K5K5K5K5K5K5UK5K5V8ݨK5K5K5K5K5UUUK5K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5V8ݨK5K5K5K5UvK5K5K5K5K5K5K5UUK5UV8ݨUUUK5UUUV8ݨUUUUUUUV8ݪV8ݪV8ݪV8ݪV8ݨUUUUUUUUUK5V8ݪK5K5K5UV8ݪV8ݪUUaV8ݪUUV8ݪK5UK5UK5UV8ݪUV8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UUUK5K5K5UK5V8ݪK5K5K5K5K5K5K5UV8ݪK5UV8ݪV8ݪV8ݪUV8ݨUUUUUUUUUK5K5K5K5K5K5K5K5K5K5K5K5UUUK5K5V8ݪK5K5UUV8ݪUUK5V8ݪK5K5K5V8ݪK5UK5K5K5K5UK5K5K5K5V8ݪV8ݪK5K5K5V8ݪK5K5K5K5K5V8ݪK5K5K5K5K5K5K5K5K5V8ݪK5UK5K5K5K5K5K5K5K5V8ݪK5K5V8ݪK5V8ݨUK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V8ݪK5K5K5K5K5K5K5K5K5V8ݪK5K5K5K5K5V8ݪV8ݪK5V8ݪK5V8ݪK5K5UK5K5K5K5K5K5K5K5K5V8ݪK5UUK5K5K5K5V8ݪK5K5V8ݪK5V8ݪUUV8ݪUUUV8ݪK5K5K5V8ݪUV8ݪUeK5K5UK5UV8ݪUUV8ݪK5V8ݪK5UUK5K5K5K5K5K5K5K5K5V8ݪUK5K5K5V8ݪK5UUV8ݪV8ݪK5K5K5UK5K5UUUUUV8ݪUUK5K5UUUU}V8ݪUUV8ݪUK5K5K5K5K5UK5V8ݪV8ݪK5V8ݪK5UK5UUV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪUUK5UK5K5UUV8ݪUV8ݪUK5K5K5UK5K5K5K5K5UV8ݪV8ݪV8ݪV8ݪK5UK5K5V8ݪK5K5UUUUV8ݪK5K5K5K5K5V8ݪV8ݪK5V8ݪV8ݨK5UUUK5UtV8ݪUUK5K5K5UUUK5V8ݪUUK5K5UV8ݨK5K5K5K5K5K5K5K5K5V8ݪK5K5K5K5UUUK5U`K5K5K5K5K5V8ݪUK5K5K5K5K5K5V8ݨK5K5K5K5UK5K5K5K5UK5V8ݪK5K5K5K5K5K5K5V8ݪK5K5K5V8ݪK5UK5UU~K5K5K5UK5K5K5K5UK5K5K5K5V8ݪV8ݪK5K5V8ݪV8ݪV8ݪV8ݪK5K5V8ݪK5K5K5K5K5K5K5K5K5K5UK5K5UV8ݪUK5K5K5K5K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UV8ݪV8ݨUUUUUK5K5UK5UK5K5K5UK5UUUK5V8ݪK5UUUV8ݪV8ݪUUK5K5U}K5UUK5UeV8ݪV8ݪV8ݪK5UUK5UK5K5UV8ݪK5K5K5UK5K5K5V8ݪV8ݪUK5K5V8ݪV8ݪUV8ݪV8ݪK5K5K5V8ݪV8ݪK5K5UK5V8ݨK5K5K5K5K5K5K5K5V8ݨK5K5K5K5K5V8ݪK5UK5K5K5K5UK5V8ݪUK5V8ݪK5UV8ݪK5K5UK5K5K5UK5K5UUV8ݪUK5K5K5V8ݪV8ݪK5K5K5V8ݪUK5K5K5K5UK5K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5K5V8ݨUK5K5K5UUK5UUUUK5UK5UUK5UK5K5K5K5K5K5UK5K5K5UK5K5K5UUK5K5UUK5UK5UfUUcK5UK5V8ݪK5V8ݪV8UV8ݨK5K5K5K5K5V8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪK5V8V8ݪK5UUUbK5K5K5UK5V8ݪUK5UUUUsUUK5UK5UK5V8ݪV8ݪK5UUV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪK5UK5UV8ݨK5K5K5K5UUK5K5K5V8ݪV8ݪUK5V8ݪUK5K5K5K5K5K5K5V8ݨK5K5K5K5K5K5K5K5K5V8ݨK5UK5K5UUV8ݨK5K5K5K5K5K5K5K5UUUK5K5UK5K5K5UUK5UK5K5K5UUK5UUUUK5UK5K5K5K5UK5K5UUUUUUUK5K5UUUUUUUUK5V8ݨK5K5K5K5K5K5V8ݪV8ݨK5K5K5K5V8ݪK5K5V8ݪUK5K5K5K5V8ݨK5K5K5K5K5K5UUUUK5U~UK5UUK5K5K5K5K5K5K5K5V8ݪK5K5K5V8ݪV8ݪUK5K5UUUUUK5K5UK5UK5K5K5V8ݪUUV8ݪK5UUV8ݪV8ݪUV8ݪV8ݪUK5K5V8ݪK5V8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V8ݨUUK5K5UK5K5K5K5K5K5UK5K5K5K5UK5UV8ݪV8ݪV8ݪK5K5V8ݪV8ݨK5K5V8ݨK5UUV8ݪUV8ݪV8ݪV8ݪUUK5K5K5K5V8ݪK5K5K5UK5UK5V8ݪK5UUV8ݪV8ݪV8ݪK5K5V8ݪK5UV8ݪK5K5K5K5V8ݪUK5K5K5K5V8ݨK5K5UK5UK5K5UK5K5K5K5UK5K5V8ݪV8ݪUUV8ݨK5UUUUUUUUK5UUK5K5V8ݪK5V8ݨK5K5K5UK5K5K5V8ݪK5K5V8ݨK5K5K5K5UUUUUK5K5K5K5UV8ݨK5K5K5K5K5UUK5K5V8ݨUUUUUK5UK5UUUK5UUK5U}UUUUK5UUV8ݨK5K5V8ݨUV8ݨUiUK5K5UUUUiUiUUUUUUUUUUUUK5K5K5UeK5K5K5UUUUqUUK5UUUUK5UK5K5K5UK5K5K5UUUK5UK5K5UV8ݪK5K5UK5K5K5K5K5K5K5UK5K5K5K5UV8ݪK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5UK5K5K5UK5UK5UK5K5K5K5UUK5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5V8ݪK5UV8ݪUUUV8ݪUUUUV8ݪUUUsUvUUUUUUUUUUK5UUUvV8ݪV8ݪUV8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8K5V8V8V8oUK5K5UUUK5UK5K5K5V8ݪV8V8V8K5V8K5V8K5V8K5V8K5V8K5K5K5K5K5K5UK5K5K5K5K5K5V8K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V8V8V8K5V8V8K5V8K5K5V8K5K5V8K5K5V8V8K5V8K5K5K5K5K5K5UK5V8K5V8V8V8K5V8V8UK5K5V8U_K5K5K5K5K5K5K5K5V8K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5V8K5K5V8K5K5UvV8ݨK5K5K5K5UK5K5K5V8V8V8V8K5V8V8V8V8V8UaV8K5UV8K5V8UV8UK5UaV8K5K5V8K5V8ݨUK5K5K5K5V8K5K5K5V8K5U~V8V8K5K5K5K5K5K5K5K5K5K5K5K5K5V8ݨUqK5V8ݨUqUqK5V8ݨK5K5K5UqK5U~UV8K5V8V8V8K5K5V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V87576410b5cf6a0994d49befb2741856681641bece2457eecc13e79cc6848ebf2f310125b88d24219e57941881a8dabac75358024b4041717641bdcb39b8968ecf78877b4ce67aee980dc10d03c64e5b3f8832b5292488af6d64e1730bdfd49110ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065efe29b4b8c6bc16af5ec793db8e8e220b6d121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd28b540251cf2d1cdaf09fb168ae2efb21a53ff208e6efd5a4cff14e4a92d77490ed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e3343a55490fe89df4a744e8cab90dfe3a044a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee33ddd11a0efd880737572415adaa72ec506cd0b0b7d0419caa831b88c2dfb5954c91431761776ed9dc5e0202cd82455e0b7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f015630c479e9fd55fbd05571402f478f8c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f19527c446aefca9fa106554c97857050214b78dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99de8466840acc684761d73f15d45cb89716c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251bcfe48daf65c06aeed708b99ca19314eb6a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea6590aeaf201dd01a86160126e746caa15cb7a3073d519918820352a715bcf3a8725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d83716f4e38a29bd1f51db84301fdfcd775df6b627cc05b453366b606fc1ec010a8a18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572ef3e5ba2cfc0e203d44f8b596f9e77091d09436e478d94d2b13aed363467f71cfdf4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e1bf7dcfa0e0980964684330240647605138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b6f006d92e78f930a282ddf696f55f01e4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095b9cc10f6fea7ab4479faefe0b1728da7c2f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e64425ebe2abb68b145c4ebcec0125f63100db18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40ac7ac2a767b28e5ec07f094c15cfbb3be2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713077521849776ac8106f676d0cbff18f4c55a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead9049a23dac89f12f1aea50bfd6448e8379d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c767263da460fc44561bcf6d275f9a9f8c7ef9374ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b19618cdcb9cb78911e136144baabd20d1e8f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18db6212ee38f036acf0c3261ce5bd11fc6f56967fd0d6c94c7c4b444166d6dce6d7f13fc00a31232d2860ff8433a9b983106e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebee2b9c65efbe88ac9b1f6c66b8be0c8a2ca2a9a75c7c5c2739ff4cf0ccea67b373fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa29099aa85dd02eb084d1749622383d69d11992d709069294ad4cf729daa96d9bde83e95a23997dad821d93598af557c25c6ee4ac39d44fb52bc9e9ba31e68803a64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0c3ab98d3e8a2ab7b08c5e1f95ab026c00161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c16517bf46910272bb389a00a387edf7f0122c54f460c9f446d89dbf4a9f5c60c38a394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511ae26c40c93e1c80ac2e8f1c26a98a9db966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9df19f64781a40c751d332f97a955511599c461d573d0ba27ceda74fdd9a186b4d197a1e05871efa6898ba987adb52f8de032d28a94ded2fbfaf2d48fbe2ee5face6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d878b82baa4eac10da42a6e33871c6c3ff70415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332e1490c63de1246f5749bd861420d99c4d611e4a936b9a40b4626bae19c730e96b827037c5b3ccbb87cafc0020fd68b543a3123a7415a8217b591653245a4db2e029dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c439911eeb28a18777d8e7066d1b7807db2316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be63fa3c7ac6fd4c1c8b3f198f49adf5b6acaac219ff969f4a43664bdd6c2db92f910b8c471bc91d7b0ce1b9a4659f9eaf0e95f7cfa4e137567f1d5066e8f0eaa6dcfc6e5259c64e002edabbcaac2acae303fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c4cc4d585e3d598376f2ab71638fee92056c8d5ed697eb58ed52c9be4c6032894892939dc15c0fa8e1e3807358d78dead9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb65017166a10ef13e47fa2ecf922b30f9244f0c0d4b21d907acf0fcb2b179759833c172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044374eea4a78760c9d622f4e27d5ffc9ed7cf5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ce846b43ed6cc4a8f62e7c23da435c9f31618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a6313eab70994f3f961fa986346beda13284dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89cc8ac2f69a0ad3bcc2402f54866878b509e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e644b91a2b1ca1f58adf463e1e1eec14395898b23b53bf12f4aaa6050375bd1aafb9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d0907a2c4cf624645b412585d667e9415c38f8991e01aaf5ab61be67b9f6d5d8c0e0001f2108d19100a35f669144863ad4dad7d7ea06d7776ab9315c62e6a53a293b5977872f834282b0a747de334f510ab6f25a4e95b9398ec1763b2229dcdc5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001cc4ecb75b18a9f1ea14c4f6ac42a870ed4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a3bd915afc11c99d273245450731a2345e42d5f262de8c78bf645c5aaea44e92ebb0598d17ee92060162215ccc16ecaa739bb866064e07deae1ff46aaf9b4f01aead08f685cf655ad444b3ad54de865a24bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe798f804a7ddddb52e7a8566769b5e23d2d5db0c295b7445fc4a68d2785ab8ec47ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0a2b7d55c7ed56306cdfa22a39a6da0e0ae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f23a900949ef771d816004bf17abf1decc7993f4b6f620fc98eeca0452d4d197ab3519d0fe7e9fa216b2601e20f70da151d49f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5e8d27156eaffaf6b7492c8a0b2c394854ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e0392d09599c3daad040c7a1155bd0bdde51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746c0b89755d8719f3f6eef78f103340b6944364601e138d311301ef901f4674b01b1f6261f4ffc7eaa962532f0de6b79e1dd025a8b4c787e5fc4f0a52674b0cfa8dd94086449ad4ed07bdf364061a9d2a85440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c9262ec8b657c9e1050cd2c07d1f88f93478cd8982ae60e10bc2633c6b29b5eba28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca9659fcc5d871359643cb8916fe298fe486f105bd7d4b75ee8bd205fa90af4ca808d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e89920211b84339acc7903de1e467a26c42daecff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369a1e5cde1b4318f99d9c26045bcbb0cfa88bdf1a6c643b1db3808c673b08382173c6b75789f2b6186acc6e17ab07e54a70ad982966581b7c8cbdb84cb5879a1f350f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a7c35be6558b19d63196917b1df09142c34ea0c8b98c5d9a7e5d7690f7a88f9d2d3cb23fcc261a2f31c5a80b9f20fa4de6b022561f8bcc528693a1402e92b214b1a6a03ceadddfbc48b4d6c2e12afb9cffd00ac2774311a84f0987d524519cffc701e50dd93e659fd0d3828a8b9ffd036d3f21f096bfcdbcae6e2ffcbbcc2acc54dd781d16caedcf601457c25b39fbacd97c20046597935ffe2a8973cc7f52010550e40d8bd0e04d1d2939ff1e64e023266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa06a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f762df8943ce277510b06aa7b5348078dfd9c717f58c8fc8453701c7edf835d493b5b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff87460be644a88490ac66d43f7c91b7e35b4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c33d9d7956849e89c39f907c6a711823a9e5832256202003c917b8906cf393ac7d5e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39365a2d0113b5b38b06f259b07eaf1459354a73df41ae8db8ed9d5e678a6d5983b6da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe73309897259e90e5e94ec8347fdc085cd76ff6258a54a3c3e4d8e32f61e35d98dfd4b7f9160bff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7b205243270b32c15aba8e1a36746dfe69c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40be899f36d80a77e8b971c7e2b8c0140401bc0150121cb91fe20f4da63a869b73b5e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab474986f3a2c8f88d1e4d715d7eac45c84d49c223edbc44a116a97d0b3e2b82e3765f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a853fcdd8a8533f4c2fa1d5feb8de9886b7c88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae910b8df0b5e96126e7c44131ef1297819dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b2e641f62c0bd741c8f2c4e81c3156946c614ef3d05472428c5962574390347e7ad7da9395ae7d249ad346a53311145146691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff1845d3c06371fe29f36c1fc0b3a3f1c5477cb45d67368aa4a77d22fc92fc46a7ea31bf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c696d755732b32cb5b760cf89a6731fa5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f5a265985026a4d94aa2676b0ab65e5de52630e14ff2e9b5ff32bb4f7c3fd758c7ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98aa79d519330d7653c889a4360d8266e7a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf2a9c978329c27ea851ba311172b986cda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8983df1d1ad9523897eb3ee030ccb55fecf5f8c737643ef6377c500818138550e5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee4a54e8d270fb4dcda57ab9d9d9cb16115f84989dee8c8285e417777c8b5b29e41e4ede0c4a7f41aa70dc0a3ecbe4857c93cba4b0a6a1157edd41b48e307cd49f5d42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcb4d801111739f4352991331004dc3e6fa88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693a38f33584c42197f4624d5921c00182dfa5513f9cfd146fc99b9769e228fcf501e7142b9a73adf8e6781a27e17a734183eada9eca581beef8019088758a84ae498682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a72d3dcb4d36f7b9a7cedfd983324e9ffd3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac23737bf5e119bb3ea0f13f2b21b9b00043a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb61bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccd5bb87a0b52f8186382671e542647b0028ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea32bfeea439960a3542ef947daf3737cad243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ecba2add44f6e2011a4d7ec5dadf1c2642f359714301c6718f27249874c48bc4efd78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e440dab3fe71d78757ec08e0dd23d0570bc1ed8782583eac1ff00a675b76566f8d1a48a720c14422ac4b3be918345fb51216f9f318afba5f63be993c874bbf45eecd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2ca67461a016bcda681404a746bcdde43849e016b46f98f213af9067a267643af37f57d821a303ab6e28e26ec9536ac67eb49f4699b57b6a8459f54f44eb904f7395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c6417d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee2539849ba4b1127ac6ec251e469ab7d20b4db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a350631b1ec48cc4d860eab0b15c48c4b96f1ed827f49f578208d00372466279a30232fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a3268a53ed0f869965b9ed7febd9c570722b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7f6f3b752a1f67772ddd94b50a3c47643a8285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739cfd93e995b57b154377849645db0027b073b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa0820baaa1dd16aa5c758d68cdedade1d9208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b67359c2948ce3d3d0a7c43b82a0070351821bf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba9c3ff9508b2a544006bde2ae16eaa4af1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf9236927852d5779d3423f37033d3d4f05588bc8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699e831b9132c0df40b7b261ce1c4890fca1c2c951d515df5c5deb1e6476764787795ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b406553ea62301f74303dabdaa5fb7e652f59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14f489de1db3c9ef7ab504efad3a59cedbf303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb72c974c6d0dc3646f3a8d4e521c64f9d1cd8c0b5ecb6fbcc600fa2a915672345a79509c614d6d622bf1ea8a4fdd4cf9f8dc90c2e27374004c91792d78fc0e79b38bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e7576410b5cf6a0994d49befb27418566bde377ff947db85e89a8b17445151df7d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e1a53107467e4188dd3d0276c15ef2950d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f02888d2ce2354a67f39ff0d5060ba2d05a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddb1ec7dc66cbdc846962d6325d84e95bc56a7424910cd7f975286b63834f8f70dd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc0a66ab76297d179c473e9d2b035ab4f387745907a8ab05c3343c0fb5a78d7d0bebe048acd7cab3aace5831445a24c788c49da5962302e468cb20bb1b90248a8d23c12aac51f62a2dc9dcab9b00be9c2b8b4cb2be1be49fff22e57a1831f8989b63fa71063057122f094f517e25e7443939968639e7a4b283ad89e884314ce7574751f17386a22a5fde9f351c3dd23652ee9f1e6d20aedb82dd0be92de6a4d5d18497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf92c0b19e5eda99ce46c635794c40c54b4adf67658e72f9823adf572af63020e6fb68e68ff216643a0c340e914e45dd88ef21640a306e0a6043a41bfd23abad814e9ef32f1a25bc6aab8f7d9e6001ba0ce73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d985dbaad0553a90e34425f68da6e01d436a2fafc3be5bdeaf78738b8110c9176b9e7528c23a1179df5322db54e37f3331fd1692ea592f0c7408e08365d79d7e3c3f06766e220e116686f2f81f05ec20878d188f9b44f40d5beb7c3421ef8f3ba7d6514f4e5653e6869981928b5ab9fab9416a415da65ea29cd02f8ca311c0d31bca16e9399720b16eac6b416cfb3fedebd5729e4306706559b3174eac347eda74b94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7c6da980885b0b75dc108f32348726b3a7e4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705f1675a30c75681c74e96322b2d550ab7bb10f8d3b865fa94e930ea33b306c7b2594310bd68ac12eee3dc3c5f97dac8aa9e421e5018e7df2cb2445595a1a8626e77410042648e6b7a1c90d64c253d3aedf7f71778399cc33841788524691e22fd9033a519d82e190ecebc1bde90e67e17c6de4bcebd8cabd82debf7577700e80d357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696a400b3cbcdd5115da5e7bafb1752663c4bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2cdc39a3376a897c4e85bdddcdcff8b2395f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65951a0f93a7ecf33e7a07b3ce1e0223b20b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9be23e2fe4482d4f7407b0c0e6d1e3b6d43f7aa8f0cc5fc0200410320b310cb45542195bbf6a6c8bef3134e82186bbf4248c36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290f1c0f26ada639072c9c238e7afdb579714491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50b2c8840964ea70b5ebf96bded7f373ca202daf3cc47427dc3354a91ec716b64732d79d9f6f9728512b1a2fa80b40f0e07a77d6a6b8b1695b85d4c99536c092f2755485761ffd76a484aeb61ca9fb4110ddb19d0beccac7db7d9e36905af1d6680c9cb69b8549c6cfc5aa48d355d4c0693d11ec6c3e34e214db0eefb3bec3bf3f9c3198f7487f464c6047310bc1b7c93baa299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db95e7a452a69bb5b1269b96fd1e1be30f4ba8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc1483b9ae13b1994ccc10b8a9e52cd921c70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd612710872b9d4c49f718219adb0321b7e28273ad8936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc745ab13e29be225abc632b9eebcab53814bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d09825541fbbc2b2cf91933aeb650886f577300b63468e8fd4e21af8eb5fec8390f9c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8cb1e6e1279569ebd5ec1fa0ee5b16f17e433d71faddc53b8829392d19f2d6c436c4dcbb09c88cad75b355775f0cd63db8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a812b9fc49531fb2d5f6402bded585e1bd7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b950171f3588cc0bd0e1ab277a1bca5bea08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d2075c5226ac9e725268460e331102b61d84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008d45949ad593e350166d91fc1dbf8fa3d541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4d5a12dbaa654fe807c883a8a1fe04a436a6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b14ede72b525a6091c93b3aebb4f143a8525282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8e68d5f5bd4c4a303e325750ca5c8ac2bb9ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f8ff0cf08891c22b7720a13d5bebf6966d149fb20e7264d364cbbfbb83d52849d3f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4fcfb883c028dde6eb1c5da3418ed83aede58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce950bbf5a939bdc21395a5b57b218ac720c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7ed390ab12d66453bff4f5c5b98bd781cc80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec186c2e78cf7092efd524d7074546b5ae8a442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a9bb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d14004020647c198f87e28cac39314608c53d62f839235530c0b075a60dc6e52dcc2d73dd73ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c8812a9c52d16facec7fec137b96feb70b85f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59be4e6322f51a16385860f074542bd57a09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235caa1efb55ac03237bf55363dd43277ab539f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c6c2b41b328f45fb1561cf666ce2b8de9867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550a31460bd3c91aa45bb608cfc7fd4565628612a8f030dd7b8d7867fde5bb5524f4878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301ffcc1a22c6918a1b374f2863379c071f3ea4d683d390129a414efd0bd266c9bc01996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a1875d80254821db6c49b6cbab45bbcb4becd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e3805893ddc3e86d03e9ad0ff184581037ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2bf39d15b388c131b062529f783b4ad1f203ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce034e00a1a0119e59c4818506ac200cabedf49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36f1982df7f2a7d2eb7d7784a2636b9de30f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aa8ed38341fcc20f2847c6829ceb32960c2bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fc161ea11e03c855335ffb03cb7163569eeb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b4429adb23a24786db4b7505d1f22449f4404850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0cadf6c0223301b0d3b62c552cdfdb4a7588c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec024bc8f97bf705d79532ba7e4bd33bcaf5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534adf9ce0711de80ed62d7a3114514a7a1c77bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de61bcb818267cc865f457ae590fa6ab972373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cd71a48070adcb16c733a4fd4ee3452906707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16aa129190e13e6b6d00e26fe5fde716e6d1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d77cf972f6d01a2ef51a1793cc55e8eea219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d01960b8bedb02b0b634176ae8d8323f67c1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b2719200d62872ff986b346bbbd84a5af79dcd7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab652432a87ea3cf8b45de40fb1046083f474c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa090e8b00500f446319114829c4d2a3425a374f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65ff20eb52f29b444b6c4507b7f9fecc6fac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4a6608624092ae26d08f4304276cc174b4f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1ebf652c994aa7f85debf1e3b82fd3d8e688d1acc92015456765868c5b6cb353fe66e183337057b8b334658fffc4cc54c98e7a1d4dae9c00fa26684059c7e5412c4f54c469065ab55b1ab42f48076f08957582351f942a28e3826a53d065d9fade9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f54ec5973396792ba7fdbc62a60d3397f7debaf43ed0a9f09748a985f835a21f03c08a06d154db75d22f64ec49170f5df8a1be852f2969f757680d60cb67f6e8ac5f607349a2207ddfd3747ffce546174c8e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26632e6b69649bb07a178187653c279a210058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5d5c636ab004d449c68d00c8b04b3e357ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f716239eeb008ebdd8e3eb7cbbaab648657179a858996f485161e55b338c6aab5939ec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c718cc0b62b61454f0733d2437a8bf3e4db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f01db8a86924b37b486507cf71f9f0bda718f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac6037706dd09530ea0c1faf27c23fd39794eedb46120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a866f2c3f0f84f3f2eb5a71afc226fb02636650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede70e5512362cac6af34b3f939b3125421b0c41f817f01ee26f9c8580b9ad6767b872ba6ec1e2d475a4bd2b02326e10694967ee216f58559b4872a8aedaa255f944595bacd555114f14f12e8bbfd65bec80a46d5a416a3dd1f80a280f9b6541bd3599e9c7f215347dd87dd031ed4333547b44f556051b388aff1540742cee75089f70a721dac0357a757dd609d99b3eaee0c379830261ffea8803c775e9418d06e11a8f25d18a9fa22b3f534c593cdc174b36528859fd338ab6199407b731ccfc33cfe9267f213fe8a2871d5b0dbd883cbf59b58ae2cf778acfa8467c1f91901aa03e9a0949aae8bc5b2b009a8f53cab1d2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab42131916633f5a1372a36bcc0dc8304d2a9bb6855fe5aadd00fe68bdb7364c6aadbe28948c896f1f3f20be251562cacd377394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbaddf2953c31bb26b43c26374970fdf0ed49e6d9371bda60dd5b25d1e75300175a8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658a512c9b91169116c47d2f4be4bcb991892befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f353260d6cf30697c05a79b983301424d4ec08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6aa36e59bbe6d19e8bdf977d9de88ec95fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc21443513a785e66809a1006919b2f56178c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa447c4fa57652993b972d5f8c4ca277bba73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429cbeff0e055132460ad17ac8fb3d379e4ee980cb6b641321416c63254d115ec0892d1fce7176c71cbff514541204e1d4be7ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19c3f1aa05d06d760ed20638afe3e12f8c095e6963adc184a0faa121b24b5298c922472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c1be619d4afffe6c1892065769df3f15b510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b8651492df73b0f2a3bbd83191258cf6754e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f02da859a6e50e7715b0c2ba3a831270f27273d5424cf8a9c70dcc6c53d464a862c0df766ce383e21607c06f715772676ec92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348faa281acbd43c888ad02048088fbef48afc2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9e1d4a8292c7cf6bb3f1770c539327093c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb430d484e94090d657bb45e4d6c333d27ee56e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebe14723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ce0aec5365bd0f7486821da27b9eb0943f4551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35b6156ab3f38571341ce20976745a70fbd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c1c9a549aa3a514bdc6bf178ae45f9c58f7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55ab2806f9104e3304edbeb22bf4aabd525a21fe5730c98d598a4da8875918a228cc1791f761f2b05fd601db054bef452cf0a08dfe5e989778f715d62ea737c2167f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0d5f924ab9282810f4a9f196784427f3f152200096fc3cc1291bdfa0ba841fb931490ad3f0ee3c4cfbbea7676a0dd7d5e9d528239a6b3ba44e1a0eb9eeaffb669e99bb5221de25f18482ed6f70db56da0c3494566d563d900c6c4a8666cd1e655c90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703b577019a36278cae3aa0037762fed2f97b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c6969d1577052792eaa9002faf003ba55038df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8cd984eae0332e996af3ca11aecefa80f5815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca14956beafa629dbf663a3e9b201d1ce329e6240f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f869b9baa92ea8df22cbcdcd9a9eedaa8912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db8683593426a3f8fcbf414df9f5a205ea27715305b46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3b56fab90b74ece6bce04258ad982f67b46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a760d8042b439b72ef40add720a04daef8768969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbde4f46f54341861d2305ad0d691034df8596001bbd5e95651769f4e14498d203a5640fa8a62a2e1d3a3b9f9747bb6c6b936060bca5c7a3e1be469d14760f026e6668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef41207ad7bc67331963695d08625215c6433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda8185f5b9b04630766df6a49d4cb2928b8f6141c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d07058e48206ef62a84dbafc535cf212cf9b97f3b673a803b8592b1cf63a452ded6f7108c68f96db9d714e660eace3a18e505e88457b39caf363d1581486c5cbcaa05d972b476907d15088178b67f42201515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8053ba526371ca5b8f9938ed7e7c8838ba6689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a7080f7b68bbd8e328c9bfdfe9c5bc37f63f299d351a37b67f81e575e16a93e50dd3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd139f50903ba8e2ef74f7780b426ce296335eb10b87534e639a499966fc407bd38695b6a1689cab26cb53d2a0525d7a16e7dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c52747e3d5161cb40a731208491bcafe7a7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae29a5fa00d0e342b3a1e8390569a03f3b72fbafaa84e2a74418b499a14e579da57dd607b1a50c1c15f3f25d9013b93bc019e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d78d54fd63869208e41455dc15772675d00bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc813ebaa42b27082d21dfa301edc9908173fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d70e7e426431d4742891ef8be9332fd0f2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53db2e2ff261d7fff715b1eea3109f9448bc5685401011f415ee6e487585e7983fa542e66d01eef474c589a81ebbc3fc4a6391065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536b39c82b4aa8fd5f5cab23f5d7ae05a75c63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3ef8763c85e2b150b963e6f12fae0e6e4a2ffb2b8acb99f01b40ddd159b9fc113498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a7e9c5b58ec32a0e454dfb0c0d29f8b9a42410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714143d6a3edd4c62a66b145d32b2291ae3f19d77ac0c3b1f810ec0fd7a3e6d402e193fbee4a6bd1f91d8a93c68100f4cce92d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d942880441a5868c5a0516645b9f7fc191107f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf3bce6789c17b4801838d35817491a0d5c2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d5266cad8ba4072a59ffd5412f2b3895f477a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24aed42b9896fda17ac9037f67759a680b719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49baad123631a6993f0f119d2767d22526ec0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060cae403137152a92a71c2712a09c187c4c45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca2c3817fa9ab1265dee6cd83bcbb3edd8dcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6e1b0dcab5d03df7ff1a8439ff15238ac524d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f53f37ea1b718a917ddad18064093baf15cb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f7fb31fc330e0dab9d3f38dc25c3e5b3d8a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be2d4c6ce9f03450dd966be704ae38af79360414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d6f2e666d9cab4c75ecf4ccfad9fa3672457c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb1e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50f60f9f0f33cdd82bac7f3cff91fd4d185ddf3f9cbc544f8ccff6ed727f9be5f53bdf9a85a043409118b6d334f2ca3335e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc30729200dc165f97715d10f1131cbbf36048bfaf4272aa29cd1afb7857c45b155dc9e12aa28eb63e006033d8443d888664cff2bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95dba9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb02d2dbff5911ab4a3ea04f595bfa6cca24dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67791bf9edb9cd4b115fd54204e6a59016f896cdf63a1c2f8bf4b58012e6da439e96bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d8277a73fb77518926ad4ce9081a50efe000ebc4e9352f07b6b67c3b6237e524c87b1178a843e486da10431c1daebea1fb7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e554928814e62957e28a6bcab74230a72b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1ba173ab0f96a07f33145781dcdbcd0c76829fcadeb9a1d9f22aa87a21b05d54b01446d7c4d94fa745b369d313cefc000dc6b448138044d1aa5b6a4b06338b5c89b55827b66202b5d681f008a91aa2bd4a9a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de688787772cdfec8cbaa5ce4bf5c5d75ff6f01137be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300dbeb26feba5e22bfc14f64ae60ca1b07eefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc4f8e19ecfd0f1e804aef8502c0c24f2d678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112d3c936c9b1792d0f510a321740d4fbeb9facb423e894267ec5039b38f7aed19151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f901bc9f2e31b3fe33b035d10927c443f0faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db91b23e8e0a0b5b1b4cc738a5270382dfe508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d089e3d37a8c85cfce8b65fdec3d503fa071fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee0c9d2e073d44226b112a1b32aecd7a77c64e1ddd0747d1ee92269e02a4773a089e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead713e41c8fcd774b428c55819e2a40751b588b2d5138562df20e6eb3488c344f9735b51c01dc7f328b3c87a473f5b12cd05e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b614eecb994436ce426459184060827119650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db02bc9242d80f4d45ea42f2c7afe048b9e411a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957fe68c8d7b2aa723c8a064d51d1400eb0b0250702ae2cc79e87e04f3f69c51ed6e674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27ba3cc000f6658377c59b9053b03a9f550e67a10f4213200018e104f7a5d230f848f368334612e7e22338bedf48b49d3f5e25b9ac3450a78f01ac464bc64e20a10ee3fb202273bd91d62c1f254aa61fdaa76aef1ab9b4cd93f3093a9856b138832ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2e87cc62dbe643e7f2760b89bdd03f8da4b801d5ecb10a55b1a389278dfcbbf93b82be2ee58cc55cddf492c4fb2a6369addf4107a86b87f803258c6c779157c03c484aae2085616eedd4b53b20af8748f6b21b1bf17643dc140d511ffd56728e8b57cadd1bd3346df1af2e913e316efb1ae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca7c431e68f2570c16868cc5f95e4a34e1b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa350741ccc0e5f1b4c72d88fb35363239f8016fc11e521911222e0e4a32585510873c1709bfcff49aff3ab614ea4ee1012ac6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f5b4f01ac979d1ea4cda40d4310d4844f0c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce00b8e37b48040be5550e591df19c3434525c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b91bfa775fb6ed7df0dc4103e0ab597aea6e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0111e4a85691e83bbd1caa576b02be8924471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209839389482c8eb0710ab71090e08b3eb04df4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a4ac744b40fa4ff35742a5cdc01e9028e516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de015b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf07218eaf77b73da95b4be684b0299bab1b183dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294b64e35a636504ff9094d7cf472be5254346fd360fc5f84a85262c1d70b0ffbe172a71fcb9edde7dc417e4cf65224bd197c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0b52ef0db264e9dec0ac3f12d125797a7c3b5a1e0b0942bcb76bb620f1147dea686d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930dc7b950126c3130b6583b3f4d962528415ba49574938ee1ae190b131c287047c8d0dfb7ae263ce36696ea3bd9ee878f4d32fa05fedd13758192204d0d80613facbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcbed5d50a5613b6a030a92537145f296c879390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f3d285ff5bdce2c39b7b9c94653d6483f8f24c222cc47de6c54ca9a4c40354b1762f84ea3b3d31be75a510e7914341abbc2436bff53c2485278502984401241a6b7a79d875642763e13b1e6a95006f9874d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e512350cfa76137f7556aaa9a3b87b93841334b40cb99a091e0e04fa9e4271e6d72e956cee41539dc82b8396672ce80290d53fdba9a89d7ca3c66fb02abd435d274af06b10c35433822025a2a97e2ae25b9b382d7573be42aa8c78a6e1e4959484260adcb3e353806c67f7c9086cc82994448e710c813c2628822ee46b7e0fdb81b1f801004536c6e142ec059261809a91fd1f71e9b9afdb0ae188afa74e075a2099cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927190b3312551fc426fa015a11ea8029142330ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef3f8c0dcf0c598d82937454036a87885186c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f2527617ca8cf838c79d2fc8e262142cf0233b947d62946715f9334b14ec258be1a98deae1d5ecd3349dc15aaa10e26bd17d2eb938cd66f6aae60ec561ece8da40acc1119da5187e75100411f3a4884c0af2da964097e872846c20ad5f0333ee99f8ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb193481b48b082b85c11cb986c76dfe088ef9084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f119fc754809f2996f86acd79eb94a2a7f68045ced4f694bd6c860c11a86f72c783c4ef2bf88ebeff2e3104b11f7f422b8dd5c0c85d38875debaf59c25dcc0ff11249339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4ba7114db14c0af8d533bb35e0d94c6db643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136f69851be952fc9cfd027f26c3eacb0f5f924bced09d7c9437b8d58f678d24f741fd160ac482dec6a12027cbcbad879c3aeb48d1d832e01d829133e2a67fda1a0ea8557eaafb82a8ba88f50b71fc11f46a93dc3ccb45347a74ad1d27b92d4c0481e3172d2881e99659a02703e84ac190a9349345cd30f87d837a13e10476f7b63f7bfc98dc662ef88bcfc436b30da506bd129d0534362c4bdab2c077b8b29d70e8b9029022338ca06baf0316d62ea71a23ad1348d1e1397761a9932a84f401c4364753fc5038777913e110f2e9d83513c8a091f7aaf9a9672a2d2c855cf4f3a261ab19d533023c103473f7b93f44ecbc9b36c7b92b9b4199d9e3968b0ce13bf7f29ec02c2c8486ba399c5bb2ec499e9fef248f72c18bdcc571f31b3ae67d8576da11d38b0cbc90a63be4dddb8717307358ab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee8a7d33f093e0e02cf7a37cc3151aac42b7e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b7587db519d3b765764f7d3707d968a502c9fdb519d3b765764f7d3707d968a502c9f34b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a3b12f1eb6c36ea28e61da254ff0816f21b12f1eb6c36ea28e61da254ff0816f21300ecb1fdcf19002e3773b47564077a265eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9c5b31c89d1c8c379730375b9fc5f8b07bcf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff2faabed0585d0354aecb38ecabb3a2a18c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cd8910eb5576735e525f13bf0c7a8901060933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0eba1b8cf92db4d9540bf47710dfd2b9b6f75315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf069a7a62f83430a2b2554a5f67e30613beb40dfd62bff4643c5981f86eea6dcbc9a97e001698a49c3117e1d4618a4389bd52c9fc21e634234778e072d357fe9c4afc03f497fcee4868e60588079a322d5daa828248f85674a3ea6c0d458d8f9140ea46f6e7b467e19ac766eadabc84dbfb43a98c5e561ae5990bcc949c87a7583041c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033dc2b03242d46d40b493715523e66b939f25fa8092dbc2c2d8df3be836f7002394c61294edb1a89c8d91f0ca857df572fe2b1cda168e9aeec4613a9be176b9268379c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab113.5.src.rpmkernel-debug-devel-i686kernel-devel-i686kernel-develkernel-devel-uname-rvzkernel-debug-develvzkernel-debug-devel(x86-32)     rpmlib(VersionedDependencies)/usr/bin/find/bin/shrpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsBzip2)3.0.3-14.0.4-14.0-13.0.4-13.0.5-14.8.0UpUU@U)UȒ@UUU@UJ@UUa@U~@Uyx@Uv@UuUmUlI@U_@UY@UY@UUUQ@UF UCjU:0@U0U-@U-@U+U&iUUUF@U@U U hU.@T@TT@T T@TgT@T@T@T~TTTܕTD@Tء@Tи@T TTTTTT@TY@TTT5TTuTto@TmTk4TeTa@T[bTSyTN3T>aT2@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-573.7.1.el6]Frantisek Hrbata [2.6.32-573.6.1.el6]Frantisek Hrbata [2.6.32-573.5.1.el6]Frantisek Hrbata [2.6.32-573.4.1.el6]Frantisek Hrbata [2.6.32-573.3.1.el6]Frantisek Hrbata [2.6.32-573.2.1.el6]Frantisek Hrbata [2.6.32-573.1.1.el6]Kurt Stutsman [2.6.32-573.el6]Kurt Stutsman [2.6.32-572.el6]Kurt Stutsman [2.6.32-571.el6]Kurt Stutsman [2.6.32-570.el6]Kurt Stutsman [2.6.32-569.el6]Kurt Stutsman [2.6.32-568.el6]Kurt Stutsman [2.6.32-567.el6]Kurt Stutsman [2.6.32-566.el6]Kurt Stutsman [2.6.32-565.el6]Kurt Stutsman [2.6.32-564.el6]Kurt Stutsman [2.6.32-563.el6]Kurt Stutsman [2.6.32-562.el6]Kurt Stutsman [2.6.32-561.el6]Kurt Stutsman [2.6.32-560.el6]Kurt Stutsman [2.6.32-559.el6]Kurt Stutsman [2.6.32-558.el6]Kurt Stutsman [2.6.32-557.el6]Kurt Stutsman [2.6.32-556.el6]Kurt Stutsman [2.6.32-555.el6]Rafael Aquini [2.6.32-554.el6]Rafael Aquini [2.6.32-553.el6]Rafael Aquini [2.6.32-552.el6]Rafael Aquini [2.6.32-551.el6]Rafael Aquini [2.6.32-550.el6]Rafael Aquini [2.6.32-549.el6]Rafael Aquini [2.6.32-548.el6]Rafael Aquini [2.6.32-547.el6]Rafael Aquini [2.6.32-546.el6]Rafael Aquini [2.6.32-545.el6]Rafael Aquini [2.6.32-544.el6]Rafael Aquini [2.6.32-543.el6]Rafael Aquini [2.6.32-542.el6]Rafael Aquini [2.6.32-541.el6]Rafael Aquini [2.6.32-540.el6]Rafael Aquini [2.6.32-539.el6]Rafael Aquini [2.6.32-538.el6]Rafael Aquini [2.6.32-537.el6]Rafael Aquini [2.6.32-536.el6]Rafael Aquini [2.6.32-535.el6]Rafael Aquini [2.6.32-534.el6]Rafael Aquini [2.6.32-533.el6]Rafael Aquini [2.6.32-532.el6]Rafael Aquini [2.6.32-531.el6]Rafael Aquini [2.6.32-530.el6]Rafael Aquini [2.6.32-529.el6]Rafael Aquini [2.6.32-528.el6]Rafael Aquini [2.6.32-527.el6]Rafael Aquini [2.6.32-526.el6]Rafael Aquini [2.6.32-525.el6]Rafael Aquini [2.6.32-524.el6]Rafael Aquini [2.6.32-523.el6]Rafael Aquini [2.6.32-522.el6]Rafael Aquini [2.6.32-521.el6]Rafael Aquini [2.6.32-520.el6]Rafael Aquini [2.6.32-519.el6]Rafael Aquini [2.6.32-518.el6]Rafael Aquini [2.6.32-517.el6]Rafael Aquini [2.6.32-516.el6]Rafael Aquini [2.6.32-515.el6]Rafael Aquini [2.6.32-514.el6]Rafael Aquini [2.6.32-513.el6]Rafael Aquini [2.6.32-512.el6]Rafael Aquini [2.6.32-511.el6]Rafael Aquini [2.6.32-510.el6]Rafael Aquini [2.6.32-509.el6]Rafael Aquini [2.6.32-508.el6]Rafael Aquini [2.6.32-507.el6]Rafael Aquini [2.6.32-506.el6]Rafael Aquini [2.6.32-505.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]- Revert: [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263] - Revert: [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1259362 1252362]- [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1258581 1248820]- [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1242969 1134603] - [net] Always propagate flag changes to interfaces (Jarod Wilson) [1253734 1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1253729 1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1253728 1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1253733 1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1253733 1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1253733 1229673] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1246102 1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1246105 1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1246092 1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1246081 1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1246081 1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263]- [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1246095 1240767] - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1246095 1240767]- [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240758 1240759] {CVE-2015-5364 CVE-2015-5366} - [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1243400 1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1243404 1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1243406 1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1245195 1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1245195 1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1245195 1236437]- [redhat] Update dracut dependency to pull in drbg module (Herbert Xu) [1241518 1241338]- [security] selinux: don't waste ebitmap space when importing NetLabel categories (Paul Moore) [1130197] - [x86] Revert "Add driver auto probing for x86 features v4" (Prarit Bhargava) [1231280] - [net] bridge: netfilter: don't call iptables on vlan packets if sysctl is off (Florian Westphal) [1236551] - [net] ebtables: Allow filtering of hardware accelerated vlan frames (Florian Westphal) [1236551]- [fs] Revert "fuse: use clear_highpage and KM_USER0 instead of KM_USER1" (Brian Foster) [1229562]- [netdrv] bnx2x: Move statistics implementation into semaphores (Michal Schmidt) [1231348] - [scsi] storvsc: Set the SRB flags correctly when no data transfer is needed (Vitaly Kuznetsov) [1221404]- [block] fix ext_dev_lock lockdep report (Jeff Moyer) [1230927] - [md] Revert "md dm: run queue on re-queue" (Mike Snitzer) [1232007] - [firmware] another cxgb4 firmware load fixup (Sai Vemuri) [1189255] - [char] tty: Don't protect atomic operation with mutex (Aristeu Rozanski) [1184182] - [edac] i5100 add 6 ranks per channel (Aristeu Rozanski) [1171333] - [edac] i5100 clean controller to channel terms (Aristeu Rozanski) [1171333] - [crypto] rng - Remove krng (Herbert Xu) [1226418] - [crypto] drbg - Add stdrng alias and increase priority (Herbert Xu) [1226418] - [crypto] seqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] eseqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] chainiv - Move IV seeding into init function (Herbert Xu) [1226418]- [gpu] drm/radeon: fix freeze for laptop with Turks/Thames GPU (Jerome Glisse) [1213297] - [md] dm: fix casting bug in dm_merge_bvec (Mike Snitzer) [1226453] - [fs] nfs: Send the size attribute on open(O_TRUNC) (Benjamin Coddington) [1208065] - [net] inet: fix processing of ICMP frag_needed messages (Sabrina Dubroca) [1210321] - [net] tcp: double default TSQ output bytes limit (Hannes Frederic Sowa) [1140590] - [hv] hv_balloon: correctly handle num_pages>INT_MAX case (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: correctly handle val.freeramid executables (Mateusz Guzik) [1216269] {CVE-2015-3339} - [netdrv] i40e: Make sure to be in VEB mode if SRIOV is enabled at probe (Stefan Assmann) [1206000] - [netdrv] i40e: start up in VEPA mode by default (Stefan Assmann) [1206000] - [netdrv] e1000e: Bump the version to 3.2.5 (John Greene) [1211531] - [netdrv] e1000e: fix unit hang during loopback test (John Greene) [1211531] - [netdrv] e1000e: fix systim issues (John Greene) [1211531] - [netdrv] e1000e: fix legacy interrupt handling in i219 (John Greene) [1211531] - [netdrv] e1000e: fix flush_desc_ring implementation (John Greene) [1211531] - [netdrv] e1000e: fix logical error in flush_desc_rings (John Greene) [1211531] - [netdrv] e1000e: remove call to do_div and sign mismatch warning (John Greene) [1211531] - [netdrv] e1000e: i219 execute unit hang fix on every reset or power state transition (John Greene) [1211531] - [netdrv] e1000e: i219 fix unit hang on reset and runtime D3 (John Greene) [1211531] - [netdrv] e1000e: fix call to do_div to use u64 arg (John Greene) [1211531] - [netdrv] e1000e: Cleanup handling of VLAN_HLEN as a part of max frame size (John Greene) [1211531] - [netdrv] e1000e: Correctly include VLAN_HLEN when changing interface MTU (John Greene) [1211531] - [netdrv] e1000e: call netif_carrier_off early on down (John Greene) [1211531]- [serial] add ability to set IRQ via module parameter (Prarit Bhargava) [1210848] - [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1185166] {CVE-2015-1805} - [netdrv] macvlan: add VLAN filters to lowerdev (Ivan Vecera) [1213846] - [x86] Mark Intel Broadwell-DE processor as unsupported (Steve Best) [1226904] - [net] ipv6: reallocate addrconf router for ipv6 address when lo device up (Hannes Frederic Sowa) [1223610] - [mm] memory-failure: move refcount only in !MF_COUNT_INCREASED (Rafael Aquini) [1222832] - [mm] memory-failure: shift page lock from head page to tail page after thp split (Rafael Aquini) [1222832] - [mm] memory-failure: transfer page count from head page to tail page after split thp (Rafael Aquini) [1222832] - [scsi] lpfc: Correct loss of target discovery after cable swap (Rob Evers) [1226779]- [netdrv] iwlwifi: use custom workqueue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove not used *bt-coex* files (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: avoid use-after-free on iwl_mvm_d0i3_enable_tx() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean net-detect info if device was reset during suspend (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the UCODE_DOWN reference when resuming (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - duplicate the command if sent ASYNC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: force mac from otp in case nvm mac is reserved (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Free fw_status after use to avoid memory leak (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't disable the busmaster DMA clock for family 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 7000: modify the firmware name for 3165 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: forbid MIMO on devices that don't support it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: force quota update update after FW restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix typo in CONFIG option (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't power off the device between INIT and OPER firmwares (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prevent using unmapped memory in fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Avoid signal based decisions if ave beacon RSSI is 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix scan iteration complete notification handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't stop the FW monitor too early (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix Tx Power firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: capture connection loss as part of MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for time events (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: do string formatting in debug triggers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix spelling errors (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't return uninitialized value in get_survey() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused arguments (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix wrongfully flushing frames in the roc/off channel queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs entry with the number of net-detect scans (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor rs_update_rate_tbl (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: check the size of the trigger struct from the firmware file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon MLME failures (Stanislaw Gruszka) [1134606] - [net] mac80211: Fix mac80211.h docbook comments (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about deauth (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about association status (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about authentication status (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: convert rssi_callback() to event_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix comment indentation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Clean up UMAC scan UIDs in the reset and drv_stop flows (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 8000: change PNVM in case it doesn't match to the HW step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix debug print in the RSA ownership workaround (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to configure the timeout for the Tx queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: drop support for early versions of 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use debugfs_create_bool() for enable_scan_iteration_notif (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: initialize trans_pcie->ref_count on configure() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: inform mac80211 about umac scans that was aborted by restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove d0i3 ref correctly during AP start (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: Fix memory leak in iwl_req_fw_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove WARN_ON for invalid BA notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take IWL_MVM_REF_UCODE_DOWN before restarting hw (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't wait for firmware verification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 3165 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove time-event start/end failure warning (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add iccm data to 8000 b-step data dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add rx packet sequence number to dbg print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: properly flush the queues for buffering transport (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: assign new TLV bit for multi-source LAR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: continue (with error) CSA on GO time event failure (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: simplify iwl_mvm_get_wakeup_status() return (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't double unlock the mutex in __iwl_mvm_resume() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clarify time event end handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Always enable the smart FIFO (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: update copyright to include 2015 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add more new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - update the new API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix force NMI for 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: freeze the non-shared queues when a station goes to sleep (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: allow the op_mode to freeze the stuck queue timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: update Tx statistics when using fixed rate (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't init MCC during CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove warning on station exhaustion (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: trans: Take ownership on secure machine before FW load (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: improve ss_params debug print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't allow the FW to return invalid ch indices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reflect TDLS pm state in mvmvif->pm_enabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix identation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unneeded include iwl-fw-error-dump.h (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use correct NVM offset for LAR enable for new NVMs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix smatch warning: warn: inconsistent indenting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: include more registers in the prph dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: speed up the Tx DMA stop flow (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 B2/C steps (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: always update the quota after association (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - disable RRC by default (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_SF_NO_DUMMY_NOTIF (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_DISABLE_STA_TX (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: bump API to 13 for devices that use iwlmvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set LAR MCC on D3/D0 transitions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LAR updates from BIOS (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the MAC address from HW registers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow disabling LAR via module param (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support new PHY_SKU nvm section for family 8000 B0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: disable 11ac if 11n is disabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: iwlmvm: LAR: disable LAR support due to NVM vs TLV conflict (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: change last 5ghz channel to 165 & add support for 8000 family (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use IWL_DEFAULT_MAX_TX_POWER for max_eirp (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: init correct nvm channel list for 8000 devices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: LAR: Add chub mcc change notify command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't declare support for 5ghz if not supported (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: ignore IBSS flag as regulatory NO-IR indication (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider LAR support during NVM parse (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: create regdomain from mcc_update_cmd response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: init country code on init/recovery (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add MCC update FW API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disconnect if CSA time event fails scheduling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: drop VO packets when mac80211 tells us to (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix compilation with IWLWIFI_DEBUGFS not set (Stanislaw Gruszka) [1134606] - [netdrv] wireless: Use eth__addr instead of memset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't override passive dwell in case of fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon low RSSI (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: restart firmware recording when no configuration is set (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon command response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon channel switch (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon missed beacons (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add the cause of the firmware dump in the dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add framework for triggers for fw dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use only 40 ms for fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to force the Rx chains from debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new TLV capability flag for BT PLCR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't iterate interfaces to disconnect in net-detect (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: new Alive / error table API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support beacon statistics for BSS client (Stanislaw Gruszka) [1134606] - [net] cfg80211: add nl80211 beacon-only statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't write to DBGC_OUT_CTRL when stopping the recording (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove deprecated scan API code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: deprecate -9.ucode for 3160 / 7260 / 7265 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support radio statistics as global survey (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add statistics API version 10 (Stanislaw Gruszka) [1134606] - [net] cfg80211: add scan time to survey data (Stanislaw Gruszka) [1134606] - [netdrv] cfg80211: remove "channel" from survey names (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: apply destination before releasing reset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused function in BT coex (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix BT coex shared antenna activity check (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: print single stream params via debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: avoid ss_force from being reset after tx idle (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: increase the number of PAPD channel groups to 9 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider TDLS queues as used during drain (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: disable MIMO for low latency P2P (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disable beamformer unless FW supports it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't try to stop scans that are not running anymore (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: better match tx response rate to the LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call ieee80211_scan_completed() even if scan abort fails (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reduce quota threshold (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't send a command the firmware doesn't know (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix building channels in scan_config_cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Enable EBS also in single scan on umac interface (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix a few EBS error handling bugs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow to define the stuck queue timer per queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: enable watchdog on Tx queues for mvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore stale TDLS ch-switch responses (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: improve TDLS ch-sw state machine (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prepare the enablement of 31 TFD queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: enable forcing single stream Tx decision (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove space padding after sysassert description (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add beamformer support (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't dump useless data when a TFD queue hangs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't reprobe if we fail during reconfig and fw_restart is false (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: check IWL_UCODE_TLV_API_SCD_CFG in API and not in capa (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix rx chains configuration in phy ctxt cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: support secured boot flow for family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use a new API for enabling STBC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor ht/vht init (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: remove stats argument from functions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: really disable TDLS queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - set all the co-running values to 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Do not consider invalid HW queues in queue mask (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 C step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: init ref_lock (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: document switch case fall-through in iwl_mvm_send_sta_key (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: use STBC regardless of power save mode (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: mvm: drop non VO frames when flushing" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for new LTR command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - fine tune the MPLUT register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move U-APSD decision to authentication (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: move U-APSD enablement to vif flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore temperature updates in the RX statistics notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: cleanup unuseful and overflowing traces (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: generate statistics debugfs code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move statistics API to new header file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: sync statistics firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: correctly set the NMI register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add rxf and txf to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for dumping a secondary SRAM (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: let the firmware configure the scheduler (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove unused TLV capability flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add print of he nvm version (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set max_out_time equal to frag_passive_dwell in fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: allow to disable MIMO for P2P only (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to collect debug data from non-sleepable context (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when stopping fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Add debugfs entry to enable scan offload notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new config and PCI IDs for 4165 series (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when collecting fw dbg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: repeat initial legacy rates in LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't indicate no BA if STA was in powersave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: organize and cleanup consts (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Alter passive scan fragmentation parameters in case of multi-MAC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call to pcie_apply_destination also on family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ask the fw to wakeup (from d0i3) on sysassert (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: tlv: add support for IWL_UCODE_TLV_SDIO_ADMA_ADDR TLV (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_sta_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_vif_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove useless extern definition of iwl4265_2ac_sdio_cfg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean refs before stop_device() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: main: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: tt: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support 2 different channels (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: wait for d0i3 exit on hw restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider d0i3_disable in iwl_mvm_is_d0i3_supported() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: support multiple d0i3 modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support IWL_D0I3_MODE_ON_SUSPEND d0i3 mode (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow both d0i3 and d3 wowlan configuration modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add basic reference accounting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: convert the SRAM dump to the generic memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: change SMEM dump to general purpose memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add smem content to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support additional nvm_file in family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix max rate allowed if no rate is allowed (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clear tt values when entering CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Set the HW step in the core dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow RSSI compensation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs to trigger fw debug logs collection (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: let the Manageability Engine know when we leave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LnP 1x1 antenna configuration (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: use correct fw file in 8000 b-step" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add fw runtime stack to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove MODULE_VERSION (Stanislaw Gruszka) [1134606]- [x86] perf/intel: Add INST_RETIRED.ALL workarounds (Jiri Olsa) [1189949] - [x86] perf/intel: Add Broadwell core support (Jiri Olsa) [1189949] - [x86] perf/intel: Add new cache events table for Haswell (Jiri Olsa) [1189949]- [tools] perf trace: Handle legacy syscalls tracepoints (Jiri Olsa) [1212402] - [scsi] qla2xxx: fix busy wait regression (Chad Dupuis) [1207270] - [fs] eCryptfs: Remove buggy and unnecessary write in file name decode routine (Mateusz Guzik) [1202156] {CVE-2014-9683} - [net] ipv4: Missing sk_nulls_node_init in ping_unhash (Denys Vlasenko) [1218103] {CVE-2015-3636} - [s390] dasd: disable CUIR support for z/VM (Hendrik Brueckner) [1223721] - [ata] ahci: avoton port-disable reset-quirk (David Milburn) [1223187] - [inifinband] iw_cxgb4: don't call neigh_release (Sai Vemuri) [1215835] - [fs] sunrpc: Set alloc_slot for backchannel tcp ops (Sachin Prabhu) [1208339] - [fs] epoll: convert max_user_watches to long (George Beshers) [741705] - [firmware] cxgb4: add missing Makefile invocation for 1.13.32.0 images (Jarod Wilson) [1189255] - [fs] proc: make proc_fd_permission() thread-friendly (Carlos Maiolino) [1201593] - [acpi] scan: reduce log level of "ACPI: \_PR_.CPU4: failed to get CPU APIC ID" (Charles Rose) [1222466] - [netdrv] mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures (Doug Ledford) [1141604] - [netdrv] vmxnet3: Receive vlan stripped frames in hwaccel path (Neil Horman) [1218404] - [fs] NFSv4.1: Deal effectively with interrupted RPC calls (Steve Dickson) [1200956] - [fs] NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED (Steve Dickson) [1200956] - [fs] NFSv4.1: Handle NFS4ERR_BADSLOT errors correctly (Steve Dickson) [1200956] - [kernel] cgroup: fix cgroup_rmdir vs close race (Johannes Weiner) [1167772] - [thermal] intel_powerclamp: add id for Avoton SoC (Steve Best) [1225544] - [kernel] tracing: Buffer the output of seq_file in case of filled buffer (Jiri Olsa) [1123102] - [kernel] tracing: Consolidate protection of reader access to the ring buffer (Jiri Olsa) [1123102] - [kernel] tracing: Fix ring_buffer_read_page reading out of page boundary (Jiri Olsa) [1123102] - [kernel] ring-buffer: Check for end of page in iterator (Jiri Olsa) [1123102] - [netdrv] be2net: use PCI MMIO read instead of config read for errors (Ivan Vecera) [1216088] - [thermal] powerclamp: add ids for future xeon cpus (Steve Best) [1183181] - [powercap] RAPL: add IDs for future Xeon CPUs (Steve Best) [1183177] - [net] flow_dissector: fail on evil iph->ihl (Jason Wang) [1179559] - [netdrv] hyperv: Add IPv6 into the hash computation for vRSS (Jason Wang) [1179559] - [netdrv] hyperv: Add handling of IP header with option field in netvsc_set_hash (Jason Wang) [1179559] - [net] bridge: check return value of ipv6_dev_get_saddr() (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Fix possibly wrong MLD queries' ethernet source address (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Use IPv6 link-local address for multicast listener queries (Thadeu Lima de Souza Cascardo) [765987] - [net] conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition (Jesper Brouer) [1200541 1212801] - [net] tcp: Restore RFC5961-compliant behavior for SYN packets (Jesper Brouer) [1200541 1212801] - [crypto] drbg - fix maximum value checks on 32 bit systems (Herbert Xu) [1219907] - [crypto] drbg - remove configuration of fixed values (Herbert Xu) [1219907] - [netdrv] iwlwifi: mvm: protect rate scaling against non-mvm IBSS stations (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: send AP probe as unicast again (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: count interfaces correctly for combination checks (Stanislaw Gruszka) [1206103] - [netdrv] wl18xx: show rx_frames_per_rates as an array as it really is (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: fix RX A-MPDU session reorder timer deletion (Stanislaw Gruszka) [1206103] - [netdrv] ath9k: fix tracking of enabled AP beacons (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: dvm: run INIT firmware again upon .start() (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: Fix ROC removal (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: BT Coex - fix a NULL pointer exception (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: fix max_ht_ampdu_exponent for older devices (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: drop unencrypted frames in mesh fwding (Stanislaw Gruszka) [1206103] - [netdrv] b43: fix support for 5 GHz only BCM43228 model (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: disable u-APSD queues by default (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: notify channel switch at the end of ieee80211_chswitch_post_beacon() (Stanislaw Gruszka) [1206103] - [netdrv] nl80211: ignore HT/VHT capabilities without QoS/WMM (Stanislaw Gruszka) [1206103] - [netdrv] ath5k: fix spontaneus AR5312 freezes (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: Send EAPOL frames at lowest rate (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: always use mac color zero (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: fix failure path when power_update fails in add_interface (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: validate tid and sta_id in ba_notif (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN (Stanislaw Gruszka) [1206103] - [x86] perf: Don't use -ENOSPC for out of PMU resources (Jiri Olsa) [1215827] - [x86] perf: Blacklist all MEM_*_RETIRED events for Ivy Bridge (Jiri Olsa) [1215827] - [x86] perf: Add Intel IvyBridge event scheduling constraints (Jiri Olsa) [1215827] - [firmware] iwlwifi: update -12.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517] - [firmware] iwlwifi: update -10.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517]- [net] tcp: relax tcp_paws_check() (Thadeu Lima de Souza Cascardo) [1209147] - [x86] Mark Intel Broadwell-H processor as supported (Steve Best) [1132147] - [x86] kernel: ignore NMI IOCK when in kdump kernel (Jerry Snitselaar) [1196263] - [kernel] virtio: don't expose u16 in userspace api (Michael S. Tsirkin) [1154634] - [x86] apic/uv: Update the UV APIC HUB check (George Beshers) [1219207] - [x86] apic/uv: Update the UV APIC driver check (George Beshers) [1219207] - [x86] apic/uv: Update the APIC UV OEM check (George Beshers) [1219207]- [rpm] kernel.spec: fix 561.el6 changelog (Kurt Stutsman)- [net] Reinstate WIRELESS_EXT_SYSFS in net/wireless/Kconfig (John Linville) [1219434] - [netdrv] cxgb4: Firmware macro changes for fw verison 1.13.32.0 (Sai Vemuri) [1219233] - [netdrv] cxgb4: Move firmware version MACRO to t4fw_version.h (Sai Vemuri) [1219233] - [netdrv] be2net: fix SR-IOV resources optimization (Ivan Vecera) [1211535]- [powercap] RAPL: Add support for Intel Skylake processors (Steve Best) [1187314] - [powercap] rapl: add ID for Broadwell server (Steve Best) [1189925] - [s390] dasd: Fix unresumed device after suspend/resume having no paths (Hendrik Brueckner) [1213800] - [s390] dasd: fix inability to set a DASD device offline (Hendrik Brueckner) [1213799] - [s390] dasd: fix unresumed device after suspend/resume (Hendrik Brueckner) [1213801] - [netdrv] netvsc: don't flush peers notifying work during setting mtu (Jason Wang) [1203623] - [input] wacom: clear ABS_MISC on the touch device (Aristeu Rozanski) [1111332 1111333] - [x86] asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Mateusz Guzik) [1209233] {CVE-2015-2830} - [fs] gfs2: try harder to obtain journal lock during recovery (Abhijith Das) [1110846] - [thermal] intel_powerclamp: add id for broadwell server (Steve Best) [1189954] - [net] Fix checksum features handling in netif_skb_features() (Vlad Yasevich) [1220247] - [scsi] megaraid_sas : Modify return value of megasas_issue_blocked_cmd() and wait_and_poll() to consider command status returned by firmware (Tomas Henzl) [1219105] - [netdrv] Revert "netxen: remove init of dev->perm_addr in drivers" (Tony Camuso) [1213689] - [ppc] Build RPA PCI Hotplug driver as module instead of directly into the kernel (Gustavo Duarte) [1095456] - [drm] radeon: fix wait in radeon_mn_invalidate_range_start (Rob Clark) [1218794] - [drm] i915: Fix and clean BDW PCH identification (Rob Clark) [1218794] - [drm] i915/vlv: save/restore the power context base reg (Rob Clark) [1218794] - [drm] radeon: Do not directly dereference pointers to BIOS area. (Rob Clark) [1218794] - [kernel] makefile: update drm version (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] radeon: add extra check in radeon_ttm_tt_unpin_userptr (Rob Clark) [1218794] - [drm] i915: Reject the colorkey ioctls for primary and cursor planes (Rob Clark) [1218794] - [drm] radeon/dpm: fix 120hz handling harder (Rob Clark) [1218794] - [drm] radeon: do a posting read in cik_set_irq (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] i915: Align initial plane backing objects correctly (Rob Clark) [1218794] - [drm] radeon: drop ttm two ended allocation (Rob Clark) [1218794] - [drm] edid: set ELD for firmware and debugfs override EDIDs (Rob Clark) [1218794] - [drm] radeon: drop setting UPLL to sleep mode (Rob Clark) [1218794] - [drm] radeon: do a posting read in si_set_irq (Rob Clark) [1218794] - [drm] radeon: fix interlaced modes on DCE8 (Rob Clark) [1218794] - [drm] Fixup racy refcounting in plane_force_disable (Rob Clark) [1218794] - [drm] Don't assign fbs for universal cursor support to files (Rob Clark) [1218794] - [drm] radeon: fix wait to actually occur after the signaling callback (Rob Clark) [1218794] - [drm] radeon: do a posting read in rs600_set_irq (Rob Clark) [1218794] - [drm] i915: Dell Chromebook 11 has PWM backlight (Rob Clark) [1218794] - [drm] radeon: do a posting read in evergreen_set_irq (Rob Clark) [1218794] - [drm] radeon: do a posting read in r600_set_irq (Rob Clark) [1218794] - [drm] i915: avoid processing spurious/shared interrupts in low-power states (Rob Clark) [1218794] - [drm] radeon: do a posting read in r100_set_irq (Rob Clark) [1218794] - [drm] i915: Prevent use-after-free in invalidate_range_start callback (Rob Clark) [1218794] - [drm] i915: Check obj->vma_list under the struct_mutex (Rob Clark) [1218794] - [drm] radeon: fix DRM_IOCTL_RADEON_CS oops (Rob Clark) [1218794] - [drm] i915/bdw: PCI IDs ending in 0xb are ULT. (Rob Clark) [1218794] - [drm] i915: Correct the IOSF Dev_FN field for IOSF transfers (Rob Clark) [1218794] - [drm] radeon: fix 1 RB harvest config setup for TN/RL (Rob Clark) [1218794] - [drm] i915: Insert a command barrier on BLT/BSD cache flushes (Rob Clark) [1218794] - [drm] radeon: use drm_mode_vrefresh() rather than mode->vrefresh (Rob Clark) [1218794] - [drm] i915: Drop vblank wait from intel_dp_link_down (Rob Clark) [1218794] - [drm] radeon: enable native backlight control on old macs (Rob Clark) [1218794] - [drm] radeon: fix voltage setup on hawaii (Rob Clark) [1218794] - [drm] radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary (Rob Clark) [1218794] - [drm] radeon: workaround for CP HW bug on CIK (Rob Clark) [1218794] - [drm] radeon: only enable kv/kb dpm interrupts once v3 (Rob Clark) [1218794] - [drm] radeon: Don't try to enable write-combining without PAT (Rob Clark) [1218794] - [netdrv] i40e/i40evf: implement KR2 support (Stefan Assmann) [1214872] - [kernel] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support (Stefan Assmann) [1214872]- [x86] perf: Add cpu_ for core_pmu (Jiri Olsa) [1188336] - [block] NVMe: Initialize device list head before starting (David Milburn) [1158606] - [block] NVMe: Fix potential corruption on sync commands (David Milburn) [1158606] - [block] NVMe: Fix potential corruption during shutdown (David Milburn) [1158606] - [block] NVMe: Asynchronous controller probe (David Milburn) [1158606] - [block] NVMe: Register management handle under nvme class (David Milburn) [1158606] - [block] NVMe: Update module version (David Milburn) [1158606] - [block] NVMe: Handling devices incapable of I/O (David Milburn) [1158606] - [x86] Mark Intel Broadwell-EP processor as supported (Steve Best) [1132146] - [fs] nfs: Don't attempt to decode missing directory entries (Benjamin Coddington) [1182830] - [acpi] Skip creation of /proc/acpi/power_resource/ entries for duplicate power resource names (Lenny Szubowicz) [1206643] - [powerpc] perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH (Steve Best) [1213966]- [x86] mm: Linux stack ASLR implementation (Jacob Tanenbaum) [1195683] {CVE-2015-1593} - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal - a fix (Tomas Henzl) [1212364] - [fs] xfs: DIO write completion size updates race (Brian Foster) [1198440] - [x86] KVM: Fix lost interrupt on irr_pending race (Paolo Bonzini) [1213741] - [sound] ALSA: seq-oss: Initialize MIDI clients asynchronously (Jaroslav Kysela) [1212596] - [net] ipv6: Don't reduce hop limit for an interface (Denys Vlasenko) [1208493] {CVE-2015-2922} - [net] vlan: more careful checksum features handling (Vlad Yasevich) [1212384] - [kernel] tracing: Export tracing clock functions (Jerry Snitselaar) [1212502] - [input] wacom - use new input-mt routines (Aristeu Rozanski) [1111332 1111333] - [input] wacom: enable touch on Intuos 5 (Aristeu Rozanski) [1111332 1111333] - [netdrv] bnx2x: Fix kdump when iommu=on (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix busy_poll vs netpoll (Michal Schmidt) [1212365] - [netdrv] bnx2x: Fix statistics locking scheme (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix kdump on 4-port device (Michal Schmidt) [1211695]- [firmware] cxgb4: update firmware to revision 1.13.32.0 for T4 and T5 (Jarod Wilson) [1189255] - [netdrv] cxgb4: Add warning msg when attaching to adapters which have FLASHes smaller than 2Mb (Sai Vemuri) [1211742] - [infiniband] cxgb4: Increase epd buff size for debug interface (Sai Vemuri) [1211742] - [infiniband] cxgb4: Configure 0B MRs to match HW implementation (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix locking issue in process_mpa_request (Sai Vemuri) [1211742] - [infiniband] cxgb4: Limit MRs to < 8GB for T4/T5 devices (Sai Vemuri) [1211742] - [infiniband] cxgb4: Wake up waiters after flushing the qp (Sai Vemuri) [1211742] - [infiniband] cxgb4: Handle NET_XMIT return codes (Sai Vemuri) [1211742] - [netdrv] libcxgbi: fix freeing skb prematurely (Sai Vemuri) [1211742] - [netdrv] cxgb4i: use set_wr_txq() to set tx queues (Sai Vemuri) [1211742] - [netdrv] cxgb4i: handle non-pdu-aligned rx data (Sai Vemuri) [1211742] - [netdrv] cxgb4i: additional types of negative advice (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4i: set the max. pdu length in firmware (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix credit check for tx_data_wr (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix tx immediate data credit check (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Don't block unload/cxgb4 unload when remote closes TCP connection (Sai Vemuri) [1211742] - [netdrv] cxgb4: Update FW version string to match FW binary version 1.12.25.0 (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add a check for flashing FW using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fill in supported link mode for SFP modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix missing initialization of win0_lock (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: FL Starvation Threshold needs to be larger than the SGE's Egress Congestion Threshold (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: For T5 use Packing and Padding Boundaries for SGE DMA transfers (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Move fl_starv_thres into adapter->sge data structure (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Replace repetitive pci device ID's with right ones (Sai Vemuri) [1211742] - [netdrv] cxgb4i: send abort_rpl correctly (Sai Vemuri) [1211742] - [netdrv] libcxgbi: support ipv6 address host_param (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wmaybe-uninitialized warning (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wunused-function warning (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix build failure in cxgb4 when ipv6 is disabled/not in-built (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Remove duplicated CLIP handling code (Sai Vemuri) [1211742] - [netdrv] cxgb4i: avoid holding mutex in interrupt context (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix ntuple calculation for ipv6 and remove duplicate line (Sai Vemuri) [1211742] - [infiniband] cxgb4: Take IPv6 into account for best_mtu and set_emss (Sai Vemuri) [1211742] - [infiniband] cxgb4: Make c4iw_wr_log_size_order static (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix FW flash logic using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Add 40G support for cxgb4vf driver (Sai Vemuri) [1211742] - [netdrv] cxgb4: Wait for device to get ready before reading any register (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Updated the LSO transfer length in CPL_TX_PKT_LSO for T5 (Sai Vemuri) [1211742] - [netdrv] cxgb4: clean up a type issue (Sai Vemuri) [1211742] - [netdrv] cxgb4: potential shift wrapping bug (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support for adaptive rx (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add Devicde ID for two more adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro (Sai Vemuri) [1211742] - [netdrv] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Sai Vemuri) [1211742] - [netdrv] cxgb4: Don't allocate adapter structure for all PF's (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add device ID for new adapter and remove for dbg adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix t4_flash_erase_sectors() to throw an error when requested to erase sectors which aren't in the FLASH (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support to S25FL032P flash (Sai Vemuri) [1211742] - [netdrv] cxgb4: Allow T4/T5 firmware sizes up to 1MB (Sai Vemuri) [1211742] - [netdrv] cxgb4: Issue mbox commands on correct mbox (Sai Vemuri) [1211742] - [netdrv] cxgb4: Avoid dumping Write-only registers in register dump (Sai Vemuri) [1211742] - [netdrv] cxgb4: Detect and display firmware reported errors (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix T5 adapter accessing T4 adapter registers (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fixed the code to use correct length for part number (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix for handling 1Gb/s SFP+ Transceiver Modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Free completed tx skbs promptly (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix race condition in cleanup (Sai Vemuri) [1211742] - [infiniband] cxgb4: Only call CQ completion handler if it is armed (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Don't limit TPTE count to 32KB (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: advertise the correct device max attributes (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Support query_qp() verb (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: log detailed warnings for negative advice (Sai Vemuri) [1211742] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1145278] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1145278] - [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1145278] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1145278] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1145278] - [scsi] cxgb4i: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145278] - [scsi] cxgb4i: add support for T5 adapter (Sai Vemuri) [1145278] - [scsi] csgb4i: convert skb->transport_header into skb_transport_header(skb) (Sai Vemuri) [1145278] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1145278] - [netdrv] cxfb4vf: Add config option to enable Chelsio cxgb4vf driver (Sai Vemuri) [1112417] - [netdrv] cxfb4vf: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Turn off SGE RX/TX Callback Timers and interrupts in PCI shutdown routine (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1112417] - [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] cxgb4vf: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] 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: Add support for Chelsio's T480-CR and T440-LP-CR adapters (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] cxgb4vf: Use netdev_ and pr_ (Sai Vemuri) [1112417 1145275] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb<3, 4>*: 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__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) [1145275] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update FW version string to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix for SR-IOV VF initialization (Sai Vemuri) [1145275] - [netdrv] cxgb4i: Move stray CPL definitions to cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: work request logging feature (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: display TPTE on errors (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize the device status page (Sai Vemuri) [1145275] - [infiniband] cxgb4: Clean up connection on ARP error (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix skb_leak in reject_cr() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1145275] - [netdrv] cxgb4: Not need to hold the adap_rcu_lock lock when read adap_rcu_list (Sai Vemuri) [1145275] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1145275] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1145275] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1145275] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1145275] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1145275] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1145275] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1145275] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1145275] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1145275] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1145275] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1145275] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1145275] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove addressof casts to same type (Sai Vemuri) [1145275] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1145275] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1145275] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1145275] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1145275] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1145275] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1145275] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1145275] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1145275] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1145275] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1145275] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1145275] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1145275] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145275] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1145275] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1145275] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1145275] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1145275] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1145275] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1145275] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1145275] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1145275] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1145275] - [netdrv] cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1145275] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1145275] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1145275] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1145275] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1145275] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1145275] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1145275] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1145275] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1145275] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1145275] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1145275] - [netdrv] cxgb3/cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1145275 1145278] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1145275] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (common header updates) (Sai Vemuri) [1145275] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1145275] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1145275] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1145275] - [netdrv] cxgb4: Inform caller if driver didn't upgrade firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1145275] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1145275] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Convert import_ep() over to dst_neigh_lookup() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use netif_set_real_num__queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1145275]- [mm] readahead: get back a sensible upper limit (Rafael Aquini) [1187940] - [fs] quota: Properly invalidate caches even for filesystems with blocksize < pagesize (Lukas Czerner) [893926] - [fs] xfs: fix behaviour of XFS_IOC_FSSETXATTR on directories (Zorro Lang) [1200705] - [fs] xfs: allow logical-sector-sized DIO (Eric Sandeen) [1197195] - [fs] xfs: rename xfs_buftarg structure members (Eric Sandeen) [1197195] - [fs] xfs: clean up xfs_buftarg (Eric Sandeen) [1197195] - [fs] xfs: simplify xfs_setsize_buftarg callchain; remove unused arg (Eric Sandeen) [1197195] - [fs] fuse: avoid scheduling while atomic (Brian Foster) [1144128] - [fs] pipe: kill ->map() and ->unmap() (Brian Foster) [1144128] - [fs] fuse: use clear_highpage() and KM_USER0 instead of KM_USER1 (Brian Foster) [1144128] - [s390] af_iucv: fix AF_IUCV sendmsg() errno (Hendrik Brueckner) [1211173] - [s390] zcrypt: improve device probing for zcrypt adapter cards (Hendrik Brueckner) [1211174] - [cpufreq] fix null ptr dereference (Petr Oros) [1186720] - [powerpc] eeh: Remove reference to PCI device (Gustavo Duarte) [1189019] - [powerpc] pci: Override pcibios_release_device() (Gustavo Duarte) [1189019] - [powerpc] eeh: Export functions for hotplug (Gustavo Duarte) [1189019] - [pci] Add pcibios_release_device() (Gustavo Duarte) [1189019] - [netdrv] mlx4_en: do not ignore autoneg in mlx4_en_set_pauseparam (Amir Vadai) [1121491] - [netdrv] mlx4_core: Replace pr_warning with pr_warn (Amir Vadai) [1136753] - [netdrv] mlx4_core: Deprecate use_prio module parameter (Amir Vadai) [1136753] - [x86] intel_pstate: Add CPUID for BDW-H CPU (Steve Best) [1164883] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1213330] {CVE-2015-3331}- [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1208804] - [netdrv] i40e: Fix RSS size at init since default num queue calculation has changed (Stefan Assmann) [1209444] - [netdrv] i40e: Move RSS table size for VSIs to the VSI struct (Stefan Assmann) [1209444] - [netdrv] i40e: Enable more than 64 qps for the Main VSI (Stefan Assmann) [1209444] - [netdrv] i40e: use netdev_rss_key_fill() helper (Stefan Assmann) [1209444] - [net] netfilter: xtables: make use of caller family rather than target family (Florian Westphal) [1210697] - [s390] dasd: fix panic in DASD driver during boot (Hendrik Brueckner) [1193535] - [md] dm-io: fix a race condition in the wake up code for sync_io (Mike Snitzer) [1205853] - [edac] sb_edac: fix corruption/crash on imbalanced Haswell home agents (Seth Jennings) [1210148] - [fs] proc: show all supplementary groups in /proc/pid/status (Jerome Marchand) [960050] - [kernel] futex: Take hugepages into account when generating futex_key (Jerome Marchand) [1193250]- [kabi] Adding symbol si_meminfo (Petr Oros) [1150668] - [kabi] Adding symbol pv_mmu_ops (Petr Oros) [1177818] - [kabi] Adding symbol mmput (Petr Oros) [1177818] - [kabi] Adding symbol get_task_mm (Petr Oros) [1177818] - [kabi] Adding symbol cpu_active_mask (Petr Oros) [1177818] - [kabi] Adding symbol __node_distance (Petr Oros) [1177818]- [scsi] fnic: IOMMU Fault occurs when IO and abort IO is out of order (Chris Leech) [1024066] - [scsi] fnic Driver crashed with NULL pointer reference (Chris Leech) [1024066] - [scsi] fnic: For Standalone C series, "sending VLAN request" message (Chris Leech) [1024066] - [scsi] fnic: Improper resue of exchange Ids (Chris Leech) [1024066] - [scsi] fnic: Memcopy only mimumum of data or trace buffer (Chris Leech) [1024066] - [scsi] fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Chris Leech) [1024066] - [scsi] fnic: part of treewide: fix errors in printk (Chris Leech) [1024066] - [scsi] fnic: fnic Control Path Trace Utility (Chris Leech) [1024066] - [scsi] fnic: Failing to queue aborts due to Q full cause terminate (Chris Leech) [1024066] - [scsi] fnic: NoFIP solicitation frame in NONFIP mode and changed IO (Chris Leech) [1024066] - [scsi] remove unnecessary pci_set_drvdata() (Chris Leech) [1024066] - [scsi] scsi: Convert uses of compare_ether_addr to ether_addr_equal (Chris Leech) [1024066] - [scsi] fnic: Incremented driver version (Chris Leech) [1024066] - [scsi] fnic: Fnic Statistics Collection (Chris Leech) [1024066] - [scsi] fnic: host reset returns nonzero value(errno) on (Chris Leech) [1024066] - [scsi] fnic: fnic Driver Tuneables Exposed through CLI (Chris Leech) [1024066] - [scsi] fnic: Kernel panic while running sh/nosh with max lun (Chris Leech) [1024066] - [scsi] fnic: Hitting BUG_ON(io_req->abts_done) (Chris Leech) [1024066] - [scsi] fnic: Remove QUEUE_FULL handling code (Chris Leech) [1024066] - [scsi] fnic: On system with >1.1TB RAM, VIC fails multipath (Chris Leech) [1024066] - [scsi] fnic: FC stat param seconds_since_last_reset not (Chris Leech) [1024066] - [scsi] lseek(fd, n, SEEK_END) does *not* go to eof - n (Chris Leech) [1024066] - [netdrv] tun: Fix csum_start with VLAN acceleration (Jason Wang) [1036482] - [netdrv] tun: unbreak truncated packet signalling (Jason Wang) [1036482] - [netdrv] tuntap: hardware vlan tx support (Jason Wang) [1036482] - [vhost] vhost-net: fix handle_rx buffer size (Jason Wang) [1036482] - [netdrv] mlx4_en: Reduce memory consumption on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4_core: Use low memory profile on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4: Use is_kdump_kernel() to detect kdump kernel (Amir Vadai) [1100303] - [kernel] crash_dump: Make is_kdump_kernel() accessible from modules (Amir Vadai) [1100303]- [fs] cifs: Don't replace dentries for dfs mounts (Sachin Prabhu) [1204047] - [fs] nfsv4: Don't decode fs_locations if we didn't ask for them (Benjamin Coddington) [1206695] - [usb] storage: Use normalized sense when emulating autosense (Gopal Tiwari) [1202951] - [scsi] virtio-scsi: avoid cancelling uninitialized work items (Paolo Bonzini) [1066623] - [sound] alsa: hda_intel: apply the Seperate stream_tag for Sunrise Point (Adrian Huang) [1209541] - [netdrv] qlcnic: Update version to 5.3.62.1 (Chad Dupuis) [1196516] - [netdrv] qlcnic: Delete existing multicast MAC list before adding new (Chad Dupuis) [1196516] - [netdrv] bnx2x: Force fundamental reset for EEH recovery (Michal Schmidt) [1199576] - [drivers] core: fix possible missing of device probe (Michal Schmidt) [1149614] - [drivers] core: deferral race condition fix (Michal Schmidt) [1149614] - [drivers] core: Fix ordering between deferred_probe and exiting initcalls (Michal Schmidt) [1149614] - [drivers] core: Move deferred devices to the end of dpm_list before probing (Michal Schmidt) [1149614] - [drivers] core: fixup reversed deferred probe order (Michal Schmidt) [1149614] - [drivers] core: KABI fix, put deferred_probe in device_private under __GENKSYMS__ (Michal Schmidt) [1149614] - [drivers] core: move the deferred probe pointer into the private area (Michal Schmidt) [1149614] - [drivers] revert "core: fix addition of delayed probe infrastructure" (Michal Schmidt) [1149614] - [infiniband] qib: Fix potential NULL d_inode dereference (Doug Ledford) [1185095] - [infiniband] qib: Add support for the new QMH7360 card (Doug Ledford) [1185095] - [infiniband] qib: Do not write EEPROM (Doug Ledford) [1185095] - [infiniband] qib: remove pointless assignments (Doug Ledford) [1185095] - [infiniband] qib: Correct reference counting in debugfs qp_stats (Doug Ledford) [1185095] - [infiniband] qib: Change get_user_pages() usage to always NULL vmas (Doug Ledford) [1185095] - [infiniband] qib: Return error for unsupported QP creation flags (Doug Ledford) [1185095] - [infiniband] qib: Additional Intel branding changes (Doug Ledford) [1185095] - [infiniband] qib: Fix port in pkey change event (Doug Ledford) [1185095] - [infiniband] qib: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1185095] - [infiniband] ocrdma: Update sli data structure for endianness (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct value of max_fast_reg_page_list_len (Doug Ledford) [1149273] - [infiniband] ocrdma: report asic-id in query device (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix off by one in ocrdma_query_gid() (Doug Ledford) [1149273] - [infiniband] ocrdma: Use unsigned for bit index (Doug Ledford) [1149273] - [infiniband] ocrdma: Help gcc generate better code for ocrdma_srq_toggle_bit (Doug Ledford) [1149273] - [infiniband] ocrdma: Update the ocrdma module version string (Doug Ledford) [1149273] - [infiniband] ocrdma: set vlan present bit for user AH (Doug Ledford) [1149273] - [infiniband] ocrdma: remove reference of ocrdma_dev out of ocrdma_qp structure (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for interrupt moderation (Doug Ledford) [1149273] - [infiniband] ocrdma: Honor return value of ocrdma_resolve_dmac (Doug Ledford) [1149273] - [infiniband] ocrdma: Allow expansion of the SQ CQEs via buddy CQ expansion of the QP (Doug Ledford) [1149273] - [infiniband] ocrdma: Discontinue support of RDMA-READ-WITH-INVALIDATE (Doug Ledford) [1149273] - [infiniband] ocrdma: Host crash on destroying device resources (Doug Ledford) [1149273] - [infiniband] ocrdma: Do proper cleanup even if FW is in error state (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct state in ibv_query_qp (Doug Ledford) [1149273] - [infiniband] ocrdma: Debugfs enhancments for ocrdma driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct count of interrupt vectors while registering ocrdma device (Doug Ledford) [1149273] - [infiniband] ocrdma: Move PD resource management to driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Increase the GID table size (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for IB stack compliant stats in sysfs (Doug Ledford) [1149273] - [infiniband] core: Replace ib_umem's offset field with a full address (Doug Ledford) [1149273] - [infiniband] ocrdma: Always resolve destination mac from GRH for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix ocrdma_query_qp() to report q_key value for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Save the bit environment, spare unncessary parenthesis (Doug Ledford) [1149273] - [infiniband] ocrdma: The kernel has a perfectly good BIT() macro - use it (Doug Ledford) [1149273] - [infiniband] ocrdma: Don't memset() buffers we just allocated with kzalloc() (Doug Ledford) [1149273] - [infiniband] ocrdma: Remove a unused-label warning (Doug Ledford) [1149273] - [infiniband] ocrdma: Convert kernel VA to PA for mmap in user (Doug Ledford) [1149273] - [infiniband] ipoib: drop mcast_mutex usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: deserialize multicast joins (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: factor out ah flushing (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: validate struct ipoib_cb size (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Remove unnecessary test for NULL before debugfs_remove() (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Consolidate rtnl_lock tasks in workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make the carrier_on_task race aware" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix MCAST_FLAG_BUSY usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix mcast_dev_flush/mcast_restart_task race" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: change init sequence ordering" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Use dedicated workqueues per interface" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make ipoib_mcast_stop_thread flush the workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: No longer use flush as a parameter" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix IPOIB_MCAST_RUN flag usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Add a helper to restart the multicast task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make delayed tasks not hold up everything" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Handle -ENETRESET properly in our callback" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't restart our thread on ENETRESET" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: remove unneeded locks" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix race between mcast_dev_flush and mcast_join" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix ipoib_mcast_restart_task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: flush the ipoib_workqueue on unregister" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: cleanup a couple debug messages" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make sure we reap all our ah on shutdown" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't queue a work struct up twice" (Doug Ledford) [1141191 1145910] - [pci] msi: Fix pci_msix_vec_count() htmldocs failure (Doug Ledford) [1185095] - [pci] msi: Add pci_msix_vec_count() (Doug Ledford) [1185095]- [net] netfilter: ipset: autoload set type modules safely (Jiri Pirko) [1208051] - [net] dynticks: avoid flow_cache_flush() interrupting every core (Marcelo Leitner) [1191559] - [x86] Mark Intel Broadwell-DE processor as supported (Steve Best) [1099685] - [x86] Mark Intel Skylake-S processor as supported (Steve Best) [1132156] - [x86] Mark Intel Skylake-Y processor as supported (Steve Best) [1194009] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Amir Vadai) [1157841] - [netdrv] mlx4_core: Deprecate error message at ConnectX-2 cards startup to debug (Amir Vadai) [1157841] - [netdrv] ixgbevf: Add code to check for Tx hang (John Greene) [1150344] - [netdrv] ixgbevf: Fix ordering of shutdown to correctly disable Rx and Tx (John Greene) [1150344] - [netdrv] ixgbevf: set vlan_features in a single write instead of several ORs (John Greene) [1150344] - [netdrv] ixgbevf: add RSS support for X550 (John Greene) [1150344] - [netdrv] ixgbevf: enable multiple queue support (John Greene) [1150344] - [netdrv] ixgbevf: Fix checksum error when using stacked vlan (John Greene) [1150344] - [netdrv] ixgbevf: fix possible crashes in probe and remove (John Greene) [1150344] - [netdrv] ixgbevf: add support for X550 VFs (John Greene) [1150344] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1150344] - [netdrv] ixgbevf: Update Rx next to clean in real time (John Greene) [1150344] - [netdrv] ixgbevf: reorder main loop in ixgbe_clean_rx_irq to allow for do/while/continue (John Greene) [1150344] - [netdrv] ixgbevf: Cleanup variable usage, improve stack performance (John Greene) [1150344] - [netdrv] ixgbevf: Combine the logic for post Rx processing into single function (John Greene) [1150344] - [netdrv] ixgbevf: Test Rx status bits directly out of the descriptor (John Greene) [1150344] - [netdrv] ixgbevf: Update ixgbevf_alloc_rx_buffers to handle clearing of status bits (John Greene) [1150344] - [netdrv] ixgbevf: remove useless bd_number from struct ixgbevf_adapter (John Greene) [1150344] - [netdrv] ixgbevf: Resolve missing-field-initializers warnings (John Greene) [1150344] - [netdrv] ixgbevf: introduce delay for checking VFLINKS on 82599 (John Greene) [1150344] - [netdrv] ixgbevf: Remove unused get_supported_physical_layer pointer (John Greene) [1150344] - [netdrv] ixgbevf: do vlan cleanup (John Greene) [1150344] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1204102] - [edac] sb_edac: Add support for Broadwell-DE processor (Seth Jennings) [1197939] - [edac] sb_edac: Fix typo computing number of banks (Seth Jennings) [1197939] - [acpi] memhotplug: add parameter to disable memory hotplug (Igor Mammedov) [1207249] - [acpi] processor: Convert apic_id to phys_id to make it arch agnostic (Prarit Bhargava) [1201164] - [acpi] processor: Make it possible to get local x2apic id via _MAT (Prarit Bhargava) [1201164] - [acpi] scan: bail out early if failed to parse APIC ID for CPU (Prarit Bhargava) [1201164] - [acpi] processor: use apic_id and remove duplicated _MAT evaluation (Prarit Bhargava) [1201164] - [acpi] processor: Introduce apic_id in struct processor to save parsed APIC id (Prarit Bhargava) [1201164] - [acpi] processor: export acpi_get_cpuid() (Prarit Bhargava) [1201164] - [acpi] video: Fix use_native_backlight selection logic (Benjamin Tissoires) [1205233] - [acpi] video: Change the default for video.use_native_backlight to 1 (Benjamin Tissoires) [1205233] - [acpi] video: Add systems that should favour native backlight interface (Benjamin Tissoires) [1205233] - [acpi] video: Do not register backlight if win8 and native interface exists (Benjamin Tissoires) [1205233] - [acpi] video: separate backlight control and event interface (Benjamin Tissoires) [1205233] - [acpi] video: correct acpi_video_bus_add error processing (Benjamin Tissoires) [1205233] - [acpi] video: use after input_unregister_device() (Benjamin Tissoires) [1205233] - [acpi] video: Don't start video device until its associated input device has been allocated (Benjamin Tissoires) [1205233] - [acpi] video: Harden video bus adding (Benjamin Tissoires) [1205233] - [acpi] video: fix unused but set variables in ACPI (Benjamin Tissoires) [1205233] - [acpi] video: use kasprintf (Benjamin Tissoires) [1205233] - [video] backlight: fix KABI breakage (Benjamin Tissoires) [1205233] - [video] backlight: introduce backlight_device_registered (Benjamin Tissoires) [1205233] - [video] backlight: add backlight type (Benjamin Tissoires) [1205233] - [acpi] preparation of backlight backports (Benjamin Tissoires) [1205233] - [acpi] acpica: expose OSI version (Benjamin Tissoires) [1205233] - [scsi] hpsa: dont meddle with hw which isn't ours (cciss) (Tomas Henzl) [1204886] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1189845] - [scsi] be2iscsi: Fix kernel panic when device initialization fails (Rob Evers) [1189845] - [x86] tls: Interpret an all-zero struct user_desc as "no segment" (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Don't validate lm in set_thread_area() after all (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Disallow unusual TLS segments (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Validate TLS entries to protect espfix (Kurt Stutsman) [1172798] {CVE-2014-8133}- [platform] thinkpad-acpi: unhandled hkey event (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: replace strnicmp with strncasecmp (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fixed spacing coding style issue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't test unsigned int for negativity (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update mapping for F12 hotkey on *40 models to KEY_FILE (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: llvmlinux: Remove nested functions from Thinkpad ACPI (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: save and restore adaptive keyboard mode for suspend and, resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support Thinkpad X1 Carbon 2nd generation's adaptive keyboard (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix inconsistent mute LED after resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert to snd_card_new() with a device pointer (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Clean up inclusions of ACPI header files (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix build error when CONFIG_SND_MAX_CARDS > 32 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove OOM message after input_allocate_device (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix handle locate for video and query of _BCL (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add the ability setting TPACPI_LED_NONE by quirk (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: return -NODEV while operating uninitialized LEDs (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: kill hotkey_thread_mutex (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Handle HKEY event 0x6040 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't use [delayed_]work_pending() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: buffer overflow in fan_get_status() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize latest V-Series using DMI_BIOS_VENDOR (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: use mod_delayed_work() instead of cancel + queue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix unused function warnings for CONFIG_PM_SLEEP (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Free hotkey_keycode_map after unregistering tpacpi_inputdev (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix a memory leak during module exit (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Flush the workqueue before freeing tpacpi_leds (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Use struct dev_pm_ops instead of legacy PM routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Drop pm_message_t arguments from suspend routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix issuing duplicated key events for brightness up/down (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: module_param: make bool parameters really bool drivers & misc (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: switch procfs to umode_t use (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix printk typo 'bluestooth' (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle HKEY 0x4010, 0x4011 events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle some new HKEY 0x60xx events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert printks to pr_ (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Correct !CONFIG_THINKPAD_ACPI_VIDEO warning (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix common misspellings (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Always report scancodes for hotkeys (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: We must always call va_end() after va_start() but do not do so in thinkpad_acpi.c::acpi_evalf() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove unnecessary semicolons (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: delete double assignment (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix comment/printk typos (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: avoid keymap pitfall (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add KEY_CAMERA (Fn-F6) for Lenovo keyboards (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add support for model-specific keymaps (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: lock down size of hotkey keymap (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: untangle ACPI/vendor backlight selection (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: find ACPI video device by synthetic HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: clean up ACPI handles handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't depend on led_path for led firmware type (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: explain errors from acpi_install_notify_handler (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: acpi_evalf fixes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: detect EC node using its HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disclose usertask for ALSA callbacks (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix brightness hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: let other subdrivers know backlight level range (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: move greeting messages out of the first subdriver (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix volume/mute hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: constrain IBM-era support to IBM boxes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix ALSA callback return status (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix typos "ammount" -> "amount" (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: make volume subdriver optional (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't fail to load the entire module due to ALSA problems (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't take the first ALSA slot by default (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: bump version to 0.24 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: basic ALSA mixer support (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disable volume control (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support MUTE-only ThinkPads (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: volume subdriver rewrite (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: sync input device EV_SW initial state (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix assorted typos all over the place (Stanislaw Gruszka) [1170392] - [kernel] sysctl: add cap_last_cap to /proc/sys/kernel (Richard Guy Briggs) [1202508] - [block] xen-blkfront: fix accounting of reqs when migrating (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: module exit handling adjustments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle backend CLOSED without CLOSING (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkif: drop struct blkif_request_segment_aligned (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Silence pfn maybe-uninitialized warning (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: restore the non-persistent data path (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: improve aproximation of required grants per request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: revoke foreign access for grants not mapped by the backend (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: set blk_queue_max_hw_sectors correctly (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Use physical sector size for setup (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use a different scatterlist for each request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-block: implement indirect descriptors (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: remove frame list from blk_shadow (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: pre-allocate pages for requests (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: switch from llist to list (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: drop the use of llist_for_each_entry_safe (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle bvecs with partial data (Vitaly Kuznetsov) [1201287 1202393] - [block] llist/xen-blkfront: implement safe version of llist_for_each_entry (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: free allocated page (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: persistent-grants fixes (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Persistent grant maps for xen blk drivers (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use bitmap_set() and bitmap_clear() (Vitaly Kuznetsov) [1201287 1202393] - [x86] iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode (Herton R. Krzesinski) [1198380] - [x86] intr_remapping: Fix section mismatch in ir_dev_scope_init() (Herton R. Krzesinski) [1198380] - [x86] iommu: No need to set dmar_disabled in check_zero_address() (Herton R. Krzesinski) [1198380] - [x86] intr_remap: Call dmar_dev_scope_init() explicitly (Herton R. Krzesinski) [1198380] - [x86] amd-iommu: Fall back to GART if initialization fails (Herton R. Krzesinski) [1198380] - [x86] Split swiotlb initialization into two stages (Herton R. Krzesinski) [1198380] - [x86] gart: fix breakage due to IOMMU initialization cleanup (Herton R. Krzesinski) [1198380] - [x86] Move swiotlb initialization before dma32_free_bootmem (Herton R. Krzesinski) [1198380] - [x86] Fix iommu=soft boot option (Herton R. Krzesinski) [1198380] - [x86] Don't put iommu_shutdown_noop() in init section (Herton R. Krzesinski) [1198380] - [x86] Make calgary_iommu_init() static (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove duplicate swiotlb_force extern declarations (Herton R. Krzesinski) [1198380] - [x86] Move iommu_shutdown_noop to x86_init.c (Herton R. Krzesinski) [1198380] - [x86] Set dma_ops to nommu_dma_ops by default (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove the swiotlb variable usage (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops, fix build (Herton R. Krzesinski) [1198380] - [x86] 32-bit: Fix swiotlb boot crash (Herton R. Krzesinski) [1198380] - [x86] Handle HW IOMMU initialization failure gracefully (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Defer swiotlb init printing, export swiotlb_print_info() (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Add swiotlb_free() function (Herton R. Krzesinski) [1198380] - [x86] intel-iommu: Convert detect_intel_iommu to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] amd_iommu: Convert amd_iommu_detect() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Revert "Fall back to GART if initialization fails" (Herton R. Krzesinski) [1198380] - [x86] gart: Convert gart_iommu_hole_init() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] calgary: Convert detect_calgary() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops (Herton R. Krzesinski) [1198380] - [x86] Use x86_platform for iommu_shutdown (Herton R. Krzesinski) [1198380] - [x86] kvm: initialize large vmallocs (Andrea Arcangeli) [1142529] - [ata] ahci: Add DeviceIDs for Sunrise Point-LP SATA controller (David Milburn) [1129472] - [i2c] i801: Add DeviceIDs for SunrisePoint LP (David Milburn) [1129472] - [hid] usbhid: fix PIXART optical mouse (Benjamin Tissoires) [1200586] - [hid] usbhid: add always-poll quirk (Benjamin Tissoires) [1200586] - [net] ipv6: ndisc: Use pre-defined in6addr_linklocal_allnodes (Nikolay Aleksandrov) [1204780] - [net] ipv6: send unsolicited neighbour advertisements to all-nodes (Nikolay Aleksandrov) [1204780]- [virt] revert "kvm: exclude ioeventfd from counting kvm_io_range limit" (Amos Kong) [1205442] - [x86] uv: Fix UV2 BAU legacy mode (Frank Ramsay) [831804] - [x86] xsave: Use alloc_bootmem_align() instead of alloc_bootmem() (Prarit Bhargava) [1206140] - [kernel] bootmem: Add alloc_bootmem_align() (Prarit Bhargava) [1206140] - [infiniband] ipath+qib: fix dma settings (Doug Ledford) [1171803] - [netdrv] mlx4_en: current_mac isn't updated in port up (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix mac_hash database inconsistency (Amir Vadai) [1081667] - [netdrv] mlx4_en: Protect MAC address modification with the state_lock mutex (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix errors in MAC address changing when port is down (Amir Vadai) [1081667] - [netdrv] mlx4: Verify port number in __mlx4_unregister_mac (Amir Vadai) [1081667] - [netdrv] ixgbe: fix setting port VLAN (John Greene) [1150343] - [netdrv] ixgbe: allow multiple queues in SRIOV mode (John Greene) [1150343] - [netdrv] ixgbe: cleanup sparse errors in new ixgbe_x550.c file (John Greene) [1150343] - [netdrv] ixgbe: Fix checksum error when using stacked vlan (John Greene) [1150343] - [netdrv] ixgbe: fix crash on rmmod after probe fail (John Greene) [1150343] - [netdrv] ixgbe: bump version number (John Greene) [1150343] - [netdrv] ixgbe: Add X550 support function pointers (John Greene) [1150343] - [netdrv] ixgbe: cleanup checksum to allow error results (John Greene) [1150343] - [netdrv] ixgbe: add methods for combined read and write operations (John Greene) [1150343] - [netdrv] ixgbe: Add x550 SW/FW semaphore support (John Greene) [1150343] - [netdrv] ixgbe: Add timeout parameter to ixgbe_host_interface_command (John Greene) [1150343] - [netdrv] ixgbe: add support for X550 extended RSS support (John Greene) [1150343] - [netdrv] ixgbe: use netdev_rss_key_fill() helper (John Greene) [1150343] - [netdrv] ixgbe: phy: fix uninitialized status in ixgbe_setup_phy_link_tnx (John Greene) [1150343] - [netdrv] ixgbe: add helper function for setting RSS key in preparation of X550 (John Greene) [1150343] - [netdrv] ixgbe: Add new support for X550 MAC's (John Greene) [1150343] - [netdrv] ixgbe: cleanup move setting PFQDE.HIDE_VLAN to support function (John Greene) [1150343] - [netdrv] ixgbe: cleanup ixgbe_ndo_set_vf_vlan (John Greene) [1150343] - [netdrv] ixgbe: fix X540 Completion timeout (John Greene) [1150343] - [netdrv] ixgbe: fix race when setting advertised speed (John Greene) [1150343] - [netdrv] ixgbe: need not repeat init skb with NULL (John Greene) [1150343] - [netdrv] ixgbe: check for vfs outside of sriov_num_vfs before dereference (John Greene) [1150343] - [netdrv] ixgbe: fix race accessing page->_count (John Greene) [1150343] - [netdrv] ixgbe: remove wait loop on autoneg for copper devices (John Greene) [1150343] - [netdrv] ixgbe: add warnings for other disabled features without MSI-X support (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of e_err for displaying warning (John Greene) [1150343] - [netdrv] ixgbe: determine vector count inside ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: return integer from ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: Do not schedule an uninitialized workqueue entry (John Greene) [1150343] - [netdrv] ixgbe: Drop Rx alloc at end of Rx cleanup (John Greene) [1150343] - [netdrv] ixgbe: Resolve warnings produced in W=2 builds (John Greene) [1150343] - [netdrv] ixgbe: add comment noting recalculation of queues (John Greene) [1150343] - [netdrv] ixgbe: reset interface on link loss with pending Tx work from the VF (John Greene) [1150343] - [netdrv] ixgbe: Make return values more direct (John Greene) [1150343] - [netdrv] ixgbe: Delete a bunch of dead code (John Greene) [1150343] - [netdrv] ixgbe: Fix ixgbe_write_mbx error result (John Greene) [1150343] - [netdrv] ixgbe: Correct X540 semaphore error (John Greene) [1150343] - [netdrv] ixgbe: Fix spurious release of semaphore in EEPROM access (John Greene) [1150343] - [netdrv] ixgbe: Convert some udelays to usleep_range (John Greene) [1150343] - [netdrv] ixgbe: Change some uses of strncpy to strlcpy (John Greene) [1150343] - [netdrv] ixgbe: Fix possible null-dereference in error path (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after return (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after goto (John Greene) [1150343] - [netdrv] ixgbe: change PTP NSECS_PER_SEC to IXGBE_PTP_PPS_HALF_SECOND (John Greene) [1150343] - [netdrv] ixgbe: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150343] - [netdrv] ixgbe: remove linux/export.h header from ixgbe_ptp.c (John Greene) [1150343] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1150343] - [netdrv] ixgbe: avoid duplicate code in suspend and stop paths (John Greene) [1150343] - [netdrv] ixgbe: separate the PTP suspend and stop actions (John Greene) [1150343] - [netdrv] ixgbe: extract PTP clock device from ptp_init (John Greene) [1150343] - [netdrv] ixgbe: allow ixgbe_ptp_reset to maintain current hwtstamp config (John Greene) [1150343] - [netdrv] ixgbe: extract the hardware setup from the ixgbe_ptp_set_ts_config (John Greene) [1150343] - [netdrv] ixgbe: rename ixgbe_ptp_enable to ixgbe_ptp_feature_enable (John Greene) [1150343] - [netdrv] ixgbe: fix linking at 100Mbps on copper devices with MNG FW enabled (John Greene) [1150343] - [netdrv] igb/ixgbe: remove return statements for void functions (John Greene) [1150343] - [netdrv] ixgbe: add /* fallthrough */ comment to case statements (John Greene) [1150343] - [netdrv] ixgbe: add space between operands to & (John Greene) [1150343] - [netdrv] ixgbe: don't check NULL for debugfs_remove_recursive (John Greene) [1150343] - [netdrv] ixgbe: add braces around else block (John Greene) [1150343] - [netdrv] ixgbe: fix several concatenated strings to single line (John Greene) [1150343] - [netdrv] ixgbe: fix checkpatch style of blank line after declaration (John Greene) [1150343] - [netdrv] ixgbe: fix function-like macro, remove semicolon (John Greene) [1150343] - [netdrv] ixgbe: clean up checkpatch warnings about CODE_INDENT and LEADING_SPACE (John Greene) [1150343] - [netdrv] ixgbe: get rid of SET_ETHTOOL_OPS (John Greene) [1150343] - [netdrv] ixgbe: change handling of multicast filters (John Greene) [1150343] - [netdrv] ixgbe: Use out-of-line function for register reads (John Greene) [1150343] - [netdrv] ixgbe: convert low_water into an array (John Greene) [1150343] - [netdrv] ixgbe: Add new netdev op to turn spoof checking on or off per VF (John Greene) [1150343] - [netdrv] ixgbe: Fix memory leak in ixgbe_free_q_vector, missing rcu (John Greene) [1150343] - [netdrv] ixgbe: Fix tx_packets and tx_bytes stats not updating (John Greene) [1150343] - [scsi] scsi_show_extd_sense double prints ASC/ASCQ for vendor specific ASC (Rob Evers) [1203858]- [fs] dcache: return -ESTALE not -EBUSY on distributed fs race (J. Bruce Fields) [1061994] - [fs] fuse: revalidate when may_open() returns ESTALE (Zorro Lang) [1142355] - [md] dm: impose configurable deadline for dm_request_fn's merge heuristic (Mike Snitzer) [1163769] - [md] dm-sysfs: introduce ability to add writable attributes (Mike Snitzer) [1163769] - [md] dm: don't start current request if it would've merged with the previous (Mike Snitzer) [1163769] - [md] dm: don't schedule delayed run of the queue if nothing to do (Mike Snitzer) [1163769] - [md] dm: only run the queue on completion if congested or no requests pending (Mike Snitzer) [1163769] - [md] dm: remove request-based logic from make_request_fn wrapper (Mike Snitzer) [1163769] - [md] dm: remove request-based DM queue's lld_busy_fn hook (Mike Snitzer) [1163769] - [md] dm: remove unnecessary wrapper around blk_lld_busy (Mike Snitzer) [1163769] - [kernel] panic: add TAINT_SOFTLOCKUP (Aaron Tomlin) [1184512] - [kernel] watchdog: print traces for all cpus on lockup detection (Aaron Tomlin) [1184512] - [x86] nmi: provide the option to issue an NMI back trace to every cpu but current (Aaron Tomlin) [1184512] - [x86] kernel: Avoid calling arch_trigger_all_cpu_backtrace() at the same time (Aaron Tomlin) [1184512] - [net] ipvs: allow rescheduling of new connections when port reuse is detected (Marcelo Leitner) [1108514] - [net] ipvs: Fix reuse connection if real server is dead (Marcelo Leitner) [1108514] - [net] neigh: Keep neighbour cache entries if number of them is small enough (Jiri Pirko) [1199856] - [net] gso: fix skb_segment for non-offset skb pointers (Jiri Benc) [1200533] - [netdrv] mlx4_en: Expose port number through sysfs (Amir Vadai) [1119772] - [net] core: Add sysfs file for port number (Amir Vadai) [1119772]- [kernel] dynamic_debug: fix comment (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use seq_open_private() instead of seq_open() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace obselete simple_strtoul() with kstrtouint() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix ddebug_parse_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: remove wrong error message (Michal Schmidt) [1203349] - [kernel] docs: dynamic-debug-howto.txt: update since new wildcard support (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add wildcard support to filter files/functions/modules (Michal Schmidt) [1203349] - [kernel] lib: parser: put EXPORT_SYMBOLs in the conventional place (Michal Schmidt) [1203349] - [kernel] lib: parser: add match_wildcard() function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: line queries failing due to uninitialized local variable (Michal Schmidt) [1203349] - [kernel] dynamic_debug: reuse generic string_unescape function (Michal Schmidt) [1203349] - [kernel] lib: introduce generic string_unescape (Michal Schmidt) [1203349] - [kernel] lib: net: make isodigit() public and use it (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add pr_errs before -EINVALs (Michal Schmidt) [1203349] - [kernel] lib: KABI fix print_hex_dump_bytes() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: dynamic hex dump (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix vpr_ logging styles (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use kbasename() (Michal Schmidt) [1203349] - [kernel] string: introduce helper to get base file name from given path (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove unnecessary __used (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use printk(KERN_WARNING..) in stub function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: init with early_initcall, not arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: update Documentation/*, Kconfig.debug (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add modname arg to exec_query callchain (Michal Schmidt) [1203349] - [kernel] dynamic_debug: print ram usage by ddebug tables if verbose (Michal Schmidt) [1203349] - [kernel] dynamic_debug: simplify dynamic_debug_init error exit (Michal Schmidt) [1203349] - [kernel] dynamic_debug: combine parse_args callbacks together (Michal Schmidt) [1203349] - [kernel] dynamic_debug: deprecate ddebug_query, suggest dyndbg instead (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug work for module initialization (Michal Schmidt) [1203349] - [kernel] params: add 3rd arg to option handler callback signature (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix leading spaces in dynamic_debug.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace if (verbose) pr_info with macro vpr_info (Michal Schmidt) [1203349] - [kernel] dynamic_debug: process multiple debug-queries on a line (Michal Schmidt) [1203349] - [kernel] dynamic_debug: factor vpr_info_dq out of ddebug_parse_query (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add trim_prefix() to provide source-root relative paths (Michal Schmidt) [1203349] - [kernel] dynamic_debug: enlarge command/query write buffer (Michal Schmidt) [1203349] - [kernel] dynamic_debug: chop off comments in ddebug_tokenize (Michal Schmidt) [1203349] - [kernel] dynamic_debug: early return if _ddebug table is empty (Michal Schmidt) [1203349] - [kernel] dynamic_debug: tighten up error checking on debug queries (Michal Schmidt) [1203349] - [kernel] dynamic_debug: describe_flags with '=[pmflt_]*' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: drop explicit !=NULL checks (Michal Schmidt) [1203349] - [kernel] dynamic_debug: pr_err() call should not depend upon verbosity (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace strcpy with strlcpy, in ddebug_setup_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: change verbosity at runtime (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug supersede DEBUG ccflag (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use _DPRINTK_FLAGS_PRINT (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix whitespace complaints from scripts/cleanfile (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix undefined reference to `__netdev_printk' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use a single printk() to emit messages (Michal Schmidt) [1203349] - [kernel] dynamic_debug: consolidate repetitive struct _ddebug descriptor definitions (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make netdev_dbg() call __netdev_printk() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Convert printks to pr_ (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove uses of KERN_CONT in dynamic_emit_prefix (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Consolidate prefix output to single routine (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add __dynamic_dev_dbg (Michal Schmidt) [1203349] - [kernel] lib: Remove unneeded version.h include (Michal Schmidt) [1203349] - [kernel] docs: fix dev_debug() braino in dynamic-debug-howto.txt (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add #include (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add more flags (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Initialize dynamic debug earlier via arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Introduce ddebug_query= boot parameter (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Split out query string parsing/setup from proc_write (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix dynamic_dev_dbg() macro if CONFIG_DYNAMIC_DEBUG not set (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix documentation errors (Michal Schmidt) [1203349] - [kernel] dynamic_debug: small cleanup in ddebug_proc_write() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: include slab.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove KBUILD_MODNAME from dynamic_pr_debug (Michal Schmidt) [1203349] - [fs] nfs: Add a module parameter to set the number of session slots (Steve Dickson) [1077226] - [fs] nfs: Fix races between nfs_remove_bad_delegation() and delegation return (Steve Dickson) [1166843] - [fs] nfs: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked (Steve Dickson) [1166843] - [fs] nfs: Don't try to reclaim delegation open state if recovery failed (Steve Dickson) [1166843] - [fs] nfs: Ensure that we remove NFSv4.0 delegations when state has expired (Steve Dickson) [1166843] - [docs] kdump: Document this case in kdump.txt (Baoquan He) [990302] - [x86] kexec: Add a x86_64 arch specific function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Introduce a new arch dependent function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Use __weak symboling instead for arch dependent function of kexec (Baoquan He) [990302] - [drm] makefile: update drm version (Rob Clark) [1200563] - [drm] i915: further quiet i915 (Rob Clark) [1200563] - [drm] i915: fix build for CONFIG_BUG=n (Rob Clark) [1200563] - [drm] i915: tame the chattermouth (Rob Clark) [1200563] - [drm] radeon: properly set vm fragment size for TN/RL (Rob Clark) [1200563] - [drm] radeon: fix the crash in test functions (Rob Clark) [1200563] - [drm] radeon: fix the crash in benchmark functions (Rob Clark) [1200563] - [drm] radeon: fix PLLs on RS880 and older v2 (Rob Clark) [1200563] - [drm] radeon: don't init gpuvm if accel is disabled (Rob Clark) [1200563] - [drm] i915: fix inconsistent brightness after resume (Rob Clark) [1200563] - [drm] i915: Init PPGTT before context enable (Rob Clark) [1200563] - [drm] i915: BDW Fix Halo PCI IDs marked as ULT (Rob Clark) [1200563] - [drm] i915: Only fence tiled region of object (Rob Clark) [1200563] - [drm] radeon: Restore GART table contents after pinning it in VRAM v3 (Rob Clark) [1200563] - [drm] radeon: Split off gart_get_page_entry ASIC hook from set_page_entry (Rob Clark) [1200563] - [drm] radeon: use rv515_ring_start on r5xx (Rob Clark) [1200563] - [drm] radeon: add si dpm quirk list (Rob Clark) [1200563] - [drm] radeon: add a dpm quirk list (Rob Clark) [1200563] - [drm] i915: Ban Haswell from using RCS flips (Rob Clark) [1200563] - [drm] i915: Kill check_power_well() calls (Rob Clark) [1200563] - [drm] revert "i915: Preserve VGACNTR bits from the BIOS" (Rob Clark) [1200563] - [drm] irq: BUG_ON() -> WARN_ON() (Rob Clark) [1200563] - [drm] i915: Don't call intel_prepare_page_flip() multiple times on gen2-4 (Rob Clark) [1200563] - [drm] i915: Disable PSMI sleep messages on all rings around context switches (Rob Clark) [1200563] - [drm] i915: Force the CS stall for invalidate flushes (Rob Clark) [1200563] - [drm] i915: Invalidate media caches on gen7 (Rob Clark) [1200563] - [drm] mc: disable msi (Rob Clark) [1200563] - [drm] i915: save/restore GMBUS freq across suspend/resume on gen4 (Rob Clark) [1200563] - [drm] i915: resume MST after reading back hw state (Rob Clark) [1200563] - [drm] i915: Only warn the first time we attempt to mmio whilst suspended (Rob Clark) [1200563] - [drm] i915: Disallow pin ioctl completely for kms drivers (Rob Clark) [1200563] - [drm] i915: Don't complain about stolen conflicts on gen3 (Rob Clark) [1200563] - [drm] radeon: properly filter DP1.2 4k modes on non-DP1.2 hw (Rob Clark) [1200563] - [drm] radeon: adjust default bapm settings for KV (Rob Clark) [1200563] - [drm] radeon: fix sad_count check for dce3 (Rob Clark) [1200563] - [drm] radeon: KV has three PPLLs (Rob Clark) [1200563] - [drm] radeon: check the right ring in radeon_evict_flags() (Rob Clark) [1200563] - [drm] radeon: work around a hw bug in MGCG on CIK (Rob Clark) [1200563] - [drm] radeon: fix typo in CI dpm disable (Rob Clark) [1200563] - [drm] dp-mst: Remove branches before dropping the reference (Rob Clark) [1200563] - [drm] dp: retry AUX transactions 32 times (Rob Clark) [1200563] - [drm] fb_helper: move deferred fb checking into restore mode (Rob Clark) [1200563] - [drm] ttm: Avoid memory allocation from shrinker functions (Rob Clark) [1200563] - [drm] nouveau: bring back legacy mmap handler (Rob Clark) [1200563] - [drm] nouveau: Do not BUG_ON(!spin_is_locked()) on UP (Rob Clark) [1200563] - [kernel] coredump_wait: don't call complete_vfork_done() (Mateusz Guzik) [1197599] - [kernel] vfork: make it killable (Mateusz Guzik) [1197599] - [kernel] vfork: introduce complete_vfork_done() (Mateusz Guzik) [1197599] - [virtio] virtio_pci: document why we defer kfree (Fam Zheng) [1199421] - [virtio] virtio_pci: defer kfree until release callback (Fam Zheng) [1199421] - [netdrv] tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() (Ivan Vecera) [1200911]- [md] raid5: Initialize bi_vcnt (Jes Sorensen) [1203221] - [md] raid10: fix conversion from RAID0 to RAID10 (Jes Sorensen) [1177745] - [x86] crypto: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1201560] - [x86] crypto: sha256_ssse3 - fix stack corruption with SSSE3 and AVX implementations (Herbert Xu) [1201490] - [char] tty: drop driver reference in tty_open fail path (Mateusz Guzik) [1201894] {CVE-2011-5321} - [netdrv] e1000: move e1000_tbi_adjust_stats to where its used (John Greene) [1150339] - [netdrv] e1000: e1000_ethertool.c coding style fixes (John Greene) [1150339] - [netdrv] e1000: remove unnecessary break after return (John Greene) [1150339] - [netdrv] e1000: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150339] - [netdrv] e1000: Use time_after() for time comparison (John Greene) [1150339] - [netdrv] e1000: remove the check: skb->len<=0 (John Greene) [1150339] - [netdrv] e1000: Use is_broadcast_ether_addr/is_multicast_ether_addr helpers (John Greene) [1150339] - [netdrv] e1000: get rid of SET_ETHTOOL_OPS (John Greene) [1150339] - [netdrv] e1000: remove open-coded skb_cow_head (John Greene) [1150339] - [netdrv] e1000: remove debug messages with function names (John Greene) [1150339] - [netdrv] e1000: delete non-required instances of include (John Greene) [1150339] - [netdrv] e1000: fix possible reset_task running after adapter down (John Greene) [1150339] - [netdrv] e1000: fix lockdep warning in e1000_reset_task (John Greene) [1150339] - [netdrv] e1000: prevent oops when adapter is being closed and reset simultaneously (John Greene) [1150339] - [netdrv] e1000: fix wrong queue idx calculation (John Greene) [1150339] - [netdrv] e1000: Remove extern from function prototypes (John Greene) [1150339] - [netdrv] e1000: replace dma_set_mask()+dma_set_coherent_mask() with new helper (John Greene) [1150339] - [netdrv] e1000: ethtool: Add missing dma_mapping_error-call in e1000_setup_desc_rings (John Greene) [1150339] - [netdrv] e1000: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (John Greene) [1150339] - [netdrv] e1000: Remove dma_alloc_coherent OOM messages (John Greene) [1150339] - [netdrv] e1000: Remove remaining alloc/OOM messages (John Greene) [1150339] - [netdrv] e1000: fix up function prototypes after __dev* removals (John Greene) [1150339] - [netdrv] e1000: remove __dev* attributes (John Greene) [1150339] - [netdrv] e1000: fix concurrent accesses to PHY from watchdog and ethtool (John Greene) [1150339] - [netdrv] e1000: Small packets may get corrupted during padding by HW (John Greene) [1150339] - [acpi] fan: Use bus id as the name for non PNP0C0B (Fan) devices (Prarit Bhargava) [1192485] - [acpi] fan: support INT3404 thermal device (Prarit Bhargava) [1192485] - [acpi] fan: add ACPI 4.0 style fan support (Prarit Bhargava) [1192485] - [acpi] fan: remove no need check for device pointer (Prarit Bhargava) [1192485] - [acpi] fan: printk replacement (Prarit Bhargava) [1192485] - [acpi] fan: do nothing in suspend and poweroff callback (Prarit Bhargava) [1192485] - [acpi] fan: trivial style cleanup (Prarit Bhargava) [1192485] - [acpi] fan: Initialize acpi_state variable (Prarit Bhargava) [1192485] - [acpi] fan: avoid null pointer deference error (Prarit Bhargava) [1192485] - [acpi] fan: Use struct dev_pm_ops for power management in the fan driver (Prarit Bhargava) [1192485] - [acpi] fan: Fix more unbalanced code block (Prarit Bhargava) [1192485] - [acpi] ec: Drop suspend and resume routines (Prarit Bhargava) [1192485] - [acpi] fan: fix unbalanced code block (Prarit Bhargava) [1192485] - [input] mouse: synaptics - remove X250 from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - re-route tracksticks buttons on the Lenovo 2015 series (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove TOPBUTTONPAD property for Lenovos 2015 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - retrieve the extended capabilities in query $10 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - do not retrieve the board id on old firmwares (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - handle spurious release of trackstick buttons (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix middle button on Lenovo 2015 products (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - skip quirks when post-2013 dimensions (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - support min/max board id in min_max_pnpid_table (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove obsolete min/max quirk for X240 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - query min dimensions for fw v8.1 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - log queried and quirked dimension values (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - split synaptics_resolution(), query first (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max on Thinkpad E540 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for Lenovo T440s (Benjamin Tissoires) [1186105 1186111] - [input] mouse: psmouse - add psmouse_matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531) (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix resolution for manually provided min/max (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - change min/max quirk table to pnp-id matching (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add a matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - T540p - unify with other LEN0034 models (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - print firmware ID and board number at init (Benjamin Tissoires) [1186105 1186111]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1179327] {CVE-2014-8159} - [net] ipcomp: Mark as netns_ok (Jiri Pirko) [1112926] - [netdrv] l2tp: Fix UDP socket reference count bugs in the pppol2tp driver (Jiri Pirko) [1198290] - [net] ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Jiri Pirko) [1198404] - [net] netfilter: ipt_LOG: add bufferisation to call printk() once (Mateusz Guzik) [972694] - [net] netfilter: add missing xt_log.h file (Mateusz Guzik) [972694] - [virt] kvm: exclude ioeventfd from counting kvm_io_range limit (Amos Kong) [1124311] - [pci] Deprecate DEFINE_PCI_DEVICE_TABLE (Prarit Bhargava) [1198148] - [pci] Remove DEFINE_PCI_DEVICE_TABLE macro use (Prarit Bhargava) [1198148] - [wireless] rt2800pci: add firmware for RT3290 (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -12 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -10 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -9 firmware for iwl 3160 / 7260 / 7265 (Stanislaw Gruszka) [1036243] - [wireless] Update zd1201 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update rndis_wlan driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update mwl8k driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update adm8211 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update wl3501_cs driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update atmel driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update at76c50x-usb driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update airo driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport ti drivers from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211_hwsim driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] orinoco: Compile the driver with updated mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport libertas driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ipw2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport p54 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport brcmsmac driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport b43 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ssb bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport bcma bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlegacy driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport rt2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath common layer from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport carl9170 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath5k driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath9 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlwifi driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211 from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport wireless core from linux-3.19 (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add system workqueues (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add mod_delayed_work (Stanislaw Gruszka) [1189024] - [wireless] driver core: export platform_device_register_data as a GPL symbol (Stanislaw Gruszka) [1189024] - [net] etherdevice: Add ether_addr_equal_unaligned (Stanislaw Gruszka) [1189024] - [net] if_ether.h: add IEEE 802.21 Ethertype (Stanislaw Gruszka) [1189024] - [wireless] kernel.h: define u8, s8, u32, etc. limits (Stanislaw Gruszka) [1189024] - [wireless] kabi: remove wireless_send_event symbol (Stanislaw Gruszka) [1189024] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1102902] - [usb] io_ti: fix sysfs-attribute creation (Don Zickus) [1196460] - [usb] io_ti: fix port-data memory leak (Don Zickus) [1196460] - [usb] io_ti: Make edge_remove_sysfs_attrs the port_remove method (Don Zickus) [1196460] - [scsi] storvsc: force discovery of LUNs that may have been removed (Vitaly Kuznetsov) [1035571 1199766] - [scsi] storvsc: in responce to a scan event, scan the host (Vitaly Kuznetsov) [1035571 1199766] - [scsi] don't add scsi_device if its already visible (Vitaly Kuznetsov) [1035571 1199766] - [fs] aio: wake all waiters when destroying ctx (Mateusz Guzik) [1201260] - [x86] kvm: SYSENTER emulation is broken (Mateusz Guzik) [1186450] {CVE-2015-0239} - [x86] kvm: add halt_poll_ns module parameter (Paolo Bonzini) [1185250] - [kernel] sched: Add function single_task_running to let a task check if it is the only task running on a cpu (Paolo Bonzini) [1185250]- [crypto] sha512: Create module providing optimized SHA512 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX2 RORX instruction (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha512: Expose generic sha512 routine to be callable from other modules (Herbert Xu) [1036216] - [crypto] sha256: Create module providing optimized SHA256 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 routine using AVX2's RORX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine with AVX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha256: Expose SHA256 generic routine to be callable externally (Herbert Xu) [1036216] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1199230] - [hv] hv_balloon: keep locks balanced on add_memory() failure (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: refuse to balloon below the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: report offline pages as being used (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: eliminate the trylock path in acquire/release_region_mutex (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Don't post pressure status from interrupt context (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Fix a locking bug in the balloon driver (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Make adjustments in computing the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: avoid memory leak on alloc_error of 2MB memory block (Vitaly Kuznetsov) [1006234] - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175245] {CVE-2014-9420} - [x86] intel_pstate: Add support for SkyLake (Steve Best) [1189313] - [x86] vdso: ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184897] {CVE-2014-9585} - [kernel] time: ntp: Correct TAI offset during leap second (Prarit Bhargava) [1199134] - [kernel] kexec: fix build error when hugetlbfs is disabled (Minfei Huang) [1121663] - [kernel] kexec: export free_huge_page to VMCOREINFO (Minfei Huang) [1121663] - [kernel] kexec: save PG_head_mask in VMCOREINFO (Minfei Huang) [1121663] - [mm] Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED (Minfei Huang) [1121663] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1194793]- [netdrv] i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Stefan Assmann) [1150337] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150337] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150337] - [netdrv] i40evf: Add more info to interrupt vector names (Stefan Assmann) [1150337] - [netdrv] i40evf: allow enabling of debug prints via ethtool (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait forever (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor reset (Stefan Assmann) [1150337] - [netdrv] i40evf: disable NAPI polling sooner (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150337] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150337] - [netdrv] i40evf: stop the watchdog for shutdown (Stefan Assmann) [1150337] - [netdrv] i40evf: ignore bogus messages from FW (Stefan Assmann) [1150337] - [netdrv] i40evf: reset on module unload (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150337] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150337] - [netdrv] i40evf: kick a stalled admin queue (Stefan Assmann) [1150337] - [netdrv] i40evf: enable interrupt 0 appropriately (Stefan Assmann) [1150337] - [netdrv] i40evf: don't fire traffic IRQs when the interface is down (Stefan Assmann) [1150337] - [netdrv] i40evf: remove leftover VLAN filters (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor shutdown code (Stefan Assmann) [1150337] - [netdrv] i40evf: Remove some scary log messages (Stefan Assmann) [1150337] - [netdrv] i40evf: remove redundant code (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150337] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150337] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150337] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150337] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150337] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150337] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init sequence even more robust (Stefan Assmann) [1150337] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150337] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150337] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary else (Stefan Assmann) [1150337] - [netdrv] i40evf: make comparisons consistent (Stefan Assmann) [1150337] - [netdrv] i40evf: make checkpatch happy (Stefan Assmann) [1150337] - [netdrv] i40evf: update header comments (Stefan Assmann) [1150337] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150337] - [netdrv] i40evf: don't use more queues than CPUs (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init processing more robust (Stefan Assmann) [1150337] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150337] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150337] - [netdrv] i40evf: Add support for 10G base T parts (Stefan Assmann) [1150337] - [netdrv] i40evf: properly handle multiple AQ messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150337] - [netdrv] i40evf: Fixed guest OS panic when removing vf driver (Stefan Assmann) [1150337] - [netdrv] i40evf: fix memory leak on unused interfaces (Stefan Assmann) [1150337] - [netdrv] i40evf: don't leak queue vectors (Stefan Assmann) [1150337] - [netdrv] i40evf: do not re-arm watchdog after remove (Stefan Assmann) [1150337] - [netdrv] i40evf: future-proof vfr_stat state check (Stefan Assmann) [1150337] - [netdrv] i40evf: fix scan warning on sprintf (Stefan Assmann) [1150337] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait so long (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary break after goto (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40evf: invite vector 0 to the interrupt party (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150337] - [netdrv] i40evf: don't violate scope (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150337] - [netdrv] i40evf: change branding string (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150337] - [netdrv] i40evf: set flags before sending message (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150337] - [netdrv] i40evf: resend FW request if no response (Stefan Assmann) [1150337] - [netdrv] i40evf: fix typo (Stefan Assmann) [1150337] - [netdrv] i40evf: return more useful error information (Stefan Assmann) [1150337] - [netdrv] i40evf: don't stop watchdog if it hasn't started (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150337] - [netdrv] i40evf: fix off-by-one (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150337] - [netdrv] i40evf: check admin queue error bits (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150337] - [netdrv] i40evf: don't go further down (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: set headwb Tx context flags and use them (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150337] - [netdrv] i40evf: Fix function header (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150337] - [netdrv] i40evf: use correct format for printing MAC addresses (Stefan Assmann) [1150337] - [netdrv] i40evf: clean up log message formatting (Stefan Assmann) [1150337] - [netdrv] i40evf: remove bogus comment (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary log messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150337] - [netdrv] i40evf: make messages less dire (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150337] - [netdrv] i40evf: fix crash when changing ring sizes (Stefan Assmann) [1150337] - [netdrv] i40evf: set descriptor multiple to 32 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150337] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Change type to u32 to avoid sparse error (Stefan Assmann) [1150337] - [netdrv] i40e: check pointers before use (Stefan Assmann) [1150345] - [netdrv] i40e: catch NVM write semaphore timeout and retry (Stefan Assmann) [1150345] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: disconnect irqs on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: Issue a PF reset if Tx queue disable timeout (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the Tx ring qset handle when DCB reconfigures (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the case where per TC queue count was higher than queues enabled (Stefan Assmann) [1150345] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150345] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150345] - [netdrv] i40e: Don't check for Tx hang when PF down (Stefan Assmann) [1150345] - [netdrv] i40e: fix shift precedence issue (Stefan Assmann) [1150345] - [netdrv] i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150345] - [netdrv] i40e: Use ethtool private flags to display NPAR status (Stefan Assmann) [1150345] - [netdrv] i40e: Set FLAG_RD when sending buffer FW must read (Stefan Assmann) [1150345] - [netdrv] i40e: print Rx packet split status (Stefan Assmann) [1150345] - [netdrv] i40e: Set BUF flag for Set Version AQ command (Stefan Assmann) [1150345] - [netdrv] i40e: Add support for getlink, setlink ndo ops (Stefan Assmann) [1150345] - [net] set and query VEB/VEPA bridge mode via PF_BRIDGE (Stefan Assmann) [1150345] - [netdrv] i40e: Implement configfs for NPAR BW configuration (Stefan Assmann) [1150345] - [netdrv] i40e: Add NPAR BW get and set functions (Stefan Assmann) [1150345] - [netdrv] i40e: enable packet split only when IOMMU present (Stefan Assmann) [1150345] - [netdrv] i40e: Add method to keep track of current rxnfc settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150345] - [netdrv] i40e: Fix i40e_ndo_set_vf_spoofchk (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the EMPR interrupt received handling (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150345] - [netdrv] i40e: Use #define for the VSI connection type (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150345] - [netdrv] i40e: rename debugfs clear_stats option (Stefan Assmann) [1150345] - [netdrv] i40e: update Shadow RAM read/write functions (Stefan Assmann) [1150345] - [netdrv] i40e: Enable Loopback for the FCOE vsi as well (Stefan Assmann) [1150345] - [netdrv] i40e: Fix function header (Stefan Assmann) [1150345] - [netdrv] i40e: fix led blink toggle to enable steady state (Stefan Assmann) [1150345] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150345] - [netdrv] i40e: stop the service task at shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: add locking around VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: Use even more ARQ descriptors (Stefan Assmann) [1150345] - [netdrv] i40e: delay after VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: avoid use of uninitialized v_budget in i40e_init_msix (Stefan Assmann) [1150345] - [netdrv] i40e: i40e_fcoe.c: Remove unused function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150345] - [netdrv] i40e: when Rx timestamps disabled set specific mode (Stefan Assmann) [1150345] - [netdrv] i40e: use same check for Rx hang as for Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150345] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150345] - [netdrv] i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Stefan Assmann) [1150345] - [netdrv] i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: only enable PTP interrupt cause if PTP is enabled (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Dump Stats string removed from debugfs help command (Stefan Assmann) [1150345] - [netdrv] i40e: Add define for interrupt name string len (Stefan Assmann) [1150345] - [netdrv] i40e: don't give up on DCB error after reset (Stefan Assmann) [1150345] - [netdrv] i40e: fix proc/int descriptions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE configure option (Stefan Assmann) [1150345] - [netdrv] i40e: limit sriov to partition 1 of NPAR configurations (Stefan Assmann) [1150345] - [netdrv] i40e: Don't exit link event early if link speed has changed (Stefan Assmann) [1150345] - [netdrv] i40e: limit WoL and link settings to partition 1 (Stefan Assmann) [1150345] - [netdrv] i40e: Adding function for reading PBA String (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150345] - [netdrv] i40e: remove VN2VN related mac filters (Stefan Assmann) [1150345] - [netdrv] i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Stefan Assmann) [1150345] - [netdrv] i40e: disable IOV before freeing resources (Stefan Assmann) [1150345] - [netdrv] i40e: Fix bug with TCP over IPv6 over VXLAN (Stefan Assmann) [1150345] - [netdrv] i40e: Fix Rx checksum error counter (Stefan Assmann) [1150345] - [netdrv] i40e: fix un-necessary Tx hangs (Stefan Assmann) [1150345] - [netdrv] i40e: Fix possible memory leak in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] net: Disallow providing non zero VLAN ID for NIC drivers FDB add flow (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150345] - [netdrv] i40e: add to NVM update debug message (Stefan Assmann) [1150345] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150345] - [netdrv] i40e: poll on NVM semaphore only if not other error (Stefan Assmann) [1150345] - [netdrv] i40e: fix up NVM update sm error handling (Stefan Assmann) [1150345] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150345] - [netdrv] i40e: init NVM update state on adminq init (Stefan Assmann) [1150345] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150345] - [netdrv] i40e: rework debug messages for NVM update (Stefan Assmann) [1150345] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150345] - [netdrv] i40e: better error messages for NVM update issues (Stefan Assmann) [1150345] - [netdrv] i40e: clear NVM update state on ethtool test (Stefan Assmann) [1150345] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150345] - [netdrv] i40e: Reduce stack in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150345] - [netdrv] i40e: get pf_id from HW rather than PCI function (Stefan Assmann) [1150345] - [netdrv] i40e: increase ARQ size (Stefan Assmann) [1150345] - [netdrv] i40e: Re enable Main VSI loopback setting in the reset path (Stefan Assmann) [1150345] - [netdrv] i40e: Add new update VSI flow to accommodate FW fix with VSI Loopback mode (Stefan Assmann) [1150345] - [netdrv] i40e: Increase reset delay (Stefan Assmann) [1150345] - [netdrv] i40e: fix netdev_stat macro definition (Stefan Assmann) [1150345] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150345] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150345] - [netdrv] i40e: don't enable PTP support on more than one PF per port (Stefan Assmann) [1150345] - [netdrv] i40e: Add description to misc and fd interrupts (Stefan Assmann) [1150345] - [netdrv] i40e: allow various base numbers in debugfs aq commands (Stefan Assmann) [1150345] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unneeded break statement (Stefan Assmann) [1150345] - [netdrv] i40e: trigger SW INT with no ITR wait (Stefan Assmann) [1150345] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150345] - [netdrv] i40e: Prevent link flow control settings when PFC is enabled (Stefan Assmann) [1150345] - [netdrv] i40e: Do not disable/enable FCoE VSI with DCB reconfig (Stefan Assmann) [1150345] - [netdrv] i40e: Modify Tx disable wait flow in case of DCB reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Update VEB's enabled_tc after reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Check for LLDP AdminStatus before querying DCBX (Stefan Assmann) [1150345] - [netdrv] i40e: Add support to firmware CEE DCBX mode (Stefan Assmann) [1150345] - [netdrv] i40e: Resume Port Tx after DCB event (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version to 1.1.23 (Stefan Assmann) [1150345] - [netdrv] i40e: re-enable VFLR interrupt sooner (Stefan Assmann) [1150345] - [netdrv] i40e: only warn once of PTP nonsupport in 100Mbit speed (Stefan Assmann) [1150345] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150345] - [netdrv] i40e: don't do link_status or stats collection on every ARQ (Stefan Assmann) [1150345] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150345] - [netdrv] i40e: properly parse MDET registers (Stefan Assmann) [1150345] - [netdrv] i40e: configure VM ID in qtx_ctl (Stefan Assmann) [1150345] - [netdrv] i40e: enable debug earlier (Stefan Assmann) [1150345] - [netdrv] i40e: better wording for resource tracking errors (Stefan Assmann) [1150345] - [netdrv] i40e: scale msix vector use when more cores than vectors (Stefan Assmann) [1150345] - [netdrv] i40e: remove debugfs dump stats (Stefan Assmann) [1150345] - [netdrv] i40e: avoid disable of interrupt when changing ITR (Stefan Assmann) [1150345] - [netdrv] i40e: fix link checking logic (Stefan Assmann) [1150345] - [netdrv] i40e: Add condition to enter fdir flush and reinit (Stefan Assmann) [1150345] - [netdrv] i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event() (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version (Stefan Assmann) [1150345] - [netdrv] i40e: Moving variable declaration out of the loops (Stefan Assmann) [1150345] - [netdrv] i40e: Add 10GBaseT support (Stefan Assmann) [1150345] - [netdrv] i40e: process link events when setting up switch (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug where Rx would stop after some time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150345] - [netdrv] i40e: enable LSE poke and simplify link state (Stefan Assmann) [1150345] - [netdrv] i40e: mask phy events (Stefan Assmann) [1150345] - [netdrv] i40e: skb->xmit_more support (Stefan Assmann) [1150345] - [netdrv] i40e: use global pci_vfs_assigned() to replace local i40e_vfs_are_assigned() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: fix panic due to too-early Tx queue enable (Stefan Assmann) [1150345] - [netdrv] i40e: Fix an issue when PF reset fails (Stefan Assmann) [1150345] - [netdrv] i40e: make warning less verbose (Stefan Assmann) [1150345] - [netdrv] i40e: Tell OS link is going down when calling set_phy_config (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unnecessary assignment (Stefan Assmann) [1150345] - [netdrv] i40e: Change wording to be more consistent (Stefan Assmann) [1150345] - [netdrv] i40e: Allow user to change link settings if link is down (Stefan Assmann) [1150345] - [netdrv] i40e: Add dual speed module support (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150345] - [netdrv] i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150345] - [netdrv] i40e: Add checks and message for Qualified Module info (Stefan Assmann) [1150345] - [netdrv] i40e: set num_queue_pairs to num configured by VF (Stefan Assmann) [1150345] - [netdrv] i40e: Enable l2tsel bit for VLAN tag control (Stefan Assmann) [1150345] - [netdrv] i40e: Add a FD flush counter to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: ATR policy change to flush the table to clean stale ATR rules (Stefan Assmann) [1150345] - [netdrv] i40e: Some FD message fixes (Stefan Assmann) [1150345] - [netdrv] i40e: Update flow director error messages to reduce user confusion (Stefan Assmann) [1150345] - [netdrv] i40e: fix PTP bug (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a few potential VF dereferences (Stefan Assmann) [1150345] - [netdrv] i40e: Fix for recent kernel panic (Stefan Assmann) [1150345] - [netdrv] i40e: Cleaning up missing null-terminate in conjunction with strncpy (Stefan Assmann) [1150345] - [netdrv] i40e: use correct structure type name in sizeof (Stefan Assmann) [1150345] - [netdrv] i40e: fix sparse non static symbol warning (Stefan Assmann) [1150345] - [netdrv] i40e: Fix missing uapi/linux/dcbnl.h include in i40e_fcoe.c (Stefan Assmann) [1150345] - [netdrv] i40e: remove support for vf unicast promiscuous mode (Stefan Assmann) [1150345] - [netdrv] i40e: Minor comment changes (Stefan Assmann) [1150345] - [netdrv] i40e: disable local loopback on vmdq vsi (Stefan Assmann) [1150345] - [netdrv] i40e: use correct vf_id offset for virtchnl message (Stefan Assmann) [1150345] - [netdrv] i40e: expose debug_write_register request (Stefan Assmann) [1150345] - [netdrv] i40e: disable FCoE (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE to build and updates its documentation (Stefan Assmann) [1150345] - [netdrv] i40e: RHEL6 fixups for fcoe code (Stefan Assmann) [1150345] - [netdrv] i40e: Adds FCoE related code to i40e core driver (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE code to the i40e driver (Stefan Assmann) [1150345] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150345] - [netdrv] i40e: Give link more time after setting flow control (Stefan Assmann) [1150345] - [netdrv] i40e: Fix firmware API version errors (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150345] - [netdrv] i40e: fix format mismatch in drivers/net/ethernet/intel/i40e/i40e_debugfs.c (Stefan Assmann) [1150345] - [netdrv] i40e: (ptp) warn when PF_ID does not match in PRTTSYN_CTL0 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150345] - [netdrv] i40e: never generate both software and hardware timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: Add ndo_get_phys_port_id() callback support (Stefan Assmann) [1150345] - [netdrv] i40e: remove unnecessary break after goto (Stefan Assmann) [1150345] - [netdrv] bridge: fdb dumping takes a filter device (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150345] - [netdrv] i40e: Implement set_settings for ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: Add set_pauseparam to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150345] - [netdrv] i40e: move nway reset (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Finish implementation of ethtool get settings (Stefan Assmann) [1150345] - [netdrv] i40e: disable TPH (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a boundary condition and turning off of ntuple (Stefan Assmann) [1150345] - [netdrv] i40e: tolerate lost interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150345] - [netdrv] i40e: remove linux/export.h header from i40e_ptp.c (Stefan Assmann) [1150345] - [netdrv] i40e: limit GLLAN_TXPRE_QDIS to QINDX 0-127 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150345] - [netdrv] i40e: FD filter replay logic bug fix (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150345] - [netdrv] i40e: fix compile error on 32bit (Stefan Assmann) [1150345] - [netdrv] i40e: Correct mask assignment value (Stefan Assmann) [1150345] - [netdrv] i40e: clear all queues and interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150345] - [netdrv] i40e: fix fdir programming (Stefan Assmann) [1150345] - [netdrv] i40e: Add debugfs hooks to print current total FD filter count (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the FD sideband logic to detect a FD table full condition (Stefan Assmann) [1150345] - [netdrv] i40e: Avoid adding the TCP-IPv4 filter twice (Stefan Assmann) [1150345] - [netdrv] i40e: only create PTP device node once (Stefan Assmann) [1150345] - [netdrv] i40e: don't store user requested mode until we've validated it (Stefan Assmann) [1150345] - [netdrv] i40e: break PTP hardware control from ioctl command for timestamp mode (Stefan Assmann) [1150345] - [netdrv] i40e: rename i40e_ptp_enable to i40e_ptp_feature_enable (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150345] - [netdrv] i40e: do not take NVM ownership for SR read (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150345] - [netdrv] i40e: Bypass timeout recovery level 0 so as to not cause MDD (Stefan Assmann) [1150345] - [netdrv] i40e: no pf reset at pci remove (Stefan Assmann) [1150345] - [netdrv] i40e: reapply LAA after reset (Stefan Assmann) [1150345] - [netdrv] i40e: allow user to set LAA again (Stefan Assmann) [1150345] - [netdrv] i40e: use WoL flag when setting LAA (Stefan Assmann) [1150345] - [netdrv] i40e: Add ablitity to enable/disable link from set_link_restart_an (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150345] - [netdrv] i40e: Fix ethtool coalesce settings (Stefan Assmann) [1150345] - [netdrv] i40e: fix a stray print message (Stefan Assmann) [1150345] - [netdrv] i40e: warn on newer/older firmware API rev (Stefan Assmann) [1150345] - [netdrv] i40e: Add PF reset when Malicious driver event for PF (Stefan Assmann) [1150345] - [netdrv] i40e: make prep_for_reset void (Stefan Assmann) [1150345] - [netdrv] i40e: Stop the VF device after setting its MAC address (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150345] - [netdrv] i40e: keep service tasks out of reset process (Stefan Assmann) [1150345] - [netdrv] i40e: clear VEB stats when pf stats are cleared (Stefan Assmann) [1150345] - [netdrv] i40e: Fix scheduling while atomic bug during NAPI (Stefan Assmann) [1150345] - [netdrv] i40e: debugfs fix to dump remote LLDPDU (Stefan Assmann) [1150345] - [netdrv] i40e: Helper routine for Rx/Tx queue enable/disable wait (Stefan Assmann) [1150345] - [netdrv] i40e: Fix dangling ring pointers upon driver removal (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150345] - [netdrv] i40e: workaround NVM GLQF_HKEY (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150345] - [netdrv] i40e: use stored base_queue value (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug in ethtool for FD drop packet filter action (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150345] - [netdrv] i40e: Do not accept tagged packets by default (Stefan Assmann) [1150345] - [netdrv] i40e: Separate out DCB capability and enabled flags (Stefan Assmann) [1150345] - [netdrv] i40e: Change the notion of src and dst for FD_SB in ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150345] - [netdrv] i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2 (Stefan Assmann) [1150345] - [netdrv] i40e: Delete stale MAC filters after change (Stefan Assmann) [1150345] - [netdrv] i40e: Do not fall back to one queue model if the only feature enabled is ATR (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150345] - [netdrv] i40e: keep SR-IOV enabled in the case that RSS, VMDQ, FD_SB and DCB are disabled (Stefan Assmann) [1150345] - [netdrv] i40e: Changes to Interrupt distribution policy (Stefan Assmann) [1150345] - [netdrv] i40e: implement anti-spoofing for VFs (Stefan Assmann) [1150345] - [netdrv] i40e: don't complain about removing non-existent addresses (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused variable and memory allocation (Stefan Assmann) [1150345] - [netdrv] i40e: allow for more VSIs (Stefan Assmann) [1150345] - [netdrv] i40e: add checks for AQ error status bits (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150345] - [netdrv] i40e: not all VSIs have rings (Stefan Assmann) [1150345] - [netdrv] i40e: clear pxe after adminq is rebuilt (Stefan Assmann) [1150345] - [netdrv] i40e: Fix incorrect feature configuration status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e: remove irqs only when they are set up (Stefan Assmann) [1150345] - [netdrv] i40e: don't remove HMC that doesn't exist (Stefan Assmann) [1150345] - [netdrv] i40e: print full link message (Stefan Assmann) [1150345] - [netdrv] i40e: add xcast stats for port (Stefan Assmann) [1150345] - [netdrv] i40e: add vsi x-cast stats (Stefan Assmann) [1150345] - [netdrv] i40e: increase reset wait time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150345] - [netdrv] i40e: print message for pre-production hardware (Stefan Assmann) [1150345] - [netdrv] i40e: add VEB stats to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: set lan_veb index (Stefan Assmann) [1150345] - [netdrv] i40e: add missing VSI statistics (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150345] - [netdrv] i40e: refactor stats collection (Stefan Assmann) [1150345] - [netdrv] i40e: refactor send version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150345] - [netdrv] i40e: notify VF of all types of resets (Stefan Assmann) [1150345] - [netdrv] i40e: clamp jumbo frame size (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150345] - [netdrv] i40e: remove check for large buffer (Stefan Assmann) [1150345] - [netdrv] i40e: Rework register diagnostic (Stefan Assmann) [1150345] - [netdrv] i40e: don't use OR to check a value (Stefan Assmann) [1150345] - [netdrv] i40e: enable CONFIG_I40E_DCB (Stefan Assmann) [1150345] - [netdrv] i40e: remove ifdefs which are no longer necessary (Stefan Assmann) [1150345] - [netdrv] i40e: revert 075a5d9ee83117e56cf429fcc1cbc78f020ed3bf (Stefan Assmann) [1150345]- [mm] vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone (Rafael Aquini) [1066702] - [mm] page_alloc: prevent unending loop in __alloc_pages_slowpath() (Rafael Aquini) [1066702] - [mm] page_alloc: fix deferred congestion timeout if preferred zone is not allowed (Rafael Aquini) [1066702] - [mm] compaction: prevent infinite loop in compact_zone (Rafael Aquini) [1066702] - [mm] compaction: detect when scanners meet in isolate_freepages (Rafael Aquini) [1066702] - [mm] compaction: push isolate search base of compact control one pfn ahead (Rafael Aquini) [1066702] - [mm] compaction: checks correct fragmentation index (Rafael Aquini) [1066702] - [mm] compaction: abort if migration page cannot be charged to memcg (Rafael Aquini) [1066702] - [mm] compaction: check migrate_pages's return value instead of list_empty() (Rafael Aquini) [1066702] - [mm] hugetlb: fix and clean-up node iteration code to alloc or free (Rafael Aquini) [1066702] - [x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal() (Oleg Nesterov) [1196262] - [x86] fpu: change save_i387_xstate() to rely on unlazy_fpu() (Oleg Nesterov) [1196262] - [kernel] clockevents: Make minimum delay adjustments configurable (Prarit Bhargava) [1183773] - [kernel] clockevents: Sanitize min_delta_ns adjustment and prevent overflows (Prarit Bhargava) [1183773] - [md] dm-switch support for RHEL 6 (Mikulas Patocka) [1196319] - [drm] i915: ignore early underrun irqs during init (Rob Clark) [1193972] - [x86] switch_to(): Load TLS descriptors before switching DS and ES (Denys Vlasenko) [1177354] {CVE-2014-9419} - [virt] revert "revert "virtio-net: initialize vlan_features"" (Vlad Yasevich) [1132972] - [netdrv] macvtap: Fix csum_start when VLAN tags are present (Vlad Yasevich) [1123697] - [netdrv] macvtap: signal truncated packets (Vlad Yasevich) [1123697] - [netdrv] macvtap: restore vlan header on user read (Vlad Yasevich) [1123697] - [netdrv] macvlan: Initialize vlan_features to turn on offload support (Vlad Yasevich) [1123697] - [netdrv] macvlan: Add support for 'always_on' offload features (Vlad Yasevich) [1123697] - [netdrv] mactap: Fix checksum errors for non-gso packets in bridge mode (Vlad Yasevich) [1123697] - [netdrv] revert "macvlan: fix checksums error when we are in bridge mode" (Vlad Yasevich) [1123697] - [net] core: Correctly set segment mac_len in skb_segment() (Vlad Yasevich) [1123697] - [net] core: generalize skb_segment() (Vlad Yasevich) [1123697] - [net] core: Add skb_headers_offset_update helper function (Vlad Yasevich) [1123697] - [netdrv] ixgbe: Correctly disable VLAN filter in promiscuous mode (Vlad Yasevich) [1123697] - [netdrv] ixgbe: remove vlan_filter_disable and enable functions (Vlad Yasevich) [1123697] - [netdrv] qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697] - [netdrv] i40evf: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] i40e: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] ehea: Fix TSO and hw checksums with non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] e1000: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697]- [powerpc] perf: Never program book3s PMCs with values >= 0x80000000 (Steve Best) [1193743] - [mmc] rtsx_usb_sdmmc: fix incorrect last byte in R2 response (Don Zickus) [753699] - [mmc] rtsx: fix possible linking error if built-in (Don Zickus) [753699] - [mmc] Add realtek USB sdmmc host driver (Don Zickus) [753699] - [mfd] rtsx_usb: Defer autosuspend while card exists (Don Zickus) [753699] - [mfd] rtsx_usb: Fix runtime PM deadlock (Don Zickus) [753699] - [mfd] rtsx_usb: Fix decimal printf format specifiers prefixed with 0x (Don Zickus) [753699] - [mfd] rtsx_usb: export device table (Don Zickus) [753699] - [mfd] rtsx_usb: Make mfd_cell array const (Don Zickus) [753699] - [mfd] rtsx_usb: Add comment in rtsx_usb_suspend (Don Zickus) [753699] - [mfd] rtsx_usb: Fix possible race condition (Don Zickus) [753699] - [mfd] Add realtek USB card reader driver (Don Zickus) [753699] - [netdrv] e1000e: Fixup comments jumbled by i219 support (John Greene) [1150340 1186055] - [netdrv] e1000e: avoid incorrect ioremap/iounmap sequences for e1000_pch_spt (John Greene) [1150340 1186055] - [netdrv] e1000e: NVM write protect access removed from SPT HW (John Greene) [1150340 1186055] - [netdrv] e1000e: initial support for i219 (John Greene) [1150340 1186055] - [netdrv] e1000e: Feature Enable PHY Ultra Low Power Mode (ULP) (John Greene) [1150340] - [netdrv] e1000e: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150340] - [netdrv] e1000e: remove unnecessary break after return (John Greene) [1150340] - [netdrv] e1000e: Fix CRC errors with jumbo traffic (John Greene) [1150340] - [netdrv] e1000e: Add code to check return values on NVM accesses (John Greene) [1150340] - [netdrv] e1000e: Add support for EEE in Sx states (John Greene) [1150340] - [netdrv] e1000e: fix trivial kernel doc typos (John Greene) [1150340] - [netdrv] e1000e: delete excessive space character in debug message (John Greene) [1150340] - [netdrv] e1000e: Fix TSO with non-accelerated vlans (John Greene) [1150340] - [netdrv] e1000e: Include clocksource.h to get CLOCKSOURCE_MASK (John Greene) [1150340] - [netdrv] e1000e: Tx hang on I218 when linked at 100Half and slow response at 10Mbps (John Greene) [1150340] - [scsi] megaraid_sas: Revert "driver version upgrade and remove some meta data of driver" (Tomas Henzl) [1197811] - [s390] vdso: fix clock_gettime for CLOCK_THREAD_CPUTIME_ID, -2 and -3 (Hendrik Brueckner) [1195675] - [sound] alsa: hda - fix hda_display_power() when !CONFIG_SND_HDA_I915 (Jaroslav Kysela) [1069236] - [lib] list_sort: do not pass bad pointers to cmp callback (Dave Airlie) [1195439] - [ata] ahci: Remove Device ID for Intel Sunrise Point PCH (David Milburn) [1129415] - [ata] ahci: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [i2c] i801: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [scsi] always increment reference count (Ewan Milne) [886657] - [scsi] scsi_debug: deadlock between completions and surprise module removal (Ewan Milne) [886657]- [kernel] ipc: sysv shared memory limited to 8TiB (George Beshers) [1171218] - [fs] exec: do not abuse ->cred_guard_mutex in threadgroup_lock() (Petr Oros) [1169225] - [kernel] cgroup: always lock threadgroup during migration (Petr Oros) [1169225] - [kernel] threadgroup: extend threadgroup_lock() to cover exit and exec (Petr Oros) [1169225] - [kernel] threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem (Petr Oros) [1169225] - [scsi] fcoe: use CHECKSUM_UNNECESSARY instead of CHECKSUM_PARTIAL on tx (Neil Horman) [1187393] - [net] do not do gso for CHECKSUM_UNNECESSARY in netif_needs_gso (Neil Horman) [1187393] - [scsi] hpsa: update driver revision to 3.4.4-1-RH4 (Joseph Szczypek) [1189274] - [scsi] hpsa: Cleanup hpsa_message and hpsa_find_cfgtables (Joseph Szczypek) [1189274] - [scsi] hpsa: Use local workqueues instead of system workqueues - part 2 (Joseph Szczypek) [1189274] - [scsi] hpsa: add in P840ar controller model name (Joseph Szczypek) [1189274] - [scsi] hpsa: add in gen9 controller model names (Joseph Szczypek) [1189274] - [scsi] hpsa: detect and report failures changing controller transport modes (Joseph Szczypek) [1189274] - [scsi] hpsa: shorten the wait for the CISS doorbell mode change ack (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor duplicated scan completion code into a new routine (Joseph Szczypek) [1189274] - [scsi] hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use function pointers in fast path command submission (Joseph Szczypek) [1189274] - [scsi] hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Joseph Szczypek) [1189274] - [scsi] hpsa: return failed from device reset/abort handlers (Joseph Szczypek) [1189274] - [scsi] hpsa: check for ctlr lockup after command allocation in main io path (Joseph Szczypek) [1189274] - [scsi] hpsa: guard against overflowing raid map array (Joseph Szczypek) [1189274] - [scsi] hpsa: do not ack controller events on controllers that do not support it (Joseph Szczypek) [1189274] - [scsi] hpsa: remove incorrect BUG_ONs checking for raid offload enable (Joseph Szczypek) [1189274] - [scsi] hpsa: do not check for msi(x) in interrupt_pending (Joseph Szczypek) [1189274] - [scsi] hpsa: slightly optimize SA5_performant_completed (Joseph Szczypek) [1189274] - [scsi] hpsa: optimize cmd_alloc function by remembering last allocation (Joseph Szczypek) [1189274] - [scsi] hpsa: fix race between abort handler and main i/o path (Joseph Szczypek) [1189274] - [scsi] hpsa: honor queue depth of physical devices (Joseph Szczypek) [1189274] - [scsi] hpsa: use workqueue to resubmit failed ioaccel commands (Joseph Szczypek) [1189274] - [scsi] hpsa: factor out hpsa_ciss_submit function (Joseph Szczypek) [1189274] - [scsi] hpsa: do not request device rescan on every ioaccel path error (Joseph Szczypek) [1189274] - [scsi] hpsa: do not queue commands internally in driver (Joseph Szczypek) [1189274] - [scsi] hpsa: get rid of cmd_special_alloc and cmd_special_free (Joseph Szczypek) [1189274] - [scsi] hpsa: reserve some commands for use by driver (Joseph Szczypek) [1189274] - [scsi] hpsa: avoid unneccesary calls to resource freeing functions (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in hpsa_alloc_cmd_pool (Joseph Szczypek) [1189274] - [scsi] hpsa: report allocation failures while allocating SG chain blocks (Joseph Szczypek) [1189274] - [scsi] hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Joseph Szczypek) [1189274] - [scsi] hpsa: rename hpsa_request_irq to hpsa_request_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: report failure to ioremap config table (Joseph Szczypek) [1189274] - [scsi] hpsa: trivial message and comment clean ups (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Joseph Szczypek) [1189274] - [scsi] hpsa: downgrade the Waiting for no-op print to dev_info (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate return value from board ID lookup (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate hard_reset failures in reset_devices mode (Joseph Szczypek) [1189274] - [scsi] hpsa: remove 0x from queue depth print which is in decimal (Joseph Szczypek) [1189274] - [scsi] hpsa: notice all request_irq errors (Joseph Szczypek) [1189274] - [scsi] hpsa: Fix -Wunused-but-set-variable warning (Joseph Szczypek) [1189274] - [scsi] hpsa: rename free_irqs to hpsa_free_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Joseph Szczypek) [1189274] - [scsi] hpsa: change how SA controllers are reset (Joseph Szczypek) [1189274] - [scsi] hpsa: turn off interrupts when kdump starts (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in kdump hard reset (Joseph Szczypek) [1189274] - [scsi] hpsa: correct endian sparse warnings (Joseph Szczypek) [1189274] - [scsi] ses: Add power_status to SES device slot (Maurizio Lombardi) [1195134] - [scsi] ses: add reliable slot attribute (Maurizio Lombardi) [1195134] - [scsi] ses: add enclosure logical id (Maurizio Lombardi) [1195134] - [scsi] ses: generate KOBJ_CHANGE on enclosure attach (Maurizio Lombardi) [1195134] - [scsi] ses: close potential registration race (Maurizio Lombardi) [1195134] - [scsi] enclosure: handle non-unique element descriptors (Maurizio Lombardi) [1195134] - [scsi] enclosure: fix WARN_ON in dual path device removing (Maurizio Lombardi) [1195134] - [scsi] ses: requesting a fault indication (Maurizio Lombardi) [1195134] - [scsi] ses: add subenclosure support (Maurizio Lombardi) [1195134] - [scsi] ses: show devices for enclosures with no page 7 (Maurizio Lombardi) [1195134] - [block-driver] cciss: do not reset non-resettable boards (Tomas Henzl) [1192516] - [scsi] Fnic: Not probing all the vNICS via fnic_probe on boot (Chris Leech) [1092771] - [scsi] lpfc: Update lpfc version for 10.6.0.20 driver release (Rob Evers) [1194793] - [scsi] lpfc: Update copyright to 2015 (Rob Evers) [1194793] - [scsi] lpfc: Fix setting of EQ delay Multiplier (Rob Evers) [1194793] - [scsi] lpfc: Fix crash in device reset handler (Rob Evers) [1194793] - [scsi] lpfc: application causes OS crash when running diagnostics (Rob Evers) [1194793] - [scsi] lpfc: Fix internal loopback failure (Rob Evers) [1194793] - [scsi] lpfc: Fix premature release of rpi bit in bitmask (Rob Evers) [1194793] - [scsi] lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC (Rob Evers) [1194793] - [scsi] lpfc: Fix provide host name and OS name in RSNN-NN FC-GS command (Rob Evers) [1194793] - [scsi] lpfc: Parse the new 20G, 25G and 40G link speeds in the lpfc driver (Rob Evers) [1194793] - [scsi] lpfc: lpfc does not support option_rom_version sysfs attribute on newer adapters (Rob Evers) [1194793] - [scsi] lpfc: Fix host reset escalation killing all IOs (Rob Evers) [1194793] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1194793] - [scsi] lpfc: Fix to handle PLOGI when already logged in (Rob Evers) [1194793] - [scsi] lpfc: Fix the iteration count to match the 30 sec comment (Rob Evers) [1194793] - [scsi] lpfc: Fix null ndlp derefernce in target_reset_handler (Rob Evers) [1194793]- [block] genhd: fix leftover might_sleep() in blk_free_devt() (Jeff Moyer) [1193201] - [s390] kernel: 3215 tty close crash (Hendrik Brueckner) [1186682] - [s390] zcrypt: fixed domain scanning problem again (Hendrik Brueckner) [1193613] - [s390] zcrypt: Number of supported ap domains is not retrievable (Hendrik Brueckner) [1193613] - [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1193559] - [fs] nfsd: fix EXDEV checking in rename (Steve Dickson) [1154787] - [fs] nfs: Be more aggressive in using readdirplus for 'ls -l' situations (J. Bruce Fields) [1043771] - [netdrv] be2net: avoid unncessary swapping of fields in eth_tx_wrb (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: process port misconfig async event (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor be_set_rx_mode() and be_vid_config() for readability (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove duplicate code in be_cmd_rx_filter() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use offset based FW flashing for Skyhawk chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: avoid flashing SH-B0 UFI image on SH-P2 chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor code that checks flash file compatibility (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace (1 << x) with BIT(x) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move un-exported routines from be.h to respective src files (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warning (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Fix TX rate limiting on Lancer/Skyhawk-R VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move definitions related to FW cmdsfrom be_hw.h to be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: issue function reset cmd in resume path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a log message for POST timeout in Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fail VF link config change via ndo_set_vf_link_state() on BE3/Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix failure case in setting flow control (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move interface create code to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] emulex: Use skb_put_padto instead of skb_padto() and skb->len assignment (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Check for presence of IFLA_AF_SPEC (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Validate IFLA_BRIDGE_MODE attribute length (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use netdev_rss_key_fill() helper (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix alignment on line wrap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple assignments on a single line (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove space after typecasts (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unnecessary blank lines after an open brace (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: insert a blank line after function/struct//enum definitions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple blank lines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add blank line after declarations (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove return statements for void functions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 20G-KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 40G/KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warnings in be_cmd_req_port_type{} (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix a sparse warning in be_cmd_modify_eqd() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: enable PCIe error reporting on VFs too (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: send a max of 8 EQs to be_cmd_modify_eqd() on Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix port-type reporting in get_settings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add ethtool "-m" option support (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use v1 of SET_FLOW_CONTROL command (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix RX fragment posting for jumbo frames (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace strcpy with strlcpy (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix some log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: query max_tx_qs for BE3 super-nic profile from FW (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define macro for_all_tx_queues_on_eq() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of TX budget (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: make be_cmd_get_regs() return a status (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define BE_MAX_MTU (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unncessary gotos (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix log messages in lancer FW download path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add a dma_mapping_error counter in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add TX completion error statistics in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a description for counter rx_input_fifo_overflow_drop (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: shorten AMAP_GET/SET_BITS() macro calls (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a few log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Issue shutdown event to ocrdma driver (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: support deleting FW dump via ethtool (only for Lancer) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: ignore VF mac address setting for the same mac (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update driver version to 10.4 (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use "if (!foo)" test style (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unused structures in be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: reduce arguments passed to FW-cmd routines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update UE bit description strings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ndo methods (Ivan Vecera) [1149267 1158694] - [net] etherdevice: Use ether_addr_copy to copy an Ethernet address (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ethtool methods (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ENOMEM for memory allocation failures (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ETIMEDOUT when a FW-cmd times out (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix error status for FW-download (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use -ENETDOWN error status when interface is down (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: re-enable vlan filtering mode asap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: cleanup MCC async event processing code (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move async cmd processing to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fixup TX-rate setting code for Skyhawk-R (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add link state control for VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix up function prototypes after __dev* removals (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove __dev* attributes (Ivan Vecera) [1149267 1158694] - [net] make net_get_random_once irq safe (Ivan Vecera) [1160464] - [net] avoid dependency of net_get_random_once on nop patching (Ivan Vecera) [1160464] - [netdrv] tg3: Release tp->lock before invoking synchronize_irq() (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_reset_task() needs to use rtnl_lock to synchronize (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_timer() should grab tp->lock before checking for tp->irq_sync (Ivan Vecera) [1160464] - [netdrv] tg3: move init/deinit from open/close to probe/remove (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts (Ivan Vecera) [1160464] - [netdrv] tg3: fix ring init when there are more TX than RX channels (Ivan Vecera) [1160464] - [netdrv] tg3: use netdev_rss_key_fill() helper (Ivan Vecera) [1160464] - [net] core: provide a per host RSS key generic infrastructure (Ivan Vecera) [1160464] - [net] introduce new macro net_get_random_once (Ivan Vecera) [1160464] - [netdrv] tg3: Allow for recieve of full-size 8021AD frames (Ivan Vecera) [1160464] - [netdrv] tg3: Work around HW/FW limitations with vlan encapsulated frames (Ivan Vecera) [1160464] - [netdrv] tg3: fix return value in tg3_get_stats64 (Ivan Vecera) [1160464] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1160464] - [netdrv] tg3: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1160464] - [platform] thinkpad_acpi: support new BIOS version string pattern (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: enable loading module with new B-series Lenovo BIOS (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: fail to load with newer Thinkpad X201s BIOS (Benjamin Tissoires) [1194829]- [sound] alsa/hda/usb/core: hda: do not export static functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: drm: i915: hd-audio: Don't continue probing when nomodeset is given (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix runtime PM check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - WAKEEN feature enabling for runtime pm (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N value as per CDCLK for HSW/BDW display HDA controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add power-welll support for haswell HDA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix 'const' warnings and some retyping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Enable new USB drivers - HiFace and BCD2000 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Akai MPC Element USB MIDI controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix stream count check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Scarlett 6i6 initialization typo (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for Matrix Audio DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Don't resubmit pending URBs at MIDI error recovery (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Zoom R16/24 capture and midi interfaces (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mode select quirk for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add native DSD support for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add big-endian DSD sample formats and fix XMOS DSD sample format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Scarlett mixers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for MicroII SPDIF ctls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for FTU controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Native Instruments controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Digidesign Mbox 1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Xonar U1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Emu0204 channel switch resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add audigy2nx resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow quirks to handle own resume and proc dump (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Refactor ignore_ctl_error checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Set the Control Selector to SU_SELECTOR_CONTROL for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Convert byte_rev_table uses to bitrev8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace the magic number 44 with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: make set_*_mix_values functions public (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add private_data pointer to usb_mixer_elem_info (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: usb-audio: Add quirk for Focusrite Scarlett (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix memory leak in FTU quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mixer control for Digidesign Mbox 1 clock source (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Oops by composite quirk enhancement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow multiple entries for the same iface in composite quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trigger PCM XRUN at XRUN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix device_del() sysfs warnings at disconnect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use strim() instead of open code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Pass direct struct pointer instead of list_head (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Flatten probe and disconnect functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Steinberg UR22 USB interface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: drop unused varible assigments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: caiaq: check for cdev->n_streams > 1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: hub: rename khubd to hub_wq in documentation and comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: Fix LED commands for Kore controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for XMOS based DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for the Yamaha MOTIF XF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix BOSS ME-25 MIDI regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Whitespace cleanups for sound/usb/midi.* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Respond to suspend and resume callbacks for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Adjust Gamecom 780 volume level (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: improve dmesg source grepability (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection and PCM closing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: remove error messages on failed kmalloc() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: coding style fixups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around corrupted TEAC UD-H01 feedback data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix deadlocks at resuming (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Save mixer status only once at suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix format string mismatch in mixer.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: MIDI driver for Behringer BCD2000 USB device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Suppress repetitive debug messages from retire_playback_urb() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Logitech Webcam C500 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Don't peep the card internal object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around KEF X300A firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use SNDRV_DEV_CODEC for mixer objects (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Resume mixer values properly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add missing kconfig dependecy (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: re-order some quirk entries (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Creative VF0420 rate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Focusrite Saffire 6 USB (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: Fix typo in 352800 rate definition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add a quirk for Plantronics Gamecom 780 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix uninitialized variable compile warning (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: use multiple packets per urb for Wireless USB inbound audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add front jack channel selector for EMU0204 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Fix wrong mapping of RLC and RRC channels (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't trust the channel config if the channel count changed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - For class 2 devices, use channel map from altsettings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: supply channel maps even when wChannelConfig is unspecified (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix probe of multiple cards (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use module_usb_driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support wireless devices in snd_usb_parse_datainterval (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for wireless USB devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: rename alt_idx to altsetting (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: void return type of snd_usb_endpoint_deactivate() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: don't deactivate URBs on in-use EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove deactivate_endpoints() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused parameter from sync_ep_set_params (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-usx2y: remove bogus frame checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: LED support for Maschine Controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: improve buffer size computations for USB PCM audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix assignment of 0/1 to bool variables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam C525 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix automatic Roland/Yamaha MIDI detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (midi) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (pcm) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: don't push static constants on stack for *ph (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not trust too-big wMaxPacketSize values (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: fix DMA issues with URB transfer_buffer usage (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: WARN_ON when alts is passed as NULL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove implicit_fb from quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove is_playback from implicit feedback quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not initialize and check implicit_fb (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: reverse condition logic in set_sync_endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: move implicit fb quirks to separate function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: separate sync endpoint setting from set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove assignment from if condition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove disabled debug code in set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove an unneeded check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: 6fire: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix regression for fixed stream quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Audio Advantage Micro II (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add quirks for Roland QUAD/OCTO-CAPTURE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: claim autodetected PCM interfaces all at once (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove superfluous Roland quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for some Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for many Roland/Yamaha devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: detect implicit feedback on Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: store protocol version in struct audioformat (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add M2Tech hiFace USB-SPDIF driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: uniform style used in MODULE_SUPPORTED_DEVICE() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove the unused snd_card_used variable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb/misc/ua101.c: convert __list_for_each usage to list_for_each (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove some old dead code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam c310 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around Android accessory firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audio iface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland/Cakewalk UM-3G support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-6fire: Modify firmware version check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: proc: use found syncmaxsize to determine feedback format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: caiaq: fix endianness bug in snd_usb_caiaq_maschine_dispatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm_format_to_bits strong-typed conversion (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: adjust for changed 3.8 USB API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Avoid unnecessary sample rate changes on USB 2.0 clock sources (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10C (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix autopm error during probing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: try harder to find USB_DT_CS_ENDPOINT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-audio: set the timeout for usb control set messages to 5000 ms (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add quirks handler for DSD streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for bit-reversed byte formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for DSD DOP stream transport (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: use ep->stride from urb callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: disable autopm for MIDI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Add quirk for 192KHz recording on E-Mu devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: playback design: use usb_set_inferface quirk from more locations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix endianness bug in snd_nativeinstruments_* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: support read-only freq control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: show err in set_sample_rate_v2 debug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: auto clock selection module param (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: try to find and switch to valid clock (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: do clock validity check earlier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use endianness macros (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: spelling correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten EXPORT_SYMBOLS placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten MODULE_DEVICE_TABLE placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: convert list_for_each to entry variant (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Clean up the code in set_sample_rate_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Work around CM6631 sample rate change bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: ignore -EINVAL in snd_usb_mixer_controls() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: propagate errors up the call chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Parse UAC2 extension unit like for UAC1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add delay quirk for "Playback Design" products (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle raw data format of UAC2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle the bmFormats field as unsigned int (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trust fields given in the quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Playback and MIDI support for Novation Twitch DJ controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add a workaround for the NuForce UDH-100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix smatch warnings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: switch to dev_*() logging (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: rename 'dev' to 'cdev' (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/quirks, fix out-of-bounds access (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for M-Audio FT C600 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland A-PRO support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: cosmetics, remove a leading space (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: caiaq: fix use of MODULE_SUPPORTED_DEVICES() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix invalid length check for RME and other UAC 2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Make snd_printd() and snd_printdd() inline (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: selector map for M-Audio FT C400 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio FT C400 skip packet quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: correct M-Audio C400 clock source quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - fix race in creation of M-Audio Fast track pro driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix NULL dereference by access to non-existing substream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Make ebox44_table static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix kernel panic of Digidesign Mbox2 quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Creative BT-D1 via usb sound quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support delay calculation on capture streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Support for Digidesign Mbox 2 USB sound card: (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore-quirk for HP Wireless Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Enable S/PDIF on the ASUS Xonar U3 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb6fire: prevent driver panic state when stopping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: sync ep init fix for audioformat mismatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix missing autopm for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Avoid autopm calls after disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't create "Speaker" mixer controls on headphones and headsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: FT C400 sync playback EP to capture EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer ranges (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio Fast Track C400 quirks table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: parameterize FTU effect unit control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: skip UAC2 EFFECT_UNIT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add control index offset (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use sender stride for implicit feedback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: replace hardcoded value with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add channel map support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Extend chmap definitions for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix delay account during pause (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore delay calculation for capture stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: properly initialize the sync endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: process pending stop at PCM hw_free and close (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: stop both data and sync endpoints asynchronously (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify endpoint deactivation code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify snd_usb_endpoint_start/stop arguments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Deprecate async_unlink option (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Return meaningful error codes instead of -1 in format.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/6fire: Fix potential NULL pointer dereference in comm.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix misspellings of "whether" in comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101, usx2y: fix broken MIDI output (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use bitmap_weight (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix mutex deadlock at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Focusrite Scarlett 18i6 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix crash at re-preparing the PCM stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb: remove CONFIG_EXPERIMENTAL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Reloop Play (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB audio quirk for Roland VG-99 advanced mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: remove unused variable in init_pitch_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection in mixer_quirks.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use rwsem for disconnect protection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add TASCAM US122 MKII playback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: fix next_packet_size calls for pause case (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: add new DSD sampleformat for native DSD playback on XMOS based devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: add DSD formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Define G723 3-bit and 5-bit formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select INPUT for Realtek HD-audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: export struct hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup input_free_device called after input_unregister_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Simplify PM callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mic mute hotkey and LEDs for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Debug output which type of fixup was selected (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Print codec->chip_name in autoconfig (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - patch_analog.c: Remove some unused functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0072 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: apply the Seperate stream_tag for Skylake (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_controller: Separate stream_tag for input and output streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC298 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for Packard Bell EasyNote MX65 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC256 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new Dell desktop for ALC3234 headset mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Haswell fix-ups to Skylake display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make add_stereo_mix_input flag tristate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create capture source ctls when stereo mix input is added (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in snd_hda_get_int_hint() kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Skylake display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound / pm: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add "eapd" model string for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add EAPD fixup for ASUS Z99He laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix built-in mic at resume on Lenovo Ideapad S210 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop AZX_DCAPS_ALIGN_BUFSIZE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Define the DCAPS preset for the old Intel chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for new Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow forcibly enabling/disabling snoop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add AZX_DCAPS_SNOOP_OFF (and refactor snoop setup) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using uninitialized data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/radeon: Move 64-bit MSI quirk from arch to driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit 40bit DMA for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more HP machine needs to change mute led quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Supported HP mute Led for ALC286 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Clean up mute/mic GPIO LED handling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix the mic mute led problem for Latitude E5550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move DELL_WMI_MIC_MUTE_LED to the tail in the quirk chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED control for Lenovo Ideapad Z560 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change EAPD to verb control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix kerneldoc errors in patch_ca0132.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add DeviceIDs for Sunrise Point-LP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mute led problem for three HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add kerneldoc comments to hda_generic.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update Initial AMP for EAPD control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - change three SSID quirks to one pin quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set GPIO 4 low for a few HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add ultra dock support for Thinkpad X240 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workaround for CMI8888 snoop behavior (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - More kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass printf argument directly to request_module() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New SSID for Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing terminating entry to SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use "Line Out" name instead of "PCM" when there are other outputs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix "PCM" name being used on one DAC when there are two DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted LED gpio setup for Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix missing ELD change event on plug/unplug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ALC283 codec - Avoid pop noise on headphones during suspend/resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add Device IDs for Intel Sunrise Point PCH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock port support to Thinkpad L440 (71aa:501e) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock support for Thinkpad T440 (17aa:2212) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the inv dmic handling for Realtek use generic parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted internal mic for Asus Aspire 4830T (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sort input pins depending on amp caps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the function "check_amp_caps" to hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add explicit include of err.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup model name lookup for Lemote A1205 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace strnicmp with strncasecmp (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use standard hda_jack infrastructure for CA0132 driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous hooks from VIA driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous callbacks from STAC/IDT codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow multiple callbacks for jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_detect_enable_callback() returning the jack object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_tbl_new() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of action field from struct hda_jack_tbl (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid pin powermap without jack detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add TLV_DB_SCALE_MUTE bit for relevant controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the ALC269 pin quirk table shorter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add common pin macros for ALC269 family (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_GPIO_MIC1_LED quirk for alc280 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_LINE1_MIC1_LED quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc290 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc292 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix COEF setups for ALC1150 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix digital mic on Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set up initial pins for Acer Aspire V5 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: ca0132_regs.h: Fix typo in include guard (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use tables for batch COEF writes/updtes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add alc_update_coef*_idx() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use alc_write_coef_idx() in alc269_quanta_automake() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Optimize alc888_coef_init() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted EXPORT_SYMBOL_HDA() macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted snd_hda_check_board_config() & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Valleyview fix-ups to Cherryview display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - set depop_delay for haswell plus (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore the gpio led after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid setting wrong COEF on ALC269 & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Don't try loading firmware at resume when already failed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix pop noises on reboot for Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set internal mic as default input source on Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix parsing of CMI8888 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix probing and stuttering on CMI8888 HD-audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed ALC286/ALC288 recording delay for Headset Mic (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Braswell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add PCI IDs for Intel Braswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add mic mute led hook for dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix an external mic jack problem on a HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loopback noise on Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make vendor quirks lowest prio for ALC2xx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor quirk picking and change quirk priority (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mic fixup for Gigabyte BXBT-2807 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED pin quirk for HP 15 touchsmart (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add NULL check to all PM ops in hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add the pin fixup for HP Envy TS bass speaker (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix broken PM due to incomplete i915 initialization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd/hda: add runtime suspend/resume on optimus support (v4) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Revert stream assignment order for Intel controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add capture mute led support in led_power_filter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a typo by changing mute_led_nid to cap_mute_led_nid (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0070 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add several entries for enabling HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix and neaten print_nid_path/debug_badness (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid function call in snd_hda_add_vmaster() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Thinkpad T540p (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add another headset pin quirk for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace ICH6_ prefix (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted SFX definitions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move SD nums definitions to hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use common reboot notifier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move more PCI-controller-specific stuff from generic code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N values when resuming HSW/BDW display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make position_fix as generic callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous MAX_AZX_DEV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Adjust speaker HPF and add LED support for HP Spectre 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_cmedia.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_conexant.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill the rest of snd_print*() usages (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill snd_printd*() in HDMI debug / info prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the pin quirk tables use the SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make a SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pin quirk for Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: call overridden init on resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix usage of "model" module parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Support HP mute led for output and input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for external mic on Lifebook U904 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a fixup value for codec alc293 in the pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:converter connection on unsol event for HSW and VLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for ABit AA8XE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - mask buggy stream DMA0 for Broadwell display controller" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using POS_FIX_LPIB on Broadwell HDMI Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC667 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codec rename (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New vendor ID for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add two new pin tables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC891 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Correction of fixup codes for PB V7900 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Fix silent output on ASUS A8JN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc662 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc269 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - drop def association and sequence from pinconf comparing" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pop noises fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add an instance to use snd_hda_pick_pin_fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - drop def association and sequence from pinconf comparing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - get subvendor from codec rather than pci_dev (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a new quirk match based on default pin configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup_forced flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix onboard audio on Intel H97/Z97 chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace DEFINE_PCI_DEVICE_TABLE macro use (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support headset mode for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix format type mismatch in sound/pci/hda/patch_sigmatel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-mix on Sony Vaio S13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - White noise fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Add Nvidia Tegra124 HDMI support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - if statement not indented (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - mask buggy stream DMA0 for Broadwell display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock pin setups for Thinkpad T440 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set infoframe and channel mapping even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set converter channel count even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Suppress CORBRP clear on Nvidia controller chips (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC293/ALC3235 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add two codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC288 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make full_reset boolean (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not assign streams in reverse order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add eapd shutup to ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change model name alias for ChromeOS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Improve HP depop when system change power state on Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent speaker output due to mute LED fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed single output machine get empty hp sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable beep for ASUS 1015E (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Inform the unexpectedly ignored pins by auto-parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix the noise after suspend and resume on ALC282 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - initialize audio InfoFrame to be all zero (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loud click noise with IdeaPad 410Y (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use analog beep for Thinkpads with AD1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing loopback merge path for AD1884/1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add automute fix for another dell AIO model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset quirk for Dell DT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Added inverted digital-mic handling for Acer TravelMate 8371 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mark reg op args as iomem (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename reg access ops in hda_controller_ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make azx_attach_pcm_stream static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move codec create to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_interrupt to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add position_check op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move low level functions to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move alloc_cmd_io to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Relocate RIRB/CORB interface to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the dsp loader to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pull pages allocation to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add hda_controller.c and move pcm ops from hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pcm_mmap_prepare op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move snd page allocation to ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass max_slots and power_save to codec_create (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add jackpoll_ms to struct azx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - remove unused clear of STATESTS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add function pointer for disabling MSI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use device pointer from the card instead of pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Keep pointer to bdl_pos_fix in chip struct (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow different ops to read/write registers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move some definitions to new hda_priv.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix CORB reset to follow specification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix registration of beep input device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/sigmatel - Allow auto-switching for dock line-in of HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make codec object as a parent for input beep devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace with standard printk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable sysfs attributes without CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sysfs to codec object, too (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create own device struct for each codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Manage each codec instance individually (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Take private_data as drvdata for sysfs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Create sysfs attribute files via groups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid codec D3 for keeping mute LED up on Lenovo Yxx0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for HP Folio 13 mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable front audio jacks on one HP desktop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add QEMU codec vendor ID (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Fix recording from mode id 0x8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - setup/cleanup streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for two Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous inclusion of linux/pci.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Allow NULL bus->pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove dependency on bus->pci in hda_beep.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda/realtek - Avoid invalid COEFs for ALC271X" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pci: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_gen_spec_free() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable static quirks for C-Media codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move HDA_FIXUP_ACT_FREE call in snd_hda_gen_free() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix undefined symbol due to builtin/module mixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add subwoofer quirks for Asus UX51VZH and N55SF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename ASUS subwoofer quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mic capture on Sony VAIO Pro 11 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset quirk for Dell XPS 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inconsistent Mic mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix leftover ifdef checks after modularization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Improve loopback path lookups for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing VREF setup for Mac Pro 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing mixer widget for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid invalid COEFs for ALC271X (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on Toshiba Satellite L40 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED support to Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - allow PIN_OUT to be dynamically enabled (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not accept responses from non-existing codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Disable static quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Enable stereo mix input for CX20549 and CX20551 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Add analog loopback mixing to CX20549 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply cap of mix amp volume on CX20551 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for HP 530 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for Toshiba P105 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply the amp cap override for CX20549 mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Re-implement OLPC XO workarounds via fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid unnecessary verbs write in snd_hda_activate_path() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup name lookup for CX5051 and 5066 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for another Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add parameter for dumping processing coefficients (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply +5dB output amp on ASUS Zenbook UX31A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix endless vmaster hook call in thinkpad_helper.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - automute via amp instead of pinctl on some AIO models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply codec power_filter to FG nodes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't set indep_hp flag for old AD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply all Haswell fix-ups to Broadwell display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Broadwell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device ID for Broadwell display audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split Thinkpad ACPI-related code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't create duplicated ctls for loopback paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct AD1986A 3stack pin configs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add consistent tag names for firmware patch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - firmware patch code cleanup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Increment default stream numbers for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Minor code optimization for patch_realtek.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable Front HP jack detection on Gigabyte Z87X-UD3H (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable subwoofer on Dell Vostro 5460/5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong inclusion in Thinkpad ACPI users (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill EXPORT_SYMBOL_HDA() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Explicitly keep codec powered up in hdmi_present_sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for one more laptop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for three laptop models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add enable_msi=0 workaround for four HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split verb definitions into sound/hda_verbs.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable stereo mix as default for AD and VIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Ignore small negative LPIB delay correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initialization of aamix paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow capture-only configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - skip depop delay before D3 for Haswell and Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to skip depop delay before D3 on Intel BayleyBay (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - allow a codec to define its own depop delay time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to remove depop delay on Intel BayleyBay board (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Remove depop delay for suspend and resume if applicable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clean up async codec PM using standard async infrastructure (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - resume codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - suspend codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable runtime PM when EPSS is unavailable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable runtime PM on Panther Point (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor pm notification in hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Bind with HDMI codec parser automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split the generic parser as an individual module (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add static DAC/pin mapping for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix IEC958 ctl indexes for some simple HDMI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute all aamix inputs as default (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove quirk for Dell Vostro 131 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mic issues on Acer Aspire E-572 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 2,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing ELD info when using jackpoll_ms parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - remove hp_automute_hook from alc283_fixup_chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Independent of model for HP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix headset mic input after muted internal mic (Dell/Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use always amps for auto-mute on AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Handle inverted EAPD properly in vmaster hook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another fixup for ASUS laptop with ALC660 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix complete_all() timing in deferred probes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix bad EAPD setup for HP machines with AD1984A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on ASUS W7J laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mono speaker quirk for Dell Inspiron 5439 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add LFE chmap to ASUS ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Initialize missing bass speaker pin for ASUS AIO ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - limit mic boost on Asus UX31[A,E] (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check leaf nodes to find aamix amps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix hp-mic mode without VREF bits (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create Headhpone Mic Jack Mode when really needed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Conexant codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop bus->avoid_link_reset flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Set pcbeep amp for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC231 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set current_headset_type to ALC_HEADSET_TYPE_ENUM (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide missing pin configs for VAIO with ALC260 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add headset quirk for Dell Inspiron 3135 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the headphone jack detection on Sony VAIO TX (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing bass speaker on ASUS N550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM notification at resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A casual Dell Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Also enable mute/micmute LED control for "Lenovo dock" fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select FW_LOADER from CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Realtek codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - load EQ params into IDT codec on HP bNB13 systems (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't clear the power state at snd_hda_codec_reset() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control EAPD for Master volume on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't turn off EAPD for headphone on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check keep_eapd_on before inv_eapd (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Line Out automute on Realtek multifunction jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix wrong baseline length in ATI/AMD generated ELD (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Skip out-of-range latency values in AMD ELD generator (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add error-checking to some codec reads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Use TFx channel positions instead of FxH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control SPDIF out pin on MacBookPro 11,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC255/ALC3234 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply MacBook fixups for CS4208 correctly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Make fixup regs persist after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: ratelimit "spurious response" message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of AMD HDMI exception in hdmi_present_sense() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - block HDMI jack reports while repolling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a block_report flag to jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Delay HDMI presence reports while waiting for ELD information (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pincfg fixup for ASUS W5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support for CX20952 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: HDA - Limit mic boost and add mute LED for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make sure mute LEDs stay on during runtime suspend (Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply GPIO setup for MacBooks with CS4208 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Name Haswell HDMI controllers better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable Thinkpad mute/micmute LEDs for Realtek (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: add device IDs for AMD Evergreen/Northern Islands HDMI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Introduce the bitmask for excluding output volume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sanity check of vmaster slave dB steps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible zero-division (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable SPDIF for Acer TravelMate 6293 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - rename function not_share_unassigned_cvt() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disallow unsupported 2ch remapping on NVIDIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - not choose assigned converters for unused pins of Valleyview (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add extra chmap for 2.1 outputs on ASUS laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for ASUS N76VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-loopback on ALC283 Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove locally dead codes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fallthru comment (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible NULL dereference in snd_hda_get_pin_label() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sync EAPD with vmaster on AD1984A Thinkpads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent headphone on Thinkpads with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initial vmaster hook at build_controls callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Re-setup pin and infoframe on plug-in on all codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disable ramp-up/down for non-PCM on AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add HBR bitstreaming support for ATI/AMD HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ELD emulation for ATI/AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ATI/AMD multi-channel audio support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Allow HDA patches to customize more operations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Raise the delay for alc283_shutup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mute LED on HP laptops in runtime suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC285 / ALC293 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC255 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove OOM message after input_allocate_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM refcount after S3/S4 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in patch_hdmi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move mutex from hda_eld to per_pin in HDMI codec driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible races in HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Treat zero connection as non-error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add connection to thinkpad_acpi to control mute/micmute LEDs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add HDA_FIXUP_ACT_FREE action (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted internal mic not indicated on some machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sony VAIO Pro 13 (haswell) now has a working headset jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset mic model for ALC269 and friends (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update HD-Audio-Models.txt (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update documentation for Realtek codecs model strings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable surround speakers (when line out is also present) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for ASUS N56VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel map switch not taking effect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Tweak debug messages to be more useful (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix available channel maps missing from TLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel maps with less common speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix unused slots being enabled in manual and non-PCM mappings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix programmed active channel count (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix incorrect default channel mapping for unusual CAs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix reported channel map on common default layouts (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mono speakers and headset mic on Dell Vostro 5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix GPIO for Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable internal mic on a Thinkpad machine with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Internal Mic boost can't control with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for MacBook Air 6,1 and 6,2 with CS4208 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: alsa : hda - not use assigned converters for all unused pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132: Staticize codec_send_command (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add CS4208 codec support for MacBook 6,1 and 6,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Toshiba Satellite C870 to MSI blacklist (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - unmute pin amplifier in infoframe setup for Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - define is_haswell() to check if a display audio codec is Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock speaker support for ASUS TX300 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Re-setup HDMI pin and audio infoframe on stream switches (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fallback to ALSA allocation when selecting CA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device entry and inactive flag to unsolicited response (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Haswell codec exposes device list/select info on pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device list & select info of display pins to codec proc file (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add flags and routines to get devices selection info for DP1.2 MST (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix NULL dereference with CONFIG_SND_DYNAMIC_MINORS=n (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workarounds for pop-noise on Chromebook with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix ALC283 headphone pop-noise better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted digital mic fixup for Acer Aspire One (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit internal mic boost for a few more Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the order of a quirk table (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix internal mic boost on three Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Gateway LT27 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute the right widget in auto_mute_via_amp mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow auto_mute_via_amp on bind mute controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing mute controls for CX5051 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pinfix for LG LW25 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix jack gating when auto_{mute,mic} is suppressed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing fixup for Mac Mini with STAC9221 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid multi-io creation on VAIO-Z laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove analog mic pin override from STAC9228 dell-bios quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - jack poll once if jackpoll_interval==0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clearing jackpoll_interval avoid pending work (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - use azx_writew() for 16-bit length register (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the noise after suspend on ALC283 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Selectively call snd_hda_shutup_pins() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: replace strict_strto*() with kstrto*() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add snd_hda_jack_detect_state() helper function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove NO_PRESENCE bit override for Dell 1420n Laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix EAPD GPIO control for Sigmatel codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Headphone mic support for an Asus/Conexant device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop a few other static quirks for AD1986A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirk for Toshiba Satellite L40-10Q (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirks for other AD1986A Samsung machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert static quirks for AD1986A Samsung laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert the static quirk for Samsung Q1 Ultra (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1988 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1981 and AD1983 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1884/1984 & variants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1882 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for HP TouchSmart with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for Lenovo Thinkpad with AD1984 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add GPIO control to AD1884 HP fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_first_init() into azx_probe_continue() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply a proper chmap for built-in 2.1 speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add KEY_MICMUTE and enable it on Lenovo X220 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Define more channel map positions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Follow channel position definitions to alsa-lib mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add a documentation for channel mapping API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: thinkpad-acpi: Add mute and mic-mute LED functionality (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow unlimited pins and converters in patch_hdmi.c (v2 - rh specific) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix default multichannel HDMI mapping regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Work around "alsactl restore" errors (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow 3/5/7 channel map for HDMI/DP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix channel maps for Nvidia 7x 8ch HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide the proper channel mapping for generic HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add standard channel maps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific - define sound device registration order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added parent device mapping (hwdep) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation - redo function prototypes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added channel mapping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Deletion of unnecessary checks before the function call "snd_midi_event_free" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd_pcm_oss_period_size: Use round{up,down}_pow_of_two() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add support for wildcard msbits constraints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix handling of multiple msbits constraints on the same runtime (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Update the state properly before notification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Correct PCM BUG error message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Add missing kerneldoc comments to exported functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Disable mmap for known broken archs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Allow to pass items zero to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Warn if too long string is passed to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: subject: alsa: seq: Remove autoload locks in driver registration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: bind seq driver automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: lto, sound: Fix export symbols for !CONFIG_MODULES (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use atomic ops for autoload refcount (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Allow pass NULL dev for snd_pci_quirk_lookup() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: fix fifo_size frame calculation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: fix changes of open intervals (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: drop the min parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: fix buffer overflow in snd_info_get_line() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Define SNDRV_CTL_TLV_OP_* constants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: simplify snd_pcm_tstamp() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: seq_memory.c: Fix closing brace followed by if (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use ktime_get_ts() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Continue broadcasting events to ports if one of them fails (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: correctly detect input buffer overflow (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Fix format string mismatch in seq_midi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: 'BUG:' message unnecessarily triggers kerneloops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Allow to assign the given parent (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: sparse cleanups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: trivial: sound seq ioctl dbg: print hexadecimal value padded with 0s (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Fix missing error handling in snd_seq_timer_open() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: timer: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: rawmidi: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: channel mapping API implementation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Drop debug prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Mandate to pass a device pointer at card creation time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Drop unused name argument in snd_register_oss_device() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add helper function for intersecting two rate masks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Limit the fallback card id string size (Jaroslav Kysela) [1069236] - [sound] revert "alsa: usb-audio: Fix crash at re-preparing the PCM stream" (Jaroslav Kysela) [1069236]- [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179850] {CVE-2014-9529} - [usb] keyspan: fix typo causing GPF on open (Don Zickus) [1191745] - [usb] keyspan: fix NULL-pointer dereferences and memory leaks (Don Zickus) [1191745] - [s390] dasd: retry partition detection (Hendrik Brueckner) [1193614] - [fs] ext4: lock i_mutex when truncating orphan inodes (Lukas Czerner) [1193845] - [fs] ext4: fix reservation overflow in ext4_da_write_begin (Eric Sandeen) [1144588] - [fs] setfacl removes part of ACL when setting POSIX ACLs to Samba (Sachin Prabhu) [1122301] - [fs] xfs: unmount does not wait for shutdown during unmount (Brian Foster) [1171317] - [fs] xfs: remove wrappers around b_iodone (Brian Foster) [1171317] - [fs] xfs: return the buffer locked from xfs_buf_get_uncached (Brian Foster) [1171317] - [fs] xfs: clean up buffer locking helpers (Brian Foster) [1171317] - [fs] proc: task_mmu: bump kernelpagesize_kB to EOL in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [fs] proc: task_mmu: show page size in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [documentation] procfs: add /proc/pid/numa_maps interface explanation snippet (Rafael Aquini) [1071986] - [video] fb: reorder the lock sequence to fix potential dead lock (Dave Airlie) [1119728] - [video] fb: avoid possible deadlock caused by fb_set_suspend (Dave Airlie) [1119728] - [char] vt: attempt to fix con_set_unimap race (Dave Airlie) [1119728] - [char] vt: Don't ignore unbind errors in vt_unbind (Dave Airlie) [1119728] - [video] vt: Fix up unregistration of vt drivers (Dave Airlie) [1119728] - [char] vt: Fix replacement console check when unbinding (Dave Airlie) [1119728] - [video] fbcon: fix locking harder (Dave Airlie) [1119728] - [video] fb: Yet another band-aid for fixing lockdep mess (Dave Airlie) [1119728] - [video] fb: rework locking to fix lock ordering on takeover (Dave Airlie) [1119728] - [net] bridge: include in6.h in if_bridge.h for struct in6_addr (Jiri Benc) [1002037] - [net] inet: defines IPPROTO_* needed for module alias generation (Jiri Benc) [1002037] - [net] sync some IP headers with glibc (Jiri Benc) [1002037] - [net] rtnetlink: fix userspace API breakage for iproute2 < v3.9.0 (Michal Schmidt) [1102094] - [net] netlink: rate-limit leftover bytes warning and print process name (Michal Schmidt) [1102094] - [net] rtnetlink: Call nlmsg_parse() with correct header length (Michal Schmidt) [1102094] - [net] rtnetlink: fix rtnl_calcit() and rtnl_dump_ifinfo() (Michal Schmidt) [1102094] - [net] sched: make traffic control network namespace aware (Jiri Pirko) [1119542] - [netdrv] ppp: deflate: never return len larger than output buffer (Florian Westphal) [1178695] - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1135425] - [md] raid10: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [md] raid1: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [fs] nfs: fix race in filelayout commit path (Steve Dickson) [1184394] - [fs] nfs: fix BUG in filelayout_recover_commit_reqs (Steve Dickson) [1184394] - [fs] nfs: Remove assertion BUG_ON()s from the files and generic layout code (Steve Dickson) [1184394] - [fs] vfs: atomic f_pos access in llseek() (Zach Brown) [1151601] - [fs] vfs: atomic f_pos accesses as per POSIX (Zach Brown) [1151601] - [fs] jbd2: Fix oops in jbd2_journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] jbd: Fix oops in journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1145334] - [fs] nfs: NFSv4.1 data server timeo and retrans module parameters (Steve Dickson) [1175413] - [fs] nfs: don't do blind d_drop() in nfs_prime_dcache() (Steve Dickson) [1133136] - [fs] nfs: Convert a trivial printk into a dprintk (Steve Dickson) [1139229] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1143013] - [fs] ext4: disable synchronous transaction batching if max_batch_time==0 (Eric Sandeen) [1100532] - [block] cfq-iosched: fix incorrect filing of rt async cfqq (Jeff Moyer) [1174629] - [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1156061] - [kbuild] nvme.h not in kernel-headers rpm (David Milburn) [1133703]- [fs] proc: task_mmu: add VmFlags field in smaps output (Rafael Aquini) [1190868] - [oprofile] Fix section mismatch warning (Jiri Olsa) [734360] - [oprofile] Fix crash when unloading module hr timer mode (Jiri Olsa) [734360] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1185395] - [drm] radeon: fix hwmonitor initialization to set correct driver_data (Jerome Glisse) [1191746] - [x86] Update of TLB shootdown code for UV3 (Frank Ramsay) [1180151] - [block] fix non-atomic access to genhd inflight structures (Jeff Moyer) [1151109] - [kernel] freezer: fix thaw_process() vs refrigerator() race (Oleg Nesterov) [1144478] - [mm] mmap: change nr_ptes BUG_ON to WARN_ON (Oleg Nesterov) [1168780] - [mm] memcg: fix crash in re-entrant cgroup_clear_css_refs() (Johannes Weiner) [1168185] - [mm] swap: change swap_list_head to plist, add swap_avail_head (Jerome Marchand) [1103333] - [lib] plist: add plist_requeue (Jerome Marchand) [1103333] - [lib] plist: add helper functions (Jerome Marchand) [1103333] - [mm] swap: change swap_info singly-linked list to list_head (Jerome Marchand) [1103333] - [netdrv] net: bnx2x: fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] net: bnx2x: avoid macro redefinition (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix typos in "configure" (Michal Schmidt) [1148017] - [netdrv] bnx2x: Limit 1G link enforcement (Michal Schmidt) [1073820 1148017] - [netdrv] bnx2x: Use correct fastpath version for VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add a fallback multi-function mode NPAR1.5 (Michal Schmidt) [1148017] - [netdrv] bnx2x: new multi-function mode: UFP (Michal Schmidt) [1148017] - [netdrv] bnx2x: Changes with storage & MAC macros (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix link problems for 1G SFP RJ45 module (Michal Schmidt) [1148017] - [netdrv] bnx2x: Configure device endianity on driver load and reset endianity on removal (Michal Schmidt) [1148017] - [netdrv] bnx2x: prevent incorrect byte-swap in BE (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix static checker warning regarding `txdata_ptr' (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix timesync endianity (Michal Schmidt) [1148017] - [netdrv] bnx2x: Be more forgiving toward SW GRO (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF clean statistics (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix stop-on-error (Michal Schmidt) [1148017] - [netdrv] bnx2x: ethtool -d might cause timeout in log (Michal Schmidt) [1148017] - [netdrv] net: ethernet: broadcom: bnx2x: Remove redundant #ifdef (Michal Schmidt) [1148017] - [netdrv] bnx2x: FW assertion changes (Michal Schmidt) [1148017] - [netdrv] bnx2x: Make BP_VF more robust (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent pci_disable_sriov with assigned VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent IOV if no entries in CAM (Michal Schmidt) [1148017] - [netdrv] bnx2x: Update driver version to 1.710.51 (Michal Schmidt) [1148017] - [netdrv] bnx2x: Code cleanup (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add timestamping and PTP hardware clock support (Michal Schmidt) [1148017] - [netdrv] bnx2x: switch to new VLAN model (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove DEFINE_PCI_DEVICE_TABLE macro use (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix crash during TSO tunneling (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix possible panic under memory stress (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix the MSI flags (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fail probe of VFs using an old incompatible driver (Michal Schmidt) [1148017] - [netdrv] bnx2x: enlarge minimal alignemnt of data offset (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF can report link speed (Michal Schmidt) [1148017] - [netdrv] bnx2x: remove null test before kfree (Michal Schmidt) [1148017] - [netdrv] bnx2x: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove useless return variables (Michal Schmidt) [1148017] - [netdrv] bnx2x: Revert UNDI flushing mechanism (Michal Schmidt) [1102833 1130671 1148017] - [netdrv] bnx2x: Check for UNDI in uncommon branch (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix UNDI driver unload (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add support for Multi-Function UNDI (Michal Schmidt) [1148017]- [powercap] rapl: add support for CPU model 0x3f (Steve Best) [1183185] - [x86] acpica: Disable _OSI Win8 for all except Intel Broadwell (Lenny Szubowicz) [1174502] - [netdrv] igb: Indicate failure on vf reset for empty mac address (Stefan Assmann) [1150341] - [netdrv] igb: enable internal PPS for the i210 (Stefan Assmann) [1150341] - [netdrv] igb: serialize access to the time sync interrupt registers (Stefan Assmann) [1150341] - [netdrv] igb: refactor time sync interrupt handling (Stefan Assmann) [1150341] - [netdrv] igb: convert to CYCLECOUNTER_MASK macro (Stefan Assmann) [1150341] - [netdrv] timecounter: provide a macro to initialize the cyclecounter mask field (Stefan Assmann) [1150341] - [netdrv] igb_ptp: Include clocksource.h to get CLOCKSOURCE_MASK (Stefan Assmann) [1150341] - [netdrv] igb: Remove unneeded FIXME (Stefan Assmann) [1150341] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Stefan Assmann) [1150341] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150341] - [netdrv] igb: Fixes needed for surprise removal support (Stefan Assmann) [1150341] - [netdrv] igb: bump version to 5.2.15 (Stefan Assmann) [1150341] - [netdrv] igb: remove blocking phy read from inside spinlock (Stefan Assmann) [1150341] - [netdrv] igb: add flags to set eee advertisement mode (Stefan Assmann) [1150341] - [netdrv] igb: flush when in xmit_more mode and under descriptor pressure (Stefan Assmann) [1150341] - [netdrv] net: Remove ndo_xmit_flush netdev operation, use signalling instead (Stefan Assmann) [1150341] - [netdrv] igb: Support netdev_ops->ndo_xmit_flush() (Stefan Assmann) [1150341] - [netdrv] igb: bump igb version to 5.2.13 (Stefan Assmann) [1150341] - [netdrv] igb: Add message when malformed packets detected by hw (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after return (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after goto (Stefan Assmann) [1150341] - [netdrv] igb: do a reset on SR-IOV re-init if device is down (Stefan Assmann) [1150341] - [netdrv] igb: workaround for i210 errata 25: Slow System Clock (Stefan Assmann) [1150341] - [netdrv] igb: bring link up when PHY is powered up (Stefan Assmann) [1150341] - [netdrv] igb: separate hardware setting from the set_ts_config ioctl (Stefan Assmann) [1150341] - [netdrv] igb: unhide invariant returns (Stefan Assmann) [1150341] - [netdrv] net: use ethtool_cmd_speed_set helper to set ethtool speed value (Stefan Assmann) [1150341] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150341] - [netdrv] igb: add defaults for i210 TX/RX PBSIZE (Stefan Assmann) [1150341] - [netdrv] igb: use mac loopback for i354 backplane (Stefan Assmann) [1150341] - [netdrv] igb: rename igb_ptp_enable to igb_ptp_feature_enable (Stefan Assmann) [1150341] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150341] - [netdrv] igb: remove redundant PHY power down register write (Stefan Assmann) [1150341] - [netdrv] igb: whitespace fix (Stefan Assmann) [1150341] - [md] raid5: Fix livelock when array is both resyncing and degraded (Jes Sorensen) [1177889] - [md] raid5: fix another livelock caused by non-aligned writes (Jes Sorensen) [1187285] - [md] Check MD_RECOVERY_RUNNING as well as ->sync_thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] fix semicolon.cocci warnings (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] move EXPORT_SYMBOL to after function in md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard PRINT_RAID_DEBUG ioctl (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove MD_BUG() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] clean up 'exit' labels in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unnecessary test for MD_MAJOR in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow "-sync" to be set for device in an active array (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unwanted white space from md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't start resync thread directly from md thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Just use RCU when checking for overlap between arrays (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] avoid potential long delay under pers_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] simplify export_array() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard find_rdev_nr in favour of find_rdev_nr_rcu (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use wait_event() to simplify md_super_wait() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] be more relaxed about stopping an array which isn't started (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: process_checks doesn't use its return value (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fix init_stripe() inconsistencies (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: another memory leak due to reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use set_bit/clear_bit instead of shift/mask for bi_flags changes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: minor typos and reformatting (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: always wait for writes on unplug (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: disable 'DISCARD' by default due to safety concerns (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix_read_error should act on all non-faulty devices (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: count resync requests in nr_pending (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: update next_resync under resync_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Don't use next_resync to determine how far resync has progressed (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: make sure resync waits for conflicting writes to complete (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: clean up request counts properly in close_sync() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: be more cautious where we read-balance during resync (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: intialise start_next_window for READ case to avoid hang (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: always initialise ->state on newly allocated r10_bio (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: avoid memory leak on error path during reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: Fix memory leak when raid10 reshape completes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow bitmap file to be added to raid0/linear (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid0: check for bitmap compatability when changing raid levels (Jes Sorensen) [1127962 1136260 1149935 1152914 1153341 1177913] - [md] Recovery speed is wrong (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] disable probing for md devices 512 and over (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] flush writes before starting a recovery (Jes Sorensen) [1132916 1136260 1149935 1152914 1153341 1177913] - [md] make sure GET_ARRAY_INFO ioctl reports correct "clean" status (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: speedup sync_request processing (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: deadlock between retry_aligned_read with barrier io (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: add an option to avoid copy data from bio to stripe cache (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: remove confusing code from filemap_get_page (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid release list until last reference of the stripe (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] md_clear_badblocks should return an error code on failure (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] refuse to change shape of array if it is active but read-only (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913]- [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1142314] - [kernel] sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity (Seth Jennings) [1140024] - [hid] trivial formatting fix (Don Zickus) [1072627] - [hid] don't Send Feature Reports on Interrupt Endpoint (Don Zickus) [1072627] - [x86] hyperv: Mark the Hyper-V clocksource as being continuous (Vitaly Kuznetsov) [1190699] - [hv] vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov) [1190699] - [hv] vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Enable interrupt driven flow control (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_close_internal() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Fix a bug in vmbus_open() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_establish_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_teardown_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_post_msg() (Vitaly Kuznetsov) [1190699] - [hv] make uuid_le const (Vitaly Kuznetsov) [1190699] - [hv] Remove unnecessary comparison of unsigned against 0 (Vitaly Kuznetsov) [1190699] - [hid] hyperv: make sure input buffer is big enough (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup the packet send path (Vitaly Kuznetsov) [1190699] - [hv] Change variable type to bool (Vitaly Kuznetsov) [1190699] - [hid] hyperv: convert alloc+memcpy to memdup (Vitaly Kuznetsov) [1190699] - [hv] vmbus: introduce vmbus_acpi_remove (Vitaly Kuznetsov) [923184] - [hv] vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov) [923184] - [hv] vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov) [923184] - [hv] vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov) [923184] - [hv] use correct order when freeing monitor_pages (Vitaly Kuznetsov) [923184] - [x86] hyperv: Fixup the damage caused by the irq cleanup (Vitaly Kuznetsov) [923184] - [x86] hyperv: Cleanup the irq mess (Vitaly Kuznetsov) [923184] - [net] Fix build failures due to ip_is_fragment() (Stefan Assmann) [1159149] - [netdrv] enic: fix rx napi poll return value (Stefan Assmann) [1159149] - [netdrv] enic: free all rq buffs when allocation fails (Stefan Assmann) [1159149] - [netdrv] net: ethernet: cisco: enic: enic_dev: Remove some unused functions (Stefan Assmann) [1159149] - [netdrv] enic: add stats for dma mapping error (Stefan Assmann) [1159149] - [netdrv] enic: check dma_mapping_error (Stefan Assmann) [1159149] - [netdrv] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stefan Assmann) [1159149] - [netdrv] enic: convert to SKB paged frag API (Stefan Assmann) [1159149] - [netdrv] enic: make vnic_wq_buf doubly linked (Stefan Assmann) [1159149] - [netdrv] enic: use spin_lock(wq_lock) instead of spin_lock_irqsave(wq_lock) (Stefan Assmann) [1159149] - [netdrv] enic: support skb->xmit_more (Stefan Assmann) [1159149] - [netdrv] enic: fix work done in tx napi_poll (Stefan Assmann) [1159149] - [netdrv] enic: update desc properly in rx_copybreak (Stefan Assmann) [1159149] - [netdrv] enic: handle error condition properly in enic_rq_indicate_buf (Stefan Assmann) [1159149] - [netdrv] enic: Do not call napi_disable when preemption is disabled (Stefan Assmann) [1159149] - [netdrv] drivers/net: Convert remaining uses of pr_warning to pr_warn (Stefan Assmann) [1159149] - [netdrv] enic: implement rx_copybreak (Stefan Assmann) [1159149] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1159149] - [netdrv] enic: use pci_zalloc_consistent (Stefan Assmann) [1159149] - [netdrv] pci-dma-compat: add pci_zalloc_consistent helper (Stefan Assmann) [1159149] - [netdrv] enic: Add ethtool support to show classifier filters added by the driver (Stefan Assmann) [1159149] - [netdrv] enic: fix return values in enic_set_coalesce (Stefan Assmann) [1159149] - [netdrv] enic: do tx cleanup in napi poll (Stefan Assmann) [1159149] - [netdrv] enic: add low latency socket busy_poll support (Stefan Assmann) [1159149] - [netdrv] enic: fix lockdep around devcmd_lock (Stefan Assmann) [1159149] - [netdrv] enic: devcmd for adding IP 5 tuple hardware filters (Stefan Assmann) [1159149] - [net] core: introduce skb_flow_dissect() (Stefan Assmann) [1159149] - [netdrv] enic: fix return value in _vnic_dev_cmd (Stefan Assmann) [1159149] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1159149] - [netdrv] enic: convert to hw_features (Stefan Assmann) [1159149] - [scsi] qla2xxx: Update the driver version to 8.07.00.16.06.7-k (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix sparse warning in qla_iocb.c file (Chad Dupuis) [1147534] - [scsi] qla2xxx: Move warning message to debug level (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fail adapter initialization on load ram failure (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable PCI device in shutdown handler (Chad Dupuis) [1147534] - [scsi] qla2xxx: Mark port lost when we receive an RSCN for it (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restore WWPN in case of Loop Dead (Chad Dupuis) [1147534] - [scsi] qla2xxx: Honor FCP_RSP retry delay timer field (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add missing ISP27xx checks to optrom code (Chad Dupuis) [1147534] - [scsi] qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Free sysfs attributes for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable laser for ISP2031 while unloading driver (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable diagnostic port using NVRAM parameters (Chad Dupuis) [1147534] - [scsi] qla2xxx: Declaration error cause stack corruption (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add fix in driver unload for pending activity (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix driver version string message (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add diagnostic port functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FA-WWN functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FDMI-2 functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFx00 unexpected resets during adapter boot sequence (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect debug level on mailbox command print 0x1111 (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix potential return count bug in qla2xxx_get_vpd_field() (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template error print simplification (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP25xx multiqueue shadow register crash fix (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add endianizer to max_payload_size modifier (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable fast flash access for ISP83xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add ISP27xx fwdump template entry T275 (insert buffer) (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template fix insertbuf() routine (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template remove high frequency debug logs (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx optimize fwdump entry table lookup (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx add tests for incomplete template (Chad Dupuis) [1147534] - [scsi] qla2xxx: Use dma_zalloc_coherent (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restrict max_lun to 16-bit for older HBAs (Chad Dupuis) [1147534] - [scsi] qla2xxx: fix incorrect debug printk (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx queue index shadow registers (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx firmware dump template spec updates (including T274) (Chad Dupuis) [1147534] - [scsi] qla2xxx: Update entry type 270 to match spec update (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correction to ISP27xx template entry types 256 and 258 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add pci device id 0x2271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct ISP83xx/ISP27xx mislogic in setting out_mb in qla25xx_init_req_que() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Allow ISP83XX and ISP27XX both to write req_q_out register (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct operations for ISP27xx template types 270 and 271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix build errors related to invalid print fields on some architectures (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct the port no assignment for ISP82XX (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add support for ISP2071 (Chad Dupuis) [1147534] - [scsi] pm8001: Update nvmd response data to request buffer (Rich Bono) [1168386] - [scsi] pm8001: fix pm8001_store_update_fw (Rich Bono) [1168386] - [scsi] pm8001: Fix erratic calculation in update_flash (Rich Bono) [1168386] - [scsi] pm8001: Fix invalid return when request_irq() failed (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in nvmd_resp (Rich Bono) [1168386] - [scsi] pm8001: fix update_flash (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in flash_update (Rich Bono) [1168386] - [scsi] pm8001: Cleaning up uninitialized variables (Rich Bono) [1168386] - [scsi] pm8001: Fix to remove null pointer checks that could never happen (Rich Bono) [1168386] - [scsi] pm8001: more fixes to honor return value (Rich Bono) [1168386] - [scsi] pm8001: add a new spinlock to protect the CCB (Rich Bono) [1168386] - [scsi] pm8001: honor return value (Rich Bono) [1168386] - [scsi] pm8001: clean bitmap management functions (Rich Bono) [1168386] - [scsi] pm8001: Fix hibernation issue (Rich Bono) [1168386] - [scsi] drivers/scsi/pm8001/pm8001_ctl.c: avoid world-writable sysfs files (Rich Bono) [1168386] - [scsi] pm80xx: fix problem of pm8001_work_fn reseting incorrect phy device (Rich Bono) [1168386] - [scsi] pm80xx: no need for tag allocation when issuing the command of unregistering device (Rich Bono) [1168386] - [scsi] pm80xx: Enable BAR shift to avoid BIOS conflict with MPI space for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm80xx: Read saved WWN from NVMD for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm8001: remove unnecessary pci_set_drvdata() (Rich Bono) [1168386]- [perf] Pass protection and flags bits through mmap2 interface (Jiri Olsa) [1188336] - [perf] Fix up MMAP2 buffer space reservation (Jiri Olsa) [1188336] - [perf] scripting perl: Force to use stdbool (Jiri Olsa) [1188336] - [perf] symbols: Get kernel start address by symbol name (Jiri Olsa) [1188336] - [perf] tools: Fix segfault in cumulative.callchain report (Jiri Olsa) [1188336] - [perf] tests: Add test for closing dso objects on EMFILE error (Jiri Olsa) [1188336] - [perf] tests: Add test for caching dso file descriptors (Jiri Olsa) [1188336] - [perf] tests: Allow reuse of test_file function (Jiri Olsa) [1188336] - [perf] tests: Spawn child for each test (Jiri Olsa) [1188336] - [perf] tools: Add dso__data_* interface descriptons (Jiri Olsa) [1188336] - [perf] tools: Allow to close dso fd in case of open failure (Jiri Olsa) [1188336] - [perf] tools: Add file size check and factor dso__data_read_offset (Jiri Olsa) [1188336] - [perf] tools: Cache dso data file descriptor (Jiri Olsa) [1188336] - [perf] tools: Add global count of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add global list of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add data_fd into dso object (Jiri Olsa) [1188336] - [perf] tools: Separate dso data related variables (Jiri Olsa) [1188336] - [perf] tools: Cache register accesses for unwind processing (Jiri Olsa) [1188336] - [perf] record: Fix to honor user freq/interval properly (Jiri Olsa) [1188336] - [perf] timechart: Reflow documentation (Jiri Olsa) [1188336] - [perf] probe: Improve error messages in --line option (Jiri Olsa) [1188336] - [perf] probe: Improve an error message of perf probe --vars mode (Jiri Olsa) [1188336] - [perf] probe: Show error code and description in verbose mode (Jiri Olsa) [1188336] - [perf] probe: Improve error message for unknown member of data structure (Jiri Olsa) [1188336] - [perf] tests: Show the inner make output when an error happens (Jiri Olsa) [1188336] - [perf] tools: Emit more precise message for missing glibc static library (Jiri Olsa) [1188336] - [perf] tools: Add dcacheline sort (Jiri Olsa) [1188336] - [perf] tools: Add support to dynamically get cacheline size (Jiri Olsa) [1188336] - [perf] tools: Add cpumode to struct hist_entry (Jiri Olsa) [1188336] - [perf] report: Add mem-mode documentation to report command (Jiri Olsa) [1188336] - [perf] revert "Disable PERF_RECORD_MMAP2 support" (Jiri Olsa) [1188336] - [perf] tools: Update mmap2 interface with protection and flag bits (Jiri Olsa) [1188336] - [perf] script/python: Print array argument as string (Jiri Olsa) [1188336] - [perf] tools: Prettify the tags/TAGS/cscope targets output (Jiri Olsa) [1188336] - [perf] tools: Fix pipe check regression in attr event callback (Jiri Olsa) [1188336] - [perf] tools: Added support for __get_bitmask() macro (Jiri Olsa) [1188336] - [perf] tools: Add options to function plugin (Jiri Olsa) [1188336] - [perf] tools: Add options to plugins (Jiri Olsa) [1188336] - [perf] tools: Add flag to not load event plugins (Jiri Olsa) [1188336] - [perf] tools: Fix 'make help' message error (Jiri Olsa) [1188336] - [perf] record: Fix poll return value propagation (Jiri Olsa) [1188336] - [perf] tools: Move elide bool into perf_hpp_fmt struct (Jiri Olsa) [1188336] - [perf] tools: Remove elide setup for SORT_MODE__MEMORY mode (Jiri Olsa) [1188336] - [perf] tools: Fix "==" into "=" in ui_browser__warning assignment (Jiri Olsa) [1188336] - [perf] tools: Allow overriding sysfs and proc finding with env var (Jiri Olsa) [1188336] - [perf] tools: Consider header files outside perf directory in tags target (Jiri Olsa) [1188336] - [perf] tools: Add warning when disabling perl scripting support due to missing devel files (Jiri Olsa) [1188336] - [perf] trace: Warn the user when not available (Jiri Olsa) [1188336] - [perf] tests: Add a test case for cumulating callchains (Jiri Olsa) [1188336] - [perf] tests: Define and use symbolic names for fake symbols (Jiri Olsa) [1188336] - [perf] tools: Reset output/sort order to default (Jiri Olsa) [1188336] - [perf] ui/gtk: Fix callchain display (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid percentage value of cumulated hist entries (Jiri Olsa) [1188336] - [perf] tools: Enable --children option by default (Jiri Olsa) [1188336] - [perf] top: Add top.children config option (Jiri Olsa) [1188336] - [perf] top: Add --children option (Jiri Olsa) [1188336] - [perf] top: Convert to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Add callback function to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Do not auto-remove Children column if --fields given (Jiri Olsa) [1188336] - [perf] report: Add report.children config option (Jiri Olsa) [1188336] - [perf] report: Add --children option (Jiri Olsa) [1188336] - [perf] tools: Add more hpp helper functions (Jiri Olsa) [1188336] - [perf] tools: Apply percent-limit to cumulative percentage (Jiri Olsa) [1188336] - [perf] ui/gtk: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/browser: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/hist: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] tools: Save callchain info for each cumulative entry (Jiri Olsa) [1188336] - [perf] callchain: Add callchain_cursor_snapshot() (Jiri Olsa) [1188336] - [perf] report: Cache cumulative callchains (Jiri Olsa) [1188336] - [perf] tools: Update cpumode for each cumulative entry (Jiri Olsa) [1188336] - [perf] hists: Accumulate hist entry stat based on the callchain (Jiri Olsa) [1188336] - [perf] hists: Check if accumulated when adding a hist entry (Jiri Olsa) [1188336] - [perf] hists: Add support for accumulated stat of hist entry (Jiri Olsa) [1188336] - [perf] tools: Introduce struct hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Introduce hists__inc_nr_samples() (Jiri Olsa) [1188336] - [perf] tools: Add automatic remapping of Android libraries (Jiri Olsa) [1188336] - [perf] tools: Add cat as fallback pager (Jiri Olsa) [1188336] - [perf] tests: Add a testcase for histogram output sorting (Jiri Olsa) [1188336] - [perf] tests: Factor out print_hists_*() (Jiri Olsa) [1188336] - [perf] tools: Introduce reset_output_field() (Jiri Olsa) [1188336] - [perf] tools: Get rid of obsolete hist_entry__sort_list (Jiri Olsa) [1188336] - [perf] hists: Reset width of output fields with header length (Jiri Olsa) [1188336] - [perf] tools: Skip elided sort entries (Jiri Olsa) [1188336] - [perf] top: Add --fields option to specify output fields (Jiri Olsa) [1188336] - [perf] report/tui: Fix a bug when --fields/sort is given (Jiri Olsa) [1188336] - [perf] tools: Add ->sort() member to struct sort_entry (Jiri Olsa) [1188336] - [perf] report: Add -F option to specify output fields (Jiri Olsa) [1188336] - [perf] tools: Call perf_hpp__init() before setting up GUI browsers (Jiri Olsa) [1188336] - [perf] tools: Consolidate management of default sort orders (Jiri Olsa) [1188336] - [perf] tools: Allow hpp fields to be sort keys (Jiri Olsa) [1188336] - [perf] ui: Get rid of callback from __hpp__fmt() (Jiri Olsa) [1188336] - [perf] tools: Consolidate output field handling to hpp format routines (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort final output (Jiri Olsa) [1188336] - [perf] tools: Support event grouping in hpp ->sort() (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort hist entries (Jiri Olsa) [1188336] - [perf] tools: Convert sort entries to hpp formats (Jiri Olsa) [1188336] - [perf] tools: Add ->cmp(), ->collapse() and ->sort() to perf_hpp_fmt (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support for ARM (Jiri Olsa) [1188336] - [perf] tests: Add dwarf unwind test on ARM (Jiri Olsa) [1188336] - [perf] tests: Introduce perf_regs_load function on ARM (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h for ARM and ARM64 (Jiri Olsa) [1188336] - [perf] session: Fix possible null pointer dereference in session.c (Jiri Olsa) [1188336] - [perf] sched: Cleanup, remove unused variables in map_switch_event() (Jiri Olsa) [1188336] - [perf] sched: Remove nr_state_machine_bugs in perf latency (Jiri Olsa) [1188336] - [perf] tools: Remove usage of trace_sched_wakeup(.success) (Jiri Olsa) [1188336] - [perf] tools: Use tid for finding thread (Jiri Olsa) [1188336] - [perf] tools: Get rid of on_exit() feature test (Jiri Olsa) [1188336] - [perf] record: Propagate exit status of a command line workload (Jiri Olsa) [1188336] - [perf] tools: Clarify the output of perf sched map (Jiri Olsa) [1188336] - [perf] tools: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space (Jiri Olsa) [1188336] - [perf] tools: Add missing event for perf sched record (Jiri Olsa) [1188336] - [perf] tools: Move ACCESS_ONCE from perf.h header (Jiri Olsa) [1188336] - [perf] tools: Move sys_perf_event_open function from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move syscall and arch specific defines from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move perf_call_graph_mode enum from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move sample data structures from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove PR_TASK_PERF_EVENTS_* from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove asmlinkage define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove min define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove unlikely define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove MAX_COUNTERS define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h (Jiri Olsa) [1188336] - [perf] tools: Unify export.h (Jiri Olsa) [1188336] - [perf] tools arm64: Wire up perf_regs and unwind support (Jiri Olsa) [1188336] - [perf] tools: Move u64_swap union (Jiri Olsa) [1188336] - [perf] tests: add a test of kvm-390: trace event (Jiri Olsa) [1188336] - [perf] tests: Add numeric identifier to evlist_test (Jiri Olsa) [1188336] - [perf] tools: Parse tracepoints with '-' in system name (Jiri Olsa) [1188336] - [perf] tools: Handle EINTR error for readn/writen (Jiri Olsa) [1188336] - [perf] tests: Add map groups sharing with thread object test (Jiri Olsa) [1188336] - [perf] tools: Share map_groups among threads of the same group (Jiri Olsa) [1188336] - [perf] tools: Reference count map_groups objects (Jiri Olsa) [1188336] - [perf] tools: Allocate thread map_groups's dynamically (Jiri Olsa) [1188336] - [perf] tests: Add thread maps lookup automated tests (Jiri Olsa) [1188336] - [perf] tests: Add a test case for hists filtering (Jiri Olsa) [1188336] - [perf] tests: Factor out fake_setup_machine() (Jiri Olsa) [1188336] - [perf] hists/tui: Count callchain rows separately (Jiri Olsa) [1188336] - [perf] top/tui: Update nr_entries properly after a filter is applied (Jiri Olsa) [1188336] - [perf] ui/tui: Rename hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] ui/tui: Fix off-by-one in hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] hists: Add missing update on filtered stats in hists__decay_entries() (Jiri Olsa) [1188336] - [perf] tools: Account entry stats when it's added to the output tree (Jiri Olsa) [1188336] - [perf] hists: Collapse expanded callchains after filter is applied (Jiri Olsa) [1188336] - [perf] hists: Add a couple of hists stat helper functions (Jiri Olsa) [1188336] - [perf] hists: Move column length calculation out of hists__inc_stats() (Jiri Olsa) [1188336] - [perf] hists: Rename hists__inc_stats() (Jiri Olsa) [1188336] - [perf] report: Count number of entries separately (Jiri Olsa) [1188336] - [perf] callchain: Add generic report parse callchain callback function (Jiri Olsa) [1188336] - [perf] kmem: Utilize the new generic cpunode_map (Jiri Olsa) [1188336] - [perf] tools: Use cpu/possible instead of cpu/kernel_max (Jiri Olsa) [1188336] - [perf] tools: Allow ability to map cpus to nodes easily (Jiri Olsa) [1188336] - [perf] tools: Fix pmu object compilation error (Jiri Olsa) [1188336] - [perf] sched: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] lock: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] mem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] kmem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] tools: Show absolute percentage by default (Jiri Olsa) [1188336] - [perf] ui/tui: Add 'F' hotkey to toggle percentage output (Jiri Olsa) [1188336] - [perf] tools: Add hist.percentage config option (Jiri Olsa) [1188336] - [perf] diff: Add --percentage option (Jiri Olsa) [1188336] - [perf] top: Add --percentage option (Jiri Olsa) [1188336] - [perf] report: Add --percentage option (Jiri Olsa) [1188336] - [perf] hists: Add support for showing relative percentage (Jiri Olsa) [1188336] - [perf] probe: Fix perf probe to find correct variable DIE (Jiri Olsa) [1188336] - [perf] probe: Fix a segfault if asked for variable it doesn't find (Jiri Olsa) [1188336] - [perf] tests x86: Fix stack map lookup in dwarf unwind test (Jiri Olsa) [1188336] - [perf] x86: Fix perf to use non-executable stack, again (Jiri Olsa) [1188336] - [perf] tools: Remove extra '/' character in events file path (Jiri Olsa) [1188336] - [perf] machine: Search for modules in s/lib/modules/s (Jiri Olsa) [1188336] - [perf] tests: Add static build make test (Jiri Olsa) [1188336] - [perf] tools: Fix bfd dependency libraries detection (Jiri Olsa) [1188336] - [perf] tools: Use LDFLAGS instead of ALL_LDFLAGS (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in pretty_print() (Jiri Olsa) [1188336] - [perf] tools: Fix backward compatibility macros for pevent filter enums (Jiri Olsa) [1188336] - [perf] tools: Disable libdw unwind for all but x86 arch (Jiri Olsa) [1188336] - [perf] tests x86: Fix memory leak in sample_ustack() (Jiri Olsa) [1188336] - [perf] tools: Improve error reporting (Jiri Olsa) [1188336] - [perf] tools: Adjust symbols in VDSO (Jiri Olsa) [1188336] - [perf] kvm: Fix 'Min time' counting in report command (Jiri Olsa) [1188336] - [perf] tools: Instead of redirecting flex output, use -o (Jiri Olsa) [1188336] - [perf] tools: Fix double free in perf test 21 (code-reading.c) (Jiri Olsa) [1188336] - [perf] stat: Initialize statistics correctly (Jiri Olsa) [1188336] - [perf] bench: Set more defaults in the 'numa' suite (Jiri Olsa) [1188336] - [perf] bench: Update manpage to mention numa and futex (Jiri Olsa) [1188336] - [perf] probe: Use dwarf_getcfi_elf() instead of dwarf_getcfi() (Jiri Olsa) [1188336] - [perf] probe: Fix to handle errors in line_range searching (Jiri Olsa) [1188336] - [perf] probe: Fix --line option behavior (Jiri Olsa) [1188336] - [perf] tools: Pick up libdw without explicit LIBDW_DIR (Jiri Olsa) [1188336] - [perf] callchains: Disable unwind libraries when libelf isn't found (Jiri Olsa) [1188336] - [perf] tools: Do not call warning() directly (Jiri Olsa) [1188336] - [perf] tools: Print event name when show warning if possible (Jiri Olsa) [1188336] - [perf] tools: test correct variable after allocation (Jiri Olsa) [1188336] - [perf] top: Fix documentation of invalid -s option (Jiri Olsa) [1188336] - [perf] tools: Allow building for tile (Jiri Olsa) [1188336] - [perf] tools: Remove unused simple_strtoul() function (Jiri Olsa) [1188336] - [perf] tools: Update some code references in design.txt (Jiri Olsa) [1188336] - [perf] tools: Fix __perf_evsel__open (Jiri Olsa) [1188336] - [perf] evsel: Update function names in debug messages (Jiri Olsa) [1188336] - [perf] tools: Remove thread__find_map function (Jiri Olsa) [1188336] - [perf] annotate: Print the evsel name in the stdio output (Jiri Olsa) [1188336] - [perf] report: Use ui__has_annotation() (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak when synthesizing thread records (Jiri Olsa) [1188336] - [perf] tools: Use tid in mmap/mmap2 events to find maps (Jiri Olsa) [1188336] - [perf] report: Merge al->filtered with hist_entry->filtered (Jiri Olsa) [1188336] - [perf] symbols: Apply all filters to an addr_location (Jiri Olsa) [1188336] - [perf] symbols: Record the reason for filtering an address_location (Jiri Olsa) [1188336] - [perf] sched: Fixup header alignment in 'latency' output (Jiri Olsa) [1188336] - [perf] timechart: Fix off-by-one error in 'record' argv handling (Jiri Olsa) [1188336] - [perf] machine: Factor machine__find_thread to take tid argument (Jiri Olsa) [1188336] - [perf] tools: Speed up thread map generation (Jiri Olsa) [1188336] - [perf] kvm: introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] ui hists: Pass evsel to hpp->header/width functions explicitly (Jiri Olsa) [1188336] - [perf] symbols: Introduce thread__find_cpumode_addr_location (Jiri Olsa) [1188336] - [perf] session: Change header.misc dump from decimal to hex (Jiri Olsa) [1188336] - [perf] ui/tui: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/hists: Pass struct hpp to print functions (Jiri Olsa) [1188336] - [perf] ui/gtk: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid output on event group report (Jiri Olsa) [1188336] - [perf] tools: Fix synthesizing mmaps for threads (Jiri Olsa) [1188336] - [perf] probe: Clarify x86 register naming for perf probe (Jiri Olsa) [1188336] - [perf] mem: Clarify load-latency in documentation (Jiri Olsa) [1188336] - [perf] bench: Add futex-requeue microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-wake microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-hash microbenchmark (Jiri Olsa) [1188336] - [perf] tools, x86: Build perf on older user-space as well (Jiri Olsa) [1188336] - [perf] tools: Disable user-space callchain/stack dumps for function trace events (Jiri Olsa) [1188336] - [perf] symbols: Check compatible symtab type before loading dso (Jiri Olsa) [1188336] - [perf] symbols: Check return value of filename__read_debuglink() (Jiri Olsa) [1188336] - [perf] tests: Add NO_LIBDW_DWARF_UNWIND make test (Jiri Olsa) [1188336] - [perf] tools: Setup default dwarf post unwinder (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support (Jiri Olsa) [1188336] - [perf] tools: Add feature check for libdw dwarf unwind (Jiri Olsa) [1188336] - [perf] tools: Warn the user about how to enable libunwind support (Jiri Olsa) [1188336] - [perf] tools: Add variable display for VF make output (Jiri Olsa) [1188336] - [perf] tools: Factor features display code (Jiri Olsa) [1188336] - [perf] tools: Fix bison OUTPUT directories dependency (Jiri Olsa) [1188336] - [perf] tests: Add pmu-bison.o make test (Jiri Olsa) [1188336] - [perf] tests: Fix *.o make tests (Jiri Olsa) [1188336] - [perf] probe: Support distro-style debuginfo for uprobe (Jiri Olsa) [1188336] - [perf] probe: Allow to add events on the local functions (Jiri Olsa) [1188336] - [perf] probe: Show source-level or symbol-level info for uprobes (Jiri Olsa) [1188336] - [perf] probe: Show appropriate symbol for ref_reloc_sym based kprobes (Jiri Olsa) [1188336] - [perf] probe: Find given address from offline dwarf (Jiri Olsa) [1188336] - [perf] probe: Use ref_reloc_sym based address instead of the symbol name (Jiri Olsa) [1188336] - [perf] probe: Show in what binaries/modules probes are set (Jiri Olsa) [1188336] - [perf] probe: Unify show_available_functions for uprobes/kprobes (Jiri Olsa) [1188336] - [perf] probe: Replace line_list with intlist (Jiri Olsa) [1188336] - [perf] probe: Remove incorrect symbol check for --list (Jiri Olsa) [1188336] - [perf] probe: Fix to do exit call for symbol maps (Jiri Olsa) [1188336] - [perf] symbols: No need to export dso__first_symbol (Jiri Olsa) [1188336] - [perf] tools: Move hash.h header (Jiri Olsa) [1188336] - [perf] tools: Move fs.* to lib/api/fs/ (Jiri Olsa) [1188336] - [perf] callchain: Separate perf_reg_value function in perf_regs object (Jiri Olsa) [1188336] - [perf] callchain: Introduce HAVE_DWARF_UNWIND_SUPPORT macro (Jiri Olsa) [1188336] - [perf] callchain: Rename unwind__arch_reg_id into libunwind__arch_reg_id (Jiri Olsa) [1188336] - [perf] callchain: Separate libunwind code to special object (Jiri Olsa) [1188336] - [perf] callchain: Add mask into struct regs_dump (Jiri Olsa) [1188336] - [perf] tools: Remove __maybe_unused from dwarf unwind functions (Jiri Olsa) [1188336] - [perf] callchain: Do not report zero address in unwind (Jiri Olsa) [1188336] - [perf] tools: Fix dwarf unwind max_stack processing (Jiri Olsa) [1188336] - [perf] tests x86: Add dwarf unwind test (Jiri Olsa) [1188336] - [perf] tests x86: Introduce perf_regs_load function (Jiri Olsa) [1188336] - [perf] bench: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in event_format__print function (Jiri Olsa) [1188336] - [perf] record: Add readable output for callchain debug (Jiri Olsa) [1188336] - [perf] tools: Add call-graph option support into .perfconfig (Jiri Olsa) [1188336] - [perf] tools: Put proper period for for samples without PERIOD sample_type (Jiri Olsa) [1188336] - [perf] report: Remove some needless container_of usage (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] report: Use al->cpumode where applicable (Jiri Olsa) [1188336] - [perf] trace: Add support for syscalls vs raw_syscalls - leftover (Jiri Olsa) [1188336] - [perf] Prevent false warning in perf_swevent_add (Jiri Olsa) [1188336] - [perf] Limit perf_event_attr::sample_period to 63 bits (Jiri Olsa) [1188336] - [perf] x86/intel: Fix Silvermont's event constraints (Jiri Olsa) [1188336] - [perf] Fix perf_event_init_context() (Jiri Olsa) [1188336] - [perf] Optimize group_sched_in() (Jiri Olsa) [1188336] - [perf] x86: Add a few more comments (Jiri Olsa) [1188336] - [perf] Remove redundant PMU assignment (Jiri Olsa) [1188336] - [perf] Fix prototype of find_pmu_context() (Jiri Olsa) [1188336] - [trace] ring-buffer: Fix infinite spin in reading buffer (Jiri Olsa) [1123102] - [trace] ring-buffer: Always reset iterator to reader page (Jiri Olsa) [1123102] - [trace] ring-buffer: Check if ring buffer iterator has stale data (Jiri Olsa) [1123102] - [x86] perf: Fix shared register mutual exclusion enforcement (Don Zickus) [1191741] - [x86] perf: Fix PCU filter setup for Sandy/Ivy/Haswell EP (Jiri Olsa) [1167862] - [x86] perf: Add missing cbox filter flags on IvyBridge-EP uncore driver (Jiri Olsa) [1167862] - [x86] perf: Register the PMU only if the uncore pci device exists (Jiri Olsa) [1167862] - [x86] perf: Add Haswell-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix section mismatch in split uncore driver (Jiri Olsa) [1167862] - [x86] perf: Rename IvyTown to IvyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Move SNB/IVB-EP specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Move NHM/SNB/IVB specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Declare some functions and variables (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP/IVT Cbox filter mappings (Jiri Olsa) [1167862] - [x86] perf: Micro-optimize nhmex_rbox_get_constraint() (Jiri Olsa) [1167862] - [x86] perf: Fix leak in uncore_type_init failure paths (Jiri Olsa) [1167862] - [x86] perf: Add __init for uncore_cpumask_init() (Jiri Olsa) [1167862] - [x86] perf: Fix IVT/SNB-EP uncore CBOX NID filter table (Jiri Olsa) [1167862] - [x86] perf: move uncore_event_to_box() and uncore_pmu_to_box() (Jiri Olsa) [1167862] - [x86] perf: make hrtimer timeout configurable per box (Jiri Olsa) [1167862] - [x86] perf: add ability to customize pmu callbacks (Jiri Olsa) [1167862] - [x86] perf: fix initialization of cpumask (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore IRP box support (Jiri Olsa) [1167862] - [x86] perf: Add filter support for IvyBridge-EP QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Don't use smp_processor_id() in validate_group() (Jiri Olsa) [1167862] - [x86] perf: Fix uncore PCI fixed counter handling (Jiri Olsa) [1167862] - [x86] perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() (Jiri Olsa) [1167862] - [x86] perf: Enable EV_SEL_EXT bit for PCU (Jiri Olsa) [1167862] - [x86] perf: Add filter support for QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Add auxiliary pci device support (Jiri Olsa) [1167862] - [x86] perf: Fix intel QPI uncore event definitions (Jiri Olsa) [1167862] - [x86] perf: Fix sparse warning (Jiri Olsa) [1167862] - [x86] perf: Prevent some shift wrapping bugs in the Intel uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix unintended variable name reuse (Jiri Olsa) [1167862] - [x86] perf: Add support for IvyBridge model 58 Uncore (Jiri Olsa) [1167862] - [x86] perf: Fix typo in perf_event_intel_uncore.c (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP CBO and PCU uncore PMU filter management (Jiri Olsa) [1167862] - [x86] perf: Remove unused variable in nhmex_rbox_alter_er() (Jiri Olsa) [1167862] - [x86] perf: Handle pci_read_config_dword() errors (Jiri Olsa) [1167862] - [x86] perf: Fix typo in uncore_pmu_to_box (Jiri Olsa) [1167862] - [x86] perf: Add cpumask for uncore pmu (Jiri Olsa) [1167862] - [x86] perf: Uncore filter support for SandyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Fixes for Nehalem-EX uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix uncore_types_exit section mismatch (Jiri Olsa) [1167862]- [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1134115] - [scsi] lpfc: RHEL 6 lpfc driver release 10.2.8020.2 (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix IP Reset processing - wait for RDY before proceeding (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix discovery timeout during nameserver login (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix quarantined XRI recovery qualifier state in link bounce (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix race between LOGO/PLOGI handling causing NULL pointer (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix locking issues with abort data paths (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fixed crash from page fault caused by use after rport delete (Rob Evers) [1148957] - [scsi] mpt2sas: Bump driver version to 20.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: set cpu affinity for each MSIX vectors (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Update attribution language to Avago (Tomas Henzl) [1059155] - [scsi] mpt2sas: map log_info value 0x0x32010081 to DID_RESET (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: fix upper bound for the module parameter max_sgl_entries (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev BB (2.00.20) specification and 2.00.35 header files (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump driver version to 19.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Fail the host reset initiated due to discovery related I/O timeouts at driver load time (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: log exceeded temperature thresholds (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev AA (2.00.19) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: Revert " mpt2sas: Remove phys on topology change." (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix ioctl in comment (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix undefined reference to `__udivdi3' compilation errors (Tomas Henzl) [1059155] - [scsi] mpt3sas, mpt2sas: fix scsi_add_host error handling problems in _scsih_probe (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added OEM branding Strings (Tomas Henzl) [1059155] - [scsi] mpt3sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev H (2.5.3) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 03.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev G (2.5.2) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 18.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt2sas: Avoid type casting for direct I/O commands (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 17.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt2sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev Y (2.00.17) and Rev Z (2.00.18) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added driver module parameter max_msix_vectors (Tomas Henzl) [1059155] - [scsi] mpt3sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt2sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt3sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt2sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt3sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt3sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: annotate ioc->reply_post_host_index as __iomem (Tomas Henzl) [1059155] - [scsi] mpt2sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt2sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Add free smids to the head, not tail of list (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt2sas: don't wank with fasync on ->release() (Tomas Henzl) [1059155] - [scsi] mpt2sas: Removed compiler warnnings when logging is disabled (Tomas Henzl) [1059155] - [scsi] mpt3sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: cleanup forgotten pieces (Tomas Henzl) [1059155] - [scsi] mpt2sas: Adjust confusing if indentation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Fix common misspellings (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix typos concerning "management" (Tomas Henzl) [1059155] - [block] Fix dev_t minor allocation lifetime (Jeff Moyer) [1149890] - [scsi] virtio-scsi: fix various bad behavior on aborted requests (Fam Zheng) [1164749] - [mm] fix page list corruption from double LRU add during swapoff (Johannes Weiner) [1171492] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153327] {CVE-2014-3690} - [x86] uv_bau: Avoid referencing invalid data in ptc_seq_show (Frank Ramsay) [1166297] - [x86] uv_bau: Increase maximum CPUs per socket/hub (Frank Ramsay) [1166297] - [ata] libata-acpi: missing _SDD is not an error (David Milburn) [1171049] - [lib] crypto: Remove debug code from crct10dif (Neil Horman) [1154740] - [mfd] rtsx: Change default tx phase (Don Zickus) [806173] - [mfd] rtsx: Copyright modifications (Don Zickus) [806173] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Don Zickus) [806173] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Don Zickus) [806173] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Don Zickus) [806173] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [806173] - [mfd] rtsx: Implement driving adjustment to device-dependent callbacks (Don Zickus) [806173] - [mfd] rtsx: Add clock divider hook (Don Zickus) [806173] - [mfd] rtsx: Add output voltage switch hook (Don Zickus) [806173] - [mfd] ers: Add realtek pcie card reader driver (Don Zickus) [806173] - [netdrv] igbvf: Fix checksum error when using stacked vlan (Stefan Assmann) [1150342] - [netdrv] igbvf: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1150342] - [netdrv] igbvf: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150342] - [netdrv] qlcnic: Fix return value in qlcnic_probe() (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix number of arguments in destroy tx context command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix programming number of arguments in a command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix ordering of stats in stats buffer (Chad Dupuis) [1148019] - [netdrv] qlcnic: Remove __QLCNIC_DEV_UP bit check to read TX queues statistics (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix memory corruption while reading stats using ethtool (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use qlcnic_83xx_flash_read32() API instead of lockless version of the API (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.62 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support to run firmware POST (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use usleep_range() instead of msleep() for sleep less than 20ms (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support for 0x8830 device ID (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update Link speed and port type info for 83xx adapter (Chad Dupuis) [1148019] - [netdrv] treewide: Fix typo in printk (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in firmware load from file operation (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in FW dump template header (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix flash access interface to application (Chad Dupuis) [1148019] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Chad Dupuis) [1148019] - [netdrv] net: ethernet: qlogic: qlcnic: Remove duplicate object file from Makefile (Chad Dupuis) [1148019] - [netdrv] qlcnic: Initialize dcbnl_ops before register_netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Set driver version before registering netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.61 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Enhance Tx timeout debug data collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.60 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Optimize ring count validations (Chad Dupuis) [1148019] - [netdrv] qlcnic: Pre-allocate DMA buffer used for minidump collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: remove duplicate QLC_83XX_GET_LSO_CAPABILITY define (Chad Dupuis) [1148019] - [netdrv] qlcnic: info leak in qlcnic_dcb_peer_app_info() (Chad Dupuis) [1148019] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1119527 1159607] - [kernel] pid: Handle the exit of a multi-threaded init (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: fix free_pid() to handle the first fork failure (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: pidns_get() should check task_active_pid_ns() != NULL (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup (Aristeu Rozanski) [1095884 1107216] - [kernel] pid: reenable interrupts when alloc_pid() fails because init has exited (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Stop pid allocation when init dies (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Wait in zap_pid_ns_processes until pid_ns->nr_hashed == 1 (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Dont allow new processes in a dead pid namespace (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: find_new_reaper() can no longer switch to init_pid_ns.child_reaper (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: guarantee that the pidns init will be the last pidns process reaped (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: make killed children autoreap (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: __exit_signal: use thread_group_leader() consistently (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: avoid sig->count in __exit_signal() to detect the group-dead case (Aristeu Rozanski) [1095884 1107216] - [kernel] futex: check PF_KTHREAD rather than !p->mm to filter out kthreads (Oleg Nesterov) [1123756] - [kernel] futex: Prevent attaching to kernel threads (Oleg Nesterov) [1123756] - [kernel] futex: futex_find_get_task remove credentails check (Oleg Nesterov) [1123756] - [kernel] clocksource: Make delta calculation a function (Prarit Bhargava) [1145751] - [kernel] clocksource: Move cycle_last validation to core code (Prarit Bhargava) [1145751] - [kernel] events: Check permission only for parent tracepoint event (Jiri Olsa) [1171943] - [kernel] fork: ERESTARTNOINTR seen from fork call in userspace (Oleg Nesterov) [990783] - [kernel] add panic_on_warn (Prarit Bhargava) [1174022]- [infiniband] iser: Use correct dma direction when unmapping SGs (Amir Vadai) [1059090] - [infiniband] iser: Release the iscsi endpoint if ep_disconnect wasn't called (Amir Vadai) [1059090] - [infiniband] iser: Fix memory regions possible leak (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.5 (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser_handle_wc (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser logging (Amir Vadai) [1059090] - [infiniband] iser: Use more completion queues (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant is_mr indicator (Amir Vadai) [1059090] - [infiniband] iser: Centralize memory region invalidation to a function (Amir Vadai) [1059090] - [infiniband] iser: Terminate connection before cleaning inflight tasks (Amir Vadai) [1059090] - [infiniband] iser: Fix race between iser connection teardown and scsi TMFs (Amir Vadai) [1059090] - [infiniband] iser: Fix possible NULL derefernce ib_conn->device in session_create (Amir Vadai) [1059090] - [infiniband] iser: Fix sparse warnings (Amir Vadai) [1059090] - [infiniband] iser: Fix possible SQ overflow (Amir Vadai) [1059090] - [infiniband] iser: Decrement CQ's active QPs accounting when QP creation fails (Amir Vadai) [1059090] - [infiniband] iser: Collapse cleanup and disconnect handlers (Amir Vadai) [1059090] - [infiniband] iser: Fix catastrophic error flow hang (Amir Vadai) [1059090] - [infiniband] iser: Re-adjust CQ and QP send ring sizes to HW limits (Amir Vadai) [1059090] - [infiniband] mlx5: Add Signature API additions (Amir Vadai) [1059090] - [infiniband] mlx5: Use extended internal signature layout (Amir Vadai) [1059090] - [infiniband] mlx5: Use enumerations for PI copy mask (Amir Vadai) [1059090] - [infiniband] mlx5: Copy DIF fields only when input and output space values match (Amir Vadai) [1059090] - [infiniband] iser: Centralize ib_sig_domain settings (Amir Vadai) [1059090] - [infiniband] iser: Set IP_CSUM as default guard type (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant assignment (Amir Vadai) [1059090] - [infiniband] iser: Bump version, add maintainer (Amir Vadai) [1059090] - [infiniband] iser: Fix/add kernel-doc style description in iscsi_iser.c (Amir Vadai) [1059090] - [infiniband] iser: Add/Fix kernel doc style descriptions in iscsi_iser.h (Amir Vadai) [1059090] - [infiniband] iser: Nit - add space after __func__ in iser logging (Amir Vadai) [1059090] - [infiniband] iser: Change iscsi_conn_stop log level to info (Amir Vadai) [1059090] - [infiniband] iser: Suppress scsi command send completions (Amir Vadai) [1059090] - [infiniband] iser: Optimize completion polling (Amir Vadai) [1059090] - [infiniband] iser: Use beacon to indicate all completions were consumed (Amir Vadai) [1059090] - [infiniband] iser: Use single CQ for RX and TX (Amir Vadai) [1059090] - [infiniband] iser: Use internal polling budget to avoid possible live-lock (Amir Vadai) [1059090] - [infiniband] iser: Centralize iser completion contexts (Amir Vadai) [1059090] - [infiniband] iser: Use iser_warn instead of BUG_ON in iser_conn_release (Amir Vadai) [1059090] - [infiniband] iser: Signal iSCSI layer that transport is broken in error completions (Amir Vadai) [1059090] - [infiniband] iser: Protect tasks cleanup in case IB device was already released (Amir Vadai) [1059090] - [infiniband] iser: Unbind at conn_stop stage (Amir Vadai) [1059090] - [infiniband] iser: Don't bound release_work completions timeouts (Amir Vadai) [1059090] - [infiniband] iser: Fix DEVICE REMOVAL handling in the absence of iscsi daemon (Amir Vadai) [1059090] - [infiniband] iser: Extend iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Remove unused variables and dead code (Amir Vadai) [1059090] - [infiniband] iser: Re-introduce ib_conn (Amir Vadai) [1059090] - [infiniband] iser: Rename ib_conn -> iser_conn (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4.1 (Amir Vadai) [1059090] - [infiniband] iser: Allow bind only when connection state is UP (Amir Vadai) [1059090] - [infiniband] iser: Fix RX/TX CQ resource leak on error flow (Amir Vadai) [1059090] - [infiniband] iser: Clarify a duplicate counters check (Amir Vadai) [1059090] - [infiniband] iser: Replace connection waitqueue with completion object (Amir Vadai) [1059090] - [infiniband] iser: Protect iser state machine with a mutex (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant return code in iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Seperate iser_conn and iscsi_endpoint storage space (Amir Vadai) [1059090] - [infiniband] iser: Fix responder resources advertisement (Amir Vadai) [1059090] - [infiniband] iser: Add TIMEWAIT_EXIT event handling (Amir Vadai) [1059090] - [infiniband] iser: Support IPv6 address family (Amir Vadai) [1059090] - [infiniband] iser: Adjust data_length to include protection information (Amir Vadai) [1059090] - [scsi] scsi_cmnd: use the scsi data buffer length to extract transfer size (Amir Vadai) [1059090] - [scsi] scsi_cmnd: Introduce scsi_transfer_length helper (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4 (Amir Vadai) [1059090] - [infiniband] iser: Add missing newlines to logging messages (Amir Vadai) [1059090] - [infiniband] iser: Fix a possible race in iser connection states transition (Amir Vadai) [1059090] - [infiniband] iser: Simplify connection management (Amir Vadai) [1059090] - [netdrv] r8169: update rtl8168g pcie ephy parameter (Ivan Vecera) [1186831] - [netdrv] r8169: Use eth_skb_pad function (Ivan Vecera) [1186831] - [net] Add functions for handling padding frame and adding to length (Ivan Vecera) [1186831] - [netdrv] r8169: disable rtl8168ep cmac engine (Ivan Vecera) [1186831] - [netdrv] r8169: prevent enable hardware tx/rx too early (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168EP (Ivan Vecera) [1186831] - [netdrv] r8169: add support for Byte Queue Limits (Ivan Vecera) [1186831] - [netdrv] r8169: call "rtl8168_driver_start" "rtl8168_driver_stop" only when hardware dash function is enabled (Ivan Vecera) [1186831] - [netdrv] r8169: modify the behavior of function "rtl8168_oob_notify" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function "r8168dp_check_dash" to "r8168_check_dash" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function"rtl_w1w0_eri" (Ivan Vecera) [1186831] - [netdrv] r8169: for function "rtl_w1w0_phy" change its name and behavior (Ivan Vecera) [1186831] - [netdrv] r8169: add more chips to support magic packet v2 (Ivan Vecera) [1186831] - [netdrv] r8169: add support more chips to get mac address from backup mac address register (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8411B pll function (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8168G pll function (Ivan Vecera) [1186831] - [netdrv] r8169: change uppercase number to lowercase number (Ivan Vecera) [1186831] - [netdrv] r8169: fix an if condition (Ivan Vecera) [1186831] - [netdrv] r8169: adjust __rtl8169_set_features (Ivan Vecera) [1186831] - [netdrv] r8169: fix setting rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: fix the default setting of rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: add missing MODULE_FIRMWARE (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168H and RTL8107E (Ivan Vecera) [1186831] - [netdrv] r8169: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1186831] - [netdrv] r8169: Enable RX_MULTI_EN for RTL_GIGA_MAC_VER_40 (Ivan Vecera) [1186831] - [netdrv] r8169: disable L23 (Ivan Vecera) [1186831] - [netdrv] r8169: support IPv6 (Ivan Vecera) [1186831] - [netdrv] r8169: use Giant Send (Ivan Vecera) [1186831] - [netdrv] r8169: split rtl8169_tso_csum (Ivan Vecera) [1186831] - [netdrv] r8169: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1186831] - [netdrv] r8169: fix the incorrect tx descriptor version (Ivan Vecera) [1186831] - [netdrv] r8169: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1186831] - [netdrv] r8169: delete non-required instances of include (Ivan Vecera) [1186831] - [netdrv] r8169: check ALDPS bit and disable it if enabled for the 8168g (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1186831] - [netdrv] r8169: enforce RX_MULTI_EN for the 8168f (Ivan Vecera) [1186831] - [netdrv] r8169: remember WOL preferences on driver load (Ivan Vecera) [1186831] - [netdrv] r8169: fix invalid register dump (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary length check (Ivan Vecera) [1186831] - [netdrv] r8169: remove "PHY reset until link up" log spam (Ivan Vecera) [1186831] - [netdrv] r8169: fix lockdep warning when removing interface (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8411 (Ivan Vecera) [1186831] - [netdrv] r8169: fix offloaded tx checksum for small packets (Ivan Vecera) [1186831] - [netdrv] r8169: fix 8168evl frame padding (Ivan Vecera) [1186831] - [netdrv] r8169: fix auto speed down issue (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8106E (Ivan Vecera) [1186831] - [netdrv] r8169: adjust the flow of hw_start (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Update the RTL8111G parameters (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the method for setting firmware (Ivan Vecera) [1186831] - [netdrv] r8169: Update PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the mothod for PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Remove firmware code (Ivan Vecera) [1186831] - [netdrv] r8169: honor jumbo settings when chipset is requested to start (Ivan Vecera) [1186831] - [netdrv] r8169: fix vlan tag read ordering (Ivan Vecera) [1186831] - [netdrv] r8169: remove the obsolete and incorrect AMD workaround (Ivan Vecera) [1186831] - [netdrv] r8169: remove unneeded dirty_rx index (Ivan Vecera) [1186831] - [netdrv] r8169: workaround for missing extended GigaMAC registers (Ivan Vecera) [1186831] - [netdrv] r8169: remove __dev* attributes (Ivan Vecera) [1186831] - [netdrv] r8169: Drop tp arg from rtl8169_tx_vlan_tag() (Ivan Vecera) [1186831] - [netdrv] r8169: remove unused macros (Ivan Vecera) [1186831] - [netdrv] r8169: allow multicast packets on sub-8168f chipset (Ivan Vecera) [1186831] - [netdrv] r8169: Fix WoL on RTL8168d/8111d (Ivan Vecera) [1186831] - [netdrv] r8169: Kill SafeMtu macro (Ivan Vecera) [1186831] - [netdrv] r8169: use module_pci_driver macro (Ivan Vecera) [1186831] - [netdrv] r8169: Support the get_ts_info ethtool method (Ivan Vecera) [1186831] - [netdrv] r8169: enable transmit time stamping (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-FCS flag (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-ALL flag (Ivan Vecera) [1186831] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [1186831] - [netdrv] r8169: convert to new VLAN model (Ivan Vecera) [1186831] - [netdrv] bnx2: Correctly receive full sized 802.1ad fragmes (Ivan Vecera) [1148014 1158668] - [net] add 802.1ad / 802.1ah / QinQ ethertypes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Rebranding bnx2 driver (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't build unused suspend/resume functions not enabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't receive packets when the napi budget == 0 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Fix shutdown sequence (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Make module parameters readable (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: delete non-required instances of include (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update version to 2.2.5 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Report MDI/MDIX status to ethtool (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Enable auto-mdix when autoneg is disabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Advertise nothing when speed is forced (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: calls skb_set_hash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add pci shutdown handler (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove __dev* attributes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: set maximal number of default RSS queues (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for ethtool --show-channels|--set-channels (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Support for byte queue limits (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: treewide use of RCU_INIT_POINTER (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: switch to build_skb() infrastructure (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: add skb frag size accessors (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: don't request firmware when there's no userspace (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to SKB paged frag API (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to hw_features (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove some rcu sparse warnings (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Always set ETH_FLAG_TXVLAN (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use vzalloc() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update bnx2 to use new vlan accleration (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use netif_set_real_num_{rx,tx}_queues() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: return operator cleanup (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: avoid some skb->ip_summed initializations (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for skb->rxhash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use the dma state API instead of the pci equivalents (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove HAVE_ leftovers (Ivan Vecera) [1148014 1158668] - [netdrv] be2net: set EQ DB clear-intr bit in be_open() (Ivan Vecera) [1123784] - [netdrv] 3c59x: avoid panic in boomerang_start_xmit when finding page address (Neil Horman) [1119527] - [edac] sb_edac: Fix discovery of top-of-low-memory for Haswell (Seth Jennings) [1158623] - [idle] intel_idle: support additional Broadwell model (Steve Best) [1166341] - [x86] minor cleanup of rh_check_supported() (Prarit Bhargava) [1136447]- [drm] fix fb-helper vs MST dangling connector ptrs v2 (Rob Clark) [1170251] - [drm] gf100-/gr: return non-fatal error code when fw not present (Rob Clark) [1170251] - [drm] radeon: make MMU_NOTIFIER optional (Rob Clark) [1170251] - [drm] upstream sync to v3.18 (Rob Clark) [1170251] - [drm] upstream sync to v3.17 (Rob Clark) [1170250] - [drm] upstream sync to v3.16 (Rob Clark) [1170249] - [drm] upstream sync to v3.15 (Rob Clark) [1170246] - [drm] backport: misc additional shims/stubs (Rob Clark) [1170246] - [drm] backport: shrinker2 (Rob Clark) [1170246] - [drm] backport: allow backport header to remap things (Rob Clark) [1170246] - [drm] backport: add private idr2 (Rob Clark) [1170246] - [kernel] makefile: add RHEL_DRM_* version trackers (Rob Clark) [1170246] - [mm] swap: export release_pages() (Rob Clark) [1170246] - [kernel] time: export nsec_to_jiffies (Rob Clark) [1170246] - [kernel] seqcount: backport __seqcount_init() (Rob Clark) [1170246] - [kernel] PTR_RET is now PTR_ERR_OR_ZERO (Rob Clark) [1170246] - [kernel] poll: add poll_requested_events() and poll_does_not_wait() functions (Rob Clark) [1170246] - [lib] acpi: add acpi_target_system_state() (Rob Clark) [1170246] - [lib] rbtree: fix rbtree_postorder_for_each_entry_safe() iterator (Rob Clark) [1170246] - [lib] rbtree: add rbtree_postorder_for_each_entry_safe() helper (Rob Clark) [1170246] - [lib] rbtree: add postorder iteration functions (Rob Clark) [1170246] - [lib] rbtree: add prio tree and interval tree tests (Rob Clark) [1170246] - [lib] rbtree: add RB_DECLARE_CALLBACKS() macro (Rob Clark) [1170246] - [lib] rbtree: remove prior augmented rbtree implementation (Rob Clark) [1170246] - [lib] rbtree: faster augmented rbtree manipulation (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: handle 1-child recoloring in rb_erase() instead of rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: place easiest case first in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: add __rb_change_child() helper function (Rob Clark) [1170246] - [lib] rbtree: optimize fetching of sibling node (Rob Clark) [1170246] - [lib] rbtree: coding style adjustments (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: optimize case selection logic in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: adjust node color in __rb_erase_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_insert_color() (Rob Clark) [1170246] - [lib] rbtree: adjust root color in rb_insert_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: break out of rb_insert_color loop after tree rotation (Rob Clark) [1170246] - [lib] rbtree: move some implementation details from rbtree.h to rbtree.c (Rob Clark) [1170246] - [lib] rbtree: empty nodes have no color (Rob Clark) [1170246] - [lib] rbtree: Export the augmented rbtree helper functions (Rob Clark) [1170246] - [lib] rbtree: Undo augmented trees performance damage and regression (Rob Clark) [1170246] - [lib] rbtree: Add support for augmented rbtrees (Rob Clark) [1170246] - [kernel] rcu: make SRCU usable in modules (Rob Clark) [1170246] - [kernel] lockdep: Silence warning if CONFIG_LOCKDEP isn't set (Rob Clark) [1170246] - [power] Add sysfs switch for disabling device run-time PM (Rob Clark) [1170246] - [pci] Add pci_ignore_hotplug() to ignore hotplug events for a device (Rob Clark) [1170246] - [lib] string: introduce memchr_inv() (Rob Clark) [1170246] - [mm] util: export __get_user_pages_fast() function (Rob Clark) [1170246] - [x86] quirks: Print the Intel graphics stolen memory range (Rob Clark) [1170246] - [x86] quirks: Add Intel graphics stolen memory quirk for gen2 platforms (Rob Clark) [1170246] - [x86] quirks: Add vfunc for Intel graphics stolen memory base address (Rob Clark) [1170246] - [x86] quirks: use gen6 stolen detection for VLV (Rob Clark) [1170246] - [x86] quirks: support GMS and GGMS changes on i915/bdw (Rob Clark) [1170246] - [x86] quirks: add early quirk for reserving Intel graphics stolen memory v5 (Rob Clark) [1170246] - [netdrv] forcedeth: call vlan_mode only if hw supports vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove extra parens (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1190840] - [netdrv] forcedeth: drivers/net/ethernet/nvidia/forcedeth.c: fix typo s/SUBSTRACT1/SUBTRACT1/ (Ivan Vecera) [1190840] - [netdrv] forcedeth: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call dev_kfree_skb_any instead of kfree_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Cleanup MSI-X to MSI to INTx fallback code (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix invalid errno reporting in nv_request_irq() (Ivan Vecera) [1190840] - [netdrv] forcedeth: delete non-required instances of include (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix FSF address in file headers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use module_pci_driver to register driver (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do a dma_mapping_error check after skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary OOM messages after netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix WARNINGS that result when DMA mapping is not checked (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary NET_ADDR_RANDOM "bitclean" (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove __dev* attributes (Ivan Vecera) [1190840] - [netdrv] forcedeth: prevent TX timeouts after reboot (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix TX timeout caused by TX pause on down link (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix buffer overflow (Ivan Vecera) [1190840] - [netdrv] forcedeth: advertise transmit time stamping (Ivan Vecera) [1190840] - [netdrv] forcedeth: spin_unlock_irq in interrupt handler fix (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: add transmit timestamping support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove all #inclusions of asm/system.h (Ivan Vecera) [1190840] - [netdrv] forcedeth: stop using net_device.{base_addr, irq} (Ivan Vecera) [1190840] - [netdrv] forcedeth: use eth_hw_addr_random() and reset addr_assign_type (Ivan Vecera) [1190840] - [netdrv] forcedeth: ethernet dev_alloc_skb to netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix bql support for forcedeath (Ivan Vecera) [1190840] - [netdrv] forcedeth: Support for byte queue limits (Ivan Vecera) [1190840] - [netdrv] forcedeth: stats updated with a deferrable timer (Ivan Vecera) [1190840] - [netdrv] forcedeth: allow to silence "TX timeout" debug messages (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add messages to indicate using MSI or MSI-X (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add internal loopback support for forcedeth NICs (Ivan Vecera) [1190840] - [netdrv] forcedeth: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix a few sparse warnings (variable shadowing) (Ivan Vecera) [1190840] - [netdrv] forcedeth: Acknowledge only interrupts that are being processed (Ivan Vecera) [1190840] - [netdrv] forcedeth: add skb frag size accessors (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to SKB paged frag API (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: do vlan cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add appropriate include for prefetch users (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix compile warning of not used nv_set_tso function (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to hw_features (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix common misspellings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix build warnings with CONFIG_PM_SLEEP disabled (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call netif_carrier_off at the end of the probe (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do not use legacy PCI power management (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use netdev_dbg for printk(KERN_DEBUG (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove netdev_dbg uses (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert dev_printk( to dev_( (Ivan Vecera) [1190840] - [netdrv] forcedeth: Separate vendor specific initializations into functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add function init_realtek_8211b (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert pr_ to netdev_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pr_fmt and pr_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert remaining dprintk to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use print_hex_dump (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert dprintk(KERN_DEBUG to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Change reg_delay arguments and use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use usleep_range not msleep for small sleeps (Ivan Vecera) [1190840] - [netdrv] forcedeth: do not use assignment in if conditions (Ivan Vecera) [1190840] - [netdrv] forcedeth: include and instead of and as suggested by checkpatch (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary checks before kfree (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix multiple code style issues (Ivan Vecera) [1190840] - [netdrv] forcedeth: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [1190840] - [netdrv] forcedeth: return operator cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove address use from assignments of function pointers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix different hardware statistics versions (Ivan Vecera) [1190840] - [netdrv] forcedeth: correct valid flag (Ivan Vecera) [1190840] - [netdrv] forcedeth: trans_start cleanups (Ivan Vecera) [1190840] - [netdrv] forcedeth: Account for consumed budget in napi poll (Ivan Vecera) [1190840] - [netdrv] forcedeth: Kill NAPI config options (Ivan Vecera) [1190840] - [netdrv] forcedeth: GRO support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Stay in NAPI as long as there's work (Ivan Vecera) [1190840] - [netdrv] forcedeth: use skb_headlen() (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix tx limit2 flag check (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert multiple drivers to use netdev_for_each_mc_addr, part4 (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [1190840] - [netdrv] forcedeth: request_irq - Remove unnecessary leading & from second arg (Ivan Vecera) [1190840] - [netdrv] sfc: don't BUG_ON efx->max_channels == 0 in probe (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add NIC type operations to replace direct calls from efx.c into siena_sriov.c (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Rename implementations in siena_sriov.c to have a 'siena' prefix (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Move the current VF state from efx_nic into siena_nic_data (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: remove incorrect EFX_BUG_ON_PARANOID check (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: fix addr_list_lock spinlock use before init (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove DEFINE_PCI_DEVICE_TABLE macro use (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use __iowrite64_copy instead of a slightly different local function (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add support for busy polling (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add per-queue statistics in ethtool (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: add extra RX drop counters for nodesc_trunc and noskb_drop (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Restrict PIO to 64bit arch and use 64-bit writes (Nikolay Aleksandrov) [1168627] - [netdrv] revert "sfc: stop PIO for RHEL6" (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use netif_set_real_num_{rx, tx}_queues() (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove device ID macros only used once (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add Solarflare vendor ID and SFC4000 device IDs (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Implement generic features interface (Nikolay Aleksandrov) [1168627] - [virtio] defer config changed notifications (David Gibson) [1157745] - [virtio] unify config_changed handling (David Gibson) [1157745] - [video] Further fbcon sanity checking (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbcon: add lifetime refcount to opened frame buffers (Vitaly Kuznetsov) [1135951] - [x86] xen: correctly check for pending events when restoring irq flags (Vitaly Kuznetsov) [1060957] - [dma] dmaengine: ioatdma: fix dma mapping errors (Prarit Bhargava) [1024477] - [dma] ioat3: add missing DMA unmap to ioat_xor_val_self_test() (Prarit Bhargava) [1024477] - [dma] ioat: Fix DMA memory sync direction correct flag (Prarit Bhargava) [1024477] - [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1172137] - [netdrv] igb: add support for spoofchk config (Stefan Assmann) [1113239]- [fs] xfs: refine the allocation stack switch (Eric Sandeen) [1158363] - [fs] cifs: Use key_invalidate instead of the rh_key_invalidate() (Sachin Prabhu) [885899] - [fs] KEYS: Add invalidation support (Sachin Prabhu) [885899] - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180492] {CVE-2014-9584} - [net] mac80211: fix fragmentation code, particularly for encryption (Stanislaw Gruszka) [1173618] {CVE-2014-8709} - [video] vt_buffer: drop console buffer copying optimisations (Dave Airlie) [1132826] - [block] Revert "nvme: remove deprecated IRQF_DISABLED" (David Milburn) [1182767] - [block] nvme: Use pci_stop_and_remove_bus_device_locked() (David Milburn) [1179466] - [md] dm-raid: ensure superblock's size matches device's logical block size (Mike Snitzer) [1183063] - [hv] hv_fcopy: drop the obsolete message on transfer failure (Vitaly Kuznetsov) [1162385] - [hv] vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov) [1126366] - [hv] Add support for vNIC hot removal (Vitaly Kuznetsov) [1126366] - [hv] rename sc_lock to the more generic lock (Vitaly Kuznetsov) [1126366] - [hv] check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov) [1126366] - [hv] vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov) [1126366] - [xen] blkfront: remove redundant flush_op (Vitaly Kuznetsov) [1180101] - [xen] blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [1180101] - [xen] blkfront: factor out flush-related checks from do_blkif_request() (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Add WARN to deal with misbehaving backends (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Squash blkif_request_rw and blkif_request_discard together (Vitaly Kuznetsov) [1180101] - [s390] dasd: fix list corruption for sleep_on requests (Hendrik Brueckner) [1053835] - [s390] dasd: remove unused code (Hendrik Brueckner) [1053835] - [s390] dasd: fix infinite loop during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix error recovery for alias devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix list_del corruption during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix unresponsive device during format (Hendrik Brueckner) [1053835] - [s390] dasd: use aliases for formatted devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: check for availability of prefix command during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [1053835] - [s390] dasd: improve speed of dasdfmt (Hendrik Brueckner) [1053835] - [scsi] qla4xxx: 5.03.00.00.06.07-k0 (Chad Dupuis) [1147585] - [scsi] qla4xxx: fix get_host_stats error propagation (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: Use kmemdup instead of kmalloc + memcpy (Chad Dupuis) [1147585] - [net] cnic: Update the rcu_access_pointer() usages (Maurizio Lombardi) [1147594] - [net] cnic: Replace rcu_dereference() with rcu_access_pointer() (Maurizio Lombardi) [1147594] - [net] cnic: Rebranding cnic driver (Maurizio Lombardi) [1147594] - [net] cnic: Fix missing ISCSI_KEVENT_IF_DOWN message (Maurizio Lombardi) [1147594] - [net] cnic: Don't take cnic_dev_lock in cnic_alloc_uio_rings() (Maurizio Lombardi) [1147594] - [net] cnic: Don't take rcu_read_lock in cnic_rcv_netevent() (Maurizio Lombardi) [1147594] - [scsi] bnx2i: Rebranding bnx2i driver (Maurizio Lombardi) [1147589] - [scsi] bnx2i: fix custom stats length (Maurizio Lombardi) [1147589] - [scsi] fix message when max_report_luns is exceeded (Rob Evers) [840708] - [scsi] megaraid_sas: driver version update 06.806.08.00 (Tomas Henzl) [1172980] - [scsi] megaraid_sas: remove redundant memset call (Tomas Henzl) [1172980] - [scsi] megaraid_sas: reserve commands for IOCTLs and internal DCMDs (Tomas Henzl) [1172980] - [scsi] megaraid_sas: complete outstanding IOCTLs before killing adapter (Tomas Henzl) [1172980] - [scsi] megaraid_sas: disable interrupt_mask before enabling hardware interrupts (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix the problem of non-existing VD exposed to host (Tomas Henzl) [1172980] - [scsi] megaraid_sas: add support for secure JBOD (Tomas Henzl) [1172980] - [scsi] megaraid_sas: endianness related bug fixes and code optimization (Tomas Henzl) [1172980] - [scsi] megaraid: fix BUG_ON() from incorrect use of delayed work (Tomas Henzl) [1172980] - [scsi] remove unnecessary pci_set_drvdata() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal (Tomas Henzl) [1172980] - [scsi] megaraid_sas: dndinaness related bug fixes (Tomas Henzl) [1172980] - [scsi] megaraid_sas: corrected return of wait_event from abort frame path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: make HBA operational after LD_MAP_SYNC DCMD in OCR path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: online Firmware upgrade support for Extended VD feature (Tomas Henzl) [1172980] - [scsi] megaraid_sas: update MAINTAINERS and copyright information for megaraid drivers (Tomas Henzl) [1172980] - [scsi] megaraid_sas: driver version upgrade and remove some meta data of driver (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix bug in handling return value of pci_enable_msix_range() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Driver version update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: MFI MPT linked list corruption fix (Tomas Henzl) [1172980] - [scsi] megaraid_sas: N-drive primary raid level 1 load balancing (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add module parameter to disable IRQ-CPU affinity hint (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Round down max sge supported by controller to power of two (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Host lock less mode to enabled asynchronous IO submission (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Extended VD support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Firmware crash dump feature support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Update threshold based reply post host index register (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Use writeq for 64bit pci write to avoid spinlock overhead (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Do not scan non syspd drives (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix reset_mutex leak (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Remove unused variables in megasas_instance (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix LD/VF affiliation parsing (Tomas Henzl) [1172980] - [scsi] megaraid: Use pci_enable_msix_range() instead of pci_enable_msix() (Tomas Henzl) [1172980] - [scsi] megaraid: Fail resume if MSI-X re-initialization failed (Tomas Henzl) [1172980]- [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1166763] - [md] revert "dm-cache: mark as tech preview" (Mike Snitzer) [1187757] - [md] dm-cache: fix missing ERR_PTR returns and handling (Mike Snitzer) [1187757] - [md] dm-cache: share cache-metadata object across inactive and active DM tables (Mike Snitzer) [1187757] - [md] dm-cache: fix problematic dual use of a single migration count variable (Mike Snitzer) [1187757] - [md] dm-cache: discard block size must be a multiple of cache block size (Mike Snitzer) [1187757] - [md] dm-cache: fix a harmless race when working out if a block is discarded (Mike Snitzer) [1187757] - [md] dm-cache: when reloading a discard bitset allow for a different discard block size (Mike Snitzer) [1187757] - [md] dm-cache: fix some issues with the new discard range support (Mike Snitzer) [1187757] - [md] dm-cache: improve discard support (Mike Snitzer) [1187757] - [md] dm-cache: revert "prevent corruption caused by discard_block_size > cache_block_size" (Mike Snitzer) [1187757] - [md] dm-cache: revert "remove remainder of distinct discard block size" (Mike Snitzer) [1187757] - [md] dm-bio-prison: introduce support for locking ranges of blocks (Mike Snitzer) [1187757] - [md] dm-cache: emit a warning message if there are a lot of cache blocks (Mike Snitzer) [1187757] - [md] dm-cache: fix spurious cell_defer when dealing with partial block at end of device (Mike Snitzer) [1187757] - [md] dm-cache: simplify deferred set reference count increments (Mike Snitzer) [1187757] - [md] dm-cache: dirty flag was mistakenly being cleared when promoting via overwrite (Mike Snitzer) [1187757] - [md] dm-cache: only use overwrite optimisation for promotion when in writeback mode (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: simplify ability to promote sequential IO to the cache (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: tweak algorithm that decides when to promote a block (Mike Snitzer) [1187757] - [md] dm-cache-metadata: do not allow the data block size to change (Mike Snitzer) [1187757] - [md] dm-cache-metadata: use dm-space-map-metadata.h defined size limits (Mike Snitzer) [1187757] - [md] dm-cache: set minimum_io_size to cache's data block size (Mike Snitzer) [1187757] - [md] dm-cache: fail migrations in the do_worker error path (Mike Snitzer) [1187757] - [md] dm-cache: fix race causing dirty blocks to be marked as clean (Mike Snitzer) [1187757] - [md] dm-cache: fix race affecting dirty block count (Mike Snitzer) [1187757] - [md] dm-array: if resizing the array is a noop set the new root to the old one (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_count() (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_nr_blocks() (Mike Snitzer) [1187757] - [md] dm-thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode (Mike Snitzer) [1187757] - [md] dm: fix handling of multiple internal suspends (Mike Snitzer) [1187757] - [mm] replace hardcoded 3 with admin_reserve_pages knob (Petr Holasek) [1127398] - [x86] kvm: increase VCPU limit to 240 (Radim Krcmar) [864242] - [ata] libata: prevent HSM state change race between ISR and PIO (David Milburn) [1055748 1067160] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1184540] - [scsi] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1171676] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1174168] - [idle] intel_idle: Broadwell support (Neil Horman) [1035916] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1167115] {CVE-2014-8884} - [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1115505] - [kernel] rh_taint: Remove taint and update unsupported hardware message (Prarit Bhargava) [1080506] - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161568] {CVE-2014-7825 CVE-2014-7826}- [fs] splice: perform generic write checks (Eric Sandeen) [1155900] {CVE-2014-7822} - [fs] ext4: drop inode from orphan list if ext4_delete_inode() fails (Eric Sandeen) [1156661] - [fs] nfs: fix inverted test for delegation in nfs4_reclaim_open_state (Dave Wysochanski) [1115545] - [fs] nfs: remove incorrect "Lock reclaim failed!" warning (Dave Wysochanski) [1115545] - [fs] nfsd: close potential race between delegation break and laundromat (J. Bruce Fields) [1076663] - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1149831] - [fs] unbalanced unlock of namespace_sem on failure exit in do_loopback() (Alexander Viro) [1176920] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1167059] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1159925 1184072] - [platform] x86: toshiba: re-enable acpi hotkeys after suspend to disk (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Refuse to load on machines with buggy INFO implementations (Benjamin Tissoires) [1146711] - [platform] x86: kconfig: Replace select by depends on ACPI_WMI (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support alternate hotkey interfaces (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support additional hotkey scancodes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make one-bit bitfields unsigned (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix machines that don't support HCI_SYSTEM_EVENT (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Don't add devices for unsupported features (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support SPFC as an HCI method (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Use handle for HCI calls (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix up return codes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert to use acpi_driver (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert printks to pr_ (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add key_entry for a lone FN keypress (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: rename add_device() and remove_device() to create_toshiba_proc_entries() and remove_toshiba_proc_entries() (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make remove_device() and add_device() void (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add an extra couple of keys (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: fix multimedia keys on some machines (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add full hotkey support (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: convert to seq_file (Benjamin Tissoires) [1146711] - [platform] input: add keycodes for touchpad on/off keys (Benjamin Tissoires) [1146711] - [scsi] ipr: set coherent DMA mask (Gustavo Duarte) [1148148] - [scsi] ipr: convert to generic DMA API (Gustavo Duarte) [1148148] - [scsi] ipr: wait for aborted command responses (Gustavo Duarte) [1148148] - [scsi] ipr: fix compile failure (Gustavo Duarte) [1148148] - [scsi] ipr: don't log error messages when applications issues illegal requests (Gustavo Duarte) [1148148] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1167405] - [hid] Set Report ID properly for Output reports on the Control endpoint (Gopal Tiwari) [1133400] - [hid] Send Report ID when numbered reports are sent over the control endpoint (Gopal Tiwari) [1133400] - [hid] hidraw: Use Interrupt Endpoint for OUT Transfers if Available (Gopal Tiwari) [1133400] - [s390] kernel: sclp console tty reference counting (Hendrik Brueckner) [1136342] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1116398] - [x86] add efi_smbios_addr kernel parameter (Prarit Bhargava) [1179177] - [pci] intel-iommu: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits (Alex Williamson) [1179323] - [net] sctp: fix and consolidate SCTP checksumming code (Daniel Borkmann) [1022555] - [net] checksum: fix warning in skb_checksum (Daniel Borkmann) [1022555] - [net] skb_checksum: allow custom update/combine for walking skb (Daniel Borkmann) [1022555] - [lib] crc32: Mark test data __initconst (Daniel Borkmann) [1022555] - [lib] crc32: Greatly shrink CRC combining code (Daniel Borkmann) [1022555] - [lib] crc32: remove unnecessary __constant (Daniel Borkmann) [1022555] - [lib] crc32: reduce number of cases for crc32{, c}_combine (Daniel Borkmann) [1022555] - [lib] crc32: conditionally resched when running testcases (Daniel Borkmann) [1022555] - [lib] crc32: add test cases for crc32{, c}_combine routines (Daniel Borkmann) [1022555] - [lib] crc32: add functionality to combine two crc32{, c}s in GF(2) (Daniel Borkmann) [1022555] - [lib] crc32: clean up spacing in test cases (Daniel Borkmann) [1022555] - [lib] crc32: update the comments of crc32_{be, le}_generic() (Daniel Borkmann) [1022555] - [lib] crc32: fix const sections for crc32 table (Daniel Borkmann) [1022555] - [lib] crc32: fix unused variables warnings (Daniel Borkmann) [1022555] - [lib] crc32: add self-test code for crc32c (Daniel Borkmann) [1022555] - [lib] crc32: bolt on crc32c (Daniel Borkmann) [1022555] - [lib] crc32: add note about this patchset to crc32.c (Daniel Borkmann) [1022555] - [lib] crc32: optimize loop counter for x86 (Daniel Borkmann) [1022555] - [lib] crc32: add slice-by-8 algorithm to existing code (Daniel Borkmann) [1022555] - [lib] crc32: make CRC_*_BITS definition correspond to actual bit counts (Daniel Borkmann) [1022555] - [lib] crc32: fix mixing of endian-specific types (Daniel Borkmann) [1022555] - [lib] crc32: miscellaneous cleanups (Daniel Borkmann) [1022555] - [lib] crc32: simplify unit test code (Daniel Borkmann) [1022555] - [lib] crc32: move long comment about crc32 fundamentals to Documentation/ (Daniel Borkmann) [1022555] - [lib] crc32: remove two instances of trailing whitespaces (Daniel Borkmann) [1022555] - [lib] crc32: optimize inner loop (Daniel Borkmann) [1022555] - [lib] crc32: major optimization (Daniel Borkmann) [1022555] - [lib] crc32: some minor cleanups (Daniel Borkmann) [1022555] - [lib] crc32: minor optimizations and cleanup (Daniel Borkmann) [1022555] - [net] ipvs: sctp: do not recalc sctp csum when ports didn't change (Daniel Borkmann) [1022555] - [net] ipvs: sctp: add missing verdict assignments in sctp_conn_schedule (Daniel Borkmann) [1022555] - [net] ipv6: fix the noflags test in addrconf_get_prefix_route (Hannes Frederic Sowa) [1130235] - [net] ipv6: fix route lookup in addrconf_prefix_rcv() (Hannes Frederic Sowa) [1130235] - [net] netfilter: xt_recent: inform user when hitcount is too large (Florian Westphal) [1109248] - [net] fix netdev sysfs group duplication upon netns change (Nikolay Aleksandrov) [1170221] - [net] nf_conntrack: allow server to become a client in TW handling (Marcelo Leitner) [1121625] - [net] tcp: ioctl type SIOCOUTQNSD returns amount of data not sent (Alexander Duyck) [1097807] - [net] netlabel: fix the catmap walking functions (Paul Moore) [1130197] - [net] netlabel: fix the horribly broken catmap functions (Paul Moore) [1130197] - [net] netlabel: fix a problem when setting bits below the previously lowest bit (Paul Moore) [1130197] - [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Daniel Borkmann) [1090561] - [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Daniel Borkmann) [1090561] - [net] sctp: improve sctp_select_active_and_retran_path selection (Daniel Borkmann) [1090561] - [net] sctp: migrate most recently used transport to ktime (Daniel Borkmann) [1090561] - [net] sctp: refactor active path selection (Daniel Borkmann) [1090561] - [kernel] ktime: add ktime_after and ktime_before helper (Daniel Borkmann) [1090561] - [net] sctp: migrate cookie life from timeval to ktime (Daniel Borkmann) [1090561] - [kernel] ktime: add ms_to_ktime() and ktime_add_ms() helpers (Daniel Borkmann) [1090561] - [net] pktgen: clean up ktime_t helpers (Daniel Borkmann) [1090561] - [net] pktgen: remove ndelay() call (Daniel Borkmann) [1090561] - [net] pktgen: increasing transmission granularity (Daniel Borkmann) [1090561] - [scsi] bnx2fc: fix an error code in _bnx2fc_create() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: check IS_ERR() instead of NULL (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Rebranding bnx2fc driver (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Improve stats update mechanism (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not scan uninitialized lists in case of error (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak in bnx2fc_allocate_hash_table() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak and potential NULL pointer dereference (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: remove unused variable hash_table_size (Maurizio Lombardi) [1147537] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in the unload path (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the PCI request region reserving (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the retry count for boot targets (Rob Evers) [1149263] - [scsi] be2iscsi: check ip buffer before copying (Rob Evers) [1149263] - [scsi] be2iscsi: Fix processing CQE before connection resources are freed (Rob Evers) [1149263] - [scsi] be2iscsi: Fix updating the boot enteries in sysfs (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the sparse warning introduced in previous submission (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in mgmt_set_ip() (Rob Evers) [1149263] - [scsi] be2iscsi: fix custom stats length (Rob Evers) [1149263] - [scsi] hpsa: Remove unneeded pci_set_drvdata from hpsa (Joseph Szczypek) [1150660] - [scsi] hpsa: delete old unused padding garbage (Joseph Szczypek) [1150660] - [scsi] hpsa: Cleanup white space, blank lines, moved functions (Joseph Szczypek) [1150660] - [scsi] hpsa: Remove (u8) from hpsa_show_volume_status to match upstream (Joseph Szczypek) [1150660] - [scsi] hpsa: Add validity check for pointer in controller_reset_failed (Joseph Szczypek) [1150660] - [scsi] hpsa: use ioremap_nocache instead of ioremap (Joseph Szczypek) [1150660] - [scsi] hpsa: fix incorrect abort diagnostic message (Joseph Szczypek) [1150660] - [scsi] hpsa: combine hpsa_scsi_detect and hpsa_register_scsi (Joseph Szczypek) [1150660] - [scsi] hpsa: remove atrophied hpsa_scsi_setup function (Joseph Szczypek) [1150660] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Joseph Szczypek) [1150660] - [scsi] hpsa: add readl after writel in interrupt mask setting code (Joseph Szczypek) [1150660] - [scsi] hpsa: Update hpsa driver revision (Joseph Szczypek) [1150660] - [scsi] hpsa: remove spin lock around command allocation (Joseph Szczypek) [1150660] - [scsi] hpsa: always call pci_set_master after pci_enable_device (Joseph Szczypek) [1150660] - [scsi] hpsa: Enable host lockless field (Joseph Szczypek) [1150660] - [scsi] hpsa: do not be so noisy about check conditions (Joseph Szczypek) [1150660] - [scsi] hpsa: use atomics for commands_outstanding (Joseph Szczypek) [1150660] - [scsi] hpsa: get rid of type/attribute/direction bit field where possible (Joseph Szczypek) [1150660] - [scsi] hpsa: fix endianness issue with scatter gather elements (Joseph Szczypek) [1150660] - [scsi] hpsa: fix allocation sizes for CISS_REPORT_LUNs commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove 'action required' phrasing (Joseph Szczypek) [1150660] - [scsi] hpsa: correct off-by-one sizing of chained SG block (Joseph Szczypek) [1150660] - [scsi] hpsa: fix a couple pci id table mistakes (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_warn prints from RAID-1ADM (Joseph Szczypek) [1150660] - [scsi] hpsa: Clean up warnings from sparse (Joseph Szczypek) [1150660] - [scsi] hpsa: add missing pci_set_master in kdump path (Joseph Szczypek) [1150660] - [scsi] hpsa: refine the pci enable/disable handling (Joseph Szczypek) [1150660] - [scsi] hpsa: Use pci_enable_msix_range() instead of pci_enable_msix() (Joseph Szczypek) [1150660] - [scsi] hpsa: Fallback to MSI rather than to INTx if MSI-X failed (Joseph Szczypek) [1150660] - [scsi] hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl (Joseph Szczypek) [1150660] - [scsi] hpsa: remove online devices from offline device list (Joseph Szczypek) [1150660] - [scsi] hpsa: fix non-x86 builds (Joseph Szczypek) [1150660] - [scsi] hpsa: do not unconditionally copy sense data (Joseph Szczypek) [1150660] - [scsi] hpsa: fix 6-byte READ/WRITE with 0 length data xfer (Joseph Szczypek) [1150660] - [scsi] hpsa: make hpsa_init_one return -ENOMEM if allocation of h->lockup_detected fails (Joseph Szczypek) [1150660] - [scsi] hpsa: remove messages about volume status VPD inquiry page not supported (Joseph Szczypek) [1150660] - [scsi] hpsa: report check condition even if no sense data present for ioaccel2 mode (Joseph Szczypek) [1150660] - [scsi] hpsa: remove bad unlikely annotation from device list updating code (Joseph Szczypek) [1150660] - [scsi] hpsa: fix event filtering to prevent excessive rescans with old firmware (Joseph Szczypek) [1150660] - [scsi] hpsa: kill annoying messages about SSD Smart Path retries (Joseph Szczypek) [1150660] - [scsi] hpsa: define extended_report_lun_entry data structure (Joseph Szczypek) [1150660] - [scsi] hpsa: Rearrange start_io to avoid one unlock/lock sequence in main io path (Joseph Szczypek) [1150660] - [scsi] hpsa: avoid unnecessary readl on every command submission (Joseph Szczypek) [1150660] - [scsi] hpsa: use per-cpu variable for lockup_detected (Joseph Szczypek) [1150660] - [scsi] hpsa: set irq affinity hints to route MSI-X vectors across CPUs (Joseph Szczypek) [1150660] - [scsi] hpsa: allocate reply queues individually (Joseph Szczypek) [1150660] - [scsi] hpsa: choose number of reply queues more intelligently (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_dbg() calls from hot paths (Joseph Szczypek) [1150660] - [scsi] hpsa: use gcc aligned attribute instead of manually padding structs (Joseph Szczypek) [1150660] - [scsi] hpsa: allow passthru ioctls to work with bidirectional commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove unused fields from struct ctlr_info (Joseph Szczypek) [1150660]- [perf] tools: Allow to specify lib compile variable for spec usage (Jiri Olsa) [1172076] - [perf] bench: Fix NULL pointer dereference in "perf bench all" (Jiri Olsa) [1172076] - [perf] bench numa: Make no args mean 'run all tests' (Jiri Olsa) [1172076] - [perf] machine: Use map as success in ip__resolve_ams (Jiri Olsa) [1172076] - [perf] symbols: Fix crash in elf_section_by_name (Jiri Olsa) [1172076] - [perf] trace: Decode architecture-specific signal numbers (Jiri Olsa) [1172076] - [perf] tools: fix BFD detection on opensuse (Jiri Olsa) [1172076] - [perf] symbols: Destroy unused symsrcs (Jiri Olsa) [1172076] - [perf] annotate: Check availability of annotate when processing samples (Jiri Olsa) [1172076] - [perf] trace: Add fallback definition of EFD_SEMAPHORE (Jiri Olsa) [1172076] - [perf] list: Fix checking for supported events on older kernels (Jiri Olsa) [1172076] - [perf] tools: Handle PERF_RECORD_HEADER_EVENT_TYPE properly (Jiri Olsa) [1172076] - [perf] probe: Do not add offset twice to uprobe address (Jiri Olsa) [1172076] - [perf] buildid-cache: Check relocation when checking for existing kcore (Jiri Olsa) [1172076] - [perf] tools: Adjust kallsyms for relocated kernel (Jiri Olsa) [1172076] - [perf] tests: No need to set up ref_reloc_sym (Jiri Olsa) [1172076] - [perf] symbols: Prevent the use of kcore if the kernel has moved (Jiri Olsa) [1172076] - [perf] record: Get ref_reloc_sym from kernel map (Jiri Olsa) [1172076] - [perf] machine: Set up ref_reloc_sym in machine__create_kernel_maps() (Jiri Olsa) [1172076] - [perf] machine: Add machine__get_kallsyms_filename() (Jiri Olsa) [1172076] - [perf] tools: Add kallsyms__get_function_start() (Jiri Olsa) [1172076] - [perf] symbols: Fix symbol annotation for relocated kernel (Jiri Olsa) [1172076] - [perf] tools: Fix include for non x86 architectures (Jiri Olsa) [1172076] - [perf] tools: Fix AAAAARGH64 memory barriers (Jiri Olsa) [1172076] - [perf] tools: Demangle kernel and kernel module symbols too (Jiri Olsa) [1172076] - [perf] doc: Remove mention of non-existent set_perf_event_pending() from design.txt (Jiri Olsa) [1172076] - [perf] symbols: Load map before using map->map_ip() (Jiri Olsa) [1172076] - [perf] tools: Fix traceevent plugin path definitions (Jiri Olsa) [1172076] - [perf] symbols: Fix JIT symbol resolution on heap (Jiri Olsa) [1172076] - [perf] stat: Fix memory corruption of xyarray when cpumask is used (Jiri Olsa) [1172076] - [perf] evsel: Remove duplicate member zeroing after free (Jiri Olsa) [1172076] - [perf] tools: Ensure sscanf does not overrun the "mem" field (Jiri Olsa) [1172076] - [perf] stat: fix NULL pointer reference bug with event unit (Jiri Olsa) [1172076] - [perf] tools: Add support for the xtensa architecture (Jiri Olsa) [1172076] - [perf] session: Free cpu_map in perf_session__cpu_bitmap (Jiri Olsa) [1172076] - [perf] timechart: Fix wrong SVG height (Jiri Olsa) [1172076] - [perf] tools: Remove unnecessary callchain cursor state restore on unmatch (Jiri Olsa) [1172076] - [perf] callchain: Spare double comparison of callchain first entry (Jiri Olsa) [1172076] - [perf] tools: Do proper comm override error handling (Jiri Olsa) [1172076] - [perf] symbols: Export elf_section_by_name and reuse (Jiri Olsa) [1172076] - [perf] probe: Release all dynamically allocated parameters (Jiri Olsa) [1172076] - [perf] probe: Release allocated probe_trace_event if failed (Jiri Olsa) [1172076] - [perf] tools: Add 'build-test' make target (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when xen plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when scsi plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when jbd2 plugin is is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when cfg80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when mac80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when sched_switch plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kvm plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kmem plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when hrtimer plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when function plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_print_function() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_event_handler() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: fix pointer-integer size mismatch (Jiri Olsa) [1172076] - [perf] hists: Convert hist entry functions to use struct he_stat (Jiri Olsa) [1172076] - [perf] tools: Factor out sample__resolve_callchain() (Jiri Olsa) [1172076] - [perf] tools: Remove symbol_conf.use_callchain check (Jiri Olsa) [1172076] - [perf] tools: Fix cross building (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make plugin unload function receive pevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() finally!! (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in trace_seq_init() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Check return value of realloc() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add state member to struct trace_seq (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove hard coded include to /usr/local/include in Makefile (Jiri Olsa) [1172076] - [perf] tools: Fix build error due to zfree() cast (Jiri Olsa) [1172076] - [perf] record: Rename --initial-delay to --delay (Jiri Olsa) [1172076] - [perf] record: Rename --no-delay to --no-buffering (Jiri Olsa) [1172076] - [perf] tools: Remove unused test-volatile-register-var.c (Jiri Olsa) [1172076] - [perf] probe: Fix build when DWARF support libraries not present (Jiri Olsa) [1172076] - [perf] diff: Color the Weighted Diff column (Jiri Olsa) [1172076] - [perf] diff: Color the Ratio column (Jiri Olsa) [1172076] - [perf] diff: Color the Delta column (Jiri Olsa) [1172076] - [perf] tools: Generalize percent_color_snprintf() (Jiri Olsa) [1172076] - [perf] tools: Include from asm/bug.h (Jiri Olsa) [1172076] - [perf] record: Add --initial-delay option (Jiri Olsa) [1172076] - [perf] tools: Use the DWARF unwind info only if loaded (Jiri Olsa) [1172076] - [perf] tools: Add test for building detached source tarballs (Jiri Olsa) [1172076] - [perf] tools: Include tools/lib/api/ in MANIFEST (Jiri Olsa) [1172076] - [perf] tools: Move perf's bug.h to a generic place (Jiri Olsa) [1172076] - [perf] tools: Define likely/unlikely in linux/compiler.h (Jiri Olsa) [1172076] - [perf] tools: Move perf's linux/compiler.h to a generic place (Jiri Olsa) [1172076] - [perf] evlist: Introduce evlist__for_each() & friends (Jiri Olsa) [1172076] - [perf] report: Move histogram entries collapsing to separate function (Jiri Olsa) [1172076] - [perf] report: Move hist browser selection code to separate function (Jiri Olsa) [1172076] - [perf] report: Move logic to warn about kptr_restrict'ed kernels to separate function (Jiri Olsa) [1172076] - [perf] tools: Comment typo fix (Jiri Olsa) [1172076] - [perf] stat: Fix --delay option in man page (Jiri Olsa) [1172076] - [perf] tools: Make perf_event__synthesize_mmap_events global (Jiri Olsa) [1172076] - [perf] machine: Fix id_hdr_size initialization (Jiri Olsa) [1172076] - [perf] tools: Automate setup of FEATURE_CHECK_(C|LD)FLAGS-all variables (Jiri Olsa) [1172076] - [perf] trace: Pack 'struct trace' (Jiri Olsa) [1172076] - [perf] header: Pack 'struct perf_session_env' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Shut up plugins make message (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Do not generate dependency for system header files (Jiri Olsa) [1172076] - [perf] tests: Fix installation tests path setup (Jiri Olsa) [1172076] - [perf] tools: Move arch setup into seprate Makefile (Jiri Olsa) [1172076] - [perf] stat: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] tests: Fixup leak on error path in parse events test (Jiri Olsa) [1172076] - [perf] evlist: Auto unmap on destructor (Jiri Olsa) [1172076] - [perf] evlist: Close fds on destructor (Jiri Olsa) [1172076] - [perf] evlist: Move destruction of maps to evlist destructor (Jiri Olsa) [1172076] - [perf] record: Remove old evsel_list usage (Jiri Olsa) [1172076] - [perf] evlist: Move the SIGUSR1 error reporting logic to prepare_workload (Jiri Olsa) [1172076] - [perf] evlist: Send the errno in the signal when workload fails (Jiri Olsa) [1172076] - [perf] stat: Don't show counter information when workload fails (Jiri Olsa) [1172076] - [perf] tools: Use zfree to help detect use after free bugs (Jiri Olsa) [1172076] - [perf] tools: Introduce zfree (Jiri Olsa) [1172076] - [perf] tools: No need to test against NULL before calling free() (Jiri Olsa) [1172076] - [perf] ui/tui: Implement header window (Jiri Olsa) [1172076] - [perf] ui/tui: Split help message for perf top and report (Jiri Olsa) [1172076] - [perf] ui/tui: Protect windows by ui__lock (Jiri Olsa) [1172076] - [perf] probe: Support basic dwarf-based operations on uprobe events (Jiri Olsa) [1172076] - [perf] probe: Expand given path to absolute path (Jiri Olsa) [1172076] - [perf] config: Ignore generated files in feature-checks (Jiri Olsa) [1172076] - [perf] tools: Do not synthesize the treads of default guest (Jiri Olsa) [1172076] - [perf] tools: Use machine->pid for tgid if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Set event->header.misc to PERF_RECORD_MISC_GUEST_USER if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Find the proc info under machine->root_dir (Jiri Olsa) [1172076] - [perf] tools: Add support for PERF_RECORD_MISC_GUEST_USER in thread__find_addr_map() (Jiri Olsa) [1172076] - [perf] report: Print session information only if --stdio is given (Jiri Olsa) [1172076] - [perf] report: Use pr_*() functions where applicable (Jiri Olsa) [1172076] - [perf] symbols: Add 'machine' member to struct addr_location (Jiri Olsa) [1172076] - [perf] mem: Remove unused parameter from dump_raw_samples() (Jiri Olsa) [1172076] - [perf] scripting perl: Shorten function signatures (Jiri Olsa) [1172076] - [perf] scripting python: Shorten function signatures (Jiri Olsa) [1172076] - [perf] ui browser: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] report: Rename 'perf_report' to 'report' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global 'O' processing code (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CLEAN build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_INSTALL build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_LINK build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add global QUIET_CC_FPIC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove print_app_build variable (Jiri Olsa) [1172076] - [perf] tools: Making QUIET_(CLEAN|INSTAL) variables global (Jiri Olsa) [1172076] - [perf] tests: Factor make install tests (Jiri Olsa) [1172076] - [perf] tools: Rename 'perf_record_opts' to 'record_opts (Jiri Olsa) [1172076] - [perf] record: Rename 'perf_record' to plain 'record' (Jiri Olsa) [1172076] - [perf] record: Simplify perf_record__write (Jiri Olsa) [1172076] - [perf] record: Use perf_data_file__write for output file (Jiri Olsa) [1172076] - [perf] inject: Handle output file via perf_data_file object (Jiri Olsa) [1172076] - [perf] tools: Get rid of a duplicate va_end() in error reporting routine (Jiri Olsa) [1172076] - [perf] report: Introduce helpers for processing callchains (Jiri Olsa) [1172076] - [perf] annotate: Make symbol__inc_addr_samples private (Jiri Olsa) [1172076] - [perf] annotate: Adopt methods from hists (Jiri Olsa) [1172076] - [perf] top: Use hist_entry__inc_addr_sample (Jiri Olsa) [1172076] - [perf] annotate: Add inc_samples method to addr_map_symbol (Jiri Olsa) [1172076] - [perf] hists: Leave symbol addr hist bucket auto alloc to symbol layer (Jiri Olsa) [1172076] - [perf] annotate: Auto allocate symbol per addr hist buckets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Introduce pevent_filter_strerror() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Handle INVALID_ARG_TYPE errno in pevent_strerror (Jiri Olsa) [1172076] - [perf] hists: Do not pass period and weight to add_hist_entry() (Jiri Olsa) [1172076] - [perf] sort: Do not compare dso again (Jiri Olsa) [1172076] - [perf] sort: Compare addresses if no symbol info (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in some string conversion functions (Jiri Olsa) [1172076] - [perf] symbols: Use consistent name for the DSO binary type member (Jiri Olsa) [1172076] - [perf] timechart: Add --highlight option (Jiri Olsa) [1172076] - [perf] symbols: Clarify method to get DSO binary_type filename (Jiri Olsa) [1172076] - [perf] symbols: Remove needless static binary_type array (Jiri Olsa) [1172076] - [perf] timechart: Add support for topology (Jiri Olsa) [1172076] - [perf] timechart: Get number of CPUs from perf header (Jiri Olsa) [1172076] - [perf] timechart: Print pid along the name (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support to CPU info (Jiri Olsa) [1172076] - [perf] tools: Convert to new topic libraries (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor pevent_filter_match() to get rid of die() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make pevent_filter_add_filter_str() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor process_filter() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in reparent_op_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make add_left() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in add_right() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in find_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in read_token() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() allocate_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die in add_filter_type() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in show_error() (Jiri Olsa) [1172076] - [perf] completion: Complete 'perf kvm' (Jiri Olsa) [1172076] - [perf] evlist: Add perf_evlist__to_front() (Jiri Olsa) [1172076] - [perf] tools: Fix inverted error verification bug in thread__fork (Jiri Olsa) [1172076] - [perf] tools: Move mem_bswap32/64 to util.c (Jiri Olsa) [1172076] - [perf] evlist: Add can_select_event() method (Jiri Olsa) [1172076] - [perf] header: Allow header->data_offset to be predetermined (Jiri Olsa) [1172076] - [perf] tools: Add perf_event_paranoid() (Jiri Olsa) [1172076] - [perf] tools: Start carving out symbol parsing routines from perf (Jiri Olsa) [1172076] - [perf] unwinding: Use the per-feature check flags (Jiri Olsa) [1172076] - [perf] tools: Add per-feature check flags (Jiri Olsa) [1172076] - [perf] symbols: Fix bug in usage of the basename() function (Jiri Olsa) [1172076] - [perf] symbols: Rename filename argument (Jiri Olsa) [1172076] - [perf] symbols: Constify some DSO methods parameters (Jiri Olsa) [1172076] - [perf] symbols: Set freed members to NULL in dso destructor (Jiri Olsa) [1172076] - [perf] symbols: Constify dso->long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of long_name_allocated member (Jiri Olsa) [1172076] - [perf] symbols: Set alloc flag close to setting the long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of short_name_allocated member (Jiri Olsa) [1172076] - [perf] machine: Don't open code assign dso->short_name (Jiri Olsa) [1172076] - [perf] symbols: Rename [sl]name_alloc to match the members they refer to (Jiri Olsa) [1172076] - [perf] script: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] report: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in pevent_filter_clear_trivial() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_add_filter_str() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in add_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_alloc() (Jiri Olsa) [1172076] - [perf] kvm: Make perf kvm diff support --guestmount (Jiri Olsa) [1172076] - [perf] kvm: Move code to generate filename for perf-kvm to function (Jiri Olsa) [1172076] - [perf] annotate: Fix typo (Jiri Olsa) [1172076] - [perf] archive: Remove duplicated 'runs' in man page (Jiri Olsa) [1172076] - [perf] kvm: Fix bug in 'stat report' (Jiri Olsa) [1172076] - [perf] kvm: Introduce option -v for perf kvm command (Jiri Olsa) [1172076] - [perf] evlist: Fix mmap pages rounding to power of 2 (Jiri Olsa) [1172076] - [perf] evlist: Fix max mmap_pages (Jiri Olsa) [1172076] - [perf] evlist: Remove unnecessary parentheses (Jiri Olsa) [1172076] - [perf] record: Fix display of incorrect mmap pages (Jiri Olsa) [1172076] - [perf] script: Add an option to print the source line number (Jiri Olsa) [1172076] - [perf] script: Fix symoff printing in callchains (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Report better error message on bad function args (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use 'const' in variables pointing to const strings (Jiri Olsa) [1172076] - [perf] trace: Fix summary percentage when processing files (Jiri Olsa) [1172076] - [perf] trace: Add support for syscalls vs raw_syscalls (Jiri Olsa) [1172076] - [perf] tools: build: Fix install dependency (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Update kvm plugin with is_writable_pte helper (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from plugin_function.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Several cleanups for function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use pevent_print_func_field in hrtimer_start handler (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use static functions in jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from event-plugin.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add cfg80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add scsi plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add xen plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add sched_switch plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add mac80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kvm plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kmem plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add hrtimer plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: Overload pr_stat traceevent print function (Jiri Olsa) [1172076] - [perf] tools: Add trace-event global object for tracepoint interface (Jiri Olsa) [1172076] - [perf] tools: Add trace-event object (Jiri Olsa) [1172076] - [perf] tools: Add build and install plugins targets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Harmonize the install messages in lib-traceevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Change pevent_parse_format to include pevent handle (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add traceevent_host_bigendian function (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin build support (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin support (Jiri Olsa) [1172076] - [perf] script: Do not call perf_event__preprocess_sample() twice) (Jiri Olsa) [1172076] - [perf] symbols: Fix random fd closing with no libelf (Jiri Olsa) [1172076] - [perf] kvm: Update the 'record' man page entry for new --guest/--host behavior (Jiri Olsa) [1172076] - [perf] kvm: Fix spurious '=' use in man page (Jiri Olsa) [1172076] - [perf] kvm: Add more detail about buildid-list in man page (Jiri Olsa) [1172076] - [perf] target: Move the checking of which map function to call into function (Jiri Olsa) [1172076] - [perf] tools: Remove condition in machine__get_kernel_start_addr (Jiri Olsa) [1172076] - [perf] tools: Remove stackprotector feature check (Jiri Olsa) [1172076] - [perf] tools: Do not disable source line lookup just because of 1 failure (Jiri Olsa) [1172076] - [perf] symbols: Retain symbol source file name to lookup source line numbers (Jiri Olsa) [1172076] - [perf] symbols: Retain bfd reference to lookup source line numbers (Jiri Olsa) [1172076] - [perf] tools: Use asprintf instead of malloc plus snprintf (Jiri Olsa) [1172076] - [perf] trace: Honour -m option (Jiri Olsa) [1172076] - [perf] tools: Include test-stackprotector-all.c in test-all (Jiri Olsa) [1172076] - [perf] tools: Correct the message in feature-libnuma checking (Jiri Olsa) [1172076] - [perf] timechart: Move wake_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move power_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move all_data per_pid list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Introduce tool struct (Jiri Olsa) [1172076] - [perf] tools: Add perf_data_file__write interface (Jiri Olsa) [1172076] - [perf] tools: Add writen function (Jiri Olsa) [1172076] - [perf] tools: Fine tune readn function (Jiri Olsa) [1172076] - [perf] tools: Use correct return type for readn function (Jiri Olsa) [1172076] - [perf] record: Unify data output code into perf_record__write function (Jiri Olsa) [1172076] - [perf] tools: Fix tags/TAGS targets rebuilding (Jiri Olsa) [1172076] - [perf] timechart: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] timechart: Remove some needless struct forward declarations (Jiri Olsa) [1172076] - [perf] timechart: dynamically determine event fields offset (Jiri Olsa) [1172076] - [perf] symbols: Fix not finding kcore in buildid cache (Jiri Olsa) [1172076] - [perf] script: Print mmap[2] events also (Jiri Olsa) [1172076] - [perf] script: Print comm, fork and exit events also (Jiri Olsa) [1172076] - [perf] script: Print callchains and symbols if they exist (Jiri Olsa) [1172076] - [perf] tools: Export setup_list (Jiri Olsa) [1172076] - [perf] thread: Move comm_list check into function (Jiri Olsa) [1172076] - [perf] symbols: Move idle syms check from top to generic function (Jiri Olsa) [1172076] - [perf] evsel: Skip ignored symbols while printing callchain (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support (Jiri Olsa) [1172076] - [perf] timechart: Add support for -P and -T in timechart recording (Jiri Olsa) [1172076] - [perf] timechart: Group figures and add title with details (Jiri Olsa) [1172076] - [perf] timechart: Add support for displaying only tasks related data (Jiri Olsa) [1172076] - [perf] timechart: Use proc_num to implement --power-only (Jiri Olsa) [1172076] - [perf] timechart: Add option to limit number of tasks (Jiri Olsa) [1172076] - [perf] timechart: Always try to print at least 15 tasks (Jiri Olsa) [1172076] - [perf] record: Default -t option to no inheritance (Jiri Olsa) [1172076] - [perf] tools: Add option macro OPT_BOOLEAN_SET (Jiri Olsa) [1172076] - [perf] tools: Allow '--inherit' as the negation of '--no-inherit' (Jiri Olsa) [1172076] - [perf] record: Make per-cpu mmaps the default (Jiri Olsa) [1172076] - [perf] script: Move evname print code to process_event() (Jiri Olsa) [1172076] - [perf] completion: Rename file to reflect zsh support (Jiri Olsa) [1172076] - [perf] completion: Introduce zsh support (Jiri Olsa) [1172076] - [perf] completion: Factor out call to __ltrim_colon_completions (Jiri Olsa) [1172076] - [perf] completion: Factor out compgen stuff (Jiri Olsa) [1172076] - [perf] completion: Introduce a layer of indirection (Jiri Olsa) [1172076] - [perf] top: Make -g refer to callchains (Jiri Olsa) [1172076] - [perf] trace: Remove thread summary coloring (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use helper trace-seq in print functions like kernel does (Jiri Olsa) [1172076] - [perf] tools: stat: Add event unit and scale support (Jiri Olsa) [1172076] - [perf] Fix hotplug splat (Jiri Olsa) [1172076] - [perf] x86: Fix event scheduling (Jiri Olsa) [1172076] - [perf] nmi: Fix unknown NMI warning (Jiri Olsa) [1172076] - [perf] uapi: convert u64 to __u64 in exported headers (Jiri Olsa) [1172076] - [perf] Introduce a flag to enable close-on-exec in perf_event_open() (Jiri Olsa) [1172076] - [perf] Fix PERF_EVENT_IOC_PERIOD to force-reset the period (Jiri Olsa) [1172076] - [perf] Optimize ring-buffer write by depending on control dependencies (Jiri Olsa) [1172076]- [kernel] register_console: prevent adding the same console twice (Artem Savkov) [1169763] - [block] mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems (David Milburn) [1158605] - [block] mtip32xx: Remove dfs_parent after pci unregister (David Milburn) [1158605] - [block] mtip32xx: Increase timeout for STANDBY IMMEDIATE command (David Milburn) [1158605] - [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156521] {CVE-2014-8369} - [md] dm-thin: fix missing out-of-data-space to write mode transition if blocks are released (Mike Snitzer) [1173184] - [md] dm-thin: fix inability to discard blocks when in out-of-data-space mode (Mike Snitzer) [1173184] - [md] dm-thin: fix crash by initializing thin device's refcount and completion earlier (Mike Snitzer) [1169431] - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1176211] - [net] bridge: multicast: enable snooping on general queries only (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for general query destination (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for query source addresses (Marcelo Leitner) [1167003] - [net] bridge: separate querier and query timer into IGMP/IPv4 and MLD/IPv6 ones (Marcelo Leitner) [1167003] - [net] bridge: use spin_lock_bh() in br_multicast_set_hash_max (Marcelo Leitner) [1167003] - [net] bridge: Fix potential deadlock on br->multicast_lock (Marcelo Leitner) [1167003] - [net] xfrm: ipcomp6 support (Jiri Pirko) [1124183] - [net] xfrm: xfrm6_tunnel in netns (Jiri Pirko) [1124183] - [net] xfrm: fixup xfrm6_tunnel error propagation (Jiri Pirko) [1124183] - [net] ipv4: use ip_skb_dst_mtu to determine mtu in ip_fragment (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against pmtu spoofing (Hannes Frederic Sowa) [1170120] - [net] ipv4: new ip_no_pmtu_disc mode to always discard incoming frag needed msgs (Hannes Frederic Sowa) [1170120] - [net] inet: make no_pmtu_disc per namespace and kill ipv4_config (Hannes Frederic Sowa) [1170120] - [net] ipv4: improve documentation of ip_no_pmtu_disc (Hannes Frederic Sowa) [1170120] - [net] ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv6: support IPV6_PMTU_INTERFACE on sockets (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE (Hannes Frederic Sowa) [1170120] - [net] gre: Fix use-after-free panic in ipgre_rcv() (Panu Matilainen) [1130443] - [net] netfilter: xt_tcpmss: Fix IPv6 default MSS too (Panu Matilainen) [1121486] - [net] netfilter: xt_tcpmss: Fix violation of RFC879 in absence of MSS option (Panu Matilainen) [1121486] - [net] sctp: fix memory leak in auth key management (Daniel Borkmann) [1163934] - [net] sctp: cache auth_enable per endpoint (Daniel Borkmann) [1152365] - [net] ipv4: disable bh while doing route gc (Marcelo Leitner) [1141866] - [net] vxlan: use custom ndo_change_mtu handler (Alexander Duyck) [1127108]- [mm] hugetlb: improve page-fault scalability (Larry Woodman) [1120365] - [hid] multitouch: manually add back Quanta 3001 handling (Benjamin Tissoires) [1117264] - [x86] xen: avoid freeing static 'name' when kasprintf() fails (Vitaly Kuznetsov) [1105497] - [x86] xen: suspend and resume system devices when running PVHVM (Vitaly Kuznetsov) [1105497] - [x86] xen: remove blocked time accounting from xen "clockchip" (Vitaly Kuznetsov) [1105497] - [x86] xen: Free onlined per-cpu data structure if we want to online it again (Vitaly Kuznetsov) [1105497] - [x86] xen: Check that the per_cpu data structure has data before freeing (Vitaly Kuznetsov) [1105497] - [x86] xen: Don't leak interrupt name when offlining (Vitaly Kuznetsov) [1105497] - [x86] xen: Encapsulate the struct clock_event_device in another structure (Vitaly Kuznetsov) [1105497] - [x86] xen: Add default value of -1 for IRQ and check for that (Vitaly Kuznetsov) [1105497] - [x86] xen: use non-tracing preempt in xen_clocksource_read() (Vitaly Kuznetsov) [1105497] - [x86] xen: Cleanup code/data sections definitions (Vitaly Kuznetsov) [1105497] - [x86] xen: Fix kasprintf splat when allocating timerd IRQ line (Vitaly Kuznetsov) [1105497] - [x86] xen: do not initialize PV timers on HVM if !xen_have_vector_callback (Vitaly Kuznetsov) [1105497] - [x86] xen: teardown timer for HVM as well (Vitaly Kuznetsov) [1105497] - [x86] Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock (Vitaly Kuznetsov) [1105497] - [pci] Check parent kobject in pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Add global pci_lock_rescan_remove() (Myron Stowe) [1170329] - [pci] Move device_del() from pci_stop_dev() to pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Make device create/destroy logic symmetric (Myron Stowe) [1170329] - [pci] Stop all children first, before removing all children (Myron Stowe) [1170329] - [pci] Leave normal LIST_POISON in deleted list entries (Myron Stowe) [1170329] - [pci] Rename local variables to conventional names (Myron Stowe) [1170329] - [pci] Remove unused, commented-out, code (Myron Stowe) [1170329] - [pci] Stop and remove devices in one pass (Myron Stowe) [1170329] - [pci] Fold stop and remove helpers into their callers (Myron Stowe) [1170329] - [pci] Use list_for_each_entry() for bus->devices traversal (Myron Stowe) [1170329] - [pci] Remove pci_stop_and_remove_behind_bridge() (Myron Stowe) [1170329] - [pci] Don't export stop_bus_device and remove_bus_device interfaces (Myron Stowe) [1170329] - [pci] pcmcia: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Stop disabling bridges on remove (Myron Stowe) [1170329] - [pci] make acpihp use __pci_remove_bus_device instead (Myron Stowe) [1170329] - [pci] export __pci_remove_bus_device (Myron Stowe) [1170329] - [pci] Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge (Myron Stowe) [1170329] - [pci] Rename pci_remove_bus_device to pci_stop_and_remove_bus_device (Myron Stowe) [1170329] - [pci] Fix pci cardbus removal (Myron Stowe) [1170329] - [pci] Only call pci_stop_bus_device() one time for child devices at remove (Myron Stowe) [1170329] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1168072] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1180061] - [s390] zfcp: auto port scan resiliency (Hendrik Brueckner) [1148125] - [s390] qeth: Display adjacent switch attributes (Hendrik Brueckner) [1148127] - [s390] dasd: add support for control unit initiated reconfiguration (Hendrik Brueckner) [1148119] - [s390] cio: fix multiple structure definitions (Hendrik Brueckner) [1148119] - [s390] Add a mechanism to get the subchannel id (Hendrik Brueckner) [1148119] - [s390] cio: handle unknown pgroup state (Hendrik Brueckner) [1053833] - [s390] cio: export vpm via sysfs (Hendrik Brueckner) [1053833] - [s390] cio: skip broken paths (Hendrik Brueckner) [1053833] - [s390] cio: dont abort verification after missing irq (Hendrik Brueckner) [1053833] - [s390] cio: add message for timeouts on internal I/O (Hendrik Brueckner) [1053833] - [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1176230] - [kernel] sched: Replace use of entity_key() (Larry Woodman) [1124603]- [input] alps: document the v7 touchpad packet protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: fix finger counting for > 2 fingers on clickpads (Benjamin Tissoires) [1109395 947488] - [input] alps: sometimes a single touch is reported in mt (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore new packets (Benjamin Tissoires) [1109395 947488] - [input] alps: allow up to 2 invalid packets without resetting device (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore potential bare packets when device is out of sync (Benjamin Tissoires) [1109395 947488] - [input] alps: fix v4 button press recognition (Benjamin Tissoires) [1109395 947488] - [input] alps: suppress message about 'Unknown touchpad' (Benjamin Tissoires) [1109395 947488] - [input] alps: Rushmore and v7 resolution support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for v7 devices (Benjamin Tissoires) [1109395 947488] - [input] alps: cache firmware version (Benjamin Tissoires) [1109395 947488] - [input] alps: change decode function prototype to return an int (Benjamin Tissoires) [1109395 947488] - [input] alps: report 2 touches when we've > 2 fingers (Benjamin Tissoires) [1109395 947488] - [input] alps: add an alps_report_semi_mt_data function (Benjamin Tissoires) [1109395 947488] - [input] alps: use single touch data when v3 mt data contains only one finger (Benjamin Tissoires) [1109395 947488] - [input] alps: use standard contact tracking instead of DIY (Benjamin Tissoires) [1109395 947488] - [input] alps: use struct input_mt_pos to track coordinates (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, round down when spreading adjescent fingers over 2 points (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, fix counting of high point bits (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, add alps_get_bitmap_points() helper function (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, don't invert the Y-axis on Rushmore (Benjamin Tissoires) [1109395 947488] - [input] alps: improve 2-finger reporting on v3 models (Benjamin Tissoires) [1109395 947488] - [input] alps: fix rushmore packet decoding (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Dolphin" devices (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for DualPoint device on Dell XT2 model (Benjamin Tissoires) [1109395 947488] - [input] alps: change secondary device's name (Benjamin Tissoires) [1109395 947488] - [input] alps: add "Dolphin V1" touchpad support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Rushmore" touchpads (Benjamin Tissoires) [1109395 947488] - [input] alps: move pixel and bitmap info into alps_data struct (Benjamin Tissoires) [1109395 947488] - [input] alps: switch to using input_mt_report_finger_count (Benjamin Tissoires) [1109395 947488] - [input] alps: document the alps.h data structures (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v4 protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v3 protocol (Benjamin Tissoires) [1109395 947488] - [x86] kvm: Check non-canonical addresses upon WRMSR (Frantisek Hrbata) [1152983] {CVE-2014-3610} - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1088334] - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1088334] - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1088334] - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1088334] - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1088334] - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1088334] - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1088334] - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1088334] - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1088334] - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1088334] - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1088334] - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1088334]- [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES (Rafael Aquini) [975154] - [mm] swapon: check validity of swap_flags (Rafael Aquini) [975154] - [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD (Rafael Aquini) [975154] - [hv] util: make struct hv_do_fcopy match Hyper-V host messages (Vitaly Kuznetsov) [1123156] - [hv] util: Properly pack the data for file copy functionality (Vitaly Kuznetsov) [1123156] - [block] nvme: Fix nvmeq waitqueue entry initialization (David Milburn) [1149304] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1149304 1155715] - [block] nvme: Do not open disks that are being deleted (David Milburn) [1149304] - [block] nvme: Reference count pci device (David Milburn) [1149304] - [block] nvme: Fix filesystem sync deadlock on removal (David Milburn) [1149304] - [block] nvme: Fix START_STOP_UNIT Scsi->NVMe translation (David Milburn) [1149304] - [block] nvme: Use Log Page constants in SCSI emulation (David Milburn) [1149304] - [block] nvme: Define Log Page constants (David Milburn) [1149304] - [block] nvme: Fix hot cpu notification dead lock (David Milburn) [1149304] - [block] nvme: CPU hot plug notification (David Milburn) [1149304] - [block] nvme: Rename io_timeout to nvme_io_timeout (David Milburn) [1149304] - [block] nvme: Use last bytes of f/w rev SCSI Inquiry (David Milburn) [1149304] - [block] nvme: Adhere to request queue block accounting enable/disable (David Milburn) [1149304] - [block] nvme: Fix nvme get/put queue semantics (David Milburn) [1149304] - [block] nvme: Delete NVME_GET_FEAT_TEMP_THRESH (David Milburn) [1149304] - [block] nvme: Make admin timeout a module parameter (David Milburn) [1149304] - [block] nvme: Make iod bio timeout a parameter (David Milburn) [1149304] - [block] nvme: Prevent possible NULL pointer dereference (David Milburn) [1149304] - [block] nvme: Fix the buffer size passed in GetLogPage(CDW10.NUMD) (David Milburn) [1149304] - [block] nvme: Update data structures for NVMe 1.2 (David Milburn) [1149304] - [block] nvme: Enable BUILD_BUG_ON checks (David Milburn) [1149304] - [block] nvme: Update namespace and controller identify structures to the 1.1a spec (David Milburn) [1149304] - [block] nvme: Flush with data support (David Milburn) [1149304] - [block] nvme: Configure support for block flush (David Milburn) [1149304] - [block] nvme: Add tracepoints (David Milburn) [1149304] - [block] nvme: Protect against badly formatted CQEs (David Milburn) [1149304] - [block] nvme: Improve error messages (David Milburn) [1149304] - [block] nvme: Update copyright headers (David Milburn) [1149304] - [netdrv] mlx4_en: Adding missing initialization of perm_addr (Amir Vadai) [1120930]- [fs] cifs: don't compare uniqueids in cifs_prime_dcache unless server inode numbers are in use (Sachin Prabhu) [1163010] - [fs] cifs: always update the inode cache with the results from a FIND_* (Sachin Prabhu) [1163010] - [fs] nfsd: disable 4.1 in rhel6 (J. Bruce Fields) [1122493] - [x86] kvm: allow bit 10 to be cleared in MSR_IA32_MC4_CTL (Eduardo Habkost) [1025868] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1133543] - [scsi] be2iscsi: Fix kernel panic during reboot/shutdown (Rob Evers) [1133543] - [firmware] iscsi_ibft: Fix finding Broadcom specific ibft sign (Maurizio Lombardi) [1095187] - [firmware] ibft: Fix finding IBFT ACPI table on UEFI (Maurizio Lombardi) [1095187] - [scsi] st: add a debug_flag module parameter request (Maurizio Lombardi) [1153819] - [scsi] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list() (Maurizio Lombardi) [1119623] - [scsi] sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782] - [scsi] sd: Derive the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782]- [fs] proc/task_mmu: missing check during hugepage migration (Jacob Tanenbaum) [1105038] {CVE-2014-3940} - [fs] proc: use unsigned long inside /proc/*/statm (Rafael Aquini) [810317] - [net] ipv6: update Destination Cache entries when gateway turn into host (Jiri Pirko) [1174697] - [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1079656] - [acpi] acpica: Remove FORCE_DELETE option for global reference count mechanism (Adrian Huang) [1155774] - [input] wacom: silence warning introduced in 6986e2c7 (Aristeu Rozanski) [1093435] - [input] wacom: fix retrieving touch_max bug (Aristeu Rozanski) [1093435] - [input] wacom: fix a typo for Cintiq 22HDT (Aristeu Rozanski) [1093435] - [input] wacom: add three new display tablets (Aristeu Rozanski) [1093435] - [input] wacom: add touch sensor support for Cintiq 24HD touch (Aristeu Rozanski) [1093435] - [input] wacom: add 0xE5 (MT device) support (Aristeu Rozanski) [1093435] - [input] wacom: retrieve maximum number of touch points (Aristeu Rozanski) [1093435] - [input] wacom: handle split-sensor devices with internal hubs (Aristeu Rozanski) [1093435] - [input] usb: move children to struct usb_port (Aristeu Rozanski) [1093435] - [media] gspca: ov519: Fix sensor detection problems (Gopal Tiwari) [1043584] - [kernel] module: fix kabi for 16k stacks (Johannes Weiner) [1045190 1060721] - [kernel] x86_64: expand kernel stack to 16K (Johannes Weiner) [1045190 1060721] - [kernel] hung_task: debugging: Add tracepoint to report the hang (Oleg Nesterov) [977930]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1036212] - [mm] hugetlb: release pages in the error path of hugetlb_cow() (Rafael Aquini) [1063691] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172811] {CVE-2014-9322} - [net] rtnetlink: wait for unregistering devices in rtnl_link_unregister() (Florian Westphal) [1133744] - [net] netns: Delay default_device_exit_batch until no devices are unregistering (Florian Westphal) [1133744] - [netdrv] igb: retire the RX_CSUM flag and use the netdev flag instead (Stefan Assmann) [1169711] - [netdrv] igb: Support RX-ALL feature flag (Stefan Assmann) [1169711] - [netdrv] igb: do vlan cleanup (Stefan Assmann) [1169711] - [netdrv] igb: add support for NETIF_F_RXHASH (Stefan Assmann) [1169711] - [netdrv] igb: convert to ndo_fix_features (Stefan Assmann) [1169711] - [netdrv] netxen: Fix link event handling (Tony Camuso) [1148022] - [netdrv] netxen: Fix bug in Tx completion path (Tony Camuso) [1148022] - [netdrv] netxen: Fix BUG "sleeping function called from invalid context" (Tony Camuso) [1148022] - [netdrv] netxen: Convert remaining uses of pr_warning to pr_warn (Tony Camuso) [1148022] - [netdrv] netxen: Fix typo in printk (Tony Camuso) [1148022] - [netdrv] netxen: remove init of dev->perm_addr in drivers (Tony Camuso) [1148022] - [netdrv] netxen: Remove DEFINE_PCI_DEVICE_TABLE macro use (Tony Camuso) [1148022] - [netdrv] netxen: get rid of SET_ETHTOOL_OPS (Tony Camuso) [1148022] - [netdrv] netxen: Use pci_enable_msix_range() instead of pci_enable_msix() (Tony Camuso) [1148022] - [netdrv] netxen: slight optimization of addr compare (Tony Camuso) [1148022] - [netdrv] netxen: Fix FSF address in file headers (Tony Camuso) [1148022] - [netdrv] netxen: remove unnecessary pci_set_drvdata() (Tony Camuso) [1148022] - [netdrv] netxen: make pci_error_handlers const (Tony Camuso) [1148022] - [netdrv] netxen: convert to SKB paged frag API (Tony Camuso) [1148022] - [netdrv] netxen: remove use of ndo_set_multicast_list in drivers (Tony Camuso) [1148022] - [netdrv] bna: allow transmit tagged frames (Ivan Vecera) [1138501] - [netdrv] bna: Support TSO and partial checksum with non-accelerated vlans (Ivan Vecera) [1138501]- [perf] trace: Fix ioctl 'request' beautifier build problems on !(i386 || x86_64) arches (Jiri Olsa) [1159929] - [perf] traceevent: Fix conversion of pointer to integer of different size (Jiri Olsa) [1159929] - [perf] traceevent: Fix use of multiple options in processing field (Jiri Olsa) [1159929] - [perf] header: Fix possible memory leaks in process_group_desc() (Jiri Olsa) [1159929] - [perf] header: Fix bogus group name (Jiri Olsa) [1159929] - [perf] tools: Tag thread comm as overriden (Jiri Olsa) [1159929] - [perf] record: Add an option to force per-cpu mmaps (Jiri Olsa) [1159929] - [perf] probe: Add '--demangle'/'--no-demangle' (Jiri Olsa) [1159929] - [perf] browser: Fix segfault caused by off by one handling END key (Jiri Olsa) [1159929] - [perf] symbols: Limit max callchain using max_stack on DWARF unwinding too (Jiri Olsa) [1159929] - [perf] evsel: Introduce perf_evsel__prev() method (Jiri Olsa) [1159929] - [perf] tools: Use perf_evlist__{first, last}, perf_evsel__next (Jiri Olsa) [1159929] - [perf] tools: Synthesize anon MMAP records again (Jiri Olsa) [1159929] - [perf] top: Add missing newline if the 'uid' is invalid (Jiri Olsa) [1159929] - [perf] tools: Remove trivial extra semincolon (Jiri Olsa) [1159929] - [perf] trace: Tweak summary output (Jiri Olsa) [1159929] - [perf] build: Fix feature-libunwind-debug-frame handling (Jiri Olsa) [1159929] - [perf] build: Fix timerfd feature check (Jiri Olsa) [1159929] - [perf] parse the .debug_frame section in case .eh_frame is not present (Jiri Olsa) [1159929] - [perf] tools: Check libunwind for availability of dwarf parsing feature (Jiri Olsa) [1159929] - [perf] arm: wire up perf_regs and unwind support for ARM (Jiri Olsa) [1159929] - [perf] traceevent: Add direct access to dynamic arrays (Jiri Olsa) [1159929] - [perf] target: Shorten perf_target__ to target__ (Jiri Olsa) [1159929] - [perf] tests: Handle throttle events in 'object code reading' test (Jiri Olsa) [1159929] - [perf] evlist: Refactor mmap_pages parsing (Jiri Olsa) [1159929] - [perf] evlist: Round mmap pages to power 2 - v2 (Jiri Olsa) [1159929] - [perf] record: Fix segfault with --no-mmap-pages (Jiri Olsa) [1159929] - [perf] trace: Add summary only option (Jiri Olsa) [1159929] - [perf] trace: Simplify '--summary' output (Jiri Olsa) [1159929] - [perf] trace: Change syscall summary duration order (Jiri Olsa) [1159929] - [perf] tests: Compensate lower sample freq with longer test loop (Jiri Olsa) [1159929] - [perf] trace: Fix segfault on perf trace -i perf.data (Jiri Olsa) [1159929] - [perf] trace: Separate tp syscall field caching into init routine to be reused (Jiri Olsa) [1159929] - [perf] trace: Beautify fifth argument of mmap() as fd (Jiri Olsa) [1159929] - [perf] tests: Use lower sample_freq in sw clock event period test (Jiri Olsa) [1159929] - [perf] tests: Check return of perf_evlist__open sw clock event period test (Jiri Olsa) [1159929] - [perf] record: Move existing write_output into helper function (Jiri Olsa) [1159929] - [perf] record: Use correct return type for write() (Jiri Olsa) [1159929] - [perf] tools: Prevent condition that all sort keys are elided (Jiri Olsa) [1159929] - [perf] machine: Simplify synthesize_threads method (Jiri Olsa) [1159929] - [perf] machine: Introduce synthesize_threads method out of open coded equivalent (Jiri Olsa) [1159929] - [perf] record: Synthesize non-exec MMAP records when --data used (Jiri Olsa) [1159929] - [perf] evsel: Remove idx parm from constructor (Jiri Olsa) [1159929] - [perf] progress: Don't force a refresh during progress update (Jiri Olsa) [1159929] - [perf] tools: Remove unneeded include (Jiri Olsa) [1159929] - [perf] record: Remove post_processing_offset variable (Jiri Olsa) [1159929] - [perf] record: Remove advance_output function (Jiri Olsa) [1159929] - [perf] record: Refactor feature handling into a separate function (Jiri Olsa) [1159929] - [perf] trace: Don't relookup fields by name in each sample (Jiri Olsa) [1159929] - [perf] evsel: Ditch evsel->handler.data field (Jiri Olsa) [1159929] - [perf] Add required memory barriers (Jiri Olsa) [1159929] - [perf] tools: Finish the removal of 'self' arguments (Jiri Olsa) [1159929] - [perf] tools: Check maximum frequency rate for record/top (Jiri Olsa) [1159929] - [perf] fs: Add procfs support (Jiri Olsa) [1159929] - [perf] fs: Rename NAME_find_mountpoint() to NAME__mountpoint() (Jiri Olsa) [1159929] - [perf] tools: Factor sysfs code into generic fs object (Jiri Olsa) [1159929] - [perf] list: Add usage (Jiri Olsa) [1159929] - [perf] list: Remove a level of indentation (Jiri Olsa) [1159929] - [perf] build: Fix detection of non-core features (Jiri Olsa) [1159929] - [perf] kvm: Disable live command if timerfd is not supported (Jiri Olsa) [1159929] - [perf] hists: Consolidate __hists__add_*entry() (Jiri Olsa) [1159929] - [perf] traceevent: Add pevent_print_func_field() helper function (Jiri Olsa) [1159929] - [perf] traceevent: Add flags NOHANDLE and PRINTRAW to individual events (Jiri Olsa) [1159929] - [perf] traceevent: Check for spaces in character array (Jiri Olsa) [1159929] - [perf] traceevent: Have bprintk output the same as the kernel does (Jiri Olsa) [1159929] - [perf] traceevent: Handle __print_hex(__get_dynamic_array(fieldname), len) (Jiri Olsa) [1159929] - [perf] traceevent: If s is a pointer, check printk formats (Jiri Olsa) [1159929] - [perf] traceevent: Update printk formats when entered (Jiri Olsa) [1159929] - [perf] traceevent: Add support for extracting trace_clock in report (Jiri Olsa) [1159929] - [perf] stat: Enhance option parse error message (Jiri Olsa) [1159929] - [perf] top: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Postpone setting up browser after parsing options (Jiri Olsa) [1159929] - [perf] tools: Show single option when failed to parse (Jiri Olsa) [1159929] - [perf] evsel: Always use perf_evsel__set_sample_bit() (Jiri Olsa) [1159929] - [perf] evlist: Add a debug print if event buffer mmap fails (Jiri Olsa) [1159929] - [perf] tools: Fix libunwind build and feature detection for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix 32-bit cross build (Jiri Olsa) [1159929] - [perf] script: Set up output options for in-stream attributes (Jiri Olsa) [1159929] - [perf] evsel: Add a debug print if perf_event_open fails (Jiri Olsa) [1159929] - [perf] tools: Get current comm instead of last one (Jiri Olsa) [1159929] - [perf] tools: Compare hists comm by addresses (Jiri Olsa) [1159929] - [perf] tools: Add new COMM infrastructure (Jiri Olsa) [1159929] - [perf] tools: Add time argument on COMM setting (Jiri Olsa) [1159929] - [perf] tools: Use an accessor to read thread comm (Jiri Olsa) [1159929] - [perf] tools: Add missing data.h into LIB_H headers (Jiri Olsa) [1159929] - [perf] probe: Fix typo (Jiri Olsa) [1159929] - [perf] bench: Fix two warnings (Jiri Olsa) [1159929] - [perf] tools: Remove cast of non-variadic function to variadic (Jiri Olsa) [1159929] - [perf] tools: Show progress on histogram collapsing (Jiri Olsa) [1159929] - [perf] progress: Per progress bar state (Jiri Olsa) [1159929] - [perf] ui: Rename ui_progress to ui_progress_ops (Jiri Olsa) [1159929] - [perf] tools: Fix non-debug build (Jiri Olsa) [1159929] - [perf] evlist: Validate that mmap_pages is not too big (Jiri Olsa) [1159929] - [perf] tools: Do not accept parse_tag_value() overflow (Jiri Olsa) [1159929] - [perf] inject: Do not repipe attributes to a perf.data file (Jiri Olsa) [1159929] - [perf] script: Make perf_script a local variable (Jiri Olsa) [1159929] - [perf] sched: Optimize build time (Jiri Olsa) [1159929] - [perf] sched: Make struct perf_sched sched a local variable (Jiri Olsa) [1159929] - [perf] bench: Change the procps visible command-name of invididual benchmark tests plus cleanups (Jiri Olsa) [1159929] - [perf] probe: Find fentry mcount fuzzed parameter location (Jiri Olsa) [1159929] - [perf] probe: Support "$vars" meta argument syntax for local variables (Jiri Olsa) [1159929] - [perf] tools: Stop using 'self' in some more places (Jiri Olsa) [1159929] - [perf] top: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] report: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] session: Separating data file properties from session (Jiri Olsa) [1159929] - [perf] tools: Add perf_data_file__open interface to data object (Jiri Olsa) [1159929] - [perf] tools: Add data object to handle perf data file (Jiri Olsa) [1159929] - [perf] tools: Compare dso's also when comparing symbols (Jiri Olsa) [1159929] - [perf] callchain: Convert children list to rbtree (Jiri Olsa) [1159929] - [perf] list: Show error if tracepoints not available (Jiri Olsa) [1159929] - [perf] script: Print addr by default for BTS (Jiri Olsa) [1159929] - [perf] evlist: Factor out duplicated mmap code (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap comments (Jiri Olsa) [1159929] - [perf] tools: Fix bench/numa.c for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix test_on_exit for 32-bit build (Jiri Olsa) [1159929] - [perf] evlist: Fix 32-bit build error (Jiri Olsa) [1159929] - [perf] session: Add missing members to perf_event__attr_swap() (Jiri Olsa) [1159929] - [perf] session: Add missing sample flush for piped events (Jiri Olsa) [1159929] - [perf] record: Improve write_output error message (Jiri Olsa) [1159929] - [perf] evsel: Add missing decrement in id sample parsing (Jiri Olsa) [1159929] - [perf] evsel: Add missing 'mmap2' from debug print (Jiri Olsa) [1159929] - [perf] trace: Improve messages related to /proc/sys/kernel/perf_event_paranoid (Jiri Olsa) [1159929] - [perf] tools: Introduce filename__read_int helper (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__strerror_tp method (Jiri Olsa) [1159929] - [perf] trace: Improve event processing exit (Jiri Olsa) [1159929] - [perf] trace: Use vfs_getname hook if available (Jiri Olsa) [1159929] - [perf] trace: Split fd -> pathname array handling (Jiri Olsa) [1159929] - [perf] symbols: Fix a mmap and munmap mismatched bug (Jiri Olsa) [1159929] - [perf] symbols: Fix a memory leak due to symbol__delete not being used (Jiri Olsa) [1159929] - [perf] annotate: Another fix for annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] buildid-cache: Add ability to add kcore to the cache (Jiri Olsa) [1159929] - [perf] annotate: Fix annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] symbols: Add ability to find kcore in build-id cache (Jiri Olsa) [1159929] - [perf] tools: Add copyfile_mode() (Jiri Olsa) [1159929] - [perf] annotate: Find kcore symbols on other maps (Jiri Olsa) [1159929] - [perf] build: Simplify the autodep inclusion rule (Jiri Olsa) [1159929] - [perf] build: Improve the 'stackprotector' feature test (Jiri Olsa) [1159929] - [perf] build: Remove the volatile-register-var feature check (Jiri Olsa) [1159929] - [perf] build: Simplify the libelf logic (Jiri Olsa) [1159929] - [perf] build: Fix DPACKAGE definitions for the libbfd et al testcases (Jiri Olsa) [1159929] - [perf] build: Pass through DEBUG parameter (Jiri Olsa) [1159929] - [perf] build: Fix non-existent build directory handling (Jiri Olsa) [1159929] - [perf] symbols: Add map_groups__find_ams() (Jiri Olsa) [1159929] - [perf] symbols: Workaround objdump difficulties with kcore (Jiri Olsa) [1159929] - [perf] symbols: Validate kcore module addresses (Jiri Olsa) [1159929] - [perf] tools: Separate lbfd check out of NO_DEMANGLE condition (Jiri Olsa) [1159929] - [perf] tests: Fix memory leak in dso-data.c (Jiri Olsa) [1159929] - [perf] tools: Fix old GCC build error in 'get_srcline' (Jiri Olsa) [1159929] - [perf] trace: Add summary option to dump syscall statistics (Jiri Olsa) [1159929] - [perf] util: Add findnew method to intlist (Jiri Olsa) [1159929] - [perf] trace: Improve the error messages (Jiri Olsa) [1159929] - [perf] timechart: Add example in the documentation (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make install' (Jiri Olsa) [1159929] - [perf] tools: Align perf version output to other build messages (Jiri Olsa) [1159929] - [perf] tools: Harmonize the various build messages in perf, lib-traceevent, lib-lk (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make clean' (Jiri Olsa) [1159929] - [perf] tools: Fix redirection printouts (Jiri Olsa) [1159929] - [perf] trace: Initial beautifier for ioctl's 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Prepare the strarray scnprintf method for reuse (Jiri Olsa) [1159929] - [perf] trace: Allow specifying index offset in strarrays (Jiri Olsa) [1159929] - [perf] symbols: Make a separate function to parse /proc/modules (Jiri Olsa) [1159929] - [perf] intlist: Add priv member (Jiri Olsa) [1159929] - [perf] trace: Use new machine method to loop over threads (Jiri Olsa) [1159929] - [perf] machine: Add method to loop over threads and invoke handler (Jiri Olsa) [1159929] - [perf] trace: Add record option (Jiri Olsa) [1159929] - [perf] trace: Fix comm resolution when reading events from file (Jiri Olsa) [1159929] - [perf] stat: Add units to nanosec-based counters (Jiri Olsa) [1159929] - [perf] stat: Don't require a workload when using system wide or CPU options (Jiri Olsa) [1159929] - [perf] stat: Fix misleading message when specifying cpu list or system wide (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap_read event overflow (Jiri Olsa) [1159929] - [perf] bench: Fix failing assertions in numa bench (Jiri Olsa) [1159929] - [perf] tools: Ignore 'perf timechart' output file (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e instructions (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e cycles (Jiri Olsa) [1159929] - [perf] tools: Move start conditions to start of the flex file (Jiri Olsa) [1159929] - [perf] tools: Add missing -ldl for gtk build (Jiri Olsa) [1159929] - [perf] machine: Use snprintf instead of sprintf (Jiri Olsa) [1159929] - [perf] bench: sched Add --threaded option (Jiri Olsa) [1159929] - [perf] trace: Add 'trace' alias to 'perf trace' (Jiri Olsa) [1159929] - [perf] trace: Show path associated with fd in live sessions (Jiri Olsa) [1159929] - [perf] trace: Beautify mlock & friends 'addr' arg (Jiri Olsa) [1159929] - [perf] trace: Handle MSG_WAITFORONE not defined (Jiri Olsa) [1159929] - [perf] trace: Add beautifier for clock_gettime's clk_id argument (Jiri Olsa) [1159929] - [perf] trace: Beautify pipe2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Use socket's beautifiers in socketpair (Jiri Olsa) [1159929] - [perf] trace: Don't supress zeroed args when there is an strarray entry for it (Jiri Olsa) [1159929] - [perf] trace: Add helper for syscalls with a single strarray arg (Jiri Olsa) [1159929] - [perf] trace: Beautify flock 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify epoll_ctl 'op' arg (Jiri Olsa) [1159929] - [perf] tools: Fix srcline sort key behavior (Jiri Olsa) [1159929] - [perf] tools: Implement addr2line directly using libbfd (Jiri Olsa) [1159929] - [perf] tools: Save failed result of get_srcline() (Jiri Olsa) [1159929] - [perf] annotate: Pass dso instead of dso_name to get_srcline() (Jiri Olsa) [1159929] - [perf] tools: Do not try to call addr2line on non-binary files (Jiri Olsa) [1159929] - [perf] annotate: Factor out get/free_srcline() (Jiri Olsa) [1159929] - [perf] hists: Free srcline when freeing hist_entry (Jiri Olsa) [1159929] - [perf] annotate: Reuse path from the result of addr2line (Jiri Olsa) [1159929] - [perf] sort: Fix a memory leak on srcline (Jiri Olsa) [1159929] - [perf] tools: Separate out GTK codes to libperf-gtk.so (Jiri Olsa) [1159929] - [perf] symbols: Add new option --ignore-vmlinux for perf top (Jiri Olsa) [1159929] - [perf] tools: Adding throttle event data struct support (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__new_default function (Jiri Olsa) [1159929] - [perf] tools: Add possibility to specify mmap size (Jiri Olsa) [1159929] - [perf] tools: Check mmap pages value early (Jiri Olsa) [1159929] - [perf] lock: Account for lock average wait time (Jiri Olsa) [1159929] - [perf] lock: Limit bad rate precision (Jiri Olsa) [1159929] - [perf] lock: Redo __cmd_report (Jiri Olsa) [1159929] - [perf] lock: Plug some memleaks (Jiri Olsa) [1159929] - [perf] lock: Return proper code in report_lock_*_event (Jiri Olsa) [1159929] - [perf] lock: Remove dead code (Jiri Olsa) [1159929] - [perf] tools: Unify page_size usage (Jiri Olsa) [1159929] - [perf] tools: Remove unused trace-event-* code (Jiri Olsa) [1159929] - [perf] symbols: Support for Openembedded/Yocto -dbg packages (Jiri Olsa) [1159929] - [perf] completion: Use more comp words (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on bash-completion (Jiri Olsa) [1159929] - [perf] completion: Strip function_exists () (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on _filedir (Jiri Olsa) [1159929] - [perf] completion: Update __ltrim_colon_completions (Jiri Olsa) [1159929] - [perf] completion: Don't dictate perf install location (Jiri Olsa) [1159929] - [perf] trace: Add option to show process COMM (Jiri Olsa) [1159929] - [perf] trace: Beautify eventfd2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify send/recv syscall 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Don't print zeroed args (Jiri Olsa) [1159929] - [perf] trace: Remove duplicate mmap entry in syscall_fmts array (Jiri Olsa) [1159929] - [perf] trace: Add option to show full timestamp (Jiri Olsa) [1159929] - [perf] trace: Beautify rlmimit resources (Jiri Olsa) [1159929] - [perf] trace: Beautify access 'mode' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'type' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'family' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify signal number arg in several syscalls (Jiri Olsa) [1159929] - [perf] trace: Beautify rt_sigprocmask 'how' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify fcntl 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Use strarray for ltrace's whence arg (Jiri Olsa) [1159929] - [perf] trace: Allow passing parms to arg formatters (Jiri Olsa) [1159929] - [perf] trace: Put syscall formatter parms into struct (Jiri Olsa) [1159929] - [perf] build: Clean up feature_print_code() (Jiri Olsa) [1159929] - [perf] build: Pass through LDFLAGS to feature tests (Jiri Olsa) [1159929] - [perf] build: Harmonize the style of the feature testcases (Jiri Olsa) [1159929] - [perf] build: Fix O=/some/dir perf.o type of targets (Jiri Olsa) [1159929] - [perf] build: Fix non-canonical directory names in O= (Jiri Olsa) [1159929] - [perf] build: Exclude MAKEFLAGS from nested invocation (Jiri Olsa) [1159929] - [perf] build: Make sure autodep feature binaries honor the O= setting (Jiri Olsa) [1159929] - [perf] build: Pass through all targets to Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Collapse the test-all.c testcase (Jiri Olsa) [1159929] - [perf] build: Clean up various testcases (Jiri Olsa) [1159929] - [perf] build: Remove unused config/feature-tests.mak (Jiri Olsa) [1159929] - [perf] build: split out feature checks: 'liberty', 'liberty-z', 'cplus-demangle' (Jiri Olsa) [1159929] - [perf] build: Standardize the various messages output by parallel make (Jiri Olsa) [1159929] - [perf] build: Flip Makefile.parallel and Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Automatically build in parallel, based on number of CPUs in the system (Jiri Olsa) [1159929] - [perf] build: Improve printout-of auto-detected features (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection (Jiri Olsa) [1159929] - [perf] build: Invoke feature-checks 'clean' target from the main Makefile (Jiri Olsa) [1159929] - [perf] build: Fix double/triple-build of the feature detection logic during 'make install' et al (Jiri Olsa) [1159929] - [perf] build: Speed up the final link (Jiri Olsa) [1159929] - [perf] build: Speed up git-version test on re-make (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection of features by adding a 'test-all' target (Jiri Olsa) [1159929] - [perf] build: Turn strlcpy() into a __weak function (Jiri Olsa) [1159929] - [perf] build: Clean up util/include/linux/compiler.h (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'backtrace' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'on-exit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'strlcpy' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libbfd' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython-version' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libperl' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2-infobar' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libslang' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libaudit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libunwind' (Jiri Olsa) [1159929] - [perf] build: Clean up the libunwind logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-getphdrnum' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-mmap' (Jiri Olsa) [1159929] - [perf] build: Clean up the mmap logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'dwarf' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'glibc' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf' (Jiri Olsa) [1159929] - [perf] build: Clean up the libelf logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'bionic' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'fortify-source' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'volatile-register-var' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector-all' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libnuma' (Jiri Olsa) [1159929] - [perf] build: Add 'autodep' functionality, generate feature test dependencies automatically (Jiri Olsa) [1159929] - [perf] build: Add feature check core code (Jiri Olsa) [1159929] - [perf] standardize feature support define names to: HAVE_{FEATURE}_SUPPORT (Jiri Olsa) [1159929] - [perf] Document the new transaction sample type (Jiri Olsa) [1159929] - [perf] Disable all pmus on unthrottling and rescheduling (Jiri Olsa) [1159929] - [perf] x86: Fix constraint table end marker bug (Jiri Olsa) [1159929] - [perf] Remove fragile swevent hlist optimization (Jiri Olsa) [1159929] - [perf] Factor out strncpy() in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Update a stale comment (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- address calculation (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- lost_event case (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() (Jiri Olsa) [1159929] - [perf] Add unlikely() to the ring-buffer code (Jiri Olsa) [1159929] - [perf] Simplify the ring-buffer code (Jiri Olsa) [1159929] - [perf] Fix ring_buffer perf_output_space() boundary calculation (Jiri Olsa) [1159929] - [perf] Fix the perf context switch optimization (Jiri Olsa) [1159929] - [perf] Allow the PMU driver to choose the CPU on which to install events (Jiri Olsa) [1159929] - [perf] Avoid race between cpu hotplug and installing event (Jiri Olsa) [1159929] - [perf] Change zero-padding of strings in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Do not waste PAGE_SIZE bytes for ALIGN(8) in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Kill the dead !vma->vm_mm code in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Fix strncpy() use, always make sure it's NUL terminated (Jiri Olsa) [1159929] - [perf] x86: Optimize intel_pmu_pebs_fixup_ip() (Jiri Olsa) [1159929] - [perf] Enforce 1 as lower limit for perf_event_max_sample_rate (Jiri Olsa) [1159929] - [perf] Optimize throttling code (Jiri Olsa) [1159929] - [perf] x86: Fix build warning in intel_pmu_drain_pebs_nhm() (Jiri Olsa) [1159929] - [perf] x86: Remove division from the intel_pmu_drain_pebs_nhm() hot path (Jiri Olsa) [1159929] - [perf] Fix perf ring buffer memory ordering (Jiri Olsa) [1159929] - [perf] x86: Block PMIs on init to prevent a stream of unkown NMIs (Jiri Olsa) [1159929] - [perf] x86: Fix counter corruption when using lots of perf groups (Jiri Olsa) [1159929] - [perf] trace: Compat fix for raw_syscall:* events (Jiri Olsa) [1159929] - [perf] trace: Revert compat skipping of 'nr' field (Jiri Olsa) [1159929] - [perf] trace: Missing include for audit-devel-libs feature detection (Jiri Olsa) [1159929]- [fs] nfs: reject zero layout with zeroed stripe unit (Niels de Vos) [1166643] - [md] dm: fix RHEL6 kABI breakage in mapped_device structure (Mike Snitzer) [1169431] - [md] dm: use rcu_dereference_protected instead of rcu_dereference (Mike Snitzer) [1169431] - [md] dm-thin: suspend_resume active thin devices when reloading thin-pool (Mike Snitzer) [1169431] - [md] dm-thin: do not allow thin device activation while pool is suspended (Mike Snitzer) [1169431] - [md] dm-thin: remove stale 'trim' message in block comment above pool_message (Mike Snitzer) [1169431] - [md] dm-thin: fix a race in thin_dtr (Mike Snitzer) [1169431] - [md] dm: update wait_on_bit calls for RHEL (Mike Snitzer) [1169431] - [md] dm: enhance internal suspend and resume interface (Mike Snitzer) [1169431] - [md] dm: add presuspend_undo hook to target_type (Mike Snitzer) [1169431] - [md] dm: return earlier from dm_blk_ioctl if target doesn't implement .ioctl (Mike Snitzer) [1169431] - [md] dm: do not call dm_sync_table() when creating new devices (Mike Snitzer) [1169431] - [md] dm: sparse: Annotate field with __rcu for checking (Mike Snitzer) [1169431] - [md] dm: Use rcu_dereference() for accessing rcu pointer (Mike Snitzer) [1169431] - [md] dm: allow active and inactive tables to share dm_devs (Mike Snitzer) [1169431] - [md] dm-table: add dm_table_run_md_queue_async (Mike Snitzer) [1169431] - [md] dm-mpath: stop queueing IO when no valid paths exist (Mike Snitzer) [1169431] - [md] dm-bufio: fix memleak when using a dm_buffer's inline bio (Mike Snitzer) [1169431] - [md] dm-btree: fix a recursion depth bug in btree walking code (Mike Snitzer) [1169431] - [net] rds: fix possible double free on sock tear down (Herton R. Krzesinski) [1161147] - [acpi] memhotplug: bind the memory device when the driver is being loaded (Igor Mammedov) [1150510] - [acpi] memhotplug: don't allow to eject the memory device if it is being used (Igor Mammedov) [1150510] - [acpi] memhotplug: free memory device if acpi_memory_enable_device() failed (Igor Mammedov) [1150510] - [acpi] memhotplug: fix memory leak when memory device is unbound from acpi_memhotplug (Igor Mammedov) [1150510] - [acpi] memhotplug: deal with eject request in hotplug queue (Igor Mammedov) [1150510] - [acpi] memhotplug: add memory offline code to acpi_memory_device_remove() (Igor Mammedov) [1150510] - [acpi] memhotplug: call acpi_bus_trim() to remove memory device (Igor Mammedov) [1150510] - [block] xen-blkfront: remove type check from blkfront_setup_discard (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: If no barrier or flush is supported, use invalid operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: fix a deadlock while handling discard response (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Handle discard requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: add BLKIF_OP_DISCARD and discard request struct (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Union the blkif_request request specific fields (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Introduce BLKIF_OP_FLUSH_DISKCACHE support (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Provide for 'feature-flush-cache' the BLKIF_OP_WRITE_FLUSH_CACHE operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: cope with backend that fail empty BLKIF_OP_WRITE_BARRIER requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Implement FUA with BLKIF_OP_WRITE_BARRIER (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: change blk_shadow.request to proper pointer (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: map REQ_FLUSH into a full barrier (Vitaly Kuznetsov) [1103797] - [virtio] set pci bus master enable bit (Fam Zheng) [1159913]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1162782] - [hv] vmbus: Properly protect calls to smp_processor_id() (Vitaly Kuznetsov) [1149924] - [hv] vmbus: Cleanup hv_post_message() (Vitaly Kuznetsov) [1149924] - [net] ipv4: Fix incorrect error code when adding an unreachable route (Panu Matilainen) [1119544] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1156289] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1152754] - [net] tcp: zero retrans_stamp if all retrans were acked (Marcelo Leitner) [1127553] - [net] tcp: fix retrans_stamp advancing in error cases (Marcelo Leitner) [1127553] - [net] bridge: allow forwarding some link local frames (Marcelo Leitner) [1144330] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1135650] - [net] ipv4: fix nexthop attlen check in fib_nh_match (Jiri Pirko) [1151899] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1114697] - [net] netns: xfrm: ipcomp support (Jiri Pirko) [1112926] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1148615] - [x86] perf: Rework AMD PMU init code (Jiri Olsa) [1141914] - [char] hwrng: pseries - fix stack corruption (Gustavo Duarte) [1164436] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1167967] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1167967] - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104568] {CVE-2014-3215}- [netdrv] set dev->addr_assign_type correctly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix curr_active_slave/carrier with loadbalance arp monitoring (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Fix pktgen to not oops on unsupported drivers"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_tx_drop() helper (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: squash a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify the xmit function for modes that use xmit_hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: display xmit_hash_policy for non-dynamic-tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make global bonding stats more reliable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary notes for bond_xmit_broadcast() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_xmit_roundrobin() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate ASSERT_RTNL()s and remove the unnecessary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: style and comment fixes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate the two rlb_next_rx_slave functions into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix div by zero while enslaving and transmitting (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: adjust locking comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert curr_slave_lock to a spinlock and rename it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean curr_slave_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: remove curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: clean up curr_slave_lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add missing space in bonding driver parameter description (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove our leftovers of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove last users of bond->lock and bond->lock itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options: remove bond->lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: procfs: clean bond->lock usage and use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_slave to use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: clean bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: use curr_slave_lock instead of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix typo in printk (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create netlink event when bonding option is changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Replace rcu_dereference() with rcu_access_pointer() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use kobject_put instead of _del after kobject_add (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: destroy proc directory only after all bonds are gone (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rtnl_deref in bond_change_rx_flags() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enhance L2 hash helper with packet type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Do not try to send packets over dead link in TLB mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_options.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_options.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_procfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bonding: remove pr_fmt from bond_netlink.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_netlink.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_debugfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_alb.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_alb.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_3ad.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_main.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_option_mode_set warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit enslaving interfaces without set_mac support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for current_arp_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_access_pointer() in bonding_show_mii_status() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of bond_option_active_slave_get() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix ad_select module param check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer relevant vlan warnings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow to add vlans on top of empty bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove NULL verification from bond_get_bond_by_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate essential new_slave->bond/dev early (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix vlan_features computing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace SLAVE_IS_OK() with bond_slave_can_tx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename slave_can_tx and clean it up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert IS_UP(slave->dev) to inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make IS_IP_TARGET_UNUSABLE_ADDRESS an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create a macro for bond mode and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make USES_PRIMARY inline functions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make BOND_NO_USES_ARP an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make TX_QUEUE_OVERRIDE() macro an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove BOND_MODE_IS_LB macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix out of range parameters for bond_intmax_tbl (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alloc the structure ad_info dynamically in per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make a generic sysfs option store and fix comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify the slave_do_arp_validate_only() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary struct bond_net (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix format string mismatch in bond_sysfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add tlb_dynamic_lb parameter for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Added bond_tlb_xmit() for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Reorg bond_alb_xmit code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Changed hashing function to just provide hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove debug_fs files when module init fails (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Inactive slaves should keep inactive flag's value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add net_ratelimt to avoid spam in arp interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_err() for bond xmit broadcast (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_warn()s in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct ether type for alb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set correct vlan id for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: force cast of IP address in options (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix const in options processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly handle out of range parameters for lp_interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options handling cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: send arp requests even if there's no route to them (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow enslaving a bond to itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a div error caused by the slave release path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for ab arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer needed lock for bond_xxx_info_query() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_dereference() to access curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: netpoll: remove unwanted slave_dev_support_netpoll() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv() race of curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Invert test (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary else (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename last_arp_rx to last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: rename slave->jiffies to ->last_link_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless updating of slave->dev->last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in slave_last_rx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the new options to correctly set last_arp_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend arp_validate to be able to receive unvalidated arp-only traffic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always set recv_probe to bond_arp_rcv in arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always update last_arp_rx on packet recieve (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit using arp_validate with non-ab modes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond->lock from bond_arp_rcv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: make aggregator_identifier bond-private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert c99 comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Neaten pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert pr_warning to pr_warn, neatening (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 4 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 3 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 1 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors comments and space (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors with foo* bar|foo * bar (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_option_queue_id_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted bond lock for enslave processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode in bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode at enslave and removal processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: restructure locking of bond_ab_arp_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_ab_arp_probe (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix u64 division (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change name of sysfs dir for bonding slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean the primary slave if there is no slave matching new primary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert slaves to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend_igmp to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert all_slaves_active to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert queue_id to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert active_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert use_carrier to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_reselect to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert miimon to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert num_peer_notif to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert ad_select to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert min_links to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lacp_rate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert updelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert downdelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_ip_target to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert fail_over_mac to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_all_targets to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_validate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert xmit_hash_policy to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert packets_per_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert mode setting to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add infrastructure for an option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make slave_sysfs_ops static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add sysfs /slave dir for bond slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: handle slave's name change with primary_slave logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use __dev_get_by_name instead of dev_get_by_name to find interface (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_active_agg() RCU logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_first_agg RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_3ad_set_carrier() RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code from 3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert 3ad to use pr_warn instead of pr_warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up style for bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix kstrtou8() return value verification in num_peer_notif (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bounds checking for tbl params (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netlink msg size (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_info attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lacp_rate attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make more functions static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_64bits to instead of ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the return value for bond_3ad_bind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted return value for bond_dev_queue_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimizztion for bond_slave_override() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_alb_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_3ad_xmit_xor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_unaligned for bond addr compare (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ust micro BOND_NO_USE_ARP to simplify the mode check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add option lp_interval for loading module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make local function static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add packets_per_slave attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lp_interval attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min_links attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add num_grat_arp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_handle_link_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_duplex_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_speed_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add resend_igmp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add xmit_hash_policy attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add fail_over_mac attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use be32 nla put/get for be32 values (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the bond_resend_igmp_join_requests_delayed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_store_primaryxxx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_option_active_slave_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add RCU for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond enslave and release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create bond_first_slave_rcu() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the no effect lock for bond_select_active_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_all_targets netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_validate netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_interval netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add use_carrier netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add downdelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add updelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add miimon netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Use RCU_INIT_POINTER() for better overhead and for sparse (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix packets_per_slave showing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix FSF address in file headers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target checks when install the module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable arp and enable mii monitoring when bond change to no uses arp mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ip checks when store ip target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two race conditions in bond_store_updelay/downdelay (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend round-robin mode with packets_per_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_get_size() returns wrong size (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Merge branch 'bonding_monitor_locking'" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move bond-specific init after enslave happens (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove __exit tag from bond_netlink_fini() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support active_slave option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support mode option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave getting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_ioctl_change_active() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move mode setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: push Netlink bits into separate file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl lock and remove read lock for bond sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for 3ad xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ensure that TLB mode's active slave has correct mac filter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify the old and add new xmit hash policies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix broken promiscuity reference counting issue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove forgotten bond_next_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_next_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't use bond_next_slave() in bond_info_seq_next() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused __get_next_agg() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_3ad_unbind_slave() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_agg_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make __get_active_agg() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_port_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_first_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_next_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: verify if we still have slaves in bond_3ad_unbind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly verify for the first slave in bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: move bond_attach/detach_slave in the proper position (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_prev_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_has_slaves() and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused bond_for_each_slave_from() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_ab_arp_probe() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_find_best_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework rlb_next_rx_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_3ad_xmit_xor() to use bond_for_each_slave() only (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use bond_for_each_slave() in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_for_each_slave() use lower neighbour's private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_for_each_slave_continue_reverse() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate neighbour's private on enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Make alb learning packet interval configurable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_compute_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify bond_3ad_update_lacp_rate and use RTNL for sync (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove outdated comment and braces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify and fix peer notification (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rlb_client_info->vlan_id instead of ->tag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: pr_debug instead of pr_warn in bond_arp_send_all (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove current_alb_vlan (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove MAX_LP_BURST (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: split alb_send_learning_packets() (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: look for bridge IPs in arp monitoring"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unwind on bond_add_vlan failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove locking from bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_time_in_interval() and use it for time comparison (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: call slave_last_rx() only once per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify only neigh_parms owned by us (Nikolay Aleksandrov) [1159818] - [net] neighbour: populate neigh_parms on alloc before calling ndo_neigh_setup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: initial RCU conversion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out slave id tx code and simplify xmit paths (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify broadcast_xmit function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary read_locks of curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to list API and replace bond's custom list (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix system hang due to fast igmp timer rescheduling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_resend_igmp_join_requests read_unlock leftover (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup netpoll code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pre-defined macro in bond_mode_name instead of magic number 0 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fixed up a error "do not initialise statics to 0 or NULL" in bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl protection for bonding_store_fail_over_mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_sysfs.c checkpatch cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call slave_xxx_netpoll under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend IGMP to notifier event (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: combine pr_debugs in bond_set_dev_addr into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: when cloning a MAC use NET_ADDR_STOLEN (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary dev_addr_from_first member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary setup_by_slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't trust arp requests unless active slave really works (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't validate arp if we don't have to (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add helper function bond_get_targets_ip(targets, ip) (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix slave speed reporting in bond_miimon_commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: make alb use bond_slave_has_mac() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call alb_set_slave_mac_addr() while atomic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix igmp_retrans type and two related races (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset master mac on first enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow change of MAC if fail_over_mac enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert hw addr handling to sync/unsync, support ucast addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: update the comments to reflect the reality (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove unused parameter from alb_swap_mac_addr() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow xmit hash policy change while bond dev is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix multiple 3ad mode sysfs race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace x with pI4 for IPv4 addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow TSO being set on bonding master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in enslave failure path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in bond_mc_swap() bond's mc addr list is walked without lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable netpoll on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: primary_slave & curr_active_slave are not cleaned on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: vlans don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: mc addresses don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add support to read speed and duplex via ethtool (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix l23 and l34 load balancing in forwarding path (Nikolay Aleksandrov) [1159818] - [net] sk_buff: introduce pskb_network_may_pull() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce proto_ports_offset() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: IFF_BONDING is not stripped on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netdev event NULL pointer dereference (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: new helper - PDE_DATA() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bonding_masters race condition in bond unloading (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove sysfs before removing devices" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove sysfs before removing devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get netdev_rx_handler_unregister out of locks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix disabling of arp_interval and miimon (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove already created master sysfs link on failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call update_speed_duplex() under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fire NETDEV_RELEASE event only on 0 slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if slave count is 0 in case when deciding to take slave's mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set sysfs device_type to 'bond' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_release_all inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix initialize after use for 3ad machine state spinlock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix race condition between bond_enslave() and bond_3ad_update_lacp_rate() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: have random dev address by default instead of zeroes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unset primary slave via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix drvinfo strings set in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove usage of dev->master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: do not cancel works in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix check for ethtool get_link operation support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete migrated IP addresses from the rlb hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rlb mode of bond should not alter ARP originating via bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix race condition in bonding_store_slaves_active (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix miimon and arp_interval delayed work race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in balance-rr mode, set curr_active_slave only if it is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Bonding driver does not consider the gso_max_size/gso_max_segs setting of slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix typo of "suport" in various comments and Kconfig (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix second off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add some slack to arp monitoring time limits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: support for IPv6 transmit hashing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check netpoll tx status on the right device (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove read_lock around netpoll_cleanup (Nikolay Aleksandrov) [1159818] - [net] netpoll: use GFP_ATOMIC in slave_enable_netpoll() and __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove netdev_bonding_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bond_sysfs: use real_num_tx_queues rather than params.tx_queue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename bond_queue_mapping to slave_dev_queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: refine IFF_XMIT_DST_RELEASE capability (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move np->dev and np->dev_name init into __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: debugfs and network namespaces are incompatible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Manage /proc/net/bonding/ entries from the netdev events (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: show all the link status of slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop_monitor aware (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove packet cloning in recv_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix corrupted queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: record primary when modify it via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix LACPDU rx_dropped commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr_64bits to ether_addr_equal_64bits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr to ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't increase rx_dropped after processing LACPDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_update_speed_duplex() can return void since no callers check its return (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: start slaves with link down for ARP monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly proxy slave neigh param setup ndo function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit address change event also in bond_release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit event when bonding changes MAC (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove entries for master_ip and vlan_ip and query devices instead (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: send igmp report for its master"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix misspelling of "since" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary k.alloc/v.alloc OOM messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix enslaving in alb mode when link down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't disable softirq under bond_alb_xmit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix error handling if slave is busy v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: only use primary address for ARP (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove obsolete source file 'bond_ipv6.c' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Don't allow mode change via sysfs with slaves present (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: comparing a u8 with -1 is always false (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: update speed/duplex for NETDEV_CHANGE (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: eliminate bond_close race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding slaves honour master's skb->priority (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix wrong port enabling in 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly stop queuing work when requested (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove use of ndo_set_multicast_list in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ndo_change_rx_flags callback (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset backup and inactive flag of slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: implement get_tx_queues rtnk_link_op (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reduce noise during init (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix string comparison errors (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min links parameter to 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce ip_is_fragment helper inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: copy dev name of slaves to struct netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete a dereference before check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up bond_del_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused arp_mon_pt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused ad_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete agg_select_mode from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete lacp_fast from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset queue mapping prior to transmission to physical device v5 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow all slave speeds (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup module option descriptions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: documentation and code cleanup for resend_igmp (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent deadlock on slave store with alb mode (v3) (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: disable netpoll when enslave a device"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kill two unused macro definitions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix structure sizeof incompatibility for some PDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to ndo_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out rlock bond->lock in xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Restore control over number of peer notifications (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move processing of recv handlers into handle_frame() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad - fix agg_device_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER like NETDEV_NOTIFY_PEERS (Nikolay Aleksandrov) [1159818] - [net] ipv6: Send unsolicited neighbour advertismements when notified (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Adding support for throughputs larger than 65536 Mbps (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor/cosmetic type inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor sparse complaints (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix tranmitted/tranmitting typo (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused rlb_interval_counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused alb_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set save_load to 0 when initializing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix common misspellings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: typo in comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rx_handler locking (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a typo in a comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable netpoll without checking link status (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce rx_handler results and logic around that (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of IFF_SLAVE_INACTIVE netdev->priv_flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: wrap slave state work (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of multiple bond-related netdevice->priv_flags (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: register slave pointer for rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Improve syslog message at device creation time (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Call netif_carrier_off after register_netdevice (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Incorrect TX queue offset (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move procfs code into bond_procfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Fix the state machine locking v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: COW before overwriting the destination MAC address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused dummy functions when net poll controller isn't enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct size for _simple_hash() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix sparse warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bonding to use rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove IFF_IN_NETPOLL flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: sync netpoll code with bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix return value of couple of store functions (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: reduce and unify printk level in netdev_fix_features()"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Ensure that we unshare skbs prior to calling pskb_may_pull (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kobject.h redux (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs interface to see RLB hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: migrate some macros from bond_alb.c to bond_alb.h (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix mangled NAs on slaves without VLAN tag insertion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Change active slave quietly when bond is down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix slave selection bug (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs facility to the bonding driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert netpoll blocking api in bonding driver to be a counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check for assigned mac before adopting the slaves mac address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a race in IGMP handling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary casts of netdev_priv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dev_base_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix comment/printk typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix lockdep warning after bond_vlan_rx_register() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup: remove braces from single block statements (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup : add space around operators (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make release_and_destroy static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_resend_igmp_join_requests_delayed static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove netpoll blocking from uninit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Re-enable netpoll over bonding (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix bonding drivers improper modification of netpoll structure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Speed/Duplex information to /proc/net/bonding/bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reread information about speed and duplex when interface goes up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: print information about speed and duplex seen by the driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add retransmit membership reports tunable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rejoin multicast groups on VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix WARN_ON when writing to bond_master sysfs file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: return operator cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable gro by default (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly process non-linear skbs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix jiffies overflow problems again (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set device in RLB ARP packet handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change test for presence of VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: avoid a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_inet6addr_event() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a buffer overflow in bonding_show_queue_id (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if clients MAC addr has changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent netpoll over bonded interfaces (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Enable 64-bit net device statistics on 32-bit architectures"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow user-controlled output slave selection (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active parameter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: optimize tlb_get_least_loaded_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused original_flags struct slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move dev_addr cpy to bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding_store_slaves simpler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove redundant checks from bonding_store_slaves V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move slave MTU handling from sysfs V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused variable "found" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding support netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_xmit_roundrobin() fix (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix broken multicast with round-robin mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove trailing space in messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: flush unicast and multicast lists when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check return value of nofitier when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename notifier defines for netdev type change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix device leak on error in bond_create() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove net_device_stats from bonding struct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_open error return value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: spread __net_init, __net_exit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_3ad avoid possible null deref (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pr_fmt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix some typos and punctuation in comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Move && and || to end of previous line (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: net_identifiers should be read_mostly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix 802.3ad standards compliance error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Get the rtnl_link_ops support correct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add support for multiple network namespaces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Implement a basic set of rtnl link ops (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond device destruction (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond_create (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simply bond sysfs group creation (Nikolay Aleksandrov) [1159818] - [net] Allow devices to specify a device specific sysfs group (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove bond_dev from xmit_hash_policy call (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change bond_create_proc_entry() to return void (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless assignment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a parameter name in error message (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce primary_reselect option (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix broken multicast with round-robin mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make bonding support netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: make bonding support netpoll"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: set device in RLB ARP packet handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow arp_ip_targets on separate vlans to use arp validation" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check if clients MAC addr has changed" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce primary_reselect option" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add feature to support output port selection steering" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent oopsing on calling pskb_may_pull on shared skb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent sysfs from allowing arp monitoring with alb/tlb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: change test for presence of VLANs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix incorrect tx queue offset" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix jiffy comparison issues" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: interface doesn't issue IGMP report on slave interface during failover" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: documentation and code cleanup for resend_igmp" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "revert "bonding: make bonding support netpoll""" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix bonding drivers improper modification of netpoll structure" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove netpoll blocking from uninit path" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Convert netpoll blocking api in bonding driver to be a counter" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: disable netpoll when enslave a device" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow all slave speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Fix the state machine locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make 802.3ad use latest lacp_rate" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: delete lacp_fast from ad_bond_info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't lock when copying/clearing VLAN list on slave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow non-standard link-speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix string comparison errors" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce noise during init" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix potential deadlock in bond_uninit()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add missing xmit_hash_policy=layer2+3 info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reset queue mapping prior to transmission" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly stop queuing work when requested" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix pktgen to not oops on unsupported drivers" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: update speed/duplex for NETDEV_CHANGE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Don't allow mode change via sysfs with slaves present" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Allow Bonding driver to disable/enable LRO on slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "make bonding slaves honour master's skb->priority" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move slave MTU handling from sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move dev_addr cpy to bond_enslave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Make LRO flag follow slave settings" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: emit event when bonding changes MAC" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: send igmp report for its master" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove entries for master_ip and vlan_ip and query devices instead" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad - fix agg_device_up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: show all the link status of slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't disable softirq under bond_alb_xmit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove IFF_IN_NETPOLL flag" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix a NULL pointer dereference bug in bond_enslave()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent deadlock on slave store with alb mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Bonding driver does not consider the gso_max_size setting of slave devices" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check for assigned mac before adopting the slaves mac address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: unset primary slave via sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix enslaving in alb mode when link down" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fire NETDEV_RELEASE event only on 0 slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add support to read speed and duplex via ethtool" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: enable gro by default" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly unset current_arp_slave on slave link up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix corrupted queue_mapping" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix set mode race conditions" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix store_arp_validate race with mode change" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove redundant VLAN tag insertion logic" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add NETIF_F_NO_CSUM vlan_features" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't permit to use ARP monitoring in 802.3ad mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move bond_compute_features out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use the correct ether type for alb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce and unify printk level in netdev_fix_features()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add helper function bond_get_targets_ip()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make arp_ip_target parameter checks consistent with sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: arp_ip_count and arp_targets can be wrong" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't add duplicate targets to arp_ip_target" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't trust arp requests unless active slave really works" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add an option to fail when any of arp_ip_target is inaccessible" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove net_device_stats from bonding struct" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Enable 64-bit net device statistics on 32-bit architectures" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: look for bridge IPs in arp monitoring" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: convert bonding to use rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: COW before overwriting the destination MAC address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: register slave pointer for rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce rx_handler results and logic around that" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix rx_handler locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: get netdev_rx_handler_unregister out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move processing of recv handlers into handle_frame()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use local function pointer of bond->recv_probe in bond_handle_frame" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't increase rx_dropped after processing LACPDUs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix LACPDU rx_dropped commit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove packet cloning in recv_probe()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Nikolay Aleksandrov) [1159818]- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1163811] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1142773] - [hv] vmbus: incorrect device name is printed when child device is unregistered (Vitaly Kuznetsov) [1149920] - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1164278] - [drm] backport: CONFIG_DMAR vs CONFIG_INTEL_IOMMU (Rob Clark) [1144143] - [x86] kvm: ensure hard lockup detection is disabled by default (Andrew Jones) [1111822] - [kernel] watchdog: control hard lockup detection default (Andrew Jones) [1111822] - [kernel] watchdog: Fix print-once on enable (Andrew Jones) [1111822] - [kernel] watchdog: Quiet down the boot messages (Andrew Jones) [1111822] - [kernel] Revert "watchdog: quiet down the boot messages" (Andrew Jones) [1111822] - [kernel] hrtimer: Prevent hrtimer_enqueue_reprogram race (Prarit Bhargava) [1154512] - [kernel] hrtimer: Preserve timer state in remove_hrtimer() (Prarit Bhargava) [1154512] - [serial] 8250: increase PASS_LIMIT (Seth Jennings) [986761]- [scsi] sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue (Mikulas Patocka) [1128952] - [input] mouse: elantech - add support for trackpoint found on some v3 models (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset the device when elantech probe fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer elantech touchpads (Aristeu Rozanski) [1064994] - [input] mouse: elantech - improve clickpad detection (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer devices (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix packet check for v3 and v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix for newer hardware versions v7 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - v4 is a clickpad, with only one button (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset touchpad before configuring it (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add resolution query support for v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for elantech fast command (Aristeu Rozanski) [1064994] - [input] mouse: elantech - convert obsolete strict_strtox to kstrtox (Aristeu Rozanski) [1064994] - [input] mouse: elantech - adjust hw_version detection logic (Aristeu Rozanski) [1064994] - [input] mouse: elantech - better support all those v2 variants (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v4 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v3 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - clean up elantech_init (Aristeu Rozanski) [1064994] - [input] mouse: elantech - packet checking for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove ETP_EDGE_FUZZ_V2 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use firmware provided x, y ranges (Aristeu Rozanski) [1064994] - [input] mouse: elantech - get rid of ETP_2FT_* in elantech.h (Aristeu Rozanski) [1064994] - [input] mouse: elantech - correct x, y value range for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove support for proprietary X driver (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report multitouch with proper ABS_MT messages (Aristeu Rozanski) [1064994] - [input] mt: handle semi-mt devices in core (Aristeu Rozanski) [1064994] - [input] mouse: elantech - export pressure and width when supported (Aristeu Rozanski) [1064994] - [input] mouse: elantech - return -ENOMEM in select drivers when memory allocation fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report position also with 3 fingers (Aristeu Rozanski) [1064994] - [input] mouse: elantech - discard the first 2 positions on some firmwares (Aristeu Rozanski) [1064994] - [input] mouse: elantech - relax signature checks (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use all 3 bytes when checking version (Aristeu Rozanski) [1064994] - [input] mouse: elantech - ignore high bits in the position coordinates (Aristeu Rozanski) [1064994] - [input] mouse: elantech - allow forcing Elantech protocol (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix firmware version check (Aristeu Rozanski) [1064994] - [input] mouse: elantech - do not advertise relative events (Aristeu Rozanski) [1064994]- [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1153980] {CVE-2014-7841} - [idle] intel_idle: fix IVT idle state table setting (Erik Arfvidson) [1120327] - [idle] intel_idle: fine-tune IVT residency targets (Erik Arfvidson) [1120327] - [netdrv] hyperv: Fix the total_data_buflen in send path (Jason Wang) [1132918] - [netdrv] hyperv: Fix a bug in netvsc_send() (Jason Wang) [1149925] - [netdrv] hyperv: Fix a bug in netvsc_start_xmit() (Jason Wang) [1149921] - [netdrv] hyperv: NULL dereference on error (Jason Wang) [1149921] - [netdrv] hyperv: Fix error return code in netvsc_init_buf() (Jason Wang) [1149921] - [netdrv] hyperv: Add netpoll support (Jason Wang) [1129966] - [netdrv] hyperv: remove unnecessary null test before kfree (Jason Wang) [1149921] - [netdrv] hyperv: fix apparent cut-n-paste error in send path teardown (Jason Wang) [1149921] - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1156417] - [powerpc] Disable /dev/port interface on systems without an ISA bridge (Gustavo Duarte) [1132045] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1136224]- [net] vlan: Don't propagate flag changes on down interfaces (Jiri Pirko) [1135347] - [net] bridge: register vlan group for br ports (Jiri Pirko) [1135347] - [netdrv] tg3: Use new VLAN code (Jiri Pirko) [1135347] - [netdrv] be2net: move to new vlan model (Jiri Pirko) [1135347] - [net] vlan: mask vlan prio bits (Jiri Pirko) [1135347] - [net] vlan: don't deliver frames for unknown vlans to protocols (Jiri Pirko) [1135347] - [net] vlan: allow nested vlan_do_receive() (Jiri Pirko) [1135347] - [net] allow vlan traffic to be received under bond (Jiri Pirko) [1135347] - [net] vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) [1135347] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Jiri Pirko) [1135347] - [net] bonding: remove packet cloning in recv_probe() (Jiri Pirko) [1135347] - [net] bonding: Fix LACPDU rx_dropped commit (Jiri Pirko) [1135347] - [net] bonding: don't increase rx_dropped after processing LACPDUs (Jiri Pirko) [1135347] - [net] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Jiri Pirko) [1135347] - [net] bonding: move processing of recv handlers into handle_frame() (Jiri Pirko) [1135347] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Jiri Pirko) [1135347] - [netdrv] revert "bonding: check for vlan device in bond_3ad_lacpdu_recv()" (Jiri Pirko) [1135347] - [net] vlan: Always untag vlan-tagged traffic on input (Jiri Pirko) [1135347] - [net] Make skb->skb_iif always track skb->dev (Jiri Pirko) [1135347] - [net] vlan: fix a potential memory leak (Jiri Pirko) [1135347] - [net] vlan: fix mac_len recomputation in vlan_untag() (Jiri Pirko) [1135347] - [net] vlan: reset headers on accel emulation path (Jiri Pirko) [1135347] - [net] vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check (Jiri Pirko) [1135347] - [net] vlan: make non-hw-accel rx path similar to hw-accel (Jiri Pirko) [1135347] - [net] allow handlers to be processed for orig_dev (Jiri Pirko) [1135347] - [net] bonding: get netdev_rx_handler_unregister out of locks (Jiri Pirko) [1135347] - [net] bonding: fix rx_handler locking (Jiri Pirko) [1135347] - [net] introduce rx_handler results and logic around that (Jiri Pirko) [1135347] - [net] bonding: register slave pointer for rx_handler (Jiri Pirko) [1135347] - [net] bonding: COW before overwriting the destination MAC address (Jiri Pirko) [1135347] - [net] bonding: convert bonding to use rx_handler (Jiri Pirko) [1135347] - [net] openvswitch: use rx_handler_data pointer to store vport pointer (Jiri Pirko) [1135347] - [net] add a synchronize_net() in netdev_rx_handler_unregister() (Jiri Pirko) [1135347] - [net] add rx_handler data pointer (Jiri Pirko) [1135347] - [net] replace hooks in __netif_receive_skb (Jiri Pirko) [1135347] - [net] fix conflict between null_or_orig and null_or_bond (Jiri Pirko) [1135347] - [net] remove the unnecessary dance around skb_bond_should_drop (Jiri Pirko) [1135347] - [net] revert "bonding: fix receiving of dups due vlan hwaccel" (Jiri Pirko) [1135347] - [net] uninline skb_bond_should_drop() (Jiri Pirko) [1135347] - [net] bridge: Set vlan_features to allow offloads on vlans (Jiri Pirko) [1135347] - [net] bridge: convert br_features_recompute() to ndo_fix_features (Jiri Pirko) [1135347] - [net] revert "bridge: explictly tag vlan-accelerated frames destined to the host" (Jiri Pirko) [1135347] - [net] revert "fix vlan gro path" (Jiri Pirko) [1135347] - [net] revert "bridge: do not learn from exact matches" (Jiri Pirko) [1135347] - [net] revert "bridge gets duplicate packets when using vlan over bonding" (Jiri Pirko) [1135347] - [net] llc: remove noisy WARN from llc_mac_hdr_init (Jiri Pirko) [1135347] - [net] bridge: stp: ensure mac header is set (Jiri Pirko) [1135347] - [net] vlan: remove reduntant check in ndo_fix_features callback (Jiri Pirko) [1135347] - [net] vlan: enable soft features regardless of underlying device (Jiri Pirko) [1135347] - [net] vlan: don't call ndo_vlan_rx_register on hardware that doesn't have vlan support (Jiri Pirko) [1135347] - [net] vlan: Fix vlan_features propagation (Jiri Pirko) [1135347] - [net] vlan: convert VLAN devices to use ndo_fix_features() (Jiri Pirko) [1135347] - [net] revert "vlan: Avoid broken offload configuration when reorder_hdr is disabled" (Jiri Pirko) [1135347] - [net] vlan: vlan device is lockless do not transfer real_num__queues (Jiri Pirko) [1135347] - [net] vlan: consolidate 8021q tagging (Jiri Pirko) [1135347] - [net] propagate NETIF_F_HIGHDMA to vlans (Jiri Pirko) [1135347] - [net] Fix a memmove bug in dev_gro_receive() (Jiri Pirko) [1135347] - [net] vlan: remove check for headroom in vlan_dev_create (Jiri Pirko) [1135347] - [net] vlan: set hard_header_len when VLAN offload features are toggled (Jiri Pirko) [1135347] - [net] vlan: Calling vlan_hwaccel_do_receive() is always valid (Jiri Pirko) [1135347] - [net] vlan: Centralize handling of hardware acceleration (Jiri Pirko) [1135347] - [net] vlan: finish removing vlan_find_dev from public header (Jiri Pirko) [1135347] - [net] vlan: make vlan_find_dev private (Jiri Pirko) [1135347] - [net] vlan: Avoid hash table lookup to find group (Jiri Pirko) [1135347] - [net] revert "vlan: Add helper functions to manage vlans on bonds and slaves" (Jiri Pirko) [1135347] - [net] revert "bonding: assign slaves their own vlan_groups" (Jiri Pirko) [1135347] - [net] revert "bonding: fix regression on vlan module removal" (Jiri Pirko) [1135347] - [net] revert "bonding: Always add vid to new slave group" (Jiri Pirko) [1135347] - [net] revert "bonding: Fix up refcounting issues with bond/vlan config" (Jiri Pirko) [1135347] - [net] revert "8021q/vlan: filter device events on bonds" (Jiri Pirko) [1135347] - [net] vlan: Use vlan_dev_real_dev in vlan_hwaccel_do_receive (Jiri Pirko) [1135347] - [net] gro: __napi_gro_receive() optimizations (Jiri Pirko) [1135347] - [net] vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (Jiri Pirko) [1135347] - [net] vlan: make vlan_hwaccel_do_receive() return void (Jiri Pirko) [1135347] - [net] vlan: init_vlan should not copy slave or master flags (Jiri Pirko) [1135347] - [net] vlan: updates vlan real_num_tx_queues (Jiri Pirko) [1135347] - [net] vlan: adds vlan_dev_select_queue (Jiri Pirko) [1135347] - [net] llc: use dev_hard_header (Jiri Pirko) [1135347] - [net] vlan: support "loose binding" to the underlying network device (Jiri Pirko) [1135347] - [net] revert "net: don't set VLAN_TAG_PRESENT for VLAN 0 frames" (Jiri Pirko) [1135347] - [net] tcp: fix splice() and tcp collapsing interaction (Florian Westphal) [1040768] - [input] wacom: initialize and destroy LEDs for Intuos4 S tablets (Aristeu Rozanski) [1030036] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1142773] - [x86] kvm: fix PIT timer race condition (Mateusz Guzik) [1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (Mateusz Guzik) [1144827 1144838] {CVE-2014-3645 CVE-2014-3646}- [fs] ext4: don't leave i_crtime.tv_sec uninitialized (Carlos Maiolino) [1144263] - [fs] ext4: zero out nanosecond timestamps for small inodes (Carlos Maiolino) [1144263] - [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1150675] - [fs] nfsd: Decode and send 64bit time values (Benjamin Coddington) [1139909] - [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1160042] - [dma] ioatdma: Adding Haswell devid for ioatdma (Prarit Bhargava) [1104761] - [x86] mtrr: return lowest common cache mode for range overlapping several mtrr (Larry Woodman) [973804] - [virtio] enable virtio_net to return bus_info in ethtool -i consistent with emulated NICs (Amos Kong) [994870]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142269] {CVE-2014-5471 CVE-2014-5472} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1154676] - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1145070] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1145805] - [powerpc] crashdump: Fix page frame number check in copy_oldmem_page (Gustavo Duarte) [1117401] - [lib] memblock: fix memblock_is_region_memory() (Gustavo Duarte) [1117401] - [lib] memblock: Implement memblock_is_memory and memblock_is_region_memory (Gustavo Duarte) [1117401] - [thermal] intel_powerclamp: add newer cpu ids (Steve Best) [1135911] - [powercap] rapl: add new CPU IDs (Steve Best) [1136929] - [powercap] intel_rapl: spell out SoC names (Steve Best) [1136929] - [powercap] rapl: add support for ValleyView Soc (Steve Best) [1136929]- [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1142773 1145230]- [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1142450] - [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1134984] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1148257]- [acpi] intel_idle: simplify test for leave_mm() (Neil Horman) [1035906] - [intel_idle] close avn_cstates array with correct marker (Neil Horman) [1035906] - [intel_idle] Fixed C6 state on Avoton/Rangeley processors (Neil Horman) [1035906] - [intel_idle] Support Intel Atom Processor C2000 Product Family (Neil Horman) [1035906] - [intel_idle] shrink states tables (Neil Horman) [1035906] - [intel_idle] export both C1 and C1E (Neil Horman) [1035906] - [intel_idle] remove assumption of one C-state per MWAIT flag (Neil Horman) [1035906] - [x86] intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES (Neil Horman) [1035906] - [acpi] intel_idle: Rename cpuidle states (Neil Horman) [1035906] - [intel_idle] stop using driver_data for static flags (Neil Horman) [1035906] - [x86] turbostat: decode MSR_IA32_POWER_CTL (Neil Horman) [1035906] - [intel_idle] support Haswell (Neil Horman) [1035906] - [acpi] Fix suspend/resume regression caused by cpuidle cleanup (Neil Horman) [1035906] - [intel_idle] Revert change of auto_demotion_disable_flags for Nehalem (Neil Horman) [1035906] - [x86] intel-idle: convert to x86_cpu_id auto probing (Neil Horman) [1035906] - [x86] Add driver auto probing for x86 features v4 (Neil Horman) [1035906] - [intel_idle] Split up and provide per CPU initialization func (Neil Horman) [1035906] - [cpuidle] Split cpuidle_state structure and move per-cpu statistics fields (Neil Horman) [1035906] - [acpi] cpuidle: Remove acpi_idle_suspend to fix suspend regression (Neil Horman) [1035906] - [cpuidle] Move dev->last_residency update to driver enter routine; remove dev->last_state (Neil Horman) [1035906] - [cpuidle] CPUIDLE_FLAG_TLB_FLUSHED is specific to intel_idle (Neil Horman) [1035906] - [intel_idle] Voluntary leave_mm before entering deeper (Neil Horman) [1035906] - [fs] autofs4: fix false positive compile error (Ian Kent) [858164] - [fs] autofs4: translate pids to the right namespace for the daemon (Ian Kent) [858164] - [fs] autofs4: allow autofs to work outside the initial PID namespace (Ian Kent) [858164] - [fs] autofs4: Do not potentially dereference NULL pointer returned by fget() in autofs_dev_ioctl_setpipefd() (Ian Kent) [858164] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1130684] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141746] {CVE-2012-6657} - [kernel] init: add initcall_blacklist kernel parameter (Prarit Bhargava) [1112284]- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141402] {CVE-2014-3185} - [hid] off by one error in various _report_fixup routines (Jacob Tanenbaum) [1141392] {CVE-2014-3184} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1140103] - [net] bridge: Add support for TX vlan offload (Jiri Pirko) [1146391] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1121991] - [alsa] control: Protect user controls against concurrent access (Radomir Vrbovsky) [1117337] {CVE-2014-4652} - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)/bin/shkbuild-rh6-x32.eng.sw.ru 1446569798  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""""""""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########## # # # # ################### #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~#################################################################################################################################$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&& & & & & &&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&[&\&]&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''' ' ' ' ' ''''''''''''''''''' '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((( ( ( ( ( ((((((((((((((((((( (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(8(9(:(;(<(=(>(?(@(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))) ) ) ) ) ))))))))))))))))))) )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))********** * * * * ******************* *!*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~*********************************************************************************************************************************++++++++++ + + + + +++++++++++++++++++ +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++2.6.32-042stab113.52.6.32-042stab113.5.debug2.6.32-042stab113.5.debug2.6.32-042stab113.5.debug2.6.32-042stab113.52.6.32-042stab113.5                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 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([[\\\]]\^^\_\``\a\bbbc\dd\e\ff\g\h\i\j\k[ll(mmmnn(oo(pppq(rrrssrttruu(vv(ww(xx(yy(zzz{z|}|~~||||||||||z(((((((((((((((           !!"#$$%&'(())*+,,-..//001123444566677888999::9;;9<<8==8>>8???@?A8BB8CC8DD8EEEFEG8HH8I8JJ8KK8L8MM8NNNONP8QQQRRQSSQTTQUU8VV(W(XX(YY(ZZ([[[\\[]]]^^^(__(```aa(bbbccbddbee(ff(gg(hh(i(jj(kkkl(mm(nn(ooppoqqorosotouuov(wwxx(yyyzy{{{{|y}}y~yyyyyyyyyyyyyyyyyyyyyyyy((((((((((((((((     ((((((  !!""##$$%%&&''(())**++,,--./00112234556677778899::;;<<==>>?@@ABCCDDEEFFGGHIIJJKKLMMNNOOPPPQQPRRSSTTTUTVWWXYYZZ[[\\]]]^_``aabbccddeeffgghhiijkkkkkkkkkkkkkkkkkkkkklllkkkjjmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjojppppppppppppppppjqqqrqssqtqquqqvvvwwxwwvvyvvvvvvvzzvv{v|v}vv~vvvvvvvvvqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq     qqqqqqqqqq   !"q##$%qq&qqq''(')''**'+''',,'q-qq..qq///qq001q2q334qq5qq6676q89q::q;;;;;qq<q==>===q?@@@@qAqqBBCBBBBDEBqFGqHIJHqKLLqqqMqNqqOOqqPQqqRSTUqVVWWXYWZZZZZWW[WVV\]]VV^^^_^^`^aqqqqbqccdcqqqeqqqfghffffiijfffkffffffffffffflfffffffmmnnommppffqqqqffffffffffffffffffrffffffffffffsfffffffftfffffuuffffffqvqqqwqqqqxqqyqqz{z|zzzzzzzz}~}zzzzzzzzzzzzzzzzzzzzzzzqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq     qq    qqqqqqqqqqqqqqq !"#$%q&&'(q)))q**qq+q,qq-q...q//000/1/232/4/56/78/9:;:9<=9/>?//@/A/B/CCC////D/E/F///GGHGGIJ/KLM/N/OP/QRqqSSSSqqTqqUVWXUqqYqqZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZqq[\qqqq]^]]_``]a]]]b]c]]d]]]ee]]f]]g]]]hhh]]i]]j]]k]]qqlllmllqqnnnoopooooqqqqqqrsrqtuqvqwqqxxxqyyyzzzzzzqq{qq||||||qq}qq~qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq q    qq   qqqqqqqqqqqqqqqqqqqqq qqqqqqq!!qq"qq#q$q%&qq'(')q*q++q,-q.q//qq00qq11211131445446q7q8qqq9q:q;<qq=======qq>q????@@@@@@@@@@@@@@@@@@@qAAAAqBBCBBDBqqEFEEGEHqIIJJIIKIIILMNNNNLIOPQQQQIRSTTTTIqqUUUVqqqWqXXqqYYYYYYYYYYYYqZZZZ[Zq\\\qq]]^]]__]`]]aa]b]c]dqqqefeegeeehqqqiiiijjjjjjjjiikiqllqmqnqqooopoooqooorrrrrrooosotooouooovwxxxoooyyyyz{y|yyoooooo}oo~~ooooooqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq  qqq       qqqqq  qqqqqqqqqqqqqqqqqqqqqqqqq q!q"""q#q$$$qq%%q&q''(qq)))*)))))+)))q,,-.--,/qqq0q1qq22q3q44565q788qq9:9qqqq;;<qq====qq>>>>>>qq???@@@@@@@qqqAABBBBBBBBBBBBBBCBBBBBBBBBBBBBAADAEEEAqqqFqGHqqIIIIIIIIIIIIIIIqJKqqLLLLMNLLqqqOPPOOOOOOOOQOROSOTOOUOVOOOWWWXWOOOYYZOOOOOOO[OOO\OOO]]^OO__`OaOOObcbbOOOOdOeeOfffgfOhOiOOjjkOOllmlnolplOOOqqrsttruvwqxqyzqq{|q}}}}}}}}}}}}}}}}}}}}}}}}}}~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qq qqq qq  q qq                                 q qq  qq q q qq qqq     q  q q  qqq         qqqq q qq      ! "   # $ $ $ $     %   &     ' ' ( ) ' *      +    , , , , , , , , , , , , - , , , , , , , , , , , , , , , , , , , , , , , , . ,     /     0            1 1 2 2 2 1 1 1 1 1 1 1 1 3 3 1 1  4 4 5  6     7 8     9 9 9 9 9 9 9 : 9 9 ; 9 9 < 9 9 = 9 9 9 9 9 9 9 9 9 9 > 9 9 ? 9 @ 9 9 9 9 9 9 9 9 9 9 9 9 A 9 B 9 9 9 9 9 9 9 9   C   D  E     F F G F F F F F F F F F      H   I    J J K L    M   N  O   qq P Q Rq S S Tqq Uqq V V V W V Vq X Yqq Z Z Z Zqq [q \ \ ] ^ \ \q _ ` ` aqq bq c c d cq e e e f e e g e h e e e e i e e j j j e e e e e k k k k k e e e l l e m e e n o e p e e e e e e q e e e r r e e e e e s s s e e t e e e e e e e e e e e e e u e e eq v w v v vq x yqq z z z z z zqq {q | | }q ~ qq qqqq qqqq q q q q q qqq qq q qq q qq q qq qqq qq q q qq qq qqq q qq qqq q qq j j j j                                                                                                             j j j j                                                                                                                j         j                       j  j                                                          j                                                                                         j ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! j " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " # # $ % % % % % % & & % ' % ( % ) ) % * % + + % , , % - - % . / / / / / / 0 / 1 1 2 / 3 / 4 / 5 6 6 6 7 8 8 7 9 9 7 : : 7 7 7 ; 7 < < 7 = = 7 > > > ? ? > @ @ > A A > B B 7 C C C D D 7 E E 7 F 7 G G 7 H H H I 7 J J J K K 7 L L 7 M M 7 N 7 O O 7 P P P Q Q 7 R R R S S 7 T T 7 U U U V V U W W U X X 7 Y Y 7 Z 7 [ [ 7 \ \ 7 ] ] 7 ^ ^ ^ _ _ ^ ` ` 7 a a 7 b 7 c 7 d d 7 e e 7 f f 7 g g 7 h h 7 i 7 j j 7 k k 7 l l 7 m m m n m o 7 p p 7 q q 7 r r 7 s s 7 t t 7 u u 7 v v w w w x w y w z w { | | | | | | | | | | | | | | | | | | } } } } } } } } } } } } | | | | | | | | | | | | | | | | | | ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~            ~ ~ ~ ~ ~ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |            kernels2.6.32-042stab113.5.debug.configMakefileMakefile.commonModule.symversSystem.maparchKconfigalphaKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilearmKconfigKconfig-nommuKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefileMakefile.debugcommonKconfigMakefilekernelMakefilelibMakefilemach-aaec2000KconfigMakefileMakefile.bootmach-at91KconfigMakefileMakefile.bootmach-bcmringKconfigMakefileMakefile.bootcspMakefilechipcMakefiledmacMakefiletmrMakefilemach-clps711xKconfigMakefileMakefile.bootmach-davinciKconfigMakefileMakefile.bootmach-ebsa110MakefileMakefile.bootmach-ep93xxKconfigMakefileMakefile.bootmach-footbridgeKconfigMakefileMakefile.bootmach-geminiKconfigMakefileMakefile.bootmach-h720xKconfigMakefileMakefile.bootmach-integratorKconfigMakefileMakefile.bootmach-iop13xxKconfigMakefileMakefile.bootmach-iop32xKconfigMakefileMakefile.bootmach-iop33xKconfigMakefileMakefile.bootmach-ixp2000KconfigMakefileMakefile.bootmach-ixp23xxKconfigMakefileMakefile.bootmach-ixp4xxKconfigMakefileMakefile.bootmach-kirkwoodKconfigMakefileMakefile.bootmach-ks8695KconfigMakefileMakefile.bootmach-l7200MakefileMakefile.bootmach-lh7a40xKconfigMakefileMakefile.bootmach-lokiKconfigMakefileMakefile.bootmach-mmpKconfigMakefileMakefile.bootmach-msmKconfigMakefileMakefile.bootmach-mv78xx0KconfigMakefileMakefile.bootmach-mx1KconfigMakefileMakefile.bootmach-mx2KconfigMakefileMakefile.bootmach-mx25KconfigMakefileMakefile.bootmach-mx3KconfigMakefileMakefile.bootmach-mxc91231KconfigMakefileMakefile.bootmach-netxKconfigMakefileMakefile.bootmach-nomadikKconfigMakefileMakefile.bootmach-ns9xxxKconfigMakefileMakefile.bootmach-omap1KconfigMakefileMakefile.bootmach-omap2KconfigMakefileMakefile.bootmach-orion5xKconfigMakefileMakefile.bootmach-pnx4008MakefileMakefile.bootmach-pxaKconfigMakefileMakefile.bootmach-realviewKconfigMakefileMakefile.bootmach-rpcMakefileMakefile.bootmach-s3c2400KconfigMakefilemach-s3c2410KconfigMakefileMakefile.bootmach-s3c2412KconfigMakefilemach-s3c2440KconfigMakefilemach-s3c2442KconfigMakefilemach-s3c2443KconfigMakefilemach-s3c6400KconfigMakefileMakefile.bootmach-s3c6410KconfigMakefilemach-s5pc100KconfigMakefileMakefile.bootmach-sa1100KconfigMakefileMakefile.bootmach-sharkMakefileMakefile.bootmach-stmp378xMakefileMakefile.bootmach-stmp37xxMakefileMakefile.bootmach-u300KconfigMakefileMakefile.bootmach-versatileKconfigMakefileMakefile.bootmach-w90x900KconfigMakefileMakefile.bootmmKconfigMakefilenwfpeMakefileoprofileMakefileplat-iopMakefileplat-mxcKconfigMakefileplat-omapKconfigMakefileplat-orionMakefileplat-pxaKconfigMakefileplat-s3cKconfigMakefileplat-s3c24xxKconfigMakefileplat-s3c64xxKconfigMakefileplat-s5pc1xxKconfigMakefileplat-stmp3xxxKconfigMakefiletoolsMakefilevfpMakefileavr32KconfigKconfig.debugMakefileboardsatngw100KconfigKconfig_mrmtMakefileatstk1000KconfigMakefilefavr-32KconfigMakefilehammerheadKconfigMakefilemeriscKconfigMakefilemimc200MakefilebootimagesMakefileu-bootMakefilekernelMakefilelibMakefilemach-at32apKconfigMakefilemmMakefileoprofileMakefileblackfinKconfigKconfig.debugMakefilebootMakefilekernelMakefilecplb-mpuMakefilecplb-nompuMakefilelibMakefilemach-bf518KconfigMakefileboardsKconfigMakefilemach-bf527KconfigMakefileboardsKconfigMakefilemach-bf533KconfigMakefileboardsKconfigMakefilemach-bf537KconfigMakefileboardsKconfigMakefilemach-bf538KconfigMakefileboardsKconfigMakefilemach-bf548KconfigMakefileboardsKconfigMakefilemach-bf561KconfigMakefileboardsKconfigMakefilemach-commonMakefilemmMakefileoprofileMakefilecrisKconfigKconfig.debugMakefilearch-v10KconfigdriversKconfigMakefilekernelMakefilelibMakefilemmMakefilearch-v32KconfigdriversKconfigMakefilemach-a3Makefilemach-fsMakefilepciMakefilekernelMakefilelibMakefilemach-a3KconfigMakefilemach-fsKconfigMakefilemmMakefilebootMakefilecompressedMakefilerescueMakefileincludearch-v32archhwregsMakefileiopMakefilekernelMakefilemmMakefilefrvKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemb93090-mb00MakefilemmMakefileh8300KconfigKconfig.cpuKconfig.debugKconfig.ideMakefilebootMakefilecompressedMakefilekernelMakefiletimerMakefilelibMakefilemmMakefileplatformh8300hMakefileaki3068netMakefilegenericMakefileh8maxMakefileh8sMakefileedosk2674MakefilegenericMakefileia64KconfigKconfig.debugMakefiledigMakefilehpcommonMakefilesimKconfigMakefilebootMakefilezx1Makefileia32MakefilekernelMakefileMakefile.gatecpufreqKconfigMakefilekvmKconfigMakefilelibMakefilemmMakefileoprofileMakefilepciMakefilesnMakefilekernelMakefilesn2MakefilepciMakefilepcibrMakefileuvMakefilekernelMakefilexenKconfigMakefilem32rKconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileplatformsMakefilem32104utMakefilem32700utMakefilemappiMakefilemappi2Makefilemappi3Makefileoaks32rMakefileopsputMakefileusrvMakefilem68kKconfigKconfig.debugMakefileamigaMakefileapolloMakefileatariMakefilebvme6000Makefilefpsp040Makefilehp300Makefileifpsp060MakefilekernelMakefilelibMakefilemacMakefilemath-emuMakefilemmMakefilemvme147Makefilemvme16xMakefileq40Makefilesun3MakefilepromMakefilesun3xMakefiletoolsamigaMakefilem68knommuKconfigKconfig.debugMakefilekernelMakefilelibMakefilemmMakefileplatform5206Makefile5206eMakefile520xMakefile523xMakefile5249Makefile5272Makefile527xMakefile528xMakefile5307Makefile532xMakefile5407Makefile68328Makefile68360Makefile68EZ328Makefile68VZ328MakefileMakefilecoldfireMakefilemicroblazeKconfigKconfig.debugMakefilebootMakefilekernelMakefilecpuMakefilelibMakefilemmMakefileplatformKconfig.platformMakefilegenericKconfig.autoMakefilemipsKconfigKconfig.debugMakefilealchemyKconfigcommonMakefiledevboardsMakefiledb1x00Makefilepb1000Makefilepb1100Makefilepb1200Makefilepb1500Makefilepb1550Makefilemtx-1Makefilexxs1500Makefilear7MakefilebaslerexciteKconfigMakefilebcm47xxMakefilebcm63xxKconfigMakefileboardsKconfigMakefilebootMakefilecavium-octeonKconfigMakefileexecutiveMakefilecobaltMakefiledecMakefilepromMakefileemmacommonMakefilemarkeinsMakefilefwarcMakefilecfeMakefilelibMakefilesniMakefilegt64120wrppmcMakefilejazzKconfigMakefilekernelMakefilelasatKconfigMakefileimageMakefilelibMakefileloongsonKconfigMakefilecommonMakefilefuloong-2eMakefilemath-emuMakefilemipssimMakefilemmMakefilemti-maltaMakefilenxppnx833xcommonMakefilestb22xMakefilepnx8550commonMakefilejbsMakefilestb810MakefileoprofileMakefilepciMakefilepmc-sierraKconfigmsp71xxMakefileyosemiteMakefilepowerMakefilerb532Makefilesgi-ip22Makefilesgi-ip27KconfigMakefilesgi-ip32MakefilesibyteKconfigbcm1480MakefilecommonMakefilesb1250MakefileswarmMakefilesniMakefiletxx9KconfiggenericMakefilejmr3927Makefilerbtx4927Makefilerbtx4938Makefilerbtx4939Makefilevr41xxKconfigcasio-e55MakefilecommonMakefileibm-workpadMakefilemn10300KconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileproc-mn103e010Makefileunit-asb2303Makefileunit-asb2305MakefilepariscKconfigKconfig.debugMakefilehpuxMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepowerpcKconfigKconfig.debugMakefilebootMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefileplatforms40xKconfigMakefile44xKconfigMakefile512xKconfigMakefile52xxKconfigMakefile82xxKconfigMakefile83xxKconfigMakefile85xxKconfigMakefile86xxKconfigMakefile8xxKconfigMakefileKconfigKconfig.cputypeMakefileamigaoneKconfigMakefilecellKconfigMakefilespufsMakefilechrpKconfigMakefileembedded6xxKconfigMakefileiseriesKconfigMakefilemapleKconfigMakefilepasemiKconfigMakefilepowermacKconfigMakefileprepKconfigps3KconfigMakefilepseriesKconfigMakefilesysdevKconfigMakefilebestcommKconfigMakefileqe_libKconfigMakefilexmonMakefiles390KconfigKconfig.debugMakefileappldataMakefilebootMakefilecryptoMakefilehypfsMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilescoreKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemmMakefileshKconfigKconfig.cpuKconfig.debugMakefileboardsKconfigMakefilemach-caymanMakefilemach-dreamcastMakefilemach-ecovec24Makefilemach-edosk7705Makefilemach-highlanderKconfigMakefilemach-hp6xxMakefilemach-kfr2r09Makefilemach-landiskMakefilemach-lboxre2Makefilemach-microdevMakefilemach-migorKconfigMakefilemach-r2dKconfigMakefilemach-rskKconfigMakefilemach-sdk7780KconfigMakefilemach-se7206Makefile7343Makefile770xMakefile7721Makefile7722Makefile7724Makefile7751Makefile7780MakefileMakefilemach-sh03Makefilemach-sh7763rdpMakefilemach-snapgearMakefilemach-systemhMakefilemach-titanMakefilemach-x3protoMakefilebootMakefilecompressedMakefileromimageMakefilecchipsKconfighd6446xMakefiledriversKconfigMakefiledmaKconfigMakefilepciKconfigMakefilesuperhywayMakefilekernelMakefilecpuMakefileirqMakefilesh2Makefilesh2aMakefilesh3Makefilesh4Makefilesh4aMakefilesh5MakefileshmobileMakefilevsyscallMakefilelibMakefilelib64Makefilemath-emuMakefilemmKconfigMakefileoprofileMakefiletoolsMakefilesparcKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepromMakefileumKconfig.charKconfig.commonKconfig.debugKconfig.netKconfig.restKconfig.umKconfig.x86MakefileMakefile-i386Makefile-ia64Makefile-os-LinuxMakefile-ppcMakefile-skasMakefile-x86_64driversMakefilekernelMakefileskasMakefileos-LinuxMakefiledriversMakefileskasMakefilesys-i386Makefilesys-x86_64MakefilescriptsMakefile.rulessys-i386Makefilesys-ia64Makefilesys-ppcMakefilesys-x86_64Makefilex86KconfigKconfig.cpuKconfig.debugMakefileMakefile_32.cpubootMakefilecompressedMakefilecryptoMakefileia32MakefileincludeasmKbuilda.out-core.ha.out.hacpi.haes.hagp.halternative-asm.halternative.hamd_iommu.hamd_iommu_types.hamd_nb.hapic.hapicdef.hapicnum.hapm.harchrandom.hasm.hatomic.hatomic_32.hatomic_64.hauxvec.hbios_ebda.hbitops.hbitsperlong.hboot.hbootparam.hbug.hbugs.hbyteorder.hcache.hcacheflush.hcalgary.hcalling.hchecksum.hchecksum_32.hchecksum_64.hcmpxchg.hcmpxchg_32.hcmpxchg_64.hcompat.hcpu.hcpu_debug.hcpu_device_id.hcpufeature.hcpumask.hcputime.hcrash.hcryptoablk_helper.hglue_helper.hcurrent.hdebugreg.hdelay.hdesc.hdesc_defs.hdevice.hdiv64.hdma-mapping.hdma.hdmi.hdwarf2.he820.hedac.hefi.helf.hemergency-restart.hentry_arch.herrno.hfb.hfcntl.hfixmap.hfloppy.hframe.hftrace.hfutex.hgart.hgenapic.hgeode.hgpio.hhardirq.hhighmem.hhpet.hhugetlb.hhw_irq.hhypertransport.hhyperv.hhypervisor.hi387.hi8253.hi8259.hia32.hia32_unistd.hidle.hinat.hinat_types.hinit.hinsn.hinst.hio.hio_32.hio_64.hio_apic.hioctl.hioctls.hiomap.hiommu.hipcbuf.hipi.hirq.hirq_regs.hirq_remapping.hirq_vectors.hirqflags.hist.hkdebug.hkexec.hkgdb.hkmap_types.hkmemcheck.hkprobes.hkvm.hkvm_emulate.hkvm_host.hkvm_para.hldt.hlguest.hlguest_hcall.hlinkage.hlocal.hlocal64.hmach_timer.hmach_traps.hmath_emu.hmc146818rtc.hmca.hmca_dma.hmce.hmicrocode.hmm_track.hmman.hmmconfig.hmmu.hmmu_context.hmmx.hmmzone.hmmzone_32.hmmzone_64.hmodule.hmpspec.hmpspec_def.hmsgbuf.hmshyperv.hmsidef.hmsr-index.hmsr.hmtrr.hmutex.hmutex_32.hmutex_64.hmwait.hnmi.hnops.hnuma.hnuma_32.hnuma_64.hnumaq.holpc.hpage.hpage_32.hpage_32_types.hpage_64.hpage_64_types.hpage_types.hparam.hparavirt.hparavirt_types.hparport.hpat.hpci-direct.hpci-functions.hpci.hpci_64.hpci_x86.hpercpu.hperf_event.hperf_event_p4.hperf_regs.hpgalloc.hpgtable-2level.hpgtable-2level_types.hpgtable-3level.hpgtable-3level_types.hpgtable.hpgtable_32.hpgtable_32_types.hpgtable_64.hpgtable_64_types.hpgtable_types.hpoll.hposix_types.hposix_types_32.hposix_types_64.hprctl.hprobe_roms.hprocessor-cyrix.hprocessor-flags.hprocessor.hproto.hptrace-abi.hptrace.hpvclock-abi.hpvclock.hrdc321x_defs.hreboot.hreboot_fixups.hrequired-features.hresource.hresume-trace.hrio.hrtc.hrwlock.hrwsem.hscatterlist.hseccomp.hseccomp_32.hseccomp_64.hsections.hsegment.hsembuf.hserial.hsetup.hsetup_arch.hshmbuf.hshmparam.hsigcontext.hsigcontext32.hsigframe.hsiginfo.hsignal.hsmp.hsmpboot_hooks.hsocket.hsockios.hsparsemem.hspinlock.hspinlock_types.hsrat.hstackprotector.hstacktrace.hstat.hstatfs.hstring.hstring_32.hstring_64.hsuspend.hsuspend_32.hsuspend_64.hsvm.hswab.hswiotlb.hsync_bitops.hsys_ia32.hsyscall.hsyscalls.hsystem.hsystem_64.htce.htermbits.htermios.hthread_info.htime.htimer.htimex.htlb.htlbflush.htopology.htraceirq_vectors.htrace_clock.htrampoline.htraps.htsc.htypes.huaccess.huaccess_32.huaccess_64.hucontext.hunaligned.hunistd.hunistd_32.hunistd_64.huser.huser32.huser_32.huser_64.huvbios.huv.huv_bau.huv_hub.huv_irq.huv_mmrs.hvdso.hvga.hvgtod.hvirtext.hviswscobalt.hlithium.hpiix4.hsgivw.hvm86.hvmi.hvmi_time.hvmx.hvsyscall.hx86_init.hxcr.hxenevents.hgrant_table.hhypercall.hhypervisor.hinterface.hinterface_32.hinterface_64.hpage.hxor.hxor_32.hxor_64.hxor_avx.hxsave.hgeneratedasmkernelMakefileacpiMakefilerealmodeMakefileapicMakefilecpuMakefilecpufreqKconfigMakefilemcheckMakefilemtrrMakefilekvmKconfigMakefilelguestKconfigMakefilelibMakefilemath-emuMakefilemmMakefilekmemcheckMakefileoprofileMakefilepciMakefilepowerMakefiletoolsMakefilevdsoMakefilevideoMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefilelibMakefileramdiskMakefilekernelMakefilelibMakefilemmMakefileplatformsissMakefiles6105Makefilext2000Makefilevariantss6000MakefileblockKconfigKconfig.ioschedMakefilecryptoKconfigMakefileasync_txKconfigMakefilempiMakefilesignatureMakefiledriversKconfigMakefileaccessibilityKconfigMakefilebrailleMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefileambaMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilepowerMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefileparideKconfigMakefileploopMakefilersxxMakefilebluetoothKconfigMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileip2MakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefileipwirelessMakefilerioMakefiletpmKconfigMakefilexilinx_hwicapMakefileclocksourceMakefileconnectorKconfigMakefilecpufreqKconfigMakefilecpuidleKconfigMakefilegovernorsMakefilecryptoKconfigMakefileamccMakefilenxKconfigMakefiledcaKconfigMakefiledioMakefiledmaKconfigMakefileioatMakefileipuMakefileedacKconfigMakefileeisaKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefilegma500KconfigMakefilei2cKconfigMakefilei810Makefilei915KconfigMakefilemgaMakefilenouveauKconfigMakefiledispnv04MakefilepanelKconfigMakefiler128MakefileradeonKconfigMakefilesavageMakefilesisMakefiletdfxMakefilettmMakefileviaMakefilevgaKconfigMakefilehidKconfigMakefileusbhidKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileamsMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilechipsKconfigMakefileideKconfigMakefileidleKconfigMakefileieee1394KconfigMakefileieee802154KconfigMakefileinfinibandKconfigMakefilecoreMakefilehwamso1100Kconfigcxgb3KconfigMakefilecxgb4KconfigMakefileehcaKconfigMakefileipathKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefilenesKconfigMakefileocrdmaKconfigMakefileqibKconfigMakefileusnicKconfigMakefileulpipoibKconfigMakefileiserKconfigMakefilesrpKconfiginputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileisdnKconfigMakefileact2000KconfigMakefilecapiKconfigMakefiledivertMakefilegigasetKconfigMakefilehardwareKconfigMakefileavmKconfigMakefileeiconKconfigMakefilemISDNKconfigMakefilehisaxKconfigMakefilehysdnKconfigMakefilei4lKconfigMakefileicnKconfigMakefileisdnloopMakefilemISDNKconfigMakefilepcbitKconfigMakefilescKconfigMakefileledsKconfigMakefilelguestKconfigMakefilemacintoshKconfigMakefilemcaKconfigMakefilemdKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilecommonKconfigMakefiletunersKconfigMakefiledvbKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefiledm1105KconfigMakefiledvb-coreMakefiledvb-usbKconfigMakefilefirewireKconfigMakefilefrontendsKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilesianoKconfigMakefilettpciKconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilercKconfigMakefilekeymapsKconfigMakefilevideoKconfigMakefileau0828KconfigMakefilebt8xxKconfigMakefilecpia2KconfigMakefilecx18KconfigMakefilecx231xxKconfigMakefilecx23885KconfigMakefilecx25840KconfigMakefilecx88KconfigMakefiledavinciMakefileem28xxKconfigMakefileet61x251KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehdpvrKconfigMakefileivtvKconfigMakefileovcamchipMakefilepvrusb2KconfigMakefilepwcKconfigMakefilesaa7134KconfigMakefilesaa7164KconfigMakefilesn9c102KconfigMakefiletlg2300KconfigMakefileusbvideoKconfigMakefileusbvisionKconfigMakefileuvcKconfigMakefilezc0301KconfigMakefilezoranKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilei2oKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilec2portKconfigMakefilecb710KconfigMakefileeepromKconfigMakefilehdpuftrsMakefileibmasmMakefilesgi-gruMakefilesgi-xpMakefilemmcKconfigMakefilecardKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefiletestsMakefileubiKconfigKconfig.debugMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilearmKconfigMakefileatl1cMakefileatl1eMakefileatlxMakefilebenetKconfigMakefilebnaMakefilebnx2xMakefilebondingMakefilecanKconfigMakefilesja1000KconfigMakefileusbKconfigMakefilechelsioMakefilecrisMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefilee1000Makefilee1000eMakefileeheaMakefileenicMakefilefs_enetKconfigMakefilehamradioKconfigMakefilehypervKconfigMakefilei40eMakefilei40evfMakefileibm_newemacKconfigMakefileigbMakefileigbvfMakefileirdaKconfigMakefileixgbMakefileixgbeMakefileixgbevfMakefileixp2000KconfigMakefilemlx4Makefilemlx5coreKconfigMakefilemyri10geMakefilenetxenMakefilepch_gbeMakefilepcmciaKconfigMakefilephyKconfigMakefileqlcnicMakefileqlgeMakefilesfcKconfigMakefileskfpMakefilestmmacKconfigMakefiletokenringKconfigMakefiletulipKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxgeMakefilewanKconfigMakefilelmcMakefilewimaxKconfigMakefilei2400mKconfigMakefilewirelessKconfigMakefileathKconfigMakefileath5kKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmsmacMakefilebrcmutilMakefilehostapKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefilelibertasKconfigMakefilelibertas_tfMakefileorinocoKconfigMakefilep54KconfigMakefileprism54Makefilert2x00KconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187MakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilezd1211rwKconfigMakefilenubusMakefileofKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileaerKconfigKconfig.debugMakefilepcmciaKconfigMakefileplatformKconfigMakefilex86KconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileps3MakefileptpKconfigMakefilerapidioKconfigMakefileswitchesMakefileregulatorKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilekvmMakefilenetKconfigMakefilescsiMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigdevice_handlerKconfigMakefilefcoeMakefilefnicMakefileibmvscsiMakefileisciMakefilefirmwareMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempt2sasKconfigMakefilempt3sasKconfigMakefilemvsasKconfigMakefileosdKconfigpcmciaKconfigMakefilepm8001Makefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesym53c8xx_2MakefileserialKconfigMakefilecpm_uartMakefilejsmMakefilesfiKconfigMakefileshMakefilemapleMakefilesuperhywayMakefilesnKconfigMakefilespiKconfigMakefilessbKconfigMakefilestagingKconfigMakefilealtpciechdmaKconfigMakefileandroidKconfigMakefileasus_oledKconfigMakefileb3dfgKconfigMakefilecomediKconfigMakefiledriversMakefilekcomedilibMakefilecx25821KconfigMakefiledreamKconfigMakefilecameraKconfigMakefileqdsp5MakefilesmdKconfigMakefiledstKconfigMakefileechoKconfigMakefileet131xKconfigMakefilefrontierKconfigMakefilego7007KconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefilelightKconfigMakefiletriggerKconfigMakefileline6KconfigMakefilemimioKconfigMakefileocteonKconfigMakefileotusKconfigMakefilep9authKconfigMakefilepanelKconfigMakefilephisonKconfigMakefilepochKconfigMakefilepohmelfsKconfigMakefilequatech_usb2KconfigMakefilerarKconfigMakefilert2860KconfigMakefilert2870KconfigMakefilert3090KconfigMakefilertl8187seKconfigMakefilertl8192eKconfigMakefilertl8192suKconfigMakefileieee80211MakefilesepKconfigMakefileserqt_usb2KconfigMakefileslicossKconfigMakefileudlfbKconfigMakefileusbipKconfigMakefilevmeKconfigMakefilebridgesKconfigMakefiledevicesKconfigMakefilevt6655KconfigMakefilevt6656KconfigMakefilewinbondKconfigMakefilewlan-ngKconfigMakefilezramKconfigMakefiletargetKconfigMakefileloopbackKconfigMakefiletcm_fcKconfigMakefiletcMakefiletelephonyKconfigMakefilethermalKconfigMakefileuioKconfigMakefileusbKconfigMakefileatmKconfigMakefilec67x00MakefileclassKconfigMakefilecoreKconfigMakefileearlyMakefilegadgetKconfigMakefilehostKconfigMakefileimageKconfigMakefilemiscKconfigMakefilesisusbvgaKconfigMakefilemonKconfigMakefilemusbKconfigMakefileotgKconfigMakefileserialKconfigMakefileMakefile-keyspan_pda_fwstorageKconfigMakefilewusbcoreKconfigMakefileuwbKconfigMakefilei1480MakefiledfuMakefilei1480u-wlpMakefilewlpMakefilevhostKconfigMakefilevideoKconfigMakefileatyMakefilebacklightKconfigMakefileconsoleKconfigMakefiledisplayKconfigMakefilegeodeKconfigMakefilei810MakefileintelfbMakefilekyroMakefilelogoKconfigMakefilematroxMakefilemb862xxMakefilembxMakefilemsmMakefilenvidiaMakefileomapKconfigMakefilepnx4008MakefilerivaMakefilesavageMakefilesisMakefilevermilionMakefileviaMakefilevirtioKconfigMakefilevlynqKconfigMakefilew1KconfigMakefilemastersKconfigMakefileslavesKconfigMakefilewatchdogKconfigMakefilexenKconfigMakefilexenbusMakefilexenfsMakefilezorroKconfigMakefilefirmwareMakefilecarl9170fwKconfigcarlfwKconfigusbKconfigminifwKconfigtoolchainMakefiletoolsKconfigfs9pKconfigMakefileKconfigKconfig.binfmtMakefileadfsKconfigMakefileaffsKconfigMakefileafsKconfigMakefileautofsKconfigMakefileautofs4KconfigMakefilebefsKconfigMakefilebfsKconfigMakefilebtrfsKconfigMakefilecachefilesKconfigMakefilecifsKconfigMakefilecodaKconfigMakefileconfigfsKconfigMakefilecramfsKconfigMakefiledebugfsMakefiledevptsMakefiledlmKconfigMakefileecryptfsKconfigMakefileefsKconfigMakefileexofsKconfigexportfsMakefileext2KconfigMakefileext3KconfigMakefileext4KconfigMakefileext4.hext4_extents.hfatKconfigMakefilefreevxfsKconfigMakefilefscacheKconfigMakefilefuseKconfigMakefilegfs2KconfigMakefilehfsKconfigMakefilehfsplusKconfigMakefilehostfsMakefilehpfsKconfigMakefilehppfsMakefilehugetlbfsMakefileisofsKconfigMakefilejbdKconfigMakefilejbd2KconfigMakefilejffs2KconfigMakefilejfsKconfigMakefilelockdMakefileminixKconfigMakefilencpfsKconfigMakefilenfsKconfigMakefilenfs_commonMakefilenfsdKconfigMakefilenilfs2KconfigMakefilenlsKconfigMakefilenotifyKconfigMakefilednotifyKconfigMakefileinotifyKconfigMakefilentfsKconfigMakefileocfs2KconfigMakefileclusterMakefiledlmMakefileomfsKconfigMakefileopenpromfsMakefilepartitionsKconfigMakefileprocKconfigMakefilepstoreKconfigMakefileqnx4KconfigMakefilequotaKconfigMakefilevzdquotaMakefileramfsMakefilereiserfsKconfigMakefileromfsKconfigMakefilesmbfsKconfigMakefilesquashfsKconfigMakefilesysfsKconfigMakefilesysvKconfigMakefileubifsKconfigMakefileudfKconfigMakefileufsKconfigMakefilexfsKconfigMakefileincludeacpiacexcep.hacnames.hacoutput.hacpi.hacpi_bus.hacpi_drivers.hacpi_numa.hacpiosxf.hacpixf.hacrestyp.hactbl.hactbl1.hactbl2.hactypes.hapei.hbutton.hcontainer.hghes.hhed.hpdc_intel.hplatformacenv.hacgcc.haclinux.hprocessor.hreboot.hvideo.hasmasm-generic4level-fixup.hKbuildKbuild.asmatomic-long.hatomic.hatomic64.haudit_change_attr.haudit_dir_write.haudit_read.haudit_signal.haudit_write.hauxvec.hbitopsbitops.h__ffs.h__fls.hatomic.hext2-atomic.hext2-non-atomic.hffs.hffz.hfind.hfls.hfls64.hhweight.hle.hlock.hminix-le.hminix.hnon-atomic.hsched.hbitsperlong.hbug.hbugs.hcache.hcacheflush.hchecksum.hcmpxchg-local.hcmpxchg.hcputime.hcurrent.hdelay.hdevice.hdiv64.hdma-coherent.hdma-mapping-broken.hdma-mapping-common.hdma.hemergency-restart.herrno-base.herrno.hfb.hfcntl.hfutex.hgetorder.hgpio.hhardirq.hhw_irq.hide_iops.hint-l64.hint-ll64.hio-64-nonatomic-lo-hi.hio.hioctl.hioctls.hiomap.hipcbuf.hirq.hirq_regs.hirqflags.hkdebug.hkexec.hkmap_types.hkvm_para.hlibata-portmap.hlinkage.hlocal.hlocal64.hmemory_model.hmm_hooks.hmman-common.hmman.hmmu.hmmu_context.hmodule.hmsgbuf.hmutex-dec.hmutex-null.hmutex-xchg.hmutex.hpage.hparam.hparport.hpci-bridge.hpci-dma-compat.hpci.hpercpu.hpgalloc.hpgtable-nopmd.hpgtable-nopud.hpgtable.hpoll.hposix_types.hresource.hrtc.hscatterlist.hsections.hsegment.hsembuf.hserial.hsetup.hshmbuf.hshmparam.hsiginfo.hsignal-defs.hsignal.hsocket.hsockios.hspinlock.hstat.hstatfs.hstring.hswab.hsyscall.hsyscalls.hsystem.htermbits.htermios-base.htermios.htimex.htlb.htlbflush.htopology.htrace_clock.htypes.huaccess-unaligned.huaccess.hucontext.hunaligned.hunistd.huser.hvga.hvmlinux.lds.hxor.hasm-x86asm-offsets.hbcbeancounter.hdcache.hdebug.hdecl.hio_acct.hkmem.hmisc.hnet.hoom_kill.hproc.hsock.hsock_orphan.hstatd.htask.htcp.hvmpages.hconfig8139cp.h8139too8139too.h8129.hab3100core.hotp.hac97bus.hacenic.hacerwmi.hacpiacpi.hac.hapeiapei.heinj.herstdebug.hghes.hpcieaer.hbattery.hblacklistyear.hbutton.hcontainer.hdock.hextlog.hfan.hhed.hhotplugcpu.hmemory.hipmi.hpcislot.hpowermeter.hprocevent.hprocessorprocessor.haggregator.hprocfsprocfs.hpower.hsbs.hsleep.hsysfspower.hthermal.htoshiba.hvideo.hwmi.hadaptecstarfire.hadm8211.hagpagp.hali.hamd.hamd64.hati.hefficeon.hintel.hnvidia.hsis.hsworks.hvia.haic79xxcmdsperdevice.hdebugmask.hresetdelayms.haic7xxxcmdsperdevice.hdebugmask.hresetdelayms.haio.hairoairo.hcs.halim1535wdt.halim7101wdt.hamdnb.hamd8111eth.hamigapartition.hanoninodes.hapmapm.hcpuidle.harchdefconfig.hdmaaddrt64bit.henablememoryhotplug.hhotremove.hflatmemenable.hhascachelinesize.hcpuidlewait.hrelax.hdefaultidle.hhavenmisafecmpxchg.hhibernationpossible.hmayhavepcfdc.hphysaddrt64bit.hpopulatesnodemap.hrandom.hselectmemorymodel.hsparsememenable.hsupportsdebugpagealloc.hmsi.hoptimizedinlining.hsuspendpossible.husespguncached.hwantframepointers.hoptionalgpiolib.haskipfibhash.hasuslaptop.hasynccore.hmemcpy.hpq.hraid6recov.htest.htxdisablechannelswitch.hpqvaldma.hxorvaldma.hdma.hxor.hat76c50xusb.hataata.hacpi.hgeneric.hovereth.hpiix.hsff.hverboseerror.hathcards.hcommon.hath5kath5k.hdebug.hpci.hath9kath9k.hbtcoexsupport.hcommon.hhtchtc.hdebugfs.hhw.hpci.hpcoem.hrfkill.hwow.hatl1.hatl1c.hatl1e.hatl2.hatmatm.hbr2684.hclip.hdrivers.hlane.htcp.hatmel.hauditaudit.hgeneric.htree.hauditsyscall.hauto.confauto.conf.cmdautofs4fs.hauxdisplay.haverage.hb43b43.hbcmabcma.hpio.hbusesbcmaandssb.hdebug.hhwrng.hleds.hpciautoselect.hpcicoreautoselect.hpcmcia.hphyg.hlp.hpio.hsdio.hssb.hb43legacyb43legacy.hdebug.hdmadma.handpiomode.hhwrng.hleds.hpciautoselect.hpcicoreautoselect.hpio.hb44b44.hpcipci.hautoselect.hpcicoreautoselect.hbacklightclassdevice.hlcdsupport.hmbpnvidia.hprogear.hwm831x.hbasefull.hsmall.hbatterybq27x00.hmax17040.holpc.hbcdebug.hioaccounting.hpriority.hproc.hrssaccounting.hswapaccounting.hbcmabcma.hblockio.hdrivergmaccmn.hgpio.hhostpcipci.hpossible.hpossible.hbe2iscsi.hbe2net.hbeancounters.hbinaryprintf.hbinfmtelf.hmisc.hbitreverse.hbkl.hblkcgroup.hcpqcissda.hdevdev.h3wxxxxraid.hbsg.hbsglib.hcbt.hcryptoloop.hdmdm.hbuiltin.hdrbd.hfd.hinitrd.hintegrity.hiotrace.hloop.hmd.hnbd.hnvme.hosd.hpciessdmtip32xx.hploop.hramram.hcount.hsize.hsd.hsrsr.hvendor.hsx8.hthrottling.hblock.hbna.hbnx2.hbnx2xbnx2x.hsriov.hbonding.hbootprintkdelay.htracer.hbootparamhardlockupenabledvalue.hpanicpanic.hvalue.hhungtaskpanicvalue.hsoftlockuppanicvalue.hbounce.hbranchprofilenone.hbrcmsmac.hbrcmutil.hbridgebridge.hebt8023.hamong.harp.harpreply.hbroute.hdnat.hip.hip6.hlimit.hlog.hmarkmark.ht.hnflog.hpkttype.hredirect.hsnat.hstp.htfilter.hnat.hulog.hvlan.higmpsnooping.hnetfilter.hnfebtables.hbroadcomphy.hbsddisklabel.hprocessacctacct.hv3.hbtbt.hbnepbnep.hmcfilter.hprotofilter.hcmtp.hhcibcm203x.hhcibfusb.hhcibluecard.hhcibpa10x.hhcibt3c.hhcibtsdio.hhcibtuart.hhcibtusb.hhcidtl1.hhciuarthciuart.hbcsp.hh4.hll.hhcivhci.hhidp.hl2cap.hmrvlmrvl.hsdio.hrfcommrfcomm.htty.hsco.hbtrfsfsfs.hposixacl.hbug.hbuilddocsrc.hcachefiles.hcancan.hbcm.hcalcbittiming.hdebugdevices.hdev.hemspci.husb.hkvaserpci.hraw.hsja1000sja1000.hisa.hplatform.hvcan.hcapiavm.hcardbus.hcardman4000.h4040.hcarl9170carl9170.hdebugfs.hleds.hwpc.hcassini.hcb710core.hdebugassumptions.hccstackprotector.hcdrompktcdvdpktcdvd.hbuffers.hcfag12864bcfag12864b.hrate.hcfg80211cfg80211.hdebugfs.hdefaultps.hwext.hcfqgroupiosched.hcfsbandwidth.hcpulimit.hcgroupcpuacct.hdevice.hfreezer.hperf.hsched.hcgroups.hchecksignature.hchelsiot1t1.h1g.ht3.ht4.ht4vf.hchrdevosst.hsch.hsg.hst.hcicadaphy.hcifscifs.hacl.hdfsupcall.hposix.hstats.hupcall.hweakpwhash.hxattr.hcissscsitape.hclocksourcevalidatelastcycle.hwatchdog.hclsu32mark.hperf.hcnic.hcompaction.hcompallaptop.hconfigfsfs.hconnector.hconsolepoll.htranslations.hconstructors.hcontextswitchtracer.hcordic.hcoredumpdefaultelfheaders.hcpufreqfreq.hdebug.hdefaultgovuserspace.hgovconservative.hondemand.hperformance.hpowersave.huserspace.hstatstat.hdetails.htable.hidleidle.hgovladder.hmenu.hrmap.hsupamd.hcentaur.hcyrix32.hintel.htransmeta32.humc32.hcpusets.hcramfs.hcrashcrash.hdump.hcrcccitt.hitut.ht10dif.hcrc16.hcrc32crc32.hselftest.hcrc7.hcryptocrypto.hablkhelperx86.haead.haead2.haesaes.h586.hniintel.halgapi.halgapi2.hansicprng.hanubis.harc4.hauthenc.hblkcipher.hblkcipher2.hblowfish.hcamellia.hcast5.hcast6.hcbc.hccm.hcrc32ccrc32c.hintel.hcrct10dif.hcryptd.hctr.hcts.hdeflate.hdes.hdevgeode.hhifn795x795x.hrng.hpadlockpadlock.haes.hsha.hdrbgdrbg.hctr.hhash.hhmac.hmenu.hecb.hfcrypt.hfips.hgcm.hgf128mul.hghash.hhash.hhash2.hhmac.hhw.hkhazad.hlrw.hlzo.hmanager.hmanager2.hmd4.hmd5.hmichaelmic.hmpilib.hnull.hpcbc.hpcomp.hrmd128.hrmd160.hrmd256.hrmd320.hrng.hrng2.hsalsa20salsa20.h586.hseed.hseqiv.hserpent.hsha1.hsha256.hsha512.hsignaturesignature.hdsa.htea.htest.htgr192.htwofishtwofish.h586.hcommon.hvmac.hworkqueue.hwp512.hxcbc.hxts.hzlib.hcs5535gpio.hcuse.hcyclades.hdavicomphy.hdca.hdcb.hdcdbas.hdeaoc.hde2104xde2104x.hdsl.hde4x5.hdebugblkcgroup.hbootparams.hbugverbose.hcredentials.hfs.hhighmem.hinfo.hkernel.hkmemleakkmemleak.hdefaultoff.hearlylogsize.hlist.hlockalloc.hmemoryinit.hmutexes.hnmitimeout.hnotifiers.hnxtest.hobjectsobjects.henabledefault.hfree.htimers.hpagealloc.hpilist.hrtmutexes.hsectionmismatch.hsg.hshirq.hslabslab.hleak.hspinlockspinlock.hsleep.hstackusage.hstackoverflow.hvm.hwritecount.hdecompressbzip2.hgzip.hlzma.hdefaultcfq.hcubic.hiodelaytype.hiosched.hmmapminaddr.htcpcong.hdefconfiglist.hdelllaptop.hrbu.hwmi.hdetecthungtask.hsoftlockup.hdevport.hdevptsmultipleinstances.hdevtmpfsdevtmpfs.hmount.hdisplaysupport.hdl2k.hdlcidlci.hmax.hdlmdlm.hdebug.hdmbioprison.hbufio.hcachecache.hcleaner.hmq.hcrypt.hdebug.hdelay.hera.hflakey.hloguserspace.hmirror.hmultipathmultipath.hql.hst.hpersistentdata.hraid.hraid45.hsnapshot.hswitch.hthinprovisioning.huevent.hzero.hdm9102.hdmaapidebug.hengine.hsharedbuffer.hdmadevices.hdmardmar.hfloppywa.hdmi.hdmiid.hdnet.hdnotify.hdoublefault.hdrmdrm.hi2cch7006.hsil164.hi915i915.hfbdev.hkms.hums.hkmsfbhelper.hhelper.hloadedidfirmware.hmga.hnouveaunouveau.hbacklight.hr128.hradeonradeon.hums.hsavage.hsis.httm.hvia.hdummydummy.hconsole.hdvbaf9013.hatbm8830.hau8522.hav7110av7110.hosd.hb2c2flexcopflexcop.hpci.husb.hbcm3510.hbt8xx.hbudgetbudget.hav.hci.hcore.hpatch.hcapturedrivers.hcore.hcx22700.hcx22702.hcx24110.hcx24116.hcx24123.hdib3000mb.hdib3000mc.hdib7000m.hdib7000p.hdib8000.hdm1105.hds3000.hdynamicminors.hec100.hfiredtvfiredtv.hfirewire.hinput.hisl6405.hisl6421.hisl6423.hix2505v.hl64781.hlgdt3305.hlgdt330x.hlgs8gxx.hlnbp21.hmaxadapters.hmb86a20s.hmt312.hmt352.hngene.hnxt200x.hnxt6000.hor51132.hor51211.hpll.hpluto2.hpt1.hs5h1409.hs5h1411.hs5h1420.hs921.hsi21xx.hsp8870.hsp887x.hstb0899.hstb6000.hstb6100.hstv0288.hstv0297.hstv0299.hstv0900.hstv090x.hstv6110.hstv6110x.htda10021.htda10023.htda10048.htda1004x.htda10086.htda8083.htda8261.htda826x.httusbbudget.hdec.htua6100.htunercx24113.hdib0070.hdib0090.hitd1000.husbusb.ha800.haf9005af9005.hremote.haf9015.hanysee.hau6610.haz6027.hce6230.hcinergyt2.hcxusb.hdib0700.hdibusbmb.hmc.hdigitv.hdtt200u.hdtv5100.hdw2102.hec168.hfriio.hgl861.hgp8psk.hlme2510.hm920x.hnovatusb2.hopera1.httusb2.humt010.hvp702x.hvp7045.hves1820.hves1x93.hzl10036.hzl10039.hzl10353.hdynamicdebug.he100.he1000.he1000e.hearlyprintkprintk.hdbgp.hefi.hecryptfs.hedacedac.hamd76x.hdebugdebug.hverbose.hdecodemce.he752x.he7xxx.hi3000.hi3200.hi5000.hi5100.hi5400.hi7300.hi7core.hi82860.hi82875p.hi82975x.hmceinj.hmmedac.hr82600.hx38.hedd.heeepclaptop.heeprom93cx6.hat24.hlegacy.hmax6875.hefiefi.hpartition.hvars.hel3.helfcore.henablemustcheck.henclosureservices.henic.hepic100.hepoll.hethoc.heventprofile.htracing.heventfd.hewrk3.hexperimental.hexportfs.hext2fsfs.hposixacl.hsecurity.hxattr.hxip.hext3defaultstoordered.hfsfs.hposixacl.hsecurity.hxattr.hext4debug.hfsfs.hposixacl.hsecurity.hxattr.hextrafirmware.hfailiotimeout.hmakerequest.hpagealloc.hfailslab.hfairgroupsched.hfatdefaultcodepage.hiocharset.hfs.hfaultinjectioninjection.hdebugfs.hstacktracefilter.hfbfb.hatyaty.hbacklight.hct.hgenericlcd.hgx.haty128aty128.hbacklight.hbacklight.hbootvesasupport.hcfbcopyarea.hfillrect.himageblit.hcirrus.hddc.hdeferredio.hefi.hgeodegeode.hgx.hlx.hhyperv.hmodehelpers.hnvidianvidia.hbacklight.hi2c.hradeonradeon.hbacklight.hi2c.hrivariva.hbacklight.hsavagesavage.haccel.hi2c.hsm501.hsyscopyarea.hfillrect.hfops.himageblit.htileblitting.hvesa.hvga16.hvia.hvirtual.hfcoefcoe.hfnic.hfddi.hfealnx.hfhandle.hfibrules.hfilelocking.hfirewirefirewire.hnet.hohciohci.hdebug.hsbp2.hfirmwarememmap.hfixearlyconmem.hfixedphy.hfont8x16.h8x8.hforcedeth.hframepointer.hwarn.hframebufferconsoleconsole.hdetectprimary.hrotation.hfreezer.hfsmbcache.hposixacl.hxip.hfscachefscache.hobjectlist.hstats.hfsnotify.hftl.hftraceftrace.hsyscalls.hfujitsulaptop.hfusefs.hfusionfusion.hctl.hfc.hlan.hlogging.hmaxsge.hsas.hspi.hfutex.hfwloader.hgactprob.hgarp.hgenericacl.hallocator.hbug.hcalibratedelay.hclockeventsclockevents.hbroadcast.hbuild.hminadjust.hcmosupdate.hfindfirstbit.hlastbit.hnextbit.hgpio.hhardirqshardirqs.hnodoirq.hhweight.hiomap.hirqprobe.hisadma.hpendingirq.htracer.hgfs2fsfs.hlockingdlm.hgigasetbase.hm101.hm105.hgpiolangwell.hsch.hgpiolib.hgroupsched.hhangchecktimer.hhappymeal.hhardlockupdetector.hhasdma.hiomem.hioport.hhaveaout.harchkgdb.hkmemcheck.htracehook.hatomiciomap.hdmaapidebug.hattrs.hdynamicftrace.hefficientunalignedaccess.hftracemcountrecord.hfunctiongraphfptest.htracer.htracemcounttest.htracer.hgenericdmacoherent.hide.hinteltxt.hioremapprot.hirqwork.hkernelbzip2.hgzip.hlzma.hkprobes.hkretprobes.hkvm.hlatencytopsupport.hmemorypresent.hmmiotracesupport.hoprofile.hoptprobes.hperfeventsevents.hnmi.hregs.huserstackdump.hsetuppercpuarea.hsyscalltracepoints.hunstableschedclock.huserreturnnotifier.hhdlchdlc.hcisco.hfr.hppp.hraw.hhdmi.hheaderscheck.hhermeshermes.hcachefwoninit.hprism.hhibernationhibernation.hnvs.hhidhid.ha4tech.happle.hbelkin.hcherry.hchicony.hcypress.hdragonrise.hezkey.hgreenasia.hgyration.hkensington.hkye.hlogitech.hmicrosoft.hmonterey.hmultitouch.hntrig.hpantherlord.hpetalynx.hpid.hsamsung.hsmartjoyplus.hsony.hsunplus.hsupport.hthrustmaster.htopseed.htwinhan.hwacom.hzeroplus.hhidraw.hhighrestimers.hhighmem.hhighmem64g.hhighpte.hhisax163.h1tr6.havma1cs.hpcmcia.hbkma4t.hdiehldiva.helsaelsa.hcs.henternowpci.heuro.hfritzpcipnp.hfritzpci.hgazel.hhfcpci.hsx.hhfc4s8s.hmaxcards.hnetjetnetjet.hu.hni1.hniccy.hnokeypad.hllc.hsendcomplete.hs0box.hsctquadro.hsedlbauersedlbauer.hcs.hst5481.htelescs.htelespci.hw6692.hhostaphostap.hcs.hfirmwarefirmware.hnvram.hpci.hplx.hhotplughotplug.hcpu.hpcipci.hacpiacpi.hibm.hcompaq.hfake.hibm.hpcie.hhpilo.hwatchdog.hwmi.hhpethpet.hemulatertc.htimer.hhpwdtnmidecoding.hhtirq.hhugetlbpage.hhugetlbfs.hhvcdriver.hirq.hxen.hhwconsole.hrandomrandom.hamd.hgeode.hintel.htimeriomem.hvia.hvirtio.hhwmonhwmon.hvid.hhypervhyperv.hballoon.hkeyboard.hmouse.hnet.hstorage.hutils.hhysdnhysdn.hcapi.hhzhz.h1000.hi2ci2c.halgobit.halgopca.hali1535.hali1563.hali15x3.hamd756amd756.hs4882.hamd8111.hboardinfo.hchardev.hcompat.hhelperauto.hi801.hisch.hismt.hnforce2nforce2.hs4985.hparportparport.hlight.hpcaplatform.hpiix4.hscmi.hsimtec.hsis5595.hsis630.hsis96x.hstub.htinyusb.hvia.hviapro.hvoodoo3.hi40ei40e.hdcb.hi40evf.hi6300esbwdt.hi82365.hi8k.hib700wdt.hibmasm.hibmasr.hicplusphy.hics932s401.hie6xxwdt.hieee802154ieee802154.hdrivers.hfakehard.hifb.higbigb.hdca.hhwmon.higbvf.hillegalpointervalue.hinetinet.hah.hdccpdiag.hdiag.hesp.hipcomp.hlro.htcpdiag.htunnel.hxfrmmodebeet.htransport.htunnel.htunnel.hinet6ah.hesp.hipcomp.htunnel.hxfrmmodebeet.hrouteoptimization.htransport.htunnel.htunnel.hinfinibandinfiniband.haddrtrans.hcxgb3.hcxgb4.hipoibipoib.hcm.hdebug.hiser.hmthcamthca.hdebug.hnes.hocrdma.hsrp.huseraccess.hmad.hmem.hinftl.hinitenvarglimit.hinitramfssource.hinotifyinotify.huser.hinputinput.hapanel.hatiremote.hremote2.hatlasbtns.hcm109.hevdev.hffmemless.hgpiorotaryencoder.hkeyboard.hkeyspanremote.hmisc.hmouse.hmousedevmousedev.hscreenx.hy.hpcspkr.hpolldev.hpowermate.htablet.htouchscreen.huinput.hwinbondcir.hwistronbtns.hwm831xon.hyealink.hintelidle.hioatdma.hips.htxt.hintervaltree.hiodelay0x80.htype0x80.h0xed.hnone.hudelay.hiommuapi.hioschedas.hcfq.hdeadline.hnoop.hipadvancedrouter.hdccpdccp.hccid3ccid3.hrto.htfrclib.hfibhash.hmroutemroute.hmultipletables.hmulticast.hmultipletables.hnfarpmangle.harpfilter.harptables.hfilter.hiptables.hmangle.hmatchaddrtype.hah.hecn.httl.hqueue.hraw.htargetclusterip.hecn.hlog.hmasquerade.hnetmap.hredirect.hreject.httl.hulog.hpimsmv1.hv2.hroutemultipath.hverbose.hsctp.hsetset.hbitmapip.hipmac.hport.hhaship.hipport.hipportip.hipportnet.hnet.hnetport.hlistset.hmax.hvsvs.hdh.hftp.hipv6.hlblc.hlblcr.hlc.hnq.hpesip.hprotoahah.hesp.hesp.hsctp.htcp.hudp.hrr.hsed.hsh.htabbits.hwlc.hwrr.hip1000.hip6nffilter.hiptables.hmangle.hmatchah.heui64.hfrag.hhl.hipv6header.hmh.hopts.hrt.hqueue.hraw.htargethl.hlog.hreject.hipcns.hipmideviceinterface.hhandler.hpoweroff.hsi.hwatchdog.hipppfilter.hipv6ipv6.hmip6.hmroute.hmultipletables.hndiscnodetype.hoptimisticdad.hpimsmv2.hprivacy.hrouteinfo.hrouterpref.hsit.htunnel.hipw2100ipw2100.hmonitor.hipw2200ipw2200.hmonitor.hpromiscuous.hqos.hradiotap.hipwireless.hirene.himon.hjvcdecoder.hlirccodec.hmceusb.hnecdecoder.hnuvoton.hrc5decoder.hszdecoder.hrc6decoder.hsonydecoder.hstreamzap.hwinbondcir.hirqwork.hisaisa.hdmaapi.hisapnp.hiscsibootsysfs.hibftibft.hfind.htcp.hisdnisdn.haudio.hcapicapi.hcapi20.hcapidrv.hcapifscapifs.hbool.hmiddleware.hdiversion.hdrvavmb1avmcs.hb1pci.hb1pciv4.hb1pcmcia.hc4.ht1pci.hverbosereason.hgigaset.hhisax.hhdlc.hi4l.hmpp.hpppppp.hvj.httyfax.hisl29003.hiso9660fs.hit87wdt.hit8712fwdt.hitcovendorsupport.hwdt.hiwl3945.hiwl4965.hiwldvm.hiwlegacyiwlegacy.hdebug.hdebugfs.hiwlmvm.hiwlwifiiwlwifi.hdebug.hdebugfs.hleds.hopmodemodular.hixgb.hixgbeixgbe.hdca.hdcb.hhwmon.hptp.hixgbevf.hjbdjbd.hdebug.hjbd2jbd2.hdebug.hjffs2fsfs.hdebug.hposixacl.hsecurity.hwritebuffer.hxattr.hrtime.hsummary.hzlib.hjme.hjoliet.hkallsymskallsyms.hall.hextrapass.hkarmapartition.hkernelkernel.releasegzip.hkexeckexec.hautoreserve.hkeyboardadp5588.hatkbd.hmax7359.hopencores.hkeyskeys.hdebugprockeys.hkgdbkgdb.hserialconsole.htests.hkmemtrace.hkprobeevent.hkprobes.hkretprobes.hks0108ks0108.hdelay.hport.hksm.hktimescalar.hkvmclock.hguest.hlatencytop.hlbdaf.hlcdclassdevice.hplatform.hledsalix2.hclass.hclevomail.hlp3944.htriggerbacklight.hdefaulton.hheartbeat.htimer.htriggers.hwm831xstatus.hwm8350.hlegacyptycount.hptys.hlib80211lib80211.hcryptccmp.htkip.hwep.hlibcrc32c.hlibertaslibertas.hcs.hdebug.hsdio.hthinfirmthinfirm.husb.husb.hlibfc.hlibfcoe.hlibipw.hlirc.hllc.hlocalversion.hlockkernel.hstat.hlockdlockd.hv4.hlockdeplockdep.hsupport.hlockupdetector.hlogbufshift.hlogologo.hlinuxclut224.hpsbmclut224.hloopbacktarget.hlpcich.hsch.hlsiet1011cphy.hlxtphy.hlzocompress.hdecompress.hm686.hmacemumousebtn.hpartition.hmac80211mac80211.hdebugfs.hhasrc.hhwsim.hleds.hmessagetracing.hrcdefaultdefault.hminstrel.hminstrelminstrel.hht.hmachzwdt.hmacintoshdrivers.hmacvlan.hmacvtap.hmagicsysrq.hmarvellphy.hmaxrawdevs.hmdmd.hautodetect.hfaulty.hlinear.hraid0.hraid1.hraid10.hraid456.hmdiomdio.hbitbang.hmediaattach.hsupport.htunertuner.hmax2165.hmc44s803.hmt2060.hmt20xx.hmt2131.hmt2266.hmxl5005s.hmxl5007t.hqt1010.hsimple.htda18218.htda18271.htda827x.htda8290.htda9887.htea5761.htea5767.hxc2028.hxc5000.hmegaraidmailbox.hmm.hnewgen.hsas.hmemorygangsgangs.hmigration.hhotplughotplug.hsparse.hvswap.hmemstickmemstick.hjmicron38x.hr592.hrealtekpci.htifmms.hmfdcore.hrtsxpci.husb.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.husb.hricohmmc.hsdhcisdhci.hpci.hpltfm.hsdricohcs.htifmsd.hviasdmmc.hmmiotrace.hmmu.hmoduleforceload.hsig.hsrcversionall.hunload.hverifyverify.helf.hmodules.hmodversions.hmouseappletouch.hbcm5974.hps2ps2.halps.helantech.hlifebook.hlogips2pp.holpc.hsentelic.hsynaptics.htrackpoint.hserial.hsynapticsi2c.hvsxxxaa.hmsdosfs.hpartition.hmsilaptop.hmsproblock.hmtdmtd.habsent.halauda.har7parts.hblkdevs.hblockblock.hro.hblock2mtd.hcficfi.hamdstd.hi1.hi2.hintelext.hstaa.hutil.hchar.hck804xrom.hcmdlineparts.hcomplexmappings.hconcat.hesb2rom.hgenprobe.hjedecprobe.hlpddr.hmapbankwidth1.h2.h4.hmtdram.hnandnand.hcafe.hcs553x.hdiskonchipdiskonchip.hprobeaddress.heccsmc.hids.hnandsim.hnetsc520.hoops.hpartitions.hpci.hpmc551.hqinfoprobe.hram.hredbootdirectoryblock.hparts.hrom.hsc520cdp.hscb2flash.hts5500.hubiubi.hbebreserve.hwlthreshold.hmtdramerasesize.htotalsize.hmtrrmtrr.hsanitizersanitizer.henabledefault.hspareregnrdefault.hmwl8k.hmxmwmi.hmyri10gemyri10ge.hdca.hnhdlc.hnamespaces.hnationalphy.hnatsemi.hne2000.hne2kpci.hneedbouncepool.hdmamapstate.hnodememmapsize.hpercpuembedfirstchunk.hpagefirstchunk.hnetnet.h9p9p.hrdma.hvirtio.hactgact.hipt.hmirred.hnat.hpedit.hpolice.hsimp.hskbedit.hclscls.hact.hbasic.hcgroup.hflow.hfw.hind.hroute.hroute4.hrsvp.hrsvp6.htcindex.hu32.hdccpprobe.hdma.hdropmonitor.hdsadsa.hmv88e6060.hmv88e61236165.hmv88e6131.hmv88e6xxxmv88e6xxx.hneedppu.htagdsa.hedsa.htrailer.hematchematch.hcmp.hmeta.hnbyte.hstack.htext.hu32.hethernet.hfc.hiptunnel.hipgreipgre.hbroadcast.hdemux.hipip.hisa.hkeykey.hmigrate.hns.hpci.hpcmcia.hpktgen.hpocket.hpollcontroller.hrxbusypoll.hschatm.hcbq.hdrr.hdsmark.hfifo.hgred.hhfsc.hhtb.hingress.hmqprio.hmultiq.hnetem.hprio.hqfq.hred.hsfq.htbf.hteql.hsched.htulip.hvendor3com.hsmc.hnetconsolenetconsole.hdynamic.hnetdev1000.h10000.hnetdevices.hnetfilternetfilter.hadvanced.hnetlinknetlink.hlog.hqueue.htproxy.hxtmatchcluster.hcomment.hconnbytes.hconnlimit.hconnmark.hconntrack.hdccp.hdscp.hesp.hhashlimit.hhelper.hhl.hiprange.hlength.hlimit.hmac.hmark.hmultiport.hosf.howner.hphysdev.hpkttype.hpolicy.hquota.hrateest.hrealm.hrecent.hsctp.hsocket.hstate.hstatistic.hstring.htcpmss.htime.hu32.hset.htargetaudit.hchecksum.hclassify.hconnmark.hconnsecmark.hdscp.hhl.hled.hmark.hnflog.hnfqueue.hnotrack.hrateest.hsecmark.htcpmss.htcpoptstrip.htproxy.htrace.hxtables.hnetpollnetpoll.htrap.hnetpriocgroup.hnetworkfilesystems.hsecmark.hnetxennic.hnewleds.hnfconntrackconntrack.hamanda.hbroadcast.hevents.hftp.hh323.hipv4.hipv6.hirc.hmark.hnetbiosns.hpptp.hsane.hsecmark.hsip.hsnmp.htftp.hctnetlink.hprotodccp.hgre.hsctp.hudplite.hdefragipv4.hnatnat.hamanda.hftp.hh323.hirc.hneeded.hpptp.hprotodccp.hgre.hsctp.hudplite.hsip.hsnmpbasic.htftp.hnfsaclsupport.hcommon.hfs.hfscache.hquota.huselegacydns.hv3v3.hacl.hv4v4.h1.hnfsdnfsd.hdeprecated.hv2acl.hv3v3.hacl.hv4.hnftlnftl.hrw.hniu.hnlattr.hnlsnls.hascii.hcodepage1250.h1251.h437.h737.h775.h850.h852.h855.h857.h860.h861.h862.h863.h864.h865.h866.h869.h874.h932.h936.h949.h950.hdefault.hiso88591.h13.h14.h15.h2.h3.h4.h5.h6.h7.h8.h9.hkoi8r.hu.hutf8.hnohz.hnoptracer.husbxceiv.hnortelhermes.hnouveaudebugdebug.hdefault.hnozomi.hnrcpus.hns83820.hnscgpio.hnvram.holpc.hopenvswitchopenvswitch.hgre.hvxlan.hoprofileoprofile.heventmultiplex.hoptimizeinlining.hoptprobes.hosfpartition.houtputformat.hovsbrcompat.hp54common.hleds.hpci.husb.hpacketpacket.hmmap.hpageoffset.hpanasoniclaptop.hparavirtparavirt.hclock.hguest.hparportparport.h1284.hnotpc.hpcpc.hpcmcia.hserial.hpartitionadvanced.hpataacpi.hali.hamd.hartop.hatiixp.hatp867x.hcmd64x.hcs5535.hcs5536.hhpt366.hhpt37x.hhpt3x2n.hhpt3x3.hit8213.hit821x.hjmicron.hmarvell.hnetcell.hninja32.holdpiix.hpcmcia.hpdcold.hpdc2027x.hrdc.hsch.hserverworks.hsil680.hsis.hvia.hpc8736xgpio.hpccardpccard.hnonstatic.hpchgbe.hpcipci.hatmel.hbios.hdirect.hdomains.hgoany.hhermes.hiov.hlegacy.hmmconfig.hmsimsi.hdefaulton.holpc.hquirks.hstub.hpcieecrc.hpcieaerpcieaer.hinject.hpcieaspm.hpcieportbus.hpcipcwatchdog.hpcmciapcmcia.h3c574.h3c589.hatmel.haxnet.hfdomain.hfmvj18x.hhermes.hioctl.hloadcis.hnmclan.hpcnet.hprobe.hsmc91c92.hspectrum.hwl3501.hxirc2ps.hxircom.hpcnet32.hpcspkrplatform.hpd6729.hpdcadma.hperfcounters.hevents.hphonet.hphylib.hphysaddrt64bit.hphysicalalign.hstart.hpidns.hplxhermes.hpmpm.hruntime.hsleepsleep.hsmp.hstdpartition.hpnfsfilelayout.hpnp.hpnpacpi.hposixmqueuemqueue.hsysctl.hpowersupply.htracer.hppdev.hpppppp.hasync.hdeflate.hfilter.hmppe.hmultilink.hsynctty.hpppoatm.hpppoe.hpppol2tp.hpps.hpramcachefeaturenosync.hpreemptcount.hvoluntary.hpreventfirmwarebuild.hprintquotawarning.hprinter.hprintkprintk.htime.hprocevents.hfs.hkcore.hpagemonitor.hpidcpuset.hsysctl.hvmcore.hprofiling.hprovelocking.hpstore.hptp1588clock.hqfmtv2.hqla3xxx.hqlcnicqlcnic.hdcb.hhwmon.hsriov.hqlge.hqsemiphy.hqt2160.hquotaquota.hcompat.hdebug.hnetlinkinterface.htree.hquotactl.hr6040.hr8169.hraidattrs.hraid6pq.hrawdriver.hrccore.hloopback.hmap.hrcufanout.hrdbzip2.hgzip.hlzma.hrdsrds.hrdma.htcp.hrealtekphy.hreedsolomonsolomon.hdec16.hregulatorregulator.hab3100.hbq24022.hfixedvoltage.hlp3971.hmax1586.htps65023.htps6507x.huserspaceconsumer.hwm831x.hwm8350.hwm8400.hreiserfsfsfs.hposixacl.hsecurity.hxattr.hprocinfo.hrelay.hrelocatable.hresourcecounters.hrfdftl.hrfkillrfkill.hinput.hleds.hrfsaccel.hringbufferbuffer.hallowswap.hbenchmark.hrpcsecgsskrb5.hspkm3.hrps.hrtgroupsched.hmutexes.hrt2400pci.hrt2500pci.hrt2500usb.hrt2800liblib.hmmio.hrt2800pcirt2800pci.hrt3290.hrt33xx.hrt35xx.hrt53xx.hrt2800usbrt2800usb.hrt33xx.hrt3573.hrt35xx.hrt53xx.hrt55xx.hunknown.hrt2x00rt2x00.hdebug.hliblib.hcrypto.hdebugfs.hfirmware.hleds.hmmio.hpci.husb.hrt61pci.hrt73usb.hrtcclass.hdrvab3100.hbq4802.hcmos.hds1286.hds1307.hds1374.hds1511.hds1553.hds1672.hds1742.hfm3130.hisl1208.hm41t80m41t80.hwdt.hm48t35.hm48t59.hmax6900.hpcf8563.hpcf8583.hrs5c372.hrx8025.hrx8581.hstk17ta8.hv3020.hwm831x.hwm8350.hx1205.hhctosyshctosys.hdevice.hintfdev.hproc.hsysfs.hlib.hrtl8180.hrtl8187rtl8187.hleds.hrwsemxchgaddalgorithm.hs2io.hsataahci.hinic162x.hmv.hnv.hpmp.hpromise.hqstor.hsil.hsil24.hsis.hsvw.hsx4.huli.hvia.hvitesse.hsbcfitpc2watchdog.hsc92031.hscheddebug.hhrtick.hmc.homitframepointer.hsmt.htracer.hschedstats.hscsiscsi.h3w9xxx.hsas.haacraid.haha152x.haha1542.haic79xx.haic7xxx.haic94xx.harcmsrarcmsr.haer.hbfafc.hbnx2iscsi.hbnx2xfcoe.hconstants.hcxgb3iscsi.hcxgb4iscsi.hdebug.hdhdh.halua.hemc.hhpsw.hrdac.hdma.henclosure.hfcattrs.htgtattrs.hhpsa.hhptiop.himm.hinitio.hips.hisci.hiscsiattrs.hlogging.hlowlevellowlevel.hpcmcia.hlpfc.hmpt2sasmpt2sas.hlogging.hmaxsge.hmpt3sasmpt3sas.hlogging.hmaxsge.hmultilun.hmvsas.hnetlink.hosddprintsense.hinitiator.huld.hpm8001.hpmcraid.hppa.hprocfs.hqlafc.hiscsi.hsasata.hattrs.hhostsmp.hlibsas.hscanasync.hspiattrs.hsrpsrp.hattrs.htgtattrs.hstex.hsym53c8xx2.hdefaulttags.hdmaaddressingmode.hmaxtags.hmmio.htgt.hvirtio.hwaitscan.hsctpcookiehmacmd5.hsha1.hdefaultcookiehmacmd5.hsdiouart.hsecurityfilecapabilities.hsecurityfs.hselectmemorymodel.hsensorsabituguru.habituguru3.had7414.had7418.hadm1021.hadm1025.hadm1026.hadm1029.hadm1031.hadm9240.hads7828.hadt7462.hadt7470.hadt7473.hadt7475.happlesmc.hasb100.hatk0110.hatxp1.hcoretemp.hdme1737.hds1621.hf71805f.hf71882fg.hf75375s.hfam15hpower.hfschmd.hg760a.hgl518sm.hgl520sm.hhdaps.hi5kamb.hibmaem.hibmpex.hit87.hk10temp.hk8temp.hlis3lv02d.hlm63.hlm75.hlm77.hlm78.hlm80.hlm83.hlm85.hlm87.hlm90.hlm92.hlm93.hlm95241.hltc4215.hltc4245.hmax1619.hmax6650.hpc87360.hpc87427.hpcf8591.hsht15.hsis5595.hsmsc47b397.hsmsc47m1.hsmsc47m192.hthmc50.htmp401.htmp421.htsl2550.hviacputemp.hvia686a.hvt1211.hvt8231.hw83627ehf.hw83627hf.hw83781d.hw83791d.hw83792d.hw83793.hw83l785ts.hw83l786ng.hwm831x.hwm8350.hserial82508250.hconsole.hcs.hdetectirq.hextended.hmanyports.hnruarts.hpci.hpnp.hrsa.hruntimeuarts.hshareirq.hcorecore.hconsole.hjsm.hnonstandard.hserioserio.hi8042.hlibps2.hraw.hserport.hsfcsfc.hmcdimon.hmtd.hsriov.hsfi.hsgipartition.hshmem.hsignalfd.hsimfs.hsis190.hsis900.hskge.hsky2.hslab.hslabinfo.hslhc.hslipslip.hcompressed.hsmart.hslowwork.hsmartjoyplusff.hsmp.hsmssdiodrv.hsianomdtv.husbdrv.hsmscphy.hsch311xwdt.hsmsc9420.hsndsnd.hac97codec.hpowersavesave.hdefault.had1889.hali5451.haloop.hatiixpatiixp.hmodem.hau8810.hau8820.hau8830.hbcd2000.hbt87x.hca0106.hcmipci.hcs46xxcs46xx.hnewdsp.hcs5530.hcs5535audio.hctxfi.hdarla20.hdarla24.hdebug.hdmasgbuf.hdrivers.hdummy.hdynamicminors.hecho3g.hemu10k1emu10k1.hseq.hemu10k1x.hens1370.hens1371.hes1968.hgina20.hgina24.hhdacodecanalog.hca0110.hca0132ca0132.hdsp.hcirrus.hcmedia.hconexant.hhdmi.hrealtek.hsi3054.hsigmatel.hvia.hdsploader.henablerealtekquirks.hgeneric.hhwdep.hi915.hinputbeepbeep.hmode.hjack.hintel.hpowersavedefault.hpreallocsize.hhdsp.hhdspm.hhrtimer.hhwdep.hice1712.hice1724.hindigo.hindigodj.hindigodjx.hindigoio.hindigoiox.hintel8x0.hintel8x0m.hisa.hjack.hkctljack.hkorg1212.hlayla20.hlayla24.hlx6464es.hmaestro3.hmia.hmiro.hmixart.hmixeross.hmona.hmpu401mpu401.huart.hmtpav.hopl3liblib.hseq.hopl4liblib.hseq.hossemul.hoxygenoxygen.hlib.hpci.hpcmpcm.hossoss.hplugins.hxrundebug.hpcmcia.hpcsp.hpcxhr.hrawmidirawmidi.hseq.hrme32.hrme96.hrme9652.hsbcommon.hsb16dsp.hseqdummy.hhrtimerdefault.hsequencersequencer.hoss.hsis7019.htimer.htrident.husbusb.h6fire.haudio.hcaiaqcaiaq.hinput.hhiface.hua101.hus122l.husx2y.hverboseprintk.hprocfs.hvia82xxvia82xx.hmodem.hvirmidi.hvirtuoso.hvmaster.hvxlib.hvx222.hwsslib.hsoccameracamera.hmt9m001.hmt9m111.hmt9t031.hmt9v022.hov772x.hplatform.htw9910.hsoftwatchdog.hsolarisx86partition.hsonylaptop.hsonypisonypi.hcompat.hsoundsound.hosscorecore.hpreclaim.hsparseirq.hsparsememsparsemem.hmanual.hstatic.hsplitptlockcpus.hsquashfssquashfs.hfragmentcachesize.hssbssb.hb43pcibridge.hblockio.hdriverpcicorepcicore.hpossible.hpcihostpcihost.hpossible.hpcmciahostpcmciahost.hpossible.hpossible.hsdiohostsdiohost.hpossible.hsprom.hssfdc.hstacktracestacktrace.hsupport.hstaging.hstandalone.hste10xp.hstopmachine.hstp.hstrictdevmem.hstripasmsyms.hsunpartition.hsundance.hsungem.hsunrpcsunrpc.hgss.hxprtrdma.hsuspendsuspend.hfreezer.hswap.hsyncookies.hsynclinksynclink.hgt.hsynclinkmp.hsyshypervisor.hsysctlsysctl.hsyscallsyscall.hcheck.hsysfssysfs.hdeprecateddeprecated.hdyn.hv2.hsysproftracer.hsysrqdebug.hsysvipcsysvipc.hsysctl.htabletusbacecad.haiptek.hgtco.hkbtab.hwacom.htargetcore.htaskdelayacct.hioaccounting.hxacct.htaskstats.htc1100wmi.htcgatmel.hinfineon.hnsc.htis.htpm.htcmfc.hfileio.hiblock.hpscsi.htcpcongadvanced.hbic.hcubic.hhstcp.hhtcp.hhybla.hillinois.hlp.hscalable.hvegas.hveno.hwestwood.hyeah.hmd5sig.htehuti.htelclock.htextsearchtextsearch.hbm.hfsm.hkmp.hthermalthermal.hhwmon.hthinkpadacpiacpi.hhotkeypoll.hvideo.htickoneshot.htifm7xx1.hcore.htigon3.htimerstats.htimerfd.htlan.htmdhermes.htmpfstmpfs.hposixacl.htopstarlaptop.htoshiba.htouchscreenad7879ad7879.hi2c.heeti.helo.hfujitsu.hgunze.hhtcpen.hinexio.hmcs5000.hmtouch.hpenmount.htouchit213.htouchright.htouchwin.htsc2007.husb3m.hcomposite.hdmctsc10.he2i.hegalax.heturbo.hgeneraltouch.hgotop.hgunze.hidealtek.hirtouch.hitm.hjastec.hpanjit.hwacomw8001.htraceirqflagsirqflags.hsupport.htracepoints.htracermaxtrace.htracingtracing.hsupport.htreercu.httpcieeprom.htuliptulip.hmmio.htun.htyphoon.hubifsfsfs.hlzo.hxattr.hzlib.hudffs.hnls.hueficper.hueventhelperpath.huid16.huiouio.haec.hcif.hpcigeneric.hpdrvpdrv.hgenirq.hsercos3.hsmx.huli526x.hultra.hunix.hunix98ptys.hunixwaredisklabel.husbusb.hacm.hadutux.halim5632.han2720.hannouncenewdevices.happledisplay.harchhasehci.hhcd.hohci.hxhci.harmlinux.hatm.hbelkin.hberrycharge.hcatc.hcdcphonet.hcommon.hcxacru.hdevicefs.hehcihcd.hroothubtt.httnewsched.hemi26.hemi62.hepson2888.hezusb.hftdielan.hgl860.hgspcagspca.hbenq.hconex.hcpia1.hetoms.hfinepix.hjeilinj.hkonica.hmars.hmr97310a.hov519.hov534ov534.h9.hpac207.hpac7302.hpac7311.hsn9c2028.hsn9c20x.hsonixb.hsonixj.hspca1528.hspca500.hspca501.hspca505.hspca506.hspca508.hspca561.hsq905.hsq905c.hsq930x.hstk014.hstv0680.hsunplus.ht613.htv8532.hvc032x.hxirlinkcit.hzc3xx.hhid.hhiddev.hhso.hhwahcd.hidmouse.hiowarrior.hisightfw.hisp1362hcd.hkaweth.hkc2190.hlcd.hld.hled.hlegotower.hm5602.hmdc800.hmicrotek.hmon.hnetax8817x.hcdceem.hncm.hsubset.hcdcether.hdm9601.hgl620a.hint51x1.hmcs7830.hnet1080.hplusb.hrndishost.hwlan.hsmsc95xx.hzaurus.hohcihcd.hlittleendian.hotgutils.hpegasus.hprinter.hpwcpwc.hinputevdev.hrtl8150.hs2255.hserialserial.haircable.hark3116.hbelkin.hch341.hcp210x.hcyberjack.hcypressm8.hdebug.hdigiacceleport.hedgeportedgeport.hti.hempeg.hftdisio.hfunsoft.hgarmin.hgeneric.hhp4x.hipaq.hipw.hir.hiuu.hkeyspankeyspan.hpda.hklsi.hkobilsct.hmctu232.hmos7720.hmos7840.hmotorola.hnavman.homninet.hopticon.hoption.hoti6858.hpl2303.hqualcomm.hsafesafe.hpadded.hsiemensmpi.hsierrawireless.hspcp8x5.hsymbol.hti.hvisor.hwhiteheat.hwwan.hxircom.hsevseg.hsierranet.hsisusbvgasisusbvga.hcon.hsl811hcd.hspeedtouch.hstkwebcam.hstoragestorage.halauda.hcypressatacb.hdatafab.hfreecom.hisd200.hjumpshot.hkarma.honetouch.hsddr09.hsddr55.husbat.hstv06xx.hsupport.hsuspend.htmc.hu132hcd.hueagleatm.huhcihcd.husbnet.huss720.hvideoclassclass.hinputevdev.hvst.hwdm.hwhcihcd.hwusbwusb.hcbaf.hxhcihcd.hxusbatm.hzd1201.hzr364xx.husbpcwatchdog.husegenericsmphelpers.huserns.hstacktracesupport.hutrace.hutsns.huwbuwb.hhwa.hi1480ui1480u.hwlp.hwhci.hwlp.hv4lusbdrivers.hveve.hcalls.hethdev.hiptables.hnetdev.hveth.hvfatfs.hvgaarbarb.hmaxgpus.hconsole.hswitcheroo.hvgaconsoftscrollbackscrollback.hsize.hvgastate.hvhostnet.hviarhinerhine.hmmio.hvelocity.hvideoau0828.hbt848bt848.hdvb.hbtcx.hcafeccic.hcapturedrivers.hcs5345.hcs53l32a.hcx18cx18.halsa.hcx231xxcx231xx.halsa.hdvb.hrc.hcx2341x.hcx23885.hcx25840.hcx88cx88.halsa.hblackbird.hdvb.hmpeg.hvp3054.hdev.hem28xxem28xx.halsa.hdvb.hfbivtv.hhdpvr.hhelperchipsauto.hiri2c.hivtv.hm52790.hmedia.hmsp3400.hmt9v011.houtputcontrol.hov7670.hpvrusb2pvrusb2.hdvb.hsysfs.hsaa6588.hsaa711x.hsaa7127.hsaa7134saa7134.halsa.hdvb.hrc.hsaa7146saa7146.hvv.hsaa7164.hsaa717x.htda7432.htlg2300.htuner.htvaudio.htveeprom.htvp5150.hupd64031a.hupd64083.husbvision.hv4l2v4l2.hcommon.hvp27smpx.hwm8739.hwm8775.hvideobufdmasg.hdvb.hgen.hvmalloc.hvirttobus.hvirtiovirtio.hballoon.hblk.hconsole.hnet.hpci.hring.hvirtualization.hvitessephy.hvlan8021q8021q.hgvrp.hvmeventcounters.hvm86.hvmwareballoon.hpvscsi.hvmxnet3.hvortex.hvtvt.hconsole.hhwconsolebinding.hvttys.hvxge.hvxlan.hvzcheckpointcheckpoint.hiter.hdev.hevent.hfairsched.hgencalls.hiolimit.hquotaquota.hugid.hwdog.hw83627hfwdt.hw83697hfwdt.hw83697ugwdt.hw83877fwdt.hw83977fwdt.hwan.hwatchdogwatchdog.hcore.hwdtpci.hwextcore.hpriv.hproc.hspy.hwilinkplatformdata.hwimaxwimax.hdebuglevel.hi2400mi2400m.hdebuglevel.hsdio.husb.hwinbond840.hwirelesswireless.hextext.hsysfs.hwlti.hwl1251wl1251.hsdio.hwl12xx.hwlanwlan.h80211.hwlcore.hwm831xpower.hwatchdog.hwm8350power.hwatchdog.hworkqueuetracer.hx86x86.h3232.hnonstandard.hsmp.hacpicpufreq.hapmboot.hbigsmp.hbswap.hcmov.hcmpxchg.hcmpxchg64.hcpu.hcpuid.hcyclonetimer.hdebugctlmsr.hextendedplatform.hgeneric.hht.hintelpstate.husercopy.hinternodecachebytes.hinvlpg.hioapic.hl1cachebytes.hshift.hlocalapic.hlongrun.hmcemce.hamd.hinject.hintel.hthreshold.hminimumcpufamily.hmpparse.hmrst.hmsr.hneedrelocs.hp4clockmod.hpae.hpat.hpcccpufreq.hplatformdevices.hpmtimer.hpopadok.hpowernowk7k7.hacpi.hk8.hptdump.hrerouteforbrokenbootirqs.hreservelow64k.hspeedstepich.hlib.hsmi.hthermalvector.htrampoline.htsc.husepprochecksum.hwpworksok.hxadd.hxenxen.hballoon.hblkdevfrontend.hcompatxenfs.hdebugfs.hdevevtchn.hfbdevfrontend.hkbddevfrontend.hmaxdomainmemory.hnetdevfrontend.hplatformpci.hsaverestore.hscrubpages.hsyshypervisor.hxenfs.hxfrmxfrm.hipcomp.hmigrate.hstatistics.hsubpolicy.huser.hxorblocks.hyentayenta.henetune.ho2.hricoh.hti.htoshiba.hzd1211rw.hzisofs.hzlibdeflate.hinflate.hzonedmadma.hflag.hzramzram.hdebug.hcryptoaead.haes.halgapi.hauthenc.hb128ops.hcompress.hcryptd.hcrypto_wq.hctr.hdes.hdrbg.hgf128mul.hhash.hinternalaead.hcompress.hhash.hrng.hskcipher.hlrw.hmd5.hrng.hscatterwalk.hsha.hskcipher.htwofish.hvmac.hxts.hdrmati_pcigart.hdrmP.hdrm_agpsupport.hdrm_backport.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_flip_work.hdrm_gem.hdrm_gem_cma_helper.hdrm_global.hdrm_hashtab.hdrm_legacy.hdrm_mem_util.hdrm_mipi_dsi.hdrm_mm.hdrm_modes.hdrm_modeset_lock.hdrm_of.hdrm_os_linux.hdrm_panel.hdrm_pciids.hdrm_plane_helper.hdrm_rect.hdrm_sysfs.hdrm_vma_manager.hgma_drm.hi2cch7006.hsil164.htda998x.hi915_drm.hi915_pciids.hi915_powerwell.hidr2.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_driver_pcie2.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.hfence.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.hinterval_tree.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.hlibc-compat.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.hrtsx_usb.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.hmpls.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-rwsem.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.hthinkpad_acpi.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.hflow_keys.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_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.hhda_verbs.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.hfence.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_linuxsecurityKconfigMakefileintegrityimaKconfigMakefilekeysMakefileselinuxKconfigMakefilessMakefilesmackKconfigMakefiletomoyoKconfigMakefilesoundKconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossKconfigMakefiledmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451Makefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212Makefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileatmelKconfigMakefileau1xKconfigMakefileblackfinKconfigMakefilecodecsKconfigMakefiledavinciKconfigMakefilefslKconfigMakefileimxKconfigMakefileomapKconfigMakefilepxaKconfigMakefiles3c24xxKconfigMakefiles6000KconfigMakefileshKconfigMakefiletxx9KconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefilemiscMakefileusx2yMakefiletoolslibapiMakefiletraceeventMakefileperfDocumentationMakefileMakefileMakefile.perfarcharmMakefilearm64MakefilepowerpcMakefiles390MakefileshMakefilesparcMakefilex86MakefileconfigMakefileMakefile.archfeature-checksMakefilescriptsperlPerf-Trace-UtilMakefile.PLscriptsMakefile.includetestingselftestsMakefilemqueueMakefilevirtiovirtio-traceMakefileusrKconfigMakefilevirtkvmKconfig/usr/src//usr/src/kernels//usr/src/kernels/2.6.32-042stab113.5.debug//usr/src/kernels/2.6.32-042stab113.5.debug/arch//usr/src/kernels/2.6.32-042stab113.5.debug/arch/alpha//usr/src/kernels/2.6.32-042stab113.5.debug/arch/alpha/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/alpha/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/alpha/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/common//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/tools//usr/src/kernels/2.6.32-042stab113.5.debug/arch/arm/vfp//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/boards//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/include//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/cris/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/frv//usr/src/kernels/2.6.32-042stab113.5.debug/arch/frv/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/frv/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/frv/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab113.5.debug/arch/frv/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/platform//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab113.5.debug/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/dig//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/hp//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/pci//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/sn//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/uv//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/ia64/xen//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/atari//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/mac//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/q40//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/tools//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab113.5.debug/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab113.5.debug/arch/microblaze//usr/src/kernels/2.6.32-042stab113.5.debug/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab113.5.debug/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/ar7//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/basler//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/dec//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/emma//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/fw//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/jazz//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/lasat//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/loongson//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/nxp//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/pci//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/power//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/rb532//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/sni//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/txx9//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mn10300//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab113.5.debug/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab113.5.debug/arch/parisc//usr/src/kernels/2.6.32-042stab113.5.debug/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab113.5.debug/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/parisc/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/parisc/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab113.5.debug/arch/s390//usr/src/kernels/2.6.32-042stab113.5.debug/arch/s390/appldata//usr/src/kernels/2.6.32-042stab113.5.debug/arch/s390/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/s390/crypto//usr/src/kernels/2.6.32-042stab113.5.debug/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab113.5.debug/arch/s390/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab113.5.debug/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab113.5.debug/arch/s390/kvm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/s390/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/s390/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/score//usr/src/kernels/2.6.32-042stab113.5.debug/arch/score/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/score/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/score/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/score/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/cchips//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/drivers//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/lib64//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sh/tools//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sparc//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sparc/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sparc/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sparc/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/sparc/prom//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um/drivers//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um/scripts//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab113.5.debug/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/crypto//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/ia32//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/include//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/kvm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/lguest//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/pci//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/power//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/tools//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/vdso//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/video//usr/src/kernels/2.6.32-042stab113.5.debug/arch/x86/xen//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab113.5.debug/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab113.5.debug/block//usr/src/kernels/2.6.32-042stab113.5.debug/crypto//usr/src/kernels/2.6.32-042stab113.5.debug/crypto/async_tx//usr/src/kernels/2.6.32-042stab113.5.debug/crypto/mpi//usr/src/kernels/2.6.32-042stab113.5.debug/crypto/signature//usr/src/kernels/2.6.32-042stab113.5.debug/drivers//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/accessibility//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/acpi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/amba//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/ata//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/atm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/base//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/base/power//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/bcma//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/block//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/block/aoe//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/block/drbd//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/block/paride//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/block/ploop//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/bluetooth//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/cdrom//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/char//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/char/agp//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/char/ip2//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/char/mwave//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/char/rio//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/char/tpm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/clocksource//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/connector//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/cpufreq//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/cpuidle//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/crypto//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/dca//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/dio//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/dma//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/edac//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/eisa//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/firewire//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/firmware//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpio//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/nouveau/dispnv04//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/hid//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/hv//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/hwmon//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/i2c//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/ide//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/idle//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/ieee1394//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/ieee802154//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/input//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/input/gameport//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/input/joystick//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/input/misc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/input/mouse//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/input/serio//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/input/tablet//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/leds//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/lguest//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/macintosh//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mca//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/md//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/common//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/radio//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/rc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/memstick//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/memstick/core//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/memstick/host//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/message//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/message/fusion//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/message/i2o//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mfd//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/misc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mmc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mmc/card//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mmc/core//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mmc/host//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mtd//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/arm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/atlx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/benet//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/bna//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/bonding//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/can//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/cris//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/e1000//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/ehea//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/enic//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/i40e//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/igb//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/irda//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/netxen//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/phy//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/qlge//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/sfc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/skfp//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/tulip//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/usb//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/vxge//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wan//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wimax//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/nubus//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/of//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/parisc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/parport//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/pci//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/pcmcia//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/platform//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/platform/x86//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/pnp//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/power//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/powercap//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/pps//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/ps3//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/ptp//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/rapidio//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/regulator//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/rtc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/s390//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/s390/block//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/s390/char//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/s390/cio//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/s390/net//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/sbus//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/sbus/char//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/serial//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/sfi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/sh//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/sh/maple//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/sn//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/spi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/ssb//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/android//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/dream//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/dst//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/echo//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/iio//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/line6//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/otus//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/panel//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/phison//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/poch//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/rar//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/sep//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/vme//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/staging/zram//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/target//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/target/loopback//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/tc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/telephony//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/thermal//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/uio//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/atm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/class//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/core//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/early//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/host//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/image//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/misc//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/mon//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/musb//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/otg//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/serial//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/storage//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/uwb//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/vhost//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/aty//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/backlight//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/console//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/display//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/geode//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/i810//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/kyro//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/logo//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/matrox//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/mbx//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/msm//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/omap//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/riva//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/savage//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/sis//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/video/via//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/virtio//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/vlynq//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/w1//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/w1/masters//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/watchdog//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/xen//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab113.5.debug/drivers/zorro//usr/src/kernels/2.6.32-042stab113.5.debug/firmware//usr/src/kernels/2.6.32-042stab113.5.debug/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab113.5.debug/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab113.5.debug/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab113.5.debug/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab113.5.debug/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab113.5.debug/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab113.5.debug/fs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/9p//usr/src/kernels/2.6.32-042stab113.5.debug/fs/adfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/affs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/afs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/autofs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/autofs4//usr/src/kernels/2.6.32-042stab113.5.debug/fs/befs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/bfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/btrfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/cachefiles//usr/src/kernels/2.6.32-042stab113.5.debug/fs/cifs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/coda//usr/src/kernels/2.6.32-042stab113.5.debug/fs/configfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/cramfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/debugfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/devpts//usr/src/kernels/2.6.32-042stab113.5.debug/fs/dlm//usr/src/kernels/2.6.32-042stab113.5.debug/fs/ecryptfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/efs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/exofs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/exportfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/ext2//usr/src/kernels/2.6.32-042stab113.5.debug/fs/ext3//usr/src/kernels/2.6.32-042stab113.5.debug/fs/ext4//usr/src/kernels/2.6.32-042stab113.5.debug/fs/fat//usr/src/kernels/2.6.32-042stab113.5.debug/fs/freevxfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/fscache//usr/src/kernels/2.6.32-042stab113.5.debug/fs/fuse//usr/src/kernels/2.6.32-042stab113.5.debug/fs/gfs2//usr/src/kernels/2.6.32-042stab113.5.debug/fs/hfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/hfsplus//usr/src/kernels/2.6.32-042stab113.5.debug/fs/hostfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/hpfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/hppfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/isofs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/jbd//usr/src/kernels/2.6.32-042stab113.5.debug/fs/jbd2//usr/src/kernels/2.6.32-042stab113.5.debug/fs/jffs2//usr/src/kernels/2.6.32-042stab113.5.debug/fs/jfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/lockd//usr/src/kernels/2.6.32-042stab113.5.debug/fs/minix//usr/src/kernels/2.6.32-042stab113.5.debug/fs/ncpfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/nfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/nfs_common//usr/src/kernels/2.6.32-042stab113.5.debug/fs/nfsd//usr/src/kernels/2.6.32-042stab113.5.debug/fs/nilfs2//usr/src/kernels/2.6.32-042stab113.5.debug/fs/nls//usr/src/kernels/2.6.32-042stab113.5.debug/fs/notify//usr/src/kernels/2.6.32-042stab113.5.debug/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab113.5.debug/fs/notify/inotify//usr/src/kernels/2.6.32-042stab113.5.debug/fs/ntfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/ocfs2//usr/src/kernels/2.6.32-042stab113.5.debug/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab113.5.debug/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab113.5.debug/fs/omfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/openpromfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/partitions//usr/src/kernels/2.6.32-042stab113.5.debug/fs/proc//usr/src/kernels/2.6.32-042stab113.5.debug/fs/pstore//usr/src/kernels/2.6.32-042stab113.5.debug/fs/qnx4//usr/src/kernels/2.6.32-042stab113.5.debug/fs/quota//usr/src/kernels/2.6.32-042stab113.5.debug/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab113.5.debug/fs/ramfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/reiserfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/romfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/smbfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/squashfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/sysfs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/sysv//usr/src/kernels/2.6.32-042stab113.5.debug/fs/ubifs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/udf//usr/src/kernels/2.6.32-042stab113.5.debug/fs/ufs//usr/src/kernels/2.6.32-042stab113.5.debug/fs/xfs//usr/src/kernels/2.6.32-042stab113.5.debug/include//usr/src/kernels/2.6.32-042stab113.5.debug/include/acpi//usr/src/kernels/2.6.32-042stab113.5.debug/include/acpi/platform//usr/src/kernels/2.6.32-042stab113.5.debug/include/asm-generic//usr/src/kernels/2.6.32-042stab113.5.debug/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab113.5.debug/include/asm-x86//usr/src/kernels/2.6.32-042stab113.5.debug/include/bc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/8139too//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ab3100//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ac97//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/acer//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/acpi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/acpi/power//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/adaptec//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/agp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/aic79xx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/airo//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/alim1535//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/alim7101//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/amd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/amd8111//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/amiga//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/anon//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/apm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/apm/cpu//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/dma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/enable//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/flatmem//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/has//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/have//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/may//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/phys//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/populates//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/select//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/supports//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/uses//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/want//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ask//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ask/ip//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/asus//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/async//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/async/raid6//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/async/tx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/at76c50x//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ata//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ata/over//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ath//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ath5k//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ath9k//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ath9k/htc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/atm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/audit//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/autofs4//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43/buses//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43/pci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43/phy//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43legacy//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b44//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b44/pci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/backlight//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/backlight/class//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/base//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/battery//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bc/io//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bc/rss//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bc/swap//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bcma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bcma/host//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/binary//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/binfmt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/blk//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/blk/dev//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bnx2x//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/boot//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/boot/printk//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bootparam//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/branch//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/branch/profile//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bridge//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/broadcom//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bsd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bsd/process//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/btrfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/build//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/can//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/can/calc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/can/debug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/can/ems//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/capi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cardman//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/carl9170//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cb710//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cdrom//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cfg80211//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cfq//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cfq/group//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cgroup//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/check//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/chelsio//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/chr//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/chr/dev//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cicada//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cifs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ciss//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/clocksource//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cls//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cls/u32//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/compal//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/configfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/console//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/context//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/context/switch//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/core//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/core/dump//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cpu//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cpu/sup/cyrix//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cpu/sup/transmeta//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cpu/sup/umc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crash//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crc/itu//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crc32//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/cs5535//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/davicom//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/de//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/de2104x//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/blk//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/boot//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/kmemleak//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/kmemleak/default//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/kmemleak/early//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/kmemleak/early/log//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/lock//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/memory//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/nx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/objects//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/objects/enable//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/pi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/rt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/section//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/slab//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/spinlock//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/debug/stack//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/decompress//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/default//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/default/io//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/default/mmap//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/default/tcp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/defconfig//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dell//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/detect//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/detect/hung//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/devpts//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/display//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dlci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dlm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dm/bio//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dm/cache//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dm/log//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dm/thin//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dma/api//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dma/shared//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dmar//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/drm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/drm/i915//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/drm/kms//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/drm/load//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dummy//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/max//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/dynamic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/early//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/early/printk//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ecrypt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/edac//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/edac/debug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/edac/decode//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/edac/mce//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/edac/mm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/eeepc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/eeprom//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/efi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/elf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/enable//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/enable/must//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/enclosure//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/event//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ext2//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ext3//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ext4//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/extra//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fail//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fail/io//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fail/make//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fail/page//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fair//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fair/group//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fat//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fat/default//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fault//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fault/injection//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fault/injection/debug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fault/injection/stacktrace//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/aty//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/boot//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/geode//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/mode//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/riva//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/savage//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fb/sys//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fcoe//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fib//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/file//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/firewire//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/firmware//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fix//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fixed//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/font//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/frame//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/framebuffer//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fs/posix//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fscache//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fscache/object//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ftrace//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fujitsu//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fuse//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fusion//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fusion/max//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/fw//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/gact//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/find//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/irq//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/isa//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/generic/pending//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/gfs2//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/gigaset//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/gpio//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/group//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hangcheck//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hardlockup//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/has//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/arch//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/atomic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/dma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/efficient//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/function//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/generic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/generic/dma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/intel//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/irq//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/memory//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/perf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/setup//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/syscall//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/unstable//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/user//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/have/user/return//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hdlc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/headers//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hermes//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hibernation//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hid//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/high//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/high/res//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/16//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/max//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/no//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hostap//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hotplug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hpet//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hpwdt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ht//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hugetlb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hvc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hw//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hw/random//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hwmon//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hyperv//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hysdn//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/hz//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/i2c//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/i40e//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/i6300esb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ib700//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ibm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/icplus//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ie6xx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ieee802154//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/igb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/illegal//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/inet//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/inet6//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/infiniband//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/init//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/init/env//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/initramfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/inotify//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/input//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/input/ati//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/input/atlas//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/input/ff//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/input/gpio//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/input/winbond//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/input/wistron//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/intel//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/interval//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/io//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/io/delay//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/iommu//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/iosched//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/fib//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/nf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/route//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/set//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/vs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip6//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ipc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ipmi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ippp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ipv6//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ipw2100//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ipw2200//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ir//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ir/nec//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ir/sony//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/irq//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/isa//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/isa/dma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/iscsi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/isdn//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/iso9660//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/it87//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/it8712f//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/itco//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/iwlegacy//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ixgbe//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/jbd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/jbd2//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/jffs2//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/kallsyms//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/karma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/kexec//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/keyboard//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/keys//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/keys/debug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/kgdb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/kprobe//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ks0108//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ktime//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/kvm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/lcd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/lcd/class//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/leds//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/legacy//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/lib80211//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/libertas//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/lock//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/lockd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/lockdep//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/lockup//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/log//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/log/buf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/logo//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/logo/linux//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/loopback//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/lpc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/lsi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/lxt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/lzo//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mac//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mac80211//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mac80211/message//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/machz//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/macintosh//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/magic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/marvell//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/max//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/max/raw//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/md//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mdio//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/media//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/media/tuner//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/megaraid//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/memory//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/memstick//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mfd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/microcode//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/microcode/old//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/minix//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/misc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/misdn//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mlx4//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mlx5//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mmc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mmc/block//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mmc/via//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/module//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/module/force//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/module/verify//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mouse//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/msdos//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/msi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mspro//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/block//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/map//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtdram//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtrr//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/mxm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/myri10ge//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/n//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/national//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ne2k//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/need//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/need/bounce//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/need/dma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/need/node//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/need/node/memmap//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/need/per//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/9p//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/act//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/cls//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/drop//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/dsa//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/ematch//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/ip//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/key//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/poll//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/rx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/sch//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/net/vendor//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/netconsole//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/netdev//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/netfilter//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/netpoll//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/netprio//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/network//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/netxen//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/new//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nf/ct//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nf/nat//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nfs/use//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nfsd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nftl//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nls//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/no//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nop//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nop/usb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nortel//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nouveau//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nr//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/nsc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/openvswitch//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/oprofile//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/optimize//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/osf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/output//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ovs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/p54//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/packet//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/page//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/panasonic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/paravirt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/parport//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/parport/not//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/parport/pc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/partition//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pata//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pc8736x//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pccard//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pch//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pci/msi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pcie//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pcieaer//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pcmcia//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pcspkr//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pdc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/perf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/phys//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/phys/addr//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/physical//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pid//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/plx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pm/std//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pnfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/posix//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/power//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ppp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pramcache//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/preempt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/prevent//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/print//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/print/quota//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/printk//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/proc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/proc/page//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/proc/pid//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/prove//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ptp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/qfmt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/qlcnic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/qsemi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/quota//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/raid//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/raid6//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/raw//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rcu//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rds//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/realtek//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/reed//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/regulator//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/reiserfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/resource//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rfd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rfkill//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ring//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rpcsec//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rt/group//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rt2800//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rt2x00//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rtc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rtl8187//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rwsem//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sata//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sbc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sched//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sched/omit//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sctp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sctp/default//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sdio//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/security//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/security/file//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/select//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/select/memory//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sensors//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sensors/via//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/serial//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/serial/8250//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/serial/core//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/serio//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sfc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sgi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sim//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/slip//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/slow//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sms//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sms/siano//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sms/usb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/smsc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/dma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/hda//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/opl4//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/opl4/lib//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/pcm/xrun//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/sb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/seq//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/usb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/vx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/snd/wss//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/soc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/soc/camera//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/soft//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/solaris//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sony//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sonypi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sound//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sound/oss//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sparse//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sparsemem//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/split//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/squashfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ssb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/stacktrace//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/stop//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/strict//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/strip//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/strip/asm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sun//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sunrpc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/suspend//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/syn//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/synclink//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sys//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sysctl//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sysctl/syscall//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sysfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sysprof//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sysrq//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/sysvipc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tablet//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/target//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/task//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/task/delay//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/task/io//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tc1100//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tcg//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tcm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tcp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/textsearch//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/thermal//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/thinkpad//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tick//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tifm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/timer//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tmd//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tmpfs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/topstar//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/touchscreen//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/trace//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tracer//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tracer/max//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tracing//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tree//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ttpci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/tulip//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ubifs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/udf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/uefi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/uevent//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/uio//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/uio/pci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/unix98//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/unixware//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/ali//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/announce//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/arch//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/berry//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/net//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/otg//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/serial//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/storage//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/u132//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/video//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/whci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/use//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/use/generic//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/user//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/uts//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/uwb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/v4l//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/ve//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vfat//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vga//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vga/arb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vgacon//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vhost//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/via//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/via/rhine//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/bt848//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/cafe//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/capture//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/cx18//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/cx88//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/fb//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/helper//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/ir//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/output//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/videobuf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/virt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/virt/to//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/virtio//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vitesse//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vlan//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vm/event//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vmware//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vt//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vt/hw//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vz//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/vz/quota//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/w83627hf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/w83697hf//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/w83697ug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/w83877f//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/w83977f//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/watchdog//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wext//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wilink//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wimax//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/winbond//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wireless//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wl//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wl1251//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wlan//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wm831x//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/wm8350//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/workqueue//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/32//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/32/non//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/apm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/cyclone//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/extended//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/intel//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/internode//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/io//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/l1//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/local//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/mce//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/need//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/p4//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/platform//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/pm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/popad//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/powernow/k7//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/use//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/use/ppro//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/wp//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen/compat//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen/debug//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen/dev//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen/max//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen/platform//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen/save//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xen/sys//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xfrm//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/xor//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/yenta//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/zlib//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/zone//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/zone/dma//usr/src/kernels/2.6.32-042stab113.5.debug/include/config/zram//usr/src/kernels/2.6.32-042stab113.5.debug/include/crypto//usr/src/kernels/2.6.32-042stab113.5.debug/include/crypto/internal//usr/src/kernels/2.6.32-042stab113.5.debug/include/drm//usr/src/kernels/2.6.32-042stab113.5.debug/include/drm/i2c//usr/src/kernels/2.6.32-042stab113.5.debug/include/drm/ttm//usr/src/kernels/2.6.32-042stab113.5.debug/include/keys//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/amba//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/bcma//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/byteorder//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/can//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/can/platform//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/crypto//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/decompress//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/dvb//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/hdlc//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/i2c//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/input//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/isdn//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/lockd//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/mfd//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/mlx4//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/mlx5//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/mmc//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/mtd//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/netfilter//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/nfsd//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/ploop//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/raid//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/regulator//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/rtc//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/spi//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/ssb//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/tc_act//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/unaligned//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/usb//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/uwb//usr/src/kernels/2.6.32-042stab113.5.debug/include/linux/wimax//usr/src/kernels/2.6.32-042stab113.5.debug/include/math-emu//usr/src/kernels/2.6.32-042stab113.5.debug/include/media//usr/src/kernels/2.6.32-042stab113.5.debug/include/media/davinci//usr/src/kernels/2.6.32-042stab113.5.debug/include/mtd//usr/src/kernels/2.6.32-042stab113.5.debug/include/net//usr/src/kernels/2.6.32-042stab113.5.debug/include/net/9p//usr/src/kernels/2.6.32-042stab113.5.debug/include/net/bluetooth//usr/src/kernels/2.6.32-042stab113.5.debug/include/net/irda//usr/src/kernels/2.6.32-042stab113.5.debug/include/net/iucv//usr/src/kernels/2.6.32-042stab113.5.debug/include/net/netfilter//usr/src/kernels/2.6.32-042stab113.5.debug/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab113.5.debug/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab113.5.debug/include/net/netns//usr/src/kernels/2.6.32-042stab113.5.debug/include/net/phonet//usr/src/kernels/2.6.32-042stab113.5.debug/include/net/sctp//usr/src/kernels/2.6.32-042stab113.5.debug/include/net/tc_act//usr/src/kernels/2.6.32-042stab113.5.debug/include/net/tipc//usr/src/kernels/2.6.32-042stab113.5.debug/include/pcmcia//usr/src/kernels/2.6.32-042stab113.5.debug/include/rdma//usr/src/kernels/2.6.32-042stab113.5.debug/include/rxrpc//usr/src/kernels/2.6.32-042stab113.5.debug/include/scsi//usr/src/kernels/2.6.32-042stab113.5.debug/include/scsi/fc//usr/src/kernels/2.6.32-042stab113.5.debug/include/sound//usr/src/kernels/2.6.32-042stab113.5.debug/include/trace//usr/src/kernels/2.6.32-042stab113.5.debug/include/trace/events//usr/src/kernels/2.6.32-042stab113.5.debug/include/video//usr/src/kernels/2.6.32-042stab113.5.debug/init//usr/src/kernels/2.6.32-042stab113.5.debug/ipc//usr/src/kernels/2.6.32-042stab113.5.debug/kernel//usr/src/kernels/2.6.32-042stab113.5.debug/kernel/bc//usr/src/kernels/2.6.32-042stab113.5.debug/kernel/cpt//usr/src/kernels/2.6.32-042stab113.5.debug/kernel/events//usr/src/kernels/2.6.32-042stab113.5.debug/kernel/gcov//usr/src/kernels/2.6.32-042stab113.5.debug/kernel/irq//usr/src/kernels/2.6.32-042stab113.5.debug/kernel/power//usr/src/kernels/2.6.32-042stab113.5.debug/kernel/time//usr/src/kernels/2.6.32-042stab113.5.debug/kernel/trace//usr/src/kernels/2.6.32-042stab113.5.debug/kernel/ve//usr/src/kernels/2.6.32-042stab113.5.debug/lib//usr/src/kernels/2.6.32-042stab113.5.debug/lib/lzo//usr/src/kernels/2.6.32-042stab113.5.debug/lib/raid6//usr/src/kernels/2.6.32-042stab113.5.debug/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab113.5.debug/lib/reed_solomon//usr/src/kernels/2.6.32-042stab113.5.debug/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab113.5.debug/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab113.5.debug/mm//usr/src/kernels/2.6.32-042stab113.5.debug/net//usr/src/kernels/2.6.32-042stab113.5.debug/net/802//usr/src/kernels/2.6.32-042stab113.5.debug/net/8021q//usr/src/kernels/2.6.32-042stab113.5.debug/net/9p//usr/src/kernels/2.6.32-042stab113.5.debug/net/appletalk//usr/src/kernels/2.6.32-042stab113.5.debug/net/atm//usr/src/kernels/2.6.32-042stab113.5.debug/net/ax25//usr/src/kernels/2.6.32-042stab113.5.debug/net/bluetooth//usr/src/kernels/2.6.32-042stab113.5.debug/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab113.5.debug/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab113.5.debug/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab113.5.debug/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab113.5.debug/net/bridge//usr/src/kernels/2.6.32-042stab113.5.debug/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab113.5.debug/net/can//usr/src/kernels/2.6.32-042stab113.5.debug/net/core//usr/src/kernels/2.6.32-042stab113.5.debug/net/dcb//usr/src/kernels/2.6.32-042stab113.5.debug/net/dccp//usr/src/kernels/2.6.32-042stab113.5.debug/net/dccp/ccids//usr/src/kernels/2.6.32-042stab113.5.debug/net/decnet//usr/src/kernels/2.6.32-042stab113.5.debug/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab113.5.debug/net/dsa//usr/src/kernels/2.6.32-042stab113.5.debug/net/econet//usr/src/kernels/2.6.32-042stab113.5.debug/net/ethernet//usr/src/kernels/2.6.32-042stab113.5.debug/net/ieee802154//usr/src/kernels/2.6.32-042stab113.5.debug/net/ipv4//usr/src/kernels/2.6.32-042stab113.5.debug/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab113.5.debug/net/ipv6//usr/src/kernels/2.6.32-042stab113.5.debug/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab113.5.debug/net/ipx//usr/src/kernels/2.6.32-042stab113.5.debug/net/irda//usr/src/kernels/2.6.32-042stab113.5.debug/net/irda/ircomm//usr/src/kernels/2.6.32-042stab113.5.debug/net/irda/irlan//usr/src/kernels/2.6.32-042stab113.5.debug/net/irda/irnet//usr/src/kernels/2.6.32-042stab113.5.debug/net/iucv//usr/src/kernels/2.6.32-042stab113.5.debug/net/key//usr/src/kernels/2.6.32-042stab113.5.debug/net/lapb//usr/src/kernels/2.6.32-042stab113.5.debug/net/llc//usr/src/kernels/2.6.32-042stab113.5.debug/net/mac80211//usr/src/kernels/2.6.32-042stab113.5.debug/net/netfilter//usr/src/kernels/2.6.32-042stab113.5.debug/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab113.5.debug/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab113.5.debug/net/netlabel//usr/src/kernels/2.6.32-042stab113.5.debug/net/netlink//usr/src/kernels/2.6.32-042stab113.5.debug/net/netrom//usr/src/kernels/2.6.32-042stab113.5.debug/net/openvswitch//usr/src/kernels/2.6.32-042stab113.5.debug/net/packet//usr/src/kernels/2.6.32-042stab113.5.debug/net/phonet//usr/src/kernels/2.6.32-042stab113.5.debug/net/rds//usr/src/kernels/2.6.32-042stab113.5.debug/net/rfkill//usr/src/kernels/2.6.32-042stab113.5.debug/net/rose//usr/src/kernels/2.6.32-042stab113.5.debug/net/rxrpc//usr/src/kernels/2.6.32-042stab113.5.debug/net/sched//usr/src/kernels/2.6.32-042stab113.5.debug/net/sctp//usr/src/kernels/2.6.32-042stab113.5.debug/net/sunrpc//usr/src/kernels/2.6.32-042stab113.5.debug/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab113.5.debug/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab113.5.debug/net/tipc//usr/src/kernels/2.6.32-042stab113.5.debug/net/unix//usr/src/kernels/2.6.32-042stab113.5.debug/net/wanrouter//usr/src/kernels/2.6.32-042stab113.5.debug/net/wimax//usr/src/kernels/2.6.32-042stab113.5.debug/net/wireless//usr/src/kernels/2.6.32-042stab113.5.debug/net/x25//usr/src/kernels/2.6.32-042stab113.5.debug/net/xfrm//usr/src/kernels/2.6.32-042stab113.5.debug/samples//usr/src/kernels/2.6.32-042stab113.5.debug/samples/kobject//usr/src/kernels/2.6.32-042stab113.5.debug/samples/kprobes//usr/src/kernels/2.6.32-042stab113.5.debug/samples/trace_events//usr/src/kernels/2.6.32-042stab113.5.debug/samples/tracepoints//usr/src/kernels/2.6.32-042stab113.5.debug/scripts//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/basic//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/dtc//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/genksyms//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/kconfig//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/ksymoops//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/mod//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/package//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/rt-tester//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/selinux//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab113.5.debug/scripts/tracing//usr/src/kernels/2.6.32-042stab113.5.debug/security//usr/src/kernels/2.6.32-042stab113.5.debug/security/integrity//usr/src/kernels/2.6.32-042stab113.5.debug/security/integrity/ima//usr/src/kernels/2.6.32-042stab113.5.debug/security/keys//usr/src/kernels/2.6.32-042stab113.5.debug/security/selinux//usr/src/kernels/2.6.32-042stab113.5.debug/security/selinux/ss//usr/src/kernels/2.6.32-042stab113.5.debug/security/smack//usr/src/kernels/2.6.32-042stab113.5.debug/security/tomoyo//usr/src/kernels/2.6.32-042stab113.5.debug/sound//usr/src/kernels/2.6.32-042stab113.5.debug/sound/aoa//usr/src/kernels/2.6.32-042stab113.5.debug/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab113.5.debug/sound/aoa/core//usr/src/kernels/2.6.32-042stab113.5.debug/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab113.5.debug/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab113.5.debug/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab113.5.debug/sound/arm//usr/src/kernels/2.6.32-042stab113.5.debug/sound/atmel//usr/src/kernels/2.6.32-042stab113.5.debug/sound/core//usr/src/kernels/2.6.32-042stab113.5.debug/sound/core/oss//usr/src/kernels/2.6.32-042stab113.5.debug/sound/core/seq//usr/src/kernels/2.6.32-042stab113.5.debug/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab113.5.debug/sound/drivers//usr/src/kernels/2.6.32-042stab113.5.debug/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab113.5.debug/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab113.5.debug/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab113.5.debug/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab113.5.debug/sound/drivers/vx//usr/src/kernels/2.6.32-042stab113.5.debug/sound/i2c//usr/src/kernels/2.6.32-042stab113.5.debug/sound/i2c/other//usr/src/kernels/2.6.32-042stab113.5.debug/sound/isa//usr/src/kernels/2.6.32-042stab113.5.debug/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab113.5.debug/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab113.5.debug/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab113.5.debug/sound/isa/es1688//usr/src/kernels/2.6.32-042stab113.5.debug/sound/isa/gus//usr/src/kernels/2.6.32-042stab113.5.debug/sound/isa/msnd//usr/src/kernels/2.6.32-042stab113.5.debug/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab113.5.debug/sound/isa/sb//usr/src/kernels/2.6.32-042stab113.5.debug/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab113.5.debug/sound/isa/wss//usr/src/kernels/2.6.32-042stab113.5.debug/sound/mips//usr/src/kernels/2.6.32-042stab113.5.debug/sound/oss//usr/src/kernels/2.6.32-042stab113.5.debug/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab113.5.debug/sound/parisc//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/ac97//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/aw2//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/hda//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/mixart//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/nm256//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/riptide//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/trident//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/vx222//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pcmcia//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab113.5.debug/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab113.5.debug/sound/ppc//usr/src/kernels/2.6.32-042stab113.5.debug/sound/sh//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc/atmel//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc/au1x//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc/codecs//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc/davinci//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc/fsl//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc/imx//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc/omap//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc/pxa//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc/s6000//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc/sh//usr/src/kernels/2.6.32-042stab113.5.debug/sound/soc/txx9//usr/src/kernels/2.6.32-042stab113.5.debug/sound/sparc//usr/src/kernels/2.6.32-042stab113.5.debug/sound/spi//usr/src/kernels/2.6.32-042stab113.5.debug/sound/synth//usr/src/kernels/2.6.32-042stab113.5.debug/sound/synth/emux//usr/src/kernels/2.6.32-042stab113.5.debug/sound/usb//usr/src/kernels/2.6.32-042stab113.5.debug/sound/usb/6fire//usr/src/kernels/2.6.32-042stab113.5.debug/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab113.5.debug/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab113.5.debug/sound/usb/hiface//usr/src/kernels/2.6.32-042stab113.5.debug/sound/usb/misc//usr/src/kernels/2.6.32-042stab113.5.debug/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab113.5.debug/tools//usr/src/kernels/2.6.32-042stab113.5.debug/tools/lib//usr/src/kernels/2.6.32-042stab113.5.debug/tools/lib/api//usr/src/kernels/2.6.32-042stab113.5.debug/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/arch//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/config//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/config/feature-checks//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/scripts//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab113.5.debug/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab113.5.debug/tools/scripts//usr/src/kernels/2.6.32-042stab113.5.debug/tools/testing//usr/src/kernels/2.6.32-042stab113.5.debug/tools/testing/selftests//usr/src/kernels/2.6.32-042stab113.5.debug/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab113.5.debug/tools/virtio//usr/src/kernels/2.6.32-042stab113.5.debug/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab113.5.debug/usr//usr/src/kernels/2.6.32-042stab113.5.debug/virt//usr/src/kernels/2.6.32-042stab113.5.debug/virt/kvm/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablescpiobzip29i686-redhat-linux-gnul5Oy" IN ?BZh91AY&SYZrqcе]n!(]onVnùcQhH*B@P6LDA)-1iX6l` ShmScUd(ZU[lk46|%u` `[fE$N "Pume\YD6 qknf@(N|zd$(Ұ<Ǽ^ONALEH$}{$=^nM   H P@ <ـoLT IhP ;v5 ("^x(*@P zήJ]ms-|su{{+}mi.|l*n\-e:JK3UN^ୱ@f;*COEWuTUSf UaDZ{a!TWt m{v{0JPUJUGD H$)O>dh!( (RݴHD p(@#ͼۋ襷|e<ɖ5ԱŦ@>>oo  -ENHP^θ/}hjٵ|p=zn۾ P>_Ucێ[カ="=xg)6(13lO|R }U3sԨ_g {&Va¨fB ;x񢞴wb$SCE=qVu}xW'޽<{q=FGp`d-WW (@/6ۇOv! ƶmJӝ`'p@+h4:ęΪ R̠wst]ey]ZMUڴ oOyծ`΋ڱPh*r]ڰu Юݬ(.\jntj=xQ@)a6M)NHۅP։[V"b[f$hT*IP,Xl(,uʃllZĀu}+%՘) SlқfPA@$hd3i2 M +E65 Ym C_OZdSOoFn񥭶@6MkjmlFG ]JԭP(R!d(JIJ *Tݓ3Mh@RkcUlmhuīe6hChF0PmۜA;mEt } yAA4 &H#M53!$ !I&i4= =FD4iBi 6)1 d 21 A&"Ѝ4&FMy( =@$@@44ɩ <<=&eHLSMIcROzɴjPddmM i?m+Pߧr =kA_L ?kZ-?N Bhh0# "4EHuN4vb~g0!ww?ga&TyQ3•OM{X,$a) KIRoQumFHHץx#DŽ=#VslY' <m/zӢ|ٻCm=Gu4V~ G?tu1؎LVX:"d*I00hʏ;1GZqz*ő =t͡V"i.“¯=g Cx8,xpa9uQgR}Lb1WHy p5bXY:}l+'{S@׺nDDT_[.nG? HH#̞2(8BhYOh+(5@)H,nwl]9$nS)Bg $ѤNp~>0+(Yɣ!!e= ζXTW:-Tx0Q{ 2v|V_Dx"Hj6"vhPN/u=\@Υu7v(z' aa]+Y

z͗)ҎHo7u#{߆02FA篛jp>zRz"\;GcdNi/T0dN($ KB"p 91PO3x#$#EzN/ kw8F h?mv? j1~VȜ0Jfy6 =/tn\=1F9 oζ{`f>g}O[b\$ΧCRY2FCBԜᛕ$v:! @BvT]|u*wdIgy0·YQ}W䶁?C#`ld\a>vLBs6G;~bB6TsnsrɌIo0NHˌ!^cdp"Zt+pj7.qˏc?~ _8)60a߲0 s3f!dz?G&^bS2sX.1sO̹(.m(B>ǹ݄G& #7O.T:*ȝoI nW:.PS=4Gd#A1Ī#jq}?9XE΋# bCY#dxUМx:F0^{GV0G),_֮>&/C uK<NF+υ݌!+`cbux;lc 05HD.~N~dc&פ2b^wgVqת}WN>-Nj~; >ތm2 s{:º2uA:Fa:Kcg9GY :äW(!QGd#rׯe-FzpkOӽoʟ хvO:GF4iydc>:/#y9ATYy$vA!Ӝ= /ӧ UvL-kz {Bc% hFyN>ic~9~Ün€v޿&̞:QbL hh~>fvW:>(L3=.H ns,`tSX'Nz$:&2eVلN;gp=6PHF}m#zP>9C'YnE9#͡E?yH @ǽ o;ٱȣv#G_]0OXRQm{޿>0*=~CvDܛ8G$%r ngC(yԝw-G&J(eFl YpɁ="F@^ڐ ĆcDnFC~<' #`jWGeNNđ&4D~ 1@QROLd8QHǒ=\ˁɍb}'2G(?d3WůFJ-x#õr|:¢t|}*:Н# "T%kƸΓ˧k8р!c<22B :" kߤ0g(M!*rld$Q'zc6B 4r녎8NQt~(ll</Tw"3֥࡟2g TN;Ƹ}T.LJKB[pGI6Icb4vnIۢ،EG6 $f";sCĐʷ ,Y!!^5BN̚d!{vW懳mk>PrF&&ZlpbF}x;>>|br X$@% b N׵By(\|1dEOQ~[ctǹyQP'1tC &S#ͽ02=&Gj>󼁢՟ 4X>x۵ ь{? #jQƛ?8;?Qw+gqy'71yUvzDo]FHGyjXkX(3,~M7+R`lG~y `gӖ=IUkW6(WDl_ y1?dQvkoO{vw↷6gc/G)-̡pzܚ#Q1F Lx"Om&dV8(W5(r X] ?t<҄9y : 臂>sى\^\2 S*Ay_!h#18G>jJ $nJUBNMē|c&T1\!':Gڬ=܄Q 2TqV4#ʒ9# oIl|>7 /Ui:c$|$l} 5ݱ1@GFL $ }7D(wV9>#c+۞[oƁu>i vGf#gǫ-s\IЉF%9;G*(dDvsq82@s( Gc,HFȒL kl)W8$y0JzR`+X ڑ1¾⌄NxRQ$JR bDH^Hh|aC&V({Rg':00@T pΦ#a/4艂 3әs[[@đh.hv6v](.S2G򘎗YR3mɸnf 'P9ľqX~= UݠR F (cA]hY0;^7‰@8$G۵ ٮyӑ"@}T,(GРL:0f}]n!?oy.w{2Ec'Ɋ ]=@+@Q#ۺd>(Cڽ1b}2Dʁh<{rd1D>VǻPw d;(~P &VXO&<@"rFl1ٓ CﺬsyRh{gPrNɯE5lb<2¼[F6Ը?9;164gSS-rF4=UR$ 3k|c+_kAWOHޱd(}1f6'/I'/ۍ`wDz)q8BISZH`fm}چ$Vpe$ Ft*8B[|eכ̈-(G%,KҊ=s:>*lY`2~W9>6PBJ#j9czte'c75] SV]8zcCN*2G'Ϯjΐa1hsw s+P[+^-G}~yu;\-ɍ)FHT`5ǾP:$چv#_ PגqX}hGߗ;`"rN7OoX~pߒX$FOIzҵKZ' $+%/h\/-'A=_'95H~L#shqe3j/ԡu=?A>o+8)i&Ls Q pGq"`Ah#cC@A,=ǟc2"'{a N>QDJ tsHJ;zÒ)ln>{qOS0AM~T[KrpkZ!s;\)F_!)>/9qZh<.oЩ;OQ]Sgît՘Aʬ'zv>͸qۏ=Vl*0{%n#䒠Q*2i7^mkt},5َ:c2崡skNJ)Ѕ^'] Z*G6c5.kt9Vfmqd'(ig9"#ţnn/%^nj`fi(AVhTSkw5jÛFW bB/T{@!Gwp B@ȭ_6i)ߏ0k^u RN{(tToV9Ub8ZF-|łѼn'ZN} #٣DX |U R*uT:Nn, {"G0࡛6#T+9bVpN /#y>s8gx҃%)8Yͩs,ER·"q.! N MӍ!mr䯑PZw;*xw.kKCoT.sp:^&`JIoSZoni ON: e6\؁nc#pZ}>9q%v3vaGgiahB5nTEZU;^"q(U LġB9b3r{ Jy3׈pB(3DxSڰȉJ;x ܮ GoJ0QnA: ECu_gіAY+IW8ݸ֦,A:e7NZ8f1VʸPGiF1\dBz8A,S;.8K5{ZSz22c ~&6B b- Mi˻>eL%k c7 L/ b^n9yCDd;_ 3ԙ&?sݢo~f*oڗBQ2{BTEfヱ1Z+y$g( DLeEKUT( d^}̴9' !u"f5W\b4%Y՛J@`5H.N0Q5߷E$VBynrjr(i^:%sbYczۡKʣvUF:?dzH]lST^)Z`'=(A9>b/}"KϯnI2$8 6(hy̟YfBj8\pjG}Io~P0͌ S2;jD)ȹ4Clc3릍Nݗ2ǿS`vz>R)#ҾQ,EFrW)QH03X?N\M22YҼ V39t9&J7pMD"loω 9ylDO?m;[)|/XO_Q#kCsA;!ש'0O9t&>q_7' 戙 Wy,!۾YMs<YLPrKFQ;kh?gox~>D1'O vv?֣$g0pZ{"̥ʰKvB %%)-Xk :R po z~\F&6̐p䬌x{%ZC'Ig6bH"DDpzk,h+U'D{wc'Fm%l:H L S0RhHg9[>)*bQ A~$naVkXdNjL#666xI U@.I'y蛛9Vnytɋ rv['%22ĔGcX˖r3*UAc8-rwn4݋sHKd}"WNNKdNZycd54'E!!L!t!ٯ1ɿS<(%@*}T9'dDdTUE@,EW*|Rp>KɸHܶ,r缗Z|s-ZѨ;u RAv">;*IIrj2g9"Kpdk H4ُKaXM11S; ;ܢMJp 7v_uŬ܎Qʕ;4'+ag\BBF%6^Eu[09eCH [s@z!SH 6p8HG|TlLs_Jjn`lqT0Hǁ۝#JBGesuh+iڀGTQ}>Yv2NIPntdYp!;|2}q)k\]7~=+eIW|XyùI} y>|4'g􉽇XRLJ?ؿΨ%v~MY5BU̜$=A(dmi|@-wN$!GU$uzdgYoLy!:08!X@߈"0v5J?%Bh?Zh(&⢵6y̐N4cyecgBX=>M<{EM2&_NéOc:a'?$UZ rNau^uFFZn[QSVmǴdڭ(tK6:as /-[map Ȫ 0uh"+wm26 gZoCf2 BX}-쀹;$YrbP|捭h:<%Rjb"QwWeB`Xv^Ln9{|ٖb-^%[#U0^nKwdnW碤ܫ*AGqMmatGVMP5Jkvl-n$cٴ] Q (|+\QFK&Qj L(iOwoŠ%W :ggfsh<@er9Bp+SHNr`4zyٌKj}P``Wm"Za{'K5ʂ%0ܹ8HmEyQz}v섽u L'LKq0w4Qp(7vѶ;1Md@{ NvQq:㈿;׽J D/_gcRSGLTb q~*wM$kN̒JOLl Z$}aVBs [8D-xf=[7 k_qEh!u^:NW@=U=nG N@NkT ڋLY\[X+(7z{\lPaNpy vX|!'|V?&y|n9YQ]UiaԵD@&P2sғ-r;}^Zkj++5+Oit>6ȁxр}˦B WHg|sB@8 0zVTJU<1[t}III"!=G ӯ$\bL{]~`_:c v9B[(̧{[CC9ZEI͋ НP*VV6t 6G~wba) A}mSUpzK9\DC~rB*Hﰫò^ۥ4v)b ZϊKt'KV Ih^Iq~)FL;k,Et|ƙ慖RNO1f2/P jX^dHxI4 eͯr3 $9B.UqVFqKͯvڍ?xb*ЀXDbb%puz2麮ʮXl;3ugm| 1<}y<+~Pyz vm+=--nʲqz6έfK=\kqÃ1(syG(b 8V2iUO-lcA!ޓm儚zb=CV t+uX] OlVy9dN~)&rU_2 ~ƥws.6Ӛep 1ҌpŒS3;6=pWʝ!J--;Agg˳ҵ]@P.#UaqfQtCϝ}="CWsN=_?Я۟O2A6"ک5tns4 <CZ5> Iʱw𧈢24g㾕3X0Q_B;(F&4Ux~S7T7GtihH79";CpiFNbT+UB+0:ѫua0u;<~t$1\ fm76OtڭNw1 ؍]4k"UI2j]!Ry HGW;܎H^{2`!kiZU5&%!nuqZ\`5D_:hGh7n ao 䑪"6ty3 XWpczEudz3u'P85n,)K44-e1Pl.= l/uOkRf$ K6vOG74W7ǂU=_TB꘥yZP|/J,{T,el3D{[HA"K,13/:=+նD@@HhiOx<1K)zSQ7תB/ƪ bL_ܓ6]%o/ %ifo*1S/BVA&E+DI#b28脉 X:*,P EмG/!c8&25x[$a"wh"qECZOf8@zґMĵqR0~'cwU-}'LteBex#bLSBdSFyndTS+67&6\% qH&қ! xF[- !*Bmq2/\R gե;:6)2Q7{=n%ZAlݬVZA(nOy]~3z+t؝V*3ϴ״>00}fԋڼt?](aLLоyiS2IT?EV ~_u: qDb&[㆜Ic>pqbz;$$-Xkv"AД ~?G,g/n$1ё[KSt^*unW<(ލ;):s/8$ fٯ;jx8.}z8\A4|齄4s DEd.l,i&:n)vXiv7iɍ֧$%"]#HVPaG}3 Nn!xHW"Tj0iZBF<\2S?^#RL7e5vircۮj#cJPR52\GRjI鶍Iw52l :^oShId|+ ͠pɊ]'[är/F-Z _Ȃp9!jK)'3|e7k_~pkJ/j~cPLH$h(QZr&r*&V%P8ユToc^ %0{t=i^mGb d`z @*5[g|M B/ۆR?֣p\ʆ u5c@Z|O{ uܩ7g˩~|5>q2UL̙eb:9 Kx!BʎAM-$o}:3^qQE6\6$qT`*䇃B$/M1Jp0ܲkޡhQ8/?yh~Pyי P98R!d?S:0sϹ$\=P4);W3%#?BfWn8EnL?%˴Zy'VHVM|yx',| 4dAyFn2AUL^ߕ9ʬ YAcik3bCK3AMuas%#AYdɈR.'O}V~!w_{%4JdND6<ivi̦U7ZJ xÇxX> T*Esrl4ly9׻L&VMWdv{#׷R}AKD Er[c((M)L=[{0vK$O&2K1@fMTM%`ҕ=Y *Y EpDmhztZM汊7x5 p]b9sus9rkBx6g#\ M R6}h&Ww+~sc>NPw-g5\wg7Mt 3=/UZS"\y38t0gOrtyI } o$&N^ޚ^J;QChB( 'B1ztij۔jg7=rNGyyK4Goi Fy>ƛA ڐ%χ SxNI`q bHqӖ$JaXޘPtz( @ˮC ՔZ?|oyܤvL l"& X02; *ҿ}C[dH^j{BUBL>&k >hņ(/vyRZ.,RDE8u.h#kԄid6xHg )') H5fDۡv'!KcPS\t7f2F2V.QMB!=WŧGb5P8UNQ; dZw.\k:~! KE\B,1[M{mR0Fr8H>pzKqۮ󽑋;qG$FZH-F3ڥ^-e^g }j?~B_a?/|vlK,P‘' ff&X[mioMvravdDsHHhYYz޸q 7W骎+~8ezGnNh40٘DUUo fRW3 -H!UK T@__ߩ ȃܠ#4ZULspx.Aw_8Oh$=Q>P/BI)}Ȥ>2LA G(ecu2o9uB^>bט}u3 aO cXĤjG>}&p>ߗ=_I=ȣ~SrCPԬjPC_ QY3Đ0W=xL./.)?r H"bL(8I$YH[%'SIW_ x'npޝ*L!4Ϟuժ `3gOh-֘#I/VbR[[%bVj>ETDpCc!DKhbQhU"U\F.4U+)l.Vܥ-Q3ZuT(DH"%F x&Z%MJ㼩\J k*Zm7hˎ%EV1TY-qdKQ/w1bZ-bg 1n* RV,mYD(PZ5 yZm[e30il*-* eM 6ڸ|j`|&11>3Lxj'Y!6t~^\=lʿ${\'9e}Hd)o/<ޙ NcTP)~~{@0!^O6FkZ jTW֯>K!Ȗ4-ZR;ӉG" 0Ko$ ^@l 1џ/AE=3c]ʽa; eeB[s JAEv(hkk((6U)B[RW+Z+ݭLkDK$fIbbRQR8`V YkZ֫X Q#P*hVE"  [VމF(Ѩ. կ qeea-\R%a,d+i#%@4L€\2bkb9aֵQKl̢Ѷ22fZT5 ɴ&.2ŒHL 4)E+-¸Ѯ2@p}*L)AM1rĔI\mh+V@E`ZU( ̸_mĔVٯN`Qm[ !POd'DiƱƫrcrb6933+6* e[b 2bDRԷL` CEBhj1Bxf^í4ԥ3 fh8KnI*0VPQLj()*`ƴ*VIX*,\)b9OW j6pJ$U ml*Q+ 0.1D5*j0Ů*L2T1 +TSc&fL-X(Zx1TBDpLHe^-qvY"!m]k mM* )e*k.Q"EVTm9B)1`(5Тj ~{fws]DLP>e%H^Xwh_>}A@}Im# O܃nQDʧ/xA/o?%ucaTn'_Gt'}_=Wщ~C%HG>K>( '{C#$K+ȯyO""~t|T/o|1~JCc7>b$U?wc~\A?n^%ҫoIS=;{?!㟯ىzȆn<ߦFw`!>L޹|LY'!ѻ-{ t~D3NŽM|328ƹPT@V rw43Qp8t0T8f|jgvʮ_ɟ݉lgXh_Cfgx/J+LE "p>w5j(<>]@ے10a 4L~1bܕv{>^zqf;2Fx03/|A?M6_f_.߰7?0yRBPZ t`La]uo.*~]nW?de(B.Bk?W1r 0/g5R:/q;g}@ g~Gl}b2~-Oκ.{_:4 I-'tˆyK|NX 雼QǯQ1~ tbJ4N 'Ȑh14uoYi61ePO;S6:?J#5ڂ';#v)GyD̆G?lJ`G|_1u `߯R݇_d'D}by+G4+[\4R"LJ*Bމrpۨ_^Q?ö́]ZǶei-N?ug 7sH̺_EG? ]p#i gϺW=`H+EY D:yKJ$QDWT߭e ?׵_8Mrg)LtOv>ݼ os*3r׽EzU|aw * opmkz$n_{/xgSk$d9 BQObn?(CZPߺzk?hNF߮0/GHLF#.PRl^Ŀ98Ї?>ACb|Bj$N"mo/T.?"1z 9?__X5٨Zk^ghvٸry^{c/Kc0/v~tYqZ5\&蛵ﭓv}a񟬱?wʿ?,~f%Zʩ/ f seMe緿|DW䧳c򜼨hc2#4R/oV} r@o<RP`:%_TEjG:^sg JZxC\2 Wfy'D;55:VLĈrV=% W֢(xZG~'J!1L! ء]Dg0!ܘ> ts圻{*-P ^ߑN- &3{jV4`H߄9{[MIR '~|%I+9}pQ! g[$`9oy$K0МſӬ+֋96on9rX'>-'Rb%`x 8=C~*[Vr}H88}9[,aZ˞>j^oL iյS6` Py6ܽuֳgNClTlC FFR^n|?(tU)n0N\ z~g9J/Fg贙gZ!Ե)7 F4æ7#ucIPp M_[b?FRȓ_"oD}XHىG?xT/iq0§ fw]*?eT}Ѫ7J,>!b'?>7ЏgWvSW__2Lj/ }dd#ӛ إFP ljP{6oMD[ʯ?O-gJn\7n+-FM ҩ!ݭ0ݺx}(GM8$/FiXC|v~ì/ѷ>8Y†,hwQa\3 E?֞u87Hsvr%==3o:G1D3(j  5EcZKy=aqS0fLY-atZ&gEI~pt]?o ~i~jDO_Ҵ_?~? <05sWb3L#uW)lvTGPGBA 8nA$$M@H* z:s[&; "n,<[N{k4(gjs=6jK{_~Ы CY]/e}G4t>F@W@'%gTFZ#Їv-|g_Ui81 I_ᒆ2;C $#r1Wio0Æk,F1' lիH t?V' IBɛ"/逥Ub:d@ҘcTR< : q6XfO@ ja:;$t~GNl;{h߉,܇R/+."tH~k*.>#Iv@ϓ85%Q'[먊64R x_Wun ŦpSp:DbNG%'IJ?q`ސ|A.t Af e4-VaSS^@u`*1-B4 W?ANѭs7fGRA썓s侊41^#_OKր6/5S7H)%^{yꄒ/!>Nz`g"}Vr|( ! U^ViJǐj~`@'}ZN\̑ bJx@Ha̡ӑ> )U nVDZv3a`ަH[F46?5(+q?O´:t1xLF*_:@ۡYѯUlBkT"-N,S(s޽ (n\GXGOm.?/_O=OUaϲ}i] 4=2&!Ϸ|^ym crZ <'tb KOawbٓR D#1u@9G7㯏ж5>Wtڸ7~?խ};;Ε?,scVC <'9 P{є a{XVuC[6XQĠ5* Dq {;=PBE, 0#"UZ6)xie~UHrNO@*s+ Q>%?&X铃tѤe;kΦ=Qm2<2 becvC _W}.Z,:C"}&V'6 +($qap9ևA?HɌDt#<i0?f@vMzկ $ Ӿ0jB@~,__Ё(?Ƌ hNL?bv(?0D :;_J7tq-zNRx~yq݂<4\Ux`|⟂+R!y`DT$P2\ҔR#q(X Q: (~*(R!o$?}~@af-TUOg@tӬS,|3]_aݗ|ByD;o_?]r}]}۽x?9fտ/e"~~}>ǒobw^~?y!G;_0ARl&﮷np\=aݼzOn'[}ɻOqu.*^4;cÏ_؎;.6t~rH5'~.y8~_9>i.ՉTuaor.~Eqk{pe%udUC~P[h0TØ8o\9ӄ Ŷ]"+W?Q, %I@0O"|OR?nz\mPEryvHe~E??t%Y'3Rj_ep&;կj=s#IQCc ߏ=N>>sX~~.7'$-%hPܸaO닓$Tl{nV}:Cr1OIqݯkIVՠ&B@Y1ռ.H{bd#}M IP$xNG~tZp}ɂC從$w(ƷO)HܷBO4>PQ^/1?^Q=Wޯbv ~^g_߽ȄWU#O}D>@vo6~~+{|8n6!AdUyyPʨXWs ʍZfpV.aqXkSIiMTN)c0s1X\ƔF,]@%)2u <<.pWKsP(MU$9tCoB|KOvBHgbխ [LL Sn&Snj8[HH},FzlfmVU4EqsIw~djmzƅL֚04eUH@&XEBMdè{2Hcԣ`is]"w#熽Lر9͛ǟy^@LNA y. 3Oֿ Ls& 2|Rs+mIO x 7pjI0,k8&nu ,g 3dX)YR'1L<+m`J^!_|`g2_ ~e5i`[Nm?NNOE7{o6ZcHgz!yliă˶&ϕ*a=e93 b>l?c8XIQ{ETBB!$`w|tJ>}!{v(nNwbv^*0XX`ߞ9YU*Ot- J?qbe\  g>j3=P ^``"4s U\vd!10;>/ySI*x;f-Ӽ}ME2z~*x"sQ!DCw@AlZ!PHRzlu"wQtrj2ܝ@SLB@]U`&)⛄ B0;Q(W Bj$U:yM:WSL~4"G)JE@0ml4iۃC4CA: MuDHkA xbeV+₰ eHqz~n".CP u4nj D G"$LOb|5ta!A1xT=h B({+\X9X%އd61ڋBsU3 /7F^.Jh Bx?rڂ_ r5 6_ Pq1 !*.v+sVEz  e#3 hOUL'Bh 6$`8/_u 듶1'9r(Le$'$2}W&c_@|>4 8ᚩ,x//=}k(3!|^p{ݤjDJ7S"LuO%~ @rzQnu%#31s8㎊;$@!jTC|?.ߟcj'c~RO2Ĝ g" }= {^S74 ۓ Ziv>s1q(|JW}dغ]'4\,nGގȏA?2NH"WP!A˔Rh4dQ]J:U[pDD b߶s\v.bFDĿ+=%s00o2$p)V0ed @-&A:%5aUE>Zg,}3\!lLzG6\.tR: @5TYK SOEP!" W'/f1w @a+}*`sLt$l w81+C cwjnFdbT C{t&(eZLEU{nRxt:|Rsh\珊ꬃrMd=+"-rT<¡?k\b!o=%=[\^S>/=aާ@#aX%D@yɅ*?oi.א4jAw* kʧ%MeR{ɫZS)Ecw8G_?r=X4i RX$Z4:ƕN@cG`^D)Sji^^#ܹή1T I+1]sAZo@Dʫ==_/Ō0`8r|_ JR Oq:]RyaLR;Cn'|[-wJadK8BJ~|$\t?d%6}DErqt%L5Dt9Yn*n"XɌ1:TĒyKL<}6ijp竅&Alu[`;yօkFU+njHg6џ:$+q?){_$?49 3y|r'_1@Js1v~g-wDT.OS)qw7y.d6x<,I O01XGؐQEM  #ZV"R=mWûΎv'5;k fcN{" *%d3Ƭ' 4b tD -`YsF2 M_ nٍ[5.+rMaȻ@:N$YjJrϭeGؐQ(K)D5 Nѭ90)(C^FtFepJxO (tYk WI[bׁF>neStb%W7ޠ^%߬b +'rf#LmA.u=Eb+ bqo O"aX3uϥl} _سrB[ pᗍdHWyqq'-Rc4&Gյ|)%ёzޒdFrբ]^B%<]䢟P e< ųW.ӅԹ.pjȡ,ó>vl|Bym]d{#hU(cbNr\$1,AeT^'-QxԄfDos/:!Z+IdXm 0o4 . ~p+o$JޣqzR8m0QwT!C^ R}yѻ|0;Y4lZ :#[frE9xEAez,!|N{1,#_]b|FlY>=|s@_,lR_{;-*t!> U$z|汾 .ċI4:P +t(EO(( ^]TAOtM2:I'8bb &ZL`\bR,*P %I jJ=mA5U/%{c9o!*4vڵLhJҤڂBs)53*WQ}ע|LC`^VO"pm?ƲZ—VZ+p6Lk7@ 譵udћ{(a*U$HAA BnPuc\UDuҏdbF bծ[@UIԶgOxev9(IO4"o_}- ]GDa`:-EwTh4|#1?&HiW-Y^+#!)|^+R(UPQ{0xͅg9^=m\T @WG8|pE,[+""P|4gLqH]%H6`)lu Мiij_7Ng.ylNa<}?ّbv>?~.lU{|>>3mo~hbgJU{<ّWkGp\?luሃQzC/{xӅe97kW?oB!lCv"F^ TZa$)C_:W>#"0 `Y|sC~.󇻦UI]PL⃭8s:$lBv)-h8 ~[zFZJvX|e|BY/ZS^ii{̋2VR<55{\Ke(=zZ%Jm4Zk>w\d ci4:-Ŵr+|Y:8uzhsA Cx-[wB*U't51/$P=9}̉ؑn}4nSy.Tm'P!=$%e=0-ͷ5}掚2|$ڮٓ*cU!PWYcFM:֓'{szq?JGOSk0& pcP㍕smmj>D|TFF U RkWځb|XRp:ǝn)Xqy+q;IX/"ѱNEm$#49N }к;"7^OaXjPvj*<\{ .BZB[k(k҉/Z Z;]+ wEWiu=lryu,_R 7h"}H(E"^* I3-,T; q}?z1fqY}@N1rcX@pb%tiǾIHejS &Me-_k>wIF jTP F'fԵI%fXM4NH"Q;! Di<tSkP7g-"͛ъ j}+"߅8$uRqdd*8M@qG:iƋki %B~KZ{m7Q>r~pjC?R+ H'7'/wП_6ӶV͚ވW(MW?6hSL;|VM3% "I8=L^1sH%gV BC|{o-d)봔'x}_At91E @+}Geif3uVЗ,'NVU/y[lo}OZfSlaW+\ q= on%H9--G?l@tD8Ntr9/ƞ?7[9ńA3FE }/Qo#}C&S!}֑%l tԈ?:RiR0(y@1w7yڏzU>m ‘>c U\X;ptQ]`{:w 3bsEKpu.1sN_qfL'Y_z ^٥z)!#Lݿc#T3fʤZQw}Lc0" ς<2= 7@uwLI`;b=7E24/Q>/+.'g䁬4Su#xؽ;Mܩ~ re{|eHz?4:CE~o1fEpX R)>eΦ34 zAbhSZEc?(teƝַ!:0:GyVAWayBz'GV ?x(P-pLpr'W(WjDRo `v3EW VZ1Eνo;*5{0xI ~ⷆ˶Z{|loRGT[\C Ȗ|גP{9$ xY:WgTOlDª'lu|)%LMڎu^L̈X#u_dos{ٟih.8S##.{lÝJu\CzIw%ު$Avv||GK/Q%>F_Šz kqAXf!ڦU >Z<>$Qvsӧؓ:n!^Nneb-rjԄyZ&\ll nSMݛ::Jd~W%rm8 j`qx~ |lUm?~(M^5}QSNo,6O:? s Xs9î(Fm C[7!&ڄʖymi>򯜥H^c+Y g~iYdPo=CR7\k%mB FK6%^``Bc ͌J1VP"fU>Bћ:4/,BbN-^[^ƹMSG_`,ߺ\\t$F5C^%Iy۬Vq}kr""wA*Z HԢS>W¥Ne[ 8߅Wo7Y4Bl}Y‡[?FJS͟VSYDo0pi*9ڿtx}N bفi,k&Qb$=G-/7aW}v:4]g[nUc9pHߜ?JEL3= R̴_WdT?~unOR9x?,N)Ub.[gx/y9:t>yTw\8Lajǧ]ᚨAY{kNuύ&5 WSJ > \fiCŌà P2 j49]uB L-mV>ZGy N[TkC:FHo3գU]`v<>s;ΖMς .#0lpP%1Ts!oiIjAV#}Jg;lbZZ҆EJ vJdrV(BaEPXv^"DX ;P)P6~SZ ED9D8ssE$vs\8D\b1᷽UC%/yهӃtЊEsEd\OWL 樓Vn8xj΅#Q#}͕|o~/K \]ɡDk)JuLDkks'UbM}=q$CG8|>Q[=BIS678^s kܞ| #" M_LgQY [N]>."F˿-ߓ/WrlzLGx|иs>7D+6ѝ8iqMӉR@EO {}(O0D%Uz8yc=!}0 M{8Ec sEU<_?vH_B̆h`E27Ns)Lxg ptUj 0й^tجU6$}Q^W$y6**H##ɠY+> ( w8_ψCZpmSqNrPBfTev~ C ;?e37χ8oDXh,B8h{qCKDG3oaD?XQkMQy()?@ A~˾›&]pw؇QSo)n9˺. 28Ŏa"6CMLc](lf]p뒲g'j7ϵx+/_R|B/Bw"t=rp;*W.:4@ oq//aƝ7Vڇr+_!Cސo%{1lh .`% Tλ˳]CP?f$Jy[vx _uss numh^f=l=O#V},ᙥz*D:]+`EMXcrMy2O"|W~ycnJ(HMl'>Vnb{+ ~Fwu/_AǞ&FQCfSC1c@Jd%ٛS?:ګޟJ[Ӊ\I|Ufq, )|&%*79`psM5hǾ 0ןp>TC7ѯpx4!"w< ]>L $k(Rg@BgzDTzw#a.yӡ޿V}' Ǐ4c/Ӆh]-~oE<#쪮 ZtMu\5I_#\u6 kYe|lj09ݏeAZtwW鮈-}u}v-=mىj(V<7]g~>۶"0{n;oOs1q}3.Xc;fه k13痡VFOm(5ʹ})ʮREՓJ~ₚ  }]0 .o\vR,>/~}6,ɖw XCwBRHSIYQvy\++RN?O7<87n u 7˽Eeg~܂Ȉfr+}2~x=W gAt`_*`=#,,voa|1ãg9c{'k+ ӇsmDw.{fHS.3x1tSR)% xTŝ쑾BF$o<./{rDk ~d-!N4r]o.B"}zɭq!/$@N v0MhV^ۄ.Z8P"IdlL$a\I*n $ɝͦ-/TkD2sוNz)+=a)L\Wa:[I诘g;tzM5tGL ZװGȚoSwW}= mfCz N?s(untyO=Ĩq"1Xʡ/eMLC"٘5jJE{1Eвo> L$TGL."-O4{<.}`KV\2)!_J㺲z({O;c{KC7Htɯ`hu޸xMp`DI$y(C6WfIZ5dLC岅MG;ո-`ڴ`o(ŷ~>(XKlW*j 2ȪbqˑmF!ȕ5?Dk8U` Ht!E'WQE!Z]~尤 _QK.ٔ*ݯDH^,R8ÜNw UY{ =&ѻA jcPnD+;=w][n,zzAՈ(}aD {G8z 3~"@f޽ze- lX ߓx'_=ґKX^ km9|,= 1|K}pCmEQP޽ĽjL+Ƒ" zxYp,A2]X_wni^=(aK뗾|Ax8 .ڌa̔,eMTt;zT- D' *M=82 >PL,@DWϙ 7woyb4pRG~i^`F vpv|W\~h@c6J#Oۑ%RU\=9ʘZ}p@t_~1H|ߜ/->ĊRK+@& 1Հ_&os[(( ޹V ׵ 嚣x`e^Xsȷ?e8t=)~gu [}J{g oӒ""/R*QN?>{۶Zn(=sނQRz2iN̏9I^+ ii*rikg~pހ9FN4"'5#-b }D\8iIzld%&XŪlaQDێkJ6*1jbxLUa])BGg}oOH".p=mVqgon+Ȗuů[g=5+ `5<՘G3Т0[ïoΚ?i{O{GswY;etLI)똀%usSƸz>PVikKZJs%x$(׵~֬uZ$t][CVjq̸N 1b*~do$4>9[;8 Ua0UEtiçZhl-L5r *03~HN~>}}cW@7zm$gSJ c*ჟWl 3uТ/pZ~ |j.NHR'%/Fǧ~iǰ5kN&z^BOŅt(-"g٣LUY>z6J7  ɇڴyZ[Ds9 (|jt34pCd~Ed]щN&/R@!_<' 8Z3E/,KBu7r_>BJf%Yr{!$̉_tοL~(Y?.eMs҈WHdGFUJ4~6sq,'cUtI3+A$Z( \%נQw^ ofQnan6.T7H(;Yg .ddw]bZ_Qܞx DOwbg@08If>ϻIrop{ģt$ih\]~EZ񣼯{5_$4j;xYCu/:hM!y@W WI^4b[&ǮxL5kmAs ɻ}~VN(&R?{|Ӧڪ1 >Jna%r]Gt&Z{y'㘾xASI} nJ?zj q < Նc) <"'eH#zA׾p*xzJ Ss?Q* mE{lrjǝq8>䷚y:o {b875uiB.uawikkS&Q-JRLy}ek(aNY9øB0m5(V8EUp Jr{rhn^kt~m-C @yRje@r˓{{ X@.Bß`q Rт߂mrOqI:-F\=p<`PO[ ^= #WEe2~?"e^X|T8@`bPu>|r ѫBwnڝ(YÆTٍpIpqq89vu%!-E9ˣemEE^jP Yz[rlV(y0ͅFwuP1h]l?jޅR1pSM4hH|-$@n?Z=?KnH8KK7*k)O܇=/ȡ5%"sv/VM]b2\ft)B{cMS%(i\X+)Y0!r9\ Ə#}4!O鸒ʼn<1V`Bm82Lć޼/_P#,t ''>B2o҃PTMC9|oÒ|< pɞhFGpP=6ߵx?Ģ,ٮQ\p%&O dgSJ'!D m [ w߁l?wh K230}x?A_G&!i&mLقkx  kt$cJ0ǽ='"M` .\u{Οk6n0QEtg[̘=GryZn!I^$5@1G390;zه˝nGd0;#ͫVσ.[3ڕ+)?s~ -T d|95wWH5f\3Z˄J0 fw˶,>OWZxө@. # ^_pQw :?c=3Ɨ\63IWܹR< Q@ B].up/k]6MT 8`QKfWz4X}x5z7{ _rySwz ]2>P X_5,VJ{YDצb l\^zC&92bxت5Y[7 H01yՑgӶ"sZWeP#b}:KBo5Oǿ\.ufKjFy9w+py\*~[U! [Aa/~͞]nyװLTc9 |Tj/xkg{td ¦7 敪 y[iO"-9^"U8Nq; V,ZMh:K]B@@|gwi:*0/djq`Q9Gg>L! Wu]z&jQ"+Ʌo{'k꠪)S ­/O=-N .U7{نޜjYպPռy6i[ĩrPAL3mA'4]Ѥ5耒ʳCVuJ uP/Q׊#2z$=f5Z (Hz9u<΍uwY< ʷH,8%w[AVPZTF-bG):^P`4Evsla6oؠ,x^Be%sP!NSN@ =(7InN: &:U~p$1s ^H<7b8rF3C 3S iT1 0]s(}z?vU1r7D)EK'8]u0+|~aU8'^q󃡱ə·Uh.K5 h\'{לlB7T7жx@P,:{ xu*'GEH^W(Zrx " +t:9Y)<|qM-ٕ5hm{%:mG뼾!/#^5=7OGqWG:?r^Gch PB}P˪ ts84ʋf=6z̤򎺥u#ǯ]fB/.%Qp'#1 0b$O+VN}qD~~v@3W+婇ŎƓNuH~i[*^^iJ*DgY:T4<8?'ڧ6]Ǻ4>:ҤUrkiVoşo-wiKJ>N^]b  uWP$_pa}LBW~ ¸6 $CDcQj~)8`_n[7̾o 7k3KהL:m&@\7S;%58ҏKƏ[1墒LPjZPn03)aF_ aB) Fq?NTQU@}tvnW;!"*pS>Gޗl;J,Pq@׽(A k:G?C|L~% xm; 4T/'@*CZ ?D!܌ {a?zrFxi5ȊZZ`t/)VWꨵւ(7utzR%᛽-װ}Ѵထ(Kg4>A7Ql$րM&ѻ( 3/˃v4bW/!+E 9FP wAͧM3SdRi#ٱ .<:Λ5aL= sM 6ND|@K~imkyVC, 5m;e>`*>$Q.}GX/p6Ie=,"ic}㋱/rf<=&r׉K5ul?ןuD[)EK@ ?l8qڜ˒|2ЪyAu=ikӫs0[@"_?@HGqp)kf𬌞33kv0 '{9s ΁f-ev} _ls3Hnt݂gΩ+f֒h1 <>F>A}>"PsZ|c0J .,*0Hu+sqzQnhD8>̈sI$aI}YQҽ_-ֻJbX=:EUπZC 95ЮzBV#nsT?N4toC(Y 8 b!px Z)0\ E`XcWBop}g]I!|J"?=;jzIb"LŇ"M HmwIagˍŝw҅1/6PjՃ.ns]0$RK6CbFxTᡎĹTXzvakᑊ1a*@g Ah'9)f, ;ɴy0X)ul{L{Q^%*$sCc}Tx.Ոln<o/>(f;c>@x(ZQڟ37;njAF#sR^{foe#H9@@b>ΓO w뱜E+JM@=X \TbI\74 |(V7%G}Qnҁ{$LM>F,0{w@dҡU`zA,qo}yg" Q"KO1iVA89 *W'.Dn#h8'0ng!zGe jtLZu<-XuW `;C[vX*GҰsR/Ĺ__<8ux`xD!^J󱊕㌭b) ;S1AylIha0Ek#oZ2#H(S 7@w@x.g1R |_!z&tA} LW<8)cGf-ZlXҶ~qSh{˩(Ȭyv@ޠBu-clf K0slzqd1 MKX6gjS&50WȑQY؝u ~F'$v*}xGu{o JKY^!GL1}ړwҫGw/YyE݌1ZHu`ʐ\Vk9IۈKyq;W'bCi4&:R;Ri8y"HAm7~ձ]:'$9\u@r謹{\T?K XW九/e2  r5}DPdz"Qzyc*u!bUax,lPLń%MqCʑbMyvxI{u5ܾz V tGPםEc=0AqmT/3mIe Ŵ-4hLCAD%UR'cKcCB3}h4.SU 72 $Nì} XOrFF+_Vtw ALԏ؞쇒g˷>_]+w{K[_[ P:!=~3*@X]$ 4+Yվcd xRu3I Nã\}5AI#%돿Q+MqOއҾ<zs=&Z(z=E{ft0%5Z}둜J8]h6(g收'{CW8 V s|co4ܭ/ϣl׫`RE6buU+T@F}\9?L'"_&^ -~[ס>boUhixfRYhlRCO\`tŎ1|oE(u,KmcxC\+E#N; 'be{@ ;cld0kfHe-N|btF@0AޣP>muߧE1EMҔ~pn6M'؇oɉe_=듸yI~W?? R7J~_Z8&AX[E8\ blg{?8p v_9A(\[vlWjn?#S{T;v8#JC:F 9^J'u\afsoKuZ|]~cj9>~>T*lfBaWγ?7阧>o ْkXt=?liJ]%\Eng=_rYZ֝o!3x= p*@;!X:J,_Df14gwe@6 cXԠ ͅ]Ӡּ[1] ǣ+}ĨvF8  joS<\yqʗS˸WM<3fy "3ZGcYi߸NrwkЪ1!팟*!D“>Ӯe{ AnnyNwB=s4%& #$%H-BOz{(Oh9tSR815 XtWƁ t檁-n!9HLYa~;<&^zrrmIÀ!7/Xt6TC@ZQnC  FQ珻èv]W:B%nFcK\ oSߜ2w ^܂팼Q(#ĴQMZmW>GrxkkN3Kc(oH% ™Sˈx8<4x{ n(߀'np#yOʯO˥eb0Q΋h؂+)pBZZW+l:o#Z_ \"bQ\exJ"|BO`ixʭ֪ fW^XW}"Xv%ǂC U[{xm'rWԒ ^6M}ycբ3+=vDVQĥcB=ҭOU= Q?1xSyqs;|E;r It fb+(yd燀ގzjU,v`ةJj6ZfsXo_*$`Zi```Zi-uCR8 GU)sƢ)kTQͦڜ )*"V ua([Ѡ/Ss: Pr{OFzJe3%Zm ޣ6X*]Ny ڕ APXHۤaBAݔ`Q<ōkinFMˈlw 5{tE/{2k΀_s>¡:.! IՖ F.fۉb[->w CF7O\f@蟦ty؋(ëZR%erӈ;a y'-tF; gn&X5k4Vge׻YK~iN4pY7r!uTfxf\7h!:8ЮEXk k>JB WK[+Zd(Dp׫~?l3;s{W ] eh>B 2޵eaѿ&DAoXоϣGա&~둔3Lp^v@ /FG -bm[ KS#XW[~Yy,==,p];HC|[v| wWfl;}+8Y&+t@1ADԱ.{BMwxCKQVX[NBw0JJ8;pp-Y=KVac4e pT,׸o9_c긂"E.9YLBEkE Ie(FQibq}陵q YG ɛ\ ID>Uj*H}kE2RˬZޘ1ut~pqz"䰈eiydp)wVfV@/'޲[ YwN_8?@rs>/" َb#9/d6- yC FZ6+ 86S8_|I çv¤x= o) nj##eńӁ2k}X?΀F^icg>M1yD:?",O8} vƐ!yd]Yq*qZW'I}<&lH{NaGYhܓ J[u,,ɎTmʰ 7}癮v<6q <OIya sFP|+=mU!cO/Fn x5w꥕yxNOoȄ?i=Z>b0$d6-cC9jbi-(dZȾԭŸh!ا%_ʲAu5D"0$ICXTCAs 3q.FR( 6[a]@ tpRCFuLIT`W*e0l*YB\eüjp62}V {B+jat.GEיPjm2z(VJ!D%BQWA/W:p#q;.$eJDgΈY!>Us~GcdDtpN>yZ Dw)lQ=Ljev^"O@N4|<׶g>n4_:xQ\ܵ{GOI3CCǞ> .I|kO]xp$3(l;0{Psj~?"U)A?A uQyʪbTOKG;gaFb;UO~qSh"V2y331sA`+ W?IH G^SV78R+aj*gopp[!~ )3ŰBRw# @~ywp` "ӡEuG }׆to* IONjj>yW2 >ڥJrI>Aa\Gq8͍zjzġ,E@Wg{,a|W l5WmW[bD6~ bOw8^zRzzRb)O]z}O-PJZsyy$`Pt_T89Zskٯ])  \lldh6{Bw|3*ܩwszPi>Jᰠ_YLxrbj]>zX;Nu"~0O#ބIG#XCїG_[p%x5"{-2O9g~53;R΅Dƶ |*XI>7Qh[^5wSA8ҋdav>rF5n)m'ZXyxjR@f]F}xnXWqVסw۾s\ 8Z8n,f-L72r%N"_+R!f3:(Wbhl :o9\Fdgy筑5̒<|okɦ/ ƺ>4=dKN"MūTZo{GH=8 ̤},rJZ}EDgB3+yAϪg`z8*ZVs6乃._'8 1JAd;ˑt=vSq]Z>xnL;N=d+3n<†_Nzq6=TS4Q0G`n_ӬܨN4KdY|,n@o`-Eǰx {:Y_]B)Si_8nL!v#5TW#芤s4n3] o9}f89vj@͒)g.Lj0(\沇6Macwla^ʯK>kNN试Fr֖I@^!.%;9iٮ{S3S\6PTR2*DUUQAkbXŶA" DDXH~$n?sǧ! TI! ^ŒbȢTJъ TULJ (ȤD2%sA?ko)8vڋ$t8J8$oLH(;J|`oGgskL)6D% }BCUJG!wHb&18nag}x3b*^rA ٿ?;Uǭof척TB&?2>-l6TQkSჟG2;aSDivbvS@F i&uFE^C^ l޺kb !ژq;;}u-hi&V|oyQZ[XdbM%Gd*-թ%FbV^zhl.2)!|m%>bq:<Ja<"ځw (G 2r>}[;Lií,{EohB|A[.#_Ֆ#Kg \  1 i%Iei}hy kiN䩪cf ݎeJ<Â$p+# ]ѷg'rt'3~>_OE1zVp&2eH/jg3'8z}HFo%N߹ glf飝f)Ez"?> N`1}g߮/N[3(.fLRt1-wKkֆ!}]Yy]fȞ[?Uf+5'/ {lkH!Yԝ}9g?}>k='Y@A' vTv՞kjPED܀xYF?#WY36ԟ@sFxMs%|𳩷,)<<LQlb]QC'9qs\Ώ뛢RN`ƫ:iIֻbmF^MBП(=[6'?Axrm&os)֒G"Mp `z4+8;MtFw`uM'GBs7S-)R'0jHթ!_a Z;}u)JOH\;۝J/DH`pL2W-/G?$wƎϠ(IDftږM hj}Hq7꾜@WPk_i™!C/m& qCKY%dVlSS+G$}Ĝ;?Οe0)VU~|̵M{לZT}m{,~V[|<;$ZGIQ ๲8:Eh\uR쳵 ⹖+xO8,K̆^X;m媛I7Լ<8C*Ř~l6}։VPbԨuGLx%%8 Br6;w}5A5DEBw>v8P]3g)x3 ?2}rK y1+("W_U<8edO4,1izN> 7Nhn%oɖphr= 4x޽vNb{jS&cc.=?_;a0~^ʐe #E߆VGϝ~mE uMO/=2vȈfSK걊Ę)wB|޾QTÜMWwY{t~+kB ^iInk|0 Ї. S{iduע>ΕQE)z<| ۠Hq'Ӝ%tys 'b/v`Fwsk2?)} T}sF^%^ խ]$z ԁAO#ayigǃ˥xv+Н/ٳє@{0=dwd2K# W?oGq>Gv->{2"ƄEDF##8ۖpk9{~CLy/b!UrV{R3ty]'dT9ֻ5'u51 ctm;F)?ʠ,-otUr{I̼F@ 2 !! 띰ۙrwf}8U50ߠ"mھ(GMfNbE\n繶-]M."Z4`3$$`8Sfthp43 UH\vNuIrޒQ/\l-\B[gINuI9q2 녜qfyXZm 016RbAނ'*(*0vpBk|6Fs Ӳj`A#\6')BbOtS^Dgs]tj꺪?Mӱ:jX}Ls\{Hs}QT6USkןwvbqdDݝaumU5 &:O1w?]i3i@0H'pL5Nエup118H-bNČV ?/! Ͽi=1Jfs k}ztj,o>G8W1o+s+s,ud̉D<Ķ T|GLFBxgґTuMz܅)s# 4:1<7Nu%LDٝq?T" EDscݼ9f& l/W;NһeAَ4V/I/d}hI|g⟻/#;@νq{>Uя'xV+ )g N{FYt} s,pyRMzɴ_ę֧~ZwO^LchP5ĬᏇ> }lk!W'o+"p`1Ϛj Cb73}V{Aut Hm?f\kS!{x|v_rО*8s3W<%cjM&p{x& X2 SyQ(cq Q HNr{խ=wHݼ}m]OF}>u}Bcub`v18}e"(?!٥8sخHG#ګ=T\"Apg:G O7 ozD}?Q.\y_MK]VKyn0q!csfܵ2G%||q XHc< eԢ16P GH$=ۦhuƨFиW yx=qפ :dsZ??BzY#A GEY^k~,t5c8mR* FZCy}PdɋR~Y^:}In_~[s$0BhJj>)״vb>"<;Œ/ U@Veyѝո`A_lq5XJd;(, v|`F$`!\|VNDl~6y<9Q_c+s MsҺ.03M5{PեE8~,7˰uއ\Ԉ ͅ)q;[!1_:yrXC3:/;D~#RD<^W#kp6h \{:6 >r9zU gXjU"hKF \#7="_,N~MLip( YPdi}V}9﫾lx젡D>>ep)/C1I`Y'ly_hK8g{qcK$Ъ9VZ5`߷(ĵM-&50ס;V<%#!oC:>{Pvf"j_z>Dr"e;Y"ɛڟiA^p)ةg]qF=[eH0a=,z]ՅGf6rKfyEwH/7.C[D/,N7zv;))iqW tİlD|n.!sc4fŻޖ bߤ9!(ҕczaTLdf8x ڞ0] 䞿Y!+.ySiMW^3;V L:eag@g#, sYװfQΞ|!$?3k* W5e-&ar8^d Zzjm[>s]K <-Ozy o'a!^qOΟ^k4IFO]坆ow&l9-e>Riڥ<\'ʵj ڧ?&6̾o\'vAQ-v|Av47Gھ3Qr"O9<~$-9w_Z?Vvᄆݞ:>QӶ%ig뷼LSO64[[_0>U#e'xɊӬd]{] [lZcD NqnfzCvC\?tJV6uu(zqF<{^QwLStF|/?oӞW@A;/J[ǎ6 +g Z9nϴ}wx{n$IGcD1ץS~S:bvsg=-%D*Yѥ " R(m O(٩.ϝBdLRrѰIZ~'=o9ۈ^Lræm>Le"c$aQ#,p?2$qN Ka=:CǓlܼ;zw3K o}tqoHmߍMy^0iҘ|(ĠOWmq:+F] ]D&}nCЯh;JOi_߉NONꪪE)h4$J\5E1A@%ߴnn<#̘v}G]FQe_}Oғ')^7טF6=6Ih|g3oyU}6Xv4_ڏ[5ǏpuSԽy{ Vw}T$ 5Wn& }!㷲2]JZ.-yGӞcntK'=7m6j1s*ԻaIntQ{R;>XF_ث}mK[C렍d|?4{.im5~iQh_|FINb]w,c̲uʄ=PO:i'NETa;fɭN/ diD-М}2OM0Nqn)ƒӺ践5}*qHsA v::hj]푥y8:m]$7'#s(szN9~!pSMB훦DιLi>PX-JEM˱qXłf5 Ƥ}Є7:['??o#!PO??@|zϼ=-oyZ> 0<UvbBhZQBUclnpĉr@j4|/}]IdGJ kMy)S}x>xsM}?_ 0zҍEf$Y/:^K)/a:iSM>kEIu :RL-v|?@g11+XJ9NggdRZLN'ђ|cH"bUw2b/r݀mO}wM;\F);B>;{U!|~M(< & n)09FJƆ)|(Xbyn Sk%8joļ'νlrpF0²pUɧO#ςETM= .HD= ;Ơm6cj s>>2No`,ko40BTAG_Y~=̙KyέsVGXGbl4ȵ+H>.,* 3ފ!fQE+;l;ld @ŷ/E==QyO$8_@4]@{zU0ӯ "]!ώ$ϗ lK><>_ّsL#\JNybc Ώ(?;[y)C7P\EHax6&#'!7q;+X6 1qȼN rIF)k$M Zw^ba X f{h!I;qJDH UȾa/FeF.Z8 %Z`XY-TfRZ9JfR垾824 KZ 5}^!"P c׳*w2nFw|;ؒm rBTۼ徴[.:EKGHu|_8]>V0,iY92Cyg8zcω2:BGsO ,W"EKCߠV)8ʟd[_(I;IPamq:jIM/j|o'Dl7IqRM0; v\;ֻFQ9qŊt[#R=GE.E_*hkj2Iϖ3D^Mxʈ[ h7DG,s $z k R7*=eе>DV'ס nHs՝/ǧHi6p$n/t(ʤbc!L1Tph8[ Cٴ(YyD7ƈ Q!hi nPn4s1LN{){[-O:+.P;Fy}#0ʼӹ{a(aׅmeÕ9D_h2~2~x^G9B\#-@`AWd^);ne>a1֗ Dv镏8 n ~>Ļ (fǺ! (2 .nX7pz(ùL:@&)ـr0tloOrt |@ĉ@čJ ^q=qBq1F6"W=zVu:њͲG]u /J)8mfBRc!L؆*e(W$@0F%I CA0@F$pMnOa_x5BN jޑ`MgKzޘl7] T8h[%ӧ2aT@}_v\{8ZsOKj:p MHRI}^+ک7Z~th3ZyQRjq1K%wy*XaWᔻ3q)!)U> }6 G36 ?JC*;sNi ~EQC?MJ{$QhEC2>D [ɪJm$:uz${8X+vt9ㄹ^O21[*{$G:G!Qם:n#7.GH0Mgavxט N/1d׉GCgG0E=ȅ2 \T  51&̱.pHFnxp5(x,j8"g!v Z"1 {bMo|g>m \!<A<4}hsqGJWh: N`|Act (N>]f2t)o-!j!ΐGAlE#`zeAӂt)yuV'9&4D -2 d46(ЃqP 䅛zК$c]{zrYyUpp éLh1wj!@eZi]ט8X7$GtLC>A+tpjeh 4snWBAl!D] ]*v8#I[LF3շH0w:7 @?q(Aupci*Kp DwD dP)|P6c7Uc3<}A0,% 4!:9Ǭ*@ @HwE)N{ݕL F c FO(a0K.Rh(Y 2ܧ́R ݌MӤn7 `8x11G=((W@?VC1VU^^#R:MzH2mBK޲-KK8ƽq%X=1f¦tTc=; f%y*nRz6@@uaKqD`4dҨh;"l$W1^ӁIn®(`I~1ӿ㳭 ҷ09Cnc 'u=-^8pDtܣ+ Ect1qh\g8~EG8nsEg 8ereѣQErJ'P$*rrBG ҷUJs "1e;I×9^njQEqOzxBᇜS@NKbg_wl8@ƒ8X_*vîa7,QTԠ{zw~_Fáۏ"KB2Nڤu7L9˥{ IvA)PD"mMϑYa`\v]m21=~z?A=~I#'_ЃBOd'CH} $ PSF  ~|} |1x$:\쬣73tw{QUT9Oc MօG0Ś]?j= 'xjCJ2}?j_Oj,,}Ywټ9<>Vf?":Љ5PREȎUJdA&z LcC?=|{+~YBU3 X3[jc󡌌ARDMaBp )1wg]".j`"0@ <\E A( S))# J=b(Q.\ pdD$@SX"&` Y ՕT&$!4 [qEANCN, $R)X  @HUA$EDTY2R@BE"!$Xr( @СQd$+DT]XFA!Dm)F .IF4}u6Fɦ9<*ao$ NTyḺ<}됶j~Ȗ1Eƀ, Ll(TP)Id.@;)ὁ!,P 6ěIp8JRL-ۗ0l"k56XI$ K8bNyPsˈ 1`ɣ֐ ITp(wq1 &  XwJ ?9kLHWc^,;s:xvkJA5f}PLL6V5|fl|Æn~21 {MK%~*0 m~({C9@${P ai P2%[^e@zivga.:U=F <_=ޯĿ̌F¢5.Fqezg˔Κ`0]Ye%cϿN>oS |vz(E*pX\LIGmb9aX'ßGt_.HjBā,`@PKD9"p!mZ$K\PԨR|m @iɸtU@ChpĴ=7 {Xdp@z#!`B%GCa`pM,L91^sGb`k(IZn48ApAڱű㉚-s~ xt,֎q7ǒ!G_RoM[%)N> C1,AL+0sIF? (_źH)C= znxAIQj"QYb1?B'vw畹*HwJ5&'OglBճ%O9-zaKQ::o~icۂ% LMC$u"ޒSh*o  ;HNGc-?|"۵5ABCIaT?Z-v (W}+#"fUL`˜eJy2NvyCI__At? ,UUUX(F,X EXE"bEEQR#`X$PPDbDD`"UDUXEA"(,Tb *Ŋ#"Ȫ X(*1UbbUAX*,QbV*QUXE TXbDTHX)DcEA FD`A*łbA +*FUQE(1X " ("1PUQPTDEȨ,Ō` VEUPUQDbXUQX(b(dXF #V*U0b(X,DDUUEXEQT" cDbPQU#EUEb*,Q,b`Qb"#R,QUQV1EXEdV ,QV(b A  UQEUQPTPQbUUb*DV TPTb"F EX*"AXQA"Ƞ$AU*UbX1H b",UTT"UcA ,UAUE@b F  TX "1*)b1A*1EXň+"0F *1VATUUD1V(F" bDU +UUQbQ*",HV,TF,cQ$$b1 V"* U QF1EQTEbV *QV*(* #QbŋR EbEQUF1QDDE )DX0EE+X#AUYH*"(*1XU"`UTQA1"őUDDDU(*H**,DXb)X` $UUEAQ( ETAX")UUX0bPED AAAbb()UQQ* 1Q"* AEEUQEUDYQQb "+"EcAbXDE UQTb X(X**A( R" #DUPTEUTUPDUPTX UFUV(1AAA *F  ,X,EAb"UTb""*bbȰF""1DXDEbPTTD 1PU`# +U b0EH*b *#R*b#`XXDEUb*TV1 cdQEQ Q bAX ""ȱ""1Q*0PQQDb11FEUX*$XDX("(*cV b*,#V(,PX ("EV(" T1UU1EbȪUEEDE`UQQQEQAETV  XdU*""TF bdQXPF* QAV"1EDb,T(EEDV1PU*TQUPEDAXX1U(R cbŀ Q V""1`XE"" F+FEAXcEV ,AX0EHUb"E"(V #ED`DE*0AUDPUTR(Q"1 ł1UAV XQHTPEEX"E"""*PPcTD@PU"*EdX#EATR" *ȠX* )"b*,QDY,b ,EEEDPF1XEDXQ1V1bT" Q+TH(1EUFE#TE*b1HTQ*QEbV*(bTQTUQUDDFEHb",UQTD"1"1H,QE`ĈbAU"A`AQV*(0UcEUR*!(1b""`,EEUȠQV Q# UAQQ ($ E" TAdV DTEEQF(H`*UUQ10X"QEPT`c ",bQ@Y"AE "1H("DHPQUV 2)QTF#DF0*(TDUb1EQU(Eb (cPU" (PUŌEbE" EEb1Q`AEQUEPXQŊ""ĈU(Ub"cQbU(EDQH"QTbDTQH dQQF"AEF("=PkǶ9ztk= KXo3߰~&׌M?d!uՈsĦ2ᗠ1w@mY'  *4siڛoGL5839|mAё ?@hʟ׾z jv 7: <`oI&Lj2CqxU˜ckѦ#/{$pD*pD$S˳sү/$r4dfTM<ms~(yTFqi~YԈ1cUAE8^&-Q/.# ~<~:ײ&o9|Ĩ !70}dldn% \S-&1V >K`U.x2x5;,.rm|>?~+ݍg?Љ T1G=ms`ʔB\Ý0"^I~Gnzݖt;Mk޶mSχvcc'vlRE|?qd<"2jz@0rPխ誂[m^C[2 Hb"P;V?j(Ɋ,D "QϵEҮ~wt yLjbt3eAr};osJF9=1O,_r`/: tq 8DmX@Kt+ar-49ʒ\6];l3&/PLP5$$#=P q+eyiLQX7W  JTJ,ܳ`jHasвꩀM /nM/cTq'Js㒱n*8; I갊gm-[NW ?P ;Mb7hGXAAuy|INo^v&Oq0pa- b'9Ц 7 igC[^7;e!h'߳=?["!H'ck* 3T=2jyb *j+j&7 -{snsHޕ&e_ՙx驤4qA}tv8~uj>6+Czga|NX?LQNY6sMPo`o7Lgu0e5Ao=͐&%HRb0Y!0ea([XJ:H` dDT䷍Nj׎@%JH()θ=3HE ؀wY/҄!!)U2JZNJh`1t }B:I [A(Mr֕K7L*ŌUWrkq>WERM00\P"'q bU&L&8q17c}Ц8Ә( Xa>N:tkfw(>Cp_{z| 8N]܌M=QdbaH yRIT0:QzxTpq4]YkE6is93zFVZZfYJH@hUrDNqN8`U"(R;9Qq$q fT+Ϋ{T#;A*4Л{w;HNC`uaD6FsG;&-,byZE78\t*Tqbo7|7()nDV)~Xthѭ jBEj#Ʊ[Qn t1bhal ,j!Y嗢gof{]6AE AK# 8dhaO=mkf.pMZI3/1g3('ci^%ќl4Ǟsi<>kbrQPp4 N@q[]˺1ދ0ޛMh6[)Jr^p3jFRU#Ofe)w!?Eqk{|)Tǂv$q`r.`t*H. RjT%ؠ3֏ŒZ׿Yϣ&Fa0W͏!1&JW ThE=c[;ha`i|F coAxR9ѯjKp%tJ|F"8C j@HϮo3=4 ǡ^KH)޷tO0iSm֐p4P՚x(=M\$Lv Uj/yWN]po !w@ưS6t%Iq-:CXg.=x8=r4/NRz-3 {AcximW}C`j50I7O*L'9e55Ϭ.)a#Co'}n{8B`tM 1v`OIRH3't)`Ld?_8N } w iG; M(b۸p.бNc!Ơ__j'DwF|44&:Jg>ԏ+?zT;\s஼Ig!v@8ad,5Sw̒ VQ1": &3tיɮquMQskBc~3ϭoseUt@L$N\W}&I=yxC gz8d=@YOmye*SRL^-& he7C:fMq ` ʒuLJ{T/K0.]]Ki}!*Hu=6k=}gm!jTVB#T?Q1Ξi5Ht n{Pꬨ =b6jqZ!PkkM)Wi>!NƄpimLl0Ɓ_z1?"QI ؟oXŌ!vCNĽW :sbBIڏbZ01HDa2J0؞w3|ӗ6R"uat8noJ^.ӃަOt27@p}48DV_=i"$ߑ\gZq)#w{6Ԑ}_JSHP7:n|:;G~U |a`zQ~9U똜N\FφįNn'i?t LߪS ,%ѹY2#:@~0Zf!x%ڽw$xvN:j(b2(Y:(LE!Y+ $_lfO|"w|r>V,7|0 S]0dnVFAEA1|f~+gfЇCTIGozV@˰0{L `5?A]Gӑא~D⹂x DJK>=MF&`Q 6c,Щx 3 t˪0m51:0^ir'³-ڄ_KMJURTʸ`bQ6)x (]X l]qg> + {g8r6+ "Ȁ.}S_=4Єosr-yC'/S'.'<ڝ1\<ؠ7:|v3vA-߻i?tPzcFZȝ\eΖr@eˍk豿 #be'a2b2QHO E>?xGփ8'){jIh,JňYO?=}dwHX:«. $S잩 y<~J{dƱyG7(A"tkסa'ٳMD&gOVlt$@zG'N\84|NL>6=s/ xF h|>qiwpɣ/)F{e4Gl'r̘kмEK Z g fG`1A$ !ۿ:t5)Þ2],=Зr~@<~!x&0lyxZNN{g#O@o(@~Ҥ ԳS\us|f7C|'ڄ$ogb#<{r'\NS:ϡ |p1$5a^q$H"LLܽ7Zk](B|Zb >Tckx4/|^*w/f},i*;_c5@,q:EeA+ PO q>*)_J 6ɯ׳oCNӣb3:k,7g%VCL ¤-U4bc㱶l^" aF&̙TD'ShZ*tˤQqolc2Ԧ9Cln+Z|zDjCIx&>ݹnjRP_7ˬȹҘY`~ѯwT >'Cxz eCZ; 7Ja/1:bx+i<#L"}6j ~sC%pwGX<0V=U4D0Q$UI;*D#<{iT_ΝzdCd؅QoWXoPBLm-;VRy!nE̬0 Qzr<.rsmQڥ$% XHFq@tF4a^#)NuNq!qj\DׁF0fxaж886YGw%rptll0=FF]7qbz5HADmcԷ 6 #ZSb $,E:\}G^kmdxЈܡ́F,(uD3m@$ @MnT=c|&Fdd YEuutZt@>Z;.$7u:|a96D1VӞ4*PQNۭo9a. ̗|kQ\k>ȯ"e0Rkۺ=^=T Xm\l?$MR ߁ փo3Iy(RjğV&xn9dRvsԡ(I 2!L@f7zgFsoNZ\M)C̍-Ҍ N$fsmb~i9¶wFA`RSr '?tO:aWbh< N%P"w6x&ܰtT;i q~ߝM~?lRbDWyjso0̓':@6н5Sapt7='RϑݐYfHև{V&U.6զ28"!TR}:sd &X_O_K Uƴ_Lӳ?4KV g|AٍU;88T2\cG 0(g>>E%؛4^“ʖa(ETwڋ!}n5j.&0Cp 9gs'KYww[-=e/==~+8Ğ-QAG{`d;ܵW!YwT 8 PbM7@ Ώ{ɐ9AQXiJ^~N3P|yE&щޔQ>K&JܜbjdFPjL ڟ3QV[¿94[,5t5n3yu(oooiY a-D$T`=xڹXnP0|/H^ %H+e\lo;K#&1> ~7,~o:`m*vПnK:vtG:Eb|W{$hE@pAG*o 5|ft4{ L`dbo&dX 5p= z*cH?8Sa153&i8(ne; t%TWZR0qp6Ml뗘,P!k;aP9cR{_[1 .^!wX٥ Ї8gD?h>ۅ?O~%pl ~_{_Y;h!*vbk{xz]p?αI;X'Wx>!G$?ѐڡ'OkɯqW9i#(ٗfC½ޝfEԗh“ ;JԩO]zsۑv {=|P>??Աo D Ckf$}g*ʷYOa$ "5$9D?F$޿(D^"*d'@P()ˏ<5[$F<&B7 JAk;o^NSrt vB+H(!2p6PC")#{3*+nyr> (gF q@3| 0mٝsfcm$'׮y9ϓ9x $5Ơw|~\oq(t`Zs]߫ݡ9o."m+BOM7T1kk N̵uG; yPy ױPPn0 Nױ%7SG̅35vu^8C(~(hMqP(Zpۿ>ᶝw)PEWc[_]s@[+. ?g't`Lt-X)uW?@Q tAYESA8i$K##? }'zCHRv.9u(j7*4!  ƥh9+WyS>qpS!".{'^ {W2?$oZSOjiRsp iHHv#bWN1H'Khh DJ)=xGm2 8`Bgv{Ⱥ8:擜Hh$ۆA#AwlQ-6 LS_sӶ9+ʮݚiy{ϑpL٢&G{z P}f:gc:qOir8 Xt. |](*1R"S:J j}ks٘t9| =9f)woD }'ґtN:xbe|X񷷖^2/?PEYHEc^CMg"ЧS`+`?|ڷ@W1Wz31#X-*o 3w¢^\򪉹Eg|d}%I%4M3+OSH~PAB*f*"94uY p uܒaA >>$ *2""$9IP6̟9AeT; QA;3M-leqBD7vwq^ό xHs(21 ^hp/r!MgE~Jj^PN'Ǫ/帐d&~U % mA*(ݝpJb^ Cn49ƙ{R&󋘊m1w_Kbfٕ޺iS+w}S0mgߡkz V !,u79Ź>P$:+{LJ熄} W쀩A e^'3os?}"0G^H!~)9@w?q9龛@wVHDzczDaXF\}N"F0NwjPy$Bo}pi@<cru$qK}YV՞#{1mGǧ)Ʈqks$HNqk xKis M剩J+o$E}}9/!Q z,Vs6 o`o-1ƛg ^*rZqB=ss|d8wtЬIxs\)N3X:\jG\ha)۱ߴϸ:\&D)A7o(pߺ2/g61fqħ6 ȏv- L8[L6:i!#9*-; d`(At\oU:>vBB,vw# u3~q.l, ` 9v倒+ZO=>UuˆshmaCI ^YFrӄΤ5 so (M]c,ņ7w >˂JeCrGCFe 7$L yl!=3G[d+ Ij_s#b\E9W}]mQogѻ ii*`zn8X&g}>[Ot9m3O܁Q <"]%wh+ex } mm8벸PW $\һPRcOi \soJ fzJ0Hycol?H =5V:>d u<\HV qpNqᆛ L;܊HCGty k=,?R cvw=:yD> ;q~aqᨅ6&@A$4(Ji. pNN ua;TG?`l+ VP Wkj /E(CI$(鶕}~; ٷaNM&;n'^ۜv䘄Odxg6Gb!@9嵺CSs4} oҎ=0HpۖZ_w .3D@  '|U)Mu 'oǝW'@g΁Vׄѓ>>xxdx8Pm$(|Py&}oDD@o@cb97 Ik%>ۯlVrڸkhZsǎs dN=e%ZMqdmXy' 'c0a6E%9?Ÿ:Q| ~_Gfiz^= 00@>cxö?9Z9k-)RLh} ۬)_prv,1U\czSS590!C ;WC H-t=^B>}d5RZ ݁*ŠLP#7< 7m A>:˝a7_M3;BΖpIZ:c9t} +_Rb&*Q&wA5I∓#~sdG4Q1D4> f|B2{i%<07k )2E*P"#SB b=ZtX3922 $doF`+I̋|8O~F n؋[N0&4<Z \nsi-ck--3] Gkm(K‹_]:%a ,ԺDPɌ_ kKzL@EcW=Ya lYՆ\Di!y Hݽ)ʞ鍴_%Rt'qӉȇ4ERi ,FWcoԶ|ﵫJ 񗱁ЌOձcy&k ɹHp@|V7aLjāԏn6^bȺ)I L")QPY{2v:x$JodO$h$ $ =!D!$%|-BͩL'y ~ћwk8p)v 6. ݰ{d]G +MILK) ]p5tzǶC--CF֝|?O7D~b/>Dwq wR1"01qFXyqħ燺t:- !?8 n]?1T7xgB1'u\y#_`*C)ƕcHUg W瑭ױ(:3]- /`U󯚩.6&p"'@A!*/Q%!E A&=y$W[Dv} h([N>: =9}uCzx#WF| #'zsZnq(m~d|aW"c|~X$h vc_{^  ׀edThq(M h|`VH#S:|ƛǬ6IJa螯+O|n"S^ Y_hEe3p5π *]ACD5s~Dmvv8I&ΈΫzSbF9Aџxma{1 ҏXQ۶D$XXΩK|K$7b~eD@0vIP[1\H>bвY UDEU4J3Z6{Ň(6GDrDȘkw @Qf'\ nd+ԕٝRvHQ iח:ڳ D:W؃*dׂHE.MtmXIrmf9$㮊9Go) PoZ0]0'm+GM61:1ZPeOjYpISv|2û GbȥƻFHk#GBrMI⑏Rںh^C2T$+/ _DvvhRM!B},Տ !Rh+$ M-A n}}~\|QT ĥBJ#&RH}yy o_gƩ}JҞ6<ϧI([xB5k2!aŤ,I#Q'Ojw86`A͡ȃ 5dr#6Z)XܯeyCО1A y[t$?oC;Th J DgcW$W V+>`ޟg;w)oN4}%2 #([5`<!7bSKxK$@*J)6u)hz E:!į>o9;xT/EbtQp/~C }~[ iC{qP5A*:,FCϤE!T* R#Ԅd+L/{Ѐ 7;hh1Yl[OD҆f35R MS{7!i0EK)-& TlRf[$ȕ5F&"i-3ra9Ԡ AUmiZEYmcYiBVU-+5Ҋ&g4DI(EFaQ9$c U)2{!]x_~  _ ` tK6qzU C\oCyC-5 EwN?Ll_GE؝~#fÎ)i mC|VsBhsAc󘡍m#]xi#+J,sWuރDJ>R ڃW½uǕP!3值U<y|pt3fU< BbTÉW.Ά~=b :+8dldrkdž,0"vz!)Sbv{ZA8kc] \DX$sj ݱbLY/ʔ 9  RUTԏgoҞ|}$CJE`F="%CU8WI #foBELj Li.&]}{fn!$FE"6A  su}d\Fa㲂nl"lWU:)u!aV$dFdiTQ IXDO3~+59ވJpBP!ЙCBPm 3m6:? u׼ߣqenun_6n;Ts^0p~CjqF  3Ou{zɵ+dŦ~7C:zm&(r>&srpC]ƓxֱX䳳+k@c#N{ŶjC[aȕ(zs k.1hRPP#`I;3z`T r.\!! ZU'q7t8IifWzI_<]\`&Hc`*T88h' 4l>l+p<`/?)by4)Κ,U_ .ULP]sDrg:eɠB@ r+u{NV3N9,qd)xR @˺K_3pJ*"i$FH.6SJ)͉ @OcgG"2c>|[&ڱTɮd,f`{].qlxBWٗ ؇?Ǫoo^>C-A;awDʈI@rySEaqomШ0`c؝,mhsx|H-u3,vC/LHW 7@Rf8Fy{lό*|Ǎ8>ïR'A9 0fHjK: tï23`ܠƯ?lR\nE (y4Fz v.p stŎp(w鱎H|t.6 Մ8 "'/W},NNhl*ڱߜ+U:2l z kzD DmY)+°D0X~M"g}{'B{\OPp~lﷷ~+s>Ê~ 7=A;s^8V;V78 (Wmϣ{ 7 ͮHȴTZ&0P/(L_WCu˱Pc !X BKVq?ϱy6ˈz=eD@͛Z1 ne; i!_ta-d& +5 FzgF̪E^{jFeN:ʺA0NƇ:1, *sKHq_eq`e.|_ ,c)NMc/rb1(V *"c(2&HhQĢf`fNV1MQ] ^aLXFB \GTRQWBH}pCWPC-DzI'[߯?ôkk}6Wy"tL0qҤ ж0!-0+)k_/0U7߂Ohdizs2]a$\@IVvJDk43b;CF.4XӯdD`qmaMb|3ߪ[_hkTY5 iD9Ю?gI^~1IYvc"NX|Vg7>oͭU'2 < ~l]ů 0!gߑȮ2!04I{OBHej@8)8\⬇Ubx仲ZmXI*pW[D>!)Sۤe2QOM%b.]MZzT-{ \{;%zq펃Ȩ^V:ݴ. up:dݞ1{ 䣧Jo xQ؊? Ɓ-*`+֯Zy@>Y;35:S-!d,V1tK &eчMUÌm͢kט97 phn%е5Ӝ%=M$3WCܽ2șKc36 =zX7AS^,:mՋ rR{0G:ic=ƉZߑ=q,=mo=>j#cXCgWyߊ 'uM"at-tAӟ [#駫$"$:"Q4#Єl*+TW|xW.*:ul٦u-yጆXZLJobx }c 迕ם}QLoY! LPqjq0Cc󝆘I4ISԻWBeFeJMa9#':3;h;\]M@A ,S%>Xł Rvwݍ0ry0펦"'uq5a c9ml9~bOG!ͰkC xp1}aHz 0Q5vKy =QR>;.^842BaD>Uc'L@&# ʧ-:\;v£%ԥ[pvuV:Nכa&?Cn*sL1cI dS^)̠'#mmQ^0s>wڽmՈy B*.{u݄-uF=}8 f;aAT|2{VĴ؎*-̓fE[cp{U kCזd$MQ`zj Ӄr9WNP#,w/gbE,$ȋ1tzyhlopSF񚎽X|-TfWɜ6CpA+Cf$E_{N'*2 3[Γ ŶUA$َ-gF9Dh]#UXˆ:jN7jzNvYJ4JuKi/[FbY,Mr9&¥6p3EJ0;My3J@2"XzΐtAoJ5Ls!;?#2>R21EqNj3n6âD@!İv ~U$,mw97i1H9 \?kQ~22 ڱY֒Et—6#$t #sTcv;dUs1J.Y儽9N\7cwv'; Ua&1`!Au1@jD sԺPaO `S쾮 5(_}c.t3 a F?D@޵NAW.Bм1$UBp؜M ~)v1Ѻ닾V|tҞV'[5Ga+Id_|D*"Z|~r/*єLIsĉNl8B7qyIRJƒ<8"r\qDC 'Ghh=xk.?lkqBL ,crN}#2=VwݬC \Q,wvDWvu ™B\r\aߓA\ɖ"D>39nY,3DdҊ}/񏟿wwװQQC!_SATF-L{>7D\¸;ۏF:={mK+۔,cD ! H {]{9?~}0*dq uD t5Q*,A׬Uy¯DFy(~ O2>`g7Ƿ3f26;cyKp4J/ꈲo+T{MC<ƹhY#f9 ޙ9"HZ6$tunPdk#y.GQﺃ -U|MY9R؁F=IJ}{fdH"`Pj +NF%MJd= VlL27uYS( 5P) PB!FDcB $P= ̟L~N:fBdo⇜HtG~ʌ-ushO{R;:2e̤&=1!s.T=5tLʼn^&&d>!.J2V㆑j{o8;&؀N(O3iz)Ha|č @ܾ1ߥ!vVQχ4G doyq!9MkWm d=g9~,>.(s=JAtGNJ3:Pux 5t348:R` fbz G Vm Xh>Z[=Iz=/{1/ \XOŏeI3&\a`L ] Cw,WWq4)ԐT& AyI P~P: ;TT#3qR]GhZMUF mz [$--ho]BdfehnxIEneco"gBlBI>#~˔U|CX]d"" 0FcFb:?]d^R1Ϙzq݊`tb5)A!d-=")JK8hpOY( ۧn_BӜ@Iy,7y}P-=r6f29^4r`ii0xCgN3jT{,Qߚ]7V[$< I`D!+Xy]`jF1ǭXځIiO`¼d jWfϲ7UQ́[w }+T[_m pdUӦsvߜ#f{yL`_@"׎28OEb6>a{j~p7d_1PGϒz+!rM=Uyʩ}!ErPSS92~pB?9o1! jābdYe.*|gɅQz3=DǍZð%4$"0ҁT;MTΡ9H-G`K؃h%ؖ1Ѡx~;eg^̶/[^n%T>h==לiPbM/"z&G2$V=(fELρ1<Pt+NI)ЧhZ ٣^.n.B0yOrqMgC9p> -Yp`ͥ+;Ilh{;@4a }\u7*G5 &-2" GT=igPz& SS#@[ˆ){\|TyG'+ٕꬊq{9lHhpxYy( ģ}ǻ9;Bb+-a"=*Е+ >DX#:Lǔ&( L j"tu Zkgx--^$aA/S^UN$9GCݮgIћyO [Eֲc_)ߚFΧ(נӣi~| 4 Y`\@BQg.HЬ#=x@AxWj!{Nzkn|oVd̐1T=&K}k3c> ?[ZC>U$IH<:-=z [F 'b:t>LǞtM$1q*$*|>*EB؟hĕ_^_Nم/Pnk׍0hM7֌QNmU 't9F*'`0v\x\MKy=/94$.T+eSaxY'2BkM쭚\MI^=p˿ov{go}*/ֺZ@/!, )u U #_'V:Av L+)fx'D^QT-o»״>4Ur6+G# caŇ}wxlC]ˏ;+?+Kn\ǸéAD];jtU8j;Wo6B Wg.p o-"F&vh d>!9Fc=70$(@;u-nI"QtDr!A.[ߎԩ],sȮסdcxp# elNpVS睼ގa!ixHz%b8[G=t?)"SW{\o8 t8c0j*J#С^yHd̜NpڹƓ℞yw`NҸ疐(|, n~^$#.x <%-5nv&2e!VE}\G wV}rwvThϮz#oXϭ O5`Z`fz~Os+"SLѨ])7&|LcgZπ j \Si|!ĺϻߋ 0hm؛it#K`=u#%Jpz@p`4֯ z=%qm܏2pŮLB{O܌GPܪe6Nnj~1ˑoZZ7raCBu!<쀆zok PTR-Y9r_! )rnvQ<Z=LB |I!ũXlfOLI26WS7 pe @bmnKQv'*¦ļ7yS!3† VUC/|޵\1bMc0fiܤ[8 GiW2 `F.>`:7H2SZt4(.{D/"4.*nbluuYjeu" KWA4Y^wLv)b#ec0;{CgvFq d\o$)6E$4:E\ilˤFGp`i .G=XߟL 6Jڝ@;yUtlu.'/M"v37.XX6qu-ӄ8yOl(&=@\xfHeD-=+}1& nw6xWgק<<.a>:p̐JUOI,.Vl6A6#ױa>qn4K~tdoc@GG$؆$y0KֈZp@*:5;j T.y\r匂v񧽵*^ SH2$ F6Ue?U #gJp%SҦu"1?aW4:-7icX xg\LJ陯n 2٫AR:tM~H<+^~[q8K$ˠ)_k~oFuHW/9:(QJ0EhV<%\=}6{m&T<OB}/%h7[N~ɯ$yލta0[@; VffJ}s*qC=0o's5mQJIpƑW,{j*%x)N֐P$Z=_Joׁ͍cb! ,m{Sd 'k7 Hffx ?8eh)!ބBsq@[pMh]xwWRνK۪eེI#"P툁V& NҾg'H]E<'THzoRކټ@v~ 84)`jBd ooa@ң-?d=:G_Ē6z3 ,:J t LNJ~1[;fuZ6PD/_*#--#0 |ɩsP%պs!) "{3Z Ew_1($V/:Aq= W4(XLF"#]N`$؅\%7" MJQ +hIo곉t&,r}#sא@ ~5?#0'P\SBӬ_>ū%9JAL5*KI?u )%%> );>LQRIp2fߑ9n~> R* K%?qXggsFNO.4$؟*7,t^YP;R%J=ҞbNsdqɥQ"[$BM8lU)*фh/y>zk3J.Dv9Ze[)/`,W7h00ً#YY$= fMyA۲^.kzӐT̾;Mgff] :T}!-%"lߛLܣ#d] +ކ/s^K#.p/m;(.!rt:ox2qd(pDRxyntl:_祟Y5-*b*s2-kudYώx땩jX] ?U!  *XEpN]Vmӕ{/sr7i^{̪qd8՟Aky?x]b\F7hl6<^ iᗽ=zUCրJ* cF!2ۄ H@QMV  F$s͘;!1Id2O:Q׽c>'⎒OK#uqJE]OD٣P9H|z+ʿ9' /UUbc9=BF4 &1hHnervɻHX]8Ip5DDi܃h /riԜ|JFE"R O o -ZH mvR/<.w}$ ~kM6ΪS7}0^?mϴhWSi=~$R7~vJQP|czM hhXY zRCaH]$ڍ!0u\iq[o<$Ƒ-+1˪rGA,`4xNޝU֦#E}$Q{x2D}K@e#f&@@f1g+e'9v]{^J9|݆`]@GT| vELYd;r@K eRw;^.9ַ(\aީ#@F ~*>hpQǀoJ=.פf='/h D0A)Dshgzw 9Bd$RSQr8@# )آcvAM-0 ½WX:``ZյCV苚xB^!iS}*9/2;8Z+AVܢxP?|s]H5AΒ:Qs̏|rch7Q>pTޥ{@*k7;0rk#X񹫳!XGE>I0q/&caC+S34QfVQsuESԗ=He3ZpGaK'NDH\s[٭9竞۝GuW;kL'Qw=v뫙v_`> ߜ}2Y/\Y:..HZmC1aqpPۀ`8=slLAs:v]uԽ+7^:&ʹB1`8ͰAas4G&[mOϣ n(8oAp:js8Z/< k:7B\zH97l_)UQB[*c3"Jb:Ky[ ǛdZzܑ%B L)Z0rtq('!%iʗ2@:)|"Xf[-k)lC )Wꊬ#;^B!gSu|Av(Nդc8Hjڕxeۑ8'+8C~t'VJ@ּrSlPxoF_+cc{8 \)}"q_gmÈO(aKYiaMxmE94TI=xܔ*zd`sd5q (sk;p4rm˃4u-i C5׽,u΃Zz;LFPJgKܧ{U#Hcg\ld ϏN_U HOR5J o[b%p׼ mszBR`tsf U>%XGRi9Tk8qYm_ϟ>|w@phHtG4@kʗS;<6DySL6cJcn݀N\ #| Tp jڛЁn4p ֺᘐ^qڥF#m L)\x~CIґj $K0|t3)mb 5(k Ȱ{^fI[RmGp81,$uhDlRTXU0qPc~xT3ף{>q}+,tzN@ ̢|!q.^Ο`ޅNU lƖҲ=i16 JJqv,Ppaw~뱎M,H!,;+'z%X*C@|! *M .`3Kf 5W86k@ Dw4h Orpj&h|HT| DYXH}z040J$Y:YOh[jŇɕ{ a nDy p]=gk@f g m1 6xU={W:!z(fe"Z$IE%E8ӬC} b#^3C4X8^Ԧ/'%:ͽ) c{OCT]C1ذO?ĭ fAg} =•_e7W]5Xםܡcwz[Y4zֈ \/lQeפ*p|/D[h Üydy/RP_,&y)`xr$Df -S`4@Q.!Q}5Z))sĴf%<UN(.Mr5V}ҋ kF'pCy]OGiztg8J?ihiߎ43tp3V-Λ.eS/)( 7J JAIZZovm{hGpH牻ѻ\ty5dzX1x1&Z$Ѐ=u#i)1Cglo=CrCx`@̃]X'k's7LHc4~iҵ8r8aHIߪEԀ S'W\tnHMKX*U@Aw 8ZFIJBi"!G@x[J):1I&sH+ hո Y\]@G2ȅ.OwcםAVȥD.A$eʊP ,u!qG-R{!>5#\vƞoPmu@֋؅;o&$W> HN!$dXL:P;k,w4o^)߂H'5> {%!Y{6;A( ~'C$ BRVӳ?0.4a a҆%h˜ &;'-C:B̍KA4Q^ C 40!ف+'`[hVLdBCVvklrT" kY B(mYZQt*6[KiZd1! C U*K*~-6nNFwQr A< LfZ҄1aiPIYDg 2IdE?j$ FD)ډD ]H~Hɝ؊4(gIqd,>BТCBYR'}";ɴ,']VDؚX0)AN7C{ܩ+"2]YXRh)? S@;E3m䀳lD"AI1d Bj!LBmw)5L'bR B .jrMM0vQEB* a@ј1y2; 6! q[di*cV˷tz^],$PBh1$v ["8K 5% f^XMiĖ1Sv،Ҥ,&&bH0D!"80]6DL+ח(S6f(#3bqnRٹPLxve2z! pu!Z-'3$j4pUx(e:A6H>W&CR|*)H#!$g)kܾP"P+@ D#"Db =gTLPnQ5=EbDP|d?i !-g r>R~ϢBNgH[H=QoNØ HilܔM A=)6hARE#+XZPK(Șnaʪ-Q[JFFT #(MDVm,``dgBA?HNQa+P>ueaBVJX!UM˳?d*Z ph,-O@7Ȥ  Jb I"D-zƈHH@5>Y@Cv pڴl* e3}ztE'iJQIB FRج}:F ժsn˘g_,RT8A{Q;pKpmpM%/dFY3(.Qn]RdTb4ilVI,`K (*c )9γT§˫Fm`$07Qk5Öf6.Y?Ԡ$21P$̩f0-D%,g8%q&dc4,6HHUP IF4l%+"n t lFC!C&LK@A6AjtJETC!fLp##"92!Fx'gjP NL&2 $@Sa5r/ SA@NRx fv0"t+l2AM*D <@a̻Vr1Rm1)TB˹*#Y ^H1 WX`"ia2OfΪZi7dg"Ie5*9v`ot0URw qBl0l{= U8%#';]r(m8 4["Ð@dHp1F dv{ KUMvi%Ijyؖ' /#Gn?[9Wvr8[z5:ח%HM&z"w>mx ڊx[3nvt%.|͋ bzxQm9[4[v]8C L3.>~Nro T~r}D3=%sYq@Ӊ]2=T֭\)IW Rn7dήq67y&}5_"JjNv7*r1 x+)lS[1J g#롟ړI$B!ģnp~ (~ QpncYP}ޚ<NU(OϺmXgC$S+uKU#hbU@aDsX7U&44DJO>SǽQ,H'Cv۟-Tcy'?Apᗜ:%z5wPѠKCCcC@Okx[׹@3Xnz)=b .mϴAK{V!c`_5cˡH*0E/KD>rk0Նd{ 4RMt RḶx |^ND!.ݨ]|nD)©h-͔uc7Dz/޸ t a^^%CK=q%iovyܺ/ c , 8zo9s |D*{~}XO^%Sڝ(ɤcSsyU^+"\.[:dU*h xX~@ xA Ųl F-NB!Z^7 Ow(paw`3>5"Vs>-[RBsR){f-2\CQ ^Ȃo5dm=S+OpB@p"0Dtʖt#' 9bI=l1ވg*vY=U1x0a٢((RzzA&q"C9G'=%CdMd'f5!\۱e*_>+FW!i %՞cX?Qsqsx$3uu8;u_I(smE֡uIL+^"|cWpxf:ҭz(.NW %PbT5xz^@/ qCl  SBWDKbrM`Ý|3ݞ L"yH$P" z7 Jfou( 5*d6tT0eExYWj"`jGNkoF`'E<EE דUN50UdMXqy[s{s;`#j{mYN\@v$.;` DGXE~dN~/ӹƞ8  ;,& Y@Î6%d{}4&{([s ᖠ3Q) Auԍ#fBN] ZLucƶჽFyՐLa(^lJw4 8g1ى}~ Oy>9C=k[ 8Pox<~\,> awLI{A]m",;sJ/,8w/;B3BB%y 6Ո,E $=/^ u=N{OtZ}4:PՔVY*^GGVpON[X# KzoR- `ίG',0\2Q4 wbmQّV=?6eweScZЊeRL^L#3za ^iClQ~?Nd 7r_8md\1 )_jLFIYg0WRRt:v̇AkҞj*XvhŃaLKw zH-eLeıC4Ia A6aU3a> ; ciDA=Ny|푀DHq<IbsFACc(,1os"{f30Lm- Ѻt0&5 nQo%)TEgj 1) 8 (D 7XI-+pQ:UBD&bGTI!GuoܔA/0{ȊG?I((X=0sȈ"25W~zu$^Y\i=+(޴P/J6#Tt}9QLQvs!Dja+{ 0?p„ϭq$˝<¡(L/omymtzntk@ml\p%nv7g }xRl,`Y<ʑ .K {u_gxrjSѼZ>8۠,^9[pཔW^ HG\ؽ" 'Q3Zo˺D~ Ełg}c$8Wy*W" H Ѡ47=Lq#$+>4qK1ჶ" g:hq|XbYơL~5Ƙ@NfMJ>}n9~fq$$nЃI'3mY7k3K/vBD@ݳs{F+EQpYzF|N)r) 7:q ϋ頽`Rt#cVo/ЬLy1ҷHir~0iqYmTb&'@|@|B+ }v'6)_GV17ZBu,%ڹdJ$kXo(f5Ձ \IĞv=ƚG(ZZgM4 B43 D~4o09{*>/qoY9H'GqZl6@!mSG IjDb?T`?UÎyQüV9:wqvKKL@ 87Ŝ pNv/*gl$#m)jHA'zwNڛSh!Kd蠋cVdW[^EJmKWZP_.g4*]I ".bY1iUױgօǤUճzqWSSi;`#? q~ާl@pu=wRmdpk2N&@yC2qk"Ẕ4gx1HҰ Z+=J<^h%IsmU`7^i4^!:XV&ib;QLp0)˨'c5oA|z~cNc,yapCRfƩl sQ8qbTx5Nl?5'/_gMH??8 jpZ"αᴂf!h]4hyM &HQc&2&?RX E* $V}*RX}nB w=~hp)6RSL$(D*A,#@U`dXF"O~Fت>cߕsaD9Ӱ@A~B "a",`,dz}қ#+X!>kl@c؉$QD~>K?TH@fBNKn$]{¨  ;*r9:< p6&f\(!,"B`|'P2z}.?D<'^Qڨ=ap l6LS!T'{MF@ܡ28P.L%zyH^ Mz0m"QC}L&1H}-X# l+聈(YPO$8:$&b, b^ >Y(N`ӕ+*iI Jb#<(lgͶzXnMdV(Ņ`٫fN=k|dk))FAkYC5ìnA&,"Z =_e^wγ-{2~+m@.Afɜq2ɓ(X`Sgg7l+)j9VHQVڵxCʠCeEU ҂^Ԣemi[UV**̥)e^66Ye ,VEW)Dc[ިR+3֐۞w1Ʃ(M2USZb 4U~5u_O 'BMJ~/F[HFA3ٽT:j|ϢA׶3W CF(6'j Hf.M`󎱆A>뭯KXj6==]*AuZwyUk>ʬ|Ʊ#NV 4ؼ|q,~cץ  D>cό.Ј7M̈kfoKHdxs]Y]瓩>9ѰŚ"Tӽ̤Xc,yW ">Dusy3PWwΪwh:8zќ}d5I[ٞpY[_pW Wˮ\/_Z8D?VIIXĆº3jt,rҴ,8IA""Ri= ('3i~joף&uzխWσ򭒉> ܗci\fAV"!E\Z#sZh&IW!>"Xh :ˏ_ zzjvHYaZ$${mp!+Ua{BT= t~3_G[k1ٛ0袎31ntұS&FWnCZr9 wJ(1è@9y_!D n[GO2<]it[-fm퇅 kfȎA=fFv).T+`QhV[͎0rx[YxI>8,Vq쾎& }C֌1ׁsȻANd>^Iv҈8>݁e [yʽY<,;c KK_h+郸Td_C>à Mhgj[|:b,Ip^*wH;S,;0!,\z+Xxyfi29h9dXQOQy1`yϢw%^a6(TP@>/SG;Kj~BjA_}mmDluP=9R^K)=ZK·#=QVYS6$+ЅUsH\$}oZm*<2"wS .yze;TNWK85 P"}>7:c&kI~w3f) v$8A=Eʡng24ɭ mLV1Qe:H:}[|fBU-yS&@c`y㛀_'\fHMGČg]/ڎjʣ=ha3VtY%@ǃCD!h(Tazݬh<`HqѥOGKXkx0xym8-iqD{)Rip}lp3^>3 ;~zSϐ%0}g(Hxѕ^uTFz.n=si9a6ےc9G9u_Ƹrd,|ҜeVR-wLޠ4Y'd:Ny+:d؟2,ytzgA{jK(_?D=ěCShŜZE{U;z.yhçU gdVpx>䉰w}-E pufF^(Qji\瀼hu!ra;h? @;~}W߷^mn`}O#'ZQ$ܬ!0_>zjD>uÖx)'5(ZѧwsT=ȀـD>J ±ZQ''B&tv"q>tT,%CG߮9tʥ[[Bz+k!s\U %C_B F+j /q(!y0trE WZ#sfLlDJ| DHaU"Y|5CR;^n I2M\$=^u5$d!P9(j)3Le\!J'm;椬]4$jfk6S}+Ceo i0tm[tV¬6$ /( ![=rRx7C.@uq`QPXAF*"QEF"& ;|Nj՝J]+>~wZہjbHz ).C85KTNFp{3Ϻcnބ) D$U'Oy6vʵq* !z˴0=ZboJ#Kl/ƂRy' Cu/I s=L{|;Ļ;QD`-uhUxV%cS,ѫ ci^n|џ(6BpO@v@+ bTܥ,fE8ioޮ8 8PFAMXGsHqz+\Q?9<|oA&1 /Bp Rh)bt{0 ?~Z”=d5OPAբzotS,ZN/uit* yA L`=_=~Lr( z[B`@O;)E#w`B3 F1b d_@j A8,iN,UЂ1& c/x_ݼtlځţn>Jq0)I(ֈJ@\gZ5waw#"}0XzDOx>|@ p.@[-3-u6: U+.ѵA֞b;U8"@Qӓu'~=$K\Lqujs5u Q 0w.ȮlfJǓ4l8ey F:;K]kml!::)[LFZ v8e\U4}\P"74*L鮱=m[M;ˮ{+ 5o 3rwww~BK*d@~0/+ssꇜ΁ypV, Yrϓ:Wf fmBk,DRB-U2ʩžo<90j1ijHlk5'4hb:Q)l\8gd,2:FH#)qAC`$i+3oޯٔk޲%Z)5žn/M">f5H\4#R,A R.8njgщH&0 qtɶmLPE.mZ9Xsbzo瘵 wu0?gDoڅx^A@F&Ba|w(u! l ze\SJ:Zܷ -&)HȩR*!{x A9ⓑPv@4F}.i&2?`ubXKnf!~`vuҬb!_yI/اj, zPaI OeR &~l5qIi"(Qŷax&nqIM]GYjeQ6^:oO愨S~_;A1ΖUrh|d;sd99emjOF0I|Ob(EPy|eB(wup079FDohrD̍@_6F'" DDE;!&#1%AB0F'B*"X0RP 2ETy_eچ%NY S0wvT$ UAARQD+(*j&0[ 6ҖJff +X8̌LVas,P" \dK`) b6jfP*2Lem Kr`KdrC2e1  ș L` +Ƭ1SLL4HZfr3\ C2¥0r&S2BȥcP\mS̔R,dH0 eeb#EV2ҖF1$hf$&YZ9# ! A,Oiq<\ E j2,iR} OᰲNM11H}HO̊ " V*"#R"X5/ xd1a"ȬɘDFA!H[>P?v\nHya%PC;ڏ^5LU E$ץT1r/bҪ' hX FcUPBDRr A (Hc: LHGMhp@0dED9IGxAdb *2,Q b+(`*ȢdDV? ZVA@PbV P*, ( ,ZAX%5r d1n`bV\E`- mbU2nVZe1&2LjbVTٓ iRb6ĹE̱EXRڨ?wc >.hOѣv+$`b[ew3"|{0=֖Ca"EA"ENP U֨bŕHQUdSUU+""ICjx$"  @"CԉQaZB.,;P(O{>a(Q oQ^PxPPI!dB*Hv2ű8\CCJ l_"HgZHPlN -"e @2BAm:@+{d\J@(iA`Xa( qEɽ`yሐRLX*ǏKqBV6dǃ ( {`B%?#yYj2j`!҅]H} K#+ eb}ztq =c9KaM"lFbko)(CONUHA2 H(E4# @(n:pEQDU)tS'\BuKtb%ֵЀE\e&ZjIiXHm8JjB2%S,ZEyP (J rm2ߦ]eE^5Qq"bB(>? 5 MLKD2&d6TOoh1w7QZlX%xʵ~#X zqgy֐`+̩y7>p`3 GAt*]!|!P" t0KpIe+JВwnȐ;ŒD1H`0悊3՜CMjLFBD,QkhUP as&lPISYi;MA2s\O_|^e99>VOʍ&>*3'hL@M }&'Rg9)M|ŒϢM|Ij0IxjvOK `a}4Xm>5 usXxߙ'cUmjX&e>SER]gW>C_GIY /b( Ou`sa^0ՙ+9X9đaẤ5TM!pZmɘzy#ju8"ʛ2QU&hff0F(.jK7tqA\̄$ C5h;VA2;nPve+J.Pocj.p\)7Fd`dPKf8(ִ^dYJLBP\jEďq$&YEV`ӭ"2B{ϼ}DAf ~Y`ړ9 lzZU6LT8-q3֬ݛbȶ2ˑ6$Լ]bM)w v f%ݘZ,ȹJӆh]@颹xrXUƙn|\ T _bDzHB@b(Kj m 4 ª$>t`14I( J *w]˹dU%%F!.=@8Ζ׹j+;~홎j"&VKaM}P.s#yHv2ЋQL0ıE: 59۱E1xnK>\K繲AǏ0 ZaDŽӕ~;uC0=.giOv}O֯;$W(;~_%[Ş)ē8-nvٌa'Bqďw^i4 g,MvRz^oKߣjKBk^._t}K<*TUrsqaHo/>ͳ́nIh |"{381uϟ@uR%8]A1s;%r|BD5 Zw^wN'd49z#s_A6C{RC&M~D5-Ƕ(|!M~sx$q"Q>|(\h4>k:=Mo\`7\+[/zj^XAW!Fni"1Y{k<\;XPDgQ_qy.OpXnEz%_h@3QҪ))BnC;HA'9g` &wr$N3!!s:RBP¹Az̆o0UAHwg-YKq YKǩ/dG<ѓ Dew 3uwS>BlRw3Wa:/ ro-`j14Z F=^z؀Nj%꣹C 9ǟ07ϪFtud9DZՌG|%ըfU h"_n!T")ބ0z`R]^/^V4jPr9Ø5.8}?!@ |=xu ?Ky%f*PπXzs:*yJtc߮ 翯WrW4pBT >tkK<$a䂭Yu25|? n ӑH 7VV7ŕ/OA=gh<~=8NPXN9jU04ޮp~ "rR"IOdOΌ-]!j< U/p:u'O,O!B0eS9ឯ9+IQ ]>}Ley[tsH#K+PZk<3@>{|KBn1BZsu+^ATG15"qÊ< _2/'y}~lp1p$"%  :b%Ÿ1&d=e8niRƷwN!|8=3ZʐZ13gyCpm E`1/!уF#`"*b0Is9={0n߼@z1qIbHcV+ B>q =7[㵤 pxGLk0vں8qW-iX(5 Ł[YUw'*q@ ;W^|o]|zyw+&MY1 W:W06ܥ,ppy!.ǡp o'w\.)Xs=WDأ,Z"45bqy"XKyM95y!ŏJ ]uY:Y hVu݀؇ Ǜi-FcJy Wgpoj#'<[cT). 'M>ekk{y6pGAG#{\3p/&fg ^6Ds~w^9ӝuS $Z I¼>W >h֛B Jwcz#{"wZgo2EfQ<kרh"2 H H Ypl}L '-۳y[~8G힄22i*DQ?PCywܴDnuifD \4s9ýNY5'v02׼w>Ī8zGgeohp{8H'8|fNOF~1EQ/_0;( '%@4vO ~S7&) kh[pP~Rϟ酇8=tfe0DJ4b'y}w|,8$L,\HbeXVQJuʄҡbb+#auר@G~sQ%\+tdc`![ũ 5:t%d&I "eR HeeCƵmht03kɛ-4RJ<cPc`Z+0$T)ޕKeU> iT1E#X()dX d"& '+Àw6/@}~ϧ&}?]2XҫPCh#2 bD;Z wwBf.t٘x\@A_[ʢ!|W(%O'-;WάvJH ҵ%,e[:rGzĀ<|A <&^`PbHB2F Ѣ"!~ uHR8ĉ ! Pw'!\6Ug%~ECQTZk09&H0l-YJ̳t&5 &E ?^[o2a{ƌl XW8 {|wb:]BoF`LqZ5 XF~d\ B'IA|~|_`*(V1"(!!>)^ )B |D<Z`q&[H* YX-C%`3d4 U!Q! C"X >OXp}d!*!Nc tĀ~Dec0!RCA EX(7ʦ8w'אL"?mT4ʋr}ALe)Ir衩dF4 0dEE!!>(}XUXE HW –&f1 )!]@#wFnD|CJI$D#WAkXUU"7" @!PQ6=dNPڈkYM%*i%H`p4*V zY%Hu!9QkcJ]Z0AS=u=@'XTH"P`<$_HIʠBh| haR" 3uN렚E۷xxEIq$`igJ]aY>hhU9ȇlQ&YP IZ:g68ՒVBHX e0dL2hb 0LY@Y !:"ʊs617L@lI @Иa]wM2m@db1I.(Us`);I/U>SC΍D&9J/-Kl)ֿ,ˋ8ƙj:av\=ްsi- AT̨PiQ*1tVus?ɶ*n)$ J o r~:v$y:&Q"&ؐtX5O@gUwu6%(pWr14t0u.y-fwia d(<[,_cߪP6xH0(#/ wvesx(b!$3( :R"W GCS#-%a]J,"YGfw`4P|mӞ 9 B) FlJfY"pPȡܒ2F=6kDRHuJjàc}I*.6:rt$n+ I  s3)6mEoNQ`RSiZsbErT-y.1ϒE#$$ {z8 )SЄRo EF;4K=;v<(SrXET|k 4HBNar)X 0ݒ͑!$ψ 0%Nus~_}SGS$(v"Nkb뜑Tt ,{bn4H>P%ZM!_j8BQڡ&S[xP9Z<6 +;@7%k!c_!O=R",Ֆ}IXi2tJ&wR8Kv㘅ĝ;SBavT d5@0:FHI| B-z5vsYS0+&K , :)DRӓ1 @8D ٕ&JFP(J]V&R " Ldىͷþ g)J&f \ 9h q, IFh %[@ E$+k2dtPH0|8lj# #%TQ՗+(Wx&0$>Ca<snhaسzeybA[vT O Z(2@X nR'%$KheӪa)~M&R@H8Od=af)I6Dτ rȦ: Q.AK|cӬYsp$RTS18j0>r[v>$^(RRrPָ 1 lGGgIy16 PRQj( TĝgرaQ,wpȴ6\3)@u ̵N ex7=MAe)^4 {fz]amО4iRR'}lh 2"wȝgexǔ8F#BȜCrZ'j0Ț?V'@x)g( |Qa@) ] $w;;*ֵ 2_`I594! LPj@rIn5kDڬ"hr7;Tcma*2̞8ڀڐʛ!ֵ S$  mOF2HX  t Ќ 7yt`f,CEJZaA& _9lR!Ҫa^spg'WӁF CDžFha'UP%@ȍɭju$1D86\s4"Av|@0#+sr=-f{`w"B32Jdg3D\!.P|m^97I.3· _01X~XP/@Š9# mfdKsFb Gk>&aA@lPLHp󫎱;܁<92IРs@.!qqD> R*قB!=^{t1R,vKڕ=I~2aRh|E# F;`t{:\r]L#nxZ.}cmzYeHDS)pJzoDN)'5涌&Κ_鶅^-fJmҺfzŖo3pY^:?41m8 m4%zI;].PxuO>QE]z)#8!(C:yωay'<WŽkq촽e$?NG %ӴJs~3 {}w$4Cz{r8A%(+:H /|5 1=T{cؿh) *;Jƞ73'(1>ϜAjyoUZJҵ>pB _$K ~Coc%5-^ QSZ= U{ -|?VE&bAz..B1*[xd]RN@7-hmsBH1V}C8K%fB{i3 {Gzx3|KX]$n|Sꟗ^dK}pzwgiSuN26BKDw_~MrW4ٶ;^Rܴ f;00O5˪3~ y`\Fqk/n,P6hAN9-s\~!]=һK*#q8!]ogq 5 WjQx[JM6ueNq5 EۓdTL]$a͉8Kc+'?ig ixggA(-n;IjPX{F*|>Zî B#Z)-qqs`QNz\ӱKYv0k 8s2]y1>Ii܄CxN!*y5 C=ѯ }JY+Lԙs0'F~J>:525>s6$S 0v -# W#7Bȗ TuՀ45UO{E>Nw|5GE{,~,nxbS[YR"k CI6<Ƽ /$lf u|`1\nöY1ML$b$!9xSasHpQS:}7/*ǐ\7n4&r33%#=a ­lDa 6B< )7 )!X@M2,m@ ()c+xP,1R%t1uK .*,u1rJ'A h@!V4d70&"6n?HSU+YYbY!RD‖7;oju3K$ W&Xc Hک8D351{  *lI4/bf"`(J;Q(\6@d.ab-L;}%a玣"#׆3c}jm`nlw, uQ4V $jgNΠb T1JW(x`iO 2aȊ9uU^4FAubeFq\󱰣dU2L%BQƮ"#i *@0W 9DPޓ;EIUQL DF(=WE>X@ ָ#Zjh0Yۢ*Bd.2\cCDk%g9[(0R(1;:OךXlBgY#*q3,[^N[ P={p05WKia f: +C}p8B #c7R^ɿɁ|j*;0t4}-tQeG*#3hv4Jz_Y̐%B"^,vxMs p@9L \X3H=C6ֲ0'ȱ`=爒*VniDp}dV`v` 9{yy۷2cp8T]@tx9hEzEo11q Ip^td? 9B&cs[u|%uD_8#"$c iVnE}jj;rϵub  nH4EhyxV]^yG (9}VΛSyç$BZNi##|ng:`H@ #`lk$P{*cm޺ b$pAw=sY^_&^V=ۅՋA^ܥg Ǯ:2mX!|/R)uywV2WD懓/ZG:+"DDջ NvȆ!@(dd'kg=LQ!nw阿VjA+(~{T [ZlM.'X\Q툫y KP0GqgNc.em]g\ J|Uߘz)$|Q8HjؒLtk={^[^SkTyV/jl./uuiI ]ۏ"Hp_iU@A?K\naFm&%IL(l+EX(VOJ*i;)J}d3v%?菱`@5#4^~OC˻&vڟXuCOc. V&*}ds93HBKW9×uSKRm ۖ^wĞ*HQmAPZ!j)67}(N"Ijx|2a82F?N.S"VԤriLm g b-p aACXlP xfe$ ,M1Mnaa pŚ5^5Y\8 T36h?1H gM* 骢S(AX'd7 հ~xiJdrm=ܸM @ >S;"nIT!$%IYScD˭D~:闞rD@~m9b&`֎ÊјyP )V*A /my=&Z gI5G;bb 3;>MuV, jti͹DD+[Q1=q(e`%v~1ulm-e f&i:[ҭk0N@8[ "7 FDap4:O [iBs./!Vj#ivMW<7֠|"s. \(S+@Q?8/-G,ǯkG=Z{yXÜ>@@"F @k~x[%ǜat{Ύlҡs(wwi:|ڗg̜e0 {֚g"tt&SNڨvVLjck\;e] Fׂ0<:х~+Gx|RZ" Cȫy =uЂ?^3o-d$#s(:bS{AIXB qrֈb/Ŋ~lCaG~.^9~Rޣ x[} u+م^2^_GZ7d^DXEV[k"fHBX|tyBp puˏxcUּ5JRRPyoDJPL_bexX}bS92h@p Q KoeI H꿢}weN!ښ#HvüEEQTF'=kYfnmJ)jʱDqm44a(?OS a:+v¦%f;$å6*sB%[,p6HR@>G$``&T1ĺ"HG7͕h# wnNg^M^o ?uwc3<':QZw[Ȣ?ā8Gy%Kh% -կtf vfm$da>9|gB@SU Wea@H!dTP@DX3#;YCb>Qk^195@{ӎ 89;CQo]5ضjbꁤF @1; pYgߚόa &y 9h QQ1" G0j3JgwC(9ieh,(hN&Fr!kI<]e? 2`Eݢ*EMoA! I{1;&•4|C)*/HSOd KaDeJfN"KrЖa6 % D :0w\&NN\}#[ ,9̘-1Jm + ˉ()WT V %S4PnqMbSpSCn{ E MMMyy 9@)zES)Sپ&.J~yjD2 AL l hi m({`H:)1UćDb?I+ Ib  (F j!d2A`I4 _=Ш[AEPQR҉Rb*%*Qְ}FuD6R}]<,oLg,9z5{:Ƴ]玒fMoa*p|gwGgwiӵ5z%A]gVJB<l{[XB^.WS ΁jPG.nI'— 4;v>qLΔHX+g&mÔtՑ1"ĺKijL`O'*bZ: 1^4uゎPtKUt!ZĒIwEKA y6EIH#, ,99"$[RKCYڴmA$JDHlQbM1DV(pvֹƪ(Ki֎%;.sKOmM*l 8:cfCbatxd5;䣍nh5MJrhkg$b#:"hw|kE3Z{ZNww†azT C5Nlӷq'YQӂ&!:!nƭ\pL5B5!!ދG" \BLb1J? G?Y<{N^Q,x0kʛ:;aS`bd&-=rZ6{5  DRD$Qd݉~V@č,k+*(,@r9D3ZDjoɋ5 1bkRW;tS/C ΄$HX$c02QuRUӻ z?7SkjiJU1.sse(Wlu|V;ѧ:9C?LDN'GΎ~6l͸}dFq5"@` 1!FFZ Ζ'mCu y/"0˳cmqAlg4j5Y{vGqlp̑vFB,)A" 2F!RAb_@ +1`yµz Z#@JM*H3'fV>i**be gPpךLv<^ShT2yޏ$!`/z"0rIQE`#"aQU T( E)t8]P* \$Hu"T[m]%%եZ\1+Jj VH'V _+Y]DA0A @dc碔yDQj, 9h)hTUb5!`,bCJ*"T3+b 2#-l#R‚֔Jr\C(l% -h߽bbQPQ ,QU:!RXPUFEDQ[DƂYK0cofAkPFf:qDE1UqԡF1AET( TU9B("DTƌFVd(бEК1aXȋbM\5Umm%B-Y%-meXb ( (JcXZ&0ETbDV-cYe|[]$ҪzKbD2O G$4z0~ՁB]N00$PP0 m[Q. RJ%UEiV@ :dth@M諘"֔ U$PĐHJ0'O0R98 u*C)3 ]U1AAJ JH ˻JANԂtaCs2%[XK!TUDܜ=j#ܱL$0TH̢La*O,a+ 6jJ16-TEVr 4J-R#q0(S2* \7Ev&]|<֟"3'񀬈C%^S cP?OdtEj\c\%0ju+lS/85ҫ\ [gWrZ^% ̰q~k-$w{!`m)،Q„Yj`Fwr`i5))UYkKe2XO),S jiUyLxBZmIի.῏YӥdXuYr-;<9W#q'Z}&\LLH#fꗮz+q}=i(VPei+ L 3RN\`n*N"8@`J#ŋ&5ӯG8W8q_/]ԎgVH$A br6֫rrYƀ*3t0('c9>)30ꜼU%-ߨ bGAG!u`YmsN甊h]<>E]O+)O9b8(x>ZGS3E ͈0ɹқ Zz*K)1R$̈́NɠGA0;%!ꡉ!axA&{Rn칝XSz D|\߼Hu$ #>+F u;K -K"Mku?[D=ًATq:Cއ(hT45aIWb+0@AJ1Q!mݼBA]f}(r)o!-kV,?l WlΓs@x J&]Q Dt+:oFa bn{6~B Q|a BcԮ6~A/. q0< ,O/ɣDH.{4oe>}=KE(q\g꡻=. H!lEPyo#\>S*#CP6=r9#;=tZk}17Ru(%qȱ}ev)F)O07oj5 ԛ\sќ/r.yK/AB(S-Bx$`2rxe!-BݪW;5ץiFHU`ۍPAvN4Y.ldgHb3+:9U !|&M^98\jY. cF/l,`jc6"FB0D8B֡PC']gX (o.&ϛk4[P/EBҩ}ntǰr5Sqi8f 9Yа@ % qkc l0IݽӸaRdjB59 %F?p7vȘ_pkΓk`守G.Ķ\MtDZX-'d04'm-S`ƥ,혰єj@u SЗݟ̺ONtynFPG.ljyn0;ѐsD3>sv}{v֮ao=፦S\\zЏ{Z'VRyEvH. {*T=59󁅘aNBK)&b5' H  +; G'~ܪkP{PZ&^mi` >Sў6:n8c2(xt8Uu8cd=UHf5349pa=_Gg `WAt bJ*?o ~nҩ4 3~%>J=^x O'0e)/=6C l@qgʡ$#B&ОpH=Jt%_}tlqʒ|u||x>z(n~)*)AEGșq̔ bc#2(XHX)Z@=y Kӭk3[V#!!:bWKU¤D j܊>5% 1$<ʹXy O4#Lu _jN6%{(a;v'{s  ۈ>%4:)j:03%Sd,5&.HH bb,`Jw\(ns!K-ŽC#-nP1C"zEQz9@H uHNF?rRc'Dm)Obz Oz}G} f0EZHĒ"OzCAىG;:EIĈ^`|LC. ="29`#KI۹"Ǎ0{k+P]Q\z(, c )dm0@$LD`lL ; s," c۽X}ua :&6: OiF*:zfQD^S*%WcO5 "übB\샼;֣lBh 72v[;.D!7΄f8o" _to$#+krxnA ym TX=-lbŶLL.SZV,"*"ƭU7VJ拠TJtIP6ȚJQ2($XPĢ}2@2$P(!E,HqOxs)<@ac@E""+R @QAIC*$MSzEcFfELL@̄R QB=Sa{S/WH04I*T$H,@GRVL G(Y1c4L@YPKld.## lQBJ+F,%#P"1*BPYXTBV)*!vbN᷀uCp&"/K:L(aDbV/ n7 id)!P+;9UA|fuiˁBi* ygBlQuXP߰noױ<(ud ȴqn#St$$;&z%v$y/?Z: D/ ~ ,1VNz}do6 4lO8}bca '( A!Ҁؠw?~ x:1X"QQEU"Ab=,jkPI!Y"ir f`*rXK@TD$E捂`XxZoa!ʶFJ0uTU`/C6G{2Ձ\n+, & XA. X F\:ٶqKz Py1OB^֙.@$AX{`HRҕ4B,ODBKpBޒIpqfXIYJ1 EfZU!J8lMbsR;}f-R'I|_%R5RX]E\ h&XhԺC jiF&U7jY2֝LUV+\)b\˲USM.+Q2cq֌)ի(Su|`Y#B0"dY5@7@|0}q-lZ BduAR( Qφ褨|lf`nY??}g@}3NqLˁnPs{fPV*$8othYtH.q',YnecPˉ*dZZ,`"4yht&{ ~D jAy>Hgh H@B .:"IZje%Jݶ&]l&>@)OusZp ' 9vUSlXz,J0Q5k^//a/10a*EF2{'aa晄/U Jo 8eoWU~>g.MZMN`mv1"T Lj!/e61PBc] 2ўPo0E̖Z)c:CA1.u3v@hz:/O'p#4տL0p5 b" Ŋ r Un}K$>z|)R˂R"saAc#P -P1 hMk@1GDgi?xMD1UE-[xg͛,zSRATt>b'` bE2 F(}V-x?b8aci/I` d'$ed5#0 )M`.J6"B'g *t栠$fy0uh{}|IXW08Ҩ42]$/E(H)$F ) (*A? pDgS@ ɢZL$@pR)$ `)v1w6OM|nA7Ы(?4m V*g!L$7%?5^M^E!i`!*&&_V+|'vCG%s <>"ף5V$KEQTp]5kiS4ʓ+|=\ ̋+$V{Na%Yrˀ{jAoPʞ5Taݠ;(X[=&PRJ2P!hkyOme@PX1P.0d Ah{ٴRi S dYP %(!Ǖ9\Ib2 *MJAAd'Q-!RTX-;o,I۵ M0}/-%Bge;LlЙ!+j["RqIrGP !y9@1Hz(i%"!(5YY l=gn$Zt"$Ol}1g)(#A@ LDj*  JCVRH$c fNb|5E1-U^YWjbċűsI bT VE 06ű5XLF%~#} 3ZJJRIh;23p2F#pC?4VD4%5D"(AYPUb+hEF2VAAQ)b1P IUĄ"(ԢmV(E!UXRT f҈ 1X琧sUUQ de9 3^R܊y >~|,OIa >AX9ڰecEd\16&7@ 5@H3"[d $#COOt<0䙩X+x f/bjWE*i IN$(mgx3RS僜P> #MJ RCȏQwE,f2 i 5Cb+aWY>¢" B#Q,I yU^VAC ףY&U '؀c`)c_Y \J /TIP$ZkXJSCQDQb#TQUQ;,,! 1MԼw/杻.*@h2w;vO/0L䂘LD_dQ (s> lTټS}^j[`OCXX‘TtivPAE^YhI4i4mI6ڇN-(U-4Uf8,b1]:jQѪ)ߠhޠ/7^w+ĂN, !hqѐf!BҌ Db[HF ښƝ]2mifMOqb ٗ͂X7<ćWTduLlfVuz3Nh-N1TsbG xEH  vJŬ&e uxHM"Tb&RT*,TY6y3p:T3-"0*Fd#=ݽjŴ4"hJ.B`.v1A]vԞ=A>坙 @&6kGԃ2؀| $aL$R* `pTP10A&ZQ2`'՝(ܡU %QIPRM$ iʢ,UEEUUTUUTUUUX)_`LaHt@QB (EXԇWɟd>YM3"%T&c]0@ȴk'L2ư4bέҚ[iM82Lm:32fMf)Id45EF$ʀiCV%`Zh'+ÜY`Mn!.TP% "r!^2 H\`x`pQ3)"P\55 %/ZdPGəBƖ fɂ#4a3SXai L)KUT%A k55,iҺ n4$u͉F!C ̬nn a]uD)000IJEHEt=(тͥ'Ln͖jb5mTQBpf򆉁KCɆS)Beau0ݒd>.׽7-(sFpIg453.aLX/ XaiA و7.܁w!&:z[qYw44xg.s1Y*hoD#;3n-d#X4bk8>Mi&"psDU1I%HM)#Rb.:Vi ^@kK1 1bEg=f(LSgv p* e`#ȤPF<*_'Ō"-ZؔJT8N;{'`Hpm{$AP*y TkX#Zh.&;.k{)rtL[^$dFFS 9dpn>pH[Ns3ZVzL8DiD^9QdMGs1nȯ7=79d0cSzl +:B#LH`$M%{ 3>;;we̷f.œ3!1--)(F p1P:%lTl52fI8EH174-S y˭.ýT|YH6$*)i +DX2VQnfc*Yd)P>n|}D{h#H "eh]>-{vr7A(uVǯ{-|X63)QAA4=HM 17^b ,MFk $@Sw2ÀK6G *!Ylt Č8[ IX8Q(p+!Rp㗆E #1.P.:#b~sw%7T" 4*7Rоjf Q-D@nBI*h7A]oj8vYВK8E/b G4.E9{ao V[AsKgrCPb"u*WÉtadT,>UX 2-{ (pfzX0vh@ՕH5 $\2Κَ3xִCòjn="ia7G@rwkUjVR$2¬ZێZavoކW<>͈j#QT2}uN'tqTMg+` DEA0 Ԁ?_߄UF&[lajD*Ho~I癁u&[pQbX.8 ) q"TLܨh.Rs ?3N?d>ي63!,N- 3,XkFx-)P)*%L͵xT-xP/Xa5Ǝ  AIj[\j SuLxf8*:De8.qffT Z[Uttq֒m#cR,Ha0髒9 eZt492Ͱ4rh,.BAfR:0")&Mnn[4.L *a$%T@UftJ&hD")P KiɮsTGag%kؙd&HY<:I>DONoREn Ie9 /@TO.D&>: S)i!ƚ

d8QdY`ql%Ud6+F* TAH$"zzBBB ,OPgkr~Ϛtb `w }D~`QA3Ñ_%lZF QMFG0Q)U4~ā$xsT^A h B-=˒SoܷvYnV.#1ݺasZU&ZZךQkh:%wd0)ن,b)e51̰4SZ+XR\qn9TDAJ6.88IJ"Dq0cAm#(JpdZj!KR"Z4iaU^\EPPTҋ)Ywk& U V Rkv9M4hxo0TԒB Lb (fr>dmp<4Њk4xp`MpN$r)]axyw- dJUaoNx!&&ЉM=Di[82G"TՈn-j(ß4fT*KWL8rU\UE( %PP@{vf1N帞tpG=LwB@2Q=Bsښm׍Y lja1lL1M㝼'hk4]B@tWr̙`^,Ҳwns5ۜo@g؈9b U<" s9cT6MDH13@V"ҎBX Or67>Ǿ >aF.E3H}"`]Jt%_lCa>DԒ6 L-+l+rRIZeJalS}F ؇&O,LLqP|nE:aF}o u%dC%4d }jb$>&}E0 &^@+g\2\;T HPPzC%%L3*mmKdBjZ!!2V4j[*zLTiiH-H"QWwFˇBAʪJRjóq7Cqjm$$ e/T5 2;eg]VQ3SNEY5ۤI$;AM\~}a芪DպD"De5p}Pp#AhJHl >vٻvD dL%ӿ߂cI 8ͨ(i ~+lv AE9QC+C-X±AUIpH)0TafX:Z+27L.V`uzQ~V4&gι:qw`Lw. - I , lR:ƹexyWv-j+tђ*["!D *u@ E7F(MdVP]аCYLY-[$&ʩt7n@6;t8pyݘZZyְ`rFk81`5YZD IZwARkI6iBB[@VdXFe7++jL2baf `37M?CXuNO09U)5'Twl$4M- GCR+b,@VH!iJA郦=fh']㭿Vr}5ȔVaÔT.(JP2)E{78R7D|J)(!3HP612[pq2TIh8ͺBR^g,7a;(X9ʩU(JS*։d8'rg7] :Ӎ,~( -#A}EɊM6梈@r,>VIa̩H/L!bEy/`ΕvbC( 5Z[t =7;LVޒڄh* T#Y)l} :myڌj Ís#+cA% Kd@JAV٩LP 6:Ma@[7@:f鄣 idPRT" UՐ czN໇̫QG,)sYRPHl0`MtGD( . }l]CAAYxh2lX г)gR}8یЎfVo1,4Ylcsx4Aq .n*YPhЂHP"0]Lh fa"W$iӁ5@2Y%#Bˬph 08\`$fdp`ZѦHۆS MD1TP0E… k* @ c%C&Wr K+f2%e,]H\ɃLI329A10pК, J\'8^i)4R T@'[4k(ݪhZha!9k0(,* E]>cAH&KaA+b#Es!fGGP7- c ɓj !<( eb QPD* F#5K|t:/NMؠ5 @_I L%Zʼ0ODHriD @R$V*)PDR,P*$V F( . v-l9q7]`"hTQ_y.nh SBjM#+E"!H!d>[lNщAP J.Ab7R#e!j0a$I$*H@ȣ-QD֖rdKUިn`XL&PFij8= F!сQdʕ@Y)  + an<@1@&l$!x^w,4n@T_˕jθ%ڤD ` TRE$QLKQ lpB!qTjB$"AED"2QMt0m>g nk]֬C *"vbGXf"9: @9$u&T](P5AX U%!UT̀xXa\"ZHKZ $Q?Tb"(,pU`z5:$N9$6X9=RmĐ5O Ȣ^Sy27)#PU]Fv [ Kᑥ}>UMƹ>$.?fNJvӣ $9BI _A cՇZ dQ?ԹK;Y TJZ;!2SȪ22!H`Sj!(m` 2h pfr2H"XájCI 5 B(ZFXDc \bbPJ,PVVSu0(֔`aDE VXZHȀ"P`c &1;ЭV +3\eT7)%Pv(#!V4-N fm&,rZ+HȥFBB2mЀ[$o0p.XX㐥aWZ9(uxhTZPIM͉Ҭ }i&\p$PUS!z %&\43i睯Rzo-}SODdrm Z\fE>:QSN\5EU49>ErQNRVc.7 7 QHKR4]feg"m42k'ihO\I.?㤚];^c7ғ٦N4u9Ԝl> D1Ʉ! B@`0SB [Z!2h[*wjf'ygވhQ031:pazj L55HR:614`їE<٠뫶me9'e&Ҍ*BMi퉍 iS%D%0;?<4<[:㹮 D 0x';n%^+"i9Lll̯k4ӳ Mk-Ժ)r0\aP"D8\0RTi@ІtxNy\ >M cU2X3 FKi5fWyѭBő:T0e+0fj˕5!i<{Ќ!c;OƢ$f_UG&,bQQ`q>m@D׀T1"v,m HhA/EABZP@VB,KAYP5FH5 D* <49ʋڝH (AB,YBED@DX1Rʩ0bA1DR (*"#d1EVDŀLPh:g2/ ;lL 2_Ґ?",ʤ)X-""F%BBEPb!DYKBi(m"(V0E"Z %FIiŠѣ1R H$Hl.'NJe6X:R/ P!Kv?ɑB0I 2="&I0Njߦ+^@~y?@"9pX&wURb8dbݠ`"Knq}:ˁ*2\H"&сD ,' D.(H|tB$  uFU ثoz!  0 xQ"2"'SqeT !q!\J$-`Ue UQ!I xeTXD"A*mȥdH` 1t-ӴHM0KI6j EcM(bw)f&M -ۣ|28^7 BWqRNi~ONzqC-%~P=|ْ=j)E'*ގ}\< s H vDU$UxXxP©{d .a !!Ed,$Y!˼cDKBȐB@lbQQƐ(Q+ RG&&"d̥A_fĕK86[QMoA$($D(Y(a 4V$L+ݱ$4R} VЫ2,oW_ن+h+gSc0b4JV8=SE?H{dh)9ĉFa %C?O|[>-\h晆-+iuns¹uGY\.t*nߟ]ߊnn]i7i+ti w&&]B66Su4?n^8h* -=jRMp܌Tw @y#n-郲f=zF)`y pd3S1\"Z<`|E'#<Z jFdFLm:ffB "4@}l4'y5w@X_!a>Yخy,r% A͠hF;^51C&&r -J;L&@@1Xf֢za=Ɔ8tuk&!V"5U ~[7fCqU6@ ȱ8_+YPsJS? d3UKl\66 ucqf$w0!"QR9>:1% !x8ʂ2F@p$`2x7|3tFt`İ"b/cA^{bU-er31驠bzf"ot7NGtm=hD 2I}Oۈ>uRԞSױEBA8CLb5 "{*"ȰD=Q%-с^0BsV2(b"  )]D2 @$܀pdnOTFdM4-:r)0*VC}@/߻wRK@[1=˂`ArB+z Sdvv@AebB(aA2 V*1BڰHeF21D 32BqOF!h^JcˌmRKU(;[!>P,ZC2V"c:-A,m'" D ,,"tw*lJF v 8@!YY%)`kg@@1^Z\@DzoDSFHx#$Rr 7'ho:C8vH.P3O>~ǐƍup}jłWl3&ѩfkW(CHq>gȦȐQ$ F(Ȳ*Q $P('ņ'ɂŐ ݇1#4>eM}"Ƈ6ljޥw}PhrrI' EI9>2 d5^'K4y12 †zpEi*;z "OC9" tzg~ƏlI`R!sBk =RtCvH&Cb#;|f]{8 ''JZ zxLyD{222іuEXS,lP,YYgJ,Ѵ!t x'׊ jf0]Z;8afm%D8 d!ޟBmt sz8q$09w 4d;|BR&8=h@ݦ` aN-(ڻ65{5JbUZR)CH-1/X\0Pd(Or,Xu:PRʣ|C'c8"Ω1,mhޤ_ 3OA06ȢI֒O:+t4 Fs]3i'ܜG!C(/0eE"glY2@T\h$8Ʒz݀ =Eq6\7R#ȶ*MST9 ݣChsG hR Dn)Q v_H, ZѴA&BZvOMxɲJEedlaXf1BR֭[r.X)A h`\ V8N 21Cd+kRIFPAdO,Ea(n2(QFzN(\*-!^1;=;fe[`K*sK1hO+"fFO)Du5`&%Y%b;r )/E8je8vrP o 0j0@z]AtM<u%Z84B(yV*"gCi9b hAQ [M2f&!Ղ )D Zc$>ȟ~D; "8΢= 2@H *}A`OAA'5b8jnգ$O.*KD8 LBAEHra=2Ôm?Ӽ%ba^B tE&M;CdgF"*,q E‘iXpf!1H\aIS=zyCzO@R6Uu[A ,#3C,[ P"]݀m#DOqg\P(+D⼈y?R0(x]!@c Vq\]u iHDhvۖ'S@P ~l * 212"n 5O?zb 6oz*iO$+*iQRcmEDm-XDHX PTA*QbV([*"mDF"f`%jҔKlZUmVj&5UUQ+0bjVEr1+Eh,Q,F"X"+lZJ*JQb*b[UE%ƪ՘+Fڪҫj"mQ"(ѭ-RH. F5gQ"2)MV3Q)dF@Q ,1!#0o.2*"#@|Uh; Xi;FF'DCdDOVh/ԥcNQ"0b0f( IdV$<8=a'ؒ@haK+UHO9t;yʅ 6PuCCb{"´J@`$xT@OP! '7Zfp>/scK(QDb9 y$هd60Q"-I$ !h +øPHD,@E &l9IC[ii`s.nAw'uH@(5vmLsTNÉ?p X}("O$D$QH BIF/v DcJPcFJ(C@Q"4C9CWmAsvha$/c|4X Tv(`ʁ`*2 PJCvBBba#B%[C-]Sά,,D;-ܵGC(Q{}@BPyfTJVlDb@$HHA#füp+VH; /(,I^&bTbECiPM9abCa6TU+ -[dTR1 %^f3ȃ%_]r>`rBH 6 t[<<= <8bfHdt"E8C5hlCaM@ (`#$8)< YP>bBS,@V+e%JDz2UY0HЂ1J/At/TQIJDZљDF÷V j+3G.-tݻtFyBRelDKeXMJtmxtq÷N J)"bf(2.O{.(ABwD17Ǎ*=i2G: D( OPFk]_Y#b _#`(sxɛaxBTH~H1K@$6+]C" CXl^^" YFkA'r1ZȮ-O?Ά͑Y,BO':QT̿t9xCyp;fhˊa8bxqbB FqhQZ##2#xX| -c1v Fuf- Ay)9f,ӍFZ9).4o ) 6g |mQk%Fd%dz/A7=|U R Z NAթ 6sb0oBHF8pv{ŲmF+iI HnS 1 +:>^Fw $BFE}1 ,F EE@X* Nϐw/0Ӹ1" )"lQPE}E K Z@"(T "UVHNR3 1%aaI"HJ ?:"%ʏ Id; 0 ?W6Uq&ɾ-@a 8_ObH2e-H4p\+mH\3;3% J !, ,MRwcmE)EV-hUE%F%`YRV-K,QAXYBʴ!Ԅz;"!#! ! !`%o8B1RȂXpQ \ᱛ8& 44dgg9u0EQ?@Kuk1΢J% Jb  fgP1ԩ+*gKSLIoYq1H([59yXi"D:Qr(H2tj1J0{ӗu)8EDAc9&0Q P@ uW0A+W-D T 2); !*!ޅUQPAYO&LLC)$>%RmʍX>UCNnbԱThl+qEa2((Χxm B=Cm' mF<Kt4"H 퉌C# 4DZ/QjG #Q{9o1:k",%&JtQq#MnoިQ@?.2!'2vh+T!!2Q82Y0 v]҉+@A#H|[/bO3Lѷۈ4ی|P$RAEȢn8>;Ject]njODMp^SFp\PQJ "h"D(ę6 A$*5E TYV(Tߞͻ ;0G}EL[p>;gj9KQ%pC2b;0T绹dtg̃ MF|%Ц2YԜhADAbđU**,rBf k(PxWdo񽤕0?(  38b"{OLG-Nd ڱK8-w?~#4&!0R:^ibXT'q dlC]l=BALa~ڰ Ȑ)6Fg }*!pqzBъ}7qE2ܲTHq.(!+D6@a @LeFhaE7tm4d.8p :7i qքxإ8ummJE(R20ቋԑF2KNVasr,2 CA"DL/2ٜm<VHPwE,kX kPEID FAd* PYEYCE/ Lk0:i9! #" beJrࠊ)gS߯[~]~rk 3M2Lq=ʿ]F |!QB"jkI}}UUU~[;]Ɓk|B: xa Yz"~d$*3QS T ZtCR:O ,@bC"Ϩ W%#ECO8QJD>z+Z(l.!bѱ[ X" #&@CܟBLlMPd( le4}$YCOlnb`UKtԕm7^.і`lϻ&2e:tx4j6eCPPKn"ҴPX"іH .$p͠pX/?ƶYxq~ɵf\A [j3R$l(k8j%^MZ &0IwE`92+oY9'MH Eqɢ)@Ul6ɛ I$BWhd3s)#ljHQdR\qF^,2kļȋ[hi D2g_ڢE*ӄEQ^uMmf3G S0T;M8hb Aǔ$ 5fv\ľ i6 ^ YF, N,RT3Hff!C#>8ذa; CDNJ$1A1L1GMTk#Zy ͢;+ģL|!1AagrFA:eFZYP:U:^\Z;nh@!q*,hbyPHR94 RND0@g^bGGuǧRh4Y"aq[O8GZF$#&I뀶.vDF&َ&j}N:^ d19.`f޻%D>45+ B#k "Fd]6T߬1(k b* qh^cxS{bHFg L`!$ިƫvڕӒ;,I}8ɞ{t Qz)ɫߺt9;Iܠsh`IYHpaC c3nd ȷ\f/+E 2%("p`q&ikg|D(@ni$u{,M1: ]u(K@^f5!iLzڇc QEQB#0#BEn߉dJ( li5pVmPϕsU2 2m*τ/NxxJdQ(]HCdq9#Y;,Q@ `! (3`T nH};1̈@d qƲtn6Y9TXR.12E:ً ea™(꧜YR4r =xʵ .(v`4B Hr(N<}yBz[5nB<}u6 Sl5- չLk,ItY&3*!>L:BLDQ%B c 3051À+蓒hάn@VyT(Mތ6isg\I]X`! ahqk'ZdC0C2'd:l!tp'(mÚRE'a6HIHmFmQ#&YAxo^.\!ÀMCh:/$_ƫ8- z$ҳ5 H(Ԓ25"@RQYAR!!*ՐEr|Nеs^xʨ6麞CyvI@Lcj% ;Ks) ^oS+)=]hpN8ZX9PDE ūzrl:(`WxuIT ͰI $ *gZgO!, ŤS{ =<:J(p~3A$ BDMtL4xk.vMM]yʯ@hś<Qȃ>̖ـm6 bObҒ{U1f:;cSH8<0":",uL{p_s 0߷ֶ[$1w " aJB"3zرdEB4#9EaSm54#V}滉rxruNCTX`)&00qUHQ`TCU ;âKP^4:BIssEL͠ \L6 `mkEI&{JUG`lwh9Q (ԮJLC3JQPq|؋on_Mf )T`%J dє`|Cu~0.pb"),-FeɕՂ,dkaH 5>Tĩe(JĔ D`%UIBgߍlMd:T9 =&"'xqdQpprMr̙ZUm+JiUP8k c:9 <~wT3PyYvrPGXАO"o"LB¦_6rHDGLbꂃis Ee~ݞA L$qN PJ""E5 İH)ߥAE` ATH >7,nu~7cR0dX"B4KRGspC7X/io@bD 8@c5Ht'+{W;HIգ꒠%Δ㿶 4Tȴ%Q dXp5mVN"PB|$jFŇ8k 78(L{$Q)j(^MNgM-.pFxlר'B-m h U:D'kCuP%lY0B$ '!1׽OsuqB h*sn': Q;C4TJ'xӄ2OI2$K}rT$M7z}6i(z`H(.-TldP c7YtXL`V*TթU\(&j@; Y颀,B"(dU EX(DEX1A`ŐT* ȱdU'Nq(¦+?x<'6yJ9j$2& b_BN􁵧UtbHZ-gZ5[4:B$xsn=qӧ!YmsKZ1v3V٭nv)MKL^|ǃo!`Nzd!= TB@0߶(&G<g_&tx2w6.FA3J d y&c0dv;a$B!JV;wq]U_͞x'fN{% EXC /1DAZ-P>h"$A=*@ZhEuL`db ZbT f*T*#c.h4v;!d_$%}+7 c5kXHQDU(AHa  T8:2E_뢝׉"JTXQE$2'|,KO9;Rj7"* =bQ(L箫KԘlTyC- L޳I*dn˔SMmQMk(S)aA-)Ec+[Nt.p0v (YqѫQ˜eN,iʌ6x ͳhzɽ2hSLlMfT~Ds~ 8,v7ÐpA'Du#T (I 0&o,[jHwq b4a{iI!!t4BOܲ^76gbg?Ns\DG> mo%HM#F۔jR(@$ SH,Ĥ +$)(,rPhjlv! )e)&炻s'`A*'UZNao2:MaE$_1*Ċ b$8-{!I %eHYj",C&=@Pe)o?M{a6t;8@PRd/> (`n"0Daa ȌAbQAbR(b󗿇ÞF³-̀)0RkxwPHu2aӝg{).TMα;{5с072:i0RX1UPP DdTa 4;3uh=qi.2sr918ܧh a 4`YCGoXF<xJ[OD 2 4îk haR(Q QHyPC&zQd*0 !bxFXx9,& o>gł@ȋyz ]!w.t@{;מ(`E;@HOx0aUJDZM?<\L 4S`;A\Kn(iw!Hdʋ@1"DhllZnG~ A*%o s #o"r&,]UPS Y MzZ UUa'v(EA1gc< L&2-{󂏌OAKRDn(AGS.`((PVf!ETdTIdR@AA$QH] \EYdV*%BPYbiJbTT"T@ $TU 7R@$AI$EK3< qFDRDD$ E@XbLBcd&$*H,"17\Aj&")p*"qE ⬀4p@$'55R _UP,il3"  '0>A&hP\CiqJP6̌`bCb)TA"!!X1 rJb""?H\"X$(<".^P U*}+b@VWx!DEj(kd`ˊ(1D@} =Z/w),bQQ'H, /yapQrǪH;INB`0le(y! L=^AH;oRB )\|fr *(nP49vtdpڇY$44aldD{: Eb'AD +]}@s`t=4{wemk{T/eI_@mvP^ O@(6lwGM@: `FJUO7;(m (tm;Pz}!o=m0A%O3 F*MiRl6@Rb РwZVVƴA@(1E3}4"yn>q__m;5R}ŶЪ4 s>tsP<]_@T}gcώwP4"JKXEH * PH ";˭ٜ+jmwgBq;|h^v mi<5{)J@ 5$Ra >tކuk=)iFoOyx_}3{9=_yC_7wk.->a؛A67!h{ 3i{{z, 443`K||EjJ( kw g'X<)n+*;"A(*l dS:@nb Zg6ATö&Vu ۂkh-`XElʭض M {k7A@[2 bFi[Զv rAm6ē6kU vԱ vԗ@)Jmj-!f* m8 PM$(5kA#V` i@6ղP(/p@ Pvj@ `64ԁ!B)*I* EdSZ @1:zmmm*[h*$DJ@FjMmc=XKXf]zrMkl ({h2m*֒%h4ںܘhš 2t%ER%J@s1PTImAMCCtj:U'V@ miۥE -[̙"&+PSnZD5@d`AfcCX ͉;h[(sh B OQ#CM3SL*~Jxi@$$ bdhIHDi=) H @ M1z SM" b54B(6IH|ޗ@__q9t?߶_3^qLs-zuߍkm:cO9y?۶qQFFQe4 IR@DW߳^$܎<4гA݃Hz8)r)p@Tn6ᅙV5('5bGkBP#sskڂr(YAy^9;7s%nV@N%okoT/*]G1UZ[S1[UOHjymkj)YK\l(:7K Bٸl3+DsMaDZ3yH_{ygʩ\ODDb%?Vah/ 0`Bhr7imj4RҙKpȚ,~a *C G}KY'6;KA+TgD q``Cnm(t0g򷔒RQc4c,]2lbe4>4@k&#UUUUUTDDDDDDDDDDDKj"""""""""""*UUUUURv'z`(.x`1_A-jX]EJNa$BҰ:ԡ;67{;i~*J"e(lD*%T H6YV8s4\ww.N"m2ei,B{Vv5(ǠEDd|Q A A yBf7h%)DJ[9>=ýϧRA ߨ0@%XFZqA'Kl-[dVX:JLƠevaCB ByÎÞȜi:Ì8"q08s'Na:Ì8"qQYp^4PƩjwf$:"e.'1orUM8 3[7370s:xn}z5N{u*+i%Gzത8hq %-&?M 䎈W;q{vifQQoOQL,fcvbYai4U1Š|c7Ykĥ{Oz|:U '>6D]mۇ,AH0G1:W- 98=FL: rjNL)R̔Wt9ߝqF8®e:<~D %4;G~z  r W#F3Y [Ds,QEQE9}7,Z]9CDEC2ۓ7ťmQCUER@_bx c^%#Pz ҄?kb(co% єVՄʒnj)< OJLo,9dwCjSYc,>ƃ=o7NBxCyy !O9S.1KO+!-AG}e\9oDf|67wP#b5߽u-.IEYXjMEV'#HatUkE^q<resP|$ܧ(;YQά %erXcmlAO/k*=FW^CR;mG9ٗR{Ƙ+,$FEf"\UZ1#!>d],gZ8ȟ5R ]ӻ[τcjq&1\z0>޷l6,_S>F_u )"""" @""TI\Jc܅"R4`WyJcx8$w2E6FV?jd}u͑54@1o#œT=LHeU"țcqfBH%*BcB_?dLbIlr<#2hNRߖ*Ttsq9F8!` r'B!F @= #"TT!lIK BADD)0!Rcxr3yyɗ]p歌 UFB( qff\O:賫\E aamS9Bk>O@!5c*֦]":ޅXg'J% |[ejd hfGTddY' > }`tgsSW1(IA c 9]s D(4tRcCb o/AD)٦)M<0:i C| ižaB$&)Д )Z f&,"(f-NXKPQYKA3,͔<;DY=g{8X<~&K <:˝9򻖂f',͝tɉ6TKb`K.&Ћ ? Dc =<@˽J-?x"r ࣡aolP0qQf, d1$q+oHoiDgLI@@Kg(b&Jc'3d7\yQ*gHն̊~.NIl_>و.QUSDC<:ttמDL (ԅ;QgAlC&b(F?XNa~'w֧N;%*dGz.Oӈqȩ`W]FH4}eu׌1,$=BYZu~I$Kpyӛ&T0ϰojuNeQyy:L:z˃ِ,xMe!&_8 O`n+ѿ+r$vb lP["R,nwK&L-qLqAkfh¥s܃1NP١LVTU nƵ*'iA:hP4'G("x'4A!d泑y2A7:δ1TA8J ! H bbޟXcJ]U {;`̞*dvP`UcjlDBoqihXo۝Ͱ-)iKJ_޳Omm[jVڷ~s{ڋ։n[&Wcfv:bc7W򪐥IdP&9qW {; b':Y9̔jڜWXK!FA)WlǗ K ގ'] Hb#GRЪFk8I `-w B>IIIxr6rl6mapd*bk?I$~H}5 +資<û4Btqkb5iƑQ/oI0Hr%ʠH˳*N6D` )ƅJ\`b@!Y * FBhJL~n7j0U^xy9WÉ$?*-pB8Y+ZZPj%99@mK&o3{'Vg\6t}ӫM_lr]gtf~Q>%6 _s$C]a/J)L6 _JLuhiID@G*tfL`K aePP"{) BfCU;1B,dg%oϣCb/xE`p*b"֔FHLTe6 fvF̣vA->t)  +m]q%q?bؗqŨp-m336ay8u3 A `7iʪk Nų>bP% BProN+=|?yʥUUUUهa`SWwz׻eL)|ЗWxw]bA yaW:QR+kW;ZWsI|X 0%4!i~v) G 5ᛢ>E\ϝēxNʶh+2pn: " R>dpK r$W33-Y6AyB w ] ӕ+8H䅯}oJy}F( ggzcQ 82PC`na}&.3BBR Ff_}vɵ3TV@&ҫf&^X:4[.ԸvۺoĀTu`уtXX"Plp=bm3I$&:e%3 f݈̣TDkG=_Ѯ[鋜+ް^8 OQxPH20*E z`҉:=+1ə!y7RNgcBJr.>=I;Qd3Iv*5 ? *gQ@K"r,9W|HL5C*C~` _ݢ:!|0ά bJp7(黂GzH(B%jݎlod,f7Wpt?NNddJ0>k]&Q,ȹ%˗.t,Q:řt.4ɫ2NSx2۞?W,\Qӑj65"B[>z=:)\Jd}zN+Dnjej=: 9_1ڬo&SfEJ1|2#_H˫#l{A" Ȓ9DMo_죪k˾TYo0݄`i/ć NGH䑅 :˩2O|'m ,G\F-VzKSt̔*?7|Gm枊68ȒX ={_PwX!A=XU] 1 >4)YёO(NYc"/셚{dI XHv(yU:4&`F22̤!6?oՃq2"&$Ai"(n[,EJy[zFo]#^VQ]ݷzxGW~ ǫ_RPw# DQ6H7#}h02f+>E =Ӵqꂔ 7U3?IN%|}bqX)v jôN3:YH&Y,[ܷ)y-U-4"K!aμ/o}=rsk1թ~MWEDhdh@eAA aA鏑L<ʑ#n_,k2iP<1X~+ڍ츆R1AH36 '~;]!@)K: JfHH촚(݁MKNreDPKek4[BH.h`cltuYU@ p&e5E"RkwY "akpQ@ 8I2 NoFPVæ`bIq¼MCp$c 5T[f귾kr#4t []aš3a^M:|5١X{%Ng}tSUi- gҳܘ݁l73`>C0l9O~#],ɛE >!2ךQIQwge 7?|bTdKwqRQ@g*lH$gHv 4(P׏Nq @\z9g*q.~}i+}y~4 8EQ|tn%\+ uU|wz*=7Dh:`*21lCM1#$(1egnUynSoV3YdedYZtus9-״볧 !$"q(el8ۮ* ~.^kֿoI -bVK_fO]0X]6 jVIM>W/󾵞L+6A{?h q NQ?< ':d$~ߖ,0ςAy2IIQ,HePZ)bj΋k' Af JG܋l~Qh\XMGD97q%~Z)ȩp1O{*t "<`xQ&JC.Oޚ,|άo8n8·4mh $H$H`U2{aP~RTq(z<(2C JJXe.f84҅Ñ>̍!(i?Ra8G>$ӓ"8( 0[mI O9Ge"![ G3UXu;UW~28!1,I$('EjNA/V0]YHp#G]hC!M<@^P$HHRPLݜV);B(Q/z_{RcZ2Q7g`zCT; ykrC)a08N&ueoa$zafEQ0 D،sܨ8ƻt*+HȽ`XV=C4* TEb]f&(xJ( zEO{A9,"XpY\IZ#_(Xv2blC֢i=$LV\M[#Ho9X]{#{iPJ*1g/F]#nw^u#ܝ ª:GŔ9.FQ}hC^ Yco]2BT{˯WImgk`=i2j)9Mg4@%+ R,8-3xKn!ZjqyHHEoJN~&&jε}.35t7yl+odY>,Wc202BBkR\X0_'4߲+9MF85d .G'ip)kaVXBӽaLѳm)h! BOf0OQµ(4JH,A )!WurH,5 +zuY1%cgf,T Yٌ+h[ʪTw3ٰn99 f1 8.aMBI"jf"~ȿ{d/Xؚb/4 Qo u 8I%03(YY-gn c_q-iA:F9 -ӋUhjF互荦y d lړ]fur Xz:렧8{5[h%-Hj+QzgXRj/m,Ue>:"$a~My" vv^y| Z#2q1O+cl Ițzf4 Y檗ҏw\K]K`E TeҍW$0UPUCeKc* LJ(RFjffe!UQFăHK%FwqW#;#g1x(~,*,gc3 X H-5zc?Ђb! dIL@slא6a8xq,V',!+( r(HjE =]jFR/@kf * cFż1g1‹(F  "k)^!~^5<5F>m(U#7YDcz6XJ(eE9Su5|$N $(l|`]r\4ڛ[\GJ@Th\ 6A?}5W 0AV|LwIXηYy:唳Nݚhkқ3-q.DdO0OͲR#5xpDSgZ s.pѮOOVPx+LԠ?4EP!|϶[Gp3y0Y0gqibRH@8&E>uy}R0ޭ&v\ eQ(mTfӲ͉r1'\dnUF k- 8ff(-o󭽃|"ߞ:5cIy҆TlQrBA |;|fRfԀ IG; ʿ7+Hky[+Gq!f\Brc~qo &!3>GgT8'o70B%doZ ;7]NVF6 66 Ӯ-_>+t4SDTS°0c4OYjssWr' V4mfXm$BA3J >~_ݿ_`U9((dw#Z07$ 8!|{z`^!HqEAr;$bK" I'O*ffffffjx33*5z񊉉;veϙ ο3Q6ݩF%JkCW@ZO?(A=i^[N&_}a- ߢmրr%uA>>;[lzJe; r|x9A_QrrAD@̓ap*$Q#g8DBFqzWVh֪?c Ö](Ghzs6d͈VB$DDIfu~}K^>0ǩIJG*}OuV+]Ңĉ$mWUt0!Ǒ 6 ؟R,;еS1ed`)pbG44+5 'iMO;֕]~㋻ʙ7+9rzkQl(CqA WR~D ?I6Z瀠*\Z!`LǵsqjR~Hi%- ̣쪟I PO~ƍM?L)}Nj?>նdoI'C棉Zs)U 0VD R]SP/8sɝ!=ͪ~UUPA'$W(LTX^qL; {=|'Ɣ!5oi. -C\9Qq?ρYu̞H'u_h~)s5_8fAzd-"J:؞JBs2-%b(eIՅߴ|M[ϫ8߯U5opGN`0:7 XYsNv@0e?68RE!FRC.\$q*I?v| TRE)(W1EztWv)ϊwYޫ8үaP`X][JMya,^H:I<zrxҙF @P^<7D@$BP<4C\J8>tK%:Mywh Ng^%1O"7+(!ĉiCKl9˭ԋD0ċb,2Vq\조oyC!p6Js&-́4ϫQ hiVļ^ulGx#;JY6P6-Qqá04-\Trbkm0FJhʍ#j 8EBN ׋+(⫝̸LdN5:U斬ۦɥ`kg]* M㕤_?D*ǂAQ3{`Au@yt>Tp(ʥFp)0ӧQ2uaT0T98L$2BAA(DEC, XlX1 EJJ!0X*(-I&b&Z * !d Ma1 -`5LAIZʁE" P-mP̡D bET!$USDԄ4KJ XIEDP[+ "ZURT* 5ML h` ie), )((p"b&@ *' ɨbB3")fCJ( "*XHebYdB & ̢ " ""&+( AȚ [Kl*2&[+ FZAB4LFBd- Z "#S,9 @AAB$ҴґCPQET-TbEVb9b4f6`C-$34)RPQIF`Hc`XjMD@LQH)Tb*5%6FF % T--aȶZ*QXZ[ cd-PV J]M D" ZDb@p J! h!jZtT\Y\,eEGV(XI@{BP:9ix'_")PŠ@PU5yuuwJ+nx)\'g"@[7þ;H9sJ'x=x>AN"w)L@ H j;DKR \@<;+pEJX =x|~7z*gAvX0QU*!Wma|ASX ylxU`'ZUyzpYU@ m P*Hv>>>*H )!"B")bI)J " "&*(h (*& "(hbh312$2IU XBNg `&̖XL2 Vk0b1U"[FUK*-Dؑh A5USA,PPDTU,Dm(([VT%b(0PP PlA'$0+3ff$Y hJ" h !& h$hZrR"&H,(bHZf*%F rV*5& h%*(Re) ! (&hPDQU@ ",emb VaEF%QFV#*+% isRcZJ K0(L j2:MC5e%551TE0[R,A3PULFr(XbRDSZ!"QTQU  hKSD4@LfR/(U[JHEEi2ahJh $ "!( 2p*(LBJ 0KH(̥~> f6nn`?~??ύ ֎D?*NHxHgUUj^H( Mu(Fp|;HD@zG>>%Q7=#xATd}xnK/>{m6u]Cy-SOckYQ! ojsF7,MqgyYI} Hz@H@L G"|:>Avzj*U>%xN-ɽԇ@؇K3Xi Ã`!>¡+DR „K$U3i'3agQC1;'=m5jUb_w3QAa§X,74^)TJ(aU=LyP]z=> jҳ*qn^+>JBawIŶvU#-N4: O<%{@TC sXƭGc&2^KtX9LWF W;vN%HL&5c* jXMiEJ2{ye,{OKMHKʔ}cP= ptmp"ڌ{_ӊ!tu/*ǸNs2\Y}QϊCleχ]¾:ۿunڎpFlWrĪʯkV+Ɵ])m=_aLnZ%QOd 6PXP 2aٟ_h#Ȑ7n㝹v:=8P 0t4W).{ލX.f-kq{ݍ.a8d0˰TP&z%*3} RO%/:{=O^Mx `pnPaZ^rܻx< <)!-vV h$ڕ(2PTەtJ:#ٚ7)ekx\<O!4HRճ-Fg12uo$χj7Ml-ӻ'6ȧg{`Ug%6ȂPj 08Ȉbi~{ܺ+jNasCv\6,wzI<10 %h]H;$*3ߨ8#.)",SG 3?0e//}3Zk+'N5ykhd^RPĨJKep Ek^B]Y yoܕ\nR5g)xM|xqr@}ԯF=fEMx%"e,!DmGWP=eAE9W9Ffx9GS5'`oOZRl_CS1I[H*sZNƼg `؜RK;@dW2ey I\ɇ;n+;(0ґXI(뤔dАf"㤘0uOݵh~Ԉca! t(dg9?lzy⺣خ7k-\Yj<C|V15_k`gCGs'i'8'R22QG;A{X2oCr7=so_֪W-p2s7Ϳ<g(o͉$ՊZ BĈ,Dm)D PJFF=&2h\' Цy8pmcNuH*OʼBq+5KoEүh$Ygwx:0l1.QX iR\tdT{s>9{721@Ԏ}l>m$7]?F[ڰkFlX{@÷YYDN09 ? v\6nNy*$Uif.iMĩSlË޿z"lB5 p)9sCx(y6/.Li3 nqh2fsZ篰ߝdm48)\WOC[OA]mI0Ir2٢8i)2VӪZ8>9B3 H) kGT jq1}v!C{񾧮Co' Lbf޷>kF?PǸZ נ!e>֞7q=aܻa7-YafAkEPX4B ֱpSle2/ m364c ,>!! Fz۔Q :rhӑ\-v|s?I&vs&#S7lqFP`8sѴ>B'=/pe^~yȰK 1&@xUն%$o<0հ/9ф)4 auaCHu|pWTj0;4Z6&TaYuyV}feb$ AOuǪĮ ׺Ȏm;P4P"r[s0ʢo4[T:Eh~$oIQ. (kx2È|j#HXk_Ur88b٧u[lȽ[e+C{7{W tfT6FPt$DZx7ۺ1]ҘI4ew&R5y#wtWjV2%>kI W yw(0$8m߈mFwzʖ Љ쎔T9監jTG̈EЮo`26Y {^L[Z}~\ʏ YTnL9]9K1bvbpH9*3YI+LzxKigo@vF-ey@_xSێ7, K%Oy y:ZB4B04^s:- ; ٽHMy2l]Rpo>k a~̔P)r,:<}!.KYvcMEݶr[#=QpMbޮfz0AM3R>G?:.i\#<=iMnx ו(A-3G=:3Eq,/,i27dfOU!=1ӝRDz7H"`tgah_t)B`CAE*\͜f#{<κ2B^ag'Ɛ"K uܱhɥp]O2JWKIs>aYz6Й Ph0>StcY*y=I7.H lp _y(j^dV܁v'~K1.EYcz& <Xq(\ ɵ=s*!dB|)iz;ũ4yIgꋮsnt#F>Ϫ X\caܗfb[/!Z驼5PB[-ՙЊ&Iƒ=o6g+;;hpM'Qz6+~"4z0ФF{zqΥ+ )-HC:{QټCJt#XΗg_]9Q^4 Y8J]] |m22\H24^k)7ʳJ=2yyϸ Hr;њ;D&kV^TΤ LUՐ 39Y6FR5p'ɭkҼNTNjx[V[,Z6 WɺÎ묮UtdOᡠUӹDL՜UEa5l բ%ƽ~r6}kflΓ' t(=Ǥ'iV24X)bI7Y2s7l+,ןqu{f^O'{hN cN:U*|6C dK %BٓՂYWy̮o~MM:25;j+.6ZZa5{M=PW7h2?vN4bCIXC\E*SbNDE kbGJE]?qϫGbYK:0]Xb`(سax4Ɋ\ï`?6Py-}8pf%`kph_htRaQpYO kaZy$+uν2->z$|hcQjkސגvEOr^\݁ k m}aI#ɰJ{!T lЬp c.5C#YG8bH3"gC:E, j[[ڒmX5 c # Q)rzFDy!IoNQ0sTS=PRBjYz('Ed7 uRBQ`GDMOṅwu |t"}HvI@F^,;W^Z]Q_"z7 Uv!@`60\4!m+]%1d?~X`$j*jUӬCW?ش`ib=#^3ftYD^o^9fHϺNŖ>1!B]4bS jnnqn0`NtdBi< J3UJ5Z"m H8 suZXK)7+xX21L,gAk9O$!.k21/Uu3[T]/;c+9@/uʺs;5n0ʫ8,K&V әN Ь;R UXU-b͙3jMYt-)xAV ̵j@AŢ8 c#8H71 󂳛an024CoxLf!A"[E;W% !:eTP1:-SI@hY7@)g礣F&4CXl-N\$8pG~FV:6Gj/)=Gc?|K@CB3O೭OǑ"a|ӏlMtɹ5m7BrtZ6-AZ cF Zŷ4 hԋD- #HĵK/Zh Un߳ؒeYwr+W=n\%EWWu/NnNĂ'nnQvw|eݖHVzؗ)X3E5%עqqVM<0ROV YER/RCN?9y=is2i <M6t թ`2pVI"hlVɛ2dqv^ ]&;_nD*N|KS{XiնЈ\{k| !&:yUqq F,~#Vd*ؚhc)FG6T{#m |zѷF噝% *9I3\%{ЌMtl;K&6wZ6+_1/f'6ͅ\N{K3ؔ9S7N6ܢ,l=/%bGӪe5cy=nS,-MyJ?nRV[4kJlAV[MP9Hx3@ H%ZM,Qb>J[6O}*15h RˉّI*xHQꋯ$-g||rJHG;ilR ؉^GRΣ[ ;f#6 XGPgЀ4\J Wk $Vо}tl $YA$vU%bbGv\E> [NN(,|qxW F`Cy Gocc2u'\xi 8?jo$w.$Uٓ|:K&ůNZ :\4b%nx'sj]uL%߱Z|%^. _ o beYiY(=Ҭ{>3RRr]`cbuPގӎ=gx^$X! 4u)'ѾGO:*7]V4F)jg>3EI@R^P 7@{:$4>199vV!>n'p^<1ghUQ{><\ L*4 |b[_B+ c^x0W Bߒ^{oy .z;U#'WTf y-}CŇ>E q{u[lRWvyh^??U&1z[k;]| Rsz+/u?/g19o4Hc}v> AjŻk::X ZvqY>bSWt[v*ԸFO9%**4nVwݳg޶-ܺPA@h=E-#asV(h>RvC)Z]L nE8批hWd*!Қ4zO}X:(yU%f{#3^+ZJ L ),5ixC^.ec9yIAiM;Kʤ.=QnK7eb"mpSl4C owfvvp{>#13295^3-"NѪ] ʺ'u]vGD%.<[۳V7v{СL!ՙnOFOURE?tmڑurׄ0]`Bqd&fD )`t~ls趰UMμyU&)Ɗ9;jحڢLx<c@@D1c:1&Fi D/ P7g:giuH )y,&i)ɪe,]NB)!76D0Ml`iM>y}s:ZUUer)Wl ,bLzGMξ178`ֵ4kpVÓDWږذI-uedca&V[õoGwSb,[ޢ ej- UպR"&FD]c*XX5ܖo}b"mpSl4C o.xGlqy߷t6UoURPZaO)ae5uP=߇{:Y:`  u;<^0I-ӺsZ0UoV1lS G\cѾ[^uI6H< Qcc2SD ̱:=]'d q,=-k^FZ>G̹b()^ '#1F&=vt5Q| UƳAbـi<[o 1i ڪp6nE+{&VGlLz8zQԔ:}$o{/]ZZB3}~e.< VFl`+&*>`!`@SRLI Jƙ %YE5B䟖^QFrv$ij(ZQתm KXuki2NŲyWX۝nQnMw2}1#w(,͵=7ieZlYd#,? 8)#X/| .Ϻ޿ Jţ%訬z EB1|)65$6ݏ"ȋ~iːiM.jjruV=I{q!ɞKE" y6l9Qڕ)t+2ity|雱EqRyUo=F㪺߳og=X-(ה7Q?;'g<QN.x^^أ}=M/{2]PԒ;8u x<WG7v3DžTR^V..1gM2a>Krt.d,f$ MifҜzDPe%4VdlsA^IxFh_e 2oR6kd?C5RKBzeLbdV[v=RSɔGlG->BAO&dcPsz1Ǩ&)8iiڀ]-z>=lh'_qW)Pe`*{ZlTaЉ#3Um{OKF9@(ϳNGؠ]5c$|ZmǮ;PCj2$ zuj3ײy*,g[R Or28 9[Izo!Df%R4k&d:o7q@VgngJ>q|jb~(& k +O M1=u2GL奆K?{Ì.|Fv(L.޹~4g1X!$+ POVaΛU Hh/-xv=2fE%&5ġXDe.ꓴ>V{0xúźot$m>*dy<`zׯIlUYɒL"0n{IO`qkM_<>m0sVw͵-ۙK6%kz%=AA_QԹ fLʞ5z3lRT/}iÞf[g2g;Uޮzxx[ayv_T >v gې;-y+x bq:sĦgC/â?lǒl4ͤ5jӑB%|}dx|VH9(([wzҚ c!zf(t~Tۮʌ,bd㸁9gL*P|cG6Cn G679+0Xhj^e֥3OٻrC1kVJn;JGQHaRʌ@VZ1)쾪a&)0Uh6"B2tEt/Lޡ=7giЯxSA'[}ؑ%?~87&Džmݢ? nN.qj{=Ȇp*WDfbp{ fx;L~ԩ EJJQqsvQ%xNhlkӧ,Hg|5ȠDd@jdF7?y±}5ev+|S6r_ s9B{XwxgtR"<=n\P8%\EzZ٣uLVhg6#kUW^WtxAsťY\uV:B˘ V3fGxҶz9qI%_Dh_ o>˪A°3TkIihDٿNBPk<)xIn2U E-Iv7{y*qH>̤@$N+Aw;b:՘j,i2fS 6:&Vb LR. P{kY޺?$ڮzq{1vZZJ75o@x#9/:H8Ӎ5 [Ԝ) ViG}.fjAv+m@ť9_;k+WF]#̉Z\i}U*>d@;ĩEŌ/GmySk]T >gkcPCWLzЁvo/ ҕL-s +9{ы5t[Wj:ǎzbFH2aD! ̾&5sv̛;ԩTaiB͙MƷ`^Xw\=~>ʟD\RYeZU3NpS77¾v0*cdr-ҳrv{n8\]}耔kp OMz }=q ޛ%b)rv Dzf6F%52oGGW1 y~ׄ|emWm }G]-0Kz^G5,@,]}U:cl!F+&€GFrVUͩY)e!)pLa|ƃl{X|IBЛ[=f横Q43tÖqUim^k} IS Bdww[j' !9qo0KZb"lԵyb>> \2gRyRKB-FyH4ZY|άN⪸:LuB—p 0SYH )d"g]T#>310,6&TUԊΙ ;q~,xլ6}.aS Z`[D_' /ދǁa9Eebtlc_F4ϒ%$}5P2D (2fϫhR6AmXL[Dʕvi|8׵DqPFܥPLn{z+ GعߩG" 8p]rOvD2y iwּwG]ORC-ڻz]/+$ݽJdx^eCJc%{J^em-nj zWPe Pu!;DڢW$:Qї(onya(xzٜL rѬwj(%?6U#c23bԳZ\ BZ}:YNreQ8/!d. g=x 徟\Æsb5/,#TMG]3B2 P7~ܾg3++@C׎Iǫ̾=-]T5jҦ=bvDȊ{2^HqKaH)btbːǃ4+,b0"XIkde? s l2I z'ʻ+C.J#jϴ!Rqι7@u^mb/ۉ^rw[|1o]fbآx* ]bٱ1pj:{nX)Y.}mU7T0 x!w\-#e 5;3BG8Y%LzYXŜ㵷k9+pK}5<%lZͶ1B 5%:טu} q43CD{o_(mDCubRUIyIc0/ɡuE 6ޥRGz$⑍'nNĞChʰ%Xxj`LL|~WpKye8| ftdi%ze(IZN] ge:KzvGty<}F CŚ}ˣ-"鬍e㭍1+BoZh@ͬQ\3pG=gٛYRkO]8bI ̦uAT" S8nXRrK" >Uoжb->/Ih@Q D5xg7qx+@gHTgSb{cBf5|mDYzH l2f򿺢$ߵ^gjz/| w"PKGO@̱ M>޼`gvƼi 퀓QRN%Upm_|f~0=w4AD'AKZ'|PDMGD3 "Ewx;@Dz:8 .`.o|\QWKuEs+q/`7j1+"(q^TTS Vh5.Rq;6HjHd5!iyrTVlJ *D AyE yBPCd)PQ 6!T: qҡ̃ =<.`/o~yP"B^QPP*Dy ! n1CD @ Q]B)"T v\;c¤EȗUdD1+d~Vi0q{NjϘƏ `[ Oy1@yp@^[뮳Sa ޖ"q;@*-It|k@R@ Bꅸ Q@q!mb&@zysm+2rAS/;qώ:D.!tx:JQwT]H7⁃J}k`E1Sm"E5 @\6+97!Q+P.3Ch"*q83~&7'x("s|SK"# )wgn8͢=b U(5WC5+(m*hڹmUN90;A0x"qPzQ8B$wv񶹵 "ݧzۯj C0@RUO7WT z^o(@LAI x}]o[-RH"1/C=kK /W yJP% wJdC]mDP"mzvDSR@)HRd粻j*TCQ(>"j"vs筄9)T@6@BKg늾R/0Cx*.@9 vR؀@&"ڻAelT H!Qn%v'Q= mzJs#G2AT"SB9) )VKnu(D%(w/CM@ChQo/7ZAM(t|\߮!ĈR(f`X{RD}@Nbb}T5YDv7@@U3}yλ< A PTPG߮F8g23lc|>ߔrձj3sYfB zQbk`x[@ qt1E8s߮Pf`!v9n{WT;@[($<ޅdlRYdb|`۶MVA6"\D1:m*"]A)y|YmvaWR u56OO@<U^$C]k(jT Ѕ~( U E$9] CޭN"5mry 'X7*Kn5 nqh T@$;E*&oU^u33tbQH׬ֺH0.*|@P)QZHaA ^IHt_T> z/ـӺ7u# MCT2-6zEWOqAսSfZ(OUBTrߖՆj~Zi] PՆzfD#] 9~rYke|QP^0%Пo]݀\I~C=1(SUd+l$#ѝbD鉫VEftdY0B^M u8@ch- c[5Ϥyf&}.o\EIwIv?Ho=oNn wcuQ52A\ 0w[*-Uc2*I'S,Mſ`1x 1UOKoHCႊ\)a?:TF;[i4yy_^Rh&ee#ƽSS1 (?hN2(7PTY')V64gJ:"κ'{ڞ犋(\yOL ʦj>Q}wpx6rB=`IvYN 5/s\49x{ݜB&PR׵b !L\:7]fN $Hbz44!vgx1WUVڋ#$<qXer lxQG"A'[^g{o䝤Smji=^ŻWj*({ڎt#獸{LGAGOb/8/O Ibey$Wh%[iߝtp͘Ke㾦}Ә}%ݞTE[:maIZ \CnO8KH%|) Q 3FAaii--mzNBY /)zmD'S?1$u y]LZyy_L {prn0dVSTB3gz^;x=i9x:eLd$x?*y #~G NJzhsUmeqgiBO/J鳣@m: TUsw7X9l7I겺J=~sy; Nj=@!&$'Cwy+\KqR$ȟi i#2f{*^g sIJ}3V ñ "F;"H5$ϟe6x}sNz^gBu+6z^뙃;yV-nhEKmп{7: #uf9ՆJ?NRWΌ$"S~;Z#mBU3}Xٛmd#:NWPe2j#ۅ ۩{u*|X`~>x? Di!޵hDͳIkP[y^4ZJZ׊4&=qź!0x0+t;uO||(NvuL<& cn9{ ḏ]XցnxXt赴<ZUxȗcV'_fm4ߍ D[ W˖m=需f:YL r2tpϚQ%6t8im/r%p(ށ&I$DԳFRn-zb*Zg[mV܊/垐.S4g}o-YSZnomfʹxv{[)Lchw+ZݢU~#i3797PE\^J>v/o0{ffG ~Z8 oD?@{ʗ=c|@->իⷁn_B, ]m)HW?ѿajݲ38ǽcs[E,Q@ Ce$Չ4K-4~A# ҟG{7 r66 j'T8;0i` X:LjC%;V&6 (0@rp%0C13 g3g6eA^pDgܑ`y/1?5$9';EN"N ʒOfq+>ɉ2 o~…pm>Ks$GY/g+9 PI"KAK}Ϗ]z[rU0"FySr3'4 OCNU, #r{J:!ƟWuҦXeCsuvEa (~C2|[(+ rG;$-ݳR2"MໄAK}k;$[whQ'&ڛZe{ԸIك٤8P_6m"N.q+; -^-}7!QP4H"r"8:ο?VAy\0#Xd8 f%Ʊ*>L$m;m ,rC +Bu;Z[(Yxؾk0-RE-vS RbGSr"۷fzo8GJnb+﵊ԃNSx]ٜlMOQrӡ2-l!)Ht̙qUx&+5>\Gꤴ *59v^]tǨ[U턶C_ zOG%q:D~󉢕<[21߫paP_7|n@C璫>; ay4sɝѡB#K("2$$ HEחp0&?2V@Lkq8ad`ٿIxd/_w[% Ub!""0@ yqBQ_o5W-ZmzwrkdEرQץOz"fع_Sq-4*D" o22tY __E |GoV'+Msnv(ge{]b, A ^5 3F~.萒WK`EwM'3/UL%AUXs/%ڶmv ^]G{mxJu_W nbi|H 7њiHg\ T{X\+815YrjnO03Wb=Wڰvm~^U?QeFߙ# =%R'l$T+WRu}m^ u+$bBYTq.ȫfI08/Kt~&Cة֏Uae vʲSFߓӌVYIћ͓ybETRظUsb'6yon}1q|jͷTɇ}2̫ ' @-QDEY B πFCL&[aAdVq Kɞ$_)V>VRkp $dGnBľr_8p< 9ѕ<cVD?=RT n<$9 @;FuGPaUK}>E Q<3bX~=O^1 H` ՞j̊I| :ϗp'\z1;nFꎒP D& ~_%R{o{>!ySǾ.6^D:sUje ^}U({Q=-11c'bx##]il|4G躠a1u-$@)ul\eh0$2g˲#哑AZJ'>7$B޶Cȟ1 P3;P:P͑w9ݱXƨ[6,y0E=HLV]Qϥztl;؎45Cn҂6X& {g,6v,FiCH/l<4g(DN6_;@"3@HO (d}%!cI:9RGN #ypyl`{ّ#!;ఇ! Q]ʯ #2 *\e1&V"̜>&nM ;0AxoN vb鎢H7k{) m!!TrCũ)Lƥ$A6tZa!Ȑ2e@$gMxH I$X0_aW3y*e4 {_ux̦ R`=WcjwI6!H85eJOiЀf,QZp 񡠚heZoDk~QA V I;_M倈&fi \s8QS ~e J )'eiJ#VW=Mm2 W1jT[Z-ԋ贂{! ̌`HL.J"!LCtzfcLz˛h,G?iGBagcMU*a)P_ҭ C? eqiirc h*uD UϽx" $fxD.ް;-ZBP>+b`4P^ʎ 8LB ⬔$4]iIue$uTYc֩KZTF/[SQ=<͞'I;EQNRV,U;)%5J߇rįCo|,]}awU`_YNc踰ÔbuW# 7=/;Znjl=(D9mS+q=NE2W@#}Tk]Ue ,rl~G8@lm& G0_m3!lǨBj ^>yK=DۀyduYUoa0=_UV]e,,vJ.?Oi)X$"7ء+CZ/qD K&\5tٲg#(3 ) 8*[| ja2I{@gsfej̾bLPQ1٣9]ryWzޕ["645ɡIesI(/scvRӠ7%Cڷ86FN=-#9]v:& vp4aO&@ ek($d9g uSl|vK>a yՔ3PZ5 j@SUSZkF\S}Ii_??bR&!/UPeOZ tE{Nd8fR:Mh# E 5x8A_z 9 Gd< 7PqXy`]+J9rXb[loܝ7 .D.y^"*pcMH U<ixdxRW'}Ї|KTm={fŒ(9F{w x!Z2nZɦ1ʖ7&9>n ׻A}EXIrҸ,K6iT=9ѥ۽Dx 'ঌ )n4yzVX|3[{q^{$M CA^:LDO)\ ݑq%D2H,z Pofw9&4~<< 8-@-rL/yzo/z˾~vYF4tj3jZ%D]h xzQ@TQy%‹Ih]fyܦ0%b""""f%3HS/}4b[L3m9V32Գt{p4V ROxk{$^.F8yqjT~tSEt )j ">>xǟS*Kaώ-IʒyDq%wmu>c: foe޲&Oj1' yw:2g"Ξ|N?ˌ}ւBS^Z=wy23zd 2EU46 4e`19VYyPF(& #uX1ƅ_CPUGT-}zYhsro׺ |[4>6[R|޷}{YPp_(OV/;,,}=uu;;` i=i@9ǵ n)^ùpT3&Ia\ZʠLɱrHd{9΍ wUT0Vs< g\$l9qw) C&S4ܷ޴\F[%[h@ƃADAMp ĵQ;11tjz9cj˜zq5BL!Vzw޳ҺPh~|sڊB4 g\obd02jT~*Wjuz ='.wZ 3۝Ÿ*ff G䩲_:ӹ !AFPu8Nk4:IS/- M%򫷞\0N .3qʯ'O-o@p4/B H:[q r{8;=zYr;9,qLn'x5NP{$G0ՎzQbc" yjLʀm>eqQK_h ۞a;=e$펌('.Ѿ5,U*VqU^f $CcTu%L'`0CgDm7V:Ku;2Aߢ9{n1D{;ûi;ΒOq]8~Ow;XgpqFe:B{K[!8cH?FE+tˆ`h\١uyq1^OT)XC9wm(|K礀Aa"BC'_p48D=@Y ) \ "V9H_67}T "x*uΐK%z:Si5c{頓=Kpd2U#{2hS&JE=aM(G9gwmg +ɀYǤKlU=n *rx rf^DGdtuʹXêH{:.l  S~w,piޜkEy54Bڙ-,"5hQL3.M;0Ƙ7;eD\/Yt}>zZ~>Ѭb'-х9xg]KM4uH_% !s3;7 _Hg %F},"yM|!硗#ҴǓ"6Ѻ!-wꋝ?QQ_'9/ ND;p7o5WͶ/mj[ ,jTB*1 DT"#Rhj6o~qI[Rr23 tAO GG&(lJ"dnSP^##'񓷾/ͳu/uƽB1nwh!1g틁'v*0vz#k*pWL/헊&J:Ihv" CW=8! 1s?4o}]=X~sU#`Ĭr|YF7Ƹ+|uOzChޅ ~4/KEA~7`v{Hߪ~Z`D>󟚷L,"4QG+c/5(.-"Bc.̠JJy] ð>˓+/I]u[pSѩlzavʆNםnjqY^ Z/N')#@cbB#Wun  XĀp{<;Z8!n\#q4$dC4T̵RC%S\B-@'k1XV8Pc}>H1&1:j< ,xhcgYB̩T~L6@(zX{DjzVѢs> Z"S琈qe9Or7yvP)KͫK/}y_h=M02EZG"mk LreS}"Y*vMcFN#>W+"!?dW\W`߉:RL@nzj0z*pu4Hw{!_ }#kUBb@-񾪳99@LHe *K0fW]u<{p!ߖCq O((%MlAgHј\xp3eM2q`:kF]w(G1' MJ LCдw컞prefC?'+f+`}Bv;-k>F:!ȽF,`\B qj6z2:rMDsb~uųD<w,T=kAg#Xw .\3 s-ђYA+%SH "CYwtkgn3EǨjɏLb]/'%F4$LҡY͗3dV&Lnޅ4ϴe* SRR-_yXhV(W'hpLhLQ4DbiC_T@X%wb" JnkW!sG|R-'>$nY݇LD`p;{n_һp|ki '۔D&p]:KXB%{ysl0bcz\d1?`#n u#4Cf(9|:t*Exӆ&p =؋cpq9{' <*%3t3x6LB„*s .<,tV6\B|fOHD6E x&mMo]x|KSrQ>IvoqUÚExq.vK6`>+B6=2[BI}v}\҇MN4 Z ]v;/iQ=J#)f.mF_:k e}̳~ۂa9hC̔@ZXLSjZGd::T-< ؁p'֔eم[OFmh wNU=@5Vϳ0"7 L!0.noO dςc B$bM }oLX"& `4#\כֵ͒#Bf!IQ{~*up5vc^"܁kGimĮJ;{IGcw:\fׅN.r4-YM,"%ȹ1^0\EzbY:1H^ԶQ ߞx#ӂUmC~~'Q;h=Ǔhmt`C"7_$Ed@@o @jpk(*DY1ԞjL/v~RekS@aҦE@wH )Vssc. {XËb@ŮčF"1*>J\?fjbnSZ-@_DUq.J\أgi!Y2x ,cXAZAFf͡9:vz!o^D x$\o 6ƧAme@(C(Maߝ?7Ȥ2;QǨWl5h{: IyysRɣ6}D ?&FLD7Ќd2RԾc')z`p Ȁ&$cC$2J"R&}w`2Bj#B>5s"d>wnev(Do\jI :ן=s`gXP?nx y  BCiD 1f;_w;Q$!A!_ S8SUw&,I1w^gd$+~f v\C|S>;㜚O@" P5ut4$a;3ӟ9{KE+|in}oy+2*bYzV2~%@O'%@bwÇDF f.Pj.lzm H H%.D/ͪ[tׯщWVfh{BKB7U7w80`n* E q*~`?A\<10rrz=ydEߎ|o5xPytS~uK׶1G۱Gd2,˘IfB}|Ye-Ͽ_^=q@Q 8c2Q7!z抃Bso5d#x8+}ڀDu}&b> TMֶab&"dW{,ڿyx]tٚEVmU6 w"ʯ7|?by"π8N3ϽӈAd8˘ndLF9onPadE}Gxt+\Wn0z#`3޴.Tjs<;0%aB w+w Gfhh'\L}!&o젊#qV hTB(E%FE(&Ed;/bU~5]ky?3>lnygt,Y *ƹ͛)A0FyCS 7a7zZ, 1U4L F:\ri gЫTe#!g`k2HB14@ P7djH$ WM#,+wpDxu0<#@$Dcs^8Ը';ekͨm*Hy}_c$]G_8*UD1h UfĂ(/h19c7aUkKxNe'qWlP(@@Rθόoud = l"Wxi#Zf2`m18E8wfx|рj!}.i͓J+[3bDT6c/lm;16@3e $un6LB0|Ϊg8՝u|L@$ނul,2lQ.Q2!婊10#DZPJ"Rc_8:E \u JytpSQx=v TvMcPSh۲Ȫ<*S lNThrYm8:=u6F޲@F:N=b6Y=^g;;E_gXvNQ.l`b^jR!PSLئQ 5$'Q|ůidTQJ؛fGm BB%rjĂ26>(]PXE E}|zOk\R*תC~zۍy uu{s}2,!A>;P!# NaELo`2b}!G\B\TpZf47mX౲32)((GR>|gf%S=Oݫ\ĺzɫXjԋ^ӉcUցy^u|S^CA=?mW6̑ M΁+։*IqkAT\ÎxIYQtob՛ ?{D}VՊ(T瞼}XKHUמw].0rK0:"f1b(`uԺHȇ93~<$GȲ |clG99ڒ ! ZNnP`_KRD?Vy(=T{~ݹ1οT23O_i835ք_h?! YvpաznM q;*b.mbS ?A6; y~)p7۷% 1||W QV^f~<לGsVt,@y4N7=\D޷~LqG &y7M1 #jIDZD%-u^-%)[1g@i( % Kz7h I 8J(B$ JWw,pIԑhVd=7U#Ԟp؊U[>.s DŽwuv: @ vb4Gy9"6BvupLLS}`bQ0M7Lt6:Mϟ7{BHE11ѝlME;mxf`HX01@F{QIeq1|m1(8W|tv<:73taXjC~zO^f̶/YQ &wH<&Ĝ7 A,$-dw*:wbVHU4s%Ԝd/ȹE]Zvv35꫖b0uO `f0Ao+=/+v>JKwQ,P3^fw*b7/|Ԧd+jR)_^Kǘwu_PzNxjW_//QzV!@|ݦ@^5vЅ*y'cbg1bQ3Z\bܚPaSdW|sQV 1l7]>CrW4ܶ ,Z55+P0BRp^+5p?"&ݱL RĒ Ywkn3VRjz[4@E`xQ,U[p}`f&b|)ɪjseB@DS].Qgf!56RZЁ"%)@„u]Rmހ&w1t8PݓS@IW^qpw2I*E[9"\f}ufN#D@$  `"Rr [hc֩|e d%Br-`D ^)׻f #;#mL$D{B1dC@wB8br6kNkf3@5Qc$ 3шF4Dliz3|7Nb(f,ZʟIDqDžxu J)6wb3j nC:^5λoHP{;HDd "Z Fp<~_DK_ (X&c-Dbs- D5=ak;cTȝ&]0|:9eF xֵ{{8).4]9dM3=L"ʖzD# +1 O՜vo2B Y$C PՓ i(fusÀ1󢮭n"7uA| k}v&*‸ ( B=yߙϋ߫H"{F#RUfb'x0,D";r:" 4%!FDvF 5}by[ $ D#F.ss@ϫ5y/Zt!b h-VzrYfH9w1Z]kN5}GSZO}Gnf˨T6W[4bep&C?'&Hz (gzt/ch >FuĊB@E|mGNr-99+2zOZ1>jX-rPcJ3mC\]cgg]^l4Nv}mQ:1+"ۖ&Nv7f#q{#{m/T.H 0#s3am@dcg7=4B1FמSSğXM|S~lD]s͸G~x&gBD4 >ˍHSpOsWP[l/;ou|Qm,40NV=w68md_b:"]w jLD]{A9j/x=xλcI_1+Tb<ØT Ao8<^, v0zaSX||`AegLq*%+m굮5q'P&u ͸ղ)!!.0@ީ>wA$xn:P;mx =UzYPrb*MczaJd{rSN5r6'hAS\zաe[h^LccYAv$$jX_48Q2x@ R GI+/< .4 A&k&w(*P=5jߌ'1¦f"y~@xf7JP\` w9UEĨ;c;cWKP$$q9MZmk4a;@1@&w jqBG*)tG ʻ"@+҇R2'?! O:bj h ٫`91ZdZ$H϶!JBRGZ" 縞u= d "#T OξbuK$JプeF3|I [SJ'K׊=E}ᓼFbFˑG,ls-ͩi6! F4GlPXAy*lx: E`,#Xn L鐹߉ybHHQ @xo0J`_1~_~! (0/Ѐv>ϓךm҈m@d#]Vd`p1 I9$@h [z`4o|" H=xxH&8+<}y;㢑r渒5;=EqZ hXJgИ8*vf1)@ @ٙ VCw2AyNyf1%39y֪?`a ZAWɲ0@(Oq{ݘlQ-) jNw,w"`SeT*!{s#F@$;Ȝs7( ߊ1EWC_59hwC H_oXPFm_qŚz\[[]*3m?q fY<90 J/jJ5(DgCCT(KJ#wЮ[|5(BR ڈvL#܈dH! g{R ¨l4F3 TiD" gUq4@2ΜEJ%uϗZ@DD;_.'Z' xskp6` 5O_W?&5 +jǺw >3B/zbӆ$gP.QD)&#ސJF#_0Dw;0~BS=0^ r|13Y@$5|i=0fg5 mzghf:[R 6#-@MFogtŜu>?ܠ,"oDD|ޯ*@ $rgicvMx%D;jt;d+k*X g_7|tv1TY"x ;BJ9=yĄ3VNBF|ڑ`@HLDzZDd@ww͹ɆFN5vP$|ou3 Hh_2"'s-qǞ {? ~š3.JO ? B&'7nLS xi^fboKN7˜Sʗ{~?WǏqIN`bГ GoHa=-[Z]X,M?ͬcm_W =Aڪq,ہí633qxy^0~/Qin4h0nLRraQ0,:9rTG#`AZo ^);g =A4WzXޒJOQd`z }Ru~j3 y=^8;NIt2>YCq՜2a~k*ك@Uz@XTdOq*yu Hen8{ܹcH޴E{tzNl劐^ep\.Ɓ-NKPk50xN`ܫR^ZD,N7/b/aW)iSEd6cC`^݀ؔAJp#nosWAWd;Q֪B{GJ)918{=~)`gH*HJz1FP7CwS阚kaVBW} U27鶇-צŒ?0g x$>89߾>YbfLxˀޫ>c^z3=sqN"0W{ǖvקןK+ Zt$k@:lj u3Q;wxt d0!˷{A='Y $߯ov*7|\`T<9>cА jy|D Q-Yzhw8"L$O{@ {'E3/H%b(Ď`<l/oŋ*؀k@mb-]Z0qXyi9&f{5q mb֏~lhD3 zX!k@Glʄ]vM )b.-'KN ʨ:DVM1DP5TDj$UͭJ"TKⰿ&Qk}pl"Hb"HoA"L~q\їƷQo7@|Lp݄=#Ij7la^"<ߓ#K z@ ,ׯ}{Dhzcdl3=#isKyT: 2!s[܍yᅅ j".+'3@3i}aRD}?X7h@ˆ5Yh$dZShU vQ M`n@($֕4 s"w $cѡ  @ k.;Plt23Sid*D/crlUMV:Sm[+ *lSD)6&%9ȻmGMbk " dyu"R$P ¼v= bgO=|TXwi5!P"C##Afju,Ȫ_NuNȄUs.1h!ZC1ģ~ |j(YL@$YB00& YD*Bk0+E=ȿ0y #"(YU+{۽TǶ/ zkܶP7JV{v>ښ| .Sf֧)*r9tG}?9Ilb777MȄJQ󗽍F9ӳF Dm*1hVbf;0s(_p;1$F#Fe@O8=;#[Yf1H@*Q{T^YXT"4n/>  QH]=70T~"m۶qASx)!&(J]u&@@Vyl$51*eY>3e5&)1pbS^{FD "-}.zl^(ql[B[ݗ22@*_|S{d DsDI=T$;pPd g}@ϔSz[xŲm@.FQ@@ -_0Gi/wRw%ٛz"&j@ B,/{pWB^N|e3RG0H ;ζ4@DWWz7@$@~I:c12dQ7cC.k$||ƒ&h TzT$.\Nn/xQn(ybn]EYc&6uZD c5@_HLI39 HI5(s*j@i1aߵ Ũh qA9C.̠u]x,6FJ0FP$/L#LPM@bG b rB\EE Ᏻ{O6!;ƌjB$̐{3:zmID9s"0[@f{bzF*w׭Dx MeQ6f|LVgS/cgDRǜ %(gY! j'td $h=-tW/(ƌ"Ust$ 3g[g͸H`+FE $[CZ@HhB1P1\B#>;"sμ߼Doއ pV5#s&ݫ>`wg=yb)ksI! X;y(w8) ^d5q^.,K3yU"L7[1Z)#ex3]Y9FÁ{{IX2En*e^]ccss5PA"3MX!K68P1(Wp D_|Znq,`5Ez_k'سu^; :@bLx+KW+b.?.FC3%.r.UIôJGI,0H Ԟ0DYAc)Dc6MCh bo9N*yyl@ sX#?`ErLxQ '[u*u@#O|{`1$x{u p̲3 h!?\SEa^ D⸪^sw"?cOp]Zs& z,O9WH$4ch'x1hCT2)]|TGDp "3 LNW8BL􆵼D`1x9TwͲGelPg--!YevS0uqdSύyy `$)с$;B>"H ߛ\N*ْ4v?[0P#$&_ !]eٓ+Rk5'μ *6F:t@:5ULc|LEځ3=ukC #Y$Mkֹ$䭑K ar°&[0Ѽ7u bN 7eϘ~xWyMT#򔻘w`P㏈!Qȩf ۻBf}y{Du۱52'UJotɬ)']O[d2}>  QAu1=감R Vs zf {~n3 2sBh_.6#7{]mRWL@ 9S8!BbC73#!-@MҒY1ev*ī{\;T]Gѐޞb3U>xמϖ (70~nH,;yǯhH{njwE0R >9uXd`GSWˈFm:AP~goq)x - 1,4HRV6;gi'EObf k}O1d@F5ǹgʴ굱c` "h@^J8ߊ|HzSX#&~Cvu6?JC;Yʱ3n"ОTgs=|f uES, KhNz|.뗢Zqkn,'I^obdJoF.G<]׌(*,̄Q=yְ D Q< >up2"2$`y/1~,Vv``1r3-XzCF(IHca= Alov5f9iIxHan .<ڭذ0Sm )Ѥ~21b(0A A{yC eU#޿FjLYio'jd*!04J,ԯs_,2S;NϳW9am;5t ~ V9 ~}s[kz==#6Cw$<6eYrBʉb.1P[IKh :UUyoD,PRYAA@mEaB)3[+E,TfHv{qyt)ڈaB ilHS*\sډ,P *K^lq$EsJǯ*Wβf>zn_t>-_ns&;'Woӫ%./=0#}XS2@txT' p1ZU\7T)1$M7~ŅY?s6m)Ll $ 3Iް-j"@.tG2QɀTLE;>74z|B0IC>}sλTk+>Cv#I$@pM]Aj;i>ud@DkU{@`/r:n z`(4GKX (C1I1z,'I{eAˁ} Nj$B`&jV S96c\'PvÊ}K޹ta})"a&O6;60mR<R7H}3=kd:UHZ㶳i.h9*OWGH-Ũ댎;y* xէh Ȟ!9~֋X/M _1wI4E UQ_^ڝ2z_VV(?wM.C޵JzW?hb܅&Z+i9Reo \\9R ή3[^tYͥkJ ]CP=x5P~_MhD^/5$B i@`i,4 2",θDYن`ss9 @P#^kkDkщ#ڋ1@W}ЍI7=ިgWް `4`y]VVuw=r#Dtb,bޞ&($˶2:J&/}yq C]+#EA6P,߂&&Ph/\1kwH mnIe$cNy_917Ev8aOdԜq@&IFf4.$`TE Pnt1$Z?W#%6"oxVY-<Ñv)AUdQߞuվyj*mƒA|_;F| /E ̔XsY+gt2X@$t+Fu[ FbXs{u,ᅜ(^P:ӶCL`qy@=auW_ _7PN]N@tk^t+fy} %@{2~ ȁYP' F|O]J}_.R fCEUr_Sӳ4}'}g] h(+š>z1w~{{у@ `uQ&~`@D.|5DYiƏ:dFq_3~o΋* ՚sqFMf$ &}ߏT:zd]z̏Ǒߛ 6Q-ZHTVP@BLIC@@dA9,쏞1sxb&MIm$J77޸.͙. mh7q ']̍N=J}ZsְF )Xs/܏I簂ubd^,L}2s{^}Ǯ+hqd2^y zGْف G䬑`@#꺰򄑓AAtn8IЂcz"cQ;(DMOb&CI*!2!Ҥ4 (&$>q$;2=޼H$l`cM B2 $Ҁol {#]Ic`!B16vaI&19I„aˎtޝ0z=ʃCCLnE'[*-dd y߾#DG-BvPHIj}8݅Ow'>Ͱ73 'DZ`# ,!Db,|r,)P~ut@oz7&Ho^H0F0A"#-DCHiI|kiHIII/9# UM+aM1x{rVorlzbL h`!]v}` "4cdA!{yN02Y׈UcsрfB7Y,IB"D>Hb[=,rQc"e =0 +mGVrb"U#F!@`J)'Yƭq:P+}òeK=]S@זSz҄@xcG^ *92bDn#ݵh\u G㶝*T1Las$u=>9+&т}sWq}< I/'Dtp.cX0P0y\8#vCcvvz`F5%["v(e$섃WwYK!%+pkld@DZ@zE` *f;]fr#$ <>|L >%لGI`kl$(Tg.&dP3XYʈq0[Jss%&'~`MH!=qD 6(cc}z뾺ޚ)2ERڐI$1j$#.PKgNo+c;O;#8Yo6%SP'CҢ Q+smasRQ9m s;` P;yߋeh2I"(^Rn@خ|k ũpڨݵ (썐E0HLzO%nٻGiQ@i@ aa["eHs5uc9:qF&q` tZ]%R11uY Hf!p&'kAY˖xQtOSD_s}Q4"YDMFkҾحګG֧|l@M15`hnb*I{ǗI1.yT㹪DlF+XTX_y4m++[SN{Zyc&(חzy@ xv>u殹|AEhzY}P#Y:{9z\<0@=O9[1шHDW/ǛF0C~Ng^eBL DHmW}xAza& , KÊqGM:mo߫cT&v %~&l\qNCʆͱe2e@8*RU::i (?1$2'ksm_}-̋kNڜ-8:>֊uJ:\,PĤgӖͮ La&"{+g9Moo}1{YYtӽO7xmAWw ~CgY1w9xV'fnHj D}V&tyh%7~lg 5*9"nqWǥ!(5P{p퇈b4'P/v *|:%LQ= Z 3^.[r&OîvyQ (p{*P6wdt%Ƭ_`GH0~^X,"ًwh+'bTs+kkNhT}2|/|BJCpX¿S^mzt܏5JАe3ĻLu=yvJDMEyTYNtbd~%m"g;ahMm[2BZ-4R+KK d\vY8n}ܺ $.\3@獇DTo[ZQxL9ɸzmNMw: RxVo*M$/TZK_=8DӰ.@s )&\-@3*F"euyѠО Bܘ3ǯ˔@Tń]4;3mdP͊\{2=.E'GjX:&̈́U.p^zcM7un,6q].[./x!UEk#P%"Z~^4v_ .Tesճ$ʅ.Om5gtUU lG|@v0p8jbWHƠ>^l:=.>G6 IqNa2~=,}G$]:ydZAŕwTh Zlf˱A=z"TacRȼ//[TVڄby: pMe`E5stNıIMV%i `I*Ye;_TFGӝgpyo>aSP/|5v%qۇ*Fww;YM _ oPWxc2i#AdYi-mM=p.Q`(5b>êBL?ʸF(,8ed m]1x m]-,a{`P`Pl@xjLMM<_ݗJڝvkX|D\sH \kλgi6=,S\}H u 2Lqd CK^ v𨁳W @r(lɌ{}9Wd3(@wU3xet]J8K3 OHG? K\2;H#9I$¯NkϹv9 ([2z̈㮫|Z1v08 L8_0^oFްQ(hp. wީWctwn2ʪw9x.)l^ݮ籡 ,[<8YdD^('|U}{97ϾpQA;}z}Z|R{4z-$D_;ZYi@yS=bߙDhy>H26F" I}IdChkJ#Es YpDOYqQ OZ$C0Oj[sF{C]F* ɤԔ&G'sCZ)#H"u++k1(f @^sLY!kHR)x0^)b3 8`a 1R3|̕W߄9vʾOq(`6ݯMg| _lxbh {wt6gx(Jܻ0@{0qtaʀ;1a+}#4q"I9XbPZho"n`Ek03QND"&=71Cd6A9Jv 8֒t3ah?:tBBCEMywƌ}QP8gUp `Vu+9ۛWܜ@RN >o!C{:|  _:a(a4P$JOt)t/!'W` (/b@r| aO67<ɩA@SY: @,w/>VHF3ZإPS:J|Q,'k[qgr{/|h ~T٥?!-}NS@^ z`DaO]x$002b `ssuVt&/Gv0EP3 tB̿S vT.'oUn ӚB<'N"LA%y;ke$$'%@r7ﮝޑ-QϺ`@#=X= M?11令خO:dYS|Yp՘7I$;1Yyt NyivJ=O<c. {gٌڈsɠ" AoϪV]EEN`s@{~M4`|d>cU(SWuY/KQ#A",K-dTq]~N h,>Vpk8"cBp:XF.f: ge~.q8IcVZuKA+K,$EL4FhOY QW0NY5fx>'z2\<  B2gYW67F{jY~_CL>Iϰv/d#hg.\S.^j1J/!PCʻ7B0 +@`yޠ54<>6ߪR\ᷬ6wy%m[EiA`Y|K3|Odj=nqAu}s -aMUFGOx1gzaE:mNM%1^)$[3c,QzUv`s/҆SWZi?A1mhL0$CxI=u7\i9Z{{$}9!-{ k<Dzӄyuw׌4^?>QRd;tinGE R[Fw~AyA/vߨTJpo$>E"K&G*Dz!5}Z>r/؎}X m[ͶJs (qM ݯfr1Y6Te[9`#Ѳ]͎.$"w_;eoo*^t.\#9%.dNGy#ѵ!Sz oYZbW2/XI\'8YvQ.g?WE&NV'QHUAgzg43rn=$ŕ%.t;{WCluTR20IYHW58QCr=j&z~ďƵm;ތ#`jb⼇\&p-iѝ (`qg `")CQ7q gdQ5MG#as0^~qI_H%-{駕QGU-J87C _6 V'/+kq "D@c@ߖIV(Qd*ܖ{~QZ-S_ͺI# ]d|^ߐCjvJ Z/J5gxi>qkbf7hF2Sk5>!ЧY _0V\BU{aCEf ,_DCR- CMP*`Ѝi搓-J0g`cCDD)dq|sFF>&ކiFzr FmՕ fo6I$FH>n?]}W/;Oژ"*E)UyH8CZc5'B8@j߀?h9 ~Fa\ thZ jn4CX7̩s-Ţ/+^9%)W}nݓ:_Ǭf0yj;#T =inV wϒâA*$76(50 =#"sdkUOɫO&'3>G4ὪRR.ΐ*(浱X##$Q[Q.vfÍ>p*ɨeuԲ螻=Si"6;e4z6=9W "f'!=q 矙XPOIdP}w*R;j5F3MnB%Fd&3% )q_cgvK-*sYn\3)Z]Ł#<˵`T+j<3Fma9P\U]KB䋭V"(Nsŭ7.BΚh !H*uׅLODG)[h+*)BE`IMVg\rDbF zu~. ̕PA %xIb&"MsT Q*KeMY?"| u$Lj_xDe%"MR=qKpZV`+z7L 7,!n)肢A*uv>%w*Eй݊%z]aSgCKnRWu {|^2%{gQա2?f2 q.#W};C=OqLB@P6+=p))*|ѥs4Fy8tҩA!xTuCh^Ake{ I}]]u8Pp,)=7&P7T fL a *;rظ@'[N0FIVyy, y6Zҳɟzg[ȯl# I_3P XTBߚ D>[311i~Xwg7>;E Sb*:ov1Ş:a@gDGB*×D9 GuއOPSr; Ǎ HM IQRF%Hc8فuoɢħƘ&~yBA4% F pxj ~Q:`b22]9)$JQϿ} oN_>Ơ?[~XM*Ml7v~5f3-?TYĬߜ2GE 9'CbA*Jc|56ov>z?+Da9Z:0Ҟ41(}E_`eC&ѳN_61d 6~Yzp%BY~rIZK`ru  m>YƚQM4у2abCʏl\zp yV,A[f1yLݖ_|s?OM@"HqkPD A'g;E$|Iy((n届;3rq@緯@M񌶓7}7Sb/ֲfyW̬5`Msh-q2ƈ˞3/$OI͗>>=⚠&=dbW %$oI@$C+8+dNM]TńdZ }@ވ@-KU4OBeSK}琎%겨 a~"/o@D[yq$ X`&0,Ƴ sɦ,@sxF:ƣH|v{'x\Ȯeb7ۮ|:FJ5[;08BvubZKH "dRDU;Y,M) oIʁ.y[Us|ݜSȞ-' [M^P# }x1n] mʝ4!Gѕ֕%IֳxNnj3en_KW5Q R#BXa>C1'}α>Tpv͟O93=`2e"+k;OAo:3GQyĕuӫU]ׁ-7.D?p NJu~)Zk/HsnG^'hDB!,8)RKZa MݘjnSw@&0܀H͐Sv&13)LL&̦&e13) 57$%13vI0$jn2C MbfS2aLL57i MbfS2̦&e13)FCh2A d6! 2̦&f 57iن13)LLbfS3C M݄! MbfiN'90ݦ&e13)LLbcA d6! mCț&e11*\&e13)FCh2A d6! 2*TLLbfS2N3¦a13)jn 57iLLbfS3pن134SwaÌ!jn2̦&f᩻.2 a MbfS2̦&g\ӉS2̦&e13uSv ᩻LLbfS2̦&e13)LLbfS2 MbfhaLL$jn2ޝ8134̦&f̦&cBjfSwdSwL57iLL͐q9̦͆&faІa 57iLLbfSJd;pljn2aN'9jn813)LLbfS213)LLbfn̦&e13u0C MbfS2)LLbbTR0n̦&e13)LLbfS2̦&e13) d6! mCh2S2̦&e137 MbbTLLbfS3C M 57iLLbfS3dSRbfS2 MJ*\&n M&̦&e13)aLL 57iLL͘jn$0 Mݘjn3djnjn̦&e134Sv̦&e134 57vC M݆jn&L57iLLbfS3@Swd0 M݆,16bh_CP?Rŀ _҃"@Ҋ'+~çKߋzxk !ͫEQBnѩ/&#טTBB_PJoËB< $8W3kQvMHo} űyW7r)Q?!:FjU4T+`ęc20!WV W;I[MAC6ΙE[Mvu*nk%d[Ԅ/Xq*bˉ#Y&hjeG_dY(* 'ajq|뻴QhL~6ZWI_19Ēq]dT⢖A:QmFw#ĥ}ˊ_}y{`$u (IRg|Ss|gDեN`KC|YoEp{~< #t_RUDH>So #Cd H"ϳgݟrR53*{QpqlFQ,?<̊.ۧ3'd/'~Jܓ|EE83%@SG%3M1 6 0m߳3,0 0y}xw5<Ӭwp.訳Aaq4,\d AP4"zH&Q>g|##Z-1&D \&fuFmt EP-8ȯ1d6Va~ۥфN%)O1Dbi-BZ)(XۘnaXPG:5TGs&2Lk"H "Jw/hV(l9(UD;Fz!r#W95aWYI#Ǚn!ua& qk f <Y\zO-ꔤK)9/A3l#O!gVfB(@=lz2#*}ɾ(jCȀ r 6 4cgJ"6I,a?5AD1y^g1*otğ![ orݕ J,rmG/F !i\ yv E5kΟ)W߹Xe E{q>+7uR4N~zo6WХ- rU1 -V`~OWLtG1ETG Pb! P7`Uħ|2w4(tI% +n. I=+8NoꀚQ$ Vn0K|#d!y6^!d=ixn質)d]u(cX<)r𢌨T,( ךFezK(яsf$?=S.0A#J)ae͝  b;L1Ȣ4Mɩ`Ĭ꠷#9bjdz9NCA(;ӉV΍=g:'7J*#r쎤݈(Zo`@@Tq_4tv(Am5Ne+(#e=Ĭy`8!erI߯G f*3kM.%HORT6JT(3*JۚA|nAz"neiSiɘU1o4@KFӢsaqZvav: 䰈F LQx"]/.D_b*mQд~G(R]nqf;}D vcs3NN(ʰ t$dGAq#LiMx` gld wi BHxTL 5qyg T4 ɑUQ5b둞St*D $sNkPn =vǬC}`mnLw* >T܀H桨8J[xiV7cbq+QO=uލ7;G)^Y5ѝ:ޝ>I E^ n+=y֣`|ـo}w @{V#p)`$MSW7 qٸL[q1)#|CVU? }xd JxCw+к+q+&gy~6'""5ۯꡍ#̜cXE<"FL@Z2-v]HH?ӽ,|`{*gİ5& 0yb <5AQk;#  dh]0F@өc,A>ًz{AbU"r nӲ1Y $/ o"}fǧuDPm3Tsfwˎ`O X P Ñ&TGԑfp%o4 SfURY(~37YBf}4zݩEBv:()xka+OM'~7SCБJٙAv$(V!JTmJ|e%qSH0,%[ϛa}x|MvYSʴIRGyz]Ӂ1az %͘2]|AJ |#GZǤ}"RmQ3 T{a\4p>{Q)Csd yR"o3 jagsnQw.]>ݙ[ܬ#Dy^۰ޗj(x-"U)\`%ku hBBQ $(xVAR85 W Bn+tؠ w_3l#;\n*X4E7_N/u CNK莦;^gm8˱QZbެ=G-ܟ]SZgp66Ȳ_4[~nQpE%D5N\N - ;o%1GqGj|#jSaA&_V\8`X|^~%(3VԿiSaRjplxjdkym܀_p+39uW JX,:mv5|W\=WjFiL.ZDT 5k*'Bg<3-Lb݄82 Ďt}5A WAy*OD Ǵ?!GҌz`Ks"I@ ٶQIFӾCRkmI iIn6I( Ȭ@^a46g HnZ7bP?Zm IrqxZ I>v eumkR pЛ{7[?˲@1kxbk22; (DY,<6g@YЮȡ&Dar* HKcO8{c NG$Q@~@E PU|#Å!$yʐVk1݇sQߗWD`K4*|y1kN.vcljlI*ek>|W?Y1>AJ $ꌁ&έ8-7JRyU: _ wÂv"aCo,bx$)ZQX_s9[I[VJUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUI$I&H}? Q2 JUSĐM[,,WoD[}k`8S+:rK-lƘpEo%{+719 ^oCyKKT4xz͍h۱9EL߻ep"lj{ ]ƣԗczҮH AZ%Z B"[:ݵ iߊqM!((DOoFBa8IG"CH9.âT o l:n9;ŧ2ʏuśxXΤjNMnFе~2-&[Kim-[Kim-Kim-dTF+&1HН 2&PIIIKT! Б^V['!/ɓuKim-[Kim-ݥ[~更[Kim-[Kim-[Kim-[Kim-[نe-[KhHh$H$^^ tO]|vKt2[Kim-[Kim-[KiopKim-$H$H%PA$_{vH$MII,tzV ^dL 2[Kim-[JIIЎr4='T́.?I%Bs1C. AHֺ"olVZD8LS`=_j k׷Z`t˧W.q~kFl2W67fhOc{=X HbD"̉v$H,X Hs"nD̉x7G#&A:ʋ)WCO܇2yFgX'BhCSx6y:*-vcuq]w\i(Z ^LJ8L=l "@ >,9ʐIEwdlӌzwRevj>d$S:;ASXR͍7ϧw VJ1ௐ.s$\C|nu9"fHFzq L}sA$N)7q$;qmba^=D%yZZZ\Z=rNu~cDO=Rv ]#CUֱTQTQTQTH$H$H$H;>Z|#MB Ko!{,m{t'pY8ZS.SJ b*>Պ:|W?1cBV_Tգ ZgNo2* ᝙Z[D_'[\i791l:S84%TνIY>lA̡{<f&n9 `4 onE:Q6T[OPv&2\+"c&" !Faڝزv&WjQ;FiQּ6=ukj ާlm6R9YyhȖ{Ar N:"MkV^\-D𷼮ʦY2'd ]y:PD*v?w眦p6aS+ӊB9wJJ;+^hQ0hl(!' lժkӄӀnk=좒̬{#oYQ< JyE N$ ΀Z#V/y9ϷS˷7{̈́]& s_xn28bN-6^e ("@6Hu\Rp 8n$Q!WC}c`*kSŇD!Sbs:flZ2h0Vƴ.h%O?(xh_MN '. uưÃˁ4Q(R7Vmu]| ǝ8FєgAkyzUXvgľ-K?`RNZe+ipQ~ώ=[r,<NH!]/R]-b,S`<g}~%[c[uaC1.bq8+}3&СYDsozuA odlG)SҜչP5\,-~j}Do%֜הVam@IT_jU86'eC̶- >TPB6&˸kO;XaeS-i /Y{2w닍*k85u$H?}TxCHQoJo!ɢdA[OQIY>14#v\aOA@C q+5*{)?/| ;}%vA|M}U ݸY{7ei?WnF3nI^ ֳ.5MYQv4I=qyt[fƻy'pmJ>]̓_=n JcƍuןǯMǙiik3 qiZZ^gCY0=;nZZZ^?>xUTeC#ʄ`B* ;\%jJۄߛYN^}&N{#Z _8ƽC~S ._0 |y5LUZ{k$ZǪp9^l<g:3C78:ل9mSOw6P"I+?2[IL&C2/PSԐQYr8u/_ӿ=_3Q4|;D Ӏ/%p=/, Vh$I$O8*Qe$j㜑M'12w [hfLUe4uZ.j?#"E @Agw`S B#>d[ՒcDO81 SPUI y}#+m|-|i~[+A q6Q0"sm3:40}'vM *r*$?(x)h4=91uu#dCdve(bT}̠ FM]<2p^^:IDK?c$`rP?E7jTvY'a:KR6g HVT!@(QXe00|04]_RJZ\B\p~u-0aD~k|o%;?){*|o&qpߴ۝F7  VM-g6~fLR^ԧ뼞3ɑ 5RMX:ȣ:Ś7pPdJ,^ L ]CWAxumJ DAy7om,xojיǭ=|Nwqޙiw')yY8/=F}kF9Ǻ]gP\>?Y3Icz!RՔW6ePG,֋ju)"k2Y[LRaP#W@ G ٭Ȑu1Ho߫!c[--vz׋.*&k.ר2{ID$D(F%r06o>Zi#eGs-,I|2U8=5$>){̻ov~ BxwT^%I)co9ml8B~OW%f 8ts4ƈIA%cϚg\j/?v9g3bufhD(0ШnGA"S(Bo``'_ἣߏW6QpFq!p&6p ,3u b p,KQ qX_TBH/ 6>o2j ~s|8*THbkk4R8{Y׼~d2-g2&Y/AP#qÀ%Bߑ\S>},n(!eb: U*Lxf$92pe&Ϭ#x!KUUUUWB,}$dLR2$^:4;raBAQYNPǎ4%FzI$oò9Z2TWLiV؀H}8?A&ta#+7(_~`܁݀ I(z I '+Һ2cB^iG)\[ޢi =-ԛ.k7ME$7J#=ۦUb*X;K }oӛ|ip2ƕHbI~QPHþ(2sQ/r_$6< B j߱p$C#֝ĂIQ{e en `%v:CS,QYBOW&۞?mH6UZtzQBKYt&aWM2!&ԾX ,~LWti[{0;YY@ko'ͱ{x8>?3 wbK!`.:W#4QCAH^UxRKHɏąAƽ'RNʋAV;9i@R~lX% ypTx(8} ̍K8[$2~]Z>(#6 yiNvE-J % cLg}wn33hS}'hξl(ʓ;D~m5YQ0˵z1",Vdcu*O0)P pHdٞ'/*O %eC[bD'y X:2jyq$`8u{QQ =V=: t%Ǖo2$mzl PaQ(+3łEu scw4!~w!k) \^[jR>E,@\üH +mU^z%Hz^VV/K(>R2>ߕCmmaOO D"nͶ +P~L ^H4,(z@#OP BvaΘ!?bxueOOXd1VM/>q=T+18m`& AG#?ozp\p8W~o\H1w"7>v U~DYQOjc,_ XWOԮ@ضAu\ba2$sxIOd҇?na!Amiw"(R Svq63,Rg6qT6)Y3s'zyBOվ6sh'v >M:22뇨2uzfިu6%pviWB$ Ut@U$1\rj vxj{(T@E$_JmI:!O"0# `LK;"݋< mL"׿>n[MXm3{q19Y}L6jg ;|w0XaJrBA`Z _ nUË5us Xpd@iuN>4(Eyƙ(8}ʣ" š$>J]I 6Pqlհey7(SXdԨe^BdԯlnmM{M"tV0ǞdIÈ`nkuW矟S\UZ*h-*h-mewjEYmeUj-eU?f5U"b*h-*h-<*j*h-*j[rXi^CЅ.MMY$=Lŭ\5` yȚf:E.THѫ0R$/NwךPV3EN,.I"?p{;c Okj1n0YQ*BH YP;<*(0#4J,#fƪq=oB9W'pB}`QV/PQݶzگMc ) ņU`P,Rf j>##0|CDbIj8xfT&~B_@/ש&8xA0<"> @,|=A^~j4(o};I:p hc6R󟩦=--  ]Gp.6 .0ل@` zA#w:aWNj۞$xXtuQ "f+n?B5l(/<ĦHnB ͅl``q#3 <nН+oye⪕@&u{y캒}<<ag[!הXh%j3 LY,(uI TƉ%b/C J߰㡾nuGJ Jsb#MFv[M鹊NM~%X} , C ^Im7R,R1GP￉7M>އ"F(ۉF3"ELu$O#j0 xuS>&"gs! Y$?nei (ysvJQ=ꢔ֜V) kZ\"WQ|OvIb_g.䅊ɹ(g>d)G } WLiANb䭢xQt3=Dg(. 4]PGN(`8~Si 렚H (uY#2 gTL_xq:cq^~Ed|}4T `@۽aαMlz=^JykPu2Vl@!<IA$Y j<{>~< r{v*e#hpz>TE}T>ցl wxHHt(&6W߻,W%fG1kLha󗘍BiA*Occatr>/Z,V2NJ%Ҡ)ŭ VS":i{"hn Y''.8h/>"#;ZMj=E`i@׷F}26)Xa'$@ ?G=oJmQG̉8阘#eNc%!=z/sUaJe\hۻrCB ̙)v?ACOӕ@='?DnS"QJX'rK.Ly"Na6ݶf i7}}۞#g.!{.nϔ 0A bƗA& WD @4UoAPV]k Gv 'L Q w^J圼 uo/r=R•C H}eIo޾ܾXEy_T5S3#}@ ToF?(K$ť 0 =ݹC˔I;TI9_{m̨>1WrF#j A'5)^8By5 k 2[" djIzJI'B4~p=/( O_3D-!Vءb.76A`S2 V03>_־qĐI] #dkߟ1g3&(Mo礶r<{ 3%qx`@CCh,wW2^|3J3`q+iF-#?}Tj ]sq>IL (@|P& qhT(TE"tc5﫳3z @D%5meIP%$S>ʨ.侀0NEII%tDIL#x2 $uR q!6]uP LwŠ bo凿 1l_m!YI}fu[m̮Ê-8>XEeEo1_UVS :(«n<^Xs?WI a].knX .`pԄ'~KpG ~qy@{$Όh=.eȥ9M !n)d5GV º`4@S&vZŒJ W ~;:PK'-I?SkMm<“3pFp@oJ=P8]JdHlqg<{Ui0y;8PBcXDF@U.#ҊT~귓NdQzHv5q|r=_G<}v )!,3>%_*+$S)סreejw(I{N aۏAuo,Q2T̓si`0*y D8Na x\L~}9:⋸.dkWԖˍf8ˎ]v#ƚֽ~b| 6jxAǺw8BUUUlr`(U 6FI'"Rb2JY}Ta)WjO ?c z-M0k_Qt=g4FJ!Q26Y ;-fOzgaMcT"Zn̚5hVAޮ`):moCX{W\-ݰlT:WBL$K;fEǼԽS>{^/:(P'%LO PY*˙Nò|D _o5gKa؃'f# 9sSSp/qj6U6$ۆ'謽4T6MO _1u܏'NftK+e|g>t#\;6MR2)A$M\7J @ItcϺ !8I-!Iڭ@3:eq'pM+'/ũZfjv&fAFT1,e6%m |} B>siHPcMUaX3-Lu[hWUc_`ᵅ}o6tSwojz`럎!]BzC")Y$YU< R$FL0^1Rכ78Rܰ$ QPV GA{ޔ̖eј`AGPGuF^V#h8#׊2|Ν)jY:pr.(A0@+ܙ&+.*I|W^@ &EX8 B{3$ 0o!"[OӔİ0?bCPod)LVbKoGUw>ۑr}PoZg!p C}]1Fp6Y?IT'.4+E2~p4kza]ʹH)Fް UA'+g _ 2>P1Q7OYi ;^ayWީyҝמ&-@rU9jy5*6o#-=KY7"9 Ž71ˎUXf%)Ի^\USx.jWu몼8jpLG7}{U`z^̅W߸8Uy ǎJ\8W;*;/9=ۊs?t1`,?/]*7xaXULݜ jP8,X0M@z}9bo---~0tJa2=q)J+n,I$YW3r; '簣.;ۧtۤ5$WҺx>T PrF:e M_eRW:QBWUU9$X˳{wP*n"cH{1@&h|=K QRJASl| >{i>&=UH&dȼg؈a*m,e$68z]O%6 k놱!UCuZ. NjYdY0gs;̫TUQV{tU^ҢUZ5]J~MdP>mV*QWR_xUmŷ|JICV2z$y+O]~wi{JH~^z3N{ִz>g  Ore UĽ(g%G%(2INtzʫ'"]_>?V' UwNnXNlbÂ(C2qwU|95(U@ӏaٲ(,~ ,3oQ|{yhVgGCёbhS QQ9D%¸HD\1'+D"\yW&}Ntr#WX-1YUUUUU^R]!m`Ogdlͼ2:N3xq^ UvȀko#/E>u\y( ㊔_)>BBN<~uH}ufνu|gx5E>M-{<y Aߛ_'Cl6xκ׻nqsKNu86ڌOUvDk hhwsN+kK'Qv81 ^ $bH8[Q=ǣ;\9B_\~8О.uRq=uҪ-YW{ifX c 7CIe!)D~2Օ~K }Sb( uޠ?Tl΂q@u„y or3T]l7Og}Snu%28s5 6:ީQ 1۰73';bi:( %­ρ B X6 =SҊ>}*06DB^_s mU,Y _ $K]B2e7Y ϟ~IMoc]&t\蠱z(DIR t[RyoORzT xJEb{Tf7%X $׊0%,XXyr_UmPq1[;BXI$auPTI$U;]<,4[f$}>[8DmRt$eWJ/i?тw/ ?Cs6G1,o[ eD*E-{Ąʻ5H߿?z)i/IJq"$DXvZÇ#Ԥ:yv$؅uO"Bf8Ox^kPwPi[^RU(A4ξ'63n^G` \w@>Ϊ%VP,1`Iۂٹd%Sx WDfiâ"QRj{mu BNUa"$ aȌТW >3/=\) ccsq%*^n=yf$$IB8og$O5е%jvR{IֈaKt1yR#*8bMϬmZgjRwC 4mM+N1$JF_{(=@m=LSīBx|͖ekP߿Tn/`TTK8_OPn-;sS5/V6E?4O*|n$:=A]ӟ!_D_r3 (=Ҕ"8ZAn H$WUQgYA'i;3 0T4֊ǂs*=#h^q_.No_9Vm0qTyVІۼռB6,B;/W BbxOܸ*ZDM(8UNV_⸪iLWfGr(O#,1^$p?P>BX[-pF,Se| Mm= jx:3 Nu}ʃO2"xU[yh>D9e[^gT&\8Q?[o8q2RTnX,hOe*JRY+SEʫđR>_6_DwOl}P_~6f HɿvxGS@&:+q. BiyAxӎeJټ$"dXJh y_l5Ү|j0_~sogma iIIu 8mT*]]&k_vڼVs䶐˄DjGy c\Gޑ^q"ǁ)/TnJ1n|JޒG/"ɵ;M 1cOmse1'׆H(Oap(n7۵E{ s_P%ϙ{oiJJ)V2S)ڊMțX5] P9Vx& ?3n<8 5V_juߩN.)1nV`xYAeoRtKHgƝ9GIH\v?@W;6C'[/;g&9}œ_ s E7Ûw( @\&+vّ" B<)`OƒRp4Z ^[ߪaPDeB=y)u{q\,R">=ڗј_V*ԾYUV_xLxOOl " `">/u,^OJجWXl =:rXviR>]V̛!"j,̿L ~?2D*#Thb±$uӇ41 <4ɔT 3ߧ[rG},|?wc|Nأ-\dQVca}}g_ U㟃o^}mXnse++ =ze&]y8_KS oڈ;LM^FBfXÎJ#'%qm/ Ek ްrFH0+ Jbyr+GνغlkeZlu^ Je)/5%M_Ȧg m*0cnH $:9FxFcﰈ&_҇ :)uS I&ch5g>D&uq=f;Jg%-Fqol8*FdB+W@kFR@.b%c.<Ϻ6$ n3\r ggKcX_RA7܅ٮ`m$ ]rYAÑ(AŒƓQ܍Ih<匞uPEI:!Xl/XHjFimշaV..t[QV&m0$M"#VPYWgfLICv[̒,yPދFHl8rCYYpB&&))޻6Kf گb蓢D$eŞE/wx:N"K28{"LR(h?`~4)$I}$-߾;Wl4oCa|)wzOjQL7Oc%8wrpKF7T#yxYެ/~ɦc"]IO1Y t -?no8{SlFUdk/7Sy_Vةv(s}ۭZ0 ظD?יQד-S;|Ü _}>`t? a6MY4+4MX>!Q6"Ad7-Oې|M:8I51!o]C>ˆ}i2jkt E/ SbNZn*PYzs"nt`Y t7%.%Um*xY}BLLJzǩ8C`,]04'n<Ё wu0ލN?VgLviSYVuG <'ժ[ZvxZ6Jgj'ok&,w_R!3thZK;x$Ѕs&댮"Rm˱4E o,x- YPRAZiC;SL(k+LVem^vuVxhQ~Le`di l]f1B#&=CcϾв̞x:;fC ا4mJTTGٜ`duzI:|3 \m`)ܶHZyRǹ+$f)A@7i'|g>ߢ I$'߽=gԛCqy >.~<@RD`X <3FlsC\ q(~_$\vlٔRURb96?T3K aȅZ~xYLqϋ {d)9ߍru~^S* Jk}zVvQ֛>M&܏sA"0Mp w}pa`X8cl7ZaZv= gRE?FJ7sQ8m0j7 g乵(.`5-/a-$xS.Bw9De~c%Y~Wz̨,Vav էǑaE1`!5cvĈqԎv1Iknz%0K&*v8p&H)$6Qj.jD(VPȐ&NDlVUǜ wtClm8~ ;2EUz2eCL nJRL pE#gn`'E+.깬glLYlj;o}w$ӝñq7է3N-&C[W`;0>rMvRpSeOWg8gO*LE?6ַ{|p4<| X>J*>Bi.܍XJ^FA ˰2^yQFJ(n/*e 4 6Xrq bD}BKU8-LQ_H KS:gq#)_hx^3Y{'5zDDU^{}sێǿ&U\~f8݆nB)al{9ktb SA\7$^o4aVQk"D7{rKY},Y{[9pM{Q #EJG!PmP%w F"_q{~>&a'OS^<8(H<ꢜȚzg9P7YfYI$Iה,`HW>&n׾oÇk?#OzmSUMU75TSULo=#ïa:bh}2;A!I<;feUfff|Q~:f 'fTo:ѦطM>? 26Gꀸ hj gtEV3~;Ç_d:?K9dqJ3Y+{A釿Z-Oc_#K,/%/X3cEˎ QaWIg'c̠Z%}lų޷_;RdU-4>֩:Aׯz~@%+JqwxeҪogyL_tov"Gw+~bQCuVC. 6Kz& b\'< Kni^cC  >bǾ=+V*xsjUsMV*UX-b@}V8g]@jkAI$I/Jz@~w` t U  I fFL;u,CHA UTA<?K2Ӊ1MQ5e-/&B=W̴ `.qF=hL\>AZWǖcTJXP [ΔZbnȧbc~J|o4q99X0S~P[7&6"QY'W0ӻyN8 I)(w_=HWxGRE|ny=RH6Ҭj2"HJzzmlGt0i7(TDds<,jq=-ɸv1.]X.B F1u|1WQ{Rly]p )e5 ޡa1r쵦n%,- zh0h-LUTתd%VkK΢_~PU-ivwd5\drF,*>d6Z:]]v+scbLjj|c*~ yޔyGOHl&e2km"2t9'x1p*Qar"`tXIQ,d)ry-M3X_4Ɂׅ0|5Rh^S9UI7heoiG=zJ"j1X<5Oa/~+1g㉷K0^Yh_'v/i0*ڃ)[H<;ӖfovxhV^O^RCɃӿkY x$+uK3̘ :~;^R@mXtwWmF&&`Ols%j=#~oQPt+DsՁ,=b6kɆzo=YfbnuEK0 0j}Ѩy'mI/P3Wjԑա3ٻmHyHΰ=zǁw}5nOj'-4q\ڭq̏p?ȗÏ. Pb" Tjug#l;2(%{qSˤ M C@$T:`G@{d8Bz80`*wɷxk|0pk0)ҩV# <-~Z,4DJ6jMW[e>"ŏ_nYUvӄՀ3BVkmX֯~Yxe~6_]+3VM~9_:,YffK @ջ~G5ϋ]R:!1vTFh@¢L(*eC6yô4~'Y"+ɚI 'a/@zM#db6.۷sJk֨Rz.SO/;mUv/ut$_kӤ˳w9Sū]2#\X}\tBJ;'o_{]l*QĿ]~o'KmUğ0+D ΰ<؟AU@97lIdϩYu|TN)ȥ/uߡ6ck7I h;M($"N"D ;K?qV 5 H˖V%ޘje]L80r^:v%ONM̙WݟpgUT*`Tyk(dcڵ'.PH%T (qYVIgt=JP=&{zRZ+ڢ$#"*U.mM R5v,wDdRT!)OaZt4֖oyY=g!+.g5 o+dr9y({H#DB?nh=z]tpW;AvrB &Ѱ@k&yҰp6<a M|47\i6iPER\~:+WuruHbgpD:gԩ6|]t[] CLxs9 Ky/{T.Pjͩ}wQY8<R$84E\|[m (] 5\"ņ(ƌE'(B~"s6(߽Ln9`L%PU/ kR%aDU5ّFřJvMhPfjoxVRWكiH9C9w9.Ԥ cK1.݆!G#TeNCDDžw's0f& TZ7+U : @ M gDGk*tp7y] Djd*q&\M5Ih}uθb;h!fN @_󢨁B,/Vb[6{aaQ)A+ / Վ>G+*$pXUy)+n|mߔ?܈*>%(l}5 M_}h8~k,(74|uq/rsMzٰ!q vYDS2&빑+m*:/q+Ϟ}eGǮv):-'}nv|t|8unR 8g8Xl'9T:;=}u@,.4jnU5i$禜rB;#r i7٤dՐC8&e |͜a>tXo/}kyMiyL+Qx_CjΓN_ un#6 6J#F^*"OmOվr0@MI;HD+m 2d\mh]uQ7n'M΍EZY 7 ʡLU͐٩eJ 8_ҀsbsVPjyx^X_#AM nuUŹާ<<>bk&=tz{o+o"w*|a5\)Ar$I[QÄ5 W҅" OꃒD(oEtp EcۚGVWn9TZD !ho9?/Yw*bV9RYҴa# LԓF8PoO.cB E,_GD0Ɂ󂨢*Ϙ˝/3ӖkG,W$Pe"%y,Λ)f<䎷L@L >d5UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUEF'"Zyi8f5eTEQ5DUUUUU39DUUU׽hOj7&8 VڪuUUUUUUUUTXU\[NF5iij TcUUUUUUUUUUU2Qm*Ub/̊͢ѪUUUUUU( P@IN8.?ǑԏcW~7ݫ*WoRtk$]Xo~{L'oݘ , !GcgufQ`!7}攉Qf@"6Q}lIk|o^%-%?<"H(ӕ ~aa`)~'Zk5KO gmjm/_^o>^zU)V03BLs~S 08H8fHd"`J*kLb2YCm2Q$G0뿯NvwQ(R%A $DLO, ?dk qJa'yD2LRi!LkCDB ?0<`/@iB'EF Jwa2T "FXd(9J[H.ÖywC*{bCj % FH!@*@&kDP D R!C$  @eHjQȧ0Ƣ2Q֑G J9$~G^Y6/ S~``\nK2n m(6V"pՔMc;O*aA%Ԡ̪!z F j%(]F$?4j6q-ٱw{Aܬv.5"'.~=gW}F\j/=ڻB[6C53q@K#pD$*}>Rju0v(b\M؃dH je&7Rmj2kiw%]N,1R)pBA~~kֱTv}2׭ꭲ[ D^t}v(v$BF!*"*" Xh5aS11ʙF"R^ YigVgue"WVX>bߟP*B3@x::##KIA(;w?_ds8bx!Y;/O+b5kI37%emuG o4ԋ5h0+4J"s T  35HNu$B=dZw,cYHϑH,Qbwk}TīJffz?A{>h*UW(cR"<9kV{z !ߏ!v)eYv ֵA[R܉&I!ߕ*a$X)(jo%C|'#:U5W0n##=3")ER\D@R@4h&ܓJl,mhŠ n! *0JZTf#+`I҅-`4-`_N )$V6Nr4TASCGk d Udʵm,dRSP2 *͔R (["(Z\IPDQUl ťK+x-1ՑD)GҞ:˘"{CϝnplĉӃbgBU)Nl+mQhhc1ZX)maQ %KT$r(d .J!!3H5Q J-Y-UAsIB+q$<\r!\bnlBc!R{~ܚ[w0V2# F8<$wazK#o3!^FC 3)&[(ǖV(|!ׄP aٖȲK$SUA RE!5 1%%s !Sx&dh'\A0 xDs:Q Bz+hRyAed3T+P N\s#X(rHΥ ]R A 6DUd%.M_f Dia mX\&poWqBK&51Tä8 B[Rb&J0!J(LQ:Nd%I HjI4mt x?ywMluZ{ 0;Y~ELh @1 h K*Rcb LAn !B\ N$W,NC~dfdTҫ7l)qN %' q*"BN3vjµdCC_B= J`Q%XV(ap$2r-!jH/=ZCBtg^`b>-Mh`1EY:9LC;Pxx>_arN߀p%N@Bcb4kߧ@#ed e X<~(gIG" `Lh iI@L2G0{lZd4Offaff3IHR bŶ бh]J(dž!S\Y㜎i93(HD'jb>a^7xP;bZdnzۨ9H`$D{!$!zO:N߄.p[ACP5*v*jT3Z6$ &@DC$)mDC|A`i?4 A1 eaH)I(6Ŗ$fA&eAϯ Ekꕃk.<4Υzz۷G`Tz^L-{F N .G-rIiuƽΎCM+&*q AYp~YPik9^-+uCZ"RZl%S&sqyv&[`y|^˅fh ݅m2aRLܝUq8&ooFÉÏ ٸdfn鳮a8 Yۜ&-ώ4):`)heU\|d9\{ 9D܉!]30 $+px6)5u/lM6QNtviNʧ;.3s& jiܥ2$=拦sY`3@-Cw Tr:笇:穆W6gYa2/X+-X:P$)ILdIx =<]zGsO7bS>xfNusܜ)lV($3JQiBTQMF@iY9z^iR( ;+y^ 'hb$)`TP̨z'w*:$4KIQLLT$L%-QآAtl8Ĥh=__J"E -*РYI?YHz;{tm/4jAM4*54߁0 ?"y!)[)**2(*( TXgr0B0nm_]?{jɔm ?i?܃?v_mpf! 1~>;hC0DB&P\CG;߱$x}4Qnqn58y;?ari5hvSOo #og1uF ~sRۚH#EH$!Bu$n'JܳX앐H+:>_)w"դecT´ׅg,&`lI)=DQŔ~e;P%Qk=D4kذ~.WYGZDvQƓ.vB9S %$A)S〒P~?GPxqq2/y!8ӐyMwy^R ܅V[q$%)(`0@H =r#埅lc tn W;4`ʶͿ?,;} 'Z:EzvQ =i cC}g`^Il1̎ŢD7*k k2bmW1A qr)G{ލ]K)iS; _:qr)NDEgXLFB\[T?С bYr#pS$B Qܢ@rwed3:a]Tgh7fTrZc n Pra &/?T鵌ξHH6m!ۢvh7cFKV50D*~FtiDڔkm{ߛ˕فY qa_ޟ ׀'&FFJ)ag-'ט mALTPW9JF+޳X, W~֐C|v:M1N)C}ͺ}7ȎO>.I&`FiAٓD@~Ƞ 1-b#֑%5ĖÔjk$6H>C+MO&`D}q>7@{ֺ'ur? 42avyzK?Ё^i|8+ذ ?2`>2DR'p#Rvi>_#:n)`8v-*a(DkΨ?]VXDD{M*[|%[aݘVI:Cбvw$"lD׉I+ͪ˵h 0r;/Ih|L:̈́! 'M)"A'J_x)?3oKKUտ{4wbtlڄܻ<SYe^US^ü91"SpIVzv y\Dh9!H"ܟh"V,00P,u]7a<B.emO0HqMmmP$$6†x]zmġFã7}F13VlUTWO⧁\bL8#+? :K`I C }ߏ>3S% }823 h%PxzD 1'3yrÈ\ xfCѾTWMTťi-xO3ڙtqTA#0gV\oCpت'{TըmlK8<ɏrN4ΘUb%궎)IةJtĈiNQX1xk!T{A?I73ް->qKifS]_/=a{RG3fK;m$#9z$EAN^->Uj~!pU!W`tC!PP>OMek{iA9X;n@$w<ݱ~DюߝVH$ lbJOAA`sWmTgBj\gbT]5wu  Dbt! ɀDp@DA;ugΩ¾\oX+)YcK3%JVUkp3l*[ d3x2"|pT@~_Vъ$CH2C~05WK\B,C?\o}Hyo㊏::r<~ߚJݭ7F()#)/ WH>%J<y7-%>DI[rxوP&87PȔH%"WDd N\b&Ԙ-(RPR UN9!@T;(2B>͆*v=,@U6Ɨ*f\32XT8h?Ldj#-ۘ: iIDB~$*#+@"GR=9~/³0o5ZP@r:%U#Q#!':'ؚ#t|cI™ w-ĵp&}tTī;'Kj bC\0DPz%4yÒ)P1D=,{a'+= fvb&ujtLiI`3ֆSH1jMu%~郚?k ؏c6bQ{i#niN|ZVK[eSe1W+nGi:! n͵ < FܦfMܱh ։|G$U3쁣9 "_gݐ,Vq&\zÉ_XgxN,dV, pl1Ʒ-F֔Q{[Y do|" d^5o9O+eJtu{J;͚ J3k2}[ _SPĪlh_k!< Mȹ)F,3J0b pPbovT|qStU6_K.Vz$#բk V>AԖPY#%&FRJw2X9S7=< _jk[/l{D3篂(ȻseA^X}?f;Ǐ q}^ Ƽx&$G])@]2[6_$* RoI鸶M=LT?WC($cJ#,amZNκ 2Aae꺂G,Jp7,RQ"^<>NJI/@S4y6^庲Ztj&*jC+]~~8#gJ]F3b\N}K$mO t̞Nwxɗv/3ziJyH0\]o2w`Sk񳢰aD&dfVa,\k?zxd`vCiEIw^)vhk"C <=E"x}K>r=ڌ>Ip'2kR͠IdgXE'k4w^jͷ[>r=ڽLx2 TtYkDְI&,xid# oִ6걆l}/o$B)sKzV-; 馋 a3K  q`]%4M.YS>CȀY<Êy587d @f3bLg}QɆ)x(=H9GΙ3K0^:!)e}]ߠc \e]k?TP5U$ K"@}}RU! (!P <SU@P9Ei D"i좊m)DB(h|DiEE.0G2U*UPֹtNCdB(BP/] ESlEiE)ACӃ}@AJDFP)EP|D X.AR]*]ݪT.PD8흺v̒r@4e _cYߎR!A3oO8"ƬkXv)v4N)x}' \Wf^pS3S˿3F1\ԘgcsDLj#%0/Ҁj xgl%CfA$`CEӗJMi]R|ϋ N57~+n*,C9Q; ynjGI p Kܣ',wٽ%P˾cȠ[hj_~hT_|5hJxl2z Gl;֡3kTA@Q =$PY=LSQ홊%p@ûmLce8|4Yi!(n0 7VdWbhAӕ:]0cApiҩD#oܿ"EsIC3&{)RҲRS0l`>-1fs }^i:`jp ace8@ sg_'&$ pLnv0d+<;Q6`T6D/* sc""{|fٵuАɔ:#xC4gZ%c2 lGÄY]א`5" 0@t,2Q!keF ܧ"!Em;zx83&Lgv[ _T8@m`|3IUnT@4B̶NʫAN?<Ј8NPE'B Jr2QJh214$4d&#E"j$ rn%6O!rYBtCSĂcoC$Q}0@$1Ќ. Cתs!#t#+vT 7zO`Gk*7 |ʍV_{N#{Sc1oc|cCf\qHI&RdiZL,(Ј7` (h=Klܲ20P6ss*wwI>B?(S7q/թNbbṫ*U?@ج=ۼQM2ຆ0jŝ G;Xc"Q8PJA>8]SH܇A`umaGc>7teQI~QK!/d%GܗmF|{翞(u-&V8e{ľ~_@D4DPO=^Z%?)O,Y,j mfuC*mvZ(/n/ |0(D, pA02& N3"(BHИ$$feS0ቌ/俏K=`DOsnY0@E2QaNj@Q~ __[*'Rkj5e{Mj@mD> حaC^H u#x@w,yv5%qʨ bBһ.#=S?չjrXI vD }gxt9aK;՛fx֯c&"sƎ"4/:ek,᷑O4o6;޷;W ]!z{@h2q.g׳<޵n:ED+@<4dñԥfFCP ׋ʷabI@O$y6€Ni/oy*wp`2XAM 'lQSĺaOBu{}p|'O-ך>KJҘ"~t GX3tnOȷKYaw%%=tqLc.YuqB010 5ASowb3wth΃;$s:\b( DJ@)5UVlΖoH \ Ȩ{Sy\ʪNBBs4 AB~(r[!4[ܔؠW q٩iH` \ ȳ `XYd)4a4qUMjŃ""K؅‘V᠙h*S0ADdygy^ 6zfy-JQ'htt ͻiCN.*=qkK ( Sv[)(rDn[B nH2QL.h4)\t).#/(&Xs"D6d]D", E JL2R]dڍȗ1" K L$b hٹRAb2!CtIwUՉRf f01R]d(4B ( li47K(apw,0kp䛁p (&2()34&㝋h.A,>|Ǐ=9 Oy"q+zگSU*1 c7\c5Ro OH2r?$WʺTмJ+d&JUCX"Qj.3,xYBJ(ZIH @>i>{f{Uk Fa,?9OJuϐ=0@;O,d@/# ꖈM.xrQ䎗뀡!-2we+2Olष:Ξ2"0 ?}P2pG8'9@";\jui&+-$ĩaMe?^A!i/@ -! )S Wln "0P*RTDQ@KQ!FILL1/~)dd/hBI`(QhOlCB2҆!h[K$T+isMAZ̤,nMM=f1+KwYC=m-)qôFMBuc\l0+}ZQ36߯\p,&dTxF! N!2)/lmmhz2ͅmmmho=uJv;pF!KĥI2p" f(("ZfDK, HyK#AJ,#!&H1KMSCPHmhT=+@M?"1i`N xBh2F@54}ֳ⸬C`.3(T-nTFLD+!1"bKDQDYFBZQ•,*B&BE# ePJ"CFThfS*V6Vh``Zє`Q)E8\ +%"R * %.c%3I `-IR1I*[$FV YV`(3 hRa@#PZlLFA Y DaD,d1+1`a(`JA1[ TP,dȠ[\jMM NF3fR$l̲ ."!XVBLs3& bQmR%&CH"R0@J4dH a 2PrA `KI4LeXc,CKAJ0 #!qF$х aы 6ʀapP!51čD%*R%lE ( ḇ: 3SX`;ySCQQBQ#TDUE-50Sɯ6|ʠi( *BWD!As}06wl#UPn*')~\d)X ?z~=-@ōvrd?-`'6JmuÙ:<"L3}l\˂V^lJH a;D(|k(1@/SV+ZY dj="^e E>P@TgJ(j R̹mDQlQڕYaf;Dd8 H ϝ $AERt+3*2!iʱC وc&@ @ fFp5BЅRRTHSM51DE 4AO[ a+ǘ0&G s=5mI؊"F$"ݬBfhb=Tp 2`B")$Z?{r*b_BH*]vJF2( 2J zMc'eIUJksY $)n"$K[C zuc/UZ%H6hu*8 M"E (C# Wa,Ra H  RЁ1?$PIXPzu },L(m3-#1 h֥fVP CX9l+$JGL@r/ؒD u{wzP irRfm\~!20LsF_h&wc*4bGj%=މ9ACsГ;&b>s,Kh6U=@eIioY0j i|fi$0b R#dd`)dIt(%̈́$/.z|aۋ=m]i{'VCY|C/*>g'YBvhR,B6+ T̂0! EaL*hFf 7 W(-^آpMTNmYpx]yH8X\xLu73e pN '+;GG˓ tn)Kmn xs9ʡ|y)5VN4] ffN,W*)ܧ:MrWlzc3&4P 'c_ d$(z(0& PcXuHŨ2ODVk2az٬Ӊ%΃?gP)lRРnq2B$ww:52f&N1rۏxe̛aE.҉j`U2d{gOG0Ύb ]fQQ:foEZvå`a.Tto(PXA1R؛)oPנ:{b)Ts0*83Ji)(ƌPt|+awri%zxy2fVeĥx^"4³Vqs!vꬊ*{\OfvFyk< 6Zu@ڶФ\{ݚ`Y]zxNgM7p,ZrypK}fiVJ<p8}%rnkA+24~_^4QCV1D@]O-cv* a9E5fir:AD#;Vtϊ-kRbnL8kɕc}*:ADUFdh(iîZT j*Qp`iimt(T<{^wq#?J mJ|t~N?X{KiޏQйkJ+>w$6Paݼ[gs܄4`\Ϲ(FQ ܲs}r;6,<0u6w>(=M)tDqq5&s'75K1'DPP\UG5r7+[2MAVHiGzE6#CĘ;qL1beB`Psnt|\$*GCFFVDAe̕K:8ݕ{yH_}~a.ŖDD2UPwG IG1oQB a?/3Wᨿ@  MH *a,yt;}8{EjϪ|!ý0gɰoJFXrj{;ڊC0%MÑlfIkMDXVTtJ1@DI,!|Thn$4L~m!M<aId(i%+ILBY0a*K6l@q-ac@kVLa]oY^΀,4rE΋Xd)BlQr PG"P S09| b}7.!&0asR IUV$ WӶ&BLpː⠏jr?8x!?i}J?FD@su ? ;/Gbf^5qQ "B jTQG6o-]cmqo[n#67*jx=7:PnmXHvgUĦ3DDVeoǣ&J__ع}~BtJ2U(DEnp)wh=a=.n`6RSn|ָYxPH=ѩj WoNX+W=ڷI]6 vkj39L^OSb2z4Ddu }Tr=x2r(dk3$ `B˄`#:BF_SZFDTtA g ,TZ*\β"t:d"#4 +蠤#nRDfKvD?f.  xv=`y"WCþtPX{t,I-zc|BCk3WEw4 B{?Kd'o1$&?])لfL̂n,,h:W0 ^2\!NOg 38ؽ#:/@{K׌D#ԓW7=q!enJEc"\iTMet%t8^{ׄ?N4?a IjD/P擯&PHc5\hLAplW,D<:Ƚ>6}}~Q$#_-Bm͘Dvwf70GT؎m /CфP K6c p< A Hē,:H\}ej BL|;:Ň9tx', XQcGlv1d-3fnzM Gc EbgzS0so"\,9lZִ(VËf=lф@[;&2]9#'9yiN,曝hZj-3W\P2LN@A6xŠzi|1|=0zGhoiuO 9Jw4|ꐯl;HbEbg!B_D!as4Y)U\ $SZct hvP/~K v!{ ͓&e  Ä_ #ZuFB,'!oKPLABjc}xw"xhb*(.ADLCI0gt5VӪ[ p{9BσXw k-ya7,9JQ,Pd=j* mވ!Qᔵϑ899С;Z‰z츰I1v wGZ:Tm$E `aw> +GX! 0AB+edLXMFmʈ\U0*aG *q'p?;Ů `ʞ$DzPhA|ldh¥B0+S`C"`hS ywbB_X3ՁHdb01@` @D2Gcr~A׾ b"ɼtADeZGKk2݅i&`4f_ .e0~3Pe@o G@]>N5/u&_ 'LMb+*!<&II$ ں9J(#f#roW84aC 0XćFԬ]@J{![痛L`u9(#g"9x#wjѺ"#&-}*!pG6Όԇe]ta w20DPpkFԆJ_9Oo=-y2c`k<}..&MπrM_ x%$e tu $0 Xq@^&f?3̷/`Lgao\Fe[BCR!Iܟ"*o51ts3 gV;2O2G|Y!ӵDA昷G-ece7 .IjaFJA)jdYFKFu%WZнDsഭ-ȝ*p }>:~բcC_]! "$MJD=~`d˼,mdRVXdD-D1PUAT40$DU&)if+B5@ ?=wϩh&jOԲ*3:NXɢ |xߘLNYv(?GE\H ?ϋڧ *rzvW{-egWS5[k5$@(䀥Ev-,ޛyF ^ħE Ɍ[JZU(*!<צu"yx]@Ha,j,@PQҪHEV :۷lnk @B?tPִ~`;b)|j׀( ;~tD Vf$h/a,L$ETKdTf3R(ŋHJE)  !to+h0P E][*qPTDE?w#5+{[w0]Dt=oT#N@LДU,E-"4(5ɡώ ;&'T"4ܩI.IpŊa d~c}f : EWu4.uRE CUbL N8=LqPX2 h]8<Pd0rO$LΞ/3 j^L  @3"ppǮhPC9XOyWU; R"u.[$曈wnd?jVN7csHj ( iX LBR) BZZiIjb*B5w T<ms_z=|QQ@knY=\C2&봓 ,ٱG[_e6- n!y6gD(oPt #FybYD`,INHx"҄bPE"$z-lHTJ%|6XIS 6@IPNPJa3"}0#"!:"* _K7!%OJ?m-ma>H,u`FU>Cʿio-UUQGIT,bb!& [utH\9fT8qPIh)c P-!`hD iZ(@!f#JB&F3$A 5X"j KITU_ZzH+'ZϩQZ` ^^|@D2BD0@TI- KTALTDKL"!Ġt +ĐB?1Ĉa 4lF%,)lVbR?Ug8T+*Q.R=~)Ρ{tkb* !)H9!¦"(H"I 1X jh H(6bM8^$1M VKYDA: <{ DI#X6r sAq0 ~R(պZ&#)[rDb=ځ d #i=~~Au /͵BD>C!k 73D 0GE28@zf4IԓT=ѸHc6\:1-KQQDTDTD(HaPAgz(h(M;U><3Jf2 :Rl|C;whKniX(YWM Q(`F!#sG{:HCh0=A=Aa|t6*׹?<럵ǻo'H^_y, HD RP3K ,II,T,2!'r?|0DSL q^/KMf&¡ww4ؿJk_cagɝ+D PBt:Z$4$ṉ0 2ffӲ8p߃(A e,]FFsWh ?& `vb_UΫYOF"(]nj{! ^ P>` @Xؕ4†Gu@8T(̼t5"' "0A*=f;`W#P>t [9xC/WEuVSj7믒أHS)SN]Z]2Q0 `d\0  FVbN>CӣϏuz\>3Յ-z |};}X#׮Z!y|@'՜Dg o!M) 6nuDF14M`kف iIY֮kSOUBpIK`$wAqUjUR:Y,wC.y౫"D3h.|bL0omMaи^ Op 腚kv}΁W93c h z).ûb aÅFH0k;9"rF"vD@:O[sޚs5EGf<(Kd& llS43X0A2sz",)1Y !ћ71yE^n$N]ν=ޢF.+WǍ"8#Occ Ʒ/4Ub6E +*J!JVp"̣Q+}}@.U;f9i?É;{={9$oD̈́E}<At|%EJR+|TSՀ8 ?hB"(~k'ߋCr>=ſkl^=bw3*УGZ+((~›rW99 - } NpLSDdĞPcqGEZti0/<Oݦ@? -`z#%I JÙ;D׳f ~fMzqEIOSHQ 87||˜P`Qib?忢hĩxĎaS&}v4xuc'c/ n[yہ)YY0á ck`ѕ|cE!F2$:@jSH$#,ȣ5xZ lk2WWh<](E UG&{dU'I{FO>*|L 8@oӴD:#IQHk2z|kxqJn:v>#Zލ9_X$_+k@ L[c^ޫG%F 8 wٽc:QA^[Gͫ=fD RTCgU0c,K lf̪ NY׷ʨsDJjGŜvn֘53eЯ+UHC;<]ii9Knt:lm^qj__  +fn ]i-eM%y9ݹ#do J.,!%T* -燡yMLb2ۄeUՖi I\w78FQhc=~=-n`>)Fsca.0d$3=^6`eF94;JaeLYugALY -5Y[Ĝ,=o]bH -0:2ĭDH(@Ȭt/UurdFHQK)$Ή5 ꇞ ~X.,88{9;8y(K % qv_˂O'_qf|k?YK!CKdY/VJKP[BI]#gSWfWd }XX&uUG@+vFlI2`^Ǝ;nbL7Jo22`"tR|,u,vK* 0/c7x Nhͣ8{V(+ QF]*9ˍo#%̢G8hN3VAnEΈs~ʱb? PG#Bi3ZS+ͷY C?\#x:6= Ώ0/uNA%@AcK#JzF/TG2rpDJENrj F߃L>e7d1Ul;}1!h^E4ɑ}G X=:* on888lX"| m܋ !m A>;Q^Oyb)N5ْaQ -Iq DetĿ |!=)1(Ȁb!* ":5)nyp(O|a[͗#u' S/~ ɈT]GX}uxAw,{Hzywd $3Ջ+$g*{$ lgHN~.Uk|5FT$JLeB !>;OZ% "\n=6 ,lMi";cF;9>ogI"PsZɄcXL .ԡ-a=Ͻ1"O=s(%r,N]T&ҶolR*!~@H]kȊ܌ˮzq&@G^`woc#LIOSr@zmOf?*wcYb-/+= D "?rs4&3? ]UKzP!$NkIׇ""]NH^iˆ=bp Pˆcs^H}FWߚX*6 /WG+T*|f!4 @LeѸD%-0Q:ײ'vwϞ `h%ŜSD@ۇ(;ki mL yYܱ4)P PUuc 421 38%CP:JzDG! 7p geNsIk'Dρ ~Xq#9\$D$vD-?fp|$@ݾ;ŢXp.nF=^@ȌnwsXg~pYBCШs7B@D% pR`[dIAoJ!IPsN-y!> fАa"= ^f5䌙4^߶3, 'N"'_2vIʑѝF1.@@ucܖi:Z7_G6CGiXdh&ˆFrK&5Pf@(w7HH>'v )"z=q=|sgD 2݁ DӉ|x߉D ` 5TXP{AL6`^R< [$ X@`lD<vFUeV`^$ $ Y 25k#Yi8@f`g^;LI*XRzLI⪝Z s AP%@TEUx{Ұ h6 GmDU~׸ܘ!彬L\Y$zlC#ZީmI[<w !oU1k"jgjHՌ@XXL/X Ql m( I$ cx w;@p/$f܁h;q$` רnPa{9 $*eU|pw}`,cu, )Y;:9(MqBG3CD 3~0_Gddddu9;|QދQĕ@x5p=F;[ m] k\cV|"2@B:z'n{w)ot bRpcVY#\ Ǟf'e-HŲ0"@' }o@/!oZ4=:hJyl`^h0PYH!s +`깝v&˥E^ _rsi2KlH35 "7z֪$e(B!)'Q$G<l wLÅVQBQ;]3=$ <3EF1Ĥ(Δs MNq*ygg)8P#0 ,%G(wVi 3(RQS)YI: nuqzOO"vP;g& q/?f 0D=}}M(I,}  QMaDPE|V(v(¸{1=/|n*ާLS$<^ O/UMɾf8g9bAc.+=@XWXz*nP i 9t/7Ɂ"ni@ .&(Lf GSG͛7"-x2y/Q&2= j$Qjps[ ']z/q .vܽ0LPp @$$,P<׮m3+컪0"#Ǘ|ƶSAhWha@!bƯTI演qZŶcpP ,Ȇi>+ EuE֡!7o\cȕ%ĥE@98=38P T" [&(AQ8!B) ;-[Kaj/C ۟ LAoISձtDr4[BHlsL$O[RF9{:d2vւ#c^ ~y9 `& F}X#6} Du`c|ޅXz^֗ӦCӍ^7䫼4Bea#wu0)a'}S"M˧ dL͍+=NOۊb}L$PT2k\AP%0ʐ@ Nm`D\[zj̅T1}8$Du?}OO#IHdPM  DK `Ex؂@d1`Sc'v"L=<:1wHkeXTUKװ.әw ԁ&:r$tMΑ^ UrZ8`׽d#&7y!{>)u'Qb]UȔ>YC;̝Mp$uU[~;^ 4ZcJX2ydZCB~lJ,[\c; Fu`l 0‰H"Y%N7@bn&@^[q1d(iCVsO<Tj /6#DiVO8U#\qr3H P!'W#V$e}_9?| 3֓b|TZZ/&!fWO oxaW> XX)rDra(Y,IReSaxYUdH^CT"(Q .DH؀{4h8"?WEH>o%_n.?5^t^(f$C>B}f(p=`go (S HS\>0?EA>' !uRHP@! E^dߵ;'?) >{(flЯ< eꩈ6}H9kZ>FOg 0x=HcXΆ2!AH~=T:R }جNߜBD4_B(IqKsLaJ_lVT<Mn@̙XޱNV DaZ'JY|h? ?#,SG ")";X9JPRAc矮֥xv}yEi|ŕos_lqmc/<=*c .#} 7j'7Qd_H_`hxf=.Ör-SxMoXH2Ajpe%7zNTU(!AV1\ ~otvB\8wضdU3>di$u2~Mu+dcIx#o((Ǘ]?Awm"JvydM!q$oG`jQ~-v<mh7>95[] ȧU]Fي(F;_WPh߽#3Qe1` wwi ~%WG>qh(F 㕭~MI85!}MZ f9Pk0?o?M??U$/ÉVlWo8Đk/u f,!mASW o_~zK l1 c࣡G~Ƒ@}~, _<}zA+گXS\98+]%lAT"%tY=kNbc_s_~㓁 1,@ΠW:L2_șW矊FRe}hW];u/dFmB fB&$@ jWepp "[4MQ[j%VRKuo۪|Cc!TIu?WzG\slJnS( 1xКS( .AIIG)PdCO{iKyW+eJcR')lQ%ܬFU̢NK]־k,?s٘MBX ##ԏo4xzb;#,uCmX3c7P;WeH 5 ƀRITwtu >@Fv^/Ƽ|cc9I$ SmZs&in6DB篏L:^eᐊ!BJ>@CHi~M=0N2_.23(P%(l#4,UUUUAMn&w6!Q6孰l~ 8҃,_uK*I]4vÐX,S_i-0"#@qkW wRYob]#PS 5],w:9a$Ʌ70^QWYdZ$Zt8N 9w.xu,8 Ӿ|o4NqvNCꕟ8qKެoc XHbe|'&P N)xA4A>jN/$Cv߃sl7yL>/H;n'iU$L7T@9]1 jù-$|D!23 yf@ԅ->M4%`!yͼ{‡r;P(&mah zNS&w)A!ncboZN9a ֓aOFꈈz:5Fw6msdzp0>'/,s/= <:*Oi W/j8U{K>GA=l< 1NhdM(l5uzsXjV lMx$N݄%EzXYAaO4u}?ܢL8Ya38" ~˾ f8 MJ9(l7KRAN#&@Ȫ]24#< k 1rhzd^Fmz LPF1RŠ Vufj  ܬ:2 `|S2{K97A+6"K16skip,xϻg=}{ay'ZH X=8Ka!Ջq&}>ϟ̜nPC6sYĭU@Rapڔm CA8a%UCJ3Q.I!>2 &(}d(P-@D(z?y?^{|ɚ\LlcCG.P!yfԷ) ; :`sH ls3LX`QOYq%`Q8(LjSP>݉A9;_j\fB$glUUXEKqD#s bh@( 9@SpB)@ 02b1UUUUUR*+9 7UUV[$M4~q@!UUURTZ0,&C@xC2"d`22b UQRgIQEQ1F҆Âl*UD$UUUDEUQQSr*"UUUT' ;-u4-UUUUtYMAF &Cjf(J%i "I2"JD )$Jr$!Z:1^!hƑ1P@KAQ0#>DU L:Ói"%&с(2 @#gجhC4) {C )@ TQz eT2(}S@O0 0ư D@,AzB`Hu0O{]F`GÔL fKeB2j %Sě !F•:°sb& %9di "h#PLj*"$R`=2F hfFeeebV$@fXET/&URD00J XF %!ĩPNk0`Utw&y`~7?zt\?TP?*2 ~qɵ&@ )^4Jp#u~O9g ?&pOzHlVOlkIi-ʂz_y8#[uvrnww:iwy󷽟{'?L{jO-箒,?~h)eZf ^! _ qHģ6<駩fw :I`w";ʆ~rEH%$𑄲{>1%;"b,oRs?zO>XeS5 zS}g:J}Tv)SD-̚ђlΖ]%MH<"p;n"]oqm]䀃ܘ'zE~'\oKMWlv^4nlxϪ ^ʍĻ:,7a_§UK^0]XI IC:{{ߨ^]U^h R ^ &5+g{Y H br80N"P%J| pՖw}C݂huogM˘.,}:{@ ҽI4sfijѢc";L=-~w7,hjNj*(Ze$&ٸoaqx-e“!W,!v~:BG!\_^\`H=xNmkAޒ_/md#M*1j;@ϯXgyCZ_E`>st]8YHFemalZ{=3ޗ\461qY^D}f5ǔds3BTuL uS$(8qT[lD]z1k?0Z ;K KuMJv#N|@uFevu5iD٭Ct](n1 A0%aϦm#zJ;##dL`~뭎XR$e"IB0q2@,"|g D{р*Q$"[wj^X=G tx#-I] t%9$c,VR7`<1 ),-HF>]f,f1oӤ ;ţ[M% ̡ߞ 5"fq `[N*e8lne޻cn'tӮs; -uDM_vMtڭaa`9e5oxTA#$b")U)GVzg'.le<R^w5>"zSW2l9+-ymyGuIf])AXP j:9H6ν^ؽe@oY͙J$8c * ?g}Q8NHƋ, roŴU?㟷;5\{k706SxHn>냾xK('UOOgsIu:ߗc>N#rxtֵOҲV %/( ", \2*DD`s1 X4;'*xF U=Ti7uZ%6.iTH1؍֫_^%<'Gyݸ"G%rHDQ6x+㵛f DO v}BWЩR78D RC{?@-'dy98I$$׺7y'V_%I@ń{UEaNj*R(SNo$\vv =(2eֺsĉ֑W_PKѿ|"Nŗʺĭ8+w:ڪw2/Ή=V{kv֞;MzUSTSnŏ OS֜^Kk(y/ۙOHD%y^Fw24@HR0UXSyAC IhL 뙬n8CPi%tZ[g^!i無j#JR 3y/"">Ntfʔe ޽X)>c>AZF3x]WD^0KξfMdlƤF0Gd9jbD`WEj>{ "D;"B@]}J b;ʯ2N(4Xpf?cRX8?T %:0'ۊxq<0y'\#p)暹9PR-!C X=ϕF;콨r܈pG, Bގ-C@ׄO2o {6Ÿ;TBNʦ6>7v5 cP8^@~JՐ"e&oFM c@)@pjOK&? ~!=: ~!3bԹ _d s*Rde *n?.9%Hי^-ӴJfnRRP2 [a-\ iLQW8i %07ً&k뛠f8+Y'1"J\h 1~P@&$/>i}t8ɋc62Qw{S#̍@$H񛯿n~uTZD,0_hI^4PcbL`߃t@y6W@2aɰ{tp'y@a N *0^D9BC:Pr\ x6k 1R#v8ADc WW>3z=Ju|!7]bwǑV=cP==Plcm°]<96`DpZnӤĭo39i~ S܉?nNZ2 6% wz =G4aZ>iOPnt.#0a?Yhץx 7boXTB AUؼ,vA6_glKԬH/'-n}us !ܑαE ]ߵeJUqD?ZPAL@P0$L)?P>J ( (fwX%Dω'O2lj}Ye/et[+|tD]!-{kD`OP<+@ڏ H^\mwy^#@Y J Z׸@@B(= X[_x;g;? {Z2J3[gI+S8givVcYtY!3׿G~7t@8wZ] U}VcK԰r@ZtEQ ڂK'-Mxbq_(j k* ʈ 7-zvqO 㼔$(xs5e&4b;&NlZ4e;JaaPW 'vW94Ziu)gj֨փQTjҠi 0Q='^9otAˀ߯cXOߥgzLa3gTYEC6Om,-ĆN^ky)`I6+Z }Jlǘ~4/9yl+VPʕ\+\PR'ְbϞm/$0Io-#kוB\"~AoY`sZJJ_[tfΏI$*S9=+=?%A9]?4 $wHG "ڏe ]3V;,e+4kSmJ(["z 9`AR=;xRB! ^SQc *`3i*x\zЕ.л"\\]%5ʒi-žO$0τĺ2bsnAyѧ`"ZrdEiĬ֪zo%G4FdQtjFHjaba}};O(jϊM̭+榷7mNҡ-M$Q- 8\IS7{+<>x@>ܿRJ $(** ET  2`H@jWIF~@1 Hw'hCy7BB'rUR "+1)  i@9+k (e2*X! :$$ L`H$!g`3P[b YjmP&t2ȍJZBIpZOBm?d#@, ԢG9e|XqjX?lU(hK0TRBqE&R0QaPUS3-5 R0PDFYERԅ$Ԩ,"T'-Y1lr\`(b"b"&")P>`)F$ <=Qx|@܏>Gij v0FH>&NH`ȻknλБY$ N d>?D@#Y"*=At,KgóJ[mrhT@ Jh3֘4aY+8e${j|ғz8$5R/ceCeBͣcf˭CG?Y)ڢYAY%R EBFms.?P0;PX045 ^a@պpҪ}MkS ̘fd3&0Q.ykˊ64lhѱcFh'IDEU)P윅M u h#"gN$$Rrw4OFcs&? ٘b݆[X5*e/96~8$fW>N6S2Ӷ&ڬDmκya9B)W7+WUzl-R d{58Xt]PGrZQϖdgu=l&+,RQ3ԏ[:)j""h18H%Mʰ!9?*?Ԕ& dC1E@+6m;SIBjjTU-BI1y2Z+NP q@3DA?wrHXmJZmiF`)EmRZSIg@3\NOea=!9#QC@d @cd ) Z:1p"6_ ( cOh%7Sqb]⟂ J\¨NMr)xK=(Pcc[UdUe`UE W←PHtNbfWjϠaa'sp$H#vHP760E{ <} Mq|L]#!P1U@bҬ#@ !"VZ5EӠ:R :>JNEBQAJVPlU:8PD )RDQDQSt JLpdLѲ6e" DQ!K4yf  mS )E$R\H'lv p@bWegp$LPBQN$ {Vl>.\毈Ozx9\N9ksא`qG%~ E IqڏmQ!T ElF1J$AOŹlEJm%,A:903a$CL?{ᅢ5`ADFrM0їOrwɈY- ZmKJXerHQaVfRP&-9У%^ uQ]a(ꔼ;̇ASA\o}PVmeI(Ӯ[PYhP- b#_s<]À{`4&0 aJVء$Vop73`қ0I%0E3 0@aŤP4a&(P +:"{6fWL\? oċG& ^zL۸ijw)]S2.L+BD嶭YT- ujV*w,RF;TX ;&_ 'g9JVNegTi=\Q(" i %mQ ,Taa&dO DMrXUp̢O'*2ق$4֕ڤm,G&6v B,H}~$]A!7KZUIh$(Ew?,5߼&'A^FK8-@?H V 'wR0ga<Ј'د7|4%)h{ Sw(w޺:҄Z'#fP)dI:4 m$L+io2&3Ǥ#rR2YK`??W/\Zb"A㐽 $ `H 4(Li|@!R4XcFkCKkRɤb! P!c .Ҹ alv RˆBzdNŋKP), 3LN7S4T\Z{4ZT"0gӪ d&d`jWE,M UpT8,E%V]Aw5P;96蟅M0%QL54A1$UMPTSA^B0~ΌSh A|S SM**6G6't>NGH qrƅE)m7az,81wZD +^JpAOA c `63\7^^['FoE%APhbaE 9f'!ͳjsiz'FQ|zy{N rǗyON2!0`"R$JdbH"Rd& F K?3A2gzVXa./'[01:A''#,""w*P}uĽ`5+ ,Ͼ~Rx4~/Ʒ4 DV}50{AҼbIC'x7mLAi?/R8wQ0'^&J iCp?=ty_66@g mrM?hq~lc⊖L!4S|\ywu=`x+^foWtmÊhE7c:*vՂ"p?6(cWBcx`be>a?XtIr}|jx,Aɑ!nTHL0 XN2`+r0UA3[氐ڊ_ T}S%@H)!GH U ,EA2TPPH(%EMSIBU+D0E EKZtveuE(F))JT$ A)!O(`<(u`!ebh Sl%H *OLoC)C LC!2h2L^+D0UBPLQJH^TrD<쿄.. `MP-ѠQv̈xiAa@'Sp`hR6Ђᤘ0R*0$RBHҴUPMEKlL uZo_b!.{kYb@ytd?QYU'fv<_7-L$Ʉh RnoF#r ؜M1D|{9GοS<:5$@ z\P1wh&UXVSY 6୳7hLD2T/BCsJm/wb`8+K9S1q ) Zjkyb;Q^ՃP8ϺWGOҊmLv P&vpNdERUT%s,a$$a !* Ha`3$1>IX9 aPjPdZ (0  \`2BG3@*"P008 iMY PyTTP/??<Ji"$ ȘC[Bm`TY Kd~}Sm?oM셖LQ #D071qĽVV ;W 60PX(VPc|M9wh !*TβFB(X (=|~~daXa P@0(&0z6 ;.T3XbLBbCD4;2$rم&D&3$BRɊŌI2!lPVVUQӅ!:s1\Nu6 tTjI V,+m[=4DHq2U-bk]n 8l#-$(/)Z( )hjT c󓁯=F?PU@z ̀r\#v jBX_&*Q6Ã{ycm [W07bE70+$Yڨ3$BG7 PeкaQDrUbCѐ)2s5Q q dYMaoR.\4wCÉ7)F퍶Ssf1DEk\j%̮JmLQ_-WxZ/$k+UQV׻\DqX*VY=C*BpT,8!d.[sTӔ٦ N:Rj(NӛPxmL]5%/. x# AH(Hס=d$P$ʮ.E=R3yy%Wqml5)p&PUUUUUׂQUd Yėy3O)̵a0U^f(nO㣳`<5ow+5&2ۂpl+_{NiWY`:^܆ he Kxeq&,;K!‚!dfbR&FB.qʗa@rSpSD'X]_!*J9I7b&bˏffŹ%}X|(߂_S%,h 9$8a24å5҆$-ՙlжY##[`-qWdBn{FaJM1Fex"1 @ը5,/!JC+(aP`&>]SPX}w҂RE]tb188IuTP,;h|f d=5-)IB- _X;KbMM/e0؛ #m#5>oRc@YB,+ S3҇&_{7 za؆nt!e4)y$uWx_dX* QF~:Vw.(")F 0chJF6",:B&09O`ʵ!XRI2$XpDJǤ(}fd~vpSreC@vc C EKGf0k\`hVIk!Q4&etH|b4o-jSʶTnfu;f2 Solo|%xxdXMØ2R2`w908 T=$ݵN#7vN!fVHi9h3m.  A<۫0U&fNIyC.==ӝ T%RJ@E9G"8Oiwz* Ne_ny$+;!5<辶zf<@S9r!=eTDEU3 j`bt83la)a< "T\e,}c Prʹטo@G.eEtŋ R1BQs2@;KA8M('& 9"Q̵Y3k TPV*ˎp5]ʕ+$ȉ'Ó@8 ٴڪՄ0$Cp YtYD^B@ +/hmۇӿANw(؀o)Jg.pSCl.I0˨ꦀE ,Y&hR 'C<_ԁV@a +.Y҄PFD 0x=)ХcE,K oәI DNu )C +J4VDdF{M Ф h ]U\X6•wԝlgŽp t;L!"PW) M+A 1rgXA !svet[ރGaRTg.QUb=SҪEFS{5=\k(J9EDp~y32dh:]}sE=}˞UC$B X*;% <G(yѿ6 hg;2$fo5;iM(&Mih@2.b) )IG`OpANk; B8 .J>(rX?atKm(,XOCՠRS"R!j1Re`nmL!) v:dnH ]J4("8ȕ1-H2p`3|se!٦Tv!,u &^@F0r{X$$H)zsZ!rd^^Ś@ 9LLN`3Gm)dht{҆BÜSN 3YlB+"!đB <VG bqN@`k QEQEQEQE$La)ʎ"*g ;,5|zN) x`2>Za"Ҏn( Y7ɇ Xf#Q@9"*a&N"*pࢊ(;t4^EnuBp^޶> d7"JeK EY"X#Δ4隊(QQ6QE 2M !B ,Qx4C!(((((QEQEQDQE ((сeEn6K Mt"ssm+%&nnQ19e*7S0CK:0㓢LH&d+-QuIS֑R$O`?O3p0o蟉ibRf U y `D rA2Ӳu`BaMKkj붧4hdWR:Ni9pr `:`'tz 3 6-48tafemQwFѹrTPr&K(e̹|SӋ{{fifh"}V,Ce,Q ~29m4ƼKw`}x"tSmmiW.ivS`_1?O~ ]B _xaQ ~]yYpC|4_rymm0'*O\ DRN6xM( hZQ"L)0PvM_?3 U9FdVg=vUx A [ne 1 D 8 ""Rrq62Qo0q\W4(3i=lsQGE(QBVM&<]؁k ݆mP HcƩ!ENNs%\h4dh-, 2  >ߝ#C$8R(0 \3M'#vyXoMDX8K$ i|g )0TK@7nA$Tf좆J.k̓3-.ß¾; C#&$fLx2\B$*3Ƨ3"qiD_klp O+" #)X:) G1ET4Tk΄1t4DQR*S]L2DE ~(k5jc;ycrrg=AF{=Z<3UprMǷ^J'4)YjisF5WW=n nygyGxS\0Q*J(v  wNw[<`o4C xHܐĦּsOlR`"e()4LIQ`9-0l@.!7swCfNa4%B`! yaݚXZ,Yqs6aCws{BFÉuTtwr<4Q`aEJ -XHfXvB$Y!JgGVD :ɞaUUf4*>u`yQT]l smhBB ~?zMZ2K]ϼҴAL%I"C3JL%CDhW(Gm4`D=b|i16gQJ"Ǥ "`>Dsd`(ZbR(F#``q h\YC/!{|ñ(! hY`uIMGtSe Pnr.u1p2*r0XITMa1ΰD*OD%AGEás Zd9١xŇb1_CDO yZ¦Ȑ)I}^uW ܦQdئ&tV9^\2ybv憛4rû[t<ߞ^:Cq}X?6Jw9=ѺokXHL,,8r̺婳91N`+AjsRk(f`R'ߋ1o9Fc}n";/'eg#ɟ^^ajL4Z3S8KdƐlUme>Kg3) @zd'MUT%bY vH&O@uG=Z[Kim-n_Ɋ%%l(Ő*bI*^(kL?a )?R9J`d==`KA Wʞɾjd5"W HRJE 5A?# FqRMUdf8DQ!2Jd @XC&KINJ"XSϦSQ"*YC,`Nf, 0JJp #@MX ]!n@A2#; Ђ@\ڕ]?ŒUYT2E#o`c2d*̐4RKfQRL@XTI-*[BӖ3*#70` 0(j cJL,Xp4O|QJZ Q"t-cR06]!A EFIh8YixFb81K,n;Af^& H,, ƛDH*[,pU-fd\,7&pRS>e rɪi4<;LHR"@,*ҹv'3iI僫c)H$JZDabfS " b2pf̨ Q$ՔL1Y(&ud&Yx~S3rC&s&+J` }@5̥27N`hBlX^^8ri A2ցڼ:Ftu 74ѢCBUY?kgJ`"m8-!DCH}D0ЛM-L`~E/5ت00M.~$fn`PSrrB %2UURN0,@$Aa!PIP 4 AM  @ I1WE31r{b3zK N~! >THB1*s afePF%2VU UJZ[tlHeƍ4tEAv6O¥H@v2 V)1DDӤ SaާrF#"MO#yd> v>d`GAJW+>Xw ORgAnjRrhX `g92n5U4z: !&eᄍ;Rĸ0db/"ǚLmQ ũHሎ6" lr!GLaȅ4Hm Wnv>2<+˾g\kHEI$2.%A 7̚$U5 eb 1 P`j*0 Id,iT"&$/RŒDCс)#YS,pbD%%E ,-,fFAS #%,!hKX'!\f(/(dD* DqYd h)" *hJ1]BJZ )"8Jə2S 7n@+[JF1#I8!%6ցdYiAAEIKdK]`6304IC8]!&L,aB!!Y5P(%U"d* TS. ~$QMJjdVD0+?vC&vH e|;X2TӾ@&(b"HME(b)3iّl6"HSpi cp+EDH{)% V(I@PRBd*FP*R% lJA "A-dmԈVJJ$aml BXQYP XaaÅ06^<Wd(Lb$um$Gp<Gtq,+=AĀD"bZ*f#waMo}+84~Sg=9!D8TRlp1wH~2PJL0Q Q-$u7.[!`cBU9 t>2̐(̀4fx5hZJ *ꢨ{KӱJYFJ2Pp``x,/a{-8қCDc@ O&LL` $&eX`4a"j&PcD"dVEGswy$0AN o"} <ʍASKf*HftiJvH 5>$rCbs2@P: 7vE+v 4N X_̇RCr\% q*=9/' o/%SPlHP1ṋ! ъt29 ly2SLsL偈c݁ݳ;(B'I=ecK^^hi$b 鵸c4M CIETm'1*\Nf1s3PUP) Jo}@We`OG*Ч`)!b&@RkXB(R"d -ƍ օ L)I&4A_tHК F*"Jb"Y)I5dP"Gc- -(F̃aLDN!QB2F C`L :1[d?l463C_jKn1_ _7qeτqJҔ)Km`\OclITi]>ްK1#zqid,Dɠ+zJJ*XW HF3aAhI5 rqm}9Ng% ڟ~yͯD:I%$H昹Y91AgY#^ag:ToeٵHM Y@ a> -T-Vh+6[S  9~L _egC1j'1C?5 zbnNeeTf2'罉0X{Ţ(yrAY -AE  ݉Tur,a}}8"'-JFI&\pJD`7ny3E$dRS=ϸ3ҧyP1!^;c$pbc}.d5`d2u E,/I}=9S,"͉VF0 #YWqcEs JO0F~}uWmQ/\0N內@{ʰLK1¢꽄DSpxeE,SU TuO>t&Jݣ,~Dyѥ4/V`$ FhB( $RN׼Pb  G_ *2B͑ ` EwlCx6!hdh"[@KP`,A@$uu58o(+BJT*B[EYI* YH Qѥw haPP YFud䃄8cd門WvS :,}ꪨ u&Җr+lI(/C4Kn[_K ό.p!XCQ6d2 Mϡ^$Ďր!j11=L0c#rC~#aSl% R)1h}u$6JQTRcnrߣrmECT\aearg @|h9>v<>)Æ(mon剆fK&N2o:,ZJ0DSFF"~su x;-]UyQ HBJG@ݳ-Kf8% R"!A$Ͻ롙w&2Qqph;q_q %C JS֪v<=u}(P"̅3@ 3N>scJxL!f]f~SQUX"RghR—pû4M8,KY05Ӳd$҈{ ]f V`Z&t y ԰bup *P%E"L Rj((Hh$x?>$Ot`K05~\^,UD'KeոbF& a2iR?{'2(G hi(|%!)$Xw ZbeI*`*-dF zj"Hz)_4b}l8( t[m0ƭH4SBJHd>&B}3\\-2 hpL2Y։2(3wm1b;C J Z*("ZHRXh * eeBVFd#9#M44 @ACP0@ 2A%TKbRRDP- Ёn#I2!qS,:SO9eX"U vaY?qp4FC a* E!j?4t=߾x{!&8= =*mJ`vf2!E6˴(R(h*2HyՊAQxSO0D9IĞ{QE3`( "s~4/}|ݤdxp;>9(3B .ʚ=t쁠<DTR)@rCrz=h%NZX!?b3:> 51Z(թ`}U:`m*!WiP+bŜ]V"[DqMBP}4/yt`{dx, ,KBJR"Vگ$ 2`VKb& 2 29%,%$W$㒢`XR9- 1uL]m)fdRܲC$J+fPL )`z(cl\ e2ػLC!0%0" Dy MH S} xYGᨈiA5S}"%dL9 r p x yrc1U^̳ FR鬦DKܥܙ*#s-`?pN@b ( vK\ BQ@mo!ஷQeom E>哣\2';z;>'7|gY<83'tazԲDNYl.YR.6ǙRzCj*w$ćYpH r툚%{Nt=<+8uxC۰!pbL€(qF,'bMrXQِ5bZ@H2!{">Ԟ!2%0$Lw1>w0,rRQUV#!Pfd JC6) H̤ dF#!}3sN I%X .퐩'& bӌ0E5) * ) ݐOtX,1±1хHbT} I`7)): d ludLY]"b Lcc=t+JLC3(P#CA 穸[T48y!("r@īq޾T:60ASeӚKz'| ՘es rc,& ˈμ) Xy<` N?pV2,&$Ɍ,\w\ hV{:t\?{Pc"CRӮú3s9!XJe6(&\&#ؑ:G.WѐiGiE#yI9, iasJ@JYBlR죩]) 99C:L|3`z@PSbP G2=-N"c3&DQR!el00?`8HnCBI >D`bJD_8*Ӽ8ry.KΔ!BHhӄNlU>&=?1+l[(6 Tl8*ee)A,Q 5 5rf *Y. 0[&F%-*I?L59E9"H5* 8+* AP (CL&0"ZBhpХuF,.UD8`jĬȰȀ"@5x1ͼHJS+6G4T]CD*Rd` g Gʞa1! J@@rOXjZV$ $a{Jg *0QXA+DCFHMeB4RdH*i**Z 2,'%B0 xӂB L5UUU }~2N;(A5= 7P6MP^jYR&u2s6A`:=@7`>$J*db f>|FˁiFAEO$E\DQSRUPHDP^GН~]qU.1HBkQ/=d=2rF/8J dW0&-1B`UY]Iu R &"y~rQbeLcSSt%q>~FOR&۹P4 j""ж"H" hIJJRuJP&FY!aD-kF*d0$ )mbA@$U$lr󛣨;D,t4 0 T2XB^]%;Ȣr;`b/sr)0cA( ,"CgL8Cj yYŁz6Dܢgs ' i5"5H̳<Țt މX$`L8Skv8q5dAEq8\} PFCb&2@-W5DD?3nY]B, (%Yh+*-DY(1jRFȰP |0,z]Ig7%i+PJ l2c!ջ4&Lk!A00qhu[K)pYr(aRq^LAB̲ΔX+b*- ʂ)46уU(30TQb^X770r1Ғ ! Y:8 (FDӖ#3(ciF/-Bh9;I1B ict]3aL@M;$(<)T QQ%%?/G$.AŭیJ'$Q; fY¤g)X"^J mJ%@FDW`/V}/Ƒ"% مu >N~d.&BT"LxDEQ*RڻL,%Y#Xm(r if!sLiFf#KbV䱡6f8 \`)j5BҔZQ1!3+ 0[7D7_(ԇ@q-ovJGwB8x޻}ҠbȌ gt*(SC{9 yjyC4%8@HV!F@vo'}X>FoHѤEr^|raQ)PD.T  (?AٳкrZ%B P8~v =' ɸ h&nGs%qE MH߉3 꾌Qܭb.X|LsLϙXi;Hhop&#/V(Zj{_IrKӨ,xA}iHҜPH"N!vG] JGĄAz9^f7G_YCR yӱp^P֠/@n/w!JI"I9 ½lo$!aA`"U)24!c6y(OOy1l I4?V'C?p= Q BA)Lv{g4{;8Qlj4=? z/C܆@fUo!?CJ4L!$̓<."'nި0 ԕL'=#QUu'|Gهu7ܟHBfDW dFZ_^ց&2PA}% o .ihv gB8::1'Ҹʜط㒅~XWY`S$񘄞 S,Z3Jzp6YJN?FhoYfYܥ{aPUXOo$!:a\AT\(!H,J;ƍr*4f5dK@8" p^aDip/wH!m8-D~},iNlCwa3>ʫ~ ! qQY{zvB$! Uh*#eޯ8Gm -|ʅK!:M;'ͣX2qP$\ֹժJS02+=$ez;M8qWμ\Bܯ` 1֣k O8z0)(w܋ɾyxz:=PsJo/8> NHi#ð0+PHwۡ?O=a&"}h}JA t:JzyVm!R5:V+A5ʀ*5ݭ  ї$M`SB`8ZT].05+q '\v:;6 UAݤbX2wTRQ5^gus8j+uf^1["kłbX jX2Qݞ#3P#OT`>AsdhLl̐`XzDJ YPZ雄ʒ13$C 7PH-6L3#!qÌYE/ ܞ"02+<<M25yQ9 TAH"-0@wuHS} ":8tBTO7eќ:4X\ d 3@(`9=psẊMz.@zu6mi FAPqgq\ yI e,2Jz @w $,LEXt5r|ã$&/ޔ#Ч(Vdw嬅mI}&6{,7{@ Qox&gQd&@ETiWOg[=),& ȫ +Hg7"\ê(5I]|[V<19zf0w] @y"Pd-`1 sJhg.GG=5݁bɌ^8HYpż,zpOռ]R‘ֶ W5 RD{e'Kr=bUG3 N[e5 M^2O{c9Ƀ.{>I˖NbMҠ;P)JW`;w`>٥j2/hE$9,'|FIX* n܎39)shx`X@`i4(*IBJ7Q{998@3|i,ZDP6"t碥4L^cKgv ~rboop08a}* v §EAp)$pdQd)oBwЉ^@PP9Lqq ,!|K0)}f.:nwIZBP% BP$zy &H^D2 FY=贁*\b8M&UX͠ h`4*iaiy#Za\p|jA0Xؐ,rFɖ7Nї2PQЧ"0Pj1*mRtC?㊫yDر38dY0Ci6ڕ5ܠ2ÛLӎZkˬ 5ݺde˗-*ezdECV6ĘishtaŚqYQE)jWSuzkO YROGm(2P(P$ ϟ}T_MQ G61&m`B|ts q7ԙ4TE> &;o:@oG`YCp%lg2>XK!c+KԐLhZFP)`jd*"$&X hb)**B*Rj"" !)$( Q9\&͖ȹdD-" SCAINYP_N 4Q8j9~6.y?e㸻o6HP~>c m P, Ҫz((jbi%'"{ HAPD|}41 "A*pA.rlJ PܞpH2Zg18:Q` fP8D8u3VJN`8@дI $?tmiw0 Wt[1_wNJa`zY>Xjo-ITqnC(% 9^qt3z&°E-adB h Sb0I2p*)j2J`1PC/CNDDN*(Q4x a ex*?䁨~]B}I1h^|6h根e%/@c%T[%h%p0\/Җ 6tH 'x/X'&!q8**BJ*ӑ1B!YD4jBi`I#F'Ki!DZ?tlyx$rK@ N@] e_bICPN4vz)ʪ*PQ$ -^ܝÉc7pB!!!ĒM/Zx y랲l1Cr&.׽[%ϤU:0!Tr)`e Qh#?P d<\b`**K-/Ɍp"rݠX#M2(X(F ;V$!A Oe ]$bbty m^nJLJvFXLPoRN@%4p30O|3i0a(, ZB8Pzw͘&NR7q,89^,'R\iØk[:)\$3)lHvFnuVlIYCrgD/8]ڕs'DgWsS2:xD-nE)u7m n[2̹9В˚C6POԈIAĕ#LTSF6Z *)%I%RRJ:98JDF(JRU%b vZM&Ii4M& .be:m#HDUÝ84Ep`Mdd Q-fc :F_{Bu*B*db>袊((lMDD,P΅<z@ %7)& 82^@'hŕ_vTŵ#DVg>O} Pta? %QTكdaR{Vb`H CT$!}W~=`rC) &*_Hwٖ|iZmmToRҢ$?VUz`#VjQ (,-KTpE@b Pª "!V=Xx:f8?2hw3CO$WS1o2<P0,؂ c|28XT0A֛<,*pܓj2X*P3npe4:_]un |n̆N7e@ 3XY6d-uvƋy3u$a!EQEs㮶M4#grFH$Jx@[D79ߓ]0eKg=1+{RI$DbKdZ$ $8+XJA2m0&önh]Yɛh NñXK #nfÅn'3ScXT`ԁ.~z(JkE\/L,hNUUA*pbꫥ$`& ?ÌG,w4 n0AAA*0~2}yﯣ`pz q}w`{e}E7  C;iN1GxmwMc򓳣 9ܹ ,X<~I!/+DJ!DDUjUjUnH'^K1D̤IPd T~ݰ>[! ԎDkSU$7Ãü0h@SuI$I$P)w(bm4{(DiSDF7$\es ADUL^" t6*!!d$?AmetCmSө;m]OZԹx#3zGsW]Y!nࠐAn ˫bj2V@RDVr/pO9êkC~qMȐr(2g*fAAEp,<ÏA3TRt`b&PࢣH[9H}bX]AAAOU`4mkN@tIsg 3/RSMunnuϳj9źf~{tJEy1'x""2a7cXs.ؕeO$0n8@1dv {3XLzqݡqgNe.8 H> զ)ꛔ^{E;Nͽϒlն׬5UYE9z8((Prz@H#`- gþ^͛@jVjVj?M,(|\Z6597xj5kF)D li,48jXbIZ!TaH]u-P,1 P< fdaл١)ml&ZQ/6/$^w9-@a  DClndDQ#B@HT(LNF::W"`73q-1ɽ|,9𸜢 bs) _' ) > CYS>o6^N_Kʌp2tXPé< ;qEq>yi[)]E_yFТp^f8Bsnj`rŴq$:(x@3`Pb0aM1H5(rFH`4[1zzS:{-m hp2Хm 9hf;O30sd L g %M"45 d=duL SJdIa16#a(J mD9nŎx4ĠH 0)3`Ps.ڀfLqbF#PD`i P>>YOfDaVtj4W&0 EA0Wt¹<3v1y2zN3zigXC_=3.@YX/ )nDqȡh ;ɎIBرSbTR7tSwu@ǡT) p+; haSYEY:8q  N٧N#bi d̶A jQ"$=%&,xpmA,1&7 h5pLYs@.ugp)ENȵԀH`р2"#F=zyB `?H-A$S2-uUMyB  hdNX E)l\G>?=`[AAAAAACl>0FtlcEf1$q=X郃)^H%1 棵(Dw8,#"-b!hy@`v߫YϓƞzNM+O1uoF~gCŜH<} h^fZ];7 j_Jz*هG9ц-*XBgF- fƚ2$=3qXKF5$Y:N\n{1 x8@ + !T؀˪n2m)##lu!@)L;5~6URm d<MeC.m zs9rǪ ׄ9ӉĢP~0PP[~  \Evl0}Sj{Kݤ̘1Gf> x'^N|w|[AaCSYCWS {=^uE^2a `Fl$Dv#&"?47S7ж-m h] .-m h[BC- hTж-m h[B Z h[BжBFޙ9j|}|ӓ{EB0$ #;w [?OLaJ)S^0Om$.rdc N6t_2Zp1@-( XAX$;.LE$Lc8A A03@xVPأY{"ܠz<blLADu7T`5g .\d{:ߓ!hԉyym:l °~16 rpH8j}HBoaB(A0ɍHE&Dgގ` Orb^FKnfZ?crʰ@L0 vd1z -z3 &0AJ1u2RV]P 1Y:. 0DqQcRD9( a2D"%,Y@+-.HFaɁ@`23ӮBuLS@`g čSOPggܬkN_E`8zCo+C9 62 ֔m3!n^m z.{hooY˖WSE}r<ψ\؜|iM笝 3DK4[ 6MFkcZ&ThVm ZP)lf`epxu$ZABMܙo`4N^~R9L3o3"1"_hrPOFhNKDL \b2Qf(ZXEs#W*u &U=Veמ&*"X] B 'щΨ3R,+&a13@ֶgM sǨ7@W舮܎=oFa766aߣ}S_ͪ)1GNQ(._!V$zO ?1`05 ##fClDM/b@!o03)WG@6Naе 23hoY{rAdX21,  M*L+x0Op,eb&PҘ[lǟ8K`;}s"5i2l$۫!U@ySu@R@$ khyәZ **uzdR59ʽ:;~v C*q޹k|{7e o~p: ~2zXIpn!;Q];U$Q׌ q"IȂBX~jڀ:,0G  15Nï0sI9((~堚>39̀$ <,ƇvA3胢c&g%h(([AAB PPy}C^[}BSTP,C*Y%;u GQ6b`ĊRf`RùT>U*S8\rn˵(5KG-)5 ]I!g< dN*?!`CI?Jf) h)(@EBi@ BRJDhV_.(@ Dl>\/̾m<<y&da$"i䥏(Dl&`PP DD- D%JrL rC%ɌL`%bL# Ǥ A+)QPjVC>J" N@d jR-V9w yb ms> g0/Ҟ2t0ug׷n] N(PȢV.P])UUU\`*UjVDLKhl ÁbS$,m C1R-P Լbʑ[$Xb 'E3RӠ@M `Sn0zX2T( 2a[2/&EQQDѨ1'pb-Qf1F ,7 +-"QfK* m0AX&UL(c)+ eDHB!Vތc1&qDɈX2 XTƵr; ; &I) Y.AԅD1$DELB Eeaj1rHW8+I/YҘ#fS*VK9n'I,x%rfiXbH*$U8ZCAdحr 7YgT쳣!EBB LaY2FjSۛTĆ5g,dQ@PQaF 05 l3H%l@R$e.P >IKTOg3g>:#D/90zBWiRu)?{yoYO`x` xNQ1HMMR!SB!t 12F9' `aIH"C 0;AkEP1KfQL&!K"PD0~AIRNHD"bDJPZт0!9Z.ZeF&0(ݤKa$:[ a2B((ep1 id"2 F P 0I.RTEDS,”3P98~:Ј%iL;"a`vJLTp j3,pH"h~.j(kEiB9PT^`aT,ba?})BԄCZ!6DiQ]7⚴*/u UUQUn^PdB(CP G ]Cu9$b*ea'RHx~W{Ec`Ϣc;zx <7,&ANsp芧To7 !ʦ5G&=g )Ӣ)&y &@ h-{@AF" ~,E%wcVh0iIT; ]mmŽݹo ގ b^@]qnu2hq{u B'iLOPhGӯQ%TmjLRXeU b,T25-p Tf5_4}NcGHoS ,U(R&)!=9-CJ;~?#?e "@eUa$[faaq &kӪ`9ӝC ))h1f#lcZHkE)AI#1*@dĒ6L1+Jd$*$B15i?tjl7$%j(cYZ# V=d;ߒAt'\l]*mN=y-78(('|J(Tu$eo{XQ'p b'fJQ1 $9>)EB(00H# (B PP0i 2̺ӁDV28bLEp&HH҅-e-F)C#Zip"2dX.䚨8%&'hˆ B~GK>mZ?)#yuBaAW20gh 2Tc$2Bx 0kM!dDLb)X (| 4n5Xpnl ބ ,6GBbLAE B;1/b1 8`( a1@G!%5 ;Ț#h}(R(҉@UzDAOeQQ=$Xh`!fbj )iIbX 4 z#aЏ,*oԶll矎yј;64lhѱcllo&턣JttB<"p_2jY0-;+R1! F A(%H/;}ýLr#rB,X-!EF/ɠW jrC%0` .x-|vdhOMr14 IUUN("?GsGH0 d-O{A (H'6PUTDB1 4D@hG#iuǨ !xvF>-S@QB[ Z$)JLzIP1"aP~+|"(f2ÉtԸ´t9d(0Q'r|LBJ$u*X"0*ahb(3q S6siIPAT314 Z L"~_P?k9WsDUaĴCD7jCt!1R5 , Jjʃ.\eP-3~9_&9y yII3&!ꆜ+:sb6jCfxt\)fd3@ζw\UEﶓ ;قd u{9B +BO*5 zoUTTHo' tT-UZZGNFΐ4ek=`{5feY{|H~<ÝSUUEUUUUUU n~wm6JO7qh#KLju鶯.OsD?"ß!%ID4T f@5  DBee: \C qbDC-j6 ZoD)7NOC5)8+& ZJ@70L1J98{ƲhTRyMCV4za$qy`z%9d<=}5C$LA-w& A4HbdX r#B@DESa<!s{(&= 3_t9.P Ҿ}_vI.D%K4RT͈*؃% HR$U&XT$Mg׳zchpCFNMsa0%9'IxJX(3iNqˈ. ȎD wom,7(KJcV%4;l8kexRK3sE£EHAa-ՐRFMXa4 ?:e7BɁEoLYL=$SSj vw{Qj**9Bp&BBs$M.l0X6t!P7Ø!ȇ 7 ߈n@,A:#Q,!uF0)y*PPAKr va< P+B!QH s1pd 2%";߭طNiw toR'ʐ&\Z/$)4 17*c=RȱV"F# (vj]uCo"'&;zCC+SI c!$B^q;E~j9k̓^au"'i *" r(( †[臦<"'K|g`0 l] ɀ'dѰr ,e1H1HbE6٣+1dPqg~4:Ӄ:_twaמMb* o@2 Ab$Yo FT`# S }eMzr^_NC yx(F-0:sn !q4Ftuѱə@TPx mR23ccHuuZx!G8'*\Z6#{bḈ " >[f@#A^@ Ea`8O(!P6GS'‚KPHc/EF/5BAзPj㥙SMT`i6(dVNr1 e09qDT87}b5U:T1#ٙ8:$S\(ȼ梲.r-UV b/@j9V::bqpwTNlAc:j@輂07Չqc0twX"EW7!V` \˹,H(f5cJ% c>)@ZEdw1 a,8ys i/$a/86)n(9BΚv#{^ڵȝ4~odQ<-.ȝn¿* JG>`|: % yamZLXH\ 35&c1J!" l H\,WdQ^IUTGL%GE"n"}od9*ԯ!͓Ĵ I!HCTDJ>yew$;/g'HlDDU[m}i Cg?@dMd(F~AllT(RJi"H TմQJQIh2Hdib( mVTJfHZ(hQ}AHT  _1ǺxS4A0;gl,kk11MuwBUҥk6:v(AHQlPKPݸP'm@u((Fm)@U$ *@R6dp((M@@s I>{{P4T*=U zkWY&iݻզ%BJQӀNk[]N݇EPZC @jaX[:A ʶ,ww hamUU)N*e 5ѩS (Z2 J70@ !jb٨ͻj#16[\E#5 w֓d}--@Ulշ:m[FTfLǝ8AAUA*RmF9:Ol 7ۀM{nݙmtA4 jl*hBHchHu;m]NEЊ) BBHx;zob,aOjݺ w{4y"PpVRDhĐizݻTB[iV =oѓt^27=Id=2Y >i@UcC@e4 J֒%C6Z4mޏ<^u[^h%%Bzɗ R)++>)U$(5@UICEKD)* ){˃M I oVAT !e`"UDp;t#T{zEE@(`Bl(MI*PU(2 H_c)R+1TRf @h%U0 ESCiqٴj0ts  R AP D т)@PJ4R! ։JU(%Q%((Q"[eāT6UJ U QE*(%%2" b,5U&ҽkBBM P֤Ѣ U$P@-](UPUt6VB+`R Z̒EADHRbTPDI;2TB)K-UP6jHfRޅVPG~L<ړG@S@H41F@414h"F5GSLA?jU)&LC DAL=Dfi4ړ5)Pƕ?TS!,umpl?:a/D&;@`XG?ݟ]?<E"Q>P,oxQ@׋8FX,جW,P7+nXG/X: h8lia?Mpopm]>#WF~ g_ sydrSgw |A7q)#?(k GH?Fd:1DZ?_u2} ~PJ??瓟5f?^OA5͋PI$I$K\}~gV6 zA1 I'/Vq #VZp3H% #_ZRg ?ee '|}_dx>wa $Z??58A7DUL8+mD}(\1 ʹA!fcx .#[aРU塻{؏@74k;bqhcvƂ:thL[yၽ,0P~ D` _2*E7zp eWߑ+V}Me0apS:g.!͠dL x[໾J cHc f<'ecOA> #[*`[TBi')'RKUu,Uk .!#`(s3 @H@Ġ6Ie'k#. )*,: .z `bBX[*PuFH8Ti[AV/W뼮!\c^cF9iZ~^Bb 8 8 !+;d&eP( 7DI[@$RUœ`I'}<,E103M oM*Bzdxi]~1k(t$`G a~c9~mcQ+mvDRkxyoOc0i;jQ?'4r,#Uj 6$;"o{mHFt;~mq)m?7Oհ4$#I*.p1Kjr`y 1%IE˯eNJPn/Jۣg9X&Nn 5A+ПȾI$x{|2=}?G.?N~[#ץi)+ 7T83`8@"d&٣=C'i' i¸a60ߏضqddq^{] B*O+N@įڎYP\)@Xp/4ؤbDBp'@^Hs6{3~8A/EB8_^6P; 8{6qaAAH6{kL.e # '}>p|N@<ҪM9_7xAqj=^FK.:({Ba?1C ?^U-(0졐d>o( /0 ǔ(xH-OFm%R8:m|ocoفq-*xd7p#. P^WkW8U?kg'6M~>A}l2B)-gQ[J?*=}~#"aMÇ@AǡA (7pA(lCBdd3$zfAqBe*NOz=w 7#১ R= >Ѳ>b$V3{d">?t yCokk%鐅l ZzKm #'"rHAz|Ǘ (UyWEǑցz)D%Cu}#^qDȾDg^ȠBڜ&I+N쓮)O"ӠYh* Ћ3+$0lA\}hns :pljbG-a{I$ -!Sjご*xGI`5YD"[dvqY`Pm+|94z&SKmY/H넻m?cgcx jXS @;!]׷C v70*% #^l^HD([.5ŊP||I5Cc-,$;O޳{0IlVշ.MEnDžVs+9c&5KűCdm^B}YVn PN"?^=`Ka zeD(t=Y4Bpt۶>0dˍDJPSm8FYz;:CawZΒ-KP,|Xh$?? dO*gj aCk= ŷA uA1* jJAҭ\h+TЪ݅0~ -::Of=5v( O&zhBNs&O$4~͝nד7͊C}(W' Ő`$L6 UM![u[l&n<_bqfktȵՂ$.=a?w~~䈜NֲYF_sio9? d ]_((qk\5i4Ϛ;}͘@Nq&em@<=^r%˒[?ZCz!|p9U*?j l=7/>`)ll)R~7Y8@ H4na@]BH.R*ϧU?PJld1NРбaӤ!OlC$a _QW?@"mpZ߭nE0~$\!z*.e\HWt1wߛU1t@t-hPyB0>GaRtD5P8ƹ.gGBB!o<07[w3T A kuT bXG@001_~G(dnZF-Fe5PAÁO Hȇ60"~h-)ok+$)#wU$~?.ad2l (6~Y_iC ҬxuS-‡l*!4L铇ljY^b%|:ҀPҁNq@9`Q `$ KQ*k2&)]Kè?O|^}췣%4\0[!,-fM(:$ z~E 0o7 h5+`WuQA@taaȻ= @0;a%m#IWGLE\jf,E103M oM*BzXȤ.ϼ7&JL |AG3&5dNe%?JAtXS,wMy\SFc$HFt;~mq)m?7Oհ4IDPhA-ɀl v ]琾 6BQ1$\\rNAXgmpcMy&Nn 5A+ПȾI$xxjA m}/RտBO+b$z%7aFBl!Hbd䢰FB́X_6ì^Jd$P4 &Ӆp l7la!l.ݠxmryWyZp.%~tʂNG$6EHg.+B_g!`@#fј_fۃ@ ycBX|UAAḱS a)⽬@FdzBڑ-B(knTJ)zD LɔL^ł#\y X}{*@jTCC(!,>) `D֖| y㦄#yH || Ӑ=20 <ii;W\``:ڿWˎИx))p1KlA$ ;(d#>?g,b+1 oC !c!>:-?ƻwSaQniX}Y}9'S^(3 (ѹg1*xd7p#. P^WkW8U?kg'6M~>A}l2B)-gQ[J?*=}~#"aMÇ@AϣɾHB!x~9@fHL&"l6U`= {%<snGON{}d} HlfD }X3Y XW$K! ]x:.یA"FGND= /m|Q:9 #"'W\R3c4KHJFjE߂#:ERI2HQ_btdpHB"AUh_Y]m蠁!` !Y̯nۜs;VmE0 $~P "(C1$A&2 P%Jeb0EmEYdBMAG_P@O-f$#' ݝ}L[*.AۮaN`689QfN."ᇘFLP6[zQ"(Q vn?$!&d<9?zeGll&X[V6!AS,lwJ(&*++f!aDXَɍ6ՒsoVɶwQ̇Rca VM8]v폼22{.·1 0PstֳR BXǀH$5gQ?Ch;h l}CXFJj!6/<ē%=5}(A`-R p&b'@Y`={`Nx@0P[ !r>O#>ub@gY3Ep2y!lDk\{ύcBazؾ$@eNha0Tۭ2ZE"Yi!G)Bͨ|@Pm1CM ~┺-?6:u(%_) eC !_`{oL 7\7\ XpE(|Z㬀PxOB f}]8 BY@!hE, 1@e8/1l Թ{o۷YG[~>ϔR.l*UpYp=}}j_g(xPƷ:oZp3fH0 BF5 Vbv>ul|נ7qۏ\%j @v@T&>0`1{d"Pl3cLW̨5P&W+0OJ6AY"p*eG LYrQ(Qw,JM g\i 9D~E@ԧACt]|5'w h_A{oxz)|x\oH `$$: B"Y ?w]<%޷sZBddH"G >A V,n9%Ad(Ä`q#E.5 JAa ? OW׺ @2!NЄK2.~i"u1_03o ?F-ӛpK卸;'ΐ[@!UMl8Bp/n; hc j!7_Db"D?ؐiITpG9=a{U< 먚"|t)lpȅЛnvÑ|CH;С'ۯb܂͘%-H=Vq>2B휏{C@a\0Hl0|gt]NpQ̛:VgC[D{dlm gmАXF>i/( zK&Ph]H$x@0W;ĭIOҵP]-E &$ݙ(C=Rљ2 ؓ{|َ"P߭re8Z}]7l>E?J?cL,KB8P{8hPm2U=B L!4MQ)*nO'BQ;~z `niNty":@2̸d~hW=$X?Qr@8N~[۩i%xmG>4Aߞq5|l :t_bPlttHA`K|JJ|@'i'o7p:$~7^nM$W*( S;-| c_U$|[f3! S|w3xxj aNe=H`L ο`я ^zZ[G[KوU 2;^>Ie طl`p1Jqv78ɼHb)A EJ(G1c(BalH)õ`qouc`@+)F/r84dCGӹ^2z/%ﰑdVD+w /C>Ŕ_x/9o0>3ԉn"(l0Q\ID,,D&W!(3-n RPK-$(SmC/5m?"e`GQ>2=.aS0"FfLq| [Ggꋣ]-cT:B }$*aP#5>ul2{X`]j>X- p0Ea `(BþnR+1n1#@aP8t !PYoX]}MCf ׺2w &5it@.(~}JxzFl|Q\*CK)W,m#Y*Ҫ`^ء yJ37 u~}|!K|0umޟL؃$!2y ~޴-$tvPF}4~7YofAq1g(3P<VP!c!><"'];"XTf۩fk6KՃea>N!xEnE(ǧ̌x7W.TBm#E^ lz {4 ]@! FЋ}#3C <gMaX_aÎ00?m>\M͈|^}A;u>|Fld#r%X桙/m~!Ek/k@ǖ o1 2`b0'>9>.Cb>ȯdt^=s x.pƘ#@8/Z!YntYf01}P gW[!lzP4 wl.R>`~s};.;>6D:{/]Ãp9"0=@_R+?}q͖'G館ڇphI$I$I]:5ƿ{/JI?evk /x}6+IU[۝Z؆ũD+qC`?~^Qd l+I)斲Ҁ7l(,3|oƳ-ua`}̴I31&feTؑrI(I{~БQ ?0?M!QƦc| ~{ p&>ˇU'fڈa\,W1HQzCN&v_b?}_C䀖!@qTs ]] ?}Pq<#BABqڄC ?-F2C2z9(q's5 l~pm]$!Xk;Ӊ]H#BBH d`d](6 4PрN # O_f 6,Ϡ*)~Zb,0 P@e3~!du+deHMIH{1:jSe5ޏ OkXޮp X)Jkٞ@wBd OFy(ϥ_ d`AT38MG6dn, `ABʖ1QDo `i?9tHQFRD;K~&XR%#Gn3Щ)K~"V>>hWaK{uƎ?^Iɶ7 BQh(<=h{wσmpm=%a/"@ճ4 _XC@=Iǂz$χ=G@CPTF=Ah0 ,^,:2u!!BBB0Cɣu7`aBɐ!O&*>rg7`dO櫤$c^ 4u hYqv<'$ּ߱Ap,)h,ntP!'S}`ɣsFd."U%\`>aB "rB DRI'rY-T: `h@B@xQg]0`ȁ"koТJ/#&#Hq)kkw~tr? 9a C١B&Ԓ$*G-٭emnɗZ'rsκ/5Ѷv|ۋmsmTbݶݶfcccmշ6v9X֎c5:jll32m.髱luwny.ݶɔ]곸m'{DgmeVնgck.Bcb5Wa;qTەًvvw-vkmeӥt:MiXsqzv]Z۷m9khǪV[-zm{m-N˶km)g]M;dLy淝;;eQm) C"-$rIN8.HhHF#1 HmI4Eptm3Vfn]uUt[umn۝4fܴgѸ[bI# #H.8Ԑu֝55۩:ںnpڶnffO\h۴vٷW[viZVٹNlssmvJ꛳])wE2֫\vmw;wJ8nۍkn+s]jkZu]ij-dګuưV֭gmm6Mm붫ۚ;cH{Lںo[61kV՛mkq튦[]ڝ۶l[[g1nګ5۶v\=\rd,Xsna5әrsCETWU]\+M#5Y׷k%ۛ u9`'e 3iKSiZmq3sƯ[7-3kfޮշ2ZMmݻmmN7M6γvmkWmMOWnչv׎6s5nhfZӖ5kuVhۭ][m7n̶M![Cvnvk\36v6m.["mtݷfM&;nLwRVM뱵{EoYZ fU95uӍYkvPs6m3m鲛V9[9jkmk8,l۷nj-mn8ݷL&KBضr mmc6M=lݭM;nbv˶ի6ۆsul]ymζ۵ͩuz֝U*ʹtٶlom%ɭ;sf]eXnh)m% +ktmj۶ros,`WiPed$T7qG^Wt.]nۣ]^2x#To! @V b-`X wkX\>ȷ`*4\~\= #|,A7B zl[=A.RkѩÀHkͫE +({Bvxt [BiClB/VýIL̺?u&]O*/cҨ]𼨠EvI"Ev՛8T)>QJp-`YN1ac`vۆ, kT=,oX$|qy.r>kmxvO„smcX ume$9r@w+ґkq8\"JbJ9' 2+K [<]Ed7/E; hZF鷝=v8>lwUɰO/^q i)C4_+cۃz^XEp3woLA'E!HꈤLR)GVؒGM cLAFdN`#w(>I9V Wd Fyek-fzZʶ{; T.T7D)p7|2}C7>:^A{gy?D)Ltgk¬E q1^sCyi[ګ-,y5$Z S=hO8Ӵee6gA`&xŁsiev132D{Kxx"xd]V)xC{YN{Sx^@#䕏yspK܁gѻQϴ&s#&]:}L^-wp4xgۛOҸ>щS-4ˢ&qLxjV=f92LTV{vmUKw}^Hi16UN-lmc*kR`15Ԫ$Y)͞w=nJ|2,Κ6-XDGyrxZx9s FX$;@Ly|Y:KPqxF9Yjׯ< U(^4^l‘pvX>*$f椀z/l1f c/392 6 R8@%v=uKbJٱ 5Wp"".򵻦ٚTjtE4*mi.aCp1Q]+xB qnPW3 #+©az^b(V]ʭ.y&kV¡[S#( CjU2* ꭉrW7ꡣL ѩ…U(4gZvBkChy= ,kLc,EbLȌB՚;45 fpA 򐍏=DP]f5Q2`Id3w)I8Όkc7)kC)2u9WLq ^$ A66IUUbZ)&KRR%UYU*DUUT%ZJEiIUYIQjU&TRUUI5j*ITҬQIUIjIVTZTZiVRU-RjʥԊT)ZVUJIJ$IJJJU*j$TDT-UZZVj)UTRRR*UZJ*U%ZJT-*-*Ij%+IZJjUU+YJQU*%%ZUi$RRJR*զIT*kJURVJR*UdKUZj-KRU*JUiRJEI,TVj-$UijUUTQ%iJ֖UUU*ԴTm*UZҪRҭ%ZTkTQTV*%IZ*)$TTDRRII)*U*QRkITڬ*JU+I*UQIEY*-*J҉URIJUDTVU*Z%jJ)IRTRZJVkE%)RJiiJV+ZR*IUU(ժ[)jTRJ%j-U)Ij%iUh5EQeRR*KhdiZUR*-RJUZiJTbkZK*R*I,Ei)JJԩRU-TJҵUZkIJk*Z֪*Y*R*U*ҩIj*)U%ZhUZRUeU*R+ZUZZ[#H)+ZTRZJUYY-JRJBD+IUEZZҪUZRV"IJT%ZU%JJ"UieIjUDZIJT)KJjJJH+QSVJRTJVZRIRR**$U-)*MI*U*RRZR)*TTjjUIE*JʖVKiUTUZVT$"֤UjJJVKUT+ZUkU+*)d*UM-TJI*ZҩRJZR*IUUkU"RUTҔZԪ"JTMKR)VTR*ZVJTR)-%UIi*VRIVZETTZiJURj%--R*-wuiZU%JVT%dU%U)%YIY***V)jT*&UI)UVUUTZZ*ZҪVVD"*VQ+RRYiUREZIUE%RҢIjKDMUJDkU(I*QT%j+JIUU*U)kU,UZ֖KISJUaʷ9n]wmN&yS۞UmٷhfV^{a榊RunBP-PkłIG5Lˎpp:Wt{MYĠCbrl@,3U|hB!y3e3SvgB[U]$n[bW&Nf[|0h;4 h/WtWy|~ :qyu-sQ{L< h"`FϔHJˇ;^u|u\xE 7H F`-j qTH!xלaם-= /=zΫSRT8t򬬯E+~/Uݹ:nL)ZԬ:$Nʶ[cs;wcm$w;:V9yfZuܥQZ&KZ;iܭ%uRґ)ĩZvKnNo;(ID<}M7/$*ZhSXFŤt2y1 TnCpXT$r5p `{V:0>#/A}x_}my:N8VUcwwȆ9*Zk*2Vä` 馂*INBB!HDBHYXҦXK XXIiadbI 0Ne%iU̇A#yb[\J DI AXXbHl<$YA* MiHeFV)d7+(+x ä` 馂*INBB0ڴEU331b$40LdU&K#Havh)+Nd< rTH$ HZEW3a$ PAnJ@C-4K!YFaXOsKiF-7% HKCJ4BӦ| xb; KƏQd-%x*f/5IU]UUG0M݊73N#̪4J*UD &R͘v[*l z Zpfb $wb 2KUx|Lj&Dp;hB4r2%л,"ArQR 2VV&`ʬDs^]QAuGK0GB"YG"JG1rZм^j]$ )hA q])MR' sq9rjf!:5Nq ֨U |] %˕KxoYTޤÖB2ssjjw*exU\.p BTn&*b" (R3LHuqV]tY1 TX 7p]x 3bU/yRnor$+0]Lxt< uz#:4(FFwVS=`մ RBvvv"+ Ip+~mZOs⹓lǻ69+%d ԏI.J a Y!i0VpӢV>ȎeCI>ڞq,(a).w5%rQ.xZoC }mUF^M jnpjl. vf7`- glbMU2TKDs  ̘µե TD"fcue#ѓSoQy@)L#"y QDu5Zb.u$wIqe,yiuY1˩ULf3Gݎ{⛎siQ5ws3QX5zCٍ|7&t;\D Rsm839. |!q&yJ\}+}pwT4$WEdY]\gHx|JA5+a4E2a(pڈ`!p@vqA$͑b=)ˁC'>!/m릨RwC.DHi(qc#a`qo&~P.,rSyi#_s7zaMlU_(a~9u2eܺ & $Q8yq3^jOEP9H\|wۤ3 ,%_sz8! k*«/~|g| T1 GQ{ЊlIOv :2]E=쪪` 5jR$$NzLeH\ɮp]u $2젂I°&,^pMi{S4( BH "HAٽ,A+:w|{s9€!DH(lTҩ m߸c:L9m3R"㵭$@fDvB $KX![1Xo;qD=8L $^Ps9<'l|yz荓 . 4U  $=g=:b!$Q :W]^/nNQ" i D4 $"IO.H Ub _1=kϑZvʍuTyY7P6wu۝[7diQ;E{~.2p{vtdO&/ozcY;J[19]ˋ$\q\g}= Gq%6SF73|*V]wlpD* ?y}h5(iWn4tk8[vh#Rg}2A h@u^v!:Rm m oI( aW|z뜚(-:`! t*DD+WW9y&ҺFjѧ|4:EJW.zdwQpw\ )#Y+L g{@" cvKٳP>pA!KR!f@H]۹7kl0 cn<yεS@A$5H fccͳ~x *A$o|:wsw8/`v-K~vb"qxI"@ >qbbjamaR,,ZDQQs㝛\{iC0پ]7lt wsr"jEB@DMGQ7p($9wklpDtCω4R5kmu~sUjF^pT@%}H8=2Qؘx e5m/6IfT㍟:xKܟQ0#a$CB'sxDҌ7oIz邞oB)#v5WpƥW0Wl T@+I1 $yT}tVڑDr9z,c,24ȶwGY٫[2qէ1J(1X#%!Wn$'QMΞ{Ww* LұbڝEII3g4 \w$J`]ݛJ{#d?LK_|tVj JP :\"sfIso4Ĥ昈Z-Z ccXi,NZ;ΒXYq*O5j]Q [zffy=$< `%!R+DNJıB"t4y ZgB R"k : /lF}M䲢9)7. ʶ]91s}m%l; bAO?a{ٗw)$T\؝T.vTؖ{N{rov# <%(lH$ZgX* `6B'$%q *C0|䡸C| )jɆ>fns7 y?E?!JG*nXsWC'?_y>㕽__8٭Ӫ_/)ęhj^uy"۳[өܛP79^ 3;QµV@w}E*͘)ݳD2>ӛkblkP5xS5nA"hi`ÒO'ŝ{*[Y#Iz욁nR?;:7ϗͷܞffWu,5b֔\4hh-zrnǠqYYX/Q+mX4uGŹwsv ,*8n#yDH8D붩qA0 " *nPu|ľ6`?G;N!& (G |ߞ/!tRDrYJ w+V6/~N!Kv5v uMP2 @!n-x7lgzo/4@CCO\,XQxխi\e n|1[bU DYQgiPJT:YyP|U1뉙U2W~cs26ƀAf _KYJw|HeM*%N9̪ j3n~dfQ]a!uR`f tx8)>kW>fO=CvB2&d"FJ奟ZPhp2>YtbOXV{:a%W]k+ 雍&3sYf{ӵ#2hXI~Z\\*&r=K<068"CFh[n겡Z%Aĩk<'؇Qd l.QSÿY 2P(̳XTON-yGco-{3צZ &O_vq?zȯ*npQTq+{ PI$MvJl lX=;\FkpMxqݸ&'~A}uBD9j[9UfVըS4')Q&蝨d*&5eqzGN4C MV=7ec`MaCDB aBtݝV<q#hx@<ƌ@Oj虈x8vhqg[KK( ъNE'Uzc " Cm{;Jr#zX=^*o/BP}`x<~QB? f!? )v`$"2Du;[1ܚ .zTi±؁k] y /{TM3O\sޛ9hvML_`(b;]O#FH@@]sYH0 {ZfA E/yܸOy v!TOouzk},:mvDDJtEL=h!3oyݍ[k]F{@ix D 2gX [D $0#p`zˬFws> 5ӛ~v)19i/%js\6hӥTndg71f7>{wr@s)0Vr@.Չ1歔ΊFao . nݼM݅GT-y˷ujC5F"[7K M-j~77'KtЬi\~̨\"ZyDBB-l^ME Uux8R!̍ Ė cD(&zU8+4Tmnodq&S'UY!LTyNׅ?  "g_{=>AO&֘XnYDW4M7e`RD4,ƚٲwfF^菄GآF6C\ri&d !?PȄIj()2{yO;^Xƕ" uLL5E6Zx_ ,wjNM20(4X~K@.bDxH Ő,f%6yڨbmj &@0;ہE C$o-%׸# l߯v`180i-s{@w~} 3d/yzE"4'f-1C@H6cA^v)(]T1aZ=v$S-*WU.*7r^/c)'lx0i;T:Ϝ袕P-v"dq,#6P |oMQ!*@$E{ͯr4"="[A? \)Pn<PHaW"oPWI=*0na°K=(}_;/+Lf Tmڙ [+3iĞ¥,gg=;ODD(\5kgk 9j2e$:Bƙm\ro :CI=gBۗ^9 ZdPr𐣤fD+п5!+oc|,1DJ]KŽAt<0zS5Ӵd` QIw|{vY2]ܔb(A>ƨwд"䉏Mgj5h#d> TfFbC,]͹T~AV ܹ$]0(nmu}oH7刃"X!Ƿx /\^tGfoopQH/=-'}y?' '  S əYuv]F.j ~_8*ָ*G kruW@~1E/h/^ILj:O͍$H6I^uhw!xEcvkڰpN- 4^a'ƌ@?3ZˠTt|{N:(U/*ZMz{8D&9#2{ăv.?ie'ۼ10>(PXMg(iXއ'W#-aP&ok2ZL\R(' "Q5,[u}׶߹?xh?\!YԼe]gFT1.8QR{"b*2J!t$m7; d|ikqBsQ+G<&tT߈}<&cEd'H!iw뾭޽/`Iٳ59(Cύf%wԀB ]=,]/zkW^uԯ $߇^.k!iPt1#2 DO fRac<}_p!p@0"'pwug>a'R "s28R?vYފ&ji2L{o8mk6kP;~ .C3Eh ǞQ/'oFpYP{J3h2o2  / ʥQCg2/H8|@.YQ.*^&YGy`6,4bTVワRxs^ =,t@fH!;(`HBLUs]{ӯٷbw~Y+Ⱥ!9X :ُ}[5{Ϥh)mf~4(gK @ f'rzg`.f#%&= Wx{W#DA#"I%nU4+(,rpn}>(82Gn1RӇ,?T 0U#@%wn۾Ԍ^57&Lsf?* 8Qy7+#z_As+{I2x=?)YF!P{U}Z^W;zo+8-.Eq6=>fz_JmeԄ#ξ]4=#W+*0Ϡ((W*7K]}%A^YeBi~̱W_<E' U`¦0l|~'gZ]6VzDxj[&fVa LD2)TED| ˆv[Is}L@fdi."D2W '\3ս\ok y6Qb|E٪XetFhBC2-ߟ[cq@\[cߡ}'?)縝(*){ֵ k&H"a=B){$B<t~txG;ǀ?@$?_K]Zž%ͨ>ƾ9:`OP*y09bOXMU ⇠_5Y1\f ^{:]gWzvz7!<)GbY&hWS=>[x=8dny`V 񹘇|YOl AI38[iFNSAښkf]=wz4" 7P6&k=RNSYqQ|4>͏2*a&}!c|0_O"U{h]7 }e썀W>*231vd4ᐽxy1snw1ގͺ9Y3R&+Od֯K#ćh?I 6˭Gvޮ߯[띑zKXT`??B+(H!5dO}",hvl|٢!JPȘ4bL;EWf,N@\f`@,KW_-}ɘ;`Cx5ݑ>GVp DX~aej!g>پD/A?B^xrǘLW|BȞh38R`H#ju{"w'~krz?!=YB**37׍1Eм)Wv>M.7ΧZT/|d8A^:Y@:<qRg̐[E=d §nYn}ow}2TS]SN o;*q:l1qRZ}F.JƁ $-x}Sڒ/w,cZ2S:=g 2ŁUq!L Ԇ0llql~bS7t8Ba_EaHa)gp>ﻊKP @j< 9#qPJr+{RS :>2/CH{ED .E/x o17_|@Af>8-')n<  x@o< K\iS9H>{!HGczN$R1RJqq[LA+=b3^D"̂Qö@^Tޡ>cj4:ϰ'ƍ5~wғM$MqdĹR=QHQE1rm|fyfD B$B=F $RvVU!"¼:g3hYgimS؆F:XM+YS3b?vgtne o9'g!wdTF7$z#;ѡ)I(0f 0pf~>7j396Lw%FLxH, W RVawܷؐ># VnԇO_A^t6|~ dwQ]!8ː<2<:IP5u5Qs霊,*{r@bİVtb\Ackup=nU^atm^H@ܠ5y콸A[u[&eI0P]Bfp<1MN׹P7 .- ֊n3+ˌjW^޵y,R;"e}+mMƗɜ|Ч{JdrM{=uC9gޱ]:g >xƮu)~c\XYjGg|Vȴol[=ٱxAt ).49Nאrc5#._=Pͳ\_W>K50gb5WN󔫹PRT;s^9 7i'*k\e,.-A+0)fV5ȰW;Lw$*sY$G"0q{GdԯAdhPP&&λqgV߭ru(f뼋TP+7:ݱw,m4+ׇ:ym}Q7-a_535w;1|շhBnn=pHeJ?*zRcuB B9@~PHA^DNn?+dsԬy-GD+PeS=Kwھ+6k.e]]ڙA6f"6ł܎Gi06wkuH/.o!lSyfYXр K)ޖirN'">f&m+Lf艤6QѰ)q̱3(8=T5zɛR9N`SX2f5 ᙥsq(t¯`һu_lLb s;7 OoVq rs6eY~}07 43]a62#+V6ޢ5ZmW`|ޭ<;@ *a&s\.i{wjȒB,TfАzl9Kzzr ;8N-I]="v-ָrfaJ;uH/*L]wqٴ21Ƨal 4*Eu;Nʉqo jSD]Q]SeD)0&!!poy|e% b1gYC1jk8m@ۋ3ns 0&d*a 9L)?k"9\3=8,b'k dTֹ|(F8%Znz.)]xGg -7w"sWgX(œ<)u &eһ|N|dݲ{ue>VVR2S7i\P9lTɥIprMG\orNϢִǫhvn6thiZ֪iK,KgrKɆo;p _DHlr}}ˊբ'VÛmg;Px+m]=mg ^yܨ4;>=obv=z_rԢo0O9X[lzuq3av}1.eCwtwwbwciKF՛Pc{gMWx'O?evTƺ2)C=ݡbLWq#Aw):SM/+%ǶT_K+ܸo*z6jYjw:-Ssjfnb!wTzt< dϥhM9jaD,=CZy'F/2덽٘ep񬇈v+f~$$?8w8HY4L =۾P^amSarb:VΦU̚0jM-FYĎGkk~So-=xU>=G ?5mq0?0Ӗ]#/[855߷.~35DS@ C?l{x61*E;"ըU} #V 'k?A ThbAz&m=:( x j~f~ܻ&ZZ1vzAHb|i;R)G:.B&D^0# #R*dKMvu>uI|aXm $ csc@;o4tD@Ȁ|~_]l D@I|F 0"9.yTD1}#!Ho֡f_EP~SDb0B)F&< шD0$p̛v/KsB0&TO$O9[$nnGsDogM'EQѩ>T2d0 qC%C&˳)r,$ӵYdZv;Pf' 96 "~題ELN#<(.fۊKʣE= 踞hŞJ:UutK6gF9nI ",-%h-wə-Oq`BT>F۠0|)}=Y2F&H$j""#EU>郷z-(hAJ/2|΀c?SD@Fڎy﷧K*#t-/*_cXfk% J|!J iƼt^NLf2,a2 خK IqGX2%5"up<ʤ$΅OƫہG 5}۩!I1M7j~D>!}H H|~*A %۫Ӿf331HXܝۿ^C?xwLxI@֧{$Q~!W5Mw[ėȐ*LW?;WdUFј$uqO#{zsxv1!ᱹxHV2%Xf]9+Ǣd?׶FX NKQVv*}^åU_{c8(PL!_y=wNdP.T4e\b߃/kTu}Mn "(@bz΄6S02S%ge[+ҥﻥπF$Ln67;mĀpCzv}1o'."P<]ER:BmG׿>vN^|m&|)H׃*;od"*+Ơd@`|R0L1_v\xLDPШȳ'2/MCDDoq^*X^)e\{kgīx0ELEd֪iqJU"P3GL^.pnKn To-s}@ٕ*Qͥ qc#on~5b%/|.s׽LzVܝOjᐚ"U uBK]Y̨ :AxjH5kF ޿J{I|5jۂ>< Vl N@4asyԻ Ǻf̰.1u!XX|SAI{yL`LڲԺqz>9v\l: 2Ye&/]TVPCf!D)Tђ\#5{Bwp۩"pf 5+;+V:C[–^P\1ۇKd-?[MH[y>YuIÕfja|8Ҡ5T|&ü&bPc v2aԛժoSR>F >[![o3y; |'nS fΪ1A@ !3o~ xʅ G𠷒|Ů˳-]Dv?bON~A֬K)0 bgJg%Ct)σw(%xD>WGMy;PIa+ FdRiO,^!X-A, W ku7|6!3:~i,I* vE`Ls3 B!YRaXQba$BTwG3KiQ|pm.e=ɀtq(kF(XǙI|b`eɋ4N!Ͽ,D /k\VM4pPf:_U*UN@J`c7MAl) dm-"2:D L XŨyn*YA1ª!rD1*+YA΢( Bu^8N;A װ3rdØLcX a12<-ffwvD#/`|YI̅090B)3I.OI@ x P7gJ (Bvid9W-a7Ѧ3n>kXTPt? ^z݄_ʝ :҉WDW3zƾ pp*[^F$Y,/5Kaf "zD&YٳK8x:7,*'HGvNҺJqy ٬z¼zrŨ\0A,,4bjYشԝ$TȌ}c,zV/9o"yQ=$3#9QW۾ )At,c17j)?g@CAk({ Zw^e{ܼ>fG#;tsꨗeb ]8lёq̼^;O%@/!>5:/~tx~2 #8%^K8NuHF1l=cNrG<>/ wԗ @0#5kѤ-D ALik=' #28e 2#{8b;BG|w{TYXi6^y=D%J!Ÿ q1m2#x3K, DHga!xHv+78+Gd$a?ȗg)Z]CfX&/BX5 Ⱥt3k^"0v~>pef>Щe?VTXIo0{5fd~ $1 2"3싏Y%3W4?z{ga`I#jhb*j+ ,̆$*M̜߸;GXLhgԳo/@(/Ha- ?YIR T'>ލ| *~sFU:op q~QhV-'Lm-ʈ#O! DZMmlovX&'K3zS0$`F6r(#wH}Kn/9jEuT^KmՓଢfVݲu֡wZ_OQF E@, կ%&/@5B>.@EuF|)̳)( L)6{id0-dghg)\u$Ie,|B&-⥋%t/"4,- w 1֛ yYȧo(FӐWyT-U*oJ$Eg,(}KV sۛѐS E8XprV5aV /Tms]5ٍHJK_}MDfEƍ?vnXմWR/Lɮ>SOx rUݽ=N(BH(*9 d3I?̞3QԹ1]o+-F&cF梗.Z"X%0[, g)'k7E_ ]^].AɈ9oP|y;;zKn8;: ٯQ0+4 Tۃ?]]oOrT "BG]cOt !#\b+ov#Cf"B \hW1 y*tDַڱjoF)! 9{4dw]1XPHzHԟ^UO-QSoT%Vu &*ց%Ӭc)$2`gk f8&b󀍏)mټ,$C2#*A*3XV~> 33oqou1 F7a@@,ުڡu-R@Kȕ,~0xǩ&54Inzb:Ea07?0*챚`gfsC#CuD2 jΑ I+N$wۑ&aaRy☪(M .d489Z>JrZ_o;6P=/2DFzb>49n>r ݆L]S$80@N+6+nv ?,slQoqxALHoHǍ}Wd]/&9R݉# n߰bwHP*VKU*.VKڢ+>M\Sj7sz,tBQHFgMXY5.h;MT|DTʆr&⠤(RsCbfnoāAUKsغ}*ETRjY99ٯHZ43*$s?) ƾt 7M*fGh4޺Jxf |9x 뵇kx߂Lu6{s +U`ѣ 8k ee<_H4sfvQ-*u"ӿ'1bN8خë0%"l)K4A܄Dg[܁4L""3020D|-^{D e DHآ1 ƱʉD!9bUuYn8B kK=dtE)Nֳ'nK^$|$#9;> s 9M5eȂF9\c'W7@#<>-$B$GhDvAQai2ʿDxW(](= 15SEqLy3~Dʢelz)-Cfp0LerwnڃWyj.0/Z*'o\QM݂&m8Fp6;q׎zijRvI.Ϊ@(Y<[ڞ(Dυ:cc4pB%|b?|廬|Xj[I o(mKY9iptzn3M/?uV]Ci:8M͓T/q(;M*i/y:*wj/UZVby@ 7C1ħUPĭvU4^[-}*!4JɁ GBh:T^#.*3Hy!9kO2] ۾{}8?jjˡ5TJyE9zN ^ |hzSiAq[ E9-;WOj:>#q۾CX<ňbo-7_nx|\A4#Dڬtvf%ЏWpҚ3Wc79lY CPB 3&\oFBn Fhn*lJ5 6WL-?< o-%FqT'FDOU b0+jw4a&\)͆/GMTXle{XJ2*aÝOD26%"}^Yk h6;fM) TдV$#Wh];G+8w6pb˓o;^:Am}hv8F,}k#jC0ys#*C۵ތGV4D妉LrxҏȞDA 0H_!&Q!=:*d/zٽdb^Jxd{郃Vi0H%hOqҋ+pݶ`j[jʽzʄ8 y~V99-I e,m,edŒw[<}kyk+}ږLBY6AT?8{;FVrm}T{汽]M Z!Ϝn& ][mgA1ϤRZ%5 9{y9}oR 17"HBٿyDHyt4u_1;{ѱ¦HfG:!`=^MQK&J1^34pj;.!]g31l ' G;>7z }#kuR*nnõQ&QL$dIyֵϣ[UH] ;Ntz7צ & һ_s΃͎K]]C/W۷ː@&clyiTf7*X Iϋ0 xC2:>#=k{!Y2`;WTBxE g26rZ6{Iecnu;8~pۅ 0I PfF֬YFfl 8Mn(Ԧ6v%H޻Y?HԠ>n_2dh(!HRBH`Wܪo,]_;m Z[ 'k-uR D-k9E #J|.h01VC]UYs꼹Zv-9^H$cKVV6nXxC;́s#䭼޼] ҥ Y0~V@zxXL) u;/8ۅWG6BӂSy'wxˉ2%b9Ƀ$W"߯ p Gx ewK40BYF6r9le) mw j@DZEg1#U)fw<2.2ŲnpBO@/yP3~G7^o瘮uw0sruRdwkEϸز Mo| ʪY:uW=6B.-="'j알]y$)l H" i9>qS߽Ce ( jVL C3P@e?Y *:];{wM C<Hy+Pet>yfRE,Ms9b ^n^مIɮHt]zG9-k JL%̨}]ڕ"GiR, Oƃ}& INvoxRCĵD &[1<*A-[1PC 5+D.9#o~wqL-W)Ez/cu*^P@d$.+u{p$Sm4B,B sy]_fhY5 FK59g 񍑊FbOkt'=WP|z7 A="Q77zJ%JJ#cbCPSɿϏ(V(;V(}pV?]žMС.~c[7{H !&-ӡCמb =G={,z4.w9wl{اzVQ^N%)[V)EWgũMQ<:yB ~ΙTdb??_K%PXet/uhiZ\rYN6f,UޮdUW<=?%4zs~:xq YfpplXe:2s" 7ɸ\:s^l'nޡxs 3txEŢL= ')te1˯v [E;gСwCXCH61L8o8 /~ ئNC Ύ ue5"hP E +ׯ||= @65yu[P;#Gy<瘡By y~| |?(P?~x|Bb7N LDUugl"!" ,PGGX炁6 @BkJGu6뱙LB3EZz˨ IB8((Sɺw]y> ` kpZN빍w:(|>P炀 ;gH^xݿ_oG:pyábPBij1sc]B @DH@PPBbC`SOʩL+!1A /P tt?}wbBcw3w];uXH,#ɺ>=}^ψP E6}ghݤH mw! \ @:]  /Vq(_]y:(| #Cu>%t:!Wm=fM5+t< |yʼn&#Lx[┮\#Q[ީb3R+qPԻҴ(I}k̔qCi#VDo]<:; `2DU5l5cD"e+ߩ{[y\Kʵ7hq KE:?߼PG}~??b}w y7{~^λv{Π !yUbء[ {^{`$H|eg5MrHe|zC+=G@ @3j}5s oP~z >HHmtaA[Λ{1ؐ@b߯B><,6N1;swz 7_x(P `=!#$@HZ'{ ϏߡBСBb7B_t΀ 7 -$! ǿowb߸Q6-|Ln/yo\^*<Ԭu%T-bI@EHb]1|h@H@_5$M$ 8Y*b5'=yۿ]|vv@HH6j D$ :;۬P~?w>f} $@foƳl!-=hM ! 39TH:kHt*q[Z'us׮ ~x߹(P_8V *۟"azwo=gڻb@ ` \:}|ޱ|pPD )B&b6s>w8m|GB#PP`TC$7Ps o]uPSɺo'Bm>w(P}}zo'XCHeq](EcG1|qܯs4GQeZ pK(}>ࠣn~(+>ctU@d y}o3Uc:i7; :#t 냬(((awoׯaFXPP?z ム?^=z߿ϟ~ \ࠬ>AAA~=z@HeJKW_;fڢy* Q VvP_ HK6n_us{|F p_<qoϟϰ:(f ! &o֣[?o ‚(((<aApPYoߟA@HoJ ұ<~߯(+ pPV??o((>AXP>?~ H` ԋ_UOγk(((>>>=z ‚n*\9LEr_M ƒav< ‚߼~?57cq@ @ـPP{yaAA߯>_oAXP|~>ayPP 'Y@H"zU:g~ XPP}޽z bwg{j,;ZzՂ|3PqX×̃yOa>F Hm=OxthAvYrrt*\]ʛY?}PV(+ ‚տ;;x~$D D  pV69mޫR77|yPPVנ((+ ~]zB֟]y1 M @$]os@ ƒ󂂰?aAAAAXu^7=qH wH (>?7 ‚`oRcqӞt ~x~((>^x@ltP$B@;coǃelGb|۰!;U(^e5VM&U滨:,HmVVSVRej~yM푐ιZICI H=1;؛B%pq%v{nt8E@m,=įQoM2 dOQA_u?{uG ~: R?_`rHt\)` 69766T ( * B|7VBCc) B ? }hF}G>N@TD{ 3CK"En<^pv\+>_p='ufs9ӸulouM2ՎVV7TJWUUSe+UMU[ӣWUUU[덇!G:pg(/0nY6EA+eO$gpCNXἫg/#j|c̞MpT?^>ǹg.=!0BTB{EɁ+l::*jVRP-FrG+AސN@h꪿_$1%I8js*W H=$ ?<L >|o9A GC9mdt0 Cs`yI?g茄'r*7 ځY|?Omó?ˏzԛ>hNcNlߗ?k4ell &i$M$-KjXk6vϷUDOSBs!| ZS LS˞ONCOMw1RcNM>}SCGP TI% .ꪮݛgwfmI8oZǏ[ l$v$N9$H0"&JC,ppaٞx$ox$I$I$I$I$I$I$III$Ix\>hm{<{I'/V늪_>^aǻgꤓaxOf0{/;sXۥinAD 2M,iYSLTǤf$d+fpπ~szrr@P oo$$&oxӡ-#BdX\O5cF(4k0# Zm$l{9WgYu:Ws$Lצ&Áޜb$Ar z$zm1{I$IN!>iB#H_廻n宒KIisI,{F@ddf2E qq쾉 4MJTvGrl5sˊGtvG~ $iodi0H޷t2Z4kZѨhѭjC9Nڪ{B0c160c8xl|vc1L=`=X˦I$I$IUl޾TcUfة$Pw`>،H;q$$$ߟ4QQ[@*-`. X]$ɍ$P6paIX,E;\D(=HHyOG0]cO'7ß$ ݉ Bm0=|K.\#x,؈$}\M^zz5 ,UTTJ/Ē[ǒ~AUAUAÆϳ/%[e[gA?6_V.ػk'IzfMCM>dr8y}iN坚mQULzWCPIm"TD]GaSS)4@m<⑷ d (" d>^_J(q7wv{gԒh,9亩 I}'˟mLUf;Gl=$d=_w(tG(vj9o;B4|]( vP mރ|?wT]wT]{I($6o~6jvUUB{QZ< V>&h-kC5IjB w6pv68>~<;\N_vcv;4"Iu,i 4@qj'N*HHC4sDw.z p>WO-%~/耽@YeĬ%^oӡ}w>^J@w`X<:6l1H&a2@ܣB@ 0ӪuNtpv;?w cZִkYuP;>$\z> 894y_wwwwwww>@9t>)0;Vό!JoΦCp݃9{\YsVbLĢ,is@e>60ag-,@?ĒI'e1i~i0L0l٢}c,Ͼى!&+3C 4ghj$"! B}{umt=CƾΤۆ7v3﹇hִaѪ4kea×/g`=Zi!$({>>R}UUUUwV~ԡfRK·;G}zq6?U=UZS3U,UU%ov(ƥFO]_cLL`@= ^`@b2\Rt+$xwi?Mv?7{m${;Gwn9 I%I"ٳ2$VG;Z-zػ.˅|&B-cboln x]Y BQQkò›Pz_@($`I%!݁8rj"2rY@Qm'y:(EP1mr{7'|c1Bcwq$I$DXށs~vSUOT#ǿ$߶u}`$gy~Zh6JM4OL=!̒@}7Nv;IӧJFBrNs340rC4UQU_Y$x$? cEt0yf=6yoWԒ{y&xtEC).WI ԒP3cߏ>oS &nI:m2g4:ԒvW· j.!! l8iZxp43ܾ+5OZƵCOY%[6~$~s=>i~{hRUPHUPhQ]%~i=NO\F ;i$H+a4OCs`Owx𹍺ׁswgEׁy Tܾ#^8gŕ.yϐ7??I%Y$8etiJs=gEZAOl |s{`t:gGN׮`4ܤ9w`s$߿y$ci vI$I"H>=}2$:ڝكjK̒g٭I$I×O" hx~C (4CCcT>B9obSݰQ<  CKhR4̻Ljs,Q(V0!R߅=ov)6E4#CYg&s1cҡ: G 9}ScsFkF4jhѯ^ƕG^* @դQ$̀=j]kd~ħP|1ۥ!nqG;tqI5H*jjioDU{}#-k[V9m>| @tK6)]!u$H xW>U %qCc] WwmеwemI'x˧vWUUVgH,P}8p!m1BNFިGCq':bGv? >sOb46`D >~x?ՈHR1((GПuUDUT5U ݞևM%UTD?,Hx`NOv;?UU__f;cFpw^$nPA$B"UI'q;E&l}t8>='(',P(UTp8 $({$T,{{ lU%Tw8cGџEUTTO^TEUCסq>UUTwjhvHX-wzzZfz%3T6ďJ PV)U%& J~}\vK 3N\oUMl }2<3rIsY65BƬK<6[eAYP[8?9:H?G:ZxF'D-'I'I#u\r*):?G w.^͋祗ww.::h]|䑒г?#HJoj. 3 F13v$c 1+/kOwA69gariߧeA?C*i?`!u~p䀲I0;$裸-3T*BJT_>ȒA$?'Y;0@em(ƎN 1P3Of fE:g~*cC@nٞm[$$$]@_' 8Apl0[uI]e۠_Ǟ q~w蜔zAh}zjU_h[ݾGyI$g{I,χ#TM4EG$2g/ шl^$!7hiM\6I(m]8uQѪԓZ8jMV=ӳ$ $Q8H$GY$fIMy|~A֙$2Hx{ A gICma(сfʣgx!*kP0|}HO2Ixh<;MQMQT<444h[e!(=(`7?p ^ m.)o4M8|/'8v[sP^ y%rR5blY-z$IpSю?=00zI$X>trlYĒaѻ~c=$6O'7$;BBki$pz}<9mѰC9rdrɃ! +Cj*,g0C" D!4Rf:w0Tޮ]˼\V c>jf'$$mʣ^'%QRU t`XkAˀv wɺ{I# m1hoLU l֛o4Fo(_?ժ}?~cƷ_л }?MzLsn8>çI˳p_*oCһFGwwNNhF6dž`1$_i7̒ghI!vᱷo$I em8I١wӡ4ω$o lz>F+HMoHN駔Onc=a̒n䓣a$ڸcwz=çO zBI$I)r٧ǠGI'. cZUUUN B~L90< F0Jk<<>cя$$"EC] 'U$=Ƙi`dH6I$cO>:~*vgȇt$I$I%Ub]$^a4S](! R"HIxn@њoa O<9»I-tml0g =\ǟJR YLHl՘ 8;Yآ,1y\I';=L:,|6h~G$>i%8q$zHI%>:c>@''͏UH$JA%->&ہA~B.T: B2H }UQU᱌c˳ b'N?48C笒UQ BBR#QH'' }-ܒxpCC>\{?#nW r._M@ $LI$wbI5$ mowD6<4!X$uBH!~W>ZdUfәj!U]kNg:1f.cݟGf {Ǐ޴>aWevttq %|dcntm},nG/ZOӮd⤐-1&k̠&S'g(e."Z9; ݶ`z(K@~WVc7,nl@# F0`AC9>.x/yB®8r9g!X6Q gCLn(ц>ags$H$I 6k]2:>oS~#gZBϼ^5}>փ&@sۯOxoS~#68%E i=cҊïkA c|cq^=ׯS՟ezy};8|b]_ JtX)$ RS$m᎘*:8JGf >‘@Um@˱V2ؐ8~IP Qt9BT <$ }:l#$qI#I2870yAsO$]T-/{Đ"@Ž~ UzoeI:[]gpZ H*󒪊)vm `>"v`$"D!+fG|k hCGŤG:gg 4,`iZa[GYi%^Gj ? 9?'&_)$0A;K #a:I/9?G6׽9p٧\>bBC *S-^~^_gvioC8.={=G#HSǴC~g?uʿ`CqveJeQPۿ]hwzEHT]yڮ.cNZ:&rг`Drv:CO^xΝe)0ZBx0~eU%PKOz撆>){k6ē`Z$PYX:;6|<;<$o;@UUT`<8'Dw= pww->x j`, ]_IȻ9Ā[\5A0E].. x 놷q ((6"H֛CxO#>~JZO] E<%ZOr9{+F~bQ/ 0 Bk.@ %Ymgd 3T I-I1mm}H$Kc4&h+nc?,&)l9Vs^᭖-&qQd=\s!0cw$6smRH~n$>]>J_$z?I4?1ACћI${i$:vosYRKZԽkPjKֵT3uW9?gGI&$=(h:9MޢII'kMߖhw~Z? $T2܄$D@@HϛxtU 沒V+M4*{7m?~I$D)Q8dd}n徻>CNfz3 $Ϣu 2@ys7v|D~я8$zr>tZr~_cUQUEUrI@&^~ 8T;dI%=$6uȟI$r41lc]mPVe ̳.Lں{=Oç?|I&f?ǃ0Fl@+ġlU2灰N"XbI$ӧUTe*)v?{U[l0+|$ؐͮkWuvչu[g]_a` `!o_$v:,$`P;af+TU﮺˭ o)NJ9 pb5\_z )Vd(宗q0`zI'^pi$>4PHKh>VM%5lkUi4 3d ù@~-=;tMO$UUUUF߽xs$~}4?9`6!˭UuG?8H9lHG+9o$#ugA oo)f/g/g/>Xo$z;~$CGb'r)2{L0QD8!(pf88@`B(0@X"  @k9k| @bŋ/ɳ$I$I&xA$\ĒaOH{бVl[Uhxg&ZI"׏lrz,d ~$ۖm ,D2NGqqRaH\eAlލc,>\tLa~wIDwI$I$Ԓl8{Wi$!4I Fɳ❐~?2%dKKž7 $J*{|>O0!wU{SGsF)o.yaVn} 66!@, ŋ+@$6v0kcI$ LC]mrm ( 5Ƹ|N۶@Gi$I$$()$ឨtCh,=9A &i"m`TAEVnCUe1X"mm 5[jة,Η} 7d=mc C/WNI#ÖǣCډ cO^wdIH>fIm"OٍGCaa\MF.0/;[g( n&׍!TI-FtӴDz>bBC]N#QF Z@ #]$߉$|;πw+F9xm6YI/䁱耏g sB9 bLccy==[IwzM~dgፇSʃ@ybUUUXC> c; PW_UUU^`snoz4mI%!l؃$B|vo$P=HN@wٱr8`_.TXϟ ~{SdzvUUU[gq}ICu^ux0;8Ϧ~ @pvN164iW|Ð'I$gUUU>J*ȯ=f ÁI=rC3GzCB!xGЬj4bH,f'Z;Yؠx}F ܒFj|rbJO$OwRITUQdy_#'U's[d7I$A1wnf11x֤4$Ja cbFF럑}mLBwf#խq"g1<+ezGMg;vG1˲ vy.K <)X;W UуGNM߆A=/.y$*UUl4Op|`c.#Ǽ^ U?Bd.ڗwwwwxrj > <ᡍ=8˛owwwwww@Ga H"1z< 1btQwAVڸ{p8yz9TBª 2xIяK{p=$+W\3t=1zʈ^URF[dhhtc@Dkb=J߻"c'~bwן$ \n ,\hQEIk<⪪UU s?0cb10cjٱ>̒K$$;6-y0 Q@וUT۪裹NGĒ{6=^̒{pGOVd*%bI'E 9懫T}O!׿鰰:i{az?K9Dupr.99RT&`\vŔ[ʒLoVݜ=;MwM? DI$nrYG}&Iv.-6ͷ|z>d/!1G AT+Z[-$՜HzN#rˀ~;li7yyRwyzyhz?I'gz6=>$x't\/55~?m?'}:=.BF[s_H(~6i|R8; ?_T J Ij0ajیHM4bI5wwk#f5I%3a*I+6Ay=R:Eb 9 %}_[#wp߭g-$b)WChz%t}I$=%I$ITA2!sڪ'قo$=w(m `6Lv_.\:w: y|0N{-:4/HJ ?䓹^ƺI$E"J?FmG*UUI% qfM쪒I$0@0PVI%mIgJ&WZvհ-{MIŚb2IH> }5$g!#>k1$AI$~ 1 @C gQU[UV XV݃C2IOgnHN>ޡTUQSoqt3;?nCj_ω$ ?O_ܒF$}g YXx1ú {~Ur˩.[M?/ρg`9UT+˪I$Ŏ0Ylie?$0xl5<}^sc ({I$I^su{ $"&iә$I)H@q 2@-B΃ Vc1F1nNy\㙇>~OFN{4ˀp]>&Wy|jI D>`z?vI$C1|z%?wI䓑c:{i]ܺvz;>^]/w}=*<^ؒI$$i'BX A"]n"" DDD@ÀB$<*}UUU T+ n|1zlyc}O!7|0``!|{[0b I#W$T P!ӘäeO$&c{>I6{@0z8 NhD&\ӹًIL3K^8W!-q$xeݏ3$ 0\@Y$cOvK<{`{( t$JܭI$C$qd___h>2&D̉"fD#։pamNǣI E7$x+| e=^i:ꝓI G-pL( R&Cf M袨www!"TM:/:fffffݰ(TtrGGN:TUQϣ|9挡I"˵S bxUUUSh' |E.UU0:$=u$? Cgwp+ql69;jM4I#d($:$=c{i?8վy 6̮hKV]CfXp3ֺ:ul^N[ΏP,hg$N|!-ū灴l.]EPA F 57jwah`M]D^GJ'JbB?nͦ!ii#;\[6LI$$=vo~p@EbM`YH H(52߽W|äֵֵ0^Pbyo0ce=nAO 1~=ꪪWݦ? VI /E~I/'Ogmk8ֵgOZֵG pvEm$D16#$ $I%BT(?UUGLcl;$kr~1}J/*ģKj|7 UUR?=ކ& b#rg9x'=Nly3y$р)}M0= nV gm%FtN=VJ"BER77k86$i!2wo.ͽpyj,UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUzw}D) h/wnK!BDSL{~\ ?WT;)>Sً$urr]BYl Pq@'ԈN0N$Dgj p6HZ,3ZȐk~Z-卞)Xi%`5eQ}}ࣰu?m DSw9)Goc.Xϣ h/9tbUVe>姻onuo#/ɽI aـ 1?Z`#m4@#T#BBUTJ0;_R<<:v~W~=}8wW,=|!@%"H?L>_0 (Akـ/d|{{ݑn/ w|bc>ㄒED I*;1w[Osy$8olC9rfSjߕZ?3|]݋wvϐ xh7=c2`#{8ٝM\X19 `xa!8m11a c>BBJzqw >Iw˳k>T]s $YY $|':٧ mD=6 |着oOc{;}Mw!~iC}8TT+4aۀ@|lt"zX+G$Cz?BH >K>UUUUV~RK~)I$-11$ i&4Qt $I&\r#o5TUX`ZC@>~wmWw$lF6>r#՚ٳ%I%"S9b*Seݖ]qj>Xo{ﴽU]HF fJL_qӷ׿.:X6 o(U- w67Dh`#mBhPF?B 2YX}<0 0 yP4焒I6GM $5[ t=1 8$] EmF `- *|dGal@cBpg$!e{"vo,Qk*pv\P )$E"uRI",ݝ$]jI:$$%2װUUB1$a+P7v 'vEUac m4P%wm? @_‹:8; $?)%t~^p cll;U\_m<ל^uR=JC9~N!zCנ7a/TP! wW΄zaC!v *D^Z]1 oF֪Ά6 D ~ ?$N }0wU^*U\UUd[6i$̇V`!cUewgfnI9mOc˦N[Ў_M>ϗ)>Oz\xmAf @AR0r44k'5g1&ѫ6 6mm3 {6q~ :htixz'=U`ѪZ*|?VwD\"\Tξ[xz;HQ|l,`\bP` 1LL J ŒB $K oaGXI"/.B#N]I$Ls/Nr;7M1`!s!,}Q ۾H%qm < ?G]e]Aa#7m>v5mv]U$Xnj$6@I~?m'i̒npxg$ݧP*:v{BNx~>䓑2EBWV{ $<>.>y`@80cwo/f[I']$n^_g`ˮ{t̒{UJ!!ا$#z92IIuǘj֘5cYN(j_>9I/G:=|8:=lo ?ni9J%GE_$I,tABa܅ I~nx}? $QI$JPkm v8Y$k6ywg.oQEOjb1,,xu escM{b?!26yƟ}ʹ@_p!6m $'=!PPUU'Ap@5l6~tmv7I6I5 Ҥ$DI$Ih6`'6I.I*=$' hL…I\I#L;g`@Q ި!Wvgih*ZIbB-mI.< _ub)#Z۽Dv!PiF&-C'+K#鑌Z V DiA#=O_]YYyO '`]! iwM)<ׯ8SW{C0C}9OtC99E٦+g BvI4=OkQ"zqȪ5%&K8>`(wR 7=}/t܄0^c"jڕ6FX4kʒ4aD!nWlOQ9t1 T@` <-9j ,Z xu1@(Ifk@mx fOD+7/H=LC3h5-A<#+Tw{|TOl`6c-og(~N#ˊ<s._=sVi"8\lex1]MxZ4d_DKN|\H !PVCS x*'8f$ z1}%s 3vsʼn6Ј Hu[blM 6j9\ۿ~;w篌$ HTJ HU##.@9׍b"H{FF@@SӶ B6DQr;޺wv& b#$Io g$}1R8"A6$lH$ 6$l.blHV#<<:C"H2$ udIv223g$ Dtr2dI57qv؛@UlH5T EH+t!woVKy"T^#heH|TlC  4A"7{^s=x JB@"#eS!R<6Td4@7߮|C@$R!6E#E ) |o}^wǞ7E/h$qʐeUh-h~ 6W=zϤk7v he!Th$F*0@@Jڷkv㮽^xGS-ۉ CE#5!TE 5'[\!a" ' kYj2=;]@D8>o\+=Hbd $cwTH٪*hCDjYXA MJWPk%+P!bw|:K.bufL9wG5Ugk"Jh P^fwM(UU]^e8P k,-AUAˀ@zFW(IYg "r;M,pYN= ]j bB2 <'Th i zǓxz8l * l LDad4BE6le9]GmQHPYfW"֫y<Բ$8몠 $. T?!߲QTnihS"EWdD5.P+,H`<6 `$@(B,MS-xaߌRvʌ H3xyd$EB@x/(x@42I.]Pf&(]ʨ,Huy*;f9'6u 0Ruwd,0$e#wdEK=G. B7UKȤtMDe %eXfl0)YڮVqκ~@$`6u TF@$Tchm˲ mE+E^stS;β@$uOyxY hQH q!Th lLVhb8lݱc]H6}5 ^:(:(w_.JƵW{,z@$l %ؐ8Q rHێm֢:><׮eT SJ_}}k{~B ivywWw{]ݎ=˺İWFX65&TDtɃ(JZ6YW7"r 8_>]yM:5fղC1Y睱Ṏ8ߌwyw5H<`d`6ȩ2Hl 2H6:/LT`o tp8"ViK E$zؠfb~<ͨ)lyuz6V̡āk@~}s^7Ce 6˜Pty鲛z5ߟ^2هX6ڶf5nylڳjڱBH%"BD.d}<ϜxՂ % bSjαڙ[SQBV(;מF[[V)ejumǯ=Bmو+ $`QU AQT#Q@)(L^x  X@e3K5=c>Ǐ협J;Q aRnn$Y n Q:Vڍy(+7'Hc}gFP.?ȩ'P(PuI2kRTA#A٣h&l46ĂT&RTA#A٣h&l4ؐXTU[pHzytI\m<{ *{Э:K`viVxyU֙uT,UxojGnIYUJRJ$I&Yi$Xj$%nIwak , D>ҙGOl}{U~3a}iՇk'q}!:ڨfݼ=)ODzje'g:Ik? vS?Ő9T]u{[([=Jq$8sMwj׌48֝Z9A<MN5O eiTuy^2DZ'87 oͷQze6} 閈Hv! !)G\ݭ>z^u H nB5#)eS Qζ8Y h~1a"{p0i F5@,0!# 2Nf|\^׮ݽ{t3^-ܨ{5<{zۢN ڏ1 )j".R2Km&wkL#{o`JF( l b6[|GiYm$ŋf@Oв4~ i0 dsl..3dv38h{1{2DZb"9' L"IAByC`|^ŝ5-5mx:sRZ՛1ּNA (d$$ =|WuN/m˞W|YV@$D㊢My)/]~ks[] zZwz=K!6Ua<޼x[K)\ *;ovLP$ !ZB r0pto4VehӸ0Cbm-8ӿ1W׎|35tFdjZUR0EbX0?S @(b #_'~ҡ ^(34@DMFAKCAh]coo?^18f2Ӗ<@HpQG~ h=񋲱BqgQW8ܿy]:k/P EHED*-kEm3%ZH`t tyuV%-l %uǎMwg|vG-@(E#R BN'ΦQ-]IuI JAg b?]scӣ>b +1v\HD)L$ZDx+6%)&;덺VR =8iBv.]]nu7o77VѼ靏5cx?)[7PX8@-83J+4AR+0nMޭ߂VⶃaeҧibN6ŠN ӗ.]9iw]+I F7M+{XB޼y~uOU:0OxK6$}mXo{]K(/p{G(XBAP%44UBMҥ#C ܣ- E.mHȗ!`7QX=OV=&TѦU[2c]:"fMkZUVcT 6W{ GCQKIF}̥mn!lza汕Jcƛ-m5ZiagǫlVb|(?xo? =#s`RяQ}6 b\f>m N ;$?'N2AzB[ lA ٤Km; l\ZukJ2iYR-b``c;lИ@,`zEPBQooz}!m[ojy`gGlֶ֭XֲMnCZfnV F!AS,v& mA)_LobM6ͿO|s;AJG0ʇ.Ʒj#.xHH'>=%W6IuqqBIpBD$b"cښ?*FYy&߶mi[ZPclB<5McER0.P tp4o p<D*6%FFDC##"@'s;oL*ձ,gM; 141i ܄8C=/|X_?wqXiчe[_JVamZ^}ҥeTT,5+jPKcPMhkV-kM!kZխlWUDUl4)<8(޾ )Gq?$~ߕrWcMZX;OgL3nYL3nY~Mp@#>sǯb>'Dd\q@PrUa67^PmQlv-[cŸ݋8qm[fZmXebdE)eQDs9񵷚5M3 +ʪy~mX@XKCދX Ak!4R4qB֋'"V)&A,ZZk md&Q&(ZcJWxE 0HA."`&hy!Z\J}.w>/\ ]2#c1F? ōEi׺k!XUYQ[6Mt)ƷvN]"q ! #!tuF˜x{$ne~97/Lъ1uGx :Ngiv.-5iSCch1ܰbCOGNٚN*Lg1$⡱I#boF k?_v8G]%8oK](!9vƫۨn: sˢh+Ci(17񗞣9|8O.BO$*aG@IR!Eu=Ӓ]_}fBP5I7@LE@ b[C,66twj呒Pӯ-&nC%CۺcQ?ETnߟ WdL5kt#48hX}C7U_TŐd7b¯6*GsUr9Vq;dr6$X[ j˻:)yeaFwڃ!pj D$~7h,ey ]nQצڲ;7E<`M"Ģ%6a;$9UZ||@D$`Z "m;ƥ Lw[׮SwYLUtVmCভXSh/|79$O$A )e$ F*$T${2]`$A$FFDS/=g唭  gl'17߽wέMZ;(y݊G]eemGyǖ+myk+U|±Ny2ի.SՕJ)Vn+(֭@$ 0Zaysh /kq@G HqdIMk9fH)"zqEq|C85ߟ^z  b(H wW DY YD.$YDKl ^2<;[θlKSV]lVu֬թSVy5ejtjj.et袻oO]U+˺s;jI]6Xg놺&d.١w޸KOw9D eBH bUPWymO#RםVDBl ɖW5wuw`M<歪ttV{Zw&V^v[Vws+#ߜD$vl䅦de FZ)6T`4Ro @&ɫvntA =ۭZQ}VB U+V&k}W9C`c9&i*2DjAQHs2V ʌ@Cbmt@ Sd6$ VzUw}kҎy󳢏qyZn3X6$ 5^TNxWmtH{Λagݯ%Î[iZA~TU=r[t^5` au?Y dsSlfwmnp,,ɭo7p g&R~9S3n{1Dǻj9jpJ ThkEE~Ni#5̛3R9;͏ [{heɠO5PaHl 9X!@(@$ ]tVXίמuBG nA" 幮9ԅS-ˈL@y; a@mq<&iT5&Ph))YSee~mZŐhBe) LH${ǜs|筯l-*d4B@.Q k+`4G}oTUH<L CMd6$ ]UYqw:olM*%ĨH퀬P$ M@? "ω~S{_߱Ys8^/f@$뻰  S @&VlOV|];9֭םVEh=5^oz)ZR) Hh@`4BDmۍ{9lH], o*+endS-wwgen;x8}ԔThmd4D_jK!6P  -Tk;exhJ )Q hLRR˪tLG)+ {/ӡ|LWwF`gygn5GR}&i;$ph)WS=F!"(@&T%@$ 4FG5{n烓S 'O^l5Qn!X^>sϚo^#vko}bP1H²7}o\H失biP *Hы6Be2|O*w'h?d!?--ԍnywn{BUG 9ļl<~@VϸuSx͑d^(VeX:iݛ_:~hqg髎v+)('B!]椭bOqK'=>'7~tY:ł`/UQCQki ۾OG'$DQ)܅yW\ma[w.XYIp?x F-Sk{A !kp{,)Kj<9vXx@ >&3*J⊊Q<~חÝ6X InQA?,?&o[wu=]gTH,(J ՞{o;:A`P KKapt @G wYXe]s0ePTeRTeSLc)+,Bl<*hc:hhhYX`4SʏGh& TSh @q%ڟ1&-LA I!!~}oHnR7h2.j#jረQ!D yn&{Fus-=^QA91݁tþ%*AnewwĽa|AJ^$5KDάX{rw{= +'XaOA)$I$ TUIJ70kzzv>[?5˥$ J|iAr)Ub3+|,R(v@[ L1Hr:b(0͊Zy;׊Cr.շj&PwQ^`9C,jUa:Uf`ȪcE" b!UM6~7KQl%-gݙѵKfMm67jÌ\2Pzv$$0DT0bʫ`4RrM]U3UXjll 9@60w6+6d7g`;eQO!m(oݶ6Ph/D:l3ٕ=} 7]n~W[q^{Ç(5r-U zi{hO#z<-Λuyuw}v럹Pcy*RQ|}`? ۧz8%_%8;T-N^;hr[Hk>/7#͡z6dT ]9K(%)'jUDI;P~*RN8I,F(gVξNOMQIQьZ})-XF DpT1Fk{k6jF9q-mZfMbp.3Α3y4?@Fps=}"[Ši%)͡3b#4i~@{0L(AٷJtMUa%ZV]{aB`#q]{a.#lX+;V~BI١ *(^eA,Zp+ [2e7vf;fZwz__N5%;'lRbS0޺_SHvGg{iȎym6JbS'>CBf~~y9?1*gqG)?6_Xs'kx-jNZdi4x4½!sܙC %kU&!'twe pTGEYPߐ ,dk (оfew]p=tZuleaX6-hKa),5xXAMv'/@ ౔w]tCxt\e갱5Jj;",T۩6moo#\(x\thmhsSe-W֠IyQ2&81gnJRBp7']5W`2U6c#idhk"r]װjn0$Alg k{Z9{;w#׃d- I=o:H(7{qM#h{Ӌ[*%m,MzHb/6Sc4% oM5}If>t-VDe?MZn_w\:{ ĘޡUxf 5bU\J VuGiǞ`j-%flj:-64Y2ۼUUEB`6ե4:bNS.z21nq) 7ӺE @Ko(i{5*ܣ\θ/[>7Ha߯D=}Fk|9V^Js/int?JS6eO9iȍ+S`r90TCM[YAƴ|Ч{:`n.7>q!Gk;c[YNVfii?.(!H8t|YV97"Î/UOvk}n7:Y. F3RBۭd[툭|qiCzX*sʣr돆Eg QP=}5XMdT*.UlY]2ަ)UWn 3̛4PA9VX;<͊(Xcs@˥gڹŜq55,g7&'75~hٳG5O jfF /H#+OUWbn٩4{W;L Wd8Da;[{7VJ Q)ˏ0gW :4cWTRWoWIa#4m`6Q۪2UyMf arw=}ͭ~S3Wv?<,  ;]nKF򬆝… c6tU RdYe&*&bk6%"H:c)ZC&fyXcO4pѰ 8|37ˮ~@›Գ$ղfGgg1. >x >a85wv]w /|EF}J" 7H2[Vak,'B'L+M',kdU6XK㎋5rZwIca{^Y3oeǔEv굟Evwg0nO*iɩ*[ I1w3:Z¸ƝKõaA`F581V\(/V"I5f(uՁfOm) TдV$#Wh];G+8ܜlli<[&*Nm 7x4Va5d%HGx9j1 Iy Zz;#Ei.p죙o]bw1&::vOs|v£a}Um-.Zhr ,6d9u 'J9;wA|X믯{zC_p9̙ Uǝr>ݚ~@6IH3r΁6 &Y#nnC|:/" q >af1;:icnw".!*~:%5zq%bn;2s#!sڇ-j ^Q<ryB<5͇곗 09H+2 s é*P*rN޹ZYo=Btw"BzWrK:٩p^V.1Ķp͔rUP"F9"3&Dfp(  QZcn1ӵUNw(o,^}M!G[=Nowƒ!𖗈{A_š;_qwɝfwy,Q%KVPc,/+s8|eg Wڪ۶A>G b]W7޳y(R  =kM>'3 e.O2],L"g!:^i7$҅ Hkwާ1rR (TbH0et)Zyڜ ߸&{z}e(8uGy%10*1iqО ^/'۷NFq4;RjYtRP{9}jqi5\GT95A< M{AyDtY9n޼AhDתVO(R ֪9B 7^qoKe\"B DR8I.#Ӆ0R"L;w@f+ J4SP!R3 )vjsH0b 0A ڢs{ylpBT)Bܰb?Q"_ĒwxCHa>ːt=$SÖ0c->MMӻ˅b #4cv0Fܶ;t\<: s4; @) :{yBPDwz ӎ ! ĒP!!CݧvO]QUEVPüpmۇMH:h}:hlClw{ッg'S(7{6nFĺ@lj=pC;6 4rovoJ䜹9r˻;F{iB6tONnBXΎ֧Gh~1)@@cF4HK#0b |i^i{" i>UXcETWzR@H?@ +"qY (6vj7Ay2ynF|u5HI6$$P檪YFNA4!C%  }"1^PFmT+" )_^x~9sҥ.Sxۥ#W=LQ<qt*mN:x^?dx&قNyTNAh.АKZq'nW3;>O!,P iF3Z35x*:ej:4;2㴇 +pP5t) VXvd+KPv8["Gt66AuX($s(Pk;&K`9c(DҬjϒc~T1U=?=0{ˁPP8v'9)R AA<>~'n)Oڭp&'P7|cd!b"XQQ̴yruwGH8@n0R ys3(X`~u/\}vu{C\C)D龍mE{?\(HB,.D&"WTsEGh\lJQ#dY%]eFնuONw4Zty&twk7:ϝ5D : *fkg,k=:pSH,!P!û{. Hb>yﱶUSSt%v]{[߿|t Lʹb7YbJ %^D=A!aT`!a}r쭚p_I[kkWwI+wrmmjtB"Q`ӇBBE(c[MAN*E- vvn 9b&n[? S$ QwwwwUUUu9B| v"2(9R jԢZ3Dl+ 0G 4W`61``lQZMPBP_iRJ‡道R1E؂G UA-P]'KmAi^(їqeޮ#d rSWumMyʳxxXvEy9rS뫺w6O<ݼTu&9VζVDno.;Qێ;yyTۦ6ރyv&L:ݽsvsM7ka5"-4;vdĦ616`1 *aX"3@b66P$` 4gi3a16g7ř{ōPcݡK{4@1H[JYZzFf}ZlUVΑi+M*b E B L(Ƥ)rS]RN7A#C VX>,Lˑ֝큏Za bi2e. [lH("Єe]e ޚ^@Ql\-AQJ,"\ Vu ) HƹNHX 1x4dvN1)4ɼi!b&Wbn'$(VS0I*CkdEt¡,lp*K8GRURm0 [uL-t(PbAA8 Y`ҁd!0 S  -@@ /KH㪖W* {[VlY<}K *t;ps|yGH,!Wr &V@/1b F&9= va{C@J TSXbYUIVkΣXV'H &=[v6ae p(x,1{߫-z׽IPD1"q˻ L 88lb:󞻝DR ʴ#J*AOGw~!e_ XGGP6R0A8(Aӌl%[w}g]邐4}G1BS\ί9.}^Z;aO峌k^sA3 )ݭoksuouMKsiL Ob-NNb^|<H$2 $h0B $ A\]F6qykN ri*{{tpK# ,@ڐEup0ϵ^M,bHw t@Zڍ<'◮p͝ 4XIuZ,؞"'h֮9h׸ nT!XKm釣@FY Iն*Dαk *K:|f*A[.0 8Dx-H߾ >K,&J)e|hq;֝l]s!`"*@@tX^$4!۟.gt@IR #B1UƧAP  \K)Νm%\*lH ^$"1$M/^X]eD.g'UJzL`$xPq1l'o3ホ{(WExG(XWmfR bg1&HZyZb6/u۱W:nS.Q]:D+\DCT1L=2Ă[ )zxj{f)b\F v<(_>_cˁ֤L^np6 p۳T"HH4p˧ف9"}9 ;>a;]=G@ּyDvt0[uU\\7*Fw VQR2diM8vp@&٢-B I<:ĒF V7wI!5HM Cwv|; +ޤ9 ;p8,1Op=16ʹI(: Q:1NBt8xz?կBI#[H.m4 xčhÐ<h:m2m'QƜ$yd ;milӻ()ܒI1.y6z09t tCZm rQEQFMJ#?w# nn7eLqN^\$&XAhx8 Cl;zme`X#@_9c!kd#o[1̒woN\=_08i#d8;h:޷z",4aᱷnϦ#N^ 6/mj4L8xlmD%I$2RJK& H3.m4Hn$eqo$wyr4+ĸHNtO0|1\Is7{Of19r\:/ۛzeL%2tlo0ȯKMg}_'ôu|n.F.Q[-`"j+8xbUlӗq`#0 ɕe%,e@ARKLD 倵J)1R /F"s7HNS`|buƒ= rfZ{!?H %,@,c= Դo7)[VrI0iDm I+n oߞ_8pzA*)*Q Zvس=&~n|?urF ]8Ր/y>U(b;<5ԗ6NjuívXД=6L󘙖O޵nikLIi~T[J7^z H@@ $ϫ/w`>Au\rUN.&WWPxc bӤvoYt;ՈsϮ{w(:`9Zۇ$j\ī9}AX :xψ!z@#)bM{[X bALaV6X< ZpXZKɃ&WPsKx~Iғj*qXWEKD>{j;W2Ĉ~ג22H!")! *;qLm~t'?9޻ŜOq۾4eC29G@-8s%|31<9h U4KV ]^Y6jifE}22 L]em56"=j} m{^86{X}?*2tPL B.1lT7?b12:qx S*CQ[d d噇xTk<8ɖfqO85F܃Á6b 8Ⅽ(W鯊[ji-6" , $$hxX*-o8UUVvkZiETmTn[ÂH2UkWwwU|; @m0y I$MUZ<&kI>J7!48*U lCƆJUf0pВI"cr$m,gLij(;Xm Ճ᭷@f)~;Oo?$mB&=74Sk8|G(!Jek{v{3;G~D? )bQRh( V0M}}su;+f2Y`ÀHX$PAß>C(R4UQU@ub/JgNutz{+3s} 3߳?&Ԭoޙ,kZLs e=,߬qэ8D0MMb[ZkBeaDzFF@!pD#c11BVc v%h! ] -C4;}Mͽg iN-ҜY@H`H#$ip0RILjȄ=P;!q`ZhZenpMź+,Oꆐ tAXz|0E:"/ pr/׵L̼*2nv0dH |xU¹;ܒFuzl;n=0Zi+,jkikZK>OGeݖ]eEe%!&6vұ xhOi({W? }~NlrhRx QӾ=gs֎a8iClQ' VnPɹA롶lףR.xLjTf0솆B0*?K m-,M'0PC^4FyXMW(m6Bo;1P .㡸X7wz5 {֧8rolHcv愈հDPvf:=)Bm7BfHm QG/}la3Ԩwzl!6"o5rnzp786nc $aAp.3O9T4T E(6]1%@P. 4AaT۵w@te{mPżc`۔E1މ.fWB}plJ8 ޒ[%l#,:49 ԰$m5Czv7!gj`)4=LŝOANn1 M" RP4)%MxƬrB3N)=l=V9͋ k_L9 L`Sݚ)(yphZuo`bB-A/Y!l$XE8EZI{@7(d 6S糡IdjPXQw-ʼnMC+f 'Mࡶ[Q@hM{X8Jô؜t70@2| ),b@֧8rolHcv愈հDPvf:=)BRvK0bu[CBFC[3c 1 *1(ޠ*8#[|Pa ocJ sSf9Р;Lla/c3LBCE(6.औ +r0|9AeСu/4;v]l=Cmbh1mpn"Dae3{zI6yI- @f& \" p,j +P=0 K3HY!ʂ6%1&M5ʎn 0D8pX6/5-if6{Lgi@sÃI4iě<mJ3kKGNJL׉$`.`_%u%-s\;,GXRϞAYβQř K|c{z ;kk+Υ{=ۚg~-x7 #A2ɜL.I'a";zZnΏ{ßݝ9~b\C4 14ԛc^cUN{ dܵy 'jXk։zZVk چW[֩w\:vБKaXǔLh *Xqk.ƜfX2>RpfA(FQ[@*D 3lq7F^ma2R(PLNI;37EL`7HXBpL\0#IN*a 5!Yc[~O1RXVv^cg;f$As2yDȇSUVwV]XQHP$J:Vɚϙ~ȯ扁:KŅi3= "ӕaLڋpG/0]a9szc;g)ulF\'bK~c)PR£z̽b=01B!m6σ75rxp;xc&߷z~?t+ʤ%"F#!݀r..; ߏc* PـIO~\9Ġ[0-2II6ydd2 X I$uz7ç'#ӑHH!OO!RIGI$MЌwktV/ C}<07814w; tt a#wet$jI86 H!C(ۣ)%SHHv4x92H7am G3qVt]x$I&66 0yW^UUUSuJd>hW("&`V,PDL*SGOd0yZm۵UI[~qӴuz^I=o$Mcɓ9fL!M>ӆ=aI IhYeܖYw&1OE,4A~d,HK4j!A܋V2)ݘ !"(ka;mI My4q:mD %A #١!XM<12)nN{zN8)7BgG%ۑˉ$yGeo@wvB@uẦott kbŋab 5d  8m;9IC<6[L/ %{l6ß:! 8TUc^96NcI0" C^22"ۗp"166kd2g9C&sġOwxvkc8_m䓇i$<ͽ(u4m{]$ :(7I&c5a;1$%t@Qy/cǶvGRD.N@9ᝃ6e)idoфvhjxwrI&xzm*TIRuqc bA#qCl}عĒ%'Kia $x, mE6$Q$ I#GKA|, מ=XӗRINI;\;:1t]aa۠ aj1!j1#A9 3~$ GΩ}l@,xfn`;f%kEc[*UUPI$W!hPUUU.S0l6x>FcL\rXmF4l6tm|6u..8OC`n23!hpmSu]ݓ wM 6oF,=-[dc^Vz컻.yĂU(L0@mhD A*=aI&*!#ª)RuBǦm[I"`;P{=QM_~~H?ofF3 /DTL @U؝c9~wU?<aL H=k~w^ߧo~?"BKeinyQY*iZ[w)DiWO,H_^zkBb (F+CN" $$$P;m<%$$ԐD:0:D/ŒE)b(OBFF?ʀ;1 a*5SĿ'lm%%S|3(h*'/vߥ$3&^ >Lه@`e=X [X]x_kwg]s )y݀V&PKRPKRyJ'0ޫœz+?[ɏaneWɅʼn,4J 6]aC*=GZOX>lfQL҈b(kq35n+?=WȹBᙰPMcsXFt:/eGqK@oaeG2x;;<)0jأ^@Z"`*h AYZc{wvz}-h 2H*F~s8ύ UwCݤ=Q h"r6ˆ82p G|8y]/qw^$}վmH?nÐbTZ5N/04.i x|s|NxH?vBч1K;LϵoZA536g4l[XX~c?X/i\cB^+0eA?JK"X6%_v|+ko<5U '$Gͳ&Az/}sz RsUj sbmk>.Pp[Rz︟~{ϫ܏r=Szܻ],5םqXZp0CXr8,KHknq?dfhc@'Z.^PaCaHh=VE8l,ra&i!{A@!#6BA@ٰT ,2]Bh/ GM4馑0R Q9r1s*ܻFDQ: !֑~PB>!B@$s[6xjP$[ @B \* #rPj8l/ B.61mSCM%4!Q8K ϣ2:GÇ˔WB^]9E98.K D&Bu`JͰswZ,ސ,n DC(Ya6tSXR< ;M8c0`WcA $HƘHH4[ l[X" 3{k!:{GeƔ.(sBFboLc1K"N˕ @tM8*bچt!(_OK^ʩv>/7<ŭ m1 0-BBA)ǭo7j)MJUVU*%)yG f-p0 )\ aB,)iZ6MųF|7c֒B+Hx{yDZb05F-> (NYcGF`/$4^B`bS(XmF ([QPXD, 70ޥISv;9h Hh#(\qΎ^ hӹEǣjsب QFKpó zmP!2<d#lYd7a"hՑ6% =|;@\nmq*"F!WXI! $PcM;!dZCq!PBۺ4<);;~ ގJ"'u^ޞ"<'JѢUmRUmQI=gVכGZ4UR&+8mQ(FJ$Ŧ  a #0Z9X5nkZi FTk $Wwwe݅8HE p3velݻURΪֵox7UVWmkM-UUURJ5o6򪵭k=vjRsFnݭc١-CMF B1 *y^UbU[i[Z{kyUcMֵm5SI$UUUyWR9UU\ݙn&测ӷR5kZѭɶcƷn+M8hlclC1LʬBI&RUv-5۪VSQ7f])]JSn-U[iRUlSEUUUU7kvye5UUUiU5~߬~0s|U*8eLDEHYMZ 4"'m%\XdAҌ07Ďqݷ7؜H#~ÛHg{MgXk%ITIRU%DIK 4LJ$ѣ 20cиAHAYѴn۶afF*;O*&ȶ qPt,0aDLWЅsVER(TPU:Avn#3ƛݤnvOR@\%\"`8nƐ(mkMʹo X:ClYk& dա*q흎Sx7XƢ(㢇;ܒ|QBE>r4L%$q2Th!zUQ2R:^(tq.!Hm?ޯ?瞥=OW\z^iA`31Z:2iUYϐZ gsJI0.^V#0 E%tpEcT K<:Q:GFtQYÜ; TS(q> ȨS7ll߻x9 G#Ԩk(zaB)U kM BFv}:ZP3,VAޠj{Ѿ`Cڞ ڨw&41zM><;IIU%n﬏ELzoE)8iXi֍i誄!|0[B7s/zx8 4h^mk BC14#!p|槸t8B@[@ /޷w}dG5f㈄AMy[{;y =A?ZFW|:Mr %a-{JK quz %8]!2~z<$B AbMV۱-;wa1ɘ4E"D@<9&`JUK\qx 31 Ď];"Wut5!IX3 'մYnJ59;L7|Dd8@d2*ElA@H0XDE#'R7C{Z'\̈́}΂5DoJok\%D`.突NW L)hv& 0ɷٶ1<o!R<6(3QaI\F~7s!|x <(q)iZ WY3Wyrn?X'Dȋ љ^cOnoW!@K="xG<"hHچ|UͮZ7 !B#~"1U1Y1w-_Ggi xyiȏy}b$#$Xgk> N"Y gE'ܺ4O"k3 C~2/ '֢1G7uSs!.d B;( 3kxOH "Dkx{_OX} T[͛0.D8^x W#\hÜ:2p!'TNG!}&_V5 3tiXdA#"B")Bixg}t6DN!Z\H lFݚ0BR)bZ"BQQ^1OS/km3mTP cю5CgZxPD. /3JzU9 '@XOI XPlKuĩB;=6B vWUS\q X]IZI} !|=LJ`̘1ٺεn .ӕz4o4ۇcB.a\4<1p2ͱ惖 -FF{<9b4&IHA:u,cO.aC,mqCI ]1\9]{~cz' p>&/{پ;ؒ6e o%,JZf?6ZR[3 ^onyysZ~_3c%B"֯1&ă%,A[&qyN,I$D+8,AtCڷunjbO"1F0WyqĂPN+_Y>n}[h,gO0~C?qq||s.cVys[&ʤlN$ƨ> t`|xr "|lb9wɪ,ư.'N7ʻntvP)% ڱDF5,^n!Ȱ@TN:jO*3ǮzNG!Q}+z}o>;޶PNݧ(vWJ`0Hh$5%R k?\V߭Oo7-7+w"ıMO-j1rLI@e|aoo<޳!! !! Iy͸ h'2HUUT[~q Ss k϶rq^FIFAI[j=ϼwms {s/3H@h,5_GKdGH۶}m"h &*熢&@VTPfG+Vdֽl5)E݁.P;`ԩT X2{zX$A1 '͌B 6(`Oc?lEouV EڪkmAUscy*b H+bu XP:(,]6 bڂ@MϦnxNinryv3E};DU6CpR`aX僗 v/d }m<74 #"NbJe=klS>I"FLQ Nzh}`VVfPoy"F$hǰʢJaHbNUQȷe0`@B"Shi۰X4ͅ"EKRxCM|׎W#ZԄ!W%`¤ew B,Ry!x.b \crI=zzO'V뷛L/dU!F/ ]as@b81}'RO=s/%)!v]/i1IEUHޱA@YE.(BCCncm ;4m1jêp 88[ $B=5li20c08cmvsrI7R0c80\(GM-4ې4LOݺt##9` lp I$I I$ 8lÆD0p8b椒) :b?yV gEud0մ60JbZL78H XF Z>6bgRqfTVD(廘 =o[۱UٜJ(I$5$&5$\bI:PTX=Zwjߎ^@F 6( TѶo3j$KV6yA؉#61U+Tgqd!H _@M"ѲxcBLZַ-GloTD ?#2pƆ`F{Er9UO6ElU"d (SuCq­XýQ1,heZ) f#.gnZof鵙c^oKj敾6"ƅHXHovT⮀RJ\bȄnc!MM약o3Zhѭ2֚ꫵ)aLGm CM 0 n.GHHᦘ-@-m$F1P1Vb4@XI,rI$Dn3LcC.\8p4cC-P¸l" ?RI4و ( bCٻm`[`-TNxmR1ښ&1Sy߆磌{o)HZkM۱kvnYD) uM+!\SLmb`m!Lch*0llbC&P˖441Fl8pĒF3FඪАR+iEGgX&)#A@7 W1+ݠCtv ԖQrYbmC61r?3P#v kN"eZnBُ7[vna]1!%8`BD}B+eZm‘/DI݀CCPL C9mXڳj[5"#X1Uge<]_dd嵦#=t/cQ%qЇIC]>A%"دkлC5EA%v7+:/F!%I.܊K"$뽛ם=7qAYU"@ |4܈G}<<$Ch٠ӗL]e!EqMMx!"-8bcM6p urO IU>{mmXbd` $PI= $nۻvp-b>UQ9]D!֩>MtSɪTF֍,1sJ1 1Bш]B Gr uiq@i>A茏(*\2NNκõ k7&Z**(mķh4(+TP(ƭRZH4  DH@9Qlg!/UsPq6ZD- h8hEu^ :@*ԭZs1-8o6?|$XWT$iB{=T#2Yx¨s۞"ʪ (egӖ1>2 ِr2T3X7Br ÏaɖswhJMY)5m)3k̍1k6IF(" n/MJeuVR4zTtP^DNBEP8Roۚ:Q䱭r Ѽ%7%[n@5 GZ;Ѽ%)Jt+*>JQB}E iDbQVVڱbeȉ",6!YڶjcM3m,-vS7=0clhV1 LP$ ~>$+& ITVhɃ.dPT 0X5AU Gո! k=[j5j̦̓V5MMeVU<&$č̺a +b l<mgi$CDNzƤ-S9̒AltmԄc21Mh(-`bڎ#yB$QU>q|^i3[9YK]nۑvYnrݷ#Vݜd%:I_ɜǚζ³75M 4jꆪ*9ժ1fc5&=mj~;w]\w%w{Ĵ#-qlCӌ+qMB|} * [L$yRe6Hk5/nvG[v0*A.Ղ `;Lݬ#V4\vloVݣug=|AT"d|2B>݋˷MV o^TD`"FOńA- }Ϲ[gFSb~@Sڵ$CfP$U!=1t YaDZm0jE`eU$H )XX@Q&Q.1.PQdGi»a<,DuUI VB rB1rZ,f aBbZm i$*TVhA xOv5߯TKS;7='wnm٠;6ʹ0~2pPGrILHPM5u9m$027$R!&"6[]ݽJQ-iRI!!,c7m-[c~رE,zk:liuA@$QQJutU(+QUJf|8q !! A9)8QDUAL7\Pn\ Ap`=(&֏md`G8[oKJDMٷԵdsŭ;#KWu8mM죖(1`%@AG8yC;u 2 pᔇN +oV1'[ncHj`6 \@{ddB!LPU mȟ;8FN*b\Q$ ke$,S1mfe@ *E5 |\CxF!ֆ.WQQ*j\ZH}d$ UAf MUhˠjYeoA)QDJc a66xZ%VZKk%*0+RM[ip!VPB+A,ζoRHX8rcbL\$ׁMPs!f(LL)-,;V&(R( x4%QnJYFqgݏ/GR$HhJlcKBI JdU0imliܒ Fp44+9Bmc0,f¸hifN0 pb Vi6@I*0iZL3M 'IC4ֆ4NES( bpp-p1)!!*0#kht1ٶ$/C3$F6ħ% ‚`ƩD mcM@2mmJ]řkgƅ[ ,`&ۄ/ )0 Btm4ѨBCQDIn͵ `cM6-B#Eۑ]-I41iމ al4$̒mWl*4[iJmcliQZR0EPS$kFwrG&h()0G B@1K&aPݥB腻4|VQtAD l=JXwQTTiy ٕPzz% $mDM&V-kilڊ?7龞5z9}Bss:82=p!L"B'OQX^.i3m6& e 5EgEVl|7FFM7 ެgƛn&>G11cgCoy.uE{i1Pу0B490"K "L &SS4AlY;Zn BȦu˘ai&rѥAɁ&Xa,:`I253AŜ# e, IX44 6*9s -$B9w,IB7I,T,,;`D$p,\ *u<=z.px wj|`7<b4YHÒDHFŃ$P@SFNlmv׍7u޵uu2Ç.BM9$G 6{1j2Lm쪢`sCHn@|9yprfI,vi $ !-ܹin9p1AEQ!E55月R[-61mhP`r84[7n Gxlx &cÂ8biqBAhc1Ӭ6Ӕ#h0ZGfUMU1nX[!c-dvC+nBPގBU$:3ᵷmj{AF2  H!A+ }iB}=n黼P\+l*ܾsgPMg@i2y"B$",`GEH-'*{0;t=՚׹ݪwk{\kvcBD70mf ۇo $&RtTM)Nܒ6eCGa6%3JȤ(`Tm&`kHAB,CfL ;ht8+{%ML⒪#r) !.U"9KRJ₝ۢbo69g{ yuS[Sbѹ7&j 7!鰡-' Ab`6h)p$#YDmvkDbe26eTr$tBS q-5BBPVmF1ˁ$Ɩwwww@i@cX9Ku@e2c pp AВ`q -Cͅ65n8萑LnіB%BKԒ|?;?>pu:43FZٷv>k~KmIaZXm @:J@gQ@ǵ~'tU9L((@lH ǝmoǽM^GHOT>¿-BBBjRiH1@c'U<Ĭ?9 |q(B b"H cžGB &p꯶? :脑Z+Z_Ѽ:J S@JJM;B,=}=mYEUYU|I'6Ӂ i$. UUWFDSSA%(h2b` >b0c&rv 4XBPPA?eP B*Cu7nn֔טj<([eSdS ·mJη{~IϓM!n߮jkbo21b i19&V浌-fF1A V0n-U34]w_:]lz󥨾u2]ZwΖӍmnִZְ2 AaHpK$(,l9c8pT"mmq`!$L5MYMSEar8ST@bc--!QruXrJYu `vdHLSrBF"h@0v4BD؛)F[k4ːI.\ hY@24DXXDQ 2b ((DZ)Bp#,^|wM/;^wUHdSLE *Rc?kVφʪ۞xۻwyU{#/$$Zc!$~l2ac)7UjRUU^<ŻsݕNU=^={;p>rvoXLVts[zNEVfw-:;G0jvJ9=%$ծn?ųV[d҈fH!- "C@{IR)JbI m0Xx^P7d 0#,S ka%hg&6UIeRU%RYTH TyW"< s=8%A_J8M=v'G=袨-@2cl#ua8ٻcs$?^Yq" W"2h 0y?(>C)s\v29\Xd=&!\a$`C ` (LTBC)spCovA.w TYp p 7pE ͆Plj /30{, v6ilnCb,v D2&CtS^1M?-jvYc8C`[,i`WwqqZ(M.^KO.Xi3$ԒF랃ia0alw- +u:4١;UR!8B$HLhݰy4-t1<$y~'n޺`e!̰SBbC5$e(Ls]c[؇,XlL3 c)  pӐi 7wmw7JJٸ,k3óvӗ6Fq8L\syB "r*6.9 έ|kDjQ۲wUmXe>z[v2vãɔ$uT`M&mذ!B@ AX#aLjƥ$$$i<'zTAİ31]M52>UtEoOf1 Mİ8bVjdqa| /e@jfC#2U@ljhpG 6eLx/I!!$^T̒sw$;V8lJ` cls$H$RI VMpmm#XL -dI5*>1UUsZTUvͶ-yI$0F28`Ƒ"x }wO3N~Cc1icE2IR0(tZP&c73_>4Z-6>f#@x| >^蛌j*47S/ r0pR>(GNEpem dcHS *%1 +75)8BQOis]m\uҳrI75˷[+;w*˶]$\\e}ŻvM6-j۴ݭmkW[n58cΪ۱4s=PcQSap6šUUDKhƂ,i؉lXxD^rHU6 Qz4Cʧi$ǜr,mb̌BD.Y!a}jJք8 +~*X!pG2=C&p' 3 6Ң>"6 tb pE `64Z#%46 B4](>Js P Tv`$"3 f#R2<Ӏ4 "eXo+cGCMBPZ qŇmPwi?,*Rck~9hl:emuEDc߽@7tXYoRKlBA) 3f!nhLvix`\H*H)6Giӹ@#!4%@$°PG#4N>].IKTF])2IGm>G >[mhUUWyUUUWwU*zDF/!L`Djon8!$V1OfX P֚ DFE(" qAiC ̳-86U&0w CRQ! p(1 T]Gԫazja*/BTjS[:lS3plii2%*11pd5,e)]%E {jUڽMdafNPb : xu%X4f,H+ҳD\BI*0ibKDHJGXSNCWnBޯ,6yXYn 8WA*N5D5 @&XJ(( sT׷7<+f0p c[_. TRkm5MVй 0alCqjCѷ-H>ۛӤѣkF3i$mSXLyK͗pÀ U0H= :hc!1I JԒGdU ZiޞIeW}Fۏd)~ +L1 =N[s$ 8ڛdj܍gq:x#;0@CZh+i E8Url?;=,H}gSH1`xu>~ k6fBH ̈́`mV%lJ2#ڰ v ER ~r9^N<3!~K $NS2<#D25Tj-@)I*+my1F[ytL =P͠6(u@$N'L 2*9 A &A64男Oien\9-n[,W%jnnswnoN9gGOI< Ӭ)֑~;gY8BM@b%3M)-$>7ؾ ks"dR"A,!hK;V0驞Xf3"h01r 4 țreFG}Օ"m,֚ƲEkdkor:Κ]mhl!P/: Zqclba  i@NWCRm-}HII -j(uYdA:VnmQCYMjuutZ59$ԦU(m@O@)~*>;aN) sXh0&SȪ&vc*VҍJB/v eKӻ@ :b$V>ؒMlr᥍4.pSC 8 46PӸہE\_f;{oG̯]gU9hZߋMFRhEGEB6EC6", ŀ5 t`AHD9"ȾG<mo@ʠQP{E{[.]^T-er3s?p@9A4I1̉S `` "by$5V]h! ʠwlpҕP醺` .Vh(}/T-er3s;ADPi$Ƅ1 @P(PaOLiPD!x &$*AםJ1JTlC(B`lX*PU L;+ oa'r(lJQѸ@V"T00m$Le@Pʡ*d.4@ĐUAY_h i" ! !.A@\HV(2qX_ڻ8=C1 S;58TꏗHNG74D6`c=HpXSm c  D)mN\[n[Gf0 1!0ӳ6e8fΐ璘MI$n=|t}NFO#fX>~Ir:vfّo.6\"`W,t٦=Ilmǐmu$mۧ-8iY$˻oFc F4TmO0Ʌ Ö[ tPI&AHh ENp,h7;N-\:t1+w\!bN!Ü$w{I$ÑΝjHI(dݦGf Kba!!ð 2HpwCMæaӁܦ屾ݜ.^L8I#LۧaWjL"a1ࡥeŸv˰m ˇpqE1vmI,Mvm :7fO!Hdhci xr۹ARICFF phb2;44Ǘo1AI )I"C h$rM,ݴΛɺ,ݴf鼛ŝV$Pb)q#Yzǖ;monvGxdx2(7X`#4,i7c18 i ic\5/E79WQ-EulַO~KU ߍ3~ZUgDd)sW@ rlX U N~jWy#(GOէ/(@(1䢘|P4QsqVV5jmD`2ڤ"#y(tEܺ.dit\ȴlBQ1KՒQzn>56'a\Ym`hhp0dU0ŠzBBII[Q\H7[hN{Gqv6Ho0X}3p{o5 ?EwbwԛlHe6C_5ϋTی@ec,SWQ~w0X?#dI6^NCy슐 \{<@_O~ 'go!fjcxU̝E^0Fy,L`<2^fum}|iϴh)ՋhPZ&aIo3xHLCy5Jf2n\M $"TBh .E: ";AA &AÕDЗgNto=<7`N"" CjŴE-0n7I$&hv!3 qn.&qZ!eKy! QH).#Q]$6ut `넘9o=>ȇD*qK7 ;0 ş3|Y&jܓ3>}o=z9muM|SOkrm!+M@*Jૼj PBe<}z v%hmB'V4t R& ~㻻޳Z/-4"@42 !b "[jj VB X2aF {#<0rۆ"q$ApO8i##X,BjRIX&['JVt)%jg[kNZiMT(TA8n`8`&P4`;tG*]1v;C,{o1Iq$d@II3UUPwm_N-ov5qF^,j`b4ԁ0qt1rЕq)DbEzv`PnleS$ac#P5$:UITF"Hil|ۑXs]on<D)Pj̐0I*t&LVMq]I#M4*$#Q4 "`#141bEa:-1(UHQ0rȫ۵yR7Jߏni3[8tHci % E0^W7X+i񻪬OyzN`;Iqݨ͘GQ_AF4PqH8aU AUP,4m,k4p0 D(a+csRy$ P9(;b#*? -,?:%n[t!?􃽌axCuC11`>^C){7E[&Ylȋ$CꈃSoZj?v7wUtݭn#?}ߤle׸Zi5Tc7%H$@NHd"͝G Eӟ6ŻNv^t:طiηynmwcb@z0\0)`jݵBS,m.XaK1ii1g4o{ӱZ [86IfL ۴7mlV4[:X+2E̚;v<-#~7RxlGʼn5,ninFOLĒ@, H1TRE1T (zoxVP(YY6#Xѭhfi`D )`BԨJOhdjD$WꔪUUUUUU*]nJ]UURIJUUUUj)TUUU*UUUUTUUUJꪪꪪ^UUURUUUjSUUU$WRꮪUJ*UUUUUURJURUUTUS*UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTSUUUUUUEUUUUUUUUUUUUUUUUWuUPjI$*UUUmUUUUUUUUUUUUUUUUUU}[m 6o?C鼸@f*J (b#:OGp R!}.SNZs5oMio˰j}]u9k0=bo* w]314! CtiC#B"}.U*˻W.\LGdD;LV+j6V V(϶~wmZZ3, LQuj-uvXdR!pY7whHjߏ[*~>'[D[\!fHm!teԪ6n @Dr Cf-(yOGA_Dk=UhI @ZCM;}y7#yS ”BSBcv%vEv+ ghFѭLv;*͢Jcq_;+ (1zP (0LucL"cJ"+%1gխ!m4 8e#0GBD![ng_Z9ytΓ6B1*{5 l B(NE, u?յbg$52?*@;thZ܌$jTL%ԒRTbÃ} aS*Mdc4dhгkK[՛hb5M(A#L1@8p"v[a [3(H"35LJ1*DP0 $6NS6[0iHVC0cr5$@lbF4X,i'w;tyn9kǘ󛨉^JǝvIsynzk<)А'LK 0(wdR7. ^xb!Kl}OhVV ]Ō>3ɺ{^}W)(C!A `CCjBoa1Ⱥu 2H). TTՀ,ke3GP1 gqdMu$WXڰpluhM "e $8`%"T0@-ӖR`Y@K>=\p=RNjZupQb"\hί{c΅lW@ij{CM_-|gt_UrǮ9nF:0Bzc1԰кu 2H). TTi=ޠ2nRI[ άz0aVpQd`BĒH#(I$+AJB=FCi׮6uCH` 5Of^dzHH<u=1ç4lp@m$\$־5,IE!mamW;&p>m$r=$BM[F PH H `7qasR5t;jq I$=ZDFi h` p19TD2YX4ŠVD+lW#dW t!""s~L(8A_)B #!V[IlRbMLi )h`Ĥ)1d~<C.TyCʕ4O;#r(]ld 2B$"Ő?GX@4`p|$TrA*"N *B,c)hb 6u) ]Hud riyo, zs}~je[i5ucMzKWw@z 3$"B$JH"t1LDl6cDÆe!*UbV pHWumcK8Yޝhc4Q(h͔D ++qwULxnd񽞤m p[Cqi t{rCH-;>p)C.(pՍrB$Ē[Niml.I#:ӗ.r>ۍ:B`}1\\!*I+N2LS-a%2VVgMۖĶ֖7y\.\\{ ,(QoE(D dE f ~KLÛ>fDEm(M1 V:6OjV+(!M6l{vp # "&d#F5MQL)a2ٻ2I?UbTvORIGsA*TD \3vmV ձ%mKJY-Ec6KKbY(ĚmU &a*2KlUlmY[`Kf-bD)أbڂiٴ*c2khDMe4iJEU0JR/![jVt]}~̛E;+XǛ>{cLRKm .;)7LnxC5c` &) օz\ &d ;كɸL%WfoxЪ#-AI6[ C[HZpBy`Vn#2QBf|;l^D8ŮԸM%n+ wI- m]- v+Ob!A pqffcE(Q uY]!,vL$Q5"1I8 gMXxPHKVBE(PP6i$BSBr*T`R  ֕{лU볥4$bD*9!hi!F;-#em%Bd- G Lb .oH0MpHT5k`Q5m!N8q2+JVo"Y&faX 6M,U `2Bm+϶ oVU7'UK^픲wлňi-v/!XcIhU;l"1hh+ZgD׃.0-`Rśř OH]!,vL$t4*V%T4 A6A40(Cޒa[J)9@*BrB? kJ]uҚxg |^hic"Asɐ44#C`ő2Pw#EŠYC&1x|+nl\@7 QzGFH:FrP kYiٵ /(`9Qpe8b/eb @jp3M7hU9zţmAkTmQ`J2Em\&` &% :Z탐m$3PMpFII8šb˙0iRD9F) yIT D59gppD@a((:0V@IQu* v[GcUTkK6X5 WqfaaEp6Qq13ZE6iqVk;UVb”\4PbP^rEIP$%!"[`\(K;$;49qp@]5L9BW9+S DcMI0@a~2wQw$yEޅO;O; B9@cP|I  `H$6+&vϭm0wQ;흪HoHF5I?l$'g !oxG`B4=ݜJ*T-9mjJ_ /Q`-jUR!f(plvŽ ;lG]]⤑)6G nay9j[x3bBNXBEhy )dx,x X9iߙ +$n1̒a#Mf&2ò3=ڸTj*f;q$!mnxfu;3@;9a0LrSI,xedg&$g7rI#:HNmr;U N I)\byƔp27wm.p!22`,iPƜ⪪n\48|6[i 3aSd$'*I'WI$14qӾcqgj ɣ9;V.XWuubذ*)$JIf8::9!{I v`6#$NS$X9$.I$z|{o*S,S{o<-! !8=#NZVON@ ㋒@:]ktu!0J*D( O3{l8q6Cy$ӇdW5$) ݴvJO,t*Dm9cC e!|qI5 @9JxÓ:ʅMmBP[ca`BQ (ٌiUOF9CMb.B([#`Ԓm$ $0XHRZ]3'B,lHBHFgYI6uOGNDGM= i`7k6rIBX{ M4 I@H,mt0[V<1 ԒSӹkxAG#)Cfe6(ĒJԒi76HB^ŝ+++<0tt (yI-sْI$cDI=KގHHHB9J!*e4th $Š[IZMQ%J0}D66HiUUPn=BZt:ō$$$nBi4[;1ǣˇ4(&Y1$${WOaكk ]q$nC{q$DL\.. Tc aR.!_zy>#}~`oIѶ@T6C$rTTz9|taĒtt`$0=V;\F$n!/|vc M!'F8`=fnzo$v`5j*]K5 CO8rURN61lq$ P&$J[17ڗݹփL6Ǎ3OG#Hӧi$48TUPUY6v4p r<@QTS@ ȌŻsm̐usۇl8xp xpnsw{l88 pxp p={<8p8Ͱw{888x8xp8sx{x{]y:hd5P5P?2 M*\1TUUj+*Z%)mxyH$>xP"B9Ēl=x(H0<B%6͹kFQ{7m+omnkKXC(mV0CI:7Wռnd¢omZ-O94Fa]L<HEʃ^BY,Ak"+HeXAP`:YA H@)ht$p셀ui."[e0n(KRa ,a PJH"ՉmE]zwkw5mmV0Q i B!CmRo& {mkm3MD)Df!!:`ۦa16cGT sW5 \b &4B!ޭhvcBHa:"Sʂr=wĥFVeQd>;x%bTjhY[Xρ="{:P|zbc,Ŕ+mG \jMl BFdU %!)!a,U %!)bd!2t h1 Zc#mF 1 !,We!,Wm!!lh'(}*^p.ȷ@#!+Ap悅g(CUyr᠌뱇 1]pqhv|##8;@:>tҞ `Mb-f-[wAb鍫!B!ݰ صfZֆ+"SH1BȆ( j23 ;Sx) v}z9fmrnv[kFG74INC)H1paƃ`!| C/@@ c+cX6@2Й<4v 8C0{P " 1Ѻ4L%핵"%y<4UܚcPw(0+r$Be>hYKrI"/UUUfճJ[7Œ,U'm( $_T"G@yw7|'J\3oMgiU1P$ba?Q딣Yn 7j5hO~kN7=ΝMEo0 ^Cfl*B9 rJ=*`R1Ta$A2FCX5b\;f~Y2+[|tncO8/lHhWE x5iNq6{V$&GHaAⒹgӡ&Zbv+&)<!"(aDĄp\(/D# `># &*]ݻtv-nݻZ=~Zhݷ~"r;tuη^sS)$`-.!lb\mց"o5ۣ\u ysvMksvJcMmPhjB-W(䦖pBjb xm+ry<[gj^Glxhĥ&ƵְmKn͇Z1#ʈ h +)YZm,XIՑm"ZxlueѭhYtkZ5{`aGq`aE l|ӹ0)Ɛ0>DC  GU8RbeIpY$4a`,޳edB`$ B_A>h. n֌?V"3,tIӎ$URI:а% -! 0ф휃 f侜0BcHkB6Y`M )0P BcGZ!" de` U6lq`H ,Xh5+A;J$"G6 #A46R4ӻCm!$ mªSk 0AyjM%aMӧPnqԒi`0n25q$!R:l0#ۤMÁ@˼ddQH3``.:W"(q{LwmiLUچ(>F6P4%4U,;@4%]oxk+tw;Mzkn@bQWQ]1$@_[6lʔwvoSO.$ddF6!D-5Go?;MV4U0f3?vo2Fi5j,2Fi5j,L)eZ5[MkZ Q__ FFa6 $ ¯E>B a/i7tCJ6 (b>`Ye;J(S13x,fE˪fr!wDUHȄV鉬ǥ)Ezbb!ӛ*ݼl}e10,Wxet;#>(Ec)#i0ӆN屶"/nl[c݇}g8.a<1 ѻjԴd[Mky c4Q݈mMJá$Ma,pm GNZb`j2. ,5T2fC. sQpYe482$0*`ي`T)`H#Qњ5ce!cI)l`0hnFLFl1`჊shlC-04HۆC `l-z Ս1P1RHs$m^G@^ch"C?5RilݻŘ@,@Ӈ :$L1ӆG,i 'NF P}Ϳ3)V+ dqrH" Pu[k*ĒIݭ6Db[ךz7h4Lvhhi,:6ֱ-.zcqw4`Ā?RzY_ǛoP*F !WR`M&r_ӆb]' ;49F9h(Sn ;F4,1YHCZ{:Bj۠H$mZ4E+4S8$dEQuȖ+vYMX=I=C`[p(;!;M x#0T=Dv,"dL-M6~l~~*UUU]눟 PG$PachRߊ DCQ1WPt=E=;P` 0w@s>gi,r4B$eC9Ke 5I )tra&y^|,I)!(P#իb4Zkŭ/7[O(0dl#GH@ Zcm\!KP9k؅X֫væaBƿ94妅64ҡv[ib{Tz2!"H2 U?^yj٫565%Ts /mYֵO̶i۶nXS H€z B {>al)"Տ4@p # Р.T>Q 1LX@101%yU-.j!8*S f1EI͎4a(6Xz wT#a--A|4Cpƅ2b l@ڊrM\PAE&RKT-.ke:FUP& eɥ2'  qDuJ;GOgg-dz=1ܠ @5=Ǧ/zwX0C[;)wNwAmlu@Ey("@ {N`큠1Ͼ{p{Zu@+M:WRYy퇠9q>UKt(@.;W5`=_{Q`-jT떏Xd}w:*E}>}@r|ז``d{wfDw0GKlCϰ`P}>>- & 7FI(:$7@즦`id>w}4{`kWue:˕d]uf\`$ ^{(lTs^7p=-(upo@nN置{< Z Mlבl.\mj[ĽP _FN$UD_m]T e_xTj+diw]Ԥdk'|Fu(<HiI0>Csw>_N;ѡB]h*}Hj l+頾UI% x2֛:æwG4b&Fn6]:\Z\|gt5Y1;])*.Wo{ IJjۈ #l8=  $[ Iuìm Q7cZ5Bof; h $%#_@]R@(w`92jT W44SUxAѯ{=E^A[@ޮy\}aܭra8gSB,p:::n]w'G1 u^ƼK\\{=of|J';mP Ӥ>Z X7r;>ն)7.Tf=gZ7q1>^feNiSK8]_|Jl4zS,n;о/c=^iGs/7u};FiǠtFa݆ ]{E}('wO/={fl+qK3MZs@[DkhPz޾jF6vN](t[}m|]ŵzPcXrz hB"` [uSjղc]:h8-J}v|g[k5֭g{| yR$:3\Q*Aw}}R@i#X5M ԂY ɥr5'ܻIzIs+0B Me5CνtقGrf7lWV2\Wl*V x^m2];jF;uP'p;+kngMW]4T,m'vw9@6:Erhi(ЄQPŭEP%sS.nsBÎY8 o)<^<(S}}k}Ҕ+wiUkrlFѦZ"V57uk6g3[f* ]etRU\08=n1a{j҇Q6۶\G̶_pLۄe!b3;%Uo[mޮ>^ERx4w zKᦈ MM&CSЀ4"!2&TSz4 i@Jz$L Sb&ALSz#=@ =R M SO5&mA' 4Fi@)!@M4`D`4($=@"DA h@&bG5'PhYB'|~ b \̯%G/|< YH1( I0EpPU"a :b}utw $\Y7'[lPxcokϜS̏L(Z-AbZ#E4cE!& uK}c}^EPێG5f'Ou{d"oM|79Hd6b^&yO6 Hdk1byN'AGȇ'6ylRIF[ - _R&W[vW׍QQKNAK jJ8b"@( !CR 44L"dЄ lB5ufVciIS`^H4qj$졂dR;#`ϑc|G!i7kjARbd @hc 2j\)@_O^r_P!|q|`qUId+mc'o$^;H􂃙Ї@4 qHHQSª=PZ%iQ6c$)g׻;ZЫSNnf=N78mk#9̒XQ$F(lM*2r\ƅB1&ċACu;rhD&(fPbRMLZ/;S^+o%MIv+]>)|]HmBHiݱJX  p" 2d p/OO~[bg~[꒠7gdDH( BkP2 Aԏ nUH@AZS,0B PU)A?7\ A ?# #!1?䲟kmώ *V+M ^3I\˟ɿ~Sl}gYIm?t@aUң>?}f.{l8^yF(:upS#}3F:~: bEw2/[CW0ļrݪKQąu$7(x-^k=8x6d]EM< vk 'CCZa"ݿ O &U_g X^gp!p7\& tSMpI LH%Hfc30RF^uOJC'' bN/^n~k~H˅j#TD!aQiTz1Lǿ3XoͺUG`i%FHOʈ>|<z,g \!@c3*fPdbau4)eKP2c1 F ޒ3aDh Xba?K`a9lƖr+K*$j; 2tF CIGt}aYvx "ێXjʛ7=a}#2*zO"}-7*QS_|!&3 b~I!voow윀|jh+ \ #n'\}S[wE{CCM")n_^fy`=h 0S;eI#Gk0hJ1zPͿ;^O3,yUP8u1EB>rtҚN2\A6Ud)FN8w(p; ÓĞ??sb:[FQeQs!+LN< L<舓V +#E &dsea|k{Һd<D>RItՔ.BfeA Gz/v x;K.* uG oRk"*à  }g5W+@;PnA$\? ?\}ukG3樜_C9{X?G._ǀu@\چoa _hbv0سjl.$rsÜ:sa0RٟȬ! C0^P0~wʇy˪D%Ԥvyg;`"ZWaXgސ{Niۇn/VTq Ƞqf;҇R<]8V.Ƽ]- \ʘ$eƘqz3Hu1#_5cO|VΚO80#\pZoѮa]aoN~Iw_ЏbKlT"mE4rꠐ&4 ː\x.gbAf Ă8tttt~ VƆ L}hTp E[Lz佐NwZ\a;v;ߧo(m <sӆe;ߋ~"͏X=PDj#xݰw;G%YQalo-u&?͇NySsǡúÿr˟ \VAz G& :%pQ A3\SƟ>4Y3hUˎ>,&2`}b>.+=&ڸ',UI%bU^9}*Saxyg0~gUWƇ@'PQRk5a1>DP&Rߟ;dAܙI$2FM;jC82OGe~ʹH>. v$+ؖWY~vvS֘]K g\L&@@yQ0# RZ)x-?fo!!;>_F$?w%Hw| =W8U* Pqcxb9mGj: x\a1V$@QQߩ qN\ŝ@/sJr8ߎ ,q"]B8fbΏ0Dql< _8= }~̒X{π$8.ޤ}(A(-WWtwKDRIMw߆6ϻASDUqw{1kTxgݕ(aBdnExuqQ>`ʐN@RfebwOz`[ q>;A} eژ=Hk] =pYPB sTSt)ڞsU:@ .=ABf̰3|(]cCc%c8Y8ۿ[-.]p%@|+whD $ã*$$ӻ|۪ٞ+޵ (wyjMkZֵj,ECI;i9cc m) !"'@A#cDYC$GhN& :=&g,D%$L$q@@ONNr O~I< oMU$hۓ` ޫܜyr˗.S2(/ȟ%&H⟇aGP0xx:x@p5$c+(q^cj z2ŗUfBCTl'cǼG<_:yrkق(Nm| (WIݰ1|Ȩv|{Fn #M_^A~RgC sdh<@dfd'_, !|1TvΎ}[kX=匚gf@:rcDb^P;[r2~#[Y;BZ{'DMx(@>ŲQ"R6#nj->7: d I*f`SR E{J èUR(PL Dg OGbQBLRa CAb xz2>;:Aب^±AB.~5zW κ]PyS.h8ÎT\5ㄭIOQàAٳ@ѹ4rӤwpO\GREa?nC\O ?*d?tN3D((TO]DO {'eoG޻{!x @qxYm۲7!r ɂ X Paѽh CuC{_z.ZժРC }EPO~xAb9jY]{|{F4/ 7ݢ;:>ɬj;W}KQ+to/\#"㢧WكƉ ~kƿ6>=TwϻZx0m7kqaWt=^ }!Kѡɺ9s2a[ ATa(PA. ?{S<-}q*x(:s ?_'G>w˷{}e5÷RYqb?B|%&b {Q~[{)mcUL}o3}$h{&hK@S"TH> ȪfG`"~2M!AXd5f6زFnYNȀX*$J*͒fg2ut,ߺ@Ɋ&\*r%'ݼl&u<(+.\@`FҸ!Ӟd/U`w0gJ{$ CˊErMAP0FDOVT` !(7Ǧ]oǍ p3U$t)> gܺ!v炄V ؅_kypQz?>ZrggQٟ>QZxݗ CgL_l#Bu-Ux@Cϱ!zBO\@q BUP9P0G@qxߟ疨v^&m3{s>ROo)\0|Z};>Y1q5^b?/&LPgo_xJ%oHxC?IL#{qBA&*=]moA9O(]\>w9`y}?H[uQ*gN+z 2>ˣl$oOtSb}ч,rcQZ]C/gx) VyyU~tskDFlj !swlIv+otg{۱{H_mmV'7$ɸۦAa, ?I b+Us!:0!FW 0P.+U Z+?6P]?T"[?Tり \t;[L*~H`DI@HPU\KCa>cJo xUF &UR]WT~7f]ş(Z0v\܇rqφ;N%Gg(zmZhVcRd(2/ǍqxpR@3"fJVd߯^lL)v9̙sp sfe騛q rM9ŗguW=(pb[)k0UNPYhqnt Na 'H7bɅWP73+Fe+7p*ȻIP`Ry`oׯu`+*c1Aa@K>vnñ1pCQ܄Yy&uؒJxi7ۄxZd@QH` fʴ\..>XIG* օQr *I5b.bcE!vsts;>G.zЋ Wso1F ²eX3*`*+m4j\*h9Rʅa Lͪh" P/7d1O @e,"l] dԨr,A/8 —_QemOcDIzԻ~*俟OADqH'ziW9E"mEBۃ,UF4DhK"3#<ޑ-jĊϏ's6UG7jjT9p|~'-tUKUEe^Y"KX( &$FyA+$v,QE${ ؟lQ)EeB>Wb ˲"or=u/5h.b''잭7IX}ҜN'k*Y~Y_v8l;@rǭKPd'Sq@UB=ϯHӁPQh*B X$tRbvnEJ9gs/$I/fFTyu40( &GO㻷4~ _*Dt>Pn݂Qwyd:4umd`ͣ<&' _ Q\[,q0j2Uྞ'hX oL%@F(MB`'6h6ϗmN[ðiA`:(z0чoIg+Lyq:՘7k0zј/KI.m+Ep 㴋z^n83nq^8)9ifv`yg ' `dM5jUL5=a6p*C5ށ2ō GrJ,/M7<KР $\-g8J@sUg9LmCY2LP#wb3UUUUUolj}C񀨘P."9I(w Գ9*0`s7 ,Ys u &A2dK Ycpt,>3Cp`c-8wh3pVSF02+X (C@ ( 20X8a<'>,B! N#cYalnd2ơ<*NS'pw;% )JcǺSRgM2=w0 LӄcC.ZXɹu[oza8a NByӘ]ܱ8{xԂV7;ɻ5sr* !%2HJ"U{p|nnƷ8'ʰuptL%fڄ'e"8vSRXYtǏXv. ;{|gn׾d۞Z|1á]_<7j9Zg {m8ٜW9e||4uXQ^lGJmSA.x254pZ!OC5n9,!:c)j0u!I;9۟C\rǖƁ`;Go'^3%ts޹eC<ϏWƏdn宇 Q,TYҶʙPw\#0 {;tӲb)>Lv:t;Udo"MRdB+Pf*hn }\p О祆G^eT yy '^75zdžYeƎ++۝4Z씥(_`1&'%"b,e:ǭ_8^慨Ig,3}x\I0p(pl؛R(?8W>s%҅f}xQu?܎$!|bYrߌ 4"gSP/ W>eJ0~5f?Lc1Fz849W p7K(3nD74D$$&I2I#n$\&y~1|a@MuF=w+j"Gύ"w<߄Vkh>*?}xff"iL0s&Yi#:XKp+uOH flq򓊊SY9!9b`󓬏2du{Or~{~n8dԕ( E]'.*n׆}O XbD(O3?e?LLqM}U/?ǏCdS !%B~.U>G3>Og0/Uq MHER_J74G rՓNA}<\CVRSM1&bccb#_pHFƃWw%w3I+irynj<&WԹ4Q'Fo.ܭE'5nQW_G˓h-.k'x9& 4IdL1SOv~x4ZsWu$ضЄs?\ćla_NV/ec`,N!ҾP۷?ql%yqy%(&C(-E7j4U~?vLR˻}QTF"~ܭTK<~ֹ>۶ύX>g**x{xВ (S9HU1/_.'pujA4CwaGSB{Agߗϗ5¹`tU>|^  5wqUEm~~6хa "(Q)$㦘zTRQunhe%jdoYpBDAw~<8~r)J*AQ k)XEQih$m5"aKd-biRHkf-VɍIL,ȉ32*R@*TBcj6+-IT F3ZXY}̚iAP,OjJ@AWF@"U؄r4۫sZnvרv!P Bh E *aYL@/??q` }w.?^eWTBTda0KrF2EL_ot=y{I0y,RL253VIhP@⿶׍.:uF9UZl1dfdDs%rejK+9)5&LB+ uq eʂ%)71T(I \p 7eI1 lq]\;dSk!o+VLD`AQknn\\պFÁXR;vΨҞͱpĐd 6888@(j0 d d d"&CyMaRVI+JJs 309qFӛJbSqHkH;saii fo:if4,yzCye)O & I} B(+>.#˖;y JJ?7}=G/D}goiu()vW?9>]t)U%_CĀQnpI IA*cvz1_yy#l]> ?~_H4~u|~F};B`GPq/?NN~]~84I^< 5G)6]X0`B (޸ff&/B5|Cb sr W2 "ß#į:˟W`~0Ò-t' `z'@S}?@ Tb~+֒K6J_{Aч\$u#SiMXE4)Ez}qeט lPHU(X$0}148IdGPQ&fA| Az vwǔL{}Y \UcT@%xNS<o?a} ]W͆J{&7 IUܫi @ǐT k 4;h yDXzCZDIBR1]SE;HFSbNƮs9~{]n<7zv:|"aV G|o<|,I("Szs5+a)_W=/ɢ໷bj'^1ȍ]zH?(ԇ* ]uw#S腩rp&@jᦚ0{1p0Nx=F;"bƈy3G6" 6iKgh  <eeU<;O#*n~6`T.`P]?;UEUTTi;f1T-k0CKsyuC< \?~K߷󞙠}?x{C{ApEmV+R jb6D)$qT`PxfxcKlIUos8֍hNMSE8qQ0[Ij`dm<nAe$AIT@}7_w!ɆB*K&I$.[m z`ƧөsI$BI gJx;"N$p&a\lWY1$%`jQV XItufŦC*^L/yd:2H9KiM1 a݁y4Y0tT[dzz(1Eh1!h$h?G1e} ?>3|>Kd| b{3D!l?ԩV1Mt~0\̛^ӫ=6<} DyA EhK(RE٘YUjR, bse6~t*J T)wN>  /LF2lVDz#,jF\O)M"A5vL?^ &qߴ0vϖFղX3M7o볡5yf:sI7w%D$c0K*{ LnFr[䲡#lZԢUeȢقZ[h$$ī/u"r6AqpK$"YI0ZAeHƪ2),hBIUKr($2JRYxI,='oG$vms `eag7IkߨmU{qFmByGG y (qU\] e$A yLM\hWHqq[ 'r~B{@!ղ$H//ΟePnBx Ģ~WUL$>r˿?(I= DA ZJ(ػ9$ʂ.>*mÉ2DlșGP\0B8cP+k0 D & cjIKn,jDĂaM!6XDm$j,0e-%$(F啤r" Ʒ9m8z=Min/n?~E~ Q(Ɏz08W|0cq2"jӟiÒnEy"@JQ>䃝sm)! $L:$b.}~;f(WX!ƣ qs sfh9٦~&?x׺Y On)7므,C N!D9)tp7헐gp<P}y=2>pd8bD "ė@{o}VrD(A! ^ovhQ9Gȅ~ g%)fA 1 y@;QʤΒqf70ht,N4րa@P2ւ&]TpWU7  ̔OGd |ri\+)?8EC^_|[ˎ'!Vb7U2wbKOVW&w\G']^` 7jwIREY;)$"9uGIΕA q3Ì戛I n%x?blTK6X鱵ֺf_Ի?~`:Þ3IXOncGD]{9Ƈk֔u1N?yyl\ʅC0!E @h} ?v#}zmxg1Q'b/3XO<<ބwF:E99:OLv^+bsP#KggztHi1=  $IE,z:=vgh{)g6OT%TRގ @r5^.Ey;@~b(4(cy |@3և2%O=xM)?wbI$I&OXy o{>:7"" h# &,# ם۬nQx ^ʯRm/g5xKWu'n\irMUo_Rp[! Ur"(ovi&iC߀AxGd!Fنp ;P cإΌPZTPjTT }@Ӈՠ~È}' ,Sf4o~~CjȟS`ZVy:9iXaY4.7;9]9ASF`Wy6r"Clt4B y^A!I;W\DDB%ឡ,#(9"eL_lK!=kuo_9`^PI A?QP|W?lwp ERR:훡 5 J!Ldȃ݆G_t)xP!BvϿ#/n w7) c])A섓8~hkTPXֲYt_{_dŏ7SVp^lv@^Eop89@˹u܉=.m=@£Н_ F ĒoṢ\2[M3'ߡC$A,˲!yS b\ny?3$䄮ww{w HKAVcJP{QOxdz/Wl! 5^~=1@|@GP|"#p`=΂pӟ}"f7DK&n?>[_xB{80<|zl<<8>= wGiShzUw8'f tRԒpӷ͙wCˠ,Pu$]Cـ=0(r1I*3-b)c[(>׺|h{|IH*!9@|}Gy{sӹQu%8F E2T,.VHOI$ ^і֏;fn"+P@%\9qQ:g""R޿gzzjCH 7mir>ӏyq苑H@::.I'ϵx$ 7>\ LZnt،c<<I EOW.; ݓ 峀 i7l h<<ob!K7._}6P^A`-v[OGÛ4*hD?\$LB{0k (|)JѨQ&Jǻ17S*äLtCT0[/(}`nG;la␟"v,OrONO_ǻ~=u! gqaqD~莹אsvgZE|2=|LkJۀ>sWw}6OIwSHt(߫h'{->9 EɟO׼CM#c )i29FrFZT⠙VAx5)E.N`S)xIΪ$k_p&6jyHR9&SBL@..yٜ< =G~t.M9*cOn5`i"L,(rt9Oπ9"z󠬭1`IH%I; p.x@J|KХBAYVlU{Ps=T`*Pp_q8 ~+!pmQe+7 :w3'ῖmp/jjWOQ1E2A$E"pwXh Jt!} vs " >nւ$❽?էz`,1<#C)?ґ{`#}a"dڡPhZ61џ9(!J,FL* n4QZ89<"Ј8bAx2 |(a[ꩍ*EG Ft77\7F}Gh:z?z w(pbҶ @mRKsKU$;ڸUPEK&Jk2".V VԷ2쌵BTL "˩R̀ ˱e~ABHDP;ICM9?Aw.F& x}Gfhm5+IVe9+9̻REn; GPDݑET%BXpÈ+T5bf9Pdx>bQv-9_۾6~re`O=sԭ]( y^T;J?ViM+K_+H]ϳ ӐmUV|3Tev:1ݦ@UҞ2UGQQ?X;EG :Q"QY'WP ƅLP M90.AGj%\sk(s?T֩# ' Cix ޢKnO@uj/s+l +*S2vܽ{ao5糾OC_&[A]8K`qup͸STfR3[CƝy\^|y=3s!,Z-P6Cپ/{Dzt?~?#Wk\hDjc>Q{pPTjZCcis`}$%i}q_fi`# =Z2h]Y,W(0Sh(~%4˿AUG#B)Ea  4χOCŮ"o^/;x5 $9#["I5P548,SOr1PI pY=l?#9U)$ ڱe[j,cl'˱V1յjI`r$,VVqY ,b)Y*XXED2x p'9wuE#Y$VlmneRE,b[JF65UUf815TRWE[!ldbQ+kcmK *ڪ[j JFVȰ\UVD<y:9|}oBwpl{ (CG`"pŰߝa~IUy BãaS8*aWR#s0p/SΧZe ,ݜS;Ӯe/ "K u9;|Y1H(Q!P>WN]D(k!>ť}z @o De{z Pt}VvOۥ$S\=z4)J9thåWG;cý|A Cu.301V1j=ŷgr`X<8¾"\{jG7.E>\a2D=|Q"PР'~6V!N9௒'sn_a>uh8zo|1$qDMU^PH߬6;:Ba'{[߯屦e rI|Ly[DGҽZH%< Yr >D$gpTJ|A0U]ʠ(,2{ *(&ޝ13%(f"RpX AG7f> =|!Y_nPDb>,Zo80PH!?ʁ;H *8O[С<wR/2#D (d_Uz%o^'2ɂLG?L}n@7X`qhe! <ݏudI#4?b=-hMvt9^1Xm0 #ZĪ^mևHd8||:cH=v:pJp]4x +M~L_Zw>+FI,As9A(;{-0b"fpPKouDG?)e O^Bbs. ǪzTG}O?r=9ovZ3*(4#p48D((Y@TUY\1ݳIg$oC ?U4s4P(}1/閯~B6p8B3h +$XUo-(L2ʁ@ãH*Qj=3kΝd5X#|]GyKqaA~Mkq'[#_39w#BqpPDJW)Bwjk{CO{Sr7bge{]HzpOgy/sYq,!S )_\pI(( cPLi֟MUCQ#B/*OQ=I=Gao-&8)Ā8xd*uWs2yo7,dbF!շ cI<`@.zh$!ꘕ E^Ŝ'Ÿ@: 0Ne&Uqv?@PID(vS=zb uOAH! ̎IC={'6,&^z!Pes+g|:+۽P~Ѧ(XT9k촷"l=6wo.8tpQe#<:kG/㧀>=Ȃ;!sC걖"٢i .lEo`Tu2^B+...> T$gtAI$^be7|gI$I$CÊRӸ( 0԰`ĔGT apөZM}K3 y"1ÁGSP. (|L?ۄ1ySpO AwvvRṠeBb!I3uZU @>횊m9P=>Mbf+/pB9;T*z1iȳXE©訐zus+#KTn`V┓ِoTߖn 0iz61As!xd0"O q>}w1xPG*y(l;piZ?C΁00H;,c?O!ߣ½0Hz1y>AǶz.NB5hGwuªF8Uޮ*5GX/r^^Th?T@j' cv6D{~60d`)KB3^.~_Ijd;sPF1Ƴk&ywLfJ" kGS C_cx+`DJ?TۄLϻ>B3OGODqZ~FCcƓ³_ʗţfg? <`C1lC\X 1@q{~Oa ORǒB2h?՜^Nx4A#9 ?4(A$ 9F'-x8s\# :%{b@vb*N/GIHD3F4L:^&J 9BS7_(AL aD5S|2r8$sؚҺNT[jܪ~_?]粣{D|}vOک\찆p΄z_@;W ?<_aoN;d Hr~mԟ)D=1Hb/s&inhbCξ۫>m_ 3{a]~_.HA(H$@ᴆJsOx H"$ )H,aTYT0 >BD:^nvyQ;?w4O?7o>=x_:eVfH// OBg׉ #EUBIO('' sj,W0-:>P3t"u'2?*MH Hee4 R,t}g~+XJ{]I8d=?'b"[ZGߧ(G"N=@Әܤ^RnW/w?<:Yk.3iCL* ?YNr@fW.)_Beyf`&k0Dq@DŐ s~pQPF0_4tr~d_Z))Ƴg@(h ob:ie2y7KPd>p!/<UCQ_ÀE 3{ i7`dqx?oS"xCy)fbHq@8:!D"]nv(}t] YKWא ,wiz/99sIˌ  T;řf O:~n῅/vvj`6.!ͦQU+a_kD"FmL -'!%9AɊ~{tC8FAT`d*fAVFYn-u@e廙,HCLTq,oC>0WRr2 fػEb64P:PÉkY4K .]Zj%=<#l =3,#Q!$\P‰!l:Y|ͿNpk^Q ;z|D\3z刮~78Rco 䲎!яʥyq>IG rz 9rDo{U_$Sb(ɤmKӂ"P@/X%sM.'ZfӡK;"f a' lAۦ4oڇ dNpIi?9q{c$Mb $BQcRT0gOE{2u1S1GyD* !ק?fzϥImyd=t=ϯǮߧ;qǎ>56nu?.t( bR  S B"QEDF˼ͦ%0 ~O*׳%!x`UY$P><>*Z%Q]7>"A#8};7Lvȅu5Qjh;"sx5@yEޔ*:I?IWİQA1.䫿Θ l_?Ӹpj)4!.r G_Q3bz܇0.޷JL 2LH( yt_]㐖~Л^YsCT(0oH)h&5WNă(R (I_ Q4sΊ,`*6Fw\cѸOM> 3n^ʪY$Y3s=|8oN4" 4QSL?qͲ&qEL,2P|EՃѝ Ơ:)-{PI#] ʺB"M)G (} d VO:.h"H%_r"9f\8׆ߧ 3-fD1൫:rR4^#>!yˏZ֤͐/#; r#?Ek8ikhZ+c/M;ͣ0Yr}v7>6HIc?8xB 'PX2Q_fW)$\CGQJUTr73++ôs a)btG.%m\q:v fO\<p܉H6\( 9 )qQUuvbfe!=*F<0$iܜ湮 reيVr$lb,P*X=IИl6r걞TLD5$[)$A-&O5T8*ST2V\ f^!g.FQUEuga@_8W Q@\ pE.EG|⩚0̧h2e @e%bI@>ZܲZ+.h ߐN?N‚I$6ܖK$zEB>>?ChگE @RȨuҐ0m ߣUUQo9[UUQ^.}> G @?U@ʃUì(P$Ĉq]޾Ӱs:KȊQُz%!_Gu_uOҍ(e@ BBm=_I %'%OBA(BV0@% !yP-zPT)DHɸTd?͜+dgPDH@)'9`S~b=#$'MQIB?<ؖc=p8znQ3 yk!x]R&B1!`dv_&JJ#7֢j* fJOI FKZj,6q#npӘx+Uy`zy%%b>3DG8QAS{^kۿTdS`PD|Bޗx=1A9S.ͣO3×hs|@߄}TL?\Ez:Pb%5M=񭆺-[GD*g&f%fyRR؂?5Y]7J h'|ZDNuvZ~Syr;P8$@wI?DIϸ.󋜿uU;r!Q̅Zb~cʕZړ݀̂lAڰdp_(j3@,pl*TH#AqKkZr(oGF}Du6qŖ7*IT-KJUF"{;/S,pI꼝TLؕ<7G^2U_}'˦9O{娳j! KjJ?qo8Zײ,! e"䏥)vVIw|5V^YutK"T"wHQ܍TFD 1 r?gc9$P QE=V q,15it:^-V%p/Ph;lg=dk/fjyʦAIP.JsjR d ҄@SkSx ]nH?xo,xsh8]RChN0p/8,œ#*/H!IDEfyU%obҎrg!B^0:w-B4!S1G1B]Ӵ8LЪȗs+zؓj ` pC T>oÞ?g#<,fRTfpuQGO*<  Otw> q?xBEI7@޾B*v hۉxt6ho!uI*%a]>}{+#ԔNwl>65uZ8_ t}x}1EI׏a3I>~nB Gc`@w~"*b8 g>7t`W$93,z^/ .-{L˽AQAټ^"9" œ+RpWvH*?~ǐ&RerYuA=M#G{RDHDr@X|ڌ@_3mpfݹ'A{TYdQۃ! (r U;d*j 0gG2nSZro:qH9&/$%~%2D2@* bsgLK8Ң=}x3EbYf#pKU@6ۣ☠=a)"{CwQs*L!N6VHG$Qqu7(Zn?K^+yw4Fk J&mxǶAւl!L<PApQ~ s-Wr8@(}[$!U۬Sңe=ʖ(а[وQr@=hnh@Qa񗐔PEq(?g?pfOwdɦu!لQ$_@ Tۛ>3U坸чyT }//0wi a.QȐ :x;^{3 t/Lex傔Av>(/8MYH&~oBud=덬w;ׄ %8*9),${}mo]bM䊓QN쯀RP\@Rb&鵃+y1DF@͵7r<Aҟ2'%!O?_ϡ?IU\Q <DH pqI! + 0"o;tR HԘʪ∊yyy"E]x 8$CLd ID 0޻tRݐQ$yqqjLKH[eVJRm#--[KVIJeY-me-llZX}l)lc-ic#%[j *E)+,UZԋRY!i`iR+mRFDmDlJS$IRIam[XbFKYe!I\Vd%%VŒI +,Ieb,q-%m$$eҸ"-aZ V4cmH I,l+elmcdehl$r)ej!rFKJ-ImVmjddXJYV[Hd!dd($[c+ -V FUec #F %-H'9ͭ*Ɩ ZPI"c ֲdIqJd4JYXA rJIJ#!HqnA-F -l}lg`0w.76pwc83p5no\;_ۏ2_ynv4zwS}[k gJ¬6x.St}@SUc͟g^s=>7|[A&&Ym{2^{Wfw22N;o mЎ/q\m̩.#oxzooVͽcxRs|U|H1L;P N[s6qmGjFYs*.kasO̵/ݶ[wЌ< 6z׳zĺ^hg9)+wW2eq 4%we[lL nfoEkm\XS杖?u~ 4{Gn9DgSZ5X^xs^q"f5kr:3+sy;ٟ4>=b0gpz 'oNcfzsxh=ur9lzq2il>׽?p0(OP}zIO_O?\x5޵ڹH$ΙzVtKrw>Qi Y˅V?"\W)V&:*:tKZ+=\9 (HdMTˡdʂbQ5T?y{v tpih|o*$Q^_luɖi+Ϭ:Diq-+ˡ3;ARk&D?wݜ5%r/sEp/^GxE)SOwHͻ]粑 z!_c ! wqV00!iKq $X'Mtp*vq8yduSKKA1(`+ռ\qd&=>r@PJH( nf#C?1mj; {dDXzt=΁H6XL]#~,AY=Q<0^1D:Η \*<[;ݵ!S2")+ ?- Sd{HA TP);ŀӛA߶m/YIbGMys,mWd9}B6c{ SA֔gO'M:eyXY~ݸB' $  @sbhۡp.@*SɈF@}Bc[+리m AsUqnD"\ 8Ȋw3D13{P O AsDP'rL삙0DO_7>}/DgO` MNQ҂@i n[H+ I K*I}FO33l8/@`\_OeT _HŘx鸧({H#pҩӠ ɒ(C+G(#%VL4TdGDFbt'W,{ݛ?tDF }/s8 \$& m ͵OJ=az7F~5MV:CjrN[NL>+9Ɍf5 lzP# xVM"lCs{,4:I_6?"x;?l0 wv/dAUߏܚ@;;?>d@,Q s#a۾~DΆZυp Q`5N`YƳ9)<23w_`y Ϥ^ՀRB.N z;ZQ||.y/%#G=yt(6[1L>ozWoMg9\^f1)(â;$J޹9)+YE."bSmը% .| VTK/'R<ͥ ~v B ΍k'2.M<\%AhAQGɋC=UO X@;aʁo>r"AsW FH7hpi e@-M/@"QZ,8Bq0hgRީӷ늇q{&;#Xhp-C [,")vA(eJ+RT~({Hՠ{/}J5Gup~j فLЉ7 =Za1\8jV2y JNZ{gg y۰\<٨WUG̈́z(&I9j>p˟"DtkC;]$5nʢXJEjqԜ 4z!rVTs1P*-h2dIlLDbV}yO|:bt+d* [afi0 I~P~aEiIQQg}/ce :@)Ԥڕ8|g'/Վi !h2ZrSK2g> d+Qۤq& ߡ)D!d&lGOuǰxA%T]vΪ|} [yWkߣaMQӝG|>ȁ ' E#zA^ݟIW|"ΚHMzc}P X9fO( ~ʈ W77>EJڠq TU*>U9csTG?HBp1ZP'̆0?= 2{l/|GDЃ {<`#?gNV W7-'{S]Z􃝐N)wyUL\NY{dtt yM-=}^zg@acыMCB/VN9j! O9Tg YZX (s(ϼbV&QW<~ e5k\Z"D0KWwe߿r= =#< 80ҐFSRCoX.d}C~TY}6h?}1ig# Xvp􂔐\ Dpт>>2R:}2e>6W}<{OoRnsZtOdV `k?n VvI|Gt#9MBZ8t/\6a*?{@Y#JA0NDhxiJ|?'kMpx"{C?(Ȁ_z%= ڣKˮ::P< ՚q{ǴK,3al]36vc3.yxw_|Ea,V"ɔ.-_FWq'p~b:e11!k8MeҴɰSgC1(> g1a€WݿmuWq>ҴXs_~@F'|(<$?A]4?O`>䃘1\Od  #gg8W9+s+9 Ň>5/o-9/2p~~◷MAT@J9"!EmeFfmdP1rHQEL\墪*((f HQJh0MPnm'_^=fGTQQTPص V%A0 F hT(\LL@2lZk F-UuWbTMc!Gw7pyL0.4C66&q˹ \{ i@ zep6ڍ0붾{{t Dbe2C45HuֺpES~M_aEχADTE<}SLD`/~C:m?JGL$=k#%j~o'(!->0An$g$!oȆ?B{ Ndzo{:"ʒ bJ0QK8C0I?CdAJXB $%`ć4 R0R6RbSaI YB@(X%F$$/h_yl)=PdRM*6E+kuVAQ v;ޛ, E ~_oOgq?_7EUT#a]}-oA8B}j'B?rjSF|mÏXSF1TReppP;?ivj pE?ɳy>|G@ώrreQq3i tw8NB'fkwMᄥ|u+ .\* TaxyЇwx^8 xSiF+Nu?/ŝB#ߵQI0~ߟ|\>:}?d:Ldc ew. qՙ}{(AU`GAs33ELOoގRDj>V@z)۳>B߶A!q}wO*z䣺G# P~g 7e8:~c-o@"quEաU?{;!NNr÷g]?UyPS1M?^j>Y~!g?]}UO"5NwNh?=ߍ=}?&=ڏng=~'p"A>pQ?Nbs㯣)Ah` *x`r`GԞ**p,?38_?.2}np@|}^ϱ.d=`=~ /Cs<Gc>a}z@{2sW?>`{p9xeZab}#s PG~\?ݼ%?:9.a?PQEH84 p0DɮsI6bXE^?_.Hfd"Az??YO4EĖEV`e_a/LwƅVS׎6Xk3|ܿRQ c@i8?R'L=CNW`5f?);?Vho*+^NH ÖlZ!@7DO@Q{s|8{7_~XE^߈6VL};|¬&( <]R+#*<\[Tΐ4J*B  lX+ 8lgh7%ow|uGӀϧ_8 H ƇˮS^^=I8%_쌸T)E#\IUqb<'HQ?Xa#Ļ:$O J! 늻x1ج?/k$I'n{Hx^Y@| dP ?U!hF#`nQТ-R7(;OOߠhgߊ?rΥjSu3 Gy_wEz޺̈́(hLdf]gwOبx"t}\p\NG<"À$Թmlkb2g6W]J)@˝#%mSE Chp`uު d$uvk{qJ p5>HRɀjUDwNߢWy[?N)2NC8\"j+K0w6=_4!%f3Q@-IDDdp`A˄~iQg1y'<, ڟA. TO: s>t{WS,`;;o.+_/2͠Ow1d?]?'#F =7,}=鱸{üN:hXuQ~FV}cy2@$!a?3%j/" 'SA_A׮3y Hd@O/ @|} |2טpi.'߿i_ j:RʕPغjQ5;z;H)%|Nr|ңS!mpAOh_6T_ dT`- 0%'~}<= k$a.< 0g❨ y%zu̻srM `7K 3 ȃg[uTA$zR#w)A"^#a\pLj88O媏 l mON6]vJoyc!#y "zu8>waVRAoؼ+<'X_v4t&omi1 <-cҨ@ h1#ćvێAIx Ζ@y sux>!Fmِ<˫٬1驕LMyL>$3%inaӁ4 .gbz%;4wdeD^H bmA "V$D$ws'bׯLC2x $ا)۔S8`=X@+ _oF2x`JW+lR +u_i%ln`?tpqDv!)'Y;X3+"u+oβ9v_oA\ZhFz$+4g")n?s }WhF:ѣ~m$̎4)Y,Q#g,,r}5%c4GگʒxcnA=0;OK}T ^w$fú,>%^P~⏎b=}'j+';pta9[AMi.g>$eLuÄT Xuε$, Q5 <hiFH:<j$꾒?Xf Eru}Ol3͏G?怠Μ|p5 6(iĀA6YV:͕$L(Q5%<:^^U8`@˛%Cs/n917/yAuh:4b}}0N0n{r_t'>faSݒ ;|zNEbc(G5g1-M@lQFP,WdI1.u2)d܍gUټ9C?솮/0c'紣^S?$!Cr/z |ǽ;P,Z,D@o!N Hwu~fp[}EQdjz務 /gTxx*?I4m쿰s rDŽZq?INp5@ c$!h]l760*b{m[?m&fwOuLm6[,LOXaC7&WlZ0VeXgb' <^¥!ɚvx`ÉWi">73z=*G.??)CJ\EbѴblmbXQ,QkP* @u #山Gpf2,j?,:+7A4/ts~e*IC |Cf@mrB/{h,`A 2c 3̳!T)?&U0ĉOSfXu0CC댉0KB"5 oYHCzI` z]8 ZԺu?%Q(CwI2h <3j:ϮnVP\D!Fug @qdi8X?kJ=ߓS|*>9íQ !$#=T0\qΡ\>o>kR]] .Dv6a"ئ+Ԛ}a 2I2N:Hw.]˭ƍ.Ѯv1"#&H!0QTTHBQy&|Ma&3$I3%&1c-w-`({Kk\P! !>}:;B@2QEP8.0dd LLb#I*R0Ү}-R'W%7 IR(MG=S h,B#ufĈ(I.eE@&xݞ1$#$oڹ$"A'Xw PE R0gFqEe()4~3HrJ_n uB @h/ڪ#ᱞ^W G:,9rλG}[jAAC0 '?Ć|nE '%u<p%8+T@'˦ w zVtrצӮy}3w;.oNO>Rh~,H.xCtOÜYնZ366j>O9͛Wj,` boj֙m4yυus)ROzH[35׻ʐu]x.BSr禑ϗ[k iKp/̬{+n G~2]idr\su!|ݠL\P&0zWfD:gIGruJh}w=hHA{V%LHuI_뚫]gwuɻ{[S,'*oCh\ᑝ5'u94`3| ]gM7gWxw.} =s)>[\.AMcb|%B;XBrcʁpCr *f3o]94ּ \B`EO@Śff$3.ַDL8GW6ӏ6 AX\ߵ۾?ͤ0n9xv(j6Ԯq@?YQj*><7ִU'Rutܦ`kYč)8XsH+2}7a|<70ϱF<!I>Lˤx/t!aɣUˈ,6dO*ڱ^QR9-"9xJpϓ 8Lq(9pԮK ;Ԫ7x.R9'b;*$Fq^g|cprm-14XF@r2D2Ñ~GLQ_a^4w4=]hG0$T;RtU5`Dpv_'UӟQ6N}8=24\xl^D_Ea5xAu؍ n^+;GY kWgp-YQQb8aR}؜iP3˖X zom`rkwm;OoxA ׀{.>Cu+d?b}Op^>g`=wa۶rwӐSGމ[燫Ĩ6MC `I4THa9-r|j)I%]7 !]$&R#֬!&;F58˃pa{  QS׳+p<dz1#}\wGb{@Ds~~QE  g1`{^=`g0w8²/}sV3 $y'Vs.dsr$h! sۼ;?=HMaF Y{^??\y[uvᒨ CX%x~*87_h9HHx6F- 9*!Ih,xxzgJ[R >`c=@U]PA!@0CmdࠇP( "O꿩(apoWc8upk:8-w=}9~ DkP%%MMe J+o !/aNμ=ʢ7㐣MM>B%C籀WSSxa"=ߢ ?,@Co\a 󫸫[<YqY.T;ãU͆[uuvwuykvR7мL*KYf3L(ř2 HG`?S]wW a*rGGH5\Ճ_KyӝVNZmIOw(m *vM հ 6. )vr]#SYw yvѥYzmrmߟ/0{:winֵWywޮ_1{5vgs}>cZA¾NćQaՖ$eb -JV/Vf e&%xb$V@UW9xXXd6: l( D[PS!uO4[/w02l)ЅpLαUNʫRƞVfn)zOV=iJcD=CBmW0Z͛F]As/2ʲK1"f0 k3Z|MNrÖz#c:EJAlx.S{5ְ[2,R2 K 5FjbmroaL.A_iì\ %M]y*8ެE jKu=- .ØxZ.R2V$D.+54ffuRm6 FDZ%ic5 Q k}c7590][ҰZfvۿ9$0}{!l`Mdn 0'KS4`D%!sk= UaU 2*wik pȭ|%zJ7|z \|?Fno6qvWv>#}. 9?/=o[]-c8݇q3V8mϻ1;qi{sUS^ nrw,05-n=%ٰ 3:,Ne18%':zl8G%HzfA.lܗlehJ{]wdcS5ڪNn]g1^5U]?k p&W1E~PnI% n  w0d/'/pU/c&<ߠ9`Ő1s#¼*07<.P/I|(TY3|J~ę-ڝƄsue4=l׏&6"rzxOGly2~Qf *>:g !a&,PSP `UJ . %K6][UVoePxmQ'-?F+BYfIrJ{ϫx)$I$@ QɌhtgh`[8 dyPLQ"OCp;WD;=FfQD#%R"2%"rL.2,00Udz.Uq3)u Kj|9zΰ=ODDW 9 pw|#pSӝ=^ Z4nn*8fRJZudhQ*0u9y9uc91z|ڟ>Sxܑ +:a.հp(zlzw?__9]nWC|:\/hzKg;5yBrX\s;wWUkgyE뽙sTZ6Ζ&ٚ4ggۯcw7s8&=s yt5wŦ}-{G;c>_MVXoӵoM}5bV#wmq[Yإ$;k9"P:=ku]p.V4/=,˰ˁ34,\0a~e’וhA(h5-]h*daC*bP^o `* *ćpVI,Tjcqn&$scyifll$g/9޹ r,1٪ /r:]z;wwp[`^A%{-4ĕ1OxJT xFtjCǁӣӡ׹TGqBpn:f5J_aY\mГ J18(q K^UL.9Ur~kK' 5[F 7#4~|T޲ @J  TGl;mTw%YAU҇^0茦7 zFEff3듔E68dsqI?TxKx1{ ~ ]@c֧̻+R!#޵C2*{GBYFYr936`^gK*X?ήfXMPsH *wHxz>΅}m=-|g UR*̅9~"TNr h+ ?:0J۸C泐2Dұ$}( evt9)~kЁ\42%Ր;Blra^0m & #FXw:۪[tH%R#^2{Xwt vޜ|I|nVLtqn,wػ3<>|s??;>|9:ν3UVTw^jtޫ˃_x^3ʓ<(:bQm[qǁr ?jƷ[X.m< ިvWfW{F8u4R_XӾV;2?:Oy\ͺ,DUR^h߾6H YXhٕc+iKQg҉ ckkW2je m R6gs *Aەm>Z"!(]D]b)QSN`)T *!Kyyl &=Tr/VD !W {y+:N^j[07X^ľs9׌w&"+[f8j5]֍z<5۱A;DXZxU4 귭P 3=#ƅeݧ^{ v o̾sv%*|9{0Ê!,]xa춯 C+d%ڢ+},4%1999$lw.C2x FEj!z$ebg8Wa%HZ;yy-]u5VvGFǯBc=\u:֙nSG6xyOw~cGs#&zG~wm=hU:;E[Hhd@ 9_.0 P I U{8w@v!Hcgi7S"AA/hdX|eԎAo,R&qW995!x>܇h\:ӎE{vՈwhc]{u.Dz^'7:v-x2/'IZW:8<قx(( Kr_&. @%B7/AR%/އA"L:]rtrnG%O\m-s/;>QxG1K҉l u7u" =\ނaC(xH87g 6z}\dGYS]#S9SNl6l'Fnh!jr" @ p[j*+_enVErYAtyC1qz+R4u-q)+bۯc4<^Nk}ެsnR^?ԣW'Jqkg'^+vq`158fqFL."$̷ 4+mR=FTXwE8~  $\tʣe -):SYf0u@*jp,qu4lxẫcцP+(VPM4hJenLNN(Jo|L\ͩ0(T"Zj LDp# + [n(?d, % cN;oULp6r'qA 0p9iJe+ϛQphzD[15 걠|'֑rV8|<~PJ)e mVKUUT k_9wP4ׯ-2yvcIݦ<2mp$}j83){'reO6:knh 7,cm2UmDHA&Ie|d>qQ]@XF1k&F)'4NHtm|pj݅j.d" ЫMRA  ˖ ڕeptiޜ3v7깇eh=J6jyYD{מwwEV'XNXiw>mfn}>>5{^.ygjU3;„Gl5]Npǚͱz1d( xam4.e4 H$+C'I砃)_5v0aa(M`X4g8trF H.ʖ2#b9dD@u<9\XE'$YR ҵB ;Q"`ɡYI1Ra}]Iٌ5c=uȧL%5O;? ލ:i~kָo`̉qJ@ |^ϧ_rac AUR^#OPB7PnAUK%F/HnGGSx`:hy! p ꮺ`Muw#onCɎƆǶ<=oQ"!({Ru~ }µ8,*Nȟmgh]~灖_qz_h?|޷8}t?Qr9^ן9ʼe^N0}MӸ$]lYfZNmLw_$~K"K!R3Ct'B2 k&֤'=n\YҷU}}g=pt8֌f;ꗗ+Îy}{cQB'^U i=u'|fyZ9uߑ;ѻp@ MVb{#W_q%kWwDȃ>C@/rNKut ~R^`}\͜Sб-Oз1N|m|jFsxP!" a2kΖt5Qt C*0 @]b0GyYDj@79v}Me1.q/daL 扳-p83;X U 9i9hg.n[Cav08")ұ1pEݹò F^Y93=-@b}٦"?A?S|{n=4AjAETRsn oAA)㡴 $.V_s!3=dsrwC8h1e&2$(}AGpn={X(r>#}'qA!m*;Nvpjs|蚼CG~NJ j'Σ7o// s/wkmcxȎss p{MՊQs=q}%[k|³z{z~mr=o2g5?#]֞2jg*rl2] [)lŽ @xW@?]t8OS9}Wns5,^ 5ZD@lYRv1,>'9 [#=|j<鹕oc硅]w}Q3^#O]+hws4N^N\l 6޺Z^fC?iA~~!=J@bmec4RaO X. R(EJtK`>޼a<*tw#>GTsvp@0P1q`s KTF"ř\d+h4|z1zky=>YNz#F9)PAB:!2; Ϣ&Z$2)=8HqRp>Yy<0*. UZ.Udp4}Nve{zm:sʷ/t÷y=Uf+rdܨ dHH2V.wN7—ܙW'?/mTg|nb[Vd *[눻+2@̩C-֠VpZ!RG7f>[f(:RRY{"L#;X*EôPej()Na_"˳,`5 Dʈx }&RX9I (R [6xDxCRvY`w]@`l"/Ӄ#p9Yj$?0t="139/s۬uc=8[%{:nV#! -G,ۋ)g~V=)D![MM:!! T K<@H sMTBDIXD+1DtJ!'<8-i),E±H$튲$ JDpeKQbA(AШqU$U;wpBbö_ pPSuLȉS@u[HiE!L{7x0;, z%( /VZI AO'\7Ă0@$=BY!U@R (TyfL9ȺSE xbccTC&E?m x|Rq[*2 Ⱥ* `0'Ā M#??,S pO-u77:.<>Á#Wk0SMQ9]",UPݡ>Jrw3> ;1OOYZUN) -m|I$[wrr*)I}mpu`5,¬'Hl%TWZԨq>FU ){{yh EE}(b/vAe?[;sx|uzjj֊g<+{q־woϛxF; us>m6~g]J~]{rdjawvG!dlrY}5- 6G kckACsCUDm5c _ەg5s=_ykX^=mrWv4~78+snpWd݉)Xo[z޷x)?'25^!>y͵jl*(Q ~;ə=}v[_>D]A5$'WU5>`Qtp04qXfX1+K0aWXzQaկ&`K d?#$)9wry*9i%MCj)q7Qa*jz qXj"l*]hĩW LVd u;ɤSt܃}<' 3lua7(%#iˆ~puaiד?WX l"e%ᆻ=#Gt@@J%>}3$OwGvCyK۔OcYՃH\N_<9svq}U[M_ x?}({v6 b}7Ziz6sީ>AjCбg駿cxq‰0#9/R\ ,\$ H?o+`Zrk~(Uqw:Gbщ{>\^?;Q!^|5%tyNȗ6R6wG}ƻ{knϼOgڽ:;tKxV~wqw5jme'+r NEBVə`\j`cFEs!6;$ۤTX-/J^9K9F7St<+y঳j|PbH(CYC!qE*DшpҞrLȪwMq_g 3zlSTV N=ճ c˷Aۋcɰ#<U>t)UH Ճ~0X1lo-2@͑B>xLb31je?KQ(@ Wb6Q.p iO>AK՜K@8`$z}+um> ԠD V|ت& hl0^$G<ˆ1 jwFJ p!~a*sڄt@Jrq&bfDbTBA9osisV e<%dzӖga5ykcAEY8iOa>_xqn<1ϢS_{ ktyXRTQDH'(K/_Gu{}0%Qߞ|w(p sVFz'8ȜX Pؼ8{=CwN"NBwk{ss(!"(=n\HIJf.e;8--Ph&G]zU9妝1<pU,Hf[7 +$`u_/ގy{}iFoaDn[{Q}V# u!WC;In]¬|:{I=P8~jx-CQחfBQ1^m)$G,v&Pq$+W;*Vn/@I Ta06 9z\P4ZT(+l:Z*ED&9= !ЁڠpJ TQ^[=Ak9,n*9>DŽiwwϧbf=-|ȂyַٞWo!{Y}};sp\Td b (X) @s(Ug9 u%=Bd%I*U.)Bŋ Q}W+>}{w뾶п8Cߖ>)AJj( E P=࿽taUH!騔F( $aHy˞: BPku* G!h3Hq`7ۻN|0JtR7QqDw1 2 !??Agu%)Lc01O%5m< 6L4R#RP^wTCpyP,P&z?Bg}<:,H)XT+!ɗ8u&9=4m*  \l =F D u?DBCMN=0*^$U*uhv[>xBu 7DŽwʐS_wD x=E-.* QԝS,zEbYk8c|Pl{ qe\/B$fiҜ%ANnJ\5|P)@7!c<7[}ز! `u1ET9 %0.ĉTņDGݨO?u݀(DCz\Pu?-6Ėǣ8̬N?/;Vߵ;g^kZxro:NaӍK]=PU@#znO}{qp-kdGH W PnqKgd$THB5FkJt*P"`QM wd2H,LU+Cζ|2BHeI~^EP\PsP;ۍ[6ő! B86D[N@#KL~By2 KbH%{R9bDxā=2W2%ʩ@X^eFgtUG9yQ]@Ҵe,: BI " )AL=ܞr Đ?ϩWh+?>&8~Z=>gP*UJYͱ FaFW8 N:a=Ama?z[Uu}0}W!(W@!0*S% ZB>X 㾿}qۆk:*2eB@B`Fw+e|<#E.V2S*JM *,¾#Ȳ(?x~/pdy5o/q]a3~G>^Lֹq>Tk|u.8$ _0 T B1F$OGhUQ9=;까NngEWA}iQD z23ʼU\H’M5m{#ϣ_@'#}X*K?w&Wǵ_WYa \(d Pv~ҍ1S,PUʪ Y_dl#*:[eHf@@4GN78KÜs,S|e%rXJcU xS`o-B(oǖ D5)* )p} y=FzjKWQL^u%,$R]VU_f# `\8"¨Xaĵ1!e8I8{~~gZku{LS xhC8gY gOZ<|ok>w|A{Fճw?nqH{Oջm%iY3} %hM"3\_@x Ӌ3YW;C;8:llK+Κ׋|m8vʱi}~3wbG 9}v4k>o)7K__c٦rYbf# LxjuͭuoZgi||]Txlof7tnHYX]eΗ5̇.u\隚an,ʏjN5{;r{^n*Dz=);vY=N}y.wnYZwN}%o[Jև:OR8e3XF6ex h]w0qaeE6cFDƝvV")ݶp35clpNf+1 _M7Y~mqxn'/h6w3k{kZaTO nF 2rG۶Ś9y`Oxv9w|z<|5:g{}idN=}>uld=i8z[0Ec W<ηinߴv)(뺬ks^ߧ\ﭱFvOOqf{^9{=߮5Ub}s1m7/]s˞ۮ{.Ʊ>={G~]N6P4% }Y]斵Seg9[9[H̵O5k<ˊc7/{']Ϟ5{G}zWy՜[[dέqs^rTbor[3xc/l9շwΫW{Ƞ{=}Ϋozg5E{'-z͛Ӆҋ|kBVC^_WL\pW]Hn1p\T kES^ `/l0`*I$]Zih+LWmP=9t]q0FP'"QUW֎pUϲL6t|UvyH$D81)Yz}hR2.O4i/ϔs^8ۮyf>96=" |Xi-Ub"-(rVmϻ\0tƜxBTYHOEDUd=xu͵lBTr"F:Ïw"( o3=p ylyxzE1U+y >>۰Ho<4Lo:O~ޘ.z5x;{"sR`B \:shzSyPU||<||5mY ҵ@̄(@#ArJ Ps 5P3 R:zY}q}ls4+:LFEsYEY pj ʝ7/ P8x*J젔u7܌eA w)%4"f@ SZ@W>FC" @)O!G5jQPυ }PlOm(tߨ7=UA\0VTF m3P]1v0g RCϽk0v Fxwr) B0PIcYe^쏦>s߬v8T'J3H`@}RsXj@$kPPu pAU; jv:Z&e^*d7!}o*VgYNێ|4^H7Wǧm'W^=vcol9 MnmN[Mzc6+s8oEz/"Hk*%zogt.t5DU2ăwYף gBxugtٙߵ /7+GPe\A&N{ႢN'I>dρ%"Tu_m!f.y~/s{YYaN.Z0E,N9̽w̲Mb%x^:E$Lfth.LHaq*p3uNTd"ّSOO#ÃgG \Z UhV L̻g<>iSUmhg.D3`rs9T!A$>$.^x X\WQZ"}vTUjFm,:~;UZf(owf VG9AI}o-_?vu2%F#|z1߹eckWnw|w{ݎ_Fcg޲n{Cwwc`(EaItS{]J@>2!b$ C5x5:}C;2+ Up 4.:#muմu{ ;Q:O`I )@-j]S"Ũvp1 ADN1+v` uev|#Rf1G<>Rnr-+Ulgn`̟Uz{k6ƂKM BJŠu}zUnL"[*Xe+G[ [Y#3(ZBoR(559_>U{{CAxrx0fp#jw-:;~UҀFx{`U:{"HL(_IAC2+9r)WUur{~|qie&UHZLifiW_J E:^cO﷬Y9љ2c9%yw9GU`}}}5>TǹD-_hFkQ߂H@19s) ! $71y@YuӶrێ]D P.#6ẁʨPJg8͉Cr뭪u qNzxvC![L,TYw&F\JUUȄtvq uX/c,*W.g[fըUgN3ug/)oCPXSE;SK;ZlݢbޟU @HUTZ^׋Fzbuhiatx›[Jfژl 44Ĭ U?!}|*}+C!AZwW4?^/(Fş%!Q_3^/Nya+]׾p:RNf]AjI*#P(& 2ʯ̭Kozkƕ>=g/-['gZօ0/sP;yCLgN YJr^fߟ|´{}w$Q76\8 lZS#+.e_Yqgg<e]3?{G)Y)u޹ 8ckH#wVPV_l ԂH1&' 9 lȌP)1@b5Y26s["CA~2!FCy96?p>!=}IRTլds@ЂE@QR=@sM vXȂsRlvePr!`)9`ShU$IƶԺ TYk@Vlڞ;wug 21dHRzf|M LIBF!'H v~[PPݶa؉zoF5Xϗ)s~:͜sNj;;mڊɾ/-0~B!Pum 8;t؆bA&ؘkL5*t" *HD 8S|Ǚur;VO z9İJZ4ƜG ZVfu0{yd`gTO,:ȀA'pͥ5R _GL@X5/(e3<9a :_O+A 5JTKmm$eSe>$ B"{t"@ QJa]j9U2 wer17*+o%PvAB!HLf< =|#E3UDT/-J XCP/Y8q\||}GBuۧAKE%ڻ:Is0br7J*A Hev@&?Vo/`  $;اNX}. N=_㪍9,w}g]͓]>I^בֿN+޶qL{=mg&Y{:4^_ixtZX$y1za pATVA#7$<VbXX?UMyPsg|u(.(Y*A (!B U~R & :" )D G] At* od0)~0ۗaDumW9st?\!0}eHqSᷝ|90xϕ4¯bIJ V$x]Jo_Fn+˧omߧ o)JOOz|?A4~N. ܟ0@gUNq WKqz϶Ng@ w>.B ("=|]YD P ?($b:@MvZ_$ y7 !)-گo!f1t`Qp(KQ Ʒsj(L,yz DŽ C %uW4\  ’E}0AG̼3P\\ pT"Pu`OUdWQ"f@Df >,;Thc"?v96:`\f}\sJvY.n{O+{i﮷[Fڙ\7g(n@u0#50nׁ!.Jրs hԔ߅\RͯG(?aOhzx[b޴%?EZgud_88 "E9BP*+ʅq$;5b6qNi(LM`eVZeHAA@;Gk׌ V:C9DAw}ߵy?pA4In~Odvg_QDʵr7g_ri# qHP"(1pt? cwAIy1vyYf)SVu6?.+}h49[{6D/œ1 J;حW1R`HfZ9J)\ޘ(Pw -0x䍫G,3I#XxL"HhӭLdKB)ߴsA@Az [ξܓ .ԷХ>D5OW®9v(Je eβj"wYkG&kiQM2\4y%Jy B3ІOxzM?sQuBM] #0 m)Mü DåVF`ElV87Z9MWnۯgkS,W|׺MD}oSq1w) H%PDXU"lfmCJn5]{?Q<4R=FL/gN_P UfE% *7xzl%X 7*`nް[QT5'91`p=Muc=eymp2E bJK߻_>Kkϟ#(NST5hiJITsPTFޠS*)Ib >.aY^ͪtA-%AsP@E!~OZM)nҜ?.og/XMg%=&~wVh3Ǽ $]ob@sEQ ߿oKŌM'a "Gwl~c oc5\u`/IH4`,$:5Z&P~أ0- "|o2)쯤#!E~uͬԣs " ZB4ڥ 9Qc3|mʂ[A-WJf`Nz]LlÜWߤwƊJ5X"(B1%"3P2gspn>B G,N'xWzuZ}fƫ4/4v5wmLvF+Jw1㚬{{==ƴqȨg=xÖ1WiZgњԆ8!:}9Zy1cXi+;8h2/µφc̎&tCN]γ|#1ʪFqc|ƍuRr]WL8^u;U *nK*RI0CR.샇jl_eƢBvc(}l5*ݵ~ORgZ[Y1*0ȶ@1"RaCH$J9npp%%Ce*HV"Ws|М1ɸgw G:H9@f`~?0gU[|0.+\{{UB5Meک}eY^7ϹE!mVCkZU>Ui䣕+mhVLʖTb+ ţҹR$˪-FV®EV21 j`lѣd6U Ff1_ISPʮ,ʤ uDl3*֠9=}hlut|oYGqX[fs0[ΣPfql؍lVj+_* o||_ϗv]_6X'aB ӷz{3}u~7kKkk8)3 }7Z!!L q=l99*oUK%LI$Ds`*pCS21LҶ[?Z11%YcK2~ "`[)18_L1FUX:J*CL`fԶ^qM3 %LY B0L\+JΕ䊙8~:n/ Xd8#VMW_+c &B1F"(pI~q坶m4gq}鷬7cz o54*kHpװeaQkVnsX>̈́P Mg)%UE$'BHkkxLw==<^D4ۜ'8H$I$Ę=b˹fC>; : wXQWw᡹_ﵮupvoQgq5}]/^7uvx޺pO߆`8fa/U4O")*/1u+D%-3czxodžtۏ:{P .M? ?0[Y^})IYەTF\g|n(MEo{q8H+}  o|UDB}Q1u|E.4D[)@!6/rPb_Q}V/򐜫 CS\ii+5+D .mC -O@oQT p!PK{j|yONUpYlu[LӰD:~sw"-pZE HiƽmA`SE;kEvGD@I!QBk뼮yD=&$S} @9\aQ qRE߶D @N^,jD 2(k"YXbl.wqhn˽?gr>i1o!_Au90^N> . [Ʒ}xg㑯6s{Y;O>]W u^GUW8g D!#A, ~g_DRWMbK!:˞82jS˜BR$m=羻S۸V_Cpi\ (b\y:x9JTM#HP下EGNvC]` ~St> ̘o!=kYγkW=Ԅ N);!(a Zۦ~.2 9cc',`(mpA⥄Gy@d%Vc.`V7] 0\t¢,`B$B>[~<$!٦^z@ [d{?0rgsc=wJ (^[GH jː $QPʈˏJE2TjJ  e^5MƢ71Lsl{F9`RUk] ~Zyn?_޽Zb?^}1νɲX(Lˏ|12įϯVVd9fe IJ˼#C4AXs8:3fOq~QOZ}m|srus^"EO_I9w}]yv3|t5\,l)>C7d}{uЪ^(OarZ\YZ#+RN5{b "<"@Q][Wk;/9Z!tiWK]UvBɈz~M>ȗ* 6trlƭΩTCSV`9bZ3D^ T"Á_:.*P@ )rlΥ?mZɼ`H}z!(2$ڣB;??" (@ m(!bteCީv+g\jHOYP ! QmM__|DYPqa!@rۀ1p8Q:rΝE tuY vRW*"'qcF$T:|}[O_kg =s% R")@R:zu|6]fMaf|H`i T效lc`mW(닛k&I>Dmy)m)Jve +xGsR ֮m |L8Csۍzi * M/.e/8eتwPY& 3ҸgFԱ8̗D 8M+jsүtv>b'ʜf[,s{45=؋A14Uq]}].n;zwoX^3o\ 3dON,r>H,G?뫧揢ڗ]:o_2A2υ~zu1axΝMk/3>ʵ:`)cki[799j/ؑ髎E} i:֝W wZffڮs w:­7Ww69ݞg8x *lcw{\fy*=s_.:?}V7=>p ˌƲкno>ܚ:7=Nbrg9[Uۖ9;wޯ7|X]=‘z)Y;A eDs;;)G7Jqsv5ƠیwWUL{O8=uyk5_7~w:Z79g8x ~}>j[]㸝ٞsnν`F36ؙxﯘVsm d{on[{9U ny{}j{/!w1ֳqߛ%ݨ%1Z/v9U .Qp٬-Kwa{TG]n_5#Os\xiu|=gpk*aʇu^-gMqFW{b_3G#1بqewcZX᧚x{};J/>k\_f+{}ީXsv,cWj*'xz3]{AA6o:?*q&}זUs8oxг}糈"3*vy:#U"7\+4s>\ǻǹX(F՞?W5Z pcmk5_!f²ioz_̚9v]{F;)×kU3*^c=p.\{[zO6ZC`Pܵz|7>Ŷ1l^.'S7ڦf:* >ϛeW{\c*qݜd7>]}Ru>O+ZR8֞ެ}/9Ky箨. 9=`sU#Y}{>W]Bfp]c)^sxy NK;qYDpK8Qu~s̶6K$I$|ݢ2k`t{. ' $If >?xK>Ks9wR0垕"ePƔ*p})!|!a7C5Sf^sem'~k;gݭ뿸H ʯy0^PlUCRx+s4)P@P;>$@guc(ef}җsYWb~5jk!<-aa`T^߷cc ϺØyez0by6nUM*\VĔcfL5UEx~ta81=ykݟs#kN깦h?52=^ymsi's]νŌY^ۑw}WyyZ1z֑O J$jgcȺ{j\kZ]W#*A$+Y$Iт 囃;o) c,a 3/ ďhD(}ktS̉88P"zBypk?$+PDPA1+]I7r<\W-\?㏺wb)R((;V|M➇Uq6# \FBƹ!If1ok־Ft=r39xbXU n,ɲ\̮z{X@uEs6|1s^b5cvv8^zݽ_^+޷otWUػmbt375/sq1>LfSdQwa q qݿ`#C"%v֧5hK$N/.#/rzo (?ϛ6)}nJsOOFbY%XPU3wΜfɆҋޯ;urTn*9Ad=û#xhR_(w?2!Ft:"F6Ʊo˥z$+4{3rI:u \^g|v=>~W%`(s */AT̹eiXQ^d TOsFcYY!Beg,I*ѹKE`&M^e!/!,Ҽ^Y!3uh.LBEܒnH.Sl=,ԲjSHb!Șz`_r֯zmEՋYgF7b0kQrV V[j18S+u[yW8&b.fM@ 8 ǜO:=|.N;)Qg'rgwwr h$9cKl[jFo. s_P2?xkwlݦuծ_:LoChweAμ> AhlQ?a=W0|Ko*qJsp|A/&=jr~eFF JWu- VS!L桒%?16k0/ BQz$ ) o{EYSG5ƩzKc#U0i(yfd_ŷ(63g'=X0H6Iv+k8ؖhNpz A!BYs Ҧ['~.&j`b$ |5gwz"䛯=|d(uO@BOfeȰWZ{HF?@oN _DX@5^jBM=Pq~lFOS*ðk ķwj˂B C ᢋCm<r'`ܴfMb 8ajn`£opR7T8bv=sA+]1+HKN7 bT&m-v/D",N.J2 yA;Kk 5{GJ`vhBV>?`^pFb#lOԨ$ mg>덋*y]YB*(*3M|Io<}|Ґnҫno#ᯓglC1 <ʡY ,,r>+ E#+ LAWa6Fq\뤤e|.W92|>o\oM.9b=w*ά478LؘeSi>W2+G,Vhv4SޤeWqt_1]FWJbB)9F+@̡H-"J^Z5QŃHRuվ9U3gqcG~Ìpw3EF7ע7oodtq=<_}}sO^L3Y^w5("Srڽcz6U^fr&sٻcqYp -$L3 gvٮ[鷵n 򠸄 r嶸rB1 $@J`[+׏>p7a˳wJ̠=Bލy,pa-:GR+]2?)QJPj5mEٱkcS]K[u nrsdM[Er_dI'd}~_0?zJ|t B+1_?[y;Wz+mYpDQĄ " 3#P@ADXا)MOeʽyyT*%Vj6hЅ$ kFܣI*6DcZJ4o4h-ԭ^k3Q0&6vhUݴJ#H-m*#Cmb1ս.mEd6F))_Ԛ?krL?',?:$-}+cЈ:^︐ %62APR?29׻o~F/TOe]HOh!&?9/PO蝁>F 6 @`ύ?>!/?MQ?/ (zE(gUpmtןb`CK3/T>٩w+pg;˴ðP4\ I!W~7?· =!=W809= 64ፍ8XE Aߦ?1 b598F >51 K4~JHl#=]p 9R 4I3nDXkXزQWܹ yE\%jLb 'X `E+`cB! (rC_ >~(@+&*z[XG/ PBD;F8s=O H&N8fd.\d8zfH%s1Cd*BMKCH ||_*2nq= _Jb("hUݬQ(W-4ɣ6vRD(IRZ55&]$Q2$(I墍1vrkwmRԚjBsbM.]TEid*$Z! /oO\Ra P=O{]CPk;Z %ne2fhiMٛ4jiIv YGJK#S^U!@|~(>hVH)}jaw~`)\p`O?o>0=BLHΒ OD]-'/ hr'D)l_w9pGFZ]M5w;M3Fd$!A k$V _@;I(7:GKu^7Gs]!4R:c&36Xu@0PNr ywK/K  (@D ANkzuxF_q {<IB P2]>p:Bv@D1 UP.Z" &pqt8 PC!-wn_6D =O. l%"AgRv,DK:Y3[H`ؙ.Lːxqlsqt54V!;)n/ ?]n.C5ɬfBqC44Y4R2aTPU(,$ H@ ~0O*!*64G hFM-.J9h\ m-0I$㱛 CYKHXg8dT!mxME"V$qqrH]wv 1MSX{7Y@|W HfToø-Yy84058pJQ"$)8![ۼZ(- JSl56`x)$Fz$y=B)9uN(h{:t!BI?G6XF (UhDžy.cQ8b.1i|WjT""(P/>Q6(eKq<p03Z?G-UP_DL;g<<~]"="NՎk(uD!阎)?ׄBrW-gx°[6H!>I/"d\M 0{ڔDcJ$(3b Wgq o)x8T<]0 ިTѻ U 9'큄16;  ʥ}5|0]?}@jmo*>D_Nn~zp:d9wPv4D|4U[(3c ) =kA"6zpy=?#8hB06x'2W3o]٢oOwYA#*QmTxguqPvpr2)4y"`'6ؐ#Tcz@ "ƃshJJ [ȸ->$tMh 'E"'dF\6Y2M)e)MMfI))di*II)4,֖eYdR3SJZMYY-bm33Yie4&R)li4*MfBRV AbD!eIa@&"!GR6Ifږ\h+KBĐ2"yUN@VId-CQk*V˙v5p[ b(l0uNDRpf|gH! œt5';WƖn$:ZWaLx; <= <C%Ȥ % P BP4 H8AD'Bü|DŽ(*0?*༊OƧXGu a}JEr8RӬq*FhQb"(D|z,&i4VɤMQc(ňXmvKHjPwW6*V"1d8(f C K .vdc""dF1XRmA)Y11$$EZouErtfvDE1WcD~ U1x?|>4HHHBǟ`8r5ëD(4l4uqp Yg&\a0C"&ol Qh{Gh~K(8M7p ꍡCL`(A^@3 -X'?fUq!y 8ײDu1  b~lG'O c_& j 4"15U}dW,# H**E[p  I%Hp P3^뮁8磱58L piIc(G$ !CgMux4d* GO5DĘZI@PV׎ 7g>Ѧb0&GʘT"JFV˩^QOϲjt4U%M['Y`i4<8'LPh=B{s0!Ct6wΞԷP:}ll,| L&(FDKl]~ 7 z}#A!o SŇuǽdt0g"eaXP;湻HRQ <2k4±$9ܔptaW]NSTy P$ǁ'ė}bm`1Z1krh46 =?!à%S$V0Q\͒FMe]?v3ev$SPAKiSjRҚҦԦ6]ֈۚ ^<lp|=baБ (0=}]&'Y0Gv:'#b~0(D Oz j 'Gt9O)$ wX$j{M|WA OԬTl@5L:i}g>)5LGcR yLUAzy5oGe2pm8  ąX{jOoΠMHI&HK!4MS~lIIjJwt1(.Lhbf?>B ؒL! nh{?a<~:_*>ZA!h}t@JRn?GV  T0 $wŻ9SՂ0b<(A:Zf`*dwM)p'~.㘿P4! *5oaoy~ @"N;8 b$>ȧ@c$y0]kAĄ:C<4T!UD+$ q+0a!{ aɓbϰh3;K_/5I$DREj8~ɑdcoaqHo9U腣1m,B֘"f'g(=Ө1d =RVIgM+N[7}P:cR"\ jEhԬP73#0Q Q9b {(AE a+@^) >wq Q9a< \A(6"9f=coƎHOحNw`7E5N')ɧ"(GIΓdtFjD"dQGc])?uv}j#g NPBCrx*A:9-p|dF2t NLd%"Ӱ;#DU $?w'2a {' H4;Lr0 "C0 a7.r\ x#oSp;0Q!Ryd}=C*p3Sg(|8Dj3&ej $F]33wr DѩfdIJi] H&d$@hS4MIIw[H٦ҚSJiH$34M 4@DRQo(2ʡh, yf\RRN\ pn>^oG1$(c`0"yB;%G _qCOaDS4W'; 3""b!$>j~!Q?(~nvT~=10'@>[i7 L Ql]J %JevYP?ԯk}_aH@(PU)W~ #ڦBBe:5jd ! YږDdBB\?1H+ tl"24A( e$ ?m=wc/ |)b>z\!p+{C I CW6%L6<?O4fC ?Ik\pV|G^#!N Xex/ 2Hbk$>:$#ʨGxsFO6S"7P߹B)a\1 $٨)\czYۜ C/9Qs1s$iĠuA'>Evȉx&K !X3 C1N^Y ˯9O-^DBЦDž]uGpW1"ec ?P"mRa5C=xjIh'h_ oFHDžktIWr(R=9Φv[^rFRj0q !I R'=]S <^S4N@ya/d{%l yp9{N!nFV}A@@4FoŘ_tM7n&r"i`ZH&;RtFe+,?"@;Kѡ-8C(緃ESRv 8)xL5mNxl`4@:'0QC{  {/ӳyw%S3DZi !a` w $p/& Q?l!V場*F&P׀@pߪ~`t>J>}Z! @βh*8CEL#"2 -]!U3D8J;vȓZІqXBNCI ]j9:Ҕ>̳3SߟߨoI!S\Q %D L%U`#L]st‡wXnuèQPVBF4@0 샠m8=ɾ<κx6C*M'CKEPXPO4HsBAXl g3 uZpVaZYl$TMC}ɿśi0p[BS?J``fϯE7'14cX3Ldt2h)3UG{So0!o}:f XQ*aa7+RB(9<$ÿ49y2Tςq zr}GE:䐈hm$_ oXAا>B@2 #Nņa=૮%\-aA.!A ظRb9 ZO> Ke bHaȗA{v4pV7cd2 v0&Ò$9_}UJkdyz/Y%) "$ :ӦJ>ض2 uMb~eiB5P&̓xe~N,BθBЧ6nޤ]gaOrx B'4CLιv/p-XElI}f9(}Ӑ,4|"&Mxv;'pq><% 59 #$`cUw $JR9x"\![gpEۇWƆj NDN¢!>DlS`n@l8!bZHtF&?>G{n0x)e0 `@y5fuo4qʹFU~w2pUbД(u0#&dR'kA:3‡&~$Vu;4P7OQԉ`x$2 t8,R&к +0M9]P(J !i0}'*HAAIaj6~bI$5ju;W?zb F ~56m 4 hos@zN0}bqNe&ǬChH(;XB9`Uy#zJ` x Bo"Uyr~+c`T)#t^:!̮G5&w|~{ ~kvz󍷥Ws.#hSXcrIJAFhA1HA :zF`Z`y6OC!RUFM]s{^GL.DI72*"yep|MCD1zo!A@HR 0S<#UnFSTxPED@ 6j!+0w_8ٙDaF.j"@y=XAЋC⮫EA_GJ/OwYOfwzk\5bsy;* m|#K;H!IAׁa7}59#͂~JnSfh^RB8Gah O @r3R;L hCA,B?dTC~=:=~ϩ:|%~( Epr8w`QB=.C 'KGD!H>:'' S J#-1eUP>`D_P?\^_p4|<}U4n7Nó(1/jr϶ 3и "H+c%{#`&y0!р4O l@alFM0L$=z?=@В?j r4ip 7LUq,3ȏBl C?tM#;uLBTa  LḵH&st'Gid.q^$p̓D #]3w%0f`<SGR3-XvR}1|5#G@;Oj?#QfOa G@Bܞ(l%bC>FHG Ε ʺKi]@bcF@S#k|(՝)l2`nٵUUUUU%Ϊa2 sgdgEJJwq" J Z(zppp W!:H& 1Iؔw܈F !MDq!:NnX] #`ӚADDI@+S[*TiR  $@WKo'M(8\jT CB VCǏۑSu( "zXQJ)H=;h؛jfn~P4)DxY'L1uR4IT"R@8gۓb` ^.R@-+d޺W_ؚ 5JEH#8^)&fМJ@u*CA& A:sC3#OUUUUB0+x0WR b?̻T[OxBJNൣNGoc<<*p,pd!%a|>%&aM8 B E VEV&J҃:aK8rfbd-Dϻm!ݑ!DDc];127f_2O'#? &X}@?AJ +ӯ_|nIv0cc?)[[ LipuG'5uŐA9"A;(КVO#`f`fd 0˓S\DS?7fz?hcj&T52v9!=V< S]xqya" u׉8q~Yt hChb(Q :Dߌ(` S#>dhdb'Rө]p`?<2p˩P,Rx0meZNmGA!Jv (5 ^nK" H+*C+@tەTݸ+  &tz(#b 61 RT(( ;xώ\d ]JEhdȲ ׃H6)m #gr49PU;=ͬ&HX>[DCQi}v8T>bzǂC;L8鱴Ե4h*ƈdFMRԴeSh32E,QL)IRZy!KK&hP؀"8E#r;i8v6''s>UU-kТ  說9UW`NI4 f(J)fAPp nxpw6:pϻZChK{r_hv՞S1L$S||Z ŒBXĄf?))N2o\eQq6i_1[7  aAW ,dPG, UT{cf(񌝟b#c%EgꡤO%8H}ltU;B~& y LJyƒzpäZe#vLO_PhzlXYV$P8aA>mSBodIT[>;%Mf9l? >z{<=ИM4J^D=|HuK&2&T<>j a[*yjϬ !`dpw{W_ZB{W+rXNn#G2[[pgA]90`w9l$xU~Uc !E)D-v}n ÅH(@>7]vFL#v*apчQW(ض4c m7dvU3' v^ O aUJhR{W&]Cx,$0y`;ϟb&qtwQDXjc=B0wI 5Iϳǽ;DĻCj ;۶p=թS>7qNjf/ LzQZ{{ *a6]^TQg0SiA Z#P4?Wd@;xt<&CR@z'$`. u; x K"d*Kc7CMft&S ^s)pZ띁~t&Ԝ!zPKֻ6"< pY;. "}Wi›/o&S%Ju/l%ȾT\ᐂdiDb TAGJ '2'vtbMH?iуUIIo̦ Ψ/4a2@ IbX0|89aO"c&^! j _Z\DB fyHCInNjĖdJ2CA`CSTr3+8 o!ov2v䄒HpχN~Md-6 P``+`jghC'?~dP;]F'aT4;ȧ줠 ^&ߐw#O%6jHx#d8FHd%EH/U0x/DJ,CF9TLD0!}|MGRAL4'Wwn@ԒA恤^6;30mqUu,MVwxuPG4 k pC̗{I^Ӳw|dȚMid8ܛɃNNy8 qc~V!VdeJ?l%D >\_'?ɢ=!2GJܱ+*9ygja$rBMI^G0=Ypl:=c}8t@`hր|+CbBZD,0H8/0<Fߠ|?Ya Jj(a(G@']y4cAe"tNkoK R,sGבχ==8}UUx@s4'c&C< ȃt C nC~g CU(!&*P%==ӱ!?R< DN֙ R $`pIxoԯpmEI]m}KQ(u`@]2eT>$2"T#B5$A:ԒOXjZ(-.UTaxu aPp`gO88GJN@rr)*SK?*(/$|_@f蛠D|@7d Z{~aR5(`K $!Ja~'qcS 6 NBd!5KJ ~P#.s@i+B5o2B}⎏zpe@t < ܯ)0!S A ~lSQSV_f&g6=6y}DL$DDI$Vǩr" ia5Q)o%!AT% {|L&&4dsɨ^>UO?c +L@aO ę)*"$"~f$$dfZ"I$C<tAc" 5TA?UU=*2O@E_ ԀU5:s/$9 TEP= (yJLRCPkFHw :Yd ;&?]nƓ9Z)fhXG:'*~:K/0Pf"^ƹdqfT9Έ59M!CIo3ߦDtr*A8}U 4;Mɡg =A}Q8F#sǑaQ0T'Eڠ|$NA3BHC8h+怇C|w@&Ւ战JhYܧ#Q?+=w#qQ9{4GW0|჈mH~?7l0WBiD@O؄aFP\r r n&O:SOND$ U1>H|zJ~`iPI)Yp#eBB3&ohڧzh+NGn!_(@ҨQQ=`t5]mx;z'BsDEE~Z =s)Q1ӟnjU h<0!@cq% {CP C%L+oI 뻮/]O^ChwbvrT)(@R!q1[9QAS%98&+`ntƀ g9Lcɐ~nkA)"R=;&sG[W2}})S]ktӦ6=<@2zbO$ME@pyHOU\T@r~]|bhQ۵Qˎ9犃p((н*il䂂~*àD "\D$&'<>'!7ro\Ss_{ӷ1@sm7wiJB!BPUPBkmm&a~}:sAi'sP>=x4@ C6W s"1$r=U]ٙ!_8 %N2hGmL"E##i޿Wpf-J4P]ˣn~ր4laND@#sᩨB!HBAǶYe^s~>YHB$l%g33yO>ileu \:|ӝC]h 6p!sjg5+Y>7h|=2#|<CHM dL?XNr}(Q z싄>WU1wu`=M}OUKBI >$׷rčlXncҍ'23~{~=4{{;!OLT>DJ;әpcĔ%|Qwj_YHJZ,hpǗo߰tХG3Μ$H!<7$oxjva|PrO>NEꏀq &AԠ* SSEb@+cT|M4sz ^hl\AgRy<$B^99OCd$tK;9C!\'>/oSn|yHG`!w@w53rG-r6y{XgD GdMu}OGjHp9[2QmDԧP8աfwL0V1A. 9$d#]"'):þ81 Fƾ&{x$QUEUJTUQUES79@z{‡)!`Fɜ"VRBW`{!q_aOpGx-~п&5 `,NZ=2n)עh~: C pp`=U\@1b|{tSyUApNyM>=类f@5Uq./.~UO`e da﹦qCA=H6pذyNS3Dz(U}!G)0;0z܃坏 ď-P\'쬖M sNww׫.=N^_=s8;b>×ca8 KKtpL&=Răq31,2":ZK%*CL#*Q@lSE*,΍]\! !,q.B1%l;CxR{\V @8 DӢV)-Ebo߻yo >\ ^$dP'dYgqwӆxYg'Cr=RnD~B2);ȜvNݲ説2>D|^Ԧ28B3cïi"Β%TH$y@xPN{y{CEwUS+ 5l$YjH( fN^S-[]e-["HE,d$Y"\8<^p9f T"wdY"Hael$Y"HE,d$Y"HE,d$Y"ZڶEd$Y"HEZE,dY"HDwwp3;;㻉"B[ 5l$UUYӇXs 31]Ud-dY"HE,e4q7WnfdYnȲE,d!ջjHۖd$Y"ti"HE,d-dY"HE,d$Y"HE,Ud$YKVȲE,d-mdYd8wVKWijZE,jHEf)jHBzl]guvE,el;jQyj89/$Y"-U[ZE,d$Y"ZE,d.ZE,ddY"CdY"QaFE,d$Y"HE,d$Y"HE,d$Y"HE,R["HEf30sW*d$Y;]d$Y"p[ 5o o2պ{qy"Ht5mdY"HE,\-["HE,d$Y"vs09/.ZE,d$YVdY"S[Wղ,f`"p O05$@2(?JW_Ӧ>@?"UVrb $LҮUIHC"|:;"MKg EWh_ڔ dum Bf<{/Te" x s)9In©.b9Qt"%PVPB+` P>X0G1L| *򉘊*`5%gL'H3F q|@~x$8́. y`Vo./{W篾}.ƑA*7kڵR=< $!ie!ӠdAUB2ͻJ e&gnfY'ˇ}oqv=9D9V`n)1hënۖzxK~WٽKaɭіf4zUɖvX_C0}51I *Lu@^o1!49CMF!@GfEȤQ/ޞ'LݽxY!`$,n^nay>9O~1s`W8ԕeUc5UQiSArgv3+C7C!f5HWowVr%s*>1ŬJ)Р*(Úp!"4}:XU/csYsvy=^]a'm)9cy&XfwZH;&Zn&P}D`mo'{`$r΅ ͜G\#NNVSQ<$u8Vaf D#go97wgVl.ʤH(2#; ,$qUUW*PPgb*7 ppF!B Pxb@!THCD`ÐBPuu4sdpQ!aEH"S~Ǯdd&ceʪ~cm{f! 30UI?BRQ 6QEL Xe`YE PyF%Z+@ap9;Cl'kjՔSPޮS.[_YZ8&m+N0L)Uw6uJ\0u3D@ SZ+Õ\$>p/'>dP۾FmG_鉡N6\!Pd~2: u[VV]b+D sN31bvUm+5ڣnHkk>C|~~%!jm xo$G|LzY Jn+NP%j]i  ,D0 \XLA3L*J!w7qB|~mPH,8?SGٮؒLÜXtW&G4;e=0Mģ`w ƑUKnh'"s)jITZ[NB:sW/#ib|fnf!P KX J c)U bNX0:Y4v(($ 8%*Sϓ O/ 휋ust1xI||S{l1Β峷L=%/Wg`sl`%IC)ד Ks`-dII]nW/tu@qCj{ÏzzWWVФQ"&{hk RI5$)cbt !$KcH=ԓ~Ri&(02 &ɡ AAIrP&BS)G82d*J}lJ 2z?@$5Q{Lc&'4CofցIADjj2Ï݈Ox=OϽFEx NyiǍu\Me3)dUy&Lp-?AĈ7Ãy9pz#]@"i5}NT񜬇G Dc w,B)U'H QAG.0\L7uUfT ʉ=t'=M \adKKYWq51 D$wE⬝8^l΅1SvS`+f(p=c~;W ,0sQƯQXH!nҭ,ٵp֭(38uVG@rtt()gu^ GIG"9fXᕃb7M?A1s~VWGM  FACoY/+[tlsti, ( 0y k]00*';?tG;u*NXo_iBf':}|MZ+W+WKK.8 Z)n9JI8s\4J6>zt|dBՙ#k %(c+׮|#]FGHas'8arC[pZMY;7OO Pr-lX*WήS \fG\\ܱn ' FPus,zV\;+Gfvҕ(I]5S=⚋F*j`vgEΙv-Q^잡W? 5^ifq;GG2D@|cՍw@H$@\z@P8wzJMϑ.#포N jA= ʈ9+]l 8?^,4l3 x<=,6 %P2BIO(#}N@J=DC$E} qh\@9!o% kpQ~7 Q 0"5WZKM9ʰ1,N7dQػy@+tJ" "(F,.G^wrW#sɷ[%KBtizuM2=~E1>̥N/arȮcFX]U׷Uxdj75uWD/ ۢW. 0O^ !Ÿ,p o!4F'8G^AD³K/S=3:7 X5#C^.#DGljm9o\:\Q2Bd6wDy)jW=~(-٘S+NGADqIKr6Z"%bB `tp$}`ĄQ\^MVR5U| @cB p <"$CYCs0*q(ڄJ4J  + fU(9qaܥEw o!V*=?ݙVS ڻ^~)jB2'c['> Zș 1TM T`,ѧ Zb, n!H޶?@JhDayNOo`1HDU1$LQ>~]_~mpAk({,m 4dvar&B}pP=e } R[t`R7xxs"z#A ؇Edw'3Jl['Thj#'2X!t2JDm!pN`h>5 V&mV&ʳ3V\Z!Z^_Js}D;FkZ0ydzl@&  Po>"!( ‘5x~='FѺM ?z lf^&w džηfngyMqznN8,EhwR9vӹCoWӮ]<@2222>$8*([4pNbb9"d;zx=ѯ;^78;7q$4t %`)^/y$h';]a3r>z:yM{dڒE) wDBUr Qat 96+,\- 3ĞWaٻ!mnYÅFZO "qc&R~EL*i-0>Gbܭ =uaMNa&a&r?5;^.%Rϙ rĭ т=΀Y֞Նj58M|zZ2WQ_D\vI36*,,>WY$eUUn{9 &a1ςߕa$fa3[@< 5TUq-Q\aqCDU*F ># '1ݨ@Z)(n@p*p= {xbBL32`$! ,:q֗ߗF^§I˕Qq8I܈V-&1y\ `$ }9aA`͟zjI3R(>)F 醜1/H x&,kqޯ-|l@)L8& rYw#\  TNA/-B  ċF)RAG tv5ɂ5Ez˖rJbg<=B0zZhQՈ${^/dZǔuz yrr *o-U雄eg;*>3O^?CRვ'9Rq5vaG:QjxKcm2f@総.cw MgPu=G$ݱu¸IF f =60kO#M?#z%1%~]DxX wi;zUUUURז,w\>DZ?}bf2muif2L\|vh:WU@ (9v|22V֗:@ 3.G7rN2ӺDQGib%-qNZgR?o N _?_CB D~`#ͳBW|0sf>FqiʿdydK=A98f@QNebR`ɑ2˖QCjHr&-K]+8uaP͜N 4xtY8p$42^UZ']K0=94(7!l,!D二hqѥẌ́3hEX  R U˚9W-_YAi4U"*FEoA'`?Fa%XMv!Pn8tT]BɆ?39mUDWf*+~00\*RIݞ8Ĺ)! ח4ǰ#I{Ʃ@U3w~}'Dm˼/--uk7wf͒z4~W͝7 zIRJI$9w{`7W y^/J_q*N]!`Hlm\ܮIC\ycRAf/lӅqM&Ӓ81WS"0,4)5g쎷# H®Ps=c.O(g{}r,c^ s sǵvq6}s&Z8Ho|;Wd""lO$o^ZrV@ tULOD:!X9SDeLj1oN~y%UQ,(R AL2ۨU]0}ڞoqWsUxṸֵv%<]fsq=lN}7o=.ft;7+c̼>w/UYϵQK# {b^KF;UۈVW%'yk:,WVF9_/YIrLy }*p販=9 9$r~|hH}xDreߋEF=_]kQ w|`0)H-PP?p']+"߷u}n7fn ).P9fH (Q X"7ḊWiN_[ -ᄌAE*taS- 3N4f~[Oos>*QME)S< vP6]Zf*@QO)5T(I+vm%P@U7(pI$?L<և,ͮbn*#d1(usU޷QLP u(L:rPE@wcL;@~ZciZ ]~;ywT~ֳeQAEIX 旇*.,:7G2!LX4-ىeB({g#be?ц5y۝0cBi H"@b+1>OWo{2ᙲRF2I6PF0\64 biReD ;=>)#{=#<= _d8z7Wgצ'[}&뗏,O$T7yw{^s Øؼ{淖,2Odn~҈G!^muވ@`Qy2rߞO#Bӣ_D/ed9 \!\"+I$  2F~4+WkܱDu 89{guz|qCDt1 HTCd(`a"D Ǵ=N!{1MmRhB,& O5? \9#8 fG.ׇg 6@%b080rlµ8E!?G3h(ALl,UX(O4Ib)&y5H]16ʺZ2-BB0Ĩ?W6o  !U*Scȏ|y^Ks34E&=`vCS fq22wΑj(E! "LWFz RAfx!mYֳ^S)$)9 *$co)UG5ۿL&ǯ |9wp=!ow@, zmۤXp#jk i*6W~Tbf* }6?'ndEfsQOnYa7~gYC)t SW8 Xxm׳xEיY1 &?Ubz6T(ƧZ%ذڿ:*kgf$bvd;BkTZycCxX,|~ߞ~M6 c&iίg+ Y#>7]LĦRa^b[N2 Wp@0%@.a&+c\$M:{WZ(Lы /$Pm>$ 2#jYzCd,#M!oA\6CChq: US_=pJۉfhp~6إ4$p]]̐S{ 8^}kZ4!ryQ2/O!|B:,6fD=Mq]\ڐ$E% c Z#%HhRhx<~ҊB[bx;7%fRdFo[>pd03sZdNaY=̇?(* _r`0W!֨R\hHuD+pHD]y=Ut@vº~=οRI1EUQ3VRk1VFȥ`8 TjDSO`%Jde3\"C ou%;?c7};D08Gq8@n(75QP s`( l̥_OW,}fsfi꟥*Z s=`u!/'pw9<9H*>zB Sv%iprVBJ 8P9]>^%zdv?I5.(D! 0hh8-5?ͣ Tg Dxs'!C߷:B@)OqTA&7 vz왍!$(:"P3! <0_y?o٤$!</H܊Gy CtJHRs q=&L;'%߉@~ȟ7}F,3r© Ȁ{(ЩXDA-DLQ9Ot-щ8UG~Z vDrLr):}~>o+C-$)UT~b"QN4 >O1xbW>&kw"+*C.(FQEQEQGr((((أnwrwrwrwrws;wssX"+#$#$Hk ˜˚=*#EFµ#1#˝.r.r9s9j#X{{חj1ڈ"}gڟ\}eBRAPϞ}~CNqT1XcM#F@7JB&%%ECIGk=\7FmI_Y My@u-hіHJ$& k5,)3F,Lk^:mf$L bSc#I~GܻSQX~kz|?>u;pz8&?ͻ!osj>~dPHDl@fO78 ~+$"%"Zxir{(% ii>bдISܝt6Gmp Df _ ,fNxu|ce@mR%C1)3Dd+u<.9W+z!556x7f~: ~G%JFb ڒC%@Vk_eCPdTPBLs%4|قo&ED6ő)m1}ĘK~7UWv'|]dӏ)emUy RU.hCmE'Czߟ jCA|ʚ㦜tuS"3Aܭ5{h`4Ҧjj)P1z:6i5/RhaKutfb)I*O|٤ Vsm`M tAFAA@!ePpb&z,="vت)qHOԢضV1xչfjoKZ+hڑ#mg@CMꟅ"JFpAS<c^_+a1 )DbJD)_`d`*$ iȺ | }~< aP_N((a'A~.L1L,Aud < | Qc" @| E4M*:̆J!$Z 1g8g+ѷٙ. x)@.ԚTF'7V:E!֏SG@Y3sTy oJ?A"CIk'^@""p(G*P@}":ޯ}oGOn1~ʷy75{!*bи"DNNOmSQ!J]Tێ3uaGՐ:N&DN\ Ke[PqmzҠ""|{'s)Dĥ5dOe-762B'i}+˻Yo9 @HDB)Epu85%0WYD(|p :RSߌ,Q>qH(@2nqq"$;pǎTvA8@Dm8j(/p^1n|.m4-zm,rpoݬfeZ^Co<=rc}VyQ΅GA޵uqPz$Ƀ"{‡?= 9 } iD{ubBoډϤPP no/#dRy"%({jkk%pPDlآo7)DAR1:vSP9$ wjb6^?yYgخo#_-rhbh*ȦdX_m3QsmFi+p*UʌVP }&@>P7RUjUCh)ݿni"'R|Zց(S]x쉩lRȥ@j:qx޺) t颦`QNt MߦPL0:ӆoj ^P$1ړb bi Xu뎽:k>%FF:' !~~w·Zy_L F@ tӏ % 5qrFq>Ю<8ml]u+]}ЭugFsφGYVQy9UT[וՌkW!>u׳Df < :^P)Z:$$֫w׮IB D [ 8Q Xz?4ֺXEDSϞo#5k4C6߇<2(pHv!~[tb=dp3frS=iSF%S\aŗv8"0&f$bEE̠#@{D/"HV|# {f񡳘`l.H(Hj2}(Pz&ۏ[zعm'S:43uƱ|B!3H.zy%R;QKӞYL,D<>Nzq$A={vk;.:(,32e5dΣpK9 N.٦893lCA_N}ޘ;- 2FImv5zM^ݚ{wm4)JR1jÊJR}ƽց(v3q03G2p{,Vtũ55mㄧ3q°pod* y3=xzN{Uj׵I/0=؀m9EU 0 g*Ga,ӢjL>GX]'.!/*V:Ui@Ɔ}W?Iǎs7|HHj~B(eN^m. \cj*P 22\_jRpAI)ӖLq(b~V\[ V׊L|:rCcm+ː)p PLDLJQw^ݾs)8ϝ{~"$_ZB (3 iL11>N:T/uzYCnaЪ1(7Y=DoI<6>OO^sCzJʓ!zE4!t8vI:$iMM$!0H `Ũ~dlBPy{Y iS N-"2#T?BX2#td2S NyΫӝ Y ~=B&wIŵ"<-MC1/߷-y֪yA-E؈ J*H#E"U _@TڡAԩ!&|T-HkSs}s`)'H 5- 8C  F .UE #X可e)!d2L22[7CS郘cYe`]> t87]~&y5Z&|j׸^݊#5%ra*>GSW8|<:pN30n D=٩ӢtC3}T5\NL]Q^rAUbb?X 4 )Ȣꈇ'2$ΆzǼܱ)y DYxrA M/۲JhAV' r%mvt!S m49zp4@Mִ֮$0m~498A,Y2FxkQ(1J !^sQ+gAgmJ8aLpgcV{S;Sҭ7;?(}<):3պ#}{=ײ~Ჷw{m}~w3/V'>aj,yT+6.{Zk{w؏Rތ>lNM}{k\og A}I2+7-ܾ̮9Ko72'|tUg۬9^~CoUnjtD(Yk9c=foLߣY߂ϛ \.K}o9s,=^}9;}j.;c3!s޹ίWXm z>1=F2w{Kay'63Gx>uZ{ -}gM8Q{Ss5%^!‹ؚu90}+{W/#b|Zf{6jl*bĠԁXjHBrCGsی;ó"gp~{_}}3|ʍs3}|W<*77_8ֻ}cd,=xU'eJ?ZeTI$%d J Âx1%Y&^JIN,jrsys D_9>GkGG#E\|xƤܢ6TN['^(`Z$`#&\@~m uY} RJL*a%PG9e~:L=ܪ} kJb&h_E"T1 @\ M5b Ǖs0%t{xt)}7\:zֹ{TG>ǣc .lg^:5͇O+8s8ϖ1m8#o͢). Rçႁy>qO#$_S}<Ǟ򪪪(xoE>3Ҟ rj_;Qwy"!NUH2?PZ2`,YJ\Bd3W)JęRT Vق|U_K"{vW}OG5g8g!rj긶jj`'o;R t\!W Z>hkT/pAcN2:"GHG!B+ 1@U@ !UQDې¯J>.>8I:`$vwx0 ucJ 7t-ijðÜ:WUf^m/dPU*㬐21Ta0 y>!?!Xbͦg]/%u 8}=};xu/ ]mf1}#݋^7o (B3aؗl ,EBLȩu*;P$@hy/[ i0="{#O7([G /4#m98fk䛨1E쏄oaF ~/3'O(hJaG҇8foON Rèp J9)J ن@Sz9|<8.i[ r1u_QݯJPqY~ Bxr6ȢJX8Aێ0ww>ADR;I4 Y@'.䯯>S+%f]1JVR)xxosk_>^7j5Q '98zʕks}21!H渽Ȭ ;*y1q9öٹdUxma=G򜈃"F C8HHAWڒ~w`ĥ pkAD@P?GPNK@&%s33 `aѱX fkZc@-{;cCE&Qm{ZQ"$Bo9E"{(Ӂpi~Hw{(C9]UU|:h׎cm~}&}&EI05#]JAIÎDΝCÓ-7nQ:p188̃G6Mc6L#f;&T )`T0A ExD`a2z y%OȢ:Y,R,H)0@ЃMϸ$ܰbKDWt:7#{|fAsm"rYz~CPJJ | #"(h=}\Ua4 K ;e|j@M"D`afp?1„SG^c 030 031;x?(@Rl~mFPFW& |e !؅uehل!.:,S3 жRI7Xc֛qo8]:qnpuի˙ 82Z5b8W--$0&)NݢBjfxRphL 2W5Ƥ&8 -AA&FKaWfQɈT2fTerXkX)(Pj\Ih n]hKswyxMdR@;ԆKNv6˚t^s h%q0y 31Ȏn?r|1'\P,CHw+T$N~5AMH@h%(OvyE)64V{ %ʀ.e!xU&MCh>X1<Ń[‚2 `DƂN*\-ds-;wy%rJ c9kLl3 &VTT:lu MTQG`MI &^shl:֐$}DRm˙{U: ݚˉA4,1~}}w1L6I8C&(*lnePXxr~ !1IrͤOQQ:BH0FͷtMmt7NbrQit=!`<}Бɡ?E"ZO^՚3p0Q(s3&GRhI]Xԙɓ r̀~{#:uL03+s}ʖAdY2j 2suC6X(I$g@,pl~G"‹,XbJVe9ʑ"vET?~yZ 5Qjf%;s SA]GY2cge]|,$k NL$n{4GbA%6N҆# I() R$#$0ɐ!?CׁV 2!m ƶ+fL)8HNf2Bl[7`hvwXq\옂.29}$q'.(Sg$a L }þym%TdJ^}׏ )gJpB5|jq ΎW&fӽĄ0d hBTԝyt˖DvPq* a]B8=GNs EKBY_L!ZYt J\ @%:¤5B( kݤyC@h,Buj *TDm0°3 a&B#DsV Pk#5 tbX)A ZTq"j % #r01sĠG'۲`d*S,\dԶ`RAGva d&̏ק{^<k4kDB[Zt:l9QJқ`R溩5S o}Df0u%ы$L2k\d9Jdrl g 6%9.Qu8lʄsNQ!pGpxʼ VN}?3j¨+wkGM_Ԙؘ,z58a}D5?U\eS%5cQ#GP{l` ܤ^%66q`\)NɘQd""\\)!V⭐JLSR,8CI]J⮩^Z9.xd!l ̃ B~pCR\p Rt&c!DF  @ƈTjvP!Lgf%:\ld&`v%@"n@dqq7龓E='nm6UP4Jæ)CwB0^ L3ⶫzUwu}bQs7}?">w=,3=\Hw{o,1|p<}7 y yg֙5a#!- sL%+i Q0DPB<@5B2Z-]ZTu[/IWR!BІsIUV[ iII]B`"aJP()ޜ|T)% *UjN]P*H (HWkƎp=o:dHU$FXAl;d._~3$mԝ\gZɢ GNv]钤E%3 A*0 `QTZԭY'9QrH%)V)(NN}瑅sSo9ގ OvfJN޾|u')w"J!F q4FO*2 Id% s͏Cqi=Bafq,>nqcQ_znwQ:ڌ7c1@8 Ve c! 8c~>oV ÇKU&[D`c[P\.  JUW`ԬAT`@2Yy)U&[!H$nKf`ᡌ`,*9#dM'D&dMb*世l!dK\.2:A62LtBpiwbf-N>{<ṆVuנHw޷sR~&%pɇ#i eTGԅ06_D^}׆ѽXO bo| X&|!jʬZ(4LmM9,s1o phi9h٣ |2Fr(hV d![{& yt{ò<' O:S wĊ'CPLWUxف6~pXM3^R>**ĩ&uY$T,boBL^ܵ =IeX* :F%粧떄`~ލ W zCAmP oϱ;[JW mYSf(? ޻|)fE5Th@ʚ϶P{:RG1YӞcP 55ܩ/&uuYrk~=]wyk~RYHܴ5T9)ٽ' a",OB ц?;0[sB;UtC-HBܧ!*-3(:HD]TDeZI=OakzbA/>7PJH*߇ῧ,bRP Yۃ("3XSY*x{op79VXXET4$"SN71{x򘢉ÞҢZ3rf bZc_Q)h w.f]w{#DɆJP9}Q6"S0PS2И)9&$n{KZ_~V@`CdBB5BҪsngY=Kp:9!_IpADRDrh@JC<ĚԌXJZwmr潂)I47yvIbȑ;FΩ%(+/(-Ҭ Jw hV~,f-hpOY=D="b"ـR檩WDFĮH.!.vR|HF+69!a{6"p9ٞ(w0xkֽ C#b蜖H C`/tu~<Љs R4 0#(:Y.DRD"≲cV~q{$$JA\[ RJ w]r ȠKa™ ꃰ !9|Q|'ȭ@1w߿X dCz5*Z[QcH<ׯY|n )SXYe]mڟ3Y'śTkbb 4WjZD(LL̓[?5)nyA`C8JS .B;cb RCyZ/4+#)XDpBj=U]+ԭWw D#GՂ|Ql鑀 *P k4q>ddzs05D]}Ȅ&kdgT[h$ρ AG7'$w|07HLleC7bz'of߼X $TDq&r99JvMC.$i`|ʪbbJ#IA$ * fAOCF䘸l^@< ģĽ a4sJkj1뽫 Di^ĭo\Nɜ!Ir41xUr v my`g| /uʚ]{͈`Fc.Sg8gX!c,)UI@tdAuts995o&k7Sh|5lv$1MQTIy޼ɸC {D ܷxr{t9w% [UvwQeyצ%ւ}Iy?=ᇙTtwzî^w%QP /(/ Pwҧ(Vk0}Ҕ,+qyݭQdҴ2@LaqX @#. 2bBcbCM(B9Dhq(ހŶ4=#٥g_  fV!i:&@#'W*{K9BN!AA [kW9MhqioHLmhU.7('8j* 4~!`քs O_2Q.2Bi ʋ5IJnU3 yɀ(#\=54gR˄dpqL3MxI|Qp"dB 9qD I XAIش`@7NBmm{Uh#_}ǀU&T(%L˞qzv{GC3=¶hք:  h BYK6o2>e|yoҧnx wST '.0,Ҷ;E@*Ut˨r|+F5" AFPFr83,˪ 2+3# 2_j5e㦭bq ,-=UD^}k{ a}`@h;Se2đ4@fO5@v,ٖBBNK0&U E/&GZ ƀ! |ܰA! eA$2ެ@EMTOYRƊi]LnU 7K;g19lӝtc"iZDHΉ|M @T΀LN+5"He}nT!Z kʋ𙦔HYq JK|T-FeQ "]<@:Q5Jpz6u6`R[چjaX pu+#NpQ;%и~\g~:c"xǚkWHܵ:=< K^9/d'W}7D(y OY5~螧8  |v̼4N 9ăaT"\R*VcT R&|?Ԩӣc&!#׮ iH| UP]|u"YXj1 u5`x4 u&?"7 j$np/=O:s77 0(6dҙsM5 1_y823lC4b5(|( 4xD&>Ha&4&SbUNQ2bD.3J3ױXk&=N PA t[Mi:G ,HjI$Nv„ 8@ >}*22Nթd v &W ,!{MFMD,2!0,Xu@<^tuιxvs3ʯPT%,$P #shjh.ͧ*@=èuT"M([ &2d8Bd[  PvMag$fG)tt^W,헋6YRvJB%y< <-ߩE%.\F+ q"^Oʊ@ (0BĀĔ X8&.8xϺ>\! yV{j1kӾ9׳mosKs-rUN=umJo^#ȣ;\ Mwv\噜Ͷ_Koŷk|oo/ks/Gq +=YN{mqֻs|w|o3~+X_cUz%ߍr F7\{nr|{\潿gb.,Ds\;Vnu7N ׮zX \v_̗{U9Ve2YN!a8wǧ>BwsYPI]t* J,HAp)rK\WgHKRsR2_o(T/~ d |ÍSo} fى%4@Z  r1z#S- !̴t I$j쨎^S.zg鎹SO?-N_v2䆰Ln,}I $u@o<Ƙ!mUvk ۴L Zy䱆wf y&sn(AOvrWx8*L+9ТtWSF-qlfSI{25_-z_ qXsw.y]y븽뙷Yof;T}vw:ؕzd+*w{mPUZ1lQ&d}(R=Ip=&0'د ǩG}d"*N)D~)Zy=~4ziϳ˼u.ݏs0b :ez4y2nJH80Y^E~.!|B'z_@6` pA1rL(.^x`o?ZYG2qjR l]#Qb,.QɆpPHQxGXvG M ]* $` YTaQ[(P`APzTRo8A*3|hY2רF\eP$%BՓ`GVq!OȟŔKF}$a9Dm[coS#k%BH\VTZ}]?J0(MUn]5.Ȕ⍯59A:;3BK}R5ߡp]$Cfa!9xŬEcRZdqT$ jAcDQr*!Q 1RA㉮ŠG n |i2BeGCOg<bI 9jGP¢Ӝ91i^lC< 7*ŁRRoU*$ؤ vffPTӹE[\e- @CFDV 76˄mmPЃ4IeϹ5[Y7Nإ[ٯ9刧\VL:zd!`L>&  8#}yF Iq:}aQ U'ZGE~lȘ̔ى~߫ݲŸ¾Z![РBHwwrx^[l]ʒvU!J;؞X$ɧxA"wB}+7.<B ~SD's}J"+`;<2UBY1Ӝ>gʰe Ms,{c&ᜢL78ՠstyeMH= g 'Kb579囲Җ:8xO4b"R}jZyABTRs(@ET%0&Lu }>dvO .=xA2~HAd ݌){GR ,љmemi2EZ@մȒ}{[ o#8Bs6N 7GQ# &qS"Ội4醠K2.QgzkEBMc.&6cj¶hZ{hwQmݎ?3]\>)9`aZ!(b VBGFM 'YXQDb-jtk= 7Е1v}D(Y8-\5A(J?G\,_ pV ұ5Y!=mXXB^;62yd FI#iB WtGCm$`f~j"Gc)M7@>Cݰ6@!a%D")Q(řdPYQUUKy F_x!H)tU3n9IR%HqV-79'RW._uB P")D ({I`O=#{Nkϳ 6(9^ұdH϶֓8$/?Ww=>~S\1!&3'"< i`%Uʀe9R$0pz{JV&EܜRpdz4ݏ%%i70G.p2ˏ!4fNHBP 9LP\FMӓJL"=$(sgN( ~czZ{&`ڱG<xyW3miɤaa&u&v c&"M;V=}lĕ"E~ A ~ԓ{+Js:%% 9tYNMHM̎Zig8zp>OdDF$J1ΘXyhm2m c&U LHZE-_HMz{A|z?\QeGHCe^ل!aQhl=ObWv9nמT'M>|y DQa9D. uS hd":Ŧm쵾[%Rh#x29d 4)rNqԂb&`+p81Q=,Q g(0ljfq L50lEuІO1ꠇdJF$"QF BJ1*mYP$#@cӬ5k)3S$hIާc7[yX8`ʪ8 :Eod>'Cw#,)Np=80 l&YG Tm>ʻӨ%pyѶ?ۘzSk7w߻+涸 '@`bF Zfr ?TGv6 'wӲvNGd9' !!@@"P(<_>\K*% ϒP~ 8ȡf>a Al!ZOMMST9|C9N| f)!0Pf"Tf[ J5}Cxl Ѐq\v q80LSpc>%b) HW)⛁0xRI)PH r\!4CӯM"c sk1|=pH)aE@幑BSK6H vi{l `@GN5hy~bR64LJ<y>GەwaKߐ=㓏aA؈p9)@ˏ?Ŝ;Hx| &fcjW*>:GDk.\m$c}:;.|4\HUpbCā~q@@Dr=4W+)<IeC耿@hІYho#@sJD1/l$^I(q@l,箟o^{3. 0{}$N{78  8 0Vה<A35Fņ.ƏSc҉(eKZι[ւift$;L+:h#fj?PKNUqō0 i'![^fVw鹵Ub>ȷqp #LLgL0f.S ؽ8@eȢ  p*gSA]1*Nmc,h,&xS0+mfET&i @\@9vq8 )mU{(1QD#  (se%(n+1t3 \)({\Y4>w_w彵1\l-,Dcywy =fdM $ M8 404F϶r9p"}laā%Rb׋OӠGvG0tX9͒K(I8=-up0EW#kK]N2A^'Kq:4Q'{hk|d a/!q7,zHmI*fEQCC-53\u&wzMJ&KQھ]DМS#PJ׀}6{:3'8L!xH!o%)בrFڭ5H}8vW?:;VM 0V*|$HX$FTwU6 @ӐyA *n~&́xP~ hOYoĦ4V"تiTSckFj)C^!wcd=o6" CpQQLrOL߉XPUp',"c2{D-ziNfl=|&u s蝡 -6tMO $)] ^z>A\AE N&> >%=`$S)c(<<|:uX$iqzPFX3sD;` '6Q`+P-Qa,5auxJ?r$ vg+CM@ 0)0"(HPQU]Yo (bfTv|$*@t]T%JAjI\: BgCVʼ,NԕT˰rZaOOMU%<ٜ̦lt E* D<,+ñউ{'(!"B4 c$~| 0z]3IzNneȠ˦R-eN]jONS4$2 k0%mp5silR]bĔ!T(OU>% >, LXh_RĘ{ݫoQ:wVh0a5*=)9@Cx<+-a2$4,"\$&0ZLupO Sd7 !mT s"81nMs5#0ACSfLsqBRgl s7iӳNn1׼\ظ9XJKBۦL3dَ9IaZɰ$DY$Uܣ C7z0yXqFNuRbbs4nDH=kPA6rT] ΰJ/ hvQBI$$Ta+?Ȋ:gP3#DEnDTDEIHq$u]$-{)t=-6I $$F8(" bp@I"RI"[վz)%)d~stʮBI5kmsNۀORt< 0DTDECx(;ԯy !! Re,0gSJo; GCM(R%P|fp!̏G'{^bp% Y߆jz/Ww6~ |ހ |7^5  X0ppO\u9qjé.XT\! 6Y=L*7hS*DL(mZ膱CD!?e?=\;db}r"EYD&qj nZZ<XNx?'t;1-O.Т@(&F:3#]5E‰k# Ks2"*-\+ϪxȨ|'~Ovi)e) UU7_~ йTϬo 9M2sȊbB( `$T}0 kb!K)@x~ggwKwiחkQzdRX0@»Ģ<(V%j1` PoŲ{l,=v>6j SB[`JD-h'uMY;//50E*Ѷ©j"I(ֲ ĐH#Eak۶Sp {۹_|u qu!FS_sg\bb{[+n/~}"̗{z9;72fٶnNy G'U¸eGGYm,<':U0{<]LE>&[z\.9u zTQf{Ѱ!Dߔ3:e`"mOlmfC2hּwͯ~* oֹ~=kgzs0ʸ1P+{~@6NJB]$UrPD|iډ tyy D6zҥEo{N^5j6.Q晈Wcڴԉj;<:~7Y1gsklm>v3X*AR 8՗2M=R3C}]j$ X2o^||YU|YG{뜡K{~1tx->S;O-kW[1c";]^u=Cg|x?;X;\c.~2AU#0  Dl'se8,qu|^M37c^\>{FqUf  8ì t4#P+5X7z/#ičO07Ѧ%ҬucJH_,wek B@*A)}-i1Cc?r߯#f m%h,`2$DA%UPMU"_yA+L4ÖTZzαiBU\ H`yʦ2ND g7]qW<9pq` iz6d g Ȍ1b"m't0n*˥ZqVxV07[sxb^گcoX̫/&}w{}Dԍc|wOoGb{z.P)aVKEs13BTʐNݝ L2ƸָWxO:_AdOt'{;m/!6VDmQhaZ{g,mi,z 8R AFcLJrw y R* <2԰@=YeB{L-4ʺ xJтkM5DqRr1^gȉUJE5pQIByBmtpB{dAAā @D_F 4M GLi9Ġt Whr(9HIC9g5hTR^{ >,S>Y+PAER 5<< jCEA QzrѰ <6V2q3($!A>3e}:dB' Ĝ _ȳdVٲ6 Ms`9@ƃ G ـ=` I{j)bafg 1s2环G\¥6n$A)?N`NM0(Z7)Q2BffaaL:g, Cΐ-^ \eC-c8EO_cBN`bP(2_"T:]t\td.]Rۛb- Maҁdb_AAww ӈ)ߥ"P{;?@ZxwI0 HP3s&4pB)P,)pH>&P 6vgBpNC#Cu Дj \[U8Èm&!X};-{OkTTE0j7n׫ bdCC rT$#B.! bcr3yOh$9Gq |!BIߏQ5' 0}.ʑxsց̇d\ t)u)s,yN7J! NوrLiZu*nS'Znc/Ndih)I1[G;}9tNCC3S"$~|Ɛ"N"~w!!H]w|? ?86ҏz =` '!Ңᢒ/S}*S@v"2JGEsԆrf`HLJp! Lf9nCi+vUZؕ}s_d5:ÈӶ=!0`$(NUOYJm2 pz67';( 2dBb8 6ws0wmNn¤ul.fM_.6wM> LYY QGp棇AFE.I`IJI% Gq (P=)gEr $%Օ- I"qϸYۦQ!pPlx'F\>w@]!O^LC|.ݡ%)Cf[ۭos8ʂq5v!&D+ Wө H!a`Qĝ0\"f}Gr96rLt'LPaCS>;{So(Oә}n?"?"biP`E: Q9F-Jt)$6Xժ`Pj(g!!HEMD#m{* @4$8rH=ߪPMp!$} rfJDhr"|3"{tn |~|Ik؇ܠ~jM@" ;!&cs|mJ%C@Nb`B1At9640.[vئ>1vh) jJAawŠc(̑ف_J8M~;>PXԃI" N  dCs0w 5Jhx@@AHu}WRI!If(uɊ+H22(T-Yf3E#jfmC64a R XJ|pq,iiZ&[nm)zuQR-@8A*@yl<9Y>"(PRΆ,˟ J A W!3_3.K;e}^ޖT3GEHs{S)*&6P]d9`NB3dP."7ȇ5R{10@ٷΤ( а$H=7SpʰXQ mHShQy@2bdXp !NY,#0BR\JwQ.: J0]&.ࡨ(6Ӓl8v!Y]a'sf3.loUFݧl|00aG$A;mA% hSs rq]$PbNNds&!PX10fF bdpGQQCQGIdAŅ Hc.:,҇ yǷOQ"*@{Y;XW PPJ<{/(;Y'C@"?{ 28<8bjh#,i )W9! j@.*J>$wɩkT3}CMHR0LHԌ(,s>aEI85\1 `F۳˟1:}ٜl/45*R 1LA.HŎOۺ|GxI{:Ӌ2 rSԔrYtGPPљJXyYT.D8Z~A@?䷪454&Sǀ?[?:5138~OVȱ*s\7Li1CRΡŌ.npoX|}O9xILa]4+/I/]L1\-\i#P:nD >MaѡQ:ypw@#8f}N9,!LL8S.ͥ95 7 Hӛ[9…fn$ DpC3P' UGJbGASTg8 @M}?5/nr[0ѝN^'w6ZGNbAJ(͇]J}1&@Hfk\'NBqΊ]3}t dLH&.&^8pB答g%"d.#dh(ƭoCDY6a˘OP5ARnb1 (uҚ ȝ4#64XH@KζHIq"RK23q'6Lvc $)Ձ"V(N]EUV{Q]>v$5u 9?I pK1 (*0'jvVdj JɼSOsGnoi)l#P&1#!HSo۷ u[m{3ջ"J`n9S9dYZDʛ@eL:%Awɡ?NH_"h[^k*$)XS(c["\ ஦1dP2(}~^m q4M-D>M&ah5:r9XqPp(% ApXR^?HWU8F`s2Qsh55d2B f$P (.yuyݙ14Z\4WQfD2KI)̙f 2ʍC$dDZp03+lEh (k8[0+UAe0&%%.%Fn2%  PJ8VHE"D0piZը4`mnd!8C0o -\c|p-K 1 Oi:%<~'0i2 qqֳ_kz*ck *4g([C ^/n/T8p۽9rAc"_@3t!n<#b" 6f!Gq"i 51\tJ{biL\rLALH.e::\#|Yf;rPKMPH1饷.5sSB.&rQAIP8$Ju2pTܬt-DPMd7::'2Y޹-ټ<8N;$\o^6uT6wMBlI01 F9t#qAlhHy3Hi'6i8rqL74 \3nC$q8O\牜Ep8k ЄxD(W82<׸gmӰ&ALvH$Lh.H!WCW!?0EBHT /F XTDL-ẽR;K9"4$M40M PA!,g]K"8n6&IeكYl@| H$D`?[W9jPfñbdR+bX Z1hC=~$ֆAjڊ[X]V n& -0E˔/(+ \SN/!+KCIZ6bM0'FbdJsm f%͈q^i4\O2\`g2 (nqf=5h1w74$TC"T|!9Ј DLE\:x=–br&MP鯕sIn sK;sS_:ftugX={^N8tLeLzDNUʽ{my񠔙 Q8㪅Lmll׳xv=$ʶW%9&lSA HNIX &Q] ӉƈoS(w'/~"5JAB!0@S.x[>+ F5.śDA̰s 2ZW ~k>4.;b]HH@3Т4uN@p ْMpcQ/~g / lL$At4 n*Ū<@+h8Lϴ ;"b+S'<eNEfaS^!pϰ X`06y0 .!dC&6"ȟH$,6 aBN: 5*h!X{䰀]Z֢H~d>F# 7CI0!/&^=<Ø+dڽ;i$ZT5X I*tԲ(:GQE< "ox|]r 5? C2A,%Y\7"3*N1"A)q!m)4љJ^Һ4Ƿf,3Q BJN |BIV TmTJ@5BA(,YCDS~r5,9i2E۝\_8Cb4 R":I5XC;@&yN~9 #Bb7^%Q*CRin$J 7L43#34NOBIAˑ;fѱc34n7J$G,l6fD(0sp sflř2 }i'v3  .2I)",3$U,e'" б#0}CCW8h- RT a/q]1Ā5 #5ҌLMVÓ.iyphg|Hs9nJ D%!@߈u ED+"O]6JfH;.Lϻmì)c7h` JR.B߮2#4޾\N`kJ@;kO4ߒ'KJ[|"GU] =B @JAe Wbt;{3AS#c kD}<ø tBxgQ?ٟAl巩r'dRRzzYZe>Yr9n!eIFY%NXHܩYzn2\0aӆ@"AigǎB1R!ٮ4O#]of&uݨD10 }=si<  te@H S'1$ `LF8'-:C*mj{hluj[d+w׆@!8X"xD{I؏erla\yPF5tfD#ۆYC°##bBb 1gyFxU(O9܅1~d eD8, wh{(. fwCqmj”PJ#(%]2T^I #ZO9ʐ(FvT57D&j? W*?F,M*DԽ=N&mY.uۡlB0rLtH8+2"C( iᡧH톣\ =<$Xdҟg:*ZMJJhbDRH!&" CVIHI 2 S3Dg-ʫe "I&"E Q4(18٠&}|vp%ڞѴfax"<\aΘ1g:닫+DyF08Br>ӂK'QŪZ(bN4cDOn~1  ۳.W#5̱*v/r;"R= E ^&[sM)X@K*Љڗ@DL4( (BվLofRi`jBi?Nnq*یZɀ.ZaiZٙGHs退xP$ 92D7R9CԕȃIq;h('mM0{)?)UHzW\><; \bj:$9~q1wۧ o>3X& zj0ԍnB`dBE m; *rF񲱙 Jb ?\O)X}b9>AIMMEG4 +1P^Xj L{h:Ns7-Xp\Q/A|tIHLS$?Ǔ^Xg9&M_L  d5 `"c~ZPa&: BxM4cI ؅H ɢ"+UY~5:X9QnN, EIq1CD G)3UqE0JH$ 3$bIԑ.ϝ?1LO2Ny5,i=~A0M1Qa wN$NHTB+Z|Y$I/GWtʰD~(dU~$8" ((vR~(jT(0aMP^ }ǟ7w5sVd />cD )irܖ5ːM=|5s7l4KMKs%!r3ԥ:1B^\Ӝtr6ߥltc-⳨Nx&NQMÏ$. as \/PJuئ?L  1Le,(0ZT6 B`_|2.esC,LLCaIS q62pk*ȴr̛Rw]:*dǩ](gH)9`cܢfFEveؙ4}SL%r*ȮB!d -)os 49.(npe\$jv.QB.D0U*N nHs ቈp!E 8}6V|z~L\?X;Lհ >{iHQ()GxzK?E 0rI|1(66{ᦉȦkD'ӽ#zzMGQ™ĵ3 ӒgoiHi1ze2[Āj8N'J=ӷzMLhLiۆHm=MKR\_ F6LԂ$h5&M FІ AL9-ߪkT6kP:B~>دN_#I$ƱJ6zFKXDD\G76$>#9*`x4jIpu*1 ;MPWQ `񝺉aDnA(m}.u0;1?ɻQ &СQ>JfdsB')=L3T-Ɉ}J# ) 86{{BIKpݢi q0Z<#LLٗE8*\0wٗ-((b5OpP8`fU 4)h!.Zy@SpllpqDH Ĕ `;.(f<ݟ'[ݺ< #S28xr#B93pNWZeS6Shl1fȦԚmS{Vōru.iku.q޵Q)[e35.kkT ".APekeH"aΗu"""/n興{٫yJr.mZDDDD][ZztD^DELsuvn$nr""""""""""&DDDDQtlLV.DDb""""""""*My^y~CڀSiLT\lj0(ZHm;^Qiy-Ւ&VƯ"2T]9g ֧`8MS a-4JV 8̖Qj4CBk V‘Y3kXM'3Oom&fΦ)5Т}L5(rI&9M֍xB#jHҁ5QgDL@Cm]ʓģ42^dciR~vu8QCutTE:~(6`(oxRs8ex`xj<04WB|Nei xxd [~T?)! -:͘CƁ.< i g`(weayf75a\8E0d)MFR%<88L ijc;`6Q0CYrю`Z*rؔSS8q!g66"AuෘxHLz}=t4,sm(e Dm&J81 Bݔ5 # cpF1eD H ^|[&vMi۱qЇC*N7G~gelgM DAd^Q7F\Bt5a 9%`B,qՁ xGm*%)HfG NoAp:܊8E7! 9pg]TVxJo\8̨`}h  [NR!)•EUH %'#x3Xp ڏ!rMj% -6(5,QZb1%m4Q  Ȫ O'b/ЏE"%)P:*`EQnQhUץ?YB(Mg yTFT# ܖb %%ur^Ff?%b& tC6T@6LSСDAeH&BP!X$!j'Cq/N0Bfm؈Y?KW-٩r칹wqN;U3bʍ 3-Z-$ tIs2ff&EK}+yoKX͔C Ch!7zmѓzz'O£u UAm)c3KH܊,G s>!!t |LI7IH&Ǣ~:b1`/Ӌ?sc>T`H$Q|䆁I5R2cPy8r=p^ZL1kM5޺z^zQb `$PD/' O9 \_$"Z 7W hz$nKQ\^sZU>ezbdSxE A&.O`.Vb]LQHC~?qE$)g4'o2wØp;ױs*fJT3A$HJjL͉*hU(Aeuöt'sʈ rؚfD^P#y`=kKM" R2 %!C r Dt30.!A4ݴAA b`@1,9Gui$ G- RģO 66[ꁪN؀^!MY-.J0bP-6 |!8%QmY&`F0I# q V. !p أ3a co ټd X 6Spt+C'#=8Dq7[6ǍyW7on<'gx&Or=xTQC (QRȐxO͌XKbbS>`Ik;r񒣄O+v(N T@:b% 4 MJwlL'lt Hzj "B u構?cJ>d2`ESQ SXїs~k/ڂaULmAA~g jID`Sdr%2WJAJHii(}l> *!wbyI(RA|0%`D.d%U;6\5 naBl ;$Sh?w0`˄4<6@nxrN$A4"(aq1TIHba(4'x}bHy8=]RS"I?|wM$?拣1ѽY0u79N Hu{׺g:q"ɨ Nz(7n4iɈXL ,aHHD.B"f#Tə$MO\݆Vw2&wp$p8g, sPz p rdh6 HTMa g Dg i-g"R*99Rhz,e*ƅ7#,,@;ȉĠ!4BJűMH;Owyی2COe纞dD>gp~ dz{&j{4/.:1!wy]ۖ03 vL=-sۭӶܹ9FHDɜ/0@e˅Ya v'8ruNЁ >U=@{G2J@$(C@DDJ @ D(@#k[ ꪄ.#lCQ>6 ;?Q|H!MM PJ/}~<;^`bpi9=~\Ϥi#K$~h8b15ݭDߦr ?| b["A5l`;CT[d]k6j4}VDNlf,ʰuZp1iZl1#|@Bdgk= 9Xrt&MecS|ʕHb=&?Z68T\N pfAАLgI"LP &&҈OH  zE&<$>ğCKkXKRhjTb;'Dtd $!u>ȪȤcJ#z1xB}cDPA$510JF z:4@ȔԒFs@G<+ UOX[\!pE&#Yl8bLtaVSr*O}'Of)ڹ_ ,%!^~B ti4Pwê:օ;%0Nk- |1EY2&$;pΝ$Dr%k ^i|BƠ4Bh4`8\x 1 8SY<ˇÖ./MA*zT jCy*y@B *.1TE֌N)r)_Io1om& ́#ߩ <wM 7ֱ$ԍ MRaB)u)A8%78p60,5 k bϓ)ٶW5 6 2scH7{@ЭUM$wFm(6Ņ<-&r)J&*#NtWC`TDWM!oTޭ\(p }& %9)_ G4ԒwmK x>1H_uCֱ4GbtdlA:}E ]X6L*!bcqR Z@C͋4gFyzP{|J8&Aר6o0ޮ:$qسz޿`9B!=Mu@\5\'=|YEPqF(wEȋwD[K|W}u4QKDIR'ߤBuCDAd_mgvɚJ[Adr'ѫ4t1=(ظ)E%T e*11 T5훖*"w 8!S2I36~8AEQ;-\+t^"8 ~js'݂c(mӯ'3R[9Tܱ hy!AsAi Uz0 "l9 \& {||ڙUsIXr3gC1 fֹ!?)9 `, =m PcV)^Ï4k%{]Bcqps<)4j|=AC vO bCOl{cدSh?9WǑç&ZBfl ĀwPUU2;US2.P?ͬILQ -L 1mח (iɌǭe% KG A\cX}bfC8 ,'[,.IIFۛAO!xOܚ)`H=/p_P֟H-iTفN#H.0&pIg fGҨ&?Q.TGwmMt hSP# J)6=%"@9phpC Cv ()_,0 f@BP;jɃ 70?M QjBVbdmBP퉨5*o2df?R€ۑH4|"͜L<:E0cW0R A$T|T^`gZDw_I^lTDEa5P( N|n!žj;ƀXI0sQ@⢋$"Pt@\A1:e75f̻V&0' p71]`yamÃ0sM %\! z36R(Mm)fBz悍&Qd؝,ԧێ^ !Gt,{k B{n$spx>,J h&s?꼘d4/\:!攱Z3^doN4m&Mx鐞sN@0aNƍji ͕0WpDt0;L?#@dk#T8׈D>&Mjd&Pb5ZkfJʨ|}όˆ{9ͷyq10@OG+)'+ȕ$󮴢>=v&S9i$JR[ʹa*ݷT %ڱ]všvX,%buy t%ͺj]Md2m]H҅Gά26kC&P(Q%,ӓ$Jլk cX`*mif]j0u24BŁKs2 s;v':bO7i!nu1qTdvoZ-,*E(FX`tQzv07vJ]Ōjy^y6 kg`4R\aAPXPV" u{kCP("(Ѕ XI-9(?=K9Oc /)7,aMu&U'}(x@ 4iW@r`%|!D( gmZ2<6R-)!7z1SͧЦG3w}yzWup qÚ RI ̗XM]͢ ]Jh`ބ4 1G)T&&w4C.Q($$q{Sښ^u}r#<"I"]rdS$BV;YʋfbgViνK: 1MiG˅kvq֚"ћևAó\L12~ED&!Hàt=*n92$o7;ѯr+tQHORUht[D[IHV e=vکf"Sao9'trl/4sU䎉rT :pCSHV!TT)*kwԼ9Mktpv8&-/i1!IW䎉/a0JY41&jjKK9bĈ@aj1 A,3Q(lvce?Q`Nmk(E2Ё).pZC*ڑRf5+fC`9<"K2D2ep 3a3Lik^V۶DT-O44.Lư2* ٌ%p `. “&&| LNpy0AsχW%5%=+ƚ A]׊)^5,k֍?>{D}f,qÕL5'ƕq@娤S5N-4i% Rb|C3$@nz%J iZg/F`9ǮahSd42s2cqHkBV>=cPJP2DI2~'zK)Pu8z&x1rщBrGݛ0dKyPcFwsYU^鄒@50ٖ3Z|@mF.;ː<Ϩцf`d{((CPMvMd uBS F(Z⏯rra5$e©䍉*:~K1@OQB ̈́Wݢy,؍Up VW@,@Rr[OS4%JȭLyV|SdTQEcDDy6̿N~0KȄW7BJ'ݸ`X c"* JR'(@&TSy@(D_Dq~ѐ(9|M/^[$92B@`\epQs4M2duҋ!Å9k6FJԞc^  $! CKr,pyNBhY(,LKw΢6S@ޤX@"z< !>1^a۳05?= l"$(_{5{EpDqqHnZ9& 2J1l(T0YeU؆%Wxϩt s"iD7I}ҮU(B-# Ҹ!u-4,M9[`vO5K5-3^(-DdD6a}!T  L0 D]Ó0  76qR؃(9O`݈7Sd{-i*52jYd@4 i'hڂiX$LH,y;y*)L!DQΥr(䤏m~ֺLI5#\$ H%|B;ܟ.zݑ1Nvi`dYX4'v͇ej3T+!RaDfi5Z\lF73eQH (C1)7LjH  B"f`a)RB#;BFsUL !ٔfK!{]t5)@+c,RvSgg]IEY4eqe"RqД ZCmPlPr\BidFNY.,lj}"@*v*RJ JD(&Jמg09ӓmt9!NpN@:F].r낱 5 +/lykx0h=YSysO]+6SH=`SGvO3XB90;EG'm* NV ZLAmki1v L&UP u3L3\ B-Qm#j F8Q:NԸ,uNp_LѬ_`_Cu#`d [ǓRrOߑM}?9OE'Ax#PQcl5aS~?z(Vl0#ƞڿ[Vr6/E` ZQ-7N1j2i{FP $caڀYTQ@XwQH =%TԻn  a*"!23}.x %xkg@v t-$&H d ,8 覜>D&ZutTEt$P>]'PIL#O2?Q US"g34׏len‚Bc/R󥚻W TH#^o9E&['M38=S)ʂf,hg a*ND[ OmQPZO R]VYHw-'Ӊ'{WWDOt ?l哱c'6˛$"y(v F()Pd~#1 {S9sA/q=<6nQltP#+HB6%8iAU0l13 +aH]īd BcCg[#6-F"/8k>P@SGS>Hdt3=. |USnF|@dL,_ױ1VyPj'`JPƬliWr@ މ =fXo36opOO?SQ7#Ӆw@z7  ga4=YbM[f psM1h<;(@." Y*, SI~Vi`y8(H~ز %i1=%8h8Ͽ"o zywBr=A8Ȏ /7j<+$+7P:]z՚ GcԜ4)QB#/jaF[qA5 bD:M^0{!Mb/Ž׈4Auxi*(hδp=u݈L"]Fh,`8Vjr<8q=q1!gh%N0Y{ΡSPhoߙM1Mr@9@$O >1?knqXal8Htu"ޭyf:N'L()y퉺7a>u7.SD4C +U9cdjT'/udt@@b8Eʠ @dA\:ݼ#`N5 Ownh}M gv'@~a~ &?F:| H2s\rfz vG)Һ?Hst)٦}pPGO*PdDFyv }9r#st$I# ͕zld`d)(wԾ$Ɍ\%qNU `ݛ7l{W>WN }ԍQ ^u\[ɜ,@rѿ/R4?h2W (3ׇ9K6Ni0!lX ~TB : XA~3AkD5q, })}fԥQn[XIQ64J쒋4,*I<(E/RI͖8N2Y5sդD)۶Tf n?*ZSeڋA$YD0JLY,!Xe3) m#A:iCNjg}; lOiwYRe- ${:CnE}_?^2|7L_9샀ﺀiym#80-E ZQAt#T5R@AL~>{ZP2=' 9tF:K`!0 VJcJ0[\_Ё 8}q}{.M0G0pYF[H%U9&Γ 5}4aKuϨ9[ xJ͐Eș?_5Pu) @8C 2(C~W.'G"~:/8j]&X K+g" ]Vxlª5؂9OfXF$ B)B#_a 8?UIϣ]/7(a 0[A)X „T$ kED4@M,82-jhp8} gZ)  18 !}xD>h^uM(nEy[Ys 0 8aqи@>~z P[@a*rZ\d8kAUHFriiHCy($fSsB4(RskWU'c乔bX"[j О2`2V Hf[C.{Wvzqx^a?1+ (-r>ZXy"o $RLA [vc!h^f%B4)<9=S5Ir+$ @s3 G)$HEq 0^l#7wnf37No/[^:ytNN]rft0!6:KE M|gmw!bI&f5KPM8]sƳ+ݐp) |r8!h'FɿʔA&{[g p@"f:-2&hFV͠`X(D@#?(t; G >tl? LCR!BL+J@DyN衼zp9P0U]Ww}DW&>?u;8C2e NwOD9LXC!d\U%#%|f+}nFc${@hr2ǔeu- i(,(%g3AF9\i=n>=d$Hq5(9Q.C.Ff.`E1Io\vk&F3>x845)+^!8`rmϝA~@JP'񳍂!LsJ"P[ ]u)[h\J-'[OBIM7\3A0֍#,#7Y .Cq8y.:A6d@?^CcOu*<{:WZzǾQ@o`WJrDDsK^m{2L&oZFN۽SE 2QAv%2>r"=8&pyH);*$2S V8v φxGQ`EK4a8LD0T}疁s<@~%9lA bT_A{,kb@$a)bPi>8bx ?k>ϕ̉7'gxdt>ʢۆf&Snި$¾t!\AX$>X S%plS.l(spkrr;7BH4r6l8mѹ|':[[Kۼm5CgBtaÈĘrt5uaem1^z JuB?F'+Q@zoϞm#>@ZHԤ $j|S(sɓ$>sp! '=QT+dxyp*x;pa2a_Bc&)~>Nlu ۮy&sDEDDW8]@HUE?d񃃭S8~O_BdR>xp@!@py ϧ:LLM P@:;ls@|oA:"*70 SxHFW7:\: Ey&h~6kMQIRd?^3*'?6P!4YAïZ<*!lRfqi)?އ,j(H-(ОfK: xPcOTה;0UX),U>g2PW~?'Y;| >D&gxT|Yt}Q%#줢RA⢒t-/T{igWR{ ʲ3d(Z@Q$`,Dh)&j57rW3*KJD%^&)oIxY44poX#*t VZu3NDX*51UA$0U61zrmEHn{s;kF~ SSV pBp)`Ѩ Ԉ tdb.] K& Z8ς^qB== "Bd΍F}%3XO gHσAJԝ,ABp'9jG:m$4By{N?sZ:)p4ܝ`QU0 ELYL 'O}>.}MShMO)JɷMArǤxNNӼU(2iC%1ێW.ZՖr Tm ـt1!أTN'c< oPp 9vg:ў.0{a})nEj5; oJ #r>i(1P h.2 }7ͅ+ueIrP!ąBebǫ-EblqgbȆЀ/[ ǒrE-,D7,,iȃ`϶g,˞x( BDd]@H 5H땚[]th,J"J"J"J&ctj yJZѴt`;boo0qqEr"h٭F$1AFHZF (1Wg4;vmuQ@b m5tUa,IDA1pCC{dp\ r!sv|{LEE ' ^(2%yM J5]Jw.04 C`X'7}YM&B|B B՘ipz`Sl"|9v3&X+sw|&K8V@WUPͭ.L  BD`M LsP(f! (Nl4(.:U TR,[JŬȁ.+Dȑ 9a$G¡H\"onHu%G h|kF~#ƦMDw <x9Sb.DI:E@ տXj5Sa4CDE*hJ@,%w U@Rl bzrJٙE7eЋ= 1-A00Уó8 ^S0qJH3jVM 𾁒Si@(ZBb(T'3Mv.:@V!UF" KmRI%$m@DD<uc,)Rz\w*rL<'xfbTwsh$7=`3C/N,ŰW*n4!^L螻K:po>8ovG%- eE -74YI$YJFHyH?އ3`_@PC wfpE2y^ RpRI]MJA3kAԭ/w+[@ Х#B\ҕ1i.D<` GHrwt]R5iYUU2pQ $=$<*ZPXɼ`Hwiu*^3XtC(mgRSơ9W,) &2B,d 3i! 9UA)B &U`I3aJ@.<0D}egJN^pͼ # ^\0T$lSPgP&\\ KIJlmQ*I*ܐe5@(g~[Pr߇Q e3YO&[y8"Wv1`X-8t5u ;i v9XxfhpVt @l@L=v9sx] ׮ =9I4'9!%A+Y"Hvwsrd:^;S: ghI[m){!Wo1%XK,ʴf I)LA峣+03SNKJ`4wAueD5v1"wVpe%ƏvQ4佷檏/,ߢFp/تi5fL. ӓ"kR(y|~!d.XR6¢*GX}ױM"aVh8 ȧ7)B_RXyNtWu#E#tS ^^!FPRHX Xezd`eVH ƈo#8TR(ݛ/U< &NTƛ/mx!7iCTp\m]:' U49RCA-R`9g(ZMbf& q1ȄE&hil˸L^!0p(`=̊m8&ӭ6Pc_RSj=ʪͅJST!(1Qm2ؕ)kA˖WSғW(ɐqcd 'ud# 1ې.r&+xj^1:))0Ct!|p("H D6~MBܶmU\ ;6qŐ$$8ܺ=C?JPCRGtyBT|=T~}E>FzwNBV)?G >0*&BG/75Dt!aB3gPC`!˿x{6 kZpZhdUK1^pji^AD?I4Ng_\ /s_)riɑ``cy(ukuQ 1C4nheQN^L{5]iz+! ,9x r5_!֋AG8\5c4JMD-4LEdRo$i5QJ[ dW51eX4KIHș SXXBh%&j$<ؔxz5yÃa<8C.ȁ{n|AE!WHX'?7,fL$IlIl>s\BE-(Pv : >p$dIA0B',@D0`_-Pbb$`  iT0FBЖJoo:k mXД+>.X;("م.B!b]VPuohB9!T Z>|9И dyu.AUPBf"# !!i@2$!Q0 2EdhɁP(кG`ז:pć@ˌ9}`66qϭ`'ay|* l?@PBrO={:y)*B/P"*|)')NoL#|QU@b@ M1"RQo]w &ϰo`u3'ODQq(yo zW2u$ӣ^'2%1qGX NKB4w֋iOK2C4BN"Nwܭ%^~5L[c_oq!ʙ*1450`cd2 1j])_SH C>i (l vx朢A H`3a#(1ӛ@Y!1{JJ] 51P]&h2b+tU? 7vfP`&*hl3TTR(Di!Vư4*)h5&ldiK@4nb_Q:Ǩ`RlF,͘=O l߮`t#soY+;uM+J"J"L_;AtERG^7񛩙eHVѓ}δX}1Vs3ej^8q=džX!D1pi=ͨ5>KE4th0BXbƽyս/W1QdkV2`+hћ!LW7n'954~PIńDxGKPd\&`aQ#ߠ=ȟ2{l't|@1NQ]҈um7\n:s۬wi#c!bФ E(DPA=kf&$q<P nu~Ā*<:xէJsNK*)v& "b "caMs)ӣ@dڅ;BEM@ \?lDD4DDEYhg?a3"ɂJzP=el?7T|y *vr疶]X3O~ql &5%SUMO3C;Ν̝&DhiY@)JQJR>>*@` /GJr]"64l4_ؙaavI`4o/ة ͊1 9ljʐPX&& F f]k d&T,jffAB.cCt뛇 Z3cnsK`ۇ)8k&I%,v~^Nh74D%DmGP4DG$7eEqQ;d;1D0\d+ɄC+pdG2!qƓS!LU!0􂆢ЁQڇcT"#Qլ74;tك ҄@NPڍZ+6ȥ_+l@2A5-<x@C{RQ{' AMd6݋-zQ##H8wb~m%ipDIgXkۣWuv .)LfLA6*hCN̏nF ǽ2a8p7@!o^{ g B2znOâAd}5%&^x9 r`D"|,Hd4b~6 ӱq&JgQ3f1D4bITS?C(Qm9k3 Aq%.H}d30%L d2u5 Q 3çՈQ>ӿU@agsZ-L$Adס3 @ $U "Yf>`^s-Lt8vNf532:F=pL"HƟ|& RU̡+(GRSqf)?= =A?p;ae"aSa1_WH;QP uv;˜NpwzM%P/5SenD ==uy>%$AĔ㦡yan;P)EyiiZH2DlQo{}XzmM}!"4ڦ(άN~F B`lyXP)m7e͛)<5B0!d)`fP (혔4`$AR5WLE.ª8q)+wn.؟w|Cޓ=H㫹;c"uHB)e y`γ5Giݿ놷̠̒=˺5Iˢ_N U3"PH@( rm3Crut2OSs';ÿ&p @{Oa.t$;7u+Fdxs61ࡳ (~3mD.D?YZt9FY? >Mw4p@0bbK+ff!Z[a4潵xO8*KA*:j^SY$!vD&CJF|2y<(:b<:|Ie LQ#p/I΋>Zid$x988(ش$qbjDNVjn<l\ ],ޱ6'=%[Z Dcȼ3年Y9𧵝`yC >4:řrD+]*G9&y[xgPGi\ )24"inl|eL 7T}l|PgW6u y3)fL(8Ah@B  V6Dc(mݝЁq , 0 IpؚH)\مu]JEUVaA rP[$r`hoq@ MN0%E"7S;N'81߆G8SA (dDҍt2}1 BVdE+VF哒!;```U B)Рxsvu"tn$Ҽc5'r#ܐ?2HK1$Pb|z'5|E)"Fa0j/wЩ?T<P [*A+ r2CXP1BALll4٬T%, {x`M gOܬwq|w_avq==ϪW}H}}ynoO + @ @Jޞ*%QZbWl [pUui`t=d- 2Q}nDzwBZw]D=[ @g}JnNCADzvzy{ }6@º;gwzhF*f־F5lIJ7ϻ 4otQG>#lQ+h,-}Pޤ:A@rzo $%l}uB@]y۸ pu9֐w϶zҚRbIst< mֻ4݀wgUsSt<}kIi+}b}^Yoo|c^Jq}>|ng}/ǑZ]ѹ\h4wf}CnR=zlr<祡vL@t5y{uƻ[eF禔}g${حA'mmw3ZfAӭj^/E iv%N w=hݫ8:u݃sOBlnoM=sn!ǍV֜nq{OcB˧}[-IvTQalVͷOz}y϶;>7n7ktnm]%!#oC軧o 2>z7KAb(yV:o{Wo啽$CnջEb*Yr'a`u`iw3ʯ8b|k{vjZm]NPW"Z ;9ɩn z,1|RpM7vf4k>o3nngLwufݗwL5@IJB}uǾMnSJۛo9B#2*) 0nm=wp{0:'u-w&P_d^ûmS{Ųg)wqg\\kûTEо۸kx۷M3]t 10v_}ygjnD#kV'qg:>Loyzڪ5*leuHtytk4@( &8[y}xn.0pPSyzr7lú뽵rnmjHR"U*wuv4(Ҁc[Gv9匀,1r" ]W5ݺղ(\Qm"Jww9\YewvH.M{d:9ìǶWU x{ݳfTJ Ύ7cl; UbsNAH>} }$6 4&aﯡ{^ǶG9َ;\웛g:J鵸--j}>={E@!PVopwuQ˺ݓy! DA"oEމ=^f*)"4hݠ9ײrpvYsmb]'.q,uϪoQ]S{ &@@ȍ4? M&JhA@&Lh@4LG H$D &2z sAf5nb)Lj*& *Z)**h(H(5hgV w]}^n{#% jyv^e ĨhX) I5mzl7[& 5j&EkT =\E(4 .Aq|~N{& vw~Y~/l;MR4cS3"n5Au\-%DPPSTc%]$ }pNM;EQi)#\32X*@w=ZqAHQr't|׶-zΊ ")3UKswfFaräfOݘ9-r{azFE$@[ڢ%$vqhSK١)NJ`$(( HF%&0# 8prM@ Z??.7骗 H Th" º"XR YE7#uh|o~x yIW$pFeAHbX:) Mt?oN22%TMTTQ  %`@8q=3JdH@M5D( !*)J*.쫢 `re ^Hs)T'4Rn]Tj̀@;Gt.'5= a#Gr1F(j,h<8f걒**lRE ,E:%"`4PT0堨"&Tid6T5-M:C,@QY̔5,M 0RECI$5DAki&&Q$"HEңHҊP]"R!HAҋtIH CT"e P"DiTD %a& i)"$&h#չ#CE ED8@s`$hQ(JJRU,H"K! TcO0/بćUkxVĒ 54YFz!u=(AvL IdT?5'5?Ю袀+4? ;ϜsO]ƜdTT="p6yV5Z\cg|,\haZG(uJ~c|<1>[A/XC}eb ZzzkŠïN' >`?\lQucٮ\Y>/0ըW6)m6W 'tVTeW[ j 81Ϗ%,r {qQM]=yN,R! WtQ)CRnxI"kO'c; <*%bA/\g id5k,&tYPjgOnYJIЁ+1x$v9@&Bh E{WqÕ-M'A$SJqZ^~DAk(,E[A1W`8g_ԇe9E{֪~;9Ҋp3iG<8iH>;8_17 @(&\W ÑO}|mÔ<|>H~}C淈Xr?s=^\ qR0?W*ue!{883>\2gNT\m8ѩƨW*j oh|Bġսt>ͪMit_M%~ 0$ }]f۾žbih7E[&_}q˻Gz PGvu`ߘ=|6_A^t4+Jݚߵ5[^VohUߺv5& ۺwaƶª.VݍEYDd:+J_&|?Lt[TϏmajx :\dE%M?RKVq_,0ᤥTN|r3vq$m a3eQP 2Ph^ǩxBPHۭOoak<01ƶީ"Y:5Yu҂Fi|YL:̜THH|}i-Ó64roK=ִec=8>Y3x\[튰2nǧόrMu*ĩ=JBIja{D  wT5u41,I"so@RmCUWUcvƏfxYGK5V`%νv[O7ۅBѺj*U vbmqqi6i^s'v ykaTg.ce'j9ݱ G9H5_0IHi\⽟̽q 2zDqIX.{z;#ɸ7=Խē8r, 5jd+r|Nܭ3h+}/qv/C >/1kLFCv'c+]B%%Z`4rWe." q@I`jtsOOm_pq`894ޠ^u r=꿷"KkaTLG""b&É-Nb2[T)l)R],wPOb(Kfn8Qfq(1e,dwni 1۾xTdĴm5恖A!ls҄N#]JXJ;@6ڙ!dQf [>Sª T 9i%@)A;y9JН1/x}-MC>:sXd$j]I%eĕIE?W9~is g7Bj,Ajk'os8HWwO D/\̓2 J1b I/N}hĞ8S-?w͸CDQ|\S~s?OD7tE/70r}c$%@w\|^{7޿r.{= #@wykURX 1Ea ,d}Dl5-w ǟHa!2ܷA]X۳[@1 'o]Akx 3ྼ7BT.MJOp, eb1 @/r^@.a¶ui$k֒L. &"C q֒-,.ykc^ ϸqenp7kwl ܯ{=tTj8N:t9#`G&uMa!4[oGGf-ۚ0Dž28d C7 9*QTy-].7ƺq[X#r9-)jp f@T7cG,6έ5R9l4 +s r2"KSS4[ٗ-4篔X/C٠Ө/!ȣR;[mI` ࠎNFD`#O➍]Œ#,zG8"Rg~sY ~q? C#:S&W@L(wyyXIyRglM2 B?yȅE %$&H:xO!d8cօy}힮{5Uݗ)]p{D:#' ʉ>u|*fL*lJ%xq<|raEj VNa-hB~bwwGn(Ti&GK&^QyOEǬ󭑪I|9hlNjGoa@ƻ\4@+ݹ[;6p 8prejalK EՄwqfnF l}88CE-s˺9'0~Zs2jeEvoDPT墂^yPf;nQ$Ӯk "hCP  ed^oYɅ4PWZL%hTD^M~KJgW!VsM~:Ce wb҇ [xkZ5 'V;qj~o}(^%6KE #5Cu;Ɗ)2_"Q7:"S-t)Sld¹sH8TϐA̬dnF `G}nxn ++ֈӾ΂cˡVůmnߦzu5PVUwh/oP (Ѕ "C K-n7 Y=6}OEcT\;XWK8+#*Wz‡=(|<޷.xP4Epl5q՗Y?=S' ϱGT,,qGyZ)(d0FY'b:(ǧMBԳq8gAv .$Bi0i<\l}nL#'!g+rm5_JKuC 5˸P7;z鿔kpW;UhhN}f' j+9f5 Vˌ Lհi_s#Gsf&?y @ԃ|@d& ͈#1@Hh_FPa~_?n1MZOSj``9"5Sz tݮ5g_ m[%o s_pZѲ~ۡy6w[n֗-204SzsIMaFAl!#;?=T>ά 5CfNsϽ_t_Ptґ:zWJEc?1V+Ym/ 7 2Y67l@e1;N!PJէ+Zu78o:Mݹ,5 aȆ9Te^,QހT%ӯ`kW5Jv[!J9Ts~*^OYzQdc]vt`ӕ>'lg̐Vsnu}&K`b@[XBAoѵcT*=Pգ\ k6ܑ,:klv?YyS[ a[m 詋j:O+eGS?VZHXVť S݃CLhp{ + l@>Hģ"DÑ}{[zjۇcaWzGk_{KRi d>|8?_՜m&:z?N}\cOة[/!z'Wuƞ?f`.鮺%s.nnGPPWc  ;6euvBrg&t!+F4Su:+e&9SHש JK~m7lU{t>R|ä# I(Clxe&4.u`ḈY%:oWGm\u~U"]k+y|>'RGמ2}_{V'%b/[#X wKg^2 I|AF'$Ub澓M}90\1|HjW IΣ=TqA>a`Q&(@#;]mxfB@%A+U  c_B 'Ы+Ϲ0$5#G zw̜T\En+ڰ5@#(yVXi >#FI, jf,!|p͵Բ0`8Q|TH.Srٔ=,=:VD|DF:O~~苷5tH+nJ78QcT<) K\x) jPqonc5ۈRʖ>.TaL`H)'Y BNvtqUb($u-L唙P0~#+0[@Ebcur \k՘è88=W%^qQ..(/vu;{'g/V}Tdz6hև^)xma ەsLV>Q3bsԏ_[>]:ms-=,S͛TSDd %LguPoyNV@L:.-)%k2;E^Wlc2"A393xj59CD ڹ2J8LAP{15Ԃ6*#Ġn'cЋM-0rIE;T&Nƅ\ i8b4}Rfg!"Fc+KVnd&\hRjoԻFLj2Q{ЬBNŠbh~uX?nxvW?wfMz)eF;g}z]R +Oj>{Y@_;#Thcp[ƕp:>^vߕ~v|sϫ.mUT?(ꋖꙪH}Z%[ \eOH= -1] $%J WJ}©asreGVG1nfȨ3"8?->6=VN*GCO2߂F,Q %`aG_d~ <#']?x%1 IypOF&! <8]a䤳;}Ql.Eo1  Rʲ 70o&oN%+aLĿ/f"=3y Hy ](t-~ Aaz3׆!#||Ӹ"c 9yDz?*/Tu=vmNuzAu^G-0{GNJýQOt(BsS{`b -Ȣ~h>7,0WXj 鎡1~y7S:G1˓ EbMG!TEN6PvO^d7[ Zu@'`v|&!sG8YfPywXYu!pCzVi-T*z"Tdhflc P C M. WUo3̹aĿP@gVH}`#qeNP&SW<]?PߞÛݳQ؏q8|(~p<):{8lcҝ_|P!^d<ô=e;#?T*ʓl! ٨tc윷JCTA ?V?sr*YIDŽN8~.Րxa+UJ/G5ʊqzT |]h_/G=5G"Ài`8jnP1(Qy¨^/\̀K`x y{h5XXS߿1G-@t8{b*m_TB@"H'h B͑Z'zѿ e=`G|[og:_Le!WIMo}`RX &w(w;Dx\"UYko5#^G!z>E ^]iwJDoׄ}=' lMO7Ly0pRҘI$nDOv)6oas_}ݪwoFyiAc%?Q>^C!b5Fo5Ȥ;e>}P d)U*WFu8D" ?Y@T2(D”Ȁ!x<]Щ|Pu+ȂDxBMJu n:t{ ќ&o8NK")r#T2] :ӽx}Z)*UksMj;2lq=$`#?cBqШ}"Aq+SyX3Fbb{+Du-V\w޿)g(zp_xq;~Cn8:M䴘&8JO /Zw_uXl1&q{5WC>/o>we~t T鄴|*i dHboGƝq_T$>Bw<.`4 jMt)'*H+M@w0Nn3hgf)qYtck 'ׂ|y0yq"OٜRؿ05{Y| ;EçnE;/Z lTs 3x$ $" No u,QCEb(}L *)_;fcQٟw|5'_VΛ~z~ooBIuGĽ^8T{$yvZj1 b̀iw_?E%̥tIX=O䃓if-i$N ?>T{ZWd)*1*;?2QGHMLK+&JLi4tM-9,ƽ5Mrw2y#;@Ύ̍+ds֔&EvF9r&NdJjny#ͽ[y+NGH&%olAT-N? 1fؖjQ)X!_iq؊|tҕ(X zw#d.cb]AiU퇮KoNAI)!(I~™>@< _d&Ĕm0KEES)Cx8nMөWzk"m6*P*'1Yؓ}32@v?K  ]íxs,6?n?t_)!"`8+mzEQS(zDom1PQ8KIL*)</m/,z:wyӇ~{s4_/Iecdz"(ݑ(%VA;9}$O .f3EP8n+|=8/!:c?$oOMGL:v$;e[k{p+MڞM)3h$EzϽ=Ɲǣ^V _O{]AsNʡdC}GǬ~~nt[4`4h䕑|/Gct$_^PR#}8q7gFU*Ӈ)j̊&$S2472  ii=0EL@R@h%LJ@бP҃0R4!$@HKCBPAjĊh % *dNͿ[S@h$ S*i")$j: OД 04J"PDā RPOn4R4E D(bJBZR"h%i$j%4 42LHTL5J%% DP%R R I,% 7I4LTDQ+IM CH%!HA)!EMPǟzA ?Dt(:&, Q)n P0e @ LAPRM㛄0耘Od2IE&y5J#BCAҔ4}8IͿLJA& Ihd~iNYH4QKO $QG4/ !G;Ug! Tf7/ݱxYTTXPF4i">Ihxd VJ[@ b D8=AN(>2}EsF1]vz`FRr,JLIDPE2_vqՍr-m AuA !.EzIx K0h\xT5X1)ݶ ڔcfbcL[V4ŌpΚ||`4ziL@A/߬=zOK4-467Ũ|xl۟T?ܮrٟ `v52 d nVW.apPu6!MU#v s2Qz=,\Ѣ)B00Ž%}&Dʤ iHvG"4\k& m1~rאGFkQTˇA_O]0m!RVZ_blO(=%tqUQVx(϶P8L,T̺DZـ)G!0D0.9wk5Ϙ\FB "4S1hà{\ԁ%[rD=QaÏwm2H}IGچYy|Fnc;|?\h7/04%S빿fOP!J 5A(l0ojV2dG7'*$-R0/}~@ #0JTj>aaFOY@_C1)?׽!&_AT7_3X7!39>(T\^R N.nd^^!xG}+-m5eU0̰{zv!$wǜwlqwh՟ei~~> MǿG׾ƞal08EfCxc :4Xc+/2@vV R7% GAh)t%?wRc 腿5&q&tUCL<&$_#/#p3p1&hj EmV+i'"ဇOD"ki7&N@i+ssbd [[[rۇ fBᬇh? ~?wn>fSh/#okktr u_Q]THƽ ^,?Wm_o,BC}Q.Iwuw_]b |)k?c(^??HoH-a]v7w}ng:ފ =L^<vc1KH "EGz[|<+t/= ?O-ucү506"B, |)>!3aBmDC0 Bl ӥrz{Na` 2)IYݫ$D182":xyv݋&Tl;Q&_|~EZ$O:\<GyEACom?Kb!"YOhWB$&'%I_scd* %)_b ;ϡΨ7*(': muBqN _mtLsG$(*(h mT;vl=S BOgx=+"pDŽ]IS$'|zXjQ<(ΊtuMxxʰ* $՜Fs8y ^~f><>cjr9*AxH\P#'qj»]Pi! _}c% bcG ?_H%mנ>:l;o8SX+}]HY!l46R 9ٹYMqA&`x?)*LbꀨK\G]TA<_`~"&|No D `jb29 @I0Utn*2u,Pk yH k}'B hk\`)f$50?KSR^iVS+ϧc" xzA J(Qm!@c~7Tg+Zut/ T sQD1^&~_M0Ujq9ã!<}"hQZLYD(LNFP ܖ-*vpu+4*:o6;!.Ȼ "z»p7*PԪ-2 $aCAZ0={?T5W "Ϭxo.}gX$I X"R J7*)h=XpU`ﻢ9jiwk"Tj6^PZe@TH LB*yP=¨9 _9nI&hU^j6$†IgW O5.)#luǧ>%Aw~x k,ó PuB7W6 Cс0̾@d1c |afl}̷/hS66L|1 9^0c)wT'LJNao9;IE)fPD9-TRkaqO~)K r /l@IQˑ7߂,+h80@ .kcG"kmfP<@FM)@:C(˱5LַD x(TÇ-l5hGs"wlsj.o}jXښdQ[ÔDy! i EӾq(+l%C(q''ξ'eǵC^}`j.yDma~_hloV$Qة ZF(JA~76eTKm ?=gLX>ئKWW,uRt`DQWP[ݯ}k3c6x YFΞk|z<3+Kq ȁY|y( `6נ@:2[ޛm#7p. >O_;Y,\ݎۿ$A?jyy+wGPPĹCmfy~ޞQl)hZcuw4nKK8y"ZnIX9&N,NdfLaq;mܲ9d޳,,#K2Q9])+ffcf<̑ID$H܁a(p B짴At0^G * @PB`ԃ]GfzVc!7P@P=;v> N+9HO&9 {Ӌw= &aq 23'_]<ɘdX7Ղo$Ug@/m3D @'=סO 6 A*TωWCu6B|nzArT8DQď:f _T*%H|,?۳;[䔪C!wGINXQbA(Z3 +Mɛ|EBE1 Kr6(S.ڭ)>YoT=JO.xA* wABVfl{%Achv_^ nƝǎw+ EΚύKZsL!a>49jB]p^#hxBm!]iB@%[{Hx&2" dA/ڮ$LIK7S50=OO_XNspI PៅY~cj[$A.,bxqt6ܛ/Lr`dD7ɧZYne5o$ر R_룅>}?{C f~0ƝX]m‘z#BbG|BƴlT㨷$)$i S"gBp%KsQ«hotF..N|^*5%:m7.8\0`@BDD]$VP:n&m oJ- 56}xr {N?ȟ/6AhLw0༹"E4k1( ?n=7H"`/hwyϬQ]NS-I&+2P$kE) BRMa$F`ٍ1XԾPqR!ț4FXqnw_bT[,S#Ymp}]%fTjH)Ta 3ޔ( m繶D/(JZ"r;m賕t].׌\)/dpa.&oęH0Lp=I!έ;uH$Ż>]X7r 0#0.;[gӋ=MXw6t6=⏻mX3uGD$J YRfEqy~,4ƿL 1ϗMIy,٧˾3]6α6&O$oItj9`\?5W16>oC 7>UVjZ&/6Zɰ9G6[Kun 9E'[l+n$(P] ÈNu>їvƯ @>x񞿨{=z@;*q [AF˭ . Ӱgg-m@ytSc yzt@7IlIҤ4?C/i@ D- LNorQS̩jM2Xw3u~ہf#ySkHݒ$c7/WpRHԡ`VBKP}OxX@]] ](gtx}""?~JsEoT ,b޻,;p8^{ln٦ "B1%C+;ڭ07JhI$dXͳݥV}] J+Fay>mptC =2Si ocf?7qʡI:z%& ƾ!ܥOJUXMwsdN$Nw`8Aݧ1֨i?^9|ϤY tҡG& ,5v߬ȠǎcZ6+ TLjŠ#|ּ!qMQ>,օCR^"5*~8;,! c Zw^.L)"U }o> ~fT {`(&)1[^ GG&Asi8%M*ɤ:7##ԎCS cAC$ELEf N PEQ\vF4N뷏&LEI۹$zx `z |>rzsw0UJm^!o{>cUC2]D9/B|BO׳j9wH>{ݳQiv@J.̸lEd4CW7_mA(Tfa;)e\ADG*Qy%>O'pAXu : tV)`~]_?c/x!zrjI)z8?@7Pb1P{oMz .QE _x WasajRrppЃ/<:o]=')00xG1ܚd)+i0:5E.vcN jBŬUb&ւ+A@i J`:RHܲEw ATIiQF%P̥A"{/% lPLHE0z/3 '3k#Z U,J )(.;u0&CN֐[R :*O)4Z> |CtRׁ@zK4UUvOUx[Gow1>UĽG/t*ǡK|s:ȹt_{Ħ|g}hH> :}׌ fN[-#)jvRv|m[-NZI%әnq*I ٹcP׋Un'ÁP6K(VK]5*Ƨ\z\aQܶ;s= 9<jP 5s3]0f~?/kn^!j FM jl6q:Jޓ׈W.lz1Cx>8730f 1Dcfp>iitu Y> ˢ(;tsݛCJ;r;&#|q $T( Dr婴|~v@%rZBg˯qJvE˷ 7х P og׳1* Qn[vD=Lub)Kx?\pmݧPAUC$-ږ@5P {}g27۾D'|dbnH3RvI |?y n/ˏOlw P98 EsPHsϧf@Z L~U;d F(:G?/'[{,x~!֞ `s,?Ѷ{h+ˁS]缳 m\2D Ccdej6Oќ:~WCqrbvQyat攅;l xa , }y5dx^$Xm0iRo;xmM*L% _{=G;A~xnP@s^2V51 rv\sW:xG=!p|r 5˾4crL ^-ΏFKb|C%²}N^TGK.+4iOzd[ֿAP5KqFrX&aVnTxy!/;+$"ii0oȠ 9^pJ%oxA'13.O(8n( i<$FϙkDaҬ?@: ͛OL^oq;q"T -[=Mr<{Z09q_ux?!Bwozhwˮv6oF IweG;J\`źH?B3 T C@ A ^kR. >~. '\vf?(}ᑪ[g_\)Tm*o+{ pe菱4jrr%Id|ƛpܢ?.ߍችg#a%YhSIP238ĩt6| 3?FĥCUmG켚jqO@-0FqE{ݹP|1Pmu@PE!^$ # -'HS01݈?t`AcQ,rLjDe!u EQc^ũY{}?Y ,&t:LOPs눀Ry|$A{z?GoW rn8'Ma^_poVzDVۯ/U㗛sQr%z8o~d==qZ+<7`Ȁ cu^G pt~jXL8 }oj le\,IR|F.HNկ ւ\5B{{:1Rrj@+wtno|Ynף/%v GP\1QXU-J?ڱx"a1V{$ 1D©9']y ~˹KY_)ߏZKƾW,PoR|y.'gP+|l:v}o NycK؂J?Ek?Z `'~E *= yʭp_f.`i E\#yFkOZr$<~-CٯT+b+izqv=lvs:UU UUΞg YK$W7&dúHJ6M g18G/Q!RP08no;.@$DHK(sD(NQ77OJjY jyYB}IHqsgAN/$U<"ZJ\Nr8[IRaMb5e⩼P՗rLK)KOf ʖ7aDg #n_a@^NJ6j ܽbkĨy彷`I`lҷ9.QS-? Qq@ Qwjc.x6>iaG &+?b*1"#'=<ɬ?s*Uh"yR]d'7} Z?ENxx'4#"F( 4ނSqG|PItVnf%V=P 歃^T\Xg]X#*tsn ğe9INrԋHϺG(/B iƧSzW R7-tosR"ZmzFP:JX$b0 i#a-Ƹ'%ts/5/.~L'L@~s9@: ͷy<nω_(faKnj ʄ#l  k-J߶k1bT+y:X)b(V*q΀O )lPm }7W{{L9%: /JlxOxO_Jf~~ߟ tw6iY,SM |-:^ャf,۠bwg=E CÝ~Z7@@'\A@:N-A";G!r>sXdp9;s-mGp=;wVqBy+WB]bp=X*]\m] h. >,D@#3(Zns?޺e n'|k( 0S/ăi"{h>QOz|0A&r{.rW8zGXTSTHFot5|:3r B P>=M5C7kn"c odn=PjY# A7רhcX"Z+J\<[|nNd$>W;@RCQ$Ef|Vdb6u.fPrR%=IQ`/- -hsD`Li&>nCe}">YFVWNA+s!\@(;= `Ы䤶^#ww~-x5 A`YߎW߶"`U  :5\ݝ1&){^ǩ#*I^Ç|=F #&:g&wL"cGDK̖vK[SרD˱SpsڠBv7C[ܞ-K GуMA D%y9 HUGj$'dv[ 9zz}w{b'}p I0Y,,ljC.āU^!zY*oR-]^"8D*; .&H{d#&?L{wu ;mdP{/0ρFINLa : !Y*HGYzYG7g9ܰ}jޑkR Ź&#UcJm-,YSᅢ S+8IZnhvi'GNL?fi)hr- blWV_#rw~'SGNʡ="1uԾD9zZufJl#H^`,W}.g߷&@T;]AGIDQQ1Bk.||ԅn+HC?urZ$!"odCqNܬ%]D?'; DTE5yfu3Q&w6$A>+0Wٯ-wg`qxy ; 4@vcDW_\ &d&BZDA0UU(w紺*V-bl qwn~3>(msUVWp'@kG|k/E*BDgE<&Ìji]4,1]T9ѹA p@V1;$z?mG\ !,3;;,^VLG3 @\ShJrl%Ej흽I|e}A d<-crWs݅;,@¥ޜ&M%!6-7cM3^Ϥ8${_w|oٚA *Thd 5vYd+- J" F[$:ptD2BbՉzb@QTTkkE-=j_oH]Ąx'KC헑rO.Q\%鍯Vxۋ c0 3=5jlœcql֌Z8;dG0kgL3S?0ո3Qa3y`zYIZ@11;oe⠨#C `g︖X ]ba1b?$i%_3Q/GbmRQD07۸[}}NGث|CU$ k^:68㮵vilPe@p.ek|Bz-PLzlk~I Z 'wvmFj;[;[ԡ-.@nX/y1.D,EoBb[LkzlWRD^ӃfDʩMy脠\Kf< ~L"|7Fi,\vB<-]s9G^zj IBn*1r-J| lՔcoS8\Luf Yr FBcXGP`M|zNblQc(v zTjvNi澕8aG+2@F+$E lq))VEC5?.HGe3iܮOg`óN :Ke0Scad !QdӶ$%\k} {7imJٟ0nC.Zxp aMު뫊QUx{x M [ JھJ e8q$JExI(nPN̨H)ťR!BjPE)ĔZQ_ߜѱʢ!¶sC+dB၆WHJ܊aMA)(#>op=QDrGS9v1\%V6 'H+tF%bJT@D 5yEvVgLݳKN'3$.N<4KۍM̸VV|2}xf\$G]{}IuW<]慮66|޿o_}(K%PAO% n"BS4O'T+h#!cD5ޠ j^NݍM~kSD0s pģ3sfx;S8ЁקOP΄C0 FʐҶ ;ܡ /FC A=g[E Y17K/2f"Q<%w-5هtE#D?OR |ٚɕ35UMXˎK[(`Uul4OAV+8eZcS/oWaJ^ZN?2,W 4A ˝(/LGG8 cß 7&:bٲ<ÃԜ HrSmb=~]36tG)iF UslHrH1%NIs}/8cx:vㆷpmroEt:GŹ:r]9o B!azSTBxz|9VhjCqg& ( I;.HHy'G]0-j:Yd!E>SmQ"ʠ? G7 82%^?F_mu~r$|7ڷvb{ &0 -5'CW ѧZBq)b% D[a}fbTi( i)ޝgCr,ogh|y'| pnODeSj4i$ {CbR=jDlxs+¢ PD= · R8Ih郵]x3e䎍w2 w1\6$?nM^'v^wwWWISFHnTF^kF΀*iPeHB E;}Yg+/~*K Y:k B5 @:.\^vOqq=MW3ENoS:L.HdAQ迚f7_? ", Vć?pn_''p @MLMGWg !/D {.p*,j#˰|KjNzz_X}J1uDL+jWAoMؘ0B>|qbu?-/^~W:Dom#moQ`%<` *_̭T% @)?ݖff$c$}rZ׷g%|c~X+]^ zǟ8u%tD/t[4,Cw]|oeR)8 vL79 [n d E#UYB!Q JVcLqk_2O'f)&I-Æ.K>0A(i7T,H]غqwh-:%x/W eѣؽk%nuӷ2$_UDrݶ#~WO1u{N>Km>HQ$J1g&=^S%JߖuU6nŝjV?khFǀ&ijmhzx{˄fMZ~ߞ!n)%1%4!T% 29U=%H P%}Lx%SnԥaKxL2 Ӥ x\gyPX~zsuEȍtcXyP3ު2(e׸buj*?DCҶW^'W̭[%kW'yaʧ;_ӡɄ2Tfs };kq}M~\>pPRBr_ }OZ,<g"li 8sIW8#_G$\|1e="H'M* x])zԁW:B \LdIO ʷm41s>_Za&Zk]ڷ4N1m]w[ə}%fr6^O]q.XWu[&89u_QI(睨 3X9[):{y?ռnE"©,V'U7pxbiW ۀFV%mjXy9\Tuaydw o}g8hS2b/-۰M+Z +EA`Cʓp7쏨5: > tђ?0iFGÛ}Q*(B1pht\d*^g+W򷛿񣲯Lwբ3c&o^/Yz@@a}צ+]b̵/Lv&!4$gc*|ts) I:س8$Cn9(hCJ+9n>JJr'vI'>V\AMnd}V*OlWEF&}QKC(r8*_A|ة]:cI};j/ɼW^}g [fy kʘѳm_2h*WTKZmgӲLiis.sX|%ZגjJRqIWvzU iM{<*yԴ(PDr节==݅0oٗ>QG^^4y\ ?4? |V'ۊqcknYs w?!'\k?/OkC%yտ {S|5)~(!^?)<=C$AcC1  lb*. ρMeS?Lq*aS5; 0~(JvVϓ=H0鐶70xrY%>?tcnuYzO4(acՇcp1T8iiz| uqu7mf);N}cmOkw }qqM:^>0zxq4{t-S# wǻ>H ~??F2 ,=Y $!>ҵ ȷ0_*`RD:M!Fb)rڀt lYΰE@wWdg]piB#w߶B9]W WF_M:0?J5|VD) T*Ϥp$nc@k mxٗ߮(JYc ^xN}.k 5^Ҏw0{걷վ9TZܜ4sed.vQ > ofY~lqh P{_/tMr7sg}8#;- [KPKýԻnDO/Hn|-p7L&駞TzsBZ4 .OENcd 俟ۓ'5"LNè9Fk9lnl!*H+YL%µn+LTPEDj @fQlzozV2^zٛHyo:ĹSV<By{r!b .LH];s`["8Cea#\ekC.!XF;.I&:yLvLrьRb)A̔ZBbԚ1G~A{tJyW^lǜ}"~VA ?}bXgmyHG^"4C'{'!(thӽ8)YdbijMcip8vuZ #+9=GB|/ROm UƊ&7N~ KFne0@㘲>(MA:e V.AyPRg֐ܢ.ewU.ZQpGo.m'_YxZ/{#- e@Sb" H`iUrM:*uXԨ=R* R8Cf,ٖW8d̃vy `v8Y4%LvÄ$MEShBywK>Ȗ~gOFc+d]h+ +vkKKtUDgouo:Hh~ollmY9yAqPFSz^q]iDX;PPn0Xx;_[YK3@lr`?KuufʈaE~e_Xl6FҘ_wuX&ns ʫ}XG Z901αuƄ[N ;ؐK,e&f)<~߭^Ĺ3/Vf!&HT_s/"L WŘQ{*P!AYF&''L 42PP/` &5*|Do;#^{MV : ~ްc[k6jijtNikZu@ FξqUw̚OJ @MtQYQ!RN- ypb`M8M,t\ ~Y/wlꮠ/1OU8 A w@ި^ԽsJCJv>$ʕIgUN KoO9̄ua[ϸhM:nqia(\>!f[eK kGD&1PFjo¸; Z5?nCN[-%َА+R8 9:d7nV7Ny\Suux"=%±eGp?t;nZ4 &%Chd,shZH86 >.[nZ˖H%Wtm2p6Y}A[i]j,:cXD  7=C+7!aaigVsZJXqA5o{hCm:6c??h_k$xBHfU9u99jr8E-dp4}UFkffJ9@%qz+yJP5<]-z#SY\;#1nLiWm է¾nr!TB2BT!2dg"?l>}Ul`,v:17(&~n :ӻď}ɳnֵ IJ&0~?mŌTy }d*2FРU`rf1ʓz1\-0kxˬm'm|7XK?"lxEK$sPNo_1=[`2}8/Ւc^Ƙc/zzNZO1-wtwɛa6wVkv'V}uzZEict1yO0@ӓw'1#M]3v [ӊr MJS4 z|)ƚ%I͵aNr[ܴ! Υ;3?>8EwDcwV`{7n}Q<:D !#nsxCb-?.>7,Nt|OVt, x[`۽5bHh9 vw')`K%$}hƍo:]y:[2b`Ӭ,Kz&44"`KPoPD𶴡J#>rX:ꎻx޸ܙX.=95x(4 Tŋƻ~:5xɚFNO&cW,8le4[# 5u1n85 X?.nc( eAnhvc,ic˪~Bd%e9T#-K=Ý )fԺ׵wox 9.`vizQx+{NP0:k%6ĠWL>:ǦE ـ׌3>8 6mtqNō}<[$..s w$smqưeGa\EAǔn1kvcbV|I`757DI fKu -2حzpXan݀LW eO,Pͅ㗍4.S׺t$a3@gpޥdvvp& NQUjaq(4Va-k%bzX#F6jf!% SֶF”$ VH %GTksOGezAV_m$8.W5[RٌM 5|Fos&<7.=%jrϽ86D!ZgO&sF;g zpy\:!0؏  0^ rm󐃋C&8y"^EHd6N%{ɣ-'u%< s=HĩX@/'i`#x_;_Y8=@HB%tǡ h?3KOEr64uE# |u_Χ ^q<۴9 ~U24?'1x"rjZ)زUK3WJ0 29}cc4pea>ݾi鿖-}݄<ϸ^5MgVԭyP:\S6lx3Tf~vDCNe_ӳEpa9"(䐄ژ[3X 8e 1-X|s h"8FJx%Cow~pLHҏtC;ת56*4/P?ND>Q!ǣ\ {oQ:tN.b*xbhu\r[ԄZ$ȣDBL WyROp)#2 m"+$&Pi2)2.\ϸu *A.(bH=JVs2Uag)Y xXW9+We D r ׆ ma J%El|şő~OkK_4!5*LuFXY#ϿM*]t]L1%|\STFQZGv#p>"](UR&Y10Jݘ W`L \߳F޺V ߽)Fy.8vlꅛ r"›<#9 Qb:np"4дAx> 8cO|O^ *ň`boߔ0+Z~+j6x2c)[ uDFc4s$IQ`7Tp'|uVsN ?x]̰Xn9]Pv/EO :%KO6e*XchF-7vihc 4_C:` 0(4 $i© >žt%O$"3 v~n R{p3Ul_D+ z1r:tr uP+չdVHC-2<6wB?KAK7t+R'ٻa(MITbc"3M%·񔝃%^s+( EȰ dA47vߕc7A1烜 Ik3;#nF~J lc!aX:_Q]NPA+z8K׭4؀YWblYAeԔ LBiLcoyWn1sgjR5B:RQpzZIB ,Wָ9oDȷ֡f?tYΖS5X 9צ|=b}ޫJqäΑukYY˵>P!ehOXvYb,hVY*&{]M F}\scHb-Эk霷s D2R|Oj1םȕ8TbemE72P2\ɧԝ6AnΡ, I=qVvs' Ð}H[rD ӊ FSZHBnW yҁ%^` k8rҪf'qy+'3Ǎ#tW}o&D<4N4uDUf0'ÿ4zÜ&;`M㐫L=so~JU x )}y?sj'mD:B Cf*s vPz^]|Ϟcx|i{vs̜o fبN>)כ`C׍0n;_/Ť]CWqx f LH: Zckh29.s+cATl ,V?_({Ǿ&W50yȼfy *Ȼ]AUxggkvuʥꋝZ 8^; 5o{|9hRcQV=*!{0FM;%{fΥb)븥>[+֤0s)**IjF%)Z`(d A% "&j &J&&"( hf%"H**j `B&BI0!;7jodGj&+0r6̞ɒk bY*+B2-D2!g6n.:R"A'm$ P?s(Ao$ 0.1a02i7)] ߛ##qDnbKu>&6F=Sb 31j#xPc |;ؑ a:Đ`ĚjB;~s ,ٺ^ۻGնJFXTZޞkQ,i!z<#oL3-EٙY]ԪU4um]r 9WB:_O8'O+T~?'Geu9۰MSߣmu}kI J)5Zm)3VpWؼ[WBwJlavG<"2'q M|^Aj6"p).@j Q2i&_S }!7_I7AټUቈ+:Im7.ТN\"j L5-M5;C \ͺb)d[JKUn W,{Qw{>~O:0]`@ЌF2)HTRq<}q`?k {֫˶'ԢlO df*ʬ5}`Eiif%CG P/&~W fȽT27(?~w08Y4}%(!T;t&ɋx$;6El$bAk-)7]e$j>L"k;elvyu:j&nԴFo$'z8<$12<wR!Iàl? .}Vy}fGud𪞥x6*\}成T(@Q!tuq17Z^궘>M:[6XȝJl{TY/k@yDpӓ!aX|g>>QJu5B8d231[ '1;FW" w#+Svs|'α.ҏR˜,xhm+4ΎuAPYxp|#hkWQdm׻Ĉ{|1o.ax=Ns7pզ:eU ȸ;:- |@55ɀo^7Uv3RЈ szA|=l`6lƴ^Rˑp]bBL_ !Ys}S7*n_Lav ;=6qcj2#YbjQ`o_y55wb..̄dਨJWbvD;369Y2B9kIxb 稒 ^$AA,Pc?= Ǎ"gDL^CjCl]<"pA0TȵK&/5B-T6|Zǣ{2_8O}`eպ+Eی6V;z6o A?B |ꊧJWJ qqq玡b \6CA1 Ѝ(TlNY۲ _Ĩk2TFkjB!o5KI>\).˫ 5?!SG  T*?Of6ZŮqRd( $Gd؇<~qCTD[(U(A; ;?= /'i!C!D0$4@%DEDL$)0h&) ()J()RDbQb*BIĂgO%;'ev!$M(yv̪ +M*2"QKNIR!\H%!Z)x Hbbb Q1rģ\49;'!CJM )5;,hٍG$%a? :{:u~!a7"U f??%gu7LQp}|L'Mɽ%AO| !׿E J_j)TZ(:U\`&OHP~11НeN I0$@4!@lz~JBH*r udj=)h&E?g:}|g~Ι2d eH\ g . 4!`Ì>rns0`'&CfTS ;d.&wC4`c.'Mp2M>Db@Pd9hkt =ɪ~~Kl:]d ěa: Ĉ(R|xcD(cIV_N@2~#;my0 `?%]ER05v#F'a؟^VGn_) /">q;A҉ $&1SI$KC,E,TVOKEU!2PnXo~: I$-WyQjyTMDL@Cyd )*Bcۘ&4m%9-p҆0ި0?%4:BH~ׇ~aq[v(4Y e q`CE%jYZ Ҟ4t#`y%M d?pjIˋ0⑟miϖEiu|R0U٭S D bG47)/Y>gPTJ1$P=ֽ C}FP{ގ$y%S_7B<*owU }׹ps]/o`fT/4UrXBwUC ޭjPOl7s飶l:tկ @6 `*M@?B Yb_}y)FDHhǹΉ?]"?z oF^_Wxه(.(?Ǻ>6ckʞ*N  "/y|vrz0C`Is`<^i߉D1,RH#D" B L H0b,RA  $>RH D&֚PP԰AF BH?E@ QH׫p}ƽKjGh\UhC/mХlڭ6ʃ`RLݤpפc+]`mU& A\ a|Nѽu]/)Q"Bp;kdq1Nlq/$ v(>zɵvn+em][zKnlsBOYvޙIf'W4:{Vz KR贯)# \'@ Ǝ\]>* PLbDi *:E'( ė(%0PIlXj݅W]s.eYs@p lZti}u_eBqhzûN9jH]}t٩ؖ:ξ:LD,j,NUWm[eWXآ,T7qu7 n/mDu-_ʛ*N[ٰ 環ۃp"!uW*rr݃y;Nݻoef"uR*\]kS\oÿa}wY˜cnj) x#p{u9װlFmx"SkYP?1cu9;D,,rvY2Nm<$]+Xp*)0G`xݠ-@&hzWӊa6)*pkn xgi+ܷ{^8Ǘx'Ө=݋ -I! KsuW\W ׾c߿^]2 e-x"AS:X{% c2P0PxkBO:ᖼ9BnغjlwFi͵m:#}=?^>߂hup;x?:?sl)^&ڧč]btS`w}oպߊ+ҰE Q/O튔T`W(IB*'W0iJ8 x S]K?PPH5 #~󰾹㕿!v|!Aׄ?qX@[i>6z`sOiyA4IJ#chŇ؇cew5 R?vO.>{ 8y>)!0EF=Ye)TGj8/ !6pf%;b H?djP{OV=oOYz(?`Hs ?b-Kp(# m?eh#M%^O a ޞIt5^NON<9֛'lwͺaz:_9ѳ<[!`AL\O)Pv۾l%oo楀.5oᆪ9}ԷLڢg\-pUva47^ypNh4Bk >Pp#?h/ߏf~ ^=jz>PyFnC=LW\,o O:Iov`󟷝;oOc5o<yQ#]]܃BV+!NQ ,[6em-6>_0cY{s(_8Gwi24կ{HI\;}7$C&Vh+Ct!zկ뮚qHlb<8?:^R()c2 TgF2']>-~Ixt~wnCm U}9IdrXή(=GI3~+穌=7@-r }^ 4(;+K;]X=CT$w. f`HJ>0Ą${2/8B0 `r&v*Zq؈_|<`O y]Fpe('@Ĩ !ި5MA聦ȂVءN1J:8@u'Bd xxjV kD pAF^Oܵ[{t2I=?ǒ p'xUl Ujw c{|,DL B#u#aWԩe*1Ĕ@%|mqt[ bbH`vLDU 1VfSA #5EG-5ER>B $Zeg"* BBRHJ (rLAlH`t b@h?McI@72םܓ.۸U)f< 4@$Tp"vsi(*1w*&FZˍQڃE1MMOʽl^WG#y&jh||S4PvW#5m"Ri j(Ii*ܳ 2]1|sE^Rs>X8.ʘUAEypPE4곍cDH/w46':4)P{AzBoΕ7c?ԀnyX פGUa'I5U ɾ@J!y9E^BĚA~m4a\C/ٻL'xvrP)̚9 <Y"*ԵEhʶX.KO;zJ:U:X!aoU* o`xNW [7&ޣxki8j÷sm.Џݳӈ]~\4v1OHAU~%(%/!y=}T;]]w+c|t(#Q8Aā_?=b^RU(e.2PPJ[,M]חEOrZTX6b웸h<8`jy惜j9 zS&DM{-ڟYo%a}FhAp/E,;7tPtTϬk㓟 0iQ8նĄڱ2-^&@-Vf_J;wn|c \Qʁ8֟@'zT8<e0EϏ*@;4 {/d>W=.ҺjK"g.uKx! 4rA@j("(E."Gs߾*/a-yG{t Ҽ4&l9 0ȣ`;HH';uc@ͿB̭֠f0>LjٵCe³$/Wlg/y B/|4jr2vr&(J SljPY@Õ0d [٭ %,rK5étXT#:'$YbsDxx#[0^>Lmtp-f>)+{-* [7}GXrlKF,9Lw6G)ċ1G!P_y$#TSJdp l/{NVBya cA@w`.@Cy̟O=7e Ez ZyI3JYP~LoEL|텀6#ceRxʖ0<~>Nn`\cJF4zҌ w߿'JTh>!֙YPy~9GfVEXoݦrcSg [!=[)LWwLq(#amvho?Ih9xQ KcG'E0^Ri}aSv?aD`.9ZXo~\C.~sqr# oz?F]iyq{?_Z7Ya>AlDp&ZY!HPD(@IEdž'[Ns}b-o_0|>T̓rG;A8Yh6 N7?(x;>p3^Gmo/a1C6;*ƈ5G+?3˞$pTJQWwb 'nPA?L:SN^ n[n{o`l}Cm`keGx-wopя.Aj<< 艭+H`WeA\/CHT& tC |4}[^|O`D!!Ģ"/O$-zu(C9uE(j$yIHB!Cҹ3oB @{rC&[g1 $?QSw_g“ĕ2$!18j6:Z#=_G:.n+T;Ә(we]|S58gmzUQ睂x\/W"V$JON%XkCN[ D:1ee0跋VǏuL&;փ(8jh٨$]٫CP6ӨPX` ," kj c(EhV/i]w;pT If m\&= f߿7cmF0c9 !i:;,?s籾0l9E nT\Jl ,}a߲AxsW,{oeTyΕjg9 8uR䟘!p cI${0 .n?g"xv' >X$"_.fb"&7q K *:"ׅ{Ç7gqxnC 0xIAs e}V )3~8NU  񟙠lx7doءQ^D@{BI > ˆQQg84` G~bQ{s1?e4v)G*1[qc]􃞴< H109fy=;|=2jzUgc;ZDo[ MhDі>őB%.ti?Umuiq^j֫s> kxG̓<{ϖSNE`/?ꕢ ǁ6!LGML8 eTY(>9PzG:뮒'+`YUyl3{W[;Xx(.YljXAlAw|rI PgGo@F+Ql U-cQĎRЊhꐄ̓xE$ejUM,0i+^Ҕ&qxXH2a[U`b Amy3cʶ1>b# DT(kjKBT83FTZ`*Bii<ڬ, mhX-}ΚQВ)5XR$r?Y=^>yH*s B+SZFViZfAl-3~w¡κp"V jmnD*N[(7! 5•1O2}Ϥ\*%n!iuOd"u1y{O=!Yv!+mt5ڀj)XP4@1 ^#P:U''5H.׃4P+ĒI$eliH\E]ޝny`/tZ:fvQx|^*U:[PwX,k %$N?S6qf<%x~Ga~jF1jWT!z[`9K$R5d闬H07y:,JTsJQVYl.yHnhI҆Prnu#="=OssVS#G. xgs>NF3SIbtbb;\Į*j>+~oG.{,sǫDv>;Yp Ebh_Lޭ7ց^}OMrw;zq`=RT2wit\:Rhfb6A{qb9a ljL ]5E JZ^+3`*#Qi\AcסW~ Y4@jWUOc^x#)d_GUkӗLx9m?ß(WW'NO&E0lEis. zs˾ "knzt<_}S_Jf;oU]|bR#+VL|VqO[*co ,kd wl嚐-`ǯݶաp8SlȱQ! $`X螤gzz$ǯ](#t:/[{UTSF|NVGsw2ʚ`QD5:IHYZվ0W 5Bm6 u< EM!>xA |>|^:t\_= tw%L0UT1`Œ(ʿ-M]sp|Dҿ LV'Cs:5ErNвgVՉ\¦-Hj58_bwTN嶴rR`=f+9ذ)h ;,ʺ EĒI$f.=Ɍ^3 Vz(O~\+qU},JaO?цP^)*)JBXFZJ*(( h!""Zm=~BޝOӗbX8t@'17W+Ą\*?7b'5,IwЏΫ&ڍ0_Y9WcpuAw,3rnӞUbZ*24=9᷁]0g 8z6DJ:vD0mKo(/n S(VB9mgrAr:e>{o x$rUƛgkK}JBbB&"dsD Ǿ gah x mؠP32簽x Ԣd-6;^׏k}g|;Ϲ܈,c|]Z-8/UQ1fGj02Tn)8 &c [)[W&slbɦjEZj̸:'(u3ED[IgAvxߖw=waa!1uRx(}i~CܩmÞL y:qczZ(P 4e/%\2u$rl!Qx7օaF5:SvN;o9PQ6ߊuϣ iƝIQyݩNm d ^=B [V5߉G:SdVYۯX;s)WlKA%uVC4߲Nʚa 0%k#h`mR{c !'YN%.5VmYO9oχڗnxt^-u jWdaT-a[fwmr]wڦ혷DET}MoQ֍Uѵx.nilHasUYtEPhmaaoVsOJV^?9˨_'P:<>84mMUen„*5Pέh{b9p+ qߪWoMRpم[:#TֻNbUYUJUY$I$~_@wlbL#:UVW9㨎m ֻ! [)P!-5u,rc<> 1bVNQUp;Cw qʧ,-~PlYVv5]A{ tɪQQaR8P,/Ta}a(bW_VO:l}7ۛஇHmiv]D. m o'=4n'g[wxhц7pfQ́|N'QC[ ,]f6 8"Ŭg acl,g+kYkֻ[Y1LJL-+z>/uj\ 7q9|8 I龷mQcrq׌@!Y][Ƽ6~E칧eZT? kk+kmjXTFņB6߾uԦ[NzrŦqXBnmQٜ=\o}͞Px- ϲ3(0ʥ٫;U4̩jQ`zMh]N;mlwf,ޡŕΦj[05?|YUƕ{n@,-w2] 0nP|WCk:YSm (xA5#Dlgfkyr ܛnkkY\{S˜rgtN/ngk(:5v/OnNۢYcv8BKzВ _ҪFj5JCL6].Um{( u,io]"ڪyAmmȀﹲK<%F-/lju&؀^^( Zugv5`j۩QP_MpZUW-mmRBl|VlW+! X.h#C~\U] Ud`rU=#j5ml*1}'&1@Mփtml5p.l{U'DKZmklh]N!h._ms="R QPWnw( ]٫ɔV{iUBD:bFW0Q&zW-H5v%z73bD!9juczClR2y͌]tlKtSs0;%\+gJ\YڕAur%b&5й{Z1# &UM$OW`kt~uuFBHI|;=^Ah'1mx6㪸dY O2NpzZoNXf}zdI*\k9.7x(Z,_=܍fgĊwnܢkϜ rB2KVT1VP8P?لm7U$ܮ.u.D<z9o_s+ 21 vGLVܸ뷄N Oc< r3_XKǚ>ηnoPewޥm5_Pf$(;Gnۍрz/8/t:0;Ϧ372ҪPԺ,CvXN~+u;ל.]N8>WW3^: p厼G3[gWʦ6a:UVn7cko~c@OS"UoqV@.Rz팺g}%wg ߱\X:Q o7ᢶU㈳JTRzah»}nP5a (YQ,Ԛֈ:]`FrH+: zET_9iMh,#jw=vI]E(}4Ֆ4 GP P#$24Rz!Ȥ4PP0@)Aqt v'A|dKԜ= B!{aW^jws5WΟY/݊k;Y1۽Skf]뷵a?M16w'd9Nh3Q3~ݟzwf^*g0!|Ȯ=#9Ϙ\&Ѕ:_s)]!Vr}[(C O憿7EY*TQ#HQZ-j܄[MiA& F؅ \;>ɹm(CWtsM&`4Hi X||8YYJ,{̀M~r) fOf_=èi ]:yɱov68^o`9soyY!G4и `ZC*wh3Wsca@!l~ o+9T [\ hۭ2 1_ut<'3"u/֒,q S#l|gW#pM! /~"f\yA/~\}u2}z].RszB1Vwr;;jgkӼ29!6$! "!`AQ0z+/kkɠ4v>6PZ]&rxģ1\TGlhm=a]apMh[NŇbFJ~C_ {<]LGxhybu|Nw.4FԌH:|u~:^d2H!Jh7\DR!% =Jr@M)~! %}Q?H1 =pih6[P{> O"Ɓ4ya1(k2\y:!gx@M\g,vh2{vʛw|Xs@o=3.Sb);;$9Ɠӌ%Bza__gC{|Fӫ>#`!/((R7&'z4=^p4!O 2ke$3QBEKޒ@΢ǿ4&`辐 S8s~4D <Y"~=/3 騉w_v3T))Bdoq @F?[%.\)$vb\éTYnTjYg|bjdbH(6msCg4:zf̀80~ʤ̑a.6+܈R&:Kc1Mbcy}D.8ʁ$=zZ]iL+J2HY괖f&Ic|=شy lFhn؇f,{Z}sfiHJ*\]{=,FfH8ObE%6Z.~q1͚FgI^Rh6k0~[ 'Sj0wt(0c<ϝ1H9Rq&CNS#@~cofh408`AcU6 HfA5"&f~WU.;ne>06گl5? }T,;kfci, >ADaXus\o V~'1{aqKzXjHz:̇_)e0]abW9m~^Ap40O^jRfmA .&6m%^y-666'WZF66!" ՔP&.w`X$=YS3o (MJb"!ڵ=ry|;qf"NmT45Yځs^d½8ԙ#(R3y+dI7ۣVxurP`B;S5ܺgK_g̊q WtR˵g;/[!6lq +. !!:;ӊtι1Qs|>11Qxpôm01j遙j7T5yML,dq +rd|g/E8xg p"2fVs 07֘_X]IvnPOQ;Ω,{济7':r㛞:Njsܥ|UsoM٬.57뉙93+ksp_f}?/\赾:kP}kv[j8wk\gLNw''Ev]W?Dv_c%sWX~O+*t7u8]w5 }sУYdozTl{=w|K\k]L)BL +yc5JTgPC(dK3o^F#*s\oPu/y'}rZÆmç=z]yPME2l5"lq*4Aɛ(w{]ssvT;t.̄ 5)fF 8L@`HHWAS?(W<ۢM6<˰8/vϣkyך%O THoȿ_[51砓 ׯ=grK?7'ȟ:͝`B 60`2J-sp?`:m dp!zگk`3Eܾfk/~pDM`=gʖYkN ^7^jOʱpvxv9N8i\`j }鋚~TΥHJ,$x9t[X<Ηz(YG6ZTZ*|7gX|Ev = #r!0r> F[IF5G+tU4"Θ[Z7 E™ [=5Pb #@S㶿TsD-FBP ():gtE}lЗFv=#U,ُQ~|o(_8ۊ(@;+3K|X^G`H0H0WR^)i !Cq?]I~Y_Yvc;gr'ϻBjQ>\N!EOyiM? д'ɱcMz@CZ>oyrÒ^ VՑ{:^~\Zi\m;~pO2wyv!HY!P@C 4 D&{:k7Tܮe[-+ %#ЀaQck|5T"'n۽>#.DF2凣*?~7݇nj6&Q0\D0 4ʪ (:V~R VH| {o +:u+ݿbAWhqs?#a73%D.wg,ihϨ} 4TJ[>] ' ;?h#h`gc]  E"9O0!"#^bv5ٷ_(!xnUeH;c[f):x8_'K{ ŹG{?k;% @b< ՇV`4r;L-i !|gZ,9CIzsZ<^T31 M0z(a#E`-)Cz yR**u] ժPF^@D~ݮrn3 CC jsL@E"ɅdyZ}ސk t<=ˡO#`-;,fȲÑW#%yAWQZ9AU9@[򐛯#D+gzba\`=hheKG aR[1oUEN]ac9j5=ym$TQa )>,%OK}tcܩnT0 nSR![DIv2k푹 1F0s G[X(4(* e<ت%aVB0|0~$TEqa8.7nTQ|'Jlע(y@FJu`C7CUDR }1BGr!5Q`oj-+>6S̯ibCPrfp8!2}漇%Sy'y'vqHUE;閊:ղŽM+:M/Ԡ >>(JA@HOAh(jV]:99g)4> = x2P'*h>6!la.~*Z/((&$\RB_oG./|ǟ/Ĺ^.rW^jv8EҀة'l 2)[jDW7 EWAF2cP| wCiS ~MfWIZ'E{;%?7p\>^l͙oxhP䢀[i'\zÇ܋˓_6F_tŬujĜ݃`T0A5#!&S }2@:e' iG?__exAbCXd@탲z~v|ud lۮS^@^}Y9c"'b_[TRWPDVP\g#0O*!PM7&U0#.װ2"Hb@a$ۺ/hr˛X@D6"4~e uidX/]I% w VqjF.\"zibC2}/p-⢀.3J4e-nxQ۱2>}5<(y`^}~M(sD :lqEx:4HÑ%M^Fkn5E Ej_s +t!SY]N0% %[-;OXa0f o DRcb.嫠|>^`ι~vֲk/ !UUuXF/{:6[=O ]զ͙uBFj5> 4꺝>RNa0uEq\Qrӫe s=!IJK~:u<McIicKv|W@~ |x].JB0ت%_0=$UPzLIկ<щkF@l}UqoO~WasucpKba'hNřN2Ɓ tqynuiq61͈=UxndovҘK m͢_ ֝f>yGeRV3lCcbX|9EG1\NƒbγW+}=+1rw!0,} ǭx;!! Ʀ^^=koqvqhCHb C|ZgZ.ݼɣ9wm*QKC8i$| .?t[z{m]{k6K<E:*veGpog~Β 선_m|8ϗ12n |}Y^m2`!Q9}4- D-(PJRPST5HICH@D)@H9^3"\|y8练@˘Dyxy5u :@ȋMlm]-=Rqyow1StaaLErR^L|o:̓wnM;3-Dl'-6itA;"cdwD= 'Hί#>c31F<땰Nm7}fg%oҨyk*CrngNWGS 2Pa:.f3^oaiZAxV9H$V7Y%,E! ȿ&t+bf߅^Нk DvGtvO.`̯6(]ipRmM/춊643nZ[/ l4ςF'Hg\c-m麪**8M  #Ry6ToE_+ ∏HyRNX aWKN*?i:TV\.ӉI~|/3aAQuD3䔦1H eP&|'Zu ·Y=#ۓ84w #Ȓ@r~iOZ^d5܎s~ߔ3kB@/㙘쪼`ͺkS1Hlnt#.D(<46/'73r LGR)]Vȑ-|Z% @%#UYhGp8U?g~.j{?}sduʯmS=ayy)ڣ⟣oQ?/|IP(X:l_?\?H8~*6s %tګ^V1DR瓝α_/oU,ǦF50x22"_NٯRkC!_"\Pρ_c81ihfYa!&>/4`?uXS9&p)7ޛ8O?1Vz ^cr #ʐV&9 _huC2ykk\hK=<(B@ے}`d5<[ 塤S8jX%M}p1f7 nwϸz!$$?q-ACە΄DTK=xfsc=fֿFWqy>HM7m~T۝?m󯱗!"ƙovjڱԜG"Pr$~n/OH2L2$1R -w]g+t NiRonz[ഁp9n@u6UJӍ _m2.y" 8cծΩ"eM<hF%òOp6"GO"siEh <АqU., &%^848N5{6;UyRU)ƕ m|ZVF7덮kW3)$X7q#@%$)Rwwiӧ[&d7b&x#8RьV2 6 q~4ZHIvmY磌ٛP> \>SJNG6,ʀ2[{Aه8* Ck;kGESRDFƠJ1we\q|ONGT2mU,ClkQb/7/]o1؁Nw~g0CZQHV~ѿN-3#g^?ί~w)#~աܞHf9 N>opK ̹bʌ1Cn*? 6~OC֔UV]zlgب^nf*C=w:qdp"cXvh~P"xEpWMT/mbvI~o<$)qv}N<`32;{$__ BdIdC=O7rPkFv^gorg#Gة4 %r_̷O%OyH Li;k/_Wݟ;ӑKI\R;Q1UHs" B@wBL"uсK&o{AxFj|:ۮ8.#WFYdeT'UV,a9@⻁bG[z:14AfOoN\JF'&-/X=j(DJVQ@a·|oϑ x{ā*GåX4v춚QTd07#;.DDt@/go8NxKA@p#9-loTrDXQl.\46s s`]ke l]o:9|CewOg2ɉh5dy9@6!YEmւAKlh 싆=X/ґ$E؍yzcAp2mk(MNZ@6% jRN@zuu~,vdFY<@'eGvNm뙐z%ߍā$ !s R!ǶmV/9w]n4D c꼐;_7c8 * :,kkLrkQMѺ FB'bz9@=gzp`g)ScOX8h}<$(f@R`R<1wſAHb|zYΞfҩVLuӺUwcfĿ0ZȦfz+\)׻fxAЃEJ.!7I.Ȧt7e3A?aקVznE'); RT-ҭ Pך|x񭟔qظĔ QZ,O?MV^툦:(7( #` 'hmE &Jc39D;"҄"Fsk&5+YF7O$D2_"Q*~vuVmve2qѷ#X%F>LFk'(xs`&sڪʷç}]{nnziKu/0h:G\ddo`[I $(gANo?/>}kT((+;,?Y0 )scW*]Nk?CV H .|Jog-qcXq}w%j ^mb-~BV>?C kz&]H~`sǦF>{`oQV_r@˸ 0j.L+U۝_`Ͱ"#HB\OE7:Ki$Ë`;2l쪡H&Ű$Vf]MuE/Sp_f_+^&*vQ0~"j(Yġ&X&dib"(Jj O$t5)1 S)[f)G?D qqƂPojhHQI5 -s"p&hs윉|M4lAle*6kDE1!rmb E1%-0Pz = 37tOb<$إŰ'D;sDOk+A"2A>Xb=񍟂:b!|7;8>{_j&?#r:mC<ߕHѿq$3SGR\lWFFYc*F6:+1i 'Dƶz`?̼y+2EMTMJ<` *D"HF!1Z cL:4%mˏ15D@@<"Z*"iF&$,0Aa)VFFjJs& RfH&JTi>{rC8HWΆ_;C@0ãɀa6}I6t5Zq2&cEZ4إ(J( "j) I$*H)f#m_Hf*xh)Ē*qDA)E)drlGK2HF@P&z4cACE TE"r.sHQ:_@ˀ=;?v5Yr0('M?WrCY>_̟MalJ;mG ј!"]='|o izVV#wP G KWWUpނĎd3ݯdz.&& Pa O.U/n'e/ }I|:Pj6m!m{aIo-M9UP|?jk'_w;xbI& .X~!6޸Lɹ'd5X z (JO6nTx*Y86qᢿ 9xEQ=9nf.A:_&4#^ nTñt2=G vw7FݰPe6sl{_>#̺K`h4,&rgxNFaDK y?awˈ7|G/'O583_E}c8UWqGw5Rng* o hy(9!יhm ;#cdxdH>jB X~}却 ,E)6O72FSϪ"ISt h(砙J$)i^"@ry j_eN^jJnfpaE=+ ,p1 $PiX? P ^JmIՑA GOܯBSD0L:iT3H"Qn!7>&Ϩq@y{bKq@Ym7 v:ځ3t\p)(24=J[zA25/ɷqCr/5mȗFC.Rgvϱ{%}`WcPPdE  x7QQyi\;`&x,ąH];uM4 &A[Fv2f6&af } ͆'>Iw*MR@BNR!UAo6۸4pl=v3Luf]k9D` 5UZ'j I9go~̌ ӹ"av܃H } !0!K a1=s<+vkD&)ePif^?+ A $H0px J/D% :2K{,_fNᇼ;ˎSlC̱@73 ځgpvx8Y: $:AQT1wczs-z(`W>8%L"C1+ogE=y ߬CHmᱸQCҔmv A(U|h H*3=:`H_ZQH1[a}2x@yj֛~'dzXxux@w+c,8E-ٚ^IS#Q[m$@ Љ䛭`Äi)B RJ#{׍R< #F?>fUO4DA 0'އǭ"'a`D> O*)@S"iaJ.V#ڞr!|2̈*HjIJJRxr4-3TZ-Pq 5C)n"wN=fp! EYb%e$ ״eXޥ;˜jgP'6w+c&R3UNG$BjybIm[X23:a!ΚZE2vx}52׆2Woǂyq300eljXX# O_EUTEUUUUYGUUQUcDxeKCpM~i-`!e R}w)'NSk&:"L@pF0HlgfwCVρJzhutRpN ?^`RO"4 6 Gf}s1 ݼ01j y vU4TCpz)؂jh Jj)N2rCe;{b($*(ZP{z|D>@l(: JF=-A7II:(D[oo\Է|V$4}Os;vxo/=uoGUqȪb8-jPU5!Dy@Ī,պż qQ9Y;N-s"BmhN7.:*s`T.ƚfGW0_=޻T '9!zö;<1է'My 7/a E`E [lU<#ڍqGƲܾu 'UDfq t]|GWN1&1A!9pbTN:f*X+sPgҴG.X( $.aAK+h.WOcppFB 1~ǁۤ\Yg6TjQY>ɬEu>l8v:l~0sOM݃(82bFqKSE=40BXDt8Fo"y<ϋa !;e}F6IǎZDuo,2 .L H5b3'm}:HFchbcET7L/ O~b܇={sl$UmQD\ؕ]sUx=CQH$ ó87y MߘdzJA б. 2hpNEIkƣO BYqIR@# I6'n=gۭ&jF^gFm( M~dAx4ƹhyn{ Q "ٌ>$ ^~$@AH)O:EPp#4z ۡ>EPG|{ `}zh> ~iwpSej6F`B/ʔ1 G$ o=ǔL&N+S(dL<Ӷu*6˨_\$2;u^+oP= "&:ѫT/ PPԁ!,eWMB!hf| ^@ O;)փi(es$;$]!TS RD!6;O0<.Yp@y=0YĠV{(L0_e.t&<=uACQ 1wN໴UݔMu 'a? HCZ-&ͦUMR'D/36.~.МD䗹xDAF̋ l@@<ϥ7qn@nE)ar A6(l08V@p[dCXI0FBjBP\+5]=]9 s+ 0.8`ȤcASU`&V(JE3C+,${џ+F;, +u@:)??4{0 @O !`ZhCj/FG74MZfAƲ|5.`>llF7^ CJu5;(cYsKѓMYND&*)LvzovuN~n<;nPp/Omғ !`{B@L7. ʐ ="Ġp;|m,6Gj 5$QȪ7ZJ)diE)I.+` >_ |+)f b$bWҙL6@oD7B JQl7ߏmPu *V5yNs-d崱-\&Cb,9(AUJ>gމ!%NzinBxNZ}tbnNRhY !6W^ף6a q)DŽ@o\ut,t/ lnsTQ{&I?ڴ)jT$Դ{솁T/F2 xeQKpw<=ȃn}~wB'1a$۝u9) dS`G@XLR^d{i4t}H1ŅV xAԙ?n&dtDRT ߱z/=sOQWpv3y")!p'?f _Ӟ{q]Ə %R '@xIcjᔉFUtIdFvi{f(cږp*=Jyp~o-D)Òg|ؖ^={rB)f@DP(=EՕ4G7k0١+Rk(Yĺ=in5{*YnaW|>HlUZ6muv {Ÿ>i29;IK>pf<8χ&fXj\߾cIR'Aj>Ucޡhwyaifl}i߯ ÷+2hBq$F&&yZ`6-3Ykl4C+壁4V w򦪪3xl76!ơnJ^j@] ,"lT l9|/F:SiP:ASA1: W LvuA70C=;# AM9z4lnI0 ܁C4 bJ iɫ%{zG₈A WT:t#n}P#[5)W(GhZ:Eo9_akO`W,q'| *R H0v%.IV`_oMT2  )n6i4H.2=Z {w:4 4AH7 ^/Zt*vy^O"~FmS(27RZp>p{f2ߗYF>,&".EPi܇!֘Յ3~ bK*5Q˴\ @% ō9OkSϘsj;9(+2jql'N 3Xո7bd&p#IDes9EǦ_|>FFOJt䨨5kI{3nՋ |)@.NTG|qM$GDX Gk-?-$&6~G"wHU zE$=b(+pPup LrX@h BE`ξp, /}-FѴ]Ѹ5A+Ӯ*70sxx[*(:,؎NOaD6jhC>"1;ƕ[ i4=DiH>$j Yi~4<| dюJ ˳6dz!,^E: D@]EGhX0kEjr0kƛLĒCDAG%L˔H^k}`0ERč%CNW2!ZW3ئz6. 7cf>s;!*B5PK=(PWH}'5)- {UEU PT2 B o~Oiri@Lߎ>Pxk۶y3rsn.:}F5ʽI,ӊ#ݝfp^~N"tݖ ~:X?1oH^:ЇhC^ޞ2L.wlv*$6"k]יB&XCbi&\hٯp6uCgoUzDO# " lOxC HzxK@@i;OYIJTM̟Epp (HF  o>W$({hPMJ$ 'VPSjM7p鲊@8l=Ts~`F DN{`cE [URDN185{C 6`9x껪Da~x_C0BOsԄȴ2$IJ @"P Ov F l 뎨5 H}Պi%R"H# ܜC Q $(r!_Opp|ԔQDM1)[7 _PG{sݸְ=l={8aFxtt8dNUrs"B)DP$'DO >:HP9`~"LG*?Oc lj fê?x|O4c 1Y (@ 'Qje$% GCgݻ x q}Ny0ZW6 Bb~hk6QLU{R$Gd; "YΠEc`f?0$5cu$DU11'S(H[c鈪HtБQP!v`p 0 J0R%ȝ8w_w Z<.p5>>z 2,K\&1ѕN $0LLJ@@HBHnPlш(W3Kvqs )i#p\)&atW[2Jri ԑV67x2L4â0tLkqiDF-0cQNFYB? Ż6/ZF>-x`*ז2 v]&k=V2tj6o")tˑ00NyoDD$2>.ZBhM\uGMHi1D{_-2,;[Ě/#StRd%IqnPhW/XQ(wa26nڋ8'(n6R,@(BF@JQgbu&dz9Z\wY補MCEx9I$uY> ﶙ0GpC hUJȄd!CyPV[(@C*UCHT8v|7҄CvfY.H.2I3,k;N0BF4(^֕h$Wf=:{SP7yXۙ[ Me9RKIxpw0TJ\PS`-p~o"*8L2H(gTmS ZnXޙi&"fV>Y-x]L;[EiJ&ZwuPQ({IE00"!$>X:(@U)zk8R :AɘS׃6"LɒN{3Ba5av q>7A*#{@(1Ix$I&T4lY$$:wBs0I0q^0bA`: &( BC{8:đP(b5 !^/?GSO˝UjI$@;UW-"]aϙ{dZ@"C`ڨ|Lu/w %bm~Ndzi@4G3RҠqTIq5D02`b|S7S`ͭ Kإܞ ^m%>@"@_Rb>W&Od=e~ IPRyvG%>=] ըe^p ~&tbS L4`|>MTkY^Ho|N hup*TD6Թc,BVk/얎G0r0L>G@t<"B rҿֿs7!{UP avCk"6 ɞqᓜ>8C?nimȻ,*~--8?Ua4PAhdC$=iV! tv*EFǧw !Ild'6xa$QzjxZmW) qF#cC $ rK~o@hlf|=r@~G˿>k2@V)ʱ"-t=5xF5vEQs"4.d29kḓXuaNcM2xp&96VY85U&ܧ@uvRtk^YNnfq)0vO%7ǵAL9x*Zc,$JWX/@x  2i]I_f25˷壕B`j?>4hC%4D̔TEmAAAAA3bzR=y'.Xd^mUg|V܁6H($ual+}SJl>gO"\wf!(/mN_e8CaZmJ`RTIR,6 CCDPR5IJ2%UlX>\}@#4'#"f R/g)aiJSNJ:9ӰcH`M S>B{ooCHC%Gv.3QG6XH#HQE\IFGmZ---R@HKf6m"]~XȆdDB5LLV$>ngA8(ch#rp@X؎g5aM&CdhTNK*@p*kzAH4q_LLW{u$,JnSôJȮ=0vǎ@=V,ENPot[v 65۩ X0v0/RHDT1RDPH@CԏYQUG iB7REFf؃~4UAsH :?n…#UUUKC1c&$OJzSZ:ɣDq![I~b{Ͽzp:ETlT ۜlE3rFuiJv6 K&ǯ`}{R}e9H}gJ_P#q8jCS t$ARX;OrowRMw@Iu Qx s^6D.=z7 G}e+BJ' C15q#㚉$;0(XIIC4&}pM<)IHHpd=IqKmRCPڠ!~ݳlXZkC֊l`@:I@[̱L7U H&$<]Ϫ &b VdFm1*78 HA c~ո>o( w6z!q<ˆE.sZD"/9T I$jy-rrx8u8]j֜1-61 ᥬK<_\ GrP(Gj/ bP0DѾ +(#qfSזSb Z-ÿ )k# ٰ}TwأyjF%5Dv֥LF U8OǰFKW xGv:Iv"ҽ5jdc'JnZwG;7Y4OC`,V&HV5C=b M mŸ\  3ݳ#7 EX(~{m`Ja%SD8"8Ӱb}΢1L{}1F@|߆ @i%Jl*<;{|x2PH{63d) V$}G$X i`:v)hh;T D9 $ds!ѓ": 5c,w421n3&;IcRK=}㯗XX%PW !R@Fc<$`HLB%Ը2C3T"" 2Y D{FSu(Hi$gdP$w(߫-2辪I3`]֬$x^)S-DOg`M .`$T~%Czq:d8%g`R# | r?5-q0ki{Ql0:*)Axvf ^9R@ ScfX4$7en:;L%@y(FrּS|JkJᅳΜE[ Ž@LtGH;CHO9ytǣǫ<|b ф/_VW|4fCki.p{Gh㷄"4uz]7پ!1"DVysE*HO˓G70 EahYzN.t͗(ӎBV0i*dû8=kPkhf=TuCAq@ۣYzUj$}JAU͔т JLI+A A @Ke#|QLY=QL $!/][K"2 sll? A|" I!dV`>}H; !2UC 8S=8ɐ3d82ܙ%%%%%J~АPg`y\4z ni(axR2$@BQ Lԑ K(Chw$'a bBbA A CUK2OjtT btnw_H,>r(kTîlRpsM$V;}3; K#"{j*`5qq#\|MQ q˕GM-Uպdz"5'X|S/؀!yB C3iDÃbp26FNRaC0%˫^*2D74A!rnasfBKvZC;F?wlR~Z䆴C4f fi ֦BhfM.(QnS[cAѭi45EUAH5S2E1U-e@:&!"B i()9A1EM%41@D!HQQT7k# T ''*ueB ؂sT]nj 9;o'X$"/C=1GH"ܰ" "6߉DHCش㚾]ƉY5 n4:?N]8o D?aK{lg?Bd\& +,A#1}v c:̄BD1H F7dJ }g#i1Fb9]}nSX_ >ǫШu gs؋&Z8|xyI&+ ~CN +u8zŪN/dȇPϥh;ENK(n:zGd,0UkLCCg|:1BӲ3Hj"! p | w4l;d#0ދ=15Pֲx !h8OAxCbD \mcE(?N=wO *8 }dSD}ԘD.' I$֤ԲA~};k\psz%+!|OӡCs{cQ<sNyP0?H=⓪'ϡM m8H-)*{({xv! `Pxm|{&;)g, ꤁t>AUaI:21CP `@]Vʇ " nj5^%@dI~8?ebI lƧ@w "y x1Bpk=_A~}ћyEr^3 _J`x<:r%m{cӽ6)GIOC  :ءbgi4u z|%ybTcf1/ˇpˤw9rLA2f|XF M1L8#!A$&j9+@R:;UrM$T&%Q@<_Hw Ð C#w*|@U1o3nf d RliHXҼ{S:;"ѲN7+<ɓ?r JC# :x=[c"&2DQ +qÐB WX-zr@O(J*FVX$I3Q At] eWU}reT@GMg_]6S8:h|5LvI="=~u8kzccüχ8Q53|AীRq?#̅ (Z=qO[2 s!HNL-H`j"07[T3iXbBJଡT! *r;_VݛH #]" .Gwg<ŢidƈMF],w{5c9_z}`m雥ץgcA4Ss7sBòY[H)8ܔbhk] !9)#礋}mw=T*T]P `VfVu{8 q4@`ҁ=w+vB )Y YM:>\SToͱmF rDA3]zHnN}գ8 L odnbh=P/\<)MH4 ,v$(i&JJ(&jf%"8)"tFe9s8"4r]!QI-W3:DOwEU_DUDE4 SvK5UEAEPQULs8. j9K`JfEJC%b9uo J:D / 8e"۞ E! M0<;Op>С~k`&f$p"&̇)?;(~ŐM +ӛÉ4TS换gˇ3?d:S{AwCFA}9Ĩ3ADH3`} N#pxP41 DDLDGH>-e"XC /"DimS˄E.O1As!=ztTბ BƻFIx;j޶b@Lt1螰RSBal.gP+ BO :&bqIR# )/m- -(:**d("#̢a8 !{6'hO/q>xE(+-DZz*`= yף0Ѕk*Uzde;@WBƱsM$I*/ އ4`xtF C.QZ FjH$@PDUHD"hGĄJdi3 Ƃd7GFBoD}H  (i"^?V1F.t8'?73pvdNl4m5zk{x 4 ,å)!2ΈR8tm.DkO$-7* .qsWŮ dս4%:R8@Zd 'K0KQu:V<;- n@.ìC zCºAJUFd\#`ߦ-J֢`cqQW]Qh2U[cb$L]z ken}sEZ{2\p1AqKd3`v6yye'=)K2!h{6ǟ^i{`RM CǽDN!sr*pQ8!22--|} hL`@) {,ks]3?W 0xQ.~Dd EN[iv h=Q i#i}Ki%t+0`}I*T#<0 @eMB` n!t]S^xJ F ?%XI 7PnnhQB1ݝ8: vi>% b'Yd rpm2wMؤ Z WP,,͞,ǎACjX߀>H[HTHEwoK@#Ԓ^sy7 kw͝^JIT&+n!ӏ!L@5*}CScxdsUTM47gmI( F09q34 Nک g#2G 1xɛ d!5h#5}m3#D(bEPr*H0A"VAw$W4ApK4*`:VO-c:ѱXcHRaMGnrErUWtyCa 1ے,t 쌒n`qw5o uR:,囌omaX2hzB3 ;w3:Y6MT6o0.zƃl75j.2pu@s4KMgQeЅ>f@}Q)}N%;:PD|D6 JER @ MO<~J:ZINS 6:!hA |M'2#h*"G._&FNS4RF Dz9TAHRI_C@p (nIjc燗N΄"I5@4LIM$o EbJ:j"(nf`8Oh40) oG03>6zy322n-,iϐ7Ҥ@WCtIڇv^0LIDHU)@:w&$QCaPw6Qw`v0!*r$A`)9d#P ulvH(f0_9I@*2JPhÍ f)HsP;.7n<]3C2z#gbwc>wlA hFd7,zyK v4Ѝym_(`D6,_yB"Z߳ua'H~ڥTs(;p0>c:.xͪ /E ( Ř@ꂤbTX`ԙ UB{)pERܜ2(hp4RJ"}i2}}ޞϬhzOy:7&p$|TĿb~(2+cGrQā ˰;{!f?7Wgx4 ( վ^%Di@${,Ve{c%bs$"T/pmB & L.~Z$YDhmꅨ]؁6*]rʯTG@Z}~-c0))P7t6\#}iQKC1a 4q?)PhhO-;˄o@8aZ"^M).9TH~H .#i %Cs .>u Re)f Yc|zP!̚ _Y{HUQ$z(C ! Byo4Uz8kn=z: RTTm/"X`V؆o2䩁rs>mO =<U-dC*C<(Y yA#ƥpe;Z>zH,i>n8BcD)G,WvXT.uHD_LIۍd3ʼLGz⛡n9,"E= HL&*<r֍ J8gg…%;E=GHzfpp.0@vTtآ4װ8f(hj;v8?Uf|7`3bb\jt SER4??S *,+9U9nUDEM@,wa4$/HՅPW/lfr6'@-qauC|Hvi ~1 ~)%~\aonSkWac5 G0a\ PrP>WZ7bru9 8  6P (oot9=hasE& =EG07m>к, g lH]OhuF_]QUEDE`U!!8@dAo/tN ' EY]^?>af ?@CHGT(wJ? ]H?wa *%zk2~iCR#~m~_?tKnb |Eo=%ݺg5&yuB1+ 0]z?%&o[]'?]ыr+éF( P{' tmwvzE}|IQ|?ާc.CLJbv6a,Qr"{XWɶ&l,$O|?8*;w]I~i_1b!FGT;u5De1jAꍇшEMUg.[q\tKdZ;f ͧ@+$QC?*H-@3O=9Ꜣ$G#=Xf<13l{})& }DUAV9`#N@s{S^6$g_v叏dH9{#gVt ~m]ON]"`?DBk#v!2 D9@ȺA܍^p:t:A& &ӾEc&(NgCm@^"& 9?}r$TA(q1^C<_DN:;H;wpuidU%SZ6VGN].ZtS̾ixDw/inCϙ'S~QRoᎋX$ڤwtKHwC&sNyLu GRdu4J @oO$l0ΨCYmy vLK4LL@5AA3!{bꄐ1n{PԹyX[gws;3hQݏam7M!n9{q+K EN.I]CerqAտjAgzI pg^GNho>NRD}B ݌8fˠ  5RcM0R*, 0Iz;8MAF,11pi9۾>&pv3]տaV=<\RCpXtkq$|"/FuuMRl>wxuddzeerk;҇I7IthP :Y|Jd#s/ /xTluDl`fCysS 8 8q)(uxjT`#AptA-9x A 'vvq> v;A4hł]ġAuw:(+$˂ :ɺ".ë57{bp閵ێc; gbB: 7KMGh)ߕUQN՛r{oNg ղozt :vRx'dG cɗ Gg0=ɺ3#kȞt4eTJ:t&$;gN:f!"$l*`XE{=eP, DEV*q=@+WQ/5O-{ 9sA߂iůUt7rzx'xO ~_ ۶s Cz;Ss$ȁahQM_$qwWC 9pAIICUW"/!qN .P>74ADQnE>0uvގx2XD$[]qdq!YA*8(̩UUb0.9&x<;.sm "L?4  >5E$A Z}W.8u=Ûʡ7Į1>cszrs0IɇҀX_m}aFIp^A)8{_3>"<ǫZE=CU^]\󢜩 ZK5R>̐"KnlD'3\2\4IԁWϲD3^VwttLIptC6Ca 2"r3w$#l" Gpuzh *b&e Gs&s/Q{$Sgóo.ꩳNO0chntN[IU%ږ`˲277fk}!޸<`YxuH>߳ۡC5I$ v}f2$e҆<UUaHaOٸyC`;57|@$?ceɦ?g^ònTl_~1}<0m"rM~(`yB9 Gs4gn㦢/ppt\rgeDq?Ks/z1!͉8<5} N#Sb~̆ilaG)=7vN$ۖnN,J5X"anJDPeu +mЍ/sKrEߦ5ըu`Zkv^RX\dv>PPnuO ƕOu/!ɉ  Z],v=dÿsxHqr5?)}0p4ru1}[fT #]{yx6rWJ#-L= uT!jY0hz X8&uq,p 1?>6 G0S@Й[kࡷyK)F R&u=3:++:7=鋲Շr:H Pu5V@$ 'k'`9ՋRcc6@Gk i*Ysk- <—ƠHd(5X qh %xuq7rt!ӷï2 A0!,ʽM|T:uM>#5`d> -v|YGYx:c)_̘QR"z=bBoB@3jlu]"8v'AD#{.jϓ5MpV2QZoCێj7v{?(!NIuu/gv0c&f@ƅvII6Uw^u9rv aJf!C4!w4d_o;q<"C) ʯHP)(F(`KAnDIT!@y"1ڄyЉNMn@ |w0q{؏8>Xo)`HګfL#&PzK}'{ፍvBACғ= OX1C&oȃu=c^ʃ;CNO$كx{ʖ kU uuJ@\Td9>LѶ~gկlrҏe..tOe*ޢ'Z]|n΄&LV.?߻4('KX3܁δ D@%A?ˍ]bhʻS><7J/Z,9tB74a8;RUS,X=0;Xt!1uz}tC9!òluTQø 5:? *ڐIʁft^Mi7.tF-#sŴ臋.6cFGL {IATD !3WN;wח %fbAJZh *`",DI*Xى & z`Z}fzxW^~k K |n:o}} EK8;)jj2`ۍ8J$ p5\)&ŹsJ.EefG&y~h 3 PҔ"qfIR D &K)r-ib n 2FfT@<pg^a t`=0d<: 9 :25#Mna 7^~F;;5BY(!%;cp=59)XOiXh"PTAOOj s/;$/A hAAf7Wc>@ߥtDD%% 4UH$u6--yj?AyeX@W~2ۈzzld iz}~bg%Q<K1|c>QRw'R&";3vĶqOp0\(JCQD #U@҆&6i\;&!ST9A2J`@sDm DC1ێh\k?Ⱦm+@qAJ!Q5%yRC酀CT|~;G:F`_? *R*@&iJJW1klE|7w+uX;L5#G)gTRp.W*2AcM 5m>3 Dͺ &h45s5쁙`*k$lPosƃ7G Y 1sؗz*=o2dl uMXP:J ۗyw)ZCLzM:O|Zm\hOFPoB9ûjS->V=9]}Z$oUQ=DDSKB%vXAdAoٔG6t +O- tĸkhq {vpJҦ[3%﷓!/ĽWUBFD][R}8 :u&"+X}Zq2M`mB1 ir:m/h4/JAOB"7qh4?H67 &)#؃&?ՌC>ש8T앋VXmbMeB\9g2ώyʝ2  A,J4@k)Hο o>_u Tq(~h'KިHN2CH@BPx0 95Jp}~Q$GSzh$B0)hCC@Mdy$g2s9먦yT9'hq t@ۗ(#F"* ]e-*^YcCZ9 ʌD JlL JݭL՜4y@x!~WЌ9C5(*T(2 dEd8i*Q!VԂvF&820@pa omnBs:᝸ؚk;=78uOqC_] aI;F @ u5Jf@.Pa՗g>X|0˷k^j!Z<5?O]R @>K$ @#ԷsYN>ypƨUZ@4ahnYj*hcE$TUvΎEEU(kSDDDDSUTDQ񈈈1/,QQER555Ei@E5EiعW#ESE4QE5E"#SwnG#CȢ "h)֊("i")"(Z(ѠE9#UE!QiiihZiT4WmTIݻ9E-TUTPj6i5KFZh֞%(9ijQEET5Q5{ PD |;@"KWZ};D=Ȅo6ѠAgi0v!CiD\DHQeSpM擘Nbb%HNr$>\=GfH<~€!"A?U 9N lFC Xv$YEN 䘺\1q#]jЗB EB=țz'>̀´g>|3_Xh}>GK"^RAPD3E^FB-209M`Ϡ@%U+%<`pp8ښh.\9p JՑd{$$<=^D?gkAt^lr].XƇ1 C!CMHNg8)êOui5Em6 Γ 6>O3E L 4A 7X-[;g.*ZF܄L* ƞcHOFBC1Q[*c!½bA# pḯގ,F(-m[&{AR@FuAf%iVv[Cs^du3dI,H7Ky=,y s"Z.Dr2?@' iY;۰Z L0&fJDp`r&| p?Ot}7K!*mJLyq]fͺ \;8*0i m,j͊2Ky%A4y$J P'?+(pB kX0-Es?hX5& 2F>ȓ]wbZ>J0Ӭf[dZjBIY"AtK'B._Dm^{"RFP ҕ]ɦwP17TBq8T5P Sv?ugFC}KU`M;ͯqA{&r"9[*iCCD=?.Pr:()SUP89!j!]xIxumQ D֚p7*'8DT>ӕO1O~Y}=%ZT)T{ qIiWqәBG_3,rkC' I(fАS7b= $1)rCz2CB!2p%R AbJiIFU baC@XLϘ<6C_8;/,4K{e= W2IP'ځؠcj絷8]  3_e&qz$ˣrAjn%[8Gw몎;ZO}Gΐ$URLA~,:qvh{G[]\tM_.B H yJ -Zv]` # AT=p' EgHbR_&קq3q!_/*OĐB|||wqEnAt <P#$Ifd4bCt )5͐z=9ʌ)11_~ՅJR#{b*pP p0lkM %)`>CAT(hV J)ҚJV@)Z%R"B%% t=q ylNv_ܡt¡1&'w(E$UgyLb@wb!%JYq+h :l \Q&8$7G(DOER@!8x'6BhD"B#-z$OEMb}m.998c“>̛@`2[tbh=OiPCh蚸#CqGxj*~t.5O(5s#q[a.yK ;{5iR!89 ˮ=nÛ1 hKr:p6%]].9DB򣹁 }?Oz\MHB r0BR$!d||>8Y_g%_8sY&(R;:8eVԫ}ݱ ߘ8(^ `RyPW*nibS$3} gFv]f~'ғG~YAb3Q|igrܵ~`CC_.LtL4۵ =`/U; `.~(oÇn(fy{T3e)0rBV"/`ыD04&JEr@&9E-|XN>='d;&Cnq Z~X0Mc6`T Z ͚}Ğ9K^\ό^n fdUy[zI&EQDP!BRMHdzX};Dg{J (-\|"Mw d'/`8H_eV? tGcKԅJ <}.4UW 9@>Kk'}mTSt6}Ή!|ɱ/$ pm`0 PDUU7eM1S$@}$h$O_H [{g⛶BPe T} F?>߫n6Ku&T"hVzP>D! Cȉw0{zyy3 *)Q@TT*=׆x(9dX[2r JvٚlEA$˃m!xd9F"bp4F2LReh` eơscFbƎqQܱr܅9SLxp㳉M!* itMY}.g!b=Px[I-,{;x. ZMtb)]bDPD1D2H PSEQ RAj"h)P$G-@}\{~w' :9"B괩AH@^PS}xCwX䵪ϲ-jF= 1&b@!!NЦpMz1e(7N WE5e#-iG,n$bF9`)AhI & v4t¨' Ϭ#1D&_עQ:?N'(w7p;AvAFL!^p*'v5]G S z^1}(!20ѯ=+#@ }8YCLQQ*Cm +U4Ĥ٦| H X*əZx\jDm#EHF 4a᪅aj)}T ֆ Ĉ*O 4V40f5kjM%@ZsDѡ6|F0p,l#sANɔ9<$9;ld7S')M0$ 4D۾'{rԡ?{p4ۛ ".2TLVdAm`LO ,]UUhEUUUΜDDDD0vF-G{T>(/z|!=c є I'd` 5R :i}"IܜhO i6Őxh?\᠎ePzÔO$N#B$Irt ?O8!L 0䑰ejYR~#˹cxh8 Rna@fRdPFh!25 B * RkంD4JuGC)CNQ@SHPQ h J(GBqđ@MFFKF-Vά b8HI+.. ɦKe>=r[w(x'0\?{?bC E?4oZ"J~pi̊ (`@`(Se\_}Ky !+kCV=S;?C<߰&Zg=}PGaG-=sKjQȿ{gaRsk#nCzOZrqsX7ZypȴacFö6 KćyY|~$wЃ BM"dIwUs)Or!t! $9E7 Uq߷u0GdWl+E-)|xH}L:ov3*cV ,:t"!QmKjKF0I4D >] "ǵ- 5AQɹ1 =͞T ;ȕR WXݰi/EdCq8%RD,G0CBPCh<'! P/U *H'` 0`ຆG#E$4ADHB"^O^=`@j#&Pv{a4pswA^Y6q4`lRMp%.FȆ/_iX51VOw?MGְezrN:;,1j5c L1f!a"юht1XMΓ p4K60MnoɧVYnU,#eʣ!1N1214`kOz.GĮxD3 i#v*#z@2:s4f^ZHySjb_!D[.t׎8lhl=`Ti!\0# F&WF}=qIJškoual[ 6D4C8U۶9J1@TΌz! ,x~ ;^H5-]Aֈ% !F;*aB[rT_m6+]upvJ ]e+Vsӧy׿Ř j*lM/,@ ykplc3n?Xt2Ù/_._ʏp?1@)~42e-d$eѥ @K iWYJP[P\D_mr/FX({pe D3 /m}̆ yzD)m*WCA:|( )JBŃFܜOGУ>(g[>C`\DCt["%r6ýbĕ`zrCSnoJ|CT^L^ M@H у ?љ^*->ґ>J N HA97bW'!vؠ#O#edINy}~>~dTg GkݚmgjD*- p봄BS׼ͮC z8-4Jhe~~Ԃb"13n'm)K1@O@6!B98ڑCtB)ψ񅯰u5`_ em'}XKS+0 0P&ݻc:˒ExzD$^BfE!JSRs\3 T2R'@J`(YHVtp^zIvzahNͳampEqj3 akTı)(Nd 0$"0bЉpB'p! NdupFac~ϪV}ߩ{O hg B >+f/%!Aj_CeS/'0xOӏtbB2]Uv0q,x炌#jg.0PC {*A!;a *ןN:| ɍa&b£*ݹI`AtoTg!D\Rt2f%UApKrP<1tO`AʠA/Bpm)ω<918jH~c|V4s"ކlIv l{=r8PV x,֡hn=9ǝ(6Dl+D3UR k"Vۏ F2?M$"ɜ }KvlGLpl-!Ø-ݲ5C;64 8Dhv>< a١."$XA(88FbL2FVp BqM5lmCvF֬Oդ4Æ ;E0mm]Ur+1@&f.;~0Wlv4a2"*^ǰi#I-[id!Vuah .ƨ0C FQub9|6ȺjanqhLԙL62=yKm!Z`tts1n^(3kDK")݈H5&0ɽ5^nSi /(jr@Bo>cW(%m<3iozm,UTp3Y3w)4Dz>LfN@p.ZC8dJfc~I dٌb,$! N| > Znyx$ |X{x39+.3$;=MkK<L犁,-y:\(-5/]lMiȓjQA`I+@g$ITlƑ$gb9$۾G="3nQD]bxaݞ9+4;NSH ;;YҎsǯ >_Z:ᙺkB o,m0—<{DG|x#brqM<3{hq84=& 8'Q #:!d^.8* !n4/غwk6l@7khp9‚;Ih- ̢%L20CkM] yo$u 7nL@wԢ(bZU kq Cdi{q6Vwpk#b5HL-eD&fL-at(M $=6"zeqol25gM.|#i8+\veۿD)NMBR ksGq-S 2(\.؎Z̠HF@QEr2).wu$4e[7 W~BmO t;$EÐ=4ӏmUMYu&A8<|O{֩6ݶvhAv&fLl׍6- u+revGƒۙj'nhMvwv~냖%դ\h$5CCO [_NcҪ\F#;.] Qcu |Hu&2BYEe0a Z*h<8i4s8ތQfpik nMF.uFJ m),,)(%G1B:<~]Q꟤CUm yZ7smϙtT (%k$qI2=}c)%Ǘ}I,=sӊGY9ji|pz"F 7 %'ScMN4W2mߧSFߕ S﯎&c3eHP&9.R-#}kP2T`3uu,;ju}|Sy# cE @aRռ4li K;p&A*ZR[,TҘYVw-Nfg=q:Q"$ I$$I1nCD%&_)z@N1;~n0S$`UUWoW9cCN! 4xi}Ǫ,S *B dGQ 瀼>0|w+Eg@>^\颊iup yޱ0?(1q#@h΍!IhɊNǀ>a3Y]x0uxJ]Uy}SH+$c"A1+ 1u5c meJ\<#AXN)8+G I8Ir1B ?(pΫx)?aۡ琅P,R0M79A6Y=ʇ`#Ǽ֟:hsS?Ěɣ&(J"?=gi~ץ_ 5J BrlvFɡLE xׄq_FhQCA?4.G3^U@ՋUUCV_GQ"i)oPq40|bISɲ?x)`}_ nIі(QDP1*1MOqv1ӣל]FP5kqahd16ُ$2hveTmōtpg q|j$#9cB;MEޱ\&WUx *EL`t.QPf9ʦ"m;%k\`[$V{+-`pC#CW`M Y|^z0Fvx F7bru8?pr̆0rƹrb&u//ft3$mxkyo *qMhw!K^~"=@PX88%kz#C] O< 5#LIQKwlʗg9p93np3iA奚L[<˻a9:ATNh/'oT0L KCZ*tlO[v٬>KG  f"=%~:!iٜ hssY" #(I TC5h֘cYecЃsV Lzu dkQ)iue{nHPyŴ:*dAϤ%K48`zŬ1S!s P;50ä r a_t&a9St ^x` w?V"({ h<$p@ l(dfjDifR!~}"r0@[fHQQ|oH!ڄGR sƀQ|!p4r O[H ȱFTh!Cø;0a¯<}Fom_PاlKCr5(o~x2D!í#`SB @)h4*9xwr\=*a4HP< e=y)I:Qd8I;!^_%D䂇Ph+|W&iOLm$&oi@i %&BV%BUJTPJAfb X&)`@*)(9@e"w^љSY>/Ln!nỴ OK~Bѐ1q1yf h ։6 *'a !`fJO#%[y>%'5^eӞǷSOSHѸɶ(I0d uS V#kf:)$DH)W)Ziy-&8Hhy=ڡ"޹`Ii(s"i*-2:Сg7#7qC*hn`BS@tz0'd*Yy-NH!B "(TS#^f# }(h هI @SACB@?˾ߚԁN**;TۑxH5m0ŠL]I)%vJp'&2fZ`\0O.e5׼ ={rL0$AJy7-$2 v`v&5" Q4ri dyD S=~^11 7>%xH ݉Zҩ nPTCRj9D _$9;gqP}kpmBܠ%MIPQS2RR)A"A$vx+Ak6yOoM :ԧ (AݝCJs 7w;n71%/> Z N-'`iℓXn1jQd64;+5Hs@?G3\ř?7pöEzN$, ҐS&Tmp-j sՃ]^,qmׅi*qbqibGnC.G)**XOGz`(oI+|r@, ^7I/ j-a+B ?ٳ V8p:G#Bpl h}>H| s~w 4*RPILC R\ D$Qdd)8<{V'>ldoqGpˡт Gf۽KtZRW+.B)ɧ=opHK\m!ߟqDeY=ƑpyJt)ziʘa.,ʦkVɊv}Maټ+:lv;?:qԨ+Xh{~u&8ʺ:[DY^F3a ?22s;+Z k\S* fcgw=7 f ew1hDD9:!4b401Hk V )2JC0qndIxzKLjO0 WY\S1fٗiLsJ §ku.o A&Et-&O8-͔(q  T$kd尬n܆/ Zv#mb]q*N0ըy,LBf_@((L<%_ CFve3OHY qT:2bKS&4*7t3N0͸/.f0L6^hkANZa3@Q@Z郉&Ғ3qZ,lG]Y{Yë{7!XU S&%$6E~;Ǒ3*JDKu)RpH He9@9Jsv0"}U  !j,UXY)S*j 7ˢ %s %"n6;CvݢP}$L0S 577x;sg8w,_ ,MJ 4pPA AT"!H,+J@R@P@D" BĊ@@QE$R OWva(@%Q8VT෯_"z {IOg@TO^qTFt^(<cjS^:1`gG8_lHYKqk)TE&C# O4ë c >+Rd@C#f-m1;#[S# 7FvEt"2! ĕcӞ l aܹbGM:fM8~Sm3ޛG -m8ms`JZ٣i}xxR@DTtO(>?IRp!S)0X6t"Đyvm(R}?C$}l wO0BP?6OQ*|0OJEGn*R#:w?`pe+7GLa mRxm+ *kJRJ>Uj#X լoނ$rRyt~ ((=?60 PDlH45q4J5 B!]#4B19 f>&f$]]K<)7= !>8 nq V2 6H A%" by(m -6ʴ W2'!idBI`bC!;aVpxՏ'+U+4@&aȦ䖢mۻ}ΛOn=~eMM#ݲ kPH dKϋ@4@R :@/) {;+gad_b9Gr/q=QÇU׳EZhikZ'&!h{=xq%9mpXz'w4K*HV8=DŽWE{.SIń"?jA>7i{K$=Bb)![Wh >zAw J5p=+0fdŀs55Ԫ)znDh=@nt )"DH2h ga&@|.!So0awXB<BT!$ SV i_{T@=ь#҉BvJJLSK q7^ @ ;[z>߬3 @0Oi(ao@ J99&b7ڻTR}`ݚtpDʽNu"(aS,`9D1P|(8B:D@3zvӰ@H-1p֕rnw i/q<aQBb+ ۝;I`tIMa]Q2DxE Q#bK^")JD d"I DTX(QB$Fo(qԩ%E!$xH }0Jv -NM,@콗BAy(êQb(th)Bby<Ҽa HTa*P@ Nr&. "# :ELH )J\gdێ@+huke[ij,u#ɈmM;wG )ҧBLJq+.gutcڟ-!48-Z`0Zau"B@*HfIfp麏'!1y\I-3N'K% )wmw;?.gm|`~ 1Bȵ| 4@IHDIKCSG_`wl< )H7;xH2C:@=Tw#5 u5 GT` VFUCkf(M H:Dƈ&df(P(R!&$)Bj)&JIV$fb()`*%(`H(f)Fj$J bBd% deJ %&B$"j!")$ hSOWܢ#`S U%b(Kc=OBqwW:Aϸ3ǿ!&|^5#Hҏ߿>3կ6wΣ@q:i @ZZ3>52̓B;;[tq5D2@w`!@E0b'zau ge3+B%0>W8rD%^6)ٷ=ێ/nM 1DWtPP cMÃc.FJ8ʔK'a 8LSuE}Oׂ̲/2]Dr1Meohn*>b-” 86<61}4>m73&ci)q !A:#2,$i nchrHEs!2;c!ZEkYLZ3i3#eئqJi$DqNDTڄ !6%شv>~Ғ*Q3@M0<(  $rFer54VдP )eIC*H'Syn:r>X d l}@ "a>aQ"F-yAijuT &<~Yę8 J bU0"ԽëkI̦:yMَIVEqaSh&k ';-z$k7<9h}66tD Z=*@kH#GG %PhU*JXJDGPq1 @LP4zIL!7RWM/qeN0h2 N4&7 J¹ք _*x}ϱOs $w~-XU@m?QM ZD H+r¤2,D=(M~t j~X@ ܈Nn5f|!'SFa&`~$$c{R4r_W7^86&lQE% |.̧{* cw ?d؝ m)Z,EcLA쪚Q?\^}yRZ^N^p [=R'"'u*}*I4P d&5B0 %'ԋ< Zr6E.bmdo6I4\$ ,~N 9k Fއ6eis:d524z:jݑ05Ja@ w,aP "<} @OFtF69X:3Γ\ '> /Z! e`Yq{i"F]02MȮZHz|tc'pGN(cʞ6Ȟ'o:p@_,Fx+ zGK5ŵ|6xvqBik zy^QH=JcJd:l'jGT7Kp\NWw}& M3$0&Ce:E=o._ё:',V=65DO;1 rdp6)-r?/;[L:nb&Az= oRIٍl tNe1+hPI( 9HEm(yHn3b^hjA~s-RMroh܇!G  * H$D- 3L5PU2C+DDBPL JP!2TD+ }$l/ܳib\#sD9\ONj9mņ֋!EB;rlU`4&?zh;9a ,BRd?-!Bv&ASH( ihH !)@DB-֖hJ Ad30$CД1QM 330iJGb)VMIL HBu dUUUU֪jf)h: TBJT vu9PaS:Z9!59Q: 0y6 c Q?!"mFo>uNv̕~CQQF!V#"i\Dҩ|ݝNx?ۊaI1Uڐ"C*JX yj)>ZޡP/Tf&DM4Wɋ!\k_\z 5<$-ӎWC] DuJ У]i;ZYt1!n5" @&d ]kIfPvm1/- ŧG0ZUKX+][kpIO ",)h'`*Րe~o Rӆݯ{2!2U/L\kPY0oys2܁]7x>[js*#l4֭BcTtPB 0BgO@Rў#rFOw+aHslHyţÑ^FDȨmTBl0ͯX(12~%fŅ4w=^9;:Қ Z (zSKC1LADž9D툒A I[&AQ? ]8L>`èB!2bާ3mV-@hdH@?A&Y"xQ@NKʥKӍ;nb1u 1"JAg<殧Rb:84rRZ3 RBk.;~Xq(;8$ǓHleT ^GWm<皺|E+b߯~r#QSc&;E(F?3zM@ĸI;X'E%DKm}shPky27e>{<Ǚ˪a1C ӊ+uI&a:(j:0pI{γ bH)H)H&(`88;$k&>roT7ޜE4rCH:7";I"E `HJP; )P2J0"*iKs8' ց KmU{yq*1Hh%"Z=y:a`fj5p(ַwR,6N1Ю'RM6 B $+A`LKTB Hlã8kX(̔fThY[vYd Z F,v(g9R 8(`rXȴFyp͸ " &&F11wT5_]0Ӳh *xVP < ؁ )# =_`f 1 *xurA<6晞[pxn/7F,TW o' Ǩ֥*PZA#KM w.Y\"*b0=*@I.J2<(:_t~>fa@wcE)fAw+' d9 Da@Ʃ 1_}9?ɐDOyRީ]5#KthsF$g3ֽ;u|.̫-4Q&e v##Uia `uGrIC/hсSOl$=VAԃ"ovhX}B@]+mj}ylK-"'ic4!jnSu3}@:c$ r:v  0?살#((rCJnT*7708G.aL1p\ E7C*8ha^DĐvj`3d< J C9kv\E4YQT>CeH!1k%4Rs$[C֒&P@:Hոq< p#3KD3ɔPk&-& & @Hb*f_PeR U P%!HbbS+{Y\k `,# `Eϰtf$jX6h~C$3V Ng>aWAx?_[P6XZݷ݇Y`4V6;4 {t!s; qZX9?gM?.I`T*Qʽrlr!$2#R KLaDŢ >1rW T}"qϳF~8@'aKp<4ځV-e"fa2SXWcNe"xEը"9D  X" "t*@%`rX&2߼cGCpuka8g#a>ťGܝb_E (\17{H7㮰FHl:ĠօИ =fI POFc*hiC0e%M yl8b|& D=zInp"2 shu&"G3ONh= kPhZ3Z8kР}|40IDg46ˇ6n 5501Q4 k'nnHQE -QHPP4QAA1Ob=D eP )$8JvAHGkf_v$Qas+"9>8#M2 x`Ѐ#Vk<W7'|ݫ pi>yCg;M#"exb A-#v?;!`:bY":Hz@BT25sZz0h㩆ZC ܼK#/A;aӳ^,}~oXځb-펤GR@{41n ,5ؤ#Ү Cql .I%/T1Y;fD 5DED$&v cKpah(@A!6*@餷LDn4_@KgVlٗ8y"!#E|~.x! &#ʉkYO(耔 q` #,Wx)1ێߞ]F`XGkPPMМ&d; hYneƨ𑤈_ )I9kA@P#[$P)S"|Nn;ڳ@u>ka /1BƎ n @Qհ;v`)jq~D3& $+zZPwv$9E`ܷx`e 2nQ>(o`X,}O I?SI YQz,BH^w= 79t${G+H> !gR&Q_;;ēˠ(:&v&ukNuCB"G#U1NefT߰0$}@PJd:vXNPT`Q\. )!߯oI_Tr*d0I]"< PC+Ѥl;,5uhJD/C2f{?=QT?)a ~&iM+{O-TdDT>v//ΔC:oB(Rj,i1QQSFQ1CY ~%a#muQRJH ɠZ܂sN @DP ]AjT\ė,G\# 141z&]|>a#rtBC+ (4a6vM sE:,H4LLwF{X Ȑmc߳Kּxc4.uGNޙhaCFvOcQ)@ަ.NggMr,( Xq 6@@/ d)~b=z� f MsD14 kZtq6ڴdm,Z.m\2&Wn! bԌOyir{ F܏~r~!t:kȆ1$v?Pθ-3u$ WZ|[ j^`qԲ8q'R vQ|<(N0}h="(6ҍ4aszH9 HRU/ 4@Q<Ëyv 9ڑum״t#Vc4BP M!y rO%^Ǯ i cT5KS (9 < ( Sj ͍/A {9J  b:1i fHA='JcMXaCqX4KQ!toJtmh.Tu \r1"@!%L\͜Bx 2 ț1&&T:eTEĪ(s @lA1l}y%g7VAx=ӎn$|,U`b^ֈ˃SQ Dلjfd1j SLODcbc\6.4/w0Ea-:@\ \# !˕Ey\j֠GSrx4Ԑm6ȋM%f<4c45hVc,{54fD4V&\Z4Ub< ns1ě1ӉNlT ⸎zt2Pt>R|;ò: v] GY JC:scة"ny`>#>ױbL6d74b h@'S2I>)BWgDO쓜\d``CJC7AAQM;IϢwH!Q07D{D') t P!{R$@^ǫՌ$B DyRhuJ *]noapdGX8I`t(6B|yy+ȡP~|LO׉ jN"}B)ȕGWϷ9:!bBγ;Tiӄ)H,G j7beFG=ETS2A4IT AI3DR1IC@D4PHHKP1R%Zۑp vA1\MiMhآ3dڊ .=Ā?Pt|m'p4 ?sE{!(_NCwS2AAS  $T]0[jчEvɁ%qǕ<9@DҾBh*LTHbj"Z)CwvL0*!~LΙ @z(rW/@WdxHͥt->V B%B@eI) Fб1Q7FӉVx$e@9!E%*txO.2@zH/D$5lf)aiB?>ن$ȁ?x0lB}<;R$"9'r!zC9/ >.pAU44/@SiNc@L8NgE#RJBwu%F',(l F)@ȟR[oƢ.|7)T)WÀINI2BLDb=N&7嗈{]s?P&"} d d#zu DA T=xwhNPq/d8L n;D⒘`suۉ43MoFfd>'z=arҨ1SuQFA"#=4Hp(AvT{{;%7 Ox@ eX09dmbF$+f zM  6O6hz ջ hB(4ڡ=Bj$ ƷBalBBe asf"05']I8g<'LI}<<(ʿdE.o8&E"Rvhn&* IdJu0qq8`9GԀ2!(7p = '}*Xi_ ,J:Sī g=H瓁rXor؆b>8? >!PWG?q-I,y w''a*j`prm)=wAj%` `/^D'Ν[g4c "_s֗dYkN" { u@ts C#qz#(C ?r_wU}_WQyz4􋱲BR0 0 |>#pP)sQ7 N0TN7ͰAC`p~B)D ӏTjAX[,Gpj(a'O{6bn@(zB."_nݭ"Ks!G;'Խ ر =a1)DɭHe4\0`X  a(B Z:/9/I$H201 H4ДC#JQ-'Eh 'M׹PLBJE!bEhFi!%dz9#BXj7' ZՐ3[a{õUc@ Bz05@qˤR|,{0PJIU{p*Ȱz Nu #TG)x9H'iBlrT6 7ya@/J "e |[>Ģt#SMQG`LJbMJCB0/!S"· >!NAFf"=s L+Ż2C=p,}0NgNN9Bsq[Z^g> aNq4@Xt:T/s ixh}Ԃ-RF+~^ϖ4aT,g@$9kH蘸58CA@>~ gI  Y .pLj8ŚѢ#4xtڠi=Nt Q$0!D՟ b?zH9G-N.eaDk17L{ x * U$i(RFQ:a)S]/!5=r$ 0>2yASN"{ "(QdS ZZ/3 |eFWP #T:D4%r<lKBR8Nq6  @ 0e C营ܯ"*"G:?Q;ns8^RƘjjBL sRэpULH6Ϸ7 u C]%Ry=:GHY(h:ĚhxF$=(ZV% a^A4G61:]XFqitGي]PEٮՅdhlgn"u%~ravӰib([1|碂sOi[n9pSp GyPM.J4#BjdPhLwX}SOWY9rR(iR},0k*-3"Y$IP;e |>F穲|;<aD$9 e'"#F9ðB:O) V%E'>LIW9?_l Hh"FТ&%ҘBo9uC \M@QHƌL8 HFwMM~/ʹ{ ^qO. F${0r6IѺ3 8 _^L-EwT .tٖ>@dE ɌgEA`'ٞrV5>dR8CF%( :SiĩPYy ½&RҥZX! T1/!itb(NQvF;ص"3lt̏X.,"h IS4{>U; Ζ.xX&)SV0L {6KO? Yk2C2`A O#03ld"7(d!ܠy$@YowFƈvPjk/YxBw=(tƣԵXӧ^j86?iXpcӹq>d߹Ip4yk ҙzXf6d,ElL9 ) ;7 f0S@t2 a+D㱀/M؀dj2{.8#'DiÂa@$i>GHš q8CzgN Սe9} f };nCŁS@ȊV,mT#] =t8H&Oszm(N mkdR]8"HH)G%Li^;O7\j"Uo/(`7BFHގLROf~( WD,g(7>zxEL&NH41nxgD=&]vѪxt~Hi/;1`Y7 -gLPb Ёԯf~M!=&"(f+ѢM~^>4 E ,Q(Ѕ%x/NKG ۆAx3ɭ *BL1Ng_8*$L6)!bKf,/ X?54"!5SiGrZI;elɫ_\; u ^=h3턃rǂoϗduF,OCg9p"ЋjyNuUC̏]?)&&[٘pY,Ĵh<2OV6^/fGd>)k ^@vKfMN )KqWF|(v AA|^EVPDHRx+ǁLnrL#'`PdӴ=ruO?QK0w6 1E 0c= 13 $n~a`{N`}" ?v..&6a$A>#q;yR!/%Ҟ7yɣ0DЊpD4 6xXJ8EՇ: r6!GC\7W]떊@5"w<*C0H_s_& 5MG[Fn+l0ad/seƨ l7qH!f(CPД<$H=LJDx("&҆fFϮ(3ǻuaIR_&yo~ 6^:AlJBg}RI>: R}:!QrеB*9#a&gyN5Hc U~WaFbHH/A'pN3Ou띱}4FevkWCVy>~xM0T;wkl\բKPUCoM2dR/gu)_O@51rx7~#K"jS\;/~LԀg-[xJlL 6}$|XS#\H#"tIGnϐ.B CIM(bxT/'ՑpcP6(4p<[P; Ie?}Ƨ8rᰈHCc|{ J4Tވ6:ΚB/ǣa1>bvIUq윇f)  xYu({)J:M8tݳA4@$NGy! ^1ύjW@Q-jE`);xzu{KiNڷ8C}l<Ċj)(*F0Dlj Q54Ę;˂n(_Mz[:[m38[!K 6*=`I1yQ ;TRR@Fؑ ~xSDRVhgԤV@PhU_\` i"!@O3݂l.Gb!hkzڊ "%6s~\]N_H W}Uߤθ@_!iRcd$}=F05"YWϏRP!*L *ZȆLX j?]E)`T䲫cNv: 'M]o|$DQ 67oUCxC}\XdG@{8K@w =zwzǺ_BǦCOI$b "fgBKb*jo uQKZQUso͉oyX其E2 i9 D yP^)x3Qz3cұC1ৠ|>Rcſ< PN?2gx|V'q҅Љf[.<ĪS·j82]M$>;k=((1Lz@<-C%1+f}zɯ9ظ5O_rЅtƢ"{i6KhXsFxu$PQ0 iI{Z{;ё ۩v,Ⱦ+ RR,Yxį-oBAw 87 fbU|CtI"Mlʞ/ ?EUûD H$4?]e=}u-edFjص+k%fGh/X@D  id$))R|(q_upAS/D2a!d")xJ:NO ^IHB 6 N(N04Q$._͇S8v$&Gyj'y_hm;X E @LSC܉A$?WߨHn")JIQ$ DELcxh|7.AkQ'*k=x~:T *t ' ~[8o 1*dzc:`5}pqe q1wnphĉsh*E&\2pP!CI) '9#*"ع9.dO6br]-%Tr) $D\g Ŋ&h/!G>J/w;Ev={!'D)QȔ"w9N,H4Ao&J#wgcӚ綃zYc Hԝ3tg;^ }ϯs]fhn?]dtΫw:}a{y=o:b9:6qO#z[~W:wקzt7fnN`ru^85r I":Mz?9hz{T9?Wyz$CzIrA.@!&B~: #8+h(xƤ6-  {/c-Ǽd ҷ*Ij"*ybmߤl $\.G~Ф]na]XFGU`Pdj/;81폇c8K:PU5Gcy24S?uk+]*)ȥP(2Q(z}+Džs8Y.rAU`C5(d+=8; !2/·zr66R5\nh3+$vU%EՒ g XC `U 1N#D-6}h"Ʀ_M=7g'ҙ"hu ? 1iNP4Eڌ=_a'‡:,}<3'1CM}_{"xMv yXS;0SO3X*7Xk! c 2c^Ȭlҍ?q"Z>.zYp)3|9]U0:!=37#A52O iScQ(ɯ4Wxn}%\5̓0]/og'efçebW X 6j/p{5y#1sݾt}z'[rJc>V2}Î*| H9y0Sr.Ht.9&*ohg@ Q-P"4;6[|b k vH7bcH,im b JRls\1ͮ2B^YW}٫ {!qw\:;ndMa|Y_ _s]}I"\4*ELr;4df^ g=G+`qmvg(*+3l`ul>1#,s8ՠ@RqklGW30o3mAހxXsR G GƢu "zsD"$@ xZwLۃ wr>- -ΰ7}6^Y%geﺵ#y Fyfvb8 a'OYpcH.1ie~ ~)^o*5LbLd˘X>i*7h~=wAN&4hV%~ ;r1i:ed=9"J+@*QZQ D+Ïӷ/w^ά̫Q 3Ts@:k3(:Ѫ0u#ҨDD|zM EFlhB-FovЎ:y :o|[O}V廂YCӖSpD25h}BB$l\Oe/%&`LirJ`ap7-rXHaRPݐ8JTxJDeܮ8i},ؓxL1Jwbc^ȱ ;|RqЅrRc L/@?o fxws~&%.@& <~${$/;߬stb ?;/S-ϯPxBzb:Q.ҌI`TJɉBꜚ~Wy[%iYh$dKm=YeIΦHAߥqq&>bNO+} k*5DieE+9 0[2.5D7Nߛo:X* Jn¸˅gs NWC%͗#F7-j qY>ѐa|aݪ8h axϤі%d|>AXڃ"2RKM12;)aJ_RF[y8wBtIV;cUUUUATU)|1).#B!9rpsx@ۦ)(nM*0fTGO8Da"P;3󚀤\-҆"օc괼AXBi, _8pYT(:Bt3:G;i3EydZmo>La~27\xMym= ιS]ߏY?ϯsyZNL>pϾ*q$f߉}Ff֭ dFmc,4{ҪB]&u x(P'Pj)JF]1۝H\S*Hr3 >qӃxXVoZ`BiCIrn ߟxɿr%3nχ7]2۶E,3_!߹N=/c||||`th[c#>"fv7F\3IcS}-΍Ե϶#;Q*x],߻V3wљWc}UI^| i`FoZ$!)zɋ|,ab*U-uYADdM}$v vc 8+Jy30qNP2zoD rݲ0[8׮~sC1PAhצZUhM h 4xW\wʭG,ǿΆ`8X!"a89x͖ 6]Yn # A6|8-&\ŠjC <|3s=X{P4 h 5 FxJ9aB_2-gltlW{OI$i~cemz):%qůgYR75seJRN_P;nے?ǝ\7CI"v*(? GG lApidOVepBbn-~.%A>X8$āl[Z 򽱽Xߙ7<NVTWDF޴B8hlgи6Ѻ(عe0V9)#Kn1%)``bJC`b[>uFoY,S5jYQTeeCPאڃݚf1r",,j=~TGC9׏f cAk p 5A1 PnA;tM+Z`b+3`2a gfB@u]2sJ&pŌe2$fgFI^nr(C0C1zJf ui$fyIJQÊqG %&TQKh#ޜ_|n]h:Ljyw{@TddrcpcȏPhiz"Hy._^c|>X\DiD)U"(FJͅDyZҁH#@ F*b4."3΅Kv I:iY'|_:b5ȵ{q̍0;Qk C4 =I"d%meZFe8awk.GcЏfMLJ#(LCE-sl~jšqyB |Ȱ:")ÓC kJt@xBW=,'Ə۹_{O; VX( x_KR\>yrT 0G>(L}+V6-Өb;(6&.FWAض ~(Hms^f- S8鏬%_i$`Q*/m'AY/ ΆOpx3لd0ہ ع4wrqJKN*gV|blʒ_/~Y&DEzW2НI&#ĔhXmEɶXkU8щ(F-pH96d2WWobdemǘx^ɤ׏G(W|v c=w١Mn!Bn}"4ntvv"B *a 23IᾭZ/o\^$r0>j5RND'h}Q >X.AY—88B dq||v!8RpAQn4ז>;He( "nLn!: A(YF؇`RQ Ŧ o E4B0TBdžNeSH+r.wPT~z˻hsʛN4yɱ"pCq<+O8h@"*_G>D cֳMհzixl{6-fN%3F2Bt BHZp_8~礴B6qTxf@ěHU _co= )A;W口u:3R)i֡@Gy~$f$hBѡbEIv&8õpտB)N9#uz*:pyq7U?iDJ_8{hRAȈّ&$&))bVdjzD΋@slF_A;Nt4)Rۗ)E9MBthwgJi ]6#)dWh.ڑ1qYAj2όq!0r;b)L5^)%CY8a+!F)"Jk\Mh.3!Cir6Fd`CMOpT䮂)ۤHGVNՙT!6.sG]a u t֗ v(и'2P^ѭ;( ^pf#MM"&ެ &4֬\` &$ )|PԎ&4UUUQUMUw} +I ;M4=ifʼn1f[Yfzk&vK1H/wy>'=(5%šcY.]e1F->A RjV&`pv 4V XLdC Ii}iXL dnׯe."78(4$E>gzN9 nġ)Z-3t^H<8a$1.²a%q6:gޥfh[q]t> !J at>1乽Dsmr󞫪w=L#-vtsM 3C!uђb+# G󙝿ZLBbxI,mDdu 8/TBPpp6S>˃պE 0&qMMo nל]L}&ub6÷fri9K6Ϝ ʹӡmpu ZOEflLÓdTLtWvy3zyݔP"f`%hvӱgbÐ9OjNWy3 Ӷ7TUsEl+w&w z!"1Rw |^ OvgQ&yjG>SF'oOs7EaO^ZZ 9pPbk hz;UO, 7M:12␮,p13lx24}+]d@8#cH'ēl̝G2U;9x%8ێ R48 bc33Cc;Uhf"8~i",wö6x'CjtDeü6i`A)#YvF."8 ؂'ib0[#U9Cav4҂3&Y4c.yԁ1 @ҤLf}dXFIo/:fd@ԊV>0v<RЧOc kCYfy>&.M.Uuu<ʳ6ԑ2BlAî1 I LI^,Sщb-E9l vKs<W㌎DxzFNZOokO6vn ?ف'fu ͺb]qx[CyhicEcPEQP;hmJ!du3}]\#kB=lɥyoKCSQ_恭B?{s rș&Y;JPZƦf 9mnR h.ٹrӱƱg[6q ?)@HGn0deѫ8v` Ęǟ^LEQ*ppQyE{Sw˃pȐda$%opYioy3D1* 0GDWLCC啕ظ$+#fQH*Zr.12P.>۬٩vN32 MG?~MT8s]A/BP>0N),C,b9aqID -8ܞiҼ6' oN0 J=SAp\9244JxH_)eW@#J "w*~boDd$$!IlJR*{9|cj>lhP$lW8Cy ̩0҅$t\@clSQէ"'-D䬡 ;C" aM)eSTwPyT~R֛\Ddv@Zp \tbpQmQ*5棧 gT&J+[x2Vmɚ;̐XHӸ"v.m.6KHJq FL"#.h8Qҋ<Fڊu;75$ rDOn';ǜP7cT2U DTFi i˰imD5xFS\"oG' =x:)`1vy q A(t"/.\1 k% N x 70#9btM0)朚Մ#cI %1@sw8jډhmmk9@᭏\E5ʃXk,+V9i(6# SpjHD*4BH61jA=}X"%xP=T:}M G^EJhzA`IJY1 @۠f]SBs6WL.54RPдG0DA$L@ |d*A R;ʌHD@RD nTJ7-{ 4w:LM3n6i !!7b9Qo$++l7[`mD +;nRLp:088s% 0\t"f r,3M&"]c`{>GǹZZ 0K27*ţd~ST"X6ç[ԅE2_R>$Ģo:;l+M C. Y!6P;ҩ~6܊)p0S@&~2QN^NA@PdSma(XN8N퀘L*hl]/h8T~H w}sA|$#wA7&aٻoEg)[ ;pQ#9*O/AH~,3G3@%G+u.$ ]'s;suBcU)H j@D80l vw>o0\]0NȊ;1 Qr<@'  AHCJ2AFc|csy:3GIJQ"BL'K:@ }';p]0g'8JC$1 ..k F8(a= ;On,)x 3DFbÕM? "q{ӄtQ%,{(:b8;i ]!c-%Ј&]?>T@2SA}2F̠OVn1¬>dt i"C@Tm&p=O_n) TB)|R ZtN=4&6./~n%-!HRr4CQbrHH! -ŘN JDDQ@QAQSTUI%U1 4DT1DI4DK1)DФPDL#2DTBDER%P )HQBPRR+HRE R@)B +EVCdA$$ F&݆1 ́T~wh&B;S&`xd@Z qK'Q`0%o9qD/KY@3Ju'#4!hB%s&@F&QEvyo ҡue^c'pO݉y>htBEP|3E40ATA ICA")aT@PD%7Ⱥ (OZHjN SVHuf^0t Tt̉$*ؽ v;Bݓ Lx9ϫTH@b -mG\f4'Q` qpqpճnms K7(XxtoǢO nr QPdv=ʹ?сID7rC=}Y6`R -44۔d}: ˯)(DB P}PP+ÍDuŏvL,d77 tLlEӹ7!xtDCtD4Az\pa1 BuP50(((KͿy$Kï/|RGD=;C0r"_x\E .1 =z(hhVg;6n .3C780㬌+oÌ8Ko|nn;#H(QES*ѪR”M@DQ*%}={]{Mdăiy‹݇aŋdi1:R >>F{Ձ1AEf CC;ӼpQMv@&%$Ɍ&:qޒwt逄l~.^Z̅58}h9wWRC;qtY-!  "b4 HRD@#e2XA`W T(Cfr r*#`zlHMh8n"/(^5^yӚv7xS$z20J _QCK> 4f,\hB>y^hd^ɗOz@͛Dٮs$%pvĖ) (r`.m)hY,~?uFGQKS`k:_O+xqN5[}Tq)ZieâA4 %5'$oxܻ 0JK/vac]TgDy&+8_ zȼg59C { tzL4 bǡ na0NyFIn6c'ےc{^ly˓Ӫbb 3"e) 2kFrME NueúHD7  m##^m Nf%1C~[(qq-^>]l(ʅQ|ʸbaYKe.n/8P9n^:h )m!|kށO}N|63$:n5qU*%DCm.`ISoMyZTJ)q=f3e钖t_2ڽRn4n(ΕD7Exb ~s|՗7^c,IL$J6nx@(w>r|?)J5?2xztt{m>|8 Y^AA{^=]w5o2 z66Ymos9׺ۮ /xs﯀:CːAh(_m@wuIN[n#qQVu﬘mZ!Df:t=VzG(wz:]Mtswm `}Ǧn;E=zh=w홷ܠ^}x@ >Gi_^w.c}`tU)vtz4woG JS֚ }iOw8Qqo̓[> W!&4]͐1шЩd-.@}4/7A$zƆ*%6ih;b,  ]ƴ[xihV-46eՖ0͔h=F,‰5CA{2 (P H ޻lQR->tǮ I7v*3u7}zF7!6öNB$-u$@hAP 4E1( Y@h|)U|uOlQ} :4J(tV0F՜ؽ\d knþ@;w=>c>auWҊn'x}<:{kHݶZݡ{{6V]\ve{=4{>K\k6^h7^gs;)og}@km{=*(` YU[oujU;ͧ}ޒ٨QùrΔ6 n[ݕ\a3;W{}ν> Y$m= z=lV3{ӶfK|oa{ٻvހ uy1. w{7v={{ݻ zʦ9onnmkvҺ㧣o[9w5/zկ;wwo3x/{[u۳{jBzWo=Nt}ggvMDt(m}ӽ%ݺ)}("s]_n:eQ+V*JWέZSg{}4sax,8QqlS]BQjW}l݊ `4^w4-r Ꭺ.\{z}([)w<OzSNݮ*:m֨ }-f݈ۚw[&]kn,J:xanl73A6WwZՏ3_wJq\ʎz׶kҵ熽3 9\kzӃ RM=]iqkqlq^wo[^{)&m#Hն Z=mֽkt.񜮽4P&햺{s6Hwv3e1 DlΚ0; n!iS7[Y'9ץvnsuV;ux2skmyw=Xn:ͳ[Kgl[+7Z:( ӹCb^Onǀl͖wڵ7^uTiL݄ivh=2{#vm<ׯuٻ1{w:t#וۜ뭾]'7aPs ;d(4;V4ݶz;: xΎUަf]npu{pw2MJ]ܖ9hݽ۬(kHU (P-}ynGwN6mݭgưmgm=wC揮CYa  &4F@   =i6&M50FM2hI! 4OFC@zd mTڌ=FB@A5=Gd`T&Tҏ$?GP{Tz2B@d@2hS4&&SM'&=)4ȧ54hh4Mhj"& &(4jz4ɦPJ*(" "d ?|l8Ib Xi*" J& jb$V&wȈRiiJ"j*?~2̤0:䨴JZ0?~"1~Д4RS2IL4SJMJQDQ5UDAEDDLAK& B DsPQ8[N"+VGmdiZ\ ?: TF( DHS4ERUPUEQTTM-SCQRkbI9D@k Y%+`;AY-aM'oOQ+  C17*wZ 0Sij8@c,LE3 i(h 8@TSRX$!@ R44)AZTPZ(QHSƔ 0 '&2!ii"kƔmD0jh)(R m $5&EG@*В $9Uә铍͆m8#1D $LMU+@IHZ!@ ߇98F @s&!!]Ό8@}W`T=Gp?߹_#\*V8] O S~9bi1eb7Li)?b]XgpPʒNb*а(Eq=Jf;2eZ V3 z]C'D\j%V/#7z'Yìbp|hv!=~uDlTM2U!ׯ  !lP30?wXe@?իI"h;`LzT3ȉط_><0-PsHBP wHsvoV/uwk{FfjQ$Ig@ڼKcOytH9E+ GLMv9茢a[+ 80ogQ% JDlԿC $IA(!RP4(M0 ,!$ T#,+ @0,T! `$?0d0H455DDgq\Sh&<]h(jJ*`Arz~xgD@{ h@B.P4$O܇yh1/G*(JASX>p-vV 闢uQۍ95N'9gkYyF꺢|Faz@lUCmIo˫HL}{,JU􃑃|+3a#QOBC'~vE`R O- ]n K?PYS{W򪚦kq ᆽ}^=gꏅ.oO?<6s9pmt`Vd-ߡ~ mm{8NqUUUUhZ* cM9xSU FU׶`kVv4dX ljI*7YM2IՊU1!q,ָ^ 8)[ƈ`- >!2̪Ξ!eg~ Q9QpX`vWX@ tيV|tݫni@HHI;Nk[BUOU*߆1x^|g#(Õe^ ? SâTӝ2,>W*SU&S>LK }&,JL/l/{. MLtNbBѥ+b"2D.n{j29*JJB$F?kp;?#/;QE)L\ᾌ213qK>iU7JKN0R:Ւz1tW1}λc}f O\8ᆊ ӱPj-5J 44MѼPuQNZ9Q>S+O|>]x v5QJUAU4,{6j}9ιӘ-S,͍Bߺ5Fnh`⺌8<fyT94.Bd/ڊ=b9.wv9gߌA7T悫3V=փed7N(U(aCb|uhn"rvNŠ sOs۷KzR{1/O}]q ބWL<].]PWDCJIz;[OD/].x&̯**4MVϷA`_&yt's5g+p*u[lQ%]vnX%Nps)+N.AchmwFdU\^?fIb^? Rj:!SBR 7to;4`j |Y ]uhꪪ" E(^``C=X>”_%fncest§^y}f3F Ȏ ȅ"“r|x9p #^0ܸdb42m<|"ٽspV̕aJ^;Y0_Q~Um‹]tޕ1DH?T T(7-E8ZL EQ/GFwu?Z0 FefJ&NU??:?GUi?w{ntִ={=$F5uT''5[~1uIɟl(.Pir)Hꌨ )12yf}:y˦SYp.UUUUUDUUUU*qL`K@Ėb` !Kw*on,2-#G*p80Bjf}x{]:u-lr\GXlp frO927?n\-{BLqGD~ݶV́"oN0?YIբ(!^CGyu9a:b8 }Yi8f%1̃,\k"c322"()z88UX5&ihL()",Gog]us->`=:ХʊjI?ԒJ 4)>É˲ڽCIF~#~))LX]- BB$L5TPD[u2]w~a%yCJ4 -QM P*IHȔUS,KL0201ȗ+ @F +_RpNo:(Ge@O~8# JhB)R'׾2 Ug 4LXv1L+v5UCLQۂ`HhuU"iUR!&ƳR_‡V+,$Fy '!B/D"j)džg\j%l*-T>?b~,+z(=̐fF`<, 0+XucV P #!?($JC)ӑ2b J'9!Ш2:JDQ.@AD1PSDHKC@-P CT2U@H%($PD!!@"wٳxP+%3Po|30INL$""aĶFK]Nٮ<%4RPM4@(B(# u_$?T׏^ov,pYRCUX] ؎T@f!MR DRRJҔ HRM,@ xYIJ-QUB)$@LAJ5BH CJyK!J(09&"%I1#w:*iJFΚ\o R:_`($C-wU<wdŁɨZD$I"~}i?'z[l @=l dEB*KtHn_ʃ8ED^D1/mB$X)m!@l%` &`S\~P }3D(wUd< 0mЙ െ%2(W(ل5d]IHR LxdSojߴFSEB.D[ v9- O=$,wd٦ga h {")"bJ*!OʚaYF(n3 G&VfGvTdtV(P܇3t+'FEcPĊ X;ͯCSc2ʊZ[eT? fs3X)rK=ǖ0d A:;!au~m[ꕈy|#tL% *Z,7n-+_o<͛-PRN%iqe+ZH"tV`<׬5!w8y_yMSdҙ3݋kqa%nBc̺JK) bn©ڢ4E=k*(^TZǯ 69*rA JjӒel P@ 6"><,Mi(\MC7$YrOiEC . eb&F !c*>슓4~ǦC>TyImTƩ:etYح1b hǦˎ?j! Q DH!:_bQJ]4?| NZůoQTR*]lŸ.||N?YP_o_Mov E=Ӗ"eR6Մ=px1CSཝOQA0$#Icy{oR{[B%@ e^}|!#R4 4%4UД1DEMAUTS !Y%5J t }?W>gu GvNtBy Һe\GG;_І}X66ՅDXo)x7rҒ+)l/Z.8K%? ?O>=N亅" qW4TAmQAKUUW RҭEfV =ڈtoҹd^žIpK`q"2(`!D,-M+1J#K~is]ZS` X0V,Pk`%dZ0=sN=r׏ӌ8F{nDb° :lY6DUb1NAa NqMo`0ύ=Tq+%?dV`Pbr7\Q!\v_<ӄ d(.] Nj, (=m 4VqNE1*k{%̨ Zvk4(R2[x*(~~ftχKʹDPݻu)08 s,O'Yg)C ]"]ظFɔb~Pǡީ> ޡ|6dꊖZyEbxoPXZ=TԤT.ߔ/6/8rTZWQ{Ǎj'7n.hqRꋛi"D>O+1h8+it$vWcm-8p02NKRٯ2<ԕ pKw`i{[Q >eX0/p*(]>Zim!gCb$ƵhhWSYT X:߹A@ (B7z͕2SO`4ZKlN 0ϊ8FeY!Wv$*`z@EI8NIm̛ԚuEW.G{kX"ZM}i b]m&NYu5)]C3,=76OHa VfE}[Iѕd$ ֪M2z2ՙdרlњ!֋E"A:Q2eWў_)I-4ˈfZG T.?W;o_=(V-|Q"d,#G?bBjTO\jeHSh2҆";{)IoJ;υyLoUS'F+oIءUssUEX@/M ( R |z ?\Tm87X\*>_xڨs&a_}}f=1],7H$VEuc}VCޡwr9nA $&otӂhJNL!RV?'ZNgӮY !=mLJm}Zq_{J!H9t+#Ijbj>l? ˉRMVfƽŶ -3WE7M@?W dgo:^YpZ'uvxY`B~==jM}7ah[@Qwjߐ-/o'Lx}P^Y(%:@fXX}B%R~҈ X֫|Jk@ YI*B,4`…R(X*f?/|m9geW'qT=DA7Ttqܠ3QdG^A(}5>P?قw~:鏶Ù^:]^g<g^!b8a T?X=aU)^0$F t%D42(*$"ZnrJ 7q P1PԀ(L.Q*/D/O n_֎^( - :[Q2;` V̉oޠHފib |M1Xmm~ &.SZx(^ +l/.'EErH hgC6P5ڟm)?wOS$96(]9 3*mXMϒy 1!:!tʖv!E,u* Ptϲx9:,lsgMO !FG?T/u[1=_G.y/h˖_[~0!.(Y8 |x d_5 .{ueĘ}P_ӔsZ'RϋlWGǚh,6\t5N=\:cM]**hW |O13-s~^/KTC"EnXaRk"Ca/BX Oo3/NXLV>1>++> Bd[-h.Ѫh7a*oơYT Sۗ”of1}j>ue[z5:R P8g,\UfMރռ1?9繭bIȏx%q\mQ=6iUwfb:aJ+vYYPj8b&{$:i9(Lq%QO2!0 Uws:VeQ+ JL;1`}I)lQoՌ-iU}XNZ.j Z9*P[e|^ߣ-dg͙_m2f{9,zrK/ }9>/؞_ʳ'Sr[E旉  EM}}HcA$D"AZ.:?κ]+ LyBF^cϳ&?l:CDSy將~PїW*q;c[IyQ E~KD% Ur=mbi :\e3Gû:cIXȈ׫!ot\3*2.VKp3?8]|j޽9>=9wHL˺IK눑 0B~SnC $)aB?z"fC?X8qلQ\u\ɚm{Z^^ۧ1#o{߅\MUUQԅ:ϟ:z~1nwx^uiz nU Վh玍TU)Fay`'?:GҮ'8#;ǯ: n} *\ڙ4w^b SCaVw`=ujкP}پƨ,X,))0ۭ:4[lu^jB.ߝr1(5tw tl"R |!I'gY;(ݰpG7ʓ|ETۀ{GM Bao;GC&*qIf ,S)KS§ʪM|g͝drʙՓ6jtra7!&U=/g:+O ĉ4f%:@ؽȮ̧I 5:c˦i9iI %+4aj쎰ɬG;G8[<U kbqDE%p0}/uO%`%=m kR3"Qsbʏ)*44E -^ǦZPQ-T9hTUW.VE%UmߥF F0`V*F]xtuͷ2*{ݿ?l40O%9B7PK2=8K h"{>CSh @9/2AJP{?91s0Z pֵ)JLb4s%)Dz€=q;"BF!=S ]K;} "]#Dڮw;cRh;WÃ:B@~Ϟ-44yaSaN*[ >;ԝo,cUQiNQ] *j?Kw3ʵRR*,_×T~qqAY;`?#e@MoV孞& TiRX jʨ] aE?&+3[}95-H2JЀ Dž/U?TpҊPuYwww>O}<8 j}c?P]_7ے]v-(-pe“SLѥ EIEl KG[[Fu*5Qҽl߯}4좜"|mXſ , 'gU U%"s1J ֕/\"i)ib*/**4M06Ugy^SKeSfܘ"po[;QK-CeDPP0ﰢN. |㛰N8>HGg*,^(&)"|ȮPQÁ.#jTOlQ)Z2ɀhZ8`2E륓0sQxUg3NM\ַ۠N1p`:O99/)<2"QD)3RGj*1_n *>(Q30žo53$ P^v.9Z968`4 ',_/>'IficH"G2" W\əJC*pYN omKTL m*B(6ƴmgͯ-PzyD~ TPM$M|c*(BRVAfd0^+~Vq攸تFо}7ݐ!M ؘE4L)s0C.6.0W1Hx^nnu*?*+f(*FUGƏ ETYT]XPT=@sD?jqFX\dṖtu/MIWPVu!N@-+` N!p @ *T3Y ɐ;Դ;L, q//1QEŕ%+J AAbRˆ2yÅE1ofRT+?Y̟qTBd,RThihH?hB (=|ݿPhH{}/-V!=x7 @ED@DAr֫ǧx_iuWtbw,sTܩ^ΟOf$ЇVXX }tz>gxϳ{dnm>h8t4aau^U;wJc:k ȇN\_ WBǖ>-a=9d.vyw4N Y=g#B `BHW kn_UL1NMpMBFB>tjD? }*6˗.tt=9)"(|JiB_},+wW'0VE!Jypح<}9epOdM|jTMRf @R*ePHe (A`iˈ*eVr%QŎM]`+:jĞnC lձAN5z*[" lQtц2݀o9r%lC;>NpDx?DI.Ot=_!vnW~i>1F(8]ϟmpH3fc)eU'wVçoʊ~P' &d.aHP;: v;z1 N踓[تFMRqePTZ z@4fhy0=~_DB*>X@À\c{}_gs r+ j܃ Xj3UP7uBEʃQ3AhG==IEAyAaSЙ3EX`X0dUO> ~㽃|Xh}_ |CJ ouPYX ]$/rEClC$?#3>\ -eG`#ɅQ)+{`YT'??nI*z-$c™U Ŀ.16;/qd??v 'eCkP ?yZGbҨHbөL͓Mu=fiЭRcr8 ˌwG([a 4( sd)Y'mNw^T TWJoӐQuMM9Afe}xv]$/v [Ol0>~Bf¿]L ^-şp?#y{>\8M}RϢ|°ރٵ}ڊ:Xt']; ?g_3K1BH@A_AHkf/oj8o+;,S/S  a SFFW?Χȹk.ǝ!8 ,Ń7kÀxՂWd. MBwvCA NܸJ[9 &v9/Jj*nq~pЊP;q_oN@DGXQ(~C 5xo <|q*҇ge[I_ TU_uP w2"ub| ˅H;hz u?g}gR ͬ?P@"S/AT P |"9Z?tn`߆@( ›}{L<SedO ^٧d?1*H?,Cw0bS}Cq- 58FjN r980wqGx 2 /0nʢY|, a2}f( Y.Ck䒠(0ۢ~w(¼hAoBNg, B,ERd3#7SU}yh>K{u~i{s6~͞ěɔD*q]z ϸ~+4wm4Q uO_{e.zoyhw AN6?ƫm46G4&^Ĉ0L_tPB`$JDeؿGh(֠XN3㒢ED?2! GR>ΥY\ȁ@www= y]-% P.TP#CB&&hr%J]؏WV lЌ)A)( ją:j(b)ZZbh(s3!@2D"j +DJR @QJ JQTRѬp\"B$)<X)TNIdP׺(Js2J) i@MIMRE(hZ)0 zUPue#@YLAQ@D%K_CފV GPP&E I5Cd4PJRQ(39~!|᥁}y$X>g"Ä2*3;˥NζV[41Z6T8!~(7;wF\`7{іU4r\;,Ga)vrhDנ2#͜kB ע:f>+aʐWR9dVgs0Aa˽IJ*Mۦ5/UnS~rkL/Eu晍9Մisxuai}qih/D|-~ ڪ570[|x':ھʓUu仯PNl)wGm 7_5T84ogUGj*r7fh[I/5F/^<(붉tvTws2/1(쑞5o+Zlh}N}d:C(tofV{fG7_ Bo>{t0ѰaX^o)j'HS .aB &$ˌ}s qZÙuTSP* bQ;/D5f3{sٻ3Cw wXhW{@OOcm<܎.Xzv #IQ~EH(^v:x-Jǂw'+M5GiDchJn\:psGx ݴb*?a 4.(u0/Z׵>c q@nOe 4'*'}wgn2ȳ<=.rl#[ }\8O9U-a]ʭ A,O7Q]LowNuq_re)o~~8AFbA`3fdY>ZxWv!3[ ozlf(*hj3팞~:kq* %0HX,;]ڛr 9a0ج!c [|HflaD1A;؆ κ˓]q>=bbfQmݰI0*]6@5Eu9.%Il/rĀ1!(A|A3M쁄_γٰdNYl=ȇ|W!uVVHYiQwOtvqw:(itxIV8"rdy$bD+3ƏDuߛ B=fj ٙX3Gas*%%7(Tybpq[ ] , #KcBKPʹ 17MY7i!fF={pl}E. |O«ÊkX8߷^i4@_3V(7,-Z7-_<J=STZ-cUT+¨@U?jy$bR9S|wܱ {I 9[m|Ɵ}p$`Oc @6(֕*atazq_3<@n !y(Q_^3+ Ⴥa85uU5 =٧x3~3m宅?:IxI*R28]:G}CoP1SqϿm15~KHZ噉1f;K :L?'|󯁍K8LRsā]p1  p(qfHʾVJ 0DR2Bb[=?QxϾ1g5H57)Nxf/9`s>6NV .b>{9on#N{zy%5 w>._ϠӖ0ouN:o*>7Pi`DY=  a#5U &A%bĪJ <go__*.p2^zOVTF˷]%W oiKq'Ԩ`B|]rT(A@yЁHd$qՇ ݟGn6]-uDʑbWS VY \v Aw{hy\o!Uu[m'sP/`3%ؤIЌHo@It9bHDdO㦬A$\*ۺ厨Iv kৗC "qJP+UUStC2i%`Ehm x5Yv9ul׺!h>I{`qL4 fy7@ YfYjק(r}\?W{_*0OF0 @;wм8Q\eY@2D _evDMX=<"HpTMtpiiÛd(g;ބ{. _Lj">u%JqJ|>M(@fL$~e0RL8{W&Q[ PۨYݣÿxX/&D?.W&YSOBmN}2"VѝfVD_ >y40pECӇ2e RL3eI RI2SrmϏ~spC ?]g|4lU?_w Cw@l *xDc(d^piq!͓Q`&R%Zd*Co{;*UiDGm.u1/;6<0BH" ʬqkCe^ɉqo<'AR3`phx,T6*{ 9^!ǩmB˻RDB-nVr݃Mvȍ+q}T\`X.uR a2Lm$և|Z&1nZqG;<Kc(emB еxTbI%$SqzpgM,|<A2fD5~c@$|.s ??#%} ín3419ɚ _b;bsņNJ5EjA5eB[۹kg nĪwvz  XLnEJɓ<9}k^* ?&w|-:p8>=QCI?Pp)< ƳTSfs}f/X8 vbt4( <pcmNA'\q@@0 zi7-àb˦vEXQwK9gě=ZޚrphYqɚSkO7}X1ڠ*^l"Tq >NG/L;b3ǫᗧX{ ITxɈ>~AAAJ<Σ 1P#Bb(;Oa)M g?Ad=@Hگ-QQ -H`#:mn6C,(q249#vo\} e? A/烾m|ϩuW<5WޝbEdPzS$ƒ۹꯴~|#_]hf%mqnԷTu-]*7EUW߶sS=K5ӵ L&ӷ];gNH\ d$RBmh-S2JB HGx! B5B@]i_XKjԫ\FS!/B{-<97@=ScbF_-6".6 6y=1mt85O0aY4‡{УauCUGbԕ8>S=Md'1es'߰Џj',cY.>v_Q ti8.[c eͰx뢍kBQxxE`$?EUU]7郃3I=<ҿ{`p|3zRWe_ۇ7/9!vglÁ^ nF@I2 ~9ƥ@IE>kI9jfliТO_än6?Dl% oѐ$QR^No`1z+$0Y!|D5v &[$:A:Q m L\B}AȩUa[3|_cvטpKW P!Rd1*y=cX7bȉ28R}KB1K8/ /Ȼ^Bᮋy@7=>Aq #1n̦ i d*a␺Cp zJ9 O`=%hQS #ނvEu/R)8>jl 憏4w4t3ýϚ]~ɦ?uV.RCX}q'!PLeꨧb¼^azc&Jl^P֏O,{O]M'`ߝ* >( GٷAyGqfA ^tug^,mlejPJy kL"JW g'449%&s׋f4(WvNu J"BĪRCsbdچ¥O% ~7Mޑm{ }ݧjE%2TDO=R@O6ln뼤>5Ԛ\O7Zk*'ΐ$ ? (ҖŦ/w+zB Hb!5ICUU4A H!FZ^?OOمK칂!>sF (C <w]ny,?<1n_# x)xOD#[)gyu,~i s<>bhqS~)A&AT@sukʅ@ FTˡҝ2+Y9oQeT@R)TpkNSlI% ;[tyissuj֘CɕWlCfqy{t7/G͓CکU uL5>flۺUP $7ږxft7?o*~lOϤDJ%/ ,MY%$}?t 8@6hY}OnΧ0PD3k\QTM+b{ <+-?!7i*.=B'(9n|hڀA˭Dt9#iUm=,ͫԤ(;.ʪ *`Q=NRUNlV:cg N2e` AА=WϫNq^̐/TsPBFRlUYܸ(0W@ssϮ5N@K [} :8Uֺp8* W-<|15>QG^ٰ;pυNw~I὞ꠠfBbQ< s.ͽ0 C_xuƀ(glgcOMd;YJ=Dxqg>^+>"Y _eL2))^<*,ݧ4iьV[U"p|\ɳl7_uL0PUUUUUUURUUUUUUUU>ϥ>' w}?quJ*(UT==j(QR-! ܡ/$;Ju'mURvZam7<"᜛?~%2DxA 8#c3.očw IsPV%$V3vTĞ+o~ įk~u2}>E-Q" QAJ-Q*mHMJbK= KM)Y3a - )Jk] F#Q ޙ!UmU&?22pFsQ<}Ը:U:wlxD@2t2 $=~x?Œ@POJmSQTQu# j"eϓSш (&#&u-_WgO>l-&{IOw?;{l Juq=郸Ad ṢQ=AöLeA_4L&se>ǠNR@$zb sNji $ZpvApb ):Oc=9iSJrQszK][/ ipW߳yTGh:X/߅(\rs;S\E6}8RӎY#@ʭ ᵁ0ܻ8N.`8J3 hZD>u&hDU*u4bXƫ+Q& {BZ} 2M._Vu^b!O5^_j>C]'#?NwJ;<q[i8xl/u'5M R+N]5 )i&5htίc\(rQ~Bٌa_x_׊deAqHt|-%%Xsf @®NHzk3^_ӏ]q@`f"}n=}U"]~/񩫳UWe-O0oǏ&Vwq߷̭8}e:a\Ҏ]RRϱRɅ*!\T#μC9zL^9=^?ˇŇҀ0`1 ]*v{8a~ ߨw}@z{XP\q!Qub[; |}HpUNni(S,2gXDًrpbV>|rY2FP~;&\u -<㌡& YU9'&7b)vfiuj&B6 YMrh9NZ4J9U)g:5@x^I5I]GV ,ؘ2M LSŖdUpL),_H+%3{OR!Ɖj&szP}fO$H`A9?vv>Wh&/J|7Pz}L;Ɋk߻ׇ#[:KᕥڊF!RaFC^- 1J^mVQ ;:Wh$yQ2?G=>JyxQaIXtBڿфQ;@~n?Էwi97`.}~yڲJZ'-Oik?awHP.Or77Utݍ.,{l / =g_sUی`P@r:KhΚ>ŲPf%Qh T=sQra&i@->UQL%UgW/*ht0d#0JьIoB# 8U|"y' Y.SzkNP OarJ4(6*ŃWWǙY AG$6Tуw6x?6[w>4QtJvi8}$,El `Bkcc'd}oJ;sԺw61p48Nd4ǯ|z\_ԎoZlKR0y!:CA>3AK(ZV&4}ziiER 4MƉk{B˄jϭotkY咟{.>dCr$d$~۪Y!##|^yjCdxvlj`o:'Oؔ-]/2y TᐩźmAeZdkVƔBecV=w3XAkAX E3kU!|եr:7iqrK'2H k 6d;V! 녤`q4*'pH' LP2I>p-Q(@ycu%(C)tPZF즺g'BR</.{~Ƨp.3slje!$R'@] [*{_4/WA'VƸb2d,PlI"Hpu@c?ĸnGYe5;˖ y|@IвTOaEv7mtgZ5˙O1$M'hI*K*DFq\s* TmVΒآq G{Fߣ s..8-&tJPz'< ㅁ3: @A|8IoC[wM1"00Cds^]DSc 5 @eB ]X ª &>ҩ UIrռ[QВAIJljSSGխv^Xp)??7Ů %-e߾ }^c(s" ҿ:4vvNw@)Zi$`, \?gᡫ;/WPRys[ i ٬3K(ݖ5?1TL$$^FБ`qxCDB*: ,³fUn-̽`ep 1b:!ҡS+A+l컯) _@H/2yjjm](_df=z'M1F<4pF`_\0<kW.ƾ:%o1&_jpa?arl o$("NRE` $Iٸ H܀#l;]q\uуbNSU%FPd=455goW=Y}h ςAgX"8TutVG$No֞HtRuD(@F?in+g_rJgc_b_dudPsJ rϳZJj3~YL'8./UMga^8־74l1tP|[^\?N=#u7Ӎh(#XtNOf@<}kcu 9"B9AՑfTGKy8v֘wTF]*>p_~A^:K8;і^ %L8C>l1x #?6#$]=!~\ !oJuUUUd35CK#΃ 7t&(TuHm9"!X⮸i^ꂞx F8ekŠ~6 y >>3rka82MyA1b/zO8FD4$ŪށE "&kd8(z:i_FH GUDz! 8 _&uHF? z]Žc-(1X z8^z*?:E-0 =-ޑR9WZ!7ŤW??c#4{Z^D@'m"7E.G8^g3m&V ͡7؞~(fսZ5f٫WE{HS؛GٓDj ,b7V@ BRP߈# $*L-6HBBfqDyJgX<% 1Mk u2ZQǮXyNv,s=40F=Un4w?5B H@p{f p:+L ]LLc}t[&cvs;Wv#e?]ot]L1OF`~n =JW郢Ka`I&jmJ5W O2V%D,f^6zMxJƧ?W1<%/ntȲB˜xwat8A )= 9 ykVY5-">U -d{:`e`[D׊<_%9 a!k?EmH$|ʡz,[֨K@ʛĄ%1ѣ Ҽ?dX;qt!~oKFi-[Io9m|,`se/ 8ZgŲU[;Lz Uj6TT#ǔ鈓,Ut(WD5/ Yzh"Lzv/ew߫й_N {GyrdGQNYI>MJ/B UWD#s;fcɏ[9\ s {y?$n4H`߅Sg%_+dfv-T!0q_,6oU=vk(s11?h! 8a XV mT<|!W#V^5^4{/Y_5">_DD ?hED-ݴF~~Mb m}c XI_?c=ڳCz[#?gcL#pxMq ?͞zK+6+;iR'џ#~'=L-n2k-pf2*d9ӋrQ;_%ZN7hz(x#ta|q+SjU{ھ19nAIk4(xx0޿iR_( e <4QJ$'!r3˷{y ĆtŴ&*oox|u^j[X:]ҷ`/?}|be:ڈL/m ~ gKhGrЈ?(6rDѪ5YFŽ6=ҶEb4 $XrHDۃ`n-'قF%" MЂ m~v?mZtO/#;7w~@ըQI$[eՓaU>ms~KIl6zlֹ VФ6sr;u:N?2D@H!6 >qD :,!Y9A#LIɿ1+ (2cy#eEtΉ )FtqY@Qc7;Y _f=3h^i/DZ^2Vwyk(M+T'*Ġ`8fvl( opi EP}ਥz/g%YD7d݇^T+.zYoOK-kN2l~SA nvs;no6Tb[\̳O 3(&߬ )bB,8Be) VyrEu,qҳ]E.?v'B0oqA)lD!Go<7w&Y{;WJ:#+$bTD^,ۃpg2h{jI7y*upiq \`m;!mVU= ukֆ4;* 5/@.at9{bf,.ҭqe:,{6Mv #@p B}[OյӰЏp;Fc:j\uvwϤV yd7yYwg3| K,M/K)܇"yZ*^B`m.E`vgPP\U`=1cT]򂱉5U2sB= R,A#]f*B;Σx)Lrwڴ )<+16e"\赂x^%M~QH̖6(pD]TACJ|59+ٖ&8L/k cuD |C8>\sBq}]&]ieT I\ţI[RP5(E&Dಌٿ^k}Ge% D L&sXVOPƒdIaF+((FFDa=tۙ^lN y'26G}`8 *ŦB`jO] if<p]MéX Ȱ^=NMyhsgy|.'D bbI(- BRwȃļȏSx#T9>x6+F(, .O:敂oVA4FmdTuv373ߑ 33LNR j 3f"Џk@Q!)ƾT #^.a}b e7(I[ ltl…OGC{g3tҝǗ'+ftp؏B<,?<~ d[JJgZuⴜ(a8J9U Ȇ1 0$ GM͵VVTR=]U&+D:sXEtt-*Z}uvAEǣ8`2EM/l׳Ly^١U.f3,K)i$EM !!U >)غB X{DV{׺4ٺM Wdd]@#}[[gxn pNݣE!T9j#ej 3"5k(RYmIRU x(p(gU1THa[1Y\=5#'uʳ |s]Au:@L KzbAxOohQ lEda~_odȖs[  /6r"K B|doIʼ )'C!3MGYAhQ;Fj~O8¸ urBKCm+Z񤨬\)B@dv:め:<*Uxb뜺[z5PJ(>7lES{(P Mxmc*[i5"t_AƎ5-b-Ƴ=Uvi+TwDVo;>Z,M4Ơaˆ5;B YTG<̿1ÿW;2FEWo??61=c]CP$ۙ8Ӈw}ٷYH+udE6-BȻeU?ԈzkpJ]<-jyKS 8x6ENԯ|er@R\R,< q#b̎A܋8Ddq{ҙ qOxJ,/^-HI! 5Iw||۴34mlĿ).q½'ztwMC=e;UGF,Ťc" eWS "烄k3 I.N3-;G5岳o_v +ƈ)fԬ3{kr|A5zĥ\p5=C)/0C %[2iJuiWHK@$=pOml%>7c'iNE4hxl@x~0#1uށMTAN|Zu󯋪Χ(#x·ߡG;OX*:wg«tog>|LpstVMB0>1>@j^45 \oCsq2TJjÕ꛹R0fQAQU)0t`GxЃl ʦ-b." \%) 3l3k~…ɑ^;5T$N#Ll6I\ƴSúWÿ:!@#i%&qM-Nl`4*)UAjp׃z-Z}3 r< O':/9!l{vU_OK}B1B®sj6uUabA5:v OJ Sɑ Ga٦#TwFO4K;Ml=km' WV5P@PWvkHp|tL6o-F ሆ偆@"yDg/LzR(Ʋ# ϶-L?-V)ӳ_ۉICɳ & w dDz0LLP= X6kD%A[kkNei阶n^Un;,1] k%\n&\}`dɹ~ORhK$k׈Q\54ɑk*`3_ws<Scr1ąL=_wK7ҵ710 :\^aca1Id>:n宪c%7 Ǩ'96{yFP KNlp("++vbz+Z 6R WPF IJ/8P-Ѽ>xg,͢8o Y9 cPD!JF?_'L,-]S9qt61t>_Gm D%A3z?!Q`tE%wk=(uy9$R; *`ICXTw'$pP LiNNGg?75ÈZY{vH օ/JS|8LFMO~CU~{|56"3AV i 3;;difjPPr>=Y E䌱"V'E08ZE[ui ҼWD@(`(TYdzI&y:vux&NSdEI̸eCAG hK栗 ,. 撈¸-4k&2ٝMA.(`ګCfJm.$$9 tۧE$bj !U\Hzx$fg1Tfe(+Cz<,)noAppj 3$F#${_Ӊ<@gs}~U5 oMI[iMxHIUNU-r>r!٭ojkVܳ{lmZ7sܱ )I4kA/;Kpa!,">8lP(h xodhޱ+('Ct!Q}pgVٓj*/,9l|Y$Ꮁzg=B#@ͧ6M}h9_xECG^)hɢɅd 5'k/F2 X?V̟D)*TY.s OIAz؍W'V{CԛG'1Ǧuk1'ʏa,lH%} ?}XL8?aTkF~ab2t7Y{ح cl&7]֭UO,^?C 2̪o) J%HnaѲC7-.阆X沚>Z+wlXG-a UןUGf(9ѣ޽y6F&Xfxfy PwѺgB,5@>lD4ž 55q j\6sFC po#yFF< P\czAzC[yq)& y ^1D@@n]|ֶ` u@J H:Lz[f >]@Cne@*(Uk%ADJnr=q&>;3"n2JFC#s13i/]I7NX_QbkUahs>91xj6tf_]M,\eoD*vkaWV}#gm+汕8uZ6=t|k4Hcq50n4twȸsdrGwZ';}OKg.L&K^E<4W* _P\2V}X(Ȳ{-qjFKϙuHώks糹PR.my|w +Tqg -)X{{&TG^ ̿,F]6R9NVpYjrI*R;Vu]/_(5gƦLO cճ'n|ZoNzc ~70 R vs/d']O:P|ci3 wvPmNuPZXፔ{ra'W';c\b :S/뷧prӼXjbQ.类g=. T_;X0B=еèT&!tx3ROƵOpx7̌7fwk/;4:.c1f'rF,}qsx =a̦̞(1qj2 e󼑜sF8sC1)9ԯVgsz5ӕ f$cݕ}mglapre5-mO+c\x'^ΩFJNW);^0R.IUr KqUC\lWp>&Gr)oo#XT" 3V+yɞfϢwܢJX#侑}`߭^]rʝS"e<1 mJZnwי^NQ/c]ߤ>غ)/;AqCօ*jo<2yN2l{AZAƭ[wc';¸V$y&|L`KR K/q~gnh&bDn|gVbL].t75AȤU^~S@1g::wgBV% + Zd39F=u\:aMv#sč|*zF­;wf4Y( XͫJAcSaQ2# h0p ) K&2GdT}ch薗"irgfc~Y@NL!Դ-CtHJLيdفK"F@ g@sYe B"53 ]Uc}{nU~t3;#z2y˛Nr.?oEBWL}Rtx@,;׃)t+03?9:ѮٲюsU[X徺6/\1oGrYD LHOE FL` g{=ZrYcQ6堈iep])ûCDY!- -!tސe Z6I`ٿ[f^!]{Nn|C߃3$ޅAs[]p#+^iI}V>kUY9_mq* XX/Yx?g+Uzh5B* jɟ+MV=Rm1ܯVP?`*o%PJ )9q;oZ$HĐdK[ر ~ᒰ_Ujhv:/R!OcV֔T}*Ab4miSSbN\a}(y9CZֺkg;yV""Mt uda! 1gO?%D%@ 1╠2 ].>v(0B->U@Q@kb'Qb?0)bd7L^M+?b:ˬPEb0/A#AZ{!]N8+Ƒ:aO^  oAO'(,!ZsfJћcQv;] :ab$ ͓|{Y.u| 1/s1@Md^oHH-^2+Mo|GK=ȵ [ah@wj\.CA9}j9XNJsǬWf9gɥ̛} %x{qe}Um?XV6Hi~l[ZĽuGYcq/;P}9Y<b4nFXTJhG2֌^UT+~NP%d^7ł_8>4_ӮvEP@\6,Ժ  5KAAWz ,! ̅{Qw5#U st?: . pK60ѡ.Y ҩE'L-D) '?phH(^ 5ku+с^ˢ loCklgav߬ *POqP۰ M)mbΧqtKրCE<![qpk}.WscNugJ([ 3ַ٤=J6q:63QaZBh:TFX@Vg ZW7̉˚X8|Wom'Ϲ.n |I%_?>ݛx&ؕ͡1 rs]'Oq$0COg/u}s#E!|Sh]ߋa@Yk_~}cW_q`DBx~L=&RW>Bd4sEgs„`86C[p(G^ܺx(UHDXӐK d{,& D0ђzH<+Cř~λF6`I$_JBbT' (>rSSZ^1O&cwj?\̄ !,UAQET/?#~ (Ϲ;x@ax}*=Z` }d(&")((!$"S BA<;$8BTo`&o/{RoffC rQA$y~Hq p`~OWBƉFC;#e a,a٘mhט9l?P{?*b{vNNCWU{='ε!4&GU Sxܛ0}iû)PJ,?o,a1'd $q"/NDܼaɒJj)V䓢'q`O_)>q.OIL D?qCEȱBڙDaQ-J"@A` ܳB|3k):;H6fG2u$BpQE,g{קz1F,UF 8P v17@SaYn@Sn_vl7N,,LʏX Y,0sipak|0H X>^J١>Vl@NY%x{4jGR80!З\hΓrɹK C$ӥ<{ǒWg4(ʟYڽEBaݤ@0sM5H2'O?ԟT*00ſ(QJ ""R"QG!Qw_\ ba"QCy S%% 4LTHEDKH%PAHEC1DHR.A0cMy岛Dr[4>9_YkE'"a[)Saa"1 i H`:P6k Y&"ReO^c&dH8X:MRpkKfrdDv2"aT?t MO7!h@,[/IiHTQðm*"?C̿fol+* RڵB5C0rңh!v8eCD(D$cT dHIUr%8\ѢjLl\0mN"YhH~1! O:=Q11FoiwUEbX! A #f  =##]AHСjp4>?am4|u"zOϼ&?5O99Ocs7 IUݳ$jfU]Sv>w!ʼngV!B }{Z2& ))<#([@ m#){6~uY]2Y ~Ήƣ+8[ѷ|:YۚYiO }$sroB݄OBQfϥ~0l;AR )ۂ'Fy't:@MK?H~mnbZ{9t&!{ItԕpPD. $w~U5#H5E)JSTEPUQEDQUr)QE^^^ee?88(ypvI?Bc/Lnۯ"g biPU@U)2_IL "8ca&ޜቔzA!EUvt&Y\BRZ a./SߓXR34i6{~z~UTvu'4ZjHQ& Pv& bzQ_R*(/Qw;w3:|;SDCSA|bWyO3XGfǾbD!}yUe5>a>ia6 Q)~\S=1y#t9Te~>}COz,=Tk[AYm1Ňc?/hΓA=9X-Vyq:Iǘ&F5s L-[( ={i9F}!q טּnZxL=2{A Rs0`֪vd=n&cwДE!D"FJ;u^f(2irVu6APùx%.up1t~؇ؿԻ.NSܱ{~Z>Yn+pb4ae%h n !=9}*T*q}FQ_!;nPu򗘃Kh ;C03K,`<5L@U]s%u `*׉us ,El}__/1 we^,Ԓ%ߚҊ^)c/(P~+0Lb­*sNOM ѝpdʉmvo~clzQuD7oo7 cbJ gl-B`>RD|s X_\D(Zoը~ ȫv۶a} G#A@>`6{ْr@881M&Lv6Oz` 0P~ܯz3$w`:ň:\O :*pAb`Q`*ؾ軼$=( Q>ӱn}Uc"'(hy|{N&*< JK*}Zu @lH#>?k蘑DWj>"If=W#d,9fKI V?qi?f'%9p ȴB8=mA*P=3/Ur%ox#&D 7%_* pST^kPT՜F`WsȰEc+xe$>ē:z㨘r YɊqVI OoHU{9%};aN"?u{SDZx yC<[a^׳L6%,^?ivqF̼mU.vUM6m䀳 DN)*{_C[h: :*F)(uy"d5M4rq<4wFM:vD׳f߻A4py7X &O0{ҴDb%Ba_1P:`UUUUUvv:3֩D x!q:g¢WY7F&M{lh#!/O`"VV28d_f?]hW84CĴPP90d%8%6^5[]"Vp}PDs]0.offeTA<60D( 6GT[{FIŋăƩB";*0r􂺪~P(s<=31A k˹֥R CT,?jN}=һ=﫧p6} ɣ)ɀ{ U u :6ײbĒ6KѠnMMD;?a~ 4(4lPv)>% :Q:jS%G8zWV.LWa/&M+"FH`:wGA:SbX7qc/:9~AEښ\J`MkHH~o}80"Q'?i${`W= ; ' yZ+3xbM|HGo5D /߇x2x RjU@s>4B[ H }_ A PknuP_sU{6]{ʸRzHcKWuTQ@So/#uB~ξj9 8b \ ޗ}Z ' M}5i N1RV=ί۩*GUzh&w X _^1 .0~*uy GGgrSs ~߳T6b5QhW]OݚimZ^*x`2AU2g/ [u*ں7̝s_^\}s\Rzu+$.N 2 Gf(Z+>'HWmt*8:`Lhٯ15aH6XDv@>vZ:=Y2H?O.x>߬}gмf+]znX9L$>YZx ;=F^DI  K !ܨZ`)*AQL=J>pkn{P0KBW`ᘱ*m|viryEUT=BN# 8}m7:l #H6>c `&^х7ݏ=?wuT kvzdA bϏ~0|/)ͮ1 GSv>'t"H[ph_jͮ%7?Ú|mէ_q_^+9mus:ek;k׳zhЄVTWEet#vB7ZN]KcnѮ_.ݝcWJw] ӥ,46΅9wfBR8#L/[g2ux&3IQk-ynw]sM wL}:fXd ETO11`'duJU GOظ,; }6l/ ZnU ^3|+:VC0DON9,ՓaF8d8I >UFNWJZOW28gmqk=(sn;:3g5*ER1q^Ynξ꾗ΩJMxT9ӧR*oV;},>\]q2Mړ8ﶟZzOoY`;[<`tÖ'Nÿqԥ9+ Y.X}?Q#֨ _U *T SOot^Η7ֿ_7 8 tǥ4x)m:=K6('oǙTuCA1G#p_zwv X[YRnnI>{1 0000009ݼϳkbtt`Yn 'r{Fxw c;Dp5|!}kyjvP> 7&7l}dsS KNN!ASQYlR3˚|uyT5sDy'g_|+d^Mz@!GU?fz*!.ǙfP PɃ(.aI=>έͲSi2Mʂe'rQM`G\)t% {3ָ:.g^MM7 rp<ѰǓ/ԙCt/bMvrzMLsMMHL# ݅߾H"O{,ƯoڈYWG_[ Z̨Ӎ%K/k>r*D_ٹ Y|#.ضi>}aWz30z<(!3e7d|1fKK꠫]Rw#چeMh-?'u?w7#&eT*"$94+\$FW=VLUOl/L>->ɳeT׍qeaUݪ93e&9/wI +?u^}xѓGcu (3mtMK)RS~O9:;1i`$Nc(U͢[>}iyD?㛯h[!#šsV,{ =MX u]Js 'ri4tD2]E\ ([s*{'%xh'Cm'ֱO A4UVm Vfk9&fV3|cO%NyjCpNbu 'I΢PkjX3< XDX{Okyƽtζ%HAD%ʧ/Jy%8 oH7WnGc`K?>oNL :Z HF7.6H26s7% A7 E;ܰ_0MC3߰o A"#;PN+4SV.8 E{[K ugW>E÷l߼NԘucF:e5mpNKHo!Xqҝ hR -$k㠍'd'u~_î AױwyUju65#=˞=\- >sGQe|x_;i H ^v@cV<;* >|~qt 78or-VD(z;. \(! K0mȖ"8¸`E#`g]sVZC@PUƑM.Ϝ- <#Tr\DSXw!RێH [`j޸/V@%R 9m]JƅWs2ۖuڤ sA?4p=O5Y!ȅ~-<]tD|dnN-pw߯ӮrPٗO++gqm˸05j9is b&ک*/tjK2>4ӅU ̹uL`8}ʗ6K8q6gV5&,johǔG}g2(>h> F9yJR{6wrGU*v\[=9m5}"UoGe;x9`d xu~m^ .G],&)騋~_;F4!^x; 1v,Dy BlwTM>/.M7#.QP^GiG$w7Xf4մI$ԗGvVn=cO#[0TzE'og_4VCrF`DhpS֭FM8C-;5ƪ6& lV .h==x[\:H 0)Hfb>adfDUM5Ұ,5`]L5LG^$e`e2H sa>>J39rTޱֳvγ^rs`wJftԚescڢ{??Ğ3!.nߨvriUS9h)t/&ch]|Օbđ#23"5/Fdq}nXt#-#̰h oFu@;m'ݥ!-Rf0;U@mˬi9P͛Wsd dX9&HrhA3/ʙɘt[iz% ?zV!^W/yxJ%+"gl!ޯe].Էa M2u9 ۝c!RdPӪ ^rƵ<_Sê0]jgIuk(`^_6npՖpLJ"48R*JE9b3 Y9V9]}ekG sM_KN\p[ 5HF&-l^^6R [8&϶=Jw:sP4NSfq^U-0i'BV[V\䆝l񫶏ߣʩm;YF 5 s״0GMWXÔwPe0KCtq=Z8RU6{y珨JxэvOk-??)׬VGf/yѕrzg^j5#X 5jr TeOZa[yw(9}GGwX' ˩>w_疛at_5lW4ʥhmte&`k.NsWhɚ|f4`Nr ߀D>cxY#^>a(Bˌg}c4Қ8>d.PⳒň8~%Lї2)YfM]C )J[OAVO D<6n}`#4@ 2#RSH2 d*j*X"a*U$)h&**b"&dh`Z&ZiaI "")!f*&&&)`) dPF VDd lJ(X+X5lib!j6 )ѢRE RH+@TP I!H@C$3#BTIIA*PA0BP21JČRQCU%DI Ĕ52eJS5KHLSU KPIAD‰CLAE L$*MDUSQTBQ4D@T4P 13C3SI%2LLDMIRPE1!MESLQ DU ACA ECLHRLD%0JBT%3D-4QA̬đR#HPU@STCDLA4TA0UAK@MPCT E3@PP̕MMADQUL@E@ATL@RTA@PTA5DPDD$H0AQ QTLIA4E4L ABHDLU#E%3-D J,@RDMBTi f)J)@9%SBDSUJUS1ALRP $4DPQ@A15#@CQEM5EQ AI2%)&")`& hZ"i` &% L* $"XhJ*() h"w9$JTIQSDDM$sCRTU4̐@E Ĕ5DIPSQKAHDRB vB@P- <)(ij J FJ(` b*;ak 0֬0:p$Dm<Gμ@afG]&qBs !{$MPKp&OqGQ?؊MA)(@29J#}p3  :ĔJFW\.SiC|C|JDyN |`QJGBIy9 ?=ݯ}7 g?xzcY]TMb1UUV*Mʸ"T5SQP "UDU*x^;s:mg $lEΡ5oΕ7x5ozv=P{xtߙ+ k!VrV'^mv+G{u %^v=+b#e]kWL]<~^`׳tk9 q;嵪MM[gCBOy~N"h6T}O+^WAIuP^VC$ߏwu-YC^1fꫮV ?1 DVڿUo5گwt􏯂[oJ$xg!A_M"s\Ʀ>bs۫W[p0_O/.]Ug?EX7i:=~7ێ-/ײD@@=ߟ4}`?(S 7~R@qP[8;Cc#F@ɺdyf|òb]S2Bz#s#a o}ޗey2! q(kӐ4;]?]B{8%kh {kEVP!g@E@≏Ԩ;?V݀0 a}v@@K,1¤8׍/ 'bg(H±bO6k0rV~[~h!W`S޻[Zۍgyq<U_( )&.ouE+ϠRh&$=\|P g [8{ǧt 8v]\~`:4eӒL;$!x`V[3a@9#,=W P(DSgpg"#W@χuguo6ë5Cd?h!ځNZ?;,k??ACc^ѮCWNbrV?^+o}lQ#dJ0D-CTp<=MbZ尽ﭓҦӆo PQA]@ǞǦyk'@~$}I9p o)ز~5HB#3Z۴U R%Ag ]4~Vw[)U76]z ,_QC.F f6?mƕ\dB+T~rai 6'ծː&bT 8'#)s5-ߚzHV,`Bgc_mHPO W6Mah6tuE},ơNzb%D~l=@d\7]_;~ҡIAEƻ$#QǮWMA명($Ib&a#d!\Цpxt%5T 1-W۷(Y ZQ!JAtZ7F-1#{( }1#HNZJo:E( .Z?nZ}[Zطדe RsJ - 9<9{_qpdȖ# ) _U!p{!|jP5&ON۶ T=$\4oDd"+EhzTЁP xrm4׋'omT7ldZgga39J-@2W\!V,b=t!x k\FD k}m2f jɠgՠg᮷SjL 9&׏j3tF U[99E`C . හ>Bc,Aۛ8 Өb z^7'ˬe~4h"]tb FWNQ+ỳ0D0O%ᚅuE$R A!UyӐh(GT nkka| EàAе tpXT C/h8|:!BO@ݣf2ز)g#YmE.|SG ׃qo9GuA' c.Et*N?^=1ofttuw$&E2?MCQ"%tDTМCp꨸ь Iz9&Vى[mA@;F M%dh:TȢRz& k.Ծbj([vs/uuMŐ݄e}=|$j=-{vi6bԙfrVUEqn=L3r%uSѠ~kyCzh^jߣF[ʑ= =߻fI/Ԧ?(|k2{ޞw4V/*jiGN/2(AF0􃟺.I:1 X;&,٠]sr4qq(>dbsmS]k8w`Jf|1[LYN(@JR"BT2$8mߵsj(( ! RL?U4r.lk؂{.;p_WOU|S-/_M`E?mYjb**QEk._㿻YAdH`ՄGC#ZgiՐ”Ty?,A=,*ʚUTۣ)BA#7.\]h{ut|ɝ@="=y_Y' vd$kAhF'(붮x +_o>T4>N<"KXwȎB9?_3sG1{rU{*:0jn,[yaW3v_UeP瓣n9@f2՞M l+ۼD7V9;{)'YZc'y\)V7Knwlђa|.o 8o!ԯyk-e<7C5ϻF0t9mz(jYtIC A6"n3*yPЙOG׳Es:!zvl4ShX lXGdqwo;B8aɢb9]뽄쏟}oȮX9H-[8{"?Byeh|#l sqbTV!tӠGQ&VrDdzސ;NXk" 5p5=}.m@?L`zէ|+d$&Qóy<Nc3i@?a(,I w}Bj_>p@hgGȿGh;L$_PD7+̹=s#>_~G%t.lTl5eҪ yI9F.F5f襤)saTΐ\񶒿LcNn#;bɅw^H>42ޯ7lghEjv[Et8V\(M)7{lI]GͶ>&B6Lny<4X[Ί2ȢR(|5]CcRn5Cvث l>"2iteOa%~*iQ_*ueqKG^iхS㧒99Y" h 1 { FY8MWniyaz)`tT6lxygow=z_\EW >`Ͼ0g<9k_N_yͯg귲~FȇǢ9?=|񉂢N+Z(ֵƘF38[EfꧢRZޟ)=zsdb飏<񕩶c XjR99dHofFf`1.1w3э|vѥWTs4z"7or r$퐥{a0FC5eG1L"M%w>__??H]F}CZrU4gjc<=k.(9 a%e}lTJCj y {鼖ΠW  т0} `8Ke.<9Һ~I)R L7Yl)5IO48m:T:H)Tʸ}z}è!ιVRbυ?;]Yagg$0M&WW3UT%~`oo+G-I͢(U2~xyGaqeUU%UT[uev={I$1m ,I2'SOvmP-2܁&Ts >d'Is;&^ Kȓ$ϯ/I83v42&AHLo'J\'B I+Xauhxh]Ṯ9|D`!ݿ?xכ7EGJ{៬T:`a]Zm;1+8`0t@uYFO˵lkouTNK<B_gc5x NexR}iV&cQEGӱJ<}Π|BǵVΕ5Xʇ3z񎷌k_gq<\g<`COSc\W]_72}5)]oݫv(xKWciN-$iCZ$"9,m.VӾkuk;jys붳|;vj/񁏾OB庇{lIL:qBC (S%G7jfXWœ(jBJHr  ih :&_Rhaף Zq\p[۹XGRCBFsKIeay7QpvSQ9ˍd7(rtaPzp(nM7i%lj ,^XdZm\\fc6۞SRqWm=^b:uOVgx6K}v\Au^Nz_v-B[癈9#| 8kySbK9ƣ{"9XwW4-"bL+B:xι#rUܬNTR¥yD!YV3$+,ۮ1ފSW\3?1u!:\<1 S?UqߙgM mqA~C Z[ѤIchfKDY'צ0hR t{VM.D,zbBVw~XDN(]4X}#_vO J_w3i_ 4%K$HƧ ";aKAިlj='LGߘKa_vc&|sv$)81NЂOR7n6wITٚf|^2"&JOK^rt^T$^#Z4W4X:~LFl5t,Gz( E[+أ'JJ{(=Y:0Gw3ad<# +-QK@DPA/^J-=(>}=p\'qgp:hmAbxF-O888-h*0>iY> `YH"kk{ݪkzoOЦVqXeA`ϕRPD?\b ÌA3*2~i(F}J@Q;ׯa}C`ܣ(W-3X9 W_Z1 foZ`jM6L0ʆrT7;3IUxXr9ac3Mfbk͙*́-3Q[]m|+]GɑG^㪱Iwoҡϰ~B"M{HuЀJPOϲ)ay𣄂 |R0gyi6[w72 bǚ Ɋ(iS N.$fС~ka(ÁJeIp!\s|th8уQMqU EQ"ȤU@?(SMYG*"PT,qZ_ OulDXڥEXhyLBD>AF"wJRN孃eB!V=`[: =9S04pBBhwϳ'e!wԞ1}oPpGW(k`Pk!(Ϯjh> T}H:: fgI;eSbj\lN#!r*v PG 7zޕOT{*{_A0Ghhz9ə _9Za0T3<Y(I F~wj7LJ~}d^I8C0ͪbW͜} pXf:_-@Rx∨¿χ,w̘G,r BBN[Z2 o)>YDXe֒Qu#D]^ϢvDvD*pU`rKΡeV8$9wywrߜf Ζm١;6|+Z@v\u\7"W 5 `_"nK 7ɻV"qPw2  ^4;` 5ߘ  e5hWO!݃Z 7 =D *"\ffʀ:OWd?$u.ޮY(gyaKhB//YI'pv =p(뢽[oz%?-*T8BN p wcE fGA 2_2 >`pr 2zKrr>1:' _WC W~u^舀 (%f3VkT'4=0F Қ3m PrDKHb=81xdji T"H4xD" Z[hǽYQT@dO.pg?2ᡮ%VV[Xc.em-5 =vXx}LfElCq,GDPO'_~=5N'8.a2x<@`QƉYZ6>] G~m~ʽכ~ OWYw0V#֢E-~ulĽT beA+PߜRc?&$Ծ5O쨐> wǍ[j|ݕ9b'Ş|YC(M?caC~slRӳrë9~{y4gpcrG_#O٦PJ:o{u2CAD9Ђʿ'qBM=l#L2k-gYMy"]f0P"qu9F߰Ao(U}0m=H(Q}?ik{)1T邬8|4/\8+K驺:m<ӹh:t"+v(tךx֑KD|r)I_ςtSOcr@|$ ͬ?.%[A@ !6LKu_@6xο~ř*&#$8~;L]= ooƀsys}R M*6+qnWό|U,j )~>V>(o뛝;I׍$B!܁ÿ_^n#[z@Y*ֶQ8TU('F0n"8VS9kDBT6t?j@EP$N"7?! 'g74u|@?F̋$P:_˨eatsZ\?qR;QT%&\&. RIPC.꼴o=};Pk_=ZoVn>p̀v}T$ Q1uCGs j$}#R-I 0\P jY +waf3U#aLm鳵7oE23PGW`1 y q'f̨/M$H钓%궔JDb,yce;5#e5h9{AN%(.P٦]^[ +(X]fn~qDJE> ʠI#9;%^PQsyMn;/ ' Ο  =V+"$ƫq1ߏB(@J_u B 7K|8SU0& ~Ͼ@<>c'=Y 7=;S?\##n @ˀD8q_q׶:hK"LR1Xgď൰#mZ^wǵU TPtGw¢4/-% ( TX d#<$Wg§|3y/O갭?"z1հjݵI?5Kڃa8 DVV*K!wϴ1[\_PΡI 89Mc ijSӸ*޳צ("$UFKW+ *I(V%>oBBlȋؤ@rB8wje‚B/M}f w22IHf]/Yh|㤨Kz?o>\_BohmY؟ >pu2@lDܐ+ 4!Р!7 ?2:F5D0WhR]G !D rlB?nuW~~8! <<͝?Н:7~arB>trC r h0C e]glAKa1$$745 u0y*@Fhݝ~'Bm}39Fl4ρ\t 7t_'$<ObHYXInTWIUÃޫqV4 )B@_M1ۺYjjL0+\dmd02.tToº %uzFOH3C-l. {pnbF0D[#SwRի D`[}hpUaZ؈I1UQĒCx﹑b'28@Uwقvh aS)7}5?q?W?oߏmrІ;|.?_d $-[!LX@g( AZAHhTXs dT,  2pK' K2$I&.Jg&0hkzzQHB_^}xl@zL!zIpݐ{6Зd!4H2lG Fflg/_ Pjޕ,z|Kzmu,UvF'-̀~UH5I]w?\6Yӣ# 1$IURT8_iS8J*+/RlxT(,]4/?C!ews9IX/y~'B:7K (tZ!(uuzwM}w8v+ -z3-\ l&ȑGH~)F"P {1skL 3CU&5A] qj& 6a '*DcmN{4C!oܙK ~tg+AƎut@dO'OFjGi]4y'iCaCk)Ea՜i]CYT_࿂t;33USE(:>.\gѼ+|NN1kp\KDbU^&vh|񩬋 5<J`];y N=X1ѨAyg8835 #'ħy|hf dZQ#QF1}(=0aե?JaH/V$1 Dx˂Eu፡mE tk)K;O[^sg %'VI$=Eg>.5JFm՗P;f;߉l$ ~g^Vn^yv«o\d혻Ύۯ_Z ߅R2dZֳ>yh -Q?z5c>>@OD'ڨsXG=/ 0rOzvzl P&3ӋKXXq>_MDk(x…0+pnYP[*d\l0SiŀPe* [fI`JYESS㮋}N= T"_݆AppJХ>GtefZ[݉`,IKɃbD B "zm5wkcrX&@W5g9߽zIЖce̷\H 1RV8J+ o+CYJVX{i/?mӦC g1eSʋ>Ѐ0@ $U .CbD9 rH :o׀Ԡ|DaOU_b cy'ﷺUU_qIYqǃhWg97 .Ty:t5 wYuhgkyc8e/ R/հPU]5J\u:R60:$'?%!BQQwKHS\k(D<],i8{]Xw 0"5AX_Qe(!!\ . 4Oᶫ:׮;ixĮsl v<7o˨>/»^O<2A!E4H  JP)òٝyݚNɗ?y 0\D[hàqf#/`J "b~FsOt=ٔH \ E@4c5m_EXbY^A: mJ#i(( ER 9(҃BPa%rh=qc* C.2h3v0k9ɣ}]8 ! h,D_@(HzOUiH{~EirN&~de?S 8pzCɝOD~oB_g٤A6",6u=3oZ})Jzt׽;msчt1K!̝D qEo{tK)FL;O_kCj瀺3%[Pr |o'GV 0V:pIKPH,V(K㚠~NƘU;UA4vN'EP{UPl h혼Q ;Nn%6p{{j9_SͿKv$dd6|(`D6I/UDtJBPfnP?IG Yr "2sj;;dCNhr~ ;3=gV1V)#]-;#xQ,4\S$7b軛p^Ǻ+A$ Lz}gp?T*r-jKu98! ,4qB4%ht (7MF<ņƓ(ق J@3*G`8qU`hp+39p@u8W_\F5UB87gȹ/.tT_lV_g  ]qWx!w!:QߋQN*@B=Q 0)ʳ֝<9Hah[ȳn`Ljzހ=akGF̲EBl穴Dz  _8PG:6u <?)$78 q6m爫a9t=dDIPٟV\ӌe>1( =).C93Dw NT3ŶҊTG_ uvfht[6h׹*U|ZY!`8p\[|EEYS&26|VfΛjpzkKG~֝D(9ֲkS+>D)'>'`W g@$-Z--O<V:WIL1w׺Tɫ}i鰛hse9ϟE(kUqceV@:BOj2QtzµrFhĜW = 1!"ɕ./X6+Lp1XdXn}XZlԼU v睁*nBʷmϮ4Ә „ٛ!kϣEURU"a;bCL2pK_{v$kIS5w5M\@jA0.HjRt@٫l>*wK-lI {I!P\/r i @h*O }s/*Pm WCwU? LoI]`btOw*wvQiN\~_HZCxt+zv{Z4#8*_q3Bdn2sA_;C`9@RI. \r,뭐%zmTOu[4{7EK+u.L=Xm;O;*Ry-8C,9}Wz!0>t݇N4eѡbγ :va&fꭤic.3zљe@]PdP|;բ(( emEնif3HQ OFCFݮM4u( ㅠ\A>Pq\~r)QKmLkҼٔ@ `R#NuGTMF@gs\M$AK|'џ9KC Х +_ 95s+ŠYF+$tp{yAj=tMzS=v&0y_lPL%:Vmb)_l,XTJ%TJEBZGr%`1įsl hg敥RѲ GkZ5<~*J8u,1upl}l..ݧK}p8b%/ۡQ+DVtfDX$)iڱ^QyJș̣r\Jvˏ"˱='`hGctvng 1s jNN94#'cy{Ojaef.P0gQp5b B,U? -$)/ Nĝ,LV]u& XO( Ɂ}UÖ'i__UC5n&ъ/kȟ ;3J,@H{NK"tj]++Ė%Db?H1yԫLj޲}_{e#iUaՅkK6ņ+Y#1[<:_2^W Ur2ն^sTJ[*2qG3ar0ŵ J-w]P@fAu, CrF}oRMݖxU.K xmxpׄM-/AM/Џ d[vҾQD5~VnP:wWB"mץjJi 1XW cNj(Ԁ63aI 21 zیc9HHFI*Ԩ{@^?yB?grhQ   )1b h(Be*(*r>FarˏݳiAW[pXO5`i Q@Bt0ى+?k'T8O<Ι: uٌ] d$ѰB{m/>T'qN}% Xt`N*bbdNció2): S(${gG0+3{3v(4+tTAɁE2"5`HqNtG&Jԣߜ^˓ҵ~C>ssjPk`N +<@Y$DW*tfaap{~4Q`RZdCFqшѥhU?{<@D%Fڀ>o!"v:l%dz=_xraS'c?DG$??^=ʯeUj »2o2ƨOxq&ڢ$YZcT*5u.Y ,2/d#O l42H ,qGq?lc & ui| vgOUs}b)Lq1Hdh\Q?[;z?F1:X_q$-&U )<`,RÛ: 膘8'-:_GwG@qU*^^rd9dNjL0B aoZ<,~bSPs/C!84 47©# ]DAPՑK@YFHק09bүw@ z'_;>ʂW1MD:1=YAtO";xa !!NACp@s9]jw PO@O^wI ʊ$kd;ν8& R=ѷ'L hg1&CZ42V `R.(Dĸ7lG$qe6|qNN#t`2z~C:8sC *+8 P6퍌@NJ,I)Fx~*qqwܨ=]sITc0RA(TI%kd-ATkV3Na1,8_vOk Pd>㧢z<C/?:^vG06ri#;B!8hjl"k ]:Y CWOdG82GH2@5`Yz:fMֱoW}N;](W4FqQ5 4MaP5AEM'YXW:jٳ= SnퟩaqMwL[*';>6 E#x*a nZ`h=>Fk!s`ޥPfYEZ5w'r|OT& <0k8Zd0S[1ٻ.NcؔBO' п?"O%:~B:N,LC'k"b _1b{cRP{) @{"l?~=jnN/zp XRJ" * 0+ #?ܻXc)PV>v&p̐0NG/O6 A׮3 zR<{Ǵ߬79T {B$ULycM7zRjRM~j]$ @Uq1{NΏ''D>唋Pmj[gat2 3mU&P:QFI- )bN "khO0Bn!,aǂh ,!4%EC@hL@ P>?Z3CaDlp0Yi{!`@mf#2+U0la٨ 0(2@AX9d0,_XiZZ)i}RpO隓$*زs@oG8E$:ek\t?"h_4,DRO:'|* QPŚU*4r'\F ȱɂ( 8o8#HiOuSbAaDJ-1#ZJXQe`JXKLdFM+%D4S iH &0&\p$v%il&KRPjb;|$gK !;D!L&g'Hgc|ъܫP Ih9 OȔf` a?FEmk` EU^5QEƭ*V| . (&R,>ͽG v7|dʬXB%R("iUuIv\Wf$@8Dҩ9cjF-\c"% U@LJtȓ4cYI}ob;%aøCABXMЦ#aſ7MD_^HT v046nlf,AA0s5wIPzFA'@D,9L&6odi1 u$wr#Q8Y4∱*$&uX7>s6QqJMTVf0ev"G@fxd3-).wi68w[ x)$4jWUA$|vGCy :x8Ny9PӰ peuN5KYv( ПPvT!ae%b8 )+>by>2 >ت\H<?,1l@@pJć`4xwe.i9#<+'#ӂO2dh"9>=c<(*8)R 8T=z7& : 4^b TEQ a9 ~v@zB9/XbTu㹿5't'?]XU[T$dp41"k<̵d7Y:æb(0MZ(^>'iJ-BCQQIE Z} [ot*`@HPf@D;BCsBi%MQ-DBbiyiCO'kf+i4h7&u0!eXvM# ( M_z6(2kv$iLt=ѵ=-P a ] L&@4!d5 ^:69I.X`1dfsIEjzM#&G$JCjbXxt[G0 `i_%_t>h_Yr!n#F& sj1^kz/m٧1v8o1 1^M'˻KAx0G68i<Aѩ,e N32,·,B; K f;{w`2dކDv>>#%]qTWPŅOdx[8$.Iǟr Ê 4.I`^ޏ<0~[ۗo|:A#z@Kbi^!n&rmoUERz\Lkq7u&b3隷6 TB ĔE]Ϭ":zNcщfko-%4x̘zl 8x PN\փ.dA|qFp`Yy8:D^C¬1i`&; #d.>̈X"~eS{:Q.kFbI9T"nlhٳY)]-K+i 8\J(@Uu q0m:J1tFGA  vPB >Ht"ìs,z=ɾfַjZb:%H6V}Nx=T>;Z]N6sy[MZoDհ(+% 5%3lj iA̲NL>놺|+]EF$3Kޕu)깽+\Vu* vL1[w^K`d( L$$& ]q7c冹^PX@ȃ l%ץHhF$AB#% RIgoܺ:<_ rh67GNxK}aL~=>dХ,);@p{nAƹWA2h*)F<qOU\K3FaUT`4Da-O4Ne;%!$y!s0rh_XӦ8AU.% f#||qa;'xoW~K x}Jq",2T#-4OYd<Mp##-ȬJZW*m}'MC<0ϐ.]ʕ uBŰvi67̥`<:qA+wȁ6vًfn-sO[ QRVo3 r/0\t "j,G7[dΆ0֘fD4&Ȑha˹E[><ֈ#) ͱ-1ҾgPk˵mg:BaSGvZ6ۼ H3.^-vj×-$!|3^DB{t؅&96mYA:ǎl!lmL@fb48qd$[0 @Qж3.<)x^PpoQ0r jyKIBa(c*jq4vak$뤚@W?1a:jE9dHTSETLUUN-"oӸ2c0uS{8ԉXf*qsz(F؃y{q`( u A3쑠) .B1*!_?qJBY7,>t } p9i7c`]ݡx7Щ2 dd'L!\vkhtdHnyT&P(樈 ݡ{_;NV,!B"M G EŐĆ# :Oͧ >'n{ ̅"< J(0/}pЍ@~d@`΂a0|vP7 S/ƴSRRݰ, oR&0:٪UtdVC;\0 IYvoVCXg!fXzvfC \CRDR-*2|csd>EDBZq)fq 15{g Lw{ǨXBMw`%0 JKPk1>'|| b⯨pB;S;}w *tBf '{H-p Zp1 r<=IӋb{0]M.M!E"SIAER4"SGٴ ėav&(V1 r:5` D]|-'htUg1c ijEy(5Vרd9ɐӬF0̄lM:&^HG U)sCZ&Z7nY78Q1k \<0{ /pvslJ)1 U8_6Ol܆Ӗ%Q zdJ|˛FO N?݂ca`2N(n_ezv*gzQT$r*ـO%$*'$=zTv&5C%z׸YBgGSK)P^tP&pز~gfxÉ}L\@g9nr=pS&"!!cuiZ|02ElG Fw0 gW7{V>ضI$ `ΓSGj~o/a#,+nUCSt)wJ<=ԾXuLGTG 1 N" "0VCHġЩ,pWÜCS߁D1=A$#;XIQ0_{DF$bb$>3K΂-Cis^M4<}"I R8J"<7xd !]P(OQ5yqTsX~`>/ٵ`1 N(YY񂏢 os`H  oR *ߟ8'>/Bu=I[r4 nq*K:c52wLM8sP=mCf\k4v@8>TDwΖY iF'h.:헮vP%P+,j B'&ϴ!wU9DvCwbw&q ӒN/i "V ivDL͐5EXA "VQb:w'Pefed(iKD(ߡZM)=CAF(*ݤ:Dn;Lt=3d> lSOѿ$s-=3V =o2ft1Ĉ`` (x`"(H"6 GR6"ԅ'U:s ǩС/ך \U)X?Rl + zsP'Jy8f; B;42 OR4$;=r(p%jO 8L0e( C'un%Jن_cRt>=Q {wmp;%;x{2MhOrD<A Aou[#e!Oi'c#O+OY.b0z Zj/ w3m! B8s͠qtJfS5e8`+"Hԓ 67CKQJY;I=|dy*<4z2l`y??h<,;=o:;>ooVx:FQ@T\[T*Dj zj3#_,\aTG?w$:0S!z=FViՐ}"σaG"s\˕.;/ O =~ЇsqB`&=Ǡg* MJ ꠢ=x%?PuVxxϳ\>rt$% CYGPP PևWtciuEkRxilxİІh0B["VA`>1!$=ȝaF\3 MLrC1#%±1ڇH ,͌0vf7hd.\T#FLLY>ǾA瘃WE&5r\$.&c(IJnt?|p|N $D!/!R~)ƖFO2a@dD%$*Ti %CP8B?WtBLeغ$B!!ѝ\AQ} }lFO ~ԒfW``Ap2J)P14Lᇑpr6;fhK=;k9:es+83r0ixLvu:*{;:'߮!Z1UpjB2 p6@'n;g^fnN{ibA4WwMB/c-醖g nkk K p9`46FqOz0:PEC ~??>HT#t#c^g"ŞĻ{Q!`w,A0lffQi!:g¤f'Y(d)0]C&ޟltί@X衬w "uRS:^ú)4gk߯A |N1E= ,61 nP@$%@rYh&Q}'H&M6 5;T8(ߋaz% 9pU۩P: .0RcDBa4 t꽹 N=HفGrKki,0oGngXNȒ"e2x9Q{R="i@pP _3r h>E6xlIx}6<4آ%$]!Ad^ 1aI'~Ixk0A!m֖]4]8W;dV&ԌN}Бy@竮wLڛ>Vr-6,jErEꁛ nn ^t)d$N$3*E+J  LDj/_ۧu4(RtÓ&9@;K!Cbj γuC>t ƙ9Ìpq1.6=wz`T`6&&uٯe`=wq%h,3!2~ 3( |Q݌m U $0X7Z 2 nj琁ń,Cb`gFIZ-3Nl:g3y a"0քR2CN6& Q_d6,F =Bߘ3hkJ ;P }8a<NMp <`|= PGlŁ;J9Z=K+!(`}qҼ, Od'OT2ΏB9PNē] :B?\AZDR`Nbu焥frF XOS>x t3f8@ 2EӼ؃ k'D·c/>,o볞ux%` DžS$T]> 3P|Z ~Ke~K@֙.ډkw !,fMKGњ>2.S66,*, EN2(IZi( i,)B))kL1E1u8@a"vvo`Du̟i!GV2O|%"BtGqU ()(eE4;OR2)$)% QX0mG!b%ip#F_~ׁ ) Z ZXtE*qW3qwa41$l pKf121l|6CdǠDC3A9ro[n8KT$ЀT>i՞2 ]t1ga`z`;%U31F$^$`#Wj}T!X~,bp iI&=S}=  sb qt]Q @Vv Y'M4Mp|t# B G86<'jؚwcHh0~Fҧ>6ACm W{pt DCȜw &< dLb'*5}Z`[ TYDE u1@[ὡ94$$P2PdA*ΝěNoi.aKrx #2uc ""{wf xqh؞|H#7fN5&ҩS0k2lbeJ [PAt80#)i;`:> 솂L8M'[nC-T%SCf Bg0)3,qs /;DR`¥5)FRa4'@܆DW#P_*ܥ:;nI[ ]?0W3OPRUGhǽk:~˪ʩ@$nji2ꪒGotN . wl/gzٷ]LwUn ߭p\e;{މ qˮ3}r>u/T`gheFDzeTj@Lp=8zSX,W~İ:GfO|ysGk֝c z׌ s7U5Ueġ֓g8T@ԅԌmp# 4PDr9;Mܼ5>O QNXOѧ[~ Q@P* i•A3ᯯY =䴅fvh'[׏bsq=t~=PۨU=@æ]N3cU?#M3Pq5άgۃ&jTv}x\!z7! =3ɀz  xfD8^4%~ W nJ{7PͮWVhN! CHVY&C6Y2øӆy8OidWvGit7p%3*MtUEXZuԳ 'F6']'13{&) ˳BPxvo=u@H'hC BbbbEC>:@ 92n2_8QYx) Lr,$8ɡ6F*7ּ0'g @k7MAi!n'F偎=}`MУ3"SΣQ0:'v%Q:BJ@$bB>f)p0ԗ/C~C5NTGNp i(;+(8^;S8R :p0ػPfhRdCuȤ#q IruЯ-(fwy\Y C@1]{wp8zIL˘倜'F}-n+g@rOWCbB3AĩۘO)^7ȓ V,xgNݗ`{_a֞aO$0d~c\c2a Dc ;;)*Z#ysO/Qy|hk=ft:gԶLT 30L7~e4[12MGfc;2˜gD58r^X;u;xyctۿ.H:AQK`[Ьw^N$S CSW6rqĈNGX$v fkn*ƖW!%Qo4`L8#fC3Cai$絎4HTjǀl$Q>O4 >!r>0m|Ӹa͸44&K(Sd6fUϗqB'3W#/qi9.^)D}Vs w{ݘݎC&kͳ];&nd;WLbX IJK/yZ."L(8R5:e1&FRړHM:CsdtCDVm'x!>w 3x7'ufMd5,h^ \x,fxs bg=\ bR ;lD]fz8q}9:03[D^I9{O}Ug5J-Z[ [K'۟=9&yzSx^i.]^⡘%Z!Ay%k%I=p&+皨T0BGubO+&EuxÎcL\7rN `=2yCH:I&84`BJFS Z L0TYعރ׾Z\tN=@WH!{{xs%->dk{ HvMCԅ0;μ'|sꚛ9Y*T> L0!MwGQ:lCB͵a7a\cۺ Im䙈ۦh2X{Xr2 . q {j0yFG+ދ<9 AEX_YM(=0 g@_XT{prC _[l{҅>}H_N^Q.;8Ldø^ X͍}-fX9 ٰL|i DR!,(Vw;>yтL$z*""!Bw ch d=f tu,JKv8;ao1p ;x8-q7 W`UKzkmn4Zk.zi18r @l V%8f 8j6fXѱ!&}caa_2uJnʋ0+y׻ZƧo,:k7H(ČЁ] Pr ȃt0ۇҳ}feY&vКE[Iq%0з S-LG5 C'%tSS\; 6BRL/jX% LD&rPG#58&NGZ9.C &h3l031;x3̈ gͱcݝtL$A+(czY**G:K#nYd#F6;bGɐc )0= (:.!J (%D+J.KpLw\~0U#/ު~Υ LP8 y(0.2"b *Fۂj8x/a)T&Je 2i}1\|TIɴ>O'"i$x!Sb)P#ӷ5Q$q#k1af*Wǫw=_;g?|O-` !́HRM?Mn:g$8PMYFSRfHSN!MKB1=`_^Gp(` g584:KWܒ67yd~AP22 =F}z|1b:7 @>&'5KOr)NG&X i%<׹O]ēC5A͡ a=h⾭`O.@A; Dȕz,̣% PSLL'Oȁ<0iI&T.CJK'*wi _],h- z0nRBTp@$:d S2<Azm.LX 3St2b'nh[54LW۱VA&%&v.O#k<8tW`D'BTY:(-ޘLVohnM iEpF4@J՞b"pفҨ843oԷcKw$I:ޚ0;*.=~:fd1%0.X@Š_垝;ߔrNt.^omYnZ Na~URh""ό6[&L݊'_%kOp0KPÜT61P.qZ%cXcs0g3X1$x<ΛdUU_{e:])1ӢLXP"Jcb)AAtez?X nx0'Hgۈ'%3) J .ᓟ.qv{^lwDž :guUxE*nj{x3 bkzxǿ^HVb3qۅ}z2?&t_ؼ;c95Q_OMGv( WVd?3g/ 5)ZFqN%;?3+RaV| km-ZmṙÄ*,8?,siIdŊَ$~ƹ#bO|^$SWnk_SDO^-]a" `NGg|z/}l>~"Q>`'B"~`s&5T҂J&/'c!.Ƚ[0Eީ;6[|ef"u5`!--ѣ0^zc!s4Oscqο|*9z G CLԻ }?v;tߑ]U@Y48i(:&3ooH$zƛwڪO&ta^%Ad!t}mQC|N ]i~x(n ÿl2:%D'%~PJ;q5.jFt@|xg"zCS뻷xpҳ~MW/yU_LGZ>83ҘH/q"=P_Ta,2$OB@|"" ޖYaAu-d )C* ~+Pfp'3Ӊ;Arw='=sNgQ@ _zPص[) @K3DFvC_!8F2 ~Yh ovOs *SRjQ1E(JX*P 0噪jU@ե*d÷^JP7^'_\=U)"5>Jnj*!᷆ b X!CpǚiU'j2j0)ΦQ7 p\8==N`.g>z\ $%dOW3^'2NU'D5PrU8xfnvߢ㨟8쌨:OCa7<2)/d'>U.DzU=Lr-/È |D{0d9yOt0:(piKWSԓdL f w#uD)J'r~@k w "O}PVEo u}hTj| ' ]xf Z`~jߊļc캠4`/ R 5(gd$mֱOHh̼('\7zVpM"+~[xA畺qgΖx窏@0nǡ˶*Nqs>qwCiنͦ_ 1tc< @Ac[J "Q CrYwɵh#X7tY{dz33'I @QwfI^3>]ß#>O?Rʣ m 1d#bH d.OfB/zy4'Pzp99h"]Nm1s#D+D@2ׂE2#@H+lߙ<.ʯ׹|Sbwz%6+T ):=Uwix-un_t(`8EJbv*Pit{H=10:BHI:%+HoHA+pxd2H TiŞH^UGH 0٣ϻݣD؝(Ak`t >}LCk(C[|MWgޕHv-Ah9.)R"]758Acomؔ8'cl/6n9lCN{уF[ fOټ= $鹿o4 bY:rql  UXwNB5vdְ*-CU* ĝcgfI&WFynӧǗ_Ol?4ԕ^=.-G75EDB6sɻopLCa2 R^ǤFybF\aTS{Ï3lk9| +=_%' N&=*W}zD'\@D0!y^_ȨMYBlH0㳒¡ TAX*U]j f-p_G[ Zs[ ŸnfVT Ȋjœ 5lk)8xoprs8e,vw ܛVۘ83s^s v ymL 0Ekw_i{]|1\\PV(DLvީs妧yF 09`%"/afH[%FomЮV%a4<@" @U^2|ć"Ĕ%S: nOɴerGcw#gM Bw9rCA ۀI33o\yw>]Zw_@dc,-Џ`؉(_qko]~' 7DjÚubgҽ}'lc1s&DDJ+J/TsP3|!Ը|Ѡ/ܷ; ;iH#p/bmʹdEIN})({}!fHH>ZUI\8f7pj M.ZEvH";iۦOe 8U\xp,D{f}{037OGڙx9O:27nQ?)qHFEnz-4vӤĐ,QiݼE>1r}eh6;@M"l|pe^xNa m7Mc>>E|`In_:Y}cC mǞSSYAEEM5{slLUI۾'a:S "LzNBɹs,ܰY82!ȁ)30bm\'j*Da1;8|dH|z8[ pM߂ĘHI+r ި5jnKk shQKTpɱьIAXw| PǸqωN "0%Z֪Ø!A.q-4sIVݖF5g^Sv[5W0jn(<ΪPH .N _^mշA&Y g[{$y3NL7LͿb|d0J_|'9sv[t&0OQѓ䐹R `u* yم 5b]^:P;p{y*W]mV#H\dDܸ:mkOF~q=9GE>VRw@ݾcŸ';NIg^G)L5_#k/Abz"zQ}Ӽ!ǥKà( O(W! ]\yDhBBDIZRBibhifh"%Xd (D^x^=͜;D=>,sg;BQZVOIჺBu>1|ڡU`Xi涻NEbK[j9@A l[DmƔQEUo߾}dQW"yСoCE?9g<=[:] lD(#A1SS4߉4N\?jYQ%(JR&K+pIQUJEQED=2"PO˃QR{c*jWXBK,(9( j48J`D8E_{6$C 2CODS&5Tɱ:ZSoI:R'D21&UQH |3mY.zeKv+)hbꄡ)0̬VXJU={bj@9Wah551*Sza3.Uj aG?,J]d_M6֘өfUN꿨8{N$~Z'QQ$=-y U9ghd (吗{`(D`"Q51 N^ KN_uwis}d6)/R4`\r.w|H~LJI;D;NwǴ^?:ĜB۞V:CĞ!5iZf6 |ܧ~aCLaο$o%jz:bUaȀ^ ~ʸ^C`/NԃÎCR4+^I# n 8x!deKoy\吻D20Rnce`~ʬ{3`E-EfLz &MF c<\x867)$ear>ES }Ǩ%z/*o %vgh3~I0xĂM`33ˎ*I <`SHԊ}H5IwvLm-l7&kGD3@hCk;~MGYM_! > <.; 95vę-mO,|B~ODb[e6f#Y<$PYTfENxךP!Dcv92jZvTo0tPB,A8lic'yVRtC%Lv4pŠL,Ky p g8oUͽ9ʚ<{rLiP RbwT$~\tY'ńEg0'iPX.~/Dw/fk2pW0PCxwUN*80LUU\'MwucR_i1oh|uxn'eĿ*d2d鼦|dpC> DD@fCw'sꣁ$3f'kIf\@$,,/,> c0Xux1d8b`8[,,Q8c,0T=xe'pjmg66 A! 4FG<}uoYS!;]+Հݖ}pUm&"mӚ-?-Tmϻ?hc0 *{vlhɃ~MG̜˔Ba@z`9?.[ͽvE TT;P[L[y|ұnf[eR@b= zi'H]7Т,E6džq"m1Ļ~H13|w=Jt)usztg!1`L: eh%yǩy=EWPC| St:N]MU_~vJUW$lO \~Eۏ8@!_I!Џa!!J=ƣ#C7ЗHX p*Gz Vu4ٷu]e;=w]/0E@ha\%3s! NbYV1}WWW :&xwBYId]?گD2j﯏˧!Txr8f2(NG$:uV*v7lϧU7'vй?A;"_ /[_p|odWcS]CMo۩nV6 a P͇^pJB4&A,Gs,%~s/Ob=:IV6֯LNS>\O+Y;Y#w8wqY"i;HE1Û)ŗ ׸g;p% RTddf%}5'qլzjΠJ5mN 0u3uhʶQc$WdV+:8{(#% T=AS`RwpLӻ| 4hՇ`RJ Dt*=u ʃ~/]{S}y`6ȭ=Ёߨ&D7.+f6Ht $".#UBه b{'8Aن+% f[w}G>Z%WUp,)zpi0a4%4@x4O#{iڊ~T+R/)4%\u@ρYZe4#e&UG7f7t慗J1Kr{$S>U\>=wJ%$^19Ae7=XL" /~|b QP+%s(k͐[4foo4?JKgjDΡ&UW4+]m]ʭG K,C`f>RΖT$3XI%``MC˸…b Ɉ@4)cX4|8q.J1q`,cDTI71QEVVh;:VzcLMX<& cP H>7,ƿ}wGaCrTAo}u[|6Lw'DeM^󳣿ɽL7B3sdgR\hRGēѩ>(C*1>EňGXR 8ED #U*D n>> n[B܋T ̖ aPrbP+P- FͯfǏ)aS;h8 ?Je ˯QpKZЃ|^u5ܩ|Wp@ZzsOz%udxuUUXr[kay=} DDVuk,eBKӮ DQBe%%4)IMW?~p{fM#~b13ѳA;j*&HZ2vnꔆћt!p+۫Nh:Y _Ul^q 0!x0xx츝{bvwCŒ>:r}+bCD &C/EDxtxDPD޾$&$Z6v,aKrfhh3K4ϲzS^sbv~1;W><O_YWt }LA34|4vc9bBa|,#A2عq>B5[7!IGiY:OϟHG?_qpz !ze2PsN.(as-I̯mAΘ(MLG |T{͸xg@c HN;x.,3DY|mLv'eSd*&qQheFW]y:}Ow|cgE1LR= ddX:t) Wr, nlsn4zoK" D8[Ru׋XD m%$:,@I0j(BA~]vC!%҅}gQFۆa (` (pZم|s=׫l f8ߘW$!Q ()̅Q "f@cf+tT3+ Wm4p&ᅕ hyxJK$}N94)Ϝ۟\0DMP7.)LGbb!3X֋TOH%U*/p.>1F=ѥ `xFz5gN]Rphd] 7T-]4K\/@ Tb5l_/4c Z v͎ƣ~c|,[܂&ϐ6<;1a+vcaHmܬd:w ny9xقC48tA}~ sa3 ch7JvX젂 V8A׃I‰sR@tAL86@F5 (` I}۷E',Vy>zB%^6lo$DQf֌Wop(~m* !Xr{_%Qé-F7 'p,/C* HOCaɰD0YݓuWA3 LBۥ-1UG( ǡCAzc5>Rp'֍9j1*\DN>$is?Iu?4/ha,>^x7o4^/V<ڋZXUhßCG }v?#Q0dH;N5!I%IW3P6NJDgכVSi ]NM9q|Hbsss@ֽ` ZahoAQ˜˓JXtv4.s֚ KeQDD Ԋ&=`]+p'Yv̐aXX pM;pMgwE_QUSe`rg6mϫg5Lt޻ΪRr"힣v8^*@y"`gs|qAͧ= 2ԏIWI¦[)rxخЅmK\/jJ{'̈́ðzUw ̝@LB*4fּ@7`ѽl&TH폁"R0TGJ(P,j5#X44'VO {5(}=64soS2CuqtA+NL׷5}C110<;$eΕ M*Y@x kو%_Y2|O~:_ÓjpYΛI$D  g(U4y}zqqrxK-CJ$CTIPh"8 )Xc\YH[pκ)JUV_{4 Cn,Iwz W8',b.srSU2 ;Ylvk:H2ϡTOOna$uZt}ݑ. )|/J4|`4ڮRzj;נ&P(DOX.P?*g#hah6̍-vqX܆8o&lg{]`Ƽ} X2FLǣ.*}xpyͿkQ70<3~qdv [Ƥq<"C `RO?i*Me9yء{ &szˆvqŞo_0<&ܘ 1'0=α}uu)̿c o](9CaM _6ϥyÇp}^+x1XH I;yU^RYsZZ6W:Od_=;7o1+lJRʪ^m5TKkZ5 l.9PTL4I(G/sP̈ljOWC^H@ǟр5@ (RJVYUT(R#~1m OC@"(蠢3d†σQD?J Em`lI_%r-A4R⇯Oj`f)jd6.5KTPbC taH>\y P@)eth@B2^>>f6 r,FI)L@v) fi24_UGg  0,*TXx:^ 'qG0Τ BbtIɄT 2%À)N:Ob9{!WP b,a2a- 0D!'A1E6.pikȕ''|@caˑIuug* `?kM$Ỏo? $KҰ[Ϝ.S);֤M{TUP!jhz2[D;3T V%)MI|w0c؇^C`u`8DGfz wV!3ݘ5MCC76e:F݇uFY`o57@5B6@3ZCz,bT 4aD!E@X0a*J>86y|;G @H\ Fiu1GoP,2(PuL~\ k"%~?_A g \/rDZJɄd k|- ȉ-Z$6(EJwH+$BP\p%)ITu;q22ejd f.*Q3 FQjE&;{j( \`?_(2uL WMD,d0Sjl{I:b?0^k 1$3Bxv0Yv!7LO;D)YQD}VEٯoGo:׶L*3`C6!bj䛇) oBr2Re:|zIȳTM&aF4Eo98%`|.&Y؀P$@\5ODjnU֪bhD5 -$$1DT<M Cyx`vlo/0 ز0L%>OtP2BCI}|~"%3FĘ(z#~CUVG1v=FPbL _DP9Ib4(fB"8@8w|bmr`9IE1ot[33}BfQeuŜ QHS 䅬T X[ Ō l"Iq7'+!P#G5q2%aRx!#D.+$TMsdgT3&r89}z)ˏxqDv{P7r캇$==v gyCrSP2|*)C&iQ;P/!SF(x^ľǷͲݮM]Dл HMʒpkr# 8x*jJeGĄfxl 1 MN X` ۀ5B{|ࢀCHjRMRXI8lzjA\`8$"dZ!n \PF?B(+oRmnB~7Iy{s[_Ha GaDӅIn;~CӅ-Nu5 Uv@>p=y{|۷$`cr%}J zp>9&U`2URāHǸöASp1ーN2%jI~hNz ot-k*Jdrhw #$uN+XkBq`L̀e {-O_8+5)|%$+(BHðOziHPtqӦ ^aHO 4ezT:_1(_U߈{3 h(FRB3(TqTLJ3˱5 {Z}2ߟ1)]^YC̃3:JSJ'>,<1b1AdPzpF\5ig,̨" sQd#bM9SjF7* U 8d($˶MHfcb#tbtE!T _q*ae5I۴])!nAh)P a S dTd ?,(Д"?\ h(sO`L ,I,SUIJQ 2/2ahb"&jh( *f"** 82$jH*"hX(*& *Ȥ `pSǫ(I t+a(d*dz22QR-Q~ȴ)@9N&|T-]KV47Q4$ԕr(s 97)AIbEX Eb* D;ƪ#26-1we@HHE!Ldt@%CG%Z2)I"iaRU)>X~eO궜o7A9ecWQ˶- K/P*"rYr7{tf9а̘ixl-1B8>')m#"M=7N ` &Q`!d rx&&vԏCf,ҤG)QYa޹ Bhw0LCr*=vhSi0%>c,_Awzf.3 >Y8fGvrj=q#A"x8ڟ73n1B |1U??oü!.<)E3{LL5`}?ID Q @@9?^PZOHq.eCWnѣk@fpK^eOc>N);}y|? ȏ(q8s"Axu&-(Ւм:زފ/'# >|2ü pdB886񷹢>pluܟgv9:kizϴDBQ+yn<cjyffrc{mDLn ɛpt7*w!bHPJQ&JI}tT Zfn-[c~ۺ TEH!HbKzP'HsKp :BHZ(:}>v'g\X 뽴4=Am+[\VBDR?LYUSȾtǮI ~0=ɳmHwmhrTE"d*2tmBa& ^@9HI #C2L@^9mx}{y^3߮xfb~qp]=hkSoswzi5|MN̶xoKBeQAO}Q-p@  xtEȸ dh2s>PrY a{@">=a>Pnт萉"o ]uX](oCnht/z{y% N>;S~tb[ +Wog !oC{w7Տqֈ6Ғ.F[fM`8㡇Fȗl$^ @ pCʋa44_7T]¶QH,_v0̲?O~Y@+?<)$Yu+ @ZΜf?aęa v`1MO" P0K9D9ơ*-:$GÔM$NN? eb£]|~H Ua;q{% 8t8 1'S0[K"ƅr8UsFGirvy5Z4pzmTcŐ K9ˌgzL)b\`Mo/.(xTF(b>;BSJ@>}7 -{pڅV@ie}|V8 TF+@M1U +Y M^aB`F1/`C<|xq%Ua ~U\9 dG0GU<2T'yrt *5}sd ߒ" 8$EfIgң:!Awcb'Fum$Py5 ʠS! nY!&digp-D0- XJ;N HqApqh !ц\C {FxTF`˞3 Q%I'T$=L/9>o; 3 4*ϦUIiq< * b!h jaJ 0U"LL6qffy힃VcFrMN~ ~N&n+賳((-+x Jש ђg0B>L=4wymuUӌ^):a(K?\UM y T^뷼o8AJ?] в V1)@ѱGGn'vOrOa ܮo)6EP3 A22 Z ^],xЛmݲQ9&2rd9804x2YJR4-5Ό1k%?6R*r(\Y;3\d)_Ç{zC &%n-ڥ 3hUh͊D(RMb3Fegn:ބ<q`o8@`@NpN:A = ͪrz)"()G2*(%w=|a)bD}\d9õ2syD)Ɨ*UVC9p.爉h!8-uâ2p*wb +nda B'#2:,F cC>Q/,&CQDDdFTD-zE9F)B"HW͏AM!;;2R 8 TaG`},#3^]uCHg1ф'pyZ(8Xx˧:MIn1e5Nī 6vy+]A0(D)zB &CiM*.RD р{XrDe*RԀJ VbBFThӗb6RQT0 *RjJ"4VQD Zb"0*r22f HLD &JK)0F" FXY`FFZc`hI(ťhR#Ji2]fMLR8QSeb>gYy$bS Fz?= 15RE_jC+[R>TRD|Z+-ՙ;NhN(À8H)鮰Y6JƒfHa:f{!dR&ikOQ:ϰæt=7h\"KDz?7H}ϲh(Dϧ"MtsaЏьD OˆK:^~Zjx ?;!GAk6Ns.^O&QD1,=>޾-3mo'<2o@ RO(U?GO44uOi I9P8\v󹉎 @i5d2 I -&@aa"dd T0jA@ \0U0V<z *>10,JX(:~r2ErT@dJ ab\ይ"+jK? Æ& g9ʹɖ,5PRQ,r"5*)4 TX-%N{Z*lDLCmSNyz—QdXg×xW=lr7 KWj[/Oa]u_Ľnea0H~Ox]<ȇYE`|=LvH !a fcsl2BhI'wy&AƉ" dzsz | 4f 'P2h%8f#X=szӒRq1hty*zV偙8 >0M ,'RCxR{$8}`aC )84;a/l $;CC4bR<}0 882JtK aK5Odqb5TXES k +hr{K^YL4 jQea%,tCYD|O,kL[kwl(\ibz_NX !$гe%F p2cD cnã 0RK,~g)Yb1Bikf8)jq9 t,夆d!I-MM#NIxǔgdUe۶> ɇЈ6neb0M,,IL丰(b=ړ<.VfsӈoV2>+R+9B P% KQ,"ry6AhܬXk&j 'q mBW()~eU{0IԹ+7` " Z 2)f<!cJ9` w.8BxPYi>1+n5OQQ!ک+X`F wzy?#0$ds17ĂaU7璘ۺ`,}gU0c=0ܙp=쇒J`pwF(j2$/ҞAnl 0j Xd0aiyBee>&eԷ(3&K!9m: zOr pҔ@qOZ9`LPo:[cmow\CHV_2nYxN*ja&2V@ղ7 ,V$r[lj;2{H@ d% q- o1Cƥ4897wK $21xhzn;6&(1 0#4."hejfrߘՍfQ0EgXj,q7 s/maCj s}c=uTk[lw?y!b"H Puz1^x>xr2&YTcEβ\8!Mv~= :HD}f}dogrqUcF3ra|~4uW;qmnsnpP0pd2 !CT{-u[EKslIt2FSk *8tjbmd}_̜eb}YʤV '#l5mI!t^>xfԤ= ei?tH,ߕt~ć`yi놖w:C5}C6Z ̛e@a>:` Eh_Lq@N,-wR 2`e dKlN6JnZ$IL Ji%1qrȩiI XUÖ^N%a Hi;46 op@!fލOy'Jr{5z!"vT)lRs :,Dw7!Wz'=E:9<θН'!+5BB2k[Cosذϻڽh89 _D8U6.R:y%Dq'l_@ hFP Vej*ihbYH!%   hT;3ǨzL !C3'Pp @TPH H`I"j!PT`!D  ()"HI!"P"%V"J"&%@"ZJQHZhD(E(oA-y '5hW2\`xNNg=IЇI4'%*58#ȍOspt ;@(IP1.w04I_N=E(@yB˭>1!MpAeV "[dXn^8fY!cPeIw1,dba?  r``OA02FO}nT#`so<`[,?ӌB֒s\ LyUq1j끬S'GiS("W0ylbtLG}~LOLP^x 3|ndEK)Orn}iG<|a?*R.+A4EΜpIx[ٛtƟ#`teID%'01<10`tN,(Pk]? "r9zp0[1yV"Ȕ( "064s( _ͬSǩ^B:>W&,8 4< SFƕ(Ɨuίy"hX~m<Y'?qgÑH ) S)ygP7_l4B|F|Op44aig#/.S2Ed? (uA#P:"% ҍ*#`ڴURƭQR5hpiӨwY&LU [VQ)JQ,B,*ѫ-`4uq8 w5608;pcI(h9Q~8"$d=G]%YcDmmJ%)Ja=/A?Kސyݬ5>ɮH5$?FMQ,ɭX>X~=1ҔPQZ $B@&CٌL9z9Nd>miQXf왢0c) *i|瘭+Myrߏp뱬g;'SA8{9ٺvMzˇYE:_G&ۮ;MgO-<*Ϙ5RDDWBiǖOmuNM}:\4)kn}hB&Z.:ʅ|4\;ko9;vϏ.<׃YޑpnycRSqvN J mzplS b .^"Ez!4nSz(G>Xd"W]>ƚtx]ԓt\#Bf`6x(C$k 7Cr۸ a3aPۖ:{> (^MMMRᄥpl:`!Žc3I)]O%D~\,䣌~H$BFM-αWc%4NdsY s0$=`tFc8E\27 J83u$08vt5/@$6|9a@ik/&26pqL:DL37nhAܧY!]ިyiۍ=Kàbx5Eɭ0xAǥм?`7d37Hax<,#|țEo z_;N\s9y9;Y‡i@v Tvq$_ݢ=O:FS0Obfvxg~K0$L9>'rZ-3N +M`!pXNӦpw]0uv,.4cȃ7/ɗpnx蔜0e];k$u@98 5S+'7905Lm۴=Xכn@/Ϥqle]̌ nG[4tgVܺ,-7=1L 'z>=_,;C1bM| wdvMv;5߂yF;DaH޴L:5_aH},6P 9-]y0`h]`kЎf2T@8IȇE').LL; x|LӝdxOqަqVx(J{_hӝmFr|#[;R̆ՠc+]ėnCݡŪsrWȎE6ӡ [r .@@pYyhvb 4Jjm뵌St"#P mh0һLI T^li0pfY0;:9Vwf=ҤM*j |fQ#f‰w޻(އ`g\pBNbjӽ]gp30f}w ágt6vݚidޗ7BByܼC6837Hɘt4ZmBCld}b33E%L9]7y}3f|UDNZ2* 0;3 m#1$7ZmN:=fx}DGe+aҕoĽnPڕ\nGo}KrhM'GZL؜&|Arw*fn1y="M8][L4d<.g٨wѦ@jǎyǯ Q٦:(d^}J!n /a[s<1]߳T9ꡊpd[F=#1>"ćbңwa>S;\=s2]Mm)L$Θۼ<`oL$扭\`7YVTή[6[{vٮ1EB/g:\a9ΟwGYۇt h$=ݱY/Kך1X5ďdT@DC;nו(#8QYX4K֙4I Uv!6fqLS7:#$~oQnw6J+Q}-QN%*W6v[s0nξK&T BASoXI3C+(zL˾k<:Q%GjrujexeJ֊\=kv+QɁ4^[&1C!3k:fʤvEM.С(?%=1N_1.󊗎67.o3b9K@"|޲0ƘO ͑0ʩтښ1H\pDS bg+*UW@Mi1{f]ùیN=MŽ`+O#zc!=@K:1x9h g nyd{12/ U lU;Y`Q P(fIP@mr"l1HHPWDAw[2_JaI2CdX٦ Є&]0fRPk:푰1:6c(t_N]5CL5@pOJ{&(ψpB6A ʆ-zeh6 ST@0nt*?&[q`/~t (Ca# w0Ŝw:_E[iG.wAc HPēؗ;vb{ImAFޘ{PYIh10Jx~رm1d92KiیqsCdjL&0 HI8'-0n6 B5WF c 3ì饹pðz1E㾃'i+ؖig` >NGlI0 7v{-kW.sapLbkXcCx6TDHd 2%& AL]9y &!8cH7d03Q CCF4c9ee] : F'r8og"@Ӕv*IATD8Qh)-b;,0˜w S-%!Ũ@>H:#AFLტ !dBK"(<3 Q_n:/AlC+' OD) 4E}-)CsY>_Փq+Vuq|x8qF"w`y:( Y~ xV "}UTcP'͘l@Q2?@p9?}uD@P\k67e\09I;9nްl O;pk|BD`* e2hd4CAO'U Up0 kؐr3HY<꒧c L*\I .FOEAxvk_tLH 0sF=ylkSRy v[7JzU,%@!Y1 w*.6 mdP *6AA]e6ڧ2GHFі 8-{8(dccpCR=n\Gj&Spzrt`svӮdq{Ϯq9mE0SUcA)^SGVMxup{N:`p&Ϥp('CnZvGNKLoxIwCvF vtCyus6|:{Qe;;bx+"ӻ@;NiTD!3pr]$Mx1;v%3Bq*DBBF pt{@"NQ߉j۵$ $xﶻC@~@ ϥ}xR~Iʑ93>>QY.H[O'>}f""""""YBY^P| '9b*PP  - `̇{7{~Y @(0Z(H $(`?.^Q(h>^1;P23K4@S4JU C@ JPbQ0a!Er6i?O? c"ep2~]zXq Nļd( 5aC6Э-6dR( 0- D[dYs 0 xΝѭ;p@L$JS A0ڞ>R}- (|B%>q>dA:YۀvG<xPg##㰎Io`bQB t232TH(%dҭRSr{nwxrFAѯ}۵%BLzseau[d;yNOJAɵmR863Xi\9 B.餚*Gh%y{G:}Iۻ^n-mUiREJ+ӧÈv wJdA=;iƚNF$&@Lii(e$4 LJa[uFt՚dGݏ}׏ u ;h1 TK+Wm'hڋ#QQ @8#m38yacq1)3pGp|FPU1ͬ+-kb!`JTPۧWC~4?=3!КAL*,N!3qhFtZKc!ͬ&L.; Be2&*c+0F%ÄY3H0q)˞ݼ(d$!E:@#B䢸FCDL W(䀡J9W 柮^F/yCDT {Bb~>zsA>ЄT=jAtןy6|•$rʚ.盼!n2e;VJui̸MS2D0)tZ(C| ?TFe(ҁTCnL a]py ; ɓaXw4ls 5e!̸XéaUnGh1YJx*J* >MTs@+50S`N 3Υޜ);7)\Ix8$cPkoPT6_ck֣k"+}CBBy:I/F/ &pW 3)ۈ#*a ^("jp,gw޹11@\j @BΟi#m%q8=TF{`= FѦ00ѤH0=4C.wvgJAJ.T]-zp2p@׿jBKLJcH;`7ΥtyL#`42h0Sg؎A#6J?0t(}RfC"ᴜoUh$=y>=:aI| ܷSk'xÞSo'ZzKl,~7O} g۷{O\}96CG Px.N~ϸ:ᆥJ^\@va#G߾. Qo%mGs:W-1z_#awLy׌}mpj IJH{r7<1Z ;o0ʺW|-*W=.zgQzj]k _qR#@ `ۇstZ:ii7}ƙu77еIF{g9P9Ux]Qc(h*g{xѠ7.Ղgwƚ^y go{nw0VzYat:Yq WGyB1=FLs'Ӈ> zK6[cJL組Cfk;O%8",qIoK*mGjTEij>hƵ?2&rS{pgQ2XE8#R !-`s3ELg0j[udG0|Ѻ?Ρ2fwG3Cɡ[db!6˿@4">6B]2'>W i8'r/7JmBNvN4HN[Q$N1{R6vb?,)J R(EZ-X#ݰeLJT2ZLqqiH1Z(-Ad  0f+# s:MMUQL0PMM q"N:? <9ԃ3}pյh;fb%kL 1 ?&s5␑f-!(s_]7 Et˻5/RP~$|"К@"a '~ yISE0A5- ."Y!%~0䝬ewHaB#0G4zgi,= B/(* JAJ YØX") I( Հ‘UAT$B 8AeXe7Tlb)*]cSE SG~QS'ڥ vT=b?l ҘiN64ц5Ti4 EݢX8pQ P"J 1QAžN ><@Rf*(i(a!jQ||>!|R4(u;AC])Bþ*6C%ܝ9'p >y ܋J}0A3=1{&dTrрhCAChxviaDVށ'@ǷJ`a$C0_B%R'u<扤瀿o9MHm`5EDBw.b&^:7VF.Y]P!CbAiPUD$HI =/Bτ؈wЀ߁1LJD8JU#mk:E:?)k߿7VH|FOyͪ("  7(NOˣwKdbM fem L$EqK2pĒEdTRqj bD+%ID_64m-Lfn%Ա kAKH{!%9QB&Jc@eE5lFAʕXPF +"Je[j*0@`C K'd2'9w zi)O3vW&)]opDA Zs.E=I̜G27 9 ûl }hǻ1?'8Q F:b OP8CMjo}[Sߵ^c07?C.~> }^_"c.nԶK. ypH .ө|qA;NT{HN^5x'<ǟ{Hً 偊Ū;qeWggbp|O<|C֟bzG~TH F-'2! \@G7ޚn,(RÌ#!|zw}$wq{B`֑O$/dRnw2w|>8I´4ą!*Y=4" ke k*BxK12dz1Z)%jJՃ3CmCM (YƦ@$ɥ Ri7;+oh/BD?6["w/dL~Gu( tg!i]o>ܜ}*H5{Yɟ)TԟĬc3SM?X?7&X FCsÉk ty40X)#R?ۈaG0S8H,͘#tB'"r"~D,:u_nigc G7RtdtTұ4zǧ'w?f<L"4F=H!Fr=>coφ;_X%#J2OPc߾sr51<Sd"><D^jqQwv<:yob-c,ǶY,`=5Ëw87''CFd$%yIGӚ; ` $0i"$gXdnLx'Ç6o i==;_  a7|&H4njvXv8%8K!{C!hjl ;ޟ>Byȇh!$dU&`OWs}%h((oQyg,7#,QMhAN@4Z-;ӉtK!fS9$D(bёAʕRV Y̌UTRKKԂӉZ\4DTb)R!, ԽޖQYfUzm9yE i`e)CTd,֝ \ Zxq[ZV%g "L$ɓ# 1N3u@?I}8{x|8t!%PV@Ki#/DpXXhPXXB*IbH#`dODP,Q0.94s.AŒOX@9iXd͂OpI*iu*'ɺp>$ػ w; A*еЏ Wz?$Jb'&HPІƧPdTSuc֞FwGP4R&S C%B$iB *ZV! $ZJVh ) \h2ƈ *jjaJhh)JA Lc H(2 J f@B,r2*T(dRP2($))I%rE#ÜB``Z6Ssx3JD(:#R*Pvv'd! 8Qx ʱkPU¥6Ţэ 5zv!>ᐅB]fa*Aa ҆Jq bpM3-\,Lu HUS5A^I8(h)i4TXeIOt/tD).{lW!C r11%p\5rUK_^85$S4vM}gTD@T TIC%RDU5DAQ4PDAE$L 0J E%S34UDDLjc4hNk^DJ`%wX;i1mwG3bOhH Ƞ|$1ٴ9" , AVL3$n (xA~ԻÝN Nf&&>kchCȩI5v*+C# :*dA4(aT)* QCR(P3~f1:M&H{9WAҴECIÂl+5^ȊC,Q01LHxQDD8DAa'F,̀)I,@,=NI'`l\, ?vx@ R(Cd'X (Դ-ӁbϞg=YI;ۣO N|id*;wQBNsKzd0ih_l:5FQ=$, >xRPDM @RR(R"24+#[D̼ B}^(LP'+= )-[Y C`QƐ\520dÅM' }gQH%Raa!Dv4[zǯ}vÈuM!(aЏ>׽~Cgš"Q>j*""_otw$+u:P_۞5Ǫ"TWF/^2hnM |@(O85uB'!8Zb(i@Mq&B4C d#@fed"[AT> 򭋕; ce2bKF19.;s .0vtqTzeyE@So9<m5f6Cnװ! >|6Nt!e)TPP`D$gU2ZA[Dؑן slxzO!MDZy I!!ĥzQwa D iU(P(Z&FF!#K@S,"DVLюN[$b(% E iRa%`9& ehX`AHoSN\Y݅Wi6b2@uDž})DZq7CGQ˨P>דkXRBk'}-U4ү:lÁYe!Mw>u3??Ojܼ7KehTſC=9u|rsZ":{zIFz`= !-HUZYeTM4M4Qۓ ۋJp7vciC`nT90ÖK"\yvD10NR䯅, BwpBLSP D$M%bvvɀ9VGjkTA\-Aa):=q8 vۉYk8 `xR |Dhh !+ L"j5)D2$X 1&$" HEP hQ#YB48L,1RfQTD:R2-"dATASE d!3!HPvTܚUT$ }HgA]Q5':1H }gx@.5-B~=?uMLCYK"<,aW$'t}]>@=:;O8TK>a {hл$3*%B{ꤪŇD0E`0A9." zpJ`,? %<KcB >p)E"sR %1.#͟)&R@B($(&hI*h%(Y*he  FX$" )i(-1#IC(0BLA1DDMTDD@444 AAAB$R * pB ? (qre' [ۣXvA0(=^֞5OXB򅿧aN]J_@᠁WIҡL]&сՄf8vYY/ibON޳:I1vg;!k6č(" CIgY9lOx3(zK?ZC^z,l)H;@Z"T K>?C dwkAGqHX%og`wO b i>Rd4I$")C8CiIQ0=`* BwNirȼb4bSP#ѽ&X'Nt9:5NNjkP/{,Mqe2{J/^}GL4c9dCBY4hpӸ%08@ fSP.@IH>NJ {/'_@ZGE35 7 ހh)ang~e1kL2 =FQMfdchX9Ř RX JvBGIC3Z1R쳒pIv5)O.p\±y55dY甘Z{25[ fTB4 O}G:yLs`0ZȤ,UR0)Ja(8RM%KM 4E8R"Mj&B1`1 xsPSLZ*?}SB!6,$(&{.6ԯ.m;ְ G0C݉`b"t#x%C$(VNFEdpeP%!K2Ht500QP" h)±LF! &8lu>.Q$ qB.ס`f(aT#NJ- >*piӟ-FlWPyS,ԅ`40'OָC<0 u;ah=z~m:-,,#U+ ג{簆,Tv e6"RsfP61*mLtRD Yijtq#.QN=.R‡r?[J*$HLJSqfe"#X`IaH+Qfusמ -a8H\J1/nVcI4AyD5=s GtyVY:r \JL%,CAxm"swyD9̅jEb,~9uG='HܟW bQ>HwY&)[A0>ǧs1N>ׄTڇ$c?O"1 & $CG-?ML pLLU<q]D (VH;Ǹߦ/ %w&i"t5: p!mӻ dDYQc!4) ŶJNaXdVƉƠLÉ:4N?0Ѭaʇ !4HP 4LIKXT>$Rh`ǩ*RhP ЁHu?Xl' 6sLlqDIYÜ7ݍ"swv]( c:7=(Tw uCx|NFvBٜW,b!V:irh On Xkde,4y|~ڤ'.?w'_Nl.0/-ҥ t Sy'C:;mzlѰX4RϦrY3mx3ZSQt 7s+ßU~уFsB=.ʄԠxO!Jh##lA|/ >Zf j-38]$=?>B{_/BjT(aHT?TRU EB0aZS APE tuyFH1P'b@; HVg$;':}#l))i cjPK]ZkE2]SDLSd9DG]62ܝT6 iLz 01ݑ^pjmĬƣd,S湔;(.9G36Z#"- @#핪 gu˒)C01@&)ZOE]a"ht#)FqDR 2I .Op{My<Sli-)DBo?_QIgМg*{F&ع=5Ks:@l}>?qO%.1OMr+x`THjA!a%S3Q *QF!;b0mWCkLYyjLk@4Z`T5H YS $O<P{ިtIOG;i7Fi "!q@p J( !a4?t).>GiBb =aNlc'#vfG^p]rPl{ˀm9'y8ݐ8mщM,=]5M)gLS:y7<69< p=P%HK偃{(vR2<>y`<`3G[z% Z]Hd:m`nȆ:I1"채"@/@^f+*ԒL= (z$r$X8f.?-E뀊Cg~'xAҙ``] nͥꤓW2C%6N gE Ft2a;0IݥȚ!u{gMBo|YE7P%sE*Ɵ(I4!Se4l鐍+ӂ-]iilP/Ŷ<,>?؆3~wd˄[[=bMו B gxkp 4;<nj$%Ivo?u>E⦩yXjKX2Ӧ{*`Iľ.#*קDajMNZyP,!I %$+1=:e:UZI;pt uYϤ8Ib &;l:'M{voT Q 0B! 00hI  D;u4l 6[iT=AR,bʶ2"1QUu.e11(*;дSKxQd% v zD6p7sE~YLK(U _WMޭ(7-o GӬ1;}䪁lsJ#'`1Mf!@ Œ;%M*ooCQ) Kړ{JC*yO Wmʾk& h3F!IKl۸)ol8]J&rCLD{U=NGC@|,FR%)M "fIR!UOқ<;=i?1: VMd?'9z hs тn0ŃpjJC-jZVtObC^ziYio9G?l˭{]('A,0.xF٨bN&$"nz0R*]C J# '_m >z9s Q@z00fI4botla`g1 6St!{ABva Idt|٣[W%]>xB{&-Kdp@0ܾ8P[/p:=A 0OovpiEqN54!) !x|J}?osaiV[ѡ+4#*!Xj'v jAb@E4EGlmih"8"( rIamnY{^NxqCINd5 r@JdhpQ7ۭ껿W_i B+윶x~,SJ& : Lzeިd8rw|+KUE4V:igOlr|9xHo5OOY"Ky/ypB8KS$ %9m/9X$R I;}?O] Rtd7.B|H(#c>~M)?1oֆ.s%l hpiEEE`qHyA jcSߦ ɓF0P2p =_gcf7*ԢRhwd3 %ЈBoٸ! )pՋr$lw3zD-W^#KQ%\W=q1vc_G){;onÅ@q- 'jPˤa|+qH{<|eN;fց:ag9y''>nVdܘNvӏ4Cp?w?$<Qd9N{aݜtL4y&\6 h8!fA zܱ16FMݲ8㒛LgCҧ3!ک(4Htr%Rs({=ݍECY1 $Kjk1FAդ 3JZŌ.MҾxd6:};oN9K-)A@Kpr;MNMR}ـ4STDP>AE-f`TLIE UQ =w)#AE,3XS_p,FG~h$ >"9$02ʂ@{Ӓ]gQr jt՘cF1ƖaBXe&6t 1@umS3* hYq!P5@ΰ8l JܒaRHXA;,ܡu?`VpJp.& æ;hV$@ET 7 RCZHkgDlT#&%3"8Z v2!#aw% RUOx%LLp_7( Q;Қ]'A!IcQٸ3H=$TSI1V92&B R"H(iPU KLJ*$VX i&JDRhB$5 1"T A U4E0 HăDJQDmF ks. HV9 d Y, C"rֲydQ9Bd$%2!MD0L00Pt`c& Ȥ'@byGݽeXܕ2H\ ÇunyBΘJM^sct_Dy{S>ʣj!Tiah%D$"PDU RZf %(I*YiaR I$ ` $`!("Ba)fA `R $"!FhZB@( @Z j*! `` pJ A$Q()J&h(V5*a{A8d9!ZXHo~DknW|TVþ}%d֍Uu(YN4,dP$BP6\[OoX|RhT SFd=u<*b@@)!4`0Jȳ><,urtB^P]SwrGAGmhhIA 0SOaS RC&hjKvPt^_d!3εRIr YBA+PV2jꝗ6'ە w_>{F$D_ /gyc`zX|,7fdH%x馚:Z%á`D ;u̯w| ;q"ӌhkv22dYY5,`Tkm`\(XN979 @Nfb%f4z2$n)f`-,+ 5:-mQ@ ـ:4hh0ZBI) htU тBRRwIJ )jPI--`2ĐXTH0M@GܴVA (lZ (Td`eA\I@dLbbBR c4-R-e4,@ĩ#5ju$%qAKB1R'V2 i JS@@˘i3%#P U!5, N +$+6, 33lXDhk1v(XD,,JQ0dFb4VdYx+bXWQ%:J . C(V),JIp1I0%jP` @ 6pcDDDn2 AR(T9" )gdX)1"V '`"tMr nL`G  I $jad,Q M7{6N|-(@ u~\=cj+#/h4C:#Y-!'/~X=P)Jà;E8A= m^e[ _2JKϮhHbI}-(C7ppO{ |zg`m~:yGG!xڧ2B O&q<.Mo(yNN%CFV.A1o\yd'gJ SOy`x$JZc˜ٙΰ3e߹cK\aRtNPbtN  ՠ,regC|ٰjVh.cURBg6j pkYIKCJRrCd-wLSX# tΆf1/}WhktNjZTT|ل'LcW9,D b-᭍E~B4 z`Z5hkU7߽|BMMXְbqp8Tt>n)j3 @NI?[)?#'5EԷX"Âe0m(QӖƐ`(IeTVk)K+l[c(302r"..2‘Tmim(BhQGj~eܠѴfJ߭V1u+A}ICHhrglУY>vJ N->=*&T|i"#d4QM~s0?>g~~÷CAF/$C@Q} ܰ9jN^fSwf+H0Ƣ?i!vO~ h P@ƥM 2)'Ʒ&"r7p}`RSL1d09,zxNcL}9;C3Xj>}ghw3׊PPNJ5!d$ӈX0@' _4ђ/1>} gNx[{1D=!LJBaԜƪS]~a ݃|lX7a]re;X$I4Joi$*!zCf&HpbMe2RH%@R!TJB`I&Qj!HwfO102T񈓁ׁ#>zxbق՘N┏||݄ #0HPl"OѳN)U c_-yza: XO[SODy \SSHz0PP`D=Ċ )(4-f?3ș-6ؙ- JA# ܂! Ew >T@t+hD2Zdb@bM>إ|SD&r#4DI@Lr8=x2\wP##3$ib\`JCE_Ew18iFCUa_K:% R?a`:Kb QoqFP>9^eL3tgfٮD\RX`19a.a (?L&`r}6KWl>?pF/Dg ,.<3VD҂FK#o ]x 5k?mG_<J*)ۨ*\/뿮E9k8yB1Fp)9W(vTD1r6Z[qԝñ8qK݅@X@&OQN6Sf:ZdO}8yry)b̛]Zx”JC0T6<9탈qB_dyaΑZr3 Ʋ(,9}vPx,Y=SC,㏟OkjTf2~ld~~;rن 8(t>^ +RyI2@{kV\(Sv"*OX#!kd C#D1 ER1JBQ!KӇX;z0>hȐ"X&#PP ))qx2ʹ .É~g).J/z05~QҰdԃzsiܝ(5O{Iwd/@&dYXRPd7jr#u+ 5 PMPB=)%iCiFV fO!P~]QptdRwHE""$&,*@j`PQTǞɮcmww"&R@ۀ<+, GQ%b!>NF}̗`@hؔ}IPЎ y߳eQ_^~܂dӇª{ X5 RX]%T~.M*T++^eh3MT R"XG_^8@C0T*j dN-pL0.~ɶDzdt4FHW RP,`eyتfLtFeM  /^@v1+ Ë]d `nzkemnJt;8찰y6it;6p]*>P8D }Ї 7KH(-Ƭ1zdYnvܔas'ѱRF9>0M[\_cӿ!,Ya3UbJڔgH@1Q1t^s)Z",ĶQ,ĢIВ@&=_p^NFm<‡]^jfgIOۈHn@N U Bj TM&BWJN4\qI43 tHfb'4*n2,2 yࢱ9"{`{ lN"< ӡOd6dREܼ8$L^IPp5+"DKt>­D.O4W߬tF"wBLIW))rPb\` eaW>q0%wKÉ(r馸XpS'o{GBso MvH $SH H;K :ӕ`*FI 讆/ј$C~JS| <ʺ:4P< :|25B$HLTCmHrBd] @ąC;1 CĈ@Kzd73:H=ep<.ЁZ>?_l_?pWU8L@] Iz]c rbGL324:.I!QMvFNϳ5ߜʝEl2X')b&ϜCs@6>ؐ>M7v2gwic]ȦEYPU(Z(J.l%+B(^+Š'` MHJ 1+8_#q=HvҐ '8 'Fon?!hX"[FIvs~3kJzK_l&2s30HhL xsganKRA9>m5;C.f(([ kĎu>pwUNJxݯ 1>]/C;;Smla*1: ӊ6r3 Ѡ.=^ABDQ>R. ƕ3RI&W B138[:rX4фdw)!GaY[C&`_ ɩ>3\SPzª| b F P-[ŠwCRx!_YvO#6=Mܐ▂^jOFC f*`Z<$Tl%+cB83UaE֊Hb#kU\~oEfJECdX4+((\$BJBEFLLk1' C= uhpi>C($D!LITzץm;lƦ5fo5@9(I ǫIǭQ S{/Xb0hkyU9fCT* XABoGJ@rvYǟ؁˰1~xCkه8 =~a(RX%WyTrjuA*O'~Ld&9#I,-%Sbg=z)]HĠ /L>9G>D҇^;-QIE]&ِ`!EV8`"= DUDf`V7pIHRK u~|PڢLUn‚d.LNr9n`tZhCZ2졅#E"/Ig*"5ttT^-UXb &7CK@Sa4 1PPV8 TDD[eAc l `Y^aG[3HC,L S)jJ2XŃQ18Z<1,ᎹEc||fb_h"65<,F2#tΕ*o@ɨae52tl0t:.l69.YG XZ4&IC%ǚ"94V.p)$#?Y\>{A;E=gD,!!| Abo÷i=b|Ox h3(w|n@*G9Ωw1$v]CuC7BٝZSt:x'4QٕEL*3|5r36L40AT+x!ĐST(Rlp*XP3S +[Lp4NH&, [4jy&&l $*@Qvbр8b 曏pD < I\Mj,<ۀg0xmb.<ԙDä-j\MCk!s6(<ڽP?w<ՙ!*a<.*TM t_)̖[H)UǝDM)f`/myi̩}XHnlU(/4N %>@iȁ!q[O~?>.xXy2 z[cǘQ `sCFp $+&,j)"$ i?^ I߀N']d&#%< VoQ  O6=CӕYܚAͥq5(biC?pE2p[0GN J)HњoU_Ţ39\8+&d͓"R81P2˂V16mlbb!JhZD`䭊 XȖ\EpTP[ac%*%#\1C CSfiɉ`Zn xvќe%]bXNpƺ3_P-8:rT,RvԵұŠ۝ ـe0Aqk$Ŗ &PlzHb)I0*3$J~ 2fX?I|a@Ï ymmݶwzz"$03fhn^8M- BeGށFsJb~_9qPSFwV].4k٣CAL2B4 <~2;AԜgNU:<ւ4NMt pELnXa&* $2(Nh}>7hxrzɛ168dH:3( ٌFJ?@C::w;7*!*`I&aN=|1v DA6! :Y~ӥ|(Ea2@5&Irfdz9)ӒPg8!׈F&Ƿ(cm1˱*֪JW(ڳ bgnpJT^L gU%``q<^hh0;)H (a}?i5qxHfn0 dxԣH}p!o &8W>)f™ 1022~HTuø˜~RTMـf)XVd'?Axnh>GRhJ'!G΋ĤzE$HDa9JJv1)Q (R"C%H2R3|0 DZJB@.K]ٟ-%Sz>Q"td!O( KxFLȇ{jif?!n3[X@PNV72jj-{M(a!dlr"#TOW &&Rji!$Z@m͋l89#@Bݞ@Q.gg2x0$xt˲"Ebr0%pބ: !&~g`P+i?HawɧrhZ8T/U{JIyVd!y1}_0&P.($N܆sh5Ri_ћ. 69r)?Ux#u;OmcɈ0!(}}.X1Rshn|_p,S 0|L0-bLH S?\`{c-=@l'(0Dn7[̾[f#rVi>}YHwv̔!#ܚ2J JZ T#3$nY55BڗKR€…(-iVAb"YGM``Ɇb"%,f6D Ӿc"IZW?}ۯ:#&Vt;F tàiiLA#0w i_w`q/WyϿ=Z鈟 >`f{b7  T"ayCSR V'CQ`p 1m h&(s║ Ʀ5څ.jl(.3mau&-+&ر* ɡYXIh iXJ%[,Y#ZPPY8؆fLl)@1MB4HN$hwmםv{+κGZ_!QgO]WJRO i+p>A8=Td3.$[DtGeŻ֩o!\yBU8M0"*2dxY*xpZ7ToYUw;u @@KMJAPh(Gpqj%v_w]j!ʫ0=3rpnGUBYX߁!0}%_gʟTw]:BϊO)3fT Dp0=L-gz7%3ev?>g_4ŝqrx턔mPށwD@#."̨XFTqeS}ׯjcKAɍMk ?t:ݺ#1ǫ]WZ*TK ؚ{v.PP AI'g|M߶=nYlaZPk9LSA8~4dANփY33%\ ['wG+?noy%ճ^=24||?"I새r\K6܎FZ] 叴W! u]=3%=u}0TVYC^ok%y;bF-@fc$J럎 n7:.8WMj.Ms2MN‹nɪ3ϦoIcHuov\{VM23M%79R=v#yRiŇ*pxj" |qiz;#xNj6Ll̑ga# Hd.7HwbVg׼;w;IzgLJmcM/En>C {l܁9R%N4fȷxT&=b:nP2G"m.1KB>SPf!8\̺ÏU$Ѿ gu-UeN!aQi)m3ɡysY|,cSmx1{;r؅&`v;.=dktqsShVpj˔8րus', `BIpUDD=YsC,{yaMVҧDgyS}0GzZ{F^,V| y+1bt+G\ ن}\S':lx0$Lhߙ(㳭搴{SJ)Lđ!Ő7AO}qǯ$HO*NsȌx N~SUyD, ]ݽ ]>7.ZYg\fm5 >JV.Sp<$mSq.H NCǂc  ]GOP뾵sIUwP#Xk09Իb !<92<'POiw=v cNA ~ܒGyלj$V4fwWXoWiw%E]t(hJ!Ԡս*\yB("*Kx}bp#=`xLys$k7}I9])Ժg8aU'D!qqs^ szRI u.90ŭŖ(l;V ?qt6!a;W=\n! NAVufj{a`pQᔳ!/ eΙ@Ba=\Q膦&P 7DDug=ai_N*w8yVMbst { 2RMjC0lmn ,Wz .oF=v'k10ɼ33;{ZGyٳH;=)۩YSK܌">5,҃$$D317wTClӒ!JrNQÌ FhxrN⪲n!iC BTGy{qP"xzW` }K&iϘo841u8@tA;=ss=]7|Q4:_CH" q,}nC"׊8N`MC0v۬ۼF:0Qe_?X%&YF(Tv)1x]@~ߟLeߞaQ!_Nj~O3QI5Yk嗢p]bwC؍ 5U[IFzwv5~[x>TZb|9 v~bt mtrI)wa'tZ|?*8(I#3l[A+ J+nҭm /7|Ŵ~U9k1AйPzpU>#/^a.cL#h1 9>3Se?.GR4vq^/2 䚇K`_[a=:4JIz;Le#; Bfs1yh߮+ρ@ pQ譨U5^&L;}Zk:|s8[:Y F敩 ?s-jo綣QhfIĸل*`_ۡ3$e StDZQюöJ<Xi/@Km aB{p~X]v!5>$L[CdYLxeM\jrG,2P[;;Qm xdIBXᩘP721K jّOl%"S㉖KiZ R3ÀX~Gѹ؇;zm%ыQ\E$ 3Y.CnG:vj)[ 育 IQ0 .SkJ6u!"0"D0]M;bs3J OxnI_IRdvt8IT9DMS풩Lઔ;2B}i-@bH O3* ߗˡiV :\017'B ~%RT e+O#1^Zj̎ *41IR&;`:8aDQEz0X)֬h,J`Ã")sP\EQ@\@70$x*X-!>=JoG ZrdGѬ3[{8OҔS2Ię+YAbN}y2Pܞd"D@m C{8{eWoh`I ›M[&֤02CW Id~]tuo˶ eSC>J?D,j=4 ߙkU@HSJAICJ$IE!*'T~iT=_r'H«&5tnCOzJ2dH¾Ј\u|)B!CǠ|Q|V|yGkdY{&=P;(vIsSqb4# .~MdRA$TxR#4/|>^]YqH:JMCK\ @4&(hhWY$UNCj]ٴ%A! y%d;C pBc9jƃc4S<4Mh؆R!!|dddS|NS !XN(fɄ1&2M5IϜ֓`KDK< 2 IPOHC9-ܰ{mǔaNsfJlDB"UJ"ic"pk+|9HN<{]'y 1S9 SnL($%C9U);V'MVIYbxjod7@B7NASPǮF2Ӂ6Qy2"!J"qcI1&M4M,44$]jAc2hMY!e2VOazk BN׋!hNL\myePY=,=+Ac l$ Cwc5:To]l.JmUan$c$|,06~ ^fš6ڮڞ <[~^xQWsGrԘAI Öpnq o{QCEvAlwIynߐr*Rml*pJhxY22'+?/ij%(rREV̋m֮x4G]Tk:VВ%DDħ Jkv RI㰋ȴzb\N^sp g#mK8[q*& *UU1ۦyg UEED9+ā C5> C'4~[H>:QVa N&$_9ƍM˨?:mXP&;$P-9&nH9#4>Sp1isX.b}b2`!,Yҿ-yF#ix@לs}C:, =P{HNI I{Br0ia}8P E8‰/`1RHF!lӱĜvANKgM?lm== YO a6LZ{)$=s%dS1 ##C!JQCe]0L|?ՓX8e8T1:iS$nBk\h;CYY.¬ 0VHETIl$8II!фr$ȵq-ZN]QbȬCav~24w6b;3< xq2TM 6Ԇh^F㜗g6ʊ -XR80s$9G֞4/`>np )[HgF r6,dY눴ٽ7D6lNJHiWwĺ}K;Tۋv!y$IzŸ mHf41tb2u=8dUr9$ Y` P'%:iyzHRfHw r pvd3vcKo;ΎH(C6Jxqt$0@ljn!Xq* [h3e7}q ɠĄM@@v8Cmtj2wB"eC8e d-ώSmVѓNQ<ʔ .CidhXbo0Jlp,rI?."cgd攽!b%@CLL4l qx1c|PKC;.J幷4#⁘; AA|9 eX@ 2 (ɘhhIИyhN^IUfnn5XP/Hu9#}[)JdbFm]!dq[F՜ZzmT X(``XSBA@K1 &gLNx0{*Xח6SkzA;Ssۦp,.jcYcc1f-:0fӊ갢Y;C &9xfSP9&i) I2J1A"9}=8+`M!8.8l4aٝe-WL1v4!D&\QM 6p&lz%Ȋ*&") sM2pF) hxքG34"LQ14AвXpqRJ5PXHgƝkXZMWhoWFx5mFbVIYgC!5>!3 Y\fX2!JiI'*h2;W;zE -\wĚŚ ӳh0SY,'\bcq PoT p\] X)q$ϗ!5&$s|_q:Ccӕq*R"˷1{傐bVh,1g} ZM&t@B1"m`f|j")NI'psqH80 @e3=@Y)1z4"eÈp2XO55TLx]vfowλC+00anѷk6 )V>r&-8B!̠48sH~HRdd XÍ鷓 3նHN0v2 r ue(c!q$h(5l#(:vrx )뫶8MPOadNFOdcgNs,lG9[B\!rc|]Nfӊ5;tҫ"h(2cB;IZO()NHulq#-Rx- U:yϵ+Y0RfI u̙fj"4-q]:X'd <0@)A\Fǃyd،wn%C ?ffG;-1cbl;R]YFf `v-B ;˪G ¡)Hf7FvrH>6!Hbty8 QYRo N[<I.g|!Eesxf9D`ːh51Fjb}qX[;E/hbR<^"qV seE`O3Uwc룘 Ą@]nSZ*N[[CeA;G anWTQ3j1tzTmxM˹GH|lysCFjrU9Jq0ziOhv}ML׍7]`x~wPo]KaDŽbH9^6ف"7R'H&j)RUP7by!ڱ #xpv/Fc__U*;>g=3OKB cIhZo@%4:Έ l 5ovIeve ܒͭ6B$1+ezJ . aሰBȀards 秶; `w]@TJY5 4\8q"im V?a350wkupH[ lks$`"am4[&<8%db\P4E1,LoJ˜3l0(:gl,ZEmP.)SALa2b}zn( T YԆ5)&kKoᖚw^ dKEcy֐ @aWA p`47>eBrWMػbgBAϡr ͑]CAAK \٘8$sX;ekcx;{NL\A܈ cۿ;[m,HF2aREa7Y& TL PY JMnicq+jm035̹Ξ􎌀D ;&MI=DpQ"3 萡%2(!Uf5Iil&f 3{yv#l#9GYr8  !2a5* )i~0=g6^|P&ИzpBag":0PˌD&|W(t'i= NadȨB}WgtM8"wA@ɡ}^&A#h $BVfIcIV`F HQibSa7PS"i Wdt?vhS*+zc#1fؒaÑt';pN]u^t);&9Jo7O9r&`rq83'S*EtmIRLO r6Ul;ÖET9 $Ŗ  %…dTQbH1jİd jbj%"j`Hb9'IƮ Kmc7dCä2WӗÖ',$-C;4BY ؕZdHъi Lxd:BR8 lbYD*2$s NbZa"c 4: sR%!U4SH3_r6//jv3s1t!fTǼ[P8se,;W{)E)dyxraE4x8קGw)44! C. 1 i@͟ 9k *u~X:i}Ww0VA}zҌb}s{v`Ldk$ ,k'@u8AgB(j#џK=v\z X1eF{㶒:`4P *h$:SR{'Ӆ3)2ݦoO$##2BZJL0%_O#870dy#{E`O,Vlrgvd$Nw5h_{ ]Z 0߷ n'H[ qCmu!y,ݸ¡l`PQMC3Pn{rr49elmR#ު%pC ?\(D J(9Cu`[UC~weCVGo I*jORBrWbO$]VHM|YKQSRȊfK6wCYPR L*# =}G^GL]K'7o>Yƕa2mRxCI뭁_eU J(V]6: G;R<'2r;˪t!-eHPB1%4N۷r|<g,QR@ JN9 8:$?W6c#@̀$<&H (Zq>bFbnMNCaT}ɾ6`߲=z(a@0%"R%A;L{pe3>CANieeٌ0R J[3 )].٪W4!k 䚟/PG92wBw cNǑ#Oyrq@ѳQT',[?JQ o_а)i?*:`'m ǔb Nsfչó/-q?gX]1>Vr8p?+1G4O~aVQG*'!ڄ%)&qB{eB϶K I\};Yͯ bx4m$08x]F C4D- 2H|=헕K E[bl_BYzP*L.q4ے0'DS+}A;@MtB2T;fᶈRN(9])p2{\R"FJH{acMvDuw90=qnB*^r942 !S'2?]<7Ow~F{߯ (hlI398>Tjsds{ sa8mœF_1 swpvb/<=D/0*+@o GuUB")!⇳·6:%NҙGd`aBƒYAk&MqaTedƐ@`XAwDiEJTSB;(CE#a N^%tBgSe0vEStv\sp?dfm=[pBrS9v6I2΃AE T 8u8yEq. J(JB*q+ FLz}#C# 2oy}p@bdYP B ($YT[@ 2!M2DݘSt0% G XOHP(r+ \H@FX*Rh3ViiM*E!€F)++b?NyXPՏ1if -HتG0`Y,H̥PmhRHE'ZR^E\9 ٌJ@l3AYQ4$R5xpƚ9%u"+4de,+3-(:Lq]B'9HAbcXV\5i2؎ӜJ!H)*[Qu?01sx=deE@ ) 4j I4AC&a$B#EQE{.) EKKPEI K(K50QBR0I h"H@0/}~:'hXH&4Djc'$iN)p w(7&!\ 9 )P](EO A@|O ?Ac5gzw A vɘB58G6JjL5:2`d\0)=IS4RK#3}@P `8 O S8{ a_aIYckGtO:A>"`ߧ:!?(n يOXAKfJdѓc@f =58YFox,4v42PIpm*z5SGbۅ,Q!VyE($P "Au,d Z&CJP :&IO8G0Ĝpě;ǫeKD0saѯfM<3qYye"i$myY"{jmlܲȞROa|/DR 1#v!P 84b ;" <8GȆf#N&$SIE ECKAª( {Ͽ?p?bت<ڍR@y?@r=d(FN(}iu%>T$}` @ | *zJp^ ??k) $/],y>ҌD(EXK\% 6[,P`fX/َ^d ô1 ҄!`1@16ϴذHJ<^Ov{OiL@PD"v%j &n;9$A@ͽ_3D669nj&LY%/,SD !j&K(T8!AX|ݨÎPJQ:-XHb,%g&_?YYȚCe ,dgC4q8kMIr3rG~Z~Ro=h_f|41,ع`@K DXN)zр%.Ή#s엉B JㆋYUADhUiֶVI@DZ"J)Fc"=Ew]hЇVgUOѢ489ڂXChw/H=}L;|!_`u"D0vj@|O`;)vCUVqs3o,({l|bs A hJ ~aEQ"iDE$:  :cBU7 1`LQ0xJ!I@@4m s #SP pR2Fh?ğbSlO̴ JBS_p ) q9kS%~ hBBFE&$X!@:~ޮGy,R/r8m.Ġ8&o>?zCKx߮IC{IJ|-qj7cjP2 u.Ov(@;R08Pd:)u?d,Mf}ӓœ咱P XdkO.{m ~͋ ![Q)` 'wK 4r#s aY&#<̐ ZА"bBP:Q8S7xHT(@5rxuOgi(6N>jO6LCr4 #vXets!d8rϡP(!@>t Ѹ`lC33334|>@a8<%9xػ_dR<E|)B49M9@!"pL2C _"GU }_8Ŕ?Xr؈ =i+I>A?Q$LsDw&K)$fn"fPYuʃַt9Ü6؝ܳە8qv(=VJng]`.ԇ8&AS%)31E<19*UpggחˍWrsT3y36JtnN?u"g "D@DIʢYۍI7MiΗ(t0'DR.51, D a%ݴzE*tbt*@3ҶRd[!"$"t_={,HYp%GA /r+I~0>($?6br45Z !O8s児ǭIg7 OF~̵~/}>Ga:C(r1@ W)ۏDy Ja4hTJ˱68Ffr Sas(CY1 ($qJēr豥!2d䙕8_7_nB?Tw[߶g5=!fO, !U1=5=yÄv,4Ɩ'bj4]~1&!6Ah# (sZ^;ĿTѧt\AE!G`i~>d<`2g/㾯XO}US_Iw(_uW pFAQp*/5TZ+1[ 'xKE(ܣ#q!tՍ˫ *]29p,Y|) *GSh FXw\pC8NAvCz oYr&/_c8t/:;==JDKHB_(F) SGS{O? yꠥh hZHMDE@0WW(d)W(Fz2nx`C>)(4$,H=MS{"})-&UB N LoYQS1 C : i&`YE2aS  H8%4E 1D!TĨ@CPCALH+1BG,Ȫ$)BbQDiX!HHHj*d d  d y @P%F3%Jcv2TvgP**kxUWi!$F_?ov(" ?vmhUPKߋ1p<?i@`IB9 rS *2VuRdH"HAI*ńRL%u*գTaXiU0-#l"(UJ*jK EY$HFPXr r"'x%MavoPJƥhe_}" 1L_$ߘH{P)И?;z$ ǾW]7_}^W{z0{[l Pv޽d |}N;=̷S ޗ >zX5izc4= To ـ}M|_@Tށs@ }8}HMqRﻃֶ)^:;}wn9U@oݢh:lƅks{{_@>4}tszx`miwQdz|@zƌ{8ozzY{`fv dzGNѵH^F>IV:6Wz`z]ϻ4IUآ|G@m@ h-^: zlrM1nC@44vNLo|HYJwcޮ{ٮmk 1]i:|ά<0 Pv`@@z=Ox}hRN}*{H 'a)w}\^` /BƑ)AW|v:=(Ğ6s4j`;w)w>]cgӴk6j}ol-f:s:}z ف{inqU&{M 0g׷stN'"dԯ=Vۼmξ"Mo9V}k8-)ջ&aٷYyuYs{C9Iӭڥlwl׸_ng_L.Ί=@zH>WwNY^7ۻMss;d6aE:Х ݺ= }}+lnkniX]kz [:]w|r{>\ݚv c{6[hm׮WUKNkșwvun}Cgw/Z\fcmέv0ջ̝:4m_M1qcO=]wJۼ-vv{f2Ǡ,Kw=O61@UӈQɩǧABvuꋏ}ڭ-!cևnw}]Y7c髾oc;(b:͟z}gݝ8|ݫK 5.{.윹ۢX(vخmt{xj<[w]չ|n=QWwW ]9j^G;ޢ6CiwnfmPٺI_^ (8=ϡ}W<:܎`xoz<Yp 5:46Q fth1ulȅ77@*ڊ*Dv}l1c׽n^s;jo[ǕڐU#hkY=Āz4}}[u#GwS6r/^<_{xziv@̬{r]nٻsqM&[Ͱ"];_}_gK[{fdw,[]7$1#[{6Nw dXeI7sLw]D$f5{ptP ;DZ@k۽%4:2V=374S%v8`<H"4W@۔NdWuaw17 w 39״֬ ;-+ӻ.;f)Jv@ڮ톊wG6 {Fuݎu]Κ2Uu;BP!7]7m۰:ٻn&W`mctҍv@ :eR# z:Mt:Oqu{퓪}od8w3rloFu[wMgkff{@*kl*% Nss m@Lp]]JE{ާ#֧͢quBl܃͛t/3tuYstq {nӓWF}ωIbq+5m:oovrl־wb@נ]iD4S4= 6 A@AhFM&&ShSɩA4D@2 L)F&L§ᩦMM2hShOS62LO&RM 4OIh HhS2A56?'SMC6ʟ骟{T~IO&ȧiH"H@@ 42 L(G14fO@ D@?7N>_%L+j0,<ȉ*J/27Hgsґ8#~V3 $Om}MtI*3(@L5#$yQ9U6aM$TӑQPNa5U- EESEEO|{C=m/srKj7VAv==׍+SΉf?vdG;QIEA0QP^Gد@y<ӡ+&b (hh(bMאD-ЛDm $54EE!Z9oTs䶚 5'vg0(`?0u *lSu(% E1LSP+TĴ P1P@U5(D)@ QA A%#)$A0Y)10" 1f9@C!ZF010%3Pv4ND|!ƮZ\Gh(sRӨD1 '=Mn`&@dLw!8)&Hc&h"?;?@!B)q0ad$B7ZS #%()")#l]Xa 0\Y0 !PB40 h!)* (t@!@@oQEQCE`-͍ L2 BRQjud'wʣa >`|{A?!xBP|2+*J>?)2)rkHȁ8w?xx P(ْ ;pXwwLn0gP/>O}07:QE^ͬ_uu y5LU*@<|-[F!ۜvE0(73'6 xyRp1խzE9ëtwQ$ԙ@QD@qPr('҇KoKHýZǜ ^(RyAh kPԯ?qwƿ߶b "%"R*bMH@!"ǿ{5뛬Tw!Ɵ >Q>4~߶>ʟob׬@$/Ԅ ROmȱ=`5E>*RYh\/LUmfl7Ťd?Z!@`ȖG&'ð~.ţ` a#@2u-)CiSPІICHRDK2@RK fsg~]$HI#A0 KCT)$ @JQJ2I 8Hl?3vPP@U=SI\@.ܿGFE HXdh)XhB: o}y?--]xҤܰp %{anBvR m ;s[fD)U5~;=t;Ƿե   ȁD^m MD!H0,JHayf:}H@oz;p-J1Rô=GVF ơ$I;pAM;}$wuo#aT@+0 K7`D]sru5^ѽ#HI$Z`v$3e~F^6}50^p7 \^{RyM;W挢8r|7y79|wU__]F*kЅrO\{QC+ܩ0=IXv|X:`e?|t3E_,= 5~)'8Sv5P;Y'U4V5||!(`O:FmcD}2Qҏ/N {)t}$ 8LS^^2XV;/1K`CJq}́ @dcŋ|61o.Φ\b?Md; O  0 u::\B}6 |"{g} H @M͔@؅A.CMz@—<۝̀ RCx,Z*Y 0JP &F% L!9/#0+H`U:r"}CDͳ{Q^_}0L)a*&bZ*74p8MfR}Zȍ^fX B 6`H   G"p$1܋ƔP Xbd`bq栨MV(0;z޴k25(rA&eI#  `YBX$w4B G&h6É@XypCA$ d] qM<I hEo!Iwhe!-fu5DpP. pC A22bW `hN1LKI1 J(rrJȅHT@lB[т]^D#Gǡ)RiP,2jH>DNdpbHC H7bp %B! B(H%f@ZQbQ Uh7nh$MQgx"@v4 Qf';CZґ,!HP1Їk}?ZmN1’ 0>e}Y fxt:!ML2ܐw2_H b7gr>dŸ}.9JI(`LF6X1%Jq}28#c^ꉢ>fp _&Ll)6cEnc9XPF´Ki1A`/3'+(ۼ.D pbmv pl~v-רt 6, pR  j0gUxUA9Z0ߞv0IB $\HLH0R \`ŕ00i2XHrȰG `$" Llń 4 &ΉlHOlܷ4}qW%eӋn]\5 |؁,uѿ^I{DGu҇H6Ar :g6,~س&+5|$^wږ]P%EOIKP?aWp߈pqkn" ®qc (FU"v# 7 ׃Sh`uO l-ơy膫KG:ZK$KUZT_x} Η_o`d9˺UyyΌW33۸Xf"JI0dd *Xbţy!h/MMujhHƄ o1,ΆGa|X@5d`+ @'-c#A2ӧ< dFX cK< 3e̳ ̒߷tܠ(;ܧ\7|yD oYI -ITd~s\qH%dXAD#MI, jE@fӨ(w-:^)F7N2MP:n|}94κjw{00N7l2Fٓl}> hD:;lղPZ<^P0Rf|zo)e`Xn}lhpJ9h˼ ^!Z5^ŅN&8idܺf&N cf^5~c]8餿6__נf`݈4-DPWA-($u^rFHc]8&ԍ\&f^Qs\AmN/jrT*j8|ӫgA] ;BԹiRJ`w

jvҾwpB8[6Ɔ;Sa蒽R POn?kujOt߷!ebf=K06KN}OnHbua6NH >]2ip1u,[GbFC\$"'uL忶FyU:0yn06WtęD5cyd:ڃ8=# Iu 'KHu翍u$Yp> Z:hȦ-Ir>>]\><H! ) OǾ}2|²^1L 'YR5,|8C_fѻa,K(A(!E&^qF[0ұ(@UY,yع0R'gx!~bkKbXG2!qv S8GP~XƐp8XHs c>_-)af@JfQ`۰r6b4b+m 1rlO!oUQXMx7ɫ+ez]c~isͿWza͊ذוd-橌` #ȠUn} ]A\FkXj3nP+T膆ߌ-eLȲ&"p,9P`:T(FQ@ x28) ;rɆ<*GKex |m э.)ݥ6WOA5_hڼ?R;[_LJs7Jg?\N^X?thGT Tn.uZ!oV) 2Yٶ;|ƃ5ζRs]9dp)b@j2(4%3׳Cg2;s;ҕQW!SN\*RtP)ʇ9y@<|%y^1g u\<_I=!敖f._tO=S}I_vJ OeÆPLw)'q4eѵ/60y%w3Vd箻];T*Y #Y\̴[hu0+DЏ;%;-8 Db\v5/.εϯfa@is!^t[C-^7f|ryeZMܺ|ͧN/cv~kG8_Qթ:xТ\ jѦ QL«/̍2eM)}$-[@8DɍE%0HıKJ a|bUEBIޮNJٴh(Vf~o }$1𻥱\ֆmTI"/% cyж;ʃ"#O{;!{ѿg$ [,6CJZP&ܝL6|?tᜥ,ǿ`p7]`B7l 5)7Ďi_UA=rAO5Beqdz~U%<- r(1FvqbB$ȄJw7mnmQ=nPQ9guaPiڶRX.TS4ػ- ]~I9vec"`Cp +ueͩ˂zPZ U\EZ|奥 qLG|1(fN:_34+_^DG $H!ofAV5S@ĒB(S͵X=a-m6ٿ[8 GUD J}V͗Vs-*}X?ijY3>KJ&׸ BSo׎iZ-*ɿ tG8pUEI5蛒U2f1uٮU8yO&ѨC{1#{׷@mPhJ:be~YϺi+c3h`*\hsr:5mRu-mYK=G.^Ӿ 752Dn.EuqƳRluMʖSexpEa+~$OJ])~sfUkmv+VP"5w F29i,[,MaU;MSk(Rn)r$drfR:J3m2,MJ 0u4)4+4V$3,8P4%qf14!m\hd("Mж҃' SQDQUDDQD-TQ1Î/d=LF&NWX*RwG?7۷`._X#B'C]D%)ET {y`H$?Ur?7Xj$ԟ&@{?V@zB`^ 69Anz?E~mS}|ς MCD`ߍ~P,vK"yR6^ hў.ṣxY&z.#zh{7ßyÁItj:"4(JSFnyuAYy f?}pFMΫ՟iE#OSjsp=\_bTMuJ _b$*ĕ*JQZB# 8!C)^S/,*.ݸ$'VE>.OrWv);z fsM|u͠$nO06qi*goj\mwwskKMldsBs+)$v31>cRɟ]7ڳL37jbL'H灞Jhjoo[Cy`G O156 =`B Uyy%\_le)AB!( `?Mt4 Dأ?iG8E .f8S.SRÎDjJls? )-9@tG:nJbcuj}`2'l D'%p P#VOzsĠĄ\l(z},-ӿ,є]%'E "VT!?9A~/ުYzv<-2}P~7;ۍ9\CjO;~0?jή~?~ޝ9(C!}[y=(5'(֦S덠 @ Irl;‡'x߾1zFmA5:̴Z`#k ?oaVCa@1#.0&?9VNyLkS^|Q[P= z\AUE2g5GޕZ -oTb=3y<z5e4j=i:ö+3qFd kRfиt zz>rU_Cɕ|i'!8>_~RM,xs2*1CU ΢}rS-j+pOi 77龨^=c(Z% 42t{ 쾆 v/sf3VDb|U'`Pё 53Ȏg}qWw}]_9o$,zY&GO^ܣ~c|oROЃ?BP{*yx=߱>UYi3Qwϕɗ;b̧X1`?f adurkZ&:& %>qp \m1Y\U?jbت>$TD˺uS `8}Bydʟ3Qa; L@:8R}0NP?EӍk#nT2R-Tú(9٤0JYMJ#1g5 ;ٶ{jcҷT30DLW4 j!x&Ac>{(WE3`+ڮLO!]/m!}BFǨ0jU_GX:Nw$@]Ew+<`O?aI!> {iE>qLDd4¤:p0^N0j'r Kf _tn_lOY;mL)ȡbi(yU HU70`H!Y[ =G$k(rb@ .?e#[# 8 zXV11mjsX;.`,` NO/'犆;y#M?L)n0v/x3BW ò(5TKOi!0gjSH3{V/SGŸ7LzhpQb\^ ?q:doV)EP"'5\BǑE#AYfP~.5X ңvJ)( ]c7ČŐ Ɍྜྷf82կmP8gQ>$ͣY_dd>F>bPB\qr,UßqjUCz峿|ҹ-P7h#䰒 B'Z`lR<A9H,fáUn)]rȆ%w$K #Daalldo6I+$B/K'.[2$+@͙Tp7%KFyт籲J4lɓ&L8>ggEp`f 4l&NX 2pph+.w9::9(ѢpN`gGG1 R'88(r)S˨6N&bM3)5{y`Z=w[,c"EUf%}c}z x &0&E :AI$a@\| 6nU.Q*rP{|}}8;4vxu,Gg\"prrhi(ي[8(WxQxThdͫ9<ZΪN9#TЌmI/GaAGE ko9:k(*4vG SH:0hZ͞49af˔rvucf.vImn)<fQ:<5?Z$ӌL<2x;~GG&K2x${/7k9;9.jWjQKNemphTHQZYE̗;.rYѣGf_\K$V7S$5/XQ<$sEgHRZwf6޾Xj#UdC"Dtq(W$w6lthԋz5{Zֵ Ai1z3QT}L,r@8g˗떂o^Ҷ#.?'Ӂvtg{Cp$bO˩?_џ"lKQxF\eu- @v}\ utaLb1wrL$9P[[  1%WgbE$U1_ۚj iu]ع4[f1Y?^_yvs.7V5r,G*R@D;bZ3QdPgA{OΗw|MM1 Ʉ(wFO|b8͹Sgv#wc7Œ |˙9u977SvqSd(%Vf"ʓYs 85u+!]R&NVqXsbvNpb" K50Fq^ԟbz  }O[OJ2La*'ro^`v^Oy`|2|7žE(E> D/WEUjwO݁LL|u CQ\UjL&t|(F=Vc\f_h1|M}5k 2 ٧h~ֲDf",_2~oS |їB4jOjaVr:?EݽMozFALh N,<82w"((Np^_v`þ"yAk1$ûmY449IQdM}=ְ8P!rxXQexfad`4DlzĄʩdYfUf2@'hKHD! 4[jH#Q glQ5.EQE-ְʣbʊ2ʖbv?mBZ;8}GH+m!ܢh{E~ȏL*Q8P A s7[m8'xzOk' ɉB D[B {N)O]#?B K}_Jm!ӴW?I ?G?ޟ5 ;k,b\y>➯_}<-r_0BO:ۯ `7҉1@$w`j/ޭL@_X_l eKM=YN:Y{o|ld`ʿ@MjwWOӆ>~tQo -"&yV|l- pm6tG~}WK㹵SvR.T[qNzb'+zej3k am}C|p@'Ղ/ LRV8p%S J-HHs XjՌR,r;}U8UJ6t"UIKNa<D?]?tHSJgs!.Q%2(Fb'+yXp+\¨B2$Siw$687( B1lb_^é I nEB9+KG+K  $ ii1 %%8h)nmQ \addH%ĵQ#B CÁ37tc!zdA@!Gaz~*R- &Qq;SDG1s\#:ia}Kq<$2@g`0. )6'cG=x/%qI!c.D;\j_S0&Z !O|JZ>Cd^Z FB5Uȣ.Z1.e"$zbۍ92bJ(e4d.׃x]2bi*ԛF52{8QeZsDoxϝ탎paG~=}hF؎(Sk%&LC rJZJ&Z5Ú?EB/D 92\y!4c`N.D9"ZiɌ*m4䞱{"|AA2NP2Hǣ'wΪd,B ,B ) )\>7aA5n v2p!=,Ei/JЗ1}SI_.??dm`q)ک/yKh~ y>`(/b?-/:4g1di|jNaĚ-MBV3#AGM1,M: +TG(b;/$=Ryv<7N9I4BNШ d|;`0KdPlj(̡(n ܼziӡ^OtAa>0EsW*=X@D~O3+κCC[s26CCs[@C`m5T>$~Zoo\+#Q$>R&bEުFP ~6\m{XRM%(Xs &$J~ =CYYZ> ^v`Rݏpc'D{/Uqs_o6(PG6AhT4~5UW/4GlGT|~/ {_.h;d^x$s ~+OP:.ai?3?Hu]Yxe1bc+ӏ.KPUgKsFj+29b1|G֡CS=8"w(;zvD?]xovhO0(}O0Ѥ;dMg!0zѕbo  ƒ*} `#~Y7-@!A{/ϓ"VpG'p>0Y'gGMM?d)3庻r#v2!_I /L.Z^VS(YՇ(AT՘sho~QK2ħhz}r'G^6K5!8,p"zy-EPy_g 9n wH(08BTze0_VBxuN_Vu(=#T@wˆ+ɟ.^`?urE^"R =wMH*4x@ȏ(P>( BjvBPI\PKBdzxd(wЂX0l҉ ぐpoQUh 9uK2Y-/>^IuqV @C!ʝCGP" K/?IICaHL\Đ BKD&aBBhOu~vЫs9T$[Aydsim+;ŹR;bo?49agW=<~x~BJń jO#+H;Wq\t,ܮ5}J=CVHTKFA2۷@O-zg2~/$1H~J2{\9gcd+x r H#P^zA (<`o*iYal$ {{WSpc E"):pD'~l}'`lߥ٠12 CCd$ C-$FI9y{ufm>䨨*4|˾ֶy_/q!f 'x6A i% 2Ɂ$ ZMEA@A@m!)*iѬ(bMbmB NX?%&P0vrxT*, ^(Ą^WZz!P2ge:bW3 )?&߆NMI,9ɎFGm|wCkPQ?Ƿbw'z˗' >_]!&>jWY=#֌jGO\=4 *jYRtGx1 ~=x8Y{Oo|'B)5EkOկ3I=f`nZ~8f(lG{mc?L6Οˇ<$(^wn[ bgzl{.HIX>({gUS$x(7~Zo.<#ԚWcPA^6StjM>AHTDP tV3:#T,F8?M~Mr ky: FZ5GOFe@+F<,8p08Eϖu]a<*.{:aۯpiTGRDxoGw'2,޸N8ӽhzm8hmh4kNޛ7y>;U8P88Dז`O52@C- ԜU7Z7x2{z4A0zO%{ UIBz5H$6fΎw45b-ЗɷHX2 <}1P+}̵d *򅶠iBE Щ* cN,*zߟWSI1yAFyOR^Dibn7e'>X]#Nֿ}ME>W*s;e*!(@ಀc9¬܁ ,\X^UkO\%"uiaG8 Ё0 AEL7g[$yO è픰54pD TN7DABEd73;%5T;Vt5 @uSZtO2ZDK:3ɑSzZ EQ [ZplΕf+ L=6~}.&F[@8ZAd˪8J550`buҌWu'-䘍6-@P0A:I(6o1V&h""NGn˅xAf@ ``#4&iB46CNquKt}}Wr8gJW'7&@w\6ـ `5'6]}lkPњ{ ;`6' upr]MkǠx@&1Mi@ "ECjXɣjGuӮ\:DRMZevQТѝ7UUz}n.U_ l#0%UUUU-D !$Ƽ[\K߳mmjb_^>=Ƿ~=_VHBBR?*,;:! ;V%nY Ȃ;$3, h!^,[I(izAwUv:mYGj:-9s9ݝ45c _kCikpM׋܈583w|S1$yn2sw#;k =-9in4{iey9@TS`In}Ҽ `P:9Z^ו kysffff` _l$|w(A H|piV=/23?E%^t{ ϊ40c:w<sˏT>ءH#Apxp ;X'WS %Q,QD%2~Öp,U^m13eN C7{,Cɬ?ȫ,1 Dqˤm|_lB@`5I$#<0_PwˬrQN(0=UεB*']w:Ϥ@5P/,7UcH@6+B8~3#>'qW}le^Ta8D1ʈ0~= =_ц)vLSU@2IِtaJ:;,[܀L{msrKuNLPcH*sW:nxaN/k H `$(( H`#QH֠?+omBU_'M!xxfȀ`-j[TkTv4J@b[ d( l"ȿڱ9LqSOlGع߬, hsKGc#  O Ё,"PP*VTwuJzQ"Nw~gkmri-A0[A vWS.Go=MgZZch-εRkWݏ Yj k7]C*TR/O~ Sڢ;\0Ş'`jWZuX8 uy0g%ِb?=C8[5ƌ|X#ϴփESUkپ #~Ta‚,zxơkHh3 fU hR"Q3k }*4lcPHrD (J"f`$"B$-i_@ >l MP(]xVj,]VFݏ^"ŇUYFUWϒN6T: &BRe!9Dꨨ6isKbWDnbCUoD"~#J]A*(4B1dio- vouמVKPH5 \Q t6_UUUU5EUUUUUUUUUUUUW!c6@[ 'V\}QCH $h4ds{.Y8Fwji5 ys8^/=`V"T;ߏ~/kȢxvt/…ً~ ?O8(+T~qXFm~7g4ߥl֢kҶGlL HAN.fk0K"? ~؂ռ7NC9$!ڪVȤ1RwNݗ;o:k>PYSt?gXEz >ڑM3ްT@BVsB{OqO)Қ*bKnTҋ%ն[忟y, >zmd@iCOsgY7K*4OD>]T[V\} ǒ!q%?ǐ=`-. a<T bw/8]8)aj (Z$.gzѳNJÑ&YaS $&*h;SXGEd$/<*أL(#/lE}ɘ/@I}nu-,I(Y@ A!MA@Z&mCܷoC t5Jlr_OCB:n2JǼ}=V "4pAC >RQPWL,j]\@uXjàTІ4:oPd 01plPP]^̰b5X,]'uk4i׎>k`\Q)p 1H'(բFS!`@BU)@#4*Q3S zO^7w9ARԶNiQm4F. 4-O M2Wٺ@(wiDIKQ:/x9@px$C!~\%pQ%}>|D[$bPsNa$m]Zg GQzs,<| dO}th֍B(CtI:nR(&X+_XzX`n>x=8~"oZAYP{q@d&{ZD >(+6c~5P6f IƾU>@ s_ ı\L!H0G8)1ABR-Do9:˰%ޏzKN,4IB{hUk-R.ҎIDBI> I&31rd=" ZxCy[{_GoOH*(% Nd~۳@/ b2XZ^^ (Z3F Ƴ0p#dN4G6لYܩG6'4(Nήh"޼lzf.'8rAB(*!3!eSv5k9G,mIkI@+8Wo~7~BL!(cǣV\c\~JL:>!\UV*=8WOViw99@A1R^Yw|ojb>CxxxT1AU1F>G9n;hz-e۩ମߠ&qϗN-nT{OPݞwnzW516*/F/F޺sv$k'NxzT<h+Ppwu~2cmؽRqF<1|QFz ; )!#J2T#/vW?,A=aUo>#%4'7=+4ߖ֣Ug_0c8䄇.ېPؒh&9exaS$tnun=Uo{1 n9đe= >qo`"#3L3 pyG}ƻ g!2 VQoJ;bj[׎(3_g(DS&f"jPD ?:yX$\AȀˣ_{L! tFbPl fESAdʤJXI@xLݸ5ǎmmKSԇ *Kh9D fZi,LGnҟOPN u,60"<ɋƲ?MQG~} ꃄQE4ESZS}X]n뮚v`UM=$ʃ {- jsA .kٰ/mj3^uo-L8+Ϳ㻐kۅ燠1k>y$^u|PwAD&Qg9K9[iX4ȩߜ}G97 1*;!F߈n}#^k" U8zb+S@N9v(b}{x9c b!'Q(%6~c1AN(q$UUUTUUUUsun{rڡ k;}b*}8r50bߒ"|uՏn'r-'_z;żj=J/^;߇ J!&MDfa6c~I #l1:XXo55CE@IK#(䰍eLimقӹ9q`\ʔJJxMfdmc@dd9Qf! t-ET4DT8L-Okr??WϬ6a=s#o9+|3 Ń+IVo;רa+Ŏ;6i~IBrj׎LcX`.9:~\b7*Mǘ:G%JB)  t/)B B>A0 =t~*<=v) w +!Cl KTԼG7-}Dՙ&uP-$$Ze!TKҠPX#,7l+wMVguu0 2}cAcp>>߄?w-N|wy$?ߏ[L"vƞ(p?^}vQA61G:xV|[;"0lC#S`=\n;X:=]ڨ+Jc5pjy5r;cSS <(BK1AQDXu̒ N4F g[6_m̳2i>'?6w93M4Gh68CDJ 6*  %63ho2i=VYIݱI/@E, !"P-{]9@;v|IzeVN LMFR* AUvڡ w>kV7[]7$Zi *=} ݐr_?yL(8B&iȝ(>Rq]ZvU &az=!pJ(^͊//JVqVY|dY~I$I$I$HI$I$I$I$E$I$I$I$I$I$I$I$I$RI$I$I$I$O m{YDk)u ;pu~h(QEeUUP'53DL_!ͮGWI-BˣP3$x{*;fCҁvy[6ΟOeFv NONo!Nm-:a啃_mж}_ܮq1Oɠj0Jg|v@*T7mG%ً==\sm>feZl~36֠kV&f\)07YB8 $pݟp_#_ pQ!7jT'0H)sGSc4K/9C 4!?}x~1 ꒧bš)겯8tw ][9}J쿷hwl{ǵ-qH Z.ͦZtvYL˥NBEcb}mOڍ{̽Hv]jO=|Β.kkp$l=Q3t[[Eߺ9 /]|ڠ5t}6.BTr8 ͺ~6WeAȯ4T3g?FVovS`P/]sTSYՙ]b\\/v¾Fh{f=ecUVJ ~E7LGYDXQ嵪_{r6۬Mb2=pwNDӳ¿vH_q^!r0c_Fa x7~l20.4ֵh$RevW4du hyVPąҡ^ [Lc=>?椓[9߆@zqNlʐtIYb #}@dcp"@bFk2|p8ǵg,4tyXf+BLiɩw/MG#pJT:rZ *_T*^N@7J!k׳(N6ְ:TP+G PzhOCvMYa8ӁZvBb>"/^S\I{j=<!ٸlLO6"[¯q}I\T5~yz?{]AT˖-P) fSVs nX:^#/̏U,fQ-x{YƦH:±ݰg/yx)G,fN=Q".Xk3dK`:ȡ"rndD䱢,s(}K8^o*#:knWE5>j"5CT55 oFJ}+eZ0y ;# `!t M`ly¶C,@&Ռa 4;n[~*ɡ¾Y4X̃mB 'TF~B>\#] 54$)eשlz⾷'[:٘"_BQk@e75csmt|si>5;!!GZڣfمcNԗwDC4ÇBaS=wNZkpo7|~$RP6.dDGnͮ<eByjÜ+d$̽ ʡC{W(T ("HcMoC~Tt:޶(qXh]*,=\@f)Y ;QFp"=ӌ:&>pºb[B@9ː V=C 9 *I )A%]":m/.<.b"% 0J"B4}11ǎUo^{((KܣX&_\4z~es/6vvk#nT1*@.!-69^ʝ!t$᝜쉴-3M̋}D?X4N΋f!o0lc`-*Q6Ga7^0(H=tii8LO/鱐JS澴T A[ޯ/^ m`tXt04ƃعdoy۴oy:fS^7 碑L5;/,)JLFщ% { 9\"HƁOdO!iE~7л5|WZP9IΑgݻʔ54*>T4pqϚK&Pu ?$A_AMjej =eRj&kR:!s4oMS}rDU5XmYC6{2UH7c3/M?z/- OdPX&S%-S ZX-YZPUTC;l*uR9,j 9vEKdOC>mҷ&JlX @p >߮n5l;ֳ¡GPɀ{yZݜ*S3wFM25dx8@@Rt3ٸ}*"63 !4J") q{H&RE-γCԬO/VQʕ{.[[?' ) }"&AZYi|M$ϝH `?=QNR=UiOn"F3=GBk)3**]JCf0̏4c,=W0U92> |0Ǩ .zwb {~9oV*ص T [ .FqZZ +3l'D`G_ļ][6j+y 㨪:#Q*%dv5ȝE?Zj4NvrNd@} " gYcG v8 8yyۦkYM$tao+& UTAK y3%4Ix3s?M{t/,uKD:̒0jr Qa{YRZi+ER+T>R&P ZsJJSq Y A<V<"3 9ߛJ%@rcuo -7/"L `T#EJ'0t=Bp j ە@"j%hgy u"UxE@FE9 K{ \,ƍb \$I>V"co9ym9W~܀=X(C3o.b*Mwjltqa،P]aWoh =uVhYT:4U /euDNs\EY֘9 Ell#?hy/q~=;VL#Si54!Qe#}zBʖ5,ݭv 0a m&$ -%ES(EWAD~ K0]g*W-!Tΰ*ߠ|h̋V80 n1fTXUЖ ߷Tex 'WA૊d:,2\Q:]~ȮmzN4i;}m/(s`)V^'7غBE-ͣ˄64}bv.cPi{8(zLjQ,쇭*u@&]}$u /XMѤ4Y-"e^a\M+2ж>7h!gUi*nmՓh9 QmrX_'E:E|!Ky{یCoP MK,0ld7Y!*R=CJs&W D>f^ݡjU]~7V{ Fdi^G[g`٩t}Z{3 bI $$_/ y%$寿d4uN:]6 㺸QPEC]}OPԀRpO N]؂䓗w){UIb HGC?˘i8x߫j~^фq<PHs"/s9AvCc;iիVM`E)F_@D@E{hr ^z8_ks5OH@0e80Īb}M@rdW mґ^WhҰ5Ǒ%ꆡB) kzW ksM&6~7/R˸EE>kusj{1q$9-̕nw}$sAjR*vQ3[ky`i*ܕY_OD_kgv/ۦZ~FY(Ix }r"8h CORAoMPrءѩ=qY`Trt.I|9y(ZvC;kw'8#+zj$dU蔡 뛡Û+ C<~v$oh3`suo|JF4r G5Z$WZy!"DKV0^Zcxۺ6ﱇ. ak{Q(r}+?۟~sV5!:_ |23&7u/[9eG0^ cY/5aX1OS}HcӐƎbo:@8W3Mhh$&PEzgsz,m*!] 3?T3C51K`lW+[q@ڒP5>L4;1n@Gs{D?~,1ؕ2֍AGIJeAH$n !hD Tb΀U#,2& Plm6gͳEsURim!K7OhTwlLaԐÎu= ~u88 -S2y>5XL8B_rɏ^][+nN+c ,ݛda*A@kB)^I9$#t}A>DD/ڝ؃!Ijr\E p9> PE*+?+iaunU\˝ӮPnm<[ i2ڲy#Z x ZLهwV&VL+"n}ĢlgYгxL+_X"6ذʅءk2 ;f=:!F %+B uJ~Q58a g=>O~UTȒ"-V=F͹VB}M3ݬ^+ecI9e9O7\hU)eGdVr%@dvŔⱭM(&fHhoZ(Y*"B?zXM$M CDTCȆ `APb|H Wߓ srǸn谶e ރK<=De4珇&4T ,;\P kuFOC`#aI.-on=Qp0J57{2]9.b̅᪦x].11]k:v|  {,jD8)!4]U]d|Ջq&O+}c~j0>o]/ ߫({MA}G:௿\e\xVUTӡqm?ZvXdz#/ 4KcV>5?Ҳ6Yӌ)Zc|882HݥNOHfa6l_`;"xYC΅ qo$ET%YPjt Ku4Fa،WjFS}Oh r)"VZKn{Ϝ㈮ՙ[xi1Ňf=۱j鄑@ CQ˲fHˇ),tG-<* <΀0+eP-dpxf>WZ `dS݋2ۅClmďD"bUy>gWylգҗӶ1zujE~ai}JgS0WeՄ @̶( M]jĉ`.p3wINjkAlEZ@gb@$@dr@_T^d(+ mZorF@K78+9}~|:4M(vw;®xڝy,s8 d }nԳۃnj 5& ^0̪h1u8F'e\n|8fPD0OL 8J81 Dsp2'=!7X-9ަ61\w[&;Tp^jv᐀[s9׳xkڮ,b1WMH+ =u\)ae˽s9GuYf+U=ۍ9@k}Ug~0-@w{j8ZQf8xO$*~, gy/mdV?xEV=AʌK%{8,tkQR˺ w1 V{=r $RIz7߻*8c~/N;d$1lPD1Vj-5' M^D>JGͥ?1=:y.Pi ;޸-f%@B >KȂ}d=]3V$$` B%{-0*bo7PXgp0ƍ (*,tnu`X<Dz@H \bLÈ@w5Tؒ Z6+]/ NpR -[Z͟?6@I5c>ԆҌ u' RCJprA2(d)%#D5ͽ){Jf!94,8{^&1߸wUP}ʳ5'.U!n=R*VkҬw @{:eL[ }k: R,j(YN=U2x Th7R`'$x:rBs$oa}z9jNݺK9i k90|<;+XfN!4̸[sc6~w8>Ƌ RZ]H5y?eABX3L<Ł%>9 .F_uRk^@.6fͱP{:`v,DKUv ~?$o)R:%>T tז|#¸y"R!J;cYYZla戰"øߪWcMx]B nS牨=x7. d$,DUTE5L4K/fJ&@5C7n0Mѹ@.XwZ|] Pv)FJ\` }ëEN{-> B3~P`#p(#F%({[-R9'\EE2mHoB}ñC^WRy~6}ھ06nGJZWzuo%wdREw媳GHg2?ʙ8ia J}? N.5̴!I@R"e6ցPAdd:('WO4uCڊU3 kJ0P~DpCW끚$=儊%i,Hyj?O/rC/GC<%,!xXݩQj6Ā kI{W{mLSCŒ!\dod W۸d,4rhq15f`ξ僖l! <m$/p`+R/}=O򺧇znzL#c8<g= . <jjz@t"q-D_܃H "p008V9BIP($ ,}l؞Ǒ{rHuÖar!I藶ݥf|54¶kS6iX6 h'Bgd g=U7&u ˖e3 ?Ზڷc滮UQ&F,  B쬇 =~'Ê5@ʹz8N%K_@cM[ lE&̠oq=_kJ\sOpeDXιc1ī^DwWp3rHCq Tf7E*L\*4Y!XǽVM,Ly*V86j98asAŻ|T+t.|=T"a*X\b랇NX3IxxjA wPn(Kd݄@R/߅kl{V@27| 7g]02Cj4"7Њ!RVF^T>N\4uF9Ma>'H_מ׎aޥ !ts\?Tx}h]'K"7T|*7Lb%6OCBg}p}hpsBX<6F/Iv(<$%e,"1`<3c6B\cB+*k؎㯇l0#6D}{dkEkN*U?7D`%Y1H=ů[䕣ء+jjjY*шCíh[A ya6^)y<¿goprj~6<KQ!zI2n0J28gub7+V]ֲFE,g2-S,\%Jӥ{>]bMa88tKJ|)40aMְ5v"B$_*Q7̄,󔱊[{E0@򕥄Ee/K9nB8ʪ 2ÒSymIX6GQCXyiGI 4OOj|:I0~ςI$rYG|PǪzŅxI@̖6cIR Gw׶#?u7Rz$(ɜ>*O-m:}h"Q1GٌqoTu+0 ^ՀXz9KE:"VK4[d)vhmV_vH̽N'4иaOC*-Hg-@A @Ř=]fHݔ VWZj!}~ӂfiO5| #[zrK5jԳK|%YF?jeGomL~*+ ܁:cX"5`N$oꬪՍE).cJkE(/.QPBP }>f]-e4.} (A:O<ȱIqۧo;)q3FNIS^? >Ԋ V]s<ĮPU*T I3?9.z0JecOl$ԃ3€ i\_oځjgslM^i:{r!5Ö(綾{Z>7 $2S/`eSL7ո%.F"T#7y*e 9nDdw]Ba"Z#n|uHg94ᾳd?!6 4͈skuCq;f`up7X?X3{VJ^.h%H4$y鲘j Ae%+1M8 TDSʪk"qCA {]^o}R(R^xIg7-} #v5r=[`N 5'yiNgi b#A姘xƶC1r>vF.92>D NB"hms`-)-<򴇈Vz.aw8r¹@h6X3somIEr ;(oׁGgk4Uc̓=# vI_Mg"پm!":"*Dzt_1VgW %hk$u#Ď7bGW~ΰ2|Hg\sZuP7 ko8 Q8`5ӱP۶/[1˗=v$B0''R@VBwۓv'feh0+IW}MU}v{ﹻS 5MZQ"zY ,oTyުΕ?($U Z":oEQlS>ɐZo<^6Y̺kHbF1HLRgq5<4I00/n%55ʛތ( 8Q l{*^BEǹeZ/p0#°iկ6<w|u[ <_8L7=~}fS438w4Xj!h( dsQk 8&e+W)[h*370VU$Uc X  ?lV[볦E*ONќ-PVВ[JJamp_ߵZz? F9|$dJt^ rrּzsP,ҊHq_~Ȅ <î>yZhHHj{/:ЋHA؅cgky4E00æ#E;L Gղ!B v}IypZA8i]s{lC4(}Y%X-PDJj;4B1BOeg! 7!bSQ옂WF4a[8A}7hl]8^|N5ɄhJ$Q6/IOB 'i9$_/eB 5w ;vdykE-ڳW;aWgY1XܭBvlΐM@ H|J&v6{ 9]„éEG!u-Y;!8"(ZC\CђyĈh@`׮wVdv\ RFě%ow?mCpZ.Z?d c+B]i+ 2)306&}6ac48_*Q b72C#M~G ^`29FK`OQO ֪>a2xf;ǥ¾.d}OS0PahP(t =sZr> վ)O@HroT0bFwƳLB&pT93mOh#]omc۞5=QDD9c8.ky@HLr3ũB4BZpr#Ñd 8 $ 0sItƜw퓙˕* Y\,+Є6(}QoHSlM7P-7p_ť-j: 4|յ~3Q,Gfעemͷ2d}_bX>>!M,>CZQ./Ab'p`@KPX_/롛dP[^w]; d,akCʟUUϧz|b  kga 2-Q&JKg.iaD u}b8ޓ27%JW9I2X 7Մg +KG"2UKx$( Ns.;?e-%a ^& 7!|b7}`G~ޗCMbӃh,p$2صDsn tI|!KyWXb8;VoB?GbXE q%Th0G197@ J=~<2|8?1Y(FK-_f Uhu s=;$Jo׆ Y!8n.]n= O_"10Oŷ_9>~$ yg ՚MaY-$Ve"a|A?)\ۿ7*"x:GKur]^ϴv 'WcNutP3qf&NZV,ix~ ^zgmeOF@A3Aj J/O>=ޮ?_]O{/!ErrIחڟ}Ư(Hv-"D_h(Ud9{t $W$)H tχ4mn_s1"<'m &umg\?xtHELPQ)# <$ Rꦵ-ja`UCHR6 6Dp&cpxB0%mqP7*圪) h Ab*(@d&Ƣ 51AقjA(5 @d vQXZ- |-L[(U"BU(R4%JЉCHF jIR!P-a%[O M&݁>4:7)(("PFGxC$JAQhhi"JD 5o狡9fKY ٮ: :F/us@fr3"jJ(5TLLZ #&"S-eT?Ϻ\hZÐyjUQTD'd(XA8fa i01 fKt1CM$ PBD)F TLG\0C^ff2h.z6UB R)AH@-"Ĵ(J-)M5"wJp(B x5c0gXI cJM@į_ڪ?{G;O?Ϝq3 } }ceA1^\"5=noo91Z˫vG^A\nmߌkZ&bynR,s3TwB'lxV<8 lhtF$f@n]܏B/?i?/!zcp?YPl6w , -]5445 @wwqA̓\%R *?_i6QYـO lKi A`L._!rph I E:XZtUr0rK59oHXRD  "\.tCr^TڥjTtaSjr4fo rU'w+jA6"b5&:˄3wT4WChHQBp /op@Ҏe6q vl4ya~F/d 1V?v|h0)eِ7C?F?֋q0 ,5an)Hރ{OC e˛wh`UK_X6Ű.w""8\h1kC-Z[\ٌ .$ ?bw y"E({!><3U`#1ҝmX1+,&))rIQ3# V5ށ BPzEQsj2]pkDO߿ۓpyI@<@O|GSX4@瞯uC"fI45%9cȳ^KCxo~$gQu_)MB2[l|%β=im.o)- վ{g{ m3HmLk* :C+l[/ks@^)넇HneE88$nNkG{nV_F6o{XwOwpid=%b{yPBD"3"&ի ׻x۶;XfUU ;K::TZ2wa9sT`TeN|:;$ ( QuB`z>6k^;T 7QGOʀ9fE AvH>1"!t;c_NHB`oڛ[54֑R3qçp3Q9HFx2i~~+(S@J.+^Y}J#bRoZδNo3h!J{yrF~W{ ;^;;2D.Kңm-ݗA+`H!ðiHsp}>-χi x1]u]Sj:^@yy7<Ϙ\;A@Mq[Tm?Am?@t>"- DBWxs:x]Jy>qDy{&GGIN=8|nV u} e+g]\=R%Uk;NK'[)p%RuCWLqEWxtꞺCIӺny@@>_x}>{U#52 Ütsz ܮxwxg<<ʾyl:0o6RA'Y&nխSC9җR-HNWRܥɋZLvQYP:c׮EIÝdžU,2t"8[(PzivM]3zc *|U ᏹt~;UP* =跀=c #4)M+>OpYz< ] xa؝ ٝ|T÷(g_Z߻.pzWDlrdo!=y>0OӖNYOu_WUxW~_<@n G65g=?B.-؟4&߿hv6gްySyz|׮ACc{#z¿mƽ:gos̫-܍fuTt҉=Cڈ?va`NـcApZS8qZΪ O}nlpJ1I.w}v.hsO~~g9# sҼxc[:کl0!Ʋ4)=v+ 'fr1#W3VjbF;Hw%tyAfǻ@9&UR.H=&>mOPGè{7A1?E<`<مԇB7iWSNcX\r:+TAڮkWk !:DDFh2!#N(X6/IIf;q?7&ew)ϟph1 )vH#tk_@~YѱK< oò\GxNB}ra f;\ɇ5z ;ut={';Ǜ]˲xB=4|Y%g~._G/ors~}bΛ/CQ=>SMXqjRhcY;}gUuQ[Q3ݭ;MxY5^aZa\iQ_D{+3O$1 X6tm_Ej:g=\ QNMF?>ߖ~RvV;(P8ANF'^Q|ǰ{=nezt@]ç=c:woFbj+@/˲wgtyyDkF5n:r%ps^O@-a#On0xHH b0]m6~=6Su3mTȂ4 Nah"HWC0A~k˹hc;}8|>79h4{-DW y&#w(} CGǴs^I i맣~z/N K#fSv#gGW@09;t_wbEud?t]I/$=, Y]c')In#|!u :W5:p4wqc%A[櫩·;Xsi5+2.}b|u)&w=u#o[EAT-wEjXz䃢*(HDQZQxaH>Ph=;ˣv`<'X{gGPm.ٙ+ـ:X}~T|qqi 0Б"T34LRE LTTBU%2@4Q%3 Nf#aTUK R"2FVdi!&1PP1R*,TCEQRQoAPRAC1,-5IT 4P1, 4TCE-Q 3D%%$2LTM2RIMTRHPDUJC$@ILBqS a%0T@DQ% DMT$0W@bQ%LQ QD5 I0PA)$-5IA0C2Đ1)(L4IbGoxpmUWSSFa'9O`, CxUW+ǔѐ\ L + i?@>P7Pxᯘt~5G!:{ښ/HOeCP&_nJ3Y`p vQ$  BEDJꪒ(JiR,p 2@Cy睇dG) q1<{>Ox>AP PIPTHLNA ad.`aAT A90Pc%1T`ěf)Qg&CQe@TQdR86fAEIphbi t@crUI2 j0}4U$AQEjĵ&J%yVF(24GLB IHKF`5g4dDPDMKP DU$PkvJ )ϜOCmwC~4Qt)d:0)gi:"<C=?I~,SBOXznX@<]Lޡq'я@hQ诓ץ;+6Qe; }3&Y2#fG"35uEP^Ǔntms=&MTge͍ubKgT Z9%1b33wwWCԕZ CtGV;e=LqvGG42 yp W圩Hސ:?} ! pZWfP6Wu]r4ru WxrpDp "{&a Y`hFaI#R"i,X-ijE_W᠀!-@vl!PB%W]`d]5:H^P*t57 7a|-`뮴Zؠz% 9> h؊jՎݾGcINk9Of#XA)jyl0w:-g+94>^ oEZ]rym>ѧݷL7gCrv8ca9݈w#@=QivYh4jtp!">I"F:_#xy99_%xQ=NlH;3;5F訵JY (GG{[[ [`oѫ kFujfn_ 59[& ոuԒR?iCdPSt:kԙ a,K.mC{e&\]:ti1 Pt WO {1[ }j7_Z}B,R"9otVӪ])9%:Ԉ>R";o`ArG{F0܊;k b@Úa~'OT'&z#Xf`D[Ƽbt*4Yd_`4""_ɢ*z"p~S" sN?)1}<_tF4`pebԝ$Qh.%޿Վۛ<ނesoWolg;犌9 ܃U(dL]nC29|!f a\.sT%B G,pBh7Wm]ʼnBD,tp-A֙ EB6Yڝ6pfċH$S cc&+n<(z4WC  Fm0X岕T5t6v ҳ<,(l,O?wHaW>;X ;E H<Ξ<#\%i-Y(ֵ Żnf{N`@Pr= &#<Fsi]P~ho##ݱ3FWtp$Iӑ~.Mns!V44{Ӟz$LWs j@DeD{RyLrjb+_w:CUZ_eZD)n`~K_}oM9lڛ䮡 I5nٻk~tnz&g|wE~t xr! =x_b iO=g9-h  aGGOyAE" m@R#':n;k˿ ]k9)W2 SD@:yNA8H42<^0z52{p:/ %-?:?$^G(TCUI-d=kSeAGO|-9$̝~kzPTM>F "nB] R,H{f dVe!ZE\PBQ,C>0@m`6p#` ?qCyn]<*O\.?D(H^@R vww;; (ps? :5D ,wyƿ@GH퀖5 VY&Ye[c;a[ŊQ ժ/|SPUP!BykC{Xcc;"Hٶځ% ;-'TAXU.QpՕtV!@gyHM%nvI=߉$Pռ\-e뎬'u뮺uW5Vqz (/:P;~o }u&>ier= G3\π 8?BSbVUd~hVNLG2 pDFXPƱqM}3be] JӪt~.ESnF}_?V^Kjt C{`8 q2\4J~\!SV>k⯓ݡ`aPGXYdp>oD7یVé-gZ99'k߿iÄ}L)7mO˲CyT]ɊYX3?. Q$TN P4Z"н^>jVC5bT 0_sOt0uL =մå@EHVe=fJ#Q8c|.":V7@M0.Cf 94*vS}%3i A0CbT*>rbܻ5g8;ly4;[͟wJҷg.NYqgf-vQ#D<z*5=ʀ|3bE2XBUt"[5km*2;2*5F;8 {mϵu'm=$_iTmԚ?[PF kFr"; 5Z9LI"=}U^ ]QO`9}<"xUfM=-3(unXVwZC%,*1l`/A7MCܱ;6c=~'ع.8QR nԴy}& tk_dTUx5@$G!r! *P$}Jy[D#ɗFqt8_BGEa09ɸn2^XŹXkU"=S1.^.eKlĜ|q /?%g&x ⣚sX1 u٫76vzS^bjpvCA$ʰ{v߃DޥW5!RLb&dU$"tv_mSP5 #VOS 0F0Z6`:!x3ʐr 'PIGC8vg`}!d fel?;i[Qޣ>yr4Odp3o&푌LQU>[S,c:95\{l/(\zpoڠ~t:yq!%.Ƕ:/ X,~;zD\wG7rv;%L68*JTf}](HBaܸwm@)xd?s'. {o0ա\*r* @Ԡ9*'݁lD TLěVMNwLEnvQxP4`q;Igõ[ک vű*v3@|)[8>h=D^C:ős[)sF#BIvei菒|59pr]nQqw9qJc~&Z,+݁9lbÅejy7y6U8iwlۅs2{\{$ ,}@%Ҝ 5vgႎ5h`1O˝?H@)Fih"Vih BgX~cs8q񽽳 ׵( ~3à$w6BA˵ڳZX@Ni5#h; M xdvl>{ת{N 7F-JZqD! +ėS!LFhgB@ܒOabh$r]J\"rf߻c쥌  ϤkXJֺF9:\՝y`y{ܗ_P#q;6(- iľ> -V 2uUR`L"~nqe.0ʉ1sM1ݻ-If;\Vjhoݧľ44k*0nHL,kÞI4F0W:XVF4mΙݦNZci#HΎz6Nږ}YGfn펦۳]ˎmKf2RKMxhym a~V5Ycخwc( o85g.>gVtT ƻ+fOM'+’ۧ;]2uTuat6]n.B IW8Fpp^ce]vUe|9V׃s[煂4fvM\:f[z7BI^)"һm問˯z֧}bjj? \J {/?Mzr&͔ܪx0fW6L8[_ EȞ|{b9rF_Ru*`BSxlӸEV\st5zjZW3˘:9+ˬ/|5XU;#KZHNxAR[Fh&ah5m{hU|GUҙ5uuU]0j܍;CUl#T\\pQH0k/>%g~5ge!ɻU|%qZ71 6gzE9߹Cv.ʱ sr˒pgN٦9XAIAUZ|6m8b{F6jYC3K[Jn’pÅڹ9SC6Za^;G5ZmWKeM`l DUV2*.;cm^jRrk}[aD0ZBozN}]xB3jGI{ϛUR}Mp]ݜ eÒ8FZ98NJSߧM9r9pJբ] lXBf~7?ruryI#.|DgTfqDCzvutU`[g>k:\p!-v.1qlU6kt9]GQs֢_7\_( wȬy#z:S}ֺngJN}SF#m추[)v,Uv Gu|!7n07Gv6; k91\f횵苌]+y0V$,vavGRH7jrQqYaeYlupfNß;[vkкwW+5`կ(lBLfH:O~D1$a PQΐhA!Sܞ9p=&s,"9q7VёU0E䆛X]w+ubw<-Q欜X*}S|۫}N1<}zO5q_jyXsgK=^{-R]IU;.[2k7NXwd_˳Ra*rw /|{_+Ex'y$`#;G7K\ oש9F9 $ՏSʶa BG(Gtx5Nc kXD>zcɸu'څm0=`rx!{}1C@Q:ys#|鮞ۻ銁U7@]xI4o6m޷*f_G 2G,S]5=Ҟ0+p}՜o*-uxU]dN\ry{WFF~7qO vE ?p@ 3iK$;_P HbWBu)b~(g_{{Bݢ~YCL_Ҭ$fZ՘Ebe:Ӈ&ɀEēД0 Ĝ0 IQa%(W$&G"96!ö&J$1 Ϳ_g?! }7 .g?Mnଞ?,hYG@ %IpkaÙ2#`=]ԑgݝ@->KX8`Bl#:]WF;1ܾ8s,U7MG6?^"4xÿXBrl'N^xgek )?UqUe،V0Vn]io~Oעc]4uZSu'3/+Xұtfbo}JP}з:37q E~N|o@+:e>Ny|?_r#{ń"*"$K(L=gCo7B~w/LĕDrπ [<:(v ك=W3%% 2~t|:dI#0o._g$%INn> 9 )||]vsGY&k*py(ć4@>ftp*OZLJR$lӏ|_zW,6 mGX֨u_Қ1"fNc)]Qq[| D@FV)/=}/ˑݗ]4NN][5m Iua],*Gm'FyɢnGn:MqCX1X`i[:E#Tz  ZPZg p_Og> EtK&j+[(wLy{q[1'C/sN:r8 ,ceuN&8]CarZa>P&8xyxkȖ.[d>m~~mнzvSPRvb*jBvv1NjwU*Nc֊WMVפlJ{Z g `DU[/`i:Ƒb[(oF-4g& E@+x)=a.?yš1!C+1 O0 ٰ lra%p?F]c >XlT7yޡ $jԐ1$e0Ǒ`J$:.|˿ I)zgI=[ IP/ތ#URI { B2c\[rj2l+M-UT2֎[%̊QJǣx'Ea10)klT%bZ); ±8NJ܄hѹEؠPr6(rA:0e6TBoD55GL}]+!J~}b"ZWj1TC*jgHU$QwQ^ oW'T՟½^yg$@؄v5&viܯmoK{耜\n+[+Y*%.` HpP!.J7kZO!Y?񾏢U-͋F^ L'if\NCUĒ ÛP$I\q'N@ $ŭuj1.ffq2#0e:x~ϪaAh}8u^էY9}xepen_N7š7+q|'A q٘7bhS/fo}s߹*iԪa$ JHP (P &j}u(˞`DD<LBx"":r]7cvf*$AkhVN^N#dsNZWy)9w=ۺqR\&vwrgvcBل8 u΀ֵ2+jcgDg=F]sBx㎱Xzzs;'궹|DjvЌtvW9<' q"sg7y 4@0%dzrf]PxyS[5#U@(] J[imy$V%FȔ%>۝U?r ؁(UN:b$Plf.߉ܺ~8;VcTo.4ZDҡ 9/Պ*C[BI ^M*ü;7\ID|qZQC6pCq*~7_ߚt $9߀x-#5i'0faZo:-&9f>*Fi(X()ZJ&) P(Z JPZAh7yܓ}k8i=(yyu4S '+\.k`BL~|[V򷗝S=rEH4?B8<3K=\c0nYT^73dC$Iu+Û҉ QR#,N jTh,M[f|>@`LzA^??'jqroJd 'oMw+*Ȭ!bPB_^3TDUQT| >xN6^/;<; r&0 #/檵'XҜg-sݠ%/[llFm!j5J8){8~em_83Up9SֺR O?^`B$,P C\~o#V725 WLXa£_fA@4SI@QEPEA $#%$ALPP44&@fcMH:K?64?иY2).|oI 'Xgwl*?`VC q{#fnhAw#z$s=ncT[eM2]o܄5wۚ/C2y>Aoy甭o=~{r5a)<~TUyzy4qBCҷ?cy3 2IpIQ*^] ͱuP猌Z"9ƿx$e&JZ`!v]:yy'8@&C7xD@L޶Xd@3"Ҋї ^+/Zz-^U$_*Ԝ;C0\AGN_cǯk?zaޯe= 4ì:&$@q}_o~-U:=Bx{-H_wn@_:xal],gU@!qgDc2ǐCq}}~;@U8 K 6pwHj!xR_#Tw,[$~v/`D ;6uNv2'ȜF}mĴ?5 Ry b9|9p(švϬH% M]ƎN kZ롷R uDK$I2J܄z#qqIUu t 5nE-G8Q0~S8ߧ^U(WWGsyG%=({E.#DM<) M}?}/B'=燝pJrp,a>{mX4v@tEBk~u@%NQqg4r͎^vg}_. ! !ҍJJhkb2G) v!9`~~ʇނs?">_o|z}ּ8g-A'L&"b6 WuwOBN[ zNY^O/o7:9g[rMQ;'Ϟ/=7 wLw zֈP jP4.H؉P\ oY{  Ijd>P|U]o 9Њ>.*聊VTX`@M : j3z4Lvf^*-(Ȯftcc9mK BڝdFwخ0|LR?̟C=x"yk _kZŭB+Gdh Aק.}:y&vj6('<'%Q' (UVc$$x (z@4; ?krb Uy0VA혇="^X]:{ P.865 CdCF-ݲ0Mo@xzұ!\!Ppo!a; `AA^(& ~_On&Vx ,qX!I$*D~+a pt]ff%Jy?O: dj*E؀˨|-6k ed% @$YX<q˕Q fJ_­ QI/.6LsEUm߲ .< C5CCՋL*l&$/E*[Lm?_ǹ)BY[LdSf 㩛(gx=@NT |:iSsĔ~kÁ7?/F~f6f " .#}g {dm-lQ!jP!0M{`RC^Ǚ2E#1:z) @ 匕: >m2kӟӯsr'zr}C(W9@T 2`!gKm5tǝ?4*DdIRaitᕙJ(#jl~'4Ԭ|w,DNi-

{@ *7Z~O)' ޕ,`/Zo@PZ>鏫3 }9Q^9zD xtU@lvacX?hAHhAXDvt:=K/.zGM88.(aV{.ώ(f@̨xC3\XOpXAI}b Zh(A! rVpaKt%xy{# :AҪb#lQ>CX,]<{CI ^E'H?; PuPy}[Ha*ި$zTOKp nvׂf*.,t,Te?CO@R@n7 T6K^;1F~ϓj8}a鿅&aAHh }91h p tTO-m驝KlHȧ]}nAI7_|Yl_lzU'Ve"UܣiT*;EB5DAD ΂ }:~i py< Y7ăccaK!hZTw>C\3.sU A9$E.Yb7GO;3'A qibY; O q`0Ng>(}=l0d;`;F/|+L#\8~!rxb ;rܫpi>?0vE: ͐@P, {+jl]*U:Uia"=B5" @u]bSk|]u ˁCno_T:Js|$Nl)t rTD-"Q\T(B{\4, 4&ocCyp*A,aDxfsbj|}P010Sz+M-\5ZFT[XPA'$vV5,wB5\Lo`4냂7% C-Zµ¤ n 5&֨;Uv.5ΐ.x~mmAа((A1Tz%dQa0 ;v.ak چ5TqNblYOV❻v2TTgA0pf,Qh:= O4uDW1]:RfN{7|}84 U-!ϱm!?w|hGNC9i,ZBGA "/z(vUW\2*`_U]tjۅݥzL_׫ǓEn+-}apלk `hRo5 qv7(_҇CAKS] ܇d4nEKBσh ? ]Ʃx'H9Z"懼NA% P)"~w<ݜ4x},oeKpDvnΗXsw 5\sF-:'Wugcg\8[jJ|?0,m2-ш- i?Zf]\9\q.W[z'e^Apk=`i~>\3sbKl-1@ RGrnW3CMf$Cސ ح?&,~΢;3}`<a @}9ZԆ 6ֹPg>I'*Z8JX ~*nf;^!gz I#, iqK dETp"9۽c0) S:SzJ8t&boC9?$pU˅ɍӳǩ]t(,@a;܇;ȋj4zC?Ѻ.);Q/2Ar q562pקNIZP%FkiAp8Wec}T\ -"%1r}^4ߧ ! 2 linkZڠ= e6&Ԁ SaBOc9;G|A`N; /4Gjh>!Gzg{>9/ԂWD3 x|6I !'d- )R8QZ:Ը!m9UwX1q>ʙ@J9(\L>*Q{ ;G)hK5`YfR@UGAT4]BbR Pn-ARmW]ҦѴP`sꞐD]H `Ҭn8b ,5dحak.s31lk {0.ds^T#=g8ZI9>}Ɇt<=xHh; 'g9#~Sb!4F)W{n3=.{z̢;`uӼ!j:{md)r, ?رuT;]^sB && )ݦ" jbIIDѠYy=fH7.kWOG׌V֫*4 چ W@on=gS+@Tv] \a0Lsp8^#ĬvlA3[cP^\toc`42:#.pa|L{x>EFI][[DxuRΐ{iͩQ>Uqdܘ)Y *̤jssc HZkz'"B%/T\W#U[zּ~3:!Z=|mM|Unf\L?Ƈ;׮IwW* Aa»" 0vRl7 pHI@#fab""$9n~}ogh)z8OE?W_Xk _y`9PS _ߏʿyXuuI*e!3.dZ. >=y?/e׸brQPh@1rݘ-yV9r< U hn\:dbi½~*qr1䱃 {B g{a6cB-=3)/P:פ0 9p_Kwzv={"*GFy1qźbDx`A DkV$E0L$JZ|Tֶg@\n Ph֪_-Q@!d`M:M'QoyԀ\(LFoL*>C9=孫#Ơ0  *! .)#ۺ D7 6V_+5h&ӤIɁ^ Qm?m@Cjǰ ,9`06{5G$:rW[@益Y6"`"b Uyֵ+59:Gl^:|z>:'vΉԛ'hXѩKI@L@o‘⤉b Y#ŭ)Z#T$w7,*CW~sh"ҟJ\AbJ]_a ygNM9:C ߧ1wn^vn=;ؿm!9J0q,u20z"!bEBX]@Ao%'Jʃ~K2|{#@ׁ2K|߭{Oi)k㌌}[U\thzH#zvȢ(  z}IgH[#ueCklQ *6N|ӭ-&\T堞\}$"( ,*83\+mA'n^j}4lg\j;u'8Wحk%v`4aQgwgN1u4CV~VFp; Y\ϫEܿy׫@@I!ĨP WO$jLԉUW*_c (+N:i(+"s9agЋEU^p/ڗuh>5.!J@WkPBUV o iǯ9pAEf  %o:/"@(+l`GɘG/)wd^ۦ~BM}g3 ;?~Uef>13سUѲ| V u@HX ]+4#P{A3i:]f;ͽZg}ސL(˔MnF %Yr/Wo m_oDKU8J`k$,۠:Rb̥YV>+g{ G̔:=DO[{ԏ},)M( HCJ vfe9jhVG%W!ΡU= ? H\K 2wW}k~P^z( Xȟ{_u Mf?hjpG tH~l D5,!Lgb"QF2 daCd5 [S_|lq@ oUm(";(Z@&E](Q)4~|xګOpWW4;)yus圮r3V8GdkRP{Z]J*`"~, -pmY7h١Q ǃpcP qM{*&aj"qgTs=FA5u蟢A^'#biU3NKl}[p< {҅jo& \!9^>8cY6\Q1GE .wY>zX, FxIHa'2y7Ǐf/`Ԕi}jbP6V;2 5 n bMo0W:FП >(.(9ek׽K*.iA|uBB `_&?+lYHBRgpM(vsBt xQ?pu҈0i(@$ 0eȂ9 R6 X5Pi5`>go_ZԲ)eI)=|prj^A /Oȋҙu.bD8n \6Fؿ^?u@ylkWa 3t>ڃ[r ` e]C?ﱽt`Ti'"4`jd`f1|χKhOHσp~J uuSF~AUh4)KR4 H@ĝf`Pz|ܟw$ FW?9ní|``=X?9A1p@6`6yQ㷑rз}C Pۥlswo8|hi%~?̉ ~o[$:Xi.8 #暧{{tHyV5 #w.0 USVĺۧNYTUUUUY35a6k >[9ss9!`ZֵrcM7:p7䚜'\z\yk43eMD?EPli-)Dցkv@[ C # #(& /Ӛfjr*$$jQ {:=0ΐ=-? Zַ}qA3g %?Gs|#Ƕ8O݋vX l ؖg fyRxd$,&e5'46w DŽ$IP O:^X}?䇂y⠤#Z1%5iU|l+YI X6\|`]*<2Xjo0ҎȀϴbko2 1x3&XjyGo/oB}>%N( KjcD(ۚr ;15Kxzuwcs頮/_LUmnԩYy8si&Hq,&[,IE@}Lƌۻ vyÔdcŅ\f//,`PI3Dw)N.4u'z4&qu {!ݾ2p0 EaK]%:bI|e*z7᝼~.~<̂ GjzHR9=I)'ISw6.r8MXЈT ʏc{aŮJehkk30󺱍o#~3[ٍˇr} f6mS N.k>Xj|+9pIE$<@(R.P @HP;ǒyIZL &tEf`e{ger8(GNAl쏶vL9Ĵc Mvb@7{B$,qA(0?yx~BA9=[g&$"!qvS,|U%Ͱ?X^A?_˼7iO4Ef1!qjѪ\1Â8d[ƫl0$&5Z6፺h_ZW~T%';_2OI,j;}98%Dra`;4# o2{ug+h2dQ_MVAϮU"Fƍi+0L0•31 00 C$ A,e@LI4mc 0065A:(J331,`rJH)"X2L$(Jp5.O(Z'$Z6&ld2X )Fg M@(]E &BdHeBF@S>;IKH%-Z8H:hJ?MW&BC&N "G'1ǾvK~=bx#CnJ#?K9U2D׹sfoFJ k`@>ǧOg {ځoIS)bB B\m+Cֿd2s&܁_N+zUHlokUOou:0ga[>*0:Amܮݴ'|l>(}~7j .|ϸN;&z%o/F]s Wc8}MpKoS@>X UdvB2r,q{@46yN4 kj1e9R &UZ XHP 1$!iR9[k[q CV^fpI dXF)B/e aϾŬ#i"c@;qtO?/?6`lfl@>|3'1F);,p\2h./!ɨ{br6ޮ/ 6 fÕIrF.wX3&p$c=iSIBt;PUM4I$Hʭ2L*j*" {M{=AaB1~axu/#q6Q h'B@㻒r8c0MWm#!!&>AQGpc @%ט!ȬЂuDqriφJQ{΂!Rq<êt)5UUULUUUW  Gi\B&9 GUc; :%-c IThtTtI7Ml6]86؂ S=h)!>ӇrQz. XLRpN #10黪z 2ogxy|1#W*"$141l39|CKkAh}L8Uv 8w[S#)j[9ܥK60%&ö6ٺS @&< H9 sD=<'G"`n/Kl Ձ$Ad1b& `t:vEU4Ag|:;U8Y C$20 >{>k,[&::GgQ&UZyA61}~81|x?wLi ;b B:$U|_. 46DxAy`` BJrPMn ue i<QQ!x7rڜnC+ # .A` 1'C~rFh(@#XkX4@QQQ&`Pcl`0C  `@HA00I4g`٦L )%zgN&Ժr3Giay!p{ӤQhcམuѶؚ 0GiqRHw+iɥ H&l[w\̳naLddB(py6?s,B)^52N|O2st#"ЧoykxNYݧƪJ*"*#k+nEዾA{;ŸFu@4-lx ``fu|pr#lyAhna֪Do#OUWj0P: {`z̐~o29""6h/ɐ|E`S <}p.o;'sPOI ^$*}T@&H?F}y[!į>j?V;d:gI @5yFcmcLl{%Nt^$Ma!R/WFZ mdž:F1U`mM'Q~˶® lo./] ^N:D}*Ons[-g=49^.Hş!VIE Wl{]_"2]Nm6pn=զ9֪x;=_$u.JfǨ |#&>Z@MX>~XCq e %nR 6j!MqXHxDWJA2!@PK$;:gDGK8!P Jh2m;a#21BmQ)ad2?p`R hSkyD9w+m|(Uxwf%HZx#/"?WY8Kt9F(iGQ)#Sj&!@ @dR$IK`Sq]F)`L*XYh$*"v ]+v"FA РTPTPzǶOF!?fPԅタ<Ϭ69ȕT4DKLJ9"B8Ь|X^y~dA w%o?ӂR F\5G4sU &Qز gar^P> wY)_2Q=n J Hٙu_˓٦a=ٝo3FhX>5C7xwa_tA M>g)p(4b7CBH+6Tsphs`wГ-A> +-X; 9$K5UUTPUUUUUUURUUUP@QS7U 2w {+$[nCu&gڔjˁu0XlfQd ,a'.DK&GËAijua~j8Qh(!O[2 *Ml'iNbPLb,%Lhk3: uATl^v;G\lbuB>eC_IA*@':苰y(\Ѕ<܅hC&  93CyW]lI |K:rl 04+RNH;WD]`'Me#Μ ߴC41m# *P& XzrT5Z$Td/1̒vB!` yt{ NGM-YQEa S_9&@ڱ+NTIu`V z]8"齇?"'LǴXSE*wF$\" }dF#`CEHщI!~mt $q)90wq4 n*/3@3%ALdUT> g|= ]}nfw9-'|64:+@ѹŝaoeM =8vd &;fdD v|u:Xd ø.dխiCC".;s54{̧m-36DKT)NPygh(0 @/RvPgPl"*bI]~c3>!ΉRE8ρؐw,H(Ascǫi#AJD}ݨ l,,'6̋c 1#lAcmoIӱ r?i (ZDP_b3ʁ)&iB!(`ܱ$2 hxbANߣWXsBx |N$BL&uG A>a%j|ATa}%ETS퍪R>%ab6>>b JI1φ} x|@: گu١OݷѨgQ8 i9,R@ůWVTDT`BHsV]h4oځi mBi{E_ @oaNF͉rT$r)\$BtӆFXa6}>e(Sa<~HwiH@?I)OCI!o@p1UC 0~0 `=N5".dy |* 9.$rWhHh C 1J8Δ߯LxU!P%kBę,0bіoqA9 D^ôϠ ;˪bֲƈ&! ( E8AwR^neT m@ !Ir7O*?|Ah'e$$?Iq jF% aBHab &DpN؉27gtA(hG2Sy!ڄhퟫZ @MΜKa K vEH'!QEW\! pc`-W̽GJHB!v tl*o ݿ~0RMWL48y5~~@rw4'=XN z.8 l@I|4lӯf^Š({ֲȪzAq !MwQ g FFTJ'UHe!119ЍUԕ\ `UUUTUUMUUUEU%UQN9B+s.P([2\C yIrRTw8 +/yAwV K^@6ꪆh*B"? ՕPT*㗏\}EFl`/u~_MMUUUETDETDUUUUDDXXDDDDDDDDDDDDDDDH@KDDTNx8\KffC2ffffffffffffffcl&Q̶fffff33s33-rffffffB乙̖333 Y%̆d66LmeV[mc333332#Kn[s333K:6PFɲ* i;l33-L333-L333-73f\I2n93f\ff\̶I$Fffff[$nffffffff4[pq@l6y%ff[s333emfe333332333! ' tZB vLcvff7sQ. cmnݹIF$ SЀx>졢"/aZlA0G>Al+ap%\ֳ-x9ʱDK@8Q荍6ʒoKa(7gzqPDK̚sBP篧S 88R">emcGvyv/M {:u f ZbVЗl"† O?^)j<ȆJڅD, 7_|_ fPvExfr1y2J滄.=|8` LI%ɉk߶Գ)sDRUTأ0%M tt 2R #  Q^ xK8mgcctǴC#̪ߠhsChL*x<w[`BIpS?l+vGdP}Q?/zBSoT6z; k( C{Nu0'u܁DǶ^`f[:p? n$&Yhgi ;Fdȿ,5MW.YƏa5/ P0pv,:t JgIjkgtωp#(5 7\zgV`J'``L8X &jS9;.qUM^~:UM';❐8 :>2*#p[ QVKU@DɦG"5)`cЀRGp1q$$:[P i.P2} EXuYhf[,)FDँSFO>j!:r?,J2?Fd#f ⧻_P5EcTE%DDYcIu& Xl_yFêO?X@UH@6d Px$E~X'*Zj |dJNDJsKJ0ruUr h eXğ~TQ6]M}Guy?%)Ȱ1O1]a rWxފ~+q\? 649K?qr _%G?WI;așsۡ-*aQє #EE[8^%QQ&EJXk'Qh> 'כD( \J.#B4Uw̸KkM  WTuː577}cChpP%X`G#ՕI#@7ykKYv4dW7 T̛}SKeS>cIePf`2x-v#n RNis2[֓2dɻL"!U䊰uÉ͔^p(R4@d`^ws|esev} ~ P9eZNȃ]t}%c#i g|*bza (|M\ŖF@eiKyXE9*hI7 rdq;֭; \#T.(P\Y%8-a尩č\Bb]Ϡ瑌־'R7Tb@BwH;-.~n:RX` 9l;̝L:%~bHU:%Hh9׼`Z::a";pF47X &$ v`:!D $09y wǑ|-@mx† 9^3oz/NwxXX}o[ @l.ziFuϣAjfUSs= fM-D̀"G~"5imaP4DbX8`&5y&1=!)*D%k:aZ(N@pPKWs6rw^tLàrN0o;bA)l0_01 w5OI~D9CHlRWĪAov:w=Aix#AE;Oœ" 7{1QKꉇ0{vv@,ZI06[/. g@Lu֕L S937w~BzHsQ*|r3I7*+1rX r1|n7>_1AB >o )Kq xX>0$! é8i(J ՋFIYQ o OyY 1S5OJGmGE@ȕMCNf:g|Jd/1a0of*V!ajz0T^'lӑo;C띈/>b + L0 0+%7-o)CjT)_\*ڏ+K\;LN-1:mD-Hu E*1.cwROu)H熃 =;E24i W4!-F7 fL l~a[=?۹]a?F5[6:;'fZu8`f;k*k3f83-* lPA"$( 40jxփ|7mǝPmbM~; +PHH$H[4A"Łw0-=yۙC T2/y=cy QWQ./4.I7!w]AˍExP: B ~[tDuCmY>e;. K6)(㑖ę(S+OERl $fQrmHHOtF#c3 =!= ۫>m6cHa%NE͝q2.i-cJ.S qB8d){GB }T̻pU1/}as]L !l f.FT I #@r!vvav \!1ceE6,I`GlS$*4.$~".һ DU }DEy}YOHSK_q juW.-?|MXpþph:g*6G>tvEf ?} Ȩ p#/&.qvrpAMõ9&Y-8oN3g3>^4>L; 6͆]7'x x-EEb3MИQi"i  *%Ƒ  Y4hi i"Jg"bgGW- 3 "L\vQ:нGCQQtx.Eu[6hѥ-"B"]< `[PH6UL,Gh41R\mp,KHVdO4][rdfC 11LL L@P00}z*X'3Sr97<!1(4vnph (bV2"MbPCHZ/%ew0IqbfkV.)pRlvK' CC /TUCAXުM6PrX#]c]QT%0 wQ~D@SHSOێc!̌,W~y_x1$QL)|%MM+,@ǺCFX66/ fƗt D$b1T%U\JXNrW{e&$ee_*9 27:@,"3qS c1oha &ge p HHtF8>b00'2|clCF(kB$$L1,g|_' ΐgcg*)?B)c2H&#cI$ 閂t 2( 0n!*pJ ٘(RVRqdsSMd_YBk"LC q8jF5왱|DRTw$1!9oc^{7Z>A2Fǀp9ˇTABfRdQ"T4垄wFEpALF.(X# LTo!<΅M4<8  =Xkb;52mZbhyXs㸠MPiuc15=`9#<)oeo Chҷ>A~*PtQCd¦a/zUJ EFsg=x N[Dpv'$z*(?NVA ~h~g1,toUUUUUUUUUQEUUUUUUUUUUTUUUUU5UVNo*zSoZxFTQ.Т fG $VU"Al,QIom4rŸ3r{NИoѓ!^<@ C0 ~w1ۄ !> B2 e/~,CK\@~ 0H((@Bq#n`ۻ-E?P̋ BC H*a(F$&GP豥r|6x5C ޭ$mh'xORzWۨ;-Z& idd6T9? HR t4de!GQ&W> "ԙ{%MEEڡ>~y;Hq,Av%Ȩ$[+n*|~_RTI?&~^ˎoW!?>n=BI: _ P4xl2((!NZmگgSKY1HuU$jLɍ4q8ީC8)Soj92%)9P![8gЃD>#1ACQ>fM =k}Gcƺ0B6Te%blo4`of}y~ [ \1up p%-D:.m3N^23Lp|oku ZhG6vu՜*.:UIe-eN P +X{I/Hu g1?Cib$&0@>]g9WE_aL$h@Hx.y&X5U6X#1Nk<lnScjV`{ࢃ~de-]D!= 2;{8 ,O`bU' jdePw ┭a $A@>]qgA%h" @n{=9k@9 G G"8!J VFid ͠q+:$8<&~c@k=X0`jo 3̢r.+s?>)*Oawy!9P'h9?HNtJ`2pt֏<#PDPG4G4q*%wzQY~`0QfXO(Y`9$L %` &{`zC,7-f :.}`H(OM=BcOQv%ڣK@l:0ch"c8RR!ۘ"QE,`h#N+` S7Xϴ2aAUA @ Rf u ~EXҕ7@3%h9.am"㺫F  <]1 @@:؎V'kcSd"@}*6%Ո^P6sFI#&6SLIhltBGP nj!dŬY(l!U+v9j@Q`à֊XQߦ>pG#dSKL| DBR%ZTV X!)R@BHbBQVK>h7 k_Gׂ@18$>姷xw۷s=SZ`9Ăr+q8:RkJ~$#'#{yQĞ\aGX}1`{W;ӟ%0 ֓qqB|ƏX:-^h󴙡\ $g۞!8ECBU:թRG@H]0v!}֥!8D8H(+ b1e)ФRd$"}nJW]G}^`XJԂ&?h8[B" W /Ml[270kbݺ\*d (,NYKJedN 6(X[ x+!pAuTr nz4ՂcXP'zs{{oHB?QMyB6АEs?^}Obt2Cd|8:{x0fq $>Qmf3r zi RtBrA bvW%%S)9w>鰼-oe?YڃS !p5Tt6/H_a\~ly\ 0$YVI:cgoVy(w~oia =7@fJhۖ;v5ѷ*i w'K.ñN8 ,< 5Q851s"RْN4<*C"ZcGuT;E#TdY&t6,HwHE]jl4ڒ_] $Yef\\[O ]Pc N<^(ϗL{Yz^+n<2!ђ)Qe(z iR|LL$  T <:@ 0R rI!qOԗ P "G%BPl_({`%c!aK/.r}HEyN(Jjr)!Cy5Wj Y} S_v,V_OcMG6G1l=[U"fm#n@Ɋx3y54,(LG<a忦4鋝 q7ni/Z͛s44*ӏ@ ecNWbXJ?)30-LtV1sli4!hٶͷt30ݨ~fstCBs0 ȁ%!IA@!J ?X)sI@~h(!|03mW>A/l F(&HTН,$Oত(?dJ~*v*`笇0?{V1BrEP30(,A$uU?+[`ZC?v#B.Y #@Up{FϱmD? CD }!D "gI=ƿW12sasՎc!ZZ_,3=ruPB1ԉumd@$;lD#J"JBGHq dR 49ϔ=(2<~lnwd~:oxYlXTR2P LO4XY Ϫ弬[PA JCGʍs;&޸#r4ScGH;0,̈<.R(:oBQ+l#v0 Xf⻒ã00HIC'ǿ@;0ȯ&2(((ͼ9Bxau84elx&N_@̲l)4?D.~'9h^`0jQ>}h77mF9WF 1G;0 5x;OIOpaLN$rT$mC%ط(J\i?-ĦIݱ\ ̏TiN7 p[up:y-w6Fs2_9lE%C]W4rxKm(_AsfqG9wrL<:WSY]JYC;1axcqi:&$Dݻ 좫Ol&+~SCz}ED1WqmvY1Q6vKÏ$O©ވ%H{džK#z 4$ wČp܊T&(j1.gCMہ(Aw d{ᆛgGꁘq $gpC5[yᑉĘ 0<TCd?0lOCZ,'j:8>~˸DM7r^pxy_ X ((~Ta%P2LԾ%/Vx .]lcH`ةK fZCJ}u !#A;)D>pgp^ C5 °@pA__ؒ@ @' R4&H /Rv]#l? P# (B MU vJLc!JKSKKKiRq/\xJB < Q9`c>kdVqv2ۘlV/?ƿYc"\c"Ԃ̤*É` hъeRąA'O)cS8ƀ kq}?*ߓ~Z515i q=Uݴ[]kuo(z 3ڬ@H%9M&iWOBpL_t5Żaߟ>k i ;;.%!3*0}3\g7u>:etĀ>%C11@18㤇 ^\wkw<]Bh+;h/PP2rl'vmˉlPlAbfFƂ 6GE9 GwoE> @ @Owž/F֔BL'v_g\5*>(&$}3퇶v&FO\J`> +ޏOP}OfA[ZJ8v`2"L42t,gѴM/PhL>P1voXcHB|EX; s{9xo{ݿԉAѿe5P*.SN>x;tH,Dm"Gu93o,]ʕsObvzt8bJu"꿗%w{ֳoWO7)!"H쟴rűo}XGU5ڝc :ءyv:k\~0`}F0t(;2>"LU}?kϋngij]FuzOwV.g39-t9TYeCJNbFlGN&1 'gF[Y7dl"_\ )#C?(upػΦ`c#wm/woP ?.;.}X|Dw=ƒ脎6oC -}^05lԈ8ĔM U> |LrQFwI;%̡s&-ޘxd $~@od9c`U ;F)D ϑNiPݰ&׹Ylxu7єpn,Jg~%'Y`8Wg1'm+:k(!ぐ긳fN,\q05{>\|p1xCO${DEPhE #<AU'׮`FtM^br3IPskA9Vq;e9zD7Λ26.9xu:TWyEw%D8<7p$Hn7o6˼5^ٿˁ\3݇W0yv (/وTתOw)Zڢ**$hm![[mn[bI1bLFmn31kmo-o-n[ xr&{M#"6RAQer@4VW'ijե3LKN:ɀI Ȑa6=zP$vvwqm0JMBBJ7w\bo-UV˽f@Ղ$SNrD&1MLFoQ,37ʕB;s%y'QN+.y h d Lraߌ'm|nٙ^Wo>Cט+,rǧqyS@lh'iu>I'X &ix}W90|Q #ȁ[}8_owǨaQ\p8[ /ˍY~=C!ֶ+DkpX+ Z[K0.O`=M8"b/nnqZw^&rAڿ!\=PA"xL\=cΈB;!^! <ya#̏sk)Wn&,]GSD9ԌSz h$uĥn0]'~ky~M CpHЁx $'ZQ38!o_C7%'Q-\8-,σSªXfmh7-$BE&4Zݦ ̒RIH\TsRLyyRow'.8]"a1N};J(7e:BD_"I؇ĚlX0HGwܾO^aPR6S\u.T(PE186n]JPx5mBj`6KZ&#]&]m;$$xs hǏ[ W8򤙞B8G4B ۰4o}Dk_B#)ǨC@zw;=۠0ˤc`%UUXfUUa$px>G/2dtsb=Q5Á-bl~ pLJ e8׮5 l.`ȨTo5eJ!>:`o|yIg ueӗis8o#/*vkMLJ ̑`'F:3=wD0p:Q]uJ/tdzM4 [=RD{5;;⪆{2vjjwĄt^Th>[z^4i{Ixjm=]:b:.v\z:  B(U̯rC+tԄ:W@HKkEꗪ^z藧Avq \JWD8 , ˤ7tGm~A]߼#8 ]PTwv\ųT4` Py⊨g6:/D!p/k6({a&jwQ9 r&R%IrjH#϶~S}c|O9`^vtÿoݖn8\3wd|\f ိT eFLI5GMS@. ˨7ir綃 /QwfEYޕƽ $TM0A $=GBZAßGǧ!$ wUso|f.KQ.!.r+&GPp;L3s7xK:3z6tcӷAJ}TS@t@1 aCLJzT6=.]V|9t utƆJ= 3 aRJ$!hUh@s~mlJ#,f&gf%vr-≂Ȓ|??o_|@<0Lrk}@'A-a}˗ oٛ *;"oTox=eQSsG Aͬ۹X1Kpi?Oݺ6e@Ն'=h5c犇7P ;vg=`(v:2FQ!T c C`87wl#x=#$E# vTbJP CpqyE?cFBŤQH~BXQt?`O_T x &iȢ* *"ʆ(*h(((((**((((()((i))h((h(((()(*)(h(((!((*(((((((((((((*)(i((ih)(i(((((()((FaM€|?D,,,0iMh:;.f"6 ma/Z&" !_TPdURT%D0g3B Pmoodkcuw(rJ*(޷Y!I"^ٸaa@fbMNREIHry)% oy ! ~r\^BRY@<TX@Lw2Y 4f0;$D _$YnȩA F_#s3&dWyww`? v`y;B7$ bx5ݱaKRƕ:>ݩwN܁{zԄymhzCE=_1|>l^CѬJU%dHPB@M2y\˼Aٙ\ !{ܡiDMXɻ.ǿ,хܸv4%dжb% 2BᲾnkb1Pz6KFl3;}~ Gı=bh4WdlLzQ?bHE¡.sb致}ϣDXkZbb4x_]pĻhy,zB xLm"瘬#EX3 -;n"Aʈ"׽P!:ahQ6őq!H{+w 047ܺN[g\H; h MSp78U8LD! Ӧx1ógm2DUzu&W+ɼ.Ԡ02 d16j)]R6SUZD:$1*APp;68 uzDvճO.6&vFJ6N) P%_my]l5@]'Ž5ۙ%ĀuR^.qoJןZ69FFD=aSV8+Ŵzqq>oqAM-7dgN5MOCgϬlo{㦰ɦis1gp1O^Gw## Hy¦ZA"u5Xnd 'vn|"T$$'dX>оgG0!.NWEYϫ9 0E!PAE&?"RN!_߉Bo}#0t:WJy5Z6Hnh(PS]CpM4_FAAMh>QE5aefhh+}5o/f9f:UwН[\bҼvk _M_Ci z{$8z=_BH@#1aUP6g!P\ ؗAAyy6:=GѕXFMny'rOme= #!q X<8ܲďMsM%Y>7򰪪x=ۧƟ< ;E$ Sв}E3,jj"+˝WM- 8{3dJꤧd`IyR81!IN#o8l: Q ?#w&Zw-PRW`) G=`+AXXl10:Y<3M'*" *,IV0w."ͮ[{8B(aX̆Ԇ!剷 $!ޝ]I \742ԔG(8|Pdaۮ}(eVMcl7@vK^p59qh)Qv-At^8Ek҃IN3ģ sM0+Q`n8 .T% vr6[=љfF9VKT8 (+Tj҈$pԡ 4J cNR ( 4u=҈Z9_npPs8ɿS1ȹ%,8lIVg\V{|mzo3 "Dz$)hA2>+P0: H!hBG}X<9#Ń#%}w1*ٛ[ʽ]s' ւvsy&P'gE$RE$Ryތ6:CӰÊpS::41&wx_x :ʜί=_~5mV7iۘM2i#~O;OQ7JoA4:ߵW!o(}u+r%q!  ztSAAAAM4dAAAAX]~}2M4vۙGO'+rs$\\:_\UX\>7]ᶫIBQi= {}} bPdlsg z$ȶV6KD. $) VR7* -FvG on*M@7AA),u&8k9F@nWæ fH ЗpRĠ2נ4:<k(DA,F5Ǝ^1(ԉ]Ae4 TΎjOxFNA<t.b2zmG#a(ҍ";lMHQr3g{s*>?=հai=ȰsBm$칢:_#T0X䍽CL_Mt+'5(3tjFBMzÈG EFȂDI:p?0A5V^r1,.B'5 KzA)8 z^Ljo xEun )ŋǕ~ ,.@?1{hhX;m7}6 7BqLL%(CEt{Xdd;GWӰoG#Odj0Nyui8(e.\Kf<cD~ #(jWdɴirZB Dx-b4xqs `W`А%i`/tç)n^lQ$NB,5#p5ά@G㜚BG8o 0[KԬ =\ۇVCbcC!i1m=$z[N+?C],r;&FAMBДS"p_4R)hoXn:P[>)|B#(q6%&!Wt jKhhPz7 _%r]@yB!#toC1$08rM@Ƴ4@xv=7/\(զx$̭/ұxaoℌw'vϣ-l. > 5ɤ,- 9`iY*huZ:vo^`RTd~?WMu|F~2 " GOr)^0 $Jf;ɽTHhw{>Nx^T%酋-UԬ!I2ӪT2 H\ǻ I ;?COM`y2i0u9CvhV>r{2ܚ- 'Glt|Ŀ,NzV*uy5'Uxaō/Ə3 QhZK`uA#|"v[ٝ=rz}9`JO)>{唰EsDf%r J8hfwh\s2̽7r@aL?3CJ}QF+V劐C&(e$dMf*Υ -/8qvlcL[R0, Ȃ* "SLHcpNn8QsXp4RW "~}h;mJM(BВ@r )&94é",c +"b3 Ʀ +2b+FY9APjԦ30)QDBaJA%ێm}deI_Wo(S=R@ l_# 6,``@$ RY"f!I71} X#R4ӥ`=P2/$ۊ7be#UxSᅅD#.?.%QLMHG*DPȧ0| ꙇ<(Q #_|?կ چf) }A^wR+p!ڔlNj|QIn"Ϡb7/i&ّЉ.Pچͼ̈wD֑Tbέs7ӮDg*F*g Psy8y&!b4I> X+lGK0eLT^0L+f45!uwVVЪK]b G#|$~fI \<2Bf\ wE'1̂(pޜGqM0tGHzHڨ Au1AI VT̝a֮[ E! G2(Mn4(ڏqK0u m4mhէu8a׃6p񾒋07E Ҧ+( 2u2!$ aVdY Oc4EfK5g#(͔xoyΖo-6b,X1ykCi ک (u{-D-vF4g8snP!S= iY014j6pav?SBnŻ϶7W/2#@ Q$|(ԫ\6VfBYN)$K }#V6/4Ҡ(6&ܷd bM C1DaP%>{ A)Dӊ/G;`wב3A I%R<|SV#q; 0ˁ~Ҝ}Je"Ax0pC52:Ɔ2< KW|.=~)d N_VbCnUCp;7g  cݹSM]{bg K@) Ys"uНȤ}z~[SoS%Iɓl ,V֩톩2`%Fqm,OP ~_JIo r1MLJ 5ZmDHj+$*Y48:Cf3&h)v![ M*`` nh xv&37:UIO_գ$|3:M2rO N-C6JMt1@~rP!SySbD2Q'zI*BЈjBgP \}!+RٺhO6hȇ'zy۽2@"G ;v4'\I`azHTd }}f}χkB'oC!C)Vin`ėۈ+ lzq~]D"$j5Q+)PT?ٲy~ՠ>m) r:}x2 B4(2&+bm:Sp<~Mjc0T"Ԕ_*jX9Gnm O07ngc tM]i,2k=,?JLk"[lo{JT\>A|L UPv`{f5GRe+*eyZ`z5#FIfOyh*újU&V s6!?JA2HДQ*?p"՟uDA2$d<=ЌV&H T\ AA)k6-&e!q=LkFbX5]:I?S a` dPaPMR U#@oMIPUP2&RIH)c3"Y$/ %jՄ RLLEA5T+eAK<95D!@M(<_XcM@{ xgA ܿi`%F; }`aEhyl`B!Mm8C)kiK03;h>#Za kY@:ōSd=cìC(.F!9mkaD쒽w4f׳v(C^a')]' Hf.c.s`z,=: Ka;iSتAKyfbLCh 02ֳ!f6$P><@p,0tgAffCKQU*Dj"b2bj}o@;RSt%ƌ#X +,~:v}l&<̼NQ ( fRb i $! Nf9ݣ̠1%x g0%-1! Fm"N1! `>ftPۯ$pTXII>ÅQ t(3`O~ .GiM5Tȩ( 0ȴƌ 1j֜&p*I̪>v"WҌ@Ĕ t'd 5avm8J*"X2A n$dgmm#rAa*գ.q sFfbm%%b(=DײI[p/9ZD mU^fnF)#򆳡}vjc@hm2M kyOubɅݾg|ڭBFVYӌb[*ְhb+x.2Bb2=c0+n=1' ٹ 8|x`SnV'9tdG"8AтhqVFjiֈQb}M `@yx:z!<ՇWzvCJRXaҊ$;Gn31[P"Xz>$vHll!>;rQ`aM8a9Hy`w* R@PTPXgLsGn@`* $ hۖF3z*glcyNG}6N&[ spwm:~% J " (&,rL \ r("(h K1\l% ?ul|x{AeO5ppBT&;T c>fS@ h)KY+i+SAnMy'v~CAY,xhRgw2p!>r^MqxX|̑ PC ?ц%(|3¦AP4ALa*)i j ) hZZhѣ@Ha"s EavU2n]pz%IOF.䂘ДةgqbCfR*6O&^ʵQA!S|m8᎞-D"@.BR!Mo W`"kmNbClrި?ff'0!ya1SZx <[pY/(tB%ɘ{ IA `Ɏ/~D9~`wxǷ+b^MxR #bM s6笁xzaw#l B^C>G S]?*?_3?T목ۼkmҞmu!t}!-lMqw65u':ȏچec2 2`>:=je8X@Cu_g3v1x6:c8& 'E󈜸8281 r7]CEr^BShXM`:RS@F.7*WA Ha mGǑ >2}e]_%}SW"cW[! @(tp0Ig6p"'vk,.BJͻo"IsÚ(b* DMXX#DsNބ|!9929)|9>64mG2{* å^;"DH]T-37C0?6#9"h5^zeҡ b pYó1aԮz-WfpDq>H ,ǻ &&" N)sS=yϸ2`L%RC8\Hąk7 RA"k- Ѣ / &am Nw8pFn tרЦA{ PiA'0/rJl"3$̧IBR̓$F0$! ~/w;3W_CWm}W/m&E@٢kӿ2 1DH%=BH D? (O׏5/Ĕ&ޞa>YcP[y(UE`!UdcUa:P5#c(2HWB̰RP 4Fj- u&(i'Qh$ ڔX*&)J܌18@`1 d#Z@c+iAG[EXAr&V82[eEd^ZaeLn0`6H8pmV M> #Tf?l*b]z#JKF`v3K\w4Xܖn)08ꙏ) Mc >L؛ 7j aDI42r(&r+$vDaduAK (TQ@w.04UH(&O$sum- I-b0bưdF$6?tDChuiFcc%ڠHc1aQi C{QUm4D ,Wl737I.x!6JB3_qM p&EUPEH2gtl4 wv9~J]w3HD} 2'U!iú}/5/CzRx)DUyˇ~TP2;0w9UTJ?.ٔaPv?C*8'8sP:tP]AP]{* 6$9֐{<<ɪ,ѬFƘRUgRZ$lWD+G f@c,`"p 2Xc61T6LQ^0XV3"H, YdaJ!I!H$IȈ V ) IX:*Łև7p`FaTEJ_Hz'At&!L!AJ|mQ ϳ ZIAMȬ CAiV/j}Vvd;"u|4&ǰ} n|4VQUYWBt,WW}8x8H9m`3Е6g(O\&@`~>Aً\jGBI (t=);)2E\[ }Ꝼ TN(xvQiP -_v4Sp#|.o.D9CR%.B?Oyz$2FJ)L$Z22C hj\IJU%!RBH#9B]EMoe@i@(p7B!L,l%Mq #f  RhcFHsɉaO!Dy#}gI5s]e{iYU*()kO|}i D@4V;fRB+ ƌ#o5T}2c0LMϚ2 xGU}B2y5Ƽ*8^z֌Hs`.6jhTĸc*}h~Q6bJ<WW{͐W[m1WGאa1t~M<\ 0p !zY 4BD:_:D8"*p,UF olEhRb MZϥYFV B9bt)E x絪4(+Q6:CeļM=RMKO?[^ԹG?*H"a +@bA%( d$b"Q@P4P.`!@DT2 X҄oi6M2I "$ "5!!D7ua%5j[`$d*66KDŢMC:L$R7Ixm&JApJv lG?5V.'bnss98eL.:FD!Da^M:N;f0E SEDQQZBBObq7>۴s8D<)}fw!i⎮5焺'7me Sc?w` I bL'UH}PO !~}Z>?5'x|:̟ ' fPl463wqG24 H.C c36V[]3S#IDdz⅀6+0 Q U!o&d#$Yn!mj,<ȔM|:brT-PSM@}>rv9q8NRcDTADHE^ZsYF6fs@̈`MGGAV5! 5V+PjbX!ma1[ Ŕ5$8I)`ӶgBPB8i& E0L{0pH;fhAɵ^0N6Hm xV%VFy$\Rj]-` hٚ5 ͼenYlTA)* i Eu1ef10e"Tld2GiQ|]>1یl$QYqpAIā蔣[dU66h9X!- # cTE0hl 0t:$t $ӖASC0in52pVLLKրXamZLb!RPlޤV,NH6٭cW7UЙQӥpVcѾɪb#l1ja (2k|rh"#a7t508TݘxraOcc,$#p ^ ` 4 '(ƒ:hVUQ9"{.Sk"(Ȟ+hD7b+ƞ24 dK6 ("#1B§i)8doHMkFuqXrm)aj chl,i8a]6dfh]Gggc-v0@FJwXFQl;{qv:nj:ICF!H6HbM!h[EFLF:i9g?F2!+دJ9L{ 0JB¸+}Z񀹺lRLH/aVt@GXZ7Q#GDhѽc3(`eCqÇfZ:@ :8sSad60Dh0ci`@p$滋/s͓o4ib;Nv~M*xAv=N|/ tز57[d>pyȱ}ϟ_ڮƪa VƑmnr$B."$"H.F=~x$!hkɪ\F-3g Hệ)%BHRǶ2,> :2tBډA_vx,iS!!Y`aC4`#l#gtk\!"Pb_@w/p0k| Ek"D'Kؐb&p4`ڈl7Lq63X13oL.9(3 C B[pni}cA!SrSp82|3zМTtO 5Mlz"[߄ E@8. Rx{]T*eڏ_NeYXQ[Y7GU\ɟNz |tؘ aۖg)NaDb(Rhxz)^ZZ0"SSI%+Qi:8G@"n0܅jGU. &1 j隦lNQS0Z@ h F" E9X8{s$i"K0BDJ1anl:T'|{)$$'9H%(Ӥ?RM(>o,ֹBKp؜ X07DLd[FiR* KD%P ;l@h LqIiQ HFиd?jbHXPRPCD(Q!@/\;H~ڇQ+Uno1w=i`h!AA00s) P툺'w)D7*"NQ_L?KLjI"%´!#=L+dJiID1Į#@q _[w" sAhk+!s05U@C%5 љB`ϊN>~ oqKbЊ.rc_[>qy{^0C JG RDZC&%@~ypʊjNOT%@E ZH^LG]/AFj{Fn<ƦP/xn40fH坴}sڟrNߙH>!pDOmhD&ݖψ09B|s3 I\ϖ :n L 2s:y}qt4{N FF4ٌxp!Cx6ފO#R0!BR ( o%}nCz8uz3v /bunr2O OLJps9W3ZH $[(F($*dUjw$^c$&!։ /86$c"Hqz}=h_S;5ӅwP78$4T9ۼComJyDg"2ДɤhJ2PdR44M4dJ%PJxV`h@JPSYmwsc,4 9OLF2j6F{Zml!M餐$c k#"U6k"\b Odnm6qPb˳X]}dM6ja | @U;QF$!{qI;y ?'x! Qj_.xJu꜈n;Q/ @B`5O=m gg8ޠlC*1moAUbq 1ȃ%y8ORl~;*ҋ(~zCsD]x"@2Čl1q 8`]EfkqTk,m7 Qʭm̌݃C`5aa nF]b9 &Ѷ8Z~2dwRHaښF7ng֓ `kz:MTcl{qMŁjt$hq#c9Xm6L̉ a@,͘~g.g&\Ϳ;{QC9d$iS@r4r~xˍ cČW@n t\gUI >Ej@8\3/D),&dx8qmӱ̕G$DR)#B_uM3Y!K@>?_M t_,,w t"!Ϟ[oʅn/]dl˝06@Ex$o`1ˋԃI09XV)Be΃bpo0ՍxqfUw;.C$ :a&i;&f 36ɕ5fX\/ !_?p9GX"lۑ{kkns瞄׈t?Zcah&0\D60h-tf|xhߛcs/).a/*vy\f?d&Ձ6( cd|3Ov-@5c1(`h<=FÚgs7udb.c!7XL ºT+3FV5_,8x+UVtaX>᭳Dhale|/85j`@y4r# rSK[os8ZHk[`-.mjT Pc7ƚuaԂiv0}_J#D`A$Ct:𷌛Sh ;^zV 1KaPHƊ<: s8XaPĒ10h7@e@xMEIv(x@8x=m-8tR;aq*~B>num5.;x" BFg%m4֒ᡒ{R`<9,LIgz׸!3v 6c[, f0<Sv4(=&b ڈhޓ~@oc-0!Eeebfܶ:o/7Lo5Z M/)^6טaJph c3` 1Egn'MhdWgEÏh'IdTKPvY]sjxQ0;ptmw! Ik~P僇*Tq֠`o2A\ruϩ={]ߟ1<`ç8HR(#h8OA2GB/'}!dcPg H!0[֞Zĩmt P"6@3 F԰r`3ЬQr%^Rvu)),64wrj,AH5 YFH03 2;]㲜%Nj`< lЯ*1q .1=@4Xj>0P;Hk~G46Vї|~|q@yB!bE7<_+P$?f# QnO" (eUu9(/TnRBm­hw\`J!߃!c|1)8 I`c%qۇΊƟ\ Y8<d u皬?\!,^Zڨ llHj8uE'*&Ã8"v)0+y-p 8 r^] 2 )b\:8!ܰ%N]iڋS65(֡(8t4 7 b(6bm0f;a l8m&kU1/7XZ{y]ߞ]@L#rb~&=xvX'd7B2Q L>z7ݢsw| w˷gG^ 6`WڀW۪~3r^!9I+&&FcE]qiUC<@#+Zvc@F|fgvŻ!&t-r 7\dS Dm!2H_L[v44S*(# ™f"És"mhv"@X ^up  cz#gDC@!t\K: ȇ rF2YGHf\.J9l[y2]x\Di`,R#qrD!898 p` N8ctn J ,Dr ,lGp{{{fka,6M5C_OngrC3TxakB:!Y2VN/[nvS}p"|ATAލ"l,ŵfH.`Q7׳[l>66U⎓Ow@$@eS"oϻF_ k85+l$닦ăS]/g|y.s>j)?_*4'u@DljO$Lb>~ ܝ]ed?(]x ubP}{ 2R"w'e6 qEsiB Dm(>+c(( ^XNȍ&`c#fȊw!O |'6 .yp@A ![ow5`n2[c~z/&ȶc,2aL*Q2$Qmm٘ X^酻 gSLFi6CKc:eSvdjuܖ6r8~J-oFLd iixYmnׄ$ E!oNPa239IMOT`60XqrfڴAa 8CrX 0R(=ǁs4阂%Ulmb&jvX/|>;$H  92<~MgJ`!ƿ+@B,߃|h X%=m IY}a^A`GCttP!(PKK*UJOhSFB8`PiNN^:z-I:.`2+z6`Fd~UeQc&^ j&D6>)ACwȯ3&߈( uOPډE/R}t}/$qGlQd פylXR9 mjcpS?Ceٳ ٶ CU0zrmA" RimC:rpUFE-T@b|2ѫ b41NtΌ? y((ccCƊ&)RV{ +Msduµ g2@(O^TBU7A8`!Hr;[.JoT%?&[׽~seL E3ANY$8piٜ m1Dk bHŷ!օ ܗN(Q#Vf!i;0r볅pGD؞8Ӧ|P-uwx`e`2b!o6rٟu/lip* yqаDfJww#xkvTXdե%8n Ǡ  ǖo&,[eCI 6u8 :PL"5&Vsmv˝X[q0'WDoؓ= W o8LfgbHodF9 -HHe58 RtW43FukpQfsu 7@|sNt8[:rͳZKdjD"bôHo$& kHv~OS2 ,C@+G8&l`YXdtj 7|i$H86t]0Op1`%'m&jp37a%xҵĭ RjC=qA={u <0֥~F՞V!< y$S(rO+[oۏz"0ǻɀEڅt^j (fveq2pwn2 #рx=^ܣAZ("[]^-^edžqcp78 Z PRݿۘI;fBX+FPݭh*!K %uҗŁ>%^l耀uW'?ԕ/TH0uFMs /qa?9̚b^3߼@0&~`ˋbQY|kQ@ J )E|!6=``_;#P1E6QD c,U `CR=QB%'x7|ҦP4,J!M`j=z\pŪ"@"C 8QU<⟯}ݐN?xIͣGLJIm1TQd؞1OvcXk.bzPc6 @;V0clᕃGc5 q6D:(TD# Lp'5-P;9CiQGa)[ A[: @Q $f0mp_2=އ"3٦mh` am$wuyR<()mϟTBHIJN8~~cqXDTQZ#\#o2% ȦadV0 w40狹5Stm|OSaQStnQ!kDNPAQ*݁^o3WT‡l2Ij7}~HVj MWLWcL4q%_6jQVm6ѰYR}[L8ȪoEe4}邩 1C(?vjX7( l V?`e>A9o2J [ S  T H #0 d ,m&$2^owQg!Co lc76-ǎJ4NbUWef >\jb4qqd4E[aH$fdB16.ib T" z N 1 )}oj,A;#lPFl]?(E¡ Bgd#BLhC1JaW#iȅ_QMFnih*ͧh>tLxBh.aG)Dj !vI%<^$U:΀b'kz1@zA8xw_!d> "gI @$hDd$dވI_DѰ*)=""h`I)))A1>߂r<=!}pz)5hAGA8>#+i7wN7Ev }Sbkmm}5ȴeE M; "y\Î"0dbvKySxn|GVYt 8"\M.!",xD;RS&M0$"324wElꆷb@00g9rZo"pӾ pd&xvWw_g 2 SD`[2x"Ȟ!j~ tAW?RS18Dcm 0;3TC5@FT S豋3QPU@DIsN aWGHrΒ :<Z,;9JX.@(]08Bzt:ۻنMmb&_/>$ wlL#9cH֛qh6x:le\D|Ya1Fd#{HoVlp2vmH&p8r85uE_V1Tg7.a'z {^xEoPu:Bn_ ͌"ds2"4Fw;KNHԛ`x8 }l|#j7hX3ZwD0o-h:/HJGli9$f\tD4!. H7Tc\NFYZ Hm;ɿukyXʹ06YuNNW5v89+:J'yCd" 3txV`wD,/Jia†2dN5s:lͻ0,RPP7YјSaRRQX@:y{m.C"P& Aᤄ"Դeu# L )/YXb*,HEpvFvWۙ43Ipuv9i S)J Đi?mQ Tr@"L_q?)AOgn:62ݰMOs5]Sa1Bwk:v fy7j!X$ 9.oa%Yҳ|;И'DCt)1p3yv PTXz8c$f_Ss؅a/+.r5tzb;iq܍P⹙l=l51րȠ(zV^>6YwBײxc /\``VH)zMG][0I @\qF)!Y3zv'c;s@gIUq0Ȕ0.iQuApvdA r vná{'#v9Na ޷3$F1ƃs;W&ƕؒ =?Jǎ1Q>>NΟr!؃q3}zpp7a޶T5=x2 s# EfϏhV~!FdcoEv/W=` h{PذX{&VF0p8 FMA-ܬ8,<3NE(9R rFp2PWy4#;R:hB/MrB9Rj=u,:ue7"2*# 0փ 6Tģq@iWjn0l0 rMBF4N9 64`JwJ\Sv"XAIԔJѪjkc+4︍Z~v+9X7M`mnN;^D3&,%zƎz3y]NV~uOI]B>LY;CnA=ʏn|pq&J^XjNZc)D|X ]mI4^jWl{3x8Ը欝,p@`f8@AMեm5CY.[`tq֪ۡ(c n,F*63V10 aE Bi2j"8ģT>lUEQt"ulD.hb8@e%k"`2#J0MI 91;Dksr*<5OruE5TPD[IUDUTE'7J%m66 jB2ci&a d*u 4UUMEUE2/ (((F&m@;Qv`#$IMbWI&֊V4  i0^sm٣VA5;-9|n iϢd 46/c5IzΉA>1L0!IHЍ*R- IETv0xu%cs/`S,V%% xm{z()Jh6V2)L$Q}zj*[pS7$@3V > U>.W `y@(YTn ;m̤x*NVr_xwu+O`vp(*C1I烛FeqB= $5]bH =>8?Op#ljFYI#;-I$aO.?qqID=P?<Ւg˯4QyJ31U3#+l,MV%|茐@ƪ##@A* <"K۾ȅGD~am&{L N+ L`6 ] Qy*,hGuC]?,=0o#lH+$zn!};irhed9&mxsd⁺9UT%TQo`!4%2,qc` bbʅ Y[u^kt-zIp6 tB3 $FBpx rToG{)"BoM '/]p2ޔ띊{Jt[D6L| da7GL4u $ ta+N/9ٖRXI'm7q d>a"\Sʊ鲶xI"&bo'eܶ@Ob!2ֆhIQZ*waEPgf!?l%u, Br^ vSP:Ϟ-deAQ$ӏU$zL4E'"qPDV6Ѣtjի "ZvLI(խk0eX4$cR 6YʂD2d GnufPt!`YbTA$2%ms}TE lkF`TQB Y)@Tf&ͳFeVb&#m\N6Muc&EF*jg`b Tj0˪EOi>7STs~B\QBPA|e9&\v&\vǭ"7e˜m44x0OO|= j fHS1"N *ĥqU Ԟ{r^:F'| j{)EmE>P2x' 9 PE?Ջ`>"D'ʵ_ͯ]E!鷍 8Zd9+;=R#Af_,sD/ @A7oo&SPQxo0߽K >{_`E勺 C=r|aqz(*[̚krGːƐ;<Ƙ>*(O4&ÀKj'(Od et y\jUF䀘׀f)v}W &ڭ뙭j-2֜4׸EZؐڎ ~c:'ifc$I/sFR6tjeKh6tZC)sCATH@P"N( -5i % ث FQ1#48ŬQA3TJ ZSN0p0gybjA`ЩʬdYj27 )gS¤E[mdFmfDVFGՊ܅%v0ki|@\@E1ݎ~J S{cZX؃a粘D@HX %h:guw|G~nrf f -i{z3([A~-aW37EEMQ<kA<nqg3\4 63oK4ۀKR²4kMc[h.uOe y4+נT46 ~"*" 0Wxt+` 7*sP(3Da149(EP@/XSŷ,(aeh~-߫G |AuYwkv6;U %ͭD_*?4rR]d`B^DnTo̚SP|AJ@=۾K6p,Y P~:'7d) 2C 3! Qqu<=_|Dz@OO7`E+ /"`s7]Rb!, 7 An t)㼀ZQJ@0礤mвY̸]f3H?1iBb(bB`))|<89B+! QQݎ|,SDthz>]b\% BTDJW>8F89ԗH |`BZpüD-1_;CT1MI]aYj-6YikE RNq7'9KC!=9LHL$hb)al(L3:B@"PddBCD9f#ۗS`>ǸPRXϟ }p{[%-=@0<9|p~A!Ɩ 0G!DyAKܑ/SncbR DԺ7WԺ=tcۼU1X KbMo2uƆA茝1!:Xܔ=&Eq]ysOt|`rGyxx^2Gkd\[#uuPv]տnw(gu=wbG5ax}l?~EKx澇> @*B fH Y3_Ȃ D "ߗ@aK L-9+8e cGƽ@Q pa 3B0 RмX`4mPY#C8-0{u͟zHЋh(I%$zF8J&:qI(P6$@31b()L i`bF)B"H粕\ s%wQ_SpoCZR%"#;Aj$ɸWcSqĂiuvmL`M &bBۃPHE'(5ֺ|%uDBqQݴ[a pPeh)mh?vPn(pޝv D t##쌟2 6ah=AEځ/DKR%+FzwJ"L̈ B(S0 45j IĒHH$ !a(*"$(`G PJH!A` ""beX!R!H"dBZ * &I)"h@$)%LL{̀IrT)iGO/^%d&'(JB* @WqٍއkNdYO ⹁ % Y A~l>3uEWR0skЗ_deXCw nmK^b[L%=2s3P'm&Ql1 Q U:3{&!C-zI ei!& a G]-hq?~c "d$i A#thV8z! L'WDȘb4#A-ڕ X1MA6 e%98x0v/x\UrF=0Jlj8MHmsC/+wfv#0/b@D֦(7+U1ay (%wwOa|רT;B"kZ dN @o ŏÃAIr3ƆÃNۖ*o+A$to45} 8!dw329کV%G2{'aptẤ uHJ~FEvьfu rO|j ̩~\x' ؏sbh? _I?X9TۨZϾ\*~[^G ^;5gCxO-]iiLk j$kwABɉظMV }Y22c 4g6@A*ر]X`a@9.KHPqcI-u@46aG#r HMPFD`XA®5OCR&6^1nᆲO r) H- $JFR.^Žf\J *!.^sږNݲ8 3%(i/ 1nʊnq%;(rhPSP.Һ1/YCK@xX`G1 Ohq%RC g`F m)5,}IYzCڻ*IUä~q>+d0bcQ;zކp٬z:DzStSK =>u"lb{gg]hvMA/!$xzi7 " _Ƅ*CDEL Hr.wXeRNj?T2nnaHz_G [UTEȞi°asG$2ׄ:8~*!)x_#<``ΉhNyt:M^ rHq7^ SiOmfӡAQ7oȩ:ζ(XVBPD`K+I *6P"9Z~^ڽch<сo4_P5UU׹ T;m|w i=@΍BbIEut>Pz~s*H'6Y;sƪb)"*M&se RQ.38IK85Σ9|n oL!#I_@aS%nQsu|MsEqhgOe1N 3r9c] kz]08`0.ZzA6fvI΢һw67MVhJ)(2d"Ti5"Pp$6h ,u6Y,{޽xD3:XV1yyF1A NmUIM̬++KiaKUIPf @bc3joo본G[WIah&L0K5k9LtKR, %$v"e/W2 _ó8p">-1F -GЗP[N @HIK9 eIh8ߡEx|Sʢݘo!%z-.J4\ۙ(9ph~q*LPSتudwCFI,ŭ8D% Qث梥GQkQQ2Ls)[kvQ )#(#eWs3MhFjOM.|(Pf9KX(2lǴ', h¨֋Z:xT+ T)xuwjf(l( wd_N-Z luW_w#$5;{KF2'ߡ@c?C=CQr.er&4 3ȷpz'pU=cCbEf)1M.a3\taa0qTۇMDRDbu@ksWLÿšPG~y2d ޵fQom_#dd͎;чwuv:HMbޯ;KoTE?.%;T#QNzgwZ6]hWmz{T%n_jeNnxmb *(" JmR5ϡʠDtQlpo+ ~X:B nPcƭA}EFmB.H"@y$`< @06 ++2La\d$bm@aFƵȉE6\f8aL"5Yѕ4дW+ Ҳ"FAkݼ&$5D"1@ yێP3E4+B!$i¢% F1xFl! Ƈ @2GwbK|UQ#@ H<.q/-ugDxJ)7!$B),D'mIsOdzDGA<'apP^8:xe+pJÇ"CΎ& QD:'%#1p2@( V7QF{ "4Vuɋ09ƓOnX܀5AMECX)6izXZR)DhOl ?LU$RP*hWqϝ= #L SK/J;fyDVcDzy|d /A6c~is1RоcMAaE܈@0c#B]@P tn>;R-b{k\1*p[n{ڗ%!P4K ybZVDeB*PV*8 E E:I 4龙ߩ# ɬ@aӨF(DuM r-czDiV2 1\$^ _$6w6Іw١g5SKH a2VC-e=s=3{ F-ݶx<@Ч3!9h2!S&UP@9zEdP1ORފaF.D^E]V7t+qıuA6,d<9"Cz&Єl@em|R*a`ͨwCيmYv%U'(}md➽?CQ)@ ~oYa R[fQ)Y,>RO6̬B.!E FHLRQ8"0r7QxverՐp~5x`Pĸ҇m1V6y@[0`fϿ ̀\7iaJ@b# m,[GM+@l-KPq.d8xu.yG}ɔKJ({1ݾ=>>{]JQqV(#S=H( '='n<%ᩘh,D J {vX=!5wrZ@(^!:7hC, vyDUƛCPvZ0ٖHCUaeё,[$(0L, J£TffX!CQ8D2QvFfANPH|0I!W15+,<ՕA8Vqt ?T^-reqanRQ^E?JZGI;xv>f4u1}Tʾ,ImlIۼFmk`%"N Cy(FȇdWwT '!S|X/!҂g͞@.WI $Q08pH"GIk6\RZ phmLL&/;?GoUQ(ӻ=Q=oGW5ʤ?a_~}Ejkb̍ͪ+559a^Tb9ؤ3BlOQo_އ aR.!\0^.L,Ѳd <2 #vx_v`W8PtMvzG92 8 67pXL~?Gn>7XJ\ObN@ 5Me$[&O\c\Qk t X.`BoàgZ@50>Ֆc6kMgR` (2#@5檭j98DIBZjޘ>[C}1K<1;!jZ^U WLM+B% 쪄@6)E$@ȳ +G^ }7Q1'=cVEKZԑ%ar4G^Xr􋱌x(P=0o^ AtV _djlcmd ns bm"_ 5 t5 ϖ-STͼ[Yk o=9eLn 5S eK41ozWR :d.v> NsOt9l&|Hu@J"1ɢ /څKք 1tM1BμafF!2r7dKc$W-5Y9͋j( =3SHZJb|,Ż4IaXfP9%dJbŢMS 0lV IKmR1hM (ymp)GoPg8c]9=!60ܤbW7-(HD2 H-j%&hlMa"oNVd)[M9&Z'93%BRۄfc)2VYdfL) )͗CbhƯR֜!;8F "Ziqvl==fՊUQamȲ ,k:XɶACP$(FJHQ&oXb0LBq"F&Q2\ȘWZwRBRŠ3lrMÞIJѭpŽꊬMbcgZ! 8֮%U.hxdLlR#|AiigKR6 j@nB Tc|(4oO,g|hd Ji*(gMbE1Ϯ. Ƴ.F*!&lB!$,c dVe\=6:A@%d4.CPm-pK [@4l6IYlK !8&*ҋ%d`_l@çJfDpdR/VE&P7úFrdply]Iqf1b;c>qI MǖL$ hfomL 0pDƋ[TQn46 XwaDmPgv^MAԿV܅R3y; ͯkѐq4P.~MV# Fylp)̱J2I6BNCVeʿ&37 qM8`ՙEj3L܃ V'Y텃 a\  OA19^aoqm q7F 1+BxL; Z2]bτi; 5RL.5HG͆VcaXŖeVfęe"욜p $uF<9˄f~~GPƠeQR2P&fi$Z Tq"sSH'!V9'cp*rՑ6DRѨ*Eí~4c'b]!*?^I \& -s#>GaǾ'@k=a"F4 ۻ䢮JΐBl%KG\6ѵ66m!#yb9;}jA dMIx Aҥdd/ h(FejZHHj$R$gXl5BXTHiEe>X)I;4&a54"tߎFZ]P(P% 4JdҺ@0 6`|CR#a5F@&RSP&D JDMh%p%Cxm]Km%AIYmfCh(7-`d@қfb'zj==h5#|J,tA5.lP `Q<Ă!B 8 6 c UAvPaӇ| Paq!E&3Di( G1MfeU BF00UAH9L hQR$kVX)iHH(H$!$&s "*iRSV T4UCEL5B,䇝 }ZI"n Eu4<Z Hy'#Yd)HdP9*"J@(A#Q l?Rd7#uT_"TMkqHEl|wӕ^pcC<>p'% 8:$~h4y>z(mTl( `r:qtIB1F{KMRD", C)°"T|eriV$BI IZ" D( B` jR($HBY%& YXdZ$ jbY`(@ eidɒ"TjXH|H("lSR!*Eh;m DTUAn#tK"e'd <8n4g:ø'(Egxt(|bξp-KXm2`V2#K4#&mb䘏4!)D#ˋҘv^m4" (a嘱AJD# )#$:R:±("Gft`P)tK INŌ„b̌&(߀N$M ɆHD13Dݠ(`*]]*MKKX4TdDϛH+_?N"n!͘JžC2谊ؑ/dsX*Drhts.N-adQ_=Fo<7Ǻ8FY19m3XUlpmWAvG#nM|bv|X}\+ .aQQ # a iNV}OŽ>N[(#1)k <!^ }4ΐXE!H$->7Ð;6\G9\ {|(qٴֳИ^m70#l^L^ V.if5ۡNW!̼8ky("jZ0^X#Ș`5Ѭ="9m5'8Fcm43TKΚM#1jS4 Cf#['9)0 ̝g(*mXAM mQ`zꆉw'Ss/bKd@ي4Ȏ_w(ypڜզT "M u3k PF1gC;jMﯡ@8A(y O-I%IU @ɟKKy$pn7IP[fci/}.:kW6(b7f{co_!!$Yrc_b5XS M(G1+CmIiH DQhueYEdAH2C``bc!i]ŌSh C,dF)$!y ]&(GD@~Iw3'cT"@D㮪ES#^svס 3FQ45@-Lf-'g)nW?<D'w3 R&"}(+ۘG0FYeEd)Na@Ch{PfӜo1 ڀ!({-+|iĂY 9"䴊`Ubd\H" ȧ)7Mv v#Vl*/X=[X[lp!"R< "qJLJ A_0u(bߑ˘A<1<|U`AA:.aZJO,(XF&1PD@e04!ƍm3BER.V6meC W#"Os; +٠m'TQL!0DIA{E[fl4J03 l\NUN1$ iz5R=ӳASS=Ռ¢D3 hH`E zH$@,BQ䒩0C@T#,@EJ b瘀V0- ``@`!,īL,Fw6* ]hdxP *P(C"#g~8̝cIRmūhv75QMIJMݶ@E)L';iuc$Jm+dW(]y>NaI7LvW\sF$T~fi#5wY#ABR: .ہܬ~-FA>-afF *Є]x C0Y "MQj(, FPrUנM`Oҝ gj9O2Z >Zcel̃rN.=瘍^( @HB:IP@=bAPh685~@?S@ rz :@"N={rD H̭8"^A0R FҫAK@TPR ncIRYE]+?oEw[~j+%T4H"@$8|t#5dz"DUD=FI5AJUa8Y)HAT&Q_c'c4N\ K iYR U@Ϙ!>o9%4DGE(|ʣ|)I:p43jJ_2Ñzu"aѰNʏWݰ2 f Ql4c'03M腡­,~BdCz2, 2=v++x1njcrLko&'Qղ9oP4#l|Eqm2pL2!30LpEW 6@cccjB!033*(610=+0G49VQ0Z1TIU͒6۷n7nX񥸣(jᚼU P؋ePf(1mk2mx> RZܚ A$io'4փ&@xjq;0J$-מ aNLi ,7fyJʆ\F0IVM)HD\kܚ{m2 M4m4M;9C`b.x0clr7cm"avAːb0!K3KQ 21z{$ G=f5.`>:Cn㐘Dt>TLk,6,Y0# YT| ෍L۩IsR9<h(}Q"nsYwH06-!8C(j6zP^QX^ZO@p"V`G!fB!!}ЩAAiV0zSP ?3;3VTM_$ahE٦Lm LDeaBTGGb!"@d Q3*$M4LV2u4 f($T5;;+P)E BQ@RDĵJ OV/6%J>GQe@TFC%ёh*k;p~? V3G_"e0Mu=(CQA}'hr(= Uk %(%3 W %b`3ΧF* A/-r,0ż4זIi(C:|wQTS,JQPа$dE HQK@Dp h;~[>~8T|^{  BAQHTPL1 4"RATD132B~w* 5ww6X>HђCcf!FAVI?8r|e,-̜h5T^ױbZ$H${f\'H= L30ѮOpC CJP!<_#1"&3e=$f}_5{ܔ$6*nF8"iFF3mQD^&!)p3I@y% eD 0Cе񧅄uT/ e+ݰ0Pz| a3}%I$(0 4AG9/^Y}ɴED#PeT&HaMQ`%'!`xsxhՑjIj(06"Uvfœ8{ta_SnNrLIE&:`,>t}9_>F#4N`tv]-g驦l'2heo$\=:q31%I Hs/5u)K0SxEwkۍB_p£!!îܥoV@6nd2+d86 <:,/Ö3I=H(nL8 M3.e[ CPދX^u`GШщf4Y{=PVu'3ky>Ĝ*ƔDkF*;5?ϦE$m#`d*W|,NrR1ZBv/TD04y7, v ;>0ᗁ%?T Yh^P'$tqo?H )v8>חCZC{ hh[@$UQpbI bdy/CM;!9S祃k?͘ }Τ9ʺC&QY ݳ[#gq d``]U Id1 n&UI|;"u1lrHH# Dwl+@?eG!`$eĠ?nt=~Rppkˇl\  {C"]OsPוIʎҩrAqf'w9 pj*eU Vu_è:Dm$0Дz%E ƛTqC4j,XQLnDUQ)a.'>#i$S\27Tqi|C<  7Οosx~S/8(*J 6?'6+bz-#si'-‘#rYJKj0D˰ĺohN=ۻCaʗ8ƂN7k-:.C|JR -}/?,xCAߍ:cY m}XlZʺO^=bS#D5({Cpv5~SgBHҝ#J9s}M$c |dc]J ¬UAAȹZ0 0B*1v6s[ jJ U*IÎѣp'i;'zpi1afY;ԴTLj Ȟ.'  41F)y4T'(0(קi{i}@y-T=L:{88S1"qN"7yy\J!=).babEAzŹ?Eϫ7(̗/O*u#MT*9RDYY#$.̛1R 0]I u6 !Jew\o\GnRm74.ȸ@"wd|cMhYDDӮ$M"BD':5F=Ѓϑ_dF#))12rH$BxqS"}b3()P|n(cJ?g(16юy}B}҅hfEQPdB]a%%ǝlADkyCH{X9삭6~s]x*lXְS#!pj**#3f2Ȳ (1,3|PDa%M U ;f .u>2Jdh"i B%VS,N`@P1 IIzWbDIBмC&5YwfѦ9Z9&cKfAM+S)+1T EK3Ʀ`* H$mbki5!Mգ0tN$&r33Z)eT :B+RfHV* bmXY"$lF@*QQ RSPfd& ARamPN Fb&Ef`Ƃ".A*Հq$IP)48FITK X&T,p d!r0Ydc$6+D2`6*j'T#F%0*Pt0`m "H3e8r",*)֌hAR" dnXW1!i[Bm4 M1HQY%&IET@jqJ(R--DJ2X&EhiF$,@ՅM0uT! Ƞɥ0,g b"c *FUS4h&I5Xiat5-$KJгQDS|b+aӂ 99,I&NFۛaڬ"# +m(yl&L~ғd Ȥ#CqcKIظ:zB!!^P^TK5$N!.{vͼdGጡ&"MJ5Rg 1c9:Xaz>ƃ>h \(#C&Ik4{H;q=LaMJSKZK"z?pU 0˔Q5,)T sBʂzS$!qi [XalQnY ƭ&1p**#ݸň\!(r.dh.L Ӎ7u%)z}PѼCP/k0h(0jC0l;uAyCח S?uv _O(7`8BB_"R:~nTA8`!Q)bxu3_~y__y*FCZ߿" RQ48$Kc,mfiLbboeC{g[)zϬ>D\t%4m'#S@9 7g4AX1= ]D"zbK=_G𭲬\- a<(&Ȧ _lDHԜnr;ȯfTDF*??=7M;{'֬MP~ hG & &h_J=i~1Hd/ 4.CO\_ÀxgLGE OIɟ:v>% '3}mO(J"H !Ƞ pE!H! sS) )-s#8<9NDxSMJЍ#HQ2DTȳ00,oK 8K ޡU w)<8HAFM0d|BXaނJ<mU*AO_EvBCvT;y~NڱIi)Dr1Yc0ȓ fad~ `i#H{ oDž`cx6usGx.ə¢wK`9IĶpq G:C9NB~WLJЯ!^/L @%cc ې󒤎EϽ) ! ZiYiD((FUB@Dm:YdH0Cb4 [|j‹ 2?+ `vtFrQwlQ+1DylX¶EAk`$4k-bWHBҒH(@̅ah6OaCa)J`F GPՐR!E$@BH J.{V!N'q\bCQ TK GxDKx}AOu=3m\" Q i0Xa/҇~TSb0|q@(=@ q$r Q|~ >'14Kozu'}5g"9@l=hS D63uI 5 yGǶGyR >JxHhx8!,'z1P -s'5n7z d;t z`sV![13KP= 'H|U7wA}@"hC$l2if+eTUPPXƍUS@?qmL2+QTD$K2)j!)h%XPRAUI@R%oURSHGTiw"~K ' o}jygA$NeߠĿ7;@AD A.1Cf L')A5D&vl1@QdLđ8%R9Gݷ.Rj0pnrY 5 9M&w9஝v$45[⦶bMDh>4)Ȣ&jD%-H~8ࢢ|MlY>3M%  QO.kTBE@H>1rLi NTj(v%cEBdV¸<ժ̤,SE[$!-1,1@q㣞ƱִˆeŃ0**TLcz!Rad  O7mWK.Ԍ|9+Fkb{!nGhܧ#R@ƉbJ4PIBks^.)e:7\PmRPֆ$e)<ԡ~6G/B >ujBX ُ άLFnnLb2&*/AQQi0Gtgn.VIu3 "qD[,y!;NuL*K|\wI5RGf~ƘX ^{`H!Ӹq.˾bQFGX,g I&|VcޒBFVR>y6db,N[JSqFa0'-Ы>qEe׶uߓ3u B@qao=Ywki魤!k:S@Gtߝ&쀆+Ѐײ`@^G(L65\U b{^8"(?8-z2&[#\@WyąbEih=to|ך&S0!$n^IdAkgbC " Q%qi XN\5A$J>,zXG4j;gå~"\zNEuh#Z\^/L@];rՍ`b]?0W#݄.Sqi@~~K+]긮ſ2C s _S„aBHm*J{Ê<.zg}ȈG\$镳[s/8"YK5st#*ZχLc=;6IoR.6:vn'zaL WWMp`CP+r/cE:uٯ-Ԕ#~yP"rED/ i'y0v='@KYVPlg/|s ɛ(:U=W"I٩N0Ɨ΃~(\p"oƵzn9NPMz>FeAIճ ^}ÁM*@%932 7Pq:Fxlמ<^ իS# p`te)ZSCS֦pZ;KAv Е@PKJlmeᝇirs$"P C43ћKÿa!"H!-3F} ծxtpJו:t=uwKݻա6Fκ#1&JU&q9&>u P%H]ÇwB;.0"fFiL=2f3{}yQ韧OKb xW>.˃J`DàyDz~ꎐFoq>ڱQAqz@pJmHk}{f|c*&4LE! A0ߖJߔ{v22΁"~kܽ(]<_G$aP@f A%;(iwW+GPd7YO.q=̇d#%rnXڃ``I4{;֚4aYB\ӥ󲁫 E2 6MqQED󛢚t D6X&C Tz3 D!bhylɠ7aa-ykm[Y j3CEakHGViB)BjD(JN׷un30,ww%9|<jE)P?t2ҕ?Լ"vxahpy;C(I3àЧQ62a-,r/M6$a8_v˓05 B ' @o B5Szp?|Mk yxPB$ [r.@t'O b:ECOy+ #;Uhrd=HXI Ad҃Zs10H5f=Pt B4QpbOP8mfaj&W`&S2seZTLm" t=L!Hw7) N ˬPS# hs:(_tmne9d|І̜YoH8ȧYt2N.$F1!cw\N!s tH//w7i)` )Mܔ6c47No*ytFbdS}`jc3S&2' `2\3z4Q-and6(L-[ٕש.) 4&QIdcT֐7p,Z ֫Fjɠ8 b-}\$M5E LXemC{%6j  A` mÜӫ$GoW4)A l?0ݦWGK-[#PupP$L`zG7`QX|gۯ]IdKE}` ~jZF|*Q[i9q/]!3ٖc>~/ Ã0K艞ocYwz[pݙnvD($CW/RǤl =b%*11@Y;x`mZr8ˡ'I$hh綵֟6:fUM~3oۣ-r!"INWcOg$̠v ] ؍z7ag^1ݔelb# c5LJ#45uepj^\j U#.3"zhDVEJd"ц; H`@PI$I$1`An:$hq<`g\ \,})˝y؇H9A PA 9W`9̐C,}&򐨂(_/Q}$YQm(}Rk:(նD1rB?!k郞CСžߧ&fe$Ȣ4QDpX8 a6%@<VK'GBTB!b/xC$w*?Ssz8`FFBYe~ȡd74,R%3!sYHRr639%;\]108$)9D4C3=VcH-TtK6azDilwaeff:uf0ѥ(%1zpiD؂-?BL!=D)UV8 ejݭMrNId#a]>h`gQ:\k }&nqENvh(85~ν?LC 1ʪw WH9֜a lg,4tʌ kmP6%N3Ug2Xg b@i&/nY 3'-C m` 6-]o1J3ͻ8?c\qH%Dag huλ(fLըQu`᭨(2r˸i&1T4_{yRSJ8X)b~4 癝T m;n_ tP}hF|߮KC O l p;ÝIT8@ (]q(L1jb D[BPP9oݏky1nL)A5 }=>n dfEDEc`bQPנz^`#=j95=0мahz(w˾ئ`!f$w ŹDlD]p%1q`)fS3QVkc ɐ aᨖf1) L#"cNAL >72"* n ة&I.3zdf#6> ;o{Z iЏSu9n|wJV+0\8##s,]ɒ``\`A3"ً3qr.uů:YsOqT4xT1 pUEۥ5͏#P!)I|Gy'(@H4W{m+1:XG5 x:'Q~?n!cT$J!Ap$׾j?;zP=#3{St@*snhyx2 6EYU`SY䵐F4Cdөe\pG+)rP;jkw aVR_ T!61NTMTd\Œ;)1,Ti6iX QJc.dYKKGcL|HM60BMZj$,8gFǮ=fybTh(x˨Q:SINgTپ <9HuB)V";(gQκQQ htj,D5jp"2ph66ԜډhB'eU>ښ\B`АYN7 @@:_.е9G[KA^rs3C_?㉟Ξq0JhNu {!m~4xi7[<'8{p΢>UޝyptuWb 6;RJ4A5[o֍g,iEtʤVV[<%8A=8p8AD?B"gf'gM",kG5 ;d()z5FQG^Qa4YSpm5Sklw]&%6|:U[:f b+)t6â٦ *TZH8+ 2' zf0pZ eQ838Ѥ-Ƞr qijL0" N@21ƫj6(X(k,N;W,fLnG)N(4sh!V"$W24:n82XQuF+d$dV뮡feIP LMJj"IidlR4ZI[ Hث )SJW4)K!V#d\m#cF&*qQHn*jkܗ$tK/ ܵJx胿vh+VF̜Ж&*n;0)T=  U%lXHA X:zRAU G IYmSSI#] a36Og6 ԮIDv9 @YQT%ʅ("q 2Rpm @ JBHдd# 4@Д$%#C#c+H̒#{>G!77IԜHH/klC{!y: Y UcQ&?q'5b`_nDIPrӗ6[ՂJ W"^Ĝ%܄t #hmZ1-$2c#p{X4&Z(bXLFt.VbJπt̓SeGsG8tU3D,Q|΁3;qEc(vah B`LBpd vq3NWB Pt SCѣh$)hc^CZ>ϣEM{]p͸1?8V@Wcf(a,)(L$ &.ֱE`R&X"b BmjhYa:(B@ 0rBW#ͺT.t X+7t|hNi@0dyb1m7Sgt2b\2Cu?sDsO$z }8ɐmLWɌcLpbtZ z{:bEJ|nBTCNHc],Y  }7„2T-5_m(Ҩ@R$/fpDb{xSpU[$i"+龂 hZSX=GTnPo p~ iL&f$L[*0~X{ n.$_ JHY*(P==Oä.M((8Ž Rx LekYN/cȽC4,ߡ$wޚ۟VAY>_}_!a;E~UCie}W  ˙q~ky:پ}ǩHI@DI%(,>RTyBfG`̢ DmqcGv#~Cm%HPv ZIV@>'o=DBd8] RBA}\xL%z_OǶ>ggF2(]Q7@E@G >G{z9Pdͧi8Nۜ%48c󋇧 )ZA4!C'kpNjx(4$HPC@A @БQ4TM  4P+J DR44Э %H --%!HQM PJСBc'wD@H]NǙB$`4th5FUcf: \(4IIFлR!bgi {Ƞ$OpDu_g˟_K7= Ea'BcQ&sΫux&qqe 2̻2F亇pLOf3MbR?U:;}O3>L1ja2bW,e+"*$"J Z^ٓԶmׁ A9B90Ib,E2R)!H~8z0gkV 8fbh RX;8Èi!WUv){iϼPSO9#K^%I34 5Lgav_@4ELrH4E T bl5(3,jj`ǦGΦ+M!y>AngT,|#һ~$p x,˞6Xw a)\8̧~t!׈ER7/HfuB!bt4T8N92,PZ RA { F%=x=DR'5C>{`ٓ,Fu )d6N #qtEn0§'[sC*gp @_X3{}$RJq0Д^b#mg`Ns聁bIIʏ9;zm\eBIaV-@B d߷ḛK䙫aK'i9/t|jq4V{ Τ'C6C#l,' <cj&ib"hFhP]K)qq9Y; ^זkq4nB?ŶE qZ@|#/#ibۨ8c3ȅedrGdqͩ4ظJZ2Dž-}_p} ' =m^IQ {$RF#?0,dqTd)p lz=]s ԪfE`2%DE%`5fFc9,zfpӰ9?YZd&IAX]9 O|!G\=;vSa&< ^B*q*CKXGXHs r  M%{J $j  H4@Cw8sӴ$S:S0շЭA*$ DdEv.3nT1;]BIGi-wc,,$5d:`dQV'P+$ljE`+Z{ୀX \-PY:%S]yq@fIȯ`{b0N\_F,\<מ-^0XS?C\+^bV r!C"F]l o4Uw]v_D‰fC5L\e*-숿u"! CѠS ӟw(#堶K6i*7-W8.ߑkK33y-\~]?< ߊ;J((yJy&} aguPk3%z9OL%RUhf{{φ! 2Aqu'`pJvID8g IO? 2?F׸u~ovإ] oke ?ev<)i{ۖ}'ZY0n|L\@DnfzU* &x)H!$ pez">ulϵTcĦRbPH%;` 6u\S7㔬`pѶhZ7#Ød޵j.GFI4 :H0 F$HyɮrL`5&H(GZeuuFA]ћmM6Cb Wh_K0#jXq0rH-5,97%~̰Uoa =x0.֣maD p;H9ñb|4_ߘl#UK cÝXՓߕÍ^xg~Ŗ3+qfD`&;EW !Zg]Riͺ[#^ o/]Q1<a5m;/JIBiCo@ h|>_2|[_f1DAD Qj0b iu2-̋^X3FT#O='7[P8ytw4MP?}h l[m bCհj3UXpډUbA")D,ʣ į89A!&,"DD*Гys+8|l.' ߨVPϞPK~"~Cbʏd2ë\1D]HZqS]Tr`^ҝ"J ad"IX( EbQ%%`\PfKoݟ/S% "mJ 05o8\G1֮=DS< { *O4 dt&+FkzҚp1nm|eG֨zyyRE!Avnu, aҀk/>o{޷&'ko-ns2b;{_0ǽcC>x+{>(mWz.Z%j@|lWe Gf]t39 /;YJt{|{rR=u_wݟQ>|xΟv>uO[vB[S (6h(^m#ӦCޝk)$:;fy zm˒ٺiݡqvn1>3u:Zvv{tS>ۻ%3]arqΜlo{E}֝92ë3t/Ͼwu_sM;*_wX]%\XP{oeI s6h_z_;a4ċϠwܱrmp{Zx}SUڷa+^Jfs"u>uݫ/sIŎDk۝j t=nbV4 ˶瓾yUkj<#;v{w:!z}{lvee^V=w+F]ݠlU+ws֦Udͳn}o$w{K\XSӻu} uV:뭬qOZ25["6j@4MZkӪEWz]9(uR=z[$5/}>åJ$N4PiRத(Jw({--5uw3ٔ}<7K2}]5ԸjvwA4$Ϻ\sǶ{\W;zɮ2V_v^}>=wrsZa‚6UKe^A>{|_j2 hy݇ڽkn̷׻z8JZںڥAukwtN+iBWC:9Z#y2=˹ }w@XhcM̨@k=Ϡ}_wG'TASb8;u].tn6.Ύ]N>%r76V>ZɐKZ(dm@fiTRJ0Utѣ28J9ᣧϾ4#\gpǵۙ٦TwG:*v&4<ͭ<fvv&v"Je ;: Vl0eG]:`;-nhgeG;[}ꆽ, ݮ>2d`Bƹd9.i0Oa8e}Gh@  b&CS4Qza544 4B ai1҆dD!db$O4ƪ7=CRPd2 $JD&&DO)Lɨ=G10&& HA4 &M&OT!zj$Dh&IOHځ?B%OݽGZ~?߯yDQp i1GiӃz\#kmG; 3C#ޗ εp$G\G w9)EZm[˿ J.T[$"FrJm"iziqJ֊MRW㩙U!DbieB\0bFC#pww~>],h#돛\ o=./k7t1roD?;_c~ռСN+:mABBa|)qU U ,O./ zZ()J ml`Ѻa.),4/CwAY=TぐS*BЧWVEOShkp`3xmR175X6Mdw8GUT k2̉xln@I+SU @|楾 )Ib# _DT|E0π !ʗpxS>hBXd(ۃGǪ>KOT&ѽ۰B'׈ɹC뗏%Zς}ر;w|}'}}FR(*P}mBG#3Q/{432+"BɯC7 2P ~.41M毵}8٤z_.dySjD1Dbgv%S:"bGba}sB~<`:W/Y] 8r53}V6VP[^O`&4a/&8AG'ǝRbR"y#_`aX9-xQ*NBsX/~u%@M󑇶p|ĂagdOwyg@PԢ䴮dPs-R_aZ*ZflY8^E:cc`܃=6_V5g/X~;9° XyԦN^>& nܳ9qmTH !*EAnsmvncE&UsM+b2w7MO;mrѨe!6,NnRuPR eiOƒ,F0S'ktAxNwW}k@$fj(Qˆf*)IBZ@  DhbGTRz#ធvyPp\( Cwnt%!s)t/ y!uy6o7 2;$t(Q :9Eh@68S (1ՠ31"6 6&&2QFMW[mzQi$lEXz&yclh,"2*gvݒI^ykx4"JPJQMf6ulo=igd (^#β27uǃ3ܿmIB.d~u~^Վµ視 6;<:HǚJ%#ōQkc`4s vj#A!wG,^nɱc XN Sg9`V4!cQpxɾ6~cY\1,c4Pkb)7Ѯ:Fe$ 0iZ{d4Z.2ɤ1ɨ7uSŠ1Ta:ʼ[p*fEʵr` ԛ w(B'9PRnU`ZvY7Cq tuyQ8_;f\Y.Kz=r#-%*B'Sf=ɔyqŷgh\`:yg*|kP`z=|Edx-EϹ~yL#0#^?Swy}K-sΖ? | 0ӍQQ`[Kec7ܵ_[/U?gfA*ԫK:2A迻S$YK5^}mBvH0޿HD:ٕl%ʷM^odo춢A۰E>ʪ͝1OujI!<{4(+ $HB5 1ar"a,-b읓 SJ":c #ٲ(VH|Chӭ<s=zđȃd+}iaw˔jY 9鿇<oq5] W.U)? O\KauveV*qD;[۳PD,_αp] tPUw,;uGhuNHo]hۺW0jT@C^¯^9P/<Y=QөID=J?ߋZ)<eC0Jhgy}y, 7(`r+|Ӹ<9⣉CO{x#2E#s7OGa\F$&3]* B-~?~uP}?;~}BVD?t ݭm&k6Jn QETqHQa5"%&@+Ed1|muiy#}v7VrF :hcD-VV+o}^<2D؀A6ZÒ eʫ7լZ~ZoGb#-8c#JudkBi7qWj򮺥ݎTL@&*T@2E"CH<`#=@7a,O&OT!<P | O{#Hz83R@Z'z@8K@2ltn$p*Or8 qBg !;bq}P*yי,}$SP9'';8CNP@J6y?a wGyE= G_ \… @aHˋF:>sˑ $hwEӶ9[!=\zX6C_XLI Y%u]h7`B +!!T{)#Ec t] l\'$Pɞ551^8%[fi38|>S>ڱ/hdHf6gsQXFg/S櫨B9D+pń19D-&Xp;CmBB;.] kl9E[V SRs f%Yݐ"\@Q0q YW ż !Մ-ng#Sݶ,iJH=VjF@y:e۸ϕV5x^V9F^GS7^aYb8"l^,/T!-LhWYy0#~ʔD EX/ #aI%y0q ;;/^n+pHW.݃Z:̆U ORk{*E~|@,vqH9t8f-=P*ў$&+ PN'Bmxٗ)Pfu7?-|%j<Ȥ!½"gPVsl8ꈼAc'rEHO⩎QN{[8լeН+Ҹ˨W/7bwW6|j,g r33286d.6آlh(z1D"m6m#o aפ Jj1.u9e2@ĥ[0vHЎšm;[AuuCƝ-$Ag>MC.'th ';YH9z@Y{Ì`U.Һ[ϩi9ミLh![vjfpoºrs<{tiն;:eW.+qSmj u]lUwc"cb( Yظ.Xu֩1pZV嘰έ8e-)ٶ8a.ƳfaPfya p=ݎԫ,ˏ EwF*cpv<$w,vΩGNj98@Yzl{ Ev|q٤f g酶ݿJ#vnu]Pe3jp3S]Vws-.5Bocntv66%pvޗWAcf!)U}Xc+/T|\?%5y_pSꦯ}¬,7~ V'h: GGم:Qu3ܱxh̕ݶ̺Asn;bX x.u;gۤ;VV竵K*~<3@,;a>ۮWPXj{qܹSCiEoeێ4㜙Pu4o!ѐ{Y[%KwZ`}Wー1۲o6p ɞ[G[Mg*apa_1\:R<ٛΥs`o) $ٮ~X\וY6Ug㝌&j߮6b7ki-ˋ}1wg߻ آB,#Lenz\V,kFշak/Nݭ7^QӼhЋ|e-K\lsYZGN+J 2^Tkd:q,GK.ޗp<E[/\5 rE# _mfkR nR1z?i+7*խmw?szGx!q$OwfЎ '?h C럶S@TI͐U4t-)Byu!~R)"_(/cy}}PKTz?e?@ ?G퇔Yy("{!rCa m( qd  :o`o=_dv<·^PH)]@<#kͤuQ3י &L+; ܪvEtD^Ҩ틸RKS?.,>sgω/ kM/ [/l C!z!9ô9>p+$OrpOzP(B?HO|$7cOMUyJGꟋ=TSOeL6URz'6x }8wx>0ih<#e3aU ?d5ހ"b`")|3QjObkoqCށ5BwKMkզ|OsVS6@5`~҄b_Һ. 0'G^Xz;}s)wϤM_І@߬>_8׎~t|ϳ^-gRP68yzਤ%^SġdzA`s|_184a0'gۉٝ1&S靭kjKUgD6(c$d)=̠a T%QGzr;H~H0>I=pO &`(00s[[xTM"SQ 1vݱ6iʚ>p,(??}f 8XbhmEO cr[PL2؛MoA8Z1&]f e= 2{R .],)]&1T_<]yMx{# zLZs0P< ȠHw9ߝiK! $Dtde;}r;/'J,m`o:ml\;lXo׾KLja v2^? yzT(=2{7ju` b ĥGR Pq**!A!T,;ekv3qMb8(~Pm^jw rAj|V[nNm#RJ?F*̢%:nc ©y B*y f1%{EK:ɯAQ%9A|5 0A*<(YRn_αj/S`dx]Hs{ iqob$~ԩr?Kyt`{7g|C?nNPw33j ][' tQwϤ>PrD|lYE8Ud*U- t R MO|P 8C%r}u@/‚=|}M U6a"IO)vjm-v%zG\3i }X^#\Qܪ(-_/~WػF-+ܣETt_NIj=vw]'9cLJ]ut;_v0K8wkisѿЯ}ysw~z^D`!z`W O'pn\ `LȚmO!@k hx!b9Ɖ~q~;(^/d vIDBXS{/OqΠgf8kpE\ X>C  }ہEV6K2EZ]UEzU|+=~0d'qP_PH5)SIZ Lە\J4"y@SAJ =rhB$j5cjb>K[^6lkY0JET6-F֓UBelkFd1,ѲMsW L\9+mlh4̨42$kܤ6آEk\ڍ*P&ҨEB @(L(RQm2 a5 `玶S,i* M& 21tE6i C|Ɖ52֋EbZ)Z)V(mFՕlZ-VᨨcƭR"a @$*)JHP&R -g^@+HI=&@R d1* J!C!]I04ҥ!IJд (|C% X@OB ,muUsUصhji'>Pi)d$5"P )S(.IH)AUr h@?/I/??OϙC6Us}2gus"]XYshkQsaW4ѣ)؄F u+A/DƨFV(P?p`vywgMU}*twa$u֫;J;,ϑt^ __Q<4 Z᝼dFh{\sWޅg< |6(>@l B%ÑU')vg.@ǰ>ޟKp]3h՜Υ>KeZui18,cVD0akDvQsc1UhJیbNV |vWY^i^S=.GB)A 7ods!3YXnUL[Uŭ';,~gu@l:)'rM<^nD!Ib尠ePQD["lAB VT*qsFDru/ 0e~%!~ƿwk*"%K<چ(-bO߮y/|a N,"h'*/Ͽ^\y<`'06;ST6 :u.R@9mؘ=U ۮK5:ԝdt-`jV6f6>Xyd:$b_*Jtxԍl"j~*GJ7F,}{D.YJc¤'ģ /}T}U#LYb@PfazW7Q~)7i`/s|~=XQu^ Y0_(xIJU]fw/Kyx6"é_z17eAƗ@VEsTȧ[x"'rf Sx8/Z(-@\{#u[aY{h>v⯖]UE~A "ni}0݅eAl$'0ko"b%#ۖ# [+6ٚXY E,^ـ! N5!9@ H H:дPkJ5.U4%2.4B5d GRPJP¾?*GAVfPMDOv)IVhuO`sa@@>\{?"O_snHmNsӡA۽aMAH# ?ʊi+I^TteLP]EF.%yZ(FOc_[֟yO~#߹ϯQt礻4ڒTe_c_ꃂ'pun"_Lq'J?g ;7{z=񪍼tD!Ľ~x6;uƍ:Ŏw`-0n+3^||԰kӫ k#Ƹ Sݿ6 {P&3q"zT/YВ PNj0)tu=1V|(龲ykp)˳'ت]UEJ`kET2Ǽg[*"OgYKga* R6#tsʤI>RIxUP~< .E.?.%,쁪RthGB trxNPIVa "j҈GM[f-՟R9Gj y]ݗ[X UA[K>EWmLDo n{!k[J@BI pM8v2Kc ܚ %(;z|K98ڀ T (H .GaWPu=^K>A2/>\v748=&;p%lfJrLShPwv!y{5L%2<\@#} &!%ځ$|Kof ʚt "QeДMqwwW'5ӛ^\w-FNǯOF n0@⹪HK/r p0k%97 ;(~6O~ao3q>FGB0|?4O܃ #텯K 7K  Y[iBߌCg!ܨ7`x}>{?LO0z?9z!S~߷_Nuڃ%5PEAFzӭx>@T,)|G>$E{SrK2ⱚXjڷȺҞR#p88<ۋuumAQRf*F z2@3|:8~~${ĉZ@ޘ0b*`boFtorO-N8Or%N o'?+gBan``1ʿ_bۘx_Rr<?w$}g-*zDm]Dˍ  ǿ@Vajkи[&MpA PgPUv"2=^c]Bbqb֭ 6h]r_`X@yOr> A!~LUd!_ݨDDMVkW)Ŏ:l uDVݟ1CIB"~Z/m'@>M~m yc=@^zu&eJ9#4,$DD@ڻA2GPZξyAAG ~'[hh4J(y:ֱ>lǵ̺JEu^^DJx%Q|ԣBw0)cĽ2*x 2LRmN>ǂXB ߫:c?-}~Caבu7XCp$JW(QbNJkHy AAeؼ?_y}u#UVq7zӿ ҚШ8Xv&a92D 8}WlA5GSgzTaOd4H}i@ ra΍:ٮ믫`$P|L\". ;%8g\# ƪ $f$Nvk_5W*qg_?}1_5j!=y_ܷ6֍AF( 3#mߞ{^EHTwv٘!QEF" Ѣ%0 ks TXC/aկ}~QxKmV|K(v  2͇wKD+0k1 "{8V~tD!S) x~#Oe8ܵL&fH{AlK6@LqWvދ1`HG ƍ, '1zc87ҷw; oM ?ݕAckPZA\AN?p1x,%_g:5u=<( YxDL$9^Hpҿ<=[.QW&g2oL=&5}&~ATTYZ"hL͚M{V TŇ@ T竈Mgvcxhڃ[{ P J"W&^{ķ<{v_KbW兡~Qz5RE|QY_wwz0>-[̠k.=qTїMa/>~,a%JBԿۀP6~  A~5CЂjj<`RdzG7c' *bPɺoR@*E`&z@أ.WWVA]=ϻ(RGNЂB]vdl,02(ƽa?@+4L@ħ6!\!L#DgY]H=Į#|U Aʾ c>4Ko\eB4ET;Q N|Ī,,CkB|J}Á/C> WРb{/~P~ E`@UJB"x5GLegFD3ˀ^~xxU`˨ $US>=~_JJ`?~fOC*d}j="$-bQl`b#"KJ7`F?׸mE`}?A^x|6>9) "Nu@+$&`OJ}y t(]JOXV5k)T9ѻ>bc,5~OV^(#v;(\fX DFv*x孜/#uUf풵!WuKxl[gQ/I\M:_3I$ #@Q1I@A%;ЙX**ł+ӷsܿyqUl|bjWD*S髗?fS?]:1Fox#hOlPVqϘ\5ĩ##>]ް](RP1!@ܺNUϼzi1@Jb| lO#~@# 1 X3oK Vs <׈þچ#fnE<>oqm.NWo"J3Y8,싇TMnw\fT 9tJ(P" |u{~gZ1k9U,;N(2ގB)K,>Zj](s: R xSA TwrG5W]8 )6WtXBOcnX_qG^@(Sxȹ*We=(+ 7lV7DAUDi-1cjMS3iW[nc]4mVbMFĘXj i!)(?N`h"K<S_&?GOMQr\@'|rrZҏZmX /$?j߁ZDfؤϵ>jEmׇ߇0?16hɣ34" Wؾ?_~4J~ bKpqc!S$߷ǧs@>$V@J }>nݰO*P:حw\}_\nrp2`v}8?oI]%Jܮݑ zohNn]>sXET@>ŀ U$a`Bo 0JCұ9mD~Vc D#yfO޳mg <$#V(}~ |^UN <6.F@w[}|3+fwѼHijXb(t|-QhȈzs ee00ہoT5 Ê+iW[S?=}e@^ްD7w\@d9 X9lnbL+j6Gn=wW=T~=bsK8i{,Y/t* Ruw"mT_z} L*,l<-ՊvNt^w:Q=mk AyxΒ(:ѠDkacodx.=L}gy{]:rtr`Y*`G4T;B5ޯj4<%0*AtObff]GBa[S4+O@ld)"dX3Ǘb 0ŽSA_ƃ fz \j꾩o 9Wfۄijɖjn>((R7D39Ծd] c2f|`=6~,13@=yGdq%&uhq1d2Tl\cK¨_d^91bȌU!ǧV~O3JJ;s'rԸH8 M㇁.Nw$8>kbdlHqOkλ0׾,gd"I7ٟ]cxc\,ں<.w` |졐`nmXN0tJ@ B=[oWgM<uٺ?wgکHA d͘qr2,'^FBd>Urk)Y 7Úa/@$=Am㢵/(r}hk&yx_[VG>gu!XZ)VͱXE{eaw@H1y+ÐGȭ]O:uۈmձ*]fc}?,JP\mF{tl2ǃH/_lR"I&aHQwxFz.L˾WƂg`5G&.;|}8sEqÇ+@(Ү_TA0 }[+"&O }g[X?:C$qǦ,j[Gp3wWTeq0hxpj0L mPv*@xBs.Rة%h[PQc?IV7ri NIy\"McѠ?qOʭ#. '&ƽ^t/WAxѥJý0E5 QmD)QI[(D' śxh5$BQT5fXH8gmgAf, cJ:WCdć/Ulma\ayO_]Q@4) S,Dw 9"e ScRǏV \n3<}nbv+tm.pϒ򮯄~]^fd@ \O P^z:Qj)m) G.ԮDhW{`mnD<\񍻪J'XpQ_>gU|ۤg*C |k u՜aJDRSj K豙|*=ӱ(M{BadpbGI X! C="rG9ZK` dZ=DD$YX|s!ռy1s"A-{Y KG{a/=HMYȌ8|7:oXG_B/}ooRJ  8`jϞOEԅ_ 7u_a]y+)TmT$HK*H;4ze2E<鈁K% Ƥ$-bR*#E"dmE9R$Wy*.IH6-F[XɁ4SsԷD)1 fhD$\$ X +߾:=oT} IEVmFֻI%.˨] X"<96!pu\*}Kwx;V4@~#~g6|] kX]Vp<|ʹx]1/8\t`&uIKow~6!EW3lP}աarϼ3M??^aTU}KSBA P#fg?/n͑Z5C_51rqpLcgAV珻ޢ[=) d-iuK.UdvLG#W~{8ύXgMSZ:\ DV3\MG񍀷;^ʱQ.1xPPU? yo.%&8t㝨kފGF!7H+3Y5/+բ*fɪqET[*DV9i$:ZsDo9X.A6!$R.sqLrcQLaZ4w؀3}};uB 45$E +$0Bag^6d C7Zr.YSw4>c-CE | . T %_iyP5 !YxCr`rAd8ݰMr19vGP f$M8(twTxUjm!%xo*!6A3Jv):q;I($-.3pps: 1u'֧|aXWB=U@QCAXr2pP,-D%&"CY @ R TJ>J$b:hp@X6Kh1"'rwB٨A`A$u1:߶j/LuR,#iO'}ޒ|V#f"uy}]5CxhTu63l9 #QU[ғ_NoZj||?៴?x:[iLNwϏX#PY_\ G;jRό\SzUIuẾ΃#7vtmr}_$njz]\[h?Zq B'[#= ~SޖDh~Gv]S9ys I=|:I,k`( s.ֽ7V+˕nnf)kЍK׮ҔNsD)k#yhmbE ,pncSz}{4u>. NaHF)|!Hz P#yN~5dyZO iҠzR4;tv A.oMq^i޵*cZV9ҟ]4ˏg.tv'3 JPV:ݽ6{czanM.]G౺z2HA%ok Ef0ȱ҄RIuGutA?SxAb=GȑC8Y"?nm[8o8w Szwd.{2.k Pf8^=_Lfw#$$CÓ-:tX G`,> UÚ*j8V}S r܂E.Գ?K.&|Oפ9M8FzުNw<80-UeR#;Xv/.4!/M0s8Y~;>4YmZXAb$BFIJ-$4*Qd 61dP" E"Ȉ6`^iְc{!f9x S%J<^\}K% 2k?`qL(ˇ B)x":dS2W:9BA4% ]#ݏ4 &CZc/` (Y{R"/gH;pXϏx/ n1X/9|M E3g_s6@>sTc$JUTJTk@χΊn~ξؗt0M}r J0`[觇  #/ALyϑ1Ty)sP nއi]9\V`D\FALFVML& Gv3/؂6!okÉu>ŕ^!US@wp8)A u@Yc9Uh"55rW~Z{?+&;{߹.U ߴwL =D2U?RCv}Fh%B P8em_f/!O--zcTی {<44lc0YEξfwtJ_ڒ6\fmDCL`ښZލ5D;D40 i(ڍbڋY kTjƋZlTQIs fsxV$qxbUF7Hᾴ SR`EL2ꐃ"]ջDJʕk>uP7:Awy]fEQf 0z;BR0R9׈sa|T7qڇ f2ȍzp<,hC/P=QXDWx^+!RA\AIWg9#ul>ϣ8l\+dsߕf7-XH4**(o8QFUdŕExHGcGpHH% @\eG(vJ+mz;34Ud Ȁ4KWC]%:#re(AEu( 7Ϋ%vwV=|h~8_}) ^2 X S$>N1[X%^[6'x 9F(3Ϩ ,gHL'ħ@}M;_:p bbQW}eqrl߳}p0<^Yz^ƶf7 VDbD@"ף:ՕPc 0,:#%{w8d[J԰S8&PaQ+.}gmJ;'+8]-եҲiԎgm<ܶhjz*"3љ&m#j )MH9! KJ4DG%#ƱZhCûjm_v"P@%%~̷yn[+mceDׁ׫ ˨ xz } 韽튘C#Ũb"!oIpA(;tYYH_x٩ l9k:#Y8/9 $0bx PI$(|PS|if^d:Aw|a@,(>T(9B,'~tSB\of3ut=RD]֮*GqbYQUV O@nM<րEj~Np/Ej5 ^,>s٠aj`͠BdoiH?/wC^A,yf/ YI(5BЬDF%4Yx*n:2%I0*T=(JكN6=_ s@[J$A\GSE'NjR f,߃\65v08 9>{*FZZ"\{o g JT~*d-q ! !/ߪCl78[, @ԓ>b wYv1dDqEF%4uq0jX2WRT'Kή֋D$~ˈvudb݅K}i*Zˊ 5gsEbfe+l65$#RDڀ?7~C2{d \i:Iߟg=gXjS/)^oR`̄I5[Kl[* k'h]7c9mX<D,$`?`? hPhwH$ٳ Z,d0Do`Cn~|Sao܂vq>3x_$>ܷ-,ƕzȐPly5XHpC("Cޟ;b?f-/AC;%09; ~dر }B>E "%' ~/!x#']mKGE6R2*31}fKSh' 싽n~V ?X ȣ68eq!GgBHC;"%yWDnHk gY8uݕٺdvQ]ɲW$olpc>%C͠2-pI Yݖa  N;{ї5GwIg}^yJ l7׍?gӦ<e q[Xt81!ȸ̬ R3 b\6]% ;{!Io gI ^`oz;\۷C:.KG4ʗzLxռ}f1R޷#P|c?~oLvEYF bA٭ad2JB&?y{ĵsAO:SSy; 7g*4iWR~s2b^>H@[Ԣ0f+VprMkc]$XN'!upgD9]9_T0=뗣g6%u6ZxP={;4c @L>O89M_!P>ըJ]{(E529 sjtcücppDASќ= gm_{}æ$ae7dwcDE s$cI@ %% |ȢT]m?@r7wI/[5zdKV>k:Ϸ!"D>=b sG:lRU>}\\o" =WO=nE<.KI=xzr%K  xMi(/@JT/fcˢXG XqB=3sb1\05CJ˂*";Q$ M|.o sI?K=FPTZ?:ߕ3ӷ?{uuӡelaФ/}X(l: ¬r62 #idҪ #% =Ji,$zFZڣb8,VdTT{kGHASNܳLD) ]D0Mʐ< ;]eUV_DK! 2>Q_A.y-:1{`DWJ@$Y?t b_xD $ j0풆xؘ8e+@PƇ&E?ӑE0$1H BABX8@q.}׻ U%~ XN/B.SW~{`}688v I{]X:" b@Uc_k'YEz"X?ȏ^PalN4)J&}y@BM^m ΙB^+ƳsO?A n#81Hlp/T (R]}x[^duG =n gRJ:QUmF[7J˗VC, O-p`0MWy^Nf@(&D)遼op7f<vUTb;?Ҋ lӔ#z~u[oR<6f3zÁDhee?7X9 AU^Mu”%5?+#H;ŵ)8 F 1cL!w?W3}72L_e]+ ;7#ѳyx6pT+BD>cn?\)9Kmε`vT&Q`*#a@rf{*Mv|}xn_^ݷu!5M߬̚~l6/ŒN1;p9Skm,vDM|zT(?{cp徉ۦ1P"ȆVpsȲRY!S"*;\*"F/azWi@dL\w #G}D2D9cCnk{A \J _~U2dX0U(J IXuqo?X7SMNڽ2$xs?Ljz0D(*QB3`Ur=m\"RsZ3:DEp7Fy7/ee[%1n;>OJ[XQ6)hV5jI^%WUl7vWGvuup\CY(JʊDB{z[r1>.Wv ,YF*OУ]kXY?^$u!P C3x!C<]s^m bQL˃@@6m~@oqp?/@R `2y{"*0FoZ݆"mQت-Դv>44ej&7AFJ׏\mJ̇O(NP}!Hq}nlۨt6K,$)q@:u #"[u0x}A(ZS.Vj (ɦtea,K@C9e {b]dn]mm:TI:M 2=<;{\Qm xa1 65F+XD ZrG%Q.Kvg $=4s!6f[~c.?<#Wpl0\{S6б# neF%@{G?/fCIZIi3Q^ 抙~΍ywgC,bďG پqX:4Qb(H~#sǬGntuo\ * 1&pHYl\S>u}tcmTEoOI׭lVP5]/@b[B ܙqGPg+5dܝR =oqn QPHTBm1(/$ٝ:}ܺ֎0 H~ ݲ~ᦙ1[&Bf B3jK!kw|o} fR/@,=S\Àbݓ.ŹAѺLB@A|7l?199Ԟ+mmBY7 p a1 r/Z)Tc{w ٺtgAN0T$KA` }Jkv;M݌[N;La!A쾧SܩVp~_Ju G+"AB@&TLGcwaUrۆ4g/zSAS VBf/qXlTMҩZ/ He(#J>֐?c}?7q}~( qO²mj JI?RqNE&\YpLsd5d'h*9.gl\"dhH/Va*  VsvKwyt;탂K fo§B`znU-Ш#Mäӈ kU_ 3׼ !ji3߰Mv=NHp 1o {w sIA&&t6B19%,j6ܕHՁl$3u;Td\/OجbQ+24Anm4ɣPZ*i"tv\U]5a:eM$վ\ )XL*=7RC?JvcG^D [T ϲ)Ї@u V!T 8\G]]k?,J;O}E??f9gvNNxJXJ~Ox 9_Y2Qʎ7\½2ҶbA$D >E!7Ko;T+<ݛ.̭ w݆!i9${1 %T!]gf5ED4kx8(lkoA vI;oβz =yìm"L6~½Y}qUJQ AV)FU U(F"!W $"vL)6|6:KY e9`<|!]!Lk k{Ff- |1sqpR2~w'ժ~nނ5\TkX #%|*RT)Ƒ.J@ Ptg*ޗYC+fB?_`)E@<8%*YȦ \t aXg;Yf_ZJ/ʽG'kUtxɄ068-N\]Ju&w#xk+2kb: 6ӌTӁx,PL%_WnYC:BI?nw)1+n6l*=!q+oΦXm8(11[/VͲjI@YS q|xhɴ{ uojc}c9y$q~1Sa;kc l  cSR봄|L%C3kbk6AtDT'Ӗ"\Usx|eL@v ibM=c~m12f4Ỡ+4vx_Â{8׎y! 6DE뱉vMqd7iưM󑳂ٴ up N @" _t1b!mjLI*!w@/2 PP=coLA|t0(l89LNQw^ySex8_1 A i;DawZMf.H.\:%상32&Yg;Dz/!>19P @0ŢTف9gmT>p\4^# ^{`}E݈{ O"<|qw^"YvDro]j$㮹L0FRB T@5DCtY%!6 L8w/NNk!{?ݶ\ -R=MQ V}Y5q;ڠ g $su r?%#"(%AMe3:n, fuG={($ۢlrgonA}Zjy,,0 'Zt 2$T֏җv0ņ3WANxzj۸Yp&cf0da\C3\E`/~Do؋TTRCP#Ic*Dp[SHL7\ae)wqo9'[&!,/=hnn{3Psx*.aN$4BX[8g'|'u`d~jbx2 g|]Ц }Z (@յ?#H@n8^-, ? į$@rv4:$5wUO: eJ$$,{϶j,8X(v:[Y+qH_|SDt;7{ҭgw!<}p{_%U] "H;W$WɛguC(̏szhڪ{.ih>CϱtF] 79b>1vȨdKT!%göA' C~4G3SQ%Qbӳp;OŞ5ɆxqwGc-vbS3Į@+Ϧ <6|+IK0uɗ`:!(N$+#0Zڨs뺟rTR0@:ppHgb4͡(xW -V6  )j "v\S`ڡj~17gɆHĎ$l8O g!C4p%ؑ|"J>ժlޑqV:"nol (3@I2G4'=~Zq_ ΑһPĒ\ 3{9ɂ2c鷬 zM"c^]܂t,.[}̊Lޛ:," 82naguu bn4ՙ<2ْ۬z>a!Nq+u)hꏎLNY) WY6峿y*ZaدHl*{GAXb<{T$<1 GZ:) >teM% !(1U("d+M&f۷W>4[f-\u"[gN`*5l8RW("FJ +|ƍpE]Ftzw]r-֛j̗n(3%Zv hYFjj"o^b/V+9'iu$*6n#luv7 vUHEb!v@%u:FxD ²,>f xW#@wK.VedK_|1N65kKrgQsZo)^;[2*chyN5{[ A1;^iSם r#ʾz!9sΊE}G!&YwuM-.xn~N&m(^^W&w?4- e<!Z5RmwmidI˜h" PHH(V^P澏J\_5'ǤeT|\7y?O_W~}>bؒA#9ZTS`+|׻}vGN*q!?uQT@*򸒱&jl`bbH&[ -(!V';;Lf D8* T伇 &#V̽N5E·+vJ?=w*d4'5R{2?Gǀ)r!/~.;Ã"d^ak}Joo(I 0uyZZ ~7#LEPDN OǨt˧ɊNYqf[Dd-—1vo z4wdzxLmc։G?s}/M˧,J2v,` L69=j+-`x(A$+T[1Dl$CҦpxFg//]wō3)A[QqCkDJJ~ I$rڪ.UKCK7pz,Ni4"Us/ DP%\NdJj=*j_uaZȂfF~U0OmQĎKrCCࢰ|M.ؘߓP15sxe# vC#FL9(ؽ1tg7*gՏ6w@URڔ$ə=ƒlZ?+`!A5@}]܁eu%|"f\@! J]5 .b!Zៅn}{-|^k\^;nU`Mj]$8_;xjYp!ʯP|e$^dP{#a;/Iy 5eyڕ/:׼B,oϲ)JsrL69bG V(A&a3^or5!$B?Ph1#S!#x>]jZfE 'C6}{MJRt]* paR i˄A³g~l0hXwcB /zDN s)~T: ?c(2Z89heYK.)6xq55dY6UJi} ɘL,D{(d҈|{Yi0ٰQbRhADK{ \emZ}&^$-Pw0qJ6X-R9EX-)RGUV#5z%eP T3)>ygo W`xkQ@BGqÍ뫿t{=fm۰пC85|-Z:޹cW\#H /c;cUOkuAïqH c[ %Crmh.,Y\͞&;Aܻ*n=om 92N.Z߭4N׼p]F/`=^l  2HzO+o=*͍p'# ^, CouYAv펡zinGf)u jۋd`r^zW[%{>r 5A,@Dm-Hz;-#Hᾍ_9oS nVn2(Jl7@G}EJn>y Ns\N2!Qlxآ`<"s?+~󅷆 ȬB1Z쀁DN%^Br "Z45Q'N8=J,6"Res7}ntp,!dt=ФhtZ+\@]>ix; BO~Gf&Bqwu"!A{l`P6T(rG0^)%08a$hqO@E SK2>-n~;*4c|l$Vm>,1lMa/su笗W^p.$:A䭄 28ka>j&0D`̸Sin†PS6 z@ [7&Sya3!DpFvY a$$5'u:ܸؓrO;oBx#鬌}[T#:Ƶ&USB{DHvWpʡssb;D l9yi21Rش{9Ixm0zl_$Exc<4 |îWbfg \tKj i >PNG yݲdA#O6NXȈg7ێTC`/9ޘ MiVi4>bb$s"''l,-v V2 [sDz逖Du+1d/yFp!y d iƑdvD~F|߷aVDp2'"#4 D>=J2QWGkLrsp˳M`v, t[iPX`x$p#2}b7!A zuN99v;_xi;RQ(1D>x " !Xf6uķ;G^7llMs|]} pt,r/#g=gdxpG`|Q>bt@n1$H &do@#'1% |3de^;5g۷9nB6Y]6Aȯ(9x ҵ{Meo>|C:|%Q+5Gj>k̮,I$=}@`5Εa6J)J*IBI3:z[kg_hP{q]<9mBGy{@5&e%}ah*ڄ3I7B*N Ō*:im~θh:hmFv]p~ac jX@2sx=E"r  5]'V̻ʣ?~}A[;حA@ ja ܠ<;+;GѺF+.ނӟ/$`2oqU;‡9 Qõ~ƳoNGt5 \X U>vu W}:[d\~o Z~"ca6M1ҍ$DžIДIUXU(73eEػ?HVFJ=;I`x!x *a֩KcZ=NARziU;TU_uZ;I¯wҚ7[4ABHP:2k&ݿ)-c2vD6jSd(KlC"{g q5ǝho_M Sk ;ju宜a!zgyӀitp<:Fz0@)"0׆/Ϟ;r\u*ۘkJG~ɼOcf2Q?*huΩ8AC𣹜5uVآ.SjsFٳ4C0mz#' k^\ũ7Q@*]=iXq06|Xט@&3)~%tˌs# F>L4W4h - E="!G㪩o23";qڒK$XD򝈨Y*ˠKfZ֡q#l /?z~oA?C)A$0f"ʵi/(H#l=asrdU;]F4~۟<@F!WrȈp<{~W:@%o/xfG9< ,e:*OZ]{~G>;ޝUc|f*DN{hC^X}wIHlkb#r%EkS)#|wFLXȠwODԚ9K' `[w0R|@> OEq-$T8#4ρwsyjJEb2àI!s#%EH,4jflpcMT7Uy=;G@tq$K,r)؏?lC|Hپˆ cZ vs864#4d'j^/_.[zLw]lVQIsbY ەkvRڍft))cF̉JclfE&%aqDfKĔ&JYHy\,Zz&ŭo_lH3,gS9=- ń+n<|avRHЋ|.iECp1sA(P@_KoZpYӬ8RZJC{w7H T %CEr07̔}`Gj7gw_@ƹ*Z 5JޯdpϊMbnU+C(C6pqUS02_JJvW񽶣܍X~Cik ݂HUD ]9RJ) D#k Bh~'e"89j|C~uzjH/wFϓAz@|_ˎ= *_4To14 ^V|2bwUCA JVy"zA#o[Ѕ]&|.i$ aělklQCގmp=kRՆ5sv Ui;w)u~_Wo}_V ?Z2|ِP?a8 @d[$~#c~y>z(씒^Ųkܐ aRT݊-H†wd.8q+›Bg2N(Xꎂ~XM n*sj]z*{]p lo Do:]{B:Ǽ9S$C'^J*;9m0Ipn&CRޡرFl+~_7 i?Dhqr߾, EoV n᳥aVP\i8]ف$(a&RHn}cbFW/g<΍X.Øuys|Lc(_3 qV9 v϶KY4k&~;Ll!rs*( V-Ffz_7%=m\2Ha[Ӂ\fE_I"oHU|C!IcּjdzP-; jgθTC!b <C_[4 =>~ }Of9N'= /}ݱM qa"Ao yQ}- $_up|.͑J\] 3 bO!d $ſ+4;Rvg8cceuvg}mUP |Z9Bݤ ap7 Dap/g~YX"|/C6[cFȳPUAlHxZ=pGk VϷҷ?E3g_'! FIWaw3_ĿĆ1m2wƖ QhCɬ#۞#GK*aayCDoBc DފY@2Ud ?rvQC ) !(vjZXդ,(XL%(OA;NIJILmRmsPI0tPDMFJS-BBlyi0cڢJR BP#D)*J!@(RR %|4( @J+*ό{aG?\!YOґ3x$;i:\=|իT-"߉ PG_CС.>ϻ?&}\C"U,gFuNT7,:ZD_x!(dB#pO FITi9v ~N=CVhE d@b@bRcW ?)*DeOA~?iϳͶkBHD'Q?$10>P !Q=̠R?&~§8Bs P"WXxEk`u{LJصO,7kWeϹj/14egp[t(w~.p\A$m=k캟8Qa<_irrMi[˫ +WDՁOw[^]y>o%FثoK#Nkٟ7׭fGr]\klkr,ֹm}έlgig ϮE"WQ6Gv kn*iC\û:ƠctcVҕ+Z[6.Fu1weqw1NGm"!B&A$DQ2Ozz>~U Tgܘ;2r%/hp'\5ƴ:K=#?_}/.]lPwu2jȍjZnр9[ 蔇>d%z<]Ɠ@ux*Km{@;[.'\=wjn8{g0WGnl=.=턌[O® J^sI}b'[y (?b;7ǖ#t'l-s4$;uRCq ִRz{~[_<><"4Q!Ļ~s᧳g"=}Sxк3P 9–8vo3#Tb_UG!!_H}Of?u|%U2GGvRQTzkeT E%aןw3PWk}l!FB ÏP}m_CLРTQ =ozO.+@T0/OwPM@DP~*P fHdedfA]Mf,Y*"McY$bImxXL݈(tBdHvvOh *OdiP9 F3hRi^7)Z[Y)#ji(Lh4h"5̙?rY6jeJ$vhdQ61,2+KM6mQ_%e,$]ݼ바͢eE2ؘ}챀IjXRgx6 ,5I=H@%_w _}z?wgAxų>e<1ksC{z6HR!\ȃ'>+EM0V;nGng隴>RBСgC=xuG^ "y;h@+=8+%CffeOOf^EƮA$pX?VrӂC;>).atrTL-U|KeMwj~~5N>Hҷeo?ow]Zlk7vIKة`_,"#}G_zֿ[6~W@|yvy]}~VBU/gdcla@;-l~j >xPOgXm4nh{{j!k=أv Pءn_+TIC">j3ݸ*lo) UD Gϐt>qxb;kT# D z/.?;i>= k-K8 ̶ԬvOAop7 U_{nrj5":* @aIjmpA?҂m֫Ph0۴.LS`p CEjQPx-L`9 > ,d#WOg2p&${q\ D$QI$Z)lӽP!+썈 73g|+]x M ڏ9XL( }hc֫-̅(Zm AcrH <_R:dRTB` {u.'wLH4TA@=7A .+ v75" _Ae#SoG c:~7"+oh?0:Q=cw^¤oo<;,^6`Pb ( YOwh!;=B|H(& >g'!}I BruhӖUiD@B[Ǒ;h/7l) ȆpE @YH RPx4V* l4@-$cEDECT:ήc`͸"DVŃEu v:7,_];Z,uD;'bL,R(YmբXp֊ c [c>8"\+< Cj#V(9 I#eVg+2M,;5JndOAHt*Ӏ'[pϿ8ҭ^l%<|pp~YU󴬯C'`sC]DԹbB!@P}d8iL-4bD _aĪ8f}4zcV>.PDmQ(auxUv8eq:.WStUUG%\W㨲o'jRF=#v `+)uV,*#+%j\;ɀ; OP;5QjHB/c,q][r[W^_ۏV'o _ nW7(s1^JHK+otZmX% C>]`'Wk߉/MiHHd| Z|؂{ to*x5֟kY \A 4kHr* fRXVeDYGӛ.SӿlSg˞ߩ|8Q{. ";btnD8Ѡɛ ~^e9D1/PèYFSxY}}rєo|++  tEkiID &HݳYD U0`y2,TPSXCYHEgtoFMg}$`ؠN.fD;iekkli dڮaƄtE|?K*[D=n9ڪj@; !HOmEd_g\N6PT.*pl`HG C /Ёq'ՑӝJ9^ 0 =8"o >~J5l]ӛH=Dt1Lfd@WX@=ФvVC4n RIqHj&0F84er&)_9ωOZloT$2a#Y4p^ڤPP*8~|׶w B8< h?EI0clݭ`w-ԿV!P' niJVׄ8YcUBPPPn |B0Psb? RW֣;g6*==U U ݮP):x8d4{^o'أgx>ږ?Gd-YXNi\0.bBԼEEiJ.svns5]ݼzwUT׿tJW;UNU<#}| >=ks<8`5cnp{A5{\b;j(&+4acl=_ˇ,.aDj6*y2 s-U?6?b£W@SV2?l09w6em7ջ#%Cb&SSKxHZ;1U`x=^mJwx>ZKERHm:~9>\#`†qVkЂf||f-LFhTܨuw'8W|u9X.ấVڹE3oºݵ.%lYG|m[c/1~N Lu2٬s Ai.Wn$6nsd>@EoRWk&}=K_[]ǹhh|͈W!>8=*swLTpnvw/l˷A_Fekc/ljH{G6od{e>mFمOᗪ|v< N%дU8}|uwJwY)B1%++<4ZeLo4Ragc t9qZ^X[qG%T-ۜ.Ϋ5kY<:zg%k|pQo!`($PbղXC]{8}zzʃUkg3qY]&pemyhp*;5s/I{RV~<&I/r"i?Vu':Gg<+* M A<^t+z< =JUbVImܮ/V!c" %%=# ŷO,EU;Bƥc7Je;|BI,NPR#͐}6]|G<-iRwqdds:0Nf{8mΰts"?F>_peﮂxsmXSľC*¶8ε@R+8t\[pYr:Ouj.TzPzvηՓ`\ BM#8bٜ/w1O/ҿ_ﶍh6F#bVZ"**ƈjQFFѨFlj-`Ve$qo*~::mjvfdX4 c>ٴ w D@-?4 @~}i9pzbOۻv_-|z'Y/}2 SD6B 3TYOÖ o 1# 19Vq@RQXnM9Y%Щ"C TƟ˕<d&ҧ P\ERgԩSm@f[:oY`Q<+SekθnVcr-Ⱥ~. 8Fm}/uuBa} l/bۂ1׻꺺I˾Fq+yןAVyIR,]v Bv܁8٥BGFZꍙC6R7 uiE˓ec{. bh-o2k1xw-xV+WUq%PDBU;vlo<Ŀ,wW;}1cިx?cuḇhP_t=A!m>B<1~ArX8ohsSvo70<  ǯrx}AxvX:rr_e9}ܛf^.nE[qs4Zv_+SƋh5{sl ew87ed\u u*sƎ;Fsz 5  mUe}`5.&KCv Li+)m5Y;U]F: 'Vwʹn&p<T*ƼuvOȝ|<f3_ pzvt]\\=,>u\"κ}јnmovs4t-MP,Y8 ]Á59ہE:Wg8l^ έ< 5Ÿ-vgדf1fbw N0<yys/&onšxϭ7^'ZCsPE(.(˦2z ZߓE^+p}"9>f+FV b׎C?O>?0x8''X}/PbI)MQӆV< bO$:x>)_xp55BW Q|uΞ{i "qg`d$ATrOw7 8ް<MPΙrg lm ^ ]DNzڂɀ ]cA_)x0&3D UڀzErF3gP?m uϷ5@=ܨ oV {N `aQ Ӄ;g'-j =C;~@@_}f,)) ˻&a&3NPP\Iz6`B D2TFP +^6")=ب/}kfuom4(<"ͻx`D1hk+3愼fE 8KVM!?X(Q=sx&>]K?*i_6C0ff9y& [h7K֘_ˮ زsfAF&,\-;׃oM$jגÅar1g aiMnN&Ñ2\$u$5bD$IpG?]lN4r+us=ITrD8 /fNؙ؊݇|\-[ Pns[: aR3$XVqA c׆l&\Rm,5;r6Bc X8"Μ+`E]UD ,Ed'H@'HC5PpBˍco289*|W.߃')^U-Oλ'EfOWӴAXdCa9-h(3u}P<P~N,Nq" 9n_;#Q8zUѸÅ1 #DQ?b兩LAL^a'=!UPyΰ682f"=-tv|=0G+% 1EVf'UjEyd}7P[_вfC#F%6 j])-y1IV*.q*wB@=\# *F@<|TT&eG) Y  X렦Y ggk{g=nXFFeC&M̆` j; BD 8gOCef/dng)RYʣ^ fٜaΙ*;䄒 ǝ7t垛.tCihJI` 0ꃀa3bB#xNq#Y5QX]- O8'cW#Y7Vn3VB1ugcz8c59mk\ssqD7-n#z8Ȍ5Du|lq|tκ5Yur84h:ml{˙H8TP10%ccM~at_+悀ZEIADVK1j ֍b(!QX*-i D[mbزV1-1cTj6):wSPY:u`!= D]$@yIa|k[@ߚ7790;ж'? .aW*T.c8Ҙi%@Fǟ1CP&sW`~ [V1Ř%L1`{uHnIH+0c4f& b%UU`Hǎ Edȅ a0&JZ(՘0I<]E]51ƈSOYK:wC\kC)$UW:%HXꉌ E!6"t<Yε#eXVB--.WkiZ2tq9]zN۱oC;6>fW_Vۨ `B ?!԰uK%آ0U*f.0=QQ3d XX)BiȌ.X{uC` ê]J~Sxdtzs F>PQnݲ[[8}܇8' :y0\:j=eԱ_HAC(NYQYt6HRjAkFuTi_tYa/x6AO![>l+:qZWo1vwPqsůuy,Ji;Pzoa譍1~j~şWf LQu9xt]dYUe{pp5]T1ZF/&<':e;|$4+pdԲz׾voB-C ̍?c޻X8P:>][d TX.@t|Lgt-w'}ƻwZ Ǖ?o\HwDfo@]>_.!uw:?bzfAAK " &>F$i7]qe)eRF}!^Fּ1Q^?uj"CCv'clJOF殉w7'Z[4 0ֲBNPᇃH'0|z!ϵxJ9·slо+('v{H0{#10ʫvC}V2˻ȨX_1KNaTA.FOl٨\"}N(B"A#kz#THQ_6<@7fIq*O3)NS(FgUG$N^ fÑ\M% xPҍ{V{\|?ˏq( x+E6g`|EAW6FJ:$Q}~- և*α7(xus5_#`|W:^8^껀 }$^ p@ f z3O?ET6AgD ak2??xfAQJΏ}̗`P3(UqEZnP40P8mh!p`@{X=VaN_pAQ0jFuU*7 1MU΃6fx>`+l &d4NRa7Q@ R^Q{PP%!mp u\f3QM@*H+/,ACu?9'ojdjQ7AZ6?7D9"(tcW [HHJ2 T/GxQXd:1S:Ay Okhi*N|*}{j?u題Qp hidkrpƘ L8t4A}Ld p졥ߌ_?KHFB¾ ǫd zyXD#?ظA*hX3K޸"zA3܉I%UvpwxBR-q+X#l*M&lVa+oPw>:WK~65G ",TU>x`ԣYC\Uo:D?~MwllcE{ƨVw8B5O[ckH]ri|l.1߈hn7xkody( ݱq~=t٧ ic֏ah#cy=W["[v"E B%o/) \s/djǗ?%v?ҴidB1(JgX~B|Wk-w"j"z=_uDY2OXH:G6mKb+Abb20H*0}l|{S]?vx  ιsu[KV~St+TmÄ!aIPsx}'jф.x;JצҮ؞ _4zqGuݩ_֔WLA.JTRDuR:M6OGm=D}JDkueUE # |!ƿwvktscE׃w-DLÏdJ+H+nz\TiPˠn-1ڞ*Y[YȮV.>cfNjɿ}]K(C Gռ+J- '[ˌcdOتwqb+l|tKlw*4Qqnm?>{'z@xp 2L:yć5V&p[S?Q R$==;9/NMʣMmEkq>u]~y I Xy/x~PH3& Q>pRO'aş>-}vN{f]'l@JGxsp\|kzdD5׉?9"V 5bI8d-INiL=y/{{\*$I@JD .pܣAEJQp J 1G]z0Ex]) P !؃ujs|'ݱ_t ,`YU5"R*/dnpPIlF~cϤ1QtHlS575S9@-A}Bo].\lpGQFQߓ}~Ή POӐ.oٓu8Vp}a. L L( -yW`MA%P1"vXLЀ(2I9}4aKeYZko/``(xfv+v -z @@%w Cf|;xӓvw\2U (Dps#T rLo>_o\HS !ߧ}*?:_NV;I'A bk&8`='hڏt֨J-a1D5+Q,R[k@o   ތ>אo[>x k`˃E)!R?fa8I (>?4m 7 H`@h^WaE7}Z{|pwm P~ T%B׼y_K1:J?=!s;̉2 0prEGXaA@G{es֟ $5 ӘK U\+ I[=-=bHsr]euV x C4QAF6oS~~ ]>MdJC=Y*,b&.Ws-0/Ӻ$ö!dFMyOyw:T%*jE&i}7Ş?̾:߭t:Bu~ QsW)(--C*聯KuSxJv( {A޸lr!U?+Z xNH&-k۴߳ ;/ٚ R:yէ눩D ώX,.tȩ~|a)a7[~"b;@U*h&Gg3PꈖE*Qp7;F^%ЙhH<r蚢 ^8|,Aj۞=anS/U.4m.^*ja5ϥ.uYb <2('}\TGT!5)Dَ`TΟIhTMO[3)U^*ר95/ <%28zPPϞ6mu$?!Kd(OYNCpmQtHldLPƖՑU5 e[(ַ3\!z\'$Wv#!'?r0o "4܇@79FԞ& $+\^GP5q"Y P^7lu>8~nO :Xhb%F@L{e|a@BTGY'%a8eD8*e֧-C̪t;{hLd?NOBHTQ%d=,f9*޿X{0ȥz5`i/CC9 (/~1Bg@&xyk4?I"or\ tdmw7@?GwƬ;8;T${4agO>Y$?"'x帢z@:3 UI0;.Ru&ğjMv5>&ɼqQZNK(J{;FPQ*7y i>}.= OJB3묆35-7RTQJ(#@QqM ۸vf`AsGvo;7v:QȇI8?mP#BC9BP{UGS{(YE"|컅0z>yAPO|R.0a Zh| P/57YS;|"y4`SGԸ>Xc;<ma@wxLHTTX_Cֳj,ӿS)#J*iT/NZh̙C@迍VؑW VUoqjc`7@yhϖ L 8!Gſ@Em"h\byOP|$LeDIyt$wR"1,ֳ(QHdjelvRewWKN^W)z"z{ӪOW_`=~G_Xn}} 9]ɪN(:m;A(p7\!6AtaDXAUFcj(ض5Sj.]ʋ.-Ti=q]{4V+ }S 5 LMCxyvڪ.&|tQJhv<:a̠:h0XF`%0k<1{*-$]z[.&K,O8`3}-#Y.Ekqs=Ǹ{8'] ?:`}^*NR } A{* .h;E0|. *B~V ? x'^@z[1]:\ڃ&93s=疝''ݜՃD3z~vԴ%%~e)[s c2\# e‚ räDL0AWOías HAs5 530 l!!?m}߯ȞyNuwAkq?|t4@FsJ7*?I~4Gl$l[lB3EԈL~TsBruv3p?m7qzdhм<:ΰiiA ۝zh}(u֯#87۳xcjN041G?Pvr N]hWL =9"]%3Եnr8 ZqwD|Fr[PBnH}=mbCmtֳV8ug1OkBӿHd%T *EO679P,*Dӊ݊=03]ȑezYy's"G 3"vb&OA~/\/Dc$%_ |3^/KUu? ʧE}-UJU9A*/Z6鄞?ёzJю+|A| R 6d! חypH#j)ۘSy Grαnd)5^:T؝>B}47ORy$e/1!0m*;hLHG "ŏLyJ P 728nxHcf4A$";s }W uڀRbԡDB&G'VjVK0!j,N:qzATat(8|ATBFY3~[6ۭ['ZЋ#!=ʃ 0}HI/t*WIn7 !"ݦL *&zdS@N׏l:*\Yj1n jڸ{/"W"y~߿_e=&و+@Պ?(()@*@vaP0gJwKS6+Ső8w;'ƍٰDMHu$(Hʀ* }` ,bm<"ĂW !6S^ H$hS=DY i8 "0ra~aɞ>xx뀈3[q[mF }@1'O -$Lٚ}Lco/ν>2[9)5{`se'Yv`ϊ\# (uq!"Re)ƞ"j1B`*:z/֢PrQԷف|AjJD (mM&bhЙr̹$H>1Ra1 rVF#pd!fxP|_<~С9eoTOU>ׁ\gx[؉d6>*(J\=dU=tǫ'me,*j;2stvKjnt.[+')9b Dj6{&2p$PYR}$3Y:{=jwPC$‡F$חȐH몇>@Yv>u䬒>Z$QU^A˨`iM~_l݉6cD1a3]ADӜ ! *&gc#&%39zm .M?9aJlZaD{~ x0?|| (RA%.O΄MÝ0EZT@2$U6 P !LD '2 p/>%y< o ͓T:)$6 }@4g,c )3pzh]sY37EhXw?"L?C*Jӆ!Bd2_`BT#Mor&YzUuYB\:J~LѪ{ Z!Y nR!#H}?4)~T  RN1+O1B~֧9&ێ%Uu9Cޢ&$QhfWg(5寇bfM}"@  iSys'q@+ٮO^| Fx04;Nn <8p8vC<7]e(DyPg؃Yqoj0YL~@I45oa's|`.%3EN] "􇇧4twyE~4` 4*?20w}|ie)CuJֽįDy(~.s?`> ~=~WK9rnr*u&'{6;tP:8g2} gI'*5ʮFÌ=`w"!Go^}4V{d_ג4Ԁj2I{Lc^mv`UH`;ħg94 T^ kxGSS6ot0ޙc#eejEd:bI @ek!bQ,#k fk%Bȡc0̻$8zCmxӤ5 @H%,) 78?v1FM'5یc"W>x#ۑx{Ej.>T!Zp_a}ο_U'Qݛe=^nPB](躩6b] {sIo RSn iX",?_koEo$E@fJO~-ݜv_/'0pz9dJj.Y76^t,@U.J?hkˑI?h%]d8?~ɓ6c0z~qIb-bڃmo񮕋ImIV1ݟ>>wË#**(2i81"4t%>tZaH%Dbs>N}8&y0 EA b/"IPE陷? z=KCWgIB,t v X ~Փ@HZB #?wKgo?מ@+meÁi͛l?} VP]Py_^}M+WOl$VLM8vos7fru13x^bL11 ?r 82h* P\2/I`DO"? k]>s7QR"Хʻl ;KIdnA4rژfJDS~jh=TZD0 43P}{;fi \}c"-D 8#!sO2gH8/z>#42bUow5PE=@?bo/[]=#s)܃|FVO)N!IkӲ LHRo"x bggv5v;b~Y蛏?HwMĶaB[S2k I'"`yc¹mRe?p}@Ąǰa0BLR#^s=ykq47>|g|)Oܪ <|p竩}N{g )򆧐y:T"pC3B O8B ֯nг䩇\==«5T ?9C )}: ӊQkAx:o~aA#PXښ`gEQp @:fb4˱~=AMFr~.{~a\QE\¹r^>&ӆ$w}߷lϷ+ ^*;cv&hASOik7ě a 0;;~p=\&j揇W^N=BJT=,߁ ZdPB0:z{&}, UUB{eTݘKq73Wcjٺ \1~ bHxaê ߇ߵ:P_| ~$ $$F8XҎأnʣE8:X617UI" &"`puZ?T}v&V/n`C/<o)6S/4*?N\es}_LS!9LJ $gP 5xۛjQ +0Vōnmn#h4lX4DNA9-NJI-P[֣c6cVEl6H)JFV߃rZFHhIsPDjmn̤UXibbUҴͨUFTVi̒湍nh56kF Q6TcQh,m??ҿ)*wqBxo1?~V(B,+PYUv;KpS+2CaFP mfE~'G"\ROz\ PX,3,&``#HjkeHkT!kIr!C/.AXyQׁ=ǒe;LFcE$WXy |v6 b﫵bUT9y=Y' co| zN-#P|QX@T:FfH7+7xCcMG稏ꖆ#|zo%Bv|.s1?|##0M juHyA,Ev\@^g$fy_scBR<"F3|;8fzP763X[ִ8M.~uh`ߗ<.g:ꏀ/I6 ,wץo6?IKX.=AaHɤ2,D;> @JzIs`Kcu&[^`M ƕ'c9~|s _T꘾VXoP}垤>z} y^K~S[+!; Jᝠ]c kDF%4:؅9 elQ{ @+X`Yd밑 // H%CTxAA!=Nk@,l<@!ss* b@$$*?[~!J= ~tF")Bmba#P``g8`!`>a*3_67+ ;M 7s$#`h.C!l-VeSHM /yJ! &i5]t B%Ry]x\9Z@x!C]bF8M)4TFK" wjb`=K;h=QLw@#ST;o N09L7E}GrW CcMbÿB* `va!J/W^6*#!/HOs ԪKhtjVP89RUׄ ƴ! |ʢ3tj6ݎx Lt}qIf< - L*b*E߿DZԜ:=H'(Cg6I Si6:Nf na~QcLz;xө`l`} zvV|e@y?-d -A04.0@4τ FcCi$JDZł1VDXڳ-yNn\E5ޑ$lka4k6|]w]5@KV A"Ρۍ(|.`<)H`Ɠ{~ģ_}=ƻnٹ*W+1hB(z'j>M), u@ٔ5Ekۃ8v`` ˝W&_jz`%T? V/$Z+T,Ll'7S&e4LzY8 3P3Pj ӌ5 Y63/xqU|רaYr \ !7~/4m!j3;2{gL~ >(mIĘ.Ov::ggiad9M aUv~$X+5$vr?O=>$zڨ!G^guzrhc f )&ZI?#H;u&"2ܞsRaYe>b^Pbs ?RDԇ)M,J|' V\cbU{Gm̘H,100]'ݿ#KcBTI49H!!(`9' CVfIU-J*]g$6Vu'ׁ"2,߽!z8"Y!]6kB'ͣ%{")Z&<(32c9Z5CIBH@o Tkq^qWKf ,gv?%|K׿K7[E`K^ i)zhV/\1=xzw<~8xK|N}9ܶ@$ećn?3k}O`#Eې(!j#*q"v&rZǎ!0o@Q[]%Tml i2"zFn`u8 [n@x{* @hn@#Wj;퇖[PY6|s`H,46?ޓeu9H`uyg!\ej|ÛOI Kdcנqgf;' ;pTIcYx|)\!T&Kܗ yM X#ht Pozm׀0l!#d,f#Mĭ6סY8¾}ヱoVQ̺W a7sb8@Lr od9x==N6QfpM^_cQhaǂ-v~݆%"wEEB+hWw=DKa&|kLT; <ljBz1:PRUh Ho1tBunY96t ΰ~J @Y1?'yI;/!wt+! T>l wc=O1:_aQ``g#!B01 g"'t8@]ԞM@O<!wl(%jGݕ$Ï{r&?,Wz!}2}[$ 3v8)mV0c1Ҙ).^Z>QyyYВ}Fo֢C]3@ϻxץwiRXj 24@t*>:Iސ)C ">׺\-̮%6Mܭn:2G0?-W _qı^,B q_mKB,ɐ2 :2I:TDECI;σ {޽@ C<T H`Ci R>wkHm+K#-d.@k!X@+Nek0 O&2:XA/^bzzaq$Ci^F9FV8$]Lܝp AO^ "v:){ͬ^ A@ kCLDN#CRb^d'p ?.<4k믁w` 44+3°:yUDRQB"rEh ȦJd H "YѢ&629=Y]h(TM0A;A Ht (t^ !/痽 ڇ{~,> Nf *CZ1 s>2 ō69v7 fהƉ{9lт_fC̡+9}Du6UO0TNHnzs߅ J\=};J fyw^FT=_*``~0„z~%g1|f͘mKJhP]q艹̵zQBa:dN=wɧp(;K-oUPZa pu5 vya<1 7 ‰INljn K4NV2J8L$=(Wt`_%t^iz8曡_pH)FfXS%f:2ҁ1(Eh{kȨ~gn0CqO'"rG#-; F iHnHG N $:{ ,J_W|Ϯ13u07 }0<£WU{hΔJ'͜س5l2%30)ͭc&eS֯=V# yxgPi:gS;h S9C`E-o&"|'/g5?҉F Enj_Z!e@0Y 2Sn]\:] IzkBl@P@[KvQQ`/  7wۻ[3":~5#x6}Nz;˾MG]ws?CA1A}=WIu>&?yGa_5dq,y  p`EbHuFMDc&QkZ-ΜDz9Hx 4 >J2 W=>%rO);x;'K2&Cy-4ZP`\ M6o 1yIeCцhlls 8 !mkMi|[۰_oU ?چ.)#E9DxG _5bi;`OlkzﶴQ-b3Yߡ<{6cn}֚8튃IRIQ eBJ s77&U5ZI"yl4'Q:k{m^$3qAg¡ 7cexB_OaY71r9|,I?">Xʱaru k!>r!' ?W@5q4!oWҧ(fնԫ .eOČi] zS[w+Uʶi4-V]tb4b,EmT,"cPF"@Qcb"4hXXQ#E(B)Ry ̝A=OiAE B#Fc,( (A9 bRSN$(66 Q@52`NaP '1`N"[MFX70؝L& X0b H幣A( h 8Kp C BD `qht?_h(&f!UO1=t+Z\(H(?̿ȰڠJ?t h6èE!Je "PN `VCHP|$@R>lP_~dKk!w~[5g~Yے*6֩ -]j9e 4JsT-Ft9q\'$0H$m| T:fgӾ|&tg1 Y̷tQ1'(wq D&)CA>.>$ c=G)ݮڈH h.dGi-Q> (YP𛑨w]BbaVw1CI`';:o<` E;=DoDk ?s9Mx y0`L{qaddk{8xLpX[cTIn%=>?TgJ!zLhgr`=>~iC!Ђl}OPML,0pftCd{7=N=Q D ѐV@0KGn:Ȃ ]F.2aI2E,NN^Tz'|t)r>'c1U抬Q Ҧ`='6tC U.r s.Rk("}((;TQ9$oڴ0w:f@LS>9T>;iypH9HJMx%݇B MD[Gx T P\85^^JzbO0^$ 8ꠊ$>7̝$0\BHn]z$s;j?.Kd7jq0.*hӶÝ|:'1AG-7rw;hЗFap- (uSqJ3nFu H]itvh@ ODؗh07\* \3|xLJD'dtGķ(!4uE!(ã'$~Gq` FxCS ._O҉Fa[)1TS~uTH[w0 !b)#p&" I|<^)8BAgH$r@/hkJ Ḿm~K^B^J^Q,x;NJ\hh4 ~N[8%ff"uPKpvCKպ0b α'P'P$d`Qcm%3R>?vsl`Q>BscU7نR;O!9 dRP 9Z!*hM-;^Ê@ы E8iN?ΨHP 9 yf~ˌHKD5>s @;2OЗͦy0*fiܣoy8P lfG 8DhN>Ϗ'~OJ3\Z{xj0Ewʼϩ4i:I$ \w~2v6%]Nn( l6熧U \L}#ː)ǁq='f,%ǿ\͘0q kt \8*bi#g8%  aADl`UU}}q|eȧu2/,S3i;lOT7P#ʽR 6aSj b!ܜc~&W,T?) 򇩋CTWHYeۂ زGAQ|0g66%j6aS?OJ9aS(3XBnCמBѿ[JD`$1  i pI^֮5cI ;HAr|'R8ňL{yf 5rJ}?P( `=;Lj/HHxbj;E假[$Aِx>]`? zsK7Dr3h(HQci |Ch:#Lݐ/Tt}5)gTF8#%Q1E)Bd $w"(( .Ԟ "Os0 4_%R~!t:*5.С.36T/FrUqn?QU#uV M/M>e7F٨Maq#[ CgUkGoX@A>XV`.X  /צMa MIILS|"5? ZYL2l*/:UGP@DNAB/$()J#bc?d-Sxs!jL(Dorz~v ahútm#$zliȐX '+&) S 8o fҚU]afTdhYDz@02Vއ$;ȐAX-Ią O@F45ĎBdtւYb?j"@?<&~ӡ=ץ~ocxɉe*)Re2Y_f&́fqFJ 1VN AV@#j4kLȆP%Xp&~ FgBCdM,@(;5Lɨ[dmq3.hF8^U~}pd}l/Ѷ_hyaTbP p$p4 kOU<;*qP,Ď.׋dM 3vH5*Kk*, ^0)l w﷓`Br tRE7VYh!LiXѨiC"Kެ#ܚQ ;!U0F15V[, A6=-+mˍYئ]eq3*Cj֛][f*ΎؙX0ܨ 6HXgE(Oy*`Sc9;%agmy͉Fe.>3iP9rׯOTxOA7ې|%Hͪ;DFƣ[+QEyfF  Q4]z" T*8a{̆Fb Zt!1%)[1>$s{t1 -$ø4i6:&F1A_AHO^fi>pkiHPIQQDQT[r 6B}-3vatɇ6c8!с"9 XWgfXrλF4e/r5%{tIzـC˖h>`($NpFh8aI (u4B kms^]#0=;|7Lخi:Wpact bD`Ff߻`DW[6$ĥ@ ##K(06}#{y3'{$~_/ݵxð^Spn43.@]qG!_'Hr"9^1 :E0Yc⺏. C >NYW E%8ګ٨3ltE3`|p >x >aB~EkUfowv=oa=Xw'1(Ngq&jI.>2q62x*Rx`OQYCHdryކU Nqڑh RnhCŸmҮ0OJ!&V 'h 4  <^"88&\53B5QEEb} =nv/M@\?7S.ǙHd =A ,5/jĘP%3hÆaμ6m&~E>jP_- ^ݺXaUGS(Lfh"s56'|}߉Rw#rjoct1V ?\(^ F(O ʃ'$n濋 awsڨcH@ B22〟ܗrB?V0?φ*(ADqsկWCw^'ԋnY(L~K~HnŲZ#W.r?>WA8/0z XjfPj m= JᛰgmhuC⣆2=nL.Vh>0 yHTG$ޛp:q&oA-_$JehA ]ood@h>L~U>Gm=PUWlp+B 8ah(񕉰BT/.Qmo?`q66+ihCi1 xjA. T33i iM 6grK rw@W:L0{;,`n A>=0=>"(xGvdJzؔ_Nvzv.y/?$f"Yi )3Av_޶}@QmO"G͒`J%TLt'Nނ.~"I!B+@‰1O3~ݭU-06f|2~Y:hCTUg{eI#pP,h7ܠͤg3 aM:Psal=-4 +MdEDMUwF撣'nw7 O|yIBWm~re,{/vo"(xi,sH JC>Bok| RVncQTjHѣ,a|Hu;7HiUU~A~}ʘ+™p~hhF" -FT__zW󴹖rjv@^L3agz|jg`NOl ;8g`DVX` ").gu[Q ۨEb%D{~k{Wُwb"(bdL| 3dl>Sv5j ~ =QhDaت' 2h{DBy}Cl5i_ܵucgq|T~dyz6lІ 5:-p8, 9(z\.cyyZJ(h&WߑkE`כݽvuQ[(5c,_ہh1P@j4@@PQHX"#b1A1,?}WUKw=_c agXب/$;<2COsGy%6 R Q5ŜrUixaJ| W ~=D%D43Yz{=f:Òu:981&xX\Cg_|։VI(lMO2T@e,.`&?y;aEU?w"D 6(?@˪DNiƴJUMh+~Y^zh)HF8E 4\l3*{ԅ)5BaʄzM19yq||?G.@IȼF'3Q8//OLaoZ{#~yn<5[O-h < ~Ɍ:uR8ZWy^A惬7kplg DA 2M_E pp@ ryh'! $f8TZi*FL删CC~)G% Q'C$PR" )'P*C9CXd۹3wKi +l: K^؎߶Q#M̈V :"R=O: Y!8HZ)ɡ V/|Ь*"s9Rr:.J`b>R/xqZ}yrq(}Doy·0S$eLb;wu9jQs 6{;C QqT O0B"VaP,ɰaݬfFi\BÃZǧt! ފ1uONBr 7H*@DqR IRz8>[uPā5B_O B`EGK4h?69vZ=H 魝o-2%CC =q=y-8HQK7BQ97,^1JL F70.H@Eh R_#IQBGCdۉFogҊ>ɷΨNm)ơC"CD"QfczT6 ܂  @F5Hi!ZddE1 biD ! ¼KAʊD4WFIIC!RғS~<+Q=K]h4Q%Hhc|c!G%!TROG `Jc-1F#"^h:\@+sXm`"2! KR RբT`I"jR5׌nR]޷3Iۮ &Vn!AI];=J80WPV|LCɰ9VL!|֡ӓ"v,nG8tпٴ):?{bD~@/ˇc#>że>uΪ%b<95ͷuk)]\j|! MBQR""a8Gw.UGt8MZ"3ϯ˷ҮMg C9>r5ÄG_',ˇ[(ɁAOry_4^B(ܸԖ$R@/"U ls}rzYJ,w ݴ 0+1~>8gn1SF;àt6GCOCEO2>v[Ƶ vGvDh{xܙ&Đsmu`3G/aF4enB`R"AMq4rUlrY2,LJ1F{9 UȠԨ4eItzrg܁{z$pzEv({)4iSK՞,\03X4?.X_:7${nhIAΆ<LՄ t6OxSx|Ε52Qg_hyΡB@4Qa<>61 X@0dLc+Wh >GFޒHI` K*dx>7 &=prr.9;h; ߃H&ؚ(v+G0Z}jIǞǼCӧɣYA@Pm#s=\gHϒ% )h)`ɧNLDiкM-$ @|>9 I KcpO?}nC6!9čz& $3nbH'L00rM)xa!K&i/ǻX%q6Kmrt`1S~{\SIIʟSc!woWDQl)RL>Bsk2HêE3^(5Q&0s&i?L^688YqP$nb+Jtnx7GyzV|}?r>`c!B(Onpczh,f]i{P[hPVBCD %Z9*K~ײ 5]5YCwUטCPx=HL*;;q-V6WmNX'0_mu{+,*zn"voƍjPA]'q%`{=bT慤~(|d=K8cQ`} 0^/'xviG/ȼѰ?rOĘ4v@}QGzC9NR;YINx`S1ve>a Tl->ftaKIov3mNqF>2LS v;νѸpl|N}#d&B,ADOc/8-I$z܅A m&5E1D.P$L]7=g~(nibF|~J/9(2!ބ(zBd>>c$DJaIoP<2o{N "E='5cM\,"  !G5Մ1T-O]|V-lXf&$@$>,YqB]#lïS㸔BhJZ/IE}V(T0zQ@O!Jui$д= x$UJ-w_=/ؤO$2-꾺zs jd*UUM}?i"5Pic>H|1a`z&ab1`w ]3 8Ou-;'%W|7 9'yȨ;7ЊS.)&DQBsTP<.7(WfvJBZR P&|.va(48*]щW יDPuzBFV(?ZmRb!_n7T2-)lOKp'PcދUUUVGz8~\!AIg =X_0gB>o/63"nHIBH$} Zb? bTPdum{V:]E}@[^s<>c6-v)߬ Q:o?:ot#ۣ`A\X+ID\`(7`aa3O ;vp@X-\3Y`>B&: 8OM $eaߎSX" ߭.XXXJCXp7)oaB 6tS/dDixC/hcü.46>k61,rx :Cַ':#Gp{!4Y r#xFLtl%#NUU{͎ wIdP5GwAH1剹"uOqpY^trpUՕSDtDUTq6hjA?f9ryClfB{;t!)bBFeMn(:mRT; wxٔsCqF(OnypqWg-3qiZ:҅"tmm=<eG0CeT)> ^IvblFƚ @=]_0Z9)S MV'iQ!eqސ׽#۟/ Y`fIS }H2YCyVi i~uzJ TR(dD`lN6%"$;j-^69@y+(_QM=ypHC||=(pzQnV(*cX4UWt93e0ڭY^6?pDpu?iY[G{Rnuuz,^FƓ#ڎȵP%C臣NمUTMTi-X6<'|Nha*¶r38%HxM6?ԓ;bBHLs7=;ɶ4Ic2lQKJątH"#?&REg??|W?=lnpBSEM=H6N]@C|OOc<SfƎ FHP3F3uI}w4`Г9 '1Dpw!rgԠN@&6bW/ot亊_W zއM #F1%2dMmb*R@2:hC!r`Os9I   $) d%9>P"td9 J_C9J?V:2h=xbbG?l.wdb3)TSO5a bӗx 'WE {}A?Z c8A$f5G}-+cÇdndgC@9DwQ՝&aSdX`ʊDXD2 oD#i!;ma 0 ҧ6f('I oW|Cq+ (y'J2 = !l0uv9Oܧ#=rN$ 4[ >c B%OaP%~ϧV-HcJQ$QȦ*!01OtFlkZAŶ"! - TUͤ֐DE2;q *> 0"cw誉wBDy9PFBL̓$}YϪ%BmKSITST1|OyLq;DŒ36yj4~vUd?{&-<{SWDTQ2C0ض8ÿN:*nʾ"{$Ԍ!i1@I'.|Bw.'R d;5iDG1/^R @ ۷3gԇ0Ϗ'@ĵNĆ#PL8jYik<,Oo{[̾L14&射^qB4i#s # PAr`׉%Fv8n%YݢУuSSu+X$!a'y $E1 1$f$c LFu,_)??ba8U7ToϿ+rzǴbF%$d|uߞ^y]oͪMNeJE;jݢp]jmPW•Uf¥'iMG6ХP`NI"9fcl=;j !̛&0=$9㢢/SwQ>4ZCL0(TX$\} u4T%0-9(Ou#3tx0b4GD>,(#܊!4pJN0,qKR-UOǗ_lC D~0w9"#]j0@c,Wgcp\Y{㗒o W*{_UHw ZeW* ! ꘰a~{Lw&do]X%=`<Iejc%V'|@uBr%_GXR@:莌 >Kzf$KB<vXB4 4<3χcAF0fq1rYf^&EoN@cy` g}1G9F( 8]x˝ Q.2p64f#>p-a2h."eln.X с6k4G|kUR~߼VuӬ .xqT0H}f?-A޶ڦ.P4P) ?$߶hٮ+NAJMPCiMv|{ ;x]lӇ\$pp>>}F|:y 7 t:&g.v*7!RG\= r \|KCCqP<S!̩B$л"ydhno ~k*+a=}q_D/N7;\OwVer-" R=~_չl#>98h(ACt?~1~nԝe I ‡"0ԦaA|d)}ܩQ,.3!~i̇Q/ir\l``߰QeQigf7`^{ ru:c8aHi9Ԇ`uLؽ6?:gTs6sMqΪR\đ8f(,j DKA E.M1Y7w3v\^ b+IԾКetGhTT=LJfhɲ,0q8Gd֜H@ өHW'h߸Im%P+G%I}qȗd=WϴI"I$I'L߻|͊3N"(8L#P<^Uk8ǜbn LDH U`DљyGvNlxxBohc^|7mh-"&0kmQ @Ri-u 7;n3 5%tmj<[Dl!jU*m 7m 1Ç 2*ȺC 4)% h%U2{vRbsoBXox @%P.[RQz#H ٳo>UAV]RK br+[tӎҔhS )(TWfV$&`".Q>X{^]Jݹ'*;xcy|dldQ0>rl&*r;w¶h ET'^;Ic *`<DgN5psB6T%Лd) GM"rvįF!FѶЁo俰ɒEBa9鼁4:N4ܰhF*#NfJM=lkU6Łٚ2*$v$޼X\MTF c jSܕx"iQ"w;Ldz^:*7d$EiPfGW}|B{ԃsvݞ !}tඨ ^@EٳsQy)Jf6ԐHc 3 %Mowt_ә ib0{ӎv490.xNGzkM U$,W~d+ DOLL,'H =zI <][Ma3aC%U%H* 6`RdrA.6}oݍ;܈GC!eW($ѲQ1$#' x2zTV_Zo]Gaג׾6B!9r< <tU |ͭY02e4*B@qJQv>jd)$xxA3|< kQH Mа6b8{}(vvA6R|ܣAM`li'GJy=6"a]% yd QAZTK!b NE\ .uh[0 ;WJ 0牆TM&NtaM("dD9,hn.%pfbg;m44KyǓݞf[t\m_]o-N~ag&:e=Yddd"i-lM9Y ~T| T^xL*RQ[|iݥQ6`fli-T+u Mѐxu@2d^ϥc7ޏ2(:`)\Ji&qia,(VE3[l'rRb<'KȸGI>`f1rVvk}a k`^EUe=rf1{gܹ(nt YPˀAaALzTŢ"  @(DΊ5t`g]9@ eݮ_{jGڢn?4kX$IT7/G.$HІӝ4pp5N76''%hvdCċ lHU9ӦWUu-H_v WunA\B$2XyHu$ Pd6lK"y#szZ vȄ0Yl݄j5ֻkaaq#D^^! l@w@2aґl r +}!&b>Bp{G~l%wvVutqő*@``.W͍r 5Ul2 f4i} RS>OkT.4jsŜoK[ˎ37ky7ι D/!Zzjfxuo_s= f r '$xNyM׀$.>Ru|1ٕP @뀔`dn"d+<< !K an c~'駕|TR3?w_џV(xpT1`ѝd)6N}B hAIb"6'T"6E@lfpHxtOhgf, `aVp,Mcft'`0{%:080I6IYuH}^il:q C?|A|;L;.b km.G 0_YV=4'6ۙf̊P*۱YR"(@,9z"D* C?"rsoeaO6?O 8巙-R i{a/F;$LHRR#HKsk3X?we Ce'5yQNQ1!O| 'rk]&^E#IN)56f@7vezY75M3[sv1}D[@ڈa %33r?~<>;V5?H d~0~6A X*e8$2TVVNx@ H(#jYobH2dKMiUkAZAA=qe$<<0R!T_ n)*N. yv5A cu\Qys5VYf$W XqE4{жǖÉjErEȺ :FrJK7lOOZ d ZirEX9r!ZD&kY8b#;]& /yN a-2֬8C=SXT% 5B+fL$Lӊ ٯLׁEH|v׭=bs߬TxI͠~Ysŋ_{^̿7Z H8wC?S.^e=Ae?2їj?SiDXOEB,Yʟ|>Ȝ/H N>5eDW ޛ ikj! H0%=RI 2l3qJG/`;v% Ovߖp J(hA;@?otߖڪQC\$?͍ӟ?4:D{Tg>| "!|qp\ Ӆc3`>(~X;'c؀RRPQ!IxH J5 U^#7??0B|L4P577)@{B4ɼ3HEv#($9w<{f:$;K6h< /Fl#F (!Xh'23YY@[yd`lZؘˁ PDh^*7? ^&w)0/9:?ݾDp{b e1,g,Y> _N0ea?LhW"9`PT,7\ONfJ\CPKa7<W 1Gd)@ `٤@Av8ۑҴ!(Lji`08g}147 )R6*~Z' \jB: $D /smI/;({uN )zytth|:!~_"R~8ʝ3}61j%57?N*  :q|3NSG~Gw۴hFTG\cTFgP%7QNqp4~ܾGCC?ғ6I:7=R\}Gj64M>CnN3 j!hm,6GvN` H}FǸ@ςn *i_=JQiZ/Ӥ{௲mn q,^ޮ~uc|̚NH*#bS]=ݶ4iM>X)>^^Ŧ[9FT(rТa,GV m5>Gq^Iom/.r#-ԷS]B30ti0MzQnȯ#vڗ$3vΤ\xm%VrK <`by3mISo;[ - ;ɍe)RmP藂`Son|3Mh|:DbðFkMD%sLRVDHjK;tSPc&)F)]r_$SMhѣcU|۬Ҧ!XD/`c3M|ushIjYcMDBe4eMjifRT",_mnwO2 yt!Z  0P <낕>}>LaSP'Y#ZA =xy%*UoTx[s Qʀw>Wޖj?#yxmt [Q˾Zz ή :ygb9LD Q˦nE$}XrZ1"&`U?aKs|HeFG*Fs=' ϱc Z P!̡ PqĭQ+ġJWhw3om@7TrIBLg{\hW^@/xqONҠ"`Ѥ9;󫉝 ot$8H՗U)E6?c&, ˍooTzz'CÅMEa֜4L5{WTu-nP%RkmJ42XfdOTFw|ܟ;T2  7dCJ"Žɹ(r_w۷n(kδҖHBJT|f,Y񬡯ԾS8jq:i,/x7vԚ{!y bh]O@H7AB,/n1Мzb/8ĜQ*cđbʑ atopo2:B4բ1'gi7i($ S&v(%k)g:fCftu;nn98Қ=)^p16}As(#;v9d96O?/RJ`(_h`@Q;dʇN M6p|Mr  TFI6g>>\;opT֬B >G`?z7/|6E8/>8`fi> f@_+?xx%<? ;*)(qT@?DRI u, S^0?W># r9gn}1:wՒ-̒6ri[u} jm{WƱ 0b$&z @H!&aZi FlZ Ba!AO-Q Em)M D䜀ܡF!]q9Xd0Ը"be(QG<Y eC8ұi2sV3U<tDk|HpmǻL9sIGg%Qh yj^ݦ{ J  &+ǥ?1t?5l[F6 [Yk? 'iMo JzL_Hܔ*~cv W"xOKib#S Ns$Ld.(iifJd&MEr6ܢ͵̴ R>5|m^~u|~kgXD pR$XĺB=9r{>:|iO=.Ze~pt]J?dG}~#4"bMLT+%F̫oVlZh xSư<`qw^2  -RAވRƮqY-@91)J(1  ! >ibĿmƒ<_nRgۭ<u=|~0ҩ}Ntt3 χݱBE$_Bod8/g5b` Ep, LP4H#N 'sQ#:1ŘBuSgޟcX~ozD3+M2V*m(}_ļ05ZsUxZYJI6(!^MW`@XF_myշ@!!tiM>2d%wolT05:,>2:GԾwrOFh(Q>;40W:,TVD&q#0!%-aHl&!b#hWTK˼֘h[zo.gv-:AX{%=VIRS zUjƿMcU Јy,~?TzF; m Yν!$O$_wA- ^9 =."e{d'Sg9_CO߹m qb'U1!tCUOiaCi358j)u Ͱ-* ybd >Hk`ux*sp| Ftb@\딤as<{#ɂQ>Dgi9z<cn)*Јf16#Y_]Vh)4O/#HF5KoR )+aΊ0U6SkkLJZ6w@Yn!@6Ȳi&-ፑ6HRn! E2~(*a1v#R3Q)7:)Dke9I(?{(SUze" Gw_^Όhv^iR 乲 8וP;"Ujy!=LV*yQ[> yWLB[*(`u _Up;O]xy'}DCzEzF=/3Z:,=o?gO߷m{箹~ܨyzI@xoU{/b!V5PEo/\T_>PGnwDcY2(CњL֞+8ΰ  N-lD0|_*fSۿu>v9i~bw(ke)(QTH:T,>g 'Zg ߚf{j96>o HFpo`+QURQF*ҭd[)L RD* 'p|+N.|#nw0 !^mφJ *|YEN$&x!Zg!>1}(=_qpNHoCoxR= s A%E|6O?/;\u?k]w|V}|I8i4"[˗~5/UڼHvsr}{ B,^Rb)/L B r6BF=݆$A}dR>  :76MI1T+25zЉO% NN#㕁J2e4  '1H{H2D}͓VWiXi=~]Nb(ׅH,Zu 5 e)b&A[י"z[%]^],ՎARl J! ׍6ɮԼK!gw7koNzv4M"].^W4e ,ثבu'\wKIxPJvYEwyۭ+CLļۧKǗwN\SL5_z@nxgw`Pu 3 <+_{eOtRRT)H:_Y75l:Cԓbl$ VI%Ju(.*yݣXbF[tqXRh @WPT񻅁@ hB|'8jy'8\0n vQ)\EH )dҌ.dLT! P)m4*Fˣ1 fH;rHC1(6ox(¶A#IcHNnj&2c ~l?3iA{wᇱXR]|l'P#<~ O?CP"vzd! HOauRmT!= ҵYS 1,ev"?$SSxs A8q vݾ @/>#T'Sp4y{{,d(|=1N~@hM_HND(6}w+lƀ" ,B%47| {B)=$S`C.AylzBR"d.ZTQmsIj4Z$(rPLB2v,pS -]$䡕 PҪ)V[gvEkEm֙1Xb9hcZ9V]ZQ 嫖QQJ7ߞ`*4h2A{quBr'@O| "}LPNUS P"75폵'|8&6W4rF3ץPUEE)?.]4muCT \Ts0&s>v@ PQj>5jH8 DRz(p2MhjD?44/a{]JlXA|m&4( ?I BC7n'<$%״0X,Brme1@sZ4yK-wl  !fPB"^!m$Q°9 B0JiFREU@L 1 о)BeBTLG싩PZ0%`D1*Z}77ca˄׺2CMh+6hm,hw ?߶*ﮐR">^}&!: p`'vɱ6REazL2{ssRFSY).gbcLyF#XZN!'7v3!,_+׾mWWs)H>XYnHȠh ׼‡ )BXVZQYÝCbhy {z#ɟVs)0 _paߪOR~HKB\tA>8+\;w>~\KLjH_۝d)JJITTjdRHRP9ϐ>l|U~A@5tOadEӷhaBlU%ڼ(nwfd*$mtX*ڸlTQx Cb̀^`UA)ƨc\!O0ohڼxP_sAII5nT <3'=/Ҩ2C_dQMɱ;9g>ya@ } ;!Ӗĺ^y:_ <`9@7Pq޼M}VAT=آ k21||?T*0r5c1Qh1c1c1uick#s1cb1cы11cb-ǃ# H$EqeD!4ňBAO+!+9B1BĎT=]#Ze:fyzWdS>ݨ6}oo3 \@(B$v]|^h[gIQܰMf];(t`nw8|@.=g5s-Mg9SB O* g,@Pu;aN$3_@n]SSRvxFVM=U81 5hy-͹p[ii=Lu`1>a(#\'yH m3Xe-aҩ\*"L09!_L:<'F헅T:.+J0VӟWNha)G%an b|bHMT41 dD8aH #\/ۜ>u\ AlL0WpFEw s) :X\uJ$ U!jT" Q9<0ԽnB<>9<IN!~(C!h,i# DܞS<-r;5;Ɂ$g[+B 5I6aiqt`M9;*,ٖI3319dá﹜'DzH'|F-pw^N8Alگwp!Mb"; 好^AAS;hZjVV3Qxzk@ Y&5 ,XIkt&JdFڴ* vg'uC^h y2vB)@'3r<4-Abۼ.Pdb)wosBF'9ȌDA Pz{Ř@7,i,t)ooh4Տ2+>[yɊ`AՄpAs5×tH#OHRķQECJ QbZ0b#'v֙D '{K_lQ:Nup ӑ0Y$1 @!67f$T93|kZU#Ay@yhǙss iԪG ɨyq n8,~sFN&ڏsh>͵"fegιŒe9`ÌW0Gj.;96|{m?dm!6ybȟ({X sm:'}Ѵ=?<DeCdvWƵ^H ǭyZaN(_ kHfZKk'y M7BǪa, a brpoȲ%g{d,g%d9C怪1\m%Ds*sKecGc3~F ?7/rIAzَ{[Y TQZCeZ#di_Š8ީmWJ#r1 :4bRͅKZۘM*=K [Ehfx83؎iJCce!ܾ4i`F4,!dCZ` 0 DTBG?+L{l~|V.:mL.9[6# ?H~P ߅z{A/areU sOFA O 9D3F! ;zT<  Ls w72kSGF`,3~t0s:@(E.M"euÐ-U*@s2/"^v8+^2 _~7g U!ȸn0 4: r6=`#P 5"pWY4aQ6yW6O5` y_BO.u'[ XB. ɬ?ߴ^n|+7|np3I.kot(@OH }}}tFwr0?b?tDQE)O9wf#M&?9pK/%yO_ۧ4xT={Hvz@Q!^Gy>'{Py@]AlHN!1`:Pvۗxqd6 (#G 0AJ rQ<%20*o3}66ؘaf ԅb $cA, Ld,\ omI&㐃n;h!Yv6 ]@tDDkQVДk=jf8DC<>g {LTNIt@$zT~Yc(6b>Ӥ̕)F_dQJ~|9 x8)k>JOܟb){ݱKS{>8+ fy9Ro=U7Hnf"l{@|l)Aulc̥轄|<<|7_CU7_?R@M C@1pA;Ͽ2/\WNPMn3DCigB;i0UabNP!ޛbacxmMԦF1Q0@;t4$#D1ک暈)nE0`$ҫn838Am9kD@% 0L=PMottA Ӊfyh/KK珳ùR#'7)L{m*23n&3z~0:Ogmx[Ù w lQqRE164 wAHyOd5~+~% (҃ rE?LRmx]] IܝVe43劖`bZm=d.kl|}AT:N2;OQ/Sc:zFhf M6Ae8\~_QGv6lH,  )@Fu wycO(+ 1>7snƓ\ɧbSw yu];|T4!2ԛm .1%V.Uu&|^`7F:Qظu e4I`fyp5r,Cyb0w}3p&%bM?#}h<8/P~޽cJ?z~ FW ՞ >2> ܛm"(ݍ =gkC \0҇ -lj%A-]p>8"#`|H\/9*C~2b-B&oeB 5in,M9d(<)̃ZGa5|!D< x$ۼd.}f>Cцg١P I0ܥbiys ~ѯ~͡Z$ 5eO3F:s.4\Lo&c-uk|EV\lչm[0 g)aVH` n'ޙ\/!=OgNS  KG X =as`X& (zǺ@ȠezC(Vru< rd[SŢ@dSp:*$H77 A3m֍9UpZY$$Ǒk,e\z F|54I 05#&3C,Zi r!0];fw{?ӡGw% `xqMs"p Hd>jH rr2J]eSӎDU9uWB[:v`gl Xr8֜mv;iZt,[GH H8va5GPXui^r!xio C6 \== f7<]7bwi hų7}a[8c!c"behY08#9fDXزB(H=Hi C0!1t,x;4CK8uX8OFi9iZZa! SyJKlPܔԖ' B%ȋ1< ܹ}mv}V;5]/J;@KPN5!@M(I`u~x*ЀAn 6#+#ȵcDqА K)B]w=61l =mB7)}081PӽBdٻxVLg\L` H]rC[ K9hPlJ 8ގx*mNc=E٥Vn>mtҋI!ɳ-M72pa8oe74 47"= 0x0vȑr40ҨzJ\%ѯ^._N9˖e`Nt N0mzeђN ($z4/3McQM| 4`IhAX *ǧ TOsIS] p@"` HD U0xZȌCPf)m7szq^}M!fA@T2sKI-盅eFHt|CY!A(Gj\sl"@*=统-{(pTONH~^|d (H2Zb8@yAI|a*= JP&&Р6\M5,&}|׼wGyÐ7G{o8 WCAPD  2 3R{H^@﮼J@NUG~KC>`'ijZ# #>MBP|=xxpFsHaH"[7 dO#ޥ81 6bc=ͺBAӧU] EQFj&DLCdFf#"gEݯGN ABlH(A9"4q& 90&eᔝ@ƒHj&V΁6M!pOR}ܥ"F$dJf6oM)r" 0Eh_7]ʳQ3>arI+Db%0&hC z_obj=mM[v!jQ.'f ;G4,ahwXhM>Ӿ]JlxLG=dqx--#/+]F-@rE%_mvǨ3ְ(57i[F_5QQGv\8w 9\`iWXPs|q~gp=]803 :JzyQq}FEa#Pli]P2LC[?$K3$B̤215(d)9iz),vؘգ{¢*'crZRB"Dn} G^'ocr2D&e%K?iDHA0YѸmZԨi!N8# @J" /4B>cMR*;(p0RhϛhRE*Bń>Y&/󜀶: :v@>frA]G5aGX!C򟵹5N Uqw._>3Z>u? ф]HR}$>wRt{z翉Fw߅SDӘUbD eg|a=}B#fy9GBf`bS 1QbEQ#N<?7!u+&3!eP'+0f!"}g&Ȣ$&A01NcHHSlݲı!*J6 e]mRb2%ŀ|1TH&_-@tK;f.Dׇ#ptBFZ6*5q55nV抐1nmnj0s0#'*!u-b%%X4қD1ADD[R0QQfZTYD%0$k-R*5XV6љlm$j)&ТLbuˤB hF6ey1ED )] Zcϑ:67٫Ȳp w (:Or۴98>5۾2WVx H, X⽨v3eQV0؇<OSAA)9Hjv D pO' >?hȉ/R8B|λRm7RH^\Goz?ҡJz-fWe}%GER=JyxuݗZ;mAv}2Yݩ> zP$(@k~zL FRX\uY3~1Wǟl`!/pI--+$40#@2ARyu>j((w*2pc]@)~&r!GBϱ0fB?L.0'd:=6P_ O`&CeE@@= N&s] ԧ֟ _?lCT"}!PЧ3_ū| ƎޑmqAII:Hb'n8'>㧥mf=0J`{i21DcRHmq62X ѪQ!v(mqjFR^ θ{o4di{E$fH??4]ȐmS=݌HO͕W,i;LܴFeYj`ȆʛjnL u imf&;p&k,ԷUn?Y>,Fm[c(ٰM)D#gFC~'D)R$ny "U+ZP]]ŔXet \O_u,PaxK&a< :M 8@;C(l֦` `G1 tJםGoX@o5P"H>~o]Cm興ƿ5>^=$8?>CB*UKQ$0dd`0 tq iƐMHB*0dR Gi7wZ⥽FѓH)""l11]EyyḏRLOiKFI syhȘM L K#-h$4%tHCSd٘a9ywQ{Ѣ u9j"!ețVF 6bcr"6J:r1e60%JnPnb6npV4&شy&:6Ӓ#l"RcgAhIv#qs*R,OњU9Uq0?L: ̉ (m!CMG[v>74;a8Xڀ~Ry?xj4bFjJ_u};}[x0{I@wJۢq!O Lә,~LPD̏m2bj> Ga^jzeLؓ6BTdmFђmmMcZ殛QlZ5b*msQk+3A6 l[ѰkmLXZj66hhQ-i+J[cAEJ5cl EZ*64Z嫗MvZQlcRQEh+kѨj5cd,̴mV6KdEU$mkE 6ѶQm[LX(5#ej5kL&1+RM"6aX-ɘ&1bڣmDRTFi-+\Z6ZsMblmP$ih6tC" ` pidJ 4" "e I$"+N.'XhJ)L&4Ȗ!@- J SfbL u@RYB EGmhvhETAc@GxW*b(+SibQQB3fj) y'6^Q2 =n&݈;h PB 7fsuId?c2Q}wK0//336fiM&UXcQ[͵j[驤F%Je[-"j"KeQ)6ƉZՄԆhՊM6JVHUcPUm-,TU**(*([ŬHH&4MjmMQ* $f FT -3JUaÇS2:AsO\p8Fwy`R'W_ G@{^APy ݀P=hPl.pOH?@BRs}PuHpwGr Xpwn&v%n!rzX@;%!УpBv7*C?&bhupb@$v5M+F59{_~UE&m-:C3r/Բ{K{ww?Dr,Z{χ/[us$=מw9rxd̄1dQq2vW|gۥ&|\O)̽oW]v)ɑV;ݖ+HQQ\lnq(Wg.ݓ#Eՠ^`PjLmZgYPFYUMjFh,9ldȤ2M)c WX {5}t} hmP6f*5 &#=AmBzw~~_JRY&c~sg>š`6)EPjh=Ɇ|% mm0 }<}r9]Dq2`.LEoCF'.C+)b*mg926CQ1Q(VN= ?&l_dw\RAЀZR ֢ה@8$%k zUR{"s5N Ca)_Ȥ)GHI%_t bGX}LdU6wŹqז'-U W =Ҋ<&t;4֊U6>qX+&Mk7^zE:f$覌% EmnZU*"0iV{U4sF2Xj( rB,&H@hid٪Xfe&z]k(ddJlp)Ƴ}wUxԋcA^'u'-~ B$R~cs1 nq ]0p$~Ͽ95L*V HJ;^|ɥ>ԧU~vp*zoXfH{y{Yq8q*ߟs\)pvy~_~P0{a`vF+)@!wYc9AMO$<"E^i!Qq$'QchG3H\glP2ŏLG qGْ%s$6/v7qB{nGrC \6wd/~}X􌀩X620To CA20N9âKq#b0s\8fzlkl y,7,ChL>}T_FCŴ @rhL ?8X? XTLFMRYVtDj-nUnh R5HB CH @4ċ0%$B!K*-mc3ZVZՆĆE50䃿|! ģTQIGu2a.h"o&S!ZAm~$Qȥ`%iue˗deSԜ}p툈32r)DF K?'ۓSpFWz~! {D)awcvI4? *Z.ux[gR>ҍ7zM-uAG\عxkCz&W GLaE4;P3*fsycYgMCF'd[Fn,e3 S!E޼Wza 3Y2Zmly4d"pvH5(  6dz 3lƝ5Ad%2d)6 n"u3E۪P0vNA@71g>yzfVTtX` #gޢF6C"~ۛCCȦp!Bt#a+U߮zHXЄMn}B `=Vq?JRt!RsҺ-Q Pw8%e DSD5EͯUR`B2Nox~y~b>gH(3'vuPK{ G㔼~hvDop')e59c4qn5#rf5_e/ہ;n&'tӷ| }qE7mk0P cad \w %Z9edh@#lI&( ;T3URn&: [o}6fo! ly+pm|+epyݿo|5Y kV1V bN~dtt XJ#>ɉd  ri>C7mS@:@ ' @sOtx[ԇMjigjv9WCO|Q,߇BDv4r7 -bf }O}ok&uT]ȨiOGF,?-g4Sir|΃P"U3h5I+$ɋEIJc6^R>z2Gdpɋ((<6>R8yI$<_xy;GFRDN$,D5YO :y>_R#:j7d;ǁƤQSumcrZ;V! Q1 AbZ-UF'r iآh@7~^_\)*۪Y*XB&=Egɷ EX pcr P+\p|1L+LQWf#VljБc+@)ԥxiʑSaQkxdP{j*&O(aj&<=`^OJ"F<$rQЬ>ɏL"M~ x㿻>,C@Dڼ0U,R'9>`,,?`vŜ>^ ,CҀۚbNWshΐߔRW2'|E~<} "{0 Xa!&9'=uހ:$]c#vK01RLWX# n^8NpvgŅ23~އv3G͆ґ_?=t(Jd[ wEAQME5!2ŬV0], (r=2hp3!hBD/྽E/D !~<\aGr;vᓏvA5&nrV bkQ`{(hLSyU=4Iy8'|tGygxЍ2!ݳ´0F\n)bbbL9 p}C#M/ 8US0 w;8 8X4#a,nlOp;| p <ɉ, yx6œ=G۔Ll< }]@<71+<FplT=YѧɢB#Qo5 pB ҉K83dX0WP GLQyjT6F)7@Cs39dIFNť:yVDKZAF8.9mأE@tfuf%K`%xj8csfsa߉'rG[#`lQ'*sB 25_!m`yjNn݋)ĥ-cgw5D-L "0Ӯ&ńv5{svvȱ44 &s} {ܑH`i\Gٚ Bk,L:V̐ =5 XVAa]/ \+pY«4? ljG32';’s̈́,a`o/:᥶/:9R!_]|ٷ8O֤sΒ<xW CVn}۱P;OG1yZi^WHKodr=x'Y[K]@ c L۟cR'F1z4U(p=ԹB t zK8CZ,nO33RCD|`tc i|IBp]$l{Y  V@nmY$~~>{ĪxH 69S$'$ ʚ-NsXrCA8U'M, ڡdgC>r'F:4X\:K'vu -%"tI?/ao*~ Ȣ) %({k쁠dAAm.Wg/Cx^qdw%Pw? | tORW/5=N+~O9^O#;<Ca:ޅ;0?iyo|;qcPbBE :>#}Y#Xę dpb&¯~/ &3D0U1TG,ƇDkF6.&eZMśM3yngmLAyx!"F+Pc{q=Z;8Mz:q! Є$: .p`0m>Zd%|˯A0 4?YUkצQQQσg2=>P)Q-kce2SK`4zoMA %NHo  D2b&ײ[;E Dyb;Ѭɪy*z9="ЖM9a~~w`0z/`M?=NzуQZF;{5_/~Dr{*=v׻}ЛN$Q g8 JIPT&)|Q֧y/&}gKᛉAå_Kf |$5Is~P ń^l@OyGrD@_P!hLIIPiX!;1"I;M^گeEQl,qV@Zt_=9-UWD9:dDVf *+Zblyt<1gI/s}t_y&HD*3lDk=/wn<|>Ym E r{}nGLq(<-AE5w =f}ρISa`JH }J=χM>Q=$އku;v(&^;We8M_{fjD*$[],/-UH DaAMj[%OlUifYbo4,bJ1 X,Cp$ HC!EPJ@:zC oӂEaIny,v# [K+1hI`顂\z"|7ǷQ8a*[9W?-p LG-Ҙ]z {Ď 0^ h0)\!2WZzڰա$ǩjޥ9(QA 388֢\ثrM捲 EbSȠ`.L4&Df:с|Yr4~Jlp#\z @=<uO5+ "(($ $_KDzh8<<9qT2~|O/d>'bą-B;Fǁ,\]`Ff<* - ɨQ F .dkȥz2i()e"#bfi7Wb{k)MnhuuoP?lXk [hʔ rtJ5.c)$0<52MG abRC@RG?/?ָF7̱Ie読g[N/x@{iYrL)Yh`NZU3P bŜǶ=3d=htH!UˈaN)+Xd߬L jA)ɑ«AcQ`:]f6,Ĵd.Ci<#YHhzsD4ulÔq绋QMGW nDVzcTZldhȂρ )~2j&^\xg(# e8P&ytj8P є%DJ0!%0!L&&7`Ŕ!(D$JH&Vgm1[`4m3XЪ8n`KX֊[mr!mt04q f' Q7YIVY"#x8 hlI0B":&}[8Φa˴O"TR8 4a{FpTƘQfEs,>1 I|JڳewD0%4l2j )C|7 soT:Ydjj$\:N ;c {6`#hTE8A'1e =9D{#5|BR DR*R s=A{b?uT  RP%ĪRBPLU jFHֶEFE(_ H @éJ~ςc}+Lܭad! y!@LHzp`;Aʉ'#88||*Z&BU<1)0BD%]z"J1!"nWM׈3FIAA J@4±F9e3VCp;v34HR+H4"ҁ =oUԩ} DhU /m84F^7_RPTC Sb>?6C0$D%)#c=%6N:ÿ'C҃oM+2EE?X _n)J9cFQl2uu*o;[Sdm" pr@;_>4<}/!j{&1nԯo1!'Fϸ\R a6H}=y0AF8u ?[+'ؗ's&{Ib"Ŧ~1ٶ*($H@iF"Մf4V0h8Ĝ& *PPL!Aa~`~ۏo~w;y2 `KZ6*5.iҊ'5mާz:Rnn&s#B)icM6&Co%b($M4(P4$P. .@$IE){MuGKXL#UDvgnX8hBaxüiQ͘u)$cb1 j́!Aud4FAO.{<y1y`W1r 6 ,OS7NDZ1FBS!2)QM4H3(hMR|c1$[X"rQ%aC!LQFfi(.I1d.=a &֍Z2$ZPu*"B`h`1.Y8rSE&:a"vrXظ`' BUFE.0L*XMH9/KG )_imsNc(-F~Iaɬ2EyhY>'>|-<@k1Yx979Im#s$@ 67!two<(H $IyCaf8v?S,Ղk3u~[t}E f|/KjK ă 퐊RL SYCLN4(]9V=ѽBPEV Ax>E3sg!+Ƴw"}ޞ?L&^RwU#Jǿ3lrCM3C7|z 0I2X JJf<{AJT]3 CB}B'p|N BJJkfEdS!ZJ2&+* ѬҢǏGs82b}g}'՘#T}D^͖AQ+풔p?tG.00'{;a tUl1 10у<=v[28yoH6zi I6UN0.0xРeU5ܘK9ϙ %gGAx.SfT`iZQU3F)b`)wwQF z"#y`F9`=v/IQ|և IP34ke61WJEkU FBU(X`ӗ6֓j2b*1Iy9RBRETnVߍT3\UXD/|x"; 6Plb#XFFHǦфa#x#1B(G. !`n4(*Rc>4Hť۰}k/Yቚ| 9@  BHjԩFxlbif|% |4(d%9_ -W$\FaB-T*0Z؁R!Mi$ʄ+LQ1{e$y<҉BISPNww :>{U*"F yDOz/LGz?N~t@9#J}>ϻ65eJlZʨ0z @%LA(@)bAB|iPMm-_8 -oߕ>Ŏ=̒A! $SЕKUJ]%I!HKz `^ֱσ4lFh)kIMRThb+$HMSSmT9Ftmb97 qѱ i͒)GI}dB`Hy!y;EK0!9fTR%4QMrx:4g}iH̨P4E`,GGG4R|`yh@m +<mQj,V6 mSF"M*-0$QdbmF5b&flAMVߦm5"Rm&حEo[_DRC53F ``䔵3C 9f`b)* (9s*?j!ǚIP3=$(GP>;%dw$Mubd?7='?"TK/F(=*- @cw}Aa  -Lh7kC.暉u_7.Ǟ^SY/97U{NH4X>OtS1XI ]TÑmp͚rib"RZSQAQ)!Q,M sIy$mAH'hJqE>~2s$1"ST/oTpd? TS$bQ1eLk}>L3?4cDh?>s+.հs!|jS#B2j2XhPcj!m%u֌N>\f 13Vi+3f,ѝ0;l˟S[M$Ϳy'Xsa0¼&bO,gy!F Lş[u#l9G=Ov["Fkaކ1a*9(ڼu Mz C_(@mm ȹb`IiC=N-'PvM JS#H^y8]l=8mB4%9dB@*@5>_a*mN24,P{WdoV8]M8gր8u}M$~ LYdw51@`+gdf]-`/ONQĒ HdB&0)4 m%A %4$ۡ#d E5T0<I a^<"3'nQ###B;lsPwyRNzyMGO Msm>YT*Hgp}-CQleSnKE|Cͦ]I(fMwܕ;aϱ$V&I%CbG@DNyw]5VIݯHaf: F%QT@mF+)Kf(7Ylu#KA#(r`6pO(ϞbeY|C>_r'>+s8 Ҵލ9YLb,BR ^ -Z|TiP4:~P=wCE㜅B؛ Urن oa6491F=N)1'*fkZI$hQ)  amMd%4LR:;A}F1 fnʹq#jȏQ݉)Ȝ2JrWj2dffU)A b&Ga掌=j> oتI%)O*:C@@g s{瘟 Q:T92dZ1g2 e_xcg^zq-~>S3Lf6ᦒb"]iB"@Y1#F#d?PO9r[Si<*U^Ӓ9=Y6D`ڤ +QJzP5Zt@A[M6 C37 [rr=ĸt 4&O NÁiCRNz:WUudD ~x\2)shضwy(MGЫȜ:+Ak8Ysxp5;xj45`BYc !Cg$]r~G ) s~c= 0 \}2=ʼn<h %}sH5dsZ1mE cqg=gyp0n?\AC͍{q jRRck-!N+}(rc`_6&|=]$vw)xHu#Ǐ޻# ]uӡ5Aۭv^o.tQם+44l۾i,Q6Z힓tb1dW]rPXQi+ŧ:㔫ZYbtۘ**5[7uC7N\Mguuεͧ]Fru#Y1hA$ff)2A%#$`Эc[ήK&Wvͭͫ:+̨jw){e01%1.lTif %z^rǝc;\lr#Qe!Fk!-H2 3*Ͱqf%FXcNf!I IE;n<bHXD=CoS}m{39~cPi";Nf^g\%gi|3݈J?t!ᬘ9횈ƪfg'09@/SW=h [.aqJE"z[S`n< Q;':-:؇լhv:NFBS$5*YoZEh"F %m8aU)&j%JM &.%$T$D @P@$ 8@ox\s3[ȢorRf/ y,ɴ| CqNU, hP9ρ#QKeVqVJOB>u$8C!x r1>I;0A9aF6d$ g0G>!=TeQF,/jUs/ɘ3;l |z7DKϡRll\B*IZ*ؒ(g2 Dyz:OtG"DPDv(Ckty(l? G|V4 ."32?a.PShWY3bWwLe\i|) Ȩm1nL~߀V*޾;W$آb[oͧZjbr;PN|ARHo?қYx>YbSGB=36^ "?Yڝ9j!ey@ }}JA?zN@д%"?)}F `{;!! Z^D{tӮ ݺ,bCB40?rA")&F{e~{iJxH2 qzZJBh76۰"kQ[sm¶-EXdaskƵ̦H]ܵE@%@muͭj00ɖA]#jCPĈJ@c3*d.CHحZR6ҳAH H%*9d+bhC kg]6w:V`R`C9t8v ZJBm4'*^t|<BfC F,bfzT2 r=xp1h^@R-)Kχn\^&}x\Чu5ե+V0r$U&W'R cqzNd(Ɵqp\T tpb\.~4u>h;U=řl @"zBwF~_Pz $K}Mir/feA-z=)o\?3Y۱ׄ )@0Mي 4cyP؄<`\AC5/@EDJa3`SV_@Ǥ wSzw0;==3AQ&3~YR؂=d07]!|5U$? yg6z}܋BY?focV;kExӃYh\dnGD .@ƃJe| 9^h켠tT`o.83B !W#}Kl b831 РA4=w<6*P] |$Aơ s=v8).N1#a w] ߜHhם@.0y8;(تCɯR0L\([@co[w_H23l 2oXKwm;_ &v` 0qr\hF{mnK|%72uzះ൙*˜(dAaWwF8Q(=4[(Єc,js`-[,BE'}3YX@I#x64ǴJsv 4DR(3dYmEV knERDY\kiYec 2"Ka34 ^IH%l/v/K]&rli͒)maZȚ aʙט80w*t.9BJ&h!Kx!3Tr8# IBvԸ"0l恞Bovq*8gKɂp _\=y}*#E#{yElxMAX<;XZ\vxti, 9/!Ӭ1@L&#\R6RZpm|ƹ@RBqQmCfq34mz# b1YU5B%Qaaeh6 bm%4%3UӊڜV&1h!{l;p EmK`t6bPOR] !D?d^,-w&Սte{EjYRvF!eeFR=Ÿ]-ϖ v&7*=S 0N28R"ybӼIKuN[7bo@iXȾMl&`^pص|Ç0ɓ=wYo{x6[6/3uX@OsBL`XJBɒ)pեj5DQ.;Uag\G-y\LU hg:|R[^{:8n+QR3Ȩٞ\U'/XX '}ݹT u0j"SvVeJj1'96*>xMrMu3u&ڢ}ަґrDc\u]|qwF\ȄktFlJ8<)/JQ|7?qlׂ"]98i/)\ʐu߰n e4z.,si񤷋Opᄃ-ι"mCM0zU5UIsaC0 꺻xL/_\N h#[LLW;9>o@ra ԟy,}Omw,8FODt٬˯ <,Kqho@e `amv0f=NnlOT^7~q-K>5]GgzB' aٌpX 쵓FL*"?Nlwxl!x쨴 |] ;C":o]p#P¦ _x#@ D;q2&\ev-kN8޹]5,-i0^r<") !HT^!S.U$23W`59tOÉ AD(5ԳsݓoqY߷fgMd{>W)fs<W99E5wb 83+Zs0^*Mj(P` ATK4WKb?o?ZE.VhkiyaiswNA :_Q?@s = öaLQ @~ha[0@:]raϨߍ sӥ,s]TKBsJkA #_\$fC|s>H,<;yJxzݳXh%==I0yrXUUTF"&˂>Q듖Ί8b1ZzaJϾ9b En@$$S5։XƃE|7DcmciT TA JePvG\ph3 \4 Fh쓞1,|S`4cPcbDګrmpqM!i"Ec21IT!iFJ1AVhP061p3Mi ̻eT-m){[Դ3(+ y˰mbXA@IX4l,XC0ħ|k`u8C 8ZgHGƟ0Z 0$9F6 ihSz`PP:W!]ANF1SRj\u (&8 j$?W;:=3Z T9rq0р#b2 daQO2g¿;F J4؝`@d SGgb1FVnS"lo0c}8o$ 2`1Ǟ.F4@URkYZi+F6Pxʓ M[{ 7KT[SPl$oPXCyf[wMpMcҴ aH /r Qu F9!@6+ђi mLm 2!\ N8]'G|H4ģYz$(U4A{NByi#v8qnt?l ~X|) D3j2R'b+IO tz`mHtХ& T_dguO߈(T6J06fJ u?`+jCQ0HĥTA^@tD""&Gd5&5ݧS'Cǥ'V5Tp(YvALJLcC0oPXC(o]Q=IyM +Q ?F$Mcbl0#U!p|P[4F C04s!#iMMŏ$o6=i՗JGTIiYerDoRŢnLCmy5oh|bԇ dԁayIRBsf,WvPAn(#tAO$v"#*Um/is(g]uK?$Y CD(v( ӌ,2!(m~7fۓ!Пwdwԓ rCi9%h!tm Y Qi ћmʂt+10zFxN bC"%!KH{'bBvFtyCyQoo @*O&D*FP QHF%*SPME=3٭i(U)y`AO` cyPj6zٕSP;5}e*ސyEREf'آBbMHe܍v''2i ϫ3ayD~,``TcE~7,P.P'9˴S4(HO%Y:5 Yl-]67aRG/.$hP2(fa0%3ykWXwhZd5bBY\$Q@^%$"BP7XF:gi2u$OLZCh8PY ,n AJ(`&(b[9&4>ܚD~'ӕQ2޵5+Aݗ05 + ě`*2"Atr9Ȍb ; ZbC.)A;&֚G0qMQ6, q!bz;{ 9 lq(c ,NMLip)8p4:^`sZs16 Ina5TGސnw+]EHo53:fF< yN, BP&2U 9Z5yDw@Đg ]K~9} be-$P2 $Qry2 @8UBLzp.5x &`3`k`B%Z1qqIJG!$in*c]սخ$ MPC#1Oļ|g#3Z[ pSZH4E)&ve噃 [b lsL7C[,SR`@C9p5LW GUYZ 50mcN(no.kƞ1|u\)Tp[cUa05?>;F#ɱ25Vx?A{mO BH.8 J̍/*,7ه[8h8֧֍RQ#3vcLhp@` 4I#̡W$BoPQ4ǺDFXfX]djUK0g'ar?ydq bWQZqC"HۖCʬD'TŃ4N֢#ywSn8RZvC s!PM7htZb@pZʚXG<)vpb܌,#gȐBm$"@j'^ЫwfՍ c%V3@[a Rp$Neĩ%X6HV\kԞ4diDtF 'SIq3]UmY vHs u뜵YgI?V_V#p% gZXq@;Liq #G2Y5!^2-DG]M䁌, FɁ 0X t{xM@, 郒 ߩ8}c'cXZOaG{>y$(C$23H#58 }D]US: N~zCA۴SJ<"A@:rGQ{P˯HĚ@7Cv׼0)tl ԛ򇩴 4Ǎi(cQpA#F1هR '9Ԋ*!!R1bp}瘱mYxU lhqUNAI?S{!RJЬz7{̈D&BsD4E jLMWƴVdlp$i[ C[Pm. M"/SIB|0h8$i}(!A Oxhs,r6 fC26pՉ*dB0Ua1mg|< n 1kE8֫ru53P:wtNpϋ;q<_,!ZtMq .CwG\* 5EIqj1n:J67Mn\s1 Hư\浔3d M,C;LEPu_( d}<&J/HҊP Jd "J!SCQ^oR$ƫ*{cCn`ڇRl.9"b Zf$1f&4 $fMhشbE),ղkj ?^+7`A 6ցyB!;焈zf!ĩӖ lqIH'I cO:m5pYh0rv!V=wu)߄SE;5A* Ag'cL,CPE~}sD],-vmu(B]"W5v8pZxE:fYLYs,]NcpCqI<׉nHQk1UcaVm8jҤ`W-( "@h6 Ul^uxѢG<=+5ԃ)"Y&a#,#ae(T1 "1HXT+yIFlT` #Dx2$M(G 6B&슺xX`l/.wF$Kߙs$w &GL!dGI"ݫ;'+NuҼ%Z,~Vc Ri1"PrLs}^h<vo}[*TPX ,az}< y<{\1@? xcWú^QDH0 ~ɠ*;釵Mr.O^"v>&u"p p:Ȯ]s?Zy4C @<-Xwn;?rdH)4#ƒ@(*JH!ҺCct>*(q9!٩H4ŐF5~zwd0ɇZIě7dxJor nJ輳rb"1)W ZAaQ@G`,$Hs^p36K̻¾raDR>\]qH"YՅCDeqgYk"%9os{'.d'nz9 DB gL4E騉c-x;Έ!"0[O+v|uCaa,*\uV|Z[ߴ#~xNK!Em!FH r.ftu<|3UufCf)"';Mkŕ Og6(N0CÐ)4.0>7=>K|ǚVv0MddrHP w˜7qM4'ʮU"r ^w F!9JQ{vjoh`ؖC^sBjRWv?+>HdRQ$Hg'Lޞ`͍<(']g@`%KCOD0]]`bC),Udy@8q KԠ׶((B/8L ٧} S\:CoS'|arXiЩ7q_kHt=E8 K K\-8E|b @(ufe XV$BVQ5?BXbtd ={׈yCR(/823@w;T⠅I=zUpD161r(yrD t|:lG>/*{wzTQ_?Lx~/6ma̤$!BCP7Tgwzt#ހ&]B>QyUקH:Ϡ;!GVۣ[eGʩ\ZX92sv#FOmZڡP6>o?$2;{  zJJ }]+ҹ6#T$*" ,-2^6>QY` ~|d?~R]8[w߂1?y&A$NF-Q8DVG$uE.Ї 0 !}R(PuB>ۤ7(Цq780ӊ)7 hH1:x's[TL_Ρ=8' Ax|#aR)Q MJ3Z4F!2f%3RX0f$ԄI&D6+2֒Œ6J6JjLFƢ lmIi,bɂbSQM4&(EhVjj RZc2m-VElZƣj-m%ZZJJhzt\AR dg{/Kg-OKn zUIոH0#D0t0̻U;_wpmMMKG/=6 FGfN|$'A$%L7Rcܧ\_,> 2jE>pԚpi&Nr 碵r,d+ґ LpUhA@K Y@bMl[eҿ^N2NfVp栛9w>*mg|MCOu<[`걉 H~M6\䌒W8ƻxXCEhh+;c9zkLp h@e+mrٚ).[u5rƣm54mQlk)PxHҔ!p?*嶃`H>,~'(>z2CUj@l)avvHO7yT i{0m;f5UV)= BT =˧sn2IFuI@zL }gpz 9I@kV[밚%llJd(|`Q~OT49'_퓶󙙲&.s!2;]Od(&Vs K%%rMFs]wjţxwwr-\88E i# c T$FpUZl0 (ȈV ~QPzm): 23RhTՐ 0D5 (!P5&rhTnkjڊUͫ:\ Sd+GS`>ql1:Rv8o=2 )!h'cmc<@ b:=qU' 3#f3Tj-H oVoUUQM8KEkIفb:s WȕM HB.@ʁU(DT @ P)_9y)Е+b0Q_lP.t#'fyOjrk 9~ } %JKG|%m$6-b y]=Ǭ{GnbrݧDz}ө{A.;xDHzt's'.e@>o6qApzJWw8~.LQF.6{΍wYrFbd%6 傭F}lN%?&PrOMO䂾Í+<~/Qv!ӆoTZ$'(EBf~ɂa -102v& Ġ6*1d j-eqVb2ƭ9!ZBS‡!M[}Ȓߎt@A},NH}ӏt8QD-!p T6phjCuo;nv"h4sFshl_.ÜĻt}#Gkw8Xr^C;;ǎMd' S4gr\3Y9'lT7t;ym\7qtB2g@392CG[$ӟswFΘ=I\ zP&C.j;0Mu@fКcc96io40dzWJ%AӷNCUDFxշ]x믇ې^$ Qq&} `DXP90\5i1+xv5D>D=vMP͈MHf8pD EgDqAh9(ϧ np %KJd;^{B=;fK0?A" ?WlXHg[#Łl𛍅Bk 珷=Š0 C!\v CԳ!fzƽJqg}\豳(۹aMUG{~g BIbq-)XVɲM=(@ 0_/;u^|jd|N?@ ȱӻ>6__+s6+k5ӣCbFOw].(6DAF& E,Ư&[ˉ;j41r \9Ì[i#LKĀX[S KH`D&78W Q"@m>⇓5>i5 :I<տBZyF=6z.%'n]`h~9ԛ!҇ ͘6 h)S^A?<> _|h'>aCZL oJH=;c].K4bd51D1NwS5jkI5i4LQ?Jzd=gy}YT*gi<  \v$Qa _bmn1sUX/=DOaCq Є5j 1AY&SYw}cz ѓj}Z zk aϾB]P  U( SW>zw3G[0 ZͼvreIR뮎lQAz W{}zewp$+ {x z-7 ͮ :}q`}} q>Iأ^wyT }x*L*ݞ*o5opz뭲TiP}qNz9CM]:^PEnˋaM޻ `Q4uҔ\_u@PYR}J4fԢoL(V|s]AZd>t77`մ(h5Bk0em57]W$RwF{ 4^lz5k}ݦ UNЪo]ϯF cxuI;!KXڰP( @h2My靝z{Nv@:;>ۣR}}Ҿ'mب Zףkٯ,ns03њJp`k=ͶM}l{n2w+^y2}o{׫>,yf=q=y}}wKvׯqXyKtg[CWz+е]om^l'/wsj|wȘ-:-gYsʹ&r_hi˻u\)V1ok{nu۱]wV˶;RwYϵskLϵj\9| a^^ԗ{xIy掦f]δ]޽{ƷݞUm5e빭5%N[7wpawNЦ==n°WW5u4}n^}g^؁>;y}un+LC\۵8iUgw[Gou2)Uol^np{w{7|N7ܫ6|ݵ,{qwv`qh僚x4:P\ۙǯsws}}ai2&9ݾD۷;amW9nwJۺb=hbF)׳7=gM@|Ӽatm+KƃNUNl* *HH:t ^Q}*TjϡCWcD*c^X'p{7o>\ޝrwקxЕuMK,)ke0 wslT}'^ۇ^hiÓֺhttz]Ԗffg3v&ﻻ⽽n}u̦ڛWKw9BJn$kh;h-3W}/a;gWtZ\\H-R C,li@7;{ldlo3qoxݽr̻wQ{=-׻,#Z {@/aP:fg9׺=N=+s,=={y1RrmP ngP>x;`u_}}ut^۶mQ>Sm'4@h T=IM=#Ё)A"&14ɈFLbP=@$"LA ODɦjhf h DBd*~O=#j6h CC@RH4LM0&h TjM~idM&!bd0"e3LS%zG[औ&+?7|7t__ջ;<{7vxq?$ XKSEEQPDAfcFAdEMW^|Vui;_5bL;XyY<,(GQmex"λߵW{˕UBM^ZV֫ӲSkd¨#Mnr3p")f(4M4D5t6  d*+E%**xWGgDW}"J2)3ԍ>\xwx (hfR*DrPOʴT1SQT)TP 1UCLHTrpSAS}#"pIYIPI(JK郎*h"PLa" QĨ#B " @T DPt,;Urd@s4vNRB JE DEA3Zĭpͩ`@S"!lP@URAգDQlvJMAU@Q&Ya($&*MQTQHSRIQ PDL0U$4Q1ET3iaZP( JrqGKSQ+UDDPQ]P݂%))`3C sj* DIWC0ahcKoF j)gN)&R IQw8(_u<1S "@U"Gl _t Ȣ|au)UH9; 1*= i$"gH(یr-RAE%:4DQ1yz9'|ݲ@ftR A_PFOU1!ph*`T^ hQT*R(/cT,I($9( R"9Py4QE5EQE)DEg! T@HBvSI&e$g$R&#h9(#),D b(H((wbW?EtC>n ȤdҺC#D:6aEb(`A,GᎨbKXlIE U_qV]sgCSJr]j;ۖH>" [+}G5XIn֌b*w 9 l6ΪQDXZv+?vՈ@@6CL@s;jr7KPV۲컇 (e2{.yZ{yDd,χ `:$ڥ@>\_Rrztc\;(s@qPl j zC{iwGljLt?i9M~- 0ĸ Ю>{=\^#^c툥HQ̿>] p}BA j%I䢏+"C*}ѹS[a,zwnt! (BB!΀(JT|˥俌2 Gw^w!g%iİFDMN'm4 hN\=tuuƄ CpןW->N޻WJ Μz 6yJ|R|Ek *@ S?ф !!'_[q[O>#sFqPDXnVAH i U+=O;N@n$@(l*>B. [ksi!)X{(m^<6cܜ^)h (h"7{n}ݧ#w/yDa_Y-kc2W'o #DPz\bY!)xy#ȰI4agE(3h ,Je-6R&iA8刘q 8`*)$(1d66M%Eh0-ҟ)PGۚ |H-?^?(4a6U7Bh{qӅ=6 z9{jf#Z@.X*b{`7¹ˋ&9E{Txta~;JlQh9|*ǰ1O>(Z./UgGUfk8Ȫ_oM, FEcB=񃸏IQ| H*D<+RS*דJڢ}U-/{}u^^OX9܋ gx"{W0Q1c;/wvE835liQVE je_{c@kWkRB>'Hn"Cy;HkU)r,F>=c,@{cCd 2a!vuۓP69Hr1\YL~OXXEX;sMQA-nα njHT|It}?w71Eeĩ?02\4l 7D\{!a;Q`mSV2/2xQm7FǡP \&4Ξ苊׵\4EN(\m % $S \dښ)ݭTQ^t=N `Ur-VAec1y6?Qܰh5W~@`_aZwV-ɍ1K4z# \Z|y 2_|E=W7i 'Z0p@p&L|vj:ЌwF?JI$#\ ) σ(A rtw6umtn*SqKT C䏷9;Ua-.("R3[lsSRHqv/FG&CiULDVi5D==T?ɹ1FAucTL}z?ۼ}gw,iֻF/pzjήco~$RI濈]1H"vY ȳ)8ʨF,hB֤zyPVٙiLpmXή&(|'ryj[ِ̦KjJ,7z0.{GWծmMxȇqn5_m0LsV.Wwk`f!UA۩@n֐(c h>bM kKo[wTiQZFڅn7CwSE2o[L1z8o~ VJ CIr*ypv0^Z "՜0e072(d+ssSwhI v}o~&ΣmsfQGXkR7. իq^{.Hž^%zF }{=8)nEKg(ԝᒟQ{MM_,LP[Igz#Ёy */}[}j5.>{VN[Y>@[ڹZgO #/7c m6sθ=+᱆,X-"w[PSQ6@ /=B8УSS_Mxߵ*.:JSAzST)AXZeej[JMxm;fY`|4:Xec"8@!d^Ύc\E!'}> BsU>}~?5cdޖr:dKFc)Ԥĉ{*Qwk!@PK $(  ?/~apւݖr uo~XW,ma]%GdRB8*=uB3π7)SIAhK3)Nq]kQ~c ܴ_||U`P?@e!-Ušhغ0>YO>=US[_+J\F{/k]kŻB >{jn&A7m}EO/UÄhvovچE)K$22\ه V8ҍCpݱֳ`Qxm T6^V`XZXg$_׫]}Zk>Eҭbζm%TTJW qw@tu[eAW{NFѿַiӓp хYS Ta/#1e!P+ّ:ogM$QGR>WvG+Ϫe7?ez=-b*ղcG|uZ+)yzlj^hN:o_)[NDhE՗p%TLRVCD .Muc9޶+Tw:$Ww* -e' vM#AلxCXeus!+Gj߸mx鮛V]:4VrW M!r0yp_޶.$mʪ":U?;{l,& ʨmmGz'&]}{˼}ZcSܷF'.6k@GS%)@GxS/B=pd)GvB| Ppf!y C2Bp$t9#GNPzl[(O;F :Dȼ Kp; dߦH*$(%|ݠoG;yǯW!?|` tmzfhh$6ZLu 2k |zxE2Q- dt@YhaŖ2bH){/F*@9Jor=2.~mIٜ?!Ɣ@`D~'r8[ajۭW7Uh"=u9~|쯾\Fz0 Փ%{@Î__E `OGԖR!9GPms T/iE1/0.7*9kamvTQXSl=qƢY>axIB]ڜR6\kVT+xM6djoBnJ{=.FӢP1pMv B>0X`1"t`w-G7XX}$G~;vHJ&,~C^͐5͆VVhkr;68 =zmv~}š\#dQs*ҹ6U0c]5]urSt ..c kl_! u GrőFɳ(.̜%m35B(CpTu2sҹZ&U*)6;rŎtZn0(7ݻcK#VZ0Vl k#aʩU/ـh)G _oѮe5f!Iqи Չ`xz:?/r|j逤/5_")«Eˬ^z|q 1]R{ F1(8ʥ>&'vpM4 IU$@-*<Δƽ6028`΢nuWhawPȦZz"&^\!~C@UNʵj>)){;a7X9:RvJr xCL:w`nثJW;/GU}V/CIdFuV6, #2a zp L0>;phU,ԶlםX?͘I5\V`^k 4,4ѦUd'F<-{c slD5n}ΞJvkhocϑWk^}&U:N躛VpT39,OL[zh1Kl<--{JUy͑C4͵[ѭ*?n*zZnl|m5 ӎtujnGnJ06.gSk~4: I%o腃BZlXO[nI]e`񆫇SKQbܪY_OcVzf!rFvJ2]:&UmuC|ϿSoi5j g~U:Kwc{UWS]YiOtawUwB\;#b-MXJz3:jo5^Xr+q=_ճ5:~Kn P@El{ ˫v'HnB#mrIJu0>Dq Og2&4PW`}ЋB3U ȭ堾 tJVQt){xPv_)~wq3U2w.;SnkLGՓCg}TC&5R,p{]{gYo`+Rt>ǂ=)f D^uMT,d|WJ,w:xIHC_[ 8@]QQ^cv0QbޱHOuB]N@#**PHFQVRVV3ތTb~O˓4|߄680ݹ뽙ҺޓX}~?e(q ͖U aDЊ((n 1OqYsؒ}C!W>D;aJ~ۚwOKg[cL6HeϷ[P;@>/o['SDGV_luq;@]WReەT'`}NtjB|+kQӅi79r,֦R7M>) ?itT_'JDa@@`NAМ>'FZ "t_'m0X0?g 5, CnND yD~_P(U)'Oq'k <;isaȺ4Z?C) Hcըq՘Tj!HtyL)Eݮ7^k&nC 2x)1* 2 0ٻ'$ܟjnM{6y\gxB}DۙŬ`CJC~]7ŔqԶv2=4,-7 R}ٿ^8|b} dq#?R*wjdbCG݃"w{}zTBA(◹u]-Q܀{%9~<[(SB{ ~^qSs ;Uv\~_3o\5jBo_u#ow}rn;wl_nC/Ӄ[-jqyf.FûU3W'G,tvԗGR\]ʨ#bD@2RgQջ̂)5GV$Y ijqȅ]FD?4kaHrU&6$d˜4Z`+e2BK@gAsc3xVP~04la8JzSc9=]h(gu_|pf >W8l{>lC5ĕω1$(A$D1Sl#|eSBֳK|=_6e,9^` C[BL#C\}I5b.iTToƷf`WZ[|Z_we?=G֠u7P+cɐ UYxt>(; c1L>(1~5F)gKSju[GqV[T +_ԩw|kUߏ7%_h2MVI=|}2ߥ_;J'۠d TJ%`@a4 @;L2(]`Gs{z6uHϥZJMB;yQ1 r@'L/{?LA5'_܇B6v2 5 !7]GN[2{EJ5@: N8(8 {PZ JIɐq"`O嘎o לnyUB$d$l4-`F81S&Y>3cDlP[i6&86fQ(( К leTYUqW3?CMR,D_r9B 5f _h˻ V؍NiJ[TUGۊhkՓmVv G}aE]ɈwnIb.%܀lv@<~Rr^CcI|Ysa#\4G0P4 ŠYEmvj>rV8Q6'@R$n& mGju:4ytT V-q9H6<4Lf!"?EJv}&SS3JR*~ '45o7/W +rNᛧON@ƛVS T4p]V?bj:~{y nyg~e*5N1[n*}eSh$ {sD|&TF0ް(O~cFE1:1Yav'k>=N ~ !94%E!T)t+J" R( ry04 Q:\SеIQG0b` *CcE(M B ,DB%:hLȱ *Ҕ"US0*3SQE `Q() ` vB*n-A\J41HPUTPkHUSBE((Za%r5"(P4RR!2P2.&Ӊ(blQt-!)ld(JK -4Ubј1`1UUQDCHQ J0(*Z4DjgB.J SJj 'dt!CUB(Q*@4ITSJB) ~K;DBD5 Be)N(BXdC r?L|3J|$ S(&hY%!3@!ABR C-示PR @ 4!4 ԐRy*h.9 Ѕ HĔRP|d$H%*S h$Nώi"4I)Bc0%(R#BT ?d)6\ X }~;St?vT lIY-UVNRSϿlmf ۏ}Dr9c "* xٱvQ;@Ͽ>ir®BGA)&h@0_ 5*o?a]s ^eXhֿ`]c+^2"Lo_z "TQs-wC:av=U ӎW.v#`eKfU ac %kR?L^v619yRkuQSM *}8WWYIo󻿘نmVCC;rkYwfݎt#]i8vH;YFvEk`X(:>Pn'_AjdSW?=2"f#xO7 ?͟Ƴn\q Cvf#lLD1sUT*_!wX+>=: B+_惧s%*<+agZw⑨:j~5頿f񷽿-b@ÂZf²:մzL`k ,UTpVP]7E.菘a(w4=v3Hn`#faPBwjQz?f7{%1pb* gdH n0eлG_q-0}*VB $>TC?T*˼_嬭'9 Np}ِWGnX.詤O#t:'N]D? dk[?SdBq$PUpBrY&K@0vs[_9uo;*p[+xOP8#xŤ3j͞a3ZHCsN;ua~= *Z5iE胠*!gRsXUFBUXqoGE דz "^^߬÷] x 7V=?˔BBծm9'|n}?Pp$G!&Hd'a%奢b16lhG# 6"b+l,* h; 4H&1Dm($'`y-dH2ADG* a企8T#% R K`÷Ha?Op?bT%gM跣=<=Yvk͘o憤W]!N Ӭ'?{<#u n.~..*Cg}x֐($9kZՎXgn*92ԋ : "Grn]M&Zo)72ZNbtde׍(k}57)-]hK |,vQQ|s/d߯X;Δ)~'z0W1XMzBچd5>-;VStо٬7WUx}oV@J C|Xd*rZOC$kה;꯭_CߴDe apjuS1 xuc DۤGݝr vked]tRO!Q`]RUC|qѮZY8$o&x`) |B=l6~u0aBAY[`kǁ}]ڣ;C!ݠKWx|$'N}/+ H$dxe˰I./#WO J[,-^=!XLdsr;c5y1T !(crϑӸcd vd,sø>'xb$J*6wuPb1 O \>㞻uecYYdH9e珦{?Ĉ8rBom]jWu"􄪯mO;ŃMܷ v5]#gvsS`Q" Z94-uY; WO~>_ ݸ v ^rbtv_~](-ay!9}J-SD_YǼ2ݬB*ZjLf8KawHW*jڴov9V,퇰|$)pskHxZ1$x"GoZ؍\Dj+msUFNmN y4l0!AKq oNҔTcQq U_uQ%$2_#E!4j6gѰddN<9;ܑDrw5sf#sIA?WSW}5,UN*)RQku!U09QA_ǜѥw\+qElqN@RJ_ ؆xvwxu+һ4ڸz?D ~%=G `&EAV/p W&_>kO06dbH'~nvH9bVg:(}(H@x_/~> l5%$~5{{+&+塩!I95.5ۑn}";x(d֜& ,9>O`6}I~A`ϲ>\8`G ln* F =j=jZ( ,QmG Y28 Y#mm2iUM v8\`=~F4BH$\o4ɤ_)lB$}^G1ZК=|6_5T9>q wvg% d|'j%tpy__Cޠ'޺_$KlvF,eUT+r~Q6cD<6;K((5ExW}txg3qbmkS"P1V=alNb%xc#dUm+lx_c4s'%c/-ߏP96Hd:Y9=~+Da!佭}Sh*q_mvs,Wu'yeU`qxrO8EDG8vq 9/$NH op$ :XR!(Nz`RSm&X! X:|+EFxl)4' 7l Dz}x\YޞX;=.)Re0XC{DAQh 3|958Iī( qˤZmR7F $<09Es!k:|'?gɐ}vWxkv "Ͻ()EtEUu La;sz7QQվtRr/_88"{+bCX%I0+F0EQ]Y5Tb=sܣ4bqrT_~{mgݺ'/xs:_jVQ0L(Q*(Ȅ'~.^߇`F{#8uںYx#`0bgR }b)cŞ2Gn":.gn: qD=ؔƲ֢f}c㔫W珳!=GJ}Yց['w_^Z-/0uF;)?Fu0$nq(cY5|ʔ![JSn(<Sk WྞZǐ ly1?Y×&8p[o4=$q Gl/9qUmJ '>NG1?{ܚzId,%]u*65Hk;@y 3j}QGD~9υ'jİ`c87o֐APO EN`3|YXYl˾͵_n<Y`@(Tѵ B:P*T9:\I"*ybbqh!!?UK˞;$&B~_S:VZp^ϱK[z`<\mw#j/ Qsuɢ^27ڵ@hnwp]5W$y2qe5oƷOxix|ovi?aݨ`,ӑnzVgimS?)E]cD"]ub!H@'T7P/eN~GG:WPOFrqC!}*.7אksȈ<bS P}ۮ(W|D6 92hإU&i:L2RJ@U:l\by2R`̖tpI1W=eQ$ci1$Lsih B k?jńx-_T 'wDŽ%OHqGoLX-/uH rsiO>{1tYXfFGt=PBIu[wsޛ=7؃@վ#AVHe)@ m^~uT WݟZf?hǨQlOξgXtfQƊ1"lWs>V;=ޢлF`N4#e+s fP0MiO{>imyγ . _N\6l],ܹ׶}|OwILگE y5G. S= ,*y{'Xo_0)*Tswio>͸Qޘqe<"ј=≫köOX0_&:C3dϡHO<P~: Xv- nt#ppL(q(V 7<c%c>E;c36H$s6e 7329QI$V,,tϖԭた-a.tVTUuؕ\dx^֫@+y3<91`V,?F 'x(.AXR < e`䏩ͻ&g{O0 ]y~^伌+--7T))PR_/N559ޟ3tRQJT(Ɇ|Q#6,gcl@+jᓋ4,)&}p_4! HiFoQPA!4D M i1Yi) hcR$H%#@4! HD5AVɪHFY{&$,iV ~DMw|pɞ5ݚ^L<"owvgom@_r1Ąhep)# Pp8uq<}hzӜxiD4TS5DMECHDR֔I?ow!l{?%4x#'%:|ƾ8-}nv-5ztaݡo@$g76+W{A)h!9LU.2Vښ܌FjCՋ_5wnXAo]ɹ+H `U 'sH$Umt9$(@U[4@ҡLM;yֿK0!;ł$/vJrAe5Ent;J9{[0jA:FjxIWnV^P:X\nv[r_-+̏SCS;1%.c4ei53ᗍ~-GxUıvNk . G /c@>74y$igzpH}ZmXP mac?(twG.ǰ e$2B̀4ic0 QUC4 JuYz B9B)1ȐZ܀#_#_wvI$$?v|cS،dUC>^h }5|e# $ݶZA~ZL- ս|WTȼ4se' &EL%7vةxT/٘ +u* 3td:g>'mfk QE/*ی}ͫE@{*iᇮ1 ߝ_QzHCńߝ#Gθ l'm,QY`F9^5o@e"qng/3Imh%pdv#7DCMۃ> \EnPZh/EǨKF:6K~c0 c/sMj_/^G#ķ~MC _O4&&'HP4#[j', @AC ѡ)DNEKOd1X+(FaiBv VU.)u?T&~C "WZ|=P %~X[@jxx+ӫzT!w4:G(A AP m`Q/lKt18 M(5 ގp A*<iqn2ux:Ϊ~i~LHOʇTlIp(߰Um̜~_Z?gO'n#Db-}P<l^NBQD@I0*=쿦1=yņdž{wj9CO1NHqLҾN#xݐ5`(R׽ q:)7.$@s R߹ 0?(023N=U"5MB q:|C>G/ܫL* '#kK P4DMrwYRaVG+_?+0$U$7 ZIL tfN|V::v$[BxWS_9۲ߔ2~b`\?9Xث1imvKwciLӈ-.YV6h.zz11:R6_=hVHa֕ D56u?):s]X 65cW]RޞV%IyB/E0~굈b&`lzr9:^+N߉P(bʼndؔN07M;`wl\9BZG!ALJDw/QT3F$a w OhgzFCnvVHz Jf#ᱜM(^+OaG<{"Q g[QS-,j2y\':tZBӝ5oHMrR؏Qه;ݫ=[$R Pu!Q(Qy=:0F8;[}NYpA;#TƵ|p1`jq].rb9}O_z$z"Q.w7 ^"ĩ.3`7À`7 6 L{-R}^^MZ)P&@<3)16ǀsz7qwW|q"BDݝP1K $~=~-&ɝCWnwK~>v<8ӯ] ar){=\ {/wNoFL!D ڂb (P_MLW}g؞ dAξٸ(|:@SC*z9 !G TϻS _AMKxU\*Vdǡu 37N ufSo_zG\<ny{n95GX^]2c % :t?EE"5'[ht:*AɉLA4AAA"qcX UT (Wkî 0s-;."* .-J& "UUJJ-M}TQEʩp#C*hQcm*xW#C}4sYF!c}WC'TKA;Go^o=緶 {5Wx! g+>!QC 'z e^ -zщ: BZ)![jBACM6NygjSSǷ]jl+3. ? "qvWl6}G\(ހPdDwۅ{ˁ(0?w鱶d JZ[k`g+#?tdx8FPU1nX,h}lQj@}/TFAn~Cۯ0SW~XCKV"0.)E =8ʴREC*&JBM KJ; VبZ4fo]I΂"@SDmYY(IEXjJx檸]Q?[mp93I5 ]k5klM灯8_]Bv6.ѡۅ_",À^=g#avrR LigD{(\-;}{afM5X1.A8xPl@8on 7fkܦ禤ݣGroT] w0EiOG۷WV^hRAFۇpDXT{\*?׼=Hsx{30mR޼^(x|*3[#R^'`bG}>tǓ?-v&+8`fTs{_*9z{F ӀRժ̱І,<1"v1,DkmtE: H h>1UiiEoc6aΎM(+Q7Gm=)/d Q S#LZb uwX\ ѢR1 H|{;EDz'dbBqf))P^ԍX`@g2FVV{ӼXX \*5 -=\~3Ѱ~+(O !J;V ؈\<SPݽ:ت ??Gcx!KBP-% o$rhq_[Qg/{oAAKܷŐZ0Dži+5YʢOZ81&g8B}8l))F5 k{yM9JT&O4@vattȹa_Y̕pogMsܕNa㘈48C犭!"|q0GŮj݉6Gf\.9(a`ҎU(+xZSVpkմژ8VƘXsdFa߀1+6[w`j}͞ˋQGv r"̞TɘBxzh`weݲ BR&6>'LQ2FW[o'th<0y*+Ys>_u@jB׾!=n3u,ҵm3N0dWlPT0@-ǖZ l78ҪfGPEٽj;k]Y X7|cRgA &5$8^5~* 'fzwIN!G'HFQ ȷ#숰μ7J.=.q6ҠbU$#|qnl &+9Xձ| tgYLaFgktq/{զq#yɞWI|}6] #ȩYD@D~_r5Y*=I|/WbtT ạ7SFSPE^nUhMQ/c5WO[&6 Qj;1 b1`):lɹNݤ$ ;5EKXԓJ\dÞٮw~|kxM5C ֿpa/LE"Cf΅f=?ŤX6}WyPG/F;{^Þ=0M2"Ɗ%pm0F{{w%9KX1ڏ\Jrj6::M~}HP;cQ &> WpƑ5ϦC^U~g=Oߤh"n7[._U}6PKퟅBsW\P NDy'`A.>.v7=Z ߝ#߾ZcVz(!,jTAcw׈0k^WUqh?^jk-xh,~_=q2C^kۛc "1)7,5R^@{_Mw1Mm\Zsc%'hvꯍ+C1Y2mo f19o[K]A>0CpofDe|> 򛑫ab^HFnm~# хGaBJOg񝚁 vn-׉j"@D: +>I|v]78v_rѻJk~Ž͕͔=Qyfln+u(V<>vxSaE 0|E@uA0~Mi!?HՏȿu5UkG>;m)T72`0BdCTP%np!@U_ȶ0#[k~f]'PEEmu?rFR)|B p1DbWij9ח.pFʉK %^7w;tݷkXﴣ= qpgA'xD _̕
PhR `ԦwP7V$?N?/E ӑO9{t3<96{p'sӓ?Ąyb| z<`4ISg;>a7b>mq $As/$:HI8a%z-Wo#=iԎ]%}y?f |q|?^CF@GOt td`x{ϣB[LI}~e[5x:>A|<}.U]]2k &t.!u/`.!TFQ\"YVoeOQokHZ)%/+͕E[8*1̃4=˽M)ZF!8 JBЏZ'_=~>,p~Ly\ aVMOoǬ$|Z1N1UUJ&m9Z2\J.5=ZQs+u8 mfXd-?wFh/20O$#,+R 8 E@ JӉyshpr/ϊw/!w"e*MbswB`l#;*OVZ~eY?RI{,X;:cGmzb3F!ƪM_~fͷ *U5$uNu܁Q7QW=;OM}tJWacR{H{.}Hy`׷ n.q Q4` pWskտb},ɲ%KG$P~F/@#SJq1xZYo%:c3-"h=-WY,/X.}Ƥ 2Y1E([T2+W}G쮅zfS"3Xc00-1u=F7($hְmaD@/l9\M/sE86 'f}ِ95ֵa*/(eqOl5 㗬0ZfTDV \fS<~3LkYe_eX#X!_cv;bc3N1 Av&KY&Zsq/z[zV^m.lRMt d((, 9 91 ]B Cp~wtkM8ɭǵO ^#*b|\KF5=@#4}׋g377p Zn:7 7Zaְ4Z4DLʼveX~V;xC0l=6m2%;M9pW\^G6uo_XO0TӣpSZ/8$Y#JU++#*^~|Oj-c,Pn )@;2BVkLVJ<~;wZ᳿pwYwfwhRpzxO)m}x]8Z͒q CT[{|4z6.W@ {"҆"D EF7wpb,96(j1@6 he2kgN&'DaJ^B$}AP?qo9Ye)G^nN;XVlҘHњD>ݽGʯ rӝSJ]իaYzp7 aV} n@RVFQ}hNX~PRdv4+ɀ{~U i \UtVW!F F$U.}Ԭ_ {˺8Nl /^#Na(U2#1Tހ̄QLpܓ|y[/[{Q$*Rj+V T{6:O1سBv~wc:$j≙QY_t@*X6QGhΎY\%{F7uFS`Z]],c _Ol9 )}k l, ڈ;}y4>+>s XgD`ʞXҼW|0rF5U%!oW+cO٪{^wed17 &h#G.PR3 lk~"i=DtMF:{[s+m|Ĕqj_UNkQ~;]K ̈́QO;uUNV b_C:@=HG5}vZp>:[Zׅ̕bA72Yw^DDÂUI A ۓ\a @0(VU9ȫо"wmڹ5ʠR dH9'l}J}3|M(E e5+?7ªz4Dk)C&WW21ww8rSM{ڟpuJrѦ`C0WVYK0kCQ?QH^{Q,{#?80rfE]?R{:a˫[tx Zϧ_ar$`󋕪=kvw۬Tm˲ڣZN_߼!:ӈ)bϞ8tef p!A7Lg7)/1!zD.rD5='1/ B%3p[W񥋫Pӂ1fy~x5qzx%2pfp9v,2 r T_0B"hnuRf8nz1{`°Rݚ_4'<:H_{9js¯,#c8B8]2ֿo>jsV60rzeRzª_a[Dë"(.8CꂎIڻ^}YYIp#!Ӻ+QWN5l#hαؠ bL-⦧zKa)|{yzʹ`%(Tut+ޱw荧!R-VqYw,:%{^@J;m#VǂT1b6{7Oycz6[wʚXz|F?*LB׍xs?~n8(px/w)ӑ Drϋu\wF 7#'k>!=RЊl`Q`I2R/Fw_N Q ֡q*0dOl^A;ЯϐhA\XARXj\`,n!N>p9*m{ڇC[D-mt#}+ao*hkͬb9:!nF?p\iF|è^?W ]?{W&RK$fM81Kh1@J>wuræ*+ǧ]s 1Gȿ:Kœf%*?, +PZėЍ{6{l^(jp +GT|+1ŗhA2_4W{ERT1$3ͮp/HDmGOe_#:v6 w /1[9.S DWN|6B^q玓p1 O_ȡ$aFj6rU40}XґSv%O83~sGp !Ԁ9g D\c'ҕaۏ0>0o~ NY41GQ wwy86`S'zyZJ`:e8BCB%xeO]SwF\T9+Ϯ]?ۿyR2ʩ*IF Lz//}>kQ.˻DxՐ9z\6ߝAT+@JN.*&` sUZѶ~SjX{}p'U5x R~/kNרG˞=l^5q9# ]Pv{_!- } ueTNL6]fs>H$+v9BC%2:+JܛVHnVyJɦFGmϖL/i-l0bR*]آ$sn:S! S+VCF(j"Oi Q?KM{(3"7۵UuUJ#]A`V9M GOHAi.j 3vVU8? ozU޴ل0Zo5b95^D7:}W5So: \Yf$ .> >"w'ZE6 2ñ]K4ݝ\эCptwm1m%ќxjP6y3B>d)h-7TCKBPO@.N_wud5pn ժa)XW[]ks'> |Z,BgSIɇך `D}оv)p*ꞷL@z'^쫏$37W i1C^{"?~;/m?vVЏ7YIOC7/ܙvh SbEл%tna7K'PhBXo]_Vر(k[7/~׊=U?\2޼*0m7H@%!5TOxͫ ` *)Gү8XܐD6f TW ;u@)6e>u&8EE!zHRN30 #ln7mM h0;{Ga+㵦z&ӷn"g%gb۬XmI^U !i8ɀ'`/3T\J,P "s*='\#UE(}ExP}5aL9{@kmj7k -2NTKNI~?}2]Ӭ2V[+:ZTȐ 6ӫ=V?Q^ػ_+Å$mqޡEѴHv_~tyDSP!%,JZfCSvZ34Y<Ѻys.Mc蘧3)_{VNWONg QDejkгst_HBj˃2?tEmM{TG̲ZъBGgr>q2x\w۝)r,|\Vh> ;m!>N(@*{rUn={\S̽_9&gL c_*5C:x) |"MTU4mUgBȢĨ;$9W#TYjJ-Gk їQ(H6;:6P7aTnX6P2CRlaTEZlX?Xs8T0=(1mpYIZm!xk0L1%_.חZݚ7QuV77-gŕ'";+)U)mFd 8IĄ0 C#x9wiؤ)̻jkSIq2ED QL=OM"׷}}|MQUV{R8݇Ѓ-ΧnE4r.3P=u]E*+ppkYT:;i@&H68s誴nOD4zٵea,!ȏ:uaJ~uSU1u1Ywd8L,?;:*1's1?i  jQtNA"=X 0]{oWMx[s4X$QF]R1iI8vynݓ@aԥ~l=@aeQ$PH P+4- 6IcX>v&=P,4W AUYD=mP`Zj1`Vnbm"DH%жi8E*(Nf(U .(CI51ecc4Kͻ5RaN =̥'VCUu8\uB(W q' "@}$8r+<(QH!)%%$OK*lã*Fh˂|f]C&diV]~uXLhA#LeG}d\9cmݾ;kMC8 Ws55#Ք)`߃/ٵ T>^ ɒ(PIql㮶MC ad\4<` 4T3Tzu&nB`)X#QQbn-W4JT e0ҪRB@pf'>,#VIqc#ќݯd/K5NOCFo"@3?2b Liݍ_ Ë{;h OgHeGDӚU%yp$s$"[oysNHv}!E/wpX*Y~zq`U۳v Jxmպ,m)G=]]+5N"=Y:*TI@I$k\5ǩ'*:j5AS^aA@S~R}?bLҝr\] /Bkb).blz>>LU0+eO`m$*nYoѽ.Z_qmݏ޻pv$4eW婌 ;_{%= )@Ddy, YW^3 Dx@a;xDl͂r1}wC (%$ T,kP22H׷sXSh=a%);Ֆ\@4`^_,}oj^ctܮd79ٓzJQNF_;!?I:~+T=A&̴EPE&N %k^4 $ ES<尼tr$D /T`X]I}ʰbYUn.]!}*[_ <Ĺ(lz$I}qez}g*h0b'#t~=!14'-yzt/Ή~"'v?cV~;1ߍM?崎D,hEKoSXyEXP>A{t^yfYC^/:j>; `(2Z+GitQ-)Nfk)k#F?x9+j){mE {^ o zI%b !˂iAv:cު{RVmptɎ #n0` +_ꦟ`|캜p]+jJ jcGdj[,މ.<5n<5|ii{:U NoQ!Rȝ &w8NR/Õa[KC[ӽ86ҝ< 2 jR J ).v]pبD#&_⧾,Lj2Rs(Tf|݋K(S[䯍y:> Ћ[< G/~69zgT dSa/C*oZ8~)e zf(]8Zްln< (KJRr׬?]kP}Q>36$1rnK0/S :AQQ_eFL$2+&NHaO>qs?lCꔍp{ Rt^Z/$] W![[󏲫.b:Q"/Q\ۺ3[nDki|_+Xl$)>7y{{:k|piY"kQ mS6[a-hf8HfMoמ>7|mkH)Bj=[%uc♖jht7q8Ebŧpi i2z~P~|cFRw_κôk.wsp{# BIPu+r-( UB,QcyvAsv4FK't?T"=rE+],`͛1YTNC]uĞQ1>Aːc u@4#6jX e9{ Ci`fu`bY(vࡃpVej\1U<7]/z_eB~7B4ZtKboC*-`1j ڧƺjm\w[LTlˤ@5=}L79oľUAjXLmPDiRy ~ν H=% m"DTP zm-hn~+\B& h`q[_R0kCP"SR)1jNhBVmg7/!;)h0{>_1+zH)n;%`: nQSiɌɤ_ڴS%hI.p{ͬXC8Ukև„m{RiylPRYZ* V 3uVPf- I}xxEs?w}vlsPϩ>L/\y}&6^ǛBb{۟v7BЯ6|Qgfby bCRV꿖hlcuW~MbU4ߏD~< 1trSplĺ)cCE/ݥCO!.x_lWHM_=W +S˨\3]s`x5~w8zA(>O/waDwfOC9\SC:56sfug|aWЇdB J hJQh(HSBP.l~܇*o8TG LDBgTO^#Y:PKxw]sK_Ax'Dek?,h aJݣ}OO.jXgb4M<[o я5lriAHM OlJƬ6<x}Z>莬2N8I$^"X>D;RlH$iXGsobT{fSBd )X1SH ל5"WqDmyqmRW9/jNd!,ʄϕd,KSE{S>/|&οVt?N0Ďj:#qy7p«f>qxE-j}¥yEyӇSç&ֹMT=FyAS1wdNkrUd`zYng=ɩPVߗ,mrP 3UjcDT`q8rʱ؂H˳(TO(0f\9۽! %oL#7&16oW!XrXq4~2قMV(n@Xqçʃ2 (5x+sɆݬox|Ox|0o$(_4$V:P9,up NMmO`#5iW%9CnpzGD}]Ю>:z3S4M:X7#ڧ20 7?^MtBdeiqg퓪p /P,3bк>G"D =w}#P"%K3X4U2a&3[D 3}_Wo FݹVD49)٩?xVc52к%Xt> SռkgjoǬg-(sTGQƹ;/žru;l7riNG) UAP|c?K:|\1" $! 0ao(.JTFQ#=y~^c6$5asRv-VwxW7ӯvLr Z*M>Z%@q뀮W6/}vuS\;[Vmp;|[Mσ)xt}U>Z5ɯgs}@!ȩLQæfN>Z_[Q8s vA.M;|\5 8܈b.m UkYR—Or"=qZnR3Q37`J$~ub6t->e&F}}MevEI `#̾א=%0HGLl>@k\5u7$pðĀ*U!?r5o]aOVQQ#8qc{64_+k;ώ=8]To*DVW;#B_ ,0d@KE-$S|DiR yW.GK&߷Ǐt5V/V8ˮJ!}0Y7>ZGT"N_z@*e|q <͙Utߔ笯]oGWgu! ߅Yxú?I!Ϫa;dgk-mV-:Ca0$7 JBc&~AP'G'㊴}uBrnd^t4v@$԰(mPuO >I6_OF@)nѠou$ lPmׇ#D jŚ ?U⩊watE>vy2Շ%4=r~R1Kh|~~p!V@`@W__S3w1xC.UGq?f.ofU%O7>@Ѭ,qsƉ&B;K"17룅u0¸mBzۘj'h⫟t~4z]hL+G,GڂҴ- rtw:û|pj_?(՗uaϙ01 p/d-n`^P>7ȎH,=P^˴=割P>ޟjɓ5CD}7Z]:ePZ~y)wdYc6R=ěw7ed +͠a cysĚT ^gC[vxI#gxXE7)$2[;H]bdc$5a{~t=aTrlTqcʤd~V=9> = plNu}4+if=- -W" 9wۿ(΋h5VDML@aܡѓݴjpd_2QҌE0=7DSI|m>yR!Oa;\sgvտʠd]:d0}&0PQ*t.1 2Gbvs FnH`{ol :r95BvlA~m[W ϚL09Q ,fs0Tµm[&j3DO̓{y˿]iJTA=ʥU 7IJc嬥-niľuvu.9JPkz-uUE UUUUUQESUTQEUQDUbk??.@t$ $8aR[rT+؃?=npaj0d{ 55[y}Uyɫv~!| 0`~R2L!k` fU@5M6 H KN#<%9WnB2DAcsߏ{!*n>Xi'33zܝ=F8M `Jiyw[铦N2L'DE v?N@%Eq]7?W.߽UUU EO8{%-}n~kIR@ 2>JǜU8݁{#Oo?p( UU2|Qg4)ϑ[?~.8sugA^4l8wO9Z)tezI/ӟmU€nlR1{k sk06T1P ^@k{ Lu(sLp`ŢDݵ:Eb(;6|ow?$.}{?SnS!rjDWaptGT'c/¯- ~Zhg޳P661*Z7EQֽzѲpH-#8~ T AUs:xh6mX+ f#4c6䒨xKq_1^D+ ?15n1ƴko[;Zuƺʔ@ygBRqpp=^ .S?GZ(@ʷ5s صb%T5` e۹eYP# 1} L޽uAա#Gdgx_ ǚxG~RCj#JߎZOĬJz÷8;NR%ObZ^:Կ; ':|1ˣCaѝ{e'ΥfE(p`\vLψpŗ񛌄DO}b*V5i:Ę#6cbf)9v8 J(j"ktY1 Ft7tp Bhvd&[(Rw dU}A^$~-S1uY,>up:/9~{=iѬ`uwdyjp|  bձs BT틸PM`>xl@Qp "t j uTశN2goxL櫓JINp0wa\S^ Qsf !回'׭nD-{ W~⃲1$QWcm״>5bR>; ڠnBoc9p 4v-уU{mG(Ly:8U" 5e}pozPObV"Yf\ tr3^BPwC4L&uEK(YJt;aj:^\ ;mWapW=)G e`woDBK1~< U},ûwE^<,Kb*1 ط/ QJK8w*P}oQ'=\H@?wA~Lftvyq!1_w@?wlNܺ*jl/F-Ps67uIXF=HʁKɯ><.< j#TK|\-( @CbUUns nMT!Sc5P@YWo}aA? AXaXsiXKդi𑧜72SIs \Q?c}]nscێ7pV1&&3|Uᵷr ֶ)W.Z7%rKAlT(iu}*O:~Yw{0ƕ珆g/xԴue6ٮgSw:]pj"30oq阮 ,/yUbo%wN/X*PnG^.$ާa%mnH3V"#p7 ώ']qlڦxFhbkHJY)rόs6zL=9Cs@{8IkF48{2pd(ԝcc ZȈЅ0lptif0Dcw:)w69S0+w+=7r{c5Qk5~"d7|5f:uz,c, ʌ˕uiIODSӧJ3տ;Bgл)'|O0dY 6Ög`кP+Uzl4NTq!Mr5ݼIqn`]|uBw5id+n?7`=(Bb lE.|-/^չcoѹ@Co]bx+3'&W w^\s?;p27\X;:TfJ33Qi8D ϟ3oFwzVpmΣ8Qf ͙>vR68WJHTA,f~ 񺎮q?_T@?25xX lg\uI:a:&w3 }G2ta\ sI#[/<{^LUWVxN][저cVqV9/F_q6o˝U?[껋1~;0Af-|ƺ&^V˻'Osr&[viL[v]bǜ6:g^c;|9q/结ܴcVgdɹa%KXf21ᣁyS~{shI/ϱٳ{Nk݆^UoKC^E81ڰ@gjR08L̄z fjA-q~vo?MkQzOz~nbfWۜQ=qޱ>q[|Ӕߊ6k֧3c{ŷsSm<|r[e*D 9knk5=Cp#CڑQ)ֺ3}6 W|,qbmp҇^A[f>q^6i >WkHswy!o4V|jwX̱DŽ|kՏNzosd OEwƹidBp{,&]NBQ:Qgu&3ck22AH¥|kU|ٳ ^3?bR?8&:=c/*#e92KkUx NU"kx4h5Ӈc^ξws\Mbɶk-Ӂ 4W,D\H͹#CjsP 1fبщ?=/e?Qxꙙw LM)L<)@{2;%KήZ:At8-xw`G\L!DMz+:lі;]tMZ`w3uW) uZH`n AkӜy% FN;J KާzwW;uߎxFţ]v^g"Ï@eyK'U>?9>jNQbe;ėv 0hd gdTōa {W:Gmwv)VPM8.:Pff"@KdEBS'A̵R^$ ;W(_f,ie `l yCe/?or#8{C2/k_g۽NG$5b84-}ײLъe[WLz_yn8r%1tbk }U9/sm,$4~[M/DO{WVl]cge"eP-IYN\k󉾙ʵ>G\+Ec!@]; oiY[ ~!9p'w IC*"lüLj(_?%=xU'Ͷl7q}eT:NרcҺ)x(cSXL"6.do^ՌղJPnٙ?Qþm<\jRH*XY$AE1=壧ǕÿPgw:(ܞ<3{!l ZaTXvR\~S74Ʋe(]ERBLᔧ)eSĆy%a^rƱN31N0/缵N`?֡LHPWepcׄW;B"YڴȉXוciJ"ۢ-ߩ1^8?r.<q )ӎ<>Э?cH@,hx|f/4L~YUIX:tٓ-Qg0uK=UU0; 0o\aMjp۫t7zF7*?[U*iPHVS"~x*^9p.8߼,I 5Mmuɸe"SxByvd`7 *<4h&~y}1͔âYr r&1ԵTHgCSJ㿇3}*I5 ׋ D=oֲKrUG9S$\Iьhm{q7%BO [r^~ţr4~~xե;JV:28qل.ENQ!ZZyX"6c D\ #*SBy㨦jn~Ux4x}I>_%Tp\#ǫnLOtCTU3rSĭ ":YUH (״# $8blDWsboSן;^z㡃T"S+^_S:e%_H(Ġ$>N} 3Ӗ,U [j]LpƇ_ ]@M|1d$JNG&>z}H &fJ! |7zuBPF4!q2lj.&hE:vmkVLvф b|s }BD\0X6oXC"IT㸪!b EyzJ;}bO\(GroL [}|8Jrs\e8Tfa{OګFWypdgs4d]xDYZ+W0 j8Ea;!+($zz::("XvTTzzER3.B4SԁHhR{ީON#êi)it )(iibZFW(*h^jv)X )wQu9jr ; ᫎ{<&}C$w2 F*Or!5IMwW/귌VE{A&g@dvw\+PP>Ɔ=O/ gR 5t/ ۣ͝ l&FCE)bb BJjۛe[n) 3 auh)v UUUUU%UHy`t$oSߺRB㚟F^V`⧜~JxsGo}]bXz̔ce=Gv`Ѩ3k;_慏h⽜A4 ~spܸL1FB3{|Aw^]J9̊#1; !>uCd^U̢U^2h(SI33 8zhffSFL_Յ_׉[gNRat!f1k 2ȭ?F+D/͘1F];|x|Xc"up$5't 8 o\`@+E{\ۑ&vrF:^?]9&/#spMLr&`c{$wȘ 4m-ۋ:R q  ;#y bTh)ۺHC;Wѡ?{ք mӢN3vLdЧܧ( '3Z-HzvC sb1'N͡ mf n^( qlU/JpZ{8 FIA/4km?ZLʲbGOw>!a!$]6B 6X/۫eP} |:__Ƌ@6$-h]yJV3Gݑwh~`w^/*#v~9 ~;vIʎh:+ a7SzIYp[l({KWXVU&젪;֊/\^l,d%Uo(C,[蒟q۾-riW:gj/*!I"Ar}{-GAɴ~[y.۵;J9y\bitĔέl-2 >JYP%+tܓ?'1½.fE'pWIM~a ~ٺEBU%hCfk@;zr&Jo9dna= ] ޜ^R \[W4VW7t;[jkRCY5EwYq3֬{EiJV6Gnˮ޺@X]T$ccsqXX |=et!3D䥚%=XIQ➫Y? zY@^C_ꭆ$wY\R*)%N뺖>ѥ )1^fP^f_^ D+4 ]^Q7-Krӛkzis ߜyl/ԍI[|:ڛL,Y+Z nZMZA^` ܧ ׳ᅞ%ou_SU:pF{} !dlW_oyN )C(y{wuAQz6Kj SC;*(|UdEkWPt HO=Y"|sSOPtxTGpq&>:z!&mkkIt95/p){_Iu_ۻjr.*-t RO2ʖ'EPQ|X9|`` H H9 gsi*ODE!4  REE!1E$S" TCq 'Ӡn#dK˼F2}?wdlWe'&E׭9?DB!) fVDU$(_緂HmgsːQjCr K_/0c-f:sl2aM2">pkHګcE}S8] }!sd$ⓝGuݘ>V@;SiomeW' JpJ';rYRҮXъvX(ԲzYa X[je=QEl++l_b$zh+KYV#Ck&lEW?|MGUxr hu0dt gSdܤU]yt*$S 7w kcV//*S/rfL #[~7[ ˩_Kt+.ZG>T\-7^h!Np:t6fҪmrݫNW;Tx;{0/iz^V. y6zBկc]a1.\2> ƤI]bnkC7>Bјvݬ}S~8ru -YZWGz`M.ߖ;]n/.ז>蝭~]oxoG<ʘpD~ֹŵ ٫+QN՜yW~<>u+m<>Ç>k^\OzӾ1::5QMw:./m=r6ofQnQ=mq:9/`}7-?{]c#7~$}|0nuةk!$xPIx ]4+v0 V8?l UQ=TF^cBw'ps 7Dact&Hm=}n.TtU߆tgju0]G\zmxw}02)mkAGؓ^׊{E_6i /6tǏA<$ YYy%"E[=υ`Jtz,‹mPEǿCiWGrT|Zu8ts>]}P^2sAP=Wwmmmm+Wlm<܈בhl qW,: 9v GNǼ~kk/6 i/@P[[Ϣ A:^nkmpl<+J .:@xa[j-ZaҶaAJ L˚pi=i곜pX=V:rNc]-]e}]{xw?/\"8mk[|@_}t54umU r^}؞+ǣr7a, mk;žϷ=>h=Uzf_dHzIE^-{U*- XMshV9|ZxlW6fA-;iqfYt+穝e7Q NSapM&٣铬o$}|ul5qWBQQMWvDwkx~.ZvT AzP CW0mcXmE]uk)A[WfF1C&}/)6kh<u}ѥFId+aM}LJ]dl88TԛL/L(\^w;*iStT:޼Z퐦h{Lߴu*" eo>NlآFvo1sfXv| 0(g\8YDod&wnWAWi轰*j(8D1\THa& عbQUw@Ũ=VL:i7^b\T}̀ |^\zHr1wnɅ]RЎ8h=kqz帻^gjlϱ%U)Sd-T#hY2d|s:-Tw{nba'RX7a+͐p'3xӖ^+gpֳU_FaWBR_dI *CZ+_HW*,uS-o}SO`̭]a&}<`EVyI`߼Ƿ[N!?^q!߿;`@/gKS׾̵}d~-Q;.PPPuvhο tx4ø~- za1``DZ`ycB)-Q* I8腳Z*  1}ZeU1Z?'P}($ՆӠ_ųr"*R H!!!Z2/;0ta ]x!vOa!1!wf\G|&@n }|bv;QS,Ms =.sx#ދa 鷗pS'R||_Ps?T KsBsۙߕTq >0zG'b\Sezlؾ)Mni(TwB|X?-݆f0"?[ V}LiP*pZ\'$dKuwRjqEniTk4ޡgSq8~"$~4j׈ p| qRHL "k&1xRdf# [6>+`yVSht7a`AXDǙWԀKxՉ)gKteŚ 6;z꩎9@'PTUBpuۄߜ7@oqp"Ү nG\ov삼f"4 P(i+sY1=75깵$JǪ2aNwUKo[1='i7ףe7_+"?.zO.. rݺV9LvKuݢP aGc<'VPaqwpQAk \F FW PJiUHV ʧ8 ~7 cš)\"#Ԉ~_4 nP!,c̒ a؉ ~NDkr =9ÑTGhB`ZX5M˜_َ$=urܯi28WR]98a҂WwKW1 }|t۫0U:́!2MoPq>[y[0{ʨ󞽩96?TЀOm_JU>Uz[PRE U1Fxݑ!eF9t|Fj{%(_q13 U!!@Wj߹ BU`>ÜDn \c%jdu@Q"3H=_x;f*oBP٤ > 8@=If UC :WU];(԰x<ê=:Um!&(?jGrՇJl6X^l+٠+ԸjߪXF֪sی]&FBI}&_|AUiUS7 }hbC<3fp~r4JN)pVv\W??;$vT+\D5#j.JI{kh/u(|-9_5 frkVl :|Tgb w gtb_rX$'?g=6:M b]R<+Z,<4`,gIK]]qHctaA}kFu:Օsp.p[ ֫^)պ$vյ _O ^^\uG 2痃ǼLVO$TYw!9<@Y@,gq=cm%pOwC1c& :WckɣOc_<1ݣcƚR===%'EZGs9^*h_jpi/jSQUxzyUHxPx;ȸ< Q|} YԯٿG}&FjyGk'{3Yx\ڎwg,ݕBɺ䎈iqlʾw)Q֮}yy`وu}uͺ'C:jsJZ~+ƮYƖ4#:AUn+ ҷj/KGU&KsXPѪ>1Zx Tғݪ3݅#վ6A.k/3sXN/'|H1VYe^ҹGZoӽ{$5yYK*Z\z=+;ET.U85L`"2iwULV/TxnTٞڹweߗm۬=vsRc݆mnj#ٔ2X(r?M}w+ ( ިN&rӕ^V(nqs}ƏyuKc׸otuSgSEgkA箕[U+oeO[8 v c\=YVc:(dR^@E!Pi WӏXU<_7uVk~ՅD{0`+ş7Ԣ(aSec=un^:FpG =xh=LiL@ۮh٬,p z^Dr8>/ z @c)0.ybjj&缺; Q+$7bb'wyA-L&*/4UĽD9*\w \#33-Nl+w +'+6{fQ( 8ps!w*h-ڥُz0n~4(߬,U]YI(.=n55OP ؃)l\%Ypp7T%dn_х_gN޶h.1RRʆBR#Ulε`uB$rr‘ 2߆?K-W?T9^ @׵VW?!/۝GۮjdHF=o}*Kb}O$FnYqP-nG=&.s& ֞ko3?-<~810";Wc{qn穥˔{97馻Q+hQ\v Q-џM}3 B׷_N Ք.31 ?K5:0^,50!@+KTAE!ABRHR4%!E QCTR!B4@AHSE@ )BP~$D&?{Yo˼<\c=b1V6I3LRD=:j"46t1rťUN i~q $=pHH*@Ls} 6/fCI2}b<Zb7}m< ^ ?B趜6ynh- `-2 M4iGWw(FBCP~6nbHP{^{zό;kM:O]w(wb o  = ; 쮉- `U OrDDO}@ iXP-H,&נ+U_l2Ӆp[89u卶6MY"JITU!T٠zz^'IKEzTcs % B?f$}Xڝ` pwB00<#Ea]'WOZ(/Aη62Dق6=quCAj3%+@Tv_X%ǻ.R`ZH:Q(;GGm0vU좋wf9 8(^NN>d]k]:tdyFK68\ #puoTq}mU6.U.fؓE~xw5[OG~ß2G>:6ps)' l%֝TU~t]׎{/θ>zdccׂ6K7=ֵ*Ɠ~8L뽟+v%ʶdٛPu ;hxG~ʼf֭9GCv\p wm1Y}5 gpS,SselT xΫ.f pl7>jvJAV|[sވoծC=YXRgt#mJsxۓ 99m{qyUΦ~vR}qj۬ڶֵg "紻G{j9a7Xm/:ݙ*2g/ f# V2ܢmknϧBMՙ-ngK=ժtVv\wl`.n)ݥˋM%@UWSWLK-"jd0≑%5:vrx;YqմտڕK={/t]/Rht*[GA(QR-&vgV#n~޾чD (C u] 2I2 q 5qsdzQB\Íkekv]N1u]Xyr J p/<6cuNeүeq_}WƣGunm9v+DV,&^Wo pv~6茥.3:esWգ -vڏ%ݶ< mp_KoP$:Th=;m{ip:#y\G=]P݇}\,NY+&Zu4xY PYGg^W64\u]i]9_3 !A-/ζ)Ǘ+\fm(&@]y]Gh"׍tZeumePctcM%6*+(8川Fg}6vuK^")`7;_JW:KNW{U&tcZZ ;trty)W/7k&#M],Ɩ VCRTpĂ,׆5cfGFuX pyf0镙=-땛aUqtu|ߑm߳,17ZEa]qUW%e,]o4Ö1zR}κ58 cFNZFGj8JTҶw\U_A%nV5҈̒W;/#U5{#``n骭,v]3MnFFpQjj] p(B5 [rՀ7,EqwD+U#zDW;v/7eU93)QĹċElcVW\n]*hs"]l Y²'c+uyD]\+Ʀ k%! *ל[VS]"tqM]qplnQ__!磩dbUٵmw5yB:u>;0wV4ߍ;o,u: s[n έ{_B)MMku c:+%yJG.,~Tv[gcj-!7}.tQΎ\*A%{U]& O-[U,Mw]ݓl:rk~<–o}xr/(: %`B;j VvMUa~xi曫8gF׬i>@ʶӛrᇫ(6DL.Bs'  mm.Rf3ߐR!ifdO\-U{:w\eRv>E#VK[~Al%} J|,"KAn:2UCvp9ZojpߋV_].ub)EڻUjA?mrʱx2!*#j˘JUXY$AbT8e Ayx˫`8wlNc"Z<͸CXmh4rwޙ~>Pip^%2)x)Vʆ+X:-n7zvꮛLWC3ƭ4Ug+lPjtp1)#4~N.޶hӤuOL5Y45>5ir,mvj~8_95WS-Dx8^ä ^O,mWn =xj{̼B<=]0hF|;wVETݱ瀪tVЩ]]Wm2͚=?K)+uwPjnU~bt V ]e*ӋYa|)m&gn.fiýK]>?w#;+)}f0`cAAsbEQ@`<,9Gج@PiQLE0#ӮGۦx:Ҥ&;Bz+ vj!m<1}㠫̗$M_?E6m7 Dm!xooƾ{9ϝĈaMT)YER(1Dzip5 {ڡ4OhHsDE}@CU"<T)JHv 7`җ8"&hrG!3`?EXj0=-r DgMk{\]A;yrɺ 02; m{MwvC!6Ɯddּ=qzSw7 /t/9^sET9z=^l"քcW4 D JH >s|Oh>\@phY(k7 HXBЂ񁾞6кelkw=m؟@2c AW@HRBrcDUkH\?V:>' 6qV_2G.o\ݑ~=7l j@N\P}|.U7`$7t $.d=|@`AeYvl٬+}C@[SgcFP: d%T}c9t)ˠ6:/tн`;S5c9fw16p[ ]ë~Ư)dKj& .ou@|y Ӓ@LD]|n+o8iK-yAӽs1khy1TǙk%;Zn7 c0m;-O&r-fi vG͛jaQXl ʆZMLxy܌A+4l~gf9mz"ǁxCyۘ+Y4k 䌂b8^!$PrsbԜQWPg2jVx!i1+ > 1Kt?y7IAt+ ]:Fc􋸁wg;1-oԡ"e*ZRhsf<:kNeD/OBbRVOj^{W;{r-Up1 0W56{3c-YD1E6+|mkX{Ujֳo͐kY%`^s2/#Bkڽ * q 9h d2^uxm<8o$PD>ytafPU1N(ùdSYY{l{kZI#ղnqd0DH7E>o{[&橷)dUƔuIw[[=.)T+=W/Y:%)t<(]k\fzOtd9\;WD5'87&yg:foc;\}W5sq-sxw{<UTy!w~w8qz+'뮯ֱ&{ykwywyA?}yx*f[xɟV3뷅oUwS|Vz{'û\pbf/.f*upi-ywwwwCsSxzֵ7um$玪UR2ӓ Z+û ?)oQ,k^,;kzSa.s8w]c8㩺Y\wYUX箸w~V뚪7uOI#ȥx];:8IKP Sg#+?`>uSPVj1ŶI$kL`- { Ӈt.8׍b:!FAJ$D{R+CscNjZ< !2PRPS/QϣPgtTR #@QI@STPQKIQTAAKHP4% EUJSEAAH)Mд@Q1 EERQE%$AEP%!TB8:G]G #Dj0kLSoI$~p" YK m{Rw& AoԇwytA4 Asħc "G,0*RgrZA!NF燮C7{޴Wzfx8gG4i%!0<<8HJUF"e]`kF(ĒepQAá8l4<*VVƨ biK̥ݕ[yAU.֪j.k t4 Uz6CƣV˹s[⩚Pd0$a $=pKPڇN7LA0F8?r A4=0*yS%<;#%$".ݪxK+mتF({}fW*( Y5EKl*R5U¼ a^q& yPawr aD)!3MXv7"#ú; 2GJ"%sswN/liX' lp`QC6m (>.k6u:nd ?S@ _f3npU.=O\Bv3;CAWx"}Kd,<@ ,D5HH=Ve`|!t -=\A(!-/%\m@L!N@$ J#\UPF-s=?^N䴿>Şu!=cF,`P;j'3ROO=O ,` w4N{egXgq=c易{"H{Y!mY#880֭}0Jk{C&JzZƥ9@+s_?/S^]@1wBtOohP|Vz=g_/ӄ.*5\33/1|cXs`%&⊨v~!d7xn P,ɁH$_":kjI|zgN!@Y;9 u0Dn1n<:q:ݻ-`3:ᶲZqg%wTh||ME$˜ \{2VzϽ>%z*muRSi"!"pY Pꏠ埛P}y+?÷}ݮ^']IފFdN=kI 5:H[:ppKP18C^3t¼_Ӝ $;?4?v0=9C^t3>`7¹{kXNF/+ 'Xha :m`pH9?iIxEeI@~~;G 5kB!Ngp9td{Gl6R^,cp[o~k0$$뀴DGәT $N}o|/8]gj~oѷP7Ya/\L+zWǮ9j}]:sAuymā^uXR#ӴG- [0"dP1'^@:th7n ʉD!:zmB sj{w}.êr~zėX>XO_%P(@ο.ـ?I@ﶿ !@@S9fGn{$a|Ʊ!pNǙwtN)FxttqlA{,̆y!>a| Ӕ k&̟ 7!-pځ s ͯ\̑(ȏޜ٤ܠ!)''^I4HgLFvcWBCH~0Z~3 ֵ)(Oìm+d͝I%9Hĕ+P0C/>5v7A? o 1ˢZotPץ!t$HsUS;<93?c 읲ofs瘜P+" *9G93e\Ϗ)j-RZ`lp')j`tv.IP+@-oqSaz:ZUtETR[uQu`lDm w.TגTpC҅dm~ML- *N,|q$ZOΩzØ3Rvhs|]gU BsЦnb/^Cf:ašK_`Q{! R DEg8FOT=Dr9""'Z{"X~p=â%7Xo`7x;LhL/)ĭhDd0n7Ex\[R_guj֙ZmhvOUg8 8,7uFDxOtIsf/SPy-`NW1sKKܜn(zY賜WvU9Dju|dHyх*,UwςЀ,Qa2=H#w2 GKSP}/Jϟg'g-u?&KD22OD`<4E^D`_~$"Z\JH:h}qR/ |*(9V9QScHr}j9*UGԶ6uGX"_B]qDP;A%ǑS6Xj QU>CIxKM=lg7YÇ|X߽Sx %hdxjMc j>«§y!މ&Y _^>}0} .Љ`?$ 8|W}~Ciu|G{5 $?P> WPϻ~g%y%?B w9C(&BK3cw[!|T9D A# Z)!`u)o/4ӫs*B+4<@\$ANߛukuJ>`i;Wb N B&sΝ&; Tf`+˰fmeMMV6;6=1tڑ)=nVSD?iU 4Т|3H ߳LtԊnO|V7" QX~aMCGsSHY;ƚ*֊=~% m$\njI5[QO-'1Ԇ~7QR-?*@#-1ԂL]'_ʩliӨ}pߴ ro٘gu`;t,ǬXtb~L>ZήPh(RhkeFI9}>K?SET1sq]:@6>~_X(G`͡Yh<]L4"5PAUD)cqy즐uą`:"cҝ"=YJʦ[sN+qhP^a99?~t$`=TmUW\vޘn,r ."??DȪ??}7}}>= X?L!VRW` ؚā]!䓣0&7%Go 'Ui뿌.7J$LMh\7j%z*d>QRc(7,aJH=V=nT t']W\Ox=aQT)JcN8ۘ^<T-dz^2T 0 ł`[ #o;QQS2`)=A'CSZn vD ow k dD|'ENJb3$1M0G^b sR!B"!UmLP&h R<Yo};]Et< ffm|,ou6+'x=5'0 9w.Jl?3Co8d4iC 3n`Vlz?C$?џ4W&sOʌ~?l?<#W[;+1m̈`L]E8QҐ.DNPEکG^폸vDC̓$C]O B>rPӣU ojbtk}A=?Dg!~8@@S1iavp C&);*'y|넯*gރj%қEScNcT3 Cy[f>3\g3HEEOkke jڈ%7yrKEC߉+esL4c\+/\\"bR&V7\X4ŰKH YoP&}U-7U}\%^kXNg*#/x(f2>v8?mM6EJP 7\.P+NZaUVwZoE8:`Fb;R3\`cuc S<9˩ȥł{G Xt;"GG˕I4B>={.pc)𧄌cf + .Jvw8׏ώ]cc4 @$3c0` O;R| aNDԀa[t'Ayq>O`8:N?~; \<CX#=^IL]xH[`cMQ/JQH RBRI@@COZ k)Y% +]$'V}qI/M(݀cQD}u{I@ꢘ\wz;a kq2Gԙ~X<9QP}H H֗DD!rْI |%` 8oͼNw""N[E„n]`+eNI:=wUrAb(+ArH?x~GОd &32>)˟) na޹ Rgp 1+GZr7^&tjTfv=C ~u7kFYvaj$.1*S. 8@lY & EIn{i6}0.Z.Ocܰip$4܈&#@OyJ'&GN=l/A9 'pfu \l^#(Ge5vT]Mn_5=N?T$XQ) `G.NԧUI {q0[x8H%xX>:pAe;780JDߌZjU<ˍ(Ne~w}6*;?4j'#[9.$w|TMnC33m@7fsOWuEK\\f3 nvu0h}ݕ('gZL7_9j%;S)©ERLP٬)Ut`PprFwg&Iˌe PthA4UX^=䪕>#YXJ{t ?(&߿[qW:[.*D^`A{P|ēk`9|/1_ocJ(g䞓:|=B"@ﳼ7zH'Q~cԡx)uoR&yHLNӨb)UUT?Y~@A &.p\f#~è:ÏvHIYB^KQjը"e[#q" ochRImCc?~)<7CI/ [ѣlPC=|)\Lk\8<%7Pz K}_˷VI>:/VtzX/yV Gqr005,gz1`=A=c~SP]$;9P9w Ro5xfl=}ZxH? PȘP '!(vS&REP \^ƝǻfMWNuJz+O;0×-, C̱ Xo[[ B7"PX@:~K6= a'jYE_ e9#ACzhB~/KCo?`.9܈٘3y0 2 M3gӫs3VL5Uk}_  1Rz-S&`Fx{,atPUOONp! HA!F$hfxvߋigrz/K  ƿ[L#CfН{vP|s՝~SF$]F}O~}H4)$ SO_U|+wh:1t1$$/OϲVqdJƹ :a".\mm{WN*^}#r?( BuyK-ٷrº~v}kbԣ7>3Qƻ5viNWPxw[N :ݣصRj%v 7}/)T&C|_QoðG!3QO/ Emyt 闡?9Y"N""py;onQ6lOtKYc}㱘ffĵ\pNAwͺz`Il /G,"r<qXK;>]DV(\hTY"=7zE2«߆Y b0T)NE8 A: Ai5?<&ZT$IKK0;c+NUZ,훃DŦ~>>)~)fk;PM&Ȥz* ET kW:PLӗE =m  ?'A3U 8zepf\A` gSG9սdPB[tb{)g!vCQ( \UūE(xwk(f D(9u`/ץ:k$Σ%JD)_zR%CuB@%7ׂd!H4HRX@ne>(:_U=dƧ]CÂQ+%"@>݂,>H ?PގUP@CxQ<, >͓W=@ǫ˷og' ŕ#!B%lvCrETszCP+U/E&`)EkJ$f̒xx wTf'` 2Ӱ5Xx>S3aWlb?~mI @2U꯶8hO<1U"OS^ͼ g.nsx7 0dPxjZv8C`n4~tS=ݡofxjk`Ny@#δ*:^wy/3|r6Rƨ2,(nas}s7Ά,_R>nY(g/P&IK,#՗1)&!3۾2äJ @1!Rǀs v|e]~5٬cᵾlpDM{n?hZ $,d`mp yn?To;RQWpx=Q}ݸ{r4Hz~J[ۿ26 mfxzu"t/'ѨK,ރ}a*J@9AHop]joeFa7@}κ1^i@P^bO*A!L ~Aua^:A=7M)' qx}Ш6(ېh0v w{L~-Xʋz<~ 0qݼE ⪰XPT!A0}})XzxwFIgM2Wwgؒkvsֶׄ=ߕQ>GO AhAm@C>}q BsPSTXRFE /wz+Gܤ'f!\Ip+:8}QBD<<rX7dSݚY2w }Hlir;_jH!|%6P enCQC }~lr,'y7[־,ak;t ~X?TR?FUypȢZUӔ[Fw*DOV1LW~Nwx $ØFhEwwƑ.{'W[GY5uD7Yp /hd?1@;0PI04?ȔW!i%!J?v?BO"5/1W/'οsLFQb6lM( T79˼Ol1 iKXhD @(PP4 4>P (PRHA!HP4PTQM DDJ#MA0IHFM+TJI ALKH4SHH/aCMS@5E vCJ-Pa: AJP5@#PPOPR4DDGbE ]+jBQ*y9ZT(@Œ)"s~|3݆~wrX~([=˿{v{/1ZYiWUل.??z qX^ktxNj? rlOUxwP+ϸLyѳ[m'Ih3//?񯝽+k'/o/M}ss$ <{Mm ?ՂD LkX|"^DPg{*iD)uy 4=ag!4۩7qV)A"w?埊*&5 U]*?E{gw=`&)`C2}`*Cw#V2?Hcǘpg/Zxf6]osS>4,YOroI'jDOճuyDsY]+1`&$6+L/o%. x-tǢ/NΣbx)ŭ%Pe6sae9\#Y~#:K9I4L'd P8+ZՙV(тo8ve'Rq-?;a}9`XZ6``L"W)Yt rtx z}A }ޞI]Xw)ͷWf"_OCƐ5|qdC] bȲ Nˁ~e ty!;6'N~(g]C.qEb2~r?,i;憔a/SZ=Rmh_0Kٽr a̦vD9,õBAyX~\CR&,+82l6z&؈aqFcIm}M%+Px*RjFHAH0 &Wde(" v*'3dODN=HcPx_ۂaʰgm=\ {9_S@]Uؽ_}6;A =p#Wv{r%>W ~(^u9#!*A53(H7lw3[/3ոfLijAYU D0b|,!\f"5q6eL ɺ%%UAG)ږz0iQדG޼͉nBi=:$.vD >!`uWsF6^2_σ=3ڵZQKU}c L>nbhn5g ^}y2~/7]7k:n}+2RMM2 #{ii:òFtJ&,0i>$C*B`~߶0+fZ)t9t ݫH(윈J$PMq 3݈* 6jgRRuIOWB_\zk!'3`\: _t<}|qF$<&K`I*4s "YOΉ> _J:LyE'c'.dI7N>4z'tE&%@8>>E$Cw-9@2I[aB1MgX*'iL۩hƯӂc/ 쒐k:.5pӼ?|^ w&'a⠂ !*)"=Á sv6ƥy(5=쨶$q/gl6ꢨ*t 9|%ͻ uuYUUUU96`Yb}תB?RL2"SQVc@N;νQMxl 'y@vS׭-[It^?>ͥz&M3f?2w,.k;XSZ4/ 2,3Җo9/=޺T̈́G&󇟮$8̲x=>\` -n5guMؐ׈U'pɋ9i'ӘD0)oҹ fs0B,g5KxH'#dQBY`̜~TW՚oӔ-&) EHR2a@JSAW ,DTti }Dvj<7 LQr`0M2bv >)ηV4 +ǒᖙߩTCSd ְHhyo*z{nX:ǡp)BY h*9!ݪ  $#JDPH4$E _1?}E*WK˲ĜL vQ H)LAPIQ(DRW%CiBx夹14;TT-DϐXD␄pi.Fq#{v!P6!8a@ C(0;(._H>f$ RL%ǺWqzNíQ#3Ny{76b;^`o:BքQ#Ny=-2Me4n^aNtO&? 7M`(m- F EC<ˈCv=я? ;w8ϝ"GPD E IB-*44)M)?@䊜 dx* HK/ ޼;q"u1Y{4Y ‹7ҝ_q6?,MkW΄'sI M#Jѣ݆Q:BF0  ӐW@ywT@tH2C{ZäGnk7#AA"H%!'>=\(c8gTstO١P'$Dx @j-NLCώ[*vfB 8k3?gI @YCioZMМFy͍@Hx5q0"4c/}FO ;2^py0C s͍rr`fnA0gńx`B B'!u]|x,3c谆z?V),NtܸٲQkZHq& ag\ADuo|čiԴ%S!E8jk&AWla'XM߿reA:Ŕ 4TCt5Q6 ˸ae򚫏)-8?|f1F 9xc,”5a96ѽV"kkI x OK@ܞ|ZeX CĈ,UBRpܼWG$_1KlT#mkz9Aesy%< Pп8oҺ-|93%mRųki+9;}Ee&4wH=e.K 0z;(h(1 `!)<%1#GidG.a@ g7GĉizSzT9NI<+X@a û!gIt S~ AWKy%ͦy0yzpKH+0:oDx.d1,5:\Z͉akB4k?jphD![k4˾y=v?HwP=ƣmOUT[bIxph^  `$@uzsNh㈈z'7$!u(`1DDDFTyD Z3vuѣЃOAyEϑ7G;MNܔN'fJ- Py`ԃ%!9= `r84*0d+( if-`oJx36>x9g3^YX8MTW J1Y[/`>N?:xI)~aU"|R%BWp]ASP^)& l!}.ӻPWP)2:r _t"@F/~ C .HyWM\܅ŸeO#(X$yU~|q&}Z-V( 94m^p`"C80& Pr"WYޮ_8X>HKjpZ= }(ݶl[.,44]wYNڜgCI:1y8~Tץ7U;BS`nN™! BS; M5;<5P>m#^a=~, ^js2(aVNtP)YS彤O<`J BA0 ¨U-Da\"1n@BH`xSGg#z%J؎5!ț?g^I:nI)Ǎ_m"ds1AFN&ڻր0қu~!FsÆ10<@/ABYJDr149MMvșdJaH<*4ī1 6L zߐ<["5Z׉!l"k_{ƟQG·p_-h>ӹ;?eASқDHl0W5xi!1Ox;{yULȒT2j(hHφg;%mi?ɶÖnhģ@CSaRQA@G .ۀU' SIMփd-{^óTŔguTkAARF NR۷}G%uN-m5h9qgg Ӄ`2 g`GA 47M#7sF94.Aj08vi'!@8b>^a&w=[iRcI gH6w=h3;Tm)F@ 6Iفt|'d1g LLY87՟\?~]f!H @ :>2lu+7|~R/*!O2} b (&+vZAnu0i~Hx_GB-vQ7!tjhį D+ӫGz}ɜi3>:7Gf^eM~IqiĐgGųOgw_ n>S Q'RVqD!juH~{=QZ61s@gaB i7Dzzc`ܩ0~m;zkW4!=j<6oⓣ=eU"0$88npw$ďELaדqA+C*!_Tߑ/o^wޤQR,|$M 7 dxyAk2NXcVՁCCHYӣ2NEi (~EݖsRO01J*$) [i5YFZh"B=@A r&(J " TIg;M4LCŀ5u m2"SM dnX1%F+_k֞PrCW~L}ͬ;a5a͂n>2zbB\SP4JD1,5ѵCs)H( C`tis `3P{z`/d Sh\c`tA~' wCyP%Mz T0C O ,h}^i2f6GAAЦJD, ==<4 Qz m(A}#'gHDmưXŒ*sY0z Tlp7*NmΨE1wh$Izxz|=Lz`=%dmlÎMrr %qkbcG=؈]:YM!1JP" )HIDT$4A) Je 2>E*AoFa; UTU #! fd(}1|QJ[qs!6R8L4D'w8zVB0qKŸ2r. 5MQ@ &x$Pݷ;Á y?6iNO~C [I"R@5a s{'̟v+jF<[nReljK١lss3k5db)'@kƁۋ ʫCcRxm\b3BXjw!D (,uC`~=ݿ۵4+u-,]_f.W yaX2l}k$$=DUT̪á@ev8UGQCRRD A{CՉQQf&9a|F ,$*g(:JH<2f7K+ 'P&]-my`ӭLyޜChTh^cո-^&!W\:T&hy+J BD͵h~䇉 (@ f@Џ;xYbK'ᢊZIj^RNA鐲 7,^p! laq!+⏴XEh'Eφ|,yݗ3Jowls4i+NrPӅbd6-徲tq+`&B7ND#^51#/:su AbM' W:n$b_'C)G|4{Н !ӉX&\{N( =@ʈwٙ*ͽmTv+CS*(<D"Cypd<N~B(y"fF$GJ\a7Z?y֬YDhj=[n#Iybrߙ,bMMU񡪻_rG3cȞ]w0 wC_Ё4Mc&!/gx(Q5a,q5IQ>J`{dUq (wgQC.<Ҏ ;J $B5>yQgƳ6}WS :Ceu]zΡImmWYOA`(QhqTy!>_?xHf+硔"vXgbtqM.-1G%ֻ=.mh3S)QqebbRs'vr˴2z"|DqFy 5 /I=gw@vw]]ͼ8]$[ F (AQ1>`+"ia97!I`*H48ÂH0NzTG@!F{xL@HFQ^1! PxpIi @X( H+j SxPp1#@r[qKL&4r~?@"d*dd SG :OtM@YvcCr@?b?у|MiRsb5UAUFɱlXHJ7խ浶@āB/=]|?)Nܿm#2ñۡRO^oD-2X~r!݌8v8COßu2s]JؚIs2bѲVRc CcAF 5 I1udNՊ7Mָ [Mŝgl #t26AV#86'I;CkFA8ʊY} =h3tRS'l; qڂy/3M)~٫O E4QDTRDĕդGI/5oD#F<>V /puk ((lq"3PFRP1@Z癑 1 e?w4''WhwCTUUUUUU?<z)8|s6ۓ (E$ZP[D 7PHHNTNw4iy_z?A8 Lf`۰>W|oH8/S I# h?TH(r7DrN#$T,`YW I*NH!HbE?9t|?*j Bj~i> d !o _񙉞sI6 gZP B $iATC)Z61 RjP3ꠜ%z~<>}sx:1FFZ}"R_kz[G3_"p_X龵yW! o=fq8 HE"L?z!_ߗjXlI1!%;N0|x<%b~B1߄0,sBBcK{ /쥨.FYjVGrY߮ |_N?OL(O2{pze?M/uwqK<䠤Nkpx}M4|UC38񊌤d=N~OUUEnUTH4,A}ra1E>G]3b!e lt@Eua`Q-RE! a;ݥ֫o{ߜ%&"h`{ yx˺1"Ȇkyٞ~P24xH|8l|W{(aan 9~1[S2^';f(GV!ȇ%_"ZHQu 9 "J IT[y0N@:xsl̎&DBJ{8hC\wWH ⨢|PLL1x)vH͔@Dy9 9I0 8J':!FɝT=!{6vA>xbCDfPg%1vѠ@~ݚT=h;?Kl$RPÍT5Bm]dĺ N*a&YTTj!|v)m `pw~q zS5s^]*(4opn+r\Y|g w p 'ϸ*8L`8M$7:*qM;EV"B7QyC8G>H IPS7~Y,887CBkMrO*4-~5jsCls*x18K&{_lƩa+/ј` J?\'q(20i]4B$-q}ڂ@ߘu j) z#oxz`#<-fB2SH2>w$)zWE^fiOR֊<(?n%]'(#E1ʱ O^O\&=M1T̢g~]٭$Z`@!-6SiJC06tv/}^UFL|b _ڝk}B)<<IlnWruL뼁\q]e񩳶> 3&aej :5ɀ8L:z3A1 mBtRDtb.C~}CYQ{4JP^H:?SO&b3O ᪎}}|bK@ҩ's$;>Ha?b0AO H4& (O)ay P[- f`AN'icq?WiU<z jd$Ng6P &M Md;3 \"AOF}|x[H3Ӥ \FHm )![$1C˙?)ꏀD1G%]C1@zX|6-ZnHC&@8Hsc@I;Ϟ$Er68AEtϿhn F\ԓd} 򩦽,56@;8iB0H* 6릇9ͣ"0=!σ-,>*`щC4#3U '@n`}:GsMNtЕLt7Ʌ87P"'|鎣|Wp;;eǭXYp8hB<ڃH fs@Of@F@,Dw%B0c u~LQk)Ck 尪)DznKɒN(rۿv= B 5F[PI;T:q= AIb]d?tЪ=9Rt"" @Iwb˜'(#bÅg 'ȤFƷ (;ӴJhˑgDN𣱅BJ;kf$S xʑ0 uCXaw,.'ށPB=W8p'C0:ݖwR|T Zvlә0G{ξ5ܧ}@?/N}puDͪC<}ضMOe Oe~>CCx?|4z O5R.{`)npaarNM 1H՟8Hɸw5 gri+ZRME2K+Tpv*ٶU#g&B>j 3 Ol5˩ZI6M+vUYz4%_qq: ' `@\h᎜ʘc[ wȽNخ%Lŷ9%0tIPCM ʷ@:Y%Ԑ(Hw32/Rq܊?Uiي*=M>[uxs [d$^b )CX:DܿtF4ͩ` WGA7ffj ~ J=r:%Z5!M!MfCN ܚ$QjEq1 (0<KRM?%`f'I($āHCY1CTTP0l1ΆAHasqA8GUPUQTUUU[;=uUAKB?5 ׎}@]y_ncSxq::?z7Xo&1WVAH|)IQa4NfS4o]9(hO9lQbPe5YHe70{Ly')'!AϿ!bCD W.O&`8 ]wbلaQ I>DDQUBtI\tn9g k=>)]#}j.I1VF l=+ĕ_n?{ݍ)ELv QR((Пybj ,7SUlesi-; p:gD#WqtT[gZ<4bͲiB$3(E((>!eb;&)N~2NUd{ 39:0hT>( bt=¡JWuKvy;7as wǜU^4=piM`zz<(2נs*I=y;  $46hsqN(/:-; SwqZ8Ԁt,AarA&}D`KDHTg'|humQ~y)Mh l:>qǶٛ;]%>ݘEK9kp~zqp?̦S4fl'1Զ*Mh@b ֌R{c%;pl]?7aiQ(a|3^[l)(ǭ2ZLdzQ4DC9ht_-mWC@9U"G<ĎT{)ي#Y+(#!QLK}ovޚ$ŨtM"E0@\ ]#zӘpZ"r f( >#)2|fo!w5=!'!Xv^s @PoNEdw0PL1d̿ D@9wZG+'OԾ;# q E6{@`MLN<BWk(z=ɸCTIjY^҆N]i&9HG66i@1nӾTAf~L7v;8,ًd<PBs!դGUUy84['8ׇYM\ ˉC:<xSIiaT 8'eC=?R. $ 8^ ζj#pr;`8`a'0?xW^5a@nI@p$JhH&cB{膎ݑCBwԣksPȎB$1Qw$J1-G//E =γΩn5\1ih^0s\~RًиLIm68B'q'A.Yջ#fyU47ʪIcJ Gp0b#'6#GHHHLI2Tj#AZ _F̛PrO*I%%KE#0Z<=P%)Mzv1M-2ꆩi(tv M$E*ɠ?c~yCSªi*h*eo;Oԏm D[Nhhmo:6 )Yagm7-C(PI(4zx)Πji^d01`n `80:!)9alAO\E(A1Og~J)o2B4yMfAB@DD~!T0& SVm t }T<`6B(F2L _>8Ow<52Pq*LUPj*E !gYlf (S  BUOf9""BVSyv&G 7of9ʔa/b"Z,{c/arx7OJdWVn[W1ylef1.s=aW rWlqJgaK&}f ? )ݬ;swu`q7ͤ+|ols8gfMvm\Ge Gǒ}-[Ŏ=TJռԩ2~z%e d#  p*`esR{>Q u8 X晩0͵pPpi! &X36 sw8昄5&6龭|9_6.0pI=kޟO, i16b*"Em&"Bjb22)=N=D |,%9 `4:G1hJV%4D?)NJ~88Q`%Bg00¶f^ Ab5gW86iD1:mh#,@ruM v+;= O8G_Gg2?Il^Z[ϼ d;BLP*) H;JZ!3^k3>O@ymQt%J0➗א'aY:CN aF,gּD )PP - @PUUUUUUUԾqT,Q"_b~v7A׷\](`=:|ԙiv.uo H+":p R*Djut*()iih"2!'f 4V I9זgoķ)飿L|.**HZl[; &aUlm&,Sb<DU~e2W45PUHQ AK,!K(AA$GM0;d'QiZo$~} C)Q)|sZ#DB c ¸t:XǙ<6]O'g Q|L0~mM(naN514^$8j%3XjVt u CzcKSutB1/1 E6Gɠ3Yid a!=`VFf-UI3Z,2hL!8rdDs',oBMӵy =p␬I8:tbU =9oK 76 X J&j8;xA^*i͓ Q}]4(F T'G:C)M^LC xc&۔<9Eq1)C7'\,;r07clnZ\) 5DBC,,ðN & e$rݯJ11e` N;Q{RwxU59ww iB640d3a) o:AR"ec ЯUn8wF^B^CIjЦwlu݆z I:$:?ᴴй=~6|=~6v>H= n"D {O#>\2p{;US0يprPn}$@! Y l2<!wqBHd81 p&؆塙ple: g 7NGpq663x1E#ibX!tbP~(!uB`OR bP@:iW&Ey)M 9HP4ZQ (_pWlhX-&q"/?>1xH"&Z@CA?aFT<814~.%N0ާ?˯@eZzi r7uL~G ZvP?gz3S6|)LgiwݍM Sv #2m HEda!3rᗅXXb,#+e!r zN<72wu>|ocONG8~v psB*4@"$8q"o>c;1sRpyxVa8:FI!cpҏ93o _7=}--0d<ٷg,0[![@;Y34CzmaD Fs)=@n(Cr`K{mdR'/l])jZ".8D$U5E$5A%CBLD4IIEJK vVsyDIV |2<9hRps!&)yAknο]&nmُL'1$\:Å#O¶@UTUEꆠbJ*E) UEUELUUSUUUUEQ}6(M D-ϩ'JlETWIRDUUUUUEUQUUHEUUUUUUUUUUUUEUQTEEDQ3~ *j"툨bX < d}Xˌ{ݤ銟 V1s(D\RowXq^f(6NQ>C(<:8P  LSb_Xm肂[рnI%PTZ$!xQW~{X(eڨዛ֢g|{uvݭh1k3pshh(KݝtC^|H*7i ȕ~ F1w_gr'w|aUUUQb +}I @8$v)<~fgav.*?9xB63Γr}e%%¥&# f}A]u }/yk`ðg_04DW`uCej{!lETtDAerX6%8C!>g*%aXJ dlN8|ʚ~# :w(x]{Ë#Ӹᇉ y'`R9JRӅ;!*v {jZ; iJM@ O©'{W%6<]+OE/;gs#dU3<ܴEEZx[-aa`"4,kgr06eQ*+Yѿyq AGޣ7;S$ns&UԷ8ՍNj! @ xAZKLWS9>ȭUVT# Yq(hvm [Gt YA.ILvwϪ1 Qf-||;$uv-Yp9n'6R\> 79{&_jdSTHۆ% [eԀCc̄r"qD3 zf@Ğ@׺E^& 'O-龳 ӈGԾtMͭO H8#v}3 /g2MDQ^UHgS'bQI*C_NDECH }3xl'$h.xOʝ/ʖ*~qQbܟt9b F1թQTBܧnܚL ([s|bp>!9xtk1s_/q sBBj(su\xvÚ#Pŕ&UW7^4#Xr(exªW)YKUdO ,vtP/ٺ¢ 0yУ!* zt, 䌛A$삎J 2e,NSTD_S?5 *E}!*>scLqPqcaJ ط%&@BY\O!C詶߳q(-#Wy(`U9Mg-&C>\Xye J)IT!FJIST@șH?׽wϙ" avsԅe((((Xb !2@?1*BTh((&fb)H?'w{z?Gy&L~u=GoAW߱=c#sa^|0C@\\.rDL5zCN` C),!%m2 TDaiyϽ$XSV3}3K^/:hf?\=?i$opxt!w>(F  ҧTV(9kDu:,P tƖ\z8?XD1shq5-ZqA5;,u9uv[o8ZF'Q\n˟+=gstwv+H,xJvu.%% F}YoQvJ~5ë^CԼz<< 2c)IFD_l<26ƶZ@<1DH`1D?IHyaC,hgxG! 2pȆٿ7C~zo5أL02=]݉=Zܗ%ks!COgt50`*rLi) h4K=aʼn縰~OߩZk2:*L Aრf_1Y*"!bޣǒ1~r|OWocI6,d rz$0J`"MbܣGF5~Gd|B4;C:A접2 u[6kQem(ho&fpTXXu?-6"/OBkNeJҜX<dUFMH_<Q >K6C Gq4m[o'q7ow?T0BaPÜ % gCr0zirHݮ96p xbc;X,i$`]O $ ہo>\p{0|KB3}x3  G.qA7<{A܋!gLð59,{llhm79 ƈ>nXM>Y=dY&}4D.ݎT زʝEJbCӧ>]ƸWh;)tÄ/Oǰ`s?]sD89x<2>ml")sK}Gs+GqQQ33bJ]Bhbdh[,0?.㓱 $6\z@GBT;|I/"m,4|pg9gb'W`SG+؛ow dLJfqDD{1WW{s wμgw9B9[-%`,@MyiV mpB-F$IؐRBE 81÷~0Gt^e~DZTfREV .L#2g5Cߵ«>a`7J$Swo:k:Y "r„T|lӜ}Ƈ#IwU8s7CmG k`r߉'>gUޣiphao{ Rkg68pPo_6LJn WH[7cX`Pd/1 TgqWӹ<͡ |>x>P9pow 8,9pߡ.R'(۳4uÒ-( E`YP0FBAFQ>@ 0DB1U+a hW:(9a'VĦ~!?r>Ώh Υ,d zJT KSP$``^ԉ dCpyNd!֎ء!}xeQޔDtQ<`$$,Kq;}K9Ҫ `FZ0xz\\;Xk27nf2fTΪVl Y)11a~loWu“rNʆD7 b`IY'Χ^o8 XP`F*Fu8/ oc:t G)am k1pHGHa+/*K`

wY}^%@jHXbxzPlR͛( ȠY9 !zK5 bjc7ʁHˣTUPfW]Y0`sLFy~ˢQnudFVe f7!Z b`xv~Z-;TT@LH>7xXjLwlqԒj1LmVjcvF|'1 ĒI xf4ۅǮhv z`XڰKHO"P;V{HIlC|%Vltu& u-tw=ks8\*J +OZ=ϣeC3T DN,D~]5UM Y{YRqb8*vڡe`06ւpK{5VO2y\F.lNpc}%p8~gk.|O ç91g@0g"|@N#W1mYqܕN& xp`A=-+f.\3 >SUK8$$,-שGA @էbo۷vp7ڵAe[9f% X {ۃh꩚T۰UM0-U Mgx$-`?b-R˪,I%gb}2b6ST&7.]p6 f |ݦ!΃``m.À@KS=JAE ~aN}jH}'T("[7fvX%tp()So"<*^v7b+^@]$пݳbu ܁pR i&͇{h k|ߤ&;6 ˼ysA$h ,;"<nR;q)8 I8P/:nhj eS}<%(=^t0meBo`8ზHļsG6 5붳'RɠNDܒ^Fӎ>zf }>3+tChtb[xI {wI$\ M{ZhX5\ߵsWX 00Å:@o=z)8q*\ğ{5f7 opɑ 8\Hz߆΁RQDBzGT{MrByv=jBXs/kVp !4w0fdGʠ\ci"oo"Ԭڅ8n?@0 _a:lЈ!i24O} r \}J@eCY"t0Qjʠ6I6* 'Ca@3 Ie7VN&4NAzW8&E 2TtN[.[y\w`?SCv͝n@Dso!||zF3iy3xĿw | ~gM NE|>:]0/5b}xd,HJ3p0WFߩQ.@?!IdyoR:aǡ$v}q*F8>hT`*W{]F5=eITY$j/RL=ͫ3C4p%88Mf1 )3}yieo͖s- Wc3 )T͗m*dS j"(  v@4a)[3ELI񟆒7.!CնӯWL!q0\ 3O8 ]5J>|;ߒ 4:Bhs10NL`U\X#G%!RrJ^b9AAdz1I%o]d5@w?f䪈AԻ+zf=!sL:CYט @’$a" 3* (A`Vw l>sNErwla3;>%YĊzч,) ?#;Xa$mo'\ ?H+xIb _NBY͂)-D0"rdf:P+=:o {|QdMPeqQ?è!ߦ2x"h_TB**PiLM:M^crPMRb#@[%-#@bc42A;(B04@~z/BC!gud|m{MGيx,0[ }eԁ :`N$ Q!fRZ60пdO͐cO]8uwaȡ%0ٔQp3>!4O#9Y 5wƞAe3NU UC䋎5Ζwtnc}vlZbVGDH0`4M'38㔚jYLEz{e:]Э:,+VVjBhB3S3ER4z4b $FjBHڌZ 5sv gyMJEb\f!h8:N3P۶+U{IjnYI&* ,}(m5hg5OC 6柋4>ix)'x'GFʦq$Nϰ4p;/^t{|$CU_ =앤c)j^9&NÂ8bɞ}I}yPu; fF Q>}Z=f)3֘ʕf"bxm~r t.֠wW!;<]CiIb}q`fo6OL2Oe $a6㒉%!s:2n L-UAA0o̢PM'x<> |蒺1C1D`ö4+D}<cuQTB(<)/!J7waf|7'NJWP\R jdR´Tz_ @1 ?Q&?~lYM)3a>*`@>c|_}4) 3 eԜ}D|Dn!ӫ5AH- c3y&|J6ČJ +i E"#  5G؀^%zǸre@<>aW؅vr/A @9'd ~ ӄ5w.,APgx4zbH+!k:L^dUM#')A:nIWu |6(b$`tq>)d;S*<=GyOiWI!۝y*2bckADRGhQ5 *ž;E3plQPbLQ4T()ClґCs)z|u5 MK#?6Y6E74d?DQޚ$^<* ysrS)fӰ఻ za^(|S*!|d+NBel=IBV|͍th [E,~^8*(}==g<>MB@BD) % q_WyE<ͣ'(X O\#Ё>Vd* 1j4']ώflz.ѧLb 5 cI3b(ƠAM$QXx[JJ& f9AD\DHR;K3X1 3ARDsai)41 m|N; hJb "(m^"h)J(PuM-PCA@L;<"BH!( aT0E,ADCDR4LҌ2L-TPUO qh!" $Z]J("yDI`P~X"sGhg3VIw ɂ_ב/x: Ɖ}uq`__7Ds1X9o&N[`zuHFAI' һ I٭hf מ?|5(\dfA0`DMNI2'n!">ݩȃ# }#xPaJAUեIly%:?N| @tsɩ$1CY*E&(T.ܵ _PG_bK(h9nN'g1P`Ƒ/cl!}[)Ϥ{{c"m%&" IaD-n *O9LIB˜Gt$B5*hZ|>鄅}*&I%J Q`o47&fit *Jd$9rOYx.Bw亓tv Y?NvOqTe%$hef"$& ́&4\Hulo8u'ܠSsҝ9ȡ}"(YV-gw uՈl-ChJ!۰[wE`ljLU,9x}_1(i;;cFX1եn ƍ!iO8=Dh|hߕAܧF~@NWQB{C;Tt'C_ܞEI< zTaOGoJ"J.IC oݎJ  \C4 G ,e!H@F^~v7y<=!)>yU%Dӽ~?:@͏X{M 7mݞщMMnN1P#TJ784TKJ R B )BUD,4DUT0PD A&M\Ѕ&Ψ|_ hBZ=_] "*TW|0PB@9߼[b3چA p))cU]1FS`Z}sI\?FDs{]cC]-C6o''9sf̑z@Ce]DD&sᆊPNɣ(LlXRҋd炻?A`Md*ӹL__^ 0AJ{7:نиL`1e݊ #nJŖa%1`l'lf`Ͽ 5# b@%$Z ": ?Gڿ5giti–rf?پ|_+>h@hL02Ki>+0H `,5Md}SAsx91ϣ_G4q۾BWAbD*.NF#Y篧p#C`3 MQZ b4dbIe!CPDA:Si1Ch()CM%lc@@bJM0CK41(kB4$JC3$] {F7OLh'k 7UgxDVOuRV"dLWBPkFshؖLzG]n2یyGǜ ͛sGS<MdeLS,iXm$$DTU(䣑~BO y1-5~;|Kkhpڳ0(C(DJ AS8 tFMMڲdv(H44ЂB2팅2QPO<9 H'@r$yy0"ޏG%5b.0dI'poB=쒷r#|h6*8ˏ,]:왎?AI>{Ϙ2tmu%4~ea4œDUHT4FqNaxavw<iI_v%8%OS%~Ua{g]{ٽ=OC\o| #}*s풀0#Q0 "J(J*"jP) NJD*RA U-5%)P5LEHs`?` y̲,)xk7noN!p:7F("ZgUĐyI~rm"0IJ]dOGCpmQdv|7xM +AE"',ā4}zB((@?4 HFH`4iZt HP" $%(d,)'ӤM 㼅! S`A[(^t$Y%ܐ4uoq0v(/?G,ω?E\a Q;'!{Hϔh^[q!! hN<$EQDEPCP@L$U3v1)-\@VhC8}=ŭ(fb }&T=R2Om"wbV>Xy#W֣W GZ fHCXK1l/M^ОXzsv\LO'Tseoѣ Oqc}VO@C&MIЄa:+}??O ?6)MI`~{TyOP3pM슉kwv: 7`ecB5ș&HiB.ϐ(" CъؑC=p0Hm\p %z{D,z|VۂcBSs˟vdOX0ML;hh"he݃ABq9hggZLQ8㰏0dhIx8&ᴿN]N|E݆&KPOSʙaݎCဟ4(Po{foaB1ta?ш@rPSv1U_VegWkmg ;72S*Ne㌐᱇%X%ZG'9KGhgOt]n B%z>pH4sa%o z0Gg->dy OU_~O5~|('1u䈆# ZNXrqBanӱD S40I$ A Sx@@QB~`'oi;ݚE * b"౥B8I@;xltcaMr<؟DMnn0g7 ័}.tyOy"Jhq@ډ*z1Hz )Y!{ d菙LJ|#'YQoPĖhPVxvS:5]ۗR5E9\|ƚ1eU "h5kj)I^^r]m{YM,4lF3œ)3齙\l6KLFi -2\e3foVy>rD`ӧsf+csb (pUGL޽s<8Xg|Ӷ1mcr3\6kNdL{]%jaH nߩEGݓ KpcTHTgFfI`QrM)T5E42A u$b tvCC@{m HNHz6Xy8< T.iD+'*ds13JN7Q-w78(Lჺ,UBqGq#%(yvf5Źp4DmF-l6I+{:O`)eυ0qzξibR 4HtD%ܔh \ɉT!')LQ\%bWjJ@y2AܔRrJA)`t=љ!{''XxuosI[:j~V*q*d6(=2wͩi"cCCQ!JK?ĜU xx 8Q@k9\}NqߢrƶhԺ%䊺4* MqS>6C"19;DIv6: Ó`y!珺т[s-Lqq<֌Le#0u|whXz4 k-kh3unHDro?Lۻ]W_*M늞_oyܿƶnyW׉xKC c:OZh}Ng8WҁzMϗswZmN0!1G" r@J=lN9>x'9,48dA[ԚS#2a6F잛fGK{wsJΗ'u+PEDI)HM(R1USQ/ !L%hOCFL p,\! ¾ ~OM; TaSgI6_ =DCUvaP$.#g7+ϯț0+3F0E$>clEsQbv n~\ꄐblN/B1MD3<ɸ{5ӑp ֱf!bb\sX.Sێ(!G_>@L}At7s+Fr΢GAXhBTA8J:;%"ģՄ,pNtri31׃{8^1̺= f5Y"hf!!JGqzG (M=|쏤Ti~"( rI><8"lC¦I* {2ܥ{(xM&6 0S]ɞ~s<7R9ފ2Ȋ>xԆ_8¯2eۜ6C)7cO`  S@>cz$a*0Pyqp8uΧʪ81E'4¸tƨtQ=.۶ P0IJB Uy" 4H"nՇϵ`G+yjo'!yI\@ǁ3xH'L3fq=;9rްfoͬFU>iJJxJRJ9'|brQlZ˳s>{ӳLA8˙>ܿGLF1c[h,j.}v?]_\x4qӡbS ʙ' YS`ҩP7 t3J.ǥHH6rB0hkޖ鶽m I0!\ą^$[ve8pςXp B<{kC eKkXHls9y>9F $wi@9 "z"9p%0p΍tkm!! 1j0ΓS(yl|Г/} 'e|IlQeare7 !M+i4.`udȌqCj4T " t ;40mhMr]4$ 2: )(i*jdXU+A,EFplkcGl"rf[RAr^_!,sy&_o1RpJ)ځ:ahҾ ZE! 8  1 S^Ss 7JeJQ-[Q}Lb$;ck C[|:dSAR,vm]KLZg:v9Zͧ]1=u8b% X#b~ 8&ady޶``sY9>GfVhgQ|Y%и[*!{J8|# jsCq1HIrjZAfa6(:-b~;t ;HI1D0_&.6.qL%zk6wGSfkeFb4ϔQ)eR337V\c ,'L/ :#fG7ݙ̎=:;߇xc[ MtpGS\nnqf4m D4{q*qL2<ѱ\ri&qf?+/Ì 5I+U nd2А)Y L-v4t17^@u,ćԸ~r5A>!ATRbmqmFrso"hgN^Ŷ fn4! s6vhk)XQ!X|YjĪeȴ;/S/k&v(d9%$DsDXa *dha'~zfŦm}@W<1AR@qYY16'p.+,Lt)35 NՅ]rPf=G-T.IcH}[0eMN8!M\ڤv~b`!،)8sЃ#DyI  )D# QqԎǣȆ:Gws"'9񛙁S=9Fe*ImTʑKe`h۰8:l$hM Sxq0 7kJRQ)yr7 r L"'^pl] T&oXjEӻRILCgWּgwM|@ܣ j bfL9Л#trU!rx–FiP%ur,:yr՜aN*V l5Kl{Sv3PJރ|n1(U6tg(87w{ӴQ#2n8c;u& eh@Ƅ;'=ߋ- 9lf3^)%sؙ0ƫ/V2ۖa,'` lsXaf)#3nDp$[ًF+&,f|`jx4 XL K8]6&/!ۏko URŔ4J]кp$eTObӎ 2-dD AGuft4t_e~+(t 5tBzѺ(s^0re<$Ta56y2k<%.:\hsgp6&`sw6i*I$laYz!}@auSmx [)b֤YJcaOQy˪AᮝYMsz4l@N} aCɾ 3 @4Š"]v"T`.FX&{-ٔh Z5Yȳf񠂘*:&N7q1ٺTEa7-tB)8`ϗxRGO%4ׂ8;Ar6ěc`‚KV 4Jv{6quu\4)(|uOkӱӋڬ0i%w+La. *#lֹƳцeQdsCvON{$B"<[ȷb|/S8yjCB@VNl0^CZa$WLkŨן;tTXB\ᣧ9dCr8N&MJI"TeFÁ&8ߝvL.wK-`;ͩ0e$%.m2+oPKi$8LcX1{pxgG_6vN7_WHe#܆8c̚CQMu'Wq&^hq;FcG.4N aAxo)٭{kz$xq eQ 6S$ǰJ5xkk]Dwd%=58lI9A\NzF5yteG:.zr RήbʕcS T /X,M뫻_9K(!!*Xd ɘZA]'zJE@N{Q%vLJL=82g!gr+D 4+aiHwcZZ=1wު%!:sl06[S0̺;}(np"ղbOnV |&&HAJr屃}yp_0囶 4{VuyÊJt&tAz_O6O'?=z9Fkn8v+'kw%%@;6x@7!!.ʶ2/(xAE ("T0BR;P NmC h3h_h~4]tf`R7A_S yOWNκ"RRrZi1aM֚*3\4NZQX bk0X7Dˍ:Cy P-(Q[([3$Ħtɘh"p^ٶ:بW^4~RP-"T@7 h#xUr4(zKЍA8}9exgӊ|-mumA,oYJY+%QkZVFDjž:*2`chOˇsl@[E2Չ靠[5 a c:C'LZ09<Ki!)Sc:|b.z }3Yђ7M ݽy`V2lD@PX? =ƥ0PJI؃ PbIQCƙ4'^)Z7Mb6iliJ4Xj'\uqgT,`G:O`!|-U>г[j40 l3[gL|ӫHBh u&y]}YˢXHIMj_[}3) :h W؞$bBitA٠C >G(ga)1 OA^f:{K3&y ˞{DdzوDSbTyy]0@"s}.JJ( }@_Z$+\0JU|Q8 G@÷)';It̀7L PD|4?>{w NAr;p|=ZՆ+'IJyFu8jz0=`1kFXFC Ţ̭)>^heRTOUU"H(JIZJiOLD8@J˼uHo^s|m r6$%}&zs ;"!rMS bJ& "9]6~OyIV)&"Bf*d>Fc̞.aW`'d> ONPIGjyH 1^<0>W=?qMLf2ڡ avk< 'b{g3 MNn1oUAP҈YxZ6 J$Twqވ.QC&j+:rIzDgpΖpMҰYˬk˄0 MY 'u)Jz&&L>lF@N"CO,GyJ)[WIUtbiTHDy/dcI$s 'I#El4)vGp=r?xGmZA~==f:Y bhcc4:OR>΃z)vIX'MHI ;{~'r{OvYg$P`Vvi=✂jS3\`ww}B_\D%n{E-NVǗI34HPwE mIOgExmDڒ,~CFѣSWۂWvQy!-5fL4>ka]Gmdpe}J<\\`w ɝg_dnLAng;JQ@) /@Ddv(aiXgr״1kav9{hq CUۄ̈́ 4ET2""BD")s1z;i40 [50vS^Pk 4l 4UqD1)'bjwOd#=TP:=OnyaOQ+6abdtaOԧ-%,:& ֙Fx6>ia-º}ٕ[;!!@s8Զt6N4.KQw0"aւYV)D m%+zͱ`qR]N 63[^;䚱$HDv醲ř86ps% o]lÉrѓQYm]GGXS1ӅYnyLOzYuSRa( L3c u[A,2Pk,NN6^ ZMq:j6F;[J5 ɨ{:wýFyb\o$9!1G>9H4cfٶ:##SD0s!HA‘(T'OUNLdmHvXxhkTp#c=gԙaO"IrH9'T-.% ݑؤ!|6U9(X!+8#ӴL!4LJA 9Fu\F$t2E3w+Z8!) WBr lLoYƢG=ޡ;R$TY7؀oeE.0l(W]#-4&cYĘdF ̔+2;#igC&u4O e#dc2D۬ VN7]&'&آ։UL%;%q"( Mv;i(0d >R ]Dz`$zEz @TITD*7Hj YeP_RT<2[4Ͳ=I:LQ7Y\,c 5#4љvO3YK8v<>2b)_):}φ^#<vuD"/ f욧1b$@Mvα,Jvܢ`XFM>0Fw1px}{Ppx0׹t,?U6,eP\Ok,o5\r9=Bqω:a!=b+ץ)QO~LTg8tƮ>p&_fdU84E8LM#WYDtoDA6p/~$qE0Іo7:o!"S{ި-ۢ-P2!mgxrl{^Yn_#{="H70:M'rV#XU 9:{138uroӳq!1^e k:aw+}N$ζ:#r_t-íS>d^xR2]o| yYLe1U(6r"Qզ=>řb\r6U-ƪw. <1km-x+gM#~|đd+U>F&'%7?I2xb""yVt8'M̱X~9ӆ~o}}^%D%4'\A˒J xK'v cK!I\3v#(h K~tƥ M!Ȱfўlp\ӱѤjg;r-)~ˇAq#HU M1*$DUvTKHwb~c9y Z&4ƭiHP<Γfx)L\Ldy`@lr):}-)&_Z>ϲ](\9RDz S1)ǖưYrz8)Nݮ{gtXINAHIƋ+Vё5R+ 4V,ZBcy%Թ!)sj66smG6?g5t(H$ʗ9wXK| h:m4EALK뗠M)IW?={'7mI,]B䣉; x>JfF3=zAF`Ao^c'7؉iI\C)T"İK@=?Á҈9ъ{hq RjG1BTCʌ3 Kr%="WR!Á]Uj Ċ% %T44(ҫ`)?`uy B%4ӗfiXj6`4+O&~_ɚQT~v.HvH}o'?10R](SD)TzdsK' ԏ4pO7f!D)"j0BD<mߤyL&AXfb_ۚmh^ (w-+ѷ7ZCLBB}Ͷ[!і*f)&j()AC)@r9ZwU7C) cԂ#BYAxZxe @HKv=OCč N D9YIh&ҌIR$8:P5%$H%:$e&l!<FV8EU # KI0K1LID$L2Q I MPԕS0 RET5AM(0"4A 4 U0S@)DD4I 385dq&[ͫ9#͞y$s_n/ʷ _o ;o{)=U;.wJ,]wu}f3!&qIv.\WK+҉>sC M)!4B}J9 _XmxXBkIՖ*nN;e?DAw.~oV|!x:O*ܠuJ1y l@t|"4TIfZ((1 e )5vDvw2l i'ƚp+!<>o3)~~@ۈ'⢂\0^ j"bBdUX|bI ?Lh u8N{o)(TDpNF|p;ST2uN#ǖrJ(a,57d<$HOC*'Q`= #&z+o$<έ?9S6Rh))@!?SCR BQ)TW_聉 2 (kN%-Y3dJ}eR rNt^.ܷ:E;S`` M?CT=^], y!7hg9X:kwS6hUj0uO/!l4owrtzQqR07ğq v%>A\4>͇`wB]q#6@9n;cu DZL k'fF[*Vխfw A (7GTï}Q gCHtģƜ p"zRs OTC* ] rLNQPa0|o'X;ΜH7 ȁPC<UJh$J@ V"@ &YB i)RWԘ VT:4pOU rQ@ )!=As<1#sMZCAU0|F(r}zuAt|GK!LQ&Ѡ _&v) wyS˰jCi̤Cci@P5LLM L\$G8b4!eE)S\-8c{ҠN  Bxd9,1 )LD$*%*B37;*$ q\@1NC<J#xO>q"4*"wOˮX9@/=9X8MC a*|mSQ qއs 'D=8'Q?f1i߉<<~rB}*\=I[h;^xKm)HP'HĈ`"d_|8v{8*lrPv 5RmG#QٜO85^ S$Q"FhZ4iZHSJ)O_Q2G`(h@D&DiB(Z #)P)+2!@RB4$TJUCM4CH IDA@ P 5PP*д Hҍ @P4QE PR%4+@ L!IK*$HR4H 0A$$ LM4DCHQE3-4M4(-4 Jj@)P)PiR BJAi(V &&j$h* H B%(***&F"*!Z iiR()@&B$(J6z~_pWu:>J䧤)}'v@!p ?BGy!N &O0zf'Y&FdlL9ș&gMaAM4LYl9z1*VJ%)#E BҞ" qn,\X#ʹ*C:tHF`4 B6lWbiHqO nf! h )$"$("apkG DP4rWH)a$HAϾÿCy @NoA4zju`hSEVI&fK ɢ!JAiHf2+U:'K2Ogi_?MwPzTu8a"Y.$܀wxWᓡMU`Ѐ}|do?ہv@?5+pO.(5&ԏϔ9TLD*;E^3~+sl7!=Ss3Y l}!/1b4hwg2VtrZ:95I?x'&,rwTD@~xHhSS5.xԾ|G:70%#SN-_h(w/u6Pd\roHP#8s.G~{iV-egEֵ+9M) T50xoe8K:qS~1u|DBq ƾ'89l*T(gUO rLYF ?:#_ݕޯLFI'BV{'߰x^-[{ٿLM6VTÆ=`)Y. TH{T1d:h7|3qLN)e>X&cʁvrfA F40QXie|SMh# ĘtPfC)4'֡#JQ)͡15fak2ɬ{tɶ&n@Da$\H&59;l!)iS*D(; j$! / kٹ3ݘMz(μIw$e[jֵSAM˘S{{3 Xʞ۽,Рy14'VlL!l- a*!8f)'.\=y4Q4Bx RZ̈́*͢SS@< (@y@yR % $!TIDMUHQ?nR4$@\Kt}kOb:<(`z#DKϮri1g A"錡 1w=KyMͮBR WA^& Hy{ڎM<=gAs{ZFED&cle״ l'(- @ #IH-aJ#44}o珀hp},L)H!H_9z@ !91ɓ!QRƈ5) ?T4Vgs;=oiq)"^Ay:5H-J%8A8%IT $ؚSPtmoQs.#4 @!a{N&nTaHH'Y h'c.76c\q\iW@6| !0`f`ILRljN:I{!?9; $ª4)G$)tLF \U !yu<OL1굆nklS724Dou*\40lf#Ne3>Ղ ƿ+54LZ"I{tgCPzLc!~{z`FF@R^&6ub E=Z#NU?Z1g>?"KS{Ȝ4ZF݊˨pOJyhQ6tOˉ^zC(BfC^Iѫc|EP?}屝a;a:38ZcۓᅎrL7~ېv(8~-޻|~\;vzB uh pO‡А3HEH@@,,J#  ynR## 3zRNxh[{xVT{OE0&RL/(xe-/{<.>߹>?qϜuD)@ A(,6?pƃ tcM[W!cV){54w`=ffG[ui"XB? \GCyB3ۚD0zW;ϑA64M*x0DZFڼ;}p#s΋T?9h0r@06 yha8HMU V]wWBzBe,>0lt#1 UcԤioI miV$Q EDA)UBԃqp;qh  =Y_d˕E 2! LU gE [}q4Q?#Բ{! W#OCΝcwelcIrХ&j>) l`ڲq,d;ms M e0T=;^M4 pɣsq8p"HWd@%meIr'Wsrá4A}vN ȢI-bHsn1nb[m,{p`q S%PF*U;; p.$Rfk[Znsn1)5si\y5nH XL#)2O3[ 捶Н$ lcv0TR.p\c,Wۇuخh1UQg,H@ԐIARB-DTEZHR%&Y8XsHъ6q6rkܓ2ssj4QAo9p" mc 2p  +t*#ҍ$QPcqC<+Am+b,([XBl>#JXCN\-d-ZcL΢Ŧ(e5al‹"Kyrhiw4{gB?{45 ~TFl|zm"H8= zA8BT'`nϿ(dBS4u="vqS_דx g,hedT ~qqAz~2y* 6)_!犂[TP.!HKk('hZOsY)V G[J!$Ѡ-lst't6 ӊ&(JU)KEu;>j\>͔==O,iTձa; u+Rò[Ub̨pMޝ4cp8F2RSΦ<6J1.} }6O"HK 90cC.\Çi4A!bvB"zѤ6CxPj%)Rjij :ݍLcA1b:n*p( -flk *lf4PfKS+Cb61=K18͒a(eҵч3 gЩTYy"0 {F8}:ny%(҄Xr]vޠ7M9dFuZAPtӺ8҆#Қ@VkO )y z̓\OEkzRc1א ΉJKyG!gQ bD!Z!B(6V[!C5Bvި8BceOK8kS*T )0Cˆq&8˷ .m8 X}oB]"h> ypB:>Y 4Lڒȝe-T*h\zuw9'+6뾘0kF7QlDPr?t4E r0}ؾt4~4.D=czxos1rCth1 _  Ft (2oTxwn6㠟9oHIWaEccqX !FGr\y"hr"V.! ) D:%ݬ&}KT]}LɫAj&Hi|qP՜1O/6!y$)*%e*4#dl|ێ%8qk@4;#(ᣈ%(3u]}q޷+9cݝt|eîwk3 REbS 89.XX(Pd8gIi# =$k÷>W@]]IмE8 1%32ݻq6|<݆sxr u72-gAɑgIt5mv6B T8kv{b\ּLW?-uŧo8f QB@އQw y(,^A(jS9rOAțLcA>vp{!*#AM&Vbє ">?saIzuLjA$6>H==૸G q|; Dfi!P=W0RHP<О?1PP:Ir W`ck@*/ DQ4x ^=_Yu%p3 DPώ.fw `TP1Z'eKB+<0##> H)VԱZ6sL;Q ]~rr1ɑT"Cu@ԍB@S54 @@<EoX"Ǭ>-%HBQ:@CBo{b3nFh7B@9"`4_VZP"ҀybIZ C2u~ .#,u#|oP~ΖFpgSRI1D0}#%WrY$bBEPDw4.hF$=H `Bc9,tn`)QJ7aqoÁ?myҔZDё_*UE5|"8}Y"G삯MI܄(eBC5Mb*V5Y+3b<" ϻ619g@-B }Jm8O&z]|\F`'s.m sxq]GsFc'J(FNc.Bb4o7p0҂S`K8;MkF, `CT @OwC9Ĩ_\!9͉LӼ8sn"Cf^Ad9r`n(!ĉɑ88|3=^J' ။a|m[Fru:BJ,BSت=cyjgIyK1ITo*+Ezb972y1 Yd.t5MTY@BޭtA3g s8g24Pi1iᩢxpϫ~=Mi)*$UB)xc5a+Tc@y!Gӥf-5HpS"dV BNF}aҭ#Vil&V"m|b ۇL]vZŲ!cʚ•{H 낅bT"D6Ŗʠf.ibcB 2,UhfE==p7#&ڊ" hhd($vK7b11磧:t(% Ƃ9" x̲m"J$Q81ӌ{T4r*-T`j , DѬi5G fqCO$neRVն-CRsr%Uj2 $(M.ʋ P 9 eݵMl [4m NmT$A5D~_-2o9w 24Ѭ#F h0KF|v27}%iHs`~QiI!;) 2(U m!5`XReIhIHZ{Ar.d*տ7lO J6?vC XZַmͺ8I0v>W x}"1 1 *f'^uàDPM4sO"PD5:x-ŃAhL @? Ð PQD I QPCQ1L$EA1 45H E0Ԥ BUR3 U*t fTw)*Vj_ 0JkU'WI767 S\~9f3);>hz'( d>O)t/Aw'wXT"ui0PQ,#L ꨣT6oZ 4YQ7+ehσ,nIZ(֚lHah.p P0L*Щ\#xZ~ǰLC5S j+JC4&B$TyrQR" D^K;'IBGWqT" (jmɆihy'; JS홐:TA@tFv -Q !Z*yKh"@@CECa<"P>&ಁ޽@Ew:Sʊ)Da61r\jSB9jbh=Ώo 0ɣcIDMEMV0+;JU Hj"MECеTF!&8߃a,')"\nhd@/SL͍Y% SEC%:c.i -TcaTAF[V@)BHtӋ ."`ޛ1ڍ"|77=Hq; lPG H`*^:(D\&!A@R4. 0]+&; .>w5A>) om r? p``ȍLmY.+F{萑1Hy # 9i[: @yyd82@g@(J41 HSLۺ98r*/~T*41]ƐbJzLg$/Se"2Dkk͔#(} 9O5N?u;D IqOjϠBlf#@(Gd)8mNA a\ &(̏(/=6Ȟ'_t1QO"$>#a\H+JתBr ޳ꂮqb)ҧ tHl(n!ӈKҠA>$#.;ŇTJR2K#DCm7Nz.8hi6Ktֈq Rh9\S;wVU\\Vl1LPܲ) Զ 8:8hnÒhMa9Q*ъ85Or`AÀqBPҚC7:vgOh!B)R8<_`r!}KL ̓ BR$CEQE,xu>n Surx-^8 p18Fyy8<^"zth{0#nnvJ1\و(-[FX=f>~c4!4SI RT O-^)əT1YIpeX̳"{.$IՎq<}wK$퍀G8# @P DYYLA13.~-$ HcA0@F(0D6 vE}sviBrI?O͵xI;z5I:% %7o(b9h e=?}aD  *1ҏɄia 0Qd =6k1D lDhcsd𔵔m1%eEi(4Hn:^a0 ņBLE(d>a9S2 $]2Rc M0&-J$N$-$PN:;U`T4R bp$? Тg+T] c7DI po~[cɃ#hvy.\{~Xb¸<+c`m rNz?♌{}*C[^'> zeP0"DhJ@ Aw?ybГ{Z~JOM;"R5:떃(d(4%LaЇ,d>*ZBX@<#g55 @.3(!0x$MDDE4Fjr~iV$ GN-aţ,*jXj&%b(hh$fj "@R ) Ҵ_AW2TxpMBϔ*)=PrNb~.ePȢ-QblRIa8Y&sB'/ҎW "%<Z1Q8Zd Āz$>On{,1|N8p Qa'֔7(o*kz0İԆ{m҉(PLiOU5Q:U6*1gm Aꕪ@|HF1?qǚH[N@{L/R]~WeE0F"׹t& s #&cO%}i Ҟ& HsP8dI5BnOwڥpp$tD'&. *!7BkXx ZS ig-C=LҾĘŕI<DZ\~ QMYJ{a'Og=aj{>%Hb7BVOc?ۃ|WG=S3.kB5Z1ԬAu>G4c9}UG1<1U6M!n ̜j5QZjN(L3=6 t~婦e2L#8N:B# 8N~$tt0n= "燣tY |/ LUB#T7ޓ w-_h`a浟xGw70Fg"cq!㸂aqG{d8eo635z'}Y*"^ ^jyw:O~봖LJ93C(=Cyp Ot@uIg!3ei9nxZ#\+yY7=b'Eosz 1&5j E\:>fLxCXèc8aby6eFz>TyB_Z7(_km$!h}4ؤPO%hUZ*g `{xqzNy"A+ < p} BH"bUoɦ#\C+ƐRɈ)a H2Ozk@m AnyhWü݄Ł-A_^A+_FDߧ @~l|fOc8 lI0dh` ws.fx۬Id=똆`B"ej.S,PTqf0** qB+Etf!<HyQ o-[~d?E2ܘ6|y"vTpk&"H$<%xQG߈.@ECҝ^xwM 7Yh6Օ I B^6b\QDYW0 v{lw(HOYQ"@coWNž\ވ$MME Ij^(,u"%EFՊkܬUESСtZua'!a=='<a7ǺB@WJ$ D"#O.8OX&3=X% 41\DDpK#hǜeFCH0#K<8`M5󏨽T=]Upm%z M#E$0"$S1PSsq1(amhT DffS\3%0*0ӊ\X)rtz'SE,c$hs 9$IHhHq9h@5{: #Hxu3"v{CgVgQ$ń)E_z&%xՐi8l@zPĭ>Db/gz0a:7ݧv&<V6 QN@I $0 6 et3 2U|+<s16Ҕ/dC !$wrq.h/Bߞb} ?1JcHCV>|ު|<;ԧ`$!-[3D;G:ʣT$ tUN}|?{) O㍶ ' ,p~AyiN }}PP㞎*q(OfHE}Hz9.> S 4Rz=tttAq8yNq. A+Oײ>9nd&WP(øN2~iyGQCnUM6%W8 !M6X #n$KvT܍PF2*T!@KܔЌG_hzJD)&{|y1 QRDq,h޾R;N%n|+xgv jKb4lg}-A"O&d,մ~NIM'1<LOcFbz{K6T'kFQmR?S92TJ&&uP?FA҇)F;m11v1\r]=𶙹2 qDE!58"L,flmD b *w݃Z11wuI]AR7릃cMCωGF:=[y/V`o֌={(gzOWU !R04LP4-RX{TC  G-!")FCq=osqۤ; w\SD%HHvBB/h9݆ :2F\Q.0FF(DTV$Mᢚ;7טr.;8`'!w.FkT R& c{#N]"]ƣyH]9ɤI凳HN @SM%A6ye4I|4Ņ*Y(6ljA+ܞ70"rZ m<DM8c;ݭnmyM эY!1ҧhQs &i yry)W#8Ak5GPIod1fMdFD1JDTD 4$C4p$:[DgF5+,p9m]h1tPR8J`m\Sv2N BQQ U+G'ClR$:PFxBr{o|C֛iפ"?)Ry]ˆna-4`~}$'_o)i<ةRWQpg8QL}ZֳNA\!&ERe^*^(ota>}+M).$?xx!+-Cg| =΍[s4DڸbSdfJXuɥ>hkln?|Rj4Wed@ Bwqڨ0Q8=C()a(k8m0 ͈r$>xiH {ꘊDH8C$D+C0YmoӢP wW\4p@e  ߺ:&H[K$ tH7ɲɡD(Qx"xC+Tx߻Jsr'|SEd)d+!~WXT0nR a p4'y=rМÔ=XNy-ie2ašvґ녌߇{ 24iAI$Dr8>wE5 is4,M`:|1AP;^2ma eQOEzD"%-%L5ICM ДP0@L!HP-H%4ACQ$A04DKD-,E U-RI@U)AMQQ4 Hw3bd#0Va+ "Ck1%r!fTAEk(} v gyj&%ZA<!9Np0JOb4b1Z)7Caw\e'y [\fb0{j llv ˨=o6IHzl yB̥4#9˸!a}u;p%QR,LdV yo!&Q4T ꏭ{l0 4J<= CxPP$EqK\E- S0L% @5@QG#*a.4Г '$Trĭ)Tđ% KCd14r2E@r4ti H$M-4U @D@EM CTQDPQ-1|6GC׳ Hh⃼0+i`hQ)*) "9 { I9AH (2R- EIp"Pc F_LOvdNa%L9?)p(2쐅 G0A!cH%C*B|(NEbdb Cl&'1ćl$: !1bZ _/8G'!}//M:L@(i2bw1Gd'{ {Ρs_L zTNByn;)LV>8:+) 1e6ZRXӂc!֌=Lcj M噁$!&V6J&&2.q۝! `5N;>:QtҫYB&4OD)+ƈ/{^"*2<%nHjKKNVsn֞lw=uV.vĹ LO'QP CEFgdy3쀈9GY-ݣSKџ7{aiGg3yF-7Z'|:Yn=AxχbSL_V? 1dY9h`" 6&nHLCG@c+1"tlۉG>jx[7?_f#oR{ k[ EL5㚖^qAUșTz& %~<γ9|{WuIVy||D0\n|S[Y:> !5CvQԩ/R+q#>kz.4B^e+ 0\"Be,R17V!9e&PW|Х [s8O3Z.o'QIɯbmB${grĬ\ɂQoof9 R_c|m~n.K9];B^9Ƃy2ې%Sf rL V.c^ P=4ص݄96kQS$o(c͌33p#zתT6m亦}D^p =񲌒1kW=G={r0l!2MR@ BneG`RosߛI8?qYx;:J"B/FPl3]WqlA]3 v]4/XÍW37 a8BLPx٧δg( SM5dfAZwM5?Y%Y~7%plLؚn&I Rs7F\4 >j~}KHDW_Iwx-~KFDF$_7D԰4ˢCiІvo+ 1?YDO3RP&bAKJYTQ{iا3K|Q&.; %(O" VzTx.d3UOOtX=k<*RvګE2I,(GɌ\ :W4xR9 RGC,^ZZjoO s+PL>S)A1,B8fdJbeM<\ˆdE' T[ $F֎y7{`1PPFGא*{okt鹣#4Iiֳ{hG9c/EB&yrVrZK;LvۺںX5K,펢6y;vO߆w"bh9R?O98_2%;/q`LzG/˘^&!g,NhbS6Q>I,rW g!ӓk.R|ҲKZ>y)(xR>%( GoP2jk,sAۺB*&~o vR]P*ß!Ú"zYVZcq{o8x6Igsso3bc 42ޥ:Dn04[< 51 Beū5\:G=$N Wu-iz}$G8R#=_ S-aSQƶ2; 3S}L)IF^ IPtRUKN{-aIq3uO 5Aho|b5T-8 G6Tn J_+L3~DU7%_5MX 1&V$t;q逃cI.=* W M;4,}׵3_/u"|;rݪ;Rbe9:WǾ)*4C쟌6*dA۳/H;X$7I(jO pޛbJ"Ɔ`aaSUP}x({bzV(7=-D܏0f"\ys]{b(?}`5 Wn|ަ@/rh]IT+ׇ(!FWf pzqF\C3%c"l!>E,jg_I@R-jbieN(|9k:r)fL|V>Xw*xnS0mu{y9p!&-0վUürq_*\.F\ְƜqO觤!rAn#7}ںKK'd4}r<5|_Q7{K DԸs C4N+lTbs4>ޘff`vn )'R.bz3 8ĽH~)NwPeT,8fo\m&fFi5ru\sg!(iBZňd tI>&yBdyo^ǿxS1Ͱw$h) EEL' 3H'ߧF@ ׌^I{.j[%3pt(n.w/)$^P ;BF&(2W DX:/A78` ؝&OɐyFgN'IܓfpzU= L}%;!dtC\55[wdȚAiǧl>@"YGDQxSrVLA y6T݋y7HtjFAa}q: Tp`Hr7fJE}3CG U <0&dӣƸf WdY C$؁Υm$ dBe53\%)F 2\ff4F+8n4!fUiAzj,b٬xa#1͌{Yv|Eo: ~;!H䜱>V h[mn :̫&ǒ&ȑ&*+0s{njnZl,mdGo><ðѝ3a:E|1x1>O$@>jWBaNI)hX J)= ش!2!Z wi@v;l}RujQ?l$CAAv`D)iihLp@ > cjBq7luQ!: &`(Fw[NIjCy:$2 /xK^?\gelL5ARsai@:=GaZl(BB"x^C~v8|xA4mBa$I55]N8alv2wnޤgwu7̤ݵu[vv(+( ]&O:IoG+~ o!4c]30G''ir2ri=,)iq4wSFKKOwoKԶpr0pehτƌ v]X ZEZ ,i"^Q;yf\(wއ\(K̈}.טzpj:d/ h"Ë c;6ܝKWB!3*X#0XQ%CKt7LMv Ys۳l'Vz~qWz0!0w~4A>^>Cc<3{(e0fJ;:0驕2_ `aDr0PpLh&ȫ @E'>a{wZ8xR =>,(@e"bj&hZbj&k86@"r+ O`ވ,GMDS=>9cf).%!x~ћj)j"بJ}:h)>iB_W,8<h!bBd/Y G> aXE"*Fdh1,CS4#rq}Y˂S8p]۽D5V!sgr%71q45 ԴQ4`ܡr\YUSmp3yi+d4vuɻJMl-{T#N^^f5E\28e#PqtP18ĘM×H&AQaӇ lL>6y2PΞA̶x.]<)7Rl4`/7t\`@JR'~RفfNT;\~1{E4$ޘLML TQGlQFo m@?_IB% [&f67$nQdf>ć,?wM!JJQ5\/q|Tn.DÈ{ZˋȈ8vG$a" ol-'Eћ4&T!P@]̗|: ||b4d$#Q*D(Gm}pI>:0bm"@%>G8N'lLb]^$4V)gwmQ£S%MG SFd Shi `Ѝ]6$u@Dh8 U͔T戈y&PB{\493&+1aqE0bӔٓqb_qBeeZ-$g*T$qEGrQF[A}W[u& G全Oc^pn3w{'xƦff߂hyHSJ 1%IWU;%H.6D:|+/@ىC˰ 2m6PxGK,+FPH 2n.{fX2!!zRY :wڔ{‹9*q v"b̌Ŗ>r| t OÄnFW80ƛ!>Ǹ!jox0sEo#6 dLF[v@ $ WMoໜYE+pnsD&a&K+3QEHڦJΙbT͒Pfb1.C;Nܜ[q <5`5RqN9H[@B%Ē s9DgJI@3Xy?!L ||Bц!3s]fu ML;N7bH+T, 4ljc|yİR;k3$= -CxcZ,SuwQuUۘ{%P;mX&o*$Phi#բRFu]O˙@9 PW6:Nڅ]<6λ;L˒tKjEer]8𤳌cuFtP/ M熱7{l vaOs8ie>%rLs)=Xk̏'9C3 :y|u7h}r3hIi*ԁJ%BRÏ %[8ۿt(F jv8 GVǪg<"jE"\"S'We_QQdZa0tW(zx?20>i[h2Q=$_ ,dj<íqMfw<1 D[Guw/MK8LnDA)5]tFj .:~m!`'o(;$9 ;ֵti͎*Ig5Ɇr*^ycZ ePb3&i4gWwLB}_*ܪleX#[Tx1|qTF_\ η:ySsΗGB|\VaLp+ w^p'܄׼4X<1x0s$GrsZR8KF0bY+Nu/D=Ub1ƅi[< glhS{ QcKf P%ro3ȤqV'q/91vE2D;e:f,H:lLIN針W*5Y6'b49 B,c n&ef.,<:kg0ciȲYJ(I`D4fR׎q5 iV7(2L4cV 3Za 5ۻRe2V=U ::-|w'܋g9W~UA O8yѬEG!S0'Ɍcn^"sk\ ؞d[ Qw}D1|7# hs5{\ɽ6ե A+3ʠrI) l d>d"A%ePJ|NN23mGB1ve 'N!2QvsD]J*cDm0Zs7ilv#1⯚E@{v@uOXywNe+>@Yg:R^c@f`^P4Yp;0l` 5=A|L&; ֎5n&!a+S=,g )bLUpL aHqxFABs>+dZ,L} 8c>,8쮝nBtG"/J_Ooic pFxDKtMFVCp+9PD;G7U~3yOä;ۖr,QLXՅ4ݟ;9fGRli4^;ySwgb&Y9}BJ'P$I$:n/)+m`4w56HHRҷLjFvM\b ώMnH95ӪQM /Ux|9Sr7!p#0e1qǴ*us~)Q/~qBbM,^UXo`+zܮGw?v"Fa♖HOQb] q_ϰvF)S#e`1$s_9:F[ $<zl,Yq\"zzp\*,"^Q u5BE}qߓ<6#8`V&^?]Z(6YA`DE&xÒ\uzAYd @='@dM:#QA)S܊ 1ۑyp#"]Hث1hCZEգPE\"MƂCP5髬41V)[kYCGW&1M$٤&Ϯ5TTK1A55 Bc]=O>)pnKѠo9L *Qs΃C z4'f {gFDJrƆ?)#vHkFWp4BAD q ފr k7!4uiwCzW bBxudXtTI..[ͭWS%;B;HbRYqt"}!,[9I (هl!m忇BEeZ), gx-dEY7<`l;QTS&>+6]8iL]p`c:võgEFT^cX6gpLtaCa5$N&ČRQ ;0>aGtAQ)T @Fd@jjA}^O2jpH#$<ǫ o~Dqg[|H3Ȝg ʬxCVIpa @#~=pϩ1GF4>\dPjKPa%!MA@&ЁFNkaRUlUH&} Wq ! ( J(?)@2C% @NH. ( ^PCxBOA]:u@Pa ]Zx@!qA2qU!L  MvDbV H󂫒E@P@5pOCn&:Cw ɱѭ2t¨Ģ::x/<,. L ze1yuLka`hxX=͘(< $ BeEaGPSqqf(đ.v]P5>m2Tщti:`XÖCŜH]&Lhi15+;"hO(~ICwN]JѴw۞ ]|,5VeYwwzn,RvMw&r"1M)-fźDJjxmrn>X+[`dw83!NFB_C=weET:th1-EN8%;dX:b*$qI_gN O.Á IP_(Eo{^o52s|s(4ѯ/py {NScρMvb͡SD>>?@J_xzE"̫=kDPD4H%"wħ!@vh ǡa9Ӏ:^R%!Qf!G$#Dmv_:?)*L.jyyz_aEQIz5զsr}H~*oQl| ElG?1̅)aMȧ/57GāF ]\~#8xAUC@P;B'ΟÓ<'F'w`O##G~F_0v#ee </ƃ2ߟ.~2)C14J.0TR#m#ա~H4:Phu%*D*:`%&)(bi"jE&kASڢݸ ڽ$D&Z ACw>V71D;@zYE~p>_B?Q~l܈ (i!JPH `#״>K( XP 1@b*BOILj((x 4&јOY8no{ax/Z% ߺ@ ~ t;!+]ǿZ"uKqBri~K4~_smƢt+e`reTtC+㲼A;)JDQ$E H$PA1%U EMA@1E3M@0STM% @R0R̉@Ĭ@TPRCER4RDPB %%(LJR-#HҌ!SHH-4rowu\9 D=gn7=@h<A=mJ%~bEpA` sWz43ÇRRDTts=ᓎ{@4okcAab][(M ?yR E-& t@RЁ@z](җ*D{ 0<j"/+J@W^;P@'H`W!pE%)}>C/E%5'U![R;SN$lc#-X49 à&1lÉ.c(j*Qᔜ䕄ʡ+8ĆP*WBg bO.!['j ytKH:"]Vֶ6?.9rD1e/Gc gk )Vgyuy OT4I䃭OD2cgSc]cEC\+~aALDlexʱHrghY~|6\"'?s*aq߮:"O>;ǧO :Ryo8ۖdB&Nͦ* Ng;4,evR2h^[`tI30t( D,1BQ#B waI# %(S|܎`t42%#bSK WB M%9r4 /! Dy!BV ʔ]:PFR4"jЋ&>za ; 4; _0Q;Xrm$5a1ʥ5Hn@P!A;yTo_꯱@>b] |{K*0bz0ޯJcFf "4~!3 nh[ Ie pD9/8PdFd6ӱvkT͕*1h K@B̐3Ө)pb7 I_1XhI 9;yޚy>NI[VHE l9%n|H4"k>35Fe!{P-I=}ȃ0cF ߟe$ wGcXT6,NZ!: $E\99# kb"{Ga6hɧM!c܋az@ \#C# m;^8Z+?pqylrWu׍aP#T>NT{>[VI >2s1ZFcɢ7}G?-ό5+`Ei(b2CHiC3Hfb%В<xN3TӀ"e2TB Ah(Z^Q!NӞި_(p9"<DNd;8({yP|6Ct & xCM}~JD H @Bd)| RRZP4 (ivMYtڀHPiyKhKJ{o!xKu$)$Nx'oT0Pݿ 51?#_d{;D3dÞx*U =0VC RbP&g:vCp'r~(.ϕ^{]LL`%Fg"$]8%,Y 2#[=/Zw¼ALD0bp@gLw^#$DӴ!.BhL*lqB ;7*w6X{j;9 &FqE쇦|$w!A&WO,Cd)z~꡴ ]>IBQK[_VsOAr_wx٦oɶEZDΣKH.vp U< J-FޭyњE_-9_4#d}ldMP>vvQ&▄pp=4 .`hFLb8 7Y(dzOEA? &JU@FH (OeFOtj 3J&}NZV٨Hr@: wٍcٚ=^Q4w~ZB =m(n$3vofa@X$ P0b)E|HN@*w?,<=l~Fc9-{] Nl 'BOBqexJ5.6>Һe\ʻ_3K],$@4U<:HEAu)f2X-nܺcNrm$C'Y%#%mB TNǟh*'5^ wS; CKm&U1UEUUnq/F>exrU5"˘=I$K;i&'_$Đ >jos{ƖԜy>M~!!4}C X貝Sc IDP'O.eLݻF^@Y)-AJ1ܗWFz7 CV1=Kz% 1)o8&ur\dx}kiΧp.[כYkX<aIpa~΋y92pnLGz='n.NKq$ n ekAF5_,+νK w a .i!!!x 0ꨵ,dkZeٝ3T-b؟5 Ma KI5ܐDӳ^c.-6hXS&"d4}Raoy3,@R;뾎Vq꾱VDG\kT%$Y-MDI )%80[![L1$1iF7Iy4̔ǐOk|I|h ln 5ԫ4l8 cPxq"'jS}x;;spa ; BM8PEVg:ΗOAƣ Yo8 c6 4iH0m2&4ޤl oW |l.Mao@wiQ.LTTFWVgvSan.e [oA`EɱE)|! qsBQ%Nxm]-퓾9xNEr.w1ލ8óބcCaVaDC 8ΨQY*`yI|pN'w '}n7=OHKDHweS70El8: `@R_GtMΐC@;JOF'W< C5 !SF`4?RPڶn~L P!B!RB@?@!!p OH#oWnل_)ۃC%>D^}[]zM(C51mzI!"^'\?W=eYNIȒݬ~[6?7EMTm{ϠϷ>}5@h4Zn+w6ofJP]}]dazk}׳SR׸w6Fw gڥtw]6ҝ5^}p>;j&{ݛXo}CGwkvwF {zP ]˶JХz>@vы};۾p.'ztt(t]\. }ǒ}}۳z׵Zfwiw}D`լ(ϽW݌RP{:Gr:2R6۳]B1--ۨh!@lnez+O@ʛ[@\adt$AwBqMق27f@5[ mۣͪhU()iMShkm6 3dwypР]o{tP-ۦmS)ޚJSK M #8I(;@va@}Sv99"O3x}=@Tǽ4.}^O]OSݝ)t[g@nkO6}J{{Wnu5}dݗn﮻}w{o|}^򎛾޶JkzvYcPso̫>^6mw5; ˻k;;ok=wW{ϩQw]{;}zm{<=wqA_>u}^ڼ^׋ux޾9nٮ-iu_v[rֵ mٺ]gis2(uѦ@UꞳfv7m=Ko|;^Q6^;6>rs=:VYuaw{^e}Tt :s[n3|X̮skeK+ygsU7g˽}wpj[u3ӽvN|^^[ cUs:[Ztێww m^kj׬E eiO twg/E:/zϯM_7˹Ow`^;oo^ @+ tM{o\U j4}Ns;Vy6ww2qYpv7"^ֽz7{}(2ǁlj&7 KtsSؖǐ8Ϻ9s@Ut;,vJZ)m+>}o;;ûC任mV" VPN z v[a\)BcvSi+m]=6mTUe^Ӫ4jM?+5\U6)/jM6Zc+lD囵}zc4ʥy~= ""-&5IQ5MDek(*Jd )ZhTV0ezTc8w㋤3Ef^ʘ)i0ۘT*ǥuawVUS:Խ$(h"τMZ89N@?MibZR"*(:.qIAT EM5TPTQ$S%#P0nbصQI`k @Z2H2220(hbZ V =TLUHU:!jfP$YE4@QTDA-, ICAEP{ 10=نILri)z=l4%K"D* /c@nB4cBwa3&ȠLb*,)N͈$ezc#TRb!!T 1PJ0hV! $Eb 0( `PT҉@4%IJJ6 dA.K& аPTII4T0433"@.2{~孠3lUVDtA)b`(ʸA0DS?o!ZMR?|`pC hGA٢ mV,N߂߱du5UD2{f$Ŋ c,Q ilW6\qs;pQdDs#b3Nr-+A=Pb0:0}n" *s f,Tgi k,\D5Y0@N> b~M_E~?u5$CO2ۭr*窮3iyvA%(i=ɚ!2_4jX!m{dp =>OI8'٭i1B3,(F LE3MIs0M3hL-f sϣߋ9\*y|3v:X k$DjUj~Z0dO(.Q:AHDpg TRA׷?~wovD"P@l}]OOg֎x֊6qa?j0h93EZP?΂a8Ng(q.1Z3;UnOE{#IM;pHyxζk@`)}}5սֹ-=>㮖esEb픴{ \ְK7MxUmzV)r_kc՗]?k]v^u)mXjkѦsˊ5-vsI:=!J꺕7^s.gYdd*dlhkQ_jNE s$m; 7/} @_~IS?,"?u$S1:(FJr̼oM:񨬏PB\=s`1-DCߏ=>zRh@6<eHoO0h"r&[0D2t [y5ԑ0kdQe)5jD"e"&IaY(p !Rb%\c Sp$ @JSoZ+VT؝KZD04i))):ѳ}4[2&J _6%"oA%(  fFe~`XEQ(jd<>} * HP xkT(J%PP PPB=Sp~z{q=6숢swI&֥%Yoly 5L0y­cld]%,R$g._N2'=w2:h v]8'm?V{5)lw}(AԊBbY=qIlH竺EkI./ )Bը?>ZE5]%eT6Xe`AUNS fx|R'J$PduauL]H~j麟ɯ?'cKnfDwf.'A&%Ij-B b(,ԛ$jF9aL3Zuwg1 {C [.l} rLLRmPŚ]8FWXNja(7k>v dJ~2W*"G$d#=.Trc&f.OmG-|Xmû!3yWp%zug~O}?ӘRA̯N( B(D)֩NY-z}.`$A]ݳ5j4F_!ƺS@렬 )f0-zSK7Qħ3;i xÌ $ -U']s8Qї~,躊Zx'D$m9=뿗+CT);=1)0: )%g^ GUug ^e >?5iܺC5ݕ"i`Ĉ=⟇$9Y/;3 i83Gd-P"cR@jØDMBTQBU4 K.tU)DU"dfoMW"BG`h,o`F"zpRۆi " 021rD,\kkC;D7D2C3ZЃrč`dT-S:&{Vi8eAFd1MfTQEST1SNkWE[M3F12Q.,HTKPx&lDhBmQhЁ.JZ.d6e3.ҜLH4HP$)A(u4j#u6T,1 J 9,0,n1˧I]y]Ʒ; N `JRPB uæMCr :H6IֆϝZ6 N7v.?/;AR}q7C| !" ((`b &/CZ4(M)@D3$$$T AD$T>) Hu`r6o'P{5X0#1H.L! sAMj4"IpNL&XQ2a#<.BH !0#21(PL%r!$((&L1냕Up*kwEH!Fb(B RbB*R ZAEPD*p[@m3@lNǙ}pjTZJU_SDC-A1 I0X(FrMDQ?ߋὉz9Q5``X@)S PJC( ;?/:V1_7T$?h LĸZ.kvFTCn,ȫ:STX1Heu= %tQt|dPkyB{{w";Y iw1٧ T|%f1EMn1$?QG9Rdr18zI(ƛ s.c\^B(O\XcZ{͑a' )Dwl{Vgdxuk]WrI;>Pi\$>C ,! l̷2u,,H J hݑs1m"qRōÀCkN`ͤ=mz]L? 30&mUt mQ#ʶyW# o <F;X$o?z2,n54L=c,H% 00'IAJccmjn-kqj#\X&.pN6dTؽtxaP5p~fl^RޛM2=~99*Q-$%< k"adȐI<r3t* jWѸavM@_ӤǷ ծtG3>e''kJ,q # & X pC9q8#T u㈟ˮ, N+U8&~ 5^X>{bxoP(czY.(t\f䘪l!%da]2-aM Zd&(JUAB,:Lr^PԼ]z-y3 ~O!U:B{/=/~,4;4ەpui!}/npQFDeKW =B#Xs`)]&N! u*A,)t-` Ƥl%{ăFW}7Vܺ6m_qc# Ah؂u<Ѻ/Io]Q fezl_B8B7bֈ{˪#!c}^޷@GL ֕P=0&70_AI(D p/ q=gmz[fTM;oᎨڱ]NvMq@E4Tכ@/C8D`IGٙjf+9NLq@ɮ{S.ztobE,fqkK @ˍWҢ3YJY)Xh;R|1Ɨy$SB%"EJ-eˁܯm҂ARn!osoc9דd$~՞PԆ*ϿQUG!K p}wm٘ki擸?kZQB8JjwԦb'*4PSBP^@% 9԰E4X@=M) !@70׍3P;77 C CNݰhi7%:H5(0:K-%< \4EI2 #\k+ )`1 _L~raSFJ(H\vϛ۫lOB(5K'{?YY7*~76>eWg 6}[fe,e&/6pQlbwD:{QecNJ'0#(UQ%_y3\vADԜ=Y̖Y:Ҡ}Ԭ6xV/= m'kϡݯn>'O}ģa' !} vʂ}8UC)<1`2M|ؾ"^ 4D~RGr kD8Fk`ٙF)Þz-.Q)TD=- J/I@L/t<Imy_;W ,:s+*T\a3$Q ԯsZ98Hc'L)Ҩ:[{E?y@,3(eE 83>[ pDWIB+ýTfM"nyLfȶo fru2F*7QQ.e+6k_^Zؙ&nƬ=1M)S4hDԃrbF  ݦJm^DIF{X$ vF̌3$([klc:q2*0MڗZ07K\ (:c$vMfyo/\B RzqWwDC0uU8Tx9E)SAלt}ၑ5K@R-d@a Uaj-dPYZCQF()2 p'1,f(J`_"(bՄuS 2Z s2"&dNL Vb2 `&&L(%j231ʆB\2&iMicVuAXo5;Nۧ(Ơ!jCoR4b5-)⬡$M6ۍH><2\ Q5Ѝ ( 1Ĩȳ\qAccZ!U $OhD)87Qf8BBG~W_K0UQL"{ I.?~zOxyLf3d !2~]H*)ByM!kkn}-=tm)rNaP6$Gd)g' e?Nnɟ!n⥲~ RC13kK 8ΠjXIGPjf 8YpG"U$yjT*mҤSBynT1 l f5玭pYs }dUf`/"KBT oz\&1!zɜj 78YvS. 5C[ѼYV/_+Ʈ!? l:2cs e`L>6ZKd FeQ]hZCxչo{7BjuS6O;+U{}oȱ4д @g;՛@Pug'& ^މMxrLs2LRW]' T6񃹧V1!Cȁ82w*F"Un AUbar49K:2TjҼh% tIw(U?^SxۮNU{@Xpu '4,V<%ꋫY7QnRd<'Upѥ***L<:ZsQ\Ghu4xSa^M_9TkfAq>ssL qݘ~y >$/䎾jA!AS.-P/ ^̚=pcYϖΜR~)Xog(=NS~RCQ.rp|M gqd|]P~iÆVxlG#ZjnIc7@j]$ݛš h`"-IPU)I|`C"Ln4Hj\yI0?84_*KۧT82K7^ϷRбi~ornӒwkO]$W5N^3ӏHׯO^}jS*\N|c6gOeP2"*sTa Tœfo϶)=C( (?Lz^\}\A5*h% OV?f T~ ߈ xC>L}8NZgOៗX`/Y=PTRR/X[ ^e@3(ܼ/Po?z#wvs]E|Ӹ|pd=rͼ]˘(XDǤ"{x!P1 +1^ 4ݾTG3M):YÅ}AP&+'(@ef7{xVlmE[vuT@`O膔;Jr  [$ HЎEj(HjBc܏DtS}Ѻ,syx3|7*=_h+< Nٷ} =&g|0"ˑ'0)jĩf))(0}YX}nA;/X#Um+{^f3КpOWڎrU#hه9C.נm6s ؊_{b7W P8.~ï`cWV;!ў/ڎ?d ^nx%?|Cv{mtyKZ!?]"7Ώ_{}as+} A|+Wh+k>iHMQzNь|5 s tMTҲ׋T@3zg++@Rc au+=/p"2\ñ?̿7ϗOX&l !_ОoN=\M^)7$Ee /(HNk[6Q;r9/9űDdL>ߗ}S՝m/& @+:>xchFbmVi4~ 7ǜ֪CV>~ d\Yzi s6i5 P(>!9LukjIa-“Q/TP>|gbzRQShzk0uG i rlP TWE]֫I^:bLh:F4tՄUn M^vKŜO:{RfZj7YbX>:fo^༉m"2Ev^;a-qAIw)YRz#:bN_gи"_%}C:=M3h|L%54/vjĥh ÃaLSj@N^/le=sL< SPĀeኅ#nǽ^tI-Ş ,hA|m` A wSS>31lՀ޺ڋzQhʊ@˚A  |!0JET"Eq_(F,=IzDiXy v/7?lPֱB[Qpt%~R|b!Eͧ31I=}A !=X]Ԟ d@!D 耟LHyBQ&g`>x?o?aqTДQAŔHk0ؗS%-k= 3TU2$) i?2a8LPXPL]LyU.`:ʿ9dAiT3JpњZZc=wQUࠪ) Mε-!H4?7b)lg?] i8ԡ Qdk$OlGyo+L G~ ("n >E6AUO*N&:& z,I$It=Ѝۑu=D R(pK 1s^K7wa5vR Z1 jȭ2}^jŊF?^}}٘Yh?~Xs+vYT68h6%ZB)aV#%}nQYd U U:a 2:s^1ṣ Rtt! @rn+HFD(#]ȻY$ A|O{p5鋆 .(\[KE|0 I]￙ iBP_4YZR_( bJa;IP-%" iШeD)5S8QDLȤ ?.g&8DbMMTT+MA uJv+YY|? /߬@$ZE"= $MB~Sx_p\LB:|((CtH)z0O^?+H{P6_dq(ϯ^٤AO9~;T|*씟^W`4g?lD@Pyހxv.Z;*mfeFB BD=;<E( =|{ߏM>Xw5ǫguTVŬgmsʫ9y֦& ZՓgSW:ԥykPZN,*OgUsg:+Tj^9IMN/Je>j^xwk5Apdf/[[L~K mvCT&fdm ADmʀZ)-Sb#u=G<d$x>3=$ zJC !y/wIUBC/jsѡ xD"+Dp4JPvJL4v5d%)2cj7CE" )H[Ik FXWVkHpphzJRk(vM)(>6"gUyBK{iz,ZW$ $'E@Whʤ"JUV$geكI$2~eNmUXfff4 fWagYkNBFm܃TW]d'g I'(RU4LKy~Ɛ?lU׎|lm''FdpOwxcZIp^^2;vR]tAX*ׯ]Q=|rTVFFc~qٳ-#Y"hf uON2?DHR%V ѭvcIh'"N,p2~9;sh}Oѐ0j.&Yu\RE0iD_XpU֡bѧ 3 fc"5Z4Ϧ*vZdoi"X lAh8hhotW  y" t*𸜼z@jCWnCrP0]H:7#FR&@f Z@ɉ2&&Qh(B%C^0(e-juƺfni"*20sUQS~<2g%dj78DtxMV{O0r P@?_|s/4"DDUW@== uʿDH'lx r}C#Fmܝ}hPhA)J B̂oͣPxlF՛FrQUL^|ڶjۺp[r⟸}2d> {p1z߰9>xRw6Khd>OrWmq}P*L^'L?!TcU4חO/AW1Z /ե.B{/nwIj?xe(J\1+2X`ABBkϡaÀo57Inq<\Ɩҫtyyx˛ B5 &Cl1U~+;º} E!W dG c{Uѧ˶lRW72\;1u2 1TT'Q,PCaޢP+ss2%^A.lf;(s'"+96ɿDc REŲxnX&L t޾:-s{<Ϋu=غ{hlo^}bGyc9_(Ȇֈ. );4_˫ehR:I-GqtT(ZeuV$d(^]\4?)'Yh< wӥ<.W3tCmA0ށ:7g߳!Dᚏ*Ed?Min]c=^p*'"C7/"d_K|lWܷѭAjĦc;.KċIT*'x |c=}ڿ!?\P)*5[Aؖڲ:%hc池"adTQF JQCpn@aDQAE5:0ĩf!b!$")B "*Bu}q A!ši( 5! ^'?]XB5 3 -UDTSIh51+AD, ""h5R9P0 @("cEIV٬&&3IV1\wQ3U ­"!"PP/(=R J3;G?b{g_tn(Oɴ." {p: vaG05(la *DA aB]jINdiW!JJVB`qS4QV@“_P~ o"C`aKV3`NP`B1e_o7)jݒq[(`daj#mG)p~ *E[xCFJC X-q!$"cJ?6L!?]\Oލ$7~ٕ pIemOEO& Dcq%x?lvC'YLTDFiwv%CЌ E4v~.BFjTG KI"u!>ELvB#؊K{@hCqo~= *L口=OПQ"Q22?+W)ݯv2}ۄ?[9_)Gî:^َM~ m iiOgU34˖7wd΂A< xw{4@u= -wHƷyrOCs_f>_{ƫPmPu9='hVGo0v<KQ61'QB@$cz.j uvv<]@T au @tr_%=ãF^FNTF<̩w]AѾo!zc΀CyI&H1yF++*hl$P\1"="TOGjBopb1TD~(ʽ;_TY'!)i{O@nrҹT6@u-I)ת#1SRD(iJBiZPva!7 }PBXw]-ߗ9 iFwvXצo5> 52vv =! .m唩J] !#D/y6`SΕLk]oHYx.bP8&5#"~- }@`0s_3S>U޿Dq]\&rst?_x^xlfaF!i&d;̍%@1ERJ꺤t$nC`XG'V.Ex;ᲚTgH8@*܍ ގL^˹Yb^>43:`yd@^z|E_}|?j]B_h{ka=}u>gk ۝)PEum U΍ W(O(W\c)˫j;1F8E0v#uMLJ@ٺglOrF:r_'DDEЄ#EِO{|~^8bޏ/Z㪃ߨ|^Ë$8rNr#zS]`ܕ ߛ9?1|/R8gڊRYW:s5 b[;(pk;MǠUPP/n'v/$Ew@@afmX"ߗ([[׮NU_edH/CVvbtEd.}?pm}"tP07Ep[o|] :@ILGOifpQJe|(SpdTC;8 ͲЌT`}C\uR*0,â&ywc Y^6,tf/6];uBwæAܞC ܿ(ESo YAb:!# @lKm 1a޲>OvLB3g^(QNs+Ĥ]qY`ϝD9Y΋BMq_rԫ+ )t0h C3lAPSn.1ND1yޥƤ|fWND{"xӕL:ݮs.0pvQ:8| ɛ`wK…&8u{ۊn)A(́l'WԆj4j9_>uۼ?7`*CRNC^ ^L ^9j@0| TDneugB@)ѫsr}IK$Y+v@rB=L f=鞗&dy,;SW~"NWsBz[O45 I~ʑfD,^* Q#Us4 I㷘$."\9P06(ؽs_S=FPx>?gtgO*hAHNx_xEILME@LARI~%|Τjn~2ǦNB;qo25 cB=9}ȜnŵWGD͎M 3T>/#+bڣT"Lt$0>W߃-ضa9AʱK]W_ vk] Ƅykt0[!Ų$'y#w " p; " N[  cw0:]y* f7u7j` C.:3Tv2#22ӡ6A= w@štA!e?7N؏0TpKhU:o~98;y*0eݺ﹀8u8FlZ !cGp"vn; x > 췤O5PE0=72M%ܔI[ݔEp>n l]Ld!@tc DO=G{+k⚆|:'8O&1>N=%Hw*(GwPј~Ӯ "ez9+9{n(R6 W^ @ _M(98rodp|50xJč]BhΈ!<=|ZxGV ҀIj5"b"(1ʯL2~05z>A ϯ:]o3y~k歍w=j֜ oh 8 (񯣀 + Rnݻs333335vqn'_L~UHeǖxU6㮄uI"h$1zoz:IkEΡyYhZCrJn7{AK7%xmT($k#RjOʡ?ў[lP'hxc} YB=%}N6(_?t+_߷Rf0c?+W \i{=뉦P30K(.oSfPaYe*7 ǘ`o@ (ȔuM#iO@8 =J5t wfI7UM(DGg]AFJ#jj:@\L u!UEw94]ݒM:뿙Ő'|#AxM.۞^]<|%ۧ?֏G#G@+S\X}%h ꂡ+Wu-O'}zOsOX|?9`|?!v2jܠvʹ8yG2 _>DVU<~C7Y'ϡ#ſmZzM8Y;yj"ق.v" Hz'6f~}rsQ|SHw7ʹ6Qx8 T^'vO?ܞYf@=WbOl,1U;X0 'k>G"?!%wVn^veULT0d M#}Q;܋!԰v@>04bQ2iST';xX%!<2! 󣊩ˀ p@aD IK%)=p)G@( 5}w:]' Vyo!9aٙfwtdkD+rzI'6*,>uLxR_GX ُ  EpD@'|"t'jl LK1@|ϊxR57oNP΅g zL: df`>UmW . @esî@w]}9.X`&Y hm''"$9.^lXǟIS47HZ1>RϴE92 `zp&-ɻ=>u.VL$}|˳sgD|l5|ྺY%~}yytqֺ,AS#b"ĝ?t ~ ;ZsP%CI'5\?;{o\ڎ&{8Bg'!"]s+~I!@IP'9<]nd\>!U3lQm)9AL(&k0zUؔ" U$,fnć )峺*6Wgu圡TC}hr2?zёט:ΈbϥaakV;n>KA[Te` & /ߑ 0sw#cmQNYcf& aPR#IA,HPCK_ު"S blԮ|j*_=G`|`Q(h8S4Zu8ҨUܖ.DFUQoof};L)*0%X0`xR@HڵR(\TU+a5d~Ȧ.~[6`,@VADl=]Td1 o'~X W~0.Gd6D*&`7]xP}zؽGCIyywB(!u|5I=G10p=G8}QVU ]ev'whfh9>z?FYB%FۥhR;nuք -rraьNPJ_9'T 9:V~Qz0 vo&l=4)ϭf[/"k&c*F)Tr oO s]4>^ց+^kpZI+nN>At"MG,$r2B@MyЬ=7,c7 928z=xGB>wG4tddw>Xk?Gxm|6ϟl_ǯs{v<45>*UU7e =MXXeV(Ū@̎ȈPC) H){=.IQwGB ܻؑxH= ?x^$u}٣_H,UP+T.?Oг%O 'bFGGY]?%6 wH&Dy7:nBv 6q,:1 ک0+SciƝ!DntXiet(vsH*C;t8~ $iv:U_  \.HBPIh>(+bVm +xiέr)¶q ST@mHfRCWXaSSOrdG\4;+E%T'ڿڲ_\H{^ #Ú%Ђ@HQTh$y+I^s{8(09A2ǡq+>}7󟦷:JkEPh{E~$t$Bʖs4g{~W~D؎:Gq_N^Wy _/>T\%::|afVFϤGxp}SgM{,T"5AB7HR?[VZ*BH[8H:p167&1gZqE9b&`QcYQ9eEDAUqY"Q~l1* Ae8uGZd d;fNydQ6'=M7͢Y%]zgp\{ Izxw'42N ,}ugL~? Df,ԡ<4ɏ>Ÿ^G _EV*5p܁<#ڷ0+V;J2I|:6`$PJ\lPrFKCp)SL) S O>_;LS"B PJbPoòǢ䴶PVn$'b je*Ǒ)GŽh A˃/AQTU4oׯg=vu3ο1h;;:xL62'ᢏilEZ0:""D#Jq cH%4MݷPH!D w/7OS@P!w M0SSrq̊VinnPYTڌs SȦ8,;Y?xb( @=@ z@@@`?d##dl6F`0 __.:䲷$I$$I$I$I$FێFBI$m#rI$I$6rI$ے7$II$r9F$IryM$Lj}N/򹌏Yp86cI 'x6l˾$B+|ӝd0ܨJN ĺns${5i?<Urö!!~"{g{C$ 0KAhfN7[bύn1=MaЕGc<0{f^I3-߻HIdDOa9`iPOwpZ+JylmZ/Q BՔ|v[}K, ΉpC 9ݯ7EQ& \ia6Sz IIpWoX %7 Do'Vt͍jl'W>qz\}i 6ٴ?JLtD5<_ a3Yffw .pՊAa|x8YaWZPB4?S$g T}՜q8xx^3LsY_Ytͼ!ӎΖab!|âQ`_C^=v<|xلRy+V(/NG?OG!#f>}>x{*Mwu 3NnQ98}61 -&Xo0m? O,̔}ͧyA#xg5ZW_;"9Q.B y cHΧaK[)_р # z@)&P56M}K.3 PMRJXj\%k8[ Xh.<@l@_u#]ԏaL ׎o7 Y &4MQ4Ps7?;UQ7 w0fba&R^? ݯmuɆ9c<P"s Fܰ&rCl6?" TRˤ ύj.*.e YT4]z8wӺr`HRHI@RpA恸oki>:/\d _>iP6j̠YC>8>VfbT<^ơӃs1ޜ6⪽VedEh15R .тG]}q|8jj~xl'2*bPSݑ]`sytq潘 )5 mԮ֩ yAsk JqƬk{V(,& CiIigf Zh!]iy* է^.^<ڜpku^f\z-d:5NDe=&MN0WMs\Ӆ2B70!3A^* DjUN1i֮ Yꔕ`H$Y?v0Rw6aYFʏ(}Hoʔp'}Wu5/gރTɳfۨT'bclAGxY XW뾂ȤZF*( ]ZR("g]F~]1(H2\ڔp)B~_wP8=K7@^nyӄ~8áĈ ?1+o{e] γ<#@Jdp }=9'xAGfR] 'P|UGH݇Ga:;kB\r T2XMP.)!&M1s{kL3,#WBZ<ژpV.PEx]JYXz[JyK9<ǒb0?5B'|Ϧ6p`9TGN0hhPV ISܺpv&6a0HtĐ4=Y9ʳWyqu,蹶[ɝa1x~?j庆\.tىi c2,&P93k/:F8j5{L)Ԕؤ?lKdG_?nA @1Ngf_tزE*Czu5Brk(Z*-: 0n nd4oE8oP~`Ϲ@NhERk^ ' +aCU(31l2r)v 0@E쏁{>S,eW L|NCyL"'ώAv-ǚ-&-U' F?>N(6 L1W4 cjaN |yAI/CUqfc^絧pQv$-Ep.N)#]S~b(CMY{BGL^PJRz^zAG :H"=׾Lv0w&]֖>Y4xo剄apKDE3Lc\N^᫚N  BDili8FYl<غęln."!D#䭮F`k-f5y__nl@LtV:;n>1fMPe8)stv9e~^YaO<;"dQl$6ӝxijto A;-w>wy|3gX@6mPAr 2l0 wxC8;pU^) [e42?"Kpӷ+XAYȀyTp֤YT<)Lj>HbJ~nWVCɔc/õr_ykJQ\ux\AKLNϾ%'` P^e۸~?b(Yܻ>Q-ʒ)xBRXV=l4G G8ߠ #^|D%ʊL&ӟ=qaKT}oQ6qW-T8 -VoLg[`)C‘ ^7&L|Ya fi-Cզ4->r-X^I.\ub\VbwS(-pD zPx`/!*^9戁j^lnWº:߃s#?(xLn󩸏˲#qF.)b 3CS::y{"~#Kޫ;1ËmTwE a9k^o5dS]` Y b]*|zd.P( ]H;]eD\ݫ :UyU:vDQeS^s0eJق(E>A 4R:oZkȝO?bަmp@E:QFVLi+Ʀ;5x[>L߅1嚼,ߌɞ +Ӈ}[}brL"58C4*/ҪP jS pt6jΐ:IϤz{py¤$$@ӄ+py dp>Zޞ7 JE%HJ2rVj`q&aJ@y/DžѸ fT;I{QZy2gC6P /tyJ&xz³(Q*eQ"DP8`cQGE)8StV`ʛŕӰYqAwMw96b8(ۄ zIvlcHk9#yieP9̆9gsn,Aŧ=ܩxH~tA9N&:IT~2,ً2Ы  ,3tOwY>sC\l8  6潆J?~o$wI`ZxGdYhM,~477ex=gOǰ:o(kT> N =CV:>nX (C]ٯ)_poi! !ָEWG-6.}+|Di/W6]Vt Q'UVGGTzz<E&&i:Il M٧²Ƞe/C0p 1sGMn]d,so׍ R@]VGɸ!ղf:f1  RVǥta'Y\&;{ q;tʵʊNYA 4 .<$8"m/٧m54u!t{#e:]%dkFѸ]QypǶ2Ց|;pSs NOiuH-{òpkhvQs"Z^6j:9V0X8yթ:r+w7(Z);+8O*Pvd$bB pF{N8)W=oͯ?tG58.L~pY6Q={$ Ig-YcEܣjF936L)Ç^0ARnhz9Vll\޿;eS_ly3R!! v\G.%QF¸_x[M %˸c}!.cՀ(C:URCX\XzMb/m\TswM ?ŻSg:y-I2Ox?8AɔJ,|X tCkZHj7a5_3:Bʼ783]K,ݾh0 3Hh}Ecoqm=.fQz_YxNCYUE%"C+AO3].|Rg7G0s귚#I~ /8pmqD7O&X;N3Gm%pZiH⢐2[4ї\ YzZQٯR(Yo.(.إ I Ue]f=oi585 9dHdsѨ3!", ]Z1 9U*49Cˑ #r2d,$QZ|X+#`a*U##aЉø&wH@{ if\E{s:f=[¦R"`V,x (ONI!8+΋@CWDPC^DU9;k#Y9(Lq$.?A뮷oO@!qK;P|y\9 ¤ɛLŒw3gכ:j88S_o?D:w,a~)Z9 9XRߊC[AdŋȒ_4H8=龕 uɆ_Q6Hn;S%ʷԹ)ZOzrQUJ%:Dyl—U4OzOY0A~0~_ ²껯h x}4f޻]j+gl$xoy e:.zZ2_rB0z&gëͮ[Y+|3JXr{Ԅف\-MOqZKv5#phhqsxʟ"`! Tu;%N,GC1ܘY{0/B>䑈sf2zu>(GE#DF4^QM轓 Sd5Pl3pv~GGXi1;h8™N`w=qְPP֡eqɱsŤ?t$qWzOz.m.@+^ 0? dop8|/xn)o~Nl$ 3oks9]60>bĨ"r}\5ŗNǬzJ]ZG'~6ۧTR* AW" \~*@oGK yRvGwizQr`(2}k v-q#^am kHp[gJ9{~& ~|g8N>= ctuʷo$CzZUwdhS\3c$WcN׍F~HY@`5L \A@pC$2ʏ|_]A1hꤙ@5"@|= u3JtI`q_YoDk 1yee7⯯3qޫe{] RkP# ѤuLo]ckK?Wb4t܄t_&VoCN:Q@>q\3+7ܶ9y?^l2!b믴Mp߭c|Jt>zҚ' rq2]s9- K<zdkeU2ӱ B" <%O|Bj}.udcS DI礡+H2b" G%K7κTc$pkv\u+t0;2(;' $]p(ueOb;*5\.]s e.?&6m_Yu(0GjQޮO =j:`r9攽^77."6ƃC{t@"rM^}g]ojN;Lb˾+DM;{[F=p~Q:-iY5~8PU( IUR~e`F#37Us-vWޔ"xa۟X h2::f K zC4wzY@2PH`|X;2ME>^dn?Ll$n(*8/nl&o|Jrs:s_;Aߛ|Q$^yxD1&0؏xze1zx^R+?lQ{bXkQuBWP"rYnc#eˇ|n{I$xCT:7SmG4EO 'F) Ư;er9ixO J Mk0;omAFR%W~,.x I=."=0Ӿ=,-4QM=[YV| 2/ mWѕ'I>@} 7piI`\n`nѮl䥍Ӵz$'8?q#E8;z0Xe}uVq  njoQD"fJ3awjG#ES<_QfIΤ1^k=\3V'KoKWY~:> h[ ^.]=!03(( y]a'*t!cD>ɡ%Fh4&q|=jN=G Q|3i ,WwܼvC qaȤσ p#p!̨,E#?9q}<}erfpqm|& 73ာDr]AXFWM@y-ze@3fs!"=AueTOn1/lDU}w-:p ʹOAޖ.YnbĚb6&gW ECl0t}c{NI:*A ~*Ic{$ iS*D {"g5hWxW/7g}ʃB(m73DD@p_$*4 EZߴ4YrsY}?'{2l1MUƝy5lA6r JixpK).J`]WL@nhL82h[Ŕ0!NTO낱F Cvn͵}K=5F `i⭄b` lQP%#J` ;&E. MM[uD@"#05D/>S#_= ) /;Z|=^kڟ;?Zafi, Rf6D>ۢ#HDBKxN}|M5*1G6~I^&]fs:[X$?\fLOCv{X0o*974RRhb6}-SEV}}ZE5 E5(PSkGlΰYX ,D 4+~!ՁADN{13℄]n@eY,in{x`_сܰQ0Dp $edQIJQkhf>=^dSY ͹t{@Ni*˞Q{1K=;lhBV U'Rr.OX"^cSi"1J_@>U&]԰5"U<^4RsxMQ9$2ۯ8K\`dba}^V5.y%GrSk!LwEؠ &ƴ2Ņ0Umƿ\{+s$,0M$4pqK̎M&I@%Ɨ?]> Q>Bokf/ Ό,E+W9HoNNdfv_AyM჻oU9P}[DsJPgFNlcYU$7t{2?֛Ĺi&n<&q0܄&F픽",Kt2х% 1(}ݚ>ڧE_eY3o;y1Πvg[N')bȀbq)٢sL <}_]x.;Pz6Ǐt쩠#3r::Cuٮ/PBuZZPCԂ$P%]2s7=r\}r%;B&Ifo}P@%kFWp޶ć |k󍀍VG߀d=go{$2o?>ً۶6j-$>meX 9(9Ɣ0R,$=\$@;|Q B~*4XtUemg. *&; Ϧz|PC 0 0 0 AAADDB""" >+ޟMDCV6]8=%ZHE W+ -G?}ϹA֘b&|p^BX ~_gzȨ>'%]jIF'xw$MD&^&_tǫe.mϾwl7iv:;ֿA #F9c;x{hL7P ؃9P&1 29bq7-m7NZEMtL6᪠xJYqB$͆e4nfkkxG!u@$##ӯl%-f"H93s"U/؎D(԰7+oI|%-X4Jba\f=qT~. ak,+Vf越rQz>ޔǶ?LhYc5u]`R-0bsgah;<٤gAX@uI&!sd#M7u)"h`5oǷtR7`V F04 w3Z$+u?l:@Ρug'peّgS?b 71>m2HK)^b$]mm__W M~89Ӝ`p*'(0~ϋ/'A Q`9f!}9C Mǧ2~p~E٧5CdF:1)62H]_&NBݷ+sKv9-~gj%H5;ߖpbu3hVLF "zGHN]{1ێOw{$Yɐt?P75*EK7܌nr}]:9ŽYbbw)gMw?˟(NϤid>a1֖R):e>,B)%`VtQ0eM-hD^얛[Z sE:2[ ½K^r՝wM2O<+d/ (2-X+8; 5S yEeړ17+O.vwS]pgyv_S(VJ\bREM>1oS~h*Q7[T}.^A>/k)5AT, Wח ҳYtNwtoٽp QX<3^~g ;1Fc-J} 1`9gou8 p8ps#cyퟡKfɳ8x7B]sM ":7Ewy;pҨwC)& ʰ>xGMO)D%@Aqw;5oUfnv9 &yI3'@! 즠arf[&ֲ0,RhϏˡK1! T-URcd'.a!z(D )Ec%liiق6DpfAl ޤ#"`E3-BH v( P І?Dp+!ixTΚwBIS?TyחvgQУ=Ǭ03qFA%6.ۣբĤHCʎ6Rh/ڠW?,g ?`}oX2~ԑݙ8`;CwpNw- 1+np>ۖY(P<=Ȋ'"=(&*!CIQF¯ b79v9PtzWD˳tNP!5Ȃmҏo1Zaan{ۼ|6a\&j^kDVt#$ %oK135S5QKt͙0PI] 7g#5*(}gy@HY GcxfޠI\F7nҒ$6LpZ5jgoSk! sozn5 *^߽p}n=ֽ3LYXql~=ncm2r#_L) b%zu˱,}rGo,/||38ҡ v+Nձ@Y3 rO/E;|xiX1O'H,;_}N-aJa5_8NFD._#ҩc~{qyq\T 8b: ~sҰ-uPp03rib#Q#Eox?̷^=O10݇sǎ,v݁@/T;="Za5rm`6t^ao#>q`kww9cd@H’ܤG*-@IQ@} Q/ `:qOANՒ㬥npmdP.S^{ A]TAJ6E!^;8<4=߮ܣD (1 =eOgM<6>eZJ]]38T4bA yFnqV3ò/VĜh,_Ø-6:ßd~9ٞCĮRMW}0g_+\ )pHbs:n+<`1]!H$I "B I5m) -!wRk3Ns[4Wc?uvGZڿ(lң"8@bjj#eqSml5# ]7C`IHn#Z4LbdrKVkNULSO_"!T?g"R:P,m"geOoQL|9]$ޡ%H}oPٿ*dps9bSDu v L@ B0 PlAǸ=10Ap(9J:+}uw4QI; }#u>=ٗ,;fc~l#P: Ǘb'Ĝ W*"r#Plebڶߟ^]:KVU=k<0Xgsz훿"s9G WR71(),ta .٣Gh}ʄTs_t_ZJs\͆c2'BKSݦ 8{ _|뇥2x C \1o ٍzFsw »ʪ+yX ΩacY;*I(@ཝؾ _'x~V`)׳1AC,a9Hر!%-P&\;G&鷜TRC`6Ȳ)ڲhc|g<%c.Vb5~=PL2!^ʍNuw\Z *rӳTFD ! "Q9ҫv}"#]LP/ozLopR#3tl|g42RCI !rif g=45'Bâ'sO_1aPSwL1"f]3%N&21K1եsEe3 t@>k5bڙWu˾UVqnOg7aCs 8Rb" [L*:PB (9_AcjgVĀ0=y9\$ 4`vXg VbU6J8 D'''xy+lMWAmϙېͦI ARkI+Ӛ5΍9)TܰΕs0:D?hwFNx8/leQC7 Ҹ0Mp睔Bt"#>l%R4@\ZkŦqL[̅=VF"jj6!kPg&g B9iRέpi۹9A,4idDk9pVdQ^1+- ?boYB+?P~[ amGD\EAT(Ki#e Q=Eb(!HL&B%eX3k)Wt!POMDAV\_}2/כ&.Tn6KwGƈNQtW"D)Ĭقt[-C<9ֽ|A3  v5qYbQ.sU-%|Ifo"Q--]m\(y(I*@,7 8^ '(\^+݃0j6W] t5l%8ߝ$(`KMo 8MqgGzp )xꊯ&[#Qߖ1ف?;DTl77M; LȌʼzln :,.GkDeVVP ЂZR@rask9 )f! :ELB;.X9֤Uz"mXxֹ 6onasyPQC2U@uًEhͲJL0ZKM!`7BcMCLAvku[{.giC8V8;ܫC`R0(VJa1v]F"1TW8԰V-{ٚVו8B 0k}6o 誫s$ADtye=}J;{qBZ>o:s1<'b[S2ȰDR4141RSTG ~K̅T=c:cH' PJk?lQ}pTAE:-Fp[4Nk/=aC\db({*54;nsK04ĺ$v힫gqӁ$Xw3A';1^/2Pc0G]y|s3"@]$UcwS]G񨇑W{]>,Ƕ8}38JAd}\waZW6'XQ .|DOB~AH'O ),h]#95H5C a"~h3)iFx9904 DK$AzP5BfC H[r2W 7L(`ETR'1?,WT)1@s"R(i@ALi*"!(()(iVJQ\PȘWTZ )i(eBF40~⏥x5T0L# D2QAA1-E@TĂHAԔ4-4@?ug>¥WIxzϷ/_t$ qApQ>w). ~f!Zn?ĐUU˃ <8D`n?\~p>7>udq? 0}=Oz@Ǭ<'b'U-lD( 5z+ z=Ȑ0\5JJUv'|gǵqN'3&l}?_ |C>5(N9ft~1M13ʺude*\bTfﻥBxYQ>1uƀ*ŋoݣn =<̡ Pʌ*GUuۻpD hxi7|W! 4w0כL>/v[M/ҥ{8P?bHߊ]|Ut$/#=aR@AL]F0LVɊ0nV@|4n':M2x5$B4-+#jb"}b:. D &k~cg'mh}}5?߽1Ĥctgl7W!(P")7C! og bzkr^$4`@wׯ'{tdaA  9xxal ~"IQs#e"o2lA l0'HyM~>ُo9?rUEʳc m<{ڗ£װTy~o֑&?L:a TF;X&t^H9CO WkkLcEH9gĹ3o~,eDd,YoD1oV>gWUqg;_5K&V70$ c8nA~?o(,$@LT34In3oȝRע<(~";ESh kkœhFDM-̏~se$ bD?ȷ!%R5=OaH?{T#ؒb#0btDRG.<6ۦ `?ƦG(@X Sg-Cd!C  n_,y/0UXuJG]?gwy0setXd*'DT zڣUWϩlx{||w u*{zmdyq|С;O|:ti<̢ZK(aȆvHy^߷% 2!oG_u̓3$d7+j:zC;D;c#gL$7 YQ >Q~?f| 0\@>!.=r a#ʡ00?fmL@>1lW'?ՒߟBo4a9a-bZq{1{j39 "1pfg^ߒk kП`=[W>??,nLdv.O鑃'C'mm <1$-2E{T!TvDo {z}'iBC92Lpϸ?[)LG T p_#_{Z }m@sD [Vm'qq?|OY*;\w3s?~Jz8 <#n@‹֛@wwHy|7Əa6FF,oK`;?BPc9 ?=KndëpGWQY9?D7\kb?yɼFbLo/ǜڃs8.oPi?|U/PveBG>r5UȠ%' GAstzuzۤnp".!mӳR̀ln?_S^ϯKÚ[UU]9鶺䯕H-: NJ ާͅYKb:>De=п?@j=Ԥ5fcř)ei$دJs0Fa>3)JR1,SzyTrbaWk~%7^ Jj ;x( OBD8X/) jd$rGdu<(Y3/V7Hx@ pnd$Az'߅˞|gҘ~F>e)=}Wlcc?o+߿ >pnmXC<#|W[|Գn c0}_^:pG9lx'{!9 dT͂Ȯ&GO$~;uz˚LS$0!}Unj.\p0_/ DMdr}ݸۣ)䶈>5|_k6 <5e#s ~^~P+~U?]mH&9sy֟_NνЩNWBU:}¬Hyo#ƿ8 ϙ/bm!su!zCftAA CQ>7>ݟo~+Cd0);/>o8|+tVFgU. G?/lXos9|׎xyơR|]?D76Vou`-vA5Ktz~rª^2>wBDJ=>ve7ǭTp˄DO3dic򸅇R؞>F(tOc‘i47Pi1â8FTlsY;w>!ό.tYUIW[hϭ-C%RAy|PStd Fu mO8v 8/hrPjkw?$M"(EH-Y<ĢK@PUgn}7Bt#k͌%pǠN_>DH,x{0(pyt)= JeȩIU-%t9@)q3,ۯ&TG_z<,G?Ldž!uw6;~L1>ە/v ųڱQd")8V|}H?aGP~?#Hho\ C`xٽCHUAN w;OpT~#/-r.ߐ 6$&7zSf3q=ؗ<~w>B͈ژwzkAh~$ X̌E3fBEƛms^ ~3۪+&/C_pim`pY$Hܐ؂ 0{<L={iP>cߌ4P-~{)FلmQ'_EYTr 8D̺HFq;|EnSxw~`!☿hK₾&=g!IhjiT8w <.\e\H/Nb@EQM}K9 >xOy6M S;cQBE)R$9ި}Uӿyo:7ՆZPׄۏ3N0yY0x'oGך{&j< ')Z<15 ^ .\HofSlluO?(6 &r"KF}ҝh#۬u(!^玔zC?DAŲXP:,}]]n_/ûOUc^olZ#cs+[NΫj7oUJH(k:J*ap|\ F~S,T3AgSjO!ZrA˭=*p'cWOaxEZB d8u0׻4] g<- N(v9o@ ͫ |8ff k}Qne s&>.Z{dU<,PWźiW4E.mnqp^LK j]nͳÎ#ĸRlqRx!yW5d^]yT.9omu{'nxӗN׳'NɞP<]>F{ /RV\ηrW9'CAq[ՍCA. ѹI~BefN%/2unFҴ348O^R+2 EDti'ƶ!q4] >yp.1ÅI}֐mQty.9^+R$zr=g CĹ`as;2 FEU&1ɹ K{<)d\:0{s8j?Tݔ?x1ֻFTP'X(+TxpUrM`MZvw3O~23o|O9*bG-sP9I:~϶F@~ 0Ih"JZI qZ("%B"*Dh"`B jJX? F )Hjhс@DQS1HQT14D$PDDS4IJE%1$RTTQU5bNeff'mdk "i, "22 @ @ V$$ZFF obR(DA@U) DPI JDT IU5KSE AQA+CKU@MT" QB1LL@SUTPQAUKQE140Q4TUMDASP4SHAI1QUQ)R TH$Q *K%CL$5SM@3)TD4S3PT22԰ D(@#1EJTC QBĤAE$)Q K51U+ RTTU E  RML$P 0JBҔPRRRP @-0DQ- S4 ̄D1D-# 4  2QT1@ ЄQY8!I*Rj b*X)Nq % 1XF* &!%Y ()",$b% B`$)$ 2I&"""JbB  "f*b))( *"C"&""hd>XT3TP@DD$BTHA MHČTQ54LH^2ġ,F5P`h̃BfUUDUUEQXA7@ @ n"@0 @`Hi~IСJOT"!  Hv?@o8;Cp wHHHg|oq).L0"B$"&d'`R5(:P:%p5# 24!x$R` UkP- e$ P0P 5D8@DR%52(P5@+BJx& |#UԠ}WO8>¬͚^06J2*V%SRAƪ)Lʪ"TUU'юUQDX_VaRUTAA@*J2Ȣ 31%b(lʩ)(i#, RRl?7?S/.a,{b?<[v>';(J9w>怄)}eaC{z;3hO j~XExqsђK f=Z'rUƧt d#0MM60qg宑uh4왇P#y:)118IY\UT2 AЉ6 kURe0I-ο.J܆OF.;wO (˜|wq!0o43)j̿yyϢE!Rq}^H ?MwyH/ FbxyNh9Q_k߯.Jiv(A# 5kun~.Ngp~|<(r(o(Z:`tYa:ˈ5^~״ Ġz('`0Xyg:9Ά=LA( [eE +lF&wmPzt~^;?[z7'jW(ݑ, 3aV>;T}Q$ncN食0D͉_cᝈ0sN1л PPi172,@NB RF0$rLpTRVZ0'9tǥ|_K":i!T(澂PCՉqT `)*|=MQ9A. ;T7`ȯfO'Cx;#@q}S}p$7oǻVO;s˜!ts*zunfWq2mݔp=\,|@/h[s5!$%t :Q焴p_Ï<ڶ߇n="cz}^_QED>5}d/dMnSG" 4x@Kf҅Uh=:Y06;{@JR[vӬPC^ڲ W7,ѬQ\K:NVo+yyW&cC<֮2!̐A K0w%WEd(6|hǃɯa|fq6s'G}dIgG^'܃T˯+VPDď6yEyzr:#_J _w=*ID=9t x"@]a/u';c7@<+`HI m OTo045z0!IaIHyJ{GNs>P|41=$?ӝت. uY@*0=~wP C*RpDRZdQlM}^/ =?Sȡ?p[d /@P2CY̿@=e+ .i`# CA0CCZJ/R~8cbm H'uS;ɀ2 C $  \qB`\Zyhؕ[~&>#r>^~4wӿgx cbxs 8Ui`* gݥ4ӖZ!(Bӥ7?٘D.*+s8ì#|Iky`rr3_eOG@egZ DA V:#S,6 ,Oy!XJ7; :DKd›c0o@3S$Be-:=v){ZmϕJE|tT{JV4 he僸 iua Aܪ[“ݍ m8ے#4~ (&FODz=Ƨ+XU*RUVj0cx亲:88U\8=%[^XDtҞ(iݵs qt'|մި< +Vk <p|\{='4HAw!aA7s֗v \P z7,Sesy=Ž^ u6{6mOƗ͒z3f%Wg kV|i;.9]ԢN/X sjJa~cQx[Ak$AW,Ue=PXNy:נd<a7Xp͕n|qJCtV? -je07iuWxX ֯W‘y:A:) œ ]q@wJXbϴ;4®ƈ^h nՈ>#+FmR6=&!) ! MĀ0Y0<|A >pE@T_kٵJ j'Ɩf,`x@^iAYJp̿7IqX2t}.eI۫ByL zHjF!_p)ǾO.@iDQA#\HlBݡ;_%xKGfyn/qo/>Y?s!̈&?~鮟kY<}zQ U_-nu=YFîhW-ږ#^3t(a1>{imtGQqZ(Z#@l1U#1z0e+<ۡ}8]/NaQ;%8e-ya}0 h!hŰ uɑJ~X> 0A澌+=GpXqyw$}+goT5:MN4A<-s@5eYMn쥹Ckz9%P!Kj* zV#agQ9C}p.(6?P8 'A~ sk˅q."H$x[ivS"L"+@ Cu0/3իLV+%v6}zU)(iRRR(XU((JX~f)&QbJv0r{oxS9@.Q#}5r0ɜ8}|2O3$')͟lLK`;aC}Q QLnWpuTHN70zzbXs4hn9 IzV!4+tUA0GPsϜuRtCήy$o{sjz &=EOm?V FPRTR&$MYh((0"J Nf*-E.$ɘf 1FJaLkRjZFCLA ʇPl IDʴ%LQY9@4XLUDAE J?YDpVJn3xRęaaY%U&M Bo DRVAF JrR ) &'pḺL( 9$a(PJsefIY!TSd)$RfU2~&]AXMFK EAJb,J4f s J) DTFod&mNMPddaQPKE5`d<؛1iYbhSvQ4VS&fh=$85,h,3"Ƞr+yN0w  5&-XE5i!z ABiϿA_dkvʈJCW?v?z7 #i#F$ml%zy*f.1"dH$ \ q#{^@狞k.ۨB^.X;T,?wx3+8 9v'q]2%$$6}Q -r3AeCwDT?T|wyxs$4iȎJmafMw0.|gMDÿ-״T p/uqlD&q,.g l?Ty@txoxfn(6(r*U#1+Qsptvnd8CM$HT@! %Όmjwb`x_ Ro|f~l>r!H* ?_N,˲< ʑ<>J,w@ CUKA`%ZREh:[ӑVr=0SU!9FOG>G$+T2_RӢrC6tkIHdohoG6*E0t6Weng=: Iޜ_]Lp6:18߈WGS 4*&SX쑸U.] $B^ {$au }y}sPPFw!\Η÷Tm' 1Ps?a D@9}ꪭ{oD Wk*7 Nxf?B"G~owy(\Ȩ{h"N~Þ65ǿwJ(7Pvg3$wz6dQWB #.L2xMf{Q5+-7۝!f{5zcҍ<g?:xˣZ_oa杘$}c^fR0T4''sSVV$VxG{0Gb]n$*M+iU0 ut[۩LII@ L1TL糎ZŔY㿋 J~m  rʽ}&pm>ێ?Uv&4,9<7=3y+R=>.Wd@):p@fd fg+3N?;vYM$mhYecffMhHFBdGme;fcx@# jՒc5ےԜ|T  30a );*CP,Ӏ(o^85eߧ͸rqG;d Sli~}}CjdMb9%ZWʳY_xk}m+E19uq0=w7WX8zr^x޳9uwggƫoX랺c}5񁚁&׀'y52$݄4EE0S$!I%$IO{ @y<+4dNJAPR&(){@Qʑn e%o(ْs "q&+#[($,PdpDY(Y*#EdeI#bEA94Mj!DHBzxaӌ_o@JQtPvCr&&d).0^a0IGn va^V0@NH.?czD΍Di;mW .y0L(6S0*㟬ijpCH3u]St!62ݒg^"z EDEQMPбTP4RRUPRQJPEJ4PPU EJLTRPA4EST1Ĵ%D/ÞFTw*[kle/@ޘ[ >N;s+^Tڈ fCˬ'- QA#`>seUG6fnk&39)wmQ'Y dbJC=yi'BҠ4Ə32QG;@G)1vpF%(n8ӆ|si-=7.xjْ%JOQ{t`+HVF*q8 HoޙePy`dTn?g6e=GĪ5v7TstSU (r-^]G?~lqhbveCz{ u/fH:$Kghþ!hҾvfxJqR>4āLPWGj93*hY R)_z{((*W~;"7|̈J?dq&31J\ ,m 6˭79dNF|뷖b]߅WK.WgJVM- RY-R ]Ƞ, 8^JOLZ6Qz4{5AvHtݸ$f"i'%]@T0$2Y4Ů""Y爊z;a &:kwʲ9Ŗb]Mm5=Κ Q)d{g#/ P-M}|@0n*8lG>da\r9M T J<͗OL rT+GYP*~^AyI~N`x5@ѿba 䜷8s`7+gבw DEO7la Dc1Py3RMS2S~#"2uʌaN!.(TȨU@\p0p$II@L 85`ߧB2I $s?Hy?p4=~;=?gzx߿Ww@~Mq?|hg:pWe>xuyhS'Z` ɹtN\w3<pS.|?b!FOV]F*[ETaK?YP@| &uwr[~I& ݐ,vǶΙ|򂾎%;V@5*Mr|pAm"b!"t/`GڡX6wmuT%/>Zf|4!B}bso"yފWP1wԃf,8Z! BЍ^e,Aír(I--80 o؉C\1`&rm8^i"}ЌvHPW='1se}Oç~v<*(`٢@:ɌL6fǬ}H4~󜏮N]rq9 ,ʈALϜ@e Dž@ut|-NF!>S8,L%w$z_{rƓݧ~F%9]:& ix]:5_d^HT? S {yW7||מb o!ܩZkEQn0(S'udP7kBhloRMl g>̚S#l&)I5̙AT"8"0gr}'}TlME`Is=pձUb鷘H9c+NF(~춈J2NW2f_;%o"6 $a@  }sO!ǢK?4hb4CBU@S/f?Q(D?GLC1~I_oѴ`daD͟Dw&RZUu&A>83V#%#sbf;{WO? gsw`0F\aӭ,9;MTHQa,P]%1IMU'ǃw\>fȲ "d^Ąy?/4@R/=_Vк-Z{|w֏ecvUI-\9ң`c˧ڍ9iۿ?{~RU!~~_߼HW^A {_=f#? %#ghJzKBUZSD d'Gʀ/ʯsθO4) P<_ځ ~A;yyF(" K>SVQhlz}@3>q0} Q\R2 D6zwPo6gHjv&t+owDЁ.5Y/Vilk=C',lɬpι߱ 36!& D H?/R|ǷG`#oI/3"\BX\0}Gߺ йmN}]%kZrks %ٹePoTWwJ5u;c.\gnILZ9}/Q>7eQxM qZ?߮о{ p2P> 31u6"w o.p0F48̤b=ޱ_6C$.z>!'}Oh9_ N (ZRb SPv!hƏ枟VOP1*4"̥r 7f$!ͥ^"2_pI Fׯ_sd*c3gZ9`T&Xy~3=g—iZu g'o 0qXdQCr .? ܀I=u]IrapNb@+!hçn]}{yw  RKJ5( I P|T}0/sILfj@-Ei^XF뗐cp Ae\;8`a[,7G4~;A7\ݮ3#~9>?hăBTV@'Ay` (RƆa!DUI 01_)r!@ ~ BJTb!+!P#H*B4 hGBK^}ǎx.b@ ވXY=$ H#>V佧[,:ӏTauf?.E͑ 7d8HUKrWu|x/קJs1[ۀn/ G 9cnN&K6{󇈑G䡅JBM vαYf? k:SՖ6.?d@V+Þ^zT\ӞZe}+YJza5׵/0ĉ]kbȉ@*"Gz%NHi sC=UV7x㉄gWF{3&5j:3H҃І\S}Ēљ:~E@nt Đ0&3ʂ,1(N䌬' *$(bO w"4">yֵ8c.1W,qO[v?H~SsEC˯^=QWM@_2PԸSR}!_#x/YĔ CQsJQWu.F<ܾzWnuJT| &P蒊~ Uc@bۆ d!C^ !?f}]Π!vH+g_}Uqc!Zfz+=qCwY?bK{wZ𙷣ocպ밅t0[ue&ZVR. 2 `c`友߷\ɔqujCk^7R%>*"D}>%_oH=րH lxKhd"`jxAi+7z.*RP^(D 8i.L=;Þ:4D@z@RH 7ih(#fka"iU7>?%DbpH_rW ?jY&{|S'C3OO>g.r~&/q|Bb ~~"bwڜ#lEhÛa1IXs3-/GݿoZ+YHU''NAڵ *{rN?ǯ:oJ-&d1G'I`!P> ,'wOEh7> mrm86R}4]_ ?<SfW?jXRuS=ҏտr851ǭƗ8?[ȑMᣂxah#jfGTv˻/,8_k|Z K=yXo<37$ :f„^{rc;)1X`("'<sZtZ trS;ok9+xf.&v `#ޠ^^H@x"$A{j{ɘ[fccϩ?vyIe_g9!Խn>"A\T(ூ3hϔ)%Uu(i)ӏ1KX؃ *"5ʀxǶ3BRwqc"~% ]J>d9~ӫ+}^u~Z\#wIW̨  6d'Qog&U&炙~NZ<?.~7X(=>[nNKcݲӷL-8_6F[-G%~3 CxLEv|rz {XVNѐ RB4PB4R˯}l}*klpF}Y׊buCMVtiYcGӯr4CM 44E2) vJT׺ᐇ℡ H$ (,٬0Z7_,dz9x@} ;#;O]q,Wӵ@6Ԁ|s,}"$s3{byQ6:uj,vVoHK;kj]0QthBiEMn)v| /t=֖eow BaLV @"س/}Qr:7YB,,SR=4wNOB sBD`ws \%P6.U*=P!*kT 0ۚsT*fEӅ gY.|g3J@Kq>f u=ZT<~6_݋z<x<}Z .c[t6rtM1Vnc5sZzL$xby8!2ԦE1C2~+ Gy]`l;Mᛱ"Kx35-74Im %TMަ[Nغ <$<| a[yR/0:5Ù QSa=15*s>8PhH^n(4M}SXM+*# h3&=mMN8 .|1aL:y3۩, Td$huvnD6:Seoqt9R2hW#\o қǎ泖r,+>u۝>j}|fuQ$A :V~۞5viLMxzu|[bWDaFB J+f{?뇦7~m2Kwsem(󱘝k7334NMu9 >B뙃6ǛՀ!ƥ wP(:Ї^ {9Io[るB"@`&1.c(oQ@&1H= =IGˋɃY5O'ӞLB^"`u (Ԯ X]gK.~gN7O{:qk-1(T: )&95 z2YJ#ue .ɉ.is.w74`8<kw5g;W4,pm3ZlwU^;a{%mkGO4S/؊~z9/m)ve'ӒbIkXjEi;NӄSnl8ܳfZa ĖSt>Kp-)gukr 0a79}1WTd|v ˢqy9,t_5tPNnJ%\qoRE+~\VT>!v [[nf fpNQoGj =W4~fшrB:4:nӪw:J@y3w7 ޮi>c]rbl-&[C^pZBoh/4rt-gy AYXEi1qqY= fvzCKpU5PIx =`Ve:xW%/~G 9,1@@'5~U;#Gmsk scP6 կZ< 8h LsD$ e2t;` -Q(UEC1bEcWgN$D !(RP)5ilyC^ ?;G6!Չbf֗:P8).n -2֠ `_ƨ%- pݖ&B &HH \0&уʒ3zbʪXsM^r()jԒ-5 6%fh![`jIY01d.5c]O]xX04 JFT( 7!DUFqo p#8L D&RXc$I\T0 JvKH.W20fdA.IAB&9CfkQn 5CĀChxa\2)?GWFC\`9}/g{?O?q>y4ܽplBt'Κ?zA$?~^mhGBD,QLG=C'k>0^!VCOɾnct2x9/4"!Q18gmOB^A 8k#^~}0r4!(ܨ!{?(@(?wI&^Pk+_CCfSޕ/wƬꜘֆ?ޞЍ_6!EL){aEVofMz( 1 1ǟ@>Gm?N~x"CȨ*t$dɂ4z*%>'L:\4F1*$.+K {İIhg")C$RD $ALn7P?8B+0"7%g==YK.xBze-ВC4it0JLHqSUEUQQEUUUUUTURyȺAS RPPur 6 b %-tx2uU3ZA˼T=(B~[_ڷ>C 3 v>_ѹ K#CcE`>$18 e!+ÇQTQ!Q4I FQ&ӂ (* P0яN_~5UUUUUUUUUUUUUUUUUUUUUUUU( UUUUUUSUUUUUUURnމ21u;,1 C<qEnif(D]< 7G!a79üoea4*?/f%C!aj5&+%@,,;x/)8gSLT=z# 3#7t!I{}Aێ<QO:{Nmm&U8ޟoAF/!<;%Aa"A 05R}ג//S;K߀!` !c+Cm/& u!baC\{:tɨ88:`4C 1DM>FG< :XJL 8JS咅UT"C|% 0& xO45@"= (tT9a>}~g NcO#eDOGG&l]Lu5SQ] f ?34)_ M$v"AZ` "hD/A#x4b-#UMVOCJBʏf)XRJĆ>+] x05U78R-'zG BHmC>~ ||7 Bms@Wkc-mhU"PGaà)ϗ?UjlDs%OUn"}[n4$3qr@bURus BGz3.ӹŤ >^MM&":e1۬6x"Fj^#p<Bi>!̾8Qy\L^XFi&~Ṁp@%L: :ħ3!v|^Í4 >vĴl@a7-Cp0*,N&J͋v]VM.YХiT&@#djfS:Qc.ۊ5p.5-B@p8rIXڠGjC|J"X5ثlGl*=?f?=2my$I3Ibl!`wpǷlO5N.4O'ڭޟ(o9v/l"14WV&c[ WC3vj֒%A^:sV!G?^\n> JwHG}#lyaS0>SFVikKҤ1)ǤbAmDžRN@#fF@M5pWΎD]U +4fyc@(d"?qkxȥ"}mdUF:9BZ's{icc@qFG!>X$0KGu'w`. r}U|ny`8 I"HS:5>8OfE?!IޏoC-Sl#EvaqY3*K~5l;B! :?dv$nq#pϏ1C"?:) th0v.|^1ٗZtGOR|q?:ڑa9;xQDsjÏLDCB0A,9Xu֡Rc]냊C1ო$j2~mB{j(1_l|d#D@8lW2VHin((r?v@H @:vB34]-A{ع@2n+<CG{Nt/b10{5mw-u33ǵòw/U,D v|͇~[:x8)f gF 0ÆV42|'QL7{An`aopڱc4tt޳K1!>^!I[GおLPOt̯O{C -J%-L3n׮鱗*#0TzZb`Q}9{޺˻ɸ;x˕0lw8X癗G<" jo qܿv^^#%bq`T&}nBVXe %a&!o<-Kdgn";:y#D9.rE̙5.][<-T߈G?q%~67s˲ǙI%ÙO^E F,2ᆆЪ*йB3o|ƳÏk0\Cn>ػ~4)gYFi@59|֎Z0aHJ@F>8*c1^b3:b-v;c> Aa8x57I`4_,!^<1 H q CX u!F?߶K(St_4a;Nis2-/ }*>;3W^o dJT!xvd%4϶-O1ss.|qnJL̄!iNZ/qҙIѝ9o!:!FɜFйC#=Lus]:G> ˹kڐx-a`o=ĂD;xh!Ս`c)@7// Ci>ˎo<@%Fz蹙`'siQ:8:t2yӓ9t `^<^;vNz!'}!y y=h.♌C9]}7ta=`s㩘WQ̒;vꑾ18됯 $ɝX g >y^BMukO|̣ë2폞8*t|BX0478;$<iUxjr0Hh<:Ηç:$~gv^ IG/3 >FN)Qx$k"lkMZV1YەUy8{/fa$gZu{)pXE PD0;7xu;QEd$P8ShuubH MX MCƠxx`CYsp3 {3}o1a 2ǭ'ؓ`~*YhiݖlLc< z@c M]b}ϧ6DsC5P~o>yasp#tt#"}̧ !@Ǔ1voO~BB< d2)!${|N]#V]C/ Hyzna$s+ܺ#L.9J5zЮ@\KX3^TUBkfM]Qs*͘XŃtNeDUlKp3L` ~kQ VVY5I[o#n8xe4$Ctq$`L*P Ca7)K pMz:_Qy1+c*IS)֙!c;7pypr]Ce #UfRV0~^%JHe4UBdSt~ fZRdQf!׮Ps%ImX PFlAu Otm&qm:%&X(`W}`vCb_l$gT5;EQH}f1A!fc'5<ѳfK؀^7؝atĠf&Vr-O| Lu(s!*G&*GRC~blu m1*}iNHec\Ϋu{7S lq Qm(RXuk7 y4'3Yٛ A&;H,ʖjE_b#6ěpG&B:x ?w=T :)eL!,/43@TRԆ8j' LR&LA.\N ,ul9lRIWb#}ǎevs QӨJV7Fq v|g>ȟ{T?p@yJO3`P)@6iP5>ǯ;psj8* p~-&1$Tmn!WQ.E3o;!cGZ==g_`RG#;ʙ0‰7 r&I#i%% D9^Hh伖 d$J<%i( G!L$ ӰL{;fTPi 3Щr$,ЂAn /cAEkyr84t 5SD6lp" Pe"} R$h $NDBCoϏ!MC8l"hFn0_|wJGD=)/<14 *i2.$AC 4#{E!A7l ' lI&`˂`$hHjhy]u挲#~M?Q+OAh_p{^P=#>O1:14C38o:f2p!0?46QzPWȬ'15E>ߞ}ٻ/v<7#)r2o-)hu9$CH%1_@5Rվ6t%!.i}$p>kl#.YTCMA^fc\:u5勆H.B)!qFw1t@Ҕ >Ydn6)##= ! Hz=x]㋌\ yWUh)u7t(R=EЄaCx0̎b B"R`vC 3?q7\w5v_dB[Rdpms5;݇ fm5}fMIrEDFi^t؄d:.:B q S:=Tz7tz zMWc tj8&&!RШaR;srQ mD_qޝm$!$R63 p@n6&,T P)8b8Hl UB@AJY b`!ِ|p`B& wǀ!/HPjtIG @zL%0pZ;U )(V2$QLwbfAGi-Q]M5UUi‹0b riog3ӥЭ{s~LU*Zv ¡b!Rviֱe&,/H4 5`6l"*aCv&1xcM>=CZGN|^fGth#\=a:By!'Lx冽yN0T2dƐ6tusPs&1; t_:EhTh)/h\T*\˗/(6u+%Ga1i) iZ)|+Cjt;f%hua8|޺Gj gG0Z8f`ö*˗ =PG,6 B"nhTF1 4"Z9 9ؑRǂ$ޑ R0Nx'ィ6\h"<Oza!8cQTe|-ɩt(1eU@w^Wt($U#"1CVI48)"mA<}c9`|j C-QŎ[ u=sw4!ϯx56.! < LhiP-cGA_#:Qt4Đv`J ]biy#@$ R/'OYFyhZ3F 8ٳ4x -EAP F(1u]lJZ@b3aH`3 2z:oC9pLCx{=QUTUT av9}9?l^ ;Z=/I] dX{{ ؁\ACcaIO9$émtPYvd6qxŇ %}}A9i/|{C5\T4GLX^[;4pEu=Ž8pb$tNиGDw)ER:ćpO7YP^p$`~'Y2{my dT#w| '?;b2d`wo =f֞4xd)&k.=NqA/*Cbx࣠ ETEPV!N@DP\yiTX@|I<@= Q"5-^O.bC`m16Ilډr1UJ7}"l,˘=K TP{[f7a+a|aǧ:(=Δ0X4"mf@§B.g>|ÁdN[>~L&1 mqƃy? !$6<;"(IK:s=N-5"*s5h&5SB2$nn>|4<[:2f2}.i\KN\:E:J˛4l"oHFlF8p*`8i򾴵ՀwM8AHP *P ,iv($#>FXܠ;㢏>6];I H_L((Hz >s9&!s5LiD!_tl<Ĕ|vmaGEv xURЫrFUh :5JtfޗcĘ8M~2~GI}+C0tt9#6N`P*@MIH 2h* "i ,|2hXbX1: чg:vDšClBh$$6t7zVa3% RUUUUUUUUUUTUUUUUUTŤ ɧϖ$BZ#4 1-{$-!<1^$<n"4 f[m6* zbZBSmz B:0IXwg3bzG|ކfHCyX*2\}l*C4Zz[EX crqdQ{JmX1֔vDA1sH(( $M!B9 $]&.u#B:KtOS*!IrEWUkkNIhтfV0XeI:#5E_|be, iw2l)h?@f4@'l@Ҏ/ӊ]#W|F tY#N$=Q*Ά֥j] ;T &R*jW._ 1~w'BpM/N$Oq`:N+{d7ҪE#L۴I#9XVKޢR#C}::~ /|xFWCAr7 IKpIT/0 "{+,$ %3)3 H30){h=!urS\*!¡L%bCoί#m0\1]ƍH&,b,dVD&&HdL߱L0 Ym?FdJg?΀Sb,ՄiG,uzZ'=n`8 >I 371(Ta 9g/.R 0v8? ivnNa_ )sbP %1Bknݑĕ6`M#;oDci{EDE hpՈ':!Y a~i|a!IH4?1Iv4]gA6%^f0uÔ>{ |Mnn;=|"i_vL\o%֧ 0irf/84 hjӞG, hヂc\smDr00!7(" dQ͏``OXE}3&ϧs2|9n3+,6zuաe,I22DJP8.0W޸ɇϚ&[:PvwbjXN3UWL!?]/xmiϼM;{6L1?b 9 (9xuES.3)=uN& H &,4Si=xmVv!6I>l> p.ŸZO @@J`(7@i?;(i<1,$E9MT |;BL1B4HLPȜ&i[H<a{:M'Dh5Hz40ăj2(P e ( ҄|/|wu%):0TE(`{P#@ǒ;ȩ+ -/C0S'xn&hƵ;A4BmaBH\ qQ'qC~q -!%^#"{,j+c1;߆yY!c@UUR&s\mbHɬ7Yc7NmXɞ,wM t((pb6NV] #->a||gኯm>ޘn=Oeg0y_?g.3 Sl2ҨXd`*,ƜBBoԘFjd$5ƴl<94aH~Xl߃ُ_1RL ,%L)z_?ya5ąD^sl;Oh >_8bAxBcw{M.!0'\V>srcMJ'%"Zh 6m,8 J}(5E He^ 9XDֳim֚A#`0B4aθx/:Ɩګ́D"r.i`ϰrF9̅uo`_xt7+dH\]z~>Api gU%]~FsLFB\1LwCǎPzgH&i VX+"(6seLDQV{NUHQS=4a=LC]{}}:=E Gq RFaZHQ~UUEUQUTS؀w7f'۸E2yA$f:-M28)ܨHȁ20 ɛl)'Mz> g2ExOP}<円-,osvQ]} @Od'Az:d*!du6%#26:v=\_geKV9_v%1` 46BA뇔m~ѡ[u޹{1?@N:Eقl =۲F2 PBgt@F0>`./w =,ˮ̰ |xdlq%.v4J`5[ B5pH ֗o2cGp {":7jD}rni i=i%f%mG`5!`ƙL]!ˬ%cY ^EAyaC$20\=wᶳsGD] | M}כܜ>guKljjvTs w1R\e/rXmvU0uĬY GȢ i{/LFbd{zSL>ͶilÚKf&f/j4@נTn;-z3gW08rPۄ*>D1hT af\$i{+>W--Y徛Hۍdp&X:F 9A !A"@ 6`J #Lzg[w|Ήnußw*Dc^: hX{a^x'"y 2sH|ҍ چgE>'n&eZڊ&@bt%(bz`iذd≮A dAEߌ#k%:!qN\߇C<: @!5'҄pd[Kaz´:X{6##b[ $yi.1# IG> vj# Q!u߹)/xVD3WMnpzS71섥mD#'H ) cfa H' Zg^:A=\.3;<(橬N 6tY؛;-; h^lB3əMC 5I:Ǵp9U#1t`y'nÈ7 X.$̺!2Djk>=DK*RL4DlR z/ zm]]>Jz)*l`})_ m9Z'BkCT gd1㩢L Uc[hg gH ww>:+r4eyxbhӂnT6bT4v~o|@9$DZ0xϖRp)qY|prfk{ȰavcC,fJIߦWр.D(Pqs$7 tLgæn14yИuD[c\2f+&˱K4&EPHH"@9.#XL;" M$wެ#tI[h, Wsؤv}CЎk6L hv#[$ ζ7 ~B%>R"8U@nGq{Qc|5> F!wJm$vZD'mnMA'woa>6SpiJa- =n@+D x % oہQm+D'gCgHgPs5;Đ2Oˬn25ĺea,KfP-Nj,'*8C!ZV(14I!eߔ/"Ud(?'cAXX>_~̓'N{|O=}ƈCShPGd"C^Wzi !bcbG..F 'u = +B?fdptW ȉh(5*:Ѡ#_Ud'~=\i.9h7P245=6;O;_Pz'UdUޓSLk^`$MjV|H;,*"=t潺%|h^|Yڞ aOhaY!^*.gwN=F}C2kr[Q'b&0((&fu#r t$3d&'F%fMvqSc5EHM=Wmp4n fpjӮc@\$x#Dho(4fhǘRWu"1`-&ЪlF-Z*m6LaK7n=F쌣 \I mC%D!$4Ȉ9gɦ\kXc92{N(c87t1jD8Zh62ðd.D8 eOh ,(g1n$5jK2Z1*ȈѪiťkD3qoc5F6K4HDH 0Ӎ lNu2d`%5,q% jLT6]ࡷ{v.nRKA>O7y»3 c=/-=ce?$.pgQ:$@ oRc"*ooY0L95 CP`0  0`` 0?ҿDC䒼W]B0Q1U}|HQDb\goz>1cͰf3h ` 08X,G$|ÌFcnzzCSU! k/uD)PO: Q֢f"Z"0$D|L }I?O'9->FΝt P !5pz{$Ti; "=wI$Dz~`z?g"*‹!': Y|y.^O]mx hޣa2@('Xj5GGa?}xǕL uT`(hxy,?ޛЎ"?5sQ`:L,L El#]lf}jd19G>ɻ1^Cu @! 6/, Nw6s RD(YYow79psP,Faff``daBRf&JVd!B((]q}4tl)|\qw W @A*R .q[o5A#d8>IZ:nxWLTJĔ"v$?J qvYpI[;7܂ ogK8o? lbVPGΙ!:=y;8nG" </'0aC/J{ __{]o`S?@c\C'PB8o 3w^tcZ={ބk Qq `6k K7lǾ/9ႇHW9JbΧ;@1h2@pxHy!]g Up/5p:&1ıF\8_-QroKö#kgf`$k2rI;r7= ^ꠙ НH2vT )]9~\Hu)#{g`Ϳ'nH`ùM9¢>pZ13^(j]N¥sEy 4gĎa fL 8 :LZzyy맯I$r9$rI:q]zf#3{Tώ HpWsi i6vV3M%?]j53f3$ls^Ha}>afg{FuI}:'tXWI1`xS3gːb&.X]3/ `5GW,F;hZk657U޷縆~n`hVZθQS\oUmv`u=|rYaή[LAڹ".K `+jM¬"X=]k<5,0纵eo&GL-r<0[e.Y-֚,bY*l}ds~"2]"[-pbVY#(l ;UBS[S,( XIڜ6" ɒbVn@`5 DgC7 FIhe'gFak6'\ya7<{Ƞ+sJಌk\('wܾ´Zgkɮ{3_ur*(30ZtWV2pC Gr)=g~wAg|pH𚠜J < XJS(\A\G6ߝ Kkϱד|{#Iј!:gҺ[!=r`aSw^If's3ך8A${ eH-AE+Bc)(AoMq;D Ǔ$:z[]sÄxgvJ/Epu_-۹߿WpJV>as˕CʉǏIzmϥ@t#QT@ZJ/ɶ(7 ڲцmה )Y95z#KRhif-78 ,d+e\NE31T#F H ѮnR =_#d|7 e  VɈeXɴߢjGzUo!!>x=s]$ f4^::ǿ'g1Cx6{{K?O׻O~RPbڰ%dI:%$,\Q^I`kwBDL&$M$OcyW tA1ijNɝ{/P 1PPID й-# EbFeǴ-&1 hN} tJF)#/P#FXB!:*dc%TDFM6Aɺ=A$p]BNHT '=ZnA`$|'% b!'{F *;(s v}ywV5QGw1fF^gOhf{"߿f ch; -0OEIC(Y FSЌ1< DI.5.b7N^V:^<ٴo,d+fI#>GS&c=t/aKM4_wEIoǏIyQ_c^A?#s)/Q(FhuO# >AJ'GoD[ d:J3 ; XmZykbtEh3ՈWa3zQ9y$t;D덶Tԗ􍯧MR1d3c d%R6[:hP!׳k.'U A J"%*c0</' S(UCV(Qi\G<*e"eD:娾@x +(T`6 `R+Ц#(ܕ)4#$R/`\LIǾRH8P#<m\՜h\9TjђKtƦv!`t'Cθ*~ gok)cɦ;*A{+ w!;x qߓݐ34]HϹW&MU>8M9=KpJ%~Hupr $jկs19-O7Ӗ͝iC=3O}wӦl?|VN~Bӱfc!Qk`ǐٺҒ"E41%V@6\<ɲ;dl,WS+u$?Mi Ej8wB',:'褄#C 442X]vٻE?ٴ8yDQYJ?np>Aj;;1{|~2L< x4MDA뒅wE-!0P$T=̐(4d,T8Oa!M4TM%4UULʪ(ʪ5UUUUFfUUUUUUUQEUVfffeQY6ffaAEUUUUUUUUUUUUUUVfUUUTmm%9$FA ܘQUUffffUUUUUUUUUUEUUUUURTuJUuWTUJUEUUUUUUUUUUUYUUUUQMffffeU)UYUUUUUfeUYUUUTEUG 0(D0XA(&(?2_|JUUUEV?$. )ŪGb ,h\q-&C4 RH aɚMوl' LcR6(Bf9|ȴZjMGc! HBB&(() ̬Faa~H!ʪtNH}&&&$pJeW ,8h fXd;J`F,9E3U+UV/!HfHa5"J *؜~cN,'3l fb"*9 RS(h({ {OJ lgGl ؇hTX&TG\V*Fv)S2WTvA[]?K`7u"khue[k=9!Luy { |[h/';j ZѬXqO\ƚ}CJlALrRF Le֙d GDܵ8Iv. @*7?X*܇xBGkH)x*M.| .\Q;of&Sxv:G1\~;Rå+D+'aws=IB8z :J/SUpbA /w>} qP!r6#U¼e,i,F2WKr 21Ci3EXc>XaUWš[ԢN3}hL  xsTOͭU3MP~_yzﻋ@_K-GȬ!9Qa;\EgrDx8&%}Rzv>pA4f$`']A!8jH#H;$;ay?{{3s331N:8^'яݩ ΆcX=;0<CXa!8\h'zk*=^//_}?r~)b724Q*"C  1oD;YX18M5.EI9>JvrǎI)D2ټ!<-ܦf'ʣgЀ@؝sCMl9#.F@3%٤|Biv >ExdhF Ə{7[Oܳ7 }mV@[ G=i}<Bt")1<' _N xi w@e;ׄQk|I]0QR}CzuVUyg]rN8#o'KluUΊD# D 0mc'^=dFJOEQk<pY<*QWB=<9}x(ozd9xE0 T_>d6=7++ v> JU(Rgl9qV\}J(?k\Md%"t~qM4lU<0qa 53HY 0h=} 13| 8UNNI$ !l[}Kl˿W;7-wx:w1+Τ?jqZ#R!Kjq|o bu\_%~\;cY22'>y,TDREDg@ϔ&UƵ|zC'#GD!rPI =]5pϏ^]E6 Ip܍e~348qAZ(o=a!^5w {oM9@'y&ǟixw<Ѱ"yJΏ9/WG¼z_\k?\b #||ޏTlvz$3.4s6lI xWfwwwMbT69Crwzh$P|#|CRnv+ #㵕c=(S(۔9;>ڢ&Yweci۞Փ#qc~R$r̚g 5P<絡pg>_E689 a 9}h|<>`:]1n@  Plm^`4`N;/y>zo:_gcL{Vt6ćY!6~nQ.=(/CƲwseiOzMLc7=S/緃*3Ti,wA^,M51]0ϩ|}%cEr]$B;@JP 9hg<{19nA҆u"EUh5*570bHrzӧαrL#ܓ~6OfHJDb/.WUK_I{7q&-bZ-wnPGxwb+%tt˰N}>~cv}V`òx;5xQEQE'ܜ]uEHcL5 C𚐓4THm`ZQ*$\ HXj [bs;AA h,[;!0 tv-'õEfm*Ea;0 ElhnKw_P|v|[P`o~Ua9CxXdUz2.IJyxvAF3|xTnn( S ?ֆY7ΗfDAHM!(8tlvƬIh Ch:&@NΑ5j5UUUZ.݋v0CphD(AD=4m//ct<ÈSʊ}Hw4Q{E1ʂ F ILzW]-uKwr,E](ϣw!R*Zceǹ?M\brhv31 or_^x;n%)I ANwF}@mGǡ|AA8xC pԅ5A P`,gd p9ٔNy> f랋8a+WG!{MN1 pϏ^ڢ((F56?^6}hQiM`r&re%Jsp+$6ަ&1QE J+M{*pol6>_ZlHzBSB*n(Ň&J,)vxʷ:,eQEQn4(-FtaɧnWUh%5^=1Iݙ1"/jrծɁ_QuG0q!_L~Z'$`?͸ "z@2 rn`eg𤕧^98%,#y++4K>pVfaJu)wz.W3A1 &tzr(6?hb|R= J(|sFCao~HCr =S}@mzw V#%8Kuq193 pJ\)<3_ +rf"~{I !e0bz_ȑ$Ƹcm.> gҙ:zg-b[tԦe VEI9!zs;$2{R,ُpS$y4oNS33z_x5HD&cGْM*ew0qoM9LT)Sm& \:/ Lh!D2@!*F3]+ ځsۤ:чfAсɃ(86kze 9& =$#/d8X/-7?SY/ZX0Q =~f{LHeKX$:{%kH-d>϶wqdH4z!=:S>PF"2@O!hv`C ^71 ӟƪρI;τa᯸f".4uDzNrf?+86LU gYvQiQE71uHXccN"{tQ"*.ޮCmf k{| 2dY~“5;FbK=Һ{sb pjqSk!N(,V2M@-C-'$.(*阘xq᎐Gg62g vp1:kc%#M*#E#{wKiDk/SI9j6+d C/N^~gȕeh=TW:Ǫ5FP𙏙ݎ9[JRw=(3wXJnOYr>Ҟxz&9M|3Ȇ4GkpsM;G!cP7B ųUUIW3:K"{awJyDZ'P$'`sP`|2m de7_یK!7P=!˞.U Ѩx9]|gуN{N8F|1)1PHg=5PLUI<᳑6T*$6=/ߦ`:}?/5OyvՐMG׬J<\ N~?-3 dQEgk9tk- bd;q3"{FHpCRjs"]ΌuIMs,fͱ] FZX61BQL&Pr[93 h,ډFOT\;`9ޔeh~^#]x]I 0F6UP0W#ӎ2/  mILlԮ;qǕαpG@A`G)6{0&9lDXrxOuTþȴjW̵i6o]K wG;zκKoz.gkBU@IA}a)0?4Of٬ FhٹA2dqˉDЧgnQCُ3@THδFq&(gNTYR>*9nsXկ~Æ#a\ STSOvxy_tQ GIh‚;V *c``adR=u飄ʟkZ,Le|c<MkVĚB10 a+mu3Gj3V@X!6,41ͅiF Xp6 4'd(J$DBQUTLg1IJ yC b5POiO(̀W:? p6ۀ4a / x~,&TА8AJa狎f(թL$D&3t4YaiEISThFbF+EO.0ՖDՖ(UWy+J'DEDRe{)G`< x]9~Ȱ5E #8l['uw7?SxI>6RMT\zUjږQd/@#KLZ7?N ԗ2uHw=?۽nޣWBLITQh  N$Ĕi Ā~fǖ`AN\ef R #>2亹1 UYXv `h7=0lØCÎrr؋P-HHA1wf̨RH%cUD^K pVm΍zв;u\8$%4ì/!T(}4a#i>D\?NWGgA{! u:wJa 8irMTr#WD! HF' r%WH2S S%0'x^ckRz%RCr%$. :o~}aQ Av q4SFK]F*W&pq#δI{kar.fNor3aO0g8H#X'8sJJDAD,O\kH*^2Xf( **hI$(X/(Oa BCJ PG?te?9d1ΐ9M% Ӭ@un)[͓҉yna>OcQ߱>ϡRT;ADr[wulxM[B mB$H"'6ُ[rc *6j!enYXho)LbT:39ηK,&i3W];Ӌ`3RX!,1 ڞq}IVą Ө+06 TiyIX&A'nD hT6Xt߉9;8{_%@}:ɑ>將X#2DUwc< A'xhp{aK9LE B+ۺjY :hfʦl0I6X6E!2[3E: 4V&4 Őu7",e=g0kz0j # ulAO/L%rbfVq}*KzVf@fc8.NY&A| ub{֙[~enUN"޲P֊ezlB27|733t؂wFF}ɲ>y!zx'(E9rCO- h%o{#O!r3 "TFijIW%]M8Ԛ"FN҂dЭ%P'n@۪}$!;o~4`:tsVa W"Ijm<@A rA1M():}0 wQ4JD#L;{`60D-@fZzAX\%,`(I9֝ihG@B`q%/33v^T~PNH/ @HʯC&HrSR;͝ap A8ΝKoP 4n}0!R HiJhaR ǝa/jȷ_{ݿF9>0>s+?2TsEGUBA8#na+UBxv9[81]P1GFF2i6z}iŠ@# ")$@{{3k=T{Z𼘣8XM!!̆O.lĊxGwS B#"&amfՁJ!AMh e6:T} C!n{}e%e :{AߣڇC|~l9 dpyGÝ薨&RGۥY `!DX@NǧZ@ !b;܈cf@4Rui*X{DB3P=oHG583$}{LsY(1T % TB~6b]_|FCyacRPgݨ〤O'(K'tp; J EyR~x8|I)߇:P4s1@%@؃=1p}{ݿ-Ng%?3fU MfSq>^@P1IIH.ri TҨكi41Azp$.XLMj8?COɂZuLE05*nL(ʾG\ӑN d#tz`p"|&0`RQR4I 0$dʙ~z4ğ ZP ʿE%L,*"&w>6؁8cbjDPa, Ǡ?̼Ą$:P'}ػDlQLklby'$ᚶߵp!2!m vZp0;c-Ced0pZIƒk+ aJ"J%12fC ߜ0ycȂ^Z0D:XpdnՑqgFeiI7. {PPF0H̬v,FV)Vɧ 03ZdZ$N)F33SX HmxsV3LPH##d\CZJ#IFs!cn>Ga  ī̷,>i퍦Hr )08呌O)<Xѻz (ZR&K;;VP:1[)0`jgn±}3wCTQldv=!Dߘ>S5 Z|(005)j$!fBbcp?;j Xl⃬p,>#ݞHR#1Jj?Š !aL <~>?Xkk[M>7-5h!";i&Þ5A#8@D&)dH;dGHo159)h6B30[10aJvapW4Q@=/09; =~oLxàYodfsOw#p^,̗>=; tC+dd1A;2<"7~?5ڹ_;xW{5A2Eʌzַi:EAIHQCH;llfF:& !DodKņ0(!ʡHt,Ŵ gGTCR_~J/sni)q:IGvu ɘ<՞3偘bZ=|x[u]~䄛iB@Rjr 2 '"`!rSP`l !,I 1`zٜ{L>ᗩp~h \!pt!k4RSU.A% A0B&Y3߃\;BJ(7`Lim+ 2+x͎{W=AC_8e#:EpIیpGRCYXD{ȿDhr=Px5~S&r*M옂3D9I?}COP.󧷱7u$'n&.pDH P(! c{c.[hK8']w7r@{p( П(i*!XY||@=zKub@ uyA4߯bqqX_ ܤ= @=4 ?B } s|3^8ljwzw-fߴI;(”1{Ou僞 jC5D5MQ5bH'?%d~w.#JCkx\ {hp1HVZ"2V$-an id%g hfoLChUC࡯1Z!96}"-DQ\ PfH>Dt] 2a!^ N5у7(6|`K= 1+ry{v'5 QBv^6Ib=mBE׮6q3)ZAwVTȊ$.S2 =ɑNIXFX8op &d 4{@Gy(RER7#o7P߃W?6A9?`',OCחzPC݌darRtUM_AsG9:2p68a LLSip,aC@с h1f"^e5)8tI!Sgn> Gh/@ʴfT[7*fLXb]6cå3mCcfkk*& v,HkL`m25f lf/ "2M<^~Pf 7۸]qc dWK\m' ;vb##5fqtk:qOT8q$d]ubmU"(B`H%*ߠaanծ0 ?Dn_(m'+HHq ;YCs[/P떀Y\L0 8J/? TM!x~]8$<;MG*fؕp^z@l(*1/zc>!R09%?}21p @QU@6`,IMt`YX  :X -9ҡm I'!iJ֓qT`\rN]($6 @ Ya L B.Mt}HƧOᎱ ,~u" ,$kMS߮=54&bⰟ)z᫶ba&/ŎEQ&gvI Z!*)!V%h@)Ta7l0u'hLW @`& ɡ4Cps{&|'\uQASb9@iئ/+WuDn(2 Gs+wוI2' f((# \ XQS1D%5J PD` "hI hqz, vTU6NLCZqbQ a.BEAXHСnA{\&D)B(E+*Ғ.NCCBdZAH!mrX@Lu%!Q\0RAāp`6ݎ89Fmhc qGGI+rXU6#`ZeLDL u[BiDq9kM]ME!i)$B%UYI(m25E1-RkK]:A9e9F$;F1!hѡ@4DXXPV(- `ґ`deP`볆fY0وp=yV5I?lBK7ʂfudx]t QhQCn7YeClk050\)PD= J*Jxj%.F~د܏>xtȆ>> #bbCiXЗy&䤈::Nᮑ:{FpoOCP+;*30z1r@Ny2@8i Ed-L PGf|7$=}BϟI#r7ρ JGA|C;%VStC#z=zY$rg!תz:UInDhQu-LKdYF@VJDE5!AN5Ha9V VoA 7ƍFL -JK1  B MM!@@d.2f)8dHD  dD nD.f1Dnl # 3 ps(2%2Reb.IHd Z h=0,1 %nlLI թDdwrR94D >T;A`^8.a%PMy܊Hv4 ͇{yzןa5uB}|i#\iq4_#;7)Nيm3 B6nH5VϐtCɄ,f`h63S2r2OPEg-J͖z&j2=P&) u Ź4AF !xh`]j( JR *&jehJK1h 0ɠ(( lT@6q^/I Τ S`tmcXLED1/abp3A!~h$y}~ ]p)TBED٠#Hm4AT$j& ;2k| Ĩ}]J>X/œ6*I(8RI?S 4{1OhZm GTx@ lrIdkQ(0aqِ%/#dh k#IF) Q#/JaD13!ƊJUUUUUUUxQݴ.qACLԠCf,!h8j4)JRD4pƃY"{9FY4O=T~}?P]@2p&bIJҫJ"f 9#4,ȫHPf`J *6" 8TU N@o"0zfDRD]D69 qsLmGTGYnn%48<0"UHf[Up٥i(2R-)KDB("*.YhTAgo*kUH?rB%Stמ,QU!IPIҌf=P>$Q:۰jw\$MhX\"&ahjF  "`)RB6?l;uïG$|&vp 'j";5j d9이JCz|OUUAQFB!g}~>_.!՝0, 8ed0NYAM(gld^qB+dq QEC`bnk?%MSP6Fef&6eÆ?Z4>v&,V%xJ)3 چiijò)tT#P7XE,䑔2(K 3h˜fH'!$Ddf9&7M͑E –yV3geBn㤜v*WaJ0A7MuӒD@><ƶ-u‚\ y%d٦ASr!6i8wqxB*Đh[h o$ʸ;aS4oOM ܥ4ȇ T&9ʹ[Q0 y_OwZ|N]Y)8D (JE *TYgN4@ND,@ݴ,e)U%*Tq[(b[DZ5M `o F䉤 ҔPd[0u"ڡFuAl-7iѦ iX,YNXf δN20T2%A#3(cmV=9`Sc(mB4W]ݍc֣mu#F)Te&e_\1Zrc Z='|[tkO ~]ZuUx(tt!6T<KׯT;=CS^GqY̝l:͈T:o $ C fU|- y`v׷\ u\4z=|Cn[7&6f2obf~>mi&`$:'#XρJzT^CZY `]U&q&3n! ֟նy:<) aSA|eX%0VNC9'vsۈY8r0fNIBtMI1@Ji !jb5PED@S.Xfens#9z##qnF3," ,0=ftfXSG޷Z#1J5Ɲ$@'_ t)kq 8A1i@ SSa3߮k}{|N+ J2P ї+6Ğ8e4D`- >qlOo'ߨOwǻCN֍K[~?N M@=6rl@}d5'0(M.h5>a1Af u>ϙ*n #z1{$H( ?"$kDr|؂Q܇lFGŘN?6 20DZzM=䧥QQ@[1 Ev,*3*"°~)Uλ %.Hox}kӲnF  9K<\ ~d>?K>-O._+NEk+CIfӎ8Dn2)veeFqL=;=v1}|`Ct% b"!q> <לA?6|0SFN??VۖL{?^6D$ t?fۑw'qz]& B *0&)HI5'$2ZF4 xuN} d9葮;uz" ]SZQp D{#DG 3.-H cnL"jjt q64 򤨵g]HY*`l~H_E ,`OKY?n\8e<&:Ă'!^OQxmfdDNݏ#l{nEvxqL2є[`eop0@mG07g|CN0Li'\[ 6BnR$-bIfhI Q3|Gp$d>5mj[/k:h5C$5EONΆKz>38:hmB1$!#z}nuW3E嫁 ԦZx<m؏40̐p!\C˅ ,rzѣ}LJ)hv,T;` ȗqÜ԰`WST,r)MJa71+B*óSoxr/ <wuG9RjD^2D:1熊D݄685`nf0I31\SǓZtHI]1/)mblda\ Dq`m9S=֎d SFC\` 9pY7nt w[.3uC'r0-ǻ0wު؄hq f3h`A*mnr>dR Қ@\@rd  +9 7N#b]5ƇXd$oTv4-1m^c3g:E3F+3E@wEP#3;zU `<|6JQ-pb v԰ϧDs( qs1-YgpS4xS7S~jܼ.Q]!x泿E·Al?gcrqXn=cqL 2v\ q5miǮ.sVyMCߕ{ᒝNăPBfd }Sr R@ 6BĤ'FOi ;{Vo rp^ |<};Qpm)0XQ i@:b[Æd #" j)ļ/sL0zn! a=M'3^'2V ӻS0hյ)(qIJއk.\;Bc+d3GCuR!B38׫lz#I&#Hirw雀\oL;|uEBh͔[$:LB^ -ѓ=zyO8Hvs|@wtj#O-= ZbvZ ɠ?JCZ޾8s3r7x< s^SO%'[ܷE3Py ^%߯v&4#Q8rn63cævV&c<>wsnDkLTl0cv9n|s|R|̰{5"S>gt^'U8L탾8uIXxdKc٣_R˃I:G2L?K*Ys,q+JCs\7 N5,WS3#1D9Ue8ދs~ =. W+5q]20O~J{q9MLƚp{A&$a43Pl "|*pJbFd3sc_GUVτK0̦ |3)7]@GF7$3u饣 3o}, |nEt  1{' ;8dxXgP䠓gYWnˉJNsKcBW>"l6~.yR.-OP<܈iW•4`8{iwA ̈Aƌ7tI$->! K,\?Yhٗfy#Y:Ipȝ; :]wاp0؈P`FJ4)|'{c+0o0mYCSrLoo;::Nʨzg,}Zh|Y#K>kGH,$!jGfL$o-nA5 Y Yf뜖wCV*N%I}զ\^V#Qw;fA k)gվ;')}!$ Dq;$5!7M:aƜ>9M%iَU37c"˘kI7{8I5jJGW6OZQSl{(oG[**w0TzU”>݅]ojcUVu[hY,43:UWVURIMLYd$4̥yJ̒${x'orcD>(3&aThs+8It|F$#OPw75$$km02l9+a;3'hEQl6&o :hbkZ %&/P.|vktΠu$G\)|O>+%W"E]0b^nd+4[#4j@Mtb.D]jvׂ_G;Fd9q,\%ƜU۵q|Tkk;Ϗ9u..\\\Y" 7&Ths4q-ByꎇyJxrcP'SqNz#Tn+ܩGYƛ3<`gX–t<K:{Y6dn%0K ˧g@\ڄRa .\;umvX+xai Fx.f`@!Q s(w仿:}N7S?){U}X^ \! VSa@>'w1wϊx>pgM !`]aa%5^ ~g.sat1c[U_w>1:J-x" +Л~kj#o%C2f߲]Q9S+1{9f{:eXɬT#F5 tpB2@E< y9Xu9ĉbRpFkZ0 ԙ tG.aj;T*-ٗ7+-a:KKs qX\u*4pN#Ty1Dwh@ -b" q xLy'`5ݓ=+s^t05/h4#1۔-m; &CY[K0>{dx2͓Sԝ-yAdHTD?xh0qnP\O yZ;+0:h9ĝ&/(,;aNt PaIpڳ!fg1<ɳ^#:+tĒ"+ t-Φi9@>JiJa;fwˈz1ʼn0@&2i~zNo4i<)Ӗ;Hwyi)On:~hr4Ϊ)\Ӓ#c% *d: crDAy{ȥOkM8@E)80b |DLʊ.lysIÌ=B`bKDAKZJfOSyeA)qs8å1cN:eP+6aE G C}2 /!6ϣR˚3|LlzWoW39AtV+PQkU AؙJDVU 6G<2ZE @o{8S(XXDs"@|< E>}=b UMtDa% , KȞĽI5sZEd|&E^?iP!x;{rpQDA-5@ I4=}?X`+h ٯ|y_o3>)X7nS0p8&A_=|]GwpX@xp1$=IiT*T~9|)'9PR++.14MM=KI"M95cPE+,oZ\建6&0\ Ә<ӗt0HlV9IS!_gL2M"CS b:ha2uo[ST*=CE.M,6~y5 ٬'u&.x?w1=x CbPUp9 8{Utz!%$<Ѣb*{lL~,̽Sߎ`#g+'^0LclWk. yKÞO1DߴI)߉ñWE! تI;"鈤crͦ] KRC̭T pP8@➉$hΜ~cpsk2_Tܬ7rg<:7F3=dNO)CYbb(SaʓWtfك5ּ1;XN}.3;GO$kPQjzJgMmS,{T% YH^3g5<3 rG=π˕gMa̍Lr(Ô'ws ȱE>.PU29nxt, j3Di맔lyu iȅ%h"C*p}#JJN.Х$RwǓW+ה\B:c1߱~=pDjԨ;LJKSR^ =Zڥv.6图2cih=޿ 4W R0MeuzَN4 0C탣Ln=x. rXUr0<36F0pdS++3f\A2\);(cfAQA)kJz' 7C }? UM4TITQP'CPJ>ykGA< PHF&(" M'+pkbrUirPի,^/Y6xƏU]Wa- P@!NnHEuI|&^a0@q̋UΏ>o?@$>!##~ij%B!! Tcv=$yɳ ($ )(h? |HoyVZÁjϼ0C+Dv9>enW$![Xc3% HCVD%sVOsˆIbw*֦&f0T;4BEC ~:,'ٙbAt cGxCP!(RR"M!>z p~i(ZZ(j H@>'ǛJJRg?O~'o^~pQ)0J/sM#AV/;:==>ن7al @$1'G4J'm1DȝDԐ`R2Tj.-jL8aíZ4j`ݚ\0дo>ko0 5BFUJWDǭF=faxz6W#4[ʖ423$y*52>FSn;",܆-ț I2~8υ30j KV iƿ/d.c;x2O"~\ 817,[w6F[]fi."Mq\#ChkzY_i M;%bgZ{ E:\/Q}= Z bbڐJ1$PP7 iZ>Eq}EKj;'dݔ6 < (vأAÜh{H- 9W(JyV 0,7 J)D/vaq9aу?Ʊ|jCcEVCАLMgE 5UA;<ӸWY$! @hKhr @ dO mj}'Lom ݱ"fe)XfGjo$yG\j&P;S#1 < mƝc'5Z#kԼ`zEBվ:Awּ n|,KXc[\ϖf;JWs65FIJ(M%XE)kE ' s36H64LQ٪'JŽLPFnyk<;k"f`3/AyvnS4 g" mGzp|i-FI:+]u6n(z"4J-[ F1˔[.cxN88^I< ?$ ܆ZSxF'470< B!P h JvkFt{i4FNJ0:,GD$IS2Q>b!uvuu:r[-;Ldk`kfm g\E3nЯ, .{ċJT WB?CH|gh}R_ yk?(*ԹbM" =7w=~Ϯ<4W~Z0b1q7)rM P+u8!3]~ux'R擤F㠜BK҄\L8t qp D4R-Q 2|>>= 'Ŷ#14B"h$ڐBl9")J"GI˛+.|* @}$>9q^ R&|k4rMp2%7TT4dz`A$՚O-L_&/;{C;R*^(-vK'+'1egflz rL3 au &e;L'%ClXkW%YJ.[~q >[8wCsIԧi|?^Gra(.18: 9d Ng[0!"*bޣM@!078xzm4ΟMh8M8V|dQ"8s#q9Ԝ|hHrHmd"r`яb+aBnu͓cS$4ÿrST_(KG]MVty~e=x\913Uy׶.[fJ(#9YVC'Snb5Ҋ\I]:ӭo>K7AW4ch$LDlds:L_G#>u(R'6 1Ξuz4݅QBkVWiJ [^7TTs U%UIp{pr,Bٓ)pҰKe ]P v潶{>3 h&QBkPa~1y( d_)g n@B`O&:$2@d@E66(Lm4MC=-/}ud'ӦϺ:v~g5*'vb!6d t($"CtB5L=,pr@\bsp&}8/A DEDbQDtDwK_Y?йG hD 1fwB2A۵}ͮc iC4Y1 # @F11UCw<~h*E0U@RTN$i˽y HmE d[]Ƃd7&$l#".PP}\x&>z1 0oު#"lH(ED -")TKVanHQSW ̿fU}R:T0,Ew,#9q>Jn[ Α9%Hm<1K>!᣻'GW0}^8? `a'7`m_dIgy}߯ͫãXSG|w{]ghA.b{ Humh.5H3En+=5IʪYL\ D\(IW怼#3C/ Q(HW&s;'z#\5~|Wð\"Edk7C_lIZASQa" pg*pSGdcg]|㶔۶ Mg-wZroK3S2;λf#'u%lu׾:H29guZS+i{aXf1Ժi}`9r;#B?*P%ƦoXJLc$)r22i&CM@e2Ϗmh1.XYa5MgkٿDv a)mF 1/ANwKmb11 \,[bQVOc8ܮRm4x|>ο*xdYlBG`9_tn<+G9ʞ;["|2߼_J `ZpvI`${x$AFrTC¿_/t~pSHPO©*,nYwM D5+$U@9T@}3o&v EGGZ$=445s"+3Ѐ:zcT NK3*j$I""#N haRI$!BfD+!B= VޔwJ䫒!(L1B%J(  M""BM`b s-Y!߼$H#oaaSMH@LYhh`ʛ+#(Fv!G,ᾲG3(@8KuU]Sax$44we%Vc#R.ӂ<'[oNgW9'Gq̮hZ h\kU(5 Z& QFpC v̦njpK|00N .[ŠĆ-"v*08hcq#8 dD6B#Xfb!WJơ@i0i[2eL;=]<{fAvz!Gpj+cf#P8k %ԴR} 8Aݚ3%JFPXdž2 iGMqda,Q FbBpI4 1 @-NE!Y2:g ]I9IRA!k&m0EpB A5,Q* 4c]<-21 ( v|d$yA؊/DD8d'aT(Y*tkc[ Z s1o$M(EVri$&%(_pX%4<b)I,Hݔx(ivI&PDOdŤ0 ^}37N d!J:>ly2wrXXfe@zJIs6US]{&=Wq*,l% !(AcX,2AJzu.4&$xɥ%枣-${i #0i__/~@B%/'&рCոl$ jvs=u~} ce QDZؠh tgh\ő|SAF̐OXr[h R՘pW6߭kzg b{^krPbIG ɠ`G8!R|:h2`\jP&,` 0L UMj/v 7VZfP.B֍9dL%;¹݇.)A_vhO'`+^޺ޫӣ97(T> xm"٘%; % <`D(0 0s)hR8ED#1Nכ-,n"5aP1 -8 L 3 IUD3XN,է QJ" , XKyGR:I (q­Qd#ZրvIdrCV@i!S 0phܺ 4r} dm9f!vuV X21gm)W]m hf4FKěC90QF} i ؍EIJ5dLb`4AzhQr*raRP>aRID>di(L*L {a[~yb8MC MPlx&i6E) D1  Y DQyA-Kea}Xqd lDQV2q cݟ7_廾zd?˞k7OcP@œ R0vAmrmN'c]F|~y7wm `C1[qPk@%]ɧptZH05HH ̗-4z`ɩ38ۤ7**a;$9#S=kK94QWʤimuv|Z ڐMJ<*p@4N'740Do)9^zH(I-*zFvksdـg 걸{{X+CNG)b(53FSL B:aBwxB@S/3GG%,xB!ae kKvRB S' (/-> ȒHy37о2 饽cTƤ$14`e=KQAӎQdw1 &Rqp+$f@ İ|DMv㡴!s%E8@87SmlSF LPDT-Kxi1RMf"R+ZR1~7ptT6契aS$JjhgfQ "q92W #nL %ЇI v}=TN$9;ic㛉hcP_R`mtL*L(0(93 rK( y?u8 2_5"r2@ A@TAdl\0?a ؘ j 52A|('S;>pP#*%b3+Ft7;j> +_ DR>Y)!u"YI$Dem`vUu}R t*kA?f B>?3H)OKOwјmIUzx&똂DT@1%`AS VJ"dҊ!@RJHHA#*G`'T 8Bϱ(JQ# Gx0I'S@cZ*cy/6;8"9,.H;)Bo CkZ@.JCmJ   -jHdC5@.k3LEw(=M";MdP 1>g"j;Xa}R(()#5Ww`,'g<#L b+P8 )C2yp( q%dA0v2(Jp`ɉ>9&EJ IT(S2S`$Fq+6HeT'SA.cbj_םjaugBÀCHJ@,52|cƑ ? R:#>\) (|OS1+O.B  ih*@*I_2(9Hto9]?@E1(Ś}s܇JJ pP~A):{$FI QB `$B&V$!X Ux A)SRJ*1"q(d!.fBX 5`deK[Ҟ[2rTk #7I'crB B)[Zaz`xQr͓(փ}OMfJ aDwCDž6$$.C7p!xAhK&4exz^,/M7FT*cbh4;ODuPEx6Nwr#Y 5;o%ls3~3w~)7kz0pЙ`T90uqWu͈4LWvhPٴkF K;⁩O\wz0ډ7ܞh(U&cdw }ѦIBF0<dz\p qW+vv ć]j.oMhp炉K{_m::E'13e9$^dOHIU/x˔o3ZhDž4yba`+P٧w4tXEP{4~C*. zӌ?w^'?kc@Wߩ>+nJ/11*$? $Jvs=ä""b1h5pu HAH*1)2 Wc ɡ=1+ HdUJ:IWPd.O'S>B/ #uN|;iKFv  831X &B *&O^)ďB$)NV*J @= w8% _ t:&D*N-'<'8ѐqZ5%4A̼ݹ5!aAÔ8ĭXhʘZ-fL ;N g1 $ JPjΒ$?M+hxv7 IAYFn}E9#r/Å&ˀۙ'XDGyR6 jU P"cQrc01&v"gPeJ=j#oΎIռm5$z# >"ѡCFAÔ a%5K>*hAaKe>x`PLXˆp0 {2((@q"H(bHN Bi:2)TKasaeeiU`ܬB'-M,Cfؙ1І{ 520ԇlQ4Es 3[ 2 Jz9W&@=j{\3V`hΈ#8L1p 8kd@EQ a-H*@,3!p!4;gAZx#??iujG$MJ$]Y]'=L0E@AETVa']xb_C@uTn"]CO|I>IFV-Cgh(4380t;3QlZ $?;1ػxtﬕdx=/" c=YchjdT =Иs z=QS z=cpUUjg2poQC@8)AX M]Rv:`66I_%L#[ b! ě' 23d鵒KåCQTox*}-R1#z4dӧfkI@$P {ݭ$etsS3AdFeEĸ6ٍR2{6F!BcoZ,J@sjzi$oi(:3z|=32I%kTs;-&VfF7YTn r )#7&.@Qdic%TtM1 eLp֞푊 2䩑:Cc+(QYDΝcPCv!%8ť31h)fNQ \X"9u,vʩxliD% C, RS!IQ]q f! ,4'v/HPL2c@Q[3G$S )ۤ"9B10\Vn 2PfF'}5*jYs @ 6oSOֲĀqP}Ut`c&l5 M &i=`pCK֪qG[B:Ѧx,i,A@vF݅icq-3 1Ko6<6SXbH#{lܧaE")) i*YE xh=6J>8]i0Y{s*;'NLAhI& ;9* !8B E&$AF1|96"t*; O:`4Β]v 0څ|z<%wn&j %ՠ rQu\8&7%H@#+bbh8i)њM jCiHq0*=:f|!WC#I`ƢqA~29֭׮,5Q:p84@$]Y^[00m.H13d ٮZ$ơޱm mC[ZcmF_-F=X`&WL"(x4a9q5bsvQŧ^$C,Ri7qLg 1MJz0 ##OFhN2T19ԺPH0cX"LM.:^Md1!SlX:"H uiXI Q")A b3pD"U’*ͨ3c1.-cq{7L!`2 xzJ>ICa!>[ 'fR6>MwRAL$ (h,aR "7 qO(/aD#>'`&CهOFɊ tKi(S*r`ImQZ84AƖT8|qK Vӂ˂V5H`(~݂IP ;9G0agc E⩴~~c0hkAIA0ϗx&vS0Y@cV8X]6I g^;n $ʳ>ש[>1LAW%Hu`fNU1X6EZ02h!-c54SA["% Lǿl;1$Dg",q\_:,!˯ׯ1}p{e ;@dhi>VI#W}<ע}\t*4!'NKsapҞG!4*^ 'gq Dp8"S3& B w<{︛aI07qZE =y: -`P9 \TE#{e@„[22_ MctC801Ԓ|`fMM~#licxhQ&$lIMrߗ&MKX9((P5%O&G}>GAra:$\rN)?^.&9Y˖qVWCL1UM-w $jhLA-!Q5QDD @ !32t`j ? #l#5A4`f B?Fn֛`ED̊5ٶVFF7 j0bQlm(7Er`fl * 0;#ˍMm1M4d fdX[5cG^[)1/!0ǚ!0*.QD`chLtV'ib l9,!WA4bP02i "E'* 0 CwtrД -?be`y8s'*(F6{O誠7 cwR'Yk H ' Ḳ(*2L33 pl0̠ApBhO h|zMdBUF] !J{`H27=mHlNB)]梁uv{_Õ\r2 iE"RwD0 3tG8oOθFa@E);%#0X4w 8Lt !%k o;j)ȉA4FDK ƉDqaXn ..ѮO,Ck{G =@{caBӢ;E5(/XEMQ@j?v &V>ʖ"v 9@:K"(aXv|n~oyᏫD +E<#Xb1fLߨ1V$ #4l9~"0˴2nU; 0 (A]hвY=A:0VBkQ,)p 6DU! %m|! R) ѱOiD^TJwY@vFm 16(tDaC©rhz/g$FsHw$@@}߯À˓:,cf=xp ~#qYtHc%znu!Oh|>\XDkWckqJOȂ˺t0=L9B'MOn`yLCJ2^dBV$Qq{#1$L5 4a+` `er' Ǎdn$3_?],2DAoo&bŕ3ZG8Me; rﳲkX'icTyIHZ3J"M E-)qX$Lɍ|bil3@"Vw* ^])tɭHݎ ,)\ШlfMjjLӺ ]i6ә㌅;]$2AvĮM 8'12kaX\|vśU m%1WZXdR8e;u$v)᥁\!5zoC{gb:1mo&4iHo5`dnetba}f(!o1WB2p*LBM?8u!; vv^i{= tUvFbF`idڐ(M'?,6 uLæt ٪s7myٞa#Җ9F'Xp\OSh&cCx;01x@܀`Q=$BB,F.}e,ÉxaAR0Q7TPDO);l?m'I_l0P6y`DCɧ谭5+;w3וéT!*Ɍy ^wG;-Vsrs *HAW: w@T (rhccPA \=pGY>#QԣOiF$C/>yF~< hB4WQ}b lW@h( Yt8D~< 5]|U!X!~"Ҏ ɝd0?JםW]hC>q> xN" 0k4 L(9;vAd4% Jya 2AI1`tV- eud16`[VVEiXbL0MEC(RTfQ4 (* XIɠB1c!đfX.P 1vwAq3߮8#0 z:}4$y1%ğПof Y@% G|> 'k8ָ2e48@}~}IT'$ hԔ̧D%AR?|2ؓu:&Ơa5HP+L&aI I{.BjEX ~gOUO(%SB1ZR>SZ ) @C$9Ƕ*⛃ht,I61rcjiTECK,QEQmjz{9{U)i(TB)Af(:wiU[2V_d& \-Q0ՙ@|(I*b(C.Hj@8̘V tXr :LIZ"r,#|6,<9]l] ?8V?nPfc=!|,lΰ=-/ I[7yM< ]["4pzD4}x* 1?_,Y8AI'ζdaD }EJ;\!@Pð;9f!50vN3>@:yD(rDs`_ױ`j.&,V8qfGyw!udWR^ wH;1%%0G;o ;|6Bq1Tݑ#I5hBd 䬼>A,ӃIjA,(R~\c-fGX 23q4DM4ff`A;şh9~LQ21#rQ 0xJ5zmT[o&ecC3.F0Y#=k̍E.ӶI%J2'>޸9Gf̡0T)p%fd- 59b.pN!f֡\V;*`1&fT %qej]2Zj8qF69 0 ʑ.e 4؟: ԫQ1:v C Aֱ#54i+e$EMeeVChPD=i- 2K55ӎ64kHfb5r գ̑Q&MU,0L$Bh RF1-$J;VmA\ 2Lj9wf[hFmr(( e@:kZȒi 0g,mF*c8PējF; qh& &bG㋔?Z˶UK $m ̜ٜa0F[DC6h0#XM>8NPndʦbhaL(s&Йs-XN%Pǒd5Z+Ec3Xbí.pdhMFgҝ˒ ,.,QmFsP0f1dD84bc' GZ+*@75)p-+sDFFy-4䫙XS4 7˪9pcʋ nCUM 6] u&ơw*,lgdA֚1aO7!iu$'Pܡp#  "}j  -l &W2  ,fk"{}W10&$48|D7ʎ拉f2oͭq-R7L&ND oDj54g1ClT !BA l%Մ2hR6)bk)úHb~L2@ZPgn7)9:v< q{K8螰{!72R@m5W0r&'&5n`KxoZ^Xt?HNcg=a|- -ޥbmV.,kx`Hayb̽ ]Y[`Cm9wb. 1EP ^ki5jA{,.LɇAoޙ lI(C$$!'=PwXRrb,F:S0©[BK`ݡZ"+#m #M'!L^ B}s'j|/Uޯ-6 yf PfXvs"{GSlȒ!Аڦ }q5g#5'%풺bWQ,#6(@cR6\ObMl79 4N6C;#7 ?Y؎VDG@m^ w8_ZFk,O:`H.0vΪ; KSD?) j޲;1 br#c& fcT ( ѵ~²rlI!,'RZ @7s!^T4:Ķϗ$g9sGF䒅)7@7Cl3ZwFTD D,lPaD(Pq 8 Eq4 bLBj Zp ډ1>'f H!"_'j!|㤽[sREr?V U:Hw:KIJ4zynQ6SvVQxᤝ3zvJ$JBVUOrb!15J4C@3 I,)$!J" 0@2SJJTK1I@PT$ $AAK,E (J$J3BAD JTƄb JR&!ZH% !! ZQ&BtJC ?Wk`sUy|QޅOFjw~-ea6r, ?W؛;j\5 ^0PhXИZMet C@R#ɓ!-G;bb ,aTVy?  raDCGMtA&Iy#H<"k)yצf  ":; w94D ~:t8FMr~ 4a%s}ù@dI0H4" CE 4e9WN'Ho)=%aY_xR6tbqۅ0:>mw7k?P8`.ybB5D%u5HG}R%XJoY'ۆ1)[`5"L"bƏAojׄuKAuNq;7" Jz{wrXCv;g^D3AKX!AڼI@Qqe T(ЛҎ!}4hWT.ʡN;b50i8BYk@FYA0PD8F9! `SDcC6I"HBJ !F)5:g !,b4ᔍjkC`v#(rBЙ 0:f$WT62x@zxSG8D?"_XPН_H"Tca$.`ٶP#$jTRv {8M3t'Sۮ!tF΅"uouU:rE!@krOzl̳m+M*{ؘޠ.B,hA@F oP DTD2q`[h1 B(C *:F"BFLޏ [d;!U9ơCMneߑ$6%C@ԇGB +9D 2eٺC6kNC`ܖx luR-;62 ѕDsau/6@P՛YJBP<ތ [hM :F =$Bd4q@RDcL,Xf(jhL񲍁ًL"dr' ] LS2-Rbӑv1QG)Ew)PPۓ6X %1t 2%c$ 7AFO+KcBfBDۘb7~%8hP&vNb V啷IZkuOBPh1rh"ck!yxI#.g %cߤ0=,ZZt}NG#L(4c{5!6 `]cn<@0m=c҄ l>DYt4(t8ɠ iHD$..% vWe9S` IN_~rJR(R=0pri2CuD,D7s {yfKr`( 'tw&@ B`~qbq94eE~ACJ4T'E 2gҚKG'yɘ)&gXOC4GaHL T}d!fnxo~1_7PUffR!z!E"$H6$B ]?6WЪ v#M-J ;pyF)HXBaY *نӅXR)D9Urj}l ==>*tAz~?f>?Ƞ~;fj`|A6`hȀxg:̱BKC?^%M?"mu0rp3ށ,SQ@!\ do| MBB ؝/r1TQ3A2)7TNp1ؿ>ʦTWPWq@("{Ch" H@NRDuO0]Ñ$FJԆ׽ ʰ!pd:$f(d$ʍ @)D JD%&$5 #xCA1ĩA,#C15D`Hn"4B%MƈbP&$ ДHl̈J) *bȈUYL!q3 30WWԉ# !\("@+<Dz[I6ä.BqO  N4@+ׂUUQ;m}%Ԁ<';dÓj| D.}}^EUPK鎦i5frV&16. 2dqvLC`RCĴY$b8MJ6$`4)2AYF5oX5*)(+wg{CY/3U푆5’@&P ,@™{Ś. $ʰ C:0 60vX*))8V+eHI a2SUuιKpvфx̂79q Tj3;J`ε./<^酎NcNl&\ٽ ]FT% 5[BmqZw9 i)ハf*{CJ6lڀ6`I Dh'|B8C 2/Ak(>S2>$?2! X1"A+Ϸ§=L>5'l2X Ky /aу 3B?p!&9gյ,fޚdžۺl`5h(4=갢L~*} rV Bxq#fA TCFQz'*lD}a)"GJ( Ѱ =8y8޼1uXa'<>&@>6d2btB D  `GP*d#q͠C~Jw+ AL4AE Q0R!a Zy0 w}8b@ !a=ð}P} =ӡyI޹؜Xv\컇Ds0N} }_?(Ed6KH=@؆tT CAZZ0"HܶbRS6FK@#@&h(PQ㙄ӫ)80P݉'n;]D:@{Obm;Ö-5K@%0R yPl `JB 4-  O>'k?tB*bHR(FQ!"hJY)R,sANXYaai4?KIFBFTPReY&A''a}.V*IRnu F" 8 ĈJ2C$ `DI"BEiYJ!j@ @A*j 9.GPmQTTAJ,bL>:Na*8!30hXZ"s34;G ZnPh0Q6ZĕUۉu0 }#fRɞZff{?Lj;!ʉP2CybqEi/@oS+eW4F֘ÉA<iԷo+8C~b`bPDv(7a"(VtYhZf(rӐ&, Q= Pr$HRs^Ŵ!/7@Wԟ&Q=]cKC STf|{lŤlw* Z)3h|2v& 5K幷 N$#DMH9ZsŜrRIM,S!_=<뀆{t2J;@P1iEZbUOY9Pmܑ +*^q>έ;:7od"FA Jt+k1uIȉA ٽ$AZWpBI%wpiC[wś\hP[0{d zؓ PDs:S>zOZ?3Zbv)6_cM=`0 `x@ `L  aC$l%k*<< ޾}4OJ=lr rnD7M78Y9`HdQ"CJCV A6. TdHRY(0X 5M~кA6Cr32;>"!iAB1Ge07gP\Y v&D.t[فٝ79ZR{SN'UHJu@{/|/@ܱ rv,/) D/  L0(|@壀;H) }BTn]):(ޣ>40C'`ynq?\?%xə}&JAjDdf51$G 1)VOE~%JP`P91'Hv"i 'F<.#H]7UeBs#:uG^8mmXd i3 BxL<Gh#/uǁ"$pA(`Id,z=hf By:w  ~?:\}`9`@FY d!<6}+P#o-,%KπZ;b0TRQ)WTn>V|S}~i*{6z~8uѠRa(QeB@^Om|'9 {RA`v>!jv{R~:On;T8Xp3G@JPrR[4K1:6CX F&+Y 9=?͒YQ" %tp[ar^H^Po"+GN BS=bKMC4@-9hRcs xSnJ?G T &]ZVj 04P;։;è, FVKK X[^^2C20AEZK>ܿ$aL"Oy_K0ljҥ@A@D{|OOh(h;bZ #vMnqZGf)jIX#0hx{N& "?"Nc`DCfQlF g0!~ȿ/p:\p3Z+"+0B% )xf(=nڒZGDӎ"t}[8фX}P!M f# 0ٰ$ K[.9C/=L`3h%r>,`d EBҤH =v+၌#2?Yɇ%'\,GzeP#BEFʠEj9D#bǺFK $ DG (s&.03yku&UBb>x}_I! "c2o2 c&DA@P !0*(dD!A-T \B-HJZp(ۦp囵](մUjVQGSHL HI$ƃZ0Bd ]`ȳ HfDR9Ɓ4!ɉ$b)9wjZ$('cN9Q3jL5ƠEbT6cLm& EE(0][PQ.h4fi0ADVAq:M%Lf1aC@\`eS4EXbc+d ADE4@P; P""Q`X4AMf&WZ+$1&!kR@QQɆ,A@փq)PXeH~ 979(ŨMI c0ƛEi* ,+Ū33"Hf L% Gӄ[,hXd!IIL ! Y%NE&fDA@D5P5 KTY@jC$s2*&ejxKDTPDT5\;Ӣ4fFijO};40tYF4]֞DnCf5ed 0mM 5b1FfTpHi9M; ܺџWx .̦x CX@'x-n8(TFa ]T ̂\Q\bi)R"ZB.iu´w RBl69u^Pv.as(7 !80qNC'3sU356EX P;P@j A$8(F( @aHh:Sr1l 3DRĔBU -㸷k1 Sx#GKs_߅!9!CYII~kZ h9GC$"; <@TˊjdA Y FA5oXY)6 @4'$@żt@iE=h !$LĈfx qERi(26{pu l84BD,Iߤ{ZQfY2h _i q"" :TXFk8i9>A6&ݖ<:ZNۉ2[Q@|^!@@H-$TB J[Oj h P\G?7a{CG04$T)G\ǔa) D:;$m7DbDH^ɳ1?Qi!J2&q6ZVRFDB1%J (ѓWR n#m̷AQ f Af5ASI:8G"*c(8jvV@(;,,e1PƨH&ȰֱQE6yؐQGaY%ڂ̩&2B1CYK-Mtv6T ![&##/M*d& F;pA]NG>1D,Cee7k$! $"Bk)slW:Wp)X-]BQV:lƂY\1 !y1@}@Ol_hCZ0)YBkIP@2BE gD!1IpqQ$(=僃jquFL"" Ԛ b tRfhLxX7'^URV=ӐOs) x u 8lvrFb 7uI46/I&<=!أ (1  Z 3 %3!IZ0`|tKT ކFޜ8#A@I %.kkL g ;{3CnPZA˫ W4 JT%&`cpv8{'a# )<"DL bT@OoVHHЄFJV$QA)P{ CH N| A:>!|6C5 !ruGD!@X0JL0RBB#% J pHUA+v4  kLa{ ;SD4UX?S_2HC(0$CDGRlM*fݰ\ k"N)Pס;uuCkcL?c$hp]l;cD(uHhX-m~IyH_ޑziN pv %`d+8w#J(R CFe3!;yHh?S>f=D8NQ4͠'bdzOg#Aæ8Z3dDSQeC8ՃZJYH$ P7hZntrlQ/o)0Su""LM DJD!00)%.r IT0@錍k4)C)QM NQm0Er?o.Tc1N[^!q5=xq@ ,DDD^D{b!y0!KJ}oɮ.DVqfZ-Ju>d ɷ$VWpȸV?;f69埀|\O|_ځĊD4!*}+{"~P(Wb$`ɓpbV$7|P@ZO6hOl>@ Mx\`tCy@4Qڡ4@DHqXàc5/Yd!94BJE%C5)Aͬj2Nݷ p䴍!ĹX6n(Z.HhY߱4 AA4LDC$D$w((ECE%쥫+$hA13(L&r|tkTn 3"H=NbLBc㨊B# BA Df7 *i-Za,ͻNReYfPK.iG$" \IXKLQ+Z̀ssۗ;w]Ww}Q-)ѰT{^܂N~$) Q뱼Ki' Stؘ0Ƌ^8xĦǃ7ldYe`,M?~)F5pX!] YMfyc5i$lň5e [m "xF`:#~^AE)蜣pG<Ga@d0{'\aL*vݧnڻs}1̕jKk&_\k(1=tveڈïuww kRI|(< v黜M}I2m|=Ws:f![cmI55=ǽWǭ_(߯vuJYiï?w!Dzy1>:ļLgnBoI"qRX'?맺f}.zby5~)6_q0 PC9khV'#lIИ*:8xjKDUPB;^yȅNw=a̋)dxs'=VhVyPc՚fxSSļv;L:vLp,Զ7S @4;Mo⼐cc=xs|)r3e0xäo"l瑍cޛ=iգߍs.\^CxOt%beT9FM bhA. 10W$z籆Ȅz}׾~>':^T1Y=1Oi[8(p O#rOut_wa!ލXyFP| w'/ f^]=RYN yXAeypD=2|~ "8yT8Vu8p^퀠s"EӐ(C{.? M{q; x& >9bZaDy.5!&Fp˶Wm;3iL$"8}n}[v@jk*~[5ۄq -e?'cs(UV2)]myؙ>5aF j.pKW,_<BYHJ=Nۜ;0* .٨zWR/7P`d5ǎ7E.S5Drv^_^Jae#|*[n1GlĦn8.DNzoo MQJNq,Ғ+7b^_nRDs'?ORIo҉g>wRq[E-gvY\pHI#p8] \ߝ|1b x򃜀؍,4Q2 й⋰F8)!JY{Cq3Naws 4),>yjF2;Y,B'&PE*/t/AXA8R;naKOǨiΙ&o~wQ汦Kmz=(iIm03 Oڛ>xB,ϡ Fg-DiH#)7r}I ׍gԄglsVvhm٦\RTv1,Fmk1r% v/E*>CbnQX9qЏY݊Ƒ.pN䳥0N\#G ~8wjM fD\7ᨄa9>Xj~L!;h4f!Oկ4 )/W6Mf\ݗ_Xx/,̘G(MI )$!bTB7"Z_9ݓP=@ܜes݇s~}0Km"|/T~@ON<ͧm8cʽ*mlLff)囮5wN-5A Ӥvܨ7=,AN%$K.Nk3Hr.;A0ҷEC!'9}y{[| +?oVlN31Bt6I4lȅ:;D ȞXѬ %x@N0,ŦVLSvHc&<$̥LĨ6"8k+Î\R\[ŭg:4\#Dhus5 0o&3Qo㙜TEݙP nݣ(h$E937i03ZȞiD|? d[b=9nAFpKMD5H)/`VP6:u0ZĕHDQCA3MYdj&3MO:etH"zvŒY~ކz444c˂xQDDx0cpK9=-G`xk_[?11"7>o\tۧ!}!JP 4i7I؇E1%%:AGD&~ۡZ n ղ;0rQ;h̋,vD͢ A*vdfI~I2V@b ɃqD G@33M`1z١ (60®DaBep\*'%D()FD`REa%fb*^e3ݪ4UwY A}総^,8L}q>P #&MVLY*IGsC:'陫Q0 ĕ -ZXe&R;ğs3CSud^QkR[@a- CQAwu 5EGԁ􊊺y%T~gއ.Ӭ~A 1 )Il}Wa ⌰31!q0XCR"a RD 13*!G0+ =TZEf01ѯ(SGvB"@@BqQ)'YȲ 3N rbmfDcAD.fVh2Pw#HbTr@܇-SBDsW {٘Z}tֵFr wsǗV,/"buyU,-`zXtF3X8.*"!đo id!^]hw珱 KSxhpg:4c,?6i7h:2Ewbw"I"RfJd4Q%{AvAݵZCU./:) $5n15@J 35!&硆04L(ۦmؒ* (VoF?ܱ wy@ѧKsgMq]197!iu5Rh͇Ǣc?q>}m5'PI,Q@IU P00 ޣ>vu/XFG'&ȍ`K|D^_z }"}^ |I8⩱v*H|L 0 P*2"s %3 `:ASq h:cQH֚,=& ؘB 5i*B/; 19@4h)14q=8w/4`OUiT>ؿY" v롘촅PamLJG;FS梀u^K i9q6^τE;F|p#!r˒j"@1C\;tp| !AԨj3w A@∜0 كx%iqM,G0 #4=,%6"5i䒲 eFY=m04]hRj{{ط# OcB zLQ"!p4Қ3x0 \S4ٺ "A\yʑ؃1]!B^C,EqPF =E`YM}0*.[Уp6 nG@I$Q7432e.Ś0؋v4225bF{ @Ct ,%iy\B&ZIf,|'O2{e9۠PY6bg7;LFTBEŒ{uRߊUtOr۔Y\:*" %;g|5/&A&{tk59!dmdűGyaL:Ѝ4:\COLHB#2w'8Cd"A ߉)`/1g5PM~UCJ:قaeLd3 a(ИU |qnC 4bU ]Mиlg;3d.Gc4U Z$S = FGrIzhyUr{MH)|x9$|>e:O#4dR~$+_2pSG!t{y^b#VQ]bVՊ@ɣ& m0i9-j( * Vr촌2?szu*96ØL LYPPnZی|Xk~&xfP1fTx0qԮV9+wJ6 ,,e .=}!/*<6R W9r+{"Td 4vEi#1%+Tqxl _veᶖT+Մ4$04q'P:Ii^<;τ@WY!FQ-f#,2w]2v GrVݔ;#/zk.CX: q"*+Q%d" Ļijm%HlFqS@]hm;Ԙ/N[<˻=ô QܹƊ6:, 1\,B(•Eey4f20 ;F)16u.luNӽŠ4sEi=˔3m`O',,#Nu.lj0$gHrr]Bcy@D1Zl"m;2yRYDwL2NYa$r00! IbbI"HT s<]D!iW044((yMFq/DuœYyۧyCa#{glQ֐,ajSy5}>u.U hWӅqaKdPXEPtH8\t:Lq#rCv0o k1R=.T=zVM5gYðñY߉rP; '-rEb6XoL4:v-6A> d5c;5J5EB"1ӆX Ra9NLjND&b&(dVISMFNDN)6ח⚍\h@2md!^`El"NlqO&bLŒCei p$PeI0%z]Sm7K K-3bӊ}oσ8L 0;#Ƣf+,2cX+)>1ÎuDm:Lh#W7l6B;L#DCV7[pIQ,˽,-G]Av.nNlmfgCq4Mys)ٲNE.qiAZ9v:ͯv}So QC2"t6rX6賥|1y 9k'̳q.,̊v]?6$xHȆbs;#•Lrh̍ĀGKwY2VÚFx3pյL]r([g0M'sB4pްY2",;0|s5-nn51rpKGf>S-#klTlfi&NB8SHVC]9ɚR;]!qh;9fJr4 'c]Ke$IHG׉xw:ہ] I3tUbX:6 5whCltks{lru1 !lujXikFw8X0rƥp2[*ᭉ01SW 88FB.9F#9yXS|U\cΞ~`ه4;?LL]Ę,=gløjm8 #q {0-{A0Jo@VH/Zҋ@ǎӎ0DSjS7uD?JM32w7І-eɳcD=4MrZ KklF/pCVfP?Nfp\TΩ97."ꏨKwukMڼ/h{h)XjM5 aF[QrSi7yF3G=g%nh=X6$ "ÎO\˵a$x0|=p8ɰr:$;:%}hsS.>si4`qڬg/b&/[7` rǻe[W ]w7gNnw\p[P9B_\(Jx2ɥ<ۧf9=X;sxGɣHIx#rLCD`AIl= \C.a%XWt;.J3:&֒rkYԅI6Oo7s\Ë(H৥}c3&%N`xkӒoylAb4&o\ SU݊C.eM_P5E(fkg<>; YS5̐s#])Z]?0-uNa=?zђ}aq;f hZ{oOj040P c"G$%;`^¬c9B;p dc53f0CN"g 8;#ӨE\g̹:LF8> 1g#6я&d6-cQR"Q{ eAf@ԉlnn煢L,U4oMJ3Dl)e^溤LZ 6Q ,v!֓;iK+A#BăA9֊&`XSAUfd`DԚ#t,Goo(d44n C˟LlfQ)F,$՘3e l6L1+ #oFIl#0&aY,惓;P="/B#qT(S܍|tq$xjI4M0])ѝ馲\BDJj5qE*$KE uC`D5s02,7&嘥2'ƩGFfv}4uG+Ir2W{ `":5 , 32`+aBMԪ1pqis 8mcZpt6'(f#$3m.]qStGR4*èO ĸs=cD4auZgFM@^x:dKEh4;E%A#MҢ(4, jc N`2Ʉ ,FZL41oo.2"FbETPc̩ DSF)- )椊 x`G 욢 QEA a7IjN'L<5ViNY6Ke /l؛V'~֕XE}stHE*乒ɧi4mCx3 ņLGHW(rf*@b CsHR`]1ANC,Q5!ZHC6"à1緊Ѝ(b ^~@<5Nw5mY2` w) FDa×Nx4Je6@ZyY9tG) 'G XֆdI^`K,֭oEP9.a&<d!w FHd̂9hw9}痿̹a0)>@#e!B!H^!JC2G*ƛgMtɲ)49}W@ύm}V6dfj+VUw)CF֠X0:0Z9ȽĀ>, ɘKC4~ ߡ:DB [`ń&`#a,:!#z|" L^/dֺ=7uh] M,! .i8?)Vb~̂SЋ1ICŝ)1\A5Aѭ+H;W dwA=n6GemJGcZ7G1s!="@$2@*D M>49-(VƠ2 ii$fDifI'<2vaNz6H(BX:/ otN}w04\Yq0_LLz||P郖2GL mZ4"pH}FzD"FU7M} '_{N5$]?g)~N%wB(d0;Y^ɶ-z&@MhfХ1`w:?|X8eRvSTO.~UaT4M6Ll(UBTkO(;DN{n[=T;Ozhš8mÙMF }"z3`~n6_QE.n00%T8{jcY ypy}!Nٌ8`ZO’r&>*<هb8>18|kUT&3%2gA$2<} tYiHX" V0QixǚGmXd64F5nFL#!rM$FXlK1 ]Ue tv) iLXa+L.И6cD`Ays$#Nm5E6%mX1hZd Y[1">\ma D29*Ehì msL6E 6\!:ǓL 5J, Ӑr!6ܐ7T0ѨzCp*0 ¡KqƄڄ#,|tOn"'+%TjvGDuٛѼٸeLT$-#9#nU`jʈ>|@v^PPG9Rf3 04p%@S@ 2  _${*a#&/.T5J3.1,Ύ/ܾ= ہU>0 aRfAH_;({G*}PtK`КU<]OvG71"?d'?/8i끅T~r(c{QtBA(SA(S%4()"N} ܰr3;w$ɕ "$ C'{ܽ~=P AH7C %K=jHª4|PQFFFF9#rȥne9b~D0 ( "q=7^P:u^r$}g|}P;>"8b"ǙG\#3P@re1Ŧd FH\™Op32YC*F Lë2^hܜ# (_T ?d1Lr* ̈qh^:rg:o~!!ӚH6,# 2)8uyH!Mrd2P#8vG!*՚%f8dEXtbFTvpxԥR# C7ρmqFmhcMT+4`)5XCGvCf`aۼ~1JTOT2 G1\ !%9(H,a–>kD*ql8ןLNV"DڧQ 1%" SBy0)[jcLmp7Z]Xp%qs# 3&L FX` pk*`ΉRwsB@~?UUUUVb%-D}}"oQz# D?JDMDSϕv׶2WG@?Nj"X<+Q6!ip'K ntَCL<n=\<Ȇ@ɠ6?2PC~Saa$hCB!.>qhh@J hZ>%# }ăzokߕooOF=)4l0LԃG1t'QI}cQ%D>~qp}O8o+Ը̊$芿HL4zP}5I2=Pd E%D*9HyBBZBP>$\q : @09a!B:VֱpN(fd52&YG/H($S9T1 AB|r#+.1zHp7NdPjʱ0;vL"?sX}@ od] r< )Dȉi]*?DU Ac3YϔG ! 4yaM!062k/<ûZ0gDI E4yhh۠OgJ!`4гAEtK0.9j5f7![&l("g9$b 0 " 0[x J ԖQa(ŘX u.KTFvH7̕2Lban#x!R ҆l`7` /kT]ufDKj?D<ɧmOK4XUo} 70G%K_M9-.E% HYXP?!l^c3Oy"HD% @R K@4*9!ڀѻ4I,8"qCFča<.tAG ̢"Pƪ4fG0&H J0ɔ22CX&L  20 2&!$0"1SC -znMAN %"j%u_1~2}ɩ$hRߩ@|c y#91 #@!OG֨x@b[*xr݅pPpMoDeDT9x ]0BckDDC @яmh,r.IOe>l;XT9zcV~02yp=8$}PN}_طb{QV7}}$!'Z:ݎ6%gPK4L.)ai;ؤyxOxF 薲JX+,OFf]@K>SK1LA,4r@ (zjJ`(ÏM$A 2֊(ef1"fXdFF.NeU~!2q&uZ Ŧe f#dm F;`fxW7NNn(bE=N1oHC%V$ey@p` 16ubZ9{bFTM =yeo "V"6Ze񆂐RST %J5!4j7:yC@r܆x`54dPf?~=`m :`'akZM瓵k4ϭ8;m̧JtO;(@)@#J%Lb:@x9^\p7Nt``$4~/<䫵JwX)`Acf4F65w~=%ɧd5> H)?& ݌jįR=Ï0/ JƸKƋ \ 9Ab@QJRRb%%%A4EQTP@/볓L<\>K@)՟41||T&O|80pMALLe$2DUY$Œ{>xyb4Whöu a^XVnȓijAEڮ]( B4fD!0 1Uc@q:x=y~(\j" g 1LE ,4%;<a MFBTWKN:;I SWp̎ ;t_=&2b_CRD>Û!yOt=zU$XH%L(@U#VH#!CBR&@4PP". oy8{(yXD ; P"2 #*cb{ C͑}6n&(u<4Or DDUUN+ڦV:瀓 7ь;$htrA 2$9%D51!\8bj( VST_Ҧ:p%E< ЌMv}wH"~F) =tf1᫇)'3IżѬcʤł 3Co( ]e6? Ay-Hi˅fκ8(0&=)/l߾zS`  ?ɴ,sӿD[DbojfX[CaDlֱM2VBFFJH{FԦHʑ$D$IHRNw z!0uѕCm_;x`pּ'*ENzT3c"aF4DQ D(>^$`( JïByBNdQI^|gPHY8>`x_n9)S"T2x}?v_a!JJ!ɣ*l0tq?DhIn(  M򪪪UGUP{aS8 e?pwH$DDPC s!) hBJE%ң(Ϡʪ{@Cv_mfF &M97} ǽ5r#'\E;\+cxbhjֵ֪Bccya0Xm$RGSvX$a>$RMChē9N"r0Yn𨫰8-mzɛ:ވ.66*jKbRwqW~ f)6!IHTm꜉ - 6Dy\qLbfqPg!c|9i-jXAl$q6#ouji-Q5Ӝ}՜5$%"A[kidKsa8qrZRJiUιw2OpׇL?yS &n <liʦ}kKC?M @"<-5^J髳XX=&!(ָE/zR "=NM`VQW%$O3V O;`ЛJ_e=O ,]15B<:YwZ7< V13 x*|c EꨊsT0.BD͠>=r͡x:F~}n I M%. D`ާ%KTD4Ȍ )h6|C}_8`Tt9^tZ@d(jQ lI\!T|4>_`QڊRA Q@ FPPkv^v=mk+6[[siRh4-"J*8Nx.ERN`nW0P,z(GZJyo 'wvh̦[=5R`W= g7۝+^uzzWgoX{_YeӾw[m^k x=ׯ={Bjk+o{ol-W*[@j`x{{fxR zxP>unUwc00ݠT}=P e/Uz]&>x1O+^ms +}E}=>Pyغts\^Mʽo{okRr"sݶsZ^{WoZ{w;۶syc;3M]@toZm}^^ս6<.xnu9 _e CMsͭޟ^hݞlj_[w>'r5g`JzaVA`@iwqc¾ݡm{z=׽Aw]>WR]me*WZ+M vjf*sb}s]`kUte6fӹv.v;G>N-(i%OI]nTُ#{+-jfzoӲ{|;&v8}JUR3H+UTuv[m{v9PϾ;=./5N;T}kySjJlcv׆v;/pv0nnÎN{wneƪt= ZP潻ݰꭐZҕW}cqnM9ڵw{UmH{٫>3;.=ә mzW:-iwUȳ]^k۞M 4 @ 6mhSbdBSM#@hH& 4jɉOzOT= z $JI@# '=CMa  4" F iz4E=ij3MFQ@FFI6QI~ '?)?ƿ?}a?gd u҃^J'$QOS{ΈJWqNO<|tz`?j;\~~W"OWDPE8?YA{3CmAb\4Q1ׅnxV㿵ÚrdvO=徏.x+ڧGzU6y'2Z5a78Nj~CPpD?,܍ת{ٻL>-.|n r~xiE,]P 5p#HL`Ȁ̧syJD*p 7(|NDܠ*CrZjń~iח6PA!Xtbm\Ƈ/FiWu/UtU)b*O)EWdDSTF(gI)S-W?~0VZx<B>-DQb"ZLF1UUMvEӕ_ּPVjUKFbG? 3ZV(> ҩa~M >91ڸ<(G}J.EQ2ij C{vPnJATktsBڊ2Q[b)ҫDLKU4qT7 \쭶deߏR|s뱑THy|Ŕ({-pV\n}/;zwߧD̚!"PCV5~׻+nU* Q5)M+|=(}x!t#{!bO c3Tͤt3/ЌĽ>oa,\Z}(׵iK4PT1I@#}됐ɈO^]ww_pH K{׮1#WtbyPI:^-6JNUL<PnX`#x%jE:c9 ) =`B"bK"Dj~~-UDfz][\қB{yy ݢ/Ѯ_Ov/I I )?Wog7bˑ1K!pW(Y4Lw~]Z2hM+ҹ_Klڊy%]Bf^CFusĖI}NGƚ+r/^ kq k6 Z}} J3e#םQB []>r=S5e $yH!JȌj3[0r'"70}nnU&h=7~r'֮Doy1L_z׋1/{_F D >z2Z+Qŋ0f E^GָǷ*5wnz+nm&2noN(H/b0(QKb#`bEkMW5+#DXAf&ou)X &͊}kyvb nY`Ϗ~Kyk#&\Klĩ[3]ڑ𪘩AUQ d^.sQIr2,&4|rUĢg.h4us ^>U {.^!575eɌR"i\6*+h}W⽲A" U]A ~jJkwuIw_5<ߏmoߛ^0hoޘ*-w #x7%C}nPߗ_/kHE}\|r4SAQJW,[O:ƋVnׯr6LQ>韟kDI3Kr>F+Bx~SjZ)%ڑ`T&oD]&ldכ(*s/3e46ă> h5~徖:kmJl*AT_[lN C'){~>~]ѨnQPϚ/\ɓXOm{ޖޔ;|COW*M(ش~]g~ǧk\Z}}4%E}xJuI͇&eh•TE'&@S)>5%ECv>i~aF_K}/1jU|up-~-+vl_₾~~mТ؈#>_%r owDEsEE b ~nA~'h^33ҊIš bDž[GrBLhӻF?%͓Χ P֨ZbȌyr k]m“F g!E$U ݇waA ܴ[Rm}]y;kMj5x2Gsk晢|$1D2Q0ƿw4 pGQZjk[oCOˑs\(6#Fi GbEosrnIb#j3E.kםFb`nO_6Ԓ^-r4]{wmtH#Qw{bzZ&6FWԯ/lhM F[Z"צ`"$3tmsor>-|o7-ϮŹuVRˣه0,"$1k6#XɷkVAرIS2Z-W_bޚoU¢-Zz}b~ ł7>sA_“hɺfo WoȮX9bg܅WPG-QB,:ϊJ I> L-2x,"IOy %2=`EY1`~E` /q} &[k+SB \)aN񺏾QLr2`0)/ m73T03}Z.(ٯиVNH„bI":;˚^XM'-CaZW]#wbU7$pj[l]cҷqPb̰qlMnUHHV*[4ui\;IeFY,F FZ&=T[pawB b2 bJ[޻{#h7I^nFE,f9 a)*?~jgc㏠ɇEkYr)9ar'wsKjRJBKcGm)$chi.55U*"'Rn!( =%RUKʸ6n(uo/m1#m1 ,)Ruer7p1 Z2Z,EoJi]֘Ĵ15598=-FP07' ~ WS=N XUFİ|MΏ(k镺g~? 5HEk5P(X6B CP Ɍc㑚;`*oҭ4"'H?U gq!~[= 塕e0T \s$CE?qϩBH 7.It7TeN1K1pr7cX"MCȕ()AneF,p΃fCLo6>^떇M-bsX|TrBSd6w}l 3MBn̪,s/#ԓeoxswwRcT- nDlCo엯:`wл;e.諈Yqf.<<9+mHc%d=zz]Xx$qddY(ՌC6GaZ/V0u!/ 3oo7C,Lq䄳Ե'97/%y8uۆ]47p$⒦r7"-pI#cl!H8?L9LQQ[$xC]_M]y?ۃa쎙ΝD{㧆ֵB%"V-$su(ww'[רMk)IJifm)%/ͤ׋jR>?v\؟"_y%d cc`ƫ&Gt7S+bwbu94+\c z] eRęN<;^/] yy,]_*=w8sQtĞuurw++\쑍SQ^wtQ6i@.*L me24)Ьj#Fەn5KyʫqHӱv"|fby" j"Blb.ac[h,4;b bWhr.nԎ8lIXp ^.^1.nP\wuHjntݯ9XۑgǞjd;W\җح[KƳ3gyN-MU2a!X<&7Un$ 'm\kCBs ׊QW]Pɪ[9fcr2Q4ث]dpT F"Ȣǖ>^L]smf\sm/6M;딡$cBR9n &gy.wms# v5+M1F2+݅d˦Z9iBPOϗsz${ jHx0+m# 6B(bu܎}W}^I1LZuI$f6ܗW]vNRFPgN!b869$0rgR6F8QwpwK،vkHW,wv8FɐfSo.`Ȇq$Mn:XAċhxZ<wo;v9 Lm ƈь!` qրy$/;d^rA Hh^$zxX66clԭ]ˌvk$ ߎ WyEΧ9??_ldS%Z5oવםIsh1n]ܺsNTA.خ9us^;nQDd lyC8Z%DZS8&! PG~7-*,rM9iޫNa7A..z:&$2-/FifdbST5o8|?Pj}v }@4/Qn?;_D;-:s-?O80=m~f +nGa¡)b}h@υ_LX9}Q}*j9RwgE1^v}U鍧;,;N?3}?9|'0op@>!'gihD>*OLVC([R]c`ښ6rI:&rXMd޾E Պ?J>yֆ ?/~[ݰ_ 9U@Q(u?ϯߣ_觫 |Ń7Cc==aI-qA"@T>{\x[;߰?lynΟoa{՝vz3zCMQ^=.>A >bCfdP eqsIE3%)>>c|<^wώ%XϚLDLwGz?Ÿ;9:`bN=s?2*?â?>fVb_X?nt㾽hY}Yhd|;3z$ 2 $E88pv~O&yvx O5>pHoE"H$([ k5A} $ X}oyUQr5=͇ z"H;q~M hzQѾի |k`ֱq p 5c>˼8w.zW}!;AlqfHD|ؠ4{^*?f4 o ]vDDC8$h.>ArhWAB!^<+zt_F@=&#߉N߇ӏe U~FHC } cu4X_BrDǦ!_/m jfzj&9h>?kҊ7,$~x-_@rV$nI$II$I$$I$##4^ay O? f? [!c5U%"\DCN-;2el`;MjxE;Yyt؞{fptf.z^\=(6+ʕS-2tXgqt /TG5O5 PN&qTa 1@)6]{^ڹy ĨQn6|epFx z3YnLn&FܽǞ]/+[k{Ӎh5!$ܡT˴l5|s`|L? ?}هW=Tv'k`Ȁ1UnsI VёD^7e+˟ f.b@lTLy=7 u0_15t}R/w pdP }^Gj9Jv-JK U \%e^+Z_b<:iL&>wFt/hVw Uj&rb?`3 !+9"My}Mm9 Uka4APj3fa0V # E`{{_L=x8&Cݚ%D=C K;C~ 2g0WkM׀aV>_)RԎ  }+x*p];7Ͽ8ʿ?3  ٛް`

nߣB:lz܆gKaqv{ݷyڗMXs) ^. 8޲U\ʺ0SzshV9GdZ>ڣcWr>c}:;4AaNPVP7xeC{8fY9ktz{?۽:oTS!1]aw\c`!bT64^=FU\s[vu8a*OI.HK32L;:;!g; 0syF-uEbXbzЕէ_6Z4W5KVy0++n~Kl{mdƿЩG˦Mp_4 Mr[]Ҝ;MאG֙i8G##a8ӥ/nUE|}8Vf6m&b׭_h}=E ߷.}irOW4 Vek @}7O҈l>YA A,|O:LqhEyQAŤYň8:~}1%J*g2w6Hz,ad@pf=`)HyRFB2 P1wD DQr,QbMs1yZ 9=vYSU~CG'ك^pqpj_I;V8S"Qb='%^7<3&c Rq{'^f* A1[+:Ar\e ɤ7r`Y&k{ԏ]վ|5&RC70q fsf3t<7\6s!ZŜ1Z4Xxt!F; MZ0[ i9fjF-l?"~\.ћB% @ygrMW u::xҒuI~fd1\nlؠx#~+ \d!TD=Du,h`[D=ݱ2z;ֽk& K6V٧cS p( ;?/j%o 4h @8l"6ר/쉿}b\؀"~T\CCtPsՏursYm$ w|sշsu{D>#Tig>yjh!x͸mw萢̂P|`ō9Cmb, A# Seӏzl*g[愎H5v\͹ݎgJ9@| hQo9wSDS  |"FNMD5} V(C6+}uOӇ1:mA(0+eU>3qVy?nn!@A =Q;/ l70X"s:'>Faφ1\F -OsЬgi9Jfa? ܺ Vhdn̸)>1L T4B.TR*e Iݙ(ְxQPc `%_CǗÕW&(ۯD~`'?P$6X?J:u.cy1d@"~ЉXvǤOѶ `|lD;$j!g~S lxdn׼ n͇&w)yP|8Dhl(U>,R-L24J Q Gķ价ӉG÷VeqIs!^>aB#UvU;Ʃ Q^ƘIc?nd/r3o{r`ͼ*:ށF_kPA "THDPn@@Tlہ7_` Ë1!}g|I켄 ՝Qe׎I/Q0lGwp>PX CW`Q\5 ?5QCtQ||yllU}r=U0 a?p"|$)$%a=9Ès(><%_{=9-ZR3u^Ku*;:f8_ LɓW`6zvʏhb)XF ~`):3 U}|06(PZCvNǭb6yr+Db B/Lb!b_DHDuBDSz*?@""b=J6tP~j{mk.gnw[vW4iv]qӺ* F;eMZ,4VTX.XI ;lZ5֢ݬm0dsI(1K\A%ѦRFTD"Rl TD&H!H !H "Dd^HjF D1ZiU6֤S[iISU4Zk Zik)Y xJ5WJJŲRkh-4ռҷ|KCc2vw^\ss XbGymd5ij[jΖJ!Gށ&=g لP5we3џ ^?7zAm}6mT p>Îg^JKmG;TpDnh.N8ӿ?^?p߬]u/6 `0~v_OPH_mpEO"H0 ?Ơ9@'RԤ2z"d~C{~ ࣠vQ!zJ*뉼CqCL1 m+0Ju/bOj 4mמa b~='x >зF>+{%:,Tw}q)Jj\vx!&|Zgs&#ۭU4von%_ro קG]p޶Вr݅tqT?]pυ"5!ͭr[<&觎sI3eVg]!SrkC4aLr0cݞka'PFOS,:tɵK]îbFtU.`͛ڵwןv5[]zsRe+9}h2wbYx'>Cl2uӴOYOlƝ48[?㶴eqӦ5;]yB/2%vdI22"чr֨R~^+ĬZX~e[fw7p?TjY^7ukmrVec޴|hG#11l2uٺ|ZF6{~k֗` Fα;w/º2(\1_;WFCf 3ucB6nrܹt߭ƝcͺZNKօ='uϮWpV{1Vdzn]wwoƙꡛ~+.#ۣ(7) ,Ld\vLjgt \[w>ܟy;Ў;7]C,a\<:"![ g|wPC/j=.] 1o8ǵ7Sg^AVϫROQNulۯ;F#FLvYqL4 mͣk1߾~S3IbrN^2x0];a1{k-kA":y᳎'r 5+lJs-89W dGضs[ݤչ1փt+<9;e[;5FeVo]+vl:BmVeL0/za-KF\gO(i,`Ȍ8#= `\7tg[Q qEb3p2soHC|v^xٯw>Fܙɺ.v*c@=˃gFN+}xDZ# zhȥks# R;]Ycg1y-yANY[K'*d1kzuUu_t%!˭۰Z}Xw,L|ïw(u1VI8M{6vmֲmљ3l~?-g6ߑ?&?@u?~ ?ߚ70.srɰ&7,;iTEog6ӗmmSA[ N%ަo&kE-W^i*d^7ɐ 5ъ[Ɨ{8v}ŜH._׌W:&琘/We&Khg~26h2ކ_\l"#vu:"ª+gM~oHAmI$J bt"bƨxR ?˹. e;RI;WoVdŊ^}>@I3x68(֠@Q9(q y}5Eb5Fܣ4`]X̰*mNo.27 **p5lUtp a Le%vV1 D%ySvӂ.u'6uxB뼙++ UH!pT`P# m6di9N#v}feإ) 0)*Fpf-U&-ZBDcfϵ W#~׎!N IJFp(zxx)! JTQӠW6dE ND@!Lі+9 +cI<IN MwN=J>]Ǿv`ȶeܩɴea f] 7b|ҳDX_?]Ҙ/C^neۀ%+fHmGV|x}2c眭kfe-VP^5M}yފ=ڵeJșQ'#֢w :vX HPyJ[!%KÅC.k$Rz箣ᶽ87wՂ D(Q*߂31 0sH _wN8 PgӑQ^.L(qp^gfHazbm(w8SHs߸*jC:/3*oۖ&4i!ON3wߵoWnG)r!@:/f. &ݳ&#y=ș7[yl$`߹9*"= * 1f԰24TؠnˇN9 _d>n6 D1x+eey!{m&լH] .X :]8z]A:6H'Y?  dɇ}G]W0BE=9lǗzIZq;_צVd7{A"gv7\$jwc$(Aq݈m Z_>>op+Z}X[ jmӑ 9F B^}c^954`lLAZV]mY $`Tj#]e7W?W[*ė5 3Fi<',b!{}8aжBXp 뮪}v#U8y@`@ea4RРj<6/hjcڢ|d"hR-e[M_/cN=.]={Qv2PJJ!:8頹NpXlb<5|gŠf,:ov9QCp8$3 gxaL)h9wNh~%wG|e;&8iXZJBɯ(:05fI@)hz0cBH#T [oI] vw[O`8L<`X @E6#JЂlI!,2x [_#+gwn\L]I[VvÕݿp<8RJV@ZZ4ICLc$*7zmE;58FI'cVםzN W,5y$CgMglGX!_{w ;| \8'..\X5ʠ @-] TPUQI8\.nf2lHvi;a 3at4pvw<7w xygnQ\Wyn'_B>rG:j,U /lgze]یkYfwt@|}]fzF͌ÍPsyIZX84wC\:rnq EZNE"-E69HSP^Ṷr[m:+Sïxxzo 1 ִ{s|aWWs>!fѢ4XA.Œ|:DSPzNaR% AB,C#O#"H=]ZoE8ܥ8m!,/àPPBԂ_ęLlC"r= #h̆,yVi<2(";77a  Dg!SI<^A{n=嗏@CIӜsց5WVT YZZvh[epVD/H@E u*^/^J؄q.*_~4X4@]b gEpA:Jwc&IvmK=ę s=waR\ 0.q휰kR&MxWri>(.|3mʯ[ꢹ #?^|O Ԋ 0 ȋ<*Q naF1UG UltPIT;=UY^B,ﹺqtq! ȫHכ)CƳylII{ _s{=wkkf{a{u0 D<8 FLa)H׌yAFSQ5xʫx!Ic *1Fw9k*^t ŝ/ݿ'!ǧ-hO2?@C,DŽ9rUV4#ӵRL'tVF45;Z^̞$kJ_lڻ%9ٍuZp7X|:t'13 q%Ic͒S6\Z;q3n^4wm3|ۻ;|VkGDl>|[PQ[)-Dg|F@iM컑On6IgSYZRUW]7 }o0L9NqV^02k̍\$>x{]>tס ö٤q7*+Hni::c`ʭ8}YIBtl^wop<۝fHc؍Z\8/K}kH֍'aMC)s7Xt욅]U֖!M9!9rY%=:DWc]UwLO6ēwr;Fh"x7{lnnɬ|'w\_0=e:D:'9wX3ܫTIZ}UZ-4meIRK.s$x)-7ԬU/2QU073wP:c&sLνeqUbGSHr #: xsDkm:xZ]q:Uv-1IJ2{͔:l/%^f J{^}Bo:M&r9`WN^]+He2,c'iXw^o=#sɦ ʬe̾bmk&EMG.TV1UDw;#D yQȥ{͞?%|>K‘cht ŵO7[C97p|b=plQ EDVRHNJ.IҠ8+NƮJ>YȖOlkO0KDed n8ҝddqXDRbȸ>ӤQ[UCK1w]~BAN7 Η :NFy7CxۚJ׸$Ͳݙ; sTʗ:cyS%P׶PRj4C ͞A7ٹgs("7ޖΡK\yUY[^39u"!9itHvw`jïSb4UdlEQM/#"˵ҳlC)K`.b׽Wv6ڛκ9t}7 %ˈr2&csXrVli󐄆!ܭ+hkbA]lnu2N-:3AŻ3ܠ67$cdgoi7/ -Jr"Z.z#nU'vzGv>w&NgggSi2 ml))cxq>`+>ZƘ4zJ@Q+@K3 Щn󑲾 $Ya$`J%8NXx&= wwwؕ#t&XR&(c} QQzL;A[8lQ#Z`8M{G,y1j\dn{Lj#f&1Ŝ"5c1&7Nip#u؛Ӥ204z㥌~GfFϵ!wn érhHAb"b[$˹¼Eugv4#\,-)ryفk͌7vNek6tpՓ3V |պ')b(l)Q֭J>6mǻ,B8J }|qvRv8|3Zpչg*+Un(H&A#*c3"R v-;%R2JU.`#8>Fn_kU7$oW2-6G͞3̳:[]$oS 终NLnD I(9;0c26#cJڸx6)&eNq*8J"\%MNt(1v䳙dA4%y`r7Jo;3ؚitHܷl&Ѹ8׵kv`E*=1}wuCrMqf9u5*[ڈJeV]20CnړڝuxK8W"img af)n=J: di-14fzSe6z0o VD ڔ銙F$$xxV}"{J_H&ĢoN{s J%opt&hsZ3JkSRqR(|iM)ƪg;XۡVd-{n:Ru! #3NfKrZU0`Y@lN}Ԑn+:D39ɔDD\*~ 19䙘!oD`jcCo6q}w{hJYnyT+5Mkk=};]UU:MeYeSyD&&`цZ< 23x<= 0Nխ7M}h; 21-!ҒKsC{*}pqT@aL&6Iwq0aUڭ_vtL-,5+f=B%ogWu " phKXrH*vh[6]Xz-mzđQY=;dһxօ&pR![-rhb &HL] 33bc|ZUkG""">1IS|ƈw73~&Hk6|H⑿V&NpAg8ĔIjN^v[^#:"\t o-`ʾs i3 puk4h,bQDJ+6fRIK0jQl$[LWh)  IF60&F"- B+FѲkAljJ(R)&Dɴ E S *F2b(DDȍ1Dd-ERVKMT!ch *IEJj+a YdLJa &d,HZCHV&$hKbKjLPf1l"FD&HR%F$$h&2F4(L1&L&dŢŴm#!E)*ich# CLc"mkdSFdi-ILLdf)!34Bf3&&-0@Dd&JM1a12Ɠd%Ƣ1QJhɲcD6meQ,TŢFMMT4QRJe"flmRFVHDF bJRL!1%cF6%Rmlj̴iiHYٕh3cF$X!dMRhRh -I d6ilQlDbL& (Tb*LZƲF66Rd5ZK24II01Q"M%3iID`IQVJ)FIY&H2K%M5Ri&$h2U 6EA(ؖ5DE&[ZQ*b "&A /G=0q8<}0q,鸎^Ho UΠ>풞yf0w\ecMkNV(fƢY v$sbkF8Ғ݂iwH' hh+|>#~3F@{@愛FtR+vcT23Fs`VB*2Vغvu2Z@@~V~^"vs)kspskI"`qM_(һ 3PN Ǟ]8hxZ K J4+ސ)K mK}]IR ek=aȾ ]1yr jmmʄ[&@*FU^5l| \C;C^ !kX]5`1?6L~_@'(17Xpg|9tΆxt|.kais@ eP2#:dgw*/&c:+"@ή^^ Q?Ea<4KŇow38%?x=9"(lɎF"u c`fnP;/VԖLlݿ6_ Q/|<օ0\L8mq5PQdUA-vA[:ߞy0smRR}DA?240 e,l/[7ذ8b}gQt+ e1C0pu#?PT}$tO'*7,zOX(?Yi(?՟({1pFO`5K%׈:t!=UCJ aRz}Ap /Pæ s1>Ѹ9&p[X It%#f~Ok|ccL;p3 pTW矕]|y|&d9_ayn96%cS1Ǒ܊{|nwRت{A]M8ܼΑuW^ȢsiT~FtVBLin=XI1ISIi(Ȣ$ER!,2$b y~UŦ4a+h*U߼ϓ9XqDl~;[(t7pt۪2$|<(L&Ѥ,Gym>Q OXx01o!J=˟λ۵wo?w4$@P >CtYgװo{ H ELu0} |xd/۹*3c+73 u ĭ҇V @vvVKIh03IO}OCSHpOC kP}_+P@yT̟} ۆ~ x'O:'F&32h7@>a>?!d\PPTH@ ^{Koie\>oz[4Oȩ L`o(`ORuIM$<\'IH{aFN3}M6PPP|ם>H>9c2iaaQTU}kT~wwi- % b[CW7wv>ޚ 6o?d4'F38`;M>/Nh@ i'>pY}],n)PP/Od1 ǿ|.t==|>.AChYA{aH{b~I{ *{0L'QiB|n~> @!lۿ.m:܀ !0-Bnp ~l% J@HrI>O 2 xׇ}ϯGï/sz>JHm*THMĜ\((i|Ӄu 傄a$OOX$%bsHlB>Y-PuP>WRz{{\(((&i}q*{QeYМ)}|t{c n j߃ojQ.?(em 2V(!Ano}#^=۴}쓞Ӽ]J CD r2&t/T*mfۛ;W*** k_7ݖY,,@$ 6U^s[I@@M(߇};׿xPPP*Vܪ*P \öӷ^} |ZTUEQTUFIm n;p߯^\{EQTUEQTUEQTUGεiRpZm]˷^DZ IH(TUEQ_+r@@?Ƿ_`R4d~q#L1~pb f6?Rj|lO3,"cn?W}o-.p`_{_W$?-y??F(1-}@ O _dngc|uH%i+L+>n.ϡ^L76NLuZfԋ( $I4*wU$@tX0vY7Msj=߫9\n]O_;Oý9"bhr* tc{Z3ui]4D}zI,b^O #8\;73o>}q۬oV0.vpL@>!4 %oϯw p/]Aʠ(T~-ЊG[W,'yVgoHJ)>9^>`(% iZo.Qk _ ! A 4D~tvXCjetOhhUU?㚰fP)骆;FAWa* *!Cx5>A|0O tyV7} q60ߺg;?T sKͼ{zB)"8]|t8֘ W@<5BeRDHr"޽~~u 1Ic +}H DZqo ㋱ Ugp}gF@Qp{wA#}zM)=AD9uIC(,˂mʃ=O?p^g;{ZndX@C߆֯;}y+Uty׼e!Oi낀,8!DߞW~G_^ޒ#xq߶g2jL6^_mV%_7ؓ=m=N,YS>:_l~ߚdG`AAt% /u{˵s5 o%K}Fm1ڒ; 1\QpZ|ߓQ-=&g1B~⠄hA 0l YTUP U?݉01=Zcum^"ߕ4!@>T {Rl % 8ana~zCrڱP !OÒ~گ eu K6yqVڪ *MA!1'"ge+Ɛ\s`$ =>Ph~RR~|b?Ӊ53ǎ3sCU?;Fw =oZH-ʘ1,䬠?"uF!AzoV" ݽHU{:0r}`)v eזH1 P*o:z|%B=JfkIJVn R)d)|u㌬ }>`T P;XЬY3}TK Gw|}=Z!-O3g<5x'XOwCν֓X|jI:j~J b>o5ܭj &6׬<(mRO\O|Yz"ҚWǏ*Aot E^]ǫ2|Z:U~s'>^;iw7~ ) D#/μ6G˖22U؏\[I熞OEB.Fݺ#ww4[ɼy7Iݳy B39'Twj d?7ǽ|{R&,W7ZVO;Ӛ'k&dbPJQѤƖkEPM¨?3M`EewU{TPGABJ< [uש^_y!5攭LC&j_bܭ&6+nm\֢\XkmFb[QkbՍFZڍ*تRj566D" H.;=c۸Vtٚ۠@˷gEWaGI&QJ;צ{.}wvׇIR@kȫ<~\3Ϟ:b.zOD'ҨUQulY:c*w\xu>&Q?H#ʹ7˦\yۦ|y&CRLe 禗V8革4DD@} I$Yݛ1Zh_%+ W]SrIVceN=![( 5UtF$!(r_5uD6*5RKUH7U9;茡 {u6ܷss"38|\ Gj}ns}Ykt4;rx#9c88:9+r'fo1ى;<ŭS<9tӧ^m޺U,h4ZƊhi-ѵ~D8 /L{;QǕc3lۣ\pn36 I\k-~=- @/Y<~֩;:\Sϳ0Ò;6=a2 i'T@p77p2x_W00̴fgRLLV~ϵ/^8&zANe:tTa;wX{:}';n<o16f0g\m {}v ⏿ġ:z=^OXxɽӅUQ7m1!Բ1CAќY$Y H82AB1qB"񑦜\yrƱiS-i5"<ʨ@DY enH68)Ƶpm<&]ݎ㽕u4NGwx=ylYrTw+yEaZn;,Z":ͺ'҃/&/=yy$bBy] I"S} )uݝɲQ;u7,a(escLKz뻪e]-&6hx&3o;FWlȨN<2̶< dvk:L:5"\gnlV++s[X޹rFر4jQj*nnk.6İ]A!P}f_ A! ? jAAdlQ/2PtҚtZ[1;7w>+Wlg_z§"x(s.6}.S ~7dZģnV6W5qr3G&5ڼDy0^sck2\7Y/-|4v ?i8L1 ;6젓>2puzO>^]y0hhm&kAmce,PFATEF}97Dayq4w<)O"^^1kk?pyN$r`=7,aG"Xkurʸ[&~9 #E }(q+mN\ bM:0o%9hUT]B27ZX,]4Qp՘c0Z\Xm)M-v;?T~`zWp g]4Mܴhvh*1RV̯,vl97ro)X"UrN`܄ Q\Lc^[\q% #蘰~ /߱{Y/EP 8稉Ն(eV6BGgޡFuo~|n|" YWOԟ=g=WnxqzEO:9piΥ۟N.QO>:;뫎Ap3XVjAL>"T%5g?~sxyσ>s3*HnUJx`aG' G/pϟ߇G?W15 /_~#j;&-uha_ݱe[r{$?/1e z (x{m@vr/zr<̏*PFU K"c_'(Nތ<ͩ% ?>3g7;Z K,ychΥߞ]3ZmN׸|hCNCBeN&`gם+VkxwE:kS8$?}VمT8h7h8&Pќ^Gdž>ݯm1tzz%WkNFdIŗ(kpe&XG,5I Ob-u__;mUu\KE_+*OY`ȅ\l^e,_C夥`/Y>% E/l+|f ?=$9 cncwtm8돪\gg;Y{cV[~k~-)=)Ѻ_dyΚ[lz*SM#;k8Z5tf+[aY:xew5F9V9%xӦ;g=yv߮͵۫;d7׎?]aߋt?)ugF2xӷL.sǜivV^]`ѭғ(m]:M{|(|> }'>U e_ljsc26RAZRߒ)> aW)nXվ:sï6 2t*-ێ#N7́g-wxr9B[ z/Vtvpf8dw iRZjz*%ѯ#Jmf)RQ'u׿6c< 9o.z[ ּTlV<|D&DLp3xV1͍+1zŜ=8 |㯞㪻f؝\31Wl&<eÎb}Qn-.پU1vy5yi]h"O.ZO ]qcco/;HUӦkq V1*r^0V>Rdz@.Ѭ-]tw&t rϋY6|9gᰦ,KvEwp9۷6zc[ܮFKssu^-nAmY^ <]-ou-xm5Nj_,Ci[p7xKv]+ڋձvJ<b݋' ͢7=].ly \1_N1Mƅ05X0 Mm 9Vb.=Sɺ3 _vͰݻ͸S'Ҭ]]}<_ǖRek91s()T=ȷiCL]RhϕuV؇RCy]mZ}(`crt_~Z@ ㌞~`{ױ'i>r2(+H EqY42NYf]!Wױd:vӜG;ݮ0Z]e y-=#87לsoC= R8qn %_U^s[f }P'cg#Rξ_) Mh6h meu_dhV8笥\IE^y?>T/K.@+d1nuq ~581 dU7526-w_[Mq~?_"""g#]1aN C:n%\}ؖ8[c(%WGֽr9tvR`SoU%RG'?=ѭ zϴ;@qp`nӫ2uZ-}W'άn!nkUgLCn7K!0]b^θ94hQiCn'LT=8>D>_Jchy602-X3ZNBpmLhNz s7VU߷֟8zݏ??a HQH-8O';f%/.?߾K3lKe4b7S҂aCM0]^mM}Yz/g{GYU7Fង,Ů})ř Cᬼ<9Ѡi D/ WXr~^``kҖ#tJNCi$w++XabB%:3X*yq5-l7b$HAP|ht?|Zb~0C^ І!FM^4򆄳BQ!ĸz*xygfH;ժf!ÀCXG9JCMO Nو0q Cw$Ip >}1Vizܦ5mYWdŏThv P0϶@P7C iѿI♚d,Gqfċ``y$-ʈmRO- <)|֌db9۞k&&G !_JI9O׽j;vڪl̀b1#"3jBqyW@ff&.9xg}MzyF,]zc&=<j+ݍ0!)"kI~i58b5J8wyr2'E$!ۧutA@(x!Mt. 8v[}pG lnO#0c`39f$kfN(߻sNPmͪ7bkMUCFasW)z͗0߁8@5F42Fwv8uK_nk.ng\[UBV+s̑RI=ݎS  A # 5NW^;*7Q3"&^8p&&|;e`-DZxX2?nsQÌx +a l 2J&z['C"oޟ)Me&E20xS bɞ>xU*<.|G4fll#ٻ8q(Dkd.9kK?,]wv;Xֆ+"k 8ոF ~;;T"|I}CDA23N"L(:X)@--,;޾j?ƻQ#;]2U%,sߝ?O"ZD]&}0l(f$9sp| l3R= ڇu")0s@b"r 3ߕ{lE!2tلa 9t.HXea-:n*5<*!cjKWN؇mUhCo.)4\Y"(B1#; AKAdBEDTZ*S4syɷ(wv"}/.S;QYiTP A[G3БH@{tf@ad !81 %𒐉(B!}f0є(}e`Źk[kҎ*%,mI3&HLj iݶ3>o/J`/,$/~^^'E~'1GLkR@]qt(|bi$+WF#q|h7@7}2d>2An^:W1.-UԜ$λR!U$[r;}4ץ 6IlHUb.))|o vpѡbEHX14AT`EEXҖ0h+dKdA2ƨ BLMFdMDLdC Ԁb)Q-c&F4me5& )6i*$chIjI1&AdQ Y! V (ѴBF-QZ6FQZKlS(bH(,(3IHŒdM1"ccjJ(KJjLlᲕ٨&DJBLiF6TZkcj"5`բAZHI I)0HFRђ4,lX 3d6*"QXS+IhQ`ВFٌBQc&e2(%BR(i06, D-!3LSfFmͤ0SjMa6-DjlclkL 1Fъ ,mImI AXѪ$VI(*ɤ&XmH&J*tH'Kn,<8э- 7t/j~*N)yߗ; Q^RwUpD`> Pb,'W:ꁬS!plb@Hs$vpI6Mӱg^%Bk6dL7*gzK fQCT2\97iv@Z*9'I?Oy^33gLI7 n/.IiS/=M7 8vD J֌`:aG/Y",6H`Qj(|1S_>nXB7k }X!tI&q-> ?s!C=#:9Ulf9Rۗc$uTis<{/=jKPм8`ǭz's`$l~3懌EjXUR"s (2=ٱeN(}2 V0ӁaxJP^Xƶ_2(- _A~Ё49]ZP67SCC/- F'2Tk,az7N#/[[N5$v;p咄jkFHJKAI9_ϖci"swpU)e9Q_Y/QjmT˥}8\pj7#Lu[sX`wi+;]*{w[ CkD DqoT(tJM٘Xt064uĂ OUy䡋cIZzͯZkݞ\`Ed-%)a`<>' 2"Ǖ'Ɋgf(B_F-x Ꝩ_ <#hPg;C Z߭6i9᯦">r/9)G.oE:ƭfgla/Zk#yͱۦwT6uЭ*nE8處*k2Eaɍ7/lٽ!nA,rH:0pw4m'1ƺ!4vY˕kO πA ޴ ]#g#*BDn8g(XWZz=nTΎd5Ƹ7,pUIsDL&'7 G4/%fqzbʇ 1yVj- "v5RqtCݾ [3M"?ϟ[o)*~QaS^/mSp|GUuBJ}e ! O=g!ojTxMD; gNQLy^CNÙ^/\njxJ͟w͆k- ~Z 7>-ۆҌվ +1J2_xJ5~)iK+Բ p/ Z kʱ2 ԞZឡxoQzMh6N@j⍐frs*4]2p!"< 3xLu= L9:Y1l`Y6s6T3/ Ҋޜ-Yqq=D#~k3N+=:hÅ6Ͽ|.0aPbf04aRjy\3,۠xVؗ `Æ`nB1ŢN L{RӉU70 Hki1hEez{kߙ/ O4TfBAj= $5MibݨLC,>6QT>ʄ#-m^o/\H(r-/#*\|q59{3w4=F^cQk.hj%.|D D*+̈́p>Qm}*Cc\YWB.zr=j7YD(]_CP SP;>L -\!u#^TxwKDx8ǿ;XDZ #AicDGJ($Q`8 5􇈿o}$E}-Tb~!u :).u 9 jSKN=r ȐTP*R0X{J, U(~Uo81MsPV;Q7SZcMɀ@#`ŠC-MT8oj6a^u@kihe/z xm(9Ι4d4&]s M zGqr̂h{36W\ŮaSRMpkHH C_jD+7492W]7PӖrU]7p}"]ل4n |e|2Ir;fǑS!| i=Ʌiw^[q=Ӂopk Wt s fQ ňLFBPO(r96cߌ88<>j8˩!ֹbp !+xKL:hZٟ {e$;q|gJDvG q|hnq(j0'/I$Ph:$;_ LRYr7$*Ve]6Œ\Uc%S gcwh@d 3'*xHw|6y3Hd48$c]0oiMq>xa,p sJV}>#aܧ"RQ%, fR7y/̼t͟[OhWھh0/s01!wwRT$E.Ýs umy;q Iƚy'(qwFy;$&:B :4 ~"0ĸvEƇ F`ԩaA*KEe r#&8\*kmkSVJh)# %0G{mZ654c )#%f*؂(DKD +hHfyj0VTBDIKAU-  AMٻtT $&bňIQ]^ tTPIsTTY^V%h횽+iA((HD C2FAPj(}]z' `bUj,BЕq)ETV6"A*p|;gZDd؅Xxv,̭ S!!]pdh=Ffȫ "&9j)Ϗ#"oloFōԢr%2mSMo6eTnCdϮ U=S åҝtˏ9hr7IӮbbl 1nT^iomJ8& ڈ*gPw:FDdV]@4nC"i.u7p/M@Chq4襵7ᏸ@!ceFIᴦxl.9L 7!O GHU4!85,c@Nz٫nE_Z$0z@)d>]eDAx[ 4H}: ivA癩΢῝l|=nZz]t2IFLJQFh1Lמ/wzS3K=䘃 HInhsl0|-x@y{V-CϽ.@ytE/5ѓ(AAel_1k}V穞7@iD'KaDcJ vE!ȅ`ڵ$ gD"YF g}nϿS~غj׶uᕠhw+Ah^(a @C؀8Xbm;QM{EHPoaRŁx;o$A2Lm _~*0W>^s1Zɶ[-'R97"/bȣ2хY^6sD`̑9qwCj4A٭%.>Op:z;s1e on.$(+ }Kcdɂwː6s۬aMx4#tm D´5?q̌f<FFE7AПm5 h,+0Hό@4zd}񿦎~,ޡ`6oqC!ݦh6(TzlK?&}ޏvF(C@@fdR2}A-RRަxwCi#ӊ]! X|'aKt .%'E$!)Ѹ;[nIMa8_%ȴoweh?x8 BּFuq߸LMJ20pBC|LRw:yfְ`FDhWOP%"P-Q/G Slѓ!+_k}m,1jRDÍ, ̝ѽp(&Es9׈(Un{zXZÃG@|᧿1|u˥,TY:cq#HZ%~z8 Y {WXlG4!2p "9uqdt lb;{},aEyN'Y6B*9RbmeSeknWm05^ @zwmf}@?,10]d\]Yʀ Z+՗S&`"ph M24\0UPғǦJ@b@ݙ @p1xX!FY"E>Q;X֚1eF -ʠk<?YnӯH~7O>Е>\k e,XҤEˢr=(U0oGS% "DU@NeL)Fa@J*p/ՎqwETA/cM]\o5>#4DzMowH[0X|i JT뻿%y;+g>(0gE)igR>{m{, Wcž-,NjY >|2 )"iu?V4"=cjo-RaGG&NnabЄ zqu)ѝZxP;UmsZ%z-W]I;k_.ەbRH޶YhCi RXi,K=oo7haN'^?9n~HS~ZCOn( Ko(0=шt@C9&@cW3&h@q/vpҤq:Vyd9F&֏֐^4\oD14 v?13;qOѯz8mܾ}op*h|N-f=qa P7Aj;g&,yՕۋyZ \Łl$p؈01-nZDX(4v*3|J}as9\#7KHbA T , S\C ok6D{gAW 寶`=g |hA{" C|דj.JaWg9ՃT8^1N#WIZLsdCqǧG, &ب4QШbXR F8@HFMtۇ1>9$ w'tn$$=h/zޱq,QaK!Ϋl}=qsm㙐oX>u)wR(cTrA,2!Ӱ)=+Φ^wф- a[?i#CP܇]3}!*C 8&͸]gS,q pEγIgb{>7 M$"woMI@L2ZRp/^I$p"I>$dX]7IYppqL(Rr0I>&҈YMRI%b:g>z}Dv!k8h$_w(m< Llɳ jQ߱_olFhv[O`lB`݃mDB zk$mfbxNbsWJ-Җ!֍TLW0$0avp֘RQ 2b3:ʤ2dS/žEyWo=+ڲw7ם[ꜚYbi=8~_~jl#Ġ>LMh:ąz\tߵZGE nFrz]5TGYpd9c)ǯ uwT3?Iuy7NE\]#zZPŕF lK* QuChi$rpc C8`Cxf0P#;KdkkŠuP堙2\j'{|JHqC=ÿa3ꔐ8u]Z6#GM]EHEj4+ם,Ů Ā*5yQ[WC# ,/ J^1!-PTRwpv6w&mDd$\2E"0Cy`eC`"-&R*p@LzPd)YLZ`|Ys7c*K3Ye%nǓFjPI<|ww=pv4@QaLsԺP[ɻa =/k_^oo=n<>J/ByWlRQK_.Ah>K9Ӂg6Sjy(#=oz@m>t潅m>$FÞߣL'/BBE޶au"=E=CjF3> $7!tI`ʩTvNvGRߡ4>8@Sgiae5R(#!OjuvȄ$ůSO ԟn*6ei'Zg D*R~o@o; --{Ҏqw̯DY ܓI#)w>05/+D"6+mXDHHC l <92zikQݖś$ g+P OKAuddQbNa*v{g֟\k%AsKDa1Z1 0.ӂaCʣ )HҠR0\)63HaNX{=!йoj!^V;f^u )7 <b;އMri**8D(N@A+pDxf}w<:Q0=4+ "Ȁ{>Tنp i!US &' DFs ֙^O>Mw~lZ]@4Y^7'LZ)t6df4EuHkZP᝞;.V?) "ɑ+}3&4r @d6_᜜]4vhہ)2el@h! h1:pާ#ޭZ =|,=\ mV(8 /͢r@5(FsϛT߻sѝ'9H>] d6HK ^`9-{[87_]"CG"-K(-XiwÍȹqN&~9& &c}HDDYs=QIk@'76Q]ׅ1/FYkT6zkM0U {䂿xv9IР9ykBxS 7ѾAĖ)/=$QTq~=b1"g B#Rc`SF=E $%帔 P e, 'v~>7 =^9{w`7jv \-BŎUcˠ,҉OlH`âeS-X7;g$9qU%`9Ѓc̶9|VO KQHކnK={ /AAr5wGTDkmg.kqFSkS8q"0" "PWwrYq|O hx (Eq.Dxf%HG%@ݚRgܳdi|tX$a}؟>;dJy|l?˩h˄y-aK⟷ps9ۄucKb*7Hv4bhuUXyy61d<>laȴIj l$Cf̓C8A@X __TPCHbԈk}"ZXmfc<68?z+Z ժayv`SCMXe=X#]D?LRS832}PgU# T{wq׷kI\RE"!UrP<}zq369m&itxGXWunFDzs40>^7"$+(9y#q|[ՠxbϋڧpÕ,-c}j7aKAwޣAٛR>{:PVK-(y&m!Ø֏U|hopb|>t DHoN*X屮BQvFX%R&٧?'|'GxF;ݲuWs:w=hi sh<]v9 A'YnIzi]+AfXJT  JEbX/􃴽X(A%8FCùÿC])uRf!L#%2Ɣ\ԌrWWb=CLl0nW<%嬄[ B$1׿k-B H tPƶc.U4̈g1S%/Yhh{%;%_'EMzp)JΨ4@a& 0 $XNܠ"d4Yf3& UƳ!UL‘`xfW_ɁdQxGG93B "@l+Fѝ[3OfFɗ^k@y*f@ |skW J3 UE]fʞ5vlO<_5(S 4pZC[Aфo RJ@(U&01[+8{krևqx DJɝ F MA3ys/@؄@5`R:HsJM y_h$ ѽIUUT*"`*@9 ܧߔth:jˈ:)&QgUhɿ|De[rŽՑo2獣s>^LgVֳrh7!"y.Y`*w-s%Jd8ޮD)PȹG@@ઈ9e*>c ZW*v(yXD!v`ޮ4@ˍ(CtSfG rDQgFg9q|][Q$3Bf>Pe'a#/kE]q .sHAy 8l Qp~n}dߎ Gߣ)>2zŠ5;mDDJRikOvA}$)V<@ :P7#_p( D1 ܵ]F4GUXiAe'ӜۍCD7:/(Ƙ`~X2"TڀlAJ& dU\u3kfuGcMHSӚD3n Ʒ&vv`->ae18p%Sigj`7۬9}ӝ)@iHh1 c&ecٛz>O}]>Sa+ m1XZ̛K(BDT *-`rkx^لeqe0$ w$Ş fﷻYM@;jŐD³3FI%[; f|fo3G~PeTa{Nq58,}`  +0R*ƣU✇Ӟ1}|,WjGh"=')=>=Gt$N$#hҞtׇ֯gy8D.`8BRv)d8.we)hT!1 {0oKUu CzMyuzCBC,g:f7ZL8|Ϫ@S+P J-0ZMw@: zyB_lȴ-H li.[c|ep}ǨjիJr㔜L.9bF[x|ey3 >?+⮓SPmgߡkǜ]k ޑ,# Ex}/0FhD*K1uL m={&L弿nZÛ5T`H(u+EAX%ĽQ]8n~XR %{.T?XtÖ#4HI{rs({4\#-IVߌ/(!QwNhx[h6/-[AnhbMtPYv]Ó~˥'.ϗ`-P (K+ {*m'Mϓ$uƲqҎh5 F()(c(MQ^]L)kACڱǹ>td|L<k_Jd@DƢe=c1˘Xj2աuMv 7%pAVj@4GkD@%@6}kQM%-TxP*!1ɠM66y2NpI $]:7U;0>AFF*" 8hpנ:cm{.pQ8 \9æmhj[]bS;"B8U܈AH.fp_}7FR{_K1 ok⩒"rjYvu4np?y3ŧNmE#^Ѻ׾M \P@$$on yb) FG3B .^pdϞjۺb_kŏ [#FU+ZJ *RFzF*5 ɈmXj%BPsiBSYIJ~U\e]pոɈxAwڶ]QkPP؁#`ksA}h)0y H0;>DǶMx]C /`ZX/S5uWUyG17ڷb`WjU@T!C]a̬l)1̮`j̳u O#{_/D4)-FMs#R8zBÛ7 Ɍ 0Ł8ST8JRARꆌH`M5I:;28ztk:HQݺ~ ߖL@: Q14`6uDΩ} n9P"2ABLHnA;t59o7MoZ@\O ~>oqp >60FI( sU!utkfH/̆SŒfs 3Ő981w|R*$EutjNiGH1A`@2h@ͪ_mxߛ։KB}去kZOU%4WrӦ̝}QǺ{OGU.55o:po5pt́Ե[1B$LҊ@Lj3{*I(P^m->ׇYJ'&j$ų6zaA #Ue%L*9%(^P^Kda0" Tb`i`DQ!&KhEYx89K"6%(+9Q cѾ190[TTGT*`Lh|4क़ 25aևzAC$#^Dϯ[!XrҌ%.Lf ΥW5O8vR< RWEp8sZWp&Jx\Qbvppv!"H1=~ģo|5OZb ^J]fÑRЯ4+w{0YbAdTJߵ 6 }DeN)oG컾> U̘Z=w҅#g)ƒ?m=zzWs$?b8V>96 phI.>x`joN$ 5aƸy0m1Dҍ'w~ `U"I`1 /xso]q hXގh٥sXW"JYǞyܾ$9:;>_6y$Us˒&_򶼋䵿rk=M %9Ꝇ|.Njwܧ +s +9uk0-R xixjrϟ'Nu5rH  )$ŪjUEljսWlAlm1 ,Ɉ-x,&.t1]jm%2(uS:yeyFR[˜BAϟcˆtvc0r YV, K&ё~!Cw9_, l&KdoOsc݁Ɯq徆s oy8۵U;GJ_3|顇/fmωh{Ht@^tmDt @;ۿ?/>~^|0hCvKyD.S!O\ ) *(#cxGkmYgˎZ.>>[uIݱ$*K(a*Ž ^Y@)z&lG6Ա X-,H[!SҀ! (0Hcj04j@VTAbJVR#Pϛ?V2'Mݳ*5c҄O5B]'L8+Pӓ׻u~ؗ'.<ģL:Կ zCaCC!o&Z h7m„ |)K!D@њt xk$~K˻3yp"0s*/{R`XY9Dpjc43 AelݪY|2tt;6_%6A%pO_ ٴ:֍)VI؈ܧ mHc~}w>VK԰/OZQ2I pLS8i~:iƒ:6Y:sԻ^8XZ"w%: I2ϊ@8LMDDEKbTbl~q4c74"l8d2 C (93=uH_lrZ} !gV&T'涳vUAMIGK5ţ>>7Ƒx'aCd\'V9Ž1Rn^޿ w|UnԘ\F.ZN΅屴˜G&pE>/A tsi wT)^p`qYb2%A36 * 6D;7@GMRHT[@U{ {hlcLh|鱚ND@><*[I,c@?^ȟTQ\Sm }N|{G~#DR5أ+sgc-m#([v(K67( lxG6 p!/]H0v5egp b>w fzf)(aB$Q;_aFiY fٷ7w~;3uÞ&t8L28NoW\dр-n2k" C0cn'lhHTȴf:%afFaEAƲɅao*-mX41bT( (@%Y\~߬~XksڍnћEׅ:zWuWf7>s-0<e/0k6ͨUkǵb'!KlG w=fv 6 ]֍.^(mAT)y2mLBd ! a- AXI@Bllhޗà)J ǟlj>}^_Jڏ^aXqݶ!խGgr(%U&Vi.a+@\gmhM4I%5rbFSMF0j4xz]/ӑ*8as-1}6|9+F*z1vzE ᔕoOJ[= ˑ Ez\̵9i%'g8I2gdbzh*p6`xF=C|-q$^u@W֜x^s`B~ QzGj5Ҝ Wy< /Gջ?dGi}{ 8 a 6^Qհ#*-7c ~Oҿ'W;ٟz(joir% ȒI; {:ہOZTU#!y<'kXp=ק6!]y D OKiʺ]<5 "D :HO \=F> Y.$RRiJy3ny-J9BChi@m9 4޳ 8[J@j}k]#mcІ'|o akXB.y &+7AfD~5~XOqLV *}{#^D(7\뛦s dpMΥκvRu3wyr R2#FOq~"""=u ?f~q? B@DJ,Jî*r{crBuϾٞZ j n+zm} \K/:ܢf!; xסwop:2g|ؤR,)P,L%ԜGN[UFNjYx74;c9y8aut˸tTd bR%B$EB!$,IJ)hXKq1Xta >{x|D 8s,~j`czP0>ݷU?U{:c:WhᕰG:m \D\m6J3di_o'Gx4 xEHQ"HX!B ";8ᶘWWl.hyZb`"8?D@ QT1„H 0 ̡(`iė)` 1Ci>־&_v O5o>bs~:߹`=9Sspv;:h]zG{!:T {P(]\xd^*iݪk|NFIlƠn kU F(A^4Kl,HIi8vYwl" r CUCT2p.3SMsvj6ʍEU&O,J3S"Z  )Mid$a&@h1bLVi:6u5x֮ywFޅ̉ h)sL0\H c%l,@5T1 `J:AxmN%]-\bK_xWu^lkKQU߁$o,@d`3mnNoWT}akw9}RxC}Pbc?۝8?ӋuIz$;<̏cSM]#01IlUHm6W2b0ՐF#Tn phg$Y, 0K[IFlP%1Xj%X1=`Q4XnLF0X  8U h:b[LJ0!J^#,ii3]1Ʒ0vkJ?Ɇ|Y{u8 (T+M-#GF#d'NGE}Үsk{^@o ,pha؃0 PqQ Ⱥ [ZxNi+0 z9 C Ou?Jnhio<=`Z!x7$s!ԀpaKõ+ƆX(9 ZtUXu1,y l&&I`qRU(1V `"oa{>_a~6wE,͚M0<'KMRKu{^%Z{ot;h2G67RXmgSZ#9.qZ\r* Il8>?^sSyƶ36T2&ج' vȾ|hhH"B h"`#]2q8 aM3UE leLkv9G8 iĠ rI:+Lq8GJ"y+(Ʒck p5b ! Jp}K1t P k𥩎uaѭk@hhi -:\}h\(I Ӻ^+P`@$oVVE< "x$9jcQi?t?vD2E Us+BT\~|ۭٽnBT*%AS"#4#+a|MD)! #xW] 5f:W{o^:s׎論P=v7Y65F]~ye9DCLZ"N2m6ۮ;r׭dhD5 :z84w>B"(|Fbe Dj# - 4@_hl]mX!9Vye~ "I !X Q 1B68I$Obh& N?RTj5H$!b8rXZ_!~F|F6/qaqvE1V`Pư3 ţ.K8fc@V?)O 3)e{>;=-I>RFB" 9-Pk ➞wk㗟秿~b""4/ "x`{thQEPG'BVT;?Q=NIN߀pdiU yJ?+D4yD}_j*E&6y*3&Q PHτ "!; `[bn5>W,{S+kHbzC`ŕ7zެ݇\A$&!i#( gR@ڀ^28= 05;;gv^Ţ`)U^hIfH@фFlv"K kAǂQBԇw'[¯XUoȸ5k>W7C*3Kcc`:x^f@9ExgpV1y6S'al 09ܑ A&  I XCp88fxYATCRI,Lwl;进Ȩ,N$l̯fM=iuOt?g_s"Q ^vgMk3b=de`k`]1&-'(Z -D5MK @0̤]鞄JQH<=9>mZ6{<#\#D0zAaR ǻ1YJF`k(TW~5I(! >i6ĥRk:rkMw6͒ßͨ>L}% TD_+VUYhfy7!iBqSξʮo{y@37󏽿(ʻ̴&yxmhn {|z}rӾQUM˟;s׏^v۶k֪TEV9Q׆A~BA+)P01kӁ(oUSN%Yb@A/]NpE -k@SZTc!͠2=sYZKyN-@r?9Q8ە$8@U:yOx^!~,_vsOYÌKope_51hp-̚1;&0 3G+@5Po_ {~~BUDUh|x}93XJ5^|,ހQj7߰bg WHDP|H N:kϭ<:P*I%QZ%WpP}D1ː0>{4N?Z IR/#_Ą9PeӼټ>}:r J"+ݭi ~is_(V:~|LT;ҡG-=6P0ۇdt @߻'>}q΄]F/KKuiQBUP0kexqtq`9DqkLюZ:2 ` b}dxY|7_ۯPmA T=n%ʱ{'FXjshH`| 2H`d! Ga997e]|ffffL2i}$,LMhf03M Be4hR[N xܥ{ =5ٓ4;7:7҆`%a1#fbQ9,u%( x(@ڀn߶ ;}~[#۱*1teGu䵖k&eᩚO|4pቴIt9{+k17W9 2G{ MDZqԘL2$s 'QC|RrOg>]S@G[B3Z.ǃ t \I:hb* hk^˟fTHiDh@jgBP; Ɗ(rY UĂ`Lgd? }>0Q2l \VkUl֑)$1?wy|X'|{ʼ$!}yH[=ϽL$Uxn3F|?)6b Dabݠe8nD0hR:CP M 5]LTmS۠Ja ,; ~2] ]}7OBf\0vLlCεٺV# ہ`¶wP9ue9(_콸mt썆 G܏ %i3?ip1#D`iayRyʏ2Z#Q!64 B &oEK,ZH-ȔU  B|j! 9VAj9p @ܝ8`*`Bj *F?E`Zv|pjA߼}#dwxy.)Ul[&|yvuݝ:šآ&(*X2@$|69F b }=DXb[O- 7Gps "wg>xFzBCU5:` 0]{Vs3KD"mBzߙ X(H&^BNhү篴seR {ϐ#*.?vrT13 $P_.|>؃=Copy5e%fZ0 y?lk˺]z25Y/HҕAnů 1/ uxy/6'_'¦5  sB c$ZQp =/GOڳd;\D;sˁhVkrS+Q+w;;xnf=Y3cߡLDL:^Ymk.W\@ 스񺰕+ HJS_:^Ѹ$ *5֯<Ғy5P`CQ"y;4xR]GG]H * :b{O k@S-s͞zB>5 ڵZ|"IvIC KUM dAP>HL j鵜ؚP[&4c>0COvk!pj8.C3v(ϙT@DC\X9o`!W@/Xy (\3pd Rca2|gH7A;s fAs(`9r`:O#}Y&{Z&g@r Ňpp| *{K{~i6Aec(K/An2!(!4ʗ!n4܀z (5gXs*#0 a٬aĖNs< c E@$<`(bȈ>/U$TTLb0D@ <0"䈡PI h-Y+拁4m9jTڢ GY֖,5 TVZ*j n0R 1n2h 4BYp.,ƍ0Jْl 0P-N8KyK&UAFP**?V,|:{;h"Q-Q`ĝ+2HNox|pȣYc.a>xx%1T-;$0צJf"gB τ+4*v| h 8N=-o&rϊK/Oؐt66D1hqYPqsc]N RVEg[u狧/;_^*YӇ|* Hl!)(@C!|@rsW烾HkDIGA$*H\9yPt N.a|ݷzPQ9DT!B e c=~9{P& &ʉ+Ȥ>^p OdX"F02$"p-Lh)e `kc9n*^6JOꂴ F4ʜ4g"_YhF׼Ry!q? ;AQ@“~AmBbc!}F))9D׌ |k5l؃z=q@-q%\PLJZ Cc9'8%@]Ci\9P3_L߂C8h\tpb\pχ}ECȽgr$%6R cw@(~h 9[s}Q(0J~hTQ>bBUw$yñ Br唸wFm66%H$.WIQn5ȌWݣXXQaS $%V>nzt" -Q 0B{ؑT3eUSG9UIc/d>hrUP ԡMt9i*9ގG`O=b`Crm$ +Ijc`ڿjvRY*!)L#mF]']Q ᥨ50` Yd [2*$B bTI꒍N&ސ1ghaʾVtW~B|Ɨ `2g:/:'?,=>NMY3x[`[i4Xlmkk"2 #A=En_a~h/Q&RߎX>'j'2i(AdF$;w`nΔ!}1xCV+c,"&)HHD_0gv C_x,iZr eĢeF&Рh|IˍW,?%PCT<+Hn3TQBӐNa\ ;AF%H!)J,=CXkG(aCT.SsOD/>0.,B4c 4 ڰ(EMAHIL9xj@]G,@pӏ!@鿉A 1LV0 UiI'KdR- _nz(oҕ?Ί^XbG2)M9i1xM6l2byS8F:(̧%Xf\`p$FЩ18(G!JF yN>QN&4=1{Nc(9YJq-Oz ы'/(v;ɳ]jtl;34G̸TNrҒJ!ƨ۾29*)HeJF ʉ_ (5$- j,k;^ L u L&JfzhT'BF6 A4I<Ĺo3,u IϬWo]swظv>MɾF1ei@}ʼ_}A0/GoLy 8V}<'03wlɍzOӠ!(ұ2D^bZQ$'JW-)U3U38NORHnh0q{5_ F5uܺIaGGi&|z f4gSXHz0m @EUk7@x,t 1sK;Cc_w% y^4݀(M'H Hp>$N=<(15&yxAIj.׍j45'@@I(K9Ow)Ŧ&'^.'${(On\檀4;;>rb~67e͂X7߷̂AU_hevmϬ~gnG%n3OT BDBFTk)Oc7,Zg<F V ,1[q6T0Iz/8 5R1xk]]l)6=6ib*?xrJuH%4٢:)JG'A68T9\_vb{X\Xѭ)_weAƢng:n|roJ;pIֵ";U W))`;i7ӱ/lX,yW>=: p@"$ v󆷂2jDʾXzڃ" >k~9acxBkFL{hW[? oǔ/vGN? &iU%È$:䴂VC ]驨f`yVfm `m2b !HF=hnH,T ?8Ц9/Of$[4HIOpqɋ$ElPŐ|sZ{C2I%{6?FUOgi4ᵗj ڢ3R,`[P=áP Hc_O?`a#`GZ1p24j^\4CY-{ČLW }M sh 2M7/:n!xQ1`>Fr;B˥D @.8Ľ(,wDJsK.}W>xN\|c}XX|n[`8ُo)xe cU14^Jhd$L]7L`~U (.:l%78 C%Zvƿf @ E oA)!"nUC7_~Ǔ>O:w'=l TlH~Y$k>{&5g1=r lG=KlD=vruiuy3HQ߇kb* Van9&}/Y%.'un v'iGqUa ":4G|Pl!h AHBA0B+X#"0q08E;26#nE%/]u~kHOuk]r+)Tӥo_?/͉݄xO:ѭȵ[r;ͥlg Ýޯinƒ~uӶ4{_hg QyU_@TZA=wXE=K!I;DDc#$pD @c>|%bJt=6~;zb#<L01H'*j$,FCZ۷!BZ:Ymv~9IA=X2#'lh"fC0Tף\oKAwH\b;  U# XX5ol88_/aIB/IT Ya[l)[$0m6G«7fT)] lIyh+8 D ,L,K8PqAj ljsF&m-nưR0T6ڃ1Cf.E0֣8BH9 F ҡ#fc,m*6ّZCjUvJ.D,pbZQh7Bw%*>˄"#-#G6F# 4 -d{OF%FD4إ%cH2BLԐ,#DU/'T^[J^yMF%q@ԭiBGԫz/"nAbHGR,$wk4^lx7GX[ UHfd-sRQU 8y>LdLWSnw7eW"ZҀĂ">k\H0KBЅ2NSOgк05fD@I5750ν1dZLvV\XK$ &Bl1jU_J>a=TeHA+"+_ zjӱFDJft}nZOH|~.Դ%e6- XX ]#-U>[1/OPd/ ɠ,>Zp:W&xr}@HԣpQD. ݕ"3m/jo挣JX[2义"-$#i:`$2Ҡm%S*@*C8:o*튠2"xU3Xe 0`yا1(*Wbk⊅1dN_TIPUR[` -^-lwd=<+yýsj9%N.MguYc,$pcD0`A7Z0ϊqfpE"jW}:ix.фЇ_ZFf}Mi! iRQ79>r]\| j6ۏb xPJ(}ǫ(#q^oUkՐxN;rLk,8 V%5JQC*T ffkXq4R|2,igjp|믶 ID4U2,y7"5W7սQKBG((][@=i%a߉Y 5۳w9k&`VtL _7 T+K߫=i~w綨\.ػwdA%8߁V_DjB9o|ב#657ƒeLNSY|R"3id~C[[5#rP "v VZ8ϫujk4ÜikQS'qC|-9> 0u6GL=P?=?k]:wklh}sղmBpabveem@yyDP@-1*Kpv [[t6ŤqnapRf;ڨx(NN?AEF6Ͱዧ@:o)ym1pq!sÖ*yJC$a'*¥ m-B-3*x|_hv"=O!aT\lGIR=#t}삖W&+.h SH0۫eԴ8Bϙ?j|O ɠ p`%urUkeCMk~8Piղsr[џ_Ih3"/}R%?Rl9Xmi.8 q#lWLB!! 80=Tn6X@C]j@F 1h.`>@޽qm>E ~І0IF GZ)(+Gd)ݕs(aDlk^}݂b7LL`*ELH0 ;VB'^0=j=X zAc  BY.2;iIc'dF@.\,o! ƅS-`ޜMU,Xv!j [+h8o@ĆA)"ZZgp vXW5w<'禎_P`w'a"<5e1xDžxfJC,&O 6jª"8OZ׉W:z'w WRgsj:< C#[)ꚤ.7PB"4E!PUhG1\VdS)=zbOtNUQE"m MRQRoQh65ږMj{ҳRPlQ^mp8dhڂ"l.3i(/P@ P/ᙋ۟Ii7KED"eYނ 0qLJddt3(G۠X7AK ]Ȑre9E`KX, Q\ >R"SXKSpzZ c굹`콺߹V]b,ZN!.WxhFZy O  ǎ…瀨TX&/{ Sޞd}_+442ؓ2M/{l|bAR"  QX$ƔĹ )`4EdYCIyXHfLMQN{utІBBiVFFl(JXQQ %RYy*1]J1jwMFy  Ǧ/-Xpܱ/ҧX|ݜV"?.701KP=lCW$jcCi^Тg`HBDwpT.UPׯ3yNBʹhP HF4 J$!":6-xb!sc.w:Di# 5%HM2d N!<ɑh e8AbnOJdO t[тą :c FpHn1. ?v)\yWr}fP BE1*ƚ@U Ib2iHOhb2]~xK$RҁwqN([>JD4ꁆD4ԑdc-E6ZP#:%h,)#(1&W$BY I[ Vt}OU0}<'<5 +%QJ·oqC9@.bID9&맑ݮ(&<8q6P_I1\ 9`a7[^{̄辐 LHkՉbDiLXcDT@4o ^Ovb*X"+4x-h(x[f0:M ˓ثeTE,9! `a#\a&f|{-DX𿮩-+E!"Jkk|blR|P@V$C\NT廌]RńтU1FM`$DB(, B}l*6,(I/`x 0($Q B,T44 !|UɁ~ ptmmP kVw ^~a%N5CuO} '~Xo!dv0jvS6t$I Po{I"nwՂ=6?9Scކ?JdpbV1N B P f6n, `Ih@msE@)ҫ.8$$RAdAH's5!q@N*2o*ZKՋ]h3!,TPauN|;F8}Q9p0{5I)Vu۫G; SA 5r8M.dF0^54Z5MQ&8Pc@'^GѸ+i*#P`_^>=>X0e &! aNP/{2a CG=5 !,ww@^Vt٘kF UCk jL;9푆\]M@^V[bx6!kB "߱cDAxFL_taANi}9 n=aEk}X^(׼zd+Gih$bы 6 Uc"zp>89| IpxH:D 2ڍi֑C/ ^<)UI8Sa"Y0j1n6ϻFَ#D##}c_?u/H>߽vj >ԙ_ЌH3$@|t|:/Q:W1Pvs)0nnP3Z !AG@=.S ֽ8'3MD]9X7:gV$3kpGMxCͅㄧdHerf`Men "CԫBiĎ|!}6AԖ!s)_:X]-c -@QRM<ENmDv40wd[b@ds]9&CC6cKE.T1F=6 TuN/@u$5<bIo{{G Np_E/PP'v*v,kǂh=΄Y2sZp0G®c.*_1Q3}a3tmƢ aW%09g 0~a=S{ZU"t6N\CvuC/˭RfbSkT!' iQ<^T+<e}xXa9$|[(5&ZMyz{24Y3D%ڢBY뫻Oq6OaM* cl`µ;̉SQIAut7u&uZ4a e\Ϻ;p|2* B7PDIPl/(=2-瑸`v!z0~sx(Ť@"CP Y$iKxxhe'aG;mj~Yx@ aJ]7Ii/j?3={J$oi_uM/MÄmO>E evIPF9`s̒Nv::m<[n: fGޯ;2f<>2aUh^b b+Q.hy~hdfZ,y}Lo\~d@wCqA,x܌@{B!P z:ocoB W߳UzI?Q<@Ϫ-315(2lK/ǂ8C04,6kv}'0I4GDze c+&"3AϴO_2AJ(caX~}1*֘DKq)b}8T_E&}_s~)U=>|p8E2]&ؒ6-t>kЁ,+Z=:vwcZSD 5F&" z/LXэ/6Gu DP[TAqЃ JK^)D?[Ķym`!TI1Le֐] ٭<1 f%!`1Lp0AHA^S0J%K(֭xPǟglDó{钥:uفԭX(e!, T 5!K*EZO,{aDiBQn˰TQGR^׽Q8.T'yb[ %ʂ b1 q>&Y+Ԫ;}T)EUrKj Xa6{̀`>ѱb‚!Rʬē\LT?ιBPT5ʨڊ/9q䋚Ǟ;ٻ1-mdm1څ\Bq0A(D#88;muȓ@$WXZ97.GS eMթ x JVj1Ƅh7$k(pi!Q&JFF Vid1n D,p#?*ln%,-P[H@a`&s[ijEҨS h军|2qYls0aeǖEIK3 X.;ƜѬU'a=O!萯DaOYB =̃E>:'X{Oz >ܜ*Ez1\J /DNi0 Xa6BY " HcH\cte d鵔}}˗Q]ԇ-_A|Sϑo0[Ǩt˺F|LĖH,hK@N i.S:uMϳF7k 9Yk"JNDe G~hà ~\+5&>k]>%@7`4lnX0tꡠtP!=ڣFm55Tlm)Mo[*NwFPA!/(D*V3Q3jC#m"""4V1f$4RjTn/ssaci[|L4?GUlɤ2, lF}W[L N-b8J*Xvr`ܧ43=@EL!BͶem=^0뀍vk=wɔqk NJqpzބ߲Zm$ѵXCw[Q]) # ,T&N3 /}ipsxQm -5 qYw+ui[-A'ƴv^1ҚXsqϩ ' $C$ʣz?AO{FkTO Rs2K*h8~4C8Ï + : I[&22+r2.ɟX*d̳mxLKU КR\XBGLšzlW@ܚ" $-u~x98u\R{UDOabc@hc>KwOW[k}jnŬ.rs!ϻb#ϑM1sX9Ta#7uii^8:o pm۟~rvp-Lp-1ƴ"#ǩy8ri@WϖwG&muȋW6!O<``s鍜uƩЂ+|Zc>˶ۺ_a\NsMo詼b9k6|hShZwd57C(׎=10?Oc+Ϻ\USQl\Lb4ۗo2S*쵭^"" cʂ3 h{${kgX^Je|W I([`<\3N$nLMC-eݥDоhAlB` xA7@ W6-=QI33ĪyKP,>i<8PhC|D²0z!BW93v[h@h-uhE+; ;$&cPj!&_N7/"2 @4Vo}]ɸM]yQ" ML º$p 'ڜ|:̙x|'fZDB,dApwG?}T@}yfB?8"|~7p) ѻ*0co× eI *IRI~a '.KCNg->om _!u$~xߟ;ҍa$@'C2$Dh`-ؖHrEb㐻%L֢{?i'EDe @PV?G$81a #" 1zQPD7' K o|chϚ>-;a`ĊՀȜa%hz?vI!|TH ŒEC.S(E|J(JCf/fxWcaȪ0'OlL6X+UU'٣eAISPMTc#11p 0P#/{nOdC(`èsđ5` REbVAA>?`m6,8yYwŰuvtv0 *($Py!\r7t{GI(ÁTa J:TGqհ]3S B"c?AMnChʍHl 06o\qƐzqP\beQDTfE&)aI( I`&7c2-[Fg<>$YEo  gmG7^wY-]˽q<`JAaeJ?Etn_U%1Eȣ#z5:e -ƾE3xb 'ې{!XKt6_9V't1a*5LiMk#4 e V!S.KSz4QhA# -BO&Dύoߞ[ m%H=x!ARAж ap?=8$v#E>w|3;t#e wAGǬ S[P[n'! OhJ}nؤM&L 66hAy}E~_uN#30\>'y4B~>"/Jej6$!۳Yw]/ J78d K:K S0&'$pɠ(dO(xɘzz)ăBSt ׌ 6 h>%6TeEEk҂D'ŝeGh\D^LDe3(0q|KgO}x>hFlZg| 9'J(}$-.yLmA`TE5$%oӑSzn?=>Z '#n&KXI! 2]؊~?H52aF3 N'I$F}si% E d RVyJ'[x/ٻݸƾHx8j΂ & ,S9$ý}yz> [sJh&UPk  YDQ PA0*/*,ĩDi[yik HRÊdzQ4q2#dAD36GҼ6!>\ yW!X$(U S,!F."wxck=Kixa&>G\r7l?W} 9"-'bm/f{'E"\حKqybjbԬMԭ7J7<^z놇kUZK@d/#G@'9X3"c\_!McRh6L`%'(!H⡾ @Q| {kj?1AY&SY$  c\=>t${@PWկKΪPM}]ǹdWw۞gU7מvˣmmK`S[-ﺭmw}wl;}kÊj>>Hg͸Y}>Nv7on;殺*U< :G{‚%ޟz]|٣XDT[eڵfKg@#h4Pρuwov-7͕Ͼϯ_^;z8\yޓ}cuJ:6C.;gv]tttP|}u7{ e"tBց^kLAӪv`)E+ӝRk@R@BJCT8t9:ҁ$ ^+=*z v_bWs׾}r_iƁ!CjJwS=@(RUUCZ@/mG}m=WJD:,֊ni*'ǭ]l׵VSkTWle_@tjr۾GGBCBTz;^@t}(o bh:w݀kix]mfm |}$U۝}w-{*ͼZ;CKwۮW;J{{ڇn|>ݽ_+έVn)9y@t{>^wmӴUӦn-ڏQurXY^X{-Y}m}. [dv}պwuOMsJt Wn䯷z{H{RZ׾}^{ތv*GnY8WOe۷{k޺okq85f|揽^\9ې }3{W=޲h7;s"*1<;X>s6ӹ^fkvvB!{:v:{PVB}KW@ }OX{>^w&T(;{{w}&EmnDlj_lP=6 qwp}Bn.V0`ZNAr>wn{nџ'Wceh:=䇧(wݭfnnV.̵n:ӕ)Cf=Pn ]L܎9ٌgn9{޸;zUXI=^\w;])ګ +B7Y]l Bj-c;mH]St{[;rr[)׷u֗qi9r^olGYw5wv;4{ؽ@@U=yŲ-※]˝u=ܧW=W@a g-J-4v: 3zնٳ˹,ݪ ifI@K;rخ{5avdfBB@*'4=֍;:nMzl}keWn>^cF{iҷw6;NA,Pݸ;WVm{xn]\5[3voys$60VikAR4@ =Ќ'hS@Bh@@O M# SOSOjdQ 4=@  ~&=?UQLj `!H!!y6GCUUӣMQcDUL{?/׏0b_3ݯç`n)Ԅ+3僪@xdWfh's/S=!*![8l|U2~YZg<:N_S\,\kJ[Qйnޯ낵.[;]to!K#C7{Mtp~5ŽV4W^aۭrwl,_л6Ƿ g<,(.rUW.Α E= %&rE͓EH <*y:6ǟ2Aqˁî$N2#.xP9XDE32(qΩjUĬֿ~Ka a$]tX B:_NnR~>:] n]\N|l3T,E$ƣUwη$$0 =~_BL? B^t8wlkl7ȕU qFe֔=m.=Kfr8^]c1e8]WmMjٙJrf"e fBg< PˏvN Ęa}e<E( q\G?ȟNyM'R#dLq ţ,hߡO^deO݃ϧOiF"ФLAYmM4DKrĪ֔j|1(d;H{P{Q?)Y/\[p15:>lNӼƐj\@ӛRGeT>h#ə HHej=`a`k#!H "J:EӾW!"#Eyv=Ч?ytI7ц /A2E A舯U[ pf1!T u"t~p0"N 3O"}yZ e0 ) TI=FgP GQY޽󲶢>2|ҨZ)QƧakƧ~.:Os]0Exg׳eK7p`eTP~n|O b۶AUd84"k djLo NŞ6͝V]yqgK)E>jl<4]zGBh]U8#X! YB*u |/_Ӱ%![KڿI HOHA/ (0ʈ_'Ed1픲W=Yu<>;O Ca3 jR)lj=T]bH(YFNe}V )sEux+WzFtr0g 3@@cu-6g5O oƳߺ&$ș|pX-dNsKn4m$M숁.\HjXГ(%;~W ý"]ljUݎ ͹[+?m֬1"yt~~6yowe\E5M5\2QjC[߶kxZYQ>=(O=B.qӜ*pXu>^ bՅWNC@ $A*8*Y ?zӛ/=eoHǖu]SfsiXo'b5(FzM;ʅBnpa41H:|˷{;ej؊3Ct8a-okϓ (CN_7sfGudN.0ٵnclm5CY-dPzE<;3vIӫ@pIasªJsPu睮YPPMD 'y@=\Cʏ։N:I0@U)NڹGornysAAiH1p 6sbӻ| 38~6u!׭ |ʀ/2( Bp0-2{چ&a1 O[t+/J=W `v&-%Z4o60.(oo {C~Lb^0B"9k3G:HwC4]גܴ"*"Pm2rP O} jEȊ'Ji?Ls>Z?+?_?ĺ ` w P444 @B? IbXb¡łcZzdQɩ0·֠jH hf#NxZ(ϮoTYc'Q ]MmAtE #%)EU"iA*ZFJ|`Ӿʍ0l 8犨 ],i=|=a8GaLESh_0 ) \pz9dHL) }`&!{,Nh[!2YLV:1tL4RH JL4CR*U  !^t5y뱢l T )?VLPݯ"d(H2PJ!i""*VFVeR4pA)V$ s;fn}FqwTᶕ*"ҍ DAU 4KT҅ CYbPL)B P$B @4T=j b`k:sZ)"h6jfcG $N8LhB!hǙ4/Pg4PQBiBUSfQ5Rj0mPfR$^8>jPK%0(hzn3 `^'x`Ik[VZV. |> OS`f4Mjҥ_:Ճ)8fK;9QWl|m-cbZ1*LJڲ{Wz/ f_g7I'_=~w^;ƿ'SKtfK|b֕QwiTSur "20Bhln>]b: dŪ V9k548EIө+'S(4`C,m[-P x$dH.JiE]0%XZHVhvƦ68mil4ݨhbmmd&(cN&D].8LU JG"ౘȞH9"$i jYcƊTQU bllVvuDkFNdfVV1Y@ld%X’)kZN;0ff곌ƈ$#xƥFpb6(4AvJ iaCS58DA\p;:8`J#IBetQJQx(cma/R:6Leem [i36s#e$Z,¸܍K 1cmY f+!##%E#+ګm# 2ډ [l-%7iV[E KVQuHڨ*a! 8:,k@ǧnRI-E-u12aCRr2)$Y+ 80ۀ,.%[ VnRY`QA- QfHr#*J%AE#- 427m(ܒJ$dvJV3$B́v'{eӑN!gfFr,c.aZylDN"2GGbZcU9$[ɠ"25dX(%titR]I qݬͯ#n?lE:2"́FH̢tRMn1\2\"#985”bdA@'YZ;N CB9P0PsTTk1((2$4l 6IDD|H {Мn1ەzڤQ"Z~{!CMU8{g]q;⚫)msgCBN-092͸Gx4PvE#V7-vύ:f,d==CcZÏ[۶iϯo&菙47&rdEJZWuo a|ۏcЧ1EEjV4m >YnZW⤲Ĥ@.aJVx m[4o-Qf8qb~m†ۗ"b&OPiRfYɚjI8~QVф[A~eoK7 JV #'Ta3&\$'ŝf P8M&jyK0((uhwPj::{j?igm?\~'sn)=NUC bEҘ86F1H_;W"ɮ &D^në5"tVeDsΜd޴N_wDB~;Mմ.vz Ӗu냷lzhĈ$h (\. FPFPb`.3e@„Bk(Bjg dzfa}2^rZlX#G Q@R**Qvx'džLkK"`!lmc+Fﵳ=;VЛj=3 jFfH,Ih(fEhEE/҅5ۊoG m'',8h% Ӳo5F };1֏W)#+RtcIu~7GЙ[#/>Ā Zw@y@19-:~=) ^ msSķiMԂ_a:44ޜ0Mu2#(d'3 _C?U&2爔3T+sV>1 {!~%>:Zm~,"NΟ-XwNaϫv2au^G1'Ǜ:˟e+ 6/gCNYDb֪)x?/Wv.ҐJ3M[Ը>$mTfp? 'KA{0gY4L LMқrDDFFȍ}K\pNI Ps5YI:ۂ6AUrɋz0&{b@.MpѐO^s % *JE  WeKOʰMbºG78dӛ1f/oZS?hLdI̼\@Q׋OU 9?蕪 pZ F }'EX)Ħ1G]Ng?[q?mIl9?XGػpaL ,! R,eXXïE657TYIZ*h$w ei"6㿔F:[ ~I7uߌr;‚CPE9$3 7.޿Sqg4ӨLc+2AӲZ"/=,Z\C3\ 7D u鶹 5M!#.~=d?A >_Y 7SXj {9|nj2)iHՃs'&K;0"x%)fh)G'h}Os󗜔t929f ?X\ R{e%`ly7x`&*vVrZSllbDci}_$g$2!ǗSw*04qYoa湪qzi'nX20#Z7& o1_b`Ij[#*N8 B|[XD/FNyyF_jM=nX/?s5~h82AKf{t@3#j\"LI6`|:"N= T$͐ybx(OچѴ80ؐў,%֡$g(-{zbChDZT+Qgɹ̭DAeOW93;_(=cJ>{[)S3Q2⤐I RXUƐ!r^&P $,צVVH,) q4Pъ^˜ATCG5:tOݶUr淽§-Iy@W>V-sh ii*) /~_WUgqJ$6Nn׌̦[x RVQ1⇕gRz*:xSoTbݩ4Ƅ% θIY9ExeS1ahqP$(_11H kYPo¼ s$ws';paxoB"C;6@&1MoSj+WtcSU&>SN1ޠHuH5Wu9_˝Tʋ|eKS9ҁ5<γ{e ,k\KmIֳWθ{{jKmj"qWjD)9oV|LXr)J:M¿ ^aud(:]% E{IʫD7";$5" 92P*H{ ^e DzJtW2&@T y/&E)N% J.Ħ2N iJBlɔ@e =^}zo'DpݶP=.ջ.:D <]gxjmuV§9+ 9/[Vk} ܒhE?_I_mϭM %4Wa8(0% t,|j>&R5i5Ni{- >(fMhzV~6QLbarnf>"b9lr B +os $(( E\ Ģ֞pvwuV,0)J+ JP(MMMMO &tjWZތA9.1*NZ%Mk[TV29mfEޟL 6םڟV`,m^9mqF}SdRbg LV#+LN&MI/xS HVrs3|>3g &\¸HTŸ Rƌ I;0ϏvOj}X9|Vaÿ_RUYBH$ 3(bgH,pB0N2?}:|sOs)Af Ad,ἣ˯8W_p٩?#{X,t[%ŅCMQJ@MH7\dĤvdc06)\%pe̪@~0"@M-DRQQ%Skp’PQX(! >$X-`5k3XbDEQDM:&CFƨf&5EHU_y]@*y}D}x}8 H|`Ԩd 65iyɄ?;/~_)4Y`-A|eChvd>.DS4)H>`;U@uF>"#j\HBC Fʃ[%،Tv$6d~=}zԴO~텸?ޤ}j%dMy%-( $g[ rj@>8dEXzZ h02*q5aY? hq2/Y4IU- YVXa&&uQԁ@JBDD%/xy2j (*c0((Aw(Qb(Z_kUs e 0I"eي R$n4kZ5.c7:d4h? K R4ZTAW MQcfUbXq`RX|=YDB]TS4Hn(2"JIOKxIh(01eQ l2*0"F@ڄcOgf9&NCAfYe0ddH6p 5"Q&*Axϰވ&^(g.Zi䐐B2hjrB٦C0m4Q|5T%eTYdPPҕCUuSBX-qQ]WtAQ;rT5(jAE1M^w)*f?h=3ն16aE5TQ5VV?ER/!Hʬ.~u<|NwA=g^Xjd9E TNeDMb'Y_ͺ&d:@Шϧcו?].=O>d8VU|OB@$Ax|KB D  O2OEH*,F"L֞w@r(%0(>.zޯD[Jpp x1ˌP{}+0<mH89)(S'a}o& =oF<э$j:dLn36w䃆j޴Sfy̐b EMP}=/oŭKyօt.vlu3 vTYi[Ac}c3O[9FϼXB>PAӑHI0lm0k{,pǖ|ë.gG7"d ٳ]k^~|`a&~>@P~kpm!H'YIaO,GTCѻ|Nۿ<ݖ%[m&D 8#=CLBl8@ES> PtZ@sy~pO/l BV` B;>:7OjT:ptt'q6ވp<l ;jXܯJ]dG\݁| 0$[a:,1=pڌEؼ@=yDXaۤ!LOt}{e;Gv r (.j ~1#@oݸ#_̚b0 ͧÿo!ЮUvLmǑ۷9&SupNjG5=vM~XrlzC<0ɷDml!K~c/M|8e=ʪ@y!w7M^=*Wux._g4@{4c 1iV0[Rnps_ 7H8I3nQNNԣވr1;^Ն įP#n@ "CBz3z؟g ?2#!G3iڣzYZo3GW9rҪ,>U^PZ> 7 <u4g`u.F!<egLHQ<1cjo߻AT8'!Ղ`hG9} {UQ?)u4Arp<*]Rn\y@ʞֿF+w(p*"pex(?mm8noPcDLwdʏ9JI L8oM;>·l $Dqbڠ]'t(=7  No<Sg>rGM?['0PX5tŰcb5 `U60`IEPz=x 0bSjz74['GVO!Ogn>Hx{ ]mϥ4gOcv"ΫaK=Ň2Fa( T"ͻҲs'ϻ=xW|ϭΆ(KH X#qvc5qf_-ua[XM""ByHϱ\P P3H+.8=1x2ʥQSQA/\e5=zV?B;ȸ3 SܣQszu" ~9ܢeS aҦ,x+6>j_?cs\y~a]5ص}^ cOݭ:\M Ǎ wDms^̢H&:@^DM+Eo?:'׾8SˏW yP5[%jwHd7]}m{d1p7ά;Ι5wgzLDo}rdn$&u[e:K_2/㵤ICEj%BHn:CB`uGhOs .CC|(ck<9Uf̟sM^7N5"]>w]x-͝5WAB)>Gveҗ͔tW Bש >jqߛӆ{L@ր _Zj 8ѽGV?: +*6.d.{c^6+?Ҙ7(Jc2oKl1]'QNҹlY]lIm w`9{1ug,]=p ɝ?o xpKo4$YtԂ~AneQMlR m 7i$sq#_.[`c峰s)K綹"!=Dڍm$gB$IX")*B;{Dg~<#]Arx>3%—޺F#f)^ }Hwosz izlAOm/d=VP\\oIXctxpHSbwN!z'@-,O=Iߛ!v$ZHSɰlx JP ݶ6R&8Hoa) - rMhBoh\f!٘TX:䢓#eBƃgآHsU#"015헄uBCu"FВxBy 3 .nX}`w4Z>~[4u`<<@o;5T;G߿(}"q*O>igQ 2"{ QQ5@+oZr zX蠲13_b Ƹ,˲XU2(Xa4b$0.pq\%\}80 O. f KP^#uV9c| 5#nWn9^FQPbGmOeb*D0ڱ6"Ő֍& >C 㥰' lBq:FNQW )Zxޯmyn4-NK d m) ^T4@KꐔeG/hT?\oEW-ƱÅq[5g2wksh {Uk3^BS&vTIH_> RC&v>9k_>iN]/ Q4B IA.lJ G9iU}zW(>$3$J䒔1i卢3'Ifgc-<0{XA^-A7 0PPmP \)P_pOAj_oPLJJU?ͩTZ"Pڠc'N|rsQLewqW*슻3fNPђtgΜ;tCɜu#O$/HlDo)'"Z@حcg* Lq?#?jVO;XR)Kpe{F[LDȴPȫFeV{wgˁ~ -0"rQ"\cjBTJJp[SmR=\79fkٚ!5@ՁHvf|P7@Se?W?_ךk8z-7yLߛi GuF0\TH 5L'ƀӥ}ۥ˶dvQdP HhD/P&DL6i@oIN]}79WQZ;!l6OQ?Ǐ5ohgAhl&h6ހ4&uGɪӺIKk5٩z{caMߤYOZAaj\Z2<\,3;ʨwYJQ][AVD*q"5@۝w^nor^tx(qmCx̸A`o g 04Ṱ,+NpXfFei$[Xhr͜Ig:ѩuC/ŜO9 mc͋wbG ;X:y.c`NH<2e x3/JvO{ԇT<c[ {Egx_0mƨF FdRa@cL| ah`ywۭ][f'g=j,@MDꗽC=*7KLf]{Pgm:'tA;.Ĉ`,G.DvoxAiLQ {ܨ/c8crn0`@t]I/R}-n!QrŚy"C51ڗc̃M21 ކMڑ[`!Qx P 7(=}ןe6^<4nMd$HO:Y.[.J5Ky)܇X^tv\ F,nGld'xg>[@8tt yrP2| .é6+0 aK!^~yEOMaLMEa zFj^r~AyL%RAU$B1SJu?hClGT:]=gYIPQ_}D C^( ~Z]g@ =$ '躙$I2Va ۞\jI XHU("@OPcͯОۍ[Z24^whVs|o3M4@d 14HT*@bʇD)O8JSHb臢̦~FB~n']ܮ1Α~O=_ONe  jUB#rG = 8PP)).pN T@Nit>mlp$^o y:sl"#2=,WNE*F@k/EBûW 5`& /Yl1  1E+1\`*R%l :@)b%U9_~ %[MXrN5,PR}*8'"6| "/D}x~m"KB06r"O]'T;v;>ZcgIH?Q| I'-?@CQU_Y@drG LL%TD $ZU"HH WLA)Qa˜7}S2']U4/4e/)13)q{alw@g|u>0?ݽ "/ q)tOtzbiiA*N|RM1e)峰BA)t>_!w!H-l/]+ubC1cYCZrdQ⸄ Y$|?8s73Y)E:U37ۉ;\WR*e Bg\b~Z Kykg"6LB SXɈ;@+bΏ.AKa&+^3n`Pz'UC[?0ר~j'7DSxiZca:vc6'אJ+@.!ed\ Bp#PK,(@MrP$9{ATx0ࠟ"sb}QƤ4HCPw|ۀ1豠y?H ŻTd:4|g*c=5nϿ&oU_rL֋~sB wX  iTAr:lA酾_A_יRK2JRm7 Yoξ~\o$ e{Xy>^æIi *Umc`~=fhDF y:*|R;-gR2~qb>C8")D yYʃS_rƻHy'G߿<.gݳRFNIͩjZJCmZ R߻7}X%p}:.U%اSH2*OUUMQUUU]=s€F_Ŏ# ע|Ko/ L"~fª2IURW7g` vZ_ޙ2eIgD~gAvAnX w(YQm˯gDmtt% 7uCq쑏u6(&($ %"NKw9 !(d$"擊/@ {~]:$'  u]/vsbZ]]A;?/R7剩^}!? @aOr=Yeg `Y25gUU-IP8p{S\v+!;|ogG  S:nOR~AMx54 &Bdˀz{YeM`$*HȘ k2$!]5g" 5+(BBCvWsԩz\-ip*1e׷yCݙ(rXI!}\>5@!]tLfF'8|lmyTo/~=>y >T}t/8til)~rr.C1I.Ov̄>s.XTH(_dQ٢C!$6\"xFSGh<##ǓۜǪnp+7!wO^#( .{NN-^ ,wbxD#7 u$8)JH^(I}O/w[-TvAUm&W@{`8m~G?)+vMS,8ˀOń؄f|+L- 6d>l䙙O!RZ,4n|"[ _3_W i;~r d J ӾzzögҏAc~\;Nt8H/DOy wp&6Aȧ/*(@FgQC`DP<p2aMdQq@r9y~_ ]BR bxcr i08pq(=Dh@ =Cb0PM{w(=BjQs^ѐCLJ}\EɹB@;804C|gæk8.xK1k "#mYS M'6z4d]$I/O#v NLH2D}#duSpQB I],PT9[X 8Dd!?+y"u&Gi##30֌*,1j* 4Ƃhb-eaAP!eA-_Yѱ? "?aTUQ'&@__1m>nNxA]DnrE#$9Y _۱ߴ`/q+M~ߦm^_>f2xXT s0TBH`˙k@SLLqQ#m`5⫱7H<O0ߝ %@1 :WCY>@SM* idN'@ tS;EA?%Eӭ| " OEso.87B-8e~+RSI@Rҥ7#f}k#mI$ I I$ 26m$|?7=z$HܒHܒHrF䍶ܑ$I$I?aU"6m)O\Oәllҕ$6rI$`ӰH@I$nI$I$IލfޢL")/bCOȸNJ#_ > 2eR76} 1a|GC=#YDO3Q'M WnI<%f˳+"lo{n'͆hquъkƷs3G|;Ebzk8xʯe~/+Uyi`XHʮUo5[%Tfͷ+sR;oH~K59u>.܇U5IBYSesH1290oB`/61մm(0ogФX孕(F]7d¡$Pd5 S^c uX,If.7ڊAd)5š~}njVK$&h5 Seu!ps0ެ;6Q+c1m/e@5/` (vO.H,PJ _4KjH(,⾀EҺg(Gqpe xe}_pEc$bd8="<|fDT>1b0q.6B&.wQ٘)ebE6D'֗/ ^7% he$ݼO VJ%>qOi UPEh&fe[,e0%2셧o r:}: ȓ "!{4߿lDJ^ت?\7\w򕿝'gO@?|n>_ӣ/7fizR ]gj7zkUI4}9oy|9xZ%  k иpt+. &ZU4\%-UR Q8b^]i\#nqb动[T|OuŁAr+д郇F KTJ7ز.#T8.*Yy5fv j;ki h. ;; Ҫm/;zZO@{V/#n=5=.X5DqB1`[C)򹧆VBioP`-E)aIC~gWUxiefyƔ-5P6W.^އ k2_Œ%Q7OS6Lѹ?u:Ho8DJ:UPUg`(+4Re {,!@S0F._YU4, &Um7H ^%fg dkyY7653N [I/YP};FTSC۟ rHFAo^W"{.PY(lEıI;n\nLh#(lG"1 @&Z_RlK,/)_%8ijx"3 :iIAXS .x,k#vFCg0e{9r8z*†F\ B\ G9uGb bvJ-zAT00!O|EIj=9SvZzF@Yev6VBawQ?χĮ I;OaE]XW~_wX#zQ88+ۛÔwCDr-b%nu3;nrQ`DNCXU@W\]k 0o`=&VM.ĥ 5aV(!42ٮ\diGo;z`r\qe_tCx^K)Ij:a7tكB /hvmUYeW:ޡѺkUor'lsaYY¹2v7M_~+OX0ܭc']FMY!,9t}sluMès$TPE ,-_Ѓ㦢 =56yy$h2 88#RȇcXSX@x *C նmJ|:t?~5:}}l6-wKyT/fOǨ h){rQ{ nKUH;HaErkdaoW_6좲g ȝ>X6:d nfUw޹~Qf&زdɅZks%wCeE= T]!pFWEk=Q)NViS(pFE6%H}'VrKeVjqs۝dpb(y|dWLRBxR*qdG1 Zx z Qy}qa!Te9y:vY[\)+P,le 8kWrGpϦ1Sw %^ɫ(X:X~/lH[[8 6N2cmF)|#̖| _.Rk£KIXcjb3KC煕& Y5)rs'ys S[ӯ6ҋxp}#keuO!DЉ/IE,`k(*։7w%F㹷[bDZ7mxLR\9ׅ6]w7?qƸ:=O޶GG0d2ċ{bW +'K'0ȜVHuOuQMWᎡZ(=O ;H,Q,O'ׄ:W;fiwbD4fAU2_ѥ~bh6[-kagPDH 6`9XuE}HZfctZs\KLPQdzdnuKlVef]KF3?i ]=$:uIez]O|4{d1fvmŲl^c:U-.ي1^x ]6@<+HF?i/!٧$P\i28#~[.eɬH!XA^sѐY_g::l@J R5ln_L)Hmlk+/~i05 +Ftsb* v3 {Ł2q׍Ut=3c8eAUe *H~η=*gu"o EZG[~p ])C_W2͋a7U1ɭA,\Bݨ8zQ3p40h#4`EZ-?WݡMimHcbD?ƨ4PPDֵ1c7@X[)RPAF l 0j̣D%"Vks=0]N< Yg:\*nQ1ּ8yAs=coeey}>5[{7nػe䮟W\Z,{ՙ^ t%-`׀Z<[4]-W\e1|Aqe}} s.b4p%%~~aiYݿŢOTu6*7Mۜ81 |bK`gz-!78H bro!}`H4lWtԨV~g宖"?n'BŔ ݂l( A` )Vy$MXA4s=75q N/,OF|0ul@W0&WL'TqafaGǔ:OAuWZWu7 oަ{ڬ{jcj=\]{m#VIr,JPgpQpJQ8|eWKwBɚ?򱓜Ʉo*!ohl9Qp<<6NYcu"k>X>QlM?>?8S;D,*%2&oj1) :*!(6s{NjA4kUj+ ĜFh0AlC^rwZ6MZ<jIPsp M›oҚp(;xe8"ExfKPURxZ ="Xo 루4}-ǤNr׷\;Z}v.N}ነCP'rQEA)Gz}[E"Jܠ9ʡ{= Z8m4KzG߀G\pzc@p<,vB(-xơr۝gqMLT)՛f{Dp=LePfr@7^t  7񳫴%(ro(J\bֱ3((o 1b/Xv;C@{,jz~M[Fta br HX x|{!J(9Y=IPb"|"ak:sEb[bS? H&?+4?5&1!7Z1Y"@P\>С؏a6ZWpKN'{f}7^ `ڳl bf;LYGjPiVSM,yOC|m1u܀@wm_zc-5?=KC,[I;q ʋN$j&Q}SΗ0 FBS-= Ԍ~K TjLI n^#I B$b $+wv2?ɾ[>-t|4/P 'a{ח\HƝ9fi(י*,㋀g(>13hy.J jqHᝓأ 7ggFQ"<4#RXPc+߄CG]\xw[4oԷ< 9AHBn }DU'/ f3vn1cMFӹUɩ pS2~M6+=˒z/GxD|D>Ep0w}^ |/ֹ%zt,֨.OHܻ@L f/uΚv-aٌ$c5p`$VuaoByCb F-ەPn*Ё[vG=[8 u"WfGtuMLyE@(^{GAnw}EO? õ1E˔7M?ϡ_jfDuj{;s$$C|Csv#)wcގ|3EjWɑ) +)rs}ADU YS<5Rxg=q_.b^[dK1,S5{S@ T$ %7(i9\zd6ɖ\68Wl-3WJ5UXnh]j eΟ^ KI@7 6&ZyB'ɜm:p?sfn)1Hv9R+H:f?֭*]n]uv u;#_|Z7_᫧e'j^>Yy;kHf=dzdj:C|jI\chiYyް{j KeM<? UXa܅ ዎfgf8UG r.{1Eρñk_85K:ǞyG _:Oz[a k #d3F!~?N***z^=rHkJ?fVoOSFӑW.uao0Vҕ 8` /98{30*}έȿX2"G/0B&$%[{ʘۼ냹XU6I91VKvQ, N~u:|9,"s/e+n\q{]^oXhM\.D5 ~RC>PZ9=;C}8g% fpmc)L@YH^ir/qYF VD|!É."P>oKYt;- JP L :@[:r p?3v"AnV J<Cګ:qqv-$I{o@F?+z5wy>Tw쥏aU=d_,_7, 7':D;;kp$BuaB(:lt}>3`z F4.msT7hʐHmsqJ .D zo c {lQCDzΛM-ra# @˽VѤpU5m܆lQXE=L}/ի7%lq__x=@CvZ*^V쑶G7JOc1yaI3?y%RsZ%vH@`Pl>?rauq-J*-`tOs"pd^>6c bXgic~̇0>wd粃!'nKQt;xe¢w)I\b@E3|}`]@ak!̏!] a8Z*T^!IGbTI1Eo)O F֢`i%v~*֒eM |C@R+nEIoȤK %Z'GS<9ߢW4޻PUǼ._Kƨڼ<9(R[AYLdgWM8Q8p]ڶUT 6vaE@Y"AY `/X}L80QRӅXC":x?I.-ru5ٛBM{n& >VPTwuSm\&mMT?ԦVIjOuK ܈uClrcXU|I۫;aY3>Wh {w>C;Գ1 76v/ĢE%̇0΅${:0TcU|;sRR EVL1HHҸDfvJ;F[W)tKsPF/3AO{I @3q$t1ُWly!z s !$Nu;WA}aFR}enc➍exƔ𧏷x}hu/TXBCiԓg;~jHf=DcٷR;$vH/~743aܥ]=b1"00p}i#KPaZ|}[=ٽ|=8(ԸŀІ c0Iu nVo{K`oȡUUgcO=dا,{@4[ '7Tz+FnZut0uf`icFrrpbfvl!LlnGl|b/+7Só=-Q֤Y&`Npc5 يoxfR-Df@>@{ ]sQ_xh\0Q~y?9ך3ZÊ^yf饵\Bt'HM{s"׻!`I@Sw&^7cK7@ycq ( $ԍ?li5vmWA0:3e>ܬ`<_SѺn͸{ٲF\egYC"v1GV E{_t lTOsH.YYEʪ_ T(I$ ma4uٯ|gUBB2kdsӲXw׽WA낼Ȕ{rW0a୏煶¶2=r ^Dh)_`ڧ:p?=X ݋O:eK‡UC>ooٺUlM?CyКT-$zj#+v^C(B]Hߕ5|q}eB%t1Rd9 Ƽ-c[4rgQBE '+eu>}w߂nN 4`bۖbw*sG!10Oݰ|]F_o '(A._<# prrI^sQX.C,g|;Т4LDX/Áwi1nѸ%?NAg?d%zS?Qh?ݼt$ʩAM+8,a mAƜ3hD#pfQ7v44:B3X6kq2_6-;s\𤤛94U=;;l La;t$?ӲZT-!~`c* ode:ṣ~\J^ !(6\6rAC;4g,TEcɺPgUu {cuq Ol&u6IທJfj0?:&SVf1}*8) ox.*6La]{O)OJ:b%rvK fŮE2m{R0 \6jR1YU_F~%Hu  >+9AEFu% /@qp"W3!Pt%EP,˛hQHh,lP𾃲Cs7҉ZFcWT&/dɏ/JT٬N3rkΕ 0FjKPi1yTU^1SN3|c F GG(dobH_i!Pw~^u[%㺊y;{Y*)N&GQ" #:7~ǖx+ 7j*cqѿ"N[$qbG^F<_|s⧫79&q8߃9_>8Ԯb:̖t}j߅sQ#v8.]s4Ehx0q댬 Ć}KFNYevLXy(逸ʁ\`Vfx kv|V#uxqkZ׺測x'8U#8͗tGmd:"G;vs8@3qضr^"@d9:*HzoKaSbѸN_^ˤ?1ucːnq|jMV(97ɂJ^h,_hڑ R=C49b^̷A=;XY]Vqj/Q#S$'Ж4̵lC# b#FZ1c&|-~|A~nԙܟsgIKyS*]cYGjXlޗeke7՜]BF/1yNWH|L杍wRIjFr| @sG2.>ɭ:ωazwx(fmǧ/sԿ@co۸nv((np8u!f ]VNqwjep[Ʉ <.m\`?.[٫2 \ʎśv/4ڿOtqvNۄc{2ORp(UF |Sh,s X^Y/P.殣A'ڍ69GN?f։s&<'b ~*@f_Qt=c7RK.*l~̞-3EǧܮZlsƪxnDbc;gTfk;\z^ !R AY/w)r`6W'U*1X9(4/Dm}֨/f?lt;3'_&R稄0;_nƟȲOyw-6Ok%c'#rҦ"DZ}rj?:ƝӋ ?};[s(I>\c2M"/uTQl`1?_^;g૦+g8^bSԢ\b,qoVt2N"iveR.*՘94 ^撗d4v}^T;X"kcF @\DܨM.TYmzHk^oHѪ6kHFF'a*e7ïRI5p=@C:(Ua@͜ Bn~xi><:0wQ *Em,6wJ<|] :­US+UPȘfEt[7W6)޻Ƥ]P;uj8JfW]:usmIqsT<6&Ԑw5v[\*P*oۏuV{O>n&Ɔ q PfvmϜg;NKņ.\םְKpHh^O(]EhءRj}GA}"oU„ldgٳջ&xb>au.vf%(z#k bri+Bwd'@ ??5l~&F;\&G<&\}-7:AoX\s\f:2c0DMQfP2 [odJ~ߚ<3f)Y|kCPvRC)!?zР <[ (2ECz d'(-ΥB*w Uny3m8TEϰ|;ݯeڜ槦.pfnIg)۵ۅň ;v6t,wh6 Nm.!G@) sDfru}l@Z1LMi7 J T̀(ܴ>VqQe]I.pg3`@/PDqQ"+Z1om.lu"!Ad*%& h )b HUlꆽs& qp}i)FpC0<5bY.9ʅ<|z2 ~oh 6/f=)S@ )S!vnS_;u٦(.|ϻk9Rb /) hb÷@ =11JB.y0`w%kh-wza2fRH{={-8v,p5ADJjvt"P=#G׿?g??Ok<@ӀH(hd;}~<?@;@#?}4*PI?/qޥoZteef$/,>ߏRXm;f˯+n5vPzǥc Nrɵ,J @ ߏG˫7Ǿ$H=;z?w?1 `A$ё̢4` qT2~k!4PEU Uz@(*PAKBU%BDMMH9Д[=3įc3D24E*("A;?/ AQDO*B ?/米_/0jQMgw?) ?C)(៣W){*HBxh B^ ?_?_~hv(@*Pmp /Bz؟U$ԓ@8KYn] o2|dhPi0R` VbD !0^VF A1p42Wb'#4Oec MB'k/ο;5η&#*wC9dma:ތ@1"Bo%D*M a+'1ՆaFҡDڃ]uwҨ*ǙVcA7:h VjƑ@@mdlpa{8R=mDwcgWɬkM/ L0c?]g_Kڃ &8;ډpO䀖3>pdMjd0ssbYGŇwww*}œ@SS*eX9$L)0LO 12*lӱI<i|Pc%g䐋N JN<"M~1pNxq;yHRBF>ȩ8|V [T9S?ŝZ5Qm gGI>v9)t!}#v,GTfe6'R^uVS`Լ)xP' ឳeI!qY#lQXӰA$̅varESƀ94 A=M~*wŊV, ~$8 QvE.:)) >=2RkNMwQul3b>=r;jfzca_]BBM.x 1(09>9~C oQDNdKK%t8ϣteK1"8=Rn:H=DwJGD@8,t/JL$APY'"nUe vW8uܿ_hu#z08 R` pޫ_|qK)07zgm/ꗲ T|>/.wlvo"qZU.1-V l8"vvWr#Y7 =.qWzZi2 GYӝy}7bBne8퇍^8Fܞ P{`clGX(<RQ./ˇ~&fwِ'u{ a@F#QTBdGNA3ufo+Õk=sy-@]^٘E^\2@$e茣Mծ^[^wӌ.xhgC%#w@{;oUőF j޲>T9d")2],0t SD(REmpoآQ-nX*l:ywoؓj&}dzx_e\)[N% r۪]zt {ۇ`:<^3o/GƝ2yrv;ƒ$Qe[gQ2M'.ljvC?)[P̷jt >go;ڬ4zewkGo:<:z./|;kwq`Zv|"|z6lR/nЛ؍n>~ߕDHE> G -ADd)~) " y{k>_)PDE8Au:7~B?D 'Hو9e`3vQq&?,^:}_Lt|; hd.~v lhĔ l~Xm|tx.ov:a`9C;}iEMH 2)fK;GQjfg0LdCѠPwFc׻|^}wz<vt>'Qwxh}~Wú?/~ʹ+p<޾=[c`/)2*S,!Qk~D8Ic5Đ|U*o*J#>0FfD\+ %L(}z:!T5F${ 7DKFB/Zmfwm%l3*\cM!I_ y@vHbBgךgvZzBX$a`Nt8k?3iAެN8z#J^Uc #=:y/Pww }x0k \+j7/ˠgFvCÆyh3t+8eXd](:˓,uٴpWx[zvq^SR,^n&e ^Rg.vN-sU8_8vx9<r6 ;ў2sXVys- wmsӋ]XLc]k\hQsʒQSnjNVf}WG9rۿ5߮*n`3}c!! B 7 V1ήV[~m;v֫trV[&hٝ HHO|#=d'PӎyJ휚mcԸ^9DEjq*raA>ڢYkm 3Ah3\+ L@Kͱqa_-r7F:T;Wf:Oj~YK"\\v*ۤWnkcD uJ:Yxϴj$Sn=9 A  g}%*3*&_=f)+gU#1gߞeHQ^y8!+tif3!k`4{?N3-<"ÿgl[>u<Ůwl|&z]Yǚl&p|t7/\!Xn: t76[m|y_0;ݔg.(,#t7 p}Ar^"D ,2,"22 ,(:)fFH(b e %5-D5EP`53441FUE!TaĹcdKEX`FTR`I"%$PMEEDP͔adRFF ea@*%*Љf T ”DIHSA{|Q %("Z*(& ( V "rBZ Z !&&(dHb(*"" BF!LjJ PBX"b*\!)$j "bYJj! ! H&I!Jhb"JIH(HB$) ! 2 (ԆJI0PLUSEA 2 TRL @M (`H`8̌K4@!@ 01$JT)$ R MCT% A1IM()JKTԴPʐI,EC)RKS`JHSIQ5\"hB( "B! d)H"',hd(̝U4TULTRUD DP)A5L14P3!E,D)HP%1A+L$ "!QDTLCDPDALT23,ԕ0DTM!ETTA,̐C@1USE$I1ER%FcYaR&d)dVH aR $*)Z(")hҍ1HSIQ$QB4%P A%1ATĥ1 @ UI2TDPPSBSJTSP7P@)4I4ME3!I3BQ1S3Q%1 IHP^/f}||P?XXbR8?0A?gD>yG_!71VN+!ՠ#@/;wDzJ'#H HrpHi?ܿLI R),9J=w*eDh@iSwȚ7}=#@}$lD'@)1 0i( #3 JJr3&tFM+HdJf0E.AdR*) H&B83Hf` 9"(`9YA#b&RdA5!VMR`@- eJU0@H @a&X`Q00(0S@̩CȊ&V6]wfm~گ4CmD\i|" p2!͙b7T?8IwQq2FEyKE ޸)#9PKW?[VEٚw_sJVt}' tnCqyOv)E:#4`OX5(&\6 0:*vO\mZFrSIf22 8suL*[TxPNzĖKf NBIcx'D{࿟:?J=)s?Eќ:o}Dɤn/JlgȸI]j߯ $tq,d'`P>0 %в+p|kUsu"w)As 1~ažkڦ?ӯz{fjۆpPն@pյ/Q^/l_a zT{u_F8Ak cޮw^՞9ik}?IN*wwTF7#]Ό@ýCbv G?߷;X;%$>]˽'pRAo |~Ĵm}oRWPo|kZֵѭ~:Ni:aTUٞCtOvw}݋u}N{? ݧ`BDX. +pqwB'28 yŘd3`JAqa!9z;[D;i gg_GXOݚ /ǤDR`}C'Rxnyȃ{J*QP LR|~A_?3r@D&Um O}?Blb;i G&G\3uLuΞw}9L%v:|Yq uzS20$(.@-{D OhAynڰ## Jy;lT 60ށe^m7KbD(8TQ4F޿wؑJ`woeϰbp@>'h7g=>}{3cIJVYe2J _(eXF,”ci\0tpiRz)HAt3β,i)AR(M~YJJN9哝1qn{kqI[Yem}َ륹^랺B,Rem}}f2YJR{T⫽Xb""Lj3;ߎs9*)KM40Koy唧Un,;mﺔcmXQ+Fka e&n+_3UIX3P+當uc_d哲F1sS}xoU1]cw"'1uYkVeYmYe\gQ}\%SƮ:^yKq-;uXwҝk5VrjU?,s1{e':-h=VmmkmVt9Rֶ٬ay$* #D'^n͘p3>O| Bp' 'n]oG@}\B`ߠ6wۇ1P{(&?!/GA=ԏ᫾|kg*\uDe>w2 _8(FP^悊Vl}&/,_BsxUM\24 (*,YՄD_{)<}HviS0Fb~t /疮zT}1P I7^ ޸#miZ0[rjj,oY[?LMr繭zvo;{w% Q`)*R?o8/Fy pt]^/JtC`s?b|_r"9):s20 mA˘Y[m88:U"YwTmo@=<`}C,ła8c@0X f/ٰL%IDlBwwRW97߫V9}:}ڦj-M} ~' 5g& dR9 aXWf6dpפƀp`8A@O:2CU}ݾ9Bm:8nA6h^6dS0(n߹F44HDCGݳ*2?nw^\P’nlG <>!`?s=n"#6Z:I` M&0c*D5n‘rP{% :Ff"#ܼp1n B $;< |^=]Jnh- D3~ _T`ʕ. Q(IY?bps8":!25uFy-OЉr $46] v7:N:FV[pkgLPd<94O%#J,p즳%rkɓGIhz$4Ŧ~\wG.>_UC(DTD=e~C7FY/Y|r*;zzcm¾Mp(-ks9-㫝% Fgx/c $6?"PsypJ6@(k)Q^r1Q2=szې"1?ЉA_A<>Y6^F=V3/bO}I[-[! }OVڌ;t9tA_x4D}"=6{4@.D8?C^׷Czю*=kV+6-Gϸ@4&UPʊ`axHP \˻K WJ 3<|ZBS6FQf.*BA`-{@;e{"'h:Kgp`sګb` <pVUE+ 9jS񌃜9mq}r$hhZh䖁MRPAE$LCLQT SDEDEIMDDDSDCDLTAIDUUTM1C11E5DU13EPE1ULбQ_2c2{+QBbjS|өƾV>f1Vj䶖f}~fZS*sT"o[p|UTGU_JhF}n$}|~.ʴz< P  ;4P,gTP:wΦˮ>9z$+XB.U@j&*yjJ4:8Y֒NTFb/H:/өV\-FucMl:p2=T^tF *FS )^0֣>swGV}#ֽo459kĵ_)VFc;3] r]lty,p5;mjiƔo㷢k6.#/ه c璠vׁƮx?{ nFU!-"/U?葉N/nd?i 6|P;IHL<Ͽϊ!GĐR4, B+IBTABwii܃*TJ8PۖȔ?7C Y!ՓD9c5b0MCK+ QH48`f,g(&o?RCeeLhQ'{4cd(tE1m)?E&UЙ9R6mJ*qK1&u9 )՚i" :TAEFDF 1+#QŖ"I4@+QՃM$Ғ8 H25,:UіdQ!Ֆіf$D̤ f6VA ɧ,U1-f9S1-FYR8I(yf\Xsm[aådUHj2`7)"m Uqco ڃX%]"M= MSFN'Utlby0. kn٩֜\AdƯLmDH4r@`((Sx^RuޓCDzH+sSf%oXm0cwe?ᢉG%hy "b03]0 _;4Spf B$ucj k/0v9c)l(1dE 30T ; 's-i5is?^'տo*S ~Qi҂W{}AA Ƃ[t8R$]Iy"pv#Fb,Ӎmam?|!9 耠 Ir@~`f1P9X(=@BeGxs9 /^+=zvBCѐ%x''A8:Q<YI4ZG~;\‰!b-sUP)Miz`ȕp &Z6X.*ᴻ;&Zlgu<}5k 2\ W$VWqJ%(BNI6T}w2FŔXke,P#~W[9ؾ0.M<)8iP$?7/s>)6C,q{8!B 7Eyψe B'OMOLMsXwtݼF?;S=Fn ׂxL@u/UMHnshA!t =%AMxQ x+ 37d26+H;=u3165]ML$qiUDk?XM ս+_D$FUD1RuV}P`ȸ6;hf"{#oew **<RH8å@{g6@Һu>uVE8Uz<Éb;꜓|#o+D(Kwi[ҍKߦ<6(!!/78mGk\q3ONGc?Ku@b&$D.hڢ:㷼,^-4jvX $ULsf1V&&a `[3mL=L }ƫZcI =8n7Q|Sf\˳FfNI 0̸3sgN"G˪5Hʴ*d!+EbHmo1c9DDh(1wXf>wͿnygWuw>/ƺ3^pB "3c;ufkw\o.wC1]憦ή*(bv7Υ9R"\rJlbێ&H7N|-wsч]G/}c~z+2F[zCQ1To"p[Wn|?֩pF{|$fqNv߭u9Rb2f.I~js~,s $B;$f6l쉭?"{}%d:WMI\ˆ%(8t*21~"1qT6Ad,iՐՊbÄ86 u!XHY06}Mc%2 P#k?Fkb\܋]~E4Ңћ lϫ qR [/﨑i>jӾ+rj3\cE;f 8BI!'wq!Ҳ*DqDMT&α"Rl 1jGnd)4r[Mx}U HO\ 0}*T[{y^SҾԮLo$Nn^5fgpҴKff&Kϯ=q8!YC6sMw $a}&sMig.y0:8Q 8e30@5z {d2#IysOn_SjZC0R_+-Kpըƪg>qY"a;Xwf“3y|i0 o\ƕ^s2 .ц`*qdB[PLĿՑC>z⢞q0^%U #ώuk}cwJQQ2"$3-&I [A u[>=ԓz*hI:K׻~qmve4(,iztR " ݈IuԾz٠DcQaxyV_3JHf jb"((J [QN ْA4ydk}e980&Lhh/$,̈́D.J⻧ށ :F'[g Ahs=U3 /g&3gk~o2).%:2dOQ%;`don'62KXU4wc^g"DYHYcK,O,E"|YZl#3$35a Z]%ߏ#7k]]\]rNWy(,q3Q\uPʒxfa*-LB1-xѷ\x$0\x];>F 4j'8t@ITc>&&pL dDeYLÍkNL wR\dۺ˿Sd y/?¦U5 j!Њ%Ev3BLCo; R Y摹_׬p ~|\ X9v*C8FYvH+.K86sT[_l{trE,=.%]\cC] Kk _s=nvם7p`$66|_ᾳQi1^di57GgzYe^GaV=1 efe6ڮ*\oTa;xy8 wi@~4ЀD@ ~>c?I^=,Ятǵo^G';C/BNfqTeqw'٧up7~umua1i„tР~?F`|u}_G}ލh ́ɲhJ\쭅zpixPV_Ckm`J^ohuʿ'"Ϡ:WƤ># k`3ݰJ1SwHpPz!WrC0K5R]w *%oP*TH#*Շ]Z|k݈_lX Gvf+ljOL:Z+*==I 軋ICӯ: Y>:6^[1>- .tq9 Vk(j t2ug;iT ëm㼆*<J TE@(sP1\*@>C7MVXWིNb@#2@5|]I*BY32o =H0!SMxP4fe]~?Su{倀mx8=`q K7ˣ>GO{{v 9#4ONJ_'no V%ݕ}B }}. $5۫lK(@4%PNU $g=GM fgA$I#2Ȓ=n8cU(HCJu$8pN`Z}fCnw֌,rFp#8 ;|.9췜cڽ/D."[!ϣtg6pdE3G/-l]m9 h.Π8Dxq z5ܹE l8=CT#nӊTy9PW{&zy!VsI!HPfT_=PXqbditKU{6pN7RuA񴍈@Y,.wé_PC8>TGC 0)ƾ@E!3'`hWVkLX[. ޜ#8$lp[\YgO]}%mWZ1kҨ((&T g'pl#DDO@$9)>d4|׎A|foCCӋ)ܵSqx"1@GsQ+X&j{g+DKA Vp]M.h$ ]K.DdSFpBlͽk8Wԯ.:~Ր.@P-Y]UKۜ>?h|VxӄV Fz=er9Ƶ#m e#n4H~?#h&&*:wS<0Xu3+hO(~gN}gp\ @čzFI.0sJ3wLJ6ÅXfbl>sV<67"yHo ȋG=:u=!ܼb>>9 $S&kT{PzY%|Ml3O^huBy §@" D$Q!x>6/ۏ8H22Kv@l|YVa/I!6-s3'2x9%kßqK~/-},hpB`QT _X; G@Z򿇥LxXߊa?N y>|?Om-D|pPg܀t}^E/B̞u B$bɒy @@WO{~=̊a /THRubڑpzqhBݿ mѲHwHI'HUzv~w40/P~5:W]ÉB !rZ9i=)gn녻t_d̶NP`ɵa\DힻWhf+ ␵X S$s6l3)d$}vq~* *?v_LegUő4zn@P-[hԞTٙ\Wzx@ow7pf,KyC]/|UX!I;]W3RtXBz nbO\i8W3>Ѥp˕mw<꾧K$OIK1M"!!vZ}*g'-;dlW._ai*װ*~rwK!lw,^"9zHh(hP#7׼nt=ߘƷ..q粈x% ^)C@UUV,@#Ї'OXZ) ?.՝DߛjOFTUa~,p8xj.p@8W<.p3u(T6a源֣epc\cbz =;a@K8.VgwMdϧfS~Ͷy;F`&h<*aǧK.FϧoaꏷZ UZ$RUl-[6&N)m;`|fD+kZd" Lgoa?2)[' >~K}2 > {;\84[BS(%[TbF:q|wYitlgl2\^-\{ Ђa~?ɜ~;XHyija7i"n[%آtt(#wOV=J \{?qCelպ`h̲"BIUړ^0|l)s?:P\oE CX_Ӹt=Ѳ7:Fz+4AjY5 %ȁ0P ScQ#ɩ_;1\`95C:_nY5D!!888Ҍ3[ 'z&S1H skl:≧#M%̉l1kOL%B<3 oIcKXh4([وBK"}68h2_6;%AK}zK"y2 &͛!r;k\Ц݌${dUaAޢ @= 'X[nSb N(4DDG1A>?%?ily4[mO(KmptlCq};uvYψAxE=+ȍS}d!G+۷94؀8~8Xb|Uc%\A۵gd" 셖YeBʥP8/8S|1$ɍ'y1L̾,"T/pf=#^風=_k@4Qx"BoRjX47 @1LĂ&( -y[*ѷ8jdFu OQl}SsRoc`1vqQ3wm MdugEv$iRr$sVM#>j,S'2Q'> PBt # cD۠YδX|bJ뀿;['}_sf(aV'(q킿ԓ(4*@$E6\[P, 93Wi˺}ZVqk.eRnhc9c!/u+GB k8:yZƕe0sY[Jk[g?s|4 ̾zcyBIOU[O[7s3e$4Wt [V8  Bl6mlzݱD9!瑡$TY]^}g^Q|xݿ1{Z=c;FDogo^\ H Ɔ}? jI_"9՘~EQ{Ēϖ <nhZeD8{W v78xMh[Mb;s}=?o,g]:j?紅sεDj/qR`Y' GZ2RM0<6_vܸvDU+*læ.j b胋<%cj|)5IV7>9 X$cLHfΪI!֪jLBI;=v $qk듿w_ѿz<'$yt+鲽泣P,)/G]β9gmg# 诵0B8ecb[#&AD#" ujy YWd+1VN9 6Ynb}Yu|ͤ^1%|QC4쳞[#\A8DQ v )7&Q͑@ @WRP0(AT*}"J?.ɹuy{ hJ^z 7[ QO PStUyߌwǴ(5W ٣JޫY7H*ʨ @Ρ @}}@#@ό2depBoKlCC781ڇ8f#5UaB#'D5Fp&+f+tǗ)ee3bW fߡjs > $pS5nLQe7!+ƙ^9c&b4Q=4/Aw\ٽ)/Mmp_틚$Z䂑nOg|$~_M)@G ΰ F9Z y!D3ݛwB@z_Nc͹$Bؼjm{;˭9uT5{BLjq/Ѣ\5w_; ɮ⠋IKBE˯-w'z m=dDl?os!6MGD B^?,:C?g=qz%,äA~0ؗUMhB9AW(ePH]|B) lY"B87+,0$BhQ(kGVj׋)͏ GBDwÏyB`E`@W9v.Tٸïkb-㸀E/}o);A*]_MTOpfTxr!MfǛ4L 38'ӑoH-?!|{B-Ku*>_(i;@QY]8o^ |'ֽjmd`A9\V(x >003F+ۑp v181aWd/P|`Oɨ?X"rK!!${{@RC=LF 7tE W^< $IR ,.c"H(Q.zqG޳Wokh(2'C0B 8^5]bD$Lҝo#9\̬Yk6/+ \>?cDD `纕$8]oLQ C..}HX6F?ն7ܿy^I7 u#m(ͼzE"<w[*YKo/H[ (,Z_Y>p$|%i:\qP87O1!#1'E/QL{AiWR8ǧEyf~(gt :rL:h!1åu3x1v%2*(-IG_Oߺ<6%@ڃ;bH\6Ph<XNn^|U<åxsɞڈ!^1L/ps֑~~x˟n&Фs{0WXtL 'j) N)$} Bж+q0 /;{\k>wWh~Q@u֣ӐSr,s8'F)ثIwYqV$U7 lY?Eҩ{Q Mք :+.f鎱z(;Kn ~q":E:ȧ1ps>uvK(" oΐz'oSn=[w]۳t}H׌V81goh"ChYiR/i5 @yP'`1=C!>"u ,̨0T`"eq=>$;Q{h~dž3 j'*04"ǪFԎU! 2۲mvo֗.ݍ>L\A7nu*LJ;ůy6l*5 #>IHuVލw7vV/k~{#TB';hIkb^z:%-`Z9210vGYf0LjWqɶ@)-dᒻmH>ra7kw~NpGg '<ܻ n8!7Bp:316m5)7A4ڍjPR t+P*`O1;EifAm&U_s ڊX[5C5&x=0"%p`N=rbTyγ9{q =Pڈalgg3F4.}gkB>_S wAk b>Soҟ޲S6wsN&+GPU)5G4[L9ܮQ"VjS#_*#e-rޯnŰpVR󕷒#dD ,qQ"s8dr8Bovu5/):9o~/W?]VSs9ueF D 816{Q]BZvT9:_~! Am>R{!W/2ҝi=м# 8^T(mz6,5x( S Yv+m3c]gcԝ CE}2],Slc=q5S~RiQ3; 夵Դ(@b_s]1Hj>aq]mpsϬ0EelvBghJ4*gE5OuDZ sjrgPDc,ǟ {{,ʉҤP&'N{lI҄Nrlj>M벥۶0RR-[r%*5]Xel, 2es!$ROZVM %to~ 9if!mβr` th%kwv>Vֶzkd (ꩽ|qS' E ȃB"6l)W^MQ\ m:~utp;);g ~]lٟs,EFe+$70|u#ȠYٴUBS6j(,NoЛv-GOѺw64 W5.[wG!>21xaףdF=%#/R܁ر^/*8o~?_u;&l2hoz"{eUd 9 Q<Guahq/t9F{Lp\G1ˍgK5|Sv[e P)Q,pVK>m;0 lHB ؗ3H,Q V|u_;V+5ݪFykr*2 }'۝)kn6vU6݃:3?Tl1Y^oy1~pַ\s\ Bm ݝGcw)nl#q)/K)Sp?7s @YK>`?6]fT¡% E%E8af`$R@h!F`dWA H۟q&aG|PP8sLt!oHwѽksĦ*BTTŝk$ȣ,2D9sg=,YcL}4H0J[W(rRYm¯)C*7i4`(Q5CIQT ؓbhIV,PhN 7R%+ 1 D"$RT :jd3";Ta*Y(,JTPxzaVEL403[ bTNpkb#r@mµ++>/T?9Vw! >Z  "| *~}57$ "q<</8JpM( Q!`(=Nm"Qm/IM}6"vsTzǑ@D>#|e (,6 ! o~aUp#kԔ` P W[{8fo ` h)o@ a*ȧ{8qKù[8#lxѰV:V>&RGQ!DPyidu#\ ܢ >-ofv?nhP 5RCXK!.On *?R~ңꪡVA׫8QJ΀=>2Eb@r KvVP7N$AA7 ڡe{Qpaվ"LxXW8nzU`X 6١&0zA% G>4JLL!`?/{pG֨l@3iM:Vm75 G ökZ-~ѣݍ;c9D*D UOv2#,ϖ,zNY5 8"_(Ih62|Vud:N8!hJ5ƤCPq+xrv~W3Bwm/4r'&`2Mٝv-2 G#S>01 d} bY9>dr@\C#tNPlY8p>'n7^yP0` ɬ;$ϒV#0COE͍bP_my{ #'vϸQR8;ʹ2Lpp@."cCZ m%!}hl bF!Z Rky鬄LNQI!!Ua+?vFJW:U>)/O7wv((0< rv0`ȣ˙kB@w:Ozk6Sc `b È5[KUdpjsOJo9:C=Q20p;qHa!`odjְqXk;(;BrNlACz5F< T:!V`d>Zyv§z_g*bo(w֋8Y4ldkk-]$mm t?v*)o)RB,44ar0Du ДEB)R-J^t@g&AE QZ J) 7)"oq^@n{9mq2 & @CH^Fg0rAI9O4S3a 0(ʷq1<'PޭAdhD40BIPTN3.M; ȷ.C  32i",ǝl1x)%(*)) 2)$g3|aZjZ*(iUaUU72)vYAE%UYM4UZMq9*UUZq#;%Bia AB0Qw}+'醾u~#F"l60oUD 3P'DyOrN(|$9"{F(˱TDBM2ve"H"Zj0 \N tv{2#0G }X)=8@/!tiG9n9 ׮eՙNP&-{S. xHPbB@–rr[۸ 0.\m'<asE߯z]Rw3Y3v'=vr5j7}f7S=3t˄CLH>z2/WKX 1"@ ~[wy*CGk$Ifbp ͎bW20|H~0R/CɞvNv| ˎ7vtΟF7A6[9zpN~<_Y?Ŝ4 0kyqp[7 Tt xz#,YJUUUB؇ZNpUB2(x{!EZ~,7\a4?GÖ!L~~7wUHTc@~j1=cs $zH[羄M^S.N!D M)X@h$D:Y a&$)3C/ψcYf!T_/g 99 >.?Q Θ@0 k7CZgmǎMp5'7JISwJ%H2 ł l8OD2<8>Uy@4)# F?^|?xl[tc6)> ? Qc[ݞSa֊wf~= ZcCN}UA cե'z3n3}&bo9aM jD t8pQp.:[JLtz_xJ: y~~a=.h#4 7v ,CD$99g#ʵ! h#<: 7ќ,\#g 7}'b~[NO0`Ŝ9tO11 Wq1T]B,]7d.z 1ӔyD( r).m*}Vj)mo ܾ0K`+4>1X0u%)HZ,;T RϜEBbq_>c?60nOZhxg/^ T'v0e(s^5~]7̨[Lޒj)%|w^6Hf*< T38wi_6B":A] x⤢J;Um ੭}*Ta" za1;AsѤ߱"a2&=>[}տiByG̛9C}l(}xwRzpCZw|; ͫ9 BJz_MU͞|ߠZoW#)qdC9X>Jb8yШ==7H8qFPE111aJd Irx׵Kt7\/XyJ'Q$)J$RN2ǍeڪTU;5Yۧ0;'9$V= "R]9ר|Z#'OXdʖ܋ ,GhkN`WFS~ET KJ$)@%ZU@ "d9~h!$o;xdx:;G0^8d2BJ0mQP1z=5˵U >-p8$x`wC` N/^;<w=Do[2A.K׈d-uC4z@]`9RrM/A6?4}] !¦z% Gt0=3A JOow͇d ـ䫎J<`uU2 QUa;*)@8ԈH >u4`?}'xk@&{:ՕSw}4`&@]ʰihԠCH[6i5 0`‚uЕR@YjGrՌ{YL:&Rߜ!E&Ĭ$[rnYR'.'.jbunab{`[˃@OÙv& 85f7':bR 5)Cܭs_,8+;\ O^", ._ #ev[xb'U.;Aq{˺oɨջERHNdcԞ|qK{B?8 zu5H>~S#N&_$A xb?,l(<ǏZڞܑzS.Ia^'R G0Rt$eMykHt1}|Wݢs҃>5ϮJHx^Ї: GH{zhA !z!/ҙ0O+Hpy@[6̸lMlE(M3? 8a (BuNow.qB-EݹP\Iʻ\=+>r8lieM^獧6,iY>7ԋp]&FB |N8 {m6dqp/$GEIݻ ؒK`dӜg(28[^OT`畨pL]k +DrCZ)Xu&Ky4,;.@3?v ͜;;`or5w "J?Ӏ?#9%X<% nѰ @zQ@jm\`; 7$.cmjN7A Loch[=3p%.Xjr݊|]#hKRq2x*T =?z6gɼb4b4aܢzCahjX~.̷rOcg!nVCh۹-yUTyxO7CSW>w:uߏ&>P q"H;yPR:_xOXBnІ8+Ŀzҡ'PwwԪBq LN B9rvs!H:"C@)N%i7yӆOE|$J3018UT#„t1k^5`io@1c0v3ra̩A\B#sZ=wt-aCwfڄdI<ұ)1=~]9~6Tb@AR`]q!ɹ$$?gA_˧}}ݗϣŰ,e%96vǢܺ;Va@%F 0v`VF̯uϡ4 }pzC,`ԣ=tvfX= Ρ9>{ul=xc˝n zyff0fm矪= 3zPr߇p_p`}Q43K=p%2 ST Ƅmi#%M*ﰠhd6 DE3ZNnjX7"ٳ|fMI7jŐͳvgzl -K~`p:wO\W,0S }#ǔW+ލy}I3gw? 5_=!U|HzĄ"D0;yxs77>J * I:BaDCۀC^t?ae3[ FqAkA^zE0v`SCL XUBVnN v܇a8+vTڼvx -Rwpbl @C0U X])\u]߄/]u׾d.#Fy!j ~_ VͰsh]m%1o.P;q|o)Kq帏Vipu!nuzjhqߊ~}dQ, aT :4BP󲷣uP}y8 rɃoTLp`Pr QC@<ð?S$xA53td*ybL:gL#{1G:gӯIp#?}ZKHdYns_^]` adL\}`d{BԸ2T@M&z!n`<]5JWw@l8k a!1uw)| xUo{{k፼?$: ꩐5 =͙$a j o˓aU1yڃ1zHz;zA *ݞ7:BH,b|<`vw|xX`n0K1v9z-aK6&̡O1ݬ]Vv=FXtU'-kݽ TV"N[VKa*zAl<֒xs9<:1D XG'LW_ߤ\b@O b<` v./zae{r?P[IxPI;ȉ+\rK+9tӅ,d]k.٭I~b>X`n7t;0Cg;A޲B=U65Ļ43a|NnD!dY)SZo0qU4O0E3N%6e>\gY#KgUW֌(U\ɉ)j7Au\nk8U[E_i^4tCy1uV EO:#Naeٍ"Q0e& ؕ;?d$fm[&hFh ,;/gE7.{urBp੣C8Nɪ}.vq ]o-ڪ#2ܦѱnpʢFfƱلa3s{8|&F+0H݊1Kl7ɼwI? ?'J: D w{toRLď#@z>"S5]!h Xs^z&83A HAb}ݎ?4$ê̬~~ޟ]lJ`z>TxD=:unHCp 9Ǒ>p~lL?D 8?F#yx00}|rf`rшRif5^׾S;L6믗0]V3xhV0""ߐ9@iLh|H(ax(ܴ]o={^Ǥ ? ب8d422%#FBt>xgy8ȘM1'юS*0{u@dHr8%>L`?@zi){bIfFa0=gc&Lݪj.}6BS^x,P ~ڢa`s>ᮆN8)bye:: m[^U\@vz/ʯv12ls"rI P0T檼WNskfΫC^ qg#$ŘVjz灵lsvBd BM0"hwHI1XgOQ $9qVwsrD|붥u+Mz6L P{͊"gهm8;Z7&I U:'Ffm*<~9j]<8qY>}B?A 8!<>myc/v5͙И?L@:s " (ȩ :IG V^kl2n1EbD鏤Ax,yn B~B86Ht35x`ZpL0鵦kYC2eS =CfBqaHd+pE@\(v/][j"ՊT `Ԇ~-` 3DG cGxx腵MC<,,%1xGxn (1]Hb;I nAi7 {IU固ܮ@$#bKOh`oH):!QxqPD'rDu!t%&S{BܠjLb{4lO(d+D72Ѵ W,7-q*VYϏ!0\:fG{agW;o”*.2HӮ*16NTVQ-,@K("(QCB<)B2P4Om;.KmE`!N%F!s1q4A("@$yIZAlBh XH.}5D 2Mr$*X"TI1>:;|aܽ -2&3;cURJk_)ewXJב̝n8I ^̀i6 t׉Fƀ=R0>Dhvd{A.x`"HD ؆BD D2Q.'L9ޓ`I"{h4CO3 vZ[bHs c}lEfxcKMquzx#KmiWу&x[&s5No <`ItGՁ?JXv?grwˡr<s|;MHpyzIxTt[`OH/QX{D=~<> ֓9)w&Ԑ,#826̏˙+.W71'GȏfVSfl$m*0 "% A<#U:)?fLbbn8?T1], v'4B9rGA5ey{o,r{h;Crnm3+ɓ=D A,AhrhAx'pIJTJE6.v󙤊;oBqxD=Nc60VhO^fṏp uQ<4>2`)}rtOy( `H57eMПZ57bcHhuPוsoZM8tnЍA 7D/9PxpP:j G,[%0B \`.h,( ԊHELĵ3TyO%n38u<s@ʦo 745.S0ı;Vu%C:W"C:c]uxwApoZj͔l+_T5侱aЎQ=P0`=([3S|#i܀Aaӽ㳏N΀ ĨLTBl.v}T:}'qPd*9{=zzUH0HΘ6 igo qXdQGC []IH0h=D'{La`;;ۀ*i**״3:mP=^9ݢH1&$XG׏~j1d{[~*pt O}1~F oftU8Q.i-H&#=LN&ǹ;Cv4l)"Nx_W.y%two|C02qY*1)G@)2!MBL!צ!(a?xfkA"`-Ϛd& ql.ÃH7^O PZJoH!]^巧cI ɣOeDxI"› 2)&!Hv] CAN2aqd:̤RQcCYaIJ7Y4 y56ۑn 1(WxN /LX 3\+a!T)*gf ݱ1ڎ>^`90(DC4ۆ)<iPQcԆrpiM,{wp'.|XCB 1 ?tFQ4"myDTcm;F]>w{Zְg/z+uĵ t딡}(q7.1/ dO"h#Bɑi#ZmfCx~$J$3VXChQ\)hW1s`q"#gPA=2@G $4dhA  wh$k4:P7v͌+= ZgTu/#iZʥEMDd٘n@`[]g;>ih%#:c N6 hٽ@ӧTh @̐mbˉ>.hQԵE#jr*>cv.|>y!)Pi.0p83|G _o_[q!5=݆ wG17Gyw"vWd( N!g.h2}q:i.-5Kl?XE$@Zf~ԲM< T]SF)a Z#3OcD6ٶlb9%KvhXCצ !w  hu|ywsw{ۻHۊ8.^ J<ЄT@aGávQ9Plbc9,c>G1\LҤ-U<5Cz"^ڼYTzuGsp̶Ȇ{XuF͒@֨Wa=@܉ +hCR#E*0DT܊%pn)@d#P dB+GE{ h ݄C8mïM=rny{91m gPk1sJ2]Ab)xߥ3~]_+a׿l :CRD u89&|=(6duυrkCb̺h D"%b!d CCn?`<;GR`;_Qө@DR8b XI sO=aPix׿p{t0iHtmSzqM!* ơCdHNuc=j^9 F`x垺p)yAl&ؑ kv#UrZ 5B 2\Ƣt 2-9mp}u8$IɃJxoxN40zFw$)YBИGO.% :(IX:YP #&&uTAp#7Ld|,O6Oĩ8/n4CC;אqy)bDOfd# 33hN :4ܸ2qqSx+ڏ]̩TxλI }4f @ )0EsvZ7H1oKvlEa#c޸L]u}ҬL91 h31c[%VAHSj,ޫQV9OpGU8|(5W`3\iؙ :N˴yRw٦!Ĝ0Fq2FaA"$NofZg'Y'hN;h4^H1,} j6+Q;xqֺN6u '7<|@`$/vz܈%f""Db=vX\ο*.6%vڂEǨX !v-$%k,apfݔg חTZAUd& (ӻ(COOv~5Vgb5byɅ;yU2Sk]uFond,LB"g,Yq?)͗8ҿGI!(ˍϜybyP}$ys2~Q-L2dTM:%CӃrK'ϸM{&}ק ͱX:2yԺ0|#€1>C(k]e,:B1dnk:H7:wIR ݻyJB {G{Ν&HR4W_fU tBTO TbAN&-*LP>ֵf'5{DLG5|^!T/zx8q.#'~&xgPs}LPX9|UAE!]nAiF` (q8zp/YC43H@EOu',M14Y"<Ȏce{P.=}{m.>:i랸`N!͔ x]=3fÿskh[\N`e^~|nɾ@a7BWj&z^ܥE{va $P7Β$z9)ȃ_HC& c龫Qmwن9p4s+k3F4I6`S~ Nr̆`N>= ND97f3ε/a[>Z~>rξ}q{m <'۳v]3x+n܎D!&3 [Jv= =q4UCP ``[cu43}h;20ӹNܰwcPdTH{OђWO!u|iG_ډEYqFzDM֒A`H808 tV/(f\(Kҵex% ׀`C3`y~% { 2YgC&;YRL=Xx%:4xt}tw5 r!: <, e#t3 9!!-D61djU aZilajh\Sg `kܹDi 754E1:0n$`K7:޴LAdJ `p$4uF M0d4" K$$Eah y420 tE16x"8'p㋿1@t`1)['*fQ u/ 1V_*}q`v =MAL/}ݑ\sP^z!#yz^Fb бPPp,m@Š@'@ ҶWJ0 /NtHW `ptfzȌ!Vgxu.$ b_RaҚ33ʫGKtNhVEPDs_cΣܻ%J|qA$ხy~Gv@8D6 5\Q,PvBB-%qkx#l:f0B{<$R<0 < &'q8u>NHd6lC!cp"֫-֙0( jZ_mZZNSa(&NC"a sǿCϗoCqE+'#.ފJ 2\, jdu\NHm9AGqXcum_ig-:ksbp$3/tf IE|9b, 9 q7:8 0M@*'ϗe`999q2vD)Mz{owD~ڻY)[OKCa‡ߠr:#-e8̪Rp w9gnJqΪs:jKrР9uؑB${C=='C[!6@m4%pI0*bD./<5Aa^ờ s =)h&&a&OSéؾ﴾h$`uw/O tALL2xo:A"撡ͣ!x[|w D-x`|#^_q Y\_D[8Ǫgw5tڸ^zF-9f;zLs爽;<|'z;: +*ztI޻m=S؋kYw001fQ * i1S HWFNQ:r|doFF _|x~̄#l q{Y!uAW TeRP+1.X_U9EEqa?ם)۶x;ݼԢgF*(*Ciu `j(bXճ6ښ)9~k h21c] '@L8P;vuSXy a xz m!xKv[ g6x?\ynA*GKdS"+AHu'!?dT`'w|=p"sq^mf?_kXuH2b.6.韅4Sn$i0 SBqK$Ƴ2e2 e S\Zi @QbEgَH=:lIX`j $YQ:"h \.mߎݷ6i*H1@8H9>1iE ӟ0:Z h4,gz%56fn!xc5uXv/l…}C yI& CB*x)zav&-Poy`Q˥bPT! rwAH@ep0v0@ vvBX@I >5NXs cGЃl2 CDz!ml=ABgBKo;STu3i$,k!0:>7#Ρ|Ou.o܉Ѡ'xӵP}227aBzT&X^$lx58smBxoقA p!׼hqf" fS5dK*@ RB1EA$cW "(kb`#<cB5̅9X)*7eP7I=? s/0A-t9{5Q|O"4HlILHgY'#@!JA_}*_1 21`iYR gcƱ SvG ?4X)CW'hR'o̧OzcϏ34.v,8[o~9 䍛kb#G`&I!W9k!FCyCldϖs=@r,~w<&*yD ݢ褴m- 7"7<Ci[ALxmJd63=O lG ġcz|p+#{WUBv-5A G7V(NHdddp Ą@iKk!]Y!sHa_UЫO)NO:5NtU< )ұ!9 XL=xhuH+>A<']TMbn04f cÊ򣉴aeHE&1J܄~8u>~#|4":MКWD{xhbB0J6m:J>p?ڨ-ڞV0ôq@-;$r;N鈉jC K,<>n$,\(z؅HO[<1cXP$2& 5`u fg\Cq{SvJr!P)(Wi,Js0{%] Kơ$Rhv41\q_ 8Y'RG] )8;"nYWpŽSFF(!WRϢqC)&}63+[+&@ @𢪘v|ԯ5Jcbp~?o#__1W!!Gzo0ǃQ}0 >l_۷aT a3~6XsG:Hw}kruwiD؇7NG>b>C%kqxP ۸F(HtHbq}t必VuL5,3J*1uIҋ /|Au"ABNP(>Qs HV٪!Rb=_.Sߚ?aN&a] G3:s1OSȤn4:~]f5yHwǾ A嘢z8DhAAAk7<84FdEA4 ҈Mje&ɚp]#;1`۹ת,*eOv4j?wDW.* /9FjrbrC:2|3&oJ"bI_s@BHQLjB{RulB-'ȍ|}PPUZO$" {;^qtE`(N D;ţݟ:BJ*a."q7<wۻWbZO !h-l^N5şOyTuƺ2iiq-#~|XFZ *٨wFic8v> e/~%Gi˞cY ġ"ژ I>])f|spֱkpH+G&>SJccAVdylwx!A o_yf%|6\maBwL@cY}yϐrM9+N 7<7@Nᮺ*&L)JB@D"&R1t@Biͮiwǿ߳Cn~x_ȇg0T ?@>c{ И I ?'u sϫhkf &s/eG 0:Τ#3t^/II&$Xͪxa.^z'/uR{\@hqRBNNاNgu5& 1QOnmoGU. ~YM~9\/cƣx7t7蛝¢ =/wQjfK'e^o7\SiaiB̫޼OΞHpG+]e b~YN[s9c5Z ?Ԙ+ {a Ue@yr(梨TG9&8@zpx^@=<O nq oovmٶ`b M~fA<0>Vp҆9M>ȥ,qS7:T#"dPx;td&xe}g\ iŀi`/|. !}GD.1:f0.8 Ÿ eѰzyl[Rc 7\Bn,6CC-˶"K`uaA89O^>Cy@\ }@A|D:ԾfOt.{~O3pUt[sH*.;e|9FLde/v8vk[E pw; mO5qvo>xzg4O |w 93$+Ū˩]⾜$LroSƞBCO>:oohwß  \:O8Id,N)f4&8S<L6fc_aI%=Nޥ'1}&)Z; iŌrٚ/[/ gџSw#¶0$#4d~Zzcz"cU|&ZLnnӤ_|Mo4|[@pqCgC}{5lrUE`7ܑk߈ bBOJR2)P]CL_;bBIw|!{ޟwmVGjd QEK7׭{{W38id@NHj '~搦WS}m0;؟Ya=75*&l=c&=UX>%L2 6pTS{Ț"P/`D,*HȀv:{cT)ai@h&ef ` `:6\9 "x {]ͽ\=C]\ nk6##8'!N!Ѝ.!ONIC!:;o:8Ox^WgQ$شЂ@0\fMPȒKEꆨWm{o[ CRԶA fAiHB7O% ÓIZS!ǁPpkj@2,YGx79NXSyȔw?{,|3x#JJwJ ,!!z$ Bs 4' \&bBfq"b, ` )!*f'O=Cw];@ L@O`"H$۠hg|Ȑ$TC ̤0j-5 :㍵/tB,7(<_q@O2Ȝι>)t禁TEDM ;?>i aJ(A"P8mCp@D*`I)mq`)a1| 9naVA%Hl P w"Gnvlzlw#pcC ൰{ 6n2†ؒ3h"B|@ӂsF/N% FC&@kmK-XKħ~i=A EkcrP(  .Om!jG E7ݴ#ZUB7t{<9 w@ӑLIm1pՈ?O:m6i.H3P/&RĂsdF\Qgk.Tt>jG+"  qҧJ!˄L`q U{~"ޯypD)DaS~c x, a<ʇ)'govUEP]@?Fki/ >+pXd!!ّ]Jh#ǴAPw*OdAgqΦ-Z|t/5 UT@EP!e$I,#J-Xuh؎YE#['L\"k\\ETj bUbXESyjl7-,ME)LKw=i#b Sf,<a'8~_>9ޚ'm=ՒoǶҼcF3n?-uL NIwN^~GiRqs>=:_ ʯ}Pڛ#d8nQiyZRRP%Ìm! 44D1dsޘ3L Ќ3LIUW>'M %UY">2s0«tXZѥdd=B}Gx/!ol]9;nY$|-m4EMU020GM2n;2 5%cjddboo|0x@KUX1[}'^l5 36uehe(r/.M 5U>gNX"FGʽԁDxw}MPfE2ؙKQms8ѮX1p(mGqjiߢ]R D߂Hk`M!d^ |Sn_T[V4m smx(m,xճ=88;! s2(~㬫$#.Xhr| Ao9T]`8mp|[:t ߯u'>Խ?/6 H{b\pb# 2M "ܖEö\p)Df$YO+ "*rΩ >?~@}? G$8~~iFRaS' zOg [ ,rϖX-ߒx@ޭλO-Ô(˗?K5lUӼ,meMEZ5."6=m_)s._9l8GEG GB-t A}sĺI(iLuߕ5\7"typp%0W흑[EO_;'=܆ӧAr S"ɼ! ΗKf|E{;c )=\7}.wVfa _,+/_G)07YbTH:?vFAfkoM/tG^_ ײZYiZ2Xih1ijkd:f I)zHm_'N_G}ۍv0~ĒBsg꣬can&[2t{2iVB~W=9 2`x [CNWX8=@_E`U+Fpm0Pl0ȁPIt?x ($ Evc!"B_ $ D/T[ 6Aوb7YhUV르 uI4:WBUٲaA5 3NtM6ﮄ7; n F I) u8@;z.T9 ؘR Cz,jQ1z4s.C]s;f<>\a^G٭yud-6y㝋 >LoEBsphfaz4?h^ݷ98`.3OnnK7"`öZ蟾urT3KHA$2Bze}juV H(Њn޷Z18/Rߧt m×}!2 ;%12:KfoN!,% x@BzRԛ0uogA֨"xMEӿUUUUUUUUUUUUI$I[+ތ!k$!޷$t^^$ԷN%wC yJc fiޖ%B &1ۃOL|u㈾ 6lBG:w"ߧ^FQ1Nv sZoը|Ʊh,QPW;+}q b @B:fwauTs*"Nt=`;3>Q/V͜>3UY` t w>a,ܾ,zvץ#N,H13]2!FƕI`@ƃgwn^Lz77uu C_:U Zܝd&r๨kw-񒇗ḁdǞ"l{@!5`B UQx8i0)hbrC%x yM,Pk`$Tj!JĽH="1ib. 5zaT@,bat$0V6L=ARU%UU2HZt(by @*ZJ9 \f &e8ٌ5@v.k"Y|1u;)fN|7;9>ؒqd8 6cu~jN!iqѢBGo\*!" U7e=vʤprL{W򹱿}'==M;---/&Y~o(PSFm%c~Pl;L_t%XWCz3DŽ \!! *!D%(I4CE4(#K=ڑ|hbIH߂F@׎͋> 㜿PuSu=B|{wjϣGecsra 9BNT("`$Tb8H1DYD] p4PD1Dv<^c3n7t2Og2>e!gH(BshoϠRBz"GkZT0w۱r M>,E l<avއ^I|Vq M{7XCs3.|GF4#>HyS69'nH֝ɋ=&F;Do2@/"'r~ Rf ٓX3#w]5P+eR| wAox~9@+kόK_38@ۈÔ$fnI],, ¡$/V6R=[ã{N&1&e]s tr am&O\k[IRq9EPqz wAc~($ܶ{̀,Iģf6%P"_'4]a-O6NֈN9`J'%[8@KfE4 (^d" DM`8|HB^uN˷U#B03-DD^!qW\3 ؘ糪#OvϮʤǯ_5 n ڏ ^'LE(lv"KhzjKX mHF 6~ԷFDQX qNU`+6%2g8Cbي1{֓+;2V`ZRxYe1v&c k;]h7,@&'*tP0@Y"1!w=|g;zv뜢D>(?>>țۺ6w &c+Y9 <@TW*JMJTv#=ĤQTUh< \ "V`ӯ)mC`3:`:FL@Cu忸xDܶ*  9ڠ rpr :jË@Ram 2{pmI<;2ɖEwEmКHh-@Agkr [Yop3Dxz9[>mccYuBK P Y`C"k㶏 ƐTՅJ:q ~F|! C!(Y²T@8=1yif;uܯyakȋo+=>QH/Pdz^)̇c4C{/Ē fPQsE~vwd(FE&T0< 4~/ 0dpވ m؍l/>*` !w]cÎւ5T'cJ[g"K&oUU+iV:L*.^oخ`cEZn9Xw*_ 4>P-v[l&ζ];Ք) qㅱs^!dm*va;TtضNXG:%'tlpF_Dž@@>ǣkߘ߲g%فF:&80JzX&t]gB$>Zy^[p9$]h0ߴsAYU\PT `R3" ([|:8lM/. '\ uR#w.Q7Vliua[Vv=-dW .F4=-3~&afΪel4ݑaѸt_[bo:n4屳;u]|˯=,8m?; kyX|yS t}S]ѭY>snE,MhtMV]5sleiupnxl9l˯hXkO[#G7Re蔥 5cYkSlE;hp~ ]fLkneמ3 xQv'h Z_NJC8sϳRBmY\{64n,cvrT`Lk\{9=o˷Gsw_(u@admͣwW+yiw v]v6Fw6ݕ7 hY'wM{-7tLV?G9Jy˃5Ƌ,*{zhG}*Vu e(Vh8!ǪڷU/8?UD8KnvnỄnx]pkVlG6]_T8YeW Zc!^iqӝˆ[a{N-cbpf~ѳdZhn캼_(i(p:, ?,6쿡he9pGo:[X;_:ind::MvcӲcK= v{÷cƳcXcۭuU3Dx;e,ڠÎǪƲ a-*ksc ? `|O^N^3픥vS,㔣%94s)6+aqVr}7g7[eE|߳Qv<[A,6.}!p7B}9!q|wq])*ˍR׫;n d_ ZN7NN.˭5{eٳm:3ptd1u봥5u݀qCOu8ZtyrfR\z*6t?(iu0vY4Bٶ-3}BZ8 OtM%&ntx٠vE+S%sDCP7nJѱ'Նo +%4m8f@\3JXn BKʀ>ɞg¤J˃La_!3D@s vfXP P DE"K`^L}0X/Ͼ>gӻ]Np-4.N~/!h /ﮚ8z-9Q-i8D$8n93/'ˀW]O&Pc<E7b4H[u:Nw@OwiUpګ_twҬMЙT<B#n$: cԗ|~u8 &Gs]툮![N; ؂<ϨxD ;s WGeQJqߏ6dg.UU*=6b)*%v{#WGч~SGX!ةJ"*l@<^q}a=J:6Eewmf1U{1ueg-\9Aшobmpb@" Ȁobۦ]K rι ^P?"39L8QDgG~i+e}`92p:xj+ t f-q#9W_(ۚM$M>Xl .䉷b~ ~-Lç1Dgoj/8p%+e뷰PSnsf΍CJ2,;[ $ITԂ(r[usy=q݃_:+0 UXEKz'n[V90+v` ]ˇ}"WyYl^xQES'Qٟ=}y\.KC(e2\:nG4DhyL4 CcMJ((*IXl[6;Y׵UW7+zB%@SVk 8cS]t3 <".RPUl{txu}5y?ǻ.{"Pg„ E2; lc %}@v+@(tCNAu#kqS.2 O"珖oܓ9=h7Il ASU ٖH+A% AeW?)Ϗnà;H87Jwԁ @clj %M]pƘEIEGsHsR+vyYK!lLW4t8 uaoALgY¡Tf;u~<6^6n@K0@|F['Wc޳ep+X\!H)4KM\q q@, -aLC["\v6U*wf߅]+,Xbؿ !v~`Ɂ݃c:Yg/4ܕ;Z/@q)NW r}^'~@N";sFDmWZt̪o%b0qrm@鴉$|, >)>]ީI9]+ߛpO-=r8T 8;l]}`^P{}ۀ z>D'܎Ľ9amnUAtmugHկ/7^}tMkWƄkak2x]+׼W_BDEUz[XyUn҉cczJ^* &KjX5iv7Xܨ+X; Є'j@7Ek#Jn( vE ?so>'n3w7 =-!" ُxrog H`>,/6 nKu,)' *uV>}&p27:mH$cz>Qmd 8tL6h]B:jHk}[% XcA+#RvBT.YܺurlEA!Q 5h^쨣sWP+ϝ\M*z%^|rg DqmfQ-m@M>a jzʋ&un2KA^Twإ?hjr% $UUV#Le%(UZ$f09Bo%\vYlGBT-sn8+ٛ 3 G{MW6J@PwQD, ":e~x?IE2*O$φ?@&r2d„h"bLV!f k04AY-D02uSPt)7$ /!@Q3fY?醊@ ?{|7'\ KEb7`⨾۴Kp볲/kq?  x$UCn"[?lFh3Qc(JbiVD$Xʩ2s+)mt/@)VGxqkN,ZD}O+?I95!(&a~͋mZ`3{}zo[ebT My{Ls+z`۴ { Frraz?0v$ Eu/Lrv/lP^,Wp!ksJ^5Ȝ\ ϒSa|Iǃ6%"9J)$236OsߣA+HF+nPeO[%xIp!h؁Ye{LC6Gͼ\Tܯw4z!fL|b4[ h $|d/V Hbqur47p}"8Pe>V;CBHwsM0} BYdin%3aA ,+=^a')ֻ\hBsv}NGtav0*CgˈC z5[a tlqOdL9:4Ⱥז??|+YKg7mx2lk<W|NsypuHP # L2&mX;%Owfӏ φ;1xAIUF=Aؙ|}?9ė}b p:%CT+6M`N/S -w;@0P^#g!IOz"Ko0z֍]v1 9iڸ/ $BɯIa bKji@`bqxYw3扜BdX|>;`Ǒi]OFw".c80`&Mq281׃1qݑKV* oRXǫ(^iS(EG6}{aThyyf`3_2˃'b/~1f5Gt) AԮy^w$MtFITϏaB~dr݄8^>'EGo]4t|=3jI~Z9 3CڡŃ\.D 17r)N1i3,^c'Sb 5?Twg\3Q,O&&4[Iltϻ‡?r|Yi1JBzF5GKyHNQHvO8faFi\˪(냼 od8O l@gskv%bwk T߮v'0x|M<) (w{C89&|7l_Ame{Ri2LDU3S:4&O| .Aռfz*e|PbŤ8AGb0i&ɝ* B_QYHޡEƿON`< Zj޼]3yݚ9ftByxT2a=`+5ft It~zBM^d  `]۽_ 225d1&j|CCk=#uREA0#9,L^WZ)bI/YYqxn!I/MQӒFB4/B|?[^ ߺBHV0-"-{@DHP/& f I:q7!=#0Lq~ccf!?؎{G;{5|φCa3I"`÷^>VmԦEXv̛n^پةEK렳=9Vl]vJ/ۦcƗ\s^ӻLL!"Ը8mc$&XúԮ:{4:#q35^7[i]hrH-I2@A"40yg|wL@QL2DApIAF߰OC%;xt#bA JG-ðE-ދrj1"˺BCz-sj&!N`hAw6`8nFBO? FՅD|󾅴gb k#c.0hIUdE`'2c7=sּYh ^bpqձ &,"!G'ylY0]n;!^.:zrw!LX;8TQ:J%b" u]v"mNJ+ QFkҷfh(s<o xǯyyyYu0o*͸|69xǏ><Ȍjj13Л,]spB X&~"pěpv5*"8rwG8(R:@F vݸ㎘K<8j8qThȌCl1ud`m=,"@NmE&zcj}!#2L`R|mt02N^IswR ڶUU-v™u #IENs[ x-Ⱥ/@QTuKhHgZ IFBWv<|gj<3L{{}V0%)+rdp{AEm[d#GˍspdŜ=a `1 xlDZlG].=&$.9n }SD\ 2HTNOs@Gx $C05iݿh:stN 31pL}cc pǦ(z]ArބG\Gn IT7߻ĿC3sx|D5&Sld#ZC@y8a-\hWDaI ,lm?1k!v<R9(?Qd޸EwɔU?ß>yn< aզud6%$7NTF1}>/U3T(2PQC;9hD 0g UPl+JbJ`}}v?nf!}P$%x B%5:i* [1ry *Eخ⢴Hl_Q)jEr&U'.a dشqt%/ڤQ&2Ow.A}^&?,?݁(Ad=^f#~v,+FU -S 8F&8:H6 V;QX ;! U(F"%YOLq(**!+aְ– IIO :>DzO 7 is"hHhBHS7a5)LUDH+Sib d~ >\h&h;O8{zX};=X^*qS' =b0"(qaKHkqp٤60jrw?LX!H퀆Rr|1% f-y{T0LAϯloJ rtOvhDw !<(9x?0[ym $?d@lA hXq{Ǧ CBVA4M2j]e asZDC:DWXA#ӵ$ v蓎@<Ľld*bM,qxvZE)(-2BhQ +5yp~!za:0 x2y' Չ sIHO:xQԎjN/>yJBOcp@ᷯ_>s0!J)*I>|˫:%gZj-<Լ=dn&8ֆ&9WFt nH;5H %k `'h~x^IfڼB-TV[æiM|P/㉢M(a7{AjlI 4;{OT6 ߈dBnn|p"e!">dγ&\ V$13:C )ǪJOr) OP^I؋+"GHRXhň?tNh>!&U`q8WNh- f򬐳TYMIbzkL_O]}^P r/ P=< 29e!8}+ =~?Zz1#Fh2Qj1H$YGm(%љ¼;1WŠө洨#4phQhSWcDLPm4: GS|)#gLRdrDM+Hzk8ʓՌ8*wg.m|1$)DBOB!r Bemƒd@c?xo"-s;C* .=}k&#f!j f"9Td<4lj$Y8]@I_3.O!1 6ܠ_$Q ? m wZ !@ f_ % !z04oh*7:! Τ hdd4Jbz[27&ɤc!8Y~'LsB k(?9;o*}YwSsXPFw 쇚@4h-B{@=_X()3倚-2j1NHABHLWa o踞YprDџ!s`\Oa3;DÄlcBw60G5)$ 31j"IhI&$ Hj VWwp0)IQHq~Px WbUP FpԢ}GԔ<};ݠBNoΉa_}`g߉9OS Aj`C<{3XrMTh Yg돆ܙMfXDFaJhQBL$X56^[5@$5ؠ~bbOĬ &+EfY(6INfe۰&2)PfcG/@"/ P%Jϕh glp2D+V(hٙ3" (QDBU-EKJ3ȺèL&5'("QqHmT=CzwGq/ BRdM V C"D߳O(i>S 8%. dڒ%< RZ_HgRepۼ0jC>'26/tAŜaYPMkV ,fR'09+, F o 3Z#(eRDy-UvۧV(^N>JZz}j|ɎH{^>o=do冂j TW<01kYP$FsM9 ! Jf< 2K(gۧ34dFK  g%FXfff5lъL@GpNHd %rj+GkE&"Z#b݌2JMJA9 &r( -W$T"* @9-D(ab}uGM?9=_?M]|~ݧd_Tk<oS)2 ]hQ5 m{Cӄ=id:~iv+!Թ/HtTb !3ު;ҋШN7b^IbC:0Мt4dE;@oN<}7 R ט"_h,x>2<1eg[,i0p>oӞ?LGx(0-{\H2~R |kJg"~-qC%>MDi`bb ?q)! &md k1DBQQ}8;I4_8v zRT11=?`_$8Yi *{ @[hiAJjub'k@  w8G_?ժ>}|`s ŪtTfзy)KX-~^_~W?}U@(jmw\A n sZM5٤J$#kn$8_d ҂Cd݁D+9}ZCU&*e30BvWt bp7uɩQFq4k1\>&g04I4f1u7 wGI&[b9vۋ^qcڲ"hw+8?c% 1~_c۝SsЫY N#fxJHז-w_k1g-y8y6DA~TBo+#%fzk9*PLICD :hT@á|r忟F^2_Դ”ـBi€Y5k gPxe&R]t|܂DQXSxKQ S S'IhbUh05YPV2bӓi'=0w? [9lV6D(dA -L%4QCEDMx/:g<P$3#FjMs@~U"{bbhn 00*ȀR"4@P1#0{Y@(c]8B^6Ҕ-Sy= jB#J? 4~$Fب㿎utչ Iih8ǜR8{f#X$đ_.Nu3GU۾ _SC`6 w4w"3=zu*8vid0#2S./+5_!0"p6FQFW!5lXY`@I "Em@Րql4դn(<eI$r&qрT6Kk#v~G`pJ e·LS- 噢^2CI8KQZk$J&{scT4 sUdP~|t֜ĦfQņ\e81oA`DsC*HwRLi1 VW%BmjI֢1/_n냒>eWJOL:BKlAѝcfLm1R 7QDk D@dyi֭Lm-oo}vQm3wAr*t֘g3e" hz4z֕59Q/TA,B*5Z&Hh|«DD0}\IvjV/>YZyqĝ߾cȃϘҌ@%Z }^(Ό:0"'|S,n>Z6wW71ׯ=lt`LE{ˠ3x%PF\P1 5{Q{}|6~'. GiIG(^a OS5CޙKq [7a!Lmy !{ֳn^o59@TϟDpPA^^C÷mxDugOqߎ.rtniޜJcW:ft5o0c6ţ۩J0+cɕ1uQl#"1P)dZ3P gb)&| UV P0ih^HeD:ړv&Ka[FL1>6 H EJ!c}/ :fBX"\Zmֱ#v)OSHۭ0dCjLaghk8/҃Tmqmgirr-k2%;a{y4(x^:Laa2=%"&iP+?$F$<}I8We@Ղ59ON-ZtnqF&C C4v!$()U;;}$)kAu皘f.}_N*kjS58$FEm"*pM34T66e,#r~9H RD)Q![(0OA-rk0u"bD+AEC M-)03 KTTQ 4I% B((bэP6ghRк)^Y 4Ǭg@2Xl?EAs@fhY؏zoXF>!xc̓z-HCTif@h$YYRT j" G&,2k PiOopha"c$p6^P"n^EEF8by@Dj_(#';t?O~w@ ! Kt: MPlܑmHzP$1f`xtP ̍). nZiH"B? "Hn6mo$KYFAcFfB < ?k n{\[6cTRZH2^د1o&12UÒG.^8"ΞG~oa!d !A!)J J&((&h h{+lՈ!CPҜjDUDAR=3LxNuBF P鈰.¦O"Br~/OİDD_6^F:sۊx 3ӂ*?÷C{;߀zc,+ݽF=/<M4j*oe/`co(='|4D4C,_3:82:P}W) ĪqCCHBr57`0w־vTq"@R1PP@d`UAQAC=z{`!R$J%/CP2t͋w P yyHQQEPPSA0l@H%RlSzTZ_D4juY B4X D P#ƕ܌M-5,cDA B*B 3$ @ Tu%STnN3T"d0PJPh#ĺ$WX8R#)!rRReHWSekԵUU{'{Uf5GI1/[9Æջփnl-l5۔aP`H 0`3ce|7o#4 O;;#L\rC |wq&RdA Wm4:/BMfj fOtE{?OlNBImp?ϛA?Bhu+K |"[8cuJƟ8oՌ'F3]Cp.8 mOT?km+)ŨQ>֟>/b.a+/{y8^p^ѓ\E[%N#'Kxp21}t{3iIMCCײTN.toh@7}۹lnys;-L9>Upo6y86$1~-K_'\c Ew;W[٭&{{Hwq0,=k9F!gDa|j3?.#IW5_"”CoIiOso#5J@$\ɲ49)  d=IUw`"cYx2>G*Zm1ƴN G״qep d3F7sa fT$R@ e:.}A%mwI!v伕!4SybAو'w|x) TZPP͡ !-=G-Q{9$ ^tn/IͥƤ%I$$ Km ̃&)=5IpEն@ )↗,jHC]6mLn܎ Snc0 1K Bcɂ8w,;>7`x1hZ 5Q4m80TA€]p{¢듾3pމ~t0 od3x1eEzlHvN fQ D~O8xp1.9G!3sa@Ŋ8$&Jߞ \s.jt<8lh[g K GwdK3꺁/)hvtw=91ߌM1Y^ئbVR,`hfz6b 6٬8sU]Q֞My9 gXfl07/UQ~J,I)$j7vts=G5s,D $N]4sAo "<;⸌2pE Q{/߉jߍܺ-?7Phv,^d(cZ~ع[~xiodjQxy jh~ \lHy㓎{3y㔎Dgf}0@ܬEbC =j>0V8X'X&GGj:\!HHYwhil.$^~M{r89 rnp ̉ |I7>؊R~!Hػ񝉗8"^6ej+u1adxqr!rA c8s^Ο1[ :1my.SXv>n&I[s;@ԎB æCP̹3UE35%+*ڠyR.ӈzUOo^1/x<^@|\Sb֠l"C58RyCѠ(EG\j9M;i}M*.hQ*ݱD*x|=߱>1 DDKx@cIENxz:mAɇhP;mL—3,Gj{#m e!MT߲N|AB}Nq . D&4 &:9(30"; l73<1oF[nW 7%@sѯ{4{E{(phMkgK9j"D\7Fj .4+0٪8<sĘ)u$ԒĜGK5l(E[6fPcA:OӛZs5fFfBaÞoh{_QqI CzaMl@\=ah'vLUh0B/2q{\1Ҟy9h¶4w,2;Ҹ5sh0Bc8r\Tyxz7eo'kMzV8<6Xֵs\UBu>LҎOF&ӿGK6f%u4OKh.qg[Ys²QޞUer+m.1H8Q6g|,(w˼j5)ͧZHHFVǮbQksٺhTtyۍcLld`03t$34֚$}l0#BL qcwv~}q4qa`3Vؐfbt2f ><6BEGshsֱ[z}/OZ1l6V!KnN7W;_FzfՊ*.먴^Mf %\p=z܅I%yԘ{,*d7VAT9˶=OeZ9.[M7qLq۔!''y}# gƗ8TxM_Y۩qT_+"6E7Jz2Ep9Iri5h9-7Q u\¼r'n{ru8QC\Kw&x#kOE88r$lSOXw%QYk@PӘwueNx+Da["pZ9A }:3oX[t<0(_m|1>v|F֧D19;7g'b7@4?ټ<8}%`H{G0" pkBpu7ܺ4 J9Af%3_G`2F1wne8(ĜülN/o8ⷷF4n1a !!4JS5݅Y*iHr8- 22@41.DDmb2#AJ7XP8*Fap= 2v"fVR Yk*]S@/H6#:+⨞H#جgR8ڷ 6(x7^K;nQƃD@RHJy| <@N)u@~@D{ca=6;Hp% ylߡb! 6 E4I 3h0ק{f p`3Ahnj/+Y2"HXZjH(4(iF1jMW.BH4Й X"OXUS@1`, 3&`Yo 6&1j4s#PtSbSO AU0uqL88 ncXqAD,_"Gӥi r*!3 rknn7׌5^(VV T ˮwe=~+5X8Jn$=i822מ65 |zնG!Ffg?lW̝o-1l?o8jf"2,,}yk3j 7 M>~l&\X;H۹I5^.4ȧGL$Xn[W7`OjN?P)ͯgz4 9wQ&o8Au d'%L&yvRk::ClZzx JfrS4T )󎡣KLF+(CejSx=X.3Z/ǷuGؑ/9Ap.I~(@ǘ4A2:ly00$ ,2l(@'5d+?LYȋ G4h(d8h#-CFIX'v0.__k0_;pTiX`*J$0a P6anp(K'9U3  Urbh ξ~!Fy|~&O0h @Npx0v+ŝfr{Њq8qhA>x'߱pxv{ym~rt夠"X :I'&>`Ӯ1pU6HAbkL=хXMK ,x`t4:MFµY,`qЃZ 1 SO` C Z}]OC΂J@`'(?]<|[?"GYG#1%A`FM@  6`bCOC|U>ڦ;H|q@ BCa椅`GFU4:0 Wp+YFTknEj>V&{LQQѬ6 @ȃX c0MiPb Sg%Ce N AF%Ժ@D8 k & (PU P}uB&OWzw> 0! 3t!풦Ex/s@4ѡ`1#zxIk e6p OL5{2h6hsR'YRPR5\Re<iHȆl CG @P>n\x@ŝǂ@><]I1" gYk=ŞAPB݋P;򃹰SXUP/ja4!MI6c+@G&'jqPi]+ [|| 1Ke]kNU7q\,1djc,2-Z-&)XM2Ř\"LbfL ?҂/ .w Lho;T *Tpdo"p"N&ч@b"4 KsX}BJ(K[P%13TY/NnN$1crI#m$InHIVRH;b@'m >G}jAԥ3z\K?1@PShצ(`[?9 6N|cjx}g'I  &K02 OcR47f~9jɉzE*N/,60DfJ *W={f6?sͩB,3뫶+#:Czs_4m4x^ҞD4@͸`:+h}d w/^X9).4 46[Y!'=4?0aAwQc&TD(/KLM_ks5*˙h|Ǝ(VbF,BdA^88Is&ƄfjzFT+EX)" 9&/5R ߸v ܔ2B33[ @vT;簭=8|f>J\最@71Ͷ hI!h@G VA(_ېR`២ ?fGH?ZHbbc0z_ |ᵿp興2#F4o~f-$y&-;{[9őo(奓hb'X ttWI%:yCHŕQ1;F%rg;mF0 fHZjC14SH91UfARC';mffa`"q~h &c 3op0IZc7 +qt!X<"G<.<[4޷񼈘vtUSqPSV72 :^ Jq䃯jȫU{\3ب85ƻq/;&*<']oQ+2ãJvHK&[qI꣒75;${|in{<_QWu߃c}<ٚ7&^#Q<5ޓu闒ź ٷ}9tEy YcJt[nai]W:-f춖Wo)E'+UR_LkFYuI״顩78&ufT7J(%={W87e<"{;=nG|u<nDC 0I7;Pെ\G{wTL#rTF!E)Ӹ%=޻:Cp (_ BD)JڇCS B Hpx *$}mQ$묣Ț4`**5֌"׆O&V#;YC0Ԣ'ԅ'f/bۉ2UP$VTs=u ٯl'IhDЄ/ |NoӸ*G4 6-$*hY'%ucǁ5P|* HŦ0-pN R-XH7~c7{l`3M"2qN)bcF!jINёo gar(9'9\BiF\VI8O# nd0c3 0&4ebέ%:mB (C` RkB 0ӭq)Y1_K{ؗ+aAuWWQLs!П}iB<Rb=(:x@UC 4}(`m.*y݋i)]Ͼ||dAd:3HK 5L*C45EP.t}a;ҠG A frB AhBI%+d/4 QzSN/"9Gf /SPRJD.aߙ`O2(b2!잲2 &ymqR{wTLUOQj\IDd $-^Bʆbhb ?,nI1C$`PY1Q2 M umRRϭ]SB0QWM'ߟӃVC((qךIWG/eQapozvH ({-3@ x07,=}%K$ Z|]| g|Zy C[uC_],!d==ZD ADL"!)H2JS"M :plp5v`'YwC&\j=tקc1VT: vv_#!,EP z=;sC5+E 2!=!8(m|.@U_)ʤBJCh?%X- ޤ=fk24}'Ylnl-Fh@V@cI!PVßdǧCFl01ՅIDAp$}1٭Avykq9'1;Ѥ NCV!oKP}8`BՖx80ξ:4 >aM~Mvab=rpQMJJB(#T$9~Y~CA*q?`F_AdH`LO!d-4qxDԁe )P& )ZBP t#jx{a~\Muo cprNJBd 1ձ)miMB|\Z:{_|~|e&mi%mx^X30G(`L7Uժ 84|a$Q3>D}RGcCBLmL'@Cyn4RC~}Pp늷Q`0^5u'  &8ڛ; pC5Х!q+N'r1 Yh 8U)Mq85C*djE!:̺!N. r@BWdD՘b)+_* H;Q!r5kb8,/Z gp<4v>&Y&dB@UdJ<7 da9 ˖&yFcx2nN-QBY ¦0ڝցa$qekz,)٢qmCdڭZKlĠb""ᘹKaRX`JIvJmb`S9_vYF@NNVD.рRBpHBbph֌"j12 ZT, @ G1 M$D֣`!ʚ -$accd!)J-(GTR"Xidܚ!#}[HBOո۹B2DG"C[2EA2m #pPn0 "<Eȥ\@u f( [ P.zӣJq!O, 5Ɉy8"8ÐD * `Oq<e%y&8; |_\*Cr(+'aCޏjp<ƞA"E_Lx1^Ğ9>@&hFCboGKs[0;B~<'=)CYd UvC3ٖ3f(!gx8fo(X"7E YEf22s%9KLTMa[֢Q$N$XT v9#q6!;ǞNJ=~ @-q(1ٯ|s=RvFw7*d,lAԻ.Y "fY4̳H'i`mL)ir)<^B8@M<`dh,L C?H @)`C֡HtTP6 OcIh 7@F64?\R@ Ou[wfJ aܕ{ arx  DYRDM#ER"P@D)T R(KRL425BQ*T(&` Q-RD(dR1SE"̴-4ALQ Б8T*LB4BJT H@HRPPGXH GJhh0]+P~lGѶftEP D%) EUAϪ *(#Ě N |: '$U O<M 0 >U@z2 " GŤ kA˴cdmQh}_N_(Os1 IءJi `xrtwgv?d&`DO{? CX dPB! i9uE,gφ;.`r~ZP'b礻0op+"ZFo$%$#7>0wAC#,3w`0S`Z8=F-]Jl$YA?G*h+ۢ6x^WuzͅL_P(01vDA q\nP~HF 'a]s C$;X~ϣG[TH:e% ͏Gk%6zg>77 | d*KP qEma %5H8KhΑk.CL9RDI3EUR't%poFnͦ$ {p̅8H&)9^8!Q \Qơ(% v.3Yo23 ;זId'3T&`zebH`p :k@Q;DfMZ>nl3B.żFBf3-1&-J q(Cj0ݎ!THä$u\UY2[Y GyeF4FcV} J0 $ȁ!" B! BN^O ώ=_;@񕉩$x??+AA!2Ƴ1윈G@Mz/P\Z+bܩ!y׻<9)D3>P сHN"[=Uc@4 ,anwҊߋGu;A $JtYNct%EB6L]lƙB#qiƍAhej9[x8cL^}Y1{gP hvҢ; EtJ+]a&W:Jo:ڝ&OY wRDUQ?ڏxʩ5b#<55 |z˱ 2C&r2rI'3x1CЁ͐=aaZG~n& /Yx\Ȯ^{zll !Ž:C}Itc<~`C~*PYE~H_ebL^@']%8gjTς=l!6{DIA32&7{`{9U}pL?SLAhC'uR4O* ˈS:CBPM~z|d`XVo*x?)iW@'3ɱ4g Q bF5Ύ'HHgC'+QHO]ۉ8dhYc U1y?az̧ }uͤH!F2)h[VPCN4 dkZon'H*"dw{q/.<\>G{Ȑ'y10zE[{ 뢤8^2i`b>yQ0f5łmhq;Fa @(^Q[`F)* > u]r4@ȓg)p% N!薀? 3 ,JѓʼnP eRCGH5=%BIu%&No fd+@zt:zaMhqr0?ym  ؞,7UED\">N|Tp~_$4eP ?8RU-(B﨑(aHlWA"Cp<I٪%^@arؠJT0@DT$P`J =#,PXeQLLTJI(flڣC4LF^}-Y! (&{M~>t Z>48 ! sE,_ŊMh1HqES<>r5Έ$K٭Q(?!{TBRv{%FWoxG}nIIgxn?ߓn Bx'Ml`B3o.<-^[\qrڢouezxEqx]bYȊ~W:y7F'|Texáya6u ؽ$&79Ps8Xz:zKBM-؉{SWE|>F* gRCMi H@ @'=$0w{>~w|G̹Ӱ!.&`x,TEQPf Ic bϮa*߱o`@aJT-TzR(á*!:Bj8VtQDK #T%.4[D\ K[;q S9q٭Z d*i "e Ƙ,d b.HTgYw"0b7'w-cotSᕍ LS|)V,Q݃2]FfPASEMTu~*F=xΑLq{m@us`Pk(#̣EmZ: Ր9]"7'14pXAELU+jMR`2?eqo[:=*$SL6ߣ`l}:J1q'HJeĭI"ww\:zd|??1%B뼡uRc}]ʍ@"EOs փҁv a)U6C)Bp`jp _j}~]'\A+ b 1>davbxpO ~- @\@w;z!2HRʖr,!)30XAdIJ8TD@I@,"BPD--!PdHP%I!2֬ .hLHA`$M44Ff(DAd- %4P"Q3iaahĠ_3ŠfFu\LP_7PC oʧ\g{B{Ϟq eH1#D@bg 9I"db.D;c%VjCI2MO@q. 'z>? O2V%e!P0=!Q 0dE(Q' N&|o]IṦ̐"NNt}MqǸSl0tV4LƛxsӚHߜk]6kP%P6::Y½; r(I:/r , 4A akqJ%VE W&P :g}[aS,[9Y Tcj=ȈnїE@ fP8`Q.0095WC|:"'SY:<^"D't =|}p'#c67qC}A(12Y@{=3x;J#C(zvCQ*D *$B"x. dڻ=yᬡJx:@Ryf~oᰆmO}2c$clF3{RB>]aE<$f 0̸F&rBYIo\z2 aH³N()2X(l) ] Ѵ- 5|3Pl#PȑJVI" S"i0P?2bQ\!ؔrV쁌5 FDBč&Lhih}'jJGz[b G"i|9&>PTUC)m<1p3G'xwv[>5nWZEA9 X9b,]؁p<=NF".ٜCW@`4`ڂcKaP?3Du4%hvmL͸8D3`ȑ/A2aVdaY"r & `ʤ$z蚮JVK*31'\U BxkAf*WloY4&4Im;=FQ (MFfeN,5eH#(1ъ61YciA ,D尔 [=0@[*dq(Md&ģH#9ȊS8&|nHp @ qn\`Lh#"Yh1jqBAqMaq(ZNk 1V\!G1ƘU*R !Jc& ƍ4VK@eIF:E %+lap0Ά3"lrRK25qn۹B(=0f,xq\mzB&lBWF43$SVe"*JA]3$g,wcǎݍ814FٶMBtpx23FWΥ>h!m(17axVNԍ,#-,M,4[lzXV0?>ݨM| Y{VAsg0.C011Ώo$֠Oa'ҭU@--*B _c3Ahh5p>lc܂vi3Z(gCEa#afY0-ݠ#G\I^|6N:y 8IS+THUH4!@ĀʸNiR҇ӆ"QH}Y~~JONT@=_%󆘃 i5΋Gˡ-#m^,!n0fNΏ GOE+IPdb)M8Gj>݃DnN !x~^I$3Sh`mF&8 )E WbI994CUdFRhN&d, < RvKSqK7Jeg)%78hL:[V]48, jau7v4:,ųnMOKHnh88v zV$k!2DC0aFiC>f YM:q]3V,9;cmJiT{0'B,'sfCR(.nlbHeRc;Zc`-^[ͶnZNSU HZyB:J44 Tq fo"G$P◨c1T d _(d}9>gƣ$>bN> "ts<5xT?(@+BH@9?_XrV51g4i)TɗZ+z)ƷfQ  H FZ`Ϛ}vOges{D_w^:Y- !$-`0^,Ō;, b `qm6 X)Rsh%BuSY4U@PP)IWrd!HW/겷b(h2a\E 㴊,_ [)! P˔qxm(1P¨D)4iEcq&!AvVBp4n5M؇2% )~ a&&dyS)/ 1"b 1`CPTU D׀~ xl>R lc,g@LMH0H!>۪ (zt.*W.#05I|XqCC H2ȿuJx'@;O8i_W!ZJl ~ٍC DCBKM2O PΏe_K416ƨ28uk"0!o vӕݡЪPeZ ^?9FB1h>5BXRlŏ_qwhpOD@0E%=va݉ (MKUVIُvɰn3umŘAWF)F}Ēy:@fKC;<2  OCsctV<d~"vHNɮc.nIqߎ*bsdDw % Jh@OSd>=v6+N&SסƒDn3Ok Eݥk"YGjOiXK@lsE yXB+P(62!zpq;I\BƓ@DޡN@yO/#Ob}9IsƵcR&L\rhp =c 3dvp3%;3#SW45̍f[]b.AZzn\PqȖkZe-LȠFD6v? W9+LgJxI|j4Y8ӓc-td!lDSoMa vq4PY:c ?Q P 32R02@,wVnh0[* #B8vJZ8L aKzuD hrk;c5[^•܌;h٢ZJl!6cط:zT=᧴-u֎rvv6- \pb)F5pD#(!l N מɰ( w֔:NGSCzbIJK%&!b0`v$gՈ1hQ '"'xI :駤b`c@S0H @BpJ DF%R71eU,BLbҏm0Mr`6m L`hIZ1 HF] n*ٱcmygL:K I R"PBEƺ&QhBD\"F1by%2C>F sL/pm; Nw3PPQDtߕ>Izؘ&H fFFCA]oA4phu1Xq}#9ec)ܻ ,0 o9%+;kz9hf*Ջ3a&MWwBڏ])хX-t;uC |WܣGB1P#UOQ«-zliz7W@܇8ćBX%_n2,P.Xj@҈?&V$V%"B)Qy8z>aYg:|4 HG, hb,(`f&&2!6x5JP`ԍj(VE$Ƒ m )R P%Q!1f3 mH HƩRQJhBaѤ>{h\gQ4U2ԉZ8G}I6DV8Q >jDI5"`< a1oXrQ80 eD9IDYgLttp%B81Ͳ0qbR@)P^tB K`ݚLs #iY- ]҇]Ӂ&q&p>>Ux5EF!Ϝ) x6O@'*w {?NB݅OTioHoz%vxwyE4@öf!K5=}Hy6*5P XdD! g ,OJf 6FK:f' q8f Cl>DBQEW*S\u! +&C/TAD/MAuW\DI~ǃ^¢Κҹ2A.Zx~ǙBGF+.2%zs )h)aIS}T٧FcqY q4HRd A Na(0ttF7*p u a$`}r*B}5Fq!2m|.dd@ث3) uUxWE9˨RT0QA@1OtJdL4 oQ9CL8Nh-DcG;O >q=`mɉ 3O96K-7z8xsهBIf6' 2HA,"KBc ̃"SazZ)Cq8`xlyzώK-7Ϸ-  c!)8H&.A,b)d(@B+ ; eE1؁0Ogaf\T)H@6ÌFbf;:w PxWO-΀vP6ۋd"k aQ.%ĉ0Ŝl=mr!2F(p@t3KXe SEZ̈$s&* wAi[n &u(9 ̔ J, bjBR1)DD@js2004$IAX`4.HC+,b2P+XY-.XEDl Da!&M,tb@i#8DRjh`1L,0pb#?}Ep5 XElXnl (E4MEE:Pi)".$K#3& 58Un JkMrna֔J03'I0I NQaDfL&옄QN h b(%f"RIAS`$"!]V(J"p4Td?d4HP5AIRZ \W<I@@zq_{1r (4J()hńO|a t-͢@J"$y+Uzv>IV W(*Χt>S\rBn ~ W1횯~A)H2y Kh՟dڻ1i# r"'҈!LJJ=!C (rAG!@FBD>G R#m"(=_N63;i4L4_t9P`3F3f(1̬bs.XC4 r1ܑ16[3 2&p*h Js,\L, $$cs*"k B!&Ri `Fi p,@`5*#fdұU#@xxhQܡ>DdTAa )## P?E2<<=q@P ؃@&y}@#@Oav g;vђ)0䛵 .NCW!)h.K ]țd&$ ,c}'((O0Ѳ'; _`v\~ yL$1t TҊJ7jx>#( >P ܇$y0 !'{ cbcCr{9Nh Jؒk`,)LhQJ%R`Ⱦ JĨ'9ND}BdR踓.v90%*k4+2eЊRF9mab m 0bvD2%%jbՐ9Q QfAd#@29ef&$P#OOJZd6+l ^c y|%˴|.6l !Sb@>$!f%r$o<ݴЁJHuoI?T1zfjH_Y B%J  >OzCϚ`((@ MD Υq\zAA$Aiю_/dyxo^ p~sJOjh{EHܚ% ~ݤJqS-m*RJg~Ԥ1YOXU$DHC3YejBm d`>ۚ*1OJMG c"M[a>؈ҍ:CL#@ fj뛘YH`ivj#uěhF^!&5${dB܈H rb*ԪwVl٘m- ċ1Hν@** B aતN?M.:~Ye0Z{srY(EMB;UC,J5ePpJh$2.(5"``H0c_ta;FCAT\G0LDnݵ)=uf Lb p;# ܹ r1<&QBbݗ3M0D~TE?ZQ̯D}CVv5$fc[u _۬A ͌鮘6FIl*c`( ,Q>D"b(Bn ZIB@bW <%Ѭп!fEVTn2&or%I#p!x`w >BPR"Pw#\|ԯQRI<15YuJԇ*Ҭ%1Lsw^OGTSeeD=C;#PpӤb(FEP9 >i=\}l*GZ>]Ӫw3F )"s)J0i] /tN+ {qN/B\o!u/7;~.5h%>}52/2b╻XktӣQNCFM6c0$qWhJ&ɘ`F# %1ALРlON^;)_.O͌7Uzj%[g}cs&l0CE">doC%F!.v%u.^bX=SzdEMa{+~Ytڨ@K)x!R`TEqt1eu#$^m7C = dN#ぱ%{ƌHPǓ^t1`&ta s; Dg"dIxGCZ1xll*' #RآvUk԰:"➨!1Dm0Ablb.4ES01}hZP39#D4:iXïi4+i*.]Q%# Rk]mmǀ衏HO ~8l6bQ1UC'h,`(IBDL]=Yf|xZ qdb%)xIwEcp \q(x*K*2 P"#"*iW$yMvWM턡ghui?fl8[fp9:/S׿XA|p>^,E6!b=}¸'hSrEqȑjo<(02(D}z%I؇6V*?(GGb|a=RkyB@fH (BpܦHh'**t?!ѿƑSfw~23\C;E5?{s.7, v1\ĜV{ko  `#[CCaiD.!iA,U}죥5R-/?oqWo~6؄r>3ނP2*81tNC74DQ 0aN{C!I NUx^POht)I@C;9alZ2n(ҁE;w޽͕Ah), #2n|ۥ`֍&OκR̓.m!rc,^H *YTu.֗ڥW-& n8+&)ApV6D++ G(8RM.fo/8z.՚r#!٦G ރeʅ{2KD'UB>jpLhK6UE)002;×q˻FP< 6Q3670 "T 34 fk3F:Qbl39v dTLd{] i(t|/{H)b !u<}c]AsLO;KvɅB괜<lM,pq("# HC@jn^AdϜs=>P=<@k ea+ҙjj R|CR#&hX!( ?I4OONׄQ}l %:e2\bZ2ncQ:] Paģ$BR=]U5hlaem%R 3$J dli֘Q̂ bNfP@H*: V `@*d4TUfkpd%m P\2º-QF'S(& ْ+a/1jݣ@i3l h A8(qSЏP4bA z#q%B!rJkm66Hz0%ZI*A?b$BOy`=Rr-}j_gڮ"m SXA>;Bur^ipϐ}E&k&tCK)AIpp>N϶uFk ey Mh !MC*p.f8f9'/PQET"=CLe=?ϙ )2PYszCGܟ14VR fQ| Yf˛HOКOGgTb%p $ 0pŠ5 TQfft6%X;ؔw |C(G,1TxT&60>)E@aY(9LV‚ ()2@].u:m)r, ( *d)ey6GZ H)`>UAFgѬ-[rh56BS;RQ)?_0f,!@PqCA//%a5duBtO}(PDD(a`/F4_ֱ&IdD: uFϪ^ g3dY&'_J`iF\&2"6a8H;"(>s!YhA;ґBQuB2&$K(R5BS$Iq8{%|R 5M ?:9Ez dێ(  K>[: |@J*}b?*46}wſ̐ΒނpA8w t0pɂ=fQ(P=5Lxh&Gx9l ЕcI: !Z)AØofcrhsQOFٚ/P%(\prH"PAif(d2urrz XM$RA=0SZّz1P^P5`UGy$kF|A@G"%UW%DE15 '7, KA)+0W J2 JD+()!RL$;3 drApg7%ePD/;!;w4R)(vy/5@~¢ڡAJPBq5zESgO l~0$ /+zTxZ˜R;14Ua|BwL0nA;RB!7(a|i:V>g2NS ]S TPrӖˋ7?D=룯#\yc4w3Wr5q\_K)V@^T'c+8=|苝.t=v3wnplX kM>..Sftє:WYb2vMy=\l-Now/vÀ7w7[!1 a4ffKۤfս\nH֮x%[\` hljiU:I$F35y'8aS&x‰POOў8{W_1qtsCE/FxQfIpeҧ;N닷E"&"^v Y eEwd)Hbr]U}ܶQ̓B ..NKͦRX~wn^.h*Rc_>Gp텮Ƃ6er\ W|OycX} }썢;Çk9ǘ}뱥 zXMgbN[MPkLmJ13v9_/J2蜸W=."ƕq~˸^ܤC AԼ:GR#BCH4 +*HE -Muy>P>}D=X$UE/f:|FImu\r:^EA}dL1^8U })R sѽx[Gc3pCp_6s'G1OG=N^P ?oCGŊND!WQzeFծ\Ff*]ihi$֙۱FgFݵλrtnQ[W9/,$^W&j"I^Au3mv\u&%eiԌfD%^3|uG.SP!UN@],i/~@c]gFo_x8 KĿyMOyD)-n*YuFSxspJn')+玢c1|su')֝_TQ9TV!Cgb^?O'b-OWh٘ǟC[¡[[t : xǺgxo;'Pdٮ98P`|seEGLe.{gdwnk!8f/6 R d7xJntʋjcXA'qI$'RCm78M0CJ=gl=ស]}=QNY%&*tI R2V_,g98riP *Wm.[V3&)mu5 [U I uhkl?˞+i >t8fh02[d;@rv%@kP7Hk< i^2.<,[-w z*#2Q fUY+)YMS"%.ΒcVSXj*.I 5&!5b16/j"#)d,Ka&aშn`60`qStk*Wdj`#ѬgH↨ʒ CTt :\2Ġ}ŀ%6=|))߉/ hKrj`*$Y䛃aƉݨJjÊ"p Tou6ҔPP`Q*Fv0̳$ToXAq͂CbCs;=(P!KB ;3(fQ'@PPvP}sLC{$S4] 6\rG U :-C7V05EQ8n 6 r ("AD`-04"nEJFe7$IFx?,=} ƫEfi-L(VH&a0 bpLhEQka @8# kv^ S2|pLw $Ij(0!֢*&RV߻N92{ـ\GƁ Z cT fΈz3z,_A !S=&'bz@xj8KyzU$&!X>N$΂MkF+?Q+34ϕ|ҧB7ŀylH1j^SvzG8PW:(>DT򢄘+ C~G Pf4Yu A=p ?ADr1&ßAjd @{tb"*. )Ʈ># ŏߓ MWb;ĩhcjd[ ݮu7,x$L5Q٘@ޒ;qƞm7/Ca;԰cyo<9i $22SuDi[pfr'8=qE rToKbCR&U3\)CWEI-e <<>>G۹=׮!=3G؏0,؁ },KG<ˋ!2N!Пs 1x:ivT.YC%10%"L!ٿO#{0RӐX}PqmbRPƛ" B_47G`h,R&ݶŒ@uē ̦Dl()7ͣ 3( cMYYQ5Í·( Qjֱ 2(jnE([$n1K$fo3L#D4X#-TdcijD)Mm$|鴡[pqdEeyQ(, zK+` K! L2f9uAD4RVJiTwuI$;h ը%!#Q 1 MI MnF&iIFǙ -FfhsrJ^,h6 EJcFA!K1 -d7Zk.WhsciCABRf^3#@C(uQ7>'"Ċd^ԟpzÊ$uhLE̓vyb;Gp}|ƌ8q-`FT%%'aTXP3+v72]v*͗znS)*U X3}e) 0clNĝٱ52 *27F\6}) OS4Ǟ_f KYB#GGDG$M4駣QaX#e=F\W~VTJtJ ܵB-2Ӑ'~8l;֕AɌcva> U1jAԴU,e)77'cf3F6w v"y9P Du٧qXK-5)t8c1SšQ/M8wf!OK4K)Gy>68DjYxϴe[4=^ a}$z႑:PE\%ef%\,n*A qKצZ9cM$2e;0qM:@D!(hӆW)d2lJHaȹw{ @!oCJh̤̃P*Qt Ĝc"ű1p=$kD0 2hNS'#ƂJU6hP|Լeƺ>ޟ:"'p5$%jNNJRo,iAqbߌAywY5'lĒfM5a) deix4zp ʕM$6&tlJ3 !\w @3ƱiwletPOjPR@ZJxiӻ GcH(&֡NIi4폑LeK0 f yy @csܴF-Ϝ~a1lv`HzᰆLc!\sdړ<[me'4ȬDv赥 ͬ3/.O/֣ S1)d]2~$%:+ w\4l%L4 66ؙ3F؈!fGH;56&3uc|sreEv&f&eTHwadghM;7kYΰ08$a<:DE\{#|V7F64ڞ*VqM^P -~(`3Ty/R-j}ge<0OQRPn/\yEvQL&v2RUaE@K%Ct D680~*hNlJLq$ꂁ$$`A)W۵3f{@Xye:%;87NI 7 N{. ru^%hr_V @-\a6StPK|<8|t:z`0\Ժ8ۉ127GTTN0 x /yk%Z=5qx\dlYA4ouHRYQ"E%͗(KIyNݖ"oJˬ θ;a*} P:]cJK|f|䲺5$]QẸ8d˕fZ1 otͮ>̱ 13}~kd&s|wWGU㩚F7ę+\5a,9dq9nuԢ%\q''FjwEs`LRʜ:9hAgZ30Oq|_RX]& Di?dTP0%C cF]CC*yy8xgy9C{r͒5-4p[1_inecKOQp-Ԣ$5>zԫ\8s>ٕ+̵c/oJ.E8RڙD=ԟ֞{z=fN/f8Φ25al^"#U Wvg0f6IjifX GPIee,L;Nm١¥Ḧ́5ěL ! iP Ν#ڔ*milk@Q1̡w_vxg4LfQh  3NQr5P8lF;k`86S;D3]BҺ:6;CQ S%C L,7]q $x7FYlvFa0:IZuǑiٙl`x8Uum֋A:9\Q6DMo1뼬&fi܀hzrB@6IΤ}X@- 5'0ԭwnTRLC)%2|wQrJ,Ƽp (^QߗH蛒#܏Vv5`U9=yHإI`-!Qt   UA@Biq L ĬC@"v Q*2h  ܯbFfHsn2Habxg3k擣BZ3*'0l)9 — ˅W9U11್qof[“'ȵ ՠ, ( w/Pf;+z $b)j%n1qV:i6F$#P#u(AfluFE!tTXV*b$88@KP9hL"7p"&5+4'rA*d#Ud4vZF/̊q9uYs#4VOo7>4PPj0AċͼyԸu_V5ޙ&^Qjlg(BL MiY6(ҝ\ށBلYfMM E @ܿ)ȞjX ! `hu8 MNW_萒LF!^bkNKpYc@$h@!Z :UEJq-[rՄZmbq w>=Å h$fiLP6eaMFErC59C!fVc%(7j^d^x<ǔitpeN-u#yo&V&B\wH Vcjc"0/&Ve3V P0o8`0-Y7#QnY#߃J -sPm đv"W0( "*m  R ~P!PJ̨ЧfKAfݒ"I!5Q%[@MIAE.WP²P ~rO5ty!j\`N*( 鶞0ƏѸXդCE=$Sph'^ lpJmz?ydI$B{3x>1^~B`/@B mFY1L+%IDIjIϘKQShL> nBpGjӊ*0fNy$٢܊Cf^w-T<]Y:\k24Ĩiɔ`|i䔡&q۳LwgI_j$œvțHTBHh|Hzl m/cA MXIﺟb+ :idbD~ݸ°@~gh#PxG!0$wl 5Xe*Ihd9"IqĀ3T'] Bdx{ .u='|QPA <}a{@k5UDK3ްe_-N h9 RODb @ C*_r. r(FcO#t2QO")@4bqV4_>I*"Sx&&ED<IcAVE%UPN'4۰ % 8L01Ò,*]7Y2 2f2.:>:̌$e5 ADOUeW[hOXdt Va>J%uV!=kuf!9XURy9$b( XX8)Mpۥ D(jM?MʝĪud n"dZ RfDl.S.: J!b.dկid.$\d&+S31$gi ;ǭ]Oi4?R(B̛ܓ^Ă `F6uٔUFb?uWC`>W@*}i:tP4Pl{ JR(-BR&ɹA-_a)#"&# $ʌm 9m&CH !%NEcdf@FUK|c:o|"ݤ u¯!T+BR4ݔ;5P`0" @npw^}=j Ku,Lwk'i2t:ֈ ?&\F]Kb"s 4ƳPGwU|_pk/~oOt/%d h/~a3a,K3(I()g?DS}}TL7dHX BꂀμRA@ E"@y3  `b(" Z)~Lz/CoUUiW0Zp@(~hI 2Nd`$ >!?qɯ\"3@0P=;wG6s9zK_qef(`)>9A[O36B}6M 2BtlHT S:8Q3)c8O@ыq\lN85ݗf\J6d8sis.1.`^soZ`ٙ clȠǩ#SkTzT1 0 01'9HzB0 ALGykW42X͖{,W+JF( %a.)M BMYlw >y4n>H`aCݵOx<;$ sЩad Ga0Шi|85-D \iLh7R&dVR;8<}6~@A@pPBPTRM%%%U'waQ?7wo8R  'RB$ ejKsPt(ƪ3GfN'6D4ĚSda"U D>03 fmu( V9lj@lW_d)]1KaI!H]TrNwG|4!>} @_P" bS!H7.DŽ"=R 6L 'Ei(ZPu4SQ9FUUL#ADDDQ>;ЧLܨHЄ! J p֘ľ=L@"qIGa}Bdvw(i i_{d"PRIX$))?I<# U2fX{364G+hp2\`Hh BiiC&D(20OC3=- `x78Aܔ&(`FgQ$ 5y .HuN=)l:~t=DZ ,A?՚@{[h:4,̇s/{,򁉒p,,ƜJvQ6`;zb$@st_ t C]=m dBOBI~ +{U`I ԍK3jzƤMzu㿫C†N@-+I`642֧I &&ʾֳ&EQ3l[OFYThj$n[\u6JݕMEU6 !A@cxܶGem@aKj& Ui:Ýie+?w`HOr.:XaԘR 4É}c{t~2]@ҝ␰pS;!JJd 4Nb;4@;ۈILSH0fBWuPW1Tz&xhmx55}PmIttPD@E<L*jQ:8eժ%'cb=&Wse2[!tS)m S"p|O*ٖpKjbg7۬C7g f6I x%. ǟz# Pd&HٙN>#2_`ʈVtԻ+JDc7@PJP )K,I0u$B`X`f &* js("3 I(J$v;kD_O@ Cfs.6|m Ԟٙ%Y;WDLOw#F0#a(0i$iAQե3c5`]€4V3;WnM dF:㡾 Bd@,˥q|g!$c' WPke&3?n8>]qa$# X@&)D0 H9 O~hHm03F?NX_}_5$$tPwz5$WR!AvN{ &*w9D,*L19##INy J̗;]~RB;tT?}ʝ+:52Vh1K/j H3TG?I.gmIP7`4z ]I èP/Ym [cx20Q!2La^:I乜$){fk4K.b2ko[&FCfXDY'|b/~ Pl5\qHܲ1fѢg?P?AW\4%NQ3>>r\f陑PkM҉)5"烡gr "p/d_^rB(bM '&e ƞĊ/E9@$xyOtóW|=+'M59T,ܗ:qr8C!8?V 940`ua?g:\)=?XsC5!u.y(Dc8ȻH:2^?/hF(*l'[7I5=]%L3b)l6VS&ȕ)j6 q.dW 89s5 ~Uov X傋R;`&gEA#؊yt&(퇖Eox>嵄͔*~/9h*s8 "H=b No)?mq7,IdNA+ ʅXiTF3s lCb`V`ޤC׮I6Ԧ|U݃pK=6E(4dw/*kpaP2LK$8% 4# 8[ANJO|g7YQ!gK$12*r0O8&P7秲|o6>MӪT:Nu(;?d @ UBPHMRDp;}P/DcE',۽1WR@#kl(((N|Wvmʁ%q*0}s|E(CPxbgvX 'c:~kU[4Ð >eCEIJ0HD3 D0Ĕ2…)R!0ES4@@RE$!54EDAi9*K"Glk@$C$ %ߗwXO>/N#<=ErQ/@` !eʬtaچqUQPH%S5QTħ(`.A0V=K DHuAH@l `ñIW~>PVWQ:PF7dzJg~bb/$_T@B<8|0̂?qwe50CޑQ@ ޭ((P瞽7>]>ti4[lQ6HՕ,oxڞݎջ[!OP(@!J)gKyJ[ݎ>a>wvez }JW{zo:;WLJs{;l`W릊h{KcL`vʞ\6`Kwxp݈"}>k:=huct&ڪ Tu{7am% gf7wuf=ױ`al3=Ti"&4ssή@%Iҍ(oIUfz{<7|v7څ*ءT$!D(`*Tz [`Jh(H@%NNvzuOx 5Ѡ 7Wo}p=.OO}G^飺 8wp;J>vh֩f8tmw8u@=nPPSl (PAAT6B>=>Nd*ATCz%"}+ˬ謯^Ї`|kfk>ǸܓvҽC|]wmԳd9n_{o>|qO}(;ݽt@ynz}BB Aoݮw}yuC>^嗸]Gwz]+,6I[Z&-ӹo1k`B;`V7о>_h{6<'s*fzV:7UϷmI+>W`oV0bu_{:n웬un]mkaojYﻫk[}=5ɮM^nNf*vj[g}o[ %ӽu}|]w`׻k]o =I^vw=s}ۮNqofiۻHWӮ/x[^-[}xwEl{rJء5m`|cv4n(B{m2|};O>7}dfe}7>ޯ=}ǧvU5[kJvٛMszmݫZq W/msm0>}%<G=`n;wn7zExSs6[SutᎪn#l0ܮ'n;$wolNl㭻Nl7v=}e_kzX}jhXr@Uvݮvy][tc-]ޜ=v!TVJRK:Ql {>뻭}_{^y wwO[6Sn}xﻓ8Y=vMh(4 @5 @fj'/vtxkLy#r=NKW]Ҭƽug#FGUl{^9AoI;hnHwgsqnawrM6˜{}k+wtW5 ]vᦐ]uv:a2;>|若U6ʖq [^/*ݾQݙT(˪-wAP6\vm'e9 U P)r,WY"JkÔ5փs#VqL݂vgt\n[PFCu7isu5N.wǦ(@*4:@T%P 9p3f@t ѷm՛<hL`;9n誁&QU*@dۣ+mf ݪ8hݜ6]f]Ϧ֯[^>;W]tCicnZr vkqTlS65N7,vbeJhAwJi}zAn@$ZM&cysJ뻵6/N=q݆FWZ7Yum\ąQ$6V|3wrZw2$v漝i7$"׺-d*!@hUfztwg"ҋjkzGxرzlh'{-5ø+ͺ N:eKM"nu6ۻwlmvtku@7Ph2nz=-aNmHQ#^ye6TR!\4@F2MOSb&Mi d ?ShS`x.*C+BD%% B,' m jMC8tQ (b2"S??#hyJO?C <`!_lP,Z LL[biL:L(́vI0KB_O_ ?'\$%볖&#a嗣{"B҄>n|:^i}C}>R =!zo?uK3V=B Dn9p۽\ GuGj"__>WQ9=2woc Cß#ߜ^=qiOuKA9j\Wrꤪ;K2B騕PW':s/$;{}u RC޽_*'7y "-e$aELpwt?5 ~ XaO?>ṃ˅q qb;ĽqƍLsrG =Ājx[8UX:z$'cK%gn0PlJhbb~bqwCiG3zO錰ZJ*T/w OߎG'7вW?W W_ʾrp;a( mdY:HQ'3Xyu,>îߦ/Q_J9k֘ r99g~@ Uy<6zXNGsVD18E agf7;ū\S*~+Dw(WnC}d4Y ]H"聢 H\*/!TAmgb~$x C)$ ejq$3ıN D}s G a MID)?3yfF+Q8Re]zChk;K/t}028K/xWepsi)K -2{Co 즺V.`6܀ٯuq.&^|,?+7=0yjӾh*<݀h C2lNx6Xe6kճv)J4Չ z6'ݮ8|B_h(H %axFĤΨ;K[##FW04\4u3+~""1g>9\2Xa. @ǰ;BY$5⬌8«WGoy| iE]꿉!v=0cŪ(xMT7gwlzSV/z^_d !C2+|ߨ'A$DYH6QWҴm@2wzѶфPƯo 7os"6wW{45L,6[A`slnAG&F" Ey沈X*9^gF9;nB#>tFc9_);mx*sdBH~EYއ*FIP$S:~oӟnHDWc^\8p8n/8N2'hJ)?߯Sr ~ qPh,J (D:RG CAyf fGCIc޽AiX1];Xg(v v=5UF.oߤ}LS܌nP5ZhlkT [$5ߏxkctu⍽YU'YPuaځHlߝ@_j&$<[.7gojAu `;%eݪ%&Cޮ+ar~-5m۶tnr*jn#zv옙T1"6!5*aEfu'?97[(GY~D5+tlY^Se1b2#^ p}v'ܛ(o8ʱJ4x+)AUUWz|U^ b'H],9f(S~:KOo8Zںw/9AxAڅh.za[l/(zX@k1o0'.,3 lvS O`Dls.zrW?|Wthh *]de(ŋ\;mCB1 ]NO5r.^zȊ:3/!m`3<_D0_;MAVBi5@(7$ @Q'0\R* @)[znnhz.#f@KniE59i?7?njx{)+evIQD5+ D `-"9ܢ(,JP+呰2(͓m1!WO@YD=L7%DY^k"!q3\̯Y^mzauaY7XR8c{pV]26.d!)!8b3(\}-?9QDUX2ɘfL*_+j)nꪹ R?^Ƥs}1I&,w坶}_7ZXIsx&UY g< BΦaM]S]nǦ\#D_itcS]MpJZw. ެKOWԪ-Z#d ``B ש#Y3*.(bY1.jޭuS9/\T\Y8u_\Jwˋ0:ΣqJ;*Å!{BXuįj?0Vu?WHWc0[72WAl:o{ce/ v2<_L|'vTv>kv'VK`TW`ākvc퍪ˎ7)ЅUtzPAY_zv3&LlW>E E?U1'QQCs5,{ Z*e<jL]mX Gh(Ls Og%DSO~٨!eQ]q#_It}Uyg}N`,TG(A84%Pq[Hw~x0Zg 7Ƚ 3P,E("?n+f=уA gyO/.i&JFe*` j"dٹe{\}D린定I'*X;xSy놘{݄{ T0>n$8ݐ8ZbהirzoJ:@GHXYlHGpZH+/tlw/(g!1coD@ƒ'el_k"a}n$DEu(ť ]k;|Ξy!^hg5{aEDB$Ԥ + RA(U EM"RP4 @T )0D3z5$*Ph0(ٱ둚2( ͘^s f*3L6:2x o%UP&6NT6ydK0 @`)%* R*D $H )$hES,$wraM8e^@22[@V/T4 ~77yd@Me|% gIvCǷ>?\)kl0QIXp3Q#ΐ؅O:"m\@tڏ bPPjk,u>ˆ= 9}3e IA(Yj"dR?6p&k 1(Xn/,[/14`[ 䇋wQA8YiǦcQcƈ4SxE>ͽ%:d1pCMh`'1H{(GHtWd(" iR]:!JiJTAM:J d6RuCE"Q܅PVmMQl1[8Q4]Ȉ zD-z@uEK=|(ŽК?2(D@b?➞|(A饢B@OkClDPґ\:?_ēZ)SITRT kJ41QCZ(&}xF:_!A h]#g[ (ud'kf&:+[`εlt(1&;A<#B|]T!tL/ GG%4$I41GM$M LA!FD\ieӝ'c"o])GI{ciagi՝<;=7DǒlQAFlo25 fdR 6F5{4{#ws/G\]hEp+mPsPeO O0ޡR8$_9yiB he;)|HѨ†!#c.Q~^o8:(nͣ-dEu(܋Macn3|ѕ8 >:T kwb;۰DTQDTUH#ZQY|zF E@PQ@ҩkT[yn1&dѼG yRQJ?m7{QTtqG OBAOV>>znGKuhc=HP8ACY.j%I:"_ZvI "QP,&Dh)thPҦ**(B"hH *"gf-Lͭlq[kdyE+ 2_=9җdP7EE!^Q܁q'We ׮RP=a&wDS.ӂ wKt@]zH)4(V_f5"1c$UE<ʠLbK;=`}-/EE8& 1E4;@Guo(L2VY Eą ̶ΓNLjىn #$BAbopBf4U?Ң V)" C:ns`̅+&#$R%s[zo>\"<;RPlo5-1Sb'|]M*D/_RJ|7rkŋN[meo8 n%@9Olh|$ G"<ߓ>(vi F-Mw;{ A1 CRZz昈4#\J_Ө#z{>Bz>qBLi0{[i-]_95D$^di_Ƿlv)㝃6 9=Isf\8ĥnC;Yw~yü-'΅  `9y{;xt(֞aL#܄" xg^cECHP9nkj"\ѫ׽(vS=U*e~G'5 ߃d;L!3*L&|5È:s>_KAp-j?ja!<~ČX%K| z6'&f%@y2 $BMLU P|NFXi;7MXa,*ygkQӰP(} ЈWo@-vg*~Ga|F Il.ߒM/ 8 )QE|v1^ljq}Uaygw⯀(ׄtk`ۯ eդbnOٮ2 vkkRl uDyHt^(* }-,XтkvVY) e6`|uq{8vICHmiR%c4I,խ5mǴ=y~ιunCV*&gcksK2B%lԋsb;x4rѶ!-x/[Kݕ}G1@1$GZM j ɕ>+mY}:w )_[!DXc͇\gX# @3 ,:I6`]$'6Wv\p b/qأoxzIݒh]Cuʦ@kڒm,)&r廱hzÙHNćwׅ.f@͖4Mv4ه ,>(] ѷutIX=bPnLe>mߖc*$_٥5Dcs$ 1RSw"&{(s@UXTiz`B.Ԍ@S[pYߎ"\up8=唜!(5FhNMcVM=;!ᗺp;X{EQy⯕? oje4 &bCk4|sK?/$ 瑠["uh Ѿ)8?SAvFNŦ_ e``pZɿ0ÆPEU+O-V&e/>{xUc0E9ӹeCm4(HoDfl_TBGWbK. \?UrRD~hŸ}#q(ˢ_k! , ؎{cB2 ^I^u={Xri} Z=mk OX,{H櫫w; Dp E e-acvPx7_|ckНoFυxA!Dt<7qFb^ )p q 9zˋ!> ҨpkcO!7L>ր^&ush-b?W(}f(=k*|YL?Ý{0OJxnƬRY^op,X+U-I<\H ;r~peJsALFb/*.|}I9SEOʝQ[B+?,NL7B{2RXs>M`rCkihS1P# Pzc`of!Cu1l|βOI`nC*i ~+:PS5e ~4t&vJ *3\hKp}iuwr6J1pMX>$OJ3gƲX M?7$MyKU<>@!xMQڈ@X\Dμ|nMQ9rāeDp\xӸ{q8^fv il+~{rO@P~, 'Aw\oUp~=̈ ùD2o{R]͹: :,DqmQY`E1QDR}ܩr[B=|`6[!5Vp<~ntFXG ko, UXdSA?Ag>bS=V`x%:9 XehMXC}:dޥFZ W)z OFi>.g /~B Z ADL!Tۮ[\X$27VDPxmL-Φ7CwX_(4cރex"ވe 2ktoa IM lW`wbu@K+uC^l= {/bp(ᒍm&#%H@ <`pixNr6ؑt#B@ 6k-+ȤT >67w EOq ;;U65|qRHgd HD#ezƿ3l! WTTDsvJ}DLICvc.3--)+ɕv2K]K v8Fەcm<+'N}1/`NC|N\y3;mm^yw 5KdI$I%j^#Hng\C'0pm^ޱ4}RNV6-l+P챍޼1io:޷ܯ0s6b?d4m~IҎ\M\} '㠮@祠K$,&`bKQXcKVZ(+VQvҼzϕbp%/gZNqHql(#o(^9Jtt[~yf/\Up⺼oZMi塰͢~:8{ky2yFbFH="A_굩CM^E׏m}"QK{9 g1,B#D"QI&Gt`~͡ 9#2\yKώ8(.`1{.Bx@p@Eq{q]قA{ix\a'Z| hTAA W0ea/S1@)Kkgq0.E=JD'*WiM7y߾tc.mdZ:;I`E}8gN%OÖeyb ,\;jIșc,[)@6Oƾ6qnFFXH/|FȐܑ)$cI93M[,߽j^RI$Imh\5뙳hΪ$0%,CŒ{zgz7O 6 G,E$3ǞxK>j#x]nO_j`Є)1*x@F0e{)&.rgwǩʱ )j 3B""L䣣bĠ[v AE8>@ɫNvfBU1vh RՒ3)kik~ wՑ_*IIeб2o,;A妍>+͓޴ " SL4m"Sq}0WϼtM!LCQRZ}ioS`&#QhiVcՂmIʞ9FjF9L?x/A JCKDC}e=biD)&wnWd? }?@)/p=b0 ίݧC7" :/0_daH2o@g. *)'I_N ELQE$J GA@%? P2ՏefL!w3U~~hͰ* e(.8/~z8iC;&*2ݨa0لhd<N 88 hxJk!wA79(xH !^S@ʞhhWSy:okm^8Uf Fƾ1\q}-Q|-g^sC#.C

d* mƂmmXhf*w[mMQB4݇4kEv8H#F(me7Yߧc|2<*3F[RzP@GvO[e3"qnr&hx:xxN~h!<-P]lFO~QJ%pµlݡ20h(<=_w }$5| "ﰕPAt>s#m 7.0ދfAI2< Ъ}v7t?3t^ywkaqN:r촁ߍm0cO!pxzZBy>/.'#/P۔0{4)F|fG3ct\(E6 DݱFAMP!L87?o[eU#%K%j| .~p6}ٺ 4iGG167" .kO?Gs\W>oЎvykX" H*v#$;S֡g&n;m㑩A$%o|nO~+ߑ.=_W(vC?O-}xNԛn|AWoDYn7T;#N'v}0/}7'U+p߲9)$D80ߏf,ĞbfF;&l~Iң4ɯ̒KQ ͚|jyz{C*"~sR K fo|>9]!~=* CF닜nm+zyvslV U>O\mW!N4:@l6Tљdo Ëy<(GUb=y);?[ ()E)t,TU"iwetָ &%B!O[wC` ^;飄aMfnD+5b5v+neXfH ,!=6(Ʀŗzz^^Oݧ=,`EPG"%kZ zƿsg"؈ד;.*~~ti׹pr=A&@']%0}PC?8ҧ۞J$%-͟,Rze);S^9y<*M_Z[BseWhd AZAf?_'k׋\:Ws n9U5N8/CnOFؚpa@*oSA~9U[~ɽOE0AлF' tHW4dR;o>|BXƐFfCͶ^\<~υJ.<1\ Ȓ )Z*m˵=k{ZQH+H >FѠϝ6t~ Q4O_@X]V\YEk0=XGNχ卖..\N Kzj0F܀bg>\kwvBsa*F1ퟲޣ[Z1Nmװ DFC+j,E @*8mL&QD mҿglƃ7bRH@(ؤ7tǿ@ϲ}|zB)H l !DA/^7Mw(vPdy _B,\w06 CK D`K7 i^Vj )FK4y-"B Yh/ueP)b`Y CT@KMIU-L!A0DҔP4P))UE-!J"ecPRPtBATR*j) r0):Od'hZ7!vi$B9yiucbJ Zh"B #MR3OI< (RMfx)R&H"=0 @O0HLQE#Z cCAA,~`|vc |F͂%FjuG!HP2dPXylHBCKA1N# Hmʕh[fɹ )>u2zh<5T׋jCBNDb\EЙM$;4?iB''ߵ$'e_ȭ_e3iI:)(Wbv X.~@s%B/cOۧ-mzn9 ^"=ZFCO`:Fwj*Ka(Mfg Y [L`M6b8D^Pٲ^ݰ_+eGלYj!=|.fjokܺjS,5?c#C';# y &pqL3S/$;~1K@ē#BDH|D1m&L3\ J/i#ngV Se-؟N/tH$0VR?в;>3s5dcWMY8p/svMD<"`֒a/+杯`Cr.4đ/;mNsn }:Zg = yf2 .5lo:\(Rb_wk QHվfC'+Ebt0`uxrszbդzyN46C?*naRe>LC l֡N֗cG1.NK_?b'hrHEDNm!ʰ"99-sm:0vݾ,qZG|OnG%>T8}`8RUY)]K8su-?$/s+}1wrJsT%YWXοA7!#1*U3u4|_m;H3 #78CT u[Ydv_8P@84=#!*@BH̠kE@u(? XViszqg-D질C(}'ޣӏ?o\Ef9uOĮWI\~mjG.XoE`v&)>']`Z.Fft8{(ddNzu_NKUD26SӬo.rQf~Jq/z65\$T. 6[tEOw5 1'ڼmy>*c 9 +9Hڎ" E"I3m^k::V\ϱjTV-{xo.*>p),rN$M8. 8m<5 nT]d>7 kzDVRW[(^UK1I#n$0&7|,|c_S{6Lw_svm+Z@H(iE|lc73YWR\KoE6re/e$xQڽspw4#P~,(":xBJ,Fw V~71$7"+Kt>?BjR|LҤLZ&x@X=6P2mO~eb\^}I8;taŗ eH/gн)$!{xYPS#' s %ǧ<_ ^NT׭ ??Xw;.iCo(hr(S#J()R` 򛫡P#*S̆#*.ZKbԺC9lp8Z3!'ל%[5EŖV{t7kGG}l6ӶVAMǖ|=*q`2߯#ὑ[ATӓ0(Py-HJPƌ9Mr֩/RyssM[fЇ{=n0pY8L΋M*ow>3=ϼC I5xIHJJ,:fط?kGq/VHvSi$=9Jf*9be~k\%δxA,H& Ru퓏#EK:3FH] cS"&FrpZÃdP9DtMM+,1!t; .nX X2@ .rJ 2^"'ߣl?lVx5bS>IftUv٠ϧVڶV[',2u\P'C@9gƙ C Y3A~kǣxvP~1s "~h>˰[o<ێPKHDM:-c ]6 sv>jhjUXn[>+ao9c`F)4kے D,'ūo wLj-s蘣륖R*;%OWqV\S7P{R޿eѨyCy.<3*"RہTcnV3+@oHQϠE9\ۦ>;S]~yr۞`&c nǀ)(nA? X,#q͙sP2vb逴Oד,"b ְvjqirp6em8F ]s8ZI J8xw߮2yO+T<ͫ 밾RpɆPE}uBu˖VY 11=1pwIsPȍg2ro f ;@~tvޥ!  { ,E،NJ2׌x Ֆvj±K ׎D]VVIߜ-fyl۰fi~l8S*w>ʦ?I|9_A C)\& 1ߤ;z ?*!aMkSt5_n \`ۥ^36+lK@ C_:=!A6e$a⁞炘\+{ǶD'NQU*72nXyD PHG(.mp'mv5i*ʹܐ H^Wb0잓vm,GI\eoRXP E7+=uR]'F}1.˰S|2\&O׏_wwm!^SC\G:8|v(@_ְ?V ŸGi|`P:w˾o>P{ÿ߱|҃? ?cno9d?k6#flS!Lfq X& h?_1{p^ }jĸUe"~^.VT)@(JV+8!|X 9gYa9LM~Xs$><^~CƻӘ #|9hXbb6^?߭ԹgD4H2(IGcO[}yai:{36)Ӻnz C{G"djsNcw6:{M.Ra=VLQQi!(Int*ݷyXl6˨+\Ƶw6^Dp%жP8j^+^;t6]:ʿfzpRG"Z U4;iZ=tY , f2nISuh>7'< jPiY[ߐw공FP20G4wnzP(:B\Ms _ Z[^Ǥ[fg{}<~}p~oaz D8oh vX/.}hm.mT߮F, Qŵgǿs`1ɖh$8nZ&hִ3u34k`jZ#<0)dntyLWu3.4DTxxկ_dlIZ!x,S=svPՂ ݧkT2dIǎG??>3Bw`zODqjĴc9[(14ֱ O 4G|4L;:1=jfHߔgS>Yyqw4r`JP2`JhqM@`\3i5GmeYm}^[3~w=?_ HTy!bD?2d*f8yG\*QhuYE*(R9=]LJ\+IbzRm XGE倘fC0Yatu܈:%\$%]?V,xX C^}b7Mr38'zְTkr4҉ݾ>\A(u->u,<)ۅhO|.KFġg%zY*.)Gz{\+Iv- [**G۾'IWJ |{ -$Y7OU?#q_ʿT+!n׊xDXp܇Է67}}6\HG Ր[*0A$pm[]A0)"όݭ. S6)HC{*#;.dZ8_N*/oN^IALZ*.!.D(+IIB$#BUPD$@'%%!4" z`XbZ8?A)%!Q`m(?QTSfDu8l!?W#==ᔹr2WBu)7d ?/ǧn|! (}2j31PVKO 0=c>NN(fJTW36ho碃 m+2ӟ^0n1&@䯙=.~]-֨RsqȬTD~{E$T4--UUM-:UHC릒ﮙ~ѡ*OpE).^c,&Vᜒ " {o6[ll>IyȆ@oaC=W3>ggn08hxGÿU0(Jzp ]Űa? gp@x}f)8O Kfu?fPp衈cD'^*27*!O->z#a?&kF2D;_rZPO: <PC nGV[{ fϹ"}}Q9WSzLG҇@ŇxŪ5mUރ7 Z׫uuR(I$a n^gFۄ:gy$!)"o 'ofz߾3UUUUUUЪUTRO $ɷi񮯟 ȱ=-Glɣ26}?k[_g3:rI;[s33핷Uu|ekbUUWҩX*M'v)"F,>x<6F vn$@{ R9O!'zNed/u2#@Yas]}@IWmɶxF:ވs]n2Q5܄$  'kZ쏸Cmy8Ba]k+rồQ{kJ&/6{CWo;Ip$M\H3~fX_\yh_ԙ!Ȕ|5[k)FQW8_yjA9=;s? WG*|qⷂȉq΍Ln@j1I2wtįj&3l]fZ}lz\ߡxCd|K[ͱu(8?*y_Ŕ ݟ!ڬ'y?=޴?*u;  OOTG'fmŵo1D("1v/-Ihɏ9Ǹ. ʪEbmmOqmmjUkkkڶmmmXնmmتյW^RfwvTUJPX6rI$B7$6"K$ڠa\$mbmm[mmj!@z:P'WERGk֤5@fx蝑T`2 ( XeFYX@1Ŏc5V*J>*A{ [}8'6bg%>G}dϚ!id-4̅0uiUV/߹ߟD52_Ę !Ӡ4~! v?Oek2t֋>{_8sVQ#k,E~P ӭD{CBjº=` uӑOz#ˆϣZCo[k.a/LW';Җ]Պk~Ud0GV" T2^_g'Ϊ8j%(|э&.reNVbƗi5)^"W#8aLc8j|TҤ(Uz@GA[ ϯf:D  pPFsvὀ|q2ǵIp+#Ơk6{DMd07ig7 f99x_ UWg8eK7vAl>:38j,඲.Ag'_ ڗط]i2EV+Gt<[~0 F!8VTuqhMI=bZb!xZ^?O9L4te_jN g!-|GOX/ݢfb5imX¢JJvŸjY> eGΊ 64{{j;#JZϬ'']_>YqZecm_=ֈŝ}s6](޳~}~a{d }MGz:e wyrct|ϬO2 DRu/dm¨ _#vU,$WZ/\@k$aCGg`[uKa.WCAtwʢ>1o$Gd!VmwǏKbV_j:avJaXQl) kґ\l.# Eh쿎y|I*=snoWhuUannG#c0s70ǧZ 5c ,jF #}"ckLQkb|+UQUPP/nrFXh͞ k2bu`C_T{pi(;qd"nV$ne*E[. 7ny=*;1Am&#~8A=Dkm*I}ͬ`la`Ҭ*%!` FG_+e Q"cZɩ}#3,, 3_ssˉHЋkN- V2u: (He< -_[Ph#-GY ޵3U'`,XeXq:qNxsHV%mX2} %GT fM(cpxPoZ N%G彠gՔS]|_N~\x/زѱ/6 qT4"-UQ׌An mfᅉyKdGMgt4A \CG*K3m|>9aVOJ>& j7KjiɨLm84Lbx$8yE/aI>( OPN]^-QРq.H3h܁&5 .b[&鸦xSMp㳆  \?g.˘M#%2i6/XCZ'>kݪ`~;ϰ/| øxv4Cod^"+d,RxDzJ2~ AOl4&\pgů?,'>>~(,Ix7fRJ$w۫mK9JOMAQ9>؛&fٿHFCZHajj_ڸ_";tm}n@$jZr>KX؀?ӎ`AO&)\Œt1Wݍ7ۼ/#|b;V3ߙ4IA:vն<'EkZޝPfk BG=qaIaB AIUsv(EziYtY{os\訌[> yeo g~o0: ) Y6A`}E^&1WXWϵeSX b_zz|PXs}! ot)ʂYbQPBC .+x6%lQGI~6'izv=4S sӅ; 4 0I @y@iqM0^*6YͿ-$Y[y .Z̕e),0T  P3&.j7i鉊zU| 4)" ȕM1G7-WB Fj:!LV_tݺjpJ}WYqd}γβzdGkjJ.GF[f/oᗹ[t_N4FYdv]8ocρΏ4طNϠ꺶w*J] -M| A q67,«-/lȔSn4I=¹|1}7q!9-ĺH8 K09 ݯkxjUUW2jZ2_)A#]HFC0mȗm#uC>XtiYTlfQѣ:!/0(U kR} U'sbc;ˍf{[s^}N,m "-}pj 9ZMA,bgV3Eds!D@: #xxx Yb+:TgQǀ58XyT7S26Zɼ%A@+l!lvzR CH%|l/dZBf*cM O3 +!G#k^=p|! 2k݁T2H*\M#:;`OR [6;0${ysݾ!w3ZT4x0 y[\{oy?czcؤlv۷{8O2:V{69˴fިGcC bg]mM흳qzvtɶM|%o<H2`{ݢƼ9 M9];|P7Ҩ5b|j{Z){?߅z2gXw[3vÏ!TzV0?[U^uV^Y9VEd{.*$ EJTm_Nd~o׺o 7{kNgY\YV@(@Ċa0+ bC0!de܉@EB!0EAŽOWТuڢ%"-=^-?.e4JpVJIGrƳwx2Ðq 6$顱q%UTQJ*AnE&nuZ}:PiLvF'`WJZyӫ2Q? Mnr> ФډD-6P[h0#H497BqhQx\HH4aW=@hn0 ^:+wcVMx:y&kr 0b[&<=:T!nyy#t-:52" B21xUhQiz.2@!~۟rݷǑ~8 s<4$-;' zt@~&锞6F"p08`&D>ƁQv{T2Խ;F8cn:ˠwb3: ȭSes V.H4h&R3 ALӆ>n^0ټ;5_W\l_?[-P*Jh'!mΫ_Fm[47e[TE W'vnx:q%Fo  ?.d=<h޼kțqSogp\q#r礋ޜ)[GϧvN+P )_!=eКVUn hݭ:ؾ"ovB 8( LpzZ&?AID+ӿ.3g n]F:ⓝ =\&ȭĨ(_xJmX@ײk}mÈj8J47i;q ȪV]<  N2("Eh>O̗9x׈  ';` ,FYX*{ꀀR*zIbEfɲGɹ{w^z 1ACH4_wc[;v+{oc1!/r| #*`p#A¶jhԏ⧉l˓N}ޟFg"P+N^š+)!*^{1={&|c*Xx?[]?/{6؛_dv=CǙs։0 D_ߐkqNB|F`9Հr?˙=Jo 8 5a(1RwS'@q5q84,٢nDx~ÖaC:scꝎ0k[2x t8S9XZcSKGl/Z`щUnYm7{ 9 u]O@z& N*fy)ztF{|P$T=Y:Y^qyQX fǖ{SԔ^glV\PD=h68q&-)ү҃mLAeM͵rx7B=t:nxoի1?bw+˩X19h,?;U,o! iV0dGi ])L_8={"G@¨eݺq7;`Nl5Xjf2d ~Iwf8|O .dž}d8 WҚd0UxQ!!HljD\02㍸؇nXrc`KUy7&'B!b)vPDx4/]o!U@RF.ȈE;sᏸh@Q?c XGXs7WpDcVTA#Fe%tY8|`P?dvP O'`vA-"!U\̷ϩwe('l׳qse[v*W.WEGWCć^R*B 卂Ao䗣C8zL3n")#$k$>fxkiaxqX!3c`/@%k#pJ}lנg"ˆQTIk.cS|<4D|gѢFb)7 *.ö6 4fH8qf-Tl@M$;,vyUA2e"* "UXN87gTTUVYkzq:ao$䇠R5Ix'LF#7q;<|L>a_!jh Hjj)bJd(x`TX|wmD𵭎^K"\AxpPW8CMBi&d6~p[kb4se—\5yݯ0_'%NH%咈d132t} ߖ[n٭b57/u}Zxe4(c+`q `}Lzpb'mJ(pov%#/etJ"k]?k:V}q=>[UXG]Yyy9l9{ʹżVx =.xXB7hء}i.v*=>[9 e=-?Q/3~.@y7ػj#kePpޥA_j 8B5`|ݰÔr1Xʘ.1dU>HN ,x0t@I@5}2 @}+차qlz>4icQMAW Uf:xKQ>G+}ϨuKh%ae#LD7kZYs~#9DhgʞG E=ƚB\{ B΅یϪϬe?15Lr{/ r .#3,i-OåhUp,?a -jK#an?8"S~BEu#5`nvM*SBAJBRݪQ86 ťbČ?EL#x nvvaHkLv0 _H`P`y]{ \(,nyLV|{T{n/;%N8 ,bpzk׭1xא_ecݿt\|H(U Z$^z嶙w9 8LRHxwnr<\>|HF  r6&dW&T,֬ 24Wd8cRRa#.q|YhF\>APD87fl1v%Cݍ"} È1Ir[sy9) `4=H= Ww$dDQ/kCZ四X՞7 2*ersd"Xa_7 ~s[2xR9}X Y~0쇙c@]m,%eӲ2]gpmO!( Ɯy>=0_Hw^NZƓ K`~NxdAaFrX\=x'Gn(IO[aoͻ8@KQZR(A 2CBc+x.KA ;!K.>{+tbMΤrw;2^Tdkc:TkD%MQ=X10*N2 3>/,ffZWPڮNtE!\yr9B;G}K:vuD p¤'%W?4HA Ee_ gq42>Rq<[2n6!A}]?j$BLd$s:CG.h&,ؔ([UW1Q&RǦǒ"z#I^ x<-jӨ) -p P@2C=zHc29#Kr0="*[njTF} ?j<vy3\nvqߑ"gY@D;z~S]-cpDa}O.+V\Q}KޙIjz\|zM㺏L|QE:a%Y9\*#{!' %Absťi &,33,j#?P- DubBa^qDo}QX""&1&%;|i*- 5B̒OCQcc?+(BE}m~ Ty1!P|h=Z;5@ DĹf+^!)MM˓nyFwS۫HEݦ\5˺ Cj+8-!s\Mw= w1Gu\[k%WUX&V>UxpЯݾc9Ka|/ T@y]5Idͦ>Ey Zʵ e6X16U\&C%[NRd pbv?"O4A?#F?]+o4}x.r2E5Aa7 7e0N>4}K< Ugu9}^ckn4Kp -v(\:Ci(qT˄A5岙[dENE!S9.wv"riu*̚ѼPEXC)Kn:ke 'B:!&CUf"$&̇/%2_62Xhd0h&H]oJlKz9߶XG11A] !Ozu#m9J\l5;؉ n&$#̜ŝnRP |k fI MjTg prƗ[8SŻW_ᐰNG>ܔ.YG,E:wlotس[^`2)rH՘ fЅgcXDe[Ȧ8>@\kXoS,g uEG@Rp5Y2Дg aݍṕ.zKznt_SceX_S`!;wJ)&{׀L-Q\0xxOg"P%7':o-بw4fɳ C Icr߷T-^Od!&F>W$!5Op[9|gӱYh.(I D;␷ML73]%P?ۡ/{( ~v_pQO"/tg>!.s{>j$l:)$ , ]k[Uʱ*f~>=L17alϣeܬ5X +(8jԜ1h|j" Ar?Yd`8{XَڴNg[%Cn6BPpBаTy.4-gphA+;bYNQL3BH0tFp23"ٕR80@ӺQW{VV]tE$_oY*B[0ÅCNOmgcj7Fp~-|<ߦk2bQ rnO?)P$Đ!X᱉(]HkЇCVg]م%(5DF{|>rzS*b\s9Y15[=N鮄w #0Q ,TٱjAl\_u?~XZ$e{g~?_Fe̢}w#L,@BgO 򈅑PK ѝprHA!×.Pxg]RތV1~pxdǣ8zKMz d֩9HG٨+x"V%vfVEꫧ[Im I]a]3D~ rKzDCpVzkuQP@tk2zE8ka[}3" ߚ;Gc5E\Uhh`BqISs8PL`ujjܿ#v^ +sKN}Kn Ml>^E ~Ǎe6J' +{&:P}͖VaxhjJA`3cegx^ٙ$j9{+`TZ*]&9AqDiD'ZJe[rZDNpyG(MBnQ86Mُ";~*E!_V yB ǖ+QE [khk5\W0932?mYfJS: #;FG@Hͯ:*Q9Ί=d4k`h_:&5(x^Y; e&хr211+ꨴ7n5rr0c㈉%HB^Ű0V tn RĀdZf^dLm 7ǨxdmUP4DKL0KˍP8! @zxQa U _;c5Rn4T'ﰌkC zZ]3Ve+C$"ZlL Uɡ6!-&Ԫ40f450hpz}ocQ rRF>+)_-MwP[eTREnWksDW`VŴ=cnq)xv4I$)w3< *F!tz8Si {ȌN`n]HFJ.'z#-e| +xe_Ɠ(:F7R'^T% >e#Ex7Kl!o{v/nY:o?_ $+ 1xA#8K{!`k]!9wO]6TQ2j{ަ*猖f^A(cY&t"t\8X0?y? W臅ECK^ [ +1ā6u-Y4xXi\xR1iR)iȕ͘B1u+^qYiPd@HY=Fi_oD]٥ΧR<*AZXw >T .sN=&A'冋u0zw ǫ>. q@uJv>\gKUƤ)n t*1/&"噬xES<|scQh\x><_S;M<3)vV^~UG>e+]FQ{$aR u̼3dXyڧb''V:*Ryҙӌ곶`SĠG$*N(pybrx_u,ENsq/gpJ~,Ⱌk5@I(GO@BuWox"={d2*:4ם1utUAmnDFr?=_r}{*͉vcVGbUU.#SKEgeŜ 2`)$Pn~xh{UE&>W^ . !CQȇ#QB(rhz, '`q>fWwsADŽ?L ~G?5d\H1P;߫Kѧqt҆J|o5 -V3ƸzW48Vju.YE߀ &#JnMT?HC_c>@qO?=(&1!(-T^Ժt6r 4 "+^ \zo0!1-bB] e 5*-mXZc]VUqUB2N6Bn8nP5p>ߐ2&(21 HE3O|@hez/猙b ,zIeHV~G8|%в^/˅ׁ,˟/ǀkUY牪hXf@=:AH 4&f +5PQ4F$@B /_G &1 x?O_RlB- i2]}Ѽ4*\W^ˋsʜ?P,5 $dKqhl4hRԂd&5)JΗOӈJBB>d pD/Q:keʑYXo-l#mq-yH   u #1F 5`tf%㞘ew$BM'ŢiZoE{ybAyâll֎d!I] 0Blu؝$> #K},NVx6$`I }q qkz89iGDy$HOZY{j8yY<'ݧUua#Z=)<`Kn?Br Z{Zt[3&zjI:#}f87\ˇ T*= c%aKw=ՊJ,ox*/_OwS@WOO?~eMHDD5QC*Ђ% ")`VC? 1;X[G54DZd_v37wAHcRG޿W_ʍQOrKlځ@0V7>o׶̇bỨC_G? ?o`wGྼE!0s\=>F_l A?Q k囧A(Lai2j"vᑾ/]h+`ooL;oT%2;,2ŵQ/@r1!" #rSR<-!sK-4W~SN_O#pU )8$,C JݙOb*pc~{zLh=X$BlzhLfR# B#&\>5CMyn,b3 u}nDR@boܽ[,`gHpͤ*̧G$%A戁*!/_̮F\ʡw;CD(r~F@@B wfx? L;Pj {Ҩ!ZlH&𸖓ܲQnxZ) ;:?s"Y~=Q3Q9BUJEUUo^Xq$tWo\P;nYFl\SX~d֨G$fwwш0GP6G.meZP A, b?,s0`R$Dg:i} 8Є[4w,I5kX<s#UUUJjT;H<&*!@w!7\)*S헲f5jt+sIY̪q P}=)BQvN 1#Cq$v HlIA4Ps3..~|be* &S !$>xL$OޏY &H!HUdD{h?8Zwh?SLaFWĢD ""_+>L9I$lk!yw[l8{m?#!>x<_r=i JQxZІ7C,P|s?F(,QEQEXDBp A `E^6h؋GgB>UU]];DBMւl& <8:Fі8[-g xP~G&_!`-FS3R'F5/3-}-/^p⽾$ 4fۇ~3Ϣ6<rLAT ~k푡8"p !//M `~9xo5|7}qM r9I,H޲/!GgjeHS]9Hļ|ʫQSxv->W!_E0 @ p'+)Db"NϹb)f, k4ːHI";[8nYAղpֺxؔ !Rw 5<1ˬhF[i؟[큩|PSͽ)*$bz8̣]ߐ{H@&g='K4ON~_zHC^@*?aLCy vs og_HT>YK?1h}b #a3ݷ/98Ut'5h_#Vn (1RZ7+PL\舛;y$<H29]\3laW}">"PC 0ྍbf&zC=gJ:0уȏl;6y5(3_)!Jk>敐yė"?b.=(5,/~s? Dݮd=>kΜJw":k̺KQ,'?ˤkw'$ >/FtP1]SHQ67]!h@qG\,cD2rz~+L[n ;k(H=9k2\^Do z129Mȕ>mc^ ̀]3g6n&YD 7Cp>P UX7AY$}"$Ɩ-}8_s㐪;`ulMg)c,~n5o>8"4 ^9].3,Į|O,l0c!rY߽cg< nH`|Vy0NсFN"֣$JZK ՔʓQ@;}S @3 fa9Y vE!P|7X h޻{%IGv9Xs) bFwM, D8~U'1f#ptv?,[ j(I(<.3YT8C{5 7` D) }2ߣҕP"(ĒQvh5x >qkիZh_Oyp,`1pq??o~"g8ΌrZr~]nZKșc{;֐>ŗ'o5]N˝ZcY0M^<⯂kV>e3ES?u[tG9=|u.$n# [=6ݾ|7Z4 {Y*`TݷWt?~?ן!F,M:ԿoTN`ңgGipc_Oy}wwoJ#xY}}B|6ef#  d V;%z]!~„R o08.rׁt:_mA HS5(}6n!-)}9Y\u+;y?jO]DZPTY&=  <@T qCg>'Tk&GeI|;^fJv_?'i()Qa'd,g;j>?kz[Ȥ 0RopWêP-ΏFC/^oˍwaihv6Rh9Ֆ%J ]VmlS_ڭKWhÏCiVL?g|v^Ɉ_XX#^HTjoÿɰ#9a?"UA7 {'btϲXf TX|xK1*B51+'78zMboAY&q tC8 ʃ au2 QVm e @rn=L~ 6:݈;,Tp65܏)mUJӲ:%mg^#Ʀd0 4Ëÿlh?@0?TUPBNJ] Gi"6,SI5*uDwk>%>BvFBRȇ# wkHvYkDsOzK|gN6zG>ݠ'" q /-x ;nn4TywYѳ>U;v}Rᗋӯ>v\獨q搦E<}>(ӫ3G힗5bl)Ίi|a8"4 v=],OZ' ǵPr]F?Ѥ.깴*ӀWÿ^p%sA4i'`l =zBLpZ6W[nQtp}89&#lok^,ۧߓ>" `!T?OsON'gٖ pO!;Ҵm}ԕ`G$&'l{~McDzܾUV_u{qYA]>zӳ$n>K^@#@P.@ Turt yiCɠߠ)@k-a6TR!yA`>sa#QNӒ"y:\vj{oٯ׌qw"<קOeL{N$Q8@~BUOnkqQ=tq[UTx܉ Wi`],}ܼ/C^P_nr5ԉ%^}$lA28X6EBf=Vgwзu{Pr/9yx CC^H!ho=4Ct:r^ 3#8ghߚAl@/BwnݪBzj~[2I2UY9)=.eHmxMqQaI` 񧜍ݪ'tg+C#;=lhqϝÁXXG_Prև[XK*&nKQ1 InzÖRp -&L"/QklW7/׍f9w>)LEWԢ>{n N 䉁&GtUd9c!kufgʩ6^r&%Qo"+qn(>,;d>x178x@>ǁK SԬv.=ŔP6{YżIeN"0Ѩd4  D )_oG b?^2lv v[(xNZ~s;>1q$XaXJsfGFӝ^곭\#t" y9~CSf.)I m%G=M's^Mc5Wppˬ"û;~fqOsq!ӎW?%㩴 Bg%kc6V "tjzc/@˜zIP-ѩ ۙ'vwD!)v8p4| /l̊+꜇ߺ-@KOmsGͭ圔A6}ܤ.X%AUdOn9vH{;%;qCb07_(""jce1G,cgb:C0@YoU31ZpFLt(vaEA0&Ư]{Aqvp4Q(zP0u6poox>=WyV߯7(ap Yv %Se( s;f|t EϲoʣN\)R?&((QBeX)ZLd aJNCJU 4đLA$UU)T-$E)E5DPTG0!a jhHIR*"jcS ,M11TQ2IQU)DCJEDL%Q DU%DD1$BLM 5)PQژ @5[544qP!DT:Ɣ FJLuƃJbDc?[dↆN!SEUA1J%9e`sDNdf D%#K*D2@L&`hOhڄD$MP$6DU ffJfd$bF i !h$`ZB$* hXJ"F%"bi*JH"biifJH&!$(*i*J(h)*$`jfd"h%)hBY&*Ia(V/XSS4AUDAE3B!4+M$4CTDiCLHES,HPUTLREB ERLS1PLQ JL$HҴRE!@A ,EBL0S$RLU HTAE DTD%-QIAD%AA5(PEU4AISDLQTK LQT4EHLP(4(ACC2[LD1TA@y&hI&@' JihƆ  a:EQ H5PI D1_\aRa+X% TIU2$ h(*iR"i RI$(("&)j*B=U!"*$X&`)I`( * h/䰗d1QLM 12"RD4T @M-SSSTULUB@R%2RQDULM4TP@ANDb2KLDDQ0cL22DS AIBIIQ2-Q51  MQR4E0TcDD_̵~$(* * j fJd "[G5RE4UTQ4 LITC4ICK{"`SE ȬM*<-6sOv$Qu;PC ]4 *eb*` $^C^XzJR!pQ)2=I!A?9П@S"T_LM9!TGҀk+J}iEI<$0TR+TzI=:mfY9l>D}P*РD4DD2+9X^/=$ a@K oGzFz?1[edUұRfR"5@ ve0DRJ4J; H:PDCCB%D phRhV @h 03&` !*Rb tf( E?P*&"̂t "(cI'l3 D:R1 P8Q3V!X<0o14"Zb ! fvC(('2'q+>eO.!i@҅Lce1"I+.W|3́IJi [Α" d:k}@¡I!I!0m56ʰBcD;5l2/J4qQDJB SJP4f}F ޤJ& 1qE!e%(o!~듳Ϗ}?X=7<~ / @؈l =qe_\ALXKܾG'?J\Z5_;6 r//;?g߲>Yaj}_T;iEH`;.'8MUG &V˰ytx,"&OCoQDc`(O;,TZԿX>>=@6#ߐ8x-B2 O<:G{07ޯ=\?H|ߑȤ:WgA׎!G VMKKI߶T|/rWUZ=تغ:*,1dd:6<0Ne:U=axMk^ޫK6ySBaw̖ƹba@}|pc{VUkڇ~Ҏ!TF> 0:fJ#E+ck!|RF!˄w-d/X*3l0{|lK4 lVk6!c:!ӨEoҴmj+B@|]z 3&t h$F2u z;ϟ|a;0ۃ?K0~٢uEDJq?Qq=١Vъ+Qj7mw/ҎGכ:s:c,;JP᙭F!}{N= '$}eOύ3ڱԁHS۸p?A$ S"lu p]gJW?wƾN n>BV&\{)Q7{ 4lev]tQ-%S[|^91>_,!'V.jNDqT|1gUCxиݕ`mU$I$۞u ۧ/xHYsX@"!kJb `^k?tD>pQX.iN{ @ !ۯpE};vvv33(" NBzYy T8DyR?bK=6 %ky.|PL:7Wë,<7Kzxo(Q4vZzE.GdG{ՙI]gА6~;t[/.p,T2-&&"Jr|NaR Jtb:vbX7K^ÂL{F&d-[s 3r}7l yA/'qx:x?Z O 8‚a: TŦSQ C83Ѳ4tT"8I P 6ͯh sx d8 D2s}&;aLG;dlAvY0 Z@-q;849xj8RZnkGT&})rqv1K]"$R;ƲNW|_~_r]C9"dW G8¡nX A\:7f,6 VȽ$U BI)*&~{AN0e.c^m *b8gUz1hsId8@mr<]|Lʆ]nXczc:bLD7s.KC3S>}]ښDfbxkKK:@Ѓqow#DO&P j RJ]MX8f86Q %!Ow ew[[@a/ C3`@LY:3;u>x[@Zメۗ>?/MwwIhE4 @Piii&D 5?uZM *E.@~|Ů f`CDFwpȂCp! v!v/*jut)|d HV (yň`lz (lD y3+a|Byzc1ٯ}ేbCR\j$AOP}`Q(3/V}+F,E"D>pAIgUU:C8p셄YQ}iQ8Ԍ~vþs7RlЂ'ztd4*Vn!5?@wswA k.:s`"=ng\o=Fݘ d.t|p8i= iuS.[.٧%DH9Jʷ8QV{|O'ca$=?7f2QT@<|ަ7zc[;$cV >AA]U5$'m3B ʈQr;?JC "] ݥOdj^641@iLx@{PԮI`]\b 6##:7+|&ɯ$Q7@:_0wϺ;,r:@߬mpDb2:uG"υJ COXID9}ٍ} 8@?7ꨋAα>XPix}·&yͪ'нHEH(KgjEC׈;{~Yט4 #Von aOJM׽iI#W f Swd}F c<UY+c ^zohn+z/fFJWq!`YKJEO>Qt2%?sfseoFP!ե YYǪbT^F7gw.`w x.\;]W֏୓Ñ":W|]>S>[k@isdϊ^FΣ_j+C^I6eGqk L$|Ȉ3Fq?C'+* d{A|z. NxD+cv:n' IeR4ɣ!aAvp aaKα{0ȋlt:n7lN߿WFy?+1dz]]3.F"y> m+9Uvmn% 9+nRŋ 6h氺¸QT7tb/~oP7"T.,[SNs?"Eyӿ>}P3s:痆8E |ww߅M[_=A}:u4ߙU"QtVۡţ~uȺc{{S3V-:ݛ- "XL-`i-; D!X4w!#m^Ѵ]3e<\b>FDŽtb<^1B(R(?I2 ?(%Sl J)J?U'h(p5'i!2) *SxJ~8%ThkAbXh$F BZV b)H %Xت/q+prl9($۠.(.cRLh#[`;*kdM!Pգ߮ćICSMX 1לDtm`6;i<}mv}AFđi*.#-66TX>oRklQG Hy=&#lP'dkQ*"6cm}'4x;#\ L}E61Q( h`KEPccQkly-JvxCedm#|K ~(7<}>2y duIN7n*-QGӝtc(EA SM_%& SA3 oJ0"Pm ,da!]jA937Q=`O1l`&EXЬy#Mv omփQ"1#nM7\,sVlb,G%Wm6ӣMS{">%]c%aȇb甼jl!#')H f4lȊ۵ء<ulίkۀUvXHkG?)f( M6<9N~`1PKN3C͕ K ) um6݌yOQ 1h">8y14Q}2^>`4||@DQѣI1z$&f@b>Vp^-,J榰^EfOP@b(e2?}"~,.'۩MI7.~NAw7R |8Q_=f[wϼ?i~32-DZ}x( 2a?fi5Gǿ$2dIHY3O@;͒d΂O߭`v$e¬[vn냞;B70.&4NYӬ$RE$(hB::Om1hێo HFH(>xc[3)az,zVƬs|Flacϔ;^=]+CИd A{bTjm;dN΋ N['gz(o~ll?+*޳gCT.:b@Q1upM L G0kX Xv=ps>w n~NKt{NGWÊ+:Qdp:}'b4UD7hBl(-cĝ]kaϙ&DT$ ?ȉx\&=xAc17d'E<(:uq# uù8,˖wKiƵDoz =C^ =M+?080DDHIni)sOz9rpBjЏdOMR< 5^tI'{D‘0: No ~-C !fQ'2"^ߚ؉z?[A@NuÆ*l=m![M}:\SRT~bEkC&2:`ff?V`H1/9@jD8vp /ĵs>`~. 6R!?i~ǯw- faLi@d?Ne܉KȻ7#g*HNş밲^La 5&+ 0 =z7_Le Fst4$!y9;erWeRɊ|L#]52l96cU.2/dQolfkdǃ8 95(gswb9Tb_69fwyUsN5W#w\-XxsS8"s][uoT`s7#\@e?bdG9\/y,[F߃RHTuf͕XCvCN+{뼁CrXl$ ^#Y~uxqu A1 K&>G,H43͘>-17aGMM^5 O?7' ]mJetM<{t;')X L^V/F1c`>;D?K4KAg$P *^Ij]# A3:m\BĕK ΥTPX(M#; ijI|qorY< "AG $–S5,ܲq(s:g3AZNך]8[Ci35Nv]R4h2 FipDt(f*! JJ*"X\˸˃XLJ_ L=P}_oc3{Z UdJ9#(JOOw[#rAkwjEFB6ųT7>3OB-cG2C6(J*"*h(4DRiv X6lhKlm(םc>AW=7~|~/7ڶykY"# k,@6@"m>/A\YnPb:S~GмZ/ Qu=]ㄜ$j ,_Z; ~yڞ\;asѮ tD¸vSfޫ+1ڦO?~+,H<_%Qp>_bΪP Qa0<)~?Rαga?Wj ){ޟ0he2|e|5U,C UUUQTUP /7&e]Ǡa6Oэtr҅"4lyu/K?*ԩ yܡ.+_wYabر|NhCIEVP  B`OO,Uҏ?Z@E_ՁvHW@L;xE%QOZb"l(4}y & Q:+K|d[9Dn3I&DCaҟO˛"P%Nd :gm RHTT"H@D|at)QKDAQ|=$m8/E?s'4(S/_jlT-Jk~Ն]1jM1DwG-plFi31oQ/oeŃ3X1$$Mme`Yxy)'Dq{,žѻ 8,( oI8ގj$L 0Z|:=%N5WW됗I=B,>o~wUU@C~4Qp!HRn߯~";xeΈzV_D'ۑӱӲI!HRޖLYb5WL6J0 C+La㻾*7%G2^ įގ A<].z3٢??N 62>׺̱(`*K ?o'Z 4.!/뇍=ÅsfrޔUe^DAn_ߏuiۀ'x#~=d{_nH^F)[D[9.7V}s*[@TSK9}P X@rB97no/PtcGb CT@R5OVZ2'@?:[KN(XbI3v_jZ* 'xq؉8&J0P^L[>-l~ݜ~Q)|CHṢwϠ""D֏#H"{tYq7z&F"p N4ރ1>$?o_zI$U`3eX_U(jcg"~L"vi5(AK.]Ɨven; JG=am*qT'^^vRχ?#i!'*wע [_ KI:Rr?? se2?*dȽKalߕt3MIvKۿA(ʊڡf ԡMn՞;ۄz4/VlM}Q"DB(}wV&0}Nx!(#ׯbc JUɝ CL >ē  ` >NӾ KӼR42!Cけ~ $I>';l-ril+"IKEb #w#NBpI)}eV_P ^ s+E2!v>h׫Nو\_!q\pW{y_M?]'I"$ͿAIpx [= q ݪ^?GjOsOgH MH{ s>nGY^.@edBbHC݃. ݆3ؑ1\lpKMй׾k_Ho>u+W'ŴG浿 qsH2It{mtB@ A$ 0]A6p>53o>ՐrsKJ\ TiًrRY[iW<ul?@OďP$4%r+N@K,ar0l-r;{@\Α>=`XP:l5<(U;X6` 2A`ޛGG[R'}a d}fߧӝ>XEכjI]QLI$ꀥ=u _{Dy/]3pr e >$GCm$/B$P7fGZ͌QoK~ߍ#FWBT֭f2A2i:F_?>bKfi v؅dzOO~&E#uv!( AoPxgsw8ش-KqUy/+hvLfK0 7̣(4w.84_N|ѡMIH'tM~r/V@""9'O(v$\E\ Ďd?韡]wi p:8CVY/Հ Ѡ'ڔOF]W>. 9Bͫ=mگꨁ?2cPw{8m [{~[x/@bqx4Qᗟ~9:2gP7i)2y9X:\V$4s\WAyt0$3HC5ʕj]|ʷ<ש6ƕ[i@|2ai ڨse?1WD-RHd|-z9_Rvoz(p\$9?՟ֽ(8eVq&8έ?gǔ<'0 K[[0C.M{}S֞xyUJeoV@+ǑGוGyQkQ;^^zļ/ BW3[MmOzY!z!.bҪ\v};[~t([+$^j^1tnG~yQv!bqv#21Վ{ <-9ҵ`^墩JE(6|Sofœ0_U@@E-{Z Ӕ[!G;9_"oT\7QA#kRQdGtT[9,s-h%鴩v+s- #yk#nՐ4)/yWxQ3~mK|q 5<X+wW/Iʀ,I1zǚ@>?2~?:@~Z $%b]GyD<4rXKj-'arnx =%xqc$C\8t4N+ǡ͙'Kh%]as.ܡI]l/>gdLf rHA1dpz'=_v1Z;Wm߹6=>rJVqAukS~LrNᅧoͫbU$dS:]m!)YZ6Opj=K)Ă=f|=R At}b@G0џ}KAX9?G^ot!u@ }k:V*Uv -P}i|>*j_Nƭ('0htkE1( [e~&BuP,Dͱh~Q RUs\eIFS>9p\2#*/0eh5&Rs .YJ"Wr47Fue lWgxa/F;0@&@]Vܣ|iu™·sGYs )XFX_OhPMuԼXLs:j0dI/Ko9t!rzנ' {6|#DIFvtgWCuRHd!_AzVL!uz,r i2\ Kx݋oQ_6*Zƚ ^> i𵕠0یZ/ãmF &Pv$H=A IZ54y8|bQ <9įWw^ŏ: mEP@H@3d~{8L>{>*@"(eBl(}D:o.:T^GOTzVKMCV.uv[dtwTIP-E/-˖N5uvL-0Vܪ7.Κ=qEuY$2_,Pwr(0_39b^{psN•ҽ pG\P"WezY3`C$1s5; āh̚˿My8h+='ypt8&Ogu]pA+y+?M@ze.@Go66jlM2I|xm|6(:C^^ ǧ}!4kfaN6e(x%O~9Dj:t?{?/Ew3YZtb, e S/7/Lք Ś@ o,yн?ހ oo8?s/wGh8o$%t|Y~z0٦D1 ̻H 7.hd"(=xY)R3b̗JMZDs S#5 xwY~+2՛@rwOSVa~MH+mx--V pp<[om/lԥ)JRc=mӫm9 Euᱨ/rܸ/P{`<5 /鋝|GķL^&;}\Sϡ֚yEĔ;T:_q5H;"8]:._eH2MSһr[* y(2j@0rQ{0;z/˄aPϦwu"M`!HGaH"U(]=Bfݒ al8y\*4G@|4σ`nQ}ܭrM<*DS_z=q>i]{MC,Q|` gOk;;ѨXЭ0qש$7tX/QBv5[^OeǎO\=Ī}kYخ{-?\G0=1Ql&A +UiL"s˨F:d l<?@]z yڧN}WwKcplԩ?ѭx|SSmh?|t ~!OCI ֪BHKdJl/2#[p ɣ/aI/;8uյZj,2Cn)MN&nutmjw!`I4C q;k-R52 ɗtN(T O>Tz'_`x 7l+c5Nooy-ٖp=9Y=V7]4'QCJ2x-jfx7+{u].eJAYƃ>|wר|{pd‡ՃiFxd T&bDr\scQ`r ,jq̨CϼFF\"釩0CG{ϐ_q[T5.G(0ݕ3l1Y,6DqQGK~̐ arڸg lՈI? S  C{a_ֻzp[ Ut=ߝhڲᬲA:~>|J{+s5=?:y2n>?#Nw:maзLGg>xvH\j7D+Wה+,IE!<]LE[|!75vak l/\mNaz=dSaFL.{XygPP]?Lh_z#^y:g!xP&uy)wIn1q|F#,uPqKIu ]+KpG>Xf\hg:{1S+lɈSArŶÍ1{9KF)o!HMsm 7z18FGU ʻfou.glvj~LЎ;ǵ :d.v>]r0~ ϶xy g"Ȅ? VG/2&>/W<~kTGNigں !?C_w6E#߫H(ύGfaW찊92ojWu/Q)>KG-ΰ񝝾Xdfփ4 J@xٶ?NZT]FA C$ӣvWfe޸W/CH媌f.N9VH;W,r"-"sYIސj^SK,vctX`%͇M]E89Et۬6Y ~_FaD oN6IZ,ՄPݧ&bH'k%Hutq6O֑Ro>Ov}Tv#jWWEB1IF$88 GewRɍ Q-XXu`:tDsd>?{ب#`EH5En6kN:OB3mi wuvȫԬ1+F~[g7E@#z(%vְ;6.խV(LsiIco5bJh>#EAh +թ+պLVa>SXZ8aIgmɫ2F:m1Ȣ`׫]`&]?HAF 0"D}ncJmkiiBONVKNSz~*>v6Q3II>}kh*cct?o'yh(rC!.r7O+1w-=ӐbgLj'E W J`Tzư~Ǧ|5B)MяDK@ G8X~iBpm@Pe8 j:NX5;z5`w)Cfpǜ:HmdTwV`.V2[ѷo{X@@څO"M0)n]*L -ɒk᳂7b1UcnU*S[WӪcF.X;be5ytX8셶9 ^/-j;]k;_i I'Hpd d.KNvh&=.:JshB~@ V2>;X+ue{- #b%Vp痘[[6sJ f(@ naB&ppxOabx 7颸lRLUܒ|<%oKXҨ6%CL|FuT% F㼎1*#_~f8S[8XOC{{S_el4*"rw'Gz,2K^o*9ݲfwcQҊȷ¤Nҿ4mnr{=s^톮 ߎG/&dMJV`{rz3J-| UUUJP lyث`^i̘3s{9Rɻ-[Ŷ#QzŒ!a} 9R^B猲TCyJ5sxvt"о/8HFKk,."ìv.Nㅻ'`d(.80g-/-l[b>jknm‘.pd^vN%Ǝ  xˍWyL=jWb"`ʛN6H(+R(q1{>{ vY_LVZK*hhP[>  r݄UV(x6ɭ!>m%{HQB]P~RkBCKԈ.2:P'~@ӡ QOr]n}{@H+QJzp~kTf~/_;;dk}xɓ*A-BL4PL`$202Y-%ȓdpqԼpH('.?xOR%PH1Qz+bI OIQ%C5AVx c46B6 ;`d"LуbFHd3Z5H15.b=i*# ' c}Z褏݃ jau p")PNRڃDH}H>B'C'Z|D_B@ Oۗ{@wgc?M#q.hhP?'{K#TB 2$ cؿtW-wഔ>t? BBϟUvb[˥{bwD$7KvHoea_tMQ1"BK^WFA6j4zT2u4Tu)wOVa@vyBV8bRDl9W[XL`RП~|_؉E၄ܝ(P]w'3x~ b.MyCpX7,U DƎ&Ku[YCJ|2pShtјpAo,PZ.5*ACZ{-tL?~npD(ëMuY߫m3T&Ottjo#/E)φ[G)IygU!8eH/ #˼nf<:z5G'd"H{.vX7cd„[N 8{`  K PJ.S|6)&K"E\{4<:ܲ߂r'ld}FQˠDhF2R5c9A*H.49a*la¼sp7l=.DUP\jˁF } 8Dv8,ˎP] E!s2.Csp2Dm.48nVh;`>!#)ُz "r,liv6Xv UI$t=v%w;&`XyE4,:&b@`ưDd )Jc(A {>i Б9t"v9fs@/r7h ^å((!NgPPR̃qZ/p2DCGv(:nq*fI8)Z} &wQ6(=dŒ%c(9ÀS#4#=;!pSI@Ѥ /kbؒ*‡ѢSZɻ|oe-{StXnBp-8>qPDJqh? uz 9vː+'HOCp _8P@_nZ,MB&U< R aJ6ýyhH ~p%Z e01 T¨1$e*,TBӧ= Swq>B_h_clxl |)E2?P0,:|@Ol{_} kx=o_tz;Qb t#~{W?]/oǘG9;:>Xr8\B9J{NY'ǡ q cHN 4IɔZIMvr) PnPzGζ5 ZAW<gݍfNô1Q}Rrv7j((Ѣ(E(PLJEQ:PeVVIܟ0~etҖ28!," 9+ :OIuaGM,/htǭ%}-B?X)۝u4 (Ȭϐ`3)zc n,~&nNI%f zCMJ_&H#}FzeT1޽O$YiÿMv? Ag}ԨH ܟb:zaװu5̸ԭwuy[|*ns2,ca]01 v3Q|Ej-b#YgXtV o :1$'!@$!4""2|@eH$Q,D}Ï+ Tծ(ꅯ' kP @Ez׷# _4Aqs.fZdl*!:SvGi]z4B; TD?oi˧-yQm:ϒB'2OjX!L I`Ƭ"0'ўH=Ӳ >qcϺTU\ؼo"OCYL%8O@B!/ ~Ҫ=~C3n$")Jj/;Coe3Cz 1E{ fH%xx!#@33a/k (҄pd4^)sh'N:쁖^y2"C]%QT%ܮVϻ5[, j0m4c֔H\.Nyq6m% ʢcHꊦf&alPZmN5U{|T]R+1?=_mʟxN͌Z16Ƃ$CjC['F0 X̗Ss:T!BSpGrmӨQHyT$)`" QB[dVFnҴΉ".8@o-*e4ljBd̜4 Y&!n|$ KF9Ci!|KC{>2B#ׁ}vߒ[ܘd溙Hq"cjQ bq!k!%dzE%P"cMFI83~cw%z0b;hf ,]"$7hHϢ__ n JZÉ61x6cb ~s!!q޿4M;볡HcĎĸAiH9Qj)tFjUI%$HXOy,ZM{Ӯ 8fENE2`!r&Nʭ 5͋3|:&bf"CLˠq HsD9!ij*.q: P-P,Rw?n"T1 RBGToSf(.2 >{}G~k0"aT0ef6{heD=t!b# $< xC@(&.8<[HCzaTPUvB:x?~NRwQ+g7 UX(@pL A~5]ΠmR:a;^a# 3>vI>sׇ-/U/yj!Dxp0e Ҡм%HA &ѲGnߕ<%xμŹFL8``0ݽiC(qwpI4~G꛺x8JB$A@n`qйr.Nd Bq]vv!l&Yݢxq^ qX8B9cRfIyb؏[>ŗ|6ns!m3mBk'=Xx=en24Slz-dg!ƙ `-DJLN/! >Wa5m B`ComO^<LGea5&CxCP! 7Faj%("C:K((rj?2a?pqbu,2lSm2$qYqI?N,ڽf$H)e՘af{yԸAX5˳hcZ2T!eiةK&DC (ƙK%ü*-TU82˩VjpfS#eSwL4ÑƑүB8uHC>X61yw(nbv7LGhͰI{ryo.fqofAWΨU}K:17}֬A:$hrnmN&u?uc듅R S</ cy%A !dh=-bEkc688s@ +bP``ḐIN a8)xg< S(.[g0e?Qb-$D4IgaUh<l6#Hr?kü:ܽ \~/J GufkBFz))͋d.+Fuy@฀VCB/ =%l,3i4r\ `Gx{ - Wspů*/V1ks ˿+r8zOD5B1WͰLWk#ҾOPw^9ČzÀ?㱁 {B&#$<|T;v\C _9hz rD3]mj~]gϘoBlo덯#moŻ:; F9"@yHe۱z}rlvh3m3-Ń̈a MYm>mq[Y\_ nCنL.% Xvzd9oAOgèYRʨY,%,$`_tb$Q"|;OR;{paːr?T8yZP"wXfh?湓9F -D*ph34ݺb8F6Ec =NߍG9toacC?b8f"0}ou`d;!)<&${-$\"<52a>b/"-C"Ahx??3ph=X "dcscmÔ]|8O&jMyuTEj&*QU|2>oqhI @<B y͢tbfiC^ii-{tT/Y[q(m|^v٠2+փoӃK=k#bzioZhx)$29o|okm`"6-Zz]uli)ǟP00C:%u-mۢRA~s XrIQDLjy]r\ -y;NYd)L6ܰSUz{zQX6}_i<ߣ HV{va`FqI"*E^F۷fy{UUyt%$%Hς:hx"{2/IeHhLIKĺ{ o+cHTY/mivG˄,7l@ u<&@/:/ !89~6qg+ ɝ~Gs2t^r7sX;:Gݑ UN`mO<`t25HӣQ$t]a⡰(-G}\g>\ (oa$iϗ,ȇ"lԗ/1f­Ƅ yzէ*jt&?_(U[(DA _Ɍ(1`V+G8BNyښю1S <91TlLXyLEkc2i88AAN04dΚU(@vAZTbv#3 :_^4NE=y6B<&xK ̓3x9|hCZt3aK {ҥZS{##( e! 5$g`4 kTU=&iL FڐaӦ%* $R,fww N} J!H.%@Ai>zߛ#Gp e0-æ"Hk8\6=1رwO!ïӥBRc̀ڃpcYrkm- p(GS@regD0v6 RZ:#J"^ Xd 5z;!v^dK;N1O9?SG_?TA__.H2C2;z~}.\P9K䵖_eju/J^l3Mootb8M`80X5ფoHvǪDN &)'᧞q䷽狧U[pUI qh0QTpSaWΠ|$fٷ^h{4b'8W0ZG*"ԱCN|Q:v?6%a!}Pz0Iy@ AF!J&B{ /!.\i2m3'"l: `HXB>r3vY@aZVg4 \!qUiSlP ;.X'l>N\2t q7M5N1r6Hs_>I$F~ 2 5b $BM=r! %:gF &`/$ p$ <[oaK[(6*;lqFlГʯ~`DbE{̓qDP\bŶ݈Vc4^\qs䯊@30?'q7_B?`J:BSE"%(k  [;52EVFT `P&@}7DٶxXg~vL|Rp X5@bc\ vyבLZZ5$; U|? w QϧӰU0^B-$I}f2z _WX,! ]`%1~n e1) fQR&Sqw=XU'][2})9   wrw7q{ :yg=6.X~>]S u%0'kD>bjgjۺ R mcQb/xx _٦r`2*AVđIodIDHicd'\g:gsgk$'mo1sl㧌v͋#f20!}0ѵCirC)D] v;Fbe&њ}gI4!6h:;n09N{R'TB}+㎞fdjarPU?!o A!RT0!\¬MACŬc1-l >E giT54iM/2VT6nvFH8 3`X hXCͅA5岅L*b&{po +)ľ<9gE'ş8;D^&>)7׺lQ+26&{[J70p, N}D Y&L=RctXvvqxjkTJ| ІqikP dA@FxןpZ.LSMLMYy{w@`` M J>m6NvtI(ADLS&c}nwE6񪯜2/@7,\I?|O9BD<-'lP/@@-R\]sE L=3Q/^NdN|v( ?^O~;Cw E&q@ie'GT6`($ ]M k Z}*r Ђ!p@{5MDǷfSm8>]($~CD.&!Xl>%M5_3GtI\B :" G]NŇCw@h^A0|xVP#g Fs(i 㣄 M/U:пrC#1&f#ƟJ) SLmk$OwB91z>?}[\^C2%ˍYmp 65GFZB2nCSǵЉ<2dq "'.b|nEYM6Cz{#-y:p;ͽU~B XHڇ,gC06pSKA@ H3fQlTa H\o#o8?m*[@w% \,!T$܀ W}Jf2`IQ0AhSNҵ5,DoB!-!p;n!R'Aw uaӂaеG 8{gmkE8NQ<$@Y~^W30/j= B2N]C* T\Hvq`BaEeSp;Iec*8^7 꾥E$j{#TfZݔ+ƏD/@7zᙷ Q@:eNCY!4pxtz kVA#<ML*XB]; =\v ׯ3|}| 1-G93|}؛Hc_##z:kpa4L瘣Dqc;{RdPց finF"ق%0ebg$AH4 Rs~" ,~! qivrϜ3 T,> NE 2]ɹ*FMc`onbȦlnTkYciiKg ւx11mR)$܈ %>_V"h'~6=q;HOrfZ둭T!KD1JSa]+З& *5ִb+6[P S.4}"$bh~X jMh(^ Z33Xarf[ ih32aQ%Zb[foڀ&i2ܢ4uȭI݅~1Np ojhJ?!ǟmt$d¿Ċ3^ &'};5l:LqjVn{Tҋ#T ׹ut iAZfABZ .ZZ ׸Lܴp᪩_D++YFfy t9x9B'dDS(4IbøOW@Nç3/'@GsyJ}h0z"fh֒Z`F' xld)ZHY0 (*zF9föms9xYo^49 z"BMdOC>2Po~zvGVn|;ʓNJWo_-Hp_,H#7("0A#\XCy=aaѷ˞vF3Oc`\h|Hm逃iqJɄtPyhGm3$ cçy8djZI3dܖ<,S8DDXd7Q#>٫lWU`V? 擤9AJ~- 3BCޘq4Sj N n ~{*pwi iXD "ns@tJ. iO܇t:x6>=IvHnhp'+hA<`d2Ȝ0Dw\>W> S؉CͬHq Qߧj;cC^#Hy *bV; W]wU$6`T ݢ@w(ty eU:ͣ%JJ17<;m^Aۋ:1?ϰU?ӯyK56Wqe8 rLGIO㔐6 *`85x;yO ^0wpGQD`OsqGF~MޣIAՓޔ0O_HQP;`i FFX Ćʈ忉`B`BMH:y"v%)ɭk "@0s2Lha*6@Dxq9~O]q ѱ8So A+ꋞ[}Dm؋;j0kG!*"@0gv$T.(42m TĆ,v;P3ߤ~=^w'0h2aIw?d0;yxw7ǝ-~cm3lUJdֈ cypT ;df5rȘ("YA2C A*\Y`AVWX~!O"?}>5CI_Mt .舍m3Ƌ k<%Ɇ 3pgv!yD.ONݼwrC&ci I驪N C4>_)BfnU+ds`㰲dA;$<{mAId |Q18Ɓ[S"V|<˕<8QCZ4сO>ʶo|(6n-3 rDbCv4Xhw52A JxƐzT̛Y蜶u:BPb"*`)Hը e|@͠` {+^߆nb`= x!ܜO $J)ҡo+t _>zrlX6^= eYWI/kls҈d6,>ePmڀB?" AZ.H]T3B>Xll00zBM&DIM 3J ak " 107i?qؒ l}Z9P?4!yn^ : C XZ't) R!H: 5w9okeN8":azI$7Ηnq])Rzȏ 4Jy6KG\T \qW|vgmր HylВ w6;?}5r$ hxO_d^瞔iϔ, {Y>Md} <\K,e2V6ѿV>"ƥZQ 0.f\'{u|A)TQi:P,3AT*Fr) (´+_= $0e9` f_{<.`f4 ;5 {?&]ZæӺŲ@"-!G~/>q|nA4!ChJ??'p&"5 J|3OM%eQHP:b 2f'18D`~  `Qh4%iF6`oapA1HLщ> /1v[/Hiңܩ2_ Yb1*ObI|`о5Q _ =w~8p|QƢE`ϧKDhpmDݍ6Ʉ`Q&`!RJk0a2A6eP9fXd/AFH/? t|>8}sHq ]FZ2WtZrX09ZDLr;Jjxr#N $8rJEPA ?/a\⢓GaUÁ!̐Z?V?7 Ox 0ctivP:|7TÍ^3ݰv RNT _YCz]= /yeI.Y ׫δ<*O* jhP9@4F ʥ5$ RJD!*@:H=$!z+ZSn8"pyI4-u@GPcPv싡{sq䡣QwߎD ! HN[Ը\) ~ğC$!@Dwh $8`godLB1PznP=; ?rdERG6QqyvpUQfX>8uqbb"#j"Ը>0y(#s!>6bļOZ0!d@iH^"jP 辒*!J QA`⓰{Ҵ!~@Opz%t}ZT`T˖ݧ '/} HNBnᮂඦ׋#҅"{mX/O漍N dUwలwPP![@sijEP<r4 -_-Z=0>Qb"RAU`1 L`Zdud9@ D F`*<:O(S5$[O%kD!Hbt6Vt7JaÎfh[DP^`F ;x{#{ڀj2-#JGQXcuJ>Cv_-A=I28&bϓ0`*íwo v׉cǍ~0L>>'mVڨ/IvPa8D؏CBG2P@PAk'E"nFES[c@VMBwCV`ũژt[6Ј\$6..2E?);s|{:C{23`-CAD-Qlmϛl:łpg.}tFP m!94aݦ6u PkhbKb}#I4zX`bh)!bϐzxz_)_sQ3-h/~؜|gBH̋bPQaf};%UH@׹EI6H4LЫT A$0se=91˘_1^(KYD3S㎆- vodvF6-qB0# ֹ]~ HC=udz,4[lQݖxc{ְM<'pCתqb⎹RVw=Hp0p"q&}=k}9?Bsa=@3anp&[:!#H~EFeiGGs2,2c ||7;P$qnPɕ._+8{<%}=4-+a H8Bb Hsdr ܡ-=z2%eb6 8;@BXS˼i=i.Aa!|~8w5CRU<3ˈt;51 ȴw\U@ycFL?o w>¬2L+ cbSjSU ;<(t:/.J_DcɃz ^^| Z.3b$:!nf38 FQbALH=/MCؔkC  i'D<3i# @y3X%"F)$f14ͰXčXxJlk,65i:E J^]:b1{0Qmvg-KNA C3:X_PlЛI`{lr,]E ܛX0U_ yeZs$&C xTvU43@=߸fe{V!$=>aDh%.+h )΁ǐоcV'^z2` .MCp/|@X!V*Řm,C۽ ,ҹ~1OO!W7 1j "H˞ěgBCx,\DCwԍ@VᱝUshꁨvF,0=xZ7fd.*`io5s#Qwή2 lq+ͺs컐EL/:6q"|XpI>!CS'7!b؇/@.~'A>x9At<yʦ*m LBL*LrS3?k5 PX'{J|ձLDoFGy/_#^B![ XC@>h(c9w 80 Of@#EI`X75 7`g h[F'Ō sah/_g #L^Ri4d)?>;'.zj8n;JԀYP<;?*09OD_ؐ1kA8!q>P%pIû z^Gi~EiMCx"b]^Q"[Mπ{o' !5!bcrur7 8vOXr@2 mmuFh}hMC3G,I '.Y:OGip;Dp~85N 1p=7G}B;zhǙj;:JAPT25DNnl>=#xbx&0QI"o鱦2iڙFIK@4] ؒB$׏a<ŶN,/$S`(1E%g) `Z{^O,&\з3օ u 3',-& K29 =:tOྐ*O 9MAKUV䂒Y~~RgoQ<E Hm~&[(x"qv3I!"8&?_Id>o:DP8c-sgFP Fs.kz7C_xδ]ŚĴr㔼9ǃ*,9 sPyGrTٲǣ9]ǐу^4i7jP; 6"RrG;ކ$Fsx4ݪ~j!Bxi+7]Ԏ6/|hg% LU' ǂtR @tiD`+"%Ih@[Z4ט/y8Lřc"rwOj9ѴY#XO-ꃳ8y'|n,"cqN "9:g ̜$ 5ύɿc3utE80p͍ؐ>R?"5Ľ̇І<@i/V%Rjz#ݠiE翗!A0ӯ z,pI!Ng лF 7X^iM2'mARm*ΞWY:)uLHNπ)Тj>C{0 є &'a;Is.1:v(f#ɢ!4|Z3~i6iࢽ>kI&9;ߣ|Dv@D#@[f%M;h?ֱPAD{#Oѳ`zˌĹ~q?#@{@23HKWOX^SC$8R~,i<uO$pXHdP`ᴀ&& rXF"V+&,çd ;cgT[$dUYy13Q S!X?H1Egږ7L7 ڤ?婣:3 CZ{U&B1D T>M 3L ,_A j"-h!KdZX#F7f6 lt-M9W85R!XQjkLK7iod6XAѶG݁k8mBqEb*&NYczyߓ$(bœO(MDp$axACY)8~ԟhR s#i|ab2oX[eiӀ[ʰGt23ru-lj ux38\743S6aFF@!Z?:+Z"?!Ss.hXvzkj--t)`*Nv@j)ࢢiְ+SJrjaq׌ ~347^>Hn?@_&)"ke CI@*9!EH[o?v*{~^v?L}К$&WvY\oG~_P~.ǍZpܾ<3an{/_qlY6T:TXZ ~]͢>gksneݙV;oE͂ 0jj@5ywPY,N;] q(s ͯW9B1<: Nv,sU_/@$*ؗjU`%ӏB1dP8  *m6"@\ X߈=uS1:)$,YgW_;ӷ0Oxxaazo`Una~2+ku%ᤂg*tgxm oYELUȟ v/.8l`Eod3 qP $G(A!3$ѣ T56_RJxJE0`fl/šӨ.tNEjPϲG1 xǞp(9PIFfU]Y=閘Oo ĉĞ~gn\|vjaL]aQR` vpY|Nu+>I zw&B.Lj8lx=9{k=A0;*&+AMC@e`=M2zHt$7j+GMAt;1h2x,Q (nίۮhʫJGuAH,QTePK,ˆ|+f 5%S'62qtan + @]L[Xk$=gC"`ҼݷIap r! PU$qb@R\/A(<Ĝy8anU/ #- p(2MBKvΆm!Z1aogrr dN/C:`u|X **EEV*9ל㊁HVz^? ,c#H v+ƈP-!;-ÕhϹ j]1NICRJ59(-[hi`d7$GS ka lx@m "_Q"[N$\06tYmX@ O$+17iaD0MzT-JwVhsz Nʻb4iۺLmɢC~φ٩XܯvÃ],3Y52Ir@Ҕq碹Ƭ)vf2jۆbN ۡߵ6 g1ԃQ`,BDFZWv䠷@GГGph (6K_3Fi~̜i1qrFhO0oym4 6`U` .׺ ;5\Jv0*,b  "ģ}uUUUU\t -u9sgo/o4;m),pEHhbutzĆ } xzl ǖhh3þd"8B`BIn ̍ XnD3(&\3a"=Cl6 ܫhmbm0DaG1 g o>g(bQx>O/×/C2O# Y>ucI0<0̣ J9N'=hJ!=fZL{K%XtTC˅bm2Hpً)!d*[<^}3>__uUX| 9 Pga# ;5Z,{-=v؃njZ.4=<2ݺ.8v]`$%ͪ G0kN6RGl(.7pVb#on>hiD4njG.,G Τ\t{b:nx?~N+U CW4rXmP ]/\E*ݲB7ڀj/x؅/lfUf`ME j.a|<.}ڌ[=Xj5i\5}ڮ {}HV؃\ belqRA`X&#f; @P-B5 uugPl,P6lA~  @c)A ~R_,LhuBբT1TavC=ÆS DCtل!T s ^ Fܺ8o eflf7јPkn1'. * <bv% U=mۜ&W\764{ T䪶evYYb"|F#6P+ p*Xךm8~{8u:`9r7`Pa @ITq*%@ &WKC(ʽocM/2д6 =݂1p7Ёd;h#ȋ'ZLy sƛJ] DLHatG{2bt6H/j\9[L #յ$ĜrJی @ |;V{Lt`pƠa@/ @3ҲvJPB9[z@*īm2E刺o~^߃锪%%g2^:4Bk_hìup s0px5 JChd;+2U{ܗ/X4˜Y'oq:kǕ_a=fFo s<(s8`C~8; v "(``r`"tmQu^_b!L6 j 9`DioH<@\u >:opʺ306=녵pبiR\E^rTE4\/gNpJg 8;m4) …GjP#`I]aIc)4fsU_ɹ=(C&~P}}j."SwAW6 L v()0FwEc #nT<Z?{2G=<= B /΢'4qGf{gMDF!ɪԢ4es#Vƈv.d鶚P38 8K :Px U\Xa$gvakXs3iL Ag ~ z BADTY㜍kzٱT2m-mkpd deյCAu&I˪Ma7cO{8%熼4{`5nYPk·zgg4gZϰz(>E"L=ASAFAkLƐmT|>5a_oe*4e&|(,f !ۏB!Da5f_U]37i{UTUCG"; *CS#" "U\a0g݇oN?79M! .-4 0rLc@(0p':%)*3  +rERľѭ_ +$[eB# A=-I B)6L۟NUSյ5וDPh` k,!yrt9jbacW¡c7xd@J2FPAH?z]k;m1ru][ڞMӞK-O-sUn{\,hpzRA`iBHa 4 )O^߰ZUy9)ߘ,A `i]玆9mG/82<j?Xȴt`PeL6,f_[+L9xt+<|!7Fw%:]FY[7F6!rM|Ѡm[q^!ĐVqYC)f'[ŽP,x2}hp  }yׅ0wx:h䅏i|a؏BV]S؋}#./8Å`Á.)8ԤnJ.L5ync˨qI;fjU)@L0sQf^`B@DI*%^% 1TEܸAm=\7tj!n6ʯ\v(y >d[AM-@eE窽n3ߡz2`+1dvƒy>9:z; =ĕz#]"#$x+! Ar!SF h=3᎔&j1m@a6j V+L-Ը_P4ReH%0ܾZ >> 3VNQb1c::αG;=HvC#/&O@5,*3o?]VqbkifwG\a}} 1I 6vL¢{t)!h`TbL-vJd)c3g&a2XTR`rLPkߞth|%u9Y`%j2Ʋp;K\@ FSLo l/FN 8,Oc7{_gz :b͠VPm֚h{+u "F8Hɀ{CH0ݚPWF(#Pڨh49Tۇ*„7ïlF2#{U(U^^C-(yFT+nuvLPv\,m V3Kbfu2_JQJ-NZ6fYJs\ƲL7Qp]k| #%+5Bx Rx}p>.7>藐 v ŋ/fgơO8F}G0|?Z(/!@s@,ڃ`1gm7n~7͎S %/}r0Ng*`$?+xcmcdz,+ZsWR5w#I˯n 3Sx,$š^k^Q^q^Q"C@fGh;ij-.kseЭ ܗxX<0vxC >j?t0>FEזĻ8mcsGQ!H[e[ȴ/v^mhf2n ,@-l!yLnhpˍežWnBhY2InBA]CO^5&*U+i)2(D6Hd*2!$ l'$M=i 0@62ѹt|UBoЫћcpH Lu,z^~rT({ص;Җ$ 1D >0lCa7|jLrC0<w[$@ G1''iO &oӨvkxhTJƈg^w,xixˆ`e\5kw^3 12y' "pECTWr^ta"M]8 Jrn;zD%$2~o~yqYPGxz{̵nvb`-/495 A7d{? |4@ 㶖vLYth2 /Qn'gm Ҕ/"<o=pyO^Awӧն2 1@'c# $M ׭ y5)GuQ /կ[}ts<<@oL0#[.Me J,-ݾ }]_A}tú6Ok 4n]͙\-8wWn^9K'gg^Q;9:0ΠrEYކcN= @? Or"y ܵVttxې9Rd*7$Go-מj$%og|Z== QGC4ɱhe>5F"N5x(oA(#gAE{7 467Yşy˶fvZo`=b܉_XhYYk't8yȪ}vUÄraAxH }Q@tj}O/T@lhlХe򔐞\n=9Aۖ$ݘ89QEF0D`_- mA5aljP-\žP  PΈ> S>$/;[3NMKTщ- SZ,r9M?o9@屽JVi9]08hfrsZ*Cڋ539Iyv\3,RLj1zh <ztGfmmXH1r  ::G(vQ 4di 15] $rУḏ8aR}x7œ;vK $Ti2=ClH<=,{">9 $0hoqʌk`! 5rZ]DjGbP=Eզ- ܬ&q4EV# cD彎xFe%&I[ʢ_aK% vM<%X%͹)^I"J3eO^"Kƪ-q8caY\ddeH9p߮jc!v"+צœU,Z}H<{O_/q}VVEɼ-^[J=Rb> WO}BI'`B#`„!B !$Ҕ"I$KJRI$˸yvBGpl FYM,C\wto$H)\ Y݅9J-` :e>W-8@NJ:57-kCu!tl z8r𷕋8t m` (9\jD&.b5~=:py{1xLt |[XL۰5ª+DdEnuf쑙]{%>}w\{)_IRKsknvGftj23)C1#z$qdӆ %:@=(Bgf Ph?[5QnpBT B9$ QPEyMml瀆 P9K}*klQ0hBk㆒sll@${f AkpOa]>+C 8d;H Z+%*m\7²9-h  C (2zM"\TI0 [j\,sumd(9{\jY"{rْTt{FReqH`gOn`sZqy6$*O'o$,2(B YTA=TJ@StDk`]7-J_ЖcǢ=lx|cE#ꝑJ;i4M~a0=Mn 1Xб1dkjlJ< %ICNpp\b7S4R%EkZSW(`Pfb)nt"ӿ?+:zt|wvOscC PH>$G \(`Lripж\ MysHdUQ ZO%鎷n*'g{_r""Ծ:uJkp8*XS-H6м=0Uk ?7m̄m#i#u(ۉKz'9ΡR\SXk*9@}uXVEDKlofZ4$i1$A pj0F8Q-e᥍&-#l HoB_`QT/=} p}td<JIc\_Fs F%?E_Xd>,C&Q; cyA[ߢ5L?i4fffH֋0C%I0=@4KN&I<cAcD/.qtɅo !_Zz߭Co=xQ&dJ&!AAA=Z냢'!Q=fo YE M{=ޟd}0C%C~0 ]$j%- OX ]iXLqnXx4S8^(lE(ttS[ l,;0^7~ficzI߸E1dkLZ_HF#HX.Z継PgܙdRgL GzHk& ^H48{vTǸW-x _̽g_Bz@=V_XDRV5*Ř#TI/./*[b."">&ad(R#.!oR- &~dž ed]m9=dPaO<0>|8>22?S{L(p)@ddU{vM2=QoI`Md^BlT*?{/zSɿXIY{{9m/ɐwʾgǻ}W @L s H ڗa˻Ѯ7Z@Ooq{Y(>- ,{%>|?DHCxAh!t:}/Oc(|~`'\L@>L}QY0@TЭ " )BUpoIN>TZl$0$ء e߿!>w/O~7^,)`:_%^X5jkpiAGI|̴.l-T59S94(A(BM?{;āE'H0> mlFuLt( "tjYMCeq閮o^>G9XΤ|0G]ntyM V;y=0֭uAaf02?voCd}mWhy-$S'(Nm>suvV&ݱd2bNe͈rZ0^ڀĻd8tHɆ)"˾H9 p,C*fq IU/ىg˽yL,0Z5ZC"E P*‰aΪ̹>8:^ k/g ӅԡS0ؿfSOHk! :$8i!#؄{9LJab˔$lf^H|Ѿl2 ? 3485׶^CN) X+6 ivhdztKEQ7菨wC PyϨ=aa"E4Q^FJCA t;}7d] U1>}7'd|"ݘMcǺ1谍 ~%#w94PQH` ꏼ_a34u$~S 5̤a>6iq>pHpT:W腠@( 5x$xGo(6D&Me 2& NnƎ5l?'ػѦEDbb5@uA(p@US ~?*Ÿ颩AߟTte4QH yX:bN6ue|>d (tnFaSK}0,]TAT Y4#(CC|͕S@~i)W&w/kl`gߝX%n"(mlQd~YGh `?B6㘷vcb(uR@CѡH(Dc_L~!hHD{iO339k!wӼˇ  ?Zw >Rq( ( )ҁH rOuN{QyIa۱0w\'Ԑ̓~U̇$x~Utj)w/jGfS vnq HSil}r0j o[b I~cً,c7U80)W GvV: 42\~!( d"VI&hiXc`6 AHT:tN< ÷zMA?e,Z$ʚ0!8Bo=M4S P^06BQ 畡<0+C^@'f}t"!?⍜B\]e P4 cII) ;pؚ ;$~Bě J(?!H)K# 2'0ť_44OR#WZ-EQX\!&bcR2 KF Ӛѿ]È;%"~+HE;hlE)ݘ,ܚ(o,zCh%)84"C^@?9ښb, e/$H3A=v 0BXh I3"JH)Ss\wd"~tF}r=HIvn%MGr wB^i:mmyI'aI js~]~/Z`qT>iDQAHWP_F`vf q L߇)Kh}ᆹ\#KarAǕh/9;'\?SM}7{A6  z]ьyhz6)3s5wmŭv'tj+Fc ?DQv[DHkE[hwQbƱHP7nc&pa))Y}Jb|r 8Q` "dj(ωf 7D3 BJgӸp kIHfq1*""1Q1PTAF-#BZ2RHD@H TBR1,BRPDi!iZE ( `TYH;m $Fjh )i CM x '_T~:iPH)dâHt|ۦilO?Õ8dp-]mMPf`;u4`>?Mjx^P,Xoi(Pmaaa3>ZMy{瀼F491 F*TPǼ} R0AU ƕǠ *ٝ3;~j$@-k96yͅ6Ai"HЀ F%h)"bR,d}&8u.ܞ! lU0 Hь_R} N\,b%D2eL s$ގcFikOzf84Y $ p,\G$ ,$8ơ6S Yk lU,㒦l o(dٻ3TU@26V=jm]Nx1]_ʭ1\1FOpcF,**e.3PaFQ9 - N&&i\QS@H!6Wr)\bZibV K8jSQP\fk!ƟwS{$x#}cg(X Ma9UBcǻOٛT ߐF皩E, i`nMVW]f=0,.^ScvkC!v mflVU6E9c" -aP0 J4jDYj n3Ruf~޴iH+I!񚷁 k릚#R1j62mA-l-.O5&^Ⱦp_a/Qx}ߦh֥֙5'IJN ~Ms2ryoAJTœzv7d)A`E|g?8OP(?{# KЪʾgb<]DE-y,AW4| ^X;zOW%?-T]XHy&gɄĝ~?LZ sg?x[ z\Y2Јv3 0%/$KQДRs$%% |O rV̆@Lcm2aS"u&ǛJ0iC&61Ѭ=@bf"(V`PHskG?o[t?g~*wD`= HuHn{vQQ&GƢp`ѪvguR>u h'h6/2 #s˂vUdl|I^C?o@ C3IӅU}喴hO:zB&M%)E8zM4@~i%rҌ7}o} +=?5Uy{<6lڔbw6VhVlWZ ") m_aDw.(dorE0*%CBcZڸs qBp'4*E@3N(Yb&@(GB+ԅm喩C }v`!\>\6!=ŕr\$]~/Ǹ&,d/z(}Q?ہlC@7;t2`УVæ M4wrQS"+&HW/F"4TQ3DnGSx|Ⱥ="t(|nHI1sx|xb?ALTV}l4ljC \5H,G[`'j-Hq-YPt5)ԱSC7 cA6ΡT' '&R鉧[ZDm)k[[Lb; Í>$(*%Ʉ0#sI@a_imA?,aW@JvĠ[r Hi,Ɗp 0MA>u"TAr]=Y.X`"HDvIW.J%P|?%)4HHR1 IiYj$adyvI"fhtҾYש.UNME$ '.q6E6  3TWjQDMMDUXƨ"lQD+iUEQ[XkX&1TH}8tI4c{(„]%Bmy9+((}u8Mrue҄iT,KW Sp7X>HDU!&AA2G_k]'X! O; d] |Kc*%#hkF4CKm!'μZY[zͯ 1>æQWJ( P5T̤&: Q&Ek0_[}jCe82B#'[yi>, =g DKyE?R-konŦkf@>Wf! zHAh@[Ckˉ&ƃ͛Lha|]E1 b*Ǩ<ś,A);p=?· @ F/6 e=|zuz(_˯7rYN .~{YI{lE-,,4 g:1[I:axUAf \كLe2*سH:-`;@ Op BNS|vYtm"P2 `R а k=]P- E }^9{u1 SF{Q S2Q3)%ٓhZ/&GVUiPg0d3L/^ocdz`dj6UIMNv}hh89^ѥV2;|:̉@A >Z%Ha%w᪘RSQ/yl{3'fcةُ| _§&MUe$X!1nD՟70\= bh UXIt (g.a &h JZ$K\ M`vˤþt/^ٱ?d(WUe3hS|u`!@THdJØ`]''0mQD%Giv/O3 EJ"@l0C511A{@h#PU;i򢏊PQhQNxݎ1CUKPCHGb(-pƴ"ą,$`D 1E Y9ۣkqb7);qn8IG un*q&Zb1`ݍVb{'tbm4ca|CˍnbMl)$)5t:tbf87?pqu]+bmmn1k csy5zI sժ#1R]dwwgy|Qb.)p60$!وYls;P@m $Lwy \poɘb!kT*5i R1raֻ6s1(uA AV*֦*{ QD4L1EB},$IQFZX6xXFIYB_~f0f.~aXyؔC(Y0 i~ϴ >2ުew4 - "m(D5&B4M@`֙HdDkT$$LaRk5C c_:|(`miw""\ <6_j\V1 R:pg0(*3,ġ"  &)?JNJ z(Z4ΗqI@JCB|V@#F.1ܮg:G7D4 O'"$fcpw@)"!``J --p8(-h8j 0L[\ZY#*P{ݑ>K-۠;EģGKDc8(@|ijV]J }}YOlpO3QEdURQLPPE&(**(J TM&E4QEч;:U6T[B䘐V@@D*shӈ4`R$&1ƅj )M^ijݺp`12d)C4j(ZPj )֚ CQшT.1Xh HZC $4bX%"@zPE: Bόk =)ӧ"ݝZh6H.G@{A iB>WwuG_~f>Z@dp$&MrE.oq$jJR@z n=kqyzx_^;ա{^y`KtwqGbsoNqdi(~4w޴{ фB( &x`vd$ PNG GDHSBuT_)m0V5?MSWہtB;pM|@hpm,#=J7}A|3=S@w%FQvC㾗 )$];0 y{{b94@R@9Nvb=(r^ˬA&pK@xeL7!|pz ?"cNgJ&Q@E_TI]I\L~ m(Hj0c'3YZGYhpCU) xcY3qec).647 {7CT!?hLm8s1?1r"i??7/$ '늡E>Ѻ]x[j*7< <?2#V &~EqvMZla%l@mGJI&7IA;de+@_dr.AӚ1QȒo~|\F1dp %PZNcM(mO|S'Gks 4i!D9kJH*LET L}p"]rhX&R _1R 'Vh*( fG АP-#S"-#L@3@νC]xa8 R$EF (0d8%(f"&(P&a *Vb$(b $~(J(bĿ@bBDa~h-sfyP[,DinB!"( /mUA`VtYd.E3<*bZ-͈i!*$bJh/ِT|xv&57y)J   .K3WРM%"A 1t>C [h(((_N.&&o"c,2P!>D^TpX KȄxO-J> ^}1R! D|eC/K֐je#D=(xF<8?`x Dyq8"H:*<ۨ$mWE𨚳1GA]?( `ppIiHҬӀaDd Tc$ifA4({HKP2ThIsdZ ͱyNkDDC D7ɗi&N؅y^U'f 4tUBIPw{rI;:&t3_ۋh XbEh+*/HPIQ"Q@W4 i"R!`E( LH@q"I RcVqO!M1 EՄ(Y9` F`1@k4`fs2` A* d)̟NEح #FѢ>qFlt>PQA:5Ĵ3$D`[Nhuv<:rPPLJPa"}r94SG -09d|zc6nұ"<Da2RP 4J*|jƚ?rcYh0J}2<.g Ⅰ @HE HPjU'A4h7,N$'"\"c=={R~H dSHh6jva6Wf;9J`[.{NlХ9 TچgS?#F xK%$X>F5PJ*'j!~FͥDw7K@^c;6IK^kp=$1֛6Qb_^?=xM$-Wܪ@a)kLpa;?aٙ d !2 ^ZqvI&|Gsؼ .q-bf(6ОZ(XcԉR[`Dw2M@nj+Ǭ=6#QɴȺ $/peLđ:X6R6AQcVE㻝7cTqQ6;oc#pJ\mt 3$ԫ#Lpˌ+T<،0kNtD{-m 1irT@z/˻H['ۻq4C 5;j \ ĢS C"lظn[ɘCJOE| \C!ik&= L= 7Lu>T*@$'.zt-*z,7@:.<6ZcbfjD菞Džme)WַqXo<ז: "&iZ^.7D@vk1ئ^q%)|ZJ<<\h&R-FuUA 9yKHz9%|G=P{Rxry$%CL)d7V1h Jf#zL@TxǀDm1O!zzJZS6j`u(#`58x 9wQyS띩Sl8u4 */[6]@*i0&B?a/[Ϙi<;OpZ2z<仸zJN0‰H k&ZtLuTz\w q;ܭpժHG7ϣ4lWƛ) aG hSWY4=j0lXl1AAv"D75aMlk/[KxK#F??kf %BAfIZ_WG#y)#o"U$9t+fba ȤnO:a;YMuy(͵PeΛliVfuS)]8H)\.np0ֻGz5x%&|Cm iW iSFv\]__P' Щ$dL06k m($D@@ T@lȈ p~t$,СMcO[WuYYkdDMW?R`1>xD $iRxPzNopaA30 +10Tt "d2ꢼ5DBQ 2 %ДR$#C0 P4##iD*L**  4ĊUS AHİPDPH LRHP#H1+lҧ)B ppu̝(g* ,o eaDDyvC5!Q5};0fU#HR$@^q>Iz;o0`X vH5E*)28;wsːvMc90`Ә >C2g8R܆pZP(1-2>Q~ ,a.9zWB9IUsD_[e{M@scNHEǥᏼP.j ˖=}'u#JT=K#;"Pa Wڸ+ki~$gncn" oV3)!jYWv*(,)J;@:v>#ln,B]lY{;ro_ېe1TR?ڌRZ|No ,l6SDj._-T|YM:%RZ}8h9qOvMC.*Z5ii qa_aWՈlLm1ͥS%nD q{efw}|1A4\lwA45c$b#gE|AGqk=CD?O$" B`b{A[GOD؈!C4{dA'TܝdzX1)}!̥,i~fN{QN!D30^,T}'Ȱol4C!*YR <4o D ߎvB_[brK]`( 6UX<_#(H-V)B)G?n' P2:~<=ydQ(`: KF 45ʂc=w>9.3rP36aAr&qb8l>+qOJw`zDI>dug9i8=FGM>rFD,%Cs!kiP%]&2]ۇV922WkLFd_㼀A:2N3u"& 숀ؐBӾ=v pNrc$%$Kx0*H9*d PC K\Bht/zJ8qmZ󐋒Z]wPI{OE ,UM[vjR85#m 8+A D[ٚ[a+( yax\F_c E8=:eJ-u,!X{KvΟhD4?F?1$㾴 2 b8x.0[*B5/N  z /{a{rɱ=#b^Hx-(3(lق,9 P&>{.1qӍ܀z| r8p9#ZF9h<+zb7c+9KMJbHR vz2ysgY f6D#骶%&a4M(e`IŐ}!}9u4oUq0o33ḰZD}4lh ӗW/,hC1`91P0^;-eJߠ;^xOi|덌aII"<,4^Sr? @HJ bH̼!%K = 'BMx@AD9"4;VK35t8$v8B9 P l`b* ڧ$'߄`- HY4`8W+K÷ODB". G3HDPLœ[gθp,ש;.\ak6Úb~A۩^ _|e8,ZL-;F/5g:IlcX1 ` x>F 3rq圈ެ XO.y"]eK};š1,/b laҟEmx֪zolCJ$wIYBF 07W-50Ap {@<jaCߧRT#ܿősC/2:ۀHHJuì+#Uj6bP Zb SD%^-jdÇ:u32˱9v^11L*+%s"gȋ _sj!Ũ r<#4;RDN^2,s.$V\bg|q!;jmr%ٚTu9 ͪxWE.)s‹[6?-kwXZxLad3hOYjy,Á6'\%l:ziqP. 88i-$ w1j*lτ!xȐ&[nCe&>+864`8kτ2!b~[٢lf{nrv[;a%y/ޕ^+NC MÌ$xYųQ~Ei 4p9CfVOW Pi( 0dDR@w^8'Qge:>e=m-頀 }!zm! ¥(uS5p(杙\D/lo^'@ob#(E@2i-(,Y%ӣEH`%Q0_C*P-@$-uL.M YQqȌA@h4 OfA֏!Hw0߉j( ("ŽqgK@ >y hEFoMgv VAf $&^a'^$X%񙔊4 7iaY*G"(ݩ_q7} k[}9 EddDDMQUTQEUUTEUV۠2(qĘ UUA 0EQAU{ک)әª""""1UUUUW?/~L/tOrGp +t$9߰lk y)L}_wk hGUMB6E8jr<4d1vcVW.ƃƌezrI=ʁ3'Z>yLjR. m6B !rFv^P8Wev$A(I(_ :quԻ3/Avy XX۩-7sX7 -[r(BD(` P٠H-e~9xX 0)g0ёAOxg6_ ˞m\H`^K*jP&cҫڂ[q!&X#@@6DT`@& %~F$F=_zl.0PRૼsf9`r@Xii>pߟ+ ^ hFv揹w4h=W'ocܕ#&;NzD,琄(4kcdޞ |/z`HlpDۈ\ղFFߕg&4mc} Y(Ϧ.QTTciHzۃm6&ĜSEL+;rħ3Khn9JQB) p[ 8Tp X曘v!q)CbȝU8Cp.tx ld0nHy LDpp.%-.TP}>RS:hM ʙH8^0d$m bTP blg1lt=FE-9jm0@m(%)@ CR8DR%P{K[xuVMlG qxn˄8r"*\4!(lB n["\a78am1^{J!l=|"|Zcl8LT=P^=0v6&büWdޜT!) 78dpV f<@CdhN3t;f\6#ֹ_aÈ1cogH~\{^o#0Q)>éܛ{CJ0)mUyJC$>4$O%`和KPDGah1(]N?;B3HIЉ so.غT1hY%=^R'lR 6y5l!gF' x4eȁ)с c'nd59&"sN.yX>.Gbzeng@Y1.= ȣ 2hͨEqx 2hl?\Pkxw}b[R]{D$OZCoXBNCg`Nb"D{0ljւ"?J4jG}f<̙dCk>,@lc c§%,h,3CKMT@o9`ŤXmdf°ǞJDۉƣ0v=tRǟ r@;#N&FCMZ6bhz`!b]Xáضiǡ&H"X c #PbOy;V>魥y3D"Ӥc2SgG B_ӻ6 yA "#WzHp,9:7bv25Gg1t-Nj\OV+&W~souc8M*d s!cD_ 0bDȴN` gC DC2X́*rxqo+ݵ<zݘHhTMwE.b=e@{LԈS|\G5$GN mO~ %eC1+YT wkv0.@m /4cq؄ BЇ&ELlҡ0.`T8nL9Ǜ{>[K 0'Aنurl5V>/zu3;VDD(eq+o92gTV pĵnl-5TJ-n(x ,!p]: MV>nncg-`H3t2Xz>]˳ " ^n_4XD DB -o,QAf|c œ$y "cCsƺydfddRq4!0xFdg4& ?|@G[Š!%"G!8o#!6Gl;#; .8,ḟUWh>3cCQT]["5ϡwb޺LZawx3Z}qzg!*8Z悑`@]|z Aaly1|8\NhO!sR'%4ڨ3` XD?,ر7$|pz^,GW9m%oF^ǃCmc+-D:CDvZ9y)` !P' hit>oy#lCvq2),caV>x,/%_IګI\}OMB +CT^]װ{6|8ʌKpro8H>Am:p6vQ?B| XklZ;'cVP KIBȦaW #sCxc5+'):@$KS~CM!>"ޛH~"$2@M?R @WƮ~rxfxTg^|OP'2:;Q)pzQmMq潁#H/Q5Oo= Vgυqp|'n/~V2([J`ֆ B;4&1| &T'ՃL`[z"׽8=b`7 pV4Y@=!7[(nwNG(2# #lcčh>PѐDÑ9} )fVvC@^9j|Iy E qaZtVhuIoEKpP.z"CmK:7fs{fڙ39̈́H$̂*@6 nhT7( 1Y1\!AŽw4Rߎ#phEz:g,TGdwXሦ$ 9I;qy>hP<k&N;da)09( P~;ˉI{@=qNV/σs`ȗS:zG5y$욶*d< y*} 08\ڞ%l|!7mʏ`9Ԝ2a92ZKL#GXIȃH7ɣ0w5ItMJqG:R3Qmd4x%4M&k3wϫ:q{y-B "s|}~L2JR=|6i~X=ޅ䞶LPH5ăGAԎesֻ.)Bd`io40n6*WNj>0X_ff8P:m%౗]>—E5k$Kj8Z87oL1pF?ܪ_I 2v~) U&G!b#cfM]k$wr.Cr3Icc2w&`n.4 $P xNC'ṃ+ C wǤ GZ4TIQ3 Nh[/gdo 4 ABQiSPEM82>FS]=Od&}i;g9%7QtTS0$>'iJ,_YTQUUUA`ƿwovQN'0&5w=Ǐ|H1$F\>  j`}YDhdlew0T/U ȟPr!,AJjwWiD6r s4KdT:HEL@$4 ǜF@Bm,BPBCȢ !]]=v7?"({SblD8{:v@ZdYByXpLHcc4rV* $#Ęcn6Q,ȼ3gR"&]!uks#8#L 8#32Ft1-4V(aRc 0i KBKC. x (q(\rt3Ӷ6s$@FEpFT`X,pGb,cTHI8*9`S]'^ "`,!! Et苌ݒ-C'ʡmz8El<=򨈢⌞ syM2|؉#J+:=f xAz @e % gB ds!z1]v@,6%bӊ⳦ЬZ Vbt ;Rd,*Ͷ(=$q~wRF9 pJdvh\qb/!lĻs/b[Y2C \@K҂Zq |A@iV:k@"KTgbҷV-/47[Y .3 ic2\FK\$MpG:Wƅ hNLfi+]Z>ީor9vom/ [-ѰDZGI6*"`#B" B0b;! Za{Mb ߥIhh MH`["]u'̍勛^Xē./Ki"p<ΨTt!מߗ ǁy%4w zulmxIU qNJW>>Y$D:Y:\V/E)c=!I0OgC@WMC!zzemvSqK% 8ȅz< 9D 62]0KFLB C@ӞfH(څW/ﰥ E ٴh|@CGO}_sEvag=t?ZXݻE7U0xpYI(P$`>(dIJ?wk"dP1‹-bIy$??x8Lc*´I+' T߆QtʩY"*?RyAH ኳ,}?_çHU?e):5pq@4D4HGByk\2Ve^uTrg! }!\4'vb%yl~HG `5ofp?6Ҭ|x'5CyÅ?7$=oFvgxD^chfJs*N'uG1|Խc5Q˜3Qr'z$!p c=4>AsyUxl//627y:e+d@5߻2;b1c+FrHh:Y DU˪G0)0H< @1ܶ_;q>bFcBsq'xVOh82 Ck!n4X]0+o'l%k3c-d6םq9CػnG5`aJ aqZ(uǵXN2Y(tYǗY& 씩qŵA KE$:* $PRIDNw&$,ēl@v )m: * vİCM0Jb @PD1,R7tDAUϘLUAi8G\TPTQKI`<l>hӒ){bҝ?L2'e&t~$!PلиzsW㘀 -$ik07aC3ÉbTCvwJ"+CRJJS@LEHA!$6!7t#~lےw5 4Ġ{d(]LCnH 0_C?zkoev[A@^UvcxaFTlM K1]Xj&? eRO'ݲT}'@ZhJ*FeA"Å J0RiRr.ݡI8g}omW=(7=@grFЀِi#"lr,/8LOnhJT!qS71NhqiD[ٝ"*h5]khMERE>3EmD< b`)-NDAJQywzc$i@XwCȈ]ʄ?!($$@UxJ zf|.g\[_q@8&h7{gZ}0R'Jt"%"h8J:ahontY=z#1(VEX)ƵA$A_RqqcJ`# ?U!C'{ Xwj/o@e/z{'M? Ф"A%/C8֢FI\zbBzgOuR`^!0i*%HНQ2B3^/ÆI7.#mοr/ _(C2Dj9" X~%cI=f@^iq3-\Suj{v%ij;uw `pi]j7')~R"=brGCtϥ;z9߿4,K<=,?bra(%H~o\RGHCl{!8yX̜d?z}5 j)GM@rFBvTt  ԐDR.7S>w zԴ#s>?L(0k`GFLDJL xץn'@DT&U Xϲy|iA!X Ox3HȰApOZN9~ᴖ OtE@L&ԠHxOdm"M!= Ӫu8ɹ*P~ i|i`ԩk~%1xq DEB}5&Ny2`DyzUUEA.Ȩ~pxAJZk)M`Q> q>nXNMD{Z'D 1AgE^=xmc~D:iS %"\5Ml5+rL+Jzr_폊\[Q)U9we!Cf{|an,*BTt>˕8R̈́j=Ϟ[6c=ykzE<_ijpC^(L0>x艬Of~f%hc q E`TOd(ic1Bԓ W$T*h_|+țBH>>@Py-dJE|`C"7' M"1,Jw"8I za|| $t\ rD%Ec݃3ΒU{Z"Kexv/0,OYF Ac* )=hNlHC+Dy`9XM"u0vK/ Q@(hI~nSWZW&.@G\H~p/&;YSl9 F@Ҋ$%6A䑒` #Z,H$ރ۰zXOLB^;pl%VuKUiYY7xtJZٌ1s" b}LP>6#HCh Ce,@ȴ3Sa BmgodFx0D#b!F瞚 İ|>{ןpEPIABTH c ! E )H .p0C*Qk*?7XJ$f@wmUU&J 64nF&pf6 3 fZ 50o4cEbL͌TF7fZd%R0`"ޮޝB@IՐSKqǭ sZ@V^Jm0W@0b{PzmxȫyŤkfT2&?a9zcfGM ^gilOF;Elju gLJIZH:b0cZ 6$B(L-a]Yv!Mup 2 {r-kz},:œICTq<Pg#&.Ob>nψ=, 47FG-|5߶Sc%ǔb)(1H(DЦP4|v] s*qy!m%Q\()X+Ve>M5x٤WJX&q&"xz2ЇIx00V ^>;4!I=H?HFzT6-ijjREV)ѻ)ΐS0~Ayt%25F1sQXAy4c5yBkNb&1`ŋHROD74،EVÃ+:MQtB=b,`61D{1Oe͆ڄx=a#ZNO>At"8ʁh"H(?QF,yxsiE@Kw((B_ݭkץ·-3ߙkQbQ(;XhhaQoBH#eBQ1IF!N}M>+HiXZ(}Ka3c f1B*oӷ9M3W4RG]DDwpB@i ɧJ'xbzW@4- D4kl|+xpobk=$V0H?bDvmV* ik fOAA:NM7y<,K9Јw@4d6B%09T5{ ? R6]-wu],Š3PB#B'oADL\/ jsYx2( ̠Bi&5k. S&[ZJYF`)H`z0ְn543a&`,zo0?_`Hdͺ.10m u(q0<ޘL|$t<`$P80K):ۜT]GQQQBsiIEGZ?4RH-IHP1 =Gp amVKy!P8$r H9hPC %" T"E,E JDTJ " )@ԐRQ,!JS1BP$SġKBRR4@"VJPKE*B iIA@R!TP Q*h@P@БfBCIAL R4-1DCк)B )ii"E &XPtaģM+BB&hi,@P<Ѕ5zpjx( iIu Ih-#EJMBDET@w/>Cdbhar`?HK!d"P4P[:j#L` (1箸?`CM(2`qD|Mc ,M^>lv&؃ĺvJvLLEi *fj;y3XYDPYd{l ^ Ïh{AnG$ыb(ToaS€ Juܖ"ic|ĚZi i "i )I&(a*`Zb`"ILL$A &@d |ݽ'S"\ b'ca x8-`N6 $3΂*<;cI 9 T%#kk5VQ61ǩ xq0 %<5z84VځwnsPH.5qL'rq%Iu~ n^OS UA^b B{tTU7*"++\Vt~xt0n /Q0%Y'؉ .Cv1[ZG\^)y#Q'4P״ @BM뉏֎F0@q % ~UKC=wC`Xy+[X騠PIT $(^ Egf[p1?*.օ@3L;1@G+4Ib0* wYъA)`0pdWEM ?d-;>J#߆UG#-="E:]D)?, <hdbSOO <.''1%#00~ |4(HJqC@Px*y'S?K4Oy>5Qx P@`*NFb4B4ny G=A{'eC>X`4' mgQ } o]aZ)SKAlh8D `sNc@ǟ,oU=~ʕh?/ύw%⏬Є~2J|64iZZE_0WCX >qyU\ׇ; IMR$mBcs}DŽT p`^Ur{ȓ xkeh\ IB N 6avM.YZT>d:q r {r!\@R)ZPq#HPj$xVA@|㉕] Ux`Lgbo&VR;',Ϙh,BP4? @x.wGz:9ď*rZك͜*q8RCM_ƳbC :k}|/ЈHI^dR4QJDW#ɄTQ(RE3TځsBm%TkެVR> &=C} |:; |_ Qtq>F$D"AD!!C PRCh L!Z_r&@̙DpC{"c_poQ@)bDء> zx T!e};RAR/diTO#1%PlJX6 i{NfER+iCc*i󾇴54)@`h\aXJV}RLl -.a!䭢;GXǵ($¶:`J2|-XS{*.&l'9yѡV,\ )>!5<@sLK3fk<4=Q%Cu&p(qpt괰UJe™_#Ä|w&; O;Bz]t#Lʕ~9ϟެO < q\;PLF6bC}u8d`h,1ǞFZ;nc I[:Haǁj! CLDPL BD88mbZ00xm1?Y14H"Q6J5SD 0H4bF?qWd91@HG(6)]yRxq幢bH!4DĝA!vb(f("!hiFD:O_w>D*{GG F0p.jZxZӚuBʪ1d\qLt"yaHcm]DfE7X4P<0 FST\m29R<ӆmGdduIIHbjo0:]+ZZ>d:h_{;<)i/$l!G!\$s %pb4h6I4a){2盝!X`j(ǁS?o|@MTsHSf|wv.J!\]Tk)`+of6=@ VbW)FtfCZC E@4LE1$E _43"P0>^ ٌǛvL?31h4XH2Ap/.ti򣒩Yf)&Xva4#^ k a 8  n4*0bJygi>*pBFa6A w=ĎE=訃@:a(NiS9GʳeB.$Xe?4]E5J BV5;XJ$I=y)y*G6 :8tyi Fq Ѥ٪@PД4dORqN΀ͭ`btU F͘g3D41-1RmATQ ,K ?t)O8i&b"}g{z 00LA •PhClД4R)J2=,HtV.'VP&дaxi R6pQ=#@z (ty1)7|i?u aF?͢1Cuн鸪n<' Y@64_wyq멋+@kGN#Sq#AAI!"Hj* i:K,2C7 5XlɥpJCbOwrP% z)-J=EEOJjfeyhfݒ=3' boOvmk+B=H-ÆIDE\NT5 BV $XC<pBJ+uWaW{ЊHʕCMtC}сD~x, H37 0-JWZ)R#.5pFqHH:ì&l5hm>4Z-إʛf9r`acmI-%>HlogybTBC[a&՚k1~JM%L5BqD)T;<X/p񸢣t)CF e[h^ZBDOq=h{0Eڇ=(٘#zlh%\9oO@ЂR`d (Zhqh=8JUZ0u#1X#h݂:zT/ڔpz) $!5w2PTPhTa!Q*|dt>l1)R\eǢh&'0~ˡx!~3qofYx "PG5=_^!)[dQn-dHq]B9/s}de1Opis$B3%+Gzm=I(ؠ[01j 7AvD-#R+iwGB mu n(d $ ;~8pcGɉ()7X*H4'B@ ?YST3Aއ}8b&䯄 BDz;^,>і\mn`4{gvC&en^`P@A.=Ū10ܴ}p\Tcx8LefCZ$t{`뾱ZtBQZd(GaaFъ $Q޻'xiӈ:4HRu"4b(J(_x65zx<_ 8Ymƴo r]Nշwil&z!wрBJ2L Ka I$E5&3dΞd0lCwNMOm>E D}(;CWO~U?kE7Hًhv54|S}c@ P,IrL Iyh^*[HJ?X i{ yS}b%*Dc>qfRiZp:Q&xǖJ6M2r?!gٝ0;4bet`2{D 5r<PNW6W0hͣ`܎Ow95[9*\V/n'0%wŸ 4@D$x\N [&rq|`͚(;Huf$vgn*/*@:D31G>V {]QgMʴba'eŒ0TPl!rT u KIo%p: k^ T tdR#hv *箺D+$NM#<3}^Q"5b'&*4U }#bx<*DZg5VR6h(ޔ")D uCՠ5Dz p{g0aZWcA\ ° @ļR7:$1x᫏y 3U,g^;9p_^*ZpLRUokI : &yg*}^]iAK * SY  m?~'N{X5̖Fs6 5'#Pǘqm)XAӯwMS2H^$HNz: 8tTgֻx،MWωY,2HaQlB"-C <ƾjjMRVHMWR_k9 vRH YƮ`Kp}/#o T)<숾=>i\%?vqL*H$DJwϢ܁̫gFx'4^գ0m&2c7|1JyP7+,u j-QӹAđybؓ([h=QR jaj?Gr +څaLB(B" >\aԍ!"GxL?p%m* ;tLcLh/Q{VƃXTrIKV(xcSBpZ3+m}Y+Oec2&mAv L2md mJ~mbߜIW{YYvѢ:gF),!w ,Hf6,`E-De$2kq!U~&W}(W[=ӟnIB؞Zu~л0,1o!AatP߁}m'֟&g3!{H_FB"~Ifj(@BR pD8 7J@Oh$AqAi78uaON'; [.N c@N˃c+f r;x:Sþ`y" Oi$ܱ$PwL O,vㄎ V~-!!$1XkFs-cV1%mEEuD, GZ$|7wC 4T/Al\0hHS30'~ɼP/41L>Q?`$G8WGr{B4^Abӷ *QS Uic-?# 6i댹xEKD< (c D!뗹L /~u70nK𩈲,A!#(4 M88m3hcnj,#q9xÚ/&ncC:kL}8bt]tV\=n-g~|1{+{Aӵn1 kaĵ>ضC~Tp!AQ e+X]qf퓮EQdy{8m9 $cŦ`H zaE2#@ɩZӁy=jdj`H%Z-F4i }z4ux\5o{ȍ=1B}:{_<`6wjU4*pRp Ć{1υ Z_jE&A40 I t#]^g|󰢡ۄN00l]v8؅$p!$7/l2ElҬXjX<q呉ƻ{ h?/1'i( . -(c*U_&-TCBG\f؟)Dg%2@clll9T u_5ۮL8 ?6Mfg E"q/O N9iFʀD@I&39v# ˠx$l>:ɥf,^FO 0kVD>(1mB[K)IpȤMB{Fqwl髹ϖ-QJ S(R1Pxzt4m5|߃`e!Hυ*bhN0q?^cRrm̜,[X#@1kQ`8-14F{Ǟur( &"Z;Gcr)m;;&HqL[m#I҅Hk Z-!Uc5PT& bACNf"z F($xXdQ@i-4pCCcP;C-Y*09n8^Ib&my11_|v^(wu G?$j J~1%!c=~T9X  > DJ1khLlD8/[wTR#T^I>H7\hH7$NSL'` )Dc6F y P0g'8W_^ByauH@'jY_ 1/_FHf!R"n$~WOnm%%X0E޳-^ՈDYOt"^l~ [}u 4]|l 0}09XXmj >n` u>-+j!f$Τ-81xa:bŠ*d .-`ii&pa"1˳Ė;3 3OlL6{b(1֣Q]:4 3 mk [yf46ƎP-3L̊kژpR#&m%ɚniΚ7d A6+ {CL4a.pTJ4#QgLG^T iJV7`hu84F0a@cS둂oR9vpPd{ɄR8BD>8L5"dm0 u*6ֺdXgl+a1plǣF`og}J?{t#cI NcӯS#&Ѐ2E)Phz?z5JJ!1ݲ6hD=7OgIUnPϏ⨓QWp]Z~݀|$o|re1}vw|sҤ9Fn繥7#pȅk@lk%%SꠝX2,cd.U^@;4_a E F\Kܷ HL$("_N]&%4P?KJ;9o:ZƺNl Ѫ: CK0yK U[F4UǚKI9$_fUIRr^l 1x)RBPDcJpET!EZ4^znP(@ KP%d 4!)үz$hM{@  yy݈#d6;`V? FFuQ4˺l~y#l \ՓeuuqޔMQ!04@Dhc!T-EtܠH3!ah mO~z }@-"`bYdM(k^V ɘ@!ӈv.4 yLxrs^GJ"u (4HΠ:zG 'fIuv;gu^DL."W@ZhpeQ&UE%44DD4A0D-@I A4SJТQ@% TJUh$f`F*ZB)z@DCK=]_Y!x;$zC_jE'c+Mm4M8e:CѰ[Dz,Ɋ8ߍǔՕ#=>U݉$C^VPP X +^n$P6RIBeX `)H& Y*)(@`H)!Y!*aJbRh H`b!b %((&dIJDT4ҒMZ10 H  _'F!b|f"{(}8ywphhJ~NabĹ.8FD,"|Ma"Ay')ưXL.| `oQ7dJo0j z@/+^@@CP)A@1H/-{Y!0a|zBCEM^<1E+=Ys@, 'Ɗ"yjr` =$U(PH`R `| jDdo9~")MZ 8%} yU(RaxhjQ6ϸ$?d.N#}È(Yn]ʴF9idCyrD3.`s$ Oݑ1c$k!?a UL|Hv u?y(yP#db'5FCpNY d7֞G4aQ|BՈ4 #)ƃQ"P("Mg D>Cd/ TbE>S$ Rw`=v!|`(| VϦCB9ZSd=fqﴰA~w?Xݮ{A@(d]ˤ9׵C0RI_ECTJ e*DIxV?ji>-ˌon+uRi@#"lhHcM1b45~.@ L4жA.X3|: Vn+\jgXA2PR dasL|lKfcY$$. &&`]zDUV{ eRDh=Z wG^]#*K84A|7ɭ3YOF7Ŷ(qqsb Rl# .آ RQB @LJqĴB!lm'Xlu]s֒! Th((dD)IJMfJЩ 4 u$b8kx!惶ĸJZ@"Mt bZZb ay4v)""MByAX|ً!s!8Ƿ ڕxqɝ]Yգc@̘l36[dMRz98N'>CIdĺ@/ ʉ޸lzGQkDyiZk.0['Z?op++ qM$4>gfx!MS\%80PnL@㮷z Gy IxAE$ =D3'"(&`*BѝLDJO&iX("b)(Zwfb|8pzy* vC*`)C"$~cc4E'[nq6F-b%RE>zWLZjӠ1#`EOC&b-_bQ ?"~w9!XoquN }u s!"9XHȨUV7V13˫ВF$䎌 <%hI5ާo"SiM 0jjoT4tt`떝2iBٓ, ءHm.}KH65s]? $+ٮ&bFp"e1T44f kY ,Aݡ^H3G*\O1iPD`؍s\fM ڻ "h;:>w$3s#tGѺcRN#|ݭq-փn}"{ E8B $P6 6Db@k^^5ƧAJu3L"` VWGܞ!A~?]݂vr2( BdYG@&SB!J:JE4`I! XZ G7W)T }<^f2dGjb>#X4'`Gtl"c4m;ch8=(8-u<&঒4%)JG. dŒV Z6PN # M4$AaU$E4?j[/]4ôTgv,6UQX~.GIG} mi?p#'q7QGȗr7̃ KmLB@{aW齚h: .,v=G;Uig`'O G_ډNGv *:\J $&6M8ۨ,ٲvqX *L­wPV<|/q Rĥz䟍)-0*eeCqd3AQ%x2y5v@?Du-oZ==cX=iz1^ qb*$8i7v\4Ф?.+؄h@J~}J5< rDS:'Ԁ*Mb2bypB ՠwI656-sC(|Bl"S\Ue\T uK WbO9H䝈L@a/B|o҆&HI H>B~}Ċdd*-*}o)X)(EB!Ci!@C(DD!PQCo4j웬OGg~Pl|[$D""A@œ3 6MLIMQPf* $ȃ@գ09ljIC5ݎ`tS$U6܇iM @|` J%m(!*"V4g!|uAARBl&'}$ĝ;3S@x'bДvNg>h78Q^,a1d"hU)CFQO@fX op>G-$@eILoh)ՃtM OKm BUq]0s Q<#-WhaE"2֢MM4٩8^5'0b<(_{liqN1'4cP &Y;C@AC4h⹜1d(̆RDpo{3Mh m'Oy{~3=Zo9 bj5R_h5;_„MC}Aא@:W@dwZ- Lf :hpll: 0ڕZcmV 2r`TmŨыL5ԮYC=3ކ VC/6o!DT0x;@y.5Rc=6J NS] "b;ÊwQ#H$ϰBe%ly cK./~>ȿʩ"$\iw-y]1,҇OybW thK|CZ_K4e3md=Iu{@ (BCWjD=4&[` JzX؅)6:@W T&'Kj5in< X*Q˗xBJҤ$c,vlYJJX"@X %(G>Mt_D݇' !CjCp`Pg9jZ) @kL0SvD]|Ffe4y:ǜ=$%scIlQHES*!AQ* TGfڊCnMg|R (1}o&#~pkxV*ǢV֚jH66l|+!cُZ+IQ'Mx{,.;gǝ.;мUCm- d90ϾՇ.gx6)KɓI?ZN@TU~fuנsp2`haɴ%#9 ϘPa`gotYArG=b81}&} +$,MuqP cWߌm`#?:PFY{7~P>&|O/jB͏cy8n|O\q̓WH$:l1W͑k^h'nub垩+}dr  MVsZCqjce[R׌8dbPPhӥLxxҌѹpS/zmJ9?> 0m4Go[x884q:QJŀc${r V~\8bl$DP!9&KmM؊h_ɉuHH((7a1kd]7MQAxؕ*J< ֤gykJ,~oe1 Eut0v8 ٢FXͣpojAq k\f-r,PdM M8^rG(7*H۸7! la؋P#.sHA `;c U狢i*I#OdXknx4i,֫;> T,3Q~H!hU!լ ` A/:vghm8=l!n6m%KϜQTYMPkx (4㓓W]$?@Q$D~L'֟,``G.=daLYLr#" d+Y_K=* .QD%%^W(tmU&eULP@%** ! 'L f/=O`8<&tg `p~ j8(pi4ƅ;\9u,L)~% X)}>C|qCs5 095.Oq F~eRrt^Vn+ NB$i"Mw[mʫGgAQKB_s%LFvB!-+^~'k^Rݽ5v -*t]θ$ (Ya0<Ɔ"hpGot?}򤓤~!CXRli""Z Pa&4Ex&mnXWk)̢֡?KވCwUaF0c#i9{p((\Mׁȼr;K)ƅXY<}?)y݋wri9jUYڄ{? }L'_.FhYc~8`idt?hJI dQ4Ƀ+JF<$8C)),><۵[r}Z :"1񩊩 rd LZu2E(%H!v/;] (=ϣy(jhbaH hmwB{LD. Ga`b\6Oi6LlvdpLO=\y@h0V)C(t +SA2b&)MvR=56| L@LQ!-IDh0AH*P^3ARA%URQE4AP$͆^8[ӷqUa Fca KdݙKKg `jZf%j7"!&MP4RjhCey% HS΋ףpWӏyjj jwqh]9=lWdž4Tw'aU8Ph AQv5}ˎ0bћ$C1SVMM66DL&$9* z h٪ M4M4,$LL7‘l{誈I{Oɱ@yj!>T_lCEMINƫ0D\f`ZQ=JA&'Q|yJGἸ/UWh 3y4|E^Y #6th?MRAA2A" Q#b2QE AF4DR2h5FΉI( M4씼pk^wy::=v u!GJ<#QyA=DT7DQ:>r-Ne h˖jQq5QFhwOf u`4V.aZ@aDVA2cۂ\͍p!"`f֔&jaFaV@!V_0(FOpl3Z)mB-rA /I?뛃uo,nX)'T%=F7ZcF]`fCتh8!ċHI9k@>aIbmAucg*=8҉N3)ce$4YdkZKa 7 j!>2* ]jY26KAh}S+YMWGY]p.CףKl}=!*&:J)44v!#a Xy0,*u..p%KFZb i8=g~ SGDZFrѶq"5q\;P` VʦL8T|3=D78x0@T`q>]`pLhlڊOw,vH Nzwm=kU6tT>PAlu LuD=E;x0:EtSB /2 k]`:KAF#'@auDҔG;iNS?p:wo.PzSL $@ L!^b?t:B4t;} ͽTDM9npq̈aL!\`z~Xp. äcaSĿhj$`:R3sD/ lII;FζXoXlbVY< :#)h[=cb% ~LD)0@ R  bbTIӿMC%ypPE% H2s@HpN"Cw%}-`C(;Sw>#9tY P +DACT$Wl%$dM/iJTq-D(e H& 𹋋f XH`6\H1؁ėN "ؘM/4Qtl*sqS mF ly8b2؍(8/<8sWIV9>i %a7]ѶWj3xa$6:̸ݼ<BMYoX7c`:lpw4mVDBH%nV 4V`ϩ{&6@:pGQ$gǗq. bD^Ҫ%!'1]d_t67MU;[^" y pDf*DxF{aTc|QPT윍kHj!eU3"@ C| W/\& $ֈ&Ȟbd@|ؚȂ/uHL;$$ b! =MsTתp=];$`cޖbwCp>!㨩'0c4~ :m#2%."eB HhZMR0$ db b$P>,68| d*΄G qrB8~E!h3N,m qH?Oc"!'y7sR$8}" Pexh:w`-i5ہ<&0FvIol}i)@*QB8I'=B6-n?:1eM9T&f m:bҁFz'>rE@V70@R$( S*TP$Vh(0`0qYr$6 aC zy$Qq$r ld?(Ze]SSւ\^.+O|0@iM N 8$`m&`X!҆$a_iN6r@2ƒ;{iR"*DEV(x@o-ۛ$Ajh$TCM%-"D!Jlҧb`ZF$\m]/)>ᣢEJ+}-HfX ح[!e~?j:Sq LULx>QKpT.<:#rbI6)W 33?q;Ht >\u%@2ySB=Lh5ZAiX@R̢ǣ.f(`7J(#cBo1o#Ծ@tKţN!+.(8 &Ƌ1In44Fo |t, Qc8rCo%TQ##T0Ȉt+`6_"lK`$"Xy'H?#CtMiw($'BY0sfуş`jC2Q2JM3AHI*gwcF;5/0z޲qy nq|K`U%& H}\|o- 6@; t.F9ŤK^:WR`Q !<'g!/Hd4*/!Y^,xi$7 y) Ly)@hJ'p} TeTG^}1IJ4[dh'Ot1;G tx st&S<6"&Q3 J{pq]ۍݷ/e0В2r!<8D_Xss#UP빧0 QVfS;}uH(uEzvpq}2G?1o9kh"`k7a+Um"f8w6q*_ŵb#M"yߵW%y!KeCgd`ϹԃLn#/N JY=`0=t`C/;E>}pcuSueHIW=F땆N+Cj/ݯMZlxQleybKf _uFE τ#ػ{((kzB7T=? Q} )g>bçE1!ĂE;g*K`>3*A~~|= *Bh&N)ٜHQ#x4WԳo JwŻZw@F"o"US?^f<|KRJem/džϘ(H4wˁ@ǧj>qoE6 /9:0cSάn f1e^8·$f:-*mĉsd7F1JoGYx}eɵ|Ki+"<=Xx8#㜎GEt؆zBX! Rk91jD@8tz^FKnۄ:m?Dt09GXߐ0fr8-ek7v쇮!1cc)!4Tq!e!B||E}A&`ك#BB@L<61+!*ֳ1|bl9 _±bFaI&1oO- zυpPzӌߟW CY^_^Yμ@L mhi0 YȒ6-S#բ.od',x_j1<BjF +6D e87XIf "j4dR ƉH  gX"oxÑ|s3WQ|8 p\Dvēc!w"PA/0RԖ@``v &VhF-9M|$!KDuH1NjX:BlCQH (ϪJrw0%}TA[$ i@Z⛶u&V=i9.Xo‹:BI ";v\/]z񩂽x,$L@8;Yw:3S&AE' $aEqzVYn0 X;/Z-L7?=hpbO8߸cHϘېO~: KD4s ko28 c wrAtϥ<%ax{"˱*B`ۑ٬,{3%sO1H0*`MOeӟ0 Xq| c@q̈փ aBO6g1̨= E799=M^ɦ|@/j1B<& 嬴N0NPad"ȢڼOp\.Р!|=@;4=I}jlՒ,C! $@hx;5.nߺlI<)rc7~ɇbUUU2L8Iy;~MStk}fk]hADI/}=3vq=^9~9Ƀ{ >X`h턼3yo.BfiNԕ>-A`ݶǀH1.\_:k.rsq =}lG2[rK=|侵=]j_UÉt"O_֮uV^kφMr2|m D89:A6F(ϱ h$?,MգPGK]`$ϵ=;ڎ 縓)r `"zRk\4ОuM+DhĢg+jE`d6%Wtȁ*/_]dW>Mp3sڎfORn>+egj 8Lc0:BE~GP0DUP`|zk9XPc^q]DՈ=E?. HY=ې~_oA?ZN dH:XXv14sK}Y| 0^ӦP${\vI(A"Il5j'I7~umO<4=9tGw<1ù_J_;*~~s]w[^;a`J 2Z'0]SgZm5P| {uw %qAK =5EoxK6{sȄ00 qz@ټ =PHSKt93NƁz60F<8axK)S^7nwf-꙰Jk X`=s}}s}zdPdg22t:#p6o&FGǸ뮸owuND\O@C׊5(z*X+M*#al*:v@NCX;s &'?axφ@0w|btNsi|(("v͊~ / 9<a$AI@PS(V`ֱhAٽ3:B1Ja$Q`,x8"OAwKcYʙHZz)"soxJEJL_ա5=dJ2(c\8w|^\8A &4?qKMʑ&®^r!b $8086Bܪ~>{zvɷ.g|fyA+dߥKţVL@jvKJ++D$4 &Ph6i[4h9x,q, L+l!A,.^U]0D[ j$4X qfީ "۩s2vL,5U7d~xo[ѳEEg'0jmCl ZLj-gnn@g5 ]`[j.f\  @2!*qK%A1T֠C\]QECZ(U²$T 2l!M*l DdT6I=1 8WNV&D9a4 (c"ti r/BOhR=(Da :2CÄ`a;_WGxa#S\ dDAP.7u[SPr\ U%_GE[x4C}M S$#=Exɲ)ʪ] -vL &B@s;Qpkm2{u룥"eB`艠91twӗ&JG52Dg䛆7'NP% <9ZrH}BcU^YxWeʚQN#*OE]^)Qk%ݨvyT4Ckϟ6pqW$l9)PQ|Ib+茨hIa)&(hz̲ #1Lv> e@ϺG?ڍ%D9=}aq# s_N,Z5Fw'z>j'_l)hh&91$!3i~\3N#l'ZP,IV}E'0 HsP“,Iz#و,kl/: ;Nd3dPE Z(G>W{DAIUE4-D J=q#uLg2pM@g -/c m:!UgOly[@K^'H%0 &OnS *g.U@2,YeD <|~ 4 џZxr^BUdY|^pqJ*d@V JWCwضp}J;GCH{'*٣D:tC1"P%Y$痸0q$@ DDޱ""! ;Op| Tz֒`I 'zPŀmP:^<憢<㮴_\o[C:p@dWA4wu6 8nT.t4;더{hbJ5\qzI#J1X6cTsk ZhǦ](3{BA354(--ᕶjEj6nnj{٫M(^5KELCt!8,[3 469  ; J ΂(YP[Uڸ 8;2C0$ֱ*ÍƸޙ44=#Hʾ*u+ ͻpCxƔ ^hQb\tO}JX><䱠8q k[XĚH 1Ѳ(8@DEI O 9FRkzQ|B2/b'Zhn)cpcG ? vG/ b\T R0DKf0$w] ΁Io`%>MK܎(I*T41pӖ%x`ZFA?xdp3=$/qӴ@zUa 1ONzo?O+@ZiSVv.ZgFIb'bd;O'j@v$rbHyO^n$xvu 1{DB΃R(ۡVUGORc@1#m3Ai$-baeJե]rima; lVUX]wy S|G<#M4vpHz FYGlp`؝@ D6AQ:dۥqϷ|IX󈪊?㪸7CڳZnXֻcUUFn(QDJtx7.AЬ),)1UUU]ATts,Cܘ^Suִ`E]ho+j*E(.]U3*&@##w0dUEnĨN&yiF1]n%t!,@(*MF$E¤x/.!QH6:u*_27=v('Ikl$dDls)ì# uT 'hjIE-*:q1lcnѻnƬZ"G B QUTcZ`r=A;͵b2 _|q."થkA)bH$( aZp4qbm7jۍQXۀUX=Ad$$Wр,*//Pϸ5տCdx ܳHLZD8Xa_4`ArVIYNOq w|ΨY;'+QNUE3 \GlhԦ8)+E`L|'Ƞ {hn'3e$&R|8*:ZzGy蝲[g(X#?}.֊pCcN?ߙz"BUhziՑJ#&^a|z~;0: QK{@:~tp4燈Ќš8JhCz"0/U$M|3w2R}h] 2tǼ ݘ^3ub<}#HSixi>w(RLDy Ҥ, O`kh粧M7뉦l>\>bؓJKR&;dT9]b3l; yc+#*GL4D2%\lp10 2U85 NΕ̍`LR6bZIp^DžoF6l96Usq(hjb].-UwF@4ca&@ZEBN+44b? XPT*l{a`%Ah~Dև"M 큌b2-h>Z~6wgѕ 0UЇvr2.x܏ <&ᬀ,!a1 u.^O^=ўp6C2{q! M@srL )s45hW@A#U:ÅX_ R#cdakN o 5egstG.LX3iQw9KüqC89 Kt`7mQc˿vqcj¬ ͔3JAƓ; ^e%o㖡Yof0HI J ;)ֵn.ͲNTi@@ @CPuOHb;7,Ё4)3V0aSHyP"mn_[+&2sP"6y̘Ph!ֵV$FYsaPB`dbP 0M@,iÎs #p*D 0 {LE,Ʒ|u$,%1فӻ4(P4i :t4AM8Ȝ9qHXrR۷g6 !;x뱂Xq#{Q55114B`}H_oxz4St $H€rĠ sId &RP``oٌ3R&RdcidΔ;efIR$$M:n OƑ4 NEBfp=66)։#YM[CS > DDtțHax"ɱba6"d bv1aCkBX4憵-. لBss0^#WI ;{ mAʼn;wl^zKmxx5۔A=%?Ùba۰0Ʈ0*-BHwhNN\qXsŪ y" u)36Dpmަ&c8"epb n ƻ {X@0X_ ڃɩ9P4hȴi4 NPK 4l v5GrEf(V0󜪦wHP 4$DFLhXh%S4yy %>{ 6B$Pp+V0h`#^ {wl2˝LM30H񜖠9`KB bґMev/hzRnkCxT<ÞPyFF| )[>2^f$;xp<"hհF|(* a=΍@GF@Ƽ7+x=FhJx=X{p;K}k?in'Y T p}A|YXG [sőcP0nHha:Hv.q0c29>3錽rx4˘umu8alh< Q8XX \P,UKN.]\ޅawaC']8V4V@wxgj]%wx&xXgDr5/pmM  9DI4rZ!t)Jh\B1<<3tG=N:fN5@A@P/<@O=?cA E>'Àf\ hi]|8&Cs1S0).7@f15\=mYRлjv6t NH1*l{hfy3M?m.%3ԁ$|hwKШl/aU[}dz phK3#`<ԊhgA!ߋ_~`BѸI ,jÐ6)!2@B[(kӾmb EusM\:|oi4- %04.00jʴ$L8K! !w ĐJ,J4QD C$gCtuRMc;n9֌2Dh`ĀXSmp#L淭m^IcgZg?N1v.( F VV&|B VG! 8HO&mk%0 +lEzSl(H3F |(7@74xIB*ƶ|ۚAQp1w; [_btf"ـys2bgp#BtH$}-5eMiHC56;8ytt9@)(#PiAq(P''$! @smL(D"[$tunkY64-W$3HQP*mpq://AƓLzK_/ Jස5Ȓp;Ee&]faG˰Bg7$hBkAS0Çe\9aVզ 0wr䥋?q @ "#Uu#N*x`Q5 SccNN M% @ j1)Mi !x@4R *?p! Arց9!\VE+Pf8aݽ9;@b' z!XaVŦ(55naP+DC RHŦ o ѺCHi< =c&6!B> 4ld2  q]eaG <8k˦ئ"/[Sy ]­$=݀6  {ݼ?(|S?ubt0Q:i!:D3tG .KC2e=(XkMDhc!4@Y/rz示mCC 0k?E݈!}QlapAAXXum,hPZAQ&tQNT k{hM?cM|+* "˘ P8|Myz[XY);R +M]hőGiR=B9 #8XoDۛo,` *` Luiai8uUM#,FuV-A@RLD;npҵ5lC&nuEybf"R񐣞778{+xiё3.K GTn##Pv* I;><=^*qOpU:-#b",Qy]w|5lf sQeB<lmU1&J@":ÚA؉M 뾨<.iLHC(qXh`bn2 JkȀ"Tb{;BƧ~ȎKI2ĝX"̐B}]@%+@q}@H}&J4XO}҆D+GJ!Et$^0ҥq(IDhJ_DCC"Ϝ L7.q1߯<@U2Q7#(?!@>A$ΆE( X#04wTޏ "Uj=_B<=8 =:`d8YiqRٽ $"cYKko2m䩒)]ƙ9z%밁"T!Po47TJ$%F"ąDCu/Eף]N|317"{Y0Z|}i֡xl1o&s hY }ZM " "04y)&ay}vq;^ߞdžRtUPnDr}!ҍEN4DC3ਏVQryxac P"# e00=Lf6.u@jgpۜ((wX/g0R1Y* s&BhC DLLS%PW Q U>Ar F]Wvo!C؄\x&&b?a# RGZYjUY&6A&, ,KE P- @z)7*W^KBJ*}~UI8~skPL:q$4ЛH Z'EIה=N4z{LZWe47RplZł. WiwWҺgA|h;og" @gcGDkItإ^Ev!U)Q(O|n;a?`c )`ʥBU-`(I:gEGA׃^4K/|Ș]i-`,Q¤B2h4ĿM̻g3ӄSP:|=|y !@gfնX,w"z?>'@g_W3p#,7;B q&_k&(27 Jd '=z>0]zdf@YMXv31>X愥 #_yhXD7%XD(+Ħ;`2S9G)FH BGv$B@2C%5 }ڟxg@zȕ ӆ~w6qʒ[܊緡@]͘fJ (@i 8{9@hϹ&[jҳ2d~= Ta}6Ԩ&=YԋV0/!VN03\K[,"< ħ|~J'໷1ߖ??F`''Fjs)G]DOoe&)toT&jD8"޵t3Bpmxo$(l0ZArcIq>y@zʚ^}QUdQЁ$Wm5͇{15`w8o[el!nF6+ER45+c46vL?ig0/iS$W p8Lm4[{ +D/}GO9A0|d Hjh}AXI]ȏ$0$ 9Qtr&GUnձ~<~YL*)?\(IE]VH-1fv(Pc!su31eq bĹ*}p>7IPH}(-ȡ^ %Dw 'XC"Ij=/';y9" q"]/r5Eazn765\hj9iQSi<2@`UM!*^b&Þc1;fȜs~V39-_| %+ۘ D *D4DQ%:cg! )F@l4$ GF(@$$ChO hR2g->݉E ?;LJГ;~P,1 UVT%⸧3P:ܸ@D:*׀} k?sJiM1R$s:>S@ L1bbfL\P#Dح!Q/ԑ-Eㄍd6 ֆb"mh+HmArbAE32SAM0Q(P C xez0;x)6uԵ$ T⥂K4ڄ;[P@bm$-ӝ4_Z, '8vI;$P"JC?w(~N r`@11qhf>e oI, aQQjr1Sp͎}ό}пCTY".%T[@mHJ'[mK4vaeֽ0_h߿z!O@\S4nAY;hZ2 AH&4$ChTQfph1#A)ELFu-$4B{{3+s=ax+Ǘ6P5h(I }ז݀q3Q LxFi 177g)N  n=^Fr1 x'GƤ P(& *("H HMJB4@Ҵ U P4U!PN"jII#GUT@Pѩ" I!qߴ$AY3_# F 7DdwU@M#x !c}MQgsiL+R ; ^ARU zH`OaͰޢ[x1MKf4bch @"nޯPq]yWs m`c $k6 J5SদTc|P8GNHԿHѐѠX(4=cOw/(wCeT(zOu XI7i ~yʽD7rFPcd#mG[UT)Xd04- 9vD:b}3''sL>(^}<ӑ!;q_Yjq$Eb:;-dOTi!G|)T/dQ(u/3/H 0 !Vs_Z?F>@nw<vd(B-"API@7#jK[V3!aȽp?ﶴjF0܍4w˾FKhM:D_Wq vR6HpO{FyyZXkvͶKxޢ4Eunݗf;4anE'98K;> r>2bX@3J.dM!G? CoS@picXǓOA0aosT} a 8p=3 xW-+<))w_@_< *GdL$Q D8Aw}$ W0P.@iia嚒Vw!3*m2<3>nӼl%bBUUyO/ 8iD4q֢չKkzlVqfG v˨jL[Vi?͔ YNG qD{r33ZЄ8̞ۻۧΥ~w쉭A#i 1ܛf2,:1(ш ~|l^H JD ( 'Ă=XB;%9^=;};ncۤt#p.6~ا9 m*hȷU>bR&Ć@Iy3}q7 N-iMi9'Vu;fjkt%R<  [ ~qS$]gكsVI$H! >/o7#PZ\ KF4E$?C Vw<,|q76ƚccm&ъ. ާ;e[ǚ~8րԫylxTYP;@KP 1j釬59"Av Ä]K r Lv.^<1Ɔ45X 6'=ǚPtA,G95Ӌp7<5Z9 G>3\b@]JUJp0I rq˽z۠}bXV@A3s#VN%"073Ō L;8MD-u!kf7XVkd붳`|_tXT&2J@ Bq1%ӍQ㑛5b@xLY:eBhciWMa[mCyKmG$Mw9r E#-Q MmU&5a9+y bm[̧Y`Ffdc36DD:~ @iAh̽> ,4(Md6Ad^XT7,4C96 >^Fm7>\59:X:F>٭1 cJ%J0R!a"za#CQ 8opֲl4c,GrWa3 k f:O/1hp_b25J1c,Ebʿu5)1U P$y$Ǟxﴍb>|N φgPi,ekC_hcOaZ, h]Y6e.8MoF(n  C`;Mx7xtiEH;4 JD(Y tSrp;a^Z?`Uhvt<ZC2χy H{0cA>#HE$(|X=&z_} ? B%x{!̃@(j)TPda Jx ҹI\+H3`D8*|QABĴ̂PJt;z0J%-hb-֖0ba=E.}8`˖) {O_QKZ, "md?.g`yIfHVi]'"\rF2nglҋ*V!}N`FhU@K/$7Ie B?^K#* ow[l$ x%)'څ)ބҨt @)tHO\'81D24k{\1=T^,\, -*lF3U_;c4\7$"chtޢƨD%M*L4TQ_li#B8Ay)F?}2j|Bl|zVﯻn44b;7m;"2uﯭclwgvקyq0:vӯ|Q,֚AFك[snm{ş\{ m*/qI*a][Th7nz{hW7fQW} />٠kj7>wwq.n@,>5kĈ (: !G`/zuG{-oЫۗy=/jv1iCyJ};;͜0M{X5A3@UCvkĎ};1XlYV"ےrû\e o] Ui}GJ1 P fiCGHjW{^T.{޹U(PD;1PjEJR JbMﮫoP@4( UiXM}_Lz+="{X46"Se>|)־T,@}w`:)Ԯ͠ԁCGz0¨)BEBPk0:( hk頎S}}{mys: P O{6{M9*Unw{Ynim{lsox[:} >EO_\cwtyϮ4/7 .lgbtC;]y ؠPwvu}^>a@wo|s}eJۻ;{ތ{Kޥn&ڍ_o|mV3p/ݡ_>[Y{ͺy:[==7rkS˜ʣ+޽koO ^n >zbUT| q۳ۛto6smwyJnӺ3z=4W;j^v.wqqDZ{֭B=fw7}wB}zW{W{wMwU^w>D87R}ᄑ˽׺{wxyZ4T v3kOj3}n{6ս]ӛa1fvZy>|RtU{mvEHvԢN|6/om_c=n^ܰ[[jp:k\Plliy4gI;Mlh[u{vFӾ=W7/:]f[ų!;ٵ{Y7ltur\Miu7u ʀ @Z\{w{rq/6N\_=F^}X-9RwmsZ&fka]]z7殺t@N{Sp>Ssܫ{;]g=D8z@=h ֆEl Pnz*{4q3CJ|ґ>AXrMt/xuj/6 GP%w^{7 Ln . u1sہԝ]˸G6j֝kmz&oUvvy8 SMΪ e={}͍Ou >ݟ5Ѷ}zSv۪*vfm}=FRZ㺀-ڌ]ۣ;Mm]ɹڝč56{wh{-7@k/+wqSswnmrsk;n뭤-w5vCtf[yfxO:M;:U[-Φ{TCs tG^&]5p=ED>v@_sEww j@&8N{Ţޯm@J+,,6v:͵*n^WJJ2cBΫ.z>^Kv׹ֳN9eVT@Oξ/~=.~dI d״`,en{<߯+'fdC/CïXύMYO?)>fԪeIFAU{p~w79]9C:IFß@\WI`5td87{(1UqְO_rv41 B]ֽ}K&4PB41|9 :'3X*VkX_O-oXğ8"b*aǫ`vL{ZR3yCP9KxQ"!(ꪦӰg:$ѡqEUEEEwj/nq9UPTT1D.{ϳ/ϗ^ׇ.`/쎨U#@qQaQr^3 |o Hs.!͋zba͈UOD}ZDTu; r zOqt,={3sۨ<;QKE Ov|/?C6#60P0ؾ:$Vz֎j=^AL^ [:=kUr vńUo~6C<'Gi jHRU}6M[\5l,y7u?T;nCn8I 18epu\mfL,EjE7b?gnfviJ|?,յO玺hui)v2Ȭ-F= m6bg@CԃƺaZڀ_e B/@>$X P*H"TV#'>­|ZY\{=0sVw«r!ηC^|قx11vϝG=Ě쫓Kuf~H.:KjOo[&6~ "^]+='>*,q톔ǃu*ᾯ{@*>ߛ JI'&M> SVps_+\4l_Կ9lS wgW3˔޴L:D(yzN'>t^浉m<BO*w<]\yò>aM.;y|gDD>p˟~:0vf憣Nb(抬`?;jqg:XIv,r7T | "1'*!VWqb~/˜~N @hf'vO;%'|+iv>R☪꩕jh%DfOC=(+H";W{6LT|& AHj*%S9c:%Zp:HɷAX3G 0ʠg牼]"źsPh'٩ST3SqόsnFqnGj "iM5"Ӟ/r RP1fqnV F|ȽB\tuRAPf|,jMN;N Ϙ0CwNP42CE%ED y6xCf+(܈)V!)8s9RSVGYW'r# |''"1t;fNz4A y4@2TV$A}|qC!N+Ot~T>_|8$(gsC:‡4&4P:[hJnf.\_ydF~kA,~ZƶcnRZS]C27vאL ƒsy9+&!.hKGn >H1H=u)Gg7w݅ fFͤDDzQnӓs-I!_c2LyEQAQIIR!/AI{praIÖ_ j:ojN.HR^'}g~#LI$ TOɜ臯w{=jY% +?303P`~F193,UpKɡvH=*E"=];&䲄Iߛ&+jZ7.JBgj]>=I$Bɫͫa٤:{_`a*Jj ]Keu:t`=FDlኒ h䠱}!9]lB羻k[M`"vAcN($iNkwơaȁRqo/vF\nC+ye1mZ~烎uZh!0#gG6B<>}^IL&T9y粆h$C(*0Z /765kzpg# 5pu&qxqBNjDQ\nu;\FyDg }k|suGrQz"2;ꦐ?!ߗS'9lMVٓ Y#᫹bEJ;v˕"KURr]yHrf֎nA iu8Ȉ~{$-c)'! J>6׬`Y}դ̐!̱54XP.tsBۄdYR0C!T_G}W:)FfK4B;r8IhqqaY+;Kfd!^6L?M] Y~Ϧj! #CWi2T>%L0j沢)5ZnMĢVUoRq\:/J;prjSTܪn.?gm*3\e;LMF2~>G$۩ϊjrsEeê~]\qcR_dEmm?FƉ4Qڙi1ܓDyT>٣IAJlN%"V1cAa~'1]G@Eu"čГ:k`~}s` SXOMuʅ| wMh )1h>_:ˤސԘ}SgH9بl||6<81bSER5lg RǵUZ(pTKG1 AҾW_f#8qRuOu*N=3; ڽ~Vއq{_ OT3Hawb]\v:Q:|/`tw4q[Gvm$m, qaCSô l;䱚Dbœf_rE  $?雓R&_fgcamΦNGϺB*O7J;3 )xEiT̆.vV)1|fdZj]&R .@k}ˬhI8D:zhFQHe`@tY*D,fMFz I ]AE@oa=x Ѻ![s ޶Q&Ob;XK}ټ#x)i̔KAwҼxܜQWR~w>[: /@|z `N`B_Ǜ:C dd.,3~~7X~dPI.tE5KÍpc'lOJ ֔5u)ڂA;EP@(iuIAϩ2#cIBA8Lz?$\44Q'H=DEA}8%b cB|HhS|M*QT;\IO{yĨҍ,$W0E!Ђ nEP%AE\`fdJ$JZR  R!"A`)VF A  B &!B K R (UŅ?Y݃?S5ZvZ Vli ]&Ymde4~g^q"JQ*PV*yTjZJZ Z 'vǞֵʹȡiL01t$~W?ZJ[ ګ9xj H ĢA'4U5I‰ 2E"RK˚9sng#&9Dn?wm!9ARdL4$AQ+lܼf/щxt& tkZ 0:B6l@!BM)4nSI`w?z nӆ+LƦ2c8F-'C`=h%M; 81K 5J7Þ&<ې#$s%.\:ݵ/tҚS [l^(BuTӍڌ0[xS(w96( Y"da% h IB & *(`jF IH lOtۡF6v(C0,i3+ѳlmVB (5қ8Ϟp'1D\~Q`U^8֮q6$Sq(g K˹;~6U1DQB@҄$ԴA)QE3 ,t MD@!@%R4Q@- @D)MdhT%؃mTPPN 8X x9jWm'sDDHKP$M,}L c{5_~W0,C@IMЄ|kq)j* >a*?@UUW_-ҲuG@~ً9/w~vD ˛Z⻦@ >#G Ѐz ܏ 8_&4 PrEBG@夓A4ޚLvmd߭0|N>Hc &κ庡/iBBoZ?OjQyT2b2BA%I1 .s#Mkj n6ȴ &SI(rXÔ]%jqع+궦 "Km<څqTUTV(H1Hw#Pr(C{Y-);@$#=C`d5Վsb)U?w.Mf~ؔYAv5ne(L⫪?Q`%@E@PIR>>=dLG eocF’)p"AVN@y_J%ţQi;U$ (@B_v7("WR`ՃX^:tPX]]'n扏 &O^^:"h?ϧzI"?͞#~u!{sɽ{7Z uaZwnNgi/FCb'=Z#봗L]kqh[6 ,$%cqdY jQ?gGdɖ*IJ\"kNKpnpvVK^K_6mj,r(( &%hZJb )hwERק{ˆhk+h S0mjѣG#Q XJg6fΊJIsU>Quimj(٠ڃ< yƹXjiFbR1'[`$@51 ąF:EԽQ8(!jqiэ5L[<1l9G?_rImwә}WC[fkgTPΚ+b MEvljNLh&[``85E676 Fk`ˎs*1A'[b: ;VP\yba'`TֈMljѭE٫~1/$y4FZ%F%[4}7;F7א1Od0l0?z1U6owE’8CKL[ + $m:Ř!yZղ! 6<&Pq2R 3NͲQ KRP%qqHbҕE6k7{U]z uǒCpM8\:S7#c3SQ6c .fF$>aˮȸdE>K",r ~B$eU֢a=Y+(۽<(`و(Cd\u֢&X+>}6ɹzzM7sYfVRl:1iRj̪&]1q:$:i\; tNB" B8iSbW2i$204ciah\[;c('j ܇%Q (leIݣZٷ;LYl(E4!=2% R<];,Mɩkqj7Akng:_n=px X#$g/Sh(c F=M8(-lS)˔O-kU1A]Zz:t_umguISbT1* Ej46AZ9%&;F9} r+AHi))Bqϙ_s"xUE@D'딹A$95IF5*{SPOqҨSc+{s}>lu&YYPa4fb76~iq e:O9[xt!et.& >{ |JU Bv:?~cJjr^œCXc 2MK1+{=.}ڹFUlyێ@ya՘RҮG5 i5 zZm鼀ɟqsc>җ"x4jO_peK@c˴-2ktu.x3!Y9̗󹥯 a5W'R+UJ0q:Ү\ۺts ;v5Ø/jIgKbfUvs/{)۽YLQ{Jfly:NPvjEڐx*8A|O)'-a^"$oQ]DJrޠVas9$܏^)l? XAo E ?8\87h.x^V,GxkQQA*m7xmЅF؊ʺtI{|DxrpXRZYWYlHuE;1MϾc~ƫwPgG^oes߲#xQ*rBEQ%7;dݺp}V04b9\w{e!”"cpHxt>qxaC!58RfLM@,Rؾ\ G;װ?6G +l0G=tyUهΆ.n]#L#on2i9%_} B<6@qem\`@}\aK컇jv{sgײ2ܻfeM?O9?oR<9x3򃹎HP>9rJ K~F$ Ͷ{1D:grǝClڊ"UL*ҙu3wI)òQUAE@蠯\SUQ^0QFXZ<-^0s-FeF)BGukIm4m`F1`ӻ$1dK]'%+ަdnY@zο̩;|G޵;̕zJ Hz6ߕW̌cSkwd( sO}_S{Þwi˲<^HEQvg P$ Bԑmt`dsΥ2sB ≞l+2 tȧASe4=d@ȢVA_Ž4YQ-CȆ+b $f dG۸"PrEAbpYߜZLZ-AGnwG9['籲H2 "\3yM˄iVRhW7 :QGy*S `Dw(smohx4ANb|"A]toS $^k׮_wPK-W<.H0>J!Xq!t%ߝIAja=Rwƙ5_J1] Ν^>L'~7l*iL})J&`㪮p ҂ɸsJ⋙l[$ U ͠zcvhZvmBԟ#!l&Uo%s'5qmFry3TP5DC:Bz i`)ڪ{y)1w.r|-C)ACM T,@?mV_#I@_n ݥU`1h;f/jWvq|WWU"U|wvL6mD'FKvs$+wʹ9YG)T"+ib"c#J7 F?`v:Ply}2cv(΄f'+pڻhaq0oǒI'T3! A=%&DBP9.#jV;TZF528S' _㢎8{FY{+W~_YUkG?8j 9*2BȾ˾ D _ˇHzw?W{ޮQ q@}n; CKsMgWf]1hWWS|?|~A+vnfx-HbAd^IVHIqa2[Tj3_r1>)ZMn=.x6B:Mw0ڥg収q836%'F{_"iߖ_}i+ת3 W+oE%Nڙa)X|>+3~ uoLr23. uR\A 0e{{b!襗&x> b,{,Z*rS1NL08{ao>ׯ_jci^#mIK B2^5Jj Մj|nzW2밹0\](@(Iw02Xc+ADPՃ 9AUѠkU\]k^'&W1p'ӻ똄S¨/kftp~P1x)gt1%bB pOvǍ>[oz9GdAҊEAJb,~8M@P1ޡ4R}$A~Hݓ ;clPdK.5QHek-CUIKC:~r59ccĢ"_eFTCg7S˥ *o1D)cʹ`WۧOӧ@P i<8Q/6ݦgsVgg ~jQ@QV 5fљfM]j p}_4I܆h3M4狚9L-FʤR\ao\eh'~ZCJ'%޺H| 0B#U:?(5X0Bk8ؐ'#͘Nf5>Ӎz"Ɵq8uݱ4y]Rjpƫmk}-FE;fg4ggD'7~(Sd0mIai{ATkaCκK;h/Woo^;-@FUEt|dX>5{&|j/Tǀ~oc 8b9g''v> _Vd|E!5o)|/JZDk-Z#]͒c'e|p{>xrxg;]w]jJ3x6#덦u0̰| /<^)K#O|dfȈ,Σ!Xl:G\D` JD,!n:,P"7^7C?: `б^hj~jc>Q?3oHx<f[d"}W< 6$,g72Ҩ#>2ORInPS12(?Z!}o8Kyx~\~vs?+)VԻyPdjj P-uŽ޸5?y+u̻=nh{p:BZU pVwj֏.̋5d@MZj"!mǤ9'EJh6-hf nZgiѤ)R6)a[c2h44Pki*?tt  bV?g8&PfiC_ =ZĴiU~P@6Jb"EQU/fhn" p͜qBU)? fe,A8Bo1mmCai فTJ(-R؀kh`ؤ#l-QOV$<8V*pWJ*꘡ҰSҮ% \igƢ eqJfSʸrX'sVt<ŪSWq'֌RSQPV嶽ä& ( 5CQAEA1EC(y+ڃlID[mU˜Eȭk14‘UZ"վR=GǼ4G3Tgbu~:`mb "\81DlRliUg% >cIθ 4 6-kN&*4"~&=nu&O*eOaE@kBDĢ^ʞ_ ԲwO('^RġҪkX <)8=#֥ 9QK5 4p^CBy> Ry.&i *ww*QPj%t>TvC3~}E$DTߛm4)-3ltjٵSPuEGQ)dU&$泝7vW60:?4>ۜ;՚F"::~si>UMEIkpّMSASٯhhE&*`?_;"48sz;(4BBkg@?6XTq? HNPxOsyӣ uz*)O8sxxr Q+z}[Ǫ lYdŠý;?Dݟ?f4 {TZԋ ,'2){sV#Ԛw Go' vAAĽ hǧϳ0qwO;&Z-VGVwwEX!|<9H^^(t:L!ވOIA?I~/ w. .Qh33x_k2J}]D>==}B2dCv(`0F:u:*y;SWõ$y9!2(8]uD>n.;ܢv· N&  r_FwOq_R#9x"Ccyz֢Z"o)ȁzxO$G8@о}=IuNMM t&O^u:딫h^~Poa4ћvyp}# Oo؛@)Gy+}o9q9vE*upBPiz]zϦP=/&}׏+6՚kET5whzl YB&aٳggD|=aP^(65g^񻳜_zQxOrw^t T#aǧN͙_%5Q7p|v?{㽦=iQξ?]H㯿i~3^jOk1?^]4pdv(n `hzᯒ\tF|5 ː)e4 G~=~8Dt_3"QsjG[P~uZPnL:~PY6.`2`P0812+Dg(!QB~qL:Q 2_P(;O/;g hBzo@  '$RdcOȸ ^ؗسbKeK:6$4w(H zʜN`[QL㝆C|b>syQBXeCtr7kopY_Y6Ye}DPN0`|#-CU["US ҀgDO;>Yy_oo[/r#Ƹ[g ǭL^s {h420Vj" A"V}`N7xYܦN(<,M BӏL+?:N!9g}%}fFXY9X!آ(/W"±#T] ?xD̒$+A#w^`'cGWtgs4 VZ&`:5 ?+L{q\*l:uIR{ 9+:; J??m 28! ß=|# !U*+Qq@`3Wk`ᐷ>՗`2̡p݉ 'Wg:>}9G yNAP`$9y6umNztO&g\{[?ZL^*]Kgܶ!'v5q̚*uW\M *lawq` KvIQ^d%g`/{iu^OgLP݀.`}VR 2TaFGPjjj <tD_82芒մm$ʹ˒O:;cE,P^a>:(9Lai>W}!!)$:\pHmցD(= mPm|'A|z|K!WM39 " ! CxuVgr3wa"avQ/Гct .gWt>>A( f0>p%6wb!}&;D.QA4l@SzRI9_w=8b|O5q?0sv kXC'TD z=>.C"3)BH(Gͧ,/veR~!/v!)l"TG$y?q?[_v !$ ] .IepV*+>u`Alv c>M6TGm?` `Ͻ68ćnQm@tChγ1R,AP,yDPi(gM|+5Ьyl(xV"x(h:"#A4HvSktP &~\hplapA?{2#?J2+IԧLA@7~CDCRC2 }s/d( &&^u i>Z (FD Z$ JPBBD)#BQ$F`15 W:t)E14DIH4RD PP,M4P'??â=$e"((0k@(9&)(%|qܦ}:Yb/ VI VJP fQF"" @q4u=:@AD4QT-% Z:*"(+J 472ij6)u qqaRSCM?w?C"Q")5*"`|7'4N Jc燹^HA7fTQX%M44sdO2p>w+iBbItتJSaȝ$@]](}\T=bÒGL]dBw)z50w>+g K<㗒73^ C"=e=Ļ#xޜyԳpDaE QBNY >9X%[&s.b nqYَ2kEu[& 2e7OGL:uCi}?;H3!*gDѫp02j\kKU* zUb H|zwm'd_CD|Ol?,aYԐjnIUx\Ϊ=CQ=X"kmb#(_18g4FnTGΓ `haVCU1P2Km0PP Po+á\$F/;>f^<:.lL8.ʼnاՇ)uZn\7Ug6u\lᆜ$bQYru^˧uK;\'˔nC|!.P̣2{"xM`&01~s(|z`?3L~vMSC#"3UߚEGSTdb&'+ bGS(Rng.ۗXJ(vbM}^q}'xx{6ȮOً+_QX6_s:PW^|i<~G`}'b5~4~{u0oܲ}I ަQwwՏzy: vm+yPu⡁EhQ5̇Wjf9t ]HF/z?AewKI{_9ZJVb)F[a^{@#ӸUO(SȦh'+ $ 0WkfocZ²Vs; }>^jPoqw>+`=Zϭ8`37ur7eW ]ep" Qusj%SqhV?Ɗp} ;sjFR{Ԍ$- !t2x}ז,.SWWBܳ f7X6g9SVVXUDĔAB9(yex~;tʫ,~^WHPsðLM凋kCr|_Oa.?f.$LM(_(˱i/,S9D:b"+*Cd2҃&17$)5 :C)9k0c}ٿ_MC2_mE;RZI$/^Ev6/CkE>vERudh__Tr}[ycg3/T3QME~njm%YC?#Fz/ƬYtcTB]ukb1I/w&RUW*PL9; bYI9~jdH/dx"kϞ BMҭ$X" ?83Ã{;նXzɿvB2΅hA `yh9 چY)! 7Vuvfl"@3ZiL+!a]!VzV)eVCU8 ̦6ҾlHkCL A:n6ٚi08U}i,Fxh1[A$@kD[m@RHC,n8P$mz 6Fp(vC,=gTbC?.7GhK9ۜ<*y/=@9=F b/;0z !k?l |zG^sc66ԗ:~$@;wfiyhw^=֦fGä\ƀ<^=3R;3dJ1fm`3 l;ecĆ  :YlƁlV8FH{wpo4uw[߫`iELH^tXKP8Q~ %EbS/LPyO%AHls?X׬(dN :?՚0MH on1 O[hk+B# Vo>8[ *)A>&unZ)+'1N\&>O|kjdž?NekINwQߛF-6`GHCe$+9UX~6ۑ^gDez!i {=x=7/92`7(dZBp?77҈JwQ1mZ0M/ZTh,BQHp >?W /}=\9p.O'nT߿OU7?x^bb Y ;iÔ+7n$L$W^v5:ۡ{geLEnlV_DL`.V惱wPU1e/QkLLW$ =٘o#n.==HB#=jݭYub6KDIhϳ=yH]<[{0:͖χi魭?PWN=YԚGO3Ɉƞ9Z0d t8cY㜶}mv9zK<~0 ]ܺ,-[|rE|~˥AzD7"VOf9s]R((}_5K: 2xX5pطpHh6 ^P4M!3r4Dv߰3 zaT]>Yϱ]CF D EDF2GL@z~^O V7f`TϾ2&-[Q)qTJ?䶬f7y:S0%tiJ`ƟIs&F?zw&Y/#6Л(X}V.j_\9a(>{(SUG]pXJ;, T)QUbqo۫ZKrؗӶHKi63W֯CItA>/{AO77tapOwcZH##dGXLmgp& U(.8{G?cYg pL 1 tOr9 `U- G98}|cRCOVT_FF nU%B$G<ܨƢ n(N" eD}wc~A@exv.g8FC('A{>yvz J3_%~y6P%D @}'Vg{~g>Z^/4yLr듸<Ȅpxxۿ]|&,->Q!Iz >NA@LU?%e15)Hkn^P?.}_KEQ kU <^6?%s QT㺦7A?'Z>_CWiñ;87%oQI;PRiz)5{rϜcߞ~ D$Qܠ8P +ZYA̖KJbERxܪ9\q#l AE=?a1Q< /;4#"Kī F%g?R.ۓs@[nng.5|ET =ExtI H=IH]uQ?6nf!IH{7a+ݟ!0xu."cuxyE9*bS:qMv $6ie aanf]]' 9wfᅭDju:X9(>Âr~ @n}aAG Ti(-Pێ:X+nE\G#_~/O՗漑t`ՇZSOpP z}6{OW;!"[^ܭ㏜SB|\ʼnJ:4khon) f24RMp = &zo ^ww7+.Ql53xT?7uϏǟl.{}94]̻K8[,st>̃uW(( S(zknP1s➻(w FyLApǹ,OS_|,X/lfVk < 'dxGwdlJP4}`x8=Y x tpjE!םBE,`.! ^v 4~5_׬u`#٬Oܩ5N!!BB^pHnr2p'w 4#Ob02`m?f5DWҖݷ^Qa4]I5޷;W|.Umu"qTOp̀HPWJEel 2}4)0 i7{K Ǻ\h (i.= {Y|p!&]U 'pp)uZk1в(7=;Ш^P@WAފ?\TOYbRPWp*JFS'~LS勒CI9?/_xGu PQP\r&|QQ2]_2PPGXTGBX8|WDlw|N~ڤ95@H|Ƶ19w!Ptf&ϯbdC$?_ !ՄCK8{~`;O'z@!5L$H|zL}/T3xz48 +B6 pNgk?޻oޛ1}_'$։$ 9߃F ^[Wbh *QӺXLkX;?Mƺx08=h!NڡׄM!w wjw<+MS=mw! ҂S^۩yUh *}4HC$ {.B[䟉 C:e!O@|vw4 H O^c$v $^gc9k~߮%1=o[1߬nyL0f,@ @ ir B2)yNp9t/xO9D;2}uHIj̝DX@{T kF_Ğ| A R}.GSzzE@G}'a瓂+#!ïGqnI{f_.gzڟB˽_~l&8t6clmH[RAcnWFoomfX+0uud|?iحRRSH`UJlNP=E>{%TdK(UP?% ,~FJڛZo|#_Gr?<$ gMȻijW?|FY59M>HP`=% H|]ro# OevGUeYჹ^/ ѧ=(D"1ruud8*TC m݀ݛ}ElKd,hu# ǟk/]usΫC6l{r~QoS0' pȨPTzS4pEP-6o]RHAx@|,EkΡ2 ZTDI b$Dh\?\#}ۃٮD=Iw!JYpHVx2sd1Ka)|ń2z6fyXE{}CҪ[V*np8s>VCكb@>~҃ݞ?갿Om_32EgZṱS {GyuҠ">1^&& 'ԡJFr#|WṗY'ozxc_#j/*IM$:B oƔ0^Z|CuqKm쇳(F$]CcbK`v|'=ʀDw.,q@A'AL }o_gmiZd 颁O~VO1'on?a ![/Ya=~;~u檕UUxOI7$7$nI??khoӼ?){yJW\yyK =bb?a9$I$FFےKkmmm6mmmլU[mm[mmmmmZZտmfUĖI$I$Lؑ֟j0_!HH9{K+$`ȺFgۭ|+ b|vRI$I$nI$I$UUbzk🛟!/O|~g5g'^hFZL 'a8vh%PP,_V/ uzZDP)Ol~b!4MЀIG2 \@@"UgM S$M`zq7-mm+NUu){B1@l|!5G([s烌}alڭd_̼n|)rOg Su~1<0o6 daɚ&;RV-Fe"7F \AmݳBba;]H˩ 6[X癵qKr>"돧W3{\ݗ3|e[Zwγ+5kmrkMyCb)mys|mOpEg]}i6Wvw֮1.uj[mڶ~Ƭ-[%%65hϡ``?1'ʜnq>*c<}؟Y3?OSB:GɁkګq@%&mFq"c[%`g˞ȴ(,@p'(:YݚF]b8mq`Ur&ET``sѮ_ nWRCZP0[d=M$)dJBQ>ےcn~uU[\*H͝[\R ewOg#?(GOTJj6ɎcUζKpUV?>oeM|o888:ɟ=cM.5cMAiw)D.$`,ŒDSqr1˶{ |_9_)iSpR (IJp85wN?>_ >8f$R7}2G}q(҆O@V0LNC٫7˕oRĻܫ ߎv ZdCw-Rbe)PN >19[4K}ɯx7\g}%$)xxOch?YZƗ8V}zuCSKRo 'ɤ/ x#–6Y?+_A;ݭ]ج񑞗~F&eKua >0 CDۗ iu3H9j͌,=\ҳ}i%1|;6a밅~l,#3} 7S ٍLZtGCNŘN?]7NvM0jiͧSA1 "`@a6v7`7MP/|h!Sn>!/AV]0vY:}.+v?4&tIzzy4TKd?_VNgLߑuTMEK LYЄIAw]qpd8c`yU pktOa:;,'L\;@;lB> (+ v:+l]ARؑCQS||_\,ו׽r99Q">Lbqߴ8O jZ///K\4y"o}`UGZ܍vЕrt.Nd-) #ɚ9[I4¬Խ/5ӴoQ ȸah!nl(p7k!*ā H[Љ?qp  WsԨY*)q x~;oWy!ngҼr}WNT(kSSi&ϛCtDZ ]s*@ni!<ܤT0sBqoH7 rkB3)ScZli֩e݅XU]@HO)PL! xQ W>c=,/,S J7{ %~$u^!R!2K '9RCT!S3*?ƫ**9͓)3"*(teb .1Xo$,љB;ikTP;gH7 sP8.޲dxw sZŴ+|ja(kƩ539mSq\W7f4K#)\["҉D.էuyW1Oqg3ewMDS\W<,&+m9/H$R )tt2x,@;6|8Z1l&> -_fύ1e|j~"RPs^dQP8e^^]~O>Fa Zv!M=WY'.z ޚ\' *ƒ1n|= E, CDsJMaȍن6*$3Rt꣛X3#ݸx;g@F'Ŀ \L!esq0QPJ_%#̮Hd Dc1wO;dp?_mԄ*8ËY}{4rpq;nb8xpFADbqNJR؏xzTcO> d!uvOoI!##nyG;GDλ6'Y3і gkrxGf=Wo.oQ%(HdӤb;6]q/̋e{(tҌ(C?¸E+b1ia D񉊑mnSCGMcAH͑} DZj'^}m |m!3tsA.|8DuO8򐝮ÙU"#<ɿ,)0Bg&|k;=ciT>17q]?d2 B8fӗ`3x4wT J1Zk цx1[4t/F!v' 1:~e}9ZTapOǂ?xͺoTW}b5UJ# AjP'C< ѦUA;0 yG<U ú?BZb2R`0tx!IH PR{Ȝ³d$hm8f)-dInvPxx60a^:!LY =ad}e7ٌEޤP3rUțß&ː_[\3ӕYxyFkџɿaA7ɼvs YT_٭env 儴 ";0GQ7?TbԂnJv\~0RBj\q_)"PÀvw;?6nhD>ڠPc(`U]C|v;;fm5 1/ m< !kc>j22BLw};i)* vI^Jdmзu?7t _{MǞ#pƴ~qk /O\ ä+$$]+X s] R͊#rj$%G,[ GkO=7(a%GL:T:8T;sBQa$|  /->ʠDA@Y^=J1ˑ," %FN`΃+15\[O]R`KTNfNDo٧3H!c.!e>-W\I,8\=atvCj! @smX͑/.DWԜP,cRӜ}$V.>!D~T!J),(3^.MFA[(&7y/WF}j(RTgȻ gugGіõxG\g P*cd*^c3hA=7|F f34b;mWXN&jC *SepZ!}.&FX&V,v Tv̧}os(M'#s=I'm0B Wnq׸Tu郜 |u3$;`F_CٻGy޾|7.'?B$bA>O۞NHQ8tKzo-jEkp@HB892q҈:PfK_ !1JkYhtXL"St}=?Q m]G0v7?#1eCَc(7ù|u˝&ϵ&(AH]$+~ K(/|jH{zXo\F߭;CsDC(S/т8 bݴgr-Eq<sjomq TP|+5JT/ZYf_6[@"iiDK YZ%6t?:|xu44gW9 E͂fQOj{;ׄ=/IT60u9Zք}~g|Zƶ|iKcp;8BGqvc &9K95J4?Cɡ:G-~Ogj2 oaQRL8٠| BT)um"jZss?N-Ipt{6D?Gֶ'Xj^iG/:4=ouXn{:P5 @`*ĩ!x'm1~Gf Ӏ8}EupSk錷{ܟ0:0!zeo Y+o;h/IxlN7h*Ij<up5Z]P6\&1?!" Py']#4=;a3P$rf0HJpT `V|.o!Q'T\,ULb>ƍ{MHW[aUuHܘ?9oŊF"&I\PȩW&9$dX_92/iy;oJL17=$8=oh=LP0: oPK3 2L5S곯0_t@ hs4kZqTa0$_큈LmpN4m=w٤[+M&7nܶ;[m2(5 |*-t|9OqeD(SpÌ;YDvȸL1]O l32}.  hBU_7ׁ$"($OY4'(e@ >?3A'- \[/y^ wtk>hd{wك㊂M+߳'N98 hb^ ߶0+#i@}FfMh9f U_ٶ~Y!n3MzgWZ4( Nqu.>.78'W@d wn$0e7ԷQvC + 84V%skiڨԄSwa DFVvQ!hگ\CGNy6n~+o.%Qn~AQ̰wwzPZ`t`~xI%I%UWjoםiI/vjCYVi@SI}n"'`}cm|;WZ_s%MNQ3TRw9p`&&Ͻ\G@;2)dCVs9`t]?+Q&Z{StSt{nܽ1(p_#%=YR'+n}_(à R0ch9+!xnj!<PquQsWDc!u"mW5f SyНIӓItXS^|18}{3ϡ[CLZkRٕlaeI<A 7o*Bpsƅ[TY$o󔾐Gbodfk=VLI%[ܞ?u[u6Qf[)ogy7]e <庳!lfS>zx( dQ8GY17r_@E6] etD4N3dgJkj!i:Q?>1/B{':d9c*qSY ><]=sh!mGHoqvLBIq/󫂊Psf߸)ޢ=[ 1$n,;ޕBfߒBA*p mZ#ѵNۃFJT\?q2lco-vC(n 0ط;Wx8qiRQi5`]]:qwBF7}S  c?a }X1wRk3Wf2_l}cF4BD/c}'lKm @/u?3xWܘz>8 &}WP#8 ?[z/3~?ZRI d7S .Ym+i$ v Y=q.;] x#+<>p~ZUc?eܭd|^_@ДxHTj |z8MXtT'VuPfSdqIqExѯYh9γm0QUT Xj0cCj92h 0"*(Q**sy X*Xcpr)(e̘'rbqg5D4W6,VPnWKb^RYq4C&T< p3[b幹UW*LX#o OK-57ܢ[mA(qY<[| 0hBdER-.1(̂PΩlr< +ܵD#XI~J69w.=iix{&\Uœ΢FY#Np:=F Ԫ0+xouʲheهuIb'{.a %ia1#ß 9Fj3>sG7™t٨oo}Q *l@YLWUTx^ĺwG/ֱ̜uӾq8'D|;FC€R-P.(JI̧?nm^@A/pr5;YEPg~1uA%\d+ⰵ`}rB}u݋"jJ%/VN /MsWPyΤ\1ωܲ$߾G/ݘl8Z5)/ lVľb/[!"Ret,xlI}լYSfimKdez vpgrqgza׍pVn9vN-6[N)_ɕU@j?74Ls(P {{ӖEin$ H\s=o~,Q˨0m%LEۃGߒ e)n ֏i"&ӒN>gz$ޤI1"{#dxf%$L Zįd0jva6_εrDw$]Qp!vHW 9>ǐ?5-m977Bhe)OӛKffӂ8Q-jR/sԙ!7~ >(ߧk]z RR`Id2$c5VBQogCJ3@|X+b3yB4* B D(R ]`mh$MrT]6>C|uHOH:۟аGRGqc6:of{;dGn/ٔ 2, 'LLF*cCmv4`=I-q{}hZs7([.qQ.y!wM9oj>;[^a$qEo^LEky==N}~%7*|]?s<߫aNp@0 BS g<(7G6iw6׿<:$7 6& iG[b>^l 0),‡xS5.ȻLW(vgrh#zrjwK)Xʑ¾hBXz2U(4mzLPzokb a@q@, Ž7^'@Hzs;U43\pz | 9\_ L.R"W@攇 4X$ЬCB4 `D >8K nE*Hn.`tL *CƆ lC*_k<SLGw[%pD oK#E{Zq5Q88``uD Չ&kBыjy|c~ /0×Z=tyw!A&pOO/&W*2UI.Svז8Z)K%Wn]E~iëCl&|Yd-'j,{~c]k@@8~DeFnWPpGE/xQWFȮU(If V)621 K <ߵLNߣTeIӲMrvr A/{@A23Oz̊OX9v2p+> YxcL7~kJcv`835w?cvlB.Q`I!i7҃bCMBpIWN:oݭ'Kݨ/*$EZ+uQGMC쾓 48m S[*EngÊ4C5|,[;Cs%,tKȘoJA5'H|3Vp8',_0hhɖ19xbL:Ma)'jqh13]JR|xB1R4RUX>\a5RW.)NQ N5m;NgpP۸!9LB@H0 s%(($6ͲӸO\_ʵɺGpLk.MXpCf٘=nf¢~"᳑10&pXOỷ`") .dHW7_+S[Tj}S8f[jkX͞2h!vsV氇}z{#gdkSpfuΊ?mdzG0rq5hl بƂ0+iMtQ+0O,+meG]^R΀E!OoFιm[HעkL)b`EΫ }Դq5qxTa9~#Rbˬ'8{uH-*-wmKGd4 ?=öpT`P"N]3^n<+ĄG9=XYÀ42=ɴX_~(6"ۛF(Ŀ HM8HY6xc_PjT҂4g؋2P2bXw~ƴ .`OW!@tuc@:4l$̤f8B4gl_uɔk;}&ȤYQ^4ZJ2R Hbϓ3:lx ݓl,\o8Ohh?:Sljb: `%F)=þxW[x2?I2U3pܶeVO;;\!yӉGlVtJ5 >_vV Vi g)U=OvH.Q&J<+ܹWʦ.fs|TW<_L_XF#%}~WO~G׀bP9ΌmYNJIz1?((^RŻ  #/?ߏ6:^ |.h;̽UpAh! gȾA4p⋞3}n4&`GXy"+KC4OoMiI]"5!?K!Lα吋L餕bE|T!U2o;s;nw҉WŶ3&Ӊܗ{$Jj7Wc'0+~Tk\=̹@/6Tk ) t4{:aLG)B0 Vsh4‰_Lx/$RXiPs18b7PfhHq^*`r{t{f*@S;M;`Ğ,pL*I_OOZ2F0~SaQRQչnNrl +tYP2|e/!_% Q W;:#1xZ sSG[x}gz5T~N! C*Zo2=Frh}mo ~{o|FM" R6d;5h}w qoZe.ESQ9 pΏ)+rC7H;F0~?(HkCUqUL,7e]9@u9^c'zA_j. #^6X>o~SNǿ".]яű:"sat *9#n9musx]caşZ>N{ǎݫ?v#62ݵ4.paΎ VGAzTbG ^\zqŜ[d2= b"\b+u#q4} 3s8PGᚈY5WTT`5҅{R|xu>0SlƂ|Q|FO|@s6v_4:}#mW 6"Ec4Fޮ*?Psh8c\2seJH9 W.NmP戣 }7' 2uoy)"#̳۴L I${gGw3* YuEa +=aZw[տ1t819v,ܵԺB4M)@zT_U͞.q_4_s[]J?ZzAJn3 8G{QLNl;Kb?l+f}5_z䢰U+e&dx~>A!;D0:T@bBZ\SO{Hlw!ߣ9.S̼"MC:!HW`˒,Ͽw] ai (19ԜiwLWpL{+ZRA9V3gsQ(Zoocp:#@+c`'a3vz"(wgfٜWbF|_tǮ1GyOgj A##3d!yAAyg ɥ (MH!2.||q E/JW"fןD׌ x ^<`Rb:.htFAU1Ww=ܘfbP xUfoÎɒ=z&Rq̟zQy z̧-g,R`[Jasg Я]{ʷ:Z0O҇M^niE|ASG v?@ƖVb$5A+Bt3{ <:E->C,.ػB6]f0W@@?oW^ʜ:uLDk͵쬬 C"5AK) T5(GR5G6"5 $(?\CgTlD8Ie9W ڇ9jFuHW*Ôv;ݱÝT}'l"g0d_IqYhnnx@'7?ۅRZ\A@Tg>ue}^6scsnyo?\HmIGrT`' M֥$w%`wF|Bto ~ltdr3~<dJ>0 6b(Rhj2O溪1ݨ ϥ0c9&YX,}"L9y)I&:4l꧜n2]a#ۛ jY'#v ؔI(E!5%a#,;w х1tm `&E62Ȼs=[ 5F]DG𞲯!YR}%|fw36i-/i0 ,8X y?6G93}DsKH}6ԏseFU@ő~WηV@r{bσpa$c$Mux yH6gB9;@NǷcnK"qkCv^Hlvpz3=D$TݝpcNw>0Y[$Q"Nݽv{uBCQĈR u=Ǒv?䊩Um02EFۡ9Wg;"Gz[Ta~ t6ΎuW!G;ȗ8e.*KU*R Jd"USwGwb$q Q\=7M-l91DY3C,(dc=,QpM|$1Y`4f<{ *m(aXy9ω<^ͳsCc$弹ܙEFRc%y_gje 5,hx$BEGwwLXhCޢǁej?kpws'@HLf?NTp:oy9nwE mqw O8 &˵Mk.(bl/LyFK TqDcD6+ k3z;f%XetH4:b1&k)DxOֽ3_vN7*bf%4LB{i4fнԆ2tjidppjj786wvGC+L9M6I󌁌gE):WS];q5u?J poեZ9h1dX3]ԦxQ5Xᗣ* dHz2ah|[Hh[%FiuCW PDY[\a<{^#7|е_~<ըvs0}g~"% wBۣ 0::G8437iQӧCg눍?L/NqutWˇmޝpe0P覼9}cJMc(CQbwsP:bk ׉Q\]T DBJ7UCȆoF?%F6l~u]z*P2L_,2 eBk7нs z&SP&, H2L}5rs*``,QÅTH106ZBb.zF+ hgwdݾGo~ ‹"wWgivdME̥Gdk)́P+Pl5w i{&ͩge o к~S*İqÈ~0R]e맒PzBo5z=䍸kŃGZJXxQ̝]qV1C!*&[؈Kwu]KHH#,2q;.cvc(^ɽsfcgfM2j83QEԩ3k1kSqO|7wfƇ-eEFq(c"!@ @m1hOqh̀wl⾱Ovg&7_/:tɇΒYܹ*HO:uצ56ƽ\Fpfr*hmuf9{9Pl/9z3]>#<6bN11>$>VGTJyagV"4潨9c\ RWz=/eEScّS K<k=rwfh 6'o]۔2)SRPxV2ڌ$],~y[e6 R~W/7:߸ó,YG(W$E}3f/]ӓDd`'x1b"ovV!"KM5ܿrը"cwbTVXQPx0Mvr~x"WS+f)6^ZM4rGɝ+ʪ*;IN#A">YA^Ɍ~a8g'8eg~#H,0 qa?񒡖gMYkTJ?)m5a:1 Ox쯞i±zkv7Ë } XcO3$WoFV:o>ȴrM쨡:q3}EƆYWa;fHN7ߝ@!6PVb'FHؖRx`y y#3lITWȎ1 \*t9ڂ u?^sЗVk[).y,隿O c8=&Y/=X<FaT  ✴lxv&;Fؚ%X|\Ia7~t\mO gם#=|0~$b5t8,C/=M|b{X3ڙH m踔pTE hjs˫ai;~wT"!'$dzt5\H=j{ƌ$V4w&6+7%?}rL'Qv{ڬXr1v$PcϭpqRʀ(0cJAty^sԘ}?5w&wF2pYc!4 QP Iq9>YC泆 #YC?5L{YV7VJ`č5V6`<0x0s{>[;3* +j爉:8l0]d6iR&Y8 IM0s.Jq 0Ԝm$ұ&ZD&SV!fZ}a8rqBQ97^c2 :J݋Iw)KD&R}"D[&En<cնq#hŘ`,7~n _wfn$rThhȸܮY(ヨ}AL(3;:;Ą?95zA0"xKoAS.:#q g^ #<$|!H](DGۼFʒ}hRLt ۓKU{fʶv_Jø$\<_(})j]Jj>%J@l"A{#sмvD$8':#Ъ\ x?= b0d|.840sFQpɄkz~&~XTBKbvk2 ;Cߛy$ W_C[Iqd℧ Kgcod-?1 81SOظsTX(y1\9`Yr:n2븷Wٶz/ya4> |Qc7zJf.e1n?TTK%5p+ s`;WW~lÆ!Gmg2|~X_D. Y*@T(0,+.-BpC5g[R4B{Er{|@nDU@tCXw[,?OԲ 0Xos̶Jh*Y׌X3\zlAj#sAzRfyNjU7{F:0a5WifYu|آ C~A1rV$#wF7Y\˟ RTKP'WխN>짍o[IjKyx_BǬbk`q" ۮ| zL>$gAb0b=hD%_74x|yX7+@*Ѽ=;Uĝ%IS=zO\sۅF ۢڗ,<:":1K J Uu\ REg}^02yB`LGh%X@sJḅacd Sӿ,4^a 0I;aD2 ]2*s)" ܶHApQDI]y85h8,z[kڽ<.iKfeZ:^# R9J9__RQ'Irpr2KsY1ʼisC訹?Wק? 0qӇǺdPA3V]mro/%f I$^:[f"I7ư`ٔ.ΆEĖRN,Te_X9|C'"XDؓPIgvo! 4t¸Ѣl,5!SQjny5"vslComΥB7wOXDk *<8~vur6x s4w;e`-5a1;!"D)G.ARI2i/S&X?bD$05>d9@('_RmÿK睟o$kb?|He1 .a H}:D% DTOVNx? ܙ߀=)g+K7N psνRiFސC8:p{AUyClѿ#daJ䓢'<~}گIkQr9:h:P.} &P5RĹ0xߏQoRgg&Ck?|Z•o;5UdNk`uW=3ПxtlԔ kT7+ڹ-S5q1\o!m 2E1[ӎFĞgJx? S} | _4tmG+j1 |>ޟdaD,&X4_,<8߇s8Q? 4ɿV?c E1D{ ĠlVqOBfC< 兲)1THS{ɥ|Z:o0~z!n)G?~7iUFOƔ$7L߆#bU@J7aaOU=a*N'x A?'qϰѹ"҉8围<· 5&cZ&|>s84`F3PɭJ$ݱ,?/q7LH^:ɫt`~W"#+ LU(8[O |?/<{!6)($@sa{kqg4es7*3 HA~(-7{ &?>s-"i~G?  83'ϟ[g|;o]ȣP9r%C<+k. Z(Bq?\""&_U' m $Ǎ~Fƽc8`z(?'dlmB䣞C ӂqa ~_睱wzn۩9۽Caw͇3 1N/5NQPRŏ@ )צ=68 hC@C:&'ח-gxN?/DzC..چb8mTfϲ8ɞ1!nۖk.'I"DH`!onL9Q:r>01=fLɧ]WId$lI1#APa|),<.p)]Y ;]:Ø@̛T;1yMζR2;igݶS"$#>'vpÄP+=[n^ce຾wa{ UWd $ qo~3o#FvInu%9];ʾ6p>!66*b4qrĉXq8.T-A0 Ju8jWV$}ٲqV|?0HZms؉i?qXNx~m\c<;\Ϟu{|aQGC8NmRuKw Sq-X^u35S={ڛ}g{l`:)"%{r珆 %տ9 ,"gt{m- N!؎biSu4EW5^;OtZFr9@- kMcU>o'?Сξ|}(zL vU%3(ZO9$: C T'g -^Sd=ЂCn˶?4pHHbA霸fJ3GA'ƌ_Cn K!UPمb%IUpɉ?}G8F&ϊ:HH@=?/h?^ k:QR@A}pYVs=ѧ[u?]b*0#IKDZfkf,q5;JXxSf1Mcqb_&RA9QwHӻ}i.UkBs?orI>P|#16wD LD'pHcn1 09fdߨT7Η Aɮ("@VF8 G@_|fGKcu(wS[V᳣hݻc<QrX^w}ujv#B8:otj½(ﴧj@5\WH }=]DAFY밹S5|KeVky83~YNU^/?v'C/z0:6polo:/ QxR+C芼|/z_GxR×z_1e'mL]=q5{^\?B]/^^I!/%8-Jp+WGom~Iy_u]ܽYA5KðF{z2->x\Ey{&^c[޻*XzGA_}/sn)bNXmY X|y'!u޺DG#b) M=~3PsK鴣-F/*8Q:i\=79iYgZD%e;R: oTvEѱ$3ʮ!8bF|9%|xXsip)omW ڡ\R{Գ1'(_>&haxS\%P*(}ewPܛ6ݻ~=ӏsllYߪJt*:1jlyP94)a"7&ߨQ[(R8:C-'^Ko۸t@d g @*"D}JlfauLW~HBj<҆sd^Ta}5!ɝ-ocv9uaoy<9voV4O|;?n(Oڕ5az`{xܾ/;Iq!ggx:mQ TdƷ7~-R(Οf*群FS}r e]Xj\,Y!*ƿwܽ9\#/LJ;Wn6Ѽ .{J'?t~bS 0jf$rA}xz Cx[j@]4n׍2rftChACSm 2,[";xݭQ"Y: UU;l/OOVK ^3Ǜ !9 Rqِ>!ڼb4©ڞw;bD>:xU$_X3ٝsgCK~RI*_,Iqt`U`p0DVl7u[V|l9zX? \IV="pv8kw|fJ:Bm8yƷ3*t^9vN/8v> KU:. _4{3_nA-輬ѠF_`Wdk~R& a׳\ﰦmݍڱ7nWW^\dESg,;vH8ɶr /r.Q;[|Gd07~ '4fq6e*̧6VG g!%9ms,ݷ>iww^vhZZ: Q%"@PwD $xz/ 80t10G;H%W·ifQ7qUfEjԾ{p˙͔#e""zF|o߰Pj1><yyr7&07M@jg1m'QsOxjm}^W{B=_átٶ( 󛏣#\pR86J}݉!iv#jyc\]|t]]zb@Ser6 H}Q uS5AAʃhyP߱o q ( DA6ߛ~b#>e/*Q]W;kX7xUDs;Xl8=t(R∤ Zw|QTGs[?G2y,[bɘ7jEc{BBoon@zed.yH9ۢ,pw 5:I,B NussÉ1UU4(ńި62,QfPJ mK Bzwp[[֏b?mIkoqy!6JMI;_u87A."6^JAn [v핃([YEλW63Õ]8=۞$,!!*۽7hęov_g aݣqS>a5}:/猅) t–XQr;~}?ޞgktMGu>7!J?t15} iKŦ(gZ)Ş.kb\j>ɬ9[jn L71\] lZ;m3|'AM03\Dpzaj(@BϤ77nzMN|O|T$=m$c]=c9kw!E Cώ.c> Mj 2_G:O5uλ3KmPY;ይDfvȼa$xoGDvOp;B}5 _$\|3v`)FQe Z/ ?%<;b{2hJUFlw\&Çw n}JGOBpU#90`l_f r MrS̠JK^_*`78=nJJ\v>ZHw_13N]M* }?$ОH0CI2AHд=A4*i !PP$,5*hZ iJ`AƒB QPk3EJZ(JJlPTF[f hfQhhXbjjhd@b u֢DMxiՋF#eaPl !8X ֶc 6s*fQ[!$ZhJPDCVĜ6AaIPd;O2LDR"jJXb!I) "I)B!԰ PQ2314D$ACIM@LM E11TR4 !I 32TTQ+QUT!LSC L@K% @A%RCA55MT1!D21%1L%AKLA SQ"M4$T%LK+ 45R%!RL@TARBU-AE@D4 E1 AIL%2KPS+1PDdI i(j!h$f a*%i("$b!*$bf%j(BRUD0Q$ CPES IM,DQ$L%46)J$hHBjhJ " Z*&I)$ӂ " &"Z JADf>tMTHu&*d h(*h>Mq(hTTT"LDEI1xTݵIMΠ 33>'E2ELȱUWYƴQ- E%GDC UC)T@TS0D״߃5 hb:($|,Q_ShAm3TM-DL4)K5IV.I D( IR""dd`bb(&`)Xf>&1PU 1Q0DDLIQDEB!$0)U0%D ڒ*hTIhpDQS41 @%4@T4yڥEK 0QRDIU-?3DIRMPTTRMULy_AHDE15 dh$*"JdqTKKLRTQRRI-PDTĴb NO) jHfå)j`ETUMUD 2IAD1CIRL3LD0MLA4F&:$LT0_C3eE)#p_1 H* >E?$*Ã=Jh4`PB iZFRRJ!;{$9 )IW2El/OTC.(z‚BPH4,ǝ1'*QQ2(>;= CD"Q"rzݓǫ /_80/xKSZ=OVoj|ֿ[oFG&n<~miw*8d iC?ӘQQ6O]wPtKM9EHAgBpBz$|Yj&KT|Bo! [  @+?6_|m\~zM{;`|=oz؟%ǖVuw ϴr +wˏKoJV]-Y_FPk### m"p~Z|UT3`gJ|ŴOCw^FP!)edi1D:mv,K? 0&΃{.@@Ð~v%h&ptr9E>nUBjiNgt' p.:_.:us=x~ V#Zq{ L4.3uƽQB[[.f]zמY>my n!}4)@=9p;ut|H4:qu>H䞥?X[,^svt/WW:TSQ`@t'd7\E+iѲ:='<1#xpQir ԐD0Jʝe3\~%z Ž~Hã{<%[_gvzϾm>}e66~}?0[y_x/ݣu/Dpwh¹*_lFKM߮7jn8~>-F4UoNsNDQ?X^޿7lgs?B} EOz@c矃;ͤ<Qٹ|}[l"BVrO$w_5!]y~KT|iX٫I/? >FYx]a l ! EX.1yc 3A|7too74pGߠnk*N(bCnDUd1|8G)Րr%ON> #Ӽ˿~?c3C_ ("( A'ín~ww؏G9ޏNñE v>>रhU&ɭїoMCU AHX9?=@:5inAH?:<EAVQ7c-$mظrQnnD[9s;H", tDz) 8YCd*r]ޫxS߸A!QtuC_SiUs%!g⧚).6AVjX,]WKB.qPuI|XS,|t KHH(CuJv4?c:#3b{Z#ek&&"5D9ڇ= }N<_ MeA߸=5\!ESb}+yDz}]-ALFt%AL{"az7z1uZF|'3gJ"ɵ.]Mw?jv֠}Eݠx3; Qx[~C L'$2$odGdn+:U"z^ԛ8yɇHlRSA>\K񢾀K|eGn}s=t==;<aDN0O@t Á튶P I7Nt<54wqhlg/ܺg=a5'D]XA0N vwdrh guGHO}A(DE]SOa{ƥX':_E?xmr j=FE$U69Ϻ3%BTmFp 7:Jϋ931]4V.aUxd jyFK(=خ ɵD G*4O;蛷r\r:W}m}qŐ'SַC?169; ŨJGu.ug>RjRUHD99|XL(H旒iH _hs5'YbP=9ռl"6E0W"txcq5\%rVƍJj%޺GT ~/;2猕Muh@N!!!C Lv8;k{hr:_񈯴h$2I|N͔sg4.b143^ Gt9V}4g֮9/hIRZZ՜zEn{~<,#umo4fF3 +%P|D+Cyƒq݇,U\_{o4|s64nvECQL%yqGZAiy;I5]%o#ҹBq\sH~yyۓ>>&u+dQ5R#EpZs蜽N;16OR˹8N%+0L0Ϛi|LK^SU&~RϕaJ,8Z/fnb]jyU7qثw8LI'˓B.w B\^fߺQm@1# znJp:ɧw'N"?h:tԒŦy%}I7 QE$.Br!H7xꆝoP`Tj]=O~xu7| T4"@ Fps#]Fcz_`kcAZۉ0H\ lB@RV-k^OS_7:޿4s: cmuDHG&VϼI랸>'|j>1kJv}w?מ8me,J tj o )22UE5< XM;ˈ3O U9-{^462K%{rP`|w|#]&p{wlQh㖔v2UeN(]eDND`UvFW8ʋR8F.dii2NWw\.4{zK6˧Xa(aEl4׻CB i:𩈎y[4EK:< =Ǟé9Ay?DN|yU*%@TG)gEz$ <; @*ıYA (B` HjhJ&$ZJi("jj"F4 0_?cRhᠥOC 9.hƍHs40zF$E^L Hh]]8EDpcv gT 8A&ý1牟%;8Xk`ϫrR4L641L!{_w MQf0[!uF(bTUiMRA-(u7TG&u*тZh@r.܅;FJUA1wj(x<2p;Cc:bsgQA@áPfD\L Nđ@h9"dLzuHYv@4M Ѓpl&L]O*y13c=n%{FMW&vۢ:֞:-UYՍm#𓜈ͬf +cUQQ!*DTSdIڌAF+k.R֋DF㍍mSg6A;@Jd4!HPP#/rޭ*,UJD[L6.mfysᒒP*JCtN :3, iuy 8G0iVQ`94^gP_07q[',q|#C"`z"0&cXeB+[>0\،c#NƊ6ir—u-dF9&vť60{\ F*Q'ן?9"\&~f/ƣ1QTևy#b2*^'XwpZ농HBP*ܰײgGGm&&^%k$ Nv LSw#qW.uULJ7t$ aGiWE=CL(Q#%7-N 1;S*8}(ŗ%53b֩>ML8!#AU~>#8w'9K%^.BtcIf +"Gπ|jH7oY&r/ԛE{MCv=+sqN3!EqymcRߙ* 2 Qq׽6!b]@]!xkc|C} SH|g9ƠV)ZJ,.aߌȄlUԌ/3ᖮx 8|&hsB%PH)/ P7lD`?m)M,4ʻ8cM,}Yru?j;KS<.|Mʭݕ8KoiZqQb؋S]jVP=Yv>&%LĹR>+[4,ҿ8O2BCBr#C_[NsksM3ٱ! nQT Z:;CƀMS9 bIxu_+?`e=mOx';"Р5],L2 CUprW)@<[Hז0:F*v]urkfzٶWc ij07Ú+qd;HѧXO`Tf+IUK-CdG#g"$5?MħgN/Ֆv+ *}tM7ѱMRfXYWZ1]X ˉt|#:zC8c#0<7j,mحsNťeW\(iZZ/oo|XdgoyOY7~N9~55G@!GbMs<3%m۱ph/+:U0~wpr&pB;l|^5|U7Y׃^3*z'~roXVlϭ4@Հi)I""ݗZ=_Z)FwG[a)P<& _[ȁ Z"A<6gwLnEޑL"NB@% r@c^[(R)d(MOx2)Ѥ9xNę^q腥һYkI'X풳v֔lM6!X)( O!\A ? SbS{2b&c|rPN)9Wr ǃBSz{љ&hw`u&@GǷw%5tk(TaTSTB4t*mVV"!88fv6ӈ HrNF=NyQd(+uzQ{bNʝG$4T/PhJH;ɸZ(t ~l2if\l R B s?X1zYjGƱ6u  +-i '4L1R+5 jP-B1fg%s?.kXd {i&%^yNsH1PPvDrD'}*E0~kYd bX8v*!n:}a:^"Oܞn'M,?Q+ ¯T  ($#=jNg;-wfά|C"=SMPt|wied`6*Hv CJt8 aNJ*2㽜!OkCOexržݼ*XM0.4%cxbQ{> lCĥhsTl2 +[m ^F(0V{UPBP!T=( `"&YߜG[^0 "H> H1 }a^Gr9׽&Py9s nż M:<\~-?Ysm3 <:pö1XpK e`BTj͡%$GA_0/s%^Т@T|X<'rAԪ'?.Duqgey8GGE)ݿA7SіE3Gnz6[ӎ/K98QWP90$?F8MEI#&AtݘJEyW}zUN$ ޴)!!?;1@:(Cm0vn3㰱;Ǔ܇ȓ6o<7S|-t?UȀR[L~ZS ]H~y̚"PTgC5Tƪ&d)`«|ܳ` J)SPXs[4+% }O=a c{Q6KMFq[4?F|CFkrZc(c Q-$D x8  vcE}'|6S!*c_l &۪'O^:5[ˁ:]Iҧ~Skt:>q@E'% ;OiKԇ\!Ts@gt݄1REE@?צ>P O /fyM>$>T7{?دeFjن{rsΌj$O]kSZ 9H!3 3\pJ(}m@/(}?=pp[`n8훃Ҭ QũVs+U!ԍ>vj8$h1q_㙹 suυY(_Tq̵Wyq1wu8o)&XCR;8d=8iӝs+"K-/~x&l`uU#pӣ4ˏYp6A!(Gg%4{D8Lx'G>@V(d*GeB3FĦ:'+tab@&ؔ@EP 9p ?`(wӷ{5glCRu` ڤF$ZwXBo.OCX^x!|qW1zxFj`5gŰ3o$߻00W<V2oGv0ci ^τc(9C/1B17া9%ȗ˘b\yAWנN.z0(!qcN;7N7&!li?9Hw* }4W" 9! .ڍP  37gځ1vQ dY3 %6LoYiFpE?ﰌSXI0%I'~ _+$?1hYҡC@X'?]i۱΀ /`(N| QJY>勒[7wy?}Uװ e+^PdD,Y|Qɏgo[W.*z^EwM;/\Sڀb9PAd'ft} NMޠIU *889D\Ϥ8r5#ly9Mwh_)1z 9YA3aLx\XBwG:kآ`}jz| Ík-+@ V`qev _9KѳoW6\BۆY޶ I{M#)rwWCOIS=>89`1I?}F/۳\u&ba#" aM&` aINtڰbUmrz*uJ *jL|s߯{ԧBI1BSPj>p90;UL 4/d:yHD7xSHC!A'1~{zJpewF_$2q~f?I ݷq:7~ϲ!DtipF@Dt^# Ad6xg#ᄇ]`ϒâ=/tY5+gD RnQf2'Y^$%appD˱? %ߵ\PÛj(k~)齃n@9<˱s~eS%Gz:1d7a!-N` Q(;Ԕ?+zsps7 :q޸ATHzvkws[߇ Xq%w- -)_钓B.~i?䉔Zv&qo&,%yu͗3{jCJZf-\s-M+@lKᇣ=:xg=g.ZQ| a;O7%(Bfaˉ>8 I>t{@)! 'b&mQ08:I,pz^6Ƌ(,`BU@x[4?Nf*ZA>{ٷ_Y/Ҋ I5.P!e,vDŘ1ʁX79wZ>WhfQM2*g{0*B&d6K_/7j 25X{A\x¨8mͲn_E~խHhF="u8_*JW  4tD 8/]|8^'fnC@9CR[3hG7Q5d Dxb"!TPh=Py?b,V'YcΟ~Iw/=#pa˰1wg(J':M7 :OР_U& 4"1٫3dz_*wgH6T~%0>3M^  CYhy yBֹrH*;ˋ0Q 3mb>^m,'8iQWlb>s|QOoTxh{ٞw Vq1 =͍>w.|'e<=ğkjk@H[u_zz_yLtW"i[!}zܓQ!)D Hjo,9oR7\ ze #x5z+֝VAE" Bo [v`Hṙ2'e(׳6,G@ :.T̓S @ه G=y{ٷs;rmc m.)A(vwP mf;ӡ~6!;u}J;C :$5/m$3O h?HPBJ ȋ%(a95:~~ؿYƈg/U{D(G7k/9{4|=Od|/׍q-wc]NiҌH!ܔor~f`Z`D0"{TX̢#||imx;763gr3|H;n^&XIoȶT׫9Ua+ה:V̮N6s-z\6Dy*P/$n ٖWw.~ys6203~39oYL%Єz\DU!x1sy.Ti| @6.7nvT.0=/) #{ 78FW%][K$Х} 9nMWK]҈U8"I_%*RE)'o {wtCۣ&5#9ҥy8o=ϽQr^@7^;*O;Sӌ4![ P> (")}u?|5A?{ݪ=< +AWdz 3y4ݎt#cs|m؁y_OI&SxcgS84 B*U zi^F>(YX.(r9xOƉOx̌QT.S1l \1vXPuD;&!ݪ;Qz5=Y@ќ <8d)F%|zڨ?h\R.r}Q꾁 ^KKpzQVz dBAdJ%҉;օVO`|s _}_'OwUJ1% v:7xJ[$Lr_,!dkjsՖ[:#1~ku7}NȽ%!i)Vr>^ "ErVN{c:92brۨ*oh ePb8+PCΠAUَyk>,_zpsxä Y.,ÚY_}1atD'lmZH)+P%\wr$ R*)OrMFЁ)EMD"$x^t9UD%7X{è)ǫJ8Q U<^i1xod4'y1FXpҊCf炪e-ߏoh1 -+ T>k\~ׇ |pm9=⾚aqeޠm>D5p)vA|Nn_yl(CtФD eǭXvY'SgI:‘߼Ӯ3LtИmr38P_甼_ O2?^l{3ï(U sF{`82&iHY{՘*#A:\4R1㈀2e!%P"wB#ItCpiL픯e^&هp;5N% &?Xb͘[UDcp 1/yWjPtZakk"X&t] (l}@D;er(v]D7@D*AGdf6ك )n79۞͍a|X4/œ^96T_E~٤l3a=gm{wO8扼-͏W0G7Uy#Uv. (>|/W,BC9㙓ݵFS6^x:ls8e'8D`h1Zxj6u5x nR:]-!Ⱥkc[urA#;R*-Cv +T4sM|q;4]680:Nf|{!ŶǍ[.pw]b++ k{Omg~. (> t\;m].r./xf?7jpߋy^I%ywV%5'crfĄ' 4U(Jbj+B ^WR V")r`Ե3Ǵg~\HrJ $&-ޮbtt K~*p."ٳxqrv9s)qv.^e,vW[G   YPI8kiꔨj Y:nWp pxn@" bGH#_&k"ٮkvuk3L:E8ݰr!GsHjoNV`tx{?K.p>p]"EH>+'7[wt|W }[pUq\djgD526*UT*_vP*'Of ,GS=t0:<R \N~ܾ*i;(9:s](Rjw}Kl?Q]]d~X!vVI6=<<'}?K`'U-?SAJlT01d󏔪^ P-mG o 82$OȀ`_[_r!P2p$ipk(r}5KcGf 6neۈ\n{CqChH!+W 5?t`;O?2jMycc>h"e/<:umfí-HKWP U prSOeba%429$xA7S@6@a!IH`cIGi0',ٚAH}6:g<B7 A7X&79YllC>ɤݳpx?$EMDh}rqob9Q4zC ^62JBSE'}xrqI͓1w!YD/%ƌ}}|Q<ϼC]oRӔz0/ ,dS5r\='2ԑ=J`/崉x[{* F홶g x С &l0j "Nh0`khCBv!T] :N9,B E@T;複t: O6R =oss|y{qU.]!Ўr^09 hJ1y&~ǮD^;bБ!xC]R<;ئ AV"L86lI=H1u@rKmB1Ц9|_0h .$}@{ZIhXc .K~юLˆcLwP- ѭ-ɞH&;Sd1wVy|3U3J^*74a zQcC\Se=M ciՈ5(PʩzP6nCCcdt;H~ixC]D|%'8p5eI=S,iM3E5#k |Wȏ1"BO0!هm%*x!ʖ -۵3Xh݈l_g~*0V?1_HML}zTx8C~AH?c4'?Hfs*T &+N>v3I6iZOI>0fIL ff>ZÝ*Y ݓ{j[AE eLldhb7* !:9ь8!GG!+_iMUKBkxph;?dAjѡGb\'<A9l|.!W;E ]QJl #\yC{{w/$(Lʈy;k%@. xMg] vhawRu.d D Mp>?9ݻS,Hڰ,yOW3r>U n%ī\cY#l -9O8TIeØg~ɯQLh|9И!_:>fʹ'GZD& ::r>e iF7d0> IC5$>֡2TD|ESM@ApH"C[x!Rwp3^,oA&JmwHmܼcc:'_ǭ9!,dc񍵼w,Ht֔9CۭQ6P)*ŁZҥnVFt~`2 &ߴ8jEB8\] o!Dq0}pQSDa4E.Ԕr=1g^P *`@CQż8<;P|~ZT{%w8gPo𛄜&'p+ȀNԂTT +=MN&/ u=Bu$0(C4 LIx[t4Pcb0 lLK!4RY=&B <젂8sww9 2PpE3ԛJSѠZN=:Lz3$X:/jNab"]%+JI7Sq4SDA.q`Efj؂3y؏ӇEmM+ʂ5r1%W dDrRO[b;gjL2ü@hGN‰=yd܋6.ܞ=DŽ 7TjF1;wPnOY+ dn]}ԝ^AL3b(2v=OO.] ?,gc&CcON{nL]Ul يI8:@wkp&7籝x)=q&7E7ȼjY܌!%qj|V )l qӋ=۸S&]FaTF2'ejwWwfjg*Ca(KIJݔ8I tTI0NoʍL~w069;q6Dς᜺4{ IJJb2u!Py S&OkRv0Ægka|c0-:o_f2pF99;M ih=h莒YGAxs%N>пڈ0=/0ڬ9+[hW q ;sUQAlRX9ze7QU*ΩDŽmHfvpPܽFfM04D'@ Pc i4e0!O*8\Y *;7IG۴s|NLIR+mkأVK+jU>yGh!")IDCӲTؒge&p$]81nP#,GRڜ@/F,/fQ҇=ӈYw+ШOZ;=`Fhl4xoG☏eC1k~gMd Bb1P5|%Dic]N#EJ.YY#߆{$ ]ᮎI%hv<(R;={xN蝉BjaJQH;>54{z$ $zj` bE @+ (YC@ZuTST,{泯qyWbC#Urt'$q%D8dzx&l OA 퀤O/= / MVᧁ#mBcsAΦǛXX 0p&/?" X5ǖ8o0j=iId.,nMoҢCb|ǥC@ߠWXt9_g>.r9FWw#| JwĉYR^ˠHl[_6u&./0F&52RRFDwhgxP2344laQi6mkV3PsK^X&|5;~3yCl8g<6>n' %g6`Uq/SUJYjK׆lsZifq=6gj$FŒuar2h2'mrǭudqbM~ νp3%4GMCW `N- kfdɳ q$վކm8hdggda± IzKhQVdž1z zoo[:Z!B1J1!|UܮS*b܆j]"?t8Agmzw&B3e VH W`iZMXDCSpm9_sQ}u{M6Iu|=(P wE6ſ ykYIFՓw\˪ʧsz\F?~roθM.xF~{O{mÿb>[z3*ૃ hƽǕs߷*E߮gRhlS VN@..L=z84b#}q !y6. GH&nzFfhm~*ka`sVzf! r/`ќ+rw=m4 Jc$kׇwYqjN2}(=<J8]8 Dԇ@2$='^}U g+*|IZ2г/m޷0CĈ-L _(!'7% 'O Q~nG]O am!!Ѩ (7"q-REN*f@DHAy./  Ě.taw2U@s^Ï#&V =,?w"pU`<شҦ܇?˧QAfr7t hc?1@vBOcL50}iw0CZ$00lB!%m#IR@#|RHgc聺'22ij/n*'*wT$0YӇa[ _7MT$ۧ-UTQ&&*~g%}9X $N}B_`v lVCl2aZ'K>m$i6Ƕ)T\>waN_ gHOx|{{c<UMH@?>O3ؓ9'BTs{c}b&t;R.HW?d?\(E4;R xJDrIBG*VuĔa9 'z|gÊlT1=D [IR`}<'N:~,@ u ʔoVLrb3'&=LDL"U%<JK`&m[R*4к{=dT,QE>8}-Q\ʎȅ1h+2gY%F^Lvg`"30?yyk϶-$QRQpH=21QM$N#@4QE449#E% 4LUCPE, Yr!!sT=9~sqbǾnɥBF47:sw6MI8@tsgd͡Lhw10`͹> dHy*Q4 :{OteYҼnSLNƔL=յ (kl㉲#l}.IKR9mMȼ"ZA lUoH⥨C _{G (v9V{^m<>d[—:, hC]&6bq߾87߰^%ç0y*yh#??Gqӱܟ4IPG?T<ϩiт"Fd8„AKuiuCX?)pclؕ-IMbaTİ,:ӃcUDKJXR lH_cjJI;XO?Ò\!չlfkh*WRXsU2%:>"@e_w Dm9@_!RbR%yxO 4 TDICJwIc(9q;u{rhE= H|CbC (J$"w4s_lv@dFoس1\` F?_਽㈂11$`5 s[@eLQ./.Ãt hQEVS!{=#"Do?!7#̿(wPHZ[8H7[zЙó{LCwܤzJaW ϊhuIaײrq0ĜpQ1Z-lUD4h&ԫgIKcS."bXǙFӦmm&jo8و: w#!}͍ftLbX6聋7vUAS=QQH ? ACvA; q-+Dmd4d A%CCŽ4PS!BCrxdw )'>/@vSX8Ą/8ퟠ:)by$'W҄H$+:/[}C!) Dȇ ys[(\ôw!CN}sol^>;PМDyy˷C{sY4Iᅹ >Hkg t1M8iTr ^t0reǀ1#^O'6; GΔx](y&IvRI\ tMo aW9LB, mHf&==mJF0g^J bCASqY.xxBd HÚLxg@*Rd ̨K|I_3,M.91MEW v .\f!5'UNõCu g 聱-QƱ@@E{ -lZz%?'eAaB~>pwMف JHkid1/)BF_.R 8;(,mL5F\EoCu[c 531%1N&aP)e E vViddwnaO`J L@c8ɧd'-(-rE$7/M͜ 3UA"mb!qyy2j՘LB LAY-R5"8 I( (vQ&S~*@qܟ+Lq=+̅cet )3:@EXp)nk$DW#I|-:$S WÍ8pSxnLpӷԁ$ hY8scn*|d q#Փ1~DO ,@ !^ LSL$ɿ`(STi~?þK$ &boFI=2ӉY>fB+7$S \`G!pL ӥHa;%O~ϑ^5fu+NuPke6.[6dE`2t(rT><{!$P;ē!t@#0$f!Cy99r#~2hv 1NI{8/C`'nxURᑖuN>nmA+3! jz;aũ?Z)aUATC NeMAgrIlNbk ~.k+(a!ogS]M@1ɲj2S1`3vYYna NNʓPfŤQMbވyj Sʃ )4'Mo{z4=Jo%4 &; Ht1 KQ 5b8*&Gȟ]XM1CTF-acųY<WP3HhZi,J1ZƬ9C'UTLH;30_OFTN":c4FvDѨGYwp澻N/۴z6F 2Hdy"o5 iXC&XIlprWyNrJ$+$p)@y9^R&`p$4ufh+X$'@Czzqځc[a4blk$ ٻUUU]"eP) ǘFl8&R PC+Mcn&,>a0c-{"UDá돕;?|9"Jl ;mqjAi[c gZA(ܚ7sVG1Hj%6tnCɶ4ˋڙC!IƄu*\ z^;Z7#Fy'cK4'NhMJR$HlpS etS 0eSc>Ksn0mÍ`e:Dvz ӷ9\r*3 IcRDe533CB>Dil|ϫ\*CÝ-˟=/ayc09h$TEz2? Z>b_ ql}6?)d Z,RƱǏEOaE2=a*yߍH؛NvN+ wgB %UMf 7^xX[n#r(S5&F 7oZwW:伓;<4d 5:F9@sBlUg)g,/t[o$aܶ;3tK9al`įDyT k$LBz4tJBhzdiz  ;CƅLjԐ00WhԞ]80Χ>F?za $R0#6L~q*!=&ZbKdseǑ`>BMwq.U(MHd3:l_c")I  l[YPF5Dvn6afbza큚fVBhg=;&F+R f [wo fVf2m2t^ʢ88o:MA}rg=h+=Qߏ]86<đ}o !C! SݸQ: oCvax;C+4d_5 /fl!@KnDBqY 3=nA4&)H\Mse7^௓@ThJ(!@; GH5\mIU;G ECck;+t#6 Џb ,!gw4z># n\h6"GvbcrKώ [N8XTHcF%0 CD "g%ܘHq!kģ5K^j$/?A,=㼆 0b>\Q_>? 'ICR# yDMiɞlu׆1qX_ѬmH+6S]][pkV^ DW7Ⳙ1x ģ1i=ܣ|-z߮cl1~ g gXz23 1@DќMqwB4,lM ;kP֨i{y*E8!LI 8C>=@z|GKV,hCZƙ0" IT"{A5/dzCh3Ĵ ÷JI-슀\îi$a||Ra:#H ; 1n5G9̓!3qW7$`C%f wx->Fa0{Hv6dqD'Bqn.А7 UP $gJ D O^`x`x8.\6qFRA Ϫ8"4)D{ q+^#j;!o}<h$ PAYfp 5{Ld_lP{OT×3pqP 1B\ӳXSHSExhm\D zXRCǠHM%D WKp.jS%KIh#$|k `x`f$,11I41 |\A{)R;=H{ (:m p:Y5TSyQ'"m0( ЬB&h"]|qxdw^;fgoPGgC <C`Y `H [69qxd Mbc=W'yҲ%NЙ IyߓP.ՠX̑OUYc0YM $}}:{50d x$J&*M&0ª)Z :S.5Rbfc17/l8ļ2_x-!iQI4&sMLIlf2Sr&^!C5-RmGpĚwB*(aɣ{t"/]NFDtd0}Mѕifn&^1cOQB HBĨPOx]lBh~B$.3:3hU뭳_fӠ39UMPx9|Yw~5eWCΖp #{w:R~z{ɦWh:vO+EȺjϟ4`;2d ▞y^mrK b43λF78ȧ!/[9<= {_H߅QF)H;W#L]Ngˋ}e_O1"p8Rk@RpA/^GV[>^8蕡\"NA)w+R(bB;}F Hi 'YT#4ǟҊּ=y{LNpa);q/] kPч: fNhs(ئ9B`SZ^%o211-ѦߴMt)IyQzX<[ G$oyy[rӇSWzwucMt%򥊏q>vxLZ?ܟ?o]HZJ'2$J !|'M>/ ^h}v&j/ M:#-9d=l(_s(l!hC09gvuXE:o(]7#(:!cs!1Rr.d1`@-aXt4Ԇo5z ze:lyx:ƽ' IIRQC B,Y{wwHPzѐj`1( >̶$FL "v)z%95ف$Uռ .q5fk[λOCxz*p'}1{i֥[Zgdg#/fa tq iqCFMuhx >ymw~tz7$gr5s,W.T oi!UM㎾P2ZNi4AHBS4@LR"cZ3{y׌;5{]kp4Z{!tpG PF5VtdYr5$.Z,9׋wwxa t4g,p©jwz] +'Oa.]ͳSlqztM\K8:5/8P}r6OsوnF\Q8ظ&bxIA;e0a {ʺ:B ~=gλ}86oF m5άL/e$4\3i8'}ԥ~ Й։L3:w9i }yGoG2u,:ؓ~C8-oT."<|>Kk\ŷ1H}ͮn;+U=nnCxܣi)na'z,ʴ;aDBLh@4*(!J%8V;^I1QD4I@C=!Np3pPgȖȎjhxĮOC-}D!j'jSE%?I_㷁vJQqtM5 tSoM*J%i^Dֈ=F׳C| ¦ 7&FYwW܅}G ,ΓAEi1_ q;j# k Rx H[ vh2a#PJ)&b'IrޅMo5ͺsrTjstúfL|67rί@av1nה|@#ay үW~ FkW^z=vrna3uԴm[\vM2Ό  Bwg~xi[t2B9[i %F M(Pφ~y6;)Qyn2Gs]nLHh#w$䖗rAJ!g[1vgH#ÌOHBXC1'^} )7F}F~;=#`.d0 ~dڔuC|3C)/A`CSC(Pp>;Îǰuf<yM _ Z1@;2 H[Pw'Gj/u( ЀN,<0== Ah3v,P!Xzʝ*+ ؎a T 1$4,z=74 о~1rᶐzӿ q^ Z /C,rwѽϰs"̆bGCqA>w)1'%R"}iPgwޞl<}@5O٣odLw*jClhzDν#Clإ]q!pѬe@Tx4b;i%N? u򡰖s0X=OMJa\l݂B}f !2 ^LU(8i I!;$[00cchhH&`~퉉@[剰\6d@:WΤ>n5 H: d@LjR$9oYT Z!((HCr 밀ZB*B o+fv͒1JFym].L@ |n4fDt_mIP@_'ә 2~*qݜ;'$qj!.*q-4I:3ڈI<{ F,t0aHjcXe@?{;XamW !;8\5Y >8ϻ}^(lp$q>=IlѤP0P2jq! !vrD{i.@(eXNPK$x]>ߑ<-P4'4`|jÔ1b899燐uL }kOlK_(&"|zu8_b?]grtŃyt>Ȧ0 H1S 1+ϼvˣZ["a4azٱ,\SL jg3y ozB`h%DX4|bK\+ĪHNVN㲓EDuV--9.'g[ǚܵvj|(R/UXW,Q`&ϊ90IQwvUVPBZHI`*5_.4v2<١=ВV<^ʰ4OsJÜ!ϘĺW3.- k(|%aӐ^~@s@?h(Yj$z&SBD+[T BV=?m؍~3WP]p6\kg(1~]Q}ߧDBo(P/^#(8pPSv~CS!y5ƳMTBGE8^?`v;ko҈^JFji_s˖wN ^/U#?jv˞a% Pp$,=Cywc׊@6^1{䊣 z%xs˴Dztݺ7@~*s\H5g⺲Z#k9o<::iv ۾!WW56 X08͹(ISzOZ஀6lv<ڶS:#BIPP*%!O~}xF4m/!kHQ^{⃽75rdEۗyΠ`j^}91 &{k.$RӉ^X(Hj4lCDcbamlhTgD]6%ּX팞|KmqBS ޓ8ߧ]\)qMg<;r_m\M) &ECL9=E羀aoˠ,kY׺rFM Uoiv޴CH=ZzP##}IY95$I$'DT(JY 2yP!p&P|a~;oƃ>OsEtI->lA;C,_ZޒU8V%(Mݧܽ@/M@:xbJ%lqTh\y_WZj9ϡO D48X}=vnܦL'՟.z0x냠Lʯάtu ڊ0A(BWo>I*vv@mܽ-;o1Tls&,: $uF`"F@.!IX[ ]Œ;ud|vIev؁$xMxv1]$LW@T CH+,Z#'(WI| WxviO[l2bO"GVq}] ! ϯx{:=&#BXߛG TVԚ{?)l$I22Q(B6y2m_':?DPAo\ SI_ƨk-Yu\Li}'xaD&f=GVi_Ng'H>[a){t̨fkm2*VKSSP۞ˈ/o~ƩHPg$5 EwⱿM2C AbCx Df"C1TI@NiRvwzi170d/ARNˊsNiŠن)D^vΘm' jJH\vi8"T@A~?1`2%{s̥~=t!MJgˀ|%|"> Ýr۲,Q~1gs'E^0OMҫt]*?)|\L"&pɏ! @" Yc&CUjf#M$< jG";Q-z0fFmmJϾ`}ůL%F \! "ʕ`$^<`< @(6,·wmdHzQ mzHT%+=݅G,IRXCߏzTUUSݿ| o;3;~f3en ,ڈϷ,\~F7V(Ƙ^>_c`r6 5$R#L"5 u \|(q[gx5xy|&VoH:%DD&+e\xxqsO1צ^e!|jX :r7H>2 ;N[z1UUFxyx;N,aEIl(`Rp"pf:NT6kL$ߒXP%/wNI;:a=v(;ahvՅCG;s{0kX8ebZ!#Mdo`o7}Kkţ:*ܯ3`skb`f# 6^rr74 pk2Ak~1_ƇbI>{Uj+ȴc7E y$hCkr䪪C,;Tn6U:ODv*32t^FP| R{hL8ߐMU.ѝSC`&l![a@cDpVx֣ ola0ot| grt-A I'fɹPy7*UCh`!:bH~7;{kfW;'9=)m^j=oN{FeLőTG 03̵S|dz]uF/Q|Peek" .}~U۰ mݐ g8 2\nxv*QK svKNQwFpsׁ@- e!! Je#l.UQ7pLA +L)Fx`BdEH P exos>j{UUyVώ@K̗ޜe Jğr'M0yPn㒙*S"n>D/@+ ݟ3\2Ȝ[!t+uBKݫ)Tqǔ:'EbDU 5d.{vۏqu#*^oA^c%/xg6I \`;vA*mj qhct蒲S AYZ#!֎DS@Գ ߉vE^=lF|8S7^f~C>y^dQ}hz࡛7Cp;871jm~bx8샃~~Ib[J WI3)UQ$9۽w^YDMs}X'θ˵j.W_edX,0i8 {=pk)צ<%ˡXtI; Sђa>|}BEJό6_0snndd9ɶzI^ޑoCۤ_kp߱#دq6hN!zm)i ٺ )AFѯ>I' %sv;fR5UUUTEUUUV*Jt<9sȉ:Ԟpʹc| {l`~]j4Ei}9.W<ќ. !'gx Vօު ݺ0T#,*2B>CvgL@\sԾ5@Dt5~͎RYc׎s~>NntRAMx9JW] , 5G0fߓ^#TnD0&fjf fs(N = E퍀c'jC{v&OX`/We ǦlKtQU yM}rڀf8[>`*\@])T`"+l:{U@oJ7 T$6tt-M`+)w8ʅqL:seە@f%uuϪցԾ]#z`,[& o/mtpsڑ4ѬyKuߖ.is)Ww^P'6y=2&CEL)iIJf#4by_) ƑLFG; ”:Uxp۪;s=1q:j|q5bv=WO?xs|אxbW+D~wJ3d kHH *YԍNF)`8XCkv͕B0̠m-IB ErL7\mdτ<[Dϼ%>*X6{oAd~M{0,$Lv}7p-{|$9wgߍ 8~|7IRȋboo8wa|"pN3Z@ *;\ 5^yea4PAd (bU3 H9XB`@FIɁSW&a!k_~U W:"&J@ȉIpLkk@iHPIp3`hlFwWYsL}}:Wxca0`<P pNiA jc\ ›,]F>G9Ϡu4pz/i//($U>b8^ޙ20c1Ϡ8;8qᘢ~i;Em77Æ{d !vP̝"&Wwyқ#˨A0p%w vvz >v u¯q-ɿǫ~7wq{]8LpN Fp{"G^ sFkឝTCfKTF %m  Q43gSs (1ϤxrCL {Z~CwL2դ#-sNuqOYtI$zl *o\ͼXr:^-b> v7!b7YGF|&F$)/>hC@zf搔8HJ‘ٍ`b3kkmƛf&NxAd83v#zE{m|k3>ArBמ*y11à%Ou4LL@<06?dzq?OᛐbN[L6ƃY{#_wCx@zNj{4%;yƱ^oWqnjO.C`m@$[.__7x⓶hc NĄ3lzWfP%>be.xG$;>!-Q*ϗokoύUC `UsqAXqQe6k,@l힖3砶7 ,`R vІ$D J!V M[QxU/~I3Sf#+( WӬUP5(+ү`2ti\U(F~_8l_g^iN;aI9 xmF5 <(ThjFk:c/plpE8_ne&%ˠ@~}C園h%$$6kqxsz(Ov})@E(bgQ P13>݇ |׸N"yސ&4=}A T=vI~4hlw11p; t,zvyc;ß#USz^rs6FICLPkKeLˎ!.7L9'C߉{52:Lw7ӉrQyyLN42ȴ1T u8="z:΃^>*y:+O.9 I? jI)fG` <|Ąry呱ħ:: uPacCI< ~ y#{`YAlFwKQ#~d ~UբC3<@~kd$FmȚh^ r}ԛ=vX4O(D[  F+C bMVWܑ ~/F%{ Hcn8_{oe=:zSfIٰ}h{Eցw\ Ye}۬tXk1R"[ 8/!{M,܄+ejB{(""6&WF8-fL$(1X!d7BOL+{t/;s,s1(XIt7ރv㫥 7 #@DoɥzsI6ZůJSA 'Y״syg ^ۏx2}t\V$"$&:w1 \Hfr6yf=saL̃h ^>D/m`3F>/onNOs}c1$> 88>x42A2c!:7{Ԕ"KI:o$ F cӸB Hf&>8!fH{;@S wD2mۭXlf '!=&`3F^=&:ߖ:_5&Nro;JYGv- ]B}wc[&{fވ`tJc#j˔;Pf)F",S/U1eNgBhfWfe3Ӌ=,ܽ9[4}I[.T9`=SApjj vB}lc36ȸdo*кCM渇(hBlrQ, vlEͦmm ѵQO.q,܇/-ˢ A4e_c:ae$ D?3KX," lr@&5ɐb[r)ΆMxDY?'s=2i iDRSD8വ"J'm բ6vގ,bT@Aj\k㱔;&aO@Q?\Lm PqbH 4<ن  (LoAp=nSc,<JɧyH•<'(YD㒊&⤇"ٽ.^t`<ݯ_^bܸ^$~}65?cNF 35*+ V<$D3X1#}(;MX(zrxtM0Om g輕#>jI%_Fǃ]AeVkZs+(\gƵѶD$Y;f$1Z3j8lbŚ=yF3Z@D@\(ԎIg|rl(w\>LJGOE٥DI!MjBœHI(&əZk㯉9mࢮڱβ3r)TgSbqhwVqLC~G!}B4w)J!Cf#Phq֏1;Y6{'C(@, ihl92Hn <1sv#(lupr;CPB&zȩ (녬̓0Z`fTAz6)b 0Ʊl„0 m{NiFkB}}/aE7z0ꖲ\pg%1FP;=0qӀ1دHqB;0pQ۞Ljv>rY 0uB h<>_?˓דtI&$aoN gǘtT]s(ޣZr`JrI2@q7IqGս;vŦ>BDN>!GA '~@bq("ĉ^<2{N3Xp1'psls#ACلa83$/ddl]D>oYI~iTp*6M@7`4BU-߈y(M MWD4#u~>O_\ y/va6ACl-ɟVS3og)2.Fw}ndf޹=DڡouSJoG75B^ 29~c~ga\T=G_EH9M_}{wTq.qu[{x52&6jfipN~CpMEcد W]ܢv|o33!τ7mS(zÑ'E]@ǬmpVٲVD7ƹ#rXN)t[r8d} S#c[Io[^ 51~yup[ġ0p,5SxZRnPR:Y1.hQ rP +MV3{kn$}5 ݙ lVE#7#9zL"*xkf$"6;{|ɶn$297g;cc ->N2!{~>J42 fZq3'źa tǨOξ3u4FbfC8:kkt QtaNxj >&'ٵ{7J&<:#pt\cexܯ,6gͦUu488SB(@~gR. ,{\0hF&fCPK=xK98im!4al! 78M;>1mˇ}4chBL `A(FG | qhTa.ltKo: Fv~N1FQ 7VyC[D! n9Txdz-cQ$cCEE9W6ud6OiPFqGfmaac#,p࣬f}~|r}P' TTkb\h\L\uOHhrq!fE%2J(A+j F7Z`9\/7}:?a!zyQH0t` |Pz!v݀Jl) CT5"G &GP,=l=2u*wnJ c  `p BC^lmR,uBT(h;!#KxzڄS 21={^#7p4*eZx}[)gN|l&4a`$>!$/|Wu>;$)5d{OZm=ٳT4/³{4-mwor\'͛hhFw|yɖC0="k{^&\WRIAFerrP8OGI=ИCycC=*xrῼCÿؑ_[>߽Ws g7XreT =2EmVq0^".xt]A'8Srah (>0hRC))'wmHW)<&A{ T<_mw;ABc^i3sɵr׎9̪VSQ5*sGf8z+?47T8'wsܘ!ğ?0|QeTaؔ颇o߸%-$ȩ2?mwՎ| ,Ex-‡C?~*Cpeg{\cwÐZ"J%b&:!,*;"D!գIAIW,30Ṗ$h6H ;Bw ! eB"ZS L @ð%e9̅Q1Qrf[`I*+ 8'k6m1U l'R"AbgZt<  ]R(q<4~J2A7D2ȑ"7aMf;ev՜xCޅ=-4sO ;l \TFgAG^!Qd1R;?S=fb>O*TO8WdTB߭?5yvQPi!EϮ˒6lՉ5 djC@ͻ fl?0SOKX@#Jbm!(ғU2RL%'GL@N _3"Vsd'\)J k=S(T"~QNr7W/|'ŋ{|2ɫ#`@30A( qJ5UȢm;7W1´F>kxlҁci8:z"X: B Xä!bY) Ԙ_̛IJ u}>`؋ HG"hZVdlMm M8)dHWHihG"#CA%dvK+M|*6h>> ԇ ) '!dFa$?pӘ ;B{?12kN,kGaHĺK\\S!0 xF u&.PM JǏBn?\:C68rH hOzRt \8p %H{'l|d &)%i" :НrZBS&`V.GMTGv"k9:Hf @J;ގ@tmR"%J+I-~|rgn8nI[Ƨ`cl_\>D;oSpl1~q0m Ξy k*.tK~})܆ح]WDž.%w c%~Ge.p U X?? Qta w=]'%M?{}ZGN_vUQ@gC@~?0@N'p<ς"S)?iuH$`a#XARp ~\ JqE ]Am@ړdal<Y & pO ʊpIpQ-FX@:Tˌx}~X2vZTlB)>2 HЛGpzm} J`C罾nQZJT h$=8oܓ&3rSA^% <MH) D>qV3`(Rx}%7(S?jR1E 5`|{CUg+F|`C#nʪ +xonѷwAM OG`yf4 +ӳ>ȓ$6`{I dwOX"ion JۄZ\'s#J1R(FRr!u$&w-JYZ0L3f(ҰtL<'4tͧ$s8nL!:`4kVu[uq E2)\j=D ӝ:Ti36PCLƑB}. Hla9v qp;GeaN2nGhWӇh(pJ䒥"TOSB;|QOG|eI^*? 5ObbE7z^^}VI8'P>_ d1"ð`hhӍhhaOd?8gȮؽn+ndxH a? jÅ0/YL" @} ߧԡ_>8@MPpUp,i*", S%p\eŠihr $~dFtTL ހܿ]2҇3k׶7V9u70cqZݓ70;PIM΁vhճGz'W_D?ӯzad_^E0Bۮ vC P( GA*Cf dIyaę́Cn4AGSQB TiֱHA Nb8,U&,S EQ'٧{]IaɁ4;vz=-)CDyb- ?@Ϊ*?\)hFPB_ Sp” '+j/3BWPμodx(!D)T؄β?΀q/dс=nuRT4 Q2%AK4MUE-@t7'?;;@؝R#'/Q7q$%v1́<|fsCĆuÅ@~_P&1ԡ>_^^٣3w@tgN]21fL7jò4RPҁAPIh`C ;~p n A 5EAQ0JV k& HNo/ʩ T[A)6kI!6%TR8V I|v-ztP@|ԂFjC~G2+KȤ1c'[qқ>hP(ss[56D $ q i/;~P wwQM0]b4/4|xzaI>3G r1Gy(QړC4=#tP N&!%%!M1 Ѳ<>ۢ ]]9 َ94&G$Cӌda=;3~Ǭ~_BqLp,zmD8 +;>NJ~G#w^|I`=;ult\:D `bC l ckHQE,%U lF,gOpvuNˉ{)b$αT3-rXҙ'5S1&Uʖ Є~Y rtקM&XFӿ޾plGo, P+5Lb GJ4A!Rom$FD&7u}tCAS י8M鍓#Lt`FG$\hx!au.f36HXbĊ`r.*{ZZo4=r\Ĵ4֮N.aؔZF:(l"XC1M̖\(c0`H1kJsA ִG0ՈkM6c5ksp d)SHmg&`sȔK*wZ)`6 KI9E&F,[jZQnHf!/|L33x:Cceiֲ61XZekCۛ `܆0۬i\!]nrz'.: sxFa:u7ؤO+Yn4|04tp}K )Jzg5%"{C>fsi[% psu%F狦PtgL Y]gG ЦRkS6ٰlz.dX!2=h+%7d8T1]NCuWR1H)pAD_@z>M֥,s=ka^c D4 <c`Q'BJp擮AAI8Y>[TRĝlhsnLYH~d׌e6CI缌{"q)*V(Y(S;3>DRR HPeTvH2+0~|=>aGXtQHdw&p5 ';H1zT-҆Z6( 8 IQ8m2l|q{?~`i I @~~䆀<@#} )*XQ& -Bh"fϳfcKIs :9pJIxq :2uNu`8㻒mpfA y2kt)k #DʐND?O/9~wq9/ t9~N?R-2é9mu9p=N)N&\wZ=VIYP?&d1}'q!6]_Dh1v%MqUe@O3W)Qd~S[s޸9-`?`x| 5HooVz~4('sv -PH44 @@uB"`bg'Wn_޾ %ֹg, ?#(ID)H!ʉ'Q&RC@:%&Y*$ #6V?\*D Nӷr|IL΀<-ZAҬ.)o. ^I/SdCt=I-4ɨ~wٔ$v4 _0;(=hq$QC(0DC$Jhï=式 n^wz?~)S=?{rb\ |<=5'f"mЇ BС`MiPU!PHE*=:ł[P44u'KN~OGO(G!g+; =FCFT@! jMĩ(O3Q 'Lv  SW' kD~J rAFltI̓_çDsRFVF8DTH &XQDkP?#=}M7,J_i)sTq~Ȃ f b5sF(IP녒Q^mS׃V(RbBf}V`B&)(*4 $h&R65)2AJ~>yTL1@3|;?W>>zL*y?1 i3fH˝byF҃1!=O9$:;qD"8@[=q2X$9:hX04钧Ĕ,šaaWIM`]4`=r: ,3N3pR^/X',k~W_̨ -N3@sفקt=a 4O߸ y-Andw U/4dKBT! d7.ZBp G^~HuÁ?h8=l, H_\bH4kޱؽW<ګ,[< lfƆ7 c!b/0}Y5,o"X ,* x.8Pi+#jP( cq^<o&HfЊ w K8V_h~p'L)_{~rFĿ$2M`!*?֒Ho]9r4 4~On=%8Lŋ4z_p;G S揃RȪ<-dDB H(<>6G{H(c鞾qo Dk7լƎfp H2Zif1BCV |AunC<8W|;[btu+TUfiȟYwǛ" nLnq?HlV8Dqm{A⢔&J|>L ɇ?{4x`/\]tx՘ ;Ɓ*?TGS@ϙ*1˹h*qW7VzuUvux1Nhf];gahݷ4(Iȩ0ݸ<<ē.@H$ jEQcܞvVi,̒~RP`O7[â$㵎{?ƪQID8O^8T4J?5!1i .?kAhgWhiX 3s J7NIU8vb:CGn8428iVB6鸡Ŧ3<4` t YNw hi. Ţ %74vuF|7kqx پ{ڕ=7(P'"\u`pԿŹLG` 8MȝH$,(z"Y?Ǘ5O/%O0I|67!ٍ 3Ab2#(I뼜xRK/}o3"-(Pvpd)$J2!/7b$:ENH v =F  *(k`.}Q&&2K" m\қ`"iIQ͖̉(")JXu()!(eRz "*mud&''Ϯ4(?/| C)5L6BXč*d$h4PLP۟o]kHNHŋџϬh9f4Q,V IXhC]sEs8-Z '!N2EG0F cjW,N)m! $kԊp.ǘdDŽ`H:Dڱu0UZ#N[v\Xns˖(@urvɤZ 6neu&i W119,4ddR619͚F59p D1jb4ڦ :t4чΪn2Lo$ hhah bh$A-. ñNL|y&: KMVuA Nz8ƮqN<Ì7:Q#ڄn&OlX#~Ryw٧}ֹ,f@e#jDK3ncibdU;HL2P@P^mL%QD,7o7|'wDJ,S<J< @wzDڈ VJAe4dU&Bdأ2VՓ[B#kFH@6ѫ aLܣ4|k.l`Ej%dʊ8%,r9 !|5!@PT`wD7 oLĠ/&s PB!CHWuIy z[ڝ"ٙ?HDTҫXwb6ݮP>ީ۱~ԔuV H4Ty(f(8,ca0˴1t|hzvnη)v޹0,5 rc^^Fhڥ5iv>Zl !ƤݶCCbёpOCa\ߨk6iA b$]]EXM%DANxDQ5פ7lN6Q%2lt`@F(G?" +0@2uΉ$A>~^7QB}uI=V7Ś2p˛}4?o!̜I 0pqiي)D h4I`)3*O:-|Sn2fͩ|C{?grG&cIJ& 0VS'aОMi谿;t~d e Mv|3 U8ȧ1EWE+15>FX'}BgTTH̬3Q"M(MDR0 AH@Q4 R R#2( 3 DE"I%i@PT d!j@^Bh%QB($fUJihAHҘRhU*!VI`--Q54þp0dltHiS =gyq{j4m<73ȹsXC&Ո3b+c;wrzf ݹ?/A̒calLiq\y ->0^޺3?8fHKιHrP zXڬ*Wx 纃t M!M*&D y!U7iCP"RwFbX540n[h9pk68:hpsJJA4SJy- LumnNs8E)e7.H:B wfR85g׮ AFM (/FQnb]D!S pH##dM1 7jc~h0j"Z ѺM888أF P~̂y=a0a b"SMJVNF@I)HZd49#vh@`R۸YEZnB$FAVEni"%nGflf,V4J()VjT5Hfh8f0ThFd'1+^EQ{` U(抣&sJ#{(%rW kX0%ls6ؔXPiƒGXP!ZV P)Bfeº?l)HyR~}>F{"/Fj;a}zɋdęeB(:2ƹ&rkT`M튎2p2H5D.?iB֞.`ڠ>sLx~q ^#$@Aױ7 ɡuݶ5!>u)Xs|(tPa#DK(ߕdZ Ti=e5"jpf3f~7zx elR,Ұy18c6j/9cqRD1YkCz~*QN5]ˆKe[xc-<Gme ΝT5OQ5qVQH76c m!!ĠJ7 g-Ԝ?9'YG7TPVrhPBf$2 Mr#FҦD3DZ7k-m_m2NG`&Dp[f3E!m3̨u6lcʪ4Ƅ}''^dsIc6}t:CyéP)`ѠόNF>ȃnvț@?5+KqpQ -4 UŘޤB!'(*!f`΍7ӑ&l5mqFmF4Tfm2tMRőE>G3>)0hCIfQ "+aE+#@a. a{BM5 H3?E PٿDK؅m>wM&{<PN)" J@<l,H###d>~Ndz~ wEB3 2 )@  ?bBJ EG B9Jp^Z4 Qt)l[ijEr>Wrwr*P M`tB0:ElQ4y3gDL_R`؇^w7`gĝ?i H a컑`Ɠz]'{s)ޒV%0it3 *j)q@m|E"73QBcSZPX"`D%"$X%i [@ ~R=98|: BOٱw%1ZZPXXVAUREF` XaIH$HPF$W  J CHbt* A$ p %`gȵeJĕ O=/Gj%w8%Ube6EbƋS΂V11L YB:)o23/P5Z,Kj U6?'73!xUe!1EƠ*_G3&x/mlG :j ``b&s4r4o\`X?^XMwoZv\jd?:ؐ7$cgcLC;@JtMbcvq.sʋlG]w^ѲVx4r+weh VEa!X `)"Z VR ` (>Q )@`=SЧߞoQ" 1C&@UUg% BZqS@jpDh5h=KvP?uҽG%>^\0>*P1l2[`B!>0vs3v٩?&\Wn3 ƴWpѭiN462H1Q6MdUzA3D 9ʟ6G⩡v)̙39MAl2 liSך m3IN+c\!9)PbNX% НZr!ETB|?m:OUB+@41A x"x_a>m|r ȀTܭi3FXfD?iM48*T69)\IˆSrnh %Uן<{8cmx޹U2Eȇ(kDX4tJ 68پ$|9T_Й$9 C!wBBCDuxU4Cy~C'2JA ٝ|~^bBA sk{ʤ!B`Xʣ~t8G9Og'r궿WA$! @ A)B.SK)HD K<O9%Ӂ$O{BC A$`41vs`Vi}vվ1$`$Ӏ0k =gq [B TVceYG u=-hn'[jY-Q)eYa"7󣃢TAHg`‚ y Ƣ"gڥ陇;i;JHa d8vs; ?rI !ٿuC 1Q?x*I)*VHXui/霏N9 lM:ϷYG ڽ !!̀6K* z%+VIIz5Q‰`R<Ȍok"H8UG_Y#]""3&6mQ c$ /zەސg6T=|m;3؃6-rf@|ӕ8\O(3",*RvSΔ.rM>G8M>4qDx;˶VQ ]a/y;G3`+K Lad0:=uqNp5_$b*7͛s-ÍlN>`5/RW{ۗJǜZ\ )ufc"pH* ﳮ5q&rvyL=<Ȁ%`tl])r lt| dt&5AϊvM D$&6\1zFƼdzW޵w]3]a;)^*J NLdAlY]`Aȓx.i3BeL{VC.YF:lgx>:GIs]haJ2*<:'5N \jw"6Alb & 8v DB M2אwH"!eP=tF78nn a$yY?o1ab9' ˛kuo,vb:',UK sC윣w)ױ+`3&'g-g#l1"CӼ C臉 'G}#iT},N6z7WxHGw5ߞSDS'2R"u"=JQ]:B=gJu B)J2zu@#HC̫(<@[DB 9@ )^ |z(v掲iTȸ}v`nv`NK0 Ā֡FA 1F$xx7epX! f+1Q53 qю%*I|k}և:&zr=T.,ŘxrKn۴68*EeCcsG[#T>p;O() '\: [Jd7үJM2Wgfm?'+< 9޺ђRDvjv?p֭|EH2xvzwti8#=џv[L#']=y}Yn]\zz%xt)lfsþU Lc(:uL-O+nie/;`1@Z_(Lu%)tuqălM⑥ł;kVw|\o9u/k_-o[$ ֖ A̞}6^NV^|dr8 Fū \_U"Vb9Ec5a:^J|y!;ݓ7RPL$᭠7N̗LdkqX;6Ln&O{u-_ܑۑN$[l8%Ё+FJ3I13DXpiSGx<;}YgfI,qΌ2s))*QNAQ Vq$nGb^wV!&j:daa v:[B;+,3 : czUCCC.Qonazx%"7`DõdzǨ~6E7pyC 'RܡMkw;E1h 4'@@N\.s iHo%}wˠ8E: ȶp<8feZ؊tJyƷ}jS{-cYG:8 hC,xƮ,.syaz1T21{(yV՚YҁZhH*M^\;@ LyG;K} p La2y>e[8wa,wyKg݆ג /mAHlyJ'Tg/F\nyoY;9ӁpcO9,H1j0%;^ lpڹ@n=kc}68b'ЧNi>dΫ 17VR[CtkPE"VsSDŽ7RD FcFv痝(% PG;6X.lI?]^!&l(o~&/ͺ}Gł$qBs;()C}mi_K #f%]!u@?$C3N|k;?5:5o{{{f:S7lohn 7ܞ|:ۭ. o⟹1R&& t/)rFӻ0{K<uہ㱢ӝBd#giU/IYK Pdu{.߰]ۋ lR:ha턩y5Qڏha[2D+8w}]WS 7h=;&2 Ҁ#QXv1z4ޜS-85EPkZf;Z"T@vvMq͛3ևh(il[,:V<443[+i{C9aA~!SΝtNĔH mSa6ݜ㫻G!Y8rcoʪb%…=Y$-uڎy㕺}̾6leg[#.*6<ω]8L@F6$ve_,N8w.QE2MjLmߎM6S1Zf<nj]u"0I:7Au rPs47MnjU"qf#֣(8anqz i!6:c (#i$Nz)K8kh~Gn6ʍnkT5(q^{Qb-JEaœ+&0yБDߎ$/kn-uW"w#V|lA.FY&9\/ JDf[Z\jߍZ:olo-97ToOx" g4.=`$J088tinYtNn&;q:%1FFD3> 76J~c8 k38yos}l0FHx7M>٣f!vBqrk &ng)Q3ogno6ieC8Y@ Tm H ƛ\I4id8"^:MlQ`I yHfo3ΫcCal} Yn2zvtDW<`E.]`V1g뢅1^e7~sjNF\6mk\A2cyܱEY .@nY0H+ lJ Bqݍ7jӓPfZiaR}vBg@a2Td ;\K_.Rrg\ y֛Yb5]Z!;Λ̓ó@C- 9ܩ/1STtatklXKF-Ӯl1<ѲGO*Mܔ8zBwW Mՙtd ߌ(7r6S=*1F6v皍R9'W#8u,6M?RMdȥsP^rcP;Hg_35U;Mch ia~7Zcq# q fIɳn1%;$XfIRR r6Sk"YcrMF%IupzLY;hw#*ȥ/UͩNv}"q̆JgM2tcw5PU l c<9 \;RidV1N,`V&\'Ak(թO;äT扊z7TŠq0E5K= m.b5.KV#V-P?ȕ[z}jꙒt7l3 9·m0o$${֭i)SLC|AbԲ'?mHDzHP+Yg :*qt~,(M`4ȡ3⑬Ijm )N=OF`!~O u ;.vV8_8䛛T:']\1"2bYZ}Z&du8ϋ1U[(yOִ[~C&efH>"4\/ Cmʈ[5ICv迟ӛ2x6~P!@"RL=~fQYEI" ^Cݼ@ u8;guw$<dt2(*<.I7y+'C^81Mq_F`95ST$oA|b1FDLMF5;YU!,lYG9'3>2?G pOqMnx18^3̪*5[u}jsc**M;•$߫ ;!N/Ki( !@^8>+]6]sô˜"t@!?3V)bd>Y;9^}yyrq im7:YzhW -ff&f5A8 ha›)M> '0d%Pl47{6v$7]?@4ˆljeg[ p89۟,ufZd3i`'I# >ԠEK9\x:'CkL=x b7 1[2 gxB9qOÊmGXld"g?f|43@΁,fۂ 1c F0<;սyeM1l&B6FZלt_'~HՎHB]&3F2} {LvA pL@e-%6"A)0`\I ̄SGykO;L.8,|{ ̛bH8ƛŜqP װа1Qm-}x\Bܺ:]o^ѫ\-0&]=78mE[t2b>۴i7wR1e4p3 lt!ѱ&!CIhTpm [L8kfi){A4.tn:l5&!W6a ̓ɮغ3K0D*zN£$Rڌ0I{vwD u 8}vdeN5@0 tO>:^!\ub J. ΎYw\n<;7@SI倎\>3ald7B&bl{R56sNil…ryGjcg0!f*u'LXW 5C;h(48,C# bzhRǷ6t?a@=D@ |!<8}@|)? 2=\=Vw/yF6=*H^YUƹu2TAReHvmp"7 :8`:uSHyqil7)Қ15*m68nݽFj2%NqEalQNQFkFh 49%iLH0'v#+Lpnن 3}fB*M*TT  IDPj'o#%'%T2nBojz`%cGA"[8<ÜV9I6; :^cqp<]`[DdG(\ήV9SMJX0$԰>QOt/ޱЦ>=xvˬR+WQQ1?Uu{"`m'Y*[ŹOxM3ʈbʓ0 [5=f [YK>uȭ.NtuOISjgÎtP^ڑmCf9 b_'L1[vfolZ$&G|(;]RӤO6bYf;4ii}ʼnˆa,ÙzRG-I%9%d| օeIAt0'Q&=:8Izg"w1<`tI8$5|n@Aڣ+B"'0,oEV#5k8{4s(G q9^vB덪oSEӡqN:mB[ + !(& lAӿ lA8DPEWNr qA_֍;:N"a{g3O84 2` kRITӆm8JXb֤j'YCMq?BMf8wuF “mzyU$t^E Si/8Ll[d&s|Sx|i7:T&nadwiDG0Y.tSHt74ip9d5grm+b^p;OڟQ_(m'$< SҼ&@ q:"yT: ;j A~}d7Dt\ylqSB/F`%F"IEW:02h\cHEX-$(a PCxQԽ|;4/ĢbO X!r\Wa)>(ST9r3V~nE$RZI⤁ٝHӗFdӬ?ߏbu1Gt4D !=cQbT&((θ(ҮP@C?Rd}>e*Q[4YtRa (,A}TPȫBRR(PR(DPA1LT_jI-I-dI%l[acðy5SEU4L!xfRtz;vs2 1:`zD׏9+BS<`("ҊOq1Q(Z h&?{ltA(}rxDbD_?^?;"`5kFM"4 ŨcJ6AfU8a@f z!I"J!M:%覻(jF# 8&&"!zpM!Dĝ"Mw h iN]jRRuoQM 2H1iTѥ5ŦD [җ+}`DH(L6Ƒ]$#\ P4蘿,DԢ~I-25:CQ|<\n6;Ӻ jcQ;XS /DcBh iy0; Hq $ң: >l?*}U͝{;'T*lg]~C:G:fWp2YWC5K`rn9ϣpExЩ l ?MvmGV(%-l 21#>&Zm%*ƒbb`Db,x8u׎ʵמđ"'0㾹תS@ُr9ܦ 9g(3bdQnjldihU"憚3|l$-4q)J#P8F ZF_즁iXA pmuDv$MzU. Q4:loQ !BJw wѽR/~Ym[c7>$#ɶsESPU9Nƈk3 CW/~DoB: )!<<硡 9HMPFϾNFۦۡf MjIptp9JU]%2Igڨr eED럃.։]/_.efعJʒWfxBE|)(* bZ;f $CWI#ޥM~˺O-SO:{0lLh1Ni^qh{43af&@& uiIg@F'2)hnbwqw7w䗜+Psl La5SoA U4 羮Ss]tiDqZ%ڮ饵zv%rJ9R䁪t튮o$Q$т7f%nLF{~ٯ[fuqѳ´vM4u\qr0Y[AAU0qyC8jNSD) 1/t"3lTBۘĘΦ:)o,ȳuuu)kFgXAI ItY%cw̐7xƅh@2N!rIIb,6U>˥nxlXہ|d^m9k;qn.6x|иH=4HsehQ.`ifJv|N0dvHwG9ݧfC3n&_vڱ H2# pU'FO"O!6Sm"H{wV9Z-ל.^mjSן 5)վH$X0AB93#i$ L7$K"gm3HoG B= Hі#8l֣LC5UهVB9DHđ2^ye>ɏBљ=oIVkN-La|E_Kq>8*+,{.Cq9B1o5m&t8¯\4RtBb֠a9C9$R@ _cxAO>|aH*I7IJׯbYj:o >HBSJ}O"\ g>Y3I/쀳կPK֠2lH& 9'eJ ȉ'ۺoπY$@-_(IHM'q=KwgwMtz-h%:OB/MpL9wg!ye>ABEx:Nܾɝ rñ ,yj+2ox}ZAyΤS^DՊnnE {_eL# bhtA.@? s"KR3[ĖΜ32$ɅI'0ŸH CB,§;3|AF$Y7bMDN:ALS^b2@ 1w04a]tMfNwQ1h"e8pq hP,O3)7nRƒ>܏gmhVZ/jo7,`R$V0a{gͽN1lp3Qw1#I3SeW6c>2kT;SLJǞ輳D%),;עٰЇVl3jTll9TS97:ADbd @ (JITLDL 3 |  4Rt> A}>}T-!2U -VQ.Yܴɣ8Qkp(J2NF!;.@e{$-usC!U)˽I FHjba"tlq#ADDEmn?ILF eh{6?*hldtEI ;` /O4-z GpyXrv'tD|-;P4tU=1ɩd],cmǓVբOz#X$mT]d46#)pm: xlŋ3]v|q\tvSnj۹oDm2mhoѶm0j8ZT?5wma%!Ltlzm͙m͹Yxcz  msMƘ2K "<6"i)P44og[eKDOvR V8bU`Cz |&Mް@V sGq0@@17jn#f:h j">9 I-ULAL4TէRPwDUDUU|M`Aq!9z#5UUOq;UKEGG^9CÏEs=J z9Nͅ_r u${v t;_Ev۱x+JNh>b!SГDM@x ji ϰ->8u7Rs$f F1٩O#]j (P B!D")h" ) P &Jh"@{lT9# P E|C~D"B!4*0H0"2<^=RM)@P90#bC7A1B?ݟlhY@& dLP\Cu%؜]S5I"F"@V]~'C1D>:X#1P)D&S=0xOvCOՃl?TR69c&")X # [! ïճEʹk$,h`t$0 @Š ș0Dݜh(1ΦƃnyDW1`y)ߑ{Y{s")OH&]RG4IrF^b(cu+S{([ 0eQS0D̾P#"bI>_T}DDCGB?9Nx/ۙ yӠ0TN~1hw?8Bܦ(0ki_2cLl\Tڔg6*ЍLW2'6ɢFwZBC$-6@3(rgGBw]D݃A *1T(U#)#F6M*2Zsp$mvB[F*#bbҀ C2PS{kĨd$wt\%c"@uͺyJ(p 'p@Q͜ZM2&jRV!@_]DLm1F0eXv^`H;[5IC(ۗ G2wu| IBRLo/PLL&ipǹRT=AM.;2b N"R ᯢnMݸ 7i‰O&m|(Hss8ۇ}|Tަ/B`3T7bhnІlPe?Tkm' ?A7"pF!B=v9|x㎹OJ#SR-!)PD84LոԨz[b/]rPA;2 VdXG1FFQ3hn)Q<#i"1ҥi?-dIp$@|`šCkAA+a7Gnx~c'ݧk(G,\O}U#amV K OBa5Zz* PB gQ<6A#`x>o0, ϽF*sXSzmP0 /h[dYn%!?_Ș0BƀK@ J (4Qo?N݀h!a1czZg1Ƞ$2f4 8߶O}GȞ2S6a3]Y5!ck m/_^*iTHF]^VI^Iu+kH&C6@4 P{BPH(R8Сg׋c8dsBn X!QpS &;Abâ Srf-LT`|'c0)]4XOSʟ90WtWKW8si~)ߧЙFKHۆy FR:43CЇ1 uAGk!\{As8@NqjCPL){lt lH6$ Q"Sh~h$=#X'$<'\1/ݘʾr'J^ {(.yP> q+d81٠yVf*Jv "FuB3gq "AY<5Ī?&PK@ jE3~ƹc5db7GudPS LHt: * j־Z/d:R8Ts9BG+DuN#dc#ٓ^*tU~_l@LLIDDTG{yFD#SM4G@0Y$KSB^8a9$I1b1:w?6Q 1c Si"?BѶa~1 x2T<5};Q@ʱ*?Nvƴ~]!?l# 2fO7|D>h8JHԣe[]! i6' h^60?wh}?d<$|}#Ȑ:-g$=a톒 tAjZ,$VWRM&z2A$Je9'ߌ3rWTE .:5Jrj4lr8vhrhå4-w8A'T o"it8ơ^ :?4*c@Z~&ߕ!ܔ"e)7n,~f8z^kuAAPUd ~z ҩC ?~p*M !咄 Ӛ+-9*)Xb)JPPHP VjU.L[ bP_wp58΍j&/>FxꫡCLBЗw3 = &Դ-.gHGx{0,W Z8ۏ.Gm"j$)bgR G `oSmߖQb ER *OE8OԎanGMx6`Ȑ}(GI-Z\Y}K!1Ĉ$Htau,VU!t.9Z7-d{WF&e34&I$!iK'EzOIy HgdN I ""//V?192SNGkzE''D5APL%2bD{?9ρ|1ʧp<1qopd✪};"8|`''m'EO6G0Sǜ_=(m -!S=rAPD0q␠8dA,a&^<#a(( tێ愙RHQ{ S̻^;N`RҌś~IX4 N#"'K'xzQюOk))ɒL>#$?kN}fӅM8%i(OwJP/28>u<`R\-'L܃P0 cI^oz9 `4Ez3mHPvCBQ( =zݩ}Y QeNDF F0w/WP[-"')OئiC/bǪCPDҞzQ}t~G1MXP)NEM##|nZ< Zl]MpNv@JgkImK&I9ƀ"<.dQ7*_Qh_4CK}d"w{_B6`qm0p!6 zvAb[A{ID&52貦B{ hqE@SPSH!M4 MJ2RU PDAC@LԭS PT3SHM01 H,A1L11D)DTQ'crcaܞ2BS{7޲3E܋^\hxnm?=qW\l*/e0z` đ<7dDm~ {a{lY}FfUD+CsDR-}عhwco;eF!5 g͂T l*.Ӷs;RTC" |Y=uU̿+ Gt?1ԂqQϋ+ J"8yLg>Ȝ:SO 60lsB!;t~H'g@t%,2kf:;07g̨o|rW9ɺ(A#H56p&d&6)YOl`aƟ %f<8&86[;t9+b`wHM6!5ڒxl7 GmD3nOQt\x~7t9vs7bB[,\h"$;ϕ%v(cy GV``)6̓&ސ2H:ޖ9>*YUF Ĩ+C4ACKͪ#Y1s?:(^pf,g<&)H"+Cd'6R)_6HZ Йx?17q i 2(&f[U-ʘ&r4m/s2eXʁiՔ|\c1Ąp k"IezuB8+0e뒘aɲPA]>,B`vKힸ@b`tJg]]%dThm9`V"|t<%kWJh=C/w `<) }D(8y"bVX"0:]AFBd=rcf[&C!`7@61B[Z1o=͈l(\HsӀ! !uh<yq /y GO@P)47 G[asL@C$d;\y^.9]2;LSz[(G Ƽތ׺!(La3FNml1ԗm8`Fn)X9_;"g+~ۿދhvd}a2ƞp=$H{ո͆wQR^f 60""2t'D$}SkJbUQ&Ȑ@xmDdO}_"){!!0lAM$z~tN×ފzy/>_!dGј;IRt½@ߟP ٦j5Ao6v6t*@<5)TR8pUv"$b$I BJJKtp Ua{܂Y? JJd@Cw5 Ћ@ 91!p8GC|gD9'9;ed悄0&<{Ƞ}g#GAhvgߞF ]/qĥ))Tֵ'~wi7CtHOȗA{sSI2Gs0et,Pm0:52fQ24Դ) ܑS(i4 QIH)f < 3Ae*nqhr aUWN0ωtg"A"QA$uAC?IM#2(!"QI EC?/\i'hhXH"2%"k{Ӡ1) 7" UCL]R h9)~we?J)AIih8GKk30a4H ~'(< @7!ڋ&҂ >>l+(>K(,OC| a*P:njw !>o\]b?Mi>2ר)4g?/pI :`RH,g!`zϜ'_w7'!!#ĉ+ 4@uλ2͞pq4+# X@= P: ddL<~?;7N5O~w80KK\DwlhE;"נ@*$$<3 ȬJE03?͓dYܒ CyЭU+MNr` ”` ]AibJb '?)R_RTR5JR4F??13ۀU1=^IAՓZ S7Y Τ =Ɖnr~iB'1?q*}zW~_P2A":IV$"4BJ[ :q)&=oܧ0`ڍ>V6ZX U[ݻ6׽Z1,v+˸)xd%(\(H&zK+cD(sλ'<^}U;buz|d:/r_oKkfP?F v8M9yl5+ҔczB [mY&YcKx9goeޜAxh/e 1!f75ޣ0[*C;ǜv|bmNME!u2tܵ==6ks(؏oW yF8d%lG@{l\M{)v@GOQĭ 3.1( IHJLukǖu2$>6pI퇦;@ )zǃkjL&t;6@n+dqƞ 2'ǠW*f%w(1& (L O/?vUI@?BGK=q~ô[4tNtix0 @p9A WfI (uWs)GK89c`V)9MP9ń s9+ve?q/ P1XPDD%H'BiL)\?ˣ>h|O_)Ј; Q)@E ~i?.ii Jrh~V^pd P$'tEY ʓL**]l֩).9Ut`,J#ILS]c lHn3$ǟ=2 ^S"4D|cBi>!DAN٦{GkXG"U=zqWX| >d!>4O1Q *o!1H]}p>Y90ثV P`,"a5\޸9g}D!aOB4L>: 2ku!8"j;=9 `9T $<&[s̓7D?`H0{ d V`iQ(hCF"DJ ) dPIAl"Rh1cK)h`M+)J.e4@HP 3 ̧nN5Bd"R-:i&JI(FdJe*J-hљ)Ji%@HM)@U-*P4%P+B DTR1 o8kpvc%n&PT@GI"!LI o/\,Tl|Ӵ$Y|؛ké+ލzJzF_70;;'6 J2 0HD8oTNE73#: H$"%Bu ,Xس1\<wpJO/s*7l5 "uʫg1|}^X!O7ъ&Gq:2F<w' KR~ Xi(_ن2Sԩ$QK ,@ITQEIJH4A@IBD2LCC4 SD SS4T-EJЩ!% HT"1Bsa* B!*d"IiH"`uD'`9Y(#B&B<,PӗW7= ϑ'*DХ<~[ $g0Q7KG`)O=@%?O;T=a;?TÇrh!^?TO-Nt`ȭ 9ɯP<" זAٙWfb&܋5aeR2R@4ħT՛p2g<'EV3ĵiGVhàэ(K4ICKu`nw!^b8)ԝdic)|bHˀ\t$ $b\7Q8h#+TicXsWvqfɨL*L0 chztlm28 R&ՕAM#`aR4;#Ge©Kjz7p8:z2,T8K Ta2ÿlqp"4!{F?@ހ:E$TP:ԅ(H9=䋏cM]ـ*ְ5y =I4iX4)ʘmFPtq{.Eԁ0DboJMmx:˭|*C(ЬA1f _E܄%iп+ $ &yl L5Q!ΰw((c(bTb6nBR&SfM@.CE |xH~?=>fS/nHI~N˲H)0Ӊ907GN"ORFAd|/XQ$6P4T0H Uhw(9j/u` U *gs!c+*Q_'[͑q`65HiKp4aqAFeTG%X̺-llF7;D0tkbury'F"4i*&n@0b%dQVLXV ++Lˍa,#m6N$sSGIbκϋi=EU,)T cp֚ۈ $P85Po&7T!m"9i'VLta; ,d5QPEq0-ՔuPe0ɔ7?}LQj9[¸f\h8MqR D N;B%1lf2'*lx0YT47̊;]hDDzU89S32׳gR9臩牢)YݡhO%0 (tppJR }VIETE1AQ46" y>35ɢwFMU&A4)x_0A Bs8G wL1ZAo%6$aפ2d%Ѳ %5alz0b sC"{dP jbn/[/9$S<1eY.}A>#Uzbd7o !q{wŻotW*r#扐oݚea Qbǒr8[3AP t#kv2p&0Ŭݡqd`zNW2bxE\1Vjc ;R܁@X Bb5$Pd&`)NtF\61iico)X j9aLFI d*¦Idcdž܍(䩵og鑍 .5hFVQǨ iF7!GYolMXr?!B>D8j-b$O}pnmvZ7E!.Rɪwͪ.6m.8g%0g٭!&$1tj,R3'NbR.ܣc!%Z pMliJ-Kr }׿G\T~e(>LG&hÓ>oiʍM{}Dz8D?Vo|۷wcj!\L} ]aj+z<|7l'oX@Ah=2lHX,XZkـn aIEK'%W(x0BHd%hz:'VV9CmE <CtQ B!2$X,xݶG #C7Z9t$؍ A#qIѰuLؑTT:8ip0c -iV87 {N1#WW;7/ļw7" kHfU6 g\DLZf8Қ˒%QV0hhUyl^~SP2D؋0b{"ZFuMFٛS.^ǫR]\6% 3(gm(XL0Q4z^PyE۳7A)V#bцJذB]━=b#TRwΎ#dȊU֎.%;z5zFeYҕz[&JQpgm B֊9&Hbg]<\5$UQmlYZ(}pwѦ8T'&CZ %+DM i1馗qE(gn C-0$4 h3W` ,9%bذ!xlt V k X<<Cxvrj5& /1̡T6!키U*C5 lBvT ,@Y0j{A +eͧlFuu[!Q`}Rgs=লi BQ/ex{dN%h!o$~$Dw7#uQ j7.!: Q,zA)*(ea=Y?S[JQe 6&6emQ7Ta h{ƮHu--bMc$u@_~0O)ޣ=y[*B&v$4CPL)WG" r<OؑpUi!*?%SCD-#+AǙa6'Q;4KNx6^$; !rwCauR⻧3L&𐁳g>b#gaiCB` ,Xh2{|v?)$pP&RdB hAʈ|mib=g!"$ɉԪ2L1軰mҡA H ~z!ADwmeP=PC}js&21(j#0Q#EP RSH  Y H_/;z%>!n ,X(咣kG0Q-Ckx` 7 P~ iRAN꾟gLgB7ίcJ(H5B~FIڰ@3?y?8ii0\D~0 'ȋ GްF?j?tHhe{dnS$eHy4d4DlpSx2W[sIoZfll6AP#cplISr;8X%9%IݻyTT*nHD1-bYiw" 0`Pp=,xEhGBO.7R8(K#Y"%+eZt1><uਰ$[ԓ,0LH!ny\Ɋ4OO1eURha?py}(y ? P^0&< 7ڌI?@>Gs$\$6F*y! Z D ;:עhZEM0Q4RZKj3'@DB-b墚p$c'Z5 AGlrk(r9y=3荎%TL[CGCV@k.Ѽ9蠴p,9%g uo^}6|7 ۺ~#WdMutT<)+mp!0҇#L4fb!-j@4~ )~E8*nJU=<0L wC{ >E1 $o_sx ?(4>0} C="S Z,՟{)&:5=DC;DR?D(Jq;~NCwj#+"&0Cdzf$4QQȻ^Δ'rrGT2H.N*?iLQmfX6KS67j;,Bo$(D$(e8$h6}R%Vx^xPZ򎂃LFŋhG&4#E?(E =7H{umD;PC҅e/Z ,0SzW$*AfXs7CoqޙK9ޚÓHԌT+knRVאI RJg- dX;E;>L ٭jĄnNU:a=ԍ pnAqܾ(|0>Fsc! ˫[ލ*4A;) 5X:0<S i.g T?Z٘bXl۹D¾O2(cf9MΫXjF;ո@r@/Anۋi(25AU+dod’&bA LF- QHW`=/c_π}!\/2{^dqDLK ?'j2N3*l!a@m@~7jCc7xOJ+)Ck$RaŲV;+Fȶx$!qˋH "v4ueHA I 3ў `T)d$k4ӑVH1a@CقpgS܎vmuz`.G>X쯏`I`4wP苰0A{IH>e>^z~sp7 y2?Ag;v)|n7D"M5!wCim.*r6nAC*#=[}艆4W+@yRM^t`m!i\Arv\pqƣZdPƢNЩbr OO!6KKE"@!!L@K,ZWGQ}?Z'w|P3s׺Cp#M8+:ДU4" V㩊NatOYbGlLX^<Ӊ9u+ #$DcLm0ih`'pW6;s bb((:5J 4JDM D Hu rP@@61n~3nA߲E`&- tM$:rk}KX z>dW|P]OFX)uib5SZ9 3Ҋ |1 {s.\jhzn=}~Шp?7wo|CPF=s=H,;J́G K*.~v/Y9<[,!;&GETDcQJ LuĈ?-4faろnɎ@w(=''dU ,#2 iPؘn ETv@b Gp&rp! dn EzD!C1/)BYOo{y 51<˞cz>Rg4Ir|z78J6r.ˑ?JQADMC =eg_Hk[0߭hom\X\!4fP% YVBD屇mCy M,`6lg ֳ&"HuPSuOFą*n̟{S˧XtF ?;"APtdH]E4xx 8l9:BIƌ Qݫ{Q87S2+ zPN Bͅ^Hu 2GH#>D1-p=,fy8V(= ^%7%ifӑpfp+lszK 1f(Bh؆ݗLNrcg!^ f;^!5c} Y&~-"a6 C:=VDJ ȟ`7r\CxyӴ/^۱کq mD.$60'tziԬ sěiL3Ed<p.^2S\#-IKbє`[# 0U,j zب!:%:˰ڀۻ|&, uRI?k3u-H:3 ;eۤWdj>lٷFS!IIu0<ĈXqlphc(F0;de|ҫ9P17=*i?Ekҭb Ql0;*A+ϯ [M5 |q=0l:JD (iZWB7cJ@ba6ASZCEL y)]cQl9d2|z'_9HJ@UMĺ;$ y 4#ԃBh$z{P;4?]OHnCX8Hy~c[e ?ݷ!a4H)"yL©*< z7  ۜ Eq:}ONu@`YYL?Y8v44r\5Qp@q &t*HK h$hxwaPdDTK\,Fݠ׍v9+^=_ahRbzhnt?F7IADDDR>B|N`a.WGO.AָU! {P4ҜjQ~y[KK\.T?¼ӱW{*firFBLm0X¢Г!rT Eɤ>0=BdLNptorG?^1#NvYuI^'ׇ ga>_`_tFy"UO1ˢۮ6䆐4-9`'79Sn~YM(WW"hll]GϻG 4@Rh(F9{j` )SX8]h0(] `٦HhE4hLň#lr^xuW0*k8!K8Z \ 8Ɋ.Z\4Mqb$BlngC#\凙rEA6`M#RGN$NeyL{P *@H1R#@! !lD HFM F & G5 ґ' VY4@` L+M1-c)B$Hh ݰĎpDAf719m4Î`1ރESyE$xps@ C4CJ8DSl6Y@LJ6w)H%4! "` ^L| I"g@. kDv .p Hebh-1]4]F&LvsU0q ht}Z5{~wpyYJA BzBr'tBiPb@/y0sdpHR RU;.CT%P4wD[TKޘ8UN``dh yTa\ƶ#tyjIf Be[uD]D $6IN(pV"ǸP0&%N 9YGؕh+R>KE^FF{Cǵw;moXQ]tx/Vp+8A8/e)1:sOX*RA4yߚpLoY2>[`۝40hִ4HAБ  Ĕ亏dxߔ N\e)kE@^T"B`~}qQ7UmeBAF)M՗ (x2qYt)bQΐ$`j pimҌQ;~!MAJgRۑL'zb\5y=e[Td',qךr;MUʥ)YYSR thߋ`9qȷk.$ÃH;Ғd.Pk@M!,6AēLqQǭ0{ķ5b ,b] :AsM bt=MD5, iTTT*^ ŚC%jY5ru0%=N}Ow6=w,GD41( 2tDIc''@\%43AB-T2TrC<? D /!H OlD P!ʉۺgPP|+2#JhUQ4*4 ! DPSA_'GuN!>LI/]=ާL?;cC`%Eƀu2&\+1eƴ9i ) AmՃmXذ:(mP1qHԄB!HPPc:P& 6PRQkPS@hGYq(Q=qE$`"PlgɝcKDMU „d,e,YON$͉ Љ~8=/`@y}{B2:bA (D!E(? UJE TH~ehaɓI^ςczDRPJP#JrpBP2̅3@Dҍ4%H*I W*sd!5 R#,rx;d JDK!9(wg| 9:EMI)% `i5Ƅ BpGH8$bD Y#ͩBwR$9/a(eb" O|(IX4'wDdc,:TY\z5 yz)/QW!5#> >~p^!K\l8S %U0%>$JJI"7T?j?w}a悞8?A’($Y]&&b(9RL#)"Ĵ iƨazu1.d- HDb O7K\ iinQb1dj_z~3u+~ngجrP$p5WRyـ*Jz= _awAT KU/^e LBP1 I)B21M!PAPz/Sz[PǜЏ[d5WGo0#k25S4aSS'Սl ţZ`nٌƶ ВEJ'D݊X?G}ALE)EClaKJfū5C u ҡj5g?YJA"GG4kHc ! BNyhpラR(L@ 'UPՒݴ.O^{Ѝ(RlyΈm\;9Qb.'[CCӪbp57,6Ҏ gx1!zcG;"h@a\O^&Q+$ȱrNmF&R jyhjUCq'WwBA!uL=(XSq5ܑK&jI6}lmV*vԷ L-<{ah! H&ڴ4Ewnat5b&0C5ݙGWblvg#$" =ؓ.XkA7CcopRp2 E"kޭu['A|j\eFHtH!($`ܑp$0r 2ẁAlèhe]Bӣ @CJeS:¾?~iࠝԠ~Iuւ蟘E{Ca(q;ϏSsxGӰ!V Ɇ-$Dw˜^b+(8jL!2jBI ȩpf7lҤ'8F8{@ Q-ҡ(BRC^ǬyW[ϓ|zw{V }^f ?+ (`*v5UUDIDzSQ :]^1 Z6`'G&{UBDEE!fуF4*X}Nz`-y&9?V?FC_nŵ&vP|>OS 'HS;@Eȯ_ƱI#_3 Rv3^tW&4% }䚁 @hH/8: w/NidxToU1ә@bG1sOϴWV4N yaPUPRj~4nJ 24/)y"UyhzNhZ>wP@E0䩂" Ng(RAB LP+H05I02%TJ&I}.k ex"? "Be>(F2 H)W_>ț۾3Y%][>HTn㶨8a$CqRuI?ӽRmi%ڻ?Y16݄b=L<::l.N@"Wp`0=aHG'|Z:UO16+{e(fE2`)}dtm:1E<)ѥ\ S,g!1;u# /.ѦcDq'G5SGݗc3.!Ov_(7cy1FD?Omg+k2Sn13m1 aQuienvBaG F0,NvbƊɈϝ\E7 ?s_$sjq9:2?6r;RmLĢB̤28ZB3~7޷O|qF؆2^yylT#d,8xs^W lk/T>6?#7[?@RRe+$6 bP2,J&b]orl5@db]Dhַo_-Tl<{ Li:U,匬7exyu 'c!hmL$ΐt'R^di= 4{nD&oK҆º'|K ɽ Ƴwΰ>H` 2n;F ,aI)YC9(%B2'4)TPR@'Eķ>raE6zzI3ٯg1%AHIqoN[(S5Pʹ RvAu7H_#h`QԌbe&a yQJVr0R,A'|m:Cn%Q_A)Ra=J?uL=D$Kla͓;c,L۶!*5;$9moo؇U[ϳ@!5 ~=!`{;8M!u#뵒cHDрR_#YI!)vba"ɶ5CO^Wg<"3Hk>('X]'" ix8:^=.~Bnv|p2g\NSϚYw5"*+v+}  J wKPU#ʈv̼WD}Y_κ&7Ի(Fm9J8!VX>T<͐; kϟdHHF39sn=3[eYl*eG*wyI$B^e$"ܞHCq!`I~!UM6Ir94:%!C@f)\&_ˆNpa BOxH;<Rq nEVvׄKm6vdGC/tx bIb#R.K, @h߯Ιi9%TeU9 pI!gdL tSެiP{7\}f&k!Ձ;g:OZ(F7Tǜ9٢{H0tO]4g/U߀@,`j ApFgw23%AB>D"OMtC^H9%gEx8 j"&O]1.}H}P> 2aIW<(tC2N6p20Ha9 ^[֪>h]{(zvv bIEoFX!1eJ>\ }L KcEc W.ܰ4 CTFt_o8IՒ sz <L5yӶIfjs@p9 at |.'MjOq,W ;IR˙/ qЌ.'j$RV ҁ8DAQ}x4*q3'> db aSH BO|fD=OLIGVO_¿YTQHId%Wy6L1AU TTCCzI|xW\\݉Atz30HҰA#ZЈ]3GaIr8-ؐ۳,ܵ5V#C رa4LiA4CsmC#N`y:b`=#qh+>ǦN' $CHEB$r0)*w*Ia1wr"IyZz*(tW- [y #8h.=5 +yU"PXTeGj^9:!ͨ9;DLi,7&ӿaJ?\^݃n[x-! a$Y ŬQhQ `cL@nj+O.5Χe[1Y`r80l™Gm:R#8\M=\Ixg":Fp[( CX.&PHAb1Cbg'I]y0A9NrMz >rq`=7_8]a6ŧ67"k>cs[DW01"rZZA@ކf]7a1dž[%s]0ӺD+S 6`0(D4ӝO'C?v.)PK `B?|"N IJZDS^:~9CZi(~3IIubO3;(я>LBy$HոT\pU\3~>eY7\0sVfvvEMS|qkѧLbմK4|dKѶMslM?FrۼABEǜ:CNкFƑ B2e @yh!ؒOKؠ(]_Gs^h4߁:sɴjэ7#1 '4n'5\#A)8Xns)!. \3>g,W~e>S#pF 9"b>~.BY) lһZJ: =*-{L-Dd~[6/v$]'|dqOiLpX/}nMllj jC4V)>/z?Ұ:Xq>yDıM#,P(HiX`rCҤltN_V݇.\b*zh{r$d``5+@(R0HĴ#5 AE !Oā@к?9̫W/nuyoZ%& B m/Nߔ=@eWYk }{XNR@D!R^꺽0v `!1>J0!>.Ꮀ |+1ýSEИpNO@(`(G&C0}PZjNǷM=5!3xVTjm#Ii=;}W@JTNaTu-j DJ E D!:Ց9&'r1(|%U~|G$bFPJ^KA4$$I30TOٳRV2B0MՐ]#v- SOXq dN0b$g졀 4%ňC8dvy>^ R` "`(f%hR)"$J H!b&TRQPT+]Hp$ $!!q P&H hM F3Is:dr  bׂu 4R#ȪGPVydT=Ǖ}NZ^aJbPhT!j&17HW!`}c t|4:m%0>E_axVY΂X<\/o BscPSTPCq}D1:񮰫 )AQ u^ɲKG l*QiH?Kϫ H]a܌ #rW"()Zj~n,gӉÎNS1F44LKQꐥbj;a4\**"&(-lIvLA2Ru: ߺtmիPD&DRL`)RB[1 (MfA Aha= .7BϣgTi]qm3P1Đph"K |H8&ED]`S|DPo['2O\/`X,H\~2. _ P iL4T+\-?&-*;GΤc[Td`@ܮfyfLa@$_g0|kCO,Z*"tc|FpRϳ4 㹮*q/UTNRC; є3Glj-*m1libEܔv+li&1̪&+H} d^ΖثMq8jjG9Pf0:hniZ W3QO-MB fuq9NpY 6oZW겱*(JZ*iASFn.3SJ]/ W7MX)Ԕo6kZcYՏ9}6$8s&wGoK…X}O)dFTV\zhPFiケ1y)nqz^yOx5Iԝ Idfٟqik~3iu]j:10كwSǞVw\é|>'܏eqƜqx3N9ta[E $%Hk3&Vɬl1#I !Sԥ9Tb!P̚)ʶ.1Z{3bPa^Rmz̡Pj& @ )Ǎʿ:"w*<Wn#@D92vөVKxW~ꝍ6NS uB"Ϙʊ8AX!ta}Vc-ڛAZŹ uօOOӌV>E<[q qjCkw!ɽ⏈CP&/Ϥ:1b`@2)㻗U޻MnfINj7 <6[#[n 03%Ihe˭J)c613˚+ܼQp3JR1MAdTb<( \6ZSZJRa]뎧,rdZ Kq*Jm3/$9DԧŻ.q$OQS hNӘ m;m|sG)9ZtBQq`&޲HuOi S$Yߕl^bG-@y[DzSs%Xz<1[ψm 7\0FF[6s4I0EC]Lqvt'/ 2`}CХBi(derC?8"+-6w8yP^aQ6;gl=x*P^[%:+|u 7O%PD/?MВ*x^{ @ atf|"KTeSNXM0C>0Qw!E(P_^"Ǯ۱`-SLvuw|&cS>~_{i"W>a3%p6R/gcPhQB,@ oeX9Y.g,!☪ N"M8D{bڝ틾if^ ,;ʜu,}a6R~gaK`K I4^n̂6Ƿ:s>HjTjLMW(h59DcZ0gޭ:[*Xs9i8{$;2Y'q8IQwxn)lm̵uq~o՘|;zMJ&(緜yo: Z9 :q㓀|;#ppGțĒ9N/i L݌ه: h];dM͉5n" 2!Nf-]\ǰD"D&;p⸑QPƍ8߆+EiCU ϓn'1xxC8ɢfHCЙ8D11z!J;d78/֕^z)U i Ayv6{׮$bD[>#YC%F8zxg#g1>3:wC;qC%(;vf\KJAGa?%o!Dk9F|;\Awf&AD "< #" &>Z4_;\/w<0oݎ?@p,hIф12|?Pgd gk=u@hȲA_ODTNS{${tb$8Gqf{C_CEk[%u!4 g^$m NBzH( br/,?|b~ 5|'HTi"e9a^j5CE\ͨ) *if@9jʶjgw\U!Xî$z]^d69isz4Vscwt7˫dUg4o*DׂLM(H&mi##5.TBo!) Y@fjP|+&1Ȧ@Sfe*f̓Zwvf20FsaN&s9\/#$?ߑF*hM7Ԃl?}Ή=Ά^{Ix;Ÿ!㳼0_mHri7q8|ji,shw/Gn$@КZf5ˑCcw[1n5b#r(-хsqksFr I~./ 0w{ 83isp!>G]C Oç@rMguza̜MܐQI3 UuNMz&Z+CLAATcd:,RV[H+VJbm/2SLr{C0?W&< E;7zwa"&*$2'W~Daxx͏ᔟ Fq.B@ԔsǍD 9<$ɨXr¿!W rH?>fS,!tXPUՔREGl'#WV 4Z`RQ`nQ7&p##kOZ+A2C"Zf&b I@h ,#X2xP`{vOXTTA3 ]<_by`%W|=\%5^,/w5HV4q&C鰟.qh @LQp~MJO(@_Dkސj2yĪ4*@x9sP^M2J1Dꑶ$43LǏO \;_5Swc$"`Z%H,:0eEUFGQjO;Nw:A0-]a9%yM`,tzMBu5B&^*5{訃NbMYB ,#K %B&kX2`4& Z>1)S)'IɊ4*ɳj^!9#l;%I[0l3HaYcwi 6񗦃pر$?ӊPV>Dw_$tVԣ_`ZC$4쮃 {趩J)GSA&$6I/~I25N(/1V C1O 0_^/CbxA^ݿ({٠h-x~>)cV'& * DMFp5a%x0"!9l%JHFVp؈rxb.aᨨa8սÍ;_y`&r$pIWq"X"*P:b $SV.{=tX cruXBH".VGlGP[BIg0x mue?7t}1%}I$L+Ehk&2[KIAi']6vɈ su"o(zƇc*K68 GDK Dδ#m֥4gFäqp8tF +cGcߨt;Y0-fn!hգ/LO"Qmn D\"6( hs9l79 Q!sUSmFyEʸ]yb(u+`gHtiR&&T-( f_|wFqyDE!v΂X7 znm-؇ ŭ6qH|dK~%A29cVqӜG|JM5:7"mc;}zbf!8mVv,%=Fh;y? FvdIvE|u ad,b#fv)%r46%(DRBDPۑkΉ)618nlE&5N\F4PSyjSqx΍*ۛWZIHNG/)*sV\) ڰC O6%•jÒѧ+vh|WEo[V+O閬Be$-)sí3% ũ vSQcݍӱ;LA#;;gA(MG_0#A^즕j ~8ӊON^̛=L`9}@wSsc0Z8앒nÌLqFnVjmUXnKmY4cIJ'3@i2&dr`q5#%opYcems%;ԒI1a19JmHk&pmGȆ Z s;n`mD IcQu 1 ~8y;mh=j ۂ;R ĐAH%-{є!$F  f.FiX$c)Qv8ش96؆$]aT YEޓLqk{<1}pa a&d <;u{sߡ3)ZJR&`P""|1`'Ӣلq$x8P 0"U{M C1^:4:Y JtVd;6-$!2P0l$d1nnWEȹ^-$_9E\;LV|o[/P(Ytz|8鏧{%!$̎H@""D(BV!AH^g=B& bJebSH& JX^qpd"Uck"Bq$4C"D:HL,E; T$l+74ڏG#2 BܡmA$$ =5 d9ֻfw쁍GSւL'[br٩ ;\"QۓBmbE:6Fn4YFiA040L Ve!C2 Am֒ f""D(1~Ҿ3%fk/+X1h!ifW$8׫ F^QU{plB~lf&a~ #@mA_35W'O<{XoѤ+Ό g{kQRJՙcYJVexFFv%ey[,r @s7o#8gTcD 2[&:fCz(wLhér9l54w%it+ 3\ ^Cɘc' ) KYbQwWW4SCa\|HȞnjmfO1f0|3LZ*suժwRUg3&-'#/b#lOҬ0 g& Q9]{{I*SJ `5 !5rM"$"FL>jgl$[Df!(h!u QJG5J,q 'LN3a@5YT@. MRK` sN; "Hc牠d˭X7#⯓q˸el43mpٍ߲e0d@-TJvCm{FeZzfkZM1#J;!N )yLțqT/fW%2 Ui"NN31Vap 5Sb]峚{q0sZ%! c**wj Ό~Xn'2?(k:+i9-jW0;ZshlɻU'YF=&:XXv*e$%h$B3Sk;*:ll&a ~wm$k7nXމTjB&hNFA{0 @0l . }lH#GR0&s| |ol1qbZ)B'jަdW ;c}1`պ91kca[Mٗn#a7b7HaK[틃ւ<" q܋׭ 6[xs[ȳE\ޓ7/y4,aZ;:kiu5srj !׈یi-FڱRPl\<ñ(cg[\ډ+pbY2c|,e188Ig;_;=.OnCcj-kxlKYpzIß.2Xcd]Ĺuu8ZuBn/(kZΊy"M;D)1)! #91&P Ԍ`!64,HҶ͸qg ~ݹdN47ٵ/U$g-4,FkNґ!N5I"lfo)Qx'=Dr9^ 5wkXp[mK ]9SeQԿS&yI F锛KsXNs̭ƩszA1&wgЍsv6Ɩ ȑO.N͗ۏi>/gbpg8rh 5^Y08Nzf*TzS6WcrL:@dI=qR>$g[:,A{ppg6Tf "EL Kk(450䕘q3,3&6*{M&5H[C*&lY1 &0` #gmt+B fhL7KFƕkpٚS4qJ`q#e!22`DRܛ̢@@ MK037+-.E{8/Tm+6 xcxcf33h[ƛ{VH C)Q"Y# r -XA4b I0%LEL%L4&luwoW !!;@;5M5'jB@` pK[J$Ih=xè8Lc2Y-L8:2 \삶i{("]:NOe4&Asbzx":wܽ%)46LjpchvK&(:*Ihbl8>&D7ӵ$Q"r@Uh!Cb6d9f4JS eAC}ĖUw{ddŨI ;hl¶hT7&Mf( ]ZH"(  3XSʺ8x\x"nE Ӂ آ aMCA2Q5TLH%^@=Fld^ī-#v#RsDaĺ=^)S(8q 4"Y 'Liޏ"cEW-fQDQK0&O:2$O<$Xpx`}Zj>/bI7xzD!@?LS1F:#KV&l Li>YA:1Lt菄'`/g>Sa]Ė`"C> $=N]K* XډiY<SY,/>>Slđ4ږ,Mb0h5AN98!/QpFp;؝!޳]&,m=(4e#ՖUF1in"791('xwQu=Y@ضk 5ɤ|yp0dIȚn!{vwgP'Vn㪎.|ǂ;[mh'0cgc3,E$j1 */+8( fwJ" m9 Ny4A-% Ҡ [2vZb W{,Q0p.LHfNǺą$[P9t>_E@DDcį2\2cR2RMܺ1mivn]cq[a9 1$Zf.rnX4l{@+RHj*N0]d k؜&4i ћhJNBgNJwF'V3,}vX(tF<.jͭ8K#ba#"4F^5S4Mv32 ѸE.*]e &N9恀esGYzVMcVDۯhHB(AH)PT. b4!qt9[H7Ck jOb,BRF*Z*)"h=`"P)yũ0a6ᙫX,$1%MPy.wAc.$*uY5Put5YX 䬨Z":ю0!<1`I+7uWF 1(ҐO_{c>>^E'P=!zHBʀT7} a~_o ĔDPLm$}Dġ!'3t(h*D3wQìaYGiSrv'xtiHn;΍{_:wyHXGid#O.WhۆkU5oR^$3Sd2#GQ~)xQnU(Q4:@NJ#Es t @-(hU J hFN쁧س@+k2VՅa8\s3#D" tEƃQZNl^!ؕz(}D,YjT܀/Xxy_'D0;Qaw@x,m&X q;ۮb/eÆTEE_ ut&eA~:V ͫH (cg%T5HRPa;Pȩ d1;߯@#اB:iE4la=Yq̯tI%+K~q1#\4 W4-BLcNQ.Ɉ( :9ԚCKC,OYjH>'7s7G%$Ww?}y%"nʊ&=>hk 2; 5k skxX"JI!EJk{mm85֭lfWգŏlX-TDPW =XqqH̵c Q[qE8ɛ$C5ƺْ*Ogrf! I$FC4n8 1[-u" (ѶWh743To 205@µEEӧ;U%ɍ\bwT]=FCFuHVtj&nL*c fÄs)s:GHP Z2ATN$9"'$y!CP HP KC?CWY @Q@*-H=7f&^6uhB Sf9 u`؟8L;h>C]^!˜$i9ID~' EG Lb{@tW[ mTc͹;Yv("C]K˙I s"fPdK%J{;F}ZbT7jP"|#խ"Ϗ5Ȏ0z3c4w&nsINqyG8 `Wt7eOes4pEbrRmӶ,0`׿1J_LB2u~bxN偈Ihq,\,a pjA1 OFP!ڮ!?c' S4JHyهtb8g2О8D;̈0$zm&C?(u!%XL"זQ3~}(# J! >fVgDJGM=.})*P)(}m*',Kv@&jX)Bl%P"č!s]hLz;ZO>F2-P|"ֳWBgl~#oo;T1(Sc X[ ]Z23metlHLRNZME>wsG%QTXbPfܩj#P􅭚mXUNcZ+$V;!+ FO*&J`P|4C7 dҭ5=ѸL3rBj. Rf`#t@SP{c6paa f!D lv?nC~veGp92'p:f??ewc8@hq2vSDW(4@ }'ZIMANF4jH#! X%9F bx-""B!Hu$zq$W/ߎ?>{4a73V"8 i/xE[ݽqXvZ*Z idR賓5!$x0H)E IwѠB);L"9%0qS+'#@i1!@DRK H$Dcimb xQ"U444iB^e9~bA4Z+Z"#rh*F"9,RT1RO 9ڀM1D@QV-,-P*ŅKUED!@ЉBX:4qqlR,IYF` Ѽ펈 cDҸ0;dq]: r LcÐg1tL竟CPa6TQ OoC.@~N'Ih \f)L?`yv/!Q=` 'IU{7eDco⪈B&C^(#.5Qz;v/AڌHhgGyvŗwd ~T5K'س# ~|E_1CN{x I2PJyL| 6nbx#&T4 PIHU1I*"L,I+E$Ou@ZiR hBZgOA=/<牳yyg<꟮}!ŅN7DUK''!+eOtq# DJ|:C!<`M(&}*^n'GTh>$~_xVazv,Cu<Qj~H1%TN=3xA>Qu]nŇM|?A6g{E=T@{* H?ϡtL0z$CH0]JhhJo7StD).9v2Q,Kl$s8"P]r;& &"  h,Pftt^bt`3$Y6wQdJ4NDnn141)㾮Mռ0ЁM Y B Z9gkmÕҲn =hp?np@B=cLkC kPRnQ\y>B/Di8RP~ t%{ :jo bew704#P@L`b!1t`||<x:_&@(D!ӵ C1HH+IOz!5+DJds8{e6'nYwԴcZĨ?lԩFq##dll"Ab/4sk&X1]$ @c={pd~ 8H_PY.mOCĩ3CIxލؖwZ6R tIN~~0ҥ$H(=vy8%猆';l“ M!QC6%? "%CJ~?I&d:z4Hq=\%hWǂ%Tu44Z_QO09 RA7NoS:VŶ F6s'-SjLqˁ%-4FrIMXiIJ(JVRљ%6bN -f]hq0#d>sooT^$OA6% dt1,IHSlOz[_y|k8dtI!3 *< ꧊8 λu{ʃ T2S&nσ'XSZ) {xxr&&*t?n\HmF]/  :ȼSȣǦ!caX..P\COO#Og`{@8$UvLãO)Yc7~\8U_"0WaNNNnhÒ1 `;J$KF(Be ļ3V+tHi ȿ?.2 L4#ϊ҉@r zb١`~}Ph(̆"Ce'Zo6DC_1yMbI^ nzH;#/Ɇ`OLiTaq/]@Bj '6as< h}=dp{l&2XHm[K"]cFQ8+R=z8)b;NG t Ae".qq[tp(4&KKNޓM) h E$2%*ycI DCLGz1;OT >8cehnu#fO iHFm!tGR \vϙ~z*PY#  ie(?H$7\MLMN ݋i40ye5jdWo.F8Hf ÔN3&DSFpW-ƍ.2 JfhB(JR))ZZ&()`"j$H"Zӈ* ( g$ Y@wp1ؘ J { :`2C3ǏgÀOafABQ`}?BTA+zIQ3PFW-Pn/:'Dn8I^n-H81@)q EN)om}` %p`0&7}?"ș01 h)XP% ܀bgd>rXr<Ȋ} 53 S;(Аǜդ 5Q?LcA~^HǺA  RRa2A`^x_Ca&12* ǽAL|6/Q!3f%> 9Gw$s􂖄_H'U}qݟCӽl^tfNiߛׇ*3( NxKW YE-SE<]k@{yQ )ԈcŌXWU'0FFZMɺ$:7Pu' :I$m(Nf$۲Of?S;!_^ w[jϚEG{Ta|0$?9jC+H?Ð:IQM.v.RM*B!o_DPW0ej16)gc`Z7Li#tv57Еt1-r4"gcif4FxI!zs뮻RrjPDhs1J#$nVfEsv̻860M+S(4%Hpަxȱ\|4wB#HRQӗ g}x5Bd"}gafhXRҋĕ:N(f+%NƢxXl0y z մGz$r$ WIBk{Ecӵ]2,Kgb3.TR"irXЈMM@hCmu:*u|@rRA ɀXe{dE 1"D=8iᲕJf +CKvia4˃[@񲚀{h},w~DQ5'Q;:\{@ؠ;d 1?M# ;ѓ!]q %@Pf>g|K=ʡдPSQ- 4@<"~,&"5#Gbcی F"U(a (/o.ϟ`t#7/dHJIe %"P)iD(mT[5Dhˍ !3؋ R?D?t?=Ih{?p??u)|]|h' ^s&T^@&!. GR8{Oonj(9̉hdi"@EӺ~ñYaa0xISI0 L <*(h$_ͳTb[V55Fv A@AUU2qozɳ;9E% dMeq`pz453}5mQPPJ^>{ﭷj_}̀j*Wfhw'q]l]{Y:MSwϮ_{1%-$UUPyZ&o¨S=6拯@>:pW M`onsЁ@6jmn`WwAZ]UeweJ}oY7K藺o@B׮}6 Տuc\$h7}W_n{ګ0ƻ׫]䮵Cukn+x>M.D)w`&8`Μ0>꾚vP0 1CZzu >O@ :%T;0 *@MPCfA2!z&dP]2a6BR zCoy"v^}|}*Avv kB@((({P:%!) M@$@>GFn)} PP>ᄋI h(n}h4lfw[nA_}7mvƽmfa}mjW{j^ﻶo/vѻn{jݺSzj@{.a닷wүmx󃮞mpE>|7&I^4@*O@o>ClF^=%K35ggtvη&t-}tj{w[|ZuT>;-fc\So_{굽]>B^bP_5{++.ҳ.;Ue꺍˶qGw̾:Ū{q{zٜk]j3o޽yܯn fۛ-{ǻَgM6)ssuzMQٸ.uɣ{o|vɐpTzwq. @{>r;ÝַG}}O_mRF탻mpwMz[rոuכٽujf՝{my]S{dݴʉUr2ݻ==3_7{|oi{v;9KlZI]vQ ^tnҮ]wgZnN{ٹ w]ݾ-ۍէtL:񫡄kXrk{aݚ0]r2k}:+'fwm=۪lx lrwWUS'}H_7Wvunǣݚ{/uN:ջU*wk ;B];u} vGEwaoGZh>T:.qG]n#tܤnr.˹vsge)ACUAɻx[wCvr۩Z=.jux٩XuNv왔Z;v@P6aMrg*K:.5iMNR:7G+mtOȝw9-2Eq6wz.Wn7F-λ{eDwnwqڛ.evH`(j RӁw];u۶@GٝԻ-ԮuWck-T QR^@F@P&*45{Zu{zGWnkwuaNvc&նmp;iWB$*ns)Zjh= 9sP2)QGNUZ) jU{ TSA݀Mۻuٳ3vmT&5]EƝ;MMvծr ãZZ3Xk[cC\з`w,uCBt{2v´pŠդD 4 'Q&d M&S4O"dmMOS=h $"h&h@ɢ$6E?QEP4GfET)iHњ+%+1@-@3 y;k 0+4OTTvqAM4U+airC!H c.V6%*hj*BD), 3TQiId !m=\!H9`b UQQ$nd*|AcLCVvv (h 3%deQ4@ib$*C#R 6yFB:pO+ŀVTD$.@B ~ oO?~ }0/u?D"*tp%|`ߡ1_iD( 17>yk ᙶY||`"NqzI!m'V񂘩AY@ȧ+!SEO:Y飼=#&':vv:?b?3xyGQl?y4.:G]K@jYG J<_^=fsOd;Xċ)xv)PbZ.9lOeZ5û_pa~{LG }:߿G )P.#{}ŽYW9k'`B)TCvw}z6'=p04ׇ}}yԥCn1jw_u8;;r;ןۯ}.xO+efݝ=|bm\mط<Ӽsu%oL ǖÄ~?35S_adMsYHOhR(Jo2xeiLW-8e-{h(6j,fVd,8;]2u٣Ie?6h1vY|cfӗAƲ\t 1M0W?1̀z("a!>v?{t<ҘI1 ~ߣ6v=0r٘?~ވyyb c9 k-.z(m ]k KOD_x_fė>jx,<0>gr?=K7Sx)%q'PU%@-(~r1$L-(Pg0acgW!IYN7˵:5j@ 8fH*~dq(׶pwgf^WDNjã 0 %8[G8to[ٷnݻvf9v(80IaC)Iipfq+\9~ӭw_.,-cqµSZ_ *b1pj'ν.3qLqZSGus]cT1"V y}p\9C.Q!xC{\7::s|یV) 4ecL"Dhۈ9W.]kHߺԝ!_?<ך&34&:#@ P/R$h[_'[p&Z^e"%S2UI,FrQO8ǭc><>蟏ͽ^ƍ'퐶MI/Oun͓^R_Qu.I<Μ&1_9[qKTp*lrG)?!BhL훡ɛ9eāKb>+6;|>/ӥA阳zK t;|ilkl~W难3Vs {1ux9Bnjd=XND :^G_C>=̄ N.4]ޏט$o;ɯS?ȉ@@?~t 9À׆) b\Oy7tΩUlBehxQce;@s$M>k~1V+_^}:{yd,6fi\[>k=zrwA%ж2. ɍ XЦ?ѱTC- Cghh4^!*+c*<%0 y. @LQ.-ojN;&M_S~%:wFzI}wb”Faق%/,0atVkdɦ5H* 7m8;c7ZL(an]ncœSv0@c7 m cM)4QRSE(R444JPR0 3~YfYyBa G܎9w͐~2s"M=lWZ6LDUo`t킲@iٯG a>ZjMfYQ$>Ԡء?n? 'r͑aZ>& C£. s[G0e|4'e}H.H8 {&x8r zWQĪqć{[%nLsʊ CQw(jMB0CKX# ]yz}aBOaK* HR&G}G$K;x=VibB`cfbfâ=0wk'ux-HH{ 8n2 rQľB/`^fE蠽"/H ?rC=K\@UIpr0˷'e` Øw 64 2FGC{AQyK%NOFzd>/hleU-3GKYr3 7t7xʷ(lLEc#]9w^xXs}Dl'?R'ۮ&5ߧa*$0CKvo* aEds5FW kgW-=Yqmt!qqhq#b <^EY_7|u=x.f~f8A _/cq>,IBpO>;{pڒ$L§ZӏeS N̝v@QC  ou"5Ld$UT0#*U"Ha"d_"eAܵbFܐy@߷)c/V ?)/ȇ"ȍsǯh[(@y;+9~2l[QLDf^`Z]e_ /-w4Bm @8$ΓpG<2ve'\ H0nE*@Qf7.LDWX<Gek+{"y5c5|~E͒Z3 ׺!×>sbb w!"\ war{1gvĔQ-+]9xK-/Q1;N6c7}ZS oJ4 7b #)9Nj?Ok^O4>>ai01 9ߡ4)/kXYUT)7QVfcf8*b` ںWt?/Tn̡=?j }{ y ,xTqBNJ6-IޯIGGȍ =,`ȊTO (BX<<ćDn!9MPLM U$rNI5}c:7ֵNIxvz?LϮw6aXa=,9`utdrq%W!{yۚ!&X du(vi;9Dž}M8},g~ݭqͬ`1 8(_0M^j"FD:\nڧG1RbatlQz:{FZʎ<89ܬhB@J+ )-{ Wrp^ȳ>-R,$lz0N@n#D> 4S` a Mφ!ݟ0x^@cB Ք5xAo `ab(59@Sl.{ z0GǷMێ+ӘgïLCa(y|==$D;ZO$&ӺC\֭14WׇE+bR0QcEr(ƇRQ17m6T$s_F| I&a;%YF0޻18_^9AP zKlk%$j`iKԶ@bW^miJ53۶Ipεw3< k7: D8*J͑8[:1"C*`u=S֡Zz xasnI%hsbn3:1xPG9tq%@;5D+zHc2S5rYSVq{ S:j—ə$*l5GQx!ȃs]".ˤU0"ߦVTסam Di 1F @5ЃRtQ^<'-8˒2nD4EYct|/_n&z@Wr,,āǙNDB$鳹@q|5ra{ᇭyXkR!+дnxQeHۋbHR,S*n#Bv1o D&̴8=(??aCړί&,;O7z6Ba&7qh9GC,4"@J%oש@i״G";3!IP٧OTjwҌcJ8wRxd5:QʯCb/W})%>Oʌޛ䮗A?8CpD$/Cqv/ԜfB=t3j vZ[h碄D:] a W`lF2pPT b %J0hr(`0|hH4 v ~}MuN"+,)X#gT-ADAB(:r6;]C_LjW0f2v gXM^="Zg C@ +"-@`PGWm(~hJH}xjB~=k%U JPgwNG}GM4@q."P \ fZARi i )Q(h(bJ_#\~G׉Z ⠟D_&Aba}bW~CJΠ2``aOXq]}fHN{w~x_S' RP{[v9J#8hi13x8<Ҥf}RMVwzAF |Y]dwHS1z/OL?ĺ;{z!z E׎,CA Jӳ1@&١ cII& r2TP $zc sYk$ު^Mז?9jVLJ tg7)-{8`#; M=u3FXT|veh(hh(" @Pu`aUM]*R :5E||tcu[2yO<30yTS:ڇH5/ZqcrD"g;uAXm$Os}Hv"{%d)!*Fz 0wEdu &8S#4{>ZIrX,$& 9x-H f 9sg=H"" $ bh(ZfIR1zci2٩7a#zI,vY$II]:?j\kJ0df?cFLL;?x_'#@TfMhsoNvr3;_Hi>5TO\DSo??׿& x ">%D='TG z[疙RLiFVs1͠lm-努TTDKnmJhТCԍ+$0Fڶ!G{I *  ZHNvZ?} 07x:\ hD܃6*&rT Yb7QLUFd÷7̸EFFxw1sTyTPXc1q"%ґ= TLc MgcZVɄHOm~־^H,wx"",Z?bA:9*{=qw}ӟK 0Rr FUPv3N6&~4eJSz\vKg*VW"-Mzdƞ@p9zXR>=M}(?n? w_$$J_?].5,GctPk@o<ɌECll6ۃȕVbg)S-#*SZ Ij݃]׆yEQ6Fջo.iQVfgC(M#`s6дW/+&*yH8ڞɌXJQQM-Q@RR%48ڊndᡡԍzui4*u7uqHTAK^G0UX}-R/AŹF?>b H>Dhlr\ p"1cPYINШJS jPS*!"(Y2"'.s&-mO[Kq͠1[dz:ۍԯhC*|YƊ̸,!l8eoכX[t!5&TΌ8y@flWGiH@Ɉ} r|:]Z'*Si }*p$ Ji^ aw'CR8ugZATA$z ،[X,oT3,cZ'XIEt.4_E oJv\jʣ|Ќ}_v[\8K?ܬL1?SC ::UjpoW@\]E{+g.6(j`Z<ڂϫ~I:v˸UdDžK6WURQg6}o @t&'$04s,J,o{$;ǯuqd=G;|˲!lbSFґr`?N:1춏JCC$cqZ)y\rfnFub3#5 C)8$]7\uvR+409+ csqq =p{ϫiZi JcǏ6191dAzQ CCsj_V/ީHeu|4ede00Ցf3\T)_4 j.j֑_ *}K^ ]u ɩKƸ0H_sgZVAgz3L42Щ'#>NfƬd#W&Z:_Mf86ӣŏ~0.>y UFPnˉp֥6 ^y?ci8 SJŜ>6 ʨf!R]XQKrbP'GʄGo"zp_zrMՠBp DȍJ&7*e,o*,Y GhCOC6 X @8,+xD(۰Ey48-5绘y61f{ìc%<b݆ZpfU5{]} 2wCr%F[[k3L'۝?>5ܘjIޒBqD E_YDRD얇=o2q|_: d?shbVZz4cOM^m%Z/F@A};o{pp]`-)COiT(g%fpI$U>g2Dp;yȿ~xȈ3ҪPT,,fB'ƛ&1@W,v\{qpb@(+~=d` jvx}Oupa^ {gfsO ~{0rv`X%ִ1V,_}ST!ҠHxhϪ BbyOV"a V%Y}U|5sx1 Bӌ} K܎;<>ݐq_L(nֈ?BR-Uǫ+ fOJȺyxnK:7(G JJ,@{L8>wA4§@mf(ݕޠWbBt1H=9e D6gRRbvQ2|&jr뭇M'upQAgg~&*lL0ށOI1oprwef-(9]Yԋވ(۟-7r2P,> b6r.P٭?/=MjZ8=~:3՛KYk$|}g&"~e{ PRX@0`j 5*>;b`>ϳH >:?zB}h=FQȏ8 mxxbPܶ))s}K/ (ay|ˎ o~`!McaF6}gHlBSs#pΆ+-k<)G-`µm^q%r@?|35?. [svD(w܋N1}h]/P{3c 9+B%Ɔ Q"qcb'~݄gg#Eq05'{rXQQM";l8?U{5Gd~H.w1K'Jz.䴡#O7p%D25Bw컒}sIÅS n-ھ3M O0t49GۥݮdHU7Hz1Ǖai|wExEXs~sڸl$wK W6)T`=B7OY 1ot#?<'E3v??5ae?e1}*=L= |.ޓ) K+k~ù@ןID};/H- wnjG q ' ʀ?:fC[P bPEt9|f@:t|wMK2a/tCVkxjپ.P1IYctZÉlZAꕺ*)s xF5IbhI3ײiWV>~2<^TFwHDZTs,XNjZL]N΋,p T^L:1 sF,3Ճg[u("UG[!7 Q㬂s7Kv=EKv\vöz1xu,}ގpG#b%[.^N鵻b.RϹ[E߂LJka`R"25`uɞ4hnPS;:pQ’.&1P SʣKrKTm$96 ehu"k^GMu?OzoNI0x1g֎ ?x7v q6mLkLaә5aVi  1NW tUd*kh"8k]0͵fy~_KZ@r ¡@ZYrp0W_oxx)gs)JJA@$)oG|K.(w[YDɂ"}+Zg0상3 \雲N-_ߪw&aH4ml-ymF3=b?~z4t❘mD mR [+TGt6(VR`*PvgX;H< _? L^qgޙB~gv:0UP ~E}|~',= Cogf@%Ya[;`b{ݖhr,vfXp@פ!9gM|[ *qGZgXg`Gw!<ް DF &">_^gV72xNJUǓ5lj8G;2I"vCW #~,ONnݿp[C(Ea)jm)Ǧ9nS! PPHGszqzL/-_I˽2 mt7OX/;ummEW*ɵ:NRMU{pN ºbiK#U C|gag{pgw|⪧7˸7Y# }7B1 31Ա B*?`]˰1k6,ƤᴓWC*Fy=hiZIV29lǶˮ?ot&yKP!HŒDt|tO`(ǃ_ WV*aHL|dkc7+g{ ]$(XYB=Y[u_e6D(ubjuO9ks>c#Ƴvc2+vY *Rt0$e%,ϺY~ga8`S JӔ:™AYJR첅:BW㌡7u4U.RSgok8I[Ko{: 1{s{BoGQOҚ&Ծ"$ 4E Œ?XqT9D;Yؐot.ZU/& ?;BHl+;#5#D'ןWc\b@)Q98?a%'R  "(ByyjlT^JTT#A[9UֈxJ~lHI0<5PX %KCTS,DPMT ?̵K-ԧ*{_:hw0Z4bj;`1#n%,b}ӶQϰW1ƍM{ݺ<Qvߦ{o]1mfj ".*͚Teý_WQtR0MmggD팲gOo_S&'q@ڇYlOe&19F6|mf7aD;3*m*Y>e| 2!"HZ3Pr"&@Qc"&YB `'JUdkϐ>O=`7d ta &`Ԗ>&?UMF٪bOvS}8>SR-UU(Q0A'l)` &e wC:UTgbc+LKT+4jKd1W[e͢+&ڻ`܃!+deEUWsxe HV5BPG͊>-`*"*)hj*Nbrpc%nVOf?يrC~=5]~]:L^#5z 6mV+ 3iFAOE4kԅ@tJR{>O \5=X/6 `|[yO~jd\bs-cjFV lKQ(fsrc]t!g20DSQ1mgb!YDN>~ Aop|÷9$DW|ݿSǬB*~k_SY}x~ ͡6MZΌ*@} .N|U:*b, _c ~pn&!AgD ?۱H?Q}zCCnBM%}N|zy?&x,:5" JJ$&ˠpYP }e@?}壮d5I3)Ԡ 3_) V` K9s+XdIK(F"("opS9kd [oF!69].Ҵ!AIa8'@f +џ{%Owkwa&s@vPvMMRٸKymZL m3J7~@& {h=(Viynyh̷5z#2-& gೋc7 ny(0Vql)p-~: c,+qLܮՖvp;aѠJp)*2a#?SQ d4M?n @P4ue"@S\sݝ3ޞ~l/`E" z=o{"t<9|6UoޕX_k}]Pp~qH]ˆ5lˊrrkלr Aj_@5ܠ=.Yq^sSDH;LJG%(D TTF UA;-0E('<\>|1O P|>&b14+_:e<SKymCg6bcv_GoL9aƳA/;m[Jױ|L7Fӓ}]gO{~DL~[a=)ӯmy<)`lqU7B!1s 9 :{~ʣwшپ\Gq Wi:QBٻeWx@bF]|~QnUHw}g|oX٨lr?]PNJ{Sò7}yϫRz|p U\l9~i>${l?OrAQ3 d-)o.@>og8Z@q ~oJmېg]vzp]X@5!'ت% B%D^ϿG?#ݐs1$^m>ʨo)偮llrxNGڋ&>H|L;UA :-\`4" AE&德 /.ź_ɖ úC#4 ?7 >IID=qm/ӗOIH}$vWU^~wg H eEaJ+A.xY[m" h J( rb5!%Fb@wJR *!`.h !JFh Dt,J߯0CCAJU HEKJ4#.f384-1( o>C<,Jhq(q ZBbKi(}%4 BϾDu!$"J" LHPWM*Ĵ KDT0:x~{7nVw?v3# HE&IYsA0,8"OkwnU+a+ɕk*:Sl̆WzKCLtڃKYH[:&NNz*눡:6d0Pxc#<)5>@٣2} -{t[sWwaz &XƁmGkgP.Z )W<( 1q8aY_0|tw.~[+X.DE'C(O_yuܰf_.FQ(68z.ѴM0`IFEZ~.W |>"m{w]:{cv߃cEGD-i%h#H}tR) $cOO ϸ:ΣAѭ.ŖkLFȾY t%)/󄜁*߿Wg^=z/UZI@.O?.> \5 \D̽*PVYruEHL&^HPyH70% vNȷtEg:zth,EMP:'(frp ogwBRF0bC'Ds6ud ~C6y;> aQȈ]VAd\QOkt~ZF߿'^S^2u(~c%(J2!qau֩XAoO=QxH?#SNjX_VN:CUr%g8P߿]4^ڬ3Y[qGɀ7?f`pp5yo tfҪYH=S|yuVn$*UiX)%@A2 yu%s $r5N]Z7T3!GlB='osolP8 ٢EO>VE&aML,L1{P0Vz#S(3u& Fӂ0EWPO /S EՒ &(/e3~Bbm#HEû5ۆSLF!pm*ePidUP%p!|46=w{ߢ=';$y hA}7ɚW I_,D􃄹 "nRP%~#pS'gv AzTFG*HAԪy{ JP!` /r0GT&s‡x=_F,k) .rR?MR4kMlN!(Fx &2<7>qG`vDw0׻¼=g~ eB!gެ!`a!ӺHëZS4N:U~ :-[w6ά_ս<}y83L+ W 9 \(1tOL6; 1(nt,ߞ/+Mo?0{1;z良qݖͣaαTщk{F-BCAnyTP zNˎRzKKmo ZkE ?U?rSWBG0!j;_f]boMFq_@A(*T*#a4?vA~3957< \$UF6VNs**qmh3g}8;N3 ;T*d9_VjW[Mt'ڔ4iihˍ4`>w!@2Yڧ[;_bjШvi(KH fO!00ȆH5'G4򓩾*$(j*`$g<5qSF(}~|=UԡϲǏ{f5.7: DTmg4BJL~ǦMMgEׯqgO2V}1ß $Hi_7բvER ĤnI4VOouĂ߾Q|J<"څGk598>O@x\1(D/S,5EK#0`OC?x&MJ !c<_Xxm }ˣ1$)(J ʾ7Pۣ4vߦZ1\w^V??0 (SVp-B0lv(zsǺa]1UdԞ^eQ3GE+cy\+tc:uГh~Ж"1-Uŷ jxI~X`yucSM4f gFowwWHs@/v0rX= N/uYX@2'HJi4,QY8&osVЄ@bX9ZڃD;w k!sӿ'GO#val8$r @O;(( f6F#|z\/ JOyI.TB D!yD~g":L-^5|s6rGQSATMC6;PDorEg!$J-㱡_tS?*6%(m<Õ]Nlɨ >}Q6zW>߫pwwvG= EBD`vD0 1D~efQ=G+&8 K@vBar1Ze &y6dYPyK P>0M`;?ؤ\h ٞ w;xs2ھg ,6?Mu|}}_l!TyŽ3h 9ɳo"\Nlr8܎npsH:xF2Q?kK'lrc*;8tT6ȃ" Y?_X;MngUnceš@P@l9;,:{vx!J߈EBj4/LtI_*ePyR ٺm5!ب$_s:՛d1iw罽~?4- @ %d%l]T#z0gV ^'ld~BZkynOkR^,.-YfRݹP |npi}šWdOK<}']b~TA Dp`'w~P1/I_Qs.I @ F&7yZ-(Aw=$HoFw={|gWI"35yt57{.L_ȅ+JGxs@u=P Т)D ?"@2Đ5d!!jp ajsEvQ}z#s$iyrRUQiO.=}|ff]K8~~i/z  mp5똁ȼ򌚤0|WbW)3°H~""Yk}tz/p@ġ:;0Ɉvc(A`vQ< "PYt^"ы׹/sl[JB|3Rs+D~Ϝ8:w_Hԭ8-I~``P@$7}A ;ހ2u;kOEz$ {: |WBsm oo 2i'g$.T(3vp` "\-R6|uu"7؊Lhx!6[lf$p>J$1ae幨JRFx a'q? "@"Ij*)W8]s:t{T74(I%OgKv }3tKjYx|9O 1HMgL0|/D5.l„r>;^ӂ\$qʣ04w.nIؤ{ݠuCjz T܉y|r=Ϣu/$7GT;QQ0FsrTK^^(m䠶~8kP⒌HzzOӔ% j/nad+t-#]\:9ܕT q﹀r^2 %^rr䟍ioKJ% Ry !|8}c ;#CeY ,k`7>=6 = +J?אӇ/=)xP-?Їd__5-#] vm /zeZiUuiUIg?f8j&=>a# pN8\!lȧ!QMl jXȃ~lUD>Gƈ,RUDQCo.YLQ (<]8)${Gilo|Grz(؅\+ۛhC3a_cFJ@743w^nǶݶ|`+;X%}]·1qC?x>W.fa9n#^&PPUBꄈ_h)9uZxcgv>  #Eq?AҨbkJY 5WŚr͡/bL/}x68io4wf'?qݼMzܠK̞C/*;lFW9" fM&=9 6AocYԫuAXmTs/-!]J9MɖYޠ;&T2CڞNҧ**j߽k-cG囜 6 P?$D|%C:E{UGm H GȢ!",b>w0(RQ@$z[H @-jw4vtכֿd'׿ n'1p8'P'_D^mmmm&lVm`mS@wuK4D2_<'׮#şBJCǕ6}ג~ 1^;Ej/Xv M' K 4 -:  U\paY]ҿ*U;ȁLn+C ]:*,GG T1jT};'WRYs| ~T_( ,y쏺LwQ>0Ps**(W̞1Vx0nRMw<U("&3ÿv AOϤC}_-zgZ5@穲k^73FaZQUUU_JCx ϧWȿ^)OJ@{cpCpTMU kE:-[PScc?S- DXxoIcLSG8LuUu[s$:.ЁJx6Ofynœd?edl=wT?N ~6mĸq.P?KƀM$I~`b#z"lPN~^ *<IX%1 ֺ`?O??vfڄ{(Ȟ~kaEq,bof❠HCܨ=g UȩT$Ii7}f)΢a9vs:eOP}sO#øS?̇~ZMթ|ـ&ȃ%l/z̽xL05S/x@Lm`Ģhg45G)4z"i#tPC_ɏ}RunPSp!@*v# jK>:KGIJz$=;cg|~h_8Fໞ /zQ=SG!'er?ACR@<V g ?.,ट2m74M` = 0ȯ~*8%OAOwfpo,L~^T;8әC?dg򃙉7v%}o%D?%ts=8^j 3[K !U;5YOъբu#4nbzUꠤZ#֘=7{~pWᩀCsn1@:~EГtk148O"8TQ?"yE_IpйQ7ضT!rAPt`ved~8T?K}LgRE Ooznj{-Q{ w}`$D<_êǻ~^fgD6 pɚSVIұJDZX >k/xs(϶!hs+ 0;غ>d?5 gôy3xrYFG&=;ۚJ m&W '2pE@?R Y?S_"]r`,!8JLsjw@! op#obpa CB^o]Լw++MGo/"pVnPшs ms|̟}3|iGҴHjWB{qe:v8a"A@ɪ{?V/h1zY:!Rv<';!Ǧ6JX ==75P 8kQA~UT~@xr04i˞Y OS|:oOT3XV.ڇ@ތ47䟛^T-'L"zԹlbCȏAkui^>Je4;V^?zt 32:K/"L}b!I/Q|Uڄ }?/RV.!!ĊHGu(5ϥA_C*|qw-Oh|@\):>jO_˒B5$7ĎGLZEu98EB6M.`=| 59~̝p0+h_zNjז=A;JwB "2~D$e%9X?{obIBf{P<᎖:R~:V67*XD'Jw؞^U~ݫmjƪjfGԷTN E-;HI$DmmmmUmmUmmm[jbmjmնVmmZm ]0,+Wa/z%1ypQ|\Uzc˼h3y9?Z}:iM,k+wkSD/$AU'%*@R{?"VA v4PBuY4F 2䭌4/ #9-G7BW$Qsǯ֌Q0]gq=Fv#ѹ#cB ^Zo -mWG`+ swAzCտq_$nj2HQNmtsEU֧jYݐj>X!ڷ]?;UH$@$!F Nۻ "x9FaVBh$7q$l<<_hgB&&y1d 4& S@3{$79 *kGU4t$<+Ms獚.][H@[Fh:>N獙3HWG;X:kSկ@ѽ/C}jG9y|5"[uZՃ]l!NcSh݊ŷ$CLrҶJ.k3BT F5z(0ZbCq\-i@f:k6r |Ơq4Ua\G߯Y.4I]H }שſKn?FTg5j-0eJypjjxM])~(23O'jԱrGyp} M3K@yDIӯt3:B I]6EUkAH|GֈFrڢ 'VF'd"8` emfTvM[ X綥&!"MmfȀQ# J1U(+_/ k>RJ>̘UF$tfG]>xEw9U6kA,Lz^8kD9` Hy8skK%v6{S{)_xM+讱@:p%hgD#]D!ƃ[C8paVDQ!Q.>O?SmүE(ٴ,>AdnyIǞJ2`_B5*Y0Ks-1uc_F†Vty[c3qJr=K6]hmd7s1UT0 yE {APJT1 )JT% ?۪kQ cV3a&nX0,\g=p+2sS+9xHC):uuE.@q8vT̶vNa2&[AMHw ׫ɰ6%ذ x@EPYΈ{xMXOwﻇ9}2Ε\$fQ#%ckĖw~xU;-ND~`wy.燜R;|N`pPULnk:JN9 wryo=4im!P ؎ƋֳB\#Xb }`a{bX]战mMv]vz OhUVjBL"u8GS,$myi_!}j1QO/?QDÿl!> Mkr٣gs[C5d xXEz[:=bh.@+E9m&)aPVd](/.9|$ rW4]ǂ2"hv `>B+˜1r{~@[0rc2?euewРwb(vZM.{҂SJlڲxހ}jqK|0b0b:mǛ>\ eǰV-*輓} `T|@g]JFL89?=wcHΎ7X^sň܅,Pd TN#i`Ct,*fֈ?ׯJRZv}qπ]"t ID˻EQ ?O>CGf&; rrҋ7 2/z0^GCU.F(U5b^lWɆ2 EV!@@ ߶(Z-Ҹ^Sef * >ur8z@6g"ޯXYg//]{S^l޵Mmo  4nYkxj 9 9ii/̮dr85OSp=HFc>a [uSU߂Wli=c E_M$|l/-~Ӧ"{b\Sz:NQG4ufT$^H{~8Rb-5\,+$3e{+XTHwTI@Gط*`۠"CùtVet]\DXjGWq~ :ov ڔ0I 酗R1͢58C|fCqΡ!cHCOLcƼ S'{ UA2$["ݛ+p)~caF`7H<:> ,T0:~ł{a[ع|:]sYu=X C9+(oX[9BC9Jg1 YSܣ!TfIA 1`s[o. uytZKm#y" #/e)"A)U^Jkr' aJ\>No@ׯnqn\LY:Ir9ԧ!u} hOcG^^y -&-YZ)l s-P )Ƌ4a܅!^2W)IvPXG qD}FDH@Qg?|_s1"ѣ1y`>FO?jyU^-|ޢGPrJz5X_ 7a ,fq qM|GzXt2nʞ_׸ ğ}:,yf@yNϪ>B2ߒH71Q)? JlB$F.8O$_ro)M"/L˹ȼYu)>9f?x C =a]M3 `%W=~J@%#@() Q.qdIK+{qBA( *@qvnPl=O#EsO$ 3aP}P"lP:UŞ":p :ArhI:fDZτ`\H y5S+J QŎ1<`vPJ+oR]t/$IBLWO_/|nKԔ?i3۸Y1i[bͯ/$ECl!65MN%f{C~z ܡAGH ɘtz˦69oâ˭r#u*;94T:>V^<ցQjbvxx5"BQ$D;n*AKěF^m%iيJ歾|HؑZ f#HڢH$!FQf,1#9E [ɠA]׃Ft`<=.pBVGX&׺1^Y,gMe1졏!^c7|p+y;!tAu϶'jYa5T(S3q -㊏\--i{.$O64Sr^psש *I~|FJ;Ͳ\ ܣt#qAKep Xi0Tb p!ܑN6torɲaPPArŤk=>zro fYqDj+xSvdf\sNlSPbex6,dT?b}nRٵYGRzGdHmj )Ay0 d0 s4'/X#DX£#/BĨ,lIa BxC WS 4{&.;P-^u+.5v4-`߈ ؕNy D ;g~~'ANg1Iw$\GB*=W|[#,daCbd|Nʇ/bP( 㬞/LѨ{ ,IPj_ iƂ_})Btmbya e^~"@ZU@v ÉXF  /Z6x_txGSSRvWX eWTphL,}a P@ ٰTIٜ۠ŒS@_#է\k_/+D6iHF򿈐N" @}I­Oo]:@`:q( lO|<`U'͒FXQpA`Q *hT[p}l_:v#b?%.,HŰkzP"<^bun&-ko^du]w,O=oϾI%Үy: v_:^o3``s ' 4?jBz i"''tqYY L$&b,msI_DR mN \ ̴TO;zu5~qa`$#>@%؅:ڟ@!9zgkn]*;^L֭_MN"bFz87A0nUo5NhK&KGng,?uɯf|pۓ DMnUe3sf!x(|H>icX;)yIU-BG*^54Y.aU͜c ;&OV>hΖ7:~`pM̮IR($ UMvL_埋?skX'kp~:ZPWw>xƴr/!)!t&Tm@Bu>"iv`t exul4$+`s!hTdž#jTHJaemԕa[,x9'ӣQ9q`18^ndHrP !駣P2~֡4% @S4kp 5 (oij,e<+: `YY[Mf%sN>[uy|5޽uz$ v9P˴Ё'm/H cm+t=s5#I+i;2 2#i^3\dC 0C) ;?43 Ttȥ^Fvo³li8§t<4{`ag4Ls;q*}~F ^hA'P 5EAIۂuԥ^,14 gsоɊcUUUUUUT}jr.S{{IHLho Ӱ_: y26U5Gw}oͨl ]>V.6L%i{8L!Ol* n68 &ɔhpOIܸUSS΂Tڑ (COsLb 1gl/N[x׷  DTRTK]lUUUUT%UUUU^ZjV0T5=e*D`"?xX!; Y(:u\Q\Ԉl[ Lo7N G3DSU͹Fnrܸlpì)` TEZ "f=D~JD$ځz96C(s-IEF =DEb+j}bAxPy|CwC3ŽW$%'aRL`0St:e/6~.e]N.P:Psz0ݏK8(yl FTvEupMn [qOB}fjGX 2f;u#9x}YCroqDq}uc%Ӈ2 9 O_-/c)ǗZ+Fڟ{a#xKC"*l"0ߜP"qLиqsdzT\)Bȼ Q$]~d"了t d?:T: rߗNϡuE|6Ծ5dzs^ HL@392 sH5k?>bRF#a,P{vu "o_>+F#`]4Ww-Xhn^#շDd`ٚH0;b%c!kKD/ khH6Qʀ1}q=o8e5}l/JΠdp3gbn@m8РzȚS"Lv񸃫={}gxg}Yrą&J-Qllu:+ hz&pȐ Cۊ 0pHIJ`!h1}a o|'b3ĥm*nGwv'碻EB@o$0@/$ &8F2\3aC̝< #],]"P+yȍH1Z 7JǑwrof#m;Go9JӐ\w?ԛPK5 l~}kϕ+H_Ž-GUDq BG=>O̔$AUX1HryڹLa8;enH^9l7?ڙ:S1c8quv=L0.yzBx`=~|voTE\V5w NϒxjwuMq'oI:Hs֥@2Ķ(Y`JB1oo6Xw"4U5ھz~ 2mAK!W/ ?{;6Tx;]ߕƋKpcWYE\d'VtQjwq5j0ha-ųhCGa}5Y\h)z$w=b >չ^=W^<i.n ]9Kr0#E {Gw@0j^ꐁL+ $LvB~9cщI^;++j9Gw1R E> ~G}f^#<x-466uX* HDȎ*Dp/2I%@$"XSX:(b7KQ|ADk{Z![n0 m[MX`?>['0z&N ^ 8zF+.PZL .33G@")c[fnAtƌhӐWVi&`ֹ-|3w75⬅]+&FfpH>7o/^4]Nl29+"Gb=X݀,/ z"0H%LJ`*>:Q:aoe[BGTK?Q@ m6 o{&`zMu7M *灚b~ 1n< %ÓR\Ř [e4:ǘP䜱emTfsdhި-y9d W/bb ,UKP(´$[]gR &y_s||]W?BC=ȤvsԮd.ҟ`+RH0s)moks%+A1]{ȂH/Z AYP"2`]"Et-2tr '=bXs8?C/߽ͣG.\Eݦyt*k)0$Z3}yyXf9w8_x!{3u[lvSU ꣶ ! B ۰˩ ix a\5Ț["/"&X}Haqxwy1ZWÂbfFJ"F;n_ZP⫀[NPAk!ϧ[vv/)'{pb 4V.s} !c;LUXWld rE@fKd:efBa?,ViNq! u7!j>_B۠B !,?A@32Ϩ :DDvj?gUf0K_p$0{ʀ 5{ngUa?2Ft&r!ʢ"`P-99dcyglS )DGSCʬ . KDYIOXYTtDwFʈ+Mn5A7S.ɬ|jh ~dbcRȘ_hz"irC,OH9dDƖ5Ho-B|k԰LX :V Apr'qcw=tՀ!!FD /_ Nݮ炎pYꄓ`C[C R; ]Z)ӮV|{1٨+Y0`p$̼fR!d([ h"|-aǼ[J3'3T|A&;܋ P@1.n5P%Wh NJRt((XpkV8u)cK Iv8*e.0٫$Bã'X0[C l&68xG|={Gst}m#VF )BA>J$%cxu3JNq"icfI,P!}.@WT}U`m1BrQg%o r.AžΘ  /Q\'>niIZ+W߰rfIs `ADެ :kzpQp3(2Q*(2?nӠΣP=Z=$\uXGRn ӵAFCq@dn{V['J%#%@+eK5xC%A$ }Uw9"@qiF?x\c  54[ᾳcWU<To5ѤCgp-G$$*۹8;2G!ưRUT/_di%Fb\k)r[7jx:L3@K{ůH, ǫsYtяΰ5ȱZia-D%e THDJ;)YBYii\Gs.eِb b";X ^lpjB$%u|1rvΩv1@j ]ZOHm 7Q(ʢ(`'#5ͮ'I pV6zG*AJQ+ 9|e.HAA?,H5[>q_Ej~|rH(Zx7'c9=مV:DA-tZ] w$Q=]nlY^VD { W@S4tA7c(2GI`0w-p~wޱ>))QKU@}Jڕ?K)=(XOS<:㻭ލ G8<Ȏ|[=̓cQk+Q-{\o.ctvxs\qj^ !f}cۂ 6BQҡ3;*leyMct8Jxeh :?med{p#I =~F`\~NfcSmZ?| y .]#Iys5&v?f/šh|U/9;Pc ͅCRZA7aP}Cb0r̦.!ޣ;bT§bq= rGq&1HL͆NPQz VGKg_Jx =LaVPQaҭ}7J-x]<1Uł^7!OTݚ x˄"JgC@( $ $ ]ѵ9붭<4\b++;" ׇvވe7s>hz|@7,ú5.Ev cubEۥN E*-= q]Gv]XsCFV$8tꗖpn8T PGْO7@n8D?Z®@pomU$@[,n͚/w5v30{uhP=Qb Aw9{x\Uz_j'Hb/;3-࠼s^{ [,)6Ҩ\P+dO1??M,BUwcQvz<GgTsY7* ,1ߏȭg[18q[X=G/~G @kU/DwF\52p/# {2:*pb>koyR~- Sm\=_w9&amx0QBqp_;">s h 3^a;_qf7νqsY08li~k"<1 tJZٙ9-r[0OpmFLi׉;oD?>ƾ,7 K)If&,9^u Ԣ1y'}TWu`DݭUQ^Q{7iUJ:W>SwH@px'_8d}FB[U"AX,wuBZRx kɣ@T J9dzxd1R7Ѽ]5Gg$` pQAZܙ.8$I,M{ 5@|%kHJo*H%x@`F"Dm\0); yzj 7<܃ӧ $4y#?Y+cM#3lİ?QI~ "]qY]m`H ]"\,scIXC+a1o$;DPHw7³;XbI[.zuƍ{pG lq|V*])Ta<:J4}HD1f6Cu{Ӎ 8:ӈetb^½_ZߝbIck=~Vbn'zebhmU -Dۈ͊dw1`xNԵa4;O6F3tB y0[G'6v9Mx<[hwgՃiW:.|]>>߰:7Y~oUbsƹg|qyhGݷ 7S,xؗY*)ČG|{)>E9!O4P]}u[ރz3FLj=:>9{]݇xtewhkNbjc0*F=܈T?Qe~JvC#;=E΅5Pj^!\#\Y 0f/<2D w0G*xjUc謑tkxᏝ#] h#.r! 5pv8'<ލ2C?'#{CYl刪w̭Hrg;ּQïV肖׈O7!8[.:>Y] b.1z!|cpj?j[|߱ +NՅ R(gM+ORLt dҾu 8{5'{,v #.|u+|uVsvM`+t~{ِE`4<8TUMy *S!ԫhʹ*ZykRMAZjm!ܯ.Se!F">$f99blf;J KuFoOw@,uL+VzwD"ګZՔ)5#؆Y[Tv]5zIjnemt2lblgWM)*x9TzIkbҙ7T['or6/,* k-i,Ă;CԂv' ."_7:'Eɟ1tm&[Lw |~'ՋUq>|/waPIhr?^8Y y#w>Q6+plW*yqZ>:RL֬&fzt2qd!z)Fx @:- CW?QEb!Ț3BT`! ).aATX>\H [STލZ/ܿGZp,m!!Aij_~BBIN+0~.Cpa0[Хcg@hcUU}T]|yxҷ.i٫uŏY:oe|z&Fs{lYDб>JwG}]\|S2'Mrv!H˞L "= .Ըʪ"zOEx8(>t&ȁDxCL\V -ۡQsMp \t1T94CgUu^M T\wݮ*='1QPË)tt\kfIy Ẏ% #JUuHF:[XF'c 8!HJ{=oy_=SLO^8~=%Ek,|BC.7R|, иN)kZ]m x[G [`-A,4X8=lr';3S}ͨ#Z˚ ]i:By5"{H`f# (ʊ]i>T7KD ۷>]NlEʙO Z 0'A=癖 c R6)rR.0j</G^tPW'/ڭAl=hUV;],Wk1R{4n{-y(D긘$HvIBߨtDbRcX")\;~㠼&b;܁7B-)BnB/L.)<#2աi@6&322aQ,{Oۥ@bG/]WnGG&&ұ}DEu@Rk5_mMRMHM/O.D@XPL(vh$*TlK 6O~T%ɽ WK쨺`1ަe11]RsP"(j@Azw߷PL6TTӡ >HUD"@M #)6>őjg,6PCfҪlk^=P&i~}v?iB)xF h` KՏ|Nl^`hprDAe%e'[)z =!BQAT1U0$IiTvaHtIǮFs!Y'>:G~x8:"*j*(&*BZ (&j iJ**JRf(`+"g~.~~ipw}1n'H;\|@DfܭY %&wZe`f>>%(֕8kO5eY7+߀`A*ɬ=_l"o_؈ߨ;߫=յ(> ]CP?O}r~ v[$hY]L.VLZVLjP NN}HR#'QG[vMQr@<g;G2>z!c9Om"}1(-UD 'H4'3j}wxTž `1C+f{ǸPnZȎ$S0(>'B n܁-WDHm:jf7KvXyxO Srz1FˌA@j:C*B Z?ђ;X)az>dc5 M}D4͑\TL:abd8LZ2Kٛt/Hzu:@MMBbޫdx {:AꚇBo{>B3ah65ErOgZcO&#d yBH*~{r!7X(`,9 aӿݗ+$/=Z ےa7D1|tDE{uj݃ XF" e G  xRr+{8)9`L`6 f/ Bp|`O}{yDZi+%!B"2;8בNeOԍЇ/CxCqlgyհ٩ ͗㋉ !bloO\@MFOvl<ʚqAE [9|)l]Ƕ'߹`-|CI~*n2r$]g^~8Nj F#59xbDhЄ /O籾")~\3Fh >>3hG'MTuY2 i{:R#SۆK;?69 $!kdF1XdgO>>^5 nI(A; 3V.hN)~kdmGv a 犥H*sOИSrpk$ C(P@x _q>;0O14e`U]ϳ($sCJii:Szb&j^ָ*"P9E?_a!ԍ ;P(  @lH!)QPS0T43T@5EQ1$QU!TҪ&Н~ZѰ?Ě   HBVB`H_z ?dxͧ ":1L3&@tHq5e1|?b>fr|MyZ[a?xQ6/}hu Y-45 X|WO߾#t y=疴W`dy6oH ?o !h%-OxN'Jf":IsPQA5KSIA) ?]>L8<^ '|ưĻd0-iMoSÒE!0RYLBJL$2p F'?4AH,Jߓn!N_s4nfPmƕ1df`IgC"W%:{y ȿO# 4}hT~x%VxGIO>_:~yd,Ő'To@P[HdT/Y R5?bW5(Y? E( x~;-Qz#&b/UE[Ű0q{L|K:`2~.8x59zzpɾϴߕ~VMJdL.GӷY/Vp9h 8>-^-'{G|}{sz D M\|b'nFBnoDL(5uɸx(aip^B菐}O|DNDŽwmc.xwŧg1 ""unƠJRxf]C A>ٵz u%Ry A6%Y>OO}IT ^}am$s4b*8(I!@xA˸%ynK4Ur?phxQC /d|{p8uw6GzkPvS<1ET@7?x*U7gǭKǙ[TT9:l GQ|Xa'5x\!]!;ġ>M`xw=D##9!R^n^.zWg!f/k+"  c)㦏 c1GZmRmD cL G_Sh@>B69g;a_:mwnIխ̪ªWU("F\ Rc8P;5 =<>5:?Jg|^". 0\EXA۩J5mIhn= 0*&]Dq D-^ 8"KӬ7r D*%wh8t'Є8ązHw`L^%c<r{L3}G3k#:|!@++Y 4":_}u/O|SeӗjvۡX?LZkPc>XNZ|B#ݬ jH^0D<%ȯ.Da7_}\Y 4J((("<8W ؋.蔶ZRۇ3-I>p1!x!y,6H5J%ğ Duo rzvGV@8Uz H+ 0AN"4#`baAUUA 2Hx3_ ;Hr#osڹ{5ܪSl6~[؋2#T _cqq/t@rĒv0Ee鬣%q盆jL9SQnc:a~=4]&1)鏕%\KW׸bB!1㮽%u|ztpgy?3o!&Wڇ[Ҷ{#8n;hB{\l埝Ÿrg;mՔK9"rOua(R##1i1:lϝ0KkyHwlzqnReYvYԷxP]?:3nI{,OUͮݫÖ ~~5*yf}0:k[S{}UUv?wjt[ڵlt)Q-)+GGa׍\n',;f🟯UW =^TMBP5@XЏ =U<0a$LHKgZTWe=cb"j7|{{ 򭋂{T<.~CcP]׸n绹SR#A\}pZ$`b +}V9 ↱L#:]sT /<_7= \blc8K+S33dGw")@Lxt }%PUR7;xncxNN+ΏsWsz{ڣmǞn|n$j>GuL .׏_m\!M٠C`8^}O!k%fS肁a%,d > H4Ӛ}>S(XRs2:]R>櫳әnAor&NL5 24-8F_W3|31wy6zQ% @I$IBB (I/4ݏ- ڛW! 14 c?(7ܴU!O 48x~$soty]۰mg/̌d~ABu~2G/ r!N|@Axߧw9=X?Z! s vxŒ<]j2x )uץ߳pI^Ppbݷ@8G)] =%J7v]dݷr?k<ԣ~?4@>:}eXc)ɉ(漾GQ?Wm )x ӇoC&P>@sÌq_m01(Q)Qgf\=-NHՈ >I|}ix_uJ):H?r흉 ϵi0ՄtFAg<.`H.K2%t=l8|60 nvf\^PS B2߸@׸QRC .Gt]iAR6FꭸDPL傶xe\> [j~͊49>ep(I֯l쯧+M߅z[s]jޫJ.%O_w;vHK7zC( LE%aAcon>=wx⏃g'~yGxqvBExzǕ3anYWʾ`S#D{Z =IGJGޞm5 ܿgyٌDA7q]EM79ZPiE+| ]fJ`<(irj0dET`3YthwKb:e^z9vãԀv30 _ߝvf.ۿXxo%Iг5Tꛎ"rb|w\l#Α Z J3V0')D=Ǐү$Ya:B)&eމ H:yp13NhL=q a3a;p^ zp^::{8+.8t˹CUvIYxLu ;.>PF϶tl%NALʈ"(JdA"2Ya5/qT(5X?A;{m[|{V<_F9^-^sZJ7׍qYHX͔->|Y>u/p˱|aC.+IPg—g+Vc,rYn}wO蟖hzYwMʼPW:v0>3>li$z@yߦOnxZH\ acr3{Z#G~|os#An5Km;k قo֋]ܦ l7gtOqtJb51Uu7 <l ڱWuת&EiR<3?f!?NQ{ˎIxϘX昱ަv]|aM *=5rJU9? Y }'){Ԕ*@#ӻcchS *D -QIBR5)J DTTE-0|)2nk$ RI!*fe)f *(iRJE $U4A-$EPPL!K,4PR14I3ME1ESD4J% S TA&DU8 ՁX֕L62i6}&q1DPPR%PP @R_AT%K50TDIU-"K%$ @R2C4 ,MQTIDQ-QBUEDDPS0T@ДC TUQ1 TR4 TUL4RPU-%%E)RP1P%ET EAHPQ(QE#AT,PE%K$@M54UE1S1,4PDQRD1C22 RM TTI@LEPPE4 DRA!5CA441K!D#1T JQA QUDXH ?M  %,E-41%1SR1 SLBSKvT@KKMPM@U%1 IT(LP@U,S DU0,IMD 2R,4L!EI$K14@UMAM$SSTTTASAE !2J3c5@RU!QQ4 QLME4LCHT IDUvEyR(+Q@Z"bdIH-!TP(UT4ETTQM%LEK% T*%cD5AMM ALLUAD54I DRi/0i d(% hb6`F<ȁrbIf"& %)i&)"` JP( bF& h " !%RJ"Fe""?هQMTz3AKATPQDԒ@DT%)S144AAQDLJ%GԝHPT5!CM-3S P$QT4 @@EL 8%gDPMP2RLTQIGi 6FXj""(b*j !B(40v)*80 hRZ$:HH"E0(ҳ~@4%UMTA 4PA!d O@5T*QB #ʺh:~22< f$ 60!El}@LD@ (US)XG: OP4 ЇNJ@$%P%hamb(^9Bj]ܰ\Ev1`~0jD2#&"f # KI2ЫUDŒ2  4% r 0#Qۦ p ;ʧ`rQ2N={@ҴO> ?媔}ёAUP:CA|tIpOBFEh1bZrCXښZA>x I?_d!z n4l`X״p$TCw[ ༾QC4fE? 4Ť!UDRITEXN Bĺ/1^^zk<$lhFj*H" Q8Mr'ZKEY ;\ /s;SWZ{e[dTh"[Pp0Ӱǭ>&= xdJϕ5,[񋵭^ic s:oN iI!Θ v@j*+np[0:VlkGd`(BW5FZL`У.{a .UL*nU5ϲ3ˣ^X3,򳇮xbpLo{s:94i͜؉VK`f{FO:FxEFCt`U E&." {}UI/Po[ knw;o{{_.O "zCfֶ-l=ZQoPKK= V4l` u^uވ@sA (:ͳg*nC v#`SmĖ`e*Nݮ?"IeCYAྎK{q;~N{)8cׂ F7?o&B{9*p &RJ?o;o|s像L +VR_f":Udqdq}3g)–U\$F_xjk߷}סνm9LrckjhNW]m%Xf6aӟS_:ȸ=D8 OVwk\ #"C7Gpξ>T B\o&@CN)2 Q'9 d=7@!3[DFp)@C0>K׳KudS R'jMX{ժ kf cwG2V;c)|'P>M[/~ֽ٩hTMcwZRuz#X!egFi8Wˢ<~m}YQ ap!mjLE ,h)}QP% sE ($K_/ӯ7knq_7CC{XyB^ }7]3!jynHlΖ 󲞻EKy7 lg>ࡡQM?P[uE@'{ogH)ŭ^^Q_~RoK> ,ߛ'dX+%GT9Ȼ'p,b*&!1Nqx#2 lp9$"3>nWP'0ઋs/gыlnj8Djܬ\-)*.UpxbYy=^|x]18Ȯn2CTouC_ Vn1 TyX{=$Vbא7aDBb(yr"PP -Vׂd1@Ie~޵sՍES -cgpr!C 'i [O8d SzvϤB~:I1J[M#ēQ r$ ^Z#xB8+3`'M'Yb}x``h&"آ! A1_Ww"ـ _#z4sk'=Md4bZ; =A \ K2|x A. uONji0y{:)FzMd6{0n+ރSi$V{qGEs ~: vIĬ3{Bs4$5eE'^h:z/ŭb?54d7֔A 6WY{B[5>½Qϟ͘#U}?^<3ozETHe} i쀕98@9.@fӧBCN*飈I?XNNO_dQW TbD:_HCFyW$GuV+^:pw}#PM=`ilI}AY."TX{Y_~x ])9Kci,VjB@$s??ä4( qx 4 GpoKϻA9B/XJ F9کrL7?GDŽ %gQ4 i (@9X4~B:"8D$MVڑ  6/sv* 3SRK0n_`~bʕ2~feC+P;zהԢsu}'`wmIA]錱<}L1 4#ЪI*8]`X;iIp@P#̬!Fo=F@L0@8 XRϡH \ҧ;^{7 [@۽vIA,mx̋0Oujo"bt+e @Ah] $qe5 P_!kHm&JF4xJY?o8 =V3+ ^,VdW,$Ǝ~?'b٪U7r}膚mwaqg1D-0F8ɫd&H/n2 z-by uNCptJHt]fIBkӔJ1fGxX*݀d($6@ 1 l/P8TDP51&&_izp -K #V5<1P2 S&wHR A=^HcR183VKSȁ. owc=_ʑkOrT³f9CK,kOQkQAcjʡ9c>dosJ *!S :3h4}*D|l=U:àZ&_7yxg6 59knW|ve#\p/lF r @5Z{dEIӜi5n¬I%ţmģ%`8^H{Ъ1WCF&Q{HvFDsBipcX]޲-.o]xU1W&.طf(2QuvigQW Ȑl:XGURsFWқVFfjyb9V*$]{Zdd0f5>!sCq)*gGڲo%GE|ݕqMhV{|}ViǧG~}Gbs5A*+])4rf=·6c)7C=26R,a)ok@P\E>nMfÛ@h5 Y^DTyƋ׿t^B T4e7]\m0!sG>li1/BwYO{^aKVջRU@fDp|{gPP#E1BSLV ֦a,4_2"| Ϲ3f?fbF  UuD AׄiꁴoW\7kQ:[@+0%e޼? w'0`zzg,G/TyW)fq?# /Aj>))Y넮z͔Cތ]Փ$b~ZM=l}5ǧs}|'^fd6J&jICfgh8rwjHNjpoJܝ>wtGԷiՄS.%D9txRxzyp}Êw>_GqN)l]d9dߪ28 іT9f&%*`㖪@9 /5 6^b/ H<[@{I jW[ME-;I2bD -ZM@@X\`@E`5@޽uwԪAIζliv`/BPz`mSD4Eq{N=4%lH*ǴhMf2l0P˲")>S"J#ZQ`(h=:ٝC;yk1V"ՓMRBMqbQ-I=:`1[yiݨBn84:u:qQvDy& k|Bq:(mi&#(KPk랪#AAc +76Z4ت^#q. PS{e nڮ(e4ĞIMu$|6SO냢|c1FιV(lmQ&D{y׿k"Di;4iӢחNIjTf137l\7_znqD H}"@7%:Rȿ_Zp\c>泭t@xCe'vLLdvg4$tEDȌ"W5wSx/%F{) xxpT#9N5uYԊcDw,׽G09vE!^׾@[PZf̓׺e G!,ןE 3,z=<}yeܝiI@d @BpQf"v;'ߜLU>}yިkzKh656b>7xOܿ8G'- 2"dBF,\ZOo*c'E$(\ R]ݒ}0RJ5I aꒂ|mf.:{+ H9%?e2[BSߌ,ZOἉ a=)%C 12'Nc6ϑq#wl=2''ee:\D!Շ}|)B ptC$ōt.?n3w,/\0ƥ4Iii(J)9] N :FHMb- \C9ε(X"CP-^5Qqbxj3y5ǖ#u/` J7E [ :z(02BBj[|o)Be41?a,lydwG>El+ӂ4p{IU~ v a qrIe Ȥ 7q$>ZwK=j1*$Z8#W> lY'gO4bkޛRIT^>>;d[މm~aW48V//}_9? Ci:Ѡdk C h5XBa(4M;Ӑ?I )^sIly} B!"Ga㫀)6;rq4 &K[BSBUR HUCM4uT/Ho3'Iq)@Б+@LBDJD${dMM1 DᆐRT͡?h!4}-75 l$S^`t 1AEMUTUE 5U1$TDT3TT*JT]ł5LZ֋PT6ə&TF:ռcf(,V(ĔSMRP1MQ1:ՇDJRSAjZ,aťVؖyUu]lV(QP29G}E4TM43K{ vlS?~{c:тkX<qSEQNƪ?/,qxҢIe +7x3%9wP]Hgtf0)G_AoWӗ#uu_Çm?v0 ʬH#[WJ&2nI~_/⹶_:ä́CHa)jB0*9-t;] uf71T]S2U"Cd,cGXR8vQl_q*sߟon=הR<"LGR#9Q{yI4]RM TH+\cNz<)2ч 1׺q_nϞ~ qYktӸ6|P}o֢5ic^06ޒp`T3촗,MxhOY%H>?ѝ]vc7;빬LEPA~(B^md @fyoV(@{ x_ M{L⁵. lm.,= <8AwI¥Tn\c4 g!L9;'+#G-*|~ϻ cӦ;+Dau}9fkk3ɦܵZUuB,ҽεRmo*t q(%HI:'e?=UGU;:g#Qk~ȩS~y(@p 掖J"UJmzɞR$ll g[@j7 ֵI$h!oAO~>263E{]7AWPZ@i?Xo2>-f_ akY}ܨ!ДrN"NT{8ܳy>B.KPbR>WxuSd%˟dW_+C1kB"p58[:t9, x*i :3v*8`lz?n|jWG$m25y/9?Q/D x;ݺ#ˢW F;7nr^fu9d~HO<<=g|sbG@T ױCH21-{v(Djң O!~y \/1~6Zs3_#1 wv:貒"+݌4""/l_ 7y fpyGk9&Ҷ/basU*T{Gx8K;(\.Pa[F*ۺ{KwM0;wc>IȬJɄ3~Gu*mk`(K `. ɢ_yd[{M5xݨgj'mgSD .i>Z+=ÓB~:?11Lxm|U\ ?4A8i A*H$bP0Q~ C_ӟZyU|9AEfve$uܿB[mUUU_]m-N?jO"=\UW۷^ouOjSWZ>4# |?tu`" 77<Ϳ͟~")i=PI GAtt̄@eխz  @sq OUd @vT"OTN O۱0{ہJ@@}!5O?Jhj=L~߷ /l_0C"oEtGcc+b? [eH9e : W@ -M-^_uu|f_݁U }_/HY$cק(c}f~B}zn<9ۿ|0+p '#V~}V̡ ~`8+/rl7Tb(M3 0#'8@:urpY)y8qn:U]h GûG)gHg\j>41"=,K*&9>-zGOF=Sy5$$u7JJk~1OϦQRO[GM=B`D e[mvaә۝66v_kZrk~׾$&BlI~gM'dd.}@@֫lgp_ b*̍%-i+`Z H~OAp#:w# &xU lP E"DN.zT~]I`I'N=53@nsXrq[5R" &m(Q\UTyFbvV#raOp `Ȩ-l/̾0?E42*(Z{}vj*4%T?&wdhᝀX3PAEu v#}!(?Mߩ?})$B]ŸIsew&wFC 3@?4O@'μ}8?̯j9${?}l]ptcS9ZBMYS/a[y0??D?`F󱭸+qqyOaRj=Sl Xx(ZX8A"QY=Brÿu6>6Ҋ\ȸsJ2?[;t{uuï֢5p1R:"i/ ɤpe<|\'g`GQ}rPCiزss ܟ*R2 `$9DT,^,Wd{H0 /  ].K&n_?5}WӣʋN#d+//^n!: "P}ǓNoWxU7s>oZWH}J³6`byˌvR/3OvIlB@/Bb̎2xDUZe_Wm(`eO[6 䨢  J\=eA@UΎ]98䎛FO۷ ҇"y'Y&RPі ET[b C_='"uřb`* sVDz~.0DZOPTa{G5Ojn# 촜`N7_noЅvxNpU(dt[Y>1"֡.ˏ>tdKpz4.)L=` 60@!llhm K4:^_ӯ dg'*|/ȯ.bmS?I2<S?QT&B~U bgTU \ ~,oN ;;dA/..P0w:.?6X]Hwt ;n8ߟ6LO:?.LħD[b\\[ۦY+/ZEHw:J<+#U( a` oƐFtcqH+TB[{Oojx(fʦ }1HHy0mAH\(8?o(*)n1ӠU@קFU=QM^~~lG}Q\lP&zhz??dC<76i"tݔ:eZT4}C"(ٽ 4= %({؏H'  3xȅ J "a Mna(fSW^ i!"s~7w P_2_XaS( үHWˎN81S~&?vxM:tx\r1gVN>(m<|%&/îa742_u׫t򚷥]g+\>vv)E(<%`Ėp#K5Cۛt^Gc[,gb ޯz0$ TD9RXuN6glp•b7پ07\G=qOe}{4ss@hkVOCWi׃p06. WQS dUHA)tvI: ޣV=~䓛9hy^Y(W6}Ǜy+o:fncE.!ƻц2ٷ'kA1D~)j٦21}yt"\6.%(2c5R7wZxu4XD}Qwlȭt8ToavHc:8C&IAA?v ro΂e!%yءȈ Y<+!ڄrl9!iKGɜe0CZpq i!| zWvIIev;00h'UOq}C^,WŜZ\>IRejf3 nUzZ _J?x:`=bC'sd\9 *($DthG LpQ H~7 p13y;F?ipw4 !` b*5 u08x|aJIQy2y !i^G5b%R8q68J%wqd߻|_ιqR{"`q ں/dM?G7§s?ƄοsǗ5, Y(:0tU AU2Du$$+e0ًcmf=(@ jz] Ygd)Etf y*ǢG( A.,ϩQBe)>r8x\ ]$g%/KK-uԤf,Á+g R%PR,C^-Q7?OI0ɬ84gڀ0裈=NV0ɤ"WF1gpPzED=_mLU2?gv22Udx~v$`8{F?[iGq,pN=sR P~$F vԞrC;RZ"/i:" S$'M d f4WcPzS`; (2]U gLi2^^'>[sۃBLÄdj8WrzʿU׷`mh éY8}?/32'j >Mo ]>f ސ`b'uyv#l7Ult kWIa%X*69z8~d+?:0Q>t(Q[HO0t92" CTrU <9]iO5/oOl2FGtK3G?b >of3~^5U d@zzGE]ǝV@* Dd2R1{g8Eł3je+a,a C=h#D}Yv9.|-=n$x HplA\ ~ͳ*Xa^i-Cՙ"7'֠kBdo!(hp/~ZfpY'rB{[OOmDۇ҈>,):urm|H?W_ogwk7GS;zoxBa3ws8sed{'2CqvS <^8"!p `|3\?-f ʋ\Wxɤ 9%n Owt|g6p֌D٩|އD ~juRM |O}` !>X ?Pzk˗X6H>[^W?8~MM>H4K@4%Ԃ9q49)^p2|/yL< /KvnrSoUˡd ))@% @Y8P846WApA!Xt9{Cf")T >qCf(qG$u,p$Sty x}=wPZTO\ MNw[G` ЈKo^*,#jI}*.GtC)**Ga4_va!? &(Sp꽊YҠnEt>NcETbdq()wkk=ٵ!}rN{,NsL,Oj@?`PVHChQ9y.X&g9 ()Ŋ{&2ў>;%KӔgX{w +CJn6f-%$쳎7-gkڃMo: O`9-w@1F]7pRL";Y-D %HgV3L[ӲkwcBB刍dL Ez h9kJcv_K+=Q),9Әva p!D /IA?`.DW -N!D%4N ?v- I}y/u l*"Lޣs4!:e6u@N2mnbk ]6amsuC<М扸oz;)kUrҲVuHljAp݈K^&GlpR$"s4OJ`6 IY7QSFeuwF\i\S$|{m W(dcסzɸAM:`6TRZ* !_ _ (ݏaa5~[sԴ 9i!G% _%S:2fukc \2"_' =Ev\~0v[' D\/G\hf=ǡt7a 'Kvk0յ9ו#2_[]}\7c:qNㄙٝ5ec--[GswUD=0!H20''JE y2 cJ(*AD6;n [/][#2tn]vtL&ce{:Jx1at0"Սijzz%R _j(8Y`!S=fpI݋ŢĨr >oZ\k‡#aϝ]\)] +1MYXv/כDC:3RW@0,vg{"8T[:!gs sNV7 6>$\Ƽ蓣8Q^xlYEO΢;n*៺]<;qoS`c\@l;mmgm̀9c' 5IEO)DLvllՆ< awY9rdBJyRbq c٠&vd'8n:Ej+ SřcSqC920 $u ^y Tռ)  HktH!wV-ƴuon剏3 9OE9-5a54{WU;p+B}Lwѫ+%5wE4^Xoh/'\ԜnJ ,l8C;uV7yq}T 襭d]*a$H ]qѩE5I:W_ ^_tƿc~.OB9qxN)! j׹Ѿ S~L-Wfђ16.Bl>DcH(YpB/8G7Y:çymW'kq\p>i||iwAw!z|Q֖5=Lf1~&%m <\>ol̨E|r:ޠU"eПjm7@^[|Z&!:!BxѧC \:U;fH XTL[XDٛѵLq1W݃গխ}P_QETL}3~(}:9iឺn,=έTD8NFA!q/=ZZt z_\K:OuRPEѥ5O#M4, Q"#1CFqR\fGc-2S2tzR 7Gj3lnF5!"֖A^uA#lgcv n/Ϡ+ ؚ5:Uf<8 fCHefsFІ1]eHNNVq8 E("l׳][҃^⡵43J\!(JW,DksofHM-dwvu5X!9H2!t`oM`Һhʶ$!љB@ѓNFSo[^nW~,r-.CVBI =LYdYXjh;}+"MH p)xbçx( w?Uiszvr Zw} jē dΧ1z ƱaG@?Fq3!Uv\m(6%ϙ@~PB{(Dwv1(~:IIlpĎrϑ˛dP3˵4|`;!U;nj2840nfV$'h㚴&…5t|+qS|jv1;ŕ;Y:{E3㜊ӘSׯ~-+p\殕xWlG*Td9gp[@R"ҢILQ, A_-p%xû})XIJu ix& ~|U_t?VV[}̾_g_?g8IP=NiP"Sq %^\{t9 3Lp7j`kU']#diK{ȷϜ˜6yX#:Lxp!fZ&%Sa 6,9m1|{N`G6~ ::ٶdus4'e\9)Bp+$N1wD #dfMA۶#D_ik)TDi5/ǛK&bȏ!)Db-1F %rE<N֔y [)[SjE<I8&fIPש *Zpe^cV hY.ZCE܁NRR/0ψhۂ|*ߪ*mefˆLACfHD>j;Ƕ>cP!=- EjQpl.9I eQ `{k-Ob{mV 8>#-pViV$əwl49..!L 4Raھxk2I:i SX)\Q4yBzln;CM"A UĜ`: =i" Ye4s:\ Ѐ]g.@}eT IQm­ڀoى$3JHp`| xuS^W")` !` 'qnph,(X~czB \N[gNYŀ2CalJc8q;boU\ THpJ{ϱ۳ɝqJ4Ri{puCDNf";v11;c&yh=J~5!"J}\z6*B~)b'SB=c"[3U 4fd');eS&? >X/HLJK}ҧQSWJ dx?!^iƔƌt3t)!0"i Ӑ C8@؇\k\CvofvƄ q/>dNtjL'0 DD$FP#D6П*Ԥ`4&zw.ټ5Ǧ$ s`uAީs$ni(L]riآ Y\cJH.S P2l(4@% :QHp; !OaM%;! /eTB7HNfbW<<0e 5IT_$kKc P:;$$" =.&Icu`LD"jʅ5cڝEץ3Jn7!i*>K˙{pZȐxigdkjF*gp.͜L#mN4;Z#iH0u蜞\M![TŁvDꘑ[=B=Ч `O`_䗯Dd0C ϻ*t=^n.%/.Z 7r*r#K27F.Oq7gy6{.W2n+b*W1iтa@b{@I{yԭdqvAd!Fc9H%9hPi4]Nd@,(+#45TӾ&ݙI> x@ygN]ZɧvxWscTi&p%p>EEg(ީ.uGD+{˚t_o>Z_6|( rJazdH@DGȇho `i@VBq` U$RA<:iw÷)xǫ99$=vmddzhΑQ']A^WNJ1 T{?eAP:t5bY}`x|EG{>DrA0JRȜV@t|oazfgcl}\72ocgGŪ}%cy(1t&i54?' OCOq ux>nw1' . 3kcrVe[jU rhCH= 68`0~#{a-u>d_t6aE7>7iE "]Ϫ߭hy:2 ttd!`ƞ /PHRfGb8,.im GpѱHܷ .#yQ1ɟ̀nC[iW9iD RUivv39yp)Wf5PB{F".Dd X~'qAX2\}mцfI#^mo'v|φ}ݰamI$~JoW QE7H$ᝣ-hᵸP75/5e\>]/}LNWŮP7ajXIp~@f؃ g UzrS=D޵aM<,X_v!аtΑtkЫni@=9GQbY( R@Te*bA==x `g*R-ȶa}@:A N'pc ݭ/kY?pکhxG̫TbO %!PDy7̐[=yS]CD0A+Hر]ɆXHl|S0P1֡>BU[cZ˜'( I ;O$ë'L g ,ſ rm !hjhXf5N^{7ys- tM 6aچB] `}`[&V ahڃJ2*"X\ٓhŢ}4Q(A5"T4R2;fnf?g"{hm (T(@XG0kXpp8\Twb UA :O|!t6n "'5Έ\((IUXNY[hĊF"k„eg&߃QuTG˼ޡE28yISF 4`ORwɼT'w|H \6Z5H$;oxs{>x]uSqק}_7 u47!l7AybFbtC`t..Yȱ-EGmF>[WxMEp(3nu687 ߖss fIY}\쑒I*qdA0GƳ-wJ,j]҇LT;:Δ qL; zl'(Zva:8 52@۰3q2qجV]ne ,^wfe$ ;t32A JMc8uVo5%ߝq%\fgФTV\5 m4ga@0#?2QL?8j@?@~׈?ԁPQzHz~.ckO|Gp{8!-epQUo})yF[zj܉Ggo9֭g'ݺ֟<뚗~HVs1 >"aǡʘ\GQYj1F`_#FQhqn63R=TjY* { sRd!OBlLUe_FUsK}1=@`1oY\wń.B[ 5ܰU,Tq JWq߹.sSXgbݮt+.`9WD$V)侍`cwɑtX[k: GI27*ȳ V}&Hs?-qq[̨ArR!(<`De؈g//fsCwXdMC =(;) ,tX0sk]2a #[ay\昖5+7!GerNO^G~f %&A(P1#&)PgdN'&I֊]3DMQ$]̢ Qv  WA]J'fPUMQ ury~gnOԏgUǺ;\hI:K! w-I ܽSwYڲEMo!0y-'#w0 5(Oj3^ōۼ]b(zcN8a Xpb:/yEx4r_u94i' g8!Ȣ5ߣԿf=Km[&e S3qy9'ʂ6G$υ$IXxaģkIwѻ r˯ rbKiޜihqd <,QE4i疨@@Ǐ)ȳ _0$\azf3 v:Sc|gsۡ8Wȍqpz;!PH>,ɱIq5$Byg;P<#iugfv]#(8bxhqR' "GK( Dԝp''BNV@v x탡gY&sxVA` ixRsK% $ Lb4j,SC ǺMy_Oث  9zeFlrMPf۪ .IV,2;od2# d Cl=th9LJހ-',LjF>o x Q=ƺwfJ6f>GB3L'\shB9z Ukѽ-c:w_n%XKsPtGm]t65H&aQL&߳-LR&--GJfxq :C^R5)r^bz4Zsp8Bmt#( $`H#D"ço1;"zsx_NF&]^uå:BơqAE:H;s(n!2ܡX{8S| C4@ㄇ3yGOm`tb;:1i7[Dmd5OBh3`n ZbT' [aOb3Ϸ2$Gn%!.DgX3}^= K\u6rN @1R2ZŘgn\f:E3!y^Xΰ7C-bCqrkn)8ipq ɨx 5VȦ8ɱ2s38M**L˱7>/E=ƕ`r Ѯ=u޻0R { F"PZg,cLBUPtaja]40 ucEg bA.Q{s'EؒCZ\hPu{zb4v2>zch!q"(ոahᔡP˘&a6Ɓ(+f-b*Sa, 2 *RwBɨ$!J{GM]߉vHh|@%)a|v:Hy)cGN y$ςPm t֔V^4Wh6b1FZned)U\Ll51q+M$p r#$ې!Ʋt9Nݵ6zUSA~GQFHN`Pd#OzqTO(N)Z #N|b U?3a !T4)xȽ9FCKsm{x08!'BcՐ5Tot7~0 vb[,zvJmqo@IF`hȐҝ&5fpb}8@bϔfœnr| 6# ,Es8-;{T%ӧ1҆`[Xq9%AGDNpFH);`@m@ttnƧ;(#j<"m=C22ۨ 2{Hـ#plssčX$!u@fZoőٿǩi@gi OtʛI?ra+ 2xp {n? fv$΋tjzK>=)[J#p]I4Py'NXܳMWeSo^Brˡ͚av- TmdIy\UaNI=кI!$ &se}^H^ciɱy!13yb{d9Zk 6h@`d$*h2 Xdhd_ BOYEaH-ӆxFe`0p0"Ca;#|;5w 5YOv.sDZ#azBoضq Ol:wE ~R@ƭJ|{Zy]s,.b(Ǎ9B+2Nٮ6o#8ۋ ~LUj7`y}r8"4;i dyn"< hUt$ "r!8-pL'c#!-b>@Y.HzI'q&"q%&<E E vFΝzA7"c#1v_g>Ix(d(_E,C6ЌU"OPݚ*֩3L`OX+ ,xzE1'Az D,9 0\CdX qcl"k]̜Z %Κ[)EЭ,;vc v!na=בrBd8 fģCs:`v| ('mL9gfww'~0/}@dO~0 k?D;J"CQ%1hy})4ryW.~ϮQFvDE8eB 9ƺ/ǜOYIl}"c:Hûjnl2рE0y BT֫;kqK lCd Z \^\ބ IrTU6n` O`mh@XJ ©zA{3R.N!E^T㍷2QQ|w/5gWN9qUiűXMܦ1 #k1f2M|L|w͎HÞ4ø*8;ds7,97!C󌣯~vyzqHh2C4†h/m30HKË^sx㏚Vĺ٬< XA4g AߩƠ阜"ĎyXI0C. Ѡ!E+S1ȬPoXo" XО;4Y\Xqš|Ypt|s zPMnԋR%mkNj'8O1i uc4& *B)^ Nڙbjm4v3Aw4Pʨr nQ t㥔,zly~9 $ۦۆ^ڝ(Z%Sk 4*;=6:jNsL6)_lj,1EE=995f9d6PPaY%>${OUHz2d':yt}9Z?1|tDTVd c\YDw8;ܵ Q[D޸k #O^N6a|`$>> ( iAh |lHb: :"68|'^"I \%/MfyK>h!T8 UTN4^CEp"FĽefFΥQEE[X͗$AM @=:_t_?Hd:}J(g^쩪͛F|g9f=z6a s+r9|04%ܞ? 0!bchO)iKWxIUV|{/yP3L, 4@AES2 !ץ2OgY Msy:Vx*HuB[pHxz H@`SmZ]B*[?ixS4xF>h4wygAT>HxJ\UЄ>~г<v4rw9 js,@$ʤ)p;HԜKE-:yr4܍"PnūӹX""h2f |s!w>4,ԴjdH)\Dj`4F>ꪪќLxS! VX I T G7 =HbxtQ_h٢5C*p7E A\)TO'C}pC:Po` 9E}IgOSo +oM6` ]VS$›͵tbwSG[,8q VeO'M5v6DêH]@eHDA!v_ZA滋4:P#rñi x<;#\c` P"-tt*8̀DAM4NI^ o'܈܃%LBK|(#QUUTELU1gbp\RL&-hOۤnXB #`ySb(Q( VGДEA4F`4oJõUUUHUUUjGQOAX Z*T 顼>o%İ!= 0,Cw C0ſ3h'&|alF PU)5 pΟa)"btn#v1k&b1EXMJP%>/J=zPr3olҬzƇQ!h>ZwE{s0NMS012 ?]vyO@dVcl}j1G@̆\@Oi vQh2¥Y9 (JxR[ۦ AB{f)b|=zdzm-Uxv1Bð>LS@&#X~OcӸ4\8, yƩ W0ۆkF(e% S, Hrgca>3/49pMC`^ _J ZFLu>c[eh\4oCz=AҕzBh~qTB}JP[+aL! %(j-cG&R&0cM xp1L>߽TE 4UUU$STULI4@RHкv!.ܓc&;ELjw5S 4AՍ6B*@ BG@Z{>14~2&<=N R~~0fh^&|UЇZ(ɥW;d2ssY2z 8!GS}{'53iϓ>[߾!v| yСaR`),'i! p^?BMnp P"gy<4A,J3u<6>:NтYt@4d!y3q |pۼb;.3{Q{79`vW*S~ا`4z9j$. ||>j}$Mtx H4`۬1,Z 4 ]h-;߯@d$(3>2S \={ n-yV$5E FD6&zw bRelhyNpl#]D`[\pii kc[N *;Yb|1d$^/!߿]:#3HKJA@IJB@3sl<¨xw K| 8<#@~b+_$V5ve)L~%dJOi\jQ 7F\W>6MF(_xV 0@@8LMIGAi1X3{H:Nͯ>e5J햕ώ\x=r/&Pud@9L հ@?B`ڧ`g((\"$H$>tB)j"I"#JKMRDQETTEAMDTQwS˯6(Z()jZH<)) j" DDSQ,DBu^;;>~Z&~eH'|aPlKX% "vqu .~N{A7_Q{XXy1g%ɨ q\I81su0c4r \4]eFQzѳ=)^\i+٢Q&6<0Ao!e-=dI`ihL2r# !2<8rvu;B"0(#SM;؇}8Ef\Slsr&fHf @֕ž=kLc+ʄfT 9Χ9n fsh<C;RvGU)c<%*)>?{osρpHq!cSjsrx {' hs^Qۇ7Oq7M  <}JkMN⻌÷^H]7MAF+hghʭ fRu $T2iÇDсX :p@c W^|`ZnxL 8f#=3H"9! 8dYDd!: Osxa`{]7 ni;k#߳ABHC$DSQWfK:cTDa]8zYRcB8ٍ^QQ,J!b6 [Zl`U581$==n5)8t80#%#$8O= -k"qv l1ǡ$ULʗpC'ðĈY!pzjz8*2 a,C,P%|Bs$V$G`uB;6n=y9H$~#oFK:1N{Lmܚ9lkY7l(1 KE#9:tכJBzPALs:8\UI{=ێHe07D Mƨ636T4Pе'b nNWfp GsRp(<d'pFH92vGW.X2y7ufm d|t="9HwG9ZLFPP TҵyyU"~@I}WO<./@mSFiי-nwaԀCƹp%Op7 &Hpru N[CbN2@Pl(vBS$=nAhcƯny{(̈;4&"H$^L(_пY<*#S;v-cdB1T N>>6 zgFJ(@,|BĕAs[$1D+Po ҡgvB@TxvuO$t尢PH(gLibQ^.L7 ͐n3}.PwUgޘ;|LW M ;5qubPp l:*N b (EVP&rCzE!cJQ]\yY7DL/H<Mܷ'6u`z\HCûJ<: @B<㞐|QL=؉;ȹI?do4r[5zia$@<WH>xPzrۉ@+8!Hl\ܝ(MS5c@,KQW%lODRxFG8)s,Yx0JBQvja PPrô@g$ ☍?DӤ{ CS@P. ďQ%I@_}<=6f$ݦ @Hwmq@ֆ36q`LPC5q,ts\-Ë$f` .ݢh%KͽGa'`sg@]&UoT ln0?W<>,8bǗ:4zoB3FA4H X/!!،ŽWvXbP7΋YaByx䪔OeA4F3K7yӴ >lֹs'֍y5#"b z&Ot-{Vb;z kq_R@\oT3^4~+׎Y3qөT~RrBM%4$l\aٱ64E$9 u!7d=l΍"nJ*DeөP|1bBxp͢!6tХ+SdT1鱴5um݃N`Jo0b*2]9ظm E( (l_?yEnCN$9&qQ(WXti Icx6FN 񃌮aҊL  J{>} <h>!h{9A:I^!36?+m'GPeHAIh`YbCSzגӕ !W.A=hJDRP1 zp!=w$,w L!pvb655;Jѭ >x B>.˛wNu i6hswg3_(OnhrQR!(4sJpQ S|]Xd# ۍ?D7Nz bbV8] v1f[o`:l '(-w9]P#rx G$L!${qzk73?X<)"}y* xY{%COF@C IBAWʔ ߯0=¸RwsM lVlM:9Iw2h#$H| h鰜Ⱥ9 hNmaL0d(dM 9fVc*i \ 3eN` y+Pe U+-#a]xby~E=U:w:S . \KbRv <lR҆(,GwKy,Ы\:8# S䛒 P9MyؐrǕ]0H}ǖq ı%%msA8[ @](/e31$k m&а2cd\ kWI 3Cz%-H^ũBOP,ÁlF+;\I[al';SDmRӦu`p>u!?ؒw_2MELxlv[-||n^Zsuȹ""dHf{. wOB}~UDrp;  FuKyZOqp\T"y؈*&"*&`P(`#`'$& P0tIܼ1{_c:VGߌv"[9ؐ;3y /yD[^EU :ApDo^s`4$;o9nZ[{BϘqzw\v~`I!p/ʟ_5Ip}cռCPKQŌY䋀̈K_fq;5;΂+~Y]Gk P(6"C^TChGJ<v \ TW&iPPkűP; _BE4*HwaOI;;ā8&Xyhp|W0mۼ0L‡w8| $/CtMCNO\%v 2m#@ǚy˼8#yX@X P 7"..6˪! כ``R]gTqQA;L҈X @,XG'w4.#>zSq(xX ʫ]|s %z}]FIMc5<.1f+y-Y֫I{?H'Hv Q@pACXF&8TSg"_7#3 tz|PmFY&5z:@^cd꧛(&HQϓdrdL$AP!IH4tno\gue͊%w; XXUԦ?b瓉FAZԪgHNoПEix O? z)IvZd,b Hyu #4 lM # ̌KV.ZKh@HQB 3MtCG!-j{ C):µZ։Q &``H&!(%÷]XafX&Iߡ` }~ ]nҮ*8?2t4&٨(nbSQkbg.6+ " nކ?ɣo~Hg/@ێ>CbD7aiF xqa۫-SH<XЖ8%C k!qcyun%WI+>Ңq"ܕt,8,C5%R!m:6]vyڷa,` 0=0 S 8DRhga9CJ}Q oUD0Jx55_mRۭc+ۯd|ϡXFp5\%$!iJ(ON EzU~g!cT )*LA 'ϧ h4RltD'^!5EPR{HP !fWn&Ui-_t퀈&`&a{=ŝUEꁸm.29XI#Y{Φp'12W^ g.\/FqOjpoWFxjF=Duʕr89i׋#4c>g5|^lYKMHj:,5-73;5-LQCL!ءÆHs56hBFyBI>? TI&UYtD`]I/XUTL$ƜiLu6="qwX0bt};ְ zY )2h pᠩ>8}EQM2g`[1 cUlʨSMt ga_zB P#~SWcq <IJ n <IcHb'HC,Z|D49cB 't/|=b ƩN@`~^Ub>DZBD:=ʽ'9ťO\9׍VzRlF4/S CecdĹ|bؒ]ğ/; B(A ml]c}ysDHѡY\Е0lhKƺgkՉMdkJxP k;@@{cvR9iCVA{e_ oe1! 0!F_pݿf0p!4$

3 HTR9hylک((:DTMQR5M I>I F/z"ǧBi1ZU±SDH&.JPf`IဇK$$Q4EI%E)J((  oh6H _$=o?`)w:owxi˺U']ǐ] CI2,BD ($A"r@}3S3q|'wI0G*$f/,2Ҙd38϶DĈnR/f`GH떳]qLP[4pD4=Růox1A a`IƂM&su&2-is(4LfY4`5Kt%5SH 6dY$Ci3Q sݨ`<\Hy&8ES\MSD008p q:kHrA0!ˆ.]2j^us5MEMK,40x1dcPb,v j47).ttЮ`P!̩BI"ey޲PHRRlfJ4*k)C ۮ$-`[lmB/58ؒ3 ~s>)+.Rz)zbBB% WjKrʲe;$Λ.c9mЋHdB8h@&adAbiaq@> y( &ځ'f8)R"?Xu3Wt) #@JPhPnwx?WPs#`jk8Hgf H8@zSh*  m_*)ء Gp9TϘ`vs ێNx BWuXìa]thcj5 Im=fZ!rYǏ MX ۉbjn#p}K/.>;*Oy1j<ʑ Oh>y\lg[pc#!jH4&Z|-y )b!BE`?rۥ% @QI XzBS M3]!? z}a~#N&c ={|w6}g!צFYT8D,j [mh1JUhplTAUXrHM[ӧvF k ʠ L3,2&*]C ?1l} xZ]yZ~N|a?Ġg>(vbSh:QT}N"swD/ -%\{|^poN!N8 2BIYwurYm <c1a+Q_Qd sciycBjrU h͓'Ua^d{W̓NȼEua5״_cg!<'U0e* NnMC@'!~:;NR}l"~ r+Hsبb `M>>AI1)BhuV$;± o4&ESCPQ68'80h`aaCQ9F`VQ0fNa%ER*׶DڈQTt4kN݅ 2evJ S1,˹^'aJvKO"TO8D.HVؖ1Ir/ƧՏeR ƝiHDVIc0(Q`# `ƈdj3]_ӡ20JZƓ2\A[$BlDqteb4-Z a1Np.JDuƉj` )&J2~|æ3{u!j 0R[b @#"qNCiG}T89t ZP"Ei6B#PGt'!^SwӰq`tΖ9fg:~ IWFJ볯ԠBP{ n"DQ8D59JZނH8D IFAH5!&)LpX1ZD/Hʈ ֢lٴAJO) O6c Ytpv#cCBPX_AH[0)Ѯ!0a7%}{z!!ہ` P LuɆLLm/pE8MGȩ Nx Ɦ ]hH~-tZě!aF_~*|n[-;YLYČ{|>۳YFKD!4 ̰߭J @&!j aAF#s4C8?+Ik{?;€G@ DH$$>)D0)J DO Дsxf?(+KZ8Ԉ_y!k+/gUtLB(KG{*21D}[C6a d %pnTo:a%b\X 8w:e#NJ?$oeqǤdH9@GP=?O+6^O>맪_WqF$D"җ5RH!Wh ޏ079yǧcsec~ܓm|. ЬHq.rndFuYKgOH(w@ߗTp>k`64rT$Y=\lwpo{'|dCGDgE0oD+m Eofݢ`M\0lUtvIBƮCt,( JHx%Cc#`-j͍R jgHNziOqEB6náa҄qn;8X-p>CLCб՞8RHH <;Ë@j{{PK ގNDF=ԙSiK&Wn: C<QKE8ܢɬ|fS; `/D  nNx wFb&FE"PB wl!xLxI aiLFk6:s$Et^,D5&F`SLjx.494;DȶbaK޷l4I b7lÏ,6]A4 KiPf#^k;<H7k5~r< .#e2C]*)֐xDmm齹 ̛a҃%4o @/]~R Ca@ sf_WQJsKBiUKI25QvI(Q kFHQ$890dIn[jg,C$vP^} bvO;ױ{Õy_U l*)@(>pyPL*P\1u_qT4t3ݯrUr"7 jb{s4q(R!u6 R@6Twx{瓜pe<|B?Q|SNy{aU%S!2 R!&!R d>^Y6` ?0/H Nϛ=:HB߰ 1 & J&u#`j"b"V!B(a bVhRCG !%* h$x) $b&PTLY60ZQ#V:Ĉi5:iA=C ?Obl]jɊ B&_'^9?'x>&!Ff` Fi(QZLL RL"ihJ`b`pd2lF!ȢȤLJ)}D7cXzPZшᆵCh7S+a&HCa A%TGH $?ݮ~?`e!_bL^2b j(_j\v΁U}rv{u:*[]1};{4mxW}*t[vb1 [Ζ+t(V s^w.ܮ:.;f>n};YE%v[yE3ԙlҒcozz^Ҿm{g]WS}]A@3ﷹoAފPrb 7ӡ6{׻za]!uZy+{JYڳrk̼hwsmwugwGu[ٷ&21t P衦 5+  vܶxF$&eyu>2Cۨ ]ڝ^}y] oWoH>יܣϼhSWd40àt@ (CT BDYO@{h}Ǥ_qxnOH$δ0@I{_ni@ϔ(6_fkc|}4+w;]K9Zsv&m ۝tϬ1V>G&ǻ`qޑsnxc^4n9kϼ sx{޼8>w|a=ǯ}s>h뫲6oyM7\/mUr@]_clZ e}SlK7@(]c^ՋZ)v&pَkmVjgMݓwzbѮZ6w;sP'[;QBnKɦ:vtZ5ulZBfv9{t+b×Wp:{;mTfh]VsOCwy޴}:BݴY vmC΀W4e<0 nv{6M}BWוu@ 90s(}:y}& [Zv !mC}lE͇>Kmy}w{=}k}5v:ޟ}gn9'b76h 4ݯWm ѼuGHz{\A͘M۽{zvPz[+$4fNl퍻tѦzoYݰvVͦNN3vM,u嫻ۇ z#/Myocݺt\Zma]hIB}}}|QTz]KcBwla[]BZޒ:H4{n hz}w>tL&{.ݨ"} 6bsX'f\tO{}ڍjup }Mƭex[ݤ vkUݷ[b*Nʴ8CqkܳnV۠3zmܲ`v*mvvhmVda_e6wݖ#-,;KfM=HfdU݀judnslJG (ftr;nE1HdΚX5Tݥr;#nM#Boq7ͳV*w0rnY[V]e{wgZhw65EcPN}6ϻ"Nۮ ۷;kgʨ-;n[mh@9-7fvѦӀ[o]OEuv ׳@Xi5n݀m]R6wggM\^:fR׼VKi'FlӶk]:Ϋ{<oj}] DTgw]PD hC@&&L2=4AM&)SeODzM)OS@4 @A"A @ ИSz4L=zeOSbxѡh!HS Ll&&iMxSh&(5Gꆞ h!I˜1&0HdU??SSjOJ?iz=C@ 5 M40h ? ҆@P4S3RQ%9TDU T L4QXW2%4}vYEQT6^ƸSĀE:sZ3Q riX % E R(P;]61 "1A`U%SOy=H!l+(K0iȧ%(""EJs 4&ФrUi®F,2LHZeJ* 0 0J(x$PR4Qj0*RH) +:&&Kith 3(Q$FADLTA dI C7#(Nj4 0h Ep UMI#T?"}iV,̩xPncY7*Dt H`#=XBAΓZgm[ ɳjZ}JTwֿhmVLF"$2\4'{/n JQ1 l6lpD: 8(pr=ݝ78N ^KTAfɎAH[(I~}p8#t7Og[3ClTOt`Df;(C h v#7Cd//;gw:(Pmp(>}@?&C={1RQ_ nR&X+ pxV+24H5a$(2eMOHZl"4=34C媾EXjl`sMhƲ%ѣ$PcFj!R&Ve׵n[kQ6aqi4mbhC(Db%$($CwDV3UH(<`?? SOŇ.4q|:qp5Ƃ,rOB1(&в<66ps&fa;}\Xp"U?g6pأ 8c 2Í D)g!ڳ S#YNqiAS)4RpP&@ 3PnSao(~[]uLT)44(N: yO_lٍ֚P(_ .M(T(}n'CF:0oftt$)Q(8^-UyFuݧkA"!6M[r$#75G.jz{u|#ǻ y0 !h:hU+5I9}^ JtDCEC(a78NAVLS.ާR/", s6ңxq{gM!(D&Bn$].BLMc[ad:}Xq,7,^/gV[T65/|L0|1c$ȪBxC;z~؁4Pb`oG (>gjai^m."w0SPf$F׋0~:A݀ -N^?mBzNnƻ{OLC!17dd:oO[s$Њ?MX1R@Q A #OqWbcAp$D7^hC kY. LG@sޡlļaNo!ˤ :,]GUrL(mqێWHhf (0.J&R*aZu7m(uqH8i1 Lj ^BY!?>Hy٧9ӥb(IZ)He~ C@?@~\Fh)<~m 9[ "{"<B7Q(Z NB{q%aq"Z($ RBE#@yh9GLcC)tݺKcO1S,*N4<$|ع;HX*6FɅMns_e7V`*DTzzx])&}gF.Lkpsw2| e%z愿 bz\ݛ Qx{H*kXȕ0gQF?E[d?3y(q\YG'([8EDٚSk]>m?M1 U(UžG$d$D k9G37ӃLg:rc!g` %ߘE$ ]WF$;$8ήlcDoٖ$,@翭n/F>0ԧ Ȃ]Cˊ1{S{eSM1|biaHSzWfStu, f<`e#ޗi"n*l)s]4ҦD{giH6vPf&Zfk*cKC{&ǬSnY ?m&O;ȓ/TˏH3~ 0+:gZ-d~uK\St%˾sm]z4eJJI\Q&jq}Xۆh0y/VT(4]+9+ɱ]RP%Hcc~ǏljvRhL笤Ӳ6rb6CˎXn-撽ҹ$ >/'592@wfyqsڡGajĂ|{OTH@K,=ޞ8MD8R_T>@IՆ{,GAk+K]6G}<4 CUL<O4D8zk IO_*<| 'L̥@tcD7}n.>zbRq0g{:5) q"]uN]x̧ONJY, a\+"#Ib|ۻ<`Ե|P>%Oxp| .T"*\GkO;b-sҹ Z_\qp-xɇ>H@J/0ȉ |] ]/vo~V>rBT;5 )V#^!TU]K$M B՟ `0Ѯ8M 1 ` r}t H"zlˀ64&` L@DE?b@L??%ܸŷ E_L^&I/nt?LP(iP))ZDbR"*)(P B #b@G;>׶#fп8lw /Cǥ\{@{hб 3n؁eS*$44` /[+3t*ɶ_9V3׹ZCćDDIՊ1;<735((Aaq1"W;yI8#7rs%pl$;Zu(]*B n=j m}jO*e^PG ՕՀ@DeؘCwikU6`jL aI 6ȴ$!J3!, C$@P0LH hsA( ˭8AG" +0ɡ"Ȫ"&MBRW'qa )uN-DpՆfi 7:чbL%Zféx'8̧H BAH- RJTL,I2  R"IDEP$t&!.LMemnu8mCB""iJB B!J,$@5JLH0EADIq[aP" QS "Ai ""d?bR3H#RwUڲj4k[_l/zz{Ϛ3o߲|{y!]sx:_ ^#`~UAuV^k]}xRۼ_OqxIo(?hDa&nɕeW-)2Rn6B{{Mic[EG 1GX]s jX)mF3Xፑ |_'A7/8`fu3@kel-٦̩(&23p-S-HS! RJVJjMH %ի#P93%UqUhaD[d0IS`!+{uPnr8FKh`H3{uSmunݵt(i@:0Mw6f؄:@%<%85tJj*lcQJ#"O"*qUM/[Kg`GHB@ ޷$0,bQo21BH;H>ώ=r>B8:1Sr6d"Ǎ䉿-V1vECF)$Q[],?C[ь‘XK L2,LoԞrŒqKHDÄ qrX2Q\e+wN_zcN [uPv7(rPc cԸ=s{u+ƌse!yNg s%yXޭ1 Xy1˯u($Ou. puӭU=-c}cUpV*mA#Q ~sݎUXQb-^7 ZBL``R_9-;EZlrGLN.eQH*ܕu^tgz EDOM<^}orJd~d':lưYseX67\3vt|ieCGsV NU2o&ݱG_ǿ״"t2|^v.?Os8e_,HXgI~jP]NN_Qy(8W$H  WK1[.M?\DI`F@:Ua`5" {s _;̹ښU7Quj7nku7CFq%_EtZ*%%~\ExoAW ~%γkGX^*q!G@E3"uN}=7gzY-LMX Ō;j$pF#L"gi,kD$m-#Fj~"/3Y VcA7kaY2VKÚƣ{hn2Ʉh(oCZfeQP1 #P[)h BO:BW 骀Tb+CM=VX6'4!yE,*`yÆ8ḍ) lf0@beoT4)*gOF̰Y;7PhP%s=@(֊?W R>Ο3y_7.-?ld?8y\萯aH.wB P~nS]o$ b >[,j̈yބ {s͓1a,KY &{kcj9qY+ ne/x_ۖ\ e¯w*_J]9RV0!`"x vJHDި?Qzw ])Lp~Yӻ^"{LJ<})(J.$Z} >TrTV-Z)P* (jOOqDߥ@OU0Ξ_?ŞDg}#|z_fR|`N#IL{ΒrJ%bEꌨ1CyEۇNqo.s_э6P 4qEqI6H_D9\,_'yEAEwU_/)_#yL&JKIF"u0zr ]f|ޛ2:KtBpj_(3*<"'#y|5Y%? &JX ͣz7}#V{],⳺Tb@Bwi-r̩'g0o!$Sؒn6~ΨϤlhD߾x[f_^f5{Zq"$?b! 3(F" aB 0F!M]ap;':!:YfLT)F,e;2{fq sI-{y&VHn|yw ~< 2Q ; w1@\J(28j# ﯐:th|Io,H hj@/GP70x`\"\!Ey{(8\QBպ\ԏO$YIMLJ?85e,73.0|S229W[ć}#*'"^˖|k#q|kS{1HAFShIr`H ߏa$ چwyPKނqJJ*Tg** $gD0a'"(s6<˪B)Maپ;²5@* `P@8L2gVAC2Tlh<>6]HF6074?nzDf̳3e֩5|Z'd\ iwpMqv ݙp&ZVL&nd ֪ AhtJ4HzЎ9[ǎz#ÈP|= SiNM; ś3DeDϗp HrdjP(QMum=)+3 re3f\NxSZ-TjjhR,";pJg>YD9fČucCr$ԱR\POB*ꪃM129k@wn2Zb|.iuj%ί7Uvx<4S+{T^lb>z!\c\NWQ5i " DeHo]s_NJEeJ!G"a]̋[6٩;=Y]kY]0ՃO%Y42@X^J׎c͑Q`֤.kAyS60(mxa J$L6\.k-׃#z7aA\5"8:u,.1byĪabO{e{U)6T 2#)S?H 3]xn F؃~!Hטן=^{.7rD|EהM=?Y >CV1PM\Fjx}p27L yf,eUW\e 1afeD5gHhO?gqK!O4[GZ4֯d79DV2T ~ZΛï."N ?F䶚PDC5A_?q )X9A~GeWŠpl>HO{}}>?4߇ιyOHS+zEǻ&]e]jm{8I@r<6OJ${.vxܬ G@1A}w2?j2'%))Q̳Ϣԫ >t6Rg4eDiT69eyJk 3 ">I-e tb]DEbvhETFTP-8xKwdHPU"qLrE1mM᧓TīE&5l0ؑEAQTEDJ(lI31J@?Dd CFȈ*5E,Zb~#ό>9'hqAjNNym0r/ *VNM)JZJN18"'W{0A&PVVQU8K$w*F3( r6V#L%hc#$lQTTDE0lʲ! 2Z)Fȡ iŪuaH+.D`U>8&ZO/LUP<32Z SeQȦhN곿1h)ޅ|x5*?SvmoM`'ZUDI "B *@ '"vG+d$S>2Qo[p{o@v>f?_wUUEO%DuÑߪ/#ۇ_tX@ڽa`Qyd V2jj?W>>xáyϟ|b6O~%Kx$27 ԍ 0!wpWw/~k^{}O$2[Sqx-!R_geWxF(؎Nku}^/_>OT腲Ow!ʄ#yrĻ}@jEF`TCrf,x罛%%/>vXޡBʨ@s8n#w=ݽsbIND4*aHد>ggO JB*iN?wP HP)g-_z =ؚQ'%*(O4} RisC OBk=Os $@8@U0v@< I5_?ٱ Sf-Ҟ'Z>4J "j*'0O ɐR.k #5cǠn 2)W/ u\똴4)r=Cx`9ㇲHS7)0d)aLIr?`==9is֝3cyTѾTMQOQ<@3kDQLJtͤ@I9.C>י RtFaQIU!'m$^qXb椦$Z5pm!^)?"E.%O` MHzU=nmF(K9# ``A*@=ĥ/ aL>'`݅Ge@31sr7$ᒌbi:! 1 )fiώUUQ&6p_Q Bi BbIdzƦN8ɿ$u\ D3m5.<i3#F, ͵P70u)1~rB<]hAKwr \p~ma6`7vJ1!3@sgZ bh ` Bh~~}`:S҇u_N,iJf2>M0P'?EJ~U D}@J$+'IT0E (`{@;ƫV92*&UGakϙ3L ~l6֮E䢋̣W>)O9ׁ",YH ]6hAǞHwv1@DIb ŠP(/\"i UWwc|?L_ұAX~]]3igxSTtY~T?0@$q%JĶ|zVc3.`@fAM\@u2Gq݈LS`#~h*`Κ0Q|C)waE|?v's̳,3>c܉[&rDX433wߪɪ|C{9.i[?-Ps>wUi|檪~Cày7*>"ûÑ*2e !b" ʟRAv0Zah8huyJ|<||T}0-×G]?C.aqY8ҳ ^GW }yeњ |H*\hkWI#u4D}]BMvn@_mKGXdSV+Lp0&8l?܊xߏvJ^lMq_ mCk=ȠQALАG9I=/R.!~Q)Q_7HV[ 33$848]ad9ѽP>3L9,91Cls}ivR!ԇf~MQοN75;+,"٭*e!ĆbH1fJr8ID(Q[K9x4E*:WP!$'cw _Rnh'ʛMʷqxyF;HII3Cy:c&Y =׭Ӎ4%ZҫRSY56^آ7(&Wr&QWusTZ3RMSwlɲ4jhBHwR|EpM8k{þțd;a'HnCR.(W72CeCګ!rtε5sz2CC3C Bު 'GH޳Њl̷S0Y!C3v&upa̧PgÊJCR B2st&37!$ѩ s!ԇ tTUB&h!!8!-!e0!LZc9NS0lfHs!̇RH1 !̄9:8s-Mv}CYo WzWUHg┶M=q dNM9ͳwuwl!Q4/#H1!Di8Y|sqfld:`1n] y"vtq4ދLΫ㛌7w^sN23$$[1:ȝ;\M7N)-n3l{CRBg ma[˵l2_<խjj7!ԅӼí[ӵl2^uVHY jޝ&ͳ/UZ֮֫3rBHr-le꾺ZznC !kVlskUW/<΍Rv3I;d5! YY9 !'T9ޤż%Bm Hn}q֫+0,x -^qu4ƕ/89!$$2BB!? $IY3OA{31ȆٵNC- HԚHxRC9q6gLjӆjK wg!cȥw;61E-Z5KZ,SC)+9ȣѵu%g9H:a)! 0z: gRloYY̆Hc:#Q3RAc8Nd2B5kD/ rA7d$=@C6IsF;Hs!ԇ*5ZqdԷ \c=3$ 5Fe k. 8_N&ތ 0_G;g`PUӹQIiA֣Mlҧ@u8ڟ;0Ҕ'hmUؗf4P"lI:1CK֘>xmC!&Q=&a l8 xӻbqkـfA'b>ꇏ3s3Xz4X 5W+M|Z !,0!s Q/HV\Ȫ<(R5]ow?zOtt܈qVEE/}vƟ;r>DA(LBu F 偗yηfW(9EɱMLrx:6Å h߶20ؿ/9WǸ9aܝ@Wska(Pi"`T @,=M|[t"*+2J0+S*< {2ོ-1G8lQ]\2 Kr h]DHK=rE\;ϐ HB(2SLAUHKRA œL"AOV7;/[1#(LOGP߻Nih~9˅!a{/wE!5veϜm*,AKI(D~h(*₁H][+;hp^_Y'ss2؎âx_798Bqؾz$]qHQ~pO3τAy>[a^ɭW#6OGA(D‚)@yHdbA,ä(f?z|K giH *! A(FbP_WlIEp̪ XhR"PhV"h2Z*JC,"#V*$ۆU4L ™"N̥bbv͕E@3IrcUTdPV'1F1bcSxOHr8*RjX# g׎gS#E11D E\0v6q QP$XHO`0>_'mӥ_ P [{Wy|膈9Z˅J!.Ģ*Lcj ׶8;RaH%`ڕB? O.>rz]xaw?ߏiwt1?1:P5 dg᝙6_/l=O,mj(MXSefxxe[5TB(Ib!prV|h].qg Z7_26G]Я'l{ܭŽ1O/FBWp)?0a5nw:i[b-@և\5 |p a^~>gcl\?+LJ,k`?yVf?7nz9^|ƐgAT(tpr O_6GGܾpu#ܢT2PZ >67a=]\cunu9swG"s9>x̏@`_ΎE˛*`gBAo/z11B F#-IXl\H uG2TSkC{_|-#U E8xCȑ>roYj 2ƀ BEY1kGmr5XlФL% gY-De;/N\MC[ P3bmbE Y./,Mw zIuI6N=!I-ˬJN'd5\ZbMF9 {M^U / !AaAaYZa"q` 4_?N^}1烍rRRK.@R?xk|XF7@+MHz24}M4O`j aR^C-+>&76'y(4I}mST Cm&*xbҞ}m0@0aZ6}@KTJ2ϐ0_IV̈p ^yM?V+jWMq[JVLfZVq1qA*\ENҳmdO P/ݝE=SU`~|5zQ^6JE)bLU+TS1,"VbYE0圳`HaDL͌Q9u_V(pi6i6i6CU֍Y;*iü"%}kn̫ʇ1xxYb,1_DVTT>]o7^OtW}XE~U"7+l=(nP%8?aHҾD}7NUyZrPSǩȐɉ֡5@BTEq=该kGc󹞬CLN{?y⟷A#Fhh_OS" yhYEvF>d_$79?_Ǟ#EZKgmW]3+lW-&/rO) BJ  C! oM5SnxG? AԂq?υW~ :LI ٮg OH]~:< PשW\5&$^o{,;РD1!E(]W+K2DPM2~TfՊKg SDQK9ƽq^9vXgtmfd5d 3!>0 B8΂ePnPc@~1k.iʗ nL#hj4a'tЕsp]o^/  Δ6. ]͛zj4-E3I9ck$uFH :İT|Q|l:}Fk 1@!% urc}P@̀ݰpD@ B@ o=_ź'2<}_w1+@tCd@;z~?ϳB8-aLҺ)V.( Bp.m\Cg3}jN^Go;^ѣg~;/Z9Fc&Ӎ7J.e}|ȁwb_z@ln.FC F19 ??×?ꁭ}CtlJ<ش+g8CҀ;x %DR_b @P@4=%rHQp )H8́dv_+_}jjC^8WzBI?tt|ʹuyޯOZhiw-~b!1I.TXT09]/پ9l$JЄ,^qA_2DPNhBٖ>!U1Ώ5w>Bd MjE(ƪR*ܐ}(. gy h֯ߡuvc85G9W-1YcR*Ԛ4F`cӶ2lU UBOX`U$&H }p"7EU@0$:T)$)r 0DDH""aʩ/#AyA.wc벸_ Hx8eD d#:I ?gr&s"l-TfU+ wzUhIצd/Hva82! Rq(L,B&E!2햕˱ƇqօKgwH0RD0X^!Tuw}ᗘJs o @>p+J8xAcg1Iy4<<wt,Ut/ˢx_'O<@G6b"r& 'd폧㟏Se}#^?.  1~Jz=53E R(#~~X24O($  CCמϵ}̊Pqs(8*ɱӐ կKA0R TǬmo cQT|ُp晳wߝ9~O) X~ZԖ0tпv9hؒl6mrSeER׉TRm G]E$DZy%71 ㋇WۈPCZLݦV32@∪l a/EQCXIdQ f Zҥ2x}~'/{Ȝۤt(!),"-& h;YS*u^+ t;?UN&>biQ3h*0zKt;Z0O577rRooOZq{;~<ߖei}}^i]0=頄z2A[R#:AChK(`ZLR+ ZT3t.G$(b3%Ch~O-}w>\͖Nqm ٛj|S7>{5[a`7})/>Ȱ(Jq܆#gD38 ~& fffffffI Mp aLº/y xzdg哻=A! #ob":wøw}8OW^CE ~ߑd8e|MP*;ynÂNY6@ ~q/@>p ehy'QE/>Ay3ņP':@Snj=}&UBN['f1 ("SL?>L@DL̘ O{lCڅxtR_GOkʼ?Nç`x9 OffG_?6DgoH|ZWUUdy*_W#2p 04”;t6k_WoHAs9 >E$8fqA7(!$DDO@0I:~7?Q'J=[> 8= N~FϟWw/L*{47GT}hC\]AxAOS}  \?+$ަ)|WBOz3Ϧ @ ν@KޤBk]`uwނHMLʐۣ#{O 6]U _^|}rw%I w=@7{o@M~z+7_Oc'0r-0U'w໇081ƙZ/effx 1T{v(rdTn8(y* tJ+}艏ݺv'߳9/TXVU!ъ*ȬȬ,,.RS'?<5uaCHRp@u5K TOvF t}Yk>?+5 (^_O(9Vb`'}U\r|)-,*CݍYBPm/ş0nrmI5g,h-@qfBI$FROO0U=Pz16 t)ؒdB 8i_UW%rCp@^NJ'3{b@qzDs(3 ]\xR0/tҨUAzMu(;s > LBP xĐ,O8y'XB`?{ o9t4?"p|"3,jق\!{tK;r/2 7 r^䳇>)H>-2- z۠"{Q"qGw~<o?ϗ<*?&}F{گ!p^"~)W ~d 4\~\6(G{A Y'Ĩ'MB|.$:OM0{31l yO*cC@@OMwn'̤1:q0DQܥE%Eʯ馚b(bZDIU ,B wrXAmD*BWxPz`_``ϘpݐhM5'&=^^0íSBapA\$""'NݬIX?W>/32lj~s T В6yD(RvI,ǻ25ecv ͜h~دpy%d~h?_/]C : l%?5O33ZĪofIMɺ7CdUF ,[Y`ٔXRdgYYYERQ$Uw^̯?N?u~d'~Ƶ7:> 袊/]i'w'&CĄ`S܈=HT|><^ob@B@Gk 7 Rgt!O#aSs1ﮎE5f?m+Uuaf003A\=UP"= ?@`Ӧ$ 4|ɾ臼_q|mUGE<{A(CV:sFq'?8niUvb<I$I$nI$I##F,YfklYUUUUUYUEUUUUT!WsRI$I$1z.,O>: g8m_P0W}B;6ʠ}ZdM?vsCd/σ~'bY&sCN?<{80v ɍΣf3,w 5e9>Oɩnw[r*]ި*ppxxq+}l-~+.Dm\JF׉dA1?5J͜ kEsbtgޭJRθʣ$2qW 9Wp¼=Mq/I$;-uMC( f{vLI |u*dpEJS}1xaA)9ϕTL/DyA!aS$`wZpֹ8~}q3&2I3R fCܯ~\-Ϭ;}4;ϖ/3B11Zq824zE8,]: $D}&XF~Qc`ɵ1/);8j4SK8t"w,(ZetƑ/AʓbamBA@w-V^6׳VbMf ZDxv˳%F(tЅ/e=*2NGtױ`? 6ח-%BUw75p?OP+=ۢ?-&#s=lg,`c,]@?SXfy:\2֑ ެ%^Z\"/DJ8CU-|}DX"]㊕^W= 7M`OeD wo0Ukrʹ8N6sv3P즷= {?M/MG~AN#ss zW(=9?y>8t}]GN~.m1G:YwLBL̂BX wOk $=gՉ:r6'` p0n7剓Wc7<頟DxM|~0W0pgt',ILMC8u};8Yd28j\4P>X(ëO]l08H6论qe'X@( C'DW3.Ȍv+ٜ&n~eHB| Q7UnS{53(gcN>Kr}X @$w~\J$ћd@|sI*ʋUBj\ ]N#K䗡^ . U.$qQ~ `_y@5ۓ@B+}/&mRQ<RN{| a]1eVPЗHCSoO>.rf%ynhsF] X;$X%|Z%~E_4Oø'`/wI|3 RcDT{,Ec뻦"!RVl~w(5xoAjTصs)@2{2/DKDc?')7LF~Sٱ":.FPyF)W!hrk5 k.bS1wĚQWZN,tu^3!t[E%j70]Iq. S(yD<#͕Uϲ;0MKPG*zw޼`V)mP`8Οm>Ęl㎻d:4O1?%y0펻'}⣏C}r=8^UD DjZ 5N}WoWLˤ(qOxN e7H;@}b':#Ϸ([>pIq+xIP];97d}xЪD4McqaJv3: DA87 $SqY"w;j@o ))^s%:I8n]Ѱ9a/Gy80~>n<%%mv%Q  9+a[NNzK@I;,406u-rԌ&!}0ܯ8ya4ڼ=prDGp~@,;!hYOEOm3ܣq:z">?E&*HEW{'):QrDȂ@""hHW <_L hkau]naAtuUQ_靑ѽ#p5K}{I gIaҡѽoZp玸grsiyϭ2Ÿӟ?RdMΗ+:J!(-EABv'Ct{b?cySZhY8lhwdRtjiiǷ?>M.P4~Pjxu(b8|ْ ݸG+L4٩DއC|Get!\ބ lŋ]$̼T\#ւj"(1ǫO#Hlv==FMC91(TQph \ͪEwh: *5*A I%@r9B!Є?ce_y PHmM@.|Cا9&}XAjEH= 2DKF OܧQd)W99*PHc,&"Acs @RM-BAcŶMU.d7nr3,hA(^3lWRwjEl%'8 f8u^1]Ox@\u-jlLi^q* ~XіQ0?IXB~jY&xx^onƾe_] 4-@bZ.Ƀ7"lN$nGQ0|!6 l6VYP?A"CPrDPd"Q21 ( s*Ox8i5i Û7&i7fcQQbLFBe0F&mƂIˍ wާPl P+ʐA2 q,:4( `㍐iRKK`   i{a:Ee]sbђ-HᦻlB?h~ci!:x%ZV`bQʀjI +V??bڱ׉61S QR1 ok/OsMGLGi?`p>MIOˢԼf\35ś73l_}]30Bo[pF{ཡ7g/e2=:57Rg ;IgA8v|d1pZuLĄQA' Ьxg>]#tXtPONށaG3ώ6'f[˼kzFWzR:5'rCu?s]Dj夂j+E&y4O/D߶1Wm Cbv;-9yM|GASR5#v ==@0;?G{sӸI,ˆj]["vzV6P851Z ,UB_.uGUqq.}`\8Yaw^&KN2-n)P^lc{@ud'Y;bSDi;![lj 95XN<Ǫu+zv`9;kLϿBj]\my O}a,Dr"r@RN0R$룂hM9O@$7pHzo  ,j 3{9A UMiDU$Y@ OyEa9"ݧ%:ecC}~<;?B 5/V )IWgf,o{Z@Tl꽀:ˉ:јI}JK ɮ'[_;BL6rMgja2A`pGNDVBWi=F)ŀLsGAɸo@dDs7=DTw9`4Gnj .eA ]~ B^Y?Akª$>3"| "0{\SMK8BȥUi@wҁB%#Azaf>3<ȔqwƺͿvd w lRO̞)ʠXW FKwBm+ *ZN}v'wDq*oqAp !ry]Ms5TF|gO{wf:?k D00}NUcG%࢟![dRC2pk\\^V}Mw!}&8x\[`?y!tRWDkMkq~\quӄB\y,_2?_> Z Υ>92pMjf59cuB mljh@)V{"%njnM OO"n*V/}_\:.JW^g ,sF[ӹI'32ךJ #}}/Qfsn<4ݲyC#$QBTX <"2G%%$Sے8~ s{ՋۯJ/nvPWzUіX ):x(t_Yj{{'j_u`4Rr\xElM7|5~ bqz;-(nX;nW1↏Pb/d 5[Ǹ}^kDjkt7=)yAdV)J*Q׆ci ÖjYUSlzB*"bGf'D C yQ.o7re ʠ d,NP_oහ>YVPyYH`t .[5ɑT FXl(U # 5 MN|RGw6r8_'k?lŨj%<}vp 6}ó6م' er.Zrrcf8T|U8bq QZYWP$nQ2X*ŶtK| +nh@BUUdQn үVՂ$.>(5zlj 33 YGNsz=Tqۆ*yI:|^Z0e|\y?NyԄ Zₑ J6 `,^FΥNw=/[a.rL$b&㵶]%$Ke i?u$/'x+=^Z*H_8MDmGTن^|I ,a(Zwՠ4Y ʞVZ Jou#yDA1mS+ΥE);Rd]rX"e6҈40Lnu9&ɯ# 8B qU?Bh@atnnۣ10եVrNV:3L+{{2wTި#-jDd("IʗDMq\+ysC2Sev>ۿ^⠡s5 !칻=r R\pn eV0a/:7z^45{g wȞ=5"[nmqi'ݜEYoeE*\r5RI}S^FZtǧY?E.بZ>O~b7EutkX쪀]*`Qjmp B/S3h:Vic,CodlQ@`"Y5Ȋ* Epe9qw ϒ0Hnds ĺcձS *ƈ qKl_fPf/@!TVuI*·LJmL)'-C<#0h#z̎O-=e\<-ءU I>.=<IW F`nAH0{Α냡@AnZ6L>)i>Yu:o6WO0+| ~%\XAp_껖Ǎ*/ga_/3s!x@.KIႊ$C9DC@4^ Og] ַ,59 P"M"1"0T M0%j6;vSABCn; 7}G}C츾$ppļAA8x,kˇX~'b F+ t?Wͯuz0\8VF( lrAo :,8s56B $Ej7,$IHEq":Dtj<@>5qTzp B:Dq,G9j !ړ#kg0}?4:T"AЍ?Y)j/@ȴU!H4:d\Y Di+5NzpdxIƎMN}hu G8"zȁ85x8۵0wvXֶCj@c9ssm*od4(ퟦm/lլaa)G0:95W^$Q'4} t:B>9w%"z N$Pp#y׫C` .[>*m\*C0c gsz'L녘PfC v\C#N>򕖱}mCJcT,Y ˇrky+/5+h=]n#:֣K AGt`=;}` ;P щ+X:`ؽ} kڅQC ϧ5]}xh> `P/3?G_5"c5^=*W Ǘ+XetÍ)TI۱x'Č}lO| @,*CF^j%a2! :5[p>*Dֻd踓p9 jr9 B Pt7myS7 M_<2 *`oXە.6Me!." u0Gmsڀ|lw3E3-\~zsMcc'q__L=qs%iPg\0")HiYA eQк+k~\4BBR>6wiyd"i`>iq 'h ֭ /ִ+r[C)F( DH&!ݶk%Z><ޣ+y<8R7zl\54g3$?9^8g,xJbB V" {5_ @ Oxn@(DסTD#zJ*<95#֑boFz`쐉~3EL,N>7EwDODPȰVָ]fIU.3G+$)0iwg3D~i޿quaSo3>,OמosZ_ŵDf.l0ӭb).68ibom=B{hlg!,vMh|~Zd@[j072OA)I*"UBig<`];!t([a.?`ŰMɵۭ$KDCAD>;Vk4Urf2kYp@0Xlb&j}d&~jM5(c+[Խn?eKl ߗkW2F9eanTq}-ޢ`} l4lXphz: ?0( 2q/c[S1N1E2&!&$b$*(JX!j&o|Pb Ģ#xd;LwՅ; b˺  <ҷkkSA\.2F^Qvn5i;oOlHA~{R8 ,^]xرW&|#v VYSavVITs^wKٟ'ǮSœ{a(=EھT׵J ]@8jꢰ9|V/S]e|?P6{V<#2X2Lfsϓ'iQHQb,ʥJM{?\|P^ ?8?R7`|l h"K#Qkw BAfxQO:"$_h % BKǔyxߚP( R=-\,/]P@FtxA'aʂ::~~b¦Z*z }1wF_j v /Pn@ \;,E P/W,~+ +-&\d޶? 50j/s"bzsl%H'56NЍ.*uWcD$N,D$PQkRAq^5E\f0l<ǓdSk>M8HDK{w%ՄWia37x'!β6F&ٟ*ϗw͠-4)a#\8Ξ[=? #P]?vt]I. \/]) R _ ޼69;ł]Г۲;Lݔ7,NEpcs||qM|iՑ\SLZ#@[>=ƪ_TC[o.c5]ZYm}]`2I/1s[K;z#{HP?jD|B?G9GSBa_ԏ͗@wpiE7d?l77zz??h|{Ё/CָUQa}ߣ-"톏N=[:9~ BGGgRd 8+ (JD*a3>1  `wO?Wd6pa_GG`.9CKv\m# <:Iv;H}?`F_>w :2BP)LK=t@ (vj(Ҩ  P((Ar9*~EM ԔA@(PUy܌ QRRRBg LDziL$ P(4DFRtDӟ?O_*qEÄkr /s@<\|`ѠQZ2ˇ_snT2skCYS߇VmfHo Ѥwed%U.H2yDDF1=hUQUIa?_L!6IMLAEP3cH}+%"߭4hp̀I(&((hJ)JHBBjRO%o-"ݘΠ9ndQ, ;y5?GdGQC *Fvw٬OCGm8^Ӿ:XT޵*1Z-p gtM0MNh[)Cxi/CgH"?ꟘgO|Zs = ӠgNKF ~#A@{3 % "Y Ӵ:J ;%ֽ 鏪^֤PTo5 O,aDDrfCL>po0 nrp!od{'HAA|RHSDgˍ}czEt;=PS »?8roP mŘsP fsi/`$P0b0,":rh7yQC-3Em,ǟ؞%@ !&Ta˨sZ>LE0nX~rؽ[|G?DϘ<!2cGơ- >(qbYUU`k+9 J{q΃523]7 xFS[z=4vt}& `֟Qk5\=fk+ӻ F+2Faǁ^}1y󨃮d#a'pdڨ+ 4/{FL).\_~Ҧ|SZ RB)B BO >Ǡc9WR>bH"e/ӆ듍W8vWu} b DKPQZCi/-3AHr ׽b-oja7>QV >py* N,0#_ - i6Hw!Ja*HO]}}x`Nx٘pvxW q:+:*.QMrϡGHbژ#Z̚\jxiCTzxs?sK+?OYG9u8tGXz(\QvK;!$+*;g3D0oǹ#͘Ao>w]8~Kݻ=yMz8v?EΧ0Tw_v~I EG[p/7&||[eQ݆ Û?>1DŽ;|^ſ=7<ݰx/ qU^!So.Qv}~n=$F{pnֺzOצ[pl0݆O/Upbo&7˸xrsY6I>Pt?|s!Ibú~1ɦDvw0dl)Ozrj o^Գ?X;}ApP7>Dӽ+S"(-%=Z׻bw#bKP4lCVxXzc쇚*̪:!)E;uI}в9<[@HHVtM629XtBN?R@u`\Wلb:9@(o/u޾mL QtR8iG\ ݨww * j_Ʌ@pK",:|Z)n%͔ͮ>}q Em&Q:'dh=C+3ï_KA tԟmrk5oF{o r:U=hrn oj, Xy჏})5P |bxA/}sF7_叐Z|8Q{&~@ /O\1}} aHum@/NF>#@Q!>15>@>ugꇏy=V:7oDV~?}nO! xT)p>.ŝ0Qhv>RkMT*3ԈpX(aCwn~M>;=O_W~ z#8@XO"!{?FЙi$P}^-av7*mu$KZ~6w÷p*={md1[\8 NUQS !ܧs}ir\~c4{AF;i9yƁQQ5j<=FQń{Ba<|2~$.T,{ c iqաA/UB_UY0%A }VZ Hwh6x I͡0HRQ"ݗH*ݜmr1{K )xܽ{n- "ru \%z#َn>2u1CG,.`RH:woہQbG0)~68( 2{ta [w0vN̍lߢ\e)iGܥhw.[%ǭͮ/7hs S m7WZi,y{M`lT[IK'#5 F8Ɇs^b] 1W 5n 30^?qn(1/}X5-Y(=?69aq׺SSA{HCmضQ\n#y`΢N (M4|i^4/+u\_iOcld⏲bֻysgj "aEkZ{@߿j>_ߠȺӱcC1ߴf[0!Y[_5yhN r4z7=lfՇatT׸w3q>/f?g_:Ie>)WWnݛ3WۮcwmSi6gƜ!O|V:!uT:{(tXBxCp=9v9nדpq^*=gu7";_Iy @IֽD+% ']^\C )T5 1E MT AūB((H*fV)H(l)*!hfHe%b bb$PHs1 h!"'"BA&PDp`d J(`aA$C5A4HP*3PE-QH@"IT *4+&UUY8-EMADCB8@ 5PEAYaYHMDJA4D4H)0 ĈJJ%4P" a1TMIEPL P *Q R H2DTLP 0d9a3 AC D40M P"M, thV5MRC@*@ BQAML4  0A2ȥ)42L10APTU $TUTD$(fJ TR-(D!P1S,-% ȓ4R@T C3 JBQ%A-,2R S ,LAD}4JДIElj#($&i$`%bZbh "h&*HbI&h/cTP$KDE$PARQPMM(AQ LTTLT4TI@I RE0D444EM1%TI24T0UUTwFJ@ D" CA#IMPWG9Cl@wS%H`R@zd J*HP!Ð U?\|!@"Å9@ G:fRؠ$,¯ϥzoH!:uç=s7 2}HiP!,(_8H1)8P8_d)& ((`HcqJ,3lћ3 WAnthp2prhށ2M,$(#Q&AHLD"9F&P|.d0t81vyyLÇJ1+H^k\@s>&=Nrv=P>CaI;PAq03(5&P,WluЗ옧IJb1z| T\.@,Pa/D6O!fu ۔g9\IT1%bWx3_ft8>meZB[-^6[ou,ӧn7a ߻#~Xx秗96=γNm`s01lσ]).憒vi;hkvf&`/XR?$!}5κ-C9#ۼ JGz<]<[̰.* M?5]zFU =I~?]RI]63,W*)/oB7űii|~e*^vb8\HU+3e̼ZH,w~]Lumzju2Vev͕&i=uz뮕TGc 0#5sys^;#k9_{ƚRRǍ|88r!O2C7iu7H6ݴ`%R`Z-]<^؏xG<)#g^?^=J>8 Yw괤[Y–i+>)3sVQ2xߺ?^y˵o_@KlNaczBSSO%w_տMgqia`{tZe48z9=JUQoy'"{ǿ'kXDר`޽.M:Љs0!)֓':aO2LC$&J+ơJt8TqoI Q pW6?]ުbE`ʆED^;f6!F*f6_~[!;cf A(AF8f ^Xu Jt@XDۥwc>x+"ћ$]S $eK!.Tt,C:p4P?G)S@wYLg:NH$Rr5 -x`P*_3Fҁ6ܐ#Z$IQ@+M1a. ,q3,T\P|L\Dҹ;i_?3NA%F|iJpN)(e>yhY\&  8x %㽗OFs"/\\wrCȝ!g:q^:Dϋ'2mGrT/4bMwM퇳ۯ@ʹRR)@BH:MidR#Q R O!HVG?B! 'B?è I?T.bŒMϿU'8ydhH9\U?UcuXp粒?8yz͙ye6*|lvK4C A+Q0J\EA+.*+a?f{9oO|$T)N+GP zĄJ[$I$~;WqWcy|Cq\;^2+8Cç /ɘSM*^%G^7v{y\A/nqpadFvXNJWspa{b>{9`/8M)}R@}  I+_꥿'iwlc?I4)p"O.Eo7\ہP_fkw?6zۺZ47KW;7saj=qu#L<:B"z2^^Th,t xqVdь"”W}Plۼ.[ǴnW{rO;;}!%^xZ&43UNaT˭]7XCDѴH;QĨj:{.Ǒ\mY\3JWjrx :U@pu n~?v|$B=7tRu 5F,?Pc d_~f %AAFуxw7>o?cy#L.AwTprb%ax @:>8Ir`Vӓv?.5V|]ݱ7P6qvn9;Ud7[]ðOwB.<+rqc,!k6nc:6Q*=r9߱E 踙bXBm;k|ȷ4kvyV+wS+vIZN~OضH0Ylɟ-D'NSbWƝ\_͇PHRw>FxNapz={ܥ|#;~1-?kDC PR'EAje(efU(iBfRbhv!P Q@p)p (0L&L2!*Fp%D2 hA E\jQaV` b`.02h+Y%aPAXBaL9(d` %dG&f1QMEfb BL d-6LIM[VNE-VšL p "[WFr"BI,@utbX50Q%%E HdFF$5TT20 f(&t5j0C 9f 322302 * D"j 5 `@p!2JL;kIb22 0JP܆54k01|8S' &[# r1)j201 3 \`2îcq ?h5iHJaH @tg10DܟR1AG!w@8ruHte1`! ޟ@Ob  8 +# N1 =y2 VFsSʍ\`D?'_54m?LQƸ?*B*@'8mJC.MϺְ]ڍDibx?a Za'@*l]~ާ۬=yqCk9ȇJ G9M۫;rϟvCo~~A,:Inc=AuvO<浀S@)~9QE{ٝ;O S8,BT1C|Xs&oq(r}NP7ޯT"c{ ꚽqv%=(e$<*)0% G_UhazUe\&X!F!FJA Tf 4h1x0)qd"Ո/w0ҰZ 0)"HBC+\ Q_;XZPgxֳر8$eӴ?A'yfņS%q};BV\FR7XIT=HUTOif4q1dw=Fmۈڌ創⣇۬O/ʆ}[-Ç !Tì8`D.0]j8L氏:׻kݜ0zUHaðF 4.D.{1VĹTd%b4c_lml|<04/vO,XXj~,2沖vfNn`eɞ6/ӭ׻>ˍVm}*{"6n4)r J'X6ʴ_yy8bPwa0]b!MM4H?4`jrNI p<=nAw0,XIgbC}P=}BV#rrrh4aCGmѣFi4kH7[kR`clT)b7 a@m@4l)@6.zsfMT: hٜ08KBZacNtbuj&:XkF5Mqpȣ\SlawQcv0"[XPf̉q ))t0ylYe ~}6o5HttRph4hÔJ2l^wE'GfCdBw60>OCGB40EBÇ'o"8<%\4 Y=Rj@ci 5xsTߵW>6>\B ӕIѓq=M\}=[r>ruK5LyoV2=Tޢ7{`  }v/L눻Д Uy{m͏ahk̎Ձzњ`f8,9{ֹ+Vj7E=Zuז6f!݃[i42ꖅ .Ɉ%#\e˺- [LZ#%X7rmmr0`r ciM^\ܖ& +oYʳiR; };s Ӛvc D@z xƒrʾ,!x(.{i:"Pa䓙@ 1;O 1/ oBэ %k4!kl M 1D`;bc PlkߜexF DR<iLt%H%p$W.ͳY-InDb{eh2F lKކ!Gt ""HCb 8Mo6zB+Eg\4ÝRԫS &HSS lqQZF8m=bi!Ē12X ld uİ)SJwewo0JM7!Ŵ{iغi $wƒU9kn9{Bkt݂lAvdnz&->,21DvbzȚ֒pqpo=?DKT5T1 IDQ5M W!'l \AB)  Q$ w׶ɣޜ(pPQqP`(38=Α`#8s8@M!4dIŽy/}~{nk|$1a&f9ʼn0D2e`d,4"xaTMSTЫTY,J>`ak#$9E&&`@ctI0o"0<DSM4U ASMSDHPPARR-+ $ĕ5B!QD?VPtAC8d`B@ g61%4M%4M15T55PSE7DE5 0MPDSK$P -D 0ѭ`h &oy*j780pZj`h(("t"``"b" f % ` h)OA1 A0J0B +SJVP@R0DE5UD5A0DE5LA@STDSQDMPLMED5DES R2RTIM 2@@=L( BPLA j4<ጄkzG6mCRIQNH. 0J(?#@ai` DJ & 8N pcrDʾ AV2]D늣 \ b.7ִk5ZMj cm|q\H]BK2kw*8#J@?oHwڄ7߃ [$ܯq? VȆ:\FRg>=\FxDs{YOzK1$Mnϗ蘎3Jz%׮[6ބQg"A{a- Fz3xZLDD囌skǨg3{e8'U}=Uk!A&[{ @dFi$U_ݵ}#|T`wffy5033k\mwlӬ,n} %Ջ04 $LBqV3w_lײb/7͙ƙZ1Z陙a^!m.kHY?L MҰ_}z&q|/q1uDI>=ֵBDw}f$N.a35,됩iPE I$b ΁\G %EeXzn,9X sk+lI$cWm57]ά}6wq*7c(A6GxfdSHB<;Q" B緯/2n-EZ=̴$G:՚s8$I$VNONM߿ou%Z]\S^ QU* ȧ{+jل>I$I$fY&{|:㯷8$t w6 bzO0 AÈT UÒP'ws:6a\`9=۶n4 DYP݄0Y1 35빲zgp|CϞu[mmmo{=+ Jօە "$r( r!Eb7jX 4V¶7uA]͹}zlQ_=n9hI BB\NStmҞƦ:䇢IB2infNы8 s+j฼LJ,Rrk1.bI${ܿOM)}u%񫗟e O$+,f3'b ͳ3I9dN$ͭDN,K \J1ϞsiZwwAdxt)pGB@tG:f>eنl_۞NC3|0~p0`zW_n[]_F5ߎ81 LA:$-skeBi 4yBPn`>~)Nd>O6CBHI1F āw%Cpc]|}CHmkv[/RBtGGxf7W; {p^g^V/}KN)Hb7_}$YlL!~|.s$I.~ܒI+7;%δUW dR,72kչ;Icpm;U_*#ɶzu{ou5o>*6\zUUU\:Vr;۶s{ncܔl$dRn럃p͆p1%#2Y&e#ؚRxI3/$qHffI%flq)L b-5q$I&kA*>{U|S)Nvxw|SiiM%[byj/:h\[z8rb8m-VN@wUUUW+MSB^ z]hʪA!3JtP!D02TQD%!X;5թ#ǟJKL?\̀$$ ps%/?(z?F8~BA@[gvc}[qxݦ2IJӣH|_E=asU~EDi~?5]3ʺU90~'U@(%aFsϯ9qGy?gF|?gCLġyر",HKXTxzPEs .y԰w:]NG9w<󎡸?vX+0l5?D`XX)^vŽ")> ެP+4Nazw !K$0`lg 7 I}p,p/YPwƕwUk'p"<>kfnO)Y74WWq(+NܛP2(hDəA m[\0AB""""&m_(7G#/D(@#8P@P/]8!\p4A@'7RUI/bWUi@ pʸUG6!ę^pq)Uv/BQ(zHyHWD4B!{EY 4,?D@^q8(ST1Ư(xˌnݗ{X]y|:;8s Պei7ʃxm Z:&pV6|}jek,sn%A_(d|!Ʌ!fTO)?mv!z }P~Bf"""!JxS]`ע!5U3UUUPAPAUUU J&vI? B4,m2jxx}}] xtBE*9LTUUUc>~k'3-\O$ ~GNq>D|g ~ݶɏ&w֓ˑvvJi;2J7R/s ROo@Pwy̯ GOq|>'ͅt(O߷ٯ|Dxihf"0fjH=cӤULSTQQ ATFcM+Ze=߫oo@_SC\e%CD-#,IJ96 ; N8`EM>g/U|<>wfe (mN;~7)s/}?;;gQ"O%:1Q%<;F!26Ն@ E֔r &"H",8ne]d3b1u9(VgÊe>^ D/8'ff?"9I4T͋Q==ِ}^ `E:xI!QX7ˆ:R2IXTT"T[%f&dzaumhEi`01k1JYwce.UδvB!P3,2 $x`fӌ 3nUq%p\MInI$EI$cCm0 {D dJDM|-mDܒI")$HKQ]kژ `b\.cH,m UUUU3UUUJ2ʕ56(O_x|&~Q(Le[ٻ11Rk#@nHOI9 }.B;uٿ3W ƘbVz潏"%b"N/+ɖ+fˑ'ElsX?a% 6+X%IŚ}]d-&=߈g4\7Ᾱ2ȆQEy,{ bQ%cwMXYonaN8* xX |5l.` E%o WnD8f@E=\8?Sq @bEI!A?rxź $p$&9xޟfMžvN!·_o|y(@LtmB^h0B?k p8dgzVg|s-k8.EQt2_,_8/hTJ8-xcipK! H&0!̏?lLc ,<̾{wt !q>x8^99JĢ z#C)?߷rw^Ƕ:׷ `2VXFÎ"pSA "8^C$PƸpc'6!\ c p7Q'j\1ݲ$Hٰ;S$kh1`ל0Q?U ^aM@gz%6>:,0?<=daZAk],_鏅H`Шj1cz PaB pvvf-ǖ03&[Tlh005%OWC֋Z%TDUUF$=M\!L"(*I*㍁!XW-i/70UDUZTUDU]3.9 DM;4Ð"1vױ4(P[mրI.T0m $$*b"ыcO|Cj>.Ob (; fӂ#`+|Oxl>ÒbEg [Tw1K0VO+S{ܩB 9G~2Hgت~9`P|`W{kH#}Ѩ>޵}6Ȝ{<Zv-//CY4u˺v~d{T ]䲨 2boQ2[JwTrj̨[rI \B?qr>;eǗqq}2aINۻz!!fYƒRYV`fcuopeD8HN0.0 6Q9> M) Or!5*YfH/Uxs3W*?Qw!ӟM=YQtp3$sdz.J`I,*ńpLYē F{Ѧ<[@;{/)YP8q"@Se+_B|?^tD629u?}@AC1M, ӤA9~=ŠcaҨ(DT$P$MA0 TDKC1@ԍ#d!@(f" ( rWsG)xM~L`IP P(̤ $J;B8@0HAxp˗nR1$ ADϗYA39/D@4IUwS:k8 :K ].m0c:EwyӚAAUU_(H7:wlQ:xbHL7f ajib뮍A !.P$vI(Ž~!\@δguF #_Ӽ@o?Dv2L9@0FsOp5v?=j* 5 4~ՂlK4ukI00A8+lmLo$vJ셱cQ0UUᘒU[q r`*I*{Crsۓ IUUTUE!u|3uƪj jy]9332@އCJ2IUBHRH%Hx{Szai{~'7*5{/QE#ڛq QB$B㭘joh{ِ9WX\x}_qNG G_, v[HxW!D4VtuJcY-}g>:J7(I%]n hVrA^Wz](s(+nTfe Þϡ!(_:peQFGDὣT*='y))2$eM4XjX(^Z DҶ49(3}V,)晇mk@`;vq+3N3! WGX`;~4MVvnOwԓ~N˼?bdvm0D?$~_>;5sq~ k |!G!ϟPLT![ $$6?>\s׈Q+1{CBVHb8?" t;I֨lQnR)kQVj+9%DRJԌjĢ5;]uָҍ`ؔgSQLkuD+u.'Z*O'2UDӻKk?܌DDWBmuK;5oc=, ů$@/%:2Q͖}L BqPҀm ΀Au  PwdVm-;kI`@00VZLe3#oiDcLm D"4q!R`V*f `avqÍMO]wsJ$Lq],!O{5UxAMG]2BK  $5R^ -4UCFIʠ@Ti%SfyݭFW7#"GZ Ӭ^[xG/Y!6q,S2hD3t31L37+zƸ9~ySL>Ē+Ywe}F<*>)?F'B|?99$F'[jmNKo{[oΧa5Fާ7/~p$!jm -Z֟])5#KNU־ǎt0PAD(8AׯG#7$nVQ}XtMFԟ6#J7 7w0̈ UeYeYh8XbLP e(bC4Z@qz`x$N L/=68'"BsX@v8:J~CX^sΖ%ҙ?,|Qo~#ƃB=;=! S+1o"|gXFH? 41kN}b.*}o %kE 3p==h_Zd{s߳Co̟a YFE4$Cțp#r)` @.FcN:9I:cmI?k T}? `Zvg.=r({rEB')Hz%z{a8K/TQn'N8^_ұX)+[aQ"*$@R3{X]a7@!] GHB<&]}fO8K`@oJ6T%shDL㺧N@ {?AET 4D4LTC=h^I>g3P`2 a̼ )?/ $u?p?˕7 vm0Dr^pb1w: bFo#7'etϻNftI+(O&bb ec}5F n`AQ7#r&Phe!Maό4 Х+ӭ@A~Z@YxUϵ}' nA!PGh+$bR}oY tGt[?0v} 8HHu"Yf^\Y_jΖn>ΡPYBf,%b~RO@(fQՕ%!9 J9񿻫&s7wY y2_Yf,MXEUk̔e(ņ"m;Ġ!˩7?ۿn9.CА&/Q2gk{= QcWf?x>g݋o7oaC" I:ʹS z H̠]J̀NGK_–\m$ hM`!.+ۚ9ؐı~s4Mӄn8驤64i? 沉afEc钄U}N "_Txޟ{Or2/J"w7+_d\߬tr(?," aW6iNE->\htsujlȢ)U@4(W;b'W!"ZD75Dwtr>hJ.Ŕ'A ~[Oy7Xd! _' ǟ_ok/ igʪX3Īl\9gXKB!خQA ,Kو7xJ5V$hC(X9 q"!L+r0gH#]x1B0l~?F˝(87?Ճ{J 8ߧN "B@Ei!AFd7k d$"Ogr^JX Vg'^CF1E^A8q\2%ud!(wCd 3;w'}ٛE`0UJ)`"llkl0T?g77s׻k-c)?SXץ:?>obn~FJ׭]\~탁>Uёei*gcf[z_ ΌIYL`2_}bmiNZ(Lg<ۺ/$\(J*ŕʦ,vYED);ЄDrMq(dEteRX@ÚP\P";wu[b aYAfbԫ]!qpz' 4Zfw.ܢ!c130'0Φdx>`qgA !?_8O=#%*1q+>_=7+>gg?z˻A]Kt^3*Bei+ Xap@q}\飛88E*ٕnKIz5i~Ԝ-AT5XW,0SǢtǯfaj) ˧1H*FFÐ@1U=CSW?:Xm/puhtm(s(p$)-dP>6%v W&{7Ki@S!nszp6# #%X> _`-vLh/ȑ y q/RF:ai]x3kx2tbC683M5P5\MdgfL.(' *A=#{!$` t=ЙfXh'Wu- љoQDO!EzAi  PgQ.W^aMߗ6")\VX-_S"y._۷ޅ(6 P0U h16vYIV(0u R`+(=;Us5Pč(Ca8l$$2c%QSk3PGLlz ݀!%Q(wƅv6-kYTya < $Ϧ |^GYC(\i% ,`rYaKPC Zŵd\ݪ`i=dA[R.8L A(@8i|fs"~L7Kh'.^cu<4dm+c^{6qlBt]"6,K'Pݷ{e( (=!=qH4Ž/ Hl*CSDH#c4|~.RPBȯC.~YCnA74Iٽd7զq:denƛxmu@(i0ۧڒ۔ێo9\kٱ8\KVY#B/,q24o|zj7ѭ9‚~cGCWW Yd:'ٳK6#c ENf,~z$;8s7F:2yE.h !4ڠbD`We#,W `uRyofz_6 :"}mJvK=dz{Q%8;^W6_46n[Bke S#"5}pWF>/,yD㿆E'KBӱerF^/wxl4(K_jc/|eg=i&?v}p .Jy~<^+.W )im\^1{;x*iu!%yY|i+lqhHՔN{JFpSHҨFBhj>-t#t Ч ,J@H0\l~hoKB kͅB/X{oM<#†6GoѮ^JlCFx?w3μ^1=G0"]^,e}G}'L%}܃N,dވPz V2X?k=wvxbѸ>P7 `ڋ,0;ٷ9_͖V+()/hQ9a {~aTQ@FGO[}ǯ6jXLA8mPT1#[8>"B6ZZ"߆U!Q{rq.0o[)J3,^Hd DQs|d9,+z"êaX( (EY #3vuHҜhkZ7OtjCpITJ@2PQHv/9EW[=NAfٍYeGL z1-bfV?=/@닶( {Aפ|"K)RnjJ kFk0A[-͎8yo \)N'r|&{A=T=Lpo|As^(D[GPs$J"" qopO#*Z&_Q~I)ݏxԡ;}?"|q]046ç'VD/frb5dXk]0"qs"D` 8Bxyt/M.Ȍrk90+$r$Ԇ1@W6jP.Y@Y_O/&Ȼŝ di(?CJ˹c-)!ٞ>e0(]LiZ{fic[+Zb}9ZlPA<+ODLj^$͞IAw>Iٕ`23 ~ @>Xh~mK( bʨBz 921N:]I )9jNmmKg,G aVyrvck4ٝ@=]I#[+D/!m>fTQ0P >'5:&^ C]GA|$a[Hz) VaR(HZ OX JCPwTJD~snc ai2p$OtENn@4?nfaM4TMUUMUUMPYREU1TQ5EDP6TarffݧY@e(AYYVL`I1FBz/ʨ( 5v Y?WJGϡ%*tZvA$f1A]E T7 :cDC̯r&/[ÞUn#F=baoof-qKIV`໩ 5"H8"FfG̺!m%ݮ}` c~X~QU/Ś4쀇< Mr.??_+Քui4zDa:G8wvPwʶX~SvYTPФDoȎ~oӇuoEgoK|=iqvZLM Ti_8<[a(i@ u\bAX>/tI8C尒z AlvW[)eR;l[v)C& iz"`W]XZtĦ4@b ,֤3I?CD+XҹtAI?gZم^tZZ &I $1` 1!0C"  & 51b<+{Nj19,^4Pih5A;c|"09hXSD \CLJr R/f f  `2^*B/f'g_t/z| H twa}4{6mmǒO<a(@I&wn4hQ 4A=C:N8…VC `$a\$b@fɢQp2w;O>XN=䳡yc]~2}94ѕTi!^ HԍW` 3ˊQLvCalp9m^|F$6#xg].)@TPL=< p ]B]B=@km)Rp vxDb0A;SAƌX|}(9z wMBw!oˡ &8vWla47t RUWԠ>,Z'T6 0вAuȡOȥ)JR`& B`X$H$H$H%H$f&H fH$H$ :џ,\~ !QT8D~rD50106}>p-SlKOBg:;0Uu{Z FoWOY29ΛrowrG0.c~U(ԔWx_Thh?/ *|cb)R2@:<v zdCW Jh! x7lj!AĢpz_30Vf#Kvf=Tb2z7fM83NCG1o!,"9H1~@>O& A3ATO!lzq&l @q> 9{!8$wOl̘Mtxa~p)'o']/|R:OFۭ'>1ܤVANF‚BKJԼ Dsπ& ;8v կ,y.{s6^ەlAo;M?AWLـ+YpZA(.!y/ڨT\w(_a\7j/?Z0-a;MncBмO6}O"x=Y 4mڃwplK5Qjf&v/m>0fSG_FI G{Pr R qd Q# ~1PGڏ<0((,h 8 uB}E#30D3K8|8yi}|@Gryч㓀>WHx@qtFA##痼G6u :
&CPJd_03s@45P'10O 0'4Y#$G\ !"NhnX6ȉhA[WI?Veȹ_L^鄐T9ޡvk…p6BDp8>CbkNO! g򄈈]oʂ 1UUU]BlMMb>g1`Tup@Nμ=sP$QkzlJxhrS3tZLҍ䮮1GsBP6e~kXx>Ii4{~-1gF c  7@S PG4ϛ̓ З/xu3+)3.d8lk3HO q 3l\.t:DIBDu|}<~}`eH a !3I H 0 0B _#5>KFfb|@@DUDGFB~f:sUUyw}EJ(((6 ĞJf=EU}xBiJ(ڪb&g feB  &f',&ffH$ fX )`& *0 fpfQ $ H f fH$ff!`ff`H &e fffffdsR H! 0dpf`rffa%   'fr` Aj"mh H$@gH: eH&`` &X$f hH   ' d{<Ҋ)jI@O3%9%<0 Aƅ#SD 'v@WBDvO_)BNnw URrN4$ 13&J?J`s buZþUS\߁@H4('7(]f_)#,.pW"pyu;PJ! NIAkzI%$Qba'{3 <ޢ{@_ڃp:?"?.[Khxcf`=fw!6crQTUlI8fd鐇1dA8Q DE)(DKyPzf|}AB$@w(!QcP ֑@ ;I%bGD(/˱[ F =\ \*MRf0Ģ#\OiAJCUDP1l39Q AlmD" $pt ]X&"zLꎍ@W4b6I.û?=܎G${4cdQeAPDQ Mkh+)g6L["m%BK3Pv6)LD7TAA&K]a`%iROu rMm7ɷDdwgeG<À^d3iq#qkJu. cM uk3d`h0㩄%oIzlI;И4Ǻ 2LLev3!! KF&Y .{$x]5Y[9F-mp[KH>k(1u$a 1,$`k|@Y&5ŁDwB#z)d!J~?Xd_!I+$N<{aף_F[#Y8O:)g忻#ޠd34P@X9B|(w+O9!ĨP߳8lbg#f/iؐ,C _jrZ&iXUy'n蠞g(exOoz#DjϜW?鱜QD5fڌJ L& n牆Vvv-vUNq9"!H qerrß];-ywBYl9Ljf@hdry(!J68q'HDHDP(D_={f!#S^mJ{fHսH(2>@) E0/nޅaU O/k{8f`exD| "=HH|=yk=wr~$Tpv!ϲ89^;aN XDx Z7V`U== Olg2zzqk7,^N')y;}VFP py-w%)r_f:4HgR䆓3#zF'n?#ԣ Eε]0J iq,;/H8|F#Hix)j#J9]f:B`|7#`ǯdW y>b&mԤwz\#IDRшQ;gY1 GË^G"&C2LX<99:u (H#&dEH C G`Ȓ}lm;dU0}^q%E,G! "4] ]sҢɹHh} 톓38`ւE*)huGI*@ G o@CzrlSA㣐~ 6rK/fh vF+`bf7%]UUUأy({5  {ͬ߶k<\2f2;\ \N'i0'`(ha  !088CB;FJ Q:QHƻ/}'i@ 3]#G.b,$ )[w\ky{EO3\-<,z4v8x:*@RQncxx aN+J:DLJSQ#8A|HZnŨWd*u" 2i #7 k!`e rΧ1,Ii8'^a'jQPBj3ALθe0Ʉ NJbqP9 ܉qu9G5m~miT@B߃Ѳ.˓A(Z"up,YT;C{mhZu m۞Sy=j@_kҿqyi$I'4zǼ?_^HY?7wHh0$!K *K9ҲR>Iy0Xk{Y2ѨAh mc &PL"FdcL/:UUyIweslvX X2h}Á~(B'd>Dso`8.*d'9ei,9BVDA@BM<^ߦ~!~Q7<8l|~%4C&cCsM6zIFx ;JZ!MLU #*ȧli:HP߰&1F?lx☁2$32AA$L0L9>=~(`f aPRu.A^`<X$)b.)HO": ȸa#G̽YWMfz r׮gh))=X]rQ62J! ) hxƵן!|O<@áQi lʸ`Pgy7 kh4P~B{VA8?͇:%أ3eO"Չ5ʰ~ ]BXH/߉B3!?/R"1xH Gr= ll.py|tTC:BcM2(#1 >!\}]2is$< /BC(td,9edX!shNU$sAҝɾHnګ8>~ā)) 0@A"A A A A A A A A+PAAA0A8ILᘐCA%0K0A3HA3CA5A`A8HH 02ѳd.&>PLA̰Af}Ę(ǐJ 4E$-ӱ,Qc _8$A oHd`~43p#sY)FV# NTO "\a2O#~SFNQ6A9 4Z("p/ecxHl2Uƀ@i#pH4ԇb9HCgTbBYM- B ~ӝ f İ$BqXtʘ !UUTC/T&. ={Ais&t.WӊKRW g!fְ>qxrElJ)Vb@ٱȂ5얁bi:(ҏwDO$2ZwAEh>|} $XHA" wyD5̈٠dS(Qx?l>1 Hs{Zp%6F@,! gCh@>J -SJ4A*`!x?#5fo~/f"pC a' %# K)F08 2dbDn! ?O`J tV?K9,$|T9Q@w9<4{^)T;5 o]O3AUTj1ƪt~5** E@jiϞ5 9d^KBUN!l;0oT@Ǭ_^t~*Ȝ=9CK{NaFI)?"2C jw:gbm3xt ;>97u__qEE RtIYd)`a~ V DOU3 e"[bWiYsw7}PS4nz<>~ 0HJ>'΄VC !VJ%" B3׷aC Cm`AOo6BoX)8bh|y@CF"v@*vH7=B 8D;<}GATPD8\0$H$H$  `  $H$      AAAN&($NAAAAAAAA$A.fqtAAA A$A$A$A$AAAA:CE&ԀNۆ%@HC*b:$҉'QyĘ)z+:_YhRrN C '+O0eɡ׵ +[kDz\fsK>(%(B:1$lX#ybWł| N&B3[R9L<aTPUbKG,C @94 &VRdAEZ!97RL(eeeJPP%IAp@ FC`!5,`8`=OE2rSa# {_0EbJ@Z |qHi־l3bT%=uSfLRfe"P `cD9C']4G\y";kظ #*$`.6Z8F G&Kt}ݍa'èOM8b^F M2$ oy  9d ,A,$~C={=UAQvfgig֞"و`Kx M>% TR؏=;=EC@' N_mΜkD;>z21=Li (xA HRBe"b!"!! (cL11D!uH"9;LxhvđR֣0.KaF6M(Ԉ5|l A30*Q2M"V`*3t(@ B?`‚>8٤H ` /4&sD?ȃ 5-~#l$ ɨBH((0Jt{R}6k;>UPBRLOvhT0jua,$tq$/pL9M&+E qHYSIu!}D vF)#Rcdk6a3k ECggж6.r bmez0&CJA `/=n  p2@5YL2U,jkdTC7ეQ A*%PE"d`]1 ).d`3**DLvqg숽T7:#J~Y|N p|l+4$ _`kL%q,>̀;o --MB   f` VB  f`H H&fdX&fd Z ``e  &H I ``!% &d$  PX! `!`$ &f$$ffH%ffH! ``fPf&f` H&fdff  B   e&`ff H&fdff  B   &Pf&f`$ffH&f` %""wx! >y-"ߋQZFI2UWAb(ě9sB8b9s9Ifff #_ 2GvMٞ/*:w#=i8!ŋMDD, qi D K=@aAOQfC'5zto4, jA3|9O ҁ hi mrC(=9 %B&!fV` hǠ; !_%ƉD( UrNmNʏCmbҙ p 99N9[Ywխ/DYr$ř P$I=ĒW55 ڔF 6N/hq}/>̭0Q<緷` (s0b945֖SRi-Fu&Nu  N,OBgr0AAA;QG';&LC88FaeaܞqN @@DDF@92d1vbq!q`R;u @`& `@FfK5hG39b B >52(,}βۙy{M{t;GdvT @fZMxtG,㄂ \s0|EuÔOCy@h|ynN/xKPZ*JB{iB& tx?s9KHhPg AKHR<`[;p@dr7< dEct+_>B1 TۅIv$bS8%=h-d][EC TED-%Hp^.By :wJs鶷z'1%M;p BѠ43, `+PAs.5!t4d!!18I1ޱ(gsd Tk*֫$׶B /FAx""`v{9(M ^l<'acPEA s3r!7rGsda8Qi5LC6d{v:!9u9ѬŁ*0Kb^0l}TTRvwOM&Gt^ SMa; x89D q~2/P"*;dNf&ؗUPWH v3qkaczXV0@HI9ƃ&2{{v DKs,qkh`1@|T꧔A Cr @bJa<¯ Zl/;'LvHX -Fw7ǻ(4!GǪš{BnA-!Лpa}/?׀۰ACCH!f0'dC>Hj-)4ünĻ}3,+* fhO mㇾ웨\ :DN/"IQ?~1Bh`@!D,21&N@aJbB#0qq@`X$Yd "2d UU]E#@NYȘ!"Z!* 3 v 7A71dq&C>5QIQ} 0fX""""jvNiM > f&IQw N>lyP,l8,_m!7[pq c|."&cbY;Xy2;P=o?:QzxHl;ǿ75&0ݽ P҆jthF[4bkRX vpi|ÂNMf70 %+#A>0a E68` x "+3)Rb~=*"5>c,T)FʡPd9.4FC 0/1v4C†ꪪH;@ nN=jւ ֒ i9\ZqFCIݏ{U<6=h2CSæ |q(<ߺ ;+s=H7:Iˇ]Ir7.Ζ: kgl:@ϕDEwF˹SJqCdF'(Srxx5<4{F걆 k ͜$d`0H Ð8(`XK,Dƀ*[Xԗeu3dDS BPzXC0LǾAUɮ]iZI" *i\6!aEvKҢG/Q$VJ!j  L``#x8ȑ1%$ ゙ٙ%)Dy 1Z`EFw&n';qW#4Hp؝hƝH'6CKAܕܚ4WމbYg[ OtpXr" ygSRDq E]3j^ "cMZ4c Ҍ&*k(6/9BGGw KR8hR.2a.lJ/J 0e/t[p](3v< 86 ;*񂭟8C"=-$.'p89ddR宖39!RJDD -*! @2@D(J,5TL Jʩ@QX &`HZZV0A- $ +hRJl $ "EdR!Z`I$XFE)&B`H$ZE($)JI "E`>XXT}@RyX1L9x*xnz D`;M5ɵ>|  (3  %pf%'p3U3jU Uh #M0! Ӊ' p^p0!i ” -pXA*]g'X)@!{60 @y& B D0BxI`sS5!Q Dy6G_d'[nk ̦z(h9=h\NpCL,I|gG8*'Fc(rܴ[ ^/=FwIQt9<] ) a o eICYO)nܓ4 2̾330nom0EhLc.IpuЬ!FhC1oIjEH0J"`B" ***UQ @0=AP$ PA!˝XfҎev!_͋obV? dƝcԱ@<>7<z`.0pTfwye6M41]Mx~g9OIY}PM:Q`n 'IsM2kqk"r'9J^ж:pp$ X&d(&^c˛8humlن` h <+&wt!HRAtA=Y]ks1s0A@C!{E b!NUZKPTF:g#ݓDeqt$h a Z@)PКRq\%zp/( @S^lqa5cJnDAA1145 $sV%kEeUUVƐoC=!bDQ" I!r!eBܚmmT4 qnz/>p/}(V0yWc2VOqwee'{9<孡Mv|*] ![Q4pxA!B E@>p%>^r񰯣s 7h4[djO~Ƀ|S""=&HO X)ADDDBR` """> """!)aD#$9wB^϶CDQ'D~_ˉ#;sAQ%1pEA y<_04MR4 QGdT/q_/۞eɅrT~;Ƨ۫*2|Ӑ`? @@{ө,+*@3uJP #`"uʁIHX%$C3&GcF@H:ET O)F6C~hCzoy=&Q& cd'NTrCQ. 0 qA9'z>׀,\!!>6TO'IH4 Xd:$ 9C!B!20H#8:D$@`u}o|AB`b#B~X`S9d;+c]BɐIcE" 0bQ,Y_m^w8 9@Dø{ *z@%&0C_BAATe% !f@Eɵt=%Blht; >{ksm$n;pa 1.`0^>~'hy|qtX! Yn8DB K 4Ɵ<%E$EG$Yd|Y^EWCٛLא΍=&=Q2>θH EGjb;.=(XnVΗtC=6/%ubaЙYS ]-'L0Ø'A{8$ yc`ѥ$vM"c{)s `"FD(0`5h|aۣ( bUAO.Mv=1Q0)~w'-*^ÙAxz!J@ㄇ'0<_!y|L0Y>c,0j;(9 ?Q`+ ${|0 +e(Z\(O9݄ x. (96A3A4m̿1x+ v^+A }6-BGt7C"GtFnA|Bfq,FBbo Cg)<؆0RE)QۡTY=?)ӻb2,( o| ` ]鈉;ĔgRćNLncDC1Q;.J0)a1a1ߐ<4(ǟ'Qn.At [S C%$:x'`qk&Cҧ.A<ȖaȔXZ̆/\?S*q}ߺ >|#N݀LWB~qvMΎIV !0eFHZ9 .5bHFp\ X'Ԡzz<D~3dy{ ~ŗiFK϶)¢?u7uy e "^^84P*Ք@"4*Gۣ,Pr*Mt:_ F&fP;֩;F6 (RL  CVx!Րz~ZHlyvsA0 $l9Mc8^ܻ!lv_]܀'HDB0"X;x;M_("-{ɐV r{$KU"S 4i(1Ū=@Ӊ wr $py0 @b jKm4R!6t'T9m"B!CbN7|&)q|\IT/q#}c~i AZQDl`Jy pc -8cAAAAAA (i _)DG0#ݜ7R"e#N *&60VЌ8iqMR9Eyz'\=mKF'a}v$x"XCCV*6 w~Vڪ,0%p5JHX|zxX.2?y |d8c0C Xw:4}v $?u8C3Z& 11%Hdd pxD|`pG9E;1}3&9-$u̐(( UYh:#c( -cf2t$H^6@8Pt;t;P`T4$ހ IΏ$F D0t  Gw $hx!& c'Yװ4 f*TB+m;CyL2R+1t<IB $ $5#Iw!b\ t(}O,w\{pنL6ۥ D! 6Ct@Ӂ9Ŗ)a> !Hd - N 93D0`(ap 00К;ʥN#^\C#K;I@ 20DJ+,#*(kj,`b:d1\B8YY9tl# i> x0dֻ~}uirL҂Lr${%d:rB'2(#D*r0qiA0Kڮػ@v*ā*"TVhR.%FTNOV1kW_7@#F&M @@Ι &,̨" =a'cЖ `[I%&;wS Ӂy.z) ک= gA 6#lr;4SuOUI~s=_ULC(sDԽx%9ޣGNÏ.SG99 ja_kaZQ;i{T-ºf CQIRҊ^ ڀ Ѡ);eWO k_G>]&-c8 Mt9`pK"UznNٓ)}o4Ss ''sE 뛞&SMrN`yCnk;e;cJ#WQ;{|Q)ڕ+(}|IMD\( }/.!o~;C~qx!@~{ ;hbC|]'` amxdgEh .u@dK?(@d~M7,?`B/!J$3a:${2A`|g 㠻/

;;8(&2M!Ѐ)MH O3Ƕ)F; X<cFKRZC~GAz@;`0wzp3ą7 h TUtր'w`s@g|!&! !8uΠ|2lx'ង0 \&<(E&Bpt&hyZQmefJHC~3&b>kɜzoj! mΏF{{lMw;^A4֨x;SwᱦUDDy r$REEr=mQ*4``>P7 ;Nyq,6 H:GwAmt+,$aEyBSf]tرVK;D5v켸τ :c' ՀRY~Qn$A(K* Ч)٫@a;XfX,4 vT1,Ď`5 9Ci㴑`'b`(Xك4DbzQ;R8,1y;W>CwZ5]k۷AT;səPe$HitT8 hw ۾SNԡ8GlomdΐՐ203m!i A84F1C(]٠e1w.6s[q#\‰q>1x›pt'2 '_.%U^Aok@#LoQxطl39z]r4<(E0#6y!& v`PgpDb*NaNƁ7Ohy$hE d *{[h@=_/ й=,=}X)&`SP٠"ȥ3:;S|q h~A;/ ~w}g~t@-{ԝC=`{ffg;c|o?Z8{PިuB%Z<] R ^R=U<I-'1R:M6Rm !i~ xi`T!$85}q36&/B _4Խ `QU+i됗Јym):1<Ԅ*A00{<ڗC: x{+H*TJ7uB¨c/#'*B<@JAH I=a$(:3X`fA2%@@@ A2BPL0H#pSDOb O,@-rxY &cఢCk:b4T TSs4f`ڕbW4QvC|?Q9f __*~RDkO4A,{p :2(9f~P9pO{"""">_񨈌5zDpLT@7 a 10Ų4(-͢5b ρv@SL Aߠ}r @@A_k1xt([ #CE CFz1мe6 6"vaf." P|x[t9SpD@AS4SۣYQ zwe NNxMG.]BHvIh>$2LHyvνd`A H$& & |Ts؈H~ P vXh>߮/"nNpPPPPPPP- D#/¢%UU*8JA 1 0$0ɠJ!"B B%]BDB *("aU}cHAC|z g ?ȃMF a: DbD@9Ho|2y<M5nBj'< ܐ#gn{>hw8 xM*&`.*W~Y;sw^@@TQ;â|5kUdP୕UJ' d:op\4TA*"k*uBWkL6O`AQ&TꪫJ}.xtCث:N@#H*%/)+M6!$"tP`Ff !pMT H`XBUYъ* &Br^:l 7(.L K7LAg|3/3ב_ BQ˼ ( BwFJ7DVm>.NY rAxhBӸ FDZ㼦lC01L9 C{N܃~5*er>UJ~W v+bA٘pEiA:G=gZwHQWeh܊@+0rΈh*y \&ikK앺ۓQy)=cuQ*@tH>H+ʆ@j8Q["[ # mDHtneV⺖jkTS |p>gD/h 5dX3JyQd޺69$bTU9BDFdio$M>x(i~\A?k 7־?!7"kQ?H8`ңxGjxOR9`SwzBWUWO<:$paLjl2$HM|$W7hPVGJ*fi; fUYVVשe(A*.7[QvHd%r@ ΁N FQI /77sX a яHCb^ [̉ { r9Fv໐PaDe..}3,!=G~;!v $`TÁࡄFL䫟 uQb6]/#q޹WFn :/0G^ï`Mpr#T&3ڈ15R{l±9mArƱZWq#i6(n"`Mӭs\1#4H$I#0gVRc0ؿ۹1,S{ FpWd ;;KY9h ^$BM-ϋ7b3ʫPAUt!a83=P"'aN K@8;@rLc`s60%5.v}62)PR蓘9/"-Nu( j7wPJ5 *FKR(@ ċޖIKlGSCM=9¼whg 6Z][am0 2mtƆl w <iY%>;x 8edYG@lZ,EAUeuVBTJPw9:a?WqNjeAw9JqMb# 9uI bUUUT[8t&=A`T}b@=v[*1Y* JJBsisHAZL RqB$!l7'sr(z^qy!p9&-B& oPdX%~pUZݫgg!fa;փY6;lA4!IF af Z\oԂYPyoɮ0ˌ|Qղ>QH\N6c7Fɞ!G>-J<5E@sxau fI DZyu vۚ(=XyNsf" 7.FBb6ڼ MP T=>y:higA8_"uE:>=)ehm$hmKdHP$C7AUhXdYuPUim7*wV5LjvA&Ubε̬UC'ϗ8&U`\&%T>%j IUgtOٛBFH@ E9 !$$:~~>8x6<7}S\%ymjDgF.D(q2p1Q4vE&:gyu7EĹgrr 1F#cF0I)Jcb yqI+OnGzǩzRsI`u$w'u 1zDāma jw& n@pٶ;m]T0P4e  2^__ xX5UU_~Zֵb"5]ʞMjH&1UDs؈.NnW.ޙ"ES775Z6|EgD(Z cШتN=ݞxj"Qg`6%$c<* EEUA4ݼ|3GݐZSc**u[$B<}`=,;5 ^9ƥ䪒P/|Y6h#~Ge]x|==3lul 20BL @Em=}}.osqV`x`-F~fx4;HD ;p.nHv)8s/]7u.~`sWXscz8+|ZNpM1!˻mrYm{xǏ&}=xk6?"'"|~/V/UdY/]lycǿ4ٛLn {~nl{c|Ƕ=lyck9R*H)XT2_}q]ͳvֵn)Y9r;[9ݹ_98Vvٳ[_n[9k~s8"92:U6ۖy"""9nFݺS#Mvw=Ժ; .].yn۰VNwcu:ܹtzt8ne9}nwiJ7lvR}g}nS 5<ݻvߦ[v frsy.JR#Z$kZֵεxL33<;; 82-ӛM;Zr3n@[/P:I*ܪvZ C_jlY1]iI7G7〸!{7>5~ںiZoqa9oe\auĻd4byM* bId(ӏ];c:Xi՜\}qxr}6 7>?7^n`M1  5N*sk` 9J ^[Az7iװQ56 IeN:>>ovgB@ HPLULijWffb"&s*f̪v918~^zּÛL]ӉwN1111;O>S733323232__Pt'ĐIt.gK%s})& P#DIUUUUow}:iFs6ٿ`+ٺ̪ h Cűnw%_@I_t_HF q;Ph `wnA XsO$2r9ΓmU U0ʬ L̒**pʬ HpIn "#m!$Dm$"6 L^g !44J?Ji_ 2hZZcDx,4"&)JLB %6iɲe}^^^_+mB ֵm޵ʎh9ì|ϣC=W z:8u> ίuxdg<W7>NQ t5Ϛsp3~^#Qx`^h 6z??Xr3U𧿯łUL^_0Un1V1U}ޞ<}O?wx{G,@ P~rK̳33*ռ31N,БdHIlΣieUAP9FcJ0]т+\FG86&3FFFG&8'ZrIs9Ξfe;fd]ڢ&#&&&&&ffffe;fe;fe;feݨ 0 ``w͙wxٙwyA=UUsXS{ͯvw&nʲ9 aw2Vz`Tfap €o=օy("!!GBt#zoLid8Xup *h )"ӀC `@||+K䵬UxA.{ AAA D3PPS#PPP%4 #)SIL,P!>(PxqghI$c4Mc@@ǿ/~d{<222啣\{@ɼpp(%tF½=K~ݍE0סxbXPZx 1BJ0V-iP)H-wmk PH `Z4Y|*0><}@*$h} t/]b&8@QN!%t ]Z'_<ֵPq\^:/CȐHx{9'__/m*qWlZ]u˪ ;Lx>r!m;U9\D k]5>'K3J,MFAYc)J<7Y0(~}jD6 C`̈2!,,Auq1t|ot侪02_OO:|N Z wʮ~AaKn{\Zz˧;Ӟ0" ϝs96ۍª(x*]*9' g CϿay @5 L]z\:lf6Ԓm#mGBQmdlG*/ؠRi1VSlӎӃc#qߖ&`?DP͇xN^czs zT HrF420X4غ@⃻W^kn>9"K׊CQYN*U0A։#Rx'xd;tqAs¸%C6RU1E(L$:*aO35RW\Ҷ7 WV@>QUW@>>1n)JL*2I9IMRjT*̻w|̻w|̻8=Bɞ$|tkYm۷nߠKg`L 0&36ffe3fff]36ffeu=}UX*vEU];\0FFNӴ;NӴw33.3fff]pkZ` 0` .l˻ ٙvY33.9v:Oqݯ$O:XU%* Q$ëm|0`ݶm~!52ц>#l~8!5>\o(j]wq=3TWNǰ~'2iUUy3$=P:1Z{6`Ϩc_SofNhxLWAUnHRI$װ^_Qg"~L[z"H 1$}t؁{:5 %{!'\. FH9U`C@H  $3UJ >G؎z~RY{Bʒ?x( _So= ]rI'?@|#|R)Iݡc/zk'}( pCx A#'6(B<$ UIKchh b4}{mP^jxIsSؔgǏ\mE{'yjvU$*U U0U{kwmo3zCax0;=M*M|͏{**ҝO͗,9V:@H e:'bDaܪt˧NUosBh!}W(sCe5(^~^4> =KjkyngᦾUUScE~%ҪUUUUQ9Uݳ(( Rh^ݑ4t7HiI 50̄sL""kz;S.&z"Z ,DG6 x\0>Ё=|P>'yTyz']ٌЃAg2iz7Q([8 |faz w㼒Iٺ1຀7ƒ+ tP(%T,% ɎVTȐõD`$bQ+Sl@ݶAl\J;H ƪ"UX2Ky\r97CkԪ;l>-!p'CUU\q7(C!b\xس2b I9 (x繉Ha}8lh^h}Ѡ}#{$"#m 1*?ʬCSVT_}>y̞,OD 5NGN_N婧x`k`hw&ܷMcl',pFI0=.;*'6?O) $9EHjI 03 TBj^EWGel=oYuNEJ*QRʒY̅ 9\M$RܡBLT a un~8ZrڽVqUhƯY\&f _l<5Wn{0-'45djp d|@FF,Y &UOCqF&;Q͂c~iƌ8CsX‘kUI`&k^z[y*Fswgг]QUt@rFme}Mgl ߺSbӶHIx͝-VtS_ ۵ho1+ XI3Ě]%(HB_a|b9,ɑ7*p>$# >˲om*Yo9g`:AAgg (5io[m^n.`A4޴ˌaJo{4 RRd:T T2a2Œ(;?LO?D+4klk&!fTD*MU g"޵U]ߊibq$L3@ FP6t9@:.wsW2T8]" +$G 8 =}.q{r(STвy|9t@KB@z;xMf@;a#W/{q'nƮ@axŋC=MjwKR/@l333333333333< D D i<2:ߘׯX``iii͙wxٙw͙wzddd0FFM&Ii3fffel˻ ٙv*` 0` .l˻ ٙvY33.[?>}z=*~uoq_=vFiXĊ(zsUUm~8|ԒI$|O0c/Szz%z.o.D<)p/c-$'ksZ 2kgu`XeCbJ{ ][%#Zִ!-ܔ}{@6ӷ%$o{֣mG`m25 )ꛢ!3}`zy5Ёf}?hӨyX}f<sCdH!/~6<6F28=My=NeY۩Ӷ Ppħ To{誾[tur&:gL`*mCAl[ht u[JN 0dТLrGt2(h"w75uA{{˚x2zN\=<ӯì:D; !ٜǗut1*gxRe`Cb@ަ)!b@w;e>|vhyC+/y$I$@|ר/Jt8ځ8Pϊx:Tow+X `hIB.ԺUS:i_W: bm6ۤ-mes]Zݶ XV+bv[mn[n"6 SURU)V*fLdVfIUfdVfPUjڱ]Kun[3{(UV#!LW('S1$9Oew 䳶M֡}Pն|/O} `QUUV& S!?Mrڵ |r .EY3mX rE1UUU^ oB^X>;c4AxI$qh51  |ch;ms=$mo>a8y/cog Nwڡ3FQ0rȚ .DJ`PQP]y _5@/ֿ @M4OgN|*I$$I.XX0]q~<}#1BX@I%u`_1(c r wQ6;P>}pc#$?u#q@?ಁD1ixa8!U* -@ (YX/.QiN>m̲He@ wF{މ$Hr#ÐY4v %(*.%Hh {ޔ?Yl9I!cdrc8N!4[duҦP9mlBL;I5Ls!E&@A$˱);sc޹:m ӞO0Sv?'RK"4v\Cj 79!D\L~ QW ƾVuaZh"b{f;8l^mrB2":*I'^TӆP:v47Xe 0XHH.u;hg9zV >r"jAӭT8UzKjDE !&az*NfЩѣ:R}@|6\8kB@@k`aO 4}La] SD%$=+HwM6+]aobY&:w:G]CeĀBh>)[rي ;>&0jf`({x;V57Zv>ouQ`>NGͱVU⊬י{si$ F4𠡠=x=ϣ%#r8O%8 L\cuF,%{jlST]FwaQ=,]cK G X\^*UxD8]KuSLDs,;q,qPM"-c4#2ch! )nw!xG*G8*$$d>slw0131 A46$t;8ٮh?Qk:2x "z?O|l勁@`0xZ mWo$v+pQl$^.<A2"B*4znu~l0Ps ,*1."M~j7I00Cɜ\s;/N: NJ)s@P6`oxM`ܔxp\$h,@W忔!aMDlyVr ӧcHA J -Ԁ8煑ŠUqCoi!OP@iBPEyǸM *i\נw}$ ;^Dir#,d#u``cSd%$BMXX.( JQ<3۫zUIHk4$Bs]V  2 2Qn Q~E#!BBI0[QXJ]NElO)G^YX-yk_2E.;{s*)׸=qRc?.$GpaDeP@hv}Sn^'!LhkJk!pzOG">V:f1a"xU%!{D8`9iMp)${}sNzyr!  t SF2yҡ}1PMCa zG}]1~=".{t!F*VFQMۆWs6Xn\pBg^ T @9{`t؁, cbYLb䨹q۬ $Y/aӘs q0xq&{zRRv$756'r?$<ą|.܏2r `gx<1{Hp-`9{jSD) 8$\8UbF- MJ.[&##pEP92P BSb^m?YCš~Kl̺0(zmӅU䁏#iC/ǩ._8kqp8 23cHW{oyST6 'fA׀4H0*aAov7n_>ȦkgɍCse,p0`#ED~Nz?XI.1"4+Y{wݩ 1;}gc~Ej|9wH1G@p \,{Wm]1 @e߻cw&qˮpN:I@!<IH"#k`h2H ' ^vOOzO7MgD@pR  Rt@"pTMS 5S婞dw"vW6P<ĆpR62:0v/]tY/|HX!YqnD!Wpq5q8FŪhP%gT%Ezxp'H%T1SxeB;>vԲO4||/?ۯssနu+ fCYD%z2*6FĨa΃q٢`6mhI$ E/|a|E"Z)S,DR>JQA}U(CLYY#g&oH!A fhAh1cOޟ?cX:"!ikNU&];GAV %N:^)@,(ў.Kn ^+oQ" AGl#pm|2$$:A"L?e8d묅 ݷb,+dI$?\~Prnu:9r7z{W*%à92L/D& T'bR9d Uތ̪s$e)J!:{˞؂ )0h7a`<׍'pr/vøP}MMڡ$`"}VVAPd2Y=Ed w5j7Kp Cԁ&I>U˥m8xˢň{xwn,A9Y60Trj"@q4"4f  cd=ݧr L<VTpb;1 8Ic:Cʝi9L;GZv0FdwaU!+C`>Ps`z`͹ oOf2k((BTLbI ] 8˪Hޢ{s oexh(IL"K&Q > '"֠@қS#ֱ$<]NYRv7%\yHJQwh ޞ`sP @<8*sGv|[Ǹ ggq $lYu;AjIg sAO22MHs:TPIyf">w_^lkmp.;m!o54K=A<Ѣ^pjIJSw5zÙMlh4kdAbV d`f em(JU"g6*?gVAq/=HM> PڨlNzu&L/O3] ӈQJOSа|lcbe!֠I<43&/C[h"ǐ= Gu!怉>!%DPhbPÐ}vۇ\i"vI(x!pH/ &MrU99Vxɦ6k3 2Y}ͦ~lLDsA-~! Ҡn&mFRMʁ?? 4m=>v~tN?ӌSf~!:C0&%=۱`829 Mƈp) P&bVވ텠|FX>B?bPLJz{߁@f`!A'F4PH8#=Eq ?͉s RַTOEq+O0@ f<1ru`-ƒ?    0!~޸%laTB%{2R3417CO3b =DBBdet̎, fԢbL,eZ0R䉐4'}dY #`( hCdH,M!BC) (OC0p =?Ht;}(~M4cҦ9TFߩ!׸t9G6PDE5&#=2q2/%*aE6fB؅򰌧2B2xjwt @@*RrANՐNNq*dv 20c-*jyu#' >tWbE}9 GC@8,/щ*X=k344G_J%X?}pm )_=}czCG&VL;NغfU P6sR ^)4vB iArU!|pI p3Đc?i{k7u!ilcS-,¤֎ 3!bJr-=ؚꎭL &dKWWl:^ 1ro\"C" (HAD 4B?IɈH03FShV;vѧ]RAG$CL`x<)H$ %f h鷇@o23k$uxO%25 'FϤtK[ER(:=_ABE w}D4]zbs!_)IT"Q# c.Z4hm *uށ]X!J;JvB T)OPbDBP$JxS;y}u*ۈH"̹YvTdM >@ 6kece1C3(NTT!::R|j?oZ4OTC{LQC]a3 R9 #Q>y;cG _$ &/2PD,-LBj65ui0P=ѐ ;RiRnoې`bRB?\0#3}4^2x}g~m'm}(I'EHkң=yuʏOSܜ"C1>.GO@~AP"*IoWJ*.6S wwwQ/e`n ;4%&1',Ƙy cbCOu Ɛku̖AU[[jZ() 3)+HF-I{P`ba-f-,$LEJ5c($0!GVXuӅddR@4H$$ S 98)C>щHO["z4ҭPP2PbDγL/π҃:rYjHKΘI DDBddSB!&Kt_ Gwn,[.a @ B +Iɋ돊B_*Gc~g7VP:2Vlɺj jv , ` HPl+\  0O6YoMI[zOSԋL!Pd Dlc"Z ̙wX0CRF@]^&-6l*BiM AӯXGExFGΩߧkM.[e! wޤ4RSیqPxpy0u:%.s5'=B&^aSHeɍrhXx<ӯ`?H'#C`,FB0P`%F(DwΟ|}{4hD !U Oo|Mmt8ÓF?^iB1$:_!yT>p@tr~3 &@KXSz(|_|tմMD U%g/IT F-!I>pKq۹_<]x@c}I?og[on̓VDG>Z`~QIUCTS!TU4PTMtNng=ݻlB}>GdLS$6*.@X4(ĎdPZxjzqW (h"!腑n$Znj~A(Dy## %!(1ÜDGdQIiTW["@6t,&4%G\0gϐ"Izh|R.{; s'PHT y2\V5 Et`\BBݹ阅YFQnO$8oyL҅B>,*fqUs |V>B:c:wY;ζG^&hӅiF${I$Q=J3=cPU>z>Mm0y&/nygbh~|Z(O^H Me(=~n+o6"/`&a`<(4Y]pV+Ɠaj!x*Iik,MUs9Ύ;:/ ǘ0 ä{<@>͢Iafv&I G"X1`(43$k[x>_'[IDȁMt Var2%, }7Rdba3-,/ꂁEՃC_x2&ґ$C@zX{,8J~3 ZBQ5R 1$A&K2zYR"JBXNfi5CBa: htG1& u<$x ~l+ B"S# (f*f&Ï0u}j~vAdχ¾EՉbda^`AAI) BԠ$zq>P;˷ieAdk3E Dj12iFDc8j5 J*,8aeDjbXL4=Ěn,%(cEk1l J`y}t3 &"*bI̕ 0.|X"^_! lH4Ԥ9$R%Qmm4enzAJSAH0 &`>1/t ! ]nK~>y+Ji}rE"G9B2 Gb2dEB0d16l%I5/B(6J&PW I0 ݾVt4KQ>sQ}~:K` d-CFyHfaA?! #6{93 =)9] [[(d)eR;[PiҬs0WizY2SL8 n{@|?vbR@/uqY@-q\Pw()e@PR'Yk,r,dɢCBɌ2$pihpIp̬,V+,#*!a# !1+YC!@PD#,YdAȍU-4!z-D'-sX.tL~xψcטkL7 bTkP @хCPlc;fv0UOo@biEYL{LUPrbޢ0e m-Hl{P83P }B&yQ/ɡrr7 Ƶ:0T׹t<$=ʶI l- .I^xk"5}a< -1 @9)Gs8HC^G*% x3a5gG% "瘂ٺlִema!mI zb B`o 21(jžv'٘O {4jTh?̉ (!QYKMP:(Pוv,iR"^O>Wo3HBd& 615st~A(RgəzA1x#N.$j F05C.c<!foߴ6PT@I ("7~mһו%+=矚b, 5̌Ň'2Z(7IP5< htA*)"E (A(V bQ@JREF퉀"Ĩ)41L4EO y=0. voQ ZC0NqQ`:K*"jaVB0Z% cT&"`f&`^3<9Ru=U9':¹+G^nJ5k8AuMtSu"7,D6I=ΐ2/( wbxv:A4I}l?Q~e 0F_YR4dP# qVf{c}ѻۏveRr0ߵ-U3(([L!.yP QAK*:ԃ%BBLXFCnUบHX#p43S!eVY$zknV-rŲH1 \p[YJSQnllsF#JPcNHao2`)4/<z!<]:nde@r6fŢ˔o5&@1Ǧy@mNj!]?Omͣu9=0AUHo'_yFσ(-O;5%GJ,d6B.̆0tZzfqj\z2O㹒Ƕ=6#ǍIH'Eߦm}ɿ?pjh59SS@Y苔R*" ʼK첳B \Fm[sNAly~Y[[wKIV kXUc$>m#Ǫx_Op$a慪?xb"dfd4UfvG ņ)ְ׭BgGĆ6dvSn ' DwvhzKkӓ bލ\"XIjT"(PPJC,J*w,83F=$:8ÐoNs@b Gǃ _Lt@ ;ݚb:AJN#ܔ`w Kɭ*/d!Ku*G;3PK# v1n12Xk8}@P =~z@S(UiT PtH@VIYea&I9BH41C8,}ŁOAmZ-->MˌN۔bk\-x$AJ%Q@4C @A 4@,A`bKb#npy jPUViI) b!)E`5U#&Ĥ]m[ʬ=0 S^IFďq Q~'ѫPk0_5*qKEч-ݹ5>u0 @'vIb]^P!'&@!KTr8tkl @5'0Ȏ@jΧݓf:?~y T SZYZ$MH%\B>19i):Յ!*g2nR +f")+}=Ȳd S͉<|PZ^ͼ)824KPL{A@k }(96 5u'%(2vB=kcCm[5Xp̯ MGYŻ[8WםLrBZ7o2'Wbtۑxs Nʿ0o(WϠI%ϣ>gvLZ??MMgȃ7AXyB1[{,śu1[!…`uNoo v:@7dziƍz-\/NNN]ơX0,n\ G.J "TƲ#-2y3P4WoX (CREO1̈́NѶu9,$ք~x׉tB%dD97 AS;`wzx7܃SrHkDLe!O)U , ˽nK6׮0Ha5st8} PB2Bs6!][p7t]7(n;(p+ڀ PKGFnpTWmF5l<TY +D8THŽBQIvq5! ӿ#vvLfP@0Iz "=("9"^ $)ِAV#Pm/`貃;1+HFP|%Qh7  UI!jh!Z#bL(9^7aA; T;ǫ;HjAmj1+ƽ0GFqR"JU(R=p#nQW{zE Kw|zdK},(t?\32ޙ'c[QHo(OCKހTzo*(mvanA Šh6rām.=mzUoI~s'ERvkAU/ h3qjsh) t- os;F4v_k@TxԠgd\`cvK -ҳXFʈ ;ʸCc{X]P9yyqS%dIlQF@ a>NfЉ%q+]|J;<rȫO$9+mnl;6\ &E֙6۾PFlOljx߭ "AKLK: nl ~QG iltD NTbAr9Fwn bJ:?|nxӄ9W!X<6ٲ2[\ |VgDGXYmd)2L@uҨ""&)IyuhpS,.TPDg3[a摿Rr9~>M%-I5)P|Gs˱̲:2ǂnA1J kR^٥{(ڍjad"f!qJ>O(̀)Pm]+Ow !etDg7nBKh^/x|܊>:"kؼd< -qZH@Xe_`&p%}tZV# 9F&G͙̩\YzDDU(]s2˧WLPU)M%j3;vx$XF\[V݊Ɂ.z,©J (9LQz>%H?+5U`Lr3 358dK uQ L$EY-aG3=r$~Nj򝔅msfB^#79unbRfM/6*).]QY( QFqcP:~Jwj!^u'WZ(XC.pNW$Ra  A뛖 <3lI0'}ި U: GP9:Daa5l;A*rɢg^tނޫ/vxcuKmӬg.p݄ @iN?IGl}FQikt_38 ;x6l2l*;11'm,5Q46 DU]$Z5jP#HB-h~Ԩ\_`8֏K5:Me.YPD98.Ci5'ljt.Cb lgkT yG`&;;5keNݤфQb!=!!ܛSzEPue(-] m+C9-#ľ2y^c@}X(8]u9rI0 47hliC.5ܑIinJ ?js[c A0fA%M#P |$cN*HzݩA8#2Sw'~fO4 6ЪKy<{ 8_'8T&2ղ\L#SA<\}^Cqv<~@PeCz*\$Z osW G03!c('Y94xqFV:BkMUi8Eh.S %Hv8UOdOT Ġ62,Aa?nY@Ҝ_b> З@"x;y%#IXeg]bĠiѥȭeBdzϟх5DYd=LȢPmA>E l{xTB" a:-U$JTOtzJ}_u1$Ou!d!>y]qhB FyQD=H@Q-I(L>= !$W~uv|E<|N>s)vAdDL)Ar P(59EknD4RTݥr_q~":]{='~?בI)d$9ǧ)+Ѣe&}@{P8*bC:CRBHc0ߺ3#4%7 ;JaZOdSB2nV*ʊ[ bOH?&|HŊ(ģ^/ЩZ!C!?;>{O|\<۟Vh&Y<5d4Rt I'ɮZi 6,X/s"ԩa#bs@  vĔ8jp_%V +g N3d A%/mO-Ět wiv| `ZT.dxcr0g~**PJ}|zh~]hkhhFD>?tI{ `J2@rzِ@|ث[ҍhh;U44Y4CLjzO,;r)9،R,D#pѓomSͽ0iaD0<Ѿ5tslǒyGDrG!!Pm&e]@]-;Q3H*fE f"csgF xkF{:ϸ1Yz! uy>Pܘ!7?qЧsx()H^RJH 6vhi\Xm[QQڌF9|>_?Z?Y's> S7jSXϸP5=zrStdy ߵzE9Hu(,MT9.  ‡ _B) aa''*{0-tRt)$0Ts7W/Ȁcb P ,%7O7ayR;>S0q@[(+ (PMG/N+CkW4 femgR(+d(yEA+Bl_ y rJ R`i)pqH@Z> 6nY ٠d {JG Gk Xa0дJUMD:fM0jN%ycܺ#DaL^eFh +bvEG@ kv|6Iq`CVk;?=80] bf{xRWi &!k: m09f3u<$ak bLS T-X5ULEPBUTDfD,-R˘dI)U@=@ob l]ް", QEV]OxUWLVAH)bJ~Izh&&$< ρm_wQ#߱+6݊<0BxABJ $"I0\Ԕ‰ ϯM9zb8YPegc*-Te ׮sBIq4ec4$pPraG2n,)$#U8C\Bih@2U?OMt7>⠡TI?wlp!CIiZwH3ָ5_x=L :WBJσq|`&@ j0t(PF`aQ a2edZ$iań $iCR jqM4TwrV`YY2q"\#*J 3 4ZP\Q0l@ !¤ 3 Lj 3 0ԮYY2QJfOd6I6JT˸tdJ&GD}#:oX;@ QdhDWFQ/n8jRޏK1¥LXR"tdɈ7EA.Q M§۱?\pӲPa Ua Q  +ϊx|}#يgTBPйcv91$D6Ҧ3ÌDT 8uD/Y<DŽ2,  ^zBvfL錟Q&Uw9QOƢ!?ZZ^J* X %C' 6E ⊬cj>FlMLt_?S#!@G21mtdh,>iiCP2H(ȏNAO>݉='x;XK$@)y0 0>z;z s߸u1c¦9m^7F*'@m3'ǨnIC!=MbaɅ+Z>Qo!QJ" P$)]*jLjh 6ZbHM!s=ꆷ|pzH͙6W{cx5ǂ*r|dU~:E/pUI 2<H]%4-\&\`D7Lγ/"e| f2@uX|:&(dNHtMZH@Q4i/!p`ȌN-bJ$,l:oʪScAdJSC5'zf EF{Ad!@bNf3#?ֳnPD1RQa,@3 'ѡ;6.Ї́r\PHKRх!&Hp+%bud:2, h  E"d* rrk!A2 $ Fpb1%4 P(rPHIJ#$x{ -/(r|YcT82II RkF <慒;XQ82 DRF35NaI"H~~@4@SB'8DrT82 W*Xw5gA6>S\ۢfN~$jd BH{7M|zK'њ.(>Tb,}b&ϒgO#3SpT c aW{ ddd0RH_T%d.vċ Ky8jLb 36KAA'g"Io0jjęFCiO?)]`)bv8~qYqD+B .%( m$/Kݷ4{zN:龹A&E0LD=OSIGjv~4p$7DWPuW@UG,vzp~D6DIg!F]D`Q} xyŃ&3xbhKڜqQC#!0n 3Q 4n2`ƿ5;U`41@ܠ^*v&iq4=AL!$Rne!S!~ۧF@7HዖV¹Տ<蓶c;#Flu.pqe!XA?!bAz~p?~O_PF>:H9Q~Yz>Jb%CtDDX܇í׳(ش AA?w2v3XdK :9D Gi[pfV.oY hB8Qj~[,4ז;Sy23L-]x=rw''f=rD'^iy`V@p\;$7S]"Kutto@p6>"ip430K`匌ݓ_| d7ϗʺ.ANB#ǖgZaO2}~϶Ewl6=gPH !`JhH .6({y,U ,!#7^ gߝuo FNA! @ֺ/R#]OzJA=t5SC fb>~3B.LB, |ؙRHP2&S/# (LD_5Hq駱X@)rv$EEdh15Е^"lbAM0~/` M4s6?цՔ7"qa!}Op=}%PL/:ióxm8B#CI5u+a:$D&f`.P\?gPA;F.wpK@;Jy=%ugv) 2~JRԡoD.Đ܇HNҏ0,&#jC k0K>SJ£|635AGޟ3YƙQKiYEJԅϥp|PS[ rܞ?HUUQT TB1К_!ip3g|22˝`hNdO^BJ8" H03+(+α#e*@J:)Cq Y!hB8 NpPm E• aC׫PSb .(!_˷v"ǝzR8 $7Q ;sGc$ C{l)`F2J_33NrҌ)/o$utݲ$w[@1M.n7 ]Us44%,9KU$go`g<6pu9F;()WO:kksdI;⃍1:W2Yh!^seA# e7ke0Dxpp@wjjv/D3^ @eG>&.|r &`xo2/dFrOe*n ?;$fĚqG܄^ c: -brNg T$Dzkeb<)hWꚒE!iH! hX.C, 'C#. bJ&4bDaI0Ib65(?llM|3d&eA`A@tgC !`;6d 5HLDĥ ]Q44HF 2PMLBeDPdlkZGFPDh֗y#BdL%,%.qN໔nOKM (XW0ujvͱM|P, f^eb452 ET(}Z - If0ki&Yip:BF$-1 :C 8M>LF08CDAHqlhP޸_ͲiF3ؕ߇6{SE$iN.L*DI!)rAiPBҫ ?:GH6b윑HM2bdN-4QSM#NJI@f8HXFRa0 R"KZ4i]@PU*R (M+$Y9U,!@Cf3@I+@DbRE .@ENOP"g<!&1ɀMXXLΚ9@( ˛}29c a Ci~0`s<b!@C]*b:q'P:uT|ݙ2Zi8R ~q)P+&j YFTELBT@R@x@DE"DYdC" HQ*U0PDJ $T-JвERHcCT@O y"/ƨAJ$T_ì/p3'w0DF>{)Ͷ|~a׿/ζ19t4TŨw97@h䊟d'? @">@. 6rw|yd nE%6*ZڄoX%qz8+]3[''bjٍnѴ 1҅ 6ؕwj(6į `Vh1}[^lm' ɎAƖ(V)B>&q_#[hRi C!{ g&&wz܆,hZ%S+?qiaD&J#@f7bTU2mFsFxel{R:k2 XeX!XiуyK&r>a*jA͢HNJҮL-ڭN51adJ"XL}k#6N5 c6]* (VIAj&U23#H  o"!cbibM c™(XʱÛ ʡXv%ZLc3 a FsΓwFgv ޑfaM|k[8J*JJY7)z[6N][/&袋&q30k8Pgcۙ 3N:$Ggn4F9&,k;5Y5 HJAmFxh]::+KMM-T&-j'$0Rܡ` ?zPoqE` /OFo"ԃm06qIFN(pɀ:B!G~QsG~VXD`S-X 1,h1H^t Y?-.YFAh-R'ZV#b@6m0\BgRk'`DyJ! H-ZhrRdQ5S"d2)Vto 0 ڙJG!$`ZflّfTxtieltpy3=3-2rhaVsg  ރB&Ë}nͿnx\[X6 aήyj uM5##aFmA tE 4ۥf|_E@YHƻ`ҩ;J:2ŗL &qgpxK|C8 kM'\%t3SJSGlsBzH8>6OsWO)i]$|MБM\m}&9~p$5HO?zwh((M y@j>|=}u =& bR/ﳹ'{0̠*1㾲X!Ԛx]mi|$вzVbhԄߩ'i#~'}u]z>| TI`Յ8Y+V T1p灌wtFEǮı ^>,I0b4rQPa-:)hjLh3mdH\9i[ {mIjM=QV$UPcb֕5 5c6 (ZOYX4H B[$ @ՔKN P4% p~+3!9NN^]H<~[{Ҁ[D'mx>k`B@` 뿫MH`I4a;sᔯQIG,,-C%Y=?gB5Q &?Arp "OO sT>!w~\cB|x=`.lUGR0 ZDvI+z~71le#XdWuFqТ`F0a=K=S!b_ZiȽrR_5~  N>8 x59 &gL*b~>@G댅DDNBP7+HxubB8HᴀD~zM!Ϯ2·C m7*fw$D%/!i9bhCixK<`>H`PMLS /JcZn)n_6kPŶ'3:Yj%e4T9uU`?.#z!Ts'ﺒD#x%tmPT>P Dހe0 `G܁{Q#ïk;N}mYމ`IaYN./sQteMeO5tѦ=.{ps%t9]qq@޺nHm˃UÆ?9x5 r!:Igq\6(QuNFxk9T.fkk7 ȳ=ЮM\SOY!&C\!(YmݰB^ qR\0Hͳ͌Y /: X߾l:0ScAP#>L/X|-FJv5̋ZMњ R%_ZGi-࡛;'?o|fQ,Tzou}ׅgR+khk'7,j<]3Gjv=Zr*9b y" "P)>5Vf }NfZ'1Ry!lV&z+}H*l%fs}G{Cѓ!hiN@vh,MyN!rwwX! c9֍40S▌L!٩V+ҡ;֓H{ k8<8q5Bۥ&!g0&w{ ~nIGM%ƃdq=äò{B~H)$z_ԦFB~dz1c Zd[=E1cۉ5eLlY `?Јsݸvw}unT  sg{Z֦$fJg´ LVB(k!OS*|m!F!xa yl?mt㖨Vi(Bn[P4.N80aUJ#}x!76dYjFI2*Ucb#Ah8uG)',9F_~+:5MɌ4& s̳"jƹ{v ;m 4?_)B4RWWA>8Si|f@PM%22@1B0LBK>fsGȄ mhbԑ) "F4uif6\eӑDŠM&@R)Q%$LAc~"i }b0ĕ߀Tዳ0YeVP֔tk4h`bF?=g~{s0 ta4I_6b `ĞJI->FhHf^ dQ;mr:RCr& ~=#0+jE&Phe2fNyD*aQ8uu8rXZC!E%276l1$F2x7iY\boN'Ԣ(V$ i`(iѴI 3$&/F${9QvJTP22:~} p0%:jTG!Pnp2UR)XԋJj2) @h!AF|lpʋ$Or3f00 2f'q<k1R8?o$INT>ܛǓSٲٖEXTc8XIo) $'Q0- /ϤV-x(i| I |1*}ӝ0`eRXHՙ36SfgڙL ʡda AO"F!# $pd`,H8MvE Ahxŧ's11( ’rȞ IF1:aŠ׶1aK厷ϛ%НhFv֋Gn0}_CQtYúFT=R1!s ))`3j:Sl~:-nӌF4 fscH)q]X4Qӿί4HTU5x%P@>#R;09G>d Iz۠ '2V.!~iKX& dֺ\kay7hxaWIϼ(1%`? f b31# Rt@f+~]~dr[eD~;b=!ր{!- uN *,@|5'oM/ u/ <}PrԱXT*o s-.A]gL`E ҨIjȔF{lJ,bķn$4`ǒ=ˡRl?(!B="Ĺ3w)͏\s@cr XodoXfj\¾r1\M%VmZ\l\%glɽCd kdF\m1[9 (ݖ ($ X53%93$LyKkXZ\ˌRF. R,dap`<).I3%("s ( :ǗL!#c4 hlJ>oƃ1ۘfڈ;&G9†j j$δn0m" NfBa!f֍88CLJX&Yx,E Al@0[I"I.BH1Fri[!(Ei:7 2udvޤ,\, ;cѨe$C&K MKx 4ޱA0 `aC艚uQe[94L͓Xzk˦ȠȽ﹒q Hac UG)JjՈK̞ۘk,UxfU?Ѭbml;zˢˌYN6'[_y dqNY7k.\%aM;Q`2S bvn^Ilbm388u@"D-FG#\Yldl/X24< D>'wO*:Rܵ<ذy}dLg.4AB -P䀨C㺹uK x'!}iQ @~ϧք4/f$]~\Z58dOaΩұp]FA:᮴hǍC&i( dLɴD'X ѱsXdqƑ_^PpጮУ­Xf~>{C!0M;a)ޑ4pfEl:klS44/E h=k k$1_{8L̠g}CEV>|"#=%HH#1HiaF"8 <+g颀ˆK&y'k5@% m`0nNWdЇjPdCBޗZCJ@Y*@5=%B :avEDWGGD2έLl0CDn\2ɖMRN52ȡѽ~w&wr<1 ۂ;Y"$V%YYvxa;2P'8xqAY0聱107f8kOCzr@a'X@g*14qᅤLFxme# ,w&I@r\G!nF=aވ$}M0톚[Y3%Dg(Zh#$XƼ=K,qUՄ.bVPXF.ZqLy$40yin M;JO T艐QHAc?zϯ%-[] ; 1ԧ.޸ta-ȅ{< ~;F(HPH!J H [?ă9whT2Sy5Y5s@Ō'u2Mᎌ"12VL5maXXdUXadCY8efF&6Al AЍ bTh#0Q %h}D\YGJf`aG`H!݀ A5R%{SP@y@&`]I֏ I qΨ1RT : "\ta9cR\ Dvs @& l#Hu?ѽ 8D}ϼ>"wP]O%}|>P)5 2!kjrI)HAN$ 5 J4 xdda?EǸ߇>1SM3"h iakTglC jC6&Gr´"[ęP^e'8y#Lrb}ŪR'@ɋM=<pJ!J DeUU PL@<(=RD.@K]]:G:y.Q.0 !'ʑWf! ©ꎰ7 (rY=c"%A>4>r(2Ws+bWN҃<$vqxk-@}<X C(y k[ .USĮTQ0/gi'L" rPv6l2A_8B_~uzJt&tB>'$)|R9 z!`1S~}q=OrLKۊeR_h{?nS(p.K'0(>( ~X<dDS $KTq=_uuff??̎>f ] 533Ldmcc!DƚFI$ `}`S{ mo։W_{BϺiq_l)B1)ᣬlOiɧ ?^7bRD!d\2u-)Bb'PU T+ă ڬ(^ #g+Cg|3 l-L~DqnQ?" c.m!BԋixQa (J.$Ԙv|?ۇF5 LeZ@eP']3$ϯq2A-%,5T"DAT 2>0/A "}g>]"b-izՈcZ0Lr0z͡>̚4 (1d?0hj͵4e)sC8  8>Hav^s ; h 4E,"u)[MTϣT aD#yh?@̐(M&. rѝI4S_GډnlyK=ߗ')|P09+\C);e3CH*TC˷23y)\tc¹j2_Lc7?c5bo"rR:3f@啺Fv&|v3F\C^+цE)-f !mT|yW /XX@XHg0(IkJ\VAZrob{5%FN\0-VkagA;,fwބt.;_Aã0 ~|wڍ'gfqҲk21r=s^ëK{=ݎ$o(@*C0H"˽O3 '1~)ꁶ`4C|ľEQWN:$  }(tZ86]vb8=C{ɤrq9Tc,:EL;e6iU5@v[KRo1l9uw/A=;ӯԇ 0?>}H /RB^VɩQS Is/KKc#iG<{ka(6j0%X02 hC'A:0cI"8NNnpT&'Z3 MeR!Wv" .3AMA:Vq 5mx4ƛP75L9~p;qP:87a\BPL 65 1;)mke  3\RM<  OF=tCuSC>A>FVbfUK+oIS(tU焢"N8ks$לI2{ݦfzoDw_x!a6($ɞZyzju:>RwpAlD`d`cV"1)mp12SQGSM՚y}Tp-Pd02$CGpBԸ3 ~r1Z%z?Eo~ ahw E@2B Jg!)?D=WSc'j>#˷uk4XXqFm !јA=[g;,oDUˣgJ.\-qK'H6,Yřt˄$(^ƤR=0 YgODr{-MC |h'sCôF}0@x4P2²Q7NHj;. E8HN*([ŭt ՑFLAm%O?>u,uae!a *'-su{ou5$ߓ20hf̽﹚"XSog|R*VRM(*k=Zkؕ! 89XT[獴I$Rie.Z|h.AfG:?V!LBͮU"vod20f'4"Xs_~_ѭ?sыe|a16dm)7c۲fB7\Y5 |aR z|+w8d#SEI93ӱcQ$jPPQ_2*1+gsA{:h/ x8 pY hLQP4pG@A4@JJQP&F%4REdVMhZ`"RЀ"m #M.0;k%i+Tp:3$)+q# f" Zi&5 d iH"Z*a}3pU-). "Z ]TH1nH52BYmDVfP3YuSn yкRI%3FAL255i*̈lʈ ($ȬrVv.Z!ˆ32V GqckNd8kܐcmAbnpvn"a5DQ4 LASR\mM.$Ƣb∬F""ڬ0tv&73a(1PMQz.p? l`٣Y#.S!4c.r&@LOф{eee8$;r)[ʌ ubU).Q,Q%bȩ&nÀeT B omM G/M5DZxbUs*cBgoA*h`R5 FY˵lY.HofMR{S<*` 2a5nr (%bByidֲRL׍hM<ʓi6ƒuV420LRQCTXhk[٪`=K9d)4sRX{ n!X;|J" X{7p%HoF<];14f ٜ5߉0* ;oSU$0LJ^a*|-%R)dr q9PpglB";~\| 3`0=?(~\ %(h,ޘ &@t>k״dQ|5aɂzJPO7tcSMO:*l"3BI9#P%+I]iBINY )33edzx~E@<"$0 gp?֣yPt>@HS 4PHR^ FZ>4#wlg\aHFj/,FJD=|CtÐZDChQaXGC/(4it߀ 033ULŕ% S(CX~u;5̫0{ @-t&5!i:F ~ĒJ i9,!$Ob?5L.L PX H%W+ n4tSDﺄ& |S鶼Y1 $R4R)CHSHJ @ ;s!)!%Up3:͑&3,& 94w Awn)&BzUD#=ʆӇ`zqg|'wBWgԍV(B6$T 9;c$((&6&6C#@xAB |9 Q7a5belĈ2)\B  , rG4a3B5b0pul؆k (&94aCc1(H 0z ߬1-2(?GBvaҝNHdЁJ1Tٔ0Tw ȼWO!T\'~@F*?wA 䐑t@39=Ӑ=9~s_}~>NXbS{RZXpm^6 y"(#V"Fc#ɹiu5yNO3\ }q0C .C'|N8veZD{͂"T".;QW-^j\,Ejz[#-!Hxy41PG䎻1e6DAK<*X*Le5~d?2j:"dzV`bG}O&5xSnTyux`]u~d(h{ qStU'r) C-/  %#AˠuzaMd7 iцk- F|š5[` EӋ$W[ YH4G#ϓIcym4nAFfDZV Py>(hf&!Luʷ'TH(i` "JP= VZo4cs5!HmҲrY8Hr!qYbڟvY>4K(`Ϸy6'2n0[L{Q+p(2L ? 4'o7G jAoTSt UCWWP"W Gg!H%4 * Xkʀ2RgGU߾zwdwXSjS<_8>Ht<( k[eg󴧡Qu斻<~N {y{/msdtJ8$ 6v+YGndHC:ۤ֐^i9S`[@JPU*'^nʸdIst9o$ ao:뎛ӤTm|3P̖Y"/s>Q FCWhWgUf]U{xDliAOxy&b݀0n==[:5K'BvFaQ*=NklѨNw2Xܞ AeyamB1 d+K4[68<48V((mY3n!ٚCzDHM%D H^Σ͐8(>TC'rXв1C-?vTkbR8棚T;)88ꂔ0D 櫅$l:!;. D#xVP;s4B(#Ud oPhZ@l_N$>]Mhm<3\T IavAD z%*"iM#N.]Nȱ|@h ԯ¼zm& VXZ]}2qON58PogNBaVD`ܗJ B0vs K^~mr 鱾̯áLef0Wc;jtDu dIERVW}<C4x[:ϊ -U0ՙ[PkTm܉bhC1}*4F<ơ/ ?>/D0B)T q: . u#+sc[l^tP{ݔQ<FW]Himb9nP*uB2HHEHm%jW8hW˛fؐN1;oZj]v-ȡò6 D0:ӟ2>d7g̓10Fٱ5R&VVް+^:qvk˾@lz!9e{ {p sG8|N /+`TЛŤiyȑ˔H&R{LT6`y/+ )]MGvT'&-Ae 'k E{t.Vƭ0c V@  2Dr< {@=tofrb:]C#ߏXC kkDW&]P4,|d&}#5ѬpK4 Кe/ifObGa_‹1BH"2)uQ]AFjG_GjEŬ'sG*N㩳Ol6j1IPJHYV4ɛIV@(NO~8iӦT7A˸bĜvtL*sɽX3%wÿ(X(A\kIKm7oݑS"I Ɇ(F-2hGBK>TфY8ӵ_yi8fxl# FpnC܄f#Ώ> Zt^Ŕ8*sxptT !bklg3QbG:A?FLJTYQ-cM1֠G%ؘk#%DGG&t uт3sSM B!eլ>= ꭁ|fas(DDUw/a;ϏڄCko  f -f:)#1)"f.*cS@jnOlj3އz,] Wbʶ?bQbuT4P@ N]7>VOk})T-cVK0 bV\Y"gz>jO'AIc" |ȉ.!0"#|"G4A: YAz @t"v2u ϐ9Nps QxCA=;Tٯt= ƼCw93 M#fJp! 1xuRTRUQd;=냱8{p!k{p>z.çϏ6 ^_"1/Dp(vѤ MTF9_idam7iF@?К1bcPiƊb~_+&>e amd ~G r&tf %zLt6E 6; |vth/ R6b!1,B"mRTςߧ1 ((O2QQ$U#J #0A fa1F.e a!HhKH 10"" hynO띍k fL],JkU>c0cbl`*BcDox= 7yu! ޵Vb0ͼ!nf-=ne(]굦kzF֬Mx&n)fˡfASUEX 0,J*K0 fM (F5!a͆wjtDGSi$\kETS$#NL֢U43VEk n8pf xP !J0*SwWA*ф7M`6Fa -=1phhN{r>>C(?ٶ-#4DLnY3gd=܄`:0 kNOmt4Ѐ"rߥ\u[yi:z9y/.HÀJ|&DEXa@.` `DцF ;J2 pYL t7i8m>v ז&L~/xĩQ?Lҷ1PF! jq[Tl&ЙdYr%T2tXblƌьa?c1xcE*`Z,EePF]ATƐ@iK]ttcRQDQU"iKB@l"E BT G")U{ D& -*Xc3jZW%EIENadFU\bL!xl .QaZ*je TNR ctQTVFDY"N&aQUUUUTTR!P*87*gYb;u@k2ne "!3i61Xl$ q-MHB2Hcb]cRqW.7H3(uUH0Tt)tCHBF6KXMzك#ȈI$CkќV]AnZ.ưYhڡL1jEtn4L-im(%@KnK6RE&$IFmۀE*hqUhQ;$o>(1<,PT]`#48cbj$7ETZ h2LFUEUbUUUWK*ݕl';x#"`66rY6w[ Fac=)wOVΕ0yYtOY~^a2O;ĬQ5_}HB|!*nZ_N2`Zb&YCsxrbǂN0 :=kӎǏn [v/ EK_':FL;hCqKH0촱 3R6^׼i1!}?$ 6ִfc?Dꥇix{A>4JR F6~_w懄PdefX&R #2kXuӅ-:'(цNBv͝u]3'Zm1 4SB8,@H P')0 LV_}yY0aMܲ<@@3>]aVG8ﲳ.5xa9Z8pEjPK72B`5Z $ `WJa{~dd^[k6"!0?©i]].w4G|jmspk2YCwD4B1VVպXTj#XT{F[`u&CL z(bߏ-Fߖ۞&Y e +=YףD)z!{C6̆q4jrUlHdI6T :'JPEU)+(klń[ A0H !*qh D[4S;j7;T;@=lNh \Az%bh45`= lvNꗚ!2Н <X^]mLUUugx0 N5?u"#Z{5-iϞr(t)9!@C)))i)|$F(Gا'.JaB#"/Ccè$V@!d HpiꑴKDq3L,&4iA")iOUMW$ۏtO6a"FM2M3H[W\hmv5q鉤E)L40mRInF7Z#,ftoXVBVmjcO7m3 6 la(DX@qT.!h @@ `ZZig55+@GȰR4<AWٷawU5=z~n FN < a:ѻ%N8`Wf&y: g,#8klFvz9֑©;o.sĨQK|2I!kgqCdl*idVʝ5@`mes)ǂcNꒄقA6dF֥DIJl~]i@iiG7ծ`Lvܤd5 HX(;Q$pkH|bHϒRR*DDD#!G\^*h5FN]x=0"#͑ac Tb:j|!4y.s / & BTin~Z*oiA7#CsX|i &>b6d@ÍA>:#8nwp`H›tu @%UD5("d.^}])l7q#L єC@?j?"`USNTУQ~x^@>@!덢ZPwٮ R"r bX)((x.t!a %!AQ$d5jlú~:!O>(-14*24 F}}FVm)7̼ԁ6xoij(98W| Z&+x!O Qs2 7 f:Nc81U q.Ck %f6!Th !IF0.!Gn"̜!D&\R₪ (95FYmj6 AA3tX"Zi= `UUZ% R78 jtv2pd082aщec2v@aOไd-!d1d9 |[dU'YO\$M`rCLO؃ b\e 4Ba<ƉM&H-UP4PP% ̐|ˑ́O۾P4 *0=d }Py^i+Qϣ+T2 }v+ $ۧ 2q2ّRVX17UѥrH'Tz=cC! Ϸ2m64%AH"s,ZFa#g{wYǁr>J E$lx H tl֏(3\s/'w1ID%OlQA4'B/qS *vᰯx0<H&x]))}sR<8~3,JRwB" 8v@$eZÒ/Қ;sу\Ho ӗYWw.OXӆȌNrHm$BmCvY`j + faMP9b@0Xq/)ۜ3YPXk.R ОcZ`I,ԀLMNfԱst}#P1%)a.XaYyiG]6*Y3.ImA0d ,bH%N ::!N0\e#If5dᆈ R#Da+3$" "`%XI( eARVADVX0-(% 0ENYF>8ZҀk`щR7ӟ/4U)D9=P~?rKZʴW<| oBxBV mQ#EI%:zPIbxhTQ E  N @DT2}0`?q 14 >4Doف-Pd kQ\@ J B* a5"Yv=UvX =qq7Hn?/l= ?! + R&KH<"~IE?LM!O/8x7vFT?aA9|q ꅰʋHz9>Nտ|};.āXAcX6dc. ѲnZ,* L) GS; $ (h&:a #ˠ?١wtѮ  t:Pɀcy"sb/?Li0=Q=x琙<6bKwK:J8Ʀl>h0ϲd Q!R#(f:'R',D)p`o. 0Q=ZxKE~b=J(g< gTil)D= & Isj95P}S೔<`N&lZ&8]5Fn e!EUFIHHz ֆ[ny'30ͅÂuEI0܌mFFb 4l| ߊ8T-ttFFZ?r[yl&ͣmZb #ُ#aF.F*lBb8I0KE (D 4(PTMDM $D% cE TE0OA习&}o|vu_̾O".7R4iLY%N~i0Iw<eĥ 0J?!ɐ |`Xm1]f`3o,mjl͇:Ft#oPÄ8?|?b`!acСqt<h)s(5@r]vz_{t"}07qA>^ O# FtB/zQ o1!#9ח䞮%>p8"2 I_,sG.[tL)p\Q L]Sx|J pXR4tLPc{I]D1b^]tdF"Nꁓ9PAI 7D)00Y4fE|u2zBلFwvj E[K ӭŋ Jf>C7T{X @***M}_`NU_9,5SPHU ;O^Ma0߫m|괩ԉ{wo7߯4Iça zmэl Sz4D %"F!R 'PNTR!AJTE \#@ ,R20* `v쿖J*[xgLt)?ۙ=B yv6*:jrW.a5fӝaʈL\UprqFlGla@V1Ԇm@:q?7QRN t;LJeiH8낧hZ@Kr$Y W:c#Fq+ MSs a!g|bߌ6Ӧ'm lڕgߘJ3Cl}`F: 1ñټ- pr/vkAoeuyZ"4Ѐ@I(I JǗX}, PVcQp-GE$D ]"c,xI!E"D-Gxio6G\[D,%][gV=*V8(@]2!Ă-Nn^[ 䫝fbZ(jdz߀ yhv{CE϶ݎ.',C U tf,fי?%TU'"?3`wr8.?F1zhDTf Y 3}ӑs܌Yɾ5(x։82XcbPaWIjC*LuzEʈtQ!ϼ~ws4RD " 22ДJEPJQ 3K3+UI4P$HU55TDQ-*F| *u"n YvKI{1Dh) L Gw.D(1G &kž=%,), rD"0VT**J2ȘBM`G%(\iX966h% d# @?qW2(+$k9$ , πz}l|^x whrUGvMo=g׷I+RvjhUW YywPjv /ӻTlY-yz 6E00.ڨ6c5lJ6}޵(64*zLMkH4e}`Pͯ&WxzozkiJܰS@=ΎPL gqz/m:R@x O`]4޷ElV]w;9lj[P=(LeBPVrAAwp[4tHkkz@k ^k!B) P Pm/[\"m%I%@U*r `޳i ;rPB OrP <}{0[:va͖p+Q}h-mЬok[=n @va9_7vUv96]KYUE g|-{zS==zZupi /̍U 4s:v1/8M3yS˖ehhϦp׭QE]@lsF]mu{75KhڳZ`8nz7>rq{{;mʸ7{}zϽq͡53l4lRZ,n{TVDs-l]S^t{Kư,*}M2} Vf-ɬ;m]a zZvǻq%Davր;-۶6:iqݷlB-{W/|}j}vGwv\ :׶=t}{/Ýhw}CvVVEn@n*mE]nilKE6tdQynnNNwZwkeqρ۟s:Ϟܬk-͝.w}n{F8ukK׽sou\N.*VzO6^ϊoǻ6֥R( cٓ_v-]0=dp{ncjzרҥ|ڟ}/qw}|RJZ5CϼfcK^t :y QPvϡ5ڥoUAEs.Bl]im4ﶾOO"9n ևmsf҉Y]Z*o2*Tc;W3|okЁ׷%إjže}暡\p5M@J (`wpۻݱqzƅmsensz}3Eg_wѯo;8g\sR띘sdM鵶ҒëqfUhX"S5g!ـF#mTq(_ly3t9\ځCyp{9PwGrmvݯP}*;.ung蝺s RJ{[kmqخDX/Wu%-JFat-@:@2I@&`+mAajԄt>G-SzhrunN9 Wnw{^x)o\Q݀Eqe:ZHgMx/Z6@Zi)uCAB}{QP}ӻP5Nvmh*Tʢn:f]/;Hm稕SUZې </n@C tvrk=uw9&Sm&&n{^.wW. n5wgޠP0W @MA mS IRB @ z&Lz$d4@)$DOMhi4@A DM)4ޚa$i Ʌa $D@%BJ JP6i Z@CLh0U !bPj*`&*C~N%5M#@0SpbvPp.jHRS1M%"RpCI^$, $8 @H%  )`\$$L**"3!OC$_!W?_B1vxp)ch>{—mͩf=O6m֡(O~G;G %tS!!263bOqy8Fa9`H7x>?W _I@5Gd)1My28KxT=9w]}3/qO&]cĊ  z~/|?R|>)}MXF Hy*b=Wȷm)h_lp=Aa0Š0,̵5]kc0ԛEtEq f<q:9T袙Na $"UTFu+Pj Qn4.j(n;`յSG(9*:N9)`rj3c<>?Ce3jѥfhJt# =}àlY`*9I)TFO։lTXäDdP((<}EScy:lܺ6k{| m?~hWj-DaJ͵}_dL-0 _z( ##Jԯٗi+ 32 q14^#Q53P~{z}?5!W -. fلKi&P@UZEªSGK?`aħԁ}ϯ2DS6{AܵlJPE@NH.椢PbdM޿ba,ӘP~rMϷ*T)Jb "!$ ]s_\gNy>HV ̲Oy~{菾#Ўʴ~:-0_ls},J+5{|.j;J1g]Ϟٟ5MvYV4;R8>3n W2U 'ąmDh5V fZ anf7Bq4^ (hAU !Qq UVXB8TJ\&Fo<6c-`@Yn~UWCs:he0|Kii8DhiVBg \r6[kE=nq`+ lՆ:^]b[.wʵen aA*XaerƃW[WA.n)\5mXqxgDOhW&;tMf񛎙;7aPQ;U=C6' ^\}=z$w|/}lvF>G0anh~yFҪi-OTbGܡA$_~O^sx{cbFdH߉X X"ˁ,y妌LdD8ִud6Us"_t/GEo$)YyP!듧-Eڙ/DDE]wf@!$w1z>`vy䠻C*g(6ˏOĿ3͜&'J<~.G Ig@U[d[rAz0BZɽce0ܴj1{2!MtY] b ~ @S~ـ83F"'ǡ{iiF*o~gk圆Vû*+@RD1P r4vZtRu JD!0!0g<1aq֥L*'3 @.QW/ RjhnTiX-k5fexuDQ'əhyA2zS= ?.?G2bN)04 ,p!E羪ba Jd͐20`6d 7mB|*>Gϡg3YzaOjѧ/g@XzYݗkњgq0fDt.at(O9b@OAi;=;] 3GQX@PaQCA{kߢ-Xd_І_/t6JumџxO|Q BTwE{wێYBo]Ҍo,3X/y,#H鷾GAj5qaZ>/l5 n!}eQ"*{:k˙L4 Ѱim4lh@ZIjJL() 9R :P VIt`(jP+ӦLƮ18NOIvQ\T' Jb I3 D 㲹.HA!FʨdYTbqҞ5 EY0FyF&lpdê{n* {ýȸs^9ZQyEKM:#ێMvC| hܒN)ݙ7];i"bqR Yv8qAUocf1((*bR;MGzJ'1P'ꉨ62Aa c%Gd.ezvÉY& ˡu?[_}'JXm `TbIF#SG2^[FddQ> HEN(oQVg"-D} xM+@{#"׷jYw淝K/S\qڂœ1I:Bz0/F,x{u͇ h~NwrE'mk'њ,@}W<f@ ~.L=bj2b+la<δ356!Ƭ߂$aAc'ȥ T7EV/% ‰X`=gE)#mD~ o:.AMԓ"vv?= f&`M7Z.E$@%)5KVs;̊Eq\Adw_@Z,Q Ny8FCyK$ۀY<#%EͿtdԊׯn_fb^ZVPE1,IyiH YM1[R,ܕ"S1MK.Qpq/t\|}"BF#<`\ s  jkJ8Tl:7,Iov ݣb>QxA>3\3lp58oJ!m_Uʿ§)5Ӂad@Ā#㏹ THE>s$0g<;#4)8OZKJ4;A I|Px_UQyB@9TD MQH#_ᲪP}m=! ú:gQ  z$ z9GGT](O Sf 5iz$/~3sC%Ct;$L.ު > ;A4Bp 3 !#C#}?Dmۃo;CTZ*9~w';#"iX&R"R`%F%Ib!E%." Q)PiH`)F@WMЗC['hR -2ik=1l@D0KIEu'0[N$(%@vsj+sPKFG;!)Da`s߫vp?5gWnEzf9< L{= aP!Jh h9 P7&k'>vH|DSC IDF^xIevF㸛CXӸR1DY=߰h®H89R˽(XWޏ!p,Ձ Z1çG߭焥 O&| *^qqi4*ý@hCOu&F}TR؆(biDhIbD S%a7#Pbg*$`DKʅ0zj͞vlvNRW"jO =C &)(bZfB%!`M fD)bdɠ)5ca} :Ni~O1tw`Ao!MIMi/e @L$''jLV쨈WO8D/Р=~]g^xt@H8LzB]00kDr` B%2((AL>᭵1J pYJOu“ԯO Ul)D A=ҫWKAmVNH{Ns)h&Hh/ hYO]"%KE* 4UPBCQ0DD@UD֢1h0LH4P1djwyƃ:4Ҕ4CuvpUU!-ELPAKRPLQAIEDUCb*$y:hM IMZi!Pն" mq# RT( @i NB.ZmޞIaCNNsw bM)uU4$AM]?sKT8STRlTQWzfdݬ6puUU.^U5*S=ٶJBg<M"48Yڹ'={= W3 m LweM S)[w˜] f95M4b |mDD{ I-OESمf6jV1HE?E:]f1!C2iUFRbrd%Ճn!-l˚WGЌ*㬱J>{|6#7} ȋy#NNMXȐ,f 65q$j(QCi$/ZqHfe𙽱"L=㉈>L9d̻Y3%VdPxpTJ>z/S$zohTb$Bzc/J9}7}}8ZjZj7X# V}چ;X wyObԦ1l{q?T@KHS5!Mb)0HCRMQ"V$"? t4hm+‭F߇7 %vj`E>V1,vIHH"TF"gk@M8EhؽI=ۧwwa - %"k*`n6:N7~˲g"! ߆3Ov'Uat*Q\A7$&f)Q"Sm)d1̮đLY lIyWdub&:Bu,?bHZ*htj"ٶsLDrIJMlXQ7EDru1aPfi祯<OV]l/H0 S b6|/g&rgYhEYY`qwH 3a =CP=d0!z:˄\lm`3θSp5 @i"*ԟK.^ZR(V @[5߫_gſI8* +x_DmD80_̊4Θ-ܙi*6j}ga5hŠ4͎9wsyyIPG H)+G FY@CP;㦧Q_ wƑAV% LGS=3Í$nSLڑhLh:M|6m%MU$qkTKMhU}͋?S(J\=5pUfErV}:Sb_h|KT+`ϖ05xGg6௤O.jPlqYb DV{GEUM[1:J iDx$4 >+Ua ?0| EC9>XBIc5OQ(ntYE b4`n=Y_ qoOE qӚI_ .O8ZxW69J$vAd#xI{0imزkv7x]:wHF""Tte`=e)2hfMVfaXĄ@goש]g&4 W=T}q}je clF>n}wV/p<\>N\R$ߘڞݖDc"V8E,G,{[;071_Nr<2]]*HWQ"1.b||S,d䝚7Qeo]QF3 \`+228 '{j๺Pf텵-mň{J̀"qpnM3ȳP5{{*af/&KX-^Q`BfRnQ6XZY-ЉM'~aSa  wDH R%Xgl8*sQH]Px>GuQk=W;i P b߱MV 7|>ΉP+i?u1zm1تh>j)Y$8 Ia)afPL<8q*aoϝG  cCHX }UQA2pTaIP"wEqjFC{884ro'P!ULĿ^Jxj*{ۃXnXqYEVg[Uc`ҠbaX4Qٻw; 5GabU"(m4}oZ5\E?7|.~YpGSG= XFǚJ9dZ|\ җC[|w)-'ioS )27.[ƌkZ@Po˾P8AkGA⽼TN [>+JZd LŌ@SS۽dx^Tk+ w`΢Y|B`)RwFd1jk^H^f L:/ۅqSTӤbLAO4d1љ އD;!9'<4dbfsLeTKn K[(iGƦޯ8t#3 A!24Hr3Ы0]ʟayn[cm?XPy =W8^<&(bәwpwO7n9z\W:stJ>~L=3(!GaNm 7rc`߱D=`ў 'Jl! hh/RV"#%ޛo-ais݋j:16Q@j-%^xnPnX6e4j*)]OFHi3luYt-2ɇ}ܜ0\I$ݭL SO͝򏮂pxj-0h%8AagE|U@b5A FME}y@@j){/ǩPlwEj^wPD; :^~}Ј/[>[*RcUqgT)lh V%(y~PiHGTEWQ@}ՌR+.r)]jx2kW˓7F&*2}Й(3E)HʧFV[`vE>O\&r^nų4pJ`'e܌pl,A@ܕs DE?Ԉ\=[3qk4Y}aġj:3J}$*OPyU+4P8h@mUԍlzuvfgVq+ 0M"ɉY|n23 tRa"%`Cd@A/Za{U/rl<{V+G=z } :hT^j߷#5&aIqJoO }X7 S~S 41N,̦ I?Cfo_+pd{AВJJj^ͩ q\F5vɯwl<2&v'Uysʔo*귈_ZJڜ޸܅OhBPD!T* E0wFJsJ?dlz2MO]K $I+n+e%@q3K$.J_Ә! CΞ.ĬDRy!<_X&yHBҸ\E'kWq#pM# T)>a?U7cu@{z^!ywfd͗TnXv:Vڪݿ֓wm5ҫ[zT|GEQ($TӭVILr!0xC0H @aȌBXSA kI$kD (l]k*I5\*㽕d^K-*.ܒR9 7r겊;(5EoDgh*Vf ؼHhP/2.mᤐ 3 qHbm3ɐ5.רW>ܺ<[Kh } 11s/wP:rQX #GU Ѳ[^5,.UYJ( ֮н\JbUintH|cyWK։CGu{j1\ϧhk\vٮDn1VlqM:1ityesslz I=`4z#ޗ,1 4%鷍w";Ď /]}vl+`++P)$'CA}ɲaG gC۵vSXI(Ě:R[-}6U,;(IRi /z=7w[e[ulcE"PQg *E?} J*Tgl7%4u%xԱb*pmtl)ZsRU7E"):Z3p31osU1~v8v =ys[BHQJ,R ޫzQ+j3H P Dy_~&@Y! Mk$Ko;rg8 sZÌ?\<f_⛺,rQ"Dg"MUE*TY"ywS_a RlT]鬿^ћG}tz[j]+MdeH&U6Ik?Ojigm :ZZ.FB"Ё%**֘⬌JVUP-^1E4rq#LAJXlɦ?nih*}l&[_eHR Dvf^,MrB,Xs%~$ J)jTEhhs{6&)X"F*`ϝ:q[?q==T22Wy}^ 3$|A0G@7zHn|~]4!HN/dBxF~~YB~fVc!X2l+4tae_]SQCu 4xCd ɦOdhêdOgBŅalX%Oِ6BpX+ \):5&}XCd<9H_+p%?PO UڨVBRxɈd@XGٿQLa}??5G'!dD,PL?L`"Z * Hi=h氞@)8^qo(Ȓ)5%PŬ?>@KBNʆwL*rglHL & <*Nn#X @͞n~ͬ_͘%aW2D:4Ff)X!5?WoUkES%>A1 6B(>AkbJIKvN6lJa)ǿx!,ZٸmE+A+ny#M \{bBG5jsviZNIIОTE:bb'P1MQ4yK0`4v{pӭj 4hW' ߨy /xOHQ5]fyWTXhB#@f V9biD2'S%$XKABRĄ3Iz2;p.HAFcU4e )O9!$ |eq& zJ8|(pj%:=~Ӟ87ewvWi=jlDrs{^zXVSiyqAaq8UDzRD~H ~ : Hm`SCBRc*D0~YATϖZcbt5h+dOv|v%9p4ihK3%@Nv:CwW|ߞu]b4i34 t7<2c1 lv05l4¼?kSJܔGjײ\Q?wMhlc7cKMVGKJ-vAn4Pҵ*WRǽ o}& M`aENlLO!FTQDUHh|<ŕt3w($S,$\OnA"_IT=kE?ݻfI8MİIm~;" RvB{}wÖBVMA_{{6|>P H* EAo_|G io\z48"H( P<=>2MS޸w?Y_yPD1A`d'66?OyCSзG[4~jn"}ɆVYif`A h"а{ E~ )Sĸ0PabP 7ROD| =#Gt9>|یndwQۉN;E˨D|y?6ˬu {-F?G_z uvIP/Q!{3R3{{{GvJ$ ` kADP;*Pזdު]9,Q<^o!wp ~xǯ6.Y|`!7Be쿞]y wkyup ^{?! 㭉K yu ^/DIhfy\4ԘxfMl]N0-nqނM++sjq!ٴlU;5m,6q3W!6m njmz{jE)ڂ8`ۄ9t|!>/cߪN܂@aE4#!Bĝ12%!I fLA@!!a19ܒ; evznYCi AZ(ewaAv(=I8%98h?= (HFN.~w߿~'9s,4xq .Xr˖Æd=__0 Q9SI$QGl3ڟ:sԱ[l+9k9Zg?Փ##Ô6P' .֢Vnt)H 1g 'm?#P='az~8%NͩWX m1Abzk9g "_} Q*\ Q)Dm6"O)n4@P KVuRLʚV0Ű<̩H*څ}eJ"7 Q")T@M|s[e@ h+ƅIAGnǐVr & [ #9JQa'4eDDMȩFΏ?`TxIf 3op{yAr_I nOQ<1ČE~ *&pZOzpCReo?}Gw&#}A>o_t6c}~?w&z̃>mxm`㳄&gf$PPb|?yS_Xy&u`땿 Ϫ[H͹qKymVť}D@h(‹F?Le>o[~o^|8b_T'+CH.0>a\`ֿnx]o|6^ |㶣M{) mz7[gj" ;@&#f=n A϶4&au7DBUCʼax@ eOlF!< )Ȕ0|I |%OPx@d}Bwq 9ysg.*{2P(}7ŘC8>ZܢpDP_-&JV)JAR~@Xi¦%hB8CCH@]-)NA#>ltrE1"Hhݏ)ii|Uu jP7hv)$>  s0>!:͎9P쓲M)E=-@PDjm ;wHwgL[Oîu?D>jFuȀ(\>쥢\|_7/nWPc$)ma87DJ&] (4A@ +=7GdkvsOGBPV䷿_w)CE!0RRu}ߔu8e\铅~o4#o֢=b^K/_}EQ>89!Y}iu?z/5>[EDwX?o1su^=40LQCWѠVA\ɒ"F8$ntR/$(ɋ!kRFx}Ofm25#炒K߄2Im[緧[K;ww܋pR<,&s`enqhMdxg5!~-s=T%;4AAU&xD̀Bho?]AcEHQan̗>ڲp0oCq?M">-1>q95C(B?Wnhݵa5$:ĉ<)"!1ӟzATqqk?ß wy %=YrYDtIzHsҸ<=;L!Y b\6mx+r*&$vH}I&Ng99n#:@U24/%LOP#f@XpFٛ7 (}seݳF{!ꈬq HP- T>(H$Dwkˠ_tqP?q%״H:ROa$7."*ڕ#oԁL8d!iv >j$@}qDÙ DA!{򃂹."1t OE&V'q_=iQR5LJ&@y}}| aWb(FyǎpVs~kzn&fa~ DT{~;s#ByKnF/Pc8jQ8E0}KEG{sds\p14=Q&X 8U@B)f A5lwC7B%.c$^>z<)>9I%mRA1B2"#(8P`#89%q؏􌂾&!R Wۅ9[2Ѓfs 7G8Y dq>*)d%x/xoJOg-8Oqe:” X ؠj/QD#k>?8p*7򊍯d{l X&x3n ڀ,pz6QTB]8xO3G?>PR@*PYݙNc.(=28wQA ߈T@9D6M"z;WӨX!;) z_53'ӗ j ?]-*]4%_?M=<.&AN ka/tYÃP`l)1ɋLomF#6e|NBa܌xò^㶕EpS*ǀw_,e>rޫO?bkXl!z#6.#>o=1E]Ǚ1}A@;B)"LKN~d!?u>@|s_c?9m%!nk8\F)TH sowFtBc2kf cJIQF.f TF` F ߿ѿmmEQLid"Gà$N:Q IB<éD6| ;?``q0A$ ,O ?W<'I?G~'X7ov3f$z=߼l>T؉M}ِ@[(9ᬶmv?'mka FjδÖ"niLo+1JrmU I b8DЂ#Z3wGyI.s^?(}WԈEQv*|J @L9$Tg/ᇤ`3PB e;yRvUD)1AhU8`2M:V6y!>^N3`It>olېLI:Za$"#0Ai.0|x( " F_$ H߽a3tIyó$dNR)_"h/3}6sl{iI>ylx(oKθz0U͑\b5*!N=Q7(>Z $) 9˟kg$;Ȃ+Q'oz:Qk#QS/ z|GP)ETR/TW* ywWb~zDyb&,T3x)s<ϱ;ye;}:,@mA *" R 4+P=l K.?Bt=opؘp建LF~ AGݧfXLJȎA; Ӵ@nP 6MrE` ޫvpK^C©Ld?_:eX>_;Ƿ>;oAM;s~|߇ Q%)jL6mϟLвR)I)L0pl&2#&e *D!qGCB @J1.!d18!`1T)9̭ 85~~6?܉ӫ'E0 ( x { g!ׇYHiď~ j?:'8\ڑP+nk篟lku9OuyޟҞ79ᳮ[eU-im5ݽB}%Ge h8]u,PMwF˔T9v%Gnp4%nQDBOSxgdF/,'kQEZDRGN z'O@QyNE$%MGN*OLgro>}~N^XwGI Hy:!40b8$ldQh&.uI:fxL FhOibvna8Tk*RJ`4c2٘[UcˍA9ٕ]qZ+qB,X we@"糳M':5) 7?3gdRJ{TP{Py2BJ3 /!1*0}pA gd/@e- 1NyC>hE՟٥h(S 0h,@*D85M >OǬN2̅pV 1 NX?F/ڊ'IKP.!kO2@8Hfb'Pzfܰ$*S67Q:q7]B;H,$d IQP[QWr0[)ZO& g[D_?u3Uib}8OMϷHMkr]1Ygjîi#B:  >g`)*A`D@ n]kٶ d$f5 ֏Ԁ{DX U)HI(,|SOѓUj'F|"MGؙY$ 5TX6,:C.8*('MU W:GLȠ2^mOJ"@d"6m^}ueEB%4X p0PuaP%g/p QD{ Ո`wz9*v| Y ?Lk5 Ha8UUU;ϷU]o~۬c> |қ$*};oqPY 0]^J7c)I.E"iU+V[FcAUTURU񲦊c 8|۝3rT8N9p`֎X &1nϴCL(7&Bghx:'s'X^Am.ii6/_nظ"_q!  !럠F[I8#f6x8H!frOx +PE#:MˉS+GU|3@OcVĤ^~!&Z|RXutUUIsׯ}u@[$1#;ONͺ^ߙ UV2~H0 <'fQ#`-!] E@O(ۗ)M ɓw9O:/KmN j '|yrv&@  ?puδ_$\Br)i> ?H/0\5>xQ -IgvᠲȢ`O3rPfAjb~[v,3d`$3}ӳZ ? N~S%ON[=/߇zWo %}`mUB]q#,'_/lV)0!l+ )F+_Sc*#Pv_38}:A{: sxMyo8v\h5 4"lJo3vYa%2~ ZE#ܪwʮ ^Z2j,ݙm-KCt[&h}8GSU@Đ(ɀὴZIa)4y?rk{\D=H=`h^陖h%]r)@׷0qTD'~~ř8ލUUocJQ~?zc߱$5K@FW\e5O"V;UyI*Cד I(5=D"bQ9}kP)鴸 *䃪zD~HG`s6x#7>8AoVܾzјHTc>|E}σ{iƉi~zR| EbK:)kp\/ @BA֞dȐAtt(SO?\}l;O Sh;1\tw3NY$I$~?Erpl==7 ;yOj:bp4uꪪHAˑ,+?ԖZΑlb%D<5U @*z0%c=.Qy0< ?fR#`sNb!" w|in"M)MVsOԠn1D|YC}ήO }}#Ĺ@ER  {;)?ޝRִٙ)E;kHa (ޣ$0K0\P, #Ԙz~z$A(30I^Y,L!=ol3~{Un=>)T{zjK` _4bE UK_c!T'FZ(i? iyb/pt1Q=ޜ# * <ΌdDJdkix}A#k(S4yϯA$aR0fO~7N7Dx~b;ZPf#ו6lV'6Snr^ēa,"G3VT@k.<꣨odLGzzѓEOڊEg@3^2>2(cĒSonO.:nA({C.V_͕HHCs_i\IB}`wB! )ڋ $\`2SDlkx Y^ ލ$Bx^N=+zl<#囑䛪,쬔BVfJa&DJO"(Q=i$RIw 2\T*ñ 'y$ ٍmPL  ^y$毷6DC53"<[/LOk%(Pu\CP3l:>OA Ar Ctn>w/V×Σϧ 6ޅ*?Xv)w_/͞~GD :z }'9M'yo"QL o' ,85uh{O%@Nxm5h* Q`^|v؜C@#vЪUܒ*jFUUQVZYjjZZZZjQiUjjVZUjeZUUZZZj(ꪬBzJ߀b)vUJRKURĵ*S UU_pߴ zcnZԠOw?Gc0S C ⋰@ ~}CaL.bfI'+ß*TչoYoGՠM4CDZx{&veup"}*kF1 Pk5qcShs6(y6V@C ђтW&bЌ@,3,0S^dR/{u\v5d:IR:{f&pq7:;::·>[$|6Z eTBP<U7hw@S£CG u2*Cþ"+H-tBԦ=ҩ`)^S/芧]e~$%.ґT(oa -H_ vlF|Mٜp6aUvBFi(.3T?fPcd)-E|8Hf 6N>p /,&q,2/߾UCr;vGqA)_F`ezxj,мQghqe;g^9+$V֭5uÙ |hU K+I`( dJ /1 G^?.- Z;$Bj[dQ )"Xs{Q :6B/VEKV|f|ў5k\jãm$epIEmg!Ž#L'E 4wDRN]V,Z3oVՏyVU == ǿѦ݆W@>љI<8r;HDqCo C}s-#8NCQxφ?ٻrR`o|ʃJRLD/PZQjW4`7 ZNL,.'/yK(,Oj_lhDeeu/jaWT`CD h` 9wKUOZ)a;mpG[qIu3Qu_)&PU5 f"0!Vyƶܗ0@FHwR‘F3&axP7 KYU %i-AvO\3#ܖH.} ZP=W R 0dp* ؤ13JO[`:!kN7@ eQ'TM5ڍ?o)Q9.Wy;wqovÄ^AIav\.;5ʝhb:|5}IyhG \ʎL :"h&U "1V@ɖzZa!ZiUc! z4C ywz̻FXV뫿;{/Iɼn{Ķ$lڅ[_FG3w](Uf߿ߴ\nQ˸{hq p]OsILWǹĨk;LeYFgIA+l 1+ Ň_@nAq#p5ߔ0FKE:c78fTb_߇9zq79vBم+T3фv޴cY:c*ϭbRS%]U !*x,kTأJUI8{ZXJ6;V+6cs˙,'21ީB:jqUwBvwnJuW7WFqpsBYnb]d0 CcO<RhVW Vo0^"2J$}vzbؽn, d!,sNa<XEi$M[ nv:}2d["bzAr{Gzj˓ D{}@nw=eN ?E<>Q%RK1M<@)CXa;ӺcY:jB03ЫgǗD"|_yX>~^ GFVAHUY2^nՁ1I_e}m ųB8H{&gq&[eL^.Ӛ}4"#7{blq.sF6z H 7E R05 jlb@3쮃HIBjvТ&V#?AN4V,At,`E[l&% [XGV l>3:6bB7yD AN,}YE+o>YI3\Y)fԐ6ep@UwBd̺5Fi\,x^?1KsORQ|m=@e1?[BuHF}OLͯ%_/)Ġ2ɔHuH1!UO032ts1쟼 .,9XD" ES5Q}R|E1k L(+?mrR[a'fO>􏝅^:LX_V+`ܖmvV$R02 `+&RC?)BVa0vu;AFoQ# "A)&vamb2MT"8Ӛ͉B 3%vOJњr3bB U z0 ~B$ɔF"Ȉ|m!#uK4=4p7ʢL xsO4X?5ǭ%M:HxBဋ1 EcTt4 yXU(N웟$dB >=Dk`5f0 W%'H0V1CT e 1Bbk"B+#hhD?= uX~Lpa;p1 A.Ghq @4#s`Q@: lZ;bC]vQ\=ݿ:@k\׷ȾӀi`md>H}냹:ǐ_WoʢUQJ)҇] 9LV6/7׬ޛ8wt76XEUuFN0"f@,(C-9 l8CA["Vxj6@2`JCTCQA>RhGo/^T{M#H(Ȫ]E ubk XOkF.Umo`|̈́Ǥu^Vo";Zu<8PBZLT v}cM5Ҡ%V9AZozÇd=vJ|(4 vGdlʘ4%N M0KePYDAʮ0 'lZu !6"".]P:dDYI=[@WgX S S '];FP@G( 0a :Ce{(r[n Ro8yBk;Ie Uc/(( l0fAHY<x)$<0cd.&wěZ2"VNes0I 8,~eE̥ ^J>:ߠpFVKQ`ܙ8!۔;pSp,QiTy_ťǫdÏ|8&B@fOB@UC" W+ֲiOvr:Ҽ6ZJp?> 7ɨSg'$if#QW{B˧ >47iq'6noW6H1#ڰҏYdAD"5杜T{pD;Z:۳8@n7lFHfQ1`QB9GKyVۖ/0b2L;?C>p ͂=p|L<"u˪1 ;H% !؆Imؽ~)+_1 7z*BRQȖP-yc:./n#۞cxR=~U>9+1*gV_u}՜M{ʁfe QAK*khY3'3QuRɒdrAޡ݆vZzʾqk^9"FwGc͹zms> Ì_{[c, {UeQ{92U }EPG)c\B &qlM&X/ {`sel`9C%WnLfż67}0i̋(9qg#q28]cP0H`+Lc5D(5-/7#t ERBQ$.Tqvs.eJT+7gj.9Ddǻr$b}+6R-'/QF .}qb]pEBmdI$b%R 4w-QK2 R(&ԩMh M**"qYB՘ߞ}-HCS'N^=Ma)'QVrX;_ѩÎ?ѱ%rRyÂYc{9n350I ;XEHHTbὃ.Tjqk^덽ॽ׻Xs[{}w!ij62JG@mBl=,yKϞȂ{UHEO_5QHaMuhlB0בN%kYwfH--*df([)@IuU%־H!@^%bs{mG[(rv8F͖iʍPDA)))lYkhl\?ŵ>[$=9 ҃um݄'`w$CE#{}3e@C(DGD\y Q ~ 88s ῄ~ݿUΙO,si!RbT- ^:x:?" KN7J_XG9G.geփ%YkZYUf5oϏa).䄤#י ?COcj;WB(xJHA>'(}]'w8퍙}X TsFů+Z3U'Q8h_Bo,y:Z`m{HbXy)R낁,rU&zW:?#j1PHI=Ww|ctz7cĊ~R;ej\̊ ^;Ph9 `W2af}C2@.,Gr+Tur%+0"8qlS޳hM:@l@bx$TdZkxN-V)Rm!1qQc0.xipNF˓〲.H,ʙ΀;[8ϰ$}D_FSl,29>딆2AKQJ^(& )̫,DA^$~yN8vQFx0+N qkT !=7uQ;'y4u0.VJH,Th6Ki02و,@|ߢa=D 5DD@DN{j H"% u q{;p"o4I|c8l8K<pm df%rh4ю^H% =) pᒚb{QMs'z;DrD  ޻h+bM,ZE㝕l8܃y\8C0S)A:4yxɤtAF ڲz18_5MJ Xik=)H # M͡F <|!5FdFHӜV}DAr%A|\ UE*q"*_79ۤA g#xӟfݔvk%]J_Q G&Up7eՖaYهT(kS14c&N7ǰVt+ɡ:@*DU"؀T~%W3őa/+ mz,:q ̳Wfl"FB!(j P(] cmk?N⣩|*l1pPlMD~p  3L:ͳ=F" z`& ]b?e&ʭ#̫-DC$?7htƟו%߱~"pUV#i6p:ٝHCs6`ܶ\DLjv{L`I !s10gwe{P%U$ a_lW+J-Us:{0ҪR#c%W"d+ǔ m ⡉tQ~rF%C  K׳K3Dۄp9&AECܰN<f]`Kb 'pW(7=kRtcx v IDl[ZBd?=H@AFί6 Q:Etz8xcJ$dE{ѫK &A-e8h(,QHᔘM׭xF#Bð)Gc Ai(}?!!"E =4A@f"l>S#QԕDD>FmP&Q}A3B@zHFD!.HD;@ GbMqhZەݧe=OQ !,yD@RQ:p 5u玼"h6؊8erV'T 8$bC ѣ)|`$<ޏ`S ;>~v?8FrW*H& Pr=g[wz Ժ q@qin@lL ٴ"bd@#?Xl=ӫ_C7Q߻GF"yLJq\,=H*O^"VDN(Aӫ#iOο YyQvX9AHRJT @!2jE6&U񘰖Υ-+2XE|( {Mgg<;Ð(A vG]UŠմl dQ@$sjwKbW?=C$tCϝs @9Ls:A'6w Wq7&K24+ Ep` ΍6FYgZA=~qcX#Θw|EiS;wUJ$@-t/7g ^ܒ V-c;IL(ҋX /e>|$9a6LfP1X>+rJ IŬ ^AhY+\V)M.lE*1[{i5P9oi%kpew]`>̰SveweՏ5һrEA"3ҪRK j Z].h\F~;LC|(a{T,6|$5@B_a(뗡Zڻ{sBR9Z""C% }mݘT?%} >  ~OJLDr}!ILZ0[QC9P Dž>1ᕡ?# o(~}'o6~dS}zT{hb>=-Od\ #AN۟tMJ{ENv-eկ"h,qJU2}Gpy8^?$<ú, U lkkiLU쫔 =n$4-Ё4jd# %p`V`28oS>z!zCڀ)@Tm(:%'ڙ%{#ݿ<,>ÌC,zD@WI )ܳOԱۢpeßuϙGfå"D1 l;jڅX,OBoH0X6Q:{< `@P i8!g0iUo' 1i*W>z4g# &p%`$Eа" 0)ޣ.{>4uEDG *{wWx0ϑׇ'ʎ;4cZ*iؤ[$E2P8H:H>L>'%.fB C"g lSၨRwK葤rht_Fp8{JtvG B}N{?;kFƫZ*ߏgoMo!*I1tH>Fr@>@~0p!kDsO]n7f&2 ,]v;FH46,FO{ZqK!W* 1u&;K"J3[Rv2(l Tsi|$!mU9B7 z&MlQl رWo//\;HfOs^ORPF2T`Ӫ SmZ^y?ʖpC܄ X~ |q~_7tS(uM0P!Q%mTIxZ :$I bʳ~e8LqGwY+10,|N R ﰣHo)E|"x/PQXC}JCmBT)*ŖRΎJg.`sFeEˆVE;$ݨF)I.fdhR! ú?MΎkKb1oMgJ}X5Ц~,i Pq(Ɓӟ:_ʂ=Tb=b#Ǻ2Y&)ġL!Z9p5/~wyi[J,O38T*62VY9;c5~6KXoB0uŮgo+߶Hv61\PWEߔ]%EnN8.@od:ovN4)/g =uc1!_{{rȴlof~=>ٹT1$)\NյO yV.k!Lr%N"Hy¤GIB33 1#dAʻx3 !}yNcTO|8+v \6p'aQ91M'.R؋.=pVވ.xqW7#KKxg}+E"Ou[B8~CE~+Wt Fu,c#Dx2 g`" .p=`H "3RK~`i׵f!ܴ)IuvSꗕQXGQn"h 0&ôD) *Is-oj6"*v| bd@ yYߺp^rYR}<Xm揢?Mx_ЗQc /aٚi)J&@/ɇokT r oD1{0;G#p@}u( _FFEOР+:U}-OTuOX;~}+?[9-w:Gt06VX#ƊcRטaj),œ@`Y"DYF#~RƴGkUtT$}P Ȇ "5¬#cKR%@n0 l %)@ ߃K5E@ .&<'oU%UToXq81(bZ  N3H/886;s .aٱF?;PsTSv1'apz)tB ##\Fܦ]Ȉpx !ӥgAcJ. wyaS}Q?,`e0%_`0g8o fa*ɇ/Pa 3noN6YF;!Mq$P(>Tv8 dPQG(8 4<| hvCz &/Eh+=?zͲ_ 5=Knh>2wQD7.xK~iJኂf,WqRD"KY#%Hh$DS$P{ $l Q 9a˶ !P_mVHglaQ0f903lwN1$$!Ng-;̜0}N󰑔gp;B]SA?Yr_$CbX'Arf.d_s^XDH!63 #+ d엿u?^/9]yn:,O0ɢT# Fƾ> lU\}78!_n]׭=G~GsO+8U djA@t^ Ѥ0GKI Ԫ4"cJ_e9tv=7ʇ%EyJXըۼV>uuǟ@GI]b"إv( yY|&E ) P$f>pIߤR#zF h9Y$EU3-a:UKQ- 8R+!eSXgQnKaAPH!^]/i*EQmqa/mUG.X]/[7laLݎݠ3r/<-{lΞr?8 0КpL2z5z.}{89[Uk<\,{klRÿ87y OQSeGU![GoDDb6Of-pm(V51':ֿ ,lC|Q+[ɰ|ON AU <'8>\r>{(Ǯ 0*.`I=e%Fh' bB@XK l#Y^P xgM2|o +|/isr@(~K)~QK9T&rxBgIp$䈝b淃0L=}hH;Icc VE3wwJb ͡dL\Dt^ڳ5;nI$[Fh6 6:ɠaxJړ[gvn_㤳#0[2@9#=  Πo2Ky;D1 rC` B/gH:5`˜Naa=JK--ty ss׫O& y-/5D1P& ;ּb<=K,Fuڇj>MN#z JĤ( 96'&(<3CY :D۰9 sX1(6|rTd1|q@,&(8j ~7H$ "Y\xr˱ ~_FE6vk곤)K'>ujha}V['s">&"3/b 3<6c')^X?!#& HĔ&sjQ/^| ]}JDވQhzgwqd {F񥚾ȹ8+ԧ[yR!gs{,i]>Ȼ ޶W37 D6!e@  -L-{B6+*e/ oe9<^adhBIP5I%PΔVz3Z&Vq{^9w5ݾ0S'3椩DLrH4$nU¹[96& Q:]#[͚q@J8ݮJĪZni~zW<v-ءKlb;;=|IB9P(>qG.[}4Jƻ7qV."i񈁏œrT^OGu̗ ]VyS$W!b#[:o<˖1yMDAܲ[[Lpm}p e@K'q5 Sz^}b4xˢ8~ycףكAj= Eux>, eBv[gy{Y5&u{R^/pn9k/e-HIL*ӣ;͊ ?*"VwmF.(RdԆUoe;c=uTTт9lØ&9I4HUT)jE xztlR/;˰UޕСO> 0O$^ذc6]Qexa*1zkV$H VbviA 7֊eiKec^; Jx.`QxȆ]Sra;~/ĸP?D `(kx7sm8?9r~񽪿UUQ_nTRTQUUUX_UVW0oB F A;Bl&pwO>zONgIӮN(7ٶp sAȻuK:@o ?!fÞ=<<8z]&@=EMiZds"ړTgeǰ \w}X DuDe{k|g.]*a B\? )KDt:/v7ul<'!4=3[g}q"#(Ӏr) RBF@vutMZCv('䯿ԍ;pH盂J30tM71Bֲatw ӎ0z2KԀ B1@Č2!} F yCobyՊm&Ժ_73I S'(_JxٟWw8w_jeFvc!u2 UVrI38b9ol`~QAOWue$nȴF0;M\ǠG>葌Wxt !Wh7b_ 9M`E/R,peX_(cbmK/%i! 4qow^<^7XCD' t!GUme.\@Vb ^QsuH'V] ?5uny_ΨJ+/F nek20)FKghx/pAܺ&9zz!pza8P I=Ȉ˝Fͬ@ Pq$Hk@8D,:;m9bzW:O0p\x8`yy#=jLG )Rp-gQT)10QSAQB4414R׭(BN<٦_. )'lE Y1|2٧v{^W57+" ,@2@и47n9D. H"zF`Dz9n%evW ^UIՂtG¦tRkk ^FiB$MCm4->~4;Xu@p KxQ >0d5amጩn>-sz8DjkU]U+@󷬃 &2P#gpokiW՘ɉJLe}e"H64h}p 4=ţXOVsϤaP l"VwV#Hu){IO\4_wvluS};"-+}Eov&YAOY@ EdP"Q%"2_%NHY*NmF7O-7 ^Rw,( |" SQ٥0]Q#X. G#30<-wkRjj˚4$ _BKq2 8g_d< pgUWb;hJC*g?ȳ#c;Kn[m2A~{OК-[4@~-&EJJ2GT2JYF] C[ʑH`; C<5Q@JѨ!rdv+e?Yw?j\P\OGp2e>$=BT EScc=Y'윞˞ tYK>2}QYXIR\\qFqzq݌O?Wq4vqH1ZS\[w3E| :{Z-N*YɩVP}SZCP%9І#nfes "3$*)e 9X +vQ;pj21Pe!:XҐW5b l_~pZAjeEX5 bt@xPDF&*g_l/[g]c<+-Ģ!Po!ɀުfeWQ Bxj1#ٴ*G(5pFD;QD:#H?bOKj}O|}K}T̉ J}n=uOtkSU O= A__إb"y8glr@?RQ| .,jE)?T\~}^7<̹<_No>m[zF n2? HF}${P"L?柀 /]ؿI\%1$TU-q`LXT;$_Ng7AQ */_(A1$IITԥRD$@0L A%Q5 @Nʸ`eCOr*g" mATMAE)MR1%SE%: slZt3TZ4s"(h&*.FMb\Q!j)`a\J(\_|hZZJ $Db1T֞ LTPrЧ@Dί_`j{ܠJi<(,@B>AR)YFM +|~oguR̠O_?3arG=bD̃Vg> @|psH(Yoրbw@O94z &>􌤣RXX$0OT8ŇpP*~߾eg3|9"jILb5*aDy=ҟ/n쪴jK V?t$XP,+nJHRJ|??ϧk~əȠbMхAERG$3q>kCW{R$Ga4)>7#y͖գKh ÅQinޏ5 oBJR:wLNU|M ӂ(vo1WTm'evO'~FD!"E|C`(# \}q@ VxW)-H"'cs,a4 nDyTCkmJ(B1'jO7l'@Q7 I9%1U6[P㫳( kSyAM`or)'[;79l,!J$ULfd"J35] Fyۯ҂o%(U$PT]PLլ 3>v f$ `h׍ß#唍da*whHhR(DKH+vv`LQ%ÚЂ[m2v# E! |s27Dq@)00?.@BA UQC//DG;YQ(Muǧ\^ @s[f;OrsF5sA=2S\U1ƃ0S-EL>+ WՋ'jH']\ $F{@=7|6}^DAd ?@>krO?i!AQ]?D"z\C(v$bHW6 +!:>wo?~`6tv:8*iK;ݺR{_GwXzgd(] *G kֳiP}Dfy |N@;~2u$N|ǷQ1`Cɀ `ـOժafh"NrGH)O.l4W6O$Hg^+߄Gj^ryenס0=r@/L'f$޹uip0 )ou xIGTa>PYu(p sʂ=ob$\fVtZAYڒ(O3< _+l РC-[)ɢD-h>yy@}'~e;2q@c>yHKLzD_L[AFZ&`_T}+? feMM 2Q:3#fF҈*DQXm`EP2rWk,!w.wg>fCb,?"V$>9"ZJ*u( &W($P0:aq/fF 2>8n~@@2|o$k/rnROVH<Ɠojc<1`لzo1dܜ0V^}(^ox>>l?Y}:|ta!n];$D|ǢRnhP2>dyQڠO_~|8Ⱄ6 u!J|y|Sڣw=2?P1Tma'~;zIt} rfC%_w^} Dl&TDǘlI}߮w|WL1 _tG"BDy|S./˟ sY%x")Wуm4m8HTo^sA\<wPݡ^.0_O$wa*2>Y\ j4U(/N% w8O/`#q@qZW2y =c D r1'|x1D!RB3~G/J4 -c/uvCzxNq YG9mxqB| ޲Cx) V0gbt.D<pHo_񯳀]i:ǭXK~4wI#_{u{Lx"`|&"~ڎݽem`jPCZ(~ GVג6;v `!L20qekU0ߍ1z6su,xx\wˏQ.vH0ީ9orbg_ED +l2{+Gș ׂP38vl.cMpM?G<]pL4x;yƷozgo{Ś7m^k8·Z =獬Y/Zqfk|Z5q 8oM$WVKQ+&:h?|~kY58%+)PA'P&.ROoqH'~\цBN>k~Bqd%WqVGg2X.qt_dЧp^t#r\]|Y,n?L}mi_Ҭû =Xs _ sarG=}E v@Lp!?`܋O2 ;_ȍ)7 %lwon vpq@uAq'sdG颸a;6  oVTor-$7u!nNgڙIs6r^ ,T#J1R2Aڏ(36JLAa:a`EA0!/:VEcuy" 6'd w u yIGU{ǂjT] yP6c5mI<8M)kJmJgS6 9 ˨|8k(e=ݷL+J`ЦvɖTbLP74#6cabr4.ѹnf'ņM\5Z'1TA9c6wǹ @eZDiהIRX֗Q9$p# 8W~7e7LIVQǂc5cssq\nrC7LV l&K;XkwqQK255Sƹ㊅('Jvpgnq eAJؘz@ 5)%7A{Z[ oݍ^B3|%.i0Ǐ]VhCՠ#Ͷ{>HXmR;6.:}WٿHda =<-) 爦.R*V pZ]ikhDlox{^}Q,S,?)1,7-G#?emb~%~ATDGR&J"ʰo!MAJsPQ":*(bY(x)"` X`bhZB h `hF""IX0 VP1`,@%i5!R")JFe)V*JRЎ"(I6/1@I%5@QD$T9ƃ!PL2JR35 JH% PDCS@Q,PJRI@TD5ISf &I*! &a"R j$B"` !B h `!`)(V)h"((("(fe ah &R)F bhbXdiJhH B* "Ah()B"@` B "d* "&JZ()(%V"HH!B"(&eJ PhP`(fib)J&f((!(!UDIPSE̳P3QUP+1LTEQS " )(`j "!h&? (""i Y!J(bx婂)j)(#Ĝi)bh*?df* 2bpjJ*"Hba1a "*i:D 3Q%53BM6$LLET(jj aK,3y端Ն'q5$H!^*o)[JDC( N HJACSAKO ((r%)X*R!A?O"I% U>xOJ@#BR$LT#J#@5!v~2sMABʋ)QMG)r0Fi)_P D#ĖCDAr//Ndcoч­Oy`,T !TJDrd_}gHdy 3u,B\TSJPNժԓ} ʔ~Tw):4!bTzL cGE&>yH蟧F;ēPpruP-,<#F`)q #DQ4t@IvCd*锡 JXEJj!LL)f9:R*)Atdb*i`듄OM^%D;.Sclm#ȫaѪm8])X8Z!B @< 0)0)LHdrJdV` &H|$P)P؉Jau0ogy'qq8g|>U@??e՟RbɎF19ѵN?'.,X[m\Blv#y"(^0pp02:lv6 qsr1)H m-'ialȮq]:J gHc:(B'-c)J3pYXU_IʙTef(?"cKNobGU DNZ2b"-3ղoC~ }7A*ڽ\H 9tll *g}Rf UB2QE1idݷ\Lf ]|?ɽ_J{2v zwow^ Az3y/߇ ^>UQ"1G*C zM (+ZmYCƇ'g9\lPXIՂNOȠ_CKꀙO)K9x1Oޫ+{gugY-?/$G)ohVAx QdkoU5 .8~ 떺 [g!Su}s65 r9Ο]|m½.FFl!#sR$a'8ˏh^xN>YcspBs697d64a S9n B[VfPz#H͇d{u%{Xe9K<ӧ^!kT'wPrmZ\9p0y1 c$` AVq I(/t re+7ȇcUaa}vN<u)IR)JR )BiJ*ѩզΚl;\.͏>\Xf58\NݣҙuݧfݘE-zF'M}o^%G_t ݭ"g}[#pTGWHbY-_{.aU7fzF>[ -(,Γ0FA ұ36avu8|3p[ ֹdeS(8?G϶|{*}#яlg8avmc{5Ǻ69ѭ'Ae `ݗ)`~>GϟhorGu/s eqY{m})]g9}>dg*=9ra5ܼ26|Z_]!W=/A:A Puxz/nݯeǬ|7_:$|v7:w,Gݶ # ~5Ux_f̰&=al`v9SaɰϟB)@͂zOc;%TS먾՚!5b:31Fa袻3 SM:i =YvynX΄ 'bI??H0E`M] _9ڀ $k_}dӳ+䊖Nrɇ9}}d\=}  B!@}wSΊаvĤGV$BXndABGW庖8Nx 0C?`44Vn  >xFCoVx!B\aZRg/hӬd x|)kB`|b+ כ1sš4"A=O6@z rפb"b@ޖDo ~"o`"JR{q_A7Kf ~в0FAcBH>J9  r9J]X\g: a[.}7<7"Q%06cWJnۦ\wS,cQ4TYa@Gb, G&fJMyCHCOɡ)ALܒNy,tOGw5??u⟸NQRI ~ߜ@4 ӏmCj5GRQh0P1`@{OOO/ԡq$c1*>W`&J\; > AFJ gvf#[ay)41V͇;OyGc@Cpݹ5Ɨ)tNR'3<yF2QOG l0uq8_=bM/2@c8vDObhp?hhOOA/8ϾgE2ꚶa0ԀJ ACQwd\LnoUQl7i=߬eo'vdJY El/.Q!t*1? O>a&V;svP ΢i 9NwmBaf` }{T444M3hgVi8[䢫b^X6\.2ڲ%C C |'BޑgYOsLʨS˴XCyoXQX S.1t[K8iZ /7x֎3Z~HYb-j!ȸ.fՅ.I$r.,J@0Wg`pJpDG~I9:xgp4f~ʩ8WeIr2qUIA"* f*e"(E5Vj9~TRTdE29/ӈY*HVQ L1+ظTcǧ})%3[ǏQk>H7&ϧ5o@<1HuɚYھl++YNݚW4xF,M˖}R rSjD`=p}괳: Ik F0ه*ahLW>-S|dB[ 1$sWi7*Wt"5lf/v e(]s ELٶ3cv-W*0AWn T"E@ZJM'j`W$=w39 vO`с*4HgGAo/n*I(Z =H|cI R N)5F(3Z*<6nӰ?ׅcRDj/b.@ YC%?jmmO?@H7M6nuʻn]YX]Bfp͎֗+ *W̫;瑪g-Vԭ{VD~pVjh}=)wXLן8$N@#{J1 >?$kıƬm\9ܚ_ل`vM^"=j~moIvޙBJN9[U%4)CE;h*gn#UDԤYujIB"!WO)z|IV#7QSF =jď'Ip# '+ +$@lG@@ .{&k0&D?Oqgq{hh_ !?P@SE*%+H?G@ڎz" u=A hZ ;p"f {N.!RMs9't7˸vʾXF KoN=-wگ_kށ5LF &._tL-!cL[ |ߘM=@!(DZX'$ FX Hrw8F?T]%jK`#E#ޛfݞ{*R8)>9u2eN*3mnvrz'ʽmg͗n 8uz{Ӛȏ Kf#M;rl͗Z,;beFF%v/ooVl%*^Q>ᔛO]fjbP"=w;no%=#S W}~g7h)m) (: Z6k!Vמ\ R%P(N#!w C:3ϧ<}+2g!S'v=hA3+;~.c:IBlqo ;y:xiD@;=έ"_žsUY[!-4*tY-R&}(.ҼG|p`ӁM0hM%o(Ճ#,;:׏˽\ t> Q ˭s[c^iUQb0M?lM- 9A?)ovm#)a6s޵Y %61bh\,}V\\DD娓b̘j"N}#1/ +=`yD@_&kYPj0Lu?ikea.mSZ~?|#έURL;Mo vyC̗\oZ㫧X$uIu9yK%LnsZ+$$7T7-O-weI Hh݆Sn9 ځ7/9S7]U) D4bH' X|iЉ*XO m`l%1NBƬ ea(cjcRe c*׋Rjh׼팮3a oq'l)wUlg\E28^O*ಎ/& 4aI ;1dP9n0)û+1X 9jo]q=]yP9[v\O^n5RN]e $|*Vc4$]٭XNn!+AzN qPiVk{i۱wvJw]QœP9؜N`(@5¹'la LPJO p1= K4G@8]<^(v諜)\ &#DR470&p+ &5&RŴ(&YTHa5!0 a|:+NM sPP  fg L,-1ηjJ"@:JTMt 7.!T{zfaa( B BH i&Μ$"!Y0a'H`UA6`&CשHؤޖޙ`;jif^rXXu-JWNTRׁoK߿H 9`wMR(w oBJq&<F;:d,Of} CxqJr=W,$%? PV(J Vh(J(" >DG`EPt=~;'l]Ҡ&{D)6y0A"?|"xd F@*SF .aP\! !6M;i(ߧ͸"PA0C@AWvtBl`Y(߮xh%^i=RBu,5VoWAю?b) p4EGwwǂ|5!dD.z[d<ޛ H, ݨ4׫ӇkCnI?*)o)CO@QJ|mFBb0'3Z7M"Qd_kEXեyjn_>?sӦ0=*EN3poSFe}C~^4ě╂,sͪwrntMn:W~K#& iPDi̻w¥eV;_ÌMBvqie!::u(h8 svmmUUvU r~@H=8aQ zwL2[ſ;y])mL)&U7(ӷ񟣕F>tj T-lZPa}_ttbxT'^𕬍*&v u-J8Ϗ31'0`߰mē>\ꪪ{X^@{N>c6_3 ^`m2혔wcAM 0_b0 a8 (1ٻSy>[ $ 6nc՟][bs H/'o'Ki?%T.2WgY쀼B+8~LDIJedR?@VZhwMr':Q*3B܋c@JD"!dP (u; nn#{ C5m~Bn?2P)I@aF lq+s ns4i"PiFbEי`|ЂUG}Ww IFDIt 1R"“zp[\Oo1T1;!i`ye [i s?A$qn*ҌF"ЋGVC )t~P9'_?l^ 7ATt_JSJ^.,x>V흏(m̹ xڬEH](iWAh2+U$4v~"KW d %D`I ׂf9?v/ONz ۩ZUwJs=k'@p,6ju:.@y"*JR¦z`8 * Dm -Ѡ['rz=x;Q= !~J<5|nXFTQP$%7F_),ĦByL~7} }=HM>Ϸ811UL [t c5ko!^g)j!Ѿ2.EKu0""%[_@oAAA#P rJV$e)sj @DTDF%01  0ד$MA}@aT̠ M@ ]^3Ǵ' x ]8MA@)XG Otk(-CDL9&c馰䞖 OSw8Z}Wƒcs.M?*|g~W Qώ[+eKJ"0O~RƸ83MGyN+M4fW@) aGAW\B4[QGq.Q|OgGHh^J*Ӗ~ x}9F% , !"w^ C\:r(69h{ t@@ϣҀ%z +vkvouiwܐ^+;KAtlD_ Sb9>QG:@:r( MGHxlQ9``vD̲_DeAݚثT2[0݊G: k]ؔ.̷J*3ZƍO?ܻZ=VAGWɿHT[B'ýD ?lUuAdi ,/8 @iBHzgQ~~(s: 􀣆=9=r,[OZEfBAȁPB&̸=ηV?M38yat?4wR ZwLF_ g3y9Y * %)}  ig~S^KsbVVc0@2VG@@Dw੤ꩠx@ٞN~餳W4!$B-$a]tR!pK63[j,@9Ģ"Q(d!GkCPy5p`tO_y5a2o}> `|Rgo0^\ (]/e*t#g)_׮(*.€T wPI:MAAqP+;,$Q'^_ŢvmWmGNl׃!c\n_vDCPP~jQECmkt(x~OP)?>Ry9,S[ģk^\{&6ph*,$1ߥg6Z/ڟJdtxzCugo|q0?P~jK0+;v 9eV6)תRUHyG!}U^DSa6h9 # ّ[*)BѺʒEEDJ G嵮bo< eԕ$A'` 2'Oe@BI*}⿜}`$! (48$O)CdGPwe@@'wo]iVBhB`DSPh8}yK>ǎm]p\h#OY \p0|Íw"'PEi1'mPR%$va"%rpjff(&Bfj&b#y҄VjJ>h V%XI0I !!@UQ*@"aT}F(==(tG}~'g*@>s:o0([b]\ mHu5>Vf4 DDoƔ?lߵa8H@OT\BL{¢1kM۷f+/YY`S@O |C! MuR)SUJ""CR@/&WNslSz0#`?u9IX1VYFOE6`@g= J/dY/?@PPRF'  ?P@f~Ӵ=9_@uGxU(% Sl !?0+9? 2Δ5=2L}>$'?pW!Ȟ=Zl`v}Xl !RwWpKW_u>#ufⱹfT*w+Დ~b3: G.@D>o8r3vitC q ;aQ_"PHu( Pz|J"QmXlf`>]cirV8PfHQ IDQ$c}q"( Còv?pҪfJ]؛ܠ 1Pc{mQ_)]_ZN$?m/{QC|sû 'mOv<tk{{9G !ĉ :QCoǯd)df  @pHU6Xz_/Fr9?`yQSVjG7t drJ<"j`DT|@үn;°D sl002pʽDd " B&@$L߿Ad=J,Ь9BAnQ2cm}K!Pm$ ʇF y@O͠ymMjhXN" $%==uS4x'(~*BFOnMB:}SX?o$t)JvwPC[MOy}Th'<DZ#wC zbP niqE˶QLG%+N>@/kS(uAy>q =7|lP\؏HsGȎ0T^S B܅/ib'- ^^EJaӽՔU sӟỹh BuK)#ADdioq2~D #_%κjEB<)7zKt5+uY\$Έ@@p}#(ݪ0v%f,'<& 8#TDn: $/f4 uGNr^pGm*<8$7/6n'n@7-4 -%B*,P~םMy}ZB]o(~uO(sb.x̉5㦧e`!A4hAT} qv!f" ;6b yR]sdb n]YgO2RK'd"qhI%I"m @PlhOK=ueH\(T)HI%~8ו׀H-L"" JIar($ IhwM`PzFܰ5}Fl#Fub)d xah.kͽo meT ^T@6,@,[-b/ѰF_de,j_|Z_.'b#9 TP 0XJQ'*#C}IQQi#Qi"%}Y21%x]ՔgQzSOY_Wyzy1Jg=w6xÇt{aߏ\!VOXGׁ:{G\޵QIz))rPI{ /V›sa~AE]a{Ϛ=:0Ӟqj ~S1˦#hi;K(+0n)$ m'ˍmخ9L~0pQ~L}O_8Y_mzO8%ahKV^u[amʺmAlX:aCn^"dꅪ7h$;p%4CbǦv7:xv T}sp!=imGT,^ 9m`L H<}p=~@VS돻I n=eC(=hoe^F DM WƇ\X r$t{OO.g(@Oj.9 ;v ,|1۷m$9KF'[a]0zQs 'i ֕ސEaQ)"tV627=D!,}}ؒo [unƋiVeHzKbO%>N|94!\8(!B +*ٳEŚf\J6Z^ 3V_BqiԐi ,MŁC#n}f#3 vgܦ(JƱ W!7@JIpw1O]LM;+>淣SZP\M6ggbD0w.9:&c&T垂0@ƒZ|RAH4Q#}Hid6St$"rz3]V Q0&P _QTXq{Iҹ!8 $)Ey11"2f I$Ę(X1$pZ0#xuS>h3$Ր!൚Y{jeL 8l6*(aKwJ]ԗEDAnO eZS5a,cV(BĆu H8p?rr~cXq#6RnPPi>K Pf>ű֪$.Vnz 1g=|9n:N=7 UԆyx|E"0Y ً߆)Dh5kU&P2ul- 1Ò]UP #H*dWLIzn^bwavgylǸy ;' |Ӈ\C(GVvF2ꢖ*\`%2e3>˄a8IuW'm*J1f x3e\,eNBs!$ITd h佦 7TS紳jJd+eaFB*W8JTb֏[4}$r_a4H .6 \ 4R#Z8]ܐ hY'(r)b KCaÿG_mt[0-X$%d8a[X=A4 ݀8T<g/1|mI$4ؐsBOץ%)W|э#"YF"&B(D:g l!`B/#'u& y^s  ΌxR`™^%,""*}ˉ("q&Ph7鴥$Zt޲'+y dIuz5sU !_}lv#= %0_&-hqeDoկHl&J{wSr.'t!<4=o ʸ]hF1^^F  )Fa7/K>u)XgZHg) #AIda /ݎovi^XJiF;RiGF5]!bO qَަH8:jBxsmM (Sjj l1™_$L&'C$i8^h=#ST>"CU.xY {=DW !B $ P+J!(;#@ ѯCb^R# S0G|`)U eLH=0??S>Oć=18]r$PJv(Wo'7W\UFc8Ԥ #nml1"$D׈^_dy]vțdMFLŜOE!j?T`D9'HDR 6"=[.U0Y q@қ`nÈVъ"~!9y+( /_yu'PE@* 'D@}~ШigP QEW乌K0'DAhWpZK:1e>?t+āN_g5?޹_GmϏs' El@  [8hO9}Ӏ'$z. vo>~7sLywH\ߍ~S,ч(i0qLC{Xc'=:v#etqAL@8x(wnuCBxIq&ƃ3'( `*(c003 8nk,8`M 3'Y!" U$6w€TA?jKA@s _l;s+_3:D4n^ǾmEࠍV#C C2ssGA\D@0#_Hv_?!))< = p"gѢ5A;Xk8P10Dj.]^2ٍgy@}QAQEUb({V;hh,8΄qI"2#FiƴSFI̚UU4R 5n*)̐d@FD5CtO`,nEQ՜)H!!(# RXG铉,(I JT9_Ȩuݣ%>(EFoiS(8 ,@#wE@R׌ܩb }>/AmkA' wfϊS+V'DJЗdo|B>x=0Qڄ/්^/}H~ߟ0ݶ} P@I<=;=kC ;{5CvamB#L@(+)ջ~v= mBYO+R@ k{* S:nȢB<C,'0kUfm_|I_3a4j*~l1Q?3TJ=lP~r>ANxdMmg2e&(@(HaFzCh(Sِ\ Hj!sn-2M݅f,͑LUG&ab(Ip% r0)N ħ0&*t Z遠I {=["K^YXITEPOi:kL`NMo$ >۶dՐ(J|ȝrtw'U`zM֨a#XB(IY)f` +d8AK2Zs!CU1 Q,x`baI<%|z&Yա8HyAƨ%B 9}|%;`Ѵϟys{ݾO2(zUEUtXpiږ3vdlUU~1ѹFJ d`d 20b[͇ץ%g㊘%'2D!{V}| \~8nqNhpB-:XB^"#eg/eD ρ/$6L` XU_PU"I]aد5UEUQw; Aу< G: HU TT`I$J~~(SC`t8J (ć Ra M񀢢s7K ƞ8ۏ\n|+apdN`/caD|S~&GG<( W DAyjs#7WDqG^rBcł'8vǩ ?1<ȒPNwa | t8=.Bc:Q?w̒aсqgB0փ9F);O* 3}'ؤ@>`/p߃tC$7a?Ӡ!`gIzlT b-y'_ Mb"bR-";d^a: qTEEծ&iKK⮶U ؾ6y292S"2y >rBVAheM"$ tnZSo򽯷Wۿ-{f啌 lX^Uf -nUALgL\N5(͎)rI 꼢ȍ; '^Ӣݳ8yyRX`XlLe|.O+渾q4ضBR;¥lza,:%Rx9c#KA2 D (I%g]--|3:9W"/9`@,$6KE͔ 3C縩ۗ1LdȒIVPw`k,p26I! $yꎠRRYi }/E_ti`һ<GnR' E|]şolrL1/'r3pDHڕ\Ke6skٔg#7+:2u:)hřdW .ѧ CRz}5z ;(pƉsSd900!ı&/`d&`4 HP " Dz5x{ȁ=KKShJV p|t !Dj!PYP7'>=frnwh z,S V$"VoHK",@s@ȱ}wdxr(;q@0ܵk hxj'IrY=!VCjIs2{(fɹ!94x;ǧ`)x ;%==>T!_7f3h =B@&BIr%\lpIQ`Ꜣajdm*yu{BQ5Ͻttwڻ0M$$0Ŧl#a@%: '=1ۃlm8퇱'\E=}Г3/"#@וxV^EQeTX I!##F&g_frj+Ƭ.7K&/%y .a=QB9#;,/8eF )XN[TNBag0plNTv,ǂ07IiCBEpBAyqٰ' WB& (&:P(T*uAQJ-J#FMeEEUQQQQUdbUPU(,b69/&B#"=@ւ. va>{Nskg?gG4ty\2H ؒ$'$4傘:ΝGD$w5ębI'n,5@  P(ßu1Xxr+-dL&=vԴS4kqvMDjQm^.*m`Wi&j;gh4+b(G08Sg*9@NK-*S:s,#|WTL$rw/=dو\dh g#ws%*aS7N={Cv tr nffqM Ő6p6ﭡfY~V&ZwT qlNVR`!2lXހQ)qO=P0Gp\AFЏ{m/w F㛭,o nm8 $%!0 ys@q]2hQ) !cs%v!"x§B)x!x5wOtT$}.JKEW6YtC8)/&DquJh% YS±Lyu0NS` JCB  ς|O9 ; c B6۟ q2Yd " 84fD*`2Ej2tEESyI:9 ;TWbNGȣ #D8hDhu͚ij2]s (AZGFl)$ƃGkX{3#!ġ$6ԏُ[ReKv KMBT$\PS9#/S.O1 J:rqf; ϕ8#x4ʾ/uwSIEVjӶHO9󡿙S-N_7g7hX9Wg'/6.uP1#߀lAnH6u:z=q\P2#&k>bu_aЏԑH!cOxϊpA;vy>CD:/6HqMp>5FaDEL< 67(XL T5UEStwa}oq7*L2A /^1t,̄MuEtB OFxaH" `.`@$?T/;]#&1MwAD;ÞyD8:sY}=?ɿm1џ*vK 05?VC|M@f0<&HxpS9P fIY$GOә(I;L݀; Dx"?Zh1Tq9(:@vB)OIH Q/We1_RZD1B)Y85$5x ڶZ](] B2D-סC@!FBF0 Ji$q2)9˔5IP@PǞ< ̘AF@ `#lfH4Ra+e3 P<>Tq4Y^>yc 4ܡfjY$7370ۄǮ1@8졂P |@P8}cUq|`,8lB)!(:7iw* n,f#@(6f>S03 P?+ !( `/׶;RC==0뾔$rȚLL8ħׅFr>s4uӘ}P%CZOt4'XY`tYS@]â@3Ttr4d_;8)Hff*w.aRp5~;;zO_{ ñFPjL7?*)Ǒsӥ#ͰM[E&aRI$179l}qEYC}g49Twx #hF{=4IY PIcD"$"99qȊ@J`é0F t5wPLȲfC#KsRB&9j\dY$vI db,a'8H4#}R8=Chg.m@D{F摭&F6AvIqޕ* I#e0(A=\< qQj.ѳ .Z B)a($AAZ2*6:#p?+>&0_^ 27>swc[U6t`Jjqy77mS+VT{.~,~_;6#Y*)KOHtBbh!? uD p:>[G7LE+sIZS(pD:DT"pt x0c!TD~DclexJt+G1TASڝ8]Sދ$!t!?Pǰj("Pؿ8맬izFnlo-~#6:ȂѾ$okEp"xF)4J/ )' W!<M$qQƿ|qWy]ʰֲ~SUUX %?5w_=O/=e67֘"aE-[yyS @$$椕;q@ksG*ӂaAS0pD0`߇c7S 07Ί$)A׻~ExAqӖG6QYS ’+=x604gjW4$'mxH@@6A$!N`2 (Qwo|\J> 8Qa;wKhdl8fI $:uhhNGb<O>! (kdNs`(;.,Rb %pIy_k߇fz;9Nl*BV $8맋̝炼`OIHJPU8 ȮMA;.gr00戤;@d'˵3;JPL0d{M|0+g{D8 d((aii`C0"JJZ SS@LOi"oi@TOn گ-Yz 2֘3 O[Zl`$HUJ~A!jba剘&*Nd2~Rypq#F7DyEEWjjR[S Am% T%m-Ԋ()QxkZ(r1QΘI^AՆ&nJrNt`4NtǠ|9@XHԋ& qh_2?@6g݃;b/$|m e5t_c$@ ~h..as<}nXxĨ">xpva90#%V]4PNSÅMO! {h9$\8`O⯢ZT!mH>J(ё440DN1Ï؃S\Du2 @w77zszF TjKCFm A*$8]hӼ#wl'^6ppwඍ@|`2*2d( ^Œ b@ bF)qh*oLJ)Ăvq @|0P~x;=CmLxC& $"gE+=f*3wc)kH  铵fy8u…qAߐ775AE%sxA7hK< B:Ay+kUTb0M]G#4;HŨS3W෭Z1-:+1Y3>/ulC[A9i1Gd21[d].M6di[N [IEdr1G,w`kNh4%Co=êiBӐTF=`sp]c<\+;Abɼ`7`(Q5v'`( @(;8W@ ʈwYys;sOxqC_{GJMtor6_HsDQ1w^çBdC֘n'{FVIܞ0{u9d^>A<PHGZ}Z:lX!0[8qGPS^gav;uͥP]!RʠĤ*2މ$9w1OᎍuǦg5E{ DYA"C* %$AE=!`u(j(X|]u߳@mٱT;G7Jo| _d?Puyu,\))>ʹD'L4yldjdF@#NS8YD @PId76+hC';HzM=zat$P DJpP6waK Epza_0W.A/J8A={DH {r6ۏE"J3"=˘J1yLx8KZ =Bk[1g0ځ cGD; )R00/IpNd2j5K1*q҈#,nCOdeQ6W;` '<;.=pLU1J2H:%v蒸w$J0$oHW[=mJwawׅpedPO*.jȕ )eA(;f0"3aFR9%onsQs2q#6!inE ;LDȽq8" ClWe 0MMİ P$s$Jgd@ #jJ?H2jAeѷk<-4EQA0dlN1惹;&&^TdCI+^5O, 'tq[a eg 08dJK%zl*M0G(ު2h9q8c6:~96yG9l{/$7 W@;{`^0l}"#z v 'I~ՙW-f 9F?(IM HbZd򘢩C+is e'/*g rI{mꒆ@l~mU[j;64!E |6OuFơ\$o#F%1 "5MtS.[ֵ1b!IYO++' mnS6WYs^W%)fW@ U p @yZ" `9zK2 F`·vƴo򸒏aaÒ;*a ug#JX)O'pUB{ԫ$'1.9$ h-Cr% hαܿ0n==8 #|{D{YSw{wIO̶mqT.a1Uc8jC6*"Rb1Y ~JXs|Шq́|ə&Q8о? A4%`"$"; nw"yMw}!Ʉ~1 d1 }r?f7w=RElj(  PC84'O ~_ pj/q AMXUzpwrFܯȧU\;' !(i.3$aH.(:;&+;QP653(BPt325 6kw} fbPD#YҎ&MKejx2f&ܡۮHQ-8RХ4NrYOQo f%uH$F$tQp 9N?\|dƏp{BIOXD{Oaø84_>l&;͖0E2U$MJ%l2<[MjeCʈ"ߎkg|Pǫ8^@h%60$@31OfϜ1Y"cDKH!&:NpkUVs1\,Bq1uONpB 4N ڍI^Hk! h$t`H` @yvpiIY*CBIIs#pypG+ y@6҅M%)*N -㬢Ёכ)Q,向!@W|UUUUUUYx2zv"0fg!QMJ"8A gd䱾)1 90H>@c L+WA(0q!πEvȵQwY Y`7O_d^8JڀT3 uT5p-|OI{Ӏci7 t3*NHD Pĝ\hH ?]aBgy S٫D  Ko3%+CȉRtx;ڇwqЦY[Y'?<è,|ǀA `$cao< aƒ7`rB(}}\ֵ(#@'@ap(Á9nqM'|l |!7RG%tp2)^翡I2,TD59IQ Bwl{"M@BI⩚Mdg*ꩪ*)mE*⢮U}JV\6XUu.X{Twd;3=5OV*)UU7L44F6tԫR*KTSMcvV6ʍvUUUV&ͥjMUj\nΑUYUUjUUUZUXU)bZUe¼5uUUcm"Scm*UU|RUn)nUԪ/UUUQQEUUUUUun.*6*śJ-RUm*QSUJ\M*u-4*)UUWcZUUuDeUUTUJm+YJ4J_R1d*2*eU__3^+gʻq*Jʿ *WRRUUUUUUUUXUUUU[DnU]XIu-[V)UUUnUXV8,RJWq[wlUUZֽ;9m~vǼRRu+*+}OT|R*UUvlR(Zt^UV)u*<|J6hh ?LU=1gH]2(Bm-u3!=ʪew;>߈t^d 48Ra5#'ATË2~lz?!)^ <␠`$%bf%3mILo gX${4/;=5Cʕti'y;qr 7KJXSCsO8PɌ(x.'&-:T!/ k, 4\Ŏ.0BD>)T(RwCDФᒍvr{㰝(9RBY$^v(Z :J~?\jq eMOChpyB!*"`f ("&I bB`Fݪ< #tH Z&ѣCCf%1TyUAT."B*iJ@|G}ߏNlluA#1  6w!: vL2qC4*7ĞܼTN%{ _,ꂼ>%~oG8 +8ɬ2B1 Cq:7Dwpd}'81i2j2:Jy!hb_K4o얢VB~{.}I9 BQ+cbMrz@y.dI`]}w4QAM4%= d9E:i!OR&  DŽ>F=<$;,s.b3]')ϩϙ~r;&?|?KO<)~Qw*Bd).>j)eWM5*X[]?Q(?8h$,/XU LWJ'`4 <(,76w ƎMŊk a]. JVYŢW~7X1n5{ԣ/j(q(>Ǿr5oaQ̪O"O+(`>ɈxHDOu|xocB TOp,} '~XiNޤ^G\kbc<] :8(lt!6x aɞhCN!@0o2=wx'br_c=Gs`~YA/RF@¨ooS9yqhuSě&ZmjHWɗ뭶 ҿ%}bseM=- bk0{W\68Өpt=,0$9Hîg+ʃWtvPmѸ{?1R`^jSCfS(s>|uF\Dx6vKd{ @'4^¾BҎ@tL2dW ҍ dEq(;+!ahaJĈS!{4C4ca2Uך'jqMRUt(+oP_]îmh6e2=)Sosq!9`☧!_8= IBwvJ!2!2&݈vCD S̨y>odi$.13:lXd4G(A>vPC z!^:RxDJ!7Df2AHf1!ޛDԋs)Jyˍ Gߡ >j^|\&E= \ Pw)t |uWaPMNA {@ly<xRL a 'zlüt=~SR#k x@1 Jhe@waO |b ž7a !Fm/ǞI} y!< &$$(:M% !ΰ~0Yad] G.%<XSAeH'GӾktM/t@"АPVEňY<`j\(4H53uA;qMQFg ?17>s՘`2 =hitD$'@^K<' 3M=/R0 d;&vnPSh_ >Ѱg<:IM%I"<0`e3Ð,PLaA.VQ"ԅIR`t8tnBf7Ioypi4,-@c0B1#-hH0ꀘ OxƃTFh:gݷ: t3Ap4r 2&@:a6I,)\#+O׭"pПF(_BJ 逅{G&So\AHJ]eVOBL*84i>Kiqkwڱ #ѭHCB] DSVcT2B3oK]oO+LJi蛵RR,ύWܪ]vy^(L~_{O5pT\)Ş|&yyWn١H2󢠀E(G`Cg^g{sxQDfYóұE·CB {rHl:ɹ$/inLv(&=BoEI ZiFfiMtüœ]0zxd~( U9"T08,):ANaMb0 hbJtb' rO^ D0c"DCɛᄡf`XdɃN_I@QGgA4'8pqk4rxE;./SbUcBۏ Rq뼾bnGH9%+TCc= ,S{ r#5C"tAS2$R60݅p90:#p@RC0+Dp}} 9&6{YI֝y92!T!aݐEԇ;|X?oU]6e8?c'c܅M G[oƖ*Oxw7ɓŰ+ORTx|NAˏ~XPDRT4m̟z\?*'c@xBgx 6͏-1t̷7rBweI,޻r1b() HFCR;oAGc# ;u}^'we=Ag1#zsD+6v Tk JA>?vgʪs8CPPa>7M2vh-[ +u 2BId@ѓ뚁TPOܼ~ @~LsyIbyefl^aeP*O4voN#5Fڨ)v˨C9{ízPi]QNbU |p9OqrG`@`tC[0PI3 ' DrWQcr%JqÝxXHQfK%CϲҺRZ!6|;ϱ8PR{ 0v齽6Ha <@3C1@y!0C^TXНSCaY8M-NpH<N,>vD8"n4ijхHp¥ :G!G`gr78 Ǣy=qzk"j/ɋ"ٱ>~*߻^ݱ`bo}xRdðN,ێ6cd0Daqpc'㉝Ssmaju0{%TZw.Ǟ#29s*NBUv46KUY.2":3̑W;,@|ǎ 3TFSy+bj#mY CY  w4K1׎ 8T #` 8$QW}e *Y8ZZ .îe@ ď0G'';" @0l "L QzkEǚ~ݞ( s:ۑ⇧ѓ_t| }Oo>FQg@l:ǾjIi`d==q8MqǤOo_uz}Wftcdi~ji {y4'~w/MO~^:~gO¡RӦ-zOvzyָCvńyNgNnYł:*_%ί[["FZx5keuɓT.wVpo{Nb2N%`\Jۍ\] v^5eGl ,}M97)5[.95ƿN4$5;P Gq7I苘a"56'swzIiQZpaH|۲Ov7'C$*OfLD"5hGx޵E5W@Cׁ!ҭ Ao!6kWwy bGцwu^bcрp">"w@9)В,DZ} :gC Ϡ[3f UlG~:>DL`t^)*90S5XGw;6vEp<?UNP;$@5~\I;̓Ӏ;aD4ڝˡL۷svONdr`1rذF (5 \d23IM$ߔpx&!! Sp%<߶c|ɥeϻr$Ua,Qev;Hp,g'ñN SmqN=h;;ȠќIS\_j@7|ԃNRvaݛ th;)vA8ez!JJĂ' k9=d'!dǴrȫk!" Z.;]f]mr\{Zl GG-{PnGzv>Ǎ8ʘ>ӧgrt<;1  @=Q{AW!!DAТ @Nvz #3'3p\}MQKy\%žMNnnwI]C&?r(<|I#~FJ#S{Bq.z5T;x}bw*,;HxU񗨇ÖĝWlGӠ ҄(z'C:s5}^cTCBDTNʔЧ2|J"nd<Vtxa|YC&'@P[OVa:DtoYFDaSmQ2|O"{K;FRLw2Ɖ5DQfY9\x7O7 ӊHTЗ}cςNä!,\~=gwQTr.#ɂCPi ',rGGǮR ':J9_$T: =8giϤ̱w!REvKL"}INbѬmZQEֵ /ĻHv P 墜!}qY*0 uuI "-Y {pۄ&7z5*$¨S(#zx, )IiCOn[e-1$Ik|[,P2"e%JAFسP<#m?D!IEH𫦤"VLb)K0YPBs浭bk[?G$~ꧥ z5cPB0ry3cCV`.PNZU? |yy?Dm to3$64`LL23; ́:82ZBvH4h8* & r'38Qaa )%<>`C4+K|+8)/瞞,rFP>Ah|iXl}#F%P(主eQ4ǽKnK^䤇e2Hgd;9ty!7t52ӻS09ݨbo?l7zQyg&*$GeDx96rѬH98("흒MIHY@';#y'%d-!u, uu0_Uw D4 !'f) %(q|輛F׌k߰>6tE85 8툏"]zM)ӇiR6e연#c.p.'> yN ||7 MBMaCCs$n8uCXԭM1 3JT=OnY'f76 ih}eG‰"q.'!j_jH"qƥxÊaoN%Rҙt o~;8Hrboa$M 6Nw!IJ$: w=v<ۧD9ԁ/>ܒxO@xH=ӿacp^py:,&ba2Rfwgr)3y ;]̜18a7$̒7$ 1;j; e.QEfblәQ?{ t܆❄O.BS*6Z͆glyB6 ӕ n;'G✮;?mzE"" HC!&UF'1pAm:4& 9YoJVI0r^A/S>k_ٔY۵'+శ16KJij(#V@j4 ãZPZz5u[nLyVjj^W7Nvkvߏz$s74;%!*1 o lPA2p\z5ôd4D71X#\̩hD@"x`Ʉ ^M,NY<څ<$0EGo17M]Ox'fɕ(  "Wyx~y/Gϔolfޕ?DIX{0r8U#“ YB%Ȉ"WQUR@&Evao$4.3n⻛?jVb:Qx*zx ;<6oϝOοw E;?yNM/pqa"@Xd1 U `F[5+; 8Qq X@ ?.PZ۟c1&^nav<#Yn ]~թe(6ts'u飝uы8M\aV_RG =US&̉quD)D֥8WWBVxwxx()`W C`KY ABjç_T< }wL€@Gj?|&(L P(!Vh_ >3Έ(i0?.<-1Dz8<tA0&E:PÌaGk DH`=&cd vCGq`ADşJ `PBI S K r,TPmYkՃ3`}B Aχ/_aZ FR?Q[߫*qf}ĒJjmn̻@ dnۘ .~SeW0d 4l L܆$/i |9MЈ4J.=:F.<9ߨ!ts4 `8j*7h_G ՈqSnӥ3MEk.’.D@mK b=GV(Up? lq||vo)cI ID@1tp@f: rq>P(Sf2el˙T@%EAӤaF0@+ y!fMCGk'<4uQܪ>e~..ZfNY:-h6  C+/0> 'CǙ>;wݬBq;Yy:٠!H#JP$)"b_2@Dz$\hh',ܘm%B}G[r"}o&A v "@ 9&Y>;1`}kWiaNsSۯ]ke6v甒J^1 NԦ$b] n733m^`?-l;h7@(վ}CA<%\ J't8Ml[ BEYKnAzz'wňcәp뢀*"/|Q !`7>QqM|!l8n-ӛ& A  ;mt癝D{D >:mC5\a~u*wvT젨b,u)iHu!᎕lwL(9z#6{ ,b>~3zl LoSϑ < 4&Er=n  Vsyup_z[<ٹ&CFՁY*-Xt9x``hBRI $!CyaSɗքBZ" YOu8FЃ}ƺe(Ks$p5E-_ DŽ [2¦}-x}Z5^ǂqDW> OCgq[4u(8߽r =|' pX"UDvD(EQ 7`i 0¨%e@FDD=N/EUxnIOC&堥5 ӪA$ɕf &: μl&DX Whm eˇ@MT0۳]:;ӵA٭.}"R "Qbc****=qc7q^: |B  .)1% TV(J)Lw8Fqq3Rh|L鋿8>l/)zEyi)~ۓ߼M**ǐl%}~=$R!G#(fKGGi'B羷P5_d=>}^ߞVG'}:}%KV-U67<,GF@|B.B=<7$NïϞBQ5:ռ K\1 {"b%"I=ۓο297l+JD?{afB _'InAh4N)*HS 1Ɯj9;pDDB6[ @ͬ@X@?(`>_o6ym*Ep1Fݾqf&E\K<O=4neUUw߅""A;j M BC(ܯtV2\ȉ 11_OxLuATF9NWߝ=@XoN3KwO~iE!UJSw_eDD.PlT( B Uyv,rH 1yZٴeh($m- wJ;z" I@ 7P@ yp%pInAި۝)fxdh{}3m{Tnn-aZBH &lC0OFi-(L5f`ObaC*=}uyfB!&Σ;k>8˾wQ!DQUU"s)P {xr&u@94x'Dvt( FYPtDzEmՒTBHI\ϰf 'ܾ;קa)yX|066QMa(hf r6=|Lx#\S/tA*t܃;0U">o8`;$O* 2&bjh 1  PjFXfQ^G+$AgGzݷ,XkVWZ ki-<&e%lHmVNMΎ!\PE c6(P†]U!ŪQqvif0#SU C4"ӂgy] XVae]XlmV.6Ro5{b}D)8gU#PW٥@gyn gsvi3xKi_ls%Æ(T `#-GYw16u0M+iO!N?'ί<Ā٩j{F;z#8mnIӴpǤ&3K5?TU55vi=JYx`wj3Y|Q; ׼ˇ_ `S-m6LF @ pn>g5 gp!Э{`.B՝d؛ .SC0?խIO(P˯Gϕf@ufJ FJ PJq z웎H.59@p`&լҤViszr"9e>f*@!јdcR~@>P p2*wjݤ5 h!0S |'34:J{) y}w8IFHHm9Ql/(dI>svƢpa8J2>'Y~ tG\y* 8^uo_yyֵ"bfQDTQ q^J#X!#nۖuU&\ME9G";I2m7lHؔBvW쪁Y!bI6]0#wR~$!NsZo}وafV`|9oARfm3A4d ]ށ`'$HeIxͼ| XI5񸺁BǙClSs]2v.aόvpbBDJ)NuQ=bX‚|^wLv980+`ؾ4rb?2A3|f!A&w_qԉ{;H ;;+^ÌS4qz<7]=7t{;It߄D G'GoWM^}bN`8pȀU $Cs,"d\ժIUUQ!}a/xd[?ȆyHC˥zPHj1"|C]x-`T He2ɖӘL )Ҁ(7S'Tp]2_>CB$6M;A> "#i4fCh F n,3hX1LRQ9|BA_m34qj,9zI/'Kdn4(;h('Q( NZ:dĶ@"k xx8E:+A?< > ?G}R`aϯEP%J=**̬L2rńÒBC h![ QFVxaXd W?sE0vi*9Vq"z\Wb8 S A&,|PXOo{q_wQ hX&a} >a:zo]ώN(%3^<А=a$D3$%l"ầQn P1o{X=zN,ѷ0yA7(1kn!:l}{ǸZsL}ׯHU \sn;,w(=m>wRz'aG.}j|1D| e=~dP >_Ӯ{8ඛ`]I1b6&WoM@EFa8fA"2p$]RhWghSYP ~>sz{N xTWڟ!rʐMO\ ANޞA{ ~w C)xh{nCj/g#:kBN֮(g'fA' GϷЂy:0'(o7U~GՇ*&713*\rL̦K>bGQsTR597rBCGAڠ6%^ڟ}Yb>d@wuyϰ I`HF !x#O'Q!rIG>ހq'xuökOg,b$hF%4Zj8nw.fY\ Ǎ538_{8Y%{Zw^}37 5%XQӳA!UZ*3YRs | ;'JBce@1Bds2LmTz;Ak5 ShZI%JbD9/6l Mzc4a")0VL`mmڤ8#>~o]O@0rAHG-E N 4,bNdʕ*n%F9$%sF#|Q:%'㮖ȿ-hM|[n5L7|) @4>Lj *CTZG6"N Z!k~er74wgSxoh$r M$ga΍XEEz~õh$C_/5!U|5|49̚3$"G҄CXhetnxhN;}@zm,QN==EgTc8ht2 31nR8$ۑP@2*-(m03ƒgd%_lQyw6H'NJe؟~@mD>#hosup}srD|;B\`͓GL)z4 wQ2L̗Qmq.D2cziNRXW&@r7A!G ς` J_&'08v y!>gJ'i˩l 8ncϧĻ++9 ivĝ>XCJWHkd7"Lp;VS _i2򦤒;O_3!,q |ޫBOxèsU,7^~]Ìm$Ե.}#Q~z1^= c٠h)S{!80F2&]~QQ'3:k.Ys޻P6~;TdNVq^SӭZ^/'1㊎.^S?CEỆcSijÌBUrn m) A }ɂ ƫ?~P{ZEaz1GGF't%N"1Βu"U1Sy;;waD!}0#J;Ĩ>#0QB4i qn#tB j*##6I"b~bBC-qš)"m(\0uXBP-)bN]-0Spia:)_1(;w>D<"[/ѭkXTƚYM7Ew{={USQTUSUDEUCS332Dk>@|lK anISgMɚzOeq&J">;]Z~|z[eq!gHBHzc"'}Agfv4v֠l[)@Js6x{89K~RWw- "@4p J| /#}&H?J FEO.U7}ƛtxì>Dߠ@EdȢ0дPM% dG0|Ǡ<3IQ䔹#_pD Q pagoz'ׂrAIKS3X Eô Tx Nf :qg {w=痟OȐC$˃qtc){>_ :zt>A8øM{h.@ܡBva@! LBvĪ۬n on.](; M 4!% Iņ`6%+"Ԗb;a9dI w(i~[ˤ `N1sϸcDO4oQrRjz8 ˉL%(sqP Sʒ}8a/`MGjz  X$r[bOm4'9`)ƨpyl𣒳f:I{t>E8vPISǷa#>\Gg+&qL38[-gH8;:{BieAp Ma:<qAb#ȼDx j&A!ǀu+6ě AY<.3Ϫ46ng6]d#%d15`Nٿm ԁD#c6*^> ƜO]j.8NC ]QKb:87MmVKh 8d8(d(Mn7G4yw'k`̧o6:f4Dߢ'5dArf;e@CII+۹ϙ(h ̰=&wqI Ĝ8B~&"c J ɉsnDqdxYWxEQPfb~~Ǣ 2A97)oMv>i+A`,A!bN|Nl{> qtD`\aK)*#l? ,]^6@UWPd4G57ƇR3"dQ f8Kw B:7{5jAUҝD_[ap(6|<2r䛂'ّJI1ѭ$xA%lh(N2V 4 @ 1 (Wo$"FCc`OYB,0d6DŷF71hQ4 /- (xmw_Q03M  Y2O0XKp }GScg`$ m01K#Pa|_vy8aA0.v]<uMu"Ja>ȶҟX$vy(EH! . = ח/#)Xj)L~_6}/Z109:PbBU›n Bm@pɌӯmEl:2dH=1|=zOm'ORk8W8{v"ov檯<|溋!-b͈]s(j Bϻ1q“@US˭zcvON7;nlD^ϓfx=o;i}N'؇p{;K:1eF; BJ<#{#H{og,iOXq{y~O~{Xw1iy=8>GE *Ш?'k_tOKBgrpQ> .GXҾ,Ç: zvIh) [r drcdp.PPLc;ndj~ m)j|@_09iPhy UKN':4۟:+)cLq`% |v>C;G+ͥh'AˬU4E̓ƻ[7N19ϽDӿ :YG{x#ZIXH6 .yJ  Z,^1K*%PJ]?a%0<нϯc f \q:8 1jF: 9<) " ۧ̍bt8-0$LUHD7[=#cE ' %-H֦Uzke;oNOih$n1י 定plbv͡n"WD,8F5 xpSLC~Fɍ0jaw'ؐIYdu6veLf6-F3$@Mq\BD;eJFD=0#5~yw)1}kyҏ)Id;3}SNn{T*]\E76X& w'W&Ba!38 FHLb_R'|k/CEc!֜D7P I&}Cp7LrA+6H4NHg"2 $8L8 bD F?Y6a>خKHo!Zsu#Z@萅C@'6z_%L8i4@>pdMb!^$j B|!TP}@* 14_|\&4imҺx;vCxĤv8IȠ|H_MC!It^| |~ˋap*K!@Lr 紮u]4~_Y Ag 5ZMbwW^#ZK[OOIoPA3'~&)OPGԹxf0]" (*ҳ"z|?,|!;WƒWB]҇lfaDd>6ִmvV,(DG;SQ$'В^xxDʎ!@)Bbڳ cU$P pę-Hj@#%HPPI'@{5M?-hF"ŕ BR&Ю8s:?4A@@,紉@XDTa81:iܑ;:Lri%J?upe4UHhfu~{cLy+/ulzLkC080^ ʒD'{H6<"bE4mS4πWW`bZ&1S*W?'8X0b0mu{_l: >P  X;7?݆C?`?')!8.ϕrfr\dGPH~nl,_{3V^iUU_WjђX~޾kʆ9Z2!,&@˜St!p|a=~gh'>>RC=6D? ,GXijXD[1󆀡_=?vjI D!50.y) ~nȮLEC0g>W'TL1~(}˶fy;J yS(hdǿ?/h&HdXhf} wCSr0IQ*G3;]~}L &pɃD8zg帟7;U|HcPJ#~ [aYɖƧsx|Ɯ /.b?w'$bA`aLh7'BE;= BL@{?|:\MT$405Lm0>$!RGbddH=&I\Ҵ꺔`T]I2&W F5J' DOZP ѣ'o8w #Lp)8Y#qFbٰjwQIa21 ^;W_p* ލfaZ;Ck9wvJ:UPzr ͍8VDuHbGvY3`ziTw%b>"APPI2uf2oٓz{.؆mysޛ(jhdBH$M:YPSq  QӟO z3(~nHE܄nT }̘]!oSg~y{ :9g Ra%".Q˔:yR%!LHkNEᱳy!"lgϑS!ھ#$af di!CaNQ'K9@ Qt M6'"}H;"2yC& ʔГC\pڈ5, ͊Tg}cfJDd*i0JuMn߈" 0* yU; ıy$CI3OН@sIyJL. mPCC JR9_x{ vC@pǫ\Wv %--0AǰUwS#_;aއNOZ!bJjd(YJ)(cŽ3p]#]'@E!izkڐ<C \?Jφz_"K)b F&S۪ݤAB$b!9IDE'E IN/Oz|.^(vOm/ Ͷ٩}!ȞǑdR)'!52@$|!2S`~p$gvyU '?yeN$9>ZmGJgsiQfߌbkgCn#*Je% f&Rv+#nq ;O'h6>lٶ)G!k[ {No.fiI,qbA+Q%U$0nbP{02x̩Lcs 4Xo4L&M>!ObQ>P('X1| r,oK4I3(H@.9s;4C\ c &%4J@ ?˾lJHt  t!A#\'L?| dxǬ6f#}~DPd!*ħ"$r8&P,%>>ιI~;km݉[3&kGJUk!Xݷs׾> *'6h@̋TҰ3ef̶I 0 :|! s3w z.LlbWL& \a]8{q|(.3&LιL&y=6F'I5AWi'cQmѡiJR_/.\m~Gܹ"H JR4+J%+m_ϳA9w?/(Ȑ w6f{HX#qokV _|?ʗR'{#={>h:+TDT>DZK,g0|@sM[AEF@D̦0Hñ&PJ#aMD:H=xLpTmGkߜYr!9 U^VsEB+sEXeZ̔!JaƬR/c," -).ë9ȯ۷r:* a8*1;ԃc4Ӣ2M jNuwQ{[S+IR@*sJ PHHqR2Q- ](q0)m9FRȣ˥c)*uZR֙454vpe8idv(sbhh"HhD0@#TPXqbMĭ.-_s ^;6kbAw1AOI(P?ܝ@/3vX0 f"EC, 1 @nٶLULi4id([e"Yޢ*2cZYx^GmkZЋ*ދ>KД R i&2 bĀg8)6~ UG/yވurFc4Tr7raCky]k>ίl 9G24B ͧlNkw\ J"(]= 687yN 5A!@_dyH?C{eA!0PѸ`" ?h pU yPl+Wƾ}ד2Tzٟ~` 6)=g';9*@ZͤMIXĦ`҇<"FA0Y7!% v Yd8?Ɵ2Ӄ0[+5#6 J:*>F h S$JGׇeg9TH .Ҫ>9؏>>D~_(MvB nAY$ 0qc8pSȸb?o|/'(3а̇m,u5AW /~GO2rhxn{gq߸PUU Ua ^~YpB3vw*G"!>ܒ('9(&,2D< @'vB!ndP>9X9O2(4/U_r:4oi!Cz0&'`n/W~==: Nԁz|[d l%-Z,~NXPHTEE)p }ݧl9@rzwy~Lt}SE#BI'3C!翟ҀkbY0R/9)T5AC0ЕU8P4PDV1PMPT4*E + uY M''+`y" p gv!|/ٽy?|R.ʂy})LSzRu: "aC5ޖxTt'sHh H mڝ} 9(kIfwOj窔c!x Fv.CPLCENƞcc+9pR2U!E4/yJAUE& HsUgH!yr@/J" LQ<"Tb 7^n`指 ,[dC #ÐP"Bβ+}@7FTn{%wyjԜ'"ÌZ-DB·˔X#7!!Ho@_aXCZItMqx^q¢)We{&ǣDg“ԁ'H ~ VjË;&'K98CkLOx)[xԖ!]+PO3HR`\2˨qi<{J@  ?-J41)G8$NKA%Q E%4RBDqb a LLܨ 2AT ?h.["9 TВMS!TPP̤T0UW^)ꈘ/ HF62\q|TP{l|!S~hԬ^RqeQbjyxjʬÌ?[UMPmq =qNOi$@-<Ÿ 7bWr'Qϰ-i$# Kfw>3yvtBuH{tp2s'Âr*cRU + Hə罞"9za-;s̑c9&L1U0! R-!CĀiBi!.KDu("=Ǟ4Bx$W0$䃐ɐ@,KḣrNDM"l'S"IL$ N֐!W%10IHRALTɨ !s " G(w Ѐ&X)$2>(ȏ aJr0y=C:eb%8LKnA꽽:8W2yV U:wf&$LG< )8 '6%l)>6u(<@&kw_h[^_Nò(t*Gq>@]xl_O^m$H!+=N3cV::`Gј!ħM|#ZzvfFU0Ē^'hHji25R:jypÍl"$948 Pr[]L,Og18r8j Rl >;|CCQnB{3:&/3Ą@S0S#" L9vr4ԇT:phs9'}Z)= * Ĝ}`W МF8OsƳY4 >w݌]@Q?m ǂB7}wJT{D< e4"2ES5,n0&O:iH9)JP= `IX1\/Sy $vqu›maxʕ'e6ͦ# *_#&&Q"^Q׷N)0bS~]%ʹxվmq1^SMS!3/sdX<'!8Ѯg-)=Z0̤2z*sU8 mT%AgX0-93Ro'Dg\)a|^s?$4V% ?w.޿t͕ '/e=w G<@ɨ>ר~ .@Ѹ$dA")/Bv꾻9=MD5夶+ @ȰIb%hG BDtt !iS$ EJ(9("b9hBNn,U(!8? MP}s-3&8PAM_=L$'QJ԰N`Ό֔,):w $S4Z\45 Ƣ ]&*F2\k1 u 6Bēⷁm19YaI6<<, Fga%,@`2PN!Йޅ?ϒlxd 0]IoŹ;$^,'ÛKFNER6dRRgo^epC7$()y"pcЏ]&s>N4щ; >c^7i1<ƸN$d &&ۖ.0hca8ȏ vr"TN|ZۃX)'q!ȿW Cab VMwfn 4po涊+wA |`0{#$қ98P@^>5xR\= >(\C_5/-kUozql"*"}E^*,SHmc2wBMbp0u7ӹ=zA^"%E9 AWr&$=|yM>s *w|BW2䡾'T1ڑl..-%IHl`-6CrA3َt}9D=s xsb i|*kpNfͦ!}`#+KVӷ7?k}Y#8K^^z d71CHh'<.^B:pɎ۸q }Z,DELېPL4PL:).ow媉bL1!4-& icP~=|s>*c](k(ɧfaJk= )i8IgJ]Tެv0q:rp TLOp%!0A~f\Ш&[+V.dDi#kqZteGWe^}$ފ؍UIQPA6vVv7'n@Y "u锐˘'0b:$$dη6fЄ;\)EBvr'%2M^hĜ"ŋ5/2I9QDZrqF;C&[6sk!`ib1ܳɜ5 2Ő8NSJF`Z{zW0!`:Cvd2!7ޚy_rCy"fE:hg2jc- Dd3;Drɑq-> kC!$vy(ko)1%9PĎNքtkQɩOZf>hK@T!y5S6IjEQܸ$QmLa_b>]l=(Q-k$"2ݰE)%H&fH8j(>L&h:y¡[8!ekzP2iv]nM0';VnsaD@Î@ A9S<#4qT%b}VfdDZhRFaN3Lu!DđyqHP"I88_ӱIz]$P;>Ƃb(Ǩ(QNzMIX_5\mxE`yL*8Ð$c}+m/= SiT3Hc5g?Nȝ"Dr 0KpuTr4I(l!RkLЍBP1d<9=M×,\@?Z a'F aZU 0l(։hT]N߷=}Zuk.#{,^82ǽa$Rҭï[w϶EsU>&H(ʤ:RQ"``" "jdFJ "FiV( J?N:BKX+EG*hClABKEJ)'mE{Ԣv˂eJ#@ΐdU;\ [YsF P}ɀR_vU\go"iLĐ jr~U"J&b"un++G XnWۆ BR)@L-PL@,0@R#dBI:}48\d!QT^@ &@ VIB j "N:`LA Ry7{TgXqD6fMο-FHo:돪zl4lܲT:fJU j"H$TPҽP8&%v&0ɸ*lE"p8LDTHDxB {^ r`gVKw2 ZX4S+ 9 .{-k^l2BfL0lY ?Cr*WkEͳ[0_BP㛈$9he}9 HE/W+[GM$f\<& 5JҰg*k -- B*U#ob07:WA0b:`9|J/>t^p~ǛA <Ѐ u5<7^SfLnL7x6*KhP")*%ed액ZFIPmEÀ,9qnapbg ;"_OnRpQߞ‡f@s>v$ !I3;Fꐹ4G:JG7M! *>`G֚Ѣ桃ǰcdp~'vCهĄ:dkP'NJ8˪ a;2zqCeZ0$ ي!!8fゟM=LMP9$>ʐgsBX8>l5Ȉ|! $3BɈG0:1"'kB&ҺXB"S$OA2@zT|r&ʠ{@dYA 凂ȰC; 9k~YfCEC׀q wwZִ/4)!zaNTJ32d6btXFp>Y+ ͞zј]槏m aA Y)dlPK<'dE5)nF$/'n4 z@ =Xa ͆DPHCCD*@N_j;vull#US``;jP$S`(ņ~/v3! {UDnfgh gRB%죚*)gyDJŃ0PH; ?Px#HRAG(ygd\ TZ]drp]tYOvsqWtxptk7Ej |(ֆjBaeY 0N^YFuW~6˂HMa=RQA Y)l\NVԮJб p+k8! ;*7$X!AC I*|1<{Te&ᒉ&- D)LP:G! LTP8.Y;.vvYNybYj#IBĔz:qkJ6LznvP~T`bc.U#truˎ::/73}/Tð>oy23I_[5pv{KvoyH۰fLÜx)}RDjXY+:$c =Ke(߭b:jX( d=}Wa<0f,"TDHH dAtD% HR/W#HÈ=L0d vEKY)D`m0VM˲FvLw>WLhƣN7'~0uRcDr(; ="HDn}vArwGaxvznq 2=H}]/]]T ˗6Sd 1IW8ɬڝrH`2CxE;k`,2BL=t])U>>^θ= 9()0J,62@ Q@K @""#P{X0BΡI9;!9ڜ'bvMJh(G@^Μ)wUݢ)s&ɐtϝjQ"p3LI'Y]=9nJՙjڃUqTQF @!xѴxý4xZײ&Q~r+r:a'ډ7:âγ~hu YYz O|x+wu4vڙ.3WCQTWM[w Emn`yjY9Ɍ%d,@%&ɫ?J^`Pw}uߎht1ǍtLuNυ;*Q^pE.(a;lȸ Mzf~;׏k{﮲ RAJtJw%GPV_#-%ٴivQJ(-D/;88:Y]vIOqbO>5ƌH޷,O/~ӎ:)Ӏk)!D:U}|wҽI$k8\l+CPT_,ݸ-!:f"^sgʔ5ꈙ䫾ˮəwXoqw-:&Lpg}@`UZ"9 1Aʃb#Lw+\>\ ZAXEkiH'#+qb;c( \YQ1UDuSb֞ oe32"j0oښޔ"]u:A43S2lUcJG\.*=7XVL P) MDcY}_,4MTG„DA9PHY;_(Bi#3݀"7"^~0۔ȢyA.$WG.#Ѫ lgG u0MlP5>=X߅E=,WP;gykfQvĻsEc*;_']oUۋrhgsU]ޓei!p)~Z ׋c> [+|q\5O] +atV4Zg7\yGJ;,=.6.U3Vэ U 6yy4MmF*73:G=@yiu=ߦV"Cih@C0DϫΆ9D8)bYl&0NW(xI! s뇆l{76>5li\ V`MXfS]dQbZ w]?+b*8h;}8]I2.zN쬓ێ5ZpA!='p~Uq6A#FQ,XL eu=kH,dH,Q %i$4^;߳QDȧ׺—wk2˂yEJdz8tgHڃlQ \AK4C|%sGQ<~qPT pu@Ş4-QV61kh|cG.28F;R+E߉%Is; s+\Xa $TQSbN,zp*>ju\z +-rރ52LUCoK+- .i9$lI,hRh;@ggzE~__Oa/朸[~|jOvgg]xAOi"BRAPD 3?~Å4%$S,CQDA1K)$"R8m׎{3Ma" DbeM~#Ǚ0qDZM ^:}ڐ%!Pb.2hymrM_fYk} ;g%iˈઝjWBI?FwX55QЄ^>nPH:pg)w{b)U6'e5]D"'cÄ>w:C ֥InWګ39FΛPJ*ӋU7WګƎ !Bu7]-L4u0چZ˚ZDsT v&1]/(FsiXs2Ni%S坫ga~4Q˽Ew1q 1FTAJ7%R244-EX 1( Q:hCe[9Z!!(MMo6"(eXOHĤ4)@z${CE !'Q+JT1 ?HuUwK7O3?B;@z @ԅZ_o݂H" 4 te1|=Q? (*2S$hik;4chr@dŐ;FiP⠢DEDݱl}{||gפSNs>yC=W-"y54}H/)6]<50h$ !rք}6~ ILEMʆSʅHWu3%kQ=dD"+& ʱq3fH)"7ӸU,'Õ>G,ܧcy{&lOǎ ,Ne9q$I y:G:_g.TW8T12G[<;Eӯ5Nn&Ln\>{IڲqdNs}E=(`Jg )(5\oT<8Y22ʤ0_2nUaz}5dDT^zSɠ`gKmu0Dr)A''8]r,F EBLS߄DMV'sʻΤgHb&/_Q[!]e|=pwZJuB"!(ΉwK}uJ6# {wqy\>#6{jm(EI.S"״gya$}5;w6I^WΦWu)Ld")DծjgOSrACzR îf$!읳}aB.#'KEC+bIЩ\U&r3߻%KJJW<Lz6hEv`9ݹ*RXTν\-,aIOUд@dZ1]&)Sfѻ.aUnIOi%|>惣[,B%̒8Ëس]\j zG; `yl*Z1Q "\&!yCm]B@81*J(\CHӐ/DFD)w`dYI=p&zw7e (W Ϡu QaZߋcrRq?N+^,˵_au w]*)HIATh}1DO2a#S,.("iCxdy*W`ˀ`p~8ET~rO !)b"a<ϭ@邲 sWMo&?_׶ܘ ,Ԭ+On)*StYW*e6)RHP\ӱT2 SfFit838aW<¢T` Ke6MU!W}|ˑ@VP0":koG?stֶ/10vJCrLeO%>miX?/Y}ق }zg47\C[1wvuڊvPǩG.ylzC|)CLT`?gehp0C좨ZlkAd!&`ffSHv"q'áF(!\2?llxԞSY5R;|SB,}l0埥i< l7ACʣ}UUQ]KR*)aZwmt­KUUT4*\-V㻶/\!ҍ#:gsov Q^"}&T6F`+=}nHH*ʤ5HRmaK?:.u $cK 4LUR4E-PyPG yA!X *DACE-T,$! (JD @4P?:)vۮI",YzdFpU*m:W.N!鮙/ ushJvj{(PB$kuU*g̗F/7(#/E(;써u @ 8#$ 7M2#sܵ*#f\c=*oʈwǞ8⧌ =(\i ms#$ı*—Z@ |JJ50|<6v{,;_l.z$)(;Kū7H*&5*ߐj o$Ĉy<ᄉK:vH y}&qeܘ"{^b8ۢױZ[tw<{bEiw;4oaq8(#!1!%cJ4eÒ27]V(Os8z!8 =sQ8GљDF'P@gjb2ٱnx$ӫKTNIaLBP+;k'Ev⦂E+8C=Udc[R;ƼvD%otBg ,7{,Z Z[Ou q6W oWU#$*x-aZ6/ȐɈ&cQaQwRe1B=ۃrpwߊrW\A t'obLof6#N<_ox@ k#A4`g~ "ӄy?q>ZXx2"wVv (e5țITRk~Ƞ^6@c ǡ?&qְաkaG[vޚqBv?Vۧr0N8>~Qu$,}wxdR27ڙzo ۈr:X!^v60R4 Jx(JT_gXYP#?}x}ifg}ۖm\؀vvj>S(! (=01kNevfV TEg̜RGxa[fԤy^7J1wܮK{|-gdxn J;hlҔZ#"pj`BA5$,@;ȇ`J#(~FD( JHq) >e >{g$]@䈪Fc@7> f7Cr{V_vK OGBN+T bڢrƋ iO=o3! ȣDDEyc)hB0tP L ֏7lȂD'zW]2EY~;.5_Q uɖSHe8Dk1C!əUHʡhc%) x}E3:[j9#+psBay|7>ŧbt$ JSd3%nnNj.7xԑ2Z!@>{oH.ǁn<(,lp7rA9"qbli{Cq!M RU)J!;AB$ң)$||A Hה=x#%(<Q@RTĢ*[䞊 6YӨ'""Qp-7IVKCקuKN2vӨb$(OK@TKIxqZPisN6TD ԕr)jӊA%;\__64"ȆZGM珑9 ӕ"^w3vU nX䏴CE?40P Q|=$,^iA=!KiЙkr`4p'DA{1Ԟ=%LQ hL8( P&8 (c +JHIJ3@\\r!st͇xHG☦|roF \†gD(٦1%mdσK\"nUCH@)RDҭ-P@+0D6<JB®;6s~`ZQT)ZJ   J"PsO%Nҋ}/.+%4d|ѩZ:_wNQE" %hh(bhDHCܥ1-`p8ޅg9d9S nh=62nxS]{Iᅊ*Io,5 @TO34JM 7`vM@@>M7ggö5)2W^|{F8Em_0`~L:P cOZT#]  '=Qmg-Cʂ 2Lc I&:2e,BcNJxbSJ@FP%LBR%ȕ`ځC10@) %ا\!l$sTH{NuEk .wMJRӶ~,JO7x+{i^CGAZHr@PR- -5 4D!4fZg+A_#tȊ 5 Bb64ylON8}8b IAd a`d!Ā"BbYѻDNTY T0l'.Ow 8xr C)̏W#gHxSφ!?* WDއ2{_ؿFRjQ)RlG\3OVny<$H8,S7+, ! UVUUL_9! $HN.mXϼWUS{M%HvƱqy: ,)-9m粞"P14/`E#EA9H bLWԐ ݏ%҆fno=s0?/0zCxr9*xA>4De?P{G%)O4v>ۥDm#0ܜ U?JA*IU)"P d x&׌Xԡ"$xw%=Gںf*!D ƦPF< `)q*0k@O//n*( Jx8l z`.8x'RM2Y/pAhAJ'tc907={tS)G*vnPQ#DĴPDR>P| Cd+ã3)P+0b_љQ&kn厢$dSK` y*1#2TmG'.=lZ$D !~(099=˱@ @{hC:`I>UZQt)> V~ W@A J҉JX($;I~&xAv.A?aGlA'L' "Q>!@C!¡ޣn7ݱJ_S^fǐ/pIlbm 8D^3ۦ}r!|g鶄, ^A{ࡡ(CAI@?_M% vM% `qA&=# J!.Dr uR 9ZC@3QPD*D_!s~drILp!F `|\>cq(Fj&##^A!:v2" b*$MUL&fC8K!&"d`4#Eh.e4I@;Ik{:tm B@&+R /[jupDB#Z#"l!i葐:&%qD[HY=-ւQ&$Po8s4 Q9IP 8O~?&}.kC!)0^cq'o=0y%1bŧ#j+:y).-ay*"B?>Y2GÉ9Uhh;a0] 2 B uL&%T〸dij l@ҏ)-&Q{]"3G' aVA=^W eڪ$2s2]T-3 zuniiYZ,s-29 "x"3fdE*o>y1>C?mRs%$dpu Zwq4JMmX.&~dgXH 9!Kgk&t&o[n'#ڢU/%v@y]l!,ؔL0*]trqwǮ <79h5`ٻ%GV>k{ːC!;L1# l)B#݀׽}eFJ{iJP)!Y$XF=_ktx" pD־tΓɼ6 <톓ߎZ(R>f}:D!4LzTO;kY\'ţ4~B (OP)Zh9\Xi3JR0*}Ѥ)69840M URPAK- ATQIE*?l&^ZOi1IEJ14-u6x?D" t"M'0CAn(.!SeP~P B}APDD@T4SQ39@J9();*^cs; zCS~~!h17qbe1^Cd@ f"`J!JhIh(Zhdh" )JffI J"`"OCѿTYd B \x/' ۣͨwG S @eY`{{7q VR |Mߘm<`LXwaVIBЀ1ܝ9 W,svXIHH2>, 9*" ʕ /+)b6}'q24ds_J5lt4S_ah:Qᗹa9k,{GH c;B_'->]m 2~]~ͶUª=["|NJ/LHr8<eBFDp6nOWN8{5XvO|N~Z$2HbPZv2HJ}nGfa~@Ĭ =).*T́"84fDkX~&RK АAڷkB| 1mP&i=hXR\=Oy^Z ˻8c'P88pOA'~}xsR!AgK،R\y/%h9Hn:G~]ddX)3>Ym$ǦC/ 5@GyȀ:lSΊw6vAaU%\`S}CrXYe^}~BG=B3ڀ ^%;T${`ǀH7ٗxV|ǙEs$fi$B" b)GG F2E{b|%"DJM $㶛bvRS1M1-!A; >Ė$ GI&, lRHp0t%w|mji`V)vXC@R#HrxBRqLHDaJObbA۬%JPP `Vi/k|15M2BȆ`uD$"RF_FALɁJ`w:3ldu:xanۘ `{C!Y꟣FdžO)Z5LG=׮ wxr'4 j~ "guqA-~juf,25H8yy(lvnD "AQiIF,(V5`}}]r2j8rwU&BBx(߂Mʒb,0XΠlvNŨrT"ƷC w3&GaZy&$<=ko.{xѾ:٤a|mx56:eWAwew2`tK9LP`G]XJ…+f 2z;CPT_N|Dp$ڐXz($^{L;8eZuQ\A.!&~No:VkOn#W|u꫌أV.TNn!n^E lVOX JٜѱN8hXIi!9',3;|}& ˹9-O @{,R^q;(U"5EV6}GB1.3ǶWΧEUUZk|HҴ4Ʊy'Y]I&מOxLɹxQ*;a@Ao3œu;]cqC1Vs}bo,K]BMR$AEI(DAƾ7Ə2VUrXW$4z+2`LE z <7ѽyC($j|N$H?̐pHR!MSIHD4 AESM!JC,QU0]J #QȆǻ ȄCVg9Dv0ߧQ,;LBQA1}i\x`LzJri1Mlz#_pgϑYc ػCC!QBHcQ-bJ4& QAPRp=P@++,^B0UDL&%&&R˳'`a2K@Vr~!qbWfV4PF,[ πIbz[ACF!_Ǥ&&F<< z=CȡY?\%E24Pd ÆQN^q.0aPxD=aww &Sxϻa2l#~MÖxdM_-CXte80ӤKfB@>6d46ۙ\C}R,FM(90 چCP6IȤH]&Yew6֊eA2Y \Hϩ$PDv,ABr_I4aYucTk3V0@@@yrSR;xP](8ˆdj/ۊqYE4! o"(DxwI85{4h†|ed8ki.ɬJ' Df1%F(c@"#dJu"pNd48a~fi 4' )ř]Pf9f CpCIlA%x+=E;P/,5IL yǹoYAd `یs>Oԏ$MpqAKAHk@KIB"r!)@M+WlT@~Ml'*!i܈&h 3M*Nt >`p%:Cp}Ox\Y W{ Kh**[-67)w|N!baӟqq04qzFDAqDx{Թ<ߘgct('L(w8%FE=W= hb x_ 2ʃ'Q]_?;v=t<Q2AߢKz><7C^8&1ruҟ/8*}9@a)TWE*E+kddδpkc1Y&RZX,DƆUMaYI Б 0F_@Gg`@4$J!?fBWnAS4&y[?\A-֯O)J(;Aqh(.\V8X;^r(iz浺9fb1O[`N.!%809Rdb ~|>HLQDIpP@pF $J(]|ii^@Q$4iPG#ߗ\5kۙ- '@Kf>,Gu}WW$ aq$|4]3 !g'6@72v[Vxmƅ~EQF*WW).ck-Ls?vjAx`6 jÇsbf@)̤,gCn/,(5xfi|`$??,3 [Cx ףI I?ݍ}k71cDd1jT'$?ԯX0sAI\ qc-?}E òC˟Cqrfe5ۜL]wN itZJofYÐTHAGI"#q,㡷484،0.ƏĩOd}p" aWooCӰ!!hi Z+o`z+rSrU"C_1S'gPQװ;^"P1.LjH,Tŕ$PoC*FT7X)B7(E%s,Q34gN]M!$Y#!扻5JS 9iD*I!_sFK{٩snRdV@ Xc5:iL9a2ƫ$YmR.%q(-(ᾳKpNp0?SO9sF p;98Ia<6Mc!}#UFDc4# ^(* AYPHvgٰh8#LbRJp ~̓/#=$;4eB0B!~7g $Sh=").ϟn'X)'!4xOܛk~c+ttM;G+ۯG}T>\JkU8KN〾Ձ]+McUG` LjɭL K+|/}G8?^a>]fa>%-"> loArh_OsZE3Tf*F5ilȐK96>\fx#$hAǪrk0EQ{9nze q~`;)AHJ9ƻhy$dўC(#=<T - aNDg!nA &sN\j3t.tD4*DEc[5h(954@V#`8?N@Y'vBxk̸. 192>;\{c)Gwn'yç<'3¨UAInrcccϻ;];]"4CCYc nmNHCij4 6֞@׼(;һF)!"Cu✐x>||(>$AElf=ݑ#@-zљޜ)OdMH1={m+mSiSe=׵;(gwM`b^QD&$X&"2pFơ)w/8$A<y<m}Y_jb~^ϸ~ 8<5u0;|͜%7oTf)\!p(jnY VM_wPĺ?["~[WM w|v Ńjt!~XNm^)뼸%9:yK=ì&E"fs)L0PD`Lֵ\Jfړ&FtN4ha2|>1F ﯄}DžRK8ܯJҖ NhYtGՇDhYAvޟ(]i m79OD:`~@xiԧG:lDGv}@ Ƽ*h=$J8iA L4LHl\_2r=]oiT28oJa0+]x|:EQBhgWOKZZ~Cޝ։=ZULz4Q~W>&CEr?_,Dy8+6kglk:cO9WD,l*" ZZ>,>o %GpTYF (5ј!Az%;+CFMgk mO|vgeUFa6Y^~xQ"z]P2|K$^D10Iam1 xFf&wG*t8R0$E%D EE7xƢ4D(&$ҷl15 öۯJhsb at[/F2mwN-H8EuUA909QlBB9+rfں\'Tӈ&d)|D{2noi\Hq{t'7m쁇&[Nr3VᲛg~tB@ ?Xw#$| ~oBѠЎXmp=Lt텥(!* (h""%(&b!f* Hee  hBbH3gG9lY@9Ayq|M P9~B14))CQ G%j "Obq9ǸiQ'.W4!jO)9XβD|-_8Wv}, |3CKgf:bCylJOi%v6 cmDD%kiDE֤ %H"Y4cԅUR@Sq$*0⊧[Z~3ٯW e{ EUU8M8^B'9Cd =޾]?$]vL5x9" cw>7fëu=E(CyY?\c]!f JQi;oy"$@ȲQaQ.|ᢏ)ȧHhH 2s4ǃx0{ E d.`{8w' +>!NdQsyx'`1"ew9DŽFcP $hڂ퇸\w`b/ |DasxBD1,h(b `&(C; )&(sm Pr3&СJ`ȸACG$4qcR: ʔL 3nx%FåsCAM-LQA Fh5Bi9 () 2C,ĥICCiCݻ= X#1UFJ9I6uU=GS2o8G4rhZbc ypABGǐ#å3ǞίIZz{la{cYy5&tHKi2$/ %,EK*HDR CM-(AS Pʌ!Hz@N>E S5=(q|4..θuoTۈH+P\y}j!ЫH GDvѦI!g@hLMfBR:2KRDd(|R/nj$V _!zUy= |C =LAKgHhI M-v|h)&`фϩԴa>jSN6CaB4q@k`Jd),ˏa׊:X.JDtmF6ˬYSR:v4oQ& cxf64T~v^ )FcNPY?ʋ?e/]FHBQHl1͡M ݝ8WRx$fY DxMˇIǘ.*VIaP8;!c'I3 >OtIXԆ/S44t%}~'d:'5d@~rD{D2I/Y"pܵKH)>r'9n>_sw* cydr93 ie(#$1~.9٤f8|o{fͯEsh+ϺTt qFMJ^vܿx|atx"vG?L(,=(=n;q| >p{xH8>׫6MWK&P (!miXJxqg73O(24Ӳ'?K4_zNvV`"I1P"$ "Vh@I8܀^ *Jq!SJ(H "&"Beh !*FhR (&Ee`LR$HVPj"Ðq?$H ж6U -Y(h6&;>B `ȄV-o8*ΎܪzB|7fMyH ,'$F#T;A4AKd,1m S3$;%ւHxr`8˜$0Zc tp=/DHx?s$Q8 NC FJOº^2 hTh}8d/t@%+ ۰&`zd?/aҪIH#~%a&9D*AtMAkYVvZ4TPy8bmǐ63 /++0=ǖء"-ؑsH!TRvC^J]B4 ^uI-UI$QÁ?X^>A߀K j!9m9reΌثS. [9h,O5OHC \fFJ>_#V /T)d< F_4xK!O.&6OsOe0NQPwsO ia NJ{@wb614 d_pv@Q,BS;tnCnV*Pv:ʫBДqBaxT-֏4 C_!",*$R-*CQOm Hf&0(&`tM b.U2i1&/ɣBE\1) {"r %%"G=Wï 8$SRsH&ꌃF&Jٜ=~X.Ch(L;R:1I{GgG HdP |씿Zx)*I)*pf&^#@vv;^/Yߚ),3 z]f(m,E=%bNDWϿsw??׎< !d( 'jl6[g>5< D2Oj(w˜JS5&rSSmq*w%D)R$Q!@%(-/g|D2AʊR|Hrhi5߀ Dp'4b@bV!>4!E K0D9z5x?i|CAЋ^`(/)R,y|^쀤D o>a~b5*䄆k_Z}42̱e(c' uddUQ)nU+B9/ 4)*@H #[lzهL6;AV_4p Ȉ{~lp'/.JPj"#]Tԩ)lv`Ul%D{XtzxC󙊸cUKoþ$O=1`k_Ι I0 ݽښؚuٟsPTT-RNá V5<"j*WЇ&R*&2k&P )KKbCAKC*Lt48E_ >c~ fEa :A_dY߳IŻˁ0H0\$Ck !NTdBew/=P(GODP O7_?aF@l\DXcʗ34;fFl?C24S'-!N 2CLIIIH*#kBa7Q/';DPE)<=,Fۆz ں_2 `{>#$}k\<~s71}Rz Y|sp}mPhzc7MDDll턉@' K2^6(JоJŀ4;GD(:d6?TD>~ӔBi9LTOFH)JUKEV@RPDpQ+hf>߾ 3 lO I4E`>JRH.QIh~4cA NAPB9Y@\p!(BZ}zgmvY!`ӽ/Oe@MN|GDa0}a@کox~(ky S"{ow7c1\G,m:Ytpdj#kL6)5]a'2Qum\̇?;48%G\prgnPp>aJҔl s y1ՐPYYnh?bO.o<T+~C^fāϪ?1/G+m %A?;8>fws}()>η^pY#w8ۇVqy%TLBtN]EHܒY> 8NZ4c!)QmڂVQ4O.k6=3xMyD\ ps^\ֲ!5E0fURzU^1p0"0bKxdF\+DLth*?54: l^”{** Ga풇{L)5"FcKQ1ʌv_߉H t9ab an KEл҉Q63*Φx:jHu*xVⳝ˓&P&~1STphQQ4뚙ygD.N3s#E"D3%zL֔Agm]< Ռ]J *Ȁ~Ƌ$a.uqS'V|8ت7p_z#b&艱8¶NBo CUa "CL@(=.( 4$?pȟ߇Fm"=p Rױю1 JjF=6| &wwD%' `g9<T D /-RVr^&0w !״68qƊ"~:܉%v\qG/h'T{}p6+) 蘹)s}0p'{UR&Sv倖@CPR vmxG7랰pORp8$n\8x0g_)*,Y'P *AýIE. qАlވƊQqY/>i>w.Ї1: SniS_ *(@]M詨ٓy"'uJkC@rꖠ˱~|Pwz8}Cٞhe/]Q0c44՞O/|\yR(eO$3dl2f>kӃ R3:I>}$!S@=qX3 CwpPJhC-lL;"Lpɂ=}&tGCH f_B]>s|5 ^)\>|yS@d@c{swgdK"f}) }i[m;0>ah8Irxiuo8Զ3+xҝs+ S|)T4DH\x>ŇnTD)ݬ?$,;Q)Ýl! Z & ݄ OlwW@@Wz`R?霨3z9fmf:CJl^1:`ef$z!"q}@'ZbOJm< أ>x%>u%šM_}iLE(h֠v,**tt`a aSLp5${Ǒ_yyǂ2;u;!cϓzrGѭzs $*JȨdE^{N?ZhQ(^TK?D W`@YOUTBj&tq4#0JB?=zl>S{ y''!K\U6NEfyR`(h.Qzg"Y$ 0olX51&fMfIyaZü`@(/3DXv='Ap9-lAl^A@CqZТ&Hiq=8r@:|'K,C KsY`npq>s@Ru8o ;+Tlf$֎y0K.jRenUECSo=` *bJ $< 9%1!0ԄHk× y!`q.#I P\6jU9 /0 秹s2HTHMM4jAF54}}x0<>r]e@Y)Z)zNX8Ų`(`6ENk!"N8lwBDw>r#:X{;E(y%j) A ]QT-!uJiWRLw'M/:qչS)Da^=/ ::3 sdHHb \";AŢ"V}h,|hNJfDXI-}Cy\&"j"n,#;i`*nfe 8;$GttD)"hu P4.R<;A` 2pnOQR1LqخӤ\ڨ;XiԤo+ {TzI+x|EiEZsAEeZy}CwO3݃IwyXwJAl"ȡRfŚ`n$l}c9$4 A>vU?FG pm$C|53ECnD@`9LFOY+QCZs)G|nqfםl\Ϯ5DboC'8I`8H;8R(+u 䇭;:A Y9$F[c w2M}<7ص/7?CN"#Piy @vt1 0M$wycnz;&$r`"=MZxÎW@c.kB$hJjdg}ޜSGp3s{S{JDC*{N-o94r\A5)=6Sd)q4~0]p @ըspGT6uDȥy:\o󙻝IRQ4qQ .\*Tj5(m|^߹8vg;r{!r900 0rap@“k{Q O8>cҔTRS@hq |F?@/߈'z0{EI9Fx"(:Mff`>sQ8cNVz @.*M_vs+zTx{\lyq= <~VLE^/ iʫ\VئE`UQ-'5(tO i87HIqTAY<>*0_1GeC߸lA/8^@э*>N0PI<_a93;g b*t9i) kCvqkR 25ڠu(??)-LTc/14n |RRMGCE 6-2})AF} jURe@O*BC $Ӵ@]it'ap!gNd;Gp;1"8N$ܤsiͨa 8(Jw7fy(d!A(ZTHz':81T3BI":md9x` VHߐ}DSMBAD P-_xb|'_^xGcP"J !9pC$2Jӌ ̤@Z!2m7l:'PJY%TCQ*3Q RR4 @-!$GˑMI_!HL")}>|EjNd>qC^jpѻt48!4D(uϻHr !")J W@=bB>pB=T~ǰɫ2:پ"`]ø,7=zֹD -$KQ#HD |͙A}^=-ghy懹wFBd'PyHL=(zrF9 l(;8TbQP3 '×8Og1?|A AM/RЎ D4;"tC(Za{LMM j 5Nz^t zbԏ@b|T8I3Q8Ʌ r.]?>(gӅi3 !fB@L C CQpIq<9}PU)#OôHi&)(k AU! 8edFF^fE T*%ĶBRlH,HHme:?0py2(M%@Z»DtG;N$[D‘ @了 VL3m dO1I!yh"DL;;rep O]e gQ|Dû"ɝ ~ἂz>ia0I"{NĈC{\q%T`8waĢ."=y灮E048)j{i76q](ܫkfL;iLd! ܦ b8 ((#w;$%X2AgZWbENIET˛k$<*jH;.U>9S%HC'c雽Fs4])hq?MZҵQʤ(قpm^M¡L&@b+ńVf/uq-vBq1' Jq;/;\ϔƦ"}=_km^qѩ59%4}xL*o龶/~6%t&3ƳeslQ ۣyVTtJ;M(J6o|iutEV՝Ȇ&a]**2̑Z*zcO~z\e f"9uqm 5Q޷1K)ʄ[&.ZvL$*RWiĵ t.=^ǜn9[P5٘-G|<.#"Er 9 K&[XRdFh^n888{_vu)D}]7Sg͙\)4HHf7'bQB |"j"çSBuO$+_nо%" nϸHkփoL:& qٟO5j )]*ˍ y826ʰXA$b̃Y.$, qVfT;3+M `(7=Uӎ#n|DJ1F"PaExos7^zub釽P´ Ħp8nT"E䢣 a77$Ш tlHaXe bQ)ӤmYN9to BGsgh^.$"#҇ŤLUX$ၙNUjDN%8I6[\5zVuʱv\O{ Vs!x @ O~;ٕL<)UI[$ʈQenC 5?ָ1J\uK A.ZhDҭYR~5epnۢVMk$ 1ӋCӟx +%F>_1 xʛw# t-c jV<В~eVk[޳8K{:7ITTuio:Yct<;HOMG}(F;>',i .xƒոGd><{HFxxr'ITdd68:&.̡Dy0 A#.-b;euHyT(kLڬ/G PY^ \zt 5 (uiYCXx.\Y6u,S{ARH#L"$Ǎm\3S2 ӶLI=rM8Ap18{]]HE0@>(# $,ߑt07o:MF H%4R0V2{IeD*wUGR΅ޯ"*bk%RS\q}܌LjdS ?|lQۈp͐ϢcZŨbrq>vAoU5> 28Ppl=(%۬Gڳ5i pߏw_%4B⏌k^ -F(Nƹg9aDs亪K)%c]2L'%.F "%%E" vpgv=i{>N{"kD%̓EW84_e%Jf434 tjB@ ,f`j$><_ 0eEL8)7K CCM 5B<.Y^'PY 6IzHT~yi`!yK: s`8rNwROjF'ǬQ$7nqN}Ңm`)CM^zT31[o%$:.7IJ4Q3@@2)ފ5CRE$("!oM"Q@ԓ,$z̓B@q$7A}ύ =ԗqJ!3S(jjV(n 08)p5ٚ4g2iޖN,Yh5&T PF($Ң~ #0"2 4ݴ- 2clJl[\Bo=y:fMLJ؂AG{&Eg0Z ?['6wurrZ@rw C]FP"`K=.(|w~V uHg({ Hj42m  TC̳u;!z% b;0XȘ#qCKsoalo(sl*6IC٤0L%/A 2>8h߫[m8A$Q^ⱎg+&#y(?+/?>6lD|G`XnsËW!aGs dI ()=uOw`h CJCT_l}"E8D-k QB(BH#ri?䔀\4F|Bxq ӸIxK%%#;9t:E)k *nB$>\:.0)/(/u@{NԹ#ʏE/8ݿ ~< _l\ݮ$ҠTfWu(-~t[P! 'ERb}Ђ h6 Wl?ş\oJsf8 "fqYj ?%!m S@ ?0|'I4*mYʒ*)-b:TP43 GJdvYxEz;.1FȟДG1D00?<{(1(mHe_p e0s(2>dxJ?] ql'5+7hjn<,:)Toz= ]؀=E&Ꝑo]|ô6^W;"F:C`'wǧM(& i3-!ڨy0X:,P0n]+h05'9<%Hl~nxBH-9\zf*Hg5`/6JjW^S8(AhM(=sȊ N2jVɹ-82CSCE=VeaPYɔ#b <Jߤ^yBzlM^!J`ļE1 >C̨>g'uJa q-NCh9: !J4кP4i#h3ߏ I( bԒa,l=P7-lF" ™I1K6Ϩ>n. vJ =R5JPj0'r?|""(!F0ozvjx(r*PqߩE7ᳪi^Y(P5v~P37Ѐ xr`la38٭8kN(.L6 SUQ031".Dj5KOM@|ۀ jmbjK+PmڔT0nX;zcHDTv; Z[dN`PSD4E(!<)B[EcҲ?ݩI5cT?-(o't>r:o7+X2q{O!{:vAn,H MA"rBfe쟼N'_O-J&յBҙ[a#G_إnm<S *8`R4vd=Qʠ,WQ;#"v"} +HjUMa9bHI4zƂ`(NJgKbBRP`QCKIÏY 1ONWL60I6;:v|tJF(j#l̸1и hHPxiMe}6:U|A84J(cQųQl'=cr]ؗv (ܚ0dߨޱ{T@=̊c3hOSr dªxO R&f! ab"f/j!bhT}[c=fyAQ٧ݣ8^ F0[ [5v[}t܋ӎl7p"5gvv]Bǻ(ط}_=;wcu]Ԏtzx**HxUZ{$8p6j 咖(jVJ@!98` ,r@ДhDx*vLjpWc.(,}5n$)#CR7%]TUCJ;p3gɘ,lLA9!8LrɔJd(9ąTMDz2c4\]8Ĵ#TmR k Vpqd.(ؤż CHQ̞17ݚ ΀|8A#89(hNrkcqsGXQ܃Va^G= c bP򨒢*dIF{vyQgyD3Ȏ-YK&OiSo*4)u c ݢavCmm Pfp}wQFI aBpK;2V)Oˣ XyR"Ffky+B%Ƞ"d &o /iFPc@l^:!>{겊Cc!Mêc6YV$V ]A"!JE TQsZ;'?d҉AIDD,Hđ1!ݕ( 3ij㔟MqRRjF wJ'F6Ԓ/{\Z!!n[%E rݺɓSiسCűvaJ%zQw2TzxƎ(b,(1Rٹzv9pm&_vg]zITfKC\{7?{'Y<^ 3aˏq|a[kJR $O1”ce=J33'<4L@XCWO6Im֟Fz\&0}ˢJ?rv.\Q1K;P Y7vudrX$́E)^^@}ǧǠޑxu7B/g&F~ _۵x.籨r,b d1bVpGq]ѤYy?;uJ4Z;~? 6OQɇGs:/j~d[B;GQ[fS-1pj"#j#r=:NsƔJt1N(2\AFhӎdb J :5Uѐg:^HVqy885e̢Jڕ&'TFx|8^Q|MX\s\ĉu`DSi(J" ٴ5'j")I6Q 2 JnJϢ4E+`.5wOh6.&%Z 2ŵ6:MNFl!WoWmqSS<̢"9E R =Td]w6T=จ"-73* : q5$#:DE6Ź'7׫62EQ#vv4N8KL !mDk+Ϯf (Q<Q\^\< G^+*;[ky%wL"L8W)l /0J"^eqmΎ;ruBF0P땹lΔAQ`r291{4ҖV12!\[bёT(\#cAUG-woM%ߖlWvpXߍ֣ϔsȣCZ.u:+F#:jdR7ŗMU3B\*:KVd`Txc253,7qhކM92.MI,E'*+Y R3{TmIBkDKpA"u+ל%vk^zds7ͷ(2L@S#B;T 9&_;A#P!kϞ "EW|"";I3 pN̮30\qz2F !B*Iqeb_PDJDCCPUT? |qi𣎍s{8FeLVnJ(Qb lђ-PE;CƝA(Ua㉕:X`C@N.]ۭ%j" \sUY @P$> N QAOHIr(Gu|=aKda {̇f$\$cHvfj0u"F*ȤɢLJ/o5}5+)?in}fJ=*D;)ڷm{Xr|'a%.ˆTrC#UQUa ˧7$%]=ʎxq&VJ%}8k51y'#D_'xB>=H>, PG'6R &b2+l3B5v ʍB9 ;N$voL,q(rt'ɕ6F]֮ػԌ㜛7¨BX+*9ǤNnۧ25Jֽ;IBdzڱmO 7j3UNpkH.%bܾZcۋ.JrR՜ 3bu̐RIu*Ylj{彜%0űQ}]HTKoG AA-s.39BG m#ЁDL& QF:tȀJ@P{ d>Ԇ¬E,qQL$#""ʈg{1'_>'eeH53)M\ $c33uUiIo΅5x9{F_So8<%CF{Px*Ozz$BБ]xמ ! gVSR]Bb!!삮 DiA }݈z 2*!<~{ s^G.+Ȃ m{TmfhHHI#Z ǼuhxJDuZ| =iAXuvI̊';i4@y ?"3whwѨ=o\9q6vaOG6b0n{uEvHQ8C62d,:&#!k/ ([(HAɘ|1nON ;:tDRtY< O:0']=[#sFTL"u2L9nq{g8ugza$|,bCo"w)DSmidŀ]څJ%K 5hps%E4 m}aa4A/.61xj#|V5IT`dJuPO]} #i 9"OXWi!(54wDP3H/E( ҙI :љ@AC2s78'):ssXT'^:v)im󱸴Lw!hV_'PrlHɲF ו=0G}˱rSx#SvΡ[pA'a"% N闲E z`p1y΃`H,` ׭Ӥ<=uyl{&7@>$*B/ɾAɗsҩ-ׇӚ(e wIz/>4E<}#7o ~T3fLB2 +˂P;hPz+*d%+(|Ǹ G FAwp |Lwӂ~h8 ャ2LmE3yxbSeZ\ 7x'1D52 "R>g'udyJ RL[$Hh(B"3R!0~i2'@I!AH'? fw=~w8<7mcK Z7:p&bhh@hiq D>eС@)7 wo>@{` O*Z}>#GJ ^HFx8yrߟ>S0(( p>|"9Zja*g0pS3ݻ㚺mef1{76V4k7c.Dg6In!ώU#yǷͲ^yPz;rwI7B Դ3̏r4^b!JQК6Ixv^RP %!({V7o7cO) {sȬWKE`NdBBy 2ܻtz\k(,aC憤)שѦb(aֳгF$3R$%z-k@moERe7i;*m ZK4$*(JKZ1[FK"nw )[#{hrj4[,Q7b%JyO t4SS֧bޯUJ3wT&VCPd8P ?C*A Nvm"t gsw p%!d 0s29 W:$ }'K7lgvv &Ϋe27}bG(iW62 K\L\'K-MӻA l-0m*rNN"p90VzFE1<y)Xc&8 LC#]A1!A)0ҬIB((1BC2 1G1rP'\ Ѥ 6 V8f*"Yɘ`{p^N/UK\9+yszpj`٩d14㶋y̱y9.w 򛹯idR4|ğ2ifQTҵZDEsd:@۸@H$w=`?#@Ȏ?7eAbf'lI02\*a!uX@t|?J( ȇ|Yl, b5L5fLaQ>Icln5 Bȴ܌D@ފ!s QyD1˜%f7 OR KB4P% QBp^- 4Р4PD~`"ҭ *R_Bib ( DFU()(U" (0P4S3PGBR qk/uxQFyMG!v4?tDq8fBUpG% u(Hv9m6f}$ W|"P/;.U$Tp70=_D&?4rE6'C012aꏒT6p@:M ӇЧQO`v"\| ߂RJ0,DMPӡ?|}yl# tqPrT`T߫ w}\2JT!\&wlz`W>]JE B(~cϧf(HPMHLbݺm)j4˓Ent rEAnEu4OF"X' &uM["Pg^V@=X-bĕU^SQ:՞H}"Op }1Q " M 0a\QPx}hPp .*&(( Zo%:%^YlSv {4Cr3]S&#aDW)x^z|^ٸ;&,% PEU_CMA>@?d;)bS4W"1 tݧrF Bk1,9 2<ևw2'*؃=\YKK˺cl 9(}QuB3'sK@3μݨ Vb." fǘv@1F6@>_`! OG'|KƶrjQK '.g:ovא`NIq~| _8ϙXD2;6im ]<$#2~$OR4z<% NH5G@K@P:O!;4+)R) PS}7j$W({=1yh=g|G@?=ޙ&!X;>hlA{v|ZH@Q@cRLJ@/:@F!U,IQA)CBDJ|Rȵޅ L,PMPyNr: =DAi˗4^;0@J (/G{N uACJ#r!fcpTH0Ev̓s(̅ij'9xC5"(FբU HTԡ$"xփ$7 ,+*,]ȄsA8ɞeZ+Խ-7Q*SU +,iZ֗Rފ@ZJ:?*i-N݂K¤_(k">X'+EEOvu- LMU2I!lFm]L󛱆]VXlZsv5R;z[kglQ3kV1u5B"JH S¼ZdNTLnj%PL9ܩD{P+.nw/iC U$FPPkb)LGv+qGһ},"ESN(H5@Agw]ٷMGPJЊP )@zd@}I 'iWtI숃7#AU1R}7 Ͷ`mH TЇ%xR3 1=ӖT^|4PN)fF:(n/ X;&/S ؤ噖g2w|tO95PLk-H`:0 T>OBN{- 9?ݱKû !Xi16/?YmA,rJTAR4iwփs {)"(bU:nw| 1ӈ y_ {MS 4&e9J 84AAM-4AE4RRuZMBSFNE{R{dC}#r,gwkjkDpd:<9ʨ(d"I+(%?nAC,PeKb@ `(" `AE1?<2l0 !Aa6ID1'L 5-C)ĄP[ ?8bX'NM6ALL0H%$h(rFLJRSdہ֎ш*HYzo7;O$F U'vOB<X2x3>p-\&aIr>4De/'!c<00^8?_E#rGzP#'g$H֣I}Z:O3FH7CЦ@;3'9*f?T)>h <`TRs_Gv <>"!Wnx!NdDD@4&P)=:&b(PC145 U0s'  \)I hh`P?n&$ I@I SP0̅%N0=0C'~ձYU~,Bf)_aO>Y˜y(;wǴSؿq G׍y,4$ T1L  {/3"~s2~ f)+RFFCV%!$"bk鰚Y8fPKNP%0`4BS5*VJqɸyyQ LP/wL7%(B!d((* b& )=70\ZH bT6>>g&| $Oa'ͳEO٣-zU@4P-E D0@mɚ=.l0V􁁽T6gQ\`. % U yw&maϳoJp&rWFѿpsH6 1"yp . "im:Go4BS@ D!_pdVWLRoo)eҏc;<^->UQ4z4!/.A-:Q?Dt6Pyu:N2 ^C̡ -mׁEo\1,*mT^#Sb}>1 py|,EdR M'8ÃpB>T;U!< EHPЧmcB%6(1T,OZ ]hZG`eHL&8S=$MwS~'濅 JT_ERTf .y?!MM92ߏ5' h`JCf)m%?6k&X"aŠ$R '9JaiC' CH=d_<=OaܫƥYH'$Ի:E⢞0S zZB%(b $xx6qZNr]=}7O"62?s(v `+I)_;C%S9d*@a& /BENFu|$09Q TXLPUEPEm>{ a'$ԬUM{t" 7aPXi@5SX+:]zior/0oҞB?5ÿT"ᛖsх0$պnot`{m!cQb:/rM& 8מC@0 OZ-SͲxk sri{g57k(<|<=rz]6iY4kyä1 >ɧ  1oH9Qՙ9'xsAxbqE4SʝZ4(Q'(uN@ {.*)B uh-ėzrC29 d3BP)IacYv9B5'GIyDE R>uWG3.~w=0#agZǥ YX* ]9g~ۛ|()"%1C!Qrr#JH" )"x1j64X^=co/~h׺S2e䃣1q_+Dr7 5B'"=Q"534l IHz}zN-P]ztB1}w\u/K7 5Of]8,'އ ׿gh様EExOD/"0rg ]山@?N>!eF́A ϟn֖] @N.NhM 5#2R^`vܟÑpEw4h5#az;CG!7q,;Dp}yw](W@C.NYhBDN9NB% ~2s %!@}Czo*eIXg?)P;Fӷ5Q6-/5dK kr/eSKI 4 lGo5 9~IT1Q7 p<q")f)$!ږ iǣ%zM fO]͸!6pNIߩē[?TPQvQkNTLj<7f{|)(@}>д A4GyDޡ6\** 7fHPP}ə(4{ܼMR!O((\F(8ԩ%3lQGwju)n(Ik1\-DQ/Ϋiiˋ8(ag\8D#PR,X%a(dk" ڜ ($I-tԜ&fWwOwӸKv>0wm)N1TF=kTVVP%bF{{֤hC2/bp͊ctN(w%FNuOgi2W}y.T;L~=yH+HvCxIpb@g)v Tn~XY"@1*!J U Q Z)eJZ X$*  `"f !i`(! !Ji$ H$)bhj$hh(& hjH!ii$! _?cD L4AqV _Cbo Hd;BU$r\j1͈j-?O @d p$.xdU@Xp6 aP)W j"Vs;02L'.7{~OPVIN#@{@ j@-󮽬|=yt}p}VO{sJmp(FB Gٖ]m]L*,Ʃ:Ou{}w|S4&LtT)l:CQe5v_.5R;gxٯc׭ݷfR*DZ{}|} =5{}%R]FY|z=z޽4zuׇ_ Ԕ)4>QQ"Q Ƨkxt}8!cE @{v2UBqԢ6.|yӛ1 W7vWcJwgF= Mt;0w`:P"P|)T* BR > r  ȗC!P}{}(zUγH;R Z vݹkAo{wl t=IEO}o6+mYt`5wno1}e=(8gݾfA0tuZێ:ݕEUϼ{t:魴*sNQ$zҮhP Qt4h>sF|m(}Xy﷛돽ܺ,Mjk֓kLXp P\ky۷g:->(o|ƲmhekU6|IBzy2/{JYtǹ[[vT^.]w۾y1]Mmwoo{^OR{;Gk׼ʾc >nw̼nj>eYg'Cfkv7hw޾ﯽW]ُ%=vfӥͭ}wҗ>w:ㆶMͭv_vwBƹЦv6x|JW}nͫ:Ou}Ow{w}|Q}m­뫆wq#_}}uQZۛwu޴ N鹭Qkޙ{P)ٍoZŽ>ʕ;rSs,Tf^@+w0'햞5[:&w>4i6_C]C]{v{滬hŎcuYsas:}vy|wo}>f+k)u*mQu+Ɓw9ܻuf@N4 yW}fwkӦ:}kz;vڝ qB-nho^Fqn1sMpI  |^#Vem{KG{Mx9E&ͬÐͨrێVέ5}x4[hỻ@n3s;:=۬5}kϽU9w0j2샸€u>}bҪncㅇZ9v][y"!z z6ӻTT }ݻڭtUVwSX֪e܎'p={]O\L}oqwu6w퍋۫;GJ(* ;s i 4'.ۀݵٶ8wv8Z iܻ9o 3TJaۘTJ@݇p*uْonLdĩbmZ=/{|mAϫ۵], cVmmiuϽqv^7$nS.΀2q޶{,WY; K yf˸m+TnN:PS *'Fҽ>._oAmO[=uq7CEWm#-nw,])m+v[nV]GLPΙџgU!͈ov(zw^*mtmm)((lndm@x= wn[[2R|ծ[j̓eowcftȹ:vq(O]ۭtjZE[β ]&xy^(֛4C 4@M&SɢzQ4@dA"hLOT*?ҧ=F$"411M=OJ'M<2dSGOH@I h"dڔڛzOA)FқțI?=SGPAhLAS!fISAI @"iiySSH6i䆙ASIDQ QDTEW\M4TPPUTQTE4 )hbZ?_';HMhM%1 L4n&^HCN7w) <"O6: hh! ("*&B"+ҕM"HBn%i7GsGn1Ɩ)J^J"$:(S4P@s:J %"aq{ʉ0u 6AIHRD M; 9QA[20bBJe M(RIQ +(lEPJVA$qEpI:(bB62)#S `$8:hJBIeE9x-i?!bMB@!]C_'+Y5=Cb_r.(i_ A0?!e`ɼ.@cKf9)e-J!\hAj/AJȈV'Oтb_Q`Lu>n?}3( {G@0 @(`6{l3z#;I?bHBqiH z_cJ۷R@8FFl(RU̠(n0B_)=>=o{sOdjN Pxl&Oaw/0C}R3}Tqc/553_uSf ~7r ,v {bԯv,1nX^ꍂ턶AA$꾷9*wKf@['fRM}wݟ>ϻ>>fjCAYKW_?g`` +{ x8vYš:uȀc՗FRpxsfԴxOlȸթr~ny2~02P̧/Y..թ+s{sv799c wSK&u:UXݣ;ӝ^'ez/^tӻ|MEv-gBYptef8x&\{f6Ua.<1U\G`{y動OVYOfnZ49T/UjFW qϪ ]+tm0p4-=(rZsݭLp=mǏe~o|[m(~ٿ:oˣl}ưy\/fR]!,NnOo.w^ syŜ%86 vpʍ90C? [{Ɠ*!B8qNNWc;픞ǩ_=1NUp4X[]ee43Ŧ᫳A#c#; 9n.+}ZN)ci.y@[ݛK%>~|s> _93aFEq@1Lo={o.羶 * Qm4dgym {xYLBPcK?EZL>Bw ?3w9Ho(($øQR}."11}wDaL4mS3(Iыmz7vi(Ry~kAxmLcd#Ig8ił,Tz aIu}[V'AYM4J&t9~|HPeȪ MjqwnN.%:z*bw=Ʈgo.vDqi9sK8, 4Gz#IE3?&SΪ_"W9״J5LY&媚 ?vzuE-/^|/jZ=ƍ9bP*W*6.;grkr_Djs-otX0R*<)Dkcwz =ͮS8e-]Epps*de@V\HR& K>1}&/ejka_Yp_3$r$b*V¦ٹsvC? ?PpU%x?ܐ? "?oҦO Z$fsN!pCc#~Ջgx2GNhu͉ߞEs9}͋kֲ @|>]'3O$#j|ˆs׬T,W\G-Lm $A$sV4t [$0wqP:oaZX!:ʪ~:Rj7@-7C>P^~-5)['WnC.Ncs4C &dA HtC+vPŤҒ" otcccAY1I'""4QZ)I_\=U EZ"k̔2Cė5 1!U|xC9TD'}{md]tÉʲI}1"A~U6%x$DAu9L7o{}7{ (cT aFd!x OP7~(DŻN ʏovο3S ; t_sXZ:Eg(2REq(˙uX/p0G_˛݇q/6q`*ڗt[yϽM~^}4WQ[; ɦQ4|6Ó1ņ$g}3aB7B[ Io]7-v8hUWdQR}m$w\ͳcr{q/@5uG)/]qt&EsxAbʖͲu粭 CLp!"\q-we''f_T=Ƶ)N;c\/rh]d*9Qi ܍.&7_o XNX]m76ǀ_ [g(^^bSF :a6]9E$ד씣j~]4=-ݲy׾ݱalu6=5&O^9r;6>GUDi[A&&"5u s1;yR*mAz=q ccӚ/)\jF*i.h%}0zRI.n5pc鮽5]|<||۷nݷq=|JSᗗ=v<<|.BYKbDÇ >bĦ/as`}ލrຊr@1&=%]j2#$xoe%M~݂9wV9DiKt^-Iln>i ,b<.f3zdzq¾=!/7~W,N݌gwsȳG%yp _=nw*6*W3Xs.8sw^VZ.bT| A;0ع(-2$xúewMBݫHQ ݔK/W)3FPeu9&y  R@˕dq3.)3UQcnZIu-,Y83)=b`$Qԉfrh' n{^cԸͪBvzm)0pY@*6|8ȆewYxz<258."ȏ#ai)-I(1!3$*I\:r`y[35wYE UF#t^Ro8BN*=[:`7vKɺ p]9\FoBHMV%eHG%18%%qWE)e#Z6zj}_qF$EV|>6<|Tf4}AsPfBG^!Ml ,Od }bbX*c9~`MӧJ|fPRvgsTI0l hM/|1o2CC(qxJ#%!B^esiű`m|@GFMCݮI$3'1;2M-M0^\xUq8O gAOAԁK0vQNe4jXfN&t~ZxiZayt>Ș jjL?x7Sg K-ArPhfTܟD6Zb?k*H$FЍ",iT(4"h PQhWmsڿDN**Xg9Oz&& ({}yȠP&h3˪`QE O]=1!pe;ty9RTBHErjY*׭8̶F$ @#d#!tMƦն0Fb MV5-NX&#U! ;zpP) = 39`$K2&3xf}s6b(3+Bmth^tn 4mb`j$s[&L\Y" (r bbQYO(B4-*P@nr f1mcC #&o6HmRل6۩640`@ؙ tO{ Qdss‰HO&F߈t N V>˼{GS%fۃ!V,cQvW"#8(;Q8I<R5ϟ(tk6XzmY&7;XQ.*V:be"[PV1tdՓ _Zt=و2~`b˼qF7ˆvq$&a$bPbij$!&IB MI@{ M*Ak7-Z9313jٵT -T gyE = 0"dHR{ȸgAċJR+BS@P!%Ba) @0PeBv$LQ50#p.!4ѮlzKW*lOCyb4"0ffL8t6ӿ'h%6 DL30(F lRAB P#@C Xî2#Ͱ#HLURs$(H1qibUXU(\),1:EDWO B&I0r?bNEv U(D@4x"$HLq`@~mqtRj)D=gqmpqK; kM0R E+k - }|LWwټL}Ҋ.}t SD0oۉA I=p[ 0F̌R|qdoLzKutJ+vۊ!IW|8yC|fJP'sٜs {kF) VtOf 4 Z<@H{qm)wLjQ,6z !S~=`F}Pk {DpD~Ԯ ҩmQhdűNfOG,CQPl5j _S6lOۋc?uE+C1chooO1H벢F;HaPCd2ۥe<X[xst筺s Co_OI'm l>OB"IgA\&)8Qx看m4F d(eUݳ a0'bF6[N<ܵ ܂rYMԸ-nR(( (hhxc 8xF(1MQTSTcgDPDU(ANR V~kƝ`mO6 ڱAtkؾ75G #:jR1G4 . b:F%& (Fdh SMe Z2,Ǎ(0?Uq_D::6FXmln FlRSIF))CSSBUIߺΚv  )*)aB"d3c/8<1+B7l.쾃hJSײvթYh09!zf+wz8@U֐j*)9G![l_듓ʝDUDXblj XR>;~{34whqdRCtY%#ďck: -V5TVh ()4i#l[hrFrD9Ae <;ӱ,"4PmryAU&f׵\8ƃQ= DwlNSYM͊9Qhwv0fZb̴YbFq1`1lEb{ʪ#H#%5E~vo-rlndHqi(;Afh\bM\+ R1D D\p4TKNmHE#*a .eOb7]w@`ȭpQh_NIM䍒& ,̑ʙ$3ZԒ=R:?6ۂiijP4E,u@w0Mh)G"8O0f53SCpfdlvv41#G3N0y n7-$%cDQ吱&deleڲR1G>7卢q[nm(㟘cFlajЫlXEf ,b9cr4sTH+Y';oF14ʍ[lJ8b*9S:q|wwQ+BvB*ürGGۍ3,X'WDھ%g QRWNHšoP 'tקlKqTCδ>@#+9/2?O߉CZؘ>੥YW E2Yna7ʎ}Ƴ#m5l@ i&;{r`c7I/u<|KdZQ4JKmHSu6U:.bi{>1v||ztƟtbrF4%> Np>J`αJx94bg%ڮR{ M!sX#N%NY7̦=J a- Ar4@$l'=T@AE5GMimcu8o-F9vd}yFIVŔo$}fEX>/ Y[$v ?<]2 ųkUϕ @ETDwSPlq}5.`]M ׃3"z3PIґ+K8B#A+,77z*aY,]<.:NZ 9pGK7̰ݥ2aG!: scD8❧$0!B2įۣ ~ ᎎ̏(5nschi7ͣOX4K#꜇'Ū F2jHXv͖~9?ZТ$abI6!ΩEM:3O⥄8F¦ʷ(35(AGhcbH}ep!KΡC:;LNT~jYE|bIAr6HZw8 }1T+?ujpU{'"TxVcK=O@]A\&!1p16FoāZ&Z1:  ]:Žavbh |}v\}$'B>?.R4SH!֌N5T]HyHeal~k _YT>j،<6W{mC6yd'sDة=7T?wlj d:Ff_@p0=p…pAVdEJPR4tD>?Hި}TciuawEb+Yqu 9s+Ki`tc9eЩՀHD 1l gcYUf$|Ճ0mplUEo&KI_<=q>+Pd||qZT~*E6dKFMT X4+TDRX:SSPh}de/}9`s_ݲb xv̿5 p~;yVÄT }]ض/!'uEXw6Y(:Bd2BG\ R0gu:pʻ ܳ0knb>x9`Q' uW Lj"0` Sm g`og8)0r\rp#NoĦQ= h:XNN|̔[G@g\s\khgQ_7"p=8WQI);to =,yp2װp0 0"$@ :Ȁy"*{6,:)=?7yc-o׽M$?K=o_~XG$<@Wz D $:-!MWFk8*ɔQ¼\=2T@FaH>Mm̞ Rr*ya!:2{(a(8?y%؋bxqw ~&✱>se35:riru9;N?= J`6@ܣq{:;Rfd~y :=VO!}}M/ZZ?M$$XSZ7'hDvAE$$h$<% QK|zƻ:f 8䑑|lUȶÂDl8O-">WJ4Oɾ=O%hHRU\܂>=ÀG3Mm9H68{@ϔƞvA>L`Ĝ?aq>4t7!~䉕Y<] gC .>1ʲ{ YӶϭK6’ *)IMzuWF.ݜeSpCr+(yA\ugz"2QrKJN%xځQͱq%*%~k+efj$ }a%]zg >}E .qoq#z{׺P|K ٵUb-qlu[ʒlZXZfZN0*"~gN-;5߸3.!5ȵX>yS=6qqv9={. F\bX/{~׎r_1׎&w/-ɻO3{;;ʸ5gQp!pC'9xt*ɴDyh)pXx7%{*YD)gthK~힖lUV>A² /Ҙ=.<8 TF'|_` :@Ɛzٰ( 3OYQK_]븶Sglݓq-3kFg/yz`Hqc-FF g,ޫ19a" *uvLj^|m%%)$8CiUt6MԂXi1<Pz:D^^vs\ޫ?Lq)G)NH'H'$\P-.WK"NF %ѩySJN\`%*B *1v.`a g&,VuL8>տ mycX°U)0}\KZ -{ෘ$J guf >g].AP;t SxPW@Hl- OK:Ž}9|~٣YC3Ҷ?ߡY+#⭩EWN:[iF6`G(VЛG f=yO9akM2[\hG]ka6h2JYg 4 ҬJ6>mm7%-dOY>3ݯ֩ךv}溽ڬ}:)zߣ뻛۹StKAUܙXC܋xL b1܉5ʗ"=oz[ɉՙUs)U5W]>qEzho,MT\n{k'on:YPnزz2~@e% ɶӜVr&a^Wb):RKIIRE x2#DHē}&o})ú haIᮌht^!y~M赿 OjKE$"kT ?e㋎߿*?g:_cSTkEܯaLRν()7:ŋ`~QrϸJ>z7Mq$oC$ߧxtf(Y2?gq?{<=௵ό~I\2i!rCD=FB$ Sp(ôylI?g圛F@{!Sh{(CdPKy!t!?}?U˕']r qډ [?SR;ǔ5jOl 6E )Kfa~t2Ч}أ =s 41iz r}JΒiTR3b*?iU%4Ҕ$VT]6BTUUQkh+MDSATAUukU?9Β(UsPPG8ѷJ"#Mjo샳`%MUcC8v5[DZ7HmlE\T(fڌu"* (UTj1PQa/j Y~9%c$CR)51G/'}SdzIBOB,R6{PrZ ;au!'#h(FjbQ b,3Ut =C[ 27aMx}<.$k*]Ҁߜgxdz/ W0s5DfJXgve8CG RPҴ̀>1d|*;f>э>x,IgrjCsQݍ~nR_WZ EUW1rB}ѝ͒ Q9!<CQC hfMXv1"VEpdڝZ0(fɬ_ jTd-j4:&MTFK򈢇:4h*6hZcS~PPD͔Ni)U!ДFɭ(4RsyW -.6E1BH3Ѡ_b?5W\?xc4?5jcr}8`! G\oOxG@Gs{-Iz؁~zAB'hrD¦4j>6G$ C:ZW͒9hB(^O6 ?;ESPTty4?]()l@ppkvaQQ7LSIRj}GGwR F EEZe[,E]_w5?Gc;Zݎ|/bl_~0,q dOo%@@ >´ =1XlAZf`AAO,Ǖ> ʐ Rz=OP'կv0XfB@Lu/8d4l~ZFWcAvCpNCB~3ӭ(G{8/΍ܓx=Վ*WGҼ޳_x>s=,#v q;Qg2~ ->DW`~OoP6)w@`LwY;5OӋVYFFF3~~ݾ~n6W<f:ҽ\@n}YL -o;*ȍ!h?QwnSEu@=d@Q_ <5çk?uxa.U UB](^lͻi?Ҫ՗Y4\kCC)8p:L[Myv6?ᛏ(hӟNh413|۔R!Pia2GaUAXm_g0n<e`b|'`=`xO002]% GonL6&wi4Nu,} ?2OF2ج.,N_^w*f v6.sg̝@+̨8{GY-LY}5Oĉz53I(q/CQ(?:{(ncf' oPQPAD߰@#= -EcbVB*JH( ~ `i?9Cd13>Z" .dѠ0DBI{ڨZ)hJW>zfݞ^&ɹz$_?~&eSImxψ$@@ BQ !UBh=)F_[RؒAHrm2;Q6Oda;:=]@S?;wL:_ ]/(uϿx?؈QF6?q8x~I2Py4S_Sx!3zyJ'H]!ۊ )n_bjaL4x"2Cf?qRa䆚Jo[T &JlSے~H!NwH6?ΏaMDͬԆB}rIS7mj!h&+'IД"4:;K~Z55Qx& da2#:^d(uS J wHPxgPuXrz MJ9HD'v)d( /7 yF;˅H6(KI]kwew0.zL5ԋDO^~FkǮ5ٷ4Ev饄iIG_8_WNZ)GECYKF(L^ V?r&c?ȏuN2x:޽٥ƶb<>H$yuZo Nti;" }RR2|OzH!0KɎ_SLyaNNocN`  k.H+8[A$?\F>\fV:ٜE 0/ӳzaVfS80f#/vOܵp,:ۭJAە%UPܿ;н[ty<^% i4`\\/sZ&˫/c>N@^x+VQT,^3,moHTLJ34~{4ЉxxˌoF\L8lW Q US |veUY>. k&.'vygzcsnɘ$Zc3*4^HAzI+uxC;?:hIy/]"X,i?ߞ kc> Nin"1bP BW Ӡ_)]/?YQwOOv} } Q;Q/Nhiī] ~*Hݥ~@Ӳs?=m-Brx*e[矑ywej! ϙBOIU_;;׭Yꋸq"GI "泥YAs0Q=_#w<#>3bɰd4C|Hq6X!wDQm 1BHd Ո~2|,X,]O!Rw/ZN]QGe?K Ta޽ ύ^,1(֚^ԑ- SAZ&5g$;,OώxD py96!gGډ@ODS}|ϥ.d!;W۷x(%~_E[L%}Q!P){{wL>-_YpګnTE1`YL:MًJRoz{riKS5{֌fffD>W5w]`m/UL s5L"5< /tSuбtJH H!j*'R * R"$"IQRl=po8s504k/X _ qDtH}ˁQ5ܞ;Xtʨ=^=symDJcг@!{pf??-CK<\0~ u%uL7'Com 7Qʋ21;@rKYqE5pnwdv=(r@PilAv(!JS]Jʣ:V,:zsVU-MoL&jYfrIȤP380, =<=UUY&Aa!Tc&/QM2 kT>NBmj?X{S䞝ØxYZ\@E= o"ktۇm/!Ѹ֞z}=zf3ʚ D2"y #!:DŁTTGy~ijzf$t ຖBwWGr*! ᳛EPDHe_G4WuLlth>1zK`dDl PP ,K ~GruAXw0emtZ.MgK[ U%  >Y\ý{TwEptd/>&f~{/~@a],+>b4^*pma=3^pAj=d>i+('V0gjuM ;ʄH*4Lꈄ #<o7YV?K㾜Ya5]g5dPA!O_ )1U?4V=d8k) ^kHUq,Lɦ!_rgbĹ~^|sm8V3 %͋h'W^\|9grr"Ick .#TϗCz J48dL:3悱ϛ{k<[&> 1oO2rvlZhP=ȣdzL<<=|E;a!PGQ-0VH<[8n%`:,3dpLyzQBݜhM2&R>6q@ X݈rY{ێ7nn1=DSz`4KeX HrWi?Oqh*? auD&JH';a)|#@1~ I5QC W#$)N, [{T9Q^ Ƈ|Eqz{GK0w(꬜;gl7ND)! im:{61E2X P@`1 !9⤋;o=u3U=[s&qK9CD3DKr%ghyt}]D*y>1`MD~D@/MgW>ŜANm><]*I[|.@T"aѣ@A/G7r({'5>6KP;WzW5߲{rYYMS`W/.? GmjGU2"$)֩#/_e;:{|Cdž?3Gê4w/m~{A=N56A䨒@%W+"UتuW` A|~ ! 4ӕGWblb3J8 ,=#'̀ \<@ sߛ ٖ^E7FPPW[7 ý"^GehxpOQohs7k-ޛ/+#ς ǿ|[4 EF8 [-M\?{?v&OZm7q͜$IU{T.#}#ccDM.2$9p^@{=YL<7rd q$5@#:fuA%\~}q9Ȯ?W9u9ypCwJ.s7\O"G4OR~O] dO3'e4(*#m؏빸UcY4x0M g1X )Q3!vh&㈂ <9C.Ȱ"#p|pzߐ`FU!vQ;oN #@Qްa+$ucI/@Fݰ\"hmbncWFvQ` U׽@!W ྿!ٺ΃f ="y>=p fMG<}^6v:'v_ěYGH5 }r1 {Cͭ4y#.:_H>nub33FaӜ#24Oӣ_ȌlA;pifh7v|U٪̉ô|76Ϭa&(u; f#`HKSg W15{ xۦ7x>2rI?9Eᣦ! !b` w=~j6XP.Du,q3@۞F]C>;n?(.4OB"Iztkt7C=/I sՇhNhHz̀9#nL…ʣŖ2,K"!A?& $A'4/3V6Kwm9t@J3{a_(f$Y҂= |>*9b>9ccmM26`٣p+i?l?aO*(`6 A#~*aSX8y~N!JPP'O¶hlU>$hxq%\eu̽xPR_3'?f"/ Ǥ  <* vH7򸶩'*!փwƊ?ǔ3>U?rښ\ߠ24A* n@c:=G>'"$BTyy!FAǖ;\DUI/FCh"QP.5*u2|G}^}޼c~H0TfPmKal ai w?M&@#6 7{/8(8fE|^C:ԍtI$Fh`?9<<vlAFG@()j C7 | UdgwyM@ya<o'IR)=NߧÇגiR>KPS@.?/3 zJh?8sUTX}o,uAޭ}Yyߙg~ H(N~߃TC??>rKp*>mha!1J+'~/Qx4"g?s {\6(V˞'BNBD0@QbIzkfVE'MOc/s1j3 ~ՈQ/dyFe9^!S)(ucY岯>?T35{Q_,(g0IExO!_=R\dJ{A~h Z-)Rem˓OOBŊ)ZYD044Tᥥ~7wKcL1RH8'tǡ/kF1bĒhCSCҐNDEv bc\drHs=FeFMSG|#BMYMr>IɧJI(=((P-gCmjHBiwM; I @ \Sh>e ^0H(D2@ĬI01),H0&f#.cR0R Y \F|C*)P\O!8.Olj OD$9!2Շ-S!'GZz /fWy#^a*`(Uo7lhwH_@b:}Wwt>3'F $!KnS)V #NT݆ϝC 0R@=S׺PdI:]a SlJ0H:_G)eZs 3(KM%4H?n(ן?tk5zEwi~ GuP=NDvxmQ_NhHp~ĐE7 D19AJ${!!N!"rU,)}G}%!3隩9<v:Zm+ %ߑyOA8-xgqBH AUUɣ+N-I( E68"hq+_7$IBzeVL{G'~^xؠy S{{ߥ9\vl !TD`e8лQ*B@`vJOtz%ɪDZX99{Ǭ(cԍT;] ~2y =bީu)Dԁ?@=jnL/,`RcZ!ݽ\u&Kz !$_p︤ w_OX3е6EpPꞮc2~}4}ff*O(?ۊ(V߽OBF C*=SS- `w]#́ T%`C ;z2!4>=vXsN=wby'#52:Q?gx9T}w?7( +?0O Ca_CPR9'}0@}uHa'S8|Ē 9y1e&F7KFVFhjv*,AѲW\uް6̟i`YdkF(ѵ9Ʋ .5l48$a~Cs}mg+CU~4yg jc?`wz ۉ4xNB̞G!N! u( gJHTXa0u:_@zx$NcHr$ }8}1崻y:w3_\?h _CTgm?>JQT]UQ)!,O5c4d*Jgo_ʎg,x]d3Wd7O5r4W 9\$20`،jSatt [ #!61O9ޝ89nI$G$Xmk[bVmUmUUmնڶmlE[jUmKmԵ$cl;dZoX|u]Q :ڄZ]UUm6VڪmVoSWMhjrE⪪h{;91Hɂ 1z$FVpyDgfK  >سjo$0c5#19 u[L"({.|[t_fiM|UUUUUUUPQUUWUQUUUUWhLqX)0 (~Iײ,Ydv /9%.fRm_zB>lpX~k_bagu;ʉ?-H,:Z뻾x85~/q/hnGf勠=UQ0qZ NXR8|^Jp1J(*hYEbHl\3A\behR)k<u:FI#qbzP]|a L;\}G[Ηpmz7EXo9Rp #}TtHO)U Hs'3DE1~)˥O'UUW`㑝 2$^ǐ jMH H * H>3]IÞ3|_5JF) 81S`,,x@L9w ;Fǘ(]tw3G P 9ɞ+cq0MF ^Y¸rr?wa(\9:HS*[]eFTy|jiBfpY0XBy%e&#d[2X4?npS5?yxE/S1e_'}M\Xk:NWB~F f.h }U9/^FkA@s5  (&0Kcm+q[0{(""*"|-A *7\GiDwc\PzLIE6 > S w{޾oQyelovpV̛׻JA /]M (mر%#0qecW;o{$M i ;i#tQF*XQ&snE<9-U8L_p# g"0vao I$ipmfV׆#BړͼM6+r/z_8UѨT@O $Ќ;Ifh\@}D.qoSqȎϳK^=? }oe:7KRfD8,*h =ˀ.(s?Cb 9$n#!ܢ#: VT|θ勅(LZ1UR]HOnnFgh3\vgjΙ#xI~Pl=U(RoY#n (LɌ31ŔݮSc3S8٧zb(,}{es3sRrfW&B[+ZIZ"'^ g4إ-HJRE$gKwgі;RdQ<ֈS=-TԀRtk@&&APnD{Y_l4F稇"9N/K~O#<[iKI/Ҏe.K}U'@LTBTŬ[7DH|ȝxSzjv'k{ar[r1qBA椬Js y,# ZI(]A#.6nx/u~Sc!,Gz `9ɢ  K:Q3/5jヿfTJ(T+dz_z\,şǙ58֒""wնzR6{d\ч4..?eɆ@iMKQ|7,c*8Jv{Oϯ,O"P 5 dChӄoA7>=sKcK?훇_.BE=1xhRQR٨K YubP>҉Yv\WkFw!0݇{-T4 FP7s}_kW sHmDW`B]؈p,a/۷x4P'w@V E$[72+4X8SBO@YOdV{AQ 3NݞTӭzc~fP>0=" h?U|W5T'?C;f(1vW=T)E`xk#mf)V6L "/}7sjm=]+~__gy$X.~3A풔ª= ~!:u?M8c2 Bf7C3 Os!Kt0*`%oIA `"&ܓ@(!r֘#QE$0$Ytov\gN #yv%_Ĺ "j cцU?̸&߳*r5(uɀɷ8V;40*1O"nQjsLչ҅+˓ տ! ċn*G:;?|t(0ڣ H|~ v . }\F=j8Ҹ pI=_WzUr$񥵓˝)CK9V'Q,\8 es/Q2}r6C7)4>wPom_zG8TH6L|u쉯J.=^ӯI5tI`cY@/pb)i.mzyF"Q?V̹*әܙ߱' n* `'i9dHYgӳA*0J9]ÊPN `0Y}̀TSEKUg@`YeYã Sb *͉x@ԯ%dyCf=淡ݒ]Kw:@<6zFo<0';Nͅ2ت$#`[~PaےQ{\4]N@4} q_h @Ƞ.ԚeBb13R nXT}"K׈[MS/[Р7UHP4s#+ȯv;Zت|`,(,l7EAhEJ<'VXM^Z`ፙ zeD=x=3<5(U]xcЙڶtCLKEmY"&C=|H^48`80}x v (6 Aډ<{]AA("  8y&=(*4%<|_͇l*AyE{`].#|ݵ42R θUOR?WX})+M"uo56]} X7jf+j;u=cH:aן]i?Um_X|n&|?bҫ\:p/H*r<< %ޓPJ;d`t=aߊ]np7.˦Y6|`9c~yj/`|{߷{ %k^v{ 1Aw%Vm`m=?mD<,)Sͻ_jOt|%8𝋑>u׵eCX8[kjvlkL|)-kT.e6 nNs=^9\N2W5Q5㘕k8_@Pa`.T0]|`[Wa>tf~8<܌C՚bs,ρXe/B9Ϡgٽ-G;_!H|Bm (8h:f 3AQc10K+|׭z ^jcC`A;p M<>z24^Ukxdq gńhۻt*A.ɹH>a X-0'c}NS#kbۘ~=l7p`Û6/9YS48>7f9um^v&X]%邱Gp@IGx?YQX0va-½ipEG kH68?*YOrӷR ES)^0\q5X/D)#Q|w^b9:MeёX,`Q ut]a0KZqo/7 ^ޮ'0l5A7@lxwb.EHG:m}TMȓu[gwQURylc?s'1{h#czJZY,+MaWap 6VNV&eu@C%ws /;b㥀ҴFrцf0y/_7Y-=!J.Zz-MxO/{ z8tκ#8|"A(=<) 7ǯAG0~W2÷ABo|P,j9_r7-(o>_we8)NSoêa,͚$ koc#KY(N.+޴ew# DN r!֔h>[FGM}(Nl( Pu:CP o/>lB3~p~ GL,7)b.lTz14ӿ'XR'=[߱zHɸ*JUt:lQM|(g d/ӵ^`OZ. z\He;5&g(~jq=1,8H䟦gd[y?n;\<7;@ezxB3O7 cwY咲 ӫusSB\WT^EN]o`UHW.YdnN|Qwݾ 8=yw]ISt.O\cO[/`Pfm E6vX;_[Uf HΆhDl0Mڇ$v:(a8P6ZpB`C}hܽWĭO N#B:>"de?Լͤ3rp j,ręG+cC9"$qs9 0`.k>,FEzwe[SGId,e u \eKaGZ50ñQ3 ̰nפna&t=<Ԓ#zR`tz.0?kGԴ_S ` Ʋ#C'6w?pw@\8 9Æ ,*پ@PZ|q. f(,`OUCibJ/VDt\0w.0h))1v)17R;Qm&G @ْbj"eIVq Û3]s"1tc1:vlvkQ}C;( R!yg3C nɭ;:ol'Yo_v4X+q xŀ?VΎB6`l,Q=hUJs]̀peVPxِr|@EyjYFtSK^mޫ6+IOwjHKkʠDNgAhpo"'{5r[ @ %iŁ!gQy"8Teji1{b5ʂ./!!zDަd5C#a[s DeoEl;./p E없NId@̫TtG_'7>(.?R][l8LF-1zo^GȐ6XYb`'`YWǗAhų! o)yQ~\j-5Hu^P EL5!OT9 r\>c999HGC34 0I}^/՟Aܟ bfi $u(EJmc!fwMUlHʤv9vM/qlzgT;z~RQ|$4ؒ4Ayu' Elޏε)Q6)DQQƤG(iG'w3pzNt .B`XP  (uIA35N#]"NqJIUM4T0$nɨ噦kۆXt\xѨ*&s eۍӧyНte'7#ۊbR  @@I!`0 #7i9%6FŤ4pz!|zӎ^~~\>Gc4y0:)Ƙ٦ Ke|҄0zr?™ XBdGA>W $2V/"cc=#=~>xϧ!EolwZUUUUU/u}K|I~zf+q݁J5ұdp$?zBevݫ1]q+/i.) 㜏}ĭS Qv^D׭z!U < %IYFFK:hõඉ9W?Ǩ"!{an;ă'dsPv?k(;'$#GY&ۿfSpws(Q^a3/w_B$ΎR6nu3B*(:;?* B4u(F$&?y]ҿhba=E:P 3< p]~|GBn.+#Wt|[PF'D\=ss@7}>xi"!O(9GZ璉e}4x358c˳Cͣ#ԍ[D KLD꽈GSj_H6t 7U9yZI32Ә 7/S4Q G_/]} P#_, :0X@1vmÜɟbdKtvaymNSEE˝v{q ce[(d1n qe n|>W܃c33Gɧ7둶}pW!NL{MZ㩟84ijŦҋarC};~αL=0ϑ0S>/^ "'kl7Tg E) 1UÃ1-F-Ȯam$(#2 xΎr9Ũ'xXRiN3Qqzl ̤3hedK=Dޫc(oe D!'z ܣb&H(h e`Rq]bDA8TnaPW {9 ' ; zq_Lvk0,!]}dQ ]j81l#QXM$]SjsH`tU./K*M~?~cpxP4@ݝ׼rbb(qB-+ş.83?&C1׸JfPPek#VݒM!IoႧVЭ,H ^T7<>ΙWVyCٺ_9n%*aQ w&0zjXE,p>B[xߦCkБUT**O(.]?_](4Fq[Bs{NA͎Abf G+YNg z.|n~_ٞu8|O;SܲOgrsdu:!v`s\E^$*K9%oo Z0AUȇuaVr.#gG*?!QSģ=?iSy~Tt9L׮>/%IJX4gʻ%!967}95IG 4s5|sr& I0^\ wZ<>u:SYDehMe@(>8 EbEL$,̧墊U8GyzogJYT6<%aR" THꈈOO !7ߛ_z<=zD H]@8[_d9g2)oKʯxѺĆcoE)zt um(tXxc>>-aҲ%H Ǚ[^VGեQjիwKUB+kέ9vө!OMh"ڣ4W;80'C7fYByDp_d})őKoe<طrʜ6]D&K@C H}.k=4~,ɇ2 %ʮ41>cBD%C(fG]Ѯ-}frJ Kc҄M'^pG\.CҟaDheO$q .9<,}1$ ¦g髂*D|99IH] w;j 1zr9z"Wo (wԿF@.Rwc!ۨs;"a/7p>˽/1`-0uh햰;pN&uK0g!1ZF黾gE#+p"yJ=r2("C&T;xwﺜhiH{r䜕wuЊґhD%r88p(O$T6=A^QFC̝c%-Ȩz#vᔧxֳ*u4FiLLpsY.둧k頮XRJd˟L8!7a]8.ƚͼg x-wz#@i(Ⱦ7p!R$nA?rC|su{ b`i}8I/J8G_,ZLH'aC:WwAa7[Hg6̞܁>%Kd՚D9j}=2np93f;]`LӲ/>R5|\w14fMuՓ_&-:Kprnb}Yqxþ7NUr$Hy"-jEܠX\ X;S W10N7kꢢI4B9s¨e[Kzms߾ 9(hGB VuMC_ 3Z"Rm"_ `6--҈驄uK1%YP4Lg_292e>YXDS m`Eao1G̾ 04TK 0ldts{kkͳgn>>2AHA˲LBd$'69KJ )<꿮bVa#}4l cGwSZqe,M ωLc c`o*Ion-D(dw+Ep,|c/^N]ɉ;@.PW匘=8fxKU55&p۰y4$aKm*Oe?~mmJ:wyfCC}ZqxhGeTT=n55f`@GEVqΊ<.v)׾(1(ETpɺ$!#ds_Uz0&*Ã]\hTUɳUUU[m`>y^/N?ogn$Pq)sPұ^F\R)R jƏbUa " ȹ'v:^-.Yb<[{1aO/iUш?{4:`@ f/9lHid/Id͜Z,;,BB bB&.*.nim| pb%DyAs;RέUG;{t 2gb u#sz|31%꯵N|/{Db})y32;>>@ָv F}SL8A?A-$mJHuE9kq0j?!)ײL9\=)k$1>\9`FicJa)k }m]¤cjuX+^J{zA'08VW|p/w8SL 70Isl '@BW?W9#QVwL<5T "mypE#%RP$ ǔCa$d\C7 ñJe496QXS/TV&y弡8r/3Sb\5shWGi`XHe/m" $NDKlPUTC5 :'zra+ 0u$I{Q$⩛"%$/P94)nl:(ABE{_nٷGyR0W wplW3S`c+ >⒃h{}A['(8иڐr a yv. zh8?wxO ~壗2̪ =Daሜ0óO6T男 ]p gZKy;׎@)|"΢FhNW"rǶh "Q;X{<;gc]gjz!5 ^Ȁ/l:)z>n[~_ÞwUMv#do?(2A]q(z[ڰ8cQ`RzFCɔ*uiD!Piq}ב&?g4PDlQi@(7N S5epןh­[h܃~ c/Ğ@$:R"4 Co qdag*d"?A 6X4ҧ%r)qT aݬ*} Uql\ƃom/8VЏ4H =Yy|n&B=>(-h}ؾ% ؼz#@R-,Dtz"Oa/v'\n w=0>9r(seaD |Osֽ@}>db$/үnsѾI A^D6 H)=TFJ'_|'WOf$wk0 ZܣHyj>ه&@\!$h37?t* D]j(H:0C/^} xMtM=ce~; b:Ptj[/~;wO>+`Fapڐbiٺl Mf<ۅIrE(M vS;+%[d'QB2D@2<yM|ʃ4eJsQR";{0?D{Iҋݻ]!@IL[n:"ڎXq<('Di (Wnu,9pa:}sQørfr #h᮴d~qӫVj+¢M @A v_eK562 v!e *Qԅ#f #O2i#v2Pu !Xg2,n0Fl?U͙;J+x@mLY/AGnezPbg\al8P# ˉZ1z8!D cFs">%J:;o a>m%Fh#7gZY wuL /2i2i[Lh:J+MF'GT*!w,h;1*e*xOӃn3$aQ-l$)ꇚ%@WLrp~ެf˔F} l,_w˝qP'G t0cd~ǟ߲}[TӐ!bFǃ`W粄anǖfs)*I[C@rSB~H|@p"`47Cw3v d8CxtxLh޵G>9ҩמ<)O1##Ops ض_Fq稳ΰ&U!׶qeZ;f{<|,v d3lTe lzs\'DH(pppd ֶkR4JJ`&?3NT\IpRdB ÀpCϲ_f!Mjg~=UpRPM3u"+? :mR>ABX"d@DQa勋6m] 4fc9!=1}Hw܋Y@ (?3\sje{Ξ5ruf ˊ$4]6xf DryTyogěpJ-W=hD_ D8Gu6J9<ü"E .W(z7?QϭX̷Z6m %γmCG9FڇR!-:hذ=uγABۋP8wJE߅G %s+wZNb@9Ê/De=)rvMta?{ky=h8]taUw:1™}V`2 c ag+O6x緊Ϯw᠍?Es: G.&MwR߫g]WN V,绉Z/kRjhr39[W#t;wlWk]P;4un_ɮ+j`cfQ;"(!FOɨt ψsͤk'Ӆi߷$h G<3:ٳb~T; n9vd9azl&>P{/qĊ,q O]pM=\yoBnS ߎIzwMs粒ZE&XW wsǓ>S]`g1!vd С"P|GAp>TBLkK̚oXK$QHa+>12Nlu;wkn+"|hȢ݊^6NA5f{y>qI.n*QEUUUUUUUUU3]W ]h% =[Q'="Cd̠(8ǫ};w h&x>NX{,.ЯaQ2)r=# gnȶHRT{:@cdPA#)ns:K#>o ŠHP&]EHH 0*T%{!0Z*` 8E색Wx=7$f=Zļ0y0t NzseGۜBی"oXXhhZy>A ׿i6~}!.r {a=_jӯīfC:/Ɔ81eMX10-Ǽ\$/IPx|+Ԟy |-A?`}oX{FGbu30Q {~C^*/>k[^|!Wd҉WY"%Bkʒ|j~0}ڭAoB-A0 C~ ¥ԡjCjV$ՆNJ' Gސr@tÍCHb}6;W9E='Ǝl?&OϢ@ ۲Ê1٪"NhpsMx$w[]ފJ:x#FbLpʥ"4`}dK_g| a36~7 ņy5lUR[?ϥn{@F)KK[z۽ I0wLj|~նcr6\39;?\Uťz׆VA8$5Zye)Ga?^'Ol톗ޑEIK 2_m;*$<SهPs):<$lȁ x% iFnxbvt_# H룓oֿ`mKPa)s>z6f#ZߪĶ4E2~W7y" Hc]`ʚϿK'p6cmW7Dx}A$_JDm^3@A]rBA#rVݥ&d%zY|I -y%"-hw G}H]#rCt.G$d) ުW8xBvLdq2ɝ,8utsbBwغ&]XCݴ{bǝAvT{t ݙ e[ #,*ř9:bVB6P0,CctM)yt~x=mEI0<|V?U@@\]U2kH V~8V9ܺcuQR{I0O𚰣}-UJmE^2u2=w Wt ?aXtI9rWA ^siҡb@L#@ K(ӇԷ]6((cE-5ܞ ?iBpɛ D4@+!դb匭cj "f!9~xkA1UUTEQUUTT2QUUUUUSRK E41QUUUSUQ4E1LTEAB@zmmN [Jqpw[΃}-?lZd5R21aG}\A1I(.=8Ck4 Y Lу9gHL)C'* [c0X%kCvbYE\'(nb7(s|8Iq}uRcC8iG02?5슾T PDXE[f+U$D`;љ.)u`8 %tBHA8~w}#)kaS CY~`M+(ͬIuAZiWF8^Uc)ʚ2k 8jϞ>_יG>$Jv~X]T VO_S_!Y`Feu^Qj?s;}OA^wsȪbD C1 kDoHDpotۨX7EЀΎO~_(˥ IkQj u,v K Id4&狛֣}fΩό&{tt7yz4>]?8"P+w—l0# v ͟Nu.E YIi-%%Aj+AZDLunaE,@w!lԥR7=-n?B@/t;t/L C)`wmYz6*̩i!Hn?7 MN" ͞]wsPsA=d2"ojL;<)p{A`R4h sf94L?VcCDRJ {OCΡ(@<{>b?D, >;Tz}X`\܅* ;O>I4y)I"C"یz^>{>Xt᧏#G Dq$AP!kz7hj !!цsHS } Gk=? Xw%dzAXPTcx'Oa'Ӈyimb OWR۵zۊEus>{b>Ϸ=#G_Hy*̑AP<@ l."( 8Y@䀅r(*"(( hiH "()S?$!Jگ]GZS0Y˖Qwܩ ד%Wz89pZ7۸,uwO[0o,rR~_fgίYvIE*Hy̢fOs"ĀK\O񭾚zF^ptҶJCKt 8~c($K:@2EZMac|{~=ﵭqߘ u訉эǾ,i|8>F #@sk\z̍ b-55< To.è.i%%x>P{lcQ P$ AdIJR0< h?v΋`[rپN$ACל%Es# "%")J"?3@s"aiJOz ^IL( ㊬W_T*Gi$?mF%<&"膥qVzĈ)t(S=x(ȟ>c *^eM! 0>o& GjS:bϪ2o4j%_vR6ѱ5*TG`8ȽvTV[*VBB[5SQ5($TP X>#GN$ؠP"0V_{7̀+?JҰ,:rr}߇7O(x"_e>'0x(ڄn=0<f{j$~ktxh6Ñ:l^?+' .}oiz Umn`ͻ>xCɗ27۴j/_2mnɶ \EJ Q{!0J. v<* !Hhc o9At>)h4XxwkHby(Ƹ;)=h%[>|6q@P +00 翧|<aC7PdX~tzJpw ABӏ *MZr>5Z ‰ 9(D?z<ưXX՘Y. ۜ@\*ҮGF#0 òz$9h= \$h ;593uQ?;Ȑ}kc;sh: OV@Bg0x xDQWd~{4:Ț"GTa~O Ǐ-mmmmmZAcfffffgZ~6](ӻ9‹7!;~z !ASHzAp !.x?I @"?Awq{w0)ayI:/SOYvf>.Dbd83 {sB| K!c9rM>|a q@ Q=Y˧}3a1{/#-ف! !:GA7z, s?H/kZMldʭuc< p7w5E'>#%<\Myhm FT-]]HqW΁|<W(5*|}qt^7+6>:Bx@ ^w&( CԿQ+ -TJ$~_Л$4I+6A$xO?_u\FSjjRֺZ/nFr_P4oMQ%Rht3+SX߸I9}];F1x39 *ZG щ8$.r/V HBnt>@嗋Uhi3ǯ5:ax69-ԁx+̀Q,@!|@p}Qmr !{mxdBB>ЀFr  7$ 6 &ƟM\@?ߠ&RsBHg4-86sK=F私F>A$SC M=}}k~|@3 wJEPB`zv*NiM5Tӯg\M"'ۡbc]kHfy|l(0#Kx8kK|ccUf|z{,k+E!}>[OAҞcSRtE+pTB G c}/ڣ٘{yNf_>p#(Nk!^Y{§@?zFN,S?$/Гs>tv~=oY󬄤o$d Y@r4(|V]UXHRfS) I9 0Ԙ>c~ݳ35}/w8+t1sFދ28}GZOL"~_k6JeIC z&I{jA=Z`ݓ?˭|v/{ϑ84+FߵwOඕ{C& SS\Rh:#ׯ}#p ?',tL(Y΂@qu0xʛx}___\I:dLa-"} 9pe|k+燧.˯g_#eo ;}s]r? X&gפlv铎Gw4E+Yd!BB`3o`b .pR6!U{(6TZ?t<;m7q;u0P@P/ʁXkm' .!<>Gtϲ1scϷzwsi`m,K\ y;uY8TI`aOt.)H@ y_ӮM3x2xjc0?ƒ p ܂0_֚srLƎx]epXYjQCC Y2܈ڌ KG5O`ٜQCtPSD?wР#dH+^莯mfŐ/2̎<5{0<@HE/g"c #gM5\Pm8"pUd^ٰ&j|><`@%{(?W!#TDzib׹QK$n}~9%N؟Stt`8wa+mOOڞs>ϖDo *O5Q#CΆ~0G:A2ly]pyՆyHp#`hFWbJACU U\ @#h(, HB{9;Sr$8eQ%z=G( j!'t'MxU\v0+p"3{uyݎƦ:Z\3'H{tB6o;DjwyS22v+ԁ54AmD B\&w;{bOvE9Hf=nA߷$/2B9oڡuqw!ϡ4'mJ ~t~1"'Ƀz.?'ꉼM;ULs10y P@v\R2h(~1跖xǙ tDe03 QzdGS(zvb{óԐcdž ӗeqB^FDtGr=S_R[u][vpf*EtB1pMD5yf:' #,)bW+}á.C=xz2-D~2K^uqkz_$5;_9q.rxn;!09x{mzstg&d Pl:%% !nɝ%`b l|bdxl;mc3SU[SZmnPRYsC*6Ѡ ^-MGǎ&#o>0*GUruhʣ8לc¯,Hs=pAm< ta%(r.+z=ʮa7\Y^-VBٍ( )ɵ>5fYgY )b:].T-&";gѵq;s@-p$MvUf:c̣eQ1:,ωzuD6`\:~dhv i"g*!x;jr]a]h`qpGumXGEO>3Vҕ~l/@ZUɯYJb`7?hA0+/~5w)X0hurʙNUڻPNmSi@#2Ϗ:{} '{n"ihҍk&xE |oyWρ'Aaܧ#$ßJpGNc4VHnp‘E; fP8 .9TgHeϿ^ƛk'F,=}y] -47rݨN9wάo p)AI ^{[9^w?**i~Cیbp֠;b/f ej;:[gZ/..x^-{ vCL O^`aFEj:P  ]9)LQtNF)~)'':0Qv Qȇ?zuE񁥪)hih"_PE hWJ`+CP4$E$Q R3D䡤t#AQ0DJDT5jbv4Q4Q2TLDT5PA E Ecf#5-9i i Z)Zт"(RjH"aX1kh`4bZ %lDK%,DVkgf<Q)@ $B4 HQ $K*JHMd¦1C3A$DM RBT JD1H5 ME#* cjtE2A 1,EMq: $j i+J4U%SDJR E3S EBDRR$1D MCAUQJHAMM,I $,QDUU01@DP42T- TT ETEKBQj(  Y%"F$*FjjBJFJPR(&*"&!i*"`(&aYi()b "J$R(B*;:$ *tJHJ")ibh&)hZ))"jbZYSTCUC1D@E@RDD)J34DML1DU5R`PDU )$D0T BQ@Q@< >@Q,E0޲|`XM!0\dEx0pyb}j R(e Jc4 9Ze*f`2OБL~kXƢFYhb&سVq1}I3T^QADKf+ؒh*5/NCTU-1%T5A3ETLR554D@'bBhkI$M]Z! d0i(εJDE,^m%%:O  $%({AI%3C f "E$*U덭QK%4J@TDDII/k `&)(l"H)SE T0P0P@U'6)haJ(h i &>U5U!TEs3+RIMKM\P@>b?Lr@(SV ?uWw>0`\(8wu;? }(_`򹙚yHI\j/]%vه]9Cn?j:}<_EIA?oI}\y\+k3x՞m 2͛g?H& 'n ϟ8jڶQ_ڵ)-r /"0dr`nK f& (Y:DW'$}m0) 8!gʗe>7>'(0jx 8a/q-s^߳=՛+^+px1fM4gӜg6~l:+clMcq"qVӠ"AqI2M rHiHK\zC DE>4>|6Yl#86~㜱n4Db%]O ~R=wP L~_/9,m3 I$elpn7~w7Mc*ϼ°yozϿ~`1[_cQL1"ebx.̭G9X^:q-1-e/U_w~C,9>c؆0sMBapBPhV pSa)9ud !"ߡllYu[7u-h /ba8F|&&S"J!v!wdwt}g,ەd}YʫַHIM26?q"}|QPw&l+9ޫ]k[xa*gH zxP^7O<=}ns7ueE%b*hz¡ťFN~w|v?dGЗ ~ rAZrhV!,}qw- 'T=qǗ#φr+^}?wRn 6yrcGV}e_[(#kE;, J>0[K( tنOPSx₎Q`üUhPn[OC־4!cH>uY@0~7D`B(Gx:سhLîy6QI:w =ނw|GygY|?v]uݵ4;ȗF";%W_K( l!v;vyK|>(yT| D hxJNNyzJBځlB@\&?<Ơ7u~P;1>/1d&inpAT}: Ә'G02,ڙ|~E!ze8aB4CCp9 ,?Т90/L+g{vVDPX`>,nCEP(>_&k7u'(Jc\O$I[p{ϟO)_H/o{x|{PRXÔRÃ~!x`bUy_׋Noеҍ.M"W,TÁ@}V$6iAD`#t\U /$>$sй>o$4KZrbK2r? Mrtl?|v1K G9,f02UΑMèY):z4: # A|vqx g]#OSU/viC(M8,2^ls,ԪOLّ&j~ @h1Cg@v.{Tz琶1p(j83R IfqvWtL'x}+Ԉ? x?ݴHi>8i2$fAڄ0qR66H4B4`:(kE"u g1D%|wәEUEH /^t7?g —POUuDAWt`X 1ҡ k~(IAF_/xJUhjB܆0t ^<=#f崔ay; vyQǑo4>iXjAa=Y /t{᳴ JB@'cPAb%l7H^/hf@c Nena! Kc.!}p "Gyx{ ;g f'!K^4x!$(D! GCx# ApBTv2k\ "c!<"!Epc 6q!Y's=. A(]lZ&dzz Q=Ig *= ؂HDxD`AUAyXpDWLI v 4p!Cjb_!Wn -HJE5({~ob bUU@ڟFUš㖗G[nݰ( c0<S)S`^Mb͈ߥ#BbA(O -w [!y&L} )HE5ĝ8jdÛEwC_Z tڮ)Mmj}ZGVra9gᙍ1NGŋ.?qꨈGYǺCv_ 2(b^3|&}:<( "v+p tŽLVWkB@y(.ӳc2~:]p^cGn蚣ڨ5+hku#$ zv`Sfr$Eu;-SPՕ3.Ekt"@ٌQ!o|vgxMDGl⪬7ᡎаI. 㧠S(oن{HϿkݧ猪"Goт-0fVتM4oϏNȹz&/E_@D5o/&ԟ ̈,(@:)ܱJe4plAaß/< N~Oq>PwlQd>,|0 (3OgEtI+~L A- <5肃LSyP*:_ŷ_r77 Qc|PiR K+F)i @B =E<ϰfpy{"|5V,d&fǓ'dP`jEQ`> lM -:}@ ߰ dI!`A-]9C r*"hCƀ|Ibd"S3"%Z9 x`hzh1,a\=H6T:?^p2pb!չ\X >N6d ~ۉ ]?r8{a>o(J0$Khym+9I&=|``98;)p^(#8xu >%$&=T݂3d`uNL"}Wna\WNlᾕQc!b7lZ0A@MD`~`Cw[@T[:gN(+vv XDQ|Gt|Em6Bvx^c_ګs*A,K%}`v^oǼ~u/.{C˗&sXi U B2Q(k0Ps= 6A鍠]`DQ.BG<9D&e%?ңy% (q殙yŢ_CcH.u ooiĩJo >5Wȏɚ;>NϷFVG#u~HRz} ^W#0H0e-pp4AkChs =I ,,n:).q -u~KW;h[IZ*4Hm[Nf[&u3X(Xff*kQ2? W쳀cɊ!lm˾L^CB`1 &SE0e,Q(y.PO,=<$g@ʝ%p'}%W#]5qd0+]QdgW\̴ʾ>?;+ =*>O3TO!t%Z82^[_bF Ie^q}@)"Mv3u?Wb!Z繓P#}+!͙,ٮZ&ɭ}WiSiǷOO߉hu_$ Ph*hH W~>Nۚ\v "Žqz}bXڷ). 38BJ$uhu.ďMC?ۣT@q[I 8XG/ní]5Y].Y?):{}sLh uv^3 -l32mgp\ai*n֮2+dpgv!u.졮̉^wF6[, qsER]aGе}T8 qFWdnXuM+A k}K,OQǯMbױ:an/h@9ú?+Oe6f^W=xyr}56 fҮMQF]uxA\,CM}wlMqBܷCg#,6=P2ܽ85yƎAi(JQBݍ|}1=j Q͆?˜^JI hB"%*h HAixsB4ts&4)MDHD7E ~tsc1ݘ $jӍV'TSE ˠ0ry5PIgHh_ADI?y \P⦚"4W3]ΨcT.yAt_ Õ$ɳU)96IÙ9A+th5cbIAHPZSBQhcΝOpSئrNQYæ?fwؒTG' |C@ AjolgMthPiWeLGH5ɈvTkSaS0m*vύO9a`qHBbv< ;ThX'Z؝TDQvImj"`Ŷ1Җ-;8<6t(&WU-DB992%!t\<0f]On퍴,״d4bPbnd2t\,AT钍JZu'nyTv͍w;T7;4E ='(] C=6J!Ss`@p'0LQ8M֋ !l{ysa/؏Ё״4̱_?īC{WA@ ?NXa5CUKhN@z i280|qK$A>`;VЛjC"rru ʿՈܗ!"[D6}v0Xyp sDyO?_[arb#+U[k!4ٴ[?s˦o2av*|5mAn5f [ݧ5Y7{-5 N ZS+ݬ0U -&}nT _7V/&B_c6k2Q 3Mj$D;H} ǟh3 jk2ͺ:rgl,ySwm۞C#ӿ|*?U[u0W/Ϟu[xBߞ_ *5*Yp$^nb]*V|`A#x72ns^|Wo[7:=N{M ̵Eb{>hX/ y7103Ikaꌁ7@VGjj'fr#hѪC*3V2!"P$ ? 0OƸn`d@p*'V3" ;\2*UGlVyws8smo!jH}L ^bYsY'\ۂZt 1-wv$h 47q}HΏV;g{Q]sjߨWwo<8Nviu+gV][a fK YΌ&8\59*s!um 0_Ҹ[⤒- BF [v*9.ۘc~3Yf=k,1/{X].z13Y ( `g8㋧lkXEEcB%CIJdhͻd 0swO & QQ*Gk!ɀpT囒iv^P::z̃yyu0A" C7 ~C|}\ݐ-'ӚsEkͲnoI yAh~fDtXuQw`3 Q" A|hzr2Q\+J-=PDcej܊0Q; r+Y"OLȃ3&L#[&(Z㌂Д/ A$qB =y(یBQOD@A!PĚ (| *nCS y1 $Xppu,0};x\ NX3#$M.t!0֞Ԁ Gޝ|ЙiziʃMYbJ AE1PHRPQ@D%-,t{f,L=]SRf$ _5ں٣9mvd`ɝjh.qKb\L1=t;26åќ>P5ˀIcfiKo9!^`O}g~yt+82UJr|V(S+˗ fPi?`u im lB)lr#ǯDG\fO܎y:ϹQMq:梆βTǧ_b=*޼dÆ>v vlV !b*f;L0J6Fk6XqjDc4FQ¼ދIRѠ0ep/^kZ#6q+ ]5Ơ`ш|9>N̄@vhBj)h `"F*F!i $h(iii)%UPTQ 񻂏6JH*JݟNxyO?O?(OC"; hjmTMNxC( 3|}?A ȡhsVZ[%RKP2hW12,eXKU8EsCDDg&)Gإy RsP=nhF;i9 I;Iƅ;J  >PbQh cL.qHʰT, ;Y|a1yĘגꕤZR) C =X.+|` &X)UPh"?q&!2UJ}s!( 2)F %T`D@4Dt +TJn<ۯ:WbRtHFI夦NdT)BĔ z sm~)/(%VZ F9* AÈ?2B^v+Gei<+K}+ BS&fS0UVoBҊJ(,rmi|_~\"]W/ϋⰥa+ABIhL9| ʶ̘F\RRm׶ǼyzePť3R{oMЁZ{̊ošj!cW+ci q -imMÑnnuTrj} #7e_\P0BQPT?Iq;GHO]_9\rNC߼ߟ]OLzcT#7>RfL`NćS?*ƈs뿯pٳ/ ?Zހ p;% С Dd@E}3S?~j MQ?t! A o@q |r2SU@se6KT+HewgƼP֛!o L/>eCbUqJS׷CI~?ЪcܠxR,JddR۪8yzd$s|'}@clo;P5ݻF$Qv# ?3qb@q4]xOMfD)u gC*..D]FMb??5ϫU9\$`Ad "`(92ѽR慠F$Hd*O2" Aݳ)CU"'4^s:g)w{uQ$Ih4>+llɞ-1B) fjDɣC}qɁaNΉ,x.ZCX/–|~xfk!=D$(5^n,gg Bm QO B< sNj?Ȩ )',E?)fiS2i=3UO0wl[n5HbBʉ(>ʒF_{M({0CIBxqlsxu  u?}Ӕc |^YNvTfK/ BEʳdX`S.p TZ)|=j8gU洿-'c ؉bL-] ]V$G=YZaֲy<}-N9PUr ] 8ul"lԣq8q n>jA̦<qJjЌC͝ fԃqY#3{&npNU?uգDm^\?5O EFϫ|z|&eD?Pl8)kOH <+~x߱"GdU$FX(Cn;>QGL=ƙ?Ҹ-ԃkl޺כ?ăsdNXÎQz"x:+[܍$ &\2[$$Bɯ_L2ǒmU6oYPrLGzx-~Ƥ3y~ύ&Zdﮋ4խ3JP@ H'-:{-#Ĩ(ةI0TF"e&M+qpqƍ&7]{߫h^@yJC$O4x{b(n>i!xv`|XQ"4=Dv+<k1v9ƄMie'F\}5$ۙsO L!"'90E)/20zgPQMTNվן2|x s!Y۬ڿ|G>prVj>~JKbH-*u&)ð2|loAYdܣ]p/a# 0"$WE[Pw|RQ"x;^<(+9O|XH* |7Nߨϴ~**_}pPC3+D`TRT5zҀtHp 3{ʽ/Y B@bJM"!}L'?`á??2m61ֺbyc?:ڔIbU I~?DZh?ziҌ[FF] X=GɖWAAyA\bIX?qMڷVP3L;%xۋvqV1DtTԀ޼t4-ВU(-HX)WYgxK?[oJjmw'x2+UTZSD-4USG۷*b'ø9**9OVφ(\ ~~=]t|I*|!rH|ڀ>_']|GbKk(m_"#I>a__??O hՑ4EA| Q> " *A=XfIew}F (8U[OySpI\mRBA}|s1?QwFmj9"(ǾrlMAgfx eHwxȢsq]DL!κXk_w0Xeڕv豴>rr>R46kk ?4#`;)21{fKFcy-nH@Ј:RN,3YoI=g h*)H304}l_AvbݵkNgI?[F4S d͈=-wJ8K :/g(CAlь!uYX}ٲbPeUFcBᲫuo~qᧁ JpY*֟ ޢSB ˗'` =ۉ[}DAT$DBDT35@J"@M\%0٦ W&/tI?A=0ONQ}0&HNJQ@@L~(0b|~XUYr ݊{wuU]PL犿4.cPQ/)9owDOQ@#mw}KtY8!|Sd)j9OK" Р\@w##T+}f=Jx_KQŎ : %|B iAg/k8:(HA.`B;uHts*8 XV.{ڮ.vx!0{1#ry`"*cP[ހMc+A/{cU%)0tsT؈5!G X+HՆߒS\/5"0SR2 Ip8=a'0@yc9!À:zF`D ĒJ7ڧj"tOl<3(yGC9_& - }wfNϞ"H( fD P+P'/>ݎ øD;:4B!=*{`bT(c!hvvlcѪΏpO8iꁆEʶo&r/}8"ᢁ210 Rj^c7''w:V ߴN2/8Y<'3N8eU<أŗ ?{WoգMrաi}<&Y'R0~aIWYBM<x{tFcI[`thD%8g=ѾBx sgCBr3c~̸<5ݾ='L=Bj8|ceE+lɛ;>$E5 ^Gwm o8i0E 9.Xnݶw3EJL~M;यLUJڊO0(WA1(CA9XY'ћr>.s bcoțR>9E]|'uoIJC>回PJf1ny0~oϖ{3U:"%Qfr+aa*`z QEG2ɂVswt::ϭ?>:u0Ai@ GC2@$x,y^*5?u 03YHܻ/+ .I&q4y:uzKGF1soGA}BHs"A-p|WAژ\RgDU#E H;|*̍i-7l0 #S{ۃM^g5P- ɽy:L vxOWu_` i4_$~׻'gbUP1M` %yGdFy<*JŦ`ׂDU)AJZBgf`D<Ϭ Ƅ;Zo?n Ѡ6hVf,s:ʽ6I K/Ss@ B M3_r-#ց8yIUdEto':2u3p_䈀֒G8LQU|o""#0\*}.]lSCICo|-B 9B׏8x[E_z++BQNIZPg t!^d0Yưt=Lqw  Cjul*'LA:Ks3`t{OwtI$I$#R8ȣ(/["H=]CZAzbդz9h09T-@1N~C$ 2tIqN=kEd!p jE za(]}RhX猪dRiu\S/$d m6maGr1(-W5LD=`U,l]g&sxcjFQak!ps ҀXV ) nrzzp/2G ܗv a u|p@,zaa)”Tٺ 7|怫(FHI;H , ^\JF޼TU>Đb/zCXe(ʠBZI"H]&3Lpmnò $=<v)S}%)bY葱t-{>R^x@e)K3 ATKrd\rf`r̡89<ތ-,9?쬘e FIOߧa𮼗ɥA2!(Tx pqW } `K"8f22bw#g$ TY@ִPoTAW t1d :4|nPÚn~ hT%"9R9PҬЀv +l`P}?8J1q '~\vZ?Zyjw\ArM Xvg`pjä:Xg] :2L2]jwzݓ4Em:CHPbPnAomPMlF7wm 7bŒ(!Ja Չd˽=~^|?G {e}OW}kyp靄u8XF">py$," S b|Q4ͤHO amZ,?)b <~G|_8~[ 5CJ\UqѪg gq CvL< uSo/ߖJ}' ˧`\1?@δ%œ0XpW+v*o4K?:G`)9~S;.ڃ| =NWgR5V )'SY!KAPPyrX}v1%L6ڭcYr5LoˢqOP*uꝸjtKwJwG6_Wt5!}C/ k6j0X"7FP(#qsG#*Z(Ih33\段3y/4D$r֌h5G*1hïgakt6F(+W"N_=Z!S`4[eo"@5.? Dvӎ\ @0GHLmWyj^^F %Hyݺ j=?^x+lӋ=3ߚ:!V2n<`we||K49K 讳 g6dks/5ģbdNÒUی(gNo0c/0P3pDLu }l8:CpM `)- /5whw2$;VMJxω9\pcHLo{V|lnaHf@"sJSX8C/[HM{֤uls9ʵWvRPA`c2xu=-SE =q0rGCh6 "E<6y%J(tF'~>G,/N2Fٙf_Za,$z6F{6MQo>|$Q7kPn"֔R{ WlcZGr5q}!}v\Hwo[ck\ Бr B@'X |J埾YhC,g5/ѭ8BΙVIS sϘ ^9׷8( Q":n/`;{-w'"7eyH57gehTckμ$pt~IbmEo؇28N\s/D֔ ]2O{Wj+k0NQ+!X] X lOM{3_IN;I.] ?3*alXQ*~I'Zv/Jѯ8Ahk1Hu힧@ys,1#O7tO"j6\+rtI4~ĔHűucĞ[CU}=<;uA/BoLcLyj% u{xvP'{X|y(2J+C@~TaR'"(J:@RZR94nsׄw`65(Ae <>j:srQҏܡoQrQJ~[6eh.|aiLĈ7R;PCz-NN'oK{[c8Vƍw^;#śe/j`ޛiOQmEQty*"C= i: z7Ö3w}>X,wv1`Ff{j8HheA3UIVU1(gö|azlٲn.A:H*C4ӧa⣱ѨYn-k a=30ygKn݆*a1:9"$d$@,, Q RL0ܢ!?lwa+jgc 3:j(=|>LХLOh'n ̓9Ҳ,UXPPAD֚kj`}IX͖3{qW:Bp @==rh2Co)wT cf`wЙaHW#B~gYڠ l?^R),GHdJOlky ya7(l]XT0lbx<z MULn+F~pӿ^kކjÚn}{^jfuB#;7eaʌFI=azfg[ lYo¯^%W,6zCW!\DΘd-C\C#aT[5]yJfEPǫv3酔E2FơlK0IuGz_=ѐW>hV ߞX>Z"85i-s91ԓHb #G1@Piʶ y6ỷZ4㔝.u`Ifi)&Ձ-2ؐF>[ךdM3j>ZP.!%"y$*2߂ҝM0x:XYb/bDy@VA2V!R# 7ĤvO&z% csF~$aTN F P=߹3DNoWѿ5gSs.bزUBhjFeA/Ф;蟦Ix 3`'ZX{ہMhc,^| I7dk`vkk\J\^2B*Q! 𗋄P#C:*ҏDzu+">ާ4>P&"(RE;' ϽD>b>[ul'aCi@e : ʹ[bPp42Ol! Sɼq٣k?+waJVZQ|d00)'d*B%# C<;ZʷqQyb*L]3-3^3|dձOVlEf奴:Jw' HU јҴqYZ746or 0nb]DQ7Hy4tjpǽ*w:RO&ܒӊ_c`(4F9ΔsLeci)46X*B%>ڭ ٍ ҌV&ehv(@_M \a_[פEuf r8כ~gæ:Cfr6v6Bjq<\$M!؄4}4)&iJGS7bE&# D @je)lmU[4 C !~HOKL@hQ{= T% P-]i&?L k׾ONZ^B5dv;HqPo,Zߙm:HM_ω0gP$Ĥo.3# +VÍ"&p%qɠM'3Ű@na(YoLJ׾k[Xe[I`g=c@LOaWMg+).Z;#v~qzf5iv^^H0tf()5Z+Ŧ+,pxq~*cZKu'SpsL|aV?uv|ohW t y@:=J gw8Ea@7[7r^|s獧O4/sTEӧH3 uxg< $҈G!J01 QSQ@Oy;p'$)a(SIDh#?Oo"t'\X|=r ٰ<J $aW,SNfQ')J4]rHJi;Sbc/Ke@z"DbN42ZYđG8  Q폄]'_&!>|v=qhiQiHq>zh{쫢?DyoQzq<ǻ}$~?0/<. Gø/5OM;_e`1%b"Ȟ5ElŗsRZ0"@sH"?^?1OwH]޻Ӧk 4#\񟼐wo(2_7gݺ{ Y> j$7-S] @zOC|lO{!Ƿ~?13_!'S}6s>WoX`%q/CK`;?4eՉ,}mx2ꃯ*;иMBν3A"2Ã:Pkwfd?eH_7n۳ ҁ&v ø'3C:Ck_)w(ђa-[ 1>Ѕ=8׵6~ZnJ \ 4Y8& F r+E BGGݚ4#{s:|qA>9KlcGqa$;in* J MQ2IT`dq;,'7 #>mr8JBÞ6=YL^'-3(c~]/WD |KǃT&ZA{U^͟-'shP~jm _7;Y؄A \0#͢06?E[ɺ5kP0X$'v$ NDK}}uSiw|DT=nTHDDX4 TBB̄Hyw̕KlcU`,_I]*auxQG6yaBtC7e\l;9,8! C(5֐ Hy:돠m*Ƃ\h,*Wѩ)g#y'}Os^3M>xGBJL0LtL67kINUUC3T# Bb. hMشWu3Jqsʓ_Qmߐvh,әac;@#,:|>뷊S]f)`,ՆCĚL;' •cMUG %=Os86&pa`HHd#GWSC2@, @̂҈ӡxAhזZÛ."0lpp+߬zo=XbN`'2D(іY"'UݨCGg7K]Z$' cI}Q.LƧ;#cK IHd a- ()s!kiu XC4W\{i#4uKB_8LgFf bXڮv'!_"@@L(}2Dؑ09U@(uL=yoQ]\}qdQ cw퓦R{ JCBACD;̵n>OF]:/@"c5sp$_%qG<Ӟpp^hκϜz Yl8wD Ohg~_?סςL{jOZ(qΩ *q|0,OגC :!xTE;V006s.N/Sq>FTqP+'ñ e҆ltjzE0g=lҨO.JO@I$ , 83^i~*!ap.Yӭ6l֏vg!0Dylh':Ĩ&O!m%pt44^|,]P =3>́v|z XԐIU6{ۏ>=nkӥǙXۋ ~2d\?z4Ǟy(-S`gùp3nXl=g3ij8=&3Zf{t@IʿLG9"}q<s$U*y{Hev[޼I5du6S5z|N 9^RG \>3M{9܇'T,u,^όH۫ pzm+CţNèRitLgvld ]5 bMEC%)gG7 y·@kʘOvJ h&GGmCO#$ְlVd0Xz|}W⊧cߧ;BEv X6$Vȗb>GHDS1$aBC kw2G"G amjpI~+2Q@*L{\Fj6E')DFT%mC3+uJue&}y34Sf^!<'[}|4]Cz';&E${'A@k+x(DN]/2ͳ6qo7RKTnJe0.{rS$:TL/kf8}z@@^ ʘ2άqν&0<A[i$=쨿ʭ鶚Gxxx81Pb*!=u-/OvO#INF4'Z],+"6(F"B""'~ *TݰA.D_ފm bd4}}^}4u&~kxcio8+}Pt{'X†ozܓ;qгŌ@+N(+ޓtj'luhk۸ޟW$"Pm F2[#Rػt?xd|e']m[7pCw B/0r@<h;>%YV]O- Od9/8#T*qu!!Bבh7$@E4CMOu >| ~5QP޿ KŰʯ60W(Ta @-0ɉnep|z&5ְJ ߯a+[U*ȗ~?+#;!EV%UEB,Y &hݟgq=`tJV4̂讞-Àn(g - "DH3N.wy:Qp /$IWI%{gFnbEM9olQ×Qq<~ EɟL _kBe50PpjCro螚oNT/ QU/AL0e`*5L$GHcӽ!dA$ X:iv뜭 ĩd; tu@ D=ErmDvc39! a{!1!7*QpT҈@$UPȤ+#(R R'[ďE3>Y=`/Dަ:QJNbC@)7uֵGq A a@V SHXV9xK;Iû'bz`:lae%<I[s0"DIAGthw7@tD90#LVLu&6Hd`u$O+9Doǎ M8!>?GqA'0$u>>7WPj:4X{#1S0jdiw{ ;8N~mk"qzLδq㍡Djg=nt'nt$@ި'u21 ;,hm.ErZ#,mЈgbwO<y (x$"^9؂[E!Z;]HGF{'F_{ ˑ+c=•&AGi#1}P}pk=OY@EAy2ËcI8Zw ;sqdrWpv&pܰ zN(_ p8cP=A!+CO#O.90&nd @}{6'ټX y wnysD55/(D E(EgHbd& a7Zo@m 'dTmЁ'/"@ǩEJCiC OH>d)ְr@O&^fč6qapYW8K^ЃIKF$q Ph 8 "W>$N_<ע^!)g <*As+oL!ҍ87}< p.s旗uw0O!}L {>G(z斨m;m$c1d)ISuN/;Vpfom`{o#2t584B x=۱`nHv!p7 tu6i bwS<ÿOD u;IOHַ]@J}hNo$tjRC2" #R(rP095. e. EǶ+6@F|BA&o# <=% mx{1$tCs3g `&J:Nx:Ɲp>7=}G\w't/d! uL+'^_ ; {ÓGqo͢I` SXGj1#;kV%L(( !N>z41a 4v61߃|kWe`lOn8CS,i^ٜ#N_Ac=P%Y!yhuIg*.cT:0-_5IQk@y-<[1$XѷN Fփl趮ЀfBxwRwd1K)4$A9OMOd:OypN3B"B%f ߵ.4 m&NRc;ɞL_tO+3if& A=5 ]0Xhg#k߭ UTb X>zi:7::LA@vnzwEU]S<wgNohˢjl؏ R@5NmЁkCo|,cy)<"0U2 8󜄙3 j_nk1Q$*)wD˙yr4.: g Ќ3U# H@1mydzD^0?5:%;n[P0]sA?9fn10%7d%øCX}X^AhS>;<$I@qƠε2n& `ͰDQUL="|Φ;/ZБ`@\H3zj91mD]~t\_TMÜ|SiZ=a(4큃Dc 4h|*E؛\z8x[33rnPD }tk٠<X#Cvlk^nهC6E(j~"" ~2T\C/G?B| |kw5`=W<]<ǀ26$<6_m,wD1N^?!GFRr*ޖHwysQ>LM 'sCD'?G۩9= <pP׷ x$yBaS(w?j=~vJ=1k%S @ Hwb_ԯ1Muj-Љ$"cuO0cNT7(4> 6N%e4f%ZC<2&;*4jȮvН<@\McAVL0[/-@ OQA>~؈;NL!( |MRDB6!C(~w۠A@` CAEc@h jI}RGNCM"ŠةD NiHԼi//@.o `Qa㭄}@؀YO%zrUG:>4OCYs`<:`ÍM6B`r)q=Oa,I=DÐs 4S_md2>W@m`C. 'P[ rQNJhWu?EހyخBLOdIna:dĎӑHw 擤R&Df-[rWjU%fO;QwN }TxWR6ϼ?GCcmXգ`i ~f |}S Ԫ5THp6 Oz4Ȍ78" W08 p tZ̉ ALq3Oh)~yp _haI~<)3v6M `U !p^m|#?(#D\ |rszhw dxc.#ۑ o aݨ6^(Obac5Fl))wLT >Mt=4>ߎ/P$] yZw{ּ@Cuϗe~DGtyK0`1_T;NJM"xKl(TTCid0c1;"Nއ%s5~JC{׻[g!TΈD+rkgӷ`y;My9SVN (T}Z*<0>&3.5tr"#zXIp_gR-!B!O*?^YKkM1ia[h<( $ݯ]QM)@kXPLdd|0%ޠH O )"^kYKqlqЉ-5\78e9Mky 8xuʡuCpM B(pOdQ}0!wht=b@l>B-'_w%Dc~߁~7Gg~ 8b,OSJo OP%ÐD,;U<̪Cw|yW0!g l-{Tţkn}yI&k={\Qj ov\P& 0] ّ7[j' }3THM!tx"X%Svv$ۚ#2*se8j$<$;ikg1y "i,]`q yC}0C73ʦ"ۂ)cN'O]99Ág1ɢ=]ۼ0=QU]ao_OgP NA)t3M~WRt?G8ÆSrrDhPd$ 0)Te%+[)JG%t9ΚĮXcỠ6981^(y!̠]PD ";=8哓=tIMj&dM7#ZDôDN1V6y9.$d6|(0՘&qi,:BjOLxga % m%zr 'Nrz&g?~pEM)nˈl'Ccd/]1@ In;ç2>Z PbgSSF*L">܁ ͏]Da}S9k}Dj9 U1KJ"Bv$ۛ8A|i|0MOfy,YEPMb N&;νA<%aET+h^|>w22]_+H 26zZ@s6*: @+p4C~V9qbekђ7zh2)220ʓ,B $K3iîcg#B3 %1i G_Wܪ%" ]8'>ۦ`p #)=-ɭ.ac*ѬpQ̔nW9r+zUHPaX5X]p]0 ąB0Ը7EN\U|x(-p'=TvD{Ԑ܂N748<)A+m ߉ SAfIO 0*2{x C{@ ίn_>v~5w0 1Ԝm<8r̷s4٥Ŝe `f*,F8 = m1~ͫt!0=ohZ'AvG.32Ă>kujQZ `y0"1뛵\KrM wx&}>Js,DCGD Zn#Dk\2wAM$"fߍڪ2D@Wz8WWbReQF.R;yxv&~bkjHX*v _ E+&G>߬hA+ao#޽,ƃ}a/S 4:oli.P%2{*?If'ٗSTJ>|SiWg3$ԩFSNnMKu haiW`bu``Ȣ(O"w6ƈ9>I$GN~]yT!peOu`S6gi&({~Xgsf1jQV4ZkL_h)Lk8&WifVP?mR3J9-B}Qn8cʿF6ZHl*pdHEc {eq k6@"cP[5>?O뿥.Xkwf< D߲=Z8ٓE}Bm%)zBP|N\`lѝ(=&cC1ap@6͢#LϷ! 8֦J/K\sl18mw=y}=a!􋑐WEnSظy>,`,T(ƆՉFEAnz2&@Ј{6,!r;N5ԤRx  O߾ƻJڍS$}~Xew$"J(́*I2M2"'C GGP@9hK6Nf@PCM5{0i6OH%&sUzӸ$I?i$<رd꯻eWW4c4HD$&p>|Oi}-XWy?9 勇D<sh`gxl?kmIN6Ef7:Kt+Mn&9`uCʸa5) 7A bY6-\ d@|]`766/|U2$A32 1 =H\u>M4H`SB=IĜK鉈 ߫]#0 >؁ip`0[3H¥@P>Z"wac܆|MctfHw8xgy%5Q;gMT ` Y Yq)ft~Ä4^hv48w 1 8=G2S#4$Bd ITIgH$:5vq] tÚ]MȢғt.`I-2 ̂r{ahF;}n"#JwI C{ic :x0_4ٴߤGY]4Ҳ Ӕ9A鸞hBgwѯD|{!2"A"RU^G$@ E{5XC-^z:ln%>&/a9a8$ =NyR ^xP{ $mǽ" fIHPTw48YpoHC0DDS$%C#qcPm띈{s ?)ۑ==NIRHӖط}صMkX<B)!BT8jQ,: ňZe O%IO!P @*%q=X"5S)`Þ{"!OJ4l}>HB^ CyʁȜ(wv! .<(fQA1:z!5 P:!$/;ybKPK 9aCt~CUY$$I IjuEUs9QGb.p0(%Ǚ29fWZǎBf[am<5;@>>2B%׫E|R!1J!3w'×KĎ_8w)"zRcÿ"^8)}1`rެ½tIlcD">;iu 2(X  O@ }^&τ@%.ӱJ${u^O.bqS:ړ{{qФ%=v˻P'vVsIIP3 !w@_Jx~`Y]!!UW9{1}u%:3 nկmJ87'3X3c0D@t$}D$\W>_ o5"" )- V8힯7gmx_C;vF#M9Q1Oigh2 iѣ8.AaT ~\dz& ōQ a1ޝě^8편ԑ $#m30_WZm?~PPW>M~$"NaƃJ&!s(^Ht׾tS?5>汯RjRiQ!3N"()DJ27bQ4XGB^ȍTўEXs[$np`Hv A{!"O()E!A^i `@<.& HcM 0'2(or.*3Xv 5XM>H |dv~浘:}7 ^fnr]j=jy[}RI`Q`o^Hi><1̛Q1bˁC38 IP1DDE1 I(#2SEE1Q% ADQ115P}L<#?N>'sl 4ġ%0>< ' 4_s ʢ'Ϯ=>P]1haEQ@$Q4LR*Q^٧!SPE?l(}㎽{; $/C|&{AM hy&Qϸvכ&s1NJ,WRXtA wD4:2ƍ~OJ>Ԛ&>vtiZU((iIe!Ƕ0Hr.L}21W9 5$'] FW!$^ w l[!dca >k匁) ]Kel)CkD_D; Š"6\?/43#$/3{rNr'E )R(9DxʊL'~c*x,0$4;X'b>OA|4 r4+3m@,@a3SLK~!ܟah@I&iء$ "D #[!םw:ӓ`.(a'`+I,; |?C4JKmdV >Dl?&ߠIǻt3,bw&!{PM;&A8~^rɴ#S-#$puA> ?UbIJK[Z OC0-1Օ5#N#vW>hNcZ郊E i1=ЪRs^<Q$VjKFĩ;`@mβGYۏ ]J&ר=]áaeyJDD䛥/AG3HE @0_mO{.T~~|V‚W-6(P;{/x58Mj)ڊrQ O(OFHs>g{>RO3XzHED2@A#feqF-}k4jk4(`pj2&^q9E6X; ԩ _T/勯#;:6]~_GN>_{B;P<ruYhgin8=J9d`4O ofkG[憐2yh;".u yGMB2vקIGcYCDpCr? @Gp/z C%V]*w fO#H,nEGa>3Ѣq8o''S~s8xCǷvf4'TϏO&/]F)錺|F`  $!(1ƒ4uF6#_mHy "cfHd@-4ģ(E<K%[ћϻD67!J00%8nQ$õlC O"H^eQV*`Y|ݗͽB,6"ItEXyb|Hjkz!_xK5'Ql&APTG@6!Q9:*p.5:%霈f;XAuQ2Œ 1BX$7Hɚ@wuD6ȑItoc 4gS|!RE%_!3av" kM% !aYe>~R -6@|䊪+9U5jv`Ade0ğ (:p{ 6o&%Z<0B3vyD2v ؇ uF'!;A=ϗ[ ͆4S-i_)o B R)N4 R|@&חa _@Nɤ9P qG>F$ RxD@~baT Q9`"\5|&cpɁ= Q1ӉA"6p4. $PDS{- Xڴhmu`d:㩍2`1,I< Ç T CYdC*sɚc: H5 GUAb0Mm >#7.Ŝ4Bf(epi yT1cc`ՔY0m8G|$='D'@|Џ|݃M (B(,zUϞ>kt 9<`Mo>~qOK z|xٖj$TƦB&AC@0 h\&8 <s-C{0nx)-[>jw&O,q_+X!G^}z}=x*|m O{= kԉJlΌ#ISaBz9ݮ)9&%XLηO]H;?,lOs_aS~]Ce&_' N;o#;‚nX1j5fbƪq.Ì;܉9aFďG¤6 L&n''Om@yPxas姳Y%v8 ,DZI|| p@x<ހ %t`(t6C`9ozLI}"a*>xoM I {,K~hҶԻ(W %Q3y%!!<PD @5RB! : l |"G<bWb<}|k0HY(}l>$pAA ͗7<1/a}Ë" ) f!R"R{ @"N$$Hyp*.XEf |r>[y'a ~1PcȽK"u6Yef|%scX;rpZv.hb  1C@r &ɇesM4 10HmA= W#o/|3^>6ZWI"zX]_ɘ&@THzH?Xq=+0pl:ݎF:&teQA}3=|ʡ^h`}|#`1Ϥ  kte$TA*5u$'{aXv='R";gcwxg[C;244_*ϛ,}tOۋ%:Iz &:AG]/I&3%vNb*ga9aA>Hb)D\ҝxCߑ޶ k.+T랝F;@{n<[و޴2sLT#%]!:6ч{9ɑ><Ytm\wh-.()O\"{mYWbVDKfC0J EE[R؄8;AWxb˶ys=>EMw`ܞ˫t 8vd6Ϧ1Ced bH UnhEc,Y`Y1$|oSaFг D]Aap~=oPd29(@ CN_f=QrnY>W&ꙤeF_`4C5VY"0*2oS fQC~WS~=納ug%,ď=+3(&{~߄tY<{^}BF@VutI_egYi gλGd=rB6"#4÷%OR;jta fZ4Ya;G"`& \뒝Т܃PU;/}wE\G9scð"[Nγ5Տ%jM * plFƣC2JG1dQNLol`Gs^DѷՖ:5 hN끏;8LϢj!Tb Nq,uŴhsAɨ S"YE"jrF{y3ݠ@ n`~f!DC!8]V#c6lc[X1Xl0,K,?:p,ewA@Cj!zGmN !G%Er` ?ȸ1cqiI7I/V]*>~PBS-T1Lxg՗b7c$ZgAFϳlA98(К Tᣑppg l<.ӵbEt@<,._d3 4SAA&Lzo;JD56 p>iR:8|XRJ,L1#ymmBGj'{!4YH&-\CސhE ||))*{;Ɖ - \^]+D479Y -[uoΫyy7 gz4 i &g\{Qة>vPa%WU ):3(pJ4vvp@J8, (B8HNM (Vt^C:@R!iGd+j:W ;aO.(0w&P# I~f5Պ~1Ӏpu)ni/diPNU020 # \gŁB!хWi9p:M9!bmfM#X 0=܎J^Fb@0>9V>^&{'+`O|4@^tg4qE A@U"0`t馼wA2P&<1̼`nu&;" am4 %KdvXw`G a_^cـ(w3Rn>y_׼eģ pse^˙;tX5(}rd71!w&X((+ |wl҇pyݸS鑧=J~bȱ fJ0=5+xj( 4 2[5è!||6>p'/1k!$S}+Ml(_q9`a.Cr =o##nAjdg2寞 J/N)u 㼐;pv!h.] m#6gaN^ 4ܰ8$LQ M,!Z0PY8#\79M|FtWy#z}ؼ)|hP0S'(}/@A 6\k$h(HxP.Qhrl!Vzv=8Fx>wOQf X0 >\HGm/.vrr բZrnVHah:@脸Jz=:ߦbWCHru(^Ya1*ugo_}A@Tf?@_ѡF(!SB @%2b?@ّ?O6mx}eZ]!Ԃ@#Nv$$ze[ja#PgQ g]>IM 5@ th ~0!xiOrmC-b~L yihJ(O'V)=EZ$XTt_ٮؚQ9_,!=I??:?\(y1)ERwGBm򳖃9tN.aNI؛hgrC7y7t}F`UV?0R*Wa䮟G09pEFLT:ؖ` MG!"Ei(]p<@^D@<_rlRAYNJ D3 0I0xGD{"!>.'su  E%o6QHmAH=OKBC&Hcp7oeJ$%Oh vUf]K/w?9u% C[qP7uΥXN(`{OjPzD7!abe6e(!3 D֏;:1I!rh^a'ֲQPv3mil ,\#tj G͠{}MCC"K!`TQ&dהX$d5t74:&i^[5@;xM.u6NO"1]@#"$I)=NfC{zM {ĈqvdI]LbIDCM3Uꢽ,(;|S !(:A|N҈u9Bi &oƩo=̜DB N?dqڑسH?/nxBXEyiRD`OIրs8WpA4ڀPj0^E;<|yRE2~ lG=Wޒ}/IeB$ qfE *=> JU@if.gͣs3ֶM~QoYqk^KB~g'n$^ws/bq"#4hb7|AXgF뀋4Hx?\\m eүsD%_~]Ǚy{#p|w? #"?Å14K4 Da#l|7¾I;B`}YO >@E@4U^P#1PHPJ '?y_MQ'ͩ-Ӄ\TDRծR}˃U~(A$7n7ݽlvpᖻRgWzZ Rˀ`G@@3` Sv^ۗP;pdHTUy5)]!B$UI*aJ%t R!vǿi gfgN"}ο#~2p=wH1*L--%Og|y=(E? zt5\c^sOݧNTĎn u"2rs$kqf @"uzMSDӈv8kHDP`:0=5ӧMvڪ,cgzߺF|?eϸR`4ARG>N7Czt%2y'x߻!;rO1`\o+i?PZL{x -0`|Ocӏݞ/!(>켝U0T70k*cB*y E5$0| 0P.{{w߲Fn.˲ MMc #2%4{WK3LFK&^ }* no\|'A&-Q[|z)Rq(P _cHA)do4<^JrHy元%2bXG綂Dm\^[qtbH ^πĠ*S!͛y>>X;zyww'0߹WA+XIфޢa تb^mkT!rGm"ڀb`n]C)DOBDL*L8 ]M[B&Da 5NpPq1l`5!ܒi` yՏMu1ӳ:z"/GkM1ZNCL;|MQ (]K!ALv'^f7o}bX gXE$5ʈPC4iYG`FhF=DvI#xh#hˆti ~ Pp-==}'Rdqcz 0kWNgt$9Sl 6T5K!&8t} $^xv*-O 5MD*&46 v(pz3~f'PR$g(I|$;+73N55qh̀N5g˶/* @V](^XQlqrP-㝵=X#E0n"h~pjezL"iI&``f"(rz2ƀ|qx 0)ɔ%qnX6|_3ϺDCdž}thE+Չb8ڦ@)i -L")* hPQkD@%!C@RUDE#NȁmAETB6H"A)*e" Zi RпshhG4HE@Х)J!A@:4QBˀe )**j vtH߁ 9|ltZ)*Z$ JZl<[%R`MeDATDR(OvgG(:EL r+2y%Qy,k3 kVNdH*`#%]i* ht59WrNsٴ8% '>ݏCl2!=NMt>G6Mi>0̪ջQ:!* i5"xwjLE -\pxJxH{ĕ״@٘1.'MlaC15}8kQ,zw}sm(v>ðquwxSs/r<OPRdw3p{_:F%ǰt0QȈcE pts&hu{b[WA~ˉiE&խ^nBTGޝqlI;HTyQ0! Ҋsp Ic^῏yY4Čg\1H3$LHĖ'=;!qXxLpEg͂ӃLDrm; l|JP-*G\ ҡ=tNOK޽I&JPOyDN6Y,(p4;33#mt:~m L*=<cH.WP.ةA p\]ko;Q1]VjQDT`QRsE{-EY: v̳[ T`7PIig`RWc7?VzʒVɰ/QN1G.X# kXb0eA@.18ph5EX{tG y o%joΧ3r$?6((j}aןqܳO ?44!Dف2?C@o3 :qOm (~rh;5@|5^1cHBIBA@T$7BD>RL 7״׺}׻|Ո( YQ p*v.d @/>#ߐs|@Fv&/x@3C>iaz) H$v9EcnaBWz;]v-zgFϬv.?,R>6 *KP֏yw_>tfM"yvzrvߕ|Y(ᨋL#cWk D:.2P8FhAՊUf&qkT|d¸̜nd3PIs9q̊أ %)(y8ew%0""͂ n"ͧhI!gKz|gۮ"bxWsTxG\y"y5s5&.jB6B\x7c0.V۞0rm1 S/NC2=4;8c4̓SQDDx 8s JhqێqBS.]a:nEPؑ.ENINita`Mb TbӀw4DQ<سدM L$zV"FIj0ݢ˨BButlICS91v6CvGc ww_gHƜbu;Ewm׾ iFDo`@(wqihU'1C zNUMi4TTd\)gsN܊?v@*̊"2=!,J@OCˆUA2ZAG#)W:R5|aLbI(I7daD^2]L1`]98)DD|.HN s!RNB\] Q!T2l!)=*P! s9i4!M2jtwc!&0aQZS 3&(w*a A6!Md?5WWOK 5TrO/IwI>OD:J=?Fv;c:O6`H ~\_* Q'Z1IMHF#; B&dDJjq^(D$DpbǘϨj6N.D&A.ayS>5 Hc07w?rt @B Qjcp?f,î4u`ruI$OgGksqKJ&Pfd$jBF#Dth;^R3pa]:laC F"mCYD 8B:$B8/n>RyaG=^ȠjC.Gv5Mk+ePW4\[X =kשncܯ 8SZpDB d.8R}: aikXvS~Dr}MЀ߽ͳofgX!F!*( ATۘĔS{E pQNŋ3A(oE zH FI&pY鼗nPdg緷dz>'!)Uʧu=D0Aq? m!\~*)pnfSOf+ u ت܌QAp HHQSgylO K6GN}+SsN9$T@9&Oiv"HhhP )`,A QP)U\+V !C@!{v=zL0c ș8~X|ژW](!ES>$uzl6)! d]@゚9~^zrbUIuy V`3 YG c7*RAxQ1TZ4yo97>)Qb!44\؃/;6dv;AJz8fTDjg5AQs;PP9x 6  4 wtuaBlm7yz+"gtS%S98?ԁ֑sJdO=AqtMs19tѳ4:c[AhEJMb+!ݼ_Sn#lГ4\Q׳x=?r y@)0J@8FQ.`r_$-ZOC 11557H!ܒ\Z#1 7/s)XJhcr΄_i~g3NDzC:d8sqH A>\'STw zyS:^lר;{8%%~{>zѴE5lM QCHG0xɍ$.2_@O~`yL@zytnZg<3yY(f[B44+V\66q.Ġp|z5\('Pjsb7]yHʠY !}6.7;Q9VBYʁ60 nL9(һnQ3)稂A:%λ hݐrR `rø{ 㢠ofDPC #<m&PFDaaw8VI}Oa49:0 AD;u `X 9 ,NT ؐySm6ӀFn#_~:{rm>`ۦ:4ςR݃_nn~:* Kx䃨1xXv:k>s &QȿY1.wGpr"`m8B NEz{cP+' \y D ]v\ҩϰ2흊%^ p|w2"uJW\F4.N㘦d{т"N3yt. 40 8DJGй56nMTWbf e) ]R g:Z5Dj` edU l i7Wdμې什(QT#Zיq~$>4y | _=/Ji t }g@B a a\s9g!.(g$ĺ*MnfA|N*T}DRoGD3WI Н/q~{pa a *73Yr 0oi䛛lp6g|wT/U ]q@yV섡tu:^šIѶ(pޛU ŝڼ {Ӌ٪{fL<+ݗ4u oj@A ~/S`^xsC2:D㶹J:)XvXY^E0HI2Ln6Ǎ {W)u ! TZO^r`6>3]r &-h72PPw(<Bɥ&$ɦs+0fw OPc"q :9>fOAjXp_ Sm7+pv!qC_QSx&s \T?GYn/2q~Lw;-apuvKЌ.vRƏ#[ϫa򞺌ݤN(2nxA)AP8) wFQV+U @!Jb5Ȱ߀lj\0o^_\2$ 0+w7>m8D~!ǠʺH|L) :"ܮGv͟RaF0{LfDܩTA,GOW&&!;u{n@uū ؖ%f˸f3U9`6"(8(TxIiXLlzW;|vf˽8. #3"ƦZ2.mnCJ 77ufeU kx#];.:+Iia-}QN λ_xEV:u*!t Xν|mLR"$ (ѻ`r,FY݊;Q>Gօz?Lq#",@G'><28uLZ"/tG/gf7nɯ`yd@ )A`YwlfVsAb0zڒC={m^(r,g贸ھx~G9}ɋbo q 9#pFr A}K(+{L~\2AXđ~-;7FO!Q[=Lv}Ƴ$Y{`7 c{B|w~d_4}rW=2UMO5dD>Et7 =OC0 (+@s^,dƫCfQu)#^Ar!$?#}sCM E:Ql9=ф*N BQtLʕ9= j+ʱ}'y{86ehH`hryOU[5Wb@P^B\DW*C782nF"T,O8:{xoq1 Q[NNg!~/ h9 }UOPc>Ȃ s<0`jYd] Yl2@@ CC؉($䐨dnAg]A!m* )!6e}8+r6VgO e\GNt: 쇀1Y0"M7rKps!d7@HEtI5vx P>A&sWm'aNΊ30ܻFhz*@AX1Q BFq\d@ 9C)ax+ʪݓJX0}ϡ!(0l . m 64*O^WFCȜ<zۏ| 6;Xq ]'ig7'86G4D8ֆLހXr@'[Q!DX>|uJ.9]ШQؼRUz9:&Lz ۀ& qX@e:3# P0oS_\Y8xWt>>- ߆ASBTq:mX&3[nA$ ];a8_ k(pK'\H I  v:^im1s-bmVE 3 Rӊ"\K0^鿳A7MF3`6 cn|~tb['wȸl>;HSocq0>fx&ϝ6 Ae.-,xu{NYGf/qA"D)Ğ!@XoyҼ=Df?^/Ø|rrYVn!\>[/>x f]q &\񏎻۸v0T=A.HӅ_Lun) -w{W4iΙ ϏDFBM`B Fq31'EtyˠrY`XCh:`Ey8f \~ CatqM$IflYgE>{3bTPۧCGeNxHG4uO]p >P`(D]g{WT= gv5,X}T1x=Su}oEOiZ\WƧGs&ʭeZ^Sh-H*_!4xI/K3x&gxh \ LFat+ARI$BVC-A,7pU`N@=`6I(~ܗZ9_(&/`>q)kᜧ=p3x ϐǎcr˟g!J8#∇bPDq|w꺨QtUp2I<* *ʨGQۜtvZ(`C( {l*\dࣁiĕmTt>lY -g{܂XnaX&~ GccRtOa"t n?SxwJhXt<:~×.Yn @b)9)ۀ!GVa*YHdd Y~RfJִgPO\D?R$}LXĹ,j"$8 u©fƭ)BMDrC ʲ~DNO6IsR+m/0!F bd?! P{Gc$ U $(t`/oB}L h@_U香Fg{>n dz%3VDv$ܡX{vv(҂ydb\?!C|᱄!"G1ჶiFݻ{z.ouvo4flqPҴgXWq$DGEzM1#`i44V D#j""$H ڪ(ADLR 4EP͉0DT@Xuxu}~/hKv! 2}d5=0R^&>hS[j9D<#b(Ss+Ť䜹U3!8q 0A#\[lDAh B!e * YUv侤&q diBXH"j)^W*M& ~By4)Eѥjʗd5 RĻHqx]d]C~wTY%\1Tq=aK|́"O9ȣ :c|yb13s]:sChgMu75˺e2k1=Q9ե3s5O'?~_z4] p Pu Wa BHJS\@ߜ6())CD`&GL8H?8| J)׮ CeZ$!5Nj P tjkPl0aɄZܜf%yG_lay梛@8؁_i_mI jwMqb `@{> 7@ϬD5B #37 r+c`AZ1He Z:UaEThC#եKV hndѭ^.INfAi039 ](,J.f%Fw3& !h[&E32H\!~ҧ8aۍha `0> =op3t=N٭ր˭CqVA@° !剬Lr58@nEHS Ԓ= &; Pb9M'0z%T S ]P.mj%1cB1m)B=ğ]60P(:!%<~C'Cx?lYF Bd;8İ@1{rv(ED; ,#Rh4R͂-H@ANzA%Hw! в& b<ՎaUa2s=>ۦ)r_[G۾h0L1Ma!#5V L#jTDHb 95瑸m*;a;fLc4ŦnlZzxFvd y8 ?Y$E"G8`FZJU ?|@g 7v۬\"j &s9?J *Rp<<696? C@.O3'߉HyAFI%_]?$bbb6FA3nD[D G"&$ޥ "E͓pδ0*^pPXawE2$' ~ 뷯|ldk5 OutPՊO00\a( }R V>A IP;9l!|9!|g>dh)NUOz0?/PxEMEQ!$ME0SB;,u:>4\O_^AbJ|ǘo%4$g)> *?';3 =.lD'c)ww$boUf ytim#\'+Qd";ݩBROq.QC´=x$zbά(r: %q=]'33C40T$H1$'YEnIzpv&,j 8]de 2rVgQTA>x~li>}9Ɯ1~0c8pWe=>yÆ Mϗ%dr# h)PN7u1kQ,Mi QSqG0+965į==T,}OzՍ]%bR!ans!pיs,HC9&8ya+dA4R 'B4rW`b"&kiHL_Ά)Հ̊]C%AIB8All+CEa1K+]n> d?v>e,T~ ~C!-)'~G,>@K sޛQĞp dLdzacAs@v< }mEJz?OXRazY[442jyy裒9ð mCPYPpXk 6#(B%6tQk = 9 pXPyR,_i}5!L$=!ޤcR:XThk% ?-CS "*JT8s5SZAEN F#DYdhضd>;UID44RIU LD3!LAT!IPL$S ILP2ȋƲATS%Yn*$ܯhd=\  Rx! 6 ]""lɠ^ߍ6CQM`KL'3úz$Lf"xKS) u,`FB b**b(Đg6ɠ"HB)FBfǀM .]ϵ{?6TlkjYz v@AB @E "(NQ@ C:'[j֪vMF>>gIAic]m7+j |1K3e%[m3(mpaَi &YF723n xR@'[9fVWYnrq e[S1pqhJ_ba9c/)Y_UCL,~,V'C}D~OmX^C N PQҴ0,Iْ)HE=OjR~G>H|Cj{[O_Y2u=!=I>bH~WxNCn1'= F,QD'ZHG! fGR&S6bfZCRR#a:BN7 VNnDMhhj||xߟ_w>g ȩ8ѷ3<9cV3WAأm48UmQA 8:7 I7PORQ76gbт(Gm}?_ێ{Z 5,"NA|@U"7ICƳs-|A@BR%% 4N=hmTּA<}/D1v8gtO  lm \d,ީ9spH`lifE!6n~>0{U C!CUR))}:f#o('کыO83] 05(1c!љӺUݛGq3"]p9DMRa#|ygi~P$8+0qhPj@EtĢPhҠT?RQcyn}}a &d.API{~gpY%V!Q@҄Tkߑi:}5Fܫ*q-QQ^]V7G봟eLj?d_gKA0E%&S@DMq|P 3(""HO|@% q~L}'̆{lKaRh|C;{O2˳~悗%V (*h BQ%ZQh R%9 T"]!䈾(Hm(HnmG~搮 *Jud- ;0&bU|PYTѢ M@[?T#h^q}m!zC<0OMѮT8+;t9=  GЍ^1`82) Cy}gpb݄ |+6 O;0a_leN˄aܔ$/wnTn i30{  A5a۶S_yQHdn{6-.s"8 Nb _iOܐ )OMDjG 0/lxZji?{ HAAw-\Q8ӏIx5T OA1G6E/y@SU12kQ;}ҙyljDJ? M>yG.u,REI=5١6P OnJnu-Ug/kNSyפ3}L:v!3];3Im RFP{\of[8q zk8) l s=G7w]>iZi\_M0iG'A#|l(A ʴUKm a֘ܢ  ^wm#@|BM= $Q\ .aVwzݶ.w_`sci?WVlf6"4.=O!t^} [)[] ZXhQA`7unp v9Fharkhęz7NEAZ("sWh^wB^1Ţb]#RJNqoX9WJLJ 0vyrޙJz[JA;Iе3A%9p'/RJJ bf $(IBMEMb"HbP I4<d:+n]yB6&ęaxKKVׁwxu ٜb$$>qIhL yƛbSH7QPR5ATRL#2 A(^B {~6SCP $bBÈ;qcNjsU{]nl%%ۚL!"Xi25igdr2 yd^/J/B6V_{ٌme`X"؄=.L"Sf l%i431-#AQw8'V9CulM%SG_[ 5Z tU UhtEm"&ŌƞX)f0Ui˔DL,A@4<1HiLDЍ'`LAT[ZVhX3YHM ,DbjZ%IR44m9)6Ær"0SU2[&!b!5 ?`@ϯۗr/ۤ /!̶1K&ɔ@ b{'׵wWOb_͚I`riNiMئgThzgW5i db08SO咘]2`MZRW]7`ǾOq#%\KY(A9 aȥAa1dA q8b Q>@靚4I *!6|̳Y`BI0Ƣ_Wl8uYMDECh%l&]ˁc8n2PT-Q06奓D=BaDӞ~>RJTD`t*zh9 XO尟G6";C+A(`4n瑬®Rp 81ln!sS$0WHU6$8M\0& "46us j%4HI١& jZ ph$0x>mTqydYGpi\ƵS;vGʟK$TM3G+RB; rEMf (4x΀(}pذH+#GZ.)l^)*NiTU&>Yw+Z~CС'kDPɨB0U|X6'ZEvz62(B}>>_DEQ^t**b}d2|eDidMÄ6 C$W$Fch\A=1?|xzvhL Gb>8&YQb$>'$CЃ%)@(Bj99 ( !# )HAJe8/JiF䔳Y h:tp܄Ulc`mo1  U:.5m8p^@j )sJ7˭FcZ]zA_7WL 2pR"(bDNץIcER}(u0k̔Bf_$$4N/pzp1 o60Xؖ0VhTk8ϛ  P#"Q?O엏oh6F{Pdǒ{ct4M״%{wMFwU7nƍ`ӈczqVfIWԭOjVU<39M{:DRs֥07|ӰrGc16WGM>NnM:NޏY)(Gy I䎀/𐯨a=\!&y۾7#ah1ہe8F0hpƉ LV(];SIrt1xpاc׭*oO↘̖kSmlBud3 C 4Zi=L*`BDn/,}~y")5î(f`1!$R xFU/BNdNL:f`4!ø fXaU#i.<iuc9Vpei &%M0#mm[4 ƆZ9f4o*msjiJg!u>,`xB(GۛDmpč݀A1Gj4Hń-sz{։MޘhԊs#;y 1Bt|1.YDҶ"F(WӘsbJ]E,@e12^5r jhnE źZWI,gJAm1EtA#E@@  JpX6#JŬ)"0Jjf!@Q+K(V^HBe+B3p%H2(6l̩0 ̘R9&pn 2K7 #mٕF ya$EÉuDSHR2 ԇty"{HNmW8'1m1yu+],@0$ n橇6O! ˲:jCVh,QPW&ָv6ף֧; pO8ަ#[7u 4sZl4Afڛ7H67S< h4o(m"VgcZF9 C2\3sbx`IFѱ5lc`94[\[SDga8m6,3F8O7vE'F]Aa Ew2jӀގ`onG>818Qi:]ѣxN ^8ãuV̊&YiE݀nHy:co?myeSϣ]:|a >& WlֵIveF( ;fб7MtO|,ɂ 9cAxκB )LuR%&$979tj'^0& A,fQ-n@ I/s~?kzoYPY6C(moKǐ}v0擆3k;Ar|;?=*@"$$=\=d+|=d>Q)>*G֪T57SΡ×!K֎FA$/,ݖ(ˣWed#7*mV2Wfѕ&iA|ѩ2GhéF1 &. ~$*oܪ-mUq6ڨ՛Ugl:t{>{xnնաn { 45X+Ѷ:"uJmr#f MwkZ# Ui+@Xaq" ضuuE:50Í#ŠCq C( !ۡ7鑪@N${GK>sBՄ^71^ @ԍ$@/Onb5,hт,փG9v.A(O?D?7*4IxyצP6Pt?r2_.h~lq pgtXO7봘.7 k4R`hڅd UeȱSG96Ea:ֿaAWc4]V3`7tOE1>Go}e$ޝO?7>mˠ`~~oŢE?Da'Rj$5 1@*Cxx~ᱻB XDHd 6 &X*uɥ) DFW@ (pD@)}?VʜCĘCI⒇$+DI!n8\1z=,1v1?,2v &G\`SU! eDIEڵG M옛HBd'A% KYXfBLMjR!5aF PW3 ZAlRhY7ZUnlpK Dz|A~2LLr vȇUA+?l 5oĢaxx8q)vPl y^;'Cet\l{>8AUl$1m:҇DXCNXkMdnǎi1k%/CX@0a4R& 6 ֌aPMELhD.Z+ ěѢ3Q *6r{r#\C80jBJPeBn`x1`a욉Bh¡ɖu4{:&Ɛe44%u`)"h1X0"I| EMC| "SPBp06ü,R#ؠ$)u3֗" XV`;`Ft)-m3#ɯ ~p}|~ϷSHt1Bip=& X/80Z>|3O0yg >MYRg.Un71O{FkUA$^9I@BiU"BL"?7@e 悐)2"$?/MID$ɐc݁"If1YB.(Tnn:ܟJ d/8Nz1 1!8Pd4/|; ]cЯ=@eT(Eؠ;UW !N` XuEDQxyR;mP816v~xtKmbTL/&keSd>i:%l'~So?f(B`WA BL%Z:LkSdcY@4 dF W03u֟Uq iTO 3*8z߉퇈t d=`. A%;xZ* 4 Ne7KJL>Go ץ >Y0HL:i㜺b !Zvh 4]ex.V44"d+! !f὚^rIxBZh V0i #=}DY$IU8jW "PA8 PܓP`@BpzBR^hzE;h}Չ$/'[AI^H`崁(2`NwZVCy o;@H9]N^)DI̝mHCTT8!J\8@t uQb͐/y@9z,!&̑(t/s s<35;'GB G^3Xh loL; g~$|8pς^`KYպ\;1ӆJo}Zn69q硉[y׈U4+"|G@.O .tq>$:LI2ɇ3gzx!RpY+Z@qs܌x;/hg 8Ͱj>|Fol̇ Y!s*%Þ+D`({>4} /.wi@c & ͰXGQ"r6%3Cv 6yĹ#q`$òHl,j|WRGG:&S0\pjJp6jshb'7b:R@pq9Zxug{0+}{{F \4{ѝdp<5) Zv9q7Xb\xx49)ٙT]8a@0LNĶ0z0_ȑI@{# cC$i@S#D"`k X`N 2XMVF9! @ >~ //XL?4;Z17Ӹn(pVx+maN+|ceJT׶h8b'78xHW'-bi'm3~qX#Rqm<g>TUHx6a~5v7D`wзw Ixq3 ~xpGIKaN˔[ 8  YjcAb88fY 6"׿ |levAc&IHS#]_sۄÀY:{FZ[7Q 4`x2Cq{3YꄃMq.Dqx˃.iKӑR4k)鄨]FC毾t;v"%~|(h^,Jɫz_03ZĈ^;k͸wD*7{,;tgF9%tWw\g&{Z3{+w½ˈY+#6#Ĉ$e E73uȭ0KL"2DΙQ7`HbyG!Jg1X~=j_qH&+H^ڧ.:OKua|e6Ӿ=5g 6b ZG;Wyuy#=#v^FHO02>0[Ơ\;zM,YJA Ӂ #~K}'> W<:(q68,5@p8G{V 0z_)+ho/k>^LOמ$):AGoP\wl"7 ;t40@.E޴ o Xơqn r^EPq 1M&]7\u!~!LDJ9ڻlP0 s)S/#&B3=Gj]MaӦa`)%{yb2L<]aLh5sr` ~jĕDntFJ |?bB^fZ0[b`&`!me.h@A6k`ݲ +@h !)DŽ`8KヾjS è %H`&P$^c@_W$wj 0 ԧz0maRjO&vdpز?aV=]sʍMf6=˪h)QȪ jTԕ28dSxb$"4rl'?~0Q&FK: 6ivLl8UQk!w&"č\\UpM4롧i%6H#pr6ԙLW}݅>`n=sރ1p6M?g8.߃qgyPI wH;kI L"ǰ <VCA җ-k>θK=ٗ#+Ξ <߷=).0/օr(q/3QzupI$8ƃ28ℌZ [ɚyQ08kP+]6ԕY2Dx KTNŮnxF.Dx 7Lԡ)d'P(& ^^Pļ#tfNTG`[za|-z4* [GaEY  'X@+i$ቓ6v)L)Zcy{Y`Ӗ*)U!Vle@F˃C(ElMƣύO{6{2u:Z is855=u "I,ݖj,wybBI&Bg#Ĕ6JB|Zj_(uq1`M:HیB \Yˇi>zʶ>PgCj{pPo&!48ug,G -fu_:3y=*40M@I"P'JM~AUDV i(Uh"&)iپjRK:j!IۃPZb%)^;TeVd eRh())$ R삸};-5kP2|H;`r׷b%=׳>u(=ܸbБP`a4KFEDm10qH]܃A)}aRPYzF|d/P ,zM(P?GkvhSO֚HbYbJ$ǼߤJJ<o)|؃\S 73`=ID)\1?Dž_@}&}׹_m_h{HV0:@#*i*"\DLs:Ռ@c97%b-sf1]Ha'Rv^Hzw:' #>J;#nw~PsQ_y7 M8& ^#㮻BYh=J) ӡ%DCpX(4~<<,4>H|(MHti%bI@KUi0腁si(X>:ތ14`h3~ͦQd8܅[hCq6K7'iNs_$z`HQ 5TK墙Ad,9k0/ѱӸ{ev:A>ryAF=pJI; Dw'`q.B5PއZ,5',CCl\#nBēMWtl}N9ܾt:|4.{wtTg~CЪE'lmo>Aɤ@9>i>A)0pa֊)Y)}>SHJW=<~`pNagv |]KJ1;?C<)^F]&`K^BiB @Ŏ&mJW7^u",?},|8:fKMF r"ޛ0 m^ݲ貍 cOIdZ5#l%V2vV<V hN̗089LP":`5 HQKvRe(Z /<<ن@;͓lT83L8@Aj-f,]w4lvu-^C"$RhXا X[. P 1qqDsyo"/qA+g T:@A)!>A[^bF* 3-Dk,3qNPyFG-~r!C^#(rE̓T! 3@KE`q;*B-Iۡ흉 CSʩR.~Zj >OpHcdz_qa}_TPJ/n2} O0>2o jr+a<0b@1IL$nǐɔO`P_,T/4q&d4U 5,QB*s%/ QPI5} xP"{r(hwP{Bl0V'ZZT1yDt8u))d<0M D(i% !֨\EXY·|gM_8h43`Q[^c la9M4d q^G fpHB ʸ <4]S?bB2q\#ܝhPMoW|+]5D"y9]_Vn+Ԗ6K )=̐`iU<̍B.Uė™Ni,|zd4)Ż\A yOVfR*0ڄVvq1z sruWj+Kif{7x>kMb*cC*uhQkFԓio%0&jI(Ԩl1Ɔprrˢ#w4TAOl(A tj$Pnь`*]EMAAm؂({lAfzL Ħp2 UEUKQQUMUJ8A%"F* 4$(Z "*`.v] ƨ*bUχ)ɸGzcuz,ƒau+%2 OɓWKY æ&_ c+>yTܺHk l ;BaoP䠊~.`C@i@hV )J)f C0uZEGQ|ɑR(T iiV A^@<$(((:7D !^[dcL (?YD$0EU#Z IC p/g-tj  @ ]cDG `z,'>쏏A>APD QT,ԉAT%"DTICTRLҴ#BPT*@ /P`OK690io $'3d>'.,Ȏ9NaiG4;8aN&=? $C Ŏai4gd5Mx06ha: 3Lp|]Jڟ|T1mt:J?kj~S4$-Ɗ`UhQa`''Rf.0~c1R5>b=Auw߇/xJw(C (} 69~?gC~wVf2?=8q0L`J xf!h!?!fe ;i5t1$ckx vBNåv#N.bCCM4!cJs&9. SyM9`̹ҧ|ٹ!w,LhK- csrKd #hl8<*(BNfƓQ&!tD6ÈzCsrqiRhZڡ#e1 h aBNMJMԪ LVN3?=MQ%(\ewf 1>(ow (j4th1EO̐X}^e~90+ v-?=>nG9C7}CD@-^-YME3}g=}CxEB6و}6 B3 P:tJ'@vN4ߛ-1|57ٴawhhL]! As#͉#Qh}eC S/"/b ,<(zEh*wa2C >O*wH߶CAi'ǦB}H?_Sա¡QQ=??~SvR|<|0INe0TL wOJBDTwZ44i$i,!쌇 5?'ڼ/^"~t 3Skta7Y$θ> JϯDUĜ pW0nǓf Bձ7dG֟ۂzS,aM∈Y C*20 q6 9D/=r2 on $I1D4blB~G?\)w$1AzcdhZK("XT0XX؜hJ$2?Y_y R'Lp9 XN76ɑ x:9IνtZ!O1΍*]}݆9獴b?DQ d-!BA;BBBJҨd@(R P(DtBbP1ˬBb'qLJ{(.R7~(BВCk^̚orC)@7c_U8S95Uw5}%JWL)/yTiҨn/@2̈_w]Wh㘍~R5_y?80@4HLɋ3F!:gTQ(,TT[ADvB6E bu=qòrHK`4Ρ/zє+:ԑtB9yvbA+*a!|.yWn %7vնlK;FQ148v&,llNӼ6kjRB&t~Ip\u*|Op)TL0(v~3~9PDUr NzA"hTR/,Q!nXl:+9!Bhj VZ`$:'36C$ԨPxINݰ` R-4YEG{-eɜEA<ѸX?oyx0F$R2e 8|vBmȋ(Uˁ3:4Gb,NƉqZq1Cm4p0I3O.M#ImINp y8Pyɦ | ($иڸůgpɫ(jڍfV9[ý'mlN.BP (iӱIbWB}h0MpN @#<M ?,VC;Cjl}lG@\ Tдk?ü|u @0 +CB$lgqQ7rC?M|E?@?@2JPH,HqPS6d$Ou{?mĜؤ P4#@PĥRdJI( BA%% ,K0P+BE@VCFZ @ hB& * DК ))ၪ(* ! jF`441 E RKKCQ4Q0@Д4%4@i*Hi( 41)T%)EhiT %hh4ZFH!07P>φd}́H'GP5lwO ʙZqP.o&,mN{Ƀsvy@(ֳxH)JT/DA%H %D23-!T@g@?\7'C7cѡ4!eIZbqV-TZ1')=prJCv1X ;΂NM8탉G6+Ys;B'D$Qȩ **h&"]z ! )/tFT44) ,LTKCI% M4LI-AIT$SRTB @P "o ("Qxi~i=ZTğtprs<SIHؕ<[)pqB4݃Mm 1*B<҃h꽮)HuJNRR zr70Ǯd@: i uџ/;'d^x߇_uܷr'!R,?P~]qyNf~zDv!&p *j  @KY(TWC6 GL׶]ԱX㤣S=A]vI\=h>^$A  f b+NuUـ+ @B[Z ^`pK̅uL4Bi 0F XO'ߴ P@:AIj0=ޝg7 )'iq4q4os&b1An0{ڊE%pXfok`=*N$x#pN}}NCOSȻaF$Z#1* ۭ{lB@LdEՐCT_bh^C W XbM!TґHE78zۛnW%nj+x5U+;.t7G">{w釯[ZRHq]`+ aR0]ti=4Pޔ+LT}h s@~!ᰢJ<".Bz DWHn4=er$~uOZ^,k"s w<"&?:$GR}۽BH0M:("DkUq8@q[ϱ*uij8 30"ǪMG |>'*KrtSM}%8%w6wӯ(" (&R L >U>{vPSé,_ekmg* FHBXO6+7y%!dXWtm[6NpF?߇@x8CIKH HHBTP{Ij`NbHK6SӱCGΧ< RBbP"BOCQ1 O$(oy*Yồ/,jr>~8hyp>~/8AI},@ݤ4}IɈ) "'CKB4Ht(&xhmdM<4 J{G$!冠8*z. pKAcf8A2ԙW{l8L,LdL]\7 >7>͡}qvdZAX*PCKJR(S&J4@R@?|ǭ OҮ4@͹ =z;MlZn'D:=*G=Q6]Q a `F?Е)Z :ݎ*<@RB ,&G0#L@" 4`G _$\rHh*-iC?$ T@ ;-AB*v0x"&._^pSRn HO|7a弈>dѝl$Pְ:#{ԛt}p0~tF+jmAP!WC`s`&O8p*yΞQsAF3]/$,_kLȕ߮<.? kY:b0a^RHr E ɐ90싾osgiq6[ }#|8i7jz "9 C]& VōXG[>Xz6 spuj9bO'{E9 S+AG` UcPaƍ{A lfIc6pV3xZ,֨ m7TV)?vHIQrwfC̡hCo0v9BM棊G#a;p.U!DLQ1T41QEUSD,DDMRh"[I (%8@H\rrN#ʗL*La d\:bޭ>˛{ CNԚO G86sVƣF2R1\~Dzt糐.yQ9%md=X!>x O! L7SZ>DS4B?fAhSX2?qNiSYD<2:V`#E]fH~G:9:`67HBsO!(*/Vj V%bb ` I)&(d*) +2e1V("j ViX D $"`j!" "(Rdb a&%X"B) 6gkx Q$X!xiHE6OǗ*͚!M {Ϣ%B{ Ssas~Y!J{@cƹ2%!A ͂F@zN8|ƛD)H<:$=CGa?LdHRD-u*(t;&<:UwtY4b}nwvjᠢ3ThѮ,5!`V$Ȃ-c3Y18[Lʂl񗂶CLG]VG[yxENcM1u5̪ hC8oFP808ID+#ux d\\$QCseg3҉N,;5C2q ' /@*|4)Z`_Q@NX)`aTɢ U;[6K p0$/XbD}cY <#xGiC)J=y3x0,8XC Sm[I,~2Ա ԫl;~JxO;y3g-RNLea7oiM޲0ARǶ݌^clhx+I= 8p4&cAѠ) G NvB{4 HNj4 P,O"?;H':xD\XtT̗  r'c$T- !~@]5頢Yn7Ij1y܂ũ~i )R#Oh^xn[ ;-GP4r%A2BR#~|]bx 9!o`X? kcգFLNB@zp6DCH1EсmJ3.ΰFh*jmrۄF6IN5F6ݹlb15h3A&/!)`q YG] Fi rָ40F%tz"ӯY I9BgR`!1FsxEu81Z@o#-cM p1QW&fc&(*u͠n`Ҫ!6>2c kA@qnH3 i^4ir!Jb|#edn񈻎|Ʊy4%ˆW BCVѪBߑ&b&Ok-rOAa;R "#s30 Qy`w(150qC3(Ԧ m1 Ţ:ӄO]gDp})f" )Q™Lc%RW{ٍ۷`Q٪CՕ>$4J5AFqQ~,dmx`uݶ- y1*(ln!"$6K;2-S@9 wOfdx0A#;t& Pzbs<~pCx&zQ m«&UD-<ڏLD6uB HFr?`MzE1 " i%.^z0>vY5K74*Bj Kߋl]Q|k^d18SB5Dގzt]h*ZCo[--6qy"a"cJh"EJtNdF%Ι1+8i`b!hbUDWl vCZdz;~='i!?$&)sTB /ȧ?E&=_Swm0>|@>D; D_6.#}d#+E#UhC&QRvs؅z(Awz8yɏs2A?pǽU7!RN\ $ 6=ǰ6ۥa[ 8 HE$W#BcDwF[+u"Ghdbxf $!EXR(X _löE&ٻQt{Hy#HR*{q m*ϩյkjnQHqc!›Ԧb2%1$B!C0",-聯Eq6)œkw{vI܃ 2U)!,@dPF,\T0[[V&ͩmOn6zaN{nŬͽoPMh\46&EHi+DkRZ! Ml7(ţ',i [+0u#8 n. 쪋SGJ#h1ƦF9-#@zf ρe ΕF)5A6"iI J|;LAQ>!voޟ]g! 䯈o{M0$P#rSj9LO%OdG8;0|ו 0'|Iw_# "Лb%k&theCI0 o楿6k1E VFzWwefxZZƒc840iG&牣M?'Ȝcafq|D+Ȋ H_atO>p9s ވV>p6Q7=*Iz!sa L~4hs(yO2X%${:Ar z.}o dkWsB$ M:PhF ߻aZUv}Ԕk4R;=D`Ty9߭{.(>?qۥkO:)aP#$M j"& "bCT%% !)@sǰ{<&,jN`R)HI=cږA,Һi yϯFH8f23+j6dKwCpISM%1He/ĺ}EmH,aFY23>q|;T(.Ff#L8 0i1rv`2WЉh ihJa@""JF!(T**dTʟZkڰ6;vhTk$7 S 655ՠlݪR95^]Z6qJ ˸㾸z; :8CXwdž$%}.hЊs!B!*914)4:)_nnm2hII$6w<)V^Z3HS&! #:t%)KDC䘘 KS?t?ۚWu43jhlɶ6ڤ~?|O=!Z@fU?|ZNh:]8-p_O9 S(H/Y^ih㶵zkćac}a_k ʹU*۵qYv*gA9u4C5* ĀΧfMBg&Tq jC01Pj$4M0a&V۪h'7cISV7 B0y\2DZ Ҫ pɆ)> ACa׃3!<CB}X,AqF^2B3Kp`A}d$9DC'(x=3A"NuTQ{[&OnhȆMZacӀVc fB9Q;BނfsB#t87gXgK8$vt ۙn@4`3 mF,;׏cUbH!.i5^=?7~7Pp! @a6g>PA6_}?D HsLjM89e=%;=&;vk̶4un3²?"/Npyjٛ>ۜ2pÚ+T2J/]9hӼ;H!U7@[Uԣ2@ƯO{\9>n b˘,Y3^ g T! bsE Y|HT?k후cztO/j1˦L!j\y18B&Vᕵ)sF5Ē]pRH+!X$$ myxtǩOP"Z{vMF0l6Ef'[U 7aAO#x ;%Vmծ2*C=vרh `/x{ *8)@{b`@]?FvȒ2'9leo:ܪ}|1w:xH Ś2)~~BO'C4,afON^ H_CCu6Ԗu`p6pV٧RFŒ!A zf"ckMC F+ :]u4šX>[CADna T##E}ap$i…ПM\1,30*`e>>" DܐzU}i'B5 k<#0J% ]}E L+ |#|^yNQ&XI` "0_~/Hݲ_jf?@,Fk u&z i%Bzu<ɑ;564!z=E.2k7wǽc:$= KϳP;bOAz Ƙ?x‹ 'FܯjXmY.'3];ʡL)YN`bAYvm=j5Q,`-@l鰿SOif{*!@ N\YoJL[qՑ[b&ߝdR$PRSE݂"1VHĔ! P#J{?9тA]{A 4-E XmIa. T&驨@<G]%6e=š$ܬH.Bi5ȿݿ-!s}EQcSAgٿA+.B%3n0%j-.J$=^z\,>DRjKFK'Ʌ(*B$:bpfD!:f1QB}D::UGߝɘȿZiz$_A>?/XX9HhidZ#*e!}o6wb хe6W̌aSzLln,|W]`ΎtT*Q CS\q>IGf5 =[(aDD_7P˱F[]k\W +3*k 锃va3{lID"qJpјQۺKFUFh#^e8mk'0m31/L@q $>jDM" X"Q3>V7ߜ٨ryeA"4G^Cn v 뛹ҦW"#Ⱥ(\ [k E !3R! Ȃ=>^㕱#+.ڑ2!~5,\roVm2Du[ʅ%* \ΘOaU`~|T(닄21 DVIOUS3ǻW6Lpmf1p&'3qƔf >qʫMZ~_: Չ́^!eEnP[k"}ud ǵ{fEQGC`[аl7$ap#`< s{Q2sIɠ))" a,CV=A*u=,~2y#3kLC3[E҈i> ,Y>83Z4NWqAD@o8yD!;hHKwn]`1TEM^`RB 1<5ι yH"7 rb9+W w?5TT ~$hO$)R%(M (sc\7Z `[5I HjG*8\yD0J;08IN"y(4 v]T-+"9 kDhiT$ QX0rGy_TD8Pـrts u| UOsGH)'G7D0$hǓؚ$B 3U, L0SI"hdP &f!R3SLDP JJR#H"P;`)`DXI)NAI@{R 0T^ ql 7('( y 1Z&޸ǘsz`=BHc!F&CA5T)x'L =LTSp<B5A׸2IQURI CL AE̱#C M,$@0e}*AK*ZVLY#9V 5(';Vp;~|_3e}75[!H>p>gA2! P<:kNLeDI Ҡwa#m$5"=sB;7"snSy7yz(Q36  p1"="b"b""&"h>H>kB6늟hZ8Q>zz=D1Kĕ &A7 C ^H?V/a<;|RRbfn*$Qֿa?|CqցKoƦ~, ~k'ddg_aͮB)%ܽ +_Թ ᰰ%L 01A{C'y7  :Ēs` ?8G*vGꗓϢw`M.O'c^]&eLfG3(a ȹgfj<#`ي-A"4!@NIu@%,qŠoIyǷg%V)~9>y^)觃pq6Evw`lUA. ~vkbZ%I!ABhBC +xo# c+HH%[*BO 'mk4l E i6qۛ EC^nOB "69''TI$6Ȕ&JPшMfYe)4EHiPyY0kG1 '  &HHfAtR%Ny  ij-U H%@C"Jlb&JJ%F@Ҧd"( !'XլFAKJ,@C8+\1dTPS,K!E1q;cCZj cX<NƱL4 F Dl5*idu–9ܝ Nѵ- j4jikCI hB@+e BLB%=3 ̸u,PDQP/(~2+`00)7 g!9~= ʊ"hy |;&ys;^*>rb.?h4B(f 6Ͳ5ӑӲiA#/ᯇ fOD?~6$.cߧCJHF'D2lɔl0 rVv*m'iN%?HV11?V`a Y!s;j X6I÷MY7G`KA5 C\@ f|OtY6YuD_0< $Ā8GTiC@ȰQ"eaش,a(lJ6Z薛CaZj @w\AsMRCJ7 J& t $g&-vd& Ԙa/9^ ǏW*$l@ӒLB ^r~ּ(} bdSeU~ϙh1cu`5Cl5ڳDUiݦvB2f8Th=>rrgq0ЈƁML Zhfyi*'N$;.y{@=#e]ӉM}8v ]6790spB9PG͡BJ0'6L(D2QQDB%2(W@T!WQ>;@ J Q9 J %2$GO0IxL\@kQfr š~B#kabZ,KmrھN<ۆ'&H&s`,FUDAERB@0C[b jlBDb) 'NCDXbD%5Qt)#LAnc8ťE'sA3N'*sK}Ol^.2R@ V?T{%@,1yjALWLQ1>=$7 r I<{jL$Qnm.~Fv94Of1r%& 6iOY#OXZ0dpаV7GiYGD YCp?aE9@Z%`>H P3A|@ ~}w U2Q'??*hbOLM~``d~nyeI11 m׌QA,,;G1Â8Ƙ` 9cl-me   L>sOhg|]QdfkT`2aq2 䃐RNp M/I_BvW␈G)G>ӥVÄ'ҊQBn€!H1!Zx|S' N1 s,1\d7A>Gm:"I#1b4Dfer'pwxCli_PH$9$߇QBei %&X l=T'h$뙬q9%& OCЍ?ӻld=smlm[I)|'MhLGPE1a5U ։N OE&H?Mr-bs3F,[n5s.ؘ'^ JgCi 7ђ%=tY~*6WTu lF?L',pLƣfe u&jЏAܱvCoNyDD-=CY])?Q>>) ǒzB$J*d9+j8_9o'zK OjDER$?U9E6"(ZQ"_?"hDC!e??X}ޅ!:'1E3ceZ}ۑ IW(8OaDzEgkG#Fk>c=R*(->x e@Yv$TEmٯ-p#-DI7msH70 Q`Nq5>3!HAd`M0dǂHeB i.?.I !e"]CPR!螇yw%Dְ^NB hsFr.`LoSCnn2t~2vqD|Cs c1~4F9tT䪺y֎ z2$&" Bt| ăavI: 1(8 Gп+DHPl?dT T!v~ty% ʽjŃy:bOglf1 & ?p)9ȢB%xz:nS$FWȹ?/͚6Jv~<س3ÜdQ`qN_ma9̫*< ^BF rsN@L8:y HwDzНC#IAeF'25`MDbުT@m 2E5Ǟh)뛮& (> 6ӰPƣ(jk 6Iܱyf=tm}yZ>= 9vEZZ ld0aH%Rvpz@|HTRL'øiu)qj:MU:{>D+$mϡ RE >ՏCp+0)5=?O+q]L%܅ 0]_;/wZT/o/P)oD] ac , )\E5eG Z7`N7hiuODC@D'QLAcN YCJRW&Vq]{$B?TL>^Aӥ\Z4[@~d}tE'rħˋSq4 㥡f+HRQD\/K_߭`ɇl'MA5Tb$#KޓIc ( 3a (v b8=tg vQgYǁ8 PT}MEN1(*i0G =&}i@))0":#LM>B18h骼 `zz=uAɷ©X8[4R E68D#SaD.FdL'-؈D"m#j_䘣<'w]:%Z4 Cy6)( ksl3#N)GYR>wi]lEI ǐ6 D>hpCKl- ,skx>|}wADa'RZPPR IYQry8Cf )Fg?Aj z8wy^Th$ !ȓHЙY>!TO{PqT0R$4ݿПBU=΁Jh}Xy?@wHNl)ɼSP`1 RqՁfT 1n;S:AJ)ij 40?8a_^bBDRL ۰}OBhdNfU|kHR/7ӴY 0S5BYkib,wy@EhiSv\|ӑujoav+Ŏ+?Z)"F܁b; 4

\<܌O?Ag?\%FGE䓾a/m/cxunO;a$p4RX6c͓x ~='+>M}H=dn!)$r^zgԒ b 4>ͻs0a#ش`U"<3,7AD.v-3%4M̃F:;ڰz$UTDJ/ ҈Ly(` D0+@%g=$<ѷ884N/j,)ݺl!I7لS9A?R!ܞI<IT{`YQ&O:71Cl2.'E' <) ^2p}Ko6#q$ܖ hJq6Lc8&ׁ<0<)Jm$A₊ y/IRSc?( \2 zBx$@#h1!P`n{šW}(B=$+]ɒ b{ظp`iGiA }7ΐLiֳsx&eMkLlְSAFXF@Yw >2]$d|y+Q ;iaJ"Tp$qEϯڢù&F8oea9<@5=>hXatd0$H܁eX u"?<%w\l`N%@AZ13B>P?>A" ?F~Ce8d a 90a 9Vn{GJdkȉdxWxNghܡv"R&` %|UN`bPW+m^^OUAݱ16g`oYĦܐy`M?_CCP  f%^"?b[t f+㏇ Ր KZ1=Ys?'y`e3&XX"T$5U2\iB]4Z1 ٨#|oM }e\gX#azG~KChIwtDzrAUu1N.BMae@0!> u6K{9g{MNm/,`4sD]s)ԉkO_7>Hr!}* )(8d.)ZPebb;A;כ@5"Pȁz8Ot/ c`=d;)&e2D`!Hć# CyW.$l@ BBl`Hw{*Y} _~ʍBF$dq"Aoߎ s۵T{\wB MnO t.tw#`^ ;l5׮ă:|;.]lQ*R ?UULڽzOՎMBtvr(!'@rțu7Mwrh: XGƄ׻Y:'M62ŚU^q4 B~XҤPɺ{Atlm&!Xy-`=4*$ 21lM" D^8g G8[w0Q؂ F 3 R9/l>LRIBS{xPKw|:'٣#Ba 6LHP{&}m. lHa! g t_B)+-aI臒 $@vCP;3|i61 d:y ʚQT籞b{gss57ǝbc{aF Ȧ\<e)QWn=ZoaxE,Pw '2dmQԺ+ 8[֟siJlltFK P#w2ԳKd\ar|)laXmLM5h痩wY$Sj$"O|$ ?9dW Z(!*I ׏U?i/.Y^+.dI84p1\kQܓ'”ƌ(jh\9hЇޞ8hC񡈣k -'Ũ5I(64TZT-,2I*J,,JltҧGy$?3E`PX00c P'sٷIe? $mziO_qjjF*hEbX2JER*pmD[:رsBm:e^>닣_eXQ;ICj &K!6z(fV"c,6bY ɛGsK4)_ dKhPenqאǷkbpMi!Y 6B4a PFƊWR9H"''7vww+X4 ֦?kG$A=b P&H]C˯0cqP} ʴz+P9$VD-i|H5S큦Aqj&a]A3>>yP$lbA&@gt@rnZb(!m wsp:|KpPQf3Dzl0܌EHHI$!)(JЄ2EC,M%D81ntTw09w&~:?qT=>pMU$P.-S#i:}TaN2"!Bsy( (g_]ְ\4נv@CИ'79x{!}DFcNaY8eƋ;`k=umB'm/W_o>H5O5H$F%$9>Nͪ1 W"P4!$#. K*5M($!o_T ("舁AF-FMAun-FTEh,b*/_QB xǰH vD3Ĭ$)(D+I D J%ȋJ ,QHP4(*2( $Q= =D%3Pa#63wDȝ G A?*H"Bw u r&!gט:"*:D`OGR= @:?ʟtiH]&CʃJ(v #RPJ(шHu\4%&@ɭ!Ni-nG E4z^dBCM,D8! %>/# <ʼ f/O>P" "##!gE K4 .()h9hhiłcHIQCED (TQ $ 1L΄("cۘA@:bP@-,5v b* `ŖF A@YIO.GL+)zćg5H/C`3|%xJLlJ1&sfs H}nD4/( :Ypm`L'lA?`wnj(T%3r8PAGoQؠݧ6|ns­U )'Ғ"I-ImRUpwncf-,#JM"beBl=h~6j}&%_ufeΣ==x?n˧[q6Sn7xr\G8ǎ8[>Ɛ#O/- Gp+D8,&^.o3m0rgIR:xX:Pn NqMUs1#  4{uuAJvQe[?"O%0ZH$2>M-9dC%Az1/9~`oS+zO>Ȉ?g, 0D L?N!\GF,/C9|fxz>Ѯ%hBmx3clu r1kt@9y4;DLJ?(l|B]<$LĢ^4@+}Ɉ,=K-|=g!C@+`*eRo sN6EQ׽ɛ02D72> uP~4|﹝Gn%GrcBn 7i`$aȘ-2{m|0~jmIZ*ף/WtofmFw%9w5rHhsPqW_^ śOۏ&YK8hnO;Zt}טuH7TZF'UW>.2pQ|ɡ? Gw 9jEjPh)Btk8$ɥS3 ]舥?jjVz |=c!䰂  Z.Mޙ>Ȁ${C[#@pPҠ巣Cg¯<+ɚ.mFXe|Z\5ם&聜Biڍ"sd8 @ 0_d1E'hjCX.=`I5t}tĦϴV["t"Psu#E{kB.IqQ֟8fȆ$srS$89lAj7h6եgkԷ8('+gxj.,2#3NU<poh @d(ۛI>2b;d\6vN!yHǘO|1(9#ke%/!ӞIoIZDu2@Q}ޣGD9& ߴǹ8w?%ʰN.:1!T8ExP"GnքD!cFpj0h"LL#fz;8F !Ӧwc2 .K-ۭScW! y8pFh~(Ih9Ԁ\&n =#ñP>^3W:ˢvD39Pl!aй0 $Y=]a?0#v_N4B&wBeykmQym91@aFM/l XGUg\\ΥF7hōast[EA*R#17a!m2G?. 4,qwheی QofwBΛ5}H2= jJe -ԻAvҀˡtnG>B"ũ[pA!9԰g:nM5Q+f~\b9\[rɍy)4EH&racZSb0Ҭ Ihv{n[O.c.fJώA",qF5,&zE2 }.Пu@cA3G!>C;8U.=^Gi=d%d.ϷE (y}"8JhH-܁|c=M {/~xԾs&pw&Q~9pz܉5K֭JHsQhX[`&sHc ?'r+l&!וq:s`fCm>1QC+ +[Q&>6}\Փv4hAz\p8 g._!<effAnWс̱'KZ NAo 1ѳJ6{6٫OU_Rp"ǣrdoSbkTn64n6HކDG96>*{)C(3\3V2(@r8wkCDw\+q`EZhoAZ=A?Ds^`<0.3\!JZIy$ʩB!r>Cw~5EٍI<:LP  G\$Fn )aܻ >@7:ͩɰgBW M!} ۴%D*-!48̡HG@x4i=kB!f[/6]1Df"& CIlee=WH&r<+29ڹ2\lᑤaơ۬<,l1FHK"1bFA@a s14-1?D,`"YwlF ڠaȎO تHد-: HG}q<(`_J>t"9 + 4:~Ϸ_C(MTl ku>? Y8$Hv&M%+_^i?UIg\*'?P.fUIx.Dm.p\$,qx> <81DC}6}4^A4i<\ !d+hd*~3Pz5/gFyOeIae{GӉx> O=3y!iWJZXj=(}-椴:pyЧsIo˲X}w70l!OD/4xX{lZϯw@TaC qC a Ƙǿo&s>$AUqzf T^w@C oCțgyƖ nɧI66(c90dC>s`830\oLvzGkbG]$4TL rA0] eH}"TdޞAα}p35Zh*}=qNSH u4 :ɬbq'^>utsrqѣIBJƨ-Jx`L( M5XQͭ+6c<[<8lt9>A[-uG*W!$fg5*qA6<º3g,F&yxjbIB(rEZ;QΙܿEHcn 31O͑2 3Px|5UJ5?T3:jtcf;}T A[Put$aX0~׾~.y\[Q D*F Thƴ?W .T(T e6P+H8!)K AC@ZN>h d *""U~@PIMZ%1*"&GRBF hc$A^I E]N~4j=`X, }]0,;8dli)qd9vStlw6S7҉^tob,J("!%H b8B~V+rBL I*t L4%w:/1Ez7'`!og1@>\{3̚}ߘŌTzI߉ t407šmP4ɡ֒f^i C0M PIP3Fyz0UЍ$;}닖XvpeZp$)Q"t4#RECۣѤfC".. / TTRUXxq m`oEq=LWd מk텍Ty%֙D2Zxcԙcj7k,FcXжhŚyR4(4$܃{޶tC m5i3kMAnƂ}t&b #7cR$34jXm)3W2kfA(40B鍒R~tG7<#B7 1tPH M"9u5 , `!xjH$>4CL@x#ɓ0H| J}p:c>á٢ŸrI43҃`.CX7DcS'm5t/ /G݁d=1+MCp@eXc7f;O ?nFE5<&РGوr%&=jFĩiȣ/_d!MZ9jcmPJW}۩#$aLhlXC9ndآ.qp.ѽsXR :Ϟ8ბyHxv'`FPpU[E ۥbQ0*Պ:IeDGBFHpsrg<♥Ն 9 `HIeV[ӎ68@Fu*cS0ϴyz84/8^5#a s pWnp"bc;nT2P,F\1:ǵJ$BR-JPomc}F6BӌL;hj*6 dl!*Ҹ{F*Ys&XfTې#! ,p@]P$NFF$!!Z M" $ތ(jGI([Ibl*HUZ \m3m bp6@;kXbAۉni ,Jtm4h]L(402Zb41( kRCv*5YZ7СLE`)8sA䑼m8EXEn(S*0C"t1nc[lm*N=`^”ˎԎ>scz'cZĴF4UH UV냯#R >C4 %KFH>SSH}7˘ ?58Vt $<衃e=7ff0GFptAjÈ4&cR'#?9q!#ǷCak*mI}C@DRxJ,äARGbMSߕ~*d6amC5&q1ψ:#?pcX,ͳg2xv@vOSr.ϮV(7GwByq"1H|4h֠JFȨXjsɥK͠9ʊ"6a;۰I~/F="6ԳzV3]HcExŧ7C N FG '$?CEjG݊&K"pR\%E⺨ fT6Fo&h_槅ڙqbXW#T6敀@SNBs:PV#"-Of/ZBsZ4Ɔ6RZQN;[iʄOެu\LY6YAqg1p8&]*4Yd1UqU1]ǠctCb1𣆷 DSIgx.:q#tif (ۈapE {% pck#pyĎ 'FR(()O'y=Isv,Ff5$.DK5Ch&m]L0w9Z4$ C{bP fMyb)w$ͷ'%FN'chn#Ŕ ~3(~4g0bb㍖@ZjI9./" ӍvyvҪ;&hky0f[}˨er\3g9/hrbP`PB.a2r;=ִ]1 h'Ah$Z!@9Q&!%LI:} 9:YB 0 Su`@`eHom/fHL:!.# [%(ݡSTvQ=Qj spX *ݳ ڄ@ qcDwߓOt*'^Ɇ{4ٜ^poR@ԃ2#h'ɶk3l7ғ/X,@ԝ\h"An@zw`N4i` ݳCp|`nD n7ǐdTsKE [4s7ncdft-UJA#q@p6?dqHIsvfbm`P̍;03i6M4T!/G~ {g`Blx-ذ)Ӧp Ñ4dl0}u2gܵ) ;cZ*x;%ɡ:B9gn'c0n16@X\fo#XТ5DŽٷ =I]x&L 6։ 1 lo(tU/¸)iSĎ4D>+0i$!x2i;GjcԍDrܼ֒G1'É-k`!ڡThr6W\`HcVAr]h;X[v&ؖc6ĜI#R 4qވ%oM8f|p8EZ;IahSMgCÇukyZ۳%Jt`$ .9˶!nd51;8tV h'Q,H-Ptakg-;;I oČ\Xvh €`lヴ qRʘ46zhiә#vKbjeR<2hAM3'>d4j${D:gjQ:bHm3885wBE9D-4[rvŚIϛm}, aYbm`:.8ݫTLA͚΄ iپU{7&6oyb%=(\0pE6 &q#Z8maVja㰟 ЂL=!A *@)3 Յ긫}!\V邴Ӈ 5\ 0Z<֜Kb=L!6k`5ovAxL0M(lHt ܰSjhmrPi| 6Dx* o\mKI#DsCAb%л(Ǘ7ưb2h0v/tfAK̢S=OrzVDq.ņ3l:Ezg Rz7B3s.˽˺`ԽY/]!\bB[/ YSΟ<yX|$d A aBvh[OoxH€lli@Mu28o`xD.`S9 qo5Ж|AC\䴹nt /S2ff`f%Uza̍X԰ @> &H&6 iEv C3 QIN$ #q34,.AV>89h&؂\$92m&I$saw SD3E΋m4 *yTUTPD>P{,A&G)AN ]Q+ {'-l` C(tbCd090l*=u@|;#Ԩ* '` ~* bC)ZGLaDs^$ kGpd7/@AH4 HSBH{byi!LU$5R>Nkdp=ZXb 9SMC "ҏSXΝ`.1mCn1 'v^F=(@UzFh6.sI#0aT6 ebl t9r-',bCfXWX86eLCᙰo>k&L^5MwUDwqG%sj$Jbclp9.rZLC{ wB\!DC)d H(}<{fQ!@pZ:dT>>> ATHzw3t\OfƳ{mB:88-LN,0@aɫ$m?5ѧ_{/6BH& !F(U4@N*/m nFkC^b/N8S'H`BI.$hBPti D<Qȍוteo5:j[0RLȃ9 |r9 yv܄ | 5L8ά2ƥ?4A,1@|C(@'߱ffݼ^5A"H0B 4";ȡA @H bIB {Q;tS_³eM Ǜa.AGK< Tw?A! ‚ۋ= %bav ܕNU8WkOc'ᗾ x?^=C"9N9b9E@^7 AH}[Ұe!xTb?UP$>+N*4~mBYBb"Ͽ>2R1zv<</93Sͨ#:5R4\DY`4\1p Ճ#5ZnL(F^dKCr9OObڌbsAw7rv(ѽ<*WAIzfSWqA8, 3k|): Р'GF(#B2 QQa P4I.KKӯrli>J~  D=46=1r1mHQJG"tZ|Pqz 0~PE:DB-:t2hгyy(b2|z!K: !!m| <(Ѷ Й4:tDDGH,d (U%D"iAzw/PGd0xD61،_C-E2\x1xa-8%a ~ҭI qDS<1SEX /ıOS͂495!N|WÎAARIQ- K) }n]W2߆R5dy$/ ?LEM4`ρ(,ZD CP?5(=}"dQ_YJRx^HLA9CQPO0n0Hv5G9ym5F0Z@ *~NHwuCfJ31h4:]@J ϫC4oZ)=7 R l\Ť&`︑< F l@VZtZB@k&qFt\Ź̰Ds'al8@$@P%BB /˂2Iϯ(; a,r@'p4$i@>q)sЀD4΁N P(v0 B$ 9/Oz~dꔐ`/PX~ݠcl`c{w`0Hj BeD @/^ ц>~0  AFR9Gw2Bt}\())`~e G0+Vy! fAclIsvBAsCHАӎlPiI?S-*'wz씡St f&B@*b#\4k=l<3brۢ{>/9D`$=O2V>!cU>_Q3}Nr }8xNץ7M!H-U$GFrCOD43"X?x|8m 8ʉ3)/p@!ev""}dp1aH\1AEDQE%RQTEPRĵQ ;*}dX Tv~ l `>AB_}lcT[0~b <KH5B<'@r{;>?tv4ݚzc 6}(6tPȈz|? ,OhQBs:v+ِ r*y" Y7cp(P?<|ɏ=8b.$Iq$؊Qh<v\ Tx ,CPk5)L"$ymǔ%7ܱ>5ۇ%S=48Lbl1ra V&V!Ty3:`!h^& X&E ʸv˥kmD(tx ~H O?|nֈڦOѥab$Kfd H0lCO *H!'1 -Z'7:P LZ"j!7 ~Z0ZAU 1l5:~[6p(yeLwM$H0yyEM'OP)"0? y |}T6p蠿M*oYNC @2|o5t:! 9 'FQ ׷"~ "ZB hX5K4/U  Eӟs %|va:&&˙dTec; ;-y"b"bH}iP渆yBp A Hd5I7PfLTL SJ:o{7NŹsd'y${Z 2? TIH`M Tb 2 "2hX6>1kg% 9yU~x>@4~_B45ZS\QMqOf*=X)+ m ™F" ɧSs[ww1HRfف;4tZTTv-:`JZ@j)֣ (yԧFJy'V8^gfu?w$'HuJA`%v,>GOmU;A&е ;HHP(P{ 'HÛOhSyDVh%G a|y>,`gh?>wcjY &RNl|@kloGH!2~?4ܞOKạ ) _g_mү 9@n@I-R!RdDf?؋G[7gi8 pwL-Z35 ,BϏQXb \^11pƆѢx9:]H zh/RS |NjP Y%SٕL3LƋ]1J0H_@]5RT$g*3AռԲk=@S!2+Ri,h6D&h ґlLAOr~#KBr^~"bMiRlR4)3cH- j!zYdzXp~%NAJJDz|lІAOa(DZiH9Tt*DR$L"4B#OP{1tlmp5wYSn@A87w;@ta2~H4tY$<j@P@TQ4f=IMM5W;WoIyFh!;[>uRTlih+$C3EAI&Ib $*i"*I*" & (ah(jHfiH U'BLA$F:OCPXY((`ɮxmy@m 3tQO}0;\c15I%Wc©JY!%&"@mhsƂ @8†mAnkF"AK$%9Fo$!Fu!Rt%S"LR"<ُÞN1E"zh(47&} i6/.2 c@|y6v"3ϖI(`WOĜgOUfP> h> s6Lr '8}> ~[~ υbxq kAS؆|?>|X<Ĩ%G$]ȼ_ʼ@ )Ĩv~ !>='pCO}萈'@Kಃusb"Ö7A()B O|%l2w*EUDeMSY[źj^AIpX$2?(#:Ԝ\10H)*| Hm~ѶH%:ǒ}{pAI #CFz =ݾ5?^; 0=O Tvrm_+ \X\7Vyi+H)* owsI#yHrOQj!'2H7lX;ù 0C n)blȜqAu1m5rtѥMĨ*<@0 * /HS!i// ~NeyOSP(P)@P^vhz| {^vd슟Sy.pE>=W u2_vM$b f*4{Ch1\!'d"c38ERYdu}`p?"FGU)Ju24w?PQ}[onz7M+;= `tC@PRr:]SLyPO׳(D[ТU'ha~@%"Z=3a4 D6 O7HsB3ɏ i{[;yRˍ2pMr>a2DB$`@%̯zÃSĸ}jh%2eq]D ) B(D i" $5&@+sFIj"8t|[F$͡bA!FL`|<㇑њpԦ&l*!D )#}ċH]u8[9$lZR;Ň}xΒ#n<`01al|E9EZN۲-ąDz.pO cN!]0wgU.آ9@ ;pP< k2w s}L&p@ƥHrH7&iL;8dw/Rģ9!"_9e:RsK9fμ<- X[GNoIGIh胃WŪe$m)MHI+Ņ "$8rcg+<(0G2"%J05 l|0fɍK2ot{2T2•<BMV)?"$=T! 7&4ia أ %[Nwuԥ@~ 犣LHӋ/0 $ǻy0`%)qǺ|6q N$a` ¦ AҵOM& XpemfUnB{ 凰\vyp$s(_r#9h;q!XĴpσZ<6l];Is}Ȃd<@$/^a?1n(Kf=k4@tG MR !  A1AJ ")D)Ps)1jhTā  8iY(B%~BJ@{zj0k[}"nDI/!?q6 I^`VaX>twbf"(뭷̟xuro2b8ĵÉNGS4`Ӊ1A 1L 4PP0AMMBMRT@Q R$EJH1 4QETIEʔTAQA3QSD$A!)40Dҁ}x}@CRؾnw:Wظ^ZU: /m˅y١>s-jnݖ6*QkM b3Eƀ_Ny;iշDz&Pi> >Q۞!)ίȼO6]늵FB@@{v_{y^8}wɽ[r.@(}} (}w/}}w_UTw><=o5z%3ѾCcJ}޺Ϫ;tr7wW}![P0;>lwzr=ztcv JPl]{϶EKh=Jl+{oI( {2lݵ:ִh/ZG[PE@nM$Jumqwщ; 댳7=뻸=ygW=fvslKZH2@ P;`QUAR)Nכt^zQFQUVV\]D]펆\z<kTh4 hCBIrGHI (@Z(ΨhϓWWh6҈SI(׽}P޾]m==<Qq里vsޥ}\av o3O<1mҞ5RU  g_n}>gǛww*{kfjZ>q{G'xC{.y㧗&nyrg{{{o4x ۺ/Zuyww\a紦䱻Glݹzwi&Nݽگw;k;}ng۫fB۽Ns\;77m)㳗\{m;{n>Iw͋zh&w{jnzo}meNmtaחxWKf^Ctާӽa,kk;޽ku}٫ݱ5j4ӛ=sͪ]l)6i_ t׾}]}wwrnk]O[7Ӌw3al}slb(s)w -zqknHMt뻶Лncst+smںJgei uݞo}ǃw<=BnYsiﺬk IZ6s6FBuku;'fæ@H")Ui$&wN_|wj:sm \ӵ]jOv}[|7{(Zh_aҝ>۠Ҁր ( _}ށrs=(]M_>:bOm]YL^z+6wX]`/`{nӧϽ(Ou"J Jiټ@7m-f9]^fr[,Ѵskm:Xkրot} `ZKޗ7n]ݷV-hvp7k@6K`NN駱9q霺:0dݒH7uC;Vn9(ЄTANu:V=3d;,mݥs*噹m̸ԮZ:w.u=uNuy;=shwiM* `j+nC{NvLƮsQ(Xi Atst]fQV ;t jk'lB'NNܕ*^gV]ZEɋ[>i۪ _m͖k:^[qΛqVsgYc@( {])׵`8K[j \ںM۴$Ysk3p8;P@v=z(]lhV`3`Xvf.ԸۮwniuԱ;ݲ]wv ۽ݻލ Ӯl{ۛ 6"Q*nCvDzJ% w: Vǵ՚W '6K[mupmu+UkvWzw[ywN V{(S5 mmEgQyo]ӻkt-I: KNahm;z:vu9kcuw}mɾ'"]b6=톚 40S)6JhA BdjSM&Sh2@z_4VL^;=xrs:PTKSO͈b)s=ਙ`1VH-åtWIw3׭!݇[%A ;ad7'ŃT2+H=StAhNmVss- GH5~zDIGN[lb,91s&_u8l1rАO'1<7o)׆%0+jz e-ݚʣZoD||dtc9tg={5Szeݠoj?lJ)S5u)i]{[Đg#f 4J7jv(}j]&g#[ZXdE]M5g30E}a[a8 s7 TDک:$OhE:%OhYJl0lvyO~T s./^ ث>Wk{t5[ɶM~=|ry9YsW:뭨i-<*Uуj ֮Z6,s^lυ˜-G-0U~Yʏ[C{9O.xKd3X˪t-]ZNzЛTbR+gu^C8Kk:76:B!Xd&\,Z \\18jopӍ;beSps,k]p}fFPvb*4TQ'uVYM^uOvת|5VtIݓps  F۠0}e I]e;&w BAN%A%q~t64WdE>ן :VbAv"o NbPۂo7U2ôu 8{%',ݯs>X9| <{%X*=C`1θ=Q5@E0%C )3U u*9E\~zqKag6{8*BUS{Y!mڄ)^ Im혓CgiMэT-1 bC85jv1z[4܏Kz; iK(0e*(lwr400+ LjFsQh5)g=JT64[m8i٪+IsL L1dEQ`(ADDP f֏ƫE EsU\0gLhdrc1^.\X"0EQ ɪj2ŹA&Q!$@DRI1XH!_4 x`Ƃ/T]B4(`[)V\PB)J7D?HOpse_;Gsƻ~ǬD4v@ZIJi@ @>Y'%maHPɺ}BhYO>8ԉp3 鈦O)QB_Ŭ=l9;ݭ!3U4gqtxs*Xy|IJ&bbs c4fcIyfee " ô.G8̇g$훁b~zDdTLLVW̍ -E^_\ ROa_/%]do~CӇ᜺}0ݬfZhDO1Y'ckbV"UeqRPbfz^z?"~y'4ICO">x^ \͡ 9t;2Ѯ!)K̽V+މ0RIr)-ZLφ_7pRZpqG}j={;]L8qW^shݖ4$`\HqܰC24@MA^pn/OSY*yRcow$H/]o 鶓(H1]t?2 EtU2 't6B#VJ2^`)f;Hˈ {3iT=}5VT$Os;^B@0 QƇYD"д+޽4U*n͠9gC'w;QqѩrC OBzwG31`wSJ_`,6kqe燿-΢ṆtM]Hfyk=\O3 <7/G LA7DJ);C=U|faW#6>Rxʚ}$׹Z]=`ČGŒeVN}Ei->yV {ǐž}!"} 8)ު #XMT~eJU@ײ希Y[{i݅$ ۝j`;TߝoPp54+q1-=1]Bc;rw3FI1 4 PՊW{HjXI;VZݮEҚ{qM"Y Ş&repL1m)s"}ij^#V'(f&wP*N4Os$?SJ~5˟ubë!e&zP=Z|\]%nײl͗ZǷMN>u AO;N>g]=uPF>JfܷulaF%$QDUˈCE nx0I(a$-pvXR݁ՓVA7iwV^g)aAnrzG5蚶dO.t*a 3iF765e>dJ+.{Sd. "S*l:cU$uG=llqf +gW%mveCsGȒ ,a!wn8>;19Uk)/׏3[to␢Zb ZS=.Vg 1dCrj2?o:j(:=Jq< } DuӮPQOC<"CB:vR@K"&B4b I6!dTb:L~9H }1u:Mw6%(s?UzT޼@]=/Ia\j{{_DY՚j]vvWgggW*˪UmҺm`jŠ_h ~(GNp:h3y'Ph1"KJah 2xyχU\Y6(R xvkUUr +AAݘxA&G vcl3@U*M (P |ϥ!OޙD?^ДsStj{yDi.owIQ@QL؂%~7.[ѻGE56 eL7(oP5z%^teJQ)s吡w@h8¨@ 8(&h4&M9nt`[7F6  G{w"PғN[UM4^AAT E #Cs T@+I2" s+.p5Ǒ0@%U-P$N (R3ĂAIy0lhָƿ*l;RTƹ܁٪?[$Z!FX1 j$c,K}NXwhk{cbʼnddzÑNc4Id:ʫ䴭1QM0 *-Pʹy6`\1an!یyy5 ۬F>DH+̠b1gP TR^$JRP) 0P R4 !@0B*DH, ̛Lq8 tFS™4E& ٩$MXys +QJXSKћbl9k."g|FH0Ly2R' pJ/8{5H6&#JP# {3N?C>PPQV$b@iIɝ,@ AK4.B-}srRXw7CX(&Ik>ÇpE/ I#CgFIFh#Jp4.E2DEJJ0PLDR4%%43p)@3&^2/"3@wA@4By9u.:UmoKY/JVaݰ<s mρ2C-7.X9/PRjƦ\22 eƵ(djHFM@"sj \ Zx%o$}X1Fa Drj]1kZy9Wp݌AMta/Hd{0i Kfb 0 ۽z0/`Ef*[0wxp(/xN^NQ`0]@d)( |.Q3D8BOn26s5w\Ma=pA8|!*4l]3eVb*RYw@麋0hߞYC ,dG '6[t}s0?2@_t`? ƓncpTM2j J]GiLy`W91j{6y @On\߳MFtS^?(h-cF-Sͧ9-2/\t F`&:K_Y?_+=׭{j,DIF M1#n0ek*[4ΒVBB`RFF1di8[@^3n46?9d"qtOU7Ci%'=(0E +vܶBytр 06AR TVP'2YAs"" 4&ީQVLMo!>Xa%-\NN)3γ>d1~PjDxz0QH9=fSkF3P$/'jMX|#׵ JU/}(8: 5G.p-LNKHC7ݻj,vCVjgI^ْPcLf+'FBkH-Ok_o1'^^)0;eG8p^dT{PAeyXDbSC&[e,fW&f^piԒІ,;eI LLJ{;slۥߎ3RH暈q,?7q7]=d3BvsTE=-9]O?.$Ig7pBpX_HcGJͭi(qV\yS )d0u~_Nn5l1rf3t8=ϛ$?ur=Ez'n:5?e_R3 LU߿3ax-kH񲕋 XZ(,XUշ*$4TsK#271ެ tEÍFq [ Rem&+lZ#u2MaADZ2C5@ƀaacwbc_KTjgOJi)٤7Ɨсj*(wk+g~Ls!f?!ۉlcܭ 0`_;gӧH/'%,U 03iR @3!3_ tRCQ=~2W񰍈6u\aPi#rC&`uԇ0}0"{\0()5jG958 ?A=Skj0%=:M[2XAHq&#e%Ţuvgwj B?s11Pѽ2Qxz?]PPwgrIzE(QL'&+L*Ia:7fRjğR1f][8p=0=$'nYZuMxTٗj~0ӑ݀D0òCJlZj q>-q'_V1s]+0bHҐ>ZnS 4b]1 ~Q* Y앧YFq9˦ZH8t >#v'8N<.rb~@kA8UbK8Qn\>+j w؜h/)b9SIU|%A(cUMh|QҷBk҂PR\Ӣh| i?{ -TZ8]}bXdK. YꭝqNvqt]I`*0ZZICFc 蘜2xbbkL#8Ll.x_gz1==vr\L*Fx/K>/|%бkG3k8&὿d0Qcb-iY]8Z~?c ٽ.ڻ,eUAh) ȍłv~ies NuQ:5_=<1S\C8KZ7>Կױ _@=uwϽDz< tSrm 7~F FB>r;8t<&uhypO1*oٮqt/S[eyC׫K&0Qժ5|-ߛ[N5B^B/߯|aٷ:L|NXLI\t4$( }jB)ATDw޲+\v{xs߇ ~KlƫѧtIB᭞`9q0LpT*\?1kԶwk0b25.PHG*,TG5̍eSnx*xeN ^<~57` "n @{Nu'mM7bS#;VjI${`n)Kݭ|cd8/2/S$Gn=[fM⎩U!e[M1ZF&r֚Cq*F?sT&%_!!H#tbFZ_B!1G{r_%_,%϶>''D?ɀOiß$^_`$G\}4O0Fa!3JRٙL$REb$ޟe!ω;zX$2ܤ!nx %E> ۆFWWnMW `/wlP@ОAsˑx vA@PwK PD Ss0цk()ԸJ< KWWwQioN>|ԧv\0)'xrn{)‰8'.l= p7=OI9DkQÄ$Ψn!t!<~M'.fU;1(N@RSV,?46WnOPYl4ԑoFM;yA25~qpWzvP^;"F_8x0lޠ!@W>C!?5]}x%G倖p[V4zҁЀ?Ip. Qdfok5ɣm&ha.|9 z1KUzlwuGkMq 3m1HWeOP+jy_7T/jDIc*4t]}fq;B͔Q\"Y>۝w{{. AgJv*6C YxsI9OՅ;~OKq|c积|*ܗaЄynuI)fx"#a TyG0sY2qOc xD09:⥐"PSs䉍`Ѷ_'jT|!=9'4:їvVsH{0χr$ߏ7vo#hfI*%OD7M7(54@ՈЀ4`ϐ0AYAI>Jc*O7~ކ~ő G&_J~ky|\Ɵ#s!JҔu\^ xgƢ z;^bney<ߩJ6Jxb*sQ!X5EE ̤Lb"V# ( ^4(ڌT^?U x`< Qa#UnѡrdWA'ȇc;b ℵOyϞ w.B`E Uh  Õ˝Ki~k9 L*?KVшhyÅnk%Gؽ&"47OJ8{uZO+ԺPq\clJcu;]y$l+ﮈV"s8oS=w)u^{#ȝf5## gIq9ƙ[*8--͎lɫl'h캳Ӭ<bAnqukmFaL,QkMtC\ . .%ZWP3sH(Sģ5vi20s8ְJ^LZ몒^beS/QUCԼf fsƅ|\5nJ8B5$8Y?/C^¼H("d8RoVӈƑ%껯 ou.s93=+ B,I,ù`(r؅]3;Qs$L mM5qEwF[y!,""@zB!J>8 $b_bzs;` ".ϝ]]+pRA$I+) C%i?6ljӸW/oݫ9дT, hB >ƘBMXqz\RRTF4y~õڄE1l|/9RNFi Q n>W^ۃobӻ6|̪8ڣh~иЮ-՚gA7b4&9T\"Oq9DPhv6rUbၖ:&P4WVRn?wGq$ADȖC´h:ՁⲺ="~m9dQj Jc5v\;L-6@ĥ$(cz9 JPzRҬ[R}_Qxُji~}%80?^8iC9U@dXbocnh6 zwԡ=4{(GB/UDM5ݘ4ӻ2ѥ@Z;fX#HɭS&:t ea9dyQ4ROmAZ8]Cl 1j!e3{PJ[uժW*HEjУ *Z͞LTRTLPoG*7hڙŷ"-Ѧb)MƟ߮9vO'xXUFh**ӒZڃI]ݱ4r(׻ADDDw6 5T)6mp}n*`G~8TIQTLQ$dpA;rVFM;4r1gVmD&CCFՏ)"%4E'8KstUl_~?wJ@7@%VFC*w%$C/DG15.rG^y. ))Pnk%(Rѡ䜕i hD*EhC?LhJH(RԮ tQPQAli"&DAEϋNUdRwb {+McM3 hZH5cWXb-*cq܆3+V'Q1TR/D-A `EP#H5F#~?L0aiP@H˫> wſ#AN?IL~5N,Q hE~8&Nz?|CԞU:Wrkр?D0W1M2xXK|>&C;;j9IFsm aՁyh(LUu5GB37멦6A҂l˃\6ĭ0dOOqE]l#O'42cd )֖Yz<;Ec:=Y>Og?hotyުda~ GGz_V"@zޖvc#_)^9&s̞0eUۦEf :1QPA:Ӂ'3z?77׳t~?ٮ=]twPohGݫM< dkFyDr1Dm| p.O( y m@ʠ PL}'ˁgۨJ>ˡtaylhMh켻<\< xzYWԮ(>#tg/Kw SO0:ɰv6ѯu #x gվl{JurA$K JC X ֵvuDk"1t?L"' qdQ 6<_݇o$ J{փϲ,┏K*YTE6jNn|$QV &bt栕RqcEv8U;fz@k7Kx3+Q8*2rD;.NV Tϲe$l@AahD7lvAݻnr|ѭC *xK ][1|S|vxPC4F0QAX@h=lqPՀzUNj&>@B, 6`|S6 $8Af)ht?qy*/_͵,p9|c=#akWZ޿+  8c?X9fMZbr?ZkwtCaUh/'x0 !WH|aeXԹ1M(Bw!e˗o;#oDŽ6/=v`8@CRj%FƏ np`K#mJ33ZDHԷK`% lF6d1q A(nÃ!'TDu8P.'B&Tvi{(=!: 'px9ݩK pMZ,:r^pJ /7#d60Q@x'x1O8R15wHb`Z'O32+!D8C 'ךŊw/pGg{~'C7UmhwT>eG/.(DcoŹCL::cGF1 -Uf|{P᱐w MA$;pœԚ( R@P~0g&0WG,٥W.hȾ?an{|Q.tpʃ<,B8` =H~e032(3d{{zs|?y͗.,bkK?~3cMl(0Ov&Vج15A$ekTD@@o˳@&5>+9J?  hYgߦ0bD,Cu-5q_Ab"U_Ͽ9AS$PIPEQ@4 ˑQA0aDόL$F#LBDlDM5 "(lT+<b8H->g)|0`*8j*9hLve֪<פģf(/j+ߋa='/H@Itń#MϺ{aƻ-F~.AoQ|fE]פ_y੎! `#|&ʚՀ2k `_u&O3"8]Ǥ;C|s6I'Fd ẞ[J @ғerOkǨ*Q6ƦTnNdo( yT^Po}C0@?փ"АĄ Dkfㆹ7) ș JA5Vi2ib QQ=[=Y?2w? x+*Ѽ;fJJ:?;$yAQ==>R f'z.OQ} /\BF C]4M T[hfq>m_>̗i> ~Ry 'y󘦾q60T{np(j"F$~6H8dɰy/(;hix^J=!4}O׏@o J(JCE  MERD#U2Q1RWir.䫢&Ϩ:ACB>O!ҠX z9(:h# u!;)sʶW^F6ԣ% E)Lcx狹Ž5rB+Ʀ c='Q^^rcyt[?zKb>:T1IZdɶplTɦm1aYz12Oqɰ_ qNdCȚdrW0x 8pZBٷz-S@Pq"yt_?ZeD/̫OZ=.,0dgՄ.;y01]CƉ+᪤0%nchFf|[ƚVMO}\k{:Duڮ^e.q _'T|& D3ʳ|8չ=:5(kݬlZ@Pt.}3v[o_2\X1$~#ю+-bVt'Zw홁 pځZhd60M#e!pϯ}ٹ4W U5.|%ǽrpE9rP;bOCx7b@WE熂6`(U KM\UGRmHKO8f|Kflw˲cŁ bw+ۖoLefw xcՓ7104&vcq>/?. 9ϖѩWZi:>&=RZLnW a<T&O;}C į~_8Cy߂<A90u9][OGO{qF+sب{UD]x ^_G\ÿg0nO$'Tκ2pPS &wR@OC O}zoU 3:^r- UBP%B0\u[<6`JIZYc3 7\ҳ+E=KLx|z0țu-*K࠴ыvJG~tLNX4%ϳc4uilϭ4>d4xGeU( QX U͟^#M9Ifýc6 u_ fg%Ψ(9;,eC?0H >_OFԪ|ROtgsY.hv55IGR0 "`Gܢ+R^"9UH"Y1˰")eJI5K_g l~QsڿmOk=8UGR0nܩv]8IpjflrTq ]B#ip0ԪIҺ󣦕"냆<},&Y (_]3']LZ)% l@}-Wo_WɄmo__dChWdu󽿱 eo#$sسUG"7LmYqk}Q>.(|:fᇫꚑ7 .VS)Se>Ei#B(E&y=Dp`.=R`p!TY5kLPܟAlA3}84Z e[tĒCHIpaUEQc1&ƳbC N !65R`sl53f@}&,acn@$@@Zx!ڇ4@]Jʄ(5L.lmY\]!Uc)d.n#5;a6 4\nx_ǞX E7JP!GLe>.fHRpF>AR^gMy1=^O/lE{#>}^0sA N;EoL;ˎ2LPvNf+e B{yC37!h0Jop[$N:Τk s@hfT3-3bHCV1 !C:"%P _]'*b;G$ô @$HIݥpd7Lw/;B~Za cdMMZ#D CzBL~CbNAy0wRwXKw$r< by\?* O'yϳYPǺa :_=z. GCtj&s|~.j!|~H6S _3w04vdm]/y9cHg6ߏ~:sz#JoexV>;F›=s1N 7 ev77' bE0:s;UE(.(drb[5C5lm[(sƙ.8 @t%ٲ2>+I7X @05zsZm }{ Oޛ~~XwWrkilBA"xح_|0SE#m @ ›)ӿ8T%dH 9U)T37/u^ñ0WvS  LH +kZ`iբNVA;v JS1J-ft~!aWM@)$bf:35) C[u77UeU%ӆx}M֐ D`G+}c{}UCSnwPsEoGтjn_@>EďSjr> -M[lD84 H a;2HM?>~bOJ,?~ qdZihP07:n9p*׆5l|H$9$5AQ%1H]JiBJH1G-'͔G?]?y-U?]afָ]+{OQTtq@DN(Rcg'(؟mDrkANM Tr&OǏo8(׫%jvU! R_ä:{]~݃.l&࢓$`ckV7۹ȟ6V LW_uu_ۮ:>ϮX/ AuGۻktGNK?żpah_l,C;=D+/7-^gGג޾_.<*ۼߑu]F8 2@Ee@2c08 nѫQWDxjIG;H;<;ܟ}=}|?,m?|=Zh;瑝o RԅQ8eGY(6ϟ[b*bW$1WEFWsJW@Qo_;3*iT\!nݽ5fjX`э}hk2p]櫁xn07 ?(Ik},b7[LE{궓&+Ut~ /mݻ^n?0a^w|5,kk KBQ5\NwqnK \^;5RH7w&p||;uq}8HI۟}9 8frZׁ֢\SV-M9AaP`[{d8cGg%V 98oS==[$"}۴}0 % ^3j HvТz#FPQa@8^ ]ta gf+KlxdSĀ)N;LjWBF/WW>_#d&Fɀ<޺t]u5ܝvI=E7k~8~d&`҇Or}]ԩ>l>7ֱ!xjƥ&Rm40`k3?L2,&|5MHPK%qֈ gZ6C6j!x,@]?@2Ñ$,IE1`v~GQ殧1`jf cHa!I;(L oT̈́}<6 jDmcjPV/- UPl nHr1 82e{](!罕~ae%4Fd .b,?w7n}Ԣ'}=GoGo ps{UUUUU쒨P~׋Fh` rOH);},q9}A}}Z@A ,Mku۴|RGWz i4D"g 0C sM_7HWgjjp2ioN0'$=s] {h;!p]yq"q~9:3,! Xo|$GGo " _2n#D3a!u$ADT҄@QM !&ZO>.u>@⛽-mGaTZnw:Պ^J}Cԅ#?ʻtp6Wd6 s"m#)9L֭#fϯ *'9BYS*?c*{Q| j3uXzSŲz~,tud1t<&;̑v|pg,>‰q$L y hzשgRdB3s35p^tf}oPIԍ'l]q2$v{T d)BUܐo@<<ч@2  _@srEhIIӷw4P~6>(w>G&U\0PR&yh Hb2v_C"ncY̺N'f+0簳, 䇩<U-;~|W :ϮwټzOO͹ &wgݧz%AF UnrJ_d8J ( iQXLyFA& 7O{Rd t Qd6,Q@2Td>a|u8w$GveADm yl"Xx7NMUeL29#Gl֜BDhց&hpG;`hPMJJ_G >(HZ|X\ #n Rr Xw_GvZAZSعH?bUx>O1AW.~1M= ̒.:| dUUUUUWaartPAA_Ht*;ă MJs6$>zg|8g/p)gҼ|kC$zQ` "y$GoXx*L/MeLs!^$_UJiXRF$>Ou߇0W8;z+f4rHK-*EDK 7U%B(FFG0QpS3%\`{Dn D ^UPҠ sb5GW{+ ;DXk/4)S}~OκEuH#Dd~Ǜ2xMIUUPI$#V['ۄc & l(jG̽v8ofzj冗>DBpyDC$ M4h{[gm~X 'X;rW4Ƕ>\aie' 6[D~.qEh~,uVf-TӖ=J|xQҁϕl{7<5 !V|L2&F#<9L_+drXEns8`X(O*?UbTWUUUpш@ %j©+A=)|ڭCb'Rpv/tRĂ "bFJXcqO~p |$Nsݛ#~da?å({QPjU'` }9((Sy`dL0C"Mʝ?%B C0'!/X#2i>U2 J .>zgoK=_&TiG0=rQ"I(y'r4ݻq; zCHmRX*֤Ǥk| LʔBNv sZ>O DoAq撆"{gl{ ׫Sx ]0""W=9zxuM`I8[X^5zY% ,'x!54edUWC 2f"2Ku|H~v!3 * Pst%U]$̋OD3Ygmu3?`Pil" 7O JUN;K8D,D/KĜ`FuG0q\%RzJ'aM6Pe)"`[~/S+=S$M! H}ܹ W.^paׯ\0t\ U *aCʤP$C!-DP=&\~')~ۼbĭhDX8mV67?p櫔EU\~(iuGnMVb_^'P?y%0d A3 ̧s(HU"6(@%8Q#"jZd $B /̝ADpda+Om(2>~?ӧޏe𒘳5if/gW֜(nO| pqGGS]E"jR"3&_<9/UUmmͶmkkmcmmXmUV,UI%UUUUTUUUgMi)K*ܲ,Oy٢dB>HZAmUUVڶkmUWE\U*fYUUt=XTUZe1ەlJeE`CAbgXȤiuns9=U 0_%bYP?Q%"Ak wZkLc1Lc pD޲AK.%$0zd8; E+p!s?UCK/8U`a<V5UUUU\ ᖳ=CXe% -1<]~\UL3AOY04eձ:F7foP~!^B&:2qOFLS| ɊjK j!=>d͓+íUƨbc[dkt0"OK3CQ8xN]b.$/Z^8\q1[oeQuòȶgxʫ2>x~MM츍~?|KJ4Pq_xNUG,{8~!]@VîP[[BW0^+1\bϹ=EַHFe}n{!ἦdIc!>1_1zj&]dd2]q˝F^u?FrLI>LfCj]\^hH qZbL$d|ު XG ̃Qⱷ1\2$VA$C>̼/ Ȫ+аW זmmkW s/Y{DUQ0m:Yt}.YN8Qg{KqIlDufyg3{fa|?ZҨ]ꟕVc3Ѽe6n'{_VC{|}yZ A;ozow'^637-x8xաݽ9MP 8;,t`7VԲ(չpQ$㨨h~ V{a-z a2(B0Ye ƫ[8<))? $ggonQԎQς ggdo܂+"QD34WF9t_>5ӧܧ .&f5gRlfIG|Ջ=rǜIsq^ziWiFqRT}3&!-d=ܟ懫N0_.ϝ5tb߼;xspu|\&'Xy巻:b?/ydk8V <%w7kL+*?Er<n.9d2}kmqȮ+ʪnUk_NvKSPCv=Zܳgւ~S57hXc'k KfrBFAQ@y2P-2%fFT*b" U”NDd1y|LSq"♾ZV$P>*;Lt^.8ꇣʓ=i2/&7}k G3^ڄMǗ49c~zV-5.XЙ ʨay"8g-ЍK݉:φ?lh( Wl6TOEO0ތ.&=ZJTq쨸 NNǤ]|Q =g7QN Ug%7;$쯊S S,&M8̢)s\ȅ&g;P B3o΄_)s]0gJp($Q^(5I{M\hЗV瘞7ҁD0縯1g%T䌧a6u|~\n”GORzgHq`&]]GUo[:d>F䘉UCB*EUwsqGo4D&غ;+hPv|lܨ!ag.-i&%9fq*]p[?aP_ 0(`aY6',A%`䂍Macµ@ ]J)(Ł6Z~r"s)2I 5AEXm 3z_ɝpVl&St Dbbڧ{QGYE fb^D;x%zܩewu˃ݻ%8h7.jW#NQW /pF;X?s;8B0 ǜ F-W' \)_DwkJ&ĬHvPĸ;QИ$:sThadDԘ߱85ĠJX ;Jw<MH,DHöbbӟ&m7c[ )5U2B.'qg!wvI}Qkp1ƕc 6~!YV71FrS ć,lyƿMi ><q[K;U] dUEy~_/SxxhB]R>%3dU.p/v `?s1(rwBx$AK\!?csKaGLH?{m'84!ͷϟhz]V(XQ9)3>woy e`5? hZr>vylWMa| vQlQ̹4fZ4vEϞ4#9MÓv4}Sh`M?OH$Slx M#9!/|8ߢ'q={j_TjVui*Xt{N˫^~^wFz)e]/xԨp,)8vvg̪$ce*/#? n#A!!ΠD U6M!~\Tfs*>0px$bcgѩS®IʸhVT讂LwKt+jppx, phi2H9c_cIaN;pf0gdy:CKqSh3k?o9qɥ$Zo0GDϏG.ԇxd<:<@5wU)_H]Enhzǧhi AmnG<-( HT} D B^a7ń  &vts344"{?] \A(hiWtq$[N}8@H#8q 7B:Yv"ԸvKP8&#UdZPAr霧$^jT(23#n0B@FMv杓LRK8/Ϛ糆8YN}O >B"I ȢjɢQ̅aH6Ft]p/O +i?n p&?{dSuF5a[H^J |wH:0I#ۋ˒ˀbQu2TqYk㌩!!w\丰o~`>Ow`e /,'OE .oh[/#Sٍz4eUzMçqs>5!>(jۋ*鞛Qif wSCixAw|KL {6q[2Ɏs~hHx~>F墾/ @cˏ]8o◈ņR2 M.q}yA<+}zQOxў7?q`b_o'|>]/%̏ЧA9F!V!ߊ/XgCnb怓؝8!(F}j*R+uAgH9(܉Pw\YfjFG{mC?mU#drFWYI0032u^^Y7ea L 󔀙Dj sCHTchTE"IřEWL3p\3,k]/f-qLovhyo4NVmT=uJ:';=a)lݫ;Ҭa9.Tň¡$<<9RfjoTY -"WposQ>W]_wfvt)P [EG W{]nzFv<RPC%w e% bA]0 +9#X*vTٔȡ01q`fe xe +xtëP#j_*)fI &8ίMb9zwM]WsU>~Uqj!@SDi8<  C.J:E]]3i[3/>`A:FdXeHTn4He s&Ac @̮yh~]s*:s'S7CErC(sV~{G0e﷾!" 7ē|gF!9cưt:nBR;}*edF@Ck ŞrJ;1cwrn$4>PJL Cue{d ϽfC=&{ ჰ͆O[ *(,.̯n,.*""ɺ”h*S5q¬;Kp.ڧu kɾKoeN3W3sF"QxNp:(I1xS}6$BiKz&1+G._[QV 1HvDА`n̫w.W77Q>~:LET"s~ !9a. $[GbWȺ8QB"Q?FҎ!5TKqgd44~ X:Gr+Yq>SrgE.r3IO??|b -!QqvH҉Mo MDIQ }S/ܮorIJ@p41v1y/8*TD$9e_Xv1xU2XݦeoDYey@O#ãwug_{p_}zA2BGm-q@MlXekm D^= ̐cO0}|p[% ^N 9*/\$a0ҽj>4}9BИ&$hkdZR$\;Ed8̯u LQýh'aʒm0+g9AgQg>}}e6})P  /+A7 Si \&2h(-W&y]рQkzT(R !ǰ}$/Nvr(SZ2Q8k?{THDxGT}Ҕ -$ W0]t xnXz5E/qoh/1PVmv ve݆ᘷ җ?վO‚JYr?fS jzOalnSl0Ɛ! k Q {G?T IXb` CɹMT]JIq.:@n~%1(g]b$aeR$:WZU۔_(9E]pt]C4&q,cF~Tf$'+c_$jEe-_BOʚY H\%0-&@"3B@"t0mp U fLDt#(o֧Ų_^ vP؂2[LoY>x3Z8P+ 1&AD\]'Yrÿ EIԂ{h1 q:CO[Uv]xa3iS=rnFW;#FҧP.D1,c2,Tݿ?<\X9R D2gG#Vt'X<* mqD13woAIUCBLplc[dAdl JY!=4$$@LA&\GWTg's!\ꆳy!I"gw᮱#&}BBvHR=ܹk#)r'XĆ=ȓ2h p9!UȽcJwt{k׉ACh4s Tpޢ17~ j(^}XuPqDղG"~eO.we40c7!]}- Γ=F/#䑺bvvl_{,NysSSzҴ?RX.pr8a6X OGㄮU9xc9ݶplr|0}֋ C:޷g*w_%vy]n40 |L?:Ҡʏ9%?3,`]gkIhW]?jݝ͜NL,@zi{x,񪓖QE1 |G2o_`S˖ʇI yu3 ~"B?%F#vYY'_0F 4 & bgc<9pE׊W݀P1<ZRRXI+=8Pt=Τd]ջ>Væ(U]d6l Q2:5΋?4 ag-C<:1!6¦ARX,`Q,>hb#5ݪlP\^Q pMxNepb XG' ;WkNa-(!ukls75~ T\Q0~~}=]}6v,_M3yQ`j$8գrJ 5]HQ~z-ثCGΤ_wS'<\P{v,Z , _ۓ$nL>jbޕ 8+vS}Yf)y /{eum`["V |` T熜WsBJ}q?rhvZoJm T`-~J;[Z\^+aGNomWe(^~*'|f K <+}w9́I=PoLˡ`c UCH|:^ ?O[>>u ՠCf6@%2RjYҧ7~O/Q+1TסԜd((HT..ƳM~'Khѯ-c@HYSN!9;p3o*ATX;XcBU P2حbŞ̝ l. F" `/ CXi}yR,h3֏EQ2.OR|aqL\;Utu.rHЗdBU>?)חrSwCAb7;Nt7K"MA.0Qmƀ@O{mUOi%s$@o"I6&cSr^34&#M`Ƚ'% h)>qϕhZB ].,wSww]@8bZhOܒJ@=IvA81}K}9fWQt_>ᚦ_ڦKC>G\׹xq 누zVGRR۪/{0$*XVI;UQaE:*+qqTpf:A|lQfol\rv~EUrqC憦ԯvw}yJ{ᥧ9xtԥuۆҐ^%Jl@@ p& u{B@੼n__^I Y{R1klD(\GA2{Yt6n_Ao00zCArG9:{n4 Ғy? >uvXUaX>0i5 Әm⸙^̝,c c%g8pmBy n#om!.* #vmt& C #GJL80X[ih` qDP1Lҁe=e6VO$it)g!]MjiwQ:V]K-g}y ?BXI^_5*Oifa8P|1?^1OHuQEbQd]ᄽc $ C*T}#QM[9Mt@eC;{Cơ7m`z8>r1: (ʂ%u!'א[TVH~'rMf䏦LA+S9P鲋St" Cq;%[jL c0m72DWvWLX߈@VWrsD!Z$ `|.psшҪrYM!ͳ Lg.FfdQ 3y#wa|Lо݇N_nҰ"MbYOt$BR0L7.'0aTQNs=Ν.I]#4W9VXF!'W~HS&IsO[ޫ:TM?{)a(sVLwݓ9S`y+NS<+E(4u08 dOCi 8N$pLxDAۗ;LyK)[ÉFb5Zgl$kTR/D*\}V rf㗥~Tejjd3|cwuL$dp@*9j.zDȁXKR,F FR{0P ˓߶ M ƑQ0'mUUـ6W:YSQW;ð'YWVY4gSs{mS.= &Pa?#Ɓ|NcuMbC_J6D\__& _}C%A8&wA]$Q#;q#D[UM%.8`iL˄lY/n;eG]?n$,ڽM7QjJiO_`@]j5/cXu Q0s %=j,:^]V^:6Nģsa3*c9#YKskrpkVHa>RngBPBH!#(22FFR#d*7={ j@DfU} Jɓ%$SJ(rdw=6 l(%ik=[Vt.cM&e,eTAhP#Mԣ_b9/4nY6d!dӅ@F4p8NݞgR d~ 1D6HFJH< 8e={,-n M E ^z`Bovl^Dvu᝼#Fvkx]e- Ỹgg{ZVX8ik#*x[Tp>Is O%䚳J)Ɔj=/&mFO~ 39vtC[ G㖫3ГfBяffq !ĖD99my@OF"%,Ǔ;vFr2!,跂GDwT(I9Z$ A`Q}3ςbfg,O_\ptQp"wcR{ nԂ1JڨRu|;EZk`A?G'>Ƿ/TdKa&A``sa9`>y,a^ô:9 7k߬Y /=ԃ6ZO۳W=ލsh/bλb#KDAD P8p$DKΝ6@Ts00I2C f !#` o]3m&Uxש&扬'xp&I1XI~1ʈJOaF9 לTwȝ U$'c甒ߥ"Okfe|w$cfhW&䓌`_+Rbg^h=&KZ*lPʑ,ƋXR;ԘXl lFr]c>/YE73guq" [f|F$bT"0xֈUO),/'&"*&JPdA`\5?>[E<4ւHICߪMWe Y}WgUO%+ 0f] og 0T`j@m^?joH{H/<擡H\cκ+7Sivc-iW ,ՒdBPA FCPmᩓR/MKy|kc/IF W ~ƙ,p1&DP'"׶/zv1y@׍!&&5ПR !OLB2mҰ+ 㤋lؚQsV5} =<˅Z^ u6x\!\ҞJvqx$[i2oBD!g>?TGW7%?c͙Lc[@Eq=&vM{7kSbAy%7xg "B?V7»Μ՞%/`8#7fU7-/' *u?}{68jT8,ͩCDg%&nK:٧<3io:󨅍4#Ama;Gm%s_G ͠#4iRBorq~ܶ+$r& gqa)>kϞSg}3i0}g-y"^3bnOZz l<;ܮUU@/j ul $ӟZq[8c.+>׿ z]}Z*+;oqՖ>!Ͳ 7ٛKb G| 9VqithZAp`(w61(eKjQ<;&3NGl&̚c3Vp̶fG@ᆾ4{sPC,!bxw|nc?e7oN4$'b~{kpX{^0 8jOLN$0g [-5Ė3NnFU4rhTi_uҝ6 ʕJg^?R+U*jUl:UU:l!$]sRonY౐huOB?eG>>zw5 mS{6(CFEg ܨ L*Ю֭;2K0ǧ L: G>B38PxG|&@<̣$DDD "D(@D0@D C "DB8t>[Ҋ>b1x|Lϖz5;CjA?:c#8*F ^Vg{9Jz2⨈/֩ 8B}9VL;%]yg.7 75XrЈ֓+DhPcCӟ:pCcsDQ^vMZGT_!7h!@B @wN3&kl #aD[K8ve>;?l9:s>Oz$͒?,EcF;;&)؋ar٤@U Kߋbo03~%Av9l|L:=8շɩ9}<3ň"9;ơE/0K㏨ק*zNӍqzvo=zȤ$EՖI11 &IqK{& %+*ƺw<)T4}8b{ʝ aWψ8A̾fb'HW.OIx+Ö{s9[HD'NN Q.?<HVpŇ5U%#D{W7d .rjrZ1b9׋VS4yMW R<Wr%$LA#nGnA8GHܰ4}B+9H+?`/C`d  @DQzi ]E)e_xXvg Ӑ܆c]/.b# /?VA>~q!$1[Y;EPk'_8*WU~*AګQ\Nm b'%&?iT:L*__ZKMOFu2}W؄2=c׷L!W۸dwS(+ַߴ1xL.]]ȱ )wr]V ]szTrʓ7bȨ@|x.&q%齃:%HK]ziB !K_=g}CEwǎ!HSw3Nȃ;ZyYqYmV:hy&I*8Y@ ]nP$k<óF[coնj@Ao5ϡ3Б6<)%=qEjqa-ox{uoy0mN-nuI6vm(F[S8fjOHq,qclu0B_afg (p9a1p }=&N nc-1&}&p#/ou7a{ ODϤ`/FI7MJ|&ij2@ġ^t}~brN_61_zɸAX&:S"Jn榎 jNkm(J(P̣&H)dxfQ- Qzg m<L4۔>S~m"BHJ6nĀ q舾bu MS2y+s >2UØBeYE!PEFw4$/ANthTZz^7]TE5kP4}w (QnrUmDɧ//g=]/['ݏ?ͪeDgU NcEְ|YaV۸NBokChvֳt8`kE]$;i[J"1oW:8)AIQi%C# Λx݈v)!U+̈1H'֧[2 &vAY2:fZ c!:dRԋ*Yu2Vu1jk-TtE&1Yqh#mq[M63xIoĔ2 vCY1Amne :cbcۧnj3Z f).<~U}Ъu"XL"\L5%Vţ=XyG튏9 )FO9;]{̩Fd+>co] ͮiHj:ڣ@p.xry@M.A 'b.vVe^ORL̓uߛ%n8[I՝A|G8%3C!0Q_\APH>`##tPqSUF0!6 @$*"Rc3% _2O򌑄HQRYGXx5ũ{%\j.4SOs??81νN- 0ߢVhul$(B/!TU+?O \?({5ot: 5ғ "CtnRHU"ÎaX ðh wbeKUO-\apg~oгnkG>F]k= ܓTa{~8Q&l>*ƬpojSK3M(Ѯ"}=(P԰Isyk2U8~uOwE'땢ͽ'ƍbnf8[NJFx=58j#,{1ηuO>*9oL9/Ӭq"scpWUo<is*`'On_UQB*5g6>3-;h+m^m},1ibTaL~}Jf#D*s]b0@x$D:)ݦ;k EL[ M'8}7qxT 9:m^]'b-XhNn}p |ϵK9Њ@J0-Sɫ][jZ0 H-:qϹ%W8zEU9M3pECW8=*' W8۫=w)k&a.pģq-d3g#lCli!Q{h*T-W*H2g=~gCH xWAsUdt G˩{#j3Ҽ$GBIT`ߢ<-wW7xjfNij.f*;O'pc:xWNv;tA.R= dƠm! ܍GVcxg`A Z4%2ϑd^EteU_₿VEjM0)dR@ wTe:A S8/cM:D(O cͯM!0(h0!`|,R~OMIϷ]9㛗K"cdm M3QU&YWKrC>^Jy:M'EA(Si"4Eg2k8if|(y޼.i1.5nyRo%^=ntnRזF 7 $ eun*6Ҏuc;N^,ƳD 9Je'`A"Bv G~rWcRo۪A񍈷9V/aL "%ȩ<c5.rR<Kh0pF%9<V blWΊAl5e ,A,QnS8[95<2#Z^}']xlܩ`LlLn,,@&=yr<DdQjj&XEF$T-[\~7Mj&-]=O{␠r׿z8dA.nj"C<=?5r*HS>s\QLRy?9IۑP4RC-L54D_&L (*jjb(""$F+'۳Ezwwkя,9H<Ų{KI`.Uje尢S`haRcs pO&2<\`3TZn"h̉AڽEF뤒8"۸\ΊKC|.)ۘ\Qr_9'{|_+k8~'E _3E, pe[Nuyb5cm]^I3 P6EA[O}@oJ_`5\(oT)arɮY6e{GTnΝ}/Y+5peo2qFsZ\{c  T̼ka[@&+0xmKғ%SN:y)ݝL[Usdg>aǿV'KrX*eWmg~k8 (VvAw6MuJk皝Λ\f Mdnooe XEL!n,Q/nL(az^d-vuGd,pKP2pRPUCnfC(}92S؝{09 br46?^RrL"b8H59v@bt{LMb dW-E`U~l0 i)~oɈqIT(<,9* xMP..&ETkvz9΢8e\M>8nx'XsQSĖ5Dɛe@LÅj$](< .B`R8Nix娴_\2. swOir˱PDNv9=;c%%abA0pHI FxwcyqӒ~HV6<͋yyJ?͟]NnM%ϖ{B~ | 41Y;TrQ;m7UHgpDg)Yo.=^Z H֦S9:';e%K?( hJ垑O=nKXكczh3_U8LrČT"Dd}*&Sv5>M}e>T>0Gp7@ tQL?QF>ϫOoMIXC=T{OHǧ_v +T#$^>^4i ݫ{7_E ҽ]+h3?~o?>IȻg`iοf1uwVpE姖mC BQ4(A!"%?d@ꏩ b'B g/ A$ED D@NME4C21UD*ROD2?z^Д!v~PLT"b*X& )%Cp@l Z4̑RL7,JLE53XF˯~t\'~<+Т}[~U$J"G|ۇw XL  dأpn,(bd2?҉!s _fCLAMb^4|H{=c5]|> ÓSpA B{H((7P[!GSD:ԯ{m*ڴrЊ(JU_3rJYtaj-kj="'ilҵV?v?ql~)q$R~BxW=4촮D%s?.u6#aXM&4Qi%?oR8!nk23`ީVq7AlNVMDn^G/:K6kP=pR⸺9# .]@pP@Rbuu8[Lu:FIziB)ZX_d FBt8>:GP !H 2on3%QIEDRLxu߰p>1H"X iԚՀi &r K΋`q2 amA"j2 ꩳVɫQ)"M)X)kpagL+?fD a(2æFE8 GQүRUC{zT) ~r9^RvfCР-@~d䟛E1R,~Ql"ſ=ʡ>2<`Ȏ/#("Iex`7QswP캀j@Q#A̷'dWDAsR$NLGXszGb?y]X+78roA8"(/R M&?B=Ѥ/.:>bH=Y:V$]^ bYL-DsڝU >3 Ugb!V{"_ܮ-} ֗יbmQ.,,쉘ۋӝfE.P4Zyznbl7_û!CʏmγGN6塽-ІC৪ D -k,4ի}0)}j4IuS`:b+mP>O’C`IB y!y}d򗈀ҰUIDw)T`:I°'hȈ3:F-!냹xpP+rKPV3H;w&Z?hw~-Ԓ>G=i!S➞ ߻#r|Vm'a2[51[^YɄmc{<?="oEļfz%I/OE> vJ0{}1@;Xja ݄0E%zIP-@%8x,ȍZY=&I'А"|~EF)4 #EEMn 䣉Ȱ i3@,T d)bP˿>~j(R/¦nO*«m!"|lo%3k#kD ,1 YwGr߳M42 #d4]L)ZjRQ 3M: GB(_G]QhE"#Ds~({ >y^ H" "oseϿ,XX sՀs"Ld'%V1B8.g86|4x@:+{ܛ҇c\ 'vؾ"hbMf#?}bv鿮5#"6goi>'p":#ˍˈĦ-ܾd!}sIKYpQK=YLAכjtb<@N.\2Г?@"9YfLaE6")]'}{OeEk nzGDȞ>qqS\֬fh'U@N. VS5oh=J&HzI6Ůeq}(qx^.xSFou~]8az{\]Z-[a9wE>^#UVq{2qN)gpI3`TMGhk_iTtsWr=Tc8>D% OwZv:*bam42tlUrER lr֦֊ZpU w>JlBs8^u6 h.8Xa3wZceY0թUqmp|)Ox&T &7%e b>Ɯ)ubeȔ}؍Qn|AM2nT4jUjho\ cc^YMxdx?daG ݫAX(

=yy8[h[*I'w%Ж8/Cն<Dx6ʝ˽[Da?#qy%|hlUi/v=rWxlAg陗bН1H' װ88NĂӞ|ӛܓR 9c^$cy}HkgJf 5YR>:IGPQz?k)\T)L=^b$ >WwӱdSLh1 DT"2>s 0?G`Bry?lq;zLEE< ?ϧ,i??HNy6C7Q[Hh(͇"Gg}:ľW ;:fB5 08=sywc>< չO_vTB=_?CwyjRmu@t(u4K lۋ9U7w9xvUu;&&s(wiSVدė,;>e_`Y(xp{<ݚ ;@i{h:cvJDxu8)Q.k !H}gP+W?V_.COf_F(;ߒG?tR8G7*Q;;_N.0ȓ.vYr)m+D>ƑUZdyt`h/GCiOάFjTn:{@Nef撛uo?9c/΍mG b*bHLCpoWQ#e%X)O7Jtg+ O8CZp5+Vz5H[?Cl_8-AкǠ TK2~5?xv'Sx"r$59F~u|1s]:9mQB#/G'~O/zɀ{@]t Pygv=SzA 5ӊMy3$jkƒGfIqZC6%ԒU21ciWCm~0TPIM9"o=f#ǠEyKm$0  ]4|8|7)rO%O7m OInA|z j+|ݳlSNO;h2.S^h(J ;-ɳWlg8HH2~|NѲ|8V4P=9Jഋ Kz piPkGy^y]}+I( 4Kw ,.z0ZP6i4Qz3Sa<}ɩ:v9g8./ZJHSv毆h H>?O4o!>Lb;5m{]esXgK={O}\[g~OZRI\B+.mvut g9%0Y?$3ZR&b7]ׇS3I~tHK|(/iYkP<S9wclN#~ӯЀ|ylQOH9OFNd퓼e48a0Gӥ} 4P#b߭AABEᘘ4`8!/i4w1F׿[ܝ{7Jjff@:3NVFy&"=dWL@ϸ^Xvo8aAE@FA;.qiw҇5rϳqqJoݑyf)j^su#$>Bz}#~_4v>yIpr'n KJt^>~)"Pd=T^#I( ]bZqgHqBߏ&:Xvҭ}ddg?F́B([v̥0<^Њﻘ X_z]᏷=Ž=Ma识9z}؎.7!ޮ$Z֣‡t]E 3Q/{I$3rYWomn_GR]''IOG<=];0߱6Gp~WC onGb^|$qffEH}{({ռl> o_OIblWO_끎x>V]p0״nGX@r+޽tÑw\>O 7koHX +s$x;9 +D6B*fP7W%9:7Jr0z|79:aΉ?}Oj=eҟ_ϔJZ𣉧9vB~FbA/] :`!G94;9{?D ہ af} AV5W}dzꟛǍj-!:_"l5PWQĠRؗq~QS&pԒM^܆-HS8ÿd_tƆ7k7^ۊC*̈́B (4xuT~ƒhTycƺ*mǯ*R"Z໢0=%\4-]EO|X8}\1UJT3QV<Bba18-Zh֫|_2q9zT{0x52"5oy~c4̖{Gwwst"8o c̀v2+Ǝ8jK4X_#H^O⽜0HCǫ$aؐY{3K-b.k+|َ ێAQp"Uo2sܶbԬ1 tIsݩ 0- W4sM;*I&\Ju~J5jRںkGAEfc.h7?Z15lngU-T(wQ(E;VocԪIqc(Mt(i'#0lPs ol^xtY!XÊ] pWYY>|a[#scgd®,Ҍ kNϩuS(㷖RmG:ͦS~9.X'٤D C]MWY#XZ,n0MlW0:t$QOL_55{>B鿡^h f?&UiUGKvc`wF5ݥt' rO8|KSNj jxS-kre?2*v,F,fRZe{91҂k ˙B#!y\I(^fIqqkM7ZXHw" 2`K]skolopڋpb B#0s]\<]1ݿcj#>mRp[ukTu/0Mkv>'׆}+z'b0f6 :\z}]C-7= ]FIp̏%_.]$41nM C;Ke~3L]tҵgT=|G1A/}QOP7{IaX+47ם*lsYoX# cgt,ڂʛQh<М<f/݃{cok4U?bjC0AL!EP,% A%BQ,P!TVB!0Bi"H!H"I))(("5 T% DDD41DDCQ:ư0Q2RQP-I4EQ1T5DBDLDj)(i`E 5QA<+U`6sՕ\E :1j̙ QbhL&lCBXV"24+lR[ h  $ FjF Oa*)((dPdZijB(*"H(eI"&*`F`jb`J!)$HTjX"()Fb *9`"f*"&Hi!( jZZ(4*!$Qd ah(J& *$" *"$*b1h%"!&hb&  "jd)")h9)%&XjJf&* bij!)&)aH )ib5** &j%iJU((b(*b i!( b )) (h j&()* F հ鈕#FyL<!2E+@D4UCDPTAD -MPԕ4PDIKf`"iAJ*ᚊ&Hbfч!^N&b*># 2LDQLKKB@`Zd( e" *MATUALDm!$2REtĴ$Rh0'ܵAUS9!%BbejH"*(H4IIӤji("I#`4UQQ4KR1SA)I2,҅1!E0TAU J5MPD,3hZ) Z*I "QH (fQSYHbVH!q$IABE\0L.)"" fuS˴ó7r5p|&I"H}H4m42B>d /O?B<Պ4#AkT#H8Fi! ~'-@1"ւt(P@ ?@>G E *& Czo@O HH @( ^Ģ'As|L'G}?o1D>'C.IG U(fRJ$+XCLc#0`2b0񁛅'#`Tt:PXHVq'g98:,@fıHv@Yt:-Ȅ:1jQ/ J9'8H{/!qr'uDJ҉V@iP%+4?pCeY߻p0vU4(ҲBD44aAx  ?)T7`?}H^k岻mnOx/˜3"$A0YtECtZng1{hqas!T/w:uL)\0خ. !C wU*wu_Fm^"MFVN$PEt,-yk*tuSi൲[R+4d!k#lbjuVM>"|qm|*\Mbin*(zVȤJsg] 'gLKzYy'5x3莼 Ѫ5mHJ9aFZN!<_?*x}e{p|( O=Zo #=YksBa(/ 1p|[v#Qmx霴Ŝ[g:iNH_.2etNRLJgؾs8blc˛OӶUЅc>_wVzF{=Kϗ!xىh>ĕi~:€_ ^5|h?ը䇻<e#?tZ-()<#$̪A C,+0^pJ;*ord,%6v|:K'.}$( Y/ YQާoC^р0ٖ}fi'58<*o#fs~cuW?-!vh򼟝ܽ)|p}L~s!f\NP]`lwp7g9<ަսyZhDqo\89 vv_]ۀxA|s?Of5H@Ms#p@\{5e.ۈ(z~Z`'|i 3>m1Ety-`W7T5hw=ôvWˏ%A \@x|ܝ6 g`uov"l9S.P=?2Q#'>ƱpVU(ʎ 4Q1)pUYY~.mX+I@i9An:8H 0-hIXiL*QFreP mzRAm*L87k3ɿ._ٺ'^yMd&/4V1{u" 2w\υjk6]c:#f 2P5!B?o QQ$5UUUմw"0M !S(>,tǁ.zA&> <=r^5~Ⱥ!@k#]X-B5QFrjqT^b@(J@Fq%j\[G"1ۓm e B% RFJm^Og#8u hdkf&Q2ȄfT= -xNåd]ǠM1#zU D##ӠSvfI@ x&'`v|?6ܫ]TSafDbi;j %8)!\+0}ស@8,T:0YCfRx@ A e*¹-¡]Aqayǧ ((HA+Q겞Ĕ0##@:18&Џ,@@\N"/!ftI_5M,Fd(0aSHѼ;ݫ?!M !=nH{q,7P@P:dcyT!ƀײD8!wpg8|Xlm>H1(]LG#FTS%CQ[[N8 izk<賤%Xip]`Tݩ>u*髺pya zßM>sQIZ1*d]:r|,t˓Hӌfκ4:@Vڥ[A)K܉WΎpR#'K77 X'Q_-{myuĨq \s$(aNJXp7}tg;"!!@8~54㷈9*+.:;-tW$$dwҾW\pV uCnH(W\ :\ѤwnڽR ".hyتqr߫ Y=uG4uA'kGev;3A?ru.bGa EHD~Id9'* ?t&D}gtyiU]g]7NX0%\,G{:lEACAe~(b'vh)nmk:W|ԋSU`Gk#/}gYx: 0T8-AQ"Y򠤣}0"*^+|)C x('򵢳;as]V\; #d9>HZA,- Q~-h63:LqOX—rVL4t~t $O4Sr&rg0dT{ib .bC):_tn1PVi(g7;X`z29U I]z\7Q*4ee(4B뒱Fh/XYm[Z\ :.^p8seEuWgzg">n5p^iZwS5LLr^ls/pBk 6ز"2-(5}"ΚM C! Ip)4?c#oHPў(b׌N{z8a'$=Ҋ4{&\eһ!ӫM~0Ohu};;l&bKt(_knrRMjq@ٙ|]ls8\mD.<}>8I5&ATI "E1Uɭ! 3\_2 dQxzA?RoV)3MXTk8ND[b V%fSW^w:LXfbe:jӖ %$ &7D|9Q0_$''9D;*cJYyAЭu).N<3δZ%ǯF,Vo*EtpnpgKO%ك8s]Y?WSj-ªGMS=g.-^r&&w]YBD<]"̳?!yI9`%7rۆY숰6e N6JwaCX?ZUم`9]zh U_Uc̜Ž omt sԠ"q @@B;+O>~忇2zgw`ئgL>8A7@(S*QR'Z8X@IҶ1z3eꓞ *ue\4;@ZeDB{STanە|65N+M?Y[d]9>1,i@CݓVn=~0.oBll! ]~xl[׎yąk潝w+9Mj SI 6 \cLH\Fj@o*0i=w1 E[!y=bA nUich m7UniqĪS1ףo4q׎|uŞ%MN"Fݡk1}sܙҩyמr+i>:0UӼ'TW97U^5.Q=<֙[:lHB[>׸TpU=z_.km^g| 'π! /^/ED2pLsAGwY=ݹ~t\*4?@EBą">(U }B-*SBUD %!;( u{w#=IJA `JbFBY (dQ$E@D "{IA1㏟z>nܳZJGٓ#PtW-yi[?wdEyL< ڶ([`E2QG 5VZb]ؾV0b0N9FܱlS3͵`4A>PYvN( znF2nmP\*`ѸUF51s#LN2Am6Z F"xq12AcNp.d`6'8Ĺ1;:fJA3`" 婚4G0r1D%JX9('+B!!|͘X?88I4Phq%4J 2%e 6 6P=r"n`ܵE/)(`qv%76 +XŚg4R uKC7w65@A!Ї#M44̀vTmE hvD/ TDh4I!(f|I'L X&XɣFIbmQ#Ɋ-@itbMP-99q\DDJ +1E'c Wa~}|k~X}~{lGP=?ewx,.Oɓgڿ|tjw@:,~u.|UѸfJQ3MPѾ|~{IdP")!!,trG` S5lX\Y7~ڢrvO䜗9o3[vG(TqP O8^8&s0^;2ZB%1v1texIL+.ګ3JwFUn]y~`KZkuf̶d*ݘ3o.[ֵfdػqr75SN*K[aɫ1A׻Z#t a.x[RO?oG5 -ho@t}43GQUE?Q'noj7DdQP}Gl)Yi[FR2ݛv{>~o|:!z'=Lk;BvgXh>8g.?rzx";wxC>έMþ{65K Em409tU6[ !Ipum]3 B0U5RLRm`햴e-yd`W&{up҂S3c hcgW0fG5~>T\(V(j,PXɬ-B9BI\rn=&<#]SHckiAH!:]3nu9h]i70XC =Kt#Yb71`4ŧe.8-K 5a _ڪB (Nnlj y%2NTVNM rɋv 4p\8Vi) Olx]73 #-[2Z`ܻ. 1+C=*o:d&D0 73n T*??n寞.VXe@Y<ѥn_?A*Nt C)RB4`jO$<LIUV? c-eH`vR,4P0iMcVhrlūmcl ӀBb ^.v`4;fd(4荄ih)pp.q)Mj* oI7!h (i$>~\Evth\KUDU@bG 9"Xq+N|CB!FAQn]яs\Cy7r+q.eR.P{2ցA}׼:,%{7[eD1PJ{oG(&.4't>`XïPQK,fC}+6FV4ZxVj;З^~ϳ7h}v'7'/T⇆irX;- @RUR!_׫s_ޗ1eA}A y@g{xcxnF >CLO^5gQUʣ-!'W-O_Wb -\pb'>.8T?a'aԡ#£J(pN &=~ =Bt37w47qXU6;{؇P#Bk=A*Gz2Ol_u]C!=]%B5|S[2>J!\QCCyT`d$)SYǶ7]vwvapST;, ௑,2搏1ba-g\4a8BRBD3צKAq.1"DG#Ԋ3,(4lǒ/әHT}ײA1IR+T @|0?QG")}a% 6?QfӃ+ WD@I A(FBy`1xi678`ʦƳ>|/zJEORf?P}*P7ؼ{nR-/E)+_Ht4^='4MsR*i1{<8H={a{QQf/1b>t(O?6tqGKnb2šZP<4$V?b Q)~!9\??OCFII |1:'ըïYIG]P"7\BQL~>z.C@R۽^>_~?~^z3䇻(2O;<3qq=\/{"0KǼ8OZ]Q9JGk<!|_*ALaydQ}dKI]4D&[Lֈ"=zƸKtkz8&n禰`]B zJ(Tڭ 1 BE٧[}]~~@PMe(?$Π-ͬgoԱw8kI%ѸF Ju$Qҭs[jXe3P3܈33'&@S'wS g#2 N@pt ڞ"V#f"eca[ei8M(뾠#6+Hw7'>8"GKs3p"ʥ,{{׵q_iRL\W׫&!8賤 ;٠5I/(̠Y/h{>o-Wj@vbc<՛V ,OE.S!"tUY?Z'[ptTg׽za?-0E^Ur"{M@kcqEW1QA$d;X{8s~NoHh~ƻ}dL~ JHvTɒ@+ktRf`0Θ]}4ŨJ[~7XPQhۜ@ v0D9<(̎E.eI2%e?.Pꭡ!O:ښqeW ~;,s6 8@r,,A0( RDo'0"ʶUqj{o~sݚl4} Q{,H =psM81勓c:'5XX  <' "nT MlDU@h\/pY+,YT baI %$B%/sM #<u$dy~H{I_M'rnYY;PA%؍:Wpar@ydLOٶ qUJ+SwPq(\PȰ6׌ B'Cv|o6<4?DhZc o+4 k s6bzc ̮HXDAywpDQ4,1 1@pY5$s-'d潥XP8< `59}پ;ў"7dIKsoDAю8B΄_#g<< Yq7zg_\2:kփՃ@ǟ_XI4Fm8l~(h4B>82 ^!_jDnzPz>d+O@us k s2mk*={aUb0|ZBӈU9Sg@bQCmlz\|~pIu$,\!tT9q tT.!0FdՔkY;1Ljm<>9syi?Vdh}I%J]r+u9Ĝ5QϾU67K}DŸ]3cx f8rHY {sU> OωY 4sמta]z\ns(n-P뛗WniU rw0xjV^" kHsfma~:|!v|mp2|Q pM^d~y%% edA y|dh#,R>dkdL6t#yHrCM!19 v+$9o"xJݖW^pN!,rzu n;J+ =_=?I{~cqSWӿZXZ}Syfq e[l*~B z07kQh"d咭lhm"œf1{8Z%=23s/~*yy98ƚIw! =9:>ͱ| HY¹} U*Ж-~)J@ߋqOYwX_۟]'xg4g P8({:6sqy[DiF{ 2?(1gZa$s>ލN8+>NיVEDM Hh =<>v-pOWCF,G(ΑUPňX}ipv+hl}r=;G;a8׭-#h/ke z`\C+++p!4}O,T5-cUfM5^zoZI1ݮ CDԓttBPwv{٬("sbfdӃ#'ǢT=po'k֎4piv?H/W;"%C#jj)@@WpÍi/Z2KyN / LØz&۱Qdy5HvUӳ{RK0OJ؏>^7RVFa ̔1:AS]t]ֳ/cXz<ϯkuAR JB`ƿ>$G"Ypޭʩ3%2"": ?ٰo,c0>U2=g-6gm:8f(j&46w=a ,9a~Gb%L\moZM:8ZjjCDWvE0ڊ_*;eFDXg7&53AǾnkst9ll7XE 0+|XedO9Zf[5Y`&<>N2}dm!_22$pUP  >GS5<Ň-^3z)[i8PZ)"7pg))\&F˫5(.7\/qL A&sհ:3nvc\ i }= '>jLxJam\ x\X-z+qΖluҌ''>l\UãPV::rWCN`>0v3^csq7?qݜyniARe zQ'*b;VǮ<89Te{?f>1ۜArS3J@!g֊rlmAG~)ǯ8ʈ/G~*B**_ E%C+EeRTklbٶ^#m~H4 C zDᱲقx JfygC\>sh$W"jt'a"$66}HATӭ9=v&ytrJT_N}pOQ7fAtˇ}&]zvyEg$B1Ƽ$[s" ID1eϽi<]U jpVXUFtS61R9\)(S֢N )*߭a;]a`tq״!um 'WR8?3}orNWJN6~Ɩ184::aRǾsh_]Jv_9R3LV{ԻÅFr#R1z!7?x",w#AvA^߈nIMr`~b*Ǯ@"ˤ:G{ az\kNq,\* &>] Q#tӉ24J!@P0L%% Ct ߋ$$xUape߹ jElZ lp8RL$Rc%uZEy C}_ߙ oǙە~GoN@<}^Ae|G}DrP= >64?_b>|p"(fqr12nIB *2s=sދ Qu=.H#cA𜉢JH$#HaQ(!f$&& iHn"1Zf?MܚB "6C~(XmEJ&D;e޻of@zUEfIRjea!:b'~S JRT}/-R/UI#PAQ3E"DQ$%z&)B |?b1J!Qg7$ "b"PwMD[H{ S"φ8q%ßewKP@A%C7{\񗽈rā~Z$=wz_I0VJ(ʀzP7/w!gտͰ2?y; ,ؾP:aEW@ {W/%7.8x JvPtnVoߗV( dRObOM7~::%?̹Q IFңBt^޼|}88AFw XZ!05ӿ)0f{=#xݚVyd[[jVjҧQfLMZ3]wU9l>KƩSr̖:/qE;8===%`^џ ֤J-xdp-W8:{w|XP{샵@#:#H(hh'| uEli  B=1l5٩u򆳷f q$ A&@6N;P}&{%$EE^Hm \!?#`^;<2 HG]:wgvGmL<9ƘpugUQí80څ5'Q` )]_ @i_+:ųw#7hK` =-yHdpkqg^Z4! tV%w̡, 2A3 D!2H@$Op̈awx:ZU*AS]|>:pb1DL[ .]R ;%̓43%Mn-28U$a׻ahĉn1 2I3Er $ ^l, QC|^>B(FQ!@a!K_ (@?@ (ywr ^ݚˌCʕU[XuFAn]2DCmD7NJ~lt7޶&9(!)㦧ypKl G`7L!4iXyAy'|qA秈/Pk$ڿo't_xL9ns)$!B ժEiVIGOɾ MD$XVxQ4C~cJg^Lj<e"{6;"*`naZHtma(`l!i^N`+l#^6{gxN{Hr'fɄ9fx P~ 6%a܅b$&9nFP-dNwGg']ol"=o98sB=q !"kY$dÎhZ-,˧94)(ERcly"ިPԵ6;푑 Gh&y[pNȉi\3JO/et~%ў.8m"3 %-t^!HF#A"@JQ_A[jtĨAe@HDPC(EQT6A}ڛх}c2pS8E@n׌:IС0AXjB)e5y֦3loދ)jP 6s#F&B0“Ћzp^X)84kH rPw2:o~Mә|{?xO+Ivb0=C᣹~L CZWӯrˈOxIݪUVnr )s/رI;(r*PԄFZ#md""R ҝP K0Eӱl`c>\2y Ybdu/=< Ozs^_>`U4{䈄|Iw7NZsl3,FtkWBps8sh5Ⱥfi_F>'F N$Dĵ"I 泆-3&'`/!} wr`'r0IcqC 3/(:a9,т~~P|5[dTYIw 89r`>,G4V3JݒB ERW5W{cqv`J^-#\/8c]63 uljplű`+(>KWjCpI%9aΰaK<˳Ae% .M45 N&$B&.-Q%p?O%#W8'VJ.`F\I=$B@JE!,43%|5k[w$RJ5ZS$U2c޲l?48ŷ٧eu|jK.Z:C{uMvZ~tfqmlD7:O+L"yo齵9+Occ !(Rulc:02\clD0ąC;s/'yjO<΃rM7iV lg'o |}wφxИ={4qEiJ0d>UA7wꚓ`*YP4޹]d/A2S!k$JX8ňQo^L2[XRq€=5IɀQ&^HC0NGoxL;QoQ5nH+h]X(zZ> ;;a "9C7h\n $dE'u%Nxx $;==<q*p€*؏ES y 9z\Sy@[ Li;ߣqLߴfhZA!H;m?/G|\e7^L |bjVTT&zJ&y |3* IZckݞ8vqC] c&KG#Ed#i(5ÚT}GpLhRNAG ? (SatP@pMx6<}8t!\9sS,j'JP#*fpZvHE9NMJ+~[ֶ:OPMunXnTXzKaU̓>-"k 7yDc|,U\W3]CTBI$۹$[6+1?aş9 xwciw8L aGA BȘ0̫0$(CP0!y Y MdxXxrU ߤq^ۿ꓉U;N"<$ܱXxgj&jߋĿwWgԎY)ljMMA&d̴+)!;"S/W 늀pMҘh ) ;{#$}ΑN1/xC./bJy- 1n/}I7#䄄`T O\ty(P'HCǖ.M E>qjz p'#b,.eP\Z2DL$aZ%HeYT7ЂjChb,ăGCe/^*ADUӀ({Kbrx JvY]tsɆR_YCnt4RsK4C{T7ݸWC;4O`(:ͻU yu׻N瘻ETo (Tcw/^ӹ9pCS]ʷLΡ"5 8$ugc?T͙Ht7ß%ś,r=;`Dtvr) G$:x88@ 6q0 l4L0h50 8ZIzC;qSx'@1՜1QkŔ"RtY2C[@FDx`PXih"H|Ko2 TY"m-^m,ҥoHnC.Sp`v{_oc<Q#8ʝA,31MQ2^OƂ؆z;@q䴁)it]j"QtƠƀhC`&:6x$yH№0 BF#~; ~zKs}/;E_d8tz}eyy"X)yTǠ96uȍQZH(RJ0 eOD%C66 HSzގ+OQ7 I8;Upp)QD J0ȰUHO(zvթi&u!!7 v /"B#\cUEZ+aGY0f誽^:MńQ}MqÔr/^u#.L1rF#JfRNty߃/fӏ;rsLdzLpWfMB)Ynocf2lrn,[b>XgϝҲv$A(<ę9 Is#|Zk`㬄d cگ8% O=m| r:Gw!(VJ*`@Y5O8E8ph"l>"X_P!bgdD:uLb&)I`Ros!Uzb} >JγZΙH=T) T`yi'c; j$)fh >\9U*gǯvywGD!K Dʪ{SӸb&00얇}}?W X"=ۂgXp񇎩/;SyQn[Kә'Ƕ2iX'ۜߊu3 GcRC!hOLf J%*nI>4)Fp7,u5hPOOMKݤUk׌{P*TT!ϻC'zWkUb ,eG׸1,1k Ld!24q;&DA ZKUDx$DEܐ!K&A1nwLe@@N'MOw(=1D: P$^ߗCְ/m8h5ۜ]Eyn 'V x<$2*3a!12;hFug WlAĔܦ.P''c`Aꂅ5/vDN1xЩ7'x Or wu`?% 4T(=^ h;sHr1jrGÖ$ ag6aX4hKazvDfQ5)=?')i|8 /+#rlGhc@q? rt3'=!?-8SUu~ͫq -:'qlpU ?Թ!t;'}pn@Bu(&"t A)wV&w;\9^ n% y"x>۪.%qVTVx/sI01(<=z"x4,nR.thӴDH;Tvh0G35#d| vy{Z8ü=fq[HXe>;L#2aL11nǎ "x1P6:%FK%*ɈK{E1X,P414$@D)J4M c(lm~8s?$<\}`BzȤ9N  {fXnz ه Ӹ<;ۼ fJrbT. "Q`vף 0ffJp>=d!fĒ1k:(#ĝъdP`ޣJX`W)!"mY'_6_>dUC~qkPb; " vPZ>Ȇ>tϏ.9;c1,d`(sh\2oe;b!0??;$}ۍ "f&Aګ : }}ێ]1N95 T-aHaa²AϤ#b[U8<}7^ ;vC6P~PsC7>yp;!LdP[r|ZZ4(x`+4H|*vO>Ff5%x՚Hp~-ᲁ9K#$ ~goTX,r(d0T\o5ͧY'VrMI?*%H]@S)rKmv;3^&i?nx:s`@gTvx,hڄjaai ʤ4j*"s^|&@(TPvhL #GD`&9_M=7ps.H$=ޣWU0F̙O2}lP -R ]`o`!2dI{SѶLGיfn =({6b^|yXdȘN"ˣ ;3GMIuk8FrcahHkV4])4ˀ0 Ao<掏o_ѯw\4:~a!HC*,Y ՟PLPek'Ǒ<ϭ*ߐtZ=am01"6½9@]@k\FA4M"$Ҧ717>|^AYq,$33Ai(с^r@V|BBP9jq'F4e ߅YMx!2듞lgF~fN!:ˎiS[i!2{zpJAIv[$6'o*PiEY\:<W3Eǭɟ0݉촚_ >g1R}) EҗsVq N(w$;e;ܒ 0ĽY0yd9ds'4އw+8p]/C$L1C|EgmJ%>,(9io[T ӒQ2#qj]E2:l7#N/){pHAM5ړ {%I»2IQ:(\v?Ij]MvAvakoݯtnJ,l@l:Px^=Ge&gŦ^QeJ 6w;VEp%q!DbܓHua8m`in'B&Y(I _iEԼo٩|zG&2)w=wnZHP\`d$*HGMyt_࿉hV$䠚 JhKWfƪМ>>@Ҿ?Aá#ܺ>(d]ʣ/ y0>-#c(4ꓕ=G LHC B @5^:`zAX xKۭrWjB BA]7R.\3|QyS'&wnr)MGnwuX+]K}·'n .B\BcB`|u{ S;Pʝ̇:% q !wu@R{gxUpKb9(n.D),VHb,tL}[$ꆸzʏrs)nSH1Wc#Sj3A'%;B6:7c#sQ'+|y|r$R''Yu6a"B=FZNes8\r@h  >g̣usc"K$)s.8DK~W&6G믉+IٲCr*sIDD7 y[=O@Cڈ,!"cF3#tv'SISBKP2)s󇤗#(| eHmf,8",>ށC`{>bX 0 lO&4&q z i,2X9x7'/j*f)DYΨ!2^2q; 5!PNT`{ 8h grAJK!,І 'z:B?.bEl(^6(~s205B~Ba>ϴ%"(f#ByX0@TvuQ2>|U!K 4@ބWۦm67$bØ726a;c "N/'&Avs.cΒ?$p zOXm@^@H F@88l7Ci!Y GQc2HjRՁHQ fZ E ±F`Ʌ(4Rɨ_J:4T;Ce } c1}褯y 5,C{X/exzMCP`={;"77tiM&ɬ5p `AQa9<'FR($.;mv Y ~\f18?/SW0+eq d6nDϴ; ~wF$(#@CocJbp wL4ߢΌD6 *'(i^2xA$'юK!аW>x@NN:ɓHvCxx' `PHn85ؼ#߲h=_CB5Ĝ ag{:Šс%6'>E`ĭC*C%Mܐ2GQ8aK,Hxiyw$@)=C@4ۂ탏o&\ȋX/$D3|3 h"T (A=|?Qp!8~̿4$_4ꯟˠy]*v1uF}cT:@@Q)˴ m!,6%а+R,`"7RQgOs} -+`iQ(]5}9aN݅j&"N%ϥugH]$.iX,s{{B YEDēklu:4,ܓ%3DMH{# S Cyo@|{qoa]D՛%hwXEuPQ ycq3]ɭې~#}<TD;_&ĦpCznVl.~cCB.Nh5| oMܯ1φ>U~[uUS`~jT4TW8kn芒#>QOr̤Bf㷦%~fiBCp0 ҋ Z8(w(CJ0Ek`Bil?Xl}J)3V Vס;C, 0+./%>X.#0"s^vQ1i{mM K'-$K=2d"LM&o<cF9;.P48 F40dU K2:o9& (J$;E6A6 DJr V9رV-ECtI|A}͓J(5s[>HDD1L|.ޛ^^0.Z"1=\,#=f!1ػ1nꋀZqe}3.FҪK)p)yym/:7"MXy/kwP\>@['X,q4$p=9)۽}m'\h`K@KGgajg9>Y "f,>FϘ'٠a,1.ea Y0i)aЂfDmD m®P.4/qQc YS1L)" @|^ ԡ)d"4{xHH>%c}voQT52.y'_Dt9`C0lmÛ ׬=LJ,P.rC!LL3Jmuht^NMNKn1e;?Ӎړ+9 bۅ4{_ \.QvO|a[82jY]*׋ 4{$ DHN4g9%<,d1IoÄ͠lMg@|-HYIA#skjta`-N#,z pIInC10rR,Z2؎Ni?`8w9\{q|/s1j4ųkF4[^Wa2 t  DFu=S'#Ҵ4" ibh'D4m\aւ߾,=FOOqg|`zİ;z^s  <WUE7h>OzJ w풩? -`0oUSEUhc>bv U5 ?]Y`Z3db*L(w}xYC57JG@N4y%L[wI0}<^̰-vqL^֜)gbSvoiXxdBϢ{l_H5EP(f6*сkO9і$n(xU_Fa5sSpއSb询{ EwdVȢks 2(EQ?ZҲABMV6,ER C.RÁʦ Vz*((ZTEE(;hQhQEQEQGkaQE%QEQD ((&m\|~Ɂ!M_(QYD%!E 9I1_ԮN1K,q0:?v6X}7le5CfС<Y&~qt \L*/A/Z?6@$RO!ju=/af(pGvp}Ą+ۖaRLmҡESIu e"_{Nm$rtZ*=ܠѠӒ]GnArt;Z1̐0X/5a͹OBwCd8 v>lҢk9fvoS"m *II !Up{*cPI 8u2!A!܇L?TwR?va͗[ԧ|ْAZhi+,)\8HwCbQ`{GOFg]==RZ+1rԬY=&0Uq:ȤHWO[E 6@ysiXΰ~n&ľ*#5ª=,8sCۥw1Xz 3Ȟw}I93"d&V齼okưC;r{xP\V5 72Ee [ծLRwZ8E@@B@oҳMH$ {Ş>\|>[˟μͻgUT\IڈJ0;sQrLq3\pn eXx9y@SISBc5SF_UUrj;FM3=WH|DNo9tW)֪}M!̪! ߷FDv&B6| @"qF*JH!kGP ?;@՟؆ўGQECTsdI 3=PjE(Sp>\Q$y~#`~W8&CC?OzVIX~)28ǧhAN ;!‧6 XMq!\*h4b  ',CI~_ov/`8ff.爔)-VG.A*Rm'$=Zf{zn~n %¢d_viO!S?S=ў~$ ١O|@1?M5 G1EǵJТ8i0zY<H?;`~g; iomQsfQ9w|o[C21(&S-iQ`YudBB/F#|x0>P yggb`!G&Bk@}A/d~A8 kQ3YDJsl3 MP|-?PV93mytoCy5 2OC6 DA1~}imJo5#@H?29B|>ol Yf-6EkMg"'>:2%f'U+$@ߕ;`CЊH@>YsTw˲3Jഡ6hźH8kYA8 w_uU >7] 72 anKIi.&WYmvM!̣2ڃf"ai~Ÿjȡぴ6 B;wBjX=NAD;'I*a<iLR|:vҧhC0fC d {0f HC%>2NR>ynOXljd`,-aH[`fC4<(|ј˻CCi,Mg9(3 "im44QWVch6`H BBfg_sNlDĦwN 63F,Za-<M5бm (\ׇnsxZR"X"U{'ɾxHzWS>`m%Dur\UɌq6ƪp\>>yrlm;+T҆ 5+d !]G c.Xio8!Nz\tK°߮z?c#턤0rbQtDIB}"dQJjh) :F;!fH()B"J-,aѐ>gHQ'÷y<}=zh ?gq^jtC.TmH[U.H;=_i% `T""Ơ2paGxhCv'lMl}6}5ux(Y{ސrN6kJRν+s]LD_2A7| R".: 0PLʇq#Gh  $PvGC2j4?0.1d*8a6֊N*lR"^}ć3N+'Ňtz;4r a0-0ۮ{G6<<|40g(;W9w ;eb}:MCczI ;.5txGhzg1ds`L|z7ɓ)J3vy槠^x<&2fS|I`|0FiB`D78„TKLIW\ȝMad&o#'o&(Nǯ/F,dՐ%`brI1o@լEv`i0=7fP3]|l7}.fB:uG,}8(Nfk00bv50J, ^1pX(0cvx {z&8'0@߱&Tڝ,+Nx-c{HKL$ן>,3%^wC7ќgYbDq빌]MQB-{ kPwړ-HX }ĐxKߎG3\;uSQvQwk!NB1|1N+aż\g¾^=ys}^N=eig O8K#Hy>3xid4eUq{y8i=äge#)z~27ms^ z ׉Nch3&ޡJ!4wP(BÏ, 62vl[g+*.绂"ܚcX6`.0H*7m;DReQ6qycySyRVw=U xb=AZB{XIzamc'DRI R`HQ6kGd8li@o#DJm4_)yH#%|`"?u1^JFȭ^ݯO1y^yNJl u7?i7wz*cf[3_Mpq{_^;=$|WO{C5$#L@KthYڱunaٶ&* M5.݅#B)K0:U hE"3 dBf vO憛FʇMhlh?97&ƬP/VtOlC= We|>(OHZֵppU?O.{0>zi?[pCj:ψOARU87 ~e Q$)7܁Vb\k6_?'`G_ua?7~I1L?nIPgG(C ?$KӃ?!';PH#/ʳwA_΄Ag\91UcXn??v_Z[z0Ti0Ώ= ӂnTyq{ơO"?lV=_2EucbJU%$CÔ(s.AV1- sMqqAoXNso~n5ˍs8.,::^8f5 P+RRcfde>Ϭ1G%;=ܻA,™PDD)`E({Kԓp1ň-dAOH=w9{,;_QaP!P8[ F0.Xrrh]9wg gMA%:d%I[!o꘏~#BՌ^ulHB b wFb*հ+]L"t$1ٲ헋Mx;bkb! #e Dg9?mcXjVN.pw8ǥ5#/Ey7ݷ=tm\~Ic5}3lB/_- >"<Әbw YMŇy FLI̹- 3uUBPgWC 8*=`d4IAH'f~SWHm8Ga;jNDIʼ߾v5Bx JDžkgX^Z ͥ~\6{MqͮY-b5΁kƂ".'[jht3d/0׬Qt*6 9eMf'2ͭӪ~f6Ay٣j~\jgk::)8e N:^MVMt[$Rpj :W~K$>oM'^,¼\r0·CC5x~/8//ꫯT6D*Cf. 22Mk&ʷB CUYfbm ӄ"#GCh\y3DI@XDVdmywէG1.0dWkf*+)K=)%T-  5,{Di錔(Ng4W*)v~k>} *8z#}'o}{t2 c=Qbw"3{URsjk㿥]t9!I#& )z-3FXBwqoZo:MaHa9u?pǘaAǏӾ=R"V,7hўiv"fR,:I@TEP"BIY,`&f@Č8_\$;6>^VmP|ŚjmݷD%kow1%SnGc9]B#wCy8J̳ժ 4P ELM?*tg10Uo-Uu=oQ\g'tu"Xa{kT $2C$3ϡ8Q~>^O7UUEv-HA wU;q6&v! #"h᪨iA 8jhKec Tf$kѣ&{ r# 1QPDKnkyDEw䒏"2@D^h"^WTu=p"41xq܅?7Nn~,GgCC}vӿ4H!)^MǍ3yYq6I(1Cb 䢋O( ^ OEGP/Wy)|g9`=hܭߘAw_<nΑ=*:n%Q@"̟⑍צ m%yKG3닡IOsi>$H$$I$w9c q{.k g\bYAp .) YFop >AFAk~{kفĨyf6ga:m-N|ͤ"w{Gu,>߱ IDxOK63uBN Z"8D/(U( Uts~44>;L#v݃_%4]1Al* 5tFT \D'l1|I]azY;CB1J;uݛ ֘MtUJmr`w6|QCF,-%"dm y"D\[9{4C Mٓ|X!7L!}o" /`d]F_|O4 sHjhKI:`#3_y?Ky!_O_^ >k>Nsi>>sclғf'd)zzzUJ!(M@NJeϦ+4Ey9L!7tR5ӊO ^ iIf'7Ύ5u&%N|4;|\ϗ,i̐ݯU $aOqRpym˺s}dJ=D\rqV0ۃ0˾Z(9gd?/GE.g6n:©9qܑn3vFL<9't{z3t2a2pC3X{Y>\v_/wt$'wHISs8T;6ށߦፂ |`=4Vӿt|D`Q;[|`t$C5&tH˞CAuILx[*@SB0xFp4`霠y 16V3&[f+n O(r4136SL zI5$UGIk2;4!y7tPS'iA냜nO qK:GAdaoMf;TQb*k{n :`"!Xk+U@̤-; Gf`66pseT2BO8ɆOlzhI;u=ww5Fw5)݀ KL^VA, ^xTƚ0Wӿp ukFMT;R-l8YDKdcy'ђ/akC'<-y# 肕3BÑ_hߗG6^ [a2# OX։$wBwguAoê`uæFO0sWWt; **F4l"h9AۿzO?(H?V4$jEQ7qq1 PD'2C?M?8|m2ҁBއ8nöSZ1vqsjM 08_Hj UŹ!lQwP~Y^M=Qʠ()%X/ [`9vhnk(Fj5T[F6 Gq@Pm*CKnXNlZ_^^xj?xpp>@SݻȈ0QTT _ޘ vN7GOǖ=!~8&{I$ٙpu#*hIqP(fYr7QEx30Q B^٨t @`qG>2}O6f9$8w ly$fqӌ6)Cz 9?\y%rEJd#I!~ H`RæQӎO/Rl 4˿ >;iᅥbL#{vb3YII>ߤV>-_9zUyW_P9Z!t8d! }2}fhv$:YE*nG)VDJJl.c^FPq|`DAhHl@ᐭ,'[p9>On3|׀-C63AS^0hG#pq$w&#rI,>װ 0|ˇ @ N!wS9.%E;`ļ;{u=S@k;˯YI:K Q> b۵¶o ۃ ~=]_RIPˈ<,^ ,bq@m6&kIpY";BO[mf3y!o׽}|)aÍY'_Br n{z|CY$5+8n-UJߥ,GW}Do\x׳ETcQ!GB`Ӧa6h믪~}\h@>~J#iCT8dv:^kt]t`/ۼk1L|${x<܋4&,42BE+W1f  ĒHqA?O؇AgI̍#dAQK`6!{e- Һ^Laǹ$&I kx9*V[@CD/8 wNDc]skI+˩y ul T0sxy'Zứ<Cy i>h +=sfM& =HˇSL {@Jl; (t`0haQUŲY:U!b(Q!1~Jm?1׻cLYհl7IGd h>y)E{֮^{0]kW6yN_$cHv LߒK=݇ rD|u T@'^#& 3Ҏ:wC\\puO>c0:TcK@ AgXz46ެCte&N `]_^h(gU1;\ՃP~1'<=tNt?7>G곯>u4,;>GG; ց/=s&AV̒E_xoүE~;:A;,oEU P(d(tq>Am GOoǛ&P:8Y n c!ΦydӮO8\3`=C u[ە#ٱxЏAd!(l@D$H`δ|Q/N.Y]%/CiоQc>j#_V%`4#{Ѻi Mi94/ۄI5MjI$Bߎ٭nImcT<"!DE#݇,t 1 H a'z P.N2pVxVbZ*`c1S؉C=%` Ϭ9[b: k 'hɊ" Gu0.3NFrS\V]qSc6P Ern9;x_2|N\Z;UsRZEAej ;h73Xd鏏ͱA5c_wqu&/WE߃xG[Tɿ< zvL(pX`ָ_gNEUȠzCEN NYXj$S)\|I4=9E4E~.|By.IXA hѐnJGg(E B>2if24Ўi5._ecCg}gmURyzfg0#wi $|GV:D LX"u8iX'-z||s;Fs|(q9ۏI,-%"I'$D:3k >]?1~!}]m([L>TSw  zx. 1eu;iZ2H>30YYE&Z-7˄-Wױ@=f IokIq?cn#&=oz.@\T`|&ID=хE3:WJ* ) 6GmS'q7iw"Rzmu?F[ph^4BG;rQ f@K PI7gy,~޲zaoHcH.zfjP> &d=r6nIj=s "F6??Csy`P R~Vw o8CnL/"7Y*v93"=0= :{UcB4ysvK͞q ݻw/[oL,zzc|-@GPs_A=`% ܎IhῐQ E4U@V,zI"PS׎nCzYHzm~D;4Xg! Szb+:/!0,#4$s/W4s+ӊO{A0B9܏?5Yۻ={KJz802ŒwgF,˂1g${YdwfoLHzgeć_!=dx3/qllpM.n:|"l7#Mּ2YU햌e!> M[䣅pBq֐ٟS  *bİ r~kŭ+]Lf`'iޮBmVQCdwO:D9NY tvwZd\0V}5܎ކHf5PA28 H^I ?# ůYW~2Fd(&! Me-+@ HQ^]s"*-ύm۫sޗڻQ);|ZU&G ,/oh!y8>tD0$EE2Ǡg& Tsٿڶ I;sP߸po<NQ{yo˲ꨁNj. /S׃ y<@}Ӕ2H' rh ː} (fx`*T靋/ͼuāy(R˸FQ6)ɢ=I0陒8f/3M3' :h8a|d^ Kö>zXྜྷmًC$-٘G,=Oじ2aIaFxpdOt ;x>zut+zՊ4(Q5TaM%^;kG/e>`ka ;^ϢB$p]< o c"4MK>)噈^ñi`Wa]ѧ4!Gy.2@>;31F؃=Ho :$'CT0FNr}'4GA^eO̗8"S-b'AՕȝ˪ Ʋ ϼ)tyCVA2Ew-+h>&7^ ZHsKA6 0 5i66> C;^6{_ 7498ǠGFf&ѩC Iʆz|=w9T (qiijS,pixsX[uapasm"#&g#7Ѹ/~L9[& $Żq+ȏe5@l@6c>NWڍf$_mh]D=/m$l47]=?UknbJkP@@ar}&  f` Uzpw⣄DkY|a~CyٮG56\S{T9K '{4.t?yoijcd8"ϳRשvlMmǿ.:0l()/(§p <F\Yqc=![ɠxPl'}{ 6z5BX(yS*ž㧿=S;VF%N1'C{ <7h=Ӣ)ٸM3 9BU"r{G 0iPwFx N$1=\y@}HdeL QTGl_ӯ; nWM{St/;_~?aHV`&{}0w0W> Zlf4|>;߿uQs„βD8 ġ-%)g>beye&q@e,s[L8v\oȀpzQ0T:ݕf)h-{A;s\@Q(rS 5EJUBWc3ŒB`]` EB2d] 3&fixr8:\ E)'vABrUUu" 'he C73UE?33&ϓ}^/Whd {8yǛ-;2X0<5Ͱwg!7м ׎>\8N 9v9'"|N Ǩ!EsutLe > P 1}SiIf PL5ĉ #D HĚ qQ|a:򠠐/$]0aXsJ>P=)%c"k@\ZX5_WL]ЛAE%4E5WN;6bau B& ,HUTee^N+]W(?^3WT%: ڎYKTz"LfFO/0=u>!@, |N=IpQo!5Ѡ&;Dfkԕ rgco8A9 v7`vχH.PrC YqJ3[.677nczlZAD#'y,qV^q 6wsy:v  qSZ%IwC=&ka.pA 06&K8HsY:$A8@rJc̦BF0i"b9*f&Ib^I,e_?&^C )cdgGH>` 9P8~{]Xp=@lF<(-+ УTGA6R0SRE6H`A58qCR#S!{q8-h3 qzlt0`#F'+Yx $ A0C=؀MMM.ȥz~z0wۗ׍ׅ W\ꯨBVA &ÆjHJR`)d엙t J>"4hBHVBq8ik#>EL`Xi$GѺB$ 48\>xC'XÇt8̈́=6ʳVíFGNt;I,gO?zJD~ N-g  ^ $h KDF bl blۏMe12ҧˑqb>;y Ndqg0>WvOo]()@ U11˞I CUjC[(4@Q.QnL v2CE!2VWr96ѓoC'`Z;D&a̪U'ŀ?8| OG6A2l)z`F1.]HeíBZ:{3!O 6~A)1XqА))3kdLWAtAͼ# *qzcJ\-Ab1>4&4zt Zuyaih&)`73(ShȍR&L'ΉV5ݚB=TW1a2D^ۧO*N dfMJ5 ewSd~'}nKTHQAQJcwosD?d5|O\1/G֝0CWQq`p ƖC`i3Ksxgсp|Np|`JgF0R{/a:\_+)]yf?3㬻F)>(Cgà`9m!Wb_4\D/iϷ=a\RDR/8Ǽi$zb֒xbE|\uֻlU"FHиJ ?>F GnoĿs,DQN sy70w)b<~ș &QKڞ0z󄂊(dM8`8L020&+rz8@*KHIϦ+89>E0af0;zP %NtvUߎȲHyBr=XO}AB,DJHC.B7Nv VdH d O-n70cmiW9Ȗ@9e9 @:%% J!'@=rB?$4P+QjjS41O.hG9NO2CE'&/B6) 6x|R+ &^󈋽 hU+*3>8s )dh)a)W֟5 pr]duz1l&cĔ~C\pPL>;Kh.BCĔo}8Gĝ)mi8e(zI4DZSIDTwCQV CLy5j\nX ïٯD{ G ` BuDeq;17v ^Kgal/ mrz*$ W=AϞ|xz$f)U/Éd=ffj`4*pɈ<ýF_f_|wh%|As` r sc2:x Lhɠ_N'|{8oG <8{DaATAaW2n`CfMECpѤ_WOe˓B> Ԟr2`J~N&|$tyl PA{{ 0zr;F!(@@aZjF& ^g@ mm4A 3j Raú3< i.̑ڬ + i.̿]#"#Gr짨Rx FmѩϜ!OlbZXYlUP)LQNFS|՚}3` qv \.Eu*_V0HQP0In/G%AZ}z.4-B3"JIDLRMDDITS%HPTJD1 LԣB$A] T߃=ǧ:  Ph:8IT)I&#a Hb9ARz0.Ҍ@uHuRR (ƚ%؞VFW\\|sh8"I 3i2Rq$Ą@P=#~0#n E>ox\H`!f Z%#!"h^J90cF"ĥ(%"E0RP4J @"#+/Æ~9; &j3^zӖBm_9 0ƵGYTzS͂OAХU8n`7|SMF"rH`5"UT1L8Feہ<])rliV%cf9Hi50 rt=%h4.w.oUn 0\4v &z>%VW[$Œf0<QJ>S9 sjcNdzzgSCNN-)0S`&Mᙼٳioe*V9lB"$kbXX긊d I; v?-Ϫ7h>֏^T01/Eg73HuI$<"Aָںϗ!{M,A#,} cԕ .ځ܈ގ U4ilAV( 8H>0L+qo[s+=7klciJ 5. >4C@E@rTKt ۘfJ_6Y(U >shyˈHPDo_ 9K˹Q)a=m,!&I]F2{E_7CmSSQBLUOh4.;BCM( C0b|pɏq0ע/^b@"DK~0I@W۹ڽ>:@n8@{ 7N!DveWQ0<-T]CnyZ2KҸQ)`v7 =6`H 8࿐N"CTn6Ӑu Ґ?|r&v%'#\ΊrmZ Eb!-qpX0aׅZ$6Je 8aiB1g`.)$Cb ISG$?޾R}P!. \ICӪ:KL)bI[6"49*D|͹ ;^ /Ny}`p~'g_vuDuSD~$"D4`@';w@G]KZ_\3h㿱ǡE0l 2A"v>U4'BQұ[< 4 F#xh lQ.`A^M{md GR].n"M?ĈO1#1O0 fz3dHq޵eWmwRc/C_43`%N= MxxGO=~G%;8ɥG?) ԢYF>yWPNl$:BhKKL&bGN+>MDC4~~`Z>[BÀp($ZXrtM /g6Mc?~fC$*"=)]tR%RD|@(*V$JJ"bDTӢ@`?QpbAe(yNTTQ^9kZ֪  A/Ҿ@iC3=Ècv^fFXA܀jj/}0;b/GB Ju䡠FdKyYcTQE =|RzɁKɈ9иe%: ݘ*vS$iP}/ ay܀ @-O>A5m漿QIFB7vGBôԂF9n7l ɐDGn-LSS*˵;K -I2}p`qI~㷇OT:B} Gr =;)HGRhJfRz <1r03 {$1'ߚӳV390Խmxo(R&_ȁ :{{*'hkKμUϜ ' =F@&aomke,]80q#w ʷٜ3oS^Ψ9 EcA3P@锘;8G$pCؼx"1Ef OEgd NH[o92.Iee^PJq음nx;*AŤ4){k! $'%X/AvLݴq[lBfę?kb,Qؚa)$tI%B?I%C:l99wp(0,Ӎer -ad6nA4 k38+Tvؔ`C!2Z+ŠClc@Rf1$vXG4@z'ҒJREE- J~b!1pN q",I01TPR)3TNB!) q!魐^H2&Oern+˰"(8Z+XT ͯČ܊B͌ aQ7F#1]2)(F%F02ihy-ABPZL0UD E,HZMQLŸ >|mJc%-~NY?} ݖ~?0V$ B3'}0~<ڏ hCӇ.Fh9D٬En)'R4Q(gQ.94V ".;dт*.ۓ#q k-j ç;yp0Rni 2,1#A F8e;3b4Cۅ-+2j`" Dh!|%q@ASj9 {[  ,pvkiG2Q8Ӗڕ &Hd) y!p1GXja騣T`¼̫>+mh. +!d =6qYcPmqN\پc򘘈0("b")J*j$Ѡ(( ($i`XXR <} s4%!2ĩ|t+; ِhHД#ȨO͘@R9zhA PNg68̹*zͪJP8 ! SHvH`Kݤ`Y@X* ,gǛŞ_4ĈE!NJ)HRb`&1apIrt2\8fKܜLzqw ^{&4C!rwu9zz~BGjb+DKP]6JDM3 f*N`=0ٲsWȺ[Y r(9 NH*-b(~( GY"`bb\ˡ i-ؓl-%)A(0b ,B^q)@&$*bDiRj*"%ڨl'Q2 :J"H$+Zu44jH/"qrl"HH~ cg P#þ$ԤaQR萪*q_Dqaa~7ZrA'ٿI45!IuNd.T?\ LnTNap`/PC7b΢t> .2v+z; IûMؽ\kpGC3>Ὼ 6AfuP)PV>$$2QƂ kqv%'=̻f@,tD.5'ɺI>} I%_ʚsQD[ 8$>6CnsQ 6b2A:G֋tb `ƅ0%B2 b+1u%%A b39/*5\|O-G\UlAUb2bX2=%M4d[5^,qJPv!eܽ$/&Ct!{] (#{d91AY@`֡K/q,+EA4$+M+2IpIXJ؄uK)zI !غ$"f$?_p|'X{;4 Jܝ2Pv;h$lЉ #L E9>w XE RC+ѳs(d&4` \4q/M&ʃ]kR&YCFB,Dkĉ֕SL!`ДɲR4|mrd!65.0H֮Ac>mWF)<ΝoϞ8 TC|㛝p$?pps䧗`~uw{9+\yPC٭wFT"h]?G|6m޶@wI4)uj&Ȅ|lsHҏϿ,e揨kaU?Q6?M3 0s‘QH+ w:a$ Is!2!б *P(4)` b%Aq*2JJ"((P((iM DU-(.A*!P+#DJ#c b'yN?8p< P8;`9*|!}z$*F` Ԇ6ll!V0Y49l6] &a ޷*mIX`۰s4Q5 jۚ(ڵɉ35 I^Gf3FUUC`f@@}Gp؁P*˦>[Ǐ&,#MBzߣM\wp 07H(9QkjU_}9Zp1ש fVgZ]h_D a꒽"SâI"a U/{D~@;P}]Z(ovB͡)N/47 ƉEaB y̙gN\dB#FK1 aJ| A#ۨO#MZlet='~qOQ 8eZERNm(8zQ(*vܖņ}6bՖ !DQ}zǭ9KdU#T<B2PBNM;2ja5rRyLL`N @J ,4 A ԠKdF8$2NJhփZJL "S.w[cjSS c4M_%f0g DKpc]JfּNs:|3eRGuirbZ3e*>]"M;27O8\m-§c6F2ALifFl1IUSC2S/ e$;=!$zgAwch"!(J0f1ne3$ ֝P&D$OIÓYq6InF5ՌHPp2m`-8uP1=0T0=rRdȻM@j|x{5灆tEBD8xqݣ%xHXEbl[В5,OaD{?gT"* ( nL!O+h?Lsz%I&?q<1lbP&~4I1^A1CAO3Kh"7 (DĢD1 !M$HB)@ I05M(I GPT? 7BF3u 눈`e(FCj6ն?Ox4)lG屠/"&g//vֱ2¦c !=ztigaE ;i(|2P0XDI@S9!<&< ȋ1d92Xa=l %C Km0HD:qY撏ޔ:L)p Ui`X4*Lb+@ۧuf rp?ϓQ Zt͈2Bҡ4{0Ȩ2ADRzH\znC SҎ LpbU1=mVj31QmOo18r=ھRADRIPE0JTD$DBP@T.olHYHH1d+-@f!c^!DwF$ ~ꪡwy]Gpf%IU*uAM&t4Z3q' soRqDL6$a 5lL0imabR!X.׹:`qUkOH+B&f$!C@RDEDvN7cd=t CyC|P2y?{E1eD0b`"}ɉNM }wx;CnP 059o¶A}&M֬yaLO|.Q79_bn\1~񩎦S>Kh)^, {7jNxX0uAGH]y -pΌ85-KYq;GmEEI2RHڋwp>5yq8GC:֫ =Mxٴ7$\9fcH]4V,6U&x{j~1=ەM㝂9k;NL;w os9!?C 4~d݇E`0C*5ݖ0@?8$ul ,gxk[EEuk`tv煓 8vM\e6Wh?π'Ry*tw9Ix̹!·5񫥎]|Q&hSdikybN)T^0uLJM33*bWa0p;@óRgStGH1cU^-gׁhՍF-chF7U`q N)u\m uf+4tma"ɚ4d9l ^8馀#.OjI@ 9q8/>knL-&JsWCE2ѸF20Kˣvo6c2(ErAjP4@N[ 5Yd",xUj ઩}ޏ2(UV/ufyq&$%:Ћ"~9P+ %AӁi8KLLffPv* *s$=%O.o?)6J:R?wp"tK5Dڱ^ޛIW^NFi <t ;}GS "&kagMSu1X5 Yσ8Y8_+ ;#ED#f @UdGH0ҘXZ> cEۄqp/nsI[ x!P3rC:EkS/L&r4P䶌{.yQhndbpZSapJ*1$)Os5ew$#׼<*rW̶{f,"6Ǵc'0G=U eiSuW/Q:-46E 3hͱ Mfj0M<~|Hzo}mx}Y_^û!/l(XEgx[vU :H6=zΈ`AÔG \Wdy:%;kz|=WI r}#pг Ik9ډl`r<"2rCm^3c8t{psjۄ `J oKWzXRÛoGruW7O<`Ԇw~>\2 lzSÿ9"^Z]ߌV)B/ FlFGYUp×4#k2 Fih2#M|aӰ0: @Ɠd$ô+bbqzuCebmɁcǭW8D % qHZcHs){1H9I5>3,aCJ15ZC7 Ja$!8Bcs^Ƭ!7Z @O{v3H[@8#|ڲ Aۻf3&#^) yb@Ft3!דLjC|!j:Ona5rp;EOܦ$C.MF1~Tݛ'{PKO?h,Tu×ܝXpvHu.[i뭳|6zZcH֪֘ $aV!6ݸg;.x:=ur;2TRxT^r`Lhd;xZpw@:y7;&f/`3ύ>9Ɉ˝&Cmls:@p0,bP ნD3|o .9|nTy$ eqNwfL$pse T/֤L%arcfc1D銎q2cBb`VMnXt 瑧]#2ސ؍dO m!oncyԥPтDx2mJ k/hkx)a u5#+x|0ٌ:Cَ$&IĵQ>@\Gs;GINO {N'=MOzq-4[7z΢tj[z%UsK 8!egYO<69gx* dx2D. ƩӵSꦵP37xlXYZ3YM96îN/.2;MCUޤsF uLBtiكݴG+ L>xmw-h<:c}p[ UX:pKX|PꁫHͲ=6F:XKԔ|۬[\\~/c})Ĕ攏bq%۝Z%Fln8Tf}";5ǃRKi,n ? (s騴H]&; ұx!X.kh g4 FEE)Kk\B-KЎ(%)a6&:;*HI-{:D dQp4@m2#;IV,/jRg!oQ}Yva^ܜ']Qz -QxiosR<ѣ M>p8.Njةzg;OŲ\+lة21@BF]׉M9gGy|6v4! ˛oT;6'NySX\/n6"I 9N!FaǯTbUEk6fn"[i˛~*^,NG Ky8rg3B\oJ'eU;}#7HFLahF]X7$^S>|QqVYh"sm5NMNPFt/g-b >ÃY3Ԕ.zܧfP.^"-@ X͆$x /kfv;=AZBNHbBG @Tm !1Dc-\^R: ^BR2fJiC705Eq-ɒuXjL3)~*)WO]lx~X;iHa꽠[ߜ:1N8E{Wo)Q~g}/1q6VCpkV.5RL+aYIQW>f?B@;#z[5wqc''MytȽ.rRm--VHHXDTd9 G֬组c_>:'rPPL"m<"$"B J@O߻[sȳӧhޜÆ,#Ȼ)!`#HY_7Bo>aԐu:dFQY DrR.aU账_$G#MQ3PIWN"8*ZmksXoj53έJZ~u9&pG}U:%E*),:+YOBpsctӚc?4Nk}-u8jnPc7"g+;] sQOMTZSR#IU2}dҹČe56V_㼤:vx=u8@fǜzpy0H%ٜ<7Gہ!c)7-= ?^F\ߜU$ 'G>i@xXcN4;$:fFn9Xv7c8TtĘ˄ǡg$a҅GbP.0"^?s@6:yh{!<'ijL!p!$-6@ā4Q`8war!2Lu LP {< EaqoiR 'ͦ=_Cd$Y8DT-tةU \7F{.CF-m[Lگ%mq c4$Qk x"Cǣ!fѮMR"xla !vYmi= QAm/7Xp=e򚙵C`];%$ (*`zt0('S=,RJBN8 ϡHfnb2O=3@%gZ15Fj@7DAPFߏk / #e~J93'|;|w3 (٤T* Btsܘ1RH%q`Jg~eYp)d̉,ipݻ3pw:1$dzd2DyF==Zb hp B'`ww#.(줖UVQ4&4#,0(Hg_H“iQA ([Ҕ4+8RP+D(Ң!,}g@q^xU Y#MNTpE OrưN1W iS6$VF|g-琾V<\LCx{{:|3ܪFX60qxĄ7Ե3瓙͞ l6'^9*}椐/(~h8bW4#Qs3hf6y“ j\DJ5:j@÷x;H_z7+]vMlMs075-LJ3rpg4s Rɔ0 Z"Mh*auV D@؎8F}x 6xq-%O~f߮0]%-;v&atJJ_n׏&&][f6jYaM >c=#z$0i wsvɺx_ E.0O˴BHKa9!Iٛ:՗:3Kx:ߚW>>c:|%/9^e&b~ x;KO <6lscz;!bh4)`A/#0hd0ycC4@mz8_2w/'^tP I5"!lS@^G73yʡ_@Dvwz6 *Hh.8lAhѕKl['slAA<_pO8"1A2PyE:L""iPrяO W4{{!|SyH]&(EU"dHvRTA7G 8$#$ymH169̴0H"/j=wԀR44,AL:W%DƠ=>\8;<`JAi`ui_ G>RE[^`U~s@ KT,Q #@qGv ZQ]4SDTLT #5=Ģn-]Rb2Mz\4 3~J1rKŠWzD// O8;;ziP/tY2I>8ekgjALmS2Gl1(̉eT!5zhWܸcAMõu0MFRBI2Ґد`d*"x-"_k#BP 8wN{ w^䜰7BçsIAsDr7$4F3/`Kǫf<{7(rTPw/]#10_ _Ge<} q #je%$v:g`du:Ɣh$VHJ=)5ɾEr}6m S0tJ֦6tŵ& 0Pi>:xPF bcԽ@hyI%:4n eϻ -;Ӿ)gp@&y&TC(L8t5s Hle$\.bDC;:~vPz[qm$i}JO-o 'F"tq+p='I44Ѯ^6!ȟ y+-q:ŎT ,QiQ ǝ|?0@B1q(^pzT=#aD Cq}@XXrDSA[I RgeL(BQ@鰵+hQl)]QUX+B*bئO֟2|j#kO)V*`mԆ8ّ쯥imB@D(X,!t2Q?p{)H5N?)476 r^łV5VtDԅ燲ܺHsP)N(Ъ0J`0JBy &69>\o}6 vHasҩku683:1/KOcncgN8%ER8)eB/.Rr#spWvֺImm2UqU>83{\ꭒQTbz3C9~j6I{s<_'LmAհwNNR ӠNf Åd4 ,ZNvP+ChH`QHhCs2^8v` ]]&=.D@C?{ix 9!B-+8$Q8nk)CAb iL$=x<|a _i]IHM!ۂg}?ࡿwM 1oo8rޫ́ɘMgU: ıd9@*СHDdG)ˆGs6A\:_A$hElGJO8 y)YY(][;\!S$9j@-9IG.BLQX`4ֺ(5 |#v`hDۈַ60A$`J֞cy2"-pnݝ: 3KMC{ h@"V_4Pv٧H#.!@"/zL"QCϻ\Lsgoϊ7=VNr/2QmⲂy7]Eq3E%&EI iei)IEBHQi B90X*"󝞺:STM^пY Oh_,HYDc5O%[ җRsB~cL\"\㼙& ĘقXM&h`n)~jsFiLyf>CE4?hH,F(H Y _Z*qphJ!@=Sj T'~:Hdegv7#AFƌ!531L4d4lADHDL\w.E]̙`Q B ,AT@rBR%s MٻGyw>?-ۨf>+bH`ʠ7Ѕc^Vff!%x|C&ij\']eCs<yIЇ/i28$4 yi((607}eM<d)K" [ ?fM44TQΞ]tj0ZMphcƄA2A+.^0x( ٘މ2ٷɕHǥ e B^6ZCርq<ޭ ]٨F8`b X$21yܧ씅@DOf>֕ U%تSJI5MR}5yG6|BIw ;hjJ xy)PDWs@`GTj"*j*gbf%LDUD0UO# S,T4ÚJNf"U"0L6 GByAᲑ*j"+ ,+I{OLDO^Q/^!K(^];o(S[{n| @Ug= sP{ hF/7,=+E'jI|:kb1Np+Vq5AH4BUEW{Ue? B#2@‰J @+J4RTAIDS4D1K񂖔Z|QMQOvr $#$L2U@KJLIE,HH4 D$ME C DGh~oKT+@'Cԁ?z"HltDFҝ%j~?,L_\nKd ##P}TLJACE$@@S5$e8wE7ЃB{!Kl#\e-bAHgvR!L 'U =G (c00AAHUCh4Q?)7J"7~ue ą c ;Ie*' ?W= d 3>YW >^t' 4z<2uP!0iɶYj;h5pU " 2HRbf+xo#)`I@? !!+wn'8lh"(3:/ y)d&HQ@9y@R$z$E!4r{Bw8]a݈`崆EDD|&/à(( PD$u"3 J4:B&Y֦цըs#CIKE,F$I-izpp) aCcD:1CVc a1p%knRɳ^6_lhZ 8/;L"idC~)ƽ*q'V N@O4B.V?\߸ǔ< #Uab)Az{'Vt/ƒ֩mּ9q_4LCYg^8L2o$b)hs) ~ 0 ' ad>M4oH(H|I;f 3$]\ 1НuL;k}I(rgƩk M@5IC)Z@J4$@2̥"$Ht;;EJ%Q AD eĈ̺I9 FR,]Ȳ܀Rޡ̚\ QtDCK+@(wXDy9)"i(;RECG~I_2}#ђ؍ʜ^DPa7(k""Pa>34H@t>ŝ\}wg h< FKE$$ F9 s)d! "@4HgB!EO5J.9DhD @fkgrb>xMjq;%_mYPSn2 sNF0؇8rOVx$ՀK&~ӳ7c=$[{M%j2*b_bz-v| #q$y`I z OzeZ(Δ H*3ޙLIoc@dzSHO[83i=σ>vSĿPRGrRH_s etx "ƒ P*=v90<"?Qp?f0Vy`GJa˸Ks 2`K:PXzQ T|$"~7%H@q|SݓA+PzI͡'N0H &-oKOńkV sl)+9ވ9ɷYϒTqV w9,OOCNFu,R!Td,B`H6fS?|KC&FNoHpje0hl u|1@sePը5 S_vDM! / RJs5„& ˀ Cw 0 `iFcEʼn^ܾ'pG|=Ϸ뤏LcLz"`: iɀUzb%d"{!d1%jdh94M2G#-8К8ɬNӇ1`̄HVĕ 7zHr{Cy t{H8 %38o۹W{Ðڊ23CM??ި_"H:<ʎ ˎDdd;qLQD,TM[M4*\UAR6>۩`%tXޣ4pH4638D 12݃S]܀G9GuTt$2(c%}Kdx`v T@Ů{ AAG떇1Ӯ5a#/,sDWY$}(zVX")5E, tNs E$R@ Fӡ0 (LL5|/shI9@:0"ZֽC֨ hV@QKô2[=!xXp#vz "Fk{d"i=g//Rw'A!HpCL%mVma /Ѹpzb0Q"uɉg|(?ר:w>y!L`^-0Gd<%.9ΓPcc/EÐ݋\*0WZlXRn8a @C" 0F#j%Xmx@7`9:0)B.kwP:q^-ۃq'+CE! ڬ*#G%y"r/~`a}X2K#dcַ`TB|_Z̦:XŇ\׾@@4ԊL%b:J{Ɔ5=xm/]" }`tL7\6S ZRN'$C8~˖&C i"C2|7@5AC 'M~jh x s@!'ϡ"f8H1W, oTeid-P4 )JHCsUr~+o8^j;7$>']qGtj-D;NN84'DkY$̓eMR10֏4rsq/m?$iMHl*l,T ~]fI< C~3~|} jh͜9ۗpB}DLB`pXDm!5ZG fh%j-AeX /?vͭvU $0\lt Ť*-P#7R% UiQ 4QD4{mR B@R:DrQL.Lh5su{ zY8Š=I=)&%Ȏ{~"<Bqd u̲>Ljֳ8$C䔞ڔ=N!bB4A Wx~;K(} ReZD!)ʼn%'$[r|in! `.pqC,cT7g_M<\%# zQ,k (9|"TM1~/vwAj$]ޞaZ/n,0;69w՛"`ez=UB_>e (,t<৔/qzkW4Yefp1z%4 {#E8i͟~ C%D| "9Jia 9fFI4%@3'09b@(Pȡ `|$0"BȢ NF 3ꬩK߬9l8 w)J9 :$pmrZ!$*9?Y\ar7vSZYpR|l\"Fd-t~?VjS*At@5 j<٤XLȵ$^<-ǿBY+KS;rWU+Uc#Σ; BV)I(vWڮKP"WKy]z\Mn:'BX?QI lDOϊ!3Lp}Mmc-KKtIyP?qOް;WtF|z̀MJD9Р%" IE1B }<5ݼkDl%U\T41fRPg`7#SY4OGvclm;gBHI I(@BHfC2BHBHO*zqyF;A;$PQ` i= ߌ S TPQ)1 P4$iZCKI0D!vDPH:h#J  ԤA`c+Тn$ɖ AB:T n!ٜѦCMj)HTQG8U3h8yoێm'"G7Sşq с8Y(ބx0jYNQPI vO{b0,T' 6.ƀd_D!x"^sq7r>KAq&d\4.TlVg6z #I5M`‰7vpc!4> {ꢨ*HJ,i &) h]-! w mf*"*"""&.I!8 t>Xb >e yA8 >h&9JB\K@.KÔ?L6Eh D%.2I$U ܐAƈf&"Jf('{ܿSp#6R>}4D5y'5J-QyA[HSwdҝS__oOT* &Oьlt }a 2ӻl-58%{7t0@,#xqT cONLJfaY#|#(s 31~v;_*Z(ZH!X Zi(jP$Bb,cъTH hJB h i({d(N@( Ѡ3 Js9 . ZBlA4#BQ3G$5%+,"$Ĵ1AD1IpbJ*R  !0RĄL4T4P"T#5S0\ƄRRA$Z& i`@h*" %iRN| ?$i*ywae3]t}EvpX 2i7P|gJ$eGc{8sRø{Ej1{Ŋiqv $$$sխ mMv;hd\K<$ h&a*! >tb;0ƤS1̙!dt`jHb b`Z!MOpDD JPf *DhR Hd&Hpa`Hi&FaB*YA09@*&6\~0I\ i?΂BbH 8ZRH AcJ~C1#Odk'B} JتODIbA7MH6bq;*Sb|GŲ~J'Z6>%@`&|{P 5OǜLdwq!0qNnox>4OTZ*{*)Ӡ(4hJWP(@|CM7$ĘNJxЂޥ8(^6@| M᳠-'~q6Vn-Ri ^8-zF=iaiô1V!ujp0,?=4 8)80w86y5ˉ Cd"p|8iK̅!OA7n3d(HSYU %y;BP$_bގn)O c(*Z=^sE￈~Y!H}CsOR`^ǼvݜÑsT6uh +T+cV<2Z! jP!.38%1;b=vLwI^Mygl*H`Q\\v)"6SAn0K 8!_7QuMtA1bhEv@ȋ]p3I3hfsʋg1hX h+i Hjd2U5wFgJvu)< ^br1uR#3=SO" R|B Ap\:uufI'h*O1;wjxa*  />|)#) (Z"T 8Z*ǩ~CȢCwfnȯOG*^p?Dᨳ@*$#a=2#1>iO&=\+ՒP$1ڊTP-~1:@hu(nztӗ 1cs0jHGY([K " I #k̵8pf-F1O9\sj21jJft&fX l kiEc98LK4?^}6-- &)xWر7lvwB9c\}Cy@ @hL`׹a3RT(B#4^Y@B:]*bコt:a&L[Eꚉ04&7Ěh[(n]fsdfs;vV2C(v Bkw'"QLҙ #˃Lh,I< 8f=2דR<9ƃ\2 .)^y5&#wE{9F4X98a{8`KW&~F{+Cɸk'Pvc\lM)pr {8qMʷ͖C$IUzBţܦ!qAauN6ْJCFpx!Ib6B:\?)>874r%NN繜 ΀1Q(2*%CaTp\~'?xv?.Gs!ܮz?CgѭQIR ]EX:O}L? xd&d<&ǾM޴^iRD 7!qp~?_~)TC3 :{ɒ.y\OO;fdz #1QSCΘyk*n3b5̤Ѓl5^$`uy͌XbUJG>}݃o `zdz2oeB[v1y;qzeH2-J-r*]Ii$bx@ɓG, JTI %fD'zSN-ӖE'= 7#7skAO.Ss@WhH jқ^#E&qi i@B~ υ5sGjwnBi#ߋ[[(|_}|? b"m4Aevu1{S{=Z}n-vSOsYɭDCLDCC%! µhi 4Ѽ<5yJ b?x̑P'ReHL$" h@ Z$I)hlZI&d1p׾VNĆ ןP & ѡÔBt1v`FvnƄ/NY7z\fq$PBL9av4ВІ'RrvwK(veTƭQ~4Y&8N&bӡB&A'}nɂ2C%ZZB>E2!׬\/{ O{>48Px(( ݊?81m9gb XAH v${TqХ*5G0hË=Iw0؈!ڴҿ 3dTXuLxDJ,Y݊ 37XӷnKݩ9fXhӇv\I :ț^1؊*̣KSBx\oTrZ h T츴e! aD0@MS P Ȕ & hM ` *h8I8W$dV"RD@ 'C] 4KH?7"\+W `zs-}b~<߻>|ݣ @} @д JDdȍ&}B|ou` jݶʿx>P@rB4[xcDP>y#{xT]UiZ8YеՎj*1msٍPAkx3[wz'MrAS$ E4UNGx~Uri$BϬ'fRbR;Pxf 6ΐkeJ4CLqD×". c2W->d>cI|sȇ@$#Hz|/ϸLF, &)cz*98,& 4}N))傱n]#ڊ21EݘFe'ySB ,1"}l zvT Tɪ'e m; ty)~8L@:q] '5;V}+P] R3O UR&yj-q@ @bR#͘B(IzjWDڦ:i~tQv|c$j%UB )@ !!ÁS7Y 2qS- G8opaçM1=$VCKiڐrnHmpɩYoL< 3Q*g^6i>\@A`7iܜC5ry_7t-G = N|:p<qij436wbؿAƃ3qGkfDxz$Q B\(M&p;Ζ+vೀiq\l1m'$/ӚuL50VH p}LX(RFd} Z .AM|, zĜK0xodBQ%~ +Ȅ|Fr!6w1E@ Nͺ-f ,bL͌f/Ed2'ޕ'niG gpI)*Ihp$s%0cU05iC510lthG)0<@$8|ԁzS.)Cv {"(  HKĕ !8ɸRxL ث]E{R2`f~Fڇ{8=ZabsUNEsgj qڶDHpvazMp'sF#AJjB $`<>.Bݘx{O ?#Fkw)! #@XaۃJI`C)FJP1Iv2vLR3 j&$G=M3H&&#^mۜՍDϯMDc/C1h(pKiakAS W4PVm Ԧ{]x+>40p p"`+(O ^tzQ>v8AKu+ (ە< KbҎ 䠞nr>GlqZH-bR(h()"BB!v0z?(mhEls$# >,qFuPO%E&7*,"ŃvYK,㹡QPqAe h>\-âE$" (Nc87ltimH?xȒ?D3 -@~^Ém92Qf~=zf^h9vY#1HLAb 8!17::l*bLI05#z JsyY6oӾuC Ps/P~)ÒH bRr`xЛ_7cv0=aCv{'j# P MFH;: p:|?^BeNHaba?_OۆRQ4 _?446(hlzl(Hs{D<4 Y;?J8.8#1$J<#~e>ZTD_drV{x2k"&KX78Q/u|kztY>='GzQn[PR (Bw{U&.!P>!Irtk 鮺Yh҇@a{ǟ54r+R.7Ӂ&٣T4t cn S)L*2RDAYL6  %2I !$${vR{WNzO[EרL5V6]8>r.T $kK$"QAۘ*RdF]0>zsF8H'RkVc)%\@@q&p+"F̮3 fh~ݡk`@pf)j#)kmaSZ[Wp=2f$աȮ4S:Fc  D+ЄQ -UUplj29HkA(ΜQ;w3ewDa hpe8 ,Qp+w q&7Kr=cs4cHjad+Vޣvf$8=1睊|zҏ#`DΏbZMZ+5Jլ,! *-Ѹ)ZPpMp;Kq ͸˕ٶcwVmpD3PJ5A8ڷ 6:4H&J ٬/(@MDBQa91-VS`cBJcl,DuJ$뒪[2AbjdDAs3Dup]OXS@Z,s%fT J+#TWccZF\*a9sdM̈ ԰dMGf  b@03GahE501U0Ě]5KJS S,[lX'#(h 3%h@t6W8q\5uM 4 (bZ,<-ݢ+Erx;89J"izb1H8VVS5H-19))l`71t iiӎkFY)$Dda[rĨ֢EKTˆ%2'+wHS8x:9X4 ̞\V6BaWEiQ0Sv]ÜhD(b%5%{Ғ5JjJPUMf¤Fwd~CC Timܗp&{s Ƽj6D@m sIY˔r%f6 LfAT%enIxF3ϖW|d6iJqSaV_vxL6e+Fbrx0QJ|48 ir{|Yۜ.̂k H֖쌿*Jg3pp jPAJww2/ !PDK:Q*eP4f mDM\LMio%,hPD+c~uɒ38(Vw4LFsi;C )3. s>D {C c*d˸K }\gZE&)!Ä I SbŻh™cD;10RgPf9 @&jIگ }?x( 0&fe% }e;δ} m0PѶ+"pN2U7.``bN"ph6Ŷ^s.&7\1 Zt*R#.)uG؏]Y'C.D*-J0D" D?_|P:)a%Q@%e'$"Gꨅ |PE$pY{DwE(2D#@C@̙ђ%MEiHHѢ TD 8 P(DQ1@PfPđ2I(' 9*?2b` >K]Z a-d" ƆO|̣$@;mnt(#B$P)py.xaà*'yp~&>q<0 :8oN B4Q4LKDDKT( AoK0{O5p0Zj ghG0iYy9m`m6kN2B\h/IH ܟ|Rg]s'wWTDat%4C$g;KͅhTm4 P`h%oZ eHublYF  L7Za5COΈhDգ[Qe0PI\7nZRF%S-+Fd,Kf0R8HL͵JlgaM56p`P_$K|Ll PjZ~C2 ($h%R"Xj)(&)ee")((B&aI& Ye$%H*TdJHYJ &e( & H"%"&Cc P!2AA,P)R!HCKDS!H> R+ʇa{H CHPEG Op:L 5ڄ6 y䱪{b9BvBBP:$ȗC6"-6å=?V7|&C )b $8a N>T!4yarPDAD%1 L$T4A528kRY.~Yw*RDP%M4r:T6dz~7j$CFPGI%up yp%)ߎs'qv}}qq6c3JQ3FdH`!lA5rgr]yq1CTQ]s fLq$r" ~S8Pa)m@;VF)P8cb;Md70PD|*rUHBNq9ˇfW%Dh㘑>^ro8ت8Q* ?Gw\0n9ǔ3Lı4;`~#G &hT3 jsڵG aD{;Uso &b 20c~~{HtxM)xU+(\a"Üd,i$tۖ)LNG$mJlG. R-Q DsMЄ)K1LR):K‡frlq@# Q AJp1=D 1B @%̃(SR'v(BDFLȴ VeDHrQDKՁdsтD()4 & H4#J4-T*A!A2()TVťqihyvBxcV۶aLPBC$pL6(fM4h`EguEJEb";kl\1F,xY<&TWF6E lQ+A4 塇g@K=9 Vm;(M=9[s8\h7 ti^$1 !WFŰ/bf" 4s 荹簸NJh@SHÜ }aю`eT,BCƓ,UlЌ1%bq$BD1PQ3h!b Hia(iCIcLw($oC|$8 V^ei518ʼn\lf5-@H k|KObmiarxOtEu F?'OKy >gPđR&H:99txZP$+رvԏd'(7Z7`GI4%Jzsgƍ5mth:@P1 x28g.R]oB%F>0jA16#NѥhP1a8$:JI .yTRndzk{(rF֚1.1] v՛OY\ix%MNMrXMC!_w94̈GFD$}8 $lIa']Nr4 rKMq`50KtJjP14֫ŦLʙ3Z'bΝֈ5еEً PMnC>9μ\Bi$چku1 Ha 7cf"VJA)cn #wF&SmBc,d- H ZCQ9k ыCUBS) 9wn'tȃϳ?zh1 /TRHi}1^S X""@%ZF$`ĨJD()@?AxۣڊiBY   !( ȸbhFVeYBF hBH!JAh)D!D%T4"8BVUC<܊a=^bpfaFcf $"7>^K&JjA#dCq 3jC`)(yik% 8*c܂e `CB0Hld8Z gQ.- D4"Pi֍ˤj0/9bAß8nK2qQ z;|M8@ЧF}O-2H+! $*tC@ {" `EgiSLI??9hbXB?d3_Փ#M'I%6%M88Y#+rGu;M#KjNM9!#@?HZj;}P$KE!_)h@hzf/#?@()M~& ~3@^`dRIY" ipUE% F8n P]}w=aalPI?׏:mo:'XOnJ[}mJ"$"$vIatIψ`AX wޘ?.K# 3?9c>\Huw؟JGġDĚX޾X @PAIa@&#@mdZbi)tq⭞=pҠ42P!'4 r軜\`hh[ڟǪGa<2>ã @ĭ4PupC*J'C8Xh(h񌦪ku (Н%\0 `HXRS1т|!$!c*i#-/̃T&aX Ij"lQ%xTp!H8#ghI$S$CvdJ& Ri Rv9R4t e(, B0ʊ҃%wd(BQ +s5)4MP>*$ѻA$a`ȕ!rĆ=`$w{嫎Ġ{T6>֔ '“v0{u0cYH(AH_S(*X"5a٭܀;^(p ?Yvw( 8B&?;0ja&E1*Q7' >P: ) >0N:?;B@a׬˜A=(EWvjSv/PLR.ױ)shi$0 IӶqz7ES {+ !Suͯ#'U``΋xIR)Nfu7=4 ħPId&5JagSowt49-96+M] RܔΖ* a(Lgh`R$ydC*=X# eո`JHbwxuHj*1t"`@K{~2 l+WJcph27?Jq#*> T*ěX)EQECI{Ԇ+ -INÍ-\Ƙ(L,RodbYGlP 225O7Ky-f11QZ 46nؓ:^<ݣdשA5E.׵JɍB2sSb& dW]X[JJ  qDXr;!T΍o|N/{"X)vw pA8dDYZmPh/"?"1Lb8ޙB[<\ `6D$DXxn'{,+lY|9`2pC,l/+ a]5~)ӄ \c-z偔@o^[awJ=`~1mE"6#PɛNy k zFwוAG,EQ%Hg?JsӼ8C.kUUVISPx@ RAA(Re5J@}8G!z??8&>0>OP2H-}  \-*4&PIʬRJr2D@QtTEG"ɀћ)|9 %(-@g$8Cc!Js !IBg|PMJ$)!)*RP@9ۡKB@P ~.yN{_ua *R*.$ xw!˾H}eEggVRxW O@65$>hVrO\i((|4ěy`V K T/ x;@Y2 f~Q2lDItgD}<7zJ|`5낦$(b!t ĉ EDAp=w>|MCd=D=LiI򟄐Pc JY`9h4@P(/FRfC3DS*HG1) D%0D$C - A  ! /!ToUF;8&9\ ѭ(PyHK~qtEDSzu9%`2Q{r5`@ii;_4YSA}!/' !D&"?d'x$ChxC'IŔ>l? d { 3c Qh2Paҳd0CqA15'pt1ݢÑ񈃔1tף.`zHO{ MZ)$f3n$Aw_yq̒Llh2vɥX #4s5X%O$ĸX{M$;!IL.+t >YS&| tEQP̭1([7H}Ǯzzodզ|rf{r0$Bg1(#3Fo0Ach6)S@#N5i<;Tr9nF^Y;pYd?uSz:Z-z>|%qFr9Vq4#:rE#j|-ɥ=1"j K%}Ńb 00 dfXkD8sFk@&L݁Ffj"PV&, Ӫ ͂ [tD+ d d { &*5SKZJ= D 81bK$Boj% cy 1.OW PJtР]@8|?RL| !@`Ƕl\_B}27S K՟Ghy]Yug!lN4dh YluP+Z<|ayA;绰DHKG݈&}P. "\W]h:ɘtFl8&{HM\UaY]lIj ƇjD>>䇌_Z{إB HNpTz$&O#2cǦ ѐE(C¶G_$8sI% `P0<|l.^՟=az>x*! hV#xEZ@vչP!'_"iJ D!eHm2|!8ǹ1AF=;Wt'Tڋ ҉R#4ǽֹn⇅BP3(4J8"C3qOEF PI*N EPw'yٰpSrx^^z}ˠ{FXvsk#|;y i|| ހ; d /hg@5' %:|3rݜ䘘 'a?'*taȔ*= xC!Æ$(܌8^4'wr@FąY aR4j.5IE7(ƒ&zYCo76< #`\XPrY NaTAॢ:RCUI rsp+[(TI`<=¼N"ȁvpAwծ+56'^ CO:M/8M* ;֮qHJBN|b[DFXgu퐷 l対Ea/gRO!% $2K4)3fҭI@z(ÆgQќg9j)9_>u|`GUT@G$S̪ 6Ld֚lnG >[҅]D ,4+D4.c)gԴ(8OIo=WQa2|dŤ; |tj@#GOS gV6Ic`_[ 1HR%,woS`u)!}|coݢM@GK` |^ȉ!ޚm GosE89[ӭ:|0 ㄉ!?7d~a7N5n5"TW Tǿ8ZyYF3DNT)dE_C`zkw{~"@Һ] /@?^_Fc jCzD۴G`Kd6B7w&`Og6_ev<Oue 11Ӌ C E IqqVOKU,ɶuLif#"tV2]8e9B`j+T̓"}¾d-0P`ͳKLEt.D:Ęɝ!h bʥa @ `{ ~]v8BJ./es9RE› {y˴ᤗC|qǻ 4m2G]jF7Ɂbr=KĔ-3i9ZkRMF&hb*R))("`nhŶqԊ#Aqˋg=ĵ8'`!bUsjRO0h+b LtqÉ-TJ4I)" B!7fI 0P@D2n"XYb a>8_qqHCijI& IF&*$.%;ip.AG,QRPpҹA D Lb *娚$ $O0.iֆnZ ٤* DlcՌb!"= )htADу4NC6b='"xlQ5MGl-JEE1N}r˃hWn^ShG=MGvF'2z:]ؒ##3JC%/AUG-ljd14TLm7'lPA*!bybh4P'Ākꒊܗ!NyԉEESw^"1 AUM 6#tDrQL1 F `)DUU#O|Ȧ"ZgV"9G׆+զJ o8fhb(F)   Q5]S@D%SB:TP! 1RASTSAAM-HI:<'hBTXTLLD%͂bH)c,4@8٢Nت(ݘ:ʵ!3uvscH@rYMcBƀ4VفLAl( O`fɛ-d*E nvt[_ckeFhsEl9;ȱ҉25z)3Xәy6Μ5fZd7uE4ZZwKFG 9v.f24JE#qWF`ٰ!V,=,F'N8 $r[$ n;Y6C@[p%0 Ŧb\4bh8D]T EED% ;E E,Vrٙ@͑H: v_J;Ό (#%ƮbT!KAAEL>KL>wq?ɜBIdi<'J^jsc_ZEh5} 9qA$Ļ[u& )q|KVXO瘼aJAxqp0G邇ÇC] LȤ(ZA+66$c_"m3Huz,E#<b$.qB}sX+aX ?:vDB11IHDL&97'!8O0x'M2`"E`w-[v#L($w I4ؚ¢ a?pR6R7IPe%7~24}*(&JD4h z=llk6Lɸp0bԁ8sGPXcbln'ׅța =3, d1(`16N,0i\R8 p0ы#x@h akh 6񪈈qW7 i ls9Z9jsTӈҕ'CBF5&ONwVMĘ墘n W6hyٻb!!خg[p1p:muX9i'9Bvl@ Asy֣ GlLFU  1R?ЁHoF FWikIˋd13YLOzJD p>]e2I f@10xeb';g"&8T 2 Ո8YTQU(b2*2q6и; I0tR,^~M@.@b>Ï AQ=Iźw"~$װOQCA(9&0#E'mk2`#$%X&d)  tul}sbe 0^ =701˚h+bCCW.fYbbORhmVJV[)tQ 6R%GT4' }nVeh2$ws8c4XXB!PDIa!GC(=g+\1\PXvT1IDZ.d"0>L~u{<; A@墢$(+͈v {N@h\ŖBHD뇳z #8T5CorKԑ4rw4 ʞ%.6y*>X x@hp$1HttD_} ?;:Ð!PSmwE܏!qpډށI#77 '`}͚jAJpx?@'J'v9G Aad| t{NSN) $8I?`p_n7B|s(QAšm5Db z@J<4TBj. ` h xEN)Ƈ6&V#IB rD8<5\-SC*!7fZX%?|6h1g2 FFO){EA3w 瓨F|}Z>Xcd#o>[ 0ph,DmӲ;JU'ߤВ)bW/,OzhP#JPD< utF]  6chZVMC$rM!sns4JI-WcCK0 R 0D6 @RiB"Y1/aٸi%D85kaofͮ1^1ZXc!iU`Qf cX`./.g ^NS^JB~'J~XEE.-"\sx%ɬ"55QP\]Q9lCDwbǔ&,,ݻc!=jiQC߻Y.j)+:aЧ(=KM(ym҇01țp7|'APA%$AH5T@b)D*8aX1B|uU?6"D-417m@2%osԆ͢vNNdjLGCb;#ȱl\y#A1À97NѸ'H 4LV1,'3ܚ1ftϔ:=i OB82VjQ,AMf3ǧw'mo >#Zrt븮!w"|L3N3kP36̓Ty]x!&.:)Ss%@.woc]~۝s(3 }9y5^g{4CnӅu;߃I­p֡ѩ$3\a>zi_͚'I7\3AG(>/D~x/q|u34īO x?ҏیl@迼oL ~*6ퟞ 7\^"ap`! >"߄k\$7/7>Ν]+f`d#zsЊP{\kF{>k 2 nȗ9!لV>=w׎.Cf8gLwkw-ҕ:=b|5ݧ|j臐R~yW)48OMihF<#DmPx"]i+dP݋ϵu\t_]?5w.tL=FqL[)YFXn 5\cW#K X84m.Ad1"3ʚvgm^-pT1V6\нZ7-#!TecZUϼt%г` ꝩ`M ?4i g׊oxi5A^L<ٺ,w_nSZ!7oLҐRm݀^_=pQ&v6ے˶;('"4C8WxqR -K~{mWa'A15> t%XRƎ@xLptlk2`֕TRprL^7|}nD/KϘns'zJ4m#$ =hlT ٤ 娘4kAg=O>$q|ǔ8ll#jH`QP }a{#fId" eh%zco\mu.ZkxjAj>'}oG`:δAy㗀DeC[w EQ¹g+uYh   ;FGq{!ӲCZLʌgqZlO;l˛`Gx>w|D%TB0^k>*f":vy"v:{5&Un,{8Лlm"e788cIY\Q^TCØGiB&es馄s8]K-埞aW! 4"5\cB:YPt| q'\0| & 3۱(kz_.kkc|d1.VZJ3;½qp۱,ζ!aB=9%438G-rS>v!!E3=B32o1\t܂kzia/:=ڛdɑ{ 1[%?>![' hq$Ib,4JU͖i}qij]?{+g4p򤗍QUJju1D1UUX2>K+ª>.b}]sp.͛_=;=*⽤~s;+0}NP<_OƮ&aDSr׿puJxpڑ x@$<=sP7x{eg@0+ǯ-fd;VZ&?d >\Tn&.4!UQ) U&1՝yĉ@*R⦈hB6/JbPwL|;TQt%/ O߂m:;\|UkgANY4wtZ3wFQ |Ԧ_|"g/$I@—s6F}Bl-+T/sl8-Aܿ SJp BXv:uGo0;=y|nx F+ 7z !PnuN0=QgPݾ]jI` cCkuUGԴQZs^I+b٤{&A a(k$/WfIuݧ:Cξ;"| b sUܐC~eˁ1:Ȝ :C`/w'` E-0:Ύ@:ˇd 8#v@FYN d6؟&к=8fr':$ &^#{V~:$5ۇ|.#T#\{?Rf4&E857XڑDK0$PE) ē}G %3wԉ4{)QQNH>{ybA:al"/`8[ tB)k>j'jSfl=xnKH/ ˧~o9'XD-,:5HapdD%j*`:G~X`#CX1X|h|hOY" I1LX}bQشCb6(+eW 2G!( TȠp 6u@e">eu62$mh:^* @=R4$JSKkKs@e*qHJŏX>.yRA4wiL?c$zByI<$XʏfA,By42F-`J~0 Cq`GC=Z A}YJ]N|n"RN*F# <ܭ^N C/솃Dp܄#C}[1y=ztduB6~ؑ8X brR!ѨWņq-2Z5XwͫZ&`HN<  UVdJD2 exWUII4չrdbù%x"j7zxZ)bbdT5w Bv}joإ}= >Рn>jXPO߽>I=&4 ZRʚʬ!aP,ኍ!2EFʨ0Җ$+3J4EXr]3cԣr8:b4< d)cH蟳CO USNuTQE.ۄpJٴ+A<؎$Nr![\N4fB(7 1C,C D5w <_Q(,Q1%HN@E}ކЭd7vMѓ8S {2`-tkuy|zi{)&I!~®EUUWydi}3p? rDpNc`_Q;>K $^w~ڜeBNy =~z<8˕,)soɐJ4 8hD7q:t@y=1PDD &iCwH一Ű+J$*o9rtJDItk9ET^.U؅UbdР_¤6iX{Q?u5I2Pn4aAK] Ã)EiHC"q҄6/513Lo(E!060.qB[XxOZۮ8\|Kl <¡Xiɩ$bn<E #w3'G Q;i:ўTA`bU‚0?mRO"xHkL$HRi$Ron,1RA˛)fCc5F2Py4DA}Jvw6#81DL8gN<Iф Ζ@R1rC5)>v@uC2O# I Or8cf<멳0RZB*h7@IJp)tJIp&%`L({10xqhtiJ]pFLSDUEaNgݡƦ-x0r\ P#:,&vDq#W~E-3cyhUml9P] q$$pqe)昺rm~Pjq1Ie9DW;uxjyqu GXB3RGCbN[nSEje 0v&8ND8Z"*ZxeT=< lC8jV0Qqxz`M醐=\9Oo$^cc 0c\ȫgb_~Q-{"pa*Sh^?O:Q7WXORzNs_=~C>L8iĈR)bz6(.G$|6iErD |Y'hTHl`DppZE!+@$8m !$$BHI !$$ڸBl^bn2ws">;&bMCЄD@R4F`~l o{b k y.Ш.`_`DM♳q$A<>N0{N FVv\Gy|Kd}&A i .Q@}TԨQJ3 c7BS h1gf up61(4%mթ>Z m׭hbkӨ 9"př{Z0 qM3" PhE6bz{Rj Iji6b6]j7)0E`Lګ qTɓW{leJUWy贡yxp)INPz`$Vxb4\D 0>u_ |Xb#{'hkA cIA#tz OWFϐNA/bl1lOx{G:zGXN>{@<@ؾ{L`ֈdBgЫ@ p.\DvaKh UF(QVpF_:{Z!=4ɣ;}/p&λK$C.Fa2 bE)YKU4 oxd!86ܽ&IRl x8.]'s{鄵})yšit[h~CפRCH@y'$"lap9pRpda@K Z&),KcBJ4 2ռqI $>#A@Vʕ::q݊1N&?skUɁGï c@oW_}|*{P4"KTQ HN <-wdzE%1 RUK$8fT' zL]!GȺOpv]KJ{@Ǣ\O=)<P8HD kĂF~@'cS2 O V\VNH`G4`@lr"ƏiUqvJ~.HD"ZVzJ GT%AJ%5m¤D8d9wf(jb*jI>9(hոOcL9yBB)V )uk2Ln6 Ń28-M.[eȂ9m of% -L}:2 ehm>l1Q(9kTQ=oxz̔W$lwvv8UT[1]P fc+``XƁZwTcTpm6ΥON˙O_wxB""Ue,֡E<,d5fU%0$x<Hq#1eU%}"c4Q3[#$#!f(O,lz* \Hђ86ӽHO nPŎAsRM֭n\8MZ+jG݅m5C"IlIыZ PGmRpU'=^2]b=s-|S/z\5ٹ:YBbq9b 6KUFREzehMa-2L&ngrF○xu.ڬ$FdAT a JBb8nysB 9nps $mTm+m<^{ͱp$QXozLUָE(B(eV9LU5M1 b]DRs61Pt;dE(;Y^zEϋH'HY˿TH:6jY%`XX+[Pl`s b+I055ʁNE3` .aiW/3-AG `F6ӗhCދ7J4{ 6c"`+O=re`RcN;(aA w6$O,I6lƴ0\$7ZM<(RaPPߊ_jBdi/a֢Dz4_g>g10!vid>| RRB'xb}ZET` b̓˟Z "4%")'t}ɧ0 TB&ٹRf;:֫U7 co.C:P|ʌ7= `lݓL%W bY ):Gcor=vr|Q/W`mNJ~㻯cèbE5N^JwO=bH`FyA;=?va(""{{wk<†jه@rM3)X4ɳDPAo}'kt; cFIMr : 0Fk06T`c^ 2JCAO 1`f ;Fdڞ4t.Wpa`陂ue]"cfnqNpVYsVJlHn0ۗ 9[b"N <[ K%CZəhCN,q\nZ+s'r;yL/{I@Y>iI Trxl D ,Fi{ 3|r{:'$pK8ig`fP E@&Zb@`'ɏsw:e~;"wݨ0 O=C Cխ2yq[&PҐۅ5 eC |>)Paɗ/U()M UvRONDkbpWն?"ҌT{=nc|9|&’ul#(8Ca0МL!i9A֫CLWMe'a]=hxg38n85Xmp661X8(8v̬:>9sL6fc 񳈸X*.qx cy7 2֧"zzC3 zCPh biF1AMBa$O5PciP'{mTHl[%Vh)13! K,a B7nsuf8k Ep2M;\N2ӻC68q̰}ʶ("_,'|ƴvl,2A3ʚ 5mưۤuKh@غ$p!"DZ}Rа!mN,@DZ t+G;nCKaH͑kxUKۜ!Bbp5h2D],g|#~P7R9tMUl E'LjۂMT9d bV*SlTCM&on_A9QN`A 2uݢʼQ|Ʊ)Pq#=e㍚k(`02a8 h֣sy&[88hCe=78kGrE۝arDď<Uռ\b3P~$QmDG/\Ά̶jD^"iSVZw;;h'%j HC rY6I ܝrޥ[tЦ!r5ћSǩ)uf~Q1!E 9 2yаG).KfF2S{V$e 1;M&^ww8N|) Q3%Pbyv*Rpq'uX"-4tw/{r=9V̒Jkm yUhHK%9o1t]I"a0<8 0 9 81wJt`Ckޫp &1IAO&] !"܇NC_+5ap*] P.0o :1dPmi+ UYQ`_V^MlS!:ڰf8UL֍Dը̫K&K46 bIݎ7QcZ:![>_"Z3eYnYS :G7Qn <ޠo\3$ ;[ _Fv4.Zqo˜G k4 ˀe=϶K4bRŜ,QI[(꒠q XEU Xp#H0#nIcY#ԡmPxntb2P3 $ǽ`@C0KA3(!e$H)0Fe{mҦ I 7MB: ) 0-&g zKՔd!sBTe&F(  |뢾;}a0@11A0ȐKIu QvbD8!A1A<!w 돟 @=p"qС,M~^>g}h'?Rv`d HBmy5Yݨyˉx̙*1*"!j2dfLijtZ:#>$LlV bCq1#0Hc/um QtҀ6t׵ ˝ /5t4;jF):tIx G 7{)Ì&Zf&`ٖy:r WOqwK?{i-sbq;ș4 DCR[nt&pw1&B" bf;;e͚5 Hfp$i蓍2:5POi57#̣:\g-ӻi^V5hؙ%8v1ͳm`lMX\ a'Q2 z4:d3t]2<RοjmE YVDޓȵ=&ݽ]ϰADG/xyJw*L.ݹ" }L^ U!~mvg~\j,s"N;ZԎNEcR*z™Āj+=BeL9M>vtD;n@$ ^i`ފѮ:[ON5mƢPPŔZ)&OoyxSH1DV{19WI.ChlMi{a;dNs|w]'m3K6q%*W &9lC̏&!],ԝ"W>0g,d]QJ vža7 ZL8x,2Ȉl 'Dm>)F2~blm;$*)p."HʦFa7+L?xMs&\wHl2^2.j;\Gs6ӅyKw6ZhjJ%@nهsX0mIA5 [I4XnoO 7+{;P!uR"bV6S}5 օfXPI: hCFj9_vC$6CeH I2d. HC룂AT$qTXP3 w"k"h`rWG .rl]MjNR'\׉xשׇE*I)KLBhlZxH橈I "w~6"$2i-Iě0:j Aj)` nΙ+Cs ^^,6`e U:/4wrBi :kR [l;LàȇA3kp9ʂg3Ȋ']OGYĿPk zFEQT-"1%A c(GJ p9QTUE !.,ZjxoPO,9;{`xc1WRl\CQЙl[Ț Q^&NHgex|݊Lgb13 $vR ɆD-tP35TN*F 44 8dkߋA`zAag7@『c΂P eB jLb^YiM31xO˕ABeS:`jo ɨjR*7#S8Mxdf$D-Fƍ6GeH[;dvԬY,+.ZiLMN.Rt,kC @k#z8e$KVA5-CSE@(:6hx 5'K9q8 !Ĉ9lr,K@kC @WfC(K[A.SrF .$iAɓ~LTU۽<(@aHm,4c%LBqUX)رuDa&qቨ-g9p4*`a F˪&61[6-Ϟ_IWL/J@S-3AL$)2*I"@fɢL5Q@u#CP!9bY4旂} zI1o87oΠ0+<.iLM/gaB@| Mxw}yۙ&@q`<pdA9Ow,у"\8Ic,& . $j KQ$E&\ˋPijL͗$V,]sdGRӊJB1S%WPw\POyР2&BaLn <NtZ d-A M:M0DDRT2CKIİD$DA$({.m  ӳN΀!#htB,9+<1S/;6ukdHf f6&ɫ.h=n#SCs2n\FQHY =t'Dm%Ĺ:T-Ek-`$V[zCDF>!쁈 7;c˖栧6U( @xwxwu;N,n E==u UP,E^&20`U#@{E>da }Opvu2I!H+yU;3.AXK76 Zز\H59LF⭉ىKjT.1TbR5mɦ:(cxAtcFBñ=J(bG@ U?G"OwđNG قn\4 mx{@)TAO.0wߝ?&(}8gɖ9 w'GHK Nvy V(T>tɢ>sItV,F5ZѢP(NBT:QR`z rP]9r( FRy-"~)߱VЂl%H %$D!СJ L B@(D )E 44ZQD} I@)M"P %D*BR@(/ds<󯍬MTcܳt앶v"ֿy[Nwک8%4;Hs?Q-R# wbI_X/@&?sC)T)e!nS2T)$6~qR~2wlϤ8L`(R|;ᚣlq4a,ޕ܌ӺzBJ P')Ү56zݪ00ZF `R1oW+lJ`0Y϶\y*Ԍы_#7~iͪD5g0EYD{7djZSB5'CI5r{yV48+.n)9ɣ V8p!PTwfkgͰ .<ÛNXe[I-͚nW3\97*f |tC$p;LmhB?ù0dܶ"çq_C`Bm<Y̖NI ($Ѣ|9yQ[bbq1 N0Q(<غspbl(w2f,xGs Ȭ!ߣ㯕yPj2L0 M[>& 'AQ4c|v[") ŋkV\GAQː4ְJjSlxڏ:/1<r¤Э# < A^nrmfws0U͈KkkE/q6jrhHMGd#$cr3.9F1R#7)Z94h[@ C CRTqk94Vـv7` ]"ä ?4!T A@IÛ3cRCRoǍFؤ-Da'МIcђ.cܣC1˾H]6{VHNl!bJh?84@ E =Ġ())"^H'P*P'%M4<@A`HҔSKH֔HR JihJA83wAꇜŮ/L;588Gꇄl@OAC䕙}Pobړ_O-6 O~)z=q@NIj! h({ o0=。ZP #  /*Px7<#;8#m_#s> фpOxzp};qQAPvC01(Qh wφo=a%Ldf"L_p\> 8kHOCE`p>XtJ'o4`5&> Gn\ ($ a; 2=vݞhCሗ/Y["!@;##q4)1@5$ЍhP?[(LǕ2$3%[=ְTU8x|c,|C pʈi*bߴVe̹׌s s:L^cwSY0ۓEF3p$]Ey!G[,T8R(Ν¼ Io!; 8@)"%c6։ZqP;k314,˞!oK ͎IV&TWGk%>V3ݼkSĎ /qlzAzQOyxF'lFhUAB3^Ud0+W]qb<]t|CPP` % vz &N!cwOk9hg~;Vu(>$pĩj=2PwI !$$S?#mE24 4Ud"SE1ZD) 6A8PD M"Q 9Uҫ\;C -fAd0D$Jd.OF+ռ*F،R(,C:r2]BQ˙y ]y ÖE{"iNJi ~e2zȁS K ͊)XZ.c[L £1(p0PL J⌐aE! y! OCmLvY -&}Oiz%=-)6 &9KTF)Pd8 #LPeW oxedPQA-b ݇s6#q?ˆc"m6BqA6RR# I$JLM}k<Cok?0b(+~ V獆"(s0) ((b'z+:v( Z;o9\"؁fÎal(0Wo:}\rfi]!')LSQQ!E!1 %DBT 3WZ(l!1@{zh;d*bIH$ dbb˽sDn;igPAhDV`3\CPPK(`bcJADz8d1% BăIMM% EQEą&*^qto9{;CNHZG a_|C?<AbKڐ߆`(`n *i xH@]!p(6f'xCQm5kk T$W^wl?m 3;OTm>ŠؑD3X~K2#H~2rJ?LyA?G 8ZRIAbf?m 4g~P G&,f>\Lr SܝG,=|< v*f%BuBcԳQS)p@i<"(i$6dY hzŏ4Diȣcj=ܢi'c0nc{/FMM-$5{pb;x83 DbTd͊9j(dE><.L 0U'!E@Н ٵ)?_8h*s@ lͨm?&@ AU42BUXVX䒈WEC,04N/(C&3alYng1Fg]J4l`]0hhu9~QduҝN"ғ *p8)СM "y>H㐇ۜBļ~0CI-:!{=&pnTh"ѡwA.y/Co~U 2JZR%g:ef{;Cr@ء~'hq5F#6Scٴ`bMj7/vnQF8`6 V6_i@RQ74T|9vA:5dP\BH$_.p7P$yJEn %nW @)Hz v=X1O !Y@ y*ͱ_c*=ф2iy2oz8P^HX Xf)eM%՟3S5%;˱0Q|mˍ&6PƵMt \/|(*cD`vO#]HHs>DF'>k|nԤ|P),M,!'d IL4~66 qNwO_sLOm]R4PZQۂ|q&BD<xEԤPRDݡޔEUa &Q)h\UE IXHƦR0?Y|S!1i$cA*x;K՗?=Y4QM.>`98LO`̑0c$*=tX,MG Z22 Q47ɣLӲm]e1,@}d$CT=OKuFs/ ulg a70oYiCpILP4%xH|8N"W3F'PoT HqZ3vaIP3*&V/@=I0 !6}}#8Mn1I,%MKm\%s` Z:@ .1/]sPU tR@jAh)( ӞCZDK2"iF2%S\;Ch>[U8{Cg'OeCڤ8#/-@(Lag P\ۜ0F['0@GL>,AxἚu$ @Yp/$G.ȝ*'H|G$姑hy ׬sn&3ša]ZNB0=wrC0$N( PĎe))% ADF؈Oy]jP)X*b I VjC(r &q{vs=D+@ٷ٬Q-oXZĄ32s"iH$ Xa&"R$&V&C?^W J(&1 Dgd* vBm ) g.)KuG'sAf<` 񺝢PL#jS)J :(<5EZzÃCHU)8~}0}$|I2b 0sE4tQgLva{O<Z 9 @OMK~LM!)8$SSw.7Ƿ8q0@?)9({t P:GHg@C@L@|Hφ¦ƾ'"VH S{6w;Gòp DbyLW{ HLD-}'5z CLD;_tPL[!=<4@CZƐ ItS h)EVOAEM;"> RTNۃ+?p@&9{ 3v`L7scfrddBե;ݸMpNngzi4E<4b 䋶o^951Ai^d둄y p1հܣ226Eܹmc:Hb[Έo]B{}@(t9``BPWGڝ|[Ӂȝ^[Ɣ1${Pˆ/G<$o3Ipc50EN&8!)MU h cɅFؑiST#Sk6f1R##K&_WwE+SLM"VϿww{{~oRI !$$Hl$^{  &9=6Sh\Mwڀ;*̑|L*ԐP( >VX[^(;$;xiLޱ*F墡BeizZol ̎Z {ywfY<)VΖjoβə bZp5,)%̰H}7u.inU 趆ojD tyzINR"ALy:d rPF*JP;\K1|埋zc.F-G*14o|닔q٢(;확u  Uݶ1[UO.D;rV5'!F(Ε[MTFjwa܀s߂ܜ1;'Bш6\|-fJlK=83p 2;-),ef)ⱸ)&2(Ĭ*cL,L`vkpj.Ke{AkrA"0@4KGK-金s<˱w%ivk 0Q#c[NQ5foFyN8J$^3Ȇ+Q B3OƸUďwSYl=(WSE\Py5JZ A՚KH5ZuR!*h%@y2jqc?L^SGtm 4|d9㾳F:+וEklaCƍ=,!$-y>3aL,7$k9 L&k9!!ZyY0c"Vo#یʝihEvM(xwWU>2}cptol$B3"Azh)NL`nJ Ķ5x)~Mhq04jG|C1ҋ7"OFF fh4ʄA:F".ÅZ&s`p`p`lbQAZICAMyA\; NcKbmglȫ 2HgLT ڍ{y辰^'A?*ϫŻ}w~D ZE($>co9pZ E_'S%csUwF%Q 2*4D xEzzdIV .x*z&\q#ۀAW(W| mХP ϙh>޼AZ4,q"qH fH `%I H *!Zf dhH$E" XH%" ($ed"He` f J(BY yʓx15F'$OO6xBWXp??ۺvFut>oRt@վN>!r{|6˼_gR}2ܞи3hqH*+;>O_xADKbDzH{ ޓϸk P28@d D9KCRĥMPP5 @&J'4U@6c"?܇!#:)ۼҚS@}?c4%rr+bK j!J %" z~eC` 2,c @"T yl:N-; ve>޾iyoPv뭷EnF PmVoJ}kVwyUu&0owv>o:⏆Ⓘ4]RS׳uö%(}Kzzw"JɩDyog|Oڊ{y3ƏE7m -ڮFFׇldtoFyt׻鸳6R TP:¶om|+{|Z/1]wso5c6[{{s}xows9&8 O{kP*P,U g/nʊo@QMb6ʂ%U(P a>B5J}Ҁ$ >mS@m*Х_w}`hw{|{\4dPٷvzzP”q}_Aw< Ѯ+{}2;ͻ]R4` @4@T H=>P}h) PUT ʀ t(݅uI@|}*U)Jj\:v4n>^֏OZTP׽731us־{msACXzǢ_@sgQѠi]g"_wv!7mst#ǽއc#6"cWaϟRmyzU@JkPw>ōv} ݁l׶_y>;c[}wUMSjrmLP 7kyuVF=:{rݺKFxpzz|{[̗ :FS}Oos lڪ-uurwni32[=n7y_I%OvkV={+o^wvw{qeV1紧owc;V |>,kvPHl.㻀Wsl-wsB@9ǧ۸mսw>\n[nvY՞EAC+ _G:}@S{`$zoCv=\t6}>/oCcv:vaw![S14=]ѪNjs4rءGsTD{}>u#jVORڽ۶Vޚہy.㻳v䚐@6 82j>r8guvy}mjڢ{1h1^_><uN:R]RNu7SvvK6:Qӥ9i{گ3br.t(:k2{S>GKpnݯx^ܧT9瞮觫4!Ϯ/^;39 ntp ]aȶۑWy;٠6%Šu펮[[h !W;.x^`{ʸ]ݵJN aM=g9W-:NϾ]y}2qrݞ{=˥n^ݳS7W5BJV]f{=qobwk mU ,fgٸ@`kA7afACPTծ: rnqpn$wnqmތlSv-zF;ۻ+L޺׻>{n/]떱ט8۷v;ݜ6]6ۻ>=΀Wx;ݺ֮ҟ={Z=w;・zA{]t۞#sj@.rwzsO|c.?mpEao{޼LJIХ>M!I0\ ҬŴvEAMb =,F{X/?Ӎ!ǯNyr.U5!C$4 fp~̰AUvA3\Jf!m2,8)l o_>"'[{Mÿ ZHVt}?:p;bwf&)쪍TTiLHQ}׷}O?e%wt@O_'i⤍F]EӌZDIʈum}aczݦ&Nq%!$aGI}d\0u.\*…g!ij}e+^/oՋ⽗09s+uu\( *[yS Oo.b'>EQj!0F?|Zv&GL^8!YC2.gK'/~lJbzsM% illV|=|wc@)DPP_0Z yîineӒH]E.ufYmP1TB9v|ޏw8wT0KS[&_Ky*x jM.'W@ylϮ7M1|N-/ʳpGS81,d*;}I+I%k1偭UT[lfXM5 9!G(cU]:~Evnv͏H`9f%=OkMتystu𼋎Μ7ه 6ݔa[9ʠXqPy}Ї`k] >;[GY{@(]`]ya}/kW ֗5BC%Ya^UBsUUtݍ/8u:u^$Q? ݖYK_RBMP&Ƌ_Vq!NfW0a~Ҽ%BoҗaW=cnr )Sϻn0}if"p(]ܪ1Ħo h>w4Fql\@ta,7:!K]\k8jӫ?G 鐯-VD 0=Kީؔ-|(vQCɛwe8 \.ӑI$cm (\0!ե/>N[uNfk-ɥѢp Gx87Yn-\ª2 ]o:꤉=^<GL4!Sc3#gVoG`Ï-,#?>gl: ak<fmڬsnn˶xvvj w>X 6Y5]ko+d(XȵnR}TSHs=L>FDZk|.㌅vDdI"[ZCl1v,Q1b}ݟ",.p`">!GLwg틃]mTaLk_mxcWVp1%!޺O\}Wz뵝>]N@z0:E*S&?)c--(QUgecJYlV- 7-]N'sLw`mSmYCg9QzzJ( S ^'~0KTn@) } >}ݏN;:.ijQB ( 1|!"ũXcw(Z ?n!%Q5⌳",:\JRLCPXG~^2~C 7q/k]ReQ 9?&I#dH}]T5^sS  D 4 mv %ʉMyN; /.s5)a4SdBh p'P%!nbƦVvz& Lb+tVG7$KjTxfeca"!5dlɨZ,Bd*߄^*[UB<5 xZ)p5({z{+vwÇ?))Q`0`)ATEJs$ѵS_1{Ë?L䁰"# `}bb>]pmb1LAQqCP!k>? 7i!)e|tOGګ^jBnkP e!LQ^?y᢮s#r*P)FZa@/{'rSBUL$!(8$V89 MT(Xdjcwc]7XޖpL",??lX[B%SdME˙?{׶(b`=^ BCHZ+xM:^V"6ϞE1>BYR V[uV'}8@pz`.$f=h:>ߎo3?NxCHt+'giXN>)^w 0!fGA'pq/##Us:F@y 8k9{]j6< F ֔z s[_l}!>+^ $`7}mb0G M` CxTAnө3#źa~kq[gއ} c&!g}ԁ OhAp ڭ~ʧN!QE!C ?@#@4/'w {*ܮ$uXɡ1!j?rbC W<`<*PG?O6kue+5ݞʉt,.LW:7%?d5Bcz8:Jn"67 %X)2b<3tX,˭c8VFP(EvZrTE8p0+C߹;ֲXJp[ UpfQ\YLwiؑEV QW8s+{s|EdR([Bbm8\X*E3 pWW_iq !BQɘq=<7:Q$R/&{ l0%2A@ ??z04N5*H:쬾H  *%?NmرvSycXsS{@ U!z %Ah"5?S@2n(qI%(V 8UG L@{6= XĒ BC,][PA&I#EA蚤@1-uT=}sȩtAJA$;=ToJb[ %PB XHOȳ-H\Ltf?@tCT5qƷMyQڼŰ7k죓X6jd_-iH@LQ,K\[&ZϷ۞ V ȥFu%:Ќ9 ~"Zmr_@'CZSq -$fr"1/.&GH]-NjS,4v+8t@;vhCkpO4 =wCWzݓOwZчCh߃6W6R-"Q PzE6`RJ)o:KL]6GXaO.]PT z#bZ& dN7̎fk NJ1ݿyΖڠeǴe[%m $0ޣaD#2[*OU`X]8@M3!;nXXl.ɒgFDn⑹Xhm:.$Hbusqp~DĻfLxmd$6b@;TʀAG__K3(P*,`#pܰHZ2K !D A<E^5mIA Ӈ*6Oo7s;T:R(PCͥj5{5PH o/r.J mT8PF`-Y s_qХ,ࣦPgg*ԑPJU8IVNG :ttУZuzytϡYʖQRbt"(*A8aOdghsEFb(|鋒RGc v3 z!4f[0Rm^=03]"fR*!QȋG'TDvA$תu~d“wĤ3R@*6ּIf80txZh:|f)ix6wP>+"zg9"R~)Sp4ǁW԰8+HV/kWa }~. mDB_YQ5E%(;ŧq2急CMlLݟuIT"e^&m%d$8U+ټ|:qJ|}tKhQi,m*D\l{,oӯlm?}roa & \E} 4|x @ă~KB cf&7;,`vX4RXD )'P8`ET-QDmW?E $J!]A2vwQE 3{FJx .@lOjVϩ&w&C18&60Z \J(׎㡄xTUUbk;QFQsT$ :GP\_q"Hz>t6т1&n #"z閨8qDn۱"13{Id03PT7-+@Ca"R?ncy?iD2Yi4M(Dɶ#Z`S?!MHqL/KGxxEj',xI' ,SVh M S.0%i)w a^T(NPEiKٮϣWoG w` İ? A8 y'ii Μ(ngTz8qN!='ׇ1ƽķ9%\JtIB<q$~#0"6k"8:ݿ`&@ղsrTڢmOhO\䰲H4 \0*@ <ZY԰gpV -a勥c kArCU*#eǼkݽUu?WXo`8*u$PJt^rfUeMO/Ei˭cڞdGδj,*oAyg1er2kQB0ZZOYupqRoz(†Ld*ZVks+XQb}o7ZD\l M%>xp8'*VK=;K*K<~ج6S%#Z&=N]S 8Te.)HȨ5(=s&up[w7?:!ݝi4۩!p<1V:HJOѩZ7bFEsٶpo&מ>Z\5 &DrgGaE2RC zF^\&~%A'a"c9QԐs"z[-/^Q舥w Lfy`@bK\D8D&>۵E #q:RyruHKx$eM%3B?6:ż,7rsC ,UȌJCeb\g+S9RZ= z(Or<#xRf~"o٩y"=k$vWŽނi*P^3$'kQ8LL]]9znjkhVRj)q(h$`ÎЉ! Uq1"@;d,7 6X>,Q/INH8I(:^\2mە Ǜ7 5Q 'vMA!녈aA8|Zʰ#>GdMqs>.3vF 9yҍ[bN3""sN`kTQJ}Z?')N%ًY&'qj~o&FQd @Ɇ+wwѤ>ٛWcN pՊςSTӥRo&io3$4FJWwߧ׮zLVqupl 5֎ I8@Db&QNбEJUusB)+vaL:ͭ%:E5c5UR&h&j1am3TCĀHj.p6~wvJG'n?qz, rݔ9)ѱT/߷ ktc $|z6 EOy_bz`arGŠY6T./_Z8:]F!T?jQT fJԛ^ݨV0:(2ZY CEෘFEd%ST͙pم P]SE6sǵZOs=̄Hoi5Y5P(ɯ"$Z#!amꨒ@p$k GޑN)g(uZ-6K3DE"5+P"+Z 1K㿁;P87 ϱA)7i1xmzN Q?hR9`w{UkJj,0tm(e9\ ]C&!zE>u1? CڷIhX5BXdpq0$Klm(gdk:s%-.^Hb$oo1O?`CE.BS ?9EII _ElP`'۷ `?#B(s4dgÙ!_jN,#'T 褨JϑTD?U`vC;k$W=ILʻ'!L4e93/zgaÐ+)9) )_:;B@NZs_ G&óI;%n''!ɢ24!4QkjY"FE~چ"*N Z)d=p,jҏosm|X YokN{qalWb? -C{l8qiXn &];PãU%Z֐^%pXk"XKt*y2%KdC6zpeRϯ.| 2~4,0rjY--<#O~x\dz?繬Wӷ@.a hC2.q8C;8fB5UEc+B`BaoPwA6[ؼ,.C+9;pvHð#,$x`ES 0VI[9'd`/4{ \WU< YwJ5 [ydys e蒞Pql`LnWBl)lmd)caܷeߎ;@ Wt9q~vy!hy 6,<7 Oͣt87fED+K"WSbb}ʞ7X?ewS³ȩQ|3/`Ҏl)KbJH?ﭛ١hvޖUU\c?&Oߛݛ&-wQ7?m~/P)6uiEZk;2vAtJ@<-/93]YHKhpe9ƘlUU im-RZ[VUZrp8*L &26֋ Eog 2=ERG|\_ބ -UdL@5"0zp[IaӜdC z@m`֊ΜdȂ{v;7/k` Y.vB\1*):Zn|JE0'pX(X11>z{u;0P&'{N2};9+r=$i!û#Q"IָH4eN.bs-PN2; I(] "{;آJ^T{62;)r0]ۿiDBP'A -=?v$Hbڈ*H-} 6ݞemXKQK K)(ϛ=`urR+j,Il,'XvkV)RZYɬ( h! T QTYm*JQ%1E3@d?4/fa7S!U_.&uO7X rS)3cT$iGÙJ)*+~Жl)?bgtD2 "B,#. nXstn/>3u,`P"Fփ\dg4+~:9Ao:Bβꦭyֲ0ᶀMnjli Z0annNћHD$(&5-)Ho&^wknl|F+k|L=n@֭2<1SUdwx;amZ_W_>׾gyGl^P$.MTSgEA4gpD"`>?2?[⸵pj3/eU1pjם)m3|͵scזV]_TLQE<ԿK3>; sPTcYDltltWДs}cYo6cj':VftzuF+3;cd_ @ඝbdˑUT|[d wf`Vc\8ۉ8W +s-jeيE d=ٌ^ Ba m{qg8QxsUƖC ^A)4&H{Cɓ;O~Y3۳*(Att?+SG"*[UHK(p$,Hr cPRM `)hUUn 1х`2 QFRI h2)wDy_mO k uJEsIU)fؾO UW4;_2:Q;wKAȨW5f.{a&T0*t,wǩ@34Lf5fI^$)CUMRПT$0a0R"Pr$i)TfY̐.0o,[JwR}t+EM{ƏKf:TIE!p?SrwLgcМ,>B/ǂ&AAT%R4ȯUJҴ)E.Y4Uj)3ps EQ3VIC%AUIR{0{tEW~*"AE0lVP{c)܆A6T`Z'}ùGfXȲ: =3FeO֓fȫ"ST~Z3-U+2ZCJ >SqQQ)ƣmv8VֻB ]`#R~WQTbt5TQd,ȫ \ SZuBD)5}鏴 k9 ( Ij F m+)U 7(|CJg?RfE AW' PjLbc\+sqXUL`B,  -L9 3_ڙ-Kgk`UHV.aA+x8m _V`ejURYUJvAֲ|[Jq%AEQ~u-m#m)P,2%*q*(k҂4Fzl5POٸjbUKXxC EUmņfI 'vTm)[B hh?s4U_w0X'>\f Q׌VXRZ/fZ_OeQQODe4JPS8*ED-GFOUuW>Na?>J * A`= _BTG}( ^}À%J" Ǜo?;;GOg#Uae 4Rn_ؽ_Ys yzѭz wuڈMSqO;P ERk<(Cb]4 *s{~._xx>eUniw~_/~_0R 1GX/a]:cBOTH_=WQb&B04Th)N>K,=} _ѯ'Y^W@j??ջ.}R,K!$W92-PA#BA( vx,^O7|XʺEK}ѻ0!RBfrZ Qcl6;>1=zza۠DH̽JGFaMp=&O,=y8ݼf{yz/oNճPOOh<~Ծ^|GIz\`[y9x9<3>swV зw ^LG/'.#@uw?OPDʔ$ `~)'@uӱιP щs{3@k@~ _a}_˩ !@ITÃI^i%( v]+ pb߿叏LN7gͨjV9A 1rQp!X EJyt#h4  4Y%4I=&rYMXW=MVѨ㡀aS  &Ȍ0Ϭ3/ A. ';~pԮ0pBBG}ZvZt˻&rTSejQL|=𢥲6{׃ GMQdA?=$'`hYA aRV6~ j/aHbolGY"SAĆU@J/5KQzrڿ&9#%U WK7tU{:`!W~7aW 0 )?~zMqe9 .[!6Ix,(,UGYHO5C?C͓ࢢ(p ~o~P/~s.h=8z$CPi-2DETb6UEoP]}t1JG;D_u< }G} ^E:QzV:?@s3ݏt36~ĀgGZl0Ƴo߻t8cq4}0DSqW"8+q-'P@7I ^X rtv։)]?}^?a^HDP'XL J)n)((R2%UrNB%bKC4@RP1D4 Ba !IUCWL2JE ALo2ZBkPᩘYM/2 ">Ov"3* xRY*؟A. (ԉJRDGBv#Sd JwH;'.d%I7)LZLUwӿ$93hCȻ]-FH.3!HԔ (|{i $ ) QQ ;,b &(TISjZă=:4L7g ާmX;9wtxkq89α5]12}].,&~0.b 2)F Ъ#PbPǟkyKe/Ptb>BWMhJp)Q>ڇ ת7v]en~?~qX>f;ɩνwQ?uyd&!6MOrV:T}.)_(wlpSG~~||wH^ˆ$ Db,~ p#]HCp;Vz IY93u,4{,"et.wbk[JsE&'6 (?]g g.4:@֘V].}aє[>aĦ|mF. "%X (|0t/o3.<t.mQ,ew/ z':J:Jenc_zr;Cb 0$#2-#sd (P2?`EHk5[*^RE]k%G&{x\'|7^ .Ow0#0Ds[:t3RD "OoO r2\u(EXˎX"6{2xCC`ɳ|6`_HfUdxWA$~su5:(g|~Z|tO"ߎ{0X~;7>n/Ks89&V^5cMePvk\]֩fG}6>A589~ɅЏR .vG A|0ǯVX8ɼA)CrebvEy+;e'IY[dѹShUg0V+8@=4Iv Be߆87?|mx-$0HRlz`y9Z0HEV^K]Ye{4Qwq~[Z$qZNv6ߢp6I.ɇbyyVI۰ :`R Zֹz!I|o(fe3h{ŜcC;.`0K9мjaY/,V >崹н=^#,mH{-/ݮa{p$iM{D}kSp$EJM|7]^SOeFk]L䴳9)?R@*LA<>L?uk|ݖ&a<̀V7ڭXQ/8Œt́ ~i=뷶@ʡ:L,R1EglǷQW8|H͇"rW'0?#x076!#\蜴Z;G^LcO.[msŘm13/b[jz b)v/yJ-B@Y!)o8L "WV<=O1F@m+lK+}?S[G %,Gpp z,DjY΃>|?{3|>9~͈%q(1z ŇLhuMR՟Oف$;80 CK:Y8)<{B -Ni UESoWpb>Brrm(Luĝ.޷}w Ջ`M^|=tkťdT!?ӅTS73xR`R j)B|̿F.1bJ>s'GiqkSUHPҤD kEwK:]T k hF{5;ëf?\T4IQ4J}%4{U"t'@}(+J[4Ui&̀x N^އ .P; ٤m<'F޳I.s1 >< Zw%7;:NxZ-w;τR@A%| pr7d7ov@Ty=^U?B{;>m9_ߒ:EQAH*{A(ſ~c9$PHTݕC.g3]*\e!0nłG&qktl@ 쓕2L*X6a7[Vt]XTz5+9qz%Jo QR̒(շk|<$6}m 4XOǧLh }]j;DXgO>C?ޱ߇Խ̗ƛHbX*iLWJ `f1G)ɠgb7*)^(t(ogs_Z??ߙ$< $WwBam %,TCT|ـP)4bo=߃[?onT@F%ad%xq_%f3r` a℟ޫu_9OF~8YkY`yA0Џ#[ެ|dlM꾀ʭtgQTrFǺ+',{f>%鹉_ׇ=֚Cdd=d"QO}rc#ޠ ~|4C}72KJ (:+ổwbYx;!pl] 0Uc9>yJ!uٳPw jؤ6I`Wj@L8t>?f_]1.+.PCjkT`*vA==Zuw1%~k$AL\z_jڤ}DF4CzӜpS=!\Gû'Ӆ;+fO)v(ooRosƹ~eg8'@~?:s<=26ox;]E$y 3Xzz]5 GIU[5'x/p]w5@8 Y Č6>:&PAntPDt\},d¢ %g*{ \Gy~}v axmyR#l6wFSѮB@V~-H& ]wSce>~|j{'۸0׻-;-ut{TFU:$F+G.rA_e}ݗl.6Xo@|9ӟksasD@R|}~{tab%P/> O߿_xqH碨W4oNCc0~p`$AqG;vٷ b fݗK+Dc?d4*YH\q|p&enJ0º) [X*o)XZYg=PU)(ٿR##.㑱Gyͯ:L&D P 5Dp6Kظ\#ѶNL@Pvy5z9*tvtQ!-$p/ '?v =_$t<|>6 >{8pS ;5qЈ2rڿnwQ߿W8X_.9~6liB4Jo%550آCuE\檪vsYWP\Ҁ=%V_L!3d๷gXfT{((!ŽHܨ-:/bɵ{";xfC'J] 14Gm[>p(CGp=')Ҽql߰7L!eYޢ("c"5seUkD&xn??w~ms'd=X@mw>uZ?@Q2WFױ>Fg@U,7l)v^1z c&p xZ<'iW*DUC=36a>hw^W^ FVŞ&K׷p|gs3_ߩ`hПYٚ/߉O'í}f7?^` >_{+˟+?BV<ڞ󻝇m)T 3DZHKa l8>~X"d;jm{uyUȅ (}j)j#k"<Ҩh#No庖2)!Z6}DWDAd3Tz83Oȇ+s #0|_ÂOϡ'L!AMT̪Oė*sx__xU\g ߽z)PM BNB!'sӀ׷\XB{9VNOT@B Tն Y:|{~(Axo787$CEvgҼ˔GrB,:<] aJItǫca-0]I$Y?≔_ѵ2<]O=+ȉ΀=kȿ:!@" c|VZDȫ2??RLJgk3   41S߬g { Űeߞ@b1"pT^g҂0L{_1'S 8kWcԡCwͷi5Xý.UmbW̻n7hz՟'g?oop"ȃ0;xlC?n'%mg ==GRFRD&>+aTnit!?7[ )c0ݔ+K?:XRՀ?0m`zv%&gUTKoA [71~#cudf2dfbVJh?@*xԀz}"y7wH4ޑx,~hurL a⪭mm/w]Q;p*p7vl@ 8fCu19s\DYwcܪ՛xo3U_ϫ/yZ/Et8up&{B;Bآ[~ST F~:۾ ~>wW8HDGy[#l7 Peԕ~͎Bޱ:T~ˊx cDžv_aB .& PD !"˭OWAZ8 fIִ_TBy=ݞK)s؄sQ6Mb}^9D~*HXYI!H _s0O<'L@)y~c MHSRɜSj_z#X7XO_䉺wE&SGHdo;z u6u/.Rm[EQώ6eN9엶9ϝ/Z/P QBt01QEOb*f)j\ UrzGG Pץ/Z^<'_MW$c|ú\?RtOw{ba!=~tD~>᣾WFm&kzܫ&l ¼mTRv9XQ8?d|Sc,gNe}&vܣD^u>CPI@>PUyb"DHD䀂okdx@uf \4M+pQ~A5  h**eEUUUQ^jj Q*! X&tQ; |T)nT׮G9O5N X?N}Ă }x tબ_t0a?sS>~65{xힶc^S"PK id1R!H `lD")0(, D@N"a:&J4PZ$ J(( A | )&Yh d)Ji(((((()i*) h% !!(" iXIK/%TAJseܲa߆*_cYĩR 7)PfMk+xNv Jv" .ʪlGײ&>D$PJ_Pgƍ^O_g܉뤳>cpzwfgC,-44(k#Z8Sj>Mf+NNR@ i( aHh2H""O˓ќmB (LZ`O<= 2gqĀQ.}7AOyi669~܇ $y D9?-Un x@!^Z<:UO5w:Qڏqr/ƝJ~gë^ofSFKR[:3˭I#} A,9ߧEx$@ˮnNiDmAlX "G՟McU*BqfK`2تVƢ4J$ux+MC1A-yq # !h]%xYd<}bznE6l9pAl6Lod8u!׋Ln΋h;gӿ@]hE3O}sX)K;*JCf>V^~7F~/]zǭ#,@rK9>tV޿S5} t/pLCA`NhϦ*)_29h ? 5y|@T'd?WO~]711)NX'#p8OI_ƞ:z nUjDmm[mmvmնVmmmmmmmmmmmZնUUm[mmTh&{ K}Z4m6Q?L*Xa-mh[KmmmmVm֓iTEdDG**UYݶD [m<UtgȠ(,SuEQTUw}UVid7A.B$ZԌs~TW`!\Na\ZCҩhjiLPx;n:ᬝ wmW\*iv?dEG9=9¶ϵt'u?scx{coxV0]¡iZ1h'k8*C It9G}J99oq7A1tq" (ئ)ۈS'۩5PO-Ym7[6Dh{kqyNIFrNB ,9xܮ36[,u=o~' CWǮU_yϝ)n͋0?Ӿ5N4 %ULPU4Qx4QE9Q/m-(̳Q=x5EVBA !E>q~c V h*1Kj%8af<򣋬BLXvgmo~B'NBûLL?49 ɬc;xNZ.qQ"dF>9:Dl`pic$+c8'0'VӉ~&+v&q 2 &ۏv)[Ky98Υg9*s׋3\841R'(u+/D/nFj0[1\Y7f@݌7x*r8ߏ\'?O?YVv72;볇 QPP? [ծ^Y 9n8e|/=(.>4"2+LCO'Ff,|@[LG]YOf ($̴[#׃OwD_Ё&ln\cȿKU Ҷ W*Um,@j|6%2M:kᅣ< h֘9ec$rFFNxiAa-Pbi|$+)H<熑 ͥk g/WUԘ<8i]8CGu;qr,[p牒ŇO՗|Ir2(Jn}V\lx"; H{%(RLk6JRT)Kٲ"Fɾ<_tcrZ;F^&J_er+ v7R?,[hmxzo+>d'XXg{{,H#RdM59%RF*=Chw4n:%m7! g?74>gGY D=ky #sF޺CUQy}GYP&}0 1nF2`Nۖ?䘪e\Ĵ;{XL8~f0xk  p>P~n[]66&) Oh۱]l [كU>Yg[jQ5ΪhWa4ڵo/zŋ W-\w AHҨyܣfC5~+G?k=bL  mv"B(mHyãE #~¥^?Z="Gn$q]Cb$p-K*>z`)p. Q_AaRKPe}_4AhJp3%n9g*5רGcI3O+_2K;(a~ { -=;>p+O=QEs CcQTjoJd0PzmMO|A.oRo@Q:<@ ޅn}WCz !ys>/cje+/6_AwL3!* bER('8u/:?y /9clIOxPcJp,/ǁ^ n~.Xv}|9|@Sx bzpp"R"QQ(߄&W^jJ0.hXރ\g)u{ 3MF7uV`/\wbYd͕$5DWwV~4vYo)DDxQp| tLM$÷]vCs4!Yw~.g ERK1[!VϢ/{C&l' ei=3!{()gMɔ`6Ņi ,wGÕ#߶WyI3bi&pcf/arCwFrk`=K.-Fb5orwPbm9}pHT, s;OjI#2̓ ńɏ1 "LA0=HfEeEyk:}rIk_,1MJvqZ`^Q"Sch/A9Gx5zX h/|:zgruMN=r-۠A;NAx 5 G>4pW cep1a$;ń~&XC*+67(5vut~\l/:Ҁr=~dgKu0ETkg$CPzwYWÏK 6?@@~fEv1{[B̒`h\Vd6!m^u18!K&Ʌy{,&q (,>Aae0;O5_ڸ(b鞙yӷ76/l8Ӯ< |jbG6-mtme‰&L&ju\e`.:㟙lQXjC%H _w]tRKXdNOWWL|&W$ JUX[ْ3c z5{o&q]3OO ނ0 B!b" S*DcMkiGLJ$arשEP;>,أOT"8~x2TnNKMpx:y7.u_8: ;<A0\A  ({ȓa-w)^DNմX{(aų[ѤUa8.\?"/кhI0ߘxƤ\+p٪n>HR2c}qgn?W9wZ  FoImJݚbgfutP~OyI0>k~6ad yFRez_ml^n,5kfVޖZ$ZԁogM糖G7ݴ $@ QfaB,_ugG/ZZ!K0qa \)]:# sZӣ,aLdM` m]q S&Q';Ul9qK{Ѭ4y7Į*kEQ'Ȕ=¦/_f7]wCs=P=|"|WVDخ@G8s4HA8 {{GΗV~܀ QK!)_ņ hʏ*S Cj$݃3AE;!/ QMl`cJ>\MAn7C] +Xx{#8Xc |Hg>8/걱vA8ͮ np,zuGPqgPav13t/vM=*]Ad Q6AEřAmskn̑pMx*Gr@ u-%JK6T\لB  _CpH "eZW@@}~=ܭeo3Ť@8 ,å`㦶%<{aX~65J*e:rU07],)V< |ZK)w[:2⸙Bwv"vuFKcHuy(~]xw(Ptݧ}t,[dapF??p+'I%^}=@7BҪؙh~Lh8'+#c{*eeP]}ᅀ5qAܛ6ه|־><2юW\p{h,ТmvEFf2Wcɵ~?KC(ERZ36/Vp<և#D^5IjK1Qm\  UMa7çV٣v|]D"-dة HC?  ?FOm˗ã6@{B//a(m:U_&_`ar cA&yG&9HՒYzYkQC`iBwe"" piusrq{oY@pa8so1ÇMOB\@%V# C{Pt肈tXg{GUErtt&浻 UݠA@bPDJ5aHJwG_wfg?3|OP=%g|[F_V~V(Pb<gR@x%G:ɂyF Gp_ `*:QӴ~xK-)jkZs|ߢzJڲ<=UGz-yEw.># @M_֢7)wЏe]u:c\˕iq*KGPd}Ux`jaOb%qx_;*4o?DJF`pJ_K)mkJd`ũI*E L3v&\:`CG@BfIdБsQ U_hL_~&|P dC־dr*ӊ[-E9PX@%&{PpQO\쁥_W к{L=IS 2@M* F,H{m G$ )AhN^L(ΓƼH| G'o*aq#{hr 7L##DBw}0 J3Y e\;vZ!Ʀli~7%$:LJ+ : != HV=E*_M:,6=: >cqo +Ө "["g?_:[-]ꋥd(}A} e,,\DIVЬT X|SoH=]4v7gzK; !Dob8`@eq/ wx1?BWs!,ŐW\jX'ﱹaMx  p>UH(G/g7 GwYtm;Ϯ RUC*Ѽ_n~R¢n) `dѺ0BWPUu1{GD.8ie5d_nL qs~8Lz5؜w8.͙Qaj҉sQhd$r}M9v*F S8`8a8-X3C>,v$x(]k%;o!V':ùj/`b/Ú sA_.>Js b1M§q> S4#76H2W ȓ 5/0X}V>hؽMDm @U$.)j!HjSQ?8jzTPhl==s{{К2g-(Ez'1V? HaVؼ2ƋOE] TF΃ e9dTo3g(Ԭg2T5Do^xL 0jWC/~f;-Ph'zltXnUa¾?nBPҬ@ U.Q立qˡ 2X EpP3>rV&l Aq$P>0 zU !rT׻KGt,dLb<&dVRUfd e5Yy+E, kx!Q\[" C7"T>70 QŚ`(ҕrTT#W \PBb `27* ٍ1aA j֭*I ̴RPQP+N}Is^%9Edwns)Ep{X>TDcUw1!,G"fwOd50EVaZ/yêG?:Lt }<B= -s'Ah u̙ ѣu`ϝ09|qmHucd){c&:9?@Q}yA8# P-TAR Gt>)?M>ظ}yƃB x :,#9FȚ-]e733d!*n+8cs+N@/1@}6v6 g>R? '}^ؿ`XyƵ8H8ǵ㆔h-]~, 3y(A"L:B|<@!I}GxH0H{J8q I " },f2c8 A<ָT񔻙|'\p|~lDa`Q]p:ڿ0 Ix6?=3g!B49\:Xה+V쥌^+㽙,{snAk]fTa:ՇҡF7GaXєk. {`5[&wWv&γpHl3)  4S 5 ꆝsaLzLdUEZ5o*@d MۺqIu?xB%A7iBL}sãx;( ƕйjrx;nx^L;*rf" % htǖ-%գ16^I`i1hvK+U*6I l&\26+]Ogwju5ƉEYHڜ2rڴQD 13 bwh԰:t4qz zwr݄GF.B P"귿T4 e\kbsK^+B1,HxF.f){[is9 ]bH=FRrj/9P<3xLi`{n oQLlmv/AݬCvYzҷ_>1IB㶎xʹMΧ5_QZ#i>pG8 i5V[b/fPޘd y\ RͦJ!jl)&\$|( %Z z& 5~sӫu)5xW؉ˑM : axWOgQ(a!Zת Ab}mKCǽQʑDǶ&\#MXY!f.pzY}>sNF {qxmMt"edA𪿏`x(wjs-T_;1)%:63ü\=AKE@Y\8`;͎ɀ^J9Eȱ#b5Ap%HGoWoh|>Gby~QvL ʹ ~0ΦʒQw(?ܟ2 _~4xr,p&Hw {@(&aKgw?R$(lӏ]\a~.{tc-Χdc'/sZ7D}o|% B, [<>0&J x$L?Lgx⃙.'կM*2Q( ` ^܍vq-9nvS 2@5hbqW׽%Ky5C$ zZ@9 0v97Y8nyqG'srAE΅t@nf!⡅i =JZ Y^tj"nw5QE9 C GaM3qKwB7GׁmlEУך:p\c0"6<<& eS'%YB+w~1 q!GX< 0aֆ;_^|,Fq2EM"],88#'?WQ؅.}oB . Ul]5{OTYêsHF(AU$|`9rbQI">æ8Y|(0Gm#@s?ی]֞3 B04jh@ Otه%%3GӲ`3 i,EDPx1@HXC“0;~̈]v"3vf vP6B$Ћ[V&ÑWp铇\Wc%P֝*qI4Żiˍ eohnjGi´d DyE9纚GgyMqۓKW),a70-~`2_Nu;9vYxYp9=2$tB*`mN ,{8 ;cDHԇ(#&AN.ӛ`\k/r\C޻ϹȜ`$&6%}V +ބ90A#!oF諁k盙f*,spX+\$mpl]øE]O$Ү9rds&Ug-Ps +\j];춭]s!~ka88q2q;^?#hGeX7#21Jaahڐ5_Vϳmj cf$M`t peL,qpPD @o@2keڟ} +F6ްԪ86=olfapsrxk  E0lBܵǦW/z\ ={ʾd=s='f0..)|b`G" x{' q=9Hv{feO<F׏ 4@n-]y:.AdȤ_`t:EX c06 e•}w9%Rm608 I謳vM- f*@H@/QI ñ.Im/PQ ۩/MּahŐp1<\=`$4/MAMdbX?`I: 3W.帿W9 m*-dFDкj "vZ`z}9ӣfGI>ap3@ҋOŃ;Ϯ eϙR ,".+@zAoipj< :rk1Z(~m_d_\ !~&;ok.RG0;g.d?8sM[,Gcݟ [AUgɖ"d􀩈@;| ͤ:q߲:ٰ6VUs:h~GEo'<Zz Ԕ4QrG%A ! P&Z Un .^\.سkZoA'mOE P`PN];dU/g ބ;q9s<V + <ʄ`wa@2Gky0eKX{fC$@M F,̣{ 90oA/7|}R=C.#Q(~9$tX6/"nEz5τY\,TRa,P?1[bơB0oL# ]1sq,j܄X`|M8'/ q:#a90SO[{Uv9 ޶e,x"uCPBllr_+@k CK8V,0A`sR`.lʹ kٗ[;<Ԡ?S v’u#j:ePFpf!^5*|C}X~[R5;7l~k9jZut]Vڍ#f"{Fs`A|W>B-MWZEot2:Nq )b^ǞooB;c iĞd~~\cO!6&_s`n??rֱ6h uFkT((%!t|vkE෎q괼:Gb)E O)˃ Z\xC? [,TvᗧE`H5Q-Kݫ S~c)m˟륉:;jiB=kYX6Iy#CP-(o`ڣvg*C.jqe? Z9%ĶG;C)7שՓ`aT XF+*EH8dɵV`b5W^# gf&0t9CGls xuuh)SfmCp%k|тeIT)x'|nWg PB(BsbB@|Pa!j1ˬ  {~c*c{QjvÈwq9!|?3UG'fX8I*TYs[ݧAlBd!!D߳ZpH"1g@‹*+E5g}9^_v? |ȏCzY7]z쒔I ]P"Q/{0@ cku5<]|<,c#X.;d #NAQ-9cjD|A9xԢ0 ?T~lKE Y:R6 IcUctz6M`$\ Nq0Uܹ:Jc_(J+ƾ<Ȋ,6xOl. (Zp1R$.Ƿx$BEnssd63pSzP]u(]taup@1vRAf"tÍ?0`Ɯ㊬ZHKK7@2|E2cw\*@ @R޾an`.i]ﭔඳn,6wA`4E{V{R.~1*BT D/oRw=M"T|'CKXc Mj3NC>Fp6KD bO:)eSBk NJ4DLc`E8EīXGt/ip7ICM : "*J ,* Mw]"8PCc4龽cաS|"@%R |"%ûBD($cB0 H@gF6JK)7Ng\iC+UZ ϫg|ݔ{3p0N~ 59X7ץp8{rɅasm\s ^"68q__}׊·Y`w|z'Lml-g-I}//sA"62ЃVxgI/k s`q ("nk_F}FZ…^ku.c\>lr(ECW-|` C.~PBUdOjs K?jpqa'l)|jh5=qhrc'IWV@QDj"$MƸӧ *XUMsߙU^Z D31Kf%1j`3ءTӑ0ָ 8l(k`o Eؼ_H-}|@7r LX )+,"gUvBOO{ J4k zG?"Q Ƈ&brG-c@tF<If߳.`ӝ9>)HiݗK>;\ B^uJ㯾ϯ~Mp@`@[,ZI ;)|]W1pPDLZj_@t/YLT=$ו[U7Feɽ?_)/A!q_ bg^ E#~8naꙛD;I?pk]FH2N#󥂿9Z:w>Yqt+GՋ*" wcaAC#"wk3#1Gk5o*B^_j<›z\r0'rpjtySh)Ӟ;&SeXY~Co;5fُI,%@uu:-qZw0x,^-9:4gLXvM/vTzI9SQq )R%\Vɉ7wqf WJ,+pID9BA ͛%9]V؎ݡN0@"ԼmqО!@Zߡ1rc~SFű ~O7 "'JF?3i۳V}Tg=]efS6i}LC/nX[]#r_4,lh:[oi@x}&I9S}?79Gz .a.lk>*:$~#D0RV\Wg87D"#0P_m;|+$0 sYˬ[3 磻~ Nt"ϯsK[BUZv CkX_; ., BI?*r,8B;>Lkh6رo@SsרEC}59r0}⻬Q qmJ #4 [,zUhMKlA.>$ߑs$e 7lоꚾa]ZyJ".~T 0Ku ytﻒdP)0ѫ3]l"/J JXAQk8 ᢠ9c`&;KhӑϷO*1/$&]<a}r}PW3bSu}}^MIq`/e48}S<"?g±ᬈFg(C {)6ow jH~>o!ZN2aXOfDV=)NdYWCKL}3`Z̎q=+TÆW(4k g!锇Ya."l+2:yB[KTNk?2'x4 0+9"G;^4tn4FWkoFCٙ|p(`gNQ*^vUP r/'>_`y>^_`9$+0n.ŦT9 aATr)CV`rp}p* /5=64"EA(r*X+Bc7/K{P ,r.?(Y@lJ/$^RJ2!|9H#o"!e]bC!,Wk|ixb;U*Tp.MB$+-r9{|tbhO;=meP&{D'j<Y1[QL( &_6M9d^F@*ylv` !%rQ0 3 ig룜IC7@zx4B/n=@sdzvvj -輒;aP+EAק{c#>~ R]qӄJ~TK-l{>7s|{ %vYq!\V:Tۍ%/N#`{`t/5T!~o?W@Ƴw ۭsv3UώV& AEa섆JI):2Ijˣ1>mn6? {WƇ ?ĉ&]paDo\S4|ZDtvGJTNk!Rk&B,5{U8-Vc̼DɳТX4ѠzS Ahk4rvV߳e-kcUdfLqNtprA? f'To0;1j: :iN͑S?`3v1#5(ʍs*[|q[E[)9ADh:Bd(kwG6'KM0)XBIiEƻDEG8\xC̰pgIȀ\ "tJ4"F+kA=嘚gvj#F&J5O6D2 `9CIu)m}E¥EGK~x۝ YqbnɁӛ] *Ip!wu(AMܡ#gRjl1PJ;7 E ;9(Y5shj,t\DZr_<Õ88!&Pějpo!ZW(vB4.=dHuKO E,!e976XeL)2а'y(\pp[悞˒:Wf=$D ø&G1!^͌5 fduΗ)x5{(vGy`qbe骾`ܔrVmmpzR.<`0XU /%B\a7p 2x*1vUJ 7r )q6v =b0RP/Z:nm7ĩ:6&fKasP<8PQh  bE~.lSo@}sw[o 548T!bݘpZP0UZFh9nP]rK %;"ZQa5(.M#=pоϞ׬b8-Gw,)ħof`Ʈ%H--dD3' 3ャg=\ 7cVxJ߅ǡ`#UձUgX[ӊ[Ou׷=MMvm/p5=vK {ow[-C͵XiWk>DB (l{g6Ld7>T{pp JLן/B?ޣy Ϧj)J b<񬏘u7ZPbZ(0Q A@@F[@B7}}tkeݿDZ] wo~ޱytiVOZ78eA(K .GO }m=Qi?<^>n}{ioAOmH%T}Ҡy*|YFbNskYNV7cV?}},B ,~l 0e&$>8=g;*]~OQSObH\I z _rHAbA@GpRHPD@BPLI1UJ$Q54E)ERߠGB Ob004q?_ydSC"3@MR!a H)Jb"((c]TIa83 F`Js׫xurl_w+.cPf?_/?;wZshww溻6&wuuT"1F/WgA0 ?Q_wJݣ wK69=}8T WU`@Z/C/EP*|\4!?im+7lt=_~?B/(;9ey=%ۯ{:_rՈı,P^XV ,dg?Ťhb&j$( b U#*)o#G\](L_F.,f&جuIh h*V}fl||hj5ۿǮ3G%k1p ΀H_G^uN:y#17G{aYV~C)WDI01/meb oB!p8뇟.taࡰhk?/)4 EE_SmHK@m}0Ns= VsnE_7 6B5L G0*A\4~Dc:?>#$_챯̉aӔ|j VA TM.T>?% ) mU2PV"S8S%]eإg_?_z?L@;E iDSi!kSBpBj(b5D_?Қ $/-QUUP_FuEP#\a{ŋ 4({zײU@7P H3TCy5II b >v4u)!L5E t"8Y?p'09`"DŽS@U@ ׁȝqJ;mEUUUUUUEVp VR sD_Q1G֚jiu bƢqxW?ffffffffffz%[/WO-kH4gˉ8OnCR<3jX4?8=9 3B A'}*UBl_<;f omqk:g윣^$NaD_V?9x{W18o\$2H2:n ?K[נ$` TeT8<=fZ~/e2%kb^l]tċJDuǰ~OZOL*"wfۅ޿6?@vA$YE蠛[ªP+ݺ:eI%C0y2 PH2^g/}~$7ߔ{5x(M"nb.E~'Y;&l 2$m:3æ#@ɤf9_+ b nMd$+W (ZzMk(7GUA@(=K&] '0%t5Alc_=:T?m3{1i䨞X. AcOT|O+*^A-*Y:ʈ߅0BR)L mP&|M}ힲ?4dhB=QDާ JJd?OK4M0KǭQI$|kчȲ|}ͰP)"B:urc{n]|4Xqoq 8W4Ud hȅp<;%-2=+Xk@9@p~PoڂljYd3LfYxCNFkZIK3}B:98⡉,yTuDѨW5ܼݯٝ ;iQr-5] B`43DyȦF>ìПqf8@Y g Aebr {wy\7IC2IĀQ8ǰ˘]>C1UBi+>..8,8O*:< p!@I/Nb)1hW]_*A7Hym 5ZUqYqv!J=˔>ij?ܶFI,h! q _D~gF6=n;$ZDA&tx>> Ҡ?P\},`j[yޙ"Sm -\G lp Qz Ib0E$:d0PiG-7X9ړ "iw/fRyߝ׏.VY/g0`RxrD9 e #/.`j gLG>Y$d"G9FNֈ xj'35|j\8lC b!:uqa n8 ;92y ꩕d mKv<90旧WߔE1Ŗ5) *hs\o>+~uȨk1?~c`/a:@ Q$#~Vg-yk>q.P0"(m(P@Q^q7nD"p0u3CE;?$O *a=c!] `u0d7ŝ9P2UL\?($[sTH'~b KTF/V˲ogLG8(XSõɶCa 5*皢T *'BSS? ;}晏V|/|xߍfN_Hfkh)bcL\νözg|~kPxsybm|uvz{T>,WԪ=|;Atl֧uGӝw;Վ .Uz'jw֠feSj*Wpd*g@g?׸f^Ad#=p) l(N~jG*8Goy 'O,A{ZGD3o0Ƽ[POxPY^su<{5(8vtHGKb7D} =6ʮcV?ۢ8qI Bb@?=?h66lS,>5Tv>gܕ铻}!Od_t%+}}@O^ N~{J/8Q-ncV;_M6|/$rfpnΘ7wꃅ (!psN|]H˟Aty,F2R[Ct& $N&gnp`tHju9};-ַ6˱Wh ꖓCjk{^ PROH퓧OU຀@`vK{OΞTRPU <$9aBZ2/AW@ѠI?ѽT:$G3uJecP.QEx G}J!-GvǓO?0r4(9 %6#>h.t7Zm{ 32EX뿝Y$CK`Y*UwZg[s})x3u}`w1g Ѱպx;ci"+Ӟ!qziHtW9N]X6Gasb .G ?*፷RY aplPBƳ^$O?w= |C48^ Iy}<`A-ˁ*+Ҍ" <@ U#pI˵F4U;d`QOW@c7}.vyQ#=NkZ=L9.|#Џ}g-|]{SI5!ռ -gמ_k$YQ#l*ssl:WF8 p8`G=]\C3  'p\4}zk/ ,ƕG4Fy`4^b%ׇvVm߲rsj'Gp v)aat`k?gXnP;$Jy*>3g̾XUz`~aׯ!R,.~q.ti8ZMz3#@DD5<5NGX%=>\ /X_eذn=zHE vg,/HEdQ;@'UT/u@`FnbHotB OQni<< ^a{=)1k^x'+f^7qx@Ob4)}w32p߸XD)aϷ ,i}mܼZCA9OEEX 6_{{}uZv0x>gZ?"?,t}R H#QQտTxiV8WocwIŬU4ikK s;?xز=k37.xJ(âPx;7R2@Iϫ# g*dqu]+:1Rs<)^a&?B pF/2)?X*}Kmg>5䏗3}t1q>FDR%Tܪ0b04hb)^AϚgnbO]-uWl@d(iNW~\h2T$Gy@ Za}|nlErZhE}m!~D'eYwdp1T7Rşv7_|ÏH-?<ٓ:"=Jbw^ dyzD-b Ç7ڢDzѳQ4"qFS.%~3I`"a,ӭC+Ȧ@QVSa1Ep* CeX5gMr ȍX]Zd(~n,mOz$pKZH` N`,})PU k] n؎qR<R>Ey>H'&yĎg31 _L)x4?-$G+}nTphdo1D4U#"R}/`v MxrG_LZ{a:k[+]:by Bfg_$MBDc&:7T ad}Q! DHP("KQfQ!H`C d2IdDl5F&E>N_46صݏT5~q$$Z_Gx0 8߯@8_ѓS|"? d) ?n /}ws.l!QT@< ŗ8p)ie`AOQ.sM.vL7ݼ}^>qOt{$::T{p]V湳p=t]xtr) Wpּ$q:0bay/e2#hh/ʒ5 o(e AKżU4ٯ^EU?TԶ m* YR Ũyd?D= "GajFv̔V!U7,$\gyF0}UרXyPˁ_q@\8ÅjLAi̡HZ1W2@^{G-RǚQA(XHi;Y/:l1b'>uᜥLF3 @8Cntɱ06ZzC|r_ޠD7POw溼s\O㫱{(귿L8 WbHN. Yސ"N׌hVCwr~A\QP*<;Y1X˫,փ ,C%r$- bV ec̿5rpqWࢢ#P&J9b^M# g@NXpjw3sU//yr"ʷżbq*y{k+&1V1U*9ļqS9ʌb21swxə&938XXQs7&7^_7wdNuq9Vjj g7c"8bUNg7^sf\gs˚U15y13bg1QuwhI=~q1le[n1}dujqmr? ǵH@w8)Jv n͎wռgVs. ~ٷ L~ɵ/ll,)˄w19-mY(կV"z(.7}Zm̨ϻɏWG/]m86=:wj:ܢX n>lm fapzw7m'J}i|ovf+lćq5ng|w{.X_o( QL:ttgV}, O)@1u׾<^>A.$ ]GP"k^HϜ)״mh|wv'Ե{ohu;'w}{!9s].x m$#bt>-}QߌFxC07!DB@KD+/]O5_Z9e/"[˫ u7fmsj #`!; ^_r'9PjRB(.ӷӀ8ʿRn'fEOQ()pA٪h7zBcڈC1ƒy-7+jzf>O2 <~[|n2icTDdxu9_ pɻhѰ {= ~D#?َ[oGKydrzg}H]FI7u(w;@B=|9sr 14D>tOw$׷wgf}7ǶUڠ&UQP+lϽ~tT|B,e5@[[[{h9=5$lz>1Z§3z(ۼLyI= 7yT]9s ذ9tvy lzǦ,G?#Jp+_&ERnm<4#nїۄ#} ҪrjWqq&#V.(H@D@ϚdJI>RLb >|EU! :Z#4Mh@tܩwzWgx qba=(e^k>E=wvU_s " !-)kZ'")ƶ)H%Ѐ)$80ydͧ}`.?_b`[|w"ԅf%om挐AoJ"zQj䧢|xQQD0SMZ9h|ugύѲj,z2Z(J`;ͮwiTDGΨ8"V҅ fuǷI0ק7fLp? wxH3Cи a:De%xp$).Bhb!DL%U[1ovo#WBĆ*8 4ѫX24o;&giE}v" ƃph<39eTHR lz>޷'BlM*n t:t)e 1L4ڛ[:h'kHmRDjؐ=dŏ&E=n56tsz,J: ɀg( L%2,G44`x$e!C <R"0w #nujuZ8 S(,DYl\ʷ% D\+-Bm'٪Uk >xW^9`iՅVN!}ua*Eȁchy,gnKyx+Zk٤z!~Uzd^zx4B8$x|%::N0ݱM0S t;}iǗoGĿ?9y <`gfQ#+ʗb Sk.A%r~@NL@(lMe6^6io3!$HЅӢ/TPxA"@":57bVpo0=ϟW:cw`=Fkٵ鋨}l&9fzeB="@  Vc H ~A>Adn͎?H+5YkYF;OEOO`Hf-<TRfI(U,OC9?ϫ.[n!U'p-&,6s٨X&]5: t/|͝ QvBp|T[%}XcVc>y'K6x–N?z߶H4 $XrtYTm1Rqԫn"7M%l1xS\ ̓yŕ=y>8uFҐnWMy(t`5S[zڂK9[uBk j[1Pq)%oMK>~)e?m"1!v(\ʃc:nGF9w:!pgZ'jHuqin|TG#aFұLރFxr0kﰹFRqܞI4@Wlta q(-`.rrsD߹]'x0t9)՞?r+?i(DQiR(ێs e UY!x A4whlnF$+6+( eJv+\˳iW )ef`INJc/<H_{ρOWI>yDw;EyhްϽ#[NK+uҺ4_RRѭHGC6_)@Rc7驴}ʼnl" hT S7RN[3]QVn|gۭG;1o[Ӓ>@i\qrJvONpavdƱ iEkw$nڪ!ՌlA5Z9BVK*Q:p]''e-mп8eQv)ց-7HM, VʮܤoJ⨖;$qh(,x/}&bmbI?8TKsݚ,g-#G${ evN 0fcY^OV[HKoN}kP+V<1ݪr1}Gs>{R{erԏ8u1ʉq㌽jE?!@]>\ܿ} ƤTFpRC ~# rk8ru!:¸.t Mo2J.N~\bo7MᨅȽ&5K6EA.en57.;߳ppS%a˞ MBe:<o(x((d4IQQ?d )l`u4ji_#OH@4 4(4IC$@DTAf FR9A% ?B$4$B(h /YV+02?DxX_0Tg|rZtBЙ@Pa VV,A(JD`ҕ$*rE?3O,ڭ-JbE(Z(GOfkP MW%3 dAu *D-6ȿGjI "aTz"$T%2r,d+Q`q'4hVL6Aڑc4fRI%,(%-f`%)%IPK"Ja',P([ EB,%o9QXԉVcG22 ?WŌ"%8);bS/-!1j* a5̩2F/% D>NjݱJ2fi5LEƨYwѸ?67/?Kl" b?f.Q:n__4sWց(a>A? "K.I~'P#_,{?53-D?S?JC œa>Ц_3 xKHj=)xϿ"Pb$$IUTQUUTQB bx'\ 3Sx[|a 1M{ tE qv ЯJߐj`ۼ=oT&|D`'oej8?0ڣLĎwqo}BNIUxg֯$}n݋>[YIr?4=8(tȃgPf3 kvo=j'n/R?А=aʲ=.&\w(tҙW/PX;,AsreU}M9ANPXLˣDBx\yl^""sp?"ɨ)࣎pdK/&,~]lâm&[yt$J!ܭ6NX^E]+p w d'6MNrN"rf*Qȇ_MZ&t;>6 6"lҨ<9yo0^'ɂt嵶?Se o3_T鬪Г#!4 o/nIn!f VfOAіip2ޙi1@!9JLQdCxb4S86ǻS7@2h" bWiAf У ^@dAV,UQ!hv.$)~{><u+ZvzzxúAӻa``#%X MTYUU3;3!{] ‘1hNV];鍵V_@8Mqa8Ct9>7h>>B [;ہ9ܽަ-|OƱsj:&溲j.siz`t)G0+~q:\31;WD3)˫6PWe%]^ݹhcWw`١]zƀ 1h>b'=nÊkNq8s3Z#c)Z04A!nplltK1zzG7a4G21tI&NP)Q:%PC2,LN\WWV]c*)Ia W@+waX}4?(dI?S!N.]:(Ѝt6+8Z\bVᆦ`)V2{L zRRA0H.Zb1j!|NI, s`iZ.>ܧ,ճsኜwH2~S~z֝gQA5 (Қ>"ibǷnu(0di ҕ)Lҫ JVYKSǔӧC$ָjt0R"{jeE~q!<:+(vhs鲹5BTt'2psހf<%Ӫ&1 `NU8Ϥ0ӛ+ܴtv\b)$یQs,d;Jz9,}P0># Of~|MQ1AMQE CAI-U4ADTDAQEsEMR(T13RxwԘV⽅_ lho3үZ0BNJ'깎+'rD?\P(ҕ=;Yz3 )>qiP qS}U;!<XAesYHOƒ(h[/vQrh~lm kt ߳0m_=QnT&ߞ{}FS %,d?xQXv 'C3A?~ټ~ְI)y)j?'8:!I@dhr"إ2Cj(m w|#$9ۈwIN 8B0 )9ʔeaG$bxX+!JP6a#@H)ڶc];b`=jCN*}45[aP#+!Y%v2)5[O8Ps/m4S6XOO,qiHH(RQ0qmo͞T3661* |s|x2tO φV6,`WOH$f@@K5w͵+'UDh5"[}|>FN%E>iϛ]Ĝ K'ź£>/D)FB^+`b" ?ُj <7+'*ov}]jb ,TPz7Gm P'uSh<"I'a`~3[EX&|^#`@3I4Q?5>\ebWݺk;o;$twϒ 0F8"WۚMK;/?]߸C* oE'7^vY)(?_^v?WvAܩ@%E3IQt sX`D2@+PoǭHk Ws0u0}a w7[ &kMRӏאLж bnLeƪ)qDx[t@H2sg]ՇGI`;)u"@Na(ʗi!±=&e~ "y"3F~ fRh{ÜB ezlA3>";aX$TF2!0yB+Cz @ڳZVW]93âI&pGZ=~m2@e9+g.M}zvyrOC $Yz(*w,)7!*"pGq{veoΖsKsW*=tk^C^lvb_~8NdԞ!͇ 'ϺO \U4Nm}pD9z}+ dDDI} j1s j;97K 'Nԃo/䢌^7\":7y=[, _勐A2r7QQ( )Y{w"6LFV#kA$FyJ-gv OՑ69M}͉C[0BRT5l&@$:\m BgHXvvaM! Uh+$#F?hlIG ͙ 7y?OWmJJAc`ȗ:z\rD!0t t>g8$51@@#=e| t8ey]FD P>` -É zQlse6A1#% Z/LPb&P|\ը8j}]چ.I%۽۽*5q Nzt0q@Td.zD2$^c]KAlAU+ٶ! VL(FDT袇j t'߯`lAN܎^yn"O:kq=̔}@X$hi@  P?ˋ(*! rtŒ8.Fr56xZu]xYuGBȦ0o! x^X8_P?dJQ DB,.P.ƿ7dJsuȾPO?t~O!h7Ow+F4Ay#p7H$$$v'I0Snni(˖)de!ڄm4l4}Qne%>5۸?HEIN+0P`/f@ <r&@N_tLoA+p~*UCH}. {o|yMqaY0Z}u\6-h[nT[gq=2#[- Y}T/r ~i\e _˪#\;WR* OJζ},>|zCB"Wf/[8m Xqta~wUlwxi=YF `kؗy^q,x)]b$,dlm \dZC() Q,RaH:g_oJ9T䩵5.<2bC\V-"{J>"_)G 4 ,'~O,祺K ,uI|h I'}ߛX;DR.,rF,KV*T-"*4oit",~ɤEbQ{ڜwRMdH^k˖Ok}wYa6rL)6 HG(((b(X16d @w=osrs >wt$)ǜlf$< !,t{~JVI_"xyrn]%!WÞJ&hiCB}+ Qr e<w-.A 1%!cTFss󘎽77ޜ6QD {9Q Y}H$n#8ZJ9: <71gi&17[5-%qHl_ st1^`PaË?k!'o?}*BuAxD3͵^wDXn'ﮫ? *%yqoۏOMg0onA ݦ)wC9*W kf;RNi9!oߚ䋧++` -tϖ^nEh ̂Z߫fȘe(4qu7OWL)*eoX]qqpqw ~9XY֒Z][x |'~#V,/ިFەC |LYA@&qI4Qw]@Z>7" ^P" #ZB}y[Qv=)bIEU?f|] w[A,5 jPnVݨJp=Y$&[vf a3\N1kt] ޭOK]g Cpȶ^nY]:FB6?ݤ1m|`~lP(@Zχd5_fRhݻbֺ=֋mxǢ OuC܀㰃};OUk dnO;a.PIS9ǙG)-/3VtIάp1㹾T dk&p?u+j:>G_=$A+Ŭ".o8%Od ( ݈"d?]frl$ X48~@?ffz@H4f^ˆs دs(_GuBY5r07ڪWoӠU[:>!Lv|b5/L-ET%A(<:MfgTݶ01ΌZmCU =%3]FV5~}fDHv{ie5 mG j"B ͲrvcЀ(2>ٖzKG-·¢׮*L+=N@Xf˜RSړobBOFvC1SA3̛or/΅ïC<-@t"oܩ 5|vWA/@w-ڃcOkmnh6vtAX"+=v[E1=+IQ?f8XoJhB©vN!E!F:Q >t#9 .ף]riKHa0?5k;c>I=lmd侉sǦ%X`Ł)B]8ky ䷝zl_M4ft10>U;𨣠6ٹH٫<,Wwf.n{Gel)j+u@R2wO=-Mݨw^|r,vr$$~]TgepJJuFL0=qÉtt\8C;]}d r ;?%z!5B=$I%#,wHBRoc{{YE&WDAx=¡ܜQ~8ՆPs'["#}3ⓑ~\t NQ}Lw:}>ZZ$#ݘZLA6mk]MЊ wUPi5$/D{> ^LoRO.|.r{nEH:^KÂ&fp3AÎdp^?7tN ͔bۙ 5kghsG@V-+տhJlsAe,MU':^DZ5l]&EŢgȅ##(אʰ#Kn+X9 fK+rD{7.9Z[mlwTq4Ze?m*HC=ôg)06}x"! ށo[Fs`t:ň[ mG!vXmν[[5 ŬҊ˪ۣg 4\&TX[(N\mYҴ{b;pcr~皌q~/6>C^cy\NdzB[sR`rr.o]a䎤v7l2జU G}{{RwxMƻJRCƽ&8z2,#alLkvAP6إ[[FttV0^ AkjɶT` Muǔ1 f%-l;H5Ig+6r"$xRC߿u-J6S;oL6eg7A [9}IAvbWj@~P+jE|Y;݅xB1[> = );nj D[3ƢYaYIj6PQ ZEr۝khQRexsikͶv;zuL\?F _v;Ys6>Y=؇__3 9)/ I>es;Fn}Hyw==qf9]<4rdoBˍyY!y)pjܵ3,-!\]kx'D,sÍ-Rxr "s BD 3 LgTia}?(q5Y0(#<!Trysif-j0M~Ymv qҷ_bCh sמ|*` [ftt鄻f‚o25G6ynY $179_}Ze pW$졋 a} 4~MB-3[JN3Z)gQVM$dKsZ(jmx0=O݊X>رsrC3_:XDNpa{0I=PN<54uas#vlj8cvsn%U4AXZ '/7JVj vq7Nob~&u>W̤ T-n0 )7QM1ghlϠu+RX±EVJtwmE_kāx2_*Ct[] 7n2M*c'j'^5{0~#=:_1 gA۰Y8N RJ JpYB} [VLN"1\pf4YsO yѫ\ݰjN1nթO݀4Rr>w0&Pn}`eQu_+\ξBRkeb<acHm=;]NgxDߚe^yZ糛DT+D沬F̟<;ݘl 1(PU7ǎ/;{ڈM1[ZT5S2D7ҬDQAUQ80}{OnA8=m'-sFkn9E]#lz yYFsD3he[jV+J1{qv=f⏞rbih&y`oxs- n;W鏊AfD=}qdh୒y%8Po\|K3\I8#19/kc2xuUA+ Dns@#+X$uIy8im7NU.;SQb)! )SUbo+Z6L0ѓt(.a u<0*3tPRʜT^bj?e>$V-e]4~0=A PS$k~I+҈@ N,a4Z׹4J&F1+f 'j2Q/ER*?i<L\]D]>Tat~%̾ ÝJ+9G6l(z$X))UPZ8Qӭ͈Wt Lq#p|a AHb4fGvBN8a=SzU1:z>0aݓXjk O;|twUng\/}zRqjKz}sT*_.~犿wܫd|'aߛ|t͘N<Bů%fPXնfm=tai[_b-TB:? [.s-](ckQ#b;]n>OkNW8z.B z&zG8Fo媙Cyd1zOhWwπ}FQ%WJe.# \ AԣzY]gu+Ua7aF.Ҩ\0$]'`^ Ͻ]TAT?C@2k' 2Q7+𪖞@Cۺwd};1?Oq &ohU>n 9Y㫪p@IV\wS:I&ʂ#+TobENwLޕCq(&+$NjjGT}) L׭ (cUD'B=RؘNU 9@B};a9y\bw~顡|q/&)f;Gƙ=e(k͙nsRڳdžEЀ8<;@63NeC3T(k7w0Bw08gO"uhJiHCS ^QNjd=;ax!X`ˈpa!3*dXc&wlؚN@C#EQ* Fb5Ip5LKƪ Uzz? p0$$v zv蜪x6Z`tl‡FCb/ߏr+B+1)"@X6ꆄUb:U/>hvy3.?^`H -N3UIsIQ|},!O$ BCxC&ev&'Q$PWTM%^dn@X$4p)TIX*r4\2PR#P5 DRuiapݧijX8h`3ғ#L]n>'1u@M2FBM#塷6$xvSM`6 ( AR#bB1X7C2Rf-HWNYeA^p4scjLh1ZqL9Fan 6!+FOu-/3D7B\ąL.J bX9ᎼHu|xLPBIA^ v8,%FC 6ቲ"N!8=yPL|0# Pxw~Kް|Tx$R;<0#hq߸@I$^WP}H%,HB2C5͹g{8hr#DcmD 9!' J꛻+QID먝hՅDb!@eopCߵ0- ^0UAwaG;ddR5Ɠ™m܈0D(=7qU1bU` YG?nxWDz} }g'.©FzGt*ɨ]}z>`.CzKHB#"F0ĆmJaKby<6GLYjl$A8N2)a50 poއ@C00lͱ0x!f~]Phf͌L`l0G˽ Ha:iЦVbltƪA7g:8*Q^TLWwĄ S}(㭀{=s5h *J8Jt>w $$UHҝDTW[4``LBPbf_s8wlD܋2x*>iފ~xX${6ٍ?ex@:z>؇_h!@HFi!.xoVx2(E@ @ԛȦtQg+s %ƓІ-]7GP*̈́IȈovT &'x̅ٛO D B) bkiӃCTݮDJaG']o_{M.ɒ0lf.ޅRH.gPź&p]|^U.58LPpq؇N˜@`v9#,յhOX r/>>NFOk@L|sdid P>ip !ɀ@1ޒi$}Q, k iF" $ v"1j<* WX ic`[@SAьpLQBbk?L~>$?U?Owvh810~Jb?s\XN 9%} ,"A 8xA9!]w?]':|.C\ַKUv `9fEF6]z_K@n~(Dy/eC< [=k& ŃJ,z'Qd/iُn)v+ni>3m;r9rm " n-xQIL =7SM5lt9'(MJBu+sSIZgLVmFqSF j^Xi*R`C/Y?wΫƩʕڎwa,2wW1ʐ @@1z>ʊ sgB;y<n,*h#Ds 1 $BtLX*I9GNXe}vITk)tx}3{1{Xc0/hhִfU$Q)ll  $iU,Oޠ6FIO5zP\0 lARJ0f +*RƨjJ۱u l!8x$5}X vqޒ* tBA1rheiă3Is>*U7A/}uʈS4:5A ϔ|@ߩ2O^Vh"|bkH;=j6$ =RZu)a00 V#4eHd:  P I #\RR05,0 ; vB'R?Cs ~^A##(:F7?d@BϖpcXK4D{t ﴋ鋴2/ة<{"ZGǵ5@S"Nb+!MPBaük2{ȑ.lgJ'!ꬓfwEj<:§/]҄hpـ)CO.cH0kLB6cBI ,`lZ>)3+[ {dH&Ue: `iy' {wt׫r8Tօt'FCcBL ~n Ԁd(Avy/="j{Ͱt+* Dw zv~s\Oi;\Ul'sl˔|<7f]5i+6ѾI~1>:>rGZk)VOw㞛';|NBR?gL]ή2IOpqoIP Q"DTLFܶR0#`hC b:BlQ%2?fyoݢ0@+8#Ѭ{ᒼoB2M0M#]$C{﮴7z a7G*)3 rj}ݰ'>\R!v\G;OO,齡7*Wc҆0o ({FadWCMm:m͏=t3WSPO-{vL06nS)-3s)pyˢ9WpY :8t\ݓE7rcPF;S*:rz]{q:mN7vR+u\0C ,9}0X2C1`/I]2?(>fYdC%q)2@c"??!+z#=[@)i?_p>G)āӬnF@LlQi%ٔ$[@ט\޹ލ\9iC$b~6IlE]0%["D#iMCI~39l GlZ;8v*?9(JgsUESD.ڈʯ;=i{oD}@k3oKYLo]i6>J'F =nʡ?vY,Ų{|Gr&i>qݸp/~;i_NY@]DqnL*Di& ;ξ7yv@7V"5eE4Rv Wyӏ,,YAZ*-Ztރ,(' pj j,I"'C{f@N[=)"dwسpR€,9~*XRya`O6PEUٍ3XYLC֝3Kqb0LDSHH zѠxO+N~N/8-.,tGhi#OoiߍrdCd3/h|m:!F(n)>Xuti*¡07-  ؠĢc|Z=youwhp pCS!ETqFv 59j$:q , o1 ߄0Q$h 8wS^49ΐ]$,\uJPj{OqRn'h9 }xԇGvps`LX '7Xn#%[HXWM~=j|4H 8G6[8 Xc:Sc۩3 C5)(vHUs󞋡i~wf,TKlS͸Ad6;[S"@^H,:=1ϷLB*fPlDBx$CZw d``IS 5PĔEoP,i:I"0M2MB "#gδ[bQ.6! @fd0dMȆCMFMn^c:X teW`!;gQ q~Pshc8KpazVK tő(4(o[BN#2S]<(P~鮴gbx@,/o $2se盞Y28uN^&Qz`)o΁4೶/!_j!)c* u:ew>lHG/r 5fg;/ӊ,OU@T`x*uSBs8e3x* Yzc>T\1σs{HVAga<{p2<6^L@nt A 7Wd$}& j9tյg wfw4kH ayfD gD5N *Mx\s-vۭ7@mmH/v,? 󆛏e'r~J;{<(hV>O48\:c"8]@S+M9 ":.r05vZΝ@W ; ף6@Qu9tg.G9;{0vquM)QTUZ;'mf@cC|ՈU .8SySd>Vy ܾ۱7_x)PT3eG82x6A:ngh mCsΤ f;gb:BB~=3%1qә)]G$y)I faoLO 68h1"6+{+,!>ThGNE*ٸ ЕjYz(7v{RHCn-s[5p+!,0 Lhp-,}dXDbMvnyB@$@4xl'ѢU |<Xq^O t1)_E&`ӛΉ4\5f85H #Ɠ 1qhȽwarrcCceF4@u-nǢ̀"4h9ձtgz %b"v8dS'+$1np̩;E0YbdSh<(.`}(6`8y]ml۱Ugu̓XHA𰠁WϹWr |]ː#Oc}SqvjU;V 4@l ȱZdFMvm-#f8K\/r0K@]#At[+a;@D^44* W|.Ksu-uoi`ɻ pfx1"}]_ =f,q$8Gbֻ]CI" %V|Æmӑe i+ (K>+ b%{hX=tϿ|UYeQEC!?PUk'w̉+0;O(i Eqt1Wv4M ټt!lW&J?'wڏ .XxA4֦#QsAaJ Pȿӹ=A7E$p_p[?sfX+!wB&}d(:.cgSVDdh<#$H0e):Wǒ}[ťgIB(ln`zۿj :^`2+4!_ÿx@Dj |>$$y0шw]puGWKU (ZIGCx $L*ȇm,,^S0:hv}f `QAE_+Fb RF(؁bt1CJjyJz $s]Y5ࢭn7+z h{:( c5R4CGc8Z܀"Y }N}* Ru0[*uGP$H{ ޗ͈AяK0)ZJOj(sƬ9 G ",I}03 12"梐/ETs"FM$5j-15 p3Y- f)$hQE^n 4+y~WD|<^ IDN$/2G BL§CIQ|6/O$I0*jiUEK@ xI5vRMW0VZ8@:7qUm 4  餮( o[S%_k>%RU`[TUGz')11qq"l~*Ul d)^}jeKmy d i/qp e>ޏ.7@y҄OQ!+`̟Q4aIda:C YvZy  f"P0{5pͻ+;swYUnM5iE J[IZ1 `4*@ lo:"_akxu>EH b)C-P;#7\}-GW~VշVzJ%`'Ck!>`t)̣}T@h&hriqEC OjSW_ɐP5Bn qhh@*dd %wWϑ&&ߜzC(݀wtA8a65U*+qxCC;gBJQomP+R6i*!$2. w+di&#]DebbB7ټ'aƵ253)&58a ?>,,H Ȝr10Ç1d+በ!] Wj(>^HXo s3chS g+q(u)|a_h/Erh\{OY(n#" >߿oe`V>h WIt~/ n@Tb #;@V~ExJF'H肱kcҬތlPljgksTxp)P@RpЋ<$! Ф>a0۸Ŏq-W5pDFŅ7T\rf梚h@]٘@?ZMD/lAԋ18 }D{*ѐXBa zGaw*Dxx[~$(8 V; |0r1S![ l9wc籧pi $&! >PS3; Ҏ=o\{Q%C`zM01#ٓ@#Ko !}$:+və'4xre<4;xP'}i4o~&-U3:(fW ,ßX)U x]1( %"A2q)=(`7ĒZ$&"!Y`7ayo[B ެ'@8.J '2JDICh"hA7냲x~=᷺ s T``8ʍ*⫀4$y\A*dsɧƲG\!tpqmuM6oW]宅+1()4Y% %$jBFj HS0&_2>9Ӝc @\AdU=>ꪒ}``w25L$O}Sٱstǘ:8ۓL  x|lK$wÁT=((&x<!a @[CO[Lydp,*z`oP"%aôe9;錞ٰ9cn<`:}~T{H.SG@򴑴qZFaNBO[*{U>iZ#Jc2㾕&B7Q%oeOFP @3I[T}蠢D8]LTN2z&Bg=X(@lhHb (h4?C2MRb>J@e64E:rof+̳AN^},2* .m"LD ewa$BC݊;稇"2XC4m -PF3};caj ߓE5_-s(%MG/[%[ƸFpifcNkd'1X2h ` dUܭ&j>ƾ;89x׌+@1 v5S!: M!@)_3˫һ9S1cMJr2bxAM9uF*7luM8FL2'E !O+-.z( aLI"/I; ؙzf#JP9G6m3tM!@!CfvCR(!׏' k] H‹y;?6> .GJ$?  %QC4&NA$N^a~w풇p7B4cۏX>w9i}v şs >w]7Rr4LSWl?*,|<:XjİF DC/y;<(|/8VfN3@[ls{PڊND{׍ rTk0y}҄$'إG(hqCއq|CF^H쾄YpCdzz]DGdtLm 92D{Ga & Q66J^dLyY(;FC]Dcn}:ڴ@ k$X(ɩ;Uy%Ʊce:Чٜ{`ڬImH!X 4-8ylՌP^AxQR(t I(96Ud ۊ,04Ó{@|0h0=#BEPԫ!D,ӱÂ' 3CM7@p ?~!B%+[R&r † (9閮i@UPkhHnZw Y̩)ǎV_][ğ^V{~k'ƕi/UT@\Tb*4C9yqpTF=q~=sD}G$Ma` F7rF~$0]@L26q*Уhb}<9/eOnE9 :tpٰurXt0LڑX2cy`9ʆBmPht xϩ &WAv9ʈ(|tД^G;_ae"3=dCB!C:ߗP9#^T[O|i1:1ۏ^w; }4'T`$ 75rO0A0`*nV@ &D#z)ւ{Hul3 kP4čd#ŒB65w͚A8T[jKk503Ŵhv:i57-9ZT}sЯjWTxvL6TLC0xX)6\OeaEU"Ve1?bN`UU#xwtF*91 #1~?OG)eU>K@iR>[ ;&G_ق}pG'c1Z Ik~]1a͐­cͻ A+R=Wj336zmt47tfiW޷sAHGaR\c EB\ uSP=lup*qtjJiHpn+"Leu&LjxSjO>'|[e!g M}p{xKs#}46 @s elJ*oFBa5!M!x)m1)5 l@p:(ld.dea(9;Yw6x^cpXolwup8 0r1ʕRFwڇpd~,<<t/EKh֌f&:-42\uOw?\~OΤ:CHQͽbN~mgnV/5TbIEÚ5%{g h 9]6R@bàP4jz#ҝ}A\1ys]slgŧ~F\H"|,DBۙ^EV18u\+dGƹB<"AAd9aCǖ5*"B^U";Í-ggXIsXqJIJ;70@f*yCȄSI;1Eu@7[eP5}F )P% Qj)> 59(E{{D>]?۽D3֍lzZvaI hgZ3W4$ ؠ! <!́ F}bŠ\bKܵMwA^|v_I*kw=* *" me`G,.%,ҡL()av> zAݎ5ߏbF:@!PRRo^xl}LWbIiW}djdmtQW:p}0@G+MW}ݘ"%R&]9 Yݼ|K&R5`_=}g/j_=:kf$2pEKz"&. BzjQ;dt3\*x|u ##\+L:#XZM6N㞌k4ZԇAeu9LJ]c7>QDC\9/^钠=?^ڌU/Ky@=ӂ?-RJBa&Qpm}Kz!-4_/^P\/i#㩒sϩ/nRTϽ[.r1 `)JAGuHɱ$`,g`z9u:l 'Ag[c N}PO "$[ &ׇIӣ;5ʿ#_U)?`Cg/"~|(߅?:O '}\:ޓIOtl|-B%x^|?{:š$Ȭ17kgIj;%QBhQX{2.Us"NB+$*ôtx'Zk{Md@iWb*U^ruC١ j!QBcs&v@Hya'7f˧KHIZ\[,eyNCCA-I 2d-- F1^q*))rc}˾WbgD6 Zx7*& Jtr<<4=u(L\S i$,z2" Q(RS30bg8"HLcʝ9-V-}y0+#('|qYfThhA1 ȹʹ J}# m۵d%Wd(.5";H)<@d@dBڿ NިVFJSߘ;]Y [@2%JVjH$BPΰ =C:oo$i)=DrL K !unL02ʅo)cJПi lJjRޤ7fFMTi 8:sǟTߤV4QWM/<4d` ; րx9tc3Q$@TO9l4(Q_ۓXDg"02C:ݿ>=>I3Aq.s&Kg+˟:+C6OV*Et}S Qky0+=JFeID(fȬGSpnB#v',Kx P*u|HU]˫/4wiM)]!p( &RUU` s+7 wlHvTeWo?g U_"PNI ;bceP`ks5ĽtqPXByFd_, 8FوA/"- `'+:gGUV΀ Dzuo@@-i,V 酮4$۝c.'R4hZA{u*'"34=d Xw<$5b&c: 0J|aSNETyAS(%27mȜC]{%dcV4dG XrCgH ߻RNDjgN]ckHf,rt4 0dt:ӏ%wQW|R||YбI4J6o~Tt0D#l=9RF{ˍn [Vgp`#ql@5Atr}Ɣ~F0wXL'҇!5T~Ͼua@e'0Y1 Q/^7wJ2$-la1lS磩!DwcU RQ@7Svu" ܮi#W5`YB.<Ȗ('.7|O7#-޺>[&t:IJ&D &h3-)򃜆#qS? ^'oeIf`b._!'o/8CZ I50ҍnޕ{\h1]#ז;3s(S'O_zvTQTRzyNF=8}/9]N ~n '휤 @}z'k8 *D!(.w2.XBB6%1RQ@71y i""d +d!h`C!0`D3M +(ic"@ jǪDmD }KNjT^qnH] ;Sؙ|SQ4O4ok ^CːMBJCwbx>uHtĺX{ZX@^䮋=tzC|p`"6ldoZ&Z6@'%uh0Ę30I(C-LnyWp]=hpRo= 'n4%reFT1`'BXB % @Mh_ Ni!֊wr?3d2G#{o[S ? >AǏ9]@pmƮ2D6J <3پf( 4tq,옠yxCN$@p7կF33u<pя$ǛAߪZ0 rOwG{D 컞i$95 9ɴÀLvi ݋cAO#@zمJHa+$ꃿGV3Am#4z$`iGIP倀K5yB&n{;hZ o!kHH4Dȷո$n$h@xb3EG2|Z yNƷ-P Ax;i֦}DZYX0Af4mD ύ*z'~}K 1Ű! SX~B¶6)І޾SndqkDePD`o6ao kS!y??gC䅏}! }-5'?VT}?DZZD r&?}>-}5ԧO̐uCqu5g+ G $rϬ@ 5hX.h Ɓ+J ud:8*J*K $8(ݴYʓ&MZR>2np "aSgΘm|2Xߑދ7xਿyyCۇ.#Gs[pH9tlC$@.H\V̰f攻`J2mRf7d4 98VSՅEsύ 2l.EpUv9'.0;*N55K g#r+lǘS/if~.bp4փٲ&d4Tʼn]1u+iHK`bRk- m{zDqA#g) xCHOҋ`' \v )'Ec(9!$uG/TUmLB@"ST+^gnKXeQ$)-<>f~%=t2Y<$h ,. fwiLrŋ^>rT9Q SwknG[&{\qz񾹙4rq] 9xJzAG":_y%lx͂oNO}y& cb4ɥq_@6zD砄G6Z b Ӫ(P{j!:PH!^S۝DzL$4I*R;5 |?at{߇k<6gNSz@ w{tELjR L!#qކdŰ=׭Q1M+؎Paϡ4T] HkREbopɂx]q_3ϸ6$;ppݑrAJjH) C`&!H^;"ؙ M׻k#QXE_u333S*@,|8OzbӸ[EHߴ^^ڶ`;w>YYĊ=N4{ bmGF!gD} PTCzBj`1 vdKP+xK&+!+x%-}ZKxff`8@Y>. |;Wc2&4']Zr D "$ 1 vqm'c?'tQoO3HfHDSMB|prNT#c*Z#rX Xt,p F `ʃVno4:'~m1T-tQe6z_h?_8;+PIK 'wU)D .U˃d BtX6ᱶE2mx&!8?Knu"HRDPN.K`i5^ žX[%Yw !|)X1C%) Ѳ(K=h%s墑 rٌgn0Uw烑r(6 #jbDd*Ćb: m"Q O(.EYF rJk.h!#g], #[ fֹTπ-sRy~r_:w' |XCNC  9?ojYƒ'?B:~D\ a6vl\,BtF w[*ǶEda.ujL>@fc~nPi- sgC̐<Ƿ"kɡ¯n,|x⻦,Gy{};m/x댂!adCt ;ndaNBxOa:KxuΚӗ!a yU-7oZ=ET ==滯C@>)"1 A`(1d /4XzY,>9J44:\'}8ĎB#b{`!Bx(|LML0vm}_0,ِA߬ɰW*p:z-ї@?N=J Z2hu+8TJR~ yu`ϕ^ֳa ;< 1+PSYbb4Zbm_@n00P /S.G\>bҁ2*fdCUn%G΁s) dtr~>mEhTb9F(W GA}te  D(E`bf ぁ]=z&qJF2g#6 )^P8,j߽ܥ{8=5yv6J *qz9@,MiXgʄ@1(tqrcJu'Zd4fa2 dL] ( ׸ J8*'z)_ viwhs `SѭMx!?hC <>!К|ӎMB:d+:܆C+ ,E'6-0z-labAVS$(/K[}~kƤuZ:Cdtdeò\w`w$dCT>/T?4(:;4a@ H bDbG!5*xsZ< BSԂ \p6̀rc(S J$G$C$ 03(bBg;* Xd̄TYgCaC(ﮈm hBR@iKe<9=hEIv9t(pDTE@D1DDrɄ R 2nj XwӸY( {G@*OTHICíGhdY c* g3#jL% ,w)QE-5Ahj ȐUR@gxH;MtS*ӄ_D$ރa\"=4/֏r'-0߫i`tu2V~(N22 ǘ6b{Ok(d" (rRc @++XäX"rtN"LA i pARqT)tV$,fYRm@! q!tP5fJ^S.)]ǦCoYFr~oWI5xiTDDDV2x:Y8` x _i:[ Gb 1\,!Qa'h\>%ip{`zWM%5n,q){wBhgS]K]é2Jh>鈆 x`}vۅy4#@np7XY vŞ{s8)JokHD<2nPB]u xROi6 Qh~0JiAy {su &FH`Op Tя(dY1Ƃ"޵>u=V)!w>:މD݆;TF1yp%(:h[QE?bPOI?.}s 7:` N@F-%j!gSحU^jKݠ@\-t:V EmHՅ HGaz/jx8oX1f9K4` qcb{Xb猐m=t=*5 BUJiR;jNp1;gfӺm+`nX֮@saϫ-Cz3pu4$PoZb3>_4 ە-ṙ;rp?(5' @ohoIH_'hiSG!C2vO R߀4/Shw)ASX%OG1,0ƌ* ((BP>IB79@;d0M =t'?@KZ5FZkec[~_2K8$N- l0˜) BBdiϦ gv;lHv)fZ`&$$O?UUkV$$ɂiiYB5UdLB=0 q2CDu>vd;Ks٘WM}qeO{8Q0c61 .\ ޷#aL#5KB4Bj9tN}BF!DpvMb^ұDC|d4yRz9Ҏ\0wо4Mލ (ZЎX:Z"Q;xsŐFi:hR)H7,N <bxb-5y{$vC؉U ZAX:͈P: zփƆԐ NBiuwH%\ qX2fSMUGCLۋdjRG-[wOν:3ܭ}:z8((7Rq3rl3ȭrǟsXXmm#cE A=^ }ZSabW}VZ, ;{EBdD;tCD!̀k:z٨HgDXRX$m8D2|Ջρ-)KlD4t=Yϫz(sv%g\0̐_(+} lO<403T`6D̀ ` 03GJW@ʦW8i+5enЮ$dwq j Z>tp"}" ~{7Pb([\5 ?_}qYx]^t<͋C¾߉uwy.\[*:}s>'Ay&QxU1 [i:TpE &j`MN z,'`GDTIw?r؇0.FL3 , QۥuUFN01;/ ;Klt%*ÂK2^4`qǓԌYE5+#tBXju=g`۴DM6xC"4q[V3 ө.u y Sc;?;P6;̸җg-sc7~EX,i@Dz*8fLvȠ^H" \D/yDkXUsM5^O]\)G̈́ (^i*PkWw*~Qv„8. 솢.yP!q_SuVe8Q1_.)o'@?(ظ mxyƬ:@0UQѠ怦! BZYBd3A$%1Hf}FI#`("\ 4#^Rshd q0 0+<,r4ʸ)dT"MsxhUCHo\9Q!bEI`.CH 4\AGOo~e{~.\@xV##YXgvhem7qxPkIŠ,g547dI9~a.pQw~ a2575*)`>3K$B0(nu࣮0iUzB4` h k]1fs qUع$>sqyrDXԚ<^iZ-1gg;!L4[ UoM@$w}@ۯ3sH*{E`<ʨ83ue/jab,^f,q] :ryfD{"09&PUt2vC˗N#[ekxix4byۘBLSN+]70y҉2TJ4* r4?5Ɩq%|*C!, OZ@GIc6ld;<ٔV6bR\@$@57Zi+bIfAajէYqft9Ƀ6Z`,Q5/ϩa_C9SLH!P?\Q [&C0*ʴQtPÐo߫~* }K*i/쟾c'TK(<=o0+&BXڋkbj20e~0Oߣ*jr, n P!7(MB뷌m`פ0FP q*PxȽUF['"<'3gF?`G0kzćDDFTT RP@@IB(:tD,V_9pU^i!8dG0 ?Fo5sz;.;\Ch[n;Q#3X3 b،0]ytͬqSHD$I$[!:猟t4\ ȩPo[%AC\pi"@**,@D@?EӟA=LUESOWJʶxk0ༀ@&7o!˸W" S< :x&0w~xr2̤mUn/a1 lMuc0:g;$ӭ_{k'm&ʔ9xsgy˗>mUUUV{_]O_wة11=a&o{\)S` _ͺB)IU/Q2qw aJΝr B_ePQo.8$#1@1R{+]/W+p$m-Nt߾`b- (E^u d p/Q_?>NxDr[Ԃhϟw: MF"s;;S>wb>Ow9䪬8{zApHұ;ٱ6sbI$\H~f D0Zݭ8CFMͷt K$ѫuah-.|+PR(+5,7 2ms[@iZƲ0KTq,eʋ?kq ښf(hd~}L'\dfVk.@,mʦ:h((NF&6PMY^mT:&-jͽ}*)R)CGA7[JqֶmٮmlI( `{CϏ`jpڃG0*SzY{"MzNp`#px@D=4cڈ, n~JȡE[L(ө",9َD"*1Rsdhmo#@ P'h)Ͽ,bGQxxT l,i l!e@ϟ{oEm]4.ܺ?.scşf0r;gCױ,b*;]~Sa AK6A ۲yठ]82 #| `5Po TL|srL1 ODʙ8m}8`H6q o4rjn]O]p[QW\6~;QJHGcC0e:_8G80KBAx(9 !ҚӨ*kÊ.m/UP@dpE +oZ 3XlFi>ed߯a!J+nWOAQ=FtodZ\,NhnMrrpzG09[9o61zS 8W2YI'w(LȜA GtWL6mH@nի;Q`9 Hhc f@hO;&^ nUa}<;=OyF!B|ΐxO{/6 Rg3n7/͵{;Y> rǀ(qϖy_HkbŸ?okՏY(zPs7z'pB0u:JJ)>J^k'}[D4rr +y-T\5qMP_|_Gݽ````|*.u1 "sxfq* Ƀ3С0°3 @B>nnA^iv$4pȝCǂ9D[[ɧv3 @/Mc') @ 2}=aCGku寭mٓ`+Ԉ:t>HS|/u+ H@=Ǚ=OUhrw!>Q|ӓA M.G {rYyr062Jq3s2vuHD;P$$c׈=1+Gg`_"@l@TbV{.z.*@  qڡ3]npDTqg1(_D٭ t@+qsJK!4À1ݨQ[KHMG7m#zd0 ovkPi'*'`Xmx |@=X '2䒺#X@;7gcӖw&%9I$I~b7fTE5H^ h]P|)d5PٸY[jj$uug6DDiv jfLeա0Q$A9!uamoy$4c# ]!м`n4g2#c;n],uFђ:Kh@ܸZ]y4Rd:UN.N tN}еT> r&B4TXȣC)-ah[ #(cytqWcn3,6``._+<*ct0ؓWj-cQ=R7;4Pl@3H8EOo`Q] "?S,Kc?5ݔyPȶuHc=@R|IA$IyXHAGnJیχp5&gxj#5h3ބq 4E-'9 t(n86᷀ݹˆc6ӹwЄf8vPW!ŞF/vw%!fBO7iRVW>0nV,=A  2 08ofB(sMu~"~}{d+wi p" ղ`,6ي(ᇁ@FBNI"I$h^61LIJ /!n8nZ=LI$s[t#Gmf:8Vad߃8v 㰈yMUg3\W_H,!s 0 !j"6.lEe&C`2.8r"&/8f2_S;"RL2Кk@A&W*] (M`B|hH8hvyq\*tQ2QV+Uʅ!-֒Oii!WkK#F{MA[dAY> T> ^bQ@#9LT3wj_oJm澜1Kq1UXܗpZm 5X 5dtf#0: (Rǎ(,{?x_xy+M<#4!">.uÖuǪ=>p U:s_w  8w#~M H Y8 _YC}78IR:mGm KNF"pJgM1<ʀvprd`^݋ӖYR{oETWX@*. PR9A$cRX1 . r (l~<-=W%'5e4}B9  !C4-W)+[Ma]ұQʏuf%ܥ )yo9tg{0By$ V'j.;%!fk anYk#!CC==0q7mkQ5ŏ1{[?:z^ )KU CŬ@#D[>~U{$4Q3h*#4%m1A/WqF>Ԟ>kH`͏IbI ӏ]ר ~ GfOaS$~JyV,ìb^0KUk|t~T< YY 95q(m)YSĝIq t4%aP/yhc!% ԢU;2jK;=oI_<̨; I{V-;{ӺwF W/"@"jnmTY&)78,萣nE0, ߤE5#|XW;0ig[f/`gGxӰM|-J~(PMCPui"s:0kr;p-[ Ӝ<>eHCX a%X߄>Ɛ\S *LnN6;syo6:'r0 X.).?ys\NzPLP-&ι4bMiK*&Meeӵc}{k=  6iތ 75%uӤs `$ x)'&XvcG_,/kDע ==ǿxRBm跿n ;h.;!$M<(xxQw`"pԝ 7&G:eҋX~Fxk+LgCj HvKOig7LN0Aw5R]u(<.*Yˮ>Wӡ>*O˔E˭ܢfknݶ'~K3\3g?_ bQiܓfG& NŖv8 :vLX%9^`@A8y6VCrmd6RU;rg=ᆳo[S40N >fzDȩ r=,b/bo8:aۍ394Nb%Quzs#Ḱ i˰nmпA d|ō8U=|G fA s|NXKImMg^ɺIHo߶< NJ=K󜍴Ϲ(\ 1~@t $g}5<﷢p[d,z^A6<J'2^(puͬ^3TO6^~N.y8'HdgU^ܖt&Ji'|aR j(vn@-u;|Mxp:YB!|[3U*F*Y,e뎧}ͻzb{g]%$A)JZ[mZZU4jmU :?cNOFI ΒՆU]N990DL}P~c"yktgA,XQMnYIЬ9csקY3M8d3_x6 Ώ`p. |6Zu^SN]nl1(9)X8R3Ha}j(6m\TM,н9˨!{`  D[u`oF (s t!HßhuQ=؇Ƃs@ʯWB ,P$M%8A 4=l?'r&\ eq}wۃ3#0G+^mMV7D4)>Jf@1»!aG5:&!J0!xR}mt&cTҲm`F(K-4(0w<];`Q$Yw#KHoƽ'؇ ͇$3 w |.7IոQ,&ZUgX)ֵMs28Ae=M2 <=G_O=wAAvj&P856 )6 n ր xG%+J7U™Ug  x <{QNQ^:b"Fxx ZHr;3~^gr[_V:>D k-=ܖh_-7f+A(j6!IA\IaS $!m3.[E;#]nP;"lŠU`ю-NSS|N/_od9y4n6ǡ_<v^v7Z1ߏMSC_| h"<1䯻 rR&ѶgdRK(!H4ta.Q0c)yr객ckHLĿ&jlXr(_zAve`A"> ݈7@'۶y;ܒ}(YIB&=7;.)UEAcULF@ahFh* 0Gk|6A\AL]Z-@Vyh2t/Ɍc!LXVR~'}NgnfYzՃ*PH4`,1(- 5'u!]NtNP*֝fO!侅cmN0H?=M/< q>L q?F% :Chyjz^} y3[rވgoxq+C@7Y2d;‚ R]R"cEa(j"/bZA N = m)`̂=pø+eI@)I*?_1DgȞ?K_b#_j; WMA(,'ș"L\="zUEqinSqٗN9why Ÿ/ /kr9(Y^Ǚe%O| }\5 ֎Z1 Oy-QR ֌jEj54qTsϊ=@dE04'/%VCzTe7b";#Ii0$)r͞~ܧ0Ћ~0; v39f>Sܓ^u[#on^H{2CzV=ҖQ,|n!.,G m b@8 LR݃sx8NJ#ڑ*cT1V#QUږXQ*ӂx"YBt/&f00{,8PHP V8 yqrM{|0mqx>+:Sus$;\4,ZL p]fơ ⑏%2{BޫSo?AI)1Igot)ΛCPq/+dQ8R)'gn ͚wbࠊcɧҧI/g> 8Mj@Ć;tCG";1usY\8;a6@v:}leIC |J x'Ad$,]۠䛛tx@YI)A@ 5>,V-"kl,xPZ%(s=!(6V]Z=>;ѭU.x B j $)jed\ G WFO#kuK KմߟJð3o<:8 Iki_pV3/5G4Je|j[x~;N!ECI凩~ZutK3f{IzL[mNCcӐuuY4b oT#mzmϷz (p:':Oc9#ӆ5KGmZ[-b `j~aQ [4<7qajIV% d3@Oǿ`a`i#BBs^X;9a k>[d:(>Nt=;>ݦZmm-Z"b~-ūVKjQѭmummR~j2JD~IHJ_֏Ա8"~m>7I%)<42 n70E:w#+և=E3T!Ie[ jnH\5N\s& :3|&f\r.6.4PmE;3J)P@-\7zai|7mCm,Wo56׋aK l2KUOV o MTh^D})F,<>Xwr?~JVFmncmUm1bCCèo3ˋO'Hs.Ai`z+J/_t9; "Oh;r$Ut2Cj^"a4~#+X1js(j!pb?&٢T,Iw1`>_L +͒j5bf80@SİMQ `INҡP1 ) JZ~|5.2UDmCIQ)CG? X0aJS>p0X&`f~'r]kMSj'l+?eiI^jxUVoru/~';~i");,bJbPWT$JM_MM NESmۺ Ohϝ8}J5IBՂ | pۃvҜwx 03'W0zĚA<`P1,&Qb ,H`S[j4ң4d)QZg SIPBf#LJac:(C Q)HDPS2*5ot^t^T5$gO璀( ^\RڰB4{ :} bwS*P9cK^ɟ_BS, T{RdN%bϗCZ@Hƍ !|ca4 R\4GLASKCO:`l&"u!- Db.Mz (bC'3?vzD*#1#89C -8ACc l~U րсb~?Sbdr|jaS.N!k'Gk~&[-(BP Ƌq5!8w *A+iU-B#u7Ԣh>N-as*T.jQ@UnB k޼(kQhL%H ~@F JSjwLR tYpN!bB'A]'rQ4$DE+}, S4]:Nʠ8z]hlm?@?>{$("A@P^g.d4)k4'7?n]R(3`-UBSD rdQ5*4H \Rb͏~pH|B)NtP⟹+_Ӷ#"D@g,Oj{k:V}8xF1z$;Ӣ/w]B@SP. f])5fD9Mq>7{LFK8, gj3"\Fp0 &ľ$h@a>*%DB- 'B[.3 f*P P9q ?HM 3K3L >/`;m1^}?lմIvdjh}j&4uԫk:Six(,c@uo LCu;ô~(:w˵DRݏ(7W>m%*ԒqT"a Qi 6Qwu~C3 zУJ<nb"R(b}QTlw, T2D~ǨCF3dgػ(aK1S@Dvq0Y)X(F?Yլ5!&ğT$PAv`ߨEwwCRN`_P*$qP 'Ic=L#t`yܢ6ށZ0^DFOpU@ /@S!4T5zn}`nbCH2 |eV(~2y d %#VѤC?t~5|~g (=Nh H 'ـzԚtxȇ581{>]9ͬ qG_2a}Pdowh`TƄ9DX\,i§}Xx(fԪF "J0 CyR1 PB_gd0?ty| I)(>/)ZB8e" †*v{ H]!^2`׻ŀ:㢛$(}:lA5(NiƏ}-xXN^P ҂tRഭh"Deh,MIQC*=Lsv,Գ uG,:m!Ab!BIIDE GWO$+THO~On+KS]\bF}Y Rx]ma??D,W x帤bT`3by P (hJxa =%1 V p7rF"c#A7:ԸBjw}x+ĪTצP?y\qde8Һ̌??K!rTs~yEA} ť0ŗh *GkarFJ#=ϬZL{?uN&| M8R6{@Hb4D%T}?Q̓9=~v Tb0cDq瀰43VG# UJP"R/qPŠ5kq:v=~¯|'͋1Ԅ** iQKKT9E`u!u(j"ɄgCFX90A-NlNd!D "58 lP-Pe WW(`BB|A%l%^d&gdLLgmEV&yABE"ffM:1 ([E@SD! TTHA$SBATT 0AL̉d$i $$S!%[ 7~"eJU9\DJ=0')SA'ف'QvZdLHA JMTyr!*%:r4&b5$C_C0ikQ]dFv,~|Ol/~lVp Q,P0eH,P2J*C.J($ET-*1JªB)&4IA량&{ejh9t;6>ԣX3 wfT)RZAS!h_9la=m -n[\ <;rqJקO.Ryn|6/xAHRK69򇦙ԨFěy|=и}(pOYz!8 _DDfCGF87N) RVD *ڌ,Y3 ë1l.ZD! Kۘø7)֞CiyuRwXqLIRG~]}=tGPiz=~@.M{8|s{#Ӥ`uNd܇!KKT%X1C@& XQe Q#d]݀d_)d+ۻsIg>6qSy'IE$;.>HC; "oI/7\%c Pdv8_Cև5Cng0:ZΑ=}' pbEO~1+fS5%*6^33@~ BNc :0~RHHן.E~LW9)d-I\Pb2[2C[^v9Byct,D9Cց a?DX=M?bG#S샬馊$ u <'HSK%R̎a@*S U'YB(,YC iBÈj I_ (KŠKf 8dn56 @TEjRsU$] )8t3U7HQl h€2"~~?P^sNg4wNjR4. $# Wd ?#TUDUTEUU_Ƿ?HM!f!B B 6܂lTzi>zQbz5lPqDjOIgd.낢?uTA}OQ IqWuɠwY9i ;KULWma@wh'$q‡ E?[;7|IA'/*AJ2 H ᘮu8hB?H.`fzMY %(49Cϯ_:x@:z` Czq|TCK_ 6r#w! 8Hy!e;! Z%d,v0O41A)Y:XiAJ qjz˜)$;D=alݰ?QĮ/@|$LR'zX; ?7"$r"LϾ?zQ_U>#uSCw 1eI:<"@␱C\x yY9 KA$5E89xb `w>5[2 aDrgMG68uUUTf=땀p(Bעi` { Hj"yw6ur[Fqylτ%.s{GECw;Xq$' s8ʋYE~ f*^_=Wjiiu7oa8Z'[hf @,C*0YJҚM vUӡh9RƜ`:A-92`dԀrABd0Lgةm9|FS" YȨ!X#0E;8؁t8T8RЙ 3hn췒?€}Mh 1In"u)"q:{__^[-a_A(&JZ"uV0EPAC0Q5l"He(s&=!ZJqC&(,SJݹtaIF+a aޙV˭ذ㜸 4n/9ˡap'a3iǽ,8V[{вߙ&L R/O2\B/$aʐ "rtU Dӣ$x@?$# >M4&ET3D4BPK$'̳1_1!?A LĦIENAG1qBsj rpJ $BS C 5Eט 5A@~H'B槢8*,Mh]k$xt<〻 $OA=, 2^(x=YӰGPcq:Y@gsdAV!Ik`ۘK!@&jq}莚 '߮Tq~ۤtX"'݁Vpn} )^|L(o T-$l J*zpyh}cTrf!@1X>)T Z&ds҆gU A15i`Xb1@XVV&C&v1abk1H|$dL .ТaYJ4HPRXLasԔaMBz8kBuf.qAZ)nBP,ڔ%HPJ!u@dЧ(m&U0TS %%H`h%@DnJURFAf`%C\X0Wg_"'N>5p` & ̛x dz4}Ӳ\,3_JBZr*ϒ@,Pa[o/aaG $T=9N M$`IӖv2yD㯺eP,ʕ@+)~mXCN|~@D1=OɊѓBKeZRLs{:{*0>:o 3 8"r$SϵK(CVٲC5I;qw9!n (Gʥ1Q43^σ$^4f5R~.jƥY}&@Da20NH5PI))!> x8 $< Iں!)C1m@u!5-j:cMlJUM1I 7-[-*,Ʒa3ߩ4t&WFb0`A';~.~19f!z~x=K,lbadF*-F--ӼqܜԽ)С6x<#{r%]scR 9 ucC`*<'Ow0N("ZBGxl&G):ޜP$3ؘR[$';K0ht\tNNL0 8!>뇊 ȏÇэ//ԝCQnD?/Yy/Ղ;?@ |Y/.ʲn "%d UU5Q"@~C~~4&h5e7M4SpB!KAJ{(RƥY>AOs:wT1<\HĻ@b $&H\FK~ Ą 9'(K>fLdb0a0 2}Z<@'S]~)N%i~f;`!X਼"CjC܄#t]8𫯕|Z?_ Dg*$H3N% "p20`Dw~?2M5u_D‚lF 8r@0cPGjLr y =rLTh* nS`"B$hhB"i)Z  BiEZE F%Bw  @(AԹ"H*1%+b)DHPCRc$Tci^FTQB`*QIC!MϛnR&ȂJ-,ip 򬹔miUk`"UQ XRDHKIY`H2xZSj`ЪHf$}ĹQ% TGyۆgճug]`R> *ơ]R!'.rJBFH( PBs\=! hd%EFTM|VVd7|N5+eߛs~6ﻓcA@O<6jQkw,9gQn}7sl!ȆĂE*J0Z ?g[j 0eo iRY9|wts\l󐪿mLQPlpkdf 9=:%KDmv$r,x O5Y^`q:V#3зp{'SAO\Z3(mcU^s^=r6Rk9ˁKgO)-z\;(s-M #:Y+SNCq6۳0Q}h]Ks2ădPp9z5nB%^rs ^[ ]nH:֒ޚ]:T$[I@EnN!Y$@ ;Dg;χ-]RiUұ_Ny"HYb :  Ǚߘ`X/'v_%W_x6u]'۬ _EG*#zi0LZqP)&܄cnʘ" q{r8;8AllCB6+A>Kd:J d\DM mZ!V0V8焀d=CpH#xjxxszyBkȳ\=P'1@ U#9d *D S!+M{JNx†CCB;$'wJqOUNG~ߟ;o:KDb>5pcES(H :~^q]r:=wJ`"\ 6u!?C iF䃌s2>s[8hA^P &$"@(^#&CTV*0"&&<ĔLY(-AAI9-Q5)Q !I$YRd RMЀ#SgCn%}54V>XU"iתA5 `ex zpC̉L<ͨ h9A1;F?O Svո)dO]0P@ D)MY 6Hw뿖ٞ R"p$ "hQSEE  PS @(((8VfH @%H`P YBl2R/a hph={a6kL!'@5NT,SG[Mb0@RxX}&g |bJXy,LFD‡?3{VO6v`N=e4QT"ꑟUq]Ȃ 2)A'E8md!aP*Т 2m ZAYyї>n5cKC ' ET'wiaڑބy=4)8sfG̕(eΓK^S#X{F2 Fk;קyjO'-{(at-v* DD "dq٧_qPWIڍo}a+XF5!Jf* jEedU>s TOK)c'h]YS/Ѷ_2*121@˻IKYd229a)D $Q:JD%ڠF(B ,fFRR`e}t9@CY`Ba(F~ӰO/QuJ\)Vݐ!S;4{t:q[\8/3@{.ZSṬ'fmtp/g$$SEpԼAMeA{\N1̝P1e^K:31m^.\eóE:qcY֡g8aѲ 2;5661lCk66@|)8Խo[#Ydv7Έ#o#BSciƩU&cA6qaqvkbS)8qLoY7Q:LBD$p7Q=oTkᳲ$99|![4 8ŎݤTCv%>&oWhOɱo -(wqm}qnnQNNyeS{;=qVrŴJHP2Rk-]rL.p̴ uZSG 7sSJ ~zgP(!9l zo07P;3u|e.R!40y_}+HJ vK-49(,Dr5D39}8.J Cߩ5|y#{ХE\dd>IN\&XUBbzHa7X4qq̷NAW zsן]0o8  tg^9 t CV Oץx=DD9qT~1c@Filmd! c$fsoJw2!kÖ%;n2`a vpv !=t` ݋7 E3@ ÒFG$ \x`zqoFᝣ!A4l甔%%J@PǎulC3'w8]/M&|@s43l08-ݶ #*닌 G9Jbb{s}6Gn߬ke,)+`]$ӌ9\M8'1 a!qꋸ*\#bHUDI5pZKɉV_ˀð#m5b=>Ik`Ԛa Np{IRgpƕ02tsC Y:H64n܍\p\ \YC)" 'ytωm|Ga縒~#4c&@q!ullddɏZy6I/sfC\YP8<($ dm fxRC1u7yS 15,u5Ɩ`Ms/F(h |GsuC޻{,`mE7q<ΆW P㱠=z@qƺI۳ϋVڎ&D's˙ 6B`~sޮ>v3療q,cc|t!~2?k"(Ouq@6M@MJE˼yd3Wd\?]=z: "34Μs?w {ECBp)#+FН0vupeQrzQMo5LT)>qWdf#!8.` Yvvr3 "yy#D湬 W }DCe=ދD$ `űat8؂) 9aЮ(a!505t04 H3]Ȓ7ywo8=r-@yn͎&]6#3֪OR)aO3yQ6$)8RJZh n`@ ٌܣrS h 6aczUi)}!itdF"ҽb䍐PȤO@3 ߎC=$Ah9!m 9ç\]L3xG(04xȁYmv \`0%8bT_}Q9o1e &' M DTI_qT$BQ3&3ׂyEqX"j2H1*$DLG !BD'(kȚĤu Re@oϲ>h”X|dtK M½Qx2Pwd?v%C 01Z#>5zNNn ʮ^j ɾ~nzP| 6;a\Uyq}r %뎇+!zȰlq9p+ز@\ UrJNuNBCMᡝȶc## :iꔡJF{0@Pt{o타OADC,@JesrxrK! QK0qz^X <[ob4H&;QnP0=(O{ڹ*}-a&{yxƲ 9`3 "FiC: [ufpVj G{ K , !Ig1r:h8qD@kިٶԑ .Ja+!۠;dP{$[7@֖N; 9+KLx&2 OJ++z ,Py ptZI% WaB`NUʬp3$r2o aAff.Mz~?.tkr􈓮e.?#yr9 MFიXv* zsV2sd`ӭ'?O7aPrQ)=Xd8;k|kD|Da L - %ܴPbO$P3>ZN$A@f(JP )ZB@ʞbې< PE!Iih9"P4:pCS(LT *@R]GlTidA|;Cx:}Q #< aדx^]I߂b@TpgT AbU>G('T;O>v'?l'cHtJ^=9}ܰ8 \m >s_&V()Px?{pYdx> ᦊ5tjAۓe DRv!058Ȱ$ $y~;';ɢ4oN2v֟\;9 ƈZQv-3^fvz u ~ˣci(hb}~yIKHo_a1nL ~d_4<9̩8Mh=.{{#\F TrBHCG1$6>%JV+϶ǿ)psPpRY/SM4ڍ w7,҂IХX=KN粖Mȏ wrhBŮ(bH [BPcP:Ftq8!FCIA_]܆GYs|8⨃&/wȀRL(ǥ& &H:Yq wQBڊS f\` nz֐%7Iyscv8&-,< ~!<@wNq|77n}v{;例H&[  LE R+p MgZ7wMSE&3& G<x^ƀHaM C C!o053)؉Mt-nP$dYpjnvpC50gBуC]nt$fH_(!'CWќjG(od˻'d%X^P Q3=댬7bfU=.P/gCbz]60YᛋX6q疘wr9w02'OI9##rӸg/p<_n ~G}9lUh]"ה !Z^ a66ZCqe0`Kj oW?w!+V*˫! Ns_ غ:Rg.X@Tӱ"3aE./佮0zO^)v,9ѪdeA[MX@> q If!L ቏1'N7e}ʞdI8 $#OVHp )x z/x/5 d<,e떩.?Vl㉖L7jnHy !D?C>)X`DF;ps1"R uiTEy10CxU)CȲPFnNt/ 8k'W.#b9h]@Z#C8ڷ%ƚ[SԐdpW" \։"hM9U٫EW#HRz9^B8!':p.A/}K6oʃ/X(*'>7\+uR Z,jֶ nNxC^FSJS)QNÌHR*} %OP ׬iV_iUQ#,uB6|=SCӻ&x{mk? ?'յORv+ .,p! 'gʨK[鰕Fst17epBɭ,~mywHXJ;%H|.D;z $!. wA%DR|s.>RX8n]" 2u  ;k~5NmUzRzfC'aPaFăDt& UTS:=$X@K!#$2DjTl:g.}.z=E/ЏܳĿoC1Dc߅$b&M>r%˳x'X H݇p đ,N3:ߨ'r G:KxƙN pw7( Gχ7ʯx=̛v*s_T(ζq2Ѿ}z$9$^jQ_L{AʆȋWj!SK瓣ߎ&F.rXƊxux#O5dbDҴ r X z)`! luw_(9sp+ܵJڗqۮ",.2D:F ؗo}كAKX\spbh}jc,QxUy5Ⱦ,r)=A@A1 * u5A&2TsA0*wj i+DD 8İ]oQ9݁sc5Khz`.LήP3yTYqsc/5WN6c^pxNzX8,e`xs;an " `|B&KeKT$XT€tkʿrHNd Gi2>j! U{yrHy-^{<4Dǒ{h ۻB"3/  q ͱln $D#c%2[V++PLo QX 4R.zF&Q+%[;HJ}+ =ILSƨu`o2R\$3I#Th7zJ&yO ϢEzvxm&Z6_09w(O?ܬ5TK Ԯ*'3<{p49Nfg ^(KU/YFuX‹4lO2 zÙPr_VORg>0NyC[::`lOe* Y A&5+$7HKfUKy*+=Xw +S<Ԏ3;@puN-&NPs[dV e`NӸ X& i"J)(ы'(h Di( @؛mUA }/sb;p$ Hr=観6驲\I|E#a /ю7OSrPW(`MB ]>s ZԓL8>?بV9M80^JBJ"dP%B( zu\|T~n>0ٷڀ{,!"LBtJB"0$H @>dO9;i+4}W;(-Oō,bRʫ!N,ٰY^׺nSo.Χ|WE_Y @D*4Y&4ڊ0 '}zOZ HdY:$> Ԛ; `dc6$YDDd9EGA<ÒP_/ʤO0``֒t:%wSu&f4r MУL$)D>C]h't=My򴒛oL21EW!v40bPQiT8ra`O&O' @py7~`膄X"bݔK(' h+`?c>uٖ-?|H|6bL9j)!/Gj=yC:fH )ݐ?Ͽ}3L*뀣D_뱴(&W f '!)L!X@EX1 8BtMRV\P<i ܩ:dzG@Jyy;g-ք *Tv]'3x' u L2"iL0t;Q@7Ѥ"sNjMFЈY 7&@LQ@ ɨjTBRS"Sa-I"mE0eBd]Zr&jf^Mu-t<qy]'DB)F?/]P]~W4^EHA6mC zy َت}Ta[ .[>p5 @1-6WP4| ?oƶi?˅'Sg:Y|@2 ,W_:m;ED7 A`N1XYtHL4U/:לIXKF;2~:}>|dA?< )?"REONa/&w6ҋ6a'_߻% [ s9@%8yAjV`"*j"kȊI2ajb)* Ɣ(%r &Q)Q*ᩚ}~Ŕ; + M*ٷU?8*;qŪ:A:H,}>^;D Pf34{C(w=IgfT"us4s!LqՒZ``|J~ 0  ihehv.R#@@e%gcQQB _gΛ鎜 ?Jn(+fwi5qܝI/d+JRJ@uU3WDD !"AiBT5J&  H.@ %:qSI.zQC3|m{ yw;FГdP 5h0< 񐊆}ܜ(pMMjy~聄1ТޅGw}t`<oywȡD!aǮY4 4Q'5Ͽ]Hu)"}B.90#^!2ɨ'!{5ҶUgvBp~f 4"﨡j Ѐ /y>BO8a=0mVЀ_ Ն&&Xnt?GNB % Iyf@sTZH \T:(?~pkBOC!)P]I)/L!0HLe<[2;NJu9@ P0Hr\J!Z$(J0CX@@]\5*RR9sDȐE(YLanMtYep2ycS뒁SŒzp޼|KǁYcĕ/e^뫺);}2  Y`GC,kJ5L*"R bR1.!}T.i0.)ܮhDAA&C &"cbi◍ B8S5dA uQh3u-MF"j] x&D=B"1!~lS4OCBƢ@c{YK9㻙" +HaLmO̕"jfea $!32b,L3br(LI2NZH"1frEYIv"p,(BIxXr%Pc%9 ¶-D#I A@T|g!knGt d+~0]lu<0еIBڌ8Jp?;NA~O 8-5.z1~7@~\|t44,;:2"uكӜLMo( F 4LDb)$y3˵A(=nRP&~}N1g}7k~Ǐm0!3TlU?h}}3鐜!>M署Ϻ/Ҙv.D0]'^ǀxsqиp_GC' QQ|<)FRbvN';!.(*Ϋ,4ŸR(We)(4ڀ@7 1s zX^rzoVhLs*IR`'sFس̏c rRѼMhxIzBfkT`.LX"SAy@aFjiF3SJ@U+ %U)lEmi! 堰Rr*ה_ b# .OҰFr-0nY\%0N{ kh@ϸ! K"wB`E$h={,)e)8C1E IEP1Qt;("0q*@޵i'A>L'Y2h{rBFfe-,]jI h#X @XZRAV5:"ę%`3,TVEeY#c.KZ ai"A*E*łm$)Eb(939ʌIPxV@s &Y95yȟ{9gg(mg W;ٮ/S+$+F$Fԍ]?:6>_=CrT?plF◱TKK^KqM %J!%p’ iǗ`E5(-E #%˔Ff}1%Bp8ճm44C+E)50r"J ^ec6'ԚJ"Ll/wܭhբR6"Gjϵ0k!0rZDpo1ݩl"(PʅVPDW`>M'3{UAz+xٸJbu z/{{uDGW, L !t1fb }p{qٚyeTd!Fψ\҄@`zY&2*Nv @.P{ru"""o2a=.S\ӟ0"qȤE$_ ֠j`%Oϲ@!*o{mXAj} }|U{`RN>:, Z:S {w|iERPMl`z( IQ5 ̉(B( (cLH+DsFjSS3f:YJ;}T@ʒ0:t6zA@R ^|b;4?>n#vV{P0WGxJ}S`i]Hn7:%g&*`dAgmfY)R,jy'D%#+"%+I<49CA{@L`%lvO~x2Y M^\D2[I QkTt:7g)X&mJ5 h!z&4 /$LЂVF*;" 3k+>ǙB}5|߱=օ)24"JB*(*iFE4Px/ ɾah!j@)Aܧtǻ_BBA,TہBD܊ 2*RSGM 썁31qtld"Q "@IBF7A3A V Wf$ ķJnyR@`&(lLne%[er>P5WECȝe-"n`Lй 0 ФbU~e4QZcn (",e$9ES*T/Jy ]pQN޸t H|ޘ!?`z,&/TS%ܵsoߠp8vnHZ%P,4ǵ7%181? %i-XȰdDaU%&Ɉ,@5@P4™F+LQސK'2r1xa'DB=? qog*EY'~)wTlb 1 !+_n&tiKa(H$( jw)Oh~(P,0s*(F!#w1+$Y*ID94=f)P߻q!Yv&K:5Ͷ;',pCab 5|?A_VXm\Z+ Bi"Z *ճ{`p VxJ0ɐFT6>t\'XMLW3aك\/5;GTdvы&^b/h:&",WG8L#`~`TaL)b?"StDz`e0 4ž xBX/끡>jDB NM&?075a~b}X1UK; "`YC3EW(a`eg`0`əvsoֵIyDs ;cv_2xLwC$4IA@ RI-Q5%03,FH`NYJL"T!H@P *dq(Yj"hrF3!Ԭ 5%1 SDJS$QV,PEISHa@,8@9H9R @4ҙR{z~ N4聟Sԥ1Ф0{6Qej[L Jry@DMen}CHkCmc߬8~oafX2E x|,!VPqe'.5 1iC.1q 9?I$<%%)?2G>PH^`}w}u2QJj8,Mq %(Tְ"R)(*%HB"%`R$$"EfV$`d!V "IH "&I'$* *@"IiT#"RLr22=uz5X?5T5\`E*sn yz.+-ϠiBͳS$Jj݃ir*:ICNnw) x`` !":1QAT.y4[(,j24!p@PMFIgv_'e餩w|0q"AYMN퐕+h÷=!L.0KDu[=.dzR}`ywl$eH"s; F=9lwMRس!Gl,ɞK]o<3y;t1w^qD:~Ue P`A@ÓXtWkB&=4f|w->BtNo3辴-@ B)ӧf9w "phOP )Pbtp&Y.94:Ai.XjUr`)4$m M0gr]aq\Y&XcKH-Es^agXw\)myGH<jw*Уּþq J<<,fmxpVQ@J| S)2S5F{{I YRtCd`pw\ʉBu*d2S5ҰXԢ@ᓶQX*(IbD<"8Ҕ(_L%( (!IBn< gqhg2~Ӊ).|Q. Ø"['*9 G{X6"aD ELYH%i ^YV*9sEA2Ì]D@9/ۛG}ԇhB'2.v?ώ9jK"B1g;`UL&&\ўف4-U}Rgh!TݴiAw d@|;DM6*D6@̆H*5=ҋƞg0~1Nۆwω%Ŭxal9>,'3!QC .(#[5"J 1(QSJXX!JsPRTϊIJ=aC+,Yh@ J )A `-imV!PH%%H fb( fĨ 2dF#LMQ`ݵ $B k.B۵Jkfddol6a=p^|w>K;<(^K˸rQto)JQ8߽ G 11)%CDqCY[x@Y4CYjE=_&iLU)'m}D%Aăg%Q 0wH#9%&"C̐JqjȈ)ד87҅:o(79CY8B $L/7ϸꢢO•( 2QURv#OcϞʽQB [U ЯBc38_A?I-* )_⎁XI=݄ۡA ī(=ڌȝ߆P? ?pYj3naw/ĝזܝj!PɊC0:?-ᠧ Ͽo,dd c!N0̓Ŋ}zv:B6R+*{̞) N Ό\MuIڴ?9ӯy XV:[n 醴AxҎsN(ڊ{M|ndQxU0-y^ {>̴V5)rq/흅*3/<);֢d%x5TjtdNyJ NS3kWAー%"塽's(P֖뜵 E4D% ,y:s%ys"҄"MNjj]eS쳁yӫڣ+^nnZ+ 6n0ktCbW2|Wp!^)W!RŘ A4bqH#uM㍱1`G &G=eÉ P`ǘ(|ODP!e,]0m,jrNNIA$Zx<` AAJUbHBP?/@]{ϟd=?hkP>L@4""ަzy' (=E?<`E?U~Bb:a@4U8THKۘ&rc캻H{BJJoT~E YoOi_LdbKJ.ıK3e 643B 6 -ɢLШR9}~Q)4b>X Hd8alI$AKjZ ?o쟿O)kNy) d|>TokbCJ%0PT\o\é澳qǽU <g.%pd=C9VS"bJ yA/ &CIDzQzxvZ/N Nyw '\Ï.*Q9 ĽJ%:f5 ˗?\}=}m'9|೏ *' ^9L*ae4JMi$&@Vp(CF3k $7gts(Z V,&"Đ4C N(Nt2TtKi/v<3 g۝`XΠS!J+{ީ|N~|7}ur4vy0 qp 9ǓE# UK 0(ð,V+ybRH%Gz9 WnT(1E`Z_)X~$|_6r-}Rf^&m*T{Kees #ɈK'o0(:&~4xa;DCAv),RIyЮakFM HI%I&h df5Pi #Wޔ\R\).<^L*_$^s {l $*ږYZ Z"X#E! T2iiKW S&Dw|33_,;KA/NNi"~zY!$vλ{g_zċ "@BQB+EU!UXJ0)aKikDc3*&&h( &h&("(bH"!X{ƃap=vAlwV$$ψcJ9xT8fUbK@Vs~|nQ8  >ђ>?I:~$SCc@:&"}}/ʫphtpd˲Z7d RW 0r)@a auWN'U(ZzrkF C d,D`^p:BT5Xהd zӑN"S!f||{={J$h-wi@S0c8!qRABI3, i(iJh2i =r)%ZHH-pd0hVP /~fMm; إTWd(ڃHBu>~ا@_%|y GV">q5<xUUQ'iv*9vCI?;򜫈@Wh^C[ۊB&a7v\?4CݤRup}ܑ퓬3~7|c##mjٵFYXجYBF%k+mD%e%)JZӎO~pZ a۝:H dOD\`n,2ZyM/Ʀ+  mp(X0}B=9fPPCc] iD )ٺT(,:0Xګmm()'(*UD3UEEU]3*"*0޺yfZrR2=೩"4DUSUDDUE- V| 38QHy69)dDC(_h_u'jCe.E")xǤ3M~? WE{/΁<!C V$}RB!@$H}B0ҹ?ԅ R҆W;n1I1q7\VSBP4j::C͑V 6ܽ~ Lkp|A+אܓt!mlJzWɥfΠdg&i5IWfw]~p,?e8rr2 lZxVbꄔ L"բUL<2~ޓk{Q3o,g;l+7'7C@$,sJ0UXHWvq{RsH"9!#B\ SاJ![`jY؈<''.* A%$84ѥZ}ͦŜ3/!8`%5 K0>bZlnWbsP4fGFۡcRcZ zVn1!]~:!UYa59;fHB/چbU`[6;/gZ{0eMoS/}K+0A}ٵR/`8OM1{ u!XLD-ʫ1U@.>nƓ&ZeTܛNюl0yl8m4JH&y(HlP;mPTqR74H܎ X$Yc;Z[| )@P]}zCsf$d` rnaBHiO{=^~{jQ Smdq ~0*%)<;13D lI/~ W :%- zUzRI&T<Ȕ9w%4FAAH8rh/ *TdWՉQZ# "=ޞpyN淘A -?wƃbXAOU$d=.ik;@~>ȴ[ O lF/1fA"]81RyA t{01#1E=@hPh((  3q6'c_>_.M uP8fE !J0(,BXDEZ@TdRL6ĥ-riIj5)R5# %Kjl1P(eUGSKs$MLpGKhڤT ,klA% .$PJ)T)HD+SI) RfDDCPK%a ".d^2a+JT`6wp/BWU9*o%Om]v:" ua´MM /uol{2nAPg-#C~3oL#1*])t"E>+_wUG4$, 7iqMHb'À<5O>N_T-yO3 q.FE&UD1E0"Qmb.IglE߼ǰMHt=>cD~I=s9nӡg#PM<p"pqrS@.Ƞ'"Y~lmyq- ɟ COÒ]/9ٖ;ХN^DiTºTd_S(1āD$1'u } P`kAs~`䛶i0uY3,Q,# 0 Q! A3 @uZ"u8m{b˧~/QsG}'e:pU9Ic,Y08z}!Ap8d/ {iӻ0 RM%vrrspKj '(Ja SNﻯ46Z?ۚ]jV7bh{*mBu[@ZlfL񩬰<ۧ8q=q{kZITJ"eQU^Y 2 K Ì9u$$<`|6;wyzӼ̟ǜwɨj9a Us5݈cy9jSٶz7:} #;ֶPWicaL:d9ZHhSF\hY!!|Vp7{Ļ>P3ZIѣSbkJ&B|Vlɝn"pA2ӑmYƛnڴr.,{-_ ʂ!K)3;/~䅲,|tH%(z$L(IDC`0]Hs T:Χ' h~/}_@E:̲1ϋEbqjHJ&ȧj˘Ngf[q1j0{h(,~͏E)GտXSOQxZyD3䧾Rtb~.[ѝ}l)KP@!.v ZJf *ZѮ:/F(OJ@ 4|Q 4#B:CD|N8i_#.O#m=a%Vh\|°Ă!DY]`WV(]49*)iA@yM"M&-%={9 V( q_VtHM"3 F cq959! #B(PPH bo,@r`y#J8 $TWr"j2LAAIn4 iBAtlpW$yup;$1.B^rVb$YY;hZdB((( I2@")2D(QrPU2@A0 A0"$&ɚӄē@TdCDQ:Y+c!PpJDVJH kxG%A $H2J%~ @!ę(,4dHD5h#Q 4hBQI °*^@X RF>@̩). ORÝ#??͜5mlZ0-e(T+ I[ m$)~62/BQ ajB(FBdyy #Vʔ<ьy}#|J I<Ͽa鬖~rN`>_"u΄0;Ȱb3t($vK=sԝRf_ڠt!@<CM4ҘT pB RT)+HE#>rI@2@ʐİ4AT2BD,I $ER # BTA)B$E%I$RE$M P0$$HQ1,U-4TS3,2MR$BDQBL-L@NHDHH@ @3! JCxbnQ3F8X.bnh4OМCС!pV"Qܘ lpkau+lkBAqYOMOtv%ɘvݏ*xPiYt3LQg9o9ۢXZ%=! o"))D% 9 @YNAjF&&ɨ,$VX,E?#%, oO^çz՜)Vt5 F"@**Cyȏ ph VTPH|0.@b(6ry<6-@!;|+0WAW~>] 8#t[FOXkLhSYCJ P,)`*Ybؒ$;gUWL`]&!lGy%W%'H3089NP `8TI\" IR+$HTȰ(GWMlN3TR`eUqH)UӚ O.]~)! CמHnq7/)BN(֫UٚQ,Bt2}81rD,֡!x9|dz#M'-)Zg4ma8 .s Fb``H&b`D&S7"X[ VD#a5: bl=!Gg)R= !N CNaTbD! t,XP eO0#HDQV ԅQdn%PDj@:NYM'HR2() ^h8Z""1- S&aPdYؠ!(nbP$y: [dD* Hd`e@I )@D5ALB1>C!"Pm QuB3P#4 5\@ibA )5TDTMY%fJAUe B8*X !9咲C!J+L rpY VjK5m<]aRichPa䥜XN"ņg]mRm`[--jvV02&jCAd4gOXVmVѥwT&nszr$DJ & MoRF.FfzvPɷ:TSBD yӀ"XN[5fSA!`YڌQE/X a& e@e"@)1`0hSTT otJYt^Gv!EFGD ЁB}.:4!*J3XXm,s 6QJڙX)VVTD[A mI6}k~y@4U*=v65=54|E ş1+W6q՞8>S {K.?T2=0)2ؙ}[}qf"B!UK'¡6G(~wlj4y"_P̢V8p])3>d J8:[ye)h L9[825U5gsQ=u,E8'lXʀ5N5-@ɩږNl9wT:$9EcEιJhW2:Ѱ.j%!JRNn:Tz0)w)hHQ'>/Uz)4zjb e:N] [ovvj[|tM}rHQOL/) ϏXDmJdT8s:Tf`%9XIC!rќnMY&'ܖ *"2Dzɨ$$rwiГ@;8s'ty݄*1grtOÜ9l#C鵇^^a}n, T" D3@> `w*\9 $L>lha!AMR{h 0(/^oO;_ˏpX^=+6tsjgݡÅNr"=|:dm`wa1u@NOOYOLghX`JX!MT;*War/ =|in)*Hf`43@(P(D$@-QMJM H$!RB}Ji(ZMH`M0J16:De}gI tWd{fVGbƘ7o'-Zab1Z`kj;*-4-15%uK%)EA8KGXVT 5(k%e+U+*kZ RX+-K*X65 +"DHK RF!Bl^$9 C0$!w D*i=3#h)Q 5iZjYAcVT%Ϸ#(ηe)X!)!^>s]A"~ >#b0uq4(Mu&f'd F`!O%|CXady*iSNXnMJlOT@= Ǯ8Ixq9Kdu4C0C޽N;gS1nd~1ePȘTԱsÒndԨj-IZʐo;4N: 4 BhB`:?w)5RBh%h@!)8MNȁIJRfX09h"2ۥʉ(dau#(B"0 REPAY  BLro`QOP2Id k )R"i2>š )ᏡᔵO_2ۘʥn`'D;"#|Cp):IN*-8e:RsviWDӮÐΈ,Ryu 2(Vh 22Osx 5D-uUX"!؞{[c ~L?{Bٵ*OѶSQfb ku"۰ :?a}ĂcE\#̪0wfm+(DL'T 4u BarCLD!G(@z H$l3̥ )BLW1 1]w{'<C Q,$2(H.y!OfM 2A5s8(>?vrTE!ī;H E ^ٹ^9ݿ_7}Ht d<:uP/y g)d' mCFp4,U=,<.>zSs<ڑC^oIB]!J(£#'gԯLl//&N\(`8pĖԟ)>L vfd#4^l"Pè>mka󘨙#L.MN1d.95f' M0_h%SB$?' H4oX<# >2|cQrdBRvGL5f/94.,i/9NBPDʵM J <z`oE""L0;cCSט'$ f"v̡&3jH<>z9?PC>X: ɂB "TNF?LP ~^R|$}oYYS[I\ S51-!L_2(\u%ϔ"$DPW/ 2T2 LJQ|+o|bJYT`u7.͐Sj;UA[LZ$ւ_=Omw KJIlOG+ ̥|Sw#Դw5К=`_vҡ ,,զ)Hz:C3RL `ʸNXE1) \ U:ՊD}zRpcgB Pe,ű/SщJwc9 PLhZjBdk|"<0`D4 JR})}ULtS:hAPN:ʁש?|DY$28O{|«0s g2 L #ZB)["HD"r?G@~Y] !i$C=ǝpB㰐9A''2iXhd$Bda H eA;@{|>gœV +VTa}jx"P+߮}?Lf 0Ӂ*GBץZsS3ӓp.9F낌1{[Oʀc}[qs0m|T;>5ŰR@bf)Rjzy$eP׺6v(t09'TPOkR< ]|OD$UY? dqINES<𜎲Rs.Fҵn/wxr&haT(dȲ82ĺ& ?$G^*(J! j" 0a7`=M [#V2BQb&e!=^wHP̙1e!l6=CχKyARd`3"n~]a0r~ CлPW`>lȊʕ:` ހz *:7D k!&bdE ,A k3\ "DYe3C8Pxg2P1 V|ӎ{B9qz7AE|Tq3<8Nw gB9fbZ`fe 7i㛾Yc^N<qd8p7o ;{\t <]Ϣ!LGo/ >٬ 6uSYOi:[ШtgV9p2~w%va5޽<''E! ;'ƁӰ+WU*jk0oA%ơ@P*N 4)( @>/`HPba]3jAqku1mFχC;7@3Ó6Oe1:\N{E ^ŋNH!?Aox7elFTJ4I3G[+{<$'XHNΩ5O ?C'.^%4亐!<)Olu@P֬L%A#9>NzfZ3{ۖ^cS<8t۪'Rؒ|LSBb^G!0G=uJkr8vs&8x7{/y_Rh2AomT?N.4 JT) $&005wJ<(O٫)$!FyEOp٥Cᚿ..g%~鵢{r)b\J, H) iPhD #6"^ppՠ2$D{z q(>â6_gMI@<ʡam+bMہ:K&CJjf`0 $HaBC2 *Z ! $`f>>zE^5dIP^} MJt|4}#~Ɗ;f%`|);J&Gt\CX}6-lCK?/z0Tӟwܖëw D>mFH-|+[1'$ݩԘC $DJ*%}KĢz{Bs1.N%P>!fM$<.C@ؽs;A'Şan *$|| m~qYt0&mי}NѴ1.VRYY*:{^n`9̐YEC@i?X\ nYwiIbd;4l5((slyO-]?5YRcPh'smr3?v-&v B?]C$BЕp[ vH%Ç=pY=V<h0 lFУNw ުV%'4`4&_M3oCOWΔIPN%MDi5/#>+ 3Sz]+!P!aX; ʷav𗊰5C*C˛F@yˤC!ߺg+oIm,BKR[ OF]Qd"y%W@!FTC4gI4 <)]Rrg*= G*s{Y<˕3=T9nNi0 Y0 u.@q7 1"S.H 1  8RxcЍ588P4P"&\QJ2*`N%BE^XJ "*(V`fF&pd)""ZFT Ӵ*" -E;TXYRC%±8lX sS*15IIT4s<"""+h_9ĪVZ$X*YA3 BL S`PYPV!`J֧V%w$#JͤUdEyKa(-A<0$NPE9a~-|[h"v,bFmjX#lHȉkeZbjHD)$K@UITADU0I34AMR@A SCELoj +lE%d^ڬUT4  ZX2-9P<:%/Z> bq@a6c*K *b CγDh PO-d%'-;e &-Bσ̱R=ܯǦ|pz3a,Yt͡꽧Z˾|yyǯt5P#HhapϮl')cGާ=(];w!򨿿ˢ-Z<|ǮM bE`)!;@9 40Rxcx{Y*m2wsAl-^VisN!j1Gcчo%PSp]V+J(a"/ˠB$"J4 (Ae Y_&_ PJ{9ͅ`5Dqu /K:um5Ed{:9oY)=uxgXl|rf|C#q~9pM Gem.t1]VNDx" ,TP?Oh?}T 1%R4 =6XSL=~XàI 8?8^y鷦y^rPr.覽 þy:rg4a9yO=Nkwi(=dm}*Q(<k3$LRBTD$vTW=`X4R qrLO z {@T@cw2UF@Yt>!bb" *E*֊\8kQH~e(Fτ0**HQ40h2G%w?o<1]bXxP /_oǼddb}k` RKDTmlYF, 4Z5I3Z($ndU_$P.:iMD_H  D|7}Q}G%fǻϿ}ie4DPH:i'ý',m\G]Ӛ\baw6 | )Lv0\ ݩD=Oh=pl3 \v*rʀ|RIO1BPTː2d9 HaXu~c[H|70BSe}FAm4 S(Оi<סN!7~"j6BRA* J̔ JGȐLxejRh`fi ぉOC!ſ=2eh~A1<9Oyzwٳ~` Fs3yƇ!7DB!"`VIN %"ֲ"[$[e82ýZђ)DF Me--eȓfI E"de)kKBDF"I) L0`cQR0,v !J%xcNIJqnc-\PbZl5/peaSL.~ U?74\N/*?n@&|q3DX{Y$JCi6 +_q>5a~@k) j]׎]{p1z^;][FXD kaب!e҃\m hcKR(_bZ"p,ZP<J]dI&L$`-`aYk˥sNnwR;FZZJV(~2p迋ulpf'2I \鳎P?0uK!R:3~Z-g>p\\@/ݨ#E9/"cOCB$q'*S4+CÎÞ% {{]- fAY}2”~/Vtsr N u?Vl#dOW"ۃ3pjlH"&sN=ZM3C5x߁;N61*  c]w|V}wY`rw燖$"` da'9.8{0!ș]ʝz1F/YDĈ<['|}q+~3"dyeTk0lOi'øci9q:XfP~8E8Fl1ng";F6shqc#ÉKAg0 .\&$9] ;Y]! ӊ@{8hj+ C8RRCLXgKOBy_&1$ 8ѰyJz@"Xy(T!Z]Auܐ<6Qy6Ʀ<"Qd2B9HG(Q )'Ow /գ\1I_p(\`ju9q"<5@޷8CE6_]?gl'bo|.6<.|P]TCT#bԁ*%f@CBo99Mm.˰l]?{|#G۸n:0 HD8rIRZ(?*=FDZP1kcaQ@@(CqX  U=C|bzrnX"6 ;/ֽG+gQ4A N߼F _8U?RTkɘ>q ' 6@bb $ӏf+u@q>u ȰѶfceoFx$a؉/Iqu,~B0"S`#0Ihb=صwF6 @D*8aM)!J@ߊY. S~AZ]A `~U;ڗt!Q ) )GbzЦ}.f;1o1! E2Hb. k)c(`1r ]a(Aq!9ِ$ n\!jh5 ݗl ^ jht Xk4@>D!+M9$. O /a $0B$#H_@"s0XoXtEapϝ3}YYA2A6Iu! RksKSmm.&O@ER=pU2.{;hH?;y=^2L&c샪W.U p1aٚĊ^Li\cʇʑ78s+}F OlؗmzQ yr8j 80Qc5smLȮWmqj TŴ !GrA\˔q,[RCȵ~Z$Vc zCwKeWms=6>ѡ tgmdWjY}nu#Rӷ\obb ϔ(Ky;Xԡw5y?9s0W+! p 흒 CFZEl1G=,dQø2 İ荜gNxw LBf d%90- OR0u^p0MBX-ŬhZQI #0fY؍PxX/⤹1nA 5[W`m#@|&p7A@m1v1-HA"KτSq[%8u%oprpǴq!wn^{V'ttQ^2vEqQaɇ&l۴N+!!NJ^)8o:֩M=þKaާ=FK51RWt(>+ej ;;2::8zwɊSx@`O}JϟX⢝gStdV@r x<@W<ΣLf*N q ƹ6<>O`=v}oSc F" hRu Y<=&] P=6Z g2_6 xN>f9せ07`F1/Z9GK{َLEw5#8Hc '}edi; tĚG9>Q~^8?$0z#{*߀ܦ&E'Cr+P ;D(`xM9Ks t8壕)( LފfEcB[.@"u%\"b'kRΠ9(Z~i-,g5ʼn!Y5|aem8nHNy zfp'jlIAiQRq~3R6zX\1k\iVf+jwKQiw:Zc8 -PB  pĸuE:Wcp#tP4!_>ڳ!G!̷YgHDzw|fc{ ]H'qߏ;KCғx5G*an7完sCh.g[,SEEܤ Ԙ1BGwܘjSBC][wz;3R܇6(uP:tmI[f 8y9 OӟލվC~gGg8 b8ngeBò`xNȟTo/ 5HgO ja9>E{?$ h&S_X޹)R럿Ph:xЁ 7g ?`Ŵ@+N՜%aP1aA]Xe ,~b8j>Wvv8Rp'FVmełN2BGLk|X9chyw}0fiUC7ߪDn37] 9+Wt%tf?Wo|V%3/s ]!O9E0(ˎN4:㶩Fs՟ξZ! Iԇa2VsxSs3U=S$& <ܞ8מyDLz8мtQSle}Ҭf"QCYL8vwAeH@=ߕ#p7j1KCޝݫELUE-08c'RQK)sE 1p:®2 TCb"*DBRwC}`A_,LF`"4M0Q-by:c<5Ak N(e 잂;*>@`|zrJX")!,O=0~[xw`q70>Q2@V+k0m\ ΃K1@Whv`:A3C Mwjgj$!'!ɠ~,uTx3*U%sf=n[p1J](2_#I=xNQ$DQ⦨=lĞzAc1ܐw '&Q{gKb(V[ .ڔ2'0Nʙ.U!cJRWk2I4o;d\e AU :H.}X!ChJ,ʋ6c(b%erO ltOp'E6$H|j`+DJ%G aƭ$>>ZTBl˝bu]7Q,ZOݟJgyjqb|*A^q=dt<d5\8%"_ BnICH!@ZD }##Sg%Szρ4B<Uz1I30v /颴8wʖJCDFq@!c(r3AoJM4HB,@("8̸h4);Cy5nc3EV,bUjI\GQ/ҏM 2h30cĝ:e4'7M*Ҫ2X!eV C`I#5fcK0zɐQP`6:u]e[1ɂpkL ehO'Гl7@}{3>;ZΘ`>2&)brӵ;cOÞqW<6ڽ/ZiF'cdh?0 Rg,SYȤ90/1E'Y ~,X 'm:Rg0YZhR\w)CؐBF"Ear"R,thbhHwug>Y>3~rlsP}1{p~,$'DՇ}mO|́֏XϨb{ZISpoAKtxeQPgPԁJE?E%EDw^uEVy9%5޸KFIiAof/gDGIDBI<5G'4DuBbtU&e2`5ퟝ7МD`,;ǞE {Olg _i' b({Mea8FA}߳H2P>Mr?vuAs_l8p [)U _C ә>px9ReW%s4vjm3TbU w\PH*h$9+tsF#`HZ" *vm!HAK*<(A0ZJHғ3*NTI]Q0 SuC$'#zytsB^N Ֆ! F&'$2O@>u43*b´w`WW3[B~đd3  >: &n} ޗ> Y3;Ķy )0phtTT,?ut ROM@Jr Q.~hd}a8 0(~LE`"Mzh3*({z6թ8I>~p@\0!% A ,+1Q)})6B^5'4cmrPr-?K:0O2Ƞ/ S!wm<.hO޴gX2$!afk۟9[KOyc/d >"ׯMO\St<=5RBc= =t=x;{+9v=x 9n OIou:ү}aR!7 ^BBD9rw{xʧh5Xfr& s #Z })ݜG`i9`,b0Yc&rh )ƅBݬJ9s0X?B9  z'\|zyqsĦIBr :7/Gb&ҡz2c#DN AgfIL8 {? @ C‡γ:f'2. )% 1`,Gaq;t$Nz8oFKK 7ծP*"{﷽j풒JҳвdUC KQm҈DLsUx"2]Kqqs)\x5 c^ƓUF 2ˡZ +bႮv[Qvo) JZPlr"EUHsaZL A*SJSGt CH*c1C(鮷^=5h"xL"u%"T)ϥDRnJ8Dp( 6[<*͹j[nb)l!i5,H1.6hCS/')Bw b8o[8Z& TyyF7\Ζm VFI 16T k6ñlThS)B`$1UUS 5UE pAUqEð\$Eb;WJlVݢuiJ"jNƈ\HSTT0wugQK9;=;ƜbEV-#f3Rv Ը_=ht9hZp4ͺX[j.5ݼNrInN*KMӔ'H(g8.';yu.QmmUA  d=>ޑDgh5mQ մ'-&xcֈ^/Ϊius!UEmceGqY'$؎B@ ,ȤӼ~/0ia Pq | 'A@aXC~3\'u:kaP2 pWN3%xcrw%yÍE;i#l5?e@ JŽ8%+.SI#">lIAV2Pd4Pd44%9 %IA۬j2Z\'zTs=dhYe< -&ہb]QѦ0+o J\3WFu^˓?N= %IޛJߪ\@bAH`M ouxkJlI 6 2[IL 糈p_Irt, GZ͏T(L;lZB * )V jihJ)d )ap5mVjPF'ضDDg3unvA7ѭPB')"+Jg:Cʁ GD"ڬBX&X*hDBBki6,O}Y,%ᩘZdbXx4!F:BmF,IYmnpRmr3;7Xv+`~׎$^ q 3љSS/:q=m:LVb# ȄcO_ܵe`q o*I@4L\?.PBDEMQ]ޜǐ:8`+~ ,EU $ix@!3{ ;l6+II4"DLPCd(G â0Ba)#˕F4"mA$[.L$BB&6S_5c,ޡa,`I(~7Q)@ө5Q&d`Gp([iK5RQ2`;ss@T $Ƣ!nv4^CRznZh!jƃ6h H)B!Axw=v .KgYyC?>#V:TXvc!I+41AXpjH0d3H&09ݙ<=91 dV2A=j*P#"zXeA,Df̸tUVE )Qf7x, L0Mo`i?" ޳UAQL"pιz9}hw}S)pц`녁dmeaF^ -G2.uc}"!FVTJREԘV#a|B.Kh=h,z<h_&{ }!I5x# HwH"ixқ3プa(fnG v4#0\3k8$b7ШxN[ әb8XDd*+IC!B2.d#}9 ;jifPiMaC9Bl8pHNnh;8A ͛"xyfv`4 H`:7( l-AҖ@ʑץ 9qîsc S<M  tm<485 9,c(MС]ZԞf곑Ba3q*%ر Ɲ8zllX  H39 2qTn^](@bVFɉ`ǫ!&sxU5tU%KNQ2TVN|:na(:s @Y&h|I ǷCNXVHD3Ѭ%)C05D`%DX%޳[ σmq647ebXkĶ0(uREs+\o$#8GxMCI 4ghXygO^t3Ll:k@̐MM Q XÊfP{c\<'$5ty :{!A> =7WD\8D#8ӄyP'=yޝXyi)R{Wbι| ҩ=ƕȝpZ!QD19ܹP%!,tL D\K h!df0ͷ y1|#Q"iyuMx(( BRwHb&$]L`P.Vwz҂i ;d5CH7 R,]ā< ]O_]c9"ȹ㧫> a2FpH(UJzZGhONXpV R$pۄiv8,8YIod`<ڽ3Hw\4G N+9 =mNyB "NX'|12, yM.詔 $RUFQ%U%{sU"@E$! }@RdbbQ7rnp 6lu>,(2. !3 )qNIH>ŻQ΢O ʽK(f@7D `߿}aCXT4sD QfE1v"TjC9+Ή{ndtJu}n:c)fwש1SlcJY4 [M6]&"Ś30ॐ`xYQ)9~0])DGGH} &%q8|p|99 !EvwxH↚َ ܜô$+Y[\K%2'67tuތ ԪtUW& h57*oB̆ ;SLQDP"٣4IK$.ĀiMHc;%;;9gCS21 UH h E=l7BC֡*h SԍwGtp?2 DTu|Y(괞8B$l}P{ =;@۲} z ~_׎xAJ(/ ()i'EʞG"H@0`LT9QhD#x'Grm})7^% 2S{mG@'4ԝ瘡H+ ULa/\u!G[Mp`HH:I"#DœNP+nχ``f$6v"UCQ"('tLDrjT(Ɩ?ʑ@abAal)U30I a={j) q'J6B0{hGL|{M|peuHKy1S,%:x2SI)ՁTk 3LwbPFri-3jar/vMƒ9sdѐ͙N,0,*u84FbkO1b^O= pZcΐgx!J1[YSKD:Yb3$/۽v :[JQf%E5$" N#j3DУ:@+w7H l.$@`gP ueSrwd<; X'͒P`a8k|$)de`9͏0L<)Lh[ Ȃ@=Q4$MI! ̏'J +PwN+k%]M{:|5(3U,= C69(RKj2J0H9fDsL4HSZeƟJuqCa5vSartk$Q$ #٠ps~UUUUuI5 B& ﻸa'P4dcV-4z?|哬${I{SPYPg,T̓p<:փdpX󾦆a+R(xѓs-Xq;ɰP$ v'I:BO\JS$UiZV*R%r2D>P$&XtVy1XCo٦5H*dϫ34nC) QAaD$-$Æ/@݆߯wƏk4Rx3op>~|2]5hҔTY n5Z*ZF!( A>F7FbNaCm K>Uv?hTbO)BS7*!  ? '=0F 65,ngz*a ]nSI "0l9smJ ^䴌A$4rd#Bw!܀H cOxoy hwxbr*XY؋quhq ֭Xr=imVn 3=] v uȻug>ttb ('bKFY OKxx楻j)`xajb0u0(" yBKZ\nc2So=>p";"Ybh&fH7dMkơJEo fҥTjsqgUek!ў0*s,HLp5(a[BQdNj5(kb"hCP +JfꕕR o~/;2tJZTRQ;e7PO5Έ@`%t!ʲYa@BJuM9-V 뒌ɚ rasǻxOJ)![z@?U/bгjUx?R|ic8XUdcT* qoI@tf5D$`#m 4 1UCSU !M}2ĨI/<Ȼ(( (Be5C$hPi(u VqO]!c/MC-WUai UŸЂr 4A/$G}:".p1(D)Ȕ||dOOwHkFq%#h4bSxf!2cGhfwj/Ddn%4F~[a0~;fVqK쁀" pBSú]́n&3^ qq%BfB+ro~r\x}~PxBEG]-2O8r!q(F"s}rCF|0.@A:GH 8{|8ۨ/yM  "(!C 0 zq$$P`D!0А5,>hg R7:#BN;>*Vh3qRYUg'mA694">΢*g@D8@!$4Ht R gld¶Pu`';FR@:=A QL }b~x[(D#xɱbjJZZ,  "`HRuRBQ:=P )H(U\%T 舢#L8vpIo?@bczՔtu 5 ?IISRh֟$x(|O]u=GK@;,&f{adf!b OQ0 RŪY@CX ,҃TF ,"W<{(J$\CR-""o"X ,(Q O]tDT42GchȀ՗4;uх%,{4/Pň$<+& :WYjg!82w1ds *(~ԡrh hOxO?nN* !5JPFQ}@)zQLMK{(o ._|qSĈQ!4 btd\*0Z5C;-ll:j4,`)Dht t?}~aDDD*/6]5g}D?!M>~DPF@]f-UZ=ZBE" H:/<d)FU( e\Jp&a[e5fJQTGQijV VaiKQHє3`)*TT e5U_/@ }(a:t"׈q* z  )dtjU@ aD*$ jO(D5>g ٺ`GCa$ x> nY64uCZ&[bl`} Ĩ("r "LPVMV%?9Gy!d\Os`+}y5kEMf&(,{SǮ2gџ ^7BD@D ]+ k]k]EP8:N")T=`QH"$`2udM. 3ch_i&Kߜ!o;n " LY% ɢP&9.,55MmN9d|"3CDTޖHVм!Ivɖ9.ɲF2࿇PѶ,&%F $2:g% NEs/Tw3Fb#Xpi΢H"g$E f*MfZ 5\XVj\Ybcxܮ/MߡXq*Qʈۄ#P{TB.1`8KLw̕Sn%XE8䂅Vl ZKH/jd\rm w9ڪɯm(Ub]Ri.n@ȑ/f( f`R%kVd% hCCl @=t . wru9f$q!vdi7 u8yxˁkϯO^D2a'X\! DWF%0N ZDiջ]R@.%a(zez'Se2%TӨkBˡHsn|XhmolMIjnMN ٗF܅u-;d)n*NY˼fY}H KKWdzw1 _"| * @l #u,!p x r7D15 !5P1'=:E;^?9bV% HjZ@Bw1ZDy7-R4!dq RdbCR*D%)B*\xTߌ A߃\s   r}:}q>FCd2lLѦ(!tYýhraͿCshb%+1l*zR <~@0"JXVbFZH $fF&VefE%jH R$TA(J"DJXdF**$!(h&"v a00&ԋ4z6A2)?P Jhi?Wwxޥ2 ,?sd`/"Q`@JA8zAfUQ(aC+VPA@YDEQe1"S SbPm kEH.8C0 ۔b !@(EP (EteObL7_|l>RuCy(E@ ۻwwXr>=nvoGI6qW}Wqk oc={4 5PZh)}#{ϵԅIgիyԏl>2}QImյʐznzt=Ͼo^pc:v3)m7wPLղmc>XtT{Wov3|nn>={X/fy}GUrh l=:ʇs 7]3ײͶ/p#P@8w|ʶ ﷑Ѣ};B):2 `PR@[1}9JD(}s}%CZ  ZtE)@4]+5@(>H^ )!e @]RN}㫧{﯌F*> r]Ͷ}@5-nس:;{;uxշOXB%%5Fۣ$@z@:֨$|PNP@$=)@ (Q@}xRGBz{AxW Ϡ4b}۴t{[sw|2(m]djYuH ׹dzN8gzz W}vOLT&פۑo8hPAD>{}ީ 8 }]r]z˼fz}ޛ{K}<|ݷ^SzJ=}4agn\.o`Vvӌ_Ye36wQs6kn3{|_)صymD}o+]cǞ>{9OaY|Ӿ1_qjwuvq}2̮ڝܯi{7zz{۵㖗\}lԦ,ͷ'f . /zo[L:/`me,w{usYkrʽ[w뽇= uW^CONװOz>ԫZ+zjmyqSjګ35JoYss՟{[w&s0>grL;T]غ:v֨wxu*vt/dONӈ/;<ǝ_+ng%k:]w6skkسVK3s+6n!J _G^Bݻ{{$.mI[Uin)OaW}=C5t@t>)o]>-$V}]lN8.pxgpZn':7QT37}Kp}0%( ;]lP={`vo)nZGe瑯zeηqՆT`Y0 [lu篰SOzUfeDm΍:}u"e&( ۜظݳnGzG*HwqCAJ8Xرsc5msc0PZs\I=(Ow:c{:nkWwrرҨ@(rvsfD"WlH m(>ۑmq7^rw^1WoE++{.Hńʌ9 3`!tjA̾ ڻj͢W^N;W =H ǧ۾Y\!룰VEkwZ2_/7z Wƀ@Ƙ%fJ&X$OBz'r0wrD f۳\f=MI?|tU R?|:cmḺ>z[% H@8JvbQ >h;ÂTY3#SʈŨ5c8;?FWe ]_Xz93hz!tc,B {;S=">R:2~g)i~NY@(PA_ln Nz-LxU7t@+iS>MJ3pNB1_DYh8ze6Rq÷eFuq>H'nv[֔,)DW8.$]A K[oo7' Q_vPheS2Ld|`BXRtwѿg~`˝@X1>}m 6bcYb-irOczpҐ{g^h.;E ik9 3~#dʩdLe~N4Y "q%㸪L2D XxAjN"ᚙ-MDWmם17eȑb(Y]…ʛbC{&zʙr2"79zT;lxd2դ$=sJDKzz:Ԩ1)!FXG {ycm3!؈k"_d'tjiVvԶneFuDJ:|ѿګu7ZC|V03W ȓ=7a,tȗFC+a #ְFFBAU\4;kKc+pϺuOJ=0Qusd`4B].ث%ʥ%6殦ʙwa|I̸% huu%9a-TQ~M8>w0`n޳s:Zڃ HytRD#+ݶ "_  EJ:C7Vb{b3Ρ5 iu'j=и:`s[&1ONA Z"gqփ$!PmʏGcb%A}(, kQ!3k=TLn&Jj%++h]ETADR1R@C>Mnoٸ]IƪBСa'xf8A4NFF1BG?Ȇ_a}W0vdiFLS][ 1 ?M$"^L ]?^9 g]Lm¨c0ie *ĔUc ‰0RDfV8lm?>=Gț #Bi?H ?]2.. D*TUFtӦRBM yT!LD#6͜S,HSp]WNlm{VgC T@b0A)~wL&aJa>]՘RLPG9^Å7'v@֡S 6CH9 !aC9}Cp}.Ƞ(X %:XNXA}NVATfZ H'z=|g뗊)u]w꺔Հ409x*`6Y۟,Hz+|%$~h<1`1l`k9'igA!hs Ћ(h*]NiSk!K~ ~ Ȓ3-UT)&ZhL%=&4xĝ%9xzT_n.bpN3&P?Ø),_C+ٖW۰T&;6u>3V*""p eʪu <{ykCj6젛y﨣S^m~{US9QXy͂[YJ!;:X'+a\'YsNwXhgq񏧬ay> q/܁*q{WT1@F{G L4M6->rCQO iBU"N'=#,ޱ}r%н>zPi@ zrv3$@G J8fg$ʣPB@/uٌL0b&'3D`$:LУ^a >o4Y,x@V`ՔK혪&Q7}xnV.\Q?ُ[?#lٟVWxl@[kre *qm*_#ڃq*&uXn0d$L1r!!QxvpPEׂ֛[UlNAt&UlPm+֠b0qH`cdU_%|KAB lHw̎xqWv9d;; #B8هFVh׺ 0p|BCu, 9%R}V•/$oOr:C'y>ۥQAORx154?\iB47D:;=zg>A>.^<٦{ǁZ GkOĒ$i: ^+ =,擫J0)g?Z)}&oO{po+ cTjS\PY]KȄ'W-lpzTsɲ̤: qB,uwir Ħ䃴|i\dN0p=`=>8s&GM- 'e`w - IG^:b5YNud٠̷c }.b5n{Rd6ÿZ0{EҪy<*:R8XJ *hᔚ8uudi릿Vgj^ƪjv` X.$'d@`hEzSKQ% c~ %tnejWQ0 IwҍۥPJ ( ).x&ԕ;6blQ6, tX-Fv{^k}2.S3B% PGgt]BQ3;E#ѝYz &ҤeT:༯ :)[B p>>-&zsÎu(.n)uK Gz0+0@8%sJKU^5r't d#"HXNjo`iY 2a yAJz3MW(*X2 D'P+v_ Rp\(jkD_g d#O O|IxY/. Z>P݌<{*؊sEAx%2$zD17yެRfo-{<O=䴌*C k 6%v-t5yb:/>' Ϋ#P0 {B$08 LLƑNXEx\s^⯰`OĂxxRI]$|gg{Ah&*)*#2 `+Kt q`20K"vx* @_}CRI1Ƣ%9 "(t!"h X`N O fD\B- ХH R1  BBAIKFZYSc?caJ%0T0drEi-XX0VCs-B[G*Q@eb % MO*3[Qָ,C=g$0~GlP,EEWa4o`aW_=Xh5׽23>WQQVyS? c'8 ÆH3>/K 7oG "qLSiUn1Fã髉jJ5ɛ9%R98h}ΐQBF4ۆѣZ1Mz䍌|"PPü? :4 7VHZQ-t>x1b;P;eMi_,9()jh Wb/9c"({ RbhH zLצ]kl2%dDlk z"GgW ]6*"aar2(h țd-.](S$z-  N0T bTѴt7֫a97Ι"3 en2Ι/A1Rv4 i7lEJ4)hLc.IVbʩb/r`³}Bp11%5HŰ bV)PQj<|kTXUC)۹al!`Gل:MݻhMdٮ(JER PRP-D J:M+B"勎gq)'zRr<1޽uO=((4R4a/`pA4˥ouQklS+ 3>__OS0"0 4)~&i:-aA6Db9MU~#%_'^o'8w`TD)?Ny~xG(a؝^fA"MA9׳p8nxJR@C5eL8"a]탻oQ6w,78>b#) M!k (Of;HyTvL?|h:h87TˉDi\I 7Q%F< j.#5&/ >Fts̾]cmW92]P"9Z $o^3˨w:{/P'ތxDbbe I#3ў7ʔ DrґyC1c/xh=+(GPר2 5> ~_&_ ӧ$?-A" ?XX$%MHIincTrNAh cvOt++n(asrrձk J --4x| ,RuNrmX)&m&"Aͩj]1H^2Եg8*iQ]h5P@mHP4QHR4!MQAMfS[:*JTs.F).j5`Qj2B( ,o~$͹9e(GEy{)C$xEAS@(hZ 4V1O.!ȱG.U\~,qwhNW4"<"Ό S g å(tgSp6k4DDLLF"-[خV3$MM:ZD$cbxB77,3LNlp71,M tN)9 p*wIly/(8clbCNcV4N6uDqkc1SmL!@kQ`4:?QUCYLNm|32GU3>cDIoq75E6QB쁅X5701݈txJNP ߈VSN4 TgJf2 Fc 1\A661n[cQ#VV! Qr& m>hǐAC UOqV/0RsUroX6`by AbĉM>1#R2*J jOvo:?-L:j1Wj1z#"t+Ele RzS1w]+8Clx?{ڃ4e'n`HI{56dΠ 'ۊWoGU:"CptT(EfHŝÆ_1<8uz4)4*sO3[colo¼} ܒlHVZ)_8]&t7Z5}suˢM>c{vCwK!h)nBt^|ޫ\s([n7$"0ǍcC~BIILQTTJ;;t(IrZS(ż*?[jD I*!Ӫy{)aҞ D)9|{xO9q bSKjXt/a/ ]E$ԧ~ =tx%߱E-$FfAH뮪xB, Qɒn8te0R;qPAt(؀51QA9%ʶ(R8*2}j Li)V@ tQk܄A?/nX|MY`D]D KDM%U`w*R?2[ hSP$NNg? o5|cnk.t wK]?N;˜}}'))Q O:{$6; pj zۅǼg}&ͨ^-\*DPD\ꈘƚBqs`1CTTegGtEe`&+57,]+<;=,~:F9'Z7b,Aȹ@icֿ͵{Bx_%P  pDNI2Tli,_tM0)YXU wjOOWlߨ~e7|:eA:mҧ)T EXnx ɖĢѦt\?U`/oLHorXчŇ49T4+~+e.:W {Ô.B}[.Nƥ W1h > E1IN;~ ɿB`{_:-WY>'9@ṟ;y{)>頻q)OS.J(ZH*hJ@jzΜ=6`*e6OtДܙwܓ9'<tjTUd |֡Bu`a}:dp i!ћ*FJbZ^k{vQ7X޺mVG#)ޫ;éEo5 {LTA* ShB/a$Dh/2"@kXIšSd#BqШC] oOpms=GP.T͖˰1hD1n{:<^SQ%mŶfiZ48](IAC['cοԍ5Q`An}3,bP#.N2B 3`BBL3a0˖7iLP Z!gkN\=#ȬKS8 UbhG\N$0gxq!--*DUm+N,E{# FAKqzKOseS&lZ'UXssw+[SaAx"#+^@gLYv?tWq [ؼa}SK>qf =ef:v uV6Z 2سi 5熦dw/Sۮv5 D//vd8Lǔi37g ֧4LjJTI }!=l$Wqv+!($H5y/(4ON-BGc N^Q7pjAړ +۱}{v=gJ)t橴~rnpcU!&SFacH᳼Q/? >Q7^"E XªȪ pd;I*x/qyy:|0yJBmwp=r}2MXC=[Ѳwىxgpmʠ ga>A_x~"Es)&`uq Ŝ{G4R~<Jsҟnϐ'%su'{{HǗx;*#NR7O6TRpbJRVx/3OH L1j1T ,C՝"flזm~Æ盒r6V } Z,elTѽr~c{k|m<=qm!&n$̑-6m Y2eA N& "xEFPjm^+ Nw8QT3))ST338seǬ%KB55]|1kxQ[o<6֐ ᢮_/ 9yMޮ kCV{^٭wh1,0c8% á @1j0շ:cucLEQP‡vgPL =_.lJ"Zb-3N3ywJqu(pbIBI$MU"164!Wz]u[[rP<jZ_`­@~~s]NXHA迢 >w*lїdҐ҆jYj薒>䮉NZhP))Vjtm&_hԔAycSYw~]=fǦ_7#+FJh pY6((2ڶ>GVB2ҎaCͪ.I4rJLm&Fy%U,B1 kw@G} 5l~:0A>ӯMQ>^z0S!5zFО]@ҁ?<.? iJ) !fB4<%u"}qo !О6d``n!ۑЇ0@tÇݤ4o\!2!Mjʤ_o9ګnI?d(<" X%ƾxjJIO/xAY1!;vt#P~;:/+W`^ͪY DQڌ)oiӐ/};ti]Ihc)(ֈbրY" GsTteT'!?I奤Aq4>xDl ƾ߻q@u/Cz0;i>Gh|_L)g_ͩЊ |/TMÊ0@70ӱuy 0I);}N\^J2)AȆ D`XBa9?L!' He6JJN/cT (;:JU|6 0P^DaϬ(Ok% |@ I$LH'w^|ÚH'T[.nn^b㐭`>-Q"D:aOATxNIG>y9Gmv6BN֊(@uABOLHg(v@=h A:z]o> z D|OH1eMcBp^ۡ{Վ uItU޲n7/|~vϸ{֘ϵGLVFxmQK\l qqS wBB=tǚpnc6'tu*b"=LbNWͮo%c VCgNii@?ҹgK‡xu4B~O3>A6~Ζp'JۯERtwvEdk3G/&Fڮ- 2lV=G[Hr>X7Q²O߶=ЁA0!A)!DN2;~LE y""[#?q(Q?SㆠΘ,9\c1~=~Di@߿GS*rcer{}9BxL u_F "iMѯҲ`4fcF{Z okQyz֒+A pq CGR SZyJQ1JXw0jSW DHAQ~G!2U$F)*_CmE푤Y"D1wGE߬p͑GuUH + &bh&^]D,n蕉exnrk1tdl@neJR8$!+tA4TM5Jى Ln&0Eb|vO<$"ICa#$&$Lۂ3""I* b QhLX+ߏv@ p6X5fv8nQ7֨IST=Va,' #dVSBY%LYJ||9{L4}DUz1n]5aS8ZKSvN3 +޾Ct HxSPE2!VWv| \oiڂ̠(D8b3=0O,o"# ZL$" apCg7_d)~`kUu\U!9<)35?UkILKw3PJG'@?"#0q821 ]jwX|fA*ƌM7Ɔ1PG!|dZs&wvSM ~t~nqց<ݱV S61!)6I z5ܰ|EmZw€bu>s~h4; 4dkZKWdށu4A&K>fr`0;p?G7ˎ~J( E^ΞF(!4t4 *! ?{g֢46݁MR RS)TeCHpE?pҦwxg)Cp(r >EP sP!B)H be(R)F!*i{5% RB( $ (_,A >R SJ{7.+JDC!jTa$  ' GԔ27:Yi*\(oZ$rQ >1*e*) Bp@3p+7/żq0vZ4,d:A܉Z%w.ꈓ9eiTLyiaŵrOZry"~nb[[[tl x8AȆ)a)Hic!aٽ{YBk\:լ&jY;o|onL2@&o&}0:~Zqm6E"(QbI rE9 ŧ<R?U](U@.*1m.H#:>/V<2UUӘR]Pei !x R{]Fޱ:Kѫ C_r^F3p˭1 rS2갋S(sA=:=Ł IOtT?]y/h|ߡ  5eeq\%>DR>_ԹWzCaoOP̉4sQ,ƥ}RoեhX%#bЕQkg5Xat(6ɓ>,,!b̮{\U~1p e}o[R*tg!M5B? i/cr%!Ŵ X$[A~v^M;} >h;(Oolz6&C#>?F.;'D=64Y`J:srYBU=yK'{#Q/p18.AZ,疒x5_>K}x!٪ #[~Mm7A)TZSMy`/ i -Ͷ6kPH*gѶ0iVhyV%|胂ACg5(P O08~۩!_v.&pް]ssF3_| |m蚉ŋ } 1ixYl>YP"%Q{W0HCo/swV.%ڇ" MИXya}H臢kTJl9Fy|},& Sk4 eҎ#M#k?u|CG/+I4kgs/,Ľ-|RRNe髋vkC/6=4H! HwXh7x09CFst I_>͂ͱa(r$611tPA":KV ( 0)!'g@[*k ѣXA64xcǞ%e 4&IkFkMgl Z1FfhIclY6]7c36& M&p>X|C0R-;Obؤ|c=8c J 9p {q%ߙ?'Aw y+Ț2xw1Ǭp-ρ>2$ ~>}l_=] d )Al~tǶ>"@3,g-}]694S'їG>}c=}V٥ݤP{)c=f+R|_Ԓ{A!h Ct]vg]mgC!F^~a[TpjJTCeºzApq/Ua3ӄW-N`q( lK\'MOr規ۏ(NnC>Q?z|߇7r% B `HST4 TQ*S먆?ᶻ| P +VkkKL8),TP` '()KoGTm#^ ؗ]YO4#n^51kYWil~[35PS(/($S(3'JϨi5667Ё Ujb @c:\au2 Lk$p=yeѡ6% wۘ+>CggM?N|j{u3U_RH>az)\a9êy ڈV>DT8Snz/6h%OWxN /;~@塐kRjOD4v̪_BA=/dKwXH$UHB0 L'UZ9o桏g:Ћ97sQ -}YMUL !5N+'[H#yA_=wcJA"!SkA q7aXioղ:5 Z֏uLkѰohw#̼iT!>H}8aQխ퓴x|>@b¢!#e0*Do˞B,C_ ᴃ{<.zyWྋylPG*r"J+a\җaR?3}|O_-92#S"H 3{Əm6 6?r*XoMr36/װarbnǵ 8ܚ(w0ԯ.Çʑx$qb PqA_S]OR7*lw@^'.))2fsêv$+ٚD/H!Mlz>`>➛gx}:9q75#DjhB&DUf tFXb"WECJ?u5Ą>]/3ztycA9/.ɔ #DATkdXu\cmy֫y]Qz۳,+XЀ* Ad@B濆WT6ͱ60G1*'a١%LJ[9,O?7$_i~rwr7q#2dr(G݇1YG{~J?z[#gjK}e}0]Xw@F dU)9aWQc:# U*7sm~⌘Pֽ"SR`^F%3 }(B)+ %+/ݛn~ӏ!˧@)~*P} Ffщ̷GM ܗ^ws* `XP !TZ@ z?_}nWTZ"D}vԒWj=pK4A24y{v j HdI|vސmk8D|t!!lmEOR( l?x Ä+'I+ Khw=˯N G{d!9~Sa{Ic&PDcP>}ђOB;{o(ЇP5R}}`Q!di(@zOg~-@o74\1^OסLxBdq{%xb MJJRHTa?YyNzk{dι& rӌ.ݟ r ӿރ$! wbAC l(F$f)N< <N/6/_/': `ZH@w6ϡvTkWn=tiP)_?]cR3$:/|%%ܡ=*;8aqT|hK˫W@^;yH0?2>]M&/hhiM,Nߏ\Nj ȯY672 ͵ٔN3zqȂP{Q}%@Oj<(J%)ws|j߿KCկ@1y)iӃTH?{Tu~ _냟&WK )E~8pOAf&?vap2("^kovI^C6~_V,:g|*yYt) S53LJ7VJ1J50M`J|};| B\P ww+订"1U$F;#lf%:7)! P>2f̓@MVPp>H]oPE__*&w0rP|~&:EEM"u nud@nG~mXT)Kb0;:P@}>&\Eu tFfbwULTa8*jPCr 6|t9F>&кF'] -lUPcx~Z` \T@`.]1諼A|<*`~ĝ~0±Ȩrytu =0VHgy>ObqVJ{pyS~G'ۜh9; 2,YUy@=zShCڹ"H &RGCbCD6 zir3j,x{q'JC7fnU?檪aՁ_›º}z+zԗ<8KoȰ0`q{䡯wU `89&=. 8A04v Δ0ܒuA ;2{9΀9D\I SJO .p g _kGjɱF<4Aœ.k{%:Hqa팠t)`K?4lTxg\aTR.dgL[KA1}tr:}(ÀvJN:$?L 1R;>&Aϲ1`ڑkG)FnB7"p)UA Bq1e8@ꉢm!EXl1"^0;g",{yf |̓f<2&YU۬ bX }ܩʗYyi(0dA .ŹǢcOC0k>f:'vNH)BTߞ^=B/LRdgxl#Bu^0Ӥk}3TyyY(fD@w.X O'(H<<7pNl+ñ@!(+xv{}A[`VǽrI&5T""C&1l} K!f>DPQC 3 b ޾(dCS\w)ظsNSi~wkR$JX(舦WP@<?/_ȈQ"ypysPuǜ2B? :Ё<((7+A&Nɛv'k7n o}0)Dod?}0fAyE:t\}`|!1{!gRU'w7{}ކcqf 2}AF>޳ߍ^U4C>wQ4XI00+:}ٝ@0! bd/<)ظ Pnz޽9oF6yz!vL` mS}}7@Db3r;@Lv GUoNuʕq LDϡ \C5y6x~iUԥbN&lG / nHAU/謡1PpZ%'S(Lh众cyMtTLkӻ9r-:Zd&(2ipG8r6-: 1_8^Ղ$Ӡ T.UlJmbZ)I"$c>uxk0?lCʓC>]K…B yoL8pJZɦTpԳeQEѱ*@.8&.V1 ~;Ox2sO3 M{6 &Gtk7}S̉pTqX?t|Q)!]Y``Q8OKd]jqV=yqYyd9m}]ӏoS<=]^&4݉^i3OB]š?)D EKmk8) f;w`+m_=SITD`((Y=}È!Ĵ1NŒ:J4O~'ku"3|b)*i@}#"r]x\ѩ Bj ܊<ǧ4֭(mmQ71}m Tx%EQMT("(JvgNxݩh6;ej[繺D@K XaU\CD.ro9=]zYg&jkr=u=iMWl׾ (]Ւ;jQ-a?|Sj~/9 ێuB< ES#?c0( x=g_R7C@LwRkX8~z$ (=|;s&NLV00wkhi2I<5 2_T0x(5 J;X-@5^M3}^֮ITJ}/w ^oc e6}JK\* !t0P67k_6 /؁D6ֆF;E}gz>PEd7߻4=j'ن@UUUUUSmڶm6mmUUm+mZ[mmmmmmUm_:LcVZKKKaÄ !XCî`Td=c$P2N6}v&`9R ׈9'bpL?dinA,yE[6zCHX>ɬb/gg4;7bp1nn<_Òˏ>c25!OGd0!6sS:2:NfDNӺ'3n#ch4W1{kDʘ$88tRGt&9_^wĿ &i,6_j کvNJwm_5ـiRLb X,5FQ 8xg_ XKx* ~-xZG`cB@^rL 0iey&1ֻ蠵k Tmwb+5szte a r _E] ulQ8=N^TR% MgZfj?;`E;Q}0:KoUH 0EAmd3="d $ 3LN$&vMv[b ,wj>\iʗ#(0\1Co"Ϩd㟞Q{3UjvrKfU,r`0cIYЅٚ{[}qfNihSGOLTvt̀%s4Ѕ kNGm*bF(s M' 4kﹸ=:c8<)G,'8y/9gP`(2f,FVָubC09.= 6+JdDnJUBofH+g)Tߕ{MV:/$qg% \4gV!C7axfG[UG֕y15K%{yT։9HB8U`1П AƕR9 &{݀" DBަJz-'[$u\%#3藵p 0qbK_×!'{D $xCQB>F !{7^sngvhh±hӈ&ZjnpYAt#E`zjhNcdn4#Lb[")6QI轪K2MrZ}~IGɱ2E`/rJV{CxGLW w OT ZBrvNuFr H#_hnyr1)h4PnP"!C$"<}!?gKO.L5+Sݲrm9oPr k+i2ӧ磽';tOoI>M?y܏g_~j ~D`Md:2Beu(Q)!%5!rBwgc-:chCx3 B55j8hDKM58fM(@!#0>}t駩;%fEu7e &@!* :(&zacXjԋ| lQ?vL$|CZ%L@oXtQfWg$:ҮTsǨ"e:xBGSTCLf-kiYq8 0m=MRZ/!,lBQgU.=2ezKĨ#Ѿ>d 2URL ‰mJbo{K:)a8l٧7\G8BaWUD4˹$.Cta @֮֬85&aИ/vX(ő0Ks# -Y\ۊ]GܹA |n-H5ݯfDXEplN$62~NG#pK''~fg7A;_s?>o"aĊ  }pg 0_rmq٫gT>{Y㓦W&&E*v;jyysy0i?wcڧtՊs=K?b6jݘ؋XTߣcR3DB6d9->Kb[yƸ$_ٸ+3ywPa5Ij,І'*0B&^ֆ_]1#BLcBꭔmjᝎ2BA[ Q9.)6hoڼ5/ 6#x2j"A[aU\7}( G 풆--O)\%x%Ռeke}e'k TCfswUO [0_'.vITTXӆMrwX+0z3 tnpv N ߳-Y$C:k}i]4f%t`aL<% _|K]MLRw>4!:w߅>) @ED¤DOb5NY$ۋ_IL<˄Clx9=^3wͽ[ -j*Α,3D@QR+Rd~;ÌO>9pvJ3Zfˠ;ۋq9{9Ɠ(Hi.-߰+˫]// J S_%w3ǭNOj<%=l|_/|r*6TJ.XQiTCu P<ȯ$ILT2$_=K9~!]- gnIyG>'+XI(j O0qru)Ÿct,+Bۀ6P3gA-Db1];WGR.\Έ砌O~ '0TC%Hq]r~>XHpLŞ:==`RD+4~w2ITZOD$%Dq>DgQ#7yd+%/3Gyʇc DݳB[3 ˟?*dD`,6k5>oϦjzPgzp=]uQ5_Ϛ* ܱVjOx8&?V̡{j:P!d[ ~h}fDJG$˯~̠] SVtQ VMqѢV =|)Xq^[ jI2ocz|.8~o^{Sjz ! T"),E]Ey"]}g.@D,ßhw|óN"/""H5b2B3Uu6/;$<3@ $>U}|i3ؑ< 2tݑ"Zo6(5^Ye™:`HBERS#WlPe6#!O\;Ybu4 u>>@M6.q3R_B"y[BՀaḰ| `\IţV{ 3*!#nn#32Gd@[͞T<ᴃFʅwhkL7dX;VϚaI'Xw/!Qg5Qmgb-c#~U` &8cWI[xp5AܒeO ؏c_Gvۗ +UZg5H\S%/.8W֩2U.,'ƕgjHT(B`G,19f x0g >nǕTq.;x:TM6ZV'ȑ4ϿgM|mP>k!6g8VYJ-l7 Z< 虤6MbnQa*lQ3>ݽÚ2-%:H3L흇O\5MRk>:<ǟ{iAZ5q gG3 K$HEh6(9{"./tH@yЎczܰJ[hpVLr)q\6.NaUrd$FRU'8 1⻟o=U&F*I oa*,yLPZK/AS5D 5y8(&4E!8?W}D(sxiKUXU\6$D~X>qƬ%iYe4=W69u6FT"IX\IւT DZz!Ԭ1a&P _doZ%9I<پ_+X[RZl xQU@m957!G۩C]w#5W]~RؿLd?`1P2xϝ3=Uyyhs0w)&!9^@KE\ ?oGrvRe/v3"՟GM`ca,=|c#áf!Sk:C<[WLr!D wؠ4 b3 !Ţ3Xa|_mz2qh/yz9X=Zǯ~vKUj{Gd==y1׎ݛ W eSNE/cG ("E`z7 {vŒZ/ 0EUiPfajF7Q>gf %y >$@>;Ъ DOdR`N fX5W_}.Inr"}e9/G&5aF +vVFq[+ V91S}E:6:%}"-;Ͼa^j)b9ُTXa\(,<]1.#aLH։Ʌ!Vw6<_}H$ L NJ2A|ŇȎX[|x^>U韺Z? ɧe6j t?amfҗ$p7H^uELAH.J˳1ZW=6l%%qIu T3hF}bf8"qT>ǜX;f,#p讠0T n\' %qP0*}D[t`܆DSNxҲ}iXQ{?tu<6]l$LH6L<12.WG s*>Va^AHApxxDIثiDf+S 0zL4ZF?qm2}iXEӑ'Ȧ4E>=uuZ"u 4ъf!c,:[4XfLD1m|ņ$EE|8~6<⠞9}ssiP Z`JQA{=qa6bVš.p׬w@Bz50B3>|wȮ%<{hG +ʏTG ;GBa4bɄ#!)F#48qJ1bKRqmhLv,5*j#XI-<7 C\$#%g%s- @1CeIwi /9DR:)sɩ(&ڮK]ymB3|!g`@^:BB|6"oj'"71O `q4𮼼(:')a#8 ~}AC)CRsu3Y3N)[iqK T8Yߎ3]0+F@p ߻6}<8ސjRF?xl@.7Jg am[l d{Zwic4lxGR| 01@b 6 fd2e`uEWл+* Kg߄fA*&[x`af+kdk_#80*Lʗ}M"J/QHX88aoQ1]EjfjE,y([ꨵH2, W6-O $-Baz.0q(1$(ըB:6 &7=Tم"-uF4<3թЙ#_ Fr0;@}^Y3$abʫ|?uӺ&y tOlsޮ1~IJ!jG3n$ڏgWnU]@/^.G-Gb_U'm(1ы(9I= X[0pzy:OCʩ!pq r2\^ pozUFGztvPҥU'q|v$2ZxEe/  ZuR>Bj gpuaVkLN.`-`5DX#2gbzM&M@{l߶+{s>1}SE?^] =χvs e>m$0F S7Fu $i~5A*:p>|&2r{;\9Z-ØRVO3pWe3#9+z7&ȉU%-''D".L:o8c&Q\0 1U[8:u8CQV[tIp͑$@12i`cyUBDFj2ub!ݮ ғbNe?A$#8Q.0Ik,:P">_|ucK\@qm쐎L*W%~Mru-/rU] 38W_ &(6"BJb7[%YF(ӥ/RiED7pK<[CFV6֝ 5?\;:(Zj({s HR䔞aLȚ `N-pK1f=?'ޚMy:2=DGOƦ(';JY'Cc5,l`pZń35`Ţ)ͅojV1̍:Fpiqk`-sÅHƍ|O0O2ktߕ.G+sq^""[@4YN6T p2B|JWk=~L&Lc縢z~}=7Y7) @ҴO|0pdgǛF}^ 2*h>ډyR=\ D]Tg/h|5.!E޷r'N9e{6؂\Gj"Oh jN.զ;>򊫪*7͚Ēr C߀HbJDyu(@TeLjafRw۶X4GQ9kO^1~h;xXð'Fk/ *X9D1e]j3O䫉 ^s%y fƨ:B]y[Vp֚ڒQ"[j޲)nmnx-AB#X(#qỢ<{6B`,!U^,& tmDaI :>)j{f6+,ܯXPg&竄A$ QNh~[e\)y!&S]3T~+ee`8 Zl`/*-H@g%; rnsƨdlR&M5Z˷`h@b*F$0ضl[n\)' J.gSB3.U}+A `L`/ \?6(}/l~:pQ0;1tlM@@S/zo*1}qg9JJbiԍUap$+^W, hðT)r`:&`%/qU5ck6P'ܘV%k1xϦeK(!:%=I`g`u\ҕOd` 9,Bkn$wPCoow뼌0'!k<u.ۅ1T}G [Tu`(U LK$Ԕdu[,%c "*P0`IWBHp'KH~-9i59dRY=}o\uI5_t%> 4zMcas9A a|.d|X8 K(.4E8K[@[AB(BA-lP7Aw ^5@h-9+1$ fUS 1_,Fj2\?eq~m>eE.Yʁ4<.v wǹU{p( EW\&<-HԷ,*5ȬIf4Q /cҬo) 䗬&d>4j/73#מSD;5A]!6pɑsRb5)Kfm oF |Cj 6KֵM}J!gGI*V0P4+J7_;\FXXH FpEלyVE)$Z 5iYɂ Kl[M D V+17 4~g\iX t8 $ѽxUqOs4‚u1$oU`ܖyuRMXWADas͓\UN;k:s qJ+28d%jc^MYGФQ;uйWP jbHکu# A7@iESV2Ca^+^QR MYQp`P4N?(cʵhr̴ Tmq%Ըe GP$5 7SblQXX,y0d1^Kdkg&#!ݔQf+%P&V/xO6 6aaIgؑ/2QJy.Qq Vsop7&>f3 <~FcM?Z|PARa!k *>w.IYɋ.8: 2w 3pdsV%̧u xHtqG.Rlz!j4,GUb\RtdaͮWW<'T9P)w:Q(!N@NwXK1":?ص-o"qB. Yiu`ˎ透|n|rY%WH x9EO>1F>u7!Hr*)7saXhsb}Ӵ8gᙩW.ֆs4z;oiB&M~|ۈudNISyd-;y#MH¢B&g_-z<8Q`xfؗ/ŠMMq:HB)tyݙ ڬHW-X>^JۥqhZDR.[J %tusFFi9PrL .]kĩI"^DoxL#sڱۮz_ o0d}:#-Wyua<( f ={\ w,?`0^ \qKCoDdA2ML "Hi{7Gdq֩\N#eYK^~ݚ6Ӣ 8S)@Hx<luj!Uc4R#t+s @$)su?_?f:E8/٭%nFz9]}=~mtz Ma-0h?Α4sAuGIЫϓ\浚kmnJ|ԭPD/s7QHނOױkSomThe.8MWIZzo&q0~7=O1~AL%U]TnI$ZL)$d=y9=j,&OWw1i:$- e~}]1 U|B8A3y{ڦ2cmL 2ۅȡ rs|1-V|_(@(Lɠ~?@nߘ|5[fєxﰯ0\엟{W â S& NNSFFRmB;:^[WhgƖJ'AL~kkm~qX^L[Zq N1p?~7UuRΡx,"wJq)eh"5XdE yEZ}Ș5EZ!}z)#tq\U%V"ry6΂ d &e6Z A $Ҭw1 K$ cQ|dF˷V!<j|Wn6.@AU;1᭴4^>1g߶f~*80!c5Vzb:@=[ Tw;-um0/?h<1ߧ 2驮$)6PY'..8ڹפ&b܍C+mVuauoVr37ؽxL^N昲SAΑ<-Y?>NhW4UtёuG`XASI"~~@ZAl(O:Ǵ;0ێ/vw6ŲRtp8ӊ]EZ( Ny凲ycΦ,.A^ek{!~''lw s B<Ei֛yhX<&ӆ_='06_ۤX+RtD׽O'|`Z ơ`+  |`LOyp#Ob'kK:'2$vj ,Ϯ)!5a_."Aؙ9 282= MD'_k# s5uc9lj q5|p q~}B} 3cefMo1_2eF/eͮ\ @V+/Պ?fa~)~tݯ{0- )!Dp@ Gp e(8 CMYi6dE|@,>?|xcW\( ,lZ:l)f$'I!R1'DPYC^$m@@2ꇕMLF*(QU.i\1՚%[}oZIhv%/(hFO #.1:"0\ctUlEEpI(ݱc<$;"levSWW*~˔z2w*ihz4>Jbt60lcҴO-:ݠk ;?NLYDELB37ĩ#z8O`6+E']D*t;r`"%Z 7RCvZ_[Tp! !X+}q/K\5`U`7^vq AY +8B.aG /JrRa1'9WW(U@D$N 0+<6ooKH _TB;J[n{z{ͅI=o%#Ё-8C{eYfT^:a09 Db/H^|I;LE`ӿ9W)1E CatN3P.^]dꈀDXvZDl_Qu/8\^,(p.P;Iek?BF.G zyWۄ#s!h,َ5f#RJxf{1:ɇ R2#@p͆^/l ɝW%8wIzhA:n&QN`:#'/*ܢ}haH5MerzUF=&<@]cmHttljiI'C aEKZfk0if_LCFVW"x4RNc9ӥ_f^ۤ(zH31^]{&|pȠQm*KW @Bcʢ6w7@U?f~&F7m|dzP$v^p7#)IOv- PtAbPHlnkRZ(!X[Ttʷ|>VTp'٢PJn=4y!<Ө9s\XrYC솪6 ɝy5+0]}[V+ -岺YEfFbMXw0jgpTCb ў8 Ar) FL bA)]Ks@&ub&z  )FCdqX_=x]!b-FWh"ALA4^c+nQNL2Ppd'H8a~<^ DŽaP1XpCaA!¡D9PVsUxbӝqV,ךּ~[+OkJ "';,u-""#dcf . ~7['طچi:" J+6N*_Mu)M!¹c׼4^݉2K=.%icpr 'P-\]_J9Z}XTf~ӜoWqUkxr8Ƒ䑁>|V; o{5yGyм9c+ū5L. <5Ϫy{saBPhۍuiiskYk_kG^lggE*TbkgLr|u_U{A~r~&t +0cF(V,Ϡ-7(LZ ntҒl떗A,x.7\ 6SW\i5OvNe"wh҆u_ qkgpAgƱw^'tǜE{'@EPv]txQ.IM%P6}*&S4Ug0(]@ŕC39J ӂ??NTXuk'P~q8,ϐsHI&a USAj>T Ccj2g.b G44&pTp4I F)-D)ET/l^{޻d##ꟴLkhE}'$sQQyO 1?tk̑6R1BxLʪ ժ9}\֤}vX>xGvu&6ZK]v=5G(3%p0BGR!~-Hh^ڬ.{*7{P(T_m7 ]!ԭ"2"q;A@Xw~oŬ*,ZukQ,7Q?8B8sapJ 8u7\w?PtP;lQwII>ǢGRfNs=/3=+/XβߧO&G#N>sfa];tX\D'i\gb{&uAA5T[OoR1h9)"f"6 U:uީAEPhg}Reu'ΜmIkD IƂT(p5D"zp(u&>9!ϗъ,C{}Tf?2t'yg?Y6BQU LK&BhKD 6&Soy3ueݾ AV=ßexBc#H#4@=vh6 =9j|V6~~{sלٓ=vN3i64%!؊6M}ꖯp9 @E_f.@5a>Z!"; rkG-9 U eUQ_p4H+Eh.6 [r]ˌWi(a{51նe:cy3YakeHd Ŭ6,TFQb3ߛWm8k|O0߀<&\gffu31>LK5b};VO>_n3uĻ'yt+V鐢B|D)pMr'w&ْѦ&ޣ\2x,/9V:1n 5ۘt#3hb{MKԐȧ Tc6ZP],CDz26g /sFm&qvCWVct@:G3{pL!wX{IZRe *Jv$?Fjx\|ˏ=[R1$Gq^;0#nػJ:\]tÕN[bec'j2 :~:?}_=!aL4`{vۮ҉ P#s@('[ Ȕ;=yǖ_7JL$J?k7m~?8=:K3 @L@z1FzrI$IV~SZ4M(9#ߗc,^Blth Fƃ# vC`YH]}% KnF b=il'm$TDFWxXi.P \"0('Y4 ԴpB8(z!`!azn<-ҝꯎuNꛚGYIA #ia&3m,PڸقŎi(܌L(Ve([=Q w nUʝl1%mud%$WWS,kǏ,3}6F% Gxӑ&;?g $/R.A=ZR_Iq*a5ȶ3=?+qf`80YIi*1h Š*&BR$j e`"SIHqEFڈ#S{{ws%)[: rr^:yAعÏ.}! Lo^ DkU^?imii88Kd4算ݤ&=%ڬ^<_ *uc>@{nS3p6#D^}xI@Dt~ "*R8. ;G-q SH(uBTk8?Gɜٍg3)>,V1KРJ1*vCeW* _<|MZy_ OmlBZ*3" ۃ>qLϮȲգcHߓݵcH%H4ńZJuC }jhU+[_sq 2zcl;HvєA3)Y- ݤ6/yPvJV9Vsp]+o5x? LG̣(3@sc#]Em蚆U;Tk-!{Uyj(/zۓxm߯k?Xss*p~?cf1)'-5V?3)XI  vqlVkQ[c/ % ? ҨƷ ,G2ph}۔%#m c$17 )á.S" O#G5]J?z>jf> 9DU=g4ψt,m~soʽ͖R%g޿;34@>g0.D"`o`- D̀h@7(?ZG#حf=X;`4"eڤ̇wҢפvb4q[={PAq6`cUXQn7|1tG22_@_60}w_/U8]cD\v`K} (si.OHaCC惸P'VRH찌ZM>a{+(Zw]1iLJ]}߻7>8JdJ lPWdq,_ыF!䴗1PT('8PT(QEB`Dy* PB1 $bhV V$*4U)5sP~;%y? PN#o'O=!?V1 4eihiL6fl?[Ȅ!zXW=Sw ~q&>,6\j = `T?./v\k[ua@aBHbI l(,}OUV"-%"*3ZS}!_PJiȊ"$"XdB  fF * D?a>҂sg@a1׶%5o#gR#m|T8W[Gi7!1rͼxWCv|s`9%:Ny֪I4歫 "kB&F}`v";oMMTKp!E-51v9ժҏ~!,:A a OE Q%4.TE!UMRW 4PƄ0&*df(&It?ӹV~W6XPB9K4i/T+ɇ5DQz$BMQMTTAAQ0DT0JL4iC=?d?H$y9?QksCOܪ@/Ծh_ VDkP|7ũ;jɳz|. BVqzzJ:"Cç|r08h)<~rarW;e eT!zQ6 m"Y 1SId!Zŋt6]e/eJj!V6v@!,8RWZYד=$Wt}Rb,)?Gw }le흵> lͶ *DLE.UQ QTVXLO5R4Ĕ!1ADUAA4TRL'ra%34R6ߞ\?/׊vpƏU>iln߸pCvٜ8Nldb UZJi䜈 Fëp}7`mm}v@MFrX[0;"2DYcp*ߦ7 $A&̓/t4g9u Q~)W\])\ 2F$  ߛ^?8 ?Vġ~u>׌ Iu Å`ăpL%>a#<^|:NiFыqP Mb*DN Q@ˠTk``"/A]lrjP˛,,G]>*Q@6X@3[ѐc\W AI<׍o$! $! $Ia 3@7pÃ8W5}`o(}{i]=E)okM(ꡚxI=faއ<'ѬsZzE"yvr mP`'&q4& azs776Z)?se8s$ci)@أ+% :OV nzpFgf>bۡ/%{cń =%i; .j%3p.QÄ>V tDzZnz|6@;SzszNYpڀ~"rHZa>oU:/NKtbp؅ ƀvX /s kU`:>=r=x#@3qzFJ tJBKXq4aet }_y:DpZp7E1rb23fqiL=FblAĘ֝qLETmr 'S$8 5e{q_4Fpm+f%}8njgDw޶FՒSKl݋zϨWiLTM rtXĭK9qq% f8ܴ?DEI~'wBd!||\`3sNezFuN|Gp؆[+>8ZKFѕ1-A e?zQ 㜉h-8y)RBIGJӔR~9޳Q 9u"t5'j`:$ESϣ/t=o~!|!gRN\:?S\|9ȏA?<=[eKjP:9OKL#+}oJ~ׯݿڧ!$Wbv+ϯIz=/d(x,>~'=8yF51VusC5XƠ FQ0ɠCF<:ߜ|[}l=O/G>'}M*B̻EX޺b7pgr۟7Zjj{kcP޸>>(?YG^~U}|P(=t~.GqΣsCű(2Yn#D3.]n 9z=)ӷLS + ulqRďz} [ 8ݏ !72}~rkۧcѯg".M3Yvo=%RDhc ̰>O4rjĒAf/me;v{˩G>ϚM_9cjcp*}P۽mD}cwheeaPNj=5<]3:<9S)H+B2WJ檺~߷}p!)GxK^͜~xq5:d_7<x3@N xӶ_xpwR"9ә;d p)f0z.ȧHk}XىI鍳cR٧M^ř7x<=?QMݝ XjYE60 rq*%z+j/#7:`h%hAk&ƒ(.quBu=q&`?w]w{} \e[nN 0jS-Mp[1\)B#ٹFzzjp>kIFy/+/}tOb-wB.>H '5$hiXso'WDwfݧP4>rv{fwmܺz|#vއT+slN8n8dpӹ*\jlw|uy6զgd@4%}rJAx>y}n=v_aa =~n-qEnX&ޢ]~#zK{ڈ糄߀.`W|>!g Ƨtna||Ŕ5mIxtn۹lepG|1 x(;xRfEؔǼ,=l8yF~AӰ@YBN%! R췳3wuw|G3aն @UH_有B?Პ>maxHk ccr׹t1@vw2 Ljħ S/B.IJmK1U@(:}bs? &BC6j~T8~CoslVGnozmciI,cl]q Cry~nГdwu0l0&;x97Pa4̈́HL?W\#*0?eAR87(ޙeѝu %5\?3Ixϻf;UUՔ)Z7gui&mtYٳUo˜vB=CTC{ nѢh]ԬSgrl^ٛ]ׂVLtsG Nbozw/7ȕC 8}`M=_7;j?0+͆8scТ]Ad3!piBk)6 ,Z7*Op`vGu4!Ջ2]3XIIM&eXJr4Dr!&/j<-sIEkw6av|*B>r!g(`B*\c͗u˴q H9Ѷi_! )BO@HM2@Q@RRIJӶ@%xLɐAM-METs "MA144&ijYR !*&h4,JDC1!IEU@4V@- )RUUVMfqsETF1N&3iSJ3ր6c HF&*YLCh?\ϻ'F@Re (H$ZX"(R`fJ@a"& ?p JE1PԐLE$Q-*DJJPRII)MP^Y@A $VbC6d)b* )fXI!*HY  )" "&K31LO+ejII2TxU@  P h(OQ5J4i; P4M4!DJ=dЌE  %ChQ TE1D AkO5 v1(DOe q#qtTJ鉂 \<+a T 6b\/$9cf*[\PU"J$S q#C~9:@GlA=i =^]" [dc' P AӱeփNl@I"NT:aJXa4#CP)ÁÙrK*,gSG<"*C1t0a)Sòi*e%PB Lq8G01% Ÿ9rR*4Ġ Sa/!JO6HEh6Tai!Q1/2(!zB(AR<~\}w?A\@͞dbg yCƉ _OI ?' T<_~צ^Vrc -yk6[铆o(VSZ2@]u[pli<첄]sdo/_70WZxIdQ?c]_Ӵ=|}1b#_!@=)HL7py+EJ>XE-!FSRm1l?=&&ihHaUcdEW|꨷> @0իI3'Eؐ η펓7Q֪6'?v)ó&oj]N0_`RVpl#U 0y<@6w^J>h^XMgr_/74m[Iv^hUXCCiƔQw5gV[Bq1#H3BJ'G-ƒ,f u$ : v8j.k pxYg?W구]`*""ֵ;.s9w|RM U 2K'~۲ED\ۧ\/}+Zl*VSXn#A#]?\7#k׳fͳ)JTѴkD o|=z<~RccdvtyOC k9 DOO#$ĕ;3ҙ lE$a>Hz~㧛xQ~ ksRDe>L4|1>mv?3 ۵9֠^^7DIt}#ƓsD 5C N$={[ '8I=IW= Zy{׫>yjIw2gN _zz>1tȁ2JոD_G3)\!jP~Gqx"$8-V4W^X]6lJ> -*ޢ<8I $b@nGo/e7F8^C;?k25A"Boݜ R<Ӵ>ou4>t $DLAd>\rP*.Ừ[{N@>` vau__;_ATxg|~d$"rgiz0jqS_4Am5'zu|Y=.LJ)]5 ֘3Uut>AL( Yz1=єǯJDz\rYr+(es߅=E=@"+9ŃgF$'f֫1Ldj8lusz_F(3 "FpyM3ta6dQ`6(|+ҪIbF7Fud6"rnF&%n5rKNE- y8e4y;q QaDٽm|˱~zx"_W1\VOV>!n62`7¬HA=ho0 YMA]wܫ&(ށ\ޣ8 բNzyGH볱:WPn^JJA<x78<7]{?]n"ȂKBϞ`F& !x`h5cو^Jn8(Cn;On2?cM踯m4axmi {_& plnr=GXx7g)(cRl\'@TMᡛp<ϝGD!2"IP!@Nhy8 `p!T6Uj`E9Dߛ`tq| 5(f9j1 7|6 £#%8SݳD Axu')]~bcӮ[aݭT ㏏?@X-4{Z˪c 1BL1Aĕ 8~) 4@R [_ ˣcP &v*ڽm#o8\Vom!9˨aVWoh݀@C" i(oṮ }f !{?5Crq_Ce^xBۇ f=sn/i@'/W˛.3Ͽ߀?og09?i#YP Q DR f9 R-. $xN_% vF7gB" mOW@_ߍ sTHwUoqPFOQJ9H䢨ReEoHj@qXD =F >RA2UH$+tў[d/Jh? )?L |\?\o:\UPr3@>yv%u+$- /\2{ud:z* eWBUVF]X1{cFlb$o¦*LHQQ. Xp\bGFcӿGsz{WnH! 8IM%Z.RB00-[B;8SDrV)LAy5Ҝ`xIHdf w|^.K.Y_T%iWbTImLjIBd=nI*?H>__?~>TB :K7b%_Bxpo>=:_[ j :f4Ŗ W_߆ljvu::]AmJ/K9Ң㖩AaVإi-ZfJmpp1:,ʊB!huo67gS 2voq]8SSA$*WfW< UeʎvwEpنseGxGة9KIҙPs։\x6\6=T/X,V*N¹w^%,=rEqVs-~3UOq ZbB}'MO5לrVP(9HZ]M %}P Vu6&+o'׫-;@}$@(?%P?T)UiPJ @'WaȽ) (>CB1@P  !A@P!BLED̴D5UI1EÁ pX iH0H: $d9S?]HM cb55`s4@8dl9r+4S\-c9@Qʌ  QAbH*-D4aѭ EW 311[8#dYzPF$m͙8ojnh٦嚃iz MU%$E+GpjvhiiklJj(,tܜCe؃Xձ*DN1Er cBIXUm~2\c&%(Zijvq)uNŦJARD`XDs\81$t*"DLU)t= 4GhN,@r9 h"BHl,Z NQA8av 3p &2P!JRAPI"윆cݗM0HE6Ψ(0ƪgøDF;4!y0S*U <Ii>9MDLicFsY!9Ӥ<(^v(zɠ)9.ۜ2!={Ygxg0Z=Jr(2D`P:ȥĬEb4 I/&R(0[TirI{H8W5>J8SltQM)΃Oʖ49ôE-)b(ȭZP H:ṽz(0] ljk+2K~`}m`?2~gPg(>ozo1;PqmF_]}˽99c`_9 KPQ;Ւ,نʫ>I B 2Lp1\wA~t,-R+@<|Vr uwu*y vQ1s(@CXm|1ӄзI={TߎlrKL|jNn;ݷ+v-.?7&َ-qe8//}APx{`Ż?{C$ =lNΘ!ɀ)I5@o{Dׅ+Ρ!:=9ig:::"xs)|ciN?/y~5U*VL rFs3!`ֵ$e&vhU#1 HAPhOrov _qmO?A7kq2 m?Y#fДJƏSE>@BA]]VToҬCh! `|RexR.̒+( eJkb(,w[;ZNW[y{xRaUB"ʽm vBOPG:yV5XݔcKPHį[+u!9k/ل5`u~-/?c! tg!ܯVU(\Hבዖ{s|{.tM\2P&ulcS'(S @̞(h(*/'Ĺ /;޼>qQ3ɰ;;B9t+c#fKHί&ˮ=Z'ghҡY < 1?A"EmfH5hZm b$㊊2rcKo>.'1kr@s)w|Xu+Þ3,ĒZpw;^٦cTYo֨yww =Єq: b|ӉUH90~ae-9<0,2efSΰ&sVTJ29o3'ox9w`M랸Wu:8뽮{3/}=:i)`O tI(D$5[û↱ .׈rvc6urkk|eppFz=>usޡsno|],uqxc]'ӝV8t-َOvu1Yݪwz">eUc"5UR۔qVyY|dCHd``q)I~u?rV=U{?oæD``4LXhvb@ne yh1Ýr3(!^nk~=y$Rv b$&og$9|\ D݁ikW;U ;j;DkD터^NЁ/f@M4U!M UC%7 ( `N=b11ˆD Sۺ'˷uwd:XU'_gړ=罗gՊf?K'P՛3{p꿊Jp8<'r=1Q׎UUW"]ioC9%~oi!09T.hPKݬ?vr{1tU{KS0%8lgYLcN{%I!(14 -s4YBHXWl$E ,h#<\!iq\;JS !swjZ@^T9RmF! \é|*Jx[lct k'(b{,yW JM LbY@-VOs'i#B>\33CB&N<񠰲JO!FɒG,.0I(` =wzt:LэǘHz7d 0N(%*td=1؉V`CsZ0` 8!36WQPUHN(Bgg.v1<,#iqH GS\s'6g ^aPC?Z~w{P;o?~ ??68>^[ebUd,cuё  |J(.M`F*77?wһ (%zEb$lgK:x@ITBl0>8^<ÓC]fw/?J@ (28`}&%X O{Gޑqh'BwуY~Rrr/|ur`Ǖslw?7Jx?ΈcpT]ɚ%6с'b-}}!]ϴDD4IvQfpn 5ӯt؋ 㢿^w=^>/Ҙ%>N70U \wQ>JzΞK" c؟9gtJΊ1TO6 NBW8:GGBPNPV$|e%)_"wy("%y,Q<~;~nx]0Y;y?>Lňl ]v~4"1M/VYEHs#< {ӏ}JTh$G@3y.u~Ʒw-"9(T>*w) ;JugFeCITF(~ {: C˥s1 ?WL) [_|#aGF *?~ؗ\|6 }6AT @4QDTA U2T0Q Sh ȑZM~WAh|EV9Ȉ}!Lһ~h>߷w9 HHk*+U/8~Gq/cBq/G9!'l?^N6l 1#7*m~4 5 P1t) OIi5 s gV1q6OFįò? (ZU`<4dTЍ~yY BAAPiX<3J 'Zy?.4'ǒ3phOõĪ{?caaHP`'J#P޲Dt#-P^4icˆ71.DnDǙvtIUUpˑY ?' u? C?&E zA|.JއX ~f~i?NjM8 R|ۃpb$7_-8qȼ3+O߶o81 e1a0fQcUTLᕇ蝿GɭN@SeIizHmGͬ7L'H=4$?/N/cϴsQGS=QWu{"0W99Au+#A6xG睎$ Dqt>;ծu/V=U2ᒘ_q(мH[$?Fb?s[rydpUu79_ImHݡ)X˰$PYQ"zIxq݆eW0Č$:Cz?3Mn;CHk~]DyW٫G vG,%-Djz 'QG?p6܃@٬lSalo*=y͍[gJL%A8P/,83;&#E>ɻq*~OCNCc}:`I"QE58(0C<$ʂN8Ā_] ( "(OAcLQ{;LNfӄKA~a}D~櫻 uBҀP ϯgH&`YwʃSъ5;(,oD/~Wo?"Eva~zC A.Bl&3u=ϐ` }a-)OLQ+ $_(E#x#<`D=ẀP WMms Ġf4mÑ9q>_Y&PJ]H >(A>-@w "|qMv?Pibk%E!7{Ö%֊fJXTEBUO U9\^"4 Al? K>s^o0$~& 2zuwϙ0XK(N? DJ C@EW!IEBDD:pH;CKrRP~玶^l80R?gƮ}xw$n*BC*ACM&JBko}:S1 ً%2](!0G?>?X.@S&;4([?(W}{d|䓘w@!fy't7j [Ea\  R'>)M";u<~w7_y`̟9욇,dUUUUEXF|Hwݽ>T WxǷT;.ktAaD򅡨CG6 Z4ݫdĵ8q)ߥhG'~=8C/ǍqxuOLP,9AI{#\ )h$wWZkܹ7^ %gkd!sĶ@Z84M!\Iٟݶ7\JGs|elp%_}c7X }˨u֙7$_D{15^YAXZ{7/?<: dl0Hm[݊Ҁ`")gTE0U AQ4P'HTggX0ͱʉB> T G=~yO|o]~H #u73 P >c$H$H}^ ]Ygؙur@Q|#XDd@(1EʴNr/߂ gT.[,P Tb+dj|6όΠQ̄'x\|;<:}<8%QKICq O@ UfmOyGIaNpTVLqmZJ@/xT}`_w՟\!@/ VI@80s 8 r <*d\Jq32Ȋh, М<~` ;g?18%չN6_6n<c {irZJAA"YLhS=狅C\m {Lwr*Oڢ @, 1 )sͽ\TM)p+Zpz?0NxadJSffQS,m` WJlQ: f>Vp7Q.Of "BgZoꤞ8 &W>QU;q~O$'+PD@mdS% /~?~q8B@1{\[ b @Dzj@t{Vk; i m6/q_OA 'OٿFyw  _5R~ =ktl(d8\8@.@け`+6$\|JD; JHG)mmSlUl|D'p *TD oݲtDj߉hk"ֵR||_S P{р +YrZ Xn>Ϸ ʹա9< Ud;>ݛշԝ#яE< !jꔞ'3M~Os7g_iU;iC{(.smwGo}ۆ=%J9Cՠ家kfp_D&EI4.ĭ;p!fE YЅ|nكS_gOWs? Et4bHJ0,c3>?_],3 nD>O%a 9^ßAK99X0CiB|WPՁ'5a;xe|,Phrd 4ӟ uu,t.`cS 3]4+h*NЕ4#DgڗVQb?3K2 p!sg>5B:: wAǭ!ZP( H9K{u0FgJ>#:Oߑ >K_`Ms\$'n|!)D/"8zѱ2ӳ]yQF+^/?doI'rY>Q^N6_L5?!+0PXz?ucF =Wx,膢j8ET|y7ְ݋OV-PT2Qf,3=$%햁 -%0Q?iwZ=h? @+Li >N#(Yv=n=Hq`/|đ!T10^jb@t@aD%ԃڀh68Ü喒ןmFU_q0cU ڿft  B+eHѫz Pa&I53h=^H^R8Uֿ+j^yB:=V(p[ͺ;d)zQG<+lW)KhkZFש/F!D[o );' | jE QLIǧ跖<[;4UFB [e.vَ}>\93Gq! ӰTL]^Irȡ0پ8M5F<)IS ˦I{ !cLA:WK$R)6&)TT4dtM Η B3뻟dž|l׮޺]48g [c@߉ml=kb25 8 /8keX8D!|B9h9F60.n Jt&Bܕ᫷gG6=T] w~gA4DԾ|Dlo2yxaY6ۿ7#GH[)ԢzzlR>|?bh^nb>osO9@ %!pӄb#Chۤ$SJ] ajqκ<.riDCKÛ .ƥIcTA8 Q<6`.(0w_->LM/j;/8RPaaP"LG_(beGkW\0)!`&Ұi qAѳvɝ_2Ypn⚲&ilCD[ʯ҈HU,nH|4GF5ugګVlvп[S[oj"' G^P3F?E_Hoҝ4]m)MYm~g`aa)ʌ|tb4z Ns"Ve.< s=$Ŧ6~_whqhBvCH`1Y<S@Pm5GJGo/0($v4BI}ײK4Y;J J!c}l"S$Ѕo2Ce 9)VTU^ѿĝ}tNs&f\0$£[/poKYTrL$ 6"==!C s]{8ְԚOɺ^WDy[+{(~pG|}tfqSt(`:J ,nW5/Yq\ Ԕ&Bu0YloĒ[p:S 呷5py`W%85ૠtV:!P9A@%AV(n8* My[1YRP݄.FrtI6e(@a}cۙQ[zU4S*qձ$Hc3ͺ s[Wy!ƨЙ y> +< .pHDaܙIlCx7w<)v6 X?%-R˰(zþ#r=&^ڎ6HBے%sC;˼Յ%OܦJǨQ},U֗1+h偾Z x8,d`T-G>: 8]o.>*Kf[]#0c(]pE{ۦC]ji0fiwe`ϯH\uT9@S/K,y寅Ɍ @Vhi}+VVVS񬉧Q8ٙ[,lK*݃F]|ϬMA.)C ":]fK)@<߾ʟ#oOƁo)A.E \l pu0Bd[Osǟދ^6ZG%qdUݘX%ܪV$\HSDj5^SX΁믛 ɨm[4f8iEim+r߽I+Ȭ4;R8ujQ{׆4Vz]6^8vcMeⵡ[+ͭ,Ok$ew匰l&Pԁ֋ֆMnn _ĹYgW?B}ǺA8[#ȍ*?oR%p > kg\ZS6f6F9l<_Sg+#s =q@7Q8s_tuJ A)($ oTL L=x!]aɤ6f`bzЇ{1`Y/9%Hd?DotwS{yAӮPۙȢ?RÖ$ˠIrUCNrk)FYlq|̭5T*M-88LH'sF$a a8a7g-SH&sulx~{d}R /?(?~:R^H"ƇȒfBOt0CC8nʎ_E~!KB4']?%HyOwlt TC; "`aM! ">_'̨9??b;s|A8Q~Kw*qg=_iR]4vE YM}j3 h:(vh kt!6Ʀ=ptxY$G U8Rj prA?ݨ^CApօ%6xL+:7S!$^3\iDLq^hC 00z`d+`x@ h=&_?\DsEIMb!6Avl :7G^"kqsN'sC55&aDѣhe >j{KXg$1G{79YUQ. 7TiS@_9㱴i$5FOLP<:7A8iRXMCڣIfz< ܆0{p{s:fɷO}BaPK)*[ ;;[+y찱p<禝6.C運` C$<1upkfE"IvOR1va=8p|↜@D:.6$= 9} +"Dxy#1X]Jy=k9*ΰNtS~].NcxHRPToO7;NGԅG~U\YD09|HxB#{5T$1ٌfD*RW'_ wxLZ1{i):*d4(L=ZRT :9'IJMD:٤6Շ~cTUYxXhaNF&ÆhdA8 a5qY  +0MG ^~y=;&y& d pI`N !߬+^YEÖݴBG4xuH{\˙3\>DEO1x^u U7u.'Z@_BOCTPVO㒟*@r3|7Bz bXɖmtEZy Qn!"'>넻ȑ mܞ0A^nQLJo|\ >CA5{_B`:-D$P_vم30&QF)Bz5Mܡpa=A Ӽ8{h'S3dF$$?- 6L1!9 Ŝ%a|}?pOx}(/ !5zP ̌}t% 3K?%Hґ`nݎK`]19Rځu#7~pAG~y?OnOFtZTx qed ɉNG$C^`!L4`<}A(q4!ǰZӬ飡~;&Nj);{k 1}{ʢ2"tu~z6h`zN[؇f7- Q+÷I'v0 %mWiFC)3Vx$S3kQO!Fں0얳$abl,.z)#ԈE餕He\K$mfg:U|}~n~`6t!ɁĄ#_>8aÛJ1wGBsиIEB aM )_x{8^G&<|w$|q`Z0O.'-EީEb fk 6Ko30<}dq3Dg$& ƺԶD a/(KdXpT UB 1;`‰VKk 9Ki h>m}#se,~tQ:Pjf)L!4w !p* < ,0bp@b`ᄣ "5`< cT&Ӈ8JI ScBBS!F#`3O տ^Ȟ<~Hϙ5:P[ˈ &hS "K A:\ÃHAĤG2DTTDUEOl`c뭃@[ ]pF(f$~&YaZ@>w0#ѡ޿Q4t p-9i1 R9R z!*.a2TD_8ZDInP<.X::i^IfSBūDk̞׍oЛ6"rVBX@+J^ߣP 4<i{Y 쩇VDDPAEZ8Od29C$94`X TyNYae @D(@r7&fgQ,:BN((bi8eU{mA@0oĄR9<^`0z:C'_<&dXyKV|<0zi0,MMdͰK)ߑ3 scsx<.ӿC()Мd1p3fpfv'yrbį*JOh"PJء{Geb6^ '-PQ2yti~?Ľ޲^1Xd{cۇ > >`r@3wdcK^0a@}"m&q\dǿز#6mƀO&CX&mrC$5-HdCd|;:ؘT[q5#1 Mox*%T0&Sٽ7dh!l0_sغ h>ˤgǑE `N.,XxsMɶL(f 56;r5*YQ:N2 *#f!lL17(2`9,.2@6?jOLOI?_i}9{6C?ґ ˼}TL&Q/fqw.Mjm.q^G99!~ռ?wetȏۂMTբɄh\HDx=~DV;~ʟQCO,j}V9?sH]ܞf_){rN&~۟ eyKW]NkEoq~?w;rW|+*neμx&vưq3;;tEatCp6mL#wcR=+ DY!ʵ`w2=Byh4Y#KY_ \"_ǣܯq5kw*Z~,CIR!E8?;ia8o8Io4(BeӳS1~ME_XJ)],:e_gQT٘ Ć23̠ 5V6EA9>{PX]t;/Gy xG4J4!QX *hJ%zn⾤\\,!ڔV0PF;Zd@T{yF6:hZIR0)Pߚqֱ8t@X'"::Zlú/IhZѣ5JavM 3( md5uKô'Œ!'XfLG0J@c6XRA @I!DP4C**$G$,'h\ECDxlc/m6})Hy_ T <'kঋҿ0F@+qqC#3Irxg%&g כ)AU=`sMr3SY&NoJ=P2깑٘YNXg4){O.&Fls1A CCns #5L XV ¹1Rn1lv?ff j;` q " "SoM rŴ׍N7Tq Nhb-!ɓ jCX?$?/h{cE,T;QhG <~Y, qۜBX)}Ac}d$6Dz{ R,;kA wCL!Ⱥ6 Kg`S6-(RZgcVfeHv|;l*ql`ùhbM_puCqCܨ{a+_忽V'8Cܿ8\indT,I[ }Nhmt \k?lo4_n_wrUM_Z'3&jѧjeȾfNXõksonrtϱq(U6ACaAՁێca[}nP=wTYGUxǛ83QSUlSZAEr0*lHi&0P/pvI6r5>M0CF,0y03l=MWPh&y]ؚa,@G|,F< _#8"b7?\w5$`ÿ^^7kkD.YWzy.Nxz @rowIЇ~_%bH )Z LEL hHp I4ϲ{ts7:5y#bauA,B_¤)Ed %PKq"ƽ7/ î2WyvPx k@%H)fw7·df^0 .ĝyD cB`t 'y4Q54(b (0Eg;5`q?mr&XaⳂd.'-VL92ű:%\n;ϵtJ7)\~91$: p0t=0d~{*w vxS$MUu53]* `$C*E) = AX_@q|=<L;(:{9Dnd7Uݝ| َ{_,4W %[ǿͅ oRYfjq!DA ݥ$FskB53kCjDn(5ؚ}[ɢh2p5k](%T%`&8+|<1J{? p) on#`2-L28F}g=S>0Ѣp$Ԋ/" "+@\s:d'0c}J~7Q9,/I- (p ͌25 &~^Ds Xb4 5iFVV7m.L?:%Mi&LD4 %(|Xr`pg" >FN?@x/`KƽUP'D-XRSQALME:q~mOE{SvJjFۇDp1sr6 # 9'!{J ǘ$I}!yCƐ" +ۀz`\; X#PCT $={{6tA)9$dqr>r-1,\ӦcyǾi/>g&J Cb dX107h"Ƨ'F$7@MfadbầZI)b|.s$,!k;.t\:߈r+ $S1{MCle6;rppFGa4wF':h {r ʼfljuyb# Bi8S/'x C&a̓Kl8j;x3AWCfv{r|[9''%=ssr#WF̤FE\pUJRKlF Hl273x%^Ǵ[)pwP & v6vt2l3tjhh2&uj>fq1lcCO6ҡKs In N47ՙ& )$Is,!I<3Q yH3O1;5Lb!$vk۳Û6 ȚوldE6V~~h a)]yr=?yCr0gOk_~C0 :~Q4\Цc!YD"%*:;kTCm+q7cl iVZծ=PtM ~H>5흢 ~\WnzZUx|Di,x.yF4 Y(f'M ?Op9ph=D>ZB`0N9 &&1UU9݊@9A?.d_9?9ޥ)$?pwIL=}=?pp㾼gM 2F 0 w@ckCpM!U5 ȰI1QNT(&;")DJh^'L34/{]{X?]sp |9EMJ|[ 0 E p˥60BBHЖLY< pgZTg1 b$VGrom&3`r*bk@2=*Ԅ>ǿJ Y H8hFU3K4Ehxd"lhlQ~4=ݕ[HV) R{:{(៾~h2!=PȗDrsbcOc>Z+eqHcOR u8j8я c`FY g ]4eX/Bbo"I9sP8Jc# +DS@0~srN𢣿u&xcDIb00+T.<>m94M4M4A]Q4(S WWR `)&T=%՛+C7sC9 LL&Y z"Hk {I GVsFiD֧(,x'бV .(h1OahEMl? ͺٹ91uÌ/# S';$5rAe?@N3aʱg%$ iY Ζ t6=ܣm}Zo M'SI~8(1?X 1Hfة ~MMϚg;!1WvlS:xX@`!9 r <=,1=ށ RmEVj@ %G$.Pabi"~" Bd xtMg# 3Nܪ!x}<]:&팪0MLQT55i_Xl"16Cj#\5Dt}7^2|ğԥCp/fux=TRή NΥw6'QzR+?`/R36YpS}J-tѰ1~G eo醬CX2> xHB  Mg= |,Cp xr YJmÉǺq&owè S <\bDŽ( rT`Ms{c]xr0V%{짟AH4 ! o5}N͆! M&nL4Z_ַdT+.‘1SK2y\,hT؀5??{Ϭ6ڡFJUG|H7495Mdwp=slAZI"x )}`pz#E4)TPfh)5.63nPʐp7bt@BjrW69A5Ggx}h ^cM#z ER}ay{*80|**<`x c^elp9W< ɠ8s&~!XL7f{ŕ4DcD(>hCðo~z2 ҢxMl7i{xEސ/̫V'ـ |$;~Gdx@!Ew|S9#0GgnT!Z~$t9fkLQ+z'hkcGAz }J tfIS?бZHl:b"& wU3w-גA2~^؃%|KnKkV%% ""% {˱7 }*LU\$X^!*" DD:Dy!k5Ćf 8" =qЅHf77#m׳s Hњ 5< lL=}u|#'%M/͜ !q8*I|߫kϋz!;%ƜFD_Q6kzӆqG{bt BӋa1|(:̎NId7RG3*8Ń 6>獶{OH\N|Ru6Ěc y ȁE<'BX 6g|?Nw:B:0{QGol\Դ޴hx&M:@O?Ϸ/?Ⱦ(R_ըZ?- OU+ ѐ!~ڦ,6o\.<]b>$o.v G:(mкcd`Wۋ>0Gwv,aҚ .TtH?QdL ^! ӻsklm[.]3Zl3ͳF??ҟ kkJgA8RÀt1bT蔇X4&@ۿ6cҭ^VLf˭ q`;tMEoITCɁ5ou`roͤ'R%~~3+Pfh-5{}oD>"=S+ӑ0ޟZy-ːM-\tz4n۫e=U"1ع}du{b?]>?Ec9dr6@#X6 FR]AKث*zVȅ){ϗ4'f%+E7T;bTA×!پEF qnh!TWtu݂w*#&]hE%DN u'm ԥ]V=Ιw<:ʀ}}y1\\PmJ{z{`*<9sc!8 {ŠD# }=W|H[ S4@&0;1,; >&(<\]IL8.iᝡorҊ$ƒ;xu U4<:Kqu{\eLCĉ-h{ʨ{oo8wNA fC q wC_gIY9]~x5uNC:hI;vH@`XϞ‚ؓ[AfY uLᛞ}Dt >@@ho3vw#>ptRȼ"4$}<< t?GޑMP@A}cL#X7!ox6# vxR yq:]r$g%),FΥ[@3`;LBi5CZ%"ۂ@83SHpp"H&M(MVpoH.6.1' m>%C*:"x' kKE?ZQWxhP[$v (6t?h@_@:!2Ñy+MBٯy*&s Ap}T4Bloe|(/Dy qw(@. fCڻ>~[$X6E}#BUY)X:kXM0ClN@Դ[5a+8Գ>0#&>_ #O|>[w靪ot1~d8w0w0!:QI%`aqw:-rgSO喩\EflknԻK s& ݻ ˛2=WHLau8]l)s؈38ațﵔQ^G3}(}~:S=Ez紶"=`Gjց{OgՇ8HEHx] H% C'='.>Y}ỵ̄LI!!9K!K- VlKR1t$|O>q8"% ם[r 9ձс=YX?t=+J<LSDI$3x+{  RDcAHgw1|!~]U0T7U: ẗOjPqNJNBL* ͚; S4:}I"bpQ(y@dc䃳M%Df^2\lh""thO$ b}{/)۰&H$jH^,ǁ+1FzEԭfD8źsO6j&F{Ю(؆#NM cӆΙa\=@·8JȂvA猺[)a6Фh =bYQvgFO I' = OE(i$O%zfIȥx16q灀$Cw9AÆQ&*^UbݶHwd wha}.WY`kWY'Vk`s2:s#b!:t$,571mIS0 @'!'t$x94@sHڒQOvC'Z :2,ɧC@C|`3Ҥts2B%1|9nY $A5!Py,;Pݾ;x^LOJO w wۧPC!aE5A|>I@3^P9&꓀w wvH8'_ǰ:(WbIs\$QtiT}`Q#C)u6 1IT5CZNѲH`r&K(֖`0 gLAhcLNX1!/mH"Q& !K:\vFy IDc,AlV%@e N>C32#*Z)~}^1#>H~/x0n}#RÏG-N@>w4ك(*#Xԥ2*rU$FK ωO7L"$P X*nژ[>;D1&ÊӇ xrcǜ^-cD,@ZOF#Uxȉh %ES9jY_xd@T AqL3"{u3Gj]׸\S&;n۹i̇ШCT.|a]-РhEc1yZy?yZwfɟ$D%)!Img=B˗>ۅ޵)ԯ&V,T "1<n8_CBxRDQPL$RA}Ê<8  Kz9D:L ˉ݃#@K MLBhP  ҡ 9߯<_UTTíepӖ0/v$w<><;v!#ŠBP8fTeuX4_ggFqN7H wc6@ aG?_Cw;E eFH@ζG`ǫ"KLE!T=Bxxu=1Ϯ<꩎V9!ٚK?|6Kdy6#I+.A2!ȃ:3&mdL1?c s v%LXt=^MƅDT؃@d%ẀiR@R$," G[>wb.(>MQUJ1%EPIDSa"!LM>F}<#Ȁe>u]rP01t 3(?``<|ሩ=9~zEB_#_aK%g='&؇D`O$çK<:![.GLXj6z}lEbԛ_[ۓCSP >/02_ѬKpߧ#櫽bʊ`iTX*]Z!3n%nr>8e8L3\AYL*Lw+'*;53t d#_ܖ6UXbVu"rBѠ{QӀ=fэ7Sfv,Ud :&v_t͐me ,8I!ǿL7%يy>`l %n]31]LW͐z8uN@{76ƌ!B^IRJmxNpY`cX hЃ."y  ;UIF sH\< wJ3ײ:B+B'BҤ??ib HkE2y4&Fv@_ a]C9B*(qIg}S_ /0ׇ!#?WwH9v Gh6TWfMI6vz0*w=1QRmCTNE40@0; R䧒K,B3Gf0B y˽s$I&BU\?鳉Ƽ.'1P/RdKI |g4rh! 5ʹ1|X3*Eb:;iRF-4 +htazaoK7>-*868qZu,-0B Jaiw0G[4m9Lowd[FQ8,…%&O덊@ ,ۍCɺe% w=4 =Y sȾPi#$#KG4L4m;&h}GƂ;Dre\w8QD*:* 9?BŞJ%/?Y$+8"Ұ*C(檳k9`|S4i yi@1_:ʟ]Wgk/ӓk&ӿ_"F<ٸ45Cq~zT#Dsn2Kq1d::.s]cy~Oxu;+̸T18hbKPf֐@o}Zc֎XŶU"pfGE@`?"6|C{:B>6 k`݈?qQg`q6Cbߧ(> كFr 2Ə) gƣ+#fY aу7Nh ƨ=A15L)es‹M=4{|S)u_[dz@0& BVya̙͠6(R> ¥f,8oWzN&tà [ *hgI2 fjx3*} T`On1 (髇Y`[6V)aX(@U wbJ2Z+;_(_䐩z̝P:xe[&G}ӹ@08|7BoȯW)(E&tF}fhB"%$'2Nqƨa$ AHDsP2Enؤ6<'Je&a_#*s_MsXȽ&~RӾ*@HF}aN=! @|:=>!l4q*+D0JT-oRq_;=o$>]l?:'ܛf܊XWw2Ă-}6j}0hTELG&0Gh?C$llnBE f،;k6֓!D%BI,N;%5Xhu`3h(U5AqJ+#lpBk~ (]4?%~_UT |ҧ_];o}}P$˚7[ֿ'[qJgaR~THޡ20W̯[H[ɜ>trV_&7;d$+K.ueНb[v4s!T }!vr`&Z8o7VG\L.`p1],Fn ˔;q̿g &]耢P^]$jz휡iHn ͕E)>8]@<-w猝6t6}͞dѣs41}667am\3񻓑}N!H) z?~$H5!$0rd P j 'Ti\RVbbi?O\~ʜY!; 0P~Ch?/{5+T O-o&Tu! ]hTŒ}d>2|/Lbb!cM%JʺO-L%G % BqkH[)e,(|c 'n7zOqFw%TqI8ÚX&]b!?9f*6vbSuIL՛pc&xFgRCPC{ 9fg6 :yxVjRb-[mu4;˅ErCUR.'%Y,BمrXixe蜙wU>v>1 fW@2o:o esrzspE\Q-"GD4EmDN.jӸcJNlc!f(FxOwXr':nqw*sQ+=@Qj4^&zB=3 O6^(ptWFcuVH7"HdD`pa"ΞTw4|:+01dQɤAzvnjjp&."d8QV6(֖{̰] kecЧ։D"ĐCvbBow!>a9s2TZ\O<=d`4A؝y /,( EBn\擬N嶪hw?'Iç:I&ͧ2\J R(S[{J争k!Y`1oo(U=4{!|Slv^E{,bЩ>a@,1Dzׯ#GrDE"Op= Aj<`, bq7u#54%%: pTJ; @?6S$IDh q9+%æ x^+ /h&ΗhmMghZ<⊓PDL0CH9wa $^2s5UURͅO ܏ (tL^n׽8VAosu䡂`'X"! ` /--Xa!rן^\ф$>});Y ??vOP%RfZJC :R!O <8(Bhᜟ/!J@h}@ia"OZZ)iH/>/sBq|2)Z I">+gc*x† HN7?B  ĘcC'B[ ǵ.'o_z߆!,T$TÙĐ4&v( vvQL~v;tC0`-M! g΋>zB))^ ]Hx\MQ92P撚\0N. )hlN%T0 +ƈ@=ˀb*sM-4G.rJ(7Q 904 O.%(tp Оi^.ݨntqzƼDSoml_&",5m" >FH>ԛcHs 涒H^vNT1*U/IdCHy1#(j=\_cb0%d CC+R tgU [-/_2`3uK^%7-܁f#0rGUZ bL=0R0MGWx'тT4Sc'SSIHQT-%nZ"ݨ2Pف@3m shP. "OHb~!}[5qehZW{8z'c09@8`;pmwq%4mТH%"""%CC"T=>~aSaۡN 3C!?qeBwALPPJG0.xGL]E$8㒺D1ؽ{x8JR0LDH4Ï3'@E!E@S" 5LH\>; bR%xǬJ|hh7,D٭p )zOg?NIk+I| TIBNuD( (s6?[ck?.grKXȢ`R BP  `2!bh10!V"i$eIYA!--/CE:̔Q,l"׼{4/'Ȼ3"(^W>MzO'Fk;nsx!JCHUPP% @7m؜%N@l4AFbNȠ;!-ݍ} `ZB (QK`$6z%4:`|-G|WxDp "燻nqڈ>W)&4OɹÜ M+;p@.B$A>$0$A  jB$ u!?-z~N HRe~yL¬ 6 1}35<(0RԤZ1ByLYO<̣zvL l:4N:M^zdFG2A&HpL])H1J3!>w`v})do?j º2[&'@CTCz8x/X# EP~}\@}sPFR+٦ȎyID /X1N۔PB4U# ~ByDLҔSML\lݤs3PH)r2-=hf23ya9$Y uuf|(\H'- ~eX]Ugs9? =kr jb<Ծ\ 0UAGpx:D PRS^)IESS/=XVY,rCp#`b˾? W$u#ODhQpcTWav "40KPx%FA?L} k 9029C YiTͤzjF&(`zB.uLrx Lΐ{RiuI%0;@u!=#[MCGj7S82ob8cOɉ.>& d)@NHP $M9@ ωzf-Z"g]wQGU#'g#EG(V9_YVZ1.PjDɨ:@(Lvw~ o&:\>=B.8McUܡ,r0c#@; Hf㾽 N ).8߃:nҟFHcKV?HB4%4M#9;'jKB/̿}?]R%i-# `?{)(p[$)~e0Q#䱖 ?Xh){#8D "'X =i(/ǯy&m^D~"39)3 za ~lߞwhʲaaTԉd#^O=2u{$"Dv~opNۭF#}9% , 1@1HI@tMD:sr׎EҨskYxPE? B ?ƎXK8NsFf70اM!6p{FV3yH7ʷ ] %YƮ#-oj3; MD h% $h'1&B^sL$цQlg҈fj3v1 J ѓUЊa%ޭ%g M27CsC.۰rijF"y=nS@2náBDG@5W ";__B<>r7>Pц] {)H! я>듁MׅA}gbaY&7]ppݜ~_>/⿏wj ^ * :Oܰh5oYv Dot љEUUUUU%-L$hDQEgA#Z$i L ;FUVѵX`UJEQ6x"+:Z.0mWow\!+9㔼u|c=nE0?Q Q84Yՙ9?a=PRuBEB1xt*:*JBr&ղ}UA cݮ>= ?C_-R{yOA5XywD m/VoGo4}<6DOV}@@j< ¯Z\#@ 8~E+0a~ w[7*x 4`.4oq -YA ѓHaݩ̞kPQBE vjv1o A_|滓Z7K8ЪTv>>ֹxL8tBv֧:T֛RNVqg[pgAJllPq#X܇Rs$B;x^c'>f39ys&v>}G0l |#<@"&WJa V#4$Pb28/&[Ź4-ZU:φN8Z6rom'v ܫQC}u_^627+vrA61dX"[]JQށ0{Ab!z\$_eܑ$)w)4b"&,@eoU9 mlj8m !#%vyFq @8!@7U8-ţ+j%bv5a{ cISdQ D% Ht5l \Ktq-PzT|]3}z~n[x] |Zl *PߴJeb8>=4RkUBH8{J0:f`hMc'}ڜ3(R!(NRT]m@g0fL]쯅g m.&MYicϫf=kQw0밁S/𢁒sK}-eYI{#u瑃.%1ųMacA5K6Ύ0e 6PGePjïzw!~PoHv?}h8<~⑘xETU;GnHWF8Kp iKG%EylV嘜?FYJMP-\$wg Lä~@Nc/DCG $gi;N!7r1=mj]wtQ]h9 Sa0/UM [V eW UlWY􍭕s(ou]^C5]~]6* *7*"Ή^RMs`S&o;8EF܆CA56Չ RݻMwGZc7tfK6x/MI#Qz2#{9]G8OHDZcJM^hu_5d$I5Bzl8NfF|6УГI&}=UU$n.\{vwf| @B#{B+V+ TFu]<]33!; ym˄ծKU@0ϯgθ$>ۑe3xkE+'P3~r>~s7^Ο@ge/6r O@4@Y|9!A5}28xҞ_LiH_A}>nVUDɋc-J>4߂SN5 rX< Px]Bz2mվvJ ŵv>z\9H~fL**$C3 !r ̗2sJFuLo!(DqDQq ̌-%VA!1*&VIAd|tK  h0`Q7d5* +]ku'BBL,-ҭ;oRNTZ0)ZA7}׮'UƯ{{F(`A2ϋ$%!8> /ә򾂯ZL7ϽIFuЯGE8曁*Ufmu U`F踝I]2$SW P$D h-W$\ /ЎU#x%|vfhI,'q͘a^H<~1ՔĨRyM窕xsN5+>eU0rԊfLj~ s9flT;/ L=P>G+@o|<;9|#ilL*`9=^(ԕKd5iy7WI1(I$)TK_ &AY`v'G^ `yqSk4OO-N2Sk餔4Qh?Me*;x`:]c/sK׺ iB`s\ HܛqRALDPRf5fb<2dARsa3 >]{CMK9$=vi C, Sl Q!ize:IU4uH;n8Z={=^u3u/H1ǯ-Ś^)xp{>'lW zwLOd-%1dʐ D@\,{Wv[ `-0 "sMGy+5gz}gOV1lb.apU 4takx+NU 91bD}>E4#D E+^ArPO=3I˙FhKYq[nڋGa )Bo8%NDoy ![Z!0|[j8mo֘v+,6{Wmn ]+^M"JPe^1fm ĈH,F4.Mט>tcFMcm.)MC߲NV }k0%+pfO~ςmש  d3=a9>]w0;mӞNDۘ[r0tȌRHЫT d)igNٔP99TY$laL$-zhu罶7=>IÜ\uv eH:BἹrWgeuvdpP x S4EĐ01P1 ߧtY$Jـh*@mfjn\|8CkfӺR;pV{\b"\rPnG ^64XVE!Czlcm'IKC4K2.[x[ookunڣq,;8M},>8ՁOY^!YE_^(|͝{m%{  lq. 2w7ʵðz.wG#& uQMF8Cb{b(TJ$lc]4Fp:NCݒo|=|:q틈`LBh%Y籧6ٺl,/,5u2L Vr7FPǣ a1mx8*bTԮ~9H8gdtAt "U)4ܜ{7BQG6Kׂ?흰DaZj7㜝pI &2wJ8zN!q}͔>5*RG  : 4}=;[ 4 撵b(;mZP0N BQI-8TU)dL@;f^(޳$e6†;V(rYN6eM=o`3͚=~}4>&{0N٠؉vU6|MWku~]DpOsWn|F oG>(U|[rZLJc$lb=2(Rcm5Ι:)kr pn$e[3emU_$F }pMv>243F05Oby^%Gc cd/|CY|瞹yXDrIp㡇e\G{{3=~ߨƘBa"=ە'#Dq"\TC7@Uh+-řl'Q>148ɖ8nr'L(Ty G`vgGW쐺޳jЧ/КNsH& ( qeZ:4ZUHP&IJC:;.Ӱ9+@ܡ!5oa.a8~ cg7r5M '?_Ͽ@y[bIO5ûC$}' L%)kU0`0趘%t%EKVaT~@uk΄m0&m@: aImD`n d ]'|νy%0jؾ>0~9 }\v?H唛`mۜ;%!&#ǐe xA׀p, ]إ>Ϻ!+cU[$zm;y!C$GbǏQ! 9~$#Qd3NN@]8gAbTp*P={2z%erLC`ff/tMto#}3ٞDzH56>?W @h!!Cv8QEwxΑ\8䅡#Ҥ9,4ɢNAhXwu`0(=\ٟP )ɋ.{*]JP@~/@p^1Ӡw89!MN%+D 휞^z`<| F6MB Δݥ:q8p䖃óK!$One6p1z&!GZTݫno1## ч=;=Z sAHpQЈB^C$ЁD< rj_~@X<;@E:;I #DR'c:~y͑PݷQs= /6j\ s.] ҄l=*qfk+uUGᓼtpr[s[!JF% HI ?/G۟/~Op:`v`郸g>IVxhۓw'9^$f/a¦fl{Ilط]ʡz#`;gNf@ ;f;;:ZEJ]jlufpϞҀk(0Is߆ȉl@nAbn1 ۴яNJ 0#pO T`Вt懧LR\cJ)"c>T6IUWD[_%,CF6CJIA4ÔM܇-r(,bLz9'LT!*xG`7z0L8IPm2ۆh;Xv@G_ 8g5c%c)Y!;'Ybe5E}~%o!qcaeF 3BB{l !\}ĺaNKO .$8pPa3ap~y2SкWK4%9AFvg:&q}7T*u;vCRDK4g! 70\ΐɂZ(GfAOk#'H>hOm0!`w6XeQycVywG i'=ͯŲ`\!Vā!,b bgg^ l׵lٽ-ǓޮEU"Q }:)Ś'H&:'a۬Cҙ3q! )/7?"/&82EzbaHC4Mʫ龁xBwV'{'x@y8E6(`n:]RY1*mvSE*I7.}[SQds`>xz603{㳝3sDs J JA *A"DUD7ӈы*|wd=J<&a _~ NxBm4<LT|ꛍuJMS c,nc@T]w\%ڣadӽtLx/2U;ݼD82.f"Y`HFpbE>ؼ?dH6s㙭eBDQGZΨc_G̠m>@9WmCsV2 |fCiIy׉(QOdB`dш 5rP)w똬5 DE8RxBrKY'dh;q4g95$ +MI4QQQTk:L$|Sߓ#6,0XH;)Hk\Uړ!Q !ct?=q P bT!N!P?Ott!a \gێIq |9eOc8Oq!B" (=Oxpd8ntb8LDT>01X7Hp@Di [6u,DW6Q(%5Xy4ݿ8Oi|dah*RKߎ;쎻d(4#HS@ M̔.1FL1_u r]oRe LF78ԏR_^7m/۟DxkNZM.Y ߌOh({ڀ3N{P+N>HP)ʔR0u(eo""G!רwcgUJ ގov e(Lߗ='Ͼ9Gqȣс#˕m 0s3ORm!fX1vx 0=^[D+Ϗ/wCƃ M]dĮ)Eq0wn5dRc"&hI&)4E/FaJk^QU*)(!<}>yymZ4 {$o20j*3J&yf~8;L[pL÷_; b)ÐD1QLBocW1c ݘđ8(ĩLo[h57kN)Rro(UrPGx-\ HٔL@)ŌIM(.pChW{S% BNa F*CDU%%t q8(;L;}<`"pX+JE@ab#&(Z'XϤRb]e);)MXM]?c&)/Fkg&wGsnD w%"q3)r@~ud?-#4ŒI C5cBZdY搯PqGsm^NK K\|8~C*?_WP b;͟/-q&L|h *F\(1P2]qJϭ\[Y-KV|FZV8{iZ]ԉ_G|GI}2.Ѯy6# TcYEy 'pC~noJa )*b$jF4a eQ2-1<-곊KZ|%g4VqMT1/<(J|Lj>8!YC K%*>޴$cZbY,C=1lN1l9iBy*D8[k"q uJnG!>iiCiO7Qhcф@  r$rp7\.+UJDc\p"TS y$yh7|oi3F9'^ĝΚ@4d\H"JX h\EeN>qN.\F6Wpز`$6E6@9Y+Yɮ앫YK[Oc[q8ɫj5m[%\a-5٤/0%]ІЄ؞_(#>m=v)i"b)C>z02I Qw̚db1wGG9q SQL@Q']pvuE\$4 )ZHAU Q@D04\ƥHĚ$1cxc t٠,Q_DTywnB6鬒l4j\@)J>DP&ـ>Cx AJ>]RAɢPnl&9'$[/cH :SJTt HR$v?ty'781~"@Y.5'};}T4C+ XR dF Bh80IԛCܜvx*C6zWCPsٕQwHI{|Z<18oh5lS(8W0 _XIB4さd1\m'2,jV7d !#H#id$3-86ͲCUX!jB!P}d$Q@D*I{o5l5ehI;fIAwaU4'8@ t/*HDgܞ0h1XmPKeg~~hP{B?#CM ?JRf?<?#L~7SC{x4!x7@#lP)XZOw3bqM3 !i LHN%Qq u̟W|A 7H=GIv3c }0f+Atcj}`:4LB BBBKa'hF =^뢏+Kf"'J~|1i0hKjIFb\S/˙mx' ,LyUZj~3iV)+Gj!8mň*vsy[U#m}ωHǁ 9ߧ={C×}'k#.auWd5%7 L.x3PKlRo R~Ia(O%|JS엾l&0›oGg bĎ&vF:}Bc Oy/a(( |db R!BShXCE5o47vlf&+Z+Zr+c#M#ӂziheCSguf/\~lHFZF(T&Tdj'@A=2hP8@>B '!\tiIx$t)|np*[d8K<=Q۩d)£sQ*QH]x1B˦aK4 8.S,V汚E€,{X0p)gטq HI}g`s9#}RqT g1-&!*A AܼuT5ękB* ֪Q3w8rةBdؙk%N1G\ΙΊg.fX^a) u\puƴ"'IǤcGB9IW+:qvtt&džNwU=A9o*0E AFׇ2Gt,q<OCs{u4F^Z,YiIZANBw1l3APj M0* l[u eռl!hcZ=E-jep5iI*܌:J)**q!mͳqlmdTXBnZBˉJ; 19^0ٸM@ U,AB'+jA"XňϮhs1TPD l!p!LEg ,7F0AAc(+ߊoEtTU5b6<>&,Y @ wFJ=;J`Ud\z=9A IӘ H46tO֨gz̏W/^۹t9`@Tj## U@i ~>_V'6 n ~]ݢs,((Oo0P7=5C(;߁=H)@ʤL13Q(su`g FDȖ"r:] \ hvOgT&IcI^θD"2P?%hj#O1_ P2O@?i.G҉m@иOKsH*va5d*i&5~uxc kfǜ,KzoMN}@Y#4vf`QQz@D@ (Hi_O7ND{ }J8zbx, 1(S9P4CH'C$9h # BQ/CI_l61}>?΍kO!J gzD)Ha D*dC*ViMM 넡9>`WXa ;R9S 8sCd5dGtob7gCdQOP`"J|E%O9"dpSG )i&V@`4gHhޝTGC=Z tѮ(bN^Cd '!0JTeCb !qMΆV2a$2_xqЇi&0˜S%\A2w>'HL!0 | z- b03'm s `_(sOt< ;?j~w܈6M>3>p``z'[(A(xH.4l@m"x$-$r xQ+PbH{Os8@)L`ЀxO"討Hq?Ѿ/kOx$ Y:9$P"E@;: ̗y]n~JÀ&((O{{51gY~=E\($BiDgH:Aya(`Fmi>sTl׳ưH 2or'C'ʨ(@Ɛi F&dH*%bVh)(Hy+@`IJ(P9<BG$!8f48JIAhj>4=M91T59G 2&*FBb= CMJϋ>϶b0T*?p$=:N0xL٧b{ {|P}3B|rY\'ɠG3g o,ƾK,fH{0{?2} >7]#: bhFD8QP 27d˗X$a %S_ߜO`8#だ)>))+Bi(N%O״th qЄɲK"{Bm{o`?$؃ MkR_ܜ1P8p&Pu6%M ƞ3jzQٙMJ^ "a)E %MAl>D=o4*yf( Ei˘\FsO9.D3Ђ̀\*&7>ڨ {ENMN?8s׉a7@w9׫ E""+qAq9:7m !au`? #.dq/|D#oufB+7ѓ ,ɸm3 h D^X4l(ppoHs4ДPfM!pZaeFĔ7 zT 5XXY]KkQDEOYk!Ҹaʦ}zb""=ERhkV)` RR=(=CGBձ*J?cg>'C~nr;=Н`2Eu s}}{qbO1f-J>.PI Qně 6-yl /woz4P[?lڐ"%FF{@7%Oჸ;q~ |=} 6~@s2LrA PX=5QA@#Ts恘8 XwDRR,~]hqլbJ&inq8"* ZAɄCU!A3K<[8h3xE76&:u#mPPb-.J [\4à9MQQPQBCKM;pt"5sʢyIQ1"I$5F5MDë} uSwpx ɪXԍDDl(&R J"=Ix@[,[;"\á(墀'h(0U-(yPELKΕimGA9`h#Fr)l養 Ō ,\&B6g& % 1Cc#T3h[Rp_jY=l6!nŢH N!5Ab0E w8b+*[,-W#qyY(E8!k61ryR|G)-8f!m[s]'" ` j%3 ` )أϼ}&f9w9*.\ׁ8 GlPid\j#C) !0QSNA%FS5hϷ[nГ{^Ec$4R 4;d"a߶ DB~y]&_jQud9X}b{V LMU^X)( #}|'t[ba[d"J* "4"*" jj7.] GJbT'~B0Z}(A։ 33 (z_NHoQ6vO$P9/J?Wsè, Aࡋ!6H7Q<"ȗ~痒Wd#lW`X'NIB,7$mpɂ(kmCv."h964$ְf 9C l`"I KrrA@Q5/lPgxvI㹈$r0 A-@R{-Cԇ1"bLGXeDC捏c"OpY%ga?>dZAU~bE $GH&`džYhޘ=̡%h:fY͒fag^X0U 3%nq71'D;$p =}Rvs暁JH19~cႄ=4=S,\pjaN4ȤTbƠ zZ}JCc`2; ˜*^ L1 wQ9C`>AB{*b 04Bl$0{(I|P^ TH9I~à_?M,+~D‰|4#HȗaXޅiJx0shJ@ @-BP7Tѧ2X#ٓu՜Kq>)Z# jH"OZM*wvLLV /I 2X Cӧb%gyxtDkW`WeO+PC4*S<@o["ՆcpqjUcr=<8Q8(qܓU̮t,T3ɯ-wUOxÀITt'NG0C:B5G1 D0R;&z+9|׶A@$,jf^;cp=G } T N@ծNJCV(2Vv6O%Ↄ}\s!V 0N.\PfdDz2u,kk DS迡0!ЇGiwyׂCRBLHϸr>.?^zX;$0#R_E#ŕuPGHA҈--;S>;vlwؒ7JL;rJ%I`&V hF J4 RDB/CA4C(Q(F (BTNb.q% -P(Gr@IBA I5M{&%9`/]2@:^rF%_hZ(&3\M JŌ[0ELlbV ֋ ,B6l$q9 gv-Ul$l`Šh0]Pd rdxI';_TGt@ЦRh![ճ暐ڨ4 M! =rrPVݽ%>>ܼRf-[xt|1)\HCG_$U=ОOrhZ~UE1 m;=4>DttО1IagNyks"URpuN5G0g3޺'^`wG3 q*H7o !{f`pIOÕ%$EC" BDkYQpq)!FZH=̻QLr~Fv.Oc^Mci(wbA384ТaUso3|yˮO>D!QȖf3P0yBQ%?Z!LmUe-)h YJ8 8Alx%n֊ɷj^f8<ljʋlz;d XtPmDrUsb57 ;:ϾD ^>>{RoO*D2F ֩K0T%4BftlT҆=Gy8f C׭1:@Dlh+aJkA{y@Rt97b*D+w68fUQ*Cr+aZeVZT 7`tؕ7#HwxBfdƏ!YW?fкL\:PiI *i$D WhAҨ]Vbe 8Hf%vC im63dឪ$ gSOc]h85shx;rJך[:TRCڹ[ z$y Bvxfj*n xg3P4Z ĥ!y6i7!0ߨ4ҲƉhba@ ΘQQlYǽ47CG GeP9a km]Y0 dѪ3ry9y&F )T2Btн/=NSh|O+ݹ4s:Ë\" ?"H3z Aգ8wuo( v,p~ɓ4`dz${J+ -AJl:!S hÚrlA^G ((T6m Ѿ(|'Pq${j7[ o$l@uc3=wz(yg# )RVD1 4";gѬ 3LJ@@!*H8 ᪥QI*DUj&Rr5@)G^Zy+M)4tC JdٓN<| b=pO !¡xܐ l>]rB6ӔOrdc7:H҄}#QE5ՠ75rPnmaZ0uߟk7<mOݫa1%JG*Z y^Z8)FeL336+=.ؗ!R&; qqb?̒ꚓnldOw0bk 5IDg4" v(Vt+OJUl—!MtCͣ.$/<~hx$::G=#K=D?ґ21 @1E DPDSA4B"ҁA(rB| %tG{(YexG R _cD`n8a%x+Ձ_A! Ay~R/7sOLrf=O_{M C?bBS1ҙ"7 WQ`yN"g2#bB{;yɧm2~ܘ#30s03"4kk,.54g,+RC[Zj[9Tp8Qǻli]?Y 4cRn  ߵ&/n1a#Z|\~U0"sgk8wJyA+]:YhJKe7\xmط~at!wa)ATA{}ۘ|UT N8j;PIxT AߟobWL9{HJ3V|Th$}G>+DV\D9裪6pI_'^;K=|qeY2= L1gîрV;@ʘLcvWVyZdƖaHSMnSF8; lGgM: rDj* ӥ N-\i Xtݡ vJ\Kț9#nE7n4xgޓ.EQ,jdj0Ie?:L ]F,VI 4<"zKg1tMq. '˧bv/EqUlsڀ¨#S,#wj4Ow0J;B8>mey)m"ƀ!yM>͏a~xOr8*9-Y'I0Fv}41P5Oh!*<%vFH0;"F`ِD{GEDCqz^!3e#ImGj]j%ޗHs9>%AŮBQH  V6{+3qS d1tgg&sIvB/s}pPQ%k 炨mbM},U<وc^$y#c1x $K*2P]3k/djV`Tl&뙍;se֓1{9BzaB zJ:c)rE9kǶ6=3δ3B6R9LãtO.]sˤ@ p3cM-#H􇍫-y,he$Y3zsf}3̨#>+X>e ^G$"{u1x Ne`h&v$:GJ'G6>޻=j _9&'cIح(CLԽp^k~<+pq8dm&nJxWYj^'>l8~)/]Lp _ }VO-,#}caTėqC^Md-SMsCMk"6\껆f15\c#\>1lfbc5L=SshwN:Ys4tpL)K3%VF&'79\yw$LRn:ìێIQ=АDq(gJ|6$PPtsY < ӜȤ8m^9"czD ].VnY-x%rnx[Y<ю5\цƲ<=Muќ&ŗ0z^w\C Pّpד9 Mv8ەM^S(fL`P׌ZEBuNK6fA$^Ń\`g!Gxgy|GZL-=̜WM{bAtTs=m;[Lμtyfsoy1,и 8c\ P&9 ּ@+ږ8LI BrHblCtIúk(u uIő4_`\q1ÇngVu]s /;;!{ǧl*;\-7s7a;ԜTp2ei/EtP.[y\6wZsޔfk Y^%y"QWSTfabD˺Fxi06~XXiiJRϾ|0AwhfF~o\OW{\Kf;$)*[RTa&Ol5U`L3: omw!&f& ѧa_H/ d&4NBt^ yva%US8y؄)rݍ$K y4;w jb$ypo[ϊL@㈮Qr0qc88xݜzghrOkK\]1}]HspwWU50uY4:"t#bJb7nʱD0 EGK[J5-]8ax9HpwIA%I)45JA#TSHiRy[R\(q;:'Œ{9zg7*̓7}MziAqgL -8*\dqCrA5]guXYHvЀpl? a<yQ-:$ڿV8 u>;R냎w'+H}vUlFmzErD.$Mh7Pˢa71D;dnO9 0C#^0'N"btZ7ic\SWM55 N 謁rDZ6u_\89l;Sculky$b_i:;wêqqЬqgCRV7ӛe 0xCZrG ! s+|:ZêM]Vg ̴h6k>DxlO0:+Rb\%Rk+Yu(F)9 ^ݵk)fN$`.j&.EH|-QՑ4'f~H =eD1ʳJqܣRDY @;;'w*_vKo?)"I~sG/ev/V*,|*"@j+XṲ N6ךDЪ-4*=ү kE Պ"mQ~r@U771Nں6>piS<\]g ŧ XEJ4>RnUAüz~gQ6sy_#^z6h$.L'A.ip:T'<[DE!)a+1O6Չ,{%s)TPcTLԏ5"mmq5Z̨ i4 D;I.lAlӶP>t.MѻBF'vc]qf%u9;j)}fff^/]ڹf]XRFHBSܪw~cxl#h|gn3h ~yNJhYz~uo mZ[Jm9j$??"cq{w=u݌ CFgّg~60!7bXFB Ez8 ɤOHfЏ.&^ߚHĵ>D>ݳtx{ x=`mIHLJ(;{2Px}awKnQ!R>e%J [9(pݦ !IWn9rF_I2L% qcLa9i 6|:ah$cXSo y۸f֔6aSa Yy gM;ߊlMψYZ n {RbV]a!32<=. yppjNNB EToLCGLޛ(d@oFlc灩5 :k;x5O[,WёM Ӛ" c2aܹ%噇H !bc"-NO8^R<0Yg[*p踪A D.Jh~IOԚ:qWHh yT{ h-0˦X ƴ9/LS8`4sU!Y!HqMRlXGBR(HQQ + ЂoshkXhv3 400Oz88QqCnliH ^lҸ*JPnFf(t{b)& E&=M(ZiQ8=%J ϧ1:CQ=shAބ-!/wxwr*N^cC!2 !BЇTގtOgۀg;z/$B4JvM2 \0?M0lmZ$Ph*ގw&umJ" /u\Cb4 p8Q} FC +BGi盪RRf7fdbm.1=k4RJjywy,IC9 03K} g; G㚴p ,0*\AF h}%MvS*3L$" R*t%;e5G';|:*B qG/i7,4Nj۶7sZc޸uDsN S bRxjӎ2m8ry Q2{2ԑBf= Ķ70pÜZdkBh%6VYGʎ |&aWӮG3d=|2E% QVO::lx| ~'k->3{on{57c_--r⺗.f5qFDYL4%{X}o>nAtxK(.a!}8v&oyI>. _9Z1?n1̑ql|:*nq u$6OPy:+ @*SH"hM#q70r7e Cz([9҇r919#!mX>%ȟ?G̊4) zmy9}ZIb'1!"H͎^ɚThg~\98O_L0;zxu/}ik~G҅M4ﱏhOwam0qټ;S%UQwJ>qQ̎fvkOoRc}{L I$ T2Nr6azt[æ8s]!L>{n#9v9ͶNmN}k"p1~$Gkpfrـti[r*h;{%=,BPj)*E9~7=@Iwalx븾<Ńx)4j?|U,lfcd`45$mrnM&y|mid@rhnV6O6fq&F#SzuC{<>8LQ9jJb)@h׏=>J[O&(v7D@t@$<ҦjQ7{zz")ʼnаZ!?q;ff)F/joܝw9zzwNjMDQ0}ONi28{ 27ioX<;zG+++ z-?]F[ؙ1B4sS|“JO=y).&9暗$@PQ#p0g.U'8#IUCJHC  A2Y i0! ``@BrP:x?g6{ Ng>_L9T*FRcQ2RkK1 A* QXT!hH<>Iދ 0SBJ 6v{u0TykVAJ㮨6ӬvXTʚjRt5nl7y/a"s"ɆjQnRу""OGlhyYVSw-㉓Ã/jq C2DZWu'gOnk*[;3 8G%aRqXqn =!h=\9rҍ0d E7h_x='zqjgTDa&`Zr̅ Uv;A4W01$͚-l۱8_~?׳j`o`Ume+Fm.Wd)U*bpW \8O9%i_/F1{x~f4&2}!ꐈ GMZhhMxiz ȔCF0- ӁJbM kd,ڪR29?qKN`.晀W̰Л8% 9$C7\CU:.7Vpq呥bNA#!]gЫ(y@!0$\"!)eIz$3l%P20Q*RR,$2 %@)$0g>{t1\5Yp^ 4񷆮ui=;:LZٗW ܅iLkKYo^Ctuz#籺c9]qxU#Ū'E$; B3Ԛ1 {ːeMeLQP'-qc]ΐDڒH D|ٸ7~UY*RPဥ3\nEGLTR8F0|J{ a!!歼F"EA챱;dWs;SWM=ySL;(fG)`xԶQ98D(DIqlى.MMD鶶 |ᗍyAHd'3’b#5񊃮yԁl8I)`[_|R"{Y& BdtvSjO!-\֙eS_`ˏW*XtMS%ngPUx,͇Z%a2FGyL44)(ҕ8$TүNVyy2fdHfP"%Wt_c(т acPGvc\vHBJ|&L㤀L._Mk'(,mbcHH \C|&Rs닝ٰQ]5#(q<`ONnfYgWrn [b]Tz((+ĵq72b}(\:E$Nfx3! s98^ !O>te/]gh!6n DD\Y8ٳ KhpQ9s7uZnuZlr$^0݄:x[+` B; ' \zd+BrAM ZgT8G3LYNz f.|PcYxcPu XHq'R'0G}4U:07Z48_{=\u)]׏lɽLaft5qXY^_0tqOK+]M`Kfak~ #؈0oJ7$1t#.B&v|HdZQStVѲt:/=`S!y^?NR]CҔ U3,5# 0P B-*HBP)"H'd( X)&jD:A٬NyUNt 9tF]>PmS;nmhqmcFrb.y1pH@2rNM%TЕT|lo93?V4~ll&("_O=<w^N3_G nl c5)Uұ9].y,\9ܝ70t]k#nnc61jJh4ŕa4n\Om."fZ +/7xgwb 8[)a 'Lx"$sshxQ$\z܊y$sc4qMamt,"Xs9#!wڏO-E$8b c`R8;j0AUUUQi0tu8 ÍTCT[7ظlF@mQNUZ`hd>eZ"FёK,&1Ӹa8fP>z{aSrC ;O\l<%M to?/(ڟ?yFcQ>;fv@{;O X `hF$}PxJ24CHⓩ_uRPRBF ALE EL (s2L{:'\_EM:DtB {eS'_rJ=H tqd)A"ScD_9'2Hrach4""0@gCS@Iy9e -K^P("% R!Xh ZA B%XZ )}ZĀ2ȭBr=SLq:]Q)=i3A%E58{u&k`rF9A SDK$A`I |$i4`׽>CةcÆ%N 13=bY^4$Q & )uUl]8͌!`To*9B|'&1(!>ҭ? #lpzcRR'v`_nG`BS⣟Wp^s"d0Tm N .bi)D#py䒡YЀi?ox#I>ǵ$LJSD4%fi a6٣ILtćgI@\0 3Qj-` 0J!{熈h:C`AHV !E06d 42d;r`,C!Ԡ`C4$ %f`4(59 M) 4D.9.SlŰk@iN!qca82\t ^(21k  SgXc={Vo "'Z*P1_64p !!cj1>,zx{ T)dP# A8-f"\%,nPb3 j`w FW#C{|"9k``ǣ!4Ǒz_1fY?CYY#9q%I PLR1+B!@b ! A3@4,d}}COXMz״:G~8u:~n9Njz) i6\>\I4A;{~]x{r*"ML &(bIhd(.Yb#`VH%*n4&iMh1MTIM4FEG);pQ|>&i%~W9B6Bb24!"`_Yp0~wg!^Y)AF9IQHH݆&t=+GDhHP;J"Q&4H-|yf]B'WpBO@Pq|ֶ>QCxYT8a0TUaЇ-ъi ብwM ;1癜 $u,c(:$Ƃ=H&ID-w9>m$GESVZ PN6ʴgOzB3{(G&pEۤx^&&Nk(%R)K!TI}!A3GŎ(Q]Б 2`AԠRh]ңBIH$P{Y`< "ѓPaPHtd9[h4${q6 _qM `_!\AٔHz005qТҏ;}}+dzxKt'SŜڦX0_UWKSt߇b}u:Jy E)08 a P33hY"o1 ],gA 2qEl IlL7"UMBOP}x]؁yAmΡ&vqjbDwL'яa zSJI5CK)!MҳÑAXђQB&gc$`\[אu]Z{i7A4I`t 57LN+H=@ %ө4-vJmI ZѧP_Ry!LPUM$T-RR Bғ4A2DAUP3 @UEQP$SCE-42PK4DRD%PA$,(AV( :I/ձ̆xp  b;}>wp8 ~L@@nnȏ-t#mC!G񾻲a=L3mG  d6B|\*B{#dS壄Rn8E64'Pgۯ?ѐq0OhuqAh)#AggYfhc`/huܕD9Ѧ& FInq(Kyfd~5 42's)m  *ViB&u]ѝH/ Џ5i8њc 8s xhy-` pͰg'f pcq2\8=i0CO  b I˒}S4t[HȧIv!lA(4$h DBh e}Sho R )T;ДNɮAn~;S6bu6NPt8!IiYv><{їNY,UV:gZM\nDo Q)"ԇz}t!B&Hc9{4ȦTr>`}jYi4h0Oƈ/h}t@s>dd2SR&dG`M4j^ϖO~wKüWOB$"G*sdpgiE1e/ KOra_?bb6IX {zػÀ!ҁ0`g@D}+Sdmr*GI2:}EM,!ĶibeKkcH(x|~׮f:f0jnR*~L=tt!2blQ0#UH|I_li *lȡPR@= b!o~qop8-F({X񱌖:\hf>.!XhK'0A:#*w@똇 qj&!j"alNDD49c @r$CFRw Bۼx3副nI<ǘ~]4~$ @- Z(TB`T/`> L{<ݿ@"z=?1ϩ{i;!_G˸ %cNoA$IG1 A,rl&NCaO`/}X?d2xzw@ET֔hB~ Pԋ34Jifp}Ȩ H(I;<IG֝n{jAޠp*z {x; |]J5?.8' J]6Pj =h)8]@2a-; ZC2&E o_z3/,nHN$_BLfjDLoz_Og&C=.Ab ")$`$<`hL' eDG|ݼQ[)F)) 4dE(5\Xxa@?EIzfS Zĝ ?4RT`*'x-@Bޞp4!p DxB"*(bVV =>rp GK81G]TRуS2D0S@V[p:$="!\ܸxt@saVRh˥u}) o\li#%Q&&.[JXcƬ0i\x(s3|Dh!ة'4˛?ÛXh;3Pjm0!@ x+ tw {f%?'ˁ.ϗ$3FKCcoȒU}2Cym.jjUW dp_f{0jȫ:Yx^qlha4^^0 J &qvmo}FFRou淋c=.TDh%/ОjpM[<3+U&v<=6}ANjKq {C>8/v™!-a|vg:;.W:&s=PtoU5Ysq(V5 ]!x\ݦQ xz5/Voin*g'B1̛͖nWu:g^nW/ĩ "Ʈ:<˪TӞOƚ1 c/d˾x#Q1GfSIF}o2 .E(`!5+kDGQ1tU?c%ff&'T:_^xgj ,(O;^)#<;@RA4ȔP"d1Hh&JhH$HTO)DRugFxs1_-4H'x+;)֮ f ֦i[½Lm7}aU)K 4qݪ2:h6Lk>$sTT%)GH8|tO** <\Œ,KM%LT!A@ PLKb3' Hh"c$; e@H2&"iM23Ok2Dn}&ŭF+Nta yer Q'/FR#~۵); A{Xx ֒>5ҩ\N0x7}Q1!?͸\xۘoIG"!$şK<1v!r.EU7"Fãr+$ۿp 7>y?]$=p]?> ߗ6B~θcD jb#JbD|Ƈ/ql|e5Q4gJB8[&}cpOo<|!b)jGOYǿ~0M_Q>D!!^D!@%,CIC 2,P'*϶Cr(Tlj"CJ22)G@#P@4-R1s iBBN(AN%\LCBB4$B IHPBDLK1)-EI4,A L ¡E1*r@tE @-(t?b{?"G{6sT#Hm5>GCc=zF3A)2 \WQ4=}EPD4A_= 09rֹE{탸:(  ^ #*?ÏZ0ý|Sf$?l:)>ެ z):HqODmhd~8YTu츱s__=7+3zN^dDTc'0QHQRET$cah) >-AB@I1P2LB,!F,K %QA%HHrL,RP4ЌLR*ACJQ0yژ"Ye-W,PAI!K !H"JiA&(.FV͘ F(C4$E $ D H 1Sݪ,PYbU%kߖI5>ai7tuO9_FT#;O4=  M1(> v<~ TRh?͢XOر@9#UO TQ,CAQݸ'1 Bl5zϦ"4pF є'ءZ!l5fY \?zA3 {mAtcQ/Bp 2Eb(72fiJ8Q2.J4/ p8d1h`qA F]P${^#I{n8LpyJ3!2ÛwnqAϾJR خj#P O!CA q^G2y7{ Q@'"⡋Ol>L򇳨8=l˼J8yR+  0 '* zщTP$zBJtjzL$Pkte#39W0!#2- Ӏz }01Qy=%xt rBP#~Yz'iZd$(9/.}qzFL7rbY[ƣv출[`mǸqCs[5QH] h)[qjؤ1%X]!*;{;d :ĐB6-lVEI^)Ypu^gC=wƏ<\@CO6k?f TT~l;7HӠ(t-Z :NUi|9rӑA~qz`2CT(}?]`19BR<*2)tNp' s+ܓ "Wt G%#ugߘ;|{iRB(E$^v&*q|aM*Y)dYe j0dZ0J!2=!LjBwN̍ƪsS|A1jDDZq# 1f8]{ds \e[#pmmp&*%wj<:o:j=tRZ4 ơ 8p0ً$+o(miFVNs%mNuF9:.rYͰ(e3@s4)5C有y  ,<5fEx:dh "b޹z8D xрСoo<ӳh6VNK6 (}?P9BHtk NZ|uK)֚o#.,;'(@O4`/? Ĕ3%_>w _Y8tZ;KxdS9ح#]LQUZ ]:SzS&4rJӞE(JJ($583~g8.m i'ؘ( T5ib}L)) 4CwRi%T f&"b) Tp,k|BlmzoQ*}VA]w+E ZjjGP_wԍ âFU4pw-rio#T R&^?3Fکv3T0?s~~ >Ut@(`Nux4e.!SOb2`Ik=zGG߸+=,5-: x |X|Ϩ,A47G~y}3N; Xb5^vuIc.7Eq()wOup0@F=whm}AiV10;. 6eϜb+9`V񓭗R0^5(xB|'wpP "(*"4b(( "()8!B; 0<`z)٧e ʐX;) %"3QER’}ٮ ωc,vEЁ4c9{΋|RD9)v`2Eyѓ.HR\WT gQe**'q EN?o4UwQj976-,t3}iЅk+h.qvvۦ8p71JZbL#BKyVLh9ÆMn&D86AK]QpccFڛ WF4vPy͒hr[i VQRԠF1^Nр b (9U`䦑^@bk +P*hBMӜ 4R8Ҕ%(RJe 6I`y넉i*h)2ρM{?ӻWϳ֟UV!uA`Xa-kRIsE)`bKKI15ӈaF$G&e1AӫJviV>̅M'J3Om4t˛=CWP?Almf/ cc(_st`/NZUf3S4_yN>'=3rZ-.%%IBA8GAMB#SO |9X=N5лP_{N5g--Pڭ_=&"mF -Sـa, {IDj pJbC}J(LDBN˷ b'`b%|{C'ގݬeUU]RzsRa҈Z(+ZN^W*m󐳊̩W&xzzϳw1>LԮ>5. .W`c0L8&șaidtQE z$uVHFlU&[&,YFy5-ZLz%ZBu '1et`m3s7ԃRѝpKz.U=cGÄīXdjŚ} 7y7$IAr"K@C42e8XoN܆-v-i=֣5)b\QJd+X0"qbH3h8"FkxXBx["x@%O'1eh&D=B=w"Rvqˇh̜pr5&4 g& 2ϴZd]=4a%oamí|~tcLR` z?wȐ!ae❰5}c9"#0t H tT/pf ,g&F2z!#=An/~N|r`&h30,f!8s}mL)v9j`S`NZ45 %8 FI fb|K Cd8l@dsL<<6`1)5}dsCeYi S-O CBɯ6`I({!{R:60 @N |"!2Ogyג>yjruRK& rQd}b.eTQI8%Ns6f9xY!Rt݂ Bw/qT9ݑAKX EҨ|p0d@iZ{[)p *{ΜY zm_`q|aA`9:NЛ5{=d:Q.+({Ɇ]dpی< tl'1EIz\OX`%KS% PC٣w 7Ɨj.vqD $pK~]lHxp|cU P )PXe]2h6Lq%:KBXH&~Wh'Ža)6W qwøkX'3apfEn_D*q GSN ੼_? -/.(g =9MjXD'i@z2MfJZr`h1g泗)iZZP$cdR`mh0XRQ٤1W=KI,摧Q2ō?7!{煎n~R2H2LU4FFjRgǪ0>󺎺T 슕 G_[4c4MFL $"\5&Pt:9*@1HLcʃ53G(Oi8=!6zJ+U~oD8ES(~j!!PWF LMf/>^睈{w^?LӍ& 8*yކy3ɓlQNd@|;u {JPu Zu[{fO((zSY9I6jfzO/-b4I1Io)DtAvP<}Xd%5ʝz4'y` 8jM@Na460lV(Җ([gK'hDJګME!06 9Bw 'Bm$o@Eՙn@D' qv^Cӹ٧øʛNICFE4HЧ,M&X&%y.w#y/eįX4=&$)Ľ캍Cnqy <(C4PhWʝ=/"嵚%'!:+C%$w'rX˔,Q.cr)6V{-ݸJr;]#D77;y pS{Q٤~2 !^!HPDHRqQ뙈(XKa/^} :I$y@4jt3E3H+v:R4 4 UC0D@ :[E(5^` *ZUP BNR(E|EҪ4S!ԤHES %AB#5 MEUE)c.4ڠ62PPOi䊛QDe (*& JefJb($"BE}zE^ L0* fڂ("ME͂!AyHd$\8 13qNHCvHʊ9r0x?IK0DDHMRR0P*!=@͸҃Ojj !:.fD/@'9=%Jh )hdkt)%`gG!%})z? ~1&gfq;4HL ذv]x Ό)0CPmIj|%][<9sB0_e")T#lCt2!B3,ĀD'N$ A (TQ HRI,,1-!"ĉIM HRĈR44D- "hLAHD4)@D*BA4D R"(SM)CAC$%(E-D3 PSH4^Qz0 b)K@u> +)W @j1Ƶ74P}p(:lrnAC3OZj R>QƆ0p]9l nAVF0J2AebGjB" ` &#`s,gE҇1T3@q(jbT TaBjiisћƖ%`Y^IdJAa.|Cs3rCuۚ$u:"4ݰI{xitXLN_1УzxrﳩxmILV'c?yT1HG[c5?˜1%A??gW ?p3q\<08iM*k႔6IUA yz2}~A!̰ZLC< 6Hhda`Ovw:T-]%Ɛ)偈IT/jraG^S@!Hj<:6h;ߤm u5Gq -U'rNC{Vnw _x1kT/whfR@m9!}Fnlo#Ze3p0o)M%G:R=V&@a#/4QEPT-)Q0tH=/ sH Hp~F}{q OV41(}n)6$P#]БB႑Hb&RxRA C!`hZ]9&'Zb1X1O'1%2MR11v\QL0ĩ43P5Q 3L]ihY34S4D+DBSF1a&!% @i^F;!ca 3X]iHYaXAdۑ3Q[År v4!#6yͭbtm=҅U1Ǐ #l+ kq=9@qY0yN>t9(2*InÃc "P(8IAe G%cJ4-'I S,DbZ$gK%I4 1(H%)%)3T4"HP5XaD @̐)Bҫ®l5KX(" BOwq_"Vn*5]QŸN$'(CdQ\2J(_*< 6Б&3cPՂ`EIZJPUlbh03f`Sz% KkrHt{&}9n~N4hS:p` 173Z (0 O)8( ֝HqTϠ+^=iE8i0Q(QԮi7f/`,72Ɩ{jq#u8[{VTDԴ|J&<TB%߽@( , 1DKC8Z%3[\pK puCga\qRdԜ!q"5+h ;y,mFp@Uy1'[y>#_.!EU.jXniƛ h:tT9v-v`s8gx``KJ/ip$@ܡe,Ρp&L.lW75Z6lPwa! "r&dG\ZpGo0[ɍzj64hP Hh rS@*}C1f~ދ!X8[JB-|@El^TEb9R$! N!\#ZwGUҥ4$Zr}5#⌦bKeU,Br4~n[tBr3În96oAS#F겄QKB+ 6vE߉.VtLXUpnp(lH"rl\k Pd օL r1H18 OEƻ>C.ZYA ?1HkR$/` xf)V`|Ei `E>9zh'9b6&)32B.ȡ+\QSg#H11)DT9 NҙP6;r7Ad$=%+xe Cpp9i9%$ݶG@u8F"t4b˦&^͒ZӰ\5h hI˖cN5!6*-4֝RihkIQ АFx4)c8JG.2]X" o`"EiAg>1 @* ( V ZSXb|LL >4.1AHCvН(q0☲! s~@i=?d_ MJBE %/@p9{ʊ0' =3A ()DJP:}b5Retcph_×S/.@ c](IXJ*X$h-b9vm2`Ƣ3 `PDpD # =}G蓪*Q@V)'zVtǓ:4灃ĥ  Wyk6|@FICx?1ĸseکJ}PӖ,Ctg]4Sge>xCKf]Mp9bLE=='n$ M+11E%E14Qt=dKH)H P+KBRHI|O Jq-'($lw86ObC8X((iJC'#HU!LDJs`Xb{ʝbԯ SiZJE$<(_{LA]tq4{"AN`6454M!S0<`h d嫌& * r@`| DS k=!(@i@OiI2X/U (\߮!GSl|!A<@iS(Ah&Գ m+T" FԮYS b9*o0'F|WtyH l!i >TDQH@3,9E+{PPD|ӐJxHa!3N/`V3MlӉLB-!ɬHiCP2s} E(D`^5.++\38l=2<0hSE=!L E4th\% \q!OVд ieU7\=\5DD3~E`sds}q%%`Ğ6s[' 1=CAF~t`{;kP2)xz0zCyYe @ԂC[dUגhCzO 鐀Së{šp>c( HBzd/T18cW>XU"5W-N ?>T9ɄF8  @4)G7= ABP$4 s~|<=Ir {߁"50JW0t'IDA}+4i!JUf~.84ᢟE>}]2 U4@ĵFLd;ާчOV99-$b3H۷/ƩE#ݖ1Q` U2/14;qLVh[ 0VXdHHʯ~ Gހ( MO1Э+"(.(fC Ǟe2Qf /tP?ɴPDD!! Nfr{g.a;-蜃f#$|FIdjj?wpz`zj6=1MC )u=т Ck# >[ L|*Ӽс4F)[ . =~r\1Dg*)gFeqZϤуh`a2w>cGL~r4Jo"I/Sd^6﾿o/c'7xq܄slh+iAl|d2Hc! V\:4Lº8Q`ԌW"X]5dx̱VQ$=#]w95+H1jҊ(EjA*5:ibwpPtQrL`Xf1{ ![;y 2 =5ё:?ΌK1c rw,Xƍ; x1:,e=i܏Z@9Ddh}Iw#a|q/E=g 2nPM= .59ejēR'?7GԾ!qŠ?n좶*d?I㏼6;H#ʐJ|b17Oqxp&_HfQ) fY  { eH1 RDAMPAS$Q-@_ $ș@A&UZTA ;|ܛC!qpL )Y$Ru|%bnǦDwƘڵEADԈP=^g>~EH;U2G@"p % q҈;"~--TDljR0mT0:J#VzP= 7cPDyy72zdLTAv˟; ' 4?Py'3<3eX>?ӇMw'9'_$}~!Q)=YG M!'*'vvGgQPzgcl\O bgm)'".:t~8n3~ "l,YGLV "cb_??Be-M>#ǟaq^T'Y(b1 z810w2|ο(j)@ l]GOp ` E\>7qN›u|Q4Ft+~o\FprGO(ZET I0A#pC҃alMc(#i-dPfN4=1@Ye$?)DGyV(,q(+FX\7klAbQ>!4@Kk[,Wjs'JFy~40l .]9\"nIYb|)oEfM.?/fD.Cz g]#@"Rźh|@ Xt‡ϰ!o'>4jl DHvbF_zO)+/~֑$-(mCBtI735oVjuJMqI6ݍRAՄ`CW`E͞x ?zѹ)(r~?G=(OB˼*P NiLv1iԙJuAC72'-b f(X6-&\Eåv4cߊ0- \f1HB ҃?,uFs'Zx!+EW;{Zy. 40 :d $PP>Skc^|UMo 4M1'H}HHYxd7OxpI>\eA_} UJQv:iYj.U1&z~t)H9{s"w6(`1q9b=E2. 9W9äFqAH>'/b!dMpJ7dGIYϻɣb"ID sfirv୻q*$ % \~;Aa#=kq _oQ.&hBaBh^Ҡ$ɢhmOwX؂11)`ٶME!URS 3%@W_-TQRj*b#f9Ϸh-rEvqQb ^h6Syo[<&` D»5hCc PD%:5K8p%] y&4S4$2sb Zx8q5  2r^F[s@`ِxAD3 Vr(aZOgEYysr"xFhLKdStd@DRTC3T3h$Y`/YZ S3<<IR nmDLPEIAVJZ Mݡ.+ehfKFCh9yhb q4>98LQhKcǞF Ar%؈mswclP 41`9<&Ɔ()h D]H/ KKMpB1;IʎvÍ"&%b|ɕ:1QAB냋ؤ q)Ć6 8xTHE(bkT.AԈPB`mC%!Bl"P8Tz]L1APw qi. @pz;5ݝk% 61&Ym7-$m&)覊v0TA%M540zL$1hBj\o:U4QFƄ "bM2DE!B$ "PR$IS4%#N+bns"`j #4bPiӣr0TQ$s5&uy6FVj#jŤzԝaf13j&5!!pvlZqfp@m42T9v۬9=#1wq4vL$9ax5eIqm6g}Mks"xѾ"t;d1,D@g|lcgV!oG;nrσH$"|aTf D%$Iwr51F #))>6|r  I':yeX`?tY ݂zr >p:'_qd :Z\R,N澩À? N/@144Đh*1줖Ɯ@ajcNe±Fdb+ [["-5'Wu;7FØcW6Iw+`cb5QGo-V/YJOojy\ߌ aspvҟwumlgVR} P#հFؖ5ܨdyHI +3CDrE3(BI-ϓ b\R-N APռG% Go9Ӟ꒪NBPV8 S}e(q%(W[YLXIHsO#3U|#v2<_Uc' 7+cBlr%t?I<СoD` 3!.~*-~1O<+ٌ]Qf0*ڨ%!$ pUIW_\9e.3|FQmUX6 _`o6}/y.{)\?PSS8 ǎYgXGG  2{j|BSJ꜔qltr ;2Iqny'=bw֡Ezj|C #ozG)4M3w?k~|sV1oу*a%7+㼋.}D7) *'PeUSx595<.Y:x@d\(z|q2=eFϟ0sυ##D aRLQMĶq^ON2A2s\q{&-:W,B [4~}WcV Y~xJf T dU@L3ŭ"xJ9Npc}wXmxr7*rk~ƱC'ugk)IDAb16}s1n>צT+WYK߿zwi[Cz=ύyfF^ Kj2$<Ӻތ2`iwMtj5^3&9 ~Ndžwc&_wpQ mmNY_mYxz>eKx|DAmä˾; q_sYdRM(mcׄGaL'ys 1Ev!lERu8])V}xym9״5b]> YN-:l-ZƗ:a5&h #S(Wwa[ „M텱Ԩ?co;'J23lcf=ߧ9HCR/gnZrۚFoPȒRVT7gU`ܯde shL6eg1/TN&:c06 p*J0F& *> @ iypraFtk$L XnrzXv: o:ẀP]N) HE,PT+^Ctnp#FRřDQ)Xh߷'Ǎt865wuW"ly5[ʘ;5+]V祔Omsq4\J(kÓ vr%RJ毫 TBj>7Q3(1 lWcUWgv6m$CmUkֵP4&頸퀳Yx<.0Ջ/.lll/9/fDa;h.2(3o-j/HnyD 2 IV+ jf8w҈Th~,nt`GAبIZK/?tGZ|̮Qctsff2o<` CqIZX_]SA?@solIu?׽vrFF7ͪUs]lx`A e/dTnתl"NDKtpeMɫ&e95fYp!. /#{G>V{E[qu=qKgU|*9D\d'ahNh@ NaC7͌{.9b1" S61 }Vo\_zp_i,3̂[1D$a YӎHHnHxA^b4v) 0u4PōiVBhSH9n"Ϝ\t3y^;o+ ]v9S4厒w2 ""yw^> ;P+%KTH!#W]\tjÜıO󵧵]ǴNi=Ehip%BrzMWƒO20Rß{/9cDjEV rHY%9De5*J(ԭ+~O6"_hm=YXF~_N8 Đ(/>5=8KpR˧/ˣw9-X[VM]Aɀ!T0=H7F+y*Ub%d{z9"9q;шv7|af vb̛<5 vg`/S1O|q;eAU ވ X6@6Q;e|:~s8 ij]pg{+3wsL^},~^ Ԟ/~5F$̻ yQJ״Z]^{Nmpgd"i$/܃wQE3QD*Veuu&y`U"SGQHBמ]SS 5N/übӎQ}ƭ2_QyƏU 9mo%8"qf &#||M6|ܱ!o&X,6IA}T`s($gb9zo>d<4nT,c !  R]2$=6P[ʢ9TNKBW I5w lz1fU^~#?㘟"6&QI%1FaN P69dT&L%aVOF ~OB+2enhN!"j:8uTi xAvc9p 'hItL#{w) ocHAaNcv{ORr ;zHXKYkpA5 oRCuphMjOau5Y68|h* Ne3pe 4"n3{7f0lZۯ CdtMr.[`ñ8D͔W0"˵mאhC##A -C9pUqb0edʪ8:w\\hgQ\ ֵ8X@oXq%}Yਗ਼JW\bN۵E$0-4dx̝4us (K]Li쉡 9 \#y+֫͡oijjf71* +%u Dd+яSF0IB=P`oi}!o{.@oL |JE?W𾄿l %MQ$$:Ƀю:C&WXݟ8:zJbujg TB ot^<Ds-}!;BzYt60d.r\C:٦hմ?b<<#冄ykl&[h͓O;bDD6Rm9c{0D\ .zCxq)EQ;+lw V!1(jrHi14pD6F{tFVaua9ЈpR{ ֑l8x=n*'R zoc6dǠ1N4ǪS-jR*Pm:K?WXh~Jd)ұOneb^L\HI ˆp9: }odSxpX2y_ɞ^4[@:{騋NǗ;́zi)9ޜb廀6"F$䜆Ӭp2ܶs3:#ʮ2[@i n4,?A:hkğ?3 {]′,f*ٶ &aJJa}7eeKTEx}f Fg8$uߡ0 bWԇ" 9sk21 c )@?k(ܒGSdOO^5}F #9rM/t* {;t`LP W &a.pOׂP ɱ@z2]m/w1fbY:y0L1{#bt֊"2IdY$ӠzH1'O|X?}ŴQQTj; j܍#]f`Ǵ0H~)2;(lz`1$DH%t @n>:NݯJD ),5e,ULA0A ! &HdY &_\tj#jRӻCp@ xUHLrqbD]D0B $)hzvԅ )e;"kjpgW_Olmб弡[6ވ#Ժ10aXH8 DŽhdFdxkMi랕9#88UT^۫ZZi#%zG]a.70j}sBUԻ[ HkBY ,DBN81f\2VTkRtءx)GJ! ǧ\L6FLh)b5+cV1E(af4ǖ*]-YjqkLm6IpfD ֞T(֫Lz*KU?h1PZ`t RHGk ~ƒ2HY0nb٭@׽"#6Vu/?D(HQB OaUitPmrʽ2֙[g2(]P*iD;}88DB)(Rщݡ5?A>@Bdy,I{!? mY!B9b@r|{Vlll3Q֮R L_Q&NtU,xwƮ9HXQ75}l֤#}_Sfuگ+2*\x8yFQJJ)#`R3D 1D{@?cFb3&18҇r J9wф:!7cD7rb1C!{54= EU#Z9'Ph ^LKy=i E (& 4FI~DL[lMT+b,jEUU0P7.4`9IAlDͲYl+vQG/9c(uh8Ʒq8=ם"bX8 8K+YWX-WNμ:iVFwb,98Kx"+f5h '"J*4h45Hlz mı v.]YFdP1ǃ2ˍ [%krGhhlfƹha]9a)R(S"`ВRmps[KjZ(9EQDH<5,:S цd c+#D [IlhX Ĝc,Kd*t1\dm*bxe$ s-rRp {Б wTЅ%,耊BUBa6c{؟Ξjo[YI(~vO6/vIԵG`ppp@&_GخA/w?ny rU'QM=$;D 'rTIT`m.t̐]A:?ʐ̋ꩍy>"xQssNI?K `~ʼ,m8IA ~HOñJ8v\ k')M6``ޘS:%!BCf!+[a2#\9h 9<$/E;3w`8c~`.#2q>*<̾ܡrB11 犫`magFq/-P4$@?3!)x]u7[,R3LC&)A%+dfemdAF[A0&&tA5$fb.֥b dqjvwI$sCLG y!#]O\qrP@jbD8sMour!~O{S3Ni0oLfcL̨hw$3Py[if0/f"걾^xT 66oˮXN;I#|@GBO.SLEX|Ccak'IE O[#GF´S֚ <\납eR.+5 j! 9LDFͯQ㉩& |j>,֋qzHJvQ:€^ك*Y|699ir3F*0rcm&jh~sr'--XxtL!kfRnXxܪp$1L.5[!,#a +79fgG06(/$#S#ijo ▭ݦl,!GhY' \ted&uh 'jPrcfi|]PbnK:ꦖ܃J3XP֊CD,L; ՂrcH͜bq A !Y"$.nFӲRJ!.#|cH-aum`|36$q!8G 3@;hnqq02bmsB#lH7&hޅܲds: xX#$UD"cEK{r…k8(0˲4j$}-Ew4iWʊ\i7qx[\0$Huжh9Q&p[w5MךOvo*k19D3A[sj,,0r##R]1$\M&Hog7ިJ懞wx8;H)N&uDl۳, #[! T$ҡkwW"`16͓qcKg^J a(m3 3;j= n;pcjz4GT3*a53tt8̀Na#Er\DZ5D$BL PN@û{Rh/~=zP֘eю44=|e&W%Hd\M2I@Hx^>P(L!BVϗ]n\c¦E$S׉aIpN2D坩M vD&걫e]9jmwi!0ĊXji2[ ?=5=ݺL 59I6ަ q==A+exQ;Tp*t.$QY#4%&;=gappc>Ta8dk&^vFoWZ8f+& r8-4\ m-rPy$U4$ N1U{piImmtU B6rX 06JD8_>́ng}ïi13+suV"RQ<ľ"oup7CDTW3D4vq,%%putٷLS~*YQWa89$ft⹉0)qEu*EX4ZY[Ll0ICԈC9ADV\#nj ,>7zx\wU֍GQJ嫨! 6d{baupFi.|gDLDˬbDzfL]fˋPRs-Qɟgl8Y1J[C= \!IA9'KF@awi/Sj_&$ \b]HQae=qOz%S9Nv1ʔg-IwS9O!JqD"$eȗTNUn*"BoOY]S[x빙s]VEWy➔ޔdA*3 tC0kR]Qzq#JO||Nkf8U!߮Lxġ³MS | lMC>Ae,oה;i3M@ґI܏*g #2"qx\fUBk /U)禴\"M< 6BА# _"NuA.o\)Q^a2G_z<>ڴPr+1Z-+CC: -bJEgyGAODM,l F\&anB="4F٣쐙T9rfh0!xxB@}g\0C[Bpd =ef7hqlVAڅ)0.N12![p #3N1x)& . E ( Ղp22xsǣsS߅emw0xrmr.0Ca %}`NBfb'5@%4RLMAHP4!@CjU)\((*da IB!zN#XLG-t"zڵ^@Nh׮0aDQ/H`zoI v0!:iP  GEvaĐ/P5XA|R4Gl)< " xȅЉݿ#PIL3 e yҟʔljvA; i@J T1OC/(:PL)JUDIIH!DQE'&<'8ǁ:S( PCLRX2pc"cXL FEfd۟C)ēFu2~"p2yv aKO9ar Bw4э$4 0dՁ-6t@vbcXb}m-[ ] @yw$ G4<څ C @cHm`[Zxriw-5YpR\2*xL!npÙ_^xu $1A4`hwT4TШm1)l|HuFwFEi;s(ƛW,kVnCYS,6j8ó3OIQěRV>ݪܣeYd7|ԡMia1T*35w @]L5"'XyvzB3bqĎ|Ol&M\U $P0 )gurՂ,-uhdqЅK쉡P{é]qgk( %1[B# 9dkW26 `uI7.2X(I];05US p2pgwZނԽؓwd7`&a4Kؽ؄L{]ar3QZuh -!FDZ &‚Hp:h4_>C119Q*N{A= FJ( &&){TG>{t{(EIJYDK̆fWFcRm6W2GI)Q y^b& r)L[ Zض;r'-1_+f/w|GyR:w܆*vEDfY3Z&uCJf Y? ߌ5 Vn2aQ5~7YMbG cLf]*( /,wD):䱊n;d(0v2e܇!_Lk! a`4]u4pz<cP\P"seKΞ\P铤̈r $Bh BКhDxJ'."pau&*8B?JCiF'bj }LʓǒD9pرb( 6}> rVf "xjʯGo  Ê)2w J#'4=gveyv WlO٘حS#!@|k$HBU#܂f^[[v%Bf00I]|5׎jЇU:4DHi fbPdjPxS)tfi;J*195h ޖ [eJD7&N]MƁ}?l)<#1?Cp)9-82c#4g xN{ W1>'7J>q75!TƔ᳗wC6觠`CT["Sq 8"fus0HIC@5~ϭ0r6;y]=IJTø󃣵ESr syA;u FI94% LPEIGY"+pŰ05hrscq6|s*TV Xnnxf;v:]4IJHUlGu^]^UAJ-h+pi5$3ld!X j c`Rي"cpf lt96W1Zh6ܥ,cTii6*eU7 `KJ> B)CK䎄 PJ@`hNB!M! ǨഀΘ֌jy;'a J/KI HևŃ4lP>“Q L }S!z 7E6I(s10jK&]+oJR6+"h^`='*>ޟi}`C Rcch֖. P`vFw~IE;zq8 _[B(c'3a.HlR0A]`zo39{G96gRc@8OFt`xi;RB69K0p>;q_7#Ȅ ȟ\۠Y( >bpT|BtNh>$Pr))eyhۑbENzg,BKg & VY,U8~Vir.Bp02I2FF4?[盱O'Gl ޺Ou|ުNyC4$5ą4AzͭjhTq{Ŧ ?y C g 8%~i JTFl&8u4dt:MƍSBi]P}B="#ؗ&IS UD8@};O@R'S9BLKYU{Q/]HܠIY>Z}fK\_~ 'ovvXS|`bˆPܷLSDBH&)J  )* |0܃患YȠpWޅP2{<N4O:^ݝ~ Īy"A-(|fA?`.۞?%иp7&dy=0G/ Si4Or?1,D^z )zƌsEc"PH%b/y'$(NϨ4-lᜩܱf[TbRc-`qRECD 5 _ٝT{^{Ybp/.kA K|mD(39϶Dh`Z/`b3cާRd(?$̄X- ExF!jBlpOXLlUPnf2AMwPݳ tCjyd1 FB&!vZDf<8qƹ|nvGB6M o32H0ZvQj1jK f_ RE H$Eā QHEX3f"T$3P}{qځQxQ%)kIJ`ȃf?`8 fs[ @C&`ȜdEP9Y-CC44˲&>HQASEeC@hhV$)B @)8~hS\l,6ξbl.b W”'{ӉcQ&AF#s8T:Hkf;Ri  4뜳/4jk@ٔ]lA݁*p(4Xu㶍BoUP(ɡ] r#)ԓ p54!L~EXl W2t)PxGv¿BO$G^uC "W$& Iq~$+@ R(S 2Nw*N;mIȐ tiD!k6'PU Rд P4PP4;XXo0yO JMRD:ZETsR 46_(^WMtЃ(ݶX_>9d?j]$@E".~4td"Cq?;Tu*Ѱ $CM!$")hJJO~] }q8*6 1hK"UDUcq "G- rgLrN[8!܇t8(f$ ( D'\]2@@>gaFw2Uw8X+qWcׁL(jR_V(`u  xyv9& hqOw,ɺ dqBke0wd*CMu{I#E=UTS[$Ata_382pJ /SDP}@0>dUMO~W+)B(8U?MA*a, LD)'$I A aW00dp4#e!V+SЧG%UHBq"M_ݡ 8{"Q삯эr74G #abiuR0QB젃,g%fDp$g140P[Ajzf-FAUӛZUͅ*hRG[XAtoCDƒ G*x'ݽCnHXC ;CegNG|g1Gp3^w'p/IgLD*~r|AUA^@:`䯩 )Fi(A6G(nݝ6iJ2J 6@3nNٓW`0&Sضg2@ϏP}DhWnSBi;0A.H4=&]S^㼑/wG=èIѰ] C)G'z ΅022N$ )bA:SM4au4CMh44UM<@#FLF0CuОIgW[&LmIA^߻>:K Ù^,F /Jh&# "*(4 !$PҬBDHTT%TQJmatJi Ɉd3~Bx^S}SHI'dLʭ6+)HSA1rz\NYxn>:wMd t#!I$6~71M:8Fs26i]=痩)hf=q=1>pwr"ji- Cŕc*4~1DhWZq gk j):is>Nǵ"S9<Y4zv ]TaEHsJ:Dlnl3A"5kS>GrGߩ߹(J@85!܋6eO#60|`5SDQ$D$L%TP? рr}Ҧ戋on7͹w7^E$2 AQ0wђtM-tp"Ga AGQ //'Ԃ}7¤ ''4bZ,$fL 6NFɠ0C‡ xJgi=PU/` OOzsfa`B;=h? <(R%], mAS'WPʅ)hCمP_401@8@?p` 9"wHi q75;$AX*Tmp|C$$SXE ArIX NCR[iET4hK@y=~˭15ԅt 3}Dw^TD[L2"/6 E4WSaS4{?=&Xhy`v K ō='LE-Z}(nMcM~I?ETf{~?>XQQ]9K,93HrFixy l!RЂA F5yּOClM?g7>~^t@ 0Ƭ0&ખMFÆr<39b2ά载rh D 0}F*(dB*BI}X(Q IxB>Q mqeG#V/7Ti ^8`$|<_wFFn(CɩK4fGF .:c,zjȇ M59iyD(Hd% Pk3ߠt,CI/wXltA@s{%& <9a<8o A 1 #xo@l^ `%P!KABsv'~xftwˣb Ιe>E:^Ä+:fI\!fm$$1iɩI-0 +ӃƣxGZ938\ cݢ_܃^՜u qx}GᅍD2LӜ0K[# &D37OW ?o'h=#r u,f[,8r!V\jy5Q** D~1k|lm06)h"v2bɼ`w{wpds/N\s͟.T-^z @id`a)ݩuFr'rum;JE1%GB&1z24Iq. lg\B1=eGR܈u*9PTu-zVdu 80-ުT&PN)_(J\m& <0\4L;`!#nuǕȦschG"pBIAhjqtW){@sXö.o~%"8(4 ѧOGs)?X@(Dip?wCCA@ PLSH@KI0$E,+0$SHHLƉj`TiI܇:wx,.J.wGѐBtA@C˜1s>xu+=W?bIz{y0w. RAPbPvqr1S,? =8sGzb?[XX~c$ADz qPE#BR@H,J'O"(B"  DjQ"( JJ* PR* dR&$d($Y  )%H(&D4la 2(gBC H4!4~C'|bz?3'=>/?.BANBN0L#2V3sliJQ E4(ih@~NTIFPK_#vIכ/Ii(sBI(T)4R"}5T:{ÂCp1AY&SY ]Q`t`dd@ ]盶{|Nn}JG}uR{Ӷ }{{;lTo}p _CW[lM:mν|V|yRޜi^]ʳjª@Kݜu=oG{m9H{`jkJI'n^W}!KowgG{\)\+_Cv= {݃АkFƊ 4 P J@Qv j=- sZhU fgm; @z$h * O6G@ ;}{z>}W{=  @{=9B /})${] #뷇&GUm=g:3s*u@P- {@1 ^@B҂(!=;a@@3}y9F(UEEI@Tn7(^뻚jaEs6Ǟ)ǰ.>޾==s{Ϧ{Ny$wA L}C݁=uzU N+`{ǍmKZzpPzQh 4uγs`G\了}іlUgW\c\n}׻vr_sAm- >{rx羮^Zﹻ)^twRth{sw+۾އxݝzu>osZ׋ŽƷ{_'xݯl[y䠣6nwzy:s=sݨW:>f>3ED۽ӅFt=r=wn4흽mh︬C{dzntxu{Y5Nrbw{}[{K>.fҾV%b`'c˔Vw=sg^i^:3{J]^p v`ӻ-홷J:nsy=p-kv3GE6vQGl*Hݝ ͰxァG;wMswϾy&Y{ -=-8lHZ$iM27"nguݧ\ooxǹq*VΌhK3q޻ǵVa3vjtTkך{k4:r&w^ݞ6}'w2:ݵ2}3z4ѫjp 7vޛ @ufwbF| ;9޵N]܍uVݑûѶx:ӯGTP 4_`@y!I@^2=/}@j}>@TÖn/&8Ly{>zt40vo+} Ҷ I[4If5(z}oOl]ɝ+wWk;wUޫx;gwEz{JNDGa{wiNtxEj\m[Mۺn:X3k^zC&SVm;` Ⱥw)nG;g6%Utx5V*cB]F9kv#wstt'w>]S;gkY_:Qܶw%4ֺ4TBo{u-={Z{,Q jQӶrլkN82S`@!ۡ͵;`r4([N nw.ػq=9kro\Y4׻۸ى!ꑠpAеBoo@xS9*kw9[K;t#{ݾ2Oʈ nàPm0A 4ݸ7u}Ǽw8ųPdõTZ3%lsfnh@JHU;۹{@ TV 5) ( {oO+Dg>SѮAs @6d:z\p)-Y}58 ! tpϳ2uf Zk{ު;Qc]u2h{G{ʾ}{C:^kfgh d&jz"lCOH@4mM!QM$jhDA2LFbjJm5=OFiM441%(L44)&RzꞚ'yj~Hzh#1a H@@L!Ba4ț@M44"x 4?T<=A&!4M@4&$ĞM42zhPT٠UMRS5}9?NP1UQIPQ0aUDTQ PG "DC_Ҕ ?ڼXaiH%Ha&MjR(C A:6(An6 (ǍH9pGY4UUO(?PRUA1EHPPp<* yĪ UPHJJC EK@HU A2HT$%$LA DH2$Q#@Bs`*"hbQRshRD A*J" VJf &"%*H I $)) `J@h%VU"(IJ >`@24M#9e%X%G*0ADI@DT 5!BDDTRRCQ$@BAP FJ,B)ii*)JY!G$(f00|=$I*)(A@4*h@JAOG,pG,*J RQXE@ft]:aGD8$ ܇!T0Ȣ@@0(8G0Յe)w'Z<So_&@e6Y:Lx;K-85I\Hm*)YkZ66*vWW^ZVAn$l2,"'wec t-87 ,4>`>r(:R _ȽwI)Otc \kHa^4WR\pqd}q`-hHSI䇫y[v<23>^ޗO! >S~:Wm =_[AqحoX6 (2:X?nt7dh0e,/ ,J K>~Dg˭gsDS$w |>MbX:knB(fLQ4:#th-8ۇF2i`C3LhBӇ o'DA,iEӘÂypԈ7; #kt]snVHC42beo7Eb .",P٦ɛZ8sKo {؞m 3 "c*jJ!_$t $>sz16;*F{wBP$@r_̹vۋrF> Fz\`&RM {x͑B[W_(ݯF)[_cpXfpt]cvhlxۖ24`Xt]Ntmc^%lC޺BtŌgA藜} ̣@>| ^Ȥ)WA2؆(4.~a "(F ?~sD~ 3(ˑ߂Idu0c;W RCՋ#5.jRu{u,ha2?= y/H}Fuզ"%-cjBO *?$o=D@RiL$TPX);.{ĥ:AOz`aX`;.-u4zg[]k 08y$v|?UT:+P>8 D (<\e Q/ lu(AhuYDgnjt3N-i$Fʼn퉴~ERO?g}*\]2з"º:ףc1jnAd /ftrgGP4g*"*D`*i־W|=_vϴlh@/ېLlDHv+: ф^&JsB s)5g 4]Mj\\+ mY7TݲozAGYad;P6stTWiRH#%.fV5n/c?egs> ˮ7 s-w]>9;&.Vs{⯲C v,a=8y)ٕE{=4k:?6Dtlw]=Ǐ~ֽ{95a֔&`A&ml܎U98$aA`./".[ dJk"'՗(P >{=a$䓭sK8aoaeHuu?D{Os^&hi&كp)[D3T⣜2A?6TA-H!]4$V uD1Eyf$N$ B!=zOsC/,$<,^$$=yWdgCJ"%-L{c 5}Kl\X)O5?lӅ2up3PH,4xSD[X.@UgW+8 ՚tXR(jX qRXGټ+gXr+&Tkoٻ?ՂH*{2u%?~&zGgn0ױ}Oo p̒9TdEׯ?WG~dCßQ}q2" >'GspR:·h$7OH<nu\@G [vVL l)lQª92"_kQj b@0苄%~?g.6Hj$ G%F#ayHRzΆGt֮CIMj3|qA]b!׍E>;_܎m̯${ T4((EXEǸDZyO x,bKц2h0[qiܟPYCՇ9, IHV;ܲ$ꡊSݥ i uaI@I* G_>r`bC {.`TqD#|qbP`z xG gH¾ k}GSA{ԗ%@N%?aضt!d̼{Hb2y8szg FAD@:/}V\j:`z@ L"m} ̿zb_,DN1E<,O6BP!| d78`f"Z% QE;ypIO' jɓBd$(>uFF L7d N2*~`uʂ/_yt!(AVI $J4%(R*JIX֗>kW-`j6@­r3硠4|ǿӤfGA'6`ʌ5L<1բ ;`Sv6RHe ~*CYJTS-{qe߃BH<1~zlw08$M;%tj.ĞMs7#T , D0%SI0L TT].ǗG4H6?7`=K2oulpIi`wyӲf&*u˿mӶ|s +(@ Hʢ U(B0IĠRS"A]ףlUa-9Q/uZN#`QaL;k[^ҦRX*S@ 14 R#BBR,H 6C@( bZX8lrs " ŭb]($6SX xvB=  xCB1ҟmm9"")*+X[7(3(忍w%Ig8ac "lCiDHRp{aKE-7N`-7PŞXF){F&B|09%ڐHk8Ti{W{i2g8?l@ f)ɒ,nY;EaK̿胇E`D..e"2c(Wen*SPѽ*]@ xk$x闡+?4*rP7 i P7oxェ ł\6 :oS\eO4xYƀF OA8^:x" _>?-<)*UWFb,ދ0rȓ$E<8r81-#3u VhcAdMfCR|QFd0.HmVN* ɻ\Nyt4/6~ :"1c?֙4"4-iZ( T@jU@PsZ^Z֚JQ:J( _n!:NZ>l4ҔIBG6 v4T_ٜ9@%2E jQ DJTNɡ(RCĭ8ͻCZ]@c_Ŭ{`q`4t!,I v 6f(!{ULsq)LR@V )¨l'R?G#*^?,[>A`}}+GY*q鉋՞{Ѵ9bv'ByJxE tCs-.v<%?Zqg|Wbk))sͱanς?&y։`,rzjldҍޑ_9Rz%mo'wj.rg!d~IU"Fםgȝ _QvGHbiPI Ԛg0kl{ӧ/IhS}vK``&z wwⷙ> 7{m/+S@^m0y_n(D$ٮ_Ǵf%74nN"BZF`) /: M {íǢ G&0^V^\pidZ+""]?bP2M=K㾮&)^/8>yJBϮּo]s4cG cdxwyVz:CTQHDN]u&s$zA-L:;Y3dO~'MSn8/B||aS, sPz7[gP:Kc+ (&X9Lx;:cm*;dampǮ]$h{`P ;DypD es[!rJ+3!EE_N֞P?RhgvE}'=˽-ޚpN( ZdG<#(U&clw 0$'lo:΢@Զ݈Wktp ;Uke 1G~X(1)2#o@!/32mǕ9iz'"'^uj|ƥqwqnni!\Vc3 ׋MkK6FE"uS; &֔{b/sl,ӕ9~?8:rEz>^S`(4dav]`BexT? A~7ɢs)0fZE4ҥ*z*+}8)>jDC#*N{&9XT;ue#8.P!=Fm_3%Jo+3H0_pEcA8,IzCiOD%5' 󊃊xhȮLb>cq,RSdP8xXPo/6L<" ǂ{wzå:GfKd(B~UН!X`s-G RڻW~_b3^S}\ze~ -~s@0q6X|_FWJ.|`+eL%lun+G[ ?GIQIo"X"q /n'#13Ɨ̟}7|!e_{կJeb8A•ISqq^Z|3OsVYɚ)CEL:~f~eoe .sk:u-.^2fH6CqDU?*N`_\bfu {*>w=%6,o}[oR|! .+D>ʨ#w-q Z:KPJOf57:yi;<0D`|ND?ߗf#ѣ .Ds_I$5|oM QVCn$rcԁKu N?k{fl3n,z *|(`#%4v#FB'I@|K/K(es^'LqpM_2%edƹpFrјk*DRe>tTBPr˅T>22.:B=q͆8T윒k{'k:0kyjJAaCw8UXQ1Ո}Wn9ɰ0IKh >‹ BE;{W{U:z+uQ>N%0E&IXUyV$rjƩEϮZ>NݬurD 0WWY<M:IL9qj.B(bZi,n2 Qxq#g46M^aTn KϺ#;Oi͛wώ|O:D\ڵkmEDObJE'N>"Fll|צoWrRKD.sյ*Ӣ$QqґJTOu%/59[Nkttؗd8"xҊ$oPO9>jχ:bh{:a.muucymϗO,.bD;#`l4K>)L 2CO2HOԳ/97w/I"}bDb2HcH$ܬpfj%". c\t. >oN/ i1YU "/:`Hf0]Deii_$tuT3ץwJǯX`7ݰCN/ֳ"?_Ѧ5dgS}ɮ%.xͩmhS1Ixm۟R( 6yVƊ)  3Z0';;)!0kT$:J"tMEU.M V]zß ʒ[PJ"KWbqaCUҬlc{]?p t iC0>jP,\" 8pt҈H HÇ_Cƒi !b!ndLuO^GFOO'z+:"Gu ~9C`uZJ{S4{|: lTAյmorNZ(6pㅊuX:N0%T+?U5a4 ~a?sn;FҊt'=4PC%Y4څ au}1H[Th1So P!BJ@-H=u2-~lȑ]e؁R|JӮyStP{^1S+>5D=bIbåXqh t*_<خ(UPO_9? hc| mۨ% SL-U\ Eᵒm9,Tt\# Q)jLBע*EHXTh B&?3K1D?U-DRrtZyL!N?tHfS4MEя(4Mgg˕seKC%-GME'+t(1P`/dSTujbC+VAΠ=>zar` IeVXɾpYu.k}~'vWW6Qؒf*{9#G`1*?NMs%y<4:pH%r- vuD0lT4Ѧ oQdr )i RL57&|-5N1cD9QEC@ҖCljU(n{ ]^ڟ2omllR19(3E9Wm :PG:9u{H4} @>HIЀR45C4G{j6wWNWJ@hJ:F?⓼ۜpJTai^+3ЦuYf劜˨Fa<߸-;3|vֵE"δRaZ)~{?[ՏnrfBd0zIlC9UK_("씹HiT;gOR,ҿUx8«ÁōqF5ChȊ"@@3Ngx}WGx*mǭGO1Zf $ 49XDv! ^B ΢=X75ĒqR:X9V"(w8}U7crN ?ݓޠwXD>ZLO;B6\>Ltj)YTG}OV v; @QN?(?g (tA`,osU4)+CX Q?yL+TM5]W?ǯ_P);=&P!!FLB$0D1PSQ#)~w`=y _h%Qb3 ;5 {Ōia+MrCUDTH)$ {L!~Q @ Hl]3VCG`n!y1(!3}9} ԕ!'oNd N{vw޲61;h}c#BP@wì0O {1y˕~S>t}UoZ>}z8I-&,>>Ἇ5 }}~e~EE-`/爷K%iyk7ndeڲ*ӡ\r$&لpx7&6;lZsL~k}Zux7*XB(FРta lAkaAh\̝@O߻  x0 O78o@_<_}{J%M*Ej?! Y|7ZNK1e$?ׇ#"b2# C,J@%:|=&4PYտʥ(~]`>_lRۦ" Ɂ102"jC80ysNQ6OHtDqN) =lw~' Q} Oo 0PG% ?{x7WǛxr`nVx:;6.. ZeŁmE\-8q>{#_&S8.ZRP7whvK+@`,%/cU~H w\KM\{PmdNgt x{A;xwY_άhR1!;GtS*nL:=5I1!³j-t`:`k~O@1NxKxi9+_Le"S"9x:c>`Cfi+p10f@кϨ;qQ=.9vTkX $;ܱĖ dlNzb} 0l~ڟM~l~NYomE?\3#:T hlit oio:{DAQDI9mBSCo+cDGb.(6yC؞x4F&d8hÐ3%)C+|,HF>+M&xE#R<xtCnDpcQavavب_}?~14RM]#K ۻC@xE$J(`0Ar%׬8 &pi%PXrz$@j6*7 7=뱃p-h q;c͊'A`(C2 AfY`5AN8o5H EP̕[O?7Ϭu܍+n$h>ۚ)^ɐO>1٨F2IsrE2¡*"|!?Iq$" X.=gxIo~h:Ji=5CwS* A*|{l#" H@ s\z`)}N`tzNiآBm-%(I b p]v57Q;RB|F82BWؘ 3ʐTl\cq~vƯWQzίK?-io_ 4C0K nc| }Q U$PU7 &iRFJpo_ٗ~ Vҋ9քzOS@"W'}_@";1O<9Yhws=u HG8縍}m">ݨ0AGTQ~2@>QYPٔ@+~^60mjSpy߻^t%G9A&;aEŁXq(m2b6:a$eEc_(c#;?Et/6߿ ^DfLc9Lzh<{;c7j5;NA}|JWfQ c۱CtD('C`?Tf/`7kXOk^Zڴ]3yտ""*(ϟ4c8 srqloS[xdm>jZ!{0pL6;&wtw)1MZyOMrn\Bllʠ~ :  "joLv!JnAz:?~"su_i=TڨHI K@ҩ@0R )D $"EH*P M,ADAJ DPLСHD0}r4aк Ăzsy}Z9'%)Z?@Ҝ𴎒(<)x*B3 f( (q~->}'JM{Z?KA#ACP)"zHh4JJA@.IJK^T IJQi h?lJ9 "n@V Zֱ iiR}?6|_.b|bD/j -;-ÿ5U7%7h8s#u_>8tz\OpfTĠHJQrB4ڰgBk2DZ"|ߓ];&_Z6;-8ЮZϯdܛx3R7?|"tcMMɣ2qMrXNhu4T؆g `Ŝ?K/l{.?e PH %* uV.h_2s#w~⧃(~S!3,'Âgimϭ u똂x|M+*W:Bd^!bC-jb,_'jɜg NuO0crKuDqQ5`` Uo}KIAXw˓(E=GS/{~!$y}fvxE=vD9?}Ӓ@%'Eg'JK=tr&AOx[/|l-hU_h0h*!Ma* iWJ,cyz~ιoj6"<ڞf+14+Klzlpͅk-^r[b,XBi-n`'}kdf΅Vzœuvx0WU3F+?&0~d |Ñ> a8dUmŪZn?0ʺ۠g:숗d }M'$Gͯ};`۱헳FE r5w˃hz͔sV_&W#twգGtzrm?Uy:"t!y8EjO˨Ώ}Z^9=8 |~Yc9x9,G%cFt( #jg ƪ;9Q>tEۻ,nru9>' ,W:/sl7S(kxKz*$޺࢛^[ľ#Əг$7B6D|0vLs ء8g6׳ok>W;h|rfaa_g^3uz{7MC~k .tw߲@ESE)at )I+Is9s9ssDq_5(_'1(wv6#Upf)bp#8z,1ؤ(?2ztxV(̩ \Xn^s/}LE,"6a٧-_lyE}}KgPu0Uo 7PǮ<Հ 7%#d_i+I%$62Nf:ox !+\침Ԛ g`$<ܪ:P> ;?cyX=Q˺v|A3囝0X=+<Wim(9kPaU7}(_8M!ķMP7pENʖ貚HpN#LuzY4:T3r}_C=Hha(D{h/mE[(Aר-HPDŊvs0onBߌ(3PNShNY}HDD5DM)_=Awv ̶3]k.=Cr01 }/3{:+i }im*Q2Dg @ gFI@qfhm0sg#OYBOX0mŦ`M G؈6ׁj&cpe-hإݛ+{&o/1#wtY\t}a!zŻS eK%=' 3II=A?S$uee5hBmoATwRt8ҫAղ2֟ݟ0)߸9J#SY16 5i?E_>~C)$l jhf_Vp$ d< >?Z?Ś CxQ/ǰ>tF8PR;C}Wl>jz\r/ʳ>|& z$  33QP,OW.FտBAsT*e(u-(7z}Vs68=sd11^O[EӮw2s4{+7̖("G0-Qp6]t^]4:nRSg~pn }a5g_ه C\[Oh6WNc^z@2|\;{=F "XO0@K;?/(-=̨5< 4׈MDXIVj2 tZ91L{`=#M*u'1s&FkZ٦nNdU7ѣD@2<e0*Z%,2:(>4Oqhd jԴ,I%%^ڕ/6y#Iݾ9)o\9:>ׁ^yfzow'jޱQN+9x:ky>D5~ 5<>;cVSNR9~sI9owfGVAi'H-C$?'S5UaoO˹uP+AEI🱬xyQ]H\'@DBKfR6Ym4Uw5 ' :NG$] D"^,!>y3 qљ ӳ9 sȆm2 l2<Ȭ7ξgFG[)DB- ,ȊJOՒ ], c>$+AǼVqݳ|3Q6#*O`UKto}-"lTPE jLA((;8 XL,!.ᆪ.eL\ Ģ Ր?W7v=_(s (K Gt m> "v1*$ܤ?A(1>PX}&nS#8sr}byg_۵T=pqbL,{ | c}AN>җȏCK?=(||0{&vINx(DٻdB Kꏘ)wXG"<ԓiz+m$#:7'J2C(o*"-0|D8A ڱP&!e$:=ODҽ?;=IˬcnV4[wP(H$T]gn(WYFO׎ϫ%r@Oa60Ne{dl҇ѻSބw:@ =8:UUW~<{:/Q԰JT:)Pi 2x۷I$ T`CY7=] Cp4AUZ-.Ԯ ƽ!0~@t@=v^89=!1/bG Mera}EBHĒI!1B$n*ivƬ9\4Z$m,9!Ԓr*{((R*>u4qRKTa(tA0+~F#`Ff7g =WǢn{n! (gF@Ƈx?|^4k_H#(>au4~HI 0^#aYr_RpCV9h S[d( 3Nu0[hCNZ5'nPzJght>~ӈm$}#pOI9q'Ϩ"??N}RToG-x^Ѵ)OwD*9r[?URwˎC=JれpYF%C߶;þ KXR?k6nnG~)xҺ*w8iL]\&ݷ>:8]ܳnzmo٩W&а˼8 À^=>]t0Aީ|#lGd"$9I T4_,#e`@pvvwaI]J5p`m0I]gg+iЙje9ԛkgݪoY[p^̨c4aldɿ1w0LlkJC7Bwwa<2'h 2_X5A<^/"| A?$Q^$UgыQz`#xi SơƘG|݀T 384-c0w@h6YJ-\3~WPr@&0 NT` Y0A*҉Bu<@|8Az?- llCQ1ceHH8F(;f+$,%@eD~O Oz/:>x_~b=ACp=_.!a#B:XcAZU.JPsX&^Vo478)Jke";V~ D`iQCɤWQBPП O%TQEj^8NRzDݽc$6QyD3l-n'[1z?rEB *-,_F'*;w!?"O6lC9jAT\7=D)]9Q.{ĸZZ 1B{{YؘoL*~ p(JЏGn@q)}|_0r^_>='ݛfCV VF@͋0XY0ƞ|l~ȍ0Owc~>BǙjFw,;a.fT|za4Ꜿf({O/@NfkVeY EJ1NE2b+6wl+v}l&&z`Q Kѽc\d; `@9@<}4ӭNunOB ("J2OM?98\Y׊jPŒʺ6yt. 3l0D 9ZC -9+`vop0yD-LHTxnn)*uh~,@.^mwS:Ya$GD`_~ϵB_'vZ>~r/^鱮{{7UɷגD~60x8[ 8q@ }mFr2$?fnH}J!hUy8%( B*@2P ߩSgI%\3|\qJjO8*nOO?5 QSna}?l}0ts e+J07Lp3?F$5 2Cd ox]~L_ H$$P%jmms&I)* (yf<9k: "nf4(8IqE8?pB?B A ųrԁӇpkj{ @&@xQvOD~cvz+ESĂCjO >[꿦OxZ˿36 0pA¤EAՏLyJ=TJ\S7.Qvp>h XL&ȶ0Lv^=vsLSU*2mR}bv'B/a _MG(s$LYp8<Q$}9 /<羗 ndAgee5Cg1y>bJ]Yq?Dy&Y7{}'XD&Cߝ49&l4/=S;KLJ*G&%<ξ>Cd隆q`DD n & #!oX1R )F=.s0p?wDiIC's5Hxtrx?O}=Q̰94hw@*Q̠. ^H@ lU_%=>p=~S({2$hm<8{]:퇮$ƾHHaJzR5*ꟴn俥62O"4xbDKj(I^SP4䒃h~mP|+a?yOOx@<~oiû! ( BP?bȿ{x?{>_y~n@O?;,-(8 KJM25HuJϋbKK{ÀX$|/DSIlCJ(9Z'3úhϊAITU1NFOUYUUe NV/l?mw{]{Bk Ȥ=im&^JCo>$srZP>l}v Y@IwgoQqOO_Z:5&M"R$ 9xUS"}L2hUHh?gkEOSYKfT43*}Xؒ7߆RRi9Boyf /@H)@[]1G!5y U ?m[JrV0?<CD 4pb թ NhQ穡U<LcC˯| C~mmɕrʸ~G.Pc&\^iVfi:w;3q*䛷b 劀`3PwT${YԷ ϶p̢J/:E ~*&Ua qD,'L"13tE9I{xonok?wtmXA']Д~-?oWT1+.#2=AF.Iil+-\#BK "0PPD?" /\}R^/$l 3h#nEl]rt;L'N@|cZ&Q Q2n]MTŶڪmUVmګ[mmmk[88IIݷ{)qݶEڪ6mmZխUmնo4~0D"'r n ^c [S)42Qxvۖ7E>\`H&#67bXh["bH{ap xqې vQ@j#w a>ĈHb{r.:(6AG? 1$<3RKЃ$*Fa1zz`@ H0u7nvY99Ms-CMUc<>jSc.Eww/]5^fq2u/Ǎ7S>>v;:fns:Sdcc'}hu˷sUBCf-MI3[8JQ[1nYܴpe k4X>CMu(ӽKfP[O;sY٘ok\{c߼AηHx[.E*tZ.kO>|58KF_zI.SEv&k5s\/苮v8rupUa}aB:U]vBn7E]0n,pGys!H02Ͳ8ʎRn <Ӿ%t-|"q!%Fd.5͸%>*:߭! Q:%^7@  cQHUF÷sL4un3Hnin{BOy`I`*-$IxϠp$7I&Ĉ`}^.||Cݓp1oga:LF{b$V-n Io3_%d:O+ ŦT=f%/U7_7klMչKG$OU,@բv jГ(FϞR]ll=uxCn1v^G5-Q^'[,T_߄ )g .QH.\]HN1s(Uy^NelYBSm6/u}6mM$mG_j|JqŐ kH=t.<3|XD֦#PVY3;cކ˓ZIa:*" V =g:9c p{6C3Ɉ2MݵM=%-ن8ѝYqHr#+]mfS3Y芕![mtk1F t̶I-w60tJZ-JNeiSI 0ň7:{?#Gz%xxt_}0¶?~os%-ήxui__;i&n؋VxvV>E>4\ FQ 0ZDz%/^R9]bӉG bvhDN|!y-/#in>.;eɾghW!Tgs(~É~ͩ}QҴXz@ܭ q%jN&/۴U]3Gg@QmvCc%U X AP(@à&KT>5 Y?kÒ`#>/o>5S6K 74odh!lpP3%DX V ,dpogo}H/Py)Z YW"!{j$CO` qLUGKCO=3cȞ4,hzR`;%kXmz/;lӟƱ q[8hSE28$^6P?/QQ!*h0M 3ImT"+ ZȘ&FgTMU*osWX,,e\_>!@7ژg }MIfa{G3^óLśn8k=&ϗ$d9'NOTӇo&책&{11|3Ҕa3dA A,8t.D"#" s|?p(/P׸S"porƋgVZdąpȴf>M j4ie8xTJ0c|S APmt""܉47ćBB5Up| 9erz4f\&HX "H ^2V4+נN:JzYb@4K M|D1 k=ǟ54v='qig k,%2Iz)1s PH$:iMa85xGrs^{ppc!^qCJFȽU̜pQE slQtQkdK5= C ,![BA͜ForZPR5G+qMS`3*Vk<$>:N"y6@ 8HnY+#۵KYPWCfY$,"Pn".JouS22_W:1ͨ/Z\bavk=[0Ⱥ2t>NH e~WfJ WD'D\1O^q8 T~Ug/ړdymnf.4j;7W'dsȺp#;^i7S@LC P Tih1zB6CKEOp9A* ڼJqK`Ue.nVz(R )1k0t?.27PuM>_DF9E3&cyˆܱ('Ƨ4P?t}RNy(KԱ& ML7C9 CC;^m*wܻͨŵ@9ڍ!pޣ\}ے{kWDpac`A]嶒񊰽මMVHbGuD A[˞[hi2lTCC*%RP'MLp3D)4<U+),'H TEm(FzdD9 o˶}72)6@gci8/T6rqڝ̞W&~Tok?ln^R~;27RINz~gۮa\ ޿ƽz벋I  %%!e_vI ĝq];QX$݆ - b(6xQ:IG"f;1 ĠB w69 <,LEqЙ Ia$f@W6v[%Z|8օF!H )9ūIQo*XЁua|ˬ}E| R.5h``"Z-:{opvo[B,m|k-[P}.ZA ^x>?Cï%WB?vy;Q߮''r g[r^9~K#1Bp5Om =+FuabkxTJWT|1?B?} \ MEN;h̠˒BDpP]|O^)OlRWU#"175x~gaAg{5@DrAu<\ Z EB)Dn @?`sznI1L *$פEX"b{|CIitGH% 3` i6YDkpIŸ=κ9w dUS(gBb@Ys?2 EYI.wT;I8sxr nX`gq^t8Ix[m*k"XOp;.]h6J7("G=צ5vBdkG,ius9!Ǎ[ݽ.? cؐ5N 90sSx$ l2(N?\cIuSБi!Mi|W&y3ZPn+x_D /H_cZ&=l"wQp@m<7]{'!P浺@;C D67N@zspw .0:]P ":D"~>W_'/ `H"*Un'A/U(Qu2@g ;}ˑoP )̀3Q މwI,w y8( &qNd ͝&Vzٱ帨1o( &NP 0f`Ks#`_a uf6fgAXQPPs8uH}EPFDC0rZp~O/"ηאaD/T~#!G'М{.ıMmÄ!YR$}aP KoN>[@$Am}';L"jrKĄeXMH C l."bC4 lDW"J BDRbG `t]IT N7;Zu"MV ~a ӈT΁HlP\'! `fק]`[`hil\`Dv/yZzHٟ+a[k[c%7 WSeGV”IAzoM~mݖs/,JմY"EOqv7sxӐ40ZVv\? [M^2#NU^*Ρy:2nnKgF45!]Y & :b\̾kNJy@@8~(e9V!Q2]wpAcWߵd$ku 8B!Y.(.+/ߎ9q){S6kF s8w}׆Sj싸Y#\v3|KWweec5ԶhҲrf}@!81BCu“红=wdhl9c ii6񫩄6w n!u6:i.ѽ| 0cpQp4kHR }Y]q{hPP2O&7=`,,-pQ{I3QD܀@BZ8…Nf,Ɨ23UJqGyϘGYZje9:!A2PBo|i,G+(}[s&–32U73/7*̎9:.}u8(TTSP,mT>۹TyͿEFE7rA)ƨ+~@iKK!TYUM!ɢ1[I'"5H>QO"sT_W&HT6W,ᜃL}-I`C]?ݤwxBn[bUAU1`y87M¢ҫN;QS}]-,UƑgg4$~\H%l#ؘ닙aY"!!7@Vž> O5u!e*~Od W@oVpCj:N{Ϯ睐5IJ_s\I)׷x( QD1_;=Mz=xF3aE0(@|M,(w5jF5~Ɗ9c7N<9M`nAA"aWXQ.WFg WwetN Pu_fPm\"O<k+ !' auc^NH L(EMzȪ0qQzac 9\^W?(x(Tڡ\JL͆z--oeIuTxٹ+҉QKf&T"MB[ږ\CJچ s5Wư(}ǧ& FF1U* b #=8wWPRKB9Yl縸4Uz? tPBT(/ff![5$жBl{m F  n)YEAj XnGB4`l DLLGD~MBb=&`3D-mZ8㜶JB\& FXYRFr8:&uݧgW_l-k7E/P֭y9z,%%P[R9ӿbxDyGj)U! )tLCTzw TCD4|K]0F76`8<5^0,@ZtD5D)^*n?H8p sx=y3 nvFU9_[|^* Ȭ7Kկn*òrZO}Z[YGV ޡx<"]<2V&^0<?U0KJZ 1Y(k(~P`us{ BR|PJb|mVHYzJQ͜'ݛF] Fqq>5zlj^&VƯ<3gsʬPSck2L;t$>͉䠖q UnK2J$E51|X{͔xq&/(},_F};`":PN>ov} */Cty)G?&<(JJc58m8sb }*0)iW)2Ɨ+˟lbzp(Q.<{AEl~NNBSIJ0S;wF@/s <(7/oof^<|Yl ,n `jR[TӌvUPxu-a >&|`E4nߙ^dr}i}7aM/b2 R$5Rp.'8{d&85n|EeŎjNK ~6:[ =}pe,PƖ9)A;m) 67w0w5ӷE6 ”xl|64۬$%WF7^P\8]1XnR ]w"^pri(db5iTc:Q\u$ Fc0l,`.Mǎ2ZN|"cqsb )(Z @u$8u;/ T>EuWETppB@ zppeiBɝ>vDQ_zfHLǟ!?jF*57ȴ !d6Ap| LIk}n>(ю / JƁ0>YWH;cbN%.#cb@0b ?g2 췭Z~1q.菩b(|N743_& ϟʕʖM*>ټ8/[ kX8w]!Bc{@׏D8Zjxz<mn\7G"8.u:ݜq߰E*9Ŕ)!bWsΝ5 Ged N0JKmk&m# Va@ $ I$)!^;$Uyd\"D D"Ճt4ֻ-oiAz:́RSq΋-0맠D\>K:H ai,T_h%tuQ.g|ߎ]O0|-vg` 6;{݇nXn nSy@RI((OjZM* y$u零t "pdEy>;~rq1rpUr%hkذ>>5QnZ W#(srǧ:XٍXPg)qƗbfv6-|?cG3u<ګr1]f1q"LDA]tG"B}:uUQ.؎OW|_ ^i{rG^ K;q#ՇGnl LȬH8HȢ HzLUO).=BU*A}ZD>еNM9ۥqN匬"(%9]z^).s޾C w[?Nt䯻20ʹ~lWA>UW d8q~G݋, 11A$jcZR>DZ ;OuA&^Y.i{5vrNY?"J|u tğӠWr7 @kx`J͑# w8#pva覵ؽ 9` "V,:rJbzQ9=:{;Dƥj"(2ĸ9R縰dW)  [g䟦J Aflr l: $],QիGEm|`FqP,ϋQ7\)tz3:DLj2^\#|#*BB~ :"jB/iF]wRXy@uYLz:߽QvK޹1Nm.w5>Rhxe`@; 4̭@ [Vʥ9$l) :Q0~$=GٱtCC9\y/|S~V λN !UKRpyZ7zsUH.bW2$F7"( kV>!Nk%۷+\!Ȉ.U7B5࢐Ǻ0uj/p|x8s>JmqmK:M'N̿*g4By: ^:|aAdxb}Ꙭ\).ZLcy]KD5 HsθY-~nHow$LCyNjqLſZa`UU)*AYH&r'ݎDf2?zB0ȐQ!"d$9@"cV|[@LD/B9Eb0]~^c0%\yi}yI"S-fS8v^qKpQQG;"X{8˯ ,nz-etT csK>l}/aQvua|pMe 薨yԔy?[xv+>+>xXc R ݕ' gC3lAގ h9=uNtˬw\b#>wO~CAOB:"Ԓ'GW#^c[f`L& 0F}k0"\ӖvB#>xP~J". )IPܷ1OSʞ<+x3)6zque@_`tCӨT+dà r}D!bOWoɏuJmHaG/D!s|#8]?/';މ[|udM*_ݟ7D~GP8Oc~?Dt}\6sZqs0BFWٳMW(;D&aKf{CR2'TP" 衙F+x0H6I:)qO,D WM=8gn쳮Mi q8_5N܁îclQǡ+k쾹O`T/~ۜ}ߜ~eu/U9kE:$n?8qf56`/Ky^G:%DXB=[VG%HĀi 6>YHP{1AaӒJ(+Щ cق~ޝO,>u(An`@3yB rF\oX-EjM72 Rxn/VӴJ.a # V. E"f@#jU["97;d`zzh{}AJ}Hm!o h8Ly;k@3\DL牰 f06c@ E P:P5s4 j&KK鏽wVIgktS|}FuwWVZm B|Z`]čѨyJ 7h 4ہM!و^W7_2̀fe`#:H|\"_ɵvBIF ϒ*&[TBL(yD((W.F̈́k/䙛bfl5 MP/ mY|!qY|NE7"vWMQu‹dxgde:-^뚱 咭UDYg2Aʂ_3BŒ,Պ;6wj"mkX-d1p`~E !MaU|j /ӳ'DZ"qPnj!AX $ mK{9F E/]ɝ~IqG蛫ǡ1D&&c|Ug1l&[=>vA's]bDV*%2H9d%-D&=)%'?#u-T.t~9& 7w&L_aHP}vi]KM\QwlI_m{U'[Cr-@a) EaM7`D&<5AH?W >]ؔq0MOTߛb;:Q syl$A>[t|" Ȍ@wdj~LSKc141 Xxmoy6m쨸`P0h I@n. p?[vN)XM2)]ƃ0 ""kXFVvF bͤsZXO<-8yl7(CexšΒS|;,vxU2 fY+׭~ >Q)]H6 6U#i[#;b)(BVw3;}ZNԚg5"2q7tG 8ԍҎV] pH|otaj 6_ֆq5זg_s9﾿ջqlw5MM,xH]kNx;(wn)& /y YQp#n~q<)e !fz3ݹgQw%M\lJmΖ88_!\_e7(bqAXp1W]mXp2xs O"j£2>6y˟A^jR9K~ m}^zriFDZo<$>cpq|l?9"P۔Ϋ]b{7º4^ɊP;=q]q7:sc0\#fx7nWx7mrS[iP%]ƍs\w9$p,?1R#xS`)"CBc:( f ^1Qσ]Lǯsb1$wQX2]?c쟮/:f:MUB,#ټxGL8'/OB'n)՜=C|Q]}U aJ, ^:3I{=b䥤4G=cx>g..ߎF]sgM/r|WY1uYA'=" 'q?'yUc}x*c=Ww3ي97㺜]ӴɨQoH8<*2q7*3\dDz\1 废o&|+#)ݛ#my{q.:`s3\#k~'y,4q>9zẍCT/$\;8Ay2eX^f\]$nfTl8u՗۲[>c߮?>[XIfdߒpg?GƓ];p7b [[ωo'>41}sœC+7Wwh奫K_>Fݙټ|$7g D ޤ^[Ӯysg79[~%цoRxJ:X9\Զ|aMXĶfJ2K2;Z7 yr텶boxbgeϬQnaxs-S. 0o1eWz&;TGvG<^ёj{as?I#TB8jӫ_;1 7Bު ~Xj5 뢕aV0/[4' | !8YIUfYxGZ6+щ..>2 t`ې<\0\ 4؃5Ϗܘ륡OYY}BlsVDw=~@K)ψt#?<8${,?rfR]vz;+;`B8XU3EX:8ɶleʫcTSyߍuӏ4ܵab(bMc'#ĥ?RbX]8g߬\+K+ڟ{# Dž# 1FK|aii35XcUւU-omώ /GlZӷ)gI~sτnÝܢb%߮L\(;BΚa1GR]aeB+RP׺>DH'N y#޽<]T8eV8f2:n.xp} ceڂ lqZ- A'H,h#͇W*KbެP,[Ät-;O9sk>z%>df>mww-պ%&*˞7K>8/`ڻ~Ն=9_7pٌuJgmNC8W}znZw:r 9ov""nG7{J;_8+89C;_H@?Sy2Ľɖ Fp vA mQ+"Y_/+'XnpYa4" ~1j( BnqWY ԇяGSftXpD` MT8ё=wjh@ sRHXS,T_CiaB>[c!Vz/f3EX5 'ssL^Dc}SbLJ?{<`\(A渃|eu|[𤋮Ggx2wD*UL[/~X1v GW궹JQtU] 0 "8p={CmC n9K=GaG""4%䩛_>ڽT3B}vM}竆\w`0]fE_+39XI%Iv{m`k\L&3A! "NOSxsG%#޷\$nu_,Wo_8b>p*.틡9rC<ĸ9^'(p ;l(Ү%u9prK(i. :;"ɱbrm tx/u+o@⎦QC7ՍFtO {Ç(l44[Z{ h0(-80rh/qB78F$b(*M0Hs57nQy#%7jp,aI$ ;L5"D@D3EꔇoZqb8S͍C A@(B:d~pC9.[s+u<%nUSI`±t4v4u44QZuV6"qV<}}/K /TjRI9VxTCX$#{0_֣?z(oLLyLco Yj?uUwEa?!gy5M qC:\aW>OiR&D?se&;zr4'yĹC8OU||:+3x?!֓—ozNՑ6}#IQdq"㶊UUT.:b<η]E\2d!8glN%W(L f6魔T L9 J(`Y ^",:WaA:KJQkJjTyC~o uLrˑ Ͱ\|u!1 &7/!v%#, ų~KqkZѓ9$il"}Vcs}0‘a.=Tdž ,7Zn 0! 1K&F<LJBP1!i F!%b{/ʣp΃J 5lFD~'8ߟw:&V'"Qcyz?cnRڵyڰ[/{f0Q0ThY"0F;dWk糷d*tf .)ywmWpm`kx֤p !T,s9d_vuK0)%8VW#;6痆VtZ Q>no[ ")(ݹ(|uov[^B$;uۘ}6ځKfRa-iE,z(#8WEC4R0!~iLfZ9 w"8Hz06sSjW}[EUU) "3f(.@oK mwP CDI}W0oeke> G_* !!G;{RU,)Lz%Y4i=Ar|S G{0{ WE"r<bZ P[ÁF<ǡѝx4x]z h#z;|%fpUF\T+a0$?BɃ#=@q1(pjɩQ/(<a]"]rc9 a&|,3F,xk*A\iDt^+?a@ۀ}W9Oߚ WeV]sZ?)*^$!e.%A&=Jul1b=apiz8ا6rN`緗I 04o$ XhYvA#vY"< +Z][ V[ F<)s:lcsk'X(4OWXL@nRihvmT}Cȥ㦎qq@h!?;j<]dݙ־0.;kQހEוQǜݔ!cK:)HA>>Q#IN/o, ~uE={f )Ӻ h7l:ջK&(D_w[ fdG np@Zͪ ȌTUCdB3Tp9əK9Χ8/77(FCu &,z iGAҢҕgIvT! ?G yh{ G:MJ_pWaNıf2揼Zdix=D|q;Eh6˥tpF_d:9)cO|fFgYg5L2A>ԙms/xDړQ\ɭ %{|%;gVh7πKʙJx|Z*׵6f]&$!jYnsO}E*=t"fEN7ztt?D6$`? D*DyTPT< y7@w_B"9ģ.h|Ks Gaf ÝQc',|;H/aC]hnM/瓹lG;z8EC?i$#C %@N(.C;{!/Hݮ/4nPI8p J&<*8Y*#8+AWP.>+NPIf\B_q*YNVKzWA:WY.5s8doĵto8]U-Q`ǚ~V^Ϛ6VIKPB-ÚV#oa&gg)<սD֝NRiS$]k ,[m)4uxBI@6r eLgS!Wb*!m㥕wS ? _'͝3oe[Yb.O3S`젢XOT'u.ax}6Nv{lzUAOV_ (hOKj{lJ$*'ۺ +ڄm"P^^>^ l&-ۈ@Rn!$?؄D*OZFL'kw3oOоHyIJ(c#"֊Q"*/ɿ?3xubOqЁ7x:-oQޏ4O& v[ᙖNѬ4+m1^+[V .7źQc;{"0<>8/.Ή>pH@ x垣OwlS$i@?O?x#?1HBVfs5p/kR|¹߫ώs^^x}籒 0&lrM(PF$L`|a8JDv/2jY1%Ϊc0SF&gC_f}$/ѐ*d=?pgÛglW^$n7t ׬?=XC2@Zb'4ƌC?Oo~mU]ĹW^\1 _ 6HPէώ>Nog;m5:~ ܠN7ѣpنHBBcb#1)ˠ(`B&% ]mv힢7%>/{^?u%m GLGh>o*`6uWpb-%Ы`^&fJbp:Ze'2268auEk1l#f-91,hkϼa)L_={LG̘z=](X $|:5R4l!O)`S]TE)^dp]IcDԩ'NnJ5LcߏD#%Yb#-/G(%]k#nÖB"( S*p]Uj{z:!> RzC([y6u 1)88A8Nz5tDC@Iu 9Czns0x9:S<žs\P B} 1slC?`<1/vxR W}@dQ^C֡?"͇}Oѐ'BcU6s^d3+iwݳIu Dž}OFOB2  ouxT&GGƶ"HHW'֛'~?[|˝+ܟ&䣍0Q|wԆ:鈐GW~h+fZWwi_Τ\D0{z'L@u!]oǮ}aaas:+ p?J~z}umox=Ćn*?T=rxT}2ȟֿس;sYD1܆Hw-RJ#\$~d{**5~{`útV1Q( ! RP x 1{pHy"2VE}= "\Z'k2Q{w>^x2:LPX%/}.nk`2r픓5k<8ZDj`Ψua K j4:٭X`(,3heדlWqs#p%۽)l.7adة6u"ikwWLvZ d`0Lj5 \ ^=7Em^q<~x&"]ha( {:wO,ŚKHgO6Nշ^>aH'y3_揘rNnf^h( A1\iYʒ_<{ ԩX];#xT j>|?O_*MT .T r u|Mg~O򀪈d {)",+G '!>DcޡJ"JRw)"am<;U-gZL,J0~F ?5Gqj^~wZt:s}80Iiʋ̀nRi_WGWPs{2֝݃{ .uR'Xz^>۬޻.^M{ sei/=K {w%v~|?}p1D4ᛔI#}ٯi\Vb1 h}"ʒ.|߯MʃopKYrvj`y}{f}g=?"4!CIX& ےR=zM<誻Ղ1%+;jȢ~3Y\<q"H N^<5't(4t^OxpY֏<.p-=#}!0!<::oxlEuGO~(2ZA=(~~;AmPvJA dOGזi m#OPQSUq[vƣ/p n\GS3?uQ}xRǐ 8 =ϰnާPw;o%9lD\#` ox zL.rj|׿z!)u~+U7w^I::;<G!h5 ; zz C`et-&ooo 7/Y~I9!mmt%Ce߭O6 fCgr6d/ 6FLp|ۂ9^sȏnU|LT^9:W֮|H+pJՄ3K@tŜ% m#VoB`4Ǘ.[ɽ17l; d\ޱY|;7rwh#Rݸ4o?>lK}70/$W]XIkF < >o;)@BDg8a,>#ေaU$.p| :c&6 ]T~$Y!'3&nZf,m\;'t;W%u?gyu5ɜԭc Z•vcZRƯuq֞EMg_q?Φ6%מE*-~&.ʩۂ,}O]{j"~ǛG,. 9=``U#Ew`>4x|r@BqvA %$}gRv}xLP?gt4c 5\p}ͷQYGs}%NxH=?/?)}p$@?T/N4wٽ`W͍k}_aDuބ#~|éiH2D%0#NV 5ڋJ<@{!>$(n=`B/Sl)W&C[d?8-B#bx+ %W;?٦)J~U!d[ut;5 8h)n]Y0=-cn@Z-rO JC@PNg A~pP*ֺyZ@0z`v %'B H }j%!d}_].@sRc{;~zA:Oh\#ƶ fJUg ,\::"QJWr"{Qzz/0~]Jeו2}<Rijd.4"-H C !嶷(}|cFu+bk`]nPlRR"%6,K8A-gIf/QBJ`M8E hӇ-RKnuQ4)á_ #deVѴYWm YK j86Y>Zu \`ni1!ɰWE* uA2sMKηE-]0 ZnftYbuH+K=U8~›?/5 6QV^(Bwj֏W[u76tp;-:]I(0J@pa;+9!!?2Jg_ %KegBR#}KDUu0lUUI%UUUEcf񮯛Hpd)܊=" % WLtu =kT`ЄpNj$"D6]Joam Ef ;CZmSG)}bB -9$. RYSnJ%rp4ʘI.uf7Q%UI!*TT3SQQTE@JP3CEISA5S8|1E S%TQPP""*Bi"bT GĐȔLD(Rг@A&I*fV"pzSLDC݄DM-AD-PHh`;H9)Xr(Ħ+ Ɣ9x`@@@Tp*;H.<P %Pҟi"T9 JHDCRTB@]h4X!SB;J~wESU^J~;J~~0tBV$E~ٰwhsm6T:?&E:CH>0胔@Pʘd0ig0LRiм=J)`EU$b VLprT|H+X& A CwaJJ!Є+򿣯pd(֝(Ӡ~E531BBH. hОmQ<`(E>>!TI A /v'Ph V$- !c ʴ2N Of93X9=JġhS1oN 5{sxB}yLzp hDD@P>1(~zz>f!?2Va\?Po?_GwMzsB# 'ha?˯)놞7ǘ7);?}ϝSe1[kwQPYYGsv~UH5oȍCc9 ,d"@$F 7309tCfݱ@)Jۡ{%{" MޜB zx\ |gӯ崮/IFS'A6A$N0+_Jq͵gHA t` []NdȓClFNbm?8ْ^Plegf\j1xs N=82}7=[>sw7"@#T}۝!* 6^">f+&L.|39M>JscbԩZcc|ū'F3w. ک~'^^2%EQdZ[}ٞerwϒk|O_ymA\ܙ=DBT?aowGG3*Aph{5E}V?WJzzk22Gq?W]?UD]!W+dJ!0ËC+2SsP-cC$iiS ЇB%=o = %'pa`xG00y%E q֧ټNŚ|>+*PnA~|77:;~T'8 =PxPg%TS"{vZ~U8!mRd$8o|L^yFۡV+8Mib']T E[)KV\0\pϞ,B@ 덕2<;$Qp *q n]5#E?nt_g|g?꧑Α(,=+ܟl+`>;I$cp95.qYzIL:{)aq@3}T起M<4mU" h^YmV1Cn|xCeUR<狼0RDuiv{wG[g'*N'4"{CKM~mKx[Ww?GE{ݧ|ǯwŒ|[}ԏG8=nuBQڢ[$]8A7tm;e E)X3Ю~&lh oP%Hj`'r4eR &{%cb@\nCňR7xOxE5>3:L&lTv+:;jpW=܏yOs ]N ӬMOK~y;$Pa]V+@n#ظy%w6ۈc1e-v/QW7US{"(6/Q\d2l)_Dp1ʊ"`ݠE*2V4a`YrwaǨ?YQB@3Oƫjxn*Ohs8(}K ӱBwŷ슲6WO5./Jfm]s(i=Qpm=gX:Cu-P@2.F ᲁ,>@sTDGD96,'Ya!!8@M;* |ëYN$N#R ŸpxLLr7QH@Lܶ;H rL!BTW۶kDd|gEh0FT8@֓ۼlLz˫fz|5 AX:(P>?GcCi ?I$_mL2^c=X||#S=@o"{(v 5LiA.pDF#`[E! ѤGUsgjmH  "> '!AOFPIpw*WȀ, & pgX@T.P 4hsQF0jd7<6BϬ6#ݢMft0P :2F49&L3 8eM쇌@?8c\ 1>[gBv=㓒0a"^S`[77(AAfixhb.=D'!<iv?uI70p^AyO3_>ǚYlUy}nVfdZ+#"% aEΕ\-H6\HyˠW * dDs6r"c@SJ.·d~5ۆ[D"1D޼#`tv@7HEH;FvpLo ?}@WOGD^Isp]SP꘢'jݚI,Gdϥ*-i` Mȣ[6soTMj8J8_cˢfǶ6AD[A)S3Ve=fYnATL"ؑ;w/}c+#{8}f7=Ҷ[ t3-805|cfh?W-IR/7e>&l829Ξs \ߤ$d@# |۴؇pt+x5o?| f$MGJ˃Ǜ/iHbiwfNaYn ܛ?w?A)@6ذ c["8]7N~(K܈/2s~spI<}lwYh"zaHXhuVW w=QH[5xcOlD)&k3͘lk^[~xYiG#.0tD^0Marݲvkٔ>"z~oۄ&9PQ[MƇK}֚9 ݽHusp700L}900?MdUJkWKg+eʊKdMjXmNRTU} '֛dwC&fstۤsA:yvxQǺ(ѣ%1u  !h"MhlŮ-o gb/U x5uՄ. 2W?oKKY{Hǩ,okfW bV^> / (V7.qM%mmW?l/gԺCK^ꘝo 0,[u|e޶u:OjcAc){ -ٳ$mϩrfO \֩nY:b˸0`0;:uB/ CІ!rL5;yp @Do#>{Y& "|WvԔ(&߳0& g, @*R4)'?NۡC"?I7+5mn^I%׭&hbI-s:85I$| d ;nxV`vD#@]o:-.wLdRJx6ACmQDJ+X  g6i~${I1Eb[jPU3fߦYgA;:v6_*}(/}emq({ӟF:[/ˆ{Y3a0?zwYh_NG5؛1)z,Љ;c{mmw7Cnm]u ;h[-b=Xz0,YG!Gl]"Cbe-磄0Ug n%0:,@{f6`mF8ao#u,Yٷ+f띞nӌ[YUv{M"㜩LmZ8 yxPy <U( Bcx1#~NOȏ쫪aі:Sod{6D=Ӗ}_Ϊ"\LUGDR !П"[_@%+C0RS_ɤ"*$i& *"f&}t6-#r(Z9:FSW1Ͷ_s3-g;Pi(-Q d9j 9h |8qjuF 2j60a9v3pxSjMQd2; \>&0TA!5PD6fpY'[c8#mNtF+>**( ktx䊶4ޛ I +bi܇t؂,ZƬ&*ft5:X!Pv86*#j1G0d TG$̓10pp{~4ym|&aE:VaЧp䦘ƒR[CN4og1 ݂ yr:9b>Q;Xy<6%/y5.l`1-1R-b#b8rR9I )+kJ\9-Q!U}`[?~査[}B~4EoڿܒvWw%;\V?~~ܪT~Y?hrJo">MW?`ieȢ@;e*E;GˣU]6OlyWhz.4ŭ -`$Tz/`f VȌ NI_]ʈ|tL/s<Q$*v3ٟ)!ftӃWz`J О`K06wHI!?JL2~-CL^D8?ђ/ڽ2VV?JfywR \b ه*3(^ݩa||-?FT/b2aY4 G*i]LOό4c<;:jV־(˾3:d+c# RGδ.Q1ܰ{pFqN {p#?ƏZNmT I'W_~'_\>~7>ҟy *~9xwV{%JmU1~k2W(w?ʹr? >qsf\/a;+ I]qw7V#ڳ!T7PYۈNu2v$3f*F2rsͱ *-.橗@Zje1Z--V0h=lHFX#7G.GDox\26KgJ'I׊ubC{7zHJ\Ъ =Xlmx/z& =uJYcgoL9X'PyN9yvD=cvӍ`\WD-''o!"ÏX{#ir\QzH}"!QzD^$cHI!^׳닷w"j,?α(dPf ž4LT+ڃ:^U*f&Fa= SyƿzDep_cmFWHlI%#LOD$$3}=o*u/y/+qEO7YԜss&L\%=9=s4 RmpN gVJmi61 sׇ=4S+_NYS3}DR3 Bӷ\Gy 'Q='ǕY:ۮo\sT'oEwл9++}`*qaU^ EdcaO1{ٵ֪3E(Mz7yE:ýTys'jGTtns1Exʋwz'Ʒ:NAN{t53 C0c0,wǩ8`И>ۍzn4b!v摀-\3v0:~N (siAрT$)gb 98 ɃƉfD bl-nseUě+2@ԡT=\(U*kv_ueb|{wFđrW#[Y>_qަd[b]BO1A {9+`"p|D1߽v1H$ >؊.\9 I!)fuBD:gWyP)"L\ă^rtl~j/k0OMLs?pŠB3!NGb_yKIyaWH;5DirȒhDDCF4op* W !^fP"+ղNiLq10W\?- &/}ݹ_@if/^M0 zy DR+ ADID PWý{2vEX ^aTk̟8 ЖM[_9 (@6-1JxϠ|+u*C@F>Rc84;u _Y}ƞ0n-}’`hH)>MÂ8&ӶvHѭw{H"[tFꁑ Gih@&~ÈmI m%<rP-m #]^ PVX3ZTPx,feą4;j[+"24O3 h;itX'DT̈S2gkL65C@eAEjCdkGExJkck/jd̕c'DV.b$+F3adۍr]ii }9Hv /:h:mR;'8.{[Hh/Gp*A]/%9y?\s^g!$ Y|=f^}7W \j c:,H;47ZA1:W"^wvƆF*(y42N:WAݞ"/YOS.:"J?HR9R#Vht9zi]ȓ:ĉ~Tz+c"l;5 ߺr M[byÉRqxZ%=g#2@-/ tTQgv-S'cjX6 \nܺ[KE- 3K$sF%1auT~⟫zˈsW;_/~?c CoPJ'"J1U.G2|?Q"+OeN8B1DZ;~;u1WzZXӐ9_.wmnOhXwua9]JO]!6 EGg,˧Lofj87~xGYåIļp P@AdV.76_U,(<=Ώu\tOiG@kWuVJukw cHOpQ_s;)OO};P W%ᇆDqfU\=pAő#\]GٱȶD@ *)]@z%+`hke"QkixI ,B$1jP$q2vဆדǷm3ӷylsv'5J @$&fְo6SP2 tޠWnhR| Ycª0ϹP17G7}5 N\x "9Gtp"r$T.;{PSm%-℀nw )R=FV QilNg@1hDYо\ DQ.]!l{&ٕs#pڱQ W[Up!78X_X;d\N% E6fU(;i!L XκA";YA@$P%B"NmD8H5CQDY1OobtO]WrGP5$6D(=Z\>OpPp\j6-UJUWRM0hBd(Xh XH~]Gx9Z4 wcK`GCBpr04%OXjX,&1X|kZiib,ݻ! k)*@P;z,X9^`;| ҭDCUړ!, cy $z19ĥݔL =P>䬉O߷`Vk#JͶ=1TAA12~<v4B3t~D~B=C=ύꋣxBEA`:`bCd@/s땊 Sgwx`j|ׂ&,MXBH0](}__}Q'C|#uο{g=kUsooҿӽwC}Tz= h%1xNO+i&,"Βf_!lQ,H'/xD#J/a{,AUؾcUZZLyȅ|᳭҂ <`0 MT%:. *W_:YlUXnquB[1) CeJGh AWbD|Fb[R=} _wAd#C%Р~-yyĦm_o!!%n%q45_LNMۍ zʯ[B ?:Auh R@CZNKv"ww;? {rC~}0:oxt`w=b8v! aL ˧< XzRkK NdCH]7YۧRE@N#"!ݝȗksI=C N$lOR\S}})|80&IbMĒJ>̢ɩ;V{~s'^ޗ0>xF Q{QA=/`j_#H@dX̯߱~<)\z? "ş΃t FH ;nFhJBS70,@2S m \`BϪ#IP g(3s8zw֬FAT,lTpn [\D//a_NmEq>gu0lKP%Iwb mۀݿ}_|{{M />Pad]j !1j K M_⫶0@$3i #K9u)Tf斷_D|?offfffoL)SSAuam.Ys9s9Kc7??_׻nݻuemffcf%1^E1 2yՆݰ릞 |s?gCD$t i{O=s狞\Ӓz;5@Wt=TrGH@-KFlP0xpj bK9^̧L4J&TPOs}?ཝyh19yyނ\v>A`?q&kCm CO(EwTd.Pq*k[d0 I 1cJsU_RmUYvUY]}0e F'3)D5SDZ0S- QE-ꮅSV(8x5@. . ha7vL,,RJpIWznw~OR1 Թh~Y5bcuG/B0"~{\_ucp#+)W̿-'mEN$/m6FqYAS۠-jK#T*FS`/eQtz9\ OFlc\TYm$_:͝HZ"ɧI2Ci^&8hu,?QI__e׫lURU/sF/xO$U" FNzr؉;)|y3|LrZ3. rdAnSm hohPIh`(.bȍ7" iop<_[uȟ9/x|Fqy|@,*#},ĦK.rl&Qly { X S&*=Xsv?<.="ln7;cz* K$+< gHLnF AI%^xwgDz>.XעeI$HY!6u ~=|:"Iΐ ^GFagec`?_ȐaWS+=آFz`ʧc'E7ݥbZ(\!chbo".NB?ӏ'{}hvi ph㺈{6臏v9˂9?@Uy``)9n ߂e _(GUTfưX~ğD.7_Ѭ^[vl~/R ^!cUr~;0vWA,6 Vkm0 YXbGp1FM@o.qܓI =s<đj*"JEK߷vߡ 2uhݺ1/ UL X4:u%0|_`7[a3͠YY_8tb <"Y63U2޶ w;) >ԅx6Tg׬LN-@vRD95<;iDHh>b{kP )]9+&|WcpOG|>oOk'R,뫂Z`t8.kk@[m@WRb$t (τz ~^`6X *r)L,*kX@  DG .} |5Zsn_>,fa>w|׎۪a\lfgc[ڊ]qpLO[fT&(wK0dѴ1#4J{I/W%6ؿ_~ӟ573bT$5p (T;/OEy(ihT}WÃPiP@QcHLiVXVoKhJG,ndQ.6o?cRx=Mߚ㺉iPx7UvұW*1x=rnH|d6.Ș *ܨ:lxaB=A]UE!&Qt}Zt^O%`ʏ,GR-m2knXz=rCHB"ՇOߤdm-(@gKa1p]gr+[M`a1۰SnT ˙N}y-gII[UeYUE|P"' GVR& u~+G#:6=~@)7O~d/pT"R׷ퟸ"j{ޏ_o*e D> 6~e!A @+!xa>(#/N qE/El |;7:˘M7vGńI!?MaDGvln@<& @g>9lyI$_7ziu"+$bTĂ4Iyہ8$S „@-[BZ?ӽ6\&n`@Hr7w X* &d-n=RPMV ;%eygbVP3m H 4ϧCf)cO3B(}UYWcl;[bl/4`m%A8u{T}[ $M )~~$`-99$y`?5|2YF}$$Lf]ZZU4- ڏMB}2ٯMk?зNhгzTԬ~:^_ Ɗ(¤ifN5'Ba8؝CO$A? k&ᢊI"LR¶KX<ғ2I1!JR $DÂq4gpb <]Zl]mygy$4 2Mowun|IB4-"JRbu}WZ4-}JHƀ+bICkQԍ}K7-s5%͕ G,uqҗU[-џqr,*燩GjL1]4T?"PU$'4d'&{#һwomp֙oLqY9TMDH?w?Ie p! 3xF ³ēΙ)Y8.`'(0.ص 6ۣFʋ}qg?-_O#'b-)7H6:4Bz l5UE՜CN?)]Ϸ̞﯆E!HCb$~6ME}?~#Տ_B[ i^pjj5aw9x1C3T Aa'iL<()yY۞ސ&4+;jL^ u]EKgNO"n!џݍ[b=_'*> yJM1ۚb߻ @9<} _K"#Z  ;rlb;wZg0 zྜྷ#u-wX9m|5}00WGq~pz%ܭ&kyAwB P2qM?UWZyj!y z0&aWx FOpB<ޫ {rTdF7+[ 𨇇o{{wk|Yۭq_OubƜWk@I(+_VU}6 (*:?^̟}<:,K}tܫhnUÌz6X8}*1ޕSԾٍa]z{5`|[ =}p._EX8_y]|qײق1Hؖp-/ް6+, *^jB&$gd#z!wy~+>U]`xpl(xrŌCGnN=7-}!wrk/|&sc,z8 9nrng ]CE&eb*u,+n0R˄ԬE l>C@GKݎ؇!™񔡲|rVjis#2e:3+ o^q)̀YF Yg:m3q-ЪЩP%`LyPtr c/QmZ6׷#屸@ s xN1zJ'诬;\nB$ǣO_" <}f * v rSΒCA6iFv~Y~*X yу'V,݀M22_K[E4YzgE%a+#4y@!n Rj]^.'aO4];6!;9(ěCrl,_9}Y5spo(K=?xV5e:D;' 2mvt|q>fBiwL9f;@pϮhUV,B:H;/wH~?q^6ґ7ifFBßq Ɋ᝸ -΄264݅15MHE\oKg)dgʔria mD F]ڥ1DYR\">,F)k[!zDBw,^G2=ZOX_j7xRZnx[Tփ0'yo,z'K)"'B/Ȣ}'AO>Sh?|o+=M\);cfY\`Zp}l;Boպ4Qn}Vn:9aLzTxԗWu/IHbXk\znu *vs] /)ӞĔ2{BlSOSW#CgOǪ"ӆ&l& C P}O}Zp|ʈ|^#͗q?/wvchE~UF1' |c"$t7!g'}VR_Vtɮ ARkN`d鼦m!0{vjcǶpBsLXݚppÞxٮCR",1RbY`qGv7ȨSWfK ͉qm-X"eAM&] M-ʲqrYv3fk;)%-\KF~q̚3Œ^/Sf'4==I(R\)h!V~և9gxg'[&n nR-sGsgkϚhyqLX&7ҹ태=TrTLۂa 5꽒jlC]{/+u٬d\yy3,nFf}ɁldKW.ͳϪ|vfs{alYve$t.bUB̬HDׇىCnR%4Px4S,7\ȈQI*LE6z_jrl6d4,i|{l skSUCPETJ'\j""%$)A!L!)R![D}_0VM%I1A>6/ZÍdIATI E%(%CO-o.sm)T@P)~*GGOwϡěI>ʲdD )e71+C"֢bnNU qxsbl@녟#*,"m7lOYg1~ᰁ"qsq9m7i{ϰǎ{y#Pw^nP12 `>X0i53[}|9pG`ʜOlhlC}N5v7'(b`]cUP" '2,m* WUYNO^rv{N #)"D>!-IϧnNآ=ꞍuE&+jn"cBS( /[toy]XtKlnEz_cK9@Zo`d#%.5Uf csu6Vxmc8)ܪӝi'J*FL2v.ۅzC-o6-W=^Zia%;uu:PsX`uY}$Nɩ5‘k\[`s۸ |ruI rn*3%{"YW2ms!o=Av]<}еG ^v3TuUڠSk=ll7?v>Ny=#-o[ΨG hmJV?Ȁ$mB%vDE7qكvF~l'Kƚ@ aXV;D@D@bW$&E$TJ!2! 1!1 L /뿧`SóH40 ~1%FFg/0v`Ƙl`y D?@y440+% ׄw 3 ?f]lK8N_@֣#̐L@sEk"SY305Sa:`@0[,;-3@ZHkSMIFqOVO%P@ >B>pw?)Gհ@)DMB Kii HUSvH@cD}7^$Ro9 :'>Dz+T3̜ۖ0$O(`6F! !5MDU `@ZQu!jZHw ~^n?P?UK*A$ Iʷu?EUwG4OWqB@|T#@|P^}&L`gSx1TQKݎbʾ D+$,`H~-fyA6«d"D(x$G6:| H:MhQ(GiXP"6148uu}qfṅ5Cb_!O?ىWɁHLMHDzIxpCn*;z{b .?eGMSʏ؉X32yo_]2x}*l] gWl L6<7& }(EP71} >>mAgi?.qxC"Z54uﰇha`qn$b2glySM<*KJCMY]y#=;ޠ ԆXd;e[;=,ڇznOjnK7 &sMG<\' ?bA4/_BO銇+p B@@=7p~V|@P%z%Ң^j{]gg|+Fs֠i)lz} ;ea~l!6t ;.==HH} UZɢea9dpZԍ ke.X0 ,C\T]6#DMDYIR q:l^ /!]t"81G<3,Z( 2=*O$Z ( іZ]BQDɅa $Q.佭NJ]\9R@"Y /}Pa;q(f|~N3YIIOahhۋ<='pt/dzjq='NMI)42"DҒ6&84Qv57䄜=pf@{F\CծQL y8^7Lș?rUUUU[ hwbrYç?L]uX^:BL,槦4w> %k`M1N6,ԅ)4lߺd;$Ha`"Qt @JT|O :,KDc!9#tЮ{ZH #·:̞3M=T JzUt41D5͝qݏmaSܰp33Μ:h4ٮݣbF&bM0.dbcrBhriPdd`_a;= >[~RHB$"?o=} r#*PoÑ$9@|gL*{BH %b ȇitK=c~TIe1dA<'m#6a%[A4&2%rl٘M UC7} 22cטfl-$h2plH2q*ffk#C:+eps9 o9F.kf(vff6bN4aCCct |?ẃ9"k (V 4ثD"A~)fFe"j(#!]7[2 q1 `ՙfl9zp0K O?NJ/~ 2h*#@X@rasov1x=qt9 ܃U{2%^)L sQ\WZZh<(./|o 7(OʿTI47Iጣ9M[ΐg|򜮥byx R!L *Y|/aUpk~*X0@]kXI $`]W~2`yG9u 7cfĿ/~!Hz1ԕ'`_5śYd5g`՝Z_L 1Gp13K܃o[uP`o69\'hC Bj4=5? y{$\k9Mt`g *-1eINCL!&i}Z&5x5rxx*uW iTLj4%Nu9PgĨpްleh`gWȍߛ8n0\6Y*~<3d쐙g6;C3O U6HP2OS C(@TO4H_T=V 2gݷoxsg4K=\;AOGKEHՈļ%..Sg7y]WtW|nW69OK2T4.7.UܑoxS{Ι`0ެOpɸ8`omϸ!2t3Omcذ[;GXiHBP7|D=p:rNhq e^?QV_{ C"gcW1L5kC#Sާ܇݂!o |,vhqhc7, X2Fkkn0CLezk'ah;q.E}=P.&:CG*雇X ǯYhO]( 2Bfͅ>a]}4 m(p`ւZp68GCl4Qg1 ͢&d;;>tN C @=Q %b(R^_c0>`ގHipkw0'I _aU8,ӟԺ<,2' N.%_hvg`/A%Ytk䢁q!nkHE8$2dNwײi/w@h( 07ѳ8ȅx{Ph؄OFq^ǿ2V9kK+ih;!]a]Bl|9=BNFil*06+xu|LhO 2a;o ''UhNrm F G0o\L-vtq{6 |. Mv-hi b(UDc>ͼk_TX;?# ~5rAHJH5,SICDDn͌lVR+$罸tNy0>EYrԯPD% 闱.C{G(@a{EěrNktwrTs8,2L#} h_g or`l9}"c&(5jW˦%lǁC^l(x7S;x[V4jOc^@O,bx*5]'cKfy8rN=pq{ 'f:x<\r":rx%+CX22C_?Ku5p1Y W#$l:#fiY|I,숓'Fq_f[Qz-L3$0v!! dsDɨbɠ`eXcYdVJ^èj`׍P?"$?"ICr{?VZ{wiB P#WsΈ:rd=H{Z) Q˚[=ѥ8O/-Ϟ@Ƕ`7.J}:FǑsH+=e^)\D̋TAp[Hs !0`*̆eT<;6u^m;YEOT;,!AA,gz΂p1 z9>y;L=>oX_H-f#K$`Lj@D'y K<Bܛ_cPl`u$D_mcvK1'n@GvioI1B h46kT,%)7ڶJ{ Kb}qXȊR&2ư`PPNr>GyOa1_sCR|N ү_Ffffffeffff[UUW H9׉z<2jÕ@Ɵ ;' |MFê*>0Ѯ%*Gԛ9øe"FTX|% B> ۓ8B04dakD _;;i%$@|fglh 9 y2fo0o$m1/ޠΉ} |0-+@<Yt9(Z0ҴҲByyQBq;E4ÊH^Ǝ\N4Agڋ[*~AG]~ VƳ\p>i&Cฦ~6LJi`P*Λ% bIhڑ4ZPmbaY` x C`& tq&C4THC{%<š $NÈ%eZyaSL`m-AqP);(j(@N5yс<6ANcE}ZA"8Q1nS[CApԱ$?hraZTd#FN2E3rNm]"T@l#% z؆yB~] MoJd΁41ǝusQA@6CÿKv];C'p(9#IS?#OG~߻l@ HqPxt%y_M|.^[ƛl!9=,Hp1>(ǂQذXCtmQdz:t!+ܩ?$`H?GXE9_RVLA ܇ }*?2x%UH%$-AwlcQ/IC2GP4wp:;b9mqhbyCDv7c@D)o}L0?ZARkozn8>~lvq8* )t\ 3v0w>%Ϳ׷_ )=KL;!kD%\n7Ԍwz,1ӂF,CSO$a.͎;>O"{Ύ {ІI rǡDAuW'#"o38Xlw͖!Nk.AF-ԏ! hO{j~1|oc<́*Pր Džԃ"Bɰ#Yq?w gEKd Ry>\|~izT^fRV 稠/*U)0n>;pTpP~قKOs j3C!ytݨ)\̓:8Ğ7`9Y>IASn'rs,ـ ! rUK,=K}PWщYOI= >;JOy[Q48A>}:f4Q:0t8z2}gW^WklN(`L[ޜÞx*tqbmiȧPabqBҎ)'t@:HQ _N ~(1/>c /xx>;WC]=0 **TBOf:5̗r=}\EK8d.h?1 Jb" +CO: C-Ww^ "**b*F*#&1h @#.2&)$F3y=jיs=4u7{8viъ!R6'OMRF*ސ7d݀ TǦ9<)༟0ђ!߿qm` GO9|n'H@I$|0m5jk_}o$ŢR.\-=a2r<{@)bCcǐʮ^ C|gly bI ACG.=:POݰ`HJ\90Uz"'4zE)9V 2#9/NT$6iC08ܠ"&._RUE&UMUUEUDD\P |PE#,$ JFl s!c *~Y<`F%Prd8bH"$nz]"is$ F.qz'g!%g IKԠy m-#f %AF8Po8ԐxXC64FȗYN* @O`/ZJZK L?le}d!r)J)@@<1Y>[t~X(zH^n![8 S89ox}j2a; "JcI^soF 9*1Kx1٣pX0{ M =Wd=Jlt )=UxZf2R >E7ĵȍ`>zh4!+`ȅt&IA8ԅ{ wE“BP}T(S .54cd쵳"Ѿ85B״^p4+E; b[)>v~v) VMFڇ| ,xK~>0hh|9lo2A5,Hqo/ɧ0tӍ%SψqІ;;sK H In,2h}6Vj|k~PPPPU.;υM;pًً7nlC#syY_e@``O KA. p{zx6~ >s1}G@0=^[ʊMRJP5og4uYP733m>e*ne%71n%0pϰm1AsSHYQQy0K|2R of8QFoˁ xNl!O^Eǯw G'&Vi ׈; t}CH&zD$HAWN&1_I>c2B=.VY= :<` =67Cf  ƒ>?idl(eJOw54C1*!=^/<#*8\a2A9 "ؤA ?R7977dG3Jgk HzN~luKvM3{ngm. iZ3ׇPqShnX-0PߙY#`5嵮&ЧruU-UUU!A Gh 3iThpi'6NK@i=>NG6&ņ@T] P:qʾS{Ec`vY^~pCsM'zTI&xsM?y2N.~̺nLcO'ݾ4 kKFg9v\*Y_]kmNZ7/9l<ͥ(ytҡ@b|?w,yiwO:N~Q݌ O]V0S`r~ r{SK) >c6o(M|fK6I'hPIG WQ:h:e|_RJ65ސ!YSA!3#pʃ5#c$(9UUU#r: LCoPIܞxxU8$r^4ufD8ZھCv" KZ:%!T5V`ys:䘈ez[#MֆdfqOǗMվr "~gz=CCΕ: >CN!ա9hьLQHC70T,Hj k$V'h?:a9%f5.Q ? q`\B , Fbgg&jёPƉ5v}j?t'0X*' HSX#̀zWS_W ЪKML+IO0}gάflmf%9#^'x)[ހ:&bm(lil4;Zq(_`zN@˺,+g2g\h?)5 Ie5u08=PmBQc؀Nu'>~G ?vNͺ ZQ/)z&R^"0lyؠjI 2JUy5h`h'`agi,mCWK] PdQŖs^ld2|*@26:@{UiDpwScCD oD#v5ؚ("yLYl4Ȕ*!C0 DCAAC^DPkT@HPP Tϱ`P:D4V& !ᯔ֜X SuWQf$45({yPs0WL(U:;q 1 WHuFqmcd2dƧ: ? !^Cx_fbd-$v{1Bn9ITԌ>͕]۱r3/q7Pdmlh%>jˡ̘p!3g[n?Еc-K u6~4`?OKVI#֨Pm!Wsd ?c{3C j =,WH]#Npa"@ddwyw& A܇@@4LG@C (J &#@- x>kM!7Œs;} Ļu 4l 6,C}xfɆA E&큻Na9=T*>[wNCkh&IL/Lz6 PpuF CIM$X]o y ρ Wp2pde>w 0eb07aqfnI ͠CrrHX鰜B4HIFHNV0P뙠$A4 mWJGk rqMĵR F=D?0@5("&"E)s8>;&QщrPW;'#n28ӐcQ.sQ]tyXfbЉ3tK$}0P{zeq3-.˷tu݌UbZ c1umh @üajsz  (vƚ,7hh]-'yc1nwak-Oz::/?|{~̪.TJ*UUUUUQUUUUzwgi;=~sd>"""#1QQ;x<*1xT A{h b\SB }ðlP=IO~hp0F4zxnݵӷ2g9s!6FPO#gv FA0*+$@{FxDl7`]3A4OK~:]U'L* J J7Xߐ?G |]d፧mv 9]l,BXb#κ/# vf R<磅EfS!5 2u J}iSy{?4ab_e9x[޿C`R^`BDڛy'͢)C !Kjhx}#ɿYjɄ: WJ=P,guB[kKôƗFty?g4kPl"YRrFF6:gmoņ1r/ڏ`|?AR\w1}xqKoNK[xu}w>UTDB0!_HF>=cDQBL<&j>׶.Bμ ̐_$Ã&])<ֹ N'yCJěij$@o7ʙ60q,Yo`UZ^;$q7Ԇ;v>%E3Mzp>. GCBբr(1"HJ F r(`T 5 RRGFS R[X vMI"""yHjCmݽ"tݨM"Ta}6$ z NBwut%O_eʳ }Ѻ'1aN߉ ? QTF;`93s:}xt=,v!}gs{n=":yMi. bARl |>W0bCH$HRiH e~"uq0g'B֕qwʾA W`Є16o"Hz"뷆¡hak!dO~>iO|>a ~psQ(eŐȆiWNhYXGN^\zT6z-%3xRS:ǽ6Fwgxi%r'B܂GG2 юhQG AL{'hЫ]W)"> Wd@prxpET_lӶmm0 CgMa;e'psq́Ԣ{;$)\ :+r_-1" "D]S0/DO^l V;eC|6.˦T]"jF)QEV#FlP'ubg>:8@taw3dN[]A dx֬:5SWjqc w4Tmbubz |?:8d"JD.ԽZm/qq`O.@$¿p'ޓ[P>Lr.Q/ XM?A: |ʢfi. -˒c'h۷6iPkHr! Ӱ 9<:#E ^@/w "M+[ܰ;`[LN^O_8sק'(x%Brx~W=-4@p00}HdbG੸NӢWZ6s7 B$Ow5?lNNM44i< 6z?UU`p&X|L/f72 zCchT9aHs3cH& <kfìXF5'bzǜvGc|W808,A$ } `!$>]ۧ`5p6ԳV 3 2&4N3~^mM2ЦlŚr,9@\c6dfʇ"_¦UUDUUUDUUUZC1ԺXwM9׈^9 @d!p1uf%iA$is'T8Y;m$rxE3`9F3몪#3Gh^=7,3*:w C+`}݇w(xHJ=, qfH:.Ac!y yg pI &XpGHzHyUab GyǁĔo=.`" c|!bǯRř&-ړFIE"] #[]Uky"n5kΞ )vd)^ģתbDA)(ν ƙ\bAb8*$ؕ{ofwάK!FoxcPĖ Z 䐄$$3h&c͔|`[v(/7a@t+!=n)1Wf r"`x` ubxA9w&d uˉ%I:,MY ! NsNs!ƫe!*IovhN$fKdNG,B]#"0a@]F$ |ӓ3`y|>cC(8v`fbm'l Hu(??033z;5ܦ@  mYP8A\-6O/h{:2b/= opɘb A5J^>expz+yW(^ir4 tq2Evz F!H4#pdl[\);üH;">o#[Ch`vd*&kv,6b5 _#L3$"z,I E,׹p`|P=8l 'C0Zoq>)|&@`rzʸw‡vtFw}+4C(X":uMi@'#!&e;kXC O>om侃b J"h>x>XܩCCv,Azy陜7V@.7;Е!ACY"1C`=>Eny0 T4[ {qIbK"l,X"nTR^k9,J0k;7) e:!ϥpA_˪b LAk M%`lȆfo"ݙP3u2n!ʖFjܳQAX5vFqL0 Lhoh 7t [2d?Se񜱑҃tdms6ΞcFoއ!H u Ç.dkpfL4wȹ?r>i0J("!y#N@rslR"R'nʑ)H)" yq- XM,q\BOGqxJ?IESd>V([FW=}ىG@ +xYX`̣`$ 4?t*** ?"{pԖB> {xI=3}~O$ F ;;90i(V)fXiFV!"qӯ:S ;*yyz s"y& 2pi^7±K"Gzʾ2vDz^Ѡ#o-zj'yHA~hBCVp.ku@NJoijKKF)EjI#:+T{u;z`iVq =)U@d`\6DH!>Ffnn9(D $PR0"e:De^c#MW1_9 @9t̴0lwƂp4B<ǙדI+N=a#0~Aastpy$Ǹ9St66-<Qc>_Ҿsx!Z\[JD4sWeƎK_BHmiL?4&:fvD:ɰ=iC#Bn# ,JD9'%CKuZ~/֔rjj6.=)Շ9ukFEdtaL=Xyna*̌ vC{͛SD5?oQ{Q:02 #Lfd",E #@r:}ǵP!8: ޺x;l9D deW0;f 2t*szN>(Uı7C)>N/x|~$;3be;ș&uHx&qUc6Қ^Db XƫѶ cKcգKaXP'?NM'_2~1CuKM64S4,wPA@C۞a3S0 ZZE#bvR ^\2ltPcjr'vfżztv" @l?Y"xT?JUUUUUUUUU' h- !>SBs%scZrTUW"@ӈI!C,q"Hw0A*XQu^)_҂^z?er[z 0H6ߊ4H}%P≷/wF" `-kـ L$ %;0ؐ I>fI=\q#>o  ]>}MB{3e? L m+ _23h"bfލr8x_z.M 8 #2r7B s9]%%O&HD45 b")d}\)RD#AIF$&H4?I)nGzWp=\5>9ٝu)-L NJH1(!/~ /47= lj E] CQKM/m,Ϯ>1j%".P9 ^!ϪZk,X)v8M4QEQEQmcESEQE* m9LPsihv\SD;bF_J 5;|0>ē'L9xUWx ꢍ6B!,(R@ʐoco{ 5!.Lq8+C -!ov 1D5RUlRK4β lPPj=\X0A ?ۧC#7+; EC3% N#/CHXStuu_y)LJyQQB%PLI-#;|y/a"THQѐwS@}@ xh95T 7:X5sICK8b ra;*wx2i^=d黴:r xwݎFdc>=DX|2<XqsQ:B:uGcc.,|8Q=ϗ1#>W%}y.J8 S`bdaQ+\,B hDe k]ShIJ jvC?"u=ӷ.W 5Xa3h`~8"8G`/Sl1|=IA$ŁeKUMfXEDldD3EF(lIBAmU4DPAklTHƚ*acX7O%QeOMJA5w9Br?K?L0IGN ~o`ß/ݵQ +rPCKvxA22!6ԥ$ ځu1O^1A'"D:r.S' ZNJ7@ ܹm$DC(I n;Y1h49Cpt{ 5|PtGn fexp"yj "Y+DQ⒗( g2Kuzt-Gעû8J3CU9f8ɛ" AyX]$9sw3%'&8-,f 8U$r0WG(GP֡J0'X7rzaF̏%oJ@Ȝ3M)!wMjz82ha4Ԛ{--zͷKeO&ݎ<ݛLlD Zr3^-KܤZrd"3 Ѯ8(N G&\Odz7Sf ZLao"vG5ɩ_.UY|r<f*1{[6jh{Փl(Sfiui泋hJiS =dIfCMj͗i 3T㨣dc[d:jG$8` ´UX2'*TkfzU,`JBss|ذLZ6mJII҅°ahzNUdBLJVW@.#,IHMIUCb3pQoRmh$C&j7rFIUV@@a`ႋ(cF0^7b{x0\1)QρUﯼ(b+hn㛂=W8 Ju1aW9JPa3SVU,9u[9hlm+&7 U#2 ۏN_nQFp1\ܶf~cfZa6&ZT*-%vOaѭjHB!h |uݚ kC"$775rvׯ[j+Zi3d<ū#P43BW^7-X~4l8ȲLtx\㞝 孜t<̶?ۜ&JNtßۦvD9ֽdoSQWdpʒI!}H+$:N"n`#L 6"\ApSJ1i S%m\Wф2PZFpvgOIOP*ZPJ~D|gPnF~ٙ6P4?1nOx<@TՏ h_X8&@&F!CN2<c罹'xѶ]]P gzҕ_d#Igkm.ÅtM@b::64,J!m۹p* vM4>_OXl+ި?.gE>9 QE NfRCsd5ж߹E}Pg 6h?˻#b8AojV "r/nyA{r"!nK0ϮsZ:`:[VM Fv7Oګv`6Hkhf.M>*;ț$W0]7̎* Pd@rHÌ^vsx~=;ѭ7y%pXnϻZ~@\amBmHBr[ %ώGL1 _P.`DTAG~#{\Tu-B6?=%Pl-2fĕmsj d3ŋ*݆@0U 3Ln5ВI,/ ^ɁO6"aO|3ٍhf<.@ |$$*Tg &ioe@0NrɵQO!S12q?1ΌyBCc<|w߼nǰ*<%N; bbvN||a%UUUʤb8rmlop<p4$BpFùW``"GD`!1$PoAqNP[(@*8lJDEWf(ep O14n@o~s55d3u Caדb{]0tn@&mejӼ:/]G? /![l7/ qt Dunh m,ȾH@wsφfi'}dHGcU%.G̗Tm+/$T yWBhKj W4t.sI:~HI$ ~l_9)$Wf=s(n?w }lk;M}RQ1H@H?xP 4͒-D`:{)d+{/Xrc+Rx#;%PO 1؅1=C|::,*N;;,&ޅ|MQX8y>eӮg(f #@1HMeNJ]rR0=T0"|@-o<lР%J2rqD H[jCtؙ8j3;m+^iCXS Do\jxocsλ܁6M:Z8lzPpG7@9@6 "dL# NP+ysv$ 7J"yr6",P(B VY@g+Mc/6ڂr!9y]hA5CEnܺiDM"4ldli?7n5\-QCbGl7Nj <[Qj.rmrTpPqh[n 3$߉~]>v"10D"$.&)呞Ϧ h*IFkZdvgh`0o xXR^:7V6{%GnHܑ'<4yUU8?T"!6MPI$'w/wOr=(}oKd8 ĺeS[or"G1QU#3Bo}L\ @G0$`{zv=Bi<Ǔ⋼vFa 7n>N?wxO3|$@|Cݮ}f;k:t6l""HwaE|}@'Sg]:Uz^wT`6>arN#.j9EBѽ^-9c7$/q ]FM. F} ưN W~gO/׏K'l$TMFNӪ͘ ^a,mthM4o"\E\/m=J 7`YkL^B a NQ (d09σלz:dɆݬlo8"@Ч ;9c6óOoc~vf+3Ux;USUZUUúyxltIu@JBw`_ P=ۍuƹj,]qMeD #QNfbژ@CS Ø%䐃⬬5oܔD Bꌀ;+ N K\@7<8` >A&ȍ͠, Nәzۢz=qy'̓plO@)J@&vQ$m&5C NMJo(e\W <-`ߖZ.]mӫ~̮v[$H$  Ӗk= tT X QdoG&&w3%2P/.vm /Q.\@h r}ǣﳹᐖP hkcޡzڮRgVd5 u`rr<3r&&wXCm i"_ ( XqO$;r`E򁄠Pי!/peQifȢPSve\Үxv(?0&L H`INʤx`Jd8J`gշ-hTTD$0Q pd$\)9R l }u>o~Lp>l\6aIהK:蒀AE@M,,'XF:-I@!zB#lMyTOes[[_PM|9<Rq!~נiM fH!9*,`%\cˇ'ՁF{=XGNa&DctDP BA逴[]Etp 4Mu6\Y+^ ǚoU'm'ڐ%x=c ]irGX/08f-o ߽o֤'r{\~3z/~m.PYjE{7<>j jLZ:T]gsƬL&FX[!$戳چQ⭁xmˡM( ǀWZ GVf Dw'f~dzb7 Om"}!;ʻW |y)ag.surj 8,R8 {͜J3Mt" 13^ fH%E +tߐZ>;>{>r$\ [@u!khf )D\PK{@DpB"q{ȬnIxf9Z0(Ţ85RZC=+p(X'{|CH R@.xNB Rl}h"@ds'|\ D4$o1y`/@mz@RH:奎] sA5CyP{5* QB +Mf/JʔJ=@(Nѓ JQJwuKl'v}oC6:݂!%11 G[ `7ܘ 9uu"#wǢzu=Ss(jRMuIz=τ$>(zqT6E+".iT~$|F9' Zf ̠2+ @c"F C` @n!HZ4d22/#m-#O S@ƕ-U# WRGAC(?K:g匱!^ RP6s*촪D S `e#%TDD,"3?}=_)~S~b?Hk{|^Z*pPb."?M6TJ90L鬀MعD$~erսu=؁aTzAސbSh) ok0gQC5ymwâs.LG06.1 0XKm[Q Kn=0f90Cn0O_Q䵺1 tQz*{7D.B7`׋\+GezQyyc>_I}u; fhs3y_Ky=:5B^&r.ތ=dǁ\~7QXTҚ =]< :Bz>d?!1)`AO4|{Or:bwb]}I܄57rjo6J¨7f$Qvߋ> RbR9xlڄU6C@$LC^=&:ˆG a&0N#a"L}z%CKӚrn,{ms2ؑ]E~3DD1pT _̜P5D uxZSnv^PNQ !)I;IB'v31&*>Je$KØ֛~2]a$7>[Gڰ8JPi %usHX ׍צw~">>o ~"9͉L;IRÎxe;i({l}4zqL*kNbtK%4s.r@|T^L4_x68o:9^~w ;cI%WgFwϨg=o}YށʪI#MOQ'@3(Dt׋Nr8u3 Dv.ڌGDl"y@LDT749_P\t >hcn5Qs$ G@Ʉ/H4}M Htwxq7$=u!)ҒAvDŽ_dh.~,17DF d*iK3G Üs3Aٮ:wv"8h$ia6^R&AFHraW7pX>ϯ'  ] }@U9ao6@C;nGj;|\=Т&8ԝ\%t:EP;bj\OlEN=Z3 YI=W4+qS; /rz\1X5n_?yوffb"_pwOqdQu;$I$I%q;s:dKmI$m-<9KFuIF$'=bsR><U8:LHc׏Gq\UL׋埗I!D11uCc6?)zSvvNwu * 6('::A˒'^] !=أhzy40ߺǧHIk)r >"kP B@) ,^ehuvnԀTN7̰=]:>};nU夂:g~Z{ !$ H w((&W]~o d1-gR0aUoᒤ D@0! aI`}>@>@n4䪻1(5#2 %4 ˘?I[5bu3>S-m1e؏x۞F`~~.v{1>Ǥ,/L?4߾R(#/UFi\߶|]zE\8|}$$;<8jlw}8^G( $FZ]>c&xDQbx9|I|DΏI#d-V~NKŰvW.y:y2G%C޵ $|س<-I}WoCO O& Ha枞rMdbH 3q|3UBW a Pdb @BUSZp߶D5m.T2/.udESqAkAZlLO~)d Ofz>=.j]߆Z?pxE]\2B5Na:m9pڠy@Z7j@ڎ57@l^8>‚."蛜` ^ QYɜDZ`ȵh)pg[ H+ĚIܝs yC|-f«N!si!LPF*.٫մEE;jUJQ ACaްVhvmQgs1=<1z̏n>R3}u= G !@mB2^EVesX un;([W7񿀢\gPTä_W8%13Rw(LeDl`3gل@ X4* B\*樸V ! v!ajpS, J &ޕ"4ZKh}CgZa|N#G|ߍ}7;͹ie'Ijm)'X-F#= ֝%tܘ@&=Knq]ǡQ3;mqGt*:YAtܾ(! rs+_N&^3W07ȑ>͛&+۳^9k.o-O .~n`s@i5T !ۻp'Qv1L~]GRRt|]ape~0GUp#}6Y?iN1XMw?}?MY :̚/L7\7|b~?hc c̷ˆMGK* ;TMmֵEV 3g3zoА!2 ]$T 78\ 846S?"PUK$=̚!55F\фA'ؒdP֏gtUY:gn gptYW,*V&xd=I~Ey0ܓ3eNnCMQ)N]u7=hp8<9^鰸;Bw.[F|4D?k\{1 ˤm,kze ?#} s?l/$o{h>/Cf*V;}RdL$ww 3gƖ. y+70'7 is8l i0@'bZ n^·? 0mbP?BN əĘR8OK'~Y=5ْ섅'}ӛ.neYSWbtN P$ta~x'PGQxlOIibv8[3SX_imĀ&^\~l<&R;g=" ؂10 nA~5lp#;.df2Hk;uh@ɂ 9p}uI_>~gՏN/w:O.IU]dɌ5k/ `S< %݈?n1~OmH9o CA`a^ҸMA$ݲ# Vꁲoz6 `5A9b@j8F yَxS7ƽ_@{Đ T3@ǵN]K-uƆ+^㎜;y,{kcs]TMC #45s`:xnn3Dk6Y;UF1p6wf9{5#u299Cu@\RعS>jQ ˘iFyLmBURf)\r"aJ ֩?ʲ짰'@AZ<]h##y~Ǚsؠ˘\ ==; (NGn~%@8Y;&|(mw>pu_ .=NO=먣U3u/I tX~-Nvh \|)篴kYlx[6~чl(8G7/a0k'#Nk>;&Ms0X:A.cd\5 ([:!3~ 1EԶ P-@UDDv}..댻9[@ݖ{`M+9eߛ&6N^^)H2/xxg#px%D t\Rc+zd}nf8""^ +$Tyh}{8T'lo_;HGڮ. EW`AK(+rH\B(|2G#43oW ¸B8g&}[d M?TmS#?g3rL.^X(`b`aٓp5>\fYϓ'HKi6Яw =>~>WfM`Ө/c_]bN!'¶EItHH<}H>H)!nhnaEZCRϤOIkeAܑgUmyU#}bXTC9ΨX0[Dt&'aMB i~!׏n̛o(p8N7 i}ST88$AQFavm鼒; j_}Xń ,(2 8y2[MAFrMaC]w~,(vGءq9nbgr .LAX'1X$cY4?5*"TUA\C[4'?= ~+~N8υ=?OdY׃' "m@ET:N=MG'D3MD0PLpcӎE"((& @<5Z >oޜlSI2G6F "cp2`MFf,ܜǑmI@J+P} '&`Z)aVfQOz 1,~ۢ.VDHWhWbPÒH|_˼ٴO_nn=:=胜<{xh0O׼qWx*VV酶7Glis@O:t+m'o~ֽ 6BxBa}>f] 5zD/@4d::"Ig3ZF8\|S HcV#7ARPCFοʩ "OT%C:h!$L^!_?4?1\"s?V QG%b)d@NJ~?SEBvhh9C{_0!wk>stmV#@H )EӳZ!⪤V)tYp͝XKӏ|Rg:1&cx_ιNL!{ueLo=UҟHP%"*[a5e31;2nB%V0s3Тc(-"^@!!dqֆżVK4 8CP' ǸA*sf eI j^wҕ.&i })҉Ɂ:=`跃`H6t(">l 4F> 4p- {A! RcbfjFP7_43FsuCe|vfvc 8 o>!1O||5II,ğtds! ~JҎ 8I-#Hy'&LCI<.;ޚ1ԡ$.&@yCGP#I4a..D7 vI`e`CERnb_Gm:pȥډ_J%v7HxDRLT+TZ;_n' N7G&Nx'|~YD&HCԇæ04NQd "InAvX?9Fѽ55'eS'j2e QxMɿL7"rsk3DEb)8*&KSRADTSP!,$JK#׭4 :M+5\2ig1DB }]?O3DPRT0%col \="P o_~r?_׫qMi -I+.VH9Ŭ BZ4Q0$ 9(6BrFM¬2N Al9*+-[u7XB0d|_%a;}m4!I)Ah1\z @'pOe[ #6,R&!O +JZ JF:S;@5Moo d)ՙ$0&. P1A00;\SpAr &ol FD$%۫IKr-ā7$Hfho[1IBMQaXX?7דzwξ,}y4:#@ 3ɿl  O,:ϔ!={oL`m`b;dbxڕ+84L)P>?l;f4~Fia=܀"/Y KQ'JG3Y&0cIQC/U@Iq:SC;u_Rh?t6,. ~+NNB?@O#dž0vqCf0.@8aB*1G&r<ή6`Ӡ4apgTH'ǣԢJ">hHZ> fHiRKY{ț@@JASEЛH>Lnp 8g_|:oAV  sd m ?+E3)N5seN֭g:ORiLG'k眂$3׻@w6߆|3" 2?Xp"M~ϻ"mp雖(icKĨed i}/ @BPē SIS||l4/#?3[aD)0{c@˜-;]Hm'ҥ @ zS`8aɄPU"<_iҞeE2j?=mwS[?YF+Q:ũsEF/ %dFxZY#gL-PP *5%ݲ*[rK2c9p@Ѱ$ƑH̗!YmTe#V LpCPA[>F" 02%!8 ftNY:0a֊*H ITDζGvD;!sKAiv?tJwa!|??<D_>>">XpdHI $2H_Od'o$!ot__g5!W1`=U#".9rJP֧_7G CWtZ ުDDz:ֿi풿' HB HD.L+DCNPs*BA5ANݡóˡ G:"a^qm7gh)-6Li~={Gf=|G񤢨+JK*R.ѪЏ0Lb~?{W:'t~8(QG?`bxSPgFb{F䮣ʇN]v@$oIOåڦlkRDE[wg3 9<-l d4*.cmÆW#͢Β-d4ma"4Ě<5#mycZ)%m9ǗtFcsG7H|A& ( חOP"gȤnDH#V wqj*]$,9DV7 PXf7+RA6j#_t4g|a$m[fA2̨`1: /l* H1L! UDIF 5hKKҷC1xnl2)!r 8CiZ6=_Y.cz"&X&B*`68 4JgMhJ0iq_(tSKHNPS%0_D#^b/=Ja݋(q*q'a OGE!0:UJԇqM"Q=7 5yi7Ga!+сeUOciQL 82o6O=NR5¯h&}!3(O_<^шk kb&HHNTP<lv !}]zn vS2!_rL{9:F!$HDEv 嶠ILT+EP# * {/~P}lIhbC+}eBM]ǟ}FNeМݐr { vm/=WN ~V:tC+4kb|Spcc'<* uCJzP>ݏnP9971{)&i cr40aò1a(Imqs5DWpx c2HP|0PRÄB tX@'20S35m.Ȝ1i#ѭ Ȫ]TyG[8D6p|ԦSQT'v!x&ECqOmuCIy6H28O2Xm5b&ē1^V'?Ǹbz/NL2Oxy°@a0پU:l! qW& v wDJ]Mޚ*=T&P( 7u7(CvhqBiKE&fZE(o PL"B!@ Ed P)E(UJDXht"R 2D9c5QRS\8JCK^JST+Sx4Lޙŋ:-Z RU5`GB(FL6Y*`1jSl&l1j;l!yHy$;q&wB䔚*d Rf_py.ᶄ)ɲl}C=U/|Wa|cyiG}HLE%:ePmxJt; . "VW *$ fkQ f7mE 13VhЋ\,H@4P12:nPr0F>OOy[cM zq;&lDQْg w K(˻ AHr <xD:Wsem3a8Qi*Jm?h3hMqV2jݤ7R$vf TP=/0!"Y6,Ip8)j$¢jm,aO>Л1j?_qA& B9TLz|_F ZhI>}=ü4L DJ$~s7!+(|G/!"<] p P$ ȟyG-jمEYH=>yS^skaQ8A-RV9if&oZ*$2:T5jhH1B]Ā!y fvBSBlBX*PPh-MZL HH)JRJP+;'?bQNPq&8[ULPUiP~-*7|͑_b[qC90 $I o=Ta [J߽#PZhށŠ?+l$ G>n|hl~Uř4Y1eVM XA6dtI̝og_Zpm&m0rP# czG$8|a!%#qrSU ۊBuF >_p~}{3 1Rj4 !=;غOlN@%M=_!=!5Qhh$ ;{zsivXáif[XLCZ#q6]BǾ/"bȂ2n&.WCpHl(E0L+B Q9Y)Dž$Q/}(*ϓF{2r@pf QaDgH(!a{N| .6]rB8D8u|PDSB~;רw$*F 1*d%H"H5q$ud&`v⻠_+[6מi`'^<1CE:I8qIC?OW82'(Am~o3NHWEUUUUUUUV3߯s8JD'~OI&~ R Vw C@pJ3%PLr(A!X`h`S>b&! X`1~@|,R q Ȥ:g@ɹ~#"=U=yAIHg4pl5Kt5eYtJgyx6264턐ջ[0[FCFgpqΗ*hC^;Iz-Sw3V32O#_@"m17ı(C`~XyL,PgV<9Ƹ[mU҇=5Xa05C?7LbRGDi%};|@4uܧ=`G㟨KN~ QODǽb`&aqz};ǘbF2yN%FEtA>j{ω><כsHlюh6UܮD>n%$&.wAf\pbٸl׌<}ľ9Zyqd xVQq.XxOͶ]'M(̊h^/MSYNw{7= KVF+Bx |uQ|6߈ 0oÌk8s%YC;,1<lρ3QO}``xޕ}TF6ܹ!#2i$:I)؊ZyU2 VCebQ<,tX|! 3ު8Ck~`K((($(:QPѝ%PxH;v~X񂓚 { dO|!GJ. iA]ʆdIEK%zw@i8< t.H+2P 0K@$}<9s:"r8Պ)Jv'vh{y0G@AĻb'|( ;T6@{P=sBh<}ҐB"TnrL[ݕYUEQ!M8׉<y9̠ *Hf 1c@ti8Y9Wu\3I.|TgLE2 A) >ͪR\qxn19hF>wA ׆sDQ1C(scq+ϝX j#ǎWc0Q&Li9ze<g:^.g(FR$%Zcm9ᭈPOW˸zwY!xZ\a:l#C$wO2 #9Zw9wݹU|\aׄ%~wη!m̽˰hZL>\cZvbhVDͲM-N"{t#M W}LZ‰~ _>M Ís#b4R-rvk1/P?g)N}SD7а=ճigm+̜3Q^jsgxaۯk:8דS랦l;X{l\{u"{vF;X%@aZxV,)6m351FHkwI< þr3ڐ C}3]smLVO;1>c0EkylJSj} ǯW&1}ܭ ٓ"0С`1tn9Üë^+Ehh5ͪeĉ`qnmEBdhy3J`lG3rk #`c wo,8i.tT;$& 0MXK u_ eO=b vZM0ܑuzj+il25I9+JdD8qNLc$#k`MP,aId,ƵFtRPAPeo+; 72:2ܦY/mx(H̀oYf|نY\׎& -޸qHS nBc}xK(6Chwav4*9̜fL`ӌqF弾;*lB'bhPDƃ")dG~_J#.s5pj:˴W=R)W8D:hr(ï7# 1`3=,]W 7Ӎ - SyT.0.#:fc#iGӇh:Pws-`4 վ0醹Nx](4dvԉkyߒb-)~{2/:UEgy4ߴYʔm_&i{>(soD/ A31}!|| H  ) ; _P}ABAEBzyAF6aY&/)H9@u Nd3(ȨB}>O*r8t"h} bz&*d'aGV Hc)bPtҿuKpAhyPiʵo07 ^l683uWB-3!kBƨ Vk-d 9^Np8i M2Q\vBb\Zk c,2 鵦'Uذg8};^oG'J'ѝ.{Uisoʳ8Qyr>z#y(ƂjN=d$"_]Qm~(VPVk,clIi|\'т[Aʘ~N1YӿTQt3 [˸(:bۜTv9zuu(ݾmyª~U\g ' S$vt-.; ,|V" [qEZIBw۪`Lc ߢsӃNڃ!YzrN FXH[3.N1yL8ǐ"4L} rk3g3SZZ^JTRvfA?|!pBͿ|TT׌Zc*žiCO.ĵ1h\LѲ=}+1y3 ѦMe ʀBVqY);眬{hfR1 5ZXJK VN B X+m;Vd/v!D1:MǞ'+ѳ!F $[_e%ȽwV hp-sE<<0̶E.~/^V#{&'s'CJÒcnLΚ q颤r'!vt8s`yx}]J)(ޥI1:9Kq.>EB'zRv'c4./~%~ XDC ˔av鹜߇ŝAT;{ĠvU pV 2Xcj`ǃihHe2=4'Sa#1To_ky2/kySeYW>ݐ~#ttqzVoҫ$NSxb%(!`2fkM(f ci:#x3j& $2s͒d CϪ/pU5&}x'ϼF:מ9W !>]c8d:9e4ϧglAAlE#';=8:ɵP|1NA",H: C˶.H~~hǭ3f&YK:8ɛeP즈>5Jpedgյ&jLGSO?WX|Ij2*MF%@&lqzz, ~  Q!0VYJ!"a&/O=@@} #H"P !0p)D3/@@H ;ɯ`yqD%+B!NA{9xġ}|֓%ˢyG:ȩ$zmH4c~LFm=?$3G ^QBbmi1_ R>$hqZir9"VdR8 2`͌I,F7L Bc`k@v}%(H $N p Zt4@BPD@VjS9 Jq {\?~p!FaetH=y/@γ;h ( S|jD"M)_&d0h%[3DtTL'>:4ٟV*hqꟋ,Dw!Q"SivG>p%4rɠ %!pt1sJP} w`5VwS2[ `A܂~hpU1 =a" Y|xh8ðn%;_8zGDGL7/nvUN1r5$V76 )7ԪEY ȆJcu`s*9O=)iJCÌ15 VJӇbޤ1XyfNT2r 4^`ȃ4/-A.WYu L ֆ!Md 9V\u B&Hp?>^ނьvPa݅3֗Jv0r$뢒DFc1>8,(у5${r^=kG_BfɐeYl[?1uzZG5aA:0lR$, =|~ĀI9e9WmMq(k"ET'x4 DKd8q4&#&!(J;|;ŸC) C2$~/Ԉ-k+(N!$؂{wAyFq7oTկI e_R87r3h14V0S8>F Æ7,; %dQcf[pqzX7 Q]4s}aYd|PܓmH&y߹q|0~OrDN_)7_a*GR4|hywqBb @6 bZTH*"h)F ^U)1A U 4Ⱥy~{.M؞pW*jth?,hH6)fq/X ) +CQ/l(ovR!fxfuÜhnfaЙQ2:xS@0LnKr\*xt210Ӱe2ȷPd)tXv4!ߏ&+aF]tGs(Fq Sџ/8Ȯy)u^gݑfwhLJyۡl Y284F pi.қUC lh cIeߪ0|5 *b{z\N6(K|.LB0KXd:>1=Y,BxQr2󎵞t)ytd0ݻw07L )8tᚺ`҃Y $AYfcɎuɅOe ( #O6nlawD6)FJ6Ω6x73DlXghu7YvNS߶Fۀx@Nw;Ӣ•kL`"\w^xp^#BY^<޾ \GMP(`OT쒞yjީ6p)!jb<wxB a9\A⡥ HPҠhE?Ok>p'||Cʓ~u(lDl ܶ~!ʍ8Q~JM88kGF-mbni0$hvHM/HyHȂ4&06P}bK꫗<5e5jjG`ͭZ {A1HZN|sO.ZCgm̫> aDAκ®YΡH󊢀C܈}&_ " 9ӃTT`DA,a_Sḁjk1k1ZB]q)G\sԾgxn0asyj3jf0q,K[|x\1ZKE͏xgAbѻPb䞛w}2 -?d'R1.tTQ}ќ4s8GI&cwzQ[0[V|:k':M³[S5%C$.UF$*i=O1xYř']p޼DLd-,[r'iM_S/Z-hlaxP9h h{v>1^OϾp.7-g4;8F$nj6"7rjz# ߛ5X\I&g9zad뭴mj|? <г1*<_sf3GO҈zz>PXqIsJS$qN:aaڲOcĿ:teZC:DdӃ^^>i$t{ 륞~ʙ4rP CP5$B3;+ dArGļ\֏>b'v `D )*,2u/s i D1mCb8Iœ$DEmG`p' 4lh'U"TEнC'2DC)IAT)@Ąi{QoIK63>#=4N\K\k`tdՂᣵ Dz;$hx!J4;@$z{8t2Esy*2Q%|^Èz'c1d.fӺIX62m<9f196-y[m H MaKjfS ][ AB|%ćgXH|!tMKgaƺBFwKD?듵W`RQ#t1H00 !Z#aQAb #MSUCSSHp92E%P9*'^) Ylyhz#X"dyP4? PDv|4Blx|=)|NGʁ ?4P0E_(vkIos}󚥉v^(*`a\C!AА)G9 PJ"2)0ĩ@)<Qߕ^GϬPSQ>)H"o"?t?*)J~B H~tIT1 J#CDNa '8$Sɤ)Z?_H\{ac8JjS~g^ߣN7[S ɶ|\w߶ :VzǨ䏗~@ AH(R DE"@&yh]81 A`BL1i6P ;S|` t#kK @H&2[` C&0%>|xNDC`nش,@@H8Rej)$]- ,N 26 \la:dU 1U-$DfI &D8}>Y"xW @O"X? +BM*{=!?,Չ?/@䄛_sQ,giu574*a2B@M&$5)PW+Ù;vWW~HILD˥{zN\Ε "@' A*"ܖmO9=mSGQ2h{ {s\Hx"6&#l`1 !BxcDF~["FDquObOh d-ma-d5o$5CNz鉨y(+ʜb?e`t T}^s$T~60)aQ`pp|ǁي$6Pd-1LL]AAқlk a% H!"&JnsCؐN!ѭ}D7AAg|[ %8>ؿd8y🜜J-4kTrwv14HHԪ"&QZ*y"AsN@P|1ʔ`?K *H=lP06j8܃NuTе1%I8.U%%,ybnS`Myg'"˔ 2ЭLtY_e| Sv6U9u  UQKERTPQUSQSTQDIUUQT^M?ƻX( ),דxJ<Vt^}Q~m2.^kC`nnw@g~r Q1a|")H̄BQ!@1C% `Fnc|XkLBD\?@1UDJWB=H>f"(xLBz8wXP4 _eapJ`6tNa|.{R@d&7~(hkᇚh4C Aa>ZC`HRcڃd<`MA>|"c+XCݓGX,Bzr6g~"0@??K߰!G]ʇ8:ǕΖPا튘?Pbdqlq;(2L @`w,%cPr̃z?{ á$".M^t.Ymimf[#6 Z?to~R+ȠQ>N?\@)lPG'@{<ՈCG}ҟD_,%?xzRIP* /!& *J;B$#B% 1p:8$)RO$M" DBB(-;G pCyċB1}$0Fb&0JSv/5nts"֢͚migo ss&I4aξCF$$O σXzd?'cZL;?xr cH2&膃$lV4LTE܌[h34L5:swj{AAX.AL3TEAQr4XBW6Z$"lMJ2 n2HS鼧9^ComWHJAb] %a"b( ƷpZVB E"fzxoZҍm|Zp*ݍdq¹d^76FW##bKBCQA !61 Sj9+=ۭIa(ț@Đ/y r rNt*^*u`70(65k4|ך~)6*aMtZ [Ȝ oQhARq#7wR{"2*0 f%'E:"q96Fx'd @L]* g@s$^z &܏q˔d6__Al`M5i0n4QC;!·N"1H6,_9EN=\!߬v F9-+b 4iVGuaHUd$bz&\$gI(cMÜ{<f7xJpc ӴwQb9 1L.h>kVNA*I8mdtC%&s ;םJb\,W6f*){R"tit!bPmYv3mA0hnF9mɠPe4B\ZRpliJez,N(y@3̗cMf]kuӠӯ3oo-Όd)* vfCOV&d nfCrɎ@ޕlj"VZA2lI<~hxx.a 3EBpN> >78BlBs5#H@21- $4 })~M@`BIyt09l4-4-)ݶ U>pITh.V}~Q TáUId!lLjb JJHS@!B  '"(^蠥_$wð}x"~ 5R?x( `mb\BDoJ)2JS6=<+ bV7pS8A(td,1d劒J #M$e* bBZi))J P к "a(Z)iJjjB! (`i" i &D&Yiif XB-a(( JB(" )ZH)X&$64DI@ RC@҅RIZt BM%T2TP JDKBR"SHiTQJPRД(1%$ H`Ȝ~&G]r66֐I1u0,PУ4@Q*KAT@( M~$9l:#Oעb `("bщb`OCW3QEإMN(/ q( J$ʍ`6y[|y3E1euhk$ pu*i&J &+G)ڈh(OnBMjvՁ@nGn! x =.6ن!5eVFM'N!PyPPM!D+2ҕE)j"&()h"jV(Ii"J*JJ ("fJJB$E*"i`) *%p;qwO@D9*LYHњ=6i4Sq n q0 viߓq|V *=]J`1TIN{l%NAn)f;|L,N@Ti?*`[#ψ>~bwwHl"G S0]A ϸy}7(sq*73k BRaC6@/>*@Oe3o!W˸>B/q':-q8ˮeZlCndds*`* ʴ6 KA']z 7-Ǽ`n 312IH?#)BcZ S d1ЅI o:S>0. ~gW'{qILv >xANw   +`s#q]2C! bYTkur "$6bQ* 3{{^\U0KtB ևR`~~{LOh$"{BYZ"`ɿ)LtsMѸH$$= 3{tG6 "PoQ6h7 ՗"•!M"8m-`0)RLֵRgN53E)S%LPlV' z_)jZp!4"%uc'Ams75IZ ZEp@@"HT~ЁA\HlqfwNF$Jx\c1D A `<>|<}iq6o9&*waL5#2MH"{1o҇Yf 2ML$HiiPu,R* 1^H "bAiDMAHۏӻP5:N[2IWthH:U]7Y7:\a^/;re;)I96(i%2RCߢrN8" &D"PG)I3˞Yl`X3QoÕ/! !Xv#7AH&]Lnj_GL:2~<QhIXD?'nr9o?,#s*В(XyPv=a'G:@(fҟ5B_%D_ ;‚7$+E[D:33pD ߟh CB4 B!yߤsݍl;JIE!DgpNԾvHߡ(Neyr}}D]hc_Oc*?3{CqP~ڻ"P~dx& %=ǒ  Bo@$&& bOD#I%\34CL1AB 2UsIƕ /#m4˨8HޔC'LOĢq?ٰ!ӗ[eOK8Iጯ2MS 9غ 8c\aaľ1aINOxh`hi(!ըLDҴe`]uđ_F4uPkf0 VÉŴiy8/X~EnָIM%f{ ~@šۼ44*HABtֵ$:1~6E/1E F@}Q!Z)JD >,5 \!7 Rao'bɰEfga,@s}]8;_@ $(РZBUb4Dy{ Jk $$!tu852#}!b{wC>8i"x\i b^ b$=p~?wiC/bv[?dUCePԮ$OC%`>Ғ0L,8V)@g@omxfxDxRS} =Kͩ$hŘb+eʁ^I$Uc<]EC|5MUa+S}J}mLZY҅ .JTk-W|?。piRwYaw֌MzW*]{Ý+S79|񪳆>y 6k#˿E"MG~Dx:n!r{PrdՐ]gZ 3/Wf6kh&nAP; 1 +LT:D'5Mc}ɱZAN{}'y|=R*sf0MG38+v~f`%cذOpϸ"jԣEsתǷS2-d\i*&w8hש&. RԆyh aޟľkw0k/ 2WN#*uT 2DD]HZ];S9]r Vt>>48 X.m\' <>>((=xs?C~_AbbJhTv'C*DJ.@*ct;:yNr~B\ t&o ʯ|?3wm)pJ) o>٪O ̣m~Sι"@!PHb?SA1F{T0i$3> âkVbOP*^p'cb,ą߇M g~S~d>A ?ܛ$89.ClO溘1c,qY_{] %V;#i1ݢ!hJb9[e4;th.O0(&a-la3h*G$ɉOx7aI-3L0څ hNX&pLhX ׶2;2Bv I>|'|CHߤi'ȉȧ94J)x't%H2^P !JoOAUը!;RC3yĂ|HʍIՃ0&-"<􋐧 Xi]4''9HYK{~?!)lB$I P%,;e%*/@ibA d`.*a 2PE4SETD  MDvM"JP< 4ГAd#!ґPRQC2R4$DD%vLJ4*cQTƐ̜1J)) *$)ji*bh )"bQ "iXP!ʚ&&hh"h ihi䡠ZB$MG3/,LbDNm<VAF]eav Gl!Cjs2$|{yPUGeդ!ϓe+KJؤzT_VQi -Ӽ* g$2)<l)Hxk qb@ KTҡ;#%9~3@xOQQcׁA()=YAA*PADD1ADS2EPą4T2HB~~~ Ӏeb$*FF%).*bHbBhh($F ) J "$*%&Y(haHCB:!xD0L4ci"a)d )H&WJi"(@ !"J&ff^F@*|d=kc~)JVL>XM=H@O>(mZʫ%" (SEw҈+$OЛ+%X㱳>&۳c@='d.)iL0"jQ!mT<5&1 iB !+'/m@}5:ңL8$VWK15T0‡ze@q _u25# L19mlSEM6V)}}̄%E8v`% ZH ԃZsC2SP4Ơ4PgAm$t,4~2g91=2@ =)mar\+P8H{g'ZOLa`rZ! #4yS o4Cc8 IB&>7CO=Ĕ&0)E f A '9ţƍw9%jius]EBR"9ޯ$$ #=4TO # yW(lcA%41S7p\"X* r4vɤf% "Ddل TAҝ] mBRTƮr:đLL"xNJ59&&%( "T__1~Om&'CdjbA_ 'lr5:"1)R))M3/`n+)r}<Ɖ<~3O2q =0?̎ ĉQ?<?}UKe8kD|">:1}lYVoɾ<܇8z΂mnvB+P-eǚnYR#6RӎwiK##H= hnN/9m:.i.p NB;󥫋Ü3472ip&804Mri7(4 7.9 ii haZXQ*EZD82ͱ~.mD"XL7#PA GAFm<Z5eŶlPDP\0;BѸƔr1ŌzTI>x]4;3K.!xAEQ1 sG|֊18kZauR<"G|r"/wb#&Tv1ܜQ|fNHœ9 32I}:WAU%Ev6( Ѧ& LuB<QOvNP5i=+l ~EOyWSΝ!JCwݬI>qdi܇V!<Zb+Hb 4q 2y䞾a! {sewKgI*1wњ}=S()赦7a@ɘy?GpIV6:0 {)lq!)$odcC8!j}aC& TiA`/X>w9{%7WɯAӮRZcLvd@ *H1)`ރPr6!^R:LF=bݘ&hoCC㩼i,d8ÜОTmr$<̏Q2VsP(Q m̘ Z~R6!" icF 9v^3%oAXZX)ՕF5j)wII#X! @(FYtAZVaRnAV]XNnZua8%="\a jh7hm4'ЄDs1Ь(}ǢH6 xFI5e 7IFۤ ѡC,$pXww0ԎqNF`9hФ֦sI7eᛗ\Vi cm,u%J+wt:!ZqHNi"LOơΒfCM`̆g6<$1be‹0 rA#h4.ÈN}^e' {5O(ՉDTA<.JzxndVLn;xs$[7X^ 9Q+C jMxOBΈ.~O} :FIw@vI~T1~Qk {s'Htw'ęT~qMb<{}}ndc HJeqh;!nهء!>W:KꝪ݂K)p qA9 (bkj΍v>v6i56i:(AAֿ+__VbhH=@ J{d0B%%#_ Rᔋڀ6Bk,8ܗTOM;wUnW5iwfL#H:S;{J&ifIfjnmiQjMY,!p +H4Om+Tc&<' 8;SRc;6XQ0t8ާ<ΰkpל9F#yQ:d2V#i c* ILx1M)SLrS2E0RKc)(4JF# a9J JoV8,8Bp22RUbft.R4&} TE/phRJi AYp'q^Fdn<Kd`DakR,J{Z)t?wGhIyF e^N!>A ysM|f'҅D %QyUDSv_ND鰍ؑ)3A'\Ym6J9:ڱ-{+MtNmyKX0EnF]O9a~))> 7 le[4%`S F2vbGAˁ<ۛh)*]uR/˖-SN431=ٌA "Cx(ozy?0£CGc>yBkb^01duZ4 v' g8![_-pa24}0Ēj'gն;fd W‹^rW6[r#E#t֡XiLd'uU[Y_JzdB 뜹 VTؓU$J}!^ ~RLPIh@š(S@a;!b ]'ΉJ>Lh:.IPFQ~@4*&6X =ފkCq,cG(N K+H3N{P uDz8+U3DnCteÚgZcogΫ:SU&>JQHy r3 \z`o"8qs 'I"'21Qr8:cW 6P,%&eDݥic$+ ,/gr$UE)NK.TTeL&C6}qtYI̊L6rv˪8p <;0 IXC'c4ZmQ7]!\r* ~ۀ@$Jd4[JYU?'M/~IJln9H0yZ:D$]`pqZCç94v:\؀1"u@x{ !<&;Đx&gC3b< w |}q7D tHhXAS.\Փmf8৙,KQMqpå<`VnE<} gJYfֈ}'M 8CMNG.:"P=~çHaJ,Veg1+'5hX\ZDR ND_!2~,?ȡfa6q.hgpȬ6m=I0R'Ȟt1SD4ǿiWt}?vJRKԸe@ȱ13>0*El8h$-[s~`:Lv 0><(f<ĉ PRӾ`#qʹ&vVMb{>զb:Ha!i%9Rb\Qv:tOw}USi{92R>o.U;Zs-0lUT쪇Ui26o)#XVZUWw$yE5 mP}cAP4" ZEܺ9}/7q =;VOc8+UO^?It &ԡ'ʂ wzİE 9uѶXw- xG{Ni8<-j&сX6Hpb6Gqyr屈\M@쮒*ێ%mCMIC1!@Ut)"M!@i!* R4/ @嬎wA!>T WIa25@LSHU $TS QP(:Y*BPT+yQ=iGɥ)rGi1a5)'&$eb9fPBA`gGnC5Q/c̖Kf=TA}@4#=8;H[yUnqۛ$m JD@! B7oKm1 ElQɈt,wyuCnH_sbB 'g_qD"}F!$2z8t/L)a&@nQ?0]JnT|&Vvvl̛NuW}ϐc2eXqH4fP2IaPȇQ| yCl/nF(˰39A T"^y۱g}u(݊YB hGR3 qt2jA$LDuGH`v^ͪcE)Q4%+CҔp _²<.A#P NS`D/7$@ ݞYRcδ˘T#$LL|iwP09aJafR%l r0OV xp/d( a ;|`H<͢lcG _O=/5+F <5+x^LWb RnHĐ4@}/Qx⶚e{(0#:̵MD>gRy@X~QSG=#0umZI%OŞ'JJK"nxt<)C,0B[fbTiOK 2C-#B9@Ì o5܃70ֱXw—FA CLY/fLl aQu@ÁaٔnfܔdHX]k!rd ƪO6Qt 47Lg9a7SXXϾf!1(;Z`5Dh,=M>yq\ JΧPIT2*ͺ7ۍ]Ef:T᷆-T]YP=.<'C'pihmÑ:2d1:RM%9+Bzzۅ|d=SZ7~G5*z4@n]j]kCLjQrJEWDXRH. nn9ӫfX6vы2;mjuJ::1q]eHmh`guT @|9놣t(MT+YValyi m [(2Hx% I2dU%{ǩ{z_] A뻐Xt>DjFdoU&4 @1QBR+Qb1^`;w& %U cD#24I]+UIife:3f7Q&!X٬ 1АR&|81:4H:s*ТFɒjai0U %,9B%JsIқnx<ٴ@2F6IbQ"FB^8q#E:MӚvu&s+nvlhp$ڴcV(HdEk )\ƴ4cGe "[Y13CP,ZWTL TWi35n.!D8m`@Es˜Ɵ<9yuY#1%Ac..Er*.׊˼ܠf9E)[Dd`؎tL/8cO5-AW,5b-`&#.;:,>n "2"2D- UTcm̉$-pnfzQTňwtb+ Ѝb-e'TJ&1"Ws7ؑ)U{ Xr`| fߖ^XraI"51CgyHa8̫񔢐}=dUiNECF28ZWz ^vdQ` /x)"Y R{R%\B4CQtAhw!`L*rt.[-S l,KlT/}#/4^`9g\DƤWeȦ -yTnQȆhD[FY{(h4 $bbnpw| (òQg׋&jO$ĊӁ#o1#yu쩪 JPb]#&{0'e7q4t(+3[. ND "X, ^q[LL3|<__ gۃOMhC0^=Ҍ3D^4C!¿_Ye;aE>rFSq=W ;)_b! d)Һ HDD`J.m ?s3$[s:˛Fb!yiq?o8ٹ€&b >CAAb0*o*XM+OUpf퉒"UԉטNRIS *' "#oGR`XJn0kw)*TC8-r8p#{7gnf-[=ȊB_&mBĒ*,ڄ5"RۦUzU4*Z8^Td A' tei_N\;0siy(kJ GB-iy3SCZXW u,LԏHU1UA1D5"(:*!("@f1D$BRJV $B5%E0EQ$ORÍot`Hyyv8 A`߯8H vcx"HiD"tLr8xH]>l=gu@C"k)89IKCIJ!FR (BHh (VAR!}D!2D%Ja Tr9C߼h$Y~ߧ@,*)һ.խq@Qzw-ѫf&qptj(4VJ>D$G1fTpMyx]1`? 0ۺ,+5gd =ρ^%|L\9)ӡ5k{}mv5Jq;6š1(@8A2EJH4 Cǝ'zz(:B3"pS9,$8BHRRI))10 B"uECG }Q !($2h@1 mhJL`A@fbA3L#IeY&B&cbB(X"Q&Rj%`Hf# #CHP1% (5և:J!J) ,YiXE < 2QTK2K'j1FbJ̦Q'`BNu JH(MNt<(cKQ =0u24UvF0xGƪkoc|ZrCT#6)J6[S(8r@ȔPT! )e"#I AC('d *f@J9$ Q$8 İQH$dJD BꉇPa|"ۈNʝ'@R@;rJ8_lO.ITk#HRl&L&&A®1! [!{S4RD |ģ>$}Nn }٢Ru 9Vb3.# i76O>!"K['Z NI#B;ƝCy) Mp \j8ϙ2(`zs3Ja,o=4遇E]bq.6 ``Lxצ@X, xJHGb|vx'ȅ$q RjL`vb&-MD)fC$"B% V5s:ᶎ?6/L̓7Д=K[V@`TC A wK,L+6kT6itm,Im*E .d4,ֶk@`”<^nY C݃`thB ݣlbgQ^Qbq8TDK`$$r5C+i r=`,4JR˅ȢNC]:Wy dϮzpI`4R(cN_UG ]CHrdwiMbAM'qu4rbty,wG>AX~G )+Zw[8!:F4L#0 2j ^k|gEfϐ}#d(ߗzK"d0ʉ><#HԛȮ! -Mp_?OG̘g͒ bR)HRN0AGd6;P b(\ RL |`b@K\*:WK@)4&4Cʽ ʉ4~czJ g0FV ThY cҤM*G0:^Ɉvti"|ءyr`4IA A B%M!K0C0M$G!w1yoS8NgX O:IB顤u'a>P>~Fx\(s^(b#;m&@ճ#'`d]"89W|J@aq (` /$=$9hOGZlWR4SҰJȣF(J ~.; KFB,`"i'烓Qk!L|x)3* h(A2AlTz~WA8⚘6"pHv2H{ 6 wT#7rf1;Y)IC&>SAh"MvBl![J͍>oܻn8 o|Uy -B4&⃵y6tt{ j4)CGd<1@$BQ͇''qCz4LG ڎFr~Ef!h @S0 j13QЕ(n][mT > +R\ (J16 k`WIޙ }GgQ-Ug>ͩNZMuaC^1*D'Er1)5z.ihL`4B1 , ( ^`ۦe%7q'"ƺ2#`F+Zi8ȥQ>ޝĘAJ0{.0SHx${0 yTo=txi|j}ļIzk7ܨ&24 }3Aź3Ld|nA|8=zDJ(`OhwȰM("%b$P79A?0=xe5;D b0,i>ǵaϓ_F`kkTldq0%ӂfK﷚Gy~`Cs<L Q!)HQJ64 |WO-q:i醅{eEXZSd ,]qN~Or!HPH?0&I{!1qS^]!;pUHQ<69OdABllJlДZVN& ,?g\v@Af`c"c~'bC'X!k߿k4l䓤N2n  XD.ˉ]DˆgY4H;rijkDLi6Y\LMhGI} u;cA'c_18 ,mj0+r(@'XO&+먢 @=a; Zt)H {vɱpcbҽbxE4iLBrK #hbc{=Y,,LL@ ~!E#6Ǭ8{mD$JD}yP?9(fjMp!$z4\ %k+ 04j (NAk05rq\XAsu7ne~v,ܻ* dz8 CDH49 `:^^QCPV :8Մ:%" KfǸ+N,DB&5l a288;L)$GT]̪a n/hQN!nVGfAA^OQɫ]mZug{-\>Wtz鬒R$%| .Z`6$01(LΪ9c+G 3I.[-ٰ&; NrLf6\SF-L*lGVhiŭZ5\@K.N[)7T~QNGx0T64B YOg2ܙ2"" C!hϸW9Ȝ$4vHEHE5iZ(?OqyrtXXDzF?ɒ!lF!ܓۓU>'ޜyeʄFF~F5K=z0y*zVkN D@;? COf2(rHOY(RNwǔu&|N{qԈ>-ve-{ |m2L12e"QӍyIņd%/ݽQ6< KtC,^{O(1J:Qz(֠<**89 ҽ@4@hCKLS Dx&չԟ߯_$E| $$;I(KKߏln cBX(C̄soV3Pa<:`6Q]Z@644 ysyP$>Àq,h[!> &|˒{x1Rs6|m<xXĖ2訾;8Mn ;o%B:Fdg0:+Klq&L"ֆ"Af$mh/ ɭ4!?9r =CAH|gD/EDi3sU1뽾XJ276I o>_$q)~A?~/^~Z7nN^C_huYbD0$N(B33/ /f%="#ݴ7jCm}  9 k̩BTVg?a֊Q' s6xp}p"ùV@>`jǢFzbC&I,G5(n~$ш'"$rF Eh)a=9bHlLq003Ud8f>y>ۂ9A i( *255O9ÄAj"`"#1ɠ5**Hv))LM$Lc g[s["&**PPU%'UCG 2ȁ[J=-5!# 4؆6*M/?6 \Cb$XJOm&— d+Z`܋A HMNJXp3 rQ< яDdcs>dhT !k&lsx*  @Ӗ3؁?D>IO`2E4\=B%`$$&)"Ys\w3FH5`q.MU[$*j腆uՓk;ޱrQvjZxqBȊgOxU2fl5XИКh(hhq'd9L-أA`b"JadqaHs@>laFD9 f(9č8xq#kѳP|n6a<6!>:\DM`>AHE)SQ)4hҴ U442ERQy/8|(*c(5ljs=LC ۱p1svATpcm1S54HRPuI12Dԕ%r]G1PMmj"( eW칖ޅkw(DB5Gc&H9%j@Lc2E@' tͳLAfGsx@Ry8H9j${;aMR{ Z)0)4\Z(iwiP(IC<v9rRS$4P^b/hĔTmךW&bR|I )b0IDHM,TL!DD 3A"QE;!""(hJHA( KcJ KP\M 4TGpcY c*t^DG2,EESPXƀi.KxVpsclc}3fD!-pb#M>DlC7 N,Y.p^^|gHpJ6ee "fKWP%rƱě[t sb g-c,F5NNwL.&K{MߦI$)\I|d\ iZMIFrw h "銒|WLPoq$=0NA@ @DfvYD 3;;NCOnE^tL|y\vԄERU?։$ .1kJF?Ů lqln7{ȣNHhl0p.`ƠCGZ'$:TDB2G#IZbr!c gG߹ $;7É3ý ֓a /0mmF 1,mh󨴒JM H^qq7uPȫߣdHl&nГi3w9sI j #I*z/Csۨ'T-[QUjOb&tI'K{ Dy`!b)zv%Zi >=lA=xf4W BD(Bh{ /wcirP #St>9#eC rQ*:wJg֛P{AH֡ER)/r[GP6+ jѱƪ{'h9B),dž !Ɉbsp H(Yw``Jfs +||'ξC08t@=I-ih!I$٣ճЊ׷8) Вi&%jӐnc׹'"BA4 뇽=C.ĭs ΂!(J4$h@@DQD$Oun irxlrA |y8sr+iA VC i# >=UgI 9JN6$i L;OgO(]*J@RM] ٧k"7YP3!j`23Aw sƨˆ*ich& Vc2]ETD(*V N@M;f:3b h|TA@o/KrP)~ͺw_PD?#?_l`!lX$Q@d]ޭ]@ڒ\ъ9se.7tys Y+MEpdIU91V݃4.*Sa78I )} aD0:=!⟹?-Zg]((UQZ 8%1HB5ƈc4UEKUEUTFEUXkK𹦺 ɈGzׁՈaɮN㸂f!i''~'n'IyTǘ9á7g2TE3Œi"umTST-;A, dZVJK,VI~q- &F ӌ: dyi00D!6aHy:rF`@r!"!DDPY7?ݏjXvT$aZ`ы(OsgBK6l휤eIr}$tß_l :ZqD aM@H) yM"))HMYP ωLazּ3 wQ}O-I;~fbe$YbDhf(&z㍕2T 6Lmn#~'ܸ/S tGRLC` J3/{JӤlbvnnczi#A6DN(OHDCAPѷJ6h7$1O‚ IG?nL3|TmmY}5U5 Lp[k&:!E5Pm;rR*xK>@sK@9Eq) YӢ' )TOhh) ViU)RR62!+A- !@Bqx Ew#ʔ*z8Qh }4)Ls8p`p͹ZclA,xfٛx46 H;b_7 ث6a~=>\U|@C4p_&Rk66wuCnI[5h?1c& RyN2 Qw<6\*~aV0:*VQ;QΊ?H1TH%w\8gK(IAVSy|5:NS|IcP~Yf7_<mjB&%9AuJDem߾;uzɧRg-zΙ̊ҁI0qR1&3v]m҉gNIg;xuTww&lm9|5nNLzy،fee8i;d|DXr)̈QEքN0GG몼(<.fӑd ˝ك_ccl:oCcG시9)cI!&rXk|լ]ϧ Q㑑:=Җ<"2SvUi{M-`k"ʟ/bǿJLΟ2;;T˔XýK'tLf^9iCpQC*;OKո.ՙTC#VNl39Ąy׶HmD6LGV|`J84@S $mFY-3u:ղKB.L7r:vx֩ǨeU M@"Gk9-p(uyv֘Wi]hӿOH"$<:g~mn/3#:>.[HG72aBm{ Pr$Fٍjo f:nƼD |NôoNkYDĬQ{re31_sI4nr=j RտLLĺ_[vZ>`9@2k;A2#K9s4# ٌ,R ;mnRklɄZmt6Q +TE+("Ć'9<+Z5AHHT|KxS2>qqj xi08b+J- _f-d8v`v&j<%ZL 8#W79kN" :ugq

/L:c9Iq:(ۖgԌ\ J!_d6Y$0﯏{N5ɤ27 tLBTB܂t:xYeeEKCepdó%3Dkckxh'_V\=;<zxfP\> DE++5֟9վW ċ=Oω_կcVDqD`|UL{sKzpq>Qkx~"p}K]G&jTi)M\Ϙ!s~LY3._X;u6ҿ!# 0C> g,xQ^2:s9{Iy궢<7B:s^n0Zd,3q8FzQ.lR=v}xR1FcL$>T!ͽ5è5S ^XFx47QM`^t{xL:!/p!91mz'%8g+㬑'Y .PxzQ* 5l~mZKHqʧɌjaed>puibB:YA>d -Qsa9u 9ȪNg%=(R˷]i$ٟ˘+:2Z9?o.vtϨ8է^ywzM/C/=2hFY3ߔl15QIg_cD&L<ef*D4T%EG|0젌7<#:ū-p#llQydV -)! ` 0gj4p=6p˔/Of}uE1̶˷8Kq+햿=sܦux#~'R\|Ock2G?;-a;k٣~xYo(aIs/ >C$JP&006娺Wm3- ]*jAg5)0hJp1T]Bx{۞;##.܈y؜{v <լ}q>Q ,LXZpUIJ`\MZR.,u^YR֚%w`ԋ=ћYL{D=:$-M""Hfd#1*AWMp_TՆ꿑u%Fe/[Q4?# 2ߘ!6pN}j(C$f<86͇kKg!Asa YLT_fbJ)`r!X%ty95d/_}Huwv#``8hL(6MNcABfn,bc;}9m\cEAz2 Ϗ)Eg'30ˍ=}F,}N1 jiĮBu3n<5T M)F7Џ|m,ί n =UxgMnjF4͑mV Nb*,0Uccf+d!mEԒX0mࢎEuxӣ: þ_@(p3lcl M0u=]ԴP'7ܚ'Tz9οF |}>Pw%(08:r:Mr|ЂlSp~'~:0ʻ=Dl*GdN I+cr.|I ']ٺl*,dI_)6,z}2LJPr'h!^/A<~p" J3^$\ÙPĂFg>,㏈>I1ʵA_yi(cwgud_e7Bf$a ĚӈefY1eǘml$cˆIFjqn$֢5aJ=, ZfV*bԚO֛HA-{C畵KLYV̈ƋÜTŎ0Ncsʧ hB >GTZ]jmv*4 wv:.2vtN6ċNZreCY 1= #6HE4vu8T8^CGȣcŇ9PzYq 0%p0rP3_N'x"uwQ8 Fxs2I/HO HL e;5%&J( &C[ԹZi2bVFӬU4PUn!RzMp'VpNIB˔[X{?sr!P FA`9T9zHrS=nCs`#Np0fm#FQ1.}YzXw"S"2!ˆbp=Q]r>~\9Y-mc?y]n:=t G'MEaeą#;?]1'l-yE4-{!MY`='h~dDz914okPx푶q/d%RBJqpO$(ZYX۹% &4E˹2 ;)؆M3RIDBTz7?𑑓og>K P#~0Y ~mѩ*E4=hN>D*uc6o"y8C˽T9@p('0#q9vJxC rN} ^0=|P`bXnQcK-6h_=r!x8~YN3SHrrmtOPM5 JZH-3t g7? vYWTم"1&Kc~"3Xh2" YU G81|'K4F9X66R=+5C{P('#69J ISW#湎UFa(0Pqi-%;@|pc(eg Bu8 )6=T?/h8-60|PHa&!a[`ߐH5*']?&Ƽ%{_]dC>}Z^ '7F\\݈+`9<E_1J_PrS˛tc,\)h&>ᙋlxAЛA͒wl{Uy!9B*׭pP`oz&HmKy_wߞ4E4ba'R*NÈH$]d)y)^…O㯐&` .x8B>tndPz^B؆(GN)$Tݡ)(9v9='baw$O)C૳G(d{d1? g[GcYͼ1lpu_|?T5EE%!GX(PwvA\H |7/,qs@a&O!Ʌ'_4bx7,i2N]ꫝ .UcюFaw9 sߧvFy2%%LliH"8MҚ824-d+DVٶAun1 qzX1LhCg2 JH${bHTDED|p@L^ni%kcͨSAD0\&31x!M*A!B&%枣܃l (@=nlባ$HD: 05FwQ•F!=feo+yN8vbq>qN"*hQURLQZmv'a|༟ ǧR/(v[b*޹WǛPzb})0ur0p+EeC#6;<$%۶/Ih:!8Uf-CF>ȱJS(\*L7ݸ DC4so `(ƄDX elST#}r%94[iEyؘVpRǸ>޿xaa~Xhi"&S >0L2fo}P& >|7984#MNNfD `d:ht>![' e֢Ǹ9h G~ir陘FDw:CA@&H=y`v`$r"dP35EQvh k%<w:L@AEY%)T2˼x'{ld(9 Wk\F7pЕDvCڂ )?<9qm;sΊn/{%,t3EJޕ\U pa,oV)qӪA`+pVe';M2[(,WΗ[To5$Aa4!Ylr3u-l "!T,jgXZg4[h[xSð["lv-ĝq dvvz!s(0.yIs=T9۔ɡ(NX8àke(!ZE%Ѧ-8~$zf`/l4[]LZ`ll~np;^J mŒ""bAJ LQ5BlY|X#Vs0tGЦq쥢SLo1--sgۑ Xfn `bNfdb KLs9söyą̐$'.p.+W-,"ORRv%YeLlgfJvz`X,hLžqɧX(2ii糂̪^fwnKxP92i\:i)d J42﬙1炬1Gy #lw#R7s01G{rX S|RkŤgvj3-4$R:Q-(Y6](SΦ0ƻXCɧDEx]r>mp"0fqr .αq/;C1Dp4O+fXJc N^SU=;H:~΋~tvu ZAeЭ4]زBX)fGTk wjx$f\R0%;a2ҚL枷$H(gZ;%5=zKKJTd wpgKÿZ Ae<۱=Sq!PP:iy 1;.uEM$V$ c əL,4IBl#O1M[rÁת6Dw/>)npp1 !Hm=e [idKT̸fsL1F8O|lo!FIZV4qsy=1"2=0á!+:%S\ "$-`Č(BAFU{ J&Mەf][K΢9vg&5 t($Mi'h].pXrzZY$.}<ea MHf3^Lޭ[8)KtAq dD3%߯"r (P"zbRMP0ihjӀߢnw!@f3IMGPBdJ(H&`A==V5Dypu.Ϛqszq8G#fvebI :4cBNb#NI"~H֜EHH$0>*e8@͝D "T3Ux\-k5C,67ȽIJBnD%O3-6P M'i?SxI!p280EZ${)B$ lQﻭ9(AMbMCԱsatŠ$WP7J23&Gdf/)0;FE,BxP-<][LԬL-vreǍ=Oן;LjtfSDm4rqyY~8QjMJX}! h Kls6-\䚁HdsS*8¨"?g6|'/9'R&ھe4nAA(tr*zc ʶwθ&="fww."Ի3!u3zp[M qN= 2,s2/l6/֝WӞ{Z}=Z̈l`68Hk&SX,{ ģ2n2w]5O0gޓcTDLRSZY%sUrS(.`H>rx爅W?4znmTs*1(zGŲjECmlJSM(ϭٛ0w~vyQ}c뢛[ʴ! DwE͉q3K'g91:Ǽ#îNX`U(~ӿ7&sO+>av=Lܓu?1Ķ-<)DKv!2h`ݞǤjMw$ȢtmL=`A4`7 6Q;MU %"c^:x6=֩)IR3jP\[e12Ϯ#l3q-8m3;D摯'@KAtjFY*i5`|q`% GE 0h۱=ÍS ɨ-Z"cPgCCVzF㶆Wh9 ƃű "(s!}c"v{ vb "i8DGpLhuqqׯxLcmL&Fh@w`OSx׏dG.xmh@ PY d"D_OU##cNH.Fͮpnq=%D-` 0S$OEڎ0ybK z8db0OsZe 2\> =8BĔP99EPT!Ɉbx2rQy9*J!44Uv bI $6y  `\H #l-Vh$$)fX$iNz3Oa>7p&(`!5^4w!UqϽˏPmnԽ#иQ!lN@wz6fƞxCcA=М^UCbvqC*-ر**dM12P9ZBEr K%Ob>Bi7rG2&R`#K`5l>9{ /eï'xnO:\9X$}}U|b"(1PIƤ徻ƍ4*a5QS&Z$zǭ[1{ڃm)sNFIXO hsfr6@LC Lcm7N=3z׸g1s\Q}vJ$c$$Vr.uc|ӃLw u8Y qۛ|hƬ!Ѳ;vnLRˇ)%&ש?8=yLɀ0gW"E =Sf 8tzit+Xj`U2 KM )JUvs;6چ Ɩ!A"mLˠ8\iɦ#yޮ46EƞIM̷Cк[`.[${t Fdk+\BfL(ك,a kz*sӍr|GPҠҪyhh(J@4#":PO"!ZDPҭ(:FtRP'āGH)B@VtHh P 0P0E#GGyDJ%dAsWM]Zzrr"(f +WWfzAf;.`dB* N (+B2@9D zE_8>䟟'=|E{G*K2 )̕U T! 9?1v1 *~7*rܗ7˃LuSH7nh '`Ip@PD 1EK*Ng ǘﰿ~,.RJYG㷾ul9j"wi\'FdOl?Q0:9?ˋ}6g5:1lÌbN 6`N &5!!9ef*ֶ3wFQn mg&9 mbr{qCpQO"C2l8܆${w|LG9{PR3 XùÓ:-37rnlPM}8!MPv"a0O, (#i6y*[hseD%2 ҈1M -&Cqک!l$>&h #tmi=BP9::<1;݀߁ZBքyI$J8k/Y1IӜi5%ʸ0 eШjcQamwi@ٍ(sB*(X'#dd `cvfʢ4tHȞ Q,Db~ rC F'](O | p%Dd(d, 6:"BΫƂ ֈ7φ=Bm`p{w JRCH1 l2 caoY4!9 c%Ba9 4 ģTR>lQ@,KĴÃHUp:jk" A;4x{z՞H @qCpl PSJ~mMlpk]PFAYM"&2,V*P,+zq-rM8v?ňS8m˨bstSF5Pի'*)`L r\ 5Je6ʣˉMT;Nj-eH^H%8R)DAa=0!s9-9hgEPH6n! NsPK;ÚŻG%rAʹ$A q{ ;>û4IM]Q f01FTDNZ;QHqss.85PI nռMt,c&C̄&f5Y#ԃ6Ao}0|{S|}7 |d >Idž?F]ݶ Jyx mT}pJC`v9x<&(z{~ v &D#Jާ—劂\  )C^D/fD^n(潣ܸ:=g< E!$B\=~aڈ;BE |PlgԞ 2o~rk62<8ޙaĵ5nɴKOmT!LqT{ &DX1Ej ~rVaxL`0<v<$Z$H=qGb) %4*=b!Ğ̽Wt*<!#2xi3k<8c7DC1խLE(5l8&V]9I[h0G ."s9#c\lpւnLCIs(k5Xz^U(qeuGm<"xNcQ~i "&x>K9#J $)6.(# q:D ɧ8<19mi,| {ʟq̲Eي5 Zlj /P/HAxXbdZ`eQLFʳ (P0vrq ҌM麂@i}j'ؐ,BH)T?g 2qۮCpסd!L+4\   |paB~Q|SK}A.0і@Q q>iP CILc6?TQJIP> BSCmcó )Cg HSZ JHbGVJi@?jrJT(Ji"( ZB ()BU2+!)RK)롆:p {2 @E)U_a?"=ZR]ߔ};lXl qU:?``:nc >3$0 Rl#^^u&F ?p4o=ܐyKJP@ Y_KyPNmC%h)#5p({fc ͡)R܉赳MBQ'+9;666.swIptEHI.*8]"(@)L?`o66~NQ\X_Y&:SgreU%1 o:.{4 ' )/~o8&PNSܦ/+~4H)J?  YO]HASHu,HzA(9&f9ki !2`sPi .@(@%-К2.lؕd>@z%KɘQ J ΍ȈMD(MH;*P)hNp9;'Ux;z?i~$IJf"5Z <m,TT!X  %ى͛,X]QlcY9ÒS7lSq #D8%PMb7vY?\f9XUDbq78LC ILHIU4R+PRL@LcwB#`B,Ń@zR-d 9A_〦e'^]"\ @F"Z;E>^!?}:ɯWܝa3A1ȤKO5a3hJHHM S ډcLSk)hCVq1ݹjBS4AiBJ5 ԩ@HR#@ ݡi"Mc':v!;;ZzOCy󐚪(bT)DJ%Pugw5W|P!q]4 c^@yJPKZP'|Mhz)=͔M!IE>0hcf]5(L#6aWR@ 6`߿zT.GND܇|pJ lmH6$01E+t_ҋh( Ud.l w#q{D ~ ol\FQXḮ2x55a6Рn%8*|1um A6ؐә8 \EFQ{1 ɝ;mEִoX\aF b'vy:6sk[21CQ Cc]`A hAS11qteE\EqЅBZ6FbG*&t75"Y ={n̽$L(P#K@!"9O6' rMىc ]ꬡH'-:%n=t:p'Y(T.ry"ʂs\`;ϡxae*L*4R!B; X #̀^l{?mV؊oϲ/%4m7 GW6*LmmQTs 6N^'S8oxGN-~!b8Ho|xHa|$lb*\E %[yDzD #-р[{*ޢ˳9܇߯g ǰ_Q6M$Q%ԡ gHiv0 QPA2_O0F j`_$_jQk,Ǻ() ~QU<6`.Rvj, tʙ4c6b;2#Ʀ1^.XTΈvd5\0i¸9nhV0ngyHz|֜jC?lzTP'ݱmg=!">f-9DbGAB?ϑi cE5VUMv~^>Oʙa'!(CU(oWpzM&6W(r}v3U =bFS44+J]}ݔ忒2aQAHDC~!Z9YTį!% JUoŒwL>Jk32*XBDf-kkvf\D="]|d`ۇxo د.[.Ӑ ״?hXAU2dvRrLTߐ ru`߅tk E) BT5(bhD獟#Bjz.G*i>/ʞLCh,SW翛̈ӛTb=ƊiR}sFhXQcaLc&6>TVي=2y#c(ὄđ3/3DkUD75RBWJ75*21: -># waNѬ ,UDB\'gmp@E:*+ v2 K=܏gvPQ05w)7G eK#]K[Rچ_.y˜3yϜ0 1|*IR 4xV:c\tr TC: C#&g&Fcڕ푻s!#1T I^)6P:J.2!,}5Y6S)"XV&|LC(QS"8 $N.AH)/|I m B61uNsE06pF}tΙx- V՘aT$GU\'2p:XI|͌*|St+ȚAq'Xir ah⯕B-2#]9'9HQ9™]H.D(읏Ɓ"|X,x%c;-Td'ˋɏۿyJ̈R%Z}V?mx@+RRPP%4% PH4:no/|pOlDw=;ggЈ'ĿO߶I$Won0^\c,Jud`4RfԖӚ{4$-,5Z%>xv MI&pr#(jn8ݟx(\tó/7Q!Ol[K p;n,n6_;jMkv#8]/gkmvܱD5m @PIc47aS[0;xu|Кˏ.YJ5 ld2-rᦒLo8=Miِ iO}Yjf0a!#sퟎ >P7)`.X\iCjs<&4lG<'e"urTV(b"5 C3<ɑX|7#&F7:PbF3SJC3=Ř8&n˕rBEӵ; 30b餒$F ɋ݋8t;C|+T2;8>l܈v2‚y\WArQLsQe 9[G!9,m"%ax 0*$2ՠY!Rr (PӉAy5,`]}4BI;fvܜ)h/_8j8!vBn27w$W#0wtH LC\3l O){MfPNN M(iJ8쪧Adtf ARhhQ  YNAMr ƦF@6@4(DE v! `~|O3ʩxJ"&f;a!CY$#7?`*?fMP$24BKOvrN)> >Ĕ;Bf_k /D4cc5sAJf߮4B(  x'>A>Y_-r z\$l z|h(b(XX$B%!$bR$ h)((D $DF&( DiD ()""RiI$ y neLsO T; DSWHQ ņ@,C'3L5ݣZ4rmTi~v[7l;<ނ!x La5CUFY?4OM"@ W@u8H@vjkw}P lT!cdeib&p>NTsm':44h=u՞BCj+VtSb3zw{&^y_fzzwkޫ^gB<}ۭ=gm^Yu::F}pö}nW=w 3윷ֈznÛtv0=WS@)<Р8cF8uw{7`o=*Zho]>AףΎPA.{.뻳Z"yU !yy}HR*yCHH{[_;e;n5IT*(h "AAI6Z(=vvxqzl$TѠ$P Q@H #ZATwu- zFIRwH0_|Y״}t:5M rvhh)! +Q >Pz}ƀ()@(_n{^ TT;bT*ozJr=wٍ:{j=7ck}}:޻n.swyRgn۪ovwYP\f׾W.ήvu@P@ ѠgNڞ};}hC|}^VfW/okw\qu=}Hj=m3vSpϾ({ZKŷڵ8.u=׽WxSQnnJ˛Vu u {ͺ>w{ӟ{:ip]ӳu׷v#ϷW־mkx}>ynm㞬o⧽=7sn xcimmqIְ XaΨyg6 3lydk[{!swgpsgvnɥq Qk6ֲCR{`tzB=wtuvQsvګ]ۺ[7[w:a܎z뷡ۚzٳO}Kެu=cN;+zb.\$v/qW"Ǧy]_GT(3wmyFdiNrkmNjҽlי#*Ix:k`6vvrIJJ (T(Q]k9t;צ7v w]7:#pj$[Yu]:J%og_@|!݇r}H+M*Bz-Y%Kn8\s|٫4z\|oaZ>{Ǚ] UZۻkKf}x5_4MS2:۠Ou6tp [RȖ_7/{]nT)mZEٸk=q|8s@ΖvVs.rlrXJQԶÑ)GۗR%a]+Njp ܱh+AHPqw3}I;mokm6ѕ˽zޞ^c 44Jl{;e:B=y\vw*n6ƽj5'=nwyK{{wv^c#c=nUt&S)-n= .m)7vvۜ˾u=={wL׉xeŵ]w[ݭyf.{1ow-`@ZZ˻SΛVթ@Sܵ5Uݻt\PC:9j|;tSs+]kuli}]7}Ǝ =qu-֮0ۘ]\qI'umـ)W]nP=) B"Sc@GQڻHDcbUZqwH]ZЈ* z$ * pJ2ٶ˸9ϼA&VB{=$nzI7ocݳw]ىPpAQAgp˻=<(l3jPvq9wP ]:^.e% "Wx}GD  @ E= zCPB&iM&=L!4P4HH 2@ LDF5)J'2'~i==&z%$&A4jf4U?ѢL&zQMzPh 4 !J&F@4ڌLiBQ4(򞧦i4F& @ ˜& A'إ4~S'4zF@ܠj bjK&M3Rą 55QCAEQUF?&i*_0PL?J+;YA78s "JREoDy>zIB4`"XJAhbRh (?kc|)hjD43U, s`JDV4i%dfCA$CD ED3وj*!!"(f"9MEEQ5I5TU @E@A1QTE4,ISCyL t@ ,ACHR {A=JP_;{r r  |fo߽:KpoO`vBA=T@ WܡO&Jxx͝$_ѯ# Cl# ]= ^=. Rbj'B?ŻРo1.~gMQaernN6?NW@vD7GOoHA29i9;2/}+ {;es>ZmWG0a i|V bX#̀0R̈Aڮ>fG&vϮVe5ʚ#{ cAI')^1`]vd/(j_ֶG17X,z"`[2-'JK&{YOPb܊sg:E#i}lޛIvӁtR~r e8=[br*?6 p4 $[?gm.:Mg%ַ9'&7(ȧ}Ǐ(6tw=/Q[Yc2P{8*FǴA>LFB7s+zdM{o &0dR5 9E3MBsuH _o8ui,#(poo{%k{HOWGa?Dd{raᣅUnّ?YIurQ|Oqv*2xcck(ߟ'< c,˔C)ƪ^v(]`i$fqs_0wz}#Fߕ.xޡǪj[5_jy%:k p Žh`lvr`@Ǭ rYBvGZIBlp(nm׈3eFMD=vwk^֘ta:,D_ΰ|VNOb$axHjhyd4|ӹU ۖmTi0FCaPnq QSWsϓ”/d5(L;@tp7`h~8s1}~+EHYh YACƌM84"$ $U%! P R4LJDDB+2QI44O˨dAp쉍Vhf\%] [Oz<)9UAG:BqDF`Pm6D 򯭖~1m!@34PH R!0RP@TJ"Q(R D CCC@PK@P"8RP@lDѨ =K{+J N Δi,C'}M!BRQ$HQAEQ2J~rzʹD1DJ-$O#^n緳pd D@*hB)VP㉉[+qD5%N! +QTA#Q1VZpNr@` ETEDUMTAEP0A[m8{t8J3ϧq9!}y~׫"3AAD?aXPq$iO*~f_0inN$$!14fƟ%0B+-UEè]5vF1[<'lOe?I% dv)<@P>vqtb#E>ݘht% G@=gtԂ# )}Ń1JhVG4F4CQqe:GBoJ1|y Ȏ0C ZW4Xm4ZanGhy3c?I5ٿ{8p8bBňPQuZFa'wj# Ova0DXfӵpPvm ` S]sVF`]rE%-RP KTDGE%+gSEV{TiFlqSeUX(/ !JRPRc{ro1pMӬQs8qq;/W{uہk@lyRP$J5[T<2a1T޷IـZڮ򖐱kҕ{)a`}1O#An{32bl$?F[2d3l"q|& ԑʚc3ė<pkLl[cI͞dy'#,rej[pZc1?.a<dy-a6cݪrjK[j"91; [8' X"9%QX()(9``ߙ0?\kT#a7I[M:P\ZV+ 6Y[nfIFW _;#![Xu |sorLdS"6d(Y>=f={pvQۀ@\#+cr>CDZJpʪ(MƸawd # $Ӯ5JI,QiF?GgEZ}bab(b(;44X:9hlPzCƚ)mFtY^9b!fXKr֬z]ۮx;()|/:k QB3M$i 1Mk3>ޢl25= 0cL̖3 W\X#Xˡ5,?OpХN+H?a%aIӣ+bBm)iW_M˺3)3i҆.΄(ƕ!F7y9~ĆpȮ9~,@=AeJ9s'/4EBW8 -&:f{1W0i8|yvqQsQuR8>+Yß17r|5m?^:O! @} @S6]MԹb-x41X,0p)vxScfMHvfQo;&FA_[y&Z}3Vz9@|>'uM@VP;J US9u#~agZ{9m& e &X,-(r;B62A'gnD:e`Kߜ`)tȥ?"{(M)wapQG(su@C*>ć+5v֏흏iAӒ Є#՝Ji;5OnwEMHOwCLMGŞ,N^SN( M*>h3 D{̆Rbx0ҵ 6v{1`-zЈ{8'];ŤGː@`m.ȉ8E>/t4h]s3L~ݖ!2^p!#J$,"["녺~E[<<>ͦ\ٻrELx5\Yd5qZs!+zcS/i_ַ:"<%)E`daBNYoƙk {qPp*WBKNJbуUf Z683Zud J{Qd_[A?coq{=f^[mQ;P 6gZN~{D6&W WAr`~^k֏ue۟?z.x`&i^j"Q2zT\.q1t 0gtA` V3[ O%g4oUcz0B`&s?Tp2G]޷ }*}ڐF@>l~b ݻW `PE&֚;9y'vGdoȿg*h((Fi`BJ(II(}uV  P% I$ 7~۵\ϣu2r>hr34bUS>~G6=g=I2MiՔ $|أpLb_pV(VV\ZG>ڏޫPo(m͎MӬ>[#.FͤI럈ksx2h4T ӞaϦoڹwkXI7d|ˡ-(O%tk8XH1n𽭊.).W ۩LmxA9Bs78TVi=b Vttww9lvۺUv~L|qU7ldl2:' /JAZ΁]*MD˺N˜xeu 3G'հ|ըHй?B_axR]qnˢ4@wך?0lr ϊμ5Uګ=MgX45 Np);O,繂 z+1'Ϫs\C-вalgt3k&נ:e]xg\:i\BiV AV33R"$A#U.z=(?:,JA@eFLV;Q}S(َ x_t繃") SoqƯWIxj.}a&2/倯 h&B^yQ!xɛV'!PL=TvATwMyԹTI${J<A>4K@Ǵ5T~H2w?M` 6Hd丸C!.OHp?߳>f1WQo (t\QT(L֍Ĥ#Mj5ޫ /z[9>7^&!S[لͤ4M ӄ ( g ! ,~wZp)|D Еe=n6e1"r[{{t8b"diya]\V*ݙֵ޺sRcRd9FWݓbטh$q=`I8{}߁χyk>EeI7׌Û-RG,D>i!n] 5|)rĔqq$?א>.1DC& boz+4D6-ju]dvv!eu_C3V/֡=:Ϊ!*5>z޵gQ"N38Y!š{uhڸ~q8x]Q0A;TӔujsΫ*ӖPNQPqHfU:9=ȼ5XDi=^V!U]aI2,8)Nq2ؗjC]C͍TdJ_`XWSWĵhjd\++\ !-*r)*Z>ΪvCSٝ ";):媮.'g.6*"")G(5\K0CAOF ${\Ѣ3FٵPhؤ50MͽFuN ) HPRL?>S _!ͅthbIvnǕ B|BP?UK;V](H}ChT :m2V`)Z75>x}8Ax}>Sv0QRL%7"bhcc\ֵ[S?MALD %Q5mfh"{r'68DQRTU*(U ]0jehT81B#HXŪgxIb6%%'+yƨKO#PTHEPPՠ(0UlkMNQ~ZfQTA$$N1mˎ SQdLQMYc12O\&¤KHEUDM11m]ǡEkw4zL?v[+!mijuFf))9F5|@k(gLGM>iJSZ  >C4'ٰ|4- %6OG'|%w38H7r(O? ~|Іb􈆩>,DEmj䜊*% Winh-jb '\>|^D}HGrOW>9ÈOiDz<~QN`@dB s4I>* uK%J fx/T5s>r++bDVE"{}?'pNȒ,@D~[_IjUM CLF B5d2lkoq9®$E}JIm6#lZ+T8G&qk,da^X3vRP?@@Tt$_ǎM;!u _(0\ϋDH^P+PW釔g4(LZmƿtxyS?ӧ @`S6#Pv*t1ƣH7Q8xثfy}:MJR`P3Ixw௃֮~OeTbhGAGz聍SFД H#Y/bO8$&>կOk-Zۯt'z@gʏQ/NH࿅[s}lkXn #N|ݽE ,(N9<{hׯ}2IOL{?my&/qQ?oqV(Kyj8z|-gxgqLf80zSu1<0syRk.ZD2.@2-F䧈F["[yF6Hp[=v4BudvJ"c<+tMpIR:xkş"~fg;c|94}OᅤTv*EmHJ[Z]:?lCE4hpO쿡O8IH߿*m {U]VlTB]C6,܁veС?ԍf^PL 'I@c~A?z|É1^9|>@*"ah4@G?Ddxpd^Vc~{ٷ)xe+(b1[lhv(G!Y߿~ ȿ'wA7yR)Z+5 ɫKm 8v56gٓs#Kw~[:HD""85wdGG0/z.UhwʂѶY{L~09?LfN͈iӲ!a=ā3b`..q5! z lpӻ|H 4$?tsTT>4dȀ@SE$~ϙZ%TI":XPw@=(õaQ,12cޯ#9(H4𭃴ݏ7G8,:2}oOjP*4?r껍!Ua  BQ/D ^G OVw.1y ߽2X%d|rr>=׊VKMfU1i6ADB*E)]EJF9KZ#8^d6b/0HP:O W0@/ɋ( U. %< pͪx(A*;@9BBs"SO^Mה{Q;=[ŜPá"0 [Qt+A*Q{973*K $bAJHcoc&~'&/KJz*AP?\vWc~~7!8 bd'D:E)FP®IS$p6a]YCc7n.~0O9v8gA"ș%0LC"d3)Smp>5Qɟ2zY@! \Ai }gMWbQ! Rij UJbRV'J"PY54*)HSBRTH4Շxje!m\KM BhJR44 +W|Pٴ"DHsSXRhyOM( /qóCiB؄X$RS rhZ@BAҠz@W>9$iBHQ9!$yP>>G돏O-Bi "$\_4 cM |Ѱ3=?DBRm?5VJnqJ H|ȝ<XoO.noïp!:SԀ`M.i,^>Չ2YIe,@$u34Ym 5Ѐ~ߌGHp;dA15ߗKXx?l -(.Y=ql#j~ٯ/s P"<w%{Zw[4}h ˜2Wݵ 1uV P=')_>4~, Oΰ'Z.y>W3>2wSM,s3u)[M(="bÓÝ&JpTrtCNޯ𞍏%-VL}W.X3PBHB&%Qz+6tlu0AxNc)vR+f( t#Nr{i_^N/4msz?%M).9O8sN^ C,]r"ˢn7͔p \+sIo?[A-#Rq?Pyrh\/l;[)[I?b59"@oMɆsP3 C/v=J"de$ Tr}RkxAtUq CWWb T=^|yr7DsKثjߨyEIQ`3{z;R8)`mNup7< P;&.~aBGE$KJB+><t/>3:Ws(EWDhЄ把bkײwj@5rQ?ۃۙrQʼ^ Nqb\  !v#h0}ǓՅX".'s!}wഐh|OBAGZ=~};8d: q{^Rc]yiF=Yu( ڊu"ba ::(EocѦ>vcX< Km<{肼 t˦^p[1iۆ ptiT}j@D;@Pp8;!S.}>U$ Y#f "$tN]yFaBD'`Q6wC{= &Ǒ6 \HϜ0В=(o&zb#E\M{}ǧ-#.ǦC{&9v膩 (B|˗tu6 `x ]Ǧm apWÌ%rL) Ï4_ p߃ .| w9c5J ; ;=Jrie;AoT~ܕ;?Wo/v7mQn%g)){HZ , ?&z$T>7Kͷ_4?eKU^b贺m鞐n)yR-<w0Tx鱰~=gʨÆCkZt,<'8ؾM.MXrpf&'s qDpqxf$i}b(1,NۉP^#k |: 7? j;Xu>׮wD{tAssrJ09oFY`*[=\۠yiZ;gGn:%w 7`{$(o1pآ_P#qu8׍ټ?ӧe=]$JDªV6u}4ڨ̧}Χ!~?_P%I=sz٘§?{Ghr:{%{᝺N\H ^25]o R1?*.gZ>xY#;oїp:Zټ~|mV^;Ap+6AO1(z~ '>vhtS!V" xw?%a.TR@{$wiR>_{ISu}MCo+DF2lGATo~+6{X6x6Y#T-[ނNN7K[u\t3}+҃ӯ9IBc}V7 P/X5tO7,|o("~?^QgcG96eG9zӷ}P%Nߊ:sڏD1e L̤PQeɑηP;mR;Hn}vd>q W%n!;}_# 6KV}V{h* W'S g8qFI AN]~FF=! n:J O^}>êqJB*F:߶{։J#vvtwz;TᣓwG5y9rj9vݎC (Ws_O?HS|a=PTݍ>,ϭJ?qZNO܉u ɀ p^$<|GN9ǹu}79&{ϮO9GVZnk wNʠE@pPP,25m25A uk%E bq篫wgFvJXj. B@6kE`8EDFY糀MN) Rzr8"ƭ^%df xc{AmQ\3_pg8R(<}j얱NL_PXy3z߄j&|nꟐgCNqz*򰻇{@QՅ2u WvH ,RPd =ox \1A]#&0GxPOs7U@p0.A5 "2%/],MHyD [h K4,HBh?PvMZ<$q'(*pkp6"?ܘƝ1?-e s tވHR(!^OJL4t+87`)1+>X^ 9AJ8Q T}9è~F:1$x;B?)eE IDӞO ^yguɓ9kU6D>U?y!}w3 nPIW .g~Ƀ2\$U8j,4t:csK>=[I2R|;>m]*UV|mŒ{B*ؐz曋Q2%ӥ~URO+b p'5ݱzq76= C*/*Ώske2was966 %d:wpFܷ6""$)Gm3@8!sừ3>3~t>>7kn0.QHtՕj`׆0r2ʁ1](~׹!ɨ^?Q4@y_@~@w>Nr!Rf [h9^P)WQTVd^0״SLxTBS lvdcV6vZM<&' #v֡:XLa }dfLFFD`m,IrL :[[ȣI Nٍz;%=@}ے<<%'ᾀfnU^h*BSxo᧠۳5gjxA<ug‘ JB9Qsi`͔:c϶Owwv4Ϫv1=nv Pj )}  摞Ow|Fn''j*Z[=xY @GqUh7b{UWUY+C|smB*H5D"DU'bGcMRd?&Sj'ԏKggwbE5oOB 5oWmC1X#Τ^>Z4iaZ ԭ&X}ج}z,,K EU,aJIfz$9BQo?~:wgUgy3F3HAJoWD~TT`aL9*RDdT_Mג_ùGGRαMf>ڏ; 叀v_ 5i!F~Ak]`($Ayx :+L@A .23Mܕ,~ʹoUU_5ݜh:ap`T]rP!lWz\+_s:6.{oAkP`P=1`h24VU;+=tV&^XPz VH~ѹFRJxT]ߴ?_W'kV@9-0>{T n޲IǽmmmVm-\mm[jVصm[j-mj-mZmkm[m[gxa ފѣ+uI$m䄄nO >W.?3K);,j(1Yq(a- CZ`?yR>N I : 'K_i,:HhGO e 87GDM/jRN}'" p(?¢4| ); 07qHep qgGůppgi9[ȵeYջ'+*>"Gs5mxQTjgS7|G?[-3p3L:wl7qs7{ٺ. ^]Lӽok.7_JIh3g}pb W_ZD>I(Y{EZ .ŵNUE"/7sBhjD;9iQ/|dQ\r\Hf^twޞ,O/:NKF:uYk0a-y!ETsr'|,jGYb811K|QjjNJiP:tZ ߋRT&{) B o$_M>18.p'P7dۺ7 D@kX ^.|r8 Tan݉[A]R:7P3?l2=RЫD F *434?ҭGL uKb~Y >/g2j:H/oUtĔ)/`L2JHu3 `Qs(+ҵ]\zԍGtMds b6![YމA!E5w]^/#m,(˃nC'׌?; otUf:}o3uyS8x@S[]ygk~p~Z__,d݊)_Ou_DI7~~?Lt]7賥~g߆>mw'o9jX4h+Qv^b/EJ*{ N2mPgxSjb^7z/߷,kucl'\rv^D{eH\.b}"8gaW ,7xxQ'Fq`96i /n&h*1эCVh3EbQ"=]7~yZo.yx't"^Qᗾ7>k`[cכcS_iU1Ih,5d[d9G_wf.i!3 t b,5!Okw4Nd5ţzpU,nOmŭSFk m .G&5MvkF3Y.Zh&1-f#Hv:PyN[NrM7ٜr Ǫe2aSWD`JHjkrnijp&H\qcǢۍ2ji2P#Td9ɨ: BZt`R?TS\! #+yX\Ah01G-7] `@%l==}(1w/oN̮S3xU610vt$̄Sv%cFcәJ)U(zݮmQGi)Ӊ 9(A+;1:?pB? Y$պ 2/v(}s|=1OēL_]1Y/pUq"~ xca?v#7e'#+̨id2X[kvtE!͆QgP"ΕO\IZfc!d7dRnW=>ϣY\S74awT1*Q9!׺t_BG7($^?Lc\DHHE᝖Oo ?q'h^p ֐u ? 3v,˭'P1q9,,iFj?kTd_ly&2 .6C)1(n,ڌ1,Ɇ;iv]su\<Ki=Qx!GTB'G`{yW gvzoKv:דn^gO>hْ,mM+tSMN..!@H,y%yr֓m1؈̑ѣcP9] Y]?"ң~g _p2[Ǩl[No2H22tX>kb;Jkt9Ηm7wIG m<%q#_Yď_7"n<~.t|_;< FT ug+`"0Tt4#CW]FSI}5j3sodCJ!3NDZb@Q07`isl>͔pW S)/^Y</aɵ|;~>d.5)3ʶ'V ܙ"7m4`߯<,㑝C< I:/ )܆_؏׼KwD28Wnj:sQ384yL<=Bb^/KHqUpՒ?cHl1U YT)B $j/uGM͐.kw yPk'[8>m@}DD:]O1 6$MQʮƖ׵Uv檿 UjڻkTjڪmIƵdԭ˼'7l;g_kC3D/4Gq{D/t #nV$f*׮ۜэw]iØ 5.ӲuCsx]T8ۭvNI33՘]!W9DntϦxUC 6!Wje廔7iԄQ)TPjD6ؖ)C- U$y%b~9ђ Px[Ep>RzpȌ#Iǯݺ]#G騻(8PA׋%W#jgCE3OpضphXS`iZ*;!̄t><_n^Fd~߃1lU 4x:b" >=/6A9CgHkǓWb%&iY 0>H1NQ9r|HsxrF5Cp S=kF(m$k'op(b9m8zV1Qv~.a*ёRjHCXi ]_tcs/Ȓޅ(8ݭ?^CM[R%7Q+ŷ D8ltf[!Uf; bԦ\)Tr;?藎oÂm2sp %Ed,VJ%y`+ GAFKF3p])QTē/{PC]>O__/|=D[߾ܰw> }kO{ s+=[:'OPʗ{qu8hq0ꊲtD;r'Q BBo}pK`ɝŽ G? 0Jq<~/s<ϔ Xa .a]T";߳J?Y>iAGJzUffs~U)|<n›4f41tڇ&HG3;OEٽ5OnjrzuR&Oqwpj^Pd ly=gkQr_wCߛ .E"vjoH?V!%z2Hjw5k#$af(N EJ7S 0Ű=O+lM B䮨9RVs .8@9OL^kzhaݍoyَtPsAZКkuRMVg솁εa f p!p ̚qۯb'̏zyHߓfܶ6FAo1$J+-YxUo^1A7>zݏ~k9D1%:NP|R>qA_VyRT3"XK> OQG^(" UCkA>tvI*H;z/*:7A=/uzjT[udgd#$wFTbX4AH*m̓t1^7ՖMy@ .|*Mq0( F[tF W4x\pg2)8ULu{q[J /(-,krQ?glejG𞌏&TD@uq@C1V)=FpZJp&DiM!L"@bT{6@Gh?lHL`u3l6t^t" PІ:qٷT A>_(ܱ9IH׼7qbՏuJRѾ( bc0h94t;|Ҿ?(a-yJ?cxu 4qPJ⌌" )z8 PG'f+hxF{!گӈZ7?ЙM7[ǡU u!|yP /4^ObYVZ>f 2v.\myd+`3,]x_x*)2e4;m EWRo>nۚ5^u犇X_9}7ǛMͨME2YUPE6$u";] p]?9fXOW"a Q|l'9QN|#{QwUޒ0z bGjNG*Sw%}.KHY%[iф$=3>WßcNm1M&u.tb|AƎw~ք}]Q-f((5:q!Wmd1߰MD'A9`W0i-:h#PsKZ*\Ag~C&Gҏǎ?Tiޥ溏tmtjB;9uΈ#i@)% WY@Wɾو )ڌ@p:|+:y;eFs^ܙ,&UT*vB4iRQJtMFsI࢜&|(sXs!꦳N#ϩRPO +(.H(aT*UzGG$g^KR^&Lss!ډ0Hq4Ow85pچ3!,4GNE)W9Q\ʠNYMU}b&kQҵxGpL Qa?Sud)*y-BGӝi>ӽ݁TH?sT mܱ5nx}['÷X K>mEt*pW#*14]2~++C.ؘa8{"4FmGȼ?{JC aJ~˩^戃6Ԝ#rs$LD5g!(?y}*85hѲ &IMG B׎cF}{\:ƅ,[颫񩔉A*Rn3%Hp<:J3(WeHgZ̊A)X a%65ָS3|̙6!ХχfGʾ⡽;U㇄c찂3ƯC{ķ^*}< cX\ьd_>-4 H*ۊ2`e8Up`)"ArtPC4:sLDBH,RnsSBrn{#?N %R} фckenq /DUK/OǯC,!wxdUBI>[wi[5 feD`Qt`ѿ/d_U(FҭV>LV\FfMT!H>"|N釞L<,=g$rf`ϺUhiم"0·i[*0"\> o_4Qs0P (COt/SIwEE-Th3j _u&R + @jp|. PqR;xۘ}$nUPP ᭛n(tGbdqx!w}&f~-<|}8L[Hm&>+`ĦřjV;#}}#BB5:}qL m6԰*`2;D\oX$m$$o;f{ΥB=^noxl ǟ `>>ֺkvSh;;;wǪ))f OB Jn$M\`؍gag1ISKf,T]oء׽߼+ -{}Fo ß6li~lm<8{gܞr<9`ّ?e9_ѿ 1TU@NMY$=ux/=S.SG锢l,ZxɇCK[XM:T) v;MW`==Xp{}a-E~hcY:dfJZ><^˅\E4fU~~($3i1Yw ) 0W{IC#Q|qdY[+7l*ҍ6'Y895buy˧YgXteY;k0r#AUv_5vM,nd>.xz$%#~P> H7Nl58Cswމ&l.Ƃැ^ȰAeG gAz <Wއ2/Xh\"L'@I<#cD޻O/%YUit]5?4IMݑܯvP4}Հo 3Ta!aF4oSkP0i+OwˎԒ/(#(0n Pb s_OJr,N-hJhw79.R󻑺ݤu1t(p k0lDr?FH;c'sTT:)zmD9B˪t5\yDr ୠ8ŔhYɯ'RA8kE0lđ5l79 K|:A qy#$kiE ƺ9`,iN8S>k`GA6S A1.4sPczl4$/:4a2h6&*^__|Һ1_NcytH GJuCP'?*N&#Q0 CuchI5:βT}`E""Tn#d0` } mjח9ȡ%&r~e \ \K}[-9=8oH' l3"#HLlwD V&{:6o#`;mY)BN )`Rv1$4Sp,yh.OeW{HVTB֠NxM;?($/<k7_,ʗo:nׇhM.K.W"Gi[[G.=-iiRb:@8J*|>x{ޢ@/Ex'(BbєNŤnnKgtWmn(Dv}N:*UBBpޱ#M\,D`s=Z8$l`@q`' av,%Hdk|* jjBeoߵҽ"?8;kd8]o:emtw )Ftd?X~#6% xTBHL/O *b.I.ԇ`b9zlȢS~I'pШ>}65րDދPm>SDL:0xӿa3T c|on9H1,`갪sPT"b1$!WS8j@˴wTڤ=ua:@v7l鶈ʣK1y = o[OzL zWwX ˠ2ez@<jlH>}w9de~ ($[}6ۆ#kH0%Np(4[* @u(}g]F{OwZwxL>^_cf9Y\QjOtTECNGwrMozh?*`~ds:dM:Uc8k~U':D1b?w#Jsx81Umz(dx8usx`醖=Eec}͚C$Z1Wh#Q,ND&eG9Ad;ˆdѨ/F/'qE1^*( Wt\Ȣ`,°o$Hzglk x&6gzGNwM͑'=&ߧe&!YAFƝkKRW(*/UO`g9J:? N˽-] sפ^$7z+Lq ;8ΏQܨȡOjCyAy0G/7ʘj) &zLZR.u;dKth靁UVߴѓʬ"b,LY;NK9{)E8 C\%WU훳 *\憋qSАyb."Q\0=[ȭS;qxI7&)ۻE ThɐM$yvlA"*P!"6=lLxnwGqʎfr`窱j:ϕ UXs;΢&ouSGPGrvt{0RhQI"1퉅z& N,^M3*~paF%-]D=a?[?`k44D漹lN[NTqBכ{=`d<yvm?+aWD uatKȯvڂa2;]a΃sKn`8 $Ze25"n?\ZXu3s]n*HgҌE"N}/߂@} :wW>/NEH8.ゥߡeѫ$Ѐ?8AQ]@}lÃ$N}D  aLGE1^7y2Ү\^a5d=i}Snޖs@Έt'\am;kC_s| gxQ7]S[ %sC 3L]-T$q%pz6l9=5!JXHNĺ+ƅQ(O8?e>~nG۬֨[`D鐙Tֽ:U0`CџWm QJAxtmaa:xCEe"7:_XU1y-";U"P@$|E~M0C&}M5?bݴFCapr HFk,DIK,Zz]XbsNP?JxO?`\jOտ5LeʼnhxD䷏^a 3l0MMe+<-2H&9ɐ5yudx2p9!r'2w%EUP.d™ڬR٫5eTcxA ^%ްiMTanS<TҌ9Qy<UntBC Cs0f kq D%_*5 @ !^ >`( gs®}-i{]B u9ognb˟%\uM Rʨ4ᱮMPg+k!LyNS"rXG(q7ZP1Qq\.Sq3_&z?{-{mӐ`Y-$RλN{D/:``Bx&pEQ5IArn * 7O0ɞ!RҪ "|U|u_"|1ꝋGղ/MtUHw:hiý 3uĸE=@^Gʱ$wx}UtsAcbJtR_D|4Y>ꬷ_c14L)G>pQ_ɘE%83nd``\{iD|2w8v'U?x>>X'qK =#òQZFqX@rⱦ{7^=;R?we,Fѯ]!N3K'A Og#: i~Gn>7d *B٧g-|K}]}뮹~ׯhb{w{/ h:fl(4n7]`2>l] 䈚f>i{=w2Ta)ݍxtb!SRo EH?!ƙ>s΂Me!ATRR:ji>e&`08.gd(緂(Ag<>=owGǑp3OO$55/'#~^a2hB5 : G( QHW!s񺌎/U2aRaM̿] sh2\M:d5[8)>\ꮬO"N%@#PhW`8gX:N}ET7X%:IA]eDQ<Ӆo$ݙdKs(V)ey&]  QHukI=e[sr@1t.9D`#Y0ErL5n1]JS$ǕW'E9N9M^I?|j3rt1p^40ݜퟩ4‰ ]+v_J; 3@NDn|`$Ht 9w+'Ê8 H6 /aEc"6NMo[T` 'N ⻆-pK3@]AؿI@؎"|]w=_}=d%]/}QW DuQUːjDLyԎ*!_Зpsg~~y5хC77#6Dy7K@Xt=Bw./#PBlU^;y7 /Fؽ; 3C40kѡ 9*r1z"#F1U(Н+!w!4e?v}8d{S_78g=jЇI=;oZ>l9.T&yk;'3|98<8v vx8WI=w5ɡ޸ry9k"1*pZ_6p]uU744"ZFᖘkuF#gs{ejW<JR. B~%0nХ5> :~gkkZbp#j% Ԙ@@ITP*@)np`0rI;vppi;~9V/H )죞DkF.K׋˱+lwWMZ 1rm5OE⛐C,{S_:VAT`/T}/=)4?Jȱ:r}:`ɧ") +_sPQ6h3sA]woW &;8<)YQO3ߪâx$", RH'?H~MNZء8^PbQK/\7uhGHERd2%(瘕WDT8&7 ª=L׃k1S#;Q v0 t X\;LW?(伄YQNp"~elAO"'{OHTȾ\H93=c^ D{$2A+=6AS& Ct(=.knv HߐAoպ}s-P}#C=]"L̂S!;I6ϷfrRfns1*f|$d>]"Q&|MMf9"%W!;}MMDD^ GaB#5%_/x Hu xLCp;(삸oǛD\F;f>$7uQۖ$9dH=ss-KQ_UP|Uky"ף@[s 0'tO{PݶcN95'53#TώÌFzw!!%)?ߋ0;{]#.<_N<W-є#%t)A(Y=a[Eg5#Hi5?"VEayrbpq';opR(X\\?_kɁi(ʳ)BGz%&xOsC$u-a3<N0ky ,AwL*$ 1(12< s'T~]xb=Z;<GyCR8sه Ut)'EPJ<$ɐ|g۾y2O;2Uogդc&Y)xRoЎ+ Pj 劇@8s鰓UHtf"M)a\/ +M?r"$4AumCE %btn<$J4*u7@'d(d*hoZ4%Q+ٙDaf?mjV O)`.:lzp(bBq4IN)SBJZ{Y*^.I 3Tsh @L"RCζB"*19= XB<<͵Sbm @VqJոX@%;8A\lMv0jGkDC!OYV nم -|CR?M@p.26㛿(\AuVy)IËh@匁cgNfghfB5T'>.d_,vhٖo Y^GƎ8ZDqb1.kIEm68t5t&jrLR *JA>FNT%i|f|te"KKhZB\F:`̣Xt܋DWNm8kFS`tWfXE`[u '.?X1)p] <sᩣ>'|Q f,bl#dכXD ƳpS6u'O|9Yn)^C]ӿ7ovکSƷiףXw <꘷,܁ކp"v8Ǐu(jFb>PОMIPw}::pN /\2GE$Bü[Vw1hӁF P<%C9SQ8(`Wџe=o ыĄcӚ(sd4PSbR{ay-HbġL̎P$|#IT|~y3,D$4hAhL>^h1h@OJ(U^:p4q0m%Ui`r]pMx4SA)**[͢f^ZO~{h 5=g]20f,E܊MP,/BD*3ph 2'(:0Q^A\V3\"‡e%=%L&#|_E*{Eo ~W0qƷY0Z7_ӊ?birr]>hx(Y1$ (7ֿF$OoeJޗbȧs~PW.dqr^^ %nXĀ3O_ {tkT0;2}tGxQ:iգt.0.2滮DI RMFa;Q' lQetWn־e8wte"d7׀}҄N\ݚ}6_Us*Ŏ9bHH'U=&B]x~1m!}jՁ?@샑dWFg@./S"9Qt Cgb+CA9mO㇍-;2olD''zxwVtemLssl_hɄĭ 8@;.` FéP+XZ CWZ1z#}u&dzњ{;"8-=d͋ 9# {w ~86UO{΅unW1!靚%snL$w9nr/%I5H>^2mׂfx뽭i3<9~p-6fE;Gg" gIckq>َIMٸYޏ4~Ǎq1ҩ*s׻,VP8B4ΑQSZPFr/SėQ_y1חbևxB~݇=}Oouk3\qnuNL>|w%w:)ս 2C>t]AJk͆xχ"K<T1ϛnbX!n98 ^ڭ E7yu^^#9e㛽W;&3Q4Mrَazs;sҹDQ\n՛3dABp]ƽoϨGk@GU2p]PǴR?.*Շw#ɂ^yy clk,"60JBzG`yM}ƺx}.fΚ M 5->98ձپ:<ǩ6p=zVF$(eLoQZH댱fqܳui"p@Xx=o6V&HIW$G6vc޻UzgnR}ȼϛIV?nj|T7b*t<}{k+X9RFVb.wms&?󼣂3սQ.8ڔ%k7[-͂FYK*΅9lZ\fMƽKpuS)mDNoPu1Q<Ԩ$qu,+IOA'mdͧj a9bm }M2}*'LoMتb  & 3NpپW/VzrNT``ᵥ+eEdq!u61h@P͞EKHe00·W<8\u[> EUm鮎EeUj_M?7jz-uqBKpE]Ĝ\Nx.Lګpv> ua+!~.G?-, e%#G}!j'D;hՑ jĞga9ػOv 30᳄&Eb]A­>V,O; +z['GAȪu ơhh{NBːܫ㿝>,|g0 O=o4䧳j!:t~2=U!߈XUf_8>>`&_YҮ2cG<,(n{ p|/gk?&߃ Vs(ڱjet<7RY%/C|š,AZ Wefc69N:Vx w,ғhEsVƕ7El(Q6CA⇴ ?P|g퇱Qxu]F lAb #,΄A쓈ϛ%&h+P]D=c~hwnj_Wy!9SOp>K*cΠo']q}$ínaGƱdݎʁ/5tt̼rR8Dt& q,ҽTJ2t'c=ALivIO# S((/'m| &#?"WQx&C\>qÜjAWE^Z PJ@@g*/+_.EWcpb=AIibfhXzp3kn:yG)?l2(;go$Ls2?Ɯj/,^'^vuOb@Q '<,l͚w@u9mϝoCd͂o fKb3O>b~:rr{CpbtJf%TT=\wa)Du psvS.\"o_Q)3]XݎruoQ(X/ V`*sW $V4DSK0QHU;q4CAm.퇭x7lґK7_mӪR񚋜y#8xQ~k≴A=RSzֵlUΌ eZddTflnpl-* ź?LmEt#&f<2de^K\Ž;YV4ݫM\;كbg,0dfRA}O#Lg{sMv~O=].ku+.[:cϙW*<e0U0J@Sڼzrx`RTצ,~t3rS>]U+`sOzqDKc=}4F^;"RxXľg3nc;N⒛EUbMB2i5u_@on1!e J==aתH~v5|n8w#s\'|뢀 h畺Gκ~Q<;k <4;wbi-KK;-:u$11o:(}_ELZo2Gob" ϼ7 ?(]׶)c_B 3+r~Q]Fi/7rOMo~~]!!F1zø+?BN֏v6B޶(?גzmT 2L(BUX?i_]=ԴBSEDQ IJUPOpfdJ)b X(@e"btRJ`Lf:U]+O;$s ÈvF$wDMX~_nMjҗ6n.]2AA6(Sb Kwg_ Jc,zH7qh8 KŘ&HNOז?_~ѰQ~E٣OәAذsYr"5^yDQv V*.`_8,bYb{늬b@3bje\R!voWg(!2(>2tN0d^wBW0aH*:? >rE tRx$bV*%5h j?T9WQDx2jkRY\6:؇;kο.+G.Cy#ŽBT?\!ID{҉xdrV|6fݡ8+\`!{Yǧo1?1D̜CY%+$6aW*-\%6IEDϵX/9ژֿlJ oUeޡKqÞ(\ A2C &Kgbc>+ 2b ڿ Yf9#f Q.٣-5}Z+>xIKu Gg'1*A׷w,lz vN,M|fpv܀F 琿'<}h ?: N]XjP ^tꂯl{cc;Wk8P7r'ݦ+lxax0Ki|LIBο;Idž>o.kyp,"XJ^,`C1mO}hESMg^'q?] 5qqEj֧Q1-֮0lc4o:J`,Mfו^3v1|WDi[>Mbj p=ÔzԈ?z3mټ!"bgBZ8f{\ko7Ȅ@Q-O(=, KowX|>N ^Ш8%0o,B{GÐ_/W PקzH }s&ᢋdMof {y<ɖY@Ac]!3>*=L;VNcTOlׇjK#/}:ߏ8ICI2A?75'P*Р"i)4PCM1$A S +ѿwJt҈V_D#DbATd?ipi4CT 0D0 H?AM 5;h2S0M(3F(#ĵ/H2Q)TD4DB%8?G>axB?!؏?v>Rء0F+ fٸ76cH˖~˞6~4ye5ާ`vgƋۊ"`,xy}gP$U<%O` V񕂻{%1;|xx,Z&Cܪ4ec37\.uL|soVRGjt'x+2js`*d/O7?Aka6w~K&w_1ҪTWUSm:PtqIx*Zg?NH$k9 D1UO :?}G֝7?Y<ͧcMR35g.x%rf.Ma7/gp}m7H=yp f}&_KѺ⠊,G( zD0].B&j°}0׎ӯwTG(rDLH]Oz>FGY0 ZJmRih1 j?S]HS⇅Dļެr wbpf3<H*bC?_g;}GLKĪN_8C *|{u!)P4>٘T c!(l3"?" ~,"? &>I֣4jv3Ts+Dyb|/<wbN,=߳>Δֿ!PX P YR54 cPaB >uݬ[_cКa *M(D: fkI$|~."EdF%yx2f|/ ؗI?Sc}@Dd }R }+q8=PSWP\7L.ӪҡQyH>}^n}PkՎͻqGq$Z۶oZr~XkX]Щ)_t>~>L=o=y@QswyB J8 jgNa/~ϰ\"xVQdA(3W#a @ǥk.lHxL'!s㰲R\ldۻ866l­ǙGe׳Ą" zsݜ

||o˹V/z$ o(ADyцpש80'i{~sJsf?'s{;y" |x tT?73tDvP<AHzٱXf;a/{4J9[r,t@>]%3RB҈ *\ 2QYڊɩ'c@03T!SI]-6=벾.>_Ƀ 8* pu\Dv.~g vڷAC(bT/N?MGZΩ^#As팽LZM^?-B]͇b⃱祂a\?־Ŧm|[wqRꉪtf Y6`lR~m]yy}7ܫۿjU-J/ /:W%Q-.73>xA5lB|᝺44Bc KmB,7L'=PĄR^;Ş\<{EMX?b0(5L37vQs_xk}5Xjt7R2Lx6jOkBy9=lݣ帖eO;1Gxܪ]c&=Z=r]s.JWY1^#HY~M8 -ٱgtcHiM|cs}DD.KU\{‘{k 5Axz܁>@ /t~y,wGkO.J"E̼lUh/U^:1LF _XMwĵ?:6cEXYj7S$ۗ@pxqD+֎@#t Fs\ymTPĤhYGxtWNSB519B/PzX<~m$$\"V^qUU(.W ȹ-ge7!`#65+ֲ8*0!lg1XOFŦtэ/W_l>C{!gO$7.9qW=M\X_pk 3sPy!(F4eU{5zF5hTDJy셴wϔt/=D& )[+9iEW'Łh ^ _ ؈;Gx#܄WQ+Â2wD<!˒Z!炏'h_iLOo&}Ŭ&;Co/3țz <1`owgBteߔCˏ~8h:<@pT<#p^6͒K*==ެ XTʴ\JΉT1W=HauE |ފvoQnr[+AP_I(}yya-.lmB9! f'ioZ#Xe)HOmT6G=7FdfE7؈^C`d : DDUs;!J| y|!Axza(3 ɾms@%޼{8sa㾓ͮ<ʿ?:=/辒m1Ў^hݐx[GL9p;{٪Nw;݊c_ <87V/w<>w9w߻븂~φ~DQ?Q9f~EJoxcg -HVWECVEL;h~=M+#Ph 2t7q*h4o+?m?79P5#,z .$2 i}-bGIIA >~.#?O.65aivǢP@iezyG}.;_k0wA󳇚;QkYӠvoYqz׮s8u}^c1)vˌrX· *oљ6 [{e[磬2@Q~̭OO׶]!$unpq$Lj~1p.1 /'ZWJ{hocrx{LaaMrRh Fue,!mWL)29,Xh!7f}\7c iZ6 S+ƕPJ^YN"zMm"?tc|= 'aKیF3NFV &G("}wސ_җv7K==W}tI\}^?5Ǘ FK0OӳpiLyn}a@J{?2=cwCj6xR|9=OqKLDvQ6nNAMH;2۬QWOhS886 v(Nh1 zg~`"i@:?(=q];#/Fy6=ciHw0>cPSo?La'![kPDU\3^wh-rwfBCy;~v*0dP$u'Ao ?*w jx|xPh_yq{t~xxoמ|Ȭ q:z맓~qɪ'&(drC<.)Sz=. !4O-r! ~A6wϐdž[L]J4{fVD8G _{ĤP;Š ڞ(P5@!Oau%pGzeECx0Ba\GW"ɽ7yq` i}@!1;N -DOW3Opϝ!5CߦEW;< @]6{Ԁ}o_l+cQݝ{e{%3:򪍖! uL f# gY!ΈXUbƵ]]^qU 1䮌_{~G>{{RPb6:yK0aXE{sFA}|t1?wX}60]+{Tixƛ6b{Y/oҊ5JuUBA`G)V{O :ltlyx*q xf߶|F"M;@ylck\sBgt}|gZ-[d|$uS"e^w,Z*FXbh 8sphFVz;*|b9T-ô^ܶgsͅ_$uR\H=޲I4z-*ý@-.L@ wg.k&s 78|HfnZ; $({gbL {wkǖn"v("'~ rV],!)Bcaղtnl)bm9`tH߈`ms4{q^q݅1.J; `'^ə2CϳA]@9!046g^r"ز#5+-]۲e+hͮXҡ֍ +u84}G^jF;gGH2}=W-4eF3*kv".}' l a%[Xʂ<.;; o}߳do]7u\ Y+q{Y-Q°;$fQ@aڽuo]Eݙ )sDbҝEX4\/S CYhm~KUFٹٍm12JԾsg)'<] cU阛oyZSG7G~X5n\b?fq|( j>~ ;t n$N0Z#s5^bFZ;[o@RݛV4 *8>h4y-g7r,4i ')JuK!^3LaA29﷍ouGītJt,|BhPGT q9D)LJiЕ%d4$TU-$F̤4@f[`4BRUqЭ1+ET̍UQ/6iiR%$ R(`$ ""BD5IEHDR,DTSH@ќʤJK VrF2`$%(x!)iH&PvGB) !**Y"hb"!$((QB Z"j FhbF( bQ*&j"()i&F)jfX !*JbXB(Z(VV`$ $HY " &j f UJHj bBb*! J"%P !!b(hdj*)b" )"f(h& J )"(I`&&(Qd(()bh)f)b*(?(ijj!"^bTAS0RACLQzQD:*h"*ZODhJBbh%9LLD$DED+0vH^xM%)4GϘA%E0~LL LTTHU@G; jIJ)j ((f9*))e $">2 D1̗ C1T2D+ق$`&@J A1M*zLDR%2T@SsKRCHDN܌Ȩh)_mڢ")@$(h0ç~(N'^ "0#?'#OL ϔ P ؠE?P ;d?Me|T/O__':lzg~۾_˟-6vPM:HWYP `C ES?Jk'1b  F.A(#@ C`Ϩ3)`qa%c՞ٵBFt p;ʋV-cc JO9`C  9(`(B@4I7p^ :;+!xB$y"!m(%r@S$xxOʫtU_i׶܏rZ? 'y =(#Q /K  ?2/{ݱOЄmlBFa9DlMlg?"gG4b!eSWsz]`nlw`ƚ9E{ pY1 ?!Kvr~Tu&4\o0*eOTcȮzy獕UCζOn+8x 5`@Q0h Af9|5"@"M|0" ݝA {(H@t~j2&7g{ghF8" \ ]q7#רt0uFB4ΫDU0A/s۳.;*Ϥ.O[o`ʏpVPEI~#Q( ?y݊ px9ۖrQCg [ TFb 8 k"o8b ݜ.]59*vWsߟx;߉3ޜ&l*W\jdc7t9l",'tcZ"e"U Rn{\PՐw*^mL*vg3LzW=w0zW/6OQ6vlr\-C<>3dq]!!all)EN F$->5ak6IՐo>#,ael9+5 gXٜ/{ϱƭ.qj7jw5ainKOv=F[QD\(8 Z(іt ]YqhRxMп #4ᶯVq^B=VÛ]мEVs< kJֶP0*:_l0 HAGdUm,-iJQg)Ymx|z0ǯwaY"; ?܃yL]v8bgbv%TRf/xđZ$UtG,HM]ZSw"H$AB&9r@pNnۤ!c.ɭk yǻnbEG{qz>(OMw#A9Wxz3dx_W=z$&_Aml~%7`xE^W«z|n7wG&:0Q^ Z{aK1:z:=|:;/YG˶.|x?ʩYR|@[%jG8DVѝR>D!&_{ÃyGn<",)O/~>pD@D;b;_9% |fTB%P!NjCžQbOgOx?3Ǐ|ӑ=g@X*CzC&ax;Bcsyx)|5dӥGLXteT@"=fmTc;D,Oaճf5ORfXo9̛moގČYyE}V Brߝzfg+W=<$Iz>^|NNnu=ZG OEN~$.sAn[ϋgbD"%=-tu6M*ќc6k:yvepxѳ&Ke\3p/l*\\hat.LsO%{B9X/NcD/2u?` ϑ<'f3^p,ap9+47b(:y7q ح :˞— @&gOkvdk9؏;82NS}>uEYX0|ƈ2*R壨Xy"Jqh 6>6i׋bkI Pp%<Ȅ{rqHOV';ѧ8}P_b˻IACDG؉^ oxO#MxG߷ _?}g,S`'_֞VBAAB@b RE%d 9bJP" 4!J&P>r_0dhw?z @j d% 6v_&db0*1Tİzb~^ǎ? i'?U Kf0c@e񘘎[^~Oԏc~w}ځˉ"''H~yl߻g}ZtҊW2i+m#iNsn8o'q6Ywh oh#؆&14d@}+1㢁$$Th`α4Ö0h#ޥ>:7>pd!Y!CΏ~ؖh_u~;شN޲f"vDW +xT]դ=@{; ]sN%dox<_96~U]#-_8@Pg shZr=7vNmzcZ|r?rcw]lfLQ{1jF^pt 騥BHrNpN'μA˸GAWn?2w\lt wΑIDZ'r~v\2 !4/X 斫\YԿftNOB9j$gQ0QG>r"Mk&ؘCbi]ͯՊ,BNv X?Wh+wKV&:6fr5c)_NIgdK._jo[A%ISZm>t[SjًEG-\뵕/Fn:*9ch1^?g#>̓K1\@bM"NGL2UD,UXelxp,X,M8B>ex7XCaP|-Ym';#2g}O qܟtNc8 Ρ%:t}$_J]l91^HOEcB@Eu4o;W֎.l'ηBP'mH!ĝDKO ګ:l/XҽΗWJJ.\1O@|W YFcIK~9E0N;;]@A~}zMp>!h#@RѱZ5* +KinxR,3PkF4+ q0fFjNnzaeMJE/Gg/,*,p9Y?b ҬR*\ jzAXVQ>@muo;i COCX-$vit}=rO<[ZJǃg$@/߻q~NJF)E)tD*z2mCRF)M ]ok+È?GO{ϗP == 9 GCü6wi{)Φ5 jy9 BLè#=@zxX~}gyN=|GmmUnvVup]X\'J騟Nt "X9C7:^,sүl.Q655~s5rBHԹtv`啮.ͮqVݑ-R՞$uk`yӅ~c<<6鬹SSۮȮZÞWYoS)-'QaFE&y[p*ѡc)Үimo<w~5^SI* f= c> .7E3h'[/J=xx[osNzgTġ>)%5~gGqSFba)CvxL[,7XXUBP}]ĭ͋RwhQdqL۾]?O׫a{{fo6x8sDN aՊ%P6 (D9πp4D R#G=Tߣ;_Gc$`١cOSȏp( /AE""K?yD?\_9Oںh{AO@ )J"J)R(" T1GdcI1hп3m3yQY- i.#RTvEMI?OfNR2Ac6B܂Хrg.,ep=I;;6Bj<ǖ RӍo3|]NwY#Vƺ/='<2;q<̩R:$$lNG> ldnwD0eLۚg+#Zk$xnovg,,], kATқ^WQo*YHCt]TiI4.SO4G#fo3|adn N"9Ŗ+uB*J2!5 IƕlzkћǣXu t쐳 E!0 Z'NX)7 JAnT,ZCF֭_hd2=^f*,6oX)8VI_^{'PE!)ꗗ[6LD5b/ *d2l^┮̐Ȭ}ViT+Sm3\Q9?_?z@!Ii}_odWBNԟ([F"n^FQ~]j GjRгW]OOi&:L7Do"XXuƓ Ow{|)BW|xĈRN8B p{BS2"^AE@B6XRސff>j3 MHDU/T_bf#Os@Su[DUb~0;]J C­/[RcI/@Dd7q5DEԐ{"dˏdRatǗ y*G zj)G&`A hB5EZK9rk%ʕ6ú&h3S6^~^[a'&QéhNJSobV)300)4|o4ۿ>ZBy>blvг)*O2.5 "%DFCŦDbK4mc3>8=9CHe'uT)TA_Tui2?_fڵTswwu&c]b<_:3xbcO|umenU;딻|1q15V*i]roq 5xD!:apO[|qq[oT{.&Z:];aq7֡\FyYO7WS/òƳ")B4tX vdp !m>$u s8 !I%&XD )p19E ) Zq!qx 6Y( EH=!m*ĥH|{=5A@vpS>\0 Ak.$٧&/!J''}~iJ*"! %b(8EYҢA5=G`SVƅ?_~o-dO-L$):lA.dhKO(M^:r quuο& Njt륞BQžY>wR 8 Z΃fRh=1n~tn"8Hd :Y9)DOKB5f_Oڡ#I8srihZ.s98Uùhd*v4ne'fz6T-SBD!f ȬSڂ J]%-}ᮙc ;oݑ;Tr8lɞzT;5$3٥X`st$˳)T h!UGfu$i .!gj`Nq?ΈpU(yL;MNT4J?G讚O+EUHd |:iAΜ}~9d{:޽? m's3=[ilXWJXĥ.iryՉw@H?t43O1it;ڡ;~Ł Ȍ5s?a_2w3WJ np2Fd*6_2?X1Tddp2B<0P>7']#*~4o~=|ߩ w˕/C56/| oc'˔rȨ+);lٛl[ !'PA/Ca6 rON6>&c& B^dClxe$G}@@ᗢt]sUbl p(z1 OEDҦe"Ro`(lv6=Z=i ?~&Xyr5hԙFi̙G{8:2psBK#kZr!eGJgx؇ӗиIMO@Bkj|mrL6> b/쎽۲5U~f }^G=/v^}F>1G/?C0>>ͯ*#AɘxUT9܀D\?6л_PwA@sm'y{>2!TD}U<+L{>Ja[ TI5RR`(Aw`ۚ5A($EDh}~*Eb}uܞѵEw2f̨"NX:lw3M@`* _9K'H *hb) ((ŻFO+ := $5 P:i"a&`)hf!JRiYHfD?|syFD}϶rM(o8חy-Z@/xʵwu@2 k:CB7RpY9:f{&0Icxh߷s'1w_miBPI$[ymA?R ᄞgCZQ ɏ\>I< #{'E;GǩTVWx5gͻQILWWc:G'ֱώ.?DF1^|;-@z@U+`)7Fo| yӇu_%.{J;D_0"_sʬBmuM?HHA$" \6/6?xWuN tw3We]c @&(&]asz+9G|!~UuHaTT" &RDx{/+)z |g xr٭ݜ0% 5_#O4~V`BND2 Q9 MBݎ3|4X|d'Jy7ݚd/!y9]œD"&l_!n:F=E b#3eϱf[/w'euϧ::Wj)3wđ XC.|ݝ/,Q_lHH;@i[$+1p[R>ou0Aaۇ9`bj s~"ײ>rCB+  R; B(jc{yJL 8.Fݍ(Y6?Y+P;F%Ql,8~#Ϻ}ϩȟyЉKIL\_rӟS ԶFzvbNAe zxD $=?q$C$"y(mt~y@؁t(g:[Hadѧeu+ y)͌qDF(=՘#ePЌugguȼ  ްa^)[Hb+S' (t.E!kg)|cn`*9;vsP]ߝ}Z.Q]\hw$`> BfX`$(>m @n5Q8|y D@V;N[Bܱ| fn9I-zyZ_c1`=9rD@-kC+lwuI˛y(|bջwwr\;r[5=s\KMpμ5-x!-ڛo2b'+vT_HvMiǧdS]Ѻ81 v}ћ돥u뾻LoY".\àvN^|GO,n8R]zZ {O^m'~8Qa*.>ixG:>,7 5OãmҴHOp !%`=#(R{a`y[<}¯BC#b/Q1Dvp>}ܗM9| T~.9o>le84D/bIf᯷FӸ=۫0 4`@ޗW¯eDCGF:%tA1<}"6Z\U<1}81Ls7R% :yOOͤ`aiib]>UA!ŦmNL:0Pf_Gu4[d.1y?m3l8<"6K2nl W"fRzArԤq *P/wVK,b 9X;tzQˈv>lc^$>_xj|y΂R<{yoDo,an[ޛnW;c]f![p#ԃڇS7(t7b:F;ۨ)n2<P(epaKu<'x^~[g2ŴT cT̏> ePCx`=j.뮺wzzlݿo~¯L$u,$[?!t?fn0NsF<2lB#IF$x±xP즕X5s ^}0λ'xp{0 8zN\b@ԥ[h :wIj|`R)Ў6b/\\7[/ v7HX@q!?Ϸܠ\C;zò-qy!@\*cegDf'sc; $sэmEp(U4|[mmuh$v8bvctzKo[Sۺq1Z-7t\%@7S} v;92 9ۖPqMp|*d%hcBBs?F*7(#9"U0Ќ,j 6 Jӡ|[uc{x-ˡSi“#kAfMu1&w8<@N[b{ 2kXO{Q /%RQmL2$H.ͻ,$TU$ ;{5k3oHj n0 voŠvcW]qn4줶$[Y)nr g(3=yICLeʈ2%yf1S'ñ{'d.*N7o"*sm8W\b$^K^QB-E`/^P[V]@ݑMúu9f+ _93gWӠ<: +>]o EݻywI+-LvkCg)mLρ:oGA8 ǰ*9~: ʪ`_Ű4T%(B6Q+%j? {𻬃 V@{_yL& BqF]M]Q}o|$wa қ߃ՀI]+Ӌ}ިJW5-D^P@UǿUBX"Ti˧ct Z>ˣ8BJBO: @7JgvC,KLl_ޙ@1іyt3ЬEPb|Zb?[ZZ4חL%scR3ۚ^ P\ Rn]$eQ)AOÕ!RHG% }mKH-0HP.j,v> Y/`m)aG 3 VGˋȡKTM(X"&ը`l*%<zݑH >(_n0 uBahC܅,ڡ=-A#'LIf6vS՗Ҡ;Ԛ0Lwwy|:~ۦg oŜQF`h ySI]0;E'l7JW{@(Pa|c^k/8R ϗ}>>دPNsDס.( D>>Ҟ`8[fy-+k"Z  B)R@k X`H{Ac& Jf:odXW'"7G)t8tMX÷Hg6ѱiL_oMWuu.x8̈3cSmwlpG$Q;sYẃپ=sQyy"dI|]Nj?0dla 8fС Pe-iQ|2Śe2({8Tc(ĵK0뭺=|"!ַ%.EB]x4D*9܈;/l6Ҟi\uMஞ+s'H/!(dBbR ?:j]%C*~ڄ7@e?(6v lT ( ?ݍ胘]9ă$k)H|DI#avP i5fRhm2mZݵ1<0B/ 1Mhd{E*$QMqx_BE-g\`GmjZaɆBX2rPMS !B,I2h97/_7{F\(?rQ˴O! I؈sLXX"THo; uEfUspOFi StQjqiAd`1CwC|=Mݛ߹S|o>aS TSȝҀ␆ i :!>P4#`;adqw@=}x*vۉ_)w8L &ޜO ̠vCE,(D ,/ٮ&CXmA_E>?_g.oW&e$" 9 ]Jh!{TfwU&4K,xVҚ(q=rQj{^k Wo=x]d~ބc`?OMRŷ lG=  \ʋON`!38ݗr훑"f c m8 dX"ƥoנXw/:;IYn( T@xtȎGjlpyANa oQ 劋xf" GZPw "|6P@O!Dl8g$hq1YL{H Xa8>}o ߚk#d~JY Ʋ,{Ic1ӇdZS$RA~z.wꀱ0a}bSr\4YZ vuUUn]נ ȭ程ORlolW, ;1ȥ""\e A&=}Kh6t3%;Nxl] ;]Sc% g.^\Ug`;T:H H b$ѻ487Ya[r&/h#`b!{mu1T՟ HfQ*ډ& >Q4TBID&8N C;_]xQy5hڐq 4x' ;OL>XZ%ȁw~d 4pGUa׷@]>'hGx觱:tPVapۮ0!z^8)=1jf?D X*l*"8UUU_ӵU):*zP>OwI!D|1S;p3QD{ccO>c2@P O~6?:2?j\):/~TyqU?=$6C1SR\;-.tzX|: H6 sg )T^VIrCaLps1 g>=Bvo%1k@d.nѷݙ4z=7xH\S #vy'O,зNv&DCn\&`CIbI@4Dv/% g 08:L0ÒLscȡ S6!aUȱԕ9+l=|>#燊8ٕe(>gO栔d|*W޼xnR4kO]NOp8L5"5ƖaYiCxpC ]pawȑ4<tQۡ}.AGx}h}-o4a`/hw @}R@THгC\t4V cH{TZ\`hl!P.9 ϢLn;URoЙUZjY || )I;D<>ǯh"S✝5Cq=@%PgCk|&;0(vϱjnѴi`LF r>>nͰ@n۰s ْ!Gĝ8`Ys8E{ ,&}4Ƹf)0K;$xg!c֬#&&尲&RL_ѱs xf+@ƁA 1!0;q,H+߅/ssG Uӻǰ6<] P:@Dd)H4# c*L" bV&<9Q߀O>7(JD{X^A!EL%%gm.0L&79 zfOv("ɣ-RT^ R =!A27}['"ᬶ6L1-G */zI$SiTNqOFf76sx- Bk ۔,A-q>4U 8 CStCZ{dW3ۣ ٧F^E eu0yj;6#L :MhH t (˘05tju7(<; CH_!2M/>9+57(Pc-7G#7j KP8d*yŽ,7 5"xGm ̦cv!Q0Jt~IX">/RuW_`ҿo4 l!B%j #h Qރ>3Pφ0h}Q󇉏8$y~fy;אQӶmUUF}zƊjjڦYڱeتU>8&TUUQPTQ$ UTDP UUUWUWvkS$#xcwUUUVѾnUUUUWBaHW-Y$`c('8{5` @dSs &dx$8\y O+Ӥ`A~Q8Se^S8<r|anf¦pt:LЏ}'C ya3Bu><{P?L. ~qI˙%R&qִ'wh)XAJ9wIHN%3ZYwQ̸ӟKNslgAfi_~\f% E_< \OdyQ:K,DI 6hgr=U–JԄҎ܀AR]ie(X%]=k#AB6{Ei82O9 b#L7U8e(zvG,^[?ВP3Lh6#X[:1ʂ EpIAECRDǨ4IQeJiIh0v0k'H );={OwCeܐ2:)+bI RX3|ɯl8 EN|@vmu]m|#r9 cVt0:}rO3XK@PFh 픮puAbϠ0mmH:_W'ŗ'^f yzN !xݍ# f|JT)>W,Di'$SSH :di*n}>s1+u9N>X&D>6bFIMa!$0ei^Q4`Кm '7L.SHx4@@$,ԜSsr_]b!Pep n6 ^n* a@NXbO(#B)殺CS{ 5CJlޟ\Fرh|!n0T˩+gFyiYG?t{eN!~{b6sW9CV]>'JqA Vq~82AgaDJlL ǎ TxDLQKHɺI0hhMe嬶*!a*p0㡂:(`cTd>(pP1a 3mN'S$#U丞ɤżTfֆ#Gi*~ GnpdEnvQmp WRkI00N <\ڣΚ 1nћ_f? n/#G_suf_IC'_4=rlgT 2"?GA9"v@dJ^ZC Gxr<X*C +v }wO7\8OP8JX˽yb$h& &eK ~,P$]P;}8blD~C"}>gha66z(rWffQ*h@ Dāv߯w |x|}LEF* ppzPa}$>+gc y@[_&DEG 1C&t{R/Q_7epQ\3&+c&$ rpxPN fO*(LȪLÅer6CTD.MmDFJ5O\ *\IxTpO~i)@Di*'֔? OOb'b~5Hǃ?RM?e֏- &и_4IᥚR9 hqq4Z2;X{Rf*#'ghB4pKX:l(B%Vx@5ڝ;C%nS |$ آTcтm 3\s,?Jz>LS d穿g!4 дOO({y(.yGS7u{بʩ~ YT&2~qy<39txBA? 32YͬtF`!\by:~ʄOöq 0"c}뉲muk! cͨ%(ٰYbDH 1A*tINi`oI#+A1>SC^pA\?!6E'd=yn2L熌sw)yLNk allxj7 6 β~z40N fmRxfk1> #%EoxCW틱:C}EZ" @֒|L2Q[,ٸFVFL0I f,xs-uĤZu`Cxn۲ڄ4^ *Gyp ó -ufGD0&%0lHI\!GeȂ,L֖ eY7HYF`p4'FOV@؁/s<=$ ܬxY@sGTd =GϘ6S , C"Jh( )/Xd!dÄ.Tv /Plh||b7C$9xYMEԨg{#B1.Ԥ+rTC*P pW}E߱>!a'޴D<&q-3 `PPJޮmj,T9&ώeKu5pȂ `T?"Ht|I0 JA.Շ'=Fٸ p>kL iȀHI&_xXGG9:Lܞ;Fyⴝp3@| r~^gy$ChٜٚКTGb%Mxk QS2Rͮ0ȍ vLi^_gd<wy.ܫ.Y͔ZbS)9M;*L0TIf9 i38Ň3Xs4#uu5ApQH0xr憗 V#uvËpTstܬS;@=كIѥ^uTJ&6] {a+{!I$NۆLx H7opzh#22LOc'W^|gٓOWkO4|!ә#;zeTr5ØPikK?ڝ6 !)Vs&Nj3BTaP Lzچ!R=n"ddI? xB49Ed3Or=/х2Cy7h;TfӀu*TC |Z]4|HDB7a V#%ӢDŽH}@<5"BOGqmNO $Cu6{d n%P@#T0KOu,RL3*lmbiPUDAy@Xr!WU.=u6;0jbS/|N4ЗM,F B4uQ|a;b`H»OD7t Q9Wm tW"khqSw??pQ Q;_^-AE9 a0=&(ozvHk];(]9LN &\ abBLH=1,Wm`!uq8E ǡ"ޛM'_UUUUU[mڪU]*% d89UNH ;2h” <>Q#NQZBHWQ˜K 2`횚۽iHU S~ f‹b:CAΠLcT} #f=kϛ q͐MP,$]'îƹx( u1~a'O|? `8R^Yϗ{!pHB(KRk>&#oٯԳ-ńSU-9?+w9.`z`ߘKrǞo&2krDmMC^N#,/=(k {TIĨ@a#bc}ﴡҺJj'EsxG]2#޷;_g<\~Q[Ssk!=A|bC7I%=pѤJ5_NY~8=! wHF\Pv*'މ!;k $] *;jAJ:M{@wip $`תrN蘝NdzBׄpYH.G<@[6Asdò4Κog 06[V=O򉃉E)qߎ;*2μvx4@$r1w6Lc!dbب,w Lnu L&3ؚdiŮn^X|JcLb-3!gx+۳*HoEx@"y hA@}S ~~@DB) XN2A(}?x{ 0C˫7=ӜyPFWԐY1PCN}r,4t 'O5 )M*-YfI֐?)[/F"w%ޔڼuJOd08k^^[ 3G5ɏd!Qx b4uzgA;J8B6'*eiq$0qh>>y'sG뽇D2fcb9="=v#;i9h3v Yѩ r0|3J'xr'{cH q&!d(,!H$ac&$c_i(v]Q5־uqO̲,k{LGࢗiu%K.VunE4g0 `{{faAqJOŇ aÁ熸kz .D'rWp;20w w`vjjk zaHϦe\~B=Dhq؝t);86QӳT0p7[ׁ=D`;]i'zy Q|o.#7M ;8.x/ JCa "`)ʙ0 T Ջrh'C)3͞D& m)*GsNR2PlOPw8X` Oi(j-pX K4 .pBv"\ EމêyC/lM< ]#42[]-pj;4L)khb d{.ٙu@s"hn,9L$!&I%8?oԜ&:.mGkч UR8vʏ$똡͍5W:f)ΧRHj:B.Fh2N2uG m es;l HRXڒ9*b4IÏt|T_D R QHM(ACB- PЉF@4)BLPU5( YiZh BJG8.@8p䴚h䔠y"LmFiMm!E3TC*?C5\s B6zI +c6󓗐xr,:0 y"vBIE*nG/?'@#4# ø& `۞sp@ٱ Y=fڟUQIk#Ɉ 7CǬxݏ7,jba1gDDTw=qTr'˩a٨Az? RH~Lf,(!eU>=bi%%HJ~SW׻=Rl,;%_o<"]c{rs,D^yxALK];i$!KO@ة[4^ I8R{86ZC oQaY_O7c1C]4F`[cw:G 1B&(-A]ҚՁNV{=__etB)g1 jU 49wG>B}FtNԆ|ɳbS@NO'NGhtă|HHv212z;rF MDpzd;;BW$ )x§C׃jbZfiކ=XbfԗW;7"/xqJOF~$F :Ζ'XvEE Le`1FEVZp\?/9qíX0jmQ\1v ]|GtI.$-'s]&190C ):=w}g"%whqk%ܧ ]\06b zI~1XW/LPi΢ ->l{Vǻ3,1"=!?&k?9JPӞM*>-m$\(T1s".!!Wv#Rd&;괥\*rSU*_$~˞JI8M6I%U.BfbV;[Dȟ 7b33I;'`Gd+9GuYºУTC/{B$VadSbNͪ@ٓL5_~j˧ ?oxGk)~aO0QV_u_? $y$A%0x^;IĹ(~YQzO3?ܴs9SQU6bӠLE:K$FxQdWaXy Doo9[|_Np0&`WjkĀ*]J+̺?rhΏx" x*˦{}C0xý&.z fʏ)68""v+GTz7> !Е5|8YFF͇ rBML1E!4x)CF]) G P6ϓ9s @>ok\~ ?KsnЬ5SS AgDoH4.;"4ŝxDdp$8L7]xB9DJzV"1!D)xQ["o s۳Niߤrw9ooRyNI/AtQ]6"\zgv <љЌLnOFLa6YP;./2,_BBccĶЂ} ̝79Y϶5G֋2AU .3;v~<w}SXV*Qs۔Ms:6L0 XuY! d-r{隸Od1`u?Plù+7=ޥzIGw$lЃ)|!"d{ۻ?;6;ZE6ﱋ|C][coN8G_lc8:nwF&4fV'֒d=2Kxγ*flAazxF]8k+/ta8cSNi%tvlnHETʷA>r)Ҷ4fY?<!VR.kHb6ɞ,57?\U:=Z̻YBu Aكfɥ 26+mb a`c5YӶYRuYpQs:PTX:ZRv8vb[[ZЋ\oS&PV)ADs6"ydSRO^:v>$A^\ww@XkɽN10@'NaܸU\5ɘ։*}>: \dj#ǼܭWzwW|$T*7mn? =ݎ@iZJ9=#J0eG~ Ib4u @A|} Mgz%OpNCd#it4$~C}X~|SQ]i$o7/ pxˁx=," HdGSx[hG}| ; oj˸'X 8*ӱN$<79cި̠9"M\B3RYޞ/ $Wۆ s۴S*w >MpIۚ 2qz k{B@ 1$_Lz Dj$͓G32ot#Z6fH-+-X%^zVЂw+\.xϗ]&)x%my&0{vi!G;B2:4X oqalUT#pf2 j ,$+b*߫l+t1b}UAuH~ U-Ɓ7zT9 |7٧˓?њ܁D@D \UX IjX`=ZaMB&7t\;kḭ8@ED|0EGLFZ\7ӰĄ d( +.>"fZ)'>xЄymX4d=}Yvp#XQm{" eS՝㿫R>eM@UNo5wգNJLG\%3Gq^;rIE$RH-o56aHiADP`@ϳ Z^[/#ᱺzkjӢu;D:a:þ{D" !a8΢aEjxBs! DAgq_?[wSA"‚.UpۓFTٲ[DyԐ=Ǯ%z6_7$81ּ?X3$~TU;Kxq9= {5@:ju5$<"SͤxO` a~FOr|&J"r3k½Ļ/ G&}A&3cLBgY(2;!kxg^{ I;wdz0U,#itqlќqU3۶A3~V@ۡ fj1>d1:{d}ٝ ב?٘\!8ـQb9IK/||O n"QTDhCr__<\7 NH:$R%9/w PfO2j(S=-xz|U*? fyqk JjSa1S3ѱ!J>(&ğmބ<lE! f)󙹚L\[#./Q`4F@i /7o((i#bJEX٦q5 {M$Xx(0@:Mp0fE%Mh#%c>g_^JP:DNKŚ=K~0 b&@Rpc[Nw)i& \PS3N 1h8{)OH#O~'MWq*T? (=Tt.D 61Mj1Fg,;r5 I fqb åSWN"jY)?+[ &]= I74wd7`TECץ@JP5k㾻p=wO>ڣy'vωe_lO-'˯'ƞLjw1`M[|Ľ.nvT:f|ؕ(iЎ ~S`W iuGmҥPh#R QS!\6*~=~s|5S11#<x6B)_-8!ؑh{aIon/sۋ;UP]rZ{RBCI'@xUX9܇!Yլ5E)A&uG &zrPQ@HG+=Wd!}t!$,[G lPcO>qYM.vd9t#5UgZHUJ:i6>Wѱn[{KG_'E8f> j_q ":ТY],N7Z,=*,2%)J$LD^~y}AjY`(B=@U)CߏKHAPyTZ3 $L0~)Hxt< zB0OEs$笂 MIED|YHh̢kXxQt ̬BnD^87-IF+n@bʥ p{v&)<=8z=q;y{ ,K A$ ]w6XP->b5r+QÃߨUk j A%Yp]Q,2xg7 eo1OMf'br5&cm݃;oC_G5-w' N^ |HA _C׵Oj%o{CaљۖfF}/:,X>D@3$s&k^:nGq'|!c Bz$dxWg^e}x$ Jfjq7G~C`옉—sƓ0+ *wr k=sP1@68L:4Ih7 Ș6=Aq6n8 #$FMFρ}b mn1q3Z@*pQ.J1/Rwm: rv".nl|Ln9f>\K]|E៣c5ik,DXci{a+^U]\ЈOV-N,|r;Ug&^U\lcUUQ߱RrD88vTF:NC_n4cETӳ^d:O|/ND((Cod0j`Ll%4=9iCn2T Ć<|5ӥlzeQʴNJwσ]>LG̅!,C iUxN,x6A) Uu& 6?l,n/~ݗKO|q5u}of' FK)kkab khAu&3Egc}I3_371ѨGCRW<=Uf &U K!0cdf5}}?Rn+fsr^0@8?u蓬UtAsa@ uA^h :"Kx#G ]=3Tp(䱡mbtg#m Ë?,6PSw0NJ0@K|S}h7&87 ?f B/^~B=]ZH#WV,sۧ|ϗݓhKzF9}~}#!ZBa!_*q2`Hއ6^*iIշNs3O*NA't%FE%wd2o;v.ϳzlwoy;9k49x8IrLiE|p1:GS;q '"s>3ߕxhrpz;=N6ǓWA}:` {*4ϏU`8_<l鮱JbC9k{IV<{1;=aa]lx-% Ȃr DP,C*kgVN.) Ύ qW] nT .Z0 RGsgk*rzL\ "X`i'u/]&˰_I >j2L'dw3^X\E j w_z Y5ѫxqeӉ: #{xC&jA?$C 2`tG6ӈIv^!_ңn,ݾpJhƢ C'o e_ô&-EUQkN9Njj<};6,pC%CˇiA4`vULEk'qƜ9BR|χ'tSM24p=0mgdC4r7Xz%N402f.X3͇n:tq`w>@"~$ SF DbQ.P~q;$mt8DȢTs &)N |?9. U "i@`a[7؀Wgw~(+b:J'zxp:t'Co`;?~:ƙ;* DOᴿ ptFcc]ڕgO?Z1-$9tcaװ, *N}@2Kˁԁ5DCbzȾk^J aû^gν}x tu;;i͏Ƙ,{,릮Ar%dcI5% o϶u$87`|1/;Q}rzGǰ ,ui]_gv4Ć9]kX½qҘjFX(S%>,G#!#yk ik 1׻UPHw{s= \#gn9RnB{NDOo9U?K eT'પtq͡A(uڍvj̠t-ƚl0/;Y ^PyKgO%"fw!nQzhrF`F ݂O2">`; Z:r5EQʋE~x8CT9P:l 1 yzo;8$ HZI''!ς{XL4>=9%ŕBN}6?]~rEI˞oߌZ9ܩ8 B{6sijCzC=v5ɊcaL{_Px `#s_g[u=H٠\ )wgן%Ē:q@9w B=-)֝:fpܽg>|h׶qۮ3UZ&Ԟ*`զ>-w@"I$11Х,C e_?L聖IfI5]~p m;pDJVĥ|jCαN;~w4F h*RX8O`Tybp4QſQp-&S9ߞT?rg 64CUG[1_k҇# y}|KǙr0z*ER{7@jGo:'C20B7^8[@ 95-dz  00 {2PAm3yحDDCCRۺs>"=G!$$! R@csfzSU,gN(ȨH*"A1 27y}= 5wL; 73 s `a)g2 | vA_ Ŀ "-r fEŽ*a2cT(Pq#WIy}tѨ:X/0ٛ=M>4Uغ'>nAbWI0|\ !sgRyu~QZn֧CqfOI$v{{>YޏyK+9#G<M;0[&r ]sB("Oc rs3;`" -c6㼢vf@'EOd!;R&a8ydϙ 7\Qe8]&bMC 6#M؎GfO.@G@<@o۟ó-e4\^(>ظUU5.M!t8JMlh4`Guλ.:ZgPy`߁.s~ }% 39Bk/6D*cYs[02CG,~R'㨏Pk‚%o&t*% r*+M wnW5oS^"c䘏-4H)t[n*&i5L9@:ŀgt2B8 2QÐ#5Î'3%NnwǺ\+N~0`pL{59</1E2 FK,W?N pn7_xyߐzL'2C6R' $kv,:u#8iv!x}:v@6IH) aO9>~8<Ĥ{b/S"i X#='pPI 1_ ADKH`d)iOTH|M'Ә)`Axed,!LI#~vl9#vPAV:Gb`@h^ ,ʲ=*l*M`b $.Ҙ p6 X?ThNg])'Ԋ/g}q\=pMpP`vZ Jמ'` zjMyL9՞w 409!(>rpxq p ~@S$smFmoV.D #\?d6@aWň:8~T8 J'z# ͑QP`SD2/TD@LG4@,߽pI/BDR}0r[bB`a!uFhf4d$RV뾦~-aBDȻdժh_IZnŵR$ܹ:K s)Dbc9NPUb b" of[hk~}HOA\<PeG45~-v"V}|0vߦ̖HjhԍUd&(mQr .npc9i)(8 2\ɍ JF:e2!Y 02~d%Bd"{УLgcuLqzaIGHѳ#m{^4OxvB`E%OZ^ RL!@AU_4"-c!#~YIKR+3ЎGCHR@X>\_uK?}eWA5:'k\~꿮5i|lR{tC9_[p+~Y]jAɻGF8n&kϦ/_Xώp4NTB|0ƒʳZ<-,N( `ː:bD>0&aπiU]=oTZȦ4I'9>D!0z vT! CJ 妉ԳJ ?׼5D}yX1R?FvuGm$aW֣{"3̭OBչa͐՚H@-)>*١SE:t2TD1ޞ]$"Hp 3D8es$dfv6o0(ػ (CLݽ\2Fk A;1;g`mI4VCh`|l|0Gw26J~ҭgIz(ňԧ |x&);>H? ؐ`bV@q Dh$kUSaRu]!T{욙CإX[J)uKiR`ۻlR#\)!cH"H L(q}EM'$p'kuR(z2H&"Kict'RߟWB.ͅ0U#y.;I~^.1b~B""& ݀|fpTF<@d".}|N%ܸ%CNT#Ԓi jBl5^3H.#zP.i֖VodP܁8(ذ@S]kMJ(JD 3TWvOLb9T#ö:=AÝv,oޢq։!bAsK2p#m6t'> #I1 lO:ƽ-EhH& :|F$c磼X% b^AޱQ7x^^²dB4W\u0{!N!BRDDS` Z[Tjњ/ƍp5bNڢlBxE@ZX~͞l.T1=|wDB LpBM7 B{ )J-g&/t `w; pf#xiIQdiGE#&Îc9@f 1F5~q1ǚ YOe2-ETT(sR^ Dx.H>ѝ $@&PVDsdxw3^(} BL)D@D-+B0}ETTIB0 '61ڒJ* oь$\ "dK4J(:a0@DAwP>N.4( ~?mo;`ؘozscꍛX)~.҅ (8`IG{ma6^P>7;}Oa/bCn؆"@rBh oS8^ԧ$2 !%_D0d-zN?O9-d)& yM6le^&a&cGn!6Me1EL64Q W5 5AYS"sQ`ēlA4G.j&@(a|A*aHoSSYF8cQL[ۜy=u Gc@exUH Dio·ě$2sAWhEI&`$`PN=U"JXb T4# (|S@_k:#* ó? ? `_IQb@,~t4>ޚE=yz:^ "(3Մ>M.;M?@4=ӳ܆y[<qccR?;̡TS2$A@|CJ?TJTCD 4ywJ- f&ihPBHf-(&=;';H&SP몥RQ  13eTbJZR(F%(Iā79|fǦ@dݰNV¨Ϲ~4z"JnOXbi6w^iQ:aa,YBv,U$28{Ԇ^ԊGNE@L~'^ިi~IY$;P~C;VEA)H g5bRT+Anyތ,D&v|sJ?qR!0PN`JQ@RPD4:z$:0G?P[cbM6P]7צK@r_ (y& O cS66b/ڐPH!yJ$8M {G4&!}]~j4ȉ$Z 2sa>&b ( `P/NL][C$" @<1'K雛B18'I {$rCXzk)䧄L?N AGe$; JukcE)cƖ0!E5b|>G.xmDr (Қ٠iRPB2k HWHK!B2ATq~9.SDQ"@@yQga HC%9|M!Vv팈}ABh?cGӈ=jHl>9{=(ACh`?x?XꙎd3`' % *krkg?d弌f>rFݸ=:!FƖK>HQUUUk몪)#]^*z"yXuC}4L~`$S5*'1s$bR@ |̐d V+m#Ph IEi5M-$:TTTZJ1QAZHihw Bg]vA}`2ol6!9q #ht?~[ ),UWBM?—O֜K`.g z=t w.^zvݨ5Gm/Ƚ;;S]1Ŧ V'3c##B0@]$'dz&w`d>_ך2#Cェ$$jȆT] w(BB}&HH>8oB(u:aBQ5[<,0@?@ gtd IJT = Ҿ!Mo:'lCdpiM͙ҞSuߙM3ZKW$ 0h~#rA@<6(IZL  d 5k Z`){ټ4jկ~M^{oȇϯpu q͔"J[t/nJyҴ:̱ݘ,b[ GI(9,1Ѐ"oHzz+J5M i;@|qe}5L}HvNjQ|sONߎ1IHs[]9 15F=]>2#qw0dBj_,f$ h6v^iͬE[1 39L[j|16bZ=557+cbd0D`Y]0A ADEL*)Lz: d.4#BkkBN>Øu_ H^$8T Q4!U,(@BBP\ ۄa~5Oؒ]0+WĔ)ny  I G1{tӇVq#A$U5MD]5bAiBJ=s *6a 0!h0qD2-2~}$A4F")?ۋdu\KcHY9׳z'@!zԗl9؜4&h.bInBG!1BC% Icp4&x8pЖŗ]]MC &l1.]xp5Qlf$SE9npiF֌eA6;cu+u-;,W6*b #XbpQQ|7$(.8jֳ.dO6lKjADSƊB[AnB $80r7n#]$Ȳ! zz#| -1 |T͘ӹ>CB'j.4<Ո!T"4;h/K-$TT44TJV"_ U^H=(QJ' @mJ d{*_:6j7w6ncI8 ZEd0)XeXC@cY(3j9Flh(7-P ]a2B~xL>Xo'$Ho%++ŕnpM<HXvjT Z/M)ps#C{ >46PBrH*ƕi ıiS_6ML}CLL L{"RBЯ )ӻ^"n?Y%1JL ]=Jgcj ($4ͯ?9#I7KAs:DE5G$iO)|Sϑv4X9Ϥ箼7#!wJS79!#{> bO'~\FQc$, Z"9h")K:' Լh!cmddCA,$Hjf)R)%R` qhK`] g#`Ɯó R`aR1;. [Hv0O1J5TȔAUG!A&4ftL%1.ΉbIbi2dbB"H&1HX"b*bhh*kcy#pFŀ0"Ws. h1%@|L;Nt$Ɗ;+9 3$O"("0Iݛ d[FMAB*RwwGݽac!U;0˵8"xd&+4s˓TEUz'֔*R)IzKVz(3v /)ELXC M˩j)4X0%Q#BC)ȷ] VA26ϯѷ5&ٷM ʍ165Ym$nto6zk 6]@̘MqrpFYTqYr3&P)znkb5nc[nRI5 ;f+" [%inC%x áalZhUYEJ=$֠ 5KE.thЛ8Br9.hj fak a3fb4LCc}Gsj]p a! ~C u,1v]w8P5HNh,V1:&~sQ /XmFSp'5.L=p ꄺAGM$iJ@ \߬=Nѐ 4!ù{ >SfePr/f=_ga#>`@c;}E ШH@~71g|X+>MPD"IPHjm4>D }MLR,(Hs4M#~*€4BsaqRpjH f*H&X1"TpT4f\:yUE CdHAH"۪\a2TIe@)Ҩ|**Gc  @"P!H"RR=AH,+@EA9J9 T2D <^IHckA41)Qݬ C;Z`s,BL}Xσ(A95X3tT ɋæa٣cSU&RIRC13aUmd m@8[SCfQD#64I s  lq@„Z}΄7x{1lFGɦw2#A AJf,٘ۢ ɥ)uo+ po栠?k{ n@#b3Mh6؃!#&}"n ޣ iI;9YÏpE8/jvWCs{9w-sJ\{;B .9|aV).lR*iJCFuXPQ:Z|`  ضj,g8 AAMHq&(zf,I#PxŠnS% 091Fvm2I2 Ɣ{aLK7}louɰ|OYF/"!g $B 9 i}#ؤ8a(u%oh"(EAdD@u?7ѣ:bS"oD!jE`@O S ƴ|#^CHMCJbFUm$L Dt*r_GN>D naߨ6NQh߼@X\4}?V?TBicz\I}܈lv|)(ɂ Zgʒ/<2`iv`ʇwdǧÅx{`Ѕ ؂Ҧ4BaibM{ h *Q|tiLo_.Cgeg$VU<ݏz~Lmaa8/Hq{Vlpb!* @Rа!hCA@r`q"F~PY`Y 9qGi yOH0N(@2N] z2A?}⦁0GײzT{[mVY)Ԏ[=blMV^hѸ؍>UZ6; VT;"($L ހ}:!1hX('C5L8[fc ^br2c|zؑď(eM?V1VyzןjnWXHuJ"vس~ʚKt67>0<]wݣjra\ l'r@ Fm5EA+kY ۨCsf2Cg@8lj0`8/`UtR굴O"f\MnՋ̛EiV4f[nb)^GVpnso +M)i MxMi&cL9ݰr"x 1fm7X$n\5NI$̴eʅ\0G|Eql<Fi3t 뾅]kɬ4]u(Vbopՠw.n;'S5"&˘E,Z#x.y93˛CHA)I.kddo?SVgM nֵмf6SI:˳FGpvaW*nl 9;?-e回z1f Э0΋嘡W]]`˧":q;dϳI-I[u7J9 g(MrИ 񩻹עOqf Bpt*ؒcxZZg-@͓ڛK\>߳(= =u/q7H‚OuقbWj a0 :nZ~T B:5Ühឨ:A86$o 7I-aIǩ2JNz` V,׼.lBhvD0 9OM ON[D0GaF=$6Zacwt8iqxE%@dz6R NMX}~L}c!-bPEPq%m7\ IS@v6#ܭ=Zym0и&[4-(KUtuܖ$|ǍqAY<B!Zk&pa @Ugx5yח|t4z롷šQ>r45 rA̅ͰWX蛮at1̚gU^BW/b0](?YktޅX].n%3fSG!o1p/1[?Ox`MXuY>y#nYw@&`8E6h`I*DisNr߭lg0Dt t8m/>uό8ey`Jx1Oeu#ڤb$hf S&7 -‘*{!٘ÜysBvbX;!$2ثۑN.y 8*{|r„a  ^Yw ۀN v n!x}]s̻%`(~qb\HctFַ(|SEE>xӱC*f 20KD@X׃8;]#yT:{ |rǕӱHaG,-3C1Vz{XH~z3fP#߷oq #W VH*LtdjXLhd՜L*,GT2m/+xi*M{Up5-?{;O F:-2\ABVumah*O,:E՝[ZWQA˜}8qw@\2M\l$ƮGXT9<<8Yݻv<#M CS$;]D 崧sJkKQ"=!<{)J۾/O< ENG1D*E U3i-?aZ3k[;5,Yh\y2&o5QI#Z^VS鬞]ׁot6Xw#%s~j0a̙ qMϦ:nWi;wn , @\ T:iχdOw7%yGzN*VjJԞ&`!ONJwi:;C  wh8V֍aڡQ:|GSShs6ir};;Sҟnb%t[KXsm36S68:VqڇOw3]ޞ’e`n;3>9QT{g*sƍ 8yN#wVMG0e>Oulaq-`JKmuж䆳q74c oN#&M=Qexuμf] R&tߌfq7Su) q-&qKwɬ:|qTghCaK0h|,ΜiO [lj| ]ϓyy:ݻ4r(+6m*׋%n9 &&w*YqA T;G|:Yx6d3pfZjV,=}pewp>>y3v?LӾ\wµO ѧXs%mwyE#SiMJ0ĖW];>݇Ml~ !$$˪k;`2M hsÄ_QjV31|[G?GN I_3$ DԙP%&*((YBXv ١gOVo7B# v]oG D69cf "ݱR9?>U !Ɨ8Tf[Mp™[ܵs3c ]ǾY ћqr4Z٨0ͻ^NUe.fla "k2^Ak<0?Zo{c pY,cwUtiu9ފYqF5x$ qdy^RpoKI6Pe$?<;;Ĭ>Eڧ@[? mn+kMooT8xF@g!n%TYB"͞M0q썺t9J5T9<]H$ , Te 6C>MdPM~"lc=0DRRЈP5JkK//騽pL}HB߇~nmC#॥4گD!Q`4E2] VR B2ۓEr'*5Mfann{SƉhWWD(mRXf4AsJGcel̤%3REF<ų0$OL!\2s0Ұmt 2hӠ=x0 =52ƍ:B7u 3×F.?`҇9`y]'ׯj( &)|g)00&N"1I39tpZvQ;uAY5z3b>[xΣ:Z:zSތ5x:$eu^x]ўbHu1W$PgۄQ굲G ~sKtSRG$ Elʚe:2"W0&bEQF{צWqt?pģ}Ĝ`ywcoZ6F!D-(uŨfCR2? r7Ɇt#EL!%=ꖐ&e(|;hʲdhr>-^oDQtW\2&𠌹\8!7fa~.p&R=-HE0:\]M5r`”iI&]a O5/M(eJ !ke2ecI(.8³Q~tpY^ 4y޸DӻҮ0m?QdgYȝ>"Ҕi4415 OyѝiUD 8*%603,RD}ڴ叾 qc4+DI-0P-z3CD9g@SĶ_P:ܳxZp=q&;Z7ڗ I=*pQD[H:Lpm Y>F4gyx{Oo_TM jY[A|w#\ݵ/$ވfpTf],r<"\/P3nv&ۊ}p wu uNc.Zwe VT2 q/ uݹIg:(Ҥz;"2dF;Ӊ>N%NyTf+OI+Ozz~/1L_Ǟ9Lr;rmNjFc˵jcdi5 <7ɞ&9{ɳP9[ z:Ϭta>gK2sW{aM.rcvSpL%{m4Hg1g?ݿ0nAg%Zû\+ j'҆ݶGWW%F;urOG3xM^n/KWrO qT$rlzN)$F:+[a=n @cÁaё!uC$kL 2y'Nc`Y-7%WM !Y2E@5d!QTbHvzZ M9'`f[^t}1t?7pτO'aˣ~쨢鱬D49 P(L=^ h&(2Т>D˜`8b kU!@2hxzb| LE i6>4Bj7IQh(}g7Ї<y ?y@fpAJApM '\0EEz PE B0c3bPX8;P>\7d(q6ۜ]-iQːhOrN88X4wmX8DAm08 7uD +Xa6qm`=#]_"OϘ#hca -$'^%)ΉSR vluJn^H{n '"P#mDF5SхcMkPl,uT{ =Q∔Ggi=GJI!]h6YǷa]ӜWvs9()`!C,h;>gMY@|B[ &{:qxa~_- BHVbWVa8q)J3c5藸*/3{.@m|ffdybbI'hZw˦q/3i\ܔ _Nj2h:]Շ1_ H AŬ5{92Tr#⛸q $_Hf0d>M c)-|᫳8Ln8mra9rǽu1N Hf$]?W AOBGղ kCq.>Ÿb8QJ@Cml>hi(D]E0bY(dBqB0AE%AG  K "DtRhh(&(^) gPX~\W"Y+hBC! uD*]M?8 ;dWqF3 C0b|u96h_4!v`ǃ\cs Xvf\6 x_AWnNssxebzLcWtl>à md9YF|m!!(/ތ㏭_\ 18vHΫFh$ogO<1*,s'P)VQUvhÍ6w.eԺQบlP3͇)Lq`zO:ǀv[G9=Mmy:D !Tvܙ,e+G) 9Rp$缗‰\J㷁tNLrZ{ijwy͎fU3*8sE׍&$!-MP Phq\}ICC܁#ylY SxD Csqչq}$AEq$1(s N2vr@/ =FLZs{ 69`hE-k-։$ ŕ[bK#sQ-*r)b#689ֵZ+մVZ#ƝZU/ W*̤Y(h39 5Cْy:tڢ7 #4vDkƩչ*cRhWz0l2#vqf4Pk`G7r<鳰`qx5U;5kad^W}Jܒ"QCn=[Ju4R4QLl8 HmΔ _DSPx@`\ρ.)")uFet jSFFe(Cw>w]CH <7~O "CqC4O}? ?!~tAc>$bGDãcURMw x@>*a5ݽemoSUך,(SoG-AQY̗>Q4[MP<) 3\^>64q\ O-Yb;4>L*BsHo1y݂h A0.zT")J*];my!hPhpߚg<{DLsw9؞씈ȵ1^pcx¦WR7pdޣ&T&w2c4[;"v\cgwRFvqgqO; )fqD>9=3̎'vNz %!v#a=K/˿eu0qNdN)rsh+Q7@1uy%tƓBqӏ5yLJ^;a]( GY r8o&tEĹ`\"Ww4c>AIńA0GyuP*\Ļ=gV=kuF="< Jfn+V Cw ڜvMK;w5ꛍ:UƏ)i _u\+Vrw3ì\\+ud$:> >upZݰu|,쥌H5J!Lu oF0 YFbtԟ>ft.G0,떷nkDI{`s-aˆ!2nVq*6|vuq~ԊF I Xh^f qRR"U9koޮu{E>X!h*%A"wg†&(eS/cϴ M}kR(+×voHTHU(͈1ηq"@F*t0J$G0xpN䲚Ak;η!9,$D#y%'Ai1%"՘9ǔ0Y)$hB&DTE-yRˈg=lb J2-G&: zrmmATx2Tn=lݛ2hKTV+4p!{iaGqF'9{/RokŠ-* m2-SEM`-[q QUbwӡ˟r/lCl4<%P1`袂d|9Aԍ ,Wd^d/X9n`=DATGG"} 94Hr`> Ɓ=@F308[wQg.yEy12gEG8+^JY4n4VJ@ֶѦe IYK1CUa"k*~g8ɹX#pcGxqVSDaYFU7FA EST# M|3MS;=~#QS ^@ŷu‚yȩ}.]ʄxت*".~T -4ZN(F|Xsqx@bOݎi(L$##UUUus;kQC JB(%%R0 -LRALZTwrP8MĐ1{>w4'(3d-FW8e P' q)6hc5-fc708t^4CH# acY8O,X*YˬC E:Re?P@'t(03;ysq0J;\M}u8!h[֬RFYwAci5]2&COÙk@aeԐ`ݭu1Rԣ)\$vayLn16 1 &!%Df tكcJ0j|H`'2 ׸&;t] YɉUM dT.N,Y|=t弑CR@خtYVeB3"YeDE'>9Y65xXhD8UDhG$84!`PFʉCmX@&c;׹s*i6N@#NA΂n ZAZE42?_/l?/BK1hI Їj`t2 cT9aOًg~5les A ~3yDӯ#'qBOnwl{dv݀x|W!]';ei!@)$2)tBb=3Y>}Kf Q1ft.` 'S"dr.(i jA !(o %49u@ijűc ОgEp_iإ 5lATE:2p-]z8Gc#aLA?M HhA@P3"D(vX's)JP(ig\MX!;;8Dͮ@H''X8G28 5Ev0_? AJ}.rĢ$̮4^DC'Ut~jBu,T$p n.9n8ǎTBV&F .4L.XŔ9"QF+"d!6'D4L_<$.܅|;}okwy#c|e5dp <9CVdGs3ۃbye>^c'B CՁoG:9ÚJD9:#j"-h\|xt<&{3cih8qDO%UZ@tJ@0;@D:E*4"VH҅*#4 P$Z$m¡Lhy%˄a+bhϏ[N|T$(VuٚPnxEcdߕN6!((k"S! &fR,5P| ^9GG}ye;t|hF4^/ x&$Qd OHXb@f-I UX~Gb@zw?p>}k-6`*1hЌm"f Yb xC $-#ATPDp#`,g l0l:?+4Nȵןag{Xik 2DŃc :PȪFZLc%Zylww0Hv TVQf>)Mbnh"iNFS a(l !MWp1ڨ;vGr.Ր'.Yґ(8 OX#B`Pbe韶/2 3 `eGTB J%G9 :.^nK=6v0n9s@Dž]\2*@OHp9"C>Qq ?Gb ?a#r!P`?ki"I"Gu&gCq5d^8yN5nkG̥>Ym.sGX/vf&zp4"=y=M JAC,Tu1HR@hr f SF@s$vv 31rSЪݿ:+ Kf*8e (SyN54хJHJ %>fmO5P&c#d ELb؂ɠFxKlb1:=nqj*HcA2%hIے\8ˈ%P4I40Lqq`)v5K`J' rgH 9* CbPBb$Mj [ÄF "F+;e5M"8v*C+53"ɸ"4ڱxq;k)رra(u oV*kZ0@__4vi )gR14 o!V߭x>|&IIÔT٥ Vt߆]ʢr?$S8sEa>0411HO J " 9ȏiF;&0 1J0plX]Ы96C.%#e*a\&hui ͘?:A#b )̑jaM *P)5nPrrsq҂@6=33;? PU r'}qA 2* 0:ۚ?脧0D!HD6:T B(Zbh#0& TG'>eP7 uthe*nlQ15q#54uafFigm?W=M C7DKM<[yG.8RbPg>XdyzMi#쑠RF´ 5AgM14PM:-QBH-$1%"D ,H% aHb(fyRa@b R"R&8@:(M#AKMSBTHP%BDQD%%!E)CE P1(R8J5AM"QJDE1DRRBPLTJ!CSZt3QDSH#TI@% !M4L D E4- IR-,LM-hH-%$DQBD )AEQM KJRҍ I#@#@R1V(QE6ɥ D)J9#ȢB/+GSӎpLKOcc~El>B`Jd O8*Dȸ`dE PJy _HeD_+H &Cp7A SHPŢ2`ƒc!m!(4iElDA/ Nz h1+ $|Ucn9"bYe4 9!HbI "rL@)4 }x=GZ'vYݝwu)JDzt'nv8rvhǔP%A>wpB(&KymA;w h(Z"b((Xi*)b&)(,BLCP4A HQ  PPԤHS$4DA PDȕTK AL4PK 4TQRR,4ȑ PSB* TAQA QP]Ϛ?vXٙ+8A߳ b(C)Ȗ$RwJV3]u+`Jri~DUSbä2"\Np=wx`+` #` d}UwG7!%ELT Z {Q?POI4򀕞hWW RD 7Np+wC+8lj@́ cMvF}Ob 8ZA= 5tBU?>8_/`RdR!ҌR.XFǭd]DTdTE6W^FІ*f41 wxD2#(k!%HnVoe>>َ6caɦ;1ےx m>dL; B\H\d'{rOmBP/`rb(@Iñ) S=?9B:a4R2mfGy$,sr>`>p*UV ѧĠ{ߜ,cQOBD삓, ;y:Le@wc {1bvW.=UḊj{?.+MkGc@f=*IfXA顂h|Ewa&e뉌!0-5LUE% 98"G{bSF4 v@gxl*WNQ߫P Q7B)LL'R1o3a=baj5t88<,?>Y֕"M88B5 N4v-JU*wv Rz% XBUPEݠ,2|ziBKa B߆ =qFxZH$CgBjT ~roN}/(RPgX=:vb.[yɧaJܦru a;~VDg7Yc,(Zv㩦rT_exH  |T]QjGLᮧKDr \#Rѿ8a&CG܇}jМAk 󛍎$L"0:^ wG~' %h% IÏEMO> "TBX (Dn47Қo=NXD,dR@4@Q),Qe>PUOqy~7#zS)d42=P0rJ:h @0}b<$`K4UDvht.O)h-TP*) bl 0QpQIJ@h /N16m!'#}W hQG>PP%#H%J#Z@]%47}a!P&P!CΪr!J~ݨ("d`D]J7C2:<KLBc9&AfrrF ~rNKOoh}|\Ǩ>ꡠ()tCHhIvQ  ( iCTTm?;$2S'GwF k BI-\1 I5Oįٓ  Iϟ;~D8X9My{M RHi.P僢P>y>[/䐽BB G ))G^7bZ@0As>:)BҠo=.Cd]g(9 ^}a?R>h0T ț`Ȉ@ -?nFl" @"l9Tm cKͳ, 6lf%m;^^2 )kQUV?oRT}I6dD`6o_((!j :fxO; l|f͞Y}n:E3wG@{"wLK|fw֠QsO8"h !>N)hT(6~Fó_Bc+m~hN*e1&̦Fo\"4 lJ*1)g?mOTM i!!=%5qu 0Wfo$[zzԿ2}D=fTjcbW^,dzF0^c=]id$2+w˻SN!9Z"'wKVn&3QyPoltUqw8Sg޵spd: !71P^(%(yO׉ Nw9w&V <4k$u81%lƹ]uy9 Zu,&Yrو7q UR)yˢ_]V h˝qS|K M7i{| ㏎sd䵁-7#gԺ뷤6*8|A0~Ǖ4FokC:}0,V"J}x" ε޽D18)Q32dc7tx#R`rvfmdڪ >Ϯ9O3q8v|Y]fWಝD^sxrwtg$1٩(upcǍ1$CR\7jOکH cI9jZE]}a$/4e!RPđҠ[ (lH kA.K_+IPx*gᡆf{Gݨ7wH kQb4Dϒ `Rh%JJHj * &bHa ;Pr ‰a?p@>*Z>GTr8o6V!?} Jen ap?>1[֊kMSUUUAdɲc ޥ, KԦL2}HЀ{.)A M{ԓ1  "fH%JiJ+rGH|! /p.>W3UUUUUUUT+T@.K^=Mj~u)+oj0r7L\9Q ȋj1PMcti%CrɷNVunkL-ab&4{|% k`lO`k|y<ĆAH4?u$X!9SjFdzM|lyvv:jr^=>/ R`,wn}}+r?t>%($ZB_\) I&)Tb)) "iZbA  tBZiPZ")\HBTj)TӥZhV%")DZ& )FJVdIi )a&UhB(H@Ҕ!B""PEIHU%!T%QHAm ?*uC >uC?OǻOuf}ƀgtf%`pk$x3l5F)DMݞaChwې\{$ IN梫4D7)([qKAQAZ;?~y7#UZ9Ex.sVn N(5$B)?W.{*dy$eA5VmHңD'T;A{Fj:݁<QIS(ϻNl <{'xIV-&B0!vIb !#JЭ~0ֵ5nF_N8HۗcK8m'~GNk+YO4RE$P=3}o!(* *UBP JUUTrP2(JiIj{`R "*"*"X a5F %FD$heUHbH%*4'3D.2HA@JTI 4Ap3"Q TS4`B:@bBI%/:.o/eЍ3 bµim`EPJ 2cFw/|{9~eQBNJ!J7S(z UM}35QhFO!>Q9hj L݄$rFg;JNm.3 CQWmXB}WFRjKt-a ك;,\h6[+sXcAHöeU ;'H$[סNfyW78hlϬvtFRu MNR Mʒ}._$= YLYbb& qDc"FkTƺ.l .ïiқݻ@쫌'li<1ckM 'S3Xq.;ƴ0 ;6r/M:;:S%`Y >SJ'*F%q <4hy@ | bKĠjB!PLs 3 'õ=qXѽ/!`?&`7 5)"(  w߮0;øt]1P3!K yI‒YK!J*ϙH1%>]b}#Nh]?   E qء$(P ˍ1W91% z=fH9W'$n% ň:@bnG\^NvY|&6h"i"'n{Pp75-"!`^"& $47ݳp'J|Đ^"!b$YEc /)5KT؉L0pU9 B[a4CECޙ:zD4҇LČB)01"⧒ݝ&P4TTU)Lh8Bq8Y߳:+B=T S3$F5s'zZ%ʼn DlF5^ Ad!J@(ϵEBRIs5JW97#Zɕ[7& $T=On8ngiO{0  #>/╨MBHw:QAqD;wό{]As%4% {";N(5-h$0 ˜(H|dC% dIHD9Łg÷UҷcpU0#+-ˎFcR:ȥ+lB$7>čIy'z ӗQ(4h!ٵ}Nz=)?lڷfbAB'ʬo)2.F.jYEzc#Mz8oX;HOZܦzq΃Jq!DR$TG ipQ^cˤ#1%^p8Of@0QQحXz {kM'k!-"(m%j8d "OƝCҲkaBDⅱTd3 J 25 \g^χya.'Bs bOP;ow9Y1Y 8qgc:hM }`<3'1CQ!uKO&x%}٫yRep7IP1,Pz4Ȫ9,HAV_bMIjv nL}Xy:A9FvpԀ-_ϐnEx7ٙg (!{$-(g ǯHے*Ue{|M;r^GNg7qXCu7A3K}q` l# ]uNZpZeukBv]&Y29ǘ *Xwt$l҆d왴k mf4L8tmU8A|jmuZhM-Bs+cYXl1&mdrhVls Ԃq6IR Ѐ睩v% ^>m<*7,F YYm) oE7xYg0,\ APa I6SsT]#M-Ʊ 'Q/WbI=Y/3؟Z5fFkeP(i=ADa(dЩ"d(b)C@*i4E_*hza5D2I6`{|Ke=L팔R1G~} ;ڍ0 ̣ <D_*^@Shf9zR(n3L6D`]e3D#둫`Q,X1h"y*q&mf R/*qh*a` (2L{\=sHMT>AV޺(ZmL9bh@9k.R#U HÜ 3 %YB2n1sqL@F-5ZvS)ȳSsfY ɕj1m0c6\ڪ@fX\֠OR0X0\}4cM0 &#i&p@qKh$JAR8psZd(*b-zfUX8CdgB AwͰ^F}>5M`GZf 0;=Ր*nƵu6} Qs p,D6w=ܯ$(ЂmF2<X|3H:w<67:\.QFC8[6hb.Ѡ"tP} ֻ?9u\S  *=SCDwϜ`GΫ^7^u_!Jj&N8N#|V%w ZQᣛ Myfh#} .REPa09><M_!r\kW̃"5,s.Za!c9`5E@@<0máL'aHL@G! inB Jt!3d'(#6mL)?~aBTQF)׸9S\OF,+9Dwȭ.) ƨ=A! ! t}|kD'FZQvv%=Jl>w2>(#$J9 >8RC j: > p퓬dC sdL(!T  nD_Jn/Rn*yTL!Hv@iT.<Za;u0CXm?,ۼN7ߺ;7>!JT2D*B{銡wdXBhU7{ʢc "m־n0',UHqUk7`ٱ&(**9zćjq&$$wF{# 5b*"e&jiw x,ҞZa>(f't" `҇y뽦;pHxp' =5d )Hhg ])6;jbPPJ&(dߧ.?Fw #0?bJ; 4H4b}6b?V+ȿaĆSV"S I$A<{PI\,XET >*75ƁyS{7!5WE1CH4ᬅl9fCs O!"KJeR Bmr1~(v26 p;D`}= dOf#؇ ":I"$9f'$߼FU~#v:]4̷ p>/IN ޔ0#'9_S=#!о F2Ep$kAšOxccq{"h0֞N1q$`j롸ѿ!c3RHH 5-I7T̡&MM !Ӭ/֧ զugE =#qm0^v3KܳK[i4=E(փF @yLhkT9u,Ќݚ}`3ى4R b`E(ʼn04.SI.Gf:fKlr2m'us45WLBRWBQ4N:V&A-80 /b4Frܾ< $8Rp2cT<T?3)i!A@CAfeD,IA'`ݎbl0QlԜfKݕ6V,v8G6| K`G8L>hXDa/"H{p@v Ur OlDQBb/q9YXK 0J bEP*RqSB~ӱP *EF(o~?P~}^DkfvmcSJ~k5Is3Qeh_VhjuڵI5m Dc"Pb(nI!GPLizFXbDmty)6:ZCliCBox=Dy(63wFѦ+XS@!@Nۂ%!H"c  [S˷g8x.:3zO'Y%>_xf0p92a ^>D'KPl(d =4Jp&`-KKrjqxSI<$nuJQR$IR z;}yPGa=^7}9߳eN4 )K8eG4H1?n p?EOPIp77SCmH6YA} X=tDC}SR` YͤB>x&P8 L f S3`1(b$54GVb&T3 HXABqcTk9gL P!v,ܨNDq0 4#H-H- 1\44XMˠ!Kr8԰!Íӝto-bNOJdӈ}ߠ*!?x~ƿcBɄ!E3~ ~y*3_z[2%GıMvaCۗ &9&v5y`"ڜ_o{Kgld$ds~ٟ.rJi̬O췪EN >%PC  C/ vO73 bMs$֡8&rA^CV<(<SBe?rb۰Q3N!,i"U&fU !tԫVd1hRQ-&3/V;Rh永M?Y~-+n,pvBĖF*V hݛgKDTX4RL!īBD!F5L8|f7Ĥmsh*i#ˋmN19,䈚%mHCMzrF!Jͬn!fȬ%m^A &(TΦ z2SiP 1_Asd=$QC)QMovэ:Ɔܵ/!ZȐfDMhA[P&H 4GV6[SLș[H=,_:`waq F6~+Lդr ԧ2#* OD* U j-&$1hgH=k16G8h@( ^<|SGChُu@E u7%dCk'I7 j&SiSZ\P˾ QSK%zLv16,R&r1-}gz8l*`F1Xyf0n_+8!IՈ= e "Jb+5xw"_kCf(ºޠz$ [k(2V"%0W 3ݑlǾZA{7!&5}rkH6C߻ep;jk8֞ 3bSp=iCU`Џ^M'VbI^#$* @ MLC/t0&HOasbM L g3Fk"vċ닱I($f%bɀN]zN4bu.5ıºg-KDMis`4ʯBۉaA:MH7;q?AG%L7C{[l3j.[6ԩV v:MIU +1:zr A\}],J5@!WE*)POkSL@5* {OO'hb&4ꃝ+Cd#sq4B[$_$զ@Df:H^G,3Qs79B)`=QevFZ0C:ec"TVn1dnd&O6 L'~@Erisxh*$tPaUٙm Akj6H-H;Ls3suӹ5@﷫r H<D')JDy*b1'!JE"kbC$i 1{BEJ`k4^akc &8Cߏ/ÇStuEy lTAfzS8';Њ"U$3Ld9 J,υd4c%ւp @-<9`q3 rç-FYaK $EEK1SA2AMEBUUDSQQRTM%!Q%5D$AQ cTl}BbL 62"SN%t4{ S@Ϻp1 k2O=uULp:͐d ˌ AW~K|< _9 f2$D뚘XŰRhPy{$;v*tpOL#G {7Dcx$ W@B适#Lkg|Y;e4D !s`p=%{ c3'Cm<>1Q0$|Z/1Ih Z3&4$8ٔ1*D# HOWL' W=n*m! 8Ι0~?SG,|܀7CG(3tMǬ6i,jj5T4$p]plGQ9?DNP'bK%"DD}GoBNV=pn)dM=oN *RJz%P1 A4PL4]v_j]K~&1z =9#B#~OClq@yHeM iT!&I Oc\ط><: Bgn-^1aa:>bEz1J! k9p$AC ێF$q!~KGC6ĸ6 ÎɊB1יK, r8kUst!4 &xMtt)o6Um7achK(Nt{7)"H$@ex)0k/x 0PNi(-yG-k A$TQJ)9)ryrnC r;)b6A*J)I$4 O$T CDPsvNPFٚ&5IBU"B<1T!H)BSJXw2L@P*cX2rMB'1&(biP`9ji p45DLIJPQJDQ1DPd"(NjHv\ H <٩ APH$KT70`p$t&!;w#v0郙mTV*8VPdA`uӑ\ MnN콀v;rtkhSՍf1F1jE%ZGs{܋na@9.<$e<tt!|SX`޲`Lh(H't ĀhBĊb'I$'Z  Ex 4 ѹQr /C'S(R1x)vB1VY`nB@<·p1~EAWዄ} ?7n"fn 8:8 Xb>dZ.9|kg`L vgL )ً@ҚztM%<0vy(ʩ| H\#\CC @/OI%|ma!(.$bAIu!,H حU\:vb6w倵d8 &4A&J& 32񆺦f̧1mXNX(Qp 2NYG;n):@Pln0)鲇-:>OrgR,;5Hr[5T&z4r9ti4+@}J)@sd0gw ӱÆ|@!2Pצ-4]$PAhэ(,l3Z'@uQک(j D$(ft?0{ay;~qpF@V)Ie#j@ق8ml&'3`N1Y6"狛(3U΍F"d"Jb"""a"e$(h$WgE0岟ggHcSfB 21ѓ ZQ>X* (D?iNSQ4U2x&C/h(3p; (ЁzGB^ȣxIG:@<#M`l8$0_mml1L+cm19_g`MD2 p A4 88b4rcRmFҺ4@nda&^g48He? r@{y wj!{5 PixTfbC4+`ҟ}у(_ yR юTCԂj,P9))OTæ D$(`4Hcib%GH>?ښ %R>*8Bp&j?qg(vz.:ɪ)LIJ'$E(ZCmW%:I෉|B+*t_F`~ei#s\?e$CRV `t"n5^T` wڻ @ R@ID!$u@34\8=C< lw?"xb4!HK?Ai'4;P bR$*D$)iD{N7Ct"Rą Ptїڄ  i HBt'* )OZZ8I"uTĀJi* YS!rr_D?,nCt@]`J`2Tg\C7!1٥hPS#c>;{` @;l(o4|?Lg'i&?d28e/1CN8^fA -$p`,lr>{74z6L,ۮ߻PN۸ЛRBË, 0S-"4~9(:J|{*X\ԒεS{dP{^C?L ɦ &< EoY4p{Bs 7%tx`5Csi0ihƨk-'8R>@d]`()dQY@A!Hzt"}=uDPr. 6<,Ky{"J:>K4žpnq Cm86gL;wo$Q|&Cv9& )角>PrJ$"4%Dm5镠[cLiO'|/"[@e!A2kG Ō~> :LTՋ_D~'g>ӿU(U -ƃMC➂]y?E2:1(]R)b&Z5*lN ORyv9;$sF1pDL??s>VFKvwg(Ɠ[|g䦀'-᫡t\d)m SPCE*Q!D+Rңl - Hls6GSZ$ &$HN:r+ĉ,1&6 1hҘ+@ZăQ:Z64E^ODcO !Y U?^W 0*Cy;#bKhh H 8<=OTd~,kӼ4RĈK*1`[fyO$ݭA"*72l44)Ai9z~=E0 DE'`x <ϰ P֯I@DD[ ]ўroƤ9otx2ԥfp*#D4z Oon>,yl2c4c%#9>@O,|.)ku:Q\9Sa/p'rlm %UX= =n}Kܔ fBoT]CH--x:!,3DL4څqk16rL|h_jDZ"kVvl9'>-OkLj$5jT1Qļ`4!(Hcum{u!g>i+ K $|?'8*8^;\^ gim燍(:BIj?K~5fYǎ5N.OHraa, sme WaUh/-RWz)fhE*akȌ gS`} 6gmA)lx`䞂R YՃ9`ƇìT=<+0_ZvY> m`mp=pAǼ7j(@U02 n_p#n vbFްYdPV %#R k^S:%2qLP~FMcUp`Hĵ.hH I4*u5(S!+(у|4YP*n4d` }x  $AOLH??k)jqE5Sv-'Y%v"w=ڻ)z8 @N)ق;`>YrChsf1M?CpO0ۦ7El=Og 7ߊ4м)S!@2#Ndfwf<$r")_D''h`C0 HvtV 7˥ /6* YUP噒o0QRMʩD #au14Mv K'J=btcH"TڨHDv_ޔI J88U/@aYIbm0VJq[%\I C\@eAA0dw.C<{;@;#_21$g9D5wkޙ8WPWiT>PTw(嵍ެş=?^q>hC3^)/t -L NN[=P{&" s1ǧCXW wY^!OHZϻU0C"H:%ŽPbFl4JX Åy H?pUxAh:h_r9+g,?S> LQ?wF41eun+п?N֣@aƸKצ jGa!w{@2T5N=6fC Ф?ܘE>6PRᨴAfI5ɮ֛e]j3~\<ݱks1m1qSM,ISVJ%@c@#cfaSwOHSyBCQ7q/ d:Lf{/.Yſ8H`pAjIزrsyW¡Beխc,0\Vo!𱁱.ꇼFM/Ss2w16g44%&+&#Be5`Zn`scQbQ( 0?rOƚ>I!+s8@w GxSb? TvNw<:t(zgu $s@kpmh$?/K.m)sà픤4iڨ*mc96x%;ڷ?$(D(D$"_8v0CR <4 b oH!_A)/60jFAsfI оZ@hU\pzl^ g[M58MxdՐ}{qx^'JK s<Y@YE"C<=A:";ftG3IcJN֟1s-%S Obo6vC,ehS+'SiA=8ҩP(n +KIP) u|? t2F gCTEGDy:z'K JRwp^R DC$EAvtQU D -j)J$4I%q%A 1l])8É7b ʥbr; 0SDyb{2<黵B\zcHt3oS\]Kh$<sE^&H3b!"q%#aQzb< y%H8B8{b'.Qw(I)3 `xrOMDשq>r ~,LDE"LC DREL>zISE-y׫eMGw"1PAKA+ЌJQ)1%KMD4QSO%3H1@Dä&V!h%E!1r4U (m Z/2jb jf5m=yN8 A䴑 HM͈'đ#]t(4"EC!7r *F#"( Hkt*&"j&0RVJ5ljBI:37 ̀5-%1ûFѠCU,Qrܕ _)KA{!JOD{K"8вS|tް$Fg^7c[)DT7L8"S4yÅyG9 0,|qgDL 8pIPv4E(Dvt$G#D3ͥi")hbBA *)䆐 OCP5QKp\x@O%(p8*5Twa 'Hi(i3{+:MOpypv9N##фHl&j*/'~A6*z}$<#Zj !>3 ɒX[Y~F:F]@mFfg۫ՄS\1xI1(Q/IiBk.fEգn}OD}e(uet"/;'qXS|'-+ m1P٫vJkm.ds`1!D#@Q8LvKdUVt2jviCmtE1t/F>U#)Y6J+D DɄ9)$87}@syM @@D3c:Kv9Z-JX)I`\u2 O#yTA>]1Q5\`,;:8 ܴmsdJ]NJ WL"M)1"\z`a !NםGXv>"'W0Aq AJye{}&OR`&M!T"i $P(T0\ q \r'ON@ a^'=HCs>~I'ax"FrKC?4Id>@e9rntAF:sfR/?ZsugP#[gO0L@'^2gza@bG4C㣃@ABQ% NuV1jƣyy;#]GmG.O*LPu^ְbvV6kŀ;vh%CC9\l\cAu52VG kYM)bQe"⋷-`d9@<4#OLJ"Ӯ A\Td3Gv(Co`ϩ#|bUud8JWd Jñz?Ns2{悅3i' lI!O=ԡ&%!Hx`PDf%2 :]j-I]@Xrav?Vp6P'J2@JP,AHAH$I24܀䯫G" p?EOyxuq==`_ e{43 CևJGH$G<=7ML>Gt{翢qG vB@íQ>ݛzh4#'^oW*Ҭhݗ7ަ)RcGG=G8苵倈x$ !l%TX' 8@B5Llfw5t芽hi)(BiN6oB j*beih ((1AL]GRrJ{$s&:q?W( T^E `܇O^e@Ά?aވHID2D0AC(*ća0 C@(Ȓ"i1&ѠCapYdž%k[M^]*1ٞ\нJIu<FPqN쨎RFETAM(zz=Cws 9RZq R`y!m(M HP$LPMzE DLyf?]kI47tv߂!ߺSfHn=yǁ$yzvh|  ;HaRh8+=FU}:`$?<)#ZIQP4O;rSv R BR =Od P8B$ <džR0bI(d% {("{K0Y^)}nQe䓣s`˽_j 4A@"EQKmlPMCIEAE9(+8F&΄ŠT:~zM(%⍦g.[LatGäe&9F1rmQZX18ab%j8bxX6|⯳=;XF@Pa)Az8ud5 L6)ɡP$FZIb xr Ӡ Hz?51ADOB!8ʁ4ᡬC+1/ک}y%(R@=Ƿ@M+L}\+a7By_O 5 12AC;4 @3ÁE'{l3VCZa V`2JD) -[,5m ʞXэ#Q× Eǔ7 X%(" 4.4PO:QBped OC̲ɸC(Seŭo"/T(Z\tBbŧ eKos%S9E$AH2+Lt5,SQIy,/*T#YƱ iwK?H:&FaeN*yoTot?Invޕ\MGk"\Ywwni~Çx7iJƶ{ w2/Pʍ./}܃G_2NѡNJf1ng$[UY򶕔A@Rlm˓L5Pxge=~,_QMR2ub%8A+0ON>>:W$(ӜAXL .b׵w[yyp\Wvz|M9 a"CnXqgs,#KGm+De8^κY@'Җo_ \N!ջ3̴4Dqo|kHm&_9+kLJ4+M½ U.bفQ|Zqcf 3ɥˡY' Qu؃-]g\iٝx -!8El։s -fMwN:23қ.AXiW\s=zul*W4PDž}<}e K L0fFA uɚ/ wlϗJ$uMADw' utؽuWFq/ly{j`s:z6Ew0И`.鷼C ɗDO?/X?p8L],T~d)@/qcm£P2k*܏)fgFcRYTFg-tMn_2ǀ~|lMxv},dn]$:' S ޻[aKP[S(2YLwnDY[{>Rp1~,#W mmm6 _VkVoϾqGe>/߫&ǸB8BuUt|.8%E,,lx=t,TE 2EێђvsdmjmpkG43eEmEM <7O[#&yAB^v1+R;x0ї6D\SWlo{9 ^E_,=Z2 P6gاY$A ._ap{B RcBb KKәF*xS.55š{EQ3ߘGk9d㧤g25tA,X4 9r{')j]2 )VMt ˟j>/;j y;s& Ʒ5|SA’XB=fz11$;FT|=(gW%I#]M=6F0v WdZ/eŘ8;.$ JjD{!s8X$=H3ruj4 7|a2\m1bx"fx} 'ef &_R5~Ӿǖ\Oe,ևy$Lpsos'kJ5꣹pW L>+m8jfsSSx@g5,>G=1oZFQ'&:% q_/Tn =;9QB u^wx<&s#7 V؟G=M90gu ͣ/1[8 <@y+L"67d].G"ȸVE~W`l>״K Ο;i.AyZ+Rӊ߾6Vy3|+ӷdIBZ"|_n/V}iaq jwaGO(^&fd׶NT|G2QS/xoì!M.RLwNG%(̔b75'ڽz]ߜac/(^f}J1hQ1*>P}da}i؆BNr:7I5|}gJ 'MSR@֠78ʹn@ZǨ4 a`%7MGvQ$$3Kܝyv&[ၪ4k>l@<2ma(TOH}0@jX_lAԿ;s  ?pk]BVCnҲQ=C^q_aJ~>^ʼnxˈX*`shZIl?qq/<Ζ0ZDe~vPO;$.U M@8P/q$p̄Tz]WJ;r~|Ju\˘wEŲb]Δ+.oAF V깡s%mBx/0LidPA|dقj/"4C S9`KcoG;2)؜f! Al0g-GP]0`؀zPzcsx0QI`x0$9Ow`r)HvSڹ dYiV$k}16ӯe"R ?;yap,PFSThOf|C2#㬮.E3uUb,d%1Ѻ[!sDZHm hmb)fGOwH"l"=ftlf2*g hAsy'lPi!x@<_^!Ě ͲQNU%MVfCBM1"j<MaٰiLrci?Dw6z~7yݦ0s (ˢ])D-CGm]u!vu̡`9KZb:PA7kEf8X5ȒN8Gux2gHHֵA앙dȗvcɆ3QNz583L{PJ6db1&gZֵ76AӨ%Cr7[X&bCf&MRll" q*jXńDֿ۽WpL }(،񉠓'wKQqКސ:a^.Z4q(T5C@rI,:=J(Thz TD!Y|/#h|DS *0D몙8c9a#)7qz*U<<R߸X݇oGG?yJ`n3@?tP1EJځKJB&j]L!\Ԡ%b !-{p,'*4D|a=Q嫌 uV)2rF̝ C1T)㯎E!tY)))X0Fxg.R±EePVs * ;nb ve)&ܩ*MPQGoI $PNnqt.C)NwZfb7lyB Hp+bb,h . TހdǨb/u|(:$\ PjZt@m[mAs~wp_KR,ebcLm$Ja8֓Mi;D4`Pɉ,WGpda AY8#:>r-3I~32֪Q)~4<`Cj:tB* WeN0@;uN@v WdDtH}#Mw'VHY:jMR) iX95I42}GsM"11L uJuš3C+AG-MEHNXy@{{%2➚k, @5ehSe\Iʧ(fzS @~,փ]CtewxT~a]J@U|o;Rs<-4EU;->! q'Q0 ăɢ k5bB2D6AdΦHPe $zlmX&cHpIbb(]:.%g)pl/HJ4/4a2~z􊱈-4E /H1c"ڙd8UC.{몘=7t"BK*cLs. 5+FBd&s9.ty 8Bzፘ͗P H!J͌dYs4HRH/X+ U$6ŗ@[4(b= >`h%$Fi\+lMrc&.1#, ( [kc,:A`o}jPMS<Z$o2rI㧎fu+> 72*Ո&h+q$3' bh?| bOdS#!$1EA(HТQLh"2` 0~e~}F$F?6CcB "xd!o#"{MԴD!zXOri2D?`pK&_qzCcptb5Y `aѨs*3 qc/*XBL&0VMe7ZO0ֈ&C̄$AslVP|܁ C Hzn]dQXdwPUAa&AHިfE %ƌM.%"zpyAA"Jmm4=w $]S1VSRBe$ $VXɤb|iZ!ЊF)$TXw XTl! Ҷk*o ]+pN@mderYJV fXȁBeJeT€C)[duvčDSL`ǍUEFw !ޑc>f2:PĝWlV#"h@M@2D!8dx~M1J6NK֚#0ʇS#66kz4Y9aF=5J}i *]ٔ5@:pFRD4 ݶd-`Vв`@w\1 C@(Df h(FŎ2h>+q4 (=!߉lpD#@ h^ b$+Z"B|Ȣ%LkONa>MZnU{*'5捪TRJRPFoC ,.84QJ+mL"JA0(\NGMU,bmj`ܮPieT8D445#B7`Ì4rxhnhФRQެ|.nm̃ B'98hvحMJYY9\ _2g 2LؠQR:C<B) ,?Wb֠ hZI0Ng:h9=V!W{2e$ccmX]ٹ_F00oX-#Bj;M4ր+Lɣæ"9]1q,)qk Xf7NВ0N@pl#(APitwsR'O]:.Ǧ3STo2Ff0ِht16uF5ӑ7K%6[KmlVr7sbeXoz!B aYkn!8"3ŽLf H03"&*q:}o~@ck[N8@rI YLHvJZ @%Npr60HVf-"-J;/}7_\&65fbeU1 &H *M&2dv1VBSrJ!!ZC--aUuʳ \,tGP36 7oZ[:αJV24)Mڠ~%ORF " I`qpžznlwbJZ@(j<)QD '@K~_i$9<1p/W $?~^P<`00P>Eb!vo7<]I? [>gz7cժr8t^NGN|>l[m* +C :'T` cDPEh->6Vs^)֒STki, &;YB1"4mT C|5OV]uA+XQGLJ0N/jZ:.2pЛlrtm *Cexnyf&)G%Id>ڡP h]mbhqi* $l$ t O 'cMpĵ1kZb3У K5=kfIeV4hӏ'֪s['?ܼPYa ࠝPJ?gLJg(D 1mH8HS31{T*kE$*wu]F[9 X^צjCI-sM(w,m-% uk\B5aH=5Zj'buJ-dQ,ѹ)3U̺szE4˨ ]5b} ߞk+Iy)(CE0eHh'%hNTbk %|0l$ǚ !8E<F`+Tzyv<^ <\fZZNR,WS֣Ө?wd' S$]KfH=: 0%Ǎ U9D!$(&< Bլm*"P5#@&C)"NIX3+*qt| fWs[9Ǿ#OJ1$؄Ly0O{u)A!aC#n -X)'떁KIrrWv\slפƉ:d6z9 Cwk7uyNnF$"hgen6dX$ׅZNG93.eȥ\iUr&mR:$B` s9hksA B42˲=0P\ @ 10S1/e܇d+(hC}v`1T\vQpZ} Tj>3bm>oN4mxK]!aA!8:N+KXàwlG;D6"QNPsb=17!T45Ly!3hh TrIqTҪM\< Z0gWEv0)e/Dq."$d1 cc@CH:δz<*iNk Vڱi}$y J''. W@RAGB^Kl`)`z.^Baht#-?/!L} 0'LO}uִq?8CdbrN9Pr\A!)klF.jOQ? 5[!ٕ0mSB1βHQ%X5/ָKHc 8nw gwZxMBC'106!Ǣ$wEW:#!`Xx̸WRn4؜G58ͻ{o3q6ZX|{VYX\r]wV>C}L}f]o*b;;P*E0i869UONp7K< #m,/$^ &SQˢ_'[rs :734j%nBܾ/2㛓s*㸮H P$ v|֥kvt74nMD 8vnju/QoOטґ\aYR;1*3}"O&҈#@w.ױѭ$0Zi{h~܌H@1!;oQ)gҤ0ψbxрvCw6 ƭSķ'IFsdO֞h1ɤ'EN<#Fhe (yzNbo1A<׋FMԐBNcu&$TӨl=.EBPsB:i. M4%E@:mlV^ ; 漎@0%w lf%( h˞z #>GT.BF bbib$Jh'c㞇wGs}N8F͌@g8aB $틙y{I Ch{uv]#7F] O08Utqٶ"O89\CS%jjZP|A+fw7 %6mHg99>K Sh*=6 T5y!z#O'#Ҧ9!DPF/|gÌcb%40(=G1%@DTTEM{}/ҸFB=!1L֙$TUjH2Hӏʏ92ޘVh+7!O"pHڙLad7D̍"6Hs+hI'I S .l#(;ia[f l z ;5N1#bmiI8`a(2mLǡ3h|\ ʴ㻃*Y;J hpc8gB`.r(-0 H%sp 0/< s G0 }C|{5tU`n5iwsYSYi+WFʵ~k3AlpH=]@(KD"P*O3Myd`0)40 hJehKL0 \shiAL, |>.&i"xFƀHKibFH4E <8gѭYݝ(bjjz.8q#\f}Bwd?)DPjJP@( !T R RH*H*~dDCCD R B1ДJ%(GQ@R %t"#B(4Bi (䜄9 JR9! 'tYD5 zI:FEex#ɢ64w:r;r  ]顴A?/ ##;ҮiL@={Mii[rTUvNR?&z50g%  ǖa{ON5 j $,}db lW)D<*$iv=^ U!_`b3y1>eQP2CD@H"HSyf=;I uaNIa;b˙VS6E 'Zʖ>֔DկkRwi 8(2c47 * 7e}~L 1G/QNh6J="c<09r9:X j9rRSN^bf{:PrA0靆F!,D NzƂ$(h1~xGh 5}`W<Hwk+y6 NCװ tg)шl n/G f DASSގ:eZ֐- "`/]j+\ҩv\>M=#YicqIY ^əƩ5wCh{f4ʝ#(Q_TrLWnf=R7i-fj(7F!+v0k2@K ]%ո5j=*orZq!etS1jNtJycvz2vY*:̋4z#9)Ӎ$s0[ѝEMחNc77DLŶ)2Blu͊`hG7nE^ajFusmg<͇xO.&SmLI:o>c}06Hj_ "+un$L@?XRJP-42.}u#cwʄWt<]ls$xBzeCC?@ev;и9鎿>~1)y-)AFѡA%DM 2JP J ZD@NzS}c?l;ИV#E ֟[~:X` ܟS c?^,!rfx8iڪnk@ +C 4m #{Ah/݈ڛ2eH(=Jk-&SB'44M729py8{\%a !7]Dq7ꙖA.1},mwrDImY/ pi18-kg m1,2#s<+r9~lDU2Q1U ?9Ab_["bƔibڠѦ`[zΌNRB ^A)9UTA0DI161$`UdíD(g}RF!GF::Ĭw/WMurLa4LeybmIk06ZKF26Aс` 9tTF1IDҔR@51r0Ĺ>~wN#"D4BLh7,2 .1Tiն>#A7'1fpx\}5\X)ˆ9,Ubk6{2۠#:`5b6bQή#"6i~+>'9i)![;c_qɿ{B\Y042 %Uc]Ɇsݩ Mh!"oB_󆇲'%Ф BjiLb6jM?wλX?l'D4JHaw栜!{D0aYq@􊨂m1% H˼vUȜP $z,<] WfPPU$E3cQK<%SE`*5ףvxL)DLI%>lEJF<8rOH#AF u"x** (7PS3MVֈ6uTJk݊(; DϏH%4㳉F@O\ {a/~l6`1'CSzT(~ă(-C%D1U2KM07t)"_̛$+OANB聻úFZ%!)H^%>{e1@xQ%9p+`;&&hf( H() (D0AL(JF"* JXd(@ʾ'՚0'm D?=nAh'1]gAj)I$PB  V)!mDT ǣZ\, =b}~|``dX`\wfr5M œ?CZD4Et?99Eÿc8#Ê2 .NN!8ɴ TLO$$*x0x&;5'Ko뾯PZ. `Ӓ.Dyk{8kaa / y6hCEI\S!; 5U4QPPA? Kyƛ6T;$ AHCݑ'Ml($=ԭ~N(fA"P$C[7퍭2휎 sɢC5@2y| !P 1%5(DP!(JAͦ( A")(bƒQ2O]2W~DJ*HE#F!NR1E&b b [9 cj,.RTlʼnr"J((h`hI& `$k踠CDS,#4:S F$A H"QhH~a>#-/>Ѐ`[`?vB$%*}Ncier10*|`J;}8a&0WH`HХ"埡xU+04x>m4#}vUz抝Ņ};dqņ${{)J'lV0慿LcO\YPp$1pɐ@ԍ M$AT M?&F "G@pEyFDE=x:A7~h"Z]re$F y^HĞkMX-BQa),AG60AC4EЯ3#R-Hua% `8c}6KsH||{']87@֋G >F?~Y!XY!p$K@sQ54wNS 2jݸW9rWcFƑ+p6X,2D}&aJ9[\-I;{ QZ m P3Ƣhq QVJv##^cu@ռ1Ix!|by.!+cx/t pEW|tSƙnf8#\"`b91:Ҍ HriMj+ D-̇C.pUƪq wƖX,N&" Fc8 ؊@۞@b0ʡ@&bJNΨ3lbL yt P9ʤ?$ KQ+uH uj`i ;+ DI~:*iVWϹG! q79d0@$x>$qCa(SHH!9"U5EhT(b=; R'Gyc霚OA&]LLc #/ '` )\Hp.dӃ򏔸>vx1PERCҠ! %(c(@'{$&& ن'Ͽmue1>55Ӟ%z1!CbwiuT5tACv rL4نlrȹa'oڜ'BXM9?ӯfMI)[7<57"{ft!s#9Z0S EO3:)5JOc_[@ll5,=CӼg"ZI<\qZ$ =˕kz1>a&8 k"'H"ЎQӫJΘxeSom6PAlphziT1TvP:u:U^`}-EQQU50H4"GLDUa8z/t~jEpZ@5B|$~aY;Hw̓QNA8$y7d.W>!sQR)@)'P? U Er @dw pLCHH" IFA4y{?Q~.\$3FSwۣd(s >i9aXt`pP QEַ9oaZ!"NdHz wݓ/1h^>M$iH9%&mǻi/2v APf%)DZ t Vu+6&FerS.]{D_8ffw]0ɛE_uA7zg~PκivA AUUuʯ2Ͱmd4p])&M4/9b̒S=cWTqYyˏ hE9"!xlUcsXtP !p%[dަ7rͻ9EyeY -BŇ\0vԴ/r-g.Ԟn$)Se:u㵢J`$AlD:x{čKX8j@ƬC bfbXabP0u^3Z2* f$6 Y{`2EȮhRGś/V"nVnG Rɢ MKw$*(VL}G^wU3]?\/Q (i)gb)GmfʑCO,T<ݸF>eb2_h4rHtmmѴ NuR9o[tH$ Hwl':aWY)m[ 0WP}ho$d*Sh1W5uĭ|6!ƵJTBj\&64A1r{`V0MV]XMD^8Q;\cO5]xPp7lH uMinLԝlk]qmCۛ`lqs[ےӉyD7DCbإr=bok!bw2B48) b'.T6aELYxF1U4(Qv0E[oppQӤPcۖ1#S CQALYSN!xHxM̔I^ lʭ'e1j"؋^Ys,˦gwwPȗE0S1i|3K͛`a!M`-**V@  " &yMDJUx.C]I 7U)@ y)OT? ERQPWjw҂iZk͵LOȣM^wqҹDWc>` ] O gUTf`Z=ݟp8ɡR?PTU5DDRR 41ALAMDHBQ!HQE*@$1 13 (UIL%PPILMQ$TJI#E,1 U% CTTATDSSEI5RDP*tX@B_/bH )N6 H 04Fx ޙ @!011c~8 @J) G `?=msmd  7(7DONP' 2pCC@ *w_zU7ž =_!};Y[jO nﹻ{nl|yT;{h˾n>g…,H鏠jXu(tXE>vsԑe֯޷={M kgxGcmPzgZ{ks<$thݥNOrv亮[ؽ7+9z󎻷W|RKޏZUt.kڅ7m0oswbl;nmޯ+lN}ޫݽnyEznqtV}/yƭa 2 :T݀BC4AAE/$´`SiO@  EjF؅@ CZ m(o!^ FRWGt*dHP@=x@|JU{wkW޽ ||A:@r4r:!@=R>ztP({iXiB4x`|zzQ%>a@5G;쫫6{p5׾/;=|^=hwt[AK>5}ީ>z}{{n8@EM(B|v4JlwֽovVZkwp8'>}`Dz=xm5[s3ڝ^}.z=l=ۻ,@K;۹1{׽>}vvzێh|{{=LpgwK{lhv{{|Y[.(ˠqy1׭:z&Y[CqɄPН5:6_;i_|R ۖNw}^}P;oƵ!M2{E=}jA|y_`2AvJcɕuZe{œT۾l=m՞Fv{Dوjݭ}YкbMo7a%fVJL;UeQc\nk{; :鹻ݮ11UBcoMYnSoxl=nwN{scm{*>;0]m-)#WjZvnh[OUM}z{ium^kw5*Z ]nڣDow;o{^:n؋m6lƏt4]{wzL]==ugYq/[ZML{== F}(}=@;5 PSP$Ӡ> wqj P!1>%nw2^hzмy3ocPRh 4M>ǽ^pF29gsZ;sJmwoOxIzt{v^z[utݮ:k)Jm{jk6G9sd[4ec}lJ޳Zr1Uݓ{ݳ۰vvڱH(9>}vn6K8%Orv}X}e[ak6@jwx:ɺǼ:H=^z{y='ٖ&2[vv5ViUDۏdu4t˴i .:c:nzA`vz{{ouoqΚր=<髽XXf{ole}t[omݳ#jq}{هeJnslK+$*PmjRVɼxs&=S{w=R2핫%[ h7]A^qY(PT4JMt:ϬZ: zr8dzklrױ]۽ {W׌2FU=h!{/l,ݽAVqs =twxt=}oZ6J>1 :V w`@ƊV؞BvcqEUP >'(Mvظ4 z]9;kڼ^{$zӧ@;nv{ln^'[{dzӽ@.jwFrP?T{?[˝se$ۙ;T дך$Y?h) Ͽ$Ԥ%쇂lc i˸4 af- )Jyv?~R`ޮ9 wVQzx<=kOm%0Z{>IJ8@3OWoUP!W R$pˆcS OzF; I!.cj#}Xb==!.x)*`X;$K>Aa"coxֻO/w_'־F'w18v -Jzͅfs9 I/N)FY<+s9#71&fi7uht"jkLJFH]&JP.j #,1Z 1hvv+f0S b2eţ=S.)6M[e9!s\o&**PR6t\zȸ"T}77zt۞JD)ETT1IT1DĔ0DC)/ 4#"H 2*64%MkeHiI*H %U?N_rLlATN5Z&&*l 9!^F$jX RA>f(3M=_o;!fӘRDȀj5i,?mHD_#{)l7O̱ueFP )0jUo/.?nD?>DJRίE'zCP 򕺠T*!WlC)bKQZE%ܫuޥTj (U*}6I"Qh%d`[ R2teI}mikUیn11dxry8ߧ\pdQϥ59LO&ɋioxamp`FwхݡoF6^Wa5`6XiKx NaVH+ٰɷ]w'(IZS+HWA ue<P`vd n{3qhf\a4_!Ga^;T,/l..E~RÃ]LǮ"K+Vݽ_wٟs٘džsw_0-1]߯ .nI)lPDY4_q"r B]'ILI$0@`_נ[TSO7@`y iv>rrH@ӪRG^o݌Cu^n0HP6lJ\iC BQ H|^ܸdquE#kgf (bFLh( *^)qp[u.(^[y̥-JLZNdSxJ@EcX%RtIR%Ԩ)d2n|HRq (U)ЙϦYehওfD2/VeЙ\ql,Ex dYΜ1ޕt,!9:+g%!T% C`/Nod3{,?ѥ{|w~{S@~6 # =E o#PrIP~J.foQG XkWpeF )b(.X[h* ク&K@/&Ѵ1?GArJLA 4)ETe_rқ0$定83:ijOSR]QL"]r}^da"'*;TA߁N3Ό3wDHBbTZkC۱$؁n*eUW):wW<> dLD$ ԃ*{+x?DAGtD UŊwq#QDTtA*% BLknmHh,=yA3T@qW;fF}`TXHZue/9AgŀFD`>@Y{PbȳdOQ%T3y-U%R7Ao@$*%xk+|}(}ymxvI̜;OU NPAP@)#b갞ʚ߽LNT2֔4k65\~-8y~o- ԓ'v@D d}ԙT)k[ >9p9pC0+Y42LR$(thM—p?&cgSvxWjxHD`NK:nTLhC$@.x(PVB!BZ_/'hOϳKmMq)SnA$D #rp a?B:2 =k!>l/ڧ n H1QS4!@SH/Y@Dv"Ha|ؙ d*(*!$=S D҅"rPЫ J#AH B"|D9Dݜ# ouka_҉ 14"nnu4Щ yui&8B;zS!u3LH27ٞxA!wj--(ӞVGh"<'4%!AE]H9B9$wPPFO?ը*gdlLDTd3^vFIÍ͸QAbѡ=1Άy 8$ZAB )V(Z)(EXIH(h(hJ) (/'JkAC#cCTSM!ED&(U)PSl  0h}yd9o(p,JYo :㼍7"iio#Lw<8pA5HV j V) $JQhi@($X @)h#Baz {^#@BĂe4*DII/傓|dxh1Nw|$w}ea iibbbbH _ cA`AA6S}cB `d.oYy侩os(Kx1>tk4T "|a h??~빁'CJ 'lhGR 0?{_TVe-aJ?v.u̅ в%|a/#b.vj-jdk]ވȢrhtiu1+Eq 9j4m6'g݉S#s'-^C99y`ւ)fu. c1nDZ)+ ͋ENHQuG.hbЂMӉ0l*X 55MUsODzWP.4Yns+Nw`q;)a )AO|?DWȳٛ\U[ AUk$dZ/9#{2y!;hZ\;- ]ݔH+Tv" M-v- R @؈ƌ.Ǜp(  ! NI m4j j"%)I_d)CTy9@҅*ĉi(@P) !h1yZR5T Pcd9#MDzET@X \&C6տm;UNjs}(-;0ivv4? 9'&EXS\{ry;"0V-!x b8[Ï6ʴ(Bd%6*j*LE _nj!Z ?L]y*rF ʹyDb!;4k 25| T-slzGHyqBj壶"f-W.Lzk"ŶQQًz7~[Qj"B`*FYbj̆|i sf%1E U+#}"5;ILCV,7\OL`ZkU-Oy*yXXrPR4hy11j*?X;+ݗ_>Mo'M(mw4 fEKSGJ*kY|]x?O_9mZݰi/ !q9+OyB6}hZ?HЉshϱ5ݰv8wM/Xb \7aᗏlL>H_N"MaP BK^LA<*`ă9y~LydelrT 4Ѕ $XLHݞOk/6ێ0&9١2ƟYB]^nm>0ȳuEkEczk)H䔳'SEoxT Wgjg+?H]zT`vG*'PiPcqWoJ$k-oNK ^22c8=`03RySԚr#H| {{>^B>~Eb ,.ʄ!2:pUEKֹ<(5\e5ԒK5"*;^sfi1^cx1O1.Rk鿦p  NW^` %$r(J(|$̉n:RLM(CfoNbl7<65&H`L/sjg-[^G;vgwo8?a,vd&1XJU!JRЋǥwh#kH)IJWfXPƕ:E)dćOOO I)ɂq e"$@bCm&-lKõ'LJsFYoJR @٨H'BkʹzD=ML pVҧI>KOrj %q$/ +!YOVoiP6CHu3OCO4ٰXNi캪S &M]O,H0w#9v#\Inwt#nj^~*KQ* H"r]*_:D~G}8ܫ̏2)CxD8'yC^J~<#Bk6E:! mc)<B?aͶh鈴pM.8B.h?N?+]%gy>j(x A6q{G,Y\1KTsY.ذ[ ?KrO*!@AP T?_R2XܢGDG)L1Rc$H$B%- Q.A/@Iq}?qqH.L0d+zS0.6 "?)D.' }1,wvj(],qTq̚TbOy*!;ypן!^u5>[-PN ̆#2n ;{(qx4#И*|sw \9B%w3pp0>?H5#FSߗ fy(GrZ7YA![(7528żPK iO&Fy,!i= -y,A\,* & ek*r]|N;I59+_Hj=:x=A64`A 㬡PxfCab& sq*gSeKsv̎t>8s~E|o<{j+rPx?" ? q}V9Ek몉#D0gjB2dNl~mGɁ}뿊$!#E9sL>#y_~Bqã?k }/!ovXs`Crɿ'%~,DR}RM'H"ńQ7MB9d-/ _+BMf<{66:(dJ±&eS_djgYiHD[2(vZ/}c^3M)- Z f5aeT$Y[.qfAFeÛ$ﹱ1KsmD?(n3@AyHՈqAIR  Q,+MnT~2g TPv;poJâSvfz -^ U ?6W$K듎 Ik-q{q!(A%!]RngР`VBl`}ڦ7'Z`,5U?Te20i=WNK-L2w1IX\3i&M durL >̟H} eMo 9 #Ʈ? 8GȤ 7t=fp^Rp!@T# _2PxAGh~QO (?V2錓H|񂀒 N\WMFXvm:~|J gBD֔fl~@&I?'~62ht|nx(eLJ/\ڼ2)[3`:~̱=~*0.oq'˯UP ăȿ`Փqֳ< KY yf}FOeȒ}o1'tF\r30r;DsY\!dG/ 䎢$s5~t8`0~W~dI }ĕ!I hKLkO{v&qJ.ELզ ZJlK[&K?4>oν"^?@,PQ6짔 @f*(R* Rĺ⇇*ll+UQAWe I "{Eli}&z"|ϟ!!Eg@C* R vrPG/ӈ_x0 ,3q_A&|ߏ|@lv(o'!ܰv6]ܮ<2$o,%o7ӔSi[71rP$O<KӇ[?g}' H܈2$;a?u,6 $ ĄM wec&ڌB (0P#/b6!PGu܂I ySA]wv+>5 hDH<`(=:ݪ IF?8DCTaUC5 P".z62n2tYX Ue3քVsB@8LAlR5WV=.,eE4Hӣ&3$l\Cj~W=T1<|fД}OO3j)ਠ_ԱEs$8jTc#׾J>,FDHIA1W/>6/G?Ňiד99gMW?P< 71>>ӟl~Wpb?~P҈+ ?P㮠dEi3Vn_J0Lʈɥq4'#G6(h=qhJ(Szo;1 Oզ4Vd, \V`*b``Ȍŕ8Oz`Odۃc (>9{5FS] 4̱egd)I{=r6x3s( ϺIbYþ?ݽc!<%bIdeu~}'=G0l|_'yYmu1bcD\b]_fS11ލG6j#fYV)f$6tNa I*NLzqUG3&sW> ͍ @A `槅{Ep_l>D%O|`=JrIURs35 6 }V1Ncl)bܡsQvUⶽ%Z}YHE23vU0bL C ?Q@>Oe'?^_?h~|~ϯsk۟ Ta5dxNqߗy"A%(/Nvx&= ~jS. 8YDuupA0"bxO" ʲ_cxk^y·k },}'Ih t8 K!jN|1BI2|O~ΚbC?{ABPCUtTAK@  4TA0MLnpFZ*bV(iZh*@({d&bKETT" %9WY2-5S@TJ Tw9.Vd`( RQEA}MLu V$/{J)4IAT4P`*":Vj"m(ZZI`(H?%TH14Dh)Jy!"J?u~0&I͈(&bM0)tpTEo@퍠k"DRvόf($>y:TF؉~6J̔#h.0{=ۃbv 0mH<7 9R曜w̓pȚ9aK%qZ$qWPq=!G\$sK+&gQYP5RHIIa !B?E K45n`<< iPܧit1Q"y`d9.KY+']N.40Uw0uil\b.ٞKAdDP2nzeRI(V?g˝s 7R#` XcePD^AikDbH"rUU<<ΠHSh*!K>4%\J8eQO⤚ޝ!<峢-eƣ0cMZX:?%~uuJ9Qu{hD BP5y~e]~ԃBJw{ruuN6 fqХJBQHڸ2Woꯑ%qemC Ō ylm'3ńJy`&j1gx}嗫*Oɬ\:΢'M~djWGC/#g<7gk~Ar K> ;}1;:T71+C_n.z򐾕S%U9`PIUv1;%MXRTAdMV+[?@\oS4.AlhCzw݆֟Dߪ|>X (]l*7R(V2`4mHzS}׍+П>S/Fѓr[q KLJ': ~jGPzEΜ9Bk ˟gpb} :0h]a0B#Ye$k8,h;9Y`-Ct?>Z^꼓p\t^fܯSKx߻|_d*S`9R` M9d?g0DRNGчnBǮddue9PDA:Z-Re:Z8X_I7{IVGaTLj<+XtN@)CD:BꑦC! /j #uNxc]x8v HL ' N+ @2zO찂xã: -89> s0QУ::: |UVԓoc2;]FJm2^MވnG&`eBKnz?Jsɓlf=ʜWFU ^F~p92 do7/p^Y=8 X@wLP ;W\+i EccydL҈Y$&}w޻!B4*moTCi {GM[%?T%*)Ygg_5݊K6M'I')Ul!)5T2v"_5qof-\3$EhP _Y"C2O&8E;J4+՝kߟ=HkP0QtU=LG BBvXH3$H&4OfcNq_h>N44Ӡ4j?D, 깟r9~4ONk' 'A \`KF`8㯆>p}QsA \#.YJ>51&"=.eTnѩ%UrvM׎8C&DHW\4āRxH +G=0# ;" |Ӊ-JDOoGpDY&J,iqh +x\xolk֐1C޶DfH#E0|;:Ӧh.vhx#x!$IAo|B'S9<\sBShiR(3YwKjw&no]ߎtAyQ|a>}RğGS#r~#N-Haar oQ}0 هpoPi`޾u]w9_Zoc+܉`wV_@%$İqY %a6=k>)CU'$dn17K\4gEK%$$SV:0<ĨU,o(YlHB'{aO<|]rNyxLG٦7SR$ㆣ'! 3#G #'\=]UdrnH/տth,G5Q\2=?PpGJT=j՜^YӶw*180@15fOHGw}Xoo}&R8ꖕXT%M}58J4*bӪÔµ K<9s>O 's'>Oqy1=hh(iD!$| kACb6irB:x0N;'WڌTHsx/b_N<ޝoiS)i=͜_0|@aꇳа%̋8}n ub@{jv jSf~c÷s"3|*z_#|?>לbd`=V*}׼ǿa 5fP =-!yw,x/Li# d6(l~2\,SJ織j۬咶C}H c>8S!L)KqO7hodqD(*? C$ $EPS0<$NPĈR ,Xj9*? nX2[뜕d/XYQQ}[ͱ&`rwGe,H&}]y?fovh~-5$N<Ph??:]ng>*) O?H @Cñ|PijY̛_8$߹6Վ,d= d}!A%DxuԚ׻H\<@Pj)BM٭# VB[E 9 ɱُd'+98a^{_Sb5}|ȚDԚw=|#߶&= u_7͍Q,?i7xgx#ߍ4PD4PDeH"{C!Dž"qa!?׷$ ]\|wt; mgr3V"x9B(Bf%Cݏ9+k"V4K-PF Ҝ5pӕQmo0"/g\Utjr; Q~~S_WwQحR9ZjD67@)A""&hcDOI?Xn>Q]+ k>܁DO_I՘OE 3UQK2$!Gͬ),*a\W:/T?کHs3R\X[WF[w # >#y6q^ݙաi8 ~ ʟWBPF}ҟ'>eC BlmO !տ)8RQ5\ BPx!H84sH{}^SSUqU:'+^yo3LJ7ѧI ("xul`b6MzBz=8/iчGrVRBU9OlIs<4Sޟ‰)L?(jgpu㏘' !a D$/4 a<W@B!w;do=([L!Hh)0E5Si" U{1xs(u좈G]C>$Lq!?On?OQ5NE !gv*'g(YmW&L~ )-Py%>C!60: -*'ǩy!;C **>F .z.«:aW*;g,Cz ag_ 7"L} w)p4ؕSvDI߾˲UM "JI(h{p順smT7Z#J$Xz*őC+&R0j@^R"kib-B~"dh*=;ہ0')~F$ ϸ:'4N"A`ܤ/k͇_1!ڀ~;Fow":ԇRߔ44 "e̱FER| Ϯ2 zp e`T~ȶVC~f@SF(bFG’؂ ,Pdf cSw3ǝH?W d]k|H$|(~AqQ7t*P ,@(Р\27U)E;uɗL#v&IQJCf% ħٿs ?/S

K^cOMQe S2l~oq~_!} a!ZSL {SLA<CWF)_4jX\_RK]_ ^~ϯ&!_hdf3000AP6( ` ԩ?٣}֙څNo~'~@O$OkTMw }8R;>3Cx#(IAo!OH0_Uau| % Dc}HL\ 9YJQY …FFf`Y, *˘-ېr,[k\r!%d2ʿq1QHfZcf8SLƕ Z[VaNk Q_L'u>bHrJ`M0\ΖyZ f$&3-5/=]3869y8R>j~rFŰ"'9PnSKCNe4T Sޏ?lk!>~z 3uA Hn_L*i`w?^IEȗ}р }O=U z}_܉l琏|96p7`DX1?2Ubk1agQ48ϵ},z\'A3};vi K\0zraC׫}e<|S.^h;W!y^uk>VCA);QiYP8 /m~ϟ?Dץ2Pު+=SaS2`@XmhBpĭUUUUMGab:N-`YqsG׍#ZaE ݢlq0CLTBX<pBC$WRJyԑ~;0T\{z NP4@^Rt妭B8||  8l#R?+ƃf9V3n3rk.3LzRr7W?ƸF"Lw9~HKs5*q`ј1;>)JF0ڙi : F3 &1m: C|o;1{k (h˛FtUHى8‘x [G=D55qٲl:I&rA*.;yKjpn"{n|is/tY#b/0k0%Wxl\g8%<'sYÏ];mHҍls#i{y&1s?SM[Oo3 ^-QB7T-CW"a|W v[b,FOVVv!p V05 WuES0zZʪk0'AhaXY[2Z1Q(3cFr~}mE G1XvyM1e]*ȇLpa9Fl0VJj\+TN7;ӭ6FgKI``b.inhC̪m+_Z8>3@QI@M/xel"0'2݋%̈5W/,}4T(`ls@~ VtQvd"3I$n4Rbر!:x%î}ɺ9B*C&w$f)EC!j5ye.|Io̞vG_nH4ɑ!Fj)U$r}[R-,CAcښU}/=YW>uK皇%%n7<խLΞm,gmj)!Bm p%3IGc[$͡(9|Uctĉ܄9ai cU4L'_]D.9A&ظbMD Cf\֕$%.*t{2J1!AH"Hi(6(nq Z L˗cS-;j.AR}5C,}poP j@^0?RZQj<^]mꏿ<ws|50ɅnnQu9u\BB&~}&kF7SAPK._c %Z8A %ybmL 6lu1Y>LОh3= y? ?9^8m*sM pQ0(0 .u^ O<68^ES880A#5k" ]<׾jUUUUUUUUUUyt85(L GQ>Q<)O\#Q@YCY~W̡yv;GucǙ{ PszT@V y Y}Vgzooi @awl=[vF`q9֌Xt>4z &-@6Y?~oauRgU\ ]TKZ9\# +d*Y"A;a27Fښ)2#Q@ (sgwFRw`*ہnz:/أ8y^-Ό1 !#IT˕V0j^"x)Z@%lLk/K,Ph% i vPڡ@2!瘾xpݪԣ3 ƗD}us5q6qx*SMƿTin0r:`T;Ս3=I01= .ʒz%9 Nly0j'tO)d'lhsLbVkP57BU^"FTa4;S \RyhGëYf&k@͓io!0.Sc2 ]YDzcxl}p9)6ՓjR<5E`AuARPjB8Vl6. Uy3<ơD?#Dk tH2+ݻ+7N}ڄ[Vu;]APVHLϿSgOnrun;"/*`N5,LN 6{@u(sDq!1*E]b&\A16(JIIA5o)ym+yfP!!!2*ݜÒ ^8ţn-;ձShwEnǙ,5q}gn!Ԣ55/ G4Bt̏.4\SA15) ¡6.DCࣀ2 =0\,t0CB8APwa)@mFQ$s TKr_wNf!5P^GUI-y6$ he1+H%;%Tʌ|iCUOƭ%V40BƐOLZ_DD:Ep( ;/t&?_!vȽe@;8b 50}mڢ` 뒎PFs`aq|_S]) i@`vpi mɚzX ˱rg/Ӓ'ָ`A.~na^b_z:<M2!XN$ChcK~Z!+%dc+,cXj\/-6n+}q9EAuGZ4S 2uڮh=lB{yf*ZHY ʁΑ@ʈ!B3+\\1Try:׾F $*Y?z}w3e(9A' "\R߂Kʉk6w+``  }6֝1)s sl?dyHܛ\<mow rB&d(҅P$DX˛g{)GȤ0+ښYri NK\>_[LAA&(F-ٟ5 ]Be`P8(şёXJ#*)7@G UZ| "¿Ƙ9rMXBL_~ՄD}AňbHpt8zM! yYw6m< U=JhErԃP>-2'~^5_5^OY-H_E_H0/Jk!@PJ1kKѹ^яӂIq 'of9!,!.3su~jSVac4D> 7Kh bþ-1t;y!kCPry_f9Y)JHI#6PWŚ7aٴX cNu9fze@P6*#W'Efpg =^0 >h&Nª@nyj=g);1#Pk š$,qGkͮ*F_ZGs'wc#٪!O?Pf ͂B=[{?N|nR(gnHY ˶H)qJ|MfqUJ m"HBS#O5`ΐp:=o4qcҏDNTs@̅'prG/%s! Mdl2>0)K 뽦x7WЈ\ĵ"stctm'7A}- 9{?0*8*E`BTL] SI)Z! ZݏhW-7 x$ Ɲʖ|#^^pDW=i̯`+]ܭ(VU)\VU 5?sUS9D ݶQ/;n(D;wg8 _ϴ#I4wwOPA5%Yˏ}m(H# _ ~_/ mb'R& h=?ekHN;*9@JSWx0?Bgb1DoqO sI&ҪeT$&uG8ߺ9UE,x$ Epa^vQȢ=߶(ͪ@ 1;1tM\L]Vr5>4/ kݪ!N5X-YcUR$va7[HwjTR7 mvB3`!)z 5"5 ӺUT2`TH1pgw eʔ F(ye[_ϧXIf[Fcf2X;K5Խ=z< `I$I&}⿳YRH3t- WdFAdg*[?wbw4ǀƞ^~=+# $? .25rQ`#Ym29Cۨ+o!ĥaQ"SD%A\zS=)u ~%;ʔM8B8+sТaU%Q_·wM$|9ECtcدZJS* ~sHGH a!, 2&9eްNg/<7R_k\}ϭٙe5㜥l 4(0Ѫg[m7;k s yGu5ݿїA|~ιJ1$Mw*$[SY0.TXQV.8؍59H1i2U0Rb!( Ω>RM!$ek3 ~llJT4 c3c/nb2 $8Iʈ_ABE>J ")ASOl@kاS7Ͷ"OenƲ0\սW];X=ެבp<$vkPLTvxA D(3XilàBn0"{Kx>>}K想RZs 1&<<1͘^Zlh-ad1\9o aKdF Ͽ)z)L418AQm,Y+,J%3,:o4;3ILIDRD4RPWz5ABDRΖ*H_ow W{~~E"գo&Ɇ8B!hfEJպBՄYCkXV 2[{>qkZ(;#0jE~@3keNw$ m?Ap% DezJ)%Isy9tVu]_@UyMrE7ְ L7y+og{?` t>h(.EMRѢ^ nDS<4y=Ҏ|EɊ/"0W)sFs\$:`95TKPaQ#,Oʟ,[il( # Bт$ 5$[ C*-|C6Fx2M[84Rb#{8A"6X]WW$nl7c Z=@iXO}w~%$0Pu`(°d vH2="Ʃ>R˖1F`GDxH 3i(E`߼. 0FRU}oo30IUEj7//*+gBPs(J/uNDz9Szgqn1'^ )CJoUtPV6H+:⣉WgA2Y37ޱY$F=(20ird Q/*4xrQSg-p0^Bm˸=04Y?S@a}۶n›PUU@@BIB R-8kXp b)"nM%,ɠlT SP<QAm3Tyjpԉ}ÑŇrwxy a0&dG|%qDF:|9z-D /B>z)gsc? :ώ I?՗A/,zBz<07LǼU"WH &I8BSr2 b TdVmyUUUUUUUR"lyZ9xRV)1؆*I&)+ < ϱD⎏cR4 "2f #A9,:yEq0 sE >r֗SH?]=2dybLNxR4Upi\S)D$E8AGۀ\pܡҮ3z~Gd=oC>nA}w8`#Eۧg\&Ae V]bMXcwwΌo\ϰ4 E'EWV#M {8彴HҸ xGOᏥ@ h`Zh A=yl*)r# x^>o @NHp80|%"nn 422;WߕֳhF0 fNTn%Ed8|{a H̾Kl]4&#Ȃ==e;V侻&@ )ݠMB$~С$ p ^lTW|H0) GK94#BpFJ F^*lr#f=;p< [Vᚩ]-tkh,un"q*`[ɲA@$6r`M&wǚD!0 8u= )PJ*%0!ӐHSp𐺭If  ̻uޛ6u֊6! J+}g (d5W:n!oE)8aGRUՅj}dq㍸_< q\.SL~&?ke"$#*J{Tz颟\@O^ZQɅ\U6A-[YV-@dbKwpcɰ%^b$IǠ?!HjNV4k$ղkHiJN3IUk:ϹԠ L7 6N&£lp !;XS!H挶^SY9v=rYF:>t$wO߯jqP@n?"bPzw!ӫ8 Z>h΢ATV?390F<=@3E?tm{<,ПV^}{.j@Dȥc ^N(n^;Eof@htA@fesh^ "d*ݯ#}7DKkEJл18"14J8!!L#K篐f_A)0UHO;r4XZnvè^״))Q_S"̊ї$|ݞ}rPJu_7 Wۭjo8\铱;ڶ&UVljb73?gݓim-9}=aG%|uDzraqs"D=훉T}B;@TFP O$n0OY$>{:8IC_{j%dT0"oFT +&ڛ U/ WT0&I] "wY>Xhn5@\(c 8_Zvz[\;8^94@w$P~ڎq˜v9uR$_;!^g1P\`-+Q<^z iiEv# Brp-߆sTղrŢ%wl ¹T nbtjGmቦ ,4"aЁQIŷ;$dT `< E;6pnnoxsJ>@kɌ̜ #ZIH">}Zp;)U+6%b;:,RhKbe*ce;u߻#xtm^q7oGf?rM $P d6dJ=eJRұ 0aZLUo<\Dz #(lLD9]aMkõt 0fJ>8\h#ZlGЈ>ÔCF 撧HeU@P]dgh SӇ^#;R*tPQ 3?@PGu",*nQK@I߄`RDXoUb^2Q5g[r`h !<Bqň̋ C?N;^u!(U%Fgp( 9 ״vG> Fa;q 7h@)Otɻ%˚{#E1P4z@D0O `P  g_,&JydҧA1?q뗛˛x+MnõB AIA"'vq~Vg ֵCŚ8Wb?9^qiRz:y\x>MP\&c#U\sGS*bw$@a`0(?>Cn@)$@T$mίqcȵqhGP@ L:r).IOq*DJLRJ{3[n\q⃉룣vI(=JS,wlG'Pw}U/_Oo^|697kC8H˵!z-9Jǫn1U⪩1zB( Ϸ6:(H_ExROzxCHz*`nٱ>(5NV)"o\&f׾47%jÌ[NcO,!)qF(&R;eTkN7/y6hgƄP~,r =>7z?]tKM+Xw.sTb:1^V" ADs%#ڟR!vbUל~=;^ SA?S9f(9MiǎwSN]x#Rp(Ytvrΐc1l2Pl&e-"0tI=R!aLq@F \aXn蓚fS"1"& 'Bn,te$ 3~*?)#mNd7d `g|,1#BRD Q $[Dt6@zY`jAz,^YmDE n)Q +33 ۉb2Ow`AG;P2>Il;" u*3_-rwVS$A[٧YTQ7 GRwr_#ovfcpCTP""~*=P$ C տ=X?E'|Q[v5&mr[-.+.bף}Ѱ2OF b2vuy (A;4Q ږYV0 -q s r!̣<%쒶ĸc`+]Qt2V͊DL Ooҵ0(1qƲb,VvSj9lY Z65QcQěic%jD{Vd6Y(qi΅)zg6ƫC(Pppҁ wx6 JQ0tcT'#`Fvv4 s LfQf$u Sq5oZ۴BfOg]8}l *X6;0. ,֕l~<#^^,Q˞ j8A=J3wH@ ?v"lϭ?pӁgQQD"X?(_i}4i5 NAb$aw7<:^wGSE /I$HDHb\y1Ƽ$m'2'~ Wr5xZ%3I 4d蝋ߛ{"?I0c01!p31[ϔԜ7)hD0@n~th,p sg`JatɪݪDdކ/D d\T gJ۔@v^OytaQNC- q D_=¼v~ON 6"VE?XEUۓe`8? qS*4Zo1 5APD!;WГ&e>.'=JTPD!Z8G:9^;~Yoqˍ#|31(DeGH]64)g~jy;Zg/toW+koz~hahrSqx9AqWu>8_泞VTIbN9N!0_6k{BXXA-gxI 24'P1ӻg=7ӵH08t9A"R2 U[z[viRgaPY@e͢O_ @XUZ#(Co2YW7:czߣ$ :_gg*,4V/B5&{{gk  ?1RV,qlRiI#rcA2N2Ex1!d)shh2azH;6"A-βZ}%3Gel񬝩=ͳ+,KQ)j#F6EdA0*Z!Z]tt 2WCkF<5ծ-fu^M+(GD售D)T,Tm{&IL:tvx5Zy>2 h]OV?Ȃ Ȑ2Q\ q3[s+9;Ox]iEǗpA;y k=iH_6^`Lux(:ʼ+O>IvI]YƄ^TqI8Y~/ hfgwd@}To2f˜bnsc3*Тi.gVeiyWy_\enxo).bzo869$o4/9E]69^Py^X,ut(@{%+玧qXvJ87އ>W(q6( _l(aA5LW~3s)Nڒ\Xe+IK8uK8MKػ$Q W2 gsϕߞZIt4LD—*s㏞^ؔW+8NjpH[k &N(gbEdx`#()Pk:,MIfF$p#X>6ϳ ZNה/{[\LAQL!ʱIEFr=)"Gi;ɇS;،MK^11 T«7Yg-,*U8"r'JBP+KZG 8j!ga ZAK=pʂ@)4*`*Y oOΒ{+ʩP^E\&,,4NYM;)>{p+[FZx6˗w.[EȬ <(Ȫk(dRkʋE?iPЈ>|",{70i0<PK /ܰ?(/}!G!P x0 (qѲmJ13>FP V,`Vި'C>gu"Q'h[F(Xh}"m?G>rt"`ɽE?RgΪoSOvۃ[X)S @G_.Ç%Ue:i|)'Vkg%6] :ywvCSq}b7UD:ρunJu4X;0WAhbL8DA{]߁!Ɋ Iy;u8h;cLF #`rXO-=_niRU_oeƮ`P3aʣr` | GHA %Jp11C3%"$*"" "Zj"qAđ+*&&ci} w8{qSMql'.CG=,DxT? 7 r JV 7`-垆rY/^V xwk;ΐenQs2uZ}rjsdZ^j+I7ĴG}:C/{q۾}j [0A$L@Lb 9sZSO[`A^|~gG/bOpMO8>fZz^kl1N4i@yV8HyADAޖr9j{9XxpلUݾfb4`ZME8hIa7G#qBDI;N~wȂ} 3_`|ՃF +UJ}30yns ^T(XB[2VƓ ;#}UZ^GҷqH{}(Slw_O] :<#i~^]aw|:[s q"*,Qy)&șJ8RN QT($(wBVKMmʞcD Sb gPm6XScy$:ll5u+h7/H #AV׼D`F"hJQAMpVy&ZGسc|;!H' t򒜣2OTA@9hb&=xS=`ak4Nz3,2q&e\v򛰩Fz'xҟ@h BQ{FLbP9IEOBsLQQ)IߌҪ];u'o3ӟuRgI u۵lL#8yqM{W0;_eB(B9dw 4yJF|Jg&1)늂`" r^uG꒓M5eG+5,x"6QbQ[Z6Z 9++ 9aUQxAX_ t>HDwz^ǩ#0d`BkבTv\l#+YSn$"*!L֍an0Q D2Kܛ ċ۵]4zt3L0]V*P,h! vPe\B0A8TmKi7ʫ+"1Kx(ܹVӼ8n>t]W\mƔu'm*QMpa+ckB%0ӎY+5Ӗd%K>Q)EȠ 5WZ"4fǻD| NMZX@ l?}>o'1yép>֩n,^bt g>&0l5NF˗DIH =x,CЇ~_?Nxr_2~[&% ʴwx}h3z,[AoC'ۤʱ9|ozDGIz5%dk_Ʌc щsNzxsο G#lLRW($PH7 #R!OetuT̉Eb=AE QBj3~ʖ@?Gw$&T"(2iwq`Ѩ(&& YCḆ1!QJLMFLa p~Wmw~zi]6 S|<䔫CFG,յKP#S,μVUJ(| ]_J* BOR}h[),- Cuc4([ypP)o'+Cw&`|A83Hbb9zGq1V] %lF(w!Z ML?LS0S\$~\}/AIF"ΐ~N!DOيm<7P1+sz8Yy:2g`Dab4!QWϙhN! AdҤ*տ`?~tJ^Ȑ"J4f;~ :SzK:}`poBMIYԣeKћ rεݮtfy^~bmƯ ª8 'OZ0ʄ`>?Xh4we<'qpvN_fO @Q 1h~s oY"h>a#'?7DSBR}Y#͸8e"h JA 27ך?c0_OOBrM2[L괏&+";*!W,Dibl`ʁϔ_Rl^᥮}RCYDuɷŤ4f|*|b̚}z('-b5 0ȁ@IU#;?їa\*#t ~;ub#vLח7 cpgNܐ2a vpPOBʨ#ټ8Vg}A)E !ɓ`Ț7\#Gæ:+nw0(7 z lOJy F~,2!vzB|5T=~e,Gr<"|)ߛD?nog_,lmga+̦v3M>$Da"6h"qG"Ȍ6 Op (*#4d%lch}10 0[ƥxj p%.JxiDCrDX Im ljAPnupjf~ *294NGDӡ<:k^\gjR>-"Tg#b HCc8y C(Lc;ȳ(L! =awv; J[;aeEDp:\$`w'#Ln bQ*#:=f 񻢃0|.;.>-,H|JR(V5*nsPr4uL85pU33J"{3eNCdVÜ;K`Dh-7 7YkJxms_kuh( @-FH4:kRoe=`;VmXi) VO ]eQ1s 2EL/gNFg]C9XRXH[7+#)H%.ތd{3^Nu,5kL5$gu;|K# s6>0&5K#Yj`aX(A\X q|K~818kRr5.3èUlV!6O.VXcǖrI˭~GQ+{;˛Kwfū6BI^TDó{!jn?^ O/=DG龡Ǩ |Hb<>u([#ђ[gbs)P(Ng}CN ǀ fR ^y&N]#ZO,< }~fO^C{(d{p_{{ӟ.\Єܠ`wrQų|P \Wn>'JW(X҉z(~dǡ~/9eA2"+ ӂ'Uo44>%;QS!Q}b9f6xyW|97F[yÀ=!/ZTa`vceyE]f$|(_es9>E) ^'~EaF)Μϝ#s 3TyC*${iS7:YE).<λyS|'H`fPQy؃ϘG4r>/&Xc!o.Z[pe뤬w(.T{G,x>DʯBR.3r\05~EJ8M;F{mqn^]8qGEi鷦+|NQ*? ďxUU$w{㿆M6{t.6۵[O=T=q /x^>rA8Ѣc"8ѩFi:.vpY ĩ-0ѣ Ҕ1-zS8ફ37Qփh`PP!׏ǀpROHj)'mǹ|< +y%B*gQe_]Ѡ%J"-ɷ]Kw+xrĀL=A2U;'H9-b!&F4 eD}mkm(|q|>/v?]eiă($x7ˣ1_j |pn+ /hjO)u=J1>^xq|"#==hyւ~}חl:' Թᶎ;SB7Ɉ_ZJ#6nnh;?&\xæMw|ynTRBў1֧ ʪEalZTNU;j0Rɑ_gL!d]KdqǪ$r_Ktez= +o8΃F\<@a8B?U:oV:>*Gvʙf./%EEo5˶V#CIx+ AUm#%8(D=ѽ>(-^ '3zaed6F8`֎syBʣ{w @]{ݼGp6-((cӔH- Een*ZLv%@# ,p&Wvm۴ӳ[끥`#&{W%v6ζḵXnf\) Kmk=[fwFh2O`~ь8G>5un7pT58ґ- *mMWOb|yl#'.Щnu!pevU:[JJB1ąacTjnMc\VQlrLژs qwno:U\C($ #C m;WxLiʁ&8Q7e"4rٕwb3E6='$[ǯeΨ͸m>.oNS6F”Q 쳧e&'$ǖ/q5L/hNZb'=WLCP|0徤J$t*+7_ּo8ڒsa`D$zr);k )D$ùa$+':moğ笤0]NU^$OkɰFSń O21 ^W-+ P:cź~+׶Mwh=*xbnw38h~6[ 7_BV~nz&o\ums3zHШ6 (h`|r-'|x8U 3 &*""& .bB(? H@P)H@!Ll)*IhXj $ fbf"()J eЮbŠa"ZD"U*b"U]6U**Aҁ CڤL%.tq Q*,M0PH4TJD$ M A!5T@ LCCMH5$DU-1PIS)! CTDBȓEKEDR# U4SMғ DAADI4ALE S21 AE! DA$E2PąSM-$ĤM0ERM @SS UIU1 @L!M2M!5K ULCE L$$PQ,DHDSMPPIA$IJI$T ̥4I1ʓ0ȕA EEJQD@QELD4ASHDEQR $DU4)KTA CT%E*TPB4QTIT43A EJ313 2Č 31,,@Q50HPҴPRѡ51P41DEM)( ?|/-PC1U1I1%T450ILDUC4S$FԒAM4 PP%3 R P Q$T) 3 #TQES0@DID I-AADPQET AD̋TL{DAHLL`*I(*f"(&Kd"!jJmjV&Eh(O`)T&)ADM$0SUpDe*L\N zK2C@&3I(\H`TL"C GL-118@P?#JBeSOD:y)HqHєQ"J|7ɡ*WCCxQg"P@GH%\! <J.@ĉRD̅=3thҪHƏMЇ_69(i *$\d0{=mi!?ޛx^\鯯 chY@HQ 3S)U !Nzs\xr@vO :*G6\DOu8=G.dA=pX3L2JSHf'A[},=i_ɻX N KS˙? ^LT)@r}yøhlY0VcHu J&$^3I?ip.SnX~A !p}8D:@R&H)_CrV{Q21EB(3})H́ªh1?R3GdSO*l[tGz৆`v#PMR>I@qд!L?2'?As ӌ?8$q}88 3 p4#K`DŽJH@b 'һE: 46Ȩ& 2LJ"!@~gSMXTJYm60$s)]#e4"ÑS2IX@)aP/ ~12 ]4@_(yB"~?,B1z _4AMۂ$=ZgDQձxsvX(sx-vm7J Ř5p!l%^թVXZh7XT-S\VyL+^TSkg =^zDJ9c|c &/<Ms{t>؉/u?{KwFH grdaO` ڥgO=ƮlKc1iC Rʢث$ 2|~,HP14mg%xQpuU#- O1~8ʖwcV-ڹ䪃cկzC9۹b%]񆔿k1y[=2gNxw2IqFP iZZ mX+ kp$æk3@`p\L p 줊-1qAEV&chmîs߇to\q;gH. =N zn^*O/ KTV* @^2WdſO u/iֱ݃njvte}$J-AL+'zn5eVT|#.cGڻ;S1穾`Nkj4ae\X@WvR9+{4Ըvk}0+truIa|:qϧn8j3Ax),񫭔6(y\hε<'|+m#f$It)JR)JR)J $#Jkkh2XUM>lۺ덯#1nKʠ#s 0exGt!Rc(ħG"06Vr-fn [w*v߷>嶶p=I%͔cŠIoBofG TG&VjW6,uTA cQ elYmLkLIJ F(T()LDam8bt׷nխ8<# 76xlw)Ut_}~vY3F)'frN b:g->ܲ?-o*y}rܪNhӻLhg~x9|<ǘ_70n KV@Hu57~n%_ː#wGT|5?v1><>eA;_ a_2(?~_$ώ6ɜ1tt$  ) >>~G#u`}W !Ne 7Xz~UmP>0@#Y>tݾSv2HQ PxQl7'[Oyr>o<p!h{(_ @FtS>}Gxyܔr@8;@ u;$!BNXBAP{o0*' y$I$A H'\nj[n|'u~dQE_߰v?|̉}z3I ⚓bǧ+|U;3NQwX ;$@ yYoS˾3^%km_W1kv&KO2ue`L Hl,pv oD^ˈWn`G>i}V6xZ v~ֽ0[e\LAuf,&ABIz` m氣ᅲldU $tcjBC|f]#f4mA"Aa.CLN\ա#!;`RC0GUWo ~ yBۑVŒM 5doTE6frنʧH \qúyH,ciO4<@{@/K 䖠I=qc|p2?ߴ j(y7ڂ gK4D.DX9􉰽J4X;iq^FS9G0p/zh9V"xW tKLh6ͅ[" LPw v`O^;ty{q#Kø9,\(X/ٱPxʈI#~eOCDklp%%7t(ǍEA9^N}'5B*|T[wGke(#& e ϞmLoc־]|yc$e-0 wAP7 }$р!&rb.L6fZ$g&l>",ew@Ň9nַL7#dI9?^J > 49yk융YO?ު[wO @ht0) oPH; 2o45tPD3l(G5Lof1(ЧIrA<|B N!w_<PC,u/:†CMeAjq`p{yMOtτ$y 'Ȃ#~pHPj>#n>ˉ}Pj`!0g?Sd0]<5|?xa@C th4@]I$(1A0SRCj;A< =/c\nG(Pl5G̓.zP M#!PRO9,Fʅd >^ǹqJ/WDH( Gs;6舙PuM #H3 |2LŸ\$PIp)0;czwd]k!au 6+ĊgN$6.M j2 M&o!S\OQ:B4D1!YOsG]0rz;] r]fswWy96{y?#$@"yAÇg\,-+~On';NqO&oQ ,Y wW,X!ep=ӌ|)נA7l'*&yQ?mw;A3m۰7>e!~ ҈ Nb_:0$/yy8 5;U(+ QeŽt`"A+3_s򷺯,m Ce_qzCcoeFZ_lz_A2};F&GLq<%&a'V;55֤ o[Ct-_@{aJ3 n4{d3he &z{cL49;ʈE5H?rX?W4 @~Nw-&vrHaSe(EP ק oe0#*Oy[es?&tqJI ;]e!Gpu۸ZiX PxC`#UjUsTbĺ=Rodp-a~ySCjH!m|-:ɠ\Rm ^Q2ɴT> & ð+)g)5u3b~:)>/(Ũ負8Mh+e'\WA7Ko·EyZc3fiUpØ +͌|aGD ^87XړK"P=f~RYzFZݫHS- ]hR%ß|0msVZIu[g]W|:ۏJ 2:s$V0H6h65GCwI߶ڜ9_o *FSǾK3Y̤(X`i_T6QƢW-BxʶΔrԢ/[EE%H)՟A <.Ö7xuwZU4>]vz3o}Rg(Tuw"e"*؁.]X@V -dƳno6Uפ= F[.BI>^&5n"T !'}^Evy) ʶvl,sx~ %&)('UJ=VqG a"֏a/L`;/tȈ=挟mǫ> ~/WXg/U[\f(b|GS&ª ,7ݠ e)t*u,ʞGj#:t%^Ohbc5隌VNz;5w}ㆧR|vTBY%^_|alAd<_2Qi'sqìg)Fg*Wx ^ϸ{bz M`;X:_%T@/eR!\oNPĊw%\}rTWWK*@k)QWẼ/0,ְDy`Q;0=_ j ^[S;9a>)^~OIa~᧯HU*@P"ϯ_6ܗw}Sly 77Xfx^O9ʛ)ƨ|Puq^[WF`DDXh|1͊jL!TC_ ô/,?`O_DK'O E(=1mMHvk4XĘ\^fC{"zq22 D8>h/c&S4ְrފv_O= nF >fC  %pӎN{54v4}kg3IT.;Y1Z>)ntb=O v>5⦞{V\x55Ja^0ƥp\z6"!2P"64kILؙS=7C)TZUhb kXH'qqE;L.GLzمlD,| 1km1ak0R;T>lh(K4g (+fɛr|iec.meb!8v:4yUMɊ5XE\ЇC a (l]."!jQ:D".{OHS#]߰L&&| Ni1"D4s'|~sgTׇ<?/|]2 h \Sl=L4ؔe'hP,R#0H@JR4QDTCL K~}tj'AH_1QA!Ul h7:mP 9;%ĂTQ3Ǻ?nHi"(jckfH R=2a¥E!,jF5)aTZm|2N0:Z"d1&]cUѣimq2#Ui1m9" X&rX?!0C !alR1)u\UXT>S(ELTEzs4b&5&  HqpF%b*%R=Q0Q Ri|)>%t(GF)Ǯq"FV-+mE&SIOC/AEE y'`(Nl G v"gtv]bC4;UJqȸ}c>Uc1)=HZ ?0D叻cHAg~Sb,>ă\]p@?3MS"LT k#mFv}{a~/49CHXz<7R;ձg@FlC);>Dy ] (C oۉ8f$QE!9!׷+ǔj.AÇ0r?jHPU;6{ZkI0bO Q۪Z D"",0Bb y>󿌁>ٟoǷWb?xTsf ),D`gaq: ˲֯kžPX,zn$X%v{mC|sNgsu/nfY!RrnUaM8.nje4W+ߝkZCDTЦ3LZj.8@DD(5݂~ܓ-ѸSrIȳӀ(޲J( 毢^E(PF5٨'}1AwH~1ߟ:S0tˀK_AH ;xae\V*b(k*EM AE !S5AIMGڂjz2 (1V/2I{7Aο?A8? 0ry.Fm(~_B0զXŀ$6dV"d+T&f^^?yOV_yہsRإ1D%4!DBhyP@p (11hy=Jҷ0Rr>CZikAf*eљqPQHRKдEEQ1L Q hֹP*`M"XC~OK}1~}jԮ1t  ڪAW'~OAifG_Uw04W`;-WHESߪ")+1UHEQE/o7T1")}D8dO w18FHO+cj#hרtJi<:}?(~r5$Mmlzd3BgN^t+uQj2hQggAG(C;f' UCUQj(}7wi|I  f!X~ eAoh/$80M@ssxe[PEª&ӮӐ LV}PMC-R l-LI'_{}_]+zp-tr?@&f;u3cq*ʡ/2=@DDjj Ivj1PFeNg-DJP=VAELϯ4vP`*?d lU32I)-lHr6#YP!%'nχBgaPLtԉghsSB`?0g,+Rpz' OWM-;|A#CCHD%"RPDGv8U0A%- 1RQժOXI5M|j,K@ScR2<+4UF=DDi;`}}h'Ajp5 -jF J^ 7-Т '!3W7 dk; Kנb5?Ł0 )BM\ $vވ %F/6*`2~;f VDNd >î} ȗݓ89{T7CK* ]3 ?Tf~GDfV WԍUE֥2p7%sMg$S{زrdRquStrn k_}ܺ&.7%8s>fV_\)X$ D@d¸$Oq)J'H|'9N{HƠfE9J.~8A" a4 B'P0hή?ُwœKńtY EL.P D %ڨ! Sf7o y'f]_NJOr4.הea8(-  ^J>` O~ܳwq :WpM)y8dEЧIϟw Sc]A~ ڛLB !%(: >?_ٺ|Ԣ B% (*tdS~>ϧ:è{t% u~ "0 [(~ݿPdXLxY(vobe+B p|p {ppK# p 6!D @4v2" "TPyiҏ9BCIӯiy׶o04h} Ɨ/+°|H}o5xQ#/E4:l~DD]aT HI:#s8bD9T)wz/#B<)CI/`#U'O22DD'&fK)ky$-gd_ڮ,PB H$9S>`ʚ>'Ȩ)tkvA^="TLBgN΍[M^$6EA]X =O?}SS;:f%[S?7r R~Ygc@ +ߧ'Gy%G?*SBH}>w%L<(qA 54IQ2\M,Q_ˇ 8H}33GnaEB ϡ9JvĬ0$0N@P$J)&mSl%)Rd`hC$B8eHX Ԕ`gϾۜo{osCQN:|M DD`dh/:DD]?xh5 { x㹘gv9oE"^Ky(&29p qD8JGl>DQЀ~~:[]zi(;/&pQb|ەg$Ap<sC2|[ xS<`)bg#Z5ju-0(_U{(` D!aM4@ ̊b?)]0Q`Q;48Av2f-~(aWU(WwM4֘"\}Łb?S)r9@~rxq JayRI| ; 'zRR#??}WuO!|A@#D{ G jHEgQ=2/<wwQ]$x.S=(p K= > >}Gq\>O7.~xhCxxCkj kdK|>%> wD3ÿ23$:),+/Heʟ w^2ra˓J "DB"~7O~hu/<'=x㈦ g)GqQKA} i Dqmrd"\w~ٶPݮBlE JL$,4}p.@%W\@J_$Gb1Mp>[o4ίF_.$6Z]e?ھ󅨃wdGKm+ 3 HBB%CP|% @PhOyMi =w'ABL7^ݾ֕e= Eo p8/܈A3zcZe}Kݾ,9x$DD8NDDYBPE0Lt4j hmHf] JsmJJ ,lT z1|qi<-.,'6r&t|Dc"ǠEE9*VtT {Chxړ!X |ә{IFQ$q'dU_+vAe8* D21@]G븊dDذT(.<~=_3ijsQ%>V6UV@lǭu}NJ}cZmwghgd&"g9w uBQW*vvA GDj},Dh*'T@@(Gɷ:7>k%>5zI gGM9K+Uu!@ 4=@=.h_I(' +QI$XsPiQP4op"Dv";꩓6Z n_ dR#yBd9|G}==|daQOLtPBD|[k[G=nUhS؁@qZ?}:B $ H!~ޏ邂hWFW^=z?=a[VX y}T+{ŽC| DFXn+N$wr^\{SМF7/NM":tXՐ2epIoq[Xi0\&=7?RI-Z\n!AP6m Eb<&x$iE&4b@]%SR;K:@?5ShGeȆ3lUb*Ay^NNF-cpiX%6lW$OÄ~*g٫BbӞ:tDNcn(bW윗ǺO}fsr]Blڟ*Pyb΅}q{'y2Tbo!s6"xǯdJ6UV]j}!/S͍^**ZoH$!19.Q\6_X6хX0J ~J%GRQ C4Ib%g%MYEj`cL[KeU6]jJZHb%ѽov7WA"Fnz꧆՝ =Ü:۪:9( ArNw3\~ӼV[{-i8BQQ;p؃8Fd2LBoӬo۔8G3!͘e< Xͬ* 3F [8O3ϋU(T, veb Ԍ1xKoHϧDB_8l4nZQȢ s RM[b[ֳӓC[=7*w;K`[e hk\-,$b:EF(D@,e7ꏐ~hnfD$ r.Yb2!J|%/mL#8!DEѰyŪ8!h(CQ+-bG<- ,!Y-5 1ݥog1.$fiGU*͛av@l,@;:CzA[w,Dst"ǖzWUuRfWƻ}YWKݤtnxR2f_t{ͮî3d۞gJ\}_"^RDP\ B< WåE:OrV?n`׌p(w^$KGIwه^1ǜ GLÞw{_ԝk qh!u>ѶmϏL5 nϟ 5J-qi z*n,mqZEKg uૃgxhtXLeukxBa t< ++Lm%G 8)+daX qX7})7f ] uV6ְ׃? x)&faemsqxMZw b:.|_r~ ,@ϴ@#nfyGBNA|iɠ-49 ZB9\Y3!ĠVXK5p wnY *q8NX[=&6 kB~N 1w( YOĥ9='{H4ZCb@<C 1nOyXs̑EPQ!J >j KJGM&(TO_tʝ>ؾ!N;vڪ; 3g9tnc8s;*jzוCHIm Vty#9M, J`[rrQ'ܨd;>!*hK+2EwY /LR6PP{>T/>2-]g ;3 ːIPPOrh|cqP0!=%*WdLJ "8( *Q v2װOɺ;9Ǎ_E7^a=  ˼ vLfGx3& tQ hT2̨<'5jkIu*!R2׮A߆cTE (Ugjd@E $HM ũap'6ь Cɐ5+/@PFyɗw܁|g"꼎Eyq)v.aX ?o c(Zkϓ nj~) [q}rN i*O(t}Y~`r`s\̤v%!u%~ rL#~k INZ8u}l;O:sl7oWNQLz7 PwJ=#u7"E *Dx;:$J">^ˮ Hs,<2.@>"ffUR3Gbn9U72l3ea Q~{⯞X6QL1AJ H sfG*wswkx.Zw6@$tTr轘N@=5GDV@D?Q!/ρD 8eוd0xZ3uT'Gmbi((0Jh**)44zآΓGfZERfx7<Oz/W9ä R0H 584̂FN w0d;cɡOT?oO~W1@pd=C%;'q=>C/$`SYrɴ[Ƀ8T ~wW?T;O?2?h~S 6y:!kd2 .,P-q\?)&_F( Sivӿ)#BOm / WhA'lR<fʊ?5҄7F<`ktPGcD_D  _`Cf>,r$C2J/ p뇜{B'@ygU1bA.ʅ Rab `@ , ԠH8vIN3?=h|)NLۀ?oV{\ҟKy?&u$ah/No&CA` &KT&,PA=iu[;\s@F a@w?Cn%U؄f".-Z5Ї0/v s/hB)Gj^DvyC 8 !l+n7=?a 4`*r@c}'_!PPq2zW@V`m(:k+ @F9Hgi]S#JWїy=\DA0LE%ߕmpw> ɩB0,:Mâw)\0v@D5Br{OyJӞ,vi/?xvE[aR0R@/`=8Sx { W0`yS]Ck T$\/\DF$2b2 fLqd*7K!48ԐhFˁHDEv*@]?p䌑eN}6H#DH?%B6]ChDϳʜFǣ,WUXihU2V,@ԷQ(8^8,7PA)}jT;=P 0u_eGm/s2\J01'Dy$/̎0, I|WjLuzݤ%zP3 N"JWݮ$77sCպ0e܊;@hnlꝿ+N;="1L)?uL\2 {QRx`C@8=J>D(d2 uro!0 Lho   U${ YwEVUzA{Kg`^[(5a|!&WDM)x?јg Sa]@9;Dz"%JPtR.M!a& JBlОN_Ś~!7H@D,]TI? \"w:61h1 + Xt̀;]84* fa5@d00G :%1g@2% ^U4TЄ]!qޘu&`x}A"Aɟ# v8?!`9fcƞA8P1# CF҇>D0t5_X.ʂû ~pTTȪHXΨ&|6O?d}X1bA(7F /g0tn#*41wA}esN :QS:Th x糞ێ'M 2ˋ y0ڒN9L܀y!$7'[zX~?5$~#X!cC䚼1T7oײַ14=U\H~}{'sZ"M6bƌͶ|m\Y2ʡ9,jJTPp a)ZGF8۲Մ+w3ABje =19&aHH@ړx!\8VE$(}Qb<"ņw/Ɣ.NNf7Mv8ë1)21lŚhOh B8JF!@kO}WC03{/!0QxrzGY]ԝEQt|'$+ɦND9݅ CcP($hñك!_d PcT %Tpsf %I*)oPwhewvTW TbBWyKö$)}~rE@u_\I!A*:xdЁidF9*u "o%ʤ9`8Zؔ"y,yoԗv9N.=u8y '=??B3z& Z[hAcEJ7|HlQx څM 7RlHd)N8p dpn2I(QncG&;m}4Ȩ\YIzlQ)A-tTp(G 3H]&B LT8TYV`o6N^u^ޡ%UأRoiPQA< hCcq7gα-.Gb8HZ2J$ZkhqE!4dh*Zj%e΢담2ljœm3 ` se ؠv7ldi龓_wa?P_8,$HLq*B ̯iߏ mk!:yyt"!{ "WǙ$`}"GZ3*ݜcw5ߕO眎k ^sn79dqhLdӻG<4dqփ@G'[uKg'%O kVꧨ8x1'[cv5Sy=D4vAMS.y_SO$%-@DA`ت FT"X tuto j8KCaDXk9@&aRWjI5Dt舂 fc) 4^iÎ3$=uϹWs ?D0CAW^ayC\ty42K\E+Db ['#UD MW1tճNyާѱ@tr|rΩ7/E4?y"/0Plb*Ç4JF |DQnwmS,!;;ܯ$kLY::X<mn(NֶĨh{zq,;H_8=@ (&/qߑǘWx8vBgQ\"I$ܸHHXbBjP0``y7HB0C@wNI빪:x!LX,`J"SR6Tw*?QЁ1!j&~h./?<5GH͹ܜ1Cg|Q6hKrsx{K;RȈ tU{D DD];OrHZwO~)k&$r!DnO~q:ʤ$ 9ݶZs4̘[[I!wVWո#Qev`2q:H"}P@o-V&oT2ZEPs!G29D_GqĴ D.-iw"ˇdKei J[iW<a+wpu#@*P*?sfw Q=?~fT =7܏0}'sRC}z+{cs\äO~!;\#!k}=׭9S:i/6v LEd_RЃ<^\6 +lj:&@ӈ4h'= S vb\8w#gZQ "|s lT!*P/{S%®3eN2 ŸQ|`)?dh(bZxz9G\jblv(`%NsGPZrdڹlK(ZN(CnB=Alvky`C9hP320N$t=*C*:甁H:fw1Y4 D8TH7)"xJG#SH~|C؆NTX U^$'ٙ"Xgb5 (!D̒F^@ ҵTױ5Bp"JJ82odr[:BkS1#dhYY(AD/ꆗE>C' 161="!ˀs @4b@sΧGf#J"7µo$ J@2&J~`Ժb/ (țwN4MBhCz| x`]I%Mp0TMCGW=x KeC!;sa>1no!$iscE g~N=,DeNǬڧP Nd"ˆY Xe8p:xVv7'8N;k0yzpTw >0BÍ!#y)M}{dӿEϤt=^a@z rS |6hBR1w+ J!XLBQMf9#P]a gZIaZZ 9[iN0TTTTf\[}1PC2-- UsuEQM%%4%hBY`u>HLWWhz!n% 0D0B UU+$7_ (kJwy3xC{xn~u{ʵ!$5}ڕD7 ;26h<`aGIy[ʌ/+fEÊ*篻phǹX ]93F hf2QSޣw ;cCҡ߷UruanPqs M lI!8b3+FPLP5|r6]94{ǥ<9r^}p>AڊޡT#8#HD:+ô8xBD0ݛd$$=auH9`1R /#Ā^ <{lpr6p${!4j]-7oWw:&zQ9ױA,,H މCG! J9Ν{C^`DpI@|yRQ-f&h8s*ξ^`ِ=AsXj" rɔHQ`*[9NOML.BaP{;b $Ccg}9'(R[sxC:pSHeMI'%Ax34vG@(ҸA>*hlz1Co2e @r-Ck4wH!l+`}-C&~$W Af a8Z@äd #s3~zTH b^H\zgಘ BJ1PIK1 .0`})$X& \Гf: ˹ W1˖ۅ޽]6uU4 }P@1(,@ǃsiG? *|OK})"}''1S 3&:qMivlQ1=y>+$='dB/^.scLT^ \LȻmXn^n?(G[B}4ZO'_@%ɜ_H_>Cb5ӯɂPLL~Db!$m;k,"wuhwY`%2zSayi/ae) )v"/?6 1 bH؈<r{U~Q.s~:wT"T4NWat}o=2&qG(lu3Ks! 'I87k}B<\G9fOoN^fq(j! t`w|E!c$T E:(h  j1C7W-};}'VKJnY @,!!D-ע7_1"ЉEt8m^$rpj2Q=wpΖg2G1=!<[)\=tup} q{u߳KHPxM &ē7˾P62O)J0a[ƖǑy7I`<|VM,` "$Au%'xF=\@b^aX|d@A|Csæ}$ h KgN[gN5`QJb"J<=XT~~0 PRBT`Q !ƶ>aUjQwf@˩esrݑ8uF 'USl( l)24*rq0i Pv;Q ac78<( PxI dr[ Đ0Fvf{2' ! ! çú_ɩ4$RNbm$n!$APqD6 #܇1~BR@}SW@J=BR `C^*^?szϘKcN QLH{i!vÝY̆3o$%;`p"pd`X񋬈`aGdQpa1*ZaE3/ߘtdO`g~o@?'uaq}:?.swȧj8^6'!P!@q4h>(%D^eȥ965ք4RT+Z6D D@icN?wၫp)'6qnު[5qjJhtDAAkFa??cNhnzH8W0~$E 𫛂6 )yD3:uIdA`PiZƦ58٘D{:OZ? QI}q q :櫂{qۙs`bABjYekDɱ7I 9 F^A&4D1; D0h} :߳B7 g§ d=p<  H>,D_ jTVD:}DCHȻ?Dj ]?DB1$ NхS_ a i>=P>JA O>=HY15PPE'ّ$I^ t" GUQ%|$ Q$ik&5N 0ݑ3_)kM>zu:q *(k-ILsWLehYq􎻘 ?p䞈5eCY`bX%M zTDF/P S?؉zjR܂n-kC1ǁH' \pT_-:|a&MD6M' WD]ċ M;O׋HֵUǹ"Y1ԇ.:\/lj qФ穷} 3:ؠBmc[aР|Q5r1w) dEO&~ ?qC!7d?Rx 'ǙŞeߟi2f>>{8{wwTܶ#s8jH.u sFZ$YQR # Dpv5r$ @1hx)&`'OF32K>>d!NMdb]=O (& &#aH׿qϡYrl}%Dߒo.1.tks<?;4qvI'Gr嗳 Ng{>CK./!$S8EH`|9ADƺ#^:¦wITl 34 4H_xd@w7O1;|nu1t첇b妸8eMRrN(ک6].$&;˳UXUă;8\%NT0^U)Y_@㴠wD@a"PĘq*D;Ӎl8?)^z"bïTwèb0I5~A$(tCP_$k H2^Ҫ_pLܜ:_~{Pm"@dE"8I[L9v+3-K`M'Zh[ ry93S2Mb2Tjn Yv$>. %_Dh4[RUu3|`G;x5'|6xM6Aӡq|$6=sgv GLH~A<%NdNk2Qȩ$:`OGjO!c N`I!QM4EBMPL-OˇeK8Ac]u7L.O)eFN2BxQվNj`RDJC6t6(Cur>L^;q#dN^Ӡik6(Oܦz#Ko D}A" q?7j"3" J DZ@;Dh|u! 4 a-mGنսP,,zch2m~NT T*>B<6G!T6ӓ{CĄԁ`$=̵ ! J 'U;x86yXN3(dC$w 3";ؑ4AӇT2zj_slw)` ❢蹒2&"zZ/;Y E1 9X[1V$?%0" !7ќArIVF mS!" .j,.(7 k{=?Jֳ *"Q ;hPJkpP`ێ`"( "+.+Q%83 ;\̦c3,2^ 5CSJٺId®@849k|'j3 e*9P;L86`dr\KOz @7-Ͽ~P ^;:Rnq*u5sێd?z̕ȟUlIhv8INO9QOu,!`Z N>CAoTxQ.s8RMD\٩ k|q]GdA^ddH*Bݏ>W.Ar^,?3a).H4 `xDwD}FZmwnšy=_~2&1k۾VЄ~* !.$(oJIx.@J$K%#Tƴk"@d@8֘r7i:Q4㓵kw"^g;Ltv򞨚4qS? L{r'Ec&Z_}=S؆$G=pltDE8tB;vh!jSw!;K6_R;ʌNP`Uݧ =v˜ƜsId[wxT Eyh{ ;m}\Cŭ.6X(Wx<=6H:[e+ I]4Ct]̎aA(}zy8%:2Hn?_hz`̜{$_ /d̻"'gZwO*)kpǨTG~4AJ CB1 zBc k" 0#! }cDhd)A8pYR2JCЀ~CqS}\|9a"PS^!SoI&'̚B.E@tȀwrJ5Dg~Hl>?$J KJf?$9Yhuˇ=1 v 7Ĝq4@|/Cv7Vi"[VA'NQ kp 醁91ejAPɩ^h^P|À~{Rfà)v7*`!;  \ = > PL6Μ,0̲>T@FND9*Vo"&|$1UTd2dlZEͶ:,+/HZze_LV_U?/FLCrI0:@ѣUlJ*~ F>#9$)iӢN,/ΘCPHM&t*wp5u2I;gF9Fx[r7'=N jk#="GU.9>TE,G`HȂ Vro ;W 8x r ~_ /<ʇr'* o{`?ҩ!F+˝SIfp@/sG~yBo^u?+BQsjgl ~:+$Z]-6AY:8GzeOV-hN5&}-ϔt75f]{M>0Qƹ' _{DT"[MjDr;ȾdOUeN#Z@֏ZwǢޤWx= %H[EIێ׹elM @oenV_I8Ϊxҗc%5LE7*NyMjAwh {&7MátSxU㺩O.@zedfćk~Γw ܾvp:65Mt0Rx{~Ue N\(Mtކ+hh2~_d 1A'+ i.&XE-I8op{Ctw,] \h_.,Z|6β,iZqe_tWef"1NUQ%5~P{'{')0Bm2Sp;}ޕ T<=mPD L4 & 1TlئI ֲ>9< 9u`z9Fz p6TʉP6LtҲ Lp}g6Q=w0TòuOnQv2z}ELpIbq4c~D4%TOV=p~uz^ xٽ3l`aa 끒(E!J0osOa,Wܝ|8^'X([#7hOBHt^g!9ᭉȡ31 V Iyqeh"(߯4iITDD. d} һf$ڲHl=.DvyM\YG,@4_ pE\I;pO7(%9w߁!~ 8Y#_ӏf z_=$w ;q  o=z0xDׂ%B,d~6R5LK5!a$a$B%"tCmŏם?o }R=/wx>P}G@_ ?MSleO~9 Iͧe&j pKGç9:f@}O5/ 2$*r a֠kamAVA,^  7{';*t).20 VF9h CxnaXAcmBedBvO\QG9LH2ijoԿ~lj;I م/4DAӱ \qwCq۶g)k ]ah6 zW.o?|r@l>1yMBAe:ltv>}x9"#g>tM~G hN8$-L:/F z䊂oR rRq\cp<~L?3(:N)MO .%%6e⇼3̠|  1&7yfmU' ҋlur1*| Ow*W>*~?`O?}k8!x0,V3_vf?`A\zx|8">9!õMf9˜Yʄ <]" _$po?EC.d3([8 .сs3~aE־^q`TK#{ދzg[5뽝{˿Xh7 5,i"p*۠80u5p{wI ^MH AU^DZ'XS|"z8Q߶i&󁜞CBP$B[ƴF!3畧PK |X $BU,y"@A҇fr(, .s0J9 z.M_I]"מ ".ƴ ,oY-Y0oYbN/$sTp6c{K.npE)-",i@W3{BM˜t!-b-lf(6Ơշ+/>.ٻc; ^ !%Tdtۢ qXi(HL7-PNJ ܛJ +<3MIŸ„D/Wp8CK.pUQa8p41YsmSɲ}aPB0BE' D# SP%JpG騾W*4=xDQp9iAbe8iĈJ)ϩD1*rL2ld|DFaP8g14ݿ|1&d f&2uw^0l[_B' \DD႑i'KQxt<ï% l: ݄S^w~h8]85vH,fH[^s_&UA(T\R"E}'3|do_*(='ya;nx /]riJD "\ ơ;L0>n}H#xDɨ U  AA@e&FNv .u y9"@I0^ ~:辣߳{$, 8XX*Jyk1k9"$rx:BWR=9 8Pzz/cSw9iAaN!$ďy;mi>nC0FpL hq@fĞzi=h8}HDcQP"؄] 4@r-Pcvqj43ϛ fR Ʉ y }͝ѪaӟJnMe*,K>h_Ewp4FcHR ӻ0O;nF@8g1lUܼoUg2[s)e;N #t&,$6΢2^b9} vM1 x"=fQ`s)[vHO`G=*I7X <lr $4)DKR0zkύٙo뭃fkܕ$B,_myJhQ|'xnvwGg]ĴAŒNza(72BŢw;>Sg$+t~gO]jɉk@0Az;shvmʓƶkk bd.d~ W)b8HO>0<CO @D܁OyC'6QB& /oA _ä8D1! H`Niy!9:Nv{sVC*6 ÉNp& S0ZۢKe,!SlPV@-[#G]?ϒ`u(C*L+.c?0XA0 4YiY94Bh)THeOPy/Ng3@N"P H [v9!J'Јyzzg ADʭ &#mbW#y. H9U=۷Ϗ~bm板7_~~*?ѝtw^3M)[Ugb)K#wFL |a4$#j`3 fm5)XRH'GLpl5I M& NObl@"Aڰ$B bou9z8Im?+혪L.*R\-`i%UPn/cvσHs"!|聯oὼۿ(Z:RVM" LpbƊ$kZPO;5Q:t质c=$.+ (e 7^\?]~;@;O'A8)'|guDZT5%EÑF p8>>R^Ta>KH$DD\+VF(pPh42. 82`4cĊ 9D\BVM[\ I1G.q!w 1$$8"lVTtO>q[mE5~TQG# ܞsH R]y']0ET];qD_ ;yU t{hwQD aLjb2$āΩ]}OdS,$ <E rUFecx;IVLz·Td@E}Ap'\{ފ?7~?p}vp  5C#a.f)L*DRMPZ6Mk xp(\)ݽxW40idB"֍V)jF&ZC4Vf. ц(xP/((3_w#z{^g&ۉm` CqC`>; kt3I /JN'6J,p3GBB_w¸{R3XqREHWҗARaJ"v݊1}@V y nlg%I6EhgT$@8ZG=~el?|D(# wӖ9DBNK_x;nPcldHwN0٢*AL\y ‡wwu@o߀n -1,"`#~ݗYTb>8g\w%(yeY4}?!VG='{x4=Y'%hP PiMM$,{L%zUd**8$eTT ] R;d, fƸDN i[SpW~`yK4*'8$+!ʯtNȇ+#>li{2$c "is`0rTR#8X3z݇`.{L`j0TRQ#@" ;0{a}>3S;U ,$ z;'pYm pw %wR[AaI;Ӿ蝋g,({scTDuUEfGjnWFÓ~[T''ƻa%bfw S0ge^j1"|iOYCӪ߇0G}IobYkK2ƺQȓf"4Z\癩H~}$AOߖMA #=λk@]?1:h`|r.OI?ć+bQlHD:q 3&6Y{DQ{( Eݎ:Rn+fSI\tmn 0J.EmXpV9̈uwjklœ3 ^JȩE'NInR% .g .<w *^u*Egܳa=L|z{jl)cԼc]Xc:m3i:RnQAT!UERyvƎ vq_KnfeS$BZ !VccQNDKbv=pC  SJ&!ނ"#nVTUҭ: AS;#A <)Hġ#}[pb-I .Ӊ~zuנrxA$tF rɄAE!- 6 IϞf"@vLJH4z섨 Tfba DB$V,8>pBˌ\%[M0 N -;./lEbN4fix߁p}/1 r$yjX8&`X0 `s1$1%dqaAqwW'tLot8B-k-k!L'p).pK I`dʡѹߢ B1$4]j ztȊƨT}n:@㕆wLØJ2%'x'4AC35YJ.sil5^ _2 U2ʠz3KPIVnai̕bxP{+%lZ3 dpֈ5GwNNU[[[ZИ<Z/WDaJXryc;(dhh ˜S0&$DtBi #ʲA1Q 躖z+&,1nR InCL8H&A]Rp7N\JΝ!%O;'w$B$Lsc듾R_8T{p`A+4GAU_k)@|ϖ_̍ATf<9'}` GzÞJ4#:KфUA&02CANfkZ}<<4$ tKm qȥT9، ̳1r㝴o^ȥս %KD+q oeLNLaAl24:Hf2aanF3yKȥl_;RP'c!Q-I|OP\w߭&=%;PvC a.%GDN,0ANdyfRaMҬPOEt w$0 8z|u%C#z3buK7sV5[ ]0"+#aHx2b4 Q4RCӴ:0-#hA@ &.{:@(D(D@&bD q(Ly6{?)%<NJcbwWRZS93޻msZ%P'6]B9Io#Y5RvP[, txSt 9($G8^sɹ1;,sp-Bz  cY҈ўm> ઈr-^O=#|ҐeIqso߄G0!QVhtmw  0NV{ `*oͳ>~xg;s8~]:<3F^rg${KRҹE5Y;aC"u<4\wQ8~:ޭq*A%1 fL;3;Q7Koøؐ(>E?  3,NݶIc߭$C lOE=FvS/LB!|nz?H LaL&rӇ@Kʈ}'YKʠS"M@R,Me}#~inQ>ɶ(Y 7Q-lUS*+CGrVLA —UEax_P,Hb W$x*x"%嚊2voBP #Ԥ(sVH^G';/ӣSM)~U49~jSL)pC8f՞ hbYGlb[# Ŝ/bH(P Ur{pTIdi \eÀ(PfPhm$nT$)Ȇ .)ݩ!BlF {_xM:25Ўy62VxXuOm?nVTI:>NDI85 OF7˂ϡ}>.$y#т0Ren=vKPUөhu b{ 9ρkYlKIN2F" ʛgU*|&/rvǦ]=.5+Ȉn9mB!N@|&5Oh;!|G5;]>,9{ǩT3HT/ZQ0>C!18V0w 8$jÈq>M\:Th15FIӞ7y8n;qW|>y;r# {希ycЇD&Cm@m8Av[o#ybp  3d<Ѩ^W3qrs$IxD0uGޔVCd!u$b8FN 1/GZ/ml=pCHS :tۃWm^|^!B.?QeR\ CX*lʍېOc}k ,(DTX@ (j#w0PBs<~׊b(xytp׼quM O@9 ;x Xk<ԶzB$P gˎ}7CP@UReV<[|2<G̝ F/hA'k@ {VCywr8P1PCRnr/Wvl Az(3Wa^N $ I UM@C? %負+].4tbFN(Rei!eHFHjfoMD#ѩ_NAtEmIOT` | s/Qp"ʏ>Z=K/?rI;E_!41!qMzpܪz _T'?a,st[b0eeb(`w5baۧVp0=Uc誥_&$j1+1Qʂ+w_|fX磬 +{>*뉹cTki=% Z}v^ɹ| r> !u~]hB5v[H"T%|c6tmsWX-OB]R";}P <(S4N{ JĔif F'LTRFW@#DFTrݽ}ޤS&ViO ,)e.<{R{˫1VH 0Ap"]äSqع`s@琓DbD]} i(,`wC\EoQ*E{2=}ؤx&EH !2 䎖/ :HSYhW& hPU)tsC߶r3SuxnΏEn_s8H ۻA:Fq21VTlM=:LgWWG`ԑIݏpt=H !1,#ĝER0d-&:DP,#lYC@G 8 2MM0)oG-77>έ4D݁rv؅/OZVw26"2QLϼ?"bQ듕́(݆? p8A}-ˈ=Ongď%wO [dk^Hq:}/+{#'H>NC 3dF̈́0);^˕N8$ ZB<  2*QAẻ#p `ϫ:5\cl`iP % p\T(? Iz:%/˯ \I<Ђf#E~F*BqN #`ᚨ1Q_${ӧ"BOO<Xf4K>ޏ+˝k뒯x՚.`F5mHS|iTEtH_r)D P_i\ޱ& ]76C_{8f_9n B< 8< R8={SA\|>^LMy&]25>PaQ?(K#=L 9K+G-S*ъeRQ*Q J:X7 p0ZmE6!(B~Ƞ5!:gO?(}KL+_siK+ܕ]\IHfP;.v*DaF7PSm^W)!2 I&pc *%'qRp sgɴT঵\@z!B  P4ĪPSQ+@C> {4As}5|hh=Tu[=ڱy_ֶkp'Aۊh;_#V~_$ y8I7j|%Rlm$I$/qs1;=(\d ?B3iG=CA kUz44S& ? D @jc*@ԭ;?G˻v85u9 %/-'#;Vh'ssLa N`jx`?]?:f#L\J0d+ţΡ"RXb9 ըAQt~7s&<@Rdh"*`sSPL ~ УBhf4,xv E+dHd!RO3fP\d}FƔ>LhQ)Jmw`8 d^ @J|bM\N@@ɣG>Pwks]Vk0: J&ǞdGSn8}QzԪ(ꇁ A i8e7NJҁBsB (J%MKRЀĂo[+IF#Z3sBދ%Dnu%bi4ɨYIUB#(Q0\Q0$<=^9404DVJ!ΗyXrpSg "!kAMSU Ʌ8n;/zɞo :UzM wmgm汯G<zxG#O?9;hBkÌ<*ptfB4hI ,a1GRh3X&a >8ls4[r9sA\53H+ed/MX8}iQhI\J?(- ]MD;u!1=H믤lpНhtUe[H6ܤ8RrcݕCj{1pw;zMg {J F$/G]/XP̲PP5BRJBCibѿs6ֵ+CF%Xja$Q)P~㣨>~HZ8Bc%8CKTaOGM!k9SI<܏<a?:A φ)/ 9 %\o,61 DdD hP&p7Epk&t>}r.G<:;@\ J0 C~{@%ހ8I&'o `J|08!Wr@"2u_њCMFO(]t˨pi25 hF3r$(`((WǠ>YPrqM$2|Hv^u@m48Y݁M#H!A$TLIٌeA x4:Mvb:nZi'q )h0cُ ur=<1R?Y 7@M-@@=XA$ ɢ$YP6@'XǑ xByUl:fzz_T+UK4PLE(=l'qU % #H"LD& 1Ęsw(Wy k7PZ1&8$.? MI?<>1H|.C]}>@eC _ q}d9†G:f᷎ rT0|%=9P}hICD@s"!S &Cq:hFHOg{JkYkRFt B5E H vʚl ",$G~Lby'-tpaG7ӝYBneωDə#Xi48ڵj4@؆a Hfˈ֪Dc eo+>7LЅ9  &Z.bQ87`*ltq0e-xykB!=7C͌ K'8|z x`P ކiFc8!Pf;9P z#0D)%tȜ Vrdiɔl\ݙBi)t.bT` )  _zoB?@^96eb'DЛ̰$+@c Ar/YY$P8/jl!@(Ő`ʋӿ0C_;6 *^< H$\ ՙDFj E"*)1UJĔXGwSRs2l}iFuSƭTK!L46f\b ˥pUK%Pg͓7d|L b' Qa\i4L#UpͲ5OdMܙ8yWoBI8SFU69!pt֝ ΤQی?S9lBrLl+Drdg=e2+.pbjn8r5p(iH`9UR.!H4*yfBLSZXj-Ͳ QvB5SOm ΎZѬ{R&BſKd5?&C{ YoLYcfp&UHl fĀoď[ !M }X eb(a`I.sr2#ʹe  }C;ADDU~!cm ]laOGp/龟}n]NZi4vPCbeJHI(aAm?0Bba~i.  uMߔBݠ_u@LG?d9p M"!<0'Q fDh9re8iWz#30b")>4 Nr BQJiE(Wd$>Od*ҠBxN_AJAZc%J"$DD?NK3$e`=eHk@E~7$8:XÿxdK/iCGAE!|s^$E(q!H&`C7d誃(D/:d3,?< r:+7~6^\ EZɝ8 |z>4!6) ?O ݐ;ʃg-OMRLq']w*L>CP5 p}|fV*osK$c"a(Z ~)vf'hgɆ 0!>l|^ƞ{ri?hmQ`QT 4HPUHRAM!@P($N(bU!#ʖ4e݇!˛ȯ≠CA8DOp>!"PJjڊ4JCӫܡ%l 97Tǡ0yq Oqo}SLv, aIC5ĆhA֍)Gĥ(?@֨3}O-3Y3=tװq]cs#kiKqG~Sn*LqGDt2l'&ȰY+>gkf϶;Y>HӜ U:{NIXM>Fe"v_юH~qr,JK~p࿇>Yj9N R7. t8B #P`fi?]}Jzݤ,eGG=QP'Հ:|`ELBoh3 w j-ONMFBDmZԊp4252Qf۠y}ve`F|J"=Vbڰh#x)Pߖy(u&UPI*-\$Ԡ2NE('RqQ9/1okXIî 5ɿQ/Y.2 ;z#Ia&l"&A)-~BG(@ }gKQ&Ș,~*z1$Їa!CF$VELSf1"սxZ?V!jE~X|PWtU3!2W'CPNnpCC<-8<|.ӯ: pӒHu3v}0XFYWLT*IAtE>pƢ G+oܐ=WtDѾP ԢFWH}8"uJ]6r?:!g=QȂ# A]gG< D W=8ƌ$Hα&MXZw̱):sQG& eSB3f*E%]ič W2`fYőhҌ dnmJ yfu:D"/8&ЛAY~NN "b6 2qGmQݍLDdl`rgkC%_c3В.K{b!R JY(b16+Vd4`4#OLkv*y3 &_`43D!ׯN$-* ikbhkCBJJi(&k  l7`,H"` 'ێ>>+da ԫgث#Iv.1:94>o?:=ߋ6b?T"QF 2J5/O)ӯӕ5>o iAs1Ȉc;D@y pdW !q]]@(LVn2EcBÈ*) 4Q;>H /Zb+iXD.C($&0na VٮY8jsey78d.s&JX3$g7x@p, 5`ϰɖyIA%?,<2_;視2pa^R4"ьb FWJ Ȓb"F0:҂˝X,㖘8d)u ?{?bخ0ahBa8j,x/x>rX`ĥH^97́xѵ^ΫCTB !pK=*{x!Mo;uaShM6pgҿ<à!2# aY_.㙤H))gww3þWrZVE!/97Λjd9 뫐p&)Xhyv@j4%3;e) z`Bzk? T<@Fm} bݶ:tE@OAI?>"`1e;@Ca8~CEk&ۆ`"" (&ɵ14P{S xNo:H{OgXcm$1?;)PmZ93k4JTqA{H`:WЦznhC#ݓvh~Lk!)ۑ$KB@EJD5+MT*31 jj:)K"4#X&3;aQ?SH'}v+*ND d 1$m"Hh~Py$Gʗ<=tCuQR)+vP z2IaKVRUGC\7g"JzBؐ, {z/ ʞЉRj}{5%JR/'oqAM`A hCh7 `{yACUfEQ9[(fk*h/:p E#! 3J:>'q(G@: I7 EOq2I :Fa ށ븦$gn6s,l(0U8$ "{=:ao?WNoPYH)O'c7څI8))&,~e{qau()MTXq}o0%"PPF[{*{,^Snz˞'7-{aێ:~nma i@*ۗO-7OׯngGM V!D|#ae48ҔДEY ?a9uƁԵR(j3!T]>PsCduW-9+7+FϹlІWDGC潧#7"OOicAe&*aWL_2DHHP+pG@R,UbDp$̀YwK fS< ! p[y !'JO,drԥtw?*sh-)@&qhQj& +ᖓ&L]Y'"&c`w%"'\l(*k/E 9݁%V 14iBU:~ߎ4$x)̦UHల{&a5B p% <#%gT> Ș$+(k67',n- 3袲7YQrIkV9 sY#2G8B҉X h˜s)qjBdcFO6!yj`eL^]W-/j) Tfj̧] ,¨oK0YѼ|jhoVddYѪ$ :҃|r-M||<_! veXaKVփIc0\с3iCyó} [EIK `K7CCXp R9KB=!ߖG^EFs`1s*M)r );ʹs  $ieٙGwʢy< 2sy8![M,WMY]- )IAmV.vz %1͝qSH`c lG5e LЁqxõZqvx2(k)HbdQDQISC'8rbvIɘX bep55IuSӍ89H YQET+7!GLIG !`'D.k"[5e@F$:C$DD+DYU tHVNF . i2Ccx D8M{3"$Kw'( \NH93S4Q3:un`f4B {7;8DãAߩFGt0nE09Id6!P|AozN8(Q ۃX2 bݎYBNf%}&Ȇaz̚TREd ЯO5PV>5 ?׌Q2~9v^/4;?0BG oX=]B"P90 ².iD)k4ivC6IɰdNdن}ҍA7/:ut#۝Y =HT0Fd=7V ((d" #M\GO|_F@=~?w c?0.0ǵɠe UA|>̨uCjAtP+JR H#H HKATH C+GCQ_\AT$Zb{FPĪM)$:JIa& uL~y,$p1oq?#G3\^&-"O);G9͹EyɎ%&7))[T[~i)!(f&( JTPuAAJ 0$bWPiB6'p[yT|iDQ!N6f!]PJD~O=@LxE`FLF0Jb&RW( cGl!8T$7p 3lA%(fP BX{J%%C'N9dW f8Tr}0`,#鿎ڢ‡0<(+!?4V8p WrW%#K-ukÈdr/WCvtq2 i#PB__iK :Rƿ;AD"^GpA?><^+]XLAw$B"&8pښnr~MӘPĞ4 JEd@ Z|Vu`2[$(gXp ˕RyH6 fgvCCNh8|vŀ\|$?߷{^ϴDY r4nMa~}F\r )̪ .^>QA's׃O=Rv_gf y豣߆u6MSESI1M'KVU5h(5ȆH!0@='v 5mpo 4A)?*0Pk%,!ФphFؠ !Mc:hbܢ`FafB9P[ oн+'Î:r=ɎC3 QU(RPD2C 0On_gހNq=@䚁 )IIW}XyD{8RyMQOq} z9[!89N{O{׉bNC/%>_5lD M=X/Wpd 0#)(L 'e <~/eT&vsL?Ao%+P=$KCUCJ4MER-%4,BLDE2DTQTT,0Q D@б()LD@R-@@ĬBkT%-$D4@KB'el*p% Cag0^*m@=fD*' DÃtR@NX<鳑ֽVNOFV,ĩ84c :lcFf"[0DKlKt@H1S?d@ P/jCU0N8>78ݎe٨̑aiN)K@~ "&rW(=i֕ 1)|8S.e;H)D9†'Oa@uoR280kg̈́{$}A@.yC}?5GLL}vޔڲ(bFѝRZxp!!Ik8J+[qjMC5-.:,Ӯ{Cmq?$ ^?,]TUHI8}?KAZ12 l;!MteX`T0%cr8sM¢4<(X:{:^q _=0 ə޵" &Ӭ(ke1\ =hɓӇAidcZcD O)кLR eZ8&nbQյoҰz|!=(6||.-Dl_K)|u0*# zg! Q+c8 MI+e/yU Ê˫u\v8UvpG Ĕ-6])y [){9pLBpHNh1PE4z*dÆ!ANwn& ~Nrу}ҝl+% Y6ZUjHY @UG>Ge (M= Ѐb(J*I~x-^ yRO/D̜Tf˸4dzpm:M5 >Y5#rO\kǮl9ZAƁb@BI30t?\n\0B'׀' \ b8D%L;llYD VQjڕ@rIdK.qd FЍU0W63xA6",t ,@>= FyI/OmrS#Ks&)l'%jG\? (8Q9@+E|+P /#1j f;ngd(0kw. |)Cfn2YV'[FM4yT`LqAgDI;ڂ 螔U0)OʂZ5D-Q1kAxPR jqy9qRvQfZk @-1'eg 1oowln9GdJPuQu T1l=vyĜ|Y}>H K *uE+,p\Ox]ON7q/qjIW8d{Kؗ,]uA›io&O5ɗgJ={UJ 6U%SJȁ(],bg#;(8d?.lG* bnL% E5$+<ݹwUQ|l9׎msi)G1# ^#:~ܝjx*8;;ElZA 6s$MgQ4'D Wǐv$۞3F%>;n@(:T(JE8F~^;{ ڬL1qcWEcΜID(Яf76䳎yJsM' *pAc߯Ph96(7u= ppg^_P]ydAL#kУkǝ2ڄƑ}yI&h3Ssxhs FRCڂT5 5(\Dw ewiq8E„xA -ʰA)F #VPPԿOKAb}d ;"f߂5nPC:TP-|qF2nN꽴rM٥*.PLQ~"P뾝k$۵G` 8Y-!b҈%:i0]f"]G IGB?$ϙk4⨨Ӏ@J! Q.϶\dp'w$nϝzY.VܽE^VJLh;V]]M$& ,֊Z bލ#jRiT]eYj)jNYK5'}xWCK.5in]砿SPx=@r K?6aN ׭#uQ5pAy^J9ױLMNM*Ul}yW^~{q<`SÒcƺ;6\I{8EAOkY?vsj3_oE/1L90èmb 537Pɽ|tCG"cg,18ƎݘwQƉ~m3DDDeZPt$f6JNr#/Ô-Sl>tG{_A> qUj̇Hyy'gՌ6=L zΨL*J1BV",[Y7oZ1:4AGQ6ԲTdtFHunNjηop:VϕI[LP*\tMw qm]O9//op>E1#/QKdIў`zbI{#pI#ݓ(ԣӍU8WlgI.| K2Og,4]/4N!gUk_eOq}ιrRUʭUN?kgs#!a}atFv NJ9թ"ò(A%@.aӎ Nh㨯]ݩR8 f'%b{S2Q}zm4`ChZ(i(^{pT8H93r%2ÓK B7{&ǰ}b(;B(Ƚ_@ LfOdFAŗx.WwB،\wWt*Ķi-kd͊8[%PX"q)R8p ȨjH97ÁS I|s:lQ8Kkl z 9DZi|=h, ai]#ӡhŜ VSuYYuiQ$z,-VY:U|7>P|>g횔[4^v<AN;E81{5˜)$q1'h|J= `1oDe9UE'CY7506f]sr=ׂ;|u K((B*BNѳ1D%vPDhp F$'p_.OdNz5A:1!#0Q-ޜb8.;sHV(ߠ@B*9bTv-gbQ{!E)܌|Er{cC김Bֱ\Bƒŵ Is k WOF0.3PQp$3})&->Pwli;C;uqHb#'&n0%Ǿǃǡ_ k$㯞'9lGen>HxB.ffYFJ]~pσnĮ8B21Q홡6/%Ƞ\}¾;ɯ\4q65xhLG_ԧwDb\Y\ ő\vpP_~\=^8-7m(f>@.vzz ADݝN-()R]ϭ{g V"c|G pTDM _[$Xg]?L3BԔBP!0Ӛ(,WӁ$?rP3AQUM@ZfTP ٗvPuaQTh`e5;1+A!⻀ :c(f"S@0v.e$RBA~_kc-|3胳;'{?!/ `,`!} /Hאnjb$n_:CF4 i'.$aV4NF'p9.}O7Ҵ:{$ ]:"@l@o]=uw4l̊jd*HNbî, nX~Vs|t &5nwkБ*/:N󃍪gcIjG#Ac&b& v%I% 9rQT 8T'D3ŦspkZGŮ+Uͤ#]SgP쇬 j E]$¶a*I*P{C-2&hfff`]-v͑DrLB͸Y@qCJ֍,BX77{Q8"R"g<< C&AM#nrr9jskO@^2a߷q!$xAV5NKߌKp֭J;`ڙxHEawΚ`]_5fgԬ U[hj0b.8:LqLY4!ښb[T]nwRM.;I ANPMa`><q'?'i_yN PT7ԿH 7{ #@D~a3!t:}-A5(D'.6#IiCŜfDģ -ϊQBBp)(b$ *)" Zd &J( HIdoDBB4)!a&D" Q;;Z0DkVc*ʮ4T6U{Z&ekJ*ooCIZܜA}T0h҅JA%VJXb/;<; $SEk{@$fXwt"bhW{$w^Jc E8xNhKtG6\k9R) >6QBɤO%9I&ZX*(8K$NhHK,<&w^>ƳGz5JfPL`@ ɕ:.\e#+\*ed~0qh !/3+fvo `=Pdvn Pp_ECx){5O3>u=QDg: $s (FpwN u4z0a8"݆s=1ۮz% wѰ p]$x]G3S Ο$YݿMHxFwϙ+A<(>w%1wn: kLf[peq_6ϊ帻:zzNZ"'_\khiS̎;]|NHeQwg\\rqW(w(/!fФSJʄI&%2 ِ3iQ 8>AtDwu!1kVPТ1lH\`A!)|O&z5$b_~Dn2 Wh;DhP4E.zQHV>~p+#y0B1r,=?_Ɇ}5nlIK6_p,p@P~xWBTCE|%?чo`7<2>"J9(RFe QCZq#}aB @/x_.;oAFiu'sh.I%6xʪ쨚n9bG+zθ6g17jsEm5D9C҉0 8 Red N_*($O )Z&j  wڌ+) j[% ,)֭\;P rL0iH{x1;qԝ>s]xLdG{+8Hg{[VwS6w덆o5'AHXZR eV+KF\_nvb?m^U˟zh,]ײd烄^6sU$R;TY*~^Ɖ4zֻt$3AA$ -Ak]&ӫKyq~㛡:>yz)ÈFpK2{{ҏIhUDS[`(M3RVK3M渾t\{&1Ey#ie?(',R=+y Vނ%t,VEtٕ#) ,hُx;p C9 a:J+߻iD̟{ V{b R Ҁ4.~>dq㷯)`~Snd6J^)'C h%(DChe'$] ;<Gl@"~* $z^ CE 1Xb{/Cs&OVfh8cލyA>&p: Q"|*t o"og4Jg;QD:\h2?[i1({8 sn2 ʐLDsB?ݿvxP+,ci*aQŸl. {/y∄y>`Dz:~co<IQ#NPRNer71cPL !HS5V"4N,m=wdFM;(`x rNG$^J;A9C>wsdM!s(h|%[1v-1Hp E4 qND(\KFŊ4CAEIË&(R2(Zgd1 t4QN`z~Wp'$}ϧg{4gA&p-do%TOy~?UQöh`qJгo=j2hI٪|ykoQLɴQ @S~aNn_rQQ*5RU{̫7;a>{>᷌r0$e&%&:,D#YCQb*h ( 7 9hhMOGpBKFszZI$>2Qazo% ?7?eAy,ٚ@+ox%K%or?H%̈́@C SGJh53()A!5tc0)jo '*zH(bG|A9Rha%,QT`?oљ΁9AuFƂ")SF?8 %G|MP_iA8ꛪ!MW.wf< TB{~mB%D쀓P>nАwQ*$hw|rm}2E)#Pyx(-(GELd3\X'n&儥$<ІIpzaA C9͕v,Q0Тd~TB(rtuQМCOĩ&D:!k1sgJB$ᤨ2u P*Ř YC4YhR.talXmħȽ4X{ͨLe}yW1o~P)D嫍˃ÃZ784:Lb,(hGmCֈURSmN3 $1!B$P>h@uF,EN- zH94$<24þ̷ 4 a >|%)>ќd9zsDP|m7 ) ]FyG:ڄçzw쏔R /~(~-?I*F C)A&DA[۴gQm |(4c:9y/'2S0S+BxiKHb 8|\'c.#m1DW,5=D'x>P :}?|À):x$Yn1iSBNۿ{,[󗭸wu+nJ" h>v7Q{fB0 QVa); me`,is%,xzƪyʆ`~ 'j^9<H,JzI;C;{(8T Ө @/NhW$2۵oibsHnv>FC<H idC7͡Ȧl6lqiNFKoϱI&nȑbjLĈa+D’(QJ;hEn;q uݱ@4U! 1Tsp1whH0JPIiF[B.`)ARYqK{{foo"9 X#o6\[0Xi*W2& Q1q50a-4k˻Wٔ!̝:}U,[?ͷW{Ic$ḉ("4EF-)cOsHǿ@c@#pDhv**dT*BFOQB0K;Rڻ/j;q硡#}@ %: $e(0'2.  iCC~Iͅ@E13"jp&ʚBB`C|n+t? PtX!,kvE?0ؗ,T<<ЎBJC!@RPH!FN΅ 2ȃIm=bGg5(H(dqD Έ-B7qrU"rK#!dCr~bj;&¹Ved̪93HoO ҬB PDQBJ@fSAC!|^Cw8 ǾX@#J L"FH ĝ{|#PMqj$T5[NHRg; lz}<m2a#m 3(D (A"$J eb b R)AP BhjbT(i ))*&!) V )bD$ae "fZHJB(J)D&BPJD AѣN( Xt&j"&"b i )iH FB!hFRiDhSFe(D6SM#Q%DPSB a* M 8LHD>#sˉPC:/%#‡YQYF%u1CM'NmfX?JIHC $)) `pxMju8f`}Im(),.cckF0鍌FvJ/ߗr#CdBH~-|A8As>#U7$hvG~@8 sT!2SD#NJ:)RV:wtuN*U0q*z r!}@nCPFd9*O QN8߄PR"(1"@A-A42DҔJE JESPQ$AIQ$HUP T#EUR4TLM@UH$%TL1EBH!DI%)S4C /<(#?&O\zsyD1O?xn\bod p '0 eT7cPrD#NKtT,{`;Opów8 *x{P}p 9>ר92)e ݪv8 Of!TbF%j b%)Z@'Sϰ?׷ϕz{y!Ԁ_=&40#/%ަ3F=EC':b%#*q< Վpsw ZB_#Sa;wqҌD#hQ_R-oAr|0&Ŵ6`h!2Hs4ЉKiI$s)ER%1"Rǣ'm ^ں@RPP(C'&B"y(:y!pL!#}9VOA5s*"UUU!> @GeZP*oŋ7WJwȎ! $J)?&r"Qס r9̼=N#(lf iPU"j_ɿdro*~OrvfCvh 0>G|A2֑rwd;t}ҵHDzAeY`.ZixpPx )}M m_&0V2KgubhHJ&r]8Q<*?xx//ph?_jooA`^}&n6ph: ) n a)V`.J1,s&fs@ՅBDOE\2JI /B! 0@=B!Q`+32^>"} Bn 5g*3pɷv~J4bSi CR;Ph@f*!W`*4=B 82jIIq6;Q!I <kR=ԊJB815L0^$j)P22l$:>Xc)?}'q64C!۝Kq"郉&ȄlE&n( E xr.P!'3Q&(!Zq 90;d}N 9Kj^75ݰ.@ùVl<9Q|d)*\kB$ Ued:ezAgV.P\b!&\ '")I)Ow8,ؒQwyዴ+.;5:4iIYQH/xn\"bYA$^HM@Dn֔! "%;C.KiH txh]HRrl;ô;4D(G'|d%Ϡ^aL@}6|~t0a/~dc6rf#:_8]!_r?ҟХP%iqfCAG@OQ"E GJ=DHV(Pÿ L`ڐ̚&D4&( y()@x%e)ţ#I#B?AhO8:{POE% '?HLQ!1'H?$3"{B `REw!C\ F˃C_rlUϗ쇗d? @z(p"'31F54B@QPoOʂu>C [ﰝ@/.X]70?DG.M)HREv݈FE!~QIܺ3[lfqN~`r`UbK8h쎓 !}%Jx2&̡Q@r 7 ՜4G @PQG\tq џNq8JxBsRg$M'?|P0;(禺)g!K1vJ6#%o֠eAK6aI@t|!*%_ Sd]51S&HZqmyb=m |pD@q9t3 2@L^C@I \l0]"aj$T\qZVNOoO<4is =>& _EЯvИɚVQ59cnʹVty =NJ޳̯Uw.6TzUTem6e͆,  ^m  f((q!U¥䩉g Fx nN Mʁ h cg =hͮnqE{)*^u~WquZ0I>jc:/Bt61[#caSoY\LDdž4 w]-r$Rտ2^xFDci(=޹PpÓUzNU9D)&9PklG~^Mb?&`M &ؖsCS54!PpQC (QPTt~#Y#̜[ JXze\jFM14d!qLIˆEbJ8D:2*OMLk$JTX r@&#DL€`AV~[X|OFC9ʼnd5-q"Od<Mn?‘@p6(ڎQn îJo) 6:)((,Cd L6dH8PGjNi>6|Bp'Ȓ fVX)(-qv+zyY䞶WԾp'+A!owZ0@4zԧ=n%^u%/e]l~yBFV2X&0Dħ˜|LΆ/HiæWjhvhF J jjM68U<1B|zҁ]?8zd#OryBm nxA3N0$ޙКAcB:Ȱa7?rRCC\c⌖r$>хxOՊ~dzipO\̞? S[ZnW^9>:gЊek>y5?5'ӳz=as&iHKRJC?OI )38Bh)J@J!F)B )@ !G(\(`14'KC5$.(l`O$万 70u)=9ϯfZ8PqXWOi}lE$˃=Up>F7 /$Y'=qL!NC0PO$ ã<(YΖ)e*|4bjhHXH JRI` *( i%420D"LTE D#BHO2ԌBLaFB R`*) Qb` TĠD$IcߙҚOZCY"F{0ƹ0 .}ЃW~XPْC{qB`Wip%=pYVJ[<{A'q&A[҂#P(I*fQL@8T 4M/@H"}f?_!ANj"[ƼD5GqJo2k^v2&qzW%9ͤ@DߋrtxՒ`3$Z~=3Q5nsIv 3+q5D,62pߝ7!D< dݪ+CPJ Q58AC7:s3Qռ\D,,\2cu&ȼ1$fP\:!f!1rL4-='3%>&4#JK ؽGq{2a߃ߢ (FUœ WE@1\9Ѥ`44$؎N $!y9_)A! AOL%8zAĈٶċwpb4NlSNB h^BP )X()bAxkAPv| GCZn;@|Zos./ =CF!(H@y@  p0M>ZDJyEx.[riܬz,p+8^Nw/Q2EJ@9d˜›^Q8s=Xy3SWu=MTþ& >GGpu]={-njv|9lDnpv<>LяJG#y`qS5SMk$T+j`" jq'4g}VdOduZJDn߷lpD$]e3 HPࡘ⡑vk!X5 hL4C8{(p45j4DÈdH 8璢p'7"{aA^QwvXac;\8 8D Phj :YMF"Ɗȡ60OC@70*'@:mWw<0%(QUHL(1-*R"nyY HdRH8 'ҖmuOh5@5;DS=:Vøob!)D\ASE$$?Lh#"RО2H |{{.rqЪLp#[98YRt`]5 *(UR$`Ȑ[W.)b:{xu"z1A;>:$=gk}pD!IhtېaHvXoeDǘ&dQźꌚ)1BTp"DʐB$' hWCǧBڸv"N`i{NK^>o,4**)8m([V(k.T-SR e"Q6e]N3qaTy&doj)Іlqzn0X*YOJ P XU6>fd3!'7"pBbA$+Ac9Nf֍ #Ri~S~H[% T/| d|w|.c'9K+#DGWT(fϸsN!w!@E[qϣCC3 ȧZ g I4/ѝNt v82sϾT 7PteraPp٭4^]feJJJTS'.y1D\'vgolH=(6m1eC E>etʎzcGc:Mt}=|C; Hz#lBB5Q!oMqN>At;kne≙htEedܳS ;r7AeD 8x }(,F(yT~>Xƫ{&R5S!E@NʫBG֘S{ %9ym[;rUAR2ys?G``@/ -~mPLG߻% S頟uϷ$vĪBCvdWTRT+×֜}$ ꒲07Xf}y >.: *)+@l`is)N3xH-" v` ^'@@)ÀE1RMA)S9hyFL׆u]U!iKkJxNba衵f+) -EHfUM?`) 1R%IHD́HZ%F9HpP9H`XEyfU@QH( /ǃvF6޺Xӗpۨn!bH+@g 7 *P4 sG'ͮ-r20R!G,% jss{asAAҗ S ԙw+r;>pq %##_^ SLX,ި?i#Qvi?&Iͺ:upIqfZ鮅.],f{oz 8z|xv G9C|#SOA8иg>B!NҏпQt  Ajl(0'p@uAdU~W:]$huTWwGݙݿ>džɳ&3.^fLyZ'ҷvbl[IURBSD])p(MiUe+DĤMJ՗u%Ax ӕiF6"7Y[Тq"e2!@E j(zLjTSwTjgʤ0 D4%+Ӳ)xgW*B 3ZluSP! $D !H>r9{Of1 <6o7hq ]B AO8qFLGEa{ɀx(B1#lss bb: ̠4jyDDdw `DLAbmAH4s`LТ0 _߯ugG:`:Km1 hq*"qJ U,,o61 یP(ݦLD/bRH EGJ$6.ZhEA$sױD&97l) CYdp7!GRH 8~nD̊n1"O>!!9la*N a'da7=z8{}v#A+ÕLԛtD*(5"QfHG;)w!W[=q71GpSJ?+s=}̆W"f#j^6iL*PA;cr},a7$L ^͗Q46u8 @"8Y$y'>g=`Á3P3XK@>Ca':- Ä0 #ғxD:a~S|xSr$Et_X`ve)^}&g3P P@c ^$N_l ("Ĝyc?$gvY-:-@~:XcS--QhUo8bpmI4Kx'~r~@?ma'O^ܝ}vڃ&F=G #))O zJîjQ&<݌pR% ˟^_@ۢӟXI@&!0ŠOәxi4O/1t\r[ VDu &uj̣[m]R쪪"|9IPy[m8jb‹ju;I?dN ;C`"~Ӂ(ZhBH&JI%( ڦMHv;{S >1 2CLusۓt{jp*,F6V$AY4KJL$P\b+pZ&M }}t?2Hm]KTE H'dGN a8=nD^Rm/ց#H4Omu>h (ͲG6rK2u߸bRá{ 󆱠Eݏ\;o=?OWq\шeqFFdP&@|\S*-lKlܧpU )BRN$ʸ&g57hAnA TD4==X `f|)6Dgx ;$!~>ivT.%UfÄg xOd[m'a5xfTq^csȿ2ctZr& J}I`*Ly:Q qhX;6#!NpK<*xp><q_Q?B/dD4DXI xy $KhOϬ[c$! p&1VԨL!7aw6TfH0 _X9>.d1!OTؤPu+zwP3C Ō) vlZSyǪwpE#4CGrymz]Y#- HTXdH8By[#?&cj%-Z-lAmgG g &th17Xcl2 Z44ksЏ|\Xvn"wȎ!+P7NA'DiI)1֡BNa5cW4Ka+,ab`FLѤQ1%.yQræiɲǼc&(@XIrFAJ)8& D&ncS AD@ItEPd@! :`( \:Mt+:y )X 604<@!TMCF,4,S7s Å* ^u8I3z*wԼ&OSv +Dp%[ # FᎳ8ɭM ]jSê':y@By5=NIَs"n5.:uƉm*b%S%1< *NdcHfDņ֎v"0-swlV.ZTEFJV|!85BX(.i8́8\0:e|)PgQ.\U\e\wB&.I߿.JVl\½ qnƢ.# Fu|(cL* ȹh wb#//ġ'1Ukz0-@-qf֠pb=M̤h"ݙKY;id݁4&\6Gslt 1*sHpl駆imn! ɂUL a1\i \KYg.G`qXNJrnВ ?K2Oa7ϛȧWəٯÏlwQqy$&=]>aOXzyRX)Xsw@ĝy*}rյv4KDHy bggp8 A0%l0h%+,0l k8P\s8e4RWA=yaM٥02 FrAT݀)>|m1Nqiyq|1Ṫ< S1Gʉ[]-}N'a( Pj! & ~G2ɣ!hOKPTS0R * SL".r I"̄U,EB2 9s@|*!D(?I)53IB44RB $@ "R>PAMSP8o\֙nlRxA>!&()B7P*鱙)p(b-=G<FnO@z̒d B= (R/dzaE% H( ih[?)XbN#E<.:JP&Q-!hv4WvPs`x<yW9zcމCZ5.!&"* ubDfh粆.gKӝ-DHy[u 5w%{:+jb/CA6J!R cgiٰϲԓ8oI5Sfi080.K85uN..p$I&9fGEs 9g* ǎ BX61 4v kx=K%:MP>4!ҀdBJT@V5,P` 3`&@ d1?$9)$j%bbT$J* (VB&d` H  UdhVxno }Jeo 3{B)%$0hXbC6VX@RdC,^?$<79CpPScߑd{ɛs9}HKjDЬ1ޞ)ަأ$.rRYIC]-C<ĀfW 듑<I= uGH=AO Hrࠬ!t<#GVs'Ϯ!Frp?dj<;52c)l1E2>nyͻ" CxXsjY'yȞ{O@AMi}ʐRH(bWJh>q00Na=7^8_ "o/0D8aMnS ę9q X;`'ljYG`NDTI9T0ϩ0X{^ ly[!!)-"I4JR@TiڪlҚC"Cd(v oD|X'{#HTIGcH@,P"~]q|@;S(S w "}8)/7]d ݧe$:Ya𷧙=v#% uEBX%Uz@[xg~鼫xݛk3Hkr"gTK:܄RZfC9alp[PX+?/4r{xLݮ!d4;rSY=N17aʼCQƔ}A6Gj|oStpQAKa *89Vf"hw:[!fė(q3,'nLzjI Bzځk'i V%ю?xYɐOj2pPa`r>r՗"#9 !0T.65X(` CC EaB1 @PBDRGU% JJX"!)VJ)I1eB0BCBR%CP 5P0@S1$K)H HC4+J!#2 ' " QbUiFf($b *^(`^ %RBn{-(˃m8a 6mGLFvZMgDQnfv`"1:I!XPA"J,?\E#tXf0RqɃP?. :,HC0h )$Iv?4 y@`W0"fDLB&(}r8L|gG su٘r&:ZdCau=e"e?4+C%Jy3v4}GbE=A?Br}2E>"V* *$JW C'&#t>nusƐ*"P0KHla'R"̣zVweO>Ƈ-é]tI7tRYB @(C@ aPGǮ.nH4\毪`}riSF1_e:tP BC444H{ TO&pF %bSxnJA]>42m-!HҀ4@ &w/ӌo=^4:Ȕ t~Y^ &`;+Jp)aOxq01DLBfP?mE ј!m;> j͜&‘=ߢ62AZ8hٺkQ-ar,kL8ޒrKv:42ej!mV[Md\$ $.|c0)sCԏ"3|_!j/Q;%] 0yl:BGD~a4j{I30|J@Nͤ ‘hl3deW:XF R b&=bIp:_pmkˮȽQ)mQLb5wsoJ9'h;#uR3+.bq*jΥ'&! PԔnEI e \I3L7F2!*'T0 ]YPuLR|tt6"76QRVa>9W(=#_'RoSI}Tx8gj~{e|kFu=FdO Ő>[ZwI3@^@X.Cxԓ~/#/^{b.8xZRHX$is|lƃBi*HqK )WdjcYnEO (d)~QֆyhϳD,CG9zsNBp=7(߾YC``qbS#sEh58^FS3t4S0FYN647lsgYC6c\A[}0#NrwrQnRR[9Ȍf&L&3~d5^-=iKp#L%'!V#&a:GH!YIGo1|w8e P |YL|㋮yy SGw$!Cfs \a:nd $ pY;wR/B:P_ ' Ԑli $Gs:oo$!Y3=!|7\+Ia>@S!2-X=D >#VtC{}V~k&\@1v''L !3pE³zzu{ F)'xNתUE4d~^hS#<=2 ppRaDG!xLrv(ď;}]hM[BY*$[&"$ 6*O=xZEAdJu%x\ {`{C mݏ?A !J$!¤H @@"hCB%iH ,L4z#m^B@S%PM EJz;bfSa7Cye*CY>)6J,uGXb%-gw}<ɔICa-L4B, kf(3sշqO!NajOj~F]jI}L8)8nN|D凒b7r(b1Ȅ ?S9䘅qPaDRHS{7Gu"'r%  տc IŀjjNt~gG\vS`t<4G?\?s9y~ӎsxʇw<| 05^0Iׁ겔L!!6 Bb .*1H<=^~Rbx1_샤BX&(aZx?M-K_g+߇@=ג@w$IJ t/9}$_Kr5L>)6 6{  <1NCǕI`iuRUѡj(a6V&DʎW*bCswO`DLE Q8.Eп HFC5`gS#vޚA۶v$X}hųXiώǜ]]yt9oԬ}?)&u! NQ_Jȁd?~qNqʺv8к^0aZIbp:'ZH`? :W2? u>Hɡs(bOo7uؠJ`js=vIOM\: Cĥ1EIO%9%:\sR¿Ȑ;>_8ǻ P{_Dʬ& !c{>Q{ I眮 o/Uו8{>y>P=ﳎsF16&&Jĝ'eX%s?aXM]d ޑmHt0Rrti*٘ 5FHƸ̈l>^?7Jgjܾcӻc\P~0$$Æn ?*vofڿBXNW({4TOAߡNp8p%I'N&rSE 8CP&FB!hQN^xb.abJظ{)pj->:$3i2Y rrCi6yiQ4R@nޘ85Cm:ۉxcVSfS1ӟw0O2`2'eӀ"TR]^rDכYC+f1vt8DU[Ɇ&v0IKn>tAF@m:ahAd8EWc0(5B w$90=73ktO6Z+h5l{#<N|L)҄ z07}f*K+)TpqsIǀbT'c2s8kCN/sD;/P'Ltc^^҃FTZ VIhC7\/rH4MϷL '~ EQAI[c$DǂrSeR RpJ:C>(R \1*68PH#G jaNAB0+&ŜN! CQA۰baFCUoT"!vD] +bw۲Q`GScbmb^sϕ-'e ~?COF?FPivCA+A)E[St378=H DR)T1 <-=c\Oۈ 2f?OVϷS\#vFO Cd 8X"uf_jJ c8ת u0L9&xO϶ɆJ$3 z̜Y_;,0Tp0c0lRԕq2Y) a  ~8/:'3GJyh Pd05uLY_Ӂ@ۼ <_ l #?Q U Bu>dBPu-?ba0UBH?QQ2MO!)LG~M :"Ǒ΂(Loʚ)HRŵˋ70S,i$I*Tp3ڋ"jU3ݎ9$8;bug<,zb:g#!ۓƱ9 f%8wyoZ2DiֱFQCkc哓É`deTևul; 9\0iy]llhhQ^V2Nd(\le ?a2OXe=Mj|j&Sc(c8t<A)9 y"O28@jp9@)Sҵ &ǘ!)ICbXY>@I`\4!_o"R aLϞ:bt 2LC+wkJՄ|=#Fayn:<8c3 !si8)8)f h\/>zcqlAg< ,*\8f`$$?\?Dj4k]ݘэ ^йKIT QD7#>AȢ@UvfWyд_8`ܪJ*- û*"] 1GIyO%:~'D:sl {Yg{!JwL%G"8i hRa0p؞1n=A։ܴזA<'@ᒐ[gS:M*Th$vД;:x\CXs bP}1lj\ LKɆtٵ1w=p/pJ?V90 K}uVxa CP/,A2 xᲉH) > Er˗\Hx1}WBeB|n=zŁo?@P/ӠjE(]HXXq5 xҐArL%C'P4@4)"YrmM{RfQI `&soӜpɑ;Blf /&8&чc{0 ،h4||B4.U?RQ C F`)a / b8EA@]h0pM'=1S59i善=/#604S 0e|Tꆡ|4AxKڏWeB' : SWW2p;$\Fm  7gpM"Y5 _o@]1nu<8PQ tS&١%5)-qD% N_ȑ(R7jZiT)AF2 ~o=At.Rԯ! !،HyṴ 3j1b Q\=ePBoBXS`T{ &`AA}RU7A=Bir;OM^. D0z#Bagq: \BH25Q*J$B" PL( 2  I[*u;^uM"&׌ad@՞}q0BҞI}&3NyI`kSuuWXdcѦq,B,eX}B0 I?J ?DNjd,oR͏s^qB00: #dD{uۙpr9FBq<$)m H31ȿGlsJB<jkYC3 bR@™NFĉ8dy"\1qm)&E0r&aQ L8W ,3&5fCm?4'*tPָS@JJIsu0LXRED`FtFqO5F Mv_ XZ!XӞX/!3OֻAntqv! ԯ]/ls}H 9AȠJ =2h=mq`di[ݽwݭ87O2{y+wn{z!#;4Jv*T:,ԊBqHHR'TKРx3`"dAW\km|ߥBɰJ`! |cT[S/LͱZTde~Oks{-k2~p/gŐZNu1?%URʜ]&2@6^[-',cG EYWh, %D.S80eYYhg ɒ7;zGH;3&v"TFhVqX[P{>p[4qGSM-G^ 4>jc]6q9d\iPS%AvjڑC~, Ԯ#W!Jل˃j%x5W-!#Qs\镸Uڈ*P t68+7o8U:XLWΥU1Rg;kZ}m1^/Ah^nG_uu1l"B"qnsCqU]OK/56*3,5#FNc8P|E3vܳ+kq HU qɓ]|xl wg-zb A(-T3t p|(qv* {]JE!oLBZ0bApĥHIjaYG;VU&T}x7w\ Whh<8I|X0JMuUA)@UiH=Κ|wl#:? ]vG;ZLa*Q1RD@%*L; IQw6hosyTxv@rϋ!%a̰)IfA#"ܐIE\QF7_ݹɲg_bPs SEgޫf$G 3 H]A!VQ}2h1PQ $LK̙!)M5+% 5y 8 )ab#@qO7j+.}%A={Iۏ+C+eJ u32y;M^!v5\c8ZzsӽnxG~X 5_̽?rh㎏8~dq#f, )ks!*weRu5ÂWddt.u>4vk:Zī )1/*7ٷaѓoFLD28MUA:$`6md {ӯ{wvL5h>n>]IZcB&tyB&#'eD|1!$t\1֙ͨ3ji4g)krh.CX5R8@C)5a f%Ddc=Vtn9/W`go~ 6 [%ld* 7ԃ`|%jxE(3/*ٮQ.<.&tz)+վ;fv=l֩u2v#v"}l0 (WkPFaPgi0ܖNCiϦoRD$>Gt5iv;|K M4AG"9+t|&Z9\"j\":>o"3FB"h˕;ΫC1yt݆R]JT(zL(9Nv렄 HGJ>3$S/+׽%tv^]h_7a9Z0;u3%?Y1xkk}/nwt%ԍeK]{ʛD5szo|玌KvGX*=TN6q[t-G=ftz`;)8@ڽb\fQb'E3^ EUk25_"R9; q&h0LjN("kvBصXbiC4#T%eq97vej8yɡulr6DïQȨ@V Q 2|)a[3Tqnr!A>7QX &ĮK4 },HVn9TwӠd]3r'&(mɭ#gu~ lq;Ng0bH J&;070o^@f !MOw0ك9qJ_ `Ѐ^'㟶9.%"?i9# l)Pq3ĚX)z<s:'$vV-Q3:SZzonuYU=<@g#~)9]7.CDM}'TChN >AtH&R9@)Js QC!9HDXT@#@%JI!%8?'þ8&ԁz1KeC^!5pIz`?)]XJJ/X]b '2zj5\C  IOR(^С”BG܃KZ:\3Hj&lQqh dAy* lD @I!w0Aii1yc] DD=l!2"2nR&P6$KuBoSD;na qKB a ((j[bj E[i]`QKn,y]l҈R2nq nqF"W$ +*j-JYTۤsxϗj^w"bJ5^Ndd(7$: K4Iڮ"٫4r9A}ۑpxpGBXJb>vީ'DR) 5BE=v)D5K1XQɌl4t0T25]n4IyiUa$tPæq DԂ-GEOkH ں|k^]XRgn<51/}J, SL#' dc{ы)䝴?NrPI3lŀA$gLR A(߁&}0kNv-R k<'S`tS)OqX2)#20B0QPҬ' u`)TK_2ZaI tÚfNPXZeҰՙZ$A@`Xn`n,N$a>U1`!LrvF?I.h"9Soo led$C@\fLX˄d3f9t'y@\$ᒌT>4x~ &"@|pMPT6$``{H\1 u5s jJ Cc pEA's "k 4:֚t0ʥ2d-+AQY1"I>Y Ye:'ǠA /(t:XEIdlJ. 52k/SSL*$xǖ$= FHpϒus~6Բ!Sad 8Bäk/d.0`#K Wn3F7[eЁ0[HH k-qhXz| ڪIn‚qrU2퐪9d4چcل]=2QvlYN c:ڂRHbQ%5H\9tO]ذUG!l;dEDZ[&l2o q;ulO]486,DC,;X=9%ߝ2ToT78xM9F.0X2? Z#Eʁ*Y}Hz 0>&oHgĸDaI6xm77T(Mӧo4j+3[X1:+[X2g3gG%;;jN TAk\4%䌎*pKtN\*3E&udP] eA5š@pRƏtRYSCJDnդ.\&f; GJED7Z-a,HoY ABB bdR@Ϩ,%v- P!m֛ nN5ZeUIR3A60uH;B6qsǽ]JHI@Sh$ Ifd^3Su4֮/zl>zPg368+] )`-v`,A14lmDb$0!sCC~גdUkYD@~s@Ɔ6C i ^|'wLiEvn&Gu _y;sUTU渻].mGY'U 0.O@8 m&9wrG.,>1Fo(?wTaD$ L4N񧝦_ wlu{}CUBv#E,A8>DWi"ah1MlE :Q dD3D-'hTH~I$$ 0fi_C")@ZhR"(DUOoe($ Vd"BBb jB$ @e !cܟMQK(Yj ,b 2ѻFi;åv\Bݣ˂%F* (G~=i )iBhi ae4m 7#ԁ(RI;9:z ׿SXeB|"BmOD!۟·LIۤzNrs~CpXU$2l;XkI[|r>v|C8?$ Au'0珼y`}zmģ͊TndG3*R}*0DÃoIkΕe (X4SM(SItL*"'u(Y\ 6;gΙq̸}!50{D()# i 8;c)E džnLb?GS&7Fx%ըduv " テ$!"fZH(v@%Z?b"Ð rB"%X!h%!&$(G,,ɕlՆ1XRB~C~{A1/#0m`_70#P&hr _?Y2P=Evx@C_j $ x}~ꢧ T)(Z{Y^n9F m̀P+hJ\ȍB"-1B102&qĎ-duj 94AЈ#*q<\h^>|Mu9(Ob6stBmfHg֦Ѧb!f_ٛMzQ,!Җ]SAڀh8P?UGZO!@JtbآDq^v vSCM3A=yd6cf !c@ >S/v2~DrO5(*F{"U[/$AkmllK u!R7 тvaIBQ)o:¥\83 J:q/]2QfhP{~#ꀤ"(0 Մ@~ےxkY>NGP1XW~Ъ[0|χE6;vXmEj$ЅX¥dZ)EV 2 ~k A8P8fd&1 xQVrqC T⬐FkgfyTO_7o %ēVL9pNFe7k YUUZU$C  34Vӭʙp™Т(2bt%2I.@C$픨Ӻ9e xޛs3b)M%i҂2SD"B LSES驩44 D*H-kNu2jyNɥˬEWަr[EQEnlmY*mZYABҺ!EF?1Unb:u % 3)m*tIQiʔΛюiƚL軀Y[r8]aRͨ@.cAH[i1[X,QJ) s1DLI"Nc<|4h m)}M4W $-':bLZVkmkN9:Ɵ1 Ƙˎ e.aMh{ҼE9p㙂9ƜٻdH9sט;RL*P ^ )ӋqjQ`n8En `e9.˽+7b /~ynS%0UM) QU:cTDGXw׋Gk8*19~No-#dhե\ XMJ9]Bw7" RS(cEKJ;7n.ce*fm70ăGg8nD !FqtptAh7{cE%1@EEM PI2>BbehF""P(V].F ԃ4b51 8=(fH3 NEjaݕTU^[ ILѹXaT§3M, 4r-wCK#k< BمnfIsѸhN.gsnd\\ZD%|s%Pœ8fL1Q\\e1.-Ԣn<%14X3+1r8q3.L(49r9sE␆I?VzIߒ6}6 !([>a6ˈ0ߛwYM+KBSBJQk*jn E` HbۜL[#FĐ h$(dgحZ1LI&gwztxo/ u3NKjoQhn֥eL46j"=S yqڧ-)m#h-ڏ];P#dVR ":-9Mɨﺘ،ˆ9\.TJ^qA£w$} 3eu=3psDA)@TiXDAlO|YbOC ^ТTٞ,r-svĹPԎ#͜2z n{1b۞ ;ysHҥV(,jB=7571p$ M̳s[e#1 QLH&@HMd%fТcP;ЅGcqпo˘pLҪ;!rҍQZsBNS0vu9RD;OgƑ?ՆsP~qw~'z}m3T_O,nKSBdCS+vɭ푾tDl5; )C0 e.jj^C^s42ge۸[E݇jEs\I,;T@y }.kpцJ󜒈wrl29nG"~q P %B)+ˮ۟4btmg"  ;X#B7ŠY `p`NlHICuD@JI2 H"V*r^Ut!`ko;$V:'[ 8DPD @!jG^ޣ""!d%dV$>6"Yf1!!/BԒ_)&L8"^ڂEѡ!J.;bIeL[FFݲܝ*:3I64!Sވbx%bR$IC; w=oY6lun:>G3ҔK˝r#F(HykF}7sp-BCbI 5׶e%`duPx‹{qpHoGXjcA *yɚR e{f 4t$4ó5$PM)QY0p(@/hHP4PYa$ ` aXUJ I*"@\A]@C@mv_8뮮{;E^GbvY9}c(KhC)JƎO5֐DžJ1RPy,/9} ϜLtLJ6V|czh%Q2v>N{ :^,is8K.8m(t(]6>+'F X;̡"GJS{.#I0e hIki7 ml'n-6:C0QDuz(s81<(奭*qT\$Ie$i,mGg ea'r&ₐDeL&Jt;{Gȫ)1RDnus7iUzvN|c-r_ݶ~&xn"AȁB29GM7=2*H"%qF(† D;͕ ƛ/C'tRuѓYc]lQ;]",8 D$"D^@q&!g+dRo>tb1(s}ޯ&_ÞOز vOPP C8~|qJ+K 0Ncx9:{m2"Sà IB^(#28qoa՛]*\A$L4/,񒎑K J *F:*-0 &Zn eKDŒ$0'Bqecg}xJѱrS(8Laope9 f+xdцI.auŶQ#VѢ;5r!%ٔ`D .8",Zd&^| 2EDAq(vgGOQDPLGtA3PymGXl=H1kA0q `!0qPݤ8Q2604[$7rnJ4)vFA #wxkB""# !:sֈ"s %k:1'ArOW~Nouw$jL)^F4 ۸w6 Vl4OR.JZ 5o F"kAc9ꐓ9RGq`{}≢dDF"=9ni=60Ƌ+8\5H',`!BR(Thn.U\wZI mG6wp5 $ʏ-C)!m0F*L t󦻓ǃ9Xw3tb456GklA&H޻󟭭ABvJz!@R{'v7E"g1ɨjR;u.UwEfnP4 (P"N0B5(b; K‘m"  Ё2I@rvQuSOaǞ'`IE H(2Wy$UPHP% RQ8ӆ=^_4ㄧ p<jTkQ4Ls1M2WbG!&MUFN*CD(; 9ڥqT6drj}N=p"5m"y&Lӯh /-񇔄yՙ+J~CyDЕs|>jCny ¡{p[ kpA]rGwq dt:joNh71wvh'cAӺ@#Ok "C2b`q>_`O3p4G9Q "&;4 :Iɣ*$51E!9쒠b9bGKq+̀ Ҽ`Ď<D "SKz΀]vD\BQ!CpmI9nLCe<`#?C>8;x W߰ǟJ %ɘѕ,v'm BZMb=9ĜF 1댵[Yc* P\;pFI,"zbPM9+aمzATAvA(V8r2*Եu+XتRs\7\ɷ)CW70NHcjqGdR&VJR>(|Bx#(ɨNd(4$ԑu%L9C47eaZ( 6NEIh*H$ #zA=Oo^&V1% @h'@m0abl YDddL;,ssS@9*+B/J/gh&tQ}̃;b%8FMreE*"b& D-N0$)i asyG0q㫒ihw?%I>Dɗ.S/`(CX47{xcz&`Pd`21\@Y;3dw11{D¼" /xD o|?;)xz>:pP|̍<~9-"DQT|t=g +m#ڻq iba430ʇxg03oM'q(sCCyPU|Mva5_>S"($PDhD1"L=e?x.W@rߘQ/t].?Eu&:(Im)L1K"q$C}{nv(q㈠=x_?t>R)L9vIH9.Y~N"|3&:‡Å 2G!͡e&GF!\N A0'>CcR!EB%p6(aNѱ;5Ȝ`[|z+9-P'6KBn Ҭh:'N!Γ%Y>)wL40E,͊U֖? ox8+A(i"dz"0gf2o*8A]s\p]i  !PAya?# +?v)>3+~{#68z0%*HsˢyuaZn`Rǫ2 Az02 ض| (sT%Jnm9$ 5MP|AU̅=dH;m8-GQO0c,IēǮfj '[@|c$0UM>%͖m64A11SmIs9䧸NSh6(1q>ODOX] KTl [pʐӤK!Q[6Fl4Gp{k'bhqN"@ڸɥ4O#4]".X'`ISs ؑ14LKs5A&jLt:.9r <5 |<ڷq-\u`@5LS]Ѹ˱'t|GK^ew`b +~ᶤjxv @)! A~W#,<Ͼ&%9ɘqv,zn6`wi=GG#D0G')<=aPk [:["B24zW `a!wDn!B>NF~2JCSHC"@L}cdsșP֢:11aׁv|HA]M""h9SH%v&7tHt0{g)@@FF TZ5rl\Al 0>ْzI2,RNT=l<~)A$TաӒbObĠ{_(>S$FNߌ;aC,)BP(StQw $)@ *2 Vs,$5!~)T EYEPBR-;@|Ľs49-a!R2R6o8MӘ2!#D蹿ίp(q8:8yEWge,>q0U|TTr-Ӗ[DPM'dԺn*!MR5DJY؄ju[uLoFjVbFjfEdY *%-Z,ҙxRU!atۍz֝ X9s?>CM)MYSG+SxWDIp8-J[fJޚG⵽ϝȷoy^#RELLa'~~ƸOyw{WPb1&PP{j&?]Iڶzw|CpX(] 4!Zds dt/:j=*dPI%+H$*LJ)H0@W`20 CJw4M=p f!]iRD@C Q @ FSgp 1;Uȁ'9I2&k=Rg&^iR0N(a)p75;MCX$nɈq.!rsD#/oA(D3ŏ qF[e,d/ԇFՉ)$TU2qp dɹ%< !òcm5 ߆> f2%$AQj)c($nCt"D X fQx}&5E0E Q16>&5 (C\xV 0bш8-;n%8 CJLM E)kjJB"% bJj-h`PV gفCLi &-a :0-Ԃ‰|p2sT5b96L)J7,H AZ@rgzގLJXV$,`ȉp^BfR[Ty9kN!JTIS-%3h^H@<"gNFqF biL!la+pJyP%*UDR"MADR @Q%S#1PRLPl FylF)=ۆ;j6D`+)çNss&qh#h 0lP҄A41A上X4Fo3m`|CH>A*g0R)hBD;$ UGa1H1i{(t P_IA+QF*=~? AD!RQE>a`)|OiIyd="'ΉZ)jWהl?8& *aKS$2а <?h@j$I"_-Ggu )Ta\> ߃6/n iF IB@CaQ?ר Tgj*MyzAeʗGüf9![N3 M$ ^ȅ :""H$@eq( xIZ*d<$PJ)B 61?NJb Kn`/ F)1Es{[. mSnfQ̘c73q`9ַj3Mip\B&j""DmN-C@ɘ&de!Vnk/lr)|JBU*d?+Xk54< ʵE D^e4,i~45"r7THZB"(ԀJ>~+،IL=ڭ5z}̷xw^!f ִH}y;!N?>xL Ij$o`el)MYQ(\)0UFJ0@󙹴S7 ֐ f`!& ESpS)$hHHʙtDÃj(eRC_2qJ($I P89"pY{K<yekЃd-S~w1iFtD~_.<ϛ}*x&&1Y{i) Q6}l# SK'!{'>Y0LU?8pNeNoNEZ^ ]18ؼ61"fLE5q'@8hrsK(!`RxC"Ē+q/Sk"u(zd8@`qò<.!Jmi5e+[mcn%H$Ckrff:ZLPбDLM^M$uJCY՚d3`:aݙyEE #3$`y"vSkTk%R6GBJݹ](4P C"Bޟks؃AQ DP>%3& 5Zh568:46Qm1I @~8u8 |I!29  ,a֣|goR' K }|;_0.["1nd; >9ÌV'!D BRY/h2 (XhB") i"ihD(&ZIB $J&}wBaG?x;ks2(?.đksĩ - 55BIC*xuTi(\ Uv$Cйw.^G|x6 I'`mu=>% g wF}X+g6 ~qWӿ0mT3ax`ӹMkmznH6buSg qmQNlbfKܦҁ AQ#D TLPgF)% ,S8E{Ip8w27d;8GXY~jupM (=@r}Cr"jR!P$0J \Bj &$܎u`cP4s)2˘m"O ǺCarDm Lt""XW|PzH,&P8; Y<\7yln;j-]>5u$#$Gc\S0H;yBTb~ P1bP1 B"QB##f9ͤs=tC>K4U5>|CN< ٔ:HKagXZBq9Xܓr8қ&ͨä(Gh- {qAѱWX !!(!8Uhv22&VR!eDЈ0DgQ,{…I9FO j8!,ԙ;2%f3k,[TpF;𢭽BHmAЬiuFҞ)b@֓M8ʕX̪ͷJhޚ/:T`ƥܘR_'QHL V!Y3~i*hu\#Kc|-L~g8\k/XSP?NE& AvcGE& ;ZLJq M]0$^ʳԔ-LHA&!q,pxXZ~ή'BKLCGRHN9BUfp (tӊҹ~-訄"bEF6͘ 'hŲohF'sF㊷Q!nb*J8;.P78ӫ4ܪƲ+j ,JsI)NLڑF(k5I'ɢ.JΣĖt(j7)A(Iq\,pXS&Ntsx}>h AOTN5ۀ%D(RTUjdJд : ҕr\bED'SqdSNyz"ȢWDqJ%-I094-ލ\Ww\*8c\* 60ixv^ZJinrDbZF|HAi@|)6V("[˴^_G~bIvW0Dm$vmbqF20t E%$mV JPh:fȢ _{>~}ӗ0tA{B}cK=gCy* b~5 Na9 C >I"!TZFQA)PñO!<8{#s;QBLu¢ĜS&r ϧ(=?WΎq @O ÂHD4$>VJKP _I "**b(*PF*$BJBS%!4IS, PCLR3 Ԉ!K1%QMKQ0E2M U4HC$R5JD ҂n&{_V?ߛ?Gw^JC ~_pĸ=m]r)a e-}?OH}P  (S&3%& S $O_@ $R,aLaYZ8EA1%Hse*1pB!@1Pa'tO 0'(+$k4Ѡ/ 'ީ )@Y:M>op}8}﷪3:OKVIP[5ʍ\ك;c"$^WѪ }ݾZeU> l" VZDn>:]v[y7wt{b|׻n3yak6QR\unϯ6R o`:] wvczuvf} \⢍>TBBPJ 5Xh]=+v2}|}:g]*=$ZРpu]wmfvSI{]VkzmŻmC}]wmuѻvm۹^o_}SG<{>ؔT`s}ov ƍYryN:Bl >C}j.8*@ض@s)C7XJt `cǎ_ۼ@ sUGw:=*!U= ޽^ʂ=@JUP vv>HCm5 -`(x8E\}IwMT{Wfuov{^=]z7١youwz/St&[wپf׷N]fᄍ}}{{:y}ӼۍM[3uw݊Voi}/{%,}`mW%_}}ewptw8tދ_n>뛝wr{b7l.uf\%ͽ}#o9'+*]BPx^]ﲡ])Q{*v!L>yyw׽=޽C(ǽϝC a]Vܞ^]['۷om=w6]^w{knNq{w$ޚzˢ=Հ׼PKӭmy^qnú_>}FWd7W}q/ڪYӝ^/[nS֪4gc{wuqG]"Yv˩pW6sUNT#}틍ݷ7ޛ (|ޫ'wd/[5-5X熨 Xwk j[Zog}y.tgFۇnڠ."\}3tw.vw]Sn⯷;v-w^sn̷os'Nn4-m{ʴv :IՅUk5ͺlP_nl}^}}݇'Zn.of֪tR9.ۻtngW屑K{ܾ]|U55XjAjû-q4`֭δgM[b6tlҞ@fdiV^f[.ݷ-;nO}FnzJZUv}4vã,}ݹ}4F}fjcI_T*}q:͍ delۺv!]=dٗvܻԽ{sXNjV}8f!Xnwlxk^nV񬭘Kjm[=m}{%>w+N*ÅS.SQۻvc*.K6{ۻoj {{4ۜvVuM76 38הnu9,>Uϫ{0ium9vMdPEܹ o3u1khw :t@v0N%mk]֔{8k`Vn_KۣӇu[mo[7vd\(d.W:C{AvZn^pVi޴Om-7L]{`;%M# DHh֫u \8vJw6ƲVͶ雵6n쀁t6fQTHT avM8ȱQ@n]t!4nD^l Ǟ[x6Lkfth{nU-[ʦl)t^g'@yuVܧ$xiOs6O*==>*ﻞ!쵰kh@1guwvwo}}xPT<>liM2BOMDiP)B MA4EOOSF<%<(iP hdiPiO&LAS$)jzoT L%" "i5,h8iWX]v 4|va;<A^R:L@SCKC#CI G?z2GHL:0!0r1EJR% e  (()(2" ZJ6Z Z\ w't{$υ@RS9!BJҨpZ( Ȕex,63i)(() AW= RP8w`9 "JZ"" Y! !@4DJ`OQ Ia8AH@R`E:(wEiPh)%UӜ prf Ბ%VDqmjp.%@AP D4P ?l hҿo ?Sp~~ݺ;hX /1U z8p8Ze_:&E1>390J%0FBۮfDuܐpTIgt?]jj=1١W;~_%N?:aхG<傞2w%zәu/2>=5AӒڻ}2W|OܢsYDzV|b ҉I?/ ̞ʑ( @ 5n[nk4š|_6luۃ];߅ɽR-2-'{erqq?,+tVœ!|', 4nGpǽ}xx7g%rϏ?*@GۢE?n(hNδP%FxZjm ;ߊ榐SMaT I$/bܢt5L?{N;[з+PPSSEdT%$SS.MmM 4e4r߰qMÆӴ:x;Q{W3RQJh$M$_L{mqrz\=]x1zv¯f[ glۘjle6_3+߾ˡ<=ꋿFl`m26 cQ}ږ\P~Vx <ߔ4š%K߀-6{#q&c_5c#̎ I+7bh8a+ktdΉkZִ{jtIc7,*tɭZܠfG%L 7^ ,V9b*V=+?LwqV!2;!Ж/s _3c>ۮx+6nsӧ.}gNv7ĵT}v ų?Y~_dl怳=x=_+ў+|kMÅ`_;yp~xG̙'ꋲQ{l[?>8ʭ !V{=bѪǼF e)kfW,%9w J;Q"Ιk~.t0sDa*3MjbahѷQlљɩy׽蹏Dz] Ts]0͞KΜr纕 Bw<#G~9vQ2: Tu2DK\fq擘eҪ3"͛],#c!CיHhǝ˫KzoXi%&a,xD"{kfU[J>s^Đ*$ľ`F},O8? XK(n-e R+mçO?Yk^ n~'U|}{<[epH,-Tx*-?[Ev!qǿuL<:qPR$Oz 1ttsQٺ{@APDPB(!~Gi% Nj"[*5UvCn"]ADA0J;pM?|W)$8BB 6L%yCm1!1~fN@' :6. b#׬Es^kPבEEL>]"5͒%3hbBNۘJM_DÉ z _]LDNg.QXb*Ivͻd@v ]$aYa9 c}<;09)H R'MApgƗHJЇμb2 "`ɡb+k,a@+|hSo8H`kW bL@םH3: Y%(h́A1) `iBS}dX/13\&0b?f}mG0-  DW˚ÉB\QFJJ+b RG=S0잲I+E#.bփ_ox*38,t"A@sx>v3A\+WFsa0cL>l.z$̟zN&# JU( 2X<Ӆ 3 0 rJ =9|bĹlN6J)@'ވr.+MEW vGuBvM~C)4>sf}3+͖)য়x9z3PXYN=θqiaIw !&8z.Y4axNaoa$}g ;'G=?/,q斻Uqq3T1_{/Dx5L ("9t6;Ys#p<̡luT~p#6H+.{Y|́>D)_Cw̰>|ފAB}m~Pc:Aw} "쿭H/ a!,WAd3f_{@/ze1&* 1RGa}*.KkqSYRš eP>E00$lc^2O&j%c[<(;?@_6v$&ϣm7#`g/s/Z0:/7k, ԗ:O,}pbgonykQdNyT9-gBUvᲕ:׮ءEkt g"b"*,j{.3 uwIK' މ:$ߋ8G^Ȑ"N&dr՘إ mJp1 ݁2+]e x''O΍k#k|"*̪wS8FYgS,MidzG7M]Ҷ`N*zo <*y ܲ) XoZt3la< D9ArǞmcl\g8ãºٕ9ے4R%0{I$%(Q{H`R>_#/.D׵e1(0( 'b_tyCrP!9R9?K?ѹ3᭭]w噖fh gl g&ڰ1`6.9MmzN/#mA|Yku@shula,/";k;4$zU/Akp\2$g/f,[ |8SCP PO1AwK m9L#Ѕ 󂪞ϡ6j{BMR)JRZ0 . 8_ktbUzĉ;YRRgw6(HWA>{g/P(i1`-JZd;I$pN7NJlß:WvgG<ǣz3/=\ww{iP)ۦWffPȺcsPN5}o yYE-mZ=_c0j V\s#^qA9a3;V1m-4{!- cTu2y KT](lݵ10Q/y;*#vOX{oAɫncwTz+JUw3BPl7_L A*5ImJNQ7Y`k3> Eһwmꗐ|_Eo fy) V;O~WtGt~Ԧ!xSj{{"IZ! :uwOE<MvJ(R>8_,̝O[0bmWܣ cKeF:~7=9LUJ*Êly|jV>梜ӽ'|sS Z4fheWD lFFQ:u7Ԩ5yxC1K^.]<ڢ${O:ڮIʮӡhUɔ 1cT Lba6Ueo;5]*]̀%b!ls%IM\IthӾj';bF"p , }w;I_g>8)XsZ1 6Dz O!z!:T!ڪ0fMw{x}=EN}x}b'VU3-7JI?lwxѴ'XBA6ܲ60`{MHKU&qSzX7 С6u>wpb܅"$#*%iRW\4)B`HSU6;$xШ@A@BI.ϼwG.Їv Mq|rяIBgIj*j vYHa8xG0{dþtuG0LBf\L DS BJ Cx=P%5=3*ګ2UVG{Bma:7|m7/44+3JLE8B O[KGaOы݁c`=v%>#JD'&H^4{4lB !$(}gTC&;3s5JI2,5ݖFC!N KI9L IŰC $(ah!C9cBvLLA@OF8@o[sEl6bN[yBÀĀ`)j*bh=JR IYK C -^1ݔ=^8 ăZT< BJ85tÖ/pD$`d;/h{=;^*LAPAvdAAj_4+lu!!6yP%%}g,,H4 ıpwz\e\ *;>҆P:c5"!CH`OMÇH$c "Ią PĀb b! P)HPy* HbJF(h(JB)h)'*`(7|; eyn<t @kAՇQчb-F) B Aa*IR"Q$0LmКbڀ(4 PDK@!0) - R2Q !D¬@0JbQ MR4*U4̴R!B P UR1 ;fr@^Q) lώ/b Ô(I )&"hWק{SY ᎒횩 =>lo`O?w{J`\ypZTC96@D"LIB'meߗtH4/.~4EwA̦,p3laf!^U:$ sBz&v! ð|sfHeq mmposMTe 4"EE@y8pt8ՉǦ9bwOg^~| L1<"T}A\KE!1pȒi֠\6ɆB0w"0l9 ݚT!g/+;7wSW|I GV@X&w#&*֍Q͘Yw\FOqZXM#@>7Q5Xֈ93ACqXƿ&B/luU-7X\ejT+LQQF9檪TT/5+GLB2d8\eWݹk=(K3PdΌIG ț8t̶2F,R )m#|5eíFP2VƎZ AM;AA)š+.MVCcQh(B8ɐ`tIKQPZh():72!P4!@rbQG AM ДQHrHh6@B J RX{ATrM4M&E̚)ii( 8Z9Kn(!mr]]\ kAi)(4kt)iR%\*&4ZZpNO>}}zz4X8)C+ @ic1MZJ)`Z=k4Ҵ9 nX ج]C鵴uutKފe؈Ã2qkcA!HL 8:79im<换'b6қx`hlQHse !qc$&$6`3m"" lr1oc +eH[q{ǎ-6o톃cMZ1F1h(w1''wEtVrҒ`4oDv 11"R!TѦMc8pE!y'48ːU 똈JrԜbt\0u4[+ F@lFTݸWe e' >ef X*{&6żfEQJkF;k<948m]'Ա[\7D'܉Ժ8wwٸ\܃E)q!$勗X)"}yDxZ  r=nRMIi7-cܨKhFZcͩ# LQHxsn\mM͊h-<6壜Vܒ6m5Q]I;N̜#kܩ!-vDeu° mxv b)u OYp M(W#q,+moĈS,Šc %@p w!(}+22XIBS7pEj" Z\jZc9AnISg7'^0iz[J\Ɓi('!b*1EA1%AA)&#(r2L@UMrn<8%rЛmuՃO[OQ0j5TE;hcC`ְ4B4#Q0ITДfE DXB HNۢѭ9C [uuÄhaG]`Vn8c2bM %1=Aˁ<4A|m}Nl4M2 hqE PH~bc rieX [I ,%rG7񼀘tUݨ"Z5rZmKH& eE <(Ҳ+xso>8MȤ>[؎"NYff8QXׂ0$E9~R; [_ф0ҝ 5ŠM$%WwᄉtTY6`tYfT61T3{GB&ҁU[:0>:hat1-veCNwbAcAd[)1QWQ4=/LMAOϾ#R}&/NdMnm~{i"cf *_]7t^XҜpv,T 6#Zض4go 44o^:rFG]PՓ16 [s7TrG \#X$C6ǭ@%*(J I3['[iݨ.}}mSًiTfLq՟'R>ޟ(p[s}*[ڬQëuɫ!srH\ZtrsKCbTL> ?|e_P)a:#o1 tf)<fr T8 X>UҜPz\&BQ_݇l$M m(n Bm=(،BtO'zx[%}=j3Wc&s:V3nny \ٞ/$^nӴce<8T 8=mb GPXE⇰'ڡ҇v/⺗=;פr!c. 5Pi"q;DMA4IQv&BhTa|X!o [Io~pM(^;8\vN $BQ4~nҏF9k DJc{j'R5ꏟG(P>'˜zy2{h2.ᗝ~XYߨ, a{>"::Ji3,kMKw]04kFi2[^|JRV(^O Q9b=9U0\$baˇhLw_Ly6tռOD!>*+< !gڢ]GEiIEW BP|89@'>8:>P&h<|u?A Èh*1&_Xv/RUɢa-% ;0EғCZfT9ؽ@MSkm$؅ቮ Wʣp*2õμ{'wzt_»Bqɠ)5TW.!gO )M<$Fڽp'ljqU?!ˮ<ޚUjڑ>&XetA o/r5|k>eD"RJ% ",AvZ&Â;Eњ~ K^G<$~>y}܉.pn4ۜn`Y=ޯ}܄?Ԉ Z>GRKv,2oKlO4o# N/\-ʉҮc5v#X{@4TPZbTRp4`JZVjXV;~)S"# GUB(k&s9 CϝK^)&$E-0m8-g/S6Q-`"@K2yGK ;׬|wwO5"%b.1̀F(şeLA'FgG(`ȭw%XժCހHel3xΛʑ(4(^3T$$wIiL$Ӧ34FڟtW5lgw3@_mf[1_ v1 QLMKUUMlVoN3U~rw{[x|Vq?RWƪ+O [y^Z=Mg%'5[SFyۓkΪ"))VQ3"W`0{uC }Ҕi D4D!JU-QD',=@d2-{sO .P5dnٯ\c:W^:,nDM#}7bt-n3U3:٬ϕ:Â!$6z6؟*۷o3%ËS4ݶ%v[mJImmG-l]bd˜IWC *w45&%K UF1IRVimgF{k\s}v߅m4sdE`gcktAI>)xQ@Ty_ѩ\唬q(ݓd^E#tXYc)cloPHH~3 =+ fgL𓎰§gI1ĩ{fdeƺ4ׄ,-$3ɍ@L{ U|5UT΄v;yfqe6+MR BV׾ulR.x.|.Vc,v-{al/ m;"ֵ.R_uku[Lv0\J]~8~7aW^9> B_Tt'EWHY4Tnض0ה#%|S];z!$I cku~Ws~2v@vX06ɶd!0˴m mU$hMv2GX.sg0"}*YQ(Q-׶~˵.FQ~7;_sl?ܻ$9w[l)R=wYtt*B(B*]"XR(/>vO;Osvp`(=u vs"d "jhbB(J*/6oGQWG Cd| 9"]WP^8_1o{ AIHW\NLUua+{rMX!m$*ɹÈr 4l] K ˉ۫:l(pG}P=l=0P\6ll#*J(:CE&CGvizqXd\!&(&Jh jh )hΓJ()1 $V(F Z0EU ZD&MPgJj*JRVRP&&R ]UlGbhi.m_4EZe0RЅݷndn 3stö́cPI AA(bf[ҙHPln^_A@䯶@C((C` i ζ" (JfkΦu_o=B2 5J1Q1[j)i4ѭXUIX5M(!MRkJ,ŸD 6cv8kk*=N|{h>3ۙa]"age;]sX֒Pb>5>Tw)I@P7fJRtW1 HB$sI0p C%@$uC gyj 6^-z(?H.? m{="l=]ۇoϯ8$A$h~>?Gr${{v^ݒr; @$P xe'z'ԁBgW\Pk1KMP5 #6=S( ϛ^DQ' CH^;ǟyb B#PBc@< ~Mt~J &c(ڵ_^ a(WRK-kҍ}yw\nczTюOwAj؃>"""8t|p!%[} $ON ?%[&I~LEtG2vyqe2Shl労bBt GF=9p.rh 0TTyxiÖNt!?SFSϦQg3㮃.vg˖IFMX?n.M{mNg0 ~o9 D(ŊDוst@g:% whve:~dF&8I;u%h=Lw@tAZ|x)QBjS~lJ넉OOOmc_\!u&/h _'bph×_0*_j JkLL4E(C}o5e|'9O?TPA"#7v;uvޫݻ6կq}>{t~cyUBRKD.]HoJW6vJ-Q#*^Jb ~o>QgF >7Z#zdJF4Mj{RFW~]]s9s9}s! 6ދ zkrw`3+?VyD%`'=)^7ݝzGsqrNlۤ`̿ 짗;`4e4Æeq]+v T r10r溆 {lf[1]f<㲷: 9B8c>ޓ EYE4m\I n~HPx!z8e1uڶmNs4PV(5wnۯM4s]!ǧ<ӈD [LA]qQ٩)  ȔVoĄdDSly5{))Y!GpBd e+*5[><ތ-իJac^WZFx Ih[f͵Vc1 Xݗ|4_m]{G(s=8("x C_[{tmtSwV6?|$5i9sՙh0HÖlNZyǼm.)މ^3os Ռg<5o'3u\oP[Tӵxe\4[~\1-7ůlVٺ:G* 2.k\ E::@/YIn\\x'z;SP;'OOpԢA_Ը(xR|=o;6l;w]rw,:*!Qgh =u]L=sgGv,b>9A S'33gO~>pGJ?@ `A~(Æ$L\ pv&|Z"R.@~?} @Xa YWq3vnn(3lAx=s.rP'S"$ Vj=Im1U=~Ƭ[?i\m|~hw:<\pKp{XG?7v`z Eٯo;  Y DBJ~=䋝 wB壗i3L-Su-6?4KC=/B~|=*c)_kԆVZv_^I`u}N@-wz._@Pp=j{;ވ ^ ~Ы'%9לSl~>櫎76Ib!Re(H4lJ!!r+bv) QDnH;)b1@z3,@:FBLƨ PŔ%.ؼ<,(iv 7Cfx CB_MGXkΟXE>YUHDM%Nފa'rmȔ=\ X~ڱaa2f!|ԯ z?,Yt}v!:3L1ǎVPCywJEr`6UM6ad~oL~+S0>*,0.O9}CwN;7D!_fׇ8_|7@Y PŕP)UPH$J`  ;{WZT}_%ADJ|WoQ`0U^Gis%|w"Q{uRT* PA3C~Vt]bC[g (- =a$ v5]Kq#S͢( ?i`f 0+V'E5}aPTPHUHR @SeXVT[) xko 0兺2s˴:/Ik/tK]nÀHEEtG pXaQh9q =TU}'YjA GWW?0+BgohyLJ[Fgt.W74ޘmz˰J5Z.r9λBY@zq9[:3<_ҘnKN;PHw_JTDS#:p3.`DK(RUر(N wP9ց(8|_#GwE \_Dui>BsKC<ї5w%kȑu\H/ϳ'<,.]~ {]MY7t3rq ☌ j@Ȍ0./$C?zǨNuҰR(I `4F?;"6i/DB s!V19 sހ%PQJzis@H`;ڏK<(6AEYDA+4 DP%(P HHBD M!CG_Wa>r *"~D-( ɬt[~~%"O $LM,Jc5T MR+UD h""RH*)j '`Re% @"HHRB,QMTDMTD RIA QR̔%1|~YRu]!fTta1bM4pIJ.S,EVy^8EE׍S4U7!L,PF+iҰ"C_1U&,n K*m٪p1TGX@ɤ-foR̍^ I݊;/6`)ZEYnY(QaEo w 4 ؑ# ĸ?^P|9O6 럍LoYmLuczk- 3lOVs!?(6LYFSB)![~R7QL7 4WO\a:7=I\Ihzo8a(~ŷV%,Xbv4v7 7hvUzX+QYWm-#*QYǩwL'ǗGUJN]^aSRUFfn'E[4Nd\w0p J#bfA_Xs3Aq9^D/e ETI^I~8Ѹ;!Jo׳Gm9)xQcSJaїֈ*"09=~Blo,t8!qta~l`#hK̷2ՙcl&z|=:V躕 @ɜKVKũ"4%6YTY~`zzN EDcN%C36tsޣ cJ2m]U{>YQRSz3Yg4ac{}߄ 8Pb'9L (9pi\wRf<*l>!@vqޣߡCI~g!*F aVzcX׷:?MtF{Q.%`䀶AFkڮ'n)fi St}s-P,2c7f9gN+T/jW|\R@Bϩ lm5rsOč1)Q#\i^ ZZm0,Ԙ0:ǯ;Ƭ~ Eg=tɐ7o6*b<$jVw`UVsE#Xb?x{jӒBնXhm+WلiʼndU[=*l;`p~RsG'Ha兕/%RP y 'r@D E/ΫBz:6EOp2 Px@|:K:Zu*ma~TD z<^*szEL|^>?͘gvMY_zpULW{}<UkLc '~/:,U]߾x[۳R"z@(J(J,UUX][+:M4?, [Yi^vbq(J֪,Xݶd\gYPE+Bq*p@ "E>G70=zƐl,BdbDMdgMY%o3ɻ1_6|9fp׳8Asgu~AMaWY^tF~4i7H8/cU%dĶA_?27[,ǽZ#l5'~ᯟK+BF uX^l?!{HD Z< !CB$Ac8UF/8es ?1ɾ4aCCGoؑD#%uD5|?F9HN>O@)M&L{u(!$@,I-bdT>[.ɇo}A؈8IF|ƼM[6V(&Hu^ Ry׍|}e5%xϗ?VJ>hO$;qߗ&Ҫj\T;!v@/n?t7a(EB J HTlߐ9mOj_ M0ǃ kR~/SD{{z1'b (!vlvK$0:ǯ.sb'VƒD`VwcnA_yB b !^r4_Ӛ X#;/и%j&Hæro72*49%Dz{::a,݀<ٮ]3^'틭>Xj8kEƖ yD-xO۫Mgazp_g=GH>Ŗ9yëC]nQ{n?e`Fi%0.2,D4BVY2t7?Y R!@HP o?>h7F>ށ>kl͸W}zЀaxOh;v@Ӧln̟CSTS^%B]#!Tv'46e Yu>9^gN׿xq6ǏLIƕ~:VkD*@:{m(N0ƭHg #ZuPn&" 1Ai5m3E"z%#>3vCӉT*@?W˭?mgޘ-}}PUP?(?%AIٕP K{[P ,4@S D@Yh>O>LXW\]"mSD>$AHd)ۯW٧nʼnݹ#&">P҈bcjB&1K׺=y{ar2[G#)?jP'y@a~X@A#n2PiȺ)@f҈" >zy6us("Z#CbK9DR _v8.ֹ KPi䘳(^ϟ }HX=F&& b׎%|k$*o%hl~^srcgkf/gܚ;DjӴ<ͼm}xh܈嘃M4~}:Y]Ry,O3S-u-E,HUTDS ;twO'YoO9Tu?t~6SѨ?h gXod5_[VuXFoG}5k Qu8٦v|y>6gMPZ G{$}+Xt~~ ! 1B+"іH uy~5jH(YJ<ptʰLa{k :LQ#NHR}4ݘw1\{;]x* >~>zA{8tۇC3 { p2qx.y Km IC46hyQ`i0'rP-B %Nx ~ HdVሚm 9jD$%/"!TQE,9Y7Zz@0\}"7$ˌcvr$و8?ޗ'wP!O6}Rr n#Zʰj;X"Z2OpyPUjIO<Ӏǥ3_cmF$wpo(-tbwv*!h 2_W\=y( xd>ȋ>#eibPBم6,: 'mUEu?e]WXDqOW2o9gwõv +mW.ė`+.mˠ}IJrRJ0cm4ۯ#SeE I9֊NgUwC?E*}5 @K9NOC&|cE #o; -,;_47t7&bkbz AHDYcz*Egrb.9-Jʏ!@$v tA8 G8bkm 8'=`A[vn~dBf.^$nB/ vΈK+ɵ_*B?[]UeQL!dz&HSOtDQ<^^_$j?~GBBr>/|_hO/y`CZaXs2U,1Eb wv WUWV&e' T`7>Wvۭ;t7V~*ի]i1 H H $x_yo/$ͽgZz>^Ƅ eŹ,9ٖ L>(<s<ʪH\)*3 UPF(Ԥ+xP'%Jko4MW OCV~vye$9oQo=NX1~%8Ӄ#&:u ]k\9(fͻ߻2LmPjs%IrZ ZTar9,(/` 02Â* }$d? 5+tzQ"z&po6F$&j< :lCh*>`u썿_ϲ{@<f-C0}JYM#tw̨S֚굩8}5ɻ}DЏ}mcW0(4&&dK=!I jtElPPn<+TYk"uwp#9?})^j~%$?SOypOrj=l&)p)"% Ws9{@8ug )_FÕ <9<Ceۂw'p3T`bO$2Рv@`(@'* 6֦yי&qz\oHޑ[M9( sk(:ɳv>7b"j!b;uhP¶;8eBQӆoư=qV7Mn{{6}_F.(˦Ѡx2-lw>~R("<*c CG)h(w@ӿԏa˪ޞ0 yoF(H? $v:0El>Bk(,'pjdT|YFJ}[AT9ɿkQ M ^X3*_U@F`A|EX#j IxZ)FaxUq(qxIG{dC%D=D>OԜCHTo_gcO?S8u7- O}U?܅1!$tdej*.kϻ]Ҁ~Zc ?&X(Oeꂔ9ߧ׫c >pFQt/?9G`#WQ3twf܀bfNN|)g`oYHPs W t^usTUb1TxOtΏyUQUdkroglFEDQEQEQEyDzrѓS|~Y0ӖqBU'ՓdxתN'=&R+VE3~zviHh}  5Ge>ϖQ'=y9n) jqGsQ87`/a9eڧTu]< \" h$~B\T͓<1C2{΢QrDs__^by=if~_Py<;B"7Z-Ώ}x#@ !z k>ois:b.ۚwMNg6O:0O3`fe;kL;AǧУ= P1|;Oҟ؁EpZ9ٕ%|C s}wmMgQDʾҧ|pepϫJ}Qk~/pu>3nLop|s}!ϓGj~|l* ȢVnidǏ5d2Dp~@N, /d=H_ IGR@|^R LHS1?/pB[_hR*R(aF& t~n|mܾI ;P}o˱JDǫlX X0î/z܈M@ãZ}g;Ӥap.K}|=p&PqհPH6?6O?i0I_ =sΧ?Oϻ'Fpfϭ^Xx1Fؠkr`)kHX-A8R_ٌYKȲbˀnh'u2<SDp|7]sAR {qW':pH% 8+hB\;fQy8+1[L_kZ>#aVw˼1 6J68Ig^/w7Π w2l9n G#5rvvBKP(hpYfUd E;.BL;"$u _*c%k}O*8`z LQXR=jP,҉4;hzw{f{(M=89MP|6{έaƇsJ%~pQ퇟D~t1 _=LljšrMF7 T1bɶHaqA-E&b.cj89ne ȋ.aClNKbBc+#mP'~[>?3"?<78<0Qx=g R-re $InUUJ*=Ql EeHu@%drd> TPr;=U=wBuy!Fv7s"iU >5;WRfJTiZz/  O^敯~ğ?=uGy},]oQΞMcUrbl25Ⴭ׏_Ə~d |:`SN{G]Ró׀T#fe|C;KwRSNnS5猶j~/jYߤ7jo%R4Qc҇t k[ td3j}9@=>&A6~.>v?s06@mݏa: av8ڦt|( v߮(pkTx-=""MTp.Vzq綆G=S9Ɵo6Oխ=%^8$^FO$OU"][wX>s?1t#`7Ygɳ(@d,Z`ݯC(8eaʚ!N7L*w7GB+ izab_ A˯ hs>,î BM;1,e0?'(nFT1! z!>㾡IZ8罿5٪ӦUz^LtD`YxsƖo9,kD1(}ĬtR(B*ϘpM8 "<"Ur`y[od7f ox^$Ps*1Z+# ǩYfdչ.D#JN@`BŒSOfml.!9v1.,M6jJ]O-,YPP؂v?Yt:jJ.T{ޞ!y@B#P/bq!o6M7!{ZƲ M EB.OPzU-~K;x$xd ~2#ѻ6zN7q c c.mAPrr wq!p,yx)ߎ6M3IzzOSK=@_c C"[ZgN/)Wk{0@;E+m}a:H8B!z̵AA9E{Z9Ƽ!ggHzA!'vqE@$VH,Cqcw.e>+IiIRwN6 %'],#Z ۀGDdۻǾ2!_n'1MU)'xy#h~)!54 5_UsR >Rc]wnE/)"9$^ f;=.XI Xz&VHxû@5dͅ ;DCYkWQS`Dl mV9vĺP/'H,WHy1xwt-$0^VZ*<2i0F~&3"ueXQ`Sa@Fne=>0bG ^FK;^[x[ygL‘.~ ?7pH-OjY2"$Ӈ\o#bxbO|̓N^qxm X exQ4D];6*b(T;C%fb է笁{w5pΤ=՘R- #@q#\wǃ@P1BI $Xjnc=4x_>[z]Y\6W䅡pVt7mz{C]_7!ڜr \]K;=Mῶs!!KnOۢ ‰w煁@lMd6;m CyKGDG^m7uz]Q=tH:U8>z,v0t6dG|+2 _AH&g53 Jz2lþBvZAYŘtV<³5Ù>#BxYA?sbglknNC~R\ ݫ^짯e:CL0<ɝt-U {n@U0"K7kWŁc1:9E5L ^`}Mgm l7o#btr g 87I`nqn.Wg+`Ldá@~Zbqr7,͘A;+,S 8rz ѰH v,jВ}ET"1&$GZͩ;*E00Ӌ8PxT\rxиڱԚZ*~Ѳڿs҃hN:m~ <!/m\oP~, !@09xfpvn8GX\*t=N,lID[9Q~[s<-Lч32G~7Y瓢0cX¢:SUaJH ?sHH-4kfO:@Q('0U!P~z}(̖ mZLQ,]N680n=?;S@GH{~*y[GOi=.c'k {Ho} -^泣%<}p_"h!ɂHlWd`vm6s-<+,0L)h0nQ}U=?f je<S`0>]B {jCE\o!'^'{ozV%yپB1?ߨLȞ+(݄TK*[^~ {eOMREK($`$K^8E:Z +jUW\zQAԂQكdW͹Hu)뤏&Ҟrf)IHd$tV7b*$s#i #fu]NO/v^8ꂥ8/v8֪%p;m>-pW8j󆫟{-vkhQ5 p}TG0~I~̫odtanҷ /?ЁkYۭ Sw2" @XJZ+ʀMewLd6*J^YuJU;@>d̬#P 50n,{%Kɛdl~2oNg:ꍮF"¡9Jߙa%CB޾D 0#ےт"=MVd!E6kN7:xA,7i(H= V+=矯Zse102˒_B :u˫qU&a 0 EPaV{ԯpd>戁K{$/^j+^5 M:+h.8lf2>POZAUgwu0Y 1zxhh8"+ cOd!gߜY>ޤg{7R;nAR"_$Ncw;8p!D'JZ*G#Pz0v.fe PC}/Nxو)QxX Y[ JOcOL؎jbyu *31@/}FZ|~T88|y>ޗdlC2`xx3æK*\)GOxbA-m^8H0.J=,@n4[ߔ턟Z0wl*32P*1X)UjdJj. :|w 2\tm]|c`D[ؖMPO\PNrJ\qD=Ji*% ª+c~9̋44!I|]!xq3NR?v6f^x@&o@6n;Mб4#hr(1`TJ2Ў] !)mڵugC;+Cb09Lu1;Y[N8pKcJ eIށmֹС@ ۄlaXkUmE"v V a⯷O:^+ũ3Lj0nVP`c _pA`fCQD$A{:TV Q*{Jz8 <#pF` I\ӏiiv(غ}Bࡲ_rFn]#Q_񟩨@eH'I+D i`X(& aIj1 ۘKrA@(XK}mDL3Al Y,%l:kH ++6syp{֋my pz=/,k]rBAv6ԺXTUK`2-!Hhr \%H@=l#vZgǧ6:GmCa0-L㵿}ʃ,}x OjNN׊ ku1c/ky33u[p`Kiq4GtNr`sݲe^7mA,+])u͹O!01Dyz܆Ha%3PH;QP\HFՉ%X dpYn-qdژ,3nt;02\X2(üHo^uiȅ\Gj `PB\ !ao`TP+-e(w8?K+ c Y浶x$P:dev6hK%a.\_-(\Y*IvKQ+y>쐱 62Wz Q|)>O 8Q w)rȽH_&tik4RymL'}{Sv}|YPw"؅z~_~@[$7d5P@ )n),0!6>|TpRMM*yvSL >\"/"*R%AyPAL,%Ocv\gMP;=oer9BOBh1+BV*STPWH9C34e}GBhViarJ,I3ãuSXzGB"\v0q Ex0J'AW-,.Ф( P}p=?,P L. ~My樊 E3F]<˜,K:}dJ)GiE HgJָB35s5B"D_YZ}FΫvs~}ú>)/Ӄ&V-""ɰ]Z â$![Ş]햺=c߻!={vޤPv@@i;eѤN>C G ߘpsJYOU|T&VПh@C<@W8ڕos>D-=iu v$H}0(5zA% fl'i'i%h$"B0Č BPE@R݈f"!(2bj+dh 9 ֗WLnD5USUb)ι$C),x.+&yTRI@БH1vi # m/ sw#e\YGݳzy:,~qr?yVޛ,/ |_u?.5BDsyT?ӟX}`6L@Qjl_C 3oo1 /bg;/R)6k?7zahsC*XO_z[!ºq) n ~EuXGkI$Tw(78$ANĨᵒ?h oD}>j 0tDb|9x_ U(l8[ЁƓֿ4FY?y85;,jYW|G3O$7]hZȶI7hc4N.™2pBK6˽} vAXxxgbu w?_tcA lW.B͗rY`̷Lw^T{jRL><F: z"-XÜEb,3 *&4f`Ɏ -q'I׬Ep+9RPȝ9$߮ޖw;\3"Oo?Li~;ӶPXZGQpnNe5h `k!y6 P 6Wn )qSPrX#-y94D9ćNd1HKᾶm<35FT,#೩!8~vbTCW(".wMT2I']͟gCA[vDl蛟`48vOS^|AHH:tbX!G)Ox>6~ nr#s ,S% vnDtʨGdir5==9kp o{-`:'-Lq#_ "T)!/'ԢU;Js( P@^ZG't]r."n$:/͝dƌw]TmQ^1xEW*Asr|ӻ8R]sx ep4Q ]l-o*kMl#ݞ>Vv!O@d9cR(ag0E<, W( j@.T/t_F4 -Uk]izQ̦TNs[Fxh(q/vMI|=#adQ=|\Jr0 n0y%ˈ R. YIM/-٭§u_CBZ{e{D'CmyI݉!F|]\'oԨ!!YV̝Uց0O|"׀t Kw T&!R9yMԟ<; $EtE!R RnYB`C_L|Y]'90!ГisJ<&xwqQ˚akJ'?lGeSWͱY{F "#9޿͐kYwl؜8xDӘqRǿRb 㜷 O{^G[>1IFG]FbKg9AL=~?nIԀ]=_ojsc{zӟ58Qf#I9ESؓe6$rÝԊ4ȞW.0=>$>LOÞG욇y>`NtEtTrH`E-0 ?\Q3ݢ<1} <ă$)2o)8w|zNm=|FGe0'6?ᯧ_e֣#D_YOG@ֽWL)Q#2 K_=ѩk'˶, 3^Y!Cxv&Px,d%<;wDO_Tߧ/|=uUMUUEUa_BJH,ߒ;T}}I-ǘCӶLWqQf>c9!r 77Izz:Ͱ6Sqz)t.U R*~kJry=&pʋ7פ9۪x]yRɥ=0rC}:)].`~jLnso^Zތ"oa\W/}7'}=憦t}}]?x3, ųii> bq 4#>`nrѐQѤ6?Au8`p`2^ױAwisun#_=>x q։" OBB3x:[P1@߲au9忟5q*dw#$2һpٟD!>lV<`yKƠ5:hG`K '̛ˌkxWgawٕ9y?PJA9tQJ6X3Mt*ZyHA?\,/̪@VC<fHG*q-ƶ|ɡ4ÈQ]g1Jn5?~XOtrjltOpS]F畏1V. #{Gl 5b9(K 'N[GyKX7| B.Zrf5_B /`aE1NsW<&ۆZխD:yy PI9C/ @O!ioN8`$ A$(A$XoW޶Gm.V~lFgANfPO:>]~Xc?N "Gs?Đ?(|c6}<:@MY 0BT8sL f\ZTxQΪoe݇xdk;vp ujPd\Muk||,ɾM${:nZ"ܣs?=.ELi(=W"-4v<yLLq*LH;)[/ˮHe\B@6c1ſ9y+ʩ'J5ϫE76@=g0>Y<+CpI4fI?oMB _8XB ٵl2su̚uzK~\V=ɶLrTﱴV*X%FXVbcޟA]-I|oz ƐE>@*$Na/8~}'[Rz1"[rf! жx7T8kO悦eBAonL#µ3^w Ϭ8W ά!o  )CL*>V$s%rE,O:>F},4kVVF\T+j{18kZ]!DASm"M{Π0P@PݔA#ӖN=$R9zǣnSn^+٩%7'WX9nɲS;P퐝!WDLB\Mb_zuzȃ^\L]}s[ $Gm s5Ye*= eQ_07вz#vA/ x t| w6>j^6ǭS8>d:t\bE t=5(Fnn*EJP.)?A^`r.~9b\-#<9@ D> eW6΋T4AKcH2X6ͨb)3܆ps f2J -VZ5.`Bɧ⋨n1j5j\oeDC/,Y0cfyi o$/x!uak%sM& xa_4kpM6 z󿲒ˑA@zt驶G%q7]#5'y7C+WYz)7A{DR&OMCp6Z_ϾJ XYks.=)QfRFrgJL N*6&$v:$ :Ey s2=`g9ޭaoWqRUT4 e5aM^yF^aZ*Wt3P;7 b,p sC  |r< 3iԒ&IA4 eo} vǦ0wӒ,H*Z||!ͻ[/*6˷#O, B~&KsOO_ _nhg\oYeZ;vwh ;}f,HR?O|e/.ԚK&i*\v?ۢ-Ġ WbI,̦W#6`~Ru641t8Zx$3m[Q MR1ΑSTe"mDRC +>>&#r BSIbw?[OuiJ?Cрpq$Flнb`(2p߯|QlیQ6&oQ-NQn-r'T o 5:Q>PJͯp{K p>xr 濳^b܋+\sCe L9YVؗ|K7h ρ/gЪY/tlf(`maZz ڢvߜQ-xkh^QeU"$g1mAVȉɕD ^_۟ywCg=$Đ7MWq;sMU:8)@ ?KYGogabW MDU:2~S$x_iCwRhbC0Z~YkƼɔћw%V05ONi;5iZA:E jVqVa])<YkmQ)cQK:m4F7#<[+kl9;{m.Y>1[ &,/yik[x/|#F;urB뾛m.YuQM_^ɫkPN]lI\4óKXxa?4s~ ۭh]x6Ζ^af՛[@Y:$/_ Vo:Uv9C{*Uײmt~ŁtT:zy]ya:ܽ-(׭pV&Zug,h aWRcl*rH>[W=Agnjp/w n787w{ s (ҧ= IVreS}Ӄvck߽^ H9V) ZeAL8.t\.\w\=b4bm3.bf͕eT&Sj޺ukF WӶl!12dA'BM!A{|Bi5p1['%H %4[ ԭi wΥ|@AO(ʹ-LfB^;PfY1@d}*`h\zlXz]V!2tO>1E%qO8&&uI0>2NE@Ae@>8f3p)7*5JʏߠjBѥ'U{>tx}x6.l$>u^xꌖ:oA-ņ]iym^x/SQƽ.6])mB9<(2WV\3 yh1w'4VoffaA6rW&Ύ'0T{ɩr0(+ғNcĢ*l%=Ѫ!VBDk}dB?\Nzv,F҃aWjlt vt'hp#!p^Nr6y/r 9+.Pmr˜gi! 50@@ۣw!JYGDS!Q8bWE\A=^=dalx:f(GL~Ys" RfPr<)Ow6nr7?Q\ʧLkZ|ˏZUa=O$Qɗگvz]E.j+,K2d%]"@#EBlZ tIEq!/wQ,񛄜8S(wWG!&ϧ>F"zTvn8Wyy9lY^T*쓵ᅧu$csI/~k={˓hx 4+A(M0FKsR9=*!NukTkB &H~6W1rz+G#&īNd8)z[W^ƻ?¿9$x<]} X RÚK{ă?uQ4AM !@@E~yuavsOt+9S\uq\>8W !YC.k#PEW`LY^<,+d%Y&b,acN l L4d[%5o֧,CEQ7uEKUXevZcdٰ09#ܵqj=x Hú9SɱkҶ("FV:#MOZ{t*UU8N]jKQ]i?Ms{I4GjP.twR5va2vVtv !Ybkֲe i˝oq 1(`ϳ}Iv6`(uT9?D$`$t&|D;y2&1Az*rtQ9jMA 'P<M/E?qL5Ln߬d4 @i}݀@PK#ыDA eOz (bYM&O>ϸ7a P )V)i]}fv@"f笌:??+kQY*k32c4չeH[]dsmeÇ IE>nꍏ ]jd~`4MD%2^u!"#Wy |/:izGagYY8MIUUQCJ(c; ~JJX5(@ } dC~%i^2">P^75a #[ba<$Ȇe95Y*8 v*-:6 $?Trow5@|M`0~d4[K\#!AOL( \;d*"⣴f]br OڹH$kR=d=/208/gj DsQ^@ ɰ9+u$="2xGٛ-b s N dm6C M;C?OU)\_|3 MGlhPE p aD W`s_0Vw|'Cz.'z_]v\A)'{<% O-u>2=5͡)}2$kn9?˒+wfcIx:RB}cVN<0A~@#K(]뷌V_}/DDb=tW ,&2a~^47p ?n!z/D*܌-I3&)iR_z" ")wwk î}.7RD? jS^(s*8Σ*u TY*X],+^K LÝ\PKkx0^+Ⴐ]l~ƂJr_#:eb=Uٮ?TgWgOIj_]65e|y#nB/$vN"Su|E#(6GFMuh\oWE\kGdJZTv9A0\bA*;$g ETVι@a$As,0@=hD)~@OHA_*{(*C00R[p#YA9߷|76t(!Mv2 7,ß>-9j_ЂXFn):z;j<}2ЭۗY{$P@OBqr.Hatc'.}jȐlk Yݦb>o,5?~ z"D^.M>?O7t֩$Kin[lzHoS0oJ]EL>!"1IZכ`WxJl>,EӺO3x*5r͖p3 k9M0+iLۨ9*泭*rLU:ε&%UJ^8jf*FmF))KFӼs&Hh؊TsuWPF_0(xkHmD7;&b ѕ9+PQ]vhpZU㌺s=\ %,kC@Ewն]/N>6쑯jC[𫕯^n:GtT =0o) "Ք^{I79ȷϮz'KtمUp Bۮdо?!gTH>~_v7o.UW׫ 땶ǟ^QgleP̸ֵ|h#cIdm K]?^4=l%$QU15u~oI8ź Óef/p#fy#1$w>UA(/j^_ЪвК{S&06ޕRDK!2AWlb?|#Ʊk>W7.!N7C)80s^;|ĝd7}Ffާf?<$ڪ:9#\ͱ& c6ܬL@Iؠ͵J1Q fuEUGp](ž&ĐǣmɜTѺ:/2\nZIFE)a81k^OXᜲt }6[_500gR#)`$<*悋 _r+"Gl<ϵRV`<< 1_W۶˿/KG/vu [*sƵKKc@xƙxs-o}:t@8*wW< BE,]Q$2nϮYNGVlfd`F̽R4-~yvzuq18o/ mDH*OdCu؍(PT:ȫJ)?^ TZݛנLb^Jx dnW g:7{@xRUYֶfmРvOI%bY |קoܛ[R >r xU]~4})~Iz>Kݶp@F˼@(ڛ6p*& z{]&(0g+JC<3`I}pZPPbCftr Jt!Wj9Z9cXUƟ[x]?cLL /ffvp@οãTl~}E+e\*뿳f6 _jm@z[P~;x0j~ {\Oiʦ0($1O@MJ#;L(P-B)Kw_NH8vvX;4br^FbG Ehu@`ݝ<t}>nc9Vy;jnTVܽ@*+$]}sD<-P ཕWj/MZM^7və!0 v5"fl2IW=VpF65!KvrtO5 0˄RikBv^{?rk$xH׮ELѝ ?MVNgQawԌGE*73 y8v=:%MU ~9? RRTDSC LT%PNљ(L'ZAZ!bY( Z& Hh( *b!&(I$$`E}LC4fij+ڶƌ0(PA@H2CQb$FTIe"% )laEJa@ (Z$H@ZB)ij@I A%J!d"HH() $TTfd*&ReD&R(B )F!HhI Y %dH("BvDII2 A-K2@@$LP4PP1!%QHM "QHčPҵ JSIQ1IJLPSE#@EAKP TM4R,H1QDIIUB*JL%)0UDTD EJ U 1@JбEP%TAJK 4$IJ%R5US0AI3*1AJ@@LГ-RPJKLK$BI!H4-QUL11T10J?]qaLB PLTG3HCpbJ"Z)6444vhI"ZR`bvV&j!hH`bwi7R jS IJDUJP)M4)M KJST0H@Ĥ^DIEMDU%IA01DwM- K0PlJHCƈ Q,E% JS"4@P- E$A #@ RAJL=a"iH`/hL@UT@r%%-EPCHEKH'HD+E0AP{ D+wsCTc&,j# vwy86&kS>m$%PD4DMCK`d(IH$%m PRPBU` DCSb& Z;HSw:ɦi!Hf%>.*c% G^PU2RM HFWuh!Lr栜Ge28AL8G?q(&@O錶$V4饊e",wJ?LD8UY`:O7 PQ^Þ"+LIKB!c ?(CN16'|͢"**D݂ʼnrǝSH{l6i@_7rҎZTB&P87**߄Cr+]o]A:ʮ.$R_sya,GQ$Q*r0w֋b5<6"wrYzyuu$F%=5+050>J\f1jʄ18PlD(J;2ʗ'F%~8=P1 ĈCY('S ]|<;gC_S_q1yOZ>_<SXfO! 2!!28 G@q8H` 8>!T!8t:  @LDL$S j6 `S@Esh"n?:S:qtu4RH[)ko^E~PA@g``!P7dS^i1rٯѱA p4tb*.eMDI unP$: /qs݂h N0)UhҷԙFSc„?9MKojמZYJw f^fLY>qi=]'Ǽ7&io?ȗo}36X+D9N[M[ns>lshuUӕ[Kݺ-ggn~kg_f8y35oww% I7UoaǺֳ% \yV=C_1),ۚ`6a,+qUƑpϙlmP1жwUw1f3ko~'[K]+TiKp+Imk51$Oyzjؾy}{D,ֺ1//CY+xQ@<#{y(CQ[FgOSv?|TJI%|Ob2^F$|q[a+녎qWY%*gv8z~د}=v>tyGwJG2+K/})>qD0<ҟVtl^ Cszz {{y7H>|ڴfq{hXӋxW e|q+Ϳ C=l~9èr:mPqvHI{{RwT#ǝNUs336:V{mɚ߯,bS#`4=a@p A!VwVhf3;q G5$FppFV2M ؛ݢ#Hv$ėJXQ$!=;K3v,Ѻh-,k~6ilPZcPDKXZ,Ըd5Ca՚y*]G^oe|KCq>Knw@T2@] *wN_{Hݝ:DP! (0ۀ(?V1FFF?FHVD@E5xn`wo >/Xy'ޏwe_Rl 8>H juF>\}v~7esuh?)( mCfp  =w`TQkvs+j9* A/%: G)6}_k?Pw'üʰ %<|As)H1ruG 9BQ}&W5cSr/@beq2z\"w-e^ڇa4Gg o3Uxy' C@# h8}C88>h۴4"7>H,jt7NmI8`wa礈>ݧ+yY+ 0L%|x0U"%b{_-P[BpEն˅Dfsƾ碫u^7S$*I$@#^XO7G%1^Kveˇ~#>jdp$rS(cωUmUQ3`~7|ogk c`+{mцy3D]غ(Bӧ?U珗OZ]Xt]h ?mLkZ  vOuc eXT} )@Ut7ě6d&[:\ 'oA[~Ej>n! @G2AQT{Ţ=~NCwoYyg'n >ùgۿ7w#&z)qRqmN^zz# /;1L(0\ט8݇-T>X/DD\5li~wޢsj@7:֝ $8;x'R?烈'!GP?"H&;C4d=Hx S F Wx rRHzθMnO0=~_Bҟ%Qڷn|C?>߱dDT("S 3^R6,-O]4^B: 惛= w.gLH" @'?îMHc:g(kOp P?m@$yM'\,Jg`7 xk}0 :zKҰi +Q3G\̓00x"1r5 6s6/ kiu$ 0s@Pv['=_Zp.g!抐5yԒ_=uX^\=>߀ɐ Cǂ A@&X,߲;Dz~'IGFA;S SpRT/g[ݭjg32iOla1B5 SO1Ⱦã21!TQ ӝLi7CD~BTIM;, bB2 :!=\T&aـu" u8p(A,pf Ntqr˞(U;߭GYjnP$;zB\AD  ^ȅBϡehg!x_C:RLUXQ**G3cs:ll2nG) ~Ya,fΤڠ5X}𠨄N&~o}!tlQlDKQ5锣 Ig\dM'{̏@tc6[@1z9q+L~@#*S.}}#~p q2q<01EMEsd"FG**c-.5c䡄`isfŖL\DH" fӱsݬR { ؼ~϶{|>TZZ d"ƭ#} S$5O[7?nJ)PH>+[;])<?m601!DfWE#DhIԵW_+MO ʉV߇E !(aj.6rp^V 2l?vNtp9 ZS?H3PU'l23kvCP(S;~\AP(LʼnO%@*/|:2g8+ fJ 4L4+ #1J@%DčDTI) ),4ÿdoܷ?8 ϒAJt1d"HF o Q pLK1Π^Pи8up h&M\\.Ba%OLn4 ضCbN‚[ CiPwA7FZs:ސ-chh#`E933 &!\T^(Yy# (tO[u)Hhy8j3\؈)kUq0cepN{(8fwEW5j:so:y0zRr3^c!7π&(( ',Յ%aE*<+&6ٲЖŗ&) Lҩ2y- xIi 9j{s]:5 LoN/P 0r@r/88IDmGs LUᐍ$֚isR@[yCMXKaOpfSZ q5):PIY1UPSCG-p䎢)h%/# U2lНF'S\9Xn:KcGz$ <@˟& DIP&!JM9Ȕ=IYg|w1Yg.Y!2OiI]=Z? ̀^gEW>1_Y0cB9}?/`'qMpb[ l66qxGn CEMu3xs`lѐ:ėOmv:(hB]CSMsψKI~aXJ + @+af =bok" s`%׳Ϋq-Nl˲a"w%†=%o8ՑOO9%*Ҩ6a˖Lns0ܨ2!XGI%(aG&$Rr& hT C}\?a*%QΝU?&I7S?wƙD f᭧/?U.H;iqhneb⒂HڤHڙ_݌N133/&qA6?~3XF"syovyTFL#c,DuxxxŬqI->u"wwC~ݶmo]%n߮$隞q332O1xDD3gk++u"zx 2l|z|GNѽz.ݡ篾0[M`˚ʂtT UWәRG $|Se.J<2w ]ǿPJFwUc[tCL(>r >x\@R/K_ᶸ8#lAK K؏e>O.I=' E <}`~Uï %>O{8.W4D0=?*{uX/vk˝׿y$& L&RKMKZ޻a!<;]|A :F/69r l\j#Eϻ$}ߡh#weM_ D|Ž)Q~g Z-;];ڭgF 0i#iV>Z.-F7=%TͿe!c7dHĒIߒ5NjA˃K0Z^5fٓF'طomi'5t䷳ +iʁ@IG-ڥ=ؽL}KZ+2TȵrTVSsw'86T]:Q5Mq^1y&jfD Nm:DchLbOf2Z33Zi@atf|_6531;MR}cfV+Ľ%lT4HX}gvo13 DbFH" i@0XN1{9su;O6^<6ۍ7KuPx1 @؁< 1=6 ԇ /CTUvw~N%=vbm偰rs1CI7|d }Ύ 'T],'f2L}{2Kg*,Q]a9CNS˿#0d1Sw@iT b Lҙq/L[:e3oR4N8!@N4QF p9(.A㈕4? QBo9uyYUKa* cih *6TtP4yAY$e8:X*hf]MjX\Rn8|E} jNPDp??tDWQc|~;@ԝ.'XU[0a4#{x ߺm6:âH0<Y#S,H]:PgV g$)HͷlflTz ^kjP)$AR$ ק_2ڃFJ xs0Tg}Q->z*k?}P@TMDPPBNy+ߞí߭Xg 9*v쁠(|#suL`9o1zĮK<+ W)/gbޏ#^u{ҙm$XUqD%1N٦[N!!7 Q?$0׵XO=& jЇ{q(X8{99pm.sJh !$EؿW GϾHo_Fy{beMw,t~~*LX;L8}l 9{̓) ^d>7&%z$;iEuZ@@nϗ?P<(2IPNE8O]!iS #&ٝjXd+)[{hY{phn 뤑:a+_6BBcҁ$$Zz( i&X̦b;||~|D=iG|m=pysCf^ѓڔJ(Y+ٿ&AEEW<:IZC:^Hú8{c ;T,l9dipD ۋ5C7-⊲,.1PwϯzxW)ѥmW~00" 9]{?OLUs9F>:i|ou,Rr>ti$ho[/D9bb<諸Ra~6f m/$ߌ<* s 1-WT@b w4$zsy5>>r詂" _40L}[%~qr`!_ CWQFDVٙI|%zybL",'zi9!T*<;q&G<)ӶYw 4G׷<;/iQ||DjÕpaL12&d"H{l޽:dV&DDz5eVy%!F( gyawbL$SJ+V=f4 & |r d>:qzA@ՇɅᜱ*>c@BkזhwSzH쨙*¤kUOf;d_:޾0B-a$K"{nݳҢ[z$ID P\Hp\[)%˲?q\.9LhMWH2>=(6t7 Aۀ$=!n6^yqcGLzZ/5`||8e ec&3p?چT(:q?(Ѩ'00+)56Nف?<͔$1!瑛<+F^laNAS0ǫIU\{!w%櫝UOC+{#,43GD9o;lB Ret=t[8eB9--8ViDrȠ|FD`41r~jaeY ay8|’#܇ϐoK\ꌞ0lkѶiZL?G,1,B*}xēb}5Wb?t60R[y7yᐗL&Ėξ_o<6wq8K.,;I(R(}dٚG|ѠX9$7Nh'oBCe3QaP(Cvw?L ;`ߏ<xQ!]ʀ[,SASb9ն.{nELo1Aw&'ֱct̪c_"0&3vgTH!fABDVa#PTB\s; HO(9Y矾@F%"`s:78?ڸɬM"2*3'9#3bR]8sYM{s-ƞ[kc(13d *xOh ~@1,DZ}lt b=sY&ZfQ4Ƚa+ƠܹkUSAt$=A;,>2ɀ*PVc,$u~wǺ*G[O 䙣T)z7H(`dYCPhJBK CD!\&';ك3eUʿ){#B'*!c8Zoll7A=rGV.) v?C>otd}a*(c hf6i<8Kz$FOqϖgC~L~TOV› n:m٫"#d n|SV)(,7jK$I!^z2vREuݶFՓK4(Mg35?LB]4D?MpOG3}2ʂ` :߫9{||<_4ޑt 9ξ 7@IfH%ZЇy$4UBXO+IAa桶wGkk:J[f4~kDcT45IYnNo9 zbĚYU/!J3vaրm ^wPEc-e @ ~˸`mѻ/~?ߢU piF`$n; c0}be$?g-_] 4${#TqQuקD+qlYG'װ_vGcW;/- a*w/ڻUU~v>bĺETEk yu9ߚRE4~ csi(oaŗÖ7 TD@7l$[ES~ { n~=y\Ӷ>™UENc A\VO:VYB}޴ U]?-d!ȏv$Rq6k%d gEX;UNaT%>crUW7sy|վc?6*jӄ[]W$WN5ZKƱd5sn͒@>G~!W6|新q1GuH( q_iɲl`?yݛ(>- )!H'z|Z:.RPyy& [w/O}zp}TZ7XRT;Cs|raD!a}[ P@J?:#__*9dxܯz% ?R0aUWg@q*|rTv/#}ȶ PvUX_%dQsTk(.P1/F oUD3fmw/D)gyo] z~IjEX-$z[+l0ϙ}-4;Xe/D""mR?t`N;o,Y 𣈚0{@s3WUCW 7RQ4+3T { h֪jOoY{q}QP|cVF,jZ}@{O@d#ȩ*ۖn 샚l>o#_cqy~U*77׊I"5Q>i VmG!裋` `֧vbyZCg8-+PS&ӫ?9gA/"7 RLvH FQ5]"y G{ 4甍E>g?4  ?UVa8Hh*tk +=ks@kr~ .x BF@YG)f )8odCXXۿrM]#L*A96y+P` N"b?P?{7p(-=so'B~2\[z.Ar[]/$:KJ:;!@ 4lwpSA$4v6)pgi(RMU\bg&/=:d/g}#2CԀBf輼lYWNFǷ$HuJ("RW~*]A6 =p^[0+sf^WOhz5>#^0|0= 83 2B+?ʶogv06O6hGƏ e4eƅ+~ҩVG0eȆ{d4;|GR |B̺Jw/ e`ϗA>KޝͱBInGd1K\]Y@}ZGrUGcXg ( `f[QS@GX* !l\ eNX~b_vLO^3׷IqK RATKD JDJyOAHs B,l˻np*q+P@Dӊ6KBDH,1m${pYsZ՘O 4 1,j4O@.  ?0*6 !Hfq3t3p:{>Ϭ`qz4> 3z*ч!'7R81$Osu+o ;a sEgWp DZTT:m+*\h,-F >'` d}>4N'D8hb0Y_R\cb3¨d8W[>~@!=O o p羅 E+pÂtc$Bz5tfE{חq>uAF6ϒrmO f&>ou"=,@R;Vtq^Y|.oGαzBTӅFSd=q9HܪN,˜d ?a pd}Gg*7L\W.k> XN3D ձ 3<дymeױmǏU~!Y`:kUX)$8/8CU) UcwF"lW_ܐ.aBoMٴShധߏeI: < C7qη>9vIDb.4@AχzUy#k$dhw?Sznt2?t-VgEsA)LH7g~} NGBddՄTV5zOlG:FrLtdHH~JYOoo?'u$RaR!1b)\1 `v'\k`ժ}2~A#LdA q _΅]qU5َxe9 HEY5g|a z@FCD.X $ KO~+zeTQ(C);ivqΟ)jxLó`;uF[w ̪ḢlVL 8("1dB=CS}I\ ' Lg GsMlzi7yf. dzWKn-dx$ gBpdQ>(֖3GcҥZ<)O_A`I&t>4w:bS?#U_ԜD=H)i? z_ǿɌM`!=DA,ۅ̀LQ{~ό%mLc8QUPS:R~D&E; f(d-FJ 1׭,H$ Pp̗[7)O΃GUY A&| HH(BQHptw!jm݀Qql ﳌT_}&+$C J)%$B_7 "@"PN>8WF<@,2woumG?gQ؃*k(>] , DM9)Чzۜ%3$Pmy_{ M4'g "ayBӳ+4Gt5;|#!@xXG.8sf+)‘E񟮶r ?KLLPjK}@x\-O/R{U_dCF˞Z>G&14p=|6= {d~#hC 49C7s+ Xm?xq%Eif#xt8~]" Z~ h4.uRw : C)_:%*>t]Y5YVjĽ-p$ joq e m꩗?!v`kʏ?U&F]g Gw}7nJOqT(PBa[VP G 3'|{bN^NxFrSYn÷Ӽ,Fg/3w>>vBfs%O0[) 1{tL%/@)Nt#xxf<ߚoJvAA8xO=A !:[X2pMCvфq*4&`2oOz5 bH]PHH  ,R39]n }9xW7zO\ߩ7'Oze'҂CLzB? ~na z5 bӝ%sk#UP8(pP‚>_1{h]"&eKVRÓݮT!2xx#8t 73|:iej:"rŦL*nѭǏI?gNx /pxv8;%Nc8kv* P-TX#պ6=0ç39$q.$Jhy)OĂcraL5`:9\:A:oJ N~ۆ> ؖ'7qÖxXPCH"#wTn oN6:hznڇB~)#}k[)=#<.0\D ܮY`ztP*t)|^/|}0x21hqڋ9QF{{j,Rz3Ru$-˽ю TFJ\Pu" ,e 3+!uhJѶ7 ߌyrN2Tƒ};nl* ڎWvy/2Ix+¿ 4>ϲ2sO7X&#{$t&]8u %BOu駉Vxyy vdh o0k y58#j}9}'Iam@vt" ^GPZ ^*o+cKӅ´ 'TX:K*j` 0N=R v2OEЧ!喭,X5䜕23n.MbT]# ܂jqWZ~q5ox!=Izs?D[qT_>ChA89Ѭ٘LޓOa]p1w45+}:3h:aCaSܰuI_gth\9^\yհ>y"(NzPAF4e}yjM|WeQFhq2~}]_˗ؖgZ۳K8#%7N@YZDP@OeՖS1gRam L6w:.3InB qݺW-)\Tl_;MS0\0q2ypsg8ݫ!uQ#w7±-xpmx,AD,t܆N6GiZx2R+qQtƾ'VxAAh%h^\gwJdSrw8 `ms| 7J\Hp޴IuA>`cqї?2+ F>]{ۍESn}`[v6RXj H_6[^j n AA*_X$1rpsQl܊VxPA S.M[FgF܂0!_6E{xl2biNw!q=KRbtt3/;˸5.[kT287TT3j$5)/G+s{KX6r>ϔ6$YoWwY~CeK\*Z9 _GH5:bV{i AtlҢOSv۫ΏJV)umz,|) )50fk86\sĎalhvjmu wGg:eVU28e%"2QN;7""!r$%I|=.[/F{ PE35J[4me(?񽽮 i}ԈҊZXbpbb,+IsL\[H֛SMf6DdL#jRoUj4l1 MhXȑ]բ::WH)0 J*Dy?ự?ʲf 8eq ??u2F:eB+DReMqN?a?q^TUһ]MKtMrF&gLRFxCqazh s$F^ ka/˚nIzV[?[vvg )씪z’V)C#^My(S6HkO27;?;4QVAX*(aFZ]VXf9Q փ.]sX@لBp)yJyhb:)1bN$$rSE ̰tq.8H !+3(4r1"Jb@8HiAA O|G>wXq%IEgCۼS| ZAq~?ar_Nw;J1!?\8!"*~ꫴeh2 ݁\@GN8ݽg>(yz `(z&?Ρ/)C8?{ooްԟ)!G7)z_pDTWz FoI+o`5E@ S&J&Lmwo.;FOdg&ۉo#O;0BUă3M 8@6omWK''8Y)llIfi!=$)ſ3pw:q:aֽdJK8hy$rAnHX30- gHvW'dy0v@8``f'@pzЄ`p, M| 2C̡$ȯZZ@dL0&b $&:?kSD1*^ ^6;^Hä80Lt d]^x-Ð> 844hf!]UIuU% < }+eڀh#$N~=8Cn&v<2I>ѥ}`0K[53 [ #L97:zb1pd. a -$$\fZPhb{3p+YIt gm5ײH(V7JG1J+Xbp8(Q~3!S@{gſL#/Z)b $ NjƜ>GY@vSbG԰4d/& e0-6&=*h\(7Gt<ڶ KlIVł_f@4  Eu $" {aO@ssnd,U F: t_#<{,fhW}9(3냙y9ՇX//jFɆ 6Gf=qIsSؖܝbFf0X%P$^"b|8f`א z*"w x)5: &[ Pi)Ud CqN ѝ!LI_`MyF/C&9O Ntz 8!"{ΤOf2᫁u(!'<{I_W9d鑝!l]|^58UWGx 8>>Q]|Y%a2{XyFx ($g5 ˘ pؤ)&Nb:BtNܯ#L%̓ ʼf'j L32^ta"`uptw.azby쇹AL#PmwUwc%ݪ{4!ܞ%Ll=<i/Yb$nN0x.@;2ëߣGғbD' ;`1!9=:}iԍưǫ:,A:)(>fD? RQ> g ~@IBG;/k)(PSib9rBL9ƒ8$BPC%yZM$7Bo,<럶..yAUlXpg,#bv2]30͕*a`W@M$NF;'LAA 0'Df@N܏#LkΦ563}G7e 2IF:}PK=ԇ /0ЖhaEֻ0 F6WI*f02Ax"׭yt>G04^_)8!VS\Lv9Dk+}{e%x-__{&^L~U2&B Ac'[_L.r4s*9ȪYQ ,[8*z0+dsoqn%_l}aIӞ2qzADI LJe:hbB@:wgө?ytϛjU3ʫ76 LFމ#_oG+Nsws(/E[*aH!XU[M2zi[kMEQE^]2C'3ƪJ*"\9 2oRftUZ յU8޼nB΂&̀A8au') AH@4`ņBֽzń6JnZUcO?:9~0E"> 0"$lIsMWtEa6|v  Л?H!AUKqr -j]:\fL e۩̍WɧmM@'dSE2qA |R$8;i3(gOUL E8rGSEpXfCtț68)1Y*j/!OVD'PWF4XEZ,n 6$sY3Fre 1hZbOGrB'XLvHbHtO3(bs OfTc2{`ЋCzs`Y`d佼LrLL S,aCQ0 @< (]ARjs81vhjTO "(K̹pϓb'x)C&}2h{%!ul%KW^<}2{;LS ~30 QG5iG"$H\8C4i(ZBb- Wzת97|AY A aRa)_|&"cDxFRbv=r`v@9Np3zDI9=L }|<;?LcCE S_B 3[t\D!8882d8h]R 1}lupIB `=;WCp2qXXYH6zy(rHIϡa4w8ژ1p}?MEڢC$o3D$Ih7:;IFw34sC!<0r؞.C83FHS_wdJ1C0Ff`l#i zUy0 1K>m-'Ql pVlчI$ iE/s1%x6 NxeT% bg M@H#)$ik`ۭvapNh`΅4]Uj}5nu,Szm&b ygnXAQge]jH{ e￞=dGBWx_旾^ ?F$+<(jP}~m94̎C;DgDfbQ!1ۮû~eҟc9PN]2V_Qk껗*/!εLLdu(BT1\RLz~)?Ou;t{]m(*:8v !E ϰ{sOsGSHnʃ`,3nQ`ܣ@b۶ƶO./|5Yя-tȫvÿUWp$@*N 2K5q_ 8l\o(gJ28* VID"{_Ⲗb6Lo;wAX7sk)w:49>>f4{>?7=F5z˪8DkY4PkPIDWbBpQѹ|;wݢs] +?iCz! HB@3 nׂ݅aNc0~Y!;ڳ.FԝBC 9σWYs`CWpcU~ג8#'>o1RR Qvis]@tr$$$ɇ5~|.v@4'LN)ecII 0A.>#?CऄzC ރ0pH |aAA!S@)|#":kwmJBzwQ!C CB!IJIIH%"egWUHR (=ǝ4%Ѽ{<:C~#^K7@@fByIP:؁ F}9̼*ENQ,yЫ`MHh avYz&mcmh^ϦXQHf>)jt讷yw=ZB`B}:_m;79t9 FA95ADffy sͰt k)YK 5@5+zF6iV]3hԀ1R$9QEc|X&_wcD H0oDDv㿏5GJ{M\~%j:;v3/g8ߎ72Ojۃi>ɳOp3xfov^[/uи=@_#zV`pMj+e1WtEa3wnΎu:״vE9oP%Qog~kYCs_\1,YGtz@ymZ M fI v*MfCHYPb'"t@Qnk׫,9wAKNznf9{ujWvD6['#r=>͛zDDٖ#gթFlCcOdT81za$'ëu&2(6vl!`"E"I4'i6Q\z2 g1PaڮۆGMPhSDB H32tL؎OR]+i[آ?>t̑p{"y@w:Fc~h7PXg# ) i6!r&XT 0dNk{)Gؾy=۩~Δ NwtN&dB1Get626ͤ9a3{o#"a! NNi*L 9H*"ik'"ۄC;@C"o@" *2(5ߑg s DfB!NtF-w'1 ,i`>Xb;C*wmۢ" >Owfh9nH+$^O0Tת'W`CU!BF8۠8}G8S,MbP߷u `42y B6 UHihp:yD=TNs`iBJ@¦$Q.6c:-k$t}SBh*("*]9NLub@ڞO{|G AD_*A|_ OWqZ&1X);m8N7rmmF-MC<)dt:.fOCGn~0D8gضq> `7,pm: +z{}0b3[R8#@pCjꌘ3@eSۭؒc" O9VZwISnm˚-ӧݥ˗ކ;9p-M=$m}@ա! e;aauӒ/"Pw3Vx^MoKt?e4[ssjs$.,#;"Ƈ@FDiG <4q>HHɃjukcb$ aPK8^|/!ԏ^ s.pY,1`U qO䫂3ԹlCŶWxH6{ƋXq l Yf[&IC(fFoT*ɺ2(&嫨rBg'ǥ2Qi9!(o~u GJ7`/i{u4;z1U;"B €%cG]Fhq QI(|mej>S}錝߲S$> [5'Ct>=Qn06ۯq4 8# yx}xG%4寘89_ y`n& ?mNA@U.  *((Hk0S2sq0x-;3c50ȭ(Ezs79;-n-H;+-ea3̘ee`Ab_-1pg<"0j,HPRUEFUjDUmȇ0\.DPSE<8nAS$6F{D_qzCQ6wG#S5c?Ȓ?5$3I}J6`a?*vf6 q=sK)iO^ʞa Rc5FH[f0~8Tу>( 6?lfŪLEU5DEK[h*t"_IQGBLjT( a'cN?ة)0s4E3}G7;LOi \br btHmmIMꂒh[?Op"N#au3Q7;&5@<葛)Luw3ӯYO,({Z)h hxWթ)܀X b zZ3@B4hQ# 8*͹S͇z`CŒT1Cb(HG0f$xR)U=}3ٞ u=76terl&>;ڧqP9z,JQz ɒ3N5+}'|׽TX!iX2b- z uf j$?bD B?t"*o_Qfvʁ-d[vɓ9w=PQ Z$ s`䌟{ik|hxrS<2򩈼oҖ}AW їQDkLgrk z4=XJq?'\}f'iRE5h>x¦>mhJ;y |GE*% *mj`fR24I҇3^=()s^IGU+ )@>F/7Sx'EUN6v-$ hD!tzPb_C49(Rj OIU}d:UBCwA^8p@z l hO)A Ofg/9jˊ/& =I#xY!KDE-Zb 7̇ad'=e[ #Y4ꩼKHVW@љ\?3~C_C󻋬fAa"$* !B#}{e=w-Hwmt4ZL`E!-NgIxܟ,L$~D9 Z` dLǦ9c)r.: ̃}`١pdj](]8Ddܗ$ KT,6Q;@ۻ †'Niڪ%.US4[37}qԒF;hGxJ DP&>84%qA(0xy"bzd7 ]WpAmigAfð}^l QyQ{i`|WDO tQD 6oz@U2whq^$mK/$xQL;dI Th iH7Q݉LS,?4`lLL02C$ e}I %zykS\LNG 4>:wn9AK n2 k:^`QɘNba~WD8D=`3y#Za"BoX){"D XhR$tAГ-c$-xAҥ-5&ܫr3a@Rw輝a?<$PE5 {^ /ՉT}^b#4hbĀP-Hw-@@FK~(Lϑ3q/ H*i aټ. t]]07uf}'I~;3":KEd $bHLe؜ n^$!f(dIDTT JD( (.XNH I elQ)^Z4?SE|к X/ v(]i6Fs T*kX>{1ȉC穠yuWs\xA .R.a@" 4K`#Nη yjB՚ܙ"Ce!a6$aOo-`^t rS2wd@&Lm˨yؑ;d& Ml!67}A0R4]zz`GW/Z'xxyY3vee%bhf3ac([?/ jp8 jRU#b)T#[Uƺ*i %AHPB4 99#aux`"t ]US õr3 }rPmM {%0l-+;&04 <ؙ!t8V)!;SpB KIET Nݘbx1Ԝ6c udMh쳙X8ߌx#T`.ڍ'++,H=[4.|ՏN0[:Wv'CeƎfK&_݇U3CX؊0KN>#qGto憆>ÁҗXE-wLF!ee4o]=xtΘ ֍dvuebfy1 ((V)cYv$(Rjw<`#iDC.U@Kz%HV/ӿCcû@I6'\1că@w8^w>I 4c=H :  E`ANq&Iҽ".=*|I4(a"YꝪmi}95}S BxKn/#; !Lr>d MIʜ͊=jLdHRC`yء(뛮ȪFiNUaPYXdDľ1G>M>8 EW  c{e1qߨ/ -ȓ="uLs15T ]Jr5 rU*,wߑ^UGg١.gtrD纼eBQȗ Sbj}0gP.NitE,`3H :*]I&¸l3̹˿.}ɼI YAsEfJk*! $@9D#j5h4H 7szcrx"mbPmè,EA2ZЂki&)d4 xQ#BhR-զ\ ͚=ϳ|DzEpE +ZXitֵ 4ڌ:%y">"Riqst{@߮_ @ <_ǛgG_TD;;16<#fގ^dh( H <(UrH@Ez0tm2FM[Z3A [n5$N5WL'KоBFP/֡9:,TT{3CSe%i$q4 :xW..12i-TMH(hQ.~%I=@5 yѿbB H "02 (.rh//ЯCo'Hâ=;NXHK@R?1M`d&9 /iA``'eCwdp4#Z4\ 18&nRhc97/l W/NZ/:R9B`ڌJDkU*J_9Hö3FԪ׿a8T>r.A*^x{]΂=-;tƦDx # F&`:|1 7;_I kA.@bToLV8ܖS}dqtk:T KonӡR C 4AKzyn? aDoE( />ba;[C`vIBbb<N!]pIڝǃGg)=b|N\  q6ݐb:\4OD[QC֍$L(A5eP*ibE9{k<6 4!n=#03.l{8w}D ukFidP4j۪!`I()NKEt=F &e<&9HNGMa/`=q#ccgc$df@*GbUH'jJB*@O*Oۇi; (8`Ř_ha,% ;rÔOSB1+Hh{ xQ u(v)ŏ@|Kڛ!=Dt?y2};~CItSFR9#mWR:&|&jiOGA48bQmwP3#$5>MBjMXMXa3LTNsu-twTJ4P8p!yқ!R1^(;cʤp˜s5 yJ9 h6-Ċh :>!b J` *n6G6##bA(q s3!AuX AϿ0Qay@aޠc]RBKB Rރz1=dǧ^i4ڣ9 IRZ~t_W1ġ0@$H 09 ۫:<d~-M #4bv*$(bhPDT D2KL/_?:߲h$!۸]}IU(E^D0;:]kh=cDO=dUw3I;ɓɞCQR 3T!c؅OTLiݩ#M&A P6`^h!ٌw|]&&LLʒ(OP1PS–ɫmg&Osì<_7;;p¤N>ӯ_M\%q?1I>[Ũ~Od <ʈ>B!tsݧ*St(; .X 3! :E6̪АlISYIӗ5z;dA+@R0cj3 MknϷRcG~G 3t9'TgG- P^Ȫh(tpmTKEU)N"S$ +̃2 ;$*nj5᝼{"{M9hF!pt0q)3>y@(Ga&'[[>cь ˧a $7PRz@dCX|v3BlG@tq6 ׺#K& RxRN[@n ek˱OŁmM?1pO!<{3ښi;5=Έo2y;)Y aXCćy3F #K8pBa9X13$4DSO_ :>"/L٩:$| Xasޖsk0I*R1A aH t2zohi6,Y@pBЛʦ/S+A!^t%ća$5Ǩ$(p~(V D`nhJ iUh]yo TiyBI,S"dc]x'x7Xdѝzٔ{SzÐ Wss\r? BA R,E2(Wlk厞de[Å PAtL5.swXx9w}pbGY)?z\Ṵ:Uݿif228}F6޲2jȘCjng/v9UnyZ[V2kpС1*JCK Yi}aEsuFB!  8 2o=m&;0[B!Ś2vB B" N[ !a{%?NMyI30kN!mD14N y*bM ~ jרd 6 97UTUULŷ%{0M|OBsz}~9;'2p #M# "'zУ>/|8$ DZJ!"pnh |( }^F|,2 fo; $ pGb#"@plמL뀹'|I9 2HAϕA0Dw8*ʧǎǓR*[SH#1d;Gx4<]@hEI T h&K&bE=w%t9TDwҊ =R쟯Λ^y1]OW^4SMfC"{A}$ǜHA쇱 ļI";=X/p<(} S? _b!mO-HhChCd }yYNlC '!1( k::#v!N* nT4 4%op0p6 N{A8 d3>1#q0wET0>\0a =g $l&z^5% ֻvf1u|,exSBŭј'e( !|Hyklx03Yrjw0͞zxf!UZ U*xRrCXE"D[i"n%%``3 A ?z꟱ꯅ 8A im u~oC&PR!_kQBdoΆC tj (Xo"c!F44yfjЋ",/XăAƠmIq q{m|CN/:BiH{EJw=*XnLl4  ς7n;È"1f}4X3TBę+_uR_VlYoE"]ھDǚ9;Kf1-<[[]}Q:qim=Z[f4t-GTW#.mSu\]ysW(@ʪz@ЖNڠ&^#vI8 R.6P4S%"8n0cLVdt&.Ee@2.5]U, p4ħy1o!ӎInQʠ&ML0ɺ6vZr0ͳSܷ P$̐k 86;PK*&S7b\dݭ69ݛDo5CdfLuʹ>CȐ)!YաGmc'h >㫯pC~AJy<|M m(v ފTįA$}\n2&L_v'?cndwDH( w{#+-]J=qeew!YuhH<|0]F}P="͒&Mc=d&*(D͕łK [Ĩ{i`jdU,c|]`KfXl;+z΁wj /T4 .%X5m p|`%:Gd0D#D&8#ec)F˨7 䌇7W[912JI5zLU6r}$  mIZj0`ة5$q㙸8\ `Uyn0T3A$$Ċ0Ak7C@4]3tP΂dP3*&Tp6( D N}m8 $?wg8A׆4b&ht8'plKIW[ .=-H"!dR@q{{ dC @fRZ~KHn+ϡ6-? 16m RH$2};($Bu-:}cB (8)= _^iHw3iB`k9s&9%(U+5) юіhBwxMHZf tUU y6(&" 4zycK2ʛ!?;EU[Z8 F h.0G=hB*)`l2sHB0$OaL HFc2pOdslEU| }=*P8g>?w/kHq)ଧPA$k)RPE$ccpwJbԈ WYx=8@4Gg$ı>Fw!FuOav a hɨ(7)~}gu@?!O9`} }P9'Ek9w8M{e6dLUz2MhąG/i\ghG׶0qۼ98 M@jmȜѫڰ1ek |<կ1.f'qSvD)V_&@r :>fUV*yi=M>( MNy̅v].qAӛlp"CI1(G4w>.Rzོ9$?w10#ayd;ƣ #)h#&d]<w^ߎؿ%H<>wKdGil1xatx|46`$ۡ9hݹ|OD4vֵ!z؜W8E ͖S}U!_7a+ӿp'˨~Toy]Xe>j. fzæ쬚 9&P0u16-SuQ"g P!O$9@!nv!ŽnxK@hAt@!R E!߱ۻ\3x<;U'V*go!ʁ.;0I!B[lLll4[?A^OWtBai1ǠY6$a%dawMvqBJ(9΂ysh$Bx |߷LqǕTi7KD0v 30[&0apW0UDMU4#c6 fvrIriV ړ^Z5DQ 4Ťhguf];&jձmw3 S7%(  吞Nܶ!.v<}684Qפh.,GNi v¯]tPI69Oj`M9yH[N.$쇚JΏ&ci\!s:N[16N%w%g!)9r੧ 5ȜW-Eͣn*($QW ,E< =84ldR$(4C nrb?#bղj__G4.~;wT-A$}0` 7簞7Uf4rYH='޻ŏvzo0;GZSw$;P'*g`" pXٹh܀@9a۬1^O$Gd<4';aD3TArAL&]}v| rv4g=$-TX0Ɋ_8 Z{^O@Ƥ4!r#{r2 hbϱ+H.0;RQ$$M&~buiZ )X|A+Nwcޕ7- A3@?Fn X@3GFlt› F iqА[Rѹ쫧:M8@&[?LbJ;Fv  cx8ge`QwqZN'mQs4!ElŐ_+:@߁;t/|qrv!~Z]e8`DEel G;iUyF[FM3o0 a ClZ;>Y Ål6 hk u8uUUB‰sNc#TA#hUpu#wle0ɓT duV4B-M)}IR@rlA{_9W^ 6r,-wͦiVEV );s$IJP7=/b 68NBeU&ZݙXUa!v`m)nʋ#{Mwْ{,?-tFð4mIIcew^{ҵbu`Fiȣ%Di]>-vx6}D#QANkfo7j 0fGI GO)[0;;x zHZa5hgdȧJ}R|iOf~hY:.smu /X9;w~;-Iʪ ' ::uyB @-/@~OeK!Gfn/O= ?~~ U9|L L{?fgǚ v7<ýiXm79E'Y F{~+T };c׉ۤFӺBIQ<7i ) mXZ JQMS>K:xYuJ[9NMlT[!1av* UMLwFc).O6IJ:Pe4rPk<^bdIZH$q5+xpX f}:#a"KC&.!p]Opĉ`cnk>:} X@Qw(Ez{*OUp{A ¦{|R{^2x?ŌB QfTT;*]FuP@؆ZF B[]yP4xN$4=f>5 &'K:sȽĿ}(}gL^# GD'N ĝ @So"O|r"(?F"9$F#ud'#S% BY֡ lx$i"BdIl?/@Ҁa^_ F2yiObLh+Kb)fHlᠢCk;i='0KeQ}5 ?eCg~o7LOQ*/>;AvoTk3<&7m(jOE ܷ̆i^S ]1цفa*?n5nA84QEE2`̯)x9R]æȺ CWZRDw f};v0FčQD; N8 C!  XCO7|ڦNPa/=5lc~٥uϴOL#;bI3i3BfCɐR GN5?/k.e#kYy_o.RS1Pb[2p=&(s,{r(뀅i`tF7?~]>_&ǽ@l:*;sFOd:,$4}b= =l;kz!tdrMlQ/õ孯U)6ͿBzRD55R1D<&lRţ!rsaB+\sf"M3}7wwm!%et{hSHC?}FC4~#w=vl}?4ٷJ8Tc [*S(%Tɟ8eLR ]Z6 ^"h2?D?HZUmX]Zp3:>Xl Z!Y\x:HSgcg߆u@0g;ZT_U .gwXG9i4]kk[^I?ng_$i (d]{8\FìDG=n 5߲MW nA69"h[g#c@(1$% F:(pI.dҼ &d='${ $ɐX~+>Sk;cPI)#&(B*Ý.cIY?O:?TqݾgrG"*?LREtVU*i/EJ ī* 5g6 B,U` 061:\uKfms@uˍ\\W!K<_==7,]JݹYbuŚɐCŴ-bbcYQ+nH~ jfŻQfm=G+Dfw ="aـaI#xQiN7^eFHLOk'0ʠ,2O1HEZA!\@@Ѹ[.ݺܮ D-ײVP\*b,Vu/, |/,I˷V,u@tc(](Q&#=k`W^Yv-Q4,p\t] ܪEae,055 p pHN Zfo` ߃<asOt $kpت(Hj' a|kWuږU, ߮ *ld{P ߶][s;/XUGQb_@PEEF !G,s~[{s+3OE.8^q[4IS3mHHg-ۓ`ggy gotq@Bh&/vyC,e8Jl,Q=G֡ A7R8K=N`M [$bqvZhmbϏC0[KIJ MTxׅ0&_.z]"zs*`\Ц"0̮K(,AY {ktƢK)H j%ca !F=sپQEUUUVآ% (U]wzs9wx Id=93##!%7 zlc21rZrb07\ 5"x?[Dؐ gKg|*؈#0`2r9|j˴8pͺmzJBΎ/8S#;}NOosb:m ܻâz @@!ml,m]İQbleV Q';VX m:}982cfU\tbLGIɯ;xGO6= fm1c'2Eu'qGHNЭTH2"*哙a9߽3[+Bb5{\!scJ̓%gK'9Fed!1AȱJ"Ex[gvX:j"bCD Nk C2: w`)* $&Wn,\B IF@i$86pC]lD5Q)LY2zxc#+KRɶ p!=Տ%>~ /ݶ:&іZ]J0~ 11!fЩPVfʻm'$G4RݎɊ⻑8cB4"I_sܫ5G ǰ=QFʜqwfL[WF7 c&ᛞ݆WCm3ccևAXSa ۇ|+Io1d42/XhD68BZ\~!vX`tM18lګpD?4k(&#;hL}i,ig]o3BJ\u[>]{t:&pxA tdabb2{őBgd z+ 诂D kn׋KLs,/SPT7\HD3lF֗b,yrQw㜟n/aj[Cق\c+6_%Dc~0"\UYH*"*ć?> F ʭJ;ﯲsA^v6{fb(7sNB/Gwu hva<@/@øk%( x`A05W .\[lk;jk\FfV_|c30!C  #ϵ۹P*O^ 1U%WJ F z w@S2) AUV~_UwCwi]x38q0>^-EɭIDzFAThAt6\6-.s3-K(aE\C\L׌ahM"ѹrqi%Y3!+L_z+LӤ^X>3Ŀ^q֮;k+ggmtcd _Wrz%uhءz7V"bZ h2Lun6 l զ$ BЦ` h9f]Һ_ A0f J$ѰH3eugms:JR梟1]y%]?]0fX;Oȣ&!' c 9nc ?憗-e޲d{W#G|S@[6iˍw؉CH=:޸hSMIו}nmq9^Β6 ϗ( \r1$.nId(FNZU7=lY8o愵 7 s-\Ʊ :Ŏn\yu+]]4uP^tyouc,"!FY0%4RhvCC!WߺKq#΍n-9"YRIEB 2ZY#~@ IT hY,f3jCcdu161!j =kLfIӗ& W0." (3$#5kXM.68dk+1c_ "| 8Z@ x.ڑcn/|`hbH,%a% RQm6.UUKp&6ԨR$I$I&"0"0'oFA-EB1@lD$KDE`G@C|m|ԥje$=ۍC|D4ꈍ˜1pTj (OAebK^0F@/-Y$~ϔer=,I&Le*)~.#zM~ί:ze<&gm<8RCj:Xgro0%뵗NQ¶َ8=<ֱNvvC; @} \m#rf֝~Y̸\NJ;QPP;X;I_w6}ncC8q;wyg2+[M-r \mWO$Lt#;lgB0!Y< 5|E-bHmDnOdAZ;w 8WLq^""#=_ѥvhH:BE\iLQ6!]:#su\Hz5M XE#^#qʐcmys&.9A]-*D6qacZqކl04[adev2pvշ**AşTh@!@30= P;|31'n^pLl0c*b`$%ͩa{mn3j`n*opbjoPM{0wgKJPV(wPO*0|\ؖ7"vJWV$l54XBOx gyΐ@ eEO-dNFdz~|L7_ nnr:hUd-ڷU2_+r eB Bg1͖؉XZ!bnF D$I$^x#>?L/o ^8'ڇ= f`k 9'7  ղƛ!]EA*r4"2}|%7h}t:- }j>Xe2?~IesW5 ،8H'ҕ2}~_=lϞ{xݯG \B$".$@]^;'I L-|NȲҢ&m费 t i&0gLq$('n[o? O|JBS-0cqjϛC(`o  m}eں#}Ӄ(B0H&JeƫYbx*uN/ nx';U.v3 =f)xr"80&÷|.̓YPD)%=Ϥ~o3۳:OvbXP;H :l0 t[nU6v),.Ժz6to&#Ța _ԕ0HNoic9ֺݣ^rs-UTmAkG8tծ将JuƨZ2UQEE0G=}EL,`RJa\nڃ7 >jp@j`[.DF¡zK8#%#S 9xtm5< $H 7b@%x.ڑ+db/;,yKc=֖Z ;:w^( w's |O1ݚN}N) PlM"ML=WRN: %I&=9%{u#GO=rn`>ħ/!EzA B:d- 'Qq;8fzFW /Vca  Saƌφ96joBn^db`cMƆ[fd@nۉ |Ts.V"**""'{UUZ/6cg>\u)6sV+X2 J4xHmZfrR#,\M3; 0ab!`tξJZō9mfoV37qJ!>npA1=gzdǯ|y[y q|FDI3Dۙv-I5!cAz4Uj7igE,ݤԶ<.ݩ Wyn3;4orfzwݶ`Oaϑ-r7?0y C4<8228s 1>d :zZNdirM5xsblBpq@e՚PB?zXM;33!Iْ[1qs:UB]=/!(?n.y!4$cLH $ͨ\[.DTW 3͜2)$dOns?͞[xUdPXfe!t O*X1lFm<Qa˱ƐO ABQ( DRC#De<''cۡf\wP_ ³= "irPluAc,#|DʚD)Lq҂L^_CE)U1C=qNB!LI `!WLyv_G0}SFٟn|I$$f/l}vjU (ۯ, R;4jNDz9O>}VS{q M|ψz~O>,H%R% ؑ8fض$)JQ)(lF wď߀Ҕt.?_ѱ 8 C[Ƞ2HuE?Q thD蕠>(.GV#=){;cba`DC*|I81vYyi&L"l0h": Ln5%Pg֛ힼ$G (h7Q='#s hI~mzj3udcUQAփ4tUv3'(;7Ci9Zz* '-:wn0\A,B(Uâ%{qZzB<[4d}0.Az lJsgI` qܜ7*B"$ @ȦHg`]{#aʥ-@na۠MN]cDaEnV8lr&PޮJjȏ>:+B鑢E PhQaT#>) p(u{7!tr7J_v.T=q0"gcw&A l^+Iof ^<'/䦱sY(JJ"#d\P;gQq˔v) |>9lpp7%Fi)\F3M)R+ 4kSj@VF0DQn%M}κbMW\0)Q%]^/z7}JN!NXw;Tccɤ˃c@)0]='B 9mfF,zWK&iN6J -i;llս-YDQ_v N8JUm}?yQT4OQ5awOĨago8$^^Z!ެr|OQo:ci;1Gi?N1Ӝ m+`/ iuu5 ,LW19 ]18D܈_UiLvu&G>F pn!,IG. 2'iG@ʇ4@\)"x!k$1aIM 9VȔSrg'a#%q08U҂HQ_bhm]mPp"vgcU3~-t8i6_;`nL%LQRmL3[̓Nh|^[<;Yq_>-񶉠B4S̾%HDi`{HUzwc1 q? )u Ծ8bt5ɲn!( e;&376;4N($+T(AC@pDkq90!uل#vBlmxGk Y>C62:_υ(r_{e$Sr! #!NGȴdR ~"#mͭ\Ld/P@2nf'c-y/L/r2>XW%{rW 2Hr><0Yn:;߼yr󙥲˭cZ(7nl?oپkbiTnV|xi ]xCO~ɂ`Ygpm!M 1.ȱ:lVN]_RtE醴@&x#:;א3n[I!$[f[-V'f cTlрy{Ovar7!x&x71"o+[> yIraiȧ{ -n'gsB] uca_lFx`gc 'Ǣ8C~쎝b ռ$+&|Oq];\1pyzN|Z0낄_f@=+^ ~+$d0a @=~Y!wf" ͛w_ v!crMJ g7H(vnh\T@I ,@M=Quvtfe̝Hzt^7idIC&bx_x*C}d Cgq$#_Gݨ;-V[ Cx揅n6$)A'7S9MFC鐼EjtvK>=U>PΦrF[Oy˦YϖeL 29N_<}0Kfow8Í&XkUSqьw*2|>~Jpp& M񯌿ĵoqj}V;D9Iv/W3<. aC ӕvn l#ş NXr>FND2en!$wlvMZp\|ڟ[4mx3 5k}u8y])R xm_YKH &*Cܺ):ߎk_ba,T+ x,yߌ\)>-\[I{ Kkfc0?Qp5|!iafX pGזzDuC1GPw=/*_Iׇ |7ϜCiӡ#QD+SUVW@.[Eק6߭^* @ΪZjZMQƋ H`+TݦpK)W)6̑XKPU5CTwPC2|Q(ů{TŌhkim Y=bcn|5=;Ͼha$ .92¹BGh'v_}7̯b}am}M0û)E(n ۇW ` *Cyn Yk,AN:hx!ۘ'2wm.<͐zv~2+!3#3I2,w<THXhLM|=ZXP9FTHD)4v 8' +76nh츧1f|({84Lh>og7IȉbZ=o#VVSݸaε`Y7ۡfߚ89 ش,8Ɇ>/ NF_QwG$Cǖ;%.zƆ S1wgFAį^3oXӛYRzæfOP=;# {u@ Xnmoyf/$N]7hg;^ʁA^Btw>2jW}ble#kLpm"S6|*Is۴vi>ʳ؊]x9cH9xؗ= ^+[Kμx%wQ몺 ؔ%bDD?l?X2Q ;& \P{zr;`4!)4@Y Ivk;߲R\n;TE]&]'H;yM<zfD {XJ&L qu2boj>Y7ԹDo|q9>q@yf{k|V:"ȁ|3v_F $@HY/᫙Lp~"(KUUYB@3(,(ɹ,mwdvhm;M??=,\w>ȸALH^6p&u''6(ӛ}e;7}>NxH[5%]0Gp JEx @E(ǥI܃N(cgh4Q$¢YA t3wy gɀ㶣7>Pόq73wydϟGX4|ǁ#L†5ZFd*3.R'up=~>E9sǔ:@n}!=v []>*hL1qlCu>^?@=rPYy>FwNrgM.xƪl7yU%ǷOU=_(y)i8>M^ND-PYgBC׼ iIߏ| $9㜳z~3%!@0)BJfĒI|yOhŅZ⤺Qdk3(I [RcmXA=捐߽qo.#ύ;e6)\q&ㅚPcrz|y> /Ϯ;Ͼs/bLP&URldEӯ$H>//OKci7''wwW4^[a =v2睛 iVD7zJHRn3(mϢɒr/}[wEfgΪ:omuUʅT0~^m/U g\AT|A[9fIHJ#;!叭搸mazR*/X3,z&:6rg/_\q8b# PaYrØ ;6v'0/KNkZ `ԛgG_&7AVbz(yTkqB倵$똃37;DQ'^Db5 51?*Z7C8zJLu\&69^L676=I1%ySc8R1Y25[7$*A(S5MІ(Il#* %91™͸2iBtf 0C8Ԑeu%e5C<#ro}zbx4ЫU9a#YI}=BJ ,r/@Ye ݈ |ȢE5~ C ;q&RE\1~ X+u|4ݥSOL'TA ($$ 6YNBdŻz?"CC?&HNVln:Zk!O (WRL{9vDXN^ Æ] B5?opcȓ-0w;`b3T|Ps!A *&`XٰNH9|'Ϧ3+s'N:5Ž0Vu P2 I% |ޢZm '{D10ӶjzY 82^Hݩ &an2FdUd+|dVZFɞb@%aN/"2"'>MrL|yFX4u+ُB"*N~&tC zL ~wVxOASu:^)7'ův&'@uW.1/ND;qU.K̋2} >)I*l:u\ wu-Q  cx6i2Ǧ63G^Ld rQudywˁ$Q4 2D dJHl8 $r/#fT5)ؗ(m @j*4В[^mB)D+M He! ZMԘL I-d4oI"KCOu+ CjVyXoZGK .bY"Y?2: 8N?O mvëB2 h7# )P3$t, }xN+Ϣds']nƾ?#km(Nr%kzւ.J?KӚ:EM]nL Mh͚oz²/-ˡ…O&Bwws^|sJE$R03V>Gfie{!=>Z/!~wB|mJSӦF@5781 |ō"}F!~w4Dlj814IpVLH :$?Lk!+'*ԖYB9;k<~.DS@?҆8I` ؕ|z#IQ&COl{m 4utlnxdP']}|3^T:,S!mOiZ|1v~I|V!h))ioC)F)"Z(":؊ s (߅v :GJi j sZIzN9@X}6SF1 /BOPEN3?t y 0~ "m,k̷y!^cG0;:]8>oO)$ *e3ͼx;[=#; MϞՅ#= :7;p4Jije"! `N3 N>,a QP)>[T&'HdD#Zh.pL㊍L X)5qWۑdSDU9qr8&8v \c}]hO%D)Z@ (Ytbn| hĒ, C/xzm^,*IY(#1(g- yi?_P|A?cw\ ,TږYlF?װ?"DVL?kt!=_2}8(%k$gU尬t򞦓I#Vc8R=Ɩ8^pL2rC }rbp/wh (=!}dq,, -,;;61S;GPAwF"#% v4A,]G1=ߑT돲~ IE /9C@%#杞Co}FxVe]2} oˮ\!N>sx:!_k4-@"#@ toDRL ҋ$3HP$Dl$z,i`?MDIa8B_IFrla&# %!ig>{hqI'^=}CL眥$䘋g1"!N =t^jn*m$[$ק' &ɖ'ڬHf셧>ha&j\5E:@@z9\tRiG[OЋRRC#BdA9SQ̻68H`8xŭGq3bh#iZ@#Md@D#D;0¶ Xf s&͍Xv)}}&3)*cluYCYJKKܞ۷B gvӡaO˔B=/yHS $ud1l]W3m |S+l.X,%a[XܢǥICVˈT4\1tKG$+Ir-(rabI*q֧5ZyqE5Z8SAlw\合FڽAd:Bfq꒢% `+=>^?M|7 "iGl#Gl+ϒ4HKCؿ%02*BxrO03[J8o|Y DDKTRBA '2 iL{:P?Ag p;rGR߄@A*I?AOD8z ';s zNf WMzk_6PBИ+EUbג4_"訍D]ux]v2l'H(`,=y |@}'ǸpIT|h_+iEf _F|rИ29HiBp>ϗR0YKsϓG|21;V !պAݨdܺ'?B-iHzwbd>Cya|G{{V́֠5|bMyoxm.N:ĝK$C7xR*b|L5>M|D0&6eAX0`T#*Ǖ0j4D0VG4ڲM]\`-殝 b/U6&q]E=㬩dDkgBgv7|o\K8aT,!׈QM}BPRˬ&|ʀH dNhV$ֆ~+7od0xKW|axo)ۻ7P0؛DcaJAkKBD$oC40Ysovcݤe+ ~31!~SwSQ431^!رS?nPɨs :0(06L\vi0@XI%f&`kI/^)_]BC"n"/H(PəPiodY[N_wu,|+ ΐI I]C0F57XfK*'z>94be"ZD $9/W ,!S*6Ale/ )/hg bg#$_J=yCt;D(%J"45 ?rC{'1PICd\&}sZ&"dOXbu@ c%TH*#ƬKA|WE\Of=2gE٭+tmir 檘.v3QggfZI /$_Ǯ{)(j9bb"J&_a~ O«#$B>gyG偉iB;`ِ;sX1%'-WքYk<`ۣێ <%4@4 7 p0DJfPsL9 9VeDFe #lbTtvD,$ŭ6<898Ó$mFɊ؂RQGVz MG6GKIHDW'!a]M*p Ujő?t\jҜp1H9,$(B4.Y! Mlw: bz~k\A;y*E<ɻdGbNP*C\2,E)ґ QN jb;#,!}F|i18ꝛ :*]bG+gli2*f3%ːř jc3 $uytZ*':C?qh(-j}'~)ܕAI>2բ]=8/ P@p`Et#+ۭe*(oKA2PRQT%4SQ$DԔx Ađ3D@PSk+%#OT ( `;/Y`y<ϟ b gC?xG`Cs* I$'}@< ۘ|"sv:}A/Q6r5.YPSAVpN"Al-3ASJAp EA 8b5l`6 \ĴD4H4"V(1Fǀa8+ 3DD"B)@Ƞz*(D=)g0) TFq]@T<+E[!gI˨-cuiP¢p^4+Ztv<识FtL͉`{PGyDsLgA)y?>~Lz25FM̽ M<ADa׽>Ge5|jqУ&cnQO&V3?H|_Hֽ>YI;ꘌgwp :4鑬K$ D^{8tTu?63&HL`$t=~)@-KX! 3%\i"bhC)hCHBu%̂gD?Ⱦ\[燋(|aiFM3`lw,j oe'#>c<͉7MqAwPu-dQE#P{>/% l!Gd56AOOR5{ P;xvNUb3'-1s',Qsp8md1pE4< ē9ά2G5 l&XX'z<lbv67" $za鞒N,G>R :`<> zz "t'n$JM>u\=Ȼ$c<֤PI@YSvC.{:A up<?RSLIAi1~Ix,Q`ձQr̡?~ @Ma[7u&LMbMS&I]Π݋+/ny ̉Z RM 2DoWqu{Gj}`%` =!AڱiHecXf򴒱@2"K'5pb(݉(W]ڀ4V(*3igGJH~%D֠a&֮f/d0;ww'Qܥ+q1U=Jl*[KwIڴtħE d&V )~>\R =#F('bDDIi=zvIs,#\321bE#|lX,$p VfK3QeD"l̄(TDp  n<շc^;,dgЬH4O k0(8`+8e#6|G'Ŗ;O[g _8'u yƲ@ݍiVQ>ZEkY *Hӎ旝.e0Ƕ F#뮢)!]""S4vXUDnygM Ϸ̙͜yz dKb UT;G4ڨ^丂!<J0,kX=؀@EF7]^G~H. mwb:Jro& "M6jhCd)FbĨ"q $6Z#t] GW 757LT6cZHOZ. JjF^:ɿ!ѡ7@؛r^bXq44fHGVT%czv(vm6Y]VQ'"l+LH,eqC8,J{ A3_GY${/R ug4~Tډnws%HsfLJE-4~&R %NyM)ҭ9Uw}C<<,K硬I(d,dhD9 )9"!hFW;għPxopŢS‚^P~1AM@ ]?& ,Jr0\DOZ;!]2[a(TyB1ƃƠ#{fP-WZOG4,\"v޿>>{TϸkBkFv,'GT+5-00PVʗ&!KQA vOEEw.@٩?j$u)A$|1iT 1Z0u8fR)]q?u G zNw>x(st__;@Z8( ;#Ё0tAe09_T]H3+ۍ*l|6v1)VĶK/,S5pWtátg `YZI}*9MZ26:}? ש<2嘊JZDĂ.#Ab񈰃A) Bאe~:x urvE X%gr1Bmd`%/lIr:vN!4{h x-#P*`OI:NW&ܛKA*ï@,gPAm4r2S~c 䟣'Lϳlm0?,e beh( *XhH)!f"*. '9!(H"Јe*Hyi'M'/x]T _ӐL5sW͹RϮV ZA0j>?L$HϘlg6]06K7Oi0A:Ĕ`φE3 I@q?[}0t^Mԏ5DI W[+6.Ӻ{㿱SgGl;>yy\ `~*gKE_F 70EZ5]&q)l'?iFEp:_8y^^bz҃a҅dK2R\;ll{6\l;I`?XH ν4[`S2K".\T($@;0i.fifm\1,w&Zsx}"^G'.5\#5>5u!`5۬EtN; 3¸d%qc>g炻m۹B  ß,y ;[΢t;l5f*>>~/V6o˗&!?KYaLˁn&b{7տgٸv^f xƯR@VmC9i{TᣉpP[K(f'i0L\UlRKPqLo> oF鲷<󴝇~%8sZEu&JvdY\UZ%{nw+xo3/&Э+M1FqlWAe7*ۉmTcbB#giڳqcuoX%t"'0L[ LBPYn֤8ٶ). kܢZn1p!Qe??,0e-浖tծz!XhXŎvaKow׭X\9g#"陇IJFb`ɐ[RfnfGbض]cH*h,ѣ#*6ۺXI/Cb2Ld99Hu؁4 %Ucѥ@vȊzyك'<d0HTbm4Ću{1X6a'o!) y" |"V5ʽ&nzB_}=8; EHvd1Y|ҋC6TMrhMۍdcEvDwv&0EtK@:U^m^MnYUkw=wnm䡺ezs|lSIpXߢ~0G sS")@XƦ[,Bm25}7Nnevoַ0v 7֣W cY6ybXl;m2g@pNrZfu@J'l6[&\ֶO,fs]K$2n4y!A·2wmgk)RvnBmcB0!/Tsnɉ;d[j3WŠX7T>6qZ6f gm1{`C`P۳n)^wcy`NvtGX:600i0o]ѓJ;Fb<9r8nܶEenn87q6a{98\x%P=&}7 .nbF2Iٮ]X5'g0 `Yflwp t<,tB5{| lMi0M wi8LM1ml3腴v]~lEրoQ[fb Lv-@&<(MY]]X!PO'wk]zf7?nCk |<ҍck!Q3&񉍯c8''_b )qNCF0eY3@xe|oːaS.f3;VJ},c*&fաm kmfm5 Aٲ)婛ŔRηp8{ 9y؀}œ6@yI[cC"cY7b~]Y~ #.IS-DCNU9L6uc'څh2ɻ Xn-5d;[Cv& m$r=msccPQbÉxv(o5wDVL!ӝuyL IӷcI!˲)70,c:8Kc;1(^ӗɚ]#I".x9pR#i-4-3+؆v}Ґ7lI>Z[e! 2FFSgD.qZid;^0Blv7[$vF<>9َx4+2Fۓ # l^5!#.k~Sl_)9`Ϭ:h[!J!V)߷l惃Py [~%9%4 z}HE"_ߦRmm݋xV݄/5h-J SlhU8*՜3!ٜpcJb2e?2g'DF|b1WIųD%X8ry}Q4Dc}NKD\{SqL55S j+båf3OF2鄐,DaF.:*f>!Ω7x,:j=X6l4Ђv"\5"QNFjtVݞ =[_GZ@6j#˳ SQ+j#_SaryCfhh ;?<=LB6 @CF[ ƔVRlI k Ub$R?B{Ot~!4&OAyMBpB+tEGb|@SJE (8* ߋ )F!AJR6ѩf`ݭȂ9ԄdfL0jQQs7aK!B*ז49(B3 LV[w-!ac FQu- X 6=cRReuyol_ 0U.j'QhM 膛>)aԐT.I")[T=\@|G^cnciU Jx/*9rJXGXO[@!sCB=9XvUe:}ӣ'NIRm /1i&2ۦNhI:6!}6DCs0eLYnM:Jl%&_'_pEy\?\a|o> ;$H߫usknZvU6,7}LeV[p^ӝi?C3leזsr[x9>*bZYvT 0[,.^)D;.>oɑ ;Y]z%mCuߌ,AwώqfNVc sii{Va6fҮfkOo!O-RPI0.<+K[WmǥMFŘgaq?~yv7fu-Qg|w#ïzNv9+̊ۛ<,8D̓M^/Yz81ڵ?'ׄ2h(cL16U=ۦ1;_% Qlшe~ȁzv!21٣\Ha52#x zfѩ`Lm88D6N#!\76FZ򑁰u)q]ΨpYE3L.G8'ύ@Ϟ2B)N:1S5ܶm%NSL9n^OviǦkc. yJc<-Җ09`sb~ÀdX+53|jܠd;QtH ..;\b*c+1qhٙ` @6=mva6aǡAdزv]rQݕPh~i&aI0qXeBIn]0H@q lvB>sg;2@濤!<~aP@5TCg5l}p.LP5?D*e|zh½P`7qp{g-\~8H쐣=HvbOP=:ΑT(9=E(U*ϜPj<^x|;(siBCLjID'o%`(Y$I|*.o银[A|բJGr@<{X|2UUUUTI@R%- N'9wtb~>,-~:OW||C.q} CiA$;ᨶP ,!Njyb(υSy&C"M4vB:H%i &TFHXdbc xn6zl؞6-Pv]Jg&%p@ B"^S`pG8q8<wwF0RD?xǔ<@&iA" {e=<c@t]wT{Mgy &cٞ a@alC*B!l+o|} 溂1I Sr0bL95X61t8^~!z%jj)ncCHeS.`vygdU)R1(~QF[)-0_sym͉u_q&z0 ]ß,'2hycYI"%Ww+Q;+AA62D M(F+E^YId jِ yqaε,?LJ`>7q"z߼,ayFT}ߍemCն+m\h}Ĭ%QA(S6oBe7qF(BZS !e@C7XL%CK-}g8:"09 R3 #t@|jG)I?҅1rG{c ("A:ŸH( 69Ryg 6Ñ ŕPvs{NA g/8qAjl9pv7%UQ&C:qLW @boopC5 3Pmim^,\򲜀2p20bێm-Cw9ߝR읥ęC0 `lR1c9&;3F1WF[gb{#k #46=41/1 pMh q󣣣d@8~H"|ªxm0;ra EOEW$brdI?gidVimf3nb]k;0>?ު~uih`;" ;9 T*b3̍ [awXca;I^y/<89HmƲY }XDJĎ)=TtFž/~ɾ+ģs|i^ !I:&ȕiV/G.jS.o?ΒmUW3l)o/F1f4DAUx0U zsƔéQJ)5_|1ݣ*nPia\4KnS^Z&SDܚt|&y7N>vh*#IJTi @JP:K l 3, (#Je )e1AaAB,2 c.G i`r8E[2 Rƛ8/n]d#K5F#\!Zrh8ݧ-h~ƣ~s%Rl\ndLNE&LN9D_yWӺZ![m|fj \i-bQ-: cbGwa,r٦|G]WV !ъ%KCTAܖO#Z~򦡖ijxdÉkx۴j"`jɂ=Q~x ThMQrD 7/SɈUs'cx'OQM9 n9fn]&'nvS;kXQWm}ms/"x.Tk~YCSslӥΤ8wlډl%\z{ ЪVL7(F"q!&}@խpI s 0j[˜04/E!$>\ mw{:hs\\O3 = [`u Nq&Tbjs_I BRU-hjJ)(GN7aNȥ"b |2<%! Xi!CVφZ(ym:Fā\!1ΐߋsp)]8]8Z*%JZBe:*H]@JDǦ~_g7"(A9T9gQ,ZC\RE]#saB~W㈊(uvہ`QT oVC4 cf!@CɶmS#bG)HjB%1h@z&Π!1T@LCDhUc"iiçDw^mQ%D0%DkPi3IҔQDyS=' D $C!zFh ADTQT,*ژqRDSEDHT@PԱ@EBUPUHEEQQDLT% 4RԒUUAޜH>Gh>`J.p R8GN@V >P!wt zjuIP"d&ԁC"dLfAI"9)P*e@ uzû!Ҟ`999R4K*ƉBe(CbS(JĄ+02  _rz%v7|QLa#B䆾"BpCHЀPw_^ CA 3|WE2G"tl|o^;@&%"HQiUD)1j}ȠKzMd:m[Ora(,OC5`60 8 b4d(`R/M[CՖXJAT#L!hGPIKYeKEX N=/XឣE1 n&WMެC 6 0 ܖukꏕZ$ >2P_&hfQL0a(1خ!`s4OwD rT?R@OŤd260UNlv8$;ބrzrzs|mg/*ԁNaހm>ea &9'M=vDpё1@O]{x]$#iJruăYlU,#UF&jʹ>'Dti0tI~Pv`PA"rãF|bl4V"#6°1:C ;!t=c5,E[Ql&e56 (-t|$*$c  ~*$IÎüp-`}G(W/${̼s"nݎ!žQ÷dPοtL rxh6&APMgR4$!T넦ЅA ZA6f!Oz9 dreiz K% *LA]R' '3-.˼q(a\vGBBxDy`:;?=w 2չ!f{㸆y`PB~8~Gy5*_F?{U_ۊqVo&/7ۿ­,@$j|s7 IҡAӂmjsB=ɏFHI02ja }4 m$”`ӪBr@PJL% , 'ZTs>UOD(ADQ>c'@W#դBv,iuQ[<ATQ gԸ~LQ%x` , D_y5B;`P4l!@1(<|$P؇A'i<WY-3>JMta~8{daC9$BnrRc?J%,+#4gltix1%q M2'#jX8?܋5b UzMO3pf-,PC %ql'Su=m!.W}ĔW~?lR6͍'P ~A4i"ChvX,/}?|kxLMwU{>23B9~nL\Ѧ͆w5Bsعÿ`r8ҋ44r:]Kݳ`8%tdƏL\I7՝^3S `])&܈&618iFh0,]C Vt4qlL){ejFC\s#@$v{L/-w7Wь81(z/|L5$D HT1UEL%,DD,eÌ8NO8F *NPPJTLsiU6bp8(Cg٢*RLnEEM$TTHJ!tCp*/Ps;L 94T\]P#c?w"Uc8nrn ,f >jB&'Cԋs:8ԲU0C1 NhSq:''b>9rH4kلQ o2NprȆxdwE9bR'g *%;DAyzl<;H@np!!rdHU6N<'lXK`ÀR}`"bLlQF.F{It3y47KXmm㮼]5T*m\Γ.'GWEDQh4u143Q<lwrK-ITL`ljA:1"&РqAD!P) }^xDK.[cGֵ>wNɔ'\xB1OW%$V&b bSn`2CF-1%-i)K 8A-hck"~R˄n[fp=}-MQDQ yuJv:w=2 ~43^S>xRHKOg;ha>.M DQJR3@TDA-L%5DQTIE0KA-UT$ 0EPAKS$ 2 L~??-޾Ӏ}Gta'PL1Iti> m^tP"/Th8ԛ4yajC رD5t@̔PC1_3c5wcm Jh) ,C).6@ fA(& 1Cwvd@ƕd?b%X =z`N#Sd@H _0OԜPǔ?)h]Pg!p#vft }=`c|л)Ǭ_\|bG`IN3A g;?.d>.ڗ쌑mo&y9'(>`/^|}:U˻<t&L75tdĕt&v6'V,>9 'c@ kx;}{4x;P *${"N'∝/k'>3&0r >[L8sruq$3) 3#@;]@O pf gC:CSD&Hu2kyJ@*6r d2r3U](pʘ1!>|tZXQBڒE!z|+<nQ(P]ތJYeI( 3!``}C+ (3.=nMyra:|B1Yh,>@M(HĀ "-UMR(y!C rBJD(ajfJU>`D"J&aP8:|;݋0Wj$w<'E2rn35(yl .E8 UI0$p )!$QN܍⤉"B3Q 4@7(&tN)% ًNUh^pX5tu>ޞCt664!/+jTRg_-P)9⇥tx8uIWd:c>3Mp1aOq6Y4]e'_}NSdMل[֠ bB x5 G$>@P=M&OVקRSg.Q-G8R>xbG hB^l?f1N5]Ɏ>Z7/05@Ċ#^ǃN@#rGP9" l=L eF#Is0df`U?`{w|C=ΈCy峊Ʉ$T!Z~=U)*'XD(IӀFY(CS/}2 g@Ccv:W̠~-D!HeO JP _|+a_]{6iuA$L@4)"@Uy=p  ZOb>yLWp?zf;a|F$?~ @>vY H}f `I _BtLKTBGh @Ougc$9T!hW jz><`>2(CH duK{`TdH2@6ϢDITR%UU>PRϐګJ `Aceg5- PbF@h3w@K>\"$l֒ 7,l#UNc O B{F}d TBP@ ҉"s:j@K_'ݖu7Y>'=e g<0!eD1|6W4ZOZS{ZJ"Jkx>n E ]U $zpO _4OFPIa'BuGtD[N` T=K^3TQdF$ˆB 3u0J1@DB)"ٔ\ 3TwL8 B,P:C AjdOIJLA?~#&&ߛhc HĤY$tzOt(<t8kXnGcTH'^4Z,a,yL 5zV3lr|NJټ;1o`jƥ(r/$o k]~8]߶f.<ۭk9 x-_qL\SmmhI f`1m6O~,߇֩ ZjTEk#,"~jaܨF3LM.|DVe0cI7[u gyUKUntNKXy?DB}T%_y>v}[8BNi> '?>nk.6%O(`(* ?N_0$*y-a'ͧx)0JAsy0"ZR/04`u#N.U@*hb$sJK ECLE\]$q-/r=lC) :)K9[9vKfA51UU¡&!4<ƒ!(&% ""8 r =̝qy1&8#)C g`T@@:D@ $R D-dբ!fb@ ЬCA9ɢU^Y,\$ؠE l!LߌVzD>0@;朼pPtΒ;ctySo~Լb?߮i$ŶkT1BcЈX;q䀘 djhhZ(JQh `*%Q AAJP6$QBS-Пf(B B[Q$S4`rw- 4Д!SHQC"E2CP RLA2E5ͦJhhH"j)XDȥ DhJFGC0EH^_9^EEm bφ6*@")6 d3@wUPP0]_S "/gCv"}G^$JG(A$勾v@x9gx)zΐB=gjB@t2((*`)4% #"D1 i`@L0+z6bb e!( $o!d(QBH cFDTTN*FpČIIJ23}VX%5&:Ӭ DddQ02I_o;NZ ά}cE|RWx{W-ibhT08,2{5`cͭXN9rVƍeI^I9IkcLm,4ihЛW üQ97Px.EW'-SouHF2uX\ȆVj%`1qbX0RH1Ȭ2sU͝& !a,dbQ؝d1)$$+)cGX6ˆcPi8ik4Y"x4 l1!hDe(5CGI4BbcE3/DkrӱtGg ͧzQ;9:Cf z*p2& Ud YMEN =9ElphthxE*M褎US;3ьhED4VݛvD{!'3z,hD ُŮkU isGl`R(jZT4?#ŸIg .4A=f8jF2߾Y")+Lݲ ڄ2p,DEyof˹ HǴFCgUS'Nyģf um;rLEk6@*&E vv4FC_s ZDtP4'3^Ӝ4ېtU|a(ZŶvJ\uLSpeaU1`r3lzUUZuXQn@T/s3$2+_oIua'XiXHu5``Ei-Bm7 ?f GYҧ8n*D1MrY/j euV-<#r&4 0ڢ{eٷcAY'L1!6G*4͍@ASȨ;'Ƅ8}ȇTALhF`!Xd hRRJ>BȫP6y`"$LA sC:2&?RpFeY&;7CYВv4\:ux:r)eaCHںh®{p~?u:M*R_م֑sj\sKLBxdxB)C 2RDmfWB(b>tj69>ƈՑ9O CPSO[?Pxܩ: D@MkЯpT6…~"`Ls!tȉ"C_7wmlc(O>gSB}.>T; ^</ ==:i"GЉϵLNGШ`A81@,@ r}tˣ/\>=UsMM8a(!@)s '8٧ZN(00IG碵}wz< w) ϐ @ͳ@=G~'CcUFn1s3wT)|AB_ p\͞* ȪFH2B)64Kz4`'m to!6]d9c< IQq8MDD***E;ъj$_.ź7WP>Îʧo&H TPU0h4D^(>DQ [ ) V)` L:bS |%? Q1LF5 9ܞuuAT_I(22 w)g {2rmB9ّcFe62&d33Deьe,v0FVmIryόFnm2;<آ:CM|B97q!I~7BwOy< ^xLߖጛoCc^#IÒH nsB$} uu&9l/szuvdJ'X]?X`t) H=v"1$ 'xP!HѮL"!3Qԋ}CiM}koT֧ yT>N~ Uݠ0}0#'. KjܡGAq|NLQ LS$&LdsC$]}xc;!Y:$ҥtr?Y*S5^$uL_[5Fu`{>S/-=4̚$FFѷpdvɒDjÖZцRW^88,ʙ1O@0(J WliշD ptdpL2so֠7y`Nofy$dYN+k%ē G^m ]`t&": fAS=ToS1*f 1aQQnKXAxh9:ZLxblm>&j$&9R7Ҕ5]uZIɄPҊӌq"B- b;5\UeTݵx~4p/ R3a#)vxIuzJC$8hr$B%yu$f5Syjr?8#v|n o )O d32"o[2wR;fk:fdCkH2A؆"]p=>R&Ahc퇍I'O+~f2p1|j:ȽP1G=r侠J/W}Ahm ?HՓං}3b]I]"N6aMJ䎌#cr;HD2LCl,˝H8ةwy?SukSl!\vW90&L0. hfcY*L 4!5G}lkE@NCȀ;0! h'+`&Ǔns.XHSN;M5G8ls4Ĝ2pmid8MsL@M 1#ṙ,L@]TT &# E3%BPhҎH) G!Ĕ^rO܇JʼCAʞ.=^ iYXZ`"_R`[F9/-PT m4OiCƣRr@!D(L I9ѩ:$&%LƔ 9ֆ|^&!'sI.;{q?(JiԋP\Ɋ >t'N8 łU;~TZ_-f n H@ZH!FM*=ZWt6N J,JQwVbLP XA|vFMPeXϏcz(d Q%,wqD0#∫z *T!3Ӈ٣@Ol0AzhRɶTu^ ”@8GO>Yv!S~0fH%eZm2N5 ɏs+JmuZocQ^3kEͭ%6$CM:c)|&tUQlu'0%'=|@6}>z:#2 ! F25ç(̚#riEԆ\pЌ(JB[Yqph7hz& Tȵa& m'l$\O{ʩcϛbiVB\ 0wZ* XcL lK#hአH赁m66jSX9 k\`DnCFfV39-;tePݵ1ֲb#d`jbA0LJYY,xcAS$]b&⭍YxOm29uU[hˡcS%q[]SD-RG-$ YdMItE8tPETr27rٶ= HH3+qV Fi3Z$J±ƈ$-gX(ˤiu!5x7᭺ T #c-#1j6XnXѥ"hbx+)1&mH\ hɷ5Ŏp`80Xo^Y uqaY ȵW320 kY;XG!+xmk#U2tz$u нh;2ZmK>ڐ}*c+YG#xwBJ;r&3C 7Ma֯1Z#Y0 sL rNe 6EpSTq>yXƤHM[nZ?O1ÁH#qLoyvtI85QwJ7\k[0U@p܁ߌQRcG1GNAkz79\rJe.>d2im4&7Uoy|qhVH 2(Lw }rAO~ Fm|3ElI)c!X2MCf፧Sqa:x3Zp>,jOY٥!įjq-;ϰ]= u !bpP!5Gx  "M2TUPЩ2DJ!~C!KDDұw(hI(hV )NHdX~JNX49ls5`@ hQ4Zʣ@hCEHfSmƐCk@>UApRL!@,Ht>LSPH .^ҊX$=FC|Q.э!\p:SJg?eq1wl~L>kvR >>aFY@I"XhJ R4MB4DR4#HċHD-/ML4L#04!(&@Ba HX B!DB \DQP L -> ^OvƢ8Erc$Ed3Nau:4 b0SMTU!K *ai XUM=t%a! A5jpT˜pC+m$FDP:(**,Chi4銐!3&h&%쒄A@uLEBzБB50<#!#l֌yxa5${̞e7v:MHz-}T)G?Ȋ"yІОRQ2P O p: 9j]O{;ެMSS4y>ׁ}ā"@T!ܴu[NvF!AN!|sb=]Kef:3BjN('V)#HM C.!*XH$FJ)&JHYI IxxA=D@qil;U岃AXI t=Fi:!Ɨ-ye(8֥5uL]}n;Qr`x)p2zE%qf7 8CfrCN ,.sCi( U!!̾a#|Y*IBMPF5Rteq5&;\݄.Xl@6;`UT&,@_HC{HwhuJw(4よe$HU:tjVBf怨֛Cqhxv25n9AHu]4ܺ 8z5o=31Xq3Q2L.4om5HkT>In|\FCA&%H,i ~^jp ?N3>_x,νrċàVYʧ0c T )8c txq(|@?ˉHcZe0sبj`I2MWL)C~|^kNBB,H`j`4(j% yPv!%8:;C!JGhyLUkv#XR`t|hױM7vi X9%5'F qrѵ72k1͖=LPL46LDVxN$N0!ds$mp`$hRj)]MIBQt3*D>Oy""&C2!Xs`JH|.Dĸʚ#w@PiH6l\!&4jt#mJ < "puEQQ׹&cO;1)|C1hi=e4&Rgik9Sc(|zaǵw{N>f F,?ߎ3L/*X"iGR4l@tB4hDĘ뮕GǠ;zu%!O=:|ؠs @(Pfvl!4 Qz$Z) C֡t"h+5 L(wA'j .3(i6 +@"z?i|Lj\|l992yXAഄ4<3*\&*K6%c>i8 %)(97RܰD":I!sftf4 ԓ&|цr(k<#P҅?9]K(Bw4u%DDn]0]?NE̚Kda31mh W~O@XvMC!]*/4xD'iZ(9>ϾOOca^]{6|f8̐3"Py P&-U1Œ1160Hs|~(|dD0NNǞnx_^l@!2C:Ea B^|H 3²N=*#`=L|~ 'q1 8b;r@H٢C#Fv <P LPˍ]pp def&SM cm#c5Cx1.pn7ljNE/.߬J&0mw 8Vą3syCc&lSyFHj"ib5N e;&'htEh5g vG]j"۬Q<Ds{]sb-_Ϥj4bQF#ASdtXPcsTjA :ٌE’n5rqDEm=c@)JvH֏N;l f]j|)RvxŚQ)Mf%fgI'OOcUb40fcdJ0[ jHR>I%ٴ4$?4XlD,Q0AM 9w+;lr<ټjgK# 4A0FH](s!$7b1Z^7"o"r;Hԃ¸ "{؟1k%EaHp A% KXtSOhf %|.h*Xx41&\b{:T.i EL5TL&+Y%2R|xww4"j51wfG [W Ȭ#f%٣~'~4d/WL-oSEXo~i pHB/$_ߚ*^ tg|4DDy'MȽ8!jp=bˆ]:.j^At/DJ1>H\: ԦIP#tzU{g?^]%_ /MA4kS";[O.!:אͅ :{>UGU}N>2=T*ܘIWɱP"%+"fJx.bʥoeAnVPh0W\bfܹll+a8VgT)ѫ64໭R˹LkYu&=7,SRms6 ˅,˦\ aҧ}RirN85ׇ>yAHRH򈒋P0OWapƈB $#3ҼH1Ofg x )΀fQf# вJS ]=5y9=QMOwb}7xը3"h+"AMEc',,(& .4X}0@wd >0^ߝd H{ y86dۙFFFm !vDZ(;XׂJJS5ARA22$@D169rG&&ZQ}o5RaP9<-/7#23IДc@\VQ۴ P̘ ltÒE` @=>YP R!1bF_fp$Os}P׸_9ǜ3D `v}I4>E%TWxg&*a| ,%nYS 6ea"j"O&1ؐQ TxTa{jPPn`ӳx~2@P:oH\(@J̠7)G8:ә{ |է&>(X e_`Xk X4YMʲg-o4FJ&dsA,$8}UX:$=|G Zmĕ*DCx!CCO\>趢Z})kc?.'B΄"mk5 Hfb_xM9[5LPEgj6r!,A!E#MRtO'P)pɚEPvǵCAܨcG~<)O8η4EKܨk%dTcsjA]hĄ۝$ ̑$yw!81Xju+kOD=D&] $@}&t?D$vIw0+eK!i@)M=Sߣ<)mSHp0 hZvX/^ϞU-0;y;ҎD#|nqК _cIy vA?(`#qFĘ$ms@LDOb|HDUV!4B0lw '+WkA4Qn8\9C `B4Pc&mjc EGvX٘l*F"s$䜨 "^ED LMHB¦({cz15Eڂ ͺL`Ry*}v4MH EPss@IA3A-TƁ!) %PS! | @Rыْ`j$pucN[SAtHᎌwrj"w7y7SK1DcO|r[pj$Ě Xh [Fu\`c܎6SvPf88GdslMDSmm:EQK0:GldLP'2 KO>L" Ŷ+2Tiт%cH5V;k?;$t#O ׭"m##'üS=,rngZIqS8o!⻓'BQe$PV )à J#A5C0_dXǦNģoL皶AF0Bb:`'CX~ Ð-ص``DiՑra gh-49|Mk7РJm漲f|qv;C7]^W0,G噣q{B@h!"IJ&Z&Jh Qz o&' u;o0]w; 4`Pa,ʆE*mI[*GT5sRT `N6v֟m9b4t@!IE;ywR"MZŊFJB@bG46^SƶvS?m!A(S8 7v`%'L&"(2"*H>m` J_qõ^b ]B<*QX5[1s#~[|֎-xbC 1]:3g:AcA\3t(7 'q,k8C&-EScqEM`qDEv ,oWz74")t:HI>Ȫhhǯe/yآ#c ׬ROgU~" |^:GVͯ[ 2Ac6:Ս6/>9{;YwUy"4?6 0Eo"r`64PR!LM.-9I%kj-c~am"&ۗK4, /TEX!Gݝ2~ ^rp~["U wIT@QB/D|~NWaܽxfT)"Hp#;9AJ j"".Z(FI5 d^X>q_$B1ZHzA @&DMFؠp$'$(Bd)B&Z}Mxa!67!7ց\'p Z$!RR)@2a6)}G."ikzv q>yw)N /ď<,Ec;yyA OYSz`49 fm /p=K4~^3?v58\ejLY?g4OS`cX ,OO)*"(b!|foGLsSA)%@MP'K9pwuĺQF`)J@kOنץNDjI}fz8t+:5܍!Z,bFe`8'A߇> ~nT!H( #)=1=Km 4]^PBI1_ko?RD4C)~a&,{GHGT2|Vk*- Eyo ~IR A{,WiNg4hكLlSȔ+T@";%!C4snzJPjDBjryI!g圔htH:kS '(P]3> @Hʬ L4!9J;NB,!{aRyp 'Ws@}KDiR^F!E64}觐} dr1 CM E {uE:'ʪNJ1O2nr ihP"iS~5`VO\< 1NCR|(:Ϟu }, <0nfC ]J4=AkMƳJD:Q޷Zz>o`j*A1wy쓦łdNNPZY* @ԃN)ʼD q1 A^ΰIu-4P-w|O%KM q2&z8X'H· L0 3/h︣,&Nt A4kC0D{(Ehu)E (&(H@M"R+4%$@"1raE6A~xpR #@PK0Pt l% LH>h>މnRɒAđPP4dy :jwo/HH2'=:L@EL̀IlRg0ʃX{GhQ;!x riDaz固&~nW`$+PȀq6̅ed 9K Liԣmڮ"XGi ՀFGXl !B'ǘ{YG8g\T3x2W Oեmwt‚(֨PvRS{EQI,"B)R,GJ#oxaj\4Z~cw{Z*8h|I6okL,<ݻl$&psuYDST}'2kR7b=(ξ2&X~7Guo~@ǂK僁yon;:-%Qv*ڨiKZx]30ؖ:X:{y7c? >X0 *;*d[a9;(1FY?{KXͷ?+9;TF<nљzj⼮TDVoI 5]qNpteYd'y?fVg1I?C9Ggݛz,rs IAwxDfZJI&[3Xx-%ZV8ij_71tqTOz ȹy-/&gFܣk%}fsǘXY1P̸$c Bf!I :VOٰ1T9ƱFhvS8'b*(҇{a:qP-Vh~͝LBMLSq(/[:XNG8+*F8W<ƆQZeu-PBaITۧB/1Iek h*8$-&OʼPM .F<`KP D ^}8d~3Mʉm$ۛq &`qUErL/Ӭ4! ب6: ,<|<,Z)>m<o>%qΑl+4tM34:+!^(+M+6u:7ΔC6[8Exbέ1,f}ޚh0Jt>s}2G ;-6dnqf[\ŷh$piSRk ;U7DTDa#UJYw)_I{SVӱ 8k"Q-B,lIzhL2BI~B!{&ڞ;o+3̐J^@& )f; <[Ncs)QS |yo3DBh#Ei1ZÊ۶ǘ{~(0e a۩c%GaBrLBm{`@yfL.b rMJg'gv'5]pc*?nǹq5}N-n~{ [lwpb`c˗Ǧ: 0Gf')ˁF|j $bG9k#Dֲ-ة|SA^}w$n!kyn6Rs1qvB:O:D~V=+B}j.ymߺ\6%l> gǨoO Lm<-w$coS|r<)BҝHab rhA;yDP/eNw "UT|dmhVwvm+{.y|YNc*Ɇ`)ٟfbon-dg;gS"(Uk:8}xb!66'#ksgSzצpfbmP8Xc_WlG>V65/3qѮ/Ȧ;O (=+jN>v2Q#!W SGיP-v}y'8844aF%Vف k0AB(1G)gQbk7y߯ù +9-B?_Qh szLa^:ٿ&4#ulE4U$CAt1PDCS%&?MPC F)]IP:nt[^œ۶?ƞ IYoQ$L5)0CkiFf2&`ї#4B rF,'^a(tn&(yTWyTAܹwFbC%Nѡ BAk6n@O(U=DϾqE3Rf 2U"*(("yQ$C$ Udمr(ybP,"A$ O$ % =|F0;&(9-<5Sx&#F*uR-7}PT$[iwۢg46?'MeMlzd2J*$c$oy:rNDQ@uui/6yUa< a" QG6`釔?" S޹5N!Ӯ֚I===j# ZS(wP]hrH *Qwi;2%zpcTjn(XĚhhb`ȕdDit&2dq`7޷"ԐZ|M 44ˮ.6af7Qu1s-Ýs#擢^b-x1D;n8=)ރ3NёdF11oČu9'@ɰYju(5OcmkG>orD8C(Or̦TfF j$D6Y MST"cf8Ymд0CX#jbδFqFg_.{ ;~B|!쐩р3㤑WO؉ Z a]"hw.H*c}p߻綞/13E&S).NGf/SiSCM¼D{#Ҟ3S^GiE Bw8{{"7-#n Ҟ4,?mtsx꧂ObBU);tFp;|:]4}HcQ`5-  #cŘ! F¬Li*5]h'`D=c U'#cE$P.]B*N@s-v-q1Kdq!XuNÑhF)Ry1LuT̛@> (}csa{xO 1CNp˹"C801?`n M{!éW@}xXpA)y(#NV%lAX {3?k1GѦz֘m*hNZŽ e#Bcg9l7OdH(K(o-c>9CIY4AQ4o.KIw߾T80=hH|1?)78#rDԸBI/qxP*SB@Qh "2~sSD(vCE(:9: KgN<фrEǞ.'GǑŊ$CBŪ(Rtk!JUhV`'PP&!PP@(ߎ`pcau`MU%B<2 !.yB\j 5|!gF 4 O`kp'!>z}Y?~bMhm>jPKW)v93MOf6 ?3FOe$P2vMEtCz4a;FFRkGuNXɿEWi r'e/,1LO(ϤZ*ejqbņ b#He| w>}<!D֏ _ JJ*yF3FF'+cK,VG3כ0R(nkx=~ )J *ئ %ffbh h qB 8IZ4# 0l)1C0 ) R&4"Ѡ"/6DT3D$GFfI$_̌zQ:JA0Myp5jm8ed4cecaF CHnj1c RI[5S4s0Ya,Ap҃ ăXD o{-V۲V!X83Dnœ6 rY">6fT6 Y4a]ҴM3MoH0QZ^慸p,&3lXhMi$b<:!4%rM!r>c9̆ʊh #0rjF(UIww ـ y8Wt˅1!`g*\(HTI#'AUI)!cb`@*zHѨV$Q#!Ѐ;K1~6Otg I9D}a~ ֤#*k1sݾN'}?I0RvaAC$E"jUS'j߶lFtf/=b/j0pCʟikhG74$GtƹyX VJaM86IpT{n#:U@f8qO`y'lPM P`D @I$fJJ@d21D4A %LBQ`e8 u$O Q=6@ʧ~ŒIWI@чwDž4)CAa[H(}(nčX"Gq&w01V@U1t xi4TRAJN9d@y+mF9 CVH$UZ[d$%htG Ǜ4Ћ5"" ((Ji. UUUx UUX9W"C1#zwZ9pصlHx+C{xm0b%J4JRGp+70jӭkUI#EVFQȝZrªݖ[)nJyLii$2a26!4дUf6Sm%mfKCJlrp ^iqHxU[!H؛ۥ$2,(Exs`X69 4++ut4ZH.O$^znsVĎE$I$A PCڊMr"eŢ1h k ]"(%@!4$uܖRҪ3pYnnm(\؎r ZV=-rD$ʆf&O+ԍ Rata U3A(ViXrĖ9klm' $Mts& tUlwRn6q./HIW- 8 xSvQS ڹs۾ cbc4mUUUQ.%5E/1(6ƭsY66"U EbUBQ6zuVNrpʎdh|ǀ* p~c1-)oy}/i3߀h bE2\&ȸK!>ȥ)G ~><@ BF^Cm6ؔ)AKlwTpe%UI%3f_LOJ~N|yf$8AJdc" '2ڨe~,3Xb*r IG9O{?4Cr9ov}gAD5$JJ E=q~41鶮! {K&6(yD.0k4M^YHE!EbLM c8%t$03SNC]1#M֞<ĩSC5E ϔ6G"1ZvN=vYnZ/[m~mF,3;:ѹ&kʄ\j[\u8Af#yOdE K6gb*Sp/2ًaG;N"Lka #}L;%͐$ZdL64>}L;pc}yI[^YyU=ɾEΞDòa=x(5ӳ3k;lm|o;'4ӔՎbg}PF6 Ҧә|ށ߾Zy# Td#J仂[YCr! N'{礥8uc@wDۈJ"͐DpQ1iEʮўwNLnaCS!^Fd$4zUݔX4̓Pvb1ms;en)ADĮ*X1;ΠhfyԺg:mnơlyFhCag/Z3}I]Xj&LQN^Mٲņ%6iqf>TSςJ&0MӲAaaOP;+$ЫWHY urPsgMW: Šjf0"K5g㔒٬)8B])3Fkg݂‹,99ssaشyE;rȐQ Є70+ !N YN ::$)aj1 pA & $-2߷ nr ڵ,nV}y7f0%Ksz"s9ba 1~зC i+R[xx=4=§9Nִ+dJUٝ}aWӧmK](V՗;l=7`Jᆻf@17Nv"/9mZ`.(9E&^ wE/Վ@TO]3iEͣOWti~1M/N׺e qF'iq]C+p0%`5^{G;V,,隳N\aNJxCŇ9a7,MPIvJM[ٽӉaˣ|N^3q56gD%y*dL4 h>-cDGk*EM'kyC AX u0bʼxaUUUUUUV*DQ5UEUUUU^MEUkr= yN1ڍVDSy#re.:RzƓ{c,LVEaQdYflM=Jj+ ảsI Ídoy7a j! Li4,|;e{ඐ6w/Z@Gُ-x8f=ZB'\,mL %"ܢ1Sxb妀;󭽹Sb&9L ?;CfHI$˅$9 7A[|!WM F5Ik'78ص'5Ȗ|>l>;lģ"gomF`҃캜V eғ/ŜѨnpF/)32FnW/lNEp#Q}GTҚJ:HyCd8(PA )4u[LaM@0mdwv,zv hCQDUz㺲4=54sh7<^Q>Q"9nmݙSIAZbsDOgu)^nWgS%` ȐO$GiG$E8j$.]lnaZ3&r˘UU14@Ӿ]A_03 A C׬t @?Wtpq&4c nPn%.`asN8Tz:yqo2B ;W%M!4j6,l=O,)PJVE2Rld4y Nkhe=ؒ PK`Kxx~jJ4ѱc4PX#"!7I jfXżF D  cȸ1BI3,bK\.3\ :[Z6p!ԙNᄰhla V'Dm7%Alt R6}. B+I%{L$y똗ugh|Q1SUSHEE 'fF|q^[.ecp"}jј7VdhՐ c8f9U`"cm` Yc_^幷xXb#ҍ4Gv.<[t9*Ho1)ń=nNi)Qc,, 10j8G$EЁeR dt`LC `r`FMƯ(-0Jx0$;@$S@p%=AI$QGE1/s5 $ $&dD"*/#15{zx.w>DhpV"l;|c%~ Bvq;pxڙJHZX*:pw0?ioȑ0c =pB)@ /:(Wsd#ls0WLԀbJhwr7&]!:DٺSusx"lG6vqR:e(C }(ŊTPF /:<^T3ǃVтĞ-Mă#Bs:ѮŵEIGs:nu k騺j -ij"&c#uc%3%<ꩆcR!eFr oi Hě5*l╛&tjUthHFե!T !' 4mYg@ PIp-k;:MLXs6x2T֩5mv$dE$cv[I\144%}; Lx'ˁ؇SDQ$щ5U;vWtN'VyE1F bOl5?;J3`=}Gݾf7/QhҢziY/>v7-CPjGP{SP;JRD̪P ^G&L.]eI2lC?YãA}|"g㈩`}\pG`ß$ɊR4qE݆ڧ@Qygj@i7D\OU-lvFُO1 fd"Fh!y$|x?v403zk"Ȃx52@ fA:>b߁t{0]0 TkrE%$3%&gf0RP8( %PX5jy1"acKPD I}" ۇU;_gpO 1HAC8^3E:_]^ڏR^B!Az:pJ4y^}C!op [( SH3޵KbOK i xq7 dV|ZbnEC%՜>L[FIYSB5`ktmQ\u@jw%G ʢBЛ5p T be[a sDq4RZOYzZ r UblP}IeaR`l*RE^؉e!$L`+r mamE[n*r ϶_IetgюA8HJT$!9 ]c k8Hd1") (f bd(iCpH1 | 쉏d>E #ahԜ0pCMS4gFLUnACLD k"T_2#&NΔ`sA&ElKdt&дA @ˊh2;!\b{ֹ8E0[h:!PQDsiaɆLAE*]]@D2B ba^*uHdƌbF^J|= "84jLu@hqL^^h|գ@SIy'+5O,B3,Ɍ CKJܮYs+ PMBC2-1b@L@H@*Od4n! ` 8Q:6rRK5G./E$*= %T"pƖaA<"aj"F@z۲i p7F $5Th}9D1:}Nh*"B`*%IPUPRR[!I+]CC%  D *-" J'=Vi*=^@0@' PoܣOIG4x=C% ~1Q1 6%-Lv U(Ĕ\!}HJ1?? Oqf $(= *xdB'OC%(d<::,DATADPC%?;tci%abkŅDE' 9*)("H) "3(E#E1+Kf%')@QU Q52C5*~ߌP4I*iN71!0?đq!^d)>`ZW&9S\+(4 n3ÐP!T?\: I;uOی/Q]Js‡6?9!K4/!NsOCD!$Qp#Zt '3$M> ֑LE,7+Y i`aĆr80OpDDwfx(dNFw9tR Dq;G5 Y91}/0x_${"pEY8$eL^^ I"0PDd&bXXR;1:CJv2isgeDДw rCAC&BQ4u3 Nj~Aw;x5tQRD%8hr o 5"md+{wq6RhiNjE~ ƜK8HI0P12ъF4TP~ WՙQ-Q2D46^*~d6hI#R`4 O/H@5x3Yd*ir쿛:| ~GB~BZC쀡3{{΁<=O&5&0&(6qDZ9NF6tJ6MlbQs$),`i $3?T63{˾"&d5QCB lZyґ*}bH? =~6"F @%A zmi VJCw ikOFr0 1'&,MmNGC* nM}s5V4ʼnɂebt2 Lpm[(1sTSG-ub %d/|I]x< h @GhC pJL.a\1t@'L3E|8_!._5j2A֬"i&1~44!_ܲCt AQ6T[ hJI^PY'! #  &p 3A287' *GGFllI$}`TįݝvHpk'T(,1B D CCHJL2ErLH"DB,2ȤԳ@C BnPz*)Y4 箣Cax=明~l/gt'3Qrh=35&i(t`䎎F\h1!0;Q1޶nRj97Rxɻ420I@ʅ [j&I(f!RI%6GGikZ0YOYph J+^nb,IObۑ hb57 -F%o7#jӐ)!&$4?`O"[5vpKai?|OԆD8ecABLJKwO+图?p/#As߫AHD$Qkm[W!=)s@7tmC\]fhA  E(;(_H=$Ad'WnF3ʯ/"lfzO:0*4*̀Gyy4! DAHED<g1{/uTHQ=wJ65E#Gp>q'xq6;5yA #Xl]>O F.oTUUU v*O G"&[#ܿΩ'ae2 ?Z&AVQm[} #ٜGԭZ8 2͔J[Oa~:r(ݙp#'*vH?: hB™͋ *@?Q"P$Q1%r!GLnB ֠v2lN-1GN iddMp-7Hu$~Z-HsiLĉRUySW Ȑ[KFHH4ŇAfqqF; R8\^g%h\h@6"hJCC x ӑ t(AGo}]smmnx,i`mqm,fm6"*;<GJ Q*Nݣ`)QP$D)eS`?$$/0Ã015yRb?(۟z{I#T3"gfX?fD$ /tYΜU )זڶ Rg-CdSnͩOۃFuѪ`H_Az}x]C.j}+l @ʋZm&"G8L{S y<# 򹥍ST&@C"dB {C瀓71[GM8v`AtAYz|,.Sq~8 O(jG{UE\9-{ćjB ef 7c0]k!7['QQp=$ &kH1xuZsn %ְ[.AQSQ2[NldXNCtљT`) SZeU3)M\pcs9(M8k 9͒Y/uG 5vH!PJTyr}Z+\lL_&7< aڽ3ڛ*]E0*$mɾI,w|JR%̜SUhv ȐCU (}#Վ&~X;jNqmY8[ZPq4I:%69 N&}eFaiƜ`WF0#ڪBH,\pMf)50ěy/*2H>%@7SJ'lOBTq>h9 0ʌ0H(4]A`j6J?桲=.ayur%`!A" OGȏ AIT0{DP7C]rvbq> QfhQbT#b PbhIIH%B !'Hq$=? $9ʎ?_ċb?.5/ ̏6.FN?4&i.qGD?#ǃ7gr cbaF(HO?Dc7I|\< ?@27{'QR[& T d E ɂ0TG@^ًe5Ug7 RQ`Awֲj;ǥ(tQFb뫷n2O:g{.;rW@}P;ySJ"H/z_fWsj |k{ѼOw{}[ ꃶR[ifekC{vӜa>Up!T&4*m/}=s[GϞMk`ht[I xn.oQj۽v; Jϳ;nֵzvOi79נi>_h5*=t܅ڧXHo9zdgSEۺ(w^9اtX&7ٺҹ;!ɧJ{|/} R'9lݚN]vt{7\9}d{%R=WXG:@h5UG}P(À_c` hJ6JhʫAo}9Tp}[.Zw(i`ʩlcaDֻwk5ty۾eZ{|lh}{jsE_uvN5sJ{o}{wϽ^}aeeX;w:] 3mN'TOw}pݮ3<ǯ{˶@ P%h!JS>{>t7FڏO|vS]0^iº{O݇sV{퓸:+v'c[mcwz)5wfvukjsշj5Eagid{G];VGwg^]5רɟ7|O6v/o-{^zFݺ:nUϪM׽\ݫNֵo{ݎ9uۜ付Cs-rz+cfZvWp=uWxqe8wt:#c>WNN^Oml3xwwm{+ûh*_}Gs}b5mWaeӤP6JMlDV[lcfsrg6^ V]v}x WNvһ ݺ{۳cU:X{a=mבۻ,5}u_vg}^׾y_^6nr,Ouuu;+[khYj}s=}_G^@Wvw 3ku}_#nU⑻:=@:vR8h[V=ꂟm.7wi ]wmndlw7}ml_Z[p==TN0=$}0;7Yݙm;Xf4wzݼ=۠s&w[_g>Y]ʏGtۭL؜8Y@FںWY;.{azZ6׶OEZӛq}r;kuRWkmPp@aۻ#}8et{#om{0 ͎SsPuì(͆le2g;x@\w^]fYMuF7ZƫL۶.kXGbjѥͻͦnaݡ 5 Y {nջmd6kuWZnӭCz%O@;a1vLk3Rwq#ZVXoZ݀M@%t֧"kf{l XۓֺzʃcjxUgvggIWArmn{mtFensuwvB6hް9f͌zu:rxn]Qu 4@  &hhdCIdԟ?LE=M M"jyMB=2Pz4@$"j2h& z2djiaCM"d4LMLFh 5=$MS 4= i 544LIm IhQ =@4"HA 4i )#!2@ &b* h1&( j(!{4SEw~ƴiCT )S!8CO H1CPvKT4- *LtC-.Ҝ:Mmت*/IT?EUlUQSQ@SK @PSB!H(IM"$GAJ!tCCOJ`&Z% ȐJlI0)vJUq#AɄ&JRH#ee рc$!ZBja%XiZZ2)l XȌVH$FfYE!LIA28M8@2ĀJl&HA%YL[ʋ!LA JCH^U:$ 3ZT% $-%-Ve$HHX eESq@&A*&@@OO`߽ʿ@o$kŀ @su/r[gO/ȾrW}[uL*#սFiI }dg\?W@2}}S7f {[l{Y$xS,Y,]@jG;.W(5썢ֹ&t&fvT8=lpgvR[#ys?18TpiTokt.%nUz W=`egUvUSfͷERso0br~ݣ~qIf;ʘ87ć`A 1wƄϏί^|?N]>Oڨ?3hA*6U=4=c^-Ek_EJul]wFH"\&~ P%%R˸(羔v0әd;͹EcF^S{./Fnna͞KD$Imm6mpg׷mluޥ(5.n^ !16F$&+6iyM߃n*W8U8;,`T6+3Mo 2$c7~qCE=3E\⃯4hle3kI4 g & Ϫ|Tgcf=C>a~u38?@*5WMQ\g3ӆtV!>5_w!+ԡiv<:Cg:OOaG> \@?L}_SoYj|BYdO|j1~ r7wWftEs8;a#9)M34K|[* >lѾ92wx g.C?q_j^L\U i6%ȿEGsY$˷!6ELts]KKb ֱs'=۴Uj>7Q}O"2$~bUPE-o?GݿUDX?|zu }rT#r (+1}Bfou4(-iJkT.ykU6taF-w6jZӨA m)ʿw]%[p MuU`\N *#+2.|4^opIH08 ?C?ZfeL{w1VN'*vcV]vʨfH Ue#]\eQzu?`XmqО~Ns|.!.݀ޓ]l!j' {b~{P\FTXݶ g>AL~@]MU@A4BJ};5pi(><7l>ݙUևU /@\SEБUQ145A"!)|8/M"1 hHB(ZXP% G/onZP(oXZ1DIkHQ?g.ATqkYc!IRQtR Qg%Qr[ L $IQH0+ﺞ@DyDV9>Jq }KXG#rŘVO:pFҔ7D DAMtBR Ke0X71uD&n`[)nl,w gt@pP7Z3t=#1צFE$,ZA:*"k8|-r8:PX6]OW$n/UlFɘ`^?Q@Phi5BM6JiSYnc?}z <7|y3ŏ\9A4| ߢ"7]v`hDZO?bö3O0Cxs]o6*L!@i$βeH7e㫌q\;1o ˓ by\2S R# ZpG~YTIE0sq!W%&i!4 s--C&oA|ʊD˝b\;4/걊=DtmCx &0`n탠#hfKh0CSQ.4i(b  .5ز@ ?o؞UQU+yyl"T~_5&"N6}_A;':7Yk~kvQeS8̹~&z tM-!d&?#MipEy{wԒ)sY'L;%%E+yM-~ K΢5 Ȳcaӡo[,Z6`nN#{ M]dY"uf @Px *sU-r;gVM/KO_xd߶"Nz5YeQCƗ\U H=D,rsR/eth.V鬘V 9p7ioY-O 0JJSψ81fO/3?e6)a]묆;Z߮k_JliZD ٿqYڕn89{o{<k l3Ԥ)\mt]KD`?1>x<{NJ#j\{^wc. )_#ݻVC2iic=ys"ݮ=4[Ѧt!S< <1Q[~"1}P`׊`uW,uNBUtBs[w MOzB{ vvQ:M;(c†yQ\(s&̰O~"D $O?StѵGm٩0?ݜ? EW[`o{++_R,j2}r-̥ Hy/B??xa$>{ TAޤs?/Ѡ>= šBB}_0H3|LT⨩CEDR%I0DTAUQ4T Ey7cDjm'eb$>?_{N2o/!(P& )$VbFF AF?gFRwAQ7)E̍EuP/X1(&&磪T$F_d2X8A CjE)s!̠&t# m"j Y0bό?lBIB݈^p`IJTr@CiU ^q}>SXU9ƃTA1wh%!gtD_'%N`'{h1D9CCElhja xQI0TT$n5R!CE˯|%>?,)!%/~ *'>olekXhZssb[xGL"C?{5?K^X}Ƃotq k@sXo D8Kh\9 a!\:r2u4'#v(Xz rҞ=|֠E=S-Ï}@8b!TԃLwaJ\^%,B_T߇PL9* "d!ܗӛ9(gwϧSk|^ 곣7h  B$)j2g m-&q } yULuS<5JDkdD ^57)a~ !a[q*vh"6@!Te' llT~$2A~Q6-|9tD9L%*xa#|[~'6y t11Cun3 $jD!¨FLBIë́^bjdž38yj+uHq>I&ϣ18N=A=B6#dVGPRIѾt{DAl8VpTG;`'L0o9upyڢ5 iZBw,Th~>V1;i6M3Sl#]Y5TgArq#ce0zPTbh*#Q;:y&僾+N >y<9dCća/}>_cL7臤# IJ#d\AFV:!^FGn? '/Q֔ƒN1iMN{&>DmcMLd{}yDzj4<`eӤAJi I`I(<'=|OeUa`>ûۏw-Q&:g"Zm9D:'\sΦu>|bq"Ǽ:J7vN5:3V bi' e1 JJ)Č QbK¹9Ѕ¥^Aa@HD/&kPuʏd7]Y2(]n<%Ą.;3Z‰xö8=S ^T:@=AQA6j2Q ߸l@q*Eg9Jεwʝ3!J50R}yA I PdsG͞7"nbvyMG|0Zn)^# r)/qݾZWIIb2=MW TLQm#Rkh2G`"ܨ)Y* yy,@z{"!;-@j7Hwu/_~0>wYBr?'?pXNP 5V0Ϥ.c}vg&YÜpr(Tk}% "a2fK K(ȇI3k/F+ӇU12LO\H9bBvFC; x{A;hCJ]0Nޅ6RY=;=|gCFףtY畷ɉN= Np)zZ$ ̻#GSS;3nQ~f&qgm EEaQTm3#z?t5̰330 0_t@3vA O%F:1sns%cĸZ2I2!{7dg$CnZ<$ta3! EA]'R#ݷHҌWQC=j>? Ny\5UUTm#4ޥS#spB$ziNA`lmoP8 ,G`ֶ#26ٸhB?0 DđHDEQ$DRA_@;1}P1 !&p" @O ^g\EC..t.R{H./Y7U/PMkiu/(Du.L PBCn\@lܠ'`ꥧSU1RPҡBMtz㧁D% O*9{MPU#TRUg4!0:qLCtAhCw(>a0 V+6M (, `24J*i\0|Ilp'5IA)23HUx# I0Ҥf5>6ʹЫ2]p:x;h {.|"T@:m nB)0a!dөJ! CTQ7DrcMXbqikvM1PuS1rl@7|>^Ҁ~.>@H@۽8RT  ւtVm@ TҚrM߿]k mHNN2UAô #IMjBisUidjZȈŔ ,ʁ4)ETPLRit뭞Umdv$ɲEVkE.sVE))Pl%)QZ&RRL@PLD ,#JP,H2P71B& TRZ$4RݠJ%NӶYñU2}|PP['$W9=yn6;OA%sdELng8S[c(2xF0GGpLp kv961ri)Kd j2h#c`I n[kkuMD36*M@ / aۖ*L-#)c7TQj AqyjʴB5;Epɗݞ^šQ?_٨;]dz"!ϛߪj^d$1Sms".!{j ø^ѹA]씭^j!em}/rPab76)" a,(z2ٽE|.ř3&$2F!T9/yЮbGw0U>=*{O3?i43c/B+^ )qéґr9{H5xys,cY1paXi4p4r.e~{ g' X5^O.[f9}y?o8,H͠V>e&U'HMpd/q T볲Rrje׺As:'P۽ǂtF }Pe6㤠!9}%{6mfU7R U"Ӥ6@ܧ]}sZ$Υ@ oWj$JQpz"Y;UT}:9Oxo*\3ژwxMV |' >B߹Nc)Dkn~mPQu3%+  _ &&/rNAT}G PUjY|$`[5e) Bm=窴 kA҃C 4&m=:#ah@(z}e[M?{؈:lj,j;w{.Б9?x0~jE\sml ˶@#">O,mU z^Zk^69u>ûϰh3Ny$Ga+ulb tb7f!7t[UL?w؜ϷzΟf߇{ T_(?#K]e}؇ŁР g*P Kq8UfN6Ba+uV߉۝WsU}o][lJ"*tLtXMjBL$GK̺F6& ;-ꭾU]NQpɵ[c-w~/]TƼ;S][?᮹[ 1R֌`(XnxJsz㊭*UYͿxu)`޵͟ U<'9+Fz f[_ :Xp!?!$;!@U,X(W+][1((_pW ۹Daȵ;iUC8fv+ffy ~pgKWϚAbNvBvVЬL"-qۚ2RPFMf9늃k|Xf gI{=T+3q~rg[ߖt:v:mNn]MY(#cӸ("d1t>> x[azQ.Yb*\zRqc (}y&A2'0/8W]+[m]H֪FQ"B& JA*\$|X+3"a&8r$;N]Q꿪% J! =>[G!|Hh-ծxDzuO-)4 6szoB elUg'n}׾ Qdŭ5)H-p^4R1O)^JtPnI*X>Qš,Zi^"""""mm\\Κ/<'~!F[10(H@JT'mz0\׷K9rnM}=Knxtx?)?~ qꏕsga_/ *T&~XW zqcP]k=T$@$b(jI$&dA^uQ/)Ț-5Q|`f 'suJ`̂m_!Y{OHF!$,!NfPt5qh_bz穝⺟D DnD  g{yn癖s:|1l߿G;Y^s-Pur5lLۺKa2?U^jgNKwg^7 W[F+wgVT7,\5IPQթ䱒;mtrI}CiIY,d ]<!7:UBO ĸeAjΕ>Ttxa)e H9QUVWUSjܡ7Q'ജ^V5%A:i Aybq(UBu Q'Vj|@8|b~ʩLBI$I$Wb~k?XH l Btu6wY;pF$ 1v'*i;cmZmXъVԒB9-Gd=5mIemi*673|_W,Zu|UJaf6]tc'Ə/ '=91cg#7qbh(jmeܖ}Ԕ-+s.;v[,u帅A#g$N͞ɓ}~1Ǟ$WG(P'Ubݸs.k+ٟKsc5;y:jy;ZOc6;fy6 [.G&ܓNN9c?:2a0|n}`i&f%nT:S1Bf5먤I$D<;^aNl&˰ZBƃ9 A#A֍rT~ J*! 3Sn]]ypguvB<.'FE3NROg볿L }=^{޹>~|:q3Uks%eکY|8@$1R ?ۭyC b "'V)iwCa¤ukX?Ŏd~Ė-[wfhm 4|Z?Q&t$^',,ї 1MlloÓapG}L ZJo#+vٿٽn$I$HNNSEIsۼ_9|V@JHR *7|^aXp@"*NT Vs=g!۱c``حs@ 0WΨB>=vUvۡڣ3I.CdXe*T@W,0V \ⴛ _ϊ!2HqO^!*z5oY0iOeXMgB/YdmUDgǦD>\gr.sk7cƱeLK{?3eiF}U3k|: -|ph\)XQӐ w(F_J0!($CYϻ\b*;D< }E?/ܨ9UGQ6',ZmY)+vpˇNe4~VFmh^KWv&,J RzVQeUA>v udm/wڳ84'T}o= *_>H D:^Z ^ET!VD"X4] u^qtVהj{| ˳y? /*ꍰr~Tw]"{w? Zy#+_G1`%vhLb T(e`=JQex}UߤGWvmϰyӼXdl권Pyau?؂J;T';bO:#ճzx*n\q6ul{^H(O Չ#>çǷPWOO;D]vvHx^D Ad"c4^2s}qW-U.{$9bD/,J'\sE]$ϋZ&zg).JY `p)LYӋSCABB[WϿQ{>gڇؗU@A*BIv~RH2uM/O `e$?gpJ#oݽ㵺0a0O۟1>oBGg;D&o Z>ĈECg*Rt?3p[)],.R }#g;aZo깉wK?2{?cޢ oД=UN [çHJW6}s Z[30J W{pЎ9hN7|g.s>S]oAHl;-ޅ j-hQVR'>w\q2Gswxp$/ܲ:X=d[n geU 6#X9M]~7aqyEW S(ps}+7=^QNjQcWG 'pn ѹڎ AXÛ*YT0PFCLReKB1&%'El|8ken"}{XҦKV.wF0(l/5qWˈSJƷv ;_E5uo-8.eJ yʺ۶z:iӍҫjV:aJ:]kulT:_{*uOi40X{,Ĝ&hmAڼ|{o"nD[ʪI=Guc"c: q跍Pư3Ke 8pO va.5Kt˒Pqm88(x%.\_:aa Z_~PUuE |6 3t+HOހG1?Z+8("9*:D>F=^}U SW Su%z(wQsgvuA)u[tUIꪡJ(LkQ݋zCRbL S SX4 UpWY6'@`$Olf4FWeQb7Hh 0눾VjO칁'~ ('~LBeXE^?MY?؅ok~,[k=_WO2?D|wI׾%&_kNtd7تS~L~d\xTN#y؎" TlA[TV. Z H7S?AGhJi4-ٶݪ(|_,JWmQ$qBP'׮Lm3?m)g'(SM%6{naꦢs8xSC$#6.`qlC,# PV F&݌<ـGk^&n# H>MxyN_dUNa9?l?/$;WO٧V.I'S2֭RrwLH]"DT̳%4{fN;)#ZȤ>Z n][.d.35*.Zb0%>>m hΟ%֒tjzOM\)˂&SHn{OzΩ?Dfw [$m-rQ6d4zt!.%8!|-FXțJs3hCo`?-R^m y<׬ҭ4N]"{]%*eU adR]WM"C9YH Wp3AcX /ubc}<~^̍ J~I"*BlmbѵS0uqcwО9y.Ā/TǿA QSV4!NciBj"BSimj &"(&JVc?SdGTUmR*\ ꚡ ;afՂT`~K{zV*le={?T 8{.)Xjw/񃺶~It.~ڜjHȦzuwyGPxGQNZeϯ?a?NjL]:7O֝~6>|v!C9\L#*;ga&z.{92UKU$H@4mϦ&-#aJ$/ϹQE^V6쏁wDoͬ:;hX>Xe,Csrq\ky0hbmkؐ1gPUdjhI(7sV,u|N=c IكX{v:ָױkw;~‡1br+RxէRdWcqy+ GKUb'uC"%V,0 <D c2+;-spAcZ28νwpr؃{pYX9V0t'V/(eQQWiƦ^̺aSbn<=yI آwsŜh*l F\ҴǰWst[kv){Hb,f]sd|:y,:6Yщ[:ڭd;i㷫Bz*Vo(ZʍqMͲwl\v%CHٌ\+n+&'rTwx7`2?N8$xa~DCCq'ߥ3*YDmVBz3wCxuQ쌯5@=J{Ncy? K U@y2);\>~Nߧ~]晿=>V ;ggRa_6>Uίoo-xóӆ OqDEjvy2}H:KOUjAm>_la ]{J~ピMMw4]x?nau]uǏ/2}!@5j2& 2}_G{&0ϵózEU=>`k"U6O${q<))r.% 68I&*5(e-lPrXŇo>M./w:);,\^uaC?5k`{:wz5;7\X&:wPGզ#()fݷK*LytC䋽z Qwn`U,y}vz6ׅvyC^}wWV:ٽSqey ,3PY  N6H#%_h_*4ۯv`( /ͅs•:qj bR''X].=9*>^ũ}%,xthW>,i /@>[IT'z]'FNjv:!z$[wW-='!-ssc6b Y\鯿Óz iî%U8V{%e]wa!c׬>i.7;3n/ܲlqu@Y8.f ԺO4u0s4^Oǽٲ-Dg҇+~_g^ {)\>ȁ;_g0ƮeI>F'϶NƍFq$bn=ˋMʟ_?'N˕d \cs='rr 8CYexI IZrj0!daVwŕuH`EaJl#,loCO|~MS9__/Y 6;{ӕ@.^iLyo~GN˚FnHL(@+,[CƪrADجY 0+I6Zd1S2aAM37鍋|T|Xlt٠sfM1cK B 3ۀmI{B;^(u^;!& vg9Ȩ 2B20 l7gL+|&87oߘR؀wLpK0ԱC1Ha|X`0]I{ c+ *m2T\Tߧ63o7^ (^_Gh0GݺezhYH:XCT)@:H2OXlv 409C:LDUGKρ@_?InHH%3uϚv5~R?%Tx cSPHALyAH>-5U@NȠ@F(4G5hqOߧw6pnYϬ,X„?V_{bvwZ/OW&ZNu$*c_a~~f2A<>{jsRV76I#Y|BG3MZze4EĐ$'0r?UQ-꺸;rl?2J ;d>r¾+ (nD )  }lEszTpDAf57ln >]\tmnt:"@x< {-G/=1hQ^ vQ%CB:e{`TE@̄y<3YUhE4B a{5Qm4R@;FӋۼk@P~!$9}oOo=>Õi:@;3?}7c<G+~U65BPĐI.$IJ㗝T()1t)ZBPNmPе׍c{{W MkE<ۑW~=Qӭ޲1̺ &Z,,+u i6FanR?>01 8m5Ybx뫫Km#lLipכӡL.j4lS`Ct?0¡lD^c<3;a[UhjG\rK$y|.La 5$ zD[$}64tsTgjxN{7n n~ ^͹$"Y'`!\`{jy|Kv$߻)$mC_=;wun+>]b%Z|OU۷l^:$h6R 2͊@ݯ/ Ldts@88 )Z+-}]G}>@ݷw$P` .Yzn(/|;Oxy{u`$@i AP{k8Ge@vofp怒bbU'uN.} Jե*@D)Qӻ4俠S%(5ASG\2bjiCۖ?zO>#$$)=N\/<-`?y%Py: ?CŒD셽Z-v^>KOۄB aҁ 8>/Zt'FT跣zUczYW~ lujJz5@bwŠZNޟݟN/~H frkRgs Xh7?Nr~0sHߦaZx&ɺ$rZ{ɹxx:@ײ auACh*ZDd,XG(_7тx+נ^J=_+}~V Ѳ"p"n"VY߫ U]}Gr|N*&ÙAqAʠIΕOcOb}t{܆l*tCזGls$/OWD0߾9 A2dÅ5/!|(:O@a-~v;?YI m ( i#gn29~ #̿q-Dyz*dDD"QHPh+%q V$p^\7V 7e"SICPB<zNjOяR6~T^QS^| >Fȑ*~]Gzu=D Z_GnC@hk/f?Cމ 6;Q[ۤ? Wmiy+?P| &t0T$N>Z3 BAj Aiã ڌw'uHkBD Ttz" w"!|e;2:l$!$_z6 ]_E%0#zT*IOvV$SׄO8]sp{߃ܜox0}Uf. n-HB;=w1 ~x>_/j?)yQ(TTk5mn`I [wQş稂pzq斓UW1Gģ_TVbr"/G,(ƌM@뢏E%=! i,0Y"M:U[j=6buVO\PیH7ׇdm!RjLU4!/(G`[: vmǫ*dG=P赻>10S v\jH :kƴ6u @H*}v]έO-e@$UwC{~ yit[W.$ Sg7` upn{yk+}DDDG"2O%@]bC撯xR* 0#ߊ:_n 'oAF)*!!TEQW8FfL'|?1ggordπ#AʏD)IEe2.@J'Z0#8CXP> 0"U;vJDH@ GS!9~]ٷKUWصUU]UUU]uUG6媮mmbwU[l[mmjmmmmmmlm[mmcjmI$I$I$H]#BoG! * z<|=DTIT?1ESE$9 Za A|TLSU`FEDUb64g%PTIuga"jɐĎfX&$  ]wޤ,oDŽp"H>FY}bI oz(*8y%>F_6hHT*K}|y 7HAקUc,LkKٶQ)zsH据wˁڣb܎,{F(;.ˣ\OƽGh*M^= 7⤇RiqVPW%j$MWP .d ?8p0K*Zw zUl9RZgX*!o?T"ʼnGi~a?Kzx{!e$߿]}Oz<+t0po+ ?/Ӿhkcghtzt#9TZo %N,#nyDt϶.^ N 6(_}T<|*\:d$_#=*+ $V TRs [0{7/~nUo=b0|X gZxw<*4E^tK~s/ٰBAwT3DAMrC袅 ^ 8[lʹ'YTۯx/'c73xq_pL4} ՞rDh`Iq"G[,u_9ͥ3+,Pe~<;XcĴaaPӃ̏] O|UÌa{v/ŤE@w%O| 0'GD}'5 WLTELuN΀'(!F%xM_9[=TO_FF AEݿv{5p8A5e)NcwwMWHzVz_ƪAX<9=}O[ *a_KhLH7^tٞlؕH7ov>!Т$3ϝ=0ZzB8cR"rZ:Q*l}>VyctIQn}? ]+f1Q}^Wצ/:>Y%~ {ʐrt ,|;aW eҿvzI뜆x=!p)ʑ:A.)uy) 4.m z ?*UG (ƹ;o_MoH~ɫ繙)|#ECG ,JهK-Ψⴰ+Y+ %3 T=E44_%^#~#ć1v eaK1aA(6Nf[F 9Yax8s9h@&g)+0lvYF< (A+l^iMk%3+nYbYYO/@:8NPd`ħ~_?Ls3$?5yyc~&o8&k+ιceg4Rbq? Qp3m x1j&8*p= !kmxRHDDj yx wFr8 dxsIJu LZ:Br.#f 2*ݵ튟`s_sڋ")Qecx>a ] \H $ ![ 饵*BpX7hPcUyسh׷gȀ&ܧvGRS |{a'峟H"".uuA1Zt_z\$Cf?|>+syk)E@$DRKgY6{o8߮.q.ޚi7 ԘĦ|t.lW;1go>E <` BY=Ӌ((u$əo$ @S' OA_?T4P54aDRSufPje=PNr| ySHa{a H r@A$:ƷwkdgwV ՜@-MqҚQRF3P܍p?^_9!&?_uǫ Tx.BnMZdy\*uC)KLZV!`$W6IqD6mkTCiQξk$ .FIFg{x~API= ;P}2A2ƕ~ty'Z#9= !_;);$ϛqBRf8%*Z)H B(h* i`4k+HW#E"p̜! up;\RDMDLlj1ADKLIAmL31`+tBM$Ǫ9*YhhhLGl$m5 uIh 1Nu= BA%. ?QlX6V,Pco>0 IB Z"> '9U[Zk931 IBX;=q5" T7ݬi,ݻe7*?C*8]|g*\`f2=wY e0Dfס dZZp0< 7>xES$oVe/"; Q,}$8$oEJQmvw`om? p}W]) fZ.B'; R`PNRFE)ZӚ>滷vŹ~y}~'@k[?E/pr n:+8_\qB29@ƹZ ( Qp@yO^@fp."8<2=3# jCh(B Ħ D "@TEHI!=\n_,C;wWnЎѤ^rE9P&[ a!Uw/@5|a0 5m&3 DD6^̺.@CcϝAҥEd .%*k*\7ͼBqc/,>gqGdQmTt9C8C(jX9P *"Ou/FIB x];Xx=0`g`o#<;ံՕѠGC#SnZT⑴׷u7 >q0w29] _K ]Ab.8%V; :){7`E`6^ U /+ ;f?bW+ x@l}R*4GR9\mviS ~e) &&>դctc~?T # >8#قGA)2p[sM(P:TuR 3Q?Ѿѫ/_ikێ80G2W}tzq$  ,.Eos#k99Tm}|SZ)qܠ2p5ހo5ےV)%qn~Fr'i3G̉C$OrC2tPɱXNa* -&Lks[{Yg6yܤN<SN=AzۢݷƧ,8UVT*vځ0FC]˳1ΩʋZ^H񔎓%jZzqbI hXHV\+y3=z\!Ů`Kwn1X}U4l`A`9SWIy/(tקft=x=(ʧHiCaȰz[ X38~egJ@޿Ą,_ MF ?drKO]GC>t6=79RZM>pq`;ґyp?&M -p#75M+ ŎJGI@Yuy;1D;N׏O r muU˘9숸/=*|) Cpđ d$`ja'yvc٭JZ6/$`P0LEK c'ILbU X$cVb 8XAwӈXjuHj. RwA@cHDFFyd}7sGfO^vwP{KpPP둛. Xݝ?q{Wa-q[ <r "]_~8^2~}}TB&Q*dh8;h08@_|/eGof}1p,P`CTU0sl͚IUW/rāG" ጡl`ff(oՇl48f^݆Js@[~==j+}{Uj_xcH:/\ߨ>BmUG_9`|mH(pPbQfLC:`Dkl؀z1CvjMp*S`jh SX#.(pnah,nӐddQ;㽼}OJo [:K??w|'G~FGX;Z&EKsm>nEοCL2u:"OW# ]O#Tb%(߬PLD-BsH!shY Ϩf "Yk}*٘Gԯ_p2Ol Lzuo '@Sf9R YH[ƟfG~ :~91PqP12x|2RĎHlRP ֣㼽kT=l"?A_9& =s3"/`,ae^?4YF( map)΀>).4_) x2 Taf#흶ÕLzd/8WB2\;CP"ENe0 φW>^7uXw]*:iz}Q a+% $"ſMjuwwW_f즮R|B6[*00yj^ vME6'bv~o_>TUUvYMSMHRI۠^@=;Qɫm,g0q ;l:oM{ÿ[ǹvrBuVv %dcÞ*0-f4kK.w!Q?`dL~$mUDz𢛂ҕHwsk-b~>-FDj|(H!'ծ9eA`^)>('i31XT @舵]t0H$hOijbHJzvAg|SIޫsE:a3[aE #uzj " kP9ÁXaQ;Q@% *m>sw*3N-x@W-āHYAJ "e +9 @( $H5G"9h>vu=ڸYFqQpQQ(di ]OrG?.ɢzY'-+I%7& Q)l^Z'' gPLG*I NW~)ck)pK>T 'vuŮ wG̙ ";oH f3@m]d>Zz^Y2 !&,}_4i^NE  ef6)DfwQw+h. XE1|gdtHa#+ϕzïm,S I4O G:?ZG9H)cmkG BTdLTv2i]1p.wPLqz &U66Nl9@x4`DSyΨpnwuwcR b[6_BDX7'HA’(+tCV R 2?N[*J,ۃk`ާeg hv0Y' sD}vdWQ@ҷ]Qy"O`"*1 UDn"O )CeT+~=`u9 ԓOX> Q$s5xӬ@ԵS ,~([oZL0XMbLgYt Ej}n; yMʠvͰ{'J$+ #V=f27&<Ar32axUj G31p"&N3z| q]+QĨ̆@dѓaŊX0\3R@!JlԿ#,juPQߋp0'J5P .5U@lI  ĩUXt;Mڟ[uv_dE{6ۚ͞:ݮ\0T:U$a=:H$z,hFm)T jVi Bj$8o$ 0GV )jLW6oWpTvc@0% Ϛꌠ[gՁ_<^~L1~65?f|_(Ѫu:(B\TUΊ]1M}9A4@|ޮ!q_s-hy\*d g&ъ);qv%DA+/$\-`Mq.wWoA3d <9uy'n;d gO'l5(% (I\ۍ=N&| ~wz# I'$7iͫɧ:(f*X9?uc<6E{%$-G^ߞ ?>a @Dakǡp6ψqVp .mto@v]\xH  Wtzp ~wa\׏Ǟw/}3:znRo>?/2oޟ#d9EPjq9XhJ RP,/BWCRHdEIq_KZ#VZmf @G}**\*n)n=whE94its|pM>>_~r3]|sٺ4l룖hZLߎEOߋCfVD§GC^E R@k)HOGM. C PXXBr"Tj8}3uCwj8zc ̱`Yh}? | cn,TJlf%+ԋm쪮IJZ˅ (DAlI[OUڥO8e$RjY&H [?aJqfJv\ P@OѿwȨ:H"$"867mCpD(U?x #Fp45#/;$‰aWVmnԨOXv JJGO2.~M9?a[1TQbԤD ӤKzsgfgy}oeX@E禵1jn?L6ޜkg¸{h ۢt ;EC.??q|DE4S@$H!DSIj4`U cTX&jB*BlKQ[ے+ ̌d"a5|^ OWEQ_}P/kVT{OO|tn/C~,oӍLXO _hU2D(;]$3\B)OvFGDqSnKDx<́?OqEOY $"g*jNlI ""C3 7#xotĉo6^|$XfUUUUUUUUUW3 l[h|!IqRM>υ4(GRH;g@؏CDoRWIoW#/wʹ@ )y=IipÀSjB.J5"~cO࿮ D,XڤFcMDi,6!H D{/_`Ԗw連ؔsωۼ F$)@HRX,cl('2:!^:Nw1gˈh׻u6$di7ͭ4fM GCׇ=oE7M&]truq4pq 甴~2PUHi4-@yTŴW&>F& DzrP G:uH[qKQ?囜 6kT$xu_Bk(4#f8l?W ́FեC#nO51(%҈Flh L3K80|h\5@6ٿ;J$iߖawEi[bsć.ڐO!/&26QV4{#2 ޒ!֊h(>_=8Gy dfEq{;"6a<1ڏroW[Vo9҄p 9]m7D oĪ v>!W?oyS]l s2: :`,@L߯?r9c:$.r0 rklv[9$I  '}󗟓wiE QEw`.hl? ;f)¤=`#'y-/Ӹ He6NaEo^TC~X$R"xOuCE:lt@n`GPAKԜMG{~J֢8aϽg~}:}q:٢/D)^Xcf4 H>AL bGך4XFچe}3GP(;H},CP Huhoלw=_9 t:~HC$;7wF,Q\~@HGe~1qC> # IT1z4zb4/HG1ADFM@P1 ņlr =M|xh&ִxN6$4}W՟VׁOc%< (:0]6?O_.2(3P @ (nA}g.t^c%$Akf'PO xYVEXFzq>r׹kX?a7GaA_gZڟ@!j%-DzȪ)ת?{?Dj۷x>yӈ+Q83Pp(;# ލr<& XI>(2KEcw0b?~ ~g~:H\$_G< A D(fJ4" @X@Tgȟ]` + ٕ]m}EfIX6v|}/(@-Q}wZ%v} ǻqb ,Wd4 F;DD=hu9j7qkZֵֵk7UNpm^ky֦T{rgZ"EӽSab7$U"wU9^7-7L5^F啺j)Zys[YVg64;yiӹγWhz|eW<ɬ'Oy3FL#X>!1XKK3-D44+G(zv![Ώ( B0_L\֛3 s&=O{\T1?|sQ휯n_u㊹DίҰ>y/w.go]8qўK-u_&2u>/ gW n[H'R=ƫlWYwG0Typ:'DOz-wZ}ymM"{VϷrБїK?o4Il̓K[}SWS}~J%kڢtm@}0G؞iyE+c>Fy[OًGؾo/VuRU[FAWxn%&,"#I,\IgLd8>/s:b7כs0j\lp֏joØPB.gzCJSO_v L?[?.HA7*_>6ra,3o'9\S2gy~8qHȪ~>GwsALG@@@)M}"nM)qK܀*_WW co|>|=<)}&!@,ÊrxkNjdɇDl_Rnᅙsvܻg_ye~|9$_i_'y75x>T;zePm(WcDEGur /c8,1v3jYb=Cy '0>̰ڼ<+U)U|澭>o~^ْI$I$I/>.,XʪZ^eA{>NS3ܮ ʞѷVѽ7q g |P8ػƵI& uq*~j}B:RVF>uso-ν|J?(nnYـ )>%{87ǎ~}h797F ڮ!e 1g6U挖CZA*5ԝcO/pߎ l*.Y#N0 P="| -b63fNpFZ =;FB&LXtb^HL[= ͺٍ Jn75Ѥ׌Lzx?hx %@|y^{~Uu?%[OɮDp6T>j|C;I=ӗMsnP: E !70~;4w : --sNZ qu1}>u5 `kz`!F߷s2k|$ 0Q#ǫ/{81r%Ȓ`b鈆wԖ[,|,T؇[:8/GtoהjcY,;kslB_G#g  ؽvVpL`*"-vq=Hp \ݳi\sZc^X>C$NHHpZ؎.!FQeo6Lo5{#?d1ȵ=p:K({ѥ*mtj(][HUjA#*-Qj4:ղ4kx>V,hrIVPtg^Tᛧn8Ҁ2)SFz>v_msٮ~PmJoC3ۋ<[l6zwVHzKQACר޹-&<2/IS8<uXTnoms,=񝗈9]hsG, H ܶ&:q2~n?@}̙B(vAG=Ted^!fE1(VTKuG;oL6% /lWx4*z)-fPи[l> Zm1;QpPG:2Q/ӂc1ck8Uը\*vkX+2"*^iW "e<86'({l+lJd@ P׳ۜ#E8JHQ4,ܗ P-I#R ,EITLR q!@&1 $\Ȅ1!9H.%CHɈRvÎi $4Dr@4xTiC8( L+ e2s+Cd)$`ģ+0V$X${l1P&6\K q КCGp=)h DH D[?6uݝ~xDϾ(J!>gQ!|c*z˴w[UO("& r }&oߡa}MS!cK*(DL+O&ῃ&,N׸q3TQ\SwDGPE[CĪ֏lB]EN=vPcnHW$K~v"iYI7v)p֯@(GŠC`=HJQ6xFI%ˆ0ĶHYiS R$#D (2./wo]-sDb#@_l\(rU?Qol Ak.|d:q "yQ _toy>+[+ȭƲ}Bzřh5FHg -k%~!,-]vCtVxfmrLFl"|j +*([lN1W&.+G*qm Hϰ}>`>r׈{mVR-C T 0ATp6\b\sŭ:˱5iN\k}á>1++m8r`1M쯔bM s!4$6$vz`9T捸'hgcOi6}[7}pn5)I=43o qO0>z},hzJш*ɟT tJsPax /Il>?1~wq\2z]զch&Ϭ${Gta{-oo=>O//ZN9V ,ٳ=$]8G!0R7;s)UK4*_wCX22T}p+fBbt&^CT3! *t>#%nO}Pڞކ" ` Hba?U[uV?Š'p-wRUV+G vJ=>׸-^y@˞.{2x{/eDNo`e󏋼HaɊ"g'F?~mpgpyay#i:[OeSݎfy<9(.0g_S?jj gvjy`ap4Pۻn6O|ԛP-@?t3gozuo;afmo Ļ (Ei>Y +(>ٻB{sǤ wɥ #,PLAh*XܟVO|gqsXOCX7T=5⿫~ Lڶ B. ìb^n/#xWr Jfb}G n ٷt?@yMdBonns >{m}ƀ];P'֔Cpf!=aqzo%[GǤ' 4\EX A>>]>5LYO8$3; cvD̔ vij>;Sأx')D" F¯("!^O2;wZITpe y~3ȇ Jjf*rׯO"|uä{L>рCшKF%Ck2jb8l܅!!_MvG i4/g#@юi߶6Q2kDap ?`>)AoǾ.-1lqe!G~kooǪ@DO9kxP1~p ܏C% T(xcL!yHF`ڟ~)WehA_sM:onp@#cH8y|.~/j4wvs:˗ l3<.\Q-<ַ Du%9WM~8򵫞(^Wc+*uPF ab3jⷆ;jM6_=X gaڈ^V378mPd |{I&10nT"H;$![w{`p x.aVbԂϱMMƃ0(x ^0 ӊ[n,MDX[lͳ -RjmR.zu*@EFFE"^ 5vU[lH6 "W."=C@@jPZ([z VtfwX 6>`Hx`sKO$C{:\4P 6R㮇F.$5JC71G1υc|ļBNA ;(BYi2]UP^@PEz(F)bJgzIM]=Ǣq [5w񦩾-?~ } !zI'^,p+'*vDkH,je%ٞ`obQFS~}H*X6N9id'_]]]JG,*9/.!kWw{@X9X:m öF+ ̪uNá,n!:u(=j,3)`5!k+b XZ81z^$\0Z*(g? ]`"2Q|6$"3\nµ=}WɌeJna07 1{-S!$MGV||}eğOŽOG¡ ePlQ!;7']SȔ1X,_ *5=Ne +;U<?/nDY}}wW<_O|{Cf]@"I _,sDN<3 @chF\z<ѣv m[!$'5MT|}z鿅f ;Ov7(tY˹HVCS3`if")ӈFgBbjJR?"~?nOHxhP1OɠLkM }l7'Ux~ٻ//,'左,wD;yJ5EOpL΂/b$'!V? ~8ˆ ~n+(? !H%\ {a}?!,?CSnvCf  ҳ/ɣ6US.W (oH`Wv#Wb} `XZ:ˡ%X{ $^; l  QqADcOt 08y%-za6${fPz`B t6!*B4Bn"4&]ǢtiAyͰDilB!<)6 ],&Q.U^,HH0[A@Q6ev{kVf0kwJͱ'`]2Z]^7lm8ن}!U^H*>殻T'5Tٵp9&馰Yew"9Nk[YG>x3~wwc™PoUH$P$.>7W/?jmO=~w"'UzH~=S8Ƥ}9[gz?0!u*}`Ia*F:iSb ]}(HwJ3;=`%@DFu$ 0<_9ÃL<.)K=7&4QC(D @%Pj))J%O?ȈB,o~_0iF )B(((iJ in'P\8pOA,ɪ Z%?䘒 "bXZim"((FeM1f$2 MPVڢ( e$Zc%,hѢђ.FbH".C&! @1$3'hhRχ;=;l*H[hU%yZ !f8bM_ /v佶/|bh !Aa% v j!, 0-%].j4%4ݍEsefCA/ELתJC&N6S\thӤZӣ0LS@r)ٙDh`Vh)fvGDQP<M=s/W~%d@MFʟw//{EOm@5OL?.[\P y#)~:P aVA;sH4EMK縰Bq"WݲعTY.Лlm>y[_$JtS} '&hqOZhl.p L"68OBi-cuF6?F~E|)^4] 4.RfLCRT ewo^nԑ+7Irvf3v, 2zEC /ƪ G4nc ^[:!mXD-Yvu|kz̾D+!J$4-^vUt+K!> 3wKLZ#?3NoXm7aN}s㎹ݿT_њ'?8wXª n*I# ºceU"\]Q+ޡs+?jWKrcfW?Ԯ©Y6T"""U]Cn:qM{C߷#k:Tnpaʀr{`{AN 1+-~]`yy2|;.[]_?!","ԡUc7wA2PUYLA Sͼ<<ǯ0JDtz *a1clPkFAHQgδK1 EEqTB fbY)W0AGTweV H5$Im.=ujz[q6ɧ'ѥ=xЫ\[I-5"y2da} \630s1d rՑO?xFO@S6/3Z/UԆee<0T 0;1/4IC1?!s̡SI.8~9x7(Uo9 tAf 0MZrIPSo;@C~>qӞ|1_蹪H.RU۽E 1("&pOS$*_Oq>oYYɂŨ_6Vw(wLyK&Yd`2 l@FVHf?aüEnoSM+fw5tLhzꭩK۲+O l2ISe7sߧIx̸~X t&cD⼭ !]vG)!tk7N:L O7ok{jpo\}|x=ƪA¸8VE@<x| sw\`v~/ P T .Q"j) 6/7F='}kk>':c1oZkGiqnZ]Gshn $_>~osÌs3+&gV/{b&"(]H0!&a4W%3$0cǛG<JH;!!w'͕YX+\.Df9Rۜ M4:[7⢅Qµ7dY3e$vh9rsxoDіn7+ɸl.Zn/^<|gD|]Įo1{]7fy|gj;tg1ޯZ|ũ_SFPqnSrGʞyƼq|w* AT=|çNjCb}}H w譀6LuLFbnh!Bd$~ʬc;ˍ)&i{D$7MsRnbOw(7I!v M/q[`_*TǸfqSnZT*;0~7IGSޕ1#dC$2e{TE 4Lt E<km] y޿̄)H av.9&$IAhS /]H')EHH RʐsGRJ ${2d*̱ێ=e~ %߆h(Ձ_M"|OګJ,G3eNb(#x9tX%=Ïax2FQ1. iheQ**xM&Mӱa3!3+{ K#}ڌͱj0W 0QɈ*2xP'm魳L 3cyƯi~ o[`>mdDQ(9H~NI]J Jѿ}\3?Nv$1U &"(%*ƀÆK) ,;eѽLD! 2@jd( .IR:c"kU,h]3ch.iV1BGZV#CHMuR%賋2Jikt)j+|/}|P鄌>xk2K?J)P ,r h"B( Cv`}={Tj?BIbA C|DtqOgR*~ca9o?Y manY [yKuą3Iec'u.'Ȯ wC,}F1tAڋynm싁ڂ˫W}Ԝv\w.-Úݜ9fцze=6$Eއ ܯt[,N Jo8Pdݮ]3(  npt9F.>xoEUU^ I|zt6d#EԹmcūɢ[7qx|]xu3((-jaG;1IFЊS; \!, p]/3œyXQi4c:N Zo"֟LTyyd`VQo1A<`&W4yWOu)h2wbXA]j"49ݭ~.8"4O4 gb%ZFֿdXŦv1Z&,)ÎÂI$H(4"Pxq[tZ6:XIqBp(fߜk8%hgla}M6ccDi&cF2NEڵTF83auiRyE5ud*>ya7ڍHInHP-5JJ߰pC/n7Md'616aS@De.uf,7u!ٷ7)^=4J|6OIInzU~.E vܦӇ&AUk\:q).h_f`z 2}h/t۲}wGA|ۋ>,t+iuA@464إKUQ M8YxG4A Xs  #cfEȄUFY%U T#4chy ,_wJHOF53qn~;6l/loo51`E{ i+`^Dyw?q1 Ӱw1dVZR,aTRfΜBıf(}΁rMJ/ooCW~l>z m_@$A4v0.(P@)WJ!+Zd*&fDkCJcۼ]uz$MRY 3 ˡ@˪2JU#fesRONƽ!R9iz>bk F8-~SViNw>P#rB'ZsK@S.se~f:7k rlV!?kw\l%\=tI$X, I\v>r8׶q Nz] q4_i&Toa4eǚ]_>ӳ5brw睖ʪ'H%\_'o9WoV]žf vtKq0\P? 5/Mu wMm{ae5[d^|8C[|_0ء$^%828qh8mkS~tq`b}p<KQ7i'?D06~^!QL#LHח?6&0m2=uԭkX"UspP$U`{+Wg h>^nYSw1tkr"{]?{wcĽv{C%Uhtχ&a-1:S?ڱzaN {?]* ڪh2$ GghA OḄڛF jLzTUVXE>{=睠-Q2"L*82`1q!4c@$C I`j4g,31T8ƥ_EdEd]Oc,D{ϴQ> s_WaLT1!coW'Ϛ^Ƕ߅m^Eo.Jz1l̈V!+@Bm{_BUkӷWl?wox#hhU%zJIFyfDl>ZvQR?17)cϬ%ͽp$QcnRf!z.3ݮ*x#f\ĝ4XEJ0uD68[h#Í?5PlG!T!g^yiQض\(_S23ee8$^C>sr 4 {/^tYhԍδGLRᵳn_KkoB+59ltk|z?V2m[}~e fP؆f6X\{dCЇ{]ŁrT@N*d"g 8,#bAz" XjWG@";wVt!8nCfc(: bY4 e cKc?sI;G @+kMA} w '!2*c4(NkΗ&аr9lS'UP?bA 
[}O m,,YfBmネ_5Zg}}uww}UUWMB [ Rb!~N (`+}<&cuW Y zFy`wTEEXI]V4Pu$V` , ҙY+aKk;ȾÀ8^R:8^U\TnΑ[/x4UL,hZٹmۭU¡` B,o B8 hmsj@F;bHɮ}a+Vs n[Cr1:[oW엻X {3gSS);v?'8nlM GsW#Iicm.!;RĦT콦< 7Kڞ@>O ^Ҭ(\1S٭m_!t+iTAƉ~b5->9zFEJF*RDtj,_%>M,žuW"9 ֕4F@WQm5eQG"Qn[艱C[v;t/*zgi1`nEi5 $-i<'K $Zh"#PPQX4@,htܟժ"M IC5v-]Ur奌rGaxLJQ`a^+sFݵ:0PiHW Z$qr%=Hޅ׏Og9 G`Ŀ&ojnvD0<BMmuA-Yf.d|V:@D+N`]u0x]x?'g>CSMh9~?v Ǎ1 ;p`ݜ5<_z&Ov5ODL gn![a D$:5\:XZA/l59ǎYB34b q),qUC,iЫK>o@6|Ҕ(6|{njBBz3(e>#%@?(>#Urs޵B (Ye_ل$$t)wN[W@o?EqJ2B@gU!0 nkZpS:d>Vz^9 b*.rAP0`4{b]h $2bܙx?l'[6\Q+HPak>~1K |͝Z&tr@A@Gk[^'qAj:F2|O3mvWA]U@NB慂rV ٺ\^qfsUa͜zϜpZ~|pB< {R9a}D? Z`0qp#j#.…-CSlä-sd #EZl5 o8dIo•k=.䩇 33|*5ng(Ƌ"]$w_M'wӎjMu7nLW_o?(ONEi, S3iC QԠT@p Um},`<1Z:g%^ U{yt}HS_q Ir# (0U ?TҪaqeNνu ސY[۸z..;!Vxa9rޜE]ASJv4c Jnc.*kmkucNI7*)"VS΅Qe&~=5I")FGj/u߆|uw<dY9p3"5J"wGdPS i #FМ((Ye٬壡1vz9ptp֗KY  Ql:ZQZ'hjC}v,CL?q/K 2pe%y7 Uգ:PNY9!ɏF\LRgwdnn|?W.L@9?L7h甽T(P*鮹I#RDϜ V<gȱ1X6nM(*!!.,Uae@$!<,t{;1ylUTjTF+" gT^pB{Y`,/|])WΦV30xU[-(A1QIsuxsY7e1Ǯ\d$9^L7c i…)p~Q>{qs ᡝ64:A}A_!ݲDbvKMkǴsrB6lIEG"8UE p}BMI;:2N}]enk?e;rN#Ɗ0FCn+z޼* &Oz[#o/=Cnu7*$KB ^;4eyArfXWzs7Jj2˽)<0*'=dCM=\8<ޞ-.b<-MWK\(! t@obF)ZP+Z;|shwmYSi-MW*$Q~<93[ߒ]xAjV!'Ck#6tkSQHAboa \<]])_]"ܤX3+n΍p@7k^}UsrxÑ`)܈lP#P2༮~XL/'QXC׏#SOr2C«>wϑ )֟\ȗF?p')u\ָO=e}>o%uI_C?-P{\=@V2krɷw'Й?FR62SzH+Fz8UI/~ǟml?ã`wjߐ-P.?פ*!&aALmQ n^08q@er$X.qu el+E: t?2W-[- e6<맳`ۓ;Dghp 4g{ _F]׺##(n}|bÉLHp6kמc~2C'5q&fLWF|+/"ϵҫxUδ IVV`ox%&®b ZiDV0_P,; x_~VO?mٖY#P+TG;/z8Jm1rsg(qbZ/5@G:%n;fn ͣ: &ζlSc]TˆƩ8G9SRڱ<#0@ZlR!=>,0C*/结gAoWM6JNPU]wLŊbvc}0-gIS3Iv3!Ew9DxU竈e=U}bxޯUcAuվ϶5ɚbYPuuvjq[X+AQj:sh>NC`+b`ZWM[2\]#4{M@BsV0/ni~-]VD~1Բ Gn݈1_xd2,OwMzm=M^nݵ3 6a1Iӓ 룣-`嗟8c33^,\!qULs2x>be'It7A2hsi L2ob(M]\BYÆ蛖nQ\D}jW}5 8|V)"xIoNiv8GS8оZAL`/^޻8R~rO[:\?2KҔ} O 1W(m}snB)I: v:zײSj`= x|\;ω*UdhUWw:S`C ֳmM4ճ Z`J!!b~ΓpFWaykg<|O88g;c8ٯ~Zs/$.eW{c:fm!xZJy&[OӋT8;`:8!߼W*Y>[G2#H*cc3}VX悍P|EƭdL{# `E~.fγZu;N9xy.A߫7x=Q}E; uI,C m\ys5=&*[$`lŽR=ۊ$KH uL4, ciXjO4Wqhg{$WGE#D~죲 n~W-MMVkuqX1zu{OߓxUՑz.n}#7^l,m*Yc못QL8)%PB!A\aNPn@Z#!k櫂ޢݰ|^4V7c5EӝX]DSWh1WX:v|q,54ۭ\";Otetz--$ٮRSE4|'d'8 P&hSta~ϝx+D pU HB*UF 2|yOU}vl=`%vnN%uqsJ=W;+3#Ir_ǭwFPa0P'L:_Wmv j5J)Y7ѻ 1"&O HH>?48bUz 7' q\u9s L[j7vʶoCJ-<G_{MjDpƏ4v nlJg[++6lDV2nac K;,Sg'ُ4ןLu;S5Y6JSMenh=8w_⃷Sa2I%jaJrƬmSK _X#WZc+xml7ΨPʛpI[ǖI @t,зΩ$Ǟ ީ\GQ@zZn\ev{MOcD!ۜ_TCyDC iP \>QO\΂({Jm^ߚ^H뎤*Q!L#&t&Tk}JR%`N)f'Rٔ/ AbO$Glº? 4@ẠЪOpgf*܉מ"mtes|ZZ2slvp4'{0C߄ qrxlSҬ%nγkA ?M_tvD\]US|2*f1 0KNCSK@߸lJMWXYS(Lt ] M *-)A?/7=)ԧlҡn-8!k1%¬Qm5PS0_Ňp>9U`rnAhx %$\L>(hJ!4(bh69wk|'Z)CX,kOl':f|0ӭuS`p h)D7W= l>3%m?6C- ȷBkGbtWr!''s5ȁкiFׯD##NNe[JDIC"B>j&h{8r!hZԀCVvJ~ r!e$i%+'ʠDof"حhnEtVEGPGy`v(͟e64|XI֤E֑k*#\7CDDJ"RolYQ4^}K\-q9H]OWwkG{?8D7H-76 OOJÐOP#cm3SC Ro;h9D26`IXgP/9AO tgez=|̕IUUUIAMYPP$##!4h@GiqCj\Z{IalEbR@RC L`YJ Ȳ짾EAv$kLt3Ш H@61D'K4=p=U5ct"嘅,93 yq./D3˝pGq{Bk ~$|lPDH;`i8Ð"HfY ܘđ6C8omH}zkϖ}S~ļԢuy3,n^I{xo_E*;߯rO?G pyԁ(lfdn1-Pii";=ȗ{%"y:l^wkSg}lXOm͂u|̕Bw *(((#~n!Ǧˑ%3t5_*"m~(AǍ1y f;;r4R%WRHP E^R7pڙx}@ 0:QRom݊x͹@:^'@|h)OET1 2>p N`g043HIǷ”*XU@w=}ڰ8:dָ񻦎x{]/r-Aˣ:EjtAx,1hHwC1$?'w*N&rfn2J"| $0L8hH"a66ҬP B!qJ$ ;\3b'2́H`?j>ޚv׫( - TB F w|r +Ul:0H@D0A۵h' :0FCԘ8Tk I7Cm;w6Pg 5)npK).5ch)f9<PK2 B@s6%JORE P ple{CxG7Z8Bo۷cb(] E^8ߦ*a!}| $n%JK9g$5 KXfc0SdAٍ$)!!EQEQEQEQE ;8 ue9&Hk4>&ff&fmL;:2CF{Bā!Ϙ)ٹ ".GS<<0N[l1 }ͼ=[HĀ*{t|"A08@o9kx:A1L6|fyˇ"lbT{SdGFSGφ ~w|R>PyLKc8$$gZT2n'c5kLu. r$$Cz1- Gp\F6" 8]o8PMB CF8#fC1; mKڿ1Ϡ{a8IJ(CzؘK^/- p,Osn9p:1f4 C,=}FmlvrMZ.y6  DcA mΈA;sT̃~̵`M91M,_㾺\\,ˉa wxb݌Uu#ۦz\sv9fų(5vB0Z9 NYrxp&'#bbg$2"6+"6 L!)iy+`.;,7Dv F@-![$ӅΘv,mLwdX+6.'jONnE#sL,-hX֊#c>\i%Dˉ38u65=IÊM] B1M8"$`|6FJk6N5hᩬhqC`F!tu<èz5$& oVnm1n},D^%D "ˋq[!AQCGb,νz?*$!D-G {<$m-imKmI&VE?z?-G]%&]B= e2VmUUUUUUUWi6 ^5be".XT X5Vlj -Ljd 4*'OOs$>"P ^i 688I'0@"SY(0ɟ(7j?t"z&ܥt1SUUH;>!Q=ȿ<B'/)M$JJ SU,iU)D3~D2l8)<hhw'>K?lWv&b !)KDO{ |;NQ1*'P,O) A qp[GY(rʏ/7"J2((O\mX(ග_Oaǫ2Dޙ /JD cm߃ ۀnJ#qH&a "cOP1|@w0!MІZ~xl=y4agx.E^`%xr9cf?e=1mi+}G֒KMU G<1R t&\wn 'zkqvEw䞨4~meI0Ji ^Y Z2 *,{T.p[nnڕ~G/8TQ5/}h2i qvDyvNs8K[8AJ9׎Q:\流6S\zi$I*9fbYdq'3ZgυRAѦ$O#Β$I$I"?!̨yZdI$L'VaZ[ P:d|ETYS@dMk~SW=PKDtWy1ӚOXc2euw]mo\ls`t7a7yTQBI!$Cx߈Ntٓ3ʓGQ޼Q}OI2O >N\s^ IEMѦHToǔ9n`@agc߼ {ěl ßj:{tN[9Y4}ۺE^/P۞@XWĂ6RiݛvhS88H_|AEJPU>'ؒy4L48C i_#IJCWhCtm[n8xrMy@Ho.5&ֳBT ,j2 pt(\R0Ł'p@q `hJQ]!ۜ᪅b 2RbA,mC~|͹XF@"99?ZH>c*a]\Crt<&G+/1w-ҎְRuApI!׻^mb:3c H(P:!3Y lI}=D<Eϡwv0l«1FlE YcADHǻ % McdI(ϟcloʼnͅkfPeckJa 䚘Mh`JC(0/(6hx.!# !THQP"fL Sgæ$yQxߗ4vF̑)KGgr h3\BO 'j Ջ@ 4Wzg\ Mb(44DS17rᚪ.ɤ UEEQ])"$j!墛ٲZ)JzA۴B J>\tЃIyk1X cp?&* ϵ J<LDGS s;sg9Z\_k24BHWAo,Cc 5J#L2b>jF}q\ FRl[YЛcrՍ4ökMiGu3:4f_ :',:ȝ2O癧g($Ò>.wGuFۄJv;ɓ6:990:nKn!B4gB2b{x݋-񑍊b")XIFFH`fHfH $Hf%8^` t1>y$4BDW2FEKrUCD;glrAW4Y,M58bˀ:M]uH˓(pACx3\wwiGm\f)fc\A-4ó9u88MLRۊf؟<BR+>tFJ2@[9W}{'io`F@ D򕝿K`4WRxM_=EPuR~}Oh7vaY**Q[%8jž"IY`& ^DL|y vp4hj(~} ѦJhͶToPP##[`Yr KP 엸^`Th/y9%0) J?ݙ Xk㐆 A8%@`s9zrc.ξ5sϷF9 I6D/j|5"cysހ`z'{gNIRF) xkn9(7ۡ)>}X0$|`0@jI:bQo/BBG d4y$dAb$%r(MB1hOr 0")D[fib4Ƴ뀼$868X@xbK8㨍 4f=w~˴> 8}MYCnvP ZmcL?1)2R; =0k&\֟Pn}lo?gMgH58Fm0D?#>=f̤/mpt*5$tX*7. mK)ucn6:zn  fPNBt9FFya?qkc,[EUksr__*rGG08u@iw쳨RBWʯM7-,@zITIod2+|RiT5dFꃌܯvGӔ@Q0Ij(]Efy5[EA+GKr0ZBBq~ p-Jz%'XRDURvUBMIS>OiӞ$tj MA /UX0r|.kf 5 ^x,[$xs&LaI EE.*|-m4f)E] 7_,CHq`А;b6 VcF|TELу8;bo)>U^zSZ&|9V(*"8U& f$pnrJ:E ׆&_4< 0r8#qWF9^n#{Lp10qD0\~p P_< JȰ c}, ǐ8:ׇ9r ǀjE! @h|+bBGBQX8) EZK@9lLpHDllP605ԹGs^1 hL^Zy%{ԘcƂ2D&!00$^G$ Cc=PR43G9X]4C*JwdC{zOaE?[[0]~=G=#lDQdhRco83=,PRDi;hKCͬV'M6>< ˿< JzCDE2p Dr qUvR!m1;:lM@Du6aFnplsņYp1vhGP`F#bhbk7* pՍ10-LH,rqnyϯ ;DU! 5{P%ZΊg xwT>8DCbCda 1\hp S'幍#|>Н"(+y ;SM\lAsH /-*@^sժ)\;\A<-3$ױ7u쪪DžÁ|QrIrXtœ5]OgUE m( n q" XsGKw,PAE%]t޵26v q' Ѩp1@Q lUݖ\igD_>Ȩ~w9} >QhSp;AOo>@DzOٝ丨zOċ `ODס8ˑ– )NKϡo(wPPU~ u BZP-iLAqBQ@q<9ڒ cG |L"& あf l=r! -5 uPYtnpBML`oKpvN;aSыkM4qkgW+=]9P sc/h7DmݢFT7&eY !m`2* 2i.!pA0PoxD i !bUBG!2hJ ZNL͏V$ JZ!f5hp3}|o|.pxo[c6ܒI$VCl-Xwcckz[4Pez{wmKJ}k0Mj.FGY80zqؘf雃Pi̤D2Ÿ9N-QTMKVC9Ι'H=C&A`VY,.%álUNiB} >^edA 1/tarQxJVq(hZt4mr6刁!v- PefxԋEXH\yw!m1#kpw A֩"ьթd_Wz," 6ŦibG[`-JBqgX{I)?E6HێQ]il}JݏID 8]OwL]dmfjA-DJ!a{ 9kPfdRd@p* BAC)o֡Đ (ۀvc18j1nע$Ў-H3DRi#P}߼9~"{'s[\?6T7gᴸoXH#-6(zCszG[O "ɺR:݆3sc34PqE ƴg-|\<;qڻp :+"n(+Umk0+02gG*s裖ד؏5HvRc7|[pFԃ C7."cQćLj` T 2h۷VH:DhQ A062PD4zR*Bk<9'2#y432 #ļeUy;8iv;xy" g{L% ;X֩T :а`L5R;>2PЫ< r^!x(I\g6Afu (8W)#ldr /O%0N5WlZ`zңI=i<[a!IjnWaMy 'D7␋jKA1Mwq @;bȏl,0cvA_H0>$|F #27.oRqIۯ-);:UCGMO8CT7CQE Aף迢u!j( ; Qx>lNLd:0cLK+/ti8ɧm>S3tLLҫܘ9iN@)ORZїHAQFUxeYp !,=:d`:]~8-EEUUQEQEQTPUUQUUEQEQEQqx&fѱG. :FIf($HvAVԝbv-4'߼.Ё#ՉhSqygV~R| @z($$ cosX); h`Mf`\,C.rf Bg͢Qrh++2H*KT1SE%v՝dfT ݱM;|7uf\Nt37&Fz3,&4d϶~mޜm[B':s,FY1l5ŒҊ o*5 ` bE\V:|!FH 9>y4bQiٍ2:G@fCm4hMU-Bd`er{c>h~Q>kߺ1z<.ƪ2W݉)hoz?g"i݂Zy>y̬ 1,k]Bn!2u(zm >+ݰh!K4K7UTqUUjt" t0yGޏ~K>dEG?Mo([Ydi13l&F412șe8X6*&6i ru d3]w+.p 9HBeplA艴5ܢ*228brT~/~Ӎ95μy4XB$ncs\ iفWdMA`!1=8˛6G~A8ZryD2PE1 m@4))m/"fD  PYHU%FU@>.gxdNRn|^D U>":lAi9&3 M Z[I!ά{b "rcgg+!2rMtH} nIfb"HX(i9"@(hII竦v:oy\\4c;``Ǜ*Hio43q8M֤:VR*ل))Na" !Ϧ :A epگ*c ٺv~k5)а"q 7<2r ~g\¯] JWPP?_$;oG%zH^y*(i$՛ #@)wmO3Lf׀E@7.Dt1jhΤW ~3aX!$DXhqTJ !E*))xsҋSPCSMMx`6pj*j$H' tvb`tbFyYmvBP!kZ#b{wNƞ͠hǫf57ۄhMh4rap !\Vuycm!8.BF)&MG(]DocM1 (fx1LƚCߓdlQG}Vc0'vKѾ!sE|O7э_u<Pw24[AiJogR'AoRA=}#A$|pNc)@go=uU42QZgM#*Q&!zD;<Eрa7Sk5H"vgwoD+1Ys0s!-hh I/n)h5^{1|/.u{ m.JbHdX4$:r=~00BuAӭR:鬓c6!D_ :;uXJH&J!asL6ɣ iAQC\sڬl:!Zqڦ1fIFkIm.YV(I`ҀDC7CH$Av ;' 3m: ܧ;#hJ{-_Z;X#=$QH[n`x 3bRVUvzrr:iz{lD T8|MEd y' =DyM~^PRIM"aU&DMTR؇N: Fgi~uӯaaɥJq懶r1Ml6 _O<U%RHHd4ja.!˖U9)S2=P,TE%D/sԄ ;Ȁ" )n؀esj&NAl`q {1\DԒHQs5"^*ϿwHKl9zف)@tiLdd' kQ3@ƣp5<=`'ۤz{x'4ta?TGՐggCt=iJyTcnK0{̍e0h>E~~A5Ã˳j.I(%@s3H(ebvPD> ` *ًS uN'UiEع(OJtoR7`< pz7,pl'#؈_9GnN3:KY^$5Z(C0&(t>X 0דF ΄deưi&v檪[;vfpiֹ' U196uCRĐ`a"pk;a(!$a>V5T"ℬ:VFŴASyph8$j#Q/q1nC*4y5;F/P%*3mfdsnX{%':Ab3Xxo8-ʨo}ffṃѼ}Ch( ҩt*\E D^?1.@ ꫺'8Se O%p͜wĕ,Ǩ8<Gol@=<<7GO?ya$ZGR/܍Z*W4 d Y,( Uwix0! $d$ ׯ/mgMUC"{>a wTKSfm7C!Lo|$tScsu9TM ARt ۛ:lǑ8?<(ua;DRvD! h{#>ݭpݡ>ם 6]PrscKDTl4U@CzzHHA% p9~< duZ.'~^Iwl̾OQ* (?/hZ"p:E nxgz@H]o TU&DN[b*rEv fnQbVɬDm X߄킹BGb]\Yp쐺",Mí=v9c^ʤ#}X FQBb@cUɦ>[ntoC?E4Wj`!QX7Ic\B@sC=j#/$FNqLy`?YKlApy`c m:1I/\`< d&kFH\Qi40:IV812nc&!L&fcc=3rlvHE P! ;AVLkk M`Nf-alM2xYSd̈́v wq{1(*3F"TFZ€:nIH6?jb o=ߧ[E-sy+[}Hy`_$)Tjh* * Gg.=~qxvrS :ƂAYb `4y1 .='AǓþ&1F@Uֺ9TBZ YL/w88ݝv#T¼b; v@?:=f" rAQ7#ez=kizۙ5yW$Dڧ4aQUwrdXp~t63T J 8J\sCH: H[b,+ H I.&dH5V7"5X|{/zߦ`Wop_(a،iFQU'}Bhy BB\tY1/go  g xOlm 4:Z))P5$}Iϟ=Ǖ0_ǢL2!(S=WmUAV@|*M }K;I$?!87#rq(n5jzfz# '{{pe& 5sC\1/| Kg# \Pa<3Nd& E>(;cR̗\j`ԓ0q=b~9њf5"jۢ-zx_s]V AyvoV(l*`5fHwp$Ȉb ,62M8ьqgD5U[n^S/U'~)YvY"WR O_S0T IL衠yy+ =]BᵼO#1Ht^ٹi(5+<_$|x,wSJ* 4ꗽr#~7(Cw`ňŁ]xlq`9Ƣ=D """XqJԬ(]tO_6{{<)w( QUP%UUUU+Ka T()i w<-!BQT ` l5ZݠHU5_}ȫύI)F%(!G#L0HCH5>c:ASST.DhA3~h e~0" >n2Nod)oVĴf̅ ^̚CKzKuҸF X,8g3Ø$R 0.U! SD 0irm(/iɽ`d(%gYae´ICIm> O=(tL(@E )Hhݲ0IO0 1<$3*bL//ۺg$<&54^n+XN.;(?&" "9 xx@M ;?e& -%H:*fO8`1%/GE*-\^pŴm\1dvw@-:4P3=WU7^m$n qΖ͒qv RM(zOTah617oĪnDEO 6u0&64 -|,'uu2 ~nW B sn!kODoc7{~YUU`>vUV=~uUUp-;V6(mpw@W ~Osw~CWd٭tmm ;:> 8|M`ϡ?)BuMWH-lKXx&k3XН3L`Ď%zu k=Il)۸z:@MGî50JC`933S]1$] /h9_<7h㐊ݝi Nk&@pzLNow[Wz:jqsZheaN:o ә7ŏ4pY-HvY=>__ӡsbN(3 G~V!+^+$k?W몫3333aJl%AWɮtoҿ/lh_ #i:T,zTVKc1PϨեj78b-Mv5x]/2G[YkcA_gUUW8k7Q*އ5#&DVZh1yl$ݵ#D +cP9:w$E|jB!݈ykzbG3McGQaJwq[ZjqH,@DR Rz<;&2WQ NxL珽.SE{Mr*ūl`@qVK %*4FH؎vSJSC xPxɂJ- 8fkI BD}gpADVޭt6 60 A٠%F Y7nh욨`NۄJV( Aܛfl iwcl}m%Dsf(q \(-U0$P࡬ԯH| $RZh9"$h`>$vw$j-:a1:@4m|"QADB"PL^2U:u Gw 9@sm!!`ɚJnaZ&s\6b] 3d㘇G;>h#x#`6RI ?D$K4:;u"p5 X(QK~*d S?:^-yw>蚗;3սEK׽+μ`0)oQtPT& vʽfȀ*< w hsa:fEﶘ?|,Bٴ@y B@ E>_m>_-lj(UgE"J؛@A+wfaNCq qrq;|Al뮡wT2KN&̸ 9{6?{hvܿoÈ9؛]ۛ19U[o`ѕfH&ϓga3*<H 0D=dd܈``0ӕ;To@ ᰼Ir n(rrK&3٨Ƞ,{(Yw =Mc:B%-pb8U?E#7ZN!!SqZM](]z10nʺQ5OZ zYdW]+}b ">+@}Ӑpz9x%X}ꏫv](I 2A d`0щAd@Fd% _[ T!#|&GaX29ʪĸ@B‹׿-waݏ2^$,?lU/&L BOgˡ܇?˛f=3h.dɽ `{xRhJV(Ut JQ;5%篴0A{p:Xw?MWXiMҒf9w"ArܴP&tŴvɼ9}@,٩N3yID J%~COY(So^1"'a*?C m?(7>ޟ(o2e\Ϗ]|=~<ѮF28V;):ժhF[D8h-1=V1_ ,BVGqŔ[f]eQu6nIz #(5NC,DjY2Vz!I$2l7&|o(b/tZWg;09@ >R9t4TȎG6K[2 ;CrfQ(Bs/n(*Ub .۟"K9q գÇO8uU%UUT,FEʪJCSRw1`vlmۋblUsm`+ݰQDR8łW p;fEM3Io.f8u!I$0ue)I#| _^qBw[蝲%PH$TSaDҮ. ؽũf]aFոeN!;j0*te BT0@E=1TRH$RI7HI?n_*o=ipatw6""BZP9۸ VLi>1/y?_l|Ngkf+緼J<$UUPjk㌆hT2Z06, _DG!¤ {ݬb $)5*d+ H"rpzL";6_\⓵^P].-X*Pذ׫u̧D9 ox擒TIEKX=q&y5=+ېU_,jYMOq* 2p M*Je=adؒ 22T ˏPSn>`6:^ӮIdL(wHϝxgD=޳^}e4QaV,RI$x3aW+6` kseJGJGv_'XhHH9@uzowttOR+{t5{q lsr4Mܶ,KaD "$I"]*m̔X:ZB7p{Ǜa`Jg+;N|H$BpКS&0Di@͎~8= C}0#ō\OC%1e&`J*g }oj7P%RR7SP΋I3;U%Lghdб '59t9iB$ԯ2lW%)F]ua> 8!PpCS:&.S" }UbӓE#]Nq!#H9Q$)331qۃc!#.c&#O J(h"[hpOQat9 AUN )EUw=1 ѩj%  *WcŔںRIN>uZ"oB@X- sꄤʱ| J4Ok0FtpAp f%&qNTh>jw_GUU🃳?az9#wOJ:>AM>~91<]0jUx3;J:ۦ意$_3 9o(̩R g {-nܼ`^ džLp8HB QWϲv߿NUgo8MIDH<97o!!"΁ѣh/ݦ𜲺D N@P(*_LsB[!j--ǰj1820 ř?;1~qvǍ/Mum9ۉFaDFkӧ]ߏ}]3i%'Q{[mwx}<.WEQTET<7CX'#9tk V$#K%]{rX:(ahW] v~N.d;޼iס (=_ _Si1͆8c5(' j߉śݤFAx3AX~ѶBv^UU:] Mh2h0yYj5{<=zEQEHn#qĒLcIktvw~5[ [9 d^zɤPPn!٦nRqqEP#.Ǫ/S[$c!c;w` r36^v΃iFA:ߝ~ /?˗mhmU*BUT=5:7G^  ûTW dEo(}aaZJӞ5%)߷,6^WM50M1Z!֙\$JBهfATTw?wO?==lgy BqN[W)BHGSehæC-u&vƤ<ϙ+ThPqCgCqo>5l~㞆gaT ȥ fn_G>Yhf)1.Xo[`A>`JSX p\025AI(&=fa Wc[׍!*\ ՖׇfH'J.$q؛dCntHy09]TaIIfk .D`iI<$]5A shUU3ge B,*ë%ڙ!$I&dz$9pA=A'a91UkYlĢg(&Goegz틆a~8 x{1w7ǻy\Hrs6lq;qIN2}Ky}_MD]|@:}{s3co` p쥝WX G Q:k+Q}5t0pXK&/·jє{FDzR@-BXCG0!K-a@t\ZA$b3E0J $0-avB~_z()RQt:\PGO%P@BeWp ڪa& 9uid.wz|]ܝsxtT(Mzui&zk,p"2b\oTU kPx@a 7nbl7cSAT@V=: wn ^SI٢xvfgvh@a9VOh`/3Dk_/^|^q0|#流UP-];yPM۳hGau} IuYZJKbeMY!d@$x[m#`"(^4ce>æfMOt%1 RE:B4Fei2RVI UCى `MW2#36?3Ո(Q99$à_\"H>#[Ú( fr?.σ[k-$&r3!ԣj) tijw`G]]£u=}=G#*O#N~Tb1 1aݵ+xd(iIc]{dH65HI' W!v&[ R}7 n-׾+}l3n1!:Е"tu,$LǎkX焫"G-qw[N8+8/Y\C|,n]zG@8NZN:(@ߑ*vðK5?)M<.X8&fpbxwT%Z(U{Y@'vy琇_ήlK0ZUiaȽ';='s`cawlB"4`xP(yK^yoePV&:eЕg+s@$".߃0A&X͜kOMH(4 @><$vV[L>}‹QP%ם ^ED  9nAz: *նfVnIQ$Y+97rP`(29`,M8;<%P ejUNظH\a.ΡYkv!/ KCȃLsTpQQys8ԜgXGMm⃡0stĭz 69)ܦnWYe!qPnty{mPܝ'I#ɻWg[X"7ZuΈ<,>y= _hf\&Ar'Gmp=-/ŹK[֠m4ٝ g? nlIw]AX8|;Ly0D6;fġNiaeGwHΣ$u` hPh>DJU@p(S>3r厇J^"Z nl _{һV HyV94 }\p{0j#IH(BAla)hy9}'fGQ޴W:]zc1xS}+Y\l*K- ~F ~1BFs𒿴޺I_Ѧӄp¬9;d;0~SP;-b ʅwv=$qFP KnDx@@}C¨ՎK`7>`l- M`($ F͐ZkЄ9*6m& ɳj?o,W}vgJ%r>%D$nx6_9j{(o?{}S|x`c[)>צ5UC$;tXpuM\mN1s(!O}>:\d.F9+4v|UAniEkkOB r55y)9TҼ#EEҬB* u>#9I^6Sƽ8z9eߏ d8>n\Dt!" BA[’7b"5\!\guؑ8p4 \HAS.A5wwR'R3k1lbGYr5輍{wH# N KsgY n>rڡm\ X`"rP$2&s{P|*Fdf/s~uV Ek1Jr6 Y6M-dἒU31|6 E0@ƥy>@g?#+A~#&;/[04 *q]&W2[]Yi7D*k^6tOM1k{cmB<Mygg'izZRq~?FseIiOnVB"L=v7}sIѢ4T5NbArp +Vz!ˆ~yZ1s0cDQ{GYc@nlB, E0{z`B"D&r!H .NU@PFs;Q˼:B3!jHu\3%}޲p#ã^C'Bv_=礮F$sͺbF.u79sF  ~]llNbj| ,u=w3HnXlj7Gt* SAll޵B=L}rZpSR`B&!`d"yݐuDo6}M~T6<~,lwzkPww>DxoAlgNJM E&h6{'(!H-դ_LjT:ƱruD P[^e:—фRD;nj徣9՜j'h,<]|tԁ}8˛o0%8xa>M>gCc 4xthoxD4uZV~t!j@ & e)(*/pp*IƲ[EXZ=!bx?q,&=[+Bs]EtlV+aJ̶jA gK]Cft 9 î+}Y$3y{]6xt}B$ԸRHtk8=+2a)znz$ [Il8p]'tyK$7G+;_%yzOUºVq߱!7#;Dh6&O0ωVu0N⪊>$xeAY{%UyŅf08H#Pw$KUtr9! E,D6Kfm\oT9,ژ!A$B.*pi ׸*?zfz]DjX<IL05IC59qG3BXwɸL{(ѡ2U/W< ٱcPv#7N9@snVdWvTov4s֚HȨ=py^٘b;ɿU~ zUNC5>;p::~|{]8Cg`s%QEQEQve5uDD.yl {.I;{f APs^9 y:c* 5({_0&%XDS){7R+.3M| *yeP+97o+9 lU/){%'wwwu#>V[d6hh.(/tɾMRD=@e5IlӭW&|;= 'g *(#FovoVgVۆә]!5殺osF^J!H=wAIUgiCkUTCXƤY$qvfl $x,'۹$Cy h,.&{s]gY}NxOS61㩣n֩! $$W&R\>ܭ$s 61< @s7vv}`zQ=LJd6D06 D."tbZ y@T@Q sPM,L.!$9WW_2*2,r?:t-)LC~&q&D7yGfgT䭃GOI<;h-+i7N>^̒HBIi.=K~hr9#hH=EQE]'EQ]J(OjKF}@DIcRgǀhT~p/aD·fx|t< $Hlw&m,)7ݓ>\_x{3`tGe?5 )0Y3_Xw*_ D>aSsa:o[#X ! M d'ц=]]=| jf=qF5M\9Pup097V۷nѱ%Ktu"rН;1U3B $Pvv+z=P KgE@ɲ b ]UH5<`˔pˠo J|5[z@Mlt6 Gj`3 Vz>O~SeAsUU :xLFkN|#kÂ$WuZ4Q E iEJI$T). xk1Ke]*+>FZI8|jKdU$N1 $@ͳ$٭&o߯ oDB\XR$a'A%a̧* ^_ӃIfL$JOْLI%:t@$J`>ꤟ^a}!Ϥ+$ӕ%z"7՚:F>t:♜oi40f$0voz|% B JHI;yЁ*d 48: H ,:2'V&$"`(7 @aa &8z;}hBzfl}w˻\]tZ8 Al#h15km˖Q$dXUvu<%}:QJz;Q ގ6Fuf`q754Ci1*C;ձӫ@s 2{q(g(kI$H@`~ރ<[X?.uv6mL*çAåNZA$JOۺ@ЂzQ6}57(p4%Bx~MkƬm3?1Ӆ!r#dX|'h[߼~gG?FvvX%^Nm%C2(w9 2MN6 GBr삄$ =/hœ E‘>oo_~HU# uTU(*m30}ɹo<+:ԚLLSjђ QiEDGke;l4:K![˗o'Ɣ2wXN(hzSz {Ǵ\k@^Mkۍˇbb"dBg h|^&[muwa8)d㍇6=8aWL晅}s\UpisI6aЪT ϫ]0H!۟t\Y1d;uc:( [zqX>h2*QLxɼu72}BDaDF򏛧>#5Wr 1 cfftH ?7 BI>1>}Dcm-_!2a~.l7c >+$TUQUUUȑD`Φe8/NNKpudaX45@"YQV!y!pxcnghKyAێǁS]9ϑL[1:O>.gXdu4}-\ eQ" Fb#: @(-kYfϯͨqOF_&ٛΝnNʨ +UQZv W u֍[ӯl QT%oLV3 ґ2d^3" z46)wʃtBcT!zǾaߖq>.Y>$$Rc5^{]~E~zDaI .̒CyG zomz[6]̑83$ gQwјsN4&Q;sUQR{R<6=Y3q],!ڞXFZe@$U}e9Na*y 8p*z'ÐR3">.eK.yj}1Ӭ y`f @PLoQ>,>sƏa. QPh&RetPQvk=k`" Fes0s01 v au!TB$/_+t=[ΡN!!JE;7BI1{9V,S +pzTS9\ qln@ĈWC>M/ød]V^F߀/] ;^ 1QMIS~_`;^L҅ f or H33姗1ZM<\^":B-/Q[Ftd"uL0B( CXH9 $8x!jhH4 ɘOic=yqä:r7X"{}Pzuo Z=6/T,f8lx@Y=%@o,0aD!LjL2r ;ƃBa0!2I{Z[ënc1i JC}|]9z`'YsJlu /\NDyAQP3Ij)JHA`H$0&2=U. F`W%  qb <mZCvuK[QJ4%Vcc E$BTzq6ƥt-Ey"VA3Uh˔VXlDv&)%c7%Dr00p % &(M!KF2}ytSp )`"HiBX 8^̻Tk@j"LRaw tDS;#[B4sc8=,WLX(9NAԳSǤ9{>xa{RݿT$$ F/̓Е$(C`@# AyWA!lwgL"A:ۼsh"^DUNmw"f&FJ ~q9rnJJZ(iF~GӬ*UtF䙢!|zܥ!6@nz GCo*G$0@'VvrHXߦGy#}lRAqA\NbQ _qxP:JDJC;@%Q'"]P5cnFm{k#wKk˩>< 5-EH$Ӻc &'D} \b$I$$ RI@C24 AIYڢ  Y@"(Ͻ6Y͐@^R) '*B&~s %|_y-vV|䦔6=mma}%dHgp+Og8belh5"52mcM9"wZ : _&Q" Vh D%_II}$5AVI#A"˩raF08!7FU5/%L$[4kv$ #ѭm<1bdDXA u6ƶ&S3M%ؐee@7ƳH*g mc{F|ԛ*uS!2a2DЅ+ 41 - } m\6#?&eNj^=v|UGxr^UZW-O@,$Hlf\.0M 'N5RZ ٳwn3e@t؅D4W #Ǿh-4ffOƧӬ;|90}h{t2v"C np|&bEu>1?!d~U (>,L#CZm1b<"iᤱ< }GE>ROYyuZ:vW>+ d)ztQ$KH+Dr{>dKB_6V ZT |i ] lz4txuRB 6)97{S\41 eU,@LP TwkSlQU[zB!(z*H`8e2^RD5|`7R:Q@"RVA0v۳iަH,% ?Q$}?b6 CqΓӃnʷM2 1CnZׄ'(p!Y˓IGAǾ6+ (6 H2@%PA!<{@%5%pCچ dou(65HGe?g@ځ}}>t+ΕН>8//:U8(޹l\nB Q%{EGn6\ ;~_=qjHBCN$*ܓ\\؝M5Z D>1O_~8LwQxeR ʃR$(lRs`Zm`T@3@F v|s֪'RHPES@PzHa IH! EUo|Ӂ T̍ѱuRNߡhX5q.G嗼sZ#X;qa/hQ~S4Ej8MkF>x`PUk6V[)7)S`҈=`Nig/'zO?d5Ith`--P?@,ZG&# "d,!`2!; bJړnsΞ>)00Ta݆򶏐F,RDs$f\ |EyD4E>TORO,@/I%5[~7ȭGR0=<~7}5R I$$xHDj1)'̖ ~c8M鱍yC1VQch2>nnI{m~;X c[Ճ`M,Of=K{mh!ٳLt5h_q6r  ˟cQ2,($IHP >P"̠*4J7P1JDAyX dDG@CthaxH%UÈȆĜyZqD1 D#h"Ho-s W$ 9 UNW(ҟA(We퇆 0ӺgG-~hEb@2PqChZ$lsi۩iar*L&IL@i ZL bHItd faCZ Ӛs*& R=6QUuK 5Yj69CI$t% 2] CbҚI6̔Z{Gp&1s . شA` ^IzADI‚= rV8%`U8=μ;3C&V#nun7!8U*Zd4H@-Dv 56CRSI$'1e+jnEAT#K`hpc\;(i2X&t,0!&tԵ$1啔fFj#E6前#Uqa3[Kp&[վ빣ƫQآm (/Sd:4gNqe8)$2YCaOyl&fO +yX mѷztop΃|5pwJ0@(@mm`Ku7] q-_o] ǎTBM7#!PH_!!hrq_TKǴH6l~q'^|I JoS0aC(E6JD9 F:v*ѸR F9*GY1d(ی?#-6mc`6㆓fAC{!)+xݎm~HH΃!a&LK]xUr;.0BFv {uRxNz *0qf4*Йkf`0z~IV񦺕#@?VH\ʙ\DJ ] !&FJ"liAb $C ʀG) 逆yp*"]4 8^u -VP ?!  V۶mwabađ.&NH&& 2tȕO?Gk?Y|FE"w[EAYCq.qZjL%9伀) IBUN%ƚNUz}|'I"v݆ 3}7LPZ Ce+>O|>? %'wn'ڴ%:x6KuE.uv@"('NBȸ()(yICpz Fh@R9AQܔ: B@u@(9GU_ }cpLB1cf8|ǛbB@T E@#FǨUևTa@T!B f,)* tϖ 8*|8;둰bKzV!ו3O% +a )C2~p?c=j3j2P3BЧuɤNB۸ɯw}yyEbI!zl䩢 L%CP O8@ ~4f1]K]ڦhfq2wzB B i$jG]ܘx{ vv^< $XT:]S01EDJM,H3*8}]m\06?NB\a&?bçQx0W& MPj|x}E,@1<V"uX0A/ Z6 Lđd[ j]Ǣ?'qbXf_s\Hk[q p`Ҍ~!q)g@k#ӭ6D[VB,C.;cJHYd WoЇ:nnZBxc,)Qo=;oZ\mʊ9iyrθ{`~[[WXm$E€7 H؝o\TⅩo4]k&5OH]J8}7?/3y8݈%m&2wԐBwE"լ֤lz$s*$窑NR([ܽ^fR,`Ni[޳ Tm eb1FH]Л  PfM(NcWZFfȂyX[gkkqXhYl11ZOGHفK L[xg&D(eZ#9ET@T{#ãm R(>W``i ʶP^Jt@$!7Ҋ -ߟs:=Jg^:v8uP&y(a,>#l~َkJܗ^7<.<\A,²jx1vGܣc,P 5} t6ҟv Ӗ7u-#a8@;9v=UyjW{FO7UzvHI!ĕ,^Y}q9pRs,.o6k ~ Aہc2r]K8̽ۚ5 ׆l\0 TLgx 8̓Sjo{52m}# طSkE̸9GDk mn3lVvRk(pѱgu?Ja0dϖD#;Pс%:bIzxxڋv317fSq[4 <Ӿ}?]?13 ٓ8t`466grDO:Ba5t۔ C35O6 !ԽMs"[+]`AziS,'#8psG{}yDiɍHԅ Ƀބz@0uN2w:)Un?bٙi.6UJDf)DoZVY ,U{3q =<2_H@anWqhtKER*-4˕Q dN<Njȁ(WV#ܬ里f}٨2ٵ`iǂ:  >5>dgƖX(n0!t\h i>#(I\]4)ĬՑ: k:_LI <Ƨr]-rŃX |9 R!37~`^HeAt+VUgQ+~ɥk_xH$aQJ&@ϞXJ1 ܆ĘB:뱪Em`hFjڟ9e/YLD^*&lVfi\SYvm,MB#F8pk);ke)mHpLw&lͬwG2;djtwDQ,ƹgqD8l.iY<prblc E0O9K$m̢!X\0J8F& 4pmHpOK8/" 8)AqRUj)듊h}yfm'rqcv׊r랼Tg^:";ǂĖ~V\&_ C߬'a($X2o(teD#ih53N"T0t#KF\l;||k]!8AG]2pNYet1 Jh1   }mlp[y`NSm+wN OiXnz6!c> )aBz&',)4χm2O&AL ʉfCR3\*&t1| #2X\:LÀA@O$1*QU90qEƷPqVՑt-'@'/XnIh%L!1DgKcPfcᆠD8p "aBrb=)WTY%K b`vzu2|yy/Hʎ]R`l;TA{Xj`ѽY֙ݹtq0i塘uKF.2cW !@_PC@/r!..xQ+~L?QmV/P Q*(±0?b9E| {H`>sK@2 OmS D0 bs/_4&! _z}U&: _~¼%AIJ|DȅD5JMIB~&S,P>ARHpCc̈́fG Pّ̍MkQ۶9qSeI" k(cY#Ï C=N|b 'N3 iӚ ;cH@Ys '];L!8\ށR/:-!X"C|g\L!|c}40Oth=Gy4JA5JrJ<Ɇ$DX8)4h#GMf2r]BR/ߜPR;ásF4vYK[C(.EJ][ S:`}|([ 9PzN^gMr|䵛k.؜፡fIj& shd^/vQ= -<%MA3bw|'xpZE>SԻO3cOFZ|=JPP~L?g|O A{j`64ʄF[$Im7H{N~I{'LXDr!,+Yp)4M $̽Ah3a u5/fp '¬oOcT,K÷tO=0t:~tWPz*u[w4dFDo Ԣ !&ͯUim!~,Ԇ,b0aJ݌6a ;lVc# OŁ P uօq7ehsrku\* N5N1Yi<aK4 blVV* iA*l9O ;wp۫ˆC2̥ЙEި:E!PʭI H A*<@} ߋN9XpuWJ8KAfE,;UI91 ?u@;c>4su(ұSQ! Ě[nlk/zXM؂ΰ`5E|%#äLJ̰|ϫ t=+-ڱ#4@SPL(Dz'#/T@@؉Agɩ@QF$gϳ8/A[=[/.$VP,1s\vG}щЗh~yt]WuZ/NC2IҔ-5HN Ϊ9 ~&!Ɂ (vox9|k8e*OTTqsx(?}zAӇi-sMsO SsN#I5=>{R6Yњ=|=uޢ {lN8BϥyhpNc÷Kx6A:zs@/5ɟ =0Bǂd{w*fg:}s{v~ DwmtFs~Z+ )T'9!zlSb69*R <4ckӅa"pNݰ37 w#d11F}i w)l}@}?*cN .tW$-ogrƶIoj29q7١Ĉgُ :@BI.pDn;XEָ9vGl(؂LZs|rNLOo@Jӎw# NƼ>Zn"<8.,|cLͪs+ۑ}۵?w<5/eZ|9Go6u,TwTڗa5 ,!f%"DX6Cx3k8{®٤8[L ky9`G }6~gmÂ:Lִ.cYFznٝ53w}d鮬01㹉m$h;$@ZFp2ae4>!( pDqAOtR4APf )kFi BP%4$}˂JhPzA}j={H] Qؙ d##hȊ&ӋȪԅчR=IHK y?lY21cuȓi֒'[-4%!P4h5He1@sFaF$͢ efXjY iWa2D!4c]/SVB)L' V@}fn"&5 w($Hwh!W>={A>Tz)4PR*RC) prI?0%tL=ѓ`?cێe erOF l{Y n- '0'!Dh0߿BRo+H t->'ul@7' F%E z ] \  %H}D#r5kL_'_ U'dy(SdUakA$ :bYQDL3X "(h!d<>׬ʓ !:}_S/۟?t1.?2QZ@,\hh202RW>T֞`R3 }t+&A !G%Qc~;"NtV^4u`1fF bcAX3ge؃9E˾/965vje#ˆgJD/Qiȸn.h3CasAoozi܇ 61G3~(rgYq?fm+od6 \%MIi:pti;[ B1D)COG~lsQ/Js4>-)>=iBg@B\Lh$|Z;*Y&;Qt{)?Gt()Ј2 B|qWUh)P4g-6ڨh<@aF@a 1#&&OutF aF!򢪝DAD4KAUy٭Ld˯n.§ĺ?* /Q?Q%5fh LJ P)H&XSovg9CZf%;) JRZq 9q6uվBlt: +2@b|,[~( J 3Q946p\}ċy/$SH!3(P!F.5mdV]@$'FNa@ċ4SǪ1u dEJvDLB[-hXd+X>JKDM$)r,f!6%ϳs4u`fIkiU ma}:N3kYY/om\1AU5CEވ=hZD M;R8R =n`,{zn'jem` B܇U~1 ŃQ.(J8nceO)bJXLHrV}AݗH S֒0%]Dwz'1ą i *Tsuua60,>CSbPQz!hP}SlTY)"W*! *fɺhf"Š(zEu}Oc"v"t{OD uY{[IpJQUUYh$gEDPD/n\ڠy&דi ]6jHX˫LR(IlZͲX!0:Fa7p*ܥ`F&;}:~Y,ް ˡC3H跅ZK"(=.ڢ~{ζ(("rKu0Rr 9f&ITXXe(2q=Y" JxѝST9¹nۜ,EC-k/*vp.ddӶlN'qhn͎LGy.1b9GL Æ8Q? |@;tBbaijNXHOX 9%(P@ 9Dcꉒgm?UrpÁiSI<0@Qn!1a8T4 DQKH@4!B+BҴ!T% BQ2AIH*-4gtSz0H"gU &B !L_5'R.6Np rh6AŌ[ YQK'ϝd ,*,riҜ_;0BF(*hTa r?=;B?>èf7Dll4Es$LPeX,6zb͚A9-&ج7DI%22S`/(2O^a8I}qG9DчFD4cB@ Ih }i~K}&qF/'}ۋKqM}Vȶۀx4InӌhTf-ͮdMR/&@ntR4!90gdi"qwRj:!E IDFZXHIL  vo8d!d$"g݋iꔈ$qYIQe<8.Lw,@n2P$&>lP&1bWb?{1>)׬?ST1  TD41TH4W0DTQDDR!R4(TMSĄP^{hiiJOЫ60;eD氓yF!%Hynk Ói{mٚG7I<"u狚1Ⱥe3000!rsS30ù9yr]F)}+Ϲ U?XQ+ov:c>{{p;p%VAh @xтҳ Oogdp# &P<l\Cմ5MaCD_n׵,Μ+8ؾfISYC:xIӾ{xԭ@ K7 :$G+3:`IfK۷P׀otSQ(T̲2[I3nJ.KVF٪hnӴT; @¾aBS@$t"=T'9Ȁ|HFgr2@cz NlʊU"xmUξ1C{@@~so"~ ;+tß+GD: FjB=z~ACT5%`:A h/h H)($fW,0=^2 C :fl7Џ$@H᩽c R j2!>\fd)g_ +}(X8pU' "R i CXׄ|InϤ;U;DBSR0 B(yr\p9Z3"L0@΍.~hYP!"ei줹Yh``G{G`7AX<;2E ?{E5#C?d^=u8mMb!DԀ`6l(Ve Ψ"JDu%8ieVVYz8FCڋMM˞?Lw䞗~"ng:at75=LݪTxyFe\~o"2s4 u}}qK犨vL>y Xc<,cWQuL(\8gT*/kOP RAQFeTv>'o)B|] j+8 @aPF 8M0fdy$ *F:(Ѩ=}ŶM!p ^}S$aZ@@pG8?q{3sJ %WGKQ^ܜN4P'abJzԶ SA0E l ӈ^QadE>/.i7pX& s H v=i)) +)M #",CUҴ*@ Q2yo5!NaH""E!( ̊xFk2yGYXR#;"Hf6An\@ yROAw{ bsGPy=ǟ0& NBSYES@|z~Ou.QATcڦi H8ԫbҢi>y| w)@ǎj)[xƏC) jh `&@fYB**$IbUB*pHD^ޟ 8kZ'W͇bp;~Tpf,Tϵ:h]O SoaꟾC @WǐsE R7G?Npww1.D TM^@~U2܀2Q$H_=o*0 Y d,T&r:a1LDvmf 4( Gdc3d  T1ڡA%/c?a PC TD!,Ĕ00)J"'GAbJ$C*h F?Vg0C@@4{<jszG%C iY&;P(q -G1myn5&#b TpH I0s:փF(I95@B ;yuXG@(I s^KgSe~g e`C[! 8^W ! @ 9;Ù/^cj*eHzB)  (~8!!a`& è>ߖL IØ1́5<\,!}.pɈSp8}XyEmEFTB\ɨ#E8QEcDjCi5F\ `.*02 0p:6gZ8;jph1 )XQC8X3yPTCڰ"8O-h!"x@?[rL]+h9|cŪ˙FӼ& 0,moMcԵ<ǻar`+s IMU@EL=ZB+6#HX:x $ET0S0)9ZBe(i6"QHpi<`&@݅&SW+bAJqT m@)Tib9h!8NKoTŔf-mM7E"_U2-M V5su߸SQPͤwLSl< 1otgb?[#x"<nR4R `|U5^;=~1bž@"=Rjp MPD52enCv܍44"P!&חg׃IԋЊ,*6,:l+qhw0)Z榆dHy}('DDV >&Ǟ!a8H+3r.1 騭lPA/47g9A`s3&O^~߸>EGfJ/jag#ome-U*iju9Ҡ㼐K:W߯ uW |l!#^Y&A"8R~L|^[ykyv '(>=u5EBJ ):.{4)gV,HYH&!u:?V#1 X* ~ˎ傀tXlM4܆ް )+3f˲L OS$|ڴmbfiB"oȗT75h6qbbSg70u""ig|`ZdLB_6mTHoO3f SO.'bbl9${\q)t-Bj =?$8vcIr #*e9ϬUy|Ǥ^hhC7P_|> Sw2Nf}n9-- Ł]G,TN݅(`L+ ]ZPwث(Щ&/_Mr1*gC'ݞӥ^ hr@?⏔]2 ȹ+ڶ) @!D7& ~ȂT(1xѴ|**Gdja:{X0"Cm Fλe Za0t5JM>!tnn{lvt[PҸvU+ÔXF&Тtt$}^Zdž P\ÂAX7GR0І8Č21A6t|:LS$mT8q%7m++j(3=\U3eŅi[,`o&T pXepl -J<!ԵUhVdSZfG4\2E1(, 0l ZR2Hy0I&PiHZq#فlYA^|Ѳ8@BBbWc66UiVn a"DTPPi$Lo)Q1kwA1PM\Z<:p> 7NyC7dHuJ p+\"9;*nM '$)loue]KsI $ u Ӎ 1ݫ|{ѐMG<̑{5,5;2lenp)Rch̷"J[tuI7? 2iN! %YAׯM;BTUImuyÜV0 'Ba_2`tFh"-~Җb!Cdbޜյ#*9_P !)оN5Iu cQе7P# 0fH \= $@um/wK'}'׌ HxN@xhᶑ"cĄP᫭"Ц"(4` <A HhpREOʐuhp9c BbΕ8Zt w8M#Kn h 5Pplr6LUa5 0PoWh)bLA.`% *yC=tE("!TD:( uՁQ48pFOϦ*dh*)ߐEVTd4DBUZtICCv a)B*"feeJAi(aQ%춆$U"!hbHbh "8S)Q!s"P8ٞqBd@t&P1tsuġ܇@RAc!JdtD0i,8ŅP*(RX6xxxZIBj#G(@ 6 P#^Fs_xE.]2$*J4w|&98Ӭ *?Č3rrPhAܝ[u.]𠹤TS$X :Uu\rO41ۤl 9 "b:4q`([9b=%VDiC@"[!AAA$ f䩉NN n`ѡ%-$Tdq*hJDA( -"P1J@- uU@U9nYF$J9grCK;iG#FA DPF8\8CI*#Z`Ԃ1Ctnr!,cXkk%, $(SK8;09CF$lmm؈aE2DNmәr6ATṮL0 &'$`ŔAdc8dT%s,\Q=K,3098d h)bJX bDQ.A>(8 D_qz3!PB~ z)(G(%9<@)Y@CQC3@6HNj{`R| ^-a~YI}^|U<*M'!`u#n΁ \zjS}15x=z4&QGN3w3CLh/P`).Q/qC"?S\A(wv;RMH@i7MI!]pBg U229b .Y9Ә-K/mMm6m;Aj<A a|7Lq(z3҃ ;:TTQ;uu-RIvBДM;yvD:zE@|m>R?` y3=[d~np͍,k`{/!vJP}[d ,-`r܆x3&F31f*m:@*61eAv 藨L/-NK$:L,tH~~`~x'ݿ2no JxtHH (֊qDJ4a[R6jdTxʔLv]RiH!@()BT <R>J8hW<>%ٍajr^@PB*"9ǖ&bLiƖFrf@$bRڳ8,@ĥ)("`&Ѕ4:x\hhƷl&ȘrΩ$6H!BjO(  nM"~H(E! 9}poEúw! qCBJdQA;X( # hm13 裁_Ҁ](O4p>%l")zE PA@MC lhThV*kEAFTNUC=*%d8A@ )҂hcr͋M<2ƽ\ 0dX$ȝ;i(hA}xjAw@6ZZsXff;6-HB'}$HGp%+)\@>+#LP ƣ=7; b  CQ!0&V)}>dBTy zq.:Ab @BȒ(~K\ HC#8p^%͵gV Ooƣ#=0/=ew H./A|7P``t0tH= DablD࢘TH"U񭂊" "e鰇 ჶșwLRU`VX*$,/`{zP)'S<"PvL}I&x-(C\pڪ d`⫼d!T(R*}/ݱ)HQdY- N\%|0 d.RI?4 Poj0:b`J;um]܊r1r- 1ߍ<F4$6Ц-ta'~"t)х55,- 8ANW"܂I8cG|v#kh`tBD![AEr+]c\݃y9UFhĽq㴑߇mbh A'qхDaf(jZC`P87+\ϑIPw/MD1ȏ?|ee`QKE5ґpOǀp{NjC*֊v1W%jƧ#cV0|-Od }8>|B=bbqfhU=(K@$_cڤ#%Kb00B!B CAHZ2tBĠP\)Qc;a>܆蝠~H m>at ?d0: ѷ}[nq=dN1C?`Ӽ:3~Ԟ&Fm<' cr2m_1AF YWccM'X8&;aҁߝd t˖tw@k+}5ᭂᷓ9_DG&JHBqQ t} k$ƉHDA 1L<@Wpy\`2)CO6{!<`FҗF$aՂB?K]!L`vֈ_Ƃk'cɌ~WR ^R;CTfֿOp (yrmꑏ~hcɨe7, /×bbNb9jtJY+i*N$94sS᱈V=Ly3 ՚4=>3& FrF(O vpDwnb2 f:Fniel3[ZV; .= 1tFա9hn92:Fk0dE inDAwEd7AqZi|:qgK!bѠ1.4u$.<͏$@Fҭ~H7`əL"9(&T;6p;se%$0R]C I0NiA?q㔏̶ VoИtݽv+ 3@JrL9[a!:us35W8 ڛWU';|*{|C tnv Xt F\_i0m$Q>B >H0Vq7oThށsBU$As2hޣiJ*WR[Ic R& N؃H'v>70m5GJHX7t2t0DP0$< m=Ar9 Aȫʬ+H%v\9s#5Lz0~\]/5i_^?Fn[ Kbh4}&W\!! TxΎ܂18{׊+cy4긺c%!rINނ}]N/{6\şoO[ԾÑLM?a PgovyyoPZױQn戉jHI!0|> ?dAqMRAFY`H$Dr)+C۲sj&B^cؚ=J;zp҃3 #iviJҁꖀC, rz|>돢viBү!@.hV3xаݎdw6(e(zhAG`Vp^/) Ћwao-@XѺL! iȏ9 R bX& )b& >ďDS(Ws-3 ê1U`[VqԤ8P#l @s`DA2ID s.dǭrE CN,4GPy1"8HX@*&3L"+wGS; l^(Yƺp/S1OTgOT)7aőaes46֖X6.ŮBvޒ]RY$Btzi9&ٱ &(;D,C SI@:^sRDA%!Q`a^3CXp:2vޗ9ONDt\`t6cHAyIiN$6p*I*:& 1Akc*s2CCY;s+%֪:txNK̐Y#J"+1$F.m8. #k/\"tɜZr:Jq:`'i 1F-1ZAqd k8SmrL᳊5iŖ`Nsj(0QAWh HI-STLZJp.5n1գl1˃lwf@{ʠy;6X!U!*Jז8aZ kDw/~9z#Olq4Bm\~Ơ!66Y zr _, 1OqOM 5Ͳ4Ab` L0*"1cnc9; RC*~[ު8ml8(C}mAmc?P{Fjd,=Xq0J򠑖!ˊF-8Ƥ 9hPh!#6)"&Zh"h  1 \ðdxۃ! LtB>5ЄPLb鈝PEqtxF0łmk@5\cdj`uA@* HG_>+yC`dVqd8cvJW5t!By{H J(D4m>*PDDBoN(f> 19k)^zׂwX Cc5y@՝nqƚ#єj8D0&C[p^y(hrzCy cѳ //ס$pqP Od(@DH KMm o; ]tuJjjih$@QVi `Dr+B0m1$-B|;h,(4uKLPQO]yua#"msciqkhh9bN6իXcj##P <{&fʭSƎN;D3lnx?j鍰\7TT m«ٻQ(`>>Oa}3W0U5 qG19SFx_v2XaB*֠l3H:La&&=jPhHXH ͊ T* !E[TV )g\Z+zb~g%r)m?^'9uS#UYk ٟW@HD,L4*S>;w=Ƭ$%E 1p 4~Ȳ}{?0H/ˀ KA/|ifPbl!FZ?:2.>w B@x$RK~kG'b͠t7J)Jj =v*HD*qG*.,r۔-QA}fh {QC?qKj+."X`N7dR"B I($!U#mg' # 0 '?Y(=~nTT8x!*N! PCP2rS M2Hksqm~@aScCTh8D7ӺI.&̾9 yBI"&b =F>B% 7.7.T!*ؐC34)E(PKU)YqNOW 8dkYVjv<5 L;H A^7` I4Uq48e|хsbDZ%GUkZFKS6D!(^ &D|mg-ns3v9-(O'RmO3ko7o#5]#ޟ =̯k^R_|c1-{P<xƳهJQ#̒7'"rk 'dBHBc4*daҐ Xc[KH<b<.ک䚿l]^XG̝$gT:6sbFc;gn=i1%zT?"6⎺f=u5E.B!dpg$ x2@6 Ά\,X~Y7ɝ.vz9).3r~T(wxŸF򰧖RVo[%B%?h=Oo^<^):6|SO2|0<ģ>Oh"g܎g\q&C\i=8mymp p<[w~upq3Nԓ0&xd>"{?8ʼnÅ!2úQV؆+_ǦeSp`ᡏJ~8Y_ B|9( (kQ*w^# BG~::#jq zcčH6~G4h_--=qf|xO.0 2!ޞSzF5.ؽ=LIr8bcJ<>UFq zΎ G"}R;VTyKIayyբ8d+GyMH]F>|gy9KpR ~#KŘڣGFWx{Ӳ]zA6`Ƞ9= )N>; |2qg Mp<;OX)IPzcF!|X } 2J@Wãp1,dA{ſmxLKgL۶OX`5"{( aވ)!UNmP9sVu̍*̆ Z;Ay8RBsÏJ!75^8fy4 |8;XI 3&"y 10w]@HcFnI<'wVAOZ^. Ld=M8 3oOs&A>ya3a?fmh# 6@ #$N~- Q f%N }-[́qˆ,s "q|<m9(fv15U]n|Q%NtB M4$A r+܇sӺ==^C{j9z|V04-!Ϭ|89h39yGn[ʹi8`#)Q}먃 {ψucd7\KZkP*`f{j.9 W%f~7ip:20> X(%=se&"HLF|{W_VDYUϸħs]![NN2ɼ GL9"{i%=*KA!^'/f:7{33I^gwr\U ~ $ֹ͛>8[0Ђl(&LcpTWxX}. EU-t`sɶӄ Jk!xMAHbm4lv6 :$@G T+kmuRleή%Ԩ5)¾XAӗ]? MѸ|< ]N F^} )RH˅f:ܸUo%(I!()f }-uapR!TqQP(H#~0yEkcve6iUrp*"Ƹ|?\΢!hw=FtT( B BdJ** _YhAJz~[C P)x99'R?Pc^hZyHK=#zDc*҉B+HЪi jjj(ZE lRꥪM6mC$&IRB!pq|JL@By_,hav}HIDE0M{G^Ji (IS_C5FoLE!2E? 2pڟIX jnCb`cݍ:c>x<×m%A{QKxP!48 %vV<-$xWR./BM"|E1 S(9Q &/<:H[ʼnKJrjZRs 8`9S dI^=9?H%}xp p%oԭ ?:x/fZ'~p H1eX!hYgE:II :]mCl*bvMpB Ȥ<A0DB"׫h!-#T4,Ba "[Bf)$.;z%6T*`{袋xsTl9,]3!%"f J ~F, .[gϺ8*;d>5yF0px9JW~ fy:e9rD@ߊkŇEAQ\@m0UΆ`RLvb 9ƙ+D;|wuu i$DIR3bW.NM8r.8 ;K-e'eX .wLja];Ih ],Iط=Qn!N5$$kc 9w"ʂ CoMC {n}ovI%xbRĪ 59&f_"3"7g2gɒ ;2zt>BY XW=O8 -s08)T⮬\ 㘪5gnDk! {nC@;@ pu+-sShC(F2!ᜄɒN׭K9g$fH;*IJJaңơB(1:;d&B^98{a$!$ Ԇ5TIUUUu҂d9RZV# 6U ΁JA"&RAa!$Gc24.6VBNцbHB '9AsQ(lSHh&!I(BRUah%FHeH&)[ZHJYB` `"J !HHJ@maeh*P`L2 :;2Lq&ļ *J~T&޳b OÄ:fs|sr+l(L2r`58Hlw!!vuPkl6拖V#橱=|\0f*Nz':(m=Fӑ`6*#aH#Xi1x&,1a򚚇fH D\edz8EEAzrm=v,80^19WgF{2=s 'A+dBv~8|In`Qkl-왆Γ0v#a::2;aD@8P;m?((*8ijhxpvIBDDqeESQx.kf:5˶f B!4_-099e漪lSG.6ْ<s<JĴH+8j6qZ#AMxbCHi$0̵AAH!QA# 1- @HwD &ƤWoa"bk@7AbۊG@NwD 8lgm˧2)̰1c".i9` R0٫ W!f`o,kvfP߿wf9}*QHcK^ hkS9Y",ARvs-s@ˆhhT&jx@:4+|, 9km !LEl9 *Y#XcMLIo\u3Y-Ed*tN (J?s(&(J&<|׏ oWb|{x4ǖ3q/y%%LlӨ܅CT2*"j(TZ<9iX>\_FB-LL)"2ްTڛǍ"ŞbmNJnEr gh|)=oV" `Că9=I6`[DV:bLe(Al$2``89FS C@}#-@1Eއ(cR/HwPD8a{ &^Sh uy#9'ݻ̝8-7e3qPEq H0i"\,j#G\Ȩ¸EwKgey);=m^mbX6Ư癞Pb?Qq$c@/LAlbǻ|I!BDOf~DZLa#ƚ9:qTx čU,6ʰ6ŵiSd05c|QqbNbln9.f bE.$#utB݆hŔoW%926]( 9=mW Atu\0Alj 6[ T Ί! #pDfqѢ-Q%95o  MDruȌ3UAqn8Vf#9WQSn/ ~? ; Y} 18!"= <)P@xnKin@y7ÿemM@hW Ed~i)Z@ ylg > Xc;dBj _9t(uFlR>ų%΋Jf=\#OfݐLb@^-ݢ(yLSDp)o҇!?- d̙8Tb{#e%B2S$@:[Ԡu4Q݀>s0E{9/ R w06FBB](K\% +t1D@"ڐ{L7:jChF8Ձ8O d{l߲FT /:.X/b{8])'_ ԆzOq옘EE? (I3N Z hV& S9,cRPPDDS5aƨJ0BMPIZS<KsŽaӹPd`E͂XJ$(L@hɐ0spѶqivE#Lh)h 䘈&B44SkaA'\ fFAFV`cX8=p_߅t#vXK'/$$ɊAF$VDܪP(`DDO)USޞ  (u@췩>O6[rJ *{>cEC??}YU I(:$ ĺ%$N\~ )Ba( mڀ."b)RHZu(GF ]}G'o! @5}Bq#PQ1P_?Jh &ͷ]VMD+2>k/l'q)%E*DU"}Hy~|3TBmۨC÷2]` [`bj <0R!CHL|YCt$=j{Y{N22*-#^9&&|j.{2G|$J & ;vs&* 4RDg$A$E vSHDC93 L@]yp?4q@9k]`g:TOE$ dY sd u<)BXRYþ+$n9m!e1@wX,#펩U :ۛK/X:?qDNBWr9L5IH"RΪTx#áe$lȸSN[ ؉cD I5C2й5r@QF.gEJPB*!F a8BOgG/](ꈛW?#Y\jIgn/:qG/QRw.O 1AQ[f0[%2`f@*:5$fNrϿsR$@iieR~>ϤA6mD).1ʼ"KDZIZDZ`APb }DwɦNZ?q?zK~(:@/P&rmҽx LdnF@lR^vȏnL69}\m8lι[ a"} /e wt(ҿd}v|?x0mb7@C^(#F[3GŮsEW#%U4TJ ~K-beDi9i<3Qs2[riI+4Er9ϳ< +\>lu3F*p TA/O"64)ٺTl. y}>g@^n$%!;^:? >1)vT7n 5T1T(@VeOIv -}?0A d\Í BC" Ol4GY I) EL|g>YZFRŀ'nLP2c5¹ o9u}DPAHKAD2z2b7}v|v߰. ;` gq9o(dfqˉ6vY; X`j(F$<ǸOA=&tlp%5|RK k 4dP!$tؒ#V #  틕ǞpM؛!S'C؈*80U&`Tc``*(KWWA(r("-]U ``U-k@0< lX{Z/931iίi4.HUͲ} q?bIBdiLUvO+-ہo)ԑ 4W-8Y .- rx!B (H#҂\xACzElGoFPnbMcc+zďvN|p^" %'!~tS oAF3B *8W&°F/Bw&?@? \ XId~>;A=VN4"GR`5xpI`p(;D%Kn!813&6g (zҮJb@~݋\rq,Ǿ#Qoٍ76΀/3JXh1+ 18(q#<[S0pC&XŒfTxtX7DwFGv};`‹گQ#$Or4ỿvO@Q "dF(@ {s PP @h"xX"+ Yi"k2{_" "I](eXWّ}פsi1T2eU <й)yWET?0_}!B_ HTGj*"p D.41 7C"K^_Gz5sr $N{|֢v_ТP(n론Іayz1icoN0m 9bKV7 :f*bEP1TȘq<<@S &c4X,>C)~_b!c3XQUV05pҦ`mT6J Vf}[)X)?zEJ3*0K_3FMe-hSH,[kYcB)Ԁ›P0+ l I|NwjB0@1$$%5$+1T X5byxNdWbF .|>h^evdi yC-04DݯT|o4xLDWt0ue@!96XxY[|9 H~z;Cc@ȴ$PPdM;|G#hiT<# gNpcMٹOr|GOXPT(-1!Z6}3SpD0E_z$镄`@;a/eVHS/gn= 11D D@ĐLP#DDPUĥ(ĄTDLPDYF RDĄXE Q  J'S ?}͟_:]D*^lgX %!]?O=&ؔJd lDUV¥EY(>Sc?~3;Ul8±2(;?6P4,ipX 2ų#Nly5վgY{Eֳi<{%g)_A򵏧+#^ wJuq=MPw^N.}RySn<% HU|uC'ps2ln}_T}ֻj>jI}w^usˤsKj4lwaQ]vG{;4 ] euy5,v+Ά_w;Kћoy]Jvdzppwڊ sm:/xKs={ie5nhe,Lʕ"f2Ѵ>݆T^Ϫ^:X鏣޾SwuwR$M^UT3;b\gc]Q(m{:[w:4 A$n ֨RE*]=P=l%A* 1-2WT8:(@@5 RC{zIBR U4)G`4JS}գWlq&n{{x*>/ i}No୛(=͙b-* z/gsqwA0}{ۋ^[]w^N>@t (@ wms(d |EJzn=A"P{TUJ(5 {wu|=:D*RA}\x;݇ה-}km}ýNy:-׾g}YϡH޻}Zmc=v易*z˱ u65}<)T'h_ۏܡaXPӷ@_^{ YJ2ݝA1_Evr])Nv}o}V2k{#7u }4׼ײP/3ٻ2{>m'MλWtPv)ksb: Wfʱͧ7[o׋t5`SReZ[ֽ/6"mRqhlt+׻ʷn,CRvJϾT۷3zs^Qtͷ=gJ).|z׋YW;].̾޹rMf-T&^uҚ'uԯF_@ sֶ6;A Tu;^ qfS}^:SWq*sGM;&Öw6:Id w[4(,WkkWl^oqK{[vV]> o\8wwHg:}dLs֮ʲlltW pkgpNZ2C]w{ҫ}{B@ԖhҀ]9zǮ7}lΝ9sFUeK[5{Xv;-R9uW*Yޜ| 7 L&̀ٔP$*}lĀgµuow׊ƺuи;,F֊JB=5uo{=U'V]4BQ)TdpnRl|ouu:HmӚv:t׽_; |>펆YKnξ q;`9!@&Mi@dD &L&Ɂ44S"SĞ cؓɨ4 !& &щOSASL2@4H$B@&@#%OzDzi=O)y3Ji䞓#'h4=@  $SȪ L)OħyP~3TOjѠ@4 JhF@OA42L`@CF@O)i3Tj$=M4fLGlSOP=@AFM4 5# #!&&S&ʟꞦ65M45@`;P8#wGz] gHPG}(߬%ctTN)psTP8Η}~3N p9@PG !AU)K@Xl@OR\s dPp0}'XCp%Pu'W߈?^?p l~ w?vyo·?7_(}/{*~m~/k>W>`w?k_Z nTDtA_y?Iᚰ+^{2}?|řYUv8,J6A(B>m+!wc"XRx}0>PRpp\~~m`N`@L{~Y'x>(A ?- `g PM(V;`Az}}km~ Þ* )zx Y#2ia?Ө:wu% Z?lWK]=`TSw~{3TocPIC(aq+&n(g{*xyC &̍0}&@D W:A'vf\y~8ES6NްqMib'Vev-a?X _%n JoN`5~e@ܚ=9=?1v.EE6h.wP9:Cjt8b5j/Tp;1xeWΡo+I\m̟O6ISE3RD51Ed?}e? bYR@jv?7 &TG{#w#rZ?ƣU"UV_uQJm_:ĘW?ߪ.T_]jTslιu 0/L/N!GKѷO7ݜ9_Dz#݃ _$s Xg^t`Z}UcTG((vv RmKbo7^!ԓu7?;⇫+?y5c]o@HvSG#L";WI//'8Y7 dH+#I!ȸ4ϛ&jPwѲR 7A-Qwy_> }4qIΏkG8.RҞi?My8E[jZաq(T@#4OdG,FƚtÅhM]uKYb+EIP!KV#Xj _%vbF'd~`B񔂁(g HND`B#{Džr ޗO_ =RKLOxpO,Dj (Loڪ3H1:H1mHDVwmہJz MDU Q"Q04,$ԦGsIrt1Hq$LQi#FAjm&Ovx~P2a( /?:'hg(j.$]H2{áV@lݙx%#ǎ|ع1MLKD@D4QTATP5G1UDW|HFJ " MKIKH  *L""b4*!#g^rX0%3j~4 pWИ5优~S|}Ү;'21H12݂0 (L( /8[v <ն@̺}5L|e`pgRЪ0^iV3˃ ز6'z1(POJێZ&JH jFvso͈d߷6BEHA n0$.a=:751D``xxfs@HgowO}~?m>݁R%အ?}HpT~t"tmY7A$}  )`W+ nKLQAJ ,MPE! BI ,0B0A@؇ $-$N8-v!B"CDH8  3\攕$b H$$G$dۆ'?ъ y}o_}|k|>o~_-g>fޅn)/~Oʧl/FE7( g#GO7M׷v;u )IZ(&jL@?6'HܷHip40L9MDЇGC~@1_9988?3'ּQBW.;k_? sGP'} ~g?IFX00+! &P:]L͠= ZNt;⟌ >  "vփ?=z@#}cݾ<~R~_eiҌ@BUgz  Ǔvmi&DI$J$I 3p,8n5835ƀpv ]_3?߭iaLq w-ûI ]ܒI$ ϓ\q`Lq]?E=iB#HP{)xY'u|×&H|dh W_pB ('UhM4D5^ @'ƋR3 *8|Q!沖%$;]vAO^G*_֬F/6گP\'H>u{g{I1Ex6^ D 1sJ/!IֿO~1,.5uCMO=@ł{y_3H^vD"Dy{8+?*#@s7`O ,rd?cF:}<͞eC@:*|}m?cusU89=^}@h!y| xYnN m?=HSZX ɝh(2{ ]p`Հ=/4RCG?|Y_!#Ɯ3a3 H䞍Q_N,?vQ?FPŁ2,!SE*QAT4wA^,\X6RTՐT_vD_H#/0bIFZI`*<$OJ!] ͸ ?Ŀ9۳\rݷhSPGQCB듀H* 3mA4{yr2?y2l~OV?eaeA %pB e$)@@.!|`-Dg'-*Hktdc %0pdbq )B0u  kXg8/|" $3}~Z6P$E1$@}¡ dU$JD >f"H *`(hIbecV"oַ3ϧ~ daURS`%_7Z4c.W@c?I&%IlPҲB2#LnHd-y’ X\2#RAYQ5.\%G 'nu=J?QfYеJ٤ƝJ;W+MKMN1;FRbߡꪨŪuY;Wii$JJ;HCM8^pQE#/{똯xIbP6QSN1/GCq ڕQft* 8f6HmD7"nlܲ^4R"EI'|Vd欲F`~^GgUǯ٦ҚO}Wߩ:I9"q-N-F,ԄA n/Ow\mѱ;yr"9/Z1JJ~HA,)Slb*`k@dճ_Afb*"vb LJfdXKSVb}r()ZB&X` bBi(Ѣ"b(a B!R202"!h2JrjX"AFʈ(*f $PMeM VS_F!)@aPj Ef iBXbJJaw?tɳ 4ADQʔQ7!$hIX" YP&(f"Fe$aDADAIMy=43D,$@0puuD[Ԧf,"\T>hI$c4._]wȽ-l:EhD(U(P Jd C("" n1 H *bDf5SM MSM0US5PU)"U:wur i!M!BP$O&aC0UL4rYQDUEHa8!O" !&(*!"B&e|C"(BdBBP*`(V79p>\UA@_KD%dcߘ A=dsJu)3V.b4#5$AwX4o Z4`[dEZP"H3;aF0@x/O>hA9Q Я; O}E`ycE3V8BS2 Z;0]R &eIߨ1(5⪑Ssc+" 䜽sW~mZ|/T;O 3nTyWlhGC%ʳ@TD l*rPXxjcÞB.),z0 ߿R?c3kcy72sdd_(ϩ~E.qOۗo|خCG;cQߛAn8g2㜶=s$ *}L'͚RD ǮP,XG~P;~r*ΘDeN`b64(+Ce6 vF/vF0 Ui`kvKE3s9(@!@PJ\m֩ ɧLޟ)=UΪI19UAUr2@ƒ(R%-P#DEALU ,EAI-UPAԄPqd8PDoWR M YŸ~= 7 aك0$DK4)RĔH<#u14DIIEECEQ. H#G1IPSp"#vQ *j(b"" (hJRZBB **KX('Q-%Ĕ1UHɕ-"U#E Ma4C-$MҔDTQ1@TC0RKAT%RDTQ A 5EE4QP$;QDpL`&* fL9G!eh" "*bh32"R;s, Uϔ&eiHQPG$D}*j2b,rr2HI1 ~4AQPOPrͦ*m PfJ#jiP{ޢJ`((TUIM PB M Q?x_wb튠"P@@ BF"jR@b& !doGH}ow{kk!XFD:"jǕQߵ,Vqw`OA_wOu)#uheY}gaW)2Q<0j<8 ՠg +QCs_,6^Wzz~ By|?]-d6#9QΨMh.X"0 &zk7 2lsY,J.# ]BbVb4,b,]v/׽SLd+96‚*P)(̣&erdx|kL?ӏ=f =Ssæujtk[E핷3I~2HhD/e0Qak `bHc.Cy{]έϧIE\&(ɜR 5c$aAW^j4℆G4ѿg3yQ]4ɢX˨ԡ {0LQEU f eQQj"bC7yPleOůIJ8t'5<R$XEB7vᘞP`A7C % MkS4Nb^R[p&U2,$XN8tkKwԦXV!$c++v Bޚi8aHn\pg]U$ 'b >I؁y }Nww3%f 08k u&))h*J\.Q|ju?OpxL܂K T ȡ!ؠe!* 5D$݃}mx5:R铐UEC$cHyˁ' }=A@#eiU\"46?Ϗ weRu*~ ֦g8)znWGL%.s@79i?W/o+""bQʁLBg8YM gc~(' pVjgRégvg+6@]Κ'ZRRh_&b 4a96o2+sєzf̯/MwZevOs* $+[>$PmsG6Eߒ ْA:J:m/BeLhgPipԷ+l[ ㄫ %oEij}[ǪuoyA;eW ZS(6 5 ":DLP4JP QE!U@tJ&)("(i bہ)7]#7>5ZoT$DA?s]31?vyot={X[ Lne#G :"7YQ"CLFɟ#nt|4e^EGE!RD#PA,K U{tG?e ʱY'g=`Aa~GN6 ZP/ a*T^6PiʆM;N>@܀r@d3:@q97봤Z5O/<6KCgR3i6kL#TfdŊڊAwvt A2 8Hk3VvchCh ⃔tkՈPxH w3Eb+mS$Ѻ~*'Bˌd;!ɓ/j{Mi埩8ϘЪ+CLCtB3+ `wk4f(O)溚-DeCF^% $7FrKqdubq%_{ߴVX,p?wH O8oֻJ׮:  N\.[PH/ fnW:# ZԽ0gQE}:XX WF2E jgxٝPDhSèL' se<0|zJ~>Kg| w[ovܦfp &T/iæ3|~Lx|Fq"i6! Vdw õhjU7!÷*h63 =NPZEi~ w4^ ThAQcG>}D*c^U э͖1!G7K٭Cgvɞ-bxZ& WaKsJ8#}z$<] /eD,LD?֓m{UWKH੖Wʢ",hnރVUsXYa]s,PC;s1u89.*5o[4uŇ~Z⮩A @7Lf+65d>aG~t~\;oy(s|c؋Y*z,̠Oojiq"ZKXs lxhu5}jJPq/Φ"߷;vZ]=%[X$LC1=ڑ|^,JolrK.o7u[o_Ul̾G?d\T ׁp*خ=go?L0U9)xhy`Ǫ#Gt=yʇpSGkgϩcR0wgW6%N\=)P/G/15bz?oܼQЋp'>4њBw+&*Vn"%Ԃߪ]u8U/FSN&V1}ǮF@G`B`Sry0,Gp8hP?tĞdyFcGC*}X^[ QFaSZnu@ofw?9CBo*%!8d\fuW`wIy0㛠N NLT8Ţk 3tF[z=%1###bqEFӃAT$a>[>\&\[#e$DN q;hpUG<0!45P]IzXP$qo=]ǹ.1?-? ގ2d*`5#r*alLJpEB@05Fׇ#,G1.*VJ5pA dZ$ ˂!z#سU=숏QkFr y]-")5dv)` u sRkZ`d =WD8x n _ ;`M i)ɾz5*sqn\5'PPC#E_? *IfC "P*7+Gsx{=3ֽj{]N#ߜX>R+hZ_rp-~{g<J=xģc8YZni ::QzS_zlzh[]DW|n[mo 9U(_r}~7=q2;U_#iӚO+a qx:6*ۛT+GWzz] 9׵e{1Y's|sJ[ed oi{`U88c]ɲs; ,fZzZ<]%ǎ.jZ_}58sܞfzSD @ @J_ewsd0rx+֖S^`9=}-z?AA8"7Th3dXq8QkB,=Rf"u3Dx^VPa;Ɛ.P1DGcaUIYPqq.ep  @T?7?cV=ىvKXԥ?EoBDzU, t"8&C;n&jU+,6P yaI@J8Y\jnOr?E{(o|( 3cY92,v_(fVj~[=Zh_Ez[U 1}w=(r2~ 6,JeUfS9H{ G-5r]o*aa3ʽ64.sWU [U 7Ul o-s=>lq^y~-e1,\ֶ31M@/T-N"Z{\=:H *CKTm0ll{0nYlepDŽ1E6EpkdFU~/frkAG#ρf_t0@$5 Ϩ@ Yf? ׷,XجEM5EP4$ Є Aa']|̟_nfOD/&oS'T`)yPFGz %aS!""7mmr" DA*쭞R(RU'1gh* PߑoGRCOwWC'᡹9!BdQn;'/(n;-8r4OþS<>NPL>ćse2R2c9wxVCkliH0 2}x3%҇M44nq[;:q}X8!HV ̢2J*1ZS"f-c~* m6u/\)RRhr|vg$їev֕L/u**O*pt>E_{W&D}%Kċ=}" X `v:k>x [7OxVJ9wcAjŭePн9a&L+ZަOf{wQl*l쀾z}?t6opVZ]d u+ڗʐkhw? X!x`򏜅0`c#-{g=9t g BH)twÇ#KjqoѴ\IkXt֤ME _s/ aUMz1Bb"Cxe|Xҙk -'CN)i<s& dAWZIc*̻<Ѭ{P7-U*h J/*z<\e yC~ϡo wBz\D1&_UDgXS2T5e1g9arOtq_3 jCCd 4 h1lC@$n4.ڞ:‰AP܌!ASxx䟆Cax|!neW:W{*"Z gӃx.h#o;>ێ|@ qT|թ"Uv@|eJ%*)8 `&_} /C(?>/Pμ8] 0.< Y;Y%/8e:'vtm:4, )SdžlB͘doQGÌӶ!O\<rW_ ]GN*=iIB^NA_?VT|ӏ$׼1.CܷE5k(` %.B&Nעgj=ljYN3j0{3M##Q/SRRs{ vn# Cnr86 #wuc/ajGúFb"t#Ⱥ&&sc߰2QIQACcߞ}H !1A6U._w𥠤в-T×\$v<@ Dꬳ#%PmSE_K"ݗ+ucYF#;ZdڀA4eO79Uz)Q "mY8gt7,t0$o }OO@Q Yvx3YYE3S/{rĒJ  `]҃vq vݓb55 =F9 Oo4a~#W޴ pS M*#x\~%N4h=4< mP =0ˌwkf%k󉱢TF1PF~ߴ/ݟ_O<ŀU@sN`ddR>mÁD!ӳ5vSjC. G ȄB $@J.k$\YߺS[n|(YռA2 H I$@H;&>?; !#xlOk)O .$\yD>cW$ 3tvsrgx|w+_:y{2xͿ,~ tl]8df $D@MJ*)<),#[Zaxirk2ކ/$b9iR!ϲ~ʅ^,E/Cgd?^ɾ~)9jhu:d W&.}QP%lwog7G+?_a:EP{i I_ІX[Oz[)(;&=4%(J љPR =E~4pmG hʈw>v, |!ǽ2߁"ב?ކ^m}_5#!gvF!tAg1fm `grK9;In={}(6BO$.{DyJޯ}+*nGկ>G {a.L h姧gGiif{OeߥCS=7o} B7>Ly\-r#ݮ9$,HA6 V}͟|{<bg^JʾGw[vlnwEWe:6[ ]=6Ղ>Ng{{ϣ7XԄ~(L7zRФEQ +K*aDW-~V3V*h؞_7n88usG!w|ϙ8o#s^ULy[rzPrCDVFE2 h?(dԛ_겁4af[ ôl#_[- uu1yprX "]l04PLB<9B?|]7%jILKl(*`~> Cvɑ%bF)=dmU6TPEc Q`{T߿>Wˌwm R]>.[b0~0Jm{6ߢ6Qm(Tm2tjDžho ˎf\jZ-TRJphV٫Doj<0FJ!cE+Ta]6V :>ܮkcw-K4ou|@ugQF))UU%YGX*/Os;j31dg1Q%cv˳wset+@x}Kg (yW uOF p3u%" 16箋mPj%fn@\FB-[Ԓ EUFʜa^;ɌwƏg;֧ VmKmmZ󫿯~o0ak8 ngP%MnIV ދf;鲺l]}WI.4fW:(N[|!с<Ny9c_o]8[W=ޟ>p;s`ʐ sg6´O:Wם_cR^϶R*/j]KƵj8Hjs{/r kT G{8SmY ũ%՝AQ#F6ppƪ P[:E#l駴l6Nl 5/R&5>_Ok 7g? vbGj\9Dw$cDٰ3",Z`R zr'\^D%H9TjMAwE;8,7XȪ.Y{0ui3mުⲕ8-=g櫯?Nnf}ǺN~79w~ +jG5QLi"oka}5m|(|'\ʵw_~pS.yI)TUP5cu1⇸B:(,ʢTŔ22#Of6aSfqD9Ű%kfXe F'聬y3:g$>j)"~7)ݶ=7|p e3)2+y! 6y+ŒTX(:>o?Sr56aU|j|OuuiʐIa^wc@ݻ5t%@(M򈂤RHv]|䆠?l  >oL>mӶDH 3A@)d¥`\B¢u@vW NǓFh}*|h jwļI?Q?$cgѝ~hGH;{8n ?$ (%{'{iTFc%F3q#+:ʤN!0ٿOßF>ߟ72>dDD9>t rjV1mU4(U-m/UX,*Q`Dk+?Q![HD;B|$;nӜljR9 D3${+A3q` َxx&PkryHW:M&RHG!b!0ryf1doߌFQ#&EF@D{T/OoNPPE+wF!/]p}R^*)&UeO-Z%*}}{~APA}Y1b|f+ O?jie,h" H9cc%ej0 O%?i,E~"O,H?'ݫJZg2Ow'`u0 scӋ(ZPP~'~^,HG x|Lj_1 >k߬De?b}H4n{e@b#!͔% [L)ZM59p`iTAy 0Uo׻A-%-^IBDșBQ|_#?PPܕ:kQ0B_PP!67DAaGHȉ öz :"x8M?$(mO sB {gTGqD_( K{SϽ>CD(SHaw54g{C*_&G51x8٩_ }ʿyxՍ:G-5A yQJA~T(=gV_/>h@15su?/6P;==hb/ѯn|4Xr_ "BƽJ?+8 x~ ?Zr'~@̠H{ 0Y!au~׿\|5wh>*Fh%8 ^%X×uAT?|„ p #kk!N$} ֫n2`4򝄖(3 m : c{Ht&ff%^}ͦiG@Jg] S @ r{ms:Ui_zeE@H(PW </?qd;8ox)Hëˌ%].dL)P3Wu~1?~B^Xݕ~wD~Dս Y8<>6|KJaUh)˚kfmC7-ӁSBP|_nѶ7aI"%"Aș5`R#΅e3%B0N3ҩ q4*V ,* "$`Qb4׼H X%2l0o"o10hD"p)33 cl̤)%10}j{Meܣ$\gw_HN])Fc  SfXc겆")b(/Dڱ!haAL1"Bea%bS`y&䀁+2)<7?5sI$'q$რH:sBOc\9|wzՠxJH 0}RO˿H}w{I )#t I BPGebJSA';? u .1Ha!x* I$XP9\,]Z$SO,_WʪE=Lj @QڅQs8/=idYlE!:ȩUI&{w4Q8{yU}) ^7aqJ72ެJwjJ4l}1O"Sڎ]`.DDY8d1vqސDUW0!gu9#isL3i!AX"&*ƀUΩ0iM;_vpg#PZqحINFq:7$pO:Y@,Wi*@H%9 G8^':M>K8X>.ut =bpH6q iM&2roV9wav=&2 -3*3YLf.Tz`)}H, !}ᵊ%fV%~oկ8*H}Ϲ=<L7>?>^)[2"JDb(AD `e %#C@АE+`sXU~.*3U2EH,aӯܣ2&u VA P *Ek , !Hvm+l%?.zpϊ ߬>} '8iRQan Z,C! hՆ> m׌+K,CC9q d+ΰbEEg!8! `;q*\fJBP$*% Y $ PHZ`b* UzDUMLTQRR٠4h1չ"794ASHfaKs hɤi$R(RBQ 4R0dDLELE$FT4C0jtfA:V$PJK1S4X3 $h"(D2sAl8PQE)f Aq\>ɏߋ;^ 1d )H9@%KT@t|+9$A6b+O+pH%})"1z`*-jV! IHIRh&#N[,.$7t0!/(BɲvJ$qx%(:@qkCi{^sK&LQQw\GlT<,;? Ѻd t*CW@ܚVL Ps( bOϯu$Fjq^ʛd:B 1yTv)q_P̿E?d!`-(vjӀ{m@`2LȣB"߿aB|EK1)ryt; +<֘ρim9[[$~-ŦbH%0S";ګԒ! She@q^*f[{?C9VNZڠ|1E@h^agh$ |ٷ#ؔuR*Mz6!/8TLL ɽe=#; QTƤ Rŝ'\. ee ƌjEtE¤@LBs@6NӀkS=m|lc!l9#pEr.yHB%HŎs^=uƧ5a͙cGu@ܳC5ĬGu0!>ʼn|!]%I T!A4Go 3jnl*1h>)05 E;FM'D4# ^1Ϲhϱu CaMLgRTrG_H%% c[%^q9S\ S3Y=?E8 3ZI"cstCٓ(=4 ٶE8>P }2I:.2d#˺)Mߙ2:^7:4=S"1L I#FibflLC鰞}w_7qaZ ?@_CU2rH8<]4(SۢPSntfG\ -O G U{7|yFZ7|br @_ھb %ޝfϑ "Ag#s%mÁw2-GN >iIj׸ zgx UL0 4s{$smMQZ0I(TR8Ӻ*;YH9nRpwlBك碸R_$t ERj{fX)#Рvب&fG )-;u:!iK=yDאKt؅)M:iiQO`z}٫FhUŇA[ )x0n. Fh狠 4 {DsKSMJp[݂){V3snrrc>( qZ|nd08ppn.9Ʋ>[wj9HfkFpC1y } kzV ZrlhmX(gyZ80aPZP 9u.KXϛ^C36^B݋T t\oށ{1߽>5VhYq)!xzٙ32a>R.1QiA8a8QfgKjʻ.R TNꅈ!46pvН'jʥ`IU jvEo+ tԢnYg&:ҹމ.~U C[4,xsȰvʢl#Bջ@͘}df2a2X*rY  u72yOP0TBNPwe7fSj ̲H(dsh֌"1EMS Q@%^699ϖn*JfN Ԉlapxj)&wcMˊ8mm~3(V(RT~oF}9}4٩r0|Z%BC2XSF*&o>T'jR=J.T_zWO] fEw}1@>/a* U&$脆 kpg͢vp TO3Si3`Y,pR/7LZ4n]\P[HO-;ЦJfa331*;ڶǪ&A誥[}FQ@<30˭b{"R‡"28ofz]"NDwu=ye܎.^Sv)Zy7WƮC> +I7Łn::96G䌳r45:ˌAM[W۪ƐNn]ͼvVKAT(  9DAifTQQV~]tfF⇁윴g%+chSۑѓoQ_9$J~+~]֔L.#DבC" 5J{Pj70Ąʋ(I^!v@Zgك@o Cxk!Wvst ((i}_TD>B2ҀRږe?ff@=l-׍((LYG \{OΏ{؛HHu)Osiz.Rfr#Z{ѩ[$QmjA~䶋:rt'2a:M#5e:#,YԦAȠ.E}Om:<ưG) qr7=d2T#i_g X|g_Vϣך;g8gZUtaBKj>E^*ms줒gg9oJ Jl3~_G1ېOcUO-Y e:TĸQr!B.jk hMe˰r)Ꮎ9XkY#!+,wCQUd22u(j|Naal}% 7t"؀-'{smRc0ɻ S˾L6DI hIyRQ.4D pK>&kGo7}h{ @ /XZ pL UQ"ϫ]Xヘt KKA&)G"b pԌWjK(N2ͿxteS# !Jn#6?ӿE2);l`p_r&+0)S#P HP Cyփ@IuKdE !͘*.xwgQ|MK< 炁EH¿{s35?=¶T>ծ4rOGdؼ! ׁVs ԫX(ǻ r(M%A駿ҫ6`ǿPX DGfo@!4B5FtXvsцɴM^1z)de@3VJVPsvT]3@bG o}s5;|;I%kM]tyR:6Gt0"0QG@(Rjɵ.M(uY9QC3+Tfb aG#F3u˳"(*!>>k;Ǩۉjru_ ;uA|3)SдN;0{ nfwufQTD ;goh,y('L5(qjG>wbl6vIbeHzP4,[ֿ? xs$ZA%0?!+ّwو=_/.LpTmtrӨ:N6w*6⭀L u_Hg q@<ש1VPWSʇve|u{Wѓ{O6+xs>ų`: `=Y=ta9?.Zǖ,H/J^uTN(@5+ÔuOzf;\o{b _1YWOXmi<5,-Ϭr&rv9 7vY=jXB9g b>]AT2PW%CG||!x{!ӿXl *P3D5{=|SL:EF_OW xXmvƻ2|߼wSs>sxP`04HCH5*p MK̑lNemhci\RA2<}(ɔE F*3z[T'4/LDfl&HAwG47]4y },|MP<7 *1 \ֺ)aB'c | -AE`d<⭯MR {a5BP/|þ}<5'ج$uQ.Kq؁U^y$bdи"be|ߡ@h׿=q9 g.!MC&+x٪,4H4dEyfdq }RzfSyMt^w`!i Eس\hO`p V60o7{=MϳBùtoXXvi& e*GBB! zgorюCibp7 rHAU D]Z߰2dX,p|3Z"NM0J :,J+5#_U u h2S^ !i6O4R%ЗD.썬 Zy24j#өEٞSZ&nWլ8 ߸>^T8$tfBg|T0 w>%2 >&%̍$$h nsԄZ0(lmg gjV.,CQ>!hG$.Ϣah7 an )CV!XJ:P=dPe_/<*涻Ti6+vex@HЅ7zr]g7d# ) \ Y )TH1k ,(B[_ !ZoZC~@=txH?=ߨ7\84,͵$!+^m>;pCPE$p 7U5.Y|xm\bX4N-MR0rJ[C:QywOiX1#=1~ULS{2!1hd)Q$R'p=(>@f 5fa4wet[E#I N:uQY I%);scs ;:Y ]2rz'/7Nn/.VZG4 W.'_Ux?a >9)e'}`rBc1B>8_19JOpT󽈄_|:0MU1P<19|Dzn&͏OoECle|qQ_ó^hW6~b%1$|\mb&T(khr80P6B  w5"-h>!+矻Q7j$hTf^C$$ƻ&^X5<:zkQE7y!v`3۩O+PT2B1\[C(`ӆŹkբXR?Т#=fֵV z/ Oq:qn;h"_^$Ɵ Z"Q7QpQ+6iEt1m$AK=lHz/}y7X0<:]P{DPK8vEVxp0@Y%fe‹e(ȔO{`P3LL@|gCz{ \qX.2iTc w#r0 ^XJư!#Ljݩ^揘<hIt*R|cHPqU0Ѣ/d 8Tz;2Y1뭖 xIP<މI#Yiddn7SDZUj&(ۂH4 gQ\'z0Bfsi߀--FppD \Eph"-L}{ ;/bz>u)!S,̈b.Џ#suּ9GnAC^5'p(aF[ "\0\UѾ3|>̉GTȁ< BBZaTTm5ӏ$7oX'Ȏai2WIc E ' k+{nZQw4pXʪ#d< *;a ѬY+(mɸy4=`|]ͤCcJ:w *ثoGF|X{rmJ?( ?mype2N;񋂚z1R\n'BB ']gn@^3!YH b+0* $)dg0+IxwP#v.Fq8m"mJUJ@,J=ori^*.x@ $ ^q)4J֦fH5]Fq -!C'/uT$"R=(997_Q`-m Dez*~UP٤U1]ޛNj`UOtɄpDfr|Yi$W17fhv .Z2!V(&Hk b'!*.4"LܤUR0EPhM.1`DAq2sk,aa4A!B)nȷ4700QTZ,Fczn߁t! $\8>N- ,cUS2ڨ7aяktUNyuv6T>_q%j׈N{P#SÒ=kGR74~ Cf*@ó R!2  ǖٷ]I5+n&ѷˡr\PQ C u!iI``WUHЇV8 u瓥uSX:>TՅK_H{Nd 5螫](KrTTf{DE>i ? 2K}mrHtvp*(0.HmY7rdleazѩP2AhD&+ '\B+@Kٹ98 Ѯlٷ:Õ8IBMs*~dʇW +͞A2H@ M, qCD :}}2lԎ^%Rn/(Sn䊤jpGR"xtjl /5Q|n9}Ay\/Fe=y41jIx* J[utk 2[BTWG1" *zmP'e @!2E#ՌH;(񝾓{}`A|r9_`-+ђ_L_N i lw}Z8Ml鉜>+9g\5S?zV}5|#% 'w>eNd>>]+>u<̧`ݹ,&,&Dǻ7qߛc䠧L R)$'4;9| /`*`lx- (޶CLGmRdV||C{e$//"ae£A9d.ڷBu p@YD O^գ*/hnw_Eqʈ@bJ !bJ8P0C_jg$}-{;(<껎e+c1N,-y:+խ[ %đ,a=sjgiI͍۷8Ł(dK9R _|*%^ `g' k{ݬ~%JV,֛{;lfq[/@:N\ga 􇞂sfL*Ŋwu{W%w+aUHy*4fr%DGULN/~7\/S\ ^ys,1@BS W?Pr[j.{?+>VaD ඾Z%u%'.{Ò/Mvͽnb:bѭp9^mTbb#/_w_Ŭ}-roCҀMxXٳ+qhϵ{HX0bC=G\vRtLȰV=`;Pèw@}ag*X2ʱ%:.>N"\)(,,wص-:4Mo30`OHie}\/N1㦮{xU"keGemR3p꼣;n)]`ԅ]j5"Qu1A{-Խ i*FVl=qgWrűj߃j~zXDo Yt:ꩃwwB ZAK%Nd%\ w{Q,0{U1!aR'Pb9HCkW]p0qξHu]@>r Ħ ^:\tfΫ׺R(9OyKKA|wDX-q F]b#|$Wh#F5#lE'),*-w@ěD^Os鿻uI €JbG"1r2:qevq#c>hfȁGag?"2*R0=NpQ NB<p~ 9B((I9X9Sy~hsV{hofs6j,q_>Wjc@HU&+ f+?H} 3ݽ [#V՚3@=`u^ڻzlcЏb8-g82wr ρS}%|b77H/4#"^КsKO73 90$bt,*~{N.ԉdL+M{-)F:ioxe+F"MZi; u¯;OgqTӞ5䧸/|~vʳ ?7HHc]q΍tMHG'/?],bz11^KԇL -hF}QƦI#g9vp84{.u-ѐछJRO1= n&_67Cumƺt+ % #ACI.:--;h}i9!|gu{%O۾}[)ԟ*k54ko?::8k!<8/7xΊрR/ؿgTݑJ݃0dV gs]9ץW|ͥЀqG~xw>EL*nʥ7abfM&V1rnԹb8vwļEAԙYuo?3p==*n=c A*eťd-wQ,#[!^M2})o.4pj)U[_M'[8<,0Z((![#ie0֌%.7'z⫯RD UG~95y}^S^kJ2dߓt忀 {Հp*Pl)ڮ8!2 qUtƤ WMUTEN"stavREa *\irR][Zg){/W ܂ҢJ d F aV:Aw3#d`FUO@bc#g($*q`L*R@=E*mP >;JSiCzLLi٩Om>fɚ'4|Y1j dt\.]h@s:jŝHl_x݈Ϟ\<"zvzt; "{:h}j9_=o,rbH `ܿL-aU%193/g b-Uy]f4n~jeX.bFc={x|A/ ,4~tGE`G^Slc8[ $89H>;VӰ  vyќ ;] 8;ZCN/QSt!GД6$h3ޅ24 FO=%{:{ADc3C^*g z% X[ 8um5mYh]˶Wɨb9VJwdqB%d0Tw^ZlYP[:-D Gӓ0>!ٲ:M yB`(~`tz?o:aEDyYؾ'N~.( s(!燩v3nooޣ3҇Ȭʹƴy68T7h._*vA'\ղ4@TB05y:h((י,V*Z$8Fרq?;'*QtQ$5vAA `N-a |޽IKq=Ij^7TM}v*p:m%xq̅{_?6ABSD Y58l ucUiہz'UzYƋ]>p]c\^oJOQ+a̅ֆo 8nuńz) G6rKMZhtU_O8 iJ~5a&yn$\K.fӹ{@^TKpIt}&.oooRF؊!l.N4 ZldqqDcC :[uh'_He1bF[_I'+ h Q SV0`abW-`;@*CR&9aQ!,ɿ: 3e`qꈤ`;U1ʝ7pT7=ucC+`Qy`*QsCMbE뭂R1s,7p0PG9XZ+JQ d9~λ;|J\dԌ^LK&xx,4"3|P-<U=HPM]'8mWљ6D{Y :9|v1clo+%  T,F2)ih: k  |cVMT 4>oEE^Rmq-Tp` #_aBȎ@rD>{z,1e# Z}FU?--9Y+C_hpaT6mY_=E,M%@V MQ_x#b4,]!p >.{Qև.gh0=~;ڴZ^~ #U.fmf!$IA̢< 1}ߚP]h >5 rn5) JS8'-K~xK;r[ %e3OëtoAh,rǷb禼 *h&!$k.5t*Ø.x7%/0EnU5|qB b}m}gk`^'v2NA٫i7.axX37fsU<ݠ80嶇A*;9aD0~X%РSi#J-}8i*{5GMu0ࠋLAoj2dKpk6 DYI_D!6r +sDAwƝ0:h '1TYCU 9,P yDA3<ٿ)[W%w pXbtW;e7ȵOBRlXR=t~"ۈ ;;@%4-,Y"C8k)1BnPo1_ 93};jDӧc~2sRQYV-X NN@h'R_V?M Z ʚndsÔޛ |ިYyL`Wo\^.;}VrEúkQ ˖X<}j+jn'5?}fPrQ@C?q[.p\} 8N,QUKS姉=XMe4ܿsfV!V<E)\WjsX{~*9Ƅ5Ð//o'M'9I"Π4&8aۚJp#7_n=⡟LH T^X㔠BD;DIS(KWy=JamC1kL#]w4iG24S?B1}PpѫPR4u;Ӯ hBq tك7>/~#C/t/I֛weȰj5cK](Ӳ*JzW\V0ݨh𴼚}E\w?&TM نwuWъYtZ\b@o{g޺~TVM}K |==**w'Z'q"n" /pqFgY.iMs$pbCon6 syFufcܤuBQ@,@5u+& *;P9ս5rA)l\:j54}u7f!c54XCoRonC%. 3p`zM$h)mL6Vt2K9єZh>di/}¸Եt"=vueͫ  .qA{5{뒏3BIY9@_̔O{̡@xHldMYv#(ڰ3S!eFU$@@by֫*6cv7}Z*"lnmCXٮ -6h Eڞݕ CuaN T+~4I{PK`(i^;cVgl :׃6 :A}a!qe,}Hp&go*ÎXg\I z/m (I›စg}6Bf 4!|204;<92pY z]ċ_uӐjdF믴K x Ȉ)(-VDBxL#A;7nu?)-nl/կ^aGsunT.֓55铃mPӧ^/X <8џu}QUrDisݤ WwM`e߇EZtS;N7rH|/对Cf'á_mGWrΘL8Z~v}7sEJLJ@! J#.7 OA|D,A8MһŌ,:6Kw&fCb +t ({1 A#`KI ϿsᾛیTx[]]t| I TH UhYq2@dݼ(Ǔ0=ɻO\5FƲN׾p}Vg y>A|sU@ ͢gR;ea@#T?l _ !@f ǜ |Rl[IĐ}a16f=єCywqq9[2 4Ì58*,@Y2x\O'NAlJ}&iΡ8x영QOXVnE+#ZֲeVA6;?#ױCcpѿ $cMwl?3'D{ѿ˶=ȌJ#qɿĒNnDPDtfavKabS,Ρ0Sp=ZM!xE+^"C"C` P#}/QzEz?u+= uJ̌uAe}JΛ?zj^39x_{qGeU2MҢPL*8Zo E籮]BcEăݐwc$4ܵPl+|_wi˜}u+,r/~B 2pظetyӔ eQn4$C{%&ra> X5B=h!9}AדU/{J0"#*ƍ],h<ymUjPR`T/޸[ot2ќbc23FEy(HXoL̫Y&F 1јע))uH)$S!ds\?CKyz-aJ(,(%&#ZEd-0PiIE>#!!kֶ 2umL\[ XB6u$>-QN`&3Z|=' .J gN7(zeL\lg0ЪnxZZ7 33AyqVm1 gjnS%w{|{9STD9#7j`^jҒXۺy7/*@z5S]ĴhL;& HM!Z?@Q=ڂzC.s C`/lQp{l,+9|+ >RX1vbB\B0Iz^tcY4梎z\ڢ9s;4ptZ9YͲqTb*UC}ꮎGdPB$X`ni>~0=K'E-%IuZsu^VzX8fTφv~rVpuJK;SRs%P~ C=z@sxVrʈ]SGôB|V":{/.ˣnXFLǨ=ܪC @gtYD:d+3kR*o,k m׈p?q{|H=_=gRFlHH 9x_G븈{J$`>.a/o)C`y>ΖV01bP9`;YJ9 'Ur;/Y`MYZsi Jͩ:a2MV(Z 0կ6le6[P 0-mlBxQ|Iywpx28芳!%ƎCXlӗu͢x Ԫ YԟixP~cf C?\ 8~Tǡ~pED%|ne&4Zr1,>=umǙ&cuNyurtmxJy8/|q1J7)(jnn7V'_eİ!~X#p{+ϳ\K/!}>#*K+N>}t5BOϺj'E ΫzNIuCz4 HJ_=)sb1K5`hͪ}Dk[fSIRr[-Vo\&}2XЕNa 暔l;d6u%vN"Qy1;Ez,8 Ě% `S'm?DYֻoGY$C1;oZWJ !(Zڣ r;VP$36.{*)!(1' _ b%F KJLPVAb w<$ c!.:qw, >Z"ģيH⴨Z$^-5Ml1uqh2oqٹ:Q#~O'>Z੥Δu5k^F%قHDf3]lK0]ǹׇaHw&@,#8G3>u}z ,Y ׸_Kt=arx >>\5yS3 (3d ~Ub{u}OC]tEx?Wb7% mkw[7awElAq3_UH$H9[?I"DC"Eՙ.K/2x03wޢݯ$ A-DXb#q2\mŧdW̓A, }c~jƋT 7zIoJ{su4E/º*1,ɍgFJ PX:>H>zi_ͦەa{6ܡЂBm˄fٵ[PړB/=ZR.e |{97߻NOTĸ)Qaz(C +=#SYH dʜ{yxwueh@s%f8@7n:YF0r=uP]M..]{0A'>-EƔ\!e3qzEbX̕ Võ54`T*w5LjF+:˽π]eRA<*APw7qӶ+{٢'+o^AU'Sw>s<)v< QJ!VǪfVޢj|f.;qjoZ$;2b;'69Msbܦ^:߽X@;}}qX2!*w3KU`X7ոm(bOIAeJGVy=-pIXrABZx[2S6yc2X U29znbCfjы>XO7,vRVT5*n9_ŀXYoHp& H,{ͧK9xVP]xB߼Y٦9Q@cu<Ўq`:t=Xbsnǫ0"̦/H\`AA=Ty8k{O∓1j"Ge.M!ytpGDE'OC/01mvl&$,M:l*.%yYNB;aTR0KL!(?s&^5 5.M\CYL%GW~BG\ ʲFưqx84"ffǪzq&D=so>8Qc8iM}箽b =fO M$l TPЪ<{oFSE4U%DKRA{бFHCc,E=(k,/|v. $v0!͐qܯk6 S2I7rrZG",^>h!i9^8^"I"a6B$bgkn[) 0~&k :v(P' "" 93p Ӻ/{ۇx_t(Ԛ2gVۗ { A"+ E"Uhe88 (qk~$EYfS t-6 Ȩ0 ĪjTE?4&@IWdvvb= hלewTΒ*tC 5g,v+\~ۨNzV O]B]^I|j='!bXZaAC^O_x\S*LM@&+~\\kXy۾+nIƣZ_- `8S 6T"y_ U)11p2 )3,mN<Ũ=@lZ7jeb艦U9= D[֫?zaP;g|65Թd9v{-@˵X{6$zCUC:<;YƚCU[ی_6^Cm2< g$oG8o^ؑq=a G|]7s2$>`@G u~xN1s"AZ;=P?,0怇Aҍ84RGV )e8>| /ʻuuS4}E~zZ' P/cpԸqˇ3pՏ{pSmZxL2sr|\ʗA\E5\B!]̙O`٬qt.KXݧ@{e7G{Vp.׿eEMC! @5C7/ީ:q堽U<84!y;t⯾%NV.-?3ygΐn+ !-kEƋ.[P㓮aA|i{&+;xp'vZqՈ3h˛CK/v Ey.Yi3s[5G^eP5wFEl{"t1Vp_g'^LC*m1`D( DVЦdT 4Ni+b>n&PA.|Yd/ŵ` P=Gdɾ'}Yю慚N^zr$^"4k (Zs GB#> DW5Ѕ%;qADհ6*ӄ\i쭏]8GwU׊"TJz)a]̄ƮIY|ձ|hhysz @<MKo1=ZDX"8Q֨; jd*eM > }2S8h+ [!UAvJIko,uMg [-`5{kNvhy]ʱY[.k8 Ud4ilMi$DQ?bis\9LyY QU c}۠ (QXϱ(FީvPm=[DR 5#oۃY7)\1bφH4c)0o{1!.^&W1VD%a#قԔŮS$*R~A]&`C=Le[P p΅ll^,]~RHs.M _hag.3]CH\Cx&nhlvhZ܃xR%9o%eT@ cih'4a)}!2RrH(UդlX޹`f]Zx';wKC4}pD>J(6:/Th#CTZ>Pˀum,xmݘ\q-,-9~HHy1{ϛ9B܁}WFI~SeXL\E1,d<0 Td*MB>4žlUѠTuD¶rA]Vw>@$(Q ^(vV{Ŷobwyh|N2±+|ijTPthUp(Dyz~je""M8~]Vz|ͽ.fy mxWDXF ~_Pk#]'R:*P2몊[v_=r.M ض1*kfu `F370n4QB hf I,DJ8F*8);Ժx.`*XJ8q^ciX ^u{,9ù;fq2(LVefdpӃw #"HrALUɌ6|eY8eHw;!px}8 Qo=~a,zeBl($LTcT:WWG%&6AHX/8`ц|6#D;^Az*FG,UAAj lcEe` \͓@BჂ/Jg΀]y+z˻k*(JD8:_%V?UF%, C4%L6kQ > fehN dBnS$٨F;it\sRtfwD"QҠª'%َS؝&i˅0w)[iz+UjUUUV~n꼻]]1(r>wzVHIhS$^`HL= )G dJF9!`J .X*^DU}7zڱ`G8ʻ0QðUPUB~,A"aЙ.cS>b&aOȏ6#í#eQN\8-kMb|lPx8wk(P>y︸i%ܧ1plCD*d{4$%SPmЬXCj% -=jQUHUm͓% Y!ale)G ٬HDJJ-ؠuۮz4kmƮ]Xߣ|mx|+~əI g wM%*w[-Y(lP3bYњW #%W`JZ9ER"9-_*jz7fgo]Z64a|֙*r* 0 YmīD;҄7PGĸ^cT8/{~@zQ3u Go:b:?GgZu9"EuhhpZh˴:# !m F.$Q7UKvak\jma?oŁ 'K{_dh݌6*XQ<]Sd^bkD>GY Bu.<iwkm/[]Q i xU8Z _0ABkڣAjܧ~=geW~8͸t;K8!M .7};C˘.K}ºQ7M93BTPlkqij Mnh3q?Og#uE":o~"Cs=}w1Ηg>ꏗڎ K6iw>_Mumg[*ﳈx+XoQ2-ȤV#~gsɲ rp.0踻XP@uwB7Zm`/:jh"I̠k2מL򒐥^DEѤ*# xFzk!+^).mlHpo/d ь(tz-rl Yzjh+#4xXS}'oeM+]Ea^w4*[kX VYoܱ ,)k7f$N<֦!08J6VbT&U9\t!a!"zGhuhp͋/C^Jv3ϳiԘL8cTfؿ[>9E"{+1WLZ,s3!0[h7d3=tNggp76G:ʭ~>np|֙GHm6fi-DP9'fB e!MXBkй8ْ3u=D@lk<lԌBQBd.3Mcivsu< c/jȃ~z2 Alg^\vZ?_/n{}6 R*f <(׵F(B \B Gd [,nyGGӔ$2(87ÙHeRP$o_*8;y\|}OqY2~-u+eKS5]ft ٗ}MSG2fH̅0Q"I{̳0B Vc\ ^#!˺`S0'q t`O=lq!0F )grtY/߇I&ʖa,R/QE_| Pg Mh 1jJ[/ix슜+guatf8(ߙtt@TP{C#5 3 /yCa(yzߌ& fXḡEg]uT- Ϻaa6̷ 3Ҩ0w!Ռ}xRZډFadZnCl-ݹzP<ro'Z@wRMxԷE/g-O<ڴWlYq{f]Ʉ_Pi괂C>z0nGN*o\o/zk:4wCzNmN4g:8.cVC^L0b)C2ZZ $yk9XuvG|(;q{#X9H1˫~~j"Ocu sv'^"qNqak\J+AD-``Zߓ=FuVkooJmr^uq" :"\,@^[[7z*֡P5P2jFR18qH86;[M\o㉴>yj.bo$|1b|LP}5tw (V7kEjE5&h`!7͡~{gƷ !w.YF9.b(mcYˊB ( yה,7nmvi~G8z.o=&0i0g +Ş6{xnq^C!]VL3tzxoxyP}n/LopY݋=#A u U,V}w>F D^A(oAi|wyp F7%!!\-]#Yviu" m(5 GT"!d\mJa*g43W;yn]gL`)m7է7v[]}AsB1Whh#EӇJ$Ii@a9[¾EY/E)cXoQA>h:uzϷdWHN^ k.oԐZуmpp{hԼ^ )#>@k/ipãxf, H '4osshA/%Wh⤚W<[osdz7%3a(ኂk(A" DA}G+]vof\|Wuq+LUDG0s0һu1LGM| @h-ӣaaZmA}A4[qHƊ-!Sa/G{&TArBQ'^m$$/ NZ]$DMQ}_;F6Z E'u цl4N8Iwqx4V}~߮埅Zѳ8d5:}4Cr{ ظpVyCQift 7_:0nW(:u`V(N{=xY+80ת(IӢ1pAE˥$} +loKpn{nvj ǂZ숽4;=~ fb( ,}A1 nðMP ]B ^z,d62GO2c+Bȡ4On;J \21AF/?p`1Gkגr% ]t=:Ȍ1v$MF /0_1㲍C$<x;ꁱ Z?1P~ۓUqɺ!ͩg|p^ϩ\fjX6ZNgU$sOczg/ V@0/hQj TT]MLquXBa {&Y&0T0 1H 2 .DáUErX- X BQB +s}yP“Q# ؗm~'pnK8,+< 0}23;ΝkfTVH)ŻKS6 q@8dQwFo%d7Fu9>]{P>M]AOQCFTMY L_nr);͚MepC'h;־a_y6F wD= aE;gjf Cᰜ]S_?lrU;hN~ JZZ Û{~;8)Y}VFm`UyԘQ] z~kqs$LxE F~aM,W;WJҸrxbfE.5`PѦ-+UKYV6qOD2qUh%#VDAJព> =?|}7_G!2'?~ ~=Kk#4\^M}9r#͚::؛@k`M 2EJӢWt'TaA'řdIEt#"뮁cǏO.??C]{yKie^2`k0 P} P/+=~qP?kl\.75_̲X G(Pi*:Pol;'φ4\~xȶ{j9YU#DIm[\(|3uQf@GY!Cj$$FWyoǤ<4Nn sĦjaG?f !TVE`a͐P??f&e pdNs185PDw1> >ߐObI>`MKl(!rQ ?6 i@ *(yAv(P@ .ABP(w JzZ=^SE9wzk偣.|:L4E<;ݟw<"=i'"puaIB@&\|5 .ޔ@AOopwR>ׯ1fKg-aM7܁AO0NU;&SA4ab!=^ޣϽ$z~I"~m|.>g?3>5IBOيU1!6??} D  S0o iA"Z]v0L!J H%GC*d:ԭD9ѓ ?ɖ.VN) l1s*l2zDPRQZ3(1*! "#ӳ=;0 (b( 2(RT- m*ʜaRHΙȖcA5U8WrRHSEEl} ㈃B(au02#fARDe a ,HȈ*,U33C)UZ84d #- Z ȣ2ځ_%cciiM ZL L r$ԑ,2vFeeZr #rf.fEًARD%ғURYnr'Z4%RcP%,mfK%o&;#vx+3 ZAݜn r B:yVbUKiʃ Z ` qd3p `}'` >n5< iz8B4:2 G(ݯ06c*'" v s3g H6@lDc F! 2$h]8yM>HۦMcX 85<'&|+'/BK1~3$Y$;U8$٣nuV4v-&/)$mhaJ8G1ہeLoр O2{Ϩlj -ӜF1#_q>o!9cNh`31T50T!M4!.R/>l2Jhig8 n`"h2ABiJ^`q }QNs` GoҚdInLk1o9! ?~UD[|Y<-)! !7tueԐ(Coa Lo.OrIه*PQ4c<~iNwĢ2q)#{#0HI$HI cw#N;z]jbqw0>*?LhN`;q$>#|֋sX<Ø%fff?8h\?٘*S-eXQ ')"TvYQ w%pmߟzqZ_ӀІkN`LQE&"਄ 𢪣TXKC0܆I%CپPX <o[.?Zb @bgm\tP\T~jpFubQ7^)'F((}$(>~Z}^zz䇑@Δ>G9rpFFDUS+1F4a!a@q4dc$Tf8-zd74@h\C nbQQLDIց`1^:''@n%U(" L"rE<5ƾ֣nIN8֪C62*gMC6UWMP+bdd!>ix뺪V(IJ1 @u {<'h")g8do2bvyYTtV&WE|Z;D*p}ǂ[+U4|^K0)M+"k+a Ss9b)G(kq#_wž䦏Ex63*=3e.J8,cO)| n2$7kMzuvHn>hllm vP^uSJkUlc]nÒ1'v^WTmj(w5]e 3,T@Tt=M;Sۉ2Q4XTb?[#&4iB*1(vGsL{R7ꃏ/rh&@r&09aL.妮a-?hј8Co̸x?1C_ۼz>5khU}U'?ySn|3A)4~Ï]SHrqˣ71=mAtAOAwˌ67@zB7g }HIuIaeUUcD~'i]U+Fyo!U!T$Q}| _(1|P)D"R 8@Hn2H:$>D5lݬޝCk͞>;sJ2jT9p>?$~jDO?l=#"6$ v˺=6؁D\}^n<1З)#?nGoW rP\8h_Wlj8)M\{/p*T~O":{^.࣓ KrY@OcZlF;fvEQwd>õ@r7?B<0~W~'s]}8OQ߳O`?Sws~Կ ){}^u5?cPx,ec/󞾎?:״hzeV4h (rreJ,5z8+w*WT1(<^p{"@g(&B{_=>9}ߣ9vyQ}/pg$"|>@?5Y9M%Q\YLTQݷwǎF ~ܫ;Bz#n"ٸNi_@IUVt>o%>BzY<^y*(0={t& Ɂ|j={A Xe'X';6F_-$3'hm΀ 9s\D)17!@6d`co7R:&w40$Ŕ~!opZ[kP˵} G٬$R)o,!G"mPOJD$O5h *92;;>+>w֡i`4R&(Ӯ>ͼni "iph bĒ}0~j| Z}ޚ5!HCaY!9R@IVĠ JEXJsm\IC¬$;P_c&@u&*צrBjèaq n@1m2M'ʁömwtCe;~S DH}ܚΈo$?aȢ T(#;Ǡz +zƲ/^>PA=`;U,8m a?zE% y d⪇;>w++=56Iw"FGyd*$?j`Š"`(o?|DR|Yt/ e {kcϗ^4)~ s0a;`*yϺܽO],EzN1ugzo~`19h3 nT6]f!R[7?|`9jy Xz ޑDW VnV'QES,gho*.i:4PYZ(wț|4`i\7Kߎ) ,ϽM"#|'2chdLҽ~(Os+9fۮ땭h?oy#7N}ߥ>Os444 } kf}oB]mFOY^'BgP` Q@U `sf2\]vR^lx݀@G6=ljP=@A4dk7ܜuc>bJ?G\vT÷Biv ǧ~.&<iX82y; 1pUMizdr}q{ ,2@TG͋]bĘ1Mç7m|xJ: 0}8ԚzwS1BmVbC HpjR[=d I-pv}2u@-:xnݤd?"CVϸu{m^=$, I'$k,6o0H'΅%}gI71 S&|e3]C*yil:V1VcMW'LdN1#CPAoGPԁ2wG; _H?~c֍Eռ]+mUsב}<Q%[ZY?b8{+!\+Y(3#9 x/FJ>}P]u_gVghpw%ﬞ8pzx7`T;8O(>UV0 H8=7=dhUd}g܈U9_3֩jDxxNs& tFr5#Jپ-Sw;.j\zZ;d.a^3l1:"p<]tw3cXKo{Ǔs/ 8F [~81(r-A·ZyيÉvܔI6VΥP\Bo(yOxm . D}G{Kbճϐ,(ǑW~~ӣ_UվSE:Ǡa?V[8V1k>oGϭPHrUsxB_ Ľ񋎠gYB ªj''OT@ގ&7P><ҊpO]pws7k_vpOTUatB I0q-VNFᧂv"O^矟ns\cw4Bt _|2Y9Yxaxvvbd`WӴhD߮z'q Jb*>V$FmjUhtSS2̢G뽤g|pD${425j S~w">"DoiC_ /N;^)R"P#| F9"Y[+۝@8o>vU_' Iހ}fW˧4N/2ss[ *®!.8.'2y>r7ӌGj{:?7!_y  *5Տ#SB ~t4LO_ U4cRW!z7| $.Gm<>a(]'#~Pq׫մT%!8z=qvK ,56@LhIISw[r̓aBG08wOHdP?E)ϯw¬=jTB>SUXWZmrcJT|kptЮ9-,ֺ|@})v*)@αzk]|&-*Ŵ#~@''5ʷ34}u6]A=nGk&l%#SflOhn cR]=Q򀸐RNJ IS|}ϳU0:l{x3_7nEIcӽV q1q0ϏNcX:@K @g+*zyކ8+Ч<θXs^uRhS+ lWlo6Qve@g#t0G&߷4uϟ"Ҷ?aC9yQ7fʠEӐAbq۾hB} ] B $'x6Lpq~[r0ԴO(*`MB|T2<ۈK!~uܧth Ux ۰<}&#ZL.ͽ8nNbKCϤxp9C͜mC6hw]M#9-P}(tqa"x,7F<$a`1fç_nUwZ×:/:t7o"N\/D{&h/0m;GlY#oYvPX"|y[_'Wt}]5{{W5sߖ<uLP<~4vi[W&xS*ބwʈ}CaOɻr`UPZ=Iuc}5vcdH2l0*yV R7\dDda~2q 6aVoI.`)Ct{Tq fmblpb. ?$04Q~wS}9ߞJ.nLKs- `S"![1$$ G6PJxӵ1K  ZOoh^Ul #NRG5k|–"[S R~9B1ZF̣XeXu&5 Kl0U 2I$A 1ה6$a/DG?ޡuy,s"9NϒLbvW鮞ϱ }q[Nfvc Tv:zL X+CO/w?jVq˳攩r[OMb_0)<h@uxܾDw+[>;iCb/pJΗpxơg EupmzBK4W@3y*iz8>O}͚ w|:2fx5t]8ٶi.5N0Y17n1e#S:IQe gC8!BP:DPhfOpr`9ɋ۩6[?*Xu6c:xe ?3qe5pϊ].j-Gx|X ܜv m㴀GhyZ!A '\::K/. Qph=47ebxme{kꢣA%Y8#/6jzrxx'8A6PUp'v*IdHrnukq$Wx=YBp@ /T>ѷ|&S %|5J*~4 JDIX!sGS QPzofe@$BEKTQ]:/un,1cF^7wp65 E=(.a'cm"(̡vT)KI.sXo֎BRD-s{[.aeNYk6]Phm7g8eXءMmOX>!hPrd}Qeq,mzЍ[׸gDOFEY~h&:_΢a\u5'#؊Eۦ;Uwrޘ{7v: n~6ֶµ棕 8+r>GAH]zh j!l5+Gmctok\0cxB ,vJoK(qh~(X2і&:7\B 5:*Pt߱#ǻ;YW(ME0n%m4ʙ \j_.p}(owшwT凘˾m=Omp+]p 7 33g%UCWi =BPPukokp_ݕ@[pjeACPqEnx`c;)#jQW^=AEkjk/B[JBw~MJTۣ| ?3ȃ'4VJ(CMoF mCCizq @:Jzۙt婁EP5y<ƒx*H}~ BCP-#k T8GoGB~wꞂVi_O5۰MDPQDDC-BAU'V.i0$$ FVJeKE&!IE"Q& Zl$LbY!1!D:bZ & hJhKF$L3SBS6IάB (ihF)')Tđ@Z I)**i "́ g}ztHđOqdK#1!'Ȗ Z$Te4jX*%kˑPd3MQA͆TJ6a񌅙'I_EhJݸo s |QϦ?Yq_X.擥KKG pYgAѢ׈~Kn"zv˻ؗHJGʹ*T䫹j~ @JJy 5" E?7_{iYx gX[~_Ɣg|I _ԑPR)fO?F@D]v6 YyFN:PCLxB- zsH&$2\eg" NѠZI0[5ߴ@֊8Ȁ&`0i@%lc#dF"5PD%@D->4v}'qg-*pxJ#I!HRY|c}}tHqN:}*y5S%8 z9x`8 @(Pq| ;5i芦R9;᧱8"P~u(\[5m> @Bڎw(݇EkOIDg;F4n3FZ2z~ "X * P)l(h*(*R r!AdL_aY5TL,5CSJDG f_ g$("R J R"D)"B`(cve@:8Wx}}y[23x:>6T>׌$m<.NR*@8V?NsU qk9 9hG !7"op pBQӃt?4HGiqH=R{"|*gHr1ttـsɹq=Dr>ޅ7=X[r͚Mb;,. ! ax5Q Ѻp܁!q3%&J0鐅y@p!]@l^׀挟#$=:xʧ,DLHr X-Xc5wCѼZDR`7ş70`_pCI%oM]q|Bj-XQ1L]7,lҢʢ1kݘ:AlL`RAPg/kk Jt2-1hw2Gn(g62,1H!KŮq BPy"e8teD$Q1tI :JZ)?_aQ'!DGs?jı' !3ueF8z lJA ٔ5Z"3>SP"/塝NOvjr}'0FCZPN Tw Ǘ4}=6fp#ww*F(,I`XV#^V{|MpXa(b&' hs|FK`/- )KȣuCNɇ'L#${_-6Mkf[}M`b fÀޤAiMraƸ @:Gڸk6b֛U}\hy#ò84җ#oOM*PxzQ) p+:m05AXu xz)SA:NRv|9]TrZ!g#t%zjsQ}c#<^9zhIvrPecAӬ ~ 8 lzO/pGsDR#rq+(bI5KZ_d+U,{}Qkqt~B9QfS%GMΉ%D {Q5aE zcc6q߷Ðw̌^,ם?ҚN>vn7FոܓÐo ` ĻȫI&" J+f.#zdpl[V _* D TPf ^7״19-DΠah8 B/GS\FM-*.z7y ݺW~s pAZEcc6ߔr1>JK.` @rK:յ.MAP?۳3b<+>֋W-aw?sx-Uv!f:k ^>ӆT0)ZTc9w,ŴǙ޽y2%0ڔh<@mot̞)xU**c9>N.Q,.j4V@re 7_eח%ja<.!=27~/t)֩8x[ީjuePzYqR`iiMbךOxߒBHI !$2A|GϏaaxYwOTLd=r&8P2(iN  H$b)zD 왕^T>~ζc%^^J}6'u9(K;hQ]^!JAȢ B_r(^]Gۤw?EXA@splʄ PQyXe<"J)&V1|Yۧ60aғsI+I_x.H\n:Nǧ>mH>^` p|ץOi;=J9PM>_ @O x(|MAX ٲ//((4W*YxQF٠\l,v @9.mz {߭R|Qoqi?;0D{|y%CaC !#6ԇUG",q@()kum K㜈bhP@}(Bp}~9OrJi"`: hxVݪ70 bI R}[htP: t`ry0@8uo{8cQMS|'GKol5m(h(„ Sa8"eJQHN|?γ^Vy$wyvg( b?GSEP@|;>7q 8&P8>?|ߚ>?a? F =} ,HqpǚŋgaP!Ή?D_t| c#KZB Bd 9B'ko h*5 D/&g&hTl w4d>dOC"jh "b"П8sh}nlKH)@sOQV<6> ^G# xᜈ+tI00.0@~ S _ ~ (msxEx./֐Akcor@s\\KW+2eRS bBGa !uIF 9[Xcl18w ϸ4jO oz{;N{vMI!?  rRr0Z<>`)!ABR/D p7 P&*k"xM-*1/ $ k^ O9Mt4*NEmB(X_Ty2P4ԃE4`#o2 QՐ@Ge`m8l`a˝""Azzk$7&{4+ N` `I.+39=.ɏ\ Y0 D3PJ[ qg>ET(?t鐆)s4cJvY=-=J9N?!8恩sN@ 8sfyL\BK^%۷[?.zOGG[׻Ë+p58zF2UERBJaO8zg.؝U4Z*TztEwo}4HxqN{+\DA(@0 "A0D Ek>>$Cyf{tI5ZZ+"w*ILؗn}~WhHKZV:-=r!<; !lk7_^!]p wY +̔kWҋM7/}{ozsAi Wp7w>Z``/`8\ FP;aDNs G r|PVC2*Mrmż~Q2=qaa~Z[:itYKJcMTjMK/91HzX~0~ X YC9Ds$Lf3z?pc8~&CWvA;.?+'e>vy?"H{?Z/1zN3.ؔЈoK~' ܰPTP8>>x[Q#C\t~20B"$d58- ([f{NkWZ([lWට=C~6G&QfCIń}Yg5_ =v t!Σ@Q}A_ֹ^3;ӏyۛ_ +9j(A/f" N O|aojdn(,Av_Х~^;9$5(}KT؟0:3lG2梥=j.`WgAE9xgͱb+ń(LJ9}'Wl8KdW{FDo:.9tj\ռh!Ft1{6akP̵?'ieS PeG*lkB$4Hwl@>) Rm$"?KS!i1Y C=A^}ٔˏD|eƞJhتc]C& K*v8ȓ*bދ7Wl.Aypw@+Z>WKn֡AIZ-3^6.{wm$KH\Ճ :O!6Q|鋴R5n= y3<f/pS8Aݼ{7uJn tKŝ Ͻ Z3J dc.`H.m Սc^G\ Ʀ^Ɩx[a$1_x>?z=NNTYބ5 P|)^`}G"%]!D“Zl~@=Qfَ!R%Dq\L`>9!@}To@j'G=,BowZWf{6 ;y3 M @`NҴ6{c 4PP!@RJRQIHJR%|a|ǎn1XvM/0~ zg??9CW<"p}?zEPQT81<}I=YO0!אp״Ilm[c8P δ{7 I>> b;Vxo`ovLF]=X[A:hZ,-W%@J LBU0 :t_(V:C3(Pt)4괤7ۿw "6qvUZ|UBO# r\5U*kqAxaB"T_80D_6C}|N'߄g:9΃x=ӎ_o :N]CC`" =tw~97)Vnð{~e~kJ AvNɮtqLq "Į>IDÆnR>,h R;To˳}%C`q06\s&3ī3ޓ tQPuS aeՋZ{:{t5Oxl |t [B`8L'ݯaPӇ@7G`4pu(Vaz0F~hGoN?/ lN"cС{9O$^7˱7ub`G*q@:J0%h{u;zKspg.i|e. Ekgj<4`-y-u=:tAck^c7v7͉R>90!տ[vj!s ggWO*2R[pJ#B҈` HN;z_Ar:@ y6ԛvanR_ :^@K6h7a`d;(yu[=v gݚ]M\K6<yB )Iw?Էh0UQjUgssBU 9Z1vGI "[yٞEP@ۿ7'9 Rޞt7 YaYgZdSfP',"z6,!B>;v{GQWބy䦔׷Ӳ52'Cns-/GHn\8J/2כ]b8u 9/!Ea 1UEs1VwX1RGS1_DToDAD=KC]8?{N8YޙkzBT3 fV Ҍ}߶Gԩ,*QEIUVnWӫ}t8Ɣ@t[tw@&6EI*"H^bB/I ;=rs!;Q1EyY\7^L}X$=THV˶Ȏ!WN}w7ɛUƾ:~pR ER&?HTT>eE/?"5!"47.XdDF=q鼈)2&pLje2Fc)!mG yU6D(6ayRcjDzRFY&66&bvdڴcp&BG6 icUC C4)9A&Y6YX\֘Ɨ|kmMf=cJF㦣P.DQckNI4u"ZvP?u!3t~^ H>Ǜю d Oڜ柇>NCZ$9?syj}Sbᴠ(y`||#kf9({u;\@((!h}Fo}g|}@9|CK_E6f@JQ+i_rX<YUhuπ~91ނ-+?f~ ]I!+DyJ0tGNESYoUҿuC+p˼U8ECbSg4Y]<~T"3cL!@#tqvQfY^Js|zd0aR\MuiІ#1[]^P5ktTz%%D8lJH t0P^X$?Tkz U'sҊR驧-BbxR> 3tasaf:dR4°Q54,x&}PK&\}:~pbʛg+gonzHl ?1ҀOk߇d$ 3sN 4 t8hPچz'`wLgd  )M`ݭh?^y!9|Re^IT*`<ȀgJm 9"PƭBh_gBBP,Kt`p=%5Ӽt;k;:j>`xH3`dXDKӞ1Lji bGu 8@9N !v92Y[9s9XC4w|@: 'V"Eˣ514D@ZmjyovH|[W`>T1c^C]BA~4@~r|UBX`^8@43ד UgשǙՄF.&HNDNP&PF @6+Ţ,ۙocxp&˱y'a#AJz~w'{eb-+`yaz[TM?A֑IJ,|7q=~:d`!θx3i0;IS/(/fĈUJd>Plz`N_a"mEP=eJ.W L  a5;oD4Wf!SANI &qH3 0pyugrv潲 '" w \>r@޺8*žpp跟z~Hl+]26)γ߁ "LY~?V*A --0Gp S@OfXrjiO7ȏ1`-8dB;sD wIw?1rJD vĤlvi>0(O%d&U+ 'i(py{f,K owѣ/tqD-[/E'itaUp^Jaկ8@8"f5+RGwF}*ߪs1_,dD ޔ>Ɨ>zuSyS#lP oL71Jgf2-10Mgr-I$Crj0,IYh31v>hKunf:֌4`KHȉ8̑X׎۪fu0L*`T`ojY0I,7\xÖy ߄2wJ:gwBlIRl.ݎ='V?4%Armbf#[@|M]@YzF%4O꠼&vf֔2#$Gu$H&6lih^.+X4]][w3>3Q608թ'VV1ySk7 HIeg/KI33Q7AgLqk1'9oA^<ɴșO#Vn^L9:u}q8Olv+<_m̬aҾ`\ܜnojQzͯS]F'\ZfdƱP"~we[͠^q^9'_91h(AcP/" 璡 *1 = kUV-(̼*? $L9I-lTezVۿ)fy#!o=ަKk.È,#|KEa p((!$%PdeX"D ϴ.D-qADEY"ZK))hM4Ĵ>PPU9`U3J!h',h%Q_~n[b+U('#ԥx /~=1&$~=|%ow=aﭧ^A.Um_2jSݬ({_ ?xgefï$T}uis!@9%5,AUtR/rjU|ke$f.bi g^Ry~Wشg{I$4y>/9p"C[}+((ADC}!/Q+ L}!@fP+ΥrvD BPQ/`RyO JQIoXI\&K ւLA5P/%΂D3>{Dyt #ʨb(A  % Xa\*AblLa" {]9F2JAĩk)ϧߩhUHX@QFx]:g=TٷRI{`o=.mlڪHJD˾Gy7{8}y5`|$yrZAɰ { 2e>iQX7D'P|''!8n5y>И, Ds*\Fr" q Hw:[XDzCEd,OKa}ylzpDL ,Fvg4t&Wk8r{Y ZV0h_n?j~, RUD'",jvcO`n|~޽R?A g}uKG냟˷^s;X{iFaΈPfgBp5-.̡-P"£ ѡKif_o(ֳJV?SV# yڬvvv d= 88_Wl b(Oַrj:g$w$=Lf=Vjy[pPhD1b{ԸE]g &^|dNJT5e Fm p'l'Ap?\(oSԈqnBrF}Q[8p{o:ɫICvU!>uxCF>ˈBq:'2Cnrf:ԄOS ߱y|+Qo(Oa?ގhSQWJXyU6C(/LaC^s^v4w1;SQO qثD cOZL;l$ $>^7*@$E U`$]7~.b7S3" f<|$cchlT83;E^< k M*+и>Gȏxսo5Țt y)=D($P˝ɃGB&`{:qk|Rƺ)-d&6} O*DAVh/ S$>ҍ5-]_{J(qrlƻoϛ26B@7Xu6Õm] Mon[mRuB,n/$z!߿8׿:v^\,d;LK>dn>q$v RpTD EV(udlaؘTvI^Ld$\1.|IPEcLP\SH^;hԪG3l }Ǩ=D'_5;˲<*Ωi'ױ-<%vi#? 7 Yl݈i0 _n ?.ߟa8/tV򇮎ِd=$VG|QU{X@F,}>@}on]?9!L:q,= ]w&p=:kP3 3<$@  qQyţ2R. Hxud+ӷx G<JNxm{i" Q9w8Yc․|<}?d6]A4嶪7 B HTn/`̸#WBxgFةyj+!H KVNȽ׫:}d6g*mp$uȪ*Tl9|yI +fGu`1NZ\86Ig4&eX\婣6|Aa Z62X#.$ Ib;Bk@.V "U_&h%h1KIC[Bʩ^K@t%:x/GE̷M7~ѢMVӍA2F҄')$OjY*_\sϦ:WN\.sOl;>0G1 ()2v$F>Ј+!!9!q,J\{7+Ho (] l@ nD59Z6}Tkvm $$>׳y!rsΈب96Q"6 *(m,&ק)Yg5 GOI 16|8@4óm@Cl \Kv=GO{rrg&w OCèM$Cxy#яOQM$JO ΰ6NЈqΨ:Ɇ.MܮpL/3 q_n>n3gg؍~NPgc{`Gps; ]{_Ůj9unsRuKuO5ҿdCˏ}~Fu"RK6CY $e@+F!uviԽe4[Ol0f^qESَ&Ji?@*B?vqk^D%w= (|Yԟ`/V6CY-[$+V;Ys׆{6b%h q03y0 i8g>aŘp7ˠC١&L*XmDz~x$;Ig99N@ހg[ ^! p}Е.TA@sS*`X<(6Vu 7"1"-l "|#gkp/1qlCx`Bm-6UOd8[Qbx>R|a* R f9FdNwhm`6ކ" k4S|]eBהR.`>eIjoQ])aγmoΊ-&A( -UT<=M焠OS>N"͆D<8B;˺=i_ن;|k;JK*W|I ouQc϶ _j#`n e2HΪ 'Ef6o4/Z7c 0wqCkqi3dG̱Y M#-Qɦ'N.JFP{fsj,:p>bÉz^L.$Ի D b/zMDa86BI 7YBv:5o7:T3J[*㢾0' r/M8swnwmQF"?IR9x[t&j9-f9W0s 1ԑ@5%pG̀U8i]7&}%i- < >P$Y?i jpbÉq ~wܚŒIf*Mɑ'Q#[iK۾s;|CG^@D"j'd'" EU(y߇XYG&m휚yD[PJ(S ;C9'E{Xvqyĭ%FM},Qec"%]31QLy+$0$NkkCLp=g g\ pXgI35Ub+Y7RBLDJ63mM.x;yys`lb#6Z|p̖SaCFT7̰⇢/ƤuL@uBF"@dhF= kJ!1xXQB Q;<8yRH88zҜZ6&'imU_Ċ]g}D/mj"Ӗ,_eG_k5#.utxK|G ,_9{>CyENDp\z h{=tc +̫ j`< =`=00/GnlcJ |">Aå(yaǾ~lvdVi7+,y#+٬p;8w-K Y$f]ZՀ)B͆~t*Pg0Ԃ4#~i4amvt(nl@!ǫ=G_-sm ]Aүjrs3/D76)71bb`#{ܻ!@rIA/wh{g {zMn"{_[)KB4UHP4!H$utJګ3| +}rB DD+l1e{Tk0=Y2- B` @(ȩPC;` ڈIӖd֮< @;ք(\ ox}oק,*&;/ITU - N#yxNoN~ut֤)< W H |. m۝>+ ϯ&CšpeqwΠ`9E!0Y$Ӄb玈|jDOH326cy6aZ݈"w)q|cBR+߭` ίg}ڟq_gGoൈĜϺb*,!CL,&Ll#Dކc:{_xQ8j5TN7MW+6uiC9J,.P]# A; A5dD ƍz08ˠqih?FrX"uzHЬ9Cv%O G:Hk<6"1W25(}QdjUDǷp2NOAE|C@H(&f^TH%J҈pӲ2*xb7~aU D;g@%=ښTC }ssvzXC3iPE`a[ Р &G.4DąmUc'E3D 8C4U(+M(pr^opO)4<=w}uGs(4tF+btv$Go7M}֘ pK2nw(nHU"\I$ۥiF9QI7n\ CRV0Ko{ 심L 6#CYZ*siIN10zsu0- 2jߋ_HBhJ 9mBR9xŞC iJC UsTooWpO10{ tnT5Hή+!!X?}g= }@xoߴ_c(r d5()8f?Xuϫۻπ ^~ݒ<_+;~͝蒫@u&Ӊ G'2śx\jc07 Y5dMDSA1oD M3VOWpWe6O>,/~}}m DuG͆dD}P9R&gOȪvoj vߙqi<5Nyjzf۽^{eNocY{5I61eΟg-a%։?e` \VWOS HǓσ6.cSTA"QAF[t7)Vu{a%ZB^@RV%>e4@J*OjXeIgXMM}|o#+na91h"Y p1jHHO9'bű̕\8CC&è'5p;$b 59&:^l ]U#xwᙬ@E <ٶ.16|!NAS>b>"TBeMcsΐ9uqO j\P2:Jss?^"ۃqA5ÎI @4y6:>)R/|"!f@xscB /=E̒(Èfٞjl-s;WCds_ͼq9~Z,uh/(S͑ګgzI( EC#X x_MUdn'^stEuAn‹w AH* n5Z>a%S0oq:όd:d0"kQSڞpo!5=w5s"[j֏Ba,[༒G3 oapETDZv% y+_ehod|%GX/lnCS,cEjt~_@향T3oi|)IaO\p|{"Ic/韉A~.l@ ?{]0s 0?5|3±zȷql}}΅ -J& RØ8o5Qpidkv!&DR);vm>ҳf͍PJ & = nFQ , %^`_yg |Dr߶o4쮬c.'7cVۊ ].j+9yft*X{%G5J!k(::! £߭TIoK;<ٯx* :7Q 'D3F:@T(H$dh4g\r0%Bv7hax$zs$e;HÇX N '쾯៪6g"[ Brnr_ݱeP7UL1ЬC(DN*}dp~q握\Bzpp:G.C?%Hzwy^p8π+;^+gd#6:@pB M!=D!lfMP0LK,06K).S8I98&&VCE8Pҕ-|M wb]c|$h@C CC#ZCG1Æ# nM$L0S32"TmNklIqo HS0 is5Xn#&jXf^4`'%`K*X CV:Q,xI")DȀcJ{#cAV kq E2e,dqZFiA,K30.D`A.XA2Dk#3 H|CMoVqC3QŘNōJMfb.H 41QAu"Q"$Y03p2r&`!Nh-T߱FXP)*-j]QCX O4> Ǻ_|/h$>ԟ,c$8qw'@IqZ% "M&d@7q8ETSɂ\W  /kI½n tK P{"Z@4Dio`(987pP2ʟK-LwƊ  '/56I$>NςW!Ǹ-x w#"uwR@'Qi`Pj&ɯnW>|@ބB4 4 7  !JE3TFo ^8~^>jX;:_:洡i8B{}I;H(?>?D5YaT)# ])Z?JW}wUM˴lM1p\3kT +cjnȞ3 ^2Y0lQFL(Fr-V3U  4*An~_(s`>ɂ]rڇ6 MT naȓ:?$!xiv]"`l21B5ǩ)ri b˿^7FYQ&Cnp@Z"fbT`"3×!"7 k\.y1Ke=/ri#@̈́Cҧ4}e(@GBh/yB.eC?GC]7ɪ&ǼVdwjqU yF/]@Dn>R95ֲq(n5s$~gt}?)Q80m`TNe٬:l5LJ_In[pk]@^)"nBh,{=a'1cgzf(ŷ&+S" q}`칍,z"b<'r>^>mؐ. '2b=a\mtg:˷%j` fM `d :O8Ln0>`CgAlP_"/> Q͑)4 8&l6a"HQ"i@K̜V$eh8@ nWx ?oÝK _lTH7N ?c7Ppj=o_0"N)/Cx2z쿜.%% `2; 10CӋӏ$'"IUv ^Zu P F2F;e_.Q%GgBgЖc I%' y/ {ہ0vy7SJxӼםWhǼSq;`GR@tB +}k8V,_'V}y!IoeQkX|4cYSCIEO8T4Tn`a,`D'0h|~6``pcnRe2@d'=bRt߬: }!dX.TMzުCQse ʄW4f{Qg~>= Vp\b 0P,<f^l~n ΍`]r2%#R4%XR )9B hAB2b 7@%.IaaG Q AM Q!M|~Dh^t-(l`"ǖ$%*V**pr-u/6ip-\UY'6WTLCsGi'n~B(u>}@o^ǖNcP;򜚣Te/Ww=yH?IW{Dg"V@#HZ0$"JC%N5%(PRQHĥP av "~Dq7Ɏs uFß2fށ9`ILUzq}#힡*(JCcCIbtljF jW<>)|OXy)\~$#r 'moTUU?e6"B3̴ `T\%ЍR(zvB'_ۣFW,Gs<"k603l")ln5)4Q, w a!t ˚vxߩAډw9vh[AA984+}n&D@q!Oݯ㵅{ 7L geQ{B['Q@Y`xHL>_䎐(DN/}|~ j߫:˄:;ȣp9|}$ٜH6FDLssy1xNKSP'YbAH,/z$H?K)4ì\e9lqkmsd4?_z|>gXR93>q"VE\d~s5TB.vhu8=!x%P-9(+&LPG@,9Ks<|FC@<L@oRjv'ߑS05gT}o$(tʷh®;Ğ_JnӰu!JyO*x|GGx}48VEUr7?;+fsf˦({ØSQQK I@PE1L0ngzDUe7qNBSӻ<6`(/}:ay@tX*;,:~搸d*x]oNz9'ktMwFh?ޭmz|5&ݧNʹ!i`uk\ͣYxCnG ؁KF))A{$:Cd}v4@BSx P2u[K5?jxD3 }>oltԞP R (ޯ6hF7.96tĉ;DC we`Cx~u vrLq|n2!A=$oIIII)!S@? ~7nGgCzǡ ?xs?*;!}\gQhQ CAvJ7^{-?;Ҡۍ5~^_g yHIa|ʫ40>΍_!*|I' )!24~[O!d†S$2|x`R=~6yoxl&\O`E gK4HwvVY>|~!7GcGrK8Fx0qFUE jS_? ?uw Z x=H4l ^13H`\Z(>[Hcf둹YAظȴݝFܚUdej.v&`8(&noִc#aW3y<|s,xv8+ˏ85w~/9k:OgvTb- WC6C6^!H5؝3h: ,Z2xnPoCp,)Q㔝B0@Oe$yH1 Q4ާ04v:?oE$h~?4' ӗdv-%QLU^Huy;l8BukՏ,#u]1R|ZX (Z3ԋPM6޶֋p四[OY!I%} stA{|n*{u'(@ycW7]uC As 8I4ӝh$@m}cQ'z~/cPsvqذJHS$9M2P MU(nQCĖ62J7év95:`dIa8Pqb'dLЩ zDHM:oC]tv;݀|ćdovS=j42D 쐗SO{}:nf4.ݴ{c)‡<rݠN<# ZL'rOw *@ͽnYRu+2W2n '7b<9O#x`;ҥ,lcqWL$絗&nsghm1.A|ia MaBN/d&˅ 4ƍAJɾj D`.8{ Z 1yt6JCPvMr@y|}GG_XMD ,p&+|.û=XQfkM i`â,kq@6B<=ASD7Ώ=ٰk@@sZIB4RD@a*=螫#M1!UE|y!,$</GX}pCܲ%9: +s̟kjȾeMܮCлZ+Ƽxxp}A꠺ ʩh\ V0伤\@l('54u3B҇0cO y⦤ Q(=$ohrCTBt +臐. b7N"GҨoeEb$c\^ p~@@0>hq +):s҉yh bҜsF* d/_J6"?;]ߕ;;Τ{$I/{KbkV[z\U -X^K$,ݠxwU"CM&HOɁtq2_lQ@D>C0/ 'Y=H-:QN2 0 Q2{Ro7X]?٥<< D|3P*GaHGErsF>S9A0>W5dYڞ#"y:0)á0Tɧs$0P$G9Ix>Ghрz9Bm҆TT9%^~n^'=̽7ra4?nMt<>@j4:ܼ@!G8~?_b`D2zP ƴ[8̍ ᄰe"Ff{$I+2@zMd-8vbġJnX9̴d k$ V=Zb0ZkDD0A]cHM,1ISR7M`R:ah'jw 0U@/>yxû)ZP_,H4Q3g飆:[fCe$P\\XCn 1L5Іbݰ QP:?/g$6ȯĻ I+NaYw&bsDᗄyZ;U"#`{Q-lLg}0BrMb p rC"X1VƗ}WөKBgV5\>w!=QۈRz=ңL&b|:u\6jg!,7'C/{ܜ:JMtD1yp ;r wa(ɯ pTPaFHp>fC2X {voL0W gvy |(2BMM:%""5@'K4?1! @!@ԯOcȱ(; `T`H@uc!p;T7w9]jɎA9:Cwgh\!}⁞<QPpz d>N 㑙U5UT^ʒx_#2f"6ݜnqv(]J,Y~՚.bܱskep|C:P1x)k~<@dk/F $v0o"e:^z:jBm]eR3l !ep6p>byt8Ȇ,\g l®P{N H" ʉ"ҜjlMv,Em}|dz/sB##Z* ō1#wУ pEF@7lNf UQUUMQVϾu"wx}D ~A~hC -m>cX>$>$Їi0L>bKu! {C{vID6(d6MYأhӃhNuDNLEË9')ר5n;p0<P:\qW f]_mXrG9fQ7IР"&"p\> u=~O1CL/SݕiAҀ2{r'R@ϐA"P:P(J!D>(I?L0ib}U)% ʍ3 73#4r17 FQC)h21 bֶ6?'ѿoQDwٜRwcfMm VW .@1 BO!H ;v~xeMa{3&A yR`G N~pJED,^<$RuTՕb_ZQ.,9ͬ׻YL ;ôT6QUA&Trk81`ң9ŵJyxsh޶}p LFZH %ӈk,dJ "@p@?z_~D(xSk (;|v?Y]<>2dAT1FhqqH h L%5 Vے6(WD(wh(;QnBa)@_ %d `@ξw] zP*ir)hif螞S ޡB|=)xdʐUf9Z0yӟv]\~5Q (Ĩ{L疁O*rZ5,/xP}47WBI/GI?A'?Vu6fг>!5#b {@+?ry;tkǫ㓑to<°v,vh"cDr3}9vo6k&t:qFT0R F&oEAЊZ,hDc 0qw/$֤4ZYD'S@m>sAä猘$ʪBFФQx! q3>EP^)@Ě{Ԃ2KBH||xNBU(931aȻw{hN*uu<ʞoN0'w tS 8؝ )tsѠӧmJEB,ӒT(Êo{ ȧ ѡ]aԝHd:paMN8!8y&/0D ZC_.*8-dY4n0|=_<(a2MY##3 9 ?_Vb0Oow)2 =#a ]|.PIiVh`&=-ܤA3ֳ !B/`;P}v$S zu̥2T6ێ`@ ɥIy|ۂK 8;LI<0ZIS鳎@7ALjii.X<)vQ䜀; QBSR ֤B~J! 8!@] < sީ2vqky_ { Ox&gqAPy,yb6/vhǟ?|| m[ @sL`s4 [6xŪ,1+ -OGEM(&{‡z;fR-uBy<]:?uJ#ɇ~Ӏ7,4ץg!Zށ]fD % ~m rT1{١0iiB eϒŠՍ@zo$ !4/ףO< qk<{n6BZ)u[͵Xʵ7FM)zG!TC A Z&>߲>ecޚp 9(*-h{݉`u >LQl,su5hMҳ7bY@&;{̙깬'T$n\gp8$‚IZY: 3'qe"u|h'.01da3a9wA'׀_b_=Ap@ \X.|E _z Fh <"J"\maT4ـDM›㶭k#XZX񝧷1<~HDWp8ZׇSg!APH0i Gj<\7}tbYPތ%X"%XiBH0ʉ"*MBUUUPU,*h( 0(DhQAJUl0L !Tgdih A*~lš h*ij)4R(R$! 120D1L:@!" 9%K`t5FBMfe$pj>A{ɶ TK3gM儐i`Hb1{同 b g90ڿK_=v346q: 6 k] Tϔ#RR y41 W*$-E  Q@׍$uM"4I'O!cc t#@ !&4PvddJZu@Uwn$D P[0T!Q§0D &Atj@j2N(UF1lA |qsZDbPPUۋCEC޼A_!>JWd!!8iç'P>.۔یb$_q1CHHXcü6fAT*9Gx,!*& '΍AYP _j]H+A-1P'CO9(8)+#-Ť8eJ/ъչ˕?FgaxiY6KyTA@w1bOZft2j+V\TkZ,%T#&=k(uO6(#}C*x I<)PenL6z`\!hMt9OŐ1:RK}IǑ`yj /Qw \@pI9C62I $y!CyР+pYQ(i[Ӝ9tTkJ3R  BX\*wk#Xs=šj(o<@sĞG@+:ZuNxr6cs \O\5dE`zM n|0:׸Hppg`{;(v= "kHbB*}ыϐwhA%Ay@JăC@Fn؃ۮ#D>p|"চi|G-C>/ 铇k&QBzxSy-%pP0סC`~S>m$>%f|M7nJIG}T(ayGrZ li+|Yj(֊8'AUs*5]ঁؚ62aNmŧ^ hrpT\@a#q\tr$m߫_pշh7y긩g5 lP5|?\r!㲢dd #'1/zB,!2ȕ6&`{C~0)oYB,$U5XHFb-4T,8}yvov9{& BCL'6!TF艰`< VV`'cfFR;Q;KCw,un^@zGi7*A~i$@Ow5:}2D{C"6F*"#ՇXYqϞun; +AɺNˆ4I$ ݰ6 8N?`/'Lî_jO*~_״! +zUG_i7&@qQoGI]!Wy7mpl' E*B/.:7ΈT}^2J\yUA'SuġG*zx7[(ga\;CA?PU(?C"  !*H=gTÒ3X|>f_cW:z"DӳCAa4^^y0XA>70m ^:@O ˂wJ~nf!ɼ@84ZA~P:r`v =p8gB9=<=~]GuF4m ~Fקp_LH FzvzG(W0t('9rw@w[ߺC430xNCRg&qS]0)|%[Fy@!Bqu{hUAxXTB:2pp@qj^>DH;khvSR!ߤ* ۳hP* R6jYSd+PiHi ] F6H4gdU@(A d|Cݾݾ{"]gOy`\G1:1T2pD04#CUp֟o-4:0 oz?_tDɫM1ov;h0ӿq!䚩)XR\}&4$a=z!Yr<0SMdAVŠ*YÚ,c&a 8<.I%01Ux 7V6p@%u;GI. GT %tE FCwdg"+:7A y0* ȣrL0,XG>gTe54:v@MD HDUO-7`#ۅOV`v&1U 0זhx![ĂWSEuP]85N:<(bpRyxfB&733>H^R3gUtwi-k /Zaᝯ?uQZȓ,ϒ5Yc ruT h07J@ I, ?2~7x#Cs-<-ԍ=1eQ*AKaF`iUUh9D߷K"]LN%n^HBo1n_3Q9W:plrtO~AʝM7vj[yB=)Uz]giThS?D&ys460j v' [V#Lm36ˑq O"hFyv7}~ PC_ɿNGeQ(PPPL-<`uc]PwvK}?5lݛXJ 7^ӉW7Clnd$) Y43FJ7fȘkC$]Ȏ;[*\u oaQNL;(’$Xꤸ &! q-U4N0RF34$jUF`j@H#y^Vlti!l/EV1l~#]1k@!PdڻZCkOdEFA.*@@3]V&2 0ۃ8 C1 s"ӋTfî7\%l[B2KO2TTMM,A-JŠ3 9|OVGG^WY ǧSL(urG6~ɍvRSOhuBG2 t=,Kk@q9o }'7fg1SXyp$~";5+&q%)B3;A dZ0qa΂aDWPk J@< {]0ba7!ж'M߯'Vzq Z4L!G*x|5(]GaJR4d7]̋!!XԔp Cy)z.Cw\%C>~Q1L2!SA+~; c`Kb{f9ϵ(p|^J[, 2Z1 "zCfΘ%FdAr%GlAK$(Ao B5 վNǑ*9Nzg$[I8a2 ŽnQ왫pG IN$o@]7uaEGY],T7(zA͟~mg ރPVRP&P{ !0) o\0@bJK%?!P=\\^C۲T4HHPݑ",\UP#dҽ A.rnغB|bs[9^ĽƲUebd@"b ;́'U8 pթΆ,aEgJ&0B w1`M3ɀ0]7f<ƉҔ&S}!eLҲFLtaסVbӯZިR~a;€=&%aA6`K;q,gtd-gbixN-/y7yfo̐k _ǟ9:܀`@7q>/moU@sq֋]1249-j+nѼF߃N yq7pO 㚒6Xz< $!èƺa$>L9@G̀gm9'ifr401Mc3Yiu!!"f+*芠e @&Vd>uMv}x~4ޫǛRD:2BY"6wvuÿ85|)YeoӨuy&l+q:jWLCV`Yw0JbLJgWD;V 3ld2ut8K$efY_Xy3ǿY*(CF4;-U%_k^ Yygךb,d 4cEQKb+<1*tb=A [7 ABp){WI׭xtF4o DDFjIL.gb+~wdL23jlm܁ˬ7婢t{ <[$XNC nbhWxPS8wCHlI<W(G$7TP͔[wHyD| 8_ш<Ȓ`'GbwliSǨr)'u&mQ'fn_;Bjy/xì!ڽq:`8xUΫn@H92>ghh `0>LD`뵈yq32]2 f9C;fcvHIsO 68I}Kiy\͛\J o.#:Zkwe* ) ?5= R} ~j5nEw Hٕ7Ь}UJR i@&H4# r\& ~Nψo%7HeCZ )"u'wʡI1Bdx!Օ&FXx- FK*BpOWߧ? Vn 4"rW3"X|D7{d ̮(!zH ITM@P DMHPc{0"5'К*f N x3a Cw~ղ6~y9Ly=BxϗxdĄ:z`1k 3<T^Ӽ55șw H&܃;v0ivR2QJ|㕫 AF}iO.[0 YP 9qýO"ۃ=|$悪gNJI0L$(NU?EѨN& Аp[Ob; 61"NC]m\tc yoӘBi(2 (CQE!&QEƓ<$Zs1|)6AD^$AHhwBa6rN%(#Ԟ %=[IR8q y-wn{l+1TW:Ln*%i$v8xċTR wgc~RB: kq,g1Ah'W@1hzEª& #fSl?8z?Kg : ;K610&:)<2܍'"~:%z &HO*>h s/$؝QB]c׽ߖk5^2fhf?Xe >8`dͲ;9=*ѠeIe -:ԲMG:ا)ێD-P=W_Ip9l+B >wa?a *s@pxgtFP({^xpQkJjf@L3 <;T.]}̀2m%ꆄGۛyZ@n! l,@"'4^g}Akl_e8K㰃OZǸrvV)ת`;` >u,Wb,\#:k #̈ Mwr#زȜ /C+ͿJG} TbF'")X5-HciA`FK)7 DyDӌMn부)! ^kmorAG%J' I=Do_NkKp邃tu C~{ݽ}S? fq (G zdP5 _ۜpqssuH@!@*=?UPs~|~Sih~r~~=ħV`!?lO:l~j@ Q?r?;VQ$JԈv?tD8+("8Z_~- WCӻtEh,ꭩsqj| _? 3?_8e!gBd羈N8;^x5@>*. 'e$iP?;ZF@{$Nԃϙ=ϵ ٭B&D"G**2~pL??{G*׏w yJ@Sr 9Cяo}*';`;0>ʩI8(˺=3%42_pD>~Wyg=Lm- @R ƧIJWv9l@8f aOL9A٧gw&Y}6=;qSY=T?~,wc'rg9=dhQՔ nB}>g0jJߨTѧ&?ﲁGUNRwѧOKx}:6Na͞(B"1Y7@jRATNm"IC(bH򉉯PޠOOpq_o?ۉK܁hj(@%dT ``O눥V $B`Ro4YіҊK~(߈4 [l qZ Cl  (>-ytf~eH5؟=I.BTeV BY^A 29<"pߓ(OaD@õ- *lTunyٶ:B$ QPp )e B&^_veܬSg*g&336<QU DG`aHY]ةke!B?~*vGWO RRX<@ds(KJ |Kf]"ſnr=8$ʐh -P{38G 4.g6d;ƚ2|x sYF|Q~c>iR.ot*aV)BbH Hs(,x9- %CLnއQWרWP`Vp>R.DBkʻz*텥s.j\#G` |,FSk/r5"suoɀ@Md h}آ"F@;P.oi9" G`z^Y>jnF"6Ш=n2f=lh Y\I@ R˻0B2CWwkDZpО犎 vR Is+]*,I$ETp+s/eolb> 5)MK b/)ukoΛ|,@){KR(R6ha43qT7[}nJei" A^~v<k1.̚`Ǝ8ا>>ihV$?Xn~P|zHv^=(F#AJNw}r^o:40ϢURzl`-Daجoe[t,Y֞mfDk@GmE8Ls( q!/p@xrv*/Tihqt Ȅ{|h q]gz!Z?hO;*~OnqL @#??70_}0W|\L2W{:[ ( !b"=aǣQXa3,`yӂSO?S݇2cBAa(TO18 b`p#~r|sng@ΌGʿU٦pYIH r±U.;suUu`[ЪA(ZtN;+q?%dMs5e<"ub4 v*/A)>$(N^\=~}<hx{kP!ξ^SEt*05qӕrhJOLs6sUPUP{~ v:Q1vðv_=_C{'^7g^}{3RnP3HYH23*  @ 4 qݨp ` fR5" ҏ~_4G4K::Iy7 PQ{Lo,wq: 8@T0Kө Lr6uvvJRTpmMt<"G!:2P+:Y$"mM;]wUyjoOv]p\=~^yg9ƅMߌP(@V\vU±1 %XfQ@(iHH̋lP=J7U0;w F*U5;i[JRhhMFIS >튆dIb!DW1+<9vvi8cjR󪪥I#tm.hRI$Th*,؍"0Խ14;^5KFq^zƞmk~JEuT %[^ba]\$n9qaS4'Zjy\N8Ix0ܪ (C#r< ûw\7n{79`V#o36]({a@8hITI%&Bg|9jZϝ;aϴ8`8sDʬ \TM)<iH8~/gWqbt*%HP:2'.LiTo.6[ c^:NIrƁhIl@C@^ж h`fz(,.@ c2=4s8LpG˻睃"` N0ZOZ}1P_; zx[S:7d:B"uTTF"km#)}z;1X&=av2ɠ;$'=V01\(&pOi h3ڈBeqrN*lŧsa>S @fc@uu榾; ,ĿF%Q"zxlÉа9YE!7ĩ Pޮ圭0UUUwexn} (`nNނY ?`6.DARES0f huAXƒ0r0pQdPҏTwY?{'ms~~>3}}56' a$.0bgWᣔAkG)(c߬I':Avǁzao"2NArXfr)Z7"< 踝TzMf Lvn`Ԩ dE:(a += ] yRmV 3:q@Xsq72);=LtG/.WĘBu0QE.Uf]IDhb" H潞YZxr9ЛLX{3)q"c|e0M˘ volʮ,BY( %y)%A)w,D"+Ug@hx=_oC]ܮ<h "k lPD)CE]D% K 4@Xa0) .VPnLk@hǔ&|MDHMo#TdӄSXˋq6TA:#!jMQӀ !J*di&F6-DxsejniBhtʪCPFl[@ލeMG#EM[^\5 tXr"l#hV]"+ ha58 9erpS^h{ɓiHn\p4D0P4 ;aJ@rj tⴌoQi9#E7 t tYΏ a0HjA+Hi9)BP_B0D?ł+` >PI0cI$^ ONIi会i*iUƀ ,@ .χEXfZ%$ ߞOZ!:sGșp^L''! v<9kU},"yg%3ϲ4zer[ 19pLjfX Z=GdOK<Y7]{lV;awDw!bt ֹ{aY둋l;<`~Q ןGʷelna߬y Y{a9j;weΙŚ$Še0uSbFhXtGtq!@9S B# ǀd(9om`yzw H/iL!AC!vd!ab>"*:kF=A&CyGZ+icÇ;r׮,eО >pIpI5T#X5: IרJIU{a䙢G}.i_~b? q|)zE?;Ys|2 (BDǍ$W~jND#1ʃ!j#?p'#?k%Qȝ6i PLy%tɳK(u[eV92={dz<7L(y?*rGR VWkUy+DR4;nޠhT0R.+m/JxR#b$Hx,ί< Лa@HA^4aXg&߰lYЬ(Q- N!]]n(Wfx7MNTrqZM|ӳk}puמNG#_$ |Ŭm|p:SY@ RR dG{"m&%6/Bh !F0d2y ş'&$ "%8 ::ߣ1B mLn Ʊc :gMF2(Lע(ӝ\UJka9P@d~`A Z3M)xL#9A)XKj!RSJ)+UsCQ!7\/HO*!g'*DX SqԄgS^]=kNkݽޙ&+'` @Yͭ sa@SvD[CxWQ'sWۏ1O/5B ;wsW֝:ـCIZ߳t$\kK~n}Y`Ff; ϰΰ@tV0J3;@֛ % d+bKIhKD&ލI)yC>~t~6;L`1#$Le2|J3;KfZ M u#--4" NMy50]x/a-;S( r&tP٢5z9(HLB;'Ew85 ڵ6A!ެ杻M`2o|׹1 ]40ol y5zFQfUA! (_RN'n8:.58 P6I!>&O ~o!&|5/,Xa#qplCV` -%B؟wo͈GXV }j}Vw~P-Z躧JANbJ"! 7'8k.p+.pT5*WRygk|!4*JIQ$W(qvw3<b%"0&me"eK;d sHC^_#3#oۗ SQo{ B&IIKBQn˟~>B $xiίpWPjݭ縷<#Chl;?֏&)bġiJ =@bxNyY&\hB[ EKg҄X'\% B9Jl GP2o0M(ZׇLZ'R%Tws7ftҜN\!(9d4o&w)" ĂoA0n$)dkT]BmL P*ITZ>>Oy3&M"%=q|+I!ATŏڔ$9h^f[roFNٖT(չy9}j:w۲si ,(A ?S=W1q&nBȝhZ{2~ 'ZYl>=UM{:b \b$=j O.Ogځ`'gw~!QWa `f2qqIiɡьX5${9hk$PMfd}E9z!VZ)h (Ԣcok4UTT0XfD:'֪^)b:M wh1QmGt哇67523 \~ Hph"(% ` h֬002', 2f13$$XPDԅlTEDC1Z :U4J`?+=W'][ĥ=>9z=@~ uz!#h/bߡ[1nTK"]MU6JҒTRadE6uk2Fu3mQeMa%(Zpa6T7J!i[Ur4a Y`);]x09D2цd P~u?)N2L6{{"0&FaD_v`;V(#M8!">l#* >mPhXS:qF83lbLJ#фݣ'Й8Vh-3C?_ok}ЇZ( %a5]v6NSh65UZqx%Zm9 |b1EE#') ӻQHD9Lƕs0B M-k >eD?HV@i8tvj$[jwDQC@cd>69{J~Eش0=P܀=P̟İt1W_OH3l31ĥ3 &qj OpꭾBkA?^aIhU0i7{B;M{60T4dOȾt}͓a࿢FE*ľܟ/Ωr y^6kK&ر3_ʮ Ԍ^1CUUCF+ez޵TB4, U;1h1qֵ %9a%kF%׷8\su4*Ӎ[l}Pc9Bc!S@gQ>:j),AeJZ\];:IDq {">Đ|]z?ܽ t'f6{j-Mj#UM3xWRoD{26g3 IBN$a(֙55?*Ƚa;| >ʝE1] ==Gw|J%(t{yK!?Q~ H L4CUOa>s,vhdV3 ސW e*B"2לԑQD&HB =?_;\~N&x=|rV8IY1T{ZVP0ST686%_]ÛܜƬL(Ii t4xhGSofB4IM7߂َ@ȘdjQR7&60od0|f#sUQބ)RUm{F!QàD8('&o@|,|&4K3X5$>e'vN0у@1R/0//@V>*Դ&B^G$(XN!SS CFa$$ I d.NP;3`T~'ϵ>NNdS8&rLBy~Cup4Db$@{2Fhc4q9ށ8>CD{0ϏC T~D{>I{WB.ᐯם2+5c92l' %.vroיL2Tpw8x& -4,% HҴuS: @(_3ڍ.0XфY$Vjs;;1!hj$H[I. MCS}r3{]Sh 6pA NnӸ4 Q}ÿ Nu}1 [r`'CC%1(h\(m>2exUEva M=i_@<skHЊe]|}Y?u{X}g߹]Xe!cZ|YiOkKRqF6-C7lT>r{GеR `HhQL:a]$0%䴈SP8R}^((˄LYet3f{ H=$5ɷ3x!\>վn $!Dp9c*PSQ P+70b`D>}8F )֡?UEH>K426B4x22]yXYjܹwRs,]c*`31) 0"&)E`'4ӷx EE%hm8Ƈ ݒAX.7>Mor A?ɵkxĄ"@f Xk ,\R$Z# 3Z j~:D9@BaՠDOnäWlܔH% C^GFIIs H _ 5Ɋ7ϳ'}ukpi(@d=Yndd!_W*NVd%qaG"U2egef[A) (Y>'88&.BDZvv9=6E-#)=^ߔs$[R#+wXF^AM9JPP!HR5Cw k#ru-&!:Ρ IlFLmz fCElh.9U(A&R IV޸};#kW@݂cEH/RZnZ1<7<>ה0jbC$7c=Ctxa2.LPʙbV ] nDq&$D)4Iv~]YԒ$Vceoe,[k9b^^jmH0'0-"saap%hSJXTz4fI1@ck!Z7!:{͵CQmadFU@Ĝ:c5x;- -I7L+#Q`#x=7=3F^j>e1!A6ןy V#%fvBfp7g|[r%<^z$h TJEED$kwu|88|B0AK/ydͻn`9A`5cMHЙl7Ǫ7Ѝ'+HAFH2eX< (Pu;Y7 8b P %-// ۘ]lmH:!quFWFV䑈F" qg#82ChhrP:a߽\J9뛏{r;N%wu-M):Ԝ41ǺDT3c~.`zQ$ %^ɾ >:gN6kL8㈱:ۊpx~i]GJe:}Rl_i9 S i 2>Tz@CCw$՛p5(A7wm؉/3Q%1*<HҽB/nxww(o@Wr}=fz/6)rWq@? |,u2Lu(fѣS"Ԛ91GX&\Y yy==.c>)SaS;Lv3'b`~OsS!;!S:3=Ǵ.Q(b'-wC;[ =؍LR~_A=a1-C6Yp;;|xz@ wf`Ģ@Ffy^/s~b ")Ecw'DК~zu#yFj  3"41Ǹ<CΨGR*- '08L U^oC6V) ;4m"$>5& @`?<'q wRzRnb:rܹsv?A}0O._a񳃟x33* ! qG%n7o߬}3z|>#"Q[  K'Gt6c!0˶o;EP_~rP_0@ N{z:τ4f$qIJn{qL@OqjXJ!W$ ZrMJd G׊UAHUIHja" JA* "@Rc@(0D ЗxnQS0[(ٗX=,#ӋCK8}G pD@N#^/!xS cMd3dD)Bj*߆Y4 TCGGҬ@ȝ"&ϬpfبU:! ,) yEUK 8sO 06|.Of'{%G*=wwQ!GJÆ`)&b^׺ԿjyGp;&~G3\8Wrvߘzusso}=|4gCGaYqt;ݙՕʨc\)jX9t[6f+D^ypt`g~t7pIk(v"V;`AmNޱ  ׻F ,Y~(yXh_WOhI`t ]t,lѐxUCUhjCbVJ&[d.XW }k M / #3h8UP<>xLqJ= 1BY"("|Z J(8i#D:!1w5)0sO`)K9l&A*)G d@ Gh@i@A&UGGMҾBi ޣ34¯6T`mӊPhux,i0GOf/ͷӮĔU>{q? SEvpr?1z]`7hQFE,Ȭ3 3 7(j))H(h%CkeTQCD@(<]mP' ۺEP"**"?QEjF:e~ߓoY)/g8&Q Oge[lO ! ~|)`mg=$ypۨfhEV˘H59ֶ(6hN&UMfRA5Zpi aIf#*գ*bJ*he!BҔcqDF\Rr47FUKn̕V(MZ5ّ3k$ wEYm̰6& %G`$* \nIAcGZ7[vFcIDwz!T&Qt6$㖱:k]I ɤ$ӳ{pt<䌐Kꎁܺ< O x#].! p$)KA\#n),w,0I!4dW"v VؚFAvRq 0*IMjT :qYfyztXk=QrC滌Yt{~|| v29aSLQjG\5m iʬPW.7ê N6 ,E Eb а"lZVɥXJF4kQF1kW1"el# +cB*4$afAD0\r`cVAkY3vh:NZ7b?W]5Vzm $]&pl聼},I>?Eb"o4>vv(kj4 y ꕃUj%T*QT"" զ¡yZL"eG 8);KC [08 _y}Q dK P~vŰitT엮MM5{4"IW8Ts2T*+|z})fV :l0_.a"3) uullI)d$0!N\NOmUX}doUוGGO#S;{ nsS⮼_s" (SrrYm" ]wkzcyW ;a&%'>>{6X ,~0 `g1_uoah$ރ܄tum1{@>h;/K_xQ1UHo˨`bb!qX֏L/agCepHBpSUT9!zGiאdSqソ:@{nR9<,J ?>ʌ}p3GK߁/o2w]LY'5C!2\i$u)2f R%,0\2 %APZ@%Jjo2a3>升$) 'R#&; ۳^||x'!W1M.@1-o.,pO(hW0hk(,9?7&XێTUj0<6a1LP?g{ LHЉuO?wE!<{ ǭRQ*Z Zc\nr&{w %ѵXYG/kBq)y&߉ckV)-V? cbpsxa* ZL#-X&!JH!a=8`217ڨ1rq2 )""H*JXe5AB쨲10b˩lR]>I6 I$(#Q&5eA+.Ƨ*CR[!6 HJ -DiU6"9JDT"JU1,`٦c PMLqkYTk q7ed5dBdX֥!Hl8 Ǽ"f!UL!p9y_HHdtupP2[BELQTM3%~-a}<S$zG '(=dҵ]|u{;D1爜K݈4CˇjI,@ d/BQ!Khpv ""&Je,EPn;u?8*S1 8}3oF=ViW 2^ˌ ܢ0fe֨5Q[эQ +m5!] a!?ҞWVgg$ :HAa4k3o_kY"}IFz߁c{tc5t'k7h喅vO%[\ LW& -U$kۡl҉r4]Ec?BI!5{xbJF5ֺK]tP0btSb((wKJ/(B6FCC2]qrS wjPi2ciw6kZ]X I1#`1jn834HȘVQZm6CVVk.bfr˦f4+Udv74SKYn +i +J3u[d$4@!tAh96JҀp tRHAu-JHe)c#EDFw RwTHڊr#alؔ,-ز`<ƛ 7 #^Lh[4ۺRۍ,n"oa fJASĦUfCF`QYK mƚEߖN4KKqP4.qFo5OP50dW.VFCr 6 hlkZ%6L01C(˼EX6=* W$coi:I"cF%d#]( J\Qm*YhJNL@r0Gr5EåaLC'G ' Q*X4.{3"ueش@5JqTFDAcRǬ $bȈ1" f$g2՚(d5`k#`cBnQ!DoA!c1en „5WZz5혵#llQzd4:u6ѢI#2\H6`e֋EAC30ҡa у%.MP35RP$1-QXECNݓ;c\X9 )( [^sĺfPZ} -!hG)y%`I'`2?81fZHk1e`FaMb8?#K _ L};ĵEsO bG4!`FFa[qkŠJũ n9r>+gCMc@&P!eX4ĴdoZÊN5bd#,+_cy7h| (Ths[C&ʡ͔=BH]J8Ф^Fqߎ^0`؁TFb7M|\v+%8JbS?@R@l`yޭ饲n_\p:F76^-ьzWܽXNY~"^Vvļ T#0=xUwf&N6Qkyk",g~n9dDBAu o+h"7J=_a,AC6 3CePTYSR5_393"NlGduҘeV[XâZ_R26ʡ)!L=^V lOyPsӦH5O2F*X|u4UA-*OP#DRQLA7qf3Qatފ(Qn0v8͆0ff@Œ&c`&5-:vݚl +h!&/BӖeFeCNNa׌/Ab:a-<% n!~Uo_|9:΃L9B9)ġP|3xaҏ&>_*kghWQMM TY]N߿8zL}6'ь>Mb}=zIHȖUg1ǔxMh;{M H1&1C8 q=yx8a,xQjnEd8&-c|79Z2ǡd8K~yB. 1٢$AK;+caUTP-JE)FPFJNXu)uiWlCFڦjO6Q!'? *"i`0 5Zaﳵ>Y%}lehc #ĆbDAc߃ڝ4SZpt kZb7" A/t.0@GϘP]{wMPrKxzƒwLY2mVFa'߫{l7>%ׇ ӄڦ<\PzK!]_i~@OFf^sa=d@}ESܚz~$:HXx^EvQ7O{m``RpfF@3cxO92J7nܪw@l 8헗BǾu&#2)E `޷27Rԉ I 3 0ѬRZ֨F -֘nҘ|OeQE6euh"lbx)RJdS$HDb `I Q2L ƄF!3NUnt/ຸQs$BQ̅+EyIuA޿l: eD4]@!ɤ@JMYmyFfh)-#-|gN0ޅOl7{_)-#"FCfX.3rNI{~XȢp̒(t;anR+s'Lztt6Ck@/èbZ]ՙcg1H|sfvxr$Pz$,HY5b֦/a8JH, @ɃTjduV"D@FJq͟)l>SIg12L ؇ɧw2SL!O5:ڵܸ -K`Z4Q A=A0~j-mc[#07x؅Ȃ6AY|q1ҐKB@y-)2V h\^u754LS(b("JC7s[N]{mF<cLHc+.(b/$oҢoL/=xb, cHA/ @4btayqG j!>HI4 f^X"N",W8߫Պ*nʉǧBؤ:s9qdd@xu9ţuiPJ(mV{+έ&DWZa[VelTP"^ݤSp-to3 .0׌_$UzS[qk[L+RDa$$c"3v?^޸ٺ3{Xe\_5(7D4`G5ϝivd5Ư x%E.4s@h}3{0,Ht#{ 'C?lv=[o6b iJE8)6\[,ѳӈDž`âz,zZnC\:#3y|AF8rG@@4ؿgt耋-) Z y /a͝ΎL^}JrFl-j!އ)@&!BdpEnqdn# ,]6<⧄dUM׈}E]D(ݱWWV{Y"'Z[9M1/(KH6xvł㮀!o۷rOzyGl"ȜrZcGudҐm |뽃Pp5sZdxN07fgAA4s2&%/pF1gPF3afPԠNqzDna٩F]A:OPUx*ʘvNo^#sȝ& /Hu}= jjm 9(Fdm  6#/GdK&ٝD!,kLJ J,3o4]'o, g4ͭ/St骓eӓHf٣  /K2RC4ύ:HG ykb*[`".C9Mk'c%*8\Nm8ld'LC cN ]cm(ᆸg\k0 2NCOj$f v61Crxe=z\K Ɯe\ӉD|?qԻD\atF*0Dc՝U=diBn\ ,HK ,. bѭQf DUAWAȂTynվFy7|[$_l,Hbb HzAh>Ame8"nP @St,d|CHnl@A`@B3 !- p:CFPu. 5Oq@qg츂Eë8m&mգXaE~y`}OQf_Zb<;q1lFqr< EC0̈P4ءuOŀԲXHM hE;rBEb\aָ8Rߞށ$ @~g9<mMQ "ra,v؜@Y)p; i_s 1 Ea 78hypZ&$g9~a#DqYGZrh\m)jȻolamk)MV(X`1{ExR8$0+ۋD%LfʛyXޡ=̺WhlHSg@uKwqP`}CkvȼY8dlMU?~}gϧ:k7^ o(ZqPqu n<;z1JN^]q]c eЪpM<(F)^2?bٽ@ո5-]E#!"4mMXq|w6)fd0 8PȠDADq oY)r[Wl]ҶU\c(v hL4f.,IJx':OLJXhd;Y33U53v юE\jҀ/*zn{jIe{˔wȔn2|zbqSwociufv8HG }뀲!H ZVLn jZ]ΰ35U#WGqc6{99>r| >Eܸ95qzTEx**l\dJxHda`wjX.-q#L2ne]bS*ro/r+ns\5M 6BεFpߝ ٷqrØi=p&}U 574n8"ѣ6T+RISӾvLI[t#AQ ^FWC$FGamOC 4MAaAݹb"B`+8F`S*|Z|}.A5KrHX~,htxkfaApA@b[EŁ3`(5NJe om3*ph  n5#/Ƹ㑿BO.T,d`)%2Iwh-w,',b6 MD~# f28 0B)TDZ+6O 2UN"Y٨vbJ>;R!(tB,ϘiUƬm~ܹMHARLTτټ]? ~:C`Ǘj&)!z"b"TJ8#=Iz32݅kҏa6_y~"G"431_4>)~ _r$:G0_}߻`xYicS77 7?]W9CH{ xQ5= Ɣ<~A^=TO}苛nTT7߷/3J*iFCDA Gr(~XP=62h5,܌k"z2I\h֢I=Gn4Jo 5ГO,kds#wA,-17 ;FUX4 X("T:*#4mK  j!þx%76 ulVc($D J0pV۸f`Ayb!%9B.h[XZCr|3ʨ7y04hDJfM֔@ Cs0!/G+}$=lI.bz@pv lk ~VQ9:گhWٙoy<ܶlX~UΥ @Τf>w] kWB$ eN&ؚbɮ86&va]m2r05L)SVf0 +ה϶Cq=qFɶ)󫗳ا_6C$\ZQٯY û i ]ː|>Eqn#'R3Օrogx`3!2sĵ"4K{/r X}[e&B> :񑈚K9p PcyHq܃p|SM&Ưppă2BU'{V>sAnACչuV<Qy-^"9{ s ;`-{q"v򃧄'\{:sɐg)Ӂ`m+I]Jyu z1oo- ñ{DpYg$AΞueB^oO.pҧ7+U4$N8Ȓu)Q}aЖ(]jS`s<7:P{n헂U-63~LvW\+\dcQg8ga͗WiN 90kD̠ğ=eYm_Om1Kq@48]& Qǧ&`qg.ןxBiK(ƨrə,\aj|Rhh &)211Qww=#R=%;3ڙPYcf:'pB

{]:׸͒Պ]Ry ?+Wq|G4G8OKgiæ>fn:>rP f!p'A7/zePŴnEimV7kE$7Q,u!L`,AA X"K]n3 fFCJHlZ8 8E`}_(K;F0OiX3?;XmQ uHP"7]~UW,O`8ౚ:̢AáBpTcO]V)zcc ESu>gVb!x&+մ!3Y`(ۜ ;vmORj,41HDOM=WL#rCCef;7,klЀ4ޠp wƉ|0'9&݁h,I:3۹T%4ÿ%a4ɼCjiFcK3bK|54s5i;μ7 ) /Aħ)Їf8v޹T ^b PN$X!c5_P̓8a#HX/fI Ld@aCǚg(uFRd-Lv9۰g ;8CyY2yt#B}wqT"kZ\} MngEӗ01*FK|X5`%d ߋ]<ض'OD>fW9{Dg 8YbZydݍn38$#4Vv+1(v7XDًD|[ gԫ#Vy 3=sc<L΍t }&\G'x҉؞amuĽġjS` }=(\F"OEǾOx!'ujqUGY`8;S0B b9x9ilw<} oߦwt𠹇(IERfCCm`p0]f2Pƅnv;w=']]e2,ċ#~=2;Lˑ?$7H+ `g8 "mD4jM:  wǸ})X/T<:9b $pəf4S;Pxp8j:qT[qCg a`SƃN:#fw?I =\BOdIOBOdrhvR ( B ^n;<$c<'OO۩pf6^|qLf/ƇRk!S`d`2~svb!uӅZp_XԈS0FAALUv@?4_3Aslk(I%Fp*L8ߎ1rC1w/%4h*qEہDyT;C$id3>-^O72F,H%).pjD\=/ϯ8@/G` k!Ę>*N6aLKTu{1D0$^!WO0 e5cXpmƻRո#9=e`F=* 'e:r&8>Kv硢X =N rADueG 91̍?hrnw1 0Ŭ$.݄RLmmq`3Jj z.JE tbBqe Wb\ xn JiA N*Lr4h%(""\iE')|'#& "&^6 `(&GJ[D A@!ʇ=s*a )AlEϏb%GZ;],É;BN\c gҪu^8vl:n')hj0L|R{#Cm;dS 3o[}"iSFc߇j'}}QBPhv3A.QSj%1C \d$nT@ vTL BFWXEFA>6.RHGtr=}wh?g=c/ U뺚M$6sߤNoCF(T ϋO$)lH LX90w69&9@U^*n:IР=9c}Hd0B ,e+u, `x?ݷ?-Dz S!{riv_QrcmC! φx.R#1極DT5nPfo;d8_2F ȳAX!(0[iyi `0 !xdPu|Է g/RwsߤG=H &q0@ 6̐,W_mY,Y4a!Y3lաm&{,A]K \Ly6nfp@%ZX H^;yL Vg$~n6@_"&E<cb4kl|m}w|CP6]xɮ J֜} 0~=Zkg&AӶCpY|x%Ҕ]tuS0Θ"YCm0JxZxţ~z)7g ؟zD%@@43!B()2:?5\EՖȇ5Fa`BPa?&~>V$ W (LR쒽K+;@"=AN,{7_?Jb!U\HopOm S[t9P; )6{NRvlB@ޟ>p%kUSc髴rv<}BO83d˅4p,=:LQ|y z~% 4P=Oϼd!/ XF@nuo5dG`#EX^(;ICw*8iD1iT;M6)" GA 0?R}a w'^b[$AfP, GI`REM1 (,y}~>gx&;RբA.i<,8HP=Ɓ L>ỢjmHCk{rU :Ȝ_(V_H={t8 1aE_f+C?z8*R=(bR\@(PWR4gX^黲GM tH~4!Q Ǫe՝aeZn} cn`p-<"+y 慙F$CᜳZkÞyO 7wAvsu56}E/{}XhM@9J&.N ۯ,bjuFNPч0h!2*S~mi6? d6I&RvUhjJ@Hw) FDڅfXi4s9MqC&46d\"44\$0 }_4sz$hCfY'i7Y|.0QakB:5b=*8XrJ0՛Sx:JKWEFɍ8$Nd` l0bKbjplq;Dw=Q 8=U-씆$a+A Ρ;3&/U/ "w.Z4>&a\ :^EE$5-#TRwɥ. $\\!pf&=2mvS }gYWxPQtbt֘1#Ahuw,be!cwv\wA0iMd2hb/ nc|.}!X>%4>@"t=$yY fa 48{0M'|?o|=G{ W-L$A y?賤Wݗa"~ՆTVX\?͟woC! $ Ћ%n^%};ep ڣ[9Y|]3katpoҳ Ѐ|J7֬s7*H&BdGW 3A"'"0ADATNa 1[۲#)\⸻6S$!/d[]#zQYNxޜa4'?(ľnku8mY&c{Ѵyt9Zs %,#C͗Xx@lzI8jjCQ!JTk.k WFx1Jܩ{jQkG2tэk|c7A㄁$zSVa֢tn*i$L!$G֫ h , ` 7Pӗxk{39Lֻ}g;u}#)'_|Hgm~>$u lMnhV0#P J2 - 7'Xf2FJW"фQbX?PЭc `7?_А2a-+1E:34SoQYZLR{>5O۽ \>3 g+g$Mo\ƹx?9~~_(XM"U1PA}ソG./_o'1@(+hBs~S.Px_7]At wBE f19R2j-3\x$QgDFok3B${ (lB| і˄ӛ_Oğx]6$O?>/- 4 6L|{?jBG[vu(qwsv*z;c;2|/ʈ&(x֬IZ?nD|- DznH+ĕ *"4yM$ws0hc ?ٽ ȿ9] G \;6"~+3Fs7tY,uR?5]6 >~eE>a<0^! 9qܓ/ U(67Pp=8aO 8+UJ&&.@䵊w&]@ .}]<b.q6g %*bA=%xyf-bñwMp^dK`<Ñ9!~xpH:rKY! ! Z*Ǹ>z'Ry{g@|#hm?*׾o3J>O;;C k`7WL)GNdMp% r}kN~ &R۲Ae"j4,4]!c,X+e]uܕoN W¥  *m&ƻ5_1t3A,M߆pq]證ifM ódu$3W:H  莬`tRH6;uXv}vWQxuhxU$%SٝlGED_bEJǠcPblQbj:[j08G]&P\f3rYA5F%Lh$N>ܻ sǻlt9F03`kˉ%q$|_N&^hW:3F4x)E4H֙X <;yJi:.uधoKʆIحz񨢐[EFrX2L`(T!D/AqjLb †#8f4S#+GŴyn$`oh Y\u s##"/<nDeC9 e N='S[}, Xr1QtQŚlUTvJ,IἬt47\Y s:l Ic7" *zepJeriK;so U<9V|iu)($@$@$@$eӫ58 r*e;fR@9EiY !nhX@tP7rd=VHC UZY X>";需"wRW'& 5v2>(Y!ں0\];[[~}y`-S5$FC0H/U MaA]kp`U@`-6E_+B^"wFss!uG٨@"0M]BnvSf<qaWJAV*JVJy OF}}Yׇ̨3haI$ Y8t9>֔T pܟY oe=זbTH=:ƴdm wcNG+-}e7&LɹeFw㿏t8EiFU ] 7 cP9z; |`SuG:'-RTwffR%AU@>n}p;fDb Ȩ.hmmPhTOFDdI0IإovꧢDē;?.燿çmEu,@XAl u\dOYf$*Ϝ$+J 0V>SćgppO[-UO % 6R2(TmF\ @!tLSM>aa0%"O1dc !@X3Uv8̓P @y%kAjY lܝ'>JLՌ홋;QO31Imm""/\h.|URoy#>&@n1dLbujMAnDE-&zk DÆoFYusOyA%|]ITo>Fm\/eD39C[MUaLa_vX)(A`'($yCϾt3mϓxAȠKWc4?\/k'l4ׄgп#Q$ N݅vuktgEz1; |ʋqPj~WJ-8>O Qur2oö{Gmv~bch(Hpy8e{H ( l3WYN64Pu3,6/r[+lY9ᘈPcW.Yl@2]`ͯo[$*ڪ[ͤ%(/ .D~ShSd /g>4:>=exgTG,Qc+8<q"#*RR3d%D4>A%~46$N2_pdK3N%TPFÞ.rVvbM)=En0ǣ([0>hYc] p"# Ϙ)bnD镙CnνYUVccQ ezz/q<55P:zc{0bbDSH42Kz[⯐a$fX^.K@) IJtv?9?($gaa1NTA"X0-郎^}z?]NOa#0/3~zjzCP,# sP[XtM# 6喧6ISX.6 ŲčU'-ӶP@eWFvFyϥASI}WTai1wGi=6LXNUUh qu{$h eglA}W!#D@ s'J%,#^Gkn^W_|ilC71x,Vayf"TU #n2Y _)(  @(ˆ'[;|G2$g˼뾋IR 5XIfvYni)Pwّa x.nrƷV0#olbְ@ !Hrg3v|qOԂٽIt{ ܻh]VB8rԽ5\{̎Jг%&ݗ}l.-vAmj0MP,QpW3/D(u9b~W3/Ps ~F>S5 #OƆ/,.GGČ} < ֕jXNA|]v[zHl32X[D(U|pHxØY#[,b=Ld(2xơr@!JJ$FrL~b_#ͲAL*7 "%3 9“~;Gk ֬V9w&DŽ>՝6| #kb dTӃi^CbO>Zrc0 M((Fc^PO vȵuf%^>QA_^{㝶"szmC ϳ^>rӦw Q淽^N>njbfE;vfHj19ȍɯ7 zwPm9i yl>y7$a530xh /]'HIps60uJm15Pst9`T 8kksh0^ `;A~yn68T>Ꚉ#{~!H#Mf&Yɚ6OV vcx  E#Y+iEUMN>]}mMB0b,q) 4K)̞/AfM)}_9NOPev ZM+k b;`&MbwTpW-)nEo^Id_r'vM a~D6'5)xex9E`h8F:e30^#-}YbĈ!Ѿ C@LY*Pj< vgǍ싎6}L\A+y3իU !EG}+hi:JfX,46٪!Y-#--=vn[aMiPaɒvq)M/}\2(xUa;dJ~HR SuI2Dӵ5 "d‚sm ]hg_ms8֘OSԲ~3zɵ7ߓ` $J_^M> L!&lMyHԒ ?YpI$kir*F0S@(1NS'hW̍qT} eٙδ:0<(4FKVB붖N%4DWgy14>_;8c?v}^%& )KL4:>ϏCӈ{D L!FR}RL9hMma){Z)X ԪUDTDEEUjEV &@#׾ ǃ(04 )6jقof:(CP|# @Dbt F"?g|@9b$y5K._PX?֞PN`CZOi4U_9$ !owxaԐsH"^2aV>!OIA<1O,aR @b!iDl\(N S``e*%`V`\'?_W.JrṔ#'-Cn\ RQ?ʹt-nIN]f>L"%#= \&CfP8Oj]=t;1)I_G^H^2yRK|1b߆ %,&~"xK^p~E]hI!%昒B+F%[(ċo6_΀ۼFKCEsF[|w$@lD~t$ Vkj;wHO"@s;m QX\@T):)ixNaV)^a%@:'lIA :yӷ{:yt9Qd>< SzВmƣ"ƗNo>W9]cvӸݸbXo6]1ag-l 69%x@KT#{ӎbE 0pmKG̢j fw{g^<`l 7ycaΓ2P" zy^2$wsjs%Q2h !gC}efT24% ep v0jmAeb> 51 /ua2ȵf",5E,`5PSwN|YniH@xxmY1]KBHW yn*Y/a I]{ CI,8R_&1(Xc: jL:0$IcKޢ}aFbFd4}{iʈ 6ULM w?`I $Sǯ AkGЁ znv˔.)SuS2Q1q5w"WyoӶs+Ͽ`qH%aka]a9U.JNp@N͑/ !+$)3bQLD"LB8CGՑwxSMQas&ߞ=6fᩡSK{DDEL̟6wh([lj P8QG\DU C9𲓰ټ8daWTj(==(g%9Ώ<2mp, LT!KtVz1wY9fY==Wk" Z JX3'3h*eH% [5az:騆e#lNCiC\EtQR 0ada&S3,(dȤe&VG`DZڍ Qv\F$`$R ܝɅ C, o0#/HnPrBR<@_nF0H>˚q%*iGL~Ė9 YhJڀ=tTO|&u;*B@D"7?Ol嘂Aꊽ BF r`|'LU>TGh'@,k.lQ:SMe#j* UPaÒ P=5e+:r:cJ^ ~:|Hx`ANtwh">^Dg.bb{z߿Q? ;}SxP`,D `/3fr1æc١GhMuc#Ρ ;^v0`G,0Lv9$Ij`u*+ Xl=/ܒ܇ 4D®@`$t%{'cMx1keewvOڡ9M@?y[`E\.9zG״=k)k4s@B$́"7w^h3H&D:CaF0)]\j-(0A7$'1B:[BTjlu޴EkJREKGX]DAQP: @._hmMHA< XĔp~Ǿ$!@ hjup& 寈{ZOx;7|5(yq)`Q4琎w[ffFؠܫBZWl.E8*Z4A7jxK[v΂t:r>pQ Ϫ*?{5yKuUBaDr~a5k]`==ihh׻r&o(E`ռpR y.GذKH_%J8LhJ!pH6DGJa^ R<(%Q EFe59_p>H Z]`6 JM͙Jiښޣ ** qt7"$SQAU9$ ЍF mH<܀;OvΒq} rV1Zi- \ifHo&U7ZuETa}ZXt]0-6 %t޵4`dl4R l<(Oj> $T$~3:C:I9p'#@('+pCq:eZd2tTop ሠFuĬyv2pk4 aSD5V-nJcfl *r4%buj nQ'WxPC@VznJGTh jAÞ  q4gdlCV$TAIx߭—nwgNOwMSS޿sAD#@$%*OA]@.`dV5YH.B0}2::ÌD`OA:]3 R\;6M#E+ot}YY!"! ,18"DhlctzOw q)E'{⇥)̙1JLCZuǭˉ=pCr!)kcl.#g.(;K -זy4'i^G4+A2ljrH@+5cMyNiġ`QJ)atP<*5$) BPSHʜ=am&`,-m%;Zsb=\`! ? ꈈЮ?Kd⪧*e X] TaUJ+h呢coG%аnI[Փqbp57TQhv_&MA9xaJ@ cH1٩ɺ b!3kfɱZ8dųss^FXȀ`BKb"is/kۺ@}B% )}I/h>[|i1TkQzgpg|_spOR7: @oU*>`ˌ0Z1P,lu,m28Ҕj xa`|ybnP=T^0<Ÿ[Y !Z/Pylg1!,Z?j΋4Ɉv<z:1!Ab{_e) HQ?S4^9h @YA2s_K !1RQ4 Di)  >95h#4@)diYIM6{ɏ}F*f"KL\P9p_puM@]>2*@ % 1}/qW\}|<4t>h'~&&%X@hX%OAg"˵C}~ޠԻͱH]o!)=L)%CrPOOoMvNkG؁rzY#)8j#!f+YX!wc_/wm7Kmonz\)4h. b̋Cpbݐ8)qTEEdC"<QZDewR:BBq0 @<\q% # ǹfAUݔ^& -\DNuk\Xi=u0636j Jg+rX'Cc٩*|fm$!-s}wkU6d=s&k&Np77>s HE6k!>2s =Ɯ{0N yF {)M|AC R,a o #!PS~z=5 O<ӌt@~L#s1]#" ߉ӤcxWZ?IwA#JmDEAd6$NL}P8Et>@6 "$!TF~=ܴ&.:&}hD+0QQ R!MPЬA|t1P$Su@ICh;Sj $Y;f1J=J.aalw4TH]\6 xʽĞӮQbL <]!,);-P.:-vq~7b B!R#Ac&1AD>ϖCcCAjzbu=C4/8uNDp ,.:@zz!:ӳ:B$i(bZMzewA%i Q'SLO0R) H`|c\"iR'{jH3珆޺/Xj($d|ؼYIMسsNC'Nrk瀀*C~OggY`1:0 * /U O 6z%2=aX´r^Uvaƚ: o`/ض: 9k,I4_|=syWҡA͞ɕ2{y8kmŋcVk'XEYb=Z+BM0Z #$00+ %(};}z=Cu):Ty\*"j]=wT49wQ NP%Ox~cʡ|zрFch4htM ~)if #1Xr> 0&҇Gg`'rQDZNĀ<}e4 ߳pDAx r,T4/tzDUH y"GEDm&(!հJRC~Jш(*e &V;PC$œ@iJ6(4!qo2TK Jxj% ga)=HjEEJ+DD?X s7)bzO_d]HakWkZ\4,!$I{~:/GKd)YUБ:䈃ֳi.bJj-{M^bL?&{;+N aq2&1SB2#@H$L-,z Š(hi X((B%'88VR+o|CpLQTMa/! ZPdEỳ)vC(l)f(.K2ڣ(=wv߂qͳ3:bDd B g0Ch Qf/l̵+3({(V[tg4B9R4Ѿ-MBf`PB*!M olr9M=̯s$ε`vtX[Y-p f&4:D# 5FܶAR&On' hGE^8¥E/d4P;^H D4W ~n@z߄Iyj8Pp0{Y MBNj>V5rut6 xcj-%klbC\4uP<8}?g?;/bOnUWǣ[+8pxlduI}SAB={DW@!@ˋ)3av7`x񠮼Æ DJ%0(cs(aokuj٪kRm=A(?ni3?򐢑Z(JPMv8jH/pcgwif9tus|{i*9BDix3 ٠C> Kfw)so~f@+lJ0HE.D]r~?E;`Ξ9ǼRk. Tc~N%Л{Em_F<>؜AԨI*w% J$%׌ߛnA0Q/o,_ݹ$=a2FH (ο`#,DլSTҾrʇ(^dE(e3! ?FX ;-.5`}5:vy]>{UJ/pTEe?sq0<< yf:B|MVN#XB8ns_3sZb#^B ^W>I<7($i6/j pl@VQaZ񗦿}~W>y)7B^~*1ا^^&|i hѦTFlAs87@eD3||o&X-MIPYޥ68$@(`^S<w:'-G (/W +ʵ>۫ xLJRY=zIӮIz1 1 ߡ-<!lp۱Mk^Kbݴ |z>|ak /$" dA߿R sY)R|(bBԕd\E؛5:Ok@RDsCF;MqV'ajډ4 '%?ttVAc|*߽3+[u\ړ8C񋓗O#]|zR د fY bۡMq)c=[N9v 0R dX<"[)Cx6xlf ?mBCb;`'{[& <`-`6$=:p8Ƞ cᅧ0Q CS3m1 Cg+Vj(foA6q6n&`F_9DA89#m⃐uɵMa\q\(w"o`+Ge ;dDŽFF i"bHn_"} ?v#:`C `ܐ^^544\p'+ r( p> s JCZu8`-P*)``{aѧ8: ;HSp))wN=_ #4C^7i1 4R({So)rߠtix{~}?cdFH!)o qu~oe̾"SHR.j H(LHD&liY)`PP5 $ѠnWAj,cVv Oo-6lhK0v6K5#TnWf 6nڬ:{]-4:tb-qITFz`bmVRj1SE;cZHRN:)!2lnCum1Y) ")/;{q-ݰAΜser$CME~c| |xb\Xb"9we;.{30٤]XM%= 1n;Ő%ATTpX b qcbtKw4vd{TҼF#^548"R™m$ #x8CfU؋wq;v$7ʏ VH1Հ[pa: JEJصXA3:Sѝ1uGؽSMEuk4ST {zaQ51ws BJ3,@Z=E%lM׊!P1A) Z%efhi'~"{?.p`瀦c嚺mDCTӔA,p. qyώFaoA!]lɀL?D?ٙUUvÇ`  Lln?ynaa {>z?!a@qP'ooH[&lHHL3s6fTp\Oes kpa"Q}+#m?x=6 xY"0CM9nJaM}xi0W>rN!N v"這/аa846!Pl'ubfh$@z_c)&l>U1jl+ZZ?񛞉c b1}Wg\a B^g7g%~=k]o/HWc߰vS0$Icb{0RaB] J6u!&a~nrM/I!NXA35-LߣuL9bD,$/)91L a-ů&623[1=hCCk߯hW::bJ+x<(c$#^y4O~c8fiuSZ1u˼P #{}$*]NcE M#N " $ E4Ǜ|'H/>O?r$F'uȈmhnMJg8@u*\4qT%g nȏԌ3kóHcTEuB oQHT~;1~G 3!cnĽ2ַڝ0_ 6@2)j"9bU@ұҡ6 k3% Ɂ YV͵[Hm9 VyqĔw`ԅt;oٓބ">SGWrnc` OHR 4%6#%hc x(`=cQoEy1fv a&މ`ĭ*ho]s2F3aH4Xe6tR=86m66SmQp;8dA1cԶ ZQɷޤLirZw`FMf&$։ ZY 3QW UCHm t-Yrm-!WI::yB]3lc]١mZ2 VvLUe%kakrXr OΡf H Xэ0DL`e0"""]C.[`ah !価J|ր}0hQ=&#*3!XKTƆf"a6$Mbшm\F)P%yvx}͚o^k- /\T #9Vb5 KTI2[ű@0W4ӌk+]s;23f6{L0EVS0b;;!) .ͺjJ\ u,vKՖ.̓D92JC,@՚4,0.4CJvnk[?GMaK$R6ܡ)iLW4-ýpMCw>|bmquzRغԼ,kzbmDp iT難~o3N ,cpljo5঍lRuF5p)M$@Pľ 镅z"op#||%G$140\EZZ#]!< f6˕ [-z-c3hؼ@1BD2BeHX; k.;A8sYwjsaacDJ$A\-_ƋK z+۴.+ dE$vQY 3jpp-DA4]K'9PkqA45HSDT B A]d=!HLZlb{6KH'X=)N"f%-`A;|#^D3ab`1@b_6MS49cͪ҄h2ԘDz 5ˆ\&L":U] 13 Rw훇Bw~LFEI\2'-`:IH*%z7^_ID^i|~տ,J~wS\~'1~kwF"#D (+ TSd4ShcSGUF B%ibF)"V@)oR˻U_$SBM"G:hbI6EqcjHuAZPt-+˴)#<%vR>$@R@BD)D"P#@1,H$B3(J@q*ĀP)2$C  AJA U,t򐣔)pt(~.&^cA۠DYsXU! `܇MRnCӴOfiJIr?؃M=b6ü^W{̅00>s;-mHkBZ<Σ` uhBc WGH7s6ةX#58N}")l*`+bu^^o#% Wo;"E9Pw>x Ӄg521_t}u8>d.Cԁϻu 9p(F i|n?n N 68ÈmFP0 ߷O`]J(:v>GAkcPY2LQᢞP.c097)C"F~wIͱfwӦ]!W! W^"j@EaÃdD)A\#}|ڪ%(B84"3-mFL2az' cEƥF3ԐCeOCw2CLʰSR) ;'v:Q@ώz`) O8qlCBwN㆑4 +@og /rU =?2j5mVl"዁! TU13B4:˪kyȥR4 cǴ %S7,Q8Z`>: 4$:>d3=`&=P|R=:I:[|WR(()((XJ`- ƕĎ m[ojhI 2BU8}DBRD *)PxG3KKHC AfPr(i#cz(0#%kAmn3@ I ),/1>cbؒG*Nh@X?B?c?„m4:;UN߭xR78ƙa}d8)riWkzk.xjbݪpdƢ-npcaneo{5{֦"F۶g92Iokk=<(f_HƐ<~`O,;wOD dsR*g!/}[/pZ{xˣ~K/ ZL$t/oȼYS76dN+Ld'>SV aBP=g,5 Q-ۈQ,ɏ6C&b1]N [ؖ GBF0GV}s%3sh7Q.4yȰ|䭮0Ap"03bhŭ 4h nl@hJr O@j:?hAr epg):7@pYtFNH0j 3}k dwFU'i˜ O@8V.;(@IhsPDGPV$a 8: LîQ HR"[ yb9LfC&Ԉ烌 uBmk,MI <1ܽ&^VC*li ƺgW0ɭ1^w̐3Zw1лm]?Ucj7Xqff`śV1Д+Y/X˼-'BB|۶"bJj i݄δ+~WRGx$m^T,[@]^Xv^L;Cw,r/^|f rgo cUydmϙ jJ?jrzpAQ` V"m8Q7}|0[i0v3oN* A4CL#P2Q XvWguȱ7!IfE҃i" UljbhHNDRܖPc &F8ɚAlq`(SO$,9U0L^pa1s_ Gx_<3{I:L'ϖ ;'XۋC9x9Mg#|bg]qJ9JȫFkg [ة)@:]=23J[j܇Ł˞;'4RV s` wjyuGkcQq--i`73r;!R*뗄X"Q/\i l,Ɍ8$e )dDH):C.r naŔ􄳇Fݶ*1(d@sfC<#0 Ik#v,׭Ƈ=016l DJR8sύ{v}&/oVS\%\b+=)!@1b84Ȅ(3E,: 5fLJU[?2s6zy|mqGDn 38-~f3"/=Rфv&^qOV4 2 %92 AV,%KO0ED#PZ1l+ӡ}\f'Ĺw/dLWq/] qͶ v#>ΞjHP%@1R"3 ! !y>/ JV! ͉,vb8Ɍg"Hq33>DmHrwCS xm"L8 m!6@+`{[e(pXdl\ q&wuc3h%^J}M$ =}xt(yZ;}à8Dy=Bk"$4#3o}jm`Fv|g $B,ߵEZ{"Ngꢮa 5P"O VTށA/ w0A2:Nx 'Q^rX{NB3v3俊/NdZ&gN|g14Ylj^XԸ1^\3<)?>@kcKQ~H$L*TCTPL2+ 忻~yKy]1q$X* #C۹MUiÿ7(.At2`]\ȉ H@L7o"'.v"Jk1ou)LACY`a X|,aI& xڞ]c2F>VY|q_2= "~9q:p6ͧ,< p ŒKA'Lb!e*ƻz׬dP Lq`*㨼1U ,MaѧLL%mH4oZ<>b_I&6De ʜXL=x$Oʝ\G7'r1U Kq9u)o1nH|?7QNtpŗ [rJIA0?D ]BD0e[}̗Gi՝=48ڥlMIc ނqG}ڕO D,F;F#t;6;1sFГpmYz7H^-ç^b")8:cB{vTfcCX $iDrk4f8An)aC(tK~0ɂCSmz,,Txh@D(3^]Dn]+ㇰؑ65xjD40i8i IxAkFǝʞh~kOqY᪘홓.F ځ8UÍ0c"[P-73k 8\agOQs vz i|ZM;v4קA6A&?!04Ów7K83VۆK7=5ck #1,@% *ry;0Y=p igJ0(Hm.:?$ T +c:©`ѝ=Wv!iݔcOY5!P4xB)Jޟt_ֈ .|@@Nta7.ȱ|#v Dr$ϑR_1S Ibݗ ;e4aN0 ܘFa,F-aMpZoJ!58 b#$dQ*$ SzO&wmSLft$`˘ilj pOpİoQpu50R8V2//5~K1p9ץφDQ 9a~Sd~guIt$Zr!R50=';xĿK` r;1̿l0AA⤷ ҷn5Qr.%;.bOF3 K"ThdR9abg,DF+٦-~rA'n3'f ~5"@zk/24J8I#AV8CwC.0e,]t'KHXwz0 )ht]/4DP xE:5&}j&,*EN؁ f`ϴ( a90=I/!*tqzf6Xzpnx (mj`A fe !Qj#QIF;;8c#]` A| p]1B}0jϞ1rWynpQSR`-D%U^DKr`3(t``ȼ>όgDdF33ȐGh>И}ı 7lhGS"s$Zió V>g+'8iD#p&Da{6 6m{TaZ20=u慖=Pɳ" 7/>[0I/I=lov5 ??KCwJ)Cէ)BOcbm>4C5" rR~ ,G%u딌X. YgVzᇈs&?2^L ߨ _byb8^8Cs|Ddȵc;+z7J%C)|<śiCu)%[dQӿ>'RVJǨpU4{<g4&HΥ<=XjX25A<&o:@EYkPr D@K^^Db9n#a21}~8Aii,bvSI EgRӦ(;;aۛ`>w7ᲡiUknf>'x?Js`N?H{`2b" m?vd K: #]3] 9g{݀c q#j1t-i[ {F~k~sd펓AT&  1XKY={iݔ,JF iBT@!"t# >CDZ9 }4$Ą ̔CKNzj"!ʪȪ"D- 4H ҀP%TÚhAOHc~:=dv L `?k 4nA+=DDDHD+$-*PCT u}mc'j(֮}o uް"H1x3ʂ(,)4'4%PE$qAE ?P+J~8w(+`aARRZsR)(~o*w#XRLbS$i}q(%4D#@G@(ӗ5?-D:Nd<=#D쀽>Նk&M8׷$!uc::-* $Jh01;:)Ӱו7 >|wf!.9mP3B m ~4gPx)[cjɄUr,#J1.CKjm䚰DIR(eUq<G9k)ÀH]Nzi(w@2NdQr~cC )@(F(`ѪSX>l%"aAsQo ~4YPxb FArmr1fhn5xTہv*=Woc1_LM(y^q|&GHtI~vJ X˪ Kp.FQ Pƒ#>*9dA{`gq.PϟD}YjR_H3Q#'=DI#1}~v뽩 9HPU{+e%UFJ1 w8hVG3IpMuԩx\sE7r# Jl1" 1ހ"G@e=9jjQXIj`$?>¥b">,ۙf}}߯'it}^|M=1A|Bϯ ėcV0z4"d:<<Z4n Toaݮmɺg#oˌO/Y ) Iޝ$>ΧN=J' <0(̩#K C$hS .Ej" )'E0%f n"5pN,Gğ컸]nLEbU'2L% }ݦ^ B#v9T+OT~>ݽ4>Gݨ ;/7$c4 W&?a?tP;l+M%"UHRn`C' '2 Zf _ͰRB5C6XH0CJEB4 &4abL@ ]c?I|Dz* F 9P,X&@3+XBId4 _sfr>}:i$2A nNJvؐ;{x" Bd-x#Xzɖ7Уޝ _/en˩5/2i[;#4Ԡ{ճR8ѾVwsD.6H )Byl&]P#H`X=Cw"x!E7O\qv8Ƃ(K6@7#8L} ٞYY9P@@S/"A2C]1F~x;!7cw.;g2+҃DrkJ;N~eMHD$< a1Aȗ{ c6N L8yp_U ! h>BYVJ"_n9((=,_0ɰZ .q"hHV-oCd 6 \dL7]ei6@.!EO]N- sZкvy .(D>gC.Dp `iXQx>, pBij| q˵Bdrїb|LW#-TP՝dQ-7mHk e5N?q\͡ĀeSav[8 (rP(il CguF6X/ɷ+9CE`MФkp< ƒoMH  veѡq},($ ,( j{2E@ʊ7YtpD0.w8h)ޞ3EQZulꩋ $Hҫd Rf EztóQ&4ɯ0`v|@ӡjNW2I堷e#u! ̧ob uiK]iDEFl+Lyd +*hg T`AE Ed_^)O-Op.D"2Dc*6-ÙvGaF GK}lآXx)ӏ*v^XmDŸ!8I5F ]pNbriR#-p h> \B8Cl 9Bʐ '\޹/:p~ФE@R=t.G;sh cub@)ZSC7$!>_o}!;ϖPzKRN20$v 9|~W[R,Bc|(:#|& \P8FԮO mӍWʘI@5UA„$p9<<|EdU܌Э sbg|Xm01\1S(8n($W0"sx=,zCC!Q{!['(cy'kmg<aXZwt;^9t?<^ yBp@QF⠡V9;8..&$q# }qG֠]k</CL"<O#/=o8$qV &u6 i4EF* *O*4QqcACޓ;fobIMZ[_5FrE[Sݜ_| c5j^0N OX ,w gO_0u ,482D1HZ"D`^(k0:t93njTDSpsH1 ~ tR0[5=fuiʉ /ro/&)X:j ָD5*0Hp."R`W$dдbKd"ǛpPazTSb#"([6j`_d(L^i ȃ` $a *PH"!BA`=lwPp3hhTP1*Rp>WRDPҔ4i1S&}Q-S7d q!׷& l!@'$-R"PP Z!' LJ$}@W-#xT00kh{us15jUv[k sJ&͚q봣x`Ɖ ik.xxx8$wyXOE&tda 7x;saL&QjlE]|Ӡvǹĭ(4fS׉M lb lgǎrXcj;()H_ɩfJ6hXΤ27i(,LXaS^Zgb_LyDyמkxl"֛0*8>Ta+'NiaM=tӛ`, ೂ #`; _Eڍ˥M,Т٥,"ڱqC$Cr̎&=n[bVN *fD10ɍ1oSǖNMnpč4ˀtf ZY,GK"Y.HGR0sk,AZ1Dͪ)'7wu+p3UUDlX ́Yg*<qQXxw1cF6H.S#4 ch`4SsI!-`DkDx/sHC䟄>8uQс)\Wo/ԒȺu ݍͿdH`1P?b>9=us4=J'P?QS?-bHFL; A@ћ#67ni=ND;; B$Jq!<侠QfQ@b͒adE4wǷp{D*Ry 4Rv<ʘB JPP>Sak@h$Fg[!k')z!2KUXgF^v(ԌeK k\y=Ma*ep "#m=r -ogPrB±$j qQïDdaU~N @/^3 TΰSW"_7TnO$p5UxAb N[%ڊ'X8qGY08s~Mr3|El)d \M2ڨšȏ@'Lat L 9c'Нt%5`:p.MP@֮ҿP l_!)تj.]d!ٰ4&de=CGC5a[QdaOq6S.H` v P_4'h@6П'#5Ǚ778*CHy"#M/cHubx9xp{`RR4',E#GL41^~X(7Wd ԭ $)!" P& E PkAġP̘ȚͤK#[ gvuECllÐPDP o6ӓbPB > t!t읰khzwtHx @I b;ц'sKlFqh@Lϱ` `y-bwcm* 9[K!*!k0gUHi /s 3g}D'4"|zb:3t-E΂?۾'i 'K^c?aߕCvĔ*vIŕlS zR^5'%?ɧrDI^g11VT~q|!\rE _>ffm>G%e/|4HAdNio3{EQ\LW C ßܗRêHڙԢk0X0ыX%{e'NUQ@]^PMRl&Mt 5 lys0U%BEC- CkIX`𿘑*Cܐ d d&vTo>#k b83*:5AtqlhH6x <36r0d.u,lphneV'Y 竀91Iu ~S`QJ* :q} C 5a[D_-Þeت/} )a>iكn)>l7k4qSfU$Y_0'OiO G"J@Hrr]!7u4Cky<%R#^:RB{B8"OPPxЁYc*C丘li\Pm_l7V\ p c Ks#̦e4Rá 8j"e)ǢaCKK8v('p0P3tT30G.Z1&szwNdZpe 񪵦E]V֯5FB%)2'EmScSE"ZiuHc%#lµM ֤Qc{:b.,,F6XONNj֜7_15Kg-Gޘ"CۡQgMv}fF=\Lk繶 GIǤ C{(Ǯс$G R( N^%v:BZw|'vZ-bfCCJWc*4[RyPq lwaLJ:@@L'Wzꒃ417M Jy"S`cdGI$ZQ1T !A1߻nƮތ3R!X!i(i i+@5*8] 8>,֔%(i !E)H. l@EƔ?9qiD64)AL&Os  l!4#8xZ8il0N1\m{o`Rl@"jiI)(hM? qxi7i|ަNShpA 닶Sb^8boP<}Vg\7ysBaEcAy>aA8&pJrvlŠ,#V1qdSӯo!XDOGP%26i@|\9!#ٿGǢ#AI'|S2ʊ)%!LL'j>NbP,OM 4T{c$ ~L&|) < f1DTOP#Hydb4"6 2vfON=7MGafP|-.}%cAG{hFNMU:"_b)?TUy%Hcׯo~*v㢶qiD."JJI((  ~e bSᢼL^h"uvO-)mjCk%T@At(^ tt{4{-POWt(^aMU$0 Jʰ-ՎXnC_P45:GG4J2+#%On:FA7p;ݷC!{;*Ri(F"H *&$%"j"e)h&)h%Z"`*BiJfdӀ=CpO Xæ-܎N0 DZ ?_xC=|O>ߝx;z_\Qpm^j(z9+.#ᣫA<09D"|6{bOd[}ϳ:`1T^AHyCJp9A"RDtd] X]S0IE>Pʆy`_ )"yjyjQ颟NQ0\"$&|$#Ay={$u7Ii | YԸYIa1_m܄-z(CgHu:5KWqHO;~O*$"@-?%l:OޤÅg{~ :zg%D b(c(f+bI#~]_#JFhi2_,0]1@a(}2>l}TA,Xzg7 xµQCZu6mU]-Iy[@d-(kϜwB΁C|wHABc=FBo?RPPc&!O&O b}Qݟ,i†dL0SKFL3FλxH2 Ƃ! xIX &JH]qd :ܣ}\HL6he2CRK\oCL(F躈?Ee$6b  1UXx&o=*~;v(mX bզrg`jfН '|I" i_eNR`ljxKOKl/E:jŷqi@Ǝ>3AKB*w013ɯl=:6`zq)jE .id]|blM9RD@Ǽ۟#Z}maO3];`2wԴ:lPs] |Qa2: '8 2 =9ݗ=NA.j5Xqˀ{t!d @l; %2cua`&N%CCʿ1STI> \)@iV4~%OHh:B8Dy}M /D]>@FJz5E3)4>yo&$ɴpGyO;$2?dm~_ٕG>b{CU8l #3vA5 ;O{ jz O>f S|TY0-֢Ӟ:Å/Ѩ9`j(Lr#C#eqY *2[+f>.c*l~ㆳ }AOzJz&~~G ^N LEBsC(~Gh"aY*iD*?~IӆT'ѯ/6ug-rRF!tY (C 8m ߟF8f@-Ad5W3CD6B4 l |~8b97E3ER9}u'ȌUJI 5.GG_mtj.ֺgǂ)d 5iCҢb@⟋ [4~#QEх _pG0Ճ<5 ;k(_xGyc@`H@Jm8Lga֜⾧'%P9UTPG0I "#6}g2OcɬTW;1 $_RXcd'x(OP䎑i&с)B8* =C{'[ZcVd!(CH=.9pU؍ . vkGhyw~Ɛqԝ;pj1|&=Xgz٘Y{ӟn?\WH ~ _sBlʙtՔw03c=1OOhO AF&E(Q(&'& qN~W&>'t0>~݆Rni9oVL,n #MRmjpFM.Jv%> }hqIp@:fVE Ќ^@. Ly`$2%3z@%N`C"_DB@2}wm'Z*ё=݊Ie1dh/Өi}DCyB&\ JSko`ա۾EP FTMQJһ8 5ZCL@q,TɃ P[&UG↉nYԐzrӖ3QkV1&1A4tu~~`uK9Xs-@UYLT>0vJ< U_d?? |w{?CuϷ{a_V|8p=۱"OQ;6u:gKa}T}bpll y=랚xߨ[9B秌tEWޛ/}/pGr=/kZ% hU]aXǁ3913ũb`%v>wc}Wzb7@ N!``K|ELwOx fWU,w_ xPpj< FAsyw|]-)!k{ T`zm eCe͍ 8`W6 ]z8<Í#F ԃ͏45Iўzp(BAc^4!,iPMɫp >SnPsõ''>Yj&L wx[*$T,͉X}Cpf2_.\V[m5б8!S10IєT(3\ $ƐFM1~Cn0,Gͥzh{?*(l@t~?gMAw} DpSi;!`y| am?Q d446LrWIA zw" mPhLIC"v-07\.v2?vPPURRU 1S-L5!H~&M!I-PHbӡ *Gr4kO4$@FC}&[a&ĜuS:>t44XSZք5P{46DR4BK%PPQHPPEZT9^S&PZҕ@@ZtP0 mG7 Kfa %a̝q)yR"VqByH9JlhBR66( x 44 u7Ⱦy[WF#|B(!HE2$JOHa#B~ƒSVAi{ H) ?v[/0H b`PCNa U nIpc)"% O6:61ڷ/ρ4CDK D -ʒň]_X8_yM,0a ;l,f"עi !}غ];%dbl;CcWuCbL3D Y LR4ҧL(FI!hJ^uӢ%ihi ƄJRhbT))ji -XxX4Х LA 1LMDK5IR-1I,ĴIE1QUE*T cQ,D%@PSJH#HĊ["=|LtXpLj$~ 1ʒ1CMD*) D'1!a`92(uc ;d0f'$p4 x?o*OqC@ksbvdIHVC-ESߥ°q`h2ACJHNJ},?b]7Շ׷A|שRz܂!‘fuj!csnmtFu8b^B /, ZThpR)O/3tSR?u:XfiSm]43Gtq2b@H#d?N۴0ΉDiYBUbE/oGUZ$={%|0A0k.2!qL$ E#F NkNcj9D=h!.[Upۖ@ 0~XHp{U iǪc1&X 4 CFĘv?Q5 bƈk1X-R#ӎ G=Eh:O񘫫 TE2,7CŌ%_~ @P!Ф%M2BJD L!-U "IT̀-KUPPATHB "BG]7cH@#~:ެb )Z 2)2#WRaI$@ hvɾiB㡉 t%4)ZF&I_=v2(ԫAZ"~_b=On>ae.##p߯! v I!NϼN"($ШvG߮LS*tqGC_U$GӇ TY9WwXZ֋+43lKn Vj5VBQŖ"jÈC88bwndW{\/T5$LKEQH}KAٖ3m Уz1VY ci*9ۈ AoaF]f66N&^cjG/ D3KM={KPLa. `񆚌F렋Ul%z|K^TLAQ8IT,CIT'*񓳈tDLX,^n][:i%k'j.pCo{sQGCaF#K=Bbb,( {F!veBӉfc!Z/htljp bFjXKbb͑fV,C$4B=umwP &`>F C rz]#2!HL|w} `3$pB"3C> tU(dǏtv.66S(ŌX2tvN.2ws 3FY/{!|;Ph^F!ҌkəN=cr{R- HIH2Bc)&@'ꁀ_Ut@d` 5fYYtκ>(00. Hj!~>[1`N#!?]@P[e41IQj&&W\f_B5\^gBi_`Gq) X@l$9R ilیi@p"70Wp\LLy^< Ƒԋ3nF =54XdbfZ `BFqC/AZ#e\QLDDlJeK&V#yy|ˣMI X#"[!J[bLը [^mwIL#آk,,¸04զYAc#@/v{{O7Q`IPTwChf* orDCX8/&s #Mm@c,YY,D1LĒ{ĞG( ץvo϶!:b" *H9>oLϐ!*P G;䟤`'@8.BJ&XvA(b]TD4up0GR L?‼1hIe; T\dq ~M'ߧ˛v ,Hq4t5w֯jo$j J.y_GBNU!D`f|(Js_):ʰe%鈗K((:{LwB ܮYlv6x&9&^(-XOd)7̌C)(# o2] ~5=i#!psMBBncSmQfXr8 X1N74UVW+DT-QFGbfBW[*c%*4o v] 4q&w4OX60BJiɐsY,B,DCy^H1 `@e03GO:IDytEcoѩLAKFL#\Pzl^GLQKnݭݹ!0n)"kLRN۠7EcSU"GQPmS(g*MoAGh{9beԒ)#ʘƱ`d 8# dZceqq.>`e ed"c-tlD8`v& 8V` ~N%UsmMq"ǩhq|no5Nbƕ产O@/06BaGѥ71kh4 O-mPrG.66a&19y3+܇-vx:om yf7yµPb5t6 (U'FwpInJ@.u-!aѠ'2--4c׎̄ az Zk(orUtd|*)݊HDܢ bP*Uꦊ֒b)D46Saɉ A!=$ /W"Ab:YIi ,d$ KŦLDHl4ESYF!Hwaa;#6d"HO< J.vS>ys!/ yA)_HkUšؿmb.2~G΁6 I>xaIU8~n!߲P# "Pb'vc)`5,"8#gnaTEu$uxw PIEbB]!^z˖D$X~Q֩WUM=: , QA_fglԱ6U!y"(&lpb0=<$AE4KNly?D B,&Z8f0f|wYC>y7!ȬzChcUlg@M- 6q _n\?`b1A5 &edN謥yjzdn39 EWvYA۳eCG%+[+gϡV? 8S>gشquҦ¼{Z\0*DB$@$hChJP:mlZb8#)o7we7M2NX~n8ɔY^l,EZz}gvlֈRPRAuF!$ZR(e(6 T튦(S%HfD }}aEʉ3%C&5L(cg*Pw{*Q`F2Jp 1 w:;URTPRD:2iԇDMdLgn8|?N޻)RE9N1gO]qJhӫ gcEHJnS]rY@@ =j6a/ZCkẓ7QvUnF}CzMyF CF hh`] SUDD4RD1-] ?sAHBL 04RAJK$)@, *x|!s[wzW.,Uį{JM5eUS C:GzrЏ%n(L#J#q##muIPc:ޛH_M\, r6nɊW% lj`nus{O~!<´9m(Ke]msE ؟EM et/ f)Ba_GۂEUWO1*}L2AHD z@H dG(b?q 0I:ɓPDm"bgW9<1^ihyI!kaˮ)yie\ 82宦L2&-hpœA^)(>-ҍ89vթ!CA@|_[A@AD2F(/O3p@* &M1Ðȩ4^G0 @'1L1En8<(~7ێ__ )xE~P} =jy+iVsj3ಶ:?8ҫm͎L7@dLVL8/3hv҉ L -4,lP2D l''WOqvŀ.~q6ώsQ3w-"{xgIi>n0+V97\\hZQ0">- a'jCks> &xQxWl.I!.OؓLn! oL:^ݎz>ҋahi&ܬ/`\aK+ OKVڡ*#ɜDlw?|AZb)JB)>mB4>g&$$K $%xhzh')X~oBk R1UEl0_LH=v6yD-VEK0U^g=l 5H%TVؚ껺Q.:*0Gۛ0٩ MƋ`(K;-TDIIQT]EVILM$QLG(Oc0DL)<I|mfi9[Z6^yϻhJ"J_5' 9Ry'l.?. l m.q>N->C2_[l'a'!|RtS/dOMY{dd;`osį۱i)z_50o6,J|  "rJ`1(;~"7 Oc$'?E#"4d4`>_1`7m g2#٭25|Ο| RrD= |L\Jo:h|9a9#4vJc60f6)Vk?:KUGQyt.B"&粊 Oʺ!~#hnPAb%yNzjS;@o=%ٟ+Ҵd$O[B}O<*vd08\{!b"*$KXqaNUWu v3$rQ`|̴lTicT(?}Tp4N<2T~'w4ϝ)SsVO-uƞ+7 1aJ9cÆA> E?ڜ`R*/b{>t6P āt"a?͂ xJ4>D}(͕y5@K< vT}L2 %mfj+b#6ԀcקjsF%rTa_ OZd ƢGKSB@^z=`S[-D0$@qe$N6"$1+-B9BD^$cíɸ; ݠc5`Ķ2&rL1jzGW h0`㖨`JiV-pP4ZY kh1\P2YT*$ ۃ;6hZF={Fj-ERxz423YݽM%EXtEt10Ӄ1'_q6f&bf:716oqbrnQQbAi\iPaLvEZa[,id XR8X200鸳d4&g|j:PKF#po A.qHaÕ|Qͺjd_6ڳ4UXh˚kn 4)QapFHRj^Rb#7 mE9 bA.6<൤0<+>JBK7O -7%e5Uo fjAB:co<&svvvqLp519ԍ;q(<L,?&kY˥*,L#*BS X :;nuM4ZѪ3vFjJUnH 5 dqsa-,7 j&@%+Wp"gsti. >E 7JDAE68 [=h*Ć`ܖ-D?DEy tbjuwvÛf") %ܱc #(ĺXn >HD6.Ўx2DT1SZ'prC޹-PST]n ,)l ܁KF" rƩռԉRL`פ=G0J2"3pہ:,'&:OnغBҲЁ2l74\f+iZI}8FwHyu~v4Պ ֘QtЗ/ (c*6צF0QE'^1Fƚ>Z4(4a&u2˭jAMuZ[CGB}?/] r?J:.;y#:t!b4($! _㓓Ig}Dü։PCCCOqxF\ B".FoHf[V$)And ͈$CxEd`}IHKxd*^'$g{riƢ}I!p| uzhQ⇭^z"z%2>s@~qo?&ؙ) !@s|#n@D>%Š 7 @o#m}AQ 2;n<ƺҀE۩nj@op=oaD=E1'!1PJt!I'&sP$-9eHBgS!Q\:qq/ОK4PdДbOczJ8v#k<1UIm \]:@$ldfט jm%M4&hp؍mO(&&̲ FdB 'ʇϟ"h(NQ֟xL!ݕ&U`A/ζ :8V ȏ>:FWuPn皎6K*!C(bAD ZTE(@JD(biJH'R")T)fJU 4␓H4(%4 PE"#EL%SA3PU4 Ii}V|3t$%|.`'.TǛ@tBp1{OG4=w1(Zߌ*"2110A%(LE0S1@T TD2 )%I,$KL0 'LMIA @APA/XN ]p@A)HSDIMH)1C5$QE@@J@CBPBDԅDD@E Q)0L%KALATA)3!!EBTH*PIQ,L@y*h*u[10Ա&6HB!0''Buʞ䠜eLq h>Llg![ @*IHY!r c.GS^yh/1̽ Â-]Lp3V#(\(v<]x4H`6R5,DMJ ҪĘO %$ uRMJW}H 07H \-ZJ衑q-i̺'NM|~daT $ Q0jאq1OyJ!CSًP IW"5 ?vC?o83~55muv5m)(OBy}ynPx@}G@ A=72a12O?I m 1wg/kyO١ 3/M2mR i(H,QG'qN6 867DC?Ύws}@fؿi G%dUְPcYlӑO]a%LFKmCJ~Hq+s]`B) *%R"It9z/ 7'z\' " x&xh/njq@ G!OD4k [QrAq=Rz#TBV3BDQ.)fZ<Ϗi2@P`;@P-Q)Eז ICC"ް)󇴼yw %]QtAA +^r * 47@w]\j(.1N65]7yz88xHQ$K#B-D;PhSؤT%eǢ6QpN; A* JB2C JQ4 3HS4zD`DS.T3!]X|tP@tU HKHRDP\C)s^ s"+eU?xau%g]_iJ+(`R#HAI6m 5;Dw 'AAK@lϥ1ttNH&Hyk2Tٚ+ma $ >Ȕ 5ULּ~aRSe(x ׎r];%C0K~QQ& :V>˯h=D>AyAj@ރd qA5a攚с-!p22^RMF́wxo4z|#ۈC apxh\24 YD]K88+qdҧH^Q0:4̓?Fk-ٰ勤[Pڥ[ m''SɦݫAu [5YuArɏ.8.K% > ehC"h/odѭFsBժ-ݰ0s ^L̨3'2H*1Ic 1[ DPrBc%pCG`Ќ5qh!O,ZeL2p58]/O orx[&Zu[]j퉞)[DJjfq9q8a((^G&LWzU][WA b(en s<Y':. sw`'t 2ռieхz4"w1o^..d!ȒҚq}}Z 7!#\sb_O>4}TXӗ& /n|8a v8*BqOC%!B- lz"q"}fؐDTL1"HT>P"K $i Dh"!M!B Ӂ 3j )( V5p;SU/~76gN?3Bs]{ FpmFD@U-Tь'Sv-3 V5AYŢ 6Ő\A>/ B ,BȘ39d:(?nN$&N5Jֽ?t`>^qPOL0q̀ \ 2(`?T^<}/pl*tn@FՅ Ǽ/2?3 $8Þt03@DTg7?E_=9':'a-$Ks`Q5d)(ItFq:PQwֱ"bQ5@@IbKA3108?<]AC0@|7K|-BqPy&($D% Dt}{+Ҙ*Af<?130I)"eh~O8;|v"Xchbkn;ҚKNaYA!ʧ9yLpy9 M GXp!0 \1UPv%G#Iք`6:$ G8Nߪny}.8苒]|>o'%Qi3G!ע( ku;y/ ' GI "H9{7d45N:xs9<ͅw+LJHq2C$[4Ea&vJNSu)@BR(%5 C& СUR:Q=KH H JB B i(@)Sê>G׽=&.P$Ha:/%lґQБslΆ~z}\f4449zn練;0!1(On΍q`0 -.|W&=Zt ]QmqR>k̥ bk}5e-NFAʓGTCJDiLD3^]8G+KLCWJ0'Y}q,)IgΰzU{ Xt- T5g@PBOw)OCĂ\~Z0 F2ToɱxD/ N44CA@_ ](|I;eAE4OI B"]Zӭ5+IM N<ꢢ&k$d+pmhǓI;2{ҷ?HY RyC'}ѯ|6סuU<4_t9 Ϊ_1 %>'#ldnvy]1 b(&%}QX|>YHR HRYx0ìDJL-31./G݃:%fhPe^ 6@![x)߳hlc_34_{ sSę\v_j61}5МH YIZ() 8ʅYꗂy2{AaoHRUZm|,(fsS Y:&-ꝙYd&rozŽi!:L@2]?D$M+~+`Aœ*gq}XHieFUـ}0Hyu,3 ߂| zX0ZxvOBQ&AP `1?WOxj@PS@R,gm$M4)RT0% @VTģYg^ },-~dkL(&w:O02t@;'vLdzJM z"(O禩DARثJA%W^#H6:0(9߹ 9woN:S{|8d&#MCb&/~)~ j^Ǭ$r$C `aUY6HǟˋF3vCk;ٶ6͗aO0!D=z  HkS "Zz'Xf+u% I$ T}AhjҖIlI /0@lv>JPJFdXY4M06H:Tc6ѐP-! ch= o A# qG6 }K^|_!Թɠ%#P1j)fGI*=܅,c5Bezmd 39d8{ۿ1.DOTSE3cc]bJR\E{!a|$&k/ nlRhleiiN+!)JlLB !֐t=P:yMUDQJ+C1 @!56`k+ys/-F&f! :H`0!G٫>?.LKK`{v-Ҁ1pIVؚ]OLWi#P XϸO`"H܀9/_O T ,^ړ#1\}_g/XjxsT5D m:u|D; @;BUhr֊!v<ʫA&2Cf%E Osr6tw· K^rp`󌐦 ,WC} ٫EqWG>iawvsBC{qD3w+LYde4($i@]j6D(qdԉ+zpU}| '{9G$~&/W5i5R8zf ߸s.csEyQ* ?b/]coVaA1N1A~$yN9\n te~\X{8i#pT%]`3C U\xcYљ8;"S0hz tstj^wxԶ\`ډ8KYPIL-7Gx=E(Sq 析Pih5j]:VcIL:]M}*y&s]ugJEҋ=3EQJ)'zvvX_c ΪjQkb:[: QWBAю_ `hAM!4eG`Vڙv|[,L&Gq..lۆhsmp> mf8\Xj:\GcAQA3D1DIc# ;c5:+J5Dž;sHtq *" )ӈ/ڢ)H|N.D#Wywo98)vDv c쵛:py]մZ xټX霔vq2"PL$knr^DŽFi$ bzmAWX+QϘ^ξz!t1x 43|L6%̊FDAkI[Z>Fza() |pxYH%13/~h?҃j$ 2"DȈ^|A7a$>vd= HD4#-%#" 0M&E% mգ>/Ǻ=#3f-A  Y "ӣMߟb }0@p!6QH |tl"D SD B?-qL&5Thj"l}~a@fb.(jX e1l{-q9R,Gn Ev]]>KƤ(:Z4GEIM kt%qR`Һ/3*6Lm=R=&L m1=>o+Ⱥ\캡4m`9^uDAjHCD]wϾGy &c26[[Ka$J¬우LC>$lŌB?a;;#AT (1/ @&_ Jg\?RVFz!L9~ ,bP!CMj|4 {B+JDQnjWȡJ㧿I[qGICʉ!!n,Є龉Dk%rSm0 w3\6@-1MМS{&ҌlfBbvjs3kt) Ysc1wQQ9 / Y=!%/}}?J D6ؔ(dH"6. ȿEb (ĪYĤ }"> `1a0p8#z}kHI}% *j(4*mo,u!+:b{-wQ4; QU_h {`Х-=oM},$9Rt14 }$p4|'`CJ/ c a4P0kLJh ]G`6jP)=`-~wl!S^^Ȉy,z(Mnf}DH6:*l|*&1v6oEߢ+}Ğ&]L1_MlC(bcN)$8>.k~l@h?|:A,dx jaq4:w7PXF<"61Z [5t!>ޢ$:8@:*Ҕ,JF`'9̪@т*R I 7r *ST 00B42PX p3/:14ؘ!@gvl)DŽhW$)!f)$Z( eHde/c" 0ǀ=C"#mO>o#LQDiByyizPF~ |М`G }Dє&l>`{CD${l Qc: C92:EiHi?gh|xDꋯcT@;:&a dP!B )"`( JfZ&;|"CI(;.|Qd3Cz=uS }__``B1;~^$TRy/!M%DQZZh?&=IZi \VGA(Fꘘ<oAہƠJN5v@@BP'a4ݟMEIBU1( HdLB4$vr{F<#h:)"0hѢ; DIEPET%&`#BBgZ@JIPUeba'C07ߐIlC $A31a8>8^gޤ<퉌HИʼn sN{r6"Al""UtE9_]@fnITDP 5] ]N7O@ E= `T:~!?(؟]'Ơ"8=z|(?%PG9AOA~=xHF#;E B M:KG YE/VE5vdg0 H2$RLv5&ai\cd_ދAu蝶<#bQ;Z7sאyUkg?_8of@vo/B߀9\C"I݈!ظ+#"'$PYo>gc&{T &YD@BbQ~a?X΅hldxV{Ȍ4:td$9҈ %_[O<1mɚ6? +RG\E&#߁43 Mq"$?,!ŲU ` 1wsfN0ar\oj̏ /%>+!LD9ė ube5|3@m`,m@lw'3<`;)M W{ ?V bO У#`X`fyT+C*rqKùd"J8 t-܃(Jh(N$<~Sq01.5Nhtlo+"s3xl3 Dˋ0cE |wNY;yk?SX89 N׏NL1Cj"q1 >aܬ MQ UÔI  ':@@ ~hgcst_vXPB9 c#T87addyks0ܳc5v_͌ %\;v _ 4LeK_ԸØW+/z(r崢8GbP/ZƐH1WXV1a8W@jFdl6v XV$V1::BEqe>O)ET292M`L1IaD!0Vl/^ؽn9U~)VP')P-BwtkJL17vť2V,0 #TJo Lנ,#EKNn%M_s5ǎG n /b>Vú)@(HbY-! Qq*8Dѱ$ 8~ի㸆Ő<-i ܰßU=@z0T^eh%BD,'ge&KXL{d6N)2X1Рv ݡbMP0ChpBdVzE oI4&}7De6:aS))4 hݻ*夀b)>\ti֓,0O<=72+5 V5Ook0YN:y];p>$_לXL!xMS]D80`!>yH,GvA(OoN3bȧc?*N6ܜ^ 8CăUrF m g 8yΌtNkn1ps7[r4.tQP.<{36Jan` $>ةwj1Li 8,Z$ cP<VְaoyXY?X (Iߤ2795qvrzzPohlSpW|U6iFx:x߿ :AQ˩0 m{ӑ0&@HM 2뭹#%aD< [ˊyZW>|R-Uis'Nޡ'wNA=X7=?C  Q#,)-4^>)∊//!{R8vjk hj t@s&XdMKk=_Q'n$,CM݇j$\эC Ǭ=7aկȍyLrUrχjq&xB0hFřR!ɂ %:{* 3+YS;|!3pT+!6"["_aZ ]w.3V#+~x Er_kbrIg#0v#Xea Ď,z}@ċv7٫$3u`X0PQۆ 5YY?гw|cqa`$t $i||@sq 316 p"Q/E|p1܀d2@z !/Xl\|zBhDLB%Gm lj% $Cb2. g,mq4{ftSDB@5P{w"z(N_RTKzxjr:nL* } xߒp[(`8ɂx^<`’Hx܌En%a^w&u[nr i}_6ITLh)ٯi0wDVXcF6I^6ќy qa00c`quw:Z5q m2 Fˆ3Ȇ8UqaPF`m[Л8uQ&k큅\mU|p՘#0DOCxۡxܯ2q!pOz@=GPH? YS;ycBtGjZU.q7g't`6`"C %V$,hth8TCB3g+rn>3õE6 =AG 3ݷMg|L ,#'=kC- {HFu|p BJ` .ҙ" yB*+Ф֏8{c>>P*a-J1A1:8c_ E=;llPS3ҕv2DY.0efʿ&xWya |aV1~wX@6)`ףaI'=BOz@'Ul)03o4] 'v–M( "|$EzfʫWنG @(hIBFUT*UpB PƏNGT3c6j̑&6aCqE42hN dp ` qC-rS{Ê+:Av7zo\Q\;?A4s$ ,$!1 [Qb\i/_YOCꦕT=gྗ:,A#g#~PeސHv?Ϻbv'2\?A}SG02/:PRdh!&ǎ<ǸY*< b1̸ɏڙ4>RT'fdR4C1P3D1)(yK~&Kh ̙g~c|2}}h Խ͞<4j<"U|JhyP Cpb~P $H~pjX:6?N2LWK{peA$e_3ȉ&Jr\8jg`&:݇q ISED0QAaHPsf (mO9Fˆ"S+Kx|t kW΋ N-OϞ5;o(yU% 5T6$!"uJ OҌAK@1SWd(DK4@QK%:VQB2=ofbONfB#kXR0dȴͽ챽 ZM(mbv3 {FfDl)Ht(=spְ ~6PinM& _tFє^M7SX5?jG ~[:AWX(h1QԪke[T9OU~vEO? qQchm2)|bwF5Ãn<?}y  df WniTpIz8aPVcF374i ״i %ѐ UUÆcƆ6D:jׄzXpuǑ xi)UbǓWo#T>۷v 0Qۮ <@[cmti{+\2X*tѵm{P\=v觮K :vpqx .@n 6nت۳NMhvg53 ڰe4q٬FX`}[MSo1ru:JH)-|@!3J##حwo 7hêZTb#kP×S͒( {t %"!Dcně  Lm[Rm\v^螄F& w t^qVWDn^y6**"5*-TX)$w`O0ӣ+)I*[Sr/fv8$mUFTR-J-8UdDhхѻp)bMUE SGT9*^R,;w7CL$0<I-VmF.%\3],?f}}Oͧ-O듹C'RB!:V"OSG>Xln~!Rk"}$峘>DuQ"")m(TH.9c:/g>{THJ>|Bϋe")Ϯ~Y, l!0 &t2V&&QJnQ){}<."F;Y] \]H>>{h(i܊5Zł{!f"K }-MIG6($vDRQAG٬X=Hc[ JQvNl݇$6m`02!sϫ"ltdae+T[q3y`yRX{OH)SgCk#YYZl*l! ̋HOJ6jzAmazC[dO/n8 m$hYiiIXƆBb$HmTMWhbk^+z9/ MNyFǪǸkPzbDd &C*){;߉g:FM"hB wӵXXwr<*Jp!*r/8ѫzGה ұ)dG2@X5;@Lg[/ ["$wĂ bݳAvm--uɋjpX |aؠ}P*#.xLc 8b@!lfEbrH;َ69lytmoi D""$^N! ̄0{`{w`7ЗWR" bHfi"=R0U, `d }$eJ[`1,&1,)4sYHIHQ^弹OLB"4slԄ)6lT]luGwu~T ȎasR M&TVJ G3a6G-ȹhvGf# ;w- BFL}*0%$241$1ڕ"hhNwqv(fy27#>X+!5W@tB'dHX28r[4 ]A/mpCkUVl"SSu`j6$Zߕ>%֓#c h븅N3pBCDLǮPMCRYٍNZ5II8=iVCK(;B&v#>!n'ql5qXlP4b ^JrHMgl!:tWUymؘS$;O|wFa^]3A$;.3R%_NykW%$M7y(9k跕lf3ZW:WXkNdpc,w_,5kt[4 fY 887A~gaQɀ%tX P`,5a?* lgt/-8!fR05[-aqHs' HI'Ԉ8` B0i7(eqS| DU )qޙqԑ!/tbÙ%`[ƪM<֎|kFNH+- p,B[{324X AN5^=S۠=?˯pE "teN1; 4qryDdjMP cƛ1~7];\I>DA]5ZKgLI>%u-Ɣyw."=al?:%- 4,@Fg wbYz֐D"'y/j^1/W$n51V4j,yr(@i48偛[HwVl#J灃2Rﶩ(Zvr^ _Pooe鎒I h(#۵:;ǡȪkN/pfҶwA&8'k*h8~vU0BȚ>8[DyT$HC_Rxiq:!ɦ)&7軈sh0gx144#t[!v Oe%2D$(fŸ*hWW@y!k`Yۢ 2 #x~Eޟ 3Fkyq &@ih Ж:z6UF4 H"֚Ł` a)k $ՂK;I t-42.t0s`nt[ 5K\7b|]Hu ]bqJBUP:v&\+"k_2u*$:A6sdTִeofip6HԤ:2x2ʦ4cgsNh#e1 % e a$_d{ Hh $G"Pb\ÚTDHQD h`n2mN` wr-(D^;%O)KU4Kq >aUFd;r?LJtԍ  FE顜8|ag7&)C/x6( БrOiM{ZJZDP=T!U;IIXJia \$9 ڢ~QD+BhPlj"M)Q1di׷l̜ndBOy1>G4||8'0_O֐RSq7R-jYf 3w 6r3M135]XaFd.°#+]ji+TRp"m6¹8ނ4.0"54^H55$e*ƛ aF ~XeDLcf@zi١#ǶcFB dۡQ N}AܽH !24dQE!z2Z"w%f:G]vδCEb=RzޗËxj+JT%NHXNEFIuxdH\~am H;b@jAlS}Q]tȎo Q6ص%u5*in>:Lͣ:{6˲Qy Hw YK]ɭ֫"!&mD5J #=&1J]Fl!y8ZUԼ&޺Nxgq()FXl2!sr:n1z*f@}< - Xt{Ʋk|LMꈺ8*8jK(gjVmʧ73I6}0 4*M#UY(2v^ @f@љ89UebXcOc벙mS I3TQˆh&R f*@ T92 a@HЕPoAS(q5Pcf8̎yjfăh7TE aKm'0\2^ 6a5`'vC~91.0t&4lx4iqb 3<}0la#}!RL]FASᎃ5pFE$=62Mǻ;@Gycp 8[p0 TGS9{[[V“SCyܯ!a@"aTCI} Jhhs /ksC뫯Չ H(JD+FxmHO*:jhu%˞uaT p{l֨'TWHoperľ(>1S v C$6qd1M9JA9[ho,QoOh/, <33Xl wq0WXAt y,}3HɖSFE"B_o p (M=>=OXC:$S!8(BCRp$&!c@%I{CRfI[ x8#+ԡ6I$Gݾ(r L6jhV$JbSq?tH>HIhZ>{RJe0tLYyfc.'akNi3uy^03yh6oq {Fr@602_JAA2A@"C H;TUgSZ[C3rB. 3O/T(a*IXR#]g/fH4 cXuttNpݨsؑOv̛oNt >Zzuܷo.ގuJQU9EɆKV4% b (X{B/xDE>T!fSC UR8/n3'essӃ`?U %TrT|n]::C߷`gM⧱6d9zDL5QP)p4 c~E=F6Ӹ#* /FC1%sb{kDC44E0Q:8J4 ?>XnN\}Ofk?GYQMp|:w}d ts}ђ3T999{.w +d ㆀJ }!4rII%JNYD-U ±rB;u+xHUZX"iv6#6S0&GmZ 8z遏'hݍ$Z Vsw kᥜ\d)* TPenqA0`@ҥ<12AlVL~UcQUYǁN" DMvje)5*J) ib$l1`a1Tb4嚠F$ۍ;+j/^xrhS%zΩFYr`PdX &HsF4ǿ"X 2EΛ7M8FFZѩ "59vVUR5HД2ZHl$)bݒztWATs0b-猦tw` |:᪂y< BAL;>d*hO;jP!U1аJ 6EF, 1]rrm ]ȀsF4ZPbD! 80[7 /Q !̰v 6Pq4܎MXYmm Cơ}:EyIA& l7<CD9_w2R9YRaT%Dxluݏ{nov14*(F3+BܣËb/(zQ/=SIly 0y@Sp9/h,_A4摥iJ)"i)))h#hm-+R4P1CI ? ga L*i!P T_ZpAy ٠CHAK^?=; $h賋qDJБ+HBt"3@Ut1Ȃ.uD0HPS$qpK (y'T`F),0{e v>#BK(C I$-*I=x C6/_:7߿dy^;f6w;\Un;b{dH 4vPspЄG=8 ށzܴ |?_`Z@Dm@>v^cP a՜mPZL&Q=.! %%D-r~(2?L462Z|a7 ?KhT؃n46j:y (K@Pdxd!Eđōâ[>T=PcN1PJCE$E 'X?RBVbل;(‚~ T%^4 zF (_ߟP)ipܔ6Ct TGq!5IP VDQ~qC#KHLX }ar}ٽTwZiwQ ?bن6_ 6kO(lj2V7)]fu75wSTh=r0*;T6s%0Z{R0p<dY 7&Ќ T^=pٚ4Xf m )^R:_N4R8*e[JJ@VģN Ջ%!ȾIT 3Y6vE(O1vԤ#/䓉S[JF~d h;"O%""ii5;d}q>JogJ3i894"T)\cxuOoSIV>~lXf'1aDA0K?ly"I]ō ğ9?gDFcb1i֋DD1 PzL:%@f@R ?纚dl6 (?.1Jʹ4 8$k;$G y#B9bs9&7ݨJR>NU^Sv#OQ \CHRX6UA~-"M}0bb"1`a ,ʔ/Wt - Bw?_3p{-J%O2*̩ 1\8|JmJUk~CfP$I͕4Im| RCo |#\aj1+@|;,]}Uծt.27d,e9d}kى(w=kВb6oR4Jc%K2C2 1%b!Zހ[AE =`01L}eihOnQA`$!L]o{@P5!?Ĭ$KA@U"0 })_ɡ߂;+j62 +#4VX\JNJs#@bD:݄Q4(;$!f`deɑ$AMF qۤ:uVn<æ8}X,񄚋{ J̤)|ΣZHm$Jɲ#)ݯ@OKf$#٪J1 $R* IB$BB&B#H4B! @D- R4B;͞ DAp֪)'ܝGv i"S?,P TM{ <"!QJ<2he 6Ɓk.h4RnB. {OmD&4If0Fk~ul0)'Y>PJ T[km4LBIvjbW$>wUcD)3IGc>񂽯}^="w7x2'G1K2AE`2PKEU4D!4"ERTTSUUU5QTAT %&i*IaESUEB!IUT"xX z7$B`jCS׉zA<G6mI ERHW`bףPcw \ dlgsՓ^Ѡ,J086T1fzt~ƍhБ3YT LP58%6TZ3cEXI1; ?"`៎yaa6^U9Ctᩎԉ#~TdCfu6|!hx?- 8@l@P80B6DR5"P`5p3 9'y$Hl x"8t nC\wCC@%M ;ݎ4 2'nW@mW 2œ.\AdF>6[? " RR'BS>p;h]GQT{X(#qa~U UfBM֪3¦{oQT 65#Ӫ4sўӑ-yθ6:*]Bᨗi0(yyw5O0Qt~1a0KqlIFeW~a*uC `ꧠUXH DBoP@TP@Q;IUCTH LG3۱ zϏy{xŽ„yLRZzoƙV/7q8na"RA$!&'.&aQq' PIgw t x"QOK9PWT NĵvEz)0Q޶!lܐ[y(]8YUj\Rm]I<9f[N(y:=;ayy;'u0S2P|6cw|4ͼ !sb"ₜf*sY.`;HG;mA/[09N Sd#xD@sg?Kym=bɐ.d\񁆵\D #GW.Foތg =8$yŤPL7ޘni[ ϢᆓFG@Mc!I-!&îf?5'PLO}{U<WzCR2pjJBC@8|Z  Ƿ'11B U RB$H :Pb@P(k Ҽf S{Y8<ْF?b@ MW_JE2|u%y`bԢ"dsP׷ƹ t&} GQ SQ~ɞ#E:2e=Q1 RM)dXHP bR&"**( %PQ0P#BMU0Q#LUD ",I4v&B" h&d i)f(Ph)i)!B(!R`I|06:=DOHRѢ`bkL;O}Z1II"f drJQfdP%?36:'ò~`!Ĕ%Jbf@!K5_?|À}Ec}C&a5 dBFh(L,25kK9?,\Y {:ԯ>e5T#@@B }rzn}U5-}hou}a@ m!]-l|#fM_unջ nTyyl:DNͬA4Kjݸ-w}Z};ocl|ɾcm؝cN}WO{W9;-3z+7׶F hm uB r3lmyeY=f+\(UHޟ%r9tku뇛,吝4z>{Fmg՛˶*heδ;N|ɁUvԡ"q}}fqwAp $TTAE,Jwyz:mPUT8w41+ {bJ;ހi=sswr>ud{H}n9;h=D }4a q*]=P@ =tuTҵ!wzijaJnz"J)v'cr  }ٽqm;{Ae@LO`eBU}@AP}:\4d ۻ9ot 4iZhСIfnﯦ[ڳx*EU }π%z{gpU}؍OjTmհ=v]ͬݝ|;;_Uݚ+z )Cq>vj/OE2LJ^h CNt` FwJOyԽ:S!FPC^Ϡn>ͫ缷x>徾zɝ֮Z-:wZ+rx=ڭݮKwohn{}Â}wW۾y"geޝ>ﯸ]׼\{Oo:7ݕv;׋^5^޻!wךXow_^޳']#7{-̽g뫳Ϟ]/֗J/p{ǭ'rK<qX^}>ww{N>}.zsez{=/oz#Zcm+}ޮo@{h>ee뽺]zo%;<̅s=j:}ޗhV>u<`'5tuֽg-1.-{w3Za}}l}!K{AK}uѭZ7|թ}_>[dzm^WC][pmfmS}<[o}GZ}ݻ.P5i4keݕ}/`jWmOv{|}Wk֐mVネ;wgpw#'jw]c.Wnqݙ]w^`os{W[wDXaOs<{.}{b_mlڷkV^;jr^͏k]tn:Kguݓc{m[;2cSv`ƟW׼mPsƧ=w\˵ݜܗv^{AA>\E3bր4@@][uYORWzԤבθkz={.iTFJ]ֺvNכsv{ jnAY>{9%ݴo{Ѡ.졽d-NI(ʫu]6{}ynܭ73!/;l[Ӿ@>:5ZtGov4MwqGwgLչGĚ5iwmJVLXlʘJIVw):ׯZfYǡΕwr=nըvG]ުC)ot;tkNsCβu[s}cLBtwXjպfU0/ 9X]띳^;Σ3 {ʺ]mЩvvAg7Pv/s׹.Iڮýzkk>^z.nZwfmtt5rnViPG@ihͮcsm.:x^흮w0u7{-l5i|@V`4Tm,iѾV6m띃ݽww3+z2NHD͛Z)ТuۯͶM&΍:\n׻( U:5l44Ht큕p]Ð-޹ֶtNw[4w}3Fv؛I+*uyҒww;g^`ӮY=WxqUɪjuݲ,ֵvvlk\}{YzdBrm4@L@ iE4m'y7_ Ľ?f2(ώu?`t47 t4ۭhL!V$!'tMƂb,T_:[Λ;ǻuJBv0Nb00dGMƉ%i:Y|AE IbL^huG?g_~W= B?!kTOI@OZK>I_{(jmjuy}2H$yeuy,??Yy?aLg3қΜ ͚og|<:?^sbo<9vW'A ޗ0pr8=-&AV4~FzR&Ԇ&:ju0fG%["j#UKsdo3BKghPٍ'nRTDQB}yȊdL",ǛEȘsbUvu}>8>Up>L)bT\0L7\Aߵ܆8P@3޸eb/PI$c02ĒMI񻇢z pz\B k]o4v[P7ײ.–d*q<*.24*B"昲̦+Ӈ\`۰[5]0'|3A8We&%w;;pr@?32vr[o@賞Feeycǖj;D+|9}74fv% o3~:J7?Am \L6nlZZ,Lkc|&ƿ_+I>$_)JH&K ?\Ğ41'HB"4kekּptɫk*gȕ!fLK*&ERPü AW Ggk)mR; *9]85~uR佾k>x'zWb6i-fbܨ M{n,"ʷVA6nٹexsI>2d}кb * 4zIۡ9Jr뚳Wc5ڵs9M~*:-,~Uʱѽkp5 Yha;j%TZ6Ř=LMʤu*ٝ8F8 VsUꧤ$BhUI$VFvY9|TwḑG>8mvnƍq,Llد pgfLpDg~}̮q6ަǨ֔{3t!1wHQۄhw7-B3\νvo}!@cz](\psڳzN˩Jolџce_D~?>}X|mAkZֹJfs93s8Nsis9SkZkZkZkZֵz֟ZֵcZZֵkY9s㾔jR)9s9s9s9Z{[EmK$Y 9)[aAl)8,)n}6(FM+n67<#&b)Bdpᴠ3&a{ܣB0 쪺-EDE6fS `f0MlA/Œ5ua(ϔzAĈקp4@D0u;8Ԫʢ !\2lSDPTc\:?OwM9kCHP*P P(iPY!\%z,v臂'j# &"Ϗ0h#_sF4ۤ[8G̻p1BB((CBaQY?oƕ*5uԀCD6s0@8MUZbw˟lC,}f.K?(LB& 9f00!:3>.L)?J9ٲ"0Ƈc͹DN %(fYY0X-Hpܴ,ٛo:dgpQтϸW@ >s?!fRlK0`\YG{?:b<? 7+/t{Է 2ި-KdRMɀMfhp?; Ny᫈'<1N?U,BP V?ax_%R g*) SS{" (OGqHKNoڠc7jub@2]fYhֲbsz@Jꨚ}\5&CNλ;u\6{]O[ՖeI9Vm[-2c# %J/:%$;Twi7aK:ESQF~ ӏ|'(Krx71]q[ZFT}1v[ӭ[: ;. /ihb.49\_L)08hM(n!Fzz#һy9A T觯[׷n{z/鹪"#.\qo[>0DwR"\v;cYNJwO .$$7Ɩ1u1V86յ!aiHZ㗝kHڎaS]r1SLQ}'7@df]79)!9$Oymy1}vEo&S H#ɉΪ2Z품9{^8얡԰>t*imͳƟ >@k̎#B)`f/٩|G: *Mb:$|8}- S9Q1 "1B'*"Ak/?bg[[/Q ^1"?jцI}d%U,I* 9@`}K.v\8<kJy Hog$',:  ge[M4xu=^$!;gzwxVl7o+/ap*bots#i$ҡML WJ794^LC9&#Q}9s^h깸lTǃ LHz&/4,JDLDϏ@^a}*n~}MhwI$]W=TwH.oą_O~ٻg:ytgppXTwN[Dt )EAr<31\J ( =EVH=/(Wxm'YIpvТ) @uA̅:%'FMOw@1JH֮)BQ6Yj!T{6oK3}l23y&-YK{>C]F`Jd@Z/*EC((@G>3ySuŒgRqdOf(sE5앶qCj)yͦd6 k=RiC0wd6`zއh9itq2tS@^S@nAp)VB-(){u}cË;ٔUUN?= {VKKӛwK'<|fEӀv2"&ݐl Saj(@CTgNUhm*6c3|G[9ŚB:/M )xĢvx7Y/g(>-,hVV@<>6(8~aG w. }0DEB ?d&iل)lEf"D|<}Er>O[ L~=Jj4- ɀ=6迾B , hu 2()evrohMx'4dYY>\:P7 G$~0q:5-3fe}"ޟCrGa DDHƲ"9d">=1<:#;5a#1T`,r>*U^[n ?ي./ 3#hir("( "$ J %%"PA!5JHR1 U@P B?ߟj,Jf KJ3o>ƗMM_ Ζ6#bbGyNk *nݜI>ُݚFgW ådp28XmCb$PHmmF_ &l9vhܱ!x2pѧXF]{Ϸ Bs iIo l|*DN ?'j`nn3YkwC@m@hȈR;#;ȳm\d'ѯ}z!~g#OymD܋" wo)]lr6q?ʆ}E~0Sv#oY_eC$t /r61e!1gTZ~ @3#Ud}IBbGP$R~Yi6-arUFJ /75&* er])I6)% FCMc0jc1nx'Bv1ʥb+C"8c.DTfRRҹ(d,(u%-&d9AGs08I #٨ٟ'ߟqB]_)hS!(-xw),$b%.2( hZMθ5M2r1̌PZr* -eR9*A@@SKHX4%4dqn٘lwG mA"dhcr6fJX5&>;Hbefc8dXf`YQAE!RLQbdKuTkk$Pk]1\m2*!9j J[C$b[*,*#ij"%qa*,lQ-ChqkJtt±1A̠iÈҩd[KPoњ"$؎CDQUM4PQSEAeZ,C+EQaiF214\rWOba2H@bmL mA%Mff99Ұ8--0pd$jQ@>HA)l)A,^Mx b$N4xPC A~x0z5.2 VU?K?%̇ PDR/.I")|OjBVC5}°EqU9C23f=jZY’ܸ(?L238hC74&e 1wZkVsK ?X,\sp\)½>=7'0iF}F WFB/F,லwVkv̵6FJ>CclrQL u󂚇a-ʉ3V%ţ ۗcA)ֳRVCh,3-⾵Vʶ- [l"IwDq[/BA iGU,?3Y.@~m7=^^̏2-YLǔkyZ֣ sr"0=L#^Qt9<&>j-FUI :,¹V-]WU".^v@Ĕ]=3N6KikS;ԁJDҊS ȬH(I'c1E]e뮱db֡SŠCÊzgYWP68ݾ?_//qj Kmݽ]gq 60t2m^`\I4N\Ug Dy}鋄d)e ̢ʂYmGK4PV$!YIc/7]zfS'T˛jZ݉MoՃ`#mc/Hq{z^k+HFnVLf˯j,e9ʞ G tni7>rJϝ)ÇUe'5a9{\ ֬:En[ 2VM8XQylZi~2^#Rw[6b/Ә}6J~9/1 2xSpX<_WLo$4A Thtf-3:m%; YfPҨٜfڭCL٨ï+[rfsn㇁1IIdy*/~8zj@L/L]iݭ7N͙xW 't8,q,P1!vX&Xԁ"M~GJB2bfAjxCć:I?lRRSxD($>~o1|0FNV?a" Ib /. ?Wˬz%Ph0P%r@>] ~n PYo>3iُz6$sU>2רz{tL8Okc(.Bb6cV,tLVሻmjtpEYbWG\pA=R,.Z2d*C%PJs1់|/ڡxK97l76JAL>ڣf&Qt# "9KBHz;leJ4I4ӖqIJJ(?SJP^daDYo甥wsڻg*Z SSu(ô~}9wB;KgȐWxs LBdma24V#wfɶXer:"j_md*QλH6XBVgU {~gh~O|P 秸6Þ!0$4Bt΋֚.h[7T(d_>GT_0n8AufR Z;۲ni_dY]Y޲ VcR,]q\&˚P\&"B +q4H.49"tV֤!m:xD 0+_×@͵]:6s QT{ztp"]MgN- ,";H2T _S ʝ*`dK\}b {8O=Oe_JFt^iAb MhDeëh~~I2,Ua)p4ã=)G6W,JVy;bC%6sɼ=3ҏ_n,'Aw`T" z! IqfZgJ fEtͼk(D*,T %xfu_hLGbDSK",8㼓Kf.PD^-UO\0P\u `aKb@<۵ UPUG_Wz>>_l Ҥ7cͿޫ@GRWI ݢEH][vkogˬ=iܺQʧMn1*D0_evU7nH[UguPT00ИHR22Iܿj#!tcu$wFַF㈄ɖC\"48(!T'mۗѷ}}}}`خs z '(mƯxz)dCNțC~a7YtoӜ{cd)JTڅ7=Yȭ]uωBRrxjW݅#mӜ>’ͯ@J\@,)\egp{YqxvGB²:R'zskw]짳cm/33̀sPΙ!']~}}9Wb-t؛ EIM$wĐ~@?^6d?|?P3;Dnk5ojB(EIK[ 5$3ZEpVq:s<߯xUaG+̎:if!|—H|^8\fqOFﬨA=y||vw1bQB D0= ko̎J%.:Yr?9\e5 "Y GRnfoqˉ!i_@`Sdس.@LUPy6Z)5ʴjh|js}ku/3ooW5udȤ{ :j%i# n367R8Sh*&AdskpD]])xVF`l+\8皌wuo;?(stI H.7JSY JE*SE;޷}/2CwwuH$wV (IPqi=!V@V39? ʩu@ՁY^Vno*M"Q-aA.tu'$Qڜ0 J(tָ)CQ;:޷UEW%f^zҤvgU'WjL # o>r4'OaD gc ߶Ƒ6oA %|֗ݮ9l"o9˓g^e7$\'Y v9Bco;7=@w0lrpKkV&kݴ+L/7NvOG+Qjmt8{!&޻wg>U@q O% E^׈j*0 W2+ӵ#HzFΉ?ZꘔwD`ooQUge.mۯ%8U[uleu[8xֶ("ℂhS bfv46L9dh,Z۞pe kw}q=u跋٭G`oxcZw%s筹$tF޺r;}cՇ]s.83h&"Fg [%Kݶ6mivt|rMyyȅg𒕄5X-M !,J֯@BP\KaE(5yost:_"  kJݴgEX'eZҋw>fhqOM]lPaJ@ьͽҟ3 !qЂL+SGg@=6"򱍰w&ie3>.n K*#OqJۋgWkh^=q1]a;iכ1:E]!{(@qYnu9?3!X]%S"0gθfyhiml(Z7#PkQ[T(A~Q"sh H ,e>~w#?V\+ʹYm^]*T1SOvZ_.H"n =UT!Z,=?WS8}5opx"b~{G/& E6P?(/YORI2S>9o/21 P(}l!R0B&lփ"]R.VO?"C#! ffl?Qf.)EiYQD߾rh6v( "Sטu@dӵZbFx0 b_z8TPCTT놭EEpjO f9'vG>oRҜBF?Y"jSMeɑچ|%dIG> F>)_΢@djD}IvZ* xKBM#"3k$ПLJ1,p~;ՉQR.⨧ūH¨QR$H q*℄mYXDDmNg7Pˆ VXf""SH,JsCY٣R h!20y2h<)H*2\ujHRE(ۆ Ȧ[3cNA2MAf4Äqa~d2_]]4̌ɢ%fj & / 2J4byFjr &aT5ƌH"U|g)hiSAK50MoCr^;\o6[0fAcj(YJܡY bL-OAPd:)x{bF mYciQjX!A"c$L3THL]uK@ ♨#w zƮ4MTNTI2^$q^ab#C6TQHi-F@cdSaRNIAMMaլaeVAYY&$džp2 J V) lGXD,a'i`I4Aƅ vVWZؗJH$M1[u ? icC9ęX((eE%7oViT?qoMɷ AEU 'DD}vE47(b"Z`zɕs|_>(LvÞT?@ԔN" &MRd uBTD4A5)H%(LFT#$%LPUJV&(bh"*R"_y=0{~>cLg} @(y@!E]>*}r_et:I\W  ڴ2Qz~~ƒǻ=JOUM쾮{~ 'oKaP=4,Xw * DxC} ?N4,oI #[뫶-4 ઈbR)h)|%oϫ>~UzjbĒ% w\=D>;|B|>^N}ч~KϘ_6o)ї? 6 E9dXo}03E5[!bEIP!C~EOj4 b7Gm>D*a\?/?ng3>(N}h_$wgyĦ{gؠ?&,.U(=fi I%(:lٳdOGK&zG8Rdm8nPؽBT^F@Ӯthk0+ttGxCȾ_9xj[b$ ATO_Bc%E}_g"d֦1s|NnveJ}#Ͼ>?f4ߣwy7p_vwCi$>l9@pyU,/NCQ qϱz:@!>::;gz]po'+QO2vw{:sx jue|Fy1~~H:5a>B7Īy4z<"V<` ]}yeەڀԖڼqMxwz]ѡD^^O&{5.l]AK:n\/v.)q\U8+;k13_$6rg{>XAᎬ80<ۓ-_gf9|EtJ|| !;͆QO>1^#ӝެ}w 넼z>YN'o|p O50@΀|z}2 -D #cHt*M$擫sV~ǟQr{pOOA'fo%zӆMP)ď*RQ]zkPZt? MEAcRF /23Q d>jEmы%3J,eJBqs?Vܾ<ۂz:)M~Ħ FqEvyU?oSGX޿˂eLV[e¿OqZ0;i0H4/;jQgᰏЦUu5T1u^vsy?)_ϵm8YY;#nS_;M۵i=$q_tP ՠ $P791OMs4)"ۑe6d_ `aѣkM"| cxDƃ@c`pP\IA]xӋ":B7Rp a~_?~oih2i=z)WU:UT()gRQ}ŊD=`B~׆@)WMCiJьܝPg"-s"w8T3D3`jzGz(/W3vD&F) $ރW;%n%X +8!]iRԛ]5Vت3F?O?8Cq{i3eM432{P?ѓP<\<5M_x%~p~y.ɕb+ FWF#H ?T3[a;xVؐoYlߵ3lD ]7(?#"Dw|h_6 AA3*EƶOtgX[r\7p{ nЪI$ &/osw|phl';&TGT%h>&| pq)c/JE=ma(LYynkh_* % P ez9XBƇ!$m4H(3~v啔Kĥs&l1+:nr#a2$Pp DnJ$G3R7'wRE14FaѬ b1r (j8vEMkFR ̰Ĥ ՀJB06ߦ5G6!=џ&IRk(xah"Ps(ڿ7bu$zO>7  TpQcX 9t9|S80>`H {w OgGGWWyB|m7F=0OP ]<>C~k~5R"!{_8Y)+c/vuaex5]Q8q@ؓ8#vf& s4#loQMkЪ;K.uRkovXh `₁'dG?P/ʊ 7ϿBcX?k C tzGH]Mq]#AGS)E ȮޞD.uS.%M|| Z-LSM(8v, 3mi2:VxG+A}PAyR+z&Tr7t(pd%Ў!UH_)9}8}'խ:<-_OOҋN޵D{H35H!ߟ")K `J"*FaHx uf8AI5ߡ/ p??m zHITH@PP"P%8 - LKP#Q ABQL!(0(L}R um.``J?j󓈴(wsABD)AMT%$J #]mBI4QD?0Ahh"i#J))O{D#i$4Aq!=ptT$;!*!ʪ$R 8r (J ` M q>Pl)iB:  @1%ĕT4!MfH$z.*@TSE#DA@c<$ǏoP2' *Adŕ 3߅ z&MEԃG̜r,KSi I$LWMv+dEUơh:IH1䍨&Nq?ڇXD-Q {/i1ٺ#A &gP40t*UAl5 4z͞{w"~ 'G#%o3ip8ɝÁOF>3R ?.9vi8` rn"c!Ÿ7bC/@ =B(ݫt. Ei}.q~w-]<>"P!^@X;J}pGBǿc?;0yOZRg`88\{dQl-8ĩqb5C~e<W#FhN~ٺ}mf@l8fߥx?O.sb;vfH  -,eO3(`E yd؞=.cE1j} .aTR飳:a\QUN Rt3?\qu-0=> _fO-%"KHh|ܲyy apC%L<|^#F|$ L!{{7t/L*R~nKc.m'MuzM uI׿N ?~%@vp}{{sɼbtxƫHU],v:zhw.ثe^B۟!SrڿyGGɯ`?=s|'%l\SyܼJVo;q y38=Ƀ%Xsh :(Cm9*!d>.l`XLFPyc#ANP6}|e'`ٕ.̮eO¶Øb)=͗32~.BxO.sЈZ{_&^e Z׌7&4Xȹf^Nf bHۈaa\{T.B*4_I 邦F|^-RʱPe'~"q% I![=v2c5,m }|zzm ^wW{pg2L&a`Ǧ_s^ٴ]ړ2zwrxwC D>aJWh/~+UMOd#s07~kw~+ B:H~ů_[]kFoe/[ٸV= W짚#YᆻG?wGT m-7؇߾ G ء_lRa^eL? Z~ߪ*><\/ʠ`<uP%tj %X=J;n?Ls-δ4UsD}hI"Iay L!n [:4 7;#^)S0GB޾&JlN|l5VVVb:T63]>p,CPO0*N)Dz~b[3y(zm=?F/r7)-](h"EE &Ӊ B }"6@Y ޺YnT 6%p|A&.;`(z7o!=}ʂf0yy&-"cC!`fo[vI)2IoL6I z `=۸VcLz((Ow EM#6HjLv*ŻMx ~pvH 犰;kfYXpcܑYƿ{o]nJov ^,Ut |4#ӐcܿS0nd7b 5  KM-MCL?v]bȴq'= g3]AxA|C@(3xdߵdSI[?G])")̙" ؐ[@..gp!.f$8}I@wG_уR.ĭ888v44=CEǴDy7~0@:z@_q'.:| j9^;<ƮޝK?LC7Q!XCpnزiBvc`w I?VHꚯ4;4kwpS!ףXmqU;`!xFZP!H%Fۖdtxhzmr7y(0vBpGXP{fz.~'>rx~Ӆj|@Ld O{ C=`yiWeW՘(j,"`}]懘Jÿ0~ӱʝĠYQ񞽠Pt3~dj;* ZY8 ~~g}GIRH(bX}"<D#DزP͖*F?VM>mL5E;|ye7E\X7tð?zFQ3^}h?wR3.; ?O^g"h\ b  X Q,(6ͯ́΂w~&҄p~cn5~VO?vވf,VS0Y ?S_gLc˃ Nh^&}A b3F9 X" Hҁi܌~sG bz}=Q}0WEӁ; ٭f=;k˿ׂ|FO޺Cy)X c4D=h}$ZO!3]\ސ.Aω(Y$DWQ<}m|x!뢦1K 5uiQ1TKk[=F@ S߲ {})?ˈɠoQ}y0VgsA\!%zHA?&a<]˼F fG4](_z%wG2@/Q ϳ $'/ۼ4k>}J˳׎^8 z5ׯ^^Vq.1s0弋>?P/egOv$7D"2S%h.Zr`{9٬ k_Ru\Y)q80X@G~xWV9Mv*٦Jxϖ6v.%GAD1EyL%lPU)oުHŽf'F?5 <{PxGxxzxl2Ʉpb;D@av'C}frLYv(0#rqPKf,'&$m b@i}V^'.Ns9s9s9s9s9s9s=~CUݬJnIQQ @G s6Yy=j׬v򑬰 7 3!2LϿN~ +J@Uԟ|J%K0C3W MqJ((((]TPQCy:^.`^%~H &~?g]u̮Lt:߁2{}צ]O2qB}lu| 50p>:vA`fao%c2+>^,7?/7p?A==ӈ ̉>$~ϗ]C2?B'{=?!"fLEk NlWlA@PӨ =`Dh?IuۅC ȑ;6qڒm>oA\a|u"Zl-k8r7u$-=噈2 0t~7:47:̿uKݷ:F1P4>S!C^'=Q Ap%;3FCH Dx*+-1+~ݍ얞Jt?6.f2'%87q郍>/R{a+aw`&TcO2.6XZZZQtP$5ZKB-y^;3 jxS3U@sܤX'O[S2c4@]}N$ s_O]3IB6rѹ^~=Asa.3${!УOjoFuU􈡋9vJ?s3꒚Hwbv$C"ۊRX1~c{5vrY>kv,(TdspT_I5@#?XC9~A ߓ:vY}'.C YdG{m @jPԂ* 8lH'u%DA!; )bpcp9r`)ԜJ?BY|2zg8;ILD”*k~)?ӭ_MȪfkC3/(D!ѷ(>V>Di :ޯ|0íawVR#QLEUS5Ea!j̒"B@?[) K1у8 l%0/ % gȔK",F'OoV|m9y&JL^̣[r8xADH. zq~[s1Sl"Df" p!RUTı6Ҹ9PԫHgy;{滌ŁSmT* aߵx٩ul[NRRCH!sQ= 2'yi [$ȤE01]4Uܓߺ3zͳ:NhA@[SY 5!n{錐 -$=\PI^q{ tQ7øP P٘!0eOX؄a˧ Ou%2՛) 40e}amjߨD8H&_ yqoOwK|2{iZ? d@IK!~-|=?׿st@A$= " c*g/=n<n j:`?wO!}et;hSv*J?.FQNDR}At Gs =l}PR o!@ {c59?_ 9hmdQGOs `<@Z/~@_dG:"P(X犨~ Mt#o,^ }mN9  붲 S?uTUUUUUE^bfJyTEQE^@|qJks)ei}è}nۨ~TXPQKnfYb1UbU2_ ~jgwݪJ!(┪_~8X%G1@5y^҈V՜*4QC 愧pީN!q? >K%0!W($?/SȈx$P2hqJE!jBP'_'uzCߏ.oUUIDŽ!ĚrR*r 2 *F ZkIJ (NSxףd/u4 ,D ݢ0 C I㿫T@)&~?>:s HM?/gN7$I$I$I$r }YJz$}r͘;|sI ?MT ٔ8*OWGh;%l"1 }q&;'?8~ ޒP(x$;{y7Nj8w'v!&S{efڎXKS&[o/w",=_|5 =g--,>$BOR /9ks9:^|ZO0!8o(FMhZG~&|?M[ $g2/~ m0wWn" 'k* C|h(L7x$BiHI;h8 m^wWs̈Sw gu'@h0.'8!{'@\/40=Ѐ'oiU?]lzAݢv2SbG8#p(/8@9O7cPG"NEP, >8&=k[`8o{HÂt$qQݐ@S5We[G~J$L V ϭ8|AiӔ([(T0 *GS>o13, a:ЏA#ue,H?Ѷb|鹳7C5Dn=u|~NkEI" _%u܈f#`@~C2who\\bF`5/2"}hة)0uBñ;Bs?ݯ~|ЯH[PX~ S'3OFm AYY1H"P#q; "`B#huzX" b*fX1ƙ`8B 6حBMnݴʜc#0F2ž dd A ̣aS{|:w*6m |p'ncIN7p~=̨OljX7&M̌ΊR e`{g"ȢwA|DX?p, -ݱڟ =:]]w~R{f1>=j!?5Q|섞DJ„DO!0mSqR\chZ 9Z#ՇĨ"\RծWWͶUBvY-'m Z*7p#k€5-Y&ؙ\w(ӊ8=®=d^6N Pz/`;q ?rba?YO2p&-ZM3J~PFu1x YwS:1/&<-UT*ǭDL%9t7 `AQjeI.Pog߽A&EBC)%baRwS럘?o~V"?Q]h7^KU$I$I$I$I#rFY,nHܒ9$6r8reUYUYfXY!fe/;i?QEDQDDMPQC1g.7;2cM$F7!$I?BI 6R6vF#$FێG$I#m$I$ZU*_34~m|8y|7sqު,!f8T7 B889ÕB<}Gfc?/~R_'ɟ&^i;gnλ`_s뗡wS<;=^<P3zg[xKlx.oקf!ّKKxOʛS.w-bd`)c}v1jZ*<2VMwc]woCGGNP:Ix*6qq]q3E=w5*AV[Gb*6(x>˄xkۍ-]VkD8Kkj;,Lئ%{Y$ k8:)FaF z^9zO1ha_ǝ=PN5r&<0AW.7 1qSqU:z!O_{ +6f /=lnIǟ7f/ك,/c/W$0+-~pV֠B"ppP1ϒ,\J~Ǽ|eo) Ępi!?63NYMba@;AD,yF`cKk仿#Vt kq c񌻬00o뢿'#C9wv`ԪD+Պ6ДoߵփxjRe|GO"Xϙw9(|CmS2He&G'XŸ b D[Y粵T2L8-onȸV uci&sWqO] 8?|pY/Gwƌk!lpY=Y͆@-w\!3?M?/~S/7ivv:~#SH@v\êQGKɎOΪT%?-+)\ ja戋l1"7+m3ň._MDy"xy3\{|96 t8ݞ#~Ikm\LA.RFs {I< ]2 .t =4lxFV%v'ld*)R='ᮀevn>GӚ'xk2p&`"K |Kn|KZ z &e8q$̦ e@(k2H븵,S~BJ"kqQ}hŖT͞k0NV7_K-3 ^L&dߨWNȐ[,'-b>2BrQB`Fz鱩=k޻niey8l#҆Ix/'b_`ؠw88̳bSOpNONrՃU ry%IA:ztN18A!~;:!/X$W-q81L}jM] NoIB2x:ǩ>pt燎UK}@"H 2I$@4<{B:ѥ$ɭRƸz?L8;Tgm,.v2@Xk&R5áz?S|2X{)pM` IJ's:Tr7"{ֵ,dWuY`&3X`O kwg}L2{:ۻf3EHXf%6M\v+ix;9ٽJzKmRpz5nŦS])x]C;l+6mv @ssI8wj2T`+;[h68d98mb&{s[U e440İˍ߲s*u7Fc:$u i 3a\"9qs`Y7]p1nYqv|x+)uT@,t37z=͈N쓨;bĽDHH9@( ,DRъϏ. RsOKQ~8Ǣpq*ېl)ԁ ;A 82ܯ6f]fx ɿޠ7߀ A5D26;_/+Vu mg(:HZޯprZ<R<@9b44LQ=?.%s(o;GiwW~cə[Gl[{~k[ߟSUv1,_heQW'%coqԑ?JȨ*4`ʖr1Zi,j+x m.9}"gO\``tc[30F(hwض8/n<-Fkoybj}TI=!>GWф}2F8JlCpqED`Bl8$J.]'veI匬&ҙC"0f:pKv4p(C+Vb9W896l ؗ:klj5=&")->=+e( s{@nejYB @Sh:挺ssh= YZ Q"P7$la=|QidඨtgČ%cGΌZɚoދֳ] t=RI&(gG/p} i^|b 3_f9{95_$/€ü@ZvRA6tŘ@/#mW0 x0!Hf0M,K#';/I'}H&[G BrQ1D@srqR^|jX42cw?+~S>ey^g_;EeuY+W32Zjv+E@xAmpf4,k4+Xb ~ O1vVX#(nvWC!1O` p ٿy1`a;W'IȚΫd~v>%Q@$٤@|3J>: +>QOaB-+>͏Ir1}҂ "b^2ͮS&nfKrxz9-u8eQ]'SgFԙ$ ~qxxQ>2Bc`qo'AnkHP=]xɕTwP7:eώy'{l;<)nMv㎠jgCbJyvMARİlѪӈWr~\V1Dw6Խ?{|+>WeILu/:lwI\ lT-QgAd:b0^dzq'X\>0;K[(Ez. FH:ʐRɹ^5lsjxum~|͜yƏųV:b\ A0>_6T("FCuî'=ƓX-2ppϡ/-A!k1Bu$w$%Ÿi'/:& Hq_U yYl!#Y?xB<ТuVӇ͸3F_\@R5:}h놼d;g1hg,5>;N?I7I^<`$QqB(&7Q9#S聅E@$Q|Rq 0]E?1ҏt@ntC>Z a.}=޾|l-#؉?d;3.%?Zv:Trx~%ֶjDp`. x3u+;  AG E|dֻ(*PgXzHKRжBHnWcfteOxW'/pPRn#@(: T~;CsVYu߃m@.2 b~1{`Jzw_/= gA n)Hf jCPW򇶁%zhT `puo(-`X-L1"B7Zw Sa]qy^& ?5OЪ9B"H+]KPmq%u!ťdz)uV4$+iQ!&[9ZkC1xp/*rJ"x *xƁ?0ӋVbȧtGSÞ^.\7W) Ȣ΀@P2>s Ӻɺӳ 1"H dT!M7sD@p> -2;z; by!-h\7Ô,\*Yg l>aQ8d?92Ttf_w:,Mt旉 /8\ }"R ǭWE {kE Hkz̎~? ]UVx1n{s8SM)GuD#]<9>|d8m{sެ2"'oisGGi8\\oQ.&G8{T1Z%S<,\/Y6&SqeRt,Yj+mz5-KLIW53 $KZ8dz Wvx뾃,I.T?yr; 8-p"(gAN? v2+q?;d8ە?k?n >o#н 9+.Wn˶_v}ߕsUG$ VAU8P*?)4 ^$ C{2((9;~9ցv7C/sZ1U2~( 1=6;Q|Lj ^Do}ʘիcA#]a D./Ft *Aog.4=(fmϕt;6A#V ԍS2q|y<:lE3yl@gX]A1p UENl޻ ~ l v< _XrYjWl 9;?;O(0(0T~rOH9.Y@%a5b? < WmÔQvI=O%;CԳz=\/َ2l65P 9]fqY CUa09AlԼ'9 ]p~Q* =bE0׶CR[kB򈨸D(0^/Y*c7 TG M0&WT C,FOc7iURaUH!V$H.w0|gKr >֏$91ِ=u]z[ia1s-oJ#:DTr`uַcJ!b  4| {^ˣ[Sh]ɭ/f2UKa8IC0kptS *.hz D/76 (fogm)Q9Pa |m>Bt[}Zu [#T6B戂Ui/D뜾\ bO1P)"L7V 'M?2z=}Z3FL9Ԏ=8(Q,gRMHbs] c50/WXARwZ=7mq)a6ACr` DDSZ|&Xs?h=k5b50,F;Xchϲ0 GNNk2i=mpxW,FYY+~.xmĄ}BtNJxP`>DTAC^L%kFzp݁3 5DPLNLh  HB@ADQ8@lII4v֋1&)Ģ3fDjık `222ʑĂ,gAV\e%ebDD[2#"!ˆ۽c8eA֚4chirC 0 "`q&$rt9@cYQnB % bkh QҕTFّTޱ'x;n4dcFxũ41VA"ڪ!TBLa)LfhŁIK16F*鐥'}AZ^X8pʤ۵IB:>6 +0A20f 0>=z'EE#:I, R8 2(!wdӕ+ PV=[ [ʽQӰX۾i=) q]pϤz)o&z(}s-g P(ʩa2=cuU)ftztkypkTKOoǖV*ZUĨ;ScFl$_Ջ4hzEnQBaȀ'~1YG]dgFB)#?Dj9D^*~ݓp(kWd?wZNޯ%G\Ts95pIn50*1 'ega7,n7j aG9ϦDpN|skq͡ݑ?x( o:eH!ɀ-G`: UVhC|^%O'}gol0UOU^Qva6=?J/5]5IɘL,a-O#(Xv d6`h|fAlfǿZV#k\X,JEv% D?[]&N3{wȹv~pCAOxfv0YY$v7: l5LqsMFzjٽro8f#!q_4SM!|<,0%s?ǀ=|ͻ,F dn:o!ʲ_ 7bZ "%2I*1'ˇ6l }Oc5T {E69wR  QC6 7Q$w |RH5) ỉ/dC|ZyUV"ce5'vӊC!ۥ6LYc2Fğ |8^ug|8v7s/mcT#h(ħXG/=F%J|d :h" *=.p {Ip7, sr%r*soب,\\5!?{n1^O`b&/gXAU}r4pD—|ak)JFn˦~ {CTt UHst?&=syq7nLLja(G7o_w۷QEQW#߃%s`Z6{ވ-Ey5 / 6,pPfߞ8ސ-a~P JYrb*ufiMPĨ+il>aϾ;Up P3r\jp_i|%Gq3C f"e ܋, 3liH>O=<mm fPH'`6/?\=/Rٱq ^7a(AUa7儆+m?˚Т*m y[8X7PyE>ąn{$1sX蟟ǫSOQ\d}ajShd(\d ONYLٌRI.фm6m]ȟr@\6x/ͭa3"%gkn^X0M$"QM-aH>ooGM?.T~XtF0 翈fG|;%RLv b x4gGRtE-[tT(@v^GwǮ]~}_Lu;  zzo#kYz~ Ƽ(MƢj~n%~c_gDV&nxz%הS᪣o +Τk&ʻrҾQdK] +DF'pJ:~favo;ڙ{ڇLcCr%>1ďe0/Szj\ֱP\^~ӑxb iP5ZR*f';Ԑn$)úTx "޸[d.F3m;hw{#TNp E1U|t>7'zZ#m9g rppDh0 <=+ k_ ?3ޙ`u#:z?),8uh7&2w7|C_vD !.>/9Bw"t0/>k&Ur;tppI$/ituxQΪȬ[cp'ljX,LfVA_ 9¥o^f=kpD{!/(ڿ+PL`=>a[wSG_=DF 3+>cO ĨM"nrALe!@/Vh@Aa)oXAZ|;17۱"K B}8͎:+8_0/2 6[!<>m#,`ˮ0za00`U? Z@0lB NrZ[h]8l<5R#kH,gPNc\F*,$R۾ov<9ދt}^^Z^ESt;W͜9lƎ@)}/ܟopЏo49UR0&5]~RL I| uu?j+MDjlfmpAq)@znVtILGnTx(ViNㅼ{7a3jg!&o] m&:à >r{60}}+Zb t'W|gdr b놖\,W  ǧ/Ӏf6{rW2&'.,/xTjEZ{%ʮ*o'``pZGʸ~1?4LDR(P"HDBF`y6G0>`f:1,N\Cc*{V\AxL P'bG7nXx[ZRO.:DIڷCš5H1":V䰶Ł5 HAp-eEURNDaIe/" n,*ѬWdb9A>!| ~BVCsCAnR\vPJp|vGWR&R8ZTlt'E9A>֨(Rq8Llz|> $hVP2\1dD3}1ȉtc x-ol1h 5LZN=r#K}BʾgqEߴ/Ws%Ff@9ZKZ'Fí i۟wUAl&v]L~!NZe>&Ř`jٯl6 Bc\܍BȰAf#kJ"SP_T_: p٬Zd9T]7a?K_)ܬѓ0!"9T<&jL_Q㫈Q,7Z% ºћ{ )$2%Q)($8(p@h*͠8q^GEDO!L/0^pY~l3j#Ǝ H;Dc^ӹF(k.`^f"²š,'cG\|7$Q .ޞNC'*ړ4e:l,(~n|DjoY{(fqQ`Inz箉7$dg86EUQ\]H&PcvpFrͱ )pSם8|D{6gC]bA選Bk_u^_rLSKަ]ogh_7O#u w0's?L=_"xKu6F!Gmƒ5_cL[r E ^jky=rB\w,4»7!OAX"7޵y]΍7xG' zQy^ᡱ^:Z⣖rJ.rs1}=j. ps&g*f 6 /8,qmʕ,eNSv]c-L%qx\N;7$93Cu=UJx{Y'h/z$#FIyM׃Ϙou0mI߶}NذJ%IWH.xp7"\}'9߁> Q?d:SvǷYO{8zM4O^;lc#:QPARЖ0gXO2ϕmn-ۺ}^ժ7ϩ^O,״zsmGb׮_ɮP-e֭'Z{Vsֵp%W]Sy勧]os~3_"_OS7{O}wysx'oqS<w8QG#݇,#[i%^G,,*H:Lפ~|=k4Ýf/&X#DXVe5$x#+90`17Sߋ%2>t[/;e%Mr Crlch|\vgu׋:- 5哳 ~UxUid+=?ovc{ĭ-]ü< ofA|5r7a^bQs7®][ߧ&y$sg~GJ:^dS^< -߿~N΁.|:V[fjDF%9v 棹&!hG]:0E{*_hx]6w%" EHuPGp[F9Zpďx;I'N"רv9Xgt=Wx@T1F$&7e4 <*˜y:픷ᴶb~=oڎ5p@y\l["HPJmgZ2!(t12.e~zl HQc.ƭEw1u 2pLN[8hA5+C h W8w^7%?ϴsF(m3tMf/C,_-I bQ8u`c r^t ώÆ.N*)AP9mxq4$v(/pp"5 ~o\u/iY>ߛͪ"(yG45i] m}xU{c:fQ0,! i\c 0^k#hA|aI$3;P>ca'phص]h0^!@` A<~aѨY(DmEq-D4#cvHX>>ebH%{hY"Z z¢~ *J2 lMJ0Am6Pw n-(-[[>$13a |EPx0p'흓Z|oшxh$D I>}Bvwn<:BP2ݣ /1A| _<L\58syw~gy=Hj2u0cCF&/h)E3#m@c XaksX3@|m>&}]wOd rb dVh-A̽3Ks`6dҧ2"IXRq3uJ%]~# Mk^C"%E 57lw)A>▇!=퐦W;( b1k \=UkɹK1~[v@Lj.6m̾*t*XEN 3'efqQh=d"6Cȝ,ҿ[^˚"KDQiweMrәX4, Z[8 juIʋ7hm 8/@t{ɆbLt` kc|Z#Pܤdtu䆤ڳ˗-v쏇3eMrZ? ^.ɱqe=54 (p/Za*;y6̫?R/#cB#ʗh_f&cgL} 2p BDm7upt4y_z,9VTB΢QHΫ0bERq6;?N^]kGW& RP~bo}#2iwDknA =>%1*RB:JMl妌 CH&r8a)%iXh$C1̪*($Hj*Z a J )"Ҫ*"*** Eyx:~ Ib}o4{I&=Drw}`%Aũ(/ i2c3b7{GLGfɸ.:vŒ ]]hTCw˟[ #}OmLo2QcuqƵA3ηkbKWT3I(J ? B7W lՂs#!ScrꋨCXbPЪL]ӾF+MX;uLfDX`[؆&\}{G䓓WG`V?G=O-) Z @I[#|%fe0GU- ͜@ZQI8lѣ_gZ@_^0:(GPeu)pAwq'њ1/)Vk0lH#~wk;៟cſ#Z o1uJ9qY#gL1GqkQNl!ր!-^qI¶4)ٶP?7pBX0P0(\a{d,a,۾Ћ_R¤Gsy|=vG>*zorv{>$z &d'N" 5J^G5F1iy˹oʓ(xgrbK2{&{X`f{~S/p*@ *)D@r&̘a "V8yqo_csP!TSa:;6Vʊllζ4%./a}_ϴ+"rGvV66|)\k%?dwWQ7\ϚcĪe>m:.Y4Ygd'o-4oG0疅H0!G#@uWo7cz. FJ}( < Ee?]cK PXo7Xb A}ݜd'ٯo^ݽRbl~!O["D %<O~]Fg7ϟ~CB#ˌޟQuviF{[o4<%qu7k1a*;?(B-;b&|<ЩwGF&ф"s#ȫD(~os~~J~ϯ~M)S)WHLу+E 92c!&:h__i4@@@(sC+ Dl*|Dc97 jBH2PDTM$PAM"U,50R( )y`hTkrlw$Y3ڟC>ύGMɝ'9?0R%P)%P"Bf fCdv\fdnDęA1DK!dܒpt@ 7y|uwu=m,#OTW!?@'_߷qww?ooxKOC/?`J!? Hj R+x 5< Ŗف'}lww~dfP#|l`.sc0ǻO???6+ܿr dЄoN2(X;$xr1_hQ#X.o%b:8`sPSP8uu.D@&DIwvuRh9lUY3T՚r0vux"#17oL)*4k`A"~ |2)%_΄ɊzDIPcwKO ,^Ӷ# #הVPlb1)uC0ͧ+Ӹ8ӧ?-_?1uIT*$s?1~8Oxp>nܽ!QEhBh e tdb\w#t,jb3aVNԯH7~!Fn> 5StP#qc=t9VX#~( 94)["i`IвM E^0 G HllL(k{0TI~2pȇFRR({ hB?AfM4#6aO*$ѫ  قs=C ۔mj/`PIvYTI0RIH% ׾(k3#/Y;P0wĀkq`ML0@;T V@W啂-Uтju=?:K&M+QPUc2 A|(`P{u^#mll I5'X4xVѹp~єR ԟ)S%I fBglpnwV{`v|+`sR4a#]jI$}xn "OቕPMJP@$R?qbJVZ5X;4Jn9C5>4j~ש~>0J?8%eE±nMG(xJbQ+ I>8>]<@Kd';TE#|gI(I˙;C Er&x5(0=-@F y̻+*Z}꤆0W" 6.:G WĠ8 ]b.yGn=:wʝoyR38qd{ )#: ~v{D(PATD Gvڧ)}dKHͽV/.m$"!;1X7_8fl T;ʈ./c>̈ Ho΍֪:NїBn8@f47d 'x~_:MCT!c]6&| xgȮ0YX I%>{ISt|0+o;?n; QMV.1:TNu%?G32n=Ejx{mǎW|J'aLyh `99f/g;[(G\M~_q[KӗbtJGLú3zD<ءRuߚu<\XPLJ%OTqՌ`}V=+Ry A~1T5kAՅAl\EA8 ڞG|cme)*,saCC{'s޶P $oB<{sRzSM?8paKW |<Y4כ3eC5(?mfC<CM3;[.be&hNU@.LSx;ޔ'T]=)+;Rss AWy ߎ+FrX7&!I$'JUruY->i-Q׹Ľe/堎ޔ 6 f\9Su!*BcRw=|c66uxԉx˘sjf56 d#+pek]J׎ccrxlXo4Q2$ǡmF&*ovL)mmD@ @r&tΰ$ fz'`/C1b|cC"D`!5P-(17Yg^,& ?}Nѕu{SC* R2mO<z aQK'HQ^(UQ>|>dH cP,VAr)1zG1::4n ]9C8pe??7F89A 7uqS:z8XyHgK1Y@ m$\@v f{Pv43v.A=]HԄ 0Cs'wcnȱ8V |k|F7qE}ykaҶ<`n.v޴-bѬYO=t=_z!a`\pd>[z3V雔0A8r"T$,Ld}k_K)Mb~`Dss9;D=DpiU*ƒI aՊUUUUUU]ww~oB^o]G-,}Ρsj 7SOlwsaق'X_J"bӛ9a06"J5*rg<:ZֵkX֟Zֵ^ֵjjukSkZkZkZ֯ZZֵkKZֵk:5kZֵhZֵkZֵcZ}kZֵz֣ZֵֵѭkWj5kZkZkZZ֫Z֣ZִֵֵkֵkZ΍kZֵk.9ukZ̬c1rܳ5.@A)aWӻ\kg*\fieO϶2jƵkY,cƳc1g9WkZֱc4cg[5g֢cUSZP֖5:+wjLg1yYsm}ĺ"y&15֜R۶;&-K[A OO%m[Ou dǟK'4fO dؿx(ef m}ݏޘiQ~Ttd,_-5K{ra'F gZ헒TiS_}O\nscqT>Ʈq sAS}6kܗeP}CB4L0t!.˶!ѽ!ஶ!/@kB[|G~ aDiDѝ7eo ɷ&ih10ըgm׮ ))XdA!"]n5 GPL٨lL KL+irfT@ BѦ"oWQ}υkQ{ RIRwGngß|M넌#ꪢ=.^$?3X(N'BJup*h/| W(=$9W߮k;0RܫԾRI;-=V[Ǟb݇݋fVi=[ ?ɷd5IoZF[Mz=mDrj~U`T&mtg;E.\u`c80s` z*i/~z`5]7iK i0Tpu}s9vZz.wVxstT@n숐osW6쫲ͩ~vN`@ؾ[b|i>no~ؾ^lPC|Na5mvoVNVC~B=T!"D Z}u0]T0.ߜ@;4ezt [619I|3YB9 _kl3c|@tu8lzed%γU-k9ʸy,M^m>j00_ מ c + $!((A" Wis_ow>S]lLY HoEIZムm6ku/+VcSG055_RKk-s:QP|-3x҇G}J u':-WTíx5Fv9 iro׳ܩ_|nT}xżːyۜğmr w@6yp{:7mL0:դbc(l]99K+ טPN.fA FAsA,իc>9NQg!d \kuҲ~ٵxP6c3mJ*G ߖuu;ZO'nv"!G_mtĮ_P z$.iv<g*/5Ӻs+tϹgOb_ %kH3N\-ƲםfX2Gᴌ9rU9Qp`qP݋t_xJ8i#L79/-J/ ~us"Z09J7u{ݵ@kZ ^Veu0|0Ukmٔuݓ gyŔ?5JJ7kk2$3Q["jHzG.{ۣ6Wb_I8:Ș4Ώ$S>vz]_%#kGB%QȎ{3:ӕۡN`&3Grб 57 S n hnU5]=I@c`UcG^<@c9cz;϶fۛ&0힔EHHEfʏFEzGl5AxK jAh䉦3.zi 0Gŧ,OVf\·XC1lphƱllS'O&;t*})Mм:umk5dAT`iOĘ)0 ?VD5A T4Q3 AU)EQ!EBJLlH*$ ** bZ &bEX$" (" )&H$Z( ! j)**c̱1h$0B&c0\@2i̒,1*i1_`!"6Bl$ )JJU)aehB3&BeHՈPJdTaS2Q  RRQR44#A@DSSBD11DLAPPU114U$E YB,@ad%$CU$L"I TPATA4ME2$Nf )h("a b) ZB"! i(*) 0h"E a&fT80ADQT#RT%RVH D@A ddPQBRLTđQE#DS4RRLKLABQ*L$D4TTED TQBɖ0C34BФ%@T2R3$4%Q0AA#AAD4E@AA5FLTaXfPDHXf1Fa$4fFF6N!IF3bBP+M-&%3AEcDPEDDIM !4R RQ;# %1&b5PRYaIQ4&ITM1TUM-4DSJQ{*)Քa.4S4 A 2.FI0&,o J&!bݑ0D{-Bac!1{P9bAYQ 1ILۜQ#QݬMo(V $( tTda$PQTfI 0AA U%P $qA4T4RKPAa5DCZ"$I\*((ݐ YY MC%5TADfd4U eYDHq80ANaLIEUPS,Q4,DM3FY1%E$D4Te-f1VdITS 3UDPE2I D4Y5 fPaCNXfd_v1j32jih"J(&$b&*"H $ p&@Xُ~7q=C=BA!0L\S0ЈC`@2D /Hϝد 5e"*,MH1`H#Vwu?g x>^^wy @:AL>Rwxgn ?qĪzByG Gh93@73^v 뛘I@ sC_:!~Q^cB9:T?sFgE]]:JeBc*ӞW Q_[&0Ӓ|*m)x.ז4]F$cUKHY/d~,vTOMW^+(Jn*Dy;={_uM},X0ZQ4-A0,t]nexq wB*u (jUGB$N$PnKK@ g:yh~U/=Կo_V~x >P'* }XN?w_W1~dH1?l"~W]"S&P uCER&*Ѭ R$0h )B#L$,?֨郹bdĈAao\NdTՓ4!/<6MsȅZ3 Zi`f&J*P\ @Ԉk7:!)c$_@eq `A`r`$H$ 5D*h#A $i 5*al1&%~U;qG:/@0XҀqa?蝫}KkoQE}rAa(󈄀DA`nxYu>^''(AAL=0Jow ysGc~iSu?!??xpI!xqqL~pe&j>ougvAcx+?' Xߥ"DϷُ}\ G8s@_<=c2( @㻛ύ/ ߖ^f)@Ae&Ε@("&۶GwAh@Y#a ]^3@67X$-'\CE'n~zcT {xkIn](S{y? )9K#1_z'cX3 uCN>{Hrww{t[6`l.ឭ\vxDO7м@B=T>o6--'2xwJͩ"eiz8緳_9߯,U^D|+FdT<hBvGp 4R'9>;B~vCgs ! :%^_X'hߺSש=K&H@s:v8LD˙`+IxjiӒ9Q|TS Ubm/m0m @b D \NMiح߃#  EV 98 ywvLqX[*5>{Fg. ؕh@FsQRùDU3FbsW^+ _e׬3M᱋66qO^tb Cf|hSi^-J wy珗5d-{cu#,Ӓ50T(@pn`xKt |1^u9>L\YQרXz됐-miIB dhӹ~69߱sN  $$0 2"#5{I3d%5fQ jm"QA:!XgZJbqjA 2Y1 U-sFX@N: ?!=~&vVFa]>W?dYj!BHl5zeO1Y5D7;dc9\G{> 9Eߨ?EUhr:nN^:j1̒Dh-1_rPd 6ùsdj4 WV=P& -P,@j > #oq録vuӧhNvi}U1Ekcg}Xb>UqcVu ;6`c'ܱ6K hgQ}gHHE1* '?D?u̯6?>g՛]D=>a˧U<q\ lUQ9NsX];t 6tkooQ&jA /=#<yA`wp1ݺZ}RQrxw0j]H177 |΅_Ք1Q|f?_hm9ΛGTjhHE6]/%$]Xᄶ7Txmd8qw5~iaХ9IpVg#Ԫ%|vb'0Wor<&$EdkdW`R9 HTaܴ>W[qdKtZ7'/".{y9[Kx}u=ժ 6'8p;7P:*;'-%PU?A9y^SPpjJvuǹʁU'P_]z8HBmϤðP"n akӍY9v)6`om63ʘ.h]+ p\Q24.{fI.:;DÿyQhKTDC$`A %jh(2՗]C!^kNm Swxx~1#VjsF.f.j?T5CcnL˄ #^W= ;#WNS热vYoLJUh|d:wl|݇2NG`xQR0D;/@fWjT9R=٪-N(A6!?K2K\/s2h"3[ad~bž6'8ų1"ȍ[ӫze$"!E р5"F%U3֋H6-+Q֘H4o k`Q/f} ⾲ <,d`{).f@ћb ]GB\;HՔۖvoS^X]yuH4w=I{'z ot1݄4~|}oPSUªM[?B@z~#OלB`FKOBC~RԄĴd>¯Ċ~8 ZmC)gv73ai6nM؄f =56/ﯧڶZ'y?3|IУGצK5ј4aK}~ooh|(BH*$h)0p@ӏ.oϫ ȐF͇f6:'c 838MibPי0=wy!\W݅<DCh/P5ߐ7Gl&"9A,tC3Wv!8 9.C"Z fݜb2ݎ[(sƁlwqݫ;,xf>N._mݘ9nJHq3~~q9`uRB*&֖ꐵ~dč1٭Wد;.f[ Ycܬדeu JcWj^ F!h'kKGKX2LLv>]-uu'`h߆O_xt%߶^Ծ^{~˰~Zd 6XWbf:'4Ҷ`\o)m'n- c7ۤ J>983_ 1.O`fKl3iotX6BA *),s_;j^lpƆ +",a"jə6N0h%4:MK *{^F7\+3VQWev9um@PKMuo:9Tɯ[`m񋿅϶9܂n4ٝ(ܪtӡBm{:xK};\gBa$3٢?oPz6 fPU :B, %`@S垍ctGh 8ww__=HO#@/¡QA}P^r?"sXUd NhTTh[5RYz.||R5}?(}SNdsg%sĩ];Cs@87 FJN #%'ґR[ s5&R -6dfgbWuh2wAgCUmo 1ΐ6)XnɶZ1xA+ƦYUW/."N/O]'IH4G沿i{t7QJ"Gpޱ;nעarxi&0~ne|8xPBc4{7gKb;.vtr(.㔋uxVꞣaFnffDZ*fvȖubaXE68# lKDOlJA6= .#u'^T$Lh/666ԑXܠ-WPs|n(|-o珶o[ٽ{֍ 7p;ƁR>_^Nj3zK;:3r¡sGWPؓwsVvXs>zLjgjUMť>KFoI9yY`1wg5jC%H$';偼?v84lIamjD<+xU/b_`&ȶg 3L&1>>j&s4]!il w5 PxRVAY\vې+|30H[Hw(ל w4&a@PS1i"iGh.l֩ZBw4s ęG7SxcٙdTDM #!@bl]glZ5ӥX5($0hh#c}94^$ _ֿ2iq}-im15As BKU9;^ޚQ:7 =C0P<4oэI!XxuB1 1|}<Άm4OF.t[ThАz k3%~ ir )DW!G+9QnRRWÿG(H RH0EKe!ˋ.З)ݜNm@D,̺G.v `'N]vߺS:TӜv1Bo((h(hbhXdh=*W[bbDfD5FݥCNsƍCH&41 6HskK_:.8(;%aOp: rەx]{JV,U;o{. ;0)A"o#v D ,8.NwCߙ9I (_W,a?C C` 7e# 6!eժ%|LYPL&?gIaUn&̥+@[U8{H_WͿ@ ?͸='*)Hm/ph!6 mdݙbLAUCN- &b %VMX魺X/Ȅ0ks`P!liMQj6yYpH`0Rya}w\s|*<=^/?guxٿZߗ%ONs檳sۈ!u\o<R=!@U*1U%dػn6ՎsBE)[-YOn5)`Ӝ)o}e 4 yr*UG YX 7rR~Pn(-'>DX2 DCdTLe->bsA>ޔ)]\xBM:[Q0U Q}Т3wuu_s3;&gckn}G=ΐ$X@YU"}u/]{"'Z%79u0BC\xӄ7Bir"Y@2Cӏ25]=!q8b9G1ybgb0~lQvEœ )OHP)Q=cvrs !>1sx A1ʘpԝr@⧂an`TD.ЇMmJ(앒U$ gQݵ l^颬;߿Uyw\T  Y(S\\ {_o֯;?-~f2"3@9 )qȍꌡs[} #\HJ?rꉄ_M$))!5y_Z7V>U>Bs7zɕVs{S?1&;vL >TwsP~Nb/iJ9zHgdm 1|%%U]ᣣ,3l}}99 =j3ZUtR,)ڹ0RHա"ն-w@7LuHu'c~t 8RG5Pujoٛ}:Ao?k=_҂..Fo7=lJ`#I>V5q^c`I;yb Pz#}4(~+Uv9Ħ@T^W?4b!O@ohX{㜽o)'!?"B'ؒTweʡapSm7ы#S)w siJRKUJU*AU*P\OZ7pUuڽ{sxǢ@I?XkQ5 L @yLUs33e9͜Bxaδݽh/x*K0!fIe)Ot ;G7@$y`dd_*}4?% Ky@,9\9{?$w7߇g=} 4eG.J%+@;\쯇ArD MD-h ^XЏ\TS ̡"f>^?nGGgP !`YJJ AeiZZG$5j]DD5LuuGD0uۺ}#xJRT>]:L#[GٴXSo4oom9jFE/(Jh\(Z`7WN| R`#3S=Z*4M=¹WUdA*b #_aMIo'ͳ3$d hGCeٰ04y>7w(MF JSLM|&Ыjo$-x9Ntt|Z&HC>:T2baއs%\׉$-K㎦թѿBkqуQ3[br[b#"&[uXdTdW1 ƙnܡ#|߬4", o >eF"Kv*^XX8`Es24 F+#+DD痖ߋdLvA~9KUc[qM}\_Bgʞwz30/'✼3~`pm"6O2Ng;~X!)WGj6 *x-}7a:(RtlS<~WP'U?ߧ`0F QHfc>U4UUSV=? 5lIӰK]Rۍ.6Cub^Zn[m46[I~>FhS33H 'YڰHpk 4Q)4J&ܦHၡiOʯXj߭&eʀ89xH@D߬)o@;G] w1%Ql9y;X{q} }|Zncuې+$! f+^K8ٚ+njqU-?t[,0andi20S.Ԉ8ԳXOg6' F׍H:3!q̯7z v kj,;tX !x:zyƌ6a|q0sc <FDg07[x\Kt?\SM}ϭ:$֝])GdC@%d :LOg w ^7&& o`T F!PM)-Pe!R~w~l,/KR#I a!UPؽeېéAѣ=t_V`OHk/3%uLU S=ˈ@C1z{o,JyšX=?M'w.atoPNGף(,^9rs;ٚ3kT K0`[zڪ JdƝDkɰ:.kKQ]N^e۫~Uw} iuXIYlf)ZuJ>g.eʐ;[?j#jý \̠}tRPb^2Iuyɡ1_Ō1# DzL}}?O_viN]!Ç%ǭj N9#ڿzrIKTǮ+ۉִ{$$B Ӕ{kfxq8IjmRģ#QR Q.TH(=KYR K>$s(2ʖ #aJhcϔP gw[RMI z۬$ՐJA"X# g Tz (#/QAOޜgtM}[)(xsWX?{>xFP#{Fn\sRj1npEIEuV5§/իw^"gL]NT۵ֿ= )pj+ UNr/걃[0?ތ D=Ke`B8qBxӻZh"FF?&|cCe֊ߗƾߟC =#.~:zGoBaO|%C;)kf)OBk {pP5ɄlfHUm3 e9?g꿦hτeuj,Fǯbk[S\/_Si"~? &@A9}$g&9*H."#mA}^>/LjӜɜJRw2 $ #EYmܪRgBO<-|&_aoy7l\"l[@H3 [6gqD)nWc"@XY&q{(oH7T6U{lKwVme W<A]:wg?RHB>;9x'5351^&3Ww6 C=կmpa+9dGIGt54+9͎:q;.-@##a0m@1Tj&`:Ȍx?=ѩcت}{㦛,vKXj,]lXώ"N L^&"Rj˙gI.|7+{\޿ކ!3&{g]æ1c9qyM'! o!FJG/ݧ$nʂ'pHu9{׍ֵ֒z<}ĒI&BIS`f{wO۷il L:9Ɖ`}]NT*.{ru fQ8:+\_Gb}y(j?TdкVp%`'xy<#?6OXa ˘2RNC%ܴSaYi` gu*oׄчrNzk,g t턋!?z-F^TU]oz+[[wa<~f0]Uh 0`*@e0ϵq=>WϺ#a@:v9VġU8 ~dnDz B$ހIQ6.wkpkN񈣯osg_L-±.6&<B=95ۍY.@]RoozC/#@}9k-'B쌂*I+.;b(~%4`ĽY9}Ep]-ahϧӦЎMgWF3)O[;:[FNWBqB;†K#.Mԧ+T򵂁'b)b0O:ϏZжj"9AB""w)P W+C*ʦs3:Ҋ+H$WR ~DA*?ڮF&OKxg V,4PhZL0OF؟ܮ׵+n߄6m_} 5sƶELFn mձ?ee[,6S|mh M#dAVJ[ի혓`;0]D9:7S8ǯ$-۶=%V/ w>Qt5`WX50~v^׽ϕ<>3E tLkͷ4K!GX: ~>JuK}v||Gz=!V)ZRSOkZ@k髷,%ZYfs2g;J_eEAWmg6I ^sVI.ZV$DڐXԳf]q{}:>5l$m5=!(vQjcz\:M#Ct~Z|YR_0n'[jL4 ׹(`8ػk n OISww*R^Yࡈ9*ksOU'Tg99{nª(1hו6a Z.\!;c7(u / 7x4! 1QJ{7J(AE94ZX~S9q LCݬ0Gnh6ښ'rew~gb:5voW #)`EjQϒ%9O΍躪-9Y@8mjը+JJFé B]x>/ Vw`q8.'ר0zs 3 v7x8nXk6߆Wjً /_|1꟥혼eѴX{{Ås=Ť5fĝB z.:k cy%<ݠnzVsxqz,t~zF:D*Z|>KAGb;j̺|t{f~~_͟ح}fZE$ #fYʰ)`; Py2S2g9ҟe֚5QZ#(k5yy~ՊŪŘi&UhRd^ʺmKmz<_p4cqkUîn Lңq[aA];<Anfl{z7S9LQV~O~_AWA~㻹9H~ p7A'R C?i_MYg~GưA\® hZ 'F*WZΏ?xAWKϝH(W`Ap""Gn=W77 _s5{U=]CKĘJwpx@@"-tк`ttY!.1^-agSY Xzpa.c |߸:o 6Pnn&hDset|ZG$l{(4K{0:);`@3}U+ף+wnRZ Dp6ѝn1 {F" rpFE\蔈9 X#[=!cɖ^5tݔTleG'džӀ%2e]AA |593ah c~w'G\'oF}*R=,{gb>}wR PXb k|][>!s2O|?P;AzN~( v56O5 :5s&$k{HDa&̬t +X#kxIO:俙1gc\jo9\λ40))X,ZAR7j'ȣb׍{h刌ゎ' #q6|{׷rnwYfK3{8.sM6"og3@MrSdžMq>\f3emxKҕtU[J2t ࠕl 96i Ҝ\`U@g:5],Iŕc B.,/*5#7IF*P\:c?~1bΨ)_s`7 1d 8LtPX`yBE XPmA|SLn|tqɄdEPaj*ty^/r XT..&k 1B)o?/9ޑm.MV̊9{ +uEZ!"W%qk>vȁДR;,#7L@= "餵:Hj̐q=cP5a3wvar~O~G`ν]#8Gn=8le|%s'pr9ݿy<29qߋvo@[(iy}c';ݪJϾecYs!$Q[:c{q9ܭE4eֿ0b̴v&Iq.!)gEϜ λ[U|} m&G9ۻY|huJW2\u;D?9L) ")n.-{_xn`7S;lVGI@9i Aw$!Tn(utfѾ+6wѨƶrHKL21E5h}Bg+Ѣau"9"֩ajt%%Uin0 $ͧs5XQ?; D b60B h}΁(͋,C8WjtLf|Wɗ1EoY㓘B8(? wa@U5?E@?GI I>VAsVc!([pcBS qhem2 "zBdEq?(`F|~`һ5h#r><@kR:@+aP {?\#D&~;;f27QfV%;?52`i:=!) q_0 Hu;7Ss170L6fĥ4Zaȏ2*N){;NF ~FNVk&kiJys*up aP8Ǝ`|$96FkŇ, mϱܒ;i&-mhi\0A*0 bPpmEEbkQTPEf$ӹZh8xnwCPC[UJnƠhkt J@3b"*DUQURQ,ny'.wힴz{'o2s-{AlUɑ:u­𢡉N՞yiZIvCYf@64CAgF̪._pU ."g fʨ]˓7 MK>; `}3h;Mx0r/Kz<"*)bwܩ 4,Aw*i ۪)=ugcfSgœ`O9&ЃȘIg5x4M b4bl!s΁v0eF着fzm=㹘O?~0?D'HJHO'2!Q1S>c|69P b7dyOl@r-o%st4{U+Oj&.7E$?Zɽ'5N v;~{_' @y1zm'aGA ;S g@ YB !)ݱlywש$̈@oa5dd~^C%"D}h 5w_Of?MgmA q?]&W?!MI~ ֋uVZ1dCκHl9j0n݄ǩ`P|LK :!8*2tI˳|ə~O5HPaPztqiҟh؋#w 縄c;7 eS{Ǝ:ei&M@G=L7Mvފ) Rk8|_5>9 Tcy#V+zXKDkf be@D40dfں$81ta$4c$U7<%zK=jT7(&[͘+rP" G5UWW;}0~ጄHB}ny+K}DxH- Ͼ$v` f$m 0-d_o( d`쯶@ 4!D0A #00L2"# ˿ -GQUTUURDE//#G)'eMOl9ow~%:|td$}>8oG~Cϫ&LR`!=;Sl؂wZ z!1hIbz}TBۺ Z Rn BI+a  @N-CPLlH!/.;}3Ac/("wB$HTL@DGC`&jL b6>7.4i7q}1E p3f;P[Vz̷3"8=A%@<΍ eL:cbL=ϧ'pAhh9 6 ̲a7 -;2 3bLʝ\3X*Vs8Z"@s H`CJQzEjx_;99yZz@F444P~ e 0vQ!q|LtͳshqersC&Aخ"1ٴoGqpO@H?_ +AKQ` vw<5*~Y?4d(_!4I&Us>zzo} _(RWg2;F E\݌(VO#C>!A(&>w׆®@]B۶x4aJ-bs?CϦ7۾J%\BgEGԉ49+RD,??_iK v$#ĶY܊୉5Nu~Ït59;1Swk(в]Ls!8oc*"eNxg&Gq åN뛺3ATaE(>79l8Qm6RsIu("s Ff1ͲHہ>M'`Ў @V|ЇBe)!5-nl9 =}fz?ffffffffffffclf:də|G~ӂ>' -|lt8}zq~_ d*{o㍍#~{ANqtQ3RC%2"'«C hS|& UPs`C B'u[B F{}m K IP<1%qޘHl|0po$aC%zyx@O!e{l5lr .g󁛾b#*ujZ=HJ ( R7Sn5{Cˆw$K8T0MDdNۼ88$#{70N6:vW{R݊Qw3;Q|PpS,xRc1~y}w,;'SuH0^jZܼǒjoV2`k&mCIIT;R)YE(tP?ueVVOθ(Yi huLpA:BS䎉p\Z]Lژn=$SڝV8HnEQ:8y'qa>HǠޝVU0&pݏ5Ly3s@E[WXT8躝9@j4D`V4zbע|Xt|W[މ#sxlj?cN=b\j:'61ZxJn%%w W1w v B"c!4ZRIURI,uP@˄#D=[!&CFpkc&I 9$v?(^ gr_ #@8t7 0q&L}iE@>]A8A _by>F9 ʒfؠ hT b~N DL)S L2A10r[?/gxm}ayB /\cb%=2k۴wDŽۥ .޿Ob0f)hP"DZfc(e^e&f?%11.f2y=:8X`kG~/㾾=?'y~(Ė; .L'0c&&6pGxǚ _chOy}4z~8h|!lqev@:fHNX2ax Odө8#Q/H |6lltn o!lcPX22@YX ([- 8[430(up[h昿GA(C<|5HBdf,"ZzϚ8ܗd xȰ! T rS+⢭wn;]TnˤȒU-E&84aAO`iriO\gq}6П%m_Gw`C@q@bRGAǝ-p1$s1nHb0G  IւX؍,B&~K#~丯O8MzFvb}'`_2%(Mo: e1OXq0mNr@?!Zօ>9$H=cc@p @:ц*XX^~B|Ü/XTl<,[fs'n^?0\kO5㒑_pSf8%y*kuAEӘ;_=ô ļkc ʪml~ѣ[b1cO7WvoTe~oI `vT|#qBN M[1m7SFaw&dYN_Bl)$!%z1yitk/afdV~ wK]L!c|Q|yu%;4^ ::<}͸ph7d3g%t(t/ WH]/ۇ\z |&=:&i=ǚ}IL68s;*ma茫sTXls4d4' GBm& (9ORn˫V9ܞYJ&g({hb(1ԃZ39\>HLa59~nC[>X0p}Ks'R/у;.!-=FK>s߄Y4C>>̺W@1by!LTd'?vEU]' q*Y#LJjaYl5͉vXZ*ы0!&1Bh{ c'p?laGOdHaWl*dzgm|Bo[$}߾_xc|cСdaŢHv3Pj"&=32GKjֆ6z2n \aVY燏G] {\9Uۨa,Ve賓 zD^(z3^L;;uaLnOlPQDZBwn?6^Iya]35pڱV);dDQ$ĢG{n?p'^CkuyBs4Rk׌eM('ϞD8UHr sחOiwiwm~A<Ƿ\}04'Q(鎳<ip1pwT#Ԑ@Je4HzJl܏hYr6"H/W< pi5B/~HT@gqnaO{ؠ=V !շ:@R'VH^g%jUFVDA ɗԸVlTA9z{{-o)ϗ欟 (\ex|Luin mȖkd[6Lhɱv"%˰ac1~77 }>( iy"tw8!AEkaf=`؄樦6/74_ ͗VMi2)61Ȳ3XFD:Pcb *$l- ʓ屸@y9z׎0x0w3EXYc4eEIn/IP 7Ǯ>lU_=J:5hxV!S$[XVj5(cnLMD 2yd#vE2Dcr !Īkd22h$İ/;pM=t܎DS~{6ߖ^H{Hwc?8t?&{h,'q!;MOOQm٧GqAa[, t!Lvf0P.02B$.Xl§M+fA$UTTc<_8!'$E>==&+2`z*.J'A Cb*O>7|4AcJY(mpd=# asma$\OyLJN 6}wdyw懱m 5 AlpsMz+TjI=A ꂳ Gv'?9,]W7@KГ~\yznOk/zـ&آ [ 4M+۠жl`kmm)AD@w;sg)Mz1?>ӷ@Ro)n"Bb2BI{ 9CF1c.v?.o<7? QD? K ]+%\67D4icaQdUI$,gKST1%H9z Әv%>A_|D}.8:I*a-Ǧ:Lĵy1JX47q?*Jm L&2 MӦ;?Cf )1} f ϯ#y!n5z( "ӭ &_ ;/m-f4َdRE#H5_GWiab6J|c z7B`񿔩}3^ 8((^S)6qDAR d") S  bFdF"8Ba>P}p@vH&A_[W[v! kBY3eQN LaO + geE_`1:U 800C`3L 2@I-cLB4 w # [ N~;vb]sqLJ7l!ٿnδq|U_.P$2_eBd`zxS_Mw8` D#o%Neϛe4hh^LB5I1#mRrrt֨t"EB6J{輁5 37RH5U7DUUUrygZѳ1y`o4.o;iŃ0+PĖ1`x81Ɨϳ撁C*МǕf$MBwy13u9̓N&M-$/yfysNIx8c_ƃL5``kџ1)cG'~~F"K iN?j#Nq&iߩ^D<vF?tGWߥT-1cfCas2؊T[Q9Yf! 54$mS&@tuLvMvĴDf3$$._?eyuOw"k8ǡGdEk}d6uamSG ff#Q rll"?E?ႦCBO įȗa4wySG Zˍ=7AW VKؒG"]Ke9a.Uڸ86,tLHXji [vl9,p;? YȻ8BRI$qjmMZw"x,@@0 j5^w0p`Z^A~>A ;g9g'+%q%y$:}do"19ܟh$?gwtacq:PIP&jɦU 2=01tB//?Lv1 `9'8͞íEjds@vL͎ MuC/3@d_( g>џ+D3V #'wUIb]11 P@œ8PQgg磑@A i M_fðpr6#P>8bɧp|7|uaj* OK6YPQ56 ي'OR )Y<>9Hޤ9Ґd!+H# 0户Up*ۙ ݤS;78 Рs:%@{2i=)p6O.~C#|aHp`p,G,L؃IAP3v[OO4n #ŌOܪ_7z6`.~ `2ѓPaS{.QTNvD̆GL6./V0d7 oC1@x81(WF$JH&2>\@=`X2BT0k{u1A7ikBҺiZ6LsE_ ✵d&˦kvqW:sa՚ڏq }VSeX x$|qr1C' cM'G-p|<#I.W, }5OiPY1mB2xU ˏ(D ]" "BŠ@6Ϳw9[.A5C#rM{.g^7TV")˱IV0Ô>~D%ҙCd8m#U4ʬ @X7`ɶd D5 3&FB*u"(DA$I }:<݉54tG'ɓd&M߳1(B5D!0dUa (?L< `#ƈ0 $sf bhS7#;2 #4)J=Q+PⓋ+૾U*Z2Mێ=ᯮ*w{ ;3 a C>>x> yA yf"npu >ʥPH1/>{N ˢJz.@݄O{8gd(hw#b}^`9z9xf~Di{|5Iq%9",z:S!cvPMFJ+Ih5[(FL U+Xab*$ZX@C1C#`!<-@1paKug.nD5M9,EA^ُBC|}h-uoZ`q~LCHnΆp|,aߖ&sǹP,cxKs*!-4 |3D8L C =3zNw&Ji$1hS o9;(C? *HYl w} >iߑ=J%Bi3!Z DVikba\rk"P16+R'%đmB90"Il:ֵ^a2T6fѣK1;ha8LlԉD~s0C`х  J(uzKxx]6Tm"|A3x<5& ,JJLBfh<ۃǓ^GO!a';G̐8g2``\ O<+~g><4>tDhצ ڦhܢ\PQmwq :5bp^C282-#rTBoVV6Vh_\h"3 M#m;fc=9bvAVִ|V ~#=½U8ه_!݆,b0l;-/pY#qqm::7\4J9BûK:&!gRvc,0la.d#AFh+Y嚧 u BG^< Y|Ovi4P(*Q$U)6CYSv6N"oIҼ$j$ S؃tf B'#$'[[GaL+*πa33{!y~vUScgo0ԅDê4uc0IcB;0'Hکuܝ98J]eJߛ~axn>Q65"^6@mW OsjU$B3֡ov`}TKWVqnw>?j Apb{`#Aͨ &FƸlrxm^C}\GU4TXo48 iYnM`e4SB8lb0 Vdi[d5rńefmI?߉'* OA` Q|x~E/lijڇ|  '=κ,y,N΅Ӆ4k ~|&pu G/U0d[2\N3؉c72E*XMW:R dĒ=MQ[Z/( HT6@P(U/x^EfD`??lj)OQ\$>1ׯ=9̲rHf0!-iڇQ߱"7D 0B9?ILܭ P'팥 L@6@8`@58z&vw!$A]"a9(ؘ+`1}Er@2/o503m#q,vcD/]Vz|6:!"ѭC i) 6`Й(M3vIa1UYB?I% r8LX&1: Ģ*dѬ3 uxF"@8df! lawN0i-O$ jKOl OOiyS$1jwf |`!ݻ28"14Cs!x/I,h_p%G h"&cf;fkFǷxFnK"PNvࣣ o\G"!dHMQNr~o<}ͱ,{3DBnX117 ƀ'SFĎѿN3SOSpƨ5i4,6:X4oooP69l\ ZcUJ u=@bc&|a @B"xkar;Y].^2@`Ȑ,z3o\+C200µl>&xĨ@B6Q͹hl_ e9,Α]6ՍhICpu8-cv3}&HQ#ߍ<‰ɔ9 -ij0G36I;n7q𴙖;[#vtLC2̰o vgfy0_<DUUTUT?{@rfAa_j {~vI$~}Ҥ %E#cdBHAF$Hڗ'hjX/i?f.|X=Btq41Q)I9>@Y4( =jr–ԳKtǿ~~)3DZnB$? QA<ӉG>tZ{2BIF3%*M%)9jre֟ Cl5K⇻1 \LQTѥL5mQX4P3|4[ ^dcG[٢EB`Åzh!*M6I8\&'3$.qq8aQPk \gbGj sf !P6nNݍDzK1TL:Ռ@8' H6n`}VH*v&ٱ3vlll؄KipqwiŁ0sQ[j&NrSkh P-,(iphfUL1Hy~Sd@_at´!1F=?<pL~uJ_I> (M\NNklGr<QyLCTGdnP)Zެ_Z;cZ|s'oN06uȻH<^|(7+3 8zrf}u=]jGν`֐`^0YZ16T5p(8I@{bXfUO|My\3` ܥ8-#eW6 A ` K`[$q %ʁc(f/(3K;>-s ϬEJg[ސ֌إأ s0S1!H 81HNkm&;Pd|i`ƒ`}ǑV-*yeKH0uϮ~Y-#p*xC3 Singwa,)R6A$FGAl6ȼiqvaB]gX3VƦE72'Oap*._S;n ! |N;A!=WOsd RK'!F{F h]r繬rxBCJNqX'rV`8:e[+EE ^("$gvlJc jL#~g-2Y͎_C<*&ūFDYQL1vi @todznX$yh^a0(EsM:8o=wFh4A .촙1txh QgLMqID4&C阼4 e CeS (ݫo`SU1Na"CJR,cD&HCu!sfþ}qȢ"Gw9mby"@hVBFad1N@TˌC`H%LNN\{xHzА1dc\9'nBI #q6R5 0/ʧ2<-b2Tn&*CoL> 2)JZx˳/  I. Ğ;Pr|$*"0*Guephxf=hfi6.}IҞ%O_OHi@hٱrƧcEcۿgWqTbp0ì\Z80nnɉQCh|H1eJOKs} yGx{N^om7nAYCT $A DxlpHD"7#.˰VFU@%:u!J5QF؞IjX6;p ])a8ygeoUQEUyA\t u] Loch%Wp.~ f@nc8 uvkLbѣ(tmQʆlm.; s#8me0`z '8ILsjwH)K0,fm>4jI6ztՑBla" (ɹrH yY[,B]hFO)wx(~C(4mؐ~hbfv#?s7eLemrd08d5;0q=6kfx댷i_Y-<*BMW ;?r$3[Pr:0S3M&ML)vv':f6Qsl`heB&zbS0n drLYiAa\T${ *~~zOVnS>d =L>*TSk_Hj |mL5-I3Fu:w] GK -4?>k0/OÏO>K!J;_}'pdN @X' oc^Iꇀ@Qf@ˬS39OS¾< :8{(9 ݐh/'SO]W:zH`pU n!9$g=ֳϴ=B&9Ą۔K)E!Fh^s80Ar9 3 AMr6NCzCl0#dl@N!4UJIE<_IM:bOQ<0wUN""*؃*"Op/Ljr95v'> 6Xi'gpK!Gu_'AQOp?|at7kl?22F2GCFA0H4Ӕ/N5*}'Fgۛ"1O #QbS3{Pe]D04w"h'x`~ֻtX"֮ =0{hwOF8흞&cb>H$T]P1tYRbb />m;H mH b]3M8N|gGz嗇TݤxpbB"s"bR5чe?WNUA&*~}n< 5;rwpGwH#.hH)O{!),b.>/NUxec)~~P,26M8U d fI߷X&/t|G,q&:@PD!|ي9zG x?,v0 D$=9b\.\2# %%9Y=DxOA<`h7_'ajOvD/e{AFoi+z}gw]čec64hSM5՝pZU60Ϥv_Ze',aؙx+i:^x"$;Onp.)O@9Zc1~}% .6Htǎ=!5#tXВ[qy EDSurK5Q~ӂH\NUvh*+0a6@A*q:'SvjȰBَ#B_2G")$ xqze-\&q.\:^"u&.d16Gۙǵ17r5O.r|~ۊo_7p1KAGO]qHU),*-4qKg+rxɗ \&`79; twQ !Ϸs(PxFM%\;%۳91 @C!+\.NiMEg`3%`GudJp,,L@!_D~2OiO'{XVy>|77NQG[fk铡&kr؏X7%.lk7>_} ߎRBDW^b r\@`Pc9></Lj0ƚo)CxJ3;SĄр /LTF8ڌB'nTPj_A.}sݦŋ b"Mj|_uNsCխߜqN1\%pg7P-s5܂$ة&eؔngFݕGD\2d{}0ᙴ7z`Vj>yCPx;ߢ=w̴gz)KEc~A<|(Ne]TTȨ6I*tO#ǎ@(p? ZrñJ.yJFEp'74#b0]bhpW &v#}{x~+x~Gr@&sPxL/&!-XZ"ѨfbDd!b{Gw`<Ppo`lx-rq홖5z1@Dsj@\tԁ؁8P,X'ꝧ>Man67zG<})BH;|=fYʓauɦB-PxsGe -L ]1ve |IJCvXw11@2QRH*,ѪzOzq~1k.s!cHK4S'e9XT:Ƙ_-nHDxrݼh63dc E3" I66U\- N [xOǂ,YTJ" {8 UvޜwI&|=\9czZxv,㦶:@}aϊUAhvd`2Ym 8u"hͪ"nOYvOzG'`Ԅ@g}F's۸LPG#;>&"̜ )mqrKy 8L+3jcXcT5TkÃTyf ~MlB\ YLٿw|RLsƧND|뻝kd: )!BʊØKHgvvuF5ʕ?+gp櫯hk,$q#nMri1\eӫk! IdI]0!q{mI OUŐH`R=q|{#xc*ZǏ<0q?;|)߃,-Kϧ2m_>J!tA+Φ:Q eYe9]o=e*!8bZ Cwq H^2O̜o|"V >XU;" " "7V^vdA;TSB屪e .^`Xby ۣgL~>vd?]yP0b|Hq @$+G"lfp@nl-Ϛ"Qi [W/?&`܏7&d$8xӈ ܁<9G+#"@H}gsFHm:]Mpb(|`"ņa\3 1nm<󻃉w;)>+ zg9jhBopM)&PB]NCXCw2ҿ{zD|"ytߩoU='<-݊*]] ((UQxCQ;S({+CwGd1$I`X*I&I&I&I&Ifx0blEݍjKQw%q զ6`x aœda5\ dBƾlLپ-0Y}Ͻ8np1!5 FXfI"H O`xvb|4:A]xFe1p&&%@a1ЙcQ[Ŏ0|fOv5׷3KDB,+ܲ0 l6[Kä wp,  ZeۃnD@F9*RFt atqx]X  P 4S0 ƒ<΍n׊Q(H(D9_k;+lcl!p 1$ur:~("*0]-\kF!ղk ʫW]qC7 59bإ׬F\ Is@BgRW)$# #à0;F.<'0>^IuL7=pĈ%虄DA<*G%xRE10ڑ< zX[L\ &,EJܫLKp,[V窣tgl^|X sdRtF_K\Ubm@@Ľ#˻!G d"4 zEvjq-g2;Ix~cR]|45+ZZ #:ko\Awߜj8nJkXrZz~x.;c)LsNl&p#u qKDF}yX+af +/5 ;:7]!lFf:#@ K5i/B%@ hۆ2G]B_Mu Zܺc 8w F߆NRVs @) z z !` 2xV:Q (m ZM|#ĪP.(Fv>$͝jW 'kLC r`(y`-lCٖLYR# n:ϐ6ɓnp^,K+$i \m /CnI740$! &MBšI6k @rs 1@1=Bx/jxG:7CXxS2},`y /T`NM(.zg[5 RN\m/8=zFTHE *,i<s6ǯK_Cu $~9'>wͦyc?0N9Kip@sE>>8'EjBvPɕ Z>'__Qw=:^Mko}7 cz8t1yAb4MIy5n;Jح&a$*8/oč9Gf2QY p>ACa|;UZYx8<6Q IɌhݮhs2CQߐv/9Gyцl o 0 7!I([j-NdevR*rzPUJ1&z@TJD(L忻߀76Þ5@ri y|ehG EQ<>y~]}z_mGi 0iwy20xw$ېPT' ٻhD#쪕lC.M@( ޛ)dFTAfdi((L3TCrϷ%jb9q\х3AgB(Ac@v'|}MخLdvtbDtxgz5K*nb"lWad Ns&}q9Ce}3S9n޲ڕ`᮴Q?]v"V^#7]Y؋a"3܀$Ias"IdnPAeDSBR U\S'<8MqB o\i]\"谠JQI(Cw;4gϠ6ҙsRB!8a0"! 0`.*R;ųGSAOOIfKQSF&It_yϷ_s1w_?t ~$d!6~ ~I?xDT45tش:XpG9fLo 'yl+GQ060' K|q.qBЄI#,EĂlB6[uUUUUATPUpeQCQSbP$EA/hhoO? cq4N~mZk5FwRv^-(hwlv݃n88" *@qzǏ.\;ÃOǤGA_vIZhL-30d[ltG6K; ]Zl߻tRB وo +$k釔KY 1rpxO}߽l+|`}GEbOEBi9 nXoA#u&y|Q^XvCH4n?KƇa>߸PqEdQ#.(3@y!͠9vhFތ@@ 8 g>9 S_Py CvDg;6L|׎(ߘ}*tD Q%" wtnG$ʾ1;O"!g'@ćo=40a{1p|ʾѓlZt((" BNW OkC1l/FmGdѻ >fMELiGǗw}Fb}]ῇy{H'zt0y <9z6#imh]h+9`^y#l?hъb~AB{Kqe,@^v(kwcUyQE 5 ~nI>OvR|-}: 0;=f~>O%J" oBW!95λd2vA# v`s0o RrzcU [|JrŜO17QrzM> r[YwT_׶ `(G.P :CwfPd 3@i C/FƠ 5H,¨jx8L9"۱ q7&R>J;`t}L31:e# 0 0 lX 2&44Gi1ڄ#wzO`8dW cccA8 ^Co0:GNsDcIDm229sA`ox><& 10z}x@zDy>sSS^ bFP!()[C^9u uתB:goRN?< rQ&=@Md KDU)sgv#4pJOlLf>Eg?}e?꽘oc4q5_*TM:"r"EcnJ(W-Zєʴ8ǣcl%T/^ la֦$1B$mЙ? o;@@0@ il"ZW 0xtڴ~k 4PI=} !Ȑƣ[8%Hzq 3^<[437b/CBEjʁl1 MX]ùN -AuI0;8*LrA==rco`8㪴׸>̤A4'`sc49& Ԝ.tyGԀAN%:r>^L#jm\X&c:<}x7{d@]\ɗ$0F W$^&X7L⡍N+ɧgGh ؇a5y+yV";=Svcxns)Yc;7'""d($m2Fc/HlW8Ɉ" }'sֶ6zYہȠŘׂ G pl?>\15/ȿ>S%=oO~ΉJ-"gw)bDlX<4{%x.]Nd!m!]O*3Åhm˶1$B $" `OZ7wԸ uif JFW{GHyC袊Wy0c=bc$>@C@ f2ZiX4Kv» F@/,}P1~؀Hܔ9_"@py/_brm҅e'z@ó),~8/I~Xp4=8ywrEIm I<{T^`E {÷Dda K4/²#lHMNqqN(}ޞM'aC'qPeMZM,RXH[U?B|Lzqvk 6Q{^z s)6HZ(Љ ï#@T";xrfEXշ!( Z/*cQa`$$qF$n0RCB-0Zb.m9VqzO𻦢 s #nX.4JD@8+ui|@GL9Xr=wq6ϩ-H/=Dкt@.uPUUY9$ug&=7Ll$\cܦ.ϟ1>ʤS5A[\~ doB>yL2`4{ef^ۆPwz>dkkbE$fB^zboAߜþTinI4zCp! מVXPa}q˲muEFs<sπƍ96 e(Aŗe%H e&jڻ :\\vdx tbM&ce[|2>沐%D*"btW6+T) H$ dLG<I& ٮ27qߞ{IgXR}Uh% N9Dg.ЛoeV@ft>#6 :tA^!& Tr9m GFÐ e逋7sX`y% =@h''*ijd8`dW f vw$It{l1^ "Qd2!*+X!Sb8H64g j0/|hR/-bLy& HQ6 XV@ɺ8' N3Zah' s+lpfو~ۥOA٫̦N<&fI,J* 6456O\7Ǹ:;b0V+ªy7/.3 c 2$S0@< N6%Bw8f+ ۂIp#Zb dPd^(01cXcMџ`QFɓP{Uv솞=v¢zL:OW١jv#MNyM{xX8rOI/M O%~"8߃i3|>a)mGk7 ) v/ȂȀb|&ݾ_r Fm,U sAeRiG]cD*v%^o M`f3^0x e;=3dH(O['viU'@g#gyTPDezHP W"ECRM%gGs)(xѠ1B+bHbTHRuxB% )%S0qZ2DKbT @))8RQsa#ߔ*,A 7|x_h0dS̱dO=u@3Jշ+6b?f>=/e(%#y⸚~iͣ("1n5o%x1=4 M 8p_SE};-볈cvvvs zq7noNN!Bfh)ioZK vH` W5t?e+}r ;};JhdKyKâpۃA hWN" YLMZNV$^Y0A P W;Dgɒ~*yôB=oi!!] 4ET#VcP 蚩rpvwC^3EΎ!;M"]s^ 5#j]xx!ӦZiԁ=9MߥxW+wiDUn0YeY!jMBׅ `'s beTmѿxj tkO}m`~jpv1^)x@|H۞Q\ߎT0 g z>^Mx<#"oNމ99be9Q=`T'?Z=^u>W=\+`bzXP T5{}|p#}OY%3MzU:iD;y1 O0;j5#IoQd% XY >sB# hoRjI$$^$t n@*np=wH(bZ-SDDPT/4YZM##ep[w0dk<NaPBBdQTo*,{sb`_TgD'~; ;INH}&*[8{w&O܀uA$oe82?~A^=roaIBLvwv{%;H -dtn'Q æ?fwD{xz  G!La=2>9H2ɡigᏡ;]v1ó$HĦe8P9'ԛ6m:hJJb6plBl_s!@A6sքC2l0 8ćzKCVP dggr)4@:ɞ#l3d#H`7-iS֙ҍ6bɜB洿4e{789#k1Ǟ<-nbA`PvBHIu/A&jAUTTQuz"5e~$̅~(kD67Qa=`a# v#/bm:0Ai #P(ahI!Jҕu6hj1I-˳P2S!uRT "ϕTd@ޗ$[^+p,<JSdFgj8eXdi?gZc{$Is"r0oG?T?7i$d˾6xѮi5dE8-TG(#d&@X Cp.|*wiZS30P(KxdP DDKWvBhN6S|+S} KԮO/$vyyoRks=KPPk4^| S 7CcqrCM; Q(pxu!Ax3GMpz'r|=C]UN͏̦&h;fD$Q E)iO1*32)4O3zxjiz)&gMdđ ԁP({-[;"AUrK8LQ҃1@ &H~byro$; Y#I` "PT%hVfc|kLĄ0(N'K. |޽HQD"yIa+tÍQ`D&)Z^|wgϭ^VhWك਼H:$ZΩ Krs6͚J6#XѦaNKyЖIRLH4 PETA1!BsFQ6XY.6m/Bqiϴ5o8PŬ&- 8҆xB=8\ڻq޲ţY}0-jiă0݋ &))ׯMޔjeU(j 4;Ά8 n7%I]jp:1L1\%rZ"0zDo=A0a6&)&bt2yvγ{';橦@C*ym>&lH8;Ê,oA3Ȇr O\9ըHgFH ә1.Xo WIZ13c5۶îO/!߆d+-!JR$A{! y( bl/+rH ]$=,2",Uoyϓrc+e*kcMSt HD{^#ch$3cJUi"P*"Co"p!wbR#Ȃ$|GVG~&DhFPDR@ TIJ,~+"YCSu29#6 yyv5oNXg(kFc~%(5RIhaՅl("eCf0&5! apd'oFO߼7}ʃX D""}=~/h!'C㦪>kI P'X=pbϷ@&(^du!x;q2=S֑>-yK@P M(BNy['u#cg? ZdC ׊`͸3N©|!=hHC*=pvQFW&g+|M)h"68 /!X`@lG.B(~~X4鱅T; x]}O%If<@I1$g7sQ7"[ $$*C1& B$$v'SsazH {鍪|:Ht@ݣ/,i`obPa ̛+;9I%z7( օu PB+IB2,R1?(DUͥbtPeR3F  '=o%?zvUH_T4JH5sȝs8͞[14kF֘@$F= IH3=Yڶ7 P[6Pj20v`Ah+xӐ:sj9 @̚٨f=4HĚ0Chp%1{2' 9:@%Qx!I(=ewsd=æ6d4!/}zϧǁ/J)MH|9=3YÃN>ۘ! o!b !HYE3'ճDR|qL 0Fk?$uir)ja8!aW~ѪW`dz26##Ɍ=~pmgSn݌`'T`̪y[Y5`O*(Q?A8A$y~=z:.A/%G@z1,D!(W {4jHӈ170l @̴Cl=Rrd22EP&<Ό4M:{yP[Yl((I*L)df`R1R0B$߾(&?z/wS$P P$Ń9>B^Ȳ\#]5gA|+˜uCY+ H#8pxOw}pM})w.$ku^5\¡g01#x3.FEK8k1*&դsT"lLd+GPAF ~L ȢzeμT]쎌8Áh#bg)\AVaDv AR&4 a*i %HEB1+(wD3'ap%PCs8%q:dIhO5#eP"18֋2îXr ㌠yZ.H:A;24 t5 Ź5PĻ~?߷r=v) 'ݔZgrk z:.Zᣇ7OvZ88SMbћ{MN*l NeFD=.ZYB|<9Z1t̄*;b H$rbdWT,"pxc!BBM(Bjg;A#ęٙa%3s[[ꛦ[ laJICY!+n58u!6kdҘXBڬ!HVQa,P$T")=F{"i2=I9tcʅ>ssLqwQn Rng7 sE c.샕[.&1ÛR(Hjh{%d#[28a6YnSitqt"cK\ŊYV05DiFhM(4 m gFa\`, (mHqKUC>3)$7ׂQSd3$AD>- {?i:AD:;}~@_(4Ari[Ј+χd8"})" 8R_uOR(aD6=ޡ?Kq]m@~ B'C 1Г7meSD-I6C]ɴ7T6QG/pHs22EY0śF)t}cѶ8 |W Q IFM~|C RXf2:B1@5>Qļ)cce G eQd!DU%m =e)?_ CL a$bPVMڈsٖ)(Ѿ}٫pyWlFنc]s⧿W7w;? *ZVi\5fCpIlOo99_Z{1la|'_!İ}IR޼f&ͅv6q"3ȷC&YWeGGW'M$ԀBfnnZ5>w6<څ0^6šh P?v8Xv*P3!|&,?&2:>kOE(㒷PEۉ?8~p/$7' ,{ +G<t= !K?H4;C,$B~sߓq:{"d)2(C~ 4SJe1e}:(Ep)C͠0ҝdR /A |1_ez;%$>ҧ:?ܨR2*㭻|_zb!G5TdtOisj yta&0% Po3p<#$}/>)y;q&b4?bj! QX,|3wטy_bB(}J>Yo$>=H>r ժ$" JeC(**(  (" P)R bA:.X6#$~g5a(XX |p@h ڽ@rF`H PLJ("֗Ӱl7Ut4㘿B2JnMϴx{{~g"dd2LT*x>0tCLpfw_buMILqڔ H';qX@3oib}e7٘/4 ч94|\*4! 9dg?8(|?SG Ѵ4d!~ A92 KӍ1Yt=0ً?A&1YL" fj۞N^`q}cGgtec<>_X$?a{?}҉TRN:"ZH@O44V1‚|UdJd[7H^|~ӻO5>sYI+UǗƘأYD>iCw('{͍0ja!%u-_sT IhstNo$[Dw $l;sugL:T!vm5*U ý<6;kfyhI)!(ȅJ{^0݇QIskP(=E>p#hrf醁rxNJ2i@_Cr`N2MGV 5@)B)5_a/eu aQ|%u?<%E0d SXJ2Hl%}P~>"L0K15A$P׉DiBq:\JJłY[h&I0MF68?>B'e]I(,zHG곜A77`O%HmG0X |@dzDHD[vSi?#6#MT k ZꋘWCet?GcS=YIc%LP(QAqHw*"j%9<zmy!B9F,N!8Xww"/d!>%}y w?Ir G_M:Q2~Yc֛֔XlUֈ6տ3 5hvj!Mɒ) N2" mvRMIwdM 2{C+5{"(d(q  i`f}MӴԼZ'q>|`_8<Q x>7vhM5o'6Z=%vI?oIiXa$3df6ba L{}PQ%oxRP)$dno4"a'9íȺ &Lƚ@0љ+1EV-cDM94HD$iZI"dՁ`faC@LU `xh>Z00g""$/hϦD\1D0: :U'A2A4уM@cX$덪0`XQX- >;<+=fĊ ͢& S@scfy}RD^XuNpOvqLZTO@=qUg!tBF~PABjk HN! edf!.  m64Hr"jq0X5#Qi1Ju)$Z ԘCt5j1P̷D5M& h f !R#H0q"iI40Vd$VTHcQ@T (NiX "4L9&S# FhЬ P0" B)2"#!h+RX03b(4 2Hab 4eUKBI̙с@c#~'$1F1GZb~և!WgCB\PHf')nB6`l JOlg!?`j>ijC )߄~5\mk쫨(^sl9EM^BH{?F*a[呭:5% ]3]ji6pW A'3/mxkQ}~6̴wU]Y2oչڶݸEAҕ#& 5֞mǷ:`iM:Q>HwvZ5>3nW!CD BJrBz67ֺT J uс?yD(%% B8yZq^pߓ֘(G)HGq-l&!$'A{O2$]R޾JI$Xm{!a^T¢0A?_{LJFp(ۣ[(yb( ,0B1 @0sXrB3CL1&8@nsse$EAR!#-ͩM[ _|h $ƈ 5 $hfH[PƤ󼭤y˜IL2=բCёi>R42~'Kxg|8̡Q=yC,ޕ~~t`kpx{ɻ|=srB$(pB4AZJ*&8t @؂ ܑU-@{c $&ǠE !))? l7Z5ŀ{AO p,ҀuXC B*b]hylH(¦ d>_g;m3nP ru ;8 !"&h hR$Ԫ2JDrAFd((Js0ZA"!BQE\{H]K@c q4@V.H29 PƬFq+NiCFalܙf )oN`6lL 데jQœ2#1r!bF2  Hif1," :BBMAQC41%P)8J9#hY 5"6BAQ<$4Gq}f0J, )YFc@d9+NVL]NFɼP݌*l<) ?|>[ pq,31 21ʌYr0,4SOwCpY74`aЇowww6sZ DQ1E) 8hgwL֕Q5MYX!Iu11,A[d%zqXF`4`p?ϼ;#֓D{Dx9Mbfm[SaT<% @`rtZg6=jm| OAw]sK8 cXm|5=+)Q΋w>Nk9FIɼf9f~םWoEg/ap l&hG"ѿ [?T uq늾L4=qA[چf3Fm酷άūsOM1>!Jd_ש~IM-4&RP]jFڣ}᧚n @o8kdlaSɩ[T%hú>gK$eNP{O> XnV-džC5c 86%3$؂C!tX(&81c rLѠ3^h)3@:&mXۗfvU&B0rnNnڂ[c t2Jo!H  %bJh 򱮋BPrPwc)!|C X%,Aƪ o 6fL+Q@pns! Hcœ^FiHd3-q#]z&e<}·S憊" 6i:B>xN4E A2Rn@lzR MY;4- U{sPdR5K 9hl?u֋ɸ֊J:1D#0nj/w&k0m:yfL b$ MɈ NS&CɆ@~d|`(CғJ4yb<414O+E=$ڄzGj_ M B (8LSffy"!Z~s2H W@`9E95h,BjHo@D M*pTO/]ոCr!i #blC윰'B ! ^=F)e]\mJs I<U~g30ᬲ =jփ#F=Z0=j-[ջe{cلM@BP)S$,UE@E *DЅB%dbҰB.Bu^% (@.HB Bd)BP*J"DP!J(4L $$#%4ȑ@EU4D @HRĉ!R?uB AKy /zt 5h ίrzL&%}Tl0reX(u৻a>݈7P{7DQA(cLde{*0m(tA՝vq4D+B˦5hӀ'Ad%S1 fdh!ycEs? Ppϕ)eby1yu2V$40]d Slfa,ҘD~ 1!}>;lfߟ~74 8|s,bXIq$0WLݝt]3]uԃe-mZ&4& JVfb_+_Oy|3I+r="I ӭ/;~>鉙FO @ $W'dbD>9-D@PKŢh$Qhs{yS인rЛx9Cq01%j2Q|xRϐO@ׅSK,(T0AKA|IM"Pz (vNb}w`@4hp31ՀOu$"sYNfIJ:~A=rYx!GݺF!'熥i%%GϘYL1 R WuiH XsX2%&s3\fD%ˮ}xpi39 S6 $1[fFº+"T-ɩBdI )0P1NI!0IΜh"d4 20~l BƮGpA{}BQ<("~r(j[aHd t,8K3= 3s.mU?x/9;#/Ps sd0?<6I*\-*jxD6g}0sx˻52n^"<C: s7Կ9~ŧdmw翤3DBOJqz4)i d( aqs="VXQ3g+)q,wc7y!(\8S/&![,l]#נ#f5=SDqy*ŎwfW*˴C^GL?zxS+rOsy}|W4`EY\+ʹdG:c8ԓS?^&KtG73-gb͚[r +PWHEd eP"G>,#%jyP\Ppٮ͔C'*$5ܙ0!j7RMhƖI2Q:XvE޴ j\ѿMFl٦Q34L}ra;37GsI! ! 1cH, # -49&Y0Hhl( >A1 cc3OFcGr1l,f>d|S8%0^{bo>GW]G`(6J޸l=@gt&oKsy#:kdHxdTC\k[J5:b^6^y؝LE=#L혲 6D }*0Ɗ:@ 88 6SV509dž0ԍ&-666Asη^z[<<Ή v|Փ>y̜:3KϘe Q0?]TW0F2KԎ>rc9HʬN]hYxI9`VQ)[(b@Ȉ3e{#i v@ Q=L*hBLՋa.8?J$YGm18(9?G9]S;38v|`1*IE.^"%AHs 1Y!:sz]\c7isՒvm7g4Ohх 3L嘌N:l„b|eQ؏Uƍ&͸|鈥pʵR,3oiLw>1kQ^3xxV;)P4,(  vg,󨍿/J8Dk}u,gz9U{^,cFK\ww[nSLMʎR툼\n?X;kv/ik}eJ؞XU!١"x3$Ŏmk6ned4qk5IN_3;)m3Zd! YLIŒi}ۂkϋtl 8~SʤI^PK-!N‚S$kS&G5ɈN!2{KoAAvX{C̋۳v`[1=L}ue\K+uwo}M(2s?!S,><Ʋ(1.O3PSR`TU)+qUeU(^L=i"o2p69qe+/Fa5:c>͓LXxǎbSK C=M ~xS\KՒ*܍ߜ)UlTB+>RvO2{M Lj9d磬,LZε)I%oO'ՄlMᔻ q,$K. "S㿂:b٬nrr9iKw9@Gς> R93Lv߆Ǝ&I |L:p;w mbmfk=SoF'n"Uv3*۝|e~RңNjv$Ab!㲞uZ9n_;Lj1r2xT Lbq:$AI+NOPQK9S柼U^qیD>xF07=֫X;Ev;g+hHsٛ/ifm2aj%L0he5xRsRN_:LYx'[FUJ^ %&XM?dPmޛLÏ =S.i:2A,L 6iĽdφdܪbN9߹tQ(y썝)60$w;x66C!qh:cɰFFEddNyr΄dI ^%فYA/4-;6t!7l!lާ{mnYPv#μ3,mM\̖s$D6w=7x@w%.ZN;7sIƶDC(*@x18#۱0`hlԱ̩3_t%({ POG>`;Sv5-ߖ0"[QF[8k>qỆ4˹j Ӏ&њyBì>E- wv9vZ\GlZdɵl6$hx5v@CGz#J8#eѤ vPuiXQx8ʒDٰjH kCSf(- FȎOX>x 9WpcDx7Go?4ί7n`h/]`(A ÏxEP oNPQEEA*EMMMA{XHj )! (jHVIa+,r0p"""(RL%ȭP`BPB`4?C%R:/L$a)w 4/C}-"l%/N< Y$@B|$ (yN_=a!i @;@AlB/%=>w 6s} oL f5Y XQ :q%s[X͛+@(Sc.\Jׄplʖ=cHΡ9&f sY,'mX$밠u{,+ױGs* Ʀ5ݹrQ4{J RT㼖Ĉwc C1 [v#?_9v50e?;sUUVbX(^A1nwmLDgݙ"9r K:ftsoeys|<+J]h8&-=T ;|,L!r]ܬ=zFöWy/Rvcg}HV<}wW.G,DQLamR023z6cNuywwx'a-Jgspdj% r)&XXz* (4VE鮞GzR5Sg8ϲ (AQn5K@̪wCaK 0. eMĜk3^9NuϧFfzxkHIoLmL oik5A͝voSq32eC|5=WQJyST837C$R j.' nd O--DpKuڨћMu,5F\g u]2?8"?!tF=cs<8Wsȼ4nǎBdpusr:N/{؛ HIǁrN?EE7$@0bxpY(0чQd亨^ͻciaMgVHfL8)% g~a2U[H|Q]~g O:s6wXQ˴I}U.^}7#  E ĨDg3/Y5(Hgɧ;jǃJ7CΑҢ#)(S I|zMRWsRfa"ұEaPBDDGyDU8)BF )E"4 $oևuCJ|AS=DB4xx̗!_Q͕ ! ;U:!@DPCavv>9ve WKOY)@k0ݧ[k^qAփ0tB2oY y 672E> D>2Q*ogHs2h(4a#tH[ %0]6̤4jJd5v81C+28 $À5lP)Zh((((e_%=|GՀ42!ޒ؉#ti;t7bnd08Sxk>j&].0޹3~ t]wI]8Iw S[ef !jǙ@bD&TBfvf+VecRc I"gtA=9L]~|fG !%cLF b[Zm lzUfM@j7&sv`h(bVCȊJQs$"<@_@h@>z)M0?|{ǀq}We'4&u]XWcytF#(2-C[! _dT<\86 F:auɦ(5`eFAgSmޛCw4 ,S0QěpPM rKSCxYvlk8饃I 98Ffz~COCaxO~ޜLJRDvGk@h%F63:vӁmXvתּeZ&Kq#ZE%.3}jpFdQ1-J2iR jPg5O-^) %PÇѭTMŔpɈe(/~EAU4 /ǧk iJ" Q}y_U) ҿH$#򀠹Rtrl<ɦ-4 &e)?'d5`ag\эPT4.ƈM .liı\LUo MH9}hT1`֍m .0{wqL#Y!.փH{y !!NtΏ_B3t7b-C#(čTMK1Ipzc bmP-XÁ:Ǿ#rrψfe use}%ԁ`x(Wq@!ɒ,aU $01bDK%@.њe! Ek߷x_vO^$˯w9WGz/Mj4qsvɅ+f%8n[#0b®auܦ9>3 oq9'jG].zp]6c9ԬEPOzl/^f8EpX'L}hc ]M$l零*;~vqXl LG&^OEg_U0]x:T2f1ysw[ti J5 I8I6bxx5c{M16VsaRfE7OD1owh;E+䆥N>)(Mq[66\k68uw.5x%m30u3w$ Sx awp"|P{gg豍>'w D&ܞq%\g3e1IJփZδn# /Ca-d 8خ8Gu}45$ZfZ HNȋV"pf4fG$31:Lq*!>zM&Hn0dR.]9yЮ3ܩ"BIe^1{T㔊tI4FNCrn zSX^ό2)y\=0]ء @iZKsDBQ:0M֙ φ k9C2Rvfj $p !4 #,F)C  CŚpgъzGۙ%YxԢQwNҝ% B(0MvIL* P8JDI|d=3T}MfMG{mt|J7q z1㞧SOy p'Q L>bAdGұ*OT6 ^Nx6y}Rf|Oce>Ϟ)(D%0I|" G2oNsIkU^|c7/XY1T^{y;c^zwv¾1"]Dvvc eNnӏos)vXo80FǚnddOT.wV5XV?OXGkvb!3&;6_ X:]{/w|4hsu:q'|~1m˞s1 GoROk^׫8Mc+%av޵f 2ֶk~H8>^xcRcj'p}b"@)Cԁ;OqRU;Yp7J{KlzWaI4 ,`HNBeHaX5* 8/GXV 7!~8~8}A yTBU4DnvIcl6 ATRX`U8 y'V?.S' '  PJDb*cۂݘ )ܚ*& (bp"[Y@P) U+d:4ADYF6]#'BBi""A} }/~ T~?gO_a=? b%*jRZ*.Qb.T5:IZrU ۰`M  AEpL!b]=~zˢ#)h YvwsaĢR0BPAh5./\5#0)?XFk(B,b N*"r]BÝf*"<8pfp8b`OG`J a0M/d L a21)d'kP;a`cߔ]Hކ "(0&=a.BIuԃ2o0JB"jLޝ:!̰@ejDA8n)ю! a*4"$5P,K! ΡuR.d80qBO"/>L,m{wWˁCSv(oL=h Y64N1Ci?v: _-^.)-#6E @5 V пj 5x X=Xv$x3"ndlXD"R>w{2_KӟY?.}l: Z&wkw> 1(g8y S1 0$(& "]Yl?%|C* 8M#*"Ӗ""ǢAqh: N!kZʑfϊ>m+)HBȲ#*RCCL0S$R23@I,IKDUH4$((R @J,!! @)JC RHvz8r/ `JP HHn0D%Y~fЀ]E)-УB!2D1{_'DZݎeN#$> <(Mߎxs_HQ4{mb )k#&&f8q`C11"?07V5tQO Ck")Ȩh4`.?05* #CŖte)E ˡ'P  3I5X@ v(,sB~G//c |p&{CPjDCDd0{ KcP 2FɂR$fD %7<$C%8f5n20rSz'يJo d}z-q*$3Ng 2@a;I}bb8*w\ 1+9 2P.HwZGW6Bf7*|a&8á+aspݚOoI [ḇ5mb.% I k]eRrf{."<0 霂ۤDd t. IaPǡòqM%؍::g[;Gj 3B,aKuM$E,M5eɎ\746 )q3/~{ߌ#u[sw[y@uP"DH/$_xsL؊.MMѸMn.Mehiu+ɰesNF@ѡq6 nDŷ(Jש/wN9!X%3 Y ˆ |kf`Rfh$5df&F"e f(F3`#B&0aQEZ!2V0=p[Ѥ0p#$@VS+ ~">v{B_ўw]^%<o2 3݂Ɲ~MG2 *4oO'b0ZH_2E2P+lJ0Zu_k}nģL8~CH~gR:Z)`noޔD<*!&A̘"%;WP|=q(0(p~Cs8i *di'HBr0HBqpA& A}hx?2C_Pz =o~dCn R@XbNx(:RݥzO ːX1c^ǟ^MV*gɹ4'd0i%`4@ņ)E0=Ҟ˳(w9$a⦟3HFP2B1)!l)&-NlBa iLZ֗F̒*"ICQ )e*,x DA !20fi7OwQڝAA״>1`9q|TB9a`df@ݬ =ߕ2;8:$Q!hiQdk $Q5ʚLI&'A g1F%FI9f[ATFL̋YD Mj5s&4CdleO uc% 0ʒ7SceR\QVFn%x+0Lш/Ln)aB h@tPeI$/9l{EC@1g4" l#ڥ@|W?z4uUTVN1R:-UA=m&*L #п`yqu0䆱=:0XKc@JQFa_CS2 GEqbۺ:ZRUCU*zsq :3tBQ5_@CbbK1>*@a Q|~"ˡYOw9J0>>$ 4?̀S$@4I@ QU80{6p<=dd݂[dǢAO.I@Q!@ҍ4$x@hxwߺ qvwQ%{lĈbswvH"cH~R8 a{ߨgO ^=}ԕ##R5 l$\ww`*hJjhpc1$Y<;sw!`U|_~Kf$9CQҹ{4D[4,wKz9hׁoC Ul;uvozQ=uxyJ`E蜒v@BS}`bK&o5w^85 JnDW K^X+;ՖDL~5djX7.(63UC 4`bd%(85hf}&/]0 gFI =^-!" C!V/<5E>/6:L|vU {~-kD'̘&^L0GxqnQY3{kIHzzrbhYz@; @ k0eW -ZлLXlLZk8fJEffN!7!J% a`Jnr§CqRz`T*S;$DN>`׺N}JVԃx1[j<*9SK_ͳ_`²02@ۖBlДߨ@q6 ,0Z5GOX]f@c[jw|sGg.]v[)T<Cgzjֈe dm%!!R䫻Fz b8kAʏqƣN':OW噏aa^nAȈ&^K=z>k|l_b3.T}~PWC:f;O{qڇ'UKb||KN~W*(CVE %%hY"΀*Ѭ'xPdAdY)D'}9k8Cm" Bn!j1ΖV r*` ԑ Oz6᧖xm_*FGl4Xc׹Qdߓ훡L9@4| ڨGj3!| j\JQJxߣ 2Fq`P(~ i Ec`i婐h`9HR9 lf9"z{Il>+L$4v 5">x?hR 6?CN(ŭ"iJq wxr1!@QD * $4${Zwx;9e?M%wFy@~3PSVIBf!3e" A;kN#PAAQK)PDnz![`Z`B ]ZDI!DgR@Ti0#%?&(5נ¡ЎdCaB M Ho*dmEzJCţB1U)B' JF`j PC?W;j xc%Я EE! %|blN# P8U 믾2jq[՝)ՏN|);^>qX'& g1A34j_T$ߋ_`ndL$9| O!J!$ 9:Ʉ< ? RA0$ӏO0?dYoWsߠ=E'L#B:!a 1ɟ㼱x?F/‚ y>CiiW/p ,')y<^cy(*IhRJ4 H#0Yh=OϔccIIm>NòfQqZ"ΉRXc<=y `4 DL2 `/~PIE&A$DiN Q-(6 ,*4` A.{5-$ǍN75ZZ!-%u:r싧ۦF-Wa)4ft@Oj TU!KILAq쒄 !ܕtbJ23֠EHF~-KtEq7<>3qG4'W{p kֈH ƎN_m%-p[^gVnyoJ`|gu<[S04d6"Zvh44ێ2no;{qs"RI {\5u4#KL̈́m8YfZ^c 0IhB;@]AT]C5"PăV2iJ&8 u.I%)LPu+ "14Zi'%ŌĤ$BJ%(h Ƃ)( Ob"](*P ZBqG'i"W@((iQf E!NH,bS9IǕv;0j$B'>O?#[FGPiY_Cexspoxs?S=UM};Cg2 Ɨ^KG^ǸA&g_9, "Ohw~d7!Q&&ﰘ|gj E8L1&Cbz'@n5yf.! eNm>F} & ,dA.ĊTDPҺO*\i]a}gq|ENB"M(TA&0 T|H*1egdDSwI b=hELFE l4KF FEAAIvqDŽS )':ahBE:gL!Y[`&Îw!=LPB膍޴H"(&֜ `a ljkv'(2#feQRURATEf *"-N[AtF̌fU{nSya(-T)aJC8PrC,[/|f+?Ö H`Yki4A'PA ;c[X>% j0 J7#k5vaBEe] Y T3U18& Udf٢+TSJ4b%pc݆5ZF4B[n;[`Al4#[F=2KKPldjH\A8ߓ|˘'%zdkHrZ tT$Iv֐6QoHH9"㡹A|2phman6{FX6% vDUCFeFDJ{1M`4D #LAh$QDGۮ2hB!*UHXnKpbm$YsYoaޤ |sb{n1c5ЌI#Pn m 0£0YIeP,L0-8KtC;ȋ?YfadtUx؈Wh&@F4`'!h`f (bl@lF $`!̐ X)1bu8c:*ʆL 1~[  640b%Q#  J N)M+"!ܤS0ieI 9&AD%:^MR4ߐkrf` @醼#13̈'0 "ȥL2 2  G,uস4h ] bNpDY'Rw˜Рn"Z1pw |r $%`)DDMU()ZG|UL\H?IhG9> !=2KfE>փjrwP|=187A6#PL4='E"} %4C#YXO҆/d+'tXA:C 1 $74ݝNV6ꂝCNJl@ BD{wPH!HGΪP&%F Зt^`A̰<(jڌ!$j@H qի1BFI߆*mCfcR$&!=SVЎoMl*R669M'4F3%r#y[9jT% 2\D!&L2j $j0cJƤJӄ9$Lc6sj42+(Յ0EMq#spL$Qf͟ ثVhk6X` eh q̺Z^#3f1хU.゘#!Z0fX{d\3GRI,!4T37Š& nЃ ͠wNM hmCihM!0 ]vf$j䯣vv^rP'#,^:u HR#RĔE)@ҋR KBkuH>9\{ Q@x^? 5ת"V`@_d# c??ӧ פJw>z.Dq'E6T{T)NPpH׬ j`#~q~ѥb"(dq>PVZ5 3>p,<(I SDiD?-V8!d(LBC4@pO#CǕ>2r!YCdM%&G-?wk6G+_^q<1:dcY%ȓ=R œFˤ- PaR% G-l,×-2EBFKBsW2Yfnj@ 3w\n#u G}LTz{u'4 jxGF82A=Xs.\usEN;,Y4bki7I.2leC@{"@X0lRo hJ),f'&&Aqh0ȭ4/ūlav<JS˘:+ xԂiac(Ѱ6dCa"LF]`LyaH85> ($fE/ Xב[mCHz4+BqTK'מ]B-An,Oe@H!4<`lc( &lbG}Pm R+]7ògf | lj팡OY PJb*i;y,G&gA&4G3D:HСs-(eQ6̣b=Ã˔b(Zam0v(EB<&bMy\3,"$1BhQ(R'*8KOig{Z%زsXc4.w<3+R@a%2p""CdOfT((C&"w;;D=| eÊ'd({>!w0`O }`yCo=4\t@҂삆 Xޭ @M/^?:y#MglX`XvmZ=GoǡP*4!B-"xY_07~ȅ<ַ}cr>C!> nEL_l at]@ͧ([/Heɤ&͙jXrEBb`T=V? ;2mwog~y6a *$b"Z(b a Ib(JrL&*ASQ K>cr&fo/CGa}'<p;˘im3'P~"A g08.:艨ٝ^L0؜xYܲGz=Z z1n>h3mI6o(jStc#Ŋ`l4*FΎelR(B$2(0L!)2 ,8Z sI4usFA0cb @U}"5qK)=Қd' _GiнAv}$hM ~VVyFH2IcD 1PQX ,RAEPG KC(Ua@FRduJ2eZL4Ub DŅ" ÌehDc(P>:wL4K<_/ErqGI G~4DDLATD兘mִdBC3dzB@yEO)`7ĤL:924 XZhi0w2d6_ːlQ113(N3E0&ZdmhyRi5&~?HBP/ K-VxiM@T h GDo'WdX7bby/T&p餆끄mx0&*CT(I]\Yo}sD($93%PɓmAY ( pI 'pJ1tqG֢T 1>%4+M!?_g:>vpӷ{{9/+{ģ'# ęsgLηCAC8qc BU:%8`1LŽKY#ݑ~p=S+ֳ'\ĎS.ez3n!yxm&Ȟ8!0% E22v3Ey,KSp; .׫)CNyta :5VA[chpMW8  J|:iNVm ɦ%)ԝkj9GѨHjBC2wx\ Dݛ|8C7N,fZa&%BJ8 ;+$Cg߾bb wj90ݱ9x:9qJC͚bT2g'R Ҙik XW  X!f&bީ/ a 5٨FQ(7֎ᯡx1ʡTm>] hHGo0\X˞h66WhG+d՜4r%/I' 6 13Lq4U7P̄2Nv{t[ ^V%``I.0Pc⇀D,u">lO`cȬl };o>;Ùc1kKcGtyO@TuZ K7ceO :g};ǓԽϊ,5 ?hęa 3FQ0BDCa`IAi" C11W9ds?G"PLϞwM͏LOb0OrDzZب<9QAO$9&`g 2k>uW|_UxHr>tI! sَi=C uv6/p hWPSa4#m72|W'*4m*@}>r,9+ u٘ 0̙4XCBC  `&5`[Zk67Zse m6iDPpDZT-ޙW˘:h ȤbOI2 uq9Xl# tE)ӇQs0V溈u4lxEpzp:mDY…S0DG7%+Z u5 sN},`<(pPhT>(7{uHC`a0m㺪<7n;=|$_Y8 t$HEۧT~{jS;DdiR\j!f3?02`M#$b?44 iX@C!O8m |Tf}(<&!(tYGL'XccNX;ii`H#>(ޣӚhT+ !i# bnxtgc0ǽ-v80K [d=͖^*5;"I9d@K 6a!U}[<|p H6z.D1C CL9$MJ.!F/s ܃}Dz*$wm2%j g{H0>#2Ż Dhܚ 0O}N#iDeCT8#n|W))ֹ1a$M 3\&]ɢ 9`zc0Y !ႆQjKr0aMF b () @ٳX\ŀ9ea(d Z ҊAȝX(TFA$ fQ D2 (YfAͷ{,ǫP3I ">}nXi6ޓ_w76ڛtsO@pxbYU/2".Bgq_Cfؐ@#^PUN t9ja+D9ZRu 6p4:4%I/ M2@1+` M$VPpuĄi0%F !51wDK(!C`!3f f\\bb4hq<% r_(5SĮAG's),2S!2 q2B!JWBlq ҹ&C vRdBIYܡi(0 #M؈#rRB@iYh8%dm ŢTʚQ*ИcojbpG:@3)$$A{ DNp?٭X9 dA!)$xlp]KL⊏6L]f5aREh:I3`*PhR(Q("hX@lbj#glh81Ȃ1'2 JNQ#4EJPԊ!B)B#,D PyQ*A" -"Cb2LKPpe8((& %"b JÄQ  jh"!H(51@ Ɔ6M@9q3$Q DdgL7tAFE"Z) -fiDSP< ?9 "'Zg`;  >8D9aDD@EKJ :q-s, %#&xc (iՋ1#ZQHxB"kIP$doǥܧO03'Ԁ~M^a|id2$3G1+tDJ2 /C)*$ XU[!F#ya7*AY vIߨe`C ](̈́^;!ؾOtA D+)*2+,m0 `)ls ÏŴWQiTDK6IMn`6VJQXNYҾ0 , t/?-Pτjr>!@U 2yNJt#i2&$f "A3zq`Q }`uOK_ iDwc*oE'Ǽ}xt`êgw˝pBS> Q<@3Cm2Y ©TB(VʠAkUaZ +i6 _E&|&ӆGH:JhỲ:rEZ9aʙ4\ȿK17[Pc"?n? `<;t#rIt LSqc7q YGzޭ[7lΘ?8d綿%)Bd躏l:MHž3ֈ3<޷Ri`gA5ZoD~HkY3xFeHaQ$k#ZxJbٚ$#ĥü6*vxo 46$٣5a:[ib w1bDLaTLIA.Y x p PԂ}0o3w/3* Ke"v ulysM~ʂ%dj YB؆"HX1+ڈ^U٭vl@&bEl QJ4N ę l! 2ve35dۼ8u76^){e{c@6uvt b!idd(RA~̂L #{ ~ߏrJJ&o (%I8>KH@(P<xo~>r*=eR%RX ʅrP2F!B!UarUhrE0"E {" ]` JlE!>~("(- ܨ< D#ll@~`dBSSO!Ȁ2?$ x4O@r ws_;c1q(@  H={K1 uAy ϕR*$9fE.%C5@SDPLQB sti{p{m/_^)OrglJ\J> Ϭ̬;A%"{>?h|R决J*~wbuP8{'fTB1?&drG!>!hqASv\!0Ч}F %9}@ k(:ҷQC{1E*SCBJBLB)B)T`:!Z/K~HW5c!2hBC؅ A#&10PD{*"iţ@44>{Ӥryȣ)$2e(a#k *8M%q!jHeʩ*bj Z& MJV2PN4z%.;H MC p&cP-j:;C?8ZCO0 XG,l u:@7 ! J 0xf".6D0gA)D@RdL'0o=>LP ETՁf[)UVXPrfÈ2cTCn\;10XA M , 0^,^3sgBq @h GOYiU*(9<}r_l<_AA)( ^D/ځZl:W"&(MC&A Ze dO)PMb(((_0( a>W%~*g\ 2 hJb D1!E3i6&S%9Tt=f(j'KbZ%v_?C 1*%.+ Qa$8 ҵ",|NGwZV:| HԴ]8%%aDcXsm&$]/kM߰xQ4TE2P~?W&`8a}ӑ0e+2)1câ<#& e1#LӠ MpXw!0DG8@U2B0 ©3EKdh T:~?xhQC(줶8YF ;EhPBf1RXVV$N{l BZ@D Ws% 0^u`wCf 09*IljЇa\ fa YY M%]4Iyab lPZa@J  yTDDRA `@xGx`z) ۏ? 1-"SH@0u4jCoRı'25PP9RL 4QT {O B_bi{B. _P0SGaI(DQ mDJ_`$N,Ϛ~UO!H QeM:J'SŜCL'Fq>n` ϴח_uZ4 ]@%&|ǧv)#lv3*Na#G\MBi_.x;>9~L"hgk2r }>awNozv3oph( &#ipրe4[5lmpTL£vǑ3[ -E*[0ru_"H9%OWuyUDceM$iT0<]Y)0yNP)'#gg*5 q`nU`(HZS6ܑEWK؝@=Geil' UWѬnRq!=TzC&|YpQvPA`_&XT0VT2$HbeaHf;m765L MZ 0XqB̑z[͚g|w4G<(kؖ nMfb*ܱ>(LC.DuS])Q0 ; Sلq4Nׂmykwj&,9k| L3߬M#}g |> R%G, $4H獸$ ^>jGTBoFS,]xDN^߃ᓴ JnTXPǶɩDӻ %1M#A<`,H{)Ƃִ$KB\f0QnN֍ OZ^:L"}vXvֻƹ]PP8uyWQ@χ4R=RR*-'&J]V=꧂NB}sI I9!*i1" sh:5bIa7o6DтV"WdE{C1#?Ǣ#/i+?0ذB/5Oِ+((#qz%RBҵ#mĒK_51,O(GXG8?lP D|' !.Fi58K!I4NA:O䊾ey]=gƘ|G&"1oyv8MhB$a]`ôa%lCGo.c B$ mM4Ci#20c,@}[*ұyлD`lh,ƴ >fX,h$UY!_ZADmo!pŠ0~ռ"ȉ1 5I&ck 67GH6A'C xbسb@1y.#ICTh Xy BcTX#Zl v׆ n0uBƁs@#aĹ`b` WDFj }h3$ (zL7oX\3?_ULCYE 4GW }ݬЀKB/.˳.l0Izu;nmh7R1y;w :)ڱ2 _kzm. z07;s%054f&pr(pbky ov_ ?1a6KbR03'^p *s˶P!#HC JQ9Tp=ᘟ3!< %YTf4e-bS,فC!cu|K@KG/= z$@@x ~%R(LEəq#[a$0A8Oy j|, vs4ZjJX%iI4o3̘HhX5 &FjX;ʡ &%jCPdR%)E;%݄o1(("JHeT!`L ̔%bnތ`B(5 QA156Tq$AU1$SG2Q1DR%)ԃ"\ΈfRjW5 0(4F3jݽDSIN%QXM8af4f4DV DCfD̺s0 aĨ27j])5fV `PXՕp%UNa edؕtHjV,*p%ζsα&Lp1'0r9S s3" 322:4E`xZZudEEȐ@Љ>te8jHXB$!DD4:Hƨ""Dr05 1DAS 5GfMAlecfL(0 ,00l,S %p[*2r,,&0h,2' " 1nd" 02&&*H ( "(8!2jM2Zlh(ۘf=-ZBp2 I:p1:m; ) @ # 4``E3E'$K/>5MŐy3a% ˜}0إ2ZE!ul؛L<\Fe5$J;:-c8'wH$!(nc1tCFpg{M]ө؍Q@[2o1 kƍ޵u7@*i97|5Zƶ"lpm,xAچMڲ2"3H 3"4GMCx&͎0I}^Ee950b2V.Kɐz&LXwj4Aɸ>[@Q!#u)p21L$j59 `Ռr"0rЊdc#B([`h008*9mtODM>W³fGˮR/ neIi@ԆGƪi:tfIrZYZCنN[Z];7taGׂK#vebysxT,51 {7,=ۧE46lu(ɀfJi3'D 3ō ܃ɰt12R&nXۚ.҂FgBtU#DJ9b Y$4iFh!T5s KFS5ӠBT[fi4ai^R _ς,JvI?ю>i8`vo~S9'p8RH І:I?x@DT[gpdoߣ@Tv:" @I$ԝ7=aFNwyf8FMXq:0fF'{$9Buo9činYHNdC l ^Z4A.I iQy}H}fh0 ]{=%;eH6>T'C!6}A0S ɳN ;7܁(VzQ9b!9w`Q'% IAC\$&!CK 93 3~'p X\$! >)>t\$*SMBN@!:s H7m0k$£Hh4t!? mi lC\bB!JNb@Jf$BП_R쎤I+0C&}+&M2iuIff3;z) pIPa%l>-Qz~|a$:D#slfB~jF$ @gpkCGͽbқ ^-4e*5q$xg9_d:^RW\OjNn8ՓBcSILBMP*AQ 1&!@2d(32`E8l#J9#[v!>)@p"@$de(!&bRh ԡB4! #EJU8xEf8NX>kA+ `|%UJ7hF4AR"&dSO-{ϙ왞lI.{CXz:~>f<Ad&Ju!2i)2{ R @ AIP56ou!e9LzJgb6Up8fח#ݭðkn>&)_ hX\<:l9U<קv܇ɥ! CìI 8Bas,$ʓ4LHB#߻$D̳HM$@4ÅTWc xTbj?an6  /Ǵ8^ILuF2rNT܅ 4D3@$2AM,D)1C BLn@ E!Y$ 2L"(4K@U4AAA1Q@4P @ ,*&hMW{ފ(*JS);CJyDZ"P )(yOP'd8ztD`00P`@KBv=P@\@^" I{trߙ K2% QJ>y0EeƬh B^K›'l7F9!I}y8ӗIVi$q >c@?T# w2DCǺC&1C,!i :A(~)X)%@xJ-^(5KIļ'PD&1ܦ(2MFBj]V9 B0Iy7MbJYqUTT-Ҝڴ[f$0̢$aBEk<)O:ǖ501M",aф5$ %F8A# f1&Ij JXQ_kacͱ9k)Z&(bBDB 1 k{* B؅­&.m#E@1Qĉ,lM\f$c &9@52eAFN@R7g0 PW4`)v c1ۭ=C0d `v}1H.! 1g4'o9:QLN5 CY- \+\,ydb̳3"X!ѪV2#_)FCz_V&h؛~3 t̸6@1x V|;Ga>s9K;xH&m &);kO_7^ŝ{]$Gz(Z}v F;ba'w5fjT sv+#:wvUN{LJ#(h\8lv3ziaM8Q7x#n׃,RRy$,mg"-;")QcŏTF1nLeOpzL9rM*ÚMtdS0E91 5>VqKh.c21\bA"kdL3CJU,=ijZ)fbq"7% |O/+d 99cQx5!&K ٴ*m9{'z5"8JD= 9h[}c *"$w;Nur|#m]?,!7AlwZhάڬT'Mrۑ<eQ@.iģ:C' 4sΓBx3 P'z&o<{7k?T8UO<"ɳ' B?hTuN*RYi}R;+ŷYGHm /b=%!ר#.x%kgg~5rcQ&ܓ @AA,vVtHr#pC$vɭ6)&?I2-ţ!`3٨ &`B0Uv-iٰ89],u{TpY075ߒ;G9P55]=˄D"enꙥ^zR41ql9FGHhO$/Ly11;u~Sz8R6[j3ҋu?N1bhq+(;`GYfȾҢ󅐐;<\9YJ\Zؔ{72opz>ZFU[@垧4-co<͎g|d]f'+3W3o z#`w$;u`vq ߞwu FCcԧX{X/z4=nIng`ۦ 3zy-̭8|X=IYR?K;ʽ!D/U߷~9a6uԁΝrEMOt@F!Qstlyq/&6=C>kǏpq_wSa;o_nd5aLIYYjz{MȤrTx8̃7 u;X *>*)픡,(BFky& Ukh'mZyƌ11ʥq,M-ì67POPrj stUd)xXv"[p@hc&8Kh%h G\0ͩz4Ly9&HNZSXZk=ՄScRWZ2Q :hfSYvF , :|G_-U9 5 |ӿțn bGKW`ѿpJ*vŨ PagMAPkvjc(d&HM; S"d3Qpri@8'f&S>ܼTY }礇r~tii",WI i26(+V:PP$xG͙KY" FIis$u ۈB+򠈉4 :k/w1ݑX+ Xa:EL3UJ\'!JL GF-l0?u,IޚbPn)(33 $R)@ćR!θ\ ǑWj D5Z2M+ bPXl\}P鮜VIwzQTzJ0o>ʅaT6&˷,Tԁ >~]3wwTQ*z?H'յOI؃$ze,pAģ!4< 툃)hD9^8Ӕ$j6QA%EA},%RI $Cqkd=X9RЫ` bb7pB-ԏD*\8_72 0) ~a"CC@&5+x[rJDn5PiǦ{$Fx$9$"'a).5^1'Q Bl L}G0}ԝjGDZIc A%58$l(D'㘀f_aXȬhfV]%>2(8>e ?ݪ4qiFUris(cBREHJ5@,LAT . #w܏% Ɛ w,+V̌M_x!!STPq()E2ĖmT{U>4cr@Au7UJ~m8_deV \Y,,_8W3>@BjJhj#&9L~,Fؔa !mO@e"A]8? }_ѢksthFL<R0դٮ?Pdp"83Lh2ą#lTCI9,8o=1K0?NN6fj) ACNdRC f 0?.ʀJL-p%3rBr$#L&^6Cm]LՊ?_]s=>Wy?Hw4b:bNӯHpP>n9HA;րJTp^lSP@PЉ \ g1!^x{> p`uMӶ4*&`'ʧDDL}_ :xT#H(#^Tt D0DR0\ o FdIfNOÄHA%2ahr:1Nn6@B U{8-2YH$UdvE]U*66qf (MXSShY2HkN)G`KkkY5BTrQp*n&ArGxNcSwlؒmEXBf D"dH1KΫ.oh#M;Ufia JRHBaIhV6QЭ1No:&cX46mD^6c[$Y%UVV!][DHhLm9$&6 #m5HI$tVM[Q) &ڻ=jSZj6܎&7KJw.5\[(,$#mNlI$Z:2DerQFna+{PD3Sa Udp0N@fM1XfMr@ 5@4 n[HhT*P*eR*$Me@YjPcEXR6(VV`Ir`#p"y-c ?td\ kDNu-M$ZHa&Xc΃fa]'TTTSUQ xAH3[r F9GĚ&`V,2 (:ۉيb(>ق f ;jxB8 Bӻ(6DFbaTj!Ff(1Cm~w `qqptj&9@M>fi G@(igDW[.eo$ iUi,Ȇ!ƃXze97FeUlqC`D:c2N.:QLG8lb/+<;=~I(C*GDTc ^./mI#'9v׃*h2B}a>F*OaI[d^o<'mNx*H$F@S $LBޞ!O=9uOʋOUDUUUUBA b{aC _v?B]Vr_O&\oEБ~DBA꺋VadU@B*ttvDڑne$fVN=ꩢ C} 4$DA$)!I)姑tM\(}|m!)QTU-22a m3Ss{ql92H淳XF@MɃx#\oOEZ,/D6(PaV]nEf3HRÈM}W-^F2sɢ?ݹѺ 3$HʄyȠUu AĒ Y)eԛ=-^w8w+؅&J|-ϰ9iN>'gv,AĎi ݊f2bd3fhlдr XNLMI"Bǵq}[C7eBw-wkyy=o9Ҹið$rnUα#F9al !vȒF,f(Ap}\|lc*;ȺX|Ԑ(:NcA cc`ma[# ͒t2!mONcmMUk ]+'mÁ[fd1P15U8etfb1 gG;"PW AZ[Ne!,nҤfwjޠkvq1-B6I:5XY-M̏n:|;B@HWPJChzw`r#d2lba#N;Xf-szӾIm׉ԸdD D6u=ktPcpP;umt&Bl6f2͔so&p9|&d0B$ʰLJ LJG%wݭ7,xnwdf 9 TVڠ$pdEn$F: Ӭv*)x&\"Mltt5C/ .j\ 4 :Y쳄Olo4ذƜdi "ca0 :Dݨ d1 Ub-8KOb؟4 @ %Q s{.:jk2" G%H\q7 ,rv 0`d0ip$Q Q11 _)6;rsxFo|eH"@9Yvnqm!pCܢSX !ӓ'evs3jTNgy!ӎ.Ay== Gf̛m{jno8Éֱ1%8pAcࡔnWLw94^9j-^7I`m"Ax'%]#HٛQמCD%o@SATXL+{0ӝ1L^*( 0)@r SbHDPDAP±LR,(TPC$ k;ۻ;rld@d2E /  n[8K](Ў N!Id[>ya 4;T?4fj ܡ8Rq<=%fѤv/ H /HqH]f" 㮵CQ*sbn[qHʼaZoKNrfH2C4wfg6 "/ ?/ȵlis  F L'i Rp&C P #$"k9樣je@mc Ǽb A*Ixkp⢄rBZ"w5 Zc f!!#C^`$Nr [_Z}3qvT0Sܚ]ai}@I C3۾Efd D#wgi~v F%;vS Al鿙[I`qTzY-QEwZǑ#BHθ<}vڶhōN Ӈ1V1XzL1)vA`X8#Y1&'Nm|FykUSsbfkI5.fxk#uNh'3.!c/H9Pcw:77 e:1O1=ϑ:I%E#6`kNjx[n-/@@49VS ʱ a l.#ux}OyR\ oӗ[qSTmca3T$UhziG/GIջrp+0N;pQD O/>Lp%㌾_NX g.Xq@Z dCiZ)lVPc!$9i(SC jTո)bXgr\r?)5ip[ZJؑ*R.U;,uM]e%UIx}(< .`B C0Z|P4D_ FRn&gƒART;' =#wb8\IU i%7wT" D))co$kc4UNvmrTwKcS!GdD:"puYzX&qRͳ)zyxzqmZz.P%]B-7Z@itM"Y Q^h b[I޸djwDVQ|\5 7lFṧJaL$*]vyhukC]1̞X~ "9 O(K ;/&zT@0 &) z Ca tCP`" j^^S %v  mC3ހzۛcԑrnw$i*^ ą;w7 CZor`>䫪@FrabЎihynqHyvu IG,Yaaђ&Nl6d@ ԁƌ)(Tq1L=E ;@ vɐIJdmZ1$dKQ<cR{rАe.-ВMohl{@;; Nc(XD~) 5aE_s2}J #8A+’;f'&\ 0Qe<|/L(flcG| :b r h)!cG` ؓ3g$nzٝЛ)hEChh.;[S7\(G]@:ۊ,HaJ TԋľpqDS r"&4cdwx{:qz,&\y>Oa N"rD>t`;=p'i{pP 8DUƀF>w<H%Ji}^bELMF4)Θ"J)9w0I GGH4CP#*hU AJh,7-$JS@RR CT1J> Eso~DN4 2PEtXϯ\.z$.D|4xDŽ5 հsJ-DYlc-SM(m[Q#ROCKFFUO,5e:L#Rxm080cu<@j4 hF&A4R$S2m,eaXDWd aF3Ȥ@D0IbUhHQQe2# `*ҩK(29b\򁌐%f^ݼ;kkrg#uJС6m*6LKvL]b ('tv\XU[x{c&{a6:5I=yc~nT1;pBHtƇꩯh Kɏud:RNL:3Ui1hCMfes*ĴaL֞RJ3c 4}S&7wds)8&8B4b>-$Hfv|Oc @9zo(҂401ɥ5&rLt yp<""#Ȳ0s,}4GB 74ΘJPYLd8An|_{E?a׫F wu07FbMcRR8B?˘m9ݼ#UVblH+ ?{5aDã3+X;3kLqZG '"Oy6*N ڃmMH3Vt%l='rAQB +@JR"Q* D% J@!(}(d a E($I(Y yg(s9UJe#X[YZv(6&¡Ў;<`<⃸!zl$AO11a4qQGoli3E oqPh $=+ͥ TOކP4dDֹؚO %)xd`ZQZu:2sKΈEBPT,S`*u=#Ԑ}#P4@Ҽ1Rq?(e;K=}YuNˮ=ݻ!Yġy?LL{ȯ6j;qlq1DlWB326VAQk30G&XI3s5$eUYr~QpD8,-#<냍^L긛Ǵ6pȸ̟tZ٤p-^QsgEZDNh;ie'w/7'dB۹28i.{k2X<]Wwy=u;4&w PPvvJ2CŐ4^Y3|xtcEf}Ю-#" oH|d>~q@("4 !'B Ny/LͺWͥ2d<*֝<m0n #ZK xYBԹ# x r0d7q5߶`erq*sSzxAx9+1ߋZ~67c:#z%nҖ4 Jx`j|=T9\SZ}:F"< :aXBw"\V,GA#!BP$**ۑ58[ǫ\nD{8%WyJ~m~-@?Չ0iHL!MIKK.~ $h DAVW)`1G*`h8"Pl""P`"m@(F~1"MVf1F8ӻۂp0țU!:d(B60mGFA9ǘ06q6$ $6!8Ce$q)BdcG#cc1`I߅ 3<>fuS mݬ5ì )0EPN ,rv 6ڽT)M'B0% S'kyTʧE QGCDoF!Is,R#P%P@дR QUBD]!0P({!> uTȲw