vzkernel-debug-devel-2.6.32-042stab133.2> H HtxHF[  ԶږڪIHˌa)/B^5zeed6cbe5c54f7f3631e30c2076dc72d42b27c9443GYuKto< r[,F[  Զ+nt]w)PALENvxLWˋ>4M!#?M!d + u  6MSX,,  , f, |, n, ,L,+,  ,  8 T ( 8 $9 : g>FreFFrmGFr,HG$,IG֌,XH YH$\H,]H,^J6 5bM BdM eM fM lM zM!Cvzkernel-debug-devel2.6.32042stab133.2Development 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.[=kbuild-rh6-x32.eng.sw.ru8VirtuozzoGPLv2System 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-042stab133.2.debug && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fi*M 4!BeLzK KY8 [)  . 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`FbZ&4 2=1>Js e  +$3 ky,e,gg 9 *M|qq] rL gbcV+B_|q=XB)UfafffUYf Q<$ :TPv`8 3   #!o1!uJx " ;Q=?k# 1 SL0" $$;;S, +R&D+3   , 6V/T%8&cp!X X\3| :@||% PR)G} Px6 t mwZQ $ \ M 3 % |gc ^ODiJE ! Z"[ c2*Re\ W_"P  B\N  2[wX`fxZf'Ng O Zg  Mk v&j~/  HjMeaL (" Tt M  a3 !; J X aRaTe+  vhC t (8 "!! =$ +oDE S2.`6E `Te:  I <x P3y`< \Y TIwQ>E[cVJ@$Q*WO= C]TzHLa 0im 2 i93L78b>@ ~IBr2vVV}a[%!} W6 q([kWr9c6>No]$q2 ?ze\#t\ \]M2]8kT( jx |_- K"yKVMXVf>`n!nbq\6}>2+xDX}cF1(R1_&:#^m 7:GR{_vn2s 9P%<q% $6B:T o% ZTEr0 zF {snv$g7H*a""IhYS]! pQi- r *b#'Z Hq p6f "3,K$y[ <qg}L+)7-!/uJ o=X N:. %dfUd;=Q+*MB r1]4WpS6pR\v@E^. 1Fa)8a?*Lp>Iw2  Ko  zL^=MDj:*V]g[xd ~+ KzJ&" OF<_T@:SJ R0R",C49_  a1F t"[ ' DZ  Y/jVj  {qf  B 2% &o, p x<)9Q"@  Z3 -(6=-cL ]Q K)[7'~tV% $+ %Lr9EL3,}9&#3#*!n }%V)Rp}2K,ga] :>k+$\lp|1Rt :(]}0cO a YjsD G  F$dBT v$[} ~ 1H;b:c =-F\sZVsE)u4md0j DuEW vCy|  J$D {CCpV=$<] %T18cs;$d  J#l Pf 7 "2+vv M1 +D 3.0,FeY#<Rs.- &r\|0@$q%g {5I F, jYY P[{  ~9# z lT e IJ   I* l/oH' ]VB2"" x" 8OK_`.&gO$[6jJ  4>o. Up*= [$^M  ?z # $$~  1 @ ee1 H4!g% k812j/kz  C (#[ p,   A ,!;OVU\,W !A" ; =< 9 " ( ^k r o'1(vxm;IW|Fy A2$ +C/ C@+g jcB Յ v,$4{;zB53;&E+m`lo\ 3T7L N e LG 1cO>kq( yE, C 0}(2' 7) 0"a1-80T Wv5"g rWJgn QL-4b= n z1)Vh>  #qBk;+E () d;E VL#b3"kPX<Vo()a`N  t8  t*]@b"K 9 | :t *  /kq4^ iMGh 'D  -Mg 0 ((a.0 W OC <2M@oF 3"=;e%*,z  0 HNZ2." H  #VC*Ybpl SIM8 :@)IO' r @>r< ?\l9-;w 2j "Mu("BF)$COOy2 T<d) & @Q9*ti m p.rVGAK 6 0MA  d /11' \j1}&t/ Az~Lu7 99 Q7T!' b#6%.  5 LG7(3 d%Pv< 00G^.-PPpZ Mc ; * vjKU? g Ue*#G NL>nw0 $:/ ( =`UJ(& & ^.r>6G  71~~Y?1 0\5 s 7.'/" Ten0Vk*(/p @ % N x,1[a XiLq4m ܮ+b .- n +&u q34<PL%*m 85Ln W0B)kX Pmr W o љ!6  -8C tn+%e1kiIf D h  2Dt/1eov' ! z A7znF1OB1e ~c}b 2}O@L Y|5!# 5QB1'!2q 7K #81&X\^ 'GNHy8fDb'f } !J bLbT@ e **]  ! STb  ?* a/L'F  G: AP NP(^!zW D+X*7 'H6! ?w $M* {{K#7]#uUhcA: .Y%p'=2M K c hl ) S  X5P1g= 9^)"&-%Sb zdU.;,6 p UN3#|njiX=Q" /*q6o)#Cg45   Z S@  S3:(Juq Z9 _#U vZ$f;<' 3@ X E+%1Ug". )808|+-IOh I 4,bo}B @<h*1 # kF Qu oJ]T'O\UBs% t, "8L*b8Pk1 i 7/X F i$xb,;e!` #E E;ird_A9#[ x %88F)?;T/ `$D S7%I z 7X; Q=Q5d/C&0 +s:!) \_7 a5R1 , t] =e$(77' > 'B)HpNcQCduK ! 2 #%AEeM $1} + Q*_ }!r B! [  >K"S 3?' U*fv"Z34 Z `)X ?'t $N\>gSZ9'jFQ !% * ]/wG&}([u< )L#y"Eb9 O- VXX& **u-& #9 L m0h ~~$; { l  n (>G% HPq5j@ $Y 2FQI-(y2:# m#:Q*> K _caj{fH5Wd3*+P/%fB $ 9%5  :$K: o\V > ~"WC) 1S"*6tQg\$ +~/ 6Vh!cm6}")LsZ(y PB   ; zj 1fo  , .] g  2B`Iw R7; W>oK\>"-W( '\=I~k 6GZ 4 T&b1 o) ]MLb Gk(.Q? &2 & {.3a4) *.4 x=J#&? ` (o` +,  8i4 - i!v !A2' ? e/-#dD b' `ty[veoXPr(< _f#X/U CjT  98XB%B[&FO#m}GDD)DJ P RLbp -;iA/UY&9/  " &.;h&J PyE K  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{Jmc" 6t,0Pc.4a c ['/&.z8p  Mg7   b #5[ C ` 6u ]sk m{d5eIgeg}ecT=~$bv- &:P YxMr)\# lWvxJ6v tL %@nL>P n! UUA9EWDk;v 0FUE HO&E000000KNf 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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤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큤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큤A큤AA큤AAA큤A큤AAA큤AA큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤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큤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큤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큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤AAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤AAA큤A큤AA큤AA큤A큤A큤A큤AAA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤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큤AAA큤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큤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큤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큤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큤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큤A큤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큤AA큤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큤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큤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큤AA큤A큤AA큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤AA큤A큤AA큤[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[5[/F[l_@K5K5[l_K5K5[l`%[l`%[l_[l_y[l_[l`+[l_K5[l`&[l_[l`%K5K5K5K5K5K5[l`&K5K5K5K5K5K5K5[l^[l_[l`(K5K5K5K5K5K5[/F[l`&K5[l_c[/F[l_>K5[l_[/C[l_M[l_NK5K5K5[l`$K5K5K5[l_K5[l_[l_[l^K5[l_[/FK5[/FK5[l^K5[l^K5[l`(K5[l_MK5[l_K5K5K5[l_[l^[l^[l`[/FK5[l`[l_J[l`(K5[l_K5K5K5[l^[l^K5[l^[l_M[l`+[l_K5K5[l_pK5K5K5[l_K5K5[l_K5K5[/FK5K5[l`'[l_1[l_K5K5K5[l^[l_[l^[l`+[l_p[l_[l_K5K5[/FK5[l^K5[l`K5K5K5K5[l_[l`$[l^K5K5[l^~[l`%K5K5[l^[l^K5[l^K5K5[l_K5[/F[l`&[l_K5[l_[l_[l_[l_[l`$[l`(K5K5[l_K5K5[/FK5[l`+K5[l`,[l`,K5[l_[l_K5[l^K5K5[l_K5[l_[l^[l_[l^[l_|[l`%[l`+K5[l`+[l`&[l`+[l`,[l^K5[l`+[l`&[l`,K5K5K5K5K5[l^K5[l`$[/F[l^[l^[/F[l_5[l^K5[l`#K5[l^K5K5K5K5K5[l^K5K5K5K5[l^K5K5K5[l^K5K5K5K5K5K5K5[l`([l^K5K5K5K5[l`([l^K5K5K5[l^K5K5K5[l^K5K5K5K5[l_QK5[l_K5[l^K5[l^[l`[l`(K5K5K5K5[/FK5[l_iK5K5[/F[l`+[/F[/F[l_Z[l^[/F[/F[l_[l`(K5[l`(K5K5K5[/F[/F[l^K5K5K5[/C[l^[l^[l_[l`$[l^[l_[/F[l_%[/FK5[/CK5K5K5K5K5[l_K5[l`+K5[l`K5[/CK5K5[l^[l^K5K5K5[l^K5[l_b[l_b[l_y[l`([5[5[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[9[9[9[9[/F[/F[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[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[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[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[/CK5K5[l_@K5[l_[l^[l_[l_z[l_K5[l`![l_K5[l_[l_\K5K5[l_[l^K5[/CK5K5[l^[l_K5[l^[9[/GK5[l_[l_K5K5K5K5K5K5K5K5K5[/CK5K5K5K5K5K5K5K5K5K5K5K5[l_bK5K5K5K5K5K5[l^K5K5K5K5K5K5[l_K5K5K5K5K5K5[l^K5K5K5[l_yK5K5K5K5K5K5K5K5K5K5[l_CK5K5[/GK5K5K5K5K5K5[/GK5[l_5K5K5K5[l^K5K5[/G[/GK5K5[l^K5[l_[l_[l_K5K5K5K5[l_C[l_[l_C[l_K5K5K5[l`+[l` K5[l_K5K5[l`$K5K5K5K5K5K5K5K5K5[l_|K5K5K5[l^K5K5K5K5[l`([l^K5K5K5[/GK5K5[l_Z[l_K5K5K5K5[/GK5K5[l`$K5[5[5[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[6u[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[9[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[6u[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[/GK5K5K5[l_K5K5[l_MK5K5K5[l_K5[l_[/C[l_K5K5K5K5[l_M[l_K5[l_N[/GK5K5K5[l_M[/C[l_[l`[l`[l`[l`[l`[l`[l^[l`[l`[l`[l`[l`[l`[l_r[l_[l`[l_[l`[l`[l`[l^[l_r[l_[l` [l`[l` [l` [l`[l`[l_[l` [l` [l`[l_K5[l`[l_[/C[l^[l^[l_[l`[l_[l`[l_[l`[/C[l` [l` [l`[l_r[l_r[l^[l_[l_[l_[/C[l_K5[l_[6uK5[l_K5K5K5[l` [l_!K5K5K5[l_\K5[l_K5[/G[/G[/CK5K5K5K5K5K5K5K5K5K5K5[/GK5K5K5K5[l_K5[l_zK5K5[l_K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l_K5[/GK5K5[l^[9K5[l_K5K5K5[/G[l_K5K5[l_[l_V[/C[l_[l_[l_[l_[l_[l_[l_[l_K5[l_v[/G[/G[l_[l_K5K5[l_[/G[/G[l_lK5[l_K5[5K5[l^[l^K5[/GK5[/CK5K5K5K5K5K5[/CK5K5K5[l^K5K5K5[/CK5K5[/GK5K5K5K5K5K5K5K5[/G[/GK5K5K5K5[l_[l`K5K5K5K5K5K5K5K5K5K5[l_<[/G[6[l`!K5K5[l_[l_[/G[l`K5K5K5[l_[[l_[l^K5[l`$[l_[l_k[l_[/G[/G[/G[/G[/G[l`+[l_L[l_[l_[l_[/GK5K5[l_K5K5[l_K5[l_[/GK5[/G[/C[l_M[l_}[l^[/G[l_K5K5K5K5K5K5K5[/G[l_lK5K5K5[l`K5[/CK5K5K5K5K5[l^[/G[l`[/G[/G[/GK5K5K5[l^K5K5[l^K5[l^[l^[l_[l_b[l_{[l^K5K5[l` K5[l_[l`K5K5[l_[l_K5K5K5K5K5[l^[/G[/G[/G[/G[/GK5K5K5K5[/CK5K5K5K5[l^K5K5[l^K5K5[l_[l_K5[l_[l_K5K5K5[l_CK5K5[l`&[/GK5[l^[l^[l_[l_[l_K5[l_[l`[/G[/G[l_[/G[l`K5[/GK5[l_2K5K5[/G[/G[/GK5[l^K5[/GK5K5K5[/G[/G[l_[l_K5[/G[l_K5K5K5[l^K5[l_K5[l_+K5[/G[/GK5K5[/GK5[l`#[l_K5[l_H[/G[l`[l_K5[/G[/GK5K5K5[l_K5K5[l_[/GK5[/G[l_K5K5K5K5[/G[/G[l_|K5[/CK5K5K5K5[l_K5K5K5[l_K5K5[l^K5K5K5K5K5[l^[/GK5[/G[/G[/G[l_K5K5K5[l`K5[/C[l_%K5K5K5K5[l^K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l^K5[l^K5K5K5K5K5[/G[l`[l_[l_kK5K5K5K5[l_[/GK5K5K5[l_K5K5K5K5K5[l_K5[/G[l_JK5K5K5K5[l`K5K5K5[l^[l^[/G[l^K5[l^[l_[l_K5K5[l_K5[/G[l`&K5[/GK5[/G[/CK5[l_K5K5[l`*[l^[l_ [l_L[l_[l^[l_K5K5[/GK5K5[l_y[l_[/GK5K5K5[l_`[/G[l_[l_K5[l_K5[l`K5K5K5[/GK5[l_ K5K5K5K5K5[l^[l^[/CK5K5K5K5K5K5K5K5K5K5K5K5K5[l^K5[l_[l`"K5[l^[l_|K5K5[l`'K5K5K5K5[l_VK5K5[/G[l^[/G[/GK5[/G[l_[l_K5[l_[l^K5K5[l_RK5K5K5[/GK5[/G[l_K5[/G[l^[l`K5[l_[/G[l_[l`+[l`+K5[l_K5K5K5[l^K5K5K5[l_YK5[/GK5K5[l_[l_K5K5K5K5[/GK5[l_[l^K5[l^K5[l_[l_[/H[/HK5[/HK5K5K5K5[l_[l_[l`K5[/H[l_K5K5K5K5[l`*[l^[/HK5K5[l_K5K5K5K5K5K5[l^K5K5K5[l_N[/H[l^[l_[[l_K5K5K5[/CK5K5K5K5K5K5K5K5[l_K5K5[/CK5K5K5K5K5[l_|[l`_K5K5K5K5[/CK5K5K5K5K5K5K5K5K5K5[/CK5K5K5K5[l^K5K5K5K5K5K5K5[l_1[l_SK5[l_9[/C[l`[l_[l`K5[l`[l`[l_l[/C[l`[l`[l`[l`[l`[l`[l`[l`[l`[l`[/H[/H[/H[/H[/C[l_[l_[l_[l_[l_[l_[l^[l_[l_[l`$[/HK5K5K5[l_[/H[/H[l_[l^[/H[l_[l_[/HK5[l_K5[l_K5[l_B[/H[l_[/CK5K5K5K5K5K5K5K5K5K5K5[l`*K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l_Q[l_[l_K5K5K5[l^K5[/HK5K5K5K5K5K5K5[l_r[/HK5[l_[/H[/H[/H[l^[/C[l^[l_A[l_[l^[l^[l^[l^[l^[l^K5K5K5K5K5K5K5K5K5[/HK5[l_[l_`[l^[l_K5K5[/HK5K5[l^[l_=[/H[l^[l^K5[/HK5K5K5[/HK5[l_JK5K5K5K5[l^K5K5K5K5[/H[/HK5K5K5[/HK5K5K5K5K5[/HK5K5K5K5K5K5K5K5K5[/HK5[l^K5K5K5K5K5K5K5K5[/HK5K5[/HK5[/C[l_OK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l`[/H[l`K5K5K5K5K5K5K5K5[/HK5K5K5K5K5[/H[/HK5[/HK5[/H[l`K5[l_KK5K5K5K5K5K5K5K5K5[/HK5[l`[l_K5K5K5K5[/HK5K5[/HK5[/H[l_ [l_>[/H[l_2[l`([l^[/HK5K5K5[/H[l_4[/H[l^K5K5[l_K5[l_B[/H[l^[l^[l`([/HK5[/HK5[l^[l`K5K5K5K5K5K5K5K5K5[/H[l_K5K5K5[/HK5[l_>[l_<[/H[/HK5K5K5[l_K5K5[l^[l^[l_[l`_p[/H[l_[l_\K5[l`%[l_[l_[l_[l^[/H[l_|[l^[/H[l_NK5K5K5K5K5[l_NK5[/H[/HK5[/HK5[l^K5[/C[l_[l_[l`[l_[l_[/H[/H[/H[/H[/H[/H[l_e[l_K5[l_K5K5[l_5[l^[/H[l_/[/H[l`"K5K5K5[l_K5K5K5K5K5[l_<[/H[/H[/H[/HK5[l_K5K5[/HK5K5[l_[l_J[l_J[l_J[/HK5K5K5K5K5[/H[/HK5[/H[/CK5[l_[l_[l_K5[l^[/H[l_s[l_CK5K5K5[l_[l_V[l_K5[/H[l^[l^K5K5[l_[/CK5K5K5K5K5K5K5K5K5[/HK5K5K5K5[l_[l_[l^K5[l^~K5K5K5K5K5[/H[l_=K5K5K5K5K5K5[/CK5K5K5K5[l_K5K5K5K5[l`K5[/H[l`K5K5K5K5K5K5[/HK5K5K5[/HK5[l`'[l`"K5[l_[l^K5K5K5[l_zK5K5K5K5[l_K5K5K5K5[/H[/HK5[l`*[/H[/H[/H[/HK5K5[/HK5K5K5K5K5K5K5K5K5K5[l_QK5K5[l`[/H[l_K5K5K5K5K5K5K5[/CK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l_[/H[/C[l_[l_[l_[l_[l_K5K5[l_K5[l_K5K5K5[l^[l`$[l^[l_[l_K5[/HK5[l`[l_[l^[/H[/H[l_[l_K5K5[l^K5[l_d[l_K5[l_[/H[/H[/H[l_[l_[l^K5[l_K5K5[l_L[/H[l_K5K5[l_K5K5K5[/H[/H[l_K5K5[/H[/H[l_L[/H[/HK5K5K5[/H[/HK5K5[l^K5[/CK5K5K5K5K5K5K5K5[/CK5K5K5K5K5[/HK5[l^K5K5K5K5[l_[l`&[/H[l^K5[/HK5[l^[/HK5K5[l_/K5K5K5[l_K5[l_[l_Z[l_[/H[l_kK5K5K5[/H[/HK5K5K5[/H[l_K5K5K5K5[l_K5K5K5K5[/CK5K5K5K5K5K5K5K5K5K5K5[/C[l_K5K5K5[l_[l_6K5[l_M[l_M[l_m[l_K5[l_6K5[l_6[l_6K5[l_K5K5K5K5K5K5[l_6K5K5K5[l_6K5K5K5[l_6[l_6K5K5[l_M[l^K5[l_6K5[l^[l_[l^K5[l_KK5[/HK5[/H[5[l_[/CK5K5K5K5K5[/H[/H[/H[/H[/H[/H[/HK5[9[/HK5[l_%[l_%[l^K5K5K5[l^K5[/H[l_K5[l^[l^[l_[l^[l_[l_K5[l_K5[l_5K5[/H[/HK5[l_[l_[/H[/H[/H[/H[/H[/H[/H[/H[/H[/H[/H[/H[/HK5[/HK5[l_[/CK5K5K5K5[l_[l_K5K5K5[/H[/H[l_K5[/H[l_BK5K5K5K5K5K5K5[/CK5K5K5K5K5K5K5K5K5[/CK5[l^K5K5[l^[l^[/CK5K5K5K5K5K5K5K5[l^[l^[l^K5K5[l^K5K5K5[l^[l^K5[l^K5K5K5[l^[l^K5[l^[l^[l^[l^K5[l^K5K5K5K5[l^K5K5[l^[l^[l^[l^[l^[l^[l^K5K5[l^[l^[l^[l^[l^[l^[l^[l^K5[/CK5K5K5K5K5K5[/K[/CK5K5K5K5[/HK5K5[/H[l_[/HK5K5K5[/CK5K5K5K5K5K5[l_[l_[l_[l_[l_}[l_[l_[l_K5[l^[l^K5[l^[l_lK5K5K5K5K5K5K5K5[/H[l_K5K5[/H[/H[l_K5K5[l_y[l_`[l_o[l_[l_K5K5[l_yK5[l_}K5K5K5[/H[l_}[l_=[/HK5[l_[l`[/H[/H[l_`[/H[/H[l_K5K5[/KK5[/CK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[/C[l_[l^[l_K5[l_VK5K5K5K5K5K5[l_K5K5K5K5[l_K5[l_y[/K[/K[/KK5K5[/K[/CK5K5[/CK5[l_v[l^[/K[l^[/K[/K[/K[l_y[l^[l`*K5K5K5[/KK5K5K5[l_K5[l_sK5[/KK5[l_[l_V[/K[/K[/KK5K5[/KK5[l_[/KK5K5K5K5[/K[l^K5K5K5K5[/CK5K5[l_sK5[l_K5[l_[l_AK5K5K5K5[l_K5K5[/K[/K[l_[l`[/CK5[l_[l_[l_H[l_[l_[l_[l_[l`*K5[l_B[l^K5K5[/KK5[/CK5K5K5[l_K5K5K5[/KK5K5[/CK5K5K5K5[l_}[l`[l`$[l_s[l_!K5K5K5K5[l_[/CK5K5K5K5K5[l_[l_VK5K5[/C[l^[l`[l`[l_<[l`K5[l`K5[l_[l_ [l_K5[l`[l^[l`[l^[l`[l`[l_[l`[l_lK5[l`[l_[/CK5K5[/C[l^[/C[l^[l^K5K5[l^[l_:[l^[l^[l^[l_ [l^[l_ [l^[l_[[l`[l_[l`#[l_u[l_[l_[l_K5K5K5[l^K5K5K5[l_[l_[l_{[l^[l^[l_K5[l`&[l_i[l_[l_K5[l`K5K5K5[l^K5K5K5[l_[l_[l_iK5[l_K5K5[l^[/KK5K5[l^K5K5K5K5K5K5K5[l_K5K5K5K5[l`)[/KK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l_K5K5[l_K5K5K5[l^K5[l_hK5[l_K5K5K5K5[l_[l^K5K5K5K5K5K5K5K5[l_K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l_K5K5K5K5K5K5K5K5K5K5K5[/MK5[l_k[/M[l_b[l_:[l_[/L[l_[l^[l^[l^[/M[l_[l^[l^[l^[l^[l^[l_[l_\[l_[l^[l_[l^[l^[l^K5[l_E[l^[l^[/M[/M[l_c[/C[l_s[/C[l_[l` [l`[l`[l_r[l`[l`[l_r[l`[l`[l` [l`[l`[l`[l`[l`[/CK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l_K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[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[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[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[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[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[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[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[9[=[5K5[5[5[6\[l^K5K5[l_[l^[l^K5[l_K5K5K5[/P[=[5[5K5[5K5[=K5[=K5[=K5[6uK5K5K5K5K5K5[l_K5K5K5K5K5K5[=K5K5K5[/CK5K5K5K5K5K5K5K5K5K5K5K5K5K5[/CK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[=[5[5K5[5[5K5[=K5K5[5K5K5[5K5K5[6u[5K5[5K5K5K5K5K5K5[l_K5[=K5[=[5[5K5[5[5[l^K5K5[=[l^~K5K5K5K5K5K5K5K5[5K5K5K5[/CK5K5K5K5K5K5K5K5K5K5K5K5K5K5[l^K5K5K5[5K5K5[5K5K5[l^[/CK5K5K5K5[l^K5K5K5[=[5[5[5K5[5[5[5[5[5[l^[5K5[l_[=K5[=[l^[=[l`&K5[l^[6uK5K5[6uK5[/C[l^K5K5K5K5[=K5K5K5[=K5[l^[=[=K5K5K5K5K5K5K5K5K5K5K5K5K5[/C[l^K5[/C[l^[l^K5[/CK5K5K5[l^K5[l^[l_u[=K5[=[=[=K5K5[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[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[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[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[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[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[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[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[913620723ff812dccea50c273805846aca6aab8173b3013030dc06c5874780baebdb0505e2b0a333a9d316a01c2b7dd540917d0965389ad8945351784d2e28583c484271f1e18a606307e7ca3559856a3c3ac72154265dcf573163b2dbc3014310ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065ef09c58d6cb201ca90335ca6cd9953730ed121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd2cf90850304d3330e5e18b12aa1edf7350dbdd90f9efa3b0bd04cb463dbd865ebed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e33451f9c17a8bdf73bc31496165efaf024e4a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee3bb45abf78623d4545640fff9a1af67c306cd0b0b7d0419caa831b88c2dfb59540b9f4c1a80db6db2d4c9076ac362cf7fb7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f0ec2577563aed8aa4f1b7633d11945ef5c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f195284b3b4373fa2a73bf5674930cea8d26578dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99d35b656874f547bfe77dcb47d72e77e526c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251b42c008cac87722bb95fe34707f422da96a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea8da9cd42f678ed620681e7fcd831763aa7546077b67d62a8eed2ac865f63afd3725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d830de21242e0b0be6a2b29231de2968e4bfa3521602d206e1d886fa0fc3376021fa18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572e3264cce4b1d07e473f55504f787c07d6d09436e478d94d2b13aed363467f71cf5222ed20db62e9f23704d7a4f5ebdf78df4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e0f11c092e1358af8ec59805553e3d25e138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b6ee9d500390e5946181a8948045f090c4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095bd68ebae56343d7277a772744104528a52f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e64425f1fa92f38496aac7fcca2d6a5d03fdfe18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40747485625b0a499664bf5fd7eb0561ece2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713014dc22e370ef5a161475d9e1a7036e1355a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead4d7ff70d7cf86528aa496ad162b5e4ef79d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541d4ce286253ff22db17d44f3d52e0042d698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c7672635020293273fe39944f7c0987f33cff6474ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b1920731479a9b7d1d64f5ba22d703a63228f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18d995af9ae37087d716f491851a9f9c2d0f56967fd0d6c94c7c4b444166d6dce6d4be2d92be077d416041fcf2a869b906c06e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c8a62d1b0c6b7381d700b7529bef51ebe700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebc3bd18477692af448137c2495671a974ee2b9c65efbe88ac9b1f6c66b8be0c8aa3724a2846f5f29156fe80f3f814585173fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa87d64a03f95dbe379a6783bd0af1a290d11992d709069294ad4cf729daa96d9b4504853ea1000bb870b2c49ee311fc495c6ee4ac39d44fb52bc9e9ba31e688036221e97313f4cafb4d9376c90d5ed30ea64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0aff1448d854919a1a3a5df0ee54907080161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c165e927e43c5be77d15eb92661eff4b5c346c07eaf88a1bf715caabd35f2652d5e9394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511819bba0b4e34850380c18fbf83a2c582966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9de2ae97264ee05cca23500cee4b2e6ca19c461d573d0ba27ceda74fdd9a186b4dc55d85e0429af71eb8987f1297da8395dfb2949925696c49c5324489800d7356e6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d87866bca410536f0f788084fba00218ab768cf166e4a57d63394a6efe70e2ef6ca5415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332eed7ce9e42af249267272bacf4217641d611e4a936b9a40b4626bae19c730e96b20f9906813e377f734cabc4e32fcda7c9b56f458ee471b0d4abffe46e50039d429dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c43aa1aec6dbdc3e950ccf623e6104ac3ef316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be605c11cbde5e8746517ad7eb9617103d8caac219ff969f4a43664bdd6c2db92f913d058531be99a0da3d8931c4de72737a5f030a4a6e1b0068f893820c6aab5a2d95d6090fe5ce0608293c6549a41023b7fd90857e735cc6b29e93fbbd6fa76703fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c0034f4b4ac5b52007a424c48e65f374e374d56ebd31543a1abd86f9fc633ed3b4aff5b31d2fe4f1c83731c38c4e2520b9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb650051bb28e3f6c95b0f1c4cca38f325ad8b56e613ad37ccdd67cea1ebfb4cf66a3172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044379369fdbfe476a42604083958d45276a1f5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ceffda02b08d4bfc15311c2d3b1d1f2fa6618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc294e44669688ff81dc41d163056a63d8f820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a631d5229d237950f443de25aba6214d884fe3fc44f46b8de0ba19d480640c229a42dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89d1734dbe4508f22b742045f91fb48bd609e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e641da225c821be5f7f7895ed9bdbdf715d0c71a82040518a1bfa5768dbd7ef6e1c9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d8e0f61be68c793dca041364c47e0a7d0b9186937ce0094abfe4afc1d4b93d19c0e0001f2108d19100a35f669144863a43e4b041eb99660ee5a113044463beab293b5977872f834282b0a747de334f5187066c68003d68ae71919c0a0cc6f7ed5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001e8f8f4adfc57d9111e49081d52894530d4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a38a826d63ea0312546850ffeb9a30056a42d5f262de8c78bf645c5aaea44e92eb46e2beefc80b89b2a287eaaceda938219bb866064e07deae1ff46aaf9b4f01ae97577b4d1bd67295e254b7be19ec1443bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe77cca805191f642a27ec32f958caf43a8de48a8da41291fe658e3bfce9b1b1b87ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0214b6bd19d34645db34a2e63d1b1978cae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f239471491d74a6bbddef1130ce7419c248993f4b6f620fc98eeca0452d4d197ab38fce539fdeb81925b916332e2337cbb149f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a58860a0d47c94dfe4dfbbdd5a841719fa4ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e07ec2a414e82f717828a076e6d3171e2e51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746ca61622f0797e3636d29f91aa4c3404f2c9487cb87190fa8240ef20fa87ec06a91f6261f4ffc7eaa962532f0de6b79e1dd4235ad0067d8fb99c7dcc7bf00e0be488978bb71a4c50045b853da13db066c5440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c15d55476b67cef839276ff5015b693feb3a57227a8037142ee13301dfbcac6db28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca968ca4160e1127203ec812f93511a7b7742580fd09b32428e11f97f139916f9147d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012b4212059652f813a96f5397b0880b06523838d4cb7436ea1bed9d65022e6370108cc2567ec119d896ff6e8755096873b3b47b0e2bc3794a9e1a96c81fd80c601e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e8992021ed1a0533c1d8fd72dcdfd1e440356a0ff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369acdcb2420dd18d6762630592a8f2a85f525303283460f7985801949dd5e3a92fdc6b75789f2b6186acc6e17ab07e54a701c229058c283db297d20093827bb44dc0f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a6e306dc43ba499e0c37956f3db62abb994fb2a01dcdff07f46a30f2016ca4f8dd3cb23fcc261a2f31c5a80b9f20fa4de4dd5f4751e021fa4fd12ff0856d35818432e89701bb0ebebd9a89f3859e4273f1106062d4afedd5177d7db2f955f4b1b4dd781d16caedcf601457c25b39fbacdf20f4c591470a3b46388796246ff3ab8983e9bf48a572a200d21f9cf67b44cf266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa0ea5431bc71ca2595bac5533f6cc3432e4436cc92d337893640b1d886055f57cb6a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f761294f8f65c5fc2bb08b3cba5ba799679d3fb1346b661ee71c65f94047a8231d15b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff88d4b9042a58d67b228f59bd8182ec95eb4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c332f5d78387001ecfda663071479d64de81a8a438aa4d7e64de3aaa1f7cdf1c61e17ae3b0041534291fcebd10dbeac0023e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a856cfbd4fab9a56ae9900499b8c6fa8f575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39382587ece2825feea0b10db24882ab8b0eafa528447553fa7b7977cff80ee0f996da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe733098972592d918891610e6d3b420911ed9e0b879f1f4083f5f8ef04ddd3fbe2ac7da6f4fdbff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7bec0c6fa752395c02e90660c71fbe60a8c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40bda7cac704f310ac7a3adc7c48056c917ccf886318f769327c8685f3c1fc2e6695e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab4e235fb8dceee5c06ed96873811898842d49c223edbc44a116a97d0b3e2b82e375ac16941fa6ecc7875b308ec031d357b65f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a8501258f6d7952c9ed0c42b4b5ef7529eac88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05d09c93c6fcb4665fea8d4c7eb3fab3d9e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae48e95fae80abac0a0c459ade572959ee9dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b296294542b5b0d8e55f834c0456976196889f3cc0d5ee22de8328170a84ed6e4e43037fcf84df9c6eb03d41ca248256e9691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff18455b2bff06ed4b7f8444d975831459605d0ed33874d630d731450e1dc3c56536febf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c887399fe36816e650e214906bd4368d5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f58571581d7173087c8ae582017062ab478558fc86a4f61a8337a8262e5b3b3967ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98144a756bbe68299a2746a23a85451058a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf9814d039b2aa1141157d7e2d2f3f7adda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8a56969e3deb118280d15841129e9c9e7803a58a3d24a5cc09578a3ea13ee5cee5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee465457758a832166edafbe82f91d08d35ba99a74ab6b29a4210cf7559b5f7ac6a3a34db8c4f94eb112782246ba9267f0ae4ede0c4a7f41aa70dc0a3ecbe4857c951c954bbe327d68c6cc708a8fb976b4ed42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcd63666e2dcdd404e8ea4409667de9853a88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693aaa328a910b8661b1c3ffa255958138879206119f431d6a96272dd0d9501755f8e7142b9a73adf8e6781a27e17a734183e24b366e2a8179ff0834c163fda2b2958682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a706f79eceb3bf6687d723b5701541286a3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac25583a9c12d6d3e89da78db69c2e38f123a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb9e84ed63d0bc5480d43dcb2ad6f891269eb8c2aa7bb951736e83a7443fdeb3c578b2eb561fc9bb2d4ceac48185bfd05df3b9d82543051ba5178a39890eb8bf9aa5598af7bd88d44b4b0684c2e1962bcf51b5362d2316308f41b4f83020be226845f3371a8211b36999f11fe97570f21262c2ecb769a5527d2183968c0763d3eaee350442987e9cbe40f58643257a90b391d98ea3b2e87dc60284d62e2377bc0f04f39334434a91cac3c1694fc2e634177254334cef84d19db3c8234ca6b17ca6a7d7c2ae108cd7e7e882ee65574789c61e5730ae26dfbd5c8e3e2188495b7ae961bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccdbc91952f0a592d17c6543dc0552345b78ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea3bbe6f1dadc347f6211a3533333658cca243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ec84ad4c69c7bc93a4bba7b8ea469b113db637af1c73421882ae5848f86c0fc696d78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e44b400b9ab147223d9373c94a221839e1af2379d2c27198edcff500d82d2366805a48a720c14422ac4b3be918345fb5121e6aba0cd1b1f5909a4b03b20c31f76fcd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2c3901f80d39bc410bda41fb9c548123581ec4c40dd38368ff6d86366cfd6ad3c395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c641abef96f7d061a14fc67388e190abfaa179f437e8761b41a5c90ed05c327920f17d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee255120b7906697a9c902552e1b1b14d8f34db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a35066b53a51fb101782e868b9f009635f4ad7fb85ba0fe213de02e4eaf2c6737aceb2fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a33a5076981718ab7f5648c846b15d3eee2b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7fb7f7fc1bb776d0623484730f56b037098285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739c016a390430bdd504ae63fc33df56df0073b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa9086ab30d7e87beea9569f79042c00d29208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b673592ef29a8f0103cff8655fb71531b15cfaf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba49bc49b77e39733306d0ce1054b3d56f1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf923692a16103debb09fc8e7fde04afb498611f8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699ecbe5bab49ec549901cece7211e8ea84f128b408893dc639870c04ccfa610d1195ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b4e9327471f5d1da1d6a32ec25491dd26df59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14e02953b569c6ace7503d9cd998ea55d5f303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb70dc00f7697ecb8248ad4f1ad3bd79a9fcd8c0b5ecb6fbcc600fa2a915672345a33b3cb9ed2207826c36a8ac4d143183dc136a59fee0b01ac7ffc39b2354e808e8bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e13620723ff812dccea50c273805846ac0fc2c579afc8bde006611e9f84a15916d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e8da5f29177996bcb32797a468cc8bea2d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f06d788ff82bf24bca456eec7404940264a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddfeeb6045ed8719ecfad9ab39f730ae7a73cc3a197a0fb5166f9df4036b6d51ecd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc5e1269dc9d08e334fcd221b4b3d3ca3b63eff026b3e47506b76aef42bf776890567dc03257d18e54a8e3ca145d49b7881e0a1bcc3e6bae92c83b5cec9eb6b3819be85bd100798aaea8388a630511a08a5301e9051bc3b675caefebbc63c506cc23c12aac51f62a2dc9dcab9b00be9c2b425dfb01e6fb379b0b7bc6b3ff73515afb52484d3433e947c6e6fde36c812290abc6826db4f03c300a7fba7751ece1f348cdd7d48924fdff625993f62986224ad12c4204ee0a440675c171ae64b368109d3b35a4a5ab9ba9b30def82c470512b8497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf8e14b186b472d52e3b06e4176d6163004adf67658e72f9823adf572af63020e6dd55a6772badce205e825d59e33197d727549e0c7954fd41d96944c922b905e67b1cf739bbd24f2874f2c45408794d60e73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d93ee2590aff0ce9b40408da07e791b18bf6ef1f96d0502d01e4b130ed35a13c6b523a31667078c76ed5dc87ae2b831e801cfd909e8db629acc53639ed010a2b3ed546e4e5259630797e5c312609aa52da4763dd3d8105d5ac070a7afa59acf2acd6514f4e5653e6869981928b5ab9fab9e9395e3889a2f06a006a161746fad5f862990a1d39da229853a0bae103fd07758f9e53bfcc6b2e6d7511abd755b68f4db94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7ca4dbfc25117d7ca0fdeab0486147f4dde4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705b546e0934a85fe6dabbf3a70890daf4bf1675a30c75681c74e96322b2d550ab7931a9ac3fa1c56d3f8d5bbe05d910ecc594310bd68ac12eee3dc3c5f97dac8aa3b4c026e5d847e52bc728f49c27c9fa87b7aa20c6749dd28c4de745279dce7d7f562241e44a4215ba850c2996f0bf0e0b4462dd5718931da8e0eb072d424c699357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696b3be82ef526721dbed6542e2d7aa34f44bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2fd8383e329a96e87f3d60982c548814795f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65b0c9a135e5e2178c8fab03978b7838070b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9befca835c9bb2513c0b1fc44f586d993b4f7aa8f0cc5fc0200410320b310cb45542f28da358a0e02534e31eacb6b34502ac36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290e0f6479f9c8d2a48920166b81bded7f514491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50bf1ea3632b218a833d7548ed4ecbe5ef12c8840964ea70b5ebf96bded7f373ca2b91b45d0dd26fc185b5b8df1e09ffb3e98309580cea4eb14c0b1098bc9a337e22ccc98047c1a5a4a5874ff9df9c9608f8d1ef2e9d74a9bde0ebc777fa6141add115d2e17fd46b9b032fd49beab52d9c8198da0558f0201535d01d6336a02bb605c93c5d78ca1d648edb2b63f65506c4be1baab7ca0e2010863599d80b2ed2f69a299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db954a66d2956bc3988b316acc29e573fd37a8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc1483b9ae13b1994ccc10b8a9e52cd921c70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd61271087b91c90734709ca73607cebd90d86d4188936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc7ce46f976a4d177fa829a001938d842494bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d09afdcdec75a2b80f8b47183fc2902b64c7c9c6ea08ca4c6f32a61fa5459eed8559c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8de09d32d3b26d798e38652e59aef99586e88e691fd9cd9af0ff4a58c1a5ddbf39d022360f21e82f1359182b52f024113b2a5f76b73714f79bf7de6de37445a8e8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a39b0be9c445b8eb66c1f79b4659d9ea4d7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b2942a7411ad0ee6ec2ca9608e33d3545a08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d7db7fab776f3d31f56d52ccc6e40abbad84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008e25295406334f75057aa1bdd28967ac4541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4dfd84ddf0181226b54a6732ca66637deca6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b1406510a053439dd1ff353b1eafe9513f15282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8efbcbf97cbf7e209f36b906f2e71af0089ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f81bafed91383c227c4e4b787a0425ca4b13ec31f6b4d7edab2c16c454eaaeb137f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4ca5af2aa92407f2f8c456306a1f44b76de58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce9a69c72bd8a09dc0a3897669e4590be73c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7e4fb4cc60c2cd74d38836f28ada7fcc9c80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec18a7d6ed84cefe7da0a648236b98edab86442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a93b961b2c4caafb800b94d9c58564a67abb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d1400402061e162a8f92c5eec4f687a19f1ec008f66c290ee0352e3ab5f6df9eb63a5e30053ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c889249a90c8a68d6cbbd3547226b9d81df5f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59898865ad1cb20b976315f26d3e17f46e09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235ca2d5ccf9cb9a58303f15a235b42c8daed9f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c4cf42fbaab969a5b772247aa48ca9c69867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550acf7638cced1609b8e42c45e5de6ea767d98f4194b8d68808f3c40301314ade5f878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301961b0b21c607f245a3cceffd2f4be18bd685637c7aae968a8fc1245a7d4559d801996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a12e4f8c5b760f928c8f8738961f4592e4ecd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e637687fd4fab68dd0930b22d81e6c4ef7ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2b0cea3ee5c977a7fd1fc1b69b2a17e51c03ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce031614d872480321d6ae9e77a2d1d51141f49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36acd2fc0da119740ff359b91fa238ed430f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aaa69ff28fe82bc83a28e5db1b63da1e732bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fca5914f52d1e5a1acaf07316c76f3d193eb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b44299e421e5018e7df2cb2445595a1a8626ecee71130da2f67ccb2a9fb7bd1b7b2d0850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0c3a416e0c37a6c4fb2210e614a0b3979188c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec035e33033d9747df864636c2b2cb4f68a5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534a27c15c1e1bad56a3421b87675098daf477bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de6fe6f925a34815b2e21af58be9114c8e0373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cdf95f4b5b72987ce0de765241a4a25206707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16ade3853e1fe0cdbf355f457c15b32bd9e1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d69304afd795f636e806d1fa7e69e119f219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d0fb38c219100d57367513865ed04ac1fac1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b271920aeaa70472740427f861f0d72957cc3e7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab6526e18639e09a35ce8fcb2ad73de6c8850c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa09025ca2d8700fa9624b6939456d4da3bbb74f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65d623da983db61fb14393d379c88e1a9cac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4bc697a44ad9f3db75e88cdaef3058e714f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de6b8adfbd206e2dd1e2ee6954e270f7ed198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1dd27904261973e14303b026ba7dd4cb9df941a1a5b4793b8cd5ecd346251c253e66e183337057b8b334658fffc4cc54c44e5ef47be3ae56ec96858276ab229bb10da999f4cc6fc2697c2730cb60cb8630950045f0b130db29e7c92e337a4528fe9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f543dd5e1100f8bf7ef381769a0bb0385c7ebaf43ed0a9f09748a985f835a21f03c47749e1137a6cdb26f3ae73dd23a342209f174dfeadca351bfc1f27de92f444d10c9cde070a7b5a22953f0e7859df364e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26eae908538cfd8812e2790662be750c490058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5bbfee32a4c4536e9b3102fd7f11ef707ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f7161fbe581061fac2c56c9a5c6fb4c733591090ba83857347b9a80f0358621b5a0cec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c772a6ffc821547b518ff419071875175db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f0577c2e51bdd051c13163987db2e4b05018f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac60377066e9dbdab146f6a79bd6dce2b00f3e0726120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a8669a757655b4674cf43a9c3de96b428806650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede93e33949bffda335811d3594d589a9acb0c41f817f01ee26f9c8580b9ad6767b8c558df53d44431a5bc8ff45226c00cd967ee216f58559b4872a8aedaa255f94cd4a4a4545b51b3d1b050dd8394b03de51a5d4f350c9ffe31fceb40326462672599e9c7f215347dd87dd031ed433354761d5a50d42704868125bcd7f6e57b50e25c779861737c2d285f3c1c89b2749dc7c7f0e0fb36dfdd0fbf92ad5687683bda9f8126e2bb1e24a58321b75379e43798de43a8720a7e3283e0d76a94093ff365f05d03ab3c224e1bb26044f2b00127a72b017133309dfb3dad59e6210bc17079d1e498449fa2a2d8e82d720fd3d2f42b939ab5b366e56c4b3b79427197fc61c78f3fc2e655a4c1bd2e358d5022e9e2deafd162293498ea18479e65954faa39a2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab4da00e03f9d485972403d7d81744a32c5b0eefeb03353cc4c1b2b2f0b0128eb43f12d4612578edf505f99e1ccefce7bce77394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbc971a4f542ce69b385d4e2d845e5d3dcd49e6d9371bda60dd5b25d1e75300175a8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658afc553fa74882d24f16c63a2751cd789d2befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f35c9af6d56ca4e903796672b41a46bd90ac08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6e901268d3456c88c0298548e89b3c9d6fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc2f97b98b181b513a3972a6bbebe5ff1118c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa6e3df1bc48d8a1ba8d4ab074e44a187ea73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429c5685336cc8723aac37da7aeae00be9c0e980cb6b641321416c63254d115ec08924a1f58847d16491fbd5ca9a3e21a7c67ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19ae911a3e8c0d41abeaaa360fac6e3e8050ace38fd2b24b1a63bdff5671ccc08022472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c33c622e02f96bd1303e545a64c95052d510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b5f59c53717d5cf4ba9f794bc99e736f854e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f059a357cc8777cf14bc70e09c22d9da657273d5424cf8a9c70dcc6c53d464a862bad0e876808bca9fa97b079e54d12f6bc92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348fa0f3d4d833494ee945d4b1af6dd78d82dc2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9475ed473c979e8362204a4d7caf64cc0c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb43a99e1be8bfd469f97a630e67f6678d9156e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebed557f883cd9958032069030ddd60cff914723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ced3be9b6aaeca4a92c1c91c14f9c41ef14551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35766ec773889590e30030c1f979a1345cd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c112bda91ed53064f74d0f2c4cb5dd328e7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55bb4fb81822a1bb8dbf349650570f04815a21fe5730c98d598a4da8875918a228f6669d5e87593f5ce4ddaae542ee06fe941fd09e2eb695ff8c8e715ceb2be3457f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0ef8352ba347fb272a2f955bcce14117d152200096fc3cc1291bdfa0ba841fb93699143e2f7961bc53f18a9f1ad1ac08660311d65a65389fd0974339466ea3949e99bb5221de25f18482ed6f70db56da06ad6f166e7b9b9554149de14b43b1331c90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703cad3c5854836dbee3057146e6bf1ebb28cd8bd598036087b315bf16f9c4b07ed8868a498c0b4dd363ff0f47df854a73d6f54851985a38aed5ea4494db399e0397b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c69e1cf59802b2acb71202f76d9e387d95a8df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8cd984eae0332e996af3ca11aecefa80f5815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca149568c33617c4291613e9307c36e54bc67ec40f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f57604f1a69b8c736d8525b4545579118912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db868359343a328933ac84d1dea9f89bb7ae9d255fb46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3880ce982c4ea2f409c2eb632a4b3b1cd46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a764eefad1456de91255103eb0082337a7d68969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbeea2fd92901362628a7243d3095068588596001bbd5e95651769f4e14498d2035e69cc13a98c472c828035cb9c3383b5fba3d310e990bfd0e6dc00b98aad83666668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef5ae4ca6f86b92410501535f7be0fae2775ac7b21c9dc067e45c23fb4604af8f5433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda81856c09ebb211d11fe6b6305088870d500241c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d09b7b0593be94036ac1df62f0a7d30eb6fa3780ff863abfc9f8963892e111bfa41e596b90715ab1a7ae26dd8979e7c2f3505e88457b39caf363d1581486c5cbcac199947a15e196d1e1b4ebdb5be5491f515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8067422ecc7feaa8d460adda94ca9b69866689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a70c237a668f66ec63b4ae654ede2a5ef3c13bb58826ac8b6d05252a3337c87a9ab3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd1338c2281f8bfbc40e44b089ece4d557575eb10b87534e639a499966fc407bd386355e46b0d219279a4bee3e29e4d41bb1dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c9fd40a4dd78b081491cd57a95c2e5f3ca7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae4d122e58682265bdb8540e69e6353f5272fbafaa84e2a74418b499a14e579da58776989cd9764881133d21233484ca2619e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d7815c05a1948ad3c55b89fe70951bf89a8bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc8c66b0845f3a961a9987b0ac03b3baffc3fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d930777a14a302167a85327812d43875c2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53dbafb4c160745075016e6115462c3196c1e8ec08ae635f5b8cf915e0a8e3765235721b048a47aee1d94b3a63f6efcfd4dc91065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536d66c418dba2b590caea5053fca67a50cc63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3a1f8740e58103e5e68bb4d4cb0fe3e958804686994e4c932bfaff0ac6e1b04a0498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a4308cba9d82f82ad3216ed69b300628842410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714a43f9042449148d13a93693f944ee933f19d77ac0c3b1f810ec0fd7a3e6d402e4ec960335788e46ad25a23f5ce88194892d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d9420b16e7b1127fe1a5cc4be3d0dd39a9ed7f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf8e4626c68ec22b748d3f4be5887228bcc2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d52b3ff17d0d3c9f9c101627579d7e07acf7a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24ece7034d14cb8f25b1f3e538901fba17719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49ba252660d4ad8158736a74b050e4b5678c0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060baa9097a5a20e8be859d8b290820f19bc45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca174660abbb6ef6576c38ad4f2b24412cdcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6ededbabc3bfe714c22f13df4c8c6319bd24d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f55ca58553fe77e2d20acd30a411a003e6cb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f72b41e0c437400501863e0b2491246a77a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be23cf2290f8b6d9928431f3eeedd3dd62260414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d65432948ac1f27e4847a77f5c5c34176c57c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb1e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50988b086a57094c6a975ccd08692f62685ddf3f9cbc544f8ccff6ed727f9be5f5b9595a515b927d8c93e39b041cc89db5e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc307295b57a047e86878b4ef29923714e5bb0efaf4272aa29cd1afb7857c45b155dc9e05e073d2111e5b83fcc09eaa44eda3422bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95db80c63403feae9ede6debf935d0cec546186b27f63b78fb3020fe8d4feba478a0fee1684910b31e4f4e1e27374d0a9d3b65547fcd9bdddff6750cc3631c2bae4ea9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb95d81f2d1006201ff81a88a5c5acc19524dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67aecfb3b3b7932d8511ccfecaf09db7914e4d495af494a0ee82fdf73de02a830896bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d0b79e271ecdd20f75c19fe6c1dde9f81000ebc4e9352f07b6b67c3b6237e524cb248c3922be35557b19c665b8968cf12b7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e159153c1ff8ff168020b0f0639d4f0c3b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1baeb2b95558ff601a7b44356cd837ca63e422aa97140515c1f53e628bab488a74e1c10ba7f9925c626fabe1671bbdc05d56b448138044d1aa5b6a4b06338b5c89bb118f288a94e0d24ad04726e1cf476b3a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de68878777cb7ea35f29d93f2188ed9cb191b87c20be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300cc3d2cc6a84c48e997f790c7c0f9ee3aeefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc1d3a5dbb41c07342842d730056fbcbb7678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112f4e7cd7a4e38edafce7b8c8bbe544ddfac32d73b3597e9b4adf27ff2427cc5b151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f7fa5c16e9ceca1708da877b7eeb3d0680faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db9e8fe9ad048802d5c774e39ffb5f0fdef508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d09c3dd017ada3a5e83f1f54f175281e5471fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee056457f5ece53dbd48c5b6122ef2ecfde4d02bbe2159beb64b3c06edc76767923e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead71e4d642cb945d7339c5ada84e9139326288b2d5138562df20e6eb3488c344f973e1f14d98fc40abfdccc9e5a8bcda5ab0e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b8249a08db1708449a4b2811a769c24a09650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db02bcd6ba4e85df118fc24741cddd42c7c511a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957f373233f8eb2a29545aa2affe9428b4418b278f9a07ff28007e49d813dbc98170674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27b4b205ca9622afbadd5872f8803427fc03315a7c5520cd33461a3a15fd9e585c48f368334612e7e22338bedf48b49d3f73b2ff1ac650a3c00cae779e2ada82a10ee3fb202273bd91d62c1f254aa61fdada831fb7e81f79d742b4fe9e79c3052d2ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2c43388d66e801cefe42a1246902b674a4b801d5ecb10a55b1a389278dfcbbf9373f6e79ec08efa934f7490ca5da95198ddf4107a86b87f803258c6c779157c03a707024802b9887b32680089d222c2aeb2f9efe051c1e8b0686b1fbace079739b57cadd1bd3346df1af2e913e316efb1a97fb3d195e34069e6b417522a41da5eae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca2e39ec0bbf44227b9bb800dcaa09eb75b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa3503a610c994b4c22461e8399fe050c6d0016fc11e521911222e0e4a3258551087d97f9371f5fd79e81ed2bc3174dab1ecc6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f59b69b52a4369120774ead79d7e8f6960c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce0cc3f38568824dbb84817cf715a9d1e2625c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b95cf984b008f158825c360ff8efc48dd66e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0a9d0ff9021895e4a5ddaa4ba298117224471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209817fc5ca2a36d829d46853c09d0826aaddf4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a174325aee75145f210898b2c42cb4b75516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de012f72e117680c5622b17fd5b7ff8bea488267632488c0d18885febe37be43de241ccdbdece2c0559e57e4fde0c463b27b8762e149534c8aa1f3a8367ba6d0bdc7b614fe10d09659d598464c901f188841e002c46410dfaa4a3f87439d09b8ea0b0342b285f7496d89487574de5772b81f21b23ccbcea4af31225d3aef5c0790ef5aee6140cf170db9879ca1ef5992d0d80949a1244f7590ef06d403de010389c24cd1fa3df1b87d92aa7a64a79cae6b5068a6d42a1411423fe1bd68ac8284d1686bad325f7ccdc289b97945fdc89b0108454ba1c70b62e8e19eba33297424bd22ef1a54a229b4ac840afffe5c3cad53f0d739d7a96dca581b2ca3f60c781ac28e8b2fdd3ed1d5a899e515f09a432972b25b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf0724419d2b1fb4a0cf9f48b9318fd215c7883dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294beddb35c6932f8a7c08b5aad024072a4246fd360fc5f84a85262c1d70b0ffbe174fbf301fb83b60b7d7876b4787f5d786c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0e33396d03609f07d3e84ef27b734ae955764e0e96ae5e6a8e93289f007cfac7386d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930df90bf90326f33e35cb78f9044e05155868e06db213f59aef9f349d2514271109d0dfb7ae263ce36696ea3bd9ee878f4d69de2a593f1da8c70c227698612f1b9dbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcb9dfa65c1fb08767e7ce2a369eedc6d6079390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48fb4e95bcfd411bb4cedd59c29815ce6088f24c222cc47de6c54ca9a4c40354b17d6204e1e92e64ab56dc9444d4da21c2e26302b09a152ea4b58d2d998d6fccf70f096d33b9d34af5b187467a7e0b327584d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e55df528c17fa9d572ee5048899045c643d75f79dc7c435e6f4e121ee8c4a1a01c2e956cee41539dc82b8396672ce802907e156387d5a554c0eaf3e7db5362b86c4af06b10c35433822025a2a97e2ae25be36ce6d4b46f2a4c0df3a01a4ed91b10260adcb3e353806c67f7c9086cc82994eb7b6a18c0b2326543ecbaae06f0e602b1f801004536c6e142ec059261809a91329b2e881b5002788d4dc701c89bae7999cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927193a09b542a66f7d558fa2e84b9088311f30ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef4f7f05c75a83802757d716ccb99feb1886c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f2523720da3cca40792abf9bd23cc544ab843b947d62946715f9334b14ec258be1a9a0040dbea9db4d614d5f3c24008f97abfc30bf0db3ad7a62fa6b3498be24062fc1119da5187e75100411f3a4884c0af2648e6f5dd8b4711d9c1d9fbce35ec941ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb1934b716b3b027d441a3da1d6d386fad3d9c084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f119c682478f98390df1bbcadae109c1fa87045ced4f694bd6c860c11a86f72c783c076071f2081a3f9dc2aab367fe31796421cbdc9246c415b9fe2717ae192685b19339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4e093fcaa355fe511a7d15662153dc9f5643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136f69851be952fc9cfd027f26c3eacb0f5ff3e9aef8357bbaddb8ef6b1b654baae60a28d9bcd4b03e2d5cad7c8b71a4134beb48d1d832e01d829133e2a67fda1a0e90eedeeeac446ff8f9769e495fa49ab43419e10794c74d99000026da21226f84e3172d2881e99659a02703e84ac190a94da0198bb9e07e8f385021e0afe52f8fd464541b00c9f11629704943d49b30c3129d0534362c4bdab2c077b8b29d70e8b9029022338ca06baf0316d62ea71a23ad1348d1e1397761a9932a84f401c4369d8512c0687b74aa811dce6250f8b41cf5f019eb98c32d370aa74800de11996aab19d533023c103473f7b93f44ecbc9b6edb5f841e1af168a205d68e3f9396709ec02c2c8486ba399c5bb2ec499e9fef10a52748cfeb518bc9d2be1e8fec45f0bff09d68e5d19ad16e8e6c31f265524fab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee89c473ffd28b5f5d4cc9f2a0dddb70c907e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b7587555e52c9524a96eceb3a66f5a99f21fa555e52c9524a96eceb3a66f5a99f21fa34b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a36612b08eaadd59e4a1f0516e0da37e126612b08eaadd59e4a1f0516e0da37e126ac48a59e59378e97af80ede659960aa65eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9ca4cef2529161029dcedfb7346fde671ecf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff9d59f0757a4a2f15581261db5212a1ab8c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cdcce0275785a944a752deb776162cc0660933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0ebafe7a8ab150d000a7fc786f7b791889e05315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf0693328bd1f915e560cd3d8ee609da3ed7f43f628551174100513bebe2f83b3b3a7c2e4eb63d3a5543a8491e6663c38dbdb735b67ea05124ec9828af7b7da92fee71d16dcbeecb95fccae81b35be27acfe1a079744d833a0454255047f4f9ae179f97e001698a49c3117e1d4618a4389bd53d3f87624a095faa7b89124bcf10a77e82b46a5fd936a8d949307fdbbe647b3099e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad8179b89d08459dffff53e2b2a9fb23e3a83f3b4a00500e2be4ddd075780b7470b4f635dd0349f36f781f8e1a5411f1c579c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab133.2.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.0[l,[j@[dC[`O@[Y[;e@[+@[@ZZZmZ@ZԐ@ZJ@Z̧@Z@ZZZ@ZaT2@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-754.3.5.el6]Phillip Lougher [2.6.32-754.3.4.el6]Phillip Lougher [2.6.32-754.3.3.el6]Phillip Lougher [2.6.32-754.3.2.el6]Phillip Lougher [2.6.32-754.3.1.el6]Phillip Lougher [2.6.32-754.2.1.el6]Phillip Lougher [2.6.32-754.1.1.el6]Phillip Lougher [2.6.32-754.el6]Phillip Lougher [2.6.32-753.el6]Phillip Lougher [2.6.32-752.el6]Phillip Lougher [2.6.32-751.el6]Phillip Lougher [2.6.32-750.el6]Phillip Lougher [2.6.32-749.el6]Phillip Lougher [2.6.32-748.el6]Phillip Lougher [2.6.32-747.el6]Phillip Lougher [2.6.32-746.el6]Phillip Lougher [2.6.32-745.el6]Phillip Lougher [2.6.32-744.el6]Phillip Lougher [2.6.32-743.el6]Phillip Lougher [2.6.32-742.el6]Phillip Lougher [2.6.32-741.el6]Phillip Lougher [2.6.32-740.el6]Phillip Lougher [2.6.32-739.el6]Phillip Lougher [2.6.32-738.el6]Phillip Lougher [2.6.32-737.el6]Phillip Lougher [2.6.32-736.el6]Phillip Lougher [2.6.32-735.el6]Phillip Lougher [2.6.32-734.el6]Phillip Lougher [2.6.32-733.el6]Phillip Lougher [2.6.32-732.el6]Phillip Lougher [2.6.32-731.el6]Phillip Lougher [2.6.32-730.el6]Phillip Lougher [2.6.32-729.el6]Phillip Lougher [2.6.32-728.el6]Phillip Lougher [2.6.32-727.el6]Phillip Lougher [2.6.32-726.el6]Phillip Lougher [2.6.32-725.el6]Phillip Lougher [2.6.32-724.el6]Phillip Lougher [2.6.32-723.el6]Phillip Lougher [2.6.32-722.el6]Phillip Lougher [2.6.32-721.el6]Phillip Lougher [2.6.32-720.el6]Phillip Lougher [2.6.32-719.el6]Phillip Lougher [2.6.32-718.el6]Phillip Lougher [2.6.32-717.el6]Phillip Lougher [2.6.32-716.el6]Phillip Lougher [2.6.32-715.el6]Phillip Lougher [2.6.32-714.el6]Phillip Lougher [2.6.32-713.el6]Phillip Lougher [2.6.32-712.el6]Phillip Lougher [2.6.32-711.el6]Phillip Lougher [2.6.32-710.el6]Phillip Lougher [2.6.32-709.el6]Phillip Lougher [2.6.32-708.el6]Phillip Lougher [2.6.32-707.el6]Phillip Lougher [2.6.32-706.el6]Phillip Lougher [2.6.32-705.el6]Phillip Lougher [2.6.32-704.el6]Phillip Lougher [2.6.32-703.el6]Phillip Lougher [2.6.32-702.el6]Phillip Lougher [2.6.32-701.el6]Phillip Lougher [2.6.32-700.el6]Phillip Lougher [2.6.32-699.el6]Phillip Lougher [2.6.32-698.el6]Phillip Lougher [2.6.32-697.el6]Phillip Lougher [2.6.32-696.el6]Phillip Lougher [2.6.32-695.el6]Phillip Lougher [2.6.32-694.el6]Phillip Lougher [2.6.32-693.el6]Phillip Lougher [2.6.32-692.el6]Phillip Lougher [2.6.32-691.el6]Phillip Lougher [2.6.32-690.el6]Phillip Lougher [2.6.32-689.el6]Phillip Lougher [2.6.32-688.el6]Phillip Lougher [2.6.32-687.el6]Phillip Lougher [2.6.32-686.el6]Phillip Lougher [2.6.32-685.el6]Phillip Lougher [2.6.32-684.el6]Phillip Lougher [2.6.32-683.el6]Phillip Lougher [2.6.32-682.el6]Phillip Lougher [2.6.32-681.el6]Phillip Lougher [2.6.32-680.el6]Phillip Lougher [2.6.32-679.el6]Phillip Lougher [2.6.32-678.el6]Phillip Lougher [2.6.32-677.el6]Phillip Lougher [2.6.32-676.el6]Phillip Lougher [2.6.32-675.el6]Phillip Lougher [2.6.32-674.el6]Phillip Lougher [2.6.32-673.el6]Phillip Lougher [2.6.32-672.el6]Phillip Lougher [2.6.32-671.el6]Phillip Lougher [2.6.32-670.el6]Phillip Lougher [2.6.32-669.el6]Phillip Lougher [2.6.32-668.el6]Phillip Lougher [2.6.32-667.el6]Phillip Lougher [2.6.32-666.el6]Phillip Lougher [2.6.32-665.el6]Phillip Lougher [2.6.32-664.el6]Phillip Lougher [2.6.32-663.el6]Phillip Lougher [2.6.32-662.el6]Phillip Lougher [2.6.32-661.el6]Phillip Lougher [2.6.32-660.el6]Phillip Lougher [2.6.32-659.el6]Phillip Lougher [2.6.32-658.el6]Phillip Lougher [2.6.32-657.el6]Phillip Lougher [2.6.32-656.el6]Phillip Lougher [2.6.32-655.el6]Phillip Lougher [2.6.32-654.el6]Phillip Lougher [2.6.32-653.el6]Phillip Lougher [2.6.32-652.el6]Phillip Lougher [2.6.32-651.el6]Phillip Lougher [2.6.32-650.el6]Phillip Lougher [2.6.32-649.el6]Phillip Lougher [2.6.32-648.el6]Phillip Lougher [2.6.32-647.el6]Phillip Lougher [2.6.32-646.el6]Phillip Lougher [2.6.32-645.el6]Phillip Lougher [2.6.32-644.el6]Phillip Lougher [2.6.32-643.el6]Aristeu Rozanski [2.6.32-642.el6]Aristeu Rozanski [2.6.32-641.el6]Aristeu Rozanski [2.6.32-640.el6]Aristeu Rozanski [2.6.32-639.el6]Aristeu Rozanski [2.6.32-638.el6]Aristeu Rozanski [2.6.32-637.el6]Aristeu Rozanski [2.6.32-636.el6]Aristeu Rozanski [2.6.32-635.el6]Aristeu Rozanski [2.6.32-634.el6]Aristeu Rozanski [2.6.32-633.el6]Aristeu Rozanski [2.6.32-632.el6]Aristeu Rozanski [2.6.32-631.el6]Aristeu Rozanski [2.6.32-630.el6]Aristeu Rozanski [2.6.32-629.el6]Aristeu Rozanski [2.6.32-628.el6]Aristeu Rozanski [2.6.32-627.el6]Aristeu Rozanski [2.6.32-626.el6]Aristeu Rozanski [2.6.32-625.el6]Aristeu Rozanski [2.6.32-624.el6]Aristeu Rozanski [2.6.32-623.el6]Aristeu Rozanski [2.6.32-622.el6]Aristeu Rozanski [2.6.32-621.el6]Aristeu Rozanski [2.6.32-620.el6]Aristeu Rozanski [2.6.32-619.el6]Aristeu Rozanski [2.6.32-618.el6]Aristeu Rozanski [2.6.32-617.el6]Aristeu Rozanski [2.6.32-616.el6]Aristeu Rozanski [2.6.32-615.el6]Aristeu Rozanski [2.6.32-614.el6]Aristeu Rozanski [2.6.32-613.el6]Aristeu Rozanski [2.6.32-612.el6]Aristeu Rozanski [2.6.32-611.el6]Aristeu Rozanski [2.6.32-610.el6]Aristeu Rozanski [2.6.32-609.el6]Aristeu Rozanski [2.6.32-608.el6]Aristeu Rozanski [2.6.32-607.el6]Aristeu Rozanski [2.6.32-606.el6]Aristeu Rozanski [2.6.32-605.el6]Aristeu Rozanski [2.6.32-604.el6]Aristeu Rozanski [2.6.32-603.el6]Aristeu Rozanski [2.6.32-602.el6]Aristeu Rozanski [2.6.32-601.el6]Aristeu Rozanski [2.6.32-600.el6]Aristeu Rozanski [2.6.32-599.el6]Aristeu Rozanski [2.6.32-598.el6]Aristeu Rozanski [2.6.32-597.el6]Aristeu Rozanski [2.6.32-596.el6]Aristeu Rozanski [2.6.32-595.el6]Aristeu Rozanski [2.6.32-594.el6]Aristeu Rozanski [2.6.32-593.el6]Aristeu Rozanski [2.6.32-592.el6]Aristeu Rozanski [2.6.32-591.el6]Aristeu Rozanski [2.6.32-590.el6]Aristeu Rozanski [2.6.32-589.el6]Aristeu Rozanski [2.6.32-588.el6]Aristeu Rozanski [2.6.32-587.el6]Aristeu Rozanski [2.6.32-586.el6]Aristeu Rozanski [2.6.32-585.el6]Aristeu Rozanski [2.6.32-584.el6]Aristeu Rozanski [2.6.32-583.el6]Aristeu Rozanski [2.6.32-582.el6]Aristeu Rozanski [2.6.32-581.el6]Aristeu Rozanski [2.6.32-580.el6]Kurt Stutsman [2.6.32-579.el6]Kurt Stutsman [2.6.32-578.el6]Kurt Stutsman [2.6.32-577.el6]Kurt Stutsman [2.6.32-576.el6]Kurt Stutsman [2.6.32-575.el6]Kurt Stutsman [2.6.32-574.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]- [kernel] cpu/hotplug: Enable 'nosmt' as late as possible (Frantisek Hrbata) [1593376] {CVE-2018-3620}- [x86] x86/mm: Simplify p[g4um]d_page() macros (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/mm: Fix regression with huge pages on PAE (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/asm: Fix pud/pmd interfaces to handle large PAT bit (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/asm: Add pud/pmd mask interfaces to handle large PAT bit (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/asm: Move PUD_PAGE macros to page_types.h (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [net] tcp: detect malicious patterns in tcp_collapse_ofo_queue() (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: avoid collapses in tcp_prune_queue() if possible (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: free batches of packets in tcp_prune_ofo_queue() (Florian Westphal) [1611376] {CVE-2018-5390} - [net] add rb_to_skb() and other rb tree helpers (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: fix a stale ooo_last_skb after a replace (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: use an RB tree for ooo receive queue (Florian Westphal) [1611376] {CVE-2018-5390} - [net] add rbnode to struct sk_buff (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: refine tcp_prune_ofo_queue() to not drop all packets (Florian Westphal) [1611376] {CVE-2018-5390}- [x86] syscall: Fix regression when using the last syscall (process_vm_writev) (Lauro Ramos Venancio) [1589032] {CVE-2018-3693} - [x86] syscall: Fix regression on strace and stap (Lauro Ramos Venancio) [1589032] {CVE-2018-3693}- [kvm] VMX: Fix host GDT.LIMIT corruption (CVE-2018-10301) (Paolo Bonzini) [1601851] {CVE-2018-10901} - [x86] Initialize __max_smt_threads to 1 (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: detect SMT disabled by BIOS (Waiman Long) [1593376] {CVE-2018-3620} - [x86] topology: Add topology_max_smt_threads() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Fix incorrect error return code in vm_insert_pfn() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Initialize the vmx_l1d_flush_pages' content (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Don't flush L1D cache if VMENTER_L1D_FLUSH_NEVER (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Take out the unused nosmt module parameter (Waiman Long) [1593376] {CVE-2018-3620} - [x86] mm/dump_pagetables: Add a check_l1tf debugfs file (Waiman Long) [1593376] {CVE-2018-3620} - [x86] l1tf: protect _PAGE_FILE PTEs against speculation for 32-bit PAE (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Protect swap entries aganst L1TF for 32-bit PAE (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu: Make flush_l1d visible in /proc/cpuinfo (Waiman Long) [1593376] {CVE-2018-3620} - [x86] l1tf: protect _PAGE_FILE PTEs against speculation (Waiman Long) [1593376] {CVE-2018-3620} - [Documentation] Add section about CPU vulnerabilities (Waiman Long) [1593376] {CVE-2018-3620} - [x86] bugs, kvm: Introduce boot-time control of L1TF mitigations (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Expose SMT control init function (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Allow runtime control of L1D flush (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Serialize L1D flush parameter setter (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Move l1tf setup function (Waiman Long) [1593376] {CVE-2018-3620} - [x86] l1tf: Handle EPT disabled state proper (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Drop L1TF MSR list approach (Waiman Long) [1593376] {CVE-2018-3620} - [x86] litf: Introduce vmx status variable (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Online siblings when SMT control is turned on (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add find_msr() helper function (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add L1D flush logic (Waiman Long) [1593376] {CVE-2018-3620} - [kvm] VMX: Make indirect call speculation safe (Waiman Long) [1593376] {CVE-2018-3620} - [kvm] VMX: Enable acknowledge interupt on vmexit (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add L1D MSR based flush (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add L1D flush algorithm (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add module argument for L1TF mitigation (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present (Waiman Long) [1593376] {CVE-2018-3620} - [kvm] x86: Introducing kvm_x86_ops VM init/destroy hooks (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Boot HT siblings at least once (Waiman Long) [1593376] {CVE-2018-3620} - [x86] Revert "x86/apic: Ignore secondary threads if nosmt=force" (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Fix up pte->pfn conversion for PAE (Waiman Long) [1593376] {CVE-2018-3620} - [x86] CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpufeatures: Add detection of L1D cache flush support. (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Extend 64bit swap file size limit (Waiman Long) [1593376] {CVE-2018-3620} - [x86] apic: Ignore secondary threads if nosmt=force (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/AMD: Evaluate smp_num_siblings early (Waiman Long) [1593376] {CVE-2018-3620} - [x86] CPU/AMD: Do not check CPUID max ext level before parsing SMP info (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/intel: Evaluate smp_num_siblings early (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/topology: Provide detect_extended_topology_early() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/common: Provide detect_ht_early() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/AMD: Remove the pointless detect_ht() call (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu: Remove the pointless CPU printout (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Provide knobs to control SMT (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Split do_cpu_down() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] topology: Provide topology_smt_supported() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] smp: Provide topology_is_primary_thread() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] bugs: Move the l1tf function and define pr_fmt properly (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Limit swap file size to MAX_PA/2 (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Add sysfs reporting for l1tf (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Protect PROT_NONE PTEs against speculation (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Protect swap entries against L1TF (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Change order of offset/type in swap entry (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu: Fix incorrect vulnerabilities files function prototypes (Waiman Long) [1593376] {CVE-2018-3620} - [x86] bugs: Export the internal __cpu_bugs variable (Waiman Long) [1593376] {CVE-2018-3620} - [x86] spec_ctrl: sync with upstream cpu_set_bug_bits() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] intel-family.h: Add GEMINI_LAKE SOC (Waiman Long) [1593376] {CVE-2018-3620} - [x86] mm: Fix swap entry comment and macro (Waiman Long) [1593376] {CVE-2018-3620} - [x86] mm: Move swap offset/type up in PTE to work around erratum (Waiman Long) [1593376] {CVE-2018-3620}- [infiniband] ib/iser: Rewrite bounce buffer code path (Don Dutile) [1585312] - [sound] alsa: pcm: prevent UAF in snd_pcm_info (CVE-2017-0861) (Jaroslav Kysela) [1565188] {CVE-2017-0861} - [sound] alsa: seq: Fix racy pool initializations (Jaroslav Kysela) [1550176] {CVE-2018-7566} - [sound] alsa: seq: Fix use-after-free at creating a port (Jaroslav Kysela) [1503383] {CVE-2017-15265} - [sound] alsa: seq: Make ioctls race-free (Jaroslav Kysela) [1537452] {CVE-2018-1000004} - [mm] reduce total RAM held in per-CPU pvecs by flushing them on compound/THP page arrival (Larry Woodman) [1575819] - [usb] acm: fix the computation of the number of data bits (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [misc] spectre: fix gadgets found by smatch scanner, part 2 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] kvm/vmx: Remove barrier_nospec() in slot_largepage_idx() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kvm] Remove memory alias support (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [misc] spectre: fix gadgets found by smatch scanner (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: rme9652: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: opl3: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: hda: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: seq: oss: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: seq: oss: Fix unbalanced use lock for synth MIDI device (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [net] atm: Fix potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] posix-timers: Protect posix clock array access against speculation (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] sys.c: fix potential Spectre v1 issue (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] sched/autogroup: Fix possible Spectre-v1 indexing for sched_prio_to_weight[] (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] perf/core: Fix possible Spectre-v1 indexing for ->aux_pages[] (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [ipc] sysvipc/sem: mitigate semnum index against spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: control: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [media] dvb_ca_en50221: prevent using slot_info for Spectre attacs (Josh Poimboeuf) [1589032] {CVE-2018-3693} - media] dvb_ca_en50221: sanity check slot number from userspace (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [atm] zatm: Fix potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] perf: Fix possible Spectre-v1 indexing for x86_pmu::event_map() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] perf: Fix possible Spectre-v1 indexing for hw_perf_event cache_* (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [net] nl80211: Sanitize array index in parse_txq_params (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] vfs, fdtable: Prevent bounds-check bypass via speculative execution (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] syscall: Sanitize syscall table de-references under speculation (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [powerpc] Use barrier_nospec in copy_from_user() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Introduce barrier_nospec for other arches (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] Introduce barrier_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] spectre_v1: Disable compiler optimizations over array_index_mask_nospec() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] Implement array_index_mask_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [documentation] Document array_index_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Include dependency (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Allow index argument to have const-qualified type (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Kill array_index_nospec_mask_check() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Move array_index_nospec() parameter checking into separate macro (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] array_index_nospec: Sanitize speculative array de-references (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] get_user: Use pointer masking to limit speculation (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] Introduce __uaccess_begin_nospec() and uaccess_try_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] reorganize SMAP handling in user space accesses (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] uaccess: Tell the compiler that uaccess is unlikely to fault (Josh Poimboeuf) [1589032] {CVE-2018-3693}- [x86] entry/64: Don't use IST entry for #BP stack (Waiman Long) [1596113] {CVE-2018-10872} - [fs] gfs2: Flush delayed work earlier in gfs2_inode_lookup (Andreas Grunbacher) [1506281] - [mm] mempolicy: fix use after free when calling get_mempolicy (Augusto Caringi) [1576757] {CVE-2018-10675} - [mm] Fix NULL pointer dereference in dequeue_hwpoisoned_huge_page() (Larry Woodman) [1381653] - [fs] NFSv4.1: Fix up replays of interrupted requests (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Simplify struct nfs4_sequence_args too (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Label each entry in the session slot tables with its slot number (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Shrink struct nfs4_sequence_res by moving the session pointer (Benjamin Coddington) [1553423] - [fs] NFSv4.1: nfs4_alloc_slots doesn't need zeroing (Benjamin Coddington) [1553423] - [fs] NFSv4.1: clean up nfs4_recall_slot to use nfs4_alloc_slots (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Fix a NFSv4.1 session initialisation regression (Benjamin Coddington) [1553423] - [scsi] ipr: Fix sync scsi scan (Gustavo Duarte) [1572310] - [scsi] ipr: Wait to do async scan until scsi host is initialized (Gustavo Duarte) [1572310]- [x86] microcode: Fix CPU synchronization routine (Prarit Bhargava) [1574592] - [x86] microcode: Synchronize late microcode loading (Prarit Bhargava) [1574592] - [x86] microcode: Request microcode on the BSP (Prarit Bhargava) [1574592] - [x86] microcode: Sanitize per-cpu microcode reloading interface (Prarit Bhargava) [1574592] - [x86] virt_spec_ctrl: Set correct host SSDB value for AMD (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Eliminate TIF_SSBD checks in IBRS on/off functions (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Disable SSBD update from scheduler if not user settable (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Make ssbd_enabled writtable (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Remove thread_info check in __wrmsr_on_cpu() (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Write per-thread SSBD state to spec_ctrl_pcp (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Add a read-only ssbd_enabled debugfs file (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Switch the selection of mitigation from CPU vendor to CPU features (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Add AMD's SPEC_CTRL MSR usage (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Add AMD's variant of SSB_NO (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs/intel: Set proper CPU features and setup RDS (Waiman Long) [1584356] {CVE-2018-3639} - [x86] KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [1584356] {CVE-2018-3639} - [x86] KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFG (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Rework spec_ctrl base and mask logic (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Rework SPEC_CTRL update after late microcode loading (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Make sync_all_cpus_ibrs() write spec_ctrl_pcp value (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Unify x86_spec_ctrl_{set_guest, restore_host} (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Rework speculative_store_bypass_update() (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Add virtualized speculative store bypass disable support (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs, KVM: Extend speculation control for VIRT_SPEC_CTRL (Waiman Long) [1584356] {CVE-2018-3639} - [x86] KVM: Rename KVM SPEC_CTRL MSR functions to match upstream (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Handle HT correctly on AMD (Waiman Long) [1584356] {CVE-2018-3639} - [x86] cpufeatures: Add FEATURE_ZEN (Waiman Long) [1584356] {CVE-2018-3639} - [x86] cpufeatures: Disentangle SSBD enumeration (Waiman Long) [1584356] {CVE-2018-3639} - [x86] cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRS (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Use synthetic bits for IBRS/IBPB/STIBP (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Fix missing void (Waiman Long) [1584356] {CVE-2018-3639} - [documentation] spec_ctrl: Do some minor cleanups (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Make "seccomp" the default mode for Speculative Store Bypass (Waiman Long) [1584356] {CVE-2018-3639} - [kernel] seccomp: Move speculation migitation control to arch code (Waiman Long) [1584356] {CVE-2018-3639} - [kernel] seccomp: Use PR_SPEC_FORCE_DISABLE (Waiman Long) [1584356] {CVE-2018-3639} - [uapi] prctl: Add force disable speculation (Waiman Long) [1584356] {CVE-2018-3639} - [kernel] seccomp: Enable speculation flaw mitigations (Waiman Long) [1584356] {CVE-2018-3639} - [fs] proc: Provide details on speculation flaw mitigations (Waiman Long) [1584356] {CVE-2018-3639} - [x86] nospec: Allow getting/setting on non-current task (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Show IBPB in the Spectre_v2 sysfs file (Waiman Long) [1584356] {CVE-2018-3639} - [x86] pti: Check MSR_IA32_ARCH_CAPABILITIES for Meltdown vulnearability (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Sync up naming of SPEC_CTRL MSR bits with upstream (Waiman Long) [1584356] {CVE-2018-3639} - [x86] pti: Fix kexec warning on debug kernel (Waiman Long) [1584356] {CVE-2018-3639} - [x86] kvm/fpu: Enable eager FPU restore (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] always enable eager FPU by default (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Load xsave pointer *after* initialization (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Fix 32-bit signal frame handling (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Always restore_xinit_state() when use_eager_cpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Rename drop_init_fpu() to fpu_reset_state() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Fix math_state_restore() race with kernel_fpu_begin() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Fold __drop_fpu() into its sole user (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't abuse drop_init_fpu() in flush_thread() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Introduce restore_init_xstate() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Document user_fpu_begin() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Factor out memset(xstate, 0) in fpu_finit() paths (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Change xstateregs_get()/set() to use ->xsave.i387 rather than ->fxsave (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Always allow FPU in interrupt if use_eager_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't abuse has_fpu in __kernel_fpu_begin/end() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Introduce per-cpu in_kernel_fpu state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Check tsk_used_math() in kernel_fpu_end() for eager FPU (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Change math_error() to use unlazy_fpu(), kill (now) unused save_init_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Merge simd_math_error() into math_error() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't do __thread_fpu_end() if use_eager_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't reset thread.fpu_counter (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: shift drop_init_fpu() from save_xstate_sig() to handle_signal() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Allow FPU to be used at interrupt time even with eagerfpu (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387.c: Initialize thread xstate only on CPU0 only once (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] kvm: fix kvm's usage of kernel_fpu_begin/end() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] rhel: initialize scattered CPUID features early (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: make eagerfpu= boot param tri-state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: enable eagerfpu by default for xsaveopt (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: decouple non-lazy/eager fpu restore from xsave (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: use non-lazy fpu restore for processors supporting xsave (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: remove unnecessary user_fpu_end() in save_xstate_sig() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: drop_fpu() before restoring new state from sigframe (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Unify signal handling code paths for x86 and x86_64 kernels (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: drop the fpu state during thread exit (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] signals: ia32_signal.c: add __user casts to fix sparse warnings (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Consolidate inline asm routines for saving/restoring fpu state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] signal: Cleanup ifdefs and is_ia32, is_x32 (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu/xsave: Keep __user annotation in casts (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] debug: Add KERN_ to bare printks, convert printks to pr_ (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] extable: Remove open-coded exception table entries in arch/x86/include/asm/xsave.h (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: Split up into exported and internal interfaces (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: Uninline the generic FP helpers that we expose to kernel modules (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: (DON'T ACTUALLY) support lazy restore of FPU state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: use 'restore_fpu_checking()' directly in task switching code (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: fix up some fpu_counter confusion (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: re-introduce FPU state preloading at context switch time (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: move TS_USEDFPU flag from thread_info to task_struct (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: move AMD K7/K8 fpu fxsave/fxrstor workaround from save to restore (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: do not preload FPU state at task switch time (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: don't ever touch TS_USEDFPU directly, use helper functions (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: move TS_USEDFPU clearing out of __save_init_fpu and into callers (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: fix x86-64 preemption-unsafe user stack save/restore (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: math_state_restore() isn't called from asm (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fix potentially dangerous trailing '; ' in #defined values/expressions (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-32, fpu: Fix FPU exception handling on non-SSE systems (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Fix common misspellings (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] kvm: Initialize fpu state in preemptible context (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge fpu_save_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-32, fpu: Rewrite fpu_save_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Remove PSHUFB_XMM5_* macros (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Remove unnecessary ifdefs from i387 code. (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-64, fpu: Simplify constraints for fxsave/fxtstor (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-64, fpu: Fix cs value in convert_from_fxsr() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-64, fpu: Disable preemption when using TS_USEDFPU (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge __save_init_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge tolerant_fwait() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge fpu_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Disable xsave in i387 emulation mode (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Make xstate_enable_boot_cpu() __init, protect on CPU 0 (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Add __init attribute to setup_xstate_features() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Make init_xstate_buf static (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Check cpuid level for XSTATE_CPUID (0x0d) (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Introduce xstate enable functions (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Do not include asm/i387.h in asm/xsave.h (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Avoid unnecessary __clear_user() and xrstor in signal handling (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Cleanup return codes in check_for_xstate() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Separate fpu and xsave initialization (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Move boot cpu initialization to xsave_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Revert "[x86] fpu: change save_i387_xstate() to rely on unlazy_fpu()" (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Revert "[x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal()" (Paolo Bonzini) [1589047] {CVE-2018-3665}- [powerpc] 64s: Add support for a store forwarding barrier at kernel entry/exit (Mauricio Oliveira) [1581053] {CVE-2018-3639} - [x86] amd: Disable AMD SSBD mitigation in a VM (Waiman Long) [1580360] - [x86] spec_ctrl: Fix late microcode problem with AMD (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Clean up entry code & remove unused APIs (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Mask off SPEC_CTRL MSR bits that are managed by kernel (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: add support for SSBD to RHEL IBRS entry/exit macros (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Rename _RDS to _SSBD (Waiman Long) [1566899] {CVE-2018-3639} - [x86] speculation: Add prctl for Speculative Store Bypass mitigation (Waiman Long) [1566899] {CVE-2018-3639} - [x86] process: Allow runtime control of Speculative Store Bypass (Waiman Long) [1566899] {CVE-2018-3639} - [kernel] prctl: Add speculation control prctls (Waiman Long) [1566899] {CVE-2018-3639} - [x86] kvm: Expose the RDS bit to the guest (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs/AMD: Add support to disable RDS on Fam(15, 16, 17)h if requested (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Sync up RDS setting with IBRS code (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Provide boot parameters for the spec_store_bypass_disable mitigation (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Expose the /sys/../spec_store_bypass and X86_BUG_SPEC_STORE_BYPASS (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Read SPEC_CTRL MSR during boot and re-use reserved bits (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Use separate PCP variables for IBRS entry and exit (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpu/intel: Knight Mill and Moorefield update to intel-family.h (Waiman Long) [1566899] {CVE-2018-3639} - [x86] speculation: Update Speculation Control microcode blacklist (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Clean up Spectre v2 related CPUID flags (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Add AMD feature bits for Speculation Control (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Add Intel feature bits for Speculation (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Add CPUID_7_EDX CPUID leaf (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpu: Fill in feature word 13, CPUID_8000_0008_EBX (Waiman Long) [1566899] {CVE-2018-3639} - [x86] Extend RH cpuinfo to 10 extra words (Waiman Long) [1566899] {CVE-2018-3639} - [x86] invpcid: Enable 'noinvpcid' boot parameter for X86_32 (Waiman Long) [1560494] - [x86] dumpstack_32: Fix kernel panic in dump_trace (Waiman Long) [1577351] - [fs] gfs2: For fs_freeze, do a log flush and flush the ail1 list (Robert S Peterson) [1569148] - [net] dccp: check sk for closed state in dccp_sendmsg() (Stefano Brivio) [1576586] {CVE-2018-1130} - [net] ipv6: dccp: add missing bind_conflict to dccp_ipv6_mapped (Stefano Brivio) [1576586] {CVE-2018-1130}- [x86] vm86-32: Properly set up vm86-32 stack for task switching (Waiman Long) [1572865] - [x86] spec_ctrl: Enable IBRS and RSB stuffing in 32-bit interrupts (Waiman Long) [1571362] - [x86] entry/32: Fix regressions in 32-bit debug exception (Waiman Long) [1571362]- [x86] kpti/kexec: fix wrong page address in clear_page (Dave Young) [1572487] - [fs] fix WARNING in rmdir() (Miklos Szeredi) [1282117] - [net] sctp: label accepted/peeled off sockets (Marcelo Leitner) [1571357] - [net] security: export security_sk_clone (Marcelo Leitner) [1571357]- [md] dm thin: fix regression that caused discards to be disabled if passdown was (Mike Snitzer) [1569377] - [s390] configs: enable auto expoline support (Hendrik Brueckner) [1554959] - [s390] correct nospec auto detection init order (Hendrik Brueckner) [1554959] - [s390] add sysfs attributes for spectre (Hendrik Brueckner) [1554959] - [s390] report spectre mitigation via syslog (Hendrik Brueckner) [1554959] - [s390] add automatic detection of the spectre defense (Hendrik Brueckner) [1554959] - [s390] move nobp parameter functions to nospec-branch.c (Hendrik Brueckner) [1554959] - [s390] do not bypass BPENTER for interrupt system calls (Hendrik Brueckner) [1554959] - [s390] Replace IS_ENABLED(EXPOLINE_*) with IS_ENABLED(CONFIG_EXPOLINE_*) (Hendrik Brueckner) [1554959] - [s390] introduce execute-trampolines for branches (Hendrik Brueckner) [1554959] - [s390] run user space and KVM guests with modified branch prediction (Hendrik Brueckner) [1554959] - [s390] add optimized array_index_mask_nospec (Hendrik Brueckner) [1554959] - [s390] scrub registers on kernel entry and KVM exit (Hendrik Brueckner) [1554959] - [s390] align and prepare spectre mitigation for upstream commits (Hendrik Brueckner) [1554959] - [x86] xen: do not use xen_info on HVM, set pv_info name to "Xen HVM" (Vitaly Kuznetsov) [1568241] - [net] sctp: verify size of a new chunk in _sctp_make_chunk() (Stefano Brivio) [1551908] {CVE-2018-5803}- [fs] fuse: fix punching hole with unaligned end (Miklos Szeredi) [1387473] {CVE-2017-15121} - [documentation] kdump: fix documentation about panic_on_warn to match rhel6 (Pingfan Liu) [1555196] - [fs] Provide sane values for nlink (Leif Sahlberg) [1554342]- [powerpc] pseries: Restore default security feature flags on setup (Mauricio Oliveira) [1561788] - [powerpc] Move default security feature flags (Mauricio Oliveira) [1561788] - [powerpc] pseries: Fix clearing of security feature flags (Mauricio Oliveira) [1561788] - [powerpc] 64s: Wire up cpu_show_spectre_v2() (Mauricio Oliveira) [1561788] - [powerpc] 64s: Wire up cpu_show_spectre_v1() (Mauricio Oliveira) [1561788] - [powerpc] pseries: Use the security flags in pseries_setup_rfi_flush() (Mauricio Oliveira) [1561788] - [powerpc] 64s: Enhance the information in cpu_show_meltdown() (Mauricio Oliveira) [1561788] - [powerpc] 64s: Move cpu_show_meltdown() (Mauricio Oliveira) [1561788] - [powerpc] pseries: Set or clear security feature flags (Mauricio Oliveira) [1561788] - [powerpc] Add security feature flags for Spectre/Meltdown (Mauricio Oliveira) [1561788] - [powerpc] pseries: Add new H_GET_CPU_CHARACTERISTICS flags (Mauricio Oliveira) [1561788] - [lib] seq: Add seq_buf_printf() (Mauricio Oliveira) [1561788] - [powerpc] rfi-flush: Call setup_rfi_flush() after LPM migration (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Differentiate enabled and patched flush types (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Always enable fallback flush on pseries (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Make it possible to call setup_rfi_flush() again (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Move the logic to avoid a redo into the debugfs code (Mauricio Oliveira) [1561786] - [x86] pti/32: Don't use trampoline stack on Xen PV (Waiman Long) [1562725] - [x86] pti: Use boot_cpu_has(X86_FEATURE_PTI_SUPPORT) for early call sites (Waiman Long) [1562725] - [x86] pti: Set X86_FEATURE_PTI_SUPPORT early (Waiman Long) [1562725] - [x86] pti: Rename X86_FEATURE_NOPTI to X86_FEATURE_PTI_SUPPORT (Waiman Long) [1562725] - [x86] pti/32: Fix setup_trampoline_page_table() bug (Waiman Long) [1562725] - [x86] entry: Remove extra argument in call instruction (Waiman Long) [1562552] - [x86] syscall: Fix ia32_ptregs handling bug in 64-bit kernel (Waiman Long) [1557562 1562552] - [x86] efi/64: Align efi_pgd on even page boundary (Waiman Long) [1558845] - [x86] pgtable/pae: Revert "Use separate kernel PMDs for user page-table" (Waiman Long) [1558845] - [x86] pgtable/pae: Revert "Unshare kernel PMDs when PTI is enabled" (Waiman Long) [1558845] - [x86] mm: Dump both kernel & user page tables at fault (Waiman Long) [1558845] - [x86] entry/32: Fix typo in PARANOID_EXIT_TO_KERNEL_MODE (Waiman Long) [1558845]- [mm] fold arch_randomize_brk into ARCH_HAS_ELF_RANDOMIZE (Bhupesh Sharma) [1494380] - [mm] brk: fix min_brk lower bound computation for COMPAT_BRK (Bhupesh Sharma) [1494380] - [mm] split ET_DYN ASLR from mmap ASLR (Bhupesh Sharma) [1494380] - [s390] redefine randomize_et_dyn for ELF_ET_DYN_BASE (Bhupesh Sharma) [1494380] - [mm] expose arch_mmap_rnd when available (Bhupesh Sharma) [1494380] - [s390] standardize mmap_rnd() usage (Bhupesh Sharma) [1494380] - [s390] mmap: randomize mmap base for bottom up direction (Bhupesh Sharma) [1494380] - [powerpc] standardize mmap_rnd() usage (Bhupesh Sharma) [1494380] - [x86] standardize mmap_rnd() usage (Bhupesh Sharma) [1494380] - [fs] binfmt_elf: create Kconfig variable for PIE randomization (Bhupesh Sharma) [1494380] - [fs] binfmt_elf: PIE: make PF_RANDOMIZE check comment more accurate (Bhupesh Sharma) [1494380] - [fs] binfmt_elf: fix PIE execution with randomization disabled (Bhupesh Sharma) [1494380] - [acpi] acpica: Support calling _REG methods within ACPI interpreter (Lenny Szubowicz) [1522849] - [acpi] acpica: Function to test if ACPI interpreter already entered (Lenny Szubowicz) [1522849] - [acpi] acpica: Function to test if ACPI mutex held by this thread (Lenny Szubowicz) [1522849]- [fs] gfs2: Check for the end of metadata in trunc_dealloc (Robert S Peterson) [1559928] - [fs] gfs2: clear journal live bit in gfs2_log_flush (Robert S Peterson) [1559928] - [netdrv] vmxnet3: fix tx data ring copy for variable size (Neil Horman) [1530378] - [mm] account skipped entries to avoid looping in find_get_pages (Dave Wysochanski) [1559386] - [powerpc] pseries: Support firmware disable of RFI flush (Mauricio Oliveira) [1554631] - [powerpc] pseries: Add H_GET_CPU_CHARACTERISTICS flags & wrapper (Mauricio Oliveira) [1554631] - [powerpc] 64s: Allow control of RFI flush via debugfs (Mauricio Oliveira) [1554630] - [powerpc] 64s: Improve RFI L1-D cache flush fallback (Mauricio Oliveira) [1554630] - [powerpc] 64s: Wire up cpu_show_meltdown() (Mauricio Oliveira) [1554630]- [dm] fix race between dm_get_from_kobject() and __dm_destroy() (Mike Snitzer) [1551999] {CVE-2017-18203} - [x86] pti: Disable kaiser_add_mapping if X86_FEATURE_NOPTI (Waiman Long) [1557562] - [x86] irq/ioapic: Check for valid irq_cfg pointer in smp_irq_move_cleanup_interrupt (Waiman Long) [1550599] {CVE-2017-5754} - [x86] kexec/64: Clear control page after PGD init (Waiman Long) [1550599] {CVE-2017-5754} - [x86] efi/64: Fix potential PTI data corruption problem (Waiman Long) [1550599] {CVE-2017-5754} - [ipmi] pick up slave address from SMBIOS on an ACPI device (Tony Camuso) [1484525] - [ipmi] fix watchdog timeout set on reboot (Tony Camuso) [1484525] - [ipmi] fix watchdog hang on panic waiting for ipmi response (Tony Camuso) [1484525] - [ipmi] use smi_num for init_name (Tony Camuso) [1484525] - [ipmi] move platform device creation earlier in the initialization (Tony Camuso) [1484525] - [ipmi] clean up printks (Tony Camuso) [1484525] - [ipmi] cleanup error return (Tony Camuso) [1484525] - [md] raid0: apply base queue limits *before* disk_stack_limits (Xiao Ni) [1417294] - [md] raid0: update queue parameter in a safer location (Xiao Ni) [1417294] - [md] raid0: conditional mddev->queue access to suit dm-raid (Xiao Ni) [1417294] - [md] raid0: access mddev->queue (request queue member) conditionally because it is not set when accessed from dm-raid (Xiao Ni) [1417294]- [x86] pti/mm: Fix machine check with PTI on old AMD CPUs (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti/mm: Enable PAGE_GLOBAL if not affected by Meltdown (Waiman Long) [1550599] {CVE-2017-5754} - [x86] retpoline: Avoid retpolines for built-in __init functions (Waiman Long) [1550599] {CVE-2017-5754} - [x86] kexec/32: Allocate 8k PGD for PTI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] spec_ctrl: Patch out lfence on old 32-bit CPUs (Waiman Long) [1550599] {CVE-2017-5754} - [v4l] media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic fixup (Jarod Wilson) [1548432] {CVE-2017-13166} - [scsi] lpfc: Fix crash from memory alloc at interrupt level with GFP_KERNEL set (Dick Kennedy) [1540706]- [dm] io: fix duplicate bio completion due to missing ref count (Mikulas Patocka) [1334224] - [fs] gfs2: Reduce contention on gfs2_log_lock (Robert S Peterson) [1399822] - [fs] gfs2: Inline function meta_lo_add (Robert S Peterson) [1399822] - [fs] gfs2: Switch tr_touched to flag in transaction (Robert S Peterson) [1399822]- [v4l] media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic (Jarod Wilson) [1548432] {CVE-2017-13166} - [kernel] cgroup: initialize xattr before calling d_instantiate() (Aristeu Rozanski) [1533523] - [fs] ext*: Don't clear SGID when inheriting ACLs (Andreas Grunbacher) [1473482] - [fs] gfs2: writeout truncated pages (Robert S Peterson) [1331076] - [fs] export __block_write_full_page (Robert S Peterson) [1331076] - [scsi] mark queue as PREEMPT_ONLY before setting quiesce (Ming Lei) [1462959] - [block] call blk_queue_enter() before allocating request (Ming Lei) [1462959] - [block] introduce blk_queue_enter() (Ming Lei) [1462959] - [mm] shmem: replace_page must flush_dcache and others (Waiman Long) [1412337] - [mm] shmem: replace page if mapping excludes its zone (Waiman Long) [1412337] - [x86] cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes (Waiman Long) [1550599] {CVE-2017-5754} - [x86] spec_ctrl/32: Enable IBRS processing on kernel entries & exits (Waiman Long) [1550599] {CVE-2017-5754} - [x86] spec_ctrl/32: Stuff RSB on kernel entry (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Allow CONFIG_PAGE_TABLE_ISOLATION for x86_32 (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti/32: Add a PAE specific version of __pti_set_user_pgd (Waiman Long) [1550599] {CVE-2017-5754} - [x86] mm/dump_pagetables: Support PAE page table dumping (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable/pae: Use separate kernel PMDs for user page-table (Waiman Long) [1550599] {CVE-2017-5754} - [x86] mm/pae: Populate valid user PGD entries (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Enable x86-32 for kaiser.c (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Disable PCID handling in x86-32 TLB flushing code (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable: Disable user PGD poisoning for PAE (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable: Move more PTI functions out of pgtable_64.h (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable: Move pgdp kernel/user conversion functions to pgtable.h (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable/32: Allocate 8k page-tables when PTI is enabled (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable/pae: Unshare kernel PMDs when PTI is enabled (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Handle debug exception similar to NMI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Add PTI cr3 switch to non-NMI entry/exit points (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Add PTI cr3 switches to NMI handler code (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Enable the use of trampoline stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Change INT80 to be an interrupt gate (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Handle Entry from Kernel-Mode on Entry-Stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Leave the kernel via trampoline stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Enter the kernel via trampoline stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Restore segments before int registers (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Split off return-to-kernel path (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Unshare NMI return path (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Put ESPFIX code into a macro (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Load task stack from x86_tss.sp1 in SYSENTER handler (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Rename TSS_sysenter_sp0 to TSS_entry_stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Add X86_FEATURE_NOPTI to permanently disable PTI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Simplify and fix up the SYSENTER stack #DB/NMI fixup (Waiman Long) [1550599] {CVE-2017-5754} - [x86] doublefault: Set the right gs register for doublefault (Waiman Long) [1550599] {CVE-2017-5754} - [x86] syscall: int80 must not clobber r12-15 (Waiman Long) [1550599] {CVE-2017-5754} - [x86] syscall: change ia32_syscall() to create the full register frame in ia32_do_call() (Waiman Long) [1550599] {CVE-2017-5754} - [x86] cve: Make all Meltdown/Spectre percpu variables available to x86-32 (Waiman Long) [1550599] {CVE-2017-5754}- [mm] prevent /proc/sys/vm/percpu_pagelist_fraction divide-by-zero (Dave Anderson) [1405879] - [fs] proc: Resolve performance issues with multiple /proc/stat reads (Prarit Bhargava) [1544565] - [fs] nfs: fix pnfs direct write memory leak (Scott Mayhew) [1536900] - [fs] dcache: prevent multiple shrink_dcache_parent() on the same dentry (Miklos Szeredi) [1269288] - [fs] fifo: do not restart open() if it already found a partner (Miklos Szeredi) [1482983] - [audit] reinstate check for failed execve (Denys Vlasenko) [1488822] - [perf] x86/intel/uncore: Make PCI and MSR uncore independent (Jiri Olsa) [1427324] - [perf] fix perf_event_comm() vs. exec() assumption (Jiri Olsa) [1478980] - [lib] prevent BUG in kfree() due to memory exhaustion in __sg_alloc_table() (Larry Woodman) [1454453] - [kernel] sched/core: Rework rq->clock update skips (Lauro Ramos Venancio) [1212959] - [kernel] sched: Remove useless code in yield_to() (Lauro Ramos Venancio) [1212959] - [kernel] sched: Set skip_clock_update in yield_task_fair() (Lauro Ramos Venancio) [1212959] - [kernel] sched, rt: Update rq clock when unthrottling of an otherwise idle CPU (Lauro Ramos Venancio) [1212959] - [kernel] lockdep: Fix lock_is_held() on recursion (Lauro Ramos Venancio) [1212959] - [x86] skip check for spurious faults for non-present faults (Daniel Vacek) [1495167] - [x86] mm: Fix boot crash caused by incorrect loop count calculation in sync_global_pgds() (Daniel Vacek) [1495167] - [fs] gfs2: Defer deleting inodes under memory pressure (Andreas Grunbacher) [1255872] - [fs] gfs2: gfs2_clear_inode, gfs2_delete_inode: Put glocks asynchronously (Andreas Grunbacher) [1255872] - [fs] gfs2: Get rid of gfs2_set_nlink (Andreas Grunbacher) [1255872] - [fs] add set_nlink() (Andreas Grunbacher) [1255872] - [fs] gfs2: gfs2_glock_get: Wait on freeing glocks (Andreas Grunbacher) [1255872] - [fs] gfs2: gfs2_create_inode: Keep glock across iput (Andreas Grunbacher) [1255872] - [fs] gfs2: Clean up glock work enqueuing (Andreas Grunbacher) [1255872] - [fs] gfs2: Protect gl->gl_object by spin lock (Andreas Grunbacher) [1255872] - [fs] gfs2: Get rid of flush_delayed_work in gfs2_clear_inode (Andreas Grunbacher) [1255872] - [fs] revert "gfs2: Wait for iopen glock dequeues" (Andreas Grunbacher) [1255872] - [fs] gfs2: Fixup to "Clear gl_object if gfs2_create_inode fails" (Andreas Grunbacher) [1506281] - [scsi] dual scan thread bug fix (Ewan Milne) [1508512] - [scsi] fix our current target reap infrastructure (Ewan Milne) [1508512] - [scsi] bnx2fc: Fix check in SCSI completion handler for timed out request (Chad Dupuis) [1538168]- [net] netfilter: xt_TCPMSS: add more sanity tests on tcph->doff (Florian Westphal) [1543091] {CVE-2017-18017} - [net] netfilter: xt_TCPMSS: fix handling of malformed TCP header and options (Florian Westphal) [1543091] {CVE-2017-18017} - [net] netfilter: xt_TCPMSS: SYN packets are allowed to contain data (Florian Westphal) [1543091] {CVE-2017-18017} - [net] sctp: return error if the asoc has been peeled off in sctp_wait_for_sndbuf (Hangbin Liu) [1470559] - [net] sctp: use the right sk after waking up from wait_buf sleep (Hangbin Liu) [1470559] - [net] sctp: do not free asoc when it is already dead in sctp_sendmsg (Hangbin Liu) [1470559] - [net] packet: Allow packets with only a header (but no payload) (Lorenzo Bianconi) [1535024] - [net] packet: make packet too small warning match condition (Lorenzo Bianconi) [1535024] - [net] packet: bail out of packet_snd() if L2 header creation fails (Lorenzo Bianconi) [1535024] - [net] packet: make packet_snd fail on len smaller than l2 header (Lorenzo Bianconi) [1535024] - [net] bonding: discard lowest hash bit for 802.3ad layer3+4 (Hangbin Liu) [1532167] - [net] revert "net: use lib/percpu_counter API for fragmentation mem accounting" (Jesper Brouer) [1508504] - [scsi] lpfc: fix pci hot plug crash in list_add call (Dick Kennedy) [1542773] - [scsi] hpsa: update driver version (Joseph Szczypek) [1541517] - [scsi] hpsa: correct resets on retried commands (Joseph Szczypek) [1541517] - [scsi] hpsa: rescan later if reset in progress (Joseph Szczypek) [1541517]- [x86] retpoline/hyperv: Convert assembler indirect jumps (Waiman Long) [1535645] - [x86] spec_ctrl: Upgrade GCC retpoline warning to an error for brew builds (Waiman Long) [1535645] - [x86] retpoline: Don't use kernel indirect thunks in vsyscalls (Waiman Long) [1535645] - [x86] spec_ctrl: Add a read-only retp_enabled debugfs knob (Waiman Long) [1535645] - [x86] spec_ctrl: detect unretpolined modules (Waiman Long) [1535645] - [x86] retpoline/ACPI: Convert indirect jump in wakeup code (Waiman Long) [1535645] - [x86] retpoline/efi: Convert stub indirect calls & jumps (Waiman Long) [1535645] - [watchdog] hpwdt: remove indirect call in drivers/watchdog/hpwdt.c (Waiman Long) [1535645] - [x86] spec_ctrl: cleanup __ptrace_may_access (Waiman Long) [1535645] - [x86] bugs: Drop one "mitigation" from dmesg (Waiman Long) [1535645] - [x86] spec_ctrl: fix ptrace IBPB optimization (Waiman Long) [1535645] - [x86] spec_ctrl: Avoid returns in IBRS-disabled regions (Waiman Long) [1535645] - [x86] spectre/meltdown: avoid the vulnerability directory to weaken kernel security (Waiman Long) [1535645] - [x86] spec_ctrl: Update spec_ctrl.txt and kernel-parameters.txt (Waiman Long) [1535645] - [x86] Use IBRS for firmware update path (Waiman Long) [1535645] - [x86] spec_ctrl: stuff RSB on context switch with SMEP enabled (Waiman Long) [1535645] - [x86] spec_ctrl: use upstream RSB stuffing function (Waiman Long) [1535645] - [x86] spec_ctrl: add ibrs_enabled=3 (ibrs_user) (Waiman Long) [1535645] - [x86] spec_ctrl: Integrate IBRS with retpoline (Waiman Long) [1535645] - [x86] spec_ctrl: print features changed by microcode loading (Waiman Long) [1535645] - [x86] spec_ctrl: refactor the init and microcode loading paths (Waiman Long) [1535645] - [x86] spec_ctrl: move initialization of X86_FEATURE_IBPB_SUPPORT (Waiman Long) [1535645] - [x86] spec_ctrl: remove SPEC_CTRL_PCP_IBPB bit (Waiman Long) [1535645] - [x86] spec_ctrl: remove ibrs_enabled variable (Waiman Long) [1535645] - [x86] spec_ctrl: add ibp_disabled variable (Waiman Long) [1535645] - [x86] spec_ctrl: add X86_FEATURE_IBP_DISABLE (Waiman Long) [1535645] - [x86] spec_ctrl: remove IBP disable for AMD model 0x16 (Waiman Long) [1535645] - [x86] spec_ctrl: remove performance measurements from documentation (Waiman Long) [1535645] - [x86] spec_ctrl: make ipbp_enabled read-only (Waiman Long) [1535645] - [x86] spec_ctrl: remove ibpb_enabled=2 mode (Waiman Long) [1535645] - [x86] spec_ctrl: Enable spec_ctrl functions for x86-32 (Waiman Long) [1535645] - [x86] spec_ctrl: move vmexit rmb in the last branch before IBRS (Waiman Long) [1535645] - [x86] spec_ctrl: satisfy the barrier like semantics of IBRS (Waiman Long) [1535645] - [x86] spectre_v1: Mark it as mitigated (Waiman Long) [1535645] - [x86] pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown (Waiman Long) [1535645] - [x86] mce: Make machine check speculation protected (Waiman Long) [1535645] - [x86] retpoline: Add LFENCE to the retpoline/RSB filling RSB macros (Waiman Long) [1535645] - [x86] retpoline: Fill return stack buffer on vmexit (Waiman Long) [1535645] - [x86] retpoline/irq32: Convert assembler indirect jumps (Waiman Long) [1535645] - [x86] retpoline/checksum32: Convert assembler indirect jumps (Waiman Long) [1535645] - [x86] retpoline/entry: Convert entry assembler indirect (Waiman Long) [1535645] - [x86] retpoline/crypto: Convert crypto assembler indirect jumps (Waiman Long) [1535645] - [x86] spectre: Add boot time option to select Spectre v2 mitigation (Waiman Long) [1535645] - [x86] retpoline: Add initial retpoline support (Waiman Long) [1535645] - [x86] cpu: Implement CPU vulnerabilites sysfs functions (Waiman Long) [1535645] - [base] sysfs/cpu: Add vulnerability folder (Waiman Long) [1535645] - [x86] cpufeatures: Add X86_BUG_SPECTRE_V(12) (Waiman Long) [1535645] - [x86] pti: Add the pti= cmdline option and documentation (Waiman Long) [1535645] - [x86] cpufeatures: Add X86_BUG_CPU_MELTDOWN (Waiman Long) [1535645] - [x86] pti: Rename CONFIG_KAISER to CONFIG_PAGE_TABLE_ISOLATION (Waiman Long) [1535645] - [x86] cpu: Expand cpufeature facility to include cpu bugs (Waiman Long) [1535645] - [x86] cpu: Merge bugs.c and bugs_64.c (Waiman Long) [1535645] - [x86] cpu/intel: Introduce macros for Intel family numbers (Waiman Long) [1535645] - [x86] alternatives: Add missing 'n' at end of ALTERNATIVE inline asm (Waiman Long) [1535645] - [x86] alternatives: Fix alt_max_short macro to really be a max() (Waiman Long) [1535645] - [x86] asm: Make asm/alternative.h safe from assembly (Waiman Long) [1535645] - [x86] alternatives: Document macros (Waiman Long) [1535645] - [x86] alternatives: Fix ALTERNATIVE_2 padding generation properly (Waiman Long) [1535645] - [x86] alternatives: Add instruction padding (Waiman Long) [1535645] - [x86] alternative: Add header guards to asm/alternative-asm.h (Waiman Long) [1535645] - [x86] alternative: Use .pushsection/.popsection (Waiman Long) [1535645] - [x86] copy_user_generic: Optimize copy_user_generic with CPU erms feature (Waiman Long) [1535645] - [x86] Make .altinstructions bit size neutral (Waiman Long) [1535645]- [powerpc] spinlock: add gmb memory barrier (Mauricio Oliveira) [1538543] - [powerpc] prevent Meltdown attack with L1-D$ flush (Mauricio Oliveira) [1538543] - [s390] vtime: turn BP on when going idle (Hendrik Brueckner) [1538542] - [s390] cpuinfo: show facilities as reported by stfle (Hendrik Brueckner) [1538542] - [s390] kconfigs: turn off SHARED_KERNEL support for s390 (Hendrik Brueckner) [1538542] - [s390] add ppa to system call and program check path (Hendrik Brueckner) [1538542] - [s390] spinlock: add gmb memory barrier (Hendrik Brueckner) [1538542] - [s390] introduce CPU alternatives (Hendrik Brueckner) [1538542]- [x86] pti: Rework the trampoline stack switching code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] pti: Disable interrupt before trampoline stack switching (Waiman Long) [1519802] {CVE-2017-5754} - [x86] pti/mm: Fix trampoline stack problem with XEN PV (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/efi: unbreak tboot (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Fix XEN PV boot failure (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Invoke TRACE_IRQS_IRETQ in paranoid_userspace_restore_all (Waiman Long) [1519802] {CVE-2017-5754} - [x86] spec_ctrl: show added cpuid flags in /proc/cpuinfo after late microcode update (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: svm: spec_ctrl at vmexit needs per-cpu areas functional (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: Eliminate redundnat FEATURE Not Present messages (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: enable IBRS and stuff_RSB before calling NMI C code (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: skip CAP_SYS_PTRACE check to skip audit (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: disable ibrs while in intel_idle() (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: skip IBRS/CR3 restore when paranoid exception returns to userland (Waiman Long) [1519796] {CVE-2017-5715} - [x86] Revert "entry: Use retpoline for syscall's indirect calls" (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/dump_pagetables: Allow dumping current pagetables (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/dump_pagetables: Add a pgd argument to walk_pgd_level() (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/dump_pagetables: Add page table directory (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Remove unneeded nmi_userspace code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Fix nmi exit code with CONFIG_TRACE_IRQFLAGS (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: init_tss is supposed to go in the PAGE_ALIGNED per-cpu section (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Clear kdump pgd page to prevent incorrect behavior (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: consider the init_mm.pgd a kaiser pgd (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: convert userland visible "kpti" name to "pti" (Waiman Long) [1519802] {CVE-2017-5754} - [x86] spec_ctrl: set IBRS during resume from RAM if ibrs_enabled is 2 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/kaiser: __load_cr3 in resume from RAM after kernel gs has been restored (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/kaiser: Revert the __GFP_COMP flag change (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Fix paranoid_exit() trampoline clobber (Waiman Long) [1519802] {CVE-2017-5754} - [x86] spec_ctrl: allow use_ibp_disable only if both SPEC_CTRL and IBPB_SUPPORT are missing (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: Documentation spec_ctrl.txt (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: remove irqs_disabled() check from intel_idle() (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: use enum when setting ibrs/ibpb_enabled (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: undo speculation barrier for ibrs_enabled and noibrs_cmdline (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: introduce ibpb_enabled = 2 for IBPB instead of IBRS (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: introduce SPEC_CTRL_PCP_ONLY_IBPB (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: cleanup s/flush/sync/ naming when sending IPIs (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: set IBRS during CPU init if in ibrs_enabled == 2 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: use IBRS_ENABLED instead of 1 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: allow the IBP disable feature to be toggled at runtime (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: always initialize save_reg in ENABLE_IBRS_SAVE_AND_CLOBBER (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: ibrs_enabled() is expected to return > 1 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: CLEAR_EXTRA_REGS and extra regs save/restore (Waiman Long) [1519796] {CVE-2017-5715} - [x86] syscall: Clear unused extra registers on syscall (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Add back STUFF_RSB to interrupt and error paths (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/kaiser: make is_kaiser_pgd reliable (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: disable global pages by default with KAISER (Waiman Long) [1519802] {CVE-2017-5754} - [x86] Revert "mm/kaiser: Disable global pages by default with KAISER" (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: fix pgd freeing in error path (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Fix 32-bit program crash with 64-bit kernel on AMD boxes (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: reload spec_ctrl cpuid in all microcode load paths (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: Prevent unwanted speculation without IBRS (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: add noibrs noibpb boot options (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Use retpoline for syscall's indirect calls (Waiman Long) [1519796] {CVE-2017-5715} - [x86] syscall: Clear unused extra registers on 32-bit compatible syscall entrance (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: rescan cpuid after a late microcode update (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: add debugfs ibrs_enabled ibpb_enabled (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: consolidate the spec control boot detection (Waiman Long) [1519796] {CVE-2017-5715} - [x86] Remove __cpuinitdata from some data & function (Waiman Long) [1519796] {CVE-2017-5715} - [x86] KVM/spec_ctrl: allow IBRS to stay enabled in host userland (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: move stuff_RSB in spec_ctrl.h (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Remove STUFF_RSB in error and interrupt code (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Stuff RSB for entry to kernel for non-SMEP platform (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm: Only set IBPB when the new thread cannot ptrace (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm: Set IBPB upon context switch (Waiman Long) [1519796] {CVE-2017-5715} - [x86] idle: Disable IBRS when offlining cpu and re-enable (Waiman Long) [1519796] {CVE-2017-5715} - [x86] idle: Disable IBRS entering idle and enable it on wakeup (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: implement spec ctrl C methods (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: save IBRS MSR value in save_paranoid for NMI (Waiman Long) [1519796] {CVE-2017-5715} - [x86] enter: Use IBRS on syscall and interrupts (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: swap rdx with rsi for nmi nesting detection (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: spec_ctrl_pcp and kaiser_enabled_pcp in same cachline (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: use per-cpu knob instead of ALTERNATIVES for ibpb and ibrs (Waiman Long) [1519796] {CVE-2017-5715} - [x86] enter: MACROS to set/clear IBRS and set IBPB (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] x86: add SPEC_CTRL to MSR and CPUID lists (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] svm: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD (Waiman Long) [1519796] {CVE-2017-5715} - [x86] svm: Set IBPB when running a different VCPU (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] vmx: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] vmx: Set IBPB when running a different VCPU (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] x86: clear registers on VM exit (Waiman Long) [1519796] {CVE-2017-5715} - [x86] kvm: Pad RSB on VM transition (Waiman Long) [1519796] {CVE-2017-5715} - [security] Add SPEC_CTRL Kconfig option (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpu/AMD: Control indirect branch predictor when SPEC_CTRL not available (Waiman Long) [1519796] {CVE-2017-5715} - [x86] feature: Report presence of IBPB and IBRS control (Waiman Long) [1519796] {CVE-2017-5715} - [x86] feature: Enable the x86 feature to control Speculation (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpuid: Provide get_scattered_cpuid_leaf() (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpuid: Cleanup cpuid_regs definitions (Waiman Long) [1519796] {CVE-2017-5715} - [x86] microcode: Share native MSR accessing variants (Waiman Long) [1519796] {CVE-2017-5715} - [x86] nop: Make the ASM_NOP* macros work from assembly (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpu: Clean up and unify the NOP selection infrastructure (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Further simplify the paranoid_exit code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Remove trampoline check from paranoid entry path (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Don't switch to trampoline stack in paranoid_exit (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Simplify trampoline stack restore code (Waiman Long) [1519802] {CVE-2017-5754} - [misc] locking/barriers: prevent speculative execution based on Coverity scan results (Waiman Long) [1519789] {CVE-2017-5753} - [fs] udf: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [fs] prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [scsi] qla2xxx: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [netdrv] p54: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [netdrv] carl9170: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [media] uvcvideo: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [x86] cpu/AMD: Remove now unused definition of MFENCE_RDTSC feature (Waiman Long) [1519789] {CVE-2017-5753} - [x86] cpu/AMD: Make the LFENCE instruction serialized (Waiman Long) [1519789] {CVE-2017-5753} - [kernel] locking/barriers: introduce new memory barrier gmb() (Waiman Long) [1519789] {CVE-2017-5753} - [x86] Fix typo preventing msr_set/clear_bit from having an effect (Waiman Long) [1519789] {CVE-2017-5753} - [x86] Add another set of MSR accessor functions (Waiman Long) [1519789] {CVE-2017-5753} - [x86] mm/kaiser: Replace kaiser with kpti to sync with upstream (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map the trace idt tables in userland shadow pgd (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add "kaiser" and "nokaiser" boot options (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: fix RESTORE_CR3 crash in kaiser_stop_machine (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use stop_machine for enable/disable knob (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: use atomic ops to poison/unpoison user pagetables (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use invpcid to flush the two kaiser PCID AISD (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use two PCID ASIDs optimize the TLB during enter/exit kernel (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: stop patching flush_tlb_single (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: If INVPCID is available, use it to flush global mappings (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use PCID feature to make user and kernel switches faster (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/64: Initialize CR4.PCIDE early (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Add a 'noinvpcid' boot option to turn off INVPCID (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Add the 'nopcid' boot option to turn off PCID (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: validate trampoline stack (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Move SYSENTER_stack to the beginning of struct tss_struct (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: isolate the user mapped per cpu areas (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: enable kaiser in build (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: selective boot time defaults (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser/xen: Dynamically disable KAISER when running under Xen PV (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add Kconfig (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: avoid false positives during non-kaiser pgd updates (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Respect disabled CPU features (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: trampoline stack comments (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: stack trampoline (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: re-enable vsyscalls (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: allow to build KAISER with KASRL (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: allow KAISER to be enabled/disabled at runtime (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: un-poison PGDs at runtime (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add a function to check for KAISER being enabled (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add debugfs file to turn KAISER on/off at runtime (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: disable native VSYSCALL (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map virtually-addressed performance monitoring buffers (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add kprobes text section (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map trace interrupt entry (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map entry stack per-cpu areas (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map dynamically-allocated LDTs (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: make sure static PGDs are 8k in size (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: allow NX poison to be set in p4d/pgd (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: unmap kernel from userspace page tables (core patch) (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: mark per-cpu data structures required for entry/exit (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: introduce user-mapped per-cpu areas (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add cr3 switches to entry code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: remove scratch registers (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: prepare assembly for entry/exit CR3 switching (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Disable global pages by default with KAISER (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Document X86_CR4_PGE toggling behavior (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/tlb: Make CR4-based TLB flushes more robust (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Do not set _PAGE_USER for init_mm page tables (Waiman Long) [1519802] {CVE-2017-5754} - [x86] increase robusteness of bad_iret fixup handler (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Check if PUD is large when validating a kernel address (Waiman Long) [1519802] {CVE-2017-5754} - [x86] Separate out entry text section (Waiman Long) [1519802] {CVE-2017-5754} - [include] linux/const.h: Add _BITUL() and _BITULL() (Waiman Long) [1519802] {CVE-2017-5754} - [include] linux/mmdebug.h: add VM_WARN_ON() and VM_WARN_ON_ONCE() (Waiman Long) [1519802] {CVE-2017-5754} - [include] stddef.h: Move offsetofend() from vfio.h to a generic kernel header (Waiman Long) [1519802] {CVE-2017-5754}- [hv] netvsc: get rid of completion timeouts (Vitaly Kuznetsov) [1538592] - [fs] gfs2: Special case the rindex in gfs2_write_alloc_required() (Andrew Price) [1384184] - [scsi] scsi_dh_alua: fix race condition that causes multipath to hang (Mike Snitzer) [1500192] - [virtio] virtio-pci: fix leaks of msix_affinity_masks (Jason Wang) [1281754] - [fs] sunrpc: avoid warning in gss_key_timeout (J. Bruce Fields) [1456594] - [fs] sunrpc: fix RCU handling of gc_ctx field (J. Bruce Fields) [1456594]- [drm] nouveau/disp/nv50-: execute supervisor on its own workqueue (Ben Skeggs) [1468825] - [net] bluetooth: Prevent uninitialized data (Gopal Tiwari) [1519626] {CVE-2017-1000410} - [scsi] storvsc: do not assume SG list is continuous when doing bounce buffers (for 4.1 and prior) (Cathy Avery) [1533175]- [x86] tighten /dev/mem with zeroing reads (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: make size_inside_page() logic straight (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: cleanup unxlate_dev_mem_ptr() calls (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: introduce size_inside_page() (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: remove redundant test on len (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [scsi] lpfc: Null pointer dereference when log_verbose is set to 0xffffffff (Dick Kennedy) [1538340]- [netdrv] bnx2x: prevent crash when accessing PTP with interface down (Michal Schmidt) [1518669] - [hv] vss: Operation timeouts should match host expectation (Mohammed Gamal) [1511431] - [hv] utils: reduce HV_UTIL_NEGO_TIMEOUT timeout (Mohammed Gamal) [1511431] - [hv] utils: Check VSS daemon is listening before a hot backup (Mohammed Gamal) [1511431] - [hv] utils: Continue to poll VSS channel after handling requests (Mohammed Gamal) [1511431] - [md] dm: clear all discard attributes in queue_limits when discards are disabled (Mike Snitzer) [1433297] - [md] dm: discard support requires all targets in a table support discards (Mike Snitzer) [1433297] - [net] dccp: use-after-free in DCCP code (Stefano Brivio) [1520817] {CVE-2017-8824} - [net] tcp: fix tcp_trim_head() (Paolo Abeni) [1274139] - [net] sctp: fix src address selection if using secondary addresses for ipv6 (Xin Long) [1445919] - [net] sctp: deny peeloff operation on asocs with threads sleeping on it (Hangbin Liu) [1470559] - [net] sctp: avoid BUG_ON on sctp_wait_for_sndbuf (Hangbin Liu) [1470559] - [net] tcp: fix race during timewait sk creation (Florian Westphal) [1205025]- [fs] sunrpc: Revert "sunrpc: always treat the invalid cache as unexpired" (Thiago Becker) [1532786] - [net] dma: fix memory leak in dma_pin_iocvec_pages (Sabrina Dubroca) [1459263] - [s390] qeth: check not more than 16 SBALEs on the completion queue (Hendrik Brueckner) [1520860] - [s390] fix transactional execution control register handling (Hendrik Brueckner) [1520862] - [mm] prevent concurrent unmap_mapping_range() on the same inode (Miklos Szeredi) [1408108]- [mm] add cpu_relax() to "dont return 0 too early" patch (Ian Kent) [988988] - [mm] don't return 0 too early from find_get_pages() (Ian Kent) [988988] - [crypto] cryptd: Add cryptd_max_cpu_qlen module parameter (Jon Maxwell) [1503322] - [s390] cpcmd,vmcp: avoid GFP_DMA allocations (Hendrik Brueckner) [1496105] - [fs] gfs2: Withdraw for IO errors writing to the journal or statfs (Robert S Peterson) [1505956] - [netdrv] ixgbe: Fix incorrect bitwise operations of PTP Rx timestamp flags (Ken Cox) [1523856]- [kernel] fix __wait_on_atomic_t() to call the action func if the counter != 0 (David Howells) [1418631] - [fs] fscache: fix dead object requeue (David Howells) [1333592 1418631] - [fs] fscache: clear outstanding writes when disabling a cookie (David Howells) [1418631] - [fs] fscache: initialise stores_lock in netfs cookie (David Howells) [1418631] - [fs] cachefiles: fix attempt to read i_blocks after deleting file (David Howells) [1418631] - [fs] cachefiles: fix race between inactivating and culling a cache object (David Howells) [1418631] - [fs] fscache: make check_consistency callback return int (David Howells) [1418631] - [fs] fscache: wake write waiter after invalidating writes (David Howells) [1418631] - [fs] cachefiles: provide read-and-reset release counters for cachefilesd (David Howells) [1418631] - [s390] disassembler: increase show_code buffer size (Hendrik Brueckner) [1516654] - [fs] sunrpc: remove BUG_ONs checking RPC_IS_QUEUED (Dave Wysochanski) [1424630] - [fs] nfsv4.1: nfs4_fl_prepare_ds must be careful about reporting success (Scott Mayhew) [1205448] - [fs] cifs: add ratelimit for the log entry that causes a lockup (Leif Sahlberg) [1494999] - [fs] nfsd: check for oversized NFSv2/v3 arguments (J. Bruce Fields) [1447168]- [scsi] avoid a permanent stop of the scsi device's request queue (Ewan Milne) [1513455] - [fs] bio: more bio_map_user_iov() leak fixes (Ming Lei) [1503590] {CVE-2017-12190} - [fs] bio: fix unbalanced page refcounting in bio_map_user_iov (Ming Lei) [1503590] {CVE-2017-12190}- [scsi] bnx2fc: Fix hung task messages when a cleanup response is not received during abort (Chad Dupuis) [1504260]- [mm] introduce dedicated WQ_MEM_RECLAIM workqueue to do lru_add_drain_all (Waiman Long) [1463754] - [netdrv] cxgb4: Clear On FLASH config file after a FW upgrade (Arjun Vynipadath) [1446952] - [netdrv] chelsio : Fixes the issue seen on initiator while stopping the target (Sai Vemuri) [1442097] - [netdrv] be2net: Fix UE detection logic for BE3 (Ivan Vecera) [1437991] - [netdrv] cxgb4vf: don't offload Rx checksums for IPv6 fragments (Davide Caratti) [1427036] - [scsi] qla2xxx: Get mutex lock before checking optrom_state (Himanshu Madhani) [1408549]- [net] sctp: do not loose window information if in rwnd_over (Marcelo Leitner) [1492220] - [net] sctp: fix recovering from 0 win with small data chunks (Marcelo Leitner) [1492220]- [s390] qdio: clear DSCI prior to scanning multiple input queues (Hendrik Brueckner) [1467962]- [s390] zfcp: fix erp_action use-before-initialize in REC action trace (Hendrik Brueckner) [1497000] - [ipmi] create hardware-independent softdep for ipmi_devintf (Tony Camuso) [1457915]- [fs] nfsd: reorder nfsd_cache_match to check more powerful discriminators first (Thiago Becker) [1435787] - [fs] nfsd: split DRC global spinlock into per-bucket locks (Thiago Becker) [1435787] - [fs] nfsd: convert num_drc_entries to an atomic_t (Thiago Becker) [1435787] - [fs] nfsd: remove the cache_hash list (Thiago Becker) [1435787] - [fs] nfsd: convert the lru list into a per-bucket thing (Thiago Becker) [1435787] - [fs] nfsd: clean up drc cache in preparation for global spinlock elimination (Thiago Becker) [1435787]- [hv] vmbus: Fix error code returned by vmbus_post_msg() (Vitaly Kuznetsov) [1491846] - [hv] vmbus: Increase the time between retries in vmbus_post_msg() (Vitaly Kuznetsov) [1491846] - [hv] vmbus: Raise retry/wait limits in vmbus_post_msg() (Vitaly Kuznetsov) [1491846] - [hv] vmbus: Reduce the delay between retries in vmbus_post_msg() (Vitaly Kuznetsov) [1491846]- [scsi] be2iscsi: fix bad extern declaration (Maurizio Lombardi) [1497152] - [kernel] mqueue: fix a use-after-free in sys_mq_notify() (Davide Caratti) [1476124] {CVE-2017-11176}- [char] ipmi: use rcu lock around call to intf->handlers->sender() (Tony Camuso) [1466034] - [net] packet: fix tp_reserve race in packet_set_ring (Stefano Brivio) [1481943] {CVE-2017-1000111} - [net] packet: fix overflow in check for tp_frame_nr (Stefano Brivio) [1484946] {CVE-2017-7308} - [net] packet: fix overflow in check for tp_reserve (Stefano Brivio) [1484946] {CVE-2017-7308} - [fs] binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings (Petr Matousek) [1492961] {CVE-2017-1000253} - [fs] binfmt_elf.c: fix bug in loading of PIE binaries (Petr Matousek) [1492961] {CVE-2017-1000253}- [net] tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0 (Davide Caratti) [1488340] {CVE-2017-14106} - [net] tcp: fix 0 divide in __tcp_select_window() (Davide Caratti) [1488340] {CVE-2017-14106} - [net] ipv6: accept 64k - 1 packet length in ip6_find_1stfragopt() (Matteo Croce) [1477006] {CVE-2017-7542} - [net] ipv6: avoid overflow of offset in ip6_find_1stfragopt (Matteo Croce) [1477006] {CVE-2017-7542} - [net] udp: consistently apply ufo or fragmentation (Davide Caratti) [1481529] {CVE-2017-1000112} - [net] ipv6: Should use consistent conditional judgement for ip6 fragment between __ip6_append_data and ip6_finish_output (Davide Caratti) [1481529] {CVE-2017-1000112} - [net] ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output (Davide Caratti) [1481529] {CVE-2017-1000112}- [fs] nfs: don't disconnect open-owner on NFS4ERR_BAD_SEQID (Dave Wysochanski) [1459636] - [net] l2cap: prevent stack overflow on incoming bluetooth packet (Neil Horman) [1490062] {CVE-2017-1000251}- [fs] sunrpc: always treat the invalid cache as unexpired (Thiago Becker) [1477288] - [fs] sunrpc: xpt_auth_cache should be ignored when expired (Thiago Becker) [1477288]- [video] efifb: allow user to disable write combined mapping (Dave Airlie) [1465097]- [netdrv] sfc: tx ring can only have 2048 entries for all EF10 NICs (Jarod Wilson) [1441773] - [netdrv] brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx() (Stanislaw Gruszka) [1474782] {CVE-2017-7541} - [scsi] lpfc: fix "integer constant too large" error on 32bit archs (Maurizio Lombardi) [1441169] - [scsi] lpfc: version 11.0.1.6 is 11.0.0.6 with no_hba_reset patches (Maurizio Lombardi) [1441169] - [scsi] lpfc: Vport creation is failing with "Link Down" error (Maurizio Lombardi) [1441169] - [scsi] lpfc: Fix panic on BFS configuration (Maurizio Lombardi) [1441169] - [scsi] lpfc: Fix eh_deadline setting for sli3 adapters (Maurizio Lombardi) [1441169] - [scsi] lpfc: Correct panics with eh_timeout and eh_deadline (Maurizio Lombardi) [1441169]- [x86] fix /proc/mtrr with base/size more than 44bits (Jerome Marchand) [1466530]- [fs] gfs2: clear gl_object when deleting an inode in gfs2_delete_inode (Robert S Peterson) [1464541] - [fs] gfs2: clear gl_object if gfs2_create_inode fails (Robert S Peterson) [1464541] - [fs] gfs2: set gl_object in inode lookup only after block type check (Robert S Peterson) [1464541] - [fs] gfs2: introduce helpers for setting and clearing gl_object (Robert S Peterson) [1464541]- [net] ipv6: Fix leak in ipv6_gso_segment() (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] gre: fix a possible skb leak (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt() (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] ipv6: Check ip6_find_1stfragopt() return value properly (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] ipv6: Prevent overrun when parsing v6 header options (Sabrina Dubroca) [1459951] {CVE-2017-9074}- [mm] backport upstream large stack guard patch to RHEL6 (Larry Woodman) [1464237 1452730] {CVE-2017-1000364} - [mm] revert "enlarge stack guard gap" (Larry Woodman) [1452730] {CVE-2017-1000364} - [mm] revert "allow JVM to implement its own stack guard pages" (Larry Woodman) [1464237]- [fs] sunrpc: Handle EADDRNOTAVAIL on connection failures (Dave Wysochanski) [1459978] - [scsi] Add STARGET_CREATED_REMOVE state to scsi_target_state (Ewan Milne) [1452358]- [mm] allow JVM to implement its own stack guard pages (Larry Woodman) [1464237] - [mm] enlarge stack guard gap (Larry Woodman) [1452730] {CVE-2017-1000364}- [netdrv] bnxt_en: Update to firmware interface spec 1.5.1 (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Added support for Secure Firmware Update (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add support for firmware updates for additional processors (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Update firmware spec. to 1.3.0 (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add support for updating flash more securely (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Request firmware reset after successful firwmare update (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add hwrm_send_message_silent() (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add installed-package firmware version reporting via Ethtool GDRVINFO (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Reset embedded processor after applying firmware upgrade (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add support for upgrading APE/NC-SI firmware via Ethtool FLASHDEV (Jonathan Toppins) [1439450] - [net] sctp: do not inherit ipv6_(mc|ac|fl)_list from parent (Florian Westphal) [1455612] {CVE-2017-9075} - [net] ipv6/dccp: do not inherit ipv6_mc_list from parent (Florian Westphal) [1455612] {CVE-2017-9076 CVE-2017-9077} - [net] dccp/tcp: do not inherit mc_list from parent (Florian Westphal) [1455612] {CVE-2017-8890} - [net] ipv6: nullify ipv6_ac_list and ipv6_fl_list when creating new socket (Florian Westphal) [1455612]- [fs] sunrpc: Enable the keepalive option for TCP sockets (Dave Wysochanski) [1458421] - [mm] mempolicy.c: fix error handling in set_mempolicy and mbind (Bruno E. O. Meneguele) [1443539] {CVE-2017-7616} - [s390] zfcp: fix use-after-"free" in FC ingress path after TMF (Hendrik Brueckner) [1421762] - [scsi] scsi_transport_srp: Fix a race condition (Don Dutile) [1417305] - [scsi] scsi_transport_srp: Introduce srp_wait_for_queuecommand() (Don Dutile) [1417305] - [block] make blk_cleanup_queue() wait until request_fn finished (Don Dutile) [1417305]- [kernel] audit: acquire creds selectively to reduce atomic op overhead (Paul Moore) [1454847] - [s390] kernel: initial cr0 bits (Hendrik Brueckner) [1445326] - [s390] zfcp: do not trace pure benign residual HBA responses at default level (Hendrik Brueckner) [1421760] - [s390] zfcp: fix rport unblock race with LUN recovery (Hendrik Brueckner) [1421761]- [netdrv] ixgbe: fix setup_fc for x550em (Ken Cox) [1442030] - [scsi] bnx2fc: fix race condition in bnx2fc_get_host_stats() (Maurizio Lombardi) [1393672]- [fs] nfsd: stricter decoding of write-like NFSv2/v3 ops (J. Bruce Fields) [1446755] {CVE-2017-7895} - [fs] nfsd4: minor NFSv2/v3 write decoding cleanup (J. Bruce Fields) [1446755] {CVE-2017-7895} - [perf] fix concurrent sys_perf_event_open() vs move_group race (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] remove confusing comment and move put_ctx() (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] restructure perf syscall point of no return (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] fix move_group() order (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] generalize event->group_flags (Jiri Olsa) [1434751] {CVE-2017-6001} - [scsi] libfc: quarantine timed out xids (Chris Leech) [1431440]- [fs] sunrpc: Ensure that we wait for connections to complete before retrying (Dave Wysochanski) [1448170] - [net] ipv6: check raw payload size correctly in ioctl (Jamie Bainbridge) [1441909]- [fs] nfsv4: fix getacl ERANGE for some ACL buffer sizes (J. Bruce Fields) [869942] - [fs] nfsv4: fix getacl head length estimation (J. Bruce Fields) [869942]- [fs] xfs: handle array index overrun in xfs_dir2_leaf_readbuf() (Carlos Maiolino) [1440361] - [net] ping: implement proper locking (Jakub Sitnicki) [1438999] {CVE-2017-2671} - [net] tcp: avoid infinite loop in tcp_splice_read() (Davide Caratti) [1430578] {CVE-2017-6214} - [net] ipv6: ip6_fragment: fix headroom tests and skb leak (Hannes Frederic Sowa) [1412331]- [x86] vmalloc_sync: avoid syncing vmalloc area on crashing cpu (Pingfan Liu) [1146727] - [kernel] audit: plug cred memory leak in audit_filter_rules (Richard Guy Briggs) [1434560]- [mm] hugetlb: check for pte NULL pointer in page_check_address() (Herton R. Krzesinski) [1431508] - [netdrv] be2net: Fix endian issue in logical link config command (Ivan Vecera) [1436527] - [crypto] mpi: Fix NULL ptr dereference in mpi_powm() (Mateusz Guzik) [1398456] {CVE-2016-8650} - [fs] aio: properly check iovec sizes (Mateusz Guzik) [1337517] {CVE-2015-8830} - [fs] vfs: make AIO use the proper rw_verify_area() area helpers (Mateusz Guzik) [1337535] {CVE-2012-6701}- [scsi] lpfc: update for rhel6 11.0.0.6 (Maurizio Lombardi) [1429881] - [scsi] lpfc: The lpfc driver does not issue RFF_ID and RFT_ID in the correct sequence (Maurizio Lombardi) [1429881]- [sched] fair: Rework throttle_count sync (Jiri Olsa) [1250762] - [sched] fair: Reorder cgroup creation code (Jiri Olsa) [1250762] - [sched] fair: Initialize throttle_count for new task-groups lazily (Jiri Olsa) [1250762] - [sched] fair: Do not announce throttled next buddy in dequeue_task_fair() (Jiri Olsa) [1250762]- [block] fix use-after-free in seq file (Denys Vlasenko) [1418549] {CVE-2016-7910} - [firmware] Replacing the chelsio firmware (t4,t5)fw-1.15.37.0 (Sai Vemuri) [1425749] - [kernel] genirq: Avoid taking sparse_irq_lock for non-existent irqs (Dave Wysochanski) [1360930] - [tty] n_hdlc: get rid of racy n_hdlc.tbuf (Herton R. Krzesinski) [1429918] {CVE-2017-2636}- [net] dccp: fix freeing skb too early for IPV6_RECVPKTINFO (Hannes Frederic Sowa) [1424628] {CVE-2017-6074}- [block] nvme: Don't poll device being removed (David Milburn) [1422521]- [fs] posix_acl: Clear SGID bit when setting file permissions (Andreas Grunbacher) [1371252] {CVE-2016-7097} - [fs] switch posix_acl_equiv_mode() to umode_t * (Andreas Grunbacher) [1371252] {CVE-2016-7097} - [perf] sched latency: Fix thread pid reuse issue (Jiri Olsa) [1400743] - [fs] ext4: fix races of writeback with punch hole and zero range (Lukas Czerner) [1394786] - [fs] ext4: validate s_reserved_gdt_blocks on mount (Lukas Czerner) [1394786] - [fs] ext4: release bh in make_indexed_dir (Lukas Czerner) [1394786] - [fs] ext4: reinforce check of i_dtime when clearing high fields of uid and gid (Lukas Czerner) [1394786] - [fs] ext4: validate that metadata blocks do not overlap superblock (Lukas Czerner) [1394786] - [fs] ext4: short-cut orphan cleanup on error (Lukas Czerner) [1394786] - [fs] ext4: fix reference counting bug on block allocation error (Lukas Czerner) [1394786] - [fs] ext4: check for extents that wrap around (Lukas Czerner) [1394786] - [fs] ext4: silence UBSAN in ext4_mb_init() (Lukas Czerner) [1394786] - [fs] ext4: address UBSAN warning in mb_find_order_for_block() (Lukas Czerner) [1394786] - [fs] ext4: clean up error handling when orphan list is corrupted (Lukas Czerner) [1394786] - [fs] ext4: fix hang when processing corrupted orphaned inode list (Lukas Czerner) [1394786] - [fs] jbd2: Fix unreclaimed pages after truncate in data=journal mode (Lukas Czerner) [1394786] - [fs] ext4: Fix handling of extended tv_sec (Lukas Czerner) [1394786] - [fs] create and use seq_show_option for escaping (Lukas Czerner) [1394786] - [fs] ext4: replace open coded nofail allocation in ext4_free_blocks() (Lukas Czerner) [1394786] - [fs] ext4: Introduce EFSBADCRC and EFSCORRUPTED error codes (Lukas Czerner) [1394786] - [block] ensure request->part is valid (Jeff Moyer) [1416341] - [sound] alsa: hda - fix Lewisburg audio issue (Jaroslav Kysela) [1413134]- [netdrv] sfc: Add efx_nic member with fixed netdev features (Jarod Wilson) [1419396] - [netdrv] sfc: Take mac_lock before calling efx_ef10_filter_table_probe (Jarod Wilson) [1419396] - [netdrv] sfc: Fix VLAN filtering feature if vPort has VLAN_RESTRICT flag (Jarod Wilson) [1419396] - [netdrv] sfc: clean fallbacks between promisc/normal in efx_ef10_filter_sync_rx_mode (Jarod Wilson) [1419396] - [netdrv] sfc: support cascaded multicast filters (Jarod Wilson) [1419396] - [netdrv] sfc: Make failed filter removal less noisy (Jarod Wilson) [1410750] - [netdrv] sfc: re-factor efx_ef10_filter_sync_rx_mode() (Jarod Wilson) [1410750] - [netdrv] sfc: refactor debug-or-warnings printks (Jarod Wilson) [1410750] - [net] implement netif_cond_dbg macro (Jarod Wilson) [1410750]- [fs] gfs2: Limit number of transaction blocks requested for truncates (Robert S Peterson) [1401058] - [fs] revert "sunrpc: make AF_LOCAL connect synchronous" (Benjamin Coddington) [1420044]- [net] tcp: correct memory barrier usage in tcp_check_space() (Oleg Nesterov) [1386136] - [fs] epoll: prevent missed events on EPOLL_CTL_MOD (Oleg Nesterov) [1386136] - [acpi] acpica: Fix regression in FADT revision checks (Lenny Szubowicz) [1418339] - [net] ipv6: stop sending PTB packets for MTU < 1280 (Hannes Frederic Sowa) [1415931] {CVE-2016-10142} - [net] fix dst_ops_extend leaks (Sabrina Dubroca) [1399633]- [drm] core: Do not preserve framebuffer on rmfb, v4 (Rob Clark) [1405267] - [scsi] mpt3sas: Fix for block device of raid exists even after deleting raid disk (Tomas Henzl) [1416552]- [netdrv] be2net: fix initial MAC setting (Ivan Vecera) [1415905]- [netdrv] sfc: fix missing mc_promisc setting (Jarod Wilson) [1410750]- [netdrv] sfc: reduce severity of PIO buffer alloc failures (Jarod Wilson) [1410750] - [netdrv] sfc: avoid division by zero (Jarod Wilson) [1410750] - [netdrv] sfc: Insert multicast filters as well as mismatch filters in promiscuous mode (Jarod Wilson) [1410750] - [netdrv] sfc: get timer configuration from adapter (Jarod Wilson) [1410750] - [netdrv] sfc: warn if other functions have been reset by MCFW (Jarod Wilson) [1410750] - [netdrv] sfc: add output flag decoding to efx_mcdi_set_workaround (Jarod Wilson) [1410750] - [netdrv] sfc: get PIO buffer size from the NIC (Jarod Wilson) [1410750] - [netdrv] sfc: set interrupt moderation via MCDI (Jarod Wilson) [1410750] - [netdrv] sfc: allow asynchronous MCDI without completion function (Jarod Wilson) [1410750] - [netdrv] sfc: on MC reset, clear PIO buffer linkage in TXQs (Jarod Wilson) [1410750] - [netdrv] sfc: Downgrade EPERM messages from MCDI to debug (Jarod Wilson) [1410750] - [netdrv] sfc: cope with ENOSYS from efx_mcdi_get_workarounds() (Jarod Wilson) [1410750] - [netdrv] sfc: enable cascaded multicast filters in MCFW (Jarod Wilson) [1410750] - [netdrv] sfc: work around TRIGGER_INTERRUPT command not working on SFC9140 (Jarod Wilson) [1410750] - [dm] raid: fix transient device failure processing (Mike Snitzer) [1404425]- [scsi] Add intermediate STARGET_REMOVE state to scsi_target_state (Ewan Milne) [1349623] - [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1349623] - [powerpc] pci: Support per-aperture memory offset (Laurent Vivier) [1413448] - [powerpc] pci: Don't add bogus empty resources to PHBs (Laurent Vivier) [1413448] - [mm] mmap.c: fix arithmetic overflow in __vm_enough_memory() (Jerome Marchand) [1413500] - [net] ping: check minimum size on ICMP header length (Mateusz Guzik) [1414202] {CVE-2016-8399} - [scsi] sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Ewan Milne) [1414823] {CVE-2016-10088 CVE-2016-9576}- [kernel] ftrace: Do not function trace inlined functions (Pratyush Anand) [1413456] - [x86] paravirt: Do not trace _paravirt_ident_*() functions (Pratyush Anand) [1413456] - [netdrv] i40e: Fix for long link down notification time (Stefan Assmann) [1414274] - [scsi] megaraid_sas: fix done in queue_command (Tomas Henzl) [1415192] - [scsi] megaraid: fixes (Tomas Henzl) [1415192] - [netdrv] ixgbe: Add support for new X557 device (Ken Cox) [1408509] - [netdrv] ixgbe: Add KR backplane support for x550em_a (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for SGMII backplane interface (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for SFPs with retimer (Ken Cox) [1408509] - [netdrv] ixgbe: Introduce function to control MDIO speed (Ken Cox) [1408509] - [netdrv] ixgbe: Read and set instance id (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for x550em_a 10G MAC type (Ken Cox) [1408509] - [netdrv] ixgbe: Use method pointer to access IOSF devices (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for single-port X550 device (Ken Cox) [1408509] - [netdrv] ixgbe: Clean up interface for firmware commands (Ken Cox) [1408509] - [netdrv] ixgbe: Change the lan_id and func fields to a u8 to avoid casts (Ken Cox) [1408509] - [netdrv] ixgbe: Fix flow control for Xeon D KR backplane (Ken Cox) [1408509] - [netdrv] ixgbe: Make all unchanging ops structures const (Ken Cox) [1408509] - [netdrv] ixgbe: Update PTP to support X550EM_x devices (Ken Cox) [1408509] - [netdrv] ixgbe: convert to CYCLECOUNTER_MASK macro (Ken Cox) [1408509] - [netdrv] ixgbevf: add VF support for new hardware (Ken Cox) [1408507] - [netdrv] ixgbevf: Support Windows hosts (Hyper-V) (Ken Cox) [1408507] - [netdrv] ixgbevf: Add the device ID's presented while running on Hyper-V (Ken Cox) [1408507] - [netdrv] ixgbevf: Move API negotiation function into mac_ops (Ken Cox) [1408507] - [x86] tsc: Reset cycle_last after resume from S3/S4 (Lenny Szubowicz) [1406468] - [kernel] hung_task: allow hung_task_panic when hung_task_warnings is 0 (Waiman Long) [1410297]- [s390] kernel/ap: Fix hang condition on crypto card config-off (Hendrik Brueckner) [1413552] - [s390] zcrypt: Improved invalid domain response handling (Hendrik Brueckner) [1406389] - [infiniband] ucm: Fix bitmap wrap when devnum > IB_UCM_MAX_DEVICES (Slava Shwartsman) [1413476] - [netdrv] mlx5e: Copy all L2 headers into inline segment (Kamal Heib) [1408937] - [netdrv] be2net: fix MAC addr setting on privileged BE3 VFs (Ivan Vecera) [1406659] - [netdrv] be2net: don't delete MAC on close on unprivileged BE3 VFs (Ivan Vecera) [1406659] - [netdrv] be2net: fix status check in be_cmd_pmac_add() (Ivan Vecera) [1406659] - [acpi] acpica: Tables: Update FADT handling (Lenny Szubowicz) [1408401] - [acpi] acpica: ACPI 6.0: Add changes for FADT table (Lenny Szubowicz) [1408401] - [acpi] acpica: Basic support for FADT version 5 (Lenny Szubowicz) [1408401] - [acpi] acpica: Remove use of unreliable FADT revision field (Lenny Szubowicz) [1408401]- [netdrv] sfc: include size-binned TX stats on sfn8542q (Jarod Wilson) [1411279] - [netdrv] sfc: retrieve second word of datapath capabilities (Jarod Wilson) [1411279] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1411279] - [netdrv] sfc: Update MCDI protocol definitions (Jarod Wilson) [1411279] - [net] mlx4_en: Fix type mismatch for 32-bit systems (Slava Shwartsman) [1399239] - [net] mlx4_en: Resolve dividing by zero in 32-bit system (Slava Shwartsman) [1399239] - [netdrv] e1000e: Initial support for KabeLake (Jarod Wilson) [1406917] - [netdrv] e1000e: Clear ULP configuration register on ULP exit (Jarod Wilson) [1406917] - [netdrv] e1000e: Set HW FIFO minimum pointer gap for non-gig speeds (Jarod Wilson) [1406917] - [netdrv] e1000e: Increase PHY PLL clock gate timing (Jarod Wilson) [1406917] - [netdrv] e1000e: Increase ULP timer (Jarod Wilson) [1406917] - [netdrv] e1000e: initial support for i219-LM (3) (Jarod Wilson) [1406917] - [netdrv] be2net: fix unicast list filling (Ivan Vecera) [1408247] - [netdrv] be2net: fix accesses to unicast list (Ivan Vecera) [1408247] - [netdrv] sfc: Downgrade or remove some error messages (Jarod Wilson) [1410750] - [netdrv] be2net: call be_set_uc_list() unconditionally (Ivan Vecera) [1402679] - [netdrv] mlx5e: Use hw_features through netdev_extended macro (Kamal Heib) [1385318] - [block] nvme: Don't stop kthread while clearing queues (David Milburn) [1399431] - [fs] dlm: Fix saving of NULL callbacks (Robert S Peterson) [1264492]- [x86] kdump: Fix several bound checking error of crashkernel reserving (Baoquan He) [1349069] - [x86] kdump: Crashkernel auto reservation failed on large system (Baoquan He) [1349069] - [kdump] Fix wrong dmi_present argument in case efi_smbios_addr being used (Dave Young) [1404984] - [kdump] Add error check in case dmi_get_system_info return null (Dave Young) [1404984] - [netdrv] bnxt_en: Improve the delay logic for firmware response (John Linville) [1406129] - [netdrv] bnxt_en: Implement proper firmware message padding (John Linville) [1406129] - [netdrv] bnxt_en: Refactor _hwrm_send_message() (John Linville) [1406129] - [netdrv] bnxt_en: Fix dmesg log firmware error messages (John Linville) [1406129] - [netdrv] bnxt_en: Use firmware provided message timeout value (John Linville) [1406129] - [fs] nfs: Allow getattr to also report readdirplus cache hits (Scott Mayhew) [1325766] - [fs] nfs: Be more targeted about readdirplus use when doing lookup/revalidation (Scott Mayhew) [1325766] - [fs] nfs: Fix a performance regression in readdir (Scott Mayhew) [1325766]- [net] udplite: fast-path computation of checksum coverage (Hangbin Liu) [1404127] - [ata] libata: fix sff host state machine locking while polling (Cathy Avery) [1390972] - [ata] libata-sff: use WARN instead of BUG on illegal host state machine state (Cathy Avery) [1390972] - [x86] hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic (Vitaly Kuznetsov) [1400428] - [fs] nfsd4: zero op arguments beyond the 8th compound op (J. Bruce Fields) [1409002] - [fs] nfsd: fix deadlock secinfo+readdir compound (J. Bruce Fields) [1314505] - [fs] nfsd4: fix recovery-dir leak on nfsd startup failure (J. Bruce Fields) [1266405] - [x86] Mark Skylake processors with Kaby Lake PCH as unsupported (David Arcari) [1405459] - [infiniband] ipoib: Remove can't use GFP_NOIO warning (Slava Shwartsman) [1321529] - [netdrv] veth: allow changing the mac address while interface is up (David Arcari) [1402696] - [kernel] tracing: Protect tracer flags with trace_types_lock (Steven Rostedt) [1397661] - [acpi] acpica: Prevent circular object list in acpi_ns_exec_module_code (Lenny Szubowicz) [1401776] - [acpi] acpica: Fix possible memory leak for module-level code execution (Lenny Szubowicz) [1401776] - [acpi] acpica: Add additional module-level code support (Lenny Szubowicz) [1401776] - [fs] xfs: growfs: use uncached buffers for new headers (Bill O'Donnell) [1134314] - [fs] xfs: catch invalid negative blknos in _xfs_buf_find() (Bill O'Donnell) [1134314] - [fs] xfs: fix _xfs_buf_find oops on blocks beyond the filesystem end (Bill O'Donnell) [1134314]- [scsi] be2iscsi: Add checks to validate completions (Maurizio Lombardi) [1397807]- [mm] Revert "mm: Fix slab growing out of bound within a cpuset" (Larry Woodman) [1402713] - [netdrv] cxgb4: update latest firmware version supported (Sai Vemuri) [1381382] - [kernel] audit: correctly record file names with different path name types (Paul Moore) [1305103] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Implement the PD Map support for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: ldio_outstanding variable is not decremented in completion path (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Enable or Disable Fast path based on the PCI Threshold Bandwidth (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Add the Support for SAS3.5 Generic Megaraid Controllers Capabilities (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Dynamic Raid Map Changes for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Fast Path for RAID 1/10 Writes (Tomas Henzl) [1306457] - [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Stream Detection and IO Coalescing (Tomas Henzl) [1306457] - [scsi] megaraid_sas: EEDP Escape Mode Support for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: 128 MSIX Support (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Add new pci device Ids for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457]- [netdrv] RDMA/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips (Sai Vemuri) [1381382] - [netdrv] cxgb4: Stop Rx Queues before freeing it up (Sai Vemuri) [1381382] - [netdrv] iw_cxgb4 : Added "Fail" column in debug iw_cxgb4 stats (Sai Vemuri) [1381382] - [netdrv] cxgb4: Add info print to display number of MSI-X vectors allocated (Sai Vemuri) [1381382] - [netdrv] iwpm: crash fix for large connections test (Sai Vemuri) [1381382] - [netdrv] cxgb4/cxgb4vf : Use vlan_gro_frags_gr() for VLANs (Sai Vemuri) [1381382] - [netdrv] cxgb4vf : Using RHEL6 provided napi_gro_frags_gr() API which returns (enum gro_result) values (Sai Vemuri) [1381382] - [serial] 8250_pci: Detach low-level driver during PCI error recovery (Gustavo Duarte) [1400508] - [drm] reservation: Remove shadowing local variable 'ret' (Rob Clark) [1398084] - [net] sctp: validate chunk len before actually using it (Hangbin Liu) [1399457] {CVE-2016-9555} - [net] ipv6: add mtu lock check in __ip6_rt_update_pmtu (Xin Long) [1397295] - [net] Reduce queue allocation to one in kdump kernel (Sai Vemuri) [1321315] - [netdrv] cxgb4: Force cxgb4 driver as MASTER in kdump kernel (Sai Vemuri) [1321315]- [netdrv] cxgb4 : Add cxgb4 T4/T5 firmware version 1.15.37.0 (Sai Vemuri) [1349112] - [netdrv] be2net: fix locking (Ivan Vecera) [1397915] - [perf] tools: Initialize reference counts in map__clone() (Jiri Olsa) [1359100] - [perf] tools: Replace map->referenced & maps->removed_maps with map->refcnt (Jiri Olsa) [1359100] - [md] raid10: add rcu protection to rdev access in raid10_sync_request (Xiao Ni) [1395048] - [md] raid10: add rcu protection in raid10_status (Xiao Ni) [1395048] - [md] raid10: fix refounct imbalance when resyncing an array with a replacement device (Xiao Ni) [1395048] - [netdrv] qlcnic: add wmb() call in transmit data path (Harish Patil) [1342659] - [x86] ACPI: add dynamic_debug support (Prarit Bhargava) [1252674] - [mm] hugetlb: fix huge_pte_alloc BUG_ON (Dave Anderson) [1397250]- [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add in missing white spaces in error messages text (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Do not set MPI2_TYPE_CUDA for JBOD FP path for FW which does not support JBOD sequence map (Tomas Henzl) [1397873] - [scsi] megaraid_sas: Send SYNCHRONIZE_CACHE for VD to firmware (Tomas Henzl) [1392499] - [scsi] megaraid_sas: Do not fire DCMDs during PCI shutdown/detach (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Send correct PhysArm to FW for R1 VD downgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: For SRIOV enabled firmware, ensure VF driver waits for 30secs before reset (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix data integrity failure for JBOD (passthrough) devices (Tomas Henzl) [1392499] - [scsi] megaraid_sas: fix macro MEGASAS_IS_LOGICAL to avoid regression (Tomas Henzl) [1392499] - [scsi] megaraid_sas: clean function declarations in megaraid_sas_base.c up (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add in missing white space in error message text (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix the search of first memory bar (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Use memdup_user() rather than duplicating its implementation (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix probing cards without io port (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Downgrade two success messages to info (Tomas Henzl) [1396567] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: task management code optimizations (Tomas Henzl) [1396567] - [scsi] megaraid_sas: call ISR function to clean up pending replies in OCR path (Tomas Henzl) [1396567] - [scsi] megaraid_sas: reduce memory footprints in kdump mode (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add missing curly braces in ioctl handler (Tomas Henzl) [1396567] - [scsi] mpt3sas: Bump driver version as "14.101.00.00" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for Endianness issue (Tomas Henzl) [1306469] - [scsi] mpt3sas: Use the new MPI 2.6 32-bit Atomic Request Descriptors for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: set EEDP-escape-flags for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: Increased/Additional MSIX support for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: Added Device ID's for SAS35 devices and updated MPI header (Tomas Henzl) [1306469] - [scsi] mpt3sas: Don't spam logs if logging level is 0 (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix warnings exposed by W=1 (Tomas Henzl) [1306469] - [scsi] mpt3sas: Eliminate dead sleep_flag code (Tomas Henzl) [1306469] - [scsi] mpt3sas: Eliminate conditional locking in mpt3sas_scsih_issue_tm() (Tomas Henzl) [1306469] - [scsi] mpt3sas: Ensure the connector_name string is NUL-terminated (Tomas Henzl) [1306469] - [scsi] mpt3sas: Bump driver version as "14.100.00.00" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Remove unused macro "MPT_DEVICE_TLR_ON" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Implement device_remove_in_progress check in IOCTL path (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for incorrect numbers for MSIX vectors enabled when non RDPQ card is enumerated first (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for improper info displayed in var log, while blocking or unblocking the device (Tomas Henzl) [1306469] - [net] increase xmit RECURSION_LIMIT to 10 (Sabrina Dubroca) [1392660] - [net] add a recursion limit in xmit path (Sabrina Dubroca) [1392660] - [net] netfilter: ebtables: put module reference when an incorrect extension is found (Sabrina Dubroca) [1390061] - [net] netfilter: ebtables: Fix extension lookup with identical name (Sabrina Dubroca) [1390061] - [net] ipv6: ipv6_find_hdr restore prev functionality (Paolo Abeni) [1392975]- [kernel] audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore) [1359304] {CVE-2016-6136} - [fs] nfs: Kill fscache warnings when mounting without -ofsc (David Howells) [1353844] - [fs] nfs: Fix a compile issue when CONFIG_NFS_FSCACHE was undefined (David Howells) [1353844] - [fs] nfs: Don't pass mount data to nfs_fscache_get_super_cookie() (David Howells) [1353844] - [fs] dlm: Don't save callbacks after accept (Robert S Peterson) [1264492] - [fs] dlm: Save and restore socket callbacks properly (Robert S Peterson) [1264492] - [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1264492] - [fs] dlm: print kernel message when we get an error from kernel_sendpage (Robert S Peterson) [1264492] - [fs] nfsd: handle fileid wraparound (Dave Wysochanski) [1397552] - [hv] storvsc: Payload buffer incorrectly sized for 32 bit kernels (Cathy Avery) [1394756] - [fs] xfs: fix unbalanced inode reclaim flush locking (Brian Foster) [1384564] - [scsi] hpsa: correct logical resets (Joseph Szczypek) [1083110] - [scsi] hpsa: generate a controller NMI (Joseph Szczypek) [1083110] - [scsi] hpsa: update driver version to 3.4.10-0-RH3 (Joseph Szczypek) [1083110] - [scsi] hpsa: Check for null devices in ioaccel submission patch (Joseph Szczypek) [1083110] - [scsi] hpsa: check for null device pointers (Joseph Szczypek) [1083110] - [scsi] hpsa: correct skipping masked peripherals (Joseph Szczypek) [1083110] - [scsi] hpsa: generalize external arrays (Joseph Szczypek) [1083110] - [scsi] vmw_pvscsi: return SUCCESS for successful command aborts (Ewan Milne) [1372465]- [fs] ext4: fix extent tree corruption caused by hole punch (Lukas Czerner) [1351798] - [x86] Mark Intel Purley supported (Steve Best) [1271866] - [pnp] Prevent attaching to ACPI IPMI device (Charles Rose) [857150]- [netdrv] ehea: fix operation state report (Gustavo Duarte) [1089134] - [block] nvme: Always use MSI/MSI-x interrupts (David Milburn) [1372023] - [fs] aio: aio_nr decrements don't need to be delayed (Jiri Olsa) [1386216] - [fs] aio: don't bother with async freeing on failure in ioctx_alloc() (Jiri Olsa) [1386216] - [fs] epoll: ep_unregister_pollwait() can use the freed pwq->whead (Lauro Ramos Venancio) [1392372] - [fs] epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree() (Lauro Ramos Venancio) [1392372]- [sched] Fix rq->nr_uninterruptible update race (Aaron Tomlin) [1377292] - [security] keys: Fix short sprintf buffer in /proc/keys show function (Frantisek Hrbata) [1375208] {CVE-2016-7042} - [net] bridge: fix switched interval for MLD Query types (Hangbin Liu) [1392327] - [net] netfilter: ipv6: move POSTROUTING invocation before fragmentation (Eric Garver) [1391240] - [net] Fix use after free in the recvmmsg exit path (Davide Caratti) [1390046] {CVE-2016-7117} - [net] vlan: Propagate MAC address to VLANs (Jarod Wilson) [1381585] - [net] tcp: fix use after free in tcp_xmit_retransmit_queue() (Mateusz Guzik) [1379529] {CVE-2016-6828} - [net] netfilter: x_tables: check for bogus target offset (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] netfilter: x_tables: validate e->target_offset early (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] netfilter: x_tables: make sure e->next_offset covers remaining blob size (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] tcp: enable per-socket rate limiting of all 'challenge acks' (Florian Westphal) [1388287] - [net] tcp: uninline tcp_oow_rate_limited() (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_timewait_sock (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_sock (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_request_sock (Florian Westphal) [1388287] - [net] tcp: helpers to mitigate ACK loops by rate-limiting out-of-window dupacks (Florian Westphal) [1388287] - [net] ipv6: Don't change dst->flags using assignments (Marcelo Leitner) [1389478] - [scsi] megaraid-sas: request irqs later (Tomas Henzl) [1385088]- [perf] list: Fix rNNNN list output to appear only once (Jiri Olsa) [1291256 1374411] - [perf] symbols: Check kptr_restrict for root (Jiri Olsa) [1291256 1374411] - [fs] SUNRPC: Fix a regression when reconnecting (Benjamin Coddington) [1323801] - [fs] SUNRPC: Clear the request rq_bytes_sent field in xprt_release_write (Benjamin Coddington) [1323801] - [fs] SUNRPC: Lock the transport layer on shutdown (Benjamin Coddington) [1323801] - [virt] kvm: x86 emulator: implement IMUL REG, R/M (opcode 0F AF) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: implement IMUL REG, R/M, IMM (opcode 69) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: implement IMUL REG, R/M, imm8 (opcode 6B) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: Use a register for ____emulate_2op() destination (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: pass destination type to ____emulate_2op() (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: add Src2Imm decoding (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: consolidate immediate decode into a function (Radim Krcmar) [1313468] - [hv] netvsc: fix incorrect receive checksum offloading (Vitaly Kuznetsov) [1388701] - [hv] do not lose pending heartbeat vmbus packets (Vitaly Kuznetsov) [1378614] - [hv] vmbus: Fix signaling logic in hv_need_to_signal_on_read() (Vitaly Kuznetsov) [1319054] - [hv] vmbus: Eliminate the spin lock on the read path (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer: eliminate hv_ringbuffer_peek() (Vitaly Kuznetsov) [1319054] - [hv] remove code duplication between vmbus_recvpacket()/vmbus_recvpacket_raw() (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer: remove code duplication from hv_ringbuffer_peek/read() (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer.c: fix comment style (Vitaly Kuznetsov) [1319054] - [hv] netvsc: set nvdev link after populating chn_table (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: synchronize netvsc_change_mtu()/netvsc_set_channels() with netvsc_remove() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: get rid of struct net_device pointer in struct netvsc_device (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: untangle the pointer mess (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: use start_remove flag to protect netvsc_link_change() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: move start_remove flag to net_device_context (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Move subchannel waiting to rndis_filter_device_remove() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Wait for sub-channels to be processed during probe (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Properly size the vrss queues (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Add close of RNDIS filter into change mtu call (Vitaly Kuznetsov) [1320094 1335926] - [hv] hv_netvsc: Add support to set MTU reservation from guest side (Vitaly Kuznetsov) [1352105] - [perf] probe: Clear probe_trace_event when add_probe_trace_event() fails (Jiri Olsa) [1291510] - [perf] probe: Move ftrace probe-event operations to probe-file.c (Jiri Olsa) [1291510] - [block] loop: fix comment typo in loop_config_discard (Lukas Czerner) [818597] - [block] loop: Limit the number of requests in the bio list (Lukas Czerner) [818597] - [fs] ext4: optimize test_root() (Lukas Czerner) [1236047] - [fs] ext4: verify group number in verify_group_input() before using it (Lukas Czerner) [1236047] - [fs] nfsd: use short read as well as i_size to set eof (Benjamin Coddington) [1302415] - [fs] xfs: xfs_alloc_fix_minleft can underflow near ENOSPC (Carlos Maiolino) [1259493] - [fs] xfs: Fix rounding in xfs_alloc_fix_len() (Carlos Maiolino) [1259493] - [fs] jbd: don't BUG but return ENOSPC if a handle runs out of space (Lukas Czerner) [1291015] - [fs] jbd2: don't BUG but return ENOSPC if a handle runs out of space (Lukas Czerner) [1291015]- [powerpc] ppc64: Fix incorrect return value from __copy_tofrom_user (Gustavo Duarte) [1387243] - [misc] hpilo: Changes to support new security states in iLO5 FW (Joseph Szczypek) [1376584] - [misc] hpilo: Change e-mail address from hp.com to hpe.com (Joseph Szczypek) [1376584] - [misc] hpilo: cleanup hpilo (Joseph Szczypek) [1376584] - [mm] memory_hotplug.c: change normal message to use pr_debug (Jeremy McNicoll) [1255272] - [acpi] mem_hotplug: set memory info correctly when problems forcing mem online (Jeremy McNicoll) [1255272] - [fs] bio: Need to free integrity payload if the split bio gets memory by itself (Xiao Ni) [1268434] - [md] add rdev reference for super write (Xiao Ni) [1365718] - [netdrv] rtlwifi: fix memory leak for USB device (Stanislaw Gruszka) [1364597] - [fs] NFSv4: Fix a use-after-free situation in _nfs4_proc_getlk() (Benjamin Coddington) [1353272] - [drm] nouveau/kms: take mode_config mutex in connector hotplug path (Ben Skeggs) [1349978] - [kernel] clocksource: Defer override invalidation unless clock is unstable (Prarit Bhargava) [1356231] - [kernel] clocksource: Reselect clocksource when watchdog validated high-res capability (Prarit Bhargava) [1356231] - [fs] nfs4: clnt: respect noresvport when establishing connections to DSes (Benjamin Coddington) [1346041] - [fs] nfs: Add nfs_client behavior flags (Benjamin Coddington) [1346041] - [block] fix /proc/diskstats in-flight - kABI workaround (Jerome Marchand) [1273339 1306879] - [block] add internal hd part table references (Jerome Marchand) [1273339 1306879] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [1273339 1306879] - [block] kref: add kref_test_and_get (Jerome Marchand) [1273339 1306879] - [block] Revert "block: fix accounting bug on cross partition merges" (Jerome Marchand) [1273339 1306879] - [perf] thread: Fix reference count initial state (Jiri Olsa) [1359100] - [perf] tools: Reference count struct map (Jiri Olsa) [1359100] - [perf] tools: Check if a map is still in use when deleting it (Jiri Olsa) [1359100] - [perf] tools: Protect accesses the map rbtrees with a rw lock (Jiri Olsa) [1359100] - [perf] tools: Introduce struct maps (Jiri Olsa) [1359100] - [perf] tools: Assign default value for some pointers (Jiri Olsa) [1359100] - [perf] tools: Use maps__first()/map__next() (Jiri Olsa) [1359100] - [perf] tools: Leave DSO destruction to the map destruction (Jiri Olsa) [1359100] - [perf] machine: Mark removed threads as such (Jiri Olsa) [1359100] - [perf] tools: Import rb_erase_init from block/ in the kernel sources (Jiri Olsa) [1359100] - [perf] tools: Nuke unused map_groups__flush() (Jiri Olsa) [1359100] - [perf] tools: Remove redundant initialization of thread linkage members (Jiri Olsa) [1359100] - [perf] tools: Rename maps__next (Jiri Olsa) [1359100] - [perf] machine: Do not call map_groups__delete(), drop refcnt instead (Jiri Olsa) [1359100] - [perf] hists: Rename add_hist_entry to hists__findnew_entry (Jiri Olsa) [1359100] - [perf] tools: Use atomic.h for the map_groups refcount (Jiri Olsa) [1359100] - [perf] tests: Fix map_groups refcount test (Jiri Olsa) [1359100] - [perf] machine: No need to keep a refcnt for last_match (Jiri Olsa) [1359100] - [perf] tests: Show refcounting broken expectations in thread-mg-share test (Jiri Olsa) [1359100] - [perf] machine: Protect the machine->threads with a rwlock (Jiri Olsa) [1359100] - [video] efifb: prevent null-deref when iterating dmi_list (Rob Clark) [1360982] - [video] configs: updates for fb backport (Rob Clark) [1360982] - [video] fbdev: efifb: bind to efi-framebuffer (Rob Clark) [1360982] - [video] fbdev: vesafb: bind to platform-framebuffer device (Rob Clark) [1360982] - [video] fbdev: simplefb: add common x86 RGB formats (Rob Clark) [1360982] - [video] x86: sysfb: move EFI quirks from efifb to sysfb (Rob Clark) [1360982] - [video] x86: provide platform-devices for boot-framebuffers (Rob Clark) [1360982] - [video] fbdev: simplefb: mark as fw and allocate apertures (Rob Clark) [1360982] - [video] fbdev: simplefb: add init through platform_data (Rob Clark) [1360982] - [video] drivers/video: implement a simple framebuffer driver (Rob Clark) [1360982] - [video] vesafb: fix memory leak (Rob Clark) [1360982] - [video] uvesafb,vesafb: create WC or WB PAT-entries (Rob Clark) [1360982] - [video] vesafb: fix comment a typo (Rob Clark) [1360982] - [video] vesafb: use platform_driver_probe() instead of platform_driver_register() (Rob Clark) [1360982] - [video] efifb: Fix call to wrong unregister function (Rob Clark) [1360982] - [video] efifb: Disallow manual bind and unbind (Rob Clark) [1360982] - [video] efifb: Fix mismatched request/release_mem_region (Rob Clark) [1360982] - [video] efifb: fix int to pointer cast warning (Rob Clark) [1360982] - [video] efifb: Add override for 11" Macbook Air 3,1 (Rob Clark) [1360982] - [video] efifb: Support overriding fields FW tells us with the DMI data (Rob Clark) [1360982] - [video] efifb: support AMD Radeon HD 6490 (Rob Clark) [1360982] - [video] efifb: support the EFI framebuffer on more Apple hardware (Rob Clark) [1360982] - [video] efifb: check that the base address is plausible on pci systems (Rob Clark) [1360982] - [video] drivers/video/efifb.c: support framebuffer for NVIDIA 9400M in MacBook Pro 5, 1 (Rob Clark) [1360982]- [netdrv] sfc: fix potential stack corruption from running past stat bitmask (Jarod Wilson) [1374067] - [netdrv] cxgb4: Enable SR-IOV configuration via PCI sysfs interface (Sai Vemuri) [1222751] - [netdrv] bnx2x: don't wait for Tx completion on recovery (Michal Schmidt) [1300681] - [pm] hibernate: Only crash if necessary in create/free_basic_memory_bitmaps() (Jerry Snitselaar) [1374378] - [netdrv] ixgbe: add WoL support for some 82599 subdevice IDs (Ken Cox) [1316845] - [kernel] cgroup: improve old cgroup handling in cgroup_attach_proc() (Lauro Ramos Venancio) [1372085] - [watchdog] hpwdt: add support for iLO5 (Linda Knippers) [1382496] - [watchdog] hpwdt: HP rebranding (Linda Knippers) [1388170] - [documentation] Fix hpwdt documentation to match RHEL6 (Linda Knippers) [1388170] - [acpi] acpica: Fix for a Store->ArgX when ArgX contains a reference to a field (Lenny Szubowicz) [1324697] - [acpi] acpica: Standardize all switch() blocks (Lenny Szubowicz) [1324697] - [acpi] acpica: Interpreter: Fix Store() when implicit conversion is not possible (Lenny Szubowicz) [1324697] - [fs] backing-dev: fix wakeup timer races with bdi_unregister() (Jeff Moyer) [1111683] - [fs] backing-dev: ensure wakeup_timer is deleted (Jeff Moyer) [1111683] - [fs] writeback: Fix lost wake-up shutting down writeback thread (Jeff Moyer) [1111683] - [fs] writeback: do not lose wakeup events when forking bdi threads (Jeff Moyer) [1111683] - [fs] writeback: fix bad _bh spinlock nesting (Jeff Moyer) [1111683] - [fs] writeback: cleanup bdi_register (Jeff Moyer) [1111683] - [fs] writeback: remove unnecessary init_timer call (Jeff Moyer) [1111683] - [fs] writeback: optimize periodic bdi thread wakeups (Jeff Moyer) [1111683] - [fs] writeback: prevent unnecessary bdi threads wakeups (Jeff Moyer) [1111683] - [fs] writeback: move bdi threads exiting logic to the forker thread (Jeff Moyer) [1111683] - [fs] writeback: restructure bdi forker loop a little (Jeff Moyer) [1111683] - [fs] writeback: move last_active to bdi (Jeff Moyer) [1111683] - [fs] writeback: do not remove bdi from bdi_list (Jeff Moyer) [1111683] - [fs] writeback: simplify bdi code a little (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in bdi threads (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 2 (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 1 (Jeff Moyer) [1111683] - [fs] writeback: fix possible race when creating bdi threads (Jeff Moyer) [1111683] - [fs] writeback: harmonize writeback threads naming (Jeff Moyer) [1111683] - [fs] writeback: merge bdi_writeback_task and bdi_start_fn (Jeff Moyer) [1111683] - [fs] writeback: bdi_writeback_task() must set task state before calling schedule() (Jeff Moyer) [1111683] - [fs] writeback: remove wb_list (Jeff Moyer) [1111683] - [s390] zfcp: close window with unblocked rport during rport gone (Hendrik Brueckner) [1383980] - [s390] zfcp: fix ELS/GS request&response length for hardware data router (Hendrik Brueckner) [1383981] - [s390] zfcp: fix fc_host port_type with NPIV (Hendrik Brueckner) [1383982] - [s390] zcrypt: toleration of new crypto adapter hardware with type 12 (Hendrik Brueckner) [1344041] - [s390] time: LPAR offset handling (Hendrik Brueckner) [1381564] - [s390] time: move PTFF definitions (Hendrik Brueckner) [1381564] - [scsi] libfc: Don't have fc_exch_find log errors on a new exchange (Chris Leech) [1368175] - [scsi] libfc: Revert: use offload EM instance again (Chris Leech) [1383078] - [scsi] libfc: don't advance state machine for incoming FLOGI (Chris Leech) [1368175] - [scsi] libfc: Do not login if the port is already started (Chris Leech) [1368175] - [scsi] libfc: Do not drop down to FLOGI for fc_rport_login() (Chris Leech) [1368175] - [scsi] libfc: Do not take rdata->rp_mutex when processing a (Chris Leech) [1368175] - [scsi] libfc: Fixup disc_mutex handling (Chris Leech) [1368175] - [scsi] libfc: Revisit kref handling (Chris Leech) [1368175] - [scsi] fcoe: Stop fc_rport_priv structure leak (Chris Leech) [1368175] - [scsi] libfc: do not send ABTS when resetting exchanges (Chris Leech) [1368175] - [scsi] libfc: reset exchange manager during LOGO handling (Chris Leech) [1368175] - [scsi] libfc: send LOGO for PLOGI failure (Chris Leech) [1368175] - [scsi] libfc: Issue PRLI after a PRLO has been received (Chris Leech) [1368175] - [scsi] libfc: fix seconds_since_last_reset calculation (Chris Leech) [1368175] - [scsi] libfc: Update rport reference counting (Chris Leech) [1368175] - [scsi] libfc: XenServer fails to mount root filesystem (Chris Leech) [1368175]- [netdrv] mlx5e: Fix minimum MTU (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Device's mtu field is u16 and not int (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Fix endianness bug in IPV6 csum calculation (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Allow resetting VF admin mac to zero (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Correctly handle RSS indirection table when changing number of channels (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Fix ethtool RX hash func configuration change (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Fix LRO modify (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Remove wrong poll CQ optimization (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Do not BUG_ON during reset when PCI is offline (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Count HW buffer overrun only once (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Fix RC transport send queue overhead computation (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: fix some error handling in mlx4_multi_func_init() (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Remove unused macro (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Initialize hop_limit when creating address handle (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Expose correct maximum number of CQE capacity (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Replace kfree with kvfree in mlx4_ib_destroy_srq (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: fix handling return value of mlx4_slave_convert_port (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use vmalloc for WR buffers when needed (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use correct order of variables in log message (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Expose correct max_sge_rd limit (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Avoid returning success in case of an error flow (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Replace VF zero mac with random mac in mlx4_core (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Fix resource tracker error flow in add_res_range (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Copy/set only sizeof struct mlx4_eqe bytes (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: really allow to change RSS key (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Fix incorrect wc pkey_index assignment for GSI messages (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix incorrect cq flushing in error state (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use correct SL on AH query under RoCE (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Forbid using sysfs to change RoCE pkeys (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Demote mcg message from warning to debug (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix potential deadlock when sending mad to wire (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4, mlx5, mthca: Expose max_sge_rd correctly (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Add extra check for total vfs for SRIOV (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Remove BUG_ON assert when checking if ring is full (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Relieve cpu load average on the port sending flow (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Fix wrong index in propagating port change event to VFs (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix memory leak in do_slave_init (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Disable HA for SRIOV PF RoCE devices (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Release TX QP when destroying TX ring (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Disable Granular QoS per VF under IB/Eth VPI configuration (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: fix typo in mlx4_set_vf_mac (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: need to call close fw if alloc icm is called twice (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: double free of dev_vfs (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] bnx2x: don't reset chip on cleanup if PCI function is offline (Michal Schmidt) [1386199] - [netdrv] bnx2x: allow adding VLANs while interface is down (Michal Schmidt) [1386199] - [netdrv] bnx2x: avoid leaking memory on bnx2x_init_one() failures (Michal Schmidt) [1386199] - [netdrv] bnx2x: Prevent false warning for lack of FC NPIV (Michal Schmidt) [1386199] - [netdrv] bnx2x: fix receive of VF->PF mailbox messages by the PF on big-endian (Michal Schmidt) [1386199] - [netdrv] bnx2x: fix sending VF->PF messages on big-endian (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix 84833 phy command handler (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix led setting for 84858 phy (Michal Schmidt) [1386199] - [netdrv] bnx2x: Correct 84858 PHY fw version (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix 84833 RX CRC (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix link-forcing for KR2 (Michal Schmidt) [1386199] - [netdrv] bnx2x: Warn about grc timeouts in register dump (Michal Schmidt) [1386199] - [netdrv] be2net: Enable VF link state setting for BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: Fix TX stats for TSO packets (Ivan Vecera) [1347812] - [netdrv] be2net: NCSI FW section should be properly updated with ethtool for BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: Provide an alternate way to read pf_num for BEx chips (Ivan Vecera) [1347812] - [netdrv] be2net: Fix mac address collision in some configurations (Ivan Vecera) [1347812] - [netdrv] be2net: Avoid redundant addition of mac address in HW (Ivan Vecera) [1347812] - [netdrv] be2net: Add privilege level check for OPCODE_COMMON_GET_EXT_FAT_CAPABILITIES SLI cmd (Ivan Vecera) [1347812] - [netdrv] be2net: Issue COMMON_RESET_FUNCTION cmd during driver unload (Ivan Vecera) [1347812] - [netdrv] be2net: Support UE recovery in BEx/Skyhawk adapters (Ivan Vecera) [1347812] - [netdrv] be2net: replace polling with sleeping in the FW completion path (Ivan Vecera) [1347812] - [netdrv] be2net: do not remove vids from driver table if be_vid_config() fails (Ivan Vecera) [1347812] - [netdrv] be2net: clear vlan-promisc setting before programming the vlan list (Ivan Vecera) [1347812] - [netdrv] be2net: perform temperature query in adapter regardless of its interface state (Ivan Vecera) [1347812] - [netdrv] be2net: Fix broadcast echoes from EVB in BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: fix definition of be_max_eqs() (Ivan Vecera) [1347812] - [netdrv] be2net: Fix provisioning of RSS for VFs in multi-partition configurations (Ivan Vecera) [1347812] - [netdrv] be2net: Enable Wake-On-LAN from shutdown for Skyhawk (Ivan Vecera) [1347812] - [netdrv] be2net: use max-TXQs limit too while provisioning VF queue pairs (Ivan Vecera) [1347812] - [netdrv] benet: be_resume needs to protect be_open with rtnl_lock (Ivan Vecera) [1347812] - [netdrv] be2net: Don't leak iomapped memory on removal (Ivan Vecera) [1347812] - [netdrv] be2net: Fix a UE caused by passing large frames to the ASIC (Ivan Vecera) [1347812] - [netdrv] be2net: Fix pcie error recovery in case of NIC+RoCE adapters (Ivan Vecera) [1347812] - [netdrv] be2net: Interpret and log new data that's added to the port misconfigure async event (Ivan Vecera) [1347812] - [netdrv] be2net: Request RSS capability of Rx interface depending on number of Rx rings (Ivan Vecera) [1347812] - [netdrv] be2net: Fix interval calculation in interrupt moderation (Ivan Vecera) [1347812] - [netdrv] be2net: Add retry in case of error recovery failure (Ivan Vecera) [1347812] - [netdrv] be2net: Fix Lancer error recovery (Ivan Vecera) [1347812] - [netdrv] be2net: Don't run ethtool self-tests for VFs (Ivan Vecera) [1347812] - [netdrv] be2net: SRIOV Queue distribution should factor in EQ-count of VFs (Ivan Vecera) [1347812] - [netdrv] be2net: Fix be_vlan_rem_vid() to check vlan id being removed (Ivan Vecera) [1347812] - [netdrv] be2net: check for INSUFFICIENT_PRIVILEGES error (Ivan Vecera) [1347812] - [netdrv] be2net: return error status from be_set_phys_id() (Ivan Vecera) [1347812] - [netdrv] be2net: fix port-res desc query of GET_PROFILE_CONFIG FW cmd (Ivan Vecera) [1347812] - [netdrv] be2net: fix VF link state transition from disabled to auto (Ivan Vecera) [1347812] - [netdrv] bnx2: fix locking when netconsole is used (Ivan Vecera) [1291369] - [netdrv] tg3: Avoid NULL pointer dereference in tg3_io_error_detected() (Ivan Vecera) [1347828] - [netdrv] tg3: Fix for disallow tx coalescing time to be 0 (Ivan Vecera) [1347828] - [netdrv] tg3: Report the correct number of RSS queues through tg3_get_rxnfc (Ivan Vecera) [1347828] - [netdrv] tg3: Fix for diasllow rx coalescing time to be 0 (Ivan Vecera) [1347828] - [netdrv] net: tg3: avoid uninitialized variable warning (Ivan Vecera) [1347828] - [net] ipv6: restrict hop_limit sysctl setting to range (1; 255) (Paolo Abeni) [1314305] - [net] ipv4: add limits to ip_default_ttl (Paolo Abeni) [1314305] - [net] route: enforce hoplimit max value (Paolo Abeni) [1313899] - [net] netfilter: Add missing #include for userland (Sabrina Dubroca) [1317697] - [net] sctp: use the same clock as if sock source timestamps were on (Xin Long) [1334561] - [net] sctp: update the netstamp_needed counter when copying sockets (Xin Long) [1334561] - [net] sctp: fix the transports round robin issue when init is retransmitted (Xin Long) [1312728] - [net] pppoe: fix memory corruption in padt work structure (Beniamino Galvani) [1317900] - [net] pppoe: drop pppoe device in pppoe_unbind_sock_work (Beniamino Galvani) [1317900] - [net] pppoe: Use workqueue to die properly when a PADT is received (Beniamino Galvani) [1317900] - [net] ipv6: Skip XFRM lookup if dst_entry in socket cache is valid (Jakub Sitnicki) [1327680] - [net] ipv6: Consolidate route lookup sequences (Jakub Sitnicki) [1327680] - [net] macvtap: Add support of packet capture on macvtap device (Sabrina Dubroca) [1373100] - [scsi] fnic: pci_dma_mapping_error() doesn't return an error code (Maurizio Lombardi) [1364593] - [scsi] fnic: Using rport->dd_data to check rport online instead of rport_lookup (Maurizio Lombardi) [1364593] - [scsi] fnic: Cleanup the I/O pending with fw and has timed out and is used to issue LUN reset (Maurizio Lombardi) [1364593] - [scsi] fnic: move printk()s outside of the critical code section (Maurizio Lombardi) [1364593] - [scsi] fnic: check pci_map_single() return value (Maurizio Lombardi) [1364593] - [scsi] be2iscsi: Driver version: 11.1.0.0 (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Replace _bh with _irqsave/irqrestore (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Remove redundant iscsi_wrb desc memset (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix bad WRB index error (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix async PDU handling path (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Add lock to protect WRB alloc and free (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: _bh for io_sgl_lock and mgmt_sgl_lock (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Reduce driver load/unload time (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix ExpStatSn in management tasks (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Update the driver version (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix WRB leak in login/logout path (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix async link event processing (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to process 25G link speed info from FW (Maurizio Lombardi) [1347815] - [scsi] scsi_transport_iscsi: Add 25G and 40G speed definition (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix IOPOLL implementation (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix return value for MCC completion (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Add FW config validation (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to handle misconfigured optics events (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix VLAN support for IPv6 network (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to remove shutdown entry point (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Added return value check for mgmt_get_all_if_id (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Set mbox timeout to 30s (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to synchronize tag allocation using spin_lock (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to use atomic bit operations for tag_state (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix mbox synchronization replacing spinlock with mutex (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix soft lockup in mgmt_get_all_if_id path using bmbx (Maurizio Lombardi) [1347815] - [scsi] scsi_debug: fix logical block provisioning support when unmap_alignment != 0 (Maurizio Lombardi) [1388096] - [scsi] scsi_debug: fix logical block provisioning support (Maurizio Lombardi) [1388096] - [scsi] mpt3sas: Fix resume on WarpDrive flash cards (Tomas Henzl) [1329353] - [scsi] mpt3sas: avoid mpt3sas_transport_port_add NULL parent_dev (Tomas Henzl) [1329353] - [scsi] mpt3sas: set num_phys after allocating phy space (Tomas Henzl) [1329353] - [scsi] mpt3sas: add missing curly braces (Tomas Henzl) [1329353] - [scsi] mpt3sas: Used "synchronize_irq()"API to synchronize timed-out IO & TMs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Set maximum transfer length per IO to 4MB for VDs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updating mpt3sas driver version to 13.100.00.00 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Handle active cable exception event (Tomas Henzl) [1329353] - [scsi] mpt3sas: Update MPI header to 2.00.42 (Tomas Henzl) [1329353] - [scsi] mpt3sas: remove unused fw_event_work elements (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove usage of 'struct timeval' (Tomas Henzl) [1329353] - [scsi] mpt3sas: Don't overreach ioc->reply_post during initialization (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove unnecessary synchronize_irq() before free_irq() (Tomas Henzl) [1329353] - [scsi] mpt3sas: Free memory pools before retrying to allocate with different value (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove cpumask_clear for zalloc_cpumask_var and don't free free_cpu_mask_var before reply_q (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updating mpt3sas driver version to 12.100.00.00 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Fix for Asynchronous completion of timedout IO and task abort of timedout IO (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updated MPI Header to 2.00.42 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Add support for configurable Chain Frame Size (Tomas Henzl) [1329353] - [scsi] mpt3sas: Added smp_affinity_enable module parameter (Tomas Henzl) [1329353] - [scsi] mpt3sas: Make use of additional HighPriority credit message frames for sending SCSI IOs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Never block the Enclosure device (Tomas Henzl) [1329353] - [scsi] mpt3sas: Fix static analyzer(coverity) tool identified defects (Tomas Henzl) [1329353] - [scsi] mpt3sas: Used IEEE SGL instead of MPI SGL while framing a SMP Passthrough request message (Tomas Henzl) [1329353] - [scsi] mpt3sas: Added support for high port count HBA variants (Tomas Henzl) [1329353] - [scsi] bnx2fc: Update version number to 2.10.3 (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Check sc_cmd device and host pointer before returning the command to the mid-layer (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Print netdev device name when FCoE is successfully initialized (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Print when we send a fip keep alive (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: bnx2fc_eh_abort(): fix wrong return code (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Show information about log levels in 'modinfo' (Maurizio Lombardi) [1380385] - [scsi] hpsa: update driver revision to 3.4.10-0-RH2 (Joseph Szczypek) [1377892] - [scsi] hpsa: correct scsi 6byte lba calculation (Joseph Szczypek) [1377892] - [scsi] lpfc: remove unknown ELS message warnings for RDP (Maurizio Lombardi) [1347811] - [scsi] smartpqi: add to config-generic (Scott Benesh) [1343743] - [scsi] smartpqi: raid bypass lba calculation fix (Scott Benesh) [1343743] - [scsi] smartpqi: bump driver version (Scott Benesh) [1343743] - [scsi] smartpqi: add smartpqi.txt (Scott Benesh) [1343743] - [scsi] smartpqi: update Kconfig (Scott Benesh) [1343743] - [scsi] smartpqi: remove timeout for cache flush operations (Scott Benesh) [1343743] - [scsi] smartpqi: scsi queuecommand cleanup (Scott Benesh) [1343743] - [scsi] smartpqi: minor tweaks to update time support (Scott Benesh) [1343743] - [scsi] smartpqi: minor function reformating (Scott Benesh) [1343743] - [scsi] smartpqi: correct event acknowledgement timeout issue (Scott Benesh) [1343743] - [scsi] smartpqi: correct controller offline issue (Scott Benesh) [1343743] - [scsi] smartpqi: add kdump support (Scott Benesh) [1343743] - [scsi] smartpqi: enhance reset logic (Scott Benesh) [1343743] - [scsi] smartpqi: enhance drive offline informational message (Scott Benesh) [1343743] - [scsi] smartpqi: simplify spanning (Scott Benesh) [1343743] - [scsi] smartpqi: change tmf macro names (Scott Benesh) [1343743] - [scsi] smartpqi: change aio sg processing (Scott Benesh) [1343743] - [scsi] aacraid: remove wildcard for series 9 controllers (Scott Benesh) [1343743] - [scsi] smartpqi: initial commit of Microsemi smartpqi driver (Scott Benesh) [1343743]- [hv] get rid of id in struct vmbus_channel (Vitaly Kuznetsov) [1322802] - [hv] make VMBus bus ids persistent (Vitaly Kuznetsov) [1322802] - [hv] storvsc: Fix potential memory leak (Cathy Avery) [1322928 1352824] - [hv] storvsc: Filter out storvsc messages CD-ROM medium not present (Cathy Avery) [1322928 1352824] - [hv] storvsc: fix SRB_STATUS_ABORTED handling (Cathy Avery) [1322928 1352824] - [hv] storvsc: add logging for error/warning messages (Cathy Avery) [1322928 1352824] - [hv] storvsc: Fix a bug in the handling of SRB status flags (Cathy Avery) [1322928 1352824] - [hv] storvsc: Don't set the SRB_FLAGS_QUEUE_ACTION_ENABLE flag (Cathy Avery) [1322928 1352824] - [hv] storvsc: Set the tablesize based on the information given by the host (Cathy Avery) [1322928 1352824] - [hv] storvsc: Don't assume that the scatterlist is not chained (Cathy Avery) [1322928 1352824] - [hv] storvsc: Retrieve information about the capability of the target (Cathy Avery) [1322928 1352824] - [hv] storvsc: Always send on the selected outgoing channel (Cathy Avery) [1322928 1352824] - [hv] vmbus: Support a vmbus API for efficiently sending page arrays (Cathy Avery) [1322928 1352824] - [hv] balloon: replace ha_region_mutex with spinlock (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: account for gaps in hot add regions (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: keep track of where ha_region starts (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: reset host_specified_ha_region (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: don't crash when memory is added in non-sorted order (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: check if ha_region_mutex was acquired in MEM_CANCEL_ONLINE case (Vitaly Kuznetsov) [1326999 1381617] - [hv] don't leak memory in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1376860] - [hv] get rid of redundant messagecount in create_gpadl_header() (Vitaly Kuznetsov) [1376860] - [hv] vmbus: don't manipulate with clocksources on crash (Cathy Avery) [1365049] - [hv] correct tsc page sequence invalid value (Cathy Avery) [1365049] - [hv] vmbus: fix build warning (Cathy Avery) [1365049] - [hv] vmbus: Implement a clocksource based on the TSC page (Cathy Avery) [1365049] - [hv] kvp: cancel kvp_host_handshake_work on module unload (Vitaly Kuznetsov) [1321259] - [x86] mm/xen: Suppress hugetlbfs in PV guests (Vitaly Kuznetsov) [1312331] - [mm] hugetlb: allow hugepages_supported to be architecture specific (Vitaly Kuznetsov) [1312331]- [netdrv] i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 (Stefan Assmann) [1360179] - [netdrv] i40evf: RSS Hash Option parameters (Stefan Assmann) [1360179] - [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) [1360179] - [netdrv] i40evf: Add driver support for promiscuous mode (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan Assmann) [1360179] - [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1360179] - [netdrv] i40e: Add device capability which defines if update is available (Stefan Assmann) [1360179] - [netdrv] i40evf: Allow PF driver to configure RSS (Stefan Assmann) [1360179] - [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) [1360179] - [netdrv] i40evf: Don't Panic (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Stefan Assmann) [1360179] - [netdrv] i40evf: properly handle VLAN features (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) [1360179] - [netdrv] i40e: Input set mask constants for RSS, flow director, and flex bytes (Stefan Assmann) [1360179] - [netdrv] i40e: Add RSS configuration to virtual channel (Stefan Assmann) [1360179] - [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) [1360179] - [netdrv] i40evf: Fix get_rss_aq (Stefan Assmann) [1360179] - [netdrv] i40evf: Add longer wait after remove module (Stefan Assmann) [1360179] - [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1360179] - [netdrv] i40evf: Fix VLAN features (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) [1360179] - [netdrv] i40evf: Add additional check for reset (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix handling of boolean logic in polling routines (Stefan Assmann) [1360179] - [netdrv] i40evf: remove dead code (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan Assmann) [1360179] - [netdrv] i40e: implement and use Rx CTL helper functions (Stefan Assmann) [1360179] - [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan Assmann) [1360179] - [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO function (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Drop outer checksum offload that was not requested (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan Assmann) [1360179] - [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic as well (Stefan Assmann) [1360179] - [netdrv] i40e: clean event descriptor before use (Stefan Assmann) [1360179] - [netdrv] i40evf: set adapter state on reset failure (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1360179] - [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan Assmann) [1360179] - [netdrv] i40evf: support packet split receive (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1360179] - [netdrv] i40e: properly show packet split status in debugfs (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1360179] - [netdrv] i40evf: Change vf driver string to reflect all products i40evf supports (Stefan Assmann) [1360179] - [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) [1360179] - [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan Assmann) [1360179] - [netdrv] i40evf: enable bus master after reset (Stefan Assmann) [1360179] - [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan Assmann) [1360179] - [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features (Stefan Assmann) [1360179] - [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add external power class to get link status (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Geneve cloud tunnel type (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) [1360179] - [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1360179] - [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) [1360179] - [netdrv] i40evf: null out ring pointers on free (Stefan Assmann) [1360179] - [netdrv] i40e: define function capabilities in only one place (Stefan Assmann) [1360179] - [netdrv] i40evf: allow channel bonding of VFs (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool (Stefan Assmann) [1360179] - [netdrv] treewide: Fix typos in printk (Stefan Assmann) [1360179] - [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1360179] - [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan Assmann) [1360179] - [netdrv] i40evf: change version string generation (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Stefan Assmann) [1360179] - [netdrv] i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message (Stefan Assmann) [1360179] - [netdrv] i40evf: check rings before freeing resources (Stefan Assmann) [1360179] - [netdrv] i40e: Fix errors resulted while turning off TSO (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use configured RSS key and lookup table in i40e_vsi_config_rss (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix broken i40e_config_rss_aq function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: move i40e_vsi_config_rss below i40e_get_rss_aq (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove redundant memset (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: check for and deal with non-contiguous TCs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Update device ids for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Drop extra copy of function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Use consistent type for vf_id (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: PTP - avoid aggregate return warnings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix uninitialized variable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40evf: Add driver support for promiscuous mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add VF promiscuous mode driver support (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add promiscuous on VLAN support (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove zero check (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add device capability which defines if update is available (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Code cleanup in i40e_add_fdir_ethtool (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix errant PCIe bandwidth message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Input set mask constants for RSS, flow director, and flex bytes (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move NVM event wait check to NVM code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add RSS configuration to virtual channel (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Restrict VF poll mode to only single function mode devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move HW flush (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Leave debug_mask cleared at init (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Inserting a HW capability display info (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Request PHY media event at reset time (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Lower some message levels (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix for supported link modes in 10GBaseT PHY's (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Disable link polling (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Make VF resets more reliable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove unused variable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove redundant check on vsi->active_vlans (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Change comment to reflect correct function name (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Change unknown event error msg to ignore message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Added code to prevent double resets (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Notify VFs of all resets (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove timer and task only if created (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Assure that adminq is alive in debug mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove MSIx only if created (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix up return code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Save off VSI resource count when updating VSI (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Remove I40E_MAX_USER_PRIORITY define (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix handling of boolean logic in polling routines (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: queue-specific settings for interrupt moderation (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: let go of the past (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: suspend scheduling during driver unload (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Use the new rx ctl register helpers. Don't use AQ calls from clear_hw (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: implement and use Rx CTL helper functions (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add check for null VSI (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Expose some registers to program parser, FD and RSS logic (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix for unexpected messaging (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Do not wait for Rx queue disable in DCB reconfig (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Increase timeout when checking GLGEN_RSTAT_DEVSTATE bit (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix led blink capability for 10GBaseT PHY (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Clean-up Rx packet checksum handling (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Set skb->csum_level for encapsulated checksum (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Add exception handling for Tx checksum (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Drop outer checksum offload that was not requested (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic as well (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: clean event descriptor before use (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: better error reporting for nvmupdate (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: expand comment (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Do not disable queues in the Legacy/MSI Interrupt handler (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Removal of code which relies on BASE VEB SEID (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix PROMISC mode for Multi-function per port (MFP) devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: cleanup use of pf->hw (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: drop unused debugfs file "dump" (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: get rid of magic number (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: properly show packet split status in debugfs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: dump descriptor indexes in hex (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use new add_veb calling with VEB stats control (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add VEB stat control and remove L2 cloud filter (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: set shared bit for multicast filters (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Make the DCB firmware checks for X710/XL710 only (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: move sync_vsi_filters up in service_task (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add priv flag for automatic rule eviction (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: avoid large memcpy by assigning struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: count allocation errors (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: drop unused function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: negate PHY int mask bits (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: APIs to Add/remove port mirroring rules (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: allocate memory safer (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: fix missing space (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: drop duplicate definition (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: remove unnecessary local var (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove VF device IDs from PF (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add netdev info to VSI dump (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add a little more to an NVM update debug message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: refactor DCB function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add 20G speed for Tx bandwidth calculations (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add counter for arq overflows (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Store lan_vsi_idx and lan_vsi_id in the right size (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add 100Mb ethtool reporting (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Limit DCB FW version checks to X710/XL710 devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Extend ethtool RSS hooks for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add new device IDs for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: bump version to 1.4.10 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Cleanup the code with respect to restarting autoneg (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: define function capabilities in only one place (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Replace X722 mac check in ethtool get_settings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add mac_filter_element at the end of the list instead of HEAD (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: allow zero MAC address for VFs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: change log messages and error returns (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: clean whole mac filter list (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: hush little warnings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use explicit cast from u16 to u8 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: don't add zero MAC filter (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: properly delete VF MAC filters (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: chomp the BIT(_ULL) (Stefan Assmann) [1249250 1310402 1346978]- [mm] close FOLL MAP_PRIVATE race (Larry Woodman) [1385117] {CVE-2016-5195}- [netdrv] sfc: report supported link speeds on SFP connections (Jarod Wilson) [1384621] - [fs] dlm: free workqueues after the connections (Marcelo Leitner) [1365204] - [drm] vmwgfx: respect 'nomodeset' (Rob Clark) [1342114] - [netdrv] ibmveth: check return of skb_linearize in ibmveth_start_xmit (Gustavo Duarte) [1322315] - [fs] NFSv4.1: nfs41_clear_delegation_stateid shouldn't trust NFS_DELEGATED_STATE (Steve Dickson) [1230305] - [drm] i915/skl: Fix spurious gpu hang with gt3/gt4 revs (Rob Clark) [1323945] - [drm] i915/skl: Fix rc6 based gpu/system hang (Rob Clark) [1323945] - [drm] prime: fix error path deadlock fail (Rob Clark) [1334880] - [drm] Balance error path for GEM handle allocation (Rob Clark) [1334880] - [netdrv] ixgbe: cleanup crosstalk fix (Ken Cox) [1346399] - [netdrv] ixgbe: Add work around for empty SFP+ cage crosstalk (Ken Cox) [1346399] - [netdrv] ixgbe: Add definitions for x550em_a 10G MAC (Ken Cox) [1346399] - [netdrv] ixgbe: Do not clear RAR entry when clearing VMDq for SAN MAC (Ken Cox) [1346399] - [md] disable RAID5 /sys/block/md/md/group_thread_cnt (Jes Sorensen) [1322733] - [mfd] rtsx: Various tweaks for RHEL-6 (Don Zickus) [1167938] - [mfd] rtsx: Add in support for power down (Don Zickus) [1167938] - [mfd] rtsx: Update driving settings (Don Zickus) [1167938] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [1167938] - [mfd] rtsx: Add support for rts525A (Don Zickus) [1167938]- [fs] NFS: Fix another OPEN_DOWNGRADE bug (Steve Dickson) [1340539] - [fs] NFSv4: Fix another bug in the close/open_downgrade code (Steve Dickson) [1340539] - [fs] NFSv4: Fix problems with close in the presence of a delegation (Steve Dickson) [1340539] - [debug] lockdep: raise MAX_LOCKDEP_CHAINS_BITS to 16 (Maurizio Lombardi) [1314144] - [block] nvme: add device id's with intel stripe quirk (David Milburn) [1372088] - [hv] avoid vfree() on crash (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: handle various crash scenarios (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Support kexec on ws2012 r2 and above (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Support handling messages on multiple CPUs (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload() (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid wait_for_completion() on crash (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload() (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Force all channel messages to be delivered on CPU 0 (Vitaly Kuznetsov) [1301903 1333167] - [fs] sunrpc: make AF_LOCAL connect synchronous (Steve Dickson) [1321366] - [fs] sunrpc: TCP/UDP always close the old socket before reconnecting (Steve Dickson) [1321366] - [fs] sunrpc: Add helpers to prevent socket create from racing (Steve Dickson) [1321366] - [fs] sunrpc: Fix stupid typo in xs_sock_set_reuseport (Steve Dickson) [1321366] - [fs] sunrpc: Define xs_tcp_fin_timeout only if CONFIG_SUNRPC_DEBUG (Steve Dickson) [1321366] - [fs] sunrpc: Handle connection reset more efficiently (Steve Dickson) [1321366] - [fs] sunrpc: Remove the redundant XPRT_CONNECTION_CLOSE flag (Steve Dickson) [1321366] - [fs] sunrpc: Make xs_tcp_close() do a socket shutdown rather than a sock_release (Steve Dickson) [1321366] - [fs] sunrpc: Ensure xs_tcp_shutdown() requests a full close of the connection (Steve Dickson) [1321366] - [fs] sunrpc: Cleanup to remove remaining uses of XPRT_CONNECTION_ABORT (Steve Dickson) [1321366] - [fs] sunrpc: Remove TCP socket linger code (Steve Dickson) [1321366] - [fs] sunrpc: Remove TCP client connection reset hack (Steve Dickson) [1321366] - [fs] sunrpc: Ensure xs_reset_transport() resets the close connection flags (Steve Dickson) [1321366] - [fs] sunrpc: Do not clear the source port in xs_reset_transport (Steve Dickson) [1321366] - [fs] sunrpc: Handle EADDRINUSE on connect (Steve Dickson) [1321366] - [fs] sunrpc: Set SO_REUSEPORT socket option for TCP connections (Steve Dickson) [1321366] - [block] nvme: Increase the max transfer size when mdts is 0 (David Milburn) [1343876] - [block] nvme: make setup work for devices that don't do INTx (David Milburn) [1343876] - [block] nvme: Fix potential IO timeout race condition (David Milburn) [1343876] - [block] nvme: Don't write cq doorbell on suspended queues (David Milburn) [1343876] - [block] nvme: Fix ioctl passthrough length calculation (David Milburn) [1343876] - [block] nvme: Return busy status on suspended queue (David Milburn) [1343876] - [block] nvme: Add nvme subsystem reset IOCTL (David Milburn) [1343876] - [block] nvme: Add nvme subsystem reset support (David Milburn) [1343876] - [block] nvme: add sysfs and ioctl controller reset (David Milburn) [1343876] - [block] nvme: increase depth of admin queue (David Milburn) [1343876] - [infiniband] ib/qib: Support creating qps with GFP_NOIO flag (Alex Estrin) [1373507] - [infiniband] ib/qib: Improve ipoib UD performance (Alex Estrin) [1373507] - [infiniband] ib/qib: fix mcast detach when qp not attached (Alex Estrin) [1373507] - [infiniband] ib/qib: Prevent context loss (Alex Estrin) [1373507] - [pci] Allocate ATS struct during enumeration (Myron Stowe) [1228022] - [mm] thp: fix SMP race condition between THP page fault and MADV_DONTNEED (Andrea Arcangeli) [1314133] - [netdrv] igb: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [1267865] - [block] Update queue-sysfs.txt documentation file (Joe Lawrence) [1361603] - [mm] tracing: Fix no callsite ifndef CONFIG_KMEMTRACE (Aristeu Rozanski) [1123990] - [mm] tracing: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACING (Aristeu Rozanski) [1123990] - [kernel] replace some read_lock(&tasklist_lock)'s with tasklist_read_lock() (Oleg Nesterov) [1304864] - [kernel] replace write_lock_irq(&tasklist_lock) with tasklist_write_lock_irq() (Oleg Nesterov) [1304864] - [kernel] introduce tasklist_read_lock() and tasklist_write_lock_irq() (Oleg Nesterov) [1304864] - [fs] gfs2: Update file times after grabbing glock (Andreas Grunbacher) [1379452] - [fs] gfs2: Initialize atime of I_NEW inodes (Andreas Grunbacher) [1379452]- [netdrv] enic: set netdev->vlan_features (Stefan Assmann) [1309973] - [s390] qeth: delete napi struct when removing a qeth device (Hendrik Brueckner) [1357027] - [s390] iucv: call skb_linearize() when needed (Hendrik Brueckner) [1341759] - [s390] dasd: fix hanging device after clear subchannel (Hendrik Brueckner) [1368066] - [s390] fix test_fp_ctl inline assembly contraints (Hendrik Brueckner) [1357029] - [s390] spinlock: avoid yield to non existent cpu (Hendrik Brueckner) [1341757] - [mm] hugetlb: don't use reserved during VM_SHARED mapping cow (Petr Holasek) [1297199] - [scsi] mpt3sas: Fix panic when aer correct error occurred (Frank Ramsay) [1374743] - [fs] nfs4.1: Remove a bogus BUG_ON() in nfs4_layoutreturn_done (Steve Dickson) [1376467] - [fs] nfs4: Fix potential use after free of state in nfs4_do_reclaim (Dave Wysochanski) [1343231] - [fs] ext2: fix filesystem deadlock while reading corrupted xattr block (Carlos Maiolino) [847106] - [documentation] watchdog: hpwdt: remove email address from doc (Nigel Croxon) [1375651] - [documentation] watchdog: hpwdt: Adjust documentation to match latest kernel module parameters (Nigel Croxon) [1375651]- [fs] NFSv4.1: Fix an NFSv4.1 state renewal regression (Dave Wysochanski) [1332300] - [scsi] ibmvfc: Fix I/O hang when port is not mapped (Steve Best) [1377964] - [powerpc] eeh: Fix dereferencing NULL device_node (Gustavo Duarte) [1323874] - [fs] nfsd3: Check write permission after checking existence (Harshula Jayasuriya) [1373393] - [x86] tsc: Add backwards time checking to read_tsc() and vread_tsc() (Prarit Bhargava) [1375163] - [sched] core: Clear the root_domain cpumasks in init_rootdomain (Aristeu Rozanski) [1214887] - [edac] sb_edac: get rid of 2HA handling while getting active channels (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: fix Broadwell channel calculation (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: fix csrow/channel emulation (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Fix rank lookup on Broadwell (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Take account of channel hashing when needed (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Repair damage introduced when "fixing" channel address (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Fix computation of channel address (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Add support for duplicate device IDs (Aristeu Rozanski) [1318810 1353808] - [acpi] SRAT: fix SRAT parsing order with both LAPIC and X2APIC present (Prarit Bhargava) [1247218] - [acpi] tables: test the correct variable (Prarit Bhargava) [1247218] - [x86] acpi: Handle apic/x2apic entries in MADT in correct order (Prarit Bhargava) [1247218] - [acpi] tables: Add acpi_subtable_proc to ACPI table parsers (Prarit Bhargava) [1247218] - [acpi] table: Always count matched and successfully parsed entries (Prarit Bhargava) [1247218] - [acpi] table: Add new function to get table entries (Prarit Bhargava) [1247218] - [netdrv] ixgbe: Fix ATR so that it correctly handles IPv6 extension headers (Ken Cox) [1339563] - [netdrv] ixgbe: Store VXLAN port number in network order (Ken Cox) [1339563] - [netdrv] ixgbe: Make ATR recognize IPv6 extended headers (Ken Cox) [1339563] - [net] vlan: Fix FCOE_MTU support (Maurizio Lombardi) [1367250] - [net] inet_diag: fix oops for IPv4 AF_INET6 TCP SYN-RECV state (Phil Sutter) [1328053] - [net] tcp: make challenge acks less predictable (Florian Westphal) [1355607] {CVE-2016-5696} - [net] netfilter: bridge: do not re-invoke iptables (Florian Westphal) [1319883] - [net] set dev->addr_assign_type correctly (Sabrina Dubroca) [1318500] - [netdrv] atheros eth: set addr_assign_type if random_ether_addr() used (Sabrina Dubroca) [1318500] - [netdrv] ethoc: set addr_assign_type if random_ether_addr() used (Sabrina Dubroca) [1318500] - [net] use eth_hw_addr_random() and reset addr_assign_type (Sabrina Dubroca) [1318500] - [netdrv] replace random_ether_addr() with eth_hw_addr_random() (Sabrina Dubroca) [1318500]- [firmware] revert "amd-ucode: Add microcode_amd" (Phillip Lougher) [1375170] - [firmware] revert "amd-ucode: Add microcode_amd_fam15" (Phillip Lougher) [1375170] - [firmware] revert "amd-ucode: Add microcode_amd_fam16" (Phillip Lougher) [1375170] - [s390] mm: fix asce_bits handling with dynamic pagetable levels (Steve Best) [1341758]- [firmware] amd-ucode: Add microcode_amd_fam16 (Suravee Suthikulpanit) [1322525] - [firmware] amd-ucode: Add microcode_amd_fam15 (Suravee Suthikulpanit) [1322525] - [firmware] amd-ucode: Add microcode_amd (Suravee Suthikulpanit) [1322525] - [netdrv] igbvf: remove "link is Up" message when registering mcast address (Corinna Vinschen) [1304114] - [acpi] acpia: Fix Scope() op in module level code (Lenny Szubowicz) [1357316] - [security] selinux: test for !ss_initialized in selinux_sysctl (Mateusz Guzik) [1285009] - [scsi] fnic: Fix to cleanup aborted IO to avoid device being offlined by mid-layer (Maurizio Lombardi) [1341298]- [netdrv] bnxt_en: Add new NPAR and dual media device IDs (John Linville) [1347825] - [netdrv] bnxt_en: Limit RX BD pages to be no bigger than 32K (John Linville) [1347825] - [netdrv] bnxt_en: Add BCM5731X and BCM5741X device IDs (John Linville) [1347825] - [netdrv] bnxt_en: Add PCI device ID for 57404 NPAR devices (John Linville) [1347825] - [netdrv] bnxt_en: Enable NPAR (NIC Partitioning) Support (John Linville) [1347825] - [netdrv] bnxt_en: Add function for VF driver to query default VLAN (John Linville) [1347825] - [netdrv] bnxt_en: Fix tx push race condition (John Linville) [1347825] - [netdrv] bnxt_en: Add BCM57314 device ID (John Linville) [1347825] - [netdrv] bnxt_en: Setup multicast properly after resetting device (John Linville) [1347825] - [netdrv] bnxt_en: Need memory barrier when processing the completion ring (John Linville) [1347825] - [netdrv] bnxt_en: Don't fallback to INTA on VF (John Linville) [1347825] - [netdrv] bnxt_en: Update to Firmware 1.2.2 spec (John Linville) [1347825] - [netdrv] bnxt_en: Fix ethtool -a reporting (John Linville) [1347825] - [netdrv] bnxt_en: Fix typo in bnxt_hwrm_set_pause_common() (John Linville) [1347825] - [netdrv] vmxnet3: update to version 3 (Neil Horman) [1290656] - [netdrv] vmxnet3: introduce command to register memory region (Neil Horman) [1290656] - [netdrv] vmxnet3: add support for get_coalesce, set_coalesce ethtool operations (Neil Horman) [1290656] - [netdrv] vmxnet3: add receive data ring support (Neil Horman) [1290656] - [netdrv] vmxnet3: allow variable length transmit data ring buffer (Neil Horman) [1290656] - [netdrv] vmxnet3: introduce generalized command interface to configure the device (Neil Horman) [1290656] - [netdrv] vmxnet3: prepare for version 3 changes (Neil Horman) [1290656] - [netdrv] vmxnet3: segCnt can be 1 for LRO packets (Neil Horman) [1290656] - [netdrv] vmxnet3: Changes for vmxnet3 adapter version 2 (fwd) (Neil Horman) [1290656] - [netdrv] vmxnet3: set CHECKSUM_UNNECESSARY for IPv6 packets (Neil Horman) [1290656] - [netdrv] vmxnet3: fix lock imbalance in vmxnet3_tq_xmit() (Neil Horman) [1290656 1311537] - [netdrv] vmxnet3: Update Rx ring 2 max size (Neil Horman) [1290656] - [netdrv] Vmxnet3: Fix regression caused by 5738a09 (Neil Horman) [1290656] - [netdrv] vmxnet3: Fix use of mfTableLen for big endian architectures (Neil Horman) [1290656] - [netdrv] vmxnet3: get rid of unnecessary initializations in .get_drvinfo() (Neil Horman) [1290656] - [netdrv] Vmxnet3: Extend register dump support (Neil Horman) [1290656] - [fs] namei: don't rehash target on succesful rename (J. Bruce Fields) [1080701] - [powerpc] eeh: Block PCI configuration space access during EEH (Gustavo Duarte) [1216944] - [scsi] Avoid crashing if device uses DIX but adapter does not support it (Ewan Milne) [1369997] - [scsi] aacraid: Check size values after double-fetch from user (Maurizio Lombardi) [1369770] {CVE-2016-6480}- [fs] ecryptfs: prevent mounts backed by procfs (Mateusz Guzik) [1347102] {CVE-2016-1583} - [hid] usbhid: add quirk for PIXART OEM mouse used by HP (Torez Smith) [1295575] - [hid] usbhid: add HP OEM mouse to quirk ALWAYS_POLL (Torez Smith) [1295575] - [netdrv] bonding: Prevent IPv6 link local address on enslaved devices (Jarod Wilson) [1292358] - [powerpc] iommu: release the DDW when the PHB device node is unplugged (Gustavo Duarte) [1328668] - [netdrv] bonding: don't use stale speed and duplex information (Jarod Wilson) [1327315] - [scsi] Revert: restart list search after unlock in scsi_remove_target (Ewan Milne) [1369564] - [s390] mm: four page table levels vs. fork (Hendrik Brueckner) [1316461] {CVE-2016-2143}- [scsi] bnx2fc: replace printk() with BNX2FC_IO_DBG() (Maurizio Lombardi) [1337944] - [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1349623]- [fs] gfs2: Cache ACLs read from disk (Andreas Gruenbacher) [1330625] - [mm] Fix slab growing out of bound within a cpuset (Larry Woodman) [1350997] - [scsi] fix race between simultaneous decrements of ->host_failed (Gustavo Duarte) [1344835] - [fs] xfs: fix Q_XQUOTARM ioctl (Zorro Lang) [1329066] - [virt] storvsc: driver needs to account for reference to sdev_dev kobj (Cathy Avery) [1316861] - [fs] Set MAY_SIGN for multiuser mounts (Sachin Prabhu) [1323053] - [x86] mm: Improve switch_mm() barrier comments (Rafael Aquini) [1332601] {CVE-2016-2069} - [x86] mm: Add barriers and document switch_mm()-vs-flush synchronization (Rafael Aquini) [1332601] {CVE-2016-2069} - [netdrv] vmxnet3: avoid calling pskb_may_pull with interrupts disabled (Jamie Bainbridge) [1340684] - [netdrv] vmxnet3: fix checks for dma mapping errors (Jamie Bainbridge) [1340684] - [net] netfilter: ip6table_raw: fix table priority (Eric Garver) [1317365] - [net] sch_gred: should not use GFP_KERNEL while holding a spinlock (Eric Garver) [1328774] - [net] netfilter: fix xt_TCPOPTSTRIP for ipv6 (Paolo Abeni) [1325733] - [net] ipv6: Count in extension headers in skb->network_header (Jakub Sitnicki) [1323491] - [net] Make userland include of netlink.h more sane (Ondrej Hlavaty) [1313266] - [net] bridge: notifier called with the wrong device (Paolo Abeni) [1315988]- [fs] gfs2: Check rs_free with rd_rsspin protection (Robert S Peterson) [1362566] - [x86] hyperv: Avoid reporting bogus NMI status for Gen2 instances (Vitaly Kuznetsov) [1320215] - [x86] mrst: Avoid reporting wrong nmi status (Vitaly Kuznetsov) [1320215] - [scsi] sysfs: protect against double execution of __scsi_remove_device() (Vitaly Kuznetsov) [1343105] - [scsi] proper state checking and module refcount handling in scsi_device_get (Vitaly Kuznetsov) [1343105] - [netdrv] e1000e: prevent division by zero if TIMINCA is zero (Denys Vlasenko) [1322244] - [powerpc] perf: Add support for second POWER8 PVR (Gustavo Duarte) [1316453] - [fs] xfs: avoid AGI/AGF deadlock scenario for inode chunk allocation (Brian Foster) [1311879] - [fs] xfs: xfs_iflush_cluster has range issues (Brian Foster) [1311853] - [fs] xfs: mark reclaimed inodes invalid earlier (Brian Foster) [1311853] - [fs] xfs: xfs_inode_free() isn't RCU safe (Brian Foster) [1311853] - [fs] xfs: optimise xfs_iext_destroy (Brian Foster) [1311853] - [fs] xfs: skip stale inodes in xfs_iflush_cluster (Brian Foster) [1311853] - [fs] xfs: fix inode validity check in xfs_iflush_cluster (Brian Foster) [1311853] - [fs] xfs: xfs_iflush_cluster fails to abort on error (Brian Foster) [1311853] - [fs] xfs: remove log item from AIL in xfs_iflush after a shutdown (Brian Foster) [1311853] - [fs] xfs: remove log item from AIL in xfs_qm_dqflush after a shutdown (Brian Foster) [1311853] - [fs] sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags (Scott Mayhew) [1294939] - [x86] mce: Fix regression. All error records should report via /dev/mcelog (Prarit Bhargava) [1355847] - [fs] lockd: unregister notifier blocks if the service fails to come up completely (Scott Mayhew) [1346317] - [x86] acpi: fix empty _OSI strings during boot (Prarit Bhargava) [1268934] - [kernel] audit: error message typo correction (Richard Guy Briggs) [1342857] - [documentation] mm: document improved handling of swappiness==0 (Jerome Marchand) [1341499] - [netdrv] Fix ixgbe allocation warning splat (Neil Horman) [1325068] - [net] phonet: fix potential use-after-free in pep_sock_close() (Lauro Ramos Venancio) [1326568] - [fs] cifs: fix use-after-free bug in find_writable_file (Sachin Prabhu) [1295008] - [x86] Drop WARN from multi-BAR check in ioremap_caller (Larry Woodman) [1318622] - [mm] mempolicy: fix mbind_range && vma_adjust interaction (Petr Holasek) [1277241] - [virt] virtio_pci: fix virtio spec compliance on restore (Michael S. Tsirkin) [1157728] - [netdrv] cxgb4: Restore L1 cfg, if FW rejects new L1 cfg settings (Sai Vemuri) [1296474]- [security] selinux: convert WARN_ONCE to printk in selinux_nlmsg_perm (Richard Guy Briggs) [1066681] - [security] selinux: cleanup error reporting in selinux_nlmsg_perm (Richard Guy Briggs) [1066681] - [security] audit: fix dangling keywords in integrity ima message output (Richard Guy Briggs) [1066681] - [kernel] audit: invalid op= values for rules (Richard Guy Briggs) [1066681] - [security] selinux: normalize audit log formatting (Richard Guy Briggs) [1066681] - [fs] gfs2: Fix gfs2_replay_incr_blk for multiple journal sizes (Robert S Peterson) [1357111] - [usbhid] hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (Yauheni Kaliuta) [1360008] {CVE-2016-5829} - [netdrv] mlx4: convert to hw_features (kamal heib) [1211211]- [scsi] megaraid_sas: Do not fire MR_DCMD_PD_LIST_QUERY to controllers which do not support it (Tomas Henzl) [1352826] - [scsi] libfc: sanity check cpu number extracted from xid (Chris Leech) [1351356] - [security] keys: potential uninitialized variable (Mateusz Guzik) [1345946] {CVE-2016-4470} - [firmware] dmi_scan: DMI information in sysfs is missing on SMBIOS 3.0 based systems (Steve Best) [1353807] - [cpufreq] stats: fix race between stats allocation and first usage (Steve Best) [1352347] - [x86] cpufreq: intel_pstate: Enable HWP by default (Steve Best) [1348853] - [netdrv] cxgb4: Set VPD size so we can read both VPD structures (Myron Stowe) [1289559 1324680 1340999] - [pci] Add pci_set_vpd_size() to set VPD size (Myron Stowe) [1289559 1324680 1340999] - [pci] Prevent VPD access for buggy devices (Myron Stowe) [1289559 1324680 1340999] - [pci] Sleep rather than busy-wait for VPD access completion (Myron Stowe) [1289559 1324680 1340999] - [pci] Fold struct pci_vpd_pci22 into struct pci_vpd (Myron Stowe) [1289559 1324680 1340999] - [pci] Rename VPD symbols to remove unnecessary "pci22" (Myron Stowe) [1289559 1324680 1340999] - [pci] Remove struct pci_vpd_ops.release function pointer (Myron Stowe) [1289559 1324680 1340999] - [pci] Move pci_vpd_release() from header file to pci/access.c (Myron Stowe) [1289559 1324680 1340999] - [pci] Move pci_read_vpd() and pci_write_vpd() close to other VPD code (Myron Stowe) [1289559 1324680 1340999] - [pci] Determine actual VPD size on first access (Myron Stowe) [1289559 1324680 1340999] - [pci] Use bitfield instead of bool for struct pci_vpd_pci22.busy (Myron Stowe) [1289559 1324680 1340999] - [pci] Allow access to VPD attributes with size 0 (Myron Stowe) [1289559 1324680 1340999] - [pci] Update VPD definitions (Myron Stowe) [1289559 1324680 1340999] - [pci] Remove unused pci_vpd_truncate() (Myron Stowe) [1289559 1324680 1340999] - [pci] handle positive error codes (Myron Stowe) [1289559 1324680 1340999] - [pci] check pci_vpd_pci22_wait() return (Myron Stowe) [1289559 1324680 1340999] - [fs] gfs2: Lock holder cleanup (Robert S Peterson) [1238861] - [fs] gfs2: Large-filesystem fix for 32-bit systems (Robert S Peterson) [1238861] - [fs] gfs2: Get rid of gfs2_ilookup (Robert S Peterson) [1238861] - [fs] gfs2: Fix gfs2_lookup_by_inum lock inversion (Robert S Peterson) [1238861] - [fs] gfs2: Initialize iopen glock holder for new inodes (Robert S Peterson) [1238861] - [fs] gfs2: Release iopen glock in gfs2_create_inode error cases (Robert S Peterson) [1238861] - [fs] gfs2: Wait for iopen glock dequeues (Robert S Peterson) [1238861] - [fs] gfs2: Re-add an omission from upstream (Robert S Peterson) [1238861] - [fs] gfs2: Eliminate parameter non_block on gfs2_inode_lookup (Robert S Peterson) [1238861] - [fs] gfs2: Don't filter out I_FREEING inodes anymore (Robert S Peterson) [1238861] - [fs] gfs2: Check if iopen is held when deleting inode (Robert S Peterson) [1173286] - [fs] gfs2: Don't do glock put when inode creation fails (Robert S Peterson) [1173286] - [fs] gfs2: Prevent delete work from occurring on glocks used for create (Robert S Peterson) [1173286] - [fs] gfs2: Always use iopen glock for gl_deletes (Robert S Peterson) [1173286] - [fs] gfs2: Update master statfs buffer with sd_statfs_spin locked (Robert S Peterson) [1173286]- [ipmi] Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg() (David Arcari) [1347189] - [fs] ext4: Remove useless spinlock in ext4_getattr() (Lukas Czerner) [1315933] - [net] tcp: increase size at which tcp_bound_to_half_wnd bounds to > TCP_MSS_DEFAULT (Davide Caratti) [1349776] - [net] tcp: Prevent overzealous packetization by SWS logic (Davide Caratti) [1349776] - [net] netfilter: ip(6)t_REJECT: fix wrong transport header pointer in TCP reset (William Townsend) [1343816]- [fs] sunrpc: remove BUG_ON calls from cache_read (J. Bruce Fields) [1249854] - [fs] gfs2: Automatically set GFS2_DIF_SYSTEM flag on system files (Abhijith Das) [1349127] - [fs] gfs2: Use gfs2 wrapper to sync inode before calling generic_file_splice_read() (Abhijith Das) [1300756] - [fs] configfs: fix race between dentry put and lookup (Robert S Peterson) [1333448] - [drm] move idr2 implementation to lib (Milos Vyletel) [1316790]- [idle] intel_idle: Add SKX support (Steve Best) [1348739] - [fs] auth_gss: fix panic in gss_pipe_downcall() in fips mode (Scott Mayhew) [1309420] - [fs] cifs: Create dedicated keyring for spnego operations (Scott Mayhew) [1267754] - [infiniband] security: Restrict use of the write interface (Don Dutile) [1332548] {CVE-2016-4565}- [infiniband] srp: Fix backport error in ib_srp::srp_queuecommand (Don Dutile) [1321094]- [fs] gfs2: don't set rgrp gl_object until it's inserted into rgrp tree (Robert S Peterson) [1344740]- [sched] Revert "kernel: sched: Cure load average vs NO_HZ woes" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Cure more NO_HZ load average woes" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Move sched_avg_update to update_cpu_load" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Fix nohz load accounting -- again" (Rafael Aquini) [1326373] - [sched] avoid kernel panic during power off (Frank Ramsay) [1313035]- [fs] lockd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1336483] - [fs] nfsd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1336483] - [acpi] processor: Request native thermal interrupt handling via _OSC (David Arcari) [1327715] - [sound] usb-audio: avoid freeing umidi object twice (Mateusz Guzik) [1310668] {CVE-2016-2384}- [isdn] avoid calling tty_ldisc_flush() in atomic context (Sabrina Dubroca) [1328115] - [scsi] fcoe: fix reset of fip selection time (Neil Horman) [1230719] - [fs] nfsd4: clean up open owners on OPEN failure (J. Bruce Fields) [1300006] - [fs] nfsd4: replace oo_confirmed by flag bit (J. Bruce Fields) [1300006]- [net] bridge: pass vlan registration on to physical device from bridge (Neil Horman) [1313663] - [net] tcp/dccp: warn user for preferred ip_local_port_range (Florian Westphal) [1314774] - [net] tcp/dccp: try to not exhaust ip_local_port_range in connect() (Florian Westphal) [1314774] - [net] tcp: improve REUSEADDR/NOREUSEADDR cohabitation (Florian Westphal) [1314774] - [base] firmware: Add lock for firmware devices (Lyude Paul) [1309875] - [net] netlabel: fix a problem with netlbl_secattr_catmap_setrng (Paul Moore) [1321174] - [md] dm: only initialize the request_queue once (Mike Snitzer) [1328329] - [md] raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1320595] - [md] raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1320595] - [md] raid5: Compare apples to apples (or sectors to sectors) (Jes Sorensen) [1295969]- [scsi] fc: revert - ensure scan_work isn't active when freeing fc_rport (Ewan Milne) [1326447] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (John Greene) [1310749] - [netdrv] mlx5e: Fix adding vlan rule with vid zero twice (Kamal Heib) [1322809]- [netdrv] ixgbe: restore proper CHECKSUM_UNNECESSARY behavior for LRO packets (Neil Horman) [1318426] - [netdrv] revert " net/mlx5_core: Add pci error handlers to mlx5_core driver" (Don Dutile) [1324599] - [x86] kernel: espfix not working for 32-bit KVM paravirt guests (Jacob Tanenbaum) [1172767] {CVE-2014-8134}- [net] use GFP_ATOMIC in dst_ops_extend_register (Sabrina Dubroca) [1323252] - [kernel] revert "sched: core: Use hrtimer_start_expires" (Jiri Olsa) [1324318] - [kernel] Revert "Cleanup bandwidth timers" (Jiri Olsa) [1324318] - [kernel] revert "fair: Test list head instead of list entry in throttle_cfs_rq" (Jiri Olsa) [1324318] - [kernel] revert "sched, perf: Fix periodic timers" (Jiri Olsa) [1324318] - [kernel] Revert "fix KABI break" (Jiri Olsa) [1324318]- [input] wacom: fix ExpressKeys remote events (Aristeu Rozanski) [1318027] - [fs] revert "writeback: remove wb_list" (Jeff Moyer) [1322297] - [fs] revert "writeback: bdi_writeback_task must set task state before calling schedule" (Jeff Moyer) [1322297] - [fs] revert "writeback: merge bdi_writeback_task and bdi_start_fn" (Jeff Moyer) [1322297] - [fs] revert "writeback: harmonize writeback threads naming" (Jeff Moyer) [1322297] - [fs] revert "writeback: fix possible race when creating bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in the forker thread - 1" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in the forker thread - 2" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: simplify bdi code a little" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not remove bdi from bdi_list" (Jeff Moyer) [1322297] - [fs] revert "writeback: move last_active to bdi" (Jeff Moyer) [1322297] - [fs] revert "writeback: restructure bdi forker loop a little" (Jeff Moyer) [1322297] - [fs] revert "writeback: move bdi threads exiting logic to the forker thread" (Jeff Moyer) [1322297] - [fs] revert "writeback: prevent unnecessary bdi threads wakeups" (Jeff Moyer) [1322297] - [fs] revert "writeback: optimize periodic bdi thread wakeups" (Jeff Moyer) [1322297] - [fs] revert "writeback: remove unnecessary init_timer call" (Jeff Moyer) [1322297] - [fs] revert "writeback: cleanup bdi_register" (Jeff Moyer) [1322297] - [fs] revert "writeback: fix bad _bh spinlock nesting" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wakeup events when forking bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: Fix lost wake-up shutting down writeback thread" (Jeff Moyer) [1322297] - [mm] revert "backing-dev: ensure wakeup_timer is deleted" (Jeff Moyer) [1322297] - [perf] revert: perf changes out of "sched, perf: Fix periodic timers" (Jiri Olsa) [1322488]- [mm] hugetlb: prevent BUG_ON in hugetlb_fault -> hugetlb_cow (Dave Anderson) [1303495] - [mm] hugetlb: fix race condition in hugetlb_fault (Dave Anderson) [1303495] - [s390] kdump: fix wrong BUG_ON statement (Hendrik Brueckner) [1321316] - [scsi] cxgb4i: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Sai Vemuri) [1320193] - [fs] nfs: fix a regression causing deadlock in nfs_wb_page_cancel() (Benjamin Coddington) [1135601] - [netdrv] cxgb4/ethtool: Get/set rx checksum (Sai Vemuri) [1225167] - [netdrv] cxgb4vf:The RX checksum feature was not completely ported to cxgb4vf driver (Sai Vemuri) [1225167] - [netdrv] cxgb4/cxgb4vf: Enable GRO (Sai Vemuri) [1225167] - [netdrv] cxgb4: Enable RX checksum offload flag (Sai Vemuri) [1225167] - [netdrv] cxgb4: Report correct link speed for unsupported ones (Sai Vemuri) [1296467] - [netdrv] cxgb4: Use vmalloc, if kmalloc fails (Sai Vemuri) [1296473] - [netdrv] cxgb4: Enhance driver to update FW, when FW is too old (Sai Vemuri) [1296472]- [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1321164] - [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1321164] - [netdrv] mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1321164] - [x86] nmi/64: Fix a paravirt stack-clobbering bug in the NMI code (Denys Vlasenko) [1259581] {CVE-2015-5157} - [x86] nmi/64: Switch stacks on userspace NMI entry (Denys Vlasenko) [1259581] {CVE-2015-5157}- [netdrv] mlx4_en: Choose time-stamping shift value according to HW frequency (Kamal Heib) [1320448] - [fs] anon_inodes implement dname (Aristeu Rozanski) [1296019] - [net] packet: set transport header before doing xmit (John Greene) [1309526] - [net] tuntap: set transport header before passing it to kernel (John Greene) [1309526] - [netdrv] macvtap: set transport header before passing skb to lower device (John Greene) [1309526] - [net] ipv6: tcp: add rcu locking in tcp_v6_send_synack() (Jakub Sitnicki) [1312740] - [net] ipv6: sctp: add rcu protection around np->opt (Jakub Sitnicki) [1312740] - [net] ipv6: add complete rcu protection around np->opt (Jakub Sitnicki) [1312740] - [net] dccp: remove unnecessary codes in ipv6.c (Jakub Sitnicki) [1312740] - [net] ipv6: remove unnecessary codes in tcp_ipv6.c (Jakub Sitnicki) [1312740] - [net] ipv6: Refactor update of IPv6 flowi destination address for srcrt (RH) option (Jakub Sitnicki) [1312740] - [net] ipv6: protect flow label renew against GC (Sabrina Dubroca) [1313231] - [net] ipv6: fix possible deadlock in ip6_fl_purge / ip6_fl_gc (Sabrina Dubroca) [1313231] - [perf] annotate: Support full source file paths for srcline fix (Jiri Olsa) [1304472 1304479] - [perf] tools: Support full source file paths for srcline (Jiri Olsa) [1304472 1304479] - [perf] annotate: Fix -i option, which is currently ignored (Jiri Olsa) [1304472 1304479]- [mm] backing-dev: ensure wakeup_timer is deleted (Jeff Moyer) [1318930] - [hv] vss: run only on supported host versions (Vitaly Kuznetsov) [1319813] - [sound] hda: Fix internal speaker for HP Z240 (Jaroslav Kysela) [1316673] - [perf] trace: Fix race condition at the end of started workloads (Jiri Olsa) [1302928] - [fs] nfsd: Combine decode operations for v4 and v4.1 (J. Bruce Fields) [1314536] - [hv] revert "vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: don't loose HVMSG_TIMER_EXPIRED messages" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: remove code duplication in message handling" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: avoid wait_for_completion on crash" (Vitaly Kuznetsov) [1318882]- [scsi] cxgbi: Convert over to dst_neigh_lookup (Sai Vemuri) [1296461] - [netdrv] cxgb4: For T4, don't read the Firmware Mailbox Control register (Sai Vemuri) [1296469] - [netdrv] cxgb4: Use ACCES_ONCE macro to read queue's consumer index (Sai Vemuri) [1296484] - [netdrv] cxgb4: prevent simultaneous execution of service_ofldq (Sai Vemuri) [1296483] - [netdrv] cxgb4: Adds PCI device id for new T5 adapters (Sai Vemuri) [1296481] - [netdrv] cxgb4: Don't disallow turning off auto-negotiation (Sai Vemuri) [1296476] - [mm] check if section present during memory block registering (Xunlei Pang) [1297840] - [tty] ldisc: Close/Reopen race prevention should check tty->ldisc (Denys Vlasenko) [1312383] - [fs] proc-vmcore: wrong data type casting fix (Baoquan He) [1312206] - [infiniband] iw_cxgb3: Ignore positive return values from the ofld send functions (Sai Vemuri) [1296999] - [netdrv] cxgb4: Deal with wrap-around of queue for Work request (Sai Vemuri) [1296482] - [infiniband] iw_cxgb4: detect fatal errors while creating listening filters (Sai Vemuri) [1296480] - [md] dm snapshot: suspend merging snapshot when doing exception handover (Mike Snitzer) [1177389] - [md] dm snapshot: suspend origin when doing exception handover (Mike Snitzer) [1177389] - [md] dm snapshot: allocate a per-target structure for snapshot-origin target (Mike Snitzer) [1177389] - [md] dm: fix a race condition in dm_get_md (Mike Snitzer) [1177389] - [infiniband] iw_cxgb4: pass the ord/ird in connect reply events (Sai Vemuri) [1296478] - [infiniband] iw_cxgb4: fix misuse of ep->ord for minimum ird calculation (Sai Vemuri) [1296478] - [infiniband] iw_cxgb4: reverse the ord/ird in the ESTABLISHED upcall (Sai Vemuri) [1296478] - [usb] Revert "Revert 'Update USB default wakeup settings'" (Torez Smith) [1319081] - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1318412]- [s390] lib: export udelay_simple for systemtap (Hendrik Brueckner) [1233912] - [netdrv] ixgbe: fix RSS limit for X550 (John Greene) [1314583] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Don Dutile) [1316013] - [dm] thin metadata: don't issue prefetches if a transaction abort has failed (Mike Snitzer) [1310661] - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Revert "Add warning message for, unsupported adapter" (Maurizio Lombardi) [1253016] - [scsi] hpsa: update copyright information (Joseph Szczypek) [1315469] - [scsi] hpsa: correct abort tmf for hba devices (Joseph Szczypek) [1315469] - [scsi] hpsa: correct ioaccel2 sg chain len (Joseph Szczypek) [1315469] - [scsi] hpsa: fix physical target reset (Joseph Szczypek) [1315469] - [scsi] hpsa: fix hpsa_adjust_hpsa_scsi_table (Joseph Szczypek) [1315469] - [scsi] hpsa: correct transfer length for 6 byte read/write commands (Joseph Szczypek) [1315469] - [scsi] hpsa: abandon rescans on memory alloaction failures (Joseph Szczypek) [1315469] - [scsi] hpsa: allow driver requested rescans (Joseph Szczypek) [1315469]- [s390] dasd: fix incorrect locking order for LCU device add/remove (Hendrik Brueckner) [1315740] - [s390] dasd: fix hanging device after LCU change (Hendrik Brueckner) [1315729] - [s390] dasd: prevent incorrect length error under z/VM after PAV changes (Hendrik Brueckner) [1313774] - [netdrv] igb: Fix VLAN tag stripping on Intel i350 (Corinna Vinschen) [1210699] - [netdrv] 3c59x: mask LAST_FRAG bit from length field in ring (Neil Horman) [1309210] - [ata] ahci: Remove obsolete Intel Lewisburg SATA RAID device IDs (Steve Best) [1317045] - [pci] fix truncation of resource size to 32 bits (Myron Stowe) [1316345] - [pci] fix pci_resource_alignment prototype (Myron Stowe) [1316345] - [sound] hda: Fix headphone mic input on a few Dell ALC293 machines (Jaroslav Kysela) [1315932] - [sound] hda: Add some FIXUP quirks for white noise on Dell laptop (Jaroslav Kysela) [1315932] - [sound] hda: Fix the white noise on Dell laptop (Jaroslav Kysela) [1315932] - [sound] hda: one Dell machine needs the headphone white noise fixup (Jaroslav Kysela) [1315932] - [sound] hda: Fix audio crackles on Dell Latitude E7x40 (Jaroslav Kysela) [1315932] - [fs] xfs: Avoid pathological backwards allocation (Bill O'Donnell) [1302777]- [input] synaptics: handle spurious release of trackstick buttons, again (Benjamin Tissoires) [1317808] - [hv] kvp: fix IP Failover (Vitaly Kuznetsov) [1312290] - [hv] util: Pass the channel information during the init call (Vitaly Kuznetsov) [1312290] - [hv] utils: Invoke the poll function after handshake (Vitaly Kuznetsov) [1312290] - [hv] utils: run polling callback always in interrupt context (Vitaly Kuznetsov) [1312290] - [hv] util: Increase the timeout for util services (Vitaly Kuznetsov) [1312290]- [mm] avoid hangs in lru_add_drain_all (Vitaly Kuznetsov) [1314683] - [net] esp{4, 6}: fix potential MTU calculation overflows (Herbert Xu) [1304313] - [net] xfrm: take net hdr len into account for esp payload size calculation (Herbert Xu) [1304313]- [x86] acpi: Avoid SRAT table checks for Hyper-V VMs (Vitaly Kuznetsov) [1312711] - [infiniband] ipoib: For sendonly join free the multicast group on leave (Don Dutile) [1315382] - [infiniband] ipoib: increase the max mcast backlog queue (Don Dutile) [1315382] - [infiniband] ipoib: Make sendonly multicast joins create the mcast group (Don Dutile) [1315382] - [infiniband] ipoib: Expire sendonly multicast joins (Don Dutile) [1315382] - [infiniband] ipoib: Clean up send-only multicast joins (Don Dutile) [1315382] - [infiniband] ipoib: Suppress warning for send only join failures (Don Dutile) [1315382] - [drm] i915: shut up gen8+ SDE irq dmesg noise (Rob Clark) [1313681] - [drm] i915: fix the SDE irq dmesg warnings properly (Rob Clark) [1313681] - [hv] vmbus: avoid wait_for_completion on crash (Vitaly Kuznetsov) [1301903] - [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1301903] - [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload (Vitaly Kuznetsov) [1301903] - [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1301903] - [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload (Vitaly Kuznetsov) [1301903]- [netdrv] bnx2x: fix crash on big-endian when adding VLAN (Michal Schmidt) [1311433] - [sound] alsa hda: only sync BCLK to the display clock for Haswell & Broadwell (Jaroslav Kysela) [1313672] - [sound] alsa hda: add component support (Jaroslav Kysela) [1313672] - [sound] alsa hda: pass intel_hda to all i915 interface functions (Jaroslav Kysela) [1313672] - [netdrv] igb: fix race accessing page->_count (Corinna Vinschen) [1315402] - [netdrv] igb: fix recent VLAN changes that would leave VLANs disabled after reset (Corinna Vinschen) [1309968] - [mm] always decrement anon_vma degree when the vma list is empty (Jerome Marchand) [1309898]- [net] rds: restore return value in rds_cmsg_rdma_args (Don Dutile) [1313089] - [net] rds: Fix assertion level from fatal to warning (Don Dutile) [1313089] - [netdrv] be2net: don't enable multicast flag in be_enable_if_filters routine (Ivan Vecera) [1309157] - [net] unix: correctly track in-flight fds in sending process user_struct (Hannes Frederic Sowa) [1313052] {CVE-2016-2550} - [net] sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Jacob Tanenbaum) [1297422] {CVE-2015-8767}- [fs] nfsv4: OPEN must handle the NFS4ERR_IO return code correctly (Benjamin Coddington) [1272687] - [fs] quota: fix unwanted soft limit enforcement (Lukas Czerner) [1304603] - [fs] xfs: flush entire last page of old EOF on truncate up (Brian Foster) [1308482] - [fs] xfs: truncate_setsize should be outside transactions (Brian Foster) [1308482] - [scsi] megaraid: overcome a fw deficiency (Maurizio Lombardi) [1294983] - [scsi] megaraid_sas: Add an i/o barrier (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fix SMAP issue (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fix for IO failing post OCR in SRIOV environment (Tomas Henzl) [1294983] - [scsi] megaraid: fix null pointer check in megasas_detach_one() (Tomas Henzl) [1294983] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1294983] - [scsi] megaraid_sas: SPERC OCR changes (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Introduce module parameter for SCSI command timeout (Tomas Henzl) [1294983] - [scsi] megaraid_sas: MFI adapter OCR changes (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Make adprecovery variable atomic (Tomas Henzl) [1294983] - [scsi] megaraid_sas: IO throttling support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Dual queue depth support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Code optimization build_and_issue_cmd return-type (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Reply Descriptor Post Queue (RDPQ) support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fastpath region lock bypass (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Update device queue depth based on interface type (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Task management support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Syncing request flags macro names with firmware (Tomas Henzl) [1294983] - [scsi] megaraid_sas: MFI IO timeout handling (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Do not allow PCI access during OCR (Tomas Henzl) [1294983] - [scsi] hpsa: check for a null phys_disk pointer in ioaccel2 path (Joseph Szczypek) [1311728]- [netdrv] cxgb4 : Patch to fix kernel panic on pinging over vlan interface (Sai Vemuri) [1303493] - [x86] mm: Improve AMD Bulldozer ASLR workaround (Rik van Riel) [1240883] - [x86] Properly export MSR values in kernel headers (Jacob Tanenbaum) [1298255] - [netdrv] tehuti: Firmware filename is tehuti/bdx.bin (Ivan Vecera) [1235961] - [netdrv] ixgbe: convert to ndo_fix_features (John Greene) [1279522] - [drm] revert "drm: Use vblank timestamps to guesstimate how many vblanks were missed" (Lyude Paul) [1300086] - [fs] writeback: Fix lost wake-up shutting down writeback thread (Jeff Moyer) [1111683] - [fs] writeback: do not lose wakeup events when forking bdi threads (Jeff Moyer) [1111683] - [fs] writeback: fix bad _bh spinlock nesting (Jeff Moyer) [1111683] - [fs] writeback: cleanup bdi_register (Jeff Moyer) [1111683] - [fs] writeback: remove unnecessary init_timer call (Jeff Moyer) [1111683] - [fs] writeback: optimize periodic bdi thread wakeups (Jeff Moyer) [1111683] - [fs] writeback: prevent unnecessary bdi threads wakeups (Jeff Moyer) [1111683] - [fs] writeback: move bdi threads exiting logic to the forker thread (Jeff Moyer) [1111683] - [fs] writeback: restructure bdi forker loop a little (Jeff Moyer) [1111683] - [fs] writeback: move last_active to bdi (Jeff Moyer) [1111683] - [fs] writeback: do not remove bdi from bdi_list (Jeff Moyer) [1111683] - [fs] writeback: simplify bdi code a little (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in bdi threads (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 2 (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 1 (Jeff Moyer) [1111683] - [fs] writeback: fix possible race when creating bdi threads (Jeff Moyer) [1111683] - [fs] writeback: harmonize writeback threads naming (Jeff Moyer) [1111683] - [fs] writeback: merge bdi_writeback_task and bdi_start_fn (Jeff Moyer) [1111683] - [fs] writeback: bdi_writeback_task must set task state before calling schedule (Jeff Moyer) [1111683] - [fs] writeback: remove wb_list (Jeff Moyer) [1111683] - [drm] i915: Change WARN_ON(!wm_changed) to I915_STATE_WARN_ON (Lyude Paul) [1309888] - [drm] i915: Quiet down state checks (Lyude Paul) [1309888] - [drm] i915: Fix a few of the !wm_changed warnings (Lyude Paul) [1309888]- [netdrv] tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs (Ivan Vecera) [1222426] - [netdrv] bna: fix list corruption (Ivan Vecera) [1310957] - [netdrv] cxgb4 : Add cxgb4 T4/T5 firmware version 1.14.4.0, hardcode driver to the same (Sai Vemuri) [1270347] - [drm] i915: WaRsDisableCoarsePowerGating (Rob Clark) [1302269] - [drm] i915/skl: Add SKL GT4 PCI IDs (Rob Clark) [1302269]- [perf] revert "perf/x86/intel uncore: Move uncore_box_init() out of driver initialization" (Jiri Olsa) [1313062] - [net] udp: move logic out of udp[46]_ufo_send_check (Sabrina Dubroca) [1299975] - [netdrv] hv_netvsc: Restore needed_headroom request (Vitaly Kuznetsov) [1305000] - [net] pktgen: fix null ptr deref in skb allocation (Vitaly Kuznetsov) [1305000] - [net] pktgen: Observe needed_headroom of the device (Vitaly Kuznetsov) [1305000] - [net] pktgen: ipv6: numa: consolidate skb allocation to pktgen_alloc_skb (Vitaly Kuznetsov) [1305000] - [net] pktgen: fix crash with vlan and packet size less than 46 (Vitaly Kuznetsov) [1305000] - [net] pktgen: speedup fragmented skbs (Vitaly Kuznetsov) [1305000] - [net] pktgen: correct uninitialized queue_map (Vitaly Kuznetsov) [1305000] - [net] pktgen node allocation (Vitaly Kuznetsov) [1305000] - [net] af_unix: Guard against other == sk in unix_dgram_sendmsg (Jakub Sitnicki) [1309241] - [net] veth: don't modify ip_summed; doing so treats packets with bad checksums as good (Sabrina Dubroca) [1308586] - [net] ipv6: udp: use sticky pktinfo egress ifindex on connect() (Xin Long) [1301475] - [net] provide default_advmss() methods to blackhole dst_ops (Paolo Abeni) [1305068] - [net] sctp: translate network order to host order when users get a hmacid (Xin Long) [1303822] - [powerpc] pseries: Make 32-bit MSI quirk work on systems lacking firmware support (Oded Gabbay) [1303678] - [powerpc] pseries: Force 32 bit MSIs for devices that require it (Oded Gabbay) [1303678] - [netdrv] bnxt_en: Fix zero padding of tx push data (John Linville) [1310301] - [netdrv] bnxt_en: Failure to update PHY is not fatal condition (John Linville) [1310301] - [netdrv] bnxt_en: Remove unnecessary call to update PHY settings (John Linville) [1310301] - [netdrv] bnxt_en: Poll link at the end of __bnxt_open_nic (John Linville) [1310301] - [netdrv] bnxt_en: Reduce default ring sizes (John Linville) [1310301] - [netdrv] bnxt_en: Fix implementation of tx push operation (John Linville) [1310301] - [netdrv] bnxt_en: Remove 20G support and advertise only 40GbaseCR4 (John Linville) [1310301] - [netdrv] bnxt_en: Cleanup and Fix flow control setup logic (John Linville) [1310301] - [netdrv] bnxt_en: Fix ethtool autoneg logic (John Linville) [1310301]- [netdrv] bonding: Fix ARP monitor validation (Jarod Wilson) [1244170] - [netdrv] sfc: only use RSS filters if we're using RSS (Jarod Wilson) [1304311] - [dm] delay: fix RHEL6 specific bug when establishing future 'expires' time (Mike Snitzer) [1311615] - [ata] Adding Intel Lewisburg device IDs for SATA (Steve Best) [1310237] - [i2c] i801: Adding Intel Lewisburg support for iTCO (Rui Wang) [1304872] - [x86] Mark Grangeville ixgbe PCI ID 15AE (1 gig PHY) unsupported (Steve Best) [1310585] - [kernel] lockd: properly convert be32 values in debug messages (Harshula Jayasuriya) [1289848] - [i2c] convert i2c-isch to platform_device (Prarit Bhargava) [1211747] - [tty] do not reset master's packet mode (Denys Vlasenko) [1308660] - [block] don't assume last put of shared tags is for the host (Jeff Moyer) [1300538] - [netdrv] i40evf: use pages correctly in Rx (Stefan Assmann) [1293754] - [netdrv] i40e: fix bug in dma sync (Stefan Assmann) [1293754] - [sched] fix KABI break (Seth Jennings) [1230310] - [sched] fair: Test list head instead of list entry in throttle_cfs_rq (Seth Jennings) [1230310] - [sched] sched,perf: Fix periodic timers (Seth Jennings) [1230310] - [sched] sched: debug: Remove the cfs bandwidth timer_active printout (Seth Jennings) [1230310] - [sched] Cleanup bandwidth timers (Seth Jennings) [1230310] - [sched] sched: core: Use hrtimer_start_expires (Seth Jennings) [1230310] - [sched] fair: Fix unlocked reads of some cfs_b->quota/period (Seth Jennings) [1230310] - [sched] Fix potential near-infinite distribute_cfs_runtime loop (Seth Jennings) [1230310] - [sched] fair: Fix tg_set_cfs_bandwidth deadlock on rq->lock (Seth Jennings) [1230310] - [sched] Fix hrtimer_cancel/rq->lock deadlock (Seth Jennings) [1230310] - [sched] Fix cfs_bandwidth misuse of hrtimer_expires_remaining (Seth Jennings) [1230310] - [sched] Refine the code in unthrottle_cfs_rq (Seth Jennings) [1230310] - [sched] Update rq clock earlier in unthrottle_cfs_rq (Seth Jennings) [1230310] - [drm] radeon: mask out WC from BO on unsupported arches (Oded Gabbay) [1303678] - [drm] add helper to check for wc memory support (Oded Gabbay) [1303678] - [acpi] pci: Account for ARI in _PRT lookups (Ivan Vecera) [1311421] - [pci] Move pci_ari_enabled() to global header (Ivan Vecera) [1311421] - [acpi] tpm, tpm_tis: fix tpm_tis ACPI detection issue with TPM 2.0 (Jerry Snitselaar) [1309641] - [acpi] Centralized processing of ACPI device resources (Jerry Snitselaar) [1309641] - [acpi] acpi: Add device resources interpretation code to ACPI core (Jerry Snitselaar) [1309641] - [netdrv] cxgb4 : Fix for the kernel panic caused by calling t4_enable_vi_params (Sai Vemuri) [1303493] - [mm] Remove false WARN_ON from pagecache_isize_extended (Brian Foster) [1205014]- [netdrv] net/mlx4_en: Wake TX queues only when there's enough room (Don Dutile) [1309893] - [netdrv] revert " net/mlx4_core: Fix mailbox leak in error flow when performing update qp" (Don Dutile) [1309893] - [netdrv] revert "mlx4-en: add missing patch to init rss_rings in get_profile" (Don Dutile) [1309893] - [netdrv] revert "mlx4-en: disable traffic class queueing by default" (Don Dutile) [1309893]- [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1309893] - [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1309893] - [netdrv] net/mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1309893]- [netdrv] cxgb4: add device ID for few T5 adapters (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix for write-combining stats configuration (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix tx flit calculation (Sai Vemuri) [1252598] - [netdrv] cxgb4: changes for new firmware 1.14.4.0 (Sai Vemuri) [1252598] - [netdrv] cxgb4: memory corruption in debugfs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Force uninitialized state if FW in adapter is unsupported (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add MPS tracing support (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add some more details to sge qinfo (Sai Vemuri) [1252598] - [netdrv] cxgb4: missing curly braces in t4_setup_debugfs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support to dump edc bist status (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs support to dump meminfo (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Read correct FL congestion threshold for T5 and T6 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Allow firmware flash, only if cxgb4 is the master driver (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to enable backdoor access (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix check to use new User Doorbell mechanism (Sai Vemuri) [1252598] - [netdrv] cxgb4: Enable cim_la dump to support T6 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Read stats for only available channels (Sai Vemuri) [1252598] - [netdrv] cxgb4: Update register ranges for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Don't use entire L2T table, use only its slice (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PCI device ids for few more T5 and T6 adapters (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix incorrect sequence numbers shown in devlog (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PCI device ID for custom T522 & T520 adapter (Sai Vemuri) [1252598] - [infiniband] iw_cxgb4: support for bar2 qid densities exceeding the page size (Sai Vemuri) [1252598] - [netdrv] cxgb4: Support for user mode bar2 mappings with T4 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to dump channel rate (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to dump CIM PIF logic analyzer contents (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add a debugfs entry to dump CIM MA logic analyzer logs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix static checker warning (Sai Vemuri) [1252598] - [netdrv] cxgb4: Use FW LDST cmd to access TP_PIO_ADDR, TP_PIO_DATA register first (Sai Vemuri) [1252598] - [netdrv] cxgb4: program pci completion timeout (Sai Vemuri) [1252598] - [netdrv] cxgb4: Set mac addr from vpd, when we can't contact firmware (Sai Vemuri) [1252598] - [netdrv] cxgb4: Rename t4_link_start to t4_link_l1cfg (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add sge ec context flush service (Sai Vemuri) [1252598] - [netdrv] cxgb4: Free Virtual Interfaces in remove routine (Sai Vemuri) [1252598] - [netdrv] cxgb4: Remove WOL get/set ethtool support (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support to dump loopback port stats (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support in ethtool to dump channel stats (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add ethtool support to get adapter stats (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Adds SRIOV driver changes for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Adds support for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add is_t6 macro and T6 register ranges (Sai Vemuri) [1252598] - [netdrv] cxgb4: remove unused fn to enable/disable db coalescing (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: function and argument name cleanup (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs facility to inject FL starvation (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PHY firmware support for T420-BT cards (Sai Vemuri) [1252598] - [netdrv] cxgb4: Update T4/T5 adapter register ranges (Sai Vemuri) [1252598] - [netdrv] cxgb4: Optimize and cleanup setup memory window code (Sai Vemuri) [1252598] - [netdrv] cxgb4: replace ntohs, ntohl and htons, htonl calls with the generic byteorder (Sai Vemuri) [1252598] - [netdrv] cxgb4: Remove dead function t4_read_edc and t4_read_mc (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Cleanup macros, add comments and add new MACROS (Sai Vemuri) [1252598] - [netdrv] cxgb4: Initialize RSS mode for all Ports (Sai Vemuri) [1252598] - [netdrv] cxgb4: Discard the packet if the length is greater than mtu (Sai Vemuri) [1252598] - [netdrv] cxgb4: Move SGE Ingress DMA state monitor (Don Dutile) [1252598] - [netdrv] cxgb4: Add device node to ULD info (Don Dutile) [1252598] - [netdrv] cxgb4: Pass in a Congestion Channel Map to t4_sge_alloc_rxq (Sai Vemuri) [1252598] - [netdrv] cxgb4: Enable congestion notification from SGE for IQs and FLs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Make sure that Freelist size is larger than Egress Congestion Threshold (Sai Vemuri) [1252598] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix sparse warnings (Sai Vemuri) [1252598] - [netdrv] cxgb4: Improve IEEE DCBx support, other minor open-lldp fixes (Sai Vemuri) [1252598] - [scsi] cxgb4i: Call into recently added cxgb4 ipv6 api (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix queue allocation for 40G adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Initialize mdio_addr before using it (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix ethtool get_settings for VF driver (Sai Vemuri) [1252598] - [netdrv] csiostor: Cleanup macros/register defines related to port and VI (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Fix DCB priority groups being returned in wrong order (Sai Vemuri) [1252598] - [netdrv] cxgb4: dcb open-lldp interop fixes (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Fix bug in DCB app deletion (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Handle dcb enable correctly (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Improve handling of DCB negotiation or loss thereof (Sai Vemuri) [1252598] - [netdrv] cxgb4: IEEE fixes for DCBx state machine (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix endian bug introduced in cxgb4 dcb patchset (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Makefile & Kconfig changes for DCBx support (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Integrate DCBx support into cxgb4 module. Register dbcnl_ops to give access to DCBx functions (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Add DCBx support codebase and dcbnl_ops (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Update fw interface file for DCBx support. Adds all the required fields to fw interface to communicate DCBx info (Sai Vemuri) [1252598]- [documentation] filesystems: describe the shared memory usage/accounting (Rodrigo Freire) [1293615] - [kernel] Fix cgclear failure when encountering the rpciod kernel thread (Larry Woodman) [1220828] - [netdrv] qlcnic: constify qlcnic_mbx_ops structure (Harish Patil) [1252119] - [netdrv] net: qlcnic: delete redundant memsets (Harish Patil) [1252119] - [netdrv] qlcnic: Update version to 5.3.63 (Harish Patil) [1252119] - [netdrv] qlcnic: Don't use kzalloc unncecessarily for allocating large chunk of memory (Harish Patil) [1252119] - [netdrv] qlcnic: Add new VF device ID 0x8C30 (Harish Patil) [1252119] - [netdrv] qlcnic: Print firmware minidump buffer and template header addresses (Harish Patil) [1252119] - [netdrv] qlcnic: Add support to enable capability to extend minidump for iSCSI (Harish Patil) [1252119] - [netdrv] qlcnic: Rearrange ordering of header files inclusion (Harish Patil) [1252119] - [netdrv] qlcnic: Fix corruption while copying (Harish Patil) [1252119] - [netdrv] net: qlcnic: Deletion of unnecessary memset (Harish Patil) [1252119] - [netdrv] net: qlcnic: clean up sysfs error codes (Harish Patil) [1252119] - [netdrv] qlcnic: codespell comment spelling fixes (Harish Patil) [1252119] - [netdrv] qlcnic: Fix typo in printk messages (Harish Patil) [1252119] - [netdrv] qlcnic: Fix trivial typo in comment (Harish Patil) [1252119] - [netdrv] qlogic: Deletion of unnecessary checks before two function calls (Harish Patil) [1252119] - [netdrv] qlcnic: Fix dump_skb output (Harish Patil) [1252119] - [virt] kvm: x86: Don't report guest userspace emulation error to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842} - [virt] kvm: inject #UD if instruction emulation fails and exit to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842} - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (John Linville) [1286871 1308636] - [netdrv] iwlwifi: pcie: fix (again) prepare card flow (John Linville) [1286871 1308636] - [netdrv] nl80211: Fix potential memory leak from parse_acl_data (John Linville) [1286871 1308636] - [netdrv] mac80211: fix divide by zero when NOA update (John Linville) [1286871 1308636] - [netdrv] mac80211: allow null chandef in tracing (John Linville) [1286871 1308636] - [netdrv] mac80211: fix driver RSSI event calculations (John Linville) [1286871 1308636] - [netdrv] mac80211: Fix local deauth while associating (John Linville) [1286871 1308636] - [fs] xfs: ensure WB_SYNC_ALL writeback handles partial pages correctly (Brian Foster) [747564] - [fs] mm: introduce set_page_writeback_keepwrite() (Brian Foster) [747564] - [fs] xfs: always log the inode on unwritten extent conversion (Zorro Lang) [1018465] - [fs] vfs: fix data corruption when blocksize < pagesize for mmaped data (Lukas Czerner) [1205014]- [infiniband] rdma/ocrdma: Bump up ocrdma version number to 11.0.0.0 (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Prevent CQ-Doorbell floods (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Check resource ids received in Async CQE (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Avoid a possible crash in ocrdma_rem_port_stats (Don Dutile) [1253021] - [kernel] driver core : Fix use after free of dev->parent in device_shutdown (Tomas Henzl) [1303215] - [kernel] driver core: fix shutdown races with probe/remove (Tomas Henzl) [1303215] - [kernel] driver core: Protect device shutdown from hot unplug events (Tomas Henzl) [1303215] - [netdrv] bnx2x: Add new device ids under the Qlogic vendor (Michal Schmidt) [1304252] - [kernel] klist: fix starting point removed bug in klist iterators (Ewan Milne) [1190273] - [md] raid1: extend spinlock to protect raid1_end_read_request against inconsistencies (Jes Sorensen) [1309154] - [md] raid1: fix test for 'was read error from last working device' (Jes Sorensen) [1309154] - [s390] cio: update measurement characteristics (Hendrik Brueckner) [1304257] - [s390] cio: ensure consistent measurement state (Hendrik Brueckner) [1304257] - [s390] cio: fix measurement characteristics memleak (Hendrik Brueckner) [1304257] - [fs] pipe: fix offset and len mismatch on pipe_iov_copy_to_user failure (Seth Jennings) [1302223] {CVE-2016-0774}- [kernel] isolcpus: Output warning when the 'isolcpus=' kernel parameter is invalid (Prarit Bhargava) [1304216] - [mmc] Prevent 1.8V switch for SD hosts that don't support UHS modes (Petr Oros) [1307065] - [mmc] sdhci-pci-o2micro: Fix Dell E5440 issue (Petr Oros) [1307065] - [mmc] sdhci-pci-o2micro: Add SeaBird SeaEagle SD3 support (Petr Oros) [1307065] - [watchdog] hung task debugging: Inject NMI when hung and going to panic (Don Zickus) [1305919] - [watchdog] add sysctl knob hardlockup_panic (Don Zickus) [1305919] - [watchdog] perform all-CPU backtrace in case of hard lockup (Don Zickus) [1305919] - [drm] i915: Drop intel_update_sprite_watermarks (Lyude) [1306425] - [drm] i915: Setup DDI clk for MST on SKLi (Lyude) [1306425] - [drm] i915: Explicitly check for eDP in skl_ddi_pll_select (Lyude) [1306425] - [drm] i915: Don't skip mst encoders in skl_ddi_pll_select (Lyude) [1306425] - [scsi] qla2xxx: Set relogin flag when we fail to queue login requests (Chad Dupuis) [1306033] - [s390] kernel/syscalls: correct syscall number for __NR_setns (Hendrik Brueckner) [1219586] - [edac] sb_edac: fix channel/csrow emulation on Broadwell (Aristeu Rozanski) [1301230] - [usb] xhci: Workaround to get Intel xHCI reset working more reliably (Gopal Tiwari) [1146875] - [fs] revert "revert "dlm: print kernel message when we get an error from kernel_sendpage" (Robert S Peterson) [1264492] - [fs] revert "[fs] dlm: Replace nodeid_to_addr with kernel_getpeername" (Robert S Peterson) [1264492] - [s390] sclp: Determine HSA size dynamically for zfcpdump (Hendrik Brueckner) [1303557] - [s390] sclp: Move declarations for sclp_sdias into separate header file (Hendrik Brueckner) [1303557] - [netdrv] mlx4_en: add missing tx_queue init in en_start_port (Don Dutile) [1304016]- [s390] qeth: initialize net_device with carrier off (Hendrik Brueckner) [1198666] - [netdrv] Add rtlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]- [powerpc] pseries: Limit EPOW reset event warnings (Gustavo Duarte) [1300202] - [perf] tools: Do not show trace command if it's not compiled in (Jiri Olsa) [1212539] - [perf] tools spec: Disable trace command on ppc arch (Jiri Olsa) [1212539] - [netdrv] mlx4_en: Fix the blueflame in TX path (Kamal Heib) [1295872 1303661 1303863 1304272] - [netdrv] mlx4_en: Fix HW timestamp init issue upon system startup (Kamal Heib) [1295872 1304272] - [netdrv] mlx4_en: Remove dependency between timestamping capability and service_task (Kamal Heib) [1295872 1304272] - [netdrv] mlx5_core: Fix trimming down IRQ number (Kamal Heib) [1304272] - [x86] Mark Intel Broadwell-DE SoC supported (Steve Best) [1253856] - [s390] zfcpdump: Fix collecting of registers (Hendrik Brueckner) [1303558] - [s390] dasd: fix failfast for disconnected devices (Hendrik Brueckner) [1303559] - [netdrv] bnxt_en: Fix crash in bnxt_free_tx_skbs() during tx timeout (John Linville) [1303703] - [netdrv] bnxt_en: Exclude rx_drop_pkts hw counter from the stack's rx_dropped counter (John Linville) [1303703] - [netdrv] bnxt_en: Ring free response from close path should use completion ring (John Linville) [1303703] - [block] Fix q_suspended logic error for io submission (David Milburn) [1227342] - [block] nvme: No lock while DMA mapping data (David Milburn) [1227342]- [drm] nouveau: remove stray header (Rob Clark) [1249807] - [kernel] ntp: Do leapsecond adjustment in adjtimex read path (Jerry Snitselaar) [1224408] - [kernel] time: Prevent early expiry of hrtimers CLOCK_REALTIME at the leap second edge (Jerry Snitselaar) [1224408] - [kernel] ntp: Introduce and use SECS_PER_DAY macro instead of 86400 (Jerry Snitselaar) [1224408] - [kernel] hrtimer: Make offset update smarter (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Use ktime_t data for ktime_get_update_offsets (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Provide internal ktime_t based data (Jerry Snitselaar) [1224408] - [kernel] timekeeping: indicate clock was set (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Avoid possible deadlock from clock_was_set_delayed (Jerry Snitselaar) [1224408]- [netdrv] ixgbevf: Minor cleanups (John Greene) [1249245] - [netdrv] ixgbevf: fix spoofed packets with random MAC (John Greene) [1249245] - [netdrv] ixgbevf: use ether_addr_copy instead of memcpy (John Greene) [1249245] - [netdrv] ixgbevf: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (John Greene) [1249245] - [netdrv] drivers/net/intel: use napi_complete_done - ixgbevf only (John Greene) [1249245] - [netdrv] ixgbevf: add support for reporting RSS key and hash table for X550 (John Greene) [1249245] - [netdrv] ixgbevf: Set Rx hash type for ingress packets (John Greene) [1249245] - [netdrv] ixgbevf: fold ixgbevf_pull_tail into ixgbevf_add_rx_frag (John Greene) [1249245] - [netdrv] ixgbevf: Use dev_kfree_skb_any in xmit path, not dev_kfree_skb (John Greene) [1249245] - [netdrv] ixgbevf: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249245] - [netdrv] ixgbevf: Add RSS Key query code (John Greene) [1249245] - [netdrv] ixgbevf: Add a RETA query code (John Greene) [1249245] - [netdrv] ixgbevf: Use ether_addr_copy instead of memcpy (John Greene) [1249245] - [netdrv] ixgbevf: Fix code comments and whitespace (John Greene) [1249245] - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249245] - [netdrv] ixgbevf: combine all of the tasks into a single service task (John Greene) [1249245] - [netdrv] ixgbevf: rewrite watchdog task to function similar to igbvf (John Greene) [1249245] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers - ixgbevf only (John Greene) [1249245] - [netdrv] ixgbevf: add netpoll support (John Greene) [1249244 1277784] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1249245] - [netdrv] ixgbevf: Change receive model to use double buffered page based receives (John Greene) [1249245] - [netdrv] ixgbevf: convert to ndo_fix_features - part 2 (John Greene) [1249244] - [netdrv] ixgbe: do not report 2.5 Gbps as supported (John Greene) [1249244] - [netdrv] ixgbe: Clear stale pool mappings (John Greene) [1249244] - [netdrv] ixgbe: Reorder search to work from the top down instead of bottom up (John Greene) [1249244] - [netdrv] ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF (John Greene) [1249244] - [netdrv] ixgbe: Simplify configuration of setting VLVF and VLVFB (John Greene) [1249244] - [netdrv] ixgbe: Reduce VT code indent in set_vfta by introducing jump label (John Greene) [1249244] - [netdrv] ixgbe: Simplify definitions for regidx and bit in set_vfta (John Greene) [1249244] - [netdrv] ixgbe: Fix SR-IOV VLAN pool configuration (John Greene) [1249244] - [netdrv] ixgbe: Return error on failure to allocate mac_table (John Greene) [1249244] - [netdrv] ixgbe: Always turn PHY power on when requested (John Greene) [1249244] - [netdrv] ixgbe: Save VF info and take references (John Greene) [1249244] - [netdrv] ixgbe: Wait for master disable to be set (John Greene) [1249244] - [netdrv] ixgbe: Correct spec violations by waiting after reset (John Greene) [1249244] - [netdrv] ixgbe: Refactor MAC address configuration code (John Greene) [1249244] - [netdrv] ixgbe: Use private workqueue to avoid certain possible hangs (John Greene) [1249244] - [netdrv] ixgbe: Add support for newer thermal alarm (John Greene) [1249244] - [netdrv] ixgbe: Prevent KR PHY reset in ixgbe_init_phy_ops_x550em (John Greene) [1249244] - [netdrv] ixgbe: Remove CS4227 diagnostic code (John Greene) [1249244] - [netdrv] ixgbe: Add KR mode support for CS4227 chip (John Greene) [1249244] - [netdrv] ixgbe: Fix handling of NAPI budget when multiple queues are enabled per vector (John Greene) [1249244] - [netdrv] ixgbe: fix multiple kernel-doc errors (John Greene) [1249244] - [netdrv] intel: use napi_complete_done (John Greene) [1249244] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (John Greene) [1249244] - [netdrv] ixgbe: Check for setup_internal_link method (John Greene) [1249244] - [netdrv] ixgbe: Fix CS4227-related semaphore error on reset failure (John Greene) [1249244] - [netdrv] ixgbe: disable LRO by default (John Greene) [1249244] - [netdrv] ixgbe: add flow control ethertype to the anti-spoofing filter (John Greene) [1249244] - [netdrv] ixgbe: Advance version to 4.2.1 (John Greene) [1249244] - [netdrv] ixgbe: X540 thermal warning interrupt not a GPI (John Greene) [1249244] - [netdrv] ixgbe: Fix FCRTH value in VM-to-VM loopback mode (John Greene) [1249244] - [netdrv] ixgbe: Only clear adapter_stopped if ixgbe_setup_fc succeeded (John Greene) [1249244] - [netdrv] ixgbe: Correct several flaws with with DCA setup (John Greene) [1249244] - [netdrv] ixgbe: Add new X550EM SFP+ device ID (John Greene) [1249244] - [netdrv] ixgbe: Update ixgbe_disable_pcie_master flow for X550 (John Greene) [1249244] - [netdrv] ixgbe: Add small packet padding support for X550 (John Greene) [1249244] - [netdrv] ixgbe: Correct setting of RDRXCTL register for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: Correct error path in semaphore handling (John Greene) [1249244] - [netdrv] ixgbe: Limit SFP polling rate (John Greene) [1249244] - [netdrv] ixgbe: Allow SFP+ on more than 82598 and 82599 (John Greene) [1249244] - [netdrv] ixgbe: Add logic to reset CS4227 when needed (John Greene) [1249244] - [netdrv] ixgbe: Fix 1G and 10G link stability for X550EM_x SFP+ (John Greene) [1249244] - [netdrv] ixgbe: Add X550EM_x dual-speed SFP+ support (John Greene) [1249244] - [netdrv] ixgbe: Allow reduced delays during SFP detection (John Greene) [1249244] - [netdrv] ixgbe: Clear I2C destination location (John Greene) [1249244] - [netdrv] ixgbe: Enable bit-banging mode on X550 (John Greene) [1249244] - [netdrv] ixgbe: Set lan_id before first I2C eeprom access (John Greene) [1249244] - [netdrv] ixgbe: Provide unlocked I2C methods (John Greene) [1249244] - [netdrv] ixgbe: Provide I2C combined on X550EM (John Greene) [1249244] - [netdrv] ixgbe: Add X550EM support for SFP insertion interrupt (John Greene) [1249244] - [netdrv] ixgbe: Accept SFP not present errors on all devices (John Greene) [1249244] - [netdrv] ixgbe: Add fdir support for SCTP on X550 (John Greene) [1249244] - [netdrv] ixgbe: Add SFP+ detection for X550 hardware (John Greene) [1249244] - [netdrv] ixgbe: Teardown SR-IOV before unregister_netdev (John Greene) [1249244] - [netdrv] ixgbe: fix issue with SFP events with new X550 devices (John Greene) [1249244] - [netdrv] ixgbe: Resolve "initialized field overwritten" warnings (John Greene) [1249244] - [netdrv] ixgbe: Add support for reporting 2.5G link speed (John Greene) [1249244] - [netdrv] ixgbe: fix bounds checking in ixgbe_setup_tc for 82598 (John Greene) [1249244] - [netdrv] ixgbe: support for ethtool set_rxfh (John Greene) [1249244] - [netdrv] ixgbe: Avoid needless PHY access on copper phys (John Greene) [1249244] - [netdrv] ixgbe: cleanup to use cached mask value (John Greene) [1249244] - [netdrv] ixgbe: Remove second instance of lan_id variable (John Greene) [1249244] - [netdrv] ixgbe: use kzalloc for allocating one thing (John Greene) [1249244] - [netdrv] ixgbe: Remove unused PCI bus types (John Greene) [1249244] - [netdrv] ixgbe: add new bus type for intergrated I/O interface (IOSF) (John Greene) [1249244] - [netdrv] ixgbe: add get_bus_info method for X550 (John Greene) [1249244] - [netdrv] ixgbe: Add support for entering low power link up state (John Greene) [1249244] - [netdrv] ixgbe: Add support for VXLAN RX offloads (John Greene) [1249244] - [netdrv] ixgbe: Add support for UDP-encapsulated tx checksum offload (John Greene) [1249244] - [netdrv] ixgbe: Check whether FDIRCMD writes actually complete (John Greene) [1249244] - [netdrv] ixgbe: Assign set_phy_power dynamically where needed (John Greene) [1249244] - [netdrv] ixgbe: add new function to check for management presence (John Greene) [1249244] - [netdrv] ixgbe: Simplify port-specific macros (John Greene) [1249244] - [netdrv] ixgbe: Don't report flow director filter's status (John Greene) [1249244] - [netdrv] ixgbe: Specify Rx hash type WRT Rx desc RSS type (John Greene) [1249244] - [netdrv] ixgbe: only report generic filters in get_ts_info (John Greene) [1249244] - [netdrv] ixgbe: Remember to write ixfi changes after modifying (John Greene) [1249244] - [netdrv] ixgbe: fix X550 default set_phy_power method (John Greene) [1249244] - [netdrv] ixgbe: Set lan_id before using I2C (John Greene) [1249244] - [netdrv] ixgbe: add link check for X550 copper (John Greene) [1249244] - [netdrv] ixgbe: Add support for another X550 device (John Greene) [1249244] - [netdrv] ixgbe: fix X550 PHY function pointers (John Greene) [1249244] - [netdrv] ixgbe: fix X550 devices init flow (John Greene) [1249244] - [netdrv] ixgbe: fix bug in not clearing counters for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: fix issue with sfp events with new X550 devices (John Greene) [1249244] - [netdrv] ixgbe: add support for interrupts from X550 external PHY (John Greene) [1249244] - [netdrv] ixgbe: Add const string for overheat message (John Greene) [1249244] - [netdrv] ixgbe: Add reset for X550 device (John Greene) [1249244] - [netdrv] ixgbe: add X550 support for external PHY and forced 1G/10G support (John Greene) [1249244] - [netdrv] ixgbe: Restore ESDP settings after MAC reset (John Greene) [1249244] - [netdrv] ixgbe: Add a PHY power state method (John Greene) [1249244] - [netdrv] ixgbe: add define for X557 PHY ID (John Greene) [1249244] - [netdrv] ixgbe: add support for WoL and autoneg FC for some X550 devices (John Greene) [1249244] - [netdrv] ixgbe: add array of MAC type dependent values (John Greene) [1249244] - [netdrv] ixgbe: Use a signed type to hold error codes (John Greene) [1249244] - [netdrv] ixgbe: Release semaphore bits in the right order (John Greene) [1249244] - [netdrv] ixgbe: Fix IOSF SB access issues (John Greene) [1249244] - [netdrv] ixgbe: Add GET_RSS_KEY command to VF-PF channel commands set (John Greene) [1249244] - [netdrv] ixgbe: Add a RETA query command to VF-PF channel API (John Greene) [1249244] - [netdrv] ixgbe: Add a new netdev op to allow/prevent a VF from querying an RSS info (John Greene) [1186052 1246195 1249244 1271403] - [netdrv] ixgbe: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249244] - [netdrv] ixgbe: Refactor the RSS configuration code (John Greene) [1249244] - [netdrv] ixgbe: Drop unnecessary call to rcu_barrier (John Greene) [1249244] - [netdrv] ixgbe: adds x550 specific FCoE offloads (John Greene) [1249244] - [netdrv] ethernet: Use bool function returns of true/false instead of 1/0 (John Greene) [1249244] - [netdrv] ixgbe: cleanup make ixgbe_set_ethertype_anti_spoofing_X550 static (John Greene) [1249244] - [netdrv] ixgbe: Clean up type inconsistency (John Greene) [1249244] - [netdrv] ixgbe: add new wrapper for X550 support (John Greene) [1249244] - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249244] - [netdrv] ixgbe: add Tx anti spoofing support (John Greene) [1249244] - [netdrv] ixgbe: add VXLAN offload support for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: improve mac filter handling (John Greene) [1249244] - [netdrv] ixgbe: enable l2 forwarding acceleration for macvlans (John Greene) [1249244] - [netdrv] ixgbe: show <2 for encoding loss on PCIe Gen3 (John Greene) [1249244] - [netdrv] ixgbe: call pcie_get_mimimum_link to check if device has enough bandwidth (John Greene) [1249244] - [netdrv] revert "ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue" (John Greene) [1249244] - [netdrv] ixgbe: Add function for setting XPS queue mapping (John Greene) [1249244] - [netdrv] ixgbe: finish ixgbe: Update ixgbe to use new vlan accleration (John Greene) [1249244] - [netdrv] net/mlx5e: Assign random MAC address if needed (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Write vlan list into vport context (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Write UC/MC list and promisc mode into vport context (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport vlans (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport promisc mode (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport state (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport mac lists (Kamal Heib) [1246031] - [netdrv] net/mlx5: Update access functions to Query/Modify vport MAC address (Kamal Heib) [1246031] - [netdrv] net/mlx5: Add HW capabilities and structs for SR-IOV E-Switch (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use the right DMA free function on TX path (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Max mtu comparison fix (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Added self loopback prevention (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix inline header size calculation (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix LSO vlan insertion (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Re-eanble client vlan TX acceleration (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Return error in case mlx5e_set_features fails (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Don't allow more than max supported channels (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use the the real irqn in eq->irqn (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Wait for RX buffers initialization in a more proper manner (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid NULL pointer access in case of configuration failure (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Remove dead fmr code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Wait for FW readiness on startup (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add pci error handlers to mlx5_core driver (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix internal error detection conditions (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use private health thread for each device (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use accessor functions to read from device memory (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Prepare cmd interface to system errors handling (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Improve mlx5 messages (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Update health syndromes (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix wrong name in struct (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: New init and exit flow for mlx5_core (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix notification of page supplement error (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix async commands return code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Remove redundant "err" variable usage (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix struct type in the DESTROY_TIR/TIS device commands (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Priv state flag not rolled-back upon netdev open error (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable VLAN filter in promiscuous mode (Kamal Heib) [1246031] - [netdrv] net/mlx5: Fix typo in mlx5_query_port_pvlc (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Remove dead code from alloc_cached_mr (Kamal Heib) [1246031] - [netdrv] mlx5: Expose correct page_size_cap in device attributes (Kamal Heib) [1246031] - [netdrv] mlx5: Fix missing device local_dma_lkey (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid accessing NULL pointer at ndo_select_queue (Kamal Heib) [1246031] - [netdrv] mlx5e: Fix sparse warnings in mlx5e_handle_csum (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support RX CHECKSUM_COMPLETE (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support ethtool get/set_pauseparam (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Ethtool link speed setting fixes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: HW LRO changes/fixes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support smaller RX/TX ring sizes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add ethtool RSS configuration options (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Make RSS indirection table size a constant (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Have a single RSS Toeplitz hash key (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Support physical port counters (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable async events before unregister_netdev (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Rename/move functions following the ndo_stop flow change (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Light-weight netdev open/stop (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Introduce access function to modify RSS/LRO params (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Introduce the "Drop RQ" (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Unify the RX flow (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove the mlx5e_update_priv_params() function (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Introduce create/destroy RSS indir table access functions (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Do not use netdev_err before the netdev is registered (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid redundant de-reference (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove redundant assignment of sq->user_index (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove redundant field mlx5e_priv->num_tc (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use hard-coded 4K page size for RQ/SQ/CQ (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Check the return value of mlx5_command_exec (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Input IPSEC.SPI into the RX RSS hash function (Kamal Heib) [1246031] - [netdrv] net/mlx5e: cosmetics: use BIT instead of "1 <<", and others (Kamal Heib) [1246031] - [netdrv] net/mlx5e: TX latency optimization to save DMA reads (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Allocate DMA coherent memory on reader NUMA node (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support ETH_RSS_HASH_XOR (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set log_uar_page_sz for non 4K page size architecture (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Prefetch skb data on RX (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Pop cq outside mlx5e_get_cqe (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove mlx5e_cq.sqrq back-pointer (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove extra spaces (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid TX CQE generation if more xmit packets expected (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid redundant dev_kfree_skb() upon NOP completion (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove re-assignment of wq type in mlx5e_enable_rq (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use skb_shinfo(skb)->gso_segs rather than counting them (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Static mapping of netdev priv resources to/from netdev TX queues (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add transport domain to the ethernet TIRs/TISs (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add transport domain alloc/dealloc support (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support NETIF_F_SG (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Enforce max flow-tables level >= 3 (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable client vlan TX acceleration (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add HW cacheline start padding (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix HW MTU settings (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: fix an error code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix static checker warnings around system guid query flow (Kamal Heib) [1246031] - [netdrv] mlx5: Enable mutual support for IB and Ethernet (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Don't create IB instance over Ethernet ports (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Avoid using the MAD_IFC command under ISSI > 0 mode (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add more query port helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use port number when querying port ptys (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use port number in the query port mtu helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Get vendor-id using the query adapter command (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add new query HCA vport commands (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Make the vport helpers available for the IB driver too (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Check the return bitmask when querying ISSI (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Enable XRCs and SRQs when using ISSI > 0 (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Apply proper name convention to helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_en: Add missing check for memory allocation failure (Kamal Heib) [1246031] - [netdrv] net/mlx5: Extend mlx5_core to support ConnectX-4 Ethernet functionality (Kamal Heib) [1246031] - [netdrv] net/mlx5: Ethernet resource handling files (Kamal Heib) [1246031] - [netdrv] net/mlx5: Ethernet Datapath files (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set/Query port MTU commands (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Modify CQ moderation parameters (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Implement get/set port status (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Implement access functions of ptys register fields (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: New device capabilities handling (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: HW data structs/types definitions cleanup (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set irq affinity hints (Kamal Heib) [1246031] - [netdrv] net/mlx5_core, mlx5_ib: Do not use vmap on coherent memory (Kamal Heib) [1246031] - [drm] revert 'drm/i915: resume MST after reading back hw state' (Rob Clark) [1292402] - [drm] i915: Wait for mst to finish suspending before disabling interrupts (Rob Clark) [1292402] - [drm] upstream sync to 4.4 (Rob Clark) [1135349 1248507] - [drm] nouveau/gr/gf117-: assume no PPC if NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK is zero (Rob Clark) [1249814] - [drm] nouveau/gr/gf117-: read NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK from correct GPC (Rob Clark) [1249814] - [drm] nouveau/gr/gf100-: split out per-gpc address calculation macro (Rob Clark) [1249814] - [drm] nouveau/bios: return actual size of the buffer retrieved via _ROM (Rob Clark) [1249814] - [drm] nouveau/pmu: remove whitelist for PGOB-exit WAR, enable by default (Rob Clark) [1218795 1218796] - [drm] nouveau/pmu/gk107: enable PGOB codepaths (Rob Clark) [1218795 1218796] - [drm] nouveau/pmu/gk104: check fuse to determine presence of PGOB (Rob Clark) [1218795 1218796] - [drm] radeon: Retry DDC probing on DVI on failure if we got an HPD interrupt (Rob Clark) [1249814] - [drm] drm: import vmwgfx (Rob Clark) [1281592] - [firmware] add i915 GuC firmware (Rob Clark) [1135349] - [firmware] add i915 DMC firmware (Rob Clark) [1135349] - [drm] upstream sync to 4.3 (Rob Clark) [1249814] - [drm] upstream sync to 4.2 (Rob Clark) [1249812 1274061] - [drm] upstream sync to 4.1 (Rob Clark) [1249810] - [drm] upstream sync to 4.0 (Rob Clark) [1249807] - [drm] upstream sync to 3.19 (Rob Clark) [1249806] - [kernel] iommu: Export intel_iommu_enabled to signal when iommu is in use (Rob Clark) [1249806] - [kernel] time: export nsec_to_jiffies64 (Rob Clark) [1249806] - [kernel] component: fix bug with legacy API (Rob Clark) [1249806] - [kernel] component: add support for component match array (Rob Clark) [1249806] - [kernel] component: ignore multiple additions of the same component (Rob Clark) [1249806] - [kernel] component: fix missed cleanup in case of devres failure (Rob Clark) [1249806] - [kernel] base: fix devres handling for master device (Rob Clark) [1249806] - [kernel] base: provide an infrastructure for componentised subsystems (Rob Clark) [1249806]- [target] fcoe: Add tag support to tcm_fc (Andy Grover) [882092] - [scsi] don't store LUN bits in CDB byte 1 for USB mass-storage devices (Ewan Milne) [1255846] - [scsi] usb-storage: add try_rc_10_first flag (Ewan Milne) [1255846] - [scsi] usb-storage: add flags for VPD pages and REPORT LUNS (Ewan Milne) [1255846] - [mm] hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault (Andrea Arcangeli) [1291248]- [infiniband] mlx4_core: Fix fallback from MSI-X to INTx (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/cma: Fix broken AF_IB UD support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/cm: Change reject message type when destroying cm_id (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Update ocrdma version number (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fail connection for MTU lesser than 512 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix dmac resolution for link local address (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Prevent allocation of DPP PDs if FW doesnt support it (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix the request length for RDMA_QUERY_QP mailbox command to FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Use VID 0 if PFC is enabled and vlan is not configured (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix QP state transition in destroy_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Report EQ full fatal error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix EQ destroy failure during driver unload (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Avoid 'may be used uninitialized' warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Remove duplicated KERN_ from pr_ uses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: fix test of unsigned variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/core: Fix for parsing netlink string attribute (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: use wildcard mapping for getting remote addr info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ehca: use correct destination for memcpy (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: rds-tcp: only initiate reconnect attempt on outgoing TCP socket (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: rds-tcp: Always create a new rds_sock for an incoming connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Work properly with EQ numbers > 256 in SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix off-by-one in counters manipulation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipoib/cm: Fix indentation level (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Remove negative advice dmesg warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: change rdma_gid2ip into void function as it always return zero (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: use arch_phys_wc_add (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: add acounting for MTRR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/nes: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: enforce qp/cq id requirements (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: use BAR2 GTS register for T5 kernel mode CQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: 32b platform fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cma: Canonize IPv4 on IPV6 sockets properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: Fix new sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: fix unaligned memory access (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Schedule napi when RX buffers allocation fails (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix MC1 memory offset calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix reading HCA max message size in mlx4_QUERY_DEV_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Fix ndo_get_iflink (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: drop __GFP_NOFAIL allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: check for mapping error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib_uverbs: Fix pages leak when using XRC SRQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix WQE LSO segment calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Remove IPOIB_MCAST_RUN bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Save only IPOIB_MAX_PATH_REC_QUEUE skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Handle QP in SQE state (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Update broadcast record values after each successful join request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Use one linear skb in RX flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: don't disallow registering region starting at 0x0 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: disallow registering 0-sized memory region (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Change alias guids default to be host assigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Return the admin alias GUID upon host view request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Raise slave shutdown event upon FLR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Request alias GUID on demand (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Change init flow to request alias GUIDs for active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Manage admin alias GUID upon admin request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Set initial admin GUIDs for VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Manage alias GUID per VF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Alias GUID adding persistency support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Don't call t4_slow_intr_handler when we're not the Master PF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add comment for calculate tx flits and sge length code (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Use device node in page allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Freelist starving threshold varies from adapter to adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: make sure not to loop forever inside rds_send_xmit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: only use passive connections when addresses match (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Move ethtool related code to a separate file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Extend struct mlx5_interface to support multiple protocols (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Modify arm CQ in preparation for upcoming Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Move completion eqs from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Update module info macros for ConnectX4 Support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix a bug in alloc_token (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid usage command work entry after writing command doorbell (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid copying outbox in aysnc command completion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use coherent memory for command interface page (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use the right inbox struct in destroy mkey command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Clear doorbell record inside mlx5_db_alloc() (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid setting DC requestor/responder resources (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Coding style fix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix call to mlx5_core_qp_modify (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Allocate firmware pages from device's NUMA node (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add interface identify support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add SET_PORT opcode modifiers enumeration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Set enhanced QoS support by default when ETS supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Warn users of depracated QoS Firmware (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Added qos_vport QP configuration in VST mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Allocate VPPs for each port on PF init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Query device for QoS per VF support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_SET_VPORT_QOS implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_ALLOCATE_VPP implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: New file for QoS related firmware commands (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Aesthetic code changes in multi_func_init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Make mlx4_is_eth visible inline funcion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add RSS support for fragmented IP datagrams (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] chelsio cxgb/cxgb3: Make stats_strings arrays const (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Moderate ethtool callback to show more statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add Flow control statistics display via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Protect access to the statistics bitmap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Support general selective view of ethtool statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Move statistics bitmap setting to the Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Create new header file for all statistics info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix port counters statistics bitmask (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: fix boolreturn.cocci warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: update Kconfig and Makefile for FCoE support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: add cxgb4_fcoe.c for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: add cxgb4_fcoe.h and macro definitions for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Make PCI Device ID Tables be "const" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add device ID for new adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_set_tx_maxrate() can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add basic support for QP max-rate limiting (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add basic elements for QCN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Try and provide an RDMA CIQ per cpu (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Move offload Rx queue allocation to separate function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] debugfs: Provide a file creation function that also takes an initial size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix to dump devlog, even if FW is crashed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Disable interrupts and napi before unregistering netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Allocate dynamic mem. for egress and ingress queue maps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix frame size warning for 32 bit arch (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix GEN_EQE accessing uninitialixed mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Call register_netdevice in the proper location (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Set statistics bitmap at port init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Saturate RoCE port PMA counters in case of overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix off-by-one in ethtool statistics display (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Verify net device validity on port change event (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: avoid potential stack overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: fix coccinelle warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Disbale GRO for incoming loopback/selftest packets (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix wrong mask and error flow for the update-qp command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix PCI-E Memory window interface for big-endian systems (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix incorrect 'c' suffix to pI4, use pISc instead (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Add blank line after declaration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Fix checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Enable the ODP capability query verb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Add support for extended query device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Don't hang threads forever waiting on WR replies (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Add support for IB stack compliant stats in sysfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Update the dev in reg_create (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: In mlx4_ib_demux_cm, print out GUID in host-endian order (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Bug fixes in mlx4_ib_resize_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix memory leak in __mlx4_ib_modify_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix deadlock on uverbs modify_qp error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: When marshaling ucma path from user-space, clear unused fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Fix sizeof checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_keys.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_qp.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix error code in get_port_caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipath: Remove unused function in ipath_wc_ppc64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Serialize CQ event upcalls with CQ destruction (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix configuration of log_uar_page_sz (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net: mellanox: Delete unnecessary checks before the function call "vunmap" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in cxgb4 to get expansion rom version via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Reset flow support for IB kernel ULPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Always use the correct port for mirrored multicast attachments (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix trace observed while dumping clip_tbl (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in debugfs to dump the congestion control table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support to dump mailbox content in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for ULP RX logic analyzer output in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to display TP logic analyzer output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in debugfs to display sensor information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net: rds: Remove repeated function names from debug output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Delete an unnecessary check before the function call "release_firmware" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add low latency socket busy_poll support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Adjust RX frag strides to frag sizes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Print page allocator information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Move to use hex PCI device IDs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix misleading debug print on CQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: mlx4_config_dev_retrieval - Initialize struct config_dev before using (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix mpt_entry initialization in mlx4_mr_rereg_mem_write (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Load balance ports in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Create mirror flows in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Add port aggregation support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Reuse mlx4_mac_to_u64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Port aggregation upper layer interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Port aggregation low level interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Remove preprocessor check for CONFIG_CXGB4_DCB (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Update the HCA core clock frequency after INIT_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix device capabilities dumping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Fix memory corruption in mlx4_MAD_IFC_wrapper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use ethtool cmd->autoneg as a hint for ethtool set settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Remove duplicate code line from procedure mlx4_bf_alloc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix struct mlx4_vhcr_cmd to make implicit padding explicit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix HW2SW_EQ to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Adjust command timeouts to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix mem leak in SRIOV mlx4_init_one error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add reserved lkey for VFs to QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add bad-cable event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump different timer and clock values of the adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump PM module stats (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Addded support in debugfs to dump CIM outbound queue content (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump cim ingress bound queue contents (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump sge_qinfo (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fixes cxgb4_inet6addr_notifier unregister call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mode_t whack-a-mole: chelsio (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Reset flow activation upon SRIOV fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enable device recovery flow with SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Handle AER flow properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Manage interface state for Reset flow cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Activate reset flow upon fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enhance the catas flow to support device reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor the catas flow to work per device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Set device configuration data to be persistent across reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add debugfs options to dump the rss key, config for PF, VF, etc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add debugfs entry to dump the contents of the flash (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4fw_ri_api.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4 : Update ipv6 address handling api (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: avoid a compile-time warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: avoid build warnings on 32-bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Ripping out old hard-wired initialization code in driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4/cxgb4/cxgb4vf/cxgb4i/csiostor: Cleanup register defines/macros related to all other cpl messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4/cxgb4/cxgb4i: Cleanup register defines/MACROS related to CM CPL messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for mps_tcam debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for cim_qcfg entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for cim_la entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for devlog (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add PCI device ID for new T5 adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup PL, XGMAC, SF and MC related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/csiostor: Cleanup TP, MPS and TCAM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxg4vf/csiostor: Cleanup MC, MA and CIM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup SGE and PCI related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup SGE register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: include clocksource.h again (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix kernel Oops - mem corruption - when working with more than 80 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix error flow in mlx4_init_hca (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Correcly update the mtt's offset in the MR re-reg flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Doorbell is byteswapped in Little Endian archs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix decoding QSA module for ethtool get settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Cache line CQE/EQE stride fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/srp: Allow newline separator for connection string (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Add function to read WQE from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Add umem function to read data from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Enhance UMR support to allow partial page table update (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Remove per-MR pas and dma pointers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Always resolve destination mac from GRH for UD QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Check for DPDP violation only when DPDP is not supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix an incorrectly shadowed variable in mlx4_ib_rereg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/addr: Improve address resolution callback scheduling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix mgid key handling in SA agent multicast data-base (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Do not resolve VLAN if already resolved (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Avoid double dumping of the PF device capabilities (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fixed memory leak and incorrect refcount in mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for QSA modules (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Refactor QUERY_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add explicit error message when rule doesn't meet configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add A0 hybrid steering (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_bitmap zone allocator (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add a check if there are too many reserved QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Change QP allocation scheme (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Use tasklet for user-space CQ completion events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Mask out host side virtualization features for guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/csiostor: Don't use MASTER_MUST for fw_hello call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: global named must be unique (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Update firmware version after flashing it via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: Use new interfaces to calculate BAR2 SGE Queue Register addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: Add code to calculate T5 BAR2 Offsets for SGE Queue Registers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4vf: Add and initialize some sge params for VF driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Support for configurable RSS hash function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix error flow in add_keys (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix sparse warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Add more supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Clear outbox of dealloc uar (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Print resource number on QP/SRQ async events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Remove unused dev cap enum fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix command queue size enforcement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix min vectors value in mlx5_enable_msix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Request the mlx5 IB module on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Add T4/T5 PCI ID Table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix mlx4_en_set_rxfh (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to PCIE, RSS and FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to queues (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/csiostor: Cleansup FW related macros/register defines for PF/VF and LDST (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Cleanup Filter related macros/register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_set_settings always fails when autoneg is set (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: mark input buffer parameters as 'const' (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist.c: fix kerneldoc for sg_pcopy_to_buffer, sg_pcopy_from_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: introduce sg_pcopy_from_buffer and sg_pcopy_to_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: factor out sg_miter_get_next_page from sg_miter_next (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: use netdev_rss_key_fill helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Support more than 64 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add QUERY_FUNC firmware command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor mlx4_cmd_init and mlx4_cmd_cleanup (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Use correct variable type for mlx4_slave_cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix wrong reading of reserved_eqs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4i/cxgb4 : Refactor macros to conform to uniform standards (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix static checker warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Extend checksum offloading by CHECKSUM COMPLETE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Remove unnecessary struct in6_addr * casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Cleanup macros so they follow the same style and look consistent (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add cxgb4_debugfs.c, move all debugfs code to new file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add retrieval of CONFIG_DEV parameters (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add __GFP_COLD gfp flags in alloc_pages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Remove RX buffers alignment to IP_ALIGN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Protect port type setting by mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Prevent VF from changing port configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Report actual number of rings in indirection table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Move spinlocks and work initalizations to beginning of init_netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Call napi_synchronize on stop_port (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Cleanups suggested by clang static checker (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use PTYS register to set ethtool settings - Speed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use PTYS register to query ethtool settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support:q (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add ethernet backplane autoneg device capability (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Introduce ACCESS_REG CMD and eth_prot_ctrl dev cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Introduce mlx4_get_module_info for cable module info reading (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ethtool, net/mlx4_en: Cable info, get_module_info/eeprom ethtool support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Limit count field to 24 bits in qp_alloc_res (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix race on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix race in create EQ (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Avoid leaking steering rules on flow creation error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: avoid calling sock_kfree_s on allocation failure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Add missing neigh_release in find_route (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix XRC race condition in ib_uverbs_open_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Clear AH attr variable to prevent garbage data (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix race accessing page->_count (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Use extended internal signature layout (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Modify to work with arbitrary page size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Remove duplicate code from mlx5_set_path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix possible array overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Avoid leakage from kernel to user space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Improve debug prints in mlx5_ib_reg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Clear umr resources after ib_unregister_device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: remove NETDEV_TX_BUSY (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: tx_info->ts_requested was not cleared (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use local var for skb_headlen skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use local var in tx flow for skb_shinfo skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_xmit() reads ring->cons once, and ahead of time to avoid stalls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid false sharing in mlx4_en_en_process_tx_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use prefetch in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid a cache line miss in TX completion for single frag skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid calling bswap in tx fast path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Align tx path structures to cache lines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Code cleanups in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Add ConnectX-4 to list of supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Identify resources by their type (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: use set/get macros in device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use hardware registers description header file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Update device capabilities handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: do proper house keeping if connection fails in rds_tcp_conn_connect (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: call rds_conn_drop instead of open code it at rds_connect_complete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Protect QUERY_PORT wrapper from untrusted guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Don't disable SRIOV if there are active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mellanox: Change en_print to return void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add mlx4_en_get_cqe helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Cache line EQE size support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enable CQE/EQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Allow not to specify probe_vf in SRIOV IB mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix VF mac handling in RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Do not allow APM under RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Don't update QP1 in native mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Avoid accessing netdevice when building RoCE qp1 header (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Fix mlx4 reg/unreg mac to work properly with 0-mac addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Resolve L2 address when creating user AH (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Correct error flows in rereg_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Disable TSO for Connect-X rev A0 HCAs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Change get_user_pages usage to always NULL vmas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib_umem_release should decrement mm->pinned_vm from ib_umem_get (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Set vlan stripping policy by the right command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Avoid dealing with MAC index in UPDATE_QP wrapper if not needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Use the correct VSD mask in UPDATE_QP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Correctly configure single ported VFs from the host (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Move the tunnel steering helper function to mlx4_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Obtain SL from device structure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] amso1100: Check for integer overflow in c2_alloc_cq_buf (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Add user space RMPP support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: add new ioctl to ABI to support new registration options (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Add dev_notice messages for various umad/mad registration failures (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] umad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4 : Disable recursive mailbox commands when enabling vi (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [scsi] cxgb4i : Move stray CPL definitions to cxgb4 driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Add P_Key change event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Add support for secure-host and SMP firewall (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iwcm: Use a default listen backlog if needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix residual handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix deadlock between host removal and multipathd (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [scsi] scsi_transport_srp: Fix fast_io_fail_tmo=dev_loss_tmo=off behavior (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_ib: Add support for user MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Add helper functions to support MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Add user MR re-registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Fix a sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Delete AH table if ocrdma_init_hw fails after AH table creation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Remove hardcoding of the max DPP QPs supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Handle shutdown event from be2net driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Add hca_type and fixing fw_version string in device atrributes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: Adjust events to use unsigned long param instead of void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: minor fixes mainly avoidance of hidden casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: Move pci device handling from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: mlx4_en_gset_priv_flags can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Remove MCG in case it is attached to promiscuous QPs only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: In SR-IOV mode host should add promisc QP to default entry only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Make sure the max number of QPs per MCG isn't exceeded (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Make sure that negative array index isn't used (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix leakage of SW multicast entries (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Do not count LLC/SNAP in MTU calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Do not disable vlan filter during promiscuous mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Run loopback test only when port is up (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Fix set port ratelimit for 40GE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4 : Update copyright year on all cxgb4 files (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: mark napi id for gro_skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Call iwpm_init only once (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5_core: Fix possible race between mr tree insert/delete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4: use dev_port to identify ports (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix the error flow when probing with invalid VF configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix SRIOV free-pool management when enforcing resource quotas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] nes: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Fix gfp passing in create_qp_common (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] umad: Fix use-after-free on close (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix kobject leak on device register error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix GFP flags parameters to be gfp_t (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix port kobject deletion during error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Remove unneeded kobject_get/put calls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix sparse warnings about redeclared functions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Implement IB_QP_CREATE_USE_GFP_NOIO (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Add a QP creation flag to use GFP_NOIO allocations (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Allow build of hw/ and ulp/ subdirectories independently (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] tcp_listen: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] rdma: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Move handling of MLX4_QP_ST_MLX to proper switch statement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Avoid problems if a header uses pr_fmt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] umad: Fix error handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Add interface for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Add infrastructure for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Preparation for VFs to issue/receive SMI QP0 requests/responses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: SET_PORT called by mlx4_ib_modify_port should be wrapped (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix incorrect FLAGS1 bitmap test in mlx4_QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Fix memory leaks in SR-IOV error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb3: Remove a couple unneeded conditions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix unitialised variable is_mcast (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Use time_before/_after (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix warning about cast of wr_id back to pointer on 32 bits (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Translate legacy diagpkt into newer extended diagpkt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb3: Fix information leak in send_abort (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_srq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Refactor UMR to have its own context struct (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Set QP offsets and parameters for user QPs and not just for kernel QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Store MR attributes in mlx5_mr_core during creation and after UMR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Add MR to radix tree in reg_mr_callback (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix error handling in reg_umr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Simplify signature handover wqe for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Fix signature handover operation for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Add fast registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Rename FMR-related variables (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: One FMR pool per SRP connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce the 'register_always' kernel module parameter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce srp_finish_mapping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce srp_map_fmr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce an additional local variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix kernel-doc warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix a sporadic crash triggered by cable pulling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Convert to use simple_open (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] Use time_after for time comparison (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Fix uninitialized use of 'port_up' in mlx4_en_set_channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix inaccurate return value of mlx4_flow_attach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Using positive error value for unsigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Removed unnecessary bit operation condition (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix smatch error - possible access to a null variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: User prio mapping gets corrupted when changing number of channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] rds: remove the unneed NULL checking (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mellanox: Logging message cleanups (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]- [netdrv] qlge: make local function static (Harish Patil) [1252123] - [netdrv] delete non-required instances of include linux/init.h (Harish Patil) [1252123] - [netdrv] qlge: Fix compilation warning (Harish Patil) [1252123] - [netdrv] qlge: Convert newlines (Harish Patil) [1252123] - [netdrv] qlogic: use pci_zalloc_consistent (Harish Patil) [1252123] - [netdrv] qlge: Use pci_enable_msix_range instead of pci_enable_msix (Harish Patil) [1252123] - [netdrv] net: get rid of unnecessary initializations in .get_drvinfo (Harish Patil) [1252123] - [netdrv] qlge: Get rid of an redundant assignment (Harish Patil) [1252123] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Harish Patil) [1252123] - [netdrv] qlge: remove open-coded skb_cow_head (Harish Patil) [1252123] - [netdrv] qlge: Move jiffies_to_usecs immediately before loop (Harish Patil) [1252123] - [md] dm snapshot: fix hung bios when copy error occurs (Mike Snitzer) [889368] - [md] dm thin: fix race condition when destroying thin pool workqueue (Mike Snitzer) [1292602] - [x86] Broadwell EP and EX have the same cpuid (David Arcari) [1299962] - [netdrv] bonding: make mii_status sysfs node consistent (Jarod Wilson) [1278008] - [netdrv] bna: fix Rx data corruption with VLAN stripping enabled and MTU > 4096 (Ivan Vecera) [1206064] - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1252712] - [trace] tracing/filter: Do not allow infix to exceed end of string (Pratyush Anand) [1290666] - [trace] tracing/filter: Do not WARN on operand count going below zero (Pratyush Anand) [1290666] - [trace] tracing: Have filter check for balanced ops (Pratyush Anand) [1290666] - [trace] tracing: Fix double free when function profile init failed (Pratyush Anand) [1290666] - [trace] ring-buffer: Fix race between integrity check and readers (Pratyush Anand) [1290666] - [trace] ftrace: Fix memory leak with function graph and cpu hotplug (Pratyush Anand) [1290666] - [trace] ring-buffer: Fix typo of time extends per page (Pratyush Anand) [1290666] - [net] tcp: select(writefds) don't hang up when a peer close connection (Marcelo Leitner) [1293543] - [net] ipv6: addrlabel: fix ip6addrlbl_get() (Hannes Frederic Sowa) [1299720] - [firmware] add rtlwifi images (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [firmware] add brcmfmac images (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] iwlwifi: add new -16 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] iwlwifi: add new -13 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Add brcmfmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] include/linux/if_ether.h: Add #define ETH_P_LINK_CTL for HPNA and wlan local tunnel (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Update remaining wireless drivers to new 802.11 stack from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport brcmsmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport b43 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Bakcport SSB driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport BCMA bus driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport iwlegacy driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport rt2x00 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport carl9170 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport ath5k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport ath9k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport iwlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [net] Backport mac80211 from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [net] Backport wireless core from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [kernel] atomic: implement generic atomic_dec_if_positive (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] average: provide macro to create static EWMA (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [perf] x86: Improve HT workaround GP counter constraint (Jiri Olsa) [1238702] - [perf] x86: Fix event/group validation (Jiri Olsa) [1238702] - [perf] x86: Disable PEBS-LL in intel_pmu_pebs_disable (Jiri Olsa) [1238702] - [perf] x86/intel: Reset more state in PMU reset (Jiri Olsa) [1238702] - [perf] x86/intel: Make the HT bug workaround conditional on HT enabled (Jiri Olsa) [1238702] - [perf] x86/intel: Limit to half counters when the HT workaround is enabled, to avoid exclusive mode starvation (Jiri Olsa) [1238702] - [perf] x86/intel: Fix intel_get_event_constraints() for dynamic constraints (Jiri Olsa) [1238702] - [perf] x86/intel: Enforce HT bug workaround for SNB/IVB/HSW (Jiri Olsa) [1238702] - [perf] x86/intel: Implement cross-HT corruption bug workaround (Jiri Olsa) [1238702] - [perf] x86/intel: Add cross-HT counter exclusion infrastructure (Jiri Olsa) [1238702] - [perf] x86: Add 'index' param to get_event_constraint callback (Jiri Olsa) [1238702] - [perf] x86: Add 3 new scheduling callbacks (Jiri Olsa) [1238702] - [perf] x86: Vectorize cpuc->kfree_on_online (Jiri Olsa) [1238702] - [perf] x86: Reduce stack usage of x86_schedule_events (Jiri Olsa) [1238702] - [kernel] watchdog: Add watchdog enable/disable all functions (Jiri Olsa) [1238702] - [perf] kernel: Change ASSIGN_ONCEval, x to WRITE_ONCE x, val (Jiri Olsa) [1238702] - [perf] kernel: Provide READ_ONCE and ASSIGN_ONCE (Jiri Olsa) [1238702] - [netdrv] i40evf: avoid mutex re-init (Stefan Assmann) [1212361]- [sched] revert "rt: Update rq clock when unthrottling of an otherwise idle CPU" (Aristeu Rozanski) [1263613] - [sched] revert "sched: Revert "Set skip_clock_update in yield_task_fair" (Aristeu Rozanski) [1263613] - [sched] Revert "Remove useless code in yield_to" (Aristeu Rozanski) [1263613] - [sched] revert "core: Rework rq->clock update skips" (Aristeu Rozanski) [1263613] - [perf] annotate: Fix 32-bit compilation error in util/annotate.c (Jiri Olsa) [1189317] - [perf] report: Display cycles in branch sort mode (Jiri Olsa) [1189317] - [perf] tools: Move branch option parsing to own file (Jiri Olsa) [1189317] - [perf] tool: Add conditional branch filter 'cond' to perf record (Jiri Olsa) [1189317] - [perf] top: branch annotation code to top (Jiri Olsa) [1189317] - [perf] annotate: Finally display IPC and cycle accounting (Jiri Olsa) [1189317] - [perf] annotate: Compute IPC and basic block cycles (Jiri Olsa) [1189317] - [perf] report: Add processing for cycle histograms (Jiri Olsa) [1189317] - [perf] report: Add infrastructure for a cycles histogram (Jiri Olsa) [1189317] - [perf] annotate: Rename source_line_percent to source_line_samples (Jiri Olsa) [1189317] - [perf] annotate: Display total number of samples with --show-total-period (Jiri Olsa) [1189317] - [perf] annotation: Add symbol__get_annotation (Jiri Olsa) [1189317] - [perf] report: Add flag for non ANY branch mode (Jiri Olsa) [1189317] - [perf] tools: Add support for cycles, weight branch_info field (Jiri Olsa) [1189317] - [perf] x86/intel: Use 0x11 as extra reg test value (Jiri Olsa) [1189317] - [perf] x86/intel: Protect LBR and extra_regs against KVM lying (Jiri Olsa) [1189317] - [perf] x86: Make merge_attr global to use from perf_event_intel (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Limit LBR accesses to TOS in callstack mode (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Use correct index to save/restore LBR_INFO with call stack (Jiri Olsa) [1189317] - [perf] x86/intel: Add Intel Skylake PMU support (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Optimize v4 LBR unfreezing (Jiri Olsa) [1189317] - [perf] x86/intel: Streamline LBR MSR handling in PMI (Jiri Olsa) [1189317] - [perf] x86/intel: Move PMU ACK to after LBR read (Jiri Olsa) [1189317] - [perf] x86/intel: Handle new arch perfmon v4 status bits (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Add support for LBRv5 (Jiri Olsa) [1189317] - [perf] Add cycles to branch_info (Jiri Olsa) [1189317] - [perf] x86: Add new MSRs and MSR bits used for Intel Skylake PMU support (Jiri Olsa) [1189317] - [perf] x86/intel: Add support for PEBSv3 profiling (Jiri Olsa) [1189317] - [perf] x86: Add a native_perf_sched_clock_from_tsc (Jiri Olsa) [1189317] - [perf] x86: Rename x86_pmu::er_flags to 'flags' (Jiri Olsa) [1189317] - [perf] x86: Revamp PEBS event selection (Jiri Olsa) [1189317] - [perf] x86/asm/msr: Make wrmsrl_safe a function (Jiri Olsa) [1189317] - [perf] x86/intel/uncore: Use Sandy Bridge client PMU on Haswell/Broadwell (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add support for ARB uncore PMU on Sandy/IvyBridge (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add Broadwell-U uncore IMC PMU support (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Move PCI IDs for IMC to uncore driver (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add support for Intel Haswell ULT - lower power Mobile Processor - IMC uncore PMUs (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Update support for client uncore IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: Fix missing end markers for SNB/IVB/HSW IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: use MiB unit for events for SNB/IVB/HSW IMC (Jiri Olsa) [1250641] - [perf] x86/uncore: add hrtimer to SNB uncore IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: add SNB/IVB/HSW client uncore memory controller support (Jiri Olsa) [1250641] - [perf] x86/uncore: add PCI ids for SNB/IVB/HSW IMC (Jiri Olsa) [1250641] - [perf] Add active_entry list head to struct perf_event (Jiri Olsa) [1250641] - [perf] tools: Use getconf to determine number of online CPUs (Jiri Olsa) [1291071] - [perf] probe: Fix segfault if passed with '' (Jiri Olsa) [1291071] - [perf] report: Fix -T/--threads option to work again (Jiri Olsa) [1291071] - [perf] bench numa: Fix immediate meeting of convergence condition (Jiri Olsa) [1291071] - [perf] bench numa: Fixes of --quiet argument (Jiri Olsa) [1291071] - [perf] bench futex: Fix hung wakeup tasks after requeueing (Jiri Olsa) [1291071] - [perf] probe: Fix bug with global variables handling (Jiri Olsa) [1291071] - [perf] top: Fix a segfault when kernel map is restricted (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Fix build failure on 32-bit arch (Jiri Olsa) [1291071] - [perf] kmem: Fix compiles on RHEL6/OL6 (Jiri Olsa) [1291071] - [perf] tools lib api: Undefine _FORTIFY_SOURCE before setting it (Jiri Olsa) [1291071] - [perf] kmem: Consistently use PRIu64 for printing u64 values (Jiri Olsa) [1291071] - [perf] trace: Disable events and drain events when forked workload ends (Jiri Olsa) [1291071] - [perf] trace: Enable events when doing system wide tracing and starting a workload (Jiri Olsa) [1291071] - [perf] probe: Fix segfault when probe with lazy_line to file (Jiri Olsa) [1291071] - [perf] probe: Find compilation directory path for lazy matching (Jiri Olsa) [1291071] - [perf] probe: Set retprobe flag when probe in address-based alternative mode (Jiri Olsa) [1291071] - [perf] kmem: Analyze page allocator events also (Jiri Olsa) [1291071] - [perf] evlist: Fix type for references to data_head/tail (Jiri Olsa) [1291071] - [perf] probe: Check the orphaned -x option (Jiri Olsa) [1291071] - [perf] probe: Support multiple probes on different binaries (Jiri Olsa) [1291071] - [perf] buildid-list: Fix segfault when show DSOs with hits (Jiri Olsa) [1291071] - [perf] tools: Fix cross-endian analysis (Jiri Olsa) [1291071] - [perf] tools: Fix error path to do closedir() when synthesizing threads (Jiri Olsa) [1291071] - [perf] tools: Fix synthesizing fork_event.ppid for non-main thread (Jiri Olsa) [1291071] - [perf] tools: Add 'I' event modifier for exclude_idle bit (Jiri Olsa) [1291071] - [perf] report: Don't call map__kmap if map is NULL (Jiri Olsa) [1291071] - [perf] tests: Fix attr tests (Jiri Olsa) [1291071] - [perf] probe: Fix ARM 32 building error (Jiri Olsa) [1291071] - [perf] tools: Merge all perf_event_attr print functions (Jiri Olsa) [1291071] - [perf] sched replay: Use replay_repeat to calculate the runavg of cpu usage instead of the default value 10 (Jiri Olsa) [1291071] - [perf] sched replay: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] sched replay: Fix the EMFILE error caused by the limitation of the maximum open files (Jiri Olsa) [1291071] - [perf] sched replay: Handle the dead halt of sem_wait when create_tasks() fails for any task (Jiri Olsa) [1291071] - [perf] sched replay: Fix the segmentation fault problem caused by pr_err in threads (Jiri Olsa) [1291071] - [perf] sched replay: Realloc the memory of pid_to_task stepwise to adapt to the different pid_max configurations (Jiri Olsa) [1291071] - [perf] sched replay: Alloc the memory of pid_to_task dynamically to adapt to the unexpected change of pid_max (Jiri Olsa) [1291071] - [perf] sched replay: Increase the MAX_PID value to fix assertion failure problem (Jiri Olsa) [1291071] - [perf] sched replay: Use struct task_desc instead of struct task_task for correct meaning (Jiri Olsa) [1291071] - [perf] kmem: Respect -i option (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Honor operator priority (Jiri Olsa) [1291071] - [perf] kmaps: Check kmaps to make code more robust (Jiri Olsa) [1291071] - [perf] evlist: Fix inverted logic in perf_mmap__empty (Jiri Olsa) [1291071] - [perf] data: Support using -f to override perf.data file ownership for 'convert' (Jiri Olsa) [1291071] - [perf] trace: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] timechart: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] script: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] mem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] lock: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] kvm: Support using -f to override perf.data.guest file ownership (Jiri Olsa) [1291071] - [perf] kmem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] inject: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] evlist: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] probe: Fix to track down unnamed union/structure members (Jiri Olsa) [1291071] - [perf] db-export: No need to have ->thread twice in struct export_sample (Jiri Olsa) [1291071] - [perf] db-export: No need to pass thread twice to db_export__sample (Jiri Olsa) [1291071] - [perf] scripting: No need to pass thread twice to the scripting callbacks (Jiri Olsa) [1291071] - [perf] script: No need to lookup thread twice (Jiri Olsa) [1291071] - [perf] ordered_samples: Remove references to perf_{evlist, tool} and machines (Jiri Olsa) [1291071] - [perf] session: Always initialize ordered_events (Jiri Olsa) [1291071] - [perf] tools: Fix ppid for synthesized fork events (Jiri Olsa) [1291071] - [perf] tools: Refactor comm/tgid lookup (Jiri Olsa) [1291071] - [perf] callchain: Fix kernel symbol resolution by remembering the cpumode (Jiri Olsa) [1291071] - [perf] build: Disable libbabeltrace check by default (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Zero should not be considered "not found" in eval_flag (Jiri Olsa) [1291071] - [perf] trace: Fix syscall enter formatting bug (Jiri Olsa) [1291071] - [perf] tools: Set JOBS based on CPU or processor (Jiri Olsa) [1291071] - [perf] perf: Bump max number of cpus to 1024 (Jiri Olsa) [1291071] - [perf] evlist: Return the first evsel with an invalid filter in apply_filters() (Jiri Olsa) [1291071] - [perf] timechart: Fix SIBGUS error on sparc64 (Jiri Olsa) [1291071] - [perf] tools: Add pid/tid filtering to report and script commands (Jiri Olsa) [1291071] - [perf] diff: Add kallsyms option (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add support for __print_array (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Free filter tokens in process_filter (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add way to find sub buffer boundary (Jiri Olsa) [1291071] - [perf] tools lib traceevent kbuffer: Remove extra update to data pointer in PADDING (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Make plugin options either string or boolean (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add pevent_data_pid_from_comm (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Handle z in bprint format (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Copy trace_clock and free it (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Handle NULL comm name (Jiri Olsa) [1291071] - [perf] symbols: Save DSO loading errno to better report errors (Jiri Olsa) [1291071] - [perf] target: Simplify handling of strerror_r return (Jiri Olsa) [1291071] - [perf] tools: Work around lack of sched_getcpu in glibc < 2.6 (Jiri Olsa) [1291071] - [perf] kmem: Print big numbers using thousands' group (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Factor out allocating and processing args (Jiri Olsa) [1291071] - [perf] probe: Fix to get ummapped symbol address on kernel (Jiri Olsa) [1291071] - [perf] tools: Remove (null) value of "Sort order" for perf mem report (Jiri Olsa) [1291071] - [perf] annotate: Allow annotation for decompressed kernel modules (Jiri Olsa) [1291071] - [perf] tools: Try to lookup kernel module map before creating one (Jiri Olsa) [1291071] - [perf] tools: Remove is_kmodule_extension function (Jiri Olsa) [1291071] - [perf] tools: Remove compressed argument from is_kernel_module (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in is_kernel_module (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in decompress_kmodule (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in map_groups__set_modules_path_dir (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse for machine__new_dso (Jiri Olsa) [1291071] - [perf] tools: Add machine__module_dso function (Jiri Olsa) [1291071] - [perf] tools: Add dsos__addnew function (Jiri Olsa) [1291071] - [perf] tools: Add kmod_path__parse function (Jiri Olsa) [1291071] - [perf] tools: Add lzma decompression support for kernel module (Jiri Olsa) [1291071] - [perf] tools build: Add feature check for lzma library (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add destructor for format_field (Jiri Olsa) [1291071] - [perf] hists browser: Indicate which callchain entries are annotated (Jiri Olsa) [1291071] - [perf] build: Move feature checks code under tools/build (Jiri Olsa) [1291071] - [perf] build: Make features checks directory configurable (Jiri Olsa) [1291071] - [perf] build: Separate feature make support into config/Makefile.feature (Jiri Olsa) [1291071] - [perf] build: Fix feature_check name clash (Jiri Olsa) [1291071] - [perf] trace: Fix summary_only option (Jiri Olsa) [1291071] - [perf] probe: Fix failure to add multiple probes without debuginfo (Jiri Olsa) [1291071] - [perf] build: Add config/feature-checks/*.output to the .gitignore file (Jiri Olsa) [1291071] - [perf] build: Use FEATURE-DUMP instead of PERF-FEATURES in the .gitignore file (Jiri Olsa) [1291071] - [perf] tools: Don't allow empty argument for field-separator (Jiri Olsa) [1291071] - [perf] report: Don't allow empty argument for '-t' (Jiri Olsa) [1291071] - [perf] callchain: Separate eh/debug frame offset cache (Jiri Olsa) [1291071] - [perf] tools: Avoid confusion with preloaded bash function for perf bash completion (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf trace (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf timechart (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf test (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf script (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf help (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf data (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing subcommands of perf (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion to support listing events for --event (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing events of perf subcommand record|stat|top -e (Jiri Olsa) [1291071] - [perf] tools: Provide the right bash completion for listing options of perf subcommand subsubcommand (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing subsubcommands of perf subcommand (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing options of perf subcommand (Jiri Olsa) [1291071] - [perf] tools: Fix perf-read-vdsox32 not building and lib64 install dir (Jiri Olsa) [1291071] - [perf] build: Rename feature_print_var_code to print_var_code (Jiri Olsa) [1291071] - [perf] build: Rename PERF-FEATURES into FEATURE-DUMP (Jiri Olsa) [1291071] - [perf] build: Rename display_vf to feature_verbose (Jiri Olsa) [1291071] - [perf] build: Rename display_lib into feature_display (Jiri Olsa) [1291071] - [perf] build: Get rid of VF_FEATURE_TESTS (Jiri Olsa) [1291071] - [perf] build: Rename CORE_FEATURE_TESTS to FEATURE_TESTS (Jiri Olsa) [1291071] - [perf] build: Get rid of LIB_INCLUDE variable (Jiri Olsa) [1291071] - [perf] build: Fix pthread-attr-setaffinity-np include in test-all (Jiri Olsa) [1291071] - [perf] build: Move features build output under features directory (Jiri Olsa) [1291071] - [perf] build: Disable default check for libbabeltrace (Jiri Olsa) [1291071] - [perf] tools: Fix building error for arm64 (Jiri Olsa) [1291071] - [perf] hists browser: Allow annotating entries in callchains (Jiri Olsa) [1291071] - [perf] hists: Remove hist_entry->used, not used anymore (Jiri Olsa) [1291071] - [perf] hists browser: Fix up some branch alignment (Jiri Olsa) [1291071] - [perf] hists browser: Simplify symbol annotation menu setup (Jiri Olsa) [1291071] - [perf] data: Add tracepoint events fields CTF conversion support (Jiri Olsa) [1291071] - [perf] kmem: Fix alignment of slab result table (Jiri Olsa) [1291071] - [perf] kmem: Allow -v option (Jiri Olsa) [1291071] - [perf] kmem: Fix segfault when invalid sort key is given (Jiri Olsa) [1291071] - [perf] stat: Always correctly indent ratio column (Jiri Olsa) [1291071] - [perf] stat: Fix IPC and other formulas with -A (Jiri Olsa) [1291071] - [perf] stat: Output running time and run/enabled ratio in CSV mode (Jiri Olsa) [1291071] - [perf] hists browser: Fix UI bug after fold/unfold (Jiri Olsa) [1291071] - [perf] robe: Fix compiles due to declarations using perf_probe_point (Jiri Olsa) [1291071] - [perf] hists browser: Fix UI bug after zoom into thread/dso/symbol (Jiri Olsa) [1291071] - [perf] probe: Fix possible double free on error (Jiri Olsa) [1291071] - [perf] tools: Output feature detection's gcc output to a file (Jiri Olsa) [1291071] - [perf] build: Fix libbabeltrace detection (Jiri Olsa) [1291071] - [perf] probe: Allow weak symbols to be probed (Jiri Olsa) [1291071] - [perf] symbols: Allow symbol alias when loading map for symbol name (Jiri Olsa) [1291071] - [perf] revert "perf probe: Fix to fall back to find probe point in symbols" (Jiri Olsa) [1291071] - [perf] probe: Fix --line to handle aliased symbols in glibc (Jiri Olsa) [1291071] - [perf] probe: Fix to handle aliased symbols in glibc (Jiri Olsa) [1291071] - [perf] ordered_events: Adopt queue method (Jiri Olsa) [1291071] - [perf] tools: Remove superfluous thread->comm_set setting (Jiri Olsa) [1291071] - [perf] tools: tool->finished_round() doesn't need perf_session (Jiri Olsa) [1291071] - [perf] ordered_events: Allow tools to specify a deliver method (Jiri Olsa) [1291071] - [perf] ordered_events: Shorten function signatures (Jiri Olsa) [1291071] - [perf] ordered_events: Untangle from perf_session (Jiri Olsa) [1291071] - [perf] sched: No need to keep the session around (Jiri Olsa) [1291071] - [perf] tools: Reference count struct thread (Jiri Olsa) [1291071] - [perf] revert "perf: Remove the extra validity check on nr_pages" (Jiri Olsa) [1291071] - [perf] tools: Initialize cpu set in pthread_attr_setaffinity_np feature test (Jiri Olsa) [1291071] - [perf] probe: Remove bias offset to find probe point by address (Jiri Olsa) [1291071] - [perf] probe: Warn if given uprobe event accesses memory on older kernel (Jiri Olsa) [1291071] - [perf] tools: Improve 'libbabel' feature check failure message (Jiri Olsa) [1291071] - [perf] tools: Improve feature test debuggability (Jiri Olsa) [1291071] - [perf] tools: Improve libbfd detection message (Jiri Olsa) [1291071] - [perf] tools: Improve libperl detection message (Jiri Olsa) [1291071] - [perf] tools: Improve Python feature detection messages (Jiri Olsa) [1291071] - [perf] tools: Remove annoying extra message from the features build (Jiri Olsa) [1291071] - [perf] tools: Add PERF-FEATURES to the .gitignore file (Jiri Olsa) [1291071] - [perf] record: Document --group option (Jiri Olsa) [1291071] - [perf] record: Get rid of -l option from Documentation (Jiri Olsa) [1291071] - [perf] tools: Fix build error on ARCH=i386/x86_64/sparc64 (Jiri Olsa) [1291071] - [perf] tools: Fix FORK after COMM when synthesizing records for pre-existing threads (Jiri Olsa) [1291071] - [perf] stat: Report unsupported events properly (Jiri Olsa) [1291071] - [perf] tools: Compare JOBS to 0 after grep (Jiri Olsa) [1291071] - [perf] report: Fix branch stack mode cannot be set (Jiri Olsa) [1291071] - [perf] buildid-cache: Show usage with incorrect params (Jiri Olsa) [1291071] - [perf] buildid-cache: Use pr_debug instead of verbose and pr_info (Jiri Olsa) [1291071] - [perf] buildid-cache: Add --purge FILE to remove all caches of FILE (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion problem of 'perf --*' (Jiri Olsa) [1291071] - [perf] list: Extend raw-dump to certain kind of events (Jiri Olsa) [1291071] - [perf] list: Clean up the printing functions of hardware/software events (Jiri Olsa) [1291071] - [perf] tools: Remove the '--(null)' long_name for --list-opts (Jiri Olsa) [1291071] - [perf] list: Avoid confusion of perf output and the next command prompt (Jiri Olsa) [1291071] - [perf] list: Allow listing events with 'tracepoint' prefix (Jiri Olsa) [1291071] - [perf] list: Sort the output of 'perf list' to view more clearly (Jiri Olsa) [1291071] - [perf] data: Fix sentinel setting for data_cmds array (Jiri Olsa) [1291071] - [perf] probe: Fix a precedence bug (Jiri Olsa) [1291071] - [perf] diff: Support for different binaries (Jiri Olsa) [1291071] - [perf] buildid-cache: Add new buildid cache if update target is not cached (Jiri Olsa) [1291071] - [perf] probe: Handle strdup failure (Jiri Olsa) [1291071] - [perf] probe: Fix get_real_path to free allocated memory in error path (Jiri Olsa) [1291071] - [perf] probe: Check kprobes blacklist when adding new events (Jiri Olsa) [1291071] - [perf] trace: Fix SIGBUS failures due to misaligned accesses (Jiri Olsa) [1291071] - [perf] data: Add a 'perf' prefix to the generic fields (Jiri Olsa) [1291071] - [perf] data: Add perf data to CTF conversion support (Jiri Olsa) [1291071] - [perf] tools: Add new 'perf data' command (Jiri Olsa) [1291071] - [perf] tools: Add feature check for libbabeltrace (Jiri Olsa) [1291071] - [perf] record: Support recording running/enabled time (Jiri Olsa) [1291071] - [perf] tools: Print the thread's tid on PERF_RECORD_COMM events when -D is asked (Jiri Olsa) [1291071] - [perf] trace: Dump stack on segfaults (Jiri Olsa) [1291071] - [perf] tools: Introduce dump_stack signal helper (Jiri Olsa) [1291071] - [perf] ordered_events: Stop using tool->ordered_events (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from dump_event (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from some deliver event routines (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from warn_errors signature (Jiri Olsa) [1291071] - [perf] evlist: Adopt events_stats from perf_session (Jiri Olsa) [1291071] - [perf] session: Remove wrappers to machines__find (Jiri Olsa) [1291071] - [perf] trace: Separate routine that handles an event from the one that reads it (Jiri Olsa) [1291071] - [perf] trace: Add man page entry for --event (Jiri Olsa) [1291071] - [perf] trace: Introduce --filter-pids (Jiri Olsa) [1291071] - [perf] evlist: Introduce set_filter_pids method (Jiri Olsa) [1291071] - [perf] trace: Filter out the trace pid when no threads are specified (Jiri Olsa) [1291071] - [perf] evlist: Introduce set_filter_pid method (Jiri Olsa) [1291071] - [perf] trace: Only insert blank duration bracket when tracing syscalls (Jiri Olsa) [1291071] - [perf] trace: Support --events foo:bar --no-syscalls (Jiri Olsa) [1291071] - [perf] trace: Allow mixing with other events (Jiri Olsa) [1291071] - [perf] trace: Handle multiple threads better wrt syscalls being intermixed (Jiri Olsa) [1291071] - [perf] trace: Print thread info when following children (Jiri Olsa) [1291071] - [perf] list: Place the header text in its right position (Jiri Olsa) [1291071] - [perf] Remove the extra validity check on nr_pages (Jiri Olsa) [1291071] - [perf] tools: Fix a bug of segmentation fault (Jiri Olsa) [1291071] - [perf] build: Display make commands on V=1 (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Use tools build framework (Jiri Olsa) [1291071] - [perf] tools lib api: Rename libapikfs.a to libapi.a (Jiri Olsa) [1291071] - [perf] tools lib api: Use tools build framework (Jiri Olsa) [1291071] - [perf] build: Add build documentation (Jiri Olsa) [1291071] - [perf] build: Remove PERF-CFLAGS file (Jiri Olsa) [1291071] - [perf] build: Remove uneeded variables (Jiri Olsa) [1291071] - [perf] build: Remove directory dependency rules (Jiri Olsa) [1291071] - [perf] build: Add single target build framework support (Jiri Olsa) [1291071] - [perf] build: Add arch sparc objects building (Jiri Olsa) [1291071] - [perf] build: Add arch sh objects building (Jiri Olsa) [1291071] - [perf] build: Add arch s390 objects building (Jiri Olsa) [1291071] - [perf] build: Add arch powerpc objects building (Jiri Olsa) [1291071] - [perf] build: Add arch arm64 objects building (Jiri Olsa) [1291071] - [perf] build: Add arch arm objects building (Jiri Olsa) [1291071] - [perf] build: Add arch x86 objects building (Jiri Olsa) [1291071] - [perf] build: Add perf.o object building (Jiri Olsa) [1291071] - [perf] build: Add zlib objects building (Jiri Olsa) [1291071] - [perf] build: Add perf regs objects building (Jiri Olsa) [1291071] - [perf] build: Add scripts objects building (Jiri Olsa) [1291071] - [perf] build: Add gtk objects building (Jiri Olsa) [1291071] - [perf] build: Add slang objects building (Jiri Olsa) [1291071] - [perf] build: Add ui objects building (Jiri Olsa) [1291071] - [perf] build: Add dwarf unwind objects building (Jiri Olsa) [1291071] - [perf] build: Add dwarf objects building (Jiri Olsa) [1291071] - [perf] build: Add probe objects building (Jiri Olsa) [1291071] - [perf] build: Add libperf objects building (Jiri Olsa) [1291071] - [perf] build: Add builtin objects building (Jiri Olsa) [1291071] - [perf] build: Add tests objects building (Jiri Olsa) [1291071] - [perf] build: Add bench objects building (Jiri Olsa) [1291071] - [perf] build: Disable make's built-in rules (Jiri Olsa) [1291071] - [perf] tools: Remove api fs object from python build (Jiri Olsa) [1291071] - [perf] tools build: Add subdir support (Jiri Olsa) [1291071] - [perf] tools build: Add detected config support (Jiri Olsa) [1291071] - [perf] tools build: Add new build support (Jiri Olsa) [1291071] - [perf] buildid-cache: Consolidate .build-id cache path generators (Jiri Olsa) [1291071] - [perf] buildid-cache: Remove unneeded debugdir parameters (Jiri Olsa) [1291071] - [perf] symbols: Define STT_GNU_IFUNC for glibc 2.9 and older (Jiri Olsa) [1291071] - [perf] tools: Make perf aware of tracefs (Jiri Olsa) [1291071] - [perf] tools lib api fs: Add tracefs_configured, debugfs_configured functions (Jiri Olsa) [1291071] - [perf] tools lib api debugfs: Add DEBUGFS_DEFAULT_PATH macro (Jiri Olsa) [1291071] - [perf] tools lib api fs: Add tracefs mount helper functions (Jiri Olsa) [1291071] - [perf] tools: Add helper to find mounted file systems (Jiri Olsa) [1291071] - [perf] tools: Do not check debugfs MAGIC for tracing files (Jiri Olsa) [1291071] - [perf] evlist: Fix typo in comment (Jiri Olsa) [1291071] - [perf] trace: No need to enable evsels for workload started from perf (Jiri Olsa) [1291071] - [perf] tools: Introduce event_format__fprintf method (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Introduce trace_seq_do_fprintf function (Jiri Olsa) [1291071] - [perf] symbols: debuglink should take symfs option into account (Jiri Olsa) [1291071] - [perf] symbols: Ignore mapping symbols on aarch64 (Jiri Olsa) [1291071] - [perf] probe: Update man page (Jiri Olsa) [1291071] - [perf] probe: Fix to handle optimized not-inlined functions (Jiri Olsa) [1291071] - [perf] tools: Fix a dso open fail message (Jiri Olsa) [1291071] - [perf] ests: Do not rely on dso__data_read_offset to open dso (Jiri Olsa) [1291071] - [perf] test: Fix dso cache testcase (Jiri Olsa) [1291071] - [perf] tools: Construct LBR call chain (Jiri Olsa) [1291071] - [perf] tools: Enable LBR call stack support (Jiri Olsa) [1291071] - [perf] x86: Remove redundant calls to perf_pmu_disable,perf_pmu_enable (Jiri Olsa) [1291071] - [perf] x86/intel: Expose LBR callstack to user space tooling (Jiri Olsa) [1291071] - [perf] x86/intel: Discard zero length call entries in LBR call stack (Jiri Olsa) [1291071] - [perf] /x86/intel: Disable FREEZE_LBRS_ON_PMI when LBR operates in callstack mode (Jiri Olsa) [1291071] - [perf] x86/intel: Re-organize code that implicitly enables LBR/PEBS (Jiri Olsa) [1291071] - [perf] Simplify the branch stack check (Jiri Olsa) [1291071] - [perf] x86/intel: Save/restore LBR stack during context switch (Jiri Olsa) [1291071] - [perf] x86/intel: Track number of events that use the LBR callstack (Jiri Olsa) [1291071] - [perf] x86/intel: Allocate space for storing LBR stack (Jiri Olsa) [1291071] - [perf] Always switch pmu specific data during context switch (Jiri Olsa) [1291071] - [perf] Add pmu specific data for perf task context (Jiri Olsa) [1291071] - [perf] revert "perf: Always destroy groups on exit" (Jiri Olsa) [1291071] - [perf] Fix event->ctx locking (Jiri Olsa) [1291071] - [perf] Fix perf_pmu_migrate_context (Jiri Olsa) [1291071] - [perf] Fix unclone_ctx vs locking (Jiri Olsa) [1291071] - [perf] Fix lockdep warning on process exit (Jiri Olsa) [1291071] - [perf] Fix use after free in perf_remove_from_context (Jiri Olsa) [1291071] - [perf] x86/intel: Add basic Haswell LBR call stack support (Jiri Olsa) [1291071] - [perf] x86/intel: Use context switch callback to flush LBR stack (Jiri Olsa) [1291071] - [perf] Introduce pmu context switch callback (Jiri Olsa) [1291071] - [perf] x86/intel: Reduce lbr_sel_map[] size (Jiri Olsa) [1291071] - [perf] x86: Add conditional branch filtering support (Jiri Olsa) [1291071] - [perf] Add new conditional branch filter 'PERF_SAMPLE_BRANCH_COND' (Jiri Olsa) [1291071] - [perf] Update shadow timestamp before add event (Jiri Olsa) [1291071] - [perf] x86/intel/uncore: Delete an unnecessary check before pci_dev_put call (Jiri Olsa) [1291071]- [hv] fcopy: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] vss: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] kvp: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] util: introduce state machine for util drivers (Vitaly Kuznetsov) [1216950] - [hv] fcopy: rename fcopy_work -> fcopy_timeout_work (Vitaly Kuznetsov) [1216950] - [hv] kvp: rename kvp_work -> kvp_timeout_work (Vitaly Kuznetsov) [1216950] - [hv] vss: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950] - [hv] fcopy: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950] - [hv] kvp: move poll_channel() to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950] - [hv] kvp: reset kvp_context (Vitaly Kuznetsov) [1216950] - [hv] util: move kvp/vss function declarations to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950] - [kernel] kprobes: initialize before using a hlist (Pratyush Anand) [1290663] - [perf] x86/intel/uncore: Add Broadwell-EP uncore support (Jiri Olsa) [1242694 1249700 1283155] - [perf] x86/intel/uncore: Add Broadwell-DE uncore support (Jiri Olsa) [1242694 1249700 1283155] - [perf] Decouple unthrottling and rotating (Jiri Olsa) [1242694 1249700 1283155] - [x86] perf: Add more Broadwell model numbers (Jiri Olsa) [1242694 1249700 1283155] - [perf] perf/x86/intel: Remove incorrect model number from Haswell perf (Jiri Olsa) [1242694 1249700 1283155] - [watchdog] avoid races between /proc handlers and CPU hotplug (Aaron Tomlin) [1263774] - [watchdog] update watchdog_thresh properly (Aaron Tomlin) [1263774] - [watchdog] update watchdog attributes atomically (Aaron Tomlin) [1263774] - [watchdog] Use hotplug thread infrastructure (Aaron Tomlin) [1263774] - [watchdog] make sure the watchdog thread gets CPU on loaded system (Aaron Tomlin) [1263774] - [watchdog] Drop FIFO policy in exit path (Aaron Tomlin) [1263774] - [mmc] sdhci-pci: Build o2micro support in the same module (Don Zickus) [1089109] - [mmc] sdhci-pci: add support of O2Micro/BayHubTech SD hosts (Don Zickus) [1089109] - [mmc] sdhci-pci: break out definitions to header file (Don Zickus) [1089109] - [mmc] sdhci: add auto CMD12 support for eSDHC driver (Don Zickus) [1089109] - [mmc] s3c6410: add new quirk in sdhci driver and update ADMA descriptor build (Don Zickus) [1089109] - [kernel] memcg: clear mm->owner when last possible owner leaves (Aaron Tomlin) [1272655] - [mm] thp: don't hold mmap_sem in khugepaged when allocating THP (Aaron Tomlin) [1272655] - [mm] thp: khugepaged: add policy for finding target node (Aaron Tomlin) [1272655] - [mm] thp: cleanup: mv alloc_hugepage to better place (Aaron Tomlin) [1272655] - [mm] thp: khugepaged_prealloc_page forgot to reset the page alloc indicator (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary set_recommended_min_free_kbytes (Aaron Tomlin) [1272655] - [mm] thp: use khugepaged_enabled to remove duplicate code (Aaron Tomlin) [1272655] - [mm] thp: remove khugepaged_loop (Aaron Tomlin) [1272655] - [mm] thp: introduce khugepaged_prealloc_page and khugepaged_alloc_page (Aaron Tomlin) [1272655] - [mm] thp: release page in page pre-alloc path (Aaron Tomlin) [1272655] - [mm] thp: merge page pre-alloc in khugepaged_loop into khugepaged_do_scan (Aaron Tomlin) [1272655] - [mm] thp: remove some code depend on CONFIG_NUMA (Aaron Tomlin) [1272655] - [mm] thp: remove wake_up_interruptible in the exit path (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary khugepaged_thread check (Aaron Tomlin) [1272655] - [mm] thp: move khugepaged_mutex out of khugepaged (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary check in start_khugepaged (Aaron Tomlin) [1272655] - [mm] thp: optimize memcg charge in khugepaged (Aaron Tomlin) [1272655]- [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1264492] - [fs] dlm: print kernel message when we get an error from kernel_sendpage (Robert S Peterson) [1264492] - [x86] fpu: Fix double-increment in setup_xstate_features (Herbert Xu) [1232495] - [x86] fpu/xstate: Don't assume the first zero xfeatures zero bit means the end (Herbert Xu) [1232495] - [scsi] ipr: Driver version 2.6.3 (Gustavo Duarte) [1252713] - [scsi] ipr: Issue Configure Cache Parameters command (Gustavo Duarte) [1252713] - [scsi] ipr: Inquiry IOA page 0xC4 during initialization (Gustavo Duarte) [1252713] - [scsi] ipr: Don't set NO_ULEN_CHK bit when resource is a vset (Gustavo Duarte) [1252713] - [scsi] ipr: Add delay to ensure coherent dumps (Gustavo Duarte) [1252713] - [scsi] ipr: Enable SIS pipe commands for SIS-32 devices (Gustavo Duarte) [1252713] - [scsi] ipr: Inhibit underlength data check for AFDASD in raw mode (Gustavo Duarte) [1252713] - [scsi] ipr: Driver version 2.6.2 (Gustavo Duarte) [1252713] - [scsi] ipr: Endian / sparse fixes (Gustavo Duarte) [1252713] - [scsi] ipr: Byte swapping for device_id attribute in sysfs (Gustavo Duarte) [1252713] - [scsi] ipr: Fix locking for unit attention handling (Gustavo Duarte) [1252713] - [scsi] ipr: Driver version 2.6.1 (Gustavo Duarte) [1252713] - [scsi] ipr: AF DASD raw mode implementation in ipr driver (Gustavo Duarte) [1252713] - [scsi] ipr: Fix possible error path oops during initialization (Gustavo Duarte) [1252713] - [scsi] ipr: Reset in task context (Gustavo Duarte) [1252713] - [scsi] ipr: Reboot speed improvements (Gustavo Duarte) [1252713] - [scsi] ipr: set scsi_level correctly for disk arrays (Gustavo Duarte) [1252713] - [scsi] ipr: add support for async scanning to speed up boot (Gustavo Duarte) [1252713] - [mm] ksm: add reschedule points to unmerge_and_remove_all_rmap_items (Andrea Arcangeli) [1262294] - [mm] ksm: introduce ksm_max_page_sharing per page deduplication limit (Andrea Arcangeli) [1262294] - [net] unix: properly account for FDs passed over unix sockets (Hannes Frederic Sowa) [1297406] - [net] unix: garbage: fixed several comment and whitespace style issues (Hannes Frederic Sowa) [1297406] - [net] net_sched: invoke ->attach() after setting dev->qdisc (Phil Sutter) [1288472] - [net] pkt_sched: move the sanity test in qdisc_list_add() (Phil Sutter) [1288472] - [net] pkt_sched: set root qdisc before change() in attach_default_qdiscs() (Phil Sutter) [1288472] - [net] pkt_sched: give visibility to mq slave qdiscs (Phil Sutter) [1288472] - [net] qdisc: fix build with !CONFIG_NET_SCHED (Phil Sutter) [1288472] - [net] qdisc: allow setting default queuing discipline (Phil Sutter) [1288472] - [kdump] Reuse KEXEC_RESERVE_UPPER_LIMIT in arch_crash_auto_scale (Baoquan He) [1007642] - [kdump] Add a KEXEC_RESERVE_UPPER_LIMIT to limit the bootmem reserving for crashkernel (Baoquan He) [1007642] - [kernel] ftrace: Allow to remove a single function from function graph filter (Jiri Olsa) [1063695] - [kernel] function-graph: Allow writing the same val to set_graph_function (Jiri Olsa) [1063695] - [kernel] tracing: Simplify test for function_graph tracing start point (Jiri Olsa) [1063695]- [fs] configfs: Fix race between configfs_readdir() and configfs_d_iput() (Robert S Peterson) [1267681] - [fs] gfs2: Add module parameter gl_hash_size to increase hash table size (Robert S Peterson) [1259879] - [fs] GFS2: Don't add all glocks to the lru (Robert S Peterson) [1228381] - [fs] gfs2: Reintroduce a timeout in function gfs2_gl_hash_clear (Robert S Peterson) [1291458] - [fs] gfs2: Add missing else in trans_add_meta/data (Robert S Peterson) [1267995] - [fs] fs-cache: Add missing initialization of ret in cachefiles_write_page (David Howells) [1277622] - [fs] fs-cache: Handle a write to the page immediately beyond the EOF marker (David Howells) [1277622] - [fs] cachefiles: perform test on s_blocksize when opening cache file (David Howells) [1277622] - [fs] fs-cache: Don't override netfs's primary_index if registering failed (David Howells) [1277622] - [fs] fs-cache: Increase reference of parent after registering, netfs success (David Howells) [1277622] - [fs] fs-cache: Retain the netfs context in the retrieval op earlier (David Howells) [1277622] - [fs] fs-cache: The operation cancellation method needs calling in more places (David Howells) [1170397 1277622] - [fs] fs-cache: Put an aborted initialised op so that it is accounted correctly (David Howells) [1277622] - [fs] fs-cache: Fix cancellation of in-progress operation (David Howells) [1277622] - [fs] fs-cache: Count the number of initialised operations (David Howells) [1277622] - [fs] fs-cache: Out of line fscache_operation_init (David Howells) [1277622] - [fs] fs-cache: Permit fscache_cancel_op() to cancel in-progress operations too (David Howells) [1277622] - [fs] fs-cache: fscache_object_is_dead() has wrong logic, kill it (David Howells) [1277622] - [fs] fs-cache: Synchronise object death state change vs operation submission (David Howells) [1096893 1277622] - [fs] fs-cache: Handle a new operation submitted against a killed object (David Howells) [1277622] - [fs] fs-cache: When submitting an op, cancel it if the target object is dying (David Howells) [1277622] - [fs] fs-cache: Move fscache_report_unexpected_submission() to make it more available (David Howells) [1277622] - [fs] fs-cache: Count culled objects and objects rejected due to lack of space (David Howells) [1277622] - [fs] fs/fscache/object-list.c: use __seq_open_private (David Howells) [1277622] - [fs] cachefiles: Fix incorrect test for in-memory object collision (David Howells) [1277622] - [fs] cachefiles: Handle object being killed before being set up (David Howells) [1149103 1277622] - [fs] cachefiles: add missing \n to kerror conversions (David Howells) [1277622] - [fs] fs-cache: refcount becomes corrupt under vma pressure (David Howells) [1277622] - [fs] fs-cache: Reduce cookie ref count if submit fails (David Howells) [1277622] - [fs] fs-cache: Timeout for releasepage (David Howells) [1277622] - [fs] cachefiles: replace kerror by pr_err (David Howells) [1277622] - [fs] cachefiles: convert printk to pr_foo() (David Howells) [1277622] - [fs] fscache: replace seq_printf by seq_puts (David Howells) [1277622] - [fs] fscache: convert printk to pr_foo (David Howells) [1277622] - [fs] get rid of pointless checks for NULL ->i_op (David Howells) [1277622] - [fs] fs-cache: Handle removal of unadded object to the fscache_object_list rb tree (David Howells) [1277622] - [fs] nfs: Use i_writecount to control whether to get an fscache cookie in nfs_open (David Howells) [1277622] - [fs] fs-cache: Provide the ability to enable/disable cookies (David Howells) [1277622] - [fs] fs-cache: Add use/unuse/wake cookie wrappers (David Howells) [1277622] - [fs] cachefiles: Don't try to dump the index key if the cookie has been cleared (David Howells) [1277622] - [fs] cachefiles: Fix memory leak in cachefiles_check_auxdata error paths (David Howells) [1277622] - [fs] fscache: check consistency does not decrement refcount (David Howells) [1277622] - [fs] fscache: Netfs function for cleanup post readpages (David Howells) [1277622] - [fs] cachefiles: Implement interface to check cache consistency (David Howells) [1277622] - [fs] fs-cache: Add interface to check consistency of a cached object (David Howells) [1277622] - [fs] fs-cache: Don't use spin_is_locked() in assertions (David Howells) [1277622] - [netdrv] be2net: Avoid accessing eq object in be_msix_register routine, when i < 0 (Ivan Vecera) [1253018] - [netdrv] be2net: remove local variable 'status' (Ivan Vecera) [1253018] - [netdrv] be2net: replace hardcoded values with existing define (Ivan Vecera) [1253018] - [netdrv] be2net: remove unused local rsstable array (Ivan Vecera) [1253018] - [netdrv] be2net: remove vlan promisc capability from VF's profile descriptors (Ivan Vecera) [1253018] - [netdrv] be2net: set pci_func_num while issuing GET_PROFILE_CONFIG cmd (Ivan Vecera) [1253018] - [netdrv] be2net: pad skb to meet minimum TX pkt size in BE3 (Ivan Vecera) [1253018] - [netdrv] be2net: release mcc-lock in a failure case in be_cmd_notify_wait (Ivan Vecera) [1253018] - [netdrv] be2net: fix BE3-R FW download compatibility check (Ivan Vecera) [1253018] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (Ivan Vecera) [1253018] - [netdrv] be2net: Revert "make the RX_FILTER command asynchronous" commit (Ivan Vecera) [1253018] - [netdrv] be2net: protect eqo->affinity_mask from getting freed twice (Ivan Vecera) [1253018] - [netdrv] be2net: post buffers before destroying RXQs in Lancer (Ivan Vecera) [1253018] - [netdrv] be2net: enable IFACE filters only after creating RXQs (Ivan Vecera) [1253018] - [netdrv] be2net: support ndo_get_phys_port_id (Ivan Vecera) [1253018] - [netdrv] be2net: bump up the driver version to 10.6.0.3 (Ivan Vecera) [1253018] - [netdrv] be2net: make SET_LOOPBACK_MODE cmd asynchrounous (Ivan Vecera) [1253018] - [netdrv] be2net: make the RX_FILTER command asynchronous (Ivan Vecera) [1253018] - [netdrv] be2net: return error status from be_mcc_notify (Ivan Vecera) [1253018] - [netdrv] be2net: convert dest field in udp-hdr to host-endian (Ivan Vecera) [1253018] - [netdrv] be2net: fix wrong return value in be_check_ufi_compatibility (Ivan Vecera) [1253018] - [netdrv] be2net: remove redundant D0 power state set (Ivan Vecera) [1253018] - [netdrv] be2net: query FW to check if EVB is enabled (Ivan Vecera) [1253018] - [netdrv] be2net: remove duplicate code in be_setup_wol (Ivan Vecera) [1253018] - [netdrv] be2net: Replace dma/pci_alloc_coherent calls with dma_zalloc_coherent (Ivan Vecera) [1253018] - [netdrv] cpumask_set_cpu_local_first => cpumask_local_spread, lament (Ivan Vecera) [1253018] - [netdrv] be2net: Support for OS2BMC (Ivan Vecera) [1253018] - [netdrv] be2net: Report a "link down" to the stack when a fatal error or fw reset happens (Ivan Vecera) [1253018] - [netdrv] be2net: Export board temperature using hwmon-sysfs interface (Ivan Vecera) [1253018] - [netdrv] be2net: update copyright year to 2015 (Ivan Vecera) [1253018] - [netdrv] be2net: use be_virtfn instead of !be_physfn (Ivan Vecera) [1253018] - [netdrv] be2net: simplify UFI compatibility checking (Ivan Vecera) [1253018] - [netdrv] be2net: post full RXQ on interface enable (Ivan Vecera) [1253018] - [netdrv] be2net: check for INSUFFICIENT_VLANS error (Ivan Vecera) [1253018] - [netdrv] be2net: receive pkts with L3, L4 errors on VFs (Ivan Vecera) [1253018] - [netdrv] be2net: set interrupt moderation for Skyhawk-R using EQ-DB (Ivan Vecera) [1253018] - [netdrv] be2net: add support for spoofchk setting (Ivan Vecera) [1253018] - [netdrv] be2net: Fix a bug in Rx buffer posting (Ivan Vecera) [1253018] - [netdrv] be2net: bump up the driver version to 10.6.0.1 (Ivan Vecera) [1253018] - [netdrv] be2net: setup xps queue mapping (Ivan Vecera) [1253018] - [netdrv] be2net: assign CPU affinity hints to be2net IRQs (Ivan Vecera) [1253018] - [kernel] cpumask: Utility function to set n'th cpu - local cpu first (Ivan Vecera) [1253018] - [netdrv] be2net: restrict MODIFY_EQ_DELAY cmd to a max of 8 EQs (Ivan Vecera) [1253018] - [netdrv] be2net: Prevent VFs from enabling VLAN promiscuous mode (Ivan Vecera) [1253018] - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1253018] - [netdrv] be2net: implement .sriov_configure PCI callback (Ivan Vecera) [1253018] - [netdrv] be2net: re-distribute SRIOV resources allowed by FW (Ivan Vecera) [1253018] - [netdrv] be2net: avoid creating the non-RSS default RXQ if FW allows to (Ivan Vecera) [1253018] - [netdrv] be2net: move be_func_init call inside be_setup (Ivan Vecera) [1253018] - [netdrv] be2net: refactor adapter resource cleanup sequence into be_cleanup (Ivan Vecera) [1253018] - [netdrv] be2net: refactor adapter resource initialzation sequence into be_resume (Ivan Vecera) [1253018] - [netdrv] be2net: remove code duplication relating to Lancer reset sequence (Ivan Vecera) [1253018] - [netdrv] be2net: refactor error detect/recovery function (Ivan Vecera) [1253018] - [netdrv] be2net: use a wrapper to schedule and cancel error detection task (Ivan Vecera) [1253018] - [netdrv] be2net: refactor function initalization sequence into be_func_init (Ivan Vecera) [1253018] - [netdrv] be2net: get rid of be_get_initial_config call from be_probe (Ivan Vecera) [1253018] - [netdrv] be2net: move adapter fields alloc/free code to new routines (Ivan Vecera) [1253018] - [netdrv] be2net: fix wrong handling of be_setup failure in be_probe (Ivan Vecera) [1253018] - [netdrv] be2net: Add a few inline functions to test TXQ conditions (Ivan Vecera) [1253018] - [netdrv] be2net: Minor code cleanup in tx completion process (Ivan Vecera) [1253018] - [netdrv] be2net: Refactor be_xmit_enqueue routine (Ivan Vecera) [1253018] - [netdrv] be2net: Refactor wrb_fill_hdr routine (Ivan Vecera) [1253018] - [netdrv] be2net: support TX batching using skb->xmit_more flag (Ivan Vecera) [1253018] - [md] flush ->event_work before stopping array (Jes Sorensen) [1220555] - [net] flow_dissector: remove unused function flow_get_hlen declaration (Ivan Vecera) [1298479] - [net] flow_keys: n_proto type should be __be16 (Ivan Vecera) [1298479] - [netdrv] 3c59x: fix another page map/single unmap imbalance (Neil Horman) [1291401] - [netdrv] 3c59x: balance page maps and unmaps (Neil Horman) [1291401] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1291401] - [netdrv] 3c59x: Add dma error checking and recovery (Neil Horman) [1291401] - [mfd] lpc_ich: Intel device IDs for PCH (Steve Best) [1244017] - [i2c] i801: add Intel Lewisburg device IDs (Steve Best) [1244017] - [sound] alsa: hda - Add Intel Lewisburg device IDs Audio (Steve Best) [1244017] - [sched] core: Rework rq->clock update skips (Aaron Tomlin) [1263613] - [sched] Remove useless code in yield_to() (Aaron Tomlin) [1263613] - [sched] Set skip_clock_update in yield_task_fair() (Aaron Tomlin) [1263613] - [sched] rt: Update rq clock when unthrottling of an otherwise idle CPU (Aaron Tomlin) [1263613] - [pci] PCIe / hotplug: Drop pointless ACPI-based "slot detection" check (Jarod Wilson) [1211804] - [netdrv] remove NETIF_F_NO_CSUM feature bit (Michal Schmidt) [1291941] - [mm] memcg: oom_notify use-after-free fix (Rafael Aquini) [1294400] - [mm] make lru_add_drain_all() selective (Jerome Marchand) [1266146] - [char] random: Fix "Missing strategy" warnings in debug kernel (Prarit Bhargava) [1296944] - [netdrv] bna: fix error handling (Ivan Vecera) [1258535] - [netdrv] bna: check for dma mapping errors (Ivan Vecera) [1258535] - [netdrv] bna: remove superfluous parentheses (Ivan Vecera) [1258535] - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535] - [netdrv] bna: remove unnecessary cast of BIT value (Ivan Vecera) [1258535] - [netdrv] bna: use netdev_* and dev_* instead of printk and pr_* (Ivan Vecera) [1258535] - [netdrv] bna: fix timeout API argument type (Ivan Vecera) [1258535] - [netdrv] bna: use list_for_each_entry where appropriate (Ivan Vecera) [1258535] - [netdrv] bna: get rid of private macros for manipulation with lists (Ivan Vecera) [1258535] - [netdrv] bna: use memdup_user to copy userspace buffers (Ivan Vecera) [1258535] - [netdrv] bna: correct comparisons/assignments to bool (Ivan Vecera) [1258535] - [netdrv] bna: remove TX_E_PRIO_CHANGE event and BNA_TX_F_PRIO_CHANGED flag (Ivan Vecera) [1258535] - [netdrv] bna: remove paused from bna_rx_config and flags from bna_rxf (Ivan Vecera) [1258535] - [netdrv] bna: remove RXF_E_PAUSE and RXF_E_RESUME events (Ivan Vecera) [1258535] - [netdrv] bna: remove prio_change_cbfn oper_state_cbfn from struct bna_tx (Ivan Vecera) [1258535] - [netdrv] bna: remove oper_state_cbfn from struct bna_rxf (Ivan Vecera) [1258535] - [netdrv] bna: remove pause_cbfn from struct bna_enet (Ivan Vecera) [1258535] - [netdrv] bna: remove unused cbfn parameter (Ivan Vecera) [1258535] - [netdrv] bna: use BIT(x) instead of (1 << x) (Ivan Vecera) [1258535] - [netdrv] bna: get rid of duplicate and unused macros (Ivan Vecera) [1258535] - [netdrv] bna: replace pragma(pack) with attribute __packed (Ivan Vecera) [1258535] - [netdrv] bna: get rid of mac_t (Ivan Vecera) [1258535] - [netdrv] bna: use ether_addr_copy instead of memcpy (Ivan Vecera) [1258535] - [netdrv] bna: remove obsolete use of EXTRA_CFLAGS (Ivan Vecera) [1258535] - [netdrv] bna: fix soft lock-up during firmware initialization failure (Ivan Vecera) [1258535] - [netdrv] bna: remove unreasonable iocpf timer start (Ivan Vecera) [1258535] - [netdrv] bna: fix firmware loading on big-endian machines (Ivan Vecera) [1258535] - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1258535] - [netdrv] bna: Update the Driver and Firmware Version (Ivan Vecera) [1258535] - [netdrv] bna: QLogic BR-series Adapters Driver Rebranding (Ivan Vecera) [1258535] - [netdrv] net: incorrect use of init_completion fixup (Ivan Vecera) [1258535] - [netdrv] bna: use netdev_rss_key_fill() helper (Ivan Vecera) [1258535] - [netdrv] bna: fix skb->truesize underestimation (Ivan Vecera) [1258535] - [netdrv] bna: use container_of to resolve bufdesc_ex from bufdesc (Ivan Vecera) [1258535] - [netdrv] bna: remove unnecessary break after return (Ivan Vecera) [1258535] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1258535] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1258535] - [netdrv] bna: remove open-coded skb_cow_head (Ivan Vecera) [1258535] - [netdrv] bnad: Call dev_kfree_skb_any instead of dev_kfree_skb (Ivan Vecera) [1258535] - [netdrv] bna: Replace large udelay() with mdelay() (Ivan Vecera) [1258535] - [netdrv] brocade: Convert uses of __constant_ to (Ivan Vecera) [1258535] - [netdrv] bna: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1258535] - [netdrv] bnad: code cleanup (Ivan Vecera) [1258535] - [netdrv] bna: Fix build due to missing use of dma_unmap_len_set() (Ivan Vecera) [1258535] - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535] - [netdrv] bnad: do vlan cleanup (Ivan Vecera) [1258535]- [netdrv] i40e: trivial fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249247] - [netdrv] i40evf: use correct types (Stefan Assmann) [1249247] - [netdrv] i40evf: don't use atomic allocation (Stefan Assmann) [1249247] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249247] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249247] - [netdrv] i40evf: remove duplicate string (Stefan Assmann) [1249247] - [netdrv] i40evf: set real num queues (Stefan Assmann) [1249247] - [netdrv] i40evf: increase max number of queues (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249247] - [netdrv] i40evf: allocate ring structs dynamically (Stefan Assmann) [1249247] - [netdrv] i40evf: allocate queue vectors dynamically (Stefan Assmann) [1249247] - [netdrv] i40evf: quoth the VF driver, Nevermore (Stefan Assmann) [1249247] - [netdrv] i40evf: add new fields to store user configuration of RSS (Stefan Assmann) [1249247] - [netdrv] i40evf: create a generic get RSS function (Stefan Assmann) [1249247] - [netdrv] i40evf: create a generic config RSS function (Stefan Assmann) [1249247] - [netdrv] i40evf: rename VF adapter specific RSS function (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249247] - [netdrv] i40evf: handle many MAC filters correctly (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249247] - [netdrv] i40evf: fix compiler warning of unused variable (Stefan Assmann) [1249247] - [netdrv] i40evf: clean up local variable initialization (Stefan Assmann) [1249247] - [netdrv] i40evf: add missing kernel-doc argument (Stefan Assmann) [1249247] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249247] - [netdrv] i40evf: use correct struct for list manipulation (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249247] - [netdrv] i40evf: don't give up (Stefan Assmann) [1249247] - [netdrv] i40evf: fix overlong BIT defines (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249247] - [netdrv] i40evf: relax and stagger init timing a bit (Stefan Assmann) [1249247] - [netdrv] i40evf: correctly populate vlan_features (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249247] - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249247] - [netdrv] i40evf: Add support for netpoll (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249247] - [netdrv] i40evf: speed up init (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249247] - [netdrv] i40evf: properly handle ndo_set_mac_address calls (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249247] - [netdrv] i40evf: detect reset more reliably (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249247] - [netdrv] i40evf: propagate interrupt allocation failure (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249247] - [netdrv] i40evf: don't blow away MAC address (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249247] - [netdrv] i40evf: tweak init timing (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249247] - [netdrv] i40evf: missing rtnl_unlock in i40evf_resume() (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249247] - [netdrv] i40evf: Remove PF specific register definitions from the VF (Stefan Assmann) [1249247] - [netdrv] i40evf: Use the correct defines to match the VF registers (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249247] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249247] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249247] - [netdrv] i40evf: support virtual channel API version 1.1 (Stefan Assmann) [1249247] - [netdrv] i40evf: handle big resets (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249247] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249247] - [netdrv] i40evf: add MAC address filter in open, not init (Stefan Assmann) [1249247] - [netdrv] i40evf: don't delete all the filters (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249247] - [netdrv] i40evf: Allow for an abundance of vectors (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249247] - [netdrv] i40evf: don't configure unused RSS queues (Stefan Assmann) [1249247] - [netdrv] i40evf: fix panic during MTU change (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249247] - [netdrv] i40evf: skb->xmit_more support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249247] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249247] - [netdrv] i40evf: remove aq_pending (Stefan Assmann) [1249247] - [netdrv] i40evf: fix bad indentation (Stefan Assmann) [1249247] - [netdrv] i40evf: Refactor VF RSS code (Stefan Assmann) [1249247] - [netdrv] i40evf: protect VLAN filter list (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249247] - [netdrv] i40evf: Fix Outer UDP RX checksum code (Stefan Assmann) [1249247] - [netdrv] i40evf: add FW version to ethtool info (Stefan Assmann) [1249247] - [netdrv] i40evf: resequence close operations (Stefan Assmann) [1249247] - [netdrv] i40evf: delay releasing rings (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249247] - [netdrv] i40vf: don't stop me now (Stefan Assmann) [1249247] - [netdrv] ethernet: codespell comment spelling fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Simplify tunnel selection logic (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249247] - [netdrv] i40evf: ethtool RSS fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249247] - [x86] hyperv: restore irq accounting (Vitaly Kuznetsov) [1282387] - [x86] irq: Hide 'HYP:' line in /proc/interrupts when not on Xen/Hyper-V (Vitaly Kuznetsov) [1282387] - [xen] Add proper irq accounting for HYPERCALL vector (Vitaly Kuznetsov) [1282387] - [x86] irq: Properly tag virtualization entry in /proc/interrupts (Vitaly Kuznetsov) [1282387] - [x86] Add proper vector accounting for HYPERVISOR_CALLBACK_VECTOR (Vitaly Kuznetsov) [1282387] - [tpm] revert the list handling logic fixed in 398a1e7 (Jerry Snitselaar) [1254015 1293409] - [tpm] Avoid reference to potentially freed memory (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_tis: restore IRQ vector in IO memory after failed probing (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_tis: free irq after probing (Jerry Snitselaar) [1254015 1293409] - [tpm] remove unnecessary little endian conversion (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_crb: fix unaligned read of the command buffer address (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_crb: fail when TPM2 ACPI table contents look corrupted (Jerry Snitselaar) [1254015 1293409] - [tpm] Fix initialization of the cdev (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm, tpm_crb: fix le64_to_cpu conversions in crb_acpi_add (Jerry Snitselaar) [1254015 1293409] - [tpm] fix: sanitized code paths in tpm_chip_register (Jerry Snitselaar) [1254015 1293409] - [sched] kernel: sched: Fix nohz load accounting -- again (Rafael Aquini) [1167755] - [sched] kernel: sched: Move sched_avg_update to update_cpu_load (Rafael Aquini) [1167755] - [sched] kernel: sched: Cure more NO_HZ load average woes (Rafael Aquini) [1167755] - [sched] kernel: sched: Cure load average vs NO_HZ woes (Rafael Aquini) [1167755] - [netdrv] bnxt_en: Zero pad firmware messages to 128 bytes (John Linville) [1253659] - [netdrv] bnxt_en: Add BCM57301 & BCM57402 devices (John Linville) [1253659] - [netdrv] bnxt_en: Update to Firmware interface spec 1.0.0 (John Linville) [1253659] - [fs] lockd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362] - [fs] nfsd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362] - [fs] sunrpc: Add a function to close temporary transports immediately (Scott Mayhew) [1262362] - [fs] dlm: sctp_accept_from_sock() can be static (Xin Long) [1217712] - [fs] dlm: fix reconnecting but not sending data (Xin Long) [1217712] - [fs] dlm: replace BUG_ON with a less severe handling (Xin Long) [1217712] - [fs] dlm: use sctp 1-to-1 API (Xin Long) [1217712] - [fs] dlm: fix not reconnecting on connecting error handling (Xin Long) [1217712] - [fs] dlm: fix race while closing connections (Xin Long) [1217712] - [fs] avoid the dependency of DLM module on SCTP by using 1-to-1 API (0/7) (Xin Long) [1217712] - [fs] dlm: disable nagle for SCTP (Xin Long) [1217712] - [fs] dlm: retry failed SCTP sends (Xin Long) [1217712] - [fs] dlm: try other IPs when sctp init assoc fails (Xin Long) [1217712] - [fs] dlm: prevent connections during shutdown (Xin Long) [1217712] - [fs] sync: Use a separate wq for do_sync_work() to avoid a potential deadlock (Aaron Tomlin) [1147510] - [fs] SUNRPC: Fix callback channel (Benjamin Coddington) [1232402] - [fs] quota: Make quota code not call tty layer with dqptr_sem held (Lukas Czerner) [1232387] - [fs] __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGE (Abhijith Das) [1206720]- [netdrv] i40e: Fix i40e_print_features() VEB mode output (Stefan Assmann) [1249246] - [netdrv] i40e: trivial fixes (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249246] - [netdrv] i40e: fix whitespace (Stefan Assmann) [1249246] - [netdrv] i40e: Remove separate functions gathering XOFF Rx stats (Stefan Assmann) [1249246] - [netdrv] i40e: use priv flags to control packet split (Stefan Assmann) [1249246] - [netdrv] i40e: propagate properly (Stefan Assmann) [1249246] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249246] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249246] - [netdrv] i40e: remove unused argument (Stefan Assmann) [1249246] - [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249246] - [netdrv] i40e: make error message more useful (Stefan Assmann) [1249246] - [netdrv] i40e: fix confusing message (Stefan Assmann) [1249246] - [netdrv] i40e: Update error messaging (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249246] - [netdrv] i40e: rename rss_size to alloc_rss_size in i40e_pf (Stefan Assmann) [1249246] - [netdrv] i40e: add new fields to store user configuration (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.4.2 (Stefan Assmann) [1249246] - [netdrv] i40e: create a generic configure rss function (Stefan Assmann) [1249246] - [netdrv] i40e: rework the functions to configure RSS with similar parameters (Stefan Assmann) [1249246] - [netdrv] i40e: return the number of enabled queues for ETHTOOL_GRXRINGS (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249246] - [netdrv] i40e: Move the saving of old link info from handle_link_event to link_event (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249246] - [netdrv] i40e: Workaround fix for mss < 256 issue (Stefan Assmann) [1249246] - [netdrv] i40e: remove BUG_ON from FCoE setup (Stefan Assmann) [1249246] - [netdrv] i40e: remove BUG_ON from feature string building (Stefan Assmann) [1249246] - [netdrv] i40e: Change BUG_ON to WARN_ON in service event complete (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249246] - [netdrv] intel: i40e: fix confused code (Stefan Assmann) [1249246] - [netdrv] i40e: fix unconditional execution of cpu_to_le16() (Stefan Assmann) [1249246] - [netdrv] i40e: clean up local variable initialization (Stefan Assmann) [1249246] - [netdrv] i40e: add missing kernel-doc argument (Stefan Assmann) [1249246] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249246] - [netdrv] i40e: Disable VEB bridge mode with SR-IOV failure (Stefan Assmann) [1249246] - [netdrv] i40e: Fix an incorrect OEM version string (Stefan Assmann) [1249246] - [netdrv] i40e: fix inconsistent statuses after a PF reset (Stefan Assmann) [1249246] - [netdrv] i40e: Fix VEB/VEPA bridge mode mismatch issue (Stefan Assmann) [1249246] - [netdrv] i40e: fix a bug in debugfs with add/del macaddr (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249246] - [netdrv] i40e: fix annoying message (Stefan Assmann) [1249246] - [netdrv] i40e: fix stats offsets (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249246] - [netdrv] i40e: declare rather than initialize int object (Stefan Assmann) [1249246] - [netdrv] i40e: Move error message to debug level (Stefan Assmann) [1249246] - [netdrv] i40e: Fix order of checks when enabling/disabling autoneg in ethtool (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249246] - [netdrv] i40e: fix for PHY NVM interaction problem (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for Tools loopback test failing after driver load (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249246] - [netdrv] i40e: Fix basic support for X722 devices (Stefan Assmann) [1249246] - [netdrv] i40e: Lock for VSI's MAC filter list (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249246] - [netdrv] i40e: increase AQ work limit (Stefan Assmann) [1249246] - [netdrv] i40e: Recognize 1000Base_T_Optical phy type when link is up (Stefan Assmann) [1249246] - [netdrv] i40e: reset the invalid msg counter in vf when a valid msg is received (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249246] - [netdrv] i40e: Add support for non-willing Apps (Stefan Assmann) [1249246] - [netdrv] i40e: priv flag for controlling VEB stats (Stefan Assmann) [1249246] - [netdrv] i40e: Removed unused defines (Stefan Assmann) [1249246] - [netdrv] i40e: remove read/write failed messages from nvmupdate (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249246] - [netdrv] i40e: generate fewer startup messages (Stefan Assmann) [1249246] - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249246] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249246] - [netdrv] i40e: remove unnecessary string copy operations (Stefan Assmann) [1249246] - [netdrv] i40e: X722 is on the IOSF bus and does not report the PCI bus info (Stefan Assmann) [1249246] - [netdrv] i40e: Store off PHY capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249246] - [netdrv] i40e: remove FD atr control from debugfs (Stefan Assmann) [1249246] - [netdrv] i40e: allow FD SB if MFP mode only has 1 partition (Stefan Assmann) [1249246] - [netdrv] i40e: remove obsolete version check (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249246] - [netdrv] i40e: Remove 100M SGMII unless hw is X722 (Stefan Assmann) [1249246] - [netdrv] i40e: Change some messages from info to debug only (Stefan Assmann) [1249246] - [netdrv] i40e: use priv flags to control flow director (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249246] - [netdrv] i40e: update fw version text string per previous product formats (Stefan Assmann) [1249246] - [netdrv] i40e: don't panic on VSI allocation failure (Stefan Assmann) [1249246] - [netdrv] i40e: remove redundant call (Stefan Assmann) [1249246] - [netdrv] i40e: Convert CEE App TLV selector to IEEE selector (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249246] - [netdrv] i40e: Use BIT() macro for priority map parsing (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249246] - [netdrv] i40e: print neato new features (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249246] - [netdrv] i40e: refactor code to remove indent (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249246] - [netdrv] i40e: Support FW CEE DCB UP to TC map nibble swap (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249246] - [netdrv] i40e: add switch for link polling (Stefan Assmann) [1249246] - [netdrv] i40e: Fix multiple link up messages (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for extra Flow Director filter in table after error (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249246] - [netdrv] i40e: Add parsing for CEE DCBX TLVs (Stefan Assmann) [1249246] - [netdrv] i40e: add more verbose error messages (Stefan Assmann) [1249246] - [netdrv] i40e: inline interrupt enable (Stefan Assmann) [1249246] - [netdrv] i40e: fix erroneous WARN_ON (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249246] - [netdrv] i40e: Additional checks for CEE APP priority validity (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249246] - [netdrv] i40e: fix bug in return from get_link_status and avoid spurious link messages (Stefan Assmann) [1249246] - [netdrv] i40e: add little endian conversion for checksum (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249246] - [netdrv] i40e: Never let speed get set to 0 in get_settings (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for truncated interrupt name (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249246] - [netdrv] i40e: make i40e_init_pf_fcoe to void (Stefan Assmann) [1249246] - [netdrv] i40e: fix bad CEE status shift value (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249246] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246] - [netdrv] i40e: enable WoL operation if config bit show WoL capable (Stefan Assmann) [1249246] - [netdrv] i40e: Increase the amount of time we wait for reset to be done (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249246] - [netdrv] i40e: fix offload of GRE tunnels (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249246] - [netdrv] i40e: Fix a memory leak in X722 rss config path (Stefan Assmann) [1249246] - [netdrv] i40e: fix 32 bit build warnings (Stefan Assmann) [1249246] - [netdrv] i40e: fix kbuild warnings (Stefan Assmann) [1249246] - [netdrv] i40e: warn on double free (Stefan Assmann) [1249246] - [netdrv] i40e: refactor interrupt enable (Stefan Assmann) [1249246] - [netdrv] i40e: Strip VEB stats if they are disabled in HW (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249246] - [netdrv] i40e: Remove useless message (Stefan Assmann) [1249246] - [netdrv] i40e: limit debugfs io ops (Stefan Assmann) [1249246] - [netdrv] i40e: use QOS field consistently (Stefan Assmann) [1249246] - [netdrv] i40e: count drops in netstat interface (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249246] - [netdrv] i40e: fixup padding issue in get_cee_dcb_cfg_v1_resp (Stefan Assmann) [1249246] - [netdrv] i40e: Fix a port VLAN configuration bug (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249246] - [netdrv] i40e: rtnl_lock called twice in i40e_pci_error_resume() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249246] - [netdrv] i40e: fix VLAN inside VXLAN (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for recursive RTNL lock during PROMISC change (Stefan Assmann) [1249246] - [netdrv] i40e: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: improve Tx performance with a small tweak (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249246] - [netdrv] i40e: Move i40e_get_head into header file (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249246] - [netdrv] i40e: rename variable to prevent clash of understanding (Stefan Assmann) [1249246] - [netdrv] i40e: Set defport behavior for the Main VSI when in promiscuous mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249246] - [netdrv] i40e: Remove redundant and unneeded messages (Stefan Assmann) [1249246] - [netdrv] i40e: correct spelling error (Stefan Assmann) [1249246] - [netdrv] i40e: Fix comment for ethtool diagnostic link test (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249246] - [netdrv] i40e: Fix ethtool offline diagnostic with netqueues (Stefan Assmann) [1249246] - [netdrv] i40e: Fix legacy interrupt mode in the driver (Stefan Assmann) [1249246] - [netdrv] i40e: Move function calls to i40e_shutdown instead of i40e_suspend (Stefan Assmann) [1249246] - [netdrv] i40e: add RX to port CRC errors label (Stefan Assmann) [1249246] - [netdrv] i40e: don't degrade __le16 (Stefan Assmann) [1249246] - [netdrv] i40e: Add AQ commands for NVM Update for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add ATR HW eviction support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e: Add IWARP support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249246] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249246] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249246] - [netdrv] i40e: provide correct API version to older VF drivers (Stefan Assmann) [1249246] - [netdrv] i40e: support virtual channel API 1.1 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249246] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249246] - [netdrv] i40e: clean up unneeded gotos (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249246] - [netdrv] i40e: only report generic filters in get_ts_info (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249246] - [netdrv] i40e: Refine an error message to avoid confusion (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249246] - [netdrv] i40e: un-disable VF after reset (Stefan Assmann) [1249246] - [netdrv] i40e: do a proper reset when disabling a VF (Stefan Assmann) [1249246] - [netdrv] i40e: correctly program filters for VFs (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249246] - [netdrv] i40e: ignore duplicate port VLAN requests (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.3.4 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249246] - [netdrv] i40e: Move the FD ATR/SB messages to a higher debug level (Stefan Assmann) [1249246] - [netdrv] i40e: fix unrecognized FCOE EOF case (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249246] - [netdrv] i40e: Remove unnecessary pf members (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249246] - [netdrv] i40e: Disable offline diagnostics if VFs are enabled (Stefan Assmann) [1249246] - [netdrv] i40e: Collect PFC XOFF RX stats even in single TC case (Stefan Assmann) [1249246] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.3.2 (Stefan Assmann) [1249246] - [netdrv] i40e: Use new 40G speeds (Stefan Assmann) [1249246] - [netdrv] i40e: get rid of unused locals (Stefan Assmann) [1249246] - [netdrv] i40e: handle possible memory allocation failure (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249246] - [netdrv] i40e: enable user dump of internal hardware state (Stefan Assmann) [1249246] - [netdrv] i40e: print FCoE capability reported by the device function (Stefan Assmann) [1249246] - [netdrv] i40e: For VF reset (VFR and VFLR) add some more delay (Stefan Assmann) [1249246] - [netdrv] i40e: move VF notification routines up (Stefan Assmann) [1249246] - [netdrv] i40e: notify VFs of link state (Stefan Assmann) [1249246] - [netdrv] i40e: Add support to program FDir SB rules for VF from PF through ethtool (Stefan Assmann) [1249246] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246] - [netdrv] i40e: Bump to version 1.3.1 (Stefan Assmann) [1249246] - [netdrv] i40e: Communicate VSI id in place of VSI index to the VFs (Stefan Assmann) [1249246] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1249246] - [netdrv] i40e: fix up VXLAN messages (Stefan Assmann) [1249246] - [netdrv] i40e: Don't register/de-register apps on NIC partitions in MFP mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249246] - [netdrv] i40e: warn at the right time (Stefan Assmann) [1249246] - [netdrv] i40e: fix invalid void return in FCoE code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249246] - [netdrv] i40e: Change some memcpys to struct assignments (Stefan Assmann) [1249246] - [netdrv] i40e: Print some more info to help figure out the cause of HMC error (Stefan Assmann) [1249246] - [netdrv] i40e: validate VSI param from VFs (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.2.43 (Stefan Assmann) [1249246] - [netdrv] i40e: Increase PF reset max loop limit (Stefan Assmann) [1249246] - [netdrv] i40e: add NVM update events to AQ clean (Stefan Assmann) [1249246] - [netdrv] i40e: add ethtool RSS support (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249246] - [netdrv] i40e: add MAC printing to debugfs dump VSI (Stefan Assmann) [1249246] - [netdrv] i40e: Fix inconsistent use of PF/VF vs pf/vf (Stefan Assmann) [1249246] - [netdrv] i40e: tame the nvmupdate read and write complaints (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249246] - [netdrv] i40e: future proof some sizeof calls (Stefan Assmann) [1249246] - [netdrv] i40e: Remove "hello world" strings from i40e driver (Stefan Assmann) [1249246] - [netdrv] i40e: Strip configfs code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249246] - [netdrv] i40e: Simplify code for rss_size_max config (Stefan Assmann) [1249246] - [netdrv] i40e: FD filters flush policy changes (Stefan Assmann) [1249246] - [netdrv] i40e: Avoid logs while adding/deleting FD-SB filters (Stefan Assmann) [1249246] - [netdrv] i40e: print port stats only on partition 1 (Stefan Assmann) [1249246] - [netdrv] i40e: Move code to enable/disable Loopback to the main file (Stefan Assmann) [1249246] - [netdrv] i40e: rework vector reservation (Stefan Assmann) [1249246] - [netdrv] i40e: clean up debug_read_register (Stefan Assmann) [1249246] - [netdrv] i40e: store msg_enable in the right size (Stefan Assmann) [1249246] - [netdrv] i40e: Remove unneeded conversion (Stefan Assmann) [1249246] - [netdrv] i40e: Remove duplicate code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249246] - [netdrv] i40e: Fix mismatching type for ioremap_len (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249246] - [netdrv] i40e: don't spam the system log (Stefan Assmann) [1249246] - [netdrv] i40e: move IRQ tracking setup into MSIX setup (Stefan Assmann) [1249246] - [netdrv] i40e: Ioremap changes (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249246] - [netdrv] i40e: Add AOC PHY types to case statements (Stefan Assmann) [1249246] - [netdrv] i40e: Fix ethtool offline test\ (Stefan Assmann) [1249246] - [netdrv] i40e: Reassign incorrect PHY type to fix a FW bug (Stefan Assmann) [1249246] - [netdrv] i40e: use more portable sign extension (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249246] - [netdrv] i40e: Don't check operational or sync bit for App TLV (Stefan Assmann) [1249246] - [netdrv] i40e: during LED interaction ignore activity LED src modes (Stefan Assmann) [1249246] - [netdrv] i40e: Fix NPAR Tx Scheduler init (Stefan Assmann) [1249246] - [netdrv] i40e: Fix dependencies in the i40e driver on configfs (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249246] - [netdrv] i40e: Only enable TC0 for NIC partition type (Stefan Assmann) [1249246] - [netdrv] i40e: Register DCBNL ops in MFP mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249246] - [netdrv] i40e: Fix issue with removal of apps from DBCNL app table (Stefan Assmann) [1249246] - [netdrv] i40e: Add FW check to disable DCB and wrap autoneg workaround with FW check (Stefan Assmann) [1249246] - [netdrv] i40e: don't disable PF LB when disabling VFs (Stefan Assmann) [1249246] - [netdrv] i40e: Add safety net for switch calling (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249246] - [netdrv] i40e: Skip the priority tagging if DCB is not enabled (Stefan Assmann) [1249246] - [netdrv] i40e: setup FCoE device type (Stefan Assmann) [1249246] - [netdrv] i40e: use dev_port for fcoe netdev (Stefan Assmann) [1249246] - [usb] serial: mos7840: Use setup_timer (Don Zickus) [891652] - [usb] mos7840: remove unused code (Don Zickus) [891652] - [usb] mos7840: replace unnecessary atomic allocations (Don Zickus) [891652] - [usb] mos7840: remove unnecessary null test before kfree (Don Zickus) [891652] - [usb] serial: remove redundant OOM messages (Don Zickus) [891652] - [usb] serial: clean up ioctl debugging (Don Zickus) [891652] - [usb] mos7840: correct handling of CS5 setting (Don Zickus) [891652] - [usb] mos7840: fix tiocmget error handling (Don Zickus) [891652] - [usb] mos7840: fix big-endian probe (Don Zickus) [891652] - [usb] mos7840: fix pointer casts (Don Zickus) [891652] - [usb] mos7840: fix race in led handling (Don Zickus) [891652] - [usb] mos7840: fix device-type detection (Don Zickus) [891652] - [usb] mos7840: fix race in register handling (Don Zickus) [891652] - [usb] mos7840: fix memory leak in open (Don Zickus) [891652] - [usb] mos7840: remove broken chase implementation (Don Zickus) [891652] - [usb] mos7840: fix DMA to stack (Don Zickus) [891652] - [usb] mos7840: remove bogus disconnect test in close (Don Zickus) [891652] - [usb] mos7840: fix broken TIOCMIWAIT (Don Zickus) [891652] - [usb] serial: Remove redundant NULL check before kfree (Don Zickus) [891652] - [usb] mos7840: fix port_probe flow (Don Zickus) [891652] - [usb] mos7840: fix port-data memory leak (Don Zickus) [891652] - [usb] mos7840: remove invalid disconnect handling (Don Zickus) [891652] - [usb] mos7840: remove NULL-urb submission (Don Zickus) [891652] - [usb] mos7840: fix port-device leak in error path (Don Zickus) [891652] - [usb] mos7840: fix urb leak at release (Don Zickus) [891652] - [usb] serial: mos7840.c: remove dbg usage (Don Zickus) [891652] - [usb] serial: Fix mos7840 timeout (Don Zickus) [891652] - [usb] serial: mos7840: Fixup mos7840_chars_in_buffer (Don Zickus) [891652] - [usb] mos7840.c: remove dbg tracing calls (Don Zickus) [891652] - [usb] serial: mos7840: add support for MCS7810 devices (Don Zickus) [891652] - [usb] serial: mos7840: Fixed MCS7820 device attach problem (Don Zickus) [891652] - [usb] serial: remove unnecessary reinitialisations of urb->dev (Don Zickus) [891652] - [usb] serial: remove duplicate returns (Don Zickus) [891652] - [usb] serial: mos7840: Add USB IDs to support more B&B USB/RS485 converters (Don Zickus) [891652] - [usb] serial: mos7840: Add USB ID to support the B&B Electronics USOPTL4-2P (Don Zickus) [891652] - [usb] Remove unnecessary return's from void functions (Don Zickus) [891652] - [usb] mos7840: fix null-pointer dereference (Don Zickus) [891652] - [usb] mos7840: Cleanup useless header (Don Zickus) [891652] - [usb] mos7840: fix DMA buffers on stack and endianess bugs (Don Zickus) [891652] - [usb] serial: Extra device/vendor ID for mos7840 driver (Don Zickus) [891652]- [netdrv] bnx2x: remove rx_pkt/rx_calls (Michal Schmidt) [1252126] - [netdrv] bnx2x: avoid soft lockup in bnx2x_poll (Michal Schmidt) [1220624 1252126] - [netdrv] bnx2x: simplify distinction between port and func stats (Michal Schmidt) [1252126] - [netdrv] bnx2x: change FW GRO error message to WARN_ONCE (Michal Schmidt) [1252126] - [netdrv] bnx2x: drop redundant error message about allocation failure (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: Utilize FW 7.13.1.0 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Show port statistics in Multi-function (Michal Schmidt) [1252126 1271916] - [netdrv] bnx2x: Add new SW stat 'tx_exhaustion_events' (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent UDP 4-tuple configurations on older adapters (Michal Schmidt) [1252126] - [netdrv] bnx2x: get rid of unnecessary initializations in .get_drvinfo() (Michal Schmidt) [1252126] - [netdrv] bnx2x: byte swap rss_key to comply to Toeplitz specs (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix vxlan removal (Michal Schmidt) [1252126] - [netdrv] bnx2x: track vxlan port count (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix vxlan endianity issue (Michal Schmidt) [1252126] - [netdrv] redhat/configs: add CONFIG_BNX2X_VXLAN as a disabled feature (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add vxlan RSS support (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix bandwidth allocation for some MF modes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Free NVRAM lock at end of each page (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent null pointer dereference on SKB release (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add BD support for storage (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix VLANs null-pointer for 57710, 57711 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct logic for pvid configuration (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1252126] - [netdrv] bnx2x: add vlan filtering offload (Michal Schmidt) [1252126] - [netdrv] bnx2x: Bump up driver version to 1.712.30 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add MFW dump support (Michal Schmidt) [1252126] - [netdrv] bnx2x: new Multi-function mode - BD (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add 84858 phy support (Michal Schmidt) [1252126] - [netdrv] bnx2x: Rebrand from 'broadcom' into 'qlogic' (Michal Schmidt) [1252126] - [netdrv] bnx2x: Utilize FW 7.12.30 (Michal Schmidt) [1252126] - [netdrv] bnx2x: only report most generic filters in get_ts_info (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix lockdep splat (Michal Schmidt) [1252126] - [netdrv] bnx2x: Release nvram lock on error flow (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix statistics gathering on link change (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix self-test for 20g devices (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix VF MAC removal (Michal Schmidt) [1252126] - [netdrv] bnx2x: Don't notify about scratchpad parities (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent false warning when accessing MACs (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct speed from baseT into KR (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct asymmetric flow-control (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix DMA API usage (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: Alloc 4k fragment for each rx ring buffer element (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: limit fw delay in kdump to 5s after boot (Michal Schmidt) [1252126] - [netdrv] bnx2x: Delay during kdump load (Michal Schmidt) [1252126] - [netdrv] bnx2x: remove TPA_ENABLE_FLAG,GRO_ENABLE_FLAG (Michal Schmidt) [1252126] - [netdrv] bnx2x: merge fp->disable_tpa with fp->mode (Michal Schmidt) [1252126] - [netdrv] bnx2x: mark LRO as a fixed disabled feature if disable_tpa is set (Michal Schmidt) [1252126] - [netdrv] bnx2x: really disable TPA if 'disable_tpa' option is set (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix to prevent inner-reload (Michal Schmidt) [1145063 1252126] - [netdrv] bnx2x: Prevent inner-reload while VFs exist (Michal Schmidt) [1145063 1252126] - [netdrv] bnx2x: use netdev_rss_key_fill() helper (Michal Schmidt) [1252126] - [netdrv] bnx2x: Use bool function returns of true/false instead of 1/0 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent probe as early as possible (Michal Schmidt) [1252126] - [netdrv] bnx2x: Count number of link changes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Configure IFir et al. according to nvram (Michal Schmidt) [1252126] - [netdrv] bnx2x: codespell comment spelling fixes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix typo in printk message (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix napi poll return value for repoll (Michal Schmidt) [1252126] - [virt] hv_netvsc: Fix race condition on Multi-Send Data field (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove locking in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: move subchannel existence check to netvsc_select_queue (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Don't ask for additional head room in the skb (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate send_completion_ctx from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate send_completion from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminatte the data field from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate rndis_msg pointer from hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate the channel field in hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Rearrange the hv_negtvsc_packet to be space efficient (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Resize some of the variables in hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove unused variable in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Fix a bug in netvsc_start_xmit (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: introduce netif-msg into netvsc module (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Implement partial copy into send buffer (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: try linearizing big SKBs before dropping them (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: use single existing drop path in netvsc_start_xmit (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Fix the packet free when it is in skb headroom (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Define a macro RNDIS_AND_PPI_SIZE (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Clean up two unused variables (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate memory allocation in the packet send path (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Cleanup the test for freeing skb when we use sendbuf mechanism (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove vmbus_are_subchannels_present in rndis_filter_device_add (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Implement batching in send buffer (Vitaly Kuznetsov) [1264931] - [virt] hyperv: fix sparse warnings (Vitaly Kuznetsov) [1264931] - [virt] hyperv: Fix the error processing in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hyperv: match wait_for_completion_timeout return type (Vitaly Kuznetsov) [1264931] - [virt] hyperv: Add processing of MTU reduced by the host (Vitaly Kuznetsov) [1264931] - [dm] space map metadata: remove unused variable in brb_pop (Mike Snitzer) [1290912] - [dm] space map metadata: fix ref counting bug when bootstrapping a new space map (Mike Snitzer) [1290912] - [dm] thin metadata: fix bug when taking a metadata snapshot (Mike Snitzer) [1290912] - [dm] btree: fix bufio buffer leaks in dm_btree_del() error path (Mike Snitzer) [1219634] - [dm] btree: fix leak of bufio-backed block in btree_split_sibling error path (Mike Snitzer) [1219634] - [tpm] config: enable tpm_crb driver support (Jerry Snitselaar) [1254015] - [tpm] fix call order in tpm-chip.c (Jerry Snitselaar) [1254015] - [tpm] tpm, tpm_tis: fix TPM 2.0 probing (Jerry Snitselaar) [1254015] - [tpm] fix suspend/resume paths for TPM 2.0 (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Add missing ifdef CONFIG_ACPI for pnp_acpi_device (Jerry Snitselaar) [1254015] - [tpm] fix format string error in tpm-chip.c (Jerry Snitselaar) [1254015] - [tpm] tpm_crb: fix build error (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 FIFO Interface (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 CRB Interface (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 baseline support (Jerry Snitselaar) [1254015] - [tpm] device class for tpm (Jerry Snitselaar) [1254015] - [tpm] rename chip->dev to chip->pdev (Jerry Snitselaar) [1254015] - [tpm] fix raciness of PPI interface lookup (Jerry Snitselaar) [1254015] - [tpm] two-phase chip management functions (Jerry Snitselaar) [1254015] - [tpm] merge duplicate transmit_cmd functions (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: verify interrupt during init (Jerry Snitselaar) [1254015] - [tpm] Add new TPMs to the tail of the list to prevent inadvertent change of dev (Jerry Snitselaar) [1254015] - [tpm] simplify code by using *phN specifier (Jerry Snitselaar) [1254015] - [tpm] Provide a generic means to override the chip returned timeouts (Jerry Snitselaar) [1254015] - [tpm] Properly clean sysfs entries in error path (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: Fix resume regression on Chromebooks (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: detect PPI features by checking availability of _DSM functions (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: replace open-coded _DSM code with helper functions (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: match node name instead of full path when searching for TPM device (Jerry Snitselaar) [1254015] - [tpm] tpm-sysfs: active_show() can be static (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Fix compile problems with CONFIG_PM_SLEEP/CONFIG_PNP (Jerry Snitselaar) [1254015] - [tpm] Make tpm-dev allocate a per-file structure (Jerry Snitselaar) [1254015] - [tpm] Use the ops structure instead of a copy in tpm_vendor_specific (Jerry Snitselaar) [1254015] - [tpm] Create a tpm_class_ops structure and use it in the drivers (Jerry Snitselaar) [1254015] - [tpm] Pull all driver sysfs code into tpm-sysfs.c (Jerry Snitselaar) [1254015] - [tpm] Move sysfs functions from tpm-interface to tpm-sysfs (Jerry Snitselaar) [1254015] - [tpm] Pull everything related to /dev/tpmX into tpm-dev.c (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: fix memory leak when walking ACPI namespace (Jerry Snitselaar) [1254015] - [tpm] Merge the tpm-bios module with tpm.o (Jerry Snitselaar) [1254015] - [tpm] Rename tpm.c to tpm-interface.c (Jerry Snitselaar) [1254015] - [tpm] cleanup checkpatch warnings (Jerry Snitselaar) [1254015] - [tpm] Remove tpm_show_caps_1_2 (Jerry Snitselaar) [1254015] - [tpm] Use container_of to locate the tpm_chip in tpm_open (Jerry Snitselaar) [1254015] - [tpm] Store devname in the tpm_chip (Jerry Snitselaar) [1254015] - [tpm] atmel: Call request_region with the correct base (Jerry Snitselaar) [1254015] - [tpm] convert tpm_tis driver to use dev_pm_ops from legacy pm_ops (Jerry Snitselaar) [1254015] - [tpm] move TPM_DIGEST_SIZE defintion (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: missing platform_driver_unregister() on error in init_tis (Jerry Snitselaar) [1254015] - [tpm] tpm_ppi: use strlcpy instead of strncpy (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: check pnp_acpi_device return code (Jerry Snitselaar) [1254015] - [tpm] Wait for TPM_ACCESS tpmRegValidSts to go high at startup (Jerry Snitselaar) [1254015] - [tpm] Fix cancellation of TPM commands - interrupt mode (Jerry Snitselaar) [1254015] - [tpm] Fix cancellation of TPM commands - polling mode (Jerry Snitselaar) [1254015] - [tpm] Store TPM vendor ID (Jerry Snitselaar) [1254015] - [tpm] Work around buggy TPMs that block during continue self test (Jerry Snitselaar) [1254015] - [tpm] rename vendor data to priv and provide an accessor (Jerry Snitselaar) [1254015] - [tpm] Retry SaveState command in suspend path (Jerry Snitselaar) [1254015] - [tpm] Use true and false for bools (Jerry Snitselaar) [1254015] - [tpm] Switch to __packed instead of __attribute__ packed (Jerry Snitselaar) [1254015] - [tpm] Issue TPM_STARTUP at driver load if the TPM has not been started (Jerry Snitselaar) [1254015] - [tpm] simplify duration calculation and eliminate smatch warning (Jerry Snitselaar) [1254015] - [tpm] Remove duplicated lookup table (Jerry Snitselaar) [1254015] - [tpm] add documentation for sysfs interfaces (Jerry Snitselaar) [1254015] - [tpm] Propagate error from tpm_transmit to fix a timeout hang (Jerry Snitselaar) [1254015] - [tpm] fix tpm_acpi sparse warning on different address spaces (Jerry Snitselaar) [1254015] - [tpm] Do not dereference NULL pointer if acpi_os_map_memory fails (Jerry Snitselaar) [1254015] - [tpm] compile out unused code in the PNP and PM cases (Jerry Snitselaar) [1254015] - [tpm] fix double write race and tpm_release free issue (Jerry Snitselaar) [1254015] - [tpm] tpm_tis / pm: Fix unused function warning for CONFIG_PM_SLEEP (Jerry Snitselaar) [1254015] - [tpm] check the chip reference before using it (Jerry Snitselaar) [1254015] - [tpm] chip disabled state erronously being reported as error (Jerry Snitselaar) [1254015] - [tpm] tpm_nsc: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] tpm_atmel: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] pm / tpm: Drop unused pm_message_t argument from tpm_pm_suspend (Jerry Snitselaar) [1254015] - [tpm] Zero buffer whole after copying to userspace (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Clean up after module_param cleanup (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Only probe iTPMs (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix tis_lock with respect to RCU (Jerry Snitselaar) [1254015] - [tpm] fix ACPI S3 suspend regression (Jerry Snitselaar) [1254015] - [tpm] make bool parameters really bool (Jerry Snitselaar) [1254015] - [tpm] fix transmit_cmd error logic (Jerry Snitselaar) [1254015] - [tpm] TIS driver X86 dependency fix (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: add delay after aborting command (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Check return code from getting timeouts/durations (Jerry Snitselaar) [1254015] - [tpm] Introduce function to poll for result of self test (Jerry Snitselaar) [1254015] - [tpm] Cleanup tpm_continue_selftest (Jerry Snitselaar) [1254015] - [tpm] Have tpm_get_timeouts return an error code (Jerry Snitselaar) [1254015] - [tpm] suppress durations sysfs output if not read (Jerry Snitselaar) [1254015] - [tpm] Call tpm_transmit with correct size (Jerry Snitselaar) [1254015] - [tpm] tpm: tpm_nsc: Fix a double free of pdev in cleanup_nsc (Jerry Snitselaar) [1254015] - [tpm] TCG_ATMEL should depend on HAS_IOPORT (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix build when ACPI is not enabled (Jerry Snitselaar) [1254015] - [tpm] tpm_nsc: Fix bug when loading multiple TPM drivers (Jerry Snitselaar) [1254015] - [tpm] Move tpm_tis_reenable_interrupts out of CONFIG_PNP block (Jerry Snitselaar) [1254015] - [tpm] Fix compilation warning when CONFIG_PNP is not defined (Jerry Snitselaar) [1254015] - [tpm] Fix a typo (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Probing function for Intel iTPM bug (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Fix the probing for interrupts (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Delay ACPI S3 suspend while the TPM is busy (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Re-enable interrupts upon S3 resume (Jerry Snitselaar) [1254015] - [tpm] Fix display of data in pubek sysfs entry (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Add timeouts sysfs entry (Jerry Snitselaar) [1254015] - [tpm] Adjust interface timeouts if they are too small (Jerry Snitselaar) [1254015] - [tpm] Use interface timeouts returned from the TPM (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Introduce durations sysfs entry (Jerry Snitselaar) [1254015] - [tpm] Adjust the durations if they are too small (Jerry Snitselaar) [1254015] - [tpm] Use durations returned from TPM (Jerry Snitselaar) [1254015] - [tpm] fix panic caused by "tpm: Autodetect itpm devices" (Jerry Snitselaar) [1254015] - [tpm] Autodetect itpm devices (Jerry Snitselaar) [1254015] - [tpm] key: add tpm_send command (Jerry Snitselaar) [1254015] - [tpm] add default function definitions (Jerry Snitselaar) [1254015] - [tpm] add module_put wrapper (Jerry Snitselaar) [1254015] - [tpm] change 'tpm_suspend_pcr' to be module parameter (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix subsequent suspend failures (Jerry Snitselaar) [1254015] - [tpm] ACPI/PNP dependency removal (Jerry Snitselaar) [1254015] - [tpm] workaround to enforce PCR updates across suspends (Jerry Snitselaar) [1254015] - [tpm] increase default TPM buffer (Jerry Snitselaar) [1254015] - [tpm] fix header for modular build (Jerry Snitselaar) [1254015] - [tpm] pnp: change pnp bus pm_ops to invoke pnp driver dev_pm_ops if specified (Jerry Snitselaar) [1254015] - [tpm] acpi: introduce helper interfaces for _DSM method (Jerry Snitselaar) [1254015] - [tpm] acpi: introduce module_acpi_driver helper macro (Jerry Snitselaar) [1254015] - [sound] alsa: hda/ca0132 - ctefx firmware for DSP (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132 - use generic parser for some models (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132 - quirk for Alienware 17 2015 (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132: support for Alienware 15 Creative Sound Core3D-EX (Jaroslav Kysela) [1007460] - [sound] alsa: hda - Disable 64bit address for Creative HDA controllers (Jaroslav Kysela) [1007460] - [netdrv] tg3: Fix temperature reporting (Ivan Vecera) [1253054] - [netdrv] net/tg3: Release IRQs on permanent error (Ivan Vecera) [1253054] - [netdrv] ptp: tg3: use helpers for converting ns to timespec (Ivan Vecera) [1253054] - [netdrv] tg3: use napi_complete_done() (Ivan Vecera) [1253054] - [netdrv] tg3: Add skb->xmit_more support (Ivan Vecera) [1253054] - [netdrv] tg3: remove __dev* attributes (Ivan Vecera) [1253054] - [netdrv] tg3: Fix to use multi queue BQL interfaces (Ivan Vecera) [1253054] - [netdrv] tg3: Support for byte queue limits (Ivan Vecera) [1253054] - [sound] alsa: hda - Treat stereo-to-mono mix properly (Jaroslav Kysela) [1018955] - [sound] alsa: hda - Don't access stereo amps for mono channel widgets (Jaroslav Kysela) [1018955] - [netdrv] bnx2: free temp_stats_blk on error path (Ivan Vecera) [1252124] - [netdrv] bnx2: fix a Null Pointer for stats_blk (Ivan Vecera) [1252124] - [netdrv] bnx2: disable toggling of rxvlan if necessary (Ivan Vecera) [1252124] - [netdrv] bnx2-cnic: Driver Version Update (Ivan Vecera) [1252124] - [netdrv] bnx2: Fix for Chip Initialization (Ivan Vecera) [1252124] - [netdrv] bnx2-cnic: Driver Rebranding Changes (Ivan Vecera) [1252124]- [input] wacom: set stylus_in_proximity before checking touch_down (Aristeu Rozanski) [1252898] - [input] wacom: use wacom_wac_finger_count_touches to set touch_down (Aristeu Rozanski) [1252898] - [input] wacom: add support for three new Intuos devices (Aristeu Rozanski) [1252898] - [firmware] dmi_scan: uuid: fix endianess for smbios >= 0x206 (Jarod Wilson) [1232557] - [firmware] dmi_scan: Coding style cleanups (Jarod Wilson) [1232557] - [firmware] dmi_scan: Trim DMI table length before exporting it (Jarod Wilson) [1232557] - [firmware] dmi_scan: Rename dmi_table to dmi_decode_table (Jarod Wilson) [1232557] - [firmware] dmi_scan: Only honor end-of-table for 64-bit tables (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix ordering of product_uuid (Jarod Wilson) [1232557] - [firmware] dmi_scan: Simplified displayed version (Jarod Wilson) [1232557] - [firmware] dmi_scan: Use direct access to static vars (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix dmi_len type (Jarod Wilson) [1232557] - [firmware] dmi_scan: Use full dmi version for SMBIOS3 (Jarod Wilson) [1232557] - [firmware] dmi_scan: Prevent dmi_num integer overflow (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix dmi scan to handle "End of Table" structure (Jarod Wilson) [1232557] - [firmware] dmi: add support for SMBIOS 3.0 64-bit entry point (Jarod Wilson) [1232557] - [x86] efi: dmi: add support for SMBIOS 3.0 UEFI configuration table (Jarod Wilson) [1232557] - [firmware] dmi_scan: generalize for use by other archs (Jarod Wilson) [1232557] - [firmware] dmi_scan: constify strings (Jarod Wilson) [1232557] - [firmware] dmi_scan: drop OOM messages (Jarod Wilson) [1232557] - [firmware] dmi_scan: fix most checkpatch errors and warnings (Jarod Wilson) [1232557] - [firmware] dmi_scan: drop obsolete comment (Jarod Wilson) [1232557] - [firmware] dmi_scan: add comments on dmi_present and the loop in dmi_scan_machine (Jarod Wilson) [1232557] - [firmware] dmi_scan: refactor dmi_scan_machine, _present (Jarod Wilson) [1232557] - [firmware] dmi: morph dmi_dump_ids into dmi_format_ids which formats into a buffer (Jarod Wilson) [1232557] - [firmware] dmi_scan: fix missing check for _DMI_ signature in smbios_present (Jarod Wilson) [1232557] - [firmware] dmi_scan.c: fetch dmi version from SMBIOS if it exists (Jarod Wilson) [1232557] - [netdrv] enic: do hang reset only in case of tx timeout (Stefan Assmann) [1253853] - [netdrv] enic: handle spurious error interrupt (Stefan Assmann) [1253853] - [netdrv] enic: reduce ioread in devcmd2 (Stefan Assmann) [1253853] - [netdrv] enic: Fix build failure with SRIOV disabled (Stefan Assmann) [1253853] - [netdrv] enic: Fix namespace pollution causing build errors (Stefan Assmann) [1253853] - [netdrv] enic: Fix sparse warning in vnic_devcmd_init (Stefan Assmann) [1253853] - [netdrv] enic: add devcmd2 (Stefan Assmann) [1253853] - [netdrv] enic: add devcmd2 resources (Stefan Assmann) [1253853] - [netdrv] enic: use netdev_ or dev_ instead of pr_ (Stefan Assmann) [1253853] - [netdrv] enic: move struct definition from .c to .h file (Stefan Assmann) [1253853] - [netdrv] enic: fix issues in enic_poll (Stefan Assmann) [1253853] - [netdrv] enic: fix memory leak in rq_clean (Stefan Assmann) [1253853] - [netdrv] enic: check return value for stat dump (Stefan Assmann) [1253853] - [netdrv] enic: unlock napi busy poll before unmasking intr (Stefan Assmann) [1253853] - [netdrv] enic: do notify_check before returning credits (Stefan Assmann) [1253853] - [netdrv] enic: enic_main: fix sparse warnings (Stefan Assmann) [1253853] - [netdrv] enic: enic_ethtool: fix sparse warning (Stefan Assmann) [1253853] - [netdrv] enic: reconfigure resources for kdump crash kernel (Stefan Assmann) [1253853] - [netdrv] enic: add support for set/get rss hash key (Stefan Assmann) [1253853] - [netdrv] enic: use netdev_rss_key_fill helper (Stefan Assmann) [1253853] - [edac] sb_edac: fix TAD presence check for sbridge_mci_bind_devs (Seth Jennings) [1245372] - [edac] sb_edac: support for Broadwell -EP and -EX (Seth Jennings) [1245372] - [edac] sb_edac: Fix support for systems with two home agents per socket (Seth Jennings) [1245372] - [edac] sb_edac: Fix a typo and a thinko in address handling for Haswell (Seth Jennings) [1245372] - [edac] Remove arbitrary limit on number of channels (Seth Jennings) [1245372] - [edac] sb_edac: Fix detection on SNB machines (Seth Jennings) [1245372] - [edac] sb_edac: Claim a different PCI device (Seth Jennings) [1245372] - [sched] rt: Provide means of disabling cross-cpu bandwidth sharing (mtanino) [1074360] - [infiniband] ib/iser: Bump version to 1.6 (Honggang Li) [1271497] - [infiniband] ib/iser: Modify struct iser_mem_reg members (Honggang Li) [1271497] - [infiniband] ib/iser: Make fastreg pool cache friendly (Honggang Li) [1271497] - [infiniband] ib/iser: Move PI context alloc/free to routines (Honggang Li) [1271497] - [infiniband] ib/iser: Move fastreg descriptor pool get/put to helper functions (Honggang Li) [1271497] - [infiniband] ib/iser: Merge build page-vec into register page-vec (Honggang Li) [1271497] - [infiniband] ib/iser: Get rid of struct iser_rdma_regd (Honggang Li) [1271497] - [infiniband] ib/iser: Remove redundant assignments in iser_reg_page_vec (Honggang Li) [1271497] - [infiniband] ib/iser: Move memory reg/dereg routines to iser_memory.c (Honggang Li) [1271497] - [infiniband] ib/iser: Don't pass ib_device to fall_to_bounce_buff routine (Honggang Li) [1271497] - [infiniband] ib/iser: Remove a redundant struct iser_data_buf (Honggang Li) [1271497] - [infiniband] ib/iser: Remove redundant cmd_data_len calculation (Honggang Li) [1271497] - [infiniband] ib/iser: Fix wrong calculation of protection buffer length (Honggang Li) [1271497] - [infiniband] ib/iser: Handle fastreg/local_inv completion errors (Honggang Li) [1271497] - [infiniband] ib/iser: Fix unload during ep_poll wrong dereference (Honggang Li) [1271497] - [x86] cacheinfo: Base cache sharing info on CPUID 0x8000001d on AMD (Kim Naru) [987679] - [x86] cacheinfo: Make use of CPUID 0x8000001d for cache information on AMD (Kim Naru) [987679] - [x86] cacheinfo: Determine number of cache leafs using CPUID 0x8000001d on AMD (Kim Naru) [987679] - [fs] nfs4: limit callback decoding to received bytes (Benjamin Coddington) [1232402] - [fs] nfs4: start callback_ident at idr 1 (Benjamin Coddington) [1232402] - [fs] xprtrdma: Store RDMA credits in unsigned variables (Honggang Li) [1271499] - [fs] xprtrdma: Address sparse complaint in rpcr_to_rdmar() (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC/RDMA receive buffer separately from struct rpcrdma_rep (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC/RDMA send buffer separately from struct rpcrdma_req (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC send buffer separately from struct rpcrdma_req (Honggang Li) [1271499] - [fs] xprtrdma: Add struct rpcrdma_regbuf and helpers (Honggang Li) [1271499] - [fs] xprtrdma: Refactor rpcrdma_buffer_create() and rpcrdma_buffer_destroy() (Honggang Li) [1271499] - [fs] xprtrdma: Simplify synopsis of rpcrdma_buffer_create() (Honggang Li) [1271499] - [fs] xprtrdma: Take struct ib_qp_attr and ib_qp_init_attr off the stack (Honggang Li) [1271499] - [fs] xprtrdma: Take struct ib_device_attr off the stack (Honggang Li) [1271499] - [fs] xprtrdma: Free the pd if ib_query_qp() fails (Honggang Li) [1271499] - [fs] xprtrdma: Move credit update to RPC reply handler (Honggang Li) [1271499] - [fs] xprtrdma: Remove rl_mr field, and the mr_chunk union (Honggang Li) [1271499] - [fs] xprtrdma: Remove rpcrdma_ep::rep_ia (Honggang Li) [1271499] - [fs] xprtrdma: Clean up hdrlen (Honggang Li) [1271499] - [fs] xprtrdma: Display XIDs in host byte order (Honggang Li) [1271499] - [fs] xprtrdma: Modernize htonl and ntohl (Honggang Li) [1271499] - [fs] xprtrdma: human-readable completion status (Honggang Li) [1271499] - [fs] svcrdma: Handle additional inline content (Honggang Li) [1271499] - [fs] svcrdma: Move read list XDR round-up logic (Honggang Li) [1271499] - [fs] svcrdma: Support RDMA_NOMSG requests (Honggang Li) [1271499] - [fs] svcrdma: rc_position sanity checking (Honggang Li) [1271499] - [fs] svcrdma: Plant reader function in struct svcxprt_rdma (Honggang Li) [1271499] - [fs] svcrdma: Find rmsgp more reliably (Honggang Li) [1271499] - [fs] svcrdma: Scrub BUG_ON() and WARN_ON() call sites (Honggang Li) [1271499] - [fs] svcrdma: Clean up read chunk counting (Honggang Li) [1271499] - [fs] svcrdma: Remove unused variable (Honggang Li) [1271499] - [fs] svcrdma: Clean up dprintk (Honggang Li) [1271499] - [fs] xprtrdma: Display async errors (Honggang Li) [1271499] - [fs] xprtrdma: Enable pad optimization (Honggang Li) [1271499] - [fs] xprtrdma: Re-write rpcrdma_flush_cqs() (Honggang Li) [1271499] - [fs] xprtrdma: Refactor tasklet scheduling (Honggang Li) [1271499] - [fs] xprtrdma: unmap all FMRs during transport disconnect (Honggang Li) [1271499] - [fs] xprtrdma: Cap req_cqinit (Honggang Li) [1271499] - [fs] xprtrdma: Return an errno from rpcrdma_register_external() (Honggang Li) [1271499] - [fs] svcrdma: advertise the correct max payload (Honggang Li) [1271499] - [fs] svcrdma: remove rdma_create_qp() failure recovery logic (Honggang Li) [1271499] - [fs] xprtrdma: Handle additional connection events (Honggang Li) [1271499] - [fs] xprtrdma: Remove RPCRDMA_PERSISTENT_REGISTRATION macro (Honggang Li) [1271499] - [fs] xprtrdma: Make rpcrdma_ep_disconnect() return void (Honggang Li) [1271499] - [fs] xprtrdma: Schedule reply tasklet once per upcall (Honggang Li) [1271499] - [fs] xprtrdma: Allocate each struct rpcrdma_mw separately (Honggang Li) [1271499] - [fs] xprtrdma: Rename frmr_wr (Honggang Li) [1271499] - [fs] xprtrdma: Disable completions for LOCAL_INV Work Requests (Honggang Li) [1271499] - [fs] xprtrdma: Disable completions for FAST_REG_MR Work Requests (Honggang Li) [1271499] - [fs] xprtrdma: Don't post a LOCAL_INV in rpcrdma_register_frmr_external() (Honggang Li) [1271499] - [fs] xprtrdma: Reset FRMRs after a flushed LOCAL_INV Work Request (Honggang Li) [1271499] - [fs] xprtrdma: Reset FRMRs when FAST_REG_MR is flushed by a disconnect (Honggang Li) [1271499] - [fs] xprtrdma: Properly handle exhaustion of the rb_mws list (Honggang Li) [1271499] - [fs] xprtrdma: Chain together all MWs in same buffer pool (Honggang Li) [1271499] - [fs] xprtrdma: Back off rkey when FAST_REG_MR fails (Honggang Li) [1271499] - [fs] xprtrdma: Unclutter struct rpcrdma_mr_seg (Honggang Li) [1271499] - [fs] xprtrdma: Don't invalidate FRMRs if registration fails (Honggang Li) [1271499] - [fs] xprtrdma: On disconnect, don't ignore pending CQEs (Honggang Li) [1271499] - [fs] xprtrdma: Update rkeys after transport reconnect (Honggang Li) [1271499] - [fs] xprtrdma: Limit data payload size for ALLPHYSICAL (Honggang Li) [1271499] - [fs] xprtrdma: Protect ia->ri_id when unmapping/invalidating MRs (Honggang Li) [1271499] - [fs] xprtrdma: Fix panic in rpcrdma_register_frmr_external() (Honggang Li) [1271499] - [fs] svcrdma: Add zero padding if the client doesn't send it (Honggang Li) [1271499] - [fs] xprtrdma: Fix DMA-API-DEBUG warning by checking dma_map result (Honggang Li) [1271499] - [fs] svcrdma: send_write() must not overflow the device's max sge (Honggang Li) [1271499] - [fs] svcrdma: Fence LOCAL_INV work requests (Honggang Li) [1271499] - [fs] svcrdma: refactor marshalling logic (Honggang Li) [1271499] - [fs] xprtrdma: Disconnect on registration failure (Honggang Li) [1271499] - [fs] xprtrdma: Remove BUG_ON() call sites (Honggang Li) [1271499] - [fs] xprtrdma: Avoid deadlock when credit window is reset (Honggang Li) [1271499] - [fs] SUNRPC: Move congestion window constants to header file (Honggang Li) [1271499] - [fs] xprtrdma: Reset connection timeout after successful reconnect (Honggang Li) [1271499] - [fs] xprtrdma: Use macros for reconnection timeout constants (Honggang Li) [1271499] - [fs] xprtrdma: Allocate missing pagelist (Honggang Li) [1271499] - [fs] xprtrdma: Remove Tavor MTU setting (Honggang Li) [1271499] - [fs] xprtrdma: Ensure ia->ri_id->qp is not NULL when reconnecting (Honggang Li) [1271499] - [fs] xprtrdma: Reduce the number of hardway buffer allocations (Honggang Li) [1271499] - [fs] xprtrdma: Limit work done by completion handler (Honggang Li) [1271499] - [fs] xprtrmda: Reduce calls to ib_poll_cq() in completion handlers (Honggang Li) [1271499] - [fs] xprtrmda: Reduce lock contention in completion handlers (Honggang Li) [1271499] - [fs] xprtrdma: Split the completion queue (Honggang Li) [1271499] - [fs] xprtrdma: Make rpcrdma_ep_destroy() return void (Honggang Li) [1271499] - [fs] xprtrdma: Simplify rpcrdma_deregister_external() synopsis (Honggang Li) [1271499] - [fs] xprtrdma: mount reports "Invalid mount option" if memreg mode not supported (Honggang Li) [1271499] - [fs] xprtrdma: Fall back to MTHCAFMR when FRMR is not supported (Honggang Li) [1271499] - [fs] xprtrdma: Remove REGISTER memory registration mode (Honggang Li) [1271499] - [fs] xprtrdma: Remove MEMWINDOWS registration modes (Honggang Li) [1271499] - [fs] xprtrdma: Remove BOUNCEBUFFERS memory registration mode (Honggang Li) [1271499] - [fs] xprtrdma: RPC/RDMA must invoke xprt_wake_pending_tasks() in process context (Honggang Li) [1271499] - [fs] nfs-rdma: Fix for FMR leaks (Honggang Li) [1271499] - [fs] xprtrdma: mind the device's max fast register page list depth (Honggang Li) [1271499] - [fs] NFSD: Ignore client's source port on RDMA transports (Honggang Li) [1271499] - [fs] redhat: update NFSoRDMA options for config-generic (Honggang Li) [1271499] - [fs] xprtrdma: add separate Kconfig options for NFSoRDMA client and server support (Honggang Li) [1271499] - [fs] svcrdma: fix printk when memory allocation fails (Honggang Li) [1271499] - [fs] SUNRPC: remove KERN_INFO from dprintk() call sites (Honggang Li) [1271499] - [fs] SUNRPC: Fix large reads on NFS/RDMA (Honggang Li) [1271499] - [fs] svcrdma: underflow issue in decode_write_list() (Honggang Li) [1271499] - [fs] SUNRPC: Pass a pointer to struct rpc_xprt to the connect callback (Honggang Li) [1271499] - [fs] SUNRPC: Eliminate task->tk_xprt accesses that bypass rcu_dereference() (Honggang Li) [1271499] - [fs] xprtrdma: Remove assumption that each segment is <= PAGE_SIZE (Honggang Li) [1271499] - [fs] xprtrdma: The transport should not bug-check when a dup reply is received (Honggang Li) [1271499] - [fs] svcrdma: Cleanup sparse warnings in the svcrdma module (Honggang Li) [1271499] - [fs] SUNRPC: create svc_xprt in proper network namespace (Honggang Li) [1271499] - [fs] RDMA: Increasing RPCRDMA_MAX_DATA_SEGS (Honggang Li) [1271499] - [fs] sunrpc: fix printk format warning (Honggang Li) [1271499] - [fs] rpcrdma: Fix FRMR registration/invalidate handling (Honggang Li) [1271499] - [fs] rpcrdma: Fix to XDR page base interpretation in marshalling logic (Honggang Li) [1271499] - [fs] net/sunrpc: Convert (void)snprintf to snprintf (Honggang Li) [1271499] - [fs] net/sunrpc: Remove uses of NIPQUAD, use pI4 (Honggang Li) [1271499] - [fs] gfs2: change gfs2 readdir cookiey (Benjamin Marzinski) [1151962] - [fs] gfs2: keep offset when splitting dir leaf blocks (Benjamin Marzinski) [1151962] - [fs] Fix to check Unique id and FileType when client refer file directly (Sachin Prabhu) [1202682] - [fs] xfs: fix splice/direct-IO deadlock (Bill O'Donnell) [697750] - [fs] vfs: split generic splice code from i_mutex locking (Bill O'Donnell) [697750] - [fs] nfsv4: Don't try to reclaim unused state owners (Benjamin Coddington) [1272687] - [fs] nfsv4: Keep dropped state owners on the LRU list for a while (Benjamin Coddington) [1272687] - [fs] nfsv4: Ensure that we don't drop a state owner more than once (Benjamin Coddington) [1272687] - [fs] nfsv4: Ensure we do not reuse open owner names (Benjamin Coddington) [1151962 1272687] - [fs] nfs: Remove nfs_unique_id (Benjamin Coddington) [1151962 1272687] - [fs] nfs: Move struct nfs_unique_id into struct nfs_seqid_counter (Benjamin Coddington) [1272687] - [fs] nfsv4: Replace lock_owner->ld_id with an ida based allocator (Benjamin Coddington) [1272687] - [fs] nfsv4: Replace state_owner->so_owner_id with an ida based allocator (Benjamin Coddington) [1272687] - [fs] nfsv4: Move contents of struct rpc_sequence into struct nfs_seqid_counter (Benjamin Coddington) [1272687] - [fs] nfsv4: Clean up nfs4_get_state_owner (Benjamin Coddington) [1272687] - [fs] cifs: obtain file access during backup intent lookup (Sachin Prabhu) [821893] - [fs] cifs: Include backup intent search flags during searches (Sachin Prabhu) [821893] - [fs] ext4: fix label jump on broken fs in ext4_fill_super (Lukas Czerner) [1266862] {CVE-2015-8324} - [fs] xfs: return errors from partial I/O failures to files (David Jeffery) [1270959] - [fs] cifs: Make echo interval tunable (Sachin Prabhu) [1234960] - [fs] xfs: don't perform discard if the given range length is less than block size (Bill O'Donnell) [1088688] - [fs] xfs: check for possible overflow in xfs_ioc_trim (Bill O'Donnell) [1088688] - [fs] gfs2: Reduce size of incore inode (Robert S Peterson) [1215794] - [fs] gfs2: Make rgrp reservations part of the gfs2_inode structure (Robert S Peterson) [1215794] - [fs] gfs2: Extract quota data from reservations structure (revert 5407e24) (Robert S Peterson) [1215794] - [fs] gfs2: Clean up reservation removal (Robert S Peterson) [1215794]- [x86] fix corruption of XMM registers when interrupt handlers use FPU (Mikulas Patocka) [1259023] - [x86] ftrace: Do not trace copy_user_generic (Steven Rostedt) [1278884] - [x86] MCE/intel: Cleanup CMCI storm logic (Prarit Bhargava) [1229510] - [netdrv] be2net: log link status (Ivan Vecera) [1191287] - [netdrv] ixgbe: Remove bimodal SR-IOV disabling (John Greene) [1205576] - [mm] vmscan: avoid OOM killing when swappiness == 0 (Jerome Marchand) [1126228] - [pm] hibernate: Enable suspend to both for in-kernel hibernation (Lenny Szubowicz) [910715] - [powercap] rapl: fix BIOS lock check (Steve Best) [1295818] - [infiniband] qib: Change lkey table allocation to support more MRs (Don Dutile) [1246059 1247981] - [block] nvme: default to 4k device page size (David Milburn) [1252733] - [firmware] add bnx2x FW 7.13.1.0 (Michal Schmidt) [1252126] - [firmware] add bnx2x FW 7.12.30 (Michal Schmidt) [1252126] - [video] efifb: Enable write-combining (Tomoaki Nishimura) [1290686] - [tracing] Fix lockdep warning in global_clock (Steven Rostedt) [1232081] - [perf] symbols: Fix endless loop in dso__split_kallsyms_for_kcore (Jiri Olsa) [1233243] - [kernel] ftrace: Fix function graph with loading of modules (Steven Rostedt) [1033299] - [tty] change WARN_ON() on tty_reopen() (Aristeu Rozanski) [1263035] - [kernel] compat: copy missing fields in compat_statfs64 to user (Dave Anderson) [1158963] - [kernel] Usage of cgroup names containing percent characters triggers kernel panic (Larry Woodman) [1064788] - [kernel] signal: remove warning about using SI_TKILL in rt_[tg]sigqueueinfo (Oleg Nesterov) [1252216] - [kernel] utrace: move utrace->freeze_stop to work around gcc 52080 bug (Oleg Nesterov) [1031159] - [block] Always check queue limits for cloned requests (Mike Snitzer) [1229911] - [block] Return EBUSY from BLKRRPART for mounted whole-dev fs (Eric Sandeen) [1247057] - [ata] SATL compliance for Inquiry Product Revision (David Milburn) [1260694] - [scsi] report 'INQUIRY result too short' once per host (Vitaly Kuznetsov) [1208771] - [scsi] scsi_scan: don't dump trace when scsi_prep_async_scan is called twice (Vitaly Kuznetsov) [1208771] - [scsi] libiscsi: Fix host busy blocking during connection teardown (Chris Leech) [948886] - [scsi] mpt3sas: A correction in unmap_resources (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix for a PTE Read access errors with IOMMU passthrough (Tomas Henzl) [1276662] - [scsi] mpt3sas: create two binaries from a single source (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix Kconfig dependency problem for mpt2sas back compatibility (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add dummy Kconfig option for backwards compatibility (Tomas Henzl) [1248810] - [scsi] mpt3sas: Fix use sas_is_tlr_enabled API before enabling MPI2_SCSIIO_CONTROL_TLR_ON flag (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix inline markers on non inline function declarations (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to 09.102.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Single driver module which supports both SAS 2.0 & SAS 3.0 HBAs (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Update the driver versions (Tomas Henzl) [1248810] - [scsi] mpt3sas: setpci reset kernel oops fix (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added OEM Gen2 PnP ID branding names (Tomas Henzl) [1248810] - [scsi] mpt3sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [1248810] - [scsi] mpt3sas: Ported WarpDrive product SSS6200 support (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix for driver fails EEH, recovery from injected pci bus error (Tomas Henzl) [1248810] - [scsi] mpt3sas: Manage MSI-X vectors according to HBA device type (Tomas Henzl) [1248810] - [scsi] mpt3sas: Don't send PHYDISK_HIDDEN RAID action request on SAS2 HBAs (Tomas Henzl) [1248810] - [scsi] mpt3sas: Build MPI SGL LIST on GEN2 HBAs and IEEE SGL LIST on GEN3 HBAs (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Remove SCSI_MPTXSAS_LOGGING entry from Kconfig (Tomas Henzl) [1248810] - [scsi] mpt3sas: Define 'hba_mpi_version_belonged' IOC variable (Tomas Henzl) [1248810] - [scsi] mpt2sas: Remove .c and .h files from mpt2sas driver (Tomas Henzl) [1248810] - [scsi] mpt2sas: Move Gen2 HBA's device registration to a separate file (Tomas Henzl) [1248810] - [scsi] mpt3sas: Move Gen3 HBA's device registration to a separate file (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added mpt2sas driver definitions (Tomas Henzl) [1248810] - [scsi] mpt2sas: Use mpi headers from mpt3sas (Tomas Henzl) [1248810] - [scsi] mpt2sas: setpci reset kernel oops fix (Tomas Henzl) [1248810] - [scsi] mpt2sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt2sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to 9.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: When device is blocked followed by unblock fails, unfreeze the I/Os (Tomas Henzl) [1248810] - [scsi] mpt3sas: Call dma_mapping_error() API after mapping an address with dma_map_single() API (Tomas Henzl) [1248810] - [scsi] mpt3sas: Use alloc_ordered_workqueue() API instead of create_singlethread_workqueue() API (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added support for customer specific branding (Tomas Henzl) [1248810] - [scsi] mpt3sas: Return host busy error status to SML when DMA mapping of scatter gather list fails for a SCSI command (Tomas Henzl) [1248810] - [scsi] mpt3sas: Complete the SCSI command with DID_RESET status for log_info value 0x0x32010081 (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev K (2.5.6) specifications (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to v6.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add branding string support for OEM custom HBA (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add branding string support for OEM's HBA (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev J (2.5.5) specification and 2.00.34 header files (Tomas Henzl) [1248810] - [scsi] mpt3sas: Update MPI2 strings to MPI2.5 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas Driver version to v5.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Provides the physical location of sas drives (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev I (2.5.4) specifications (Tomas Henzl) [1248810] - [scsi] mpt3sas: Remove redundancy code while freeing the controller resources (Tomas Henzl) [1248810] - [scsi] mpt3sas: Don't block the drive when drive addition under the control of SML (Tomas Henzl) [1248810] - [scsi] mpt3sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added Combined Reply Queue feature to extend up-to 96 MSIX vector support (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Abort initialization if no memory I/O resources detected (Tomas Henzl) [1248810] - [security] keys: Fix race between read and revoke (David Howells) [1293402] {CVE-2015-7550}- [netdrv] igb: improve handling of disconnected adapters (Stefan Assmann) [1249242] - [netdrv] igb: fix NULL derefs due to skipped SR-IOV enabling (Stefan Assmann) [1249242] - [netdrv] igb: use the correct i210 register for EEMNGCTL (Stefan Assmann) [1249242] - [netdrv] igb: don't unmap NULL hw_addr (Stefan Assmann) [1249242] - [netdrv] igb: add 88E1543 initialization code (Stefan Assmann) [1249242] - [netdrv] intel: use napi_complete_done (Stefan Assmann) [1249242] - [netdrv] igb: assume MSI-X interrupts during initialization (Stefan Assmann) [1249242] - [netdrv] igb: make sure SR-IOV init uses the right number of queues (Stefan Assmann) [1249242] - [netdrv] igb: Fix a memory leak in igb_probe (Stefan Assmann) [1249242] - [netdrv] igb: Fix a deadlock in igb_sriov_reinit (Stefan Assmann) [1249242] - [netdrv] igb: Teardown SR-IOV before unregister_netdev (Stefan Assmann) [1249242] - [netdrv] igb: do not re-init SR-IOV during probe (Stefan Assmann) [1249242] - [netdrv] igb: missing rtnl_unlock in igb_sriov_reinit (Stefan Assmann) [1249242] - [netdrv] igb: Fix oops caused by missing queue pairing (Stefan Assmann) [1249242] - [netdrv] igb: bump version to igb-5.3.0 (Stefan Assmann) [1249242] - [netdrv] igb: use ARRAY_SIZE to replace calculating sizeofa/sizeof a0 (Stefan Assmann) [1249242] - [netdrv] igb: report unsupported ethtool settings in set_coalesce (Stefan Assmann) [1249242] - [netdrv] igb: Fix i354 88E1112 PHY on RCC boards using AutoMediaDetect (Stefan Assmann) [1249242] - [netdrv] igb: only report generic filters in get_ts_info (Stefan Assmann) [1249242] - [netdrv] igb: bump version of igb to 5.2.18 (Stefan Assmann) [1249242] - [netdrv] igb: disable IPv6 extension header processing (Stefan Assmann) [1249242] - [netdrv] igb: Don't use NETDEV_FRAG_PAGE_MAX_SIZE in descriptor calculation (Stefan Assmann) [1249242] - [netdrv] igb: Fix NULL assignment to incorrect variable in igb_reset_q_vector (Stefan Assmann) [1249242] - [netdrv] igb: Fix oops on changing number of rings (Stefan Assmann) [1249242] - [netdrv] igb: simplify and clean up igb_enable_mas (Stefan Assmann) [1249242] - [netdrv] igb: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1249242] - [netdrv] codespell comment spelling fixes (Stefan Assmann) [1249242] - [ethernet] igb: use netdev_rss_key_fill helper (Stefan Assmann) [1249242] - [pci] iommu/vt-d: Fix dmar_domain leak in iommu_attach_device (Linda Knippers) [1053879] - [pci] iommu/vt-d: Only remove domain when device is removed (Linda Knippers) [1053879] - [kernel] driver core: Add BUS_NOTIFY_REMOVED_DEVICE event (Linda Knippers) [1053879] - [net] tcp: honour SO_BINDTODEVICE for TW_RST case too (Florian Westphal) [1292300] - [net] add inet_sk_transparent() helper (Florian Westphal) [1292300] - [net] ipv6: tcp_ipv6 policy route issue (Florian Westphal) [1292300] - [net] ipv6: reuse rt6_need_strict (Florian Westphal) [1292300] - [net] tcp: resets are misrouted (Florian Westphal) [1292300] - [net] tcp: tcp_v4_send_reset: binding oif to iif in no sock case (Florian Westphal) [1292300] - [net] af_unix: fix a fatal race with bit fields (Gustavo Duarte) [1238062] - [net] add validation for the socket syscall protocol argument (Hannes Frederic Sowa) [1291627] {CVE-2015-8543} - [net] ipv6: fix the incorrect return value of throw route (Sabrina Dubroca) [1245357] - [net] Fix behaviour of unreachable, blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [net] ipv6: Fixed support for blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [net] ipv6: fix handling of throw routes (Sabrina Dubroca) [1245357] - [net] ipv6: fix handling of blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [netdrv] intel: use napi_complete_done (Stefan Assmann) [1249243] - [netdrv] igbvf: clear buffer_info->dma after dma_unmap_single (Stefan Assmann) [1249243] - [netdrv] igbvf: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1249243] - [netdrv] igbvf: cleanup msleep and min/max usage (Stefan Assmann) [1249243] - [netdrv] igbvf: Fix code comments and whitespace (Stefan Assmann) [1249243] - [i2c] i801: Add device ID for Intel Wildcat Point PCH (Jeremy McNicoll) [1291132] - [sound] alsa: Enable CONFIG_SND_HDA_PATCH_LOADER and CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1178178] - [sound] alsa: driver core: create write-only attribute macros for devices and drivers (Jaroslav Kysela) [1178178] - [sound] alsa: oxygen: Simplify PM callbacks (Jaroslav Kysela) [1024771] - [sound] alsa: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Fix logical-not-parentheses warning (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add XIO2001 initialization (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add support for third analog input (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: do not create useless S/PDIF controls (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Delete an unnecessary check before the function call "snd_pcm_suspend" (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Remove unnecessary snd_pcm_lib_preallocate_free_for_all (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: set fifo_size (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add partial Xonar Xense support (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add Xonar Essence STX II daughterboard support (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add one more headphone impedance setting (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add Xonar Essence STX II support (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: fix Stereo Upmixing regression (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Use standard printk helpers (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: cleanup and minor changes (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify high-pass filter control (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify input select functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify capture volume functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): use headphone volume control (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): modify playback output select (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: capture from I2S channel 1, not 2 (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): move the mixer code into another file (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify CS4245 register dumping function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify adjust_dg_dac_routing function (Jaroslav Kysela) [1024771] - [sound] ALSA: oxygen: Xonar DG X: modify DAC/ADC parameters function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify initialization functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg: add new CS4245 SPI functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: additional definitions for the Xonar DG/DGX card (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: change description of the xonar_dg.c file (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: export oxygen_update_dac_routing symbol (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add mute mask for the OXYGEN_PLAY_ROUTING register (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify the SPI writing function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add the separate SPI waiting function (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: Xonar DSX support (Jaroslav Kysela) [1024771] - [netdrv] bnxt_en: Implement missing tx timeout reset logic (John Linville) [1245739] - [netdrv] bnxt_en: Don't cancel sp_task from bnxt_close_nic (John Linville) [1245739] - [netdrv] bnxt_en: Change bp->state to bitmap (John Linville) [1245739] - [netdrv] bnxt_en: Fix bitmap declaration to work on 32-bit arches (John Linville) [1245739] - [netdrv] bnxt_en: Setup uc_list mac filters after resetting the chip (John Linville) [1245739] - [netdrv] bnxt_en: enforce proper storing of MAC address (John Linville) [1245739] - [netdrv] bnxt_en: Fixed incorrect implementation of ndo_set_mac_address (John Linville) [1245739] - [netdrv] bnxt_en: More robust SRIOV cleanup sequence (John Linville) [1245739] - [netdrv] bnxt_en: Fix comparison of u16 sw_id against negative value (John Linville) [1245739] - [netdrv] bnxt_en: map CAG_REG_LEGACY_INT_STATUS_MASK to GRC window #4 (John Linville) [1245739] - [netdrv] bnxt_en: Determine tcp/ipv6 RSS hash type correctly (John Linville) [1245739] - [netdrv] bnxt_en: Change sp events definitions to represent bit position (John Linville) [1245739] - [netdrv] bnxt_en: Fix compile warnings when CONFIG_INET is not set (John Linville) [1245739] - [netdrv] bnxt_en: Fix compile errors when CONFIG_BNXT_SRIOV is not set (John Linville) [1245739] - [netdrv] add config for BNXT (John Linville) [1245739] - [netdrv] bnxt: remove vxlan offload support (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: Add support for hardware-offloaded...' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'hlist: drop the node parameter from iterators' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: allocate tx queues in register_netdevice' (John Linville) [1245739] - [netdrv] bnxt: access msix_cap through struct pci_dev_rh1 (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: convert multicast list to list_head' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: introduce IFF_UNICAST_FLT private flag' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ipip: add GSO/TSO support' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ipv6: sit: add GSO/TSO support' (John Linville) [1245739] - [netdrv] bnxt: access hw_features through netdev_extended macro (John Linville) [1245739] - [netdrv] bnxt: create bnxt_pci_driver_rh and add appropriate declarations (John Linville) [1245739] - [netdrv] bnxt: account for missing 'net: Clarification of CHECKSUM_UNNECESSARY' (John Linville) [1245739] - [netdrv] bnxt: create bnxt_netdev_opt_ext and move applicable declarations (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: Pull out core bits of __netdev_alloc_skb...' (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: Add GSO support for UDP tunnels...' (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: allow skb->head to be a page fragment' (John Linville) [1245739] - [netdrv] bnxt: remove qos offload support (John Linville) [1245739] - [netdrv] bnxt: make necessary changes for ndo_busy_poll in rhel6 (John Linville) [1245739] - [netdrv] bnxt: remove 802.1ad bits (John Linville) [1245739] - [netdrv] bnxt: move some bits to ethtool_ops_ext structure for rhel6 (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ethtool: Clean up definitions of rule...' (John Linville) [1245739] - [netdrv] bnxt: account for lack of VF minimum Tx rate (John Linville) [1245739] - [netdrv] bnxt: rewrite flow dissector bits for RHEL 6.8 (John Linville) [1245739] - [netdrv] bnxt: relocate files to be consistent with other ethernet drivers (John Linville) [1245739] - [netdrv] bnxt_en: New Broadcom ethernet driver (John Linville) [1245739]- [net] export get_net_ns_by_fd() (Ivan Vecera) [1249638] - [net] add name_assign_type netdev attribute (Ivan Vecera) [1249638] - [kernel] ktime: Introduce ktime_ms_delta (Ivan Vecera) [1249638] - [kernel] list: use list_{first, last}_entry() (Ivan Vecera) [1249638] - [kernel] list: change list_for_each_entry*() to use list_*_entry() (Ivan Vecera) [1249638] - [sched] replace INIT_COMPLETION with reinit_completion (Ivan Vecera) [1249638] - [net] help compiler generate better code in eth_get_headlen (Ivan Vecera) [1249638] - [net] Add function for parsing the header length out of linear ethernet frames (Ivan Vecera) [1249638] - [net] make skb an optional parameter for__skb_flow_dissect() (Ivan Vecera) [1249638] - [net] Allow raw buffers to be passed into the flow dissector (Ivan Vecera) [1249638] - [net] sched: shrink struct qdisc_skb_cb to 28 bytes (Ivan Vecera) [1249638] - [net] flow_dissector: Use IPv6 flow label in flow_dissector (Ivan Vecera) [1249638] - [net] flow_dissector: Record IP layer protocol in skb_flow_dissect() (Ivan Vecera) [1249638] - [net] ipv6: add ip6_flowlabel helper (Ivan Vecera) [1249638] - [net] flow_dissector: factor out the ports extraction in skb_flow_get_ports (Ivan Vecera) [1249638] - [net] flow_dissector: fix thoff for IPPROTO_AH (Ivan Vecera) [1249638] - [net] introduce skb_probe_transport_header() (Ivan Vecera) [1249638] - [net] flow_dissector: add __skb_get_poff to get a start offset to payload (Ivan Vecera) [1249638] - [net] flow_keys: include thoff into flow_keys for later usage (Ivan Vecera) [1249638] - [net] flow_dissector: support L2 GRE (Ivan Vecera) [1249638] - [net] introduce skb_transport_header_was_set() (Ivan Vecera) [1249638] - [net] ethtool: documentation & whitespace errors (Ivan Vecera) [1249638] - [net] ethtool: Support for configurable RSS hash function (Ivan Vecera) [1249638] - [net] ethtool: Check that reserved fields of struct ethtool_rxfh are 0 (Ivan Vecera) [1249638] - [net] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1249638] - [net] ethtool: constify array pointer parameters to ethtool_ops::set_rxfh (Ivan Vecera) [1249638] - [net] ethtool: Disallow ETHTOOL_SRSSH with both indir table and hash key unchanged (Ivan Vecera) [1249638] - [net] ethtool: Expand documentation of ethtool_ops::{get, set}_rxfh() (Ivan Vecera) [1249638] - [net] ethtool: Improve explanation of the two arrays following struct ethtool_rxfh (Ivan Vecera) [1249638] - [net] ethtool: Name the 'no change' value for setting RSS hash key but not indir table (Ivan Vecera) [1249638] - [net] ethtool: Return immediately on error in ethtool_copy_validate_indir() (Ivan Vecera) [1249638] - [net] ethtool: exit the loop when invalid index occurs (Ivan Vecera) [1249638] - [net] gro: fix possible panic in skb_gro_receive() (Ivan Vecera) [1249638] - [net] gro: selective flush of packets (Ivan Vecera) [1249638] - [net] gro: add a per device gro flush timer (Ivan Vecera) [1249638] - [net] introduce extended napi_struct (Ivan Vecera) [1249638] - [netdrv] ethernet: Use eth__addr instead of memset (Ivan Vecera) [1249638] - [netdrv] remove init of dev->perm_addr in drivers (Ivan Vecera) [1249638] - [net] init perm_addr in register_netdevice() (Ivan Vecera) [1249638] - [net] rename vlan_tx_* helpers since "tx" is misleading there (Ivan Vecera) [1249638] - [net] ethtool: Added port speed macros (Ivan Vecera) [1249638]- [scsi] scsi_sysfs: Fix queue_ramp_up_period return code (Ewan Milne) [1292576] - [scsi] Increase REPORT_LUNS timeout (Ewan Milne) [1292576] - [scsi] retry MODE SENSE on unit attention (Ewan Milne) [1292576] - [scsi] bnx2fc: Update version number to 2.9.6 (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Remove explicit logouts (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Fix FCP RSP residual parsing (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Set ELS transfer length correctly for middle path commands (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Remove 'NetXtreme II' from source files (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Update copyright for 2015 (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: reduce stack usage in __bnx2fc_enable (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Do not log error for netevents that need no action (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Read npiv table from nvram and create vports (Maurizio Lombardi) [1252118] - [scsi] Add ALUA state change UA handling (Ewan Milne) [1292520] - [scsi] fcoe: extend ethtool to FC port speed mapping (Chris Leech) [1138403] - [scsi] scsi_transport_fc: Add support for 25Gbit speed (Chris Leech) [1138403] - [scsi] add defines for new FC port speeds (Chris Leech) [1138403] - [scsi] scsi_transport_fc: Add 32Gbps speed definition (Chris Leech) [1138403] - [scsi] be2iscsi: bump the driver version (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1253016] - [MAINTAINERS] Update MAINTAINER list (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Revert ownership to Emulex (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix bogus WARN_ON length check (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix updating the next pointer during WRB posting (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Logout of FW Boot Session (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix memory check before unmapping (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: change email domain (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix the copyright year (Maurizio Lombardi) [1253016] - [scsi] st: fix potential null pointer dereference (Maurizio Lombardi) [875277] - [scsi] hpsa: stop zeroing reset_cmds_out and ioaccel_cmds_out during rescan (Joseph Szczypek) [1247729] - [scsi] hpsa: move lockup_detected attribute to host attr (Joseph Szczypek) [1247729] - [scsi] hpsa: fix rmmod issues (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new offline mode (Joseph Szczypek) [1247729] - [scsi] hpsa: Change how controllers in mixed mode are handled (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new controllers (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup update scsi devices (Joseph Szczypek) [1247729] - [scsi] hpsa: add sysfs entry path_info to show box and bay information (Joseph Szczypek) [1247729] - [scsi] hpsa: add PMC to copyright (Joseph Szczypek) [1247729] - [scsi] hpsa: correct static checker warnings on driver init cleanup (Joseph Szczypek) [1247729] - [scsi] hpsa: correct decode sense data (Joseph Szczypek) [1247729] - [scsi] hpsa: Correct double unlock of mutex (Joseph Szczypek) [1247729] - [scsi] hpsa: fix an sprintf() overflow in the reset handler (Joseph Szczypek) [1247729] - [scsi] hpsa: update driver version to 3.4.10-1-RH1 (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new controller id (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup reset (Joseph Szczypek) [1247729] - [scsi] hpsa: propagate the error code in hpsa_kdump_soft_reset (Joseph Szczypek) [1247729] - [scsi] hpsa: use scsi host_no as hpsa controller number (Joseph Szczypek) [1247729] - [scsi] hpsa: enable and activate SCSI layer tcq support (Joseph Szczypek) [1247729] - [scsi] hpsa: use block layer tag for command allocation (Joseph Szczypek) [1247729] - [scsi] hpsa: add interrupt number to /proc/interrupts interrupt name (Joseph Szczypek) [1247729] - [scsi] hpsa: create workqueue after the driver is ready for use (Joseph Szczypek) [1247729] - [scsi] hpsa: fix try_soft_reset error handling (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup for init_one step 2 in kdump (Joseph Szczypek) [1247729] - [scsi] hpsa: skip free_irq calls if irqs are not allocated (Joseph Szczypek) [1247729] - [scsi] hpsa: call pci_release_regions after pci_disable_device (Joseph Szczypek) [1247729] - [scsi] hpsa: performance tweak for hpsa_scatter_gather() (Joseph Szczypek) [1247729] - [scsi] hpsa: refactor and rework support for sending TEST_UNIT_READY (Joseph Szczypek) [1247729] - [scsi] hpsa: don't return abort request until target is complete (Joseph Szczypek) [1247729] - [scsi] hpsa: use helper routines for finishing commands (Joseph Szczypek) [1247729] - [scsi] hpsa: add support sending aborts to physical devices via the ioaccel2 path (Joseph Szczypek) [1247729] - [scsi] hpsa: do not print ioaccel2 warning messages about unusual completions (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up some error reporting output in abort handler (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up driver init (Joseph Szczypek) [1247729] - [scsi] hpsa: correct return values from driver functions (Joseph Szczypek) [1247729] - [scsi] hpsa: do not check cmd_alloc return value - it cannnot return NULL (Joseph Szczypek) [1247729] - [scsi] hpsa: add more ioaccel2 error handling, including underrun statuses (Joseph Szczypek) [1247729] - [scsi] hpsa: add ioaccel sg chaining for the ioaccel2 path (Joseph Szczypek) [1247729] - [scsi] hpsa: refactor freeing of resources into more logical functions (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up error handling (Joseph Szczypek) [1247729] - [scsi] hpsa: break hpsa_free_irqs_and_disable_msix into two functions (Joseph Szczypek) [1247729] - [scsi] hpsa: Get queue depth from identify physical bmic for physical disks (Joseph Szczypek) [1247729] - [scsi] hpsa: use ioaccel2 path to submit IOs to physical drives in HBA mode (Joseph Szczypek) [1247729] - [scsi] hpsa: print accurate SSD Smart Path Enabled status (Joseph Szczypek) [1247729] - [scsi] hpsa: factor out hpsa_ioaccel_submit function (Joseph Szczypek) [1247729] - [scsi] hpsa: try resubmitting down raid path on task set full (Joseph Szczypek) [1247729] - [scsi] hpsa: do not ignore return value of hpsa_register_scsi (Joseph Szczypek) [1247729] - [scsi] hpsa: factor out hpsa_init_cmd function (Joseph Szczypek) [1247729] - [scsi] hpsa: make function names consistent (Joseph Szczypek) [1247729] - [scsi] hpsa: allow lockup detected to be viewed via sysfs (Joseph Szczypek) [1247729] - [scsi] hpsa: hpsa decode sense data for io and tmf (Joseph Szczypek) [1247729] - [scsi] hpsa: decrement h->commands_outstanding in fail_all_outstanding_cmds (Joseph Szczypek) [1247729] - [scsi] hpsa: Add atomic operations (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up aborts (Joseph Szczypek) [1247729] - [scsi] hpsa: rework controller command submission (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up host, channel, target, lun prints (Joseph Szczypek) [1247729] - [scsi] hpsa: add masked physical devices into struct h's dev array (Joseph Szczypek) [1247729] - [scsi] hpsa: Fix weird uses of num_online_cpus() (Joseph Szczypek) [1247729] - [scsi] megaraid_sas: Fix sparse warning (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Remove debug print from function megasas_update_span_set (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Driver version upgrade (Tomas Henzl) [1248207] - [scsi] megaraid_sas: SMAP restriction--do not access user memory from IOCTL code (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Make PI enabled VD 8 byte DMA aligned (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Initialize tasklet before setting up IRQs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Indicate online firmware upgrade support for Secure JBOD feature (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Update OCR capability on controller properties change (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Do not use PAGE_SIZE for max_sectors (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Cutlass (12 Gbps) controller (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Intruder (12 Gbps) controller (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Remove PCI id checks (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Version update (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Code refactor for use of requestorId (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Fix validHandles check in I/O path (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Print critical firmware event messages (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Chip reset if driver fails to get IOC ready (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for max_io_size 1MB (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Code cleanup-use local variable drv_ops inside megasas_ioc_init_fusion (Tomas Henzl) [1248207] - [scsi] megaraid_sas: JBOD sequence number support (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Increase timeout to 60 secs for abort frames during shutdown (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Synchronize driver headers with firmware APIs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix whitespace errors (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use dev_printk when possible (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use pci_zalloc_consistent (megaraid_sas only) (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix TRUE and FALSE re-define build error (Tomas Henzl) [1248207] - [scsi] megaraid: fix irq setup process regression (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix kerneldoc (Tomas Henzl) [1248207] - [scsi] megaraid_sas: swap whole register in megasas_register_aen (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix megasas_fire_cmd_fusion calling convention (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add missing byte swaps to the sriov code (Tomas Henzl) [1248207] - [scsi] megaraid_sas: bytewise or should be done on native endian variables (Tomas Henzl) [1248207] - [scsi] megaraid_sas: move endianness conversion into caller of megasas_get_seq_num (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add endianness conversions for all ones (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add endianness annotations (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add missing __iomem annotations (Tomas Henzl) [1248207] - [scsi] megaraid_sas: megasas_complete_outstanding_ioctls() can be static (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Avago's Single server High Availability product (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add release date and update driver version (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Modify driver's meta data to reflect Avago (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Use Block layer tag support for internal command indexing (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Enhanced few prints (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Move controller's queue depth calculation in adapter specific function (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate functions for building sysPD IOs and non RW LDIOs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate function for refiring MFI commands (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate function for setting up IRQs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use raw_smp_processor_id() (Tomas Henzl) [1248207] - [scsi] qla2xxx: Update version number to 8.07.00.26.06.8-k (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add pci device id 0x2261 (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix missing device login retries (Chad Dupuis) [1252111] - [scsi] qla2xxx: do not clear slot in outstanding cmd array (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove decrement of sp reference count in abort handler (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add support to show MPI and PEP FW version for ISP27xx (Chad Dupuis) [1252111] - [scsi] qla2xxx: Do not reset adapter if SRB handle is in range (Chad Dupuis) [1252111] - [scsi] qla2xxx: Do not crash system for sp ref count zero (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add adapter checks for FAWWN functionality (Chad Dupuis) [1252111] - [scsi] qla2xxx: Pause risc before manipulating risc semaphore (Chad Dupuis) [1252111] - [scsi] qla2xxx: Use ssdid to gate semaphore manipulation (Chad Dupuis) [1252111] - [scsi] qla2xxx: Handle AEN8014 incoming port logout (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add serdes register read/write support for ISP25xx (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove dead code (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove a superfluous test (Chad Dupuis) [1252111] - [scsi] qla2xxx: Avoid that sparse complains about duplicate _noderef_ attributes (Chad Dupuis) [1252111] - [scsi] qla2xxx: Report both rsp_info and rsp_info_len (Chad Dupuis) [1252111] - [scsi] qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled (Chad Dupuis) [1252111] - [scsi] qla2xxx: Prevent multiple firmware dump collection for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Disable Interrupt handshake for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add debugging info for MBX timeout (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add serdes read/write support for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add udev notification to save fw dump for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add message for sucessful FW dump collected for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix beacon blink for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix crash due to wrong casting of reg for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix warnings reported by static checker (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix printks in ql_log message (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix printk in qla25xx_setup_mode (Chad Dupuis) [1252111] - [scsi] qla2xxx: Increase the request queue size to 8K for ISP2031 (Chad Dupuis) [1252111] - [scsi] qla2xxx: Increase room in request queue for sending priority packets (Chad Dupuis) [1252111] - [scsi] ses: Fix problems with simple enclosures (Ewan Milne) [1102140] - [scsi] scsi_dh_alua: fix stpg sense handling (Ewan Milne) [1194984] - [scsi] lpfc: driver update for Rhel6.8, lpfc rev 11.0.0.4 (Rob Evers) [1227036] - [scsi] lpfc: Fix default RA_TOV and ED_TOV in the FC/FCoE driver for all topologies (Rob Evers) [1227036] - [scsi] lpfc: The linux driver does not reinitiate discovery after a failed FLOGI (Rob Evers) [1227036] - [scsi] lpfc: Add support for Lancer G6 and 32G FC links (Rob Evers) [1227036] - [scsi] lpfc: Fix for discovery failure in PT2PT when FLOGI's ELS ACC response gets aborted (Rob Evers) [1227036] - [scsi] lpfc: fix lpfc_send_rscn_event sends bigger buffer size (Rob Evers) [1227036] - [scsi] lpfc: Make the function lpfc_sli4_mbox_completions_pending static in order to comply with function prototype (Rob Evers) [1227036] - [scsi] lpfc: Fix kmalloc overflow in LPFC driver at large core count (Rob Evers) [1227036] - [scsi] lpfc: Destroy lpfc_hba_index IDR on module exit (Rob Evers) [1227036] - [scsi] lpfc: in sli3 use configured sg_seg_cnt for sg_tablesize (Rob Evers) [1227036] - [scsi] lpfc: Remove unnessary cast (Rob Evers) [1227036] - [scsi] lpfc: fix model description (Rob Evers) [1227036] - [scsi] lpfc: Use && instead of & for boolean expression (Rob Evers) [1227036] - [scsi] lpfc: Fix to drop PLOGIs from fabric node till LOGO processing completes (Rob Evers) [1227036] - [scsi] lpfc: Fix scsi task management error message (Rob Evers) [1227036] - [scsi] lpfc: Fix scsi prep dma buf error (Rob Evers) [1227036] - [scsi] lpfc: Devices are not discovered during takeaway/giveback testing (Rob Evers) [1227036] - [scsi] lpfc: Fix vport deletion failure (Rob Evers) [1227036] - [scsi] lpfc: Fix incorrect log message reported for empty FCF record (Rob Evers) [1227036] - [scsi] lpfc: Fix rport leak (Rob Evers) [1227036] - [scsi] lpfc: Correct loss of RSCNs during array takeaway/giveback testing (Rob Evers) [1227036] - [scsi] lpfc: Fix crash in vport_delete (Rob Evers) [1227036] - [scsi] lpfc: Fix to remove IRQF_SHARED flag for MSI/MSI-X vectors (Rob Evers) [1227036] - [scsi] lpfc: Fix discovery issue when changing from Pt2Pt to Fabric (Rob Evers) [1227036] - [scsi] lpfc: Correct reporting of vport state on fdisc command failure (Rob Evers) [1227036] - [scsi] lpfc: Fix ABORTs WQ selection in terminate_rport_io (Rob Evers) [1227036] - [scsi] lpfc: Correct reference counting of rport (Rob Evers) [1227036] - [scsi] lpfc: Fix cq_id masking problem (Rob Evers) [1227036] - [netdrv] revert "netxen: remove use of ndo_set_multicast_list in drivers" (Tony Camuso) [1213207 1229986]- [netdrv] bonding: "primary_reselect" with "failure" is not working properly (Jarod Wilson) [1290672]- [net] sctp: start t5 timer only when peer rwnd is 0 and local state is SHUTDOWN_PENDING (Xin Long) [855392] - [net] sctp: convert sack_needed and sack_generation to bits (Xin Long) [855392] - [net] sctp: only drop the reference on the datamsg after sending a msg (Xin Long) [1008268] - [net] sctp: hold the chunks only after the chunk is enqueued in outq (Xin Long) [1008268] - [net] unix: avoid use-after-free in ep_remove_wait_queue (Paolo Abeni) [1284900] - [net] Abstract default ADVMSS behind an accessor (Sabrina Dubroca) [1198374] - [net] ipv6: Dont add RT6_LOOKUP_F_IFACE flag if saddr set (Xin Long) [1273241] - [net] ipv6: Add RT6_LOOKUP_F_IFACE flag if oif is set (Xin Long) [1273241] - [i2c] i801: Create iTCO device on newer Intel PCHs (Jeremy McNicoll) [1188865] - [watchdog] itco_wdt: Expose watchdog properties using platform data (Jeremy McNicoll) [1188865] - [watchdog] itco_wdt: Add support for TCO on Intel Sunrisepoint (Jeremy McNicoll) [1188865] - [kernel] Platform device - introduce resNdata (Jeremy McNicoll) [1188865] - [i2c] i801: Check if interrupts are disabled (Jeremy McNicoll) [1188865] - [i2c] i801: Fallback to polling if request_irq() fails (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Enable IRQ for SMBus transactions (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Rename some SMBHSTCNT bit constants (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Check and return errors during byte-by-byte transfers (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Use usleep_range to wait for command completion (Jeremy McNicoll) [1188865] - [mfd] Add platform data pointer back (Jeremy McNicoll) [1188865] - [char] random: account for entropy loss due to overwrites (Herbert Xu) [1110915] - [char] random: allow fractional bits to be tracked (Herbert Xu) [1110915] - [char] random: statically compute poolbitshift, poolbytes, poolbits (Herbert Xu) [1110915] - [crypto] api: Only abort operations on fatal signal (Herbert Xu) [1272314] - [crypto] testmgr: don't use interruptible wait in tests (Herbert Xu) [1272314] - [kernel] sched: add wait_for_completion_killable_timeout (Herbert Xu) [1272314] - [fs] lockd: don't clear sm_monitored on nsm_reboot_lookup (Scott Mayhew) [1278932] - [fs] lockd: release reference to nsm_handle in nlm_host_rebooted (Scott Mayhew) [1278932] - [fs] ext2: Fix oops in ext2_get_block() called from ext2_quota_write() (Lukas Czerner) [1287165] - [fs] ext3: Don't check quota format when there are no quota files (Lukas Czerner) [1287165] - [fs] jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail() (Lukas Czerner) [1286668] - [fs] ext4: fix race between truncate and __ext4_journalled_writepage() (Lukas Czerner) [1286668] - [fs] ext4: bail out from make_indexed_dir() on first error (Lukas Czerner) [1286668] - [fs] ext4: don't check quota format when there are no quota files (Lukas Czerner) [1286668] - [fs] ext4: fix BUG_ON in mb_free_blocks() (Lukas Czerner) [1286668] - [fs] ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct (Lukas Czerner) [1286668] - [fs] ext4: cleanup in ext4_discard_allocated_blocks() (Lukas Czerner) [1286668] - [fs] ext4: check for zero length extent explicitly (Lukas Czerner) [1286668] - [fs] ext4: check for overlapping extents in ext4_valid_extent_entries() (Lukas Czerner) [1286668] - [fs] ext4: don't allow ext4_free_blocks() to fail due to ENOMEM (Lukas Czerner) [1286668] - [fs] ext4: Add error checking to kmem_cache_alloc() call in ext4_free_blocks() (Lukas Czerner) [1286668] - [fs] ext3, ext4: don't mess with dir_file->f_pos in htree_dirblock_to_tree() (Lukas Czerner) [1286668] - [fs] ext4: fix potential deadlock in ext4_nonda_switch() (Lukas Czerner) [1286668] - [fs] jbd2: use GFP_NOFS for blkdev_issue_flush (Lukas Czerner) [1286668] - [fs] ext4: call sync_blockdev() before invalidate_bdev() in put_super() (Lukas Czerner) [1286668] - [fs] ext4: fix oops when loading block bitmap failed (Lukas Czerner) [1286668] - [fs] ext4: use i_size_read in ext4_unaligned_aio() (Lukas Czerner) [1286668] - [fs] ext4: fix use-after-free in ext4_mb_new_blocks (Lukas Czerner) [1286668] - [fs] ext4: avoid bh leak in retry path of ext4_expand_extra_isize_ea() (Lukas Czerner) [1286668] - [fs] ext4: fix memory leak in xattr (Lukas Czerner) [1286668] - [fs] ext4: fix race in ext4_mb_add_n_trim() (Lukas Czerner) [1286668] - [fs] ext4: do not try to write superblock on ro remount w/o journal (Lukas Czerner) [1286668] - [fs] ext4: fix memory leak in ext4_xattr_set_acl()'s error path (Lukas Czerner) [1286668] - [fs] ext4: always set i_op in ext4_mknod() (Lukas Czerner) [1286668] - [fs] ext4: online defrag is not supported for journaled files (Lukas Czerner) [1286668] - [fs] Failing to send a CLOSE if file is opened WRONLY and server reboots on a 4.x mount (Benjamin Coddington) [1227851] - [fs] fixing infinite OPEN loop in 4.0 stateid recovery (Benjamin Coddington) [1227851] - [fs] nfs: verify open flags before allowing an atomic open (Benjamin Coddington) [1119760] - [fs] gfs2: Update timestamps on fallocate (Andrew Price) [1265994] - [fs] gfs2: Update i_size properly on fallocate (Andrew Price) [1265994] - [fs] gfs2: Use inode_newsize_ok and get_write_access in fallocate (Andrew Price) [1265994] - [fs] NFS check bitmap for valid file type (Paulo Andrade) [1236630] - [fs] nfsd: fix rare symlink decoding bug (J. Bruce Fields) [1089397] - [fs] vfs: Test for and handle paths that are unreachable from their mnt_root (Eric W. Biederman) [1209369] {CVE-2015-2925} - [fs] dcache: Handle escaped paths in prepend_path (Eric W. Biederman) [1209369] {CVE-2015-2925}- [tty] ldisc: fix open flag handling (Prarit Bhargava) [1285803] - [pci] Set ->mask_pos correctly (Myron Stowe) [1288629] - [pci] Remove "extern" from function declarations (Myron Stowe) [1288629] - [pci] Use PCI_MSIX_TABLE_BIR, not PCI_MSIX_FLAGS_BIRMASK (Myron Stowe) [1288629] - [pci] Drop msi_mask_reg and remove drivers/pci/msi.h (Myron Stowe) [1288629] - [pci] Use msix_table_size directly, drop multi_msix_capable (Myron Stowe) [1288629] - [pci] Drop msix_table_offset_reg and msix_pba_offset_reg macros (Myron Stowe) [1288629] - [pci] Drop is_64bit_address and is_mask_bit_support macros (Myron Stowe) [1288629] - [pci] Drop msi_data_reg macro (Myron Stowe) [1288629] - [pci] Drop msi_lower_address_reg and msi_upper_address_reg macros (Myron Stowe) [1288629] - [pci] Drop msi_control_reg() macro and use PCI_MSI_FLAGS directly (Myron Stowe) [1288629] - [pci] Use cached MSI/MSI-X offsets from dev, not from msi_desc (Myron Stowe) [1288629] - [pci] Clean up MSI/MSI-X capability #defines (Myron Stowe) [1288629] - [pci] Use cached MSI-X cap while enabling MSI-X (Myron Stowe) [1288629] - [pci] Use cached MSI cap while enabling MSI interrupts (Myron Stowe) [1288629] - [pci] Remove MSI/MSI-X cap check in pci_msi_check_device (Myron Stowe) [1288629] - [pci] Cache MSI/MSI-X capability offsets in struct pci_dev (Myron Stowe) [1288629] - [pci] msi: Move MSI-X entry definition to pci_regs.h (Myron Stowe) [1288629] - [pci] add PCI_MSIX_TABLE/PBA defines (Myron Stowe) [1288629] - [x86] intel_pstate: Fix "performance" mode behavior with HWP enabled (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix limits->max_perf rounding error (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix limits->max_policy_pct rounding error (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Add separate support for Airmont cores (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Replace BYT with ATOM (Prarit Bhargava) [1288250] - [x86] intel_pstate: decrease number of "HWP enabled" messages (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix intel_pstate powersave min_perf_pct value (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: get P1 from TAR when available (Prarit Bhargava) [1288250] - [x86] cpufreq: intel-pstate: Use separate max pstate for scaling (Prarit Bhargava) [1288250] - [ipmi] Stop the timer immediately if idle (Tony Camuso) [1274302] - [ipmi] Start the timer and thread on internal msgs (Tony Camuso) [1274302] - [ipmi] move timer init to before irq is setup (Tony Camuso) [1274302] - [ipmi] Compensate for BMCs that wont set the irq enable bit (Tony Camuso) [1274302] - [ipmi] Don't call receive handler in the panic context (Tony Camuso) [1274302] - [ipmi] Avoid touching possible corrupted lists in the panic context (Tony Camuso) [1274302] - [ipmi] Factor out message flushing procedure (Tony Camuso) [1274302] - [ipmi] Remove unneeded set_run_to_completion call (Tony Camuso) [1274302] - [ipmi] Add a comment in how messages are delivered from the lower layer (Tony Camuso) [1274302] - [ipmi] Fix a problem that messages are not issued in run_to_completion mode (Tony Camuso) [1274302] - [ipmi] Report an error if ACPI _IFT doesn't exist (Tony Camuso) [1274302] - [ipmi] Don't report err in the SI driver for SSIF devices (Tony Camuso) [1274302] - [ipmi] Handle BMCs that don't allow clearing the rcv irq bit (Tony Camuso) [1274302] - [ipmi] Fix a memory ordering issue (Tony Camuso) [1274302] - [ipmi] Use is_visible callback for conditional sysfs entries (Tony Camuso) [1274302] - [ipmi] Free ipmi_recv_msg messages from the linked list on close (Tony Camuso) [1274302] - [ipmi] avoid gcc warning (Tony Camuso) [1274302] - [ipmi] Cleanup DEBUG_TIMING ifdef usage (Tony Camuso) [1274302] - [ipmi] Remove unneeded FIXME comment in the file, ipmi_si_intf.c (Tony Camuso) [1274302] - [ipmi] Remove a FIXME for slab conversion (Tony Camuso) [1274302] - [ipmi] Finish cleanup of BMC attributes (Tony Camuso) [1274302] - [ipmi] Check the BT interrupt enable periodically (Tony Camuso) [1274302] - [ipmi] Fix attention handling for system interfaces (Tony Camuso) [1274302] - [ipmi] Periodically check to see if irqs and messages are set right (Tony Camuso) [1274302] - [ipmi] Remove the now unnecessary message queue (Tony Camuso) [1274302] - [ipmi] Make the message handler easier to use for SMI interfaces (Tony Camuso) [1274302] - [ipmi] Move message sending into its own function (Tony Camuso) [1274302] - [ipmi] Fix handling of BMC flags (Tony Camuso) [1274302] - [ipmi] Initialize BMC device attributes (Tony Camuso) [1274302] - [ipmi] Unregister previously registered driver in error case (Tony Camuso) [1274302] - [ipmi] Fix a bug in hot add/remove (Tony Camuso) [1274302] - [ipmi] Remove useless sysfs_name parameters (Tony Camuso) [1274302] - [ipmi] clean up the device handling for the bmc device (Tony Camuso) [1274302] - [ipmi] Move the address source to string to ipmi-generic code (Tony Camuso) [1274302] - [ipmi] Ignore SSIF in the PNP handling (Tony Camuso) [1274302] - [ipmi] work around gcc-4.9 build warning (Tony Camuso) [1274302] - [ipmi] Clean up the error handling for channel config errors (Tony Camuso) [1274302] - [netdrv] sfc: use ALIGN macro for aligning frame sizes (Jarod Wilson) [1123046] - [netdrv] sfc: Add PCI ID for Solarflare 8000 series 10/40G NIC (Jarod Wilson) [1123046] - [netdrv] sfc: make TSO version a per-queue parameter (Jarod Wilson) [1123046] - [netdrv] sfc: constify pci_error_handlers structures (Jarod Wilson) [1123046] - [netdrv] sfc: don't call dma_supported (Jarod Wilson) [1123046] - [netdrv] sfc: fully reset if MC_REBOOT event received without warm_boot_count increment (Jarod Wilson) [1123046] - [netdrv] sfc: Allow driver to cope with a lower number of VIs than it needs for RSS (Jarod Wilson) [1123046] - [netdrv] sfc: MC allocations must be restored following an entity reset (Jarod Wilson) [1123046] - [netdrv] sfc: allow ethtool selftest and MC reboot to complete on an unprivileged function (Jarod Wilson) [1123046] - [netdrv] sfc: update MCDI protocol definitions (Jarod Wilson) [1123046] - [netdrv] siena: only report generic filters in get_ts_info (Jarod Wilson) [1123046] - [mfd] rtsx: Add support for rts522A (Don Zickus) [1245441] - [mfd] rtsx: Add support for rts524A (Don Zickus) [1245441] - [mfd] rtsx: Update phy register (Don Zickus) [1245441] - [mfd] rtsx: Fix PM suspend for 5227 & 5249 (Don Zickus) [1245441] - [netdrv] get rid of unnecessary initializations in .get_drvinfo (Ken Cox) [1249241] - [netdrv] e1000e: Modify Tx/Rx configurations to avoid null pointer dereferences in e1000_open (Ken Cox) [1249241] - [netdrv] e1000e: Increase driver version number (Ken Cox) [1249241] - [netdrv] e1000e: Fix tight loop implementation of systime read algorithm (Ken Cox) [1249241] - [netdrv] e1000e: Fix incorrect ASPM locking (Ken Cox) [1249241] - [netdrv] e1000e: Cosmetic changes (Ken Cox) [1249241] - [netdrv] e1000e: Fix EEE in Sx implementation (Ken Cox) [1249241] - [netdrv] e1000e: Cleanup qos request in error handling of e1000_open (Ken Cox) [1249241] - [netdrv] e1000e: i219 - k1 workaround for LPT is not required for SPT (Ken Cox) [1249241] - [netdrv] e1000e: i219 - Increase minimum FIFO read/write min gap (Ken Cox) [1249241] - [netdrv] e1000e: i219 - increase IPG for speed 10/100 full duplex (Ken Cox) [1249241] - [netdrv] e1000e: i219 - fix to enable both ULP and EEE in Sx state (Ken Cox) [1249241] - [netdrv] e1000e: synchronization of MAC-PHY interface only on non- ME systems (Ken Cox) [1249241] - [netdrv] e1000e: fix locking issue with e1000e_disable_aspm (Ken Cox) [1249241] - [scsi] bfa: Update driver version to 3.2.25.0 (Chad Dupuis) [1258533] - [scsi] bfa: File header and user visible string changes (Chad Dupuis) [1258533] - [scsi] bfa: Update copyright messages (Chad Dupuis) [1258533] - [scsi] bfa: Fix incorrect de-reference of pointer (Chad Dupuis) [1258533] - [scsi] bfa: Fix indentation (Chad Dupuis) [1258533]- [kernel] panic: release stale console lock to always get the logbuf printed out (Vitaly Kuznetsov) [1233975] - [video] hyperv: hyperv_fb: refresh the VM screen by force on VM panic (Vitaly Kuznetsov) [1233975] - [virt] hyperv-fb: add blanking support (Vitaly Kuznetsov) [1233975] - [x86] efi: Disable interrupts around EFI calls, not in the epilog/prolog calls (Vitaly Kuznetsov) [1220286] - [x86] Use larger chunks in mtrr_cleanup (Prarit Bhargava) [1259424] - [netdrv] iwlwifi: add a few more PCI subvendor IDs for the 7265 series (Stanislaw Gruszka) [1285102] - [netdrv] genetlink-compat: register multicast groups (Stanislaw Gruszka) [1259870] - [kernel] hrtimer: add force_hrtimer_reprogram kernel parameter (Prarit Bhargava) [1285142] - [powerpc] perf: Add Power8 cache & TLB events (Gustavo Duarte) [1241222] - [mm] fix strange message 'error: "Success" setting key "vm.compact_memory" ' while setting sysctl parameter (Larry Woodman) [1278842] - [kernel] pidns: alloc_pid leaks pid_namespace if child_reaper is exiting (Aristeu Rozanski) [1286691] - [kernel] Prevent soft lockups processing nfsiod workqueue under heavy load on large memory systems (Larry Woodman) [1156216] - [md] raid10: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1273546] - [md] raid1: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1273546] - [md] raid10: submit_bio_wait returns 0 on success (Jes Sorensen) [1273546] - [md] raid1: submit_bio_wait() returns 0 on success (Jes Sorensen) [1273546] - [md] crash in md-raid1 and md-raid10 due to incorrect list manipulation (Jes Sorensen) [1273546] - [md] raid10: ensure device failure recorded before write request returns (Jes Sorensen) [1273546] - [md] raid1: ensure device failure recorded before write request returns (Jes Sorensen) [1273546] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (Ken Cox) [1249240] - [netdrv] e1000: remove dead e1000_init_eeprom_params calls (Ken Cox) [1249240] - [netdrv] ethernet: codespell comment spelling fixes (Ken Cox) [1249240] - [netdrv] e1000: call netif_carrier_off early on down (Ken Cox) [1249240] - [netdrv] e1000: add dummy allocator to fix race condition between mtu change and netpoll (Ken Cox) [1249240] - [netdrv] e1000: fix time comparison (Ken Cox) [1249240] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Ken Cox) [1249240] - [netdrv] e1000: rename struct e1000_buffer to e1000_tx_buffer (Ken Cox) [1249240] - [netdrv] e1000: add and use e1000_rx_buffer info for Rx (Ken Cox) [1249240] - [netdrv] e1000: remove workaround for Errata 23 from jumbo alloc (Ken Cox) [1249240] - [netdrv] e1000: perform copybreak ahead of DMA unmap (Ken Cox) [1249240]- [tools] perf annotate: Fix fallback to unparsed disassembler line (Jiri Olsa) [1265262] - [tools] perf tools: Make sparc64 arch point to sparc (Jiri Olsa) [1265262] - [tools] perf symbols: Define EM_AARCH64 for older OSes (Jiri Olsa) [1265262] - [tools] perf top: Fix SIGBUS on sparc64 (Jiri Olsa) [1265262] - [tools] perf tools: Fix probing for PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1265262] - [tools] perf tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1265262] - [tools] perf tools: Fix pthread_attr_setaffinity_np build error (Jiri Olsa) [1265262] - [tools] perf tools: Define _GNU_SOURCE on pthread_attr_setaffinity_np feature check (Jiri Olsa) [1265262] - [tools] perf symbols: Convert lseek + read to pread (Jiri Olsa) [1265262] - [tools] perf tools: Use perf_data_file__fd consistently (Jiri Olsa) [1265262] - [tools] perf symbols: Support to read compressed module from build-id cache (Jiri Olsa) [1265262] - [tools] perf evsel: Set attr.task bit for a tracking event (Jiri Olsa) [1265262] - [tools] perf header: Set header version correctly (Jiri Olsa) [1265262] - [tools] perf record: Show precise number of samples (Jiri Olsa) [1265262] - [tools] perf tools: Do not use __perf_session__process_events directly (Jiri Olsa) [1265262] - [tools] perf callchain: Cache eh/debug frame offset for dwarf unwind (Jiri Olsa) [1265262] - [tools] perf tools: Provide stub for missing pthread_attr_setaffinity_np (Jiri Olsa) [1265262] - [tools] perf evsel: Don't rely on malloc working for sz 0 (Jiri Olsa) [1265262] - [tools] tools lib traceevent: Add support for IP address formats (Jiri Olsa) [1265262] - [tools] perf ui/tui: Show fatal error message only if exists (Jiri Olsa) [1265262] - [tools] perf tests: Fix typo in sample-parsing.c (Jiri Olsa) [1265262] - [tools] tools lib fs debugfs: Check if debugfs is mounted when handling ENOENT (Jiri Olsa) [1265262] - [tools] tools lib fs debugfs: Introduce debugfs__strerror_open_tp (Jiri Olsa) [1265262] - [tools] perf trace: Fix error reporting for evsel pgfault constructor (Jiri Olsa) [1265262] - [tools] tools lib fs: Pass filename to debugfs__strerror_open (Jiri Olsa) [1265262] - [tools] tools lib fs: Adopt debugfs open strerrno method (Jiri Olsa) [1265262] - [tools] perf diff: Fix -o/--order option behavior (Jiri Olsa) [1265262] - [tools] perf diff: Fix output ordering to honor next column (Jiri Olsa) [1265262] - [tools] perf tools: Pass struct perf_hpp_fmt to its callbacks (Jiri Olsa) [1265262] - [tools] perf diff: Introduce fmt_to_data_file helper (Jiri Olsa) [1265262] - [tools] perf diff: Print diff result more precisely (Jiri Olsa) [1265262] - [tools] perf diff: Get rid of hists__compute_resort (Jiri Olsa) [1265262] - [tools] perf tools: Allow use of an exclusive option more than once (Jiri Olsa) [1265262] - [tools] perf tools: Document parameterized and symbolic events (Jiri Olsa) [1265262] - [tools] perf tools: Extend format_alias() to include event parameters (Jiri Olsa) [1265262] - [tools] perf tools: Support parsing parameterized events (Jiri Olsa) [1265262] - [tools] perf tools: Remove some unused functions from color.c (Jiri Olsa) [1265262] - [tools] perf report: Get rid of report__inc_stat (Jiri Olsa) [1265262] - [tools] perf hists: Introduce function for deleting/removing hist_entry (Jiri Olsa) [1265262] - [tools] perf hists: Rename hist_entry__free to __delete (Jiri Olsa) [1265262] - [tools] perf tools: Remove EOL whitespaces (Jiri Olsa) [1265262] - [tools] perf mem: Move the mem_operations global to struct perf_mem (Jiri Olsa) [1265262] - [tools] perf mem: Enable sampling loads and stores simultaneously (Jiri Olsa) [1265262] - [tools] perf probe: Fix probing kretprobes (Jiri Olsa) [1265262] - [tools] perf symbols: Introduce 'for' method to iterate over the symbols with a given name (Jiri Olsa) [1265262] - [tools] perf probe: Do not rely on map__load() filter to find symbols (Jiri Olsa) [1265262] - [tools] perf symbols: Introduce method to iterate symbols ordered by name (Jiri Olsa) [1265262] - [tools] perf symbols: Return the first entry with a given name in find_by_name method (Jiri Olsa) [1265262] - [tools] perf annotate: Fix memory leaks in LOCK handling (Jiri Olsa) [1265262] - [tools] perf annotate: Handle ins parsing failures (Jiri Olsa) [1265262] - [tools] perf evlist: Remove extraneous 'was' on error message (Jiri Olsa) [1265262] - [tools] perf tools powerpc: Use dwfl_report_elf() instead of offline (Jiri Olsa) [1265262] - [tools] perf tools: Fix segfault for symbol annotation on TUI (Jiri Olsa) [1265262] - [tools] perf test: Fix dwarf unwind using libunwind (Jiri Olsa) [1265262] - [tools] perf tools: Avoid build splat for syscall numbers with uclibc (Jiri Olsa) [1265262] - [tools] perf tools: Elide strlcpy warning with uclibc (Jiri Olsa) [1265262] - [tools] perf tools: Fix statfs.f_type data type mismatch build error with uclibc (Jiri Olsa) [1265262] - [tools] perf machine: Fix __machine__findnew_thread() error path (Jiri Olsa) [1265262] - [tools] perf tools: Fix building error in x86_64 when dwarf unwind is on (Jiri Olsa) [1265262] - [tools] perf probe: Propagate error code when write failed (Jiri Olsa) [1265262] - [tools] perf hists browser: Fix segfault when showing callchain (Jiri Olsa) [1265262] - [tools] perf callchain: Free callchains when hist entries are deleted (Jiri Olsa) [1265262] - [tools] perf hists: Fix children sort key behavior (Jiri Olsa) [1265262] - [tools] perf diff: Fix to sort by baseline field by default (Jiri Olsa) [1265262] - [tools] perf list: Fix --raw-dump option (Jiri Olsa) [1265262] - [tools] perf probe: Fix crash in dwarf_getcfi_elf (Jiri Olsa) [1265262] - [tools] perf probe: Fix to fall back to find probe point in symbols (Jiri Olsa) [1265262] - [tools] perf callchain: Append callchains only when requested (Jiri Olsa) [1265262] - [tools] perf ui/tui: Print backtrace symbols when segfault occurs (Jiri Olsa) [1265262] - [tools] perf report: Show progress bar for output resorting (Jiri Olsa) [1265262] - [tools] perf: Fix building warning on ARM 32 (Jiri Olsa) [1265262] - [tools] perf symbols: Fix use after free in filename__read_build_id (Jiri Olsa) [1265262] - [tools] perf evlist: Use roundup_pow_of_two (Jiri Olsa) [1265262] - [tools] Adopt roundup_pow_of_two (Jiri Olsa) [1265262] - [tools] perf tools: Make the mmap length autotuning more robust (Jiri Olsa) [1265262] - [tools] Adopt rounddown_pow_of_two and deps (Jiri Olsa) [1265262] - [tools] Adopt fls_long and deps (Jiri Olsa) [1265262] - [tools] Move bitops.h from tools/perf/util to tools (Jiri Olsa) [1265262] - [tools] Introduce asm-generic/bitops.h (Jiri Olsa) [1265262] - [tools] tools lib: Move asm-generic/bitops/find.h code to tools/include and tools/lib (Jiri Olsa) [1265262] - [tools] Whitespace prep patches for moving bitops.h (Jiri Olsa) [1265262] - [tools] Move code originally from asm-generic/atomic.h into tools/include/asm-generic (Jiri Olsa) [1265262] - [tools] Move code originally from linux/log2.h to tools/include/linux (Jiri Olsa) [1265262] - [tools] Move __ffs implementation to tools/include/asm-generic/bitops/__ffs.h (Jiri Olsa) [1265262] - [tools] perf evlist: Do not use hard coded value for a mmap_pages default (Jiri Olsa) [1265262] - [tools] perf trace: Let the perf_evlist__mmap autosize the number of pages to use (Jiri Olsa) [1265262] - [tools] perf evlist: Improve the strerror_mmap method (Jiri Olsa) [1265262] - [tools] perf evlist: Clarify sterror_mmap variable names (Jiri Olsa) [1265262] - [tools] perf evlist: Fixup brown paper bag on "hint" for --mmap-pages cmdline arg (Jiri Olsa) [1265262] - [tools] perf trace: Provide a better explanation when mmap fails (Jiri Olsa) [1265262] - [tools] perf evlist: Introduce strerror_mmap method (Jiri Olsa) [1265262] - [tools] perf tools: Use sysctl__read_int instead of ad-hoc copies (Jiri Olsa) [1265262] - [tools] tools lib fs: Add sysctl__read_int helper (Jiri Olsa) [1265262] - [tools] tools lib fs: Adopt filename__read_int from tools/perf (Jiri Olsa) [1265262] - [tools] perf kvm stat live: Mark events as - x86 only - in help output (Jiri Olsa) [1265262] - [tools] perf tests: Fix attr tests size values to cope with machine state on interrupt ABI changes (Jiri Olsa) [1265262] - [tools] calloc/xcalloc: Fix argument order (Jiri Olsa) [1265262] - [tools] perf callchain: Move cpumode resolve code to add_callchain_ip (Jiri Olsa) [1265262] - [tools] perf callchain: Fixup parameter handling error message (Jiri Olsa) [1265262] - [tools] perf tools: Add --buildid-dir option to set cache directory (Jiri Olsa) [1265262] - [tools] perf buildid cache: Fix -a segfault related to kcore handling (Jiri Olsa) [1265262] - [tools] perf buildid-cache: Remove extra debugdir variables (Jiri Olsa) [1265262] - [tools] perf tools: Use single strcmp call instead of two (Jiri Olsa) [1265262] - [tools] perf hists browser: Change print format from lu to PRIu64 (Jiri Olsa) [1265262] - [tools] perf session: Do not fail on processing out of order event (Jiri Olsa) [1265262] - [tools] perf report: In branch stack mode use address history sorting (Jiri Olsa) [1265262] - [tools] perf report: Add --branch-history option (Jiri Olsa) [1265262] - [tools] perf callchain: Support handling complete branch stacks as histograms (Jiri Olsa) [1265262] - [tools] perf stat: Add support for snapshot counters (Jiri Olsa) [1265262] - [tools] perf stat: Add support for per-pkg counters (Jiri Olsa) [1265262] - [tools] perf tools: Remove perf_evsel__read interface (Jiri Olsa) [1265262] - [tools] perf stat: Use read_counter in read_counter_aggr (Jiri Olsa) [1265262] - [tools] perf stat: Make read_counter work over the thread dimension (Jiri Olsa) [1265262] - [tools] perf stat: Use perf_evsel__read_cb in read_counter (Jiri Olsa) [1265262] - [tools] perf tools: Add snapshot format file parsing (Jiri Olsa) [1265262] - [tools] perf tools: Add per-pkg format file parsing (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_evsel__read_cb function (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_counts_values__scale function (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_evsel__compute_deltas function (Jiri Olsa) [1265262] - [tools] perf tools: Allow to force redirect pr_debug to stderr (Jiri Olsa) [1265262] - [tools] perf tools: Fix segfault due to invalid kernel dso access (Jiri Olsa) [1265262] - [tools] perf callchain: Make get_srcline fall back to sym+offset (Jiri Olsa) [1265262] - [tools] perf symbols: Move bfd_demangle stubbing to its only user (Jiri Olsa) [1265262] - [tools] perf callchain: Enable printing the srcline in the history (Jiri Olsa) [1265262] - [tools] perf tools: Collapse first level callchain entry if it has sibling (Jiri Olsa) [1265262] - [tools] perf hists browser: Print overhead percent value for first-level callchain (Jiri Olsa) [1265262] - [tools] perf tools: Only override the default :tid comm entry (Jiri Olsa) [1265262] - [tools] perf tools: Add perf-read-vdso32 and perf-read-vdsox32 to .gitignore (Jiri Olsa) [1265262] - [tools] perf evlist: Do not poll events that use the system_wide flag (Jiri Olsa) [1265262] - [tools] perf evsel: Fix ftrace:function event recording (Jiri Olsa) [1265262] - [tools] perf diff: Add missing handler for PERF_RECORD_MMAP2 events (Jiri Olsa) [1265262] - [tools] perf hists: Fix up srcline histogram key formatting (Jiri Olsa) [1265262] - [tools] perf annotate: Support source line numbers in annotate (Jiri Olsa) [1265262] - [tools] perf tools: Only print base source file for srcline (Jiri Olsa) [1265262] - [tools] perf callchain: Use a common function to resolve symbol or name (Jiri Olsa) [1265262] - [tools] perf callchain: Use al.addr to set up call chain (Jiri Olsa) [1265262] - [tools] perf callchain: Factor out adding new call chain entries (Jiri Olsa) [1265262] - [tools] perf tools: Fix annotation with kcore (Jiri Olsa) [1265262] - [tools] perf test: fix typo in python test (Jiri Olsa) [1265262] - [tools] perf symbols: Fallback to kallsyms when using the minimal 'ELF' loader (Jiri Olsa) [1265262] - [tools] perf tools: Clean up libelf feature support code (Jiri Olsa) [1265262] - [tools] perf build-id: Move disable_buildid_cache() to util/build-id.c (Jiri Olsa) [1265262] - [tools] perf record: Add new -I option to sample interrupted machine state (Jiri Olsa) [1265262] - [tools] perf/tests: Add interrupted state sample parsing test (Jiri Olsa) [1265262] - [tools] perf tools: Add core support for sampling intr machine state regs (Jiri Olsa) [1265262] - [tools] perf evsel: Do not call pevent_free_format when deleting tracepoint (Jiri Olsa) [1265262] - [tools] perf script python: Removing event cache as it's no longer needed (Jiri Olsa) [1265262] - [tools] perf script perl: Removing event cache as it's no longer needed (Jiri Olsa) [1265262] - [tools] perf tools: Add test_and_set_bit function (Jiri Olsa) [1265262] - [tools] perf tools: Make vmlinux short name more like kallsyms short name (Jiri Olsa) [1265262] - [tools] perf tools: Fix build-id matching on vmlinux (Jiri Olsa) [1265262] - [tools] perf record: Do not save pathname in ./debug/.build-id directory for vmlinux (Jiri Olsa) [1265262] - [tools] perf build-id: Move build-id related functions to util/build-id.c (Jiri Olsa) [1265262] - [tools] perf build-id: Rename dsos__write_buildid_table (Jiri Olsa) [1265262] - [tools] perf tools: Add gzip decompression support for kernel module (Jiri Olsa) [1265262] - [tools] perf symbols: Preparation for compressed kernel module support (Jiri Olsa) [1265262] - [tools] perf tools: Defer export of comms that were not 'set' (Jiri Olsa) [1265262] - [tools] perf tools: Add call information to Python export (Jiri Olsa) [1265262] - [tools] perf tools: Add call information to the database export API (Jiri Olsa) [1265262] - [tools] perf tools: Add branch_type and in_tx to Python export (Jiri Olsa) [1265262] - [tools] perf tools: Add branch type to db export (Jiri Olsa) [1265262] - [tools] perf tools: Enhance the thread stack to output call/return data (Jiri Olsa) [1265262] - [tools] perf tools: Add a thread stack for synthesizing call chains (Jiri Olsa) [1265262] - [tools] perf session: Add perf_session__deliver_synth_event (Jiri Olsa) [1265262] - [tools] perf tools: Use evlist__for_each in a few remaining places (Jiri Olsa) [1265262] - [tools] perf tools: Add id index (Jiri Olsa) [1265262] - [tools] perf probe: Add --quiet option to suppress output result message (Jiri Olsa) [1265262] - [tools] perf script: Add Python script to export to postgresql (Jiri Olsa) [1265262] - [tools] perf scripting python: Extend interface to export data in a database-friendly way (Jiri Olsa) [1265262] - [tools] perf tools: Add facility to export data in database-friendly way (Jiri Olsa) [1265262] - [tools] perf pmu: Add proper error handling to print_pmu_events (Jiri Olsa) [1265262] - [tools] perf tools: Do not attempt to run perf-read-vdso32 if it wasn't built (Jiri Olsa) [1265262] - [tools] perf tools: Add support for 32-bit compatibility VDSOs (Jiri Olsa) [1265262] - [tools] perf tools: Build programs to copy 32-bit compatibility (Jiri Olsa) [1265262] - [tools] perf pmu: Let pmu's with no events show up on perf list (Jiri Olsa) [1265262] - [tools] perf tools: Ensure return negative value when write header error (Jiri Olsa) [1265262] - [tools] perf probe: Use PARSE_OPT_EXCLUSIVE flag (Jiri Olsa) [1265262] - [tools] perf tools: Add support for exclusive option (Jiri Olsa) [1265262] - [tools] perf kvm: Print kvm specific --help output (Jiri Olsa) [1265262] - [tools] perf tools: Export usage string and option table of perf record (Jiri Olsa) [1265262] - [tools] perf tools: Add PARSE_OPT_DISABLED flag (Jiri Olsa) [1265262] - [tools] perf tests: Use thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf tests: Remove misplaced __maybe_unused (Jiri Olsa) [1265262] - [tools] perf callchains: Use thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf thread: Adopt resolve_callchain method from machine (Jiri Olsa) [1265262] - [tools] perf tools: A thread's machine can be found via thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf tools: Set thread->mg.machine in all places (Jiri Olsa) [1265262] - [tools] perf tools powerpc: Cache the DWARF debug info (Jiri Olsa) [1265262] - [x86] intel: Fix Haswell CYCLE_ACTIVITY.* counter constraints (Jiri Olsa) [1265262] - [x86] intel: Filter branches for PEBS event (Jiri Olsa) [1265262] - [kernel] perf: Fix irq_work tail recursion (Jiri Olsa) [1265262] - [kernel] perf: add PMU_EVENT_ATTR_STRING() helper (Jiri Olsa) [1265262] - [kernel] perf: provide sysfs_show for struct perf_pmu_events_attr (Jiri Olsa) [1265262] - [kernel] perf: Use POLLIN instead of POLL_IN for perf poll data in flag (Jiri Olsa) [1265262] - [kernel] perf: Add a bit of paranoia (Jiri Olsa) [1265262] - [kernel] perf: Tighten and fix the grouping condition (Jiri Olsa) [1265262] - [x86] intel: Add model number for Airmont (Jiri Olsa) [1265262] - [x86] intel/uncore: Move uncore_box_init() out of driver initialization (Jiri Olsa) [1265262] - [x86] uncore/hsw-ep: Handle systems with only two SBOXes (Jiri Olsa) [1265262] - [kernel] perf: Fix events installation during moving group (Jiri Olsa) [1265262] - [x86] intel/uncore: Make sure only uncore events are collected (Jiri Olsa) [1265262] - [kernel] perf: Improve the perf_sample_data struct layout (Jiri Olsa) [1265262] - [x86] Add support for sampling PEBS machine state registers (Jiri Olsa) [1265262] - [kernel] perf: Add ability to sample machine state on interrupt (Jiri Olsa) [1265262] - [x86] Add INTEL_FLAGS_UEVENT_CONSTRAINT (Jiri Olsa) [1265262] - [x86] intel/uncore: Add scaling units to the EP iMC events (Jiri Olsa) [1265262] - [x86] intel/uncore: Fix boot crash on SBOX PMU on Haswell-EP (Jiri Olsa) [1265262] - [x86] intel/uncore: Fix IRP uncore register offsets on Haswell EP (Jiri Olsa) [1265262] - [kernel] perf: Fix corruption of sibling list with hotplug (Jiri Olsa) [1265262] - [kernel] list: introduce list_last_entry, use list_first_entry, list_last_entry (Jiri Olsa) [1265262] - [kernel] ftrace: Have modules use the trace event array pointer (Jiri Olsa) [1038756] - [kernel] ftrace: Introduce __trace_module_add_events function (Jiri Olsa) [1038756] - [perf] x86/intel/cqm: Do not access cpu_data() from CPU_UP_PREPARE handler (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Return cached counter value from IRQ context (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Use 'u32' data type for RMIDs (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Add storage for 'closid' and clean up 'struct intel_pqr_state' (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Remove useless wrapper function (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Avoid pointless MSR write (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Remove pointless spinlock from state cache (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Use proper data types (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Document PQR MSR abuse (Jiri Olsa) [1252428] - [perf] Remove type specific target pointers (Jiri Olsa) [1252428] - [perf] x86/intel: Fix Makefile to actually build the cqm driver (Jiri Olsa) [1252428] - [perf] x86/intel: Enable conflicting event scheduling for CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Perform rotation on Intel CQM RMIDs (Jiri Olsa) [1252428] - [perf] x86/intel: Support task events with Intel CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Implement LRU monitoring ID allocation for CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Add Intel Cache QoS Monitoring support (Jiri Olsa) [1252428] - [x86] Add support for Intel Cache QoS Monitoring (CQM) detection (Jiri Olsa) [1252428] - [perf] Add sysfs entry to adjust multiplexing interval per PMU (Jiri Olsa) [1252428] - [perf] Use hrtimers for event multiplexing (Jiri Olsa) [1252428] - [perf] Move cgroup init before PMU ->event_init() (Jiri Olsa) [1252428] - [perf] Ensure consistent inherit state in groups (Jiri Olsa) [1252428] - [perf] Add ->count function to read per-package counters (Jiri Olsa) [1252428] - [perf] Make perf_cgroup_from_task() global (Jiri Olsa) [1252428] - [perf] Migrate per cpu event accounting (Jiri Olsa) [1252428] - [perf] Split the per-cpu accounting part of the event accounting code (Jiri Olsa) [1252428] - [perf] Factor out event accounting code to account_event()/__free_event() (Jiri Olsa) [1252428] - [perf] Sanitize get_callchain_buffer() (Jiri Olsa) [1252428] - [perf] Fix branch stack refcount leak on callchain init failure (Jiri Olsa) [1252428] - [block] nvme: Add translation for block limits (David Milburn) [1228784] - [block] nvme: fix kernel memory corruption with short INQUIRY buffers (David Milburn) [1228784] - [block] nvme: Fix PRP list calculation for non-4k system page size (David Milburn) [1228784] - [block] nvme: Fix scsi mode select llbaa setting (David Milburn) [1228784] - [block] nvme: Update SCSI Inquiry VPD 83h translation (David Milburn) [1228784] - [block] nvme: Do not over allocate for discard requests (David Milburn) [1228784] - [block] nvme: Fix device probe waiting on kthread (David Milburn) [1228784] - [block] nvme: Updates for 1.1 spec (David Milburn) [1228784] - [block] nvme: Passthrough IOCTL for IO commands (David Milburn) [1228784] - [block] nvme: Add revalidate_disk callback (David Milburn) [1228784] - [block] nvme: Translate NVMe status to errno (David Milburn) [1228784] - [block] nvme: Fix SG_IO status values (David Milburn) [1228784] - [block] nvme: Remove duplicate compat SG_IO code (David Milburn) [1228784] - [block] nvme: Correctly handle IOCTL_SUBMIT_IO when cpus > online queues (David Milburn) [1228784] - [block] nvme: Skip orderly shutdown on failed devices (David Milburn) [1228784] - [block] nvme: Change nvme_enable_ctrl to set EN and manage CC thru ctrl_config (David Milburn) [1228784] - [block] nvme: Mismatched host/device page size support (David Milburn) [1228784] - [block] nvme: Update list of status codes (David Milburn) [1228784] - [block] nvme: Async event request (David Milburn) [1228784] - [kernel] cpu hotplug, smp: flush any pending IPI callbacks before CPU offline (Gustavo Duarte) [1225059] - [kernel] smp: print more useful debug info upon receiving IPI on an offline CPU (Gustavo Duarte) [1225059]- [kernel] x86: Remove unused thread_return label from switch_to() (Oleg Nesterov) [1276446] - [kernel] sched: Fix __schedule_bug() output when called from an interrupt (Oleg Nesterov) [1276446] - [s390] dasd: fix list_del corruption after lcu changes (Hendrik Brueckner) [1285229] - [s390] dasd: fix disconnected device with valid path mask (Hendrik Brueckner) [1285222] - [s390] dasd: fix invalid PAV assignment after suspend/resume (Hendrik Brueckner) [1285223] - [netdrv] sfc: only use vadaptor stats if firmware is capable (Jarod Wilson) [1123046] - [netdrv] sfc: Ensure down_write(&filter_sem) and up_write() are matched before calling efx_net_open() (Jarod Wilson) [1123046] - [netdrv] sfc: suppress handled MCDI failures when changing the MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: add legacy method for changing a PF's MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: refactor code in efx_ef10_set_mac_address() (Jarod Wilson) [1123046] - [netdrv] sfc: mark state UNINIT after unregister (Jarod Wilson) [1123046] - [netdrv] sfc: leak vports if a VF is assigned during PF unload (Jarod Wilson) [1123046] - [netdrv] sfc: force removal of VF and vport on driver removal (Jarod Wilson) [1123046] - [netdrv] sfc: do not allow VFs to be destroyed if assigned to guests (Jarod Wilson) [1123046] - [netdrv] sfc: don't update stats on VF when called in atomic context (Jarod Wilson) [1123046] - [netdrv] sfc: suppress vadaptor stats when EVB is not present (Jarod Wilson) [1123046] - [netdrv] sfc: suppress ENOENT error messages from MC_CMD_MAC_STATS (Jarod Wilson) [1123046] - [netdrv] sfc: update netdevice statistics to use vadaptor stats (Jarod Wilson) [1123046] - [netdrv] sfc: DMA the VF stats only when requested (Jarod Wilson) [1123046] - [netdrv] sfc: display vadaptor statistics for all interfaces (Jarod Wilson) [1123046] - [netdrv] sfc: set the port-id when calling MC_CMD_MAC_STATS (Jarod Wilson) [1123046] - [netdrv] sfc: add "port_" prefix to MAC stats (Jarod Wilson) [1123046] - [netdrv] sfc: Implement ndo_gets_phys_port_id() for EF10 VFs (Jarod Wilson) [1123046] - [netdrv] sfc: Add sysfs entry for flags (link control and primary) (Jarod Wilson) [1123046] - [netdrv] sfc: Add paranthesis correctly on all branches of the if statement (Jarod Wilson) [1123046] - [netdrv] sfc: Add code to export port_num in netdev->dev_port (Jarod Wilson) [1123046] - [netdrv] sfc: free multiple Rx buffers when required (Jarod Wilson) [1123046] - [netdrv] sfc: add module parameter to enable MCDI logging on new functions (Jarod Wilson) [1123046] - [netdrv] sfc: add sysfs entry to control MCDI tracing (Jarod Wilson) [1123046] - [netdrv] sfc: add tracing of MCDI commands (Jarod Wilson) [1123046] - [netdrv] sfc: set the MAC address using MC_CMD_VADAPTOR_SET_MAC (Jarod Wilson) [1123046] - [netdrv] sfc: Implement dummy disable of VF spoof check for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_link_state() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_vlan() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: Change entity reset on MC reboot to a new datapath-only reset (Jarod Wilson) [1123046] - [netdrv] sfc: Add ndo_get_vf_config() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_mac() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: Initialise MCDI buffers to 0 on declaration (Jarod Wilson) [1123046] - [netdrv] sfc: Enable a VF to get its own MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: protect filter table against use-after-free (Jarod Wilson) [1123046] - [netdrv] sfc: Store the efx_nic struct of the current VF in the VF data struct (Jarod Wilson) [1123046] - [netdrv] sfc: save old MAC address in case sriov_mac_address_changed fails (Jarod Wilson) [1123046] - [netdrv] sfc: Store vf_index in nic_data for Ef10 (Jarod Wilson) [1123046] - [netdrv] sfc: MC_CMD_SET_MAC can only be called by the link control Function (Jarod Wilson) [1123046] - [netdrv] sfc: change definition of MC_CMD_VADAPTOR_ALLOC (Jarod Wilson) [1123046] - [netdrv] sfc: Add permissions to MCDI commands (Jarod Wilson) [1123046] - [netdrv] sfc: nicer log message on Siena SR-IOV probe fail (Jarod Wilson) [1123046] - [netdrv] sfc: suppress some MCDI error messages in PTP (Jarod Wilson) [1123046] - [netdrv] sfc: nicer log message on PTP probe fail (Jarod Wilson) [1123046] - [netdrv] sfc: Bind the sfc driver to any available VF's (Jarod Wilson) [1123046] - [netdrv] sfc: Add use of shared RSS contexts (Jarod Wilson) [1123046] - [netdrv] sfc: Cope with permissions enforcement added to firmware for SR-IOV (Jarod Wilson) [1123046] - [netdrv] sfc: manually allocate and free vadaptors (Jarod Wilson) [1123046] - [netdrv] sfc: create vports for VFs and assign random MAC addresses (Jarod Wilson) [1123046] - [netdrv] sfc: Prepare to bind the sfc driver to the VF (Jarod Wilson) [1123046] - [netdrv] sfc: get the PF number and record in nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: create VEB vswitch and vport above default firmware setup (Jarod Wilson) [1123046] - [netdrv] sfc: record the PF's vport ID in nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: Record x_dpcpu_fw_id in EF10 nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: Use MCDI to set FILTER_OP_IN_TX_DOMAIN (Jarod Wilson) [1123046] - [netdrv] sfc: Enable VF's via a write to the sysfs file sriov_numvfs (Jarod Wilson) [1123046] - [netdrv] sfc: Move and rename efx_vf struct to siena_vf (Jarod Wilson) [1123046] - [netdrv] sfc: Own header for nic-specific sriov functions, single instance of netdev_ops and sriov removed from Falcon code (Jarod Wilson) [1123046] - [netdrv] sfc: Fix memcpy with const destination compiler warning (Jarod Wilson) [1123046] - [netdrv] ethernet: codespell comment spelling fixes (Jarod Wilson) [1123046] - [netdrv] sfc: use netdev_rss_key_fill helper (Jarod Wilson) [1123046] - [netdrv] sfc: Use ether_addr_copy and eth_broadcast_addr (Jarod Wilson) [1123046] - [kernel] log2.h: Fix rounddown_pow_of_two(1) (Andrea Arcangeli) [1269976] - [md] raid1: Avoid raid1 resync getting stuck (Jes Sorensen) [1263820] - [md] revert "md: allow a partially recovered device to be hot-added to an array" (Jes Sorensen) [1250579] - [x86] nmi: Fix use of unallocated cpumask_var_t (Don Zickus) [1104266] - [x86] nmi: Perform a safe NMI stack trace on all CPUs (Don Zickus) [1104266] - [kernel] printk: Add per_cpu printk func to allow printk to be diverted (Don Zickus) [1104266] - [kernel] seq: Add minimal support for seq_buf (Don Zickus) [1104266] - [hwmon] nct6775: Add support for NCT6793D (Dean Nelson) [1260117] - [hwmon] nct6775: Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chips (Dean Nelson) [1260117] - [hwmon] nct6775: Add missing sysfs attribute initialization (Dean Nelson) [1260117] - [hwmon] nct6775: Enable auxiliary fan monitoring on ASRock Z77 Pro4-M (Dean Nelson) [1260117] - [hwmon] nct6775: Restore hardware monitoring logical device status on resume (Dean Nelson) [1260117] - [hwmon] nct6775: Convert to use SIMPLE_DEV_PM_OPS (Dean Nelson) [1260117] - [hwmon] nct6775: Add blank lines after declarations (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6792D (Dean Nelson) [1260117] - [hwmon] nct6775: Documentation updates (Dean Nelson) [1260117] - [hwmon] nct6775: Remove num_attr_groups from struct nct6775_data (Dean Nelson) [1260117] - [hwmon] nct6775: Update module description and Kconfig for NCT6106D and NCT6791D (Dean Nelson) [1260117] - [hwmon] nct6775: Fix probe unwind paths to properly unregister platform devices (Dean Nelson) [1260117] - [hwmon] Update Jean Delvare's e-mail address (Dean Nelson) [1260117] - [hwmon] nct6775: Re-enable logical device mapping for NCT6791 during resume (Dean Nelson) [1260117] - [hwmon] nct6775: NCT6791 supports weight control only for CPUFAN (Dean Nelson) [1260117] - [hwmon] nct6775: Monitor additional temperature registers (Dean Nelson) [1260117] - [hwmon] nct6775: Remove an unused variable (Dean Nelson) [1260117] - [hwmon] nct6775: Convert to use hwmon_device_register_with_groups (Dean Nelson) [1260117] - [hwmon] nct6775: Check array index when accessing temp_offset (Dean Nelson) [1260117] - [hwmon] nct6775: Use return value from find_temp_source (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for hibernate (Dean Nelson) [1260117] - [hwmon] use dev_get_platdata (Dean Nelson) [1260117] - [hwmon] nct6775: Fix size of data->temp array (Dean Nelson) [1260117] - [hwmon] nct6775: Avoid using device platform data outside probe function (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6791D (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for beep attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for critical low/high temperature limits on NCT6106 (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6102D/6106D (Dean Nelson) [1260117] - [hwmon] nct6775: Support two SuperIO chips in the same system (Dean Nelson) [1260117] - [hwmon] nct6775: Allocate attributes dynamically from templates (Dean Nelson) [1260117] - [hwmon] nct6775: Drop unsupported fan alarm attributes for NCT6775 (Dean Nelson) [1260117] - [hwmon] nct6775: Fix temperature alarm attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Do not create non-existing attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Fix coding style problems (Dean Nelson) [1260117] - [hwmon] nct6775: Constify strings (Dean Nelson) [1260117] - [hwmon] nct6775: Use ARRAY_SIZE for loops where possible (Dean Nelson) [1260117] - [hwmon] nct6775: Enable both AUXTIN and VIN3 on NCT6776 (Dean Nelson) [1260117] - [hwmon] nct6775: Expand scope of supported chips (Dean Nelson) [1260117] - [hwmon] nct6775: Drop read/write lock (Dean Nelson) [1260117] - [hwmon] nct6775: Only report VID if supported and enabled (Dean Nelson) [1260117] - [hwmon] nct6775: Detect and report additional temperature sources (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for weighted fan control (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for automatic fan control (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for pwm, pwm_mode, and pwm_enable (Dean Nelson) [1260117] - [hwmon] nct6775: Add power management support (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fan debounce module parameter (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fanX_pulses sysfs attribute (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fan speed attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for temperature sensors (Dean Nelson) [1260117] - [hwmon] nct6775: Add case open detection (Dean Nelson) [1260117] - [hwmon] Driver for Nuvoton NCT6775F, NCT6776F, and NCT6779D (Dean Nelson) [1260117] - [netdrv] iwlwifi: edit the 3165 series and 8000 series PCI IDs (Stanislaw Gruszka) [1286871] - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (Stanislaw Gruszka) [1286871] - [mm] fix swapops.h:131 bug if remap_file_pages raced migration (Rafael Aquini) [1184296] - [mm] rmap: make rmap_walk to get the rmap_walk_control argument (Rafael Aquini) [1184296] - [mm] mremap: enforce rmap src/dst vma ordering in case of vma_merge() succeeding in copy_vma (Rafael Aquini) [1184296] - [scsi] sd: name space exhaustion causes system hang (Ewan Milne) [1088509] - [net] cnic: Add the interfaces to get FC-NPIV table (Maurizio Lombardi) [1252116] - [net] cnic: Populate upper layer driver state in MFW (Maurizio Lombardi) [1252116] - [net] bnx2-cnic: Driver Version Update (Maurizio Lombardi) [1252116] - [net] bnx2-cnic: Driver Rebranding Changes (Maurizio Lombardi) [1252116] - [scsi] megaraid_sas: touch the version string (Tomas Henzl) [1254762] - [scsi] megaraid_sas: Make tape drives visible on PERC5 controllers (Tomas Henzl) [1254762] - [scsi] megaraid_sas: Expose TAPE drives unconditionally (Tomas Henzl) [1254762]- [kernel] relay: move remove_buf_file inside relay_close_buf (Eric Sandeen) [501457] - [dm] snapshot: fix a possible invalid memory access on unload (Mike Snitzer) [1282900] - [dm] fix ioctl retry termination with signal (Mike Snitzer) [1282900] - [dm] redhat: add CONFIG_DM_CACHE_SMQ option to config-generic-rhel (Mike Snitzer) [1282900] - [dm] dm cache: the CLEAN_SHUTDOWN flag was not being set (Mike Snitzer) [1282900] - [dm] dm cache: fix NULL pointer when switching from cleaner policy (Mike Snitzer) [1282900] - [dm] dm cache: fix use after freeing migrations (Mike Snitzer) [1282900] - [dm] dm cache: small cleanups related to deferred prison cell cleanup (Mike Snitzer) [1282900] - [dm] dm cache: fix leaking of deferred bio prison cells (Mike Snitzer) [1282900] - [dm] dm cache: move wake_waker from free_migrations to where it is needed (Mike Snitzer) [1282900] - [dm] dm cache policy smq: change the mutex to a spinlock (Mike Snitzer) [1282900] - [dm] dm persistent data: eliminate unnecessary return values (Mike Snitzer) [1282900] - [dm] dm thin: restore requested 'error_if_no_space' setting on OODS to WRITE transition (Mike Snitzer) [1282900] - [dm] dm thin: fix missing pool reference count decrement in pool_ctr error path (Mike Snitzer) [1282900] - [dm] dm btree: fix leak of bufio-backed block in btree_split_beneath error path (Mike Snitzer) [1282900] - [dm] dm btree remove: fix a bug when rebalancing nodes after removal (Mike Snitzer) [1282900] - [dm] dm btree remove: remove unused function get_nr_entries (Mike Snitzer) [1282900] - [dm] dm btree: remove unused "dm_block_t root" parameter in btree_split_sibling (Mike Snitzer) [1282900] - [dm] dm switch: simplify conditional in alloc_region_table (Mike Snitzer) [1282900] - [dm] dm delay: document that offsets are specified in sectors (Mike Snitzer) [1282900] - [dm] dm delay: capitalize the start of an delay_ctr error message (Mike Snitzer) [1282900] - [dm] dm delay: Use DM_MAPIO macros instead of open-coded equivalents (Mike Snitzer) [1282900] - [dm] dm linear: remove redundant target name from error messages (Mike Snitzer) [1282900] - [dm] dm raid: fix round up of default region size (Mike Snitzer) [1282900] - [dm] convert ffs to __ffs (Mike Snitzer) [1282900] - [dm] remove unlikely() before IS_ERR (Mike Snitzer) [1282900] - [dm] fix AB-BA deadlock in __dm_destroy (Mike Snitzer) [1282900] - [dm] fix add_disk() NULL pointer due to race with free_dev (Mike Snitzer) [1282900] - [dm] do not override error code returned from dm_get_device (Mike Snitzer) [1282900] - [dm] test return value for DM_MAPIO_SUBMITTED (Mike Snitzer) [1282900] - [dm] dm stats: report precise_timestamps and histogram in @stats_list output (Mike Snitzer) [1267632] - [dm] bump the ioctl version to 4.32.1 (Mike Snitzer) [1267632] - [dm] dm stats: add support for request-based DM devices (Mike Snitzer) [1267632] - [dm] dm stats: collect and report histogram of IO latencies (Mike Snitzer) [1267632] - [dm] dm stats: support precise timestamps (Mike Snitzer) [1267632] - [dm] dm stats: fix divide by zero if 'number_of_areas' arg is zero (Mike Snitzer) [1267632] - [dm] dm btree: add ref counting ops for the leaves of top level btrees (Mike Snitzer) [1282900] - [dm] dm thin metadata: delete btrees when releasing metadata snapshot (Mike Snitzer) [1282900] - [dm] dm thin: return -ENOSPC when erroring retry list due to out of data space (Mike Snitzer) [1282900] - [dm] dm thin: display 'needs_check' in status if it is set (Mike Snitzer) [1282900] - [dm] dm thin: stay in out-of-data-space mode once no_space_timeout expires (Mike Snitzer) [1282900] - [dm] dm btree: silence lockdep lock inversion in dm_btree_del (Mike Snitzer) [1282900] - [dm] dm thin: allocate the cell_sort_array dynamically (Mike Snitzer) [1282900] - [dm] dm space map disk: fix sm_disk_count_is_more_than_one (Mike Snitzer) [1282900] - [dm] dm space map metadata: fix occasional leak of a metadata block on resize (Mike Snitzer) [1282900] - [dm] dm thin metadata: fix a race when entering fail mode (Mike Snitzer) [1282900] - [dm] dm thin: fail messages with EOPNOTSUPP when pool cannot handle messages (Mike Snitzer) [1282900] - [dm] dm thin metadata: remove in-core 'read_only' flag (Mike Snitzer) [1282900] - [dm] dm thin: cleanup schedule_zero to read more logically (Mike Snitzer) [1282900] - [dm] dm thin: cleanup overwrite's endio restore to be centralized (Mike Snitzer) [1282900] - [dm] dm cache: fix device destroy hang due to improper prealloc_used accounting (Mike Snitzer) [1282900] - [dm] dm cache policy smq: fix alloc_bitset check that always evaluates as false (Mike Snitzer) [1282900] - [dm] dm cache: avoid calls to prealloc_free_structs if possible (Mike Snitzer) [1282900] - [dm] dm cache: avoid preallocation if no work in writeback_some_dirty_blocks (Mike Snitzer) [1282900] - [dm] dm cache: display 'needs_check' in status if it is set (Mike Snitzer) [1282900] - [dm] dm cache policy smq: move 'dm-cache-default' module alias to SMQ (Mike Snitzer) [1282900] - [dm] dm cache policy smq: fix "default" version to be 1.4.0 (Mike Snitzer) [1282900] - [dm] dm cache: switch the "default" cache replacement policy from mq to smq (Mike Snitzer) [1282900] - [dm] dm cache: age and write back cache entries even without active IO (Mike Snitzer) [1282900] - [dm] dm cache: prefix all DMERR and DMINFO messages with cache device name (Mike Snitzer) [1282900] - [dm] dm cache: add fail io mode and needs_check flag (Mike Snitzer) [1282900] - [dm] dm cache: wake the worker thread every time we free a migration object (Mike Snitzer) [1282900] - [dm] dm cache: add stochastic-multi-queue - smq - policy (Mike Snitzer) [1282900] - [dm] dm cache: boost promotion of blocks that will be overwritten (Mike Snitzer) [1282900] - [dm] dm cache: defer whole cells (Mike Snitzer) [1282900] - [dm] dm bio prison: add dm_cell_promote_or_release (Mike Snitzer) [1282900] - [dm] dm cache: pull out some bitset utility functions for reuse (Mike Snitzer) [1282900] - [dm] dm cache: pass a new 'critical' flag to the policies when requesting writeback work (Mike Snitzer) [1282900] - [dm] dm cache: track IO to the origin device using io_tracker (Mike Snitzer) [1282900] - [dm] dm cache: add io_tracker (Mike Snitzer) [1282900] - [dm] dm cache: fix race when issuing a POLICY_REPLACE operation (Mike Snitzer) [1282900] - [dm] dm crypt: update wiki page URL (Mike Snitzer) [1282900] - [dm] dm stripe: drop useless exit point from dm_stripe_init() (Mike Snitzer) [1282900] - [dm] dm raid1: keep issuing IO after leg failure (Mike Snitzer) [1282900] - [dm] dm table: use bool function return values of true_false not 1_0 (Mike Snitzer) [1282900] - [dm] dm thin: remove stale 'trim' message documentation (Mike Snitzer) [1282900] - [dm] dm delay: use msecs_to_jiffies for time conversion (Mike Snitzer) [1282900] - [dm] dm log userspace base: fix compile warning (Mike Snitzer) [1282900] - [dm] dm log userspace transfer: match wait_for_completion_timeout return type (Mike Snitzer) [1282900] - [dm] dm cache policy mq: try not to writeback data that changed in the last second (Mike Snitzer) [1282900] - [dm] dm cache policy mq: remove unused generation member of struct entry (Mike Snitzer) [1282900] - [dm] dm cache policy mq: track entries hit this 'tick' via sentinel objects (Mike Snitzer) [1282900] - [dm] dm cache policy mq: remove queue_shift_down (Mike Snitzer) [1282900] - [dm] dm cache policy mq: keep track of the number of entries in a multiqueue (Mike Snitzer) [1282900] - [dm] dm log userspace: split flush_entry_pool to be per dirty-log (Mike Snitzer) [1282900] - [dm] dm io: deal with wandering queue limits when handling BIO_DISCARD (Mike Snitzer) [1282900] - [dm] dm io: reject unsupported DISCARD requests with EOPNOTSUPP (Mike Snitzer) [1282900] - [dm] dm kcopyd: prepare for additional safety checks for discards (Mike Snitzer) [1282900] - [dm] hold suspend_lock while suspending device during device deletion (Mike Snitzer) [1282900] - [dm] dm thin: fix to consistently zero-fill reads to unprovisioned blocks (Mike Snitzer) [1282900] - [dm] dm snapshot: remove unnecessary NULL checks before vfree calls (Mike Snitzer) [1282900] - [dm] dm mpath: simplify failure path of dm_multipath_init (Mike Snitzer) [1282900] - [dm] dm thin metadata: remove unused dm_pool_get_data_block_size (Mike Snitzer) [1282900] - [dm] dm ioctl: fix stale comment above dm_get_inactive_table (Mike Snitzer) [1282900] - [dm] dm crypt: update url in CONFIG_DM_CRYPT help text (Mike Snitzer) [1282900] - [dm] dm-bufio: fix time comparison to use time_after_eq (Mike Snitzer) [1282900] - [dm] use time_in_range and time_after (Mike Snitzer) [1282900] - [dm] dm-raid: fix a couple integer overflows (Mike Snitzer) [1282900]- [net] ipv6: addrconf: validate new MTU before applying it (Aaron Conole) [1250773] - [net] xfrm: Fix memory leak in xfrm_state_update (Paolo Abeni) [1271720] - [net] sctp: allow authenticating DATA chunks that are bundled with COOKIE_ECHO (Xin Long) [1275535] - [net] sctp: do not reset the overall_error_count in SHUTDOWN_RECEIVE state (Xin Long) [1276847] - [net] sctp: asconf's process should verify address parameter is in the beginning (Xin Long) [1246941] - [net] sctp: ASCONF-ACK with Unresolvable Address should be sent (Xin Long) [1241866] - [net] tcp_cubic: do not set epoch_start in the future (Hannes Frederic Sowa) [1275214] - [net] tcp_cubic: better follow cubic curve after idle period (Hannes Frederic Sowa) [1275214] - [net] tcp: add OFO snmp counters (Herbert Xu) [705409] - [net] netlink: With opcode INET_DIAG_BC_S_LE dport was compared in inet_diag_bc_run() (Phil Sutter) [1179769] - [net] bridge: fix hang on removal of bridge via netlink (Paolo Abeni) [1115904] - [net] bridge: bridge port parameters over netlink (Paolo Abeni) [1115904] - [net] bridge: implement rtnl_link_ops->get_size and rtnl_link_ops->fill_info (Paolo Abeni) [1115904] - [net] bridge: Assign rtnl_link_ops to bridge devices created via ioctl (Paolo Abeni) [1115904] - [net] bridge: fix a possible net_device leak (Paolo Abeni) [1115904] - [net] bridge: fix accidental creation of sysfs directory (Paolo Abeni) [1115904] - [net] bridge: allow creating bridge devices with netlink (Paolo Abeni) [1115904] - [net] sctp: add routing output fallback (Xin Long) [1229124] - [net] sctp: fix dst leak (Xin Long) [1229124] - [net] sctp: fix src address selection if using secondary addresses (Xin Long) [1229124] - [net] sctp: reduce indent level on sctp_v4_get_dst (Xin Long) [1229124] - [net] xfrm: fix for policy matching on outgoing interface (Phil Sutter) [1145624] - [net] sch_qfq: remove unused member of struct qfq_sched (Phil Sutter) [1152235] - [net] sch_qfq: remove redundant -if- control statement (Phil Sutter) [1152235] - [net] sch_qfq: remove a source of high packet delay/jitter (Phil Sutter) [1152235] - [net] sch_qfq: remove forward declaration of qfq_update_agg_ts (Phil Sutter) [1152235] - [net] sch_qfq: improve efficiency of make_eligible (Phil Sutter) [1152235] - [net] sch_qfq: remove a useless invocation of qfq_update_eligible (Phil Sutter) [1152235] - [net] sch_qfq: do not allow virtual time to jump if an aggregate is in service (Phil Sutter) [1152235] - [net] sch_qfq: prevent budget from wrapping around after a dequeue (Phil Sutter) [1152235] - [net] sch_qfq: serve activated aggregates immediately if the scheduler is empty (Phil Sutter) [1152235] - [net] sch_qfq: fix the update of eligible-group sets (Phil Sutter) [1152235] - [net] sch_qfq: properly cap timestamps in charge_actual_service (Phil Sutter) [1152235] - [net] sch_qfq: fair-queueing service at DRR cost (Phil Sutter) [1152235] - [net] pkt_sched: Fix warning false positives (Phil Sutter) [1152235] - [scsi] st: Destroy st_index_idr on module exit (Maurizio Lombardi) [875277] - [scsi] st: convert DRIVER_ATTR macros to DRIVER_ATTR_RO (Maurizio Lombardi) [875277] - [scsi] st: convert to using driver attr groups for sysfs (Maurizio Lombardi) [875277] - [scsi] st: implement tape statistics (Maurizio Lombardi) [875277] - [scsi] st: fix corruption of the st_modedef structures in st_set_options() (Maurizio Lombardi) [875277] - [scsi] st: convert class code to use dev_groups (Maurizio Lombardi) [875277] - [scsi] st: raise device limit (Maurizio Lombardi) [875277] - [scsi] st: clean up device file creation and removal (Maurizio Lombardi) [875277] - [scsi] st: get rid of scsi_tapes array (Maurizio Lombardi) [875277] - [scsi] st: clean up dev cleanup in st_probe (Maurizio Lombardi) [875277] - [scsi] st: Use static class attributes (Maurizio Lombardi) [875277] - [scsi] fnic: Use the local variable instead of I/O flag to acquire io_req_lock in fnic_queuecommand() to avoid deadloack (Maurizio Lombardi) [1253855] - [powerpc] nvram: print no error when pstore backend is not nvram (Gustavo Duarte) [1207778] - [cpufreq] fix memory leak in cpufreq_add_dev (Aristeu Rozanski) [1281727] - [hid] usbhid: add Chicony/Pixart usb optical mouse that needs QUIRK_ALWAYS_POLL (Herton R. Krzesinski) [1159319] - [watchdog] i6300esb: don't depend on X86 (David Gibson) [1245156] - [fs] devpts: plug the memory leak in kill_sb (Ian Kent) [1283557] - [char] tty: Fix unsafe bit ops in tty_throttle_safe/unthrottle_safe (Milos Vyletel) [1234862] - [security] selinux: special dontaudit for access checks (Marek Milkovic) [723722] - [security] selinux: make LSMs explicitly mask off permissions (Marek Milkovic) [723722] - [security] Don't leak a key reference if request_key tries to use a revoked keyring (David Howells) [1188442 1282745] - [security] keys: Fix the size of the key description passed to/from userspace (David Howells) [1282745] - [security] keys: Reinstate EPERM for a key type name beginning with a '.' (David Howells) [1282745] - [security] keys: Allow special keys eg. DNS results to be invalidated by CAP_SYS_ADMIN (David Howells) [1282745] - [security] keys: special dot prefixed keyring name bug fix (David Howells) [1282745] - [security] keys: Pre-clear struct key on allocation (David Howells) [1282745] - [security] keys: initialize root uid and session keyrings early (David Howells) [1282745] - [security] keys: Drop the permissions argument from __keyring_search_one (David Howells) [1282745] - [security] keys: key_is_dead should take a const key pointer argument (David Howells) [1282745] - [security] keys: Use bool in make_key_ref and is_key_possessed (David Howells) [1282745] - [security] keys: Skip key state checks when checking for possession (David Howells) [1282745] - [security] fix: compat_rw_copy_check_uvector misuse in aio, readv, writev, and security keys (David Howells) [1282745] - [security] keys: Use keyring_alloc() to create special keyrings (David Howells) [1282745] - [security] keys: Reduce initial permissions on keys (David Howells) [1282745] - [security] key: Fix resource leak (David Howells) [1282745] - [security] keys: linux/key-type.h needs linux/errno.h (David Howells) [1282745] - [security] keys: Fix some sparse warnings (David Howells) [1282745] - [security] key: Remove extraneous parentheses from rcu_assign_keypointer (David Howells) [1282745] - [security] security/keys/keyctl.c: suppress memory allocation failure warning (David Howells) [1282745] - [security] keys: Don't check for NULL key pointer in key_validate (David Howells) [1282745] - [security] keys: Do LRU discard in full keyrings (David Howells) [1282745] - [security] keys: Permit in-place link replacement in keyring list (David Howells) [1282745] - [security] keys: Perform RCU synchronisation on keys prior to key destruction (David Howells) [1282745] - [security] keys: Announce key type (un)registration (David Howells) [1282745] - [security] Created a function for setting timeouts on keys (David Howells) [1282745] - [char] tty ldisc: Close/Reopen race prevention should check the proper flag (Herton R. Krzesinski) [1233699] - [char] TTY: open/hangup race fixup (Herton R. Krzesinski) [1233699] - [char] TTY: don't allow reopen when ldisc is changing (Herton R. Krzesinski) [1233699] - [block] mtip32xx: increase wait time for hba reset (David Milburn) [1252349 1253433] - [block] mtip32xx: fix minor number (David Milburn) [1252349 1253433] - [block] mtip32xx: remove unnecessary sleep in mtip_ftl_rebuild_poll (David Milburn) [1252349 1253433] - [block] mtip32xx: Abort I/O during secure erase operation (David Milburn) [1252349 1253433] - [block] mtip32xx: fix incorrectly setting MTIP_DDF_SEC_LOCK_BIT (David Milburn) [1252349 1253433] - [block] mtip32xx: fix rmmod issue (David Milburn) [1252349 1253433] - [netdrv] e100: Release skb when DMA mapping is failed in e100_xmit_prepare (Ken Cox) [1150338] - [netdrv] e100: Add dma mapping error check (Ken Cox) [1150338] - [netdrv] e100: Add a check after pci_pool_create to avoid null pointer dereference (Ken Cox) [1150338] - [netdrv] ethernet/intel: Use setup_timer (Ken Cox) [1150338] - [netdrv] e100: don't initialize int object to zero (Ken Cox) [1150338] - [mm] ksm: unstable_tree_search_insert error checking cleanup (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: use the helper method to do the hlist_empty check (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: don't fail stable tree lookups if walking over stale stable_nodes (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: add cond_resched() to the rmap_walks (Andrea Arcangeli) [1262294 1274870] - [mm] shm: fix null pointer deref when userspace specifies invalid hugepage size (Aaron Tomlin) [1168187] - [mm] hugetlbfs: fix mmap failure in unaligned size request (Aaron Tomlin) [1168187] - [mm] support more pagesizes for MAP_HUGETLB/SHM_HUGETLB (Aaron Tomlin) [1168187] - [mm] hugetlbfs: fix alignment of huge page requests (Aaron Tomlin) [1168187] - [edac] sb_edac: look harder for DDRIO on Haswell systems (Aristeu Rozanski) [1112412] - [edac] sb_edac: correctly fetch DIMM width on Ivy Bridge and Haswell (Aristeu Rozanski) [1112412] - [net] ipv6: fix crash on ICMPv6 redirects with prohibited/blackholed source (Xin Long) [1278273] - [net] sctp: translate host order to network order when setting a hmacid (Xin Long) [1270481] - [net] fix tcp_info uapi breakage (Paolo Abeni) [1191738] - [net] ipv6: fix bad free of addrconf_init_net (Paolo Abeni) [1278372] - [net] netfilter: nf_ct_sctp: minimal multihoming support (Xin Long) [1267612] - [mm] vmalloc.c: unbreak __vunmap (Jan Stancek) [1286024] - [fs] nfs: Fetch MOUNTED_ON_FILEID when updating an inode (Benjamin Coddington) [1223978] - [fs] nfsv3: Use the readdir fileid as the mounted-on-fileid (Benjamin Coddington) [1223978] - [fs] nfs: Fix use of nfs_attr_use_mounted_on_fileid() (Benjamin Coddington) [1223978] - [fs] nfs: Fix possible endless state recovery wait (Benjamin Coddington) [1093904] - [fs] nfs: Fix comparison between DS address lists (Steve Dickson) [1282622] - [fs] nfs: pnfs: loop over multipath addrs on connect (Steve Dickson) [1282622] - [fs] nfs: Parse and store all multipath DS addresses (Steve Dickson) [1282622] - [fs] nfs: pnfs IPv6 support (Steve Dickson) [1282622] - [fs] xfs: incorporate sysfs/kobject in xfsstats: handlers take kobjects (Bill O'Donnell) [1205640] - [fs] xfs: stats are no longer dependent on CONFIG_PROC_FS (Bill O'Donnell) [1205640] - [fs] xfs: fix an error code in xfs_fs_fill_super (Bill O'Donnell) [1205640] - [fs] xfs: per-filesystem stats counter implementation (Bill O'Donnell) [1205640] - [fs] xfs: per-filesystem stats in sysfs (Bill O'Donnell) [1205640] - [fs] xfs: pass xfsstats structures to handlers and macros (Bill O'Donnell) [1205640] - [fs] xfs: consolidate sysfs ops (Bill O'Donnell) [1205640] - [fs] xfs: remove unused procfs code (Bill O'Donnell) [1205640] - [fs] xfs: create symlink proc/fs/xfs/stat to sys/fs/xfs/stats (Bill O'Donnell) [1205640] - [fs] xfs: create global stats and stats_clear in sysfs (Bill O'Donnell) [1205640] - [fs] xfs: add log attributes for log lsn and grant head data (Bill O'Donnell) [1205640] - [fs] xfs: add debug sysfs attribute set (Bill O'Donnell) [1205640] - [fs] xfs: add xlog sysfs kobject and attribute handlers (Bill O'Donnell) [1205640] - [fs] xfs: add xfs_mount sysfs kobject (Bill O'Donnell) [1205640] - [fs] xfs: add a sysfs kset (Bill O'Donnell) [1205640] - [fs] xfs: fix a couple error sequence jumps in xfs_mountfs (Bill O'Donnell) [1205640] - [fs] sysfs: create __ATTR_WO() (Bill O'Donnell) [1205640] - [fs] gfs2: Protect freeing directory hash table with i_lock spin_lock (Robert S Peterson) [1250663] - [fs] ext4: Check return value of sb_getblk() and friends (Lukas Czerner) [1276627] - [fs] ext3: Avoid underflow of in ext3_trim_fs() (Lukas Czerner) [1116006] - [fs] ext3: add necessary check in case IO error happens (Lukas Czerner) [1209315]- [md] md: clear Blocked flag on failed devices when array is read-only (Xiao Ni) [1177913] - [netdrv] e1000e: convert to new VLAN model (Ken Cox) [1213244] - [usb] xhci: Allocate correct amount of scratchpad buffers (Don Zickus) [1261704] - [ata] ahci: add new Intel device IDs (Steve Best) [1281823] - [usb] Revert "Update USB default wakeup settings" (Don Zickus) [1236589] - [perf] tools: Fix build on 32-bit machines with numactl-dev (Jiri Olsa) [1164407] - [netdrv] ibmveth: Don't receive packets when the napi budget == 0 (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add support for Large Receive Offload (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add GRO support (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add support for TSO (Gustavo Duarte) [1233272] - [netdrv] ibmveth: change rx buffer default allocation for CMO (Gustavo Duarte) [1233272] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1097904] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1097904] - [fs] proc/vmcore.c:mmap_vmcore: skip non-ram pages reported by hypervisors (Baoquan He) [1097904] - [s390] vmcore: implement remap_oldmem_pfn_range for s390 (Baoquan He) [1097904] - [fs] vmcore: introduce remap_oldmem_pfn_range (Baoquan He) [1097904] - [s390] kdump: Allow copy_oldmem_page copy to virtual memory (Baoquan He) [1097904] - [fs] s390/kdump: Disable mmap for s390 (Baoquan He) [1097904] - [fs] vmcore: support mmap on /proc/vmcore (Baoquan He) [1097904] - [fs] vmcore: calculate vmcore file size from buffer size and total size of vmcore objects (Baoquan He) [1097904] - [fs] vmcore: allow user process to remap ELF note segment buffer (Baoquan He) [1097904] - [fs] vmcore: allocate ELF note segment in the 2nd kernel vmalloc memory (Baoquan He) [1097904] - [kernel] vmalloc: introduce remap_vmalloc_range_partial (Baoquan He) [1097904] - [kernel] vmalloc: make find_vm_area check in range (Baoquan He) [1097904] - [fs] vmcore: treat memory chunks referenced by PT_LOAD program header entries in page-size boundary in vmcore_list (Baoquan He) [1097904] - [fs] vmcore: allocate buffer for ELF headers on page-size alignment (Baoquan He) [1097904] - [fs] vmcore: clean up read_vmcore (Baoquan He) [1097904] - [kernel] include/linux/mm.h: add PAGE_ALIGNED helper (Baoquan He) [1097904] - [fs] proc/vmcore.c: put if tests in the top of the while loop to reduce duplication (Baoquan He) [1097904] - [fs] proc/vmcore.c: add hook to read_from_oldmem to check for non-ram pages (Baoquan He) [1097904] - [s390] asm-generic, mm: pgtable: consolidate zero page helpers (Baoquan He) [1097904] - [fs] Revert "vmcore: prevent PT_NOTE p_memsz overflow during header update" (Baoquan He) [1097904] - [fs] Revert "vmcore: continue vmcore initialization if PT_NOTE is found empty" (Baoquan He) [1097904] - [pci] Use function 0 VPD for identical functions, regular VPD for others (Myron Stowe) [1258330] - [pci] Fix devfn for VPD access through function 0 (Myron Stowe) [1258330] - [pci] Add VPD function 0 quirk for Intel Ethernet devices (Myron Stowe) [1258330] - [pci] Add dev_flags bit to access VPD through function 0 (Myron Stowe) [1258330] - [virt] storvsc: use storage protocol version to determine storage capabilities (Vitaly Kuznetsov) [1267592] - [virt] storvsc: use correct defaults for values determined by protocol negotiation (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Untangle the storage protocol negotiation from the vmbus protocol negotiation (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Use a single value to track protocol versions (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Rather than look for sets of specific protocol versions, make decisions based on ranges (Vitaly Kuznetsov) [1267592] - [virt] hv: balloon: Enable dynamic memory protocol negotiation with Windows 10 hosts (Vitaly Kuznetsov) [1267592] - [virt] hv: vmbus: Update preferred vmbus protocol version to windows 10 (Vitaly Kuznetsov) [1267592] - [s390] mm: speedup storage key initialization (Hendrik Brueckner) [1234811] - [s390] memory hotplug: use pfmf instruction to initialize storage keys (Hendrik Brueckner) [1234811] - [s390] mm: use pfmf instruction to initialize storage keys (Hendrik Brueckner) [1234811] - [s390] facilities: cleanup PFMF and HPAGE machine facility detection (Hendrik Brueckner) [1234811] - [s390] enable large page support with CONFIG_DEBUG_PAGEALLOC (Hendrik Brueckner) [1234811] - [s390] memory hotplug: initialize storage keys (Hendrik Brueckner) [1234811] - [s390] mm: limit STACK_RND_MASK for compat tasks (Hendrik Brueckner) [1234811] - [s390] mm: align 64-bit PIE binaries to 4GB (Hendrik Brueckner) [1234811] - [s390] avoid z13 cache aliasing (Hendrik Brueckner) [1234811] - [s390] mm: zero page cache synonyms for zEC12 (Hendrik Brueckner) [1234811] - [s390] zero page cache synonyms (Hendrik Brueckner) [1234811] - [s390] kernel: use stnsm 255 instead of stosm 0 (Hendrik Brueckner) [1234811] - [s390] time: use stck clock fast for do_account_vtime (Hendrik Brueckner) [1234811] - [s390] spinlock: optimize spin_unlock code (Hendrik Brueckner) [1234811] - [s390] spinlock: refactor arch_spin_lock_wait_flags (Hendrik Brueckner) [1234811] - [s390] rwlock: add missing local_irq_restore calls (Hendrik Brueckner) [1234811] - [s390] spinlock, rwlock: always to a load-and-test first (Hendrik Brueckner) [1234811] - [s390] spinlock: optimize spinlock code sequence (Hendrik Brueckner) [1234811] - [s390] spinlock: cleanup spinlock code (Hendrik Brueckner) [1234811] - [s390] enable ARCH_USE_CMPXCHG_LOCKREF (Hendrik Brueckner) [1234811] - [s390] spinlock: check virtual cpu running status (Hendrik Brueckner) [1234811] - [netdrv] r8169: fix kasan reported skb use-after-free (Corinna Vinschen) [1273872] - [netdrv] r8169: Fix sleeping function called during get_stats64 (Corinna Vinschen) [1273872] - [netdrv] r8169: Add software counter for multicast packages (Corinna Vinschen) [1273872] - [netdrv] r8169: Add values missing in @get_stats64 from HW counters (Corinna Vinschen) [1273872] - [mm] compaction: fix accounting of LRU_ACTIVE_ANON|FILE in NR_ISOLATED_ANON|FILE (Andrea Arcangeli) [1264087] - [ata] libata: introduce ata_host->n_tags to avoid oops on SAS controllers (David Milburn) [1244601] - [ata] libata: allow sata_sil24 to opt-out of tag ordered submission (David Milburn) [1244601] - [ata] ahci: ahci_p5wdh_workaround - constify DMI table (David Milburn) [1244601] - [ata] libata: support the ata host which implements a queue depth less than 32 (David Milburn) [1244601] - [ata] ahci: bail out on ICH6 before using AHCI BAR (David Milburn) [1244601] - [ata] ahci: add Marvell 9230 to the AHCI PCI device list (David Milburn) [1244601] - [ata] ahci: Use PCI_VENDOR_ID_MARVELL_EXT for 0x1b4b (David Milburn) [1244601] - [pci] Define macro for Marvell vendor ID (David Milburn) [1244601] - [mm] fix anon_vma->degree underflow in anon_vma endless growing prevention (Jerome Marchand) [1151823] - [mm] fix corner case in anon_vma endless growing prevention (Jerome Marchand) [1151823] - [mm] prevent endless growth of anon_vma hierarchy (Jerome Marchand) [1151823] - [mm] avoid anon_vma_chain allocation under anon_vma lock (Jerome Marchand) [1151823] - [mm] avoid repeated anon_vma lock/unlock sequences in unlink_anon_vmas() (Jerome Marchand) [1151823] - [mm] avoid repeated anon_vma lock/unlock sequences in anon_vma_clone() (Jerome Marchand) [1151823]- [kvm] svm: unconditionally intercept DB (Paolo Bonzini) [1279468] {CVE-2015-8104} - [input] wacom: Add support for Express Key Remote (Aristeu Rozanski) [1243328] - [input] wacom: Add missing ABS_MISC event and feature declaration for 27QHD (Aristeu Rozanski) [1243328] - [input] wacom: add support for Cintiq 27QHD and 27QHD touch (Aristeu Rozanski) [1243328] - [input] wacom: add defines for new Cintiq and DTU outbound tracking (Aristeu Rozanski) [1243328] - [input] wacom: process outbound for newer Cintiqs (Aristeu Rozanski) [1243328] - [hwmon] coretemp: Allow format checking (Prarit Bhargava) [1262397] - [hwmon] revert "hwmon: coretemp: Refine TjMax detection" (Prarit Bhargava) [1262397] - [hwmon] coretemp: Allocate platform data with devm_kzalloc (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use sysfs_create_group to create sysfs attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: Do not return -EAGAIN for low temperatures (Prarit Bhargava) [1262397] - [hwmon] coretemp: Refine TjMax detection (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add PCI device ID for CE41x0 CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use PCI host bridge ID to identify CPU if necessary (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix truncated name of alarm attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: Atom CPUs don't support TjMax; no warning needed (Prarit Bhargava) [1262397] - [hwmon] coretemp: Remove redundant platform_set_drvdata() (Prarit Bhargava) [1262397] - [hwmon] coretemp: Document and add support for additional CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: list TjMax for Z650/670 and N550/570 (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop N4xx, N5xx, D4xx, D5xx CPUs from tjmax table (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use model table instead of if/else to identify CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop dependency on PCI for TjMax detection on Atom CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add support for Atom CE4110/4150/4170 (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use get_online_cpus to avoid races involving CPU hotplug (Prarit Bhargava) [1262397] - [hwmon] sections: Fix section conflicts in drivers/hwmon (Prarit Bhargava) [1262397] - [hwmon] struct x86_cpu_id arrays can be __initconst (Prarit Bhargava) [1262397] - [x86] cpufeature: Rename X86_FEATURE_DTS to X86_FEATURE_DTHERM (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop needless initialization (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add support for Atom D2000 and N2000 series CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Improve support of recent Atom CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Improve support for TjMax detection on Atom CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Increase CPU core limit (Prarit Bhargava) [1262397] - [hwmon] coretemp: fix oops on cpu unplug (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix checkpatch error (Prarit Bhargava) [1262397] - [hwmon] Convert coretemp to x86 cpuid autoprobing (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add missing section annotations (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix for non-SMP builds (Prarit Bhargava) [1262397] - [hwmon] coretemp: Get microcode revision from cpu_data (Prarit Bhargava) [1262397] - [hwmon] coretemp: Avoid leaving around dangling pointer (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fixup platform device ID change (Prarit Bhargava) [1262397] - [hwmon] coretemp: remove struct platform_data * parameter from create_core_data (Prarit Bhargava) [1262397] - [hwmon] coretemp: constify static data (Prarit Bhargava) [1262397] - [hwmon] coretemp: don't use kernel assigned CPU number as platform device ID (Prarit Bhargava) [1262397] - [hwmon] coretemp: Don't use threshold registers for tempX_max (Prarit Bhargava) [1262397] - [hwmon] coretemp: Let the user force TjMax (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop duplicate function get_pkg_tjmax (Prarit Bhargava) [1262397] - [hwmon] coretemp Initialize tmin (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add core/pkg threshold support to Coretemp (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop unused struct members (Prarit Bhargava) [1262397] - [hwmon] coretemp: Further relax temperature range checks (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix TjMax detection for older CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Relax target temperature range check (Prarit Bhargava) [1262397] - [x86] hwmon: Add core threshold notification to therm_throt.c (Prarit Bhargava) [1262397] - [hwmon] coretemp Initialize sysfs attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: documentation update and cleanup (Prarit Bhargava) [1262397] - [scsi] mptsas: fix depth param in scsi_track_queue_full (Tomas Henzl) [1231864] - [scsi] fcoe: ensure that skb placed on the fip_recv_list are unshared (Maurizio Lombardi) [1227181] - [scsi] bnx2i: Fixed firmware assert, during target logout (Maurizio Lombardi) [1127626] - [scsi] hpsa: Update driver revision to RH5 (Joseph Szczypek) [1244959] - [scsi] hpsa: fix issues with multilun devices (Joseph Szczypek) [1244959] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [scsi] only re-lock door after EH on devices that were reset (Ewan Milne) [995234] - [virt] guest to host DoS by triggering an infinite loop in microcode (Paolo Bonzini) [1277172] {CVE-2015-5307}- [tools] perf probe: Trivial typo fix for --demangle (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F dso_from for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F dso_to for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F symbol_from for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F symbol_to for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F mispredict for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F in_tx for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F abort for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Make CPUINFO_PROC an array to support different kernel versions (Jiri Olsa) [1216217] - [tools] perf callchain: Use global caching provided by libunwind (Jiri Olsa) [1216217] - [tools] perf diff: Add missing hists__init() call at tool start (Jiri Olsa) [1216217] - [tools] perf script: Add period as a default output column (Jiri Olsa) [1216217] - [tools] perf script: Add period data column (Jiri Olsa) [1216217] - [tools] perf evsel: No need to drag util/cgroup.h (Jiri Olsa) [1216217] - [tools] perf evlist: Add missing 'struct option' forward declaration (Jiri Olsa) [1216217] - [tools] perf evsel: Move exit stuff from __delete to __exit (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Enable events copying (Jiri Olsa) [1216217] - [tools] perf session: Add option to copy events when queueing (Jiri Olsa) [1216217] - [tools] perf Documentation: Fix typos in perf/Documentation (Jiri Olsa) [1216217] - [tools] perf trace: Use thread_,_set_priv helpers (Jiri Olsa) [1216217] - [tools] perf kvm: Use thread_,_set_priv helpers (Jiri Olsa) [1216217] - [tools] perf callchain: Create an address space per thread (Jiri Olsa) [1216217] - [tools] perf report: Set callchain_param.record_mode for future use (Jiri Olsa) [1216217] - [tools] perf evlist: Fix for double free in tools/perf stat (Jiri Olsa) [1216217] - [tools] perf test: Add test case for pmu event new style format (Jiri Olsa) [1216217] - [tools] perf tools: Add support to new style format of kernel PMU event (Jiri Olsa) [1216217] - [tools] perf tools: Parse the pmu event prefix and suffix (Jiri Olsa) [1216217] - [tools] Revert "perf tools: Default to cpu// for events v5" (Jiri Olsa) [1216217] - [tools] perf top: Add a visual cue for toggle zeroing of samples (Jiri Olsa) [1216217] - [tools] perf symbols: Make sym->end be the first address after the symbol range (Jiri Olsa) [1216217] - [tools] perf symbols: Fix map->end fixup (Jiri Olsa) [1216217] - [tools] perf tools: Fixup off-by-one comparision in maps__find (Jiri Olsa) [1216217] - [tools] perf tools: fix off-by-one error in maps (Jiri Olsa) [1216217] - [tools] perf machine: Add missing dsos->root rbtree root initialization (Jiri Olsa) [1216217] - [tools] perf evsel: Make some exit routines static (Jiri Olsa) [1216217] - [tools] perf evsel: Add missing 'target' struct forward declaration (Jiri Olsa) [1216217] - [tools] perf evlist: Default to syswide target when no thread/cpu maps set (Jiri Olsa) [1216217] - [tools] perf evlist: Check that there is a thread_map when preparing a workload (Jiri Olsa) [1216217] - [tools] perf thread_map: Create dummy constructor out of open coded equivalent (Jiri Olsa) [1216217] - [tools] perf tools: Remove hists from evsel (Jiri Olsa) [1216217] - [tools] perf callchain: Move the callchain_param extern to callchain.h (Jiri Olsa) [1216217] - [tools] perf evsel: Subclassing (Jiri Olsa) [1216217] - [tools] perf session: Remove last reference to hists struct (Jiri Olsa) [1216217] - [tools] perf ui browsers: Add missing include (Jiri Olsa) [1216217] - [tools] perf tools: Move events_stats struct to event.h (Jiri Olsa) [1216217] - [tools] perf session: Don't count per evsel events (Jiri Olsa) [1216217] - [tools] perf evsel: Add hists helper (Jiri Olsa) [1216217] - [tools] perf script: Stop updating hists stats, not used (Jiri Olsa) [1216217] - [tools] perf sched: Stop updating hists stats, not used (Jiri Olsa) [1216217] - [tools] perf callchain: Move callchain_param to util object in to fix python test (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use fdarray object instead of pollfd (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use perf_evlist__add_pollfd return fd position (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Fix perf_evlist__add_pollfd error handling (Jiri Olsa) [1216217] - [tools] perf record: Fix error message for --filter option not coming after tracepoint (Jiri Olsa) [1216217] - [tools] perf tools: Fix build breakage on arm64 targets (Jiri Olsa) [1216217] - [tools] perf symbols: Improve DSO long names lookup speed with rbtree (Jiri Olsa) [1216217] - [tools] perf symbols: Encapsulate dsos list head into struct dsos (Jiri Olsa) [1216217] - [tools] perf bench futex: Sanitize -q option in requeue (Jiri Olsa) [1216217] - [tools] perf bench futex: Support operations for shared futexes (Jiri Olsa) [1216217] - [tools] perf trace: Fix mmap return address truncation to 32-bit (Jiri Olsa) [1216217] - [tools] perf tools: Refactor unit and scale function parameters (Jiri Olsa) [1216217] - [tools] perf tools: Fix line number in the config file error message (Jiri Olsa) [1216217] - [tools] perf tools: Convert record,top.call-graph option to call-graph.record-mode (Jiri Olsa) [1216217] - [tools] perf tools: Introduce perf_callchain_config() (Jiri Olsa) [1216217] - [tools] perf callchain: Move some parser functions to callchain.c (Jiri Olsa) [1216217] - [tools] perf tools: Move callchain config from record_opts to callchain_param (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix callchain print bug on TUI (Jiri Olsa) [1216217] - [tools] perf tools: Use ACCESS_ONCE() instead of volatile cast (Jiri Olsa) [1216217] - [tools] perf tools: Modify error code for when perf_session__new() fails (Jiri Olsa) [1216217] - [tools] perf tools: Fix perf record as non root with kptr_restrict == 1 (Jiri Olsa) [1216217] - [tools] perf stat: Fix --per-core on multi socket systems (Jiri Olsa) [1216217] - [tools] perf trace: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1216217] - [tools] perf record: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1216217] - [tools] perf evlist: Unmap when all refcounts to fd are gone and events drained (Jiri Olsa) [1216217] - [tools] tools lib fd array: Allow associating an integer cookie with each entry (Jiri Olsa) [1216217] - [tools] perf evlist: Refcount mmaps (Jiri Olsa) [1216217] - [tools] tools lib api: Adopt fdarray class from perf's evlist (Jiri Olsa) [1216217] - [tools] perf evlist: Introduce poll method for common code idiom (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use perf_evlist__add_pollfd() instead of local equivalent (Jiri Olsa) [1216217] - [tools] perf tests: Add pollfd growing test (Jiri Olsa) [1216217] - [tools] perf evlist: Allow growing pollfd on add method (Jiri Olsa) [1216217] - [tools] perf evlist: We need to poll all event file descriptors (Jiri Olsa) [1216217] - [tools] perf evlist: Monitor POLLERR and POLLHUP events too (Jiri Olsa) [1216217] - [tools] perf tests: Add test for perf_evlist__filter_pollfd() (Jiri Olsa) [1216217] - [tools] perf evlist: Introduce perf_evlist__filter_pollfd method (Jiri Olsa) [1216217] - [tools] perf record: Use ring buffer consume method to look like other tools (Jiri Olsa) [1216217] - [tools] perf probe: Do not use dwfl_module_addrsym if dwarf_diename finds symbol name (Jiri Olsa) [1216217] - [tools] perf probe: Do not access kallsyms when analyzing user binaries (Jiri Olsa) [1216217] - [tools] perf symbols: Add path to Ubuntu kernel debuginfo file (Jiri Olsa) [1216217] - [tools] perf symbols: Ignore stripped vmlinux and fallback to kallsyms (Jiri Olsa) [1216217] - [tools] perf tools: define _DEFAULT_SOURCE for glibc_2.20 (Jiri Olsa) [1216217] - [tools] perf tools: Don't include sys/poll.h directly (Jiri Olsa) [1216217] - [tools] perf tools: Fix GNU-only grep usage in Makefile (Jiri Olsa) [1216217] - [tools] perf tools: Disable kernel symbol demangling by default (Jiri Olsa) [1216217] - [tools] perf tool: fix compilation for ARM (Jiri Olsa) [1216217] - [tools] perf tools: Add perf_pmu__scan_file() (Jiri Olsa) [1216217] - [tools] perf tools: Let default config be defined for a PMU (Jiri Olsa) [1216217] - [tools] perf tools: Add perf-with-kcore script (Jiri Olsa) [1216217] - [tools] perf tools: Let a user specify a PMU event without any config terms (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Unify the title bar output (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Enable the target.system_wide flag (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Save pid string in opts.target.pid (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Fix build issue when DWARF support is disabled (Jiri Olsa) [1216217] - [tools] perf tools: Add +field argument support for --sort option (Jiri Olsa) [1216217] - [tools] perf hists browser: Consolidate callchain print functions in TUI (Jiri Olsa) [1216217] - [tools] perf tools: Add +field argument support for --field option (Jiri Olsa) [1216217] - [tools] perf top: Use set_term_quiet() instead of open coded equivalent (Jiri Olsa) [1216217] - [tools] perf machine: Fallback to MAP__FUNCTION if daddr maps are NULL (Jiri Olsa) [1216217] - [tools] perf hists browser: Cleanup callchain print functions (Jiri Olsa) [1216217] - [tools] perf tools: Add machine__kernel_ip() (Jiri Olsa) [1216217] - [tools] perf machine: Rename machine__get_kernel_start_addr() method (Jiri Olsa) [1216217] - [tools] perf scripting: Add 'flush' callback to scripting API (Jiri Olsa) [1216217] - [tools] perf tests: Add a test for tracking with sched_switch (Jiri Olsa) [1216217] - [tools] perf hists browser: Factor out hist_browser__show_callchain_entry() (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix children overhead dump (Jiri Olsa) [1216217] - [tools] perf hists browser: Get rid of unused 'remaining' variable (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Explicitly include util/debug.h (Jiri Olsa) [1216217] - [tools] perf symbols: Don't try to find DSOs in SYSV maps (Jiri Olsa) [1216217] - [tools] perf stat: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf help: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf kvm: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf sched: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf test: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf record: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf trace: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf top: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf util: Replace strerror with strerror_r for thread-safety (Jiri Olsa) [1216217] - [tools] perf probe: Make error messages thread-safe (Jiri Olsa) [1216217] - [tools] perf: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf probe: Don't use strerror if strlist__add failed (Jiri Olsa) [1216217] - [tools] perf report: Relax -g option parsing not to limit the option order (Jiri Olsa) [1216217] - [tools] perf tools: Annotate PMU related list_head members with type info (Jiri Olsa) [1216217] - [tools] perf tools: Add arm64 triplets (Jiri Olsa) [1216217] - [tools] perf annotate: Don't truncate Intel style addresses (Jiri Olsa) [1216217] - [tools] perf probe: Warn user to rebuild target with debuginfo (Jiri Olsa) [1216217] - [tools] perf evlist: Add perf_evlist__enable_event_idx() (Jiri Olsa) [1216217] - [tools] perf tools: Add flags and insn_len to struct sample (Jiri Olsa) [1216217] - [tools] perf machine: Add machine__thread_exec_comm() (Jiri Olsa) [1216217] - [tools] perf tools: Identify which comms are from exec (Jiri Olsa) [1216217] - [tools] perf script python: Add helpers for calling Python objects (Jiri Olsa) [1216217] - [tools] perf script: Allow callchains if any event samples them (Jiri Olsa) [1216217] - [tools] perf session: Add perf_session__peek_event() (Jiri Olsa) [1216217] - [tools] perf evlist: Add perf_evlist__set_tracking_event() (Jiri Olsa) [1216217] - [tools] perf evlist: Add 'system_wide' option (Jiri Olsa) [1216217] - [tools] perf symbols: Fix missing label symbols (Jiri Olsa) [1216217] - [tools] perf symbols: Don't demangle parameters and such by default (Jiri Olsa) [1216217] - [tools] perf top: Handle 'z' key for toggle zeroing samples in TUI (Jiri Olsa) [1216217] - [tools] perf top: Fix -z option behavior (Jiri Olsa) [1216217] - [tools] perf report: Set proper sort__mode for the branch option (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix a small callchain display bug (Jiri Olsa) [1216217] - [tools] perf tools: Check recorded kernel version when finding vmlinux (Jiri Olsa) [1216217] - [tools] perf trace: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf timechart: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf script: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf sched: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf lock: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf kvm: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf kmem: Move session handling out of __cmd_kmem() (Jiri Olsa) [1216217] - [tools] perf inject: Move session handling out of __cmd_inject() (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Move session handling into cmd_buildid_cache() (Jiri Olsa) [1216217] - [tools] perf annotate: Move session handling out of __cmd_annotate() (Jiri Olsa) [1216217] - [tools] perf symbols: Fix a memory leak in vmlinux_path__init() (Jiri Olsa) [1216217] - [tools] perf script: Fix possible memory leaks (Jiri Olsa) [1216217] - [tools] perf tools: Prefer to use a cpu-wide event for probing CLOEXEC (Jiri Olsa) [1216217] - [tools] perf tools: Fix probing the kernel API with cpu-wide events (Jiri Olsa) [1216217] - [tools] perf tools: Fix one of the probe events to exclude kernel (Jiri Olsa) [1216217] - [tools] perf tools: Fix CLOEXEC probe for perf_event_paranoid == 2 (Jiri Olsa) [1216217] - [tools] perf trace: Add beautifier for mremap flags param (Jiri Olsa) [1216217] - [tools] perf probe: Fix --del option to delete events only with uprobe events (Jiri Olsa) [1216217] - [tools] perf probe: Fix --list option to show events only with uprobe events (Jiri Olsa) [1216217] - [tools] perf kvm: Fix stdin handling for 'kvm stat live' command (Jiri Olsa) [1216217] - [tools] perf top: Setup signals for terminal output (Jiri Olsa) [1216217] - [tools] perf tools: Introduce set_term_quiet_input helper function (Jiri Olsa) [1216217] - [tools] perf top: Join the display thread on exit (Jiri Olsa) [1216217] - [tools] perf tools: Add cpu_startup_entry to the list of kernel idle symbols (Jiri Olsa) [1216217] - [tools] perf top: Don't look for kernel idle symbols in all DSOs (Jiri Olsa) [1216217] - [tools] perf tools: Default to python version 2 (Jiri Olsa) [1216217] - [tools] perf tools: Fix PERF_FLAG_FD_CLOEXEC flag probing event type open counters due to EBUSY error (Jiri Olsa) [1216217] - [tools] perf tools: Fix column alignment when headers aren't shown on TUI (Jiri Olsa) [1216217] - [tools] perf tools: Add name field into perf_hpp_fmt (Jiri Olsa) [1216217] - [tools] perf top: Add -w option for setting column width (Jiri Olsa) [1216217] - [tools] perf report: Honor column width setting (Jiri Olsa) [1216217] - [tools] perf tools: Save column length in perf_hpp_fmt (Jiri Olsa) [1216217] - [tools] perf tools: Make __hpp__fmt() receive an additional len argument (Jiri Olsa) [1216217] - [tools] perf tools: Left-align output contents (Jiri Olsa) [1216217] - [tools] perf tools: Fix make PYTHON override (Jiri Olsa) [1216217] - [tools] perf kmem: Do not ignore mmap events (Jiri Olsa) [1216217] - [tools] perf tools: Allow out of order messages in forced flush (Jiri Olsa) [1216217] - [tools] perf tools: Add debug prints for ordered events queue (Jiri Olsa) [1216217] - [tools] perf tools: Add report.queue-size config file option (Jiri Olsa) [1216217] - [tools] perf tools: Add perf_config_u64 function (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__free function (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__init function (Jiri Olsa) [1216217] - [tools] perf tools: Use list_move in ordered_events_delete function (Jiri Olsa) [1216217] - [tools] perf tools: Create ordered-events object (Jiri Olsa) [1216217] - [tools] perf tools: Make perf_session__deliver_event global (Jiri Olsa) [1216217] - [tools] perf tools: Flush ordered events in case of allocation failure (Jiri Olsa) [1216217] - [tools] perf tools: Limit ordered events queue size (Jiri Olsa) [1216217] - [tools] perf tools: Factor ordered_events__flush to be more generic (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__(new|delete) interface (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_events members (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_samples struct to ordered_events (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_samples bool to ordered_events (Jiri Olsa) [1216217] - [tools] perf record: Honour --no-time command line option (Jiri Olsa) [1216217] - [tools] perf kvm stat: Properly show submicrosecond times (Jiri Olsa) [1216217] - [tools] perf symbols: Make sure --symfs usage includes the path separator (Jiri Olsa) [1216217] - [tools] perf evlist: Don't run workload if not told to (Jiri Olsa) [1216217] - [tools] perf tools: Fix arm64 build error (Jiri Olsa) [1216217] - [tools] saner perf_atoll() (Jiri Olsa) [1216217] - [tools] Revert "perf tools: Fix jump label always changing during tracing" (Jiri Olsa) [1216217] - [tools] perf tools: Fix perf usage string leftover (Jiri Olsa) [1216217] - [tools] perf record: Store PERF_RECORD_FINISHED_ROUND only for nonempty rounds (Jiri Olsa) [1216217] - [tools] perf record: Always force PERF_RECORD_FINISHED_ROUND event (Jiri Olsa) [1216217] - [tools] perf inject: Add --kallsyms parameter (Jiri Olsa) [1216217] - [tools] perf tools: Expose 'addr' functions so they can be reused (Jiri Olsa) [1216217] - [tools] perf session: Fix accounting of ordered samples queue (Jiri Olsa) [1216217] - [tools] perf powerpc: Include util/util.h and remove stringify macros (Jiri Olsa) [1216217] - [tools] perf tools: Fix build on gcc 4.4.7 (Jiri Olsa) [1216217] - [tools] perf tools: Add thread parameter to vdso__dso_findnew() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__type() (Jiri Olsa) [1216217] - [tools] perf tools: Separate the VDSO map name from the VDSO dso name (Jiri Olsa) [1216217] - [tools] perf tools: Add vdso__new() (Jiri Olsa) [1216217] - [tools] perf machine: Fix the lifetime of the VDSO temporary file (Jiri Olsa) [1216217] - [tools] perf tools: Group VDSO global variables into a structure (Jiri Olsa) [1216217] - [tools] perf session: Add ability to skip 4GiB or more (Jiri Olsa) [1216217] - [tools] perf session: Add ability to 'skip' a non-piped event stream (Jiri Olsa) [1216217] - [tools] perf tools: Pass machine to vdso__dso_findnew() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__data_size() (Jiri Olsa) [1216217] - [tools] perf machine: Add ability to record the current tid for each cpu (Jiri Olsa) [1216217] - [tools] perf tools: Add cpu to struct thread (Jiri Olsa) [1216217] - [tools] perf tools: Add dsos__hit_all() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__data_status_seen() (Jiri Olsa) [1216217] - [tools] perf tools: Record whether a dso has data (Jiri Olsa) [1216217] - [tools] perf script: Do not print dangling '=>' for BTS (Jiri Olsa) [1216217] - [tools] perf script: Improve srcline display for BTS (Jiri Olsa) [1216217] - [tools] perf tools: Fix jump label always changing during tracing (Jiri Olsa) [1216217] - [tools] perf tools: Fix incorrect fd error comparison (Jiri Olsa) [1216217] - [tools] perf tests: Update attr test with PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1216217] - [tools] perf tools: Enable close-on-exec flag on perf file descriptor (Jiri Olsa) [1216217] - [tools] perf tools: Remove needless getopt.h includes (Jiri Olsa) [1216217] - [tools] perf tools: Add --debug optionto set debug variable (Jiri Olsa) [1216217] - [tools] perf tools: Factor eprintf to allow different debug variables (Jiri Olsa) [1216217] - [tools] perf tools: Move pr_* debug macros into debug object (Jiri Olsa) [1216217] - [tools] perf tools: Remove verbose from functions prototypes (Jiri Olsa) [1216217] - [tools] perf machine: Fix leak of 'struct thread' on error path (Jiri Olsa) [1216217] - [tools] perf thread: Allow deletion of a thread with no map groups (Jiri Olsa) [1216217] - [tools] perf machine: Fix map groups of threads with unknown pids (Jiri Olsa) [1216217] - [tools] perf evsel: Add 'immediate' option (Jiri Olsa) [1216217] - [tools] perf evsel: Add 'no_aux_samples' option (Jiri Olsa) [1216217] - [tools] perf tools: Add option macro OPT_CALLBACK_OPTARG (Jiri Olsa) [1216217] - [tools] perf tools: Add feature test for __sync_val_compare_and_swap (Jiri Olsa) [1216217] - [tools] perf evlist: Pass mmap parameters in a struct (Jiri Olsa) [1216217] - [tools] perf session: Flag if the event stream is entirely in memory (Jiri Olsa) [1216217] - [tools] perf symbols: Add ability to iterate over a dso's symbols (Jiri Olsa) [1216217] - [tools] perf symbols: Do not attempt to read data from kallsyms (Jiri Olsa) [1216217] - [tools] perf symbols: Record whether a dso is 64-bit (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Apply force option to copying kcore (Jiri Olsa) [1216217] - [tools] perf callchain: Fix appending a callchain from a previous sample (Jiri Olsa) [1216217] - [tools] perf inject: Fix build id injection (Jiri Olsa) [1216217] - [tools] perf symbols: Fix missing GNU IFUNC symbols (Jiri Olsa) [1216217] - [tools] perf tools: Fix missing kernel map load (Jiri Olsa) [1216217] - [tools] perf record: Select comm_exec flag if supported (Jiri Olsa) [1216217] - [tools] perf script: Display PERF_RECORD_MISC_COMM_EXEC flag (Jiri Olsa) [1216217] - [tools] perf machine: Fix the value used for unknown pids (Jiri Olsa) [1216217] - [tools] perf script: Provide additional sample information on generic events (Jiri Olsa) [1216217] - [tools] perf script: Add callchain to generic and tracepoint events (Jiri Olsa) [1216217] - [tools] perf script: Add missing calls to Py_DECREF for return values (Jiri Olsa) [1216217] - [tools] perf kvm: Add skip_event() for --duration option (Jiri Olsa) [1216217] - [tools] perf kvm: Move arch specific code into arch/ (Jiri Olsa) [1216217] - [x86] perf kvm: Use defines of kvm events (Jiri Olsa) [1216217] - [tools] perf timechart: Add more options to IO mode (Jiri Olsa) [1216217] - [tools] perf timechart: Conditionally update start_time on fork (Jiri Olsa) [1216217] - [tools] perf timechart: Implement IO mode (Jiri Olsa) [1216217] - [tools] perf timechart: Fix rendering in Firefox (Jiri Olsa) [1216217] - [tools] perf trace: Fix build on 32-bit systems (Jiri Olsa) [1216217] - [tools] perf trace: Add pagefault statistics (Jiri Olsa) [1216217] - [tools] perf tools: Suggest using -f to override perf.data file ownership message (Jiri Olsa) [1216217] - [tools] perf tools: Convert open coded equivalents to asprintf() (Jiri Olsa) [1216217] - [tools] perf tools: Allow to use cpuinfo on s390 (Jiri Olsa) [1216217] - [tools] perf kvm: Refactoring of cpu_isa_config() (Jiri Olsa) [1216217] - [tools] perf kvm: Simplify exit reasons tables definitions (Jiri Olsa) [1216217] - [tools] perf kvm: Introduce HAVE_KVM_STAT_SUPPORT flag (Jiri Olsa) [1216217] - [tools] perf hists browser: Left justify column headers (Jiri Olsa) [1216217] - [tools] perf hists browser: Add ui.show-headers config file option (Jiri Olsa) [1216217] - [tools] perf hists browser: Display columns header text on 'H' press (Jiri Olsa) [1216217] - [tools] perf hists browser: Add support for showing columns header (Jiri Olsa) [1216217] - [tools] perf hists browser: Override ui_browser refresh_dimensions method (Jiri Olsa) [1216217] - [tools] perf hists browser: Introduce gotorc method (Jiri Olsa) [1216217] - [tools] perf ui browser: Allow overriding refresh_dimensions method (Jiri Olsa) [1216217] - [tools] perf ui browser: Add ->rows to disambiguate from ->height (Jiri Olsa) [1216217] - [tools] perf script: Handle the num array type in python properly (Jiri Olsa) [1216217] - [tools] perf script: Move the number processing into its own function (Jiri Olsa) [1216217] - [tools] perf tools: Fix wrong condition for allocation failure (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Adjust callchain based on DWARF debug info (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix a risk for doing free on uninitialized pointer (Jiri Olsa) [1216217] - [tools] perf trace: Add possibility to switch off syscall events (Jiri Olsa) [1216217] - [tools] perf trace: Add pagefaults record and replay support (Jiri Olsa) [1216217] - [tools] perf trace: Add support for pagefault tracing (Jiri Olsa) [1216217] - [tools] perf trace: Add perf_event parameter to tracepoint_handler (Jiri Olsa) [1216217] - [tools] perf scripts: Fallback to syscalls:* when raw_syscalls:* is not available (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Clean up format of args in jbd2 plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Clean up format of args in cfg80211 plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix format in plugin_kvm (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix and cleanup kvm_nested_vmexit tracepoints (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Add back in kvm plugins nested_vmexit events (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Factor out print_exit_reason in kvm plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Report unknown VMX exit reasons with code (Jiri Olsa) [1216217] - [tools] perf bench sched-messaging: Drop barf() (Jiri Olsa) [1216217] - [tools] perf bench futex: Use global --repeat option (Jiri Olsa) [1216217] - [tools] perf bench: Add --repeat option (Jiri Olsa) [1216217] - [tools] perf bench sched-messaging: Plug memleak (Jiri Olsa) [1216217] - [tools] perf ui browser: Fix scrollbar refresh row index (Jiri Olsa) [1216217] - [tools] perf hists browser: Remove ev_name argument from perf_evsel__hists_browse (Jiri Olsa) [1216217] - [tools] perf trace: Cache the is_exit syscall test (Jiri Olsa) [1216217] - [tools] perf trace: Remove needless reassignments (Jiri Olsa) [1216217] - [tools] perf evlist: Add suggestion of how to set perf_event_paranoid sysctl (Jiri Olsa) [1216217] - [tools] perf trace: Fix up fd -> pathname resolution (Jiri Olsa) [1216217] - [kernel] perf: Fix child event initial state setup (Jiri Olsa) [1216217] - [kernel] perf: Do not POLLHUP event if it has children (Jiri Olsa) [1216217] - [kernel] perf: Do not check PERF_EVENT_STATE_EXIT on syscall read path (Jiri Olsa) [1216217] - [x86] perf/x86/intel: Mark initialization code as such (Jiri Olsa) [1216217] - [kernel] perf/core: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1216217] - [kernel] perf/callchain: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1216217] - [kernel] perf: Add PERF_EVENT_STATE_EXIT state for events with exited task (Jiri Olsa) [1216217] - [kernel] perf: Fix perf_poll to return proper POLLHUP value (Jiri Olsa) [1216217] - [x86] perf/x86: Fix :pp without LBR (Jiri Olsa) [1216217] - [kernel] perf: Do poll_wait() before checking condition in perf_poll() (Jiri Olsa) [1216217] - [x86] perf/x86/intel: Update Intel models (Jiri Olsa) [1216217] - [kernel] perf/cgroup: Remove perf_put_cgroup() (Jiri Olsa) [1216217] - [kernel] perf: fix perf bug in fork (Jiri Olsa) [1216217] - [kernel] perf: Fix a race condition in perf_remove_from_context() (Jiri Olsa) [1216217] - [kernel] perf: Handle compat ioctl (Jiri Olsa) [1216217] - [fs] perf: Differentiate exec and non-exec comm events (Jiri Olsa) [1216217] - [kernel] perf: Make perf_event_init_context() function static (Jiri Olsa) [1216217] - [kernel] perf/events/core: Drop unused variable after cleanup (Jiri Olsa) [1216217] - [kernel] perf: Simplify perf_event_exit_task_context() (Jiri Olsa) [1216217] - [kernel] perf: Always destroy groups on exit (Jiri Olsa) [1216217] - [kernel] perf: Fix race in removing an event (Jiri Olsa) [1216217] - [kernel] perf: Fix event group context move (Jiri Olsa) [1216217] - [fs] xfs: Fix quota type in quota structures when reusing quota file (Zorro Lang) [1214185] - [fs] cache: make cache flushing more reliable (J. Bruce Fields) [1186013] - [fs] fs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1241030] - [fs] ext4: avoid hang when mounting non-journal filesystems with orphan list (Eric Sandeen) [1259123] - [fs] ext4: make orphan functions be no-op in no-journal mode (Eric Sandeen) [1259123] - [fs] svcrpc: don't error out on small tcp fragment (J. Bruce Fields) [987452] - [fs] svcrpc: fix handling of too-short rpc's (J. Bruce Fields) [987452] - [fs] svcrpc: fix some printks (J. Bruce Fields) [987452] - [fs] svcrpc: support multiple-fragment rpc's (J. Bruce Fields) [987452] - [fs] svcrpc: track rpc data length separately from sk_tcplen (J. Bruce Fields) [987452] - [fs] svcrpc: fix off-by-4 error in "incomplete TCP record" dprintk (J. Bruce Fields) [987452] - [fs] svcrpc: delay minimum-rpc-size check till later (J. Bruce Fields) [987452] - [fs] svcrpc: make xpo_recvfrom return only >=0 (J. Bruce Fields) [987452] - [fs] svcrpc: don't bother checking bad svc_addr_len result (J. Bruce Fields) [987452] - [fs] svcrpc: don't byte-swap sk_reclen in place (J. Bruce Fields) [987452] - [fs] sunrpc: Convert net_ratelimit uses to net__ratelimited (J. Bruce Fields) [987452] - [fs] nfsd4: remove unnecessary setclientid_confirm BUG_ON (J. Bruce Fields) [1273010] - [fs] xfs: add missing ilock around dio write last extent alignment (Brian Foster) [1254239] - [fs] coredump: check for missing program in core_pattern with a pipe (Mateusz Guzik) [1232444] - [fs] cifs: Check server capability before attempting silly rename (Sachin Prabhu) [912958] - [fs] nfsv4: Fix lock reclaim for nfs v4 server while still recovering from previous restart (Frank Sorenson) [1267722] - [fs] nfsd: Clear wcc data between compound ops (J. Bruce Fields) [1250739] - [fs] nfs: avoid NULL dereference in nfs_destroy_server (Benjamin Coddington) [1223224] - [netdrv] r8169: enforce RX_MULTI_EN on rtl8168ep/8111ep chips (Corinna Vinschen) [1273896] - [netdrv] forcedeth: fix unilateral interrupt disabling in netpoll path (Neil Horman) [1274326] - [tty] Fix SIGTTOU not sent with tcflush (Aristeu Rozanski) [1252468] - [tty] Fix recursive deadlock in tty_perform_flush() (Aristeu Rozanski) [1252468] - [kernel] time: More core infrastructure for timespec64 (Prarit Bhargava) [1261020] - [kernel] time64: Add struct timespec64 (Prarit Bhargava) [1261020]- [mfd] lpc_ich: Assign subdevice ids automatically (Prarit Bhargava) [1161354] - [mfd] core: Fix platform-device name collisions (Prarit Bhargava) [1161354] - [mfd] core: Fix platform-device id generation (Prarit Bhargava) [1161354] - [kernel] platform: Add support for automatic device IDs (Prarit Bhargava) [1161354] - [idle] intel_idle: skylake client support updated (Prarit Bhargava) [1277595] - [thermal] powerclamp: fix missing newer package c-states (Prarit Bhargava) [1277123] - [x86] ftrace/jprobes: Fix conflict between jprobes and function graph tracing (Steven Rostedt) [1177257] - [virt] kvm: fix double-free of struct kvm (Paolo Bonzini) [1270791] - [kernel] tracing: Fix warning in s_next of trace file ops (Steven Rostedt) [1228505] - [fs] proc: fix PAGE_SIZE limit of /proc/$PID/cmdline (Jarod Wilson) [1100069] - [cpufreq] intel_pstate, convert kernel parameters into module parameters for RHEL6 (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix divide by zero on Knights Landing (KNL) (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: fix PCT_TO_HWP macro (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix user input of min/max to legal policy region (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: append more Oracle OEM table id to vendor bypass list (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix possible overflow complained by Coverity (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add get_scaling cpu_defaults param to Knights Landing (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: enable HWP per CPU (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix overflow in busy_scaled due to long delay (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Force setting target pstate when required (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: change some inconsistent debug information (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: set BYT MSR with wrmsrl_on_cpu() (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add tsc collection and keep previous target pstate (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix an annoying !CONFIG_SMP warning (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Change the setpoint for Atom params (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Knights Landing support (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: remove MSR test (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: provide option to only use intel_pstate with HWP (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: honor user space min_perf_pct override on resume (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: respect cpufreq policy request (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add num_pstates to sysfs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: expose turbo range to sysfs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add a few comments (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: add kernel parameter to force loading (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: skip this driver if Sun server has _PPC method (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add support for HWP (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Correct BYT VID values (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix BYT frequency reporting (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Don't lose sysfs settings during cpu offline (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Reflect current no_turbo state correctly (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix setting max_perf_pct in performance policy (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unneeded variable (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add CPU ID for Braswell processor (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Turn per cpu printk into pr_debug (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove core_pct rounding (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Simplify P state adjustment logic (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Keep values in aperf/mperf in full precision (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Disable interrupts during MSRs reading (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Align multiple lines to open parenthesis (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unnecessary intermediate variable sample_time (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Cleanup parentheses (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fit code in a single line where possible (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add missing blank lines after declarations (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unnecessary type casting in div_s64() call (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Set CPU number before accessing MSRs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: don't touch turbo bit if turbo disabled or unavailable (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix setting VID (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove duplicate CPU ID check (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: add sample time scaling (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Correct rounding in busy calculation (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove C0 tracking (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unused member name of cpudata (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: remove setting P state to MAX on init (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Set turbo VID for BayTrail (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove sample parameter in intel_pstate_calc_busy (Prarit Bhargava) [1246961] - [x86] Add support for Intel HWP feature detection (Prarit Bhargava) [1246961] - [acpi] introduce helper function acpi_has_method() (Prarit Bhargava) [1246961] - [crypto] rhel: Enable QAT Driver in config (Neil Horman) [1186058] - [crypto] qat: Add Firmware file to RHEL6 build (Neil Horman) [1186058] - [crypto] qat: Fix uninitialized variable in qat driver (Neil Horman) [1186058] - [crypto] qat: Update to makefiles (Neil Horman) [1186058] - [crypto] qat: fix issue when mapping assoc to internal AD struct (Neil Horman) [1186058] - [crypto] qat: Set max request size (Neil Horman) [1186058] - [crypto] qat: rm unneeded header include (Neil Horman) [1186058] - [crypto] qat: remove unused structure members (Neil Horman) [1186058] - [crypto] qat: Use crypto_aead_set_reqsize helper (Neil Horman) [1186058] - [crypto] aead: Add crypto_aead_set_reqsize helper (Neil Horman) [1186058] - [crypto] qat: Include internal/aead.h (Neil Horman) [1186058] - [crypto] qat: add driver version (Neil Horman) [1186058] - [crypto] qat: do not duplicate string containing firmware name (Neil Horman) [1186058] - [crypto] qat: fix double release_firmware on error path (Neil Horman) [1186058] - [crypto] qat: print ring name in debug output (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CODE_INDENT issue (Neil Horman) [1186058] - [crypto] qat: fix checkpatch COMPARISON_TO_NULL issue (Neil Horman) [1186058] - [crypto] qat: fix checkpatch BIT_MACRO issues (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CONCATENATED_STRING issues (Neil Horman) [1186058] - [crypto] qat: checkpatch PARENTHESIS_ALIGNMENT and LOGICAL_CONTINUATIONS (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CHECK_SPACING issues (Neil Horman) [1186058] - [crypto] qat: fix typo (Neil Horman) [1186058] - [crypto] qat: make error and info log messages more descriptive (Neil Horman) [1186058] - [crypto] qat: fix typo in string (Neil Horman) [1186058] - [crypto] qat: remove duplicate definition of Intel PCI vendor id (Neil Horman) [1186058] - [crypto] qat: remove incorrect __exit markup (Neil Horman) [1186058] - [crypto] qat: don't need qat_auth_state struct (Neil Horman) [1186058] - [crypto] qat: Ensure ipad and opad are zeroed (Neil Horman) [1186058] - [crypto] qat: remove unnecessary include of atomic.h header file (Neil Horman) [1186058] - [crypto] qat: use pci_wait_for_pending_transaction() (Neil Horman) [1186058] - [crypto] qat: adf_ae_stop() is never called:q (Neil Horman) [1186058] - [crypto] qat: correctly type a boolean (Neil Horman) [1186058] - [crypto] qat: fix device reset flow (Neil Horman) [1186058] - [crypto] qat: Fix incorrect uses of memzero_explicit (Neil Horman) [1186058] - [crypto] qat: add support for cbc(aes) ablkcipher (Neil Horman) [1186058] - [crypto] authenc: Export key parsing helper function (Neil Horman) [1186058] - [crypto] qat: Fix assumption that sg in and out will have the same nents (Neil Horman) [1186058] - [crypto] scatterlist: add sg_nents (Neil Horman) [1186058] - [crypto] qat: fix problem with coalescing enable logic (Neil Horman) [1186058] - [crypto] crytpo: qat - Fix 64 bytes requests (Neil Horman) [1186058] - [crypto] qat: Use memzero_explicit (Neil Horman) [1186058] - [crypto] random: add and use memzero_explicit() for clearing data (Neil Horman) [1186058] - [crypto] more robust crypto_memneq (Neil Horman) [1186058] - [crypto] qat: Move BAR definitions to device specific module (Neil Horman) [1186058] - [crypto] qat - misspelling typo: "reseting" should be "resetting" (Neil Horman) [1186058] - [crypto] qat: cleanup unnecessary break checkpatch warning (Neil Horman) [1186058] - [crypto] qat - cleanup coccicheck warning: NULL check before freeing functions (Neil Horman) [1186058] - [crypto] qat: fix bad unlock balance (Neil Horman) [1186058] - [crypto] qat: Enforce valid numa configuration (Neil Horman) [1186058] - [crypto] qat: Prevent dma mapping zero length assoc data (Neil Horman) [1186058] - [crypto] llvmlinux: Remove VLAIS from crypto/.../qat_algs.c (Neil Horman) [1186058] - [crypto] crypto: llvmlinux: Add macro to remove use of VLAIS in crypto code (Neil Horman) [1186058] - [crypto] qat: Removed unneeded partial state (Neil Horman) [1186058] - [crypto] qat: Fix typo in name of tasklet_struct (Neil Horman) [1186058] - [crypto] qat: Enable all 32 IRQs (Neil Horman) [1186058] - [crypto] treewide: fix errors in printk (Neil Horman) [1186058] - [crypto] qat: Use pci_enable_msix_exact() instead of pci_enable_msix() (Neil Horman) [1186058] - [crypto] pci/msi: Add pci_enable_msi_exact() and pci_enable_msix_exact() (Neil Horman) [1186058] - [crypto] qat: Fix return value check in adf_chr_drv_create (Neil Horman) [1186058] - [crypto] qat: Fixed SKU1 dev issue (Neil Horman) [1186058] - [crypto] qat: Use hweight for bit counting (Neil Horman) [1186058] - [crypto] qat: Updated print outputs (Neil Horman) [1186058] - [crypto] qat: change ae_num to ae_id (Neil Horman) [1186058] - [crypto] qat: change slice->regions to slice->region (Neil Horman) [1186058] - [crypto] qat: use min_t macro (Neil Horman) [1186058] - [crypto] qat: remove unnecessary parentheses (Neil Horman) [1186058] - [crypto] qat: remove unneeded header (Neil Horman) [1186058] - [crypto] qat: checkpatch blank lines (Neil Horman) [1186058] - [crypto] qat: remove unnecessary return codes (Neil Horman) [1186058] - [crypto] qat: remove an unneeded cast (Neil Horman) [1186058] - [crypto] qat: Fix error path crash when no firmware is present (Neil Horman) [1186058] - [crypto] qat: Fixed new checkpatch warnings (Neil Horman) [1186058] - [crypto] qat: Updated Firmware Info Metadata (Neil Horman) [1186058] - [crypto] qat: Fix random config build warnings (Neil Horman) [1186058] - [crypto] qat: Fix build problem with O= (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT DH895xcc accelerator (Neil Horman) [1186058] - [crypto] pci: pci_driver make name const (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT accelengine part of fw loader (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT ucode part of fw loader (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT crypto interface (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT FW interface (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT transport code (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT driver framework (Neil Horman) [1186058] - [net] bonding: propagate LRO disable to slave devices (Jarod Wilson) [1259008] - [net] Move bonding headers under include/net (Jarod Wilson) [1259008] - [x86] cpu/amd: Set X86_FEATURE_EXTD_APICID for future processors (Kim Naru) [1271352] - [x86] gart: Check for GART support before accessing GART registers (Kim Naru) [1271352] - [netdrv] ixgbe: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (John Greene) [1219588] - [usb] usb-serial: Add support for the Sealevel SeaLINK+8 2038-ROHS device (Don Zickus) [1104343] - [scripts] file2alias.c: fix unused do_x86cpu_entry() warning (Prarit Bhargava) [1277196] - [netdrv] macvtap: fix network header pointer for VLAN tagged pkts (Ivan Vecera) [1213846] - [net] Fix vlan_get_protocol for stacked vlan (Ivan Vecera) [1213846] - [netdrv] netxen: correct sysfs bin attribute return code (Tony Camuso) [1252120] - [netdrv] netxen_nic: use spin_lock_bh/spin_unlock_bh around tx_clean_lock (Tony Camuso) [1252120] - [netdrv] netxen_nic: use spin_lock_bh/spin_unlock_bh around tx_clean_lock (Tony Camuso) [1252120] - [netdrv] netxen_nic: Fix trivial typos in comments (Tony Camuso) [1252120] - [netdrv] netxen: Delete an unnecessary check before the function call "kfree" (Tony Camuso) [1252120] - [netdrv] netxen: fix netxen_nic_poll logic (Tony Camuso) [1252120] - [thermal] powerclamp: add cpu id for denlow platform (Steve Best) [1189912] - [thermal] powerclamp: add cpu id for Skylake u/y (Steve Best) [1187318] - [thermal] powerclamp: add cpu id for skylake h/s (Steve Best) [1187318] - [kernel] sysfs: sysfs_create_groups returns a value (Dean Nelson) [1275833] - [kernel] sysfs: add sysfs_create/remove_groups for when SYSFS is not enabled (Dean Nelson) [1275833] - [kernel] sysfs: group.c: add kerneldoc for sysfs_remove_group (Dean Nelson) [1275833] - [kernel] sysfs: group.c: move EXPORT_SYMBOL_GPL() to the proper location (Dean Nelson) [1275833] - [kernel] sysfs: add sysfs_create/remove_groups() (Dean Nelson) [1275833] - [kernel] revert sysfs_create_groups() (Dean Nelson) [1275833] - [net] tcp: fix a potential deadlock in tcp_get_info() (Paolo Abeni) [1191738] - [net] tcp: add tcpi_segs_in and tcpi_segs_out to tcp_info (Paolo Abeni) [1191738] - [net] tcp: add tcpi_bytes_received to tcp_info (Paolo Abeni) [1191738] - [net] tcp: add tcpi_bytes_acked to tcp_info (Paolo Abeni) [1191738] - [net] netpoll: Close race condition between poll_one_napi and napi_disable (Neil Horman) [1252212] - [net] ipv6: use common fib_default_rule_pref (Paolo Abeni) [1247782] - [net] tcp: len check is unnecessarily devastating, change to WARN_ON (John Greene) [1141780] - [net] bridge: Always send NETDEV_CHANGEADDR up on br MAC change (Florian Westphal) [1235128] - [net] bridge: notify applications if address of bridge device changes (Florian Westphal) [1235128] - [net] Document xfrm4_gc_thresh and xfrm6_gc_thresh (Alexander Duyck) [1131742] - [net] inet_diag: always export IPV6_V6ONLY sockopt for listening sockets (Phil Sutter) [1247726] - [net] inet_diag: export IPV6_V6ONLY sockopt (Phil Sutter) [1247726] - [net] ipv4: take rtnl_lock and mark mrt table as freed on namespace cleanup (Phil Sutter) [1243749] - [net] ipv4: dst_entry leak in ip_send_unicast_reply() (Hannes Frederic Sowa) [1222636] - [net] bridge: fix netfilter/NF_BR_LOCAL_OUT for own, locally generated queries (Thadeu Lima de Souza Cascardo) [902297] - [net] conntrack: warn the user if there is a better helper to use (Marcelo Leitner) [1208240] - [net] clear local_df when passing skb between namespaces (Hannes Frederic Sowa) [1215028] - [net] bridge: fix parsing of MLDv2 reports (Thadeu Lima de Souza Cascardo) [1228673] - [net] ipvs: fix dst leak in __ip_vs_addr_is_local_v6 (Hannes Frederic Sowa) [1226876] - [net] ethtool: allow non-netadmin to query settings (Jamie Bainbridge) [1219731] - [sound] Fix USB audio issues (wrong URB_ISO_ASAP semantics) (Jaroslav Kysela) [1255071] - [ipc] Initialize msg/shm IPC objects before doing ipc_addid() (Stanislav Kozina) [1271505] {CVE-2015-7613} - [security] keys: Don't permit request_key() to construct a new keyring (David Howells) [1273463] {CVE-2015-7872} - [security] keys: Fix crash when attempt to garbage collect an uninstantiated keyring (David Howells) [1273463] {CVE-2015-7872} - [security] keys: Fix race between key destruction and finding a keyring by name (David Howells) [1273463] {CVE-2015-7872}- [scsi] storvsc: Set the error code correctly in failure conditions (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: use shost_for_each_device() instead of open coding (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: be more picky about scmnd->sc_data_direction (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: Size the queue depth based on the ringbuffer size (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: Increase the ring buffer size (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: force SPC-3 compliance on win8 and win8 r2 hosts (Vitaly Kuznetsov) [1217570 1247699 982542] - [scsi] storvsc: Fix a bug in copy_from_bounce_buffer() (Vitaly Kuznetsov) [1264930] - [hv] hv_vmbus: Fix signal to host condition (Vitaly Kuznetsov) [1267289] - [hv] vmbus: don't send CHANNELMSG_UNLOAD on pre-Win2012R2 hosts (Vitaly Kuznetsov) [1266535] - [hv] vmbus: add special crash handler (Vitaly Kuznetsov) [1266535] - [hv] don't do hypercalls when hypercall_page is NULL (Vitaly Kuznetsov) [1266535] - [hv] vmbus: add special kexec handler (Vitaly Kuznetsov) [1266535] - [hv] vmbus: remove hv_synic_free_cpu() call from hv_synic_cleanup() (Vitaly Kuznetsov) [1266535] - [hv] vmbus: Use the vp_index map even for channels bound to CPU 0 (Vitaly Kuznetsov) [1267289] - [hv] vmbus: distribute subchannels among all vcpus (Vitaly Kuznetsov) [1267289] - [hv] vmbus: move init_vp_index() call to vmbus_process_offer() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: decrease num_sc on subchannel removal (Vitaly Kuznetsov) [1267289] - [hv] vmbus: unify calls to percpu_channel_enq() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: kill tasklets on module unload (Vitaly Kuznetsov) [1266535] - [hv] vmbus: do cleanup on all vmbus_open() failure paths (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Implement the protocol for tearing down vmbus state (Vitaly Kuznetsov) [1266535] - [hv] vmbus: Get rid of some unused definitions (Vitaly Kuznetsov) [1266535] - [hv] vmbus_free_channels(): remove the redundant free_channel() (Vitaly Kuznetsov) [1267289] - [hv] hv_vmbus: Add gradually increased delay for retries in vmbus_post_msg() (Vitaly Kuznetsov) [1267289] - [hv] remove the per-channel workqueue (Vitaly Kuznetsov) [1266562] - [hv] don't schedule new works in vmbus_onoffer()/vmbus_onoffer_rescind() (Vitaly Kuznetsov) [1266562] - [hv] run non-blocking message handlers in the dispatch tasklet (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Don't wait after requesting offers (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a siganlling host signalling issue (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a bug in rescind processing in vmbus_close_internal() (Vitaly Kuznetsov) [1266562] - [hv] vmbus: missing curly braces in vmbus_process_offer() (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Perform device register in the per-channel work element (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Suport an API to send packet with additional control (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Suport an API to send pagebuffers with additional control (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Use a round-robin algorithm for picking the outgoing channel (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Get rid of some unnecessary messages (Vitaly Kuznetsov) [1267289] - [hv] util: On device remove, close the channel after de-initializing the service (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Remove the channel from the channel list(s) on failure (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Handle both rescind and offer messages in the same context (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Introduce a function to remove a rescinded offer (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Properly handle child device remove (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Fix a bug in the error path in vmbus_open() (Vitaly Kuznetsov) [1267289] - [hv] channel_mgmt: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1267289] - [hv] channel: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1267289] - [hv] vmbus_open(): reset the channel state on ENOMEM (Vitaly Kuznetsov) [1267289] - [hv] vmbus_post_msg: retry the hypercall on some transient errors (Vitaly Kuznetsov) [1267289] - [hv] vmbus: rename channel work queues (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a bug in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Use get_cpu() to get the current CPU (Vitaly Kuznetsov) [1266535 1266562 1267289] - [hv] Mark the function hv_synic_free_cpu() as static in hv.c (Vitaly Kuznetsov) [1267289] - [kernel] kmod.c: check for NULL in call_usermodehelper_exec (Prarit Bhargava) [1225790] - [kernel] usermodehelper: kill the sub_info->path index 0 check (Prarit Bhargava) [1225790] - [kernel] usermodehelper: check subprocess_info->path != NULL (Prarit Bhargava) [1225790] - [x86] tsc: Let high latency PIT fail fast in quick_pit_calibrate (Prarit Bhargava) [1276456] - [x86] Do not try to sync identity map for non-mapped pages (Vitaly Kuznetsov) [1240593] - [x86] perf: Use extended offcore mask on Haswell (Prarit Bhargava) [1238370] - [s390] compat: correct uc_sigmask of the compat signal frame (Hendrik Brueckner) [1270323] - [s390] dasd: fix kernel panic when alias is set offline (Hendrik Brueckner) [1262766] - [s390] 3270: redraw screen on unsolicited device end (Hendrik Brueckner) [1262765] - [crypto] s390/ghash - Fix incorrect ghash icv buffer handling (Hendrik Brueckner) [1234807] - [netdrv] igb: add support for 1512 PHY (Stefan Assmann) [1238551] - [netdrv] e1000e: convert to netdev features/hw_features API (Ken Cox) [1211468 1235132] - [netdrv] sky2: Avoid double unlock of rtnl (Neil Horman) [1241027] - [mm] Catch and correct shrinker overflows (Eric Sandeen) [1159675] - [usb] Don't enable USB 2.0 Link PM by default (Torez Smith) [1248436] - [net] af_iucv: avoid path quiesce of severed path in shutdown() (Hendrik Brueckner) [1272095] - [kernel] module: fix sprintf format specifier in param_get_byte() (Kamal Heib) [1235533] - [ib] mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Kamal Heib) [1129753] - [hv] fcopy: set .owner reference for file operations (Vitaly Kuznetsov) [1226228] - [watchdog] lto, hpwdt.c: make assembler label global (Nigel Croxon) [1254735] - [watchdog] hpwdt: Fix initialization message in hpwdt.c (Nigel Croxon) [1204516] - [mfd] lpc_ich: Fix a 3.5 kernel regression for iTCO_wdt driver (Prarit Bhargava) [1221987] - [kernel] sched: Don't use tasklist_lock for debug prints (Jiri Olsa) [1229196] - [kernel] x86, irq, Fix race between reading /proc/stat and IRQ removal (Prarit Bhargava) [1233430] - [kernel] checkpatch: fix code broken by backport (Jerry Snitselaar) [1218679] - [md] raid1: fix read balance when a drive is write-mostly (Jes Sorensen) [1242239] - [scsi] ipr: Fix incorrect trace indexing (Gustavo Duarte) [1209543] - [scsi] ipr: Fix invalid array indexing for HRRQ (Gustavo Duarte) [1209543] - [mfd] lpc_ich: Add support for Intel Bay Trail SoC (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for NM10 GPIO (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Change Avoton to iTCO v3 (Prarit Bhargava) [1084131] - [mfd] watchdog: itco_wdt: Add support for v3 silicon (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for iTCO v3 (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Remove lpc_ich_cfg struct use (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Fix ACPI enable bitmask (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Only configure watchdog or GPIO when present (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for Intel Avoton GPIOs (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Convert ICH GPIOs IDs to enum (Prarit Bhargava) [1084131] - [cpufreq] acpi-cpufreq: set current frequency based on target P-State (Ocean He) [1254474] - [cpufreq] Avoid calling cpufreq driver's target() routine if target_freq == policy->cur (Ocean He) [1254474] - [hv] mshyperv: fix recognition of Hyper-V guest crash MSR's (Vitaly Kuznetsov) [1229904] - [hv] vmbus: prefer 'die' notification chain to 'panic' (Vitaly Kuznetsov) [1229904] - [hv] vmbus: unregister panic notifier on module unload (Vitaly Kuznetsov) [1229904] - [hv] vmbus: hyperv_panic_event() can be static (Vitaly Kuznetsov) [1229904] - [hv] vmbus: Correcting truncation error for constant HV_CRASH_CTL_CRASH_NOTIFY (Vitaly Kuznetsov) [1229904] - [hv] vmbus: Add support for VMBus panic notifier handler (Vitaly Kuznetsov) [1229904] - [hv] vmbus: prevent cpu offlining on newer hypervisors (Vitaly Kuznetsov) [1265711] - [kernel] resource: shared I/O region support (Myron Stowe) [1276150] - [pci] Keep original resource if we fail to expand it (Myron Stowe) [1074687] - [pci] Don't enable decoding if BAR hasn't been assigned an address (Myron Stowe) [1074687] - [pci] Mark 64-bit resource as IORESOURCE_UNSET if we only support 32-bit (Myron Stowe) [1074687] - [pci] Don't try to claim IORESOURCE_UNSET resources (Myron Stowe) [1074687] - [pci] Check IORESOURCE_UNSET before updating BAR (Myron Stowe) [1074687] - [pci] Don't clear IORESOURCE_UNSET when updating BAR (Myron Stowe) [1074687] - [pci] Mark resources as IORESOURCE_UNSET if we can't assign them (Myron Stowe) [1074687] - [pci] Remove pci_find_parent_resource use for allocation (Myron Stowe) [1074687] - [pci] vsprintf: Add support for IORESOURCE_UNSET in pR (Myron Stowe) [1074687] - [pci] resource: Add resource_contains (Myron Stowe) [1074687] - [pci] Add PLX PCI 9050 workaround for some Meilhaus DAQ cards (Myron Stowe) [1074687] - [pci] Add workaround for PLX PCI 9050 BAR alignment erratum (Myron Stowe) [1074687] - [pci] resources: add resource_overlaps (Myron Stowe) [1074687] - [pci] allow matching of prefetchable resources to non-prefetchable windows (Myron Stowe) [1074687]- [block] NVMe: Add shutdown timeout as module parameter (David Milburn) [1227888] - [mm] hugetlb: fix race in region tracking (Herton R. Krzesinski) [1260755] - [mm] hugetlb: improve, cleanup resv_map parameters (Herton R. Krzesinski) [1260755] - [mm] hugetlb: unify region structure handling (Herton R. Krzesinski) [1260755] - [mm] hugetlb: change variable name reservations to resv (Herton R. Krzesinski) [1260755] - [virt] virtio-net: drop NETIF_F_FRAGLIST (Michael S. Tsirkin) [1245996] {CVE-2015-5156}- [netdrv] r8169: Revert use of ndo_set_multicast_list (Corinna Vinschen) [1238914] - [netdrv] 3c59x: Fix deadlock between boomerang_interrupt and boomerang_start_tx (Neil Horman) [1232452] - [idle] intel_idle: Skylake Client Support (Steve Best) [1189311] - [powercap] RAPL: Add support for Skylake H/S (Steve Best) [1249852] - [powercap] RAPL: Add support for Broadwell-H (Steve Best) [1249857] - [hid] fix unused rsize usage (Don Zickus) [1256568] - [hid] fix data access in implement() (Don Zickus) [1256568]- [fs] vfs: avoid creation of inode number 0 in new_inode (Carlos Maiolino) [1066751] - [fs] NFS: Hold i_lock in nfs_wb_page_cancel() while locking a request (Benjamin Coddington) [1135601] - [fs] nfsd: set timeparms.to_maxval in setup_callback_client (Dave Wysochanski) [1223531] - [fs] dcache: Log ELOOP rather than creating a loop (Benjamin Coddington) [1254020] - [fs] dcache: Fix loop checks in d_materialise_unique (Benjamin Coddington) [1254020] - [fs] svcrpc: fix rpc server shutdown races (J. Bruce Fields) [1139836] - [fs] svcrpc: make svc_age_temp_xprts enqueue under sv_lock (J. Bruce Fields) [1139836] - [fs] svcrpc: fix xpt_list traversal locking on shutdown (J. Bruce Fields) [1139836] - [fs] sunrpc: clear svc transports lists helper introduced (J. Bruce Fields) [1139836] - [fs] sunrpc: clear svc pools lists helper introduced (J. Bruce Fields) [1139836] - [fs] nfsd4: fix corruption on setting an ACL (J. Bruce Fields) [1078683] - [fs] nfsd4: don't create unnecessary mask acl (J. Bruce Fields) [1078683] - [fs] sunrpc: Report connection error values to rpc_tasks on the pending queue (Jamie Bainbridge) [1206555] - [fs] cifs: set MAY_SIGN flags for all security types (Sachin Prabhu) [1197875] - [fs] revert 'vfs: Unhash and evict unused children dentries after rmdir' (Carlos Maiolino) [1241030]- [netdrv] bonding: fix LACP PDU not sent on slave port sometimes (Jarod Wilson) [1258446] - [netdrv] bonding: fix incorrect lacp mux state when agg not active (Jarod Wilson) [1258446] - [netdrv] bonding: fix bond_open don't always set slave active flag (Jarod Wilson) [1258446] - [netdrv] bonding: update bond carrier state when min_links option changes (Jarod Wilson) [1258446] - [netdrv] bonding: change AD_LINK_SPEED_BITMASK to enum to suport more speed (Jarod Wilson) [1258446] - [virt] kvm: ioapic: conditionally delay irq delivery duringeoi broadcast (Fam Zheng) [1199155] - [kernel] ipc, sem: fix use after free on IPC_RMID after a task using same semaphore set exits (Herton R. Krzesinski) [1233300] - [fs] xfs: extent size hints can round up extents past MAXEXTLEN (Leonardo Menezes Vaz) [1211110] - [fs] Remove BUG_ON in nfs_clear_inode (Frank Sorenson) [1224343] - [net] use address assign type "SET" (Jarod Wilson) [1225359] - [net] ethtool: set addr_assign_type to NET_ADDR_SET when addr is passed on create (Jarod Wilson) [1225359] - [net] rtnl: use dev_set_mac_address() instead of plain ndo_ (Jarod Wilson) [1225359] - [net] ipv4: inet_fragmentation: compute work more accurate (Hannes Frederic Sowa) [1235465]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1252362] - [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1248820] - [netdrv] bna: fix interrupts storm caused by erroneous packets (Ivan Vecera) [1241287] - [x86] intel_pstate: Add SKY-S support (Steve Best) [1199344]- [edac] pci: avoid negative reference count of edac_class (Herton R. Krzesinski) [1227845] - [scsi] ipr: Increase default adapter init stage change timeout (Steve Best) [1229209] - [fs] nfs4: Avoid NULL reference or double free in nfsd4_fslocs_free() (J. Bruce Fields) [1113914] - [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1134603] - [netdrv] ixgbe: Cleanup probe to remove redundant attempt to ID PHY (John Greene) [1232125]- [net] Always propagate flag changes to interfaces (Jarod Wilson) [1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1229673]- [netdrv] fm10k: Bump driver version to 0.15.2 (Neil Horman) [1150346] - [netdrv] fm10k: corrected VF multicast update (Neil Horman) [1150346] - [netdrv] fm10k: mbx_update_max_size does not drop all oversized messages (Neil Horman) [1150346] - [netdrv] fm10k: reset head instead of calling update_max_size (Neil Horman) [1150346] - [netdrv] fm10k: renamed mbx_tx_dropped to mbx_tx_oversized (Neil Horman) [1150346] - [netdrv] fm10k: update xcast mode before synchronizing multicast addresses (Neil Horman) [1150346] - [netdrv] fm10k: start service timer on probe (Neil Horman) [1150346] - [netdrv] fm10k: fix function header comment (Neil Horman) [1150346] - [netdrv] fm10k: comment next_vf_mbx flow (Neil Horman) [1150346] - [netdrv] fm10k: don't handle mailbox events in iov_event path and always process mailbox (Neil Horman) [1150346] - [netdrv] fm10k: use separate workqueue for fm10k driver (Neil Horman) [1150346] - [netdrv] fm10k: Set PF queues to unlimited bandwidth during virtualization (Neil Horman) [1150346] - [netdrv] fm10k: expose tx_timeout_count as an ethtool stat (Neil Horman) [1150346] - [netdrv] fm10k: only increment tx_timeout_count in Tx hang path (Neil Horman) [1150346] - [netdrv] fm10k: remove extraneous "Reset interface" message (Neil Horman) [1150346] - [netdrv] fm10k: separate PF only stats so that VF does not display them (Neil Horman) [1150346] - [netdrv] fm10k: use hw->mac.max_queues for stats (Neil Horman) [1150346] - [netdrv] fm10k: only show actual queues, not the maximum in hardware (Neil Horman) [1150346] - [netdrv] fm10k: allow creation of VLAN on default vid (Neil Horman) [1150346] - [netdrv] fm10k: fix unused warnings (Neil Horman) [1150346] - [netdrv] fm10k: Add netconsole support (Neil Horman) [1150346] - [netdrv] fm10k: Have the VF get the default VLAN during init (Neil Horman) [1150346] - [netdrv] fm10k: Correct spelling mistake (Neil Horman) [1150346] - [netdrv] fm10k: Remove redundant rx_errors in ethtool (Neil Horman) [1150346] - [netdrv] fm10k: Corrected an error in Tx statistics (Neil Horman) [1150346] - [netdrv] fm10k: Resolve various spelling errors and checkpatch warnings (Neil Horman) [1150346] - [netdrv] fm10k: Implement ndo_features_check (Neil Horman) [1150346] - [netdrv] fm10k: Resolve compile warnings with W=1 (Neil Horman) [1150346] - [netdrv] fm10k: Validate VLAN ID in fm10k_update_xc_addr_pf (Neil Horman) [1150346] - [netdrv] fm10k: Increase the timeout for the data path reset (Neil Horman) [1150346] - [netdrv] net/fm10k: Avoid double setting of NETIF_F_SG for the HW encapsulation feature mask (Neil Horman) [1150346] - [netdrv] fm10k: Clean-up page reuse code (Neil Horman) [1150346] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Neil Horman) [1150346] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Neil Horman) [1150346] - [netdrv] fm10k: use netdev_rss_key_fill() helper (Neil Horman) [1150346] - [netdrv] fm10k: Add CONFIG_FM10K_VXLAN configuration option (Neil Horman) [1150346] - [netdrv] fm10k: Unlock mailbox on VLAN addition failures (Neil Horman) [1150346] - [netdrv] fm10k: Check the host state when bringing the interface up (Neil Horman) [1150346] - [netdrv] fm10k: fix race accessing page->_count (Neil Horman) [1150346] - [netdrv] fm10k: Correctly set the number of Tx queues (Neil Horman) [1150346] - [netdrv] fm10k: Reduce buffer size when pages are larger than 4K (Neil Horman) [1150346] - [netdrv] fm10k: using vmalloc requires including linux/vmalloc.h (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PTP (Neil Horman) [1150346] - [netdrv] fm10k: Add support for ptp to hw specific files (Neil Horman) [1150346] - [netdrv] fm10k: Add support for debugfs (Neil Horman) [1150346] - [netdrv] fm10k: Add support for IEEE DCBx (Neil Horman) [1150346] - [netdrv] fm10k: Add support for SR-IOV to driver (Neil Horman) [1150346] - [netdrv] fm10k: Add support for SR-IOV to PF core files (Neil Horman) [1150346] - [netdrv] fm10k: Add support for VF (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF <-> VF mailbox (Neil Horman) [1150346] - [netdrv] fm10k: Add support for MACVLAN acceleration (Neil Horman) [1150346] - [netdrv] fm10k: Add support for netdev offloads (Neil Horman) [1150346] - [netdrv] fm10k: Add support for multiple queues (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PCI power management and error handling (Neil Horman) [1150346] - [netdrv] fm10k: Add ethtool support (Neil Horman) [1150346] - [netdrv] fm10k: Add transmit and receive fastpath and interrupt handlers (Neil Horman) [1150346] - [netdrv] fm10k: Add Tx/Rx hardware ring bring-up/tear-down (Neil Horman) [1150346] - [netdrv] fm10k: Add service task to handle delayed events (Neil Horman) [1150346] - [netdrv] fm10k: add support for Tx/Rx rings (Neil Horman) [1150346] - [netdrv] fm10k: Add interrupt support (Neil Horman) [1150346] - [netdrv] fm10k: Add support for ndo_open/stop (Neil Horman) [1150346] - [netdrv] fm10k: Add support for L2 filtering (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF (Neil Horman) [1150346] - [netdrv] fm10k: Add support for configuring PF interface (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF (Neil Horman) [1150346] - [netdrv] fm10k: Implement PF <-> SM mailbox operations (Neil Horman) [1150346] - [netdrv] fm10k: Add support for mailbox (Neil Horman) [1150346] - [netdrv] fm10k: Add support for basic interaction with hardware (Neil Horman) [1150346] - [netdrv] fm10k: Add support for TLV message parsing and generation (Neil Horman) [1150346] - [netdrv] fm10k: Add register defines and basic structures (Neil Horman) [1150346] - [netdrv] fm10k: Add skeletal frame for Intel FM10000 Ethernet Switch Host Interface Driver (Neil Horman) [1150346]- [kernel] percpu_counter: batch size aware __percpu_counter_compare (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: make percpu_counters_lock irq-safe (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: fix bad percpu counter state during suspend (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: unbreak __percpu_counter_add (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: fix __percpu_counter_add (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: make APIs irq safe (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: __this_cpu_write doesn't need to be protected by spinlock (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: enclose hotplug only variables in hotplug ifdef (Hannes Frederic Sowa) [1235465] - [kernel] percpucounter: Optimize __percpu_counter_add a bit through the use of this_cpu options (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: use this_cpu_ptr instead of per_cpu_ptr (Hannes Frederic Sowa) [1235465] - [kernel] percpu: fix list_head init bug in __percpu_counter_init (Hannes Frederic Sowa) [1235465] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1236564] - [netdrv] vmxnet3: Bump up driver version number (Neil Horman) [1236564] - [netdrv] vmxnet3: Fix memory leaks in rx path fwd (Neil Horman) [1236564] - [netdrv] vmxnet3: Register shutdown handler for device fwd (Neil Horman) [1236564] - [netdrv] vmxnet3: spelling fixes (Neil Horman) [1236564] - [netdrv] Vmxnet3: Copy TCP header to mapped frame for IPv6 packets (Neil Horman) [1236564] - [netdrv] Vmxnet3: Change the hex constant to its decimal equivalent (Neil Horman) [1236564] - [netdrv] Vmxnet3: Fix ethtool -S to return correct rx queue stats (Neil Horman) [1236564] - [netdrv] Vmxnet3: Reinitialize vmxnet3 backend on wakeup from hibernate (Neil Horman) [1236564] - [netdrv] Vmxnet3: Make Rx ring 2 size configurable (Neil Horman) [1236564] - [netdrv] vmxnet3: use netdev_rss_key_fill() helper (Neil Horman) [1236564] - [netdrv] PCI: Move PCI_VENDOR_ID_VMWARE to pci_ids.h (Neil Horman) [1236564] - [netdrv] VMXNET3: Check for map error in vmxnet3_set_mc (Neil Horman) [1236564] - [netdrv] vmxnet3: fix decimal printf format specifiers prefixed with 0x (Neil Horman) [1236564] - [netdrv] use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Neil Horman) [1236564] - [netdrv] vmxnet3: Call dev_kfree_skb_any instead of dev_kfree_skb (Neil Horman) [1236564] - [netdrv] vmxnet3: fix building without CONFIG_PCI_MSI (Neil Horman) [1236564] - [netdrv] vmxnet3: Use pci_enable_msix_range instead of pci_enable_msix (Neil Horman) [1236564] - [netdrv] vmxnet3: Fix MSI-X/MSI enablement code (Neil Horman) [1236564] - [netdrv] vmxnet3: use initialized skb pointer to set hash (Neil Horman) [1236564] - [netdrv] vmxnet3 calls skb_set_hash (Neil Horman) [1236564] - [netdrv] vmxnet3: remove unnecessary pci_set_drvdata (Neil Horman) [1236564] - [netdrv] vmxnet3: Remove extern from function prototypes (Neil Horman) [1236564] - [netdrv] VMXNET3: Add support for virtual IOMMU (Neil Horman) [1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [970263] - [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240759] {CVE-2015-5364 CVE-2015-5366} - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1240767] - [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1240767]- [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1236437]- [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 1535393253  !"#$%&'()*+,-./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+5+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+U+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-042stab133.22.6.32-042stab133.2.debug2.6.32-042stab133.2.debug2.6.32-042stab133.2.debug2.6.32-042stab133.22.6.32-042stab133.2                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 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(NNNONPPNQQQRQS(TT(U(VVVWVX(YY(ZZ([[(\\(]](^^___``_aa_b_cc_d_e_ff_g_hh_i_j_k_l_m_nn^oo(pppqq(rr(ssst(uuuvvuwwuxx(yy(zz({{(||(}}}~}}(((((((((((((((         !""#$%&&'())*+,--../01123344556678999:;;;<<===>>>??>@@>AA=BB=CC=DDDEDFDG=HH=II=JJ=KKKLKM=NN=O=PP=QQ=R=SS=TTTUTV=WWWXWYWZW[W\W]W^W_W`WaWbWc=dddeedffdggdhh=ii(j(kk(ll(mm(nnnoonpppqqq(rr(ssstt(uuuvvuwwuxx(yy(zz({{(|(}}(~~~((((((((((((((((((( (  (                           (!!(""(###$$#%%(&&('''(')(**++,,--.,/,0,12332222442552662772882992::2;;2<<2==2>>2??2@@2A2B2CC2DD2EE2F2G2HH2II2JJJJ2KK2LL2MM2NN2OO2PP2QQ2R2SS2T2U2VV2WW2XX2YY2ZZ2[2\\2]]2^^2_2``2aa2bb2cccddcee2ff2ggghgi2jj2k2ll2mm2nn2oo2pppq2r2ss2tt2uu2vv2ww2xx2yy2zz2{{2||}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}          !"#$%&&''&&()*)))))))))))+)))))),,))(-((./001123345463333333333337773333383393::;<=>>?>@>>AA>B>>>CC>DEEFFFGGHIJJKLMMNMMOPQRRSSSSSTUUVUUUWXXXXYZZ[ZZZZ\]Z^_`ab`cddefgghijklmnnoopqorrrrroosonntuunnvvvwvvxvyz{{|{}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                       !""##$$%&%''(')*)+,-...../..012222322444526272898:8;222<=>222?2@2A2BBCDEEEFFGHIJJJKKLLLKMKNONKPKQRKSTKUVWVUXYUKZ[KK\K]K^K___KKKK`KaKbKKKccdccefKghiKjKklKmnoooopqrstquvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwxyzyy{||y}yyy~yyyyyyyyyyyyyyyyyyyyy                  !"#$%%%%&'()*)+,,-../0/1112113343311516768999:::::;:<<=>?@ABCBDEFFGHIJJKKLLMLLLNLOOPOOQLRSTUVWXYZ[[[[[[[\]]]]^^^^^^^^^^^^^^^^^^^____``a``b`cdccecfgghhggigggjklllljgmnoooogpqrrrrgssstuvvwwwwwwwwwwwwxxxxyxzz{zz||}||~~||||||                                      !"""#"$%&''())******+,-../0123444454644789:;;;<===>=?@ABBBCDDDEEFGGHIIIJIIIIIKIIILLMNMMLOPQRRSTTUVUWXXYZY[[\]]]]^^^^^^___```````aabbbbbbbbbbbbbbcbbbbbbbbbbbbbaadaeeeafghijjjklmmmmmmmmmmmmmmmnoppppqrppsttssssssssusvswsxssyszsss{{{|{sss}}~sssssssssssssssssssssssssssssssssss                                                                 ! " " # $ # % & & ' ( ) * + , , - , , , , , , , , , , , , , , . . . / . . . . 0 . . . . . . . , 1 2 2 3 4 5 6 7 8 9 : : ; ; ; < < = > ? @ @ @ A @ @ B @ @ C D E E E F E E G H E E I J J J J E E E E K E E L E E E E M M N O M P E E E E E Q E E E R R R R R R R R R R R R S R R R R R R R R R R R R R R R R R R R R R R R R T R E E E E U E E E E V E E E E E E E E E E E W W X X X W W W W W W W W Y Y W W E Z Z [ E \ E E E E ] ^ E E E E _ _ _ _ _ _ _ ` _ _ a _ _ b _ _ c _ _ _ _ _ _ _ _ _ _ d _ _ e _ f _ _ _ _ _ _ _ _ _ _ _ _ g _ h _ _ _ _ _ _ _ _ E E i E E j E k E E E E l l m l l l l l l l l l E E E E E n E E o E E E p p q r E E E s E E t E u E E E v w x y y z { | | | } | | ~                                          } }                                                         }   }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ! ! ! ! ! ! !                                                                            " " "    # # # # #                                                 $ $ $ $ $                   % % % % % % % %                            &                                                                            ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '          ( ( ( ( ( ( ( (             ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )                          * * * * * * * *  + + + + +                                                  , , , , , , , , , ,    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -              . . . .                                                          / / /                  } 0 0 0 0 0 0 0 0 0} 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1} 3 3 3 3 3 3} 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 4 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 9 : : 9 ; ; ; 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 4 4 4 4 < < < < < < < < < < < < 4 4 4 4 4 4 = = = = 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 > > > > > > > > > > > 4 4 4 4 4 4 ? ? ? ? ? ? ? 4 4 4 4 @ @ @ @ 4 4 4 4 4 4 4 4 4 4} A A A A A A A A A} B B B B B B B B B B B B B B B B B B B B B B B B} C C} D D E E E E E E E E E E E D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D} F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F} G G G H H H H H H H H H H H H H H H H H H H H H H H H H H H H G G} I I J J J J J J J J J J J J J J J I} K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K L L M N N N N N N O O N P N Q N R R N S N T T N U U N V V N W X X X X X X Y X Z Z [ X \ X ] X ^ _ _ _ ` a a ` b b ` c c ` ` ` d ` e e ` f f ` g g g h h g i i g j j g k k ` l l l m m ` n n ` o ` p p ` q q q r ` s s s t t ` u u ` v v ` w ` x x ` y y y z z ` { { { | | ` } } ` ~ ~ ~   ~ ~ ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `                                                       ! " # $ % & '  ( (  ) * +  ,  - . . /  0 1 2 2 3 4kernels2.6.32-042stab133.2.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-prototypes.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.hfpu-internal.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.hintel-family.hio.hio_32.hio_64.hio_apic.hioctl.hioctls.hiomap.hiommu.hipcbuf.hipi.hirq.hirq_regs.hirq_remapping.hirq_vectors.hirqflags.hist.hkaiser.hkdebug.hkexec.hkgdb.hkmap_types.hkmemcheck.hkprobes.hkvm.hkvm_emulate.hkvm_host.hkvm_para.hkvm_perf.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.hnospec-branch.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-invert.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.hspec_ctrl.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.hsysfb.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_hwicapMakefileclocksourceMakefileconnectorKconfigMakefilecpufreqKconfigMakefilecpuidleKconfigMakefilegovernorsMakefilecryptoKconfigMakefileamccMakefilenxKconfigMakefileqatKconfigMakefileqat_commonMakefileqat_dh895xccMakefiledcaKconfigMakefiledioMakefiledmaKconfigMakefileioatMakefileipuMakefileedacKconfigMakefileeisaKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefilegma500KconfigMakefilei2cKconfigMakefilei810Makefilei915KconfigMakefilemgaMakefilenouveauKconfigpanelKconfigMakefiler128MakefileradeonKconfigMakefilesavageMakefilesisMakefiletdfxMakefilettmMakefileviaMakefilevmwgfxKconfigMakefilevgaKconfigMakefilehidKconfigMakefileusbhidKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileamsMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilechipsKconfigMakefileideKconfigMakefileidleKconfigMakefileieee1394KconfigMakefileieee802154KconfigMakefileinfinibandKconfigMakefilecoreMakefilehwMakefileamso1100Kconfigcxgb3KconfigMakefilecxgb4KconfigMakefileehcaKconfigMakefileipathKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefilenesKconfigMakefileocrdmaKconfigMakefileqibKconfigMakefileusnicKconfigMakefileulpMakefileipoibKconfigMakefileiserKconfigMakefilesrpKconfiginputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileisdnKconfigMakefileact2000KconfigMakefilecapiKconfigMakefiledivertMakefilegigasetKconfigMakefilehardwareKconfigMakefileavmKconfigMakefileeiconKconfigMakefilemISDNKconfigMakefilehisaxKconfigMakefilehysdnKconfigMakefilei4lKconfigMakefileicnKconfigMakefileisdnloopMakefilemISDNKconfigMakefilepcbitKconfigMakefilescKconfigMakefileledsKconfigMakefilelguestKconfigMakefilemacintoshKconfigMakefilemcaKconfigMakefilemdKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilecommonKconfigMakefiletunersKconfigMakefiledvbKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefiledm1105KconfigMakefiledvb-coreMakefiledvb-usbKconfigMakefilefirewireKconfigMakefilefrontendsKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilesianoKconfigMakefilettpciKconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilercKconfigMakefilekeymapsKconfigMakefilevideoKconfigMakefileau0828KconfigMakefilebt8xxKconfigMakefilecpia2KconfigMakefilecx18KconfigMakefilecx231xxKconfigMakefilecx23885KconfigMakefilecx25840KconfigMakefilecx88KconfigMakefiledavinciMakefileem28xxKconfigMakefileet61x251KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehdpvrKconfigMakefileivtvKconfigMakefileovcamchipMakefilepvrusb2KconfigMakefilepwcKconfigMakefilesaa7134KconfigMakefilesaa7164KconfigMakefilesn9c102KconfigMakefiletlg2300KconfigMakefileusbvideoKconfigMakefileusbvisionKconfigMakefileuvcKconfigMakefilezc0301KconfigMakefilezoranKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilei2oKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilec2portKconfigMakefilecb710KconfigMakefileeepromKconfigMakefilehdpuftrsMakefileibmasmMakefilesgi-gruMakefilesgi-xpMakefilemmcKconfigMakefilecardKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefiletestsMakefileubiKconfigKconfig.debugMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilearmKconfigMakefileatl1cMakefileatl1eMakefileatlxMakefilebenetKconfigMakefilebnaMakefilebnx2xMakefilebnxtMakefilebondingMakefilecanKconfigMakefilesja1000KconfigMakefileusbKconfigMakefilechelsioMakefilecrisMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefilee1000Makefilee1000eMakefileeheaMakefileenicMakefilefm10kMakefilefs_enetKconfigMakefilehamradioKconfigMakefilehypervKconfigMakefilei40eMakefilei40evfMakefileibm_newemacKconfigMakefileigbMakefileigbvfMakefileirdaKconfigMakefileixgbMakefileixgbeMakefileixgbevfMakefileixp2000KconfigMakefilemlx4Makefilemlx5coreKconfigMakefilemyri10geMakefilenetxenMakefilepch_gbeMakefilepcmciaKconfigMakefilephyKconfigMakefileqlcnicMakefileqlgeMakefilesfcKconfigMakefileskfpMakefilestmmacKconfigMakefiletokenringKconfigMakefiletulipKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxgeMakefilewanKconfigMakefilelmcMakefilewimaxKconfigMakefilei2400mKconfigMakefilewirelessKconfigMakefileathKconfigMakefileath5kKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmfmacMakefilebrcmsmacMakefilebrcmutilMakefilehostapKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefilelibertasKconfigMakefilelibertas_tfMakefileorinocoKconfigMakefilep54KconfigMakefileprism54Makefilert2x00KconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187MakefilertlwifiKconfigMakefilebtcoexistMakefilertl8188eeMakefilertl8192cMakefilertl8192ceMakefilertl8192cuMakefilertl8192deMakefilertl8192eeMakefilertl8192seMakefilertl8723aeMakefilertl8723beMakefilertl8723comMakefilertl8821aeMakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilezd1211rwKconfigMakefilenubusMakefileofKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileaerKconfigKconfig.debugMakefilepcmciaKconfigMakefileplatformKconfigMakefilex86KconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileps3MakefileptpKconfigMakefilerapidioKconfigMakefileswitchesMakefileregulatorKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilekvmMakefilenetKconfigMakefilescsiMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigdevice_handlerKconfigMakefilefcoeMakefilefnicMakefileibmvscsiMakefileisciMakefilefirmwareMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempt3sasKconfigMakefilemvsasKconfigMakefileosdKconfigpcmciaKconfigMakefilepm8001Makefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesmartpqiKconfigMakefilesym53c8xx_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.helfrandomize.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.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.hpci.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.hbnxtbnxt.hsriov.hbonding.hbootprintkdelay.htracer.hbootparamhardlockupenabledvalue.hpanicpanic.hvalue.hhungtaskpanicvalue.hsoftlockuppanicvalue.hbounce.hbranchprofilenone.hbrcmfmacbrcmfmac.hpcie.hprotobcdc.hmsgbuf.hsdio.husb.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.hwextwext.hexport.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.hqatqat.hdh895xcc.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.hsmq.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.hfbdevemulation.hi2cch7006.hsil164.hi915.hkmsfbhelper.hhelper.hloadedidfirmware.hmga.hmipidsi.hnouveaunouveau.hbacklight.hpanel.hr128.hradeonradeon.hums.hsavage.hsis.httm.hvia.hvmwgfxvmwgfx.hfbcon.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.hsimple.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.hfm10k.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.hcpuvulnerabilities.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.hsmt.hhpilo.hwatchdog.hwmi.hhpethpet.hemulatertc.htimer.hhpwdtnmidecoding.hhtirq.hhugetlbpage.hhugetlbfs.hhvcdriver.hirq.hxen.hhwconsole.hrandomrandom.hamd.hgeode.hintel.htimeriomem.hvia.hvirtio.hhwmonhwmon.hvid.hhypervhyperv.hballoon.hkeyboard.hmouse.hnet.hstorage.hutils.hhysdnhysdn.hcapi.hhzhz.h1000.hi2ci2c.halgobit.halgopca.hali1535.hali1563.hali15x3.hamd756amd756.hs4882.hamd8111.hboardinfo.hchardev.hcompat.hhelperauto.hi801.hisch.hismt.hnforce2nforce2.hs4985.hparportparport.hlight.hpcaplatform.hpiix4.hscmi.hsimtec.hsis5595.hsis630.hsis96x.hstub.htinyusb.hvia.hviapro.hvoodoo3.hi40e.hi40evf.hi6300esbwdt.hi82365.hi8k.hib700wdt.hibmasm.hibmasr.hicplusphy.hics932s401.hie6xxwdt.hieee802154ieee802154.hdrivers.hfakehard.hifb.higbigb.hdca.hhwmon.higbvf.hillegalpointervalue.hinetinet.hah.hdccpdiag.hdiag.hesp.hipcomp.hlro.htcpdiag.htunnel.hxfrmmodebeet.htransport.htunnel.htunnel.hinet6ah.hesp.hipcomp.htunnel.hxfrmmodebeet.hrouteoptimization.htransport.htunnel.htunnel.hinfinibandinfiniband.haddrtrans.hcxgb3.hcxgb4.hipoibipoib.hcm.hdebug.hiser.hmthcamthca.hdebug.hnes.hocrdma.hsrp.huseraccess.hmad.hmem.hinftl.hinitenvarglimit.hinitramfssource.hinotifyinotify.huser.hinputinput.hapanel.hatiremote.hremote2.hatlasbtns.hcm109.hevdev.hffmemless.hgpiorotaryencoder.hkeyboard.hkeyspanremote.hmisc.hmouse.hmousedevmousedev.hscreenx.hy.hpcspkr.hpolldev.hpowermate.htablet.htouchscreen.huinput.hwinbondcir.hwistronbtns.hwm831xon.hyealink.hintelidle.hioatdma.hips.htxt.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.hstahashmaxsize.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.hmlx5corecore.hen.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.htableisolation.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.hretpoline.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.hrtlcards.hrtl8180.hrtl8187rtl8187.hleds.hrtl8188ee.hrtl8192ccommon.hrtl8192ce.hrtl8192cu.hrtl8192de.hrtl8192ee.hrtl8192se.hrtl8723common.hrtl8723ae.hrtl8723be.hrtl8821ae.hrtlbtcoexist.hrtlwifirtlwifi.hdebug.hpci.husb.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.hmaxsge.hmpt3sasmpt3sas.hmaxsge.hmultilun.hmvsas.hnetlink.hosddprintsense.hinitiator.huld.hpm8001.hpmcraid.hppa.hprocfs.hqlafc.hiscsi.hsasata.hattrs.hhostsmp.hlibsas.hscanasync.hsmartpqi.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.hnct6775.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.hmcdilogging.hmon.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.hpatchloader.hpowersavedefault.hpreallocsize.hreconfig.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.hxprtrdmaclient.hserver.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.hcrb.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.hsysfb.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_atomic.hdrm_atomic_helper.hdrm_backport.hdrm_cache.hdrm_core.hdrm_crtc.hdrm_crtc_helper.hdrm_displayid.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_component.hi915_drm.hi915_pciids.hi915_powerwell.hintel-gtt.httmttm_bo_api.httm_bo_driver.httm_execbuf_util.httm_lock.httm_memory.httm_module.httm_object.httm_page_alloc.httm_placement.hkeyskeyring-type.hrxrpc-type.huser-type.hlinux8250_pci.hKbuilda.out.hac97_codec.hacct.hacpi.hacpi_io.hacpi_pmtmr.hadb.hadfs_fs.haer.haffs_hardblocks.hagp_backend.hagpgart.haio.haio_abi.hambabus.hclcd.hkmi.hmmci.hpl022.hpl061.hpl093.hserial.hamifd.hamifdreg.hamigaffs.hanon_inodes.hapm-emulation.hapm_bios.harcdevice.harcfb.hasync.hasync_tx.hata.hata_platform.hatalk.hath9k_platform.hatm.hatm_eni.hatm_he.hatm_idt77105.hatm_nicstar.hatm_suni.hatm_tcp.hatm_zatm.hatmapi.hatmarp.hatmbr2684.hatmclip.hatmdev.hatmel-mci.hatmel-pwm-bl.hatmel-ssc.hatmel_pdc.hatmel_pwm.hatmel_serial.hatmel_tc.hatmioc.hatmlec.hatmmpc.hatmppp.hatmsap.hatmsvc.hatomic.hattribute_container.haudit.hauto_dev-ioctl.hauto_fs.hauto_fs4.hautoconf.hauxvec.haverage.hax25.hb1lli.hb1pcmcia.hbacking-dev.hbacklight.hbaycom.hbcd.hbcm47xx_nvram.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.hcomponent.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-randomize.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.hidr2.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.hkaiser.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.hflow_table.hmlx5_ifc.hqp.hsrq.hvport.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.hnospec.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_databrcmfmac-sdio.hitco_wdt.hsimplefb.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_buf.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.hbond_3ad.hbond_alb.hbond_options.hbonding.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.hiw_portmap.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.huapiKbuilddrmKbuilddrm.hdrm_fourcc.hdrm_mode.hdrm_sarea.hi810_drm.hi915_drm.hmga_drm.hnouveau_drm.hr128_drm.hradeon_drm.hsavage_drm.hsis_drm.hvia_drm.hvmwgfx_drm.hnvme.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_linuxsecurityKconfigMakefileintegrityimaKconfigMakefilekeysMakefileselinuxKconfigMakefilessMakefilesmackKconfigMakefiletomoyoKconfigMakefilesoundKconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossKconfigMakefiledmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451Makefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212Makefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileatmelKconfigMakefileau1xKconfigMakefileblackfinKconfigMakefilecodecsKconfigMakefiledavinciKconfigMakefilefslKconfigMakefileimxKconfigMakefileomapKconfigMakefilepxaKconfigMakefiles3c24xxKconfigMakefiles6000KconfigMakefileshKconfigMakefiletxx9KconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefilemiscMakefileusx2yMakefiletoolsbuildMakefile.buildMakefile.featurefeatureMakefiletestsexMakefilelibapiMakefiletraceeventMakefileperfDocumentationMakefileMakefileMakefile.perfarcharmMakefilearm64MakefilepowerpcMakefiles390MakefileshMakefilesparcMakefilex86MakefileconfigMakefileMakefile.archscriptsperlPerf-Trace-UtilMakefile.PLscriptsMakefile.includetestingselftestsMakefilemqueueMakefilevirtiovirtio-traceMakefileusrKconfigMakefilevirtkvmKconfig/usr/src//usr/src/kernels//usr/src/kernels/2.6.32-042stab133.2.debug//usr/src/kernels/2.6.32-042stab133.2.debug/arch//usr/src/kernels/2.6.32-042stab133.2.debug/arch/alpha//usr/src/kernels/2.6.32-042stab133.2.debug/arch/alpha/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/alpha/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/alpha/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/common//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/tools//usr/src/kernels/2.6.32-042stab133.2.debug/arch/arm/vfp//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/boards//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/include//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/cris/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/frv//usr/src/kernels/2.6.32-042stab133.2.debug/arch/frv/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/frv/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/frv/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab133.2.debug/arch/frv/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/platform//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab133.2.debug/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/dig//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/hp//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/pci//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/sn//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/uv//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/ia64/xen//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/atari//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/mac//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/q40//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/tools//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab133.2.debug/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab133.2.debug/arch/microblaze//usr/src/kernels/2.6.32-042stab133.2.debug/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab133.2.debug/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/ar7//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/basler//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/dec//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/emma//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/fw//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/jazz//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/lasat//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/loongson//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/nxp//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/pci//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/power//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/rb532//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/sni//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/txx9//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mn10300//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab133.2.debug/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab133.2.debug/arch/parisc//usr/src/kernels/2.6.32-042stab133.2.debug/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab133.2.debug/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/parisc/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/parisc/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab133.2.debug/arch/s390//usr/src/kernels/2.6.32-042stab133.2.debug/arch/s390/appldata//usr/src/kernels/2.6.32-042stab133.2.debug/arch/s390/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/s390/crypto//usr/src/kernels/2.6.32-042stab133.2.debug/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab133.2.debug/arch/s390/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab133.2.debug/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab133.2.debug/arch/s390/kvm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/s390/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/s390/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/score//usr/src/kernels/2.6.32-042stab133.2.debug/arch/score/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/score/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/score/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/score/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/cchips//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/drivers//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/lib64//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sh/tools//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sparc//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sparc/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sparc/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sparc/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/sparc/prom//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um/drivers//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um/scripts//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab133.2.debug/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/crypto//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/ia32//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/include//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/kvm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/lguest//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/pci//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/power//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/tools//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/vdso//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/video//usr/src/kernels/2.6.32-042stab133.2.debug/arch/x86/xen//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab133.2.debug/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab133.2.debug/block//usr/src/kernels/2.6.32-042stab133.2.debug/crypto//usr/src/kernels/2.6.32-042stab133.2.debug/crypto/async_tx//usr/src/kernels/2.6.32-042stab133.2.debug/crypto/mpi//usr/src/kernels/2.6.32-042stab133.2.debug/crypto/signature//usr/src/kernels/2.6.32-042stab133.2.debug/drivers//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/accessibility//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/acpi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/amba//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/ata//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/atm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/base//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/base/power//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/bcma//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/block//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/block/aoe//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/block/drbd//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/block/paride//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/block/ploop//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/bluetooth//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/cdrom//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/char//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/char/agp//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/char/ip2//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/char/mwave//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/char/rio//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/char/tpm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/clocksource//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/connector//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/cpufreq//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/cpuidle//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/crypto//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/crypto/qat//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/crypto/qat/qat_common//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/crypto/qat/qat_dh895xcc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/dca//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/dio//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/dma//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/edac//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/eisa//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/firewire//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/firmware//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpio//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/drm/vmwgfx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/hid//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/hv//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/hwmon//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/i2c//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/ide//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/idle//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/ieee1394//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/ieee802154//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/input//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/input/gameport//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/input/joystick//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/input/misc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/input/mouse//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/input/serio//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/input/tablet//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/leds//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/lguest//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/macintosh//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mca//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/md//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/common//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/radio//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/rc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/memstick//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/memstick/core//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/memstick/host//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/message//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/message/fusion//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/message/i2o//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mfd//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/misc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mmc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mmc/card//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mmc/core//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mmc/host//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mtd//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/arm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/atlx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/benet//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/bna//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/bnxt//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/bonding//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/can//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/cris//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/e1000//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/ehea//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/enic//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/fm10k//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/i40e//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/igb//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/irda//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/netxen//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/phy//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/qlge//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/sfc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/skfp//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/tulip//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/usb//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/vxge//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wan//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wimax//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/brcm80211/brcmfmac//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtlwifi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtlwifi/btcoexist//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtlwifi/rtl8188ee//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtlwifi/rtl8192c//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtlwifi/rtl8192ce//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtlwifi/rtl8192cu//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtlwifi/rtl8192de//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtlwifi/rtl8192ee//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtlwifi/rtl8192se//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtlwifi/rtl8723ae//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtlwifi/rtl8723be//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtlwifi/rtl8723com//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/rtlwifi/rtl8821ae//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/nubus//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/of//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/parisc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/parport//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/pci//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/pcmcia//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/platform//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/platform/x86//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/pnp//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/power//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/powercap//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/pps//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/ps3//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/ptp//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/rapidio//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/regulator//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/rtc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/s390//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/s390/block//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/s390/char//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/s390/cio//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/s390/net//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/sbus//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/sbus/char//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/smartpqi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/serial//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/sfi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/sh//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/sh/maple//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/sn//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/spi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/ssb//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/android//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/dream//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/dst//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/echo//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/iio//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/line6//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/otus//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/panel//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/phison//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/poch//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/rar//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/sep//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/vme//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/staging/zram//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/target//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/target/loopback//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/tc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/telephony//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/thermal//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/uio//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/atm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/class//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/core//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/early//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/host//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/image//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/misc//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/mon//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/musb//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/otg//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/serial//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/storage//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/uwb//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/vhost//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/aty//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/backlight//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/console//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/display//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/geode//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/i810//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/kyro//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/logo//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/matrox//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/mbx//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/msm//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/omap//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/riva//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/savage//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/sis//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/video/via//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/virtio//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/vlynq//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/w1//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/w1/masters//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/watchdog//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/xen//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab133.2.debug/drivers/zorro//usr/src/kernels/2.6.32-042stab133.2.debug/firmware//usr/src/kernels/2.6.32-042stab133.2.debug/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab133.2.debug/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab133.2.debug/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab133.2.debug/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab133.2.debug/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab133.2.debug/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab133.2.debug/fs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/9p//usr/src/kernels/2.6.32-042stab133.2.debug/fs/adfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/affs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/afs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/autofs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/autofs4//usr/src/kernels/2.6.32-042stab133.2.debug/fs/befs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/bfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/btrfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/cachefiles//usr/src/kernels/2.6.32-042stab133.2.debug/fs/cifs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/coda//usr/src/kernels/2.6.32-042stab133.2.debug/fs/configfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/cramfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/debugfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/devpts//usr/src/kernels/2.6.32-042stab133.2.debug/fs/dlm//usr/src/kernels/2.6.32-042stab133.2.debug/fs/ecryptfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/efs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/exofs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/exportfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/ext2//usr/src/kernels/2.6.32-042stab133.2.debug/fs/ext3//usr/src/kernels/2.6.32-042stab133.2.debug/fs/ext4//usr/src/kernels/2.6.32-042stab133.2.debug/fs/fat//usr/src/kernels/2.6.32-042stab133.2.debug/fs/freevxfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/fscache//usr/src/kernels/2.6.32-042stab133.2.debug/fs/fuse//usr/src/kernels/2.6.32-042stab133.2.debug/fs/gfs2//usr/src/kernels/2.6.32-042stab133.2.debug/fs/hfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/hfsplus//usr/src/kernels/2.6.32-042stab133.2.debug/fs/hostfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/hpfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/hppfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/isofs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/jbd//usr/src/kernels/2.6.32-042stab133.2.debug/fs/jbd2//usr/src/kernels/2.6.32-042stab133.2.debug/fs/jffs2//usr/src/kernels/2.6.32-042stab133.2.debug/fs/jfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/lockd//usr/src/kernels/2.6.32-042stab133.2.debug/fs/minix//usr/src/kernels/2.6.32-042stab133.2.debug/fs/ncpfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/nfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/nfs_common//usr/src/kernels/2.6.32-042stab133.2.debug/fs/nfsd//usr/src/kernels/2.6.32-042stab133.2.debug/fs/nilfs2//usr/src/kernels/2.6.32-042stab133.2.debug/fs/nls//usr/src/kernels/2.6.32-042stab133.2.debug/fs/notify//usr/src/kernels/2.6.32-042stab133.2.debug/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab133.2.debug/fs/notify/inotify//usr/src/kernels/2.6.32-042stab133.2.debug/fs/ntfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/ocfs2//usr/src/kernels/2.6.32-042stab133.2.debug/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab133.2.debug/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab133.2.debug/fs/omfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/openpromfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/partitions//usr/src/kernels/2.6.32-042stab133.2.debug/fs/proc//usr/src/kernels/2.6.32-042stab133.2.debug/fs/pstore//usr/src/kernels/2.6.32-042stab133.2.debug/fs/qnx4//usr/src/kernels/2.6.32-042stab133.2.debug/fs/quota//usr/src/kernels/2.6.32-042stab133.2.debug/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab133.2.debug/fs/ramfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/reiserfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/romfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/smbfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/squashfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/sysfs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/sysv//usr/src/kernels/2.6.32-042stab133.2.debug/fs/ubifs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/udf//usr/src/kernels/2.6.32-042stab133.2.debug/fs/ufs//usr/src/kernels/2.6.32-042stab133.2.debug/fs/xfs//usr/src/kernels/2.6.32-042stab133.2.debug/include//usr/src/kernels/2.6.32-042stab133.2.debug/include/acpi//usr/src/kernels/2.6.32-042stab133.2.debug/include/acpi/platform//usr/src/kernels/2.6.32-042stab133.2.debug/include/asm-generic//usr/src/kernels/2.6.32-042stab133.2.debug/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab133.2.debug/include/asm-x86//usr/src/kernels/2.6.32-042stab133.2.debug/include/bc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/8139too//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ab3100//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ac97//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/acer//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/acpi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/acpi/power//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/adaptec//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/agp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/aic79xx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/airo//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/alim1535//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/alim7101//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/amd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/amd8111//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/amiga//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/anon//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/apm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/apm/cpu//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/dma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/enable//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/flatmem//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/has//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/has/elf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/have//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/may//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/phys//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/populates//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/select//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/supports//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/uses//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/want//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ask//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ask/ip//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/asus//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/async//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/async/raid6//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/async/tx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/at76c50x//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ata//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ata/over//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ath//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ath5k//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ath9k//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ath9k/htc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/atm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/audit//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/autofs4//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43/buses//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43/pci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43/phy//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43legacy//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b44//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b44/pci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/backlight//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/backlight/class//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/base//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/battery//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bc/io//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bc/rss//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bc/swap//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bcma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bcma/host//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/binary//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/binfmt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/blk//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/blk/dev//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bnx2x//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bnxt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/boot//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/boot/printk//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bootparam//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/branch//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/branch/profile//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/brcmfmac//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/brcmfmac/proto//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bridge//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/broadcom//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bsd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bsd/process//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/btrfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/build//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/can//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/can/calc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/can/debug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/can/ems//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/capi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cardman//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/carl9170//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cb710//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cdrom//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cfg80211//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cfg80211/wext//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cfq//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cfq/group//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cgroup//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/check//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/chelsio//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/chr//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/chr/dev//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cicada//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cifs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ciss//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/clocksource//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cls//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cls/u32//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/compal//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/configfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/console//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/context//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/context/switch//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/core//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/core/dump//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cpu//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cpu/sup/cyrix//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cpu/sup/transmeta//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cpu/sup/umc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crash//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crc/itu//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crc32//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/dev/qat//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/cs5535//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/davicom//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/de//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/de2104x//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/blk//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/boot//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/kmemleak//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/kmemleak/default//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/kmemleak/early//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/kmemleak/early/log//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/lock//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/memory//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/nx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/objects//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/objects/enable//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/pi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/rt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/section//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/slab//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/spinlock//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/debug/stack//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/decompress//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/default//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/default/io//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/default/mmap//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/default/tcp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/defconfig//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dell//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/detect//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/detect/hung//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/devpts//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/display//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dlci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dlm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dm/bio//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dm/cache//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dm/log//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dm/thin//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dma/api//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dma/shared//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dmar//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/drm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/drm/fbdev//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/drm/kms//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/drm/load//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/drm/mipi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/drm/vmwgfx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dummy//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/max//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/dynamic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/early//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/early/printk//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ecrypt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/edac//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/edac/debug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/edac/decode//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/edac/mce//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/edac/mm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/eeepc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/eeprom//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/efi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/elf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/enable//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/enable/must//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/enclosure//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/event//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ext2//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ext3//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ext4//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/extra//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fail//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fail/io//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fail/make//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fail/page//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fair//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fair/group//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fat//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fat/default//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fault//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fault/injection//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fault/injection/debug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fault/injection/stacktrace//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/aty//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/boot//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/geode//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/mode//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/riva//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/savage//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fb/sys//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fcoe//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fib//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/file//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/firewire//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/firmware//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fix//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fixed//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/font//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/frame//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/framebuffer//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fs/posix//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fscache//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fscache/object//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ftrace//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fujitsu//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fuse//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fusion//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fusion/max//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/fw//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/gact//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/cpu//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/find//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/irq//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/isa//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/generic/pending//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/gfs2//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/gigaset//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/gpio//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/group//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hangcheck//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hardlockup//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/has//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/arch//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/atomic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/dma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/efficient//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/function//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/generic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/generic/dma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/intel//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/irq//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/memory//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/perf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/setup//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/syscall//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/unstable//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/user//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/have/user/return//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hdlc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/headers//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hermes//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hibernation//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hid//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/high//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/high/res//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/16//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/max//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/no//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hostap//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hotplug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hpet//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hpwdt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ht//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hugetlb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hvc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hw//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hw/random//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hwmon//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hyperv//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hysdn//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/hz//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/i2c//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/i6300esb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ib700//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ibm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/icplus//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ie6xx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ieee802154//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/igb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/illegal//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/inet//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/inet6//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/infiniband//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/init//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/init/env//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/initramfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/inotify//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/input//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/input/ati//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/input/atlas//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/input/ff//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/input/gpio//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/input/winbond//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/input/wistron//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/intel//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/interval//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/io//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/io/delay//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/iommu//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/iosched//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/fib//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/nf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/route//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/set//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/vs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip6//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ipc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ipmi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ippp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ipv6//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ipw2100//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ipw2200//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ir//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ir/nec//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ir/sony//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/irq//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/isa//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/isa/dma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/iscsi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/isdn//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/iso9660//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/it87//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/it8712f//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/itco//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/iwlegacy//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ixgbe//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/jbd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/jbd2//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/jffs2//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/kallsyms//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/karma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/kexec//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/keyboard//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/keys//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/keys/debug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/kgdb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/kprobe//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ks0108//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ktime//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/kvm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/lcd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/lcd/class//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/leds//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/legacy//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/lib80211//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/libertas//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/lock//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/lockd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/lockdep//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/lockup//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/log//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/log/buf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/logo//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/logo/linux//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/loopback//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/lpc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/lsi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/lxt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/lzo//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mac//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mac80211//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mac80211/message//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mac80211/sta//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mac80211/sta/hash//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mac80211/sta/hash/max//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/machz//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/macintosh//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/magic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/marvell//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/max//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/max/raw//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/md//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mdio//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/media//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/media/tuner//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/megaraid//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/memory//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/memstick//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mfd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/microcode//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/microcode/old//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/minix//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/misc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/misdn//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mlx4//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mlx5//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mlx5/core//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mmc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mmc/block//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mmc/via//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/module//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/module/force//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/module/verify//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mouse//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/msdos//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/msi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mspro//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/block//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/map//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtdram//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtrr//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/mxm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/myri10ge//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/n//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/national//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ne2k//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/need//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/need/bounce//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/need/dma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/need/node//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/need/node/memmap//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/need/per//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/9p//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/act//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/cls//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/drop//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/dsa//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/ematch//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/ip//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/key//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/poll//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/rx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/sch//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/net/vendor//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/netconsole//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/netdev//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/netfilter//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/netpoll//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/netprio//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/network//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/netxen//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/new//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nf/ct//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nf/nat//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nfs/use//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nfsd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nftl//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nls//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/no//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nop//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nop/usb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nortel//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nouveau//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nr//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/nsc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/openvswitch//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/oprofile//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/optimize//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/osf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/output//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ovs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/p54//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/packet//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/page//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/page/table//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/panasonic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/paravirt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/parport//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/parport/not//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/parport/pc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/partition//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pata//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pc8736x//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pccard//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pch//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pci/msi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pcie//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pcieaer//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pcmcia//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pcspkr//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pdc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/perf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/phys//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/phys/addr//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/physical//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pid//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/plx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pm/std//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pnfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/posix//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/power//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ppp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pramcache//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/preempt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/prevent//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/print//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/print/quota//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/printk//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/proc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/proc/page//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/proc/pid//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/prove//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ptp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/qfmt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/qlcnic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/qsemi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/quota//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/raid//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/raid6//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/raw//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rcu//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rds//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/realtek//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/reed//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/regulator//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/reiserfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/resource//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rfd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rfkill//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ring//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rpcsec//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rt/group//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rt2800//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rt2x00//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rtc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rtl//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rtl8187//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rtl8192c//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rtl8723//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rtlwifi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rwsem//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sata//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sbc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sched//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sched/omit//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sctp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sctp/default//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sdio//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/security//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/security/file//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/select//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/select/memory//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sensors//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sensors/via//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/serial//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/serial/8250//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/serial/core//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/serio//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sfc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sgi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sim//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/slip//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/slow//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sms//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sms/siano//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sms/usb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/smsc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/dma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/hda//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/hda/patch//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/opl4//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/opl4/lib//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/pcm/xrun//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/sb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/seq//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/usb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/vx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/snd/wss//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/soc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/soc/camera//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/soft//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/solaris//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sony//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sonypi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sound//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sound/oss//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sparse//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sparsemem//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/split//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/squashfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ssb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/stacktrace//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/stop//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/strict//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/strip//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/strip/asm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sun//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sunrpc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sunrpc/xprt/rdma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/suspend//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/syn//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/synclink//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sys//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sysctl//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sysctl/syscall//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sysfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sysprof//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sysrq//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/sysvipc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tablet//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/target//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/task//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/task/delay//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/task/io//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tc1100//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tcg//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tcm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tcp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/textsearch//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/thermal//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/thinkpad//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tick//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tifm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/timer//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tmd//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tmpfs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/topstar//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/touchscreen//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/trace//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tracer//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tracer/max//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tracing//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tree//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ttpci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/tulip//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ubifs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/udf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/uefi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/uevent//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/uio//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/uio/pci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/unix98//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/unixware//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/ali//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/announce//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/arch//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/berry//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/net//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/otg//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/serial//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/storage//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/u132//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/video//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/whci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/use//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/use/generic//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/user//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/uts//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/uwb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/v4l//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/ve//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vfat//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vga//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vga/arb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vgacon//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vhost//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/via//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/via/rhine//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/bt848//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/cafe//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/capture//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/cx18//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/cx88//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/fb//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/helper//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/ir//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/output//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/videobuf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/virt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/virt/to//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/virtio//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vitesse//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vlan//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vm/event//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vmware//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vt//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vt/hw//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vz//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/vz/quota//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/w83627hf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/w83697hf//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/w83697ug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/w83877f//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/w83977f//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/watchdog//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wext//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wilink//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wimax//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/winbond//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wireless//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wl//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wl1251//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wlan//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wm831x//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/wm8350//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/workqueue//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/32//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/32/non//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/apm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/cyclone//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/extended//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/intel//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/internode//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/io//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/l1//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/local//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/mce//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/need//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/p4//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/platform//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/pm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/popad//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/powernow/k7//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/use//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/use/ppro//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/wp//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen/compat//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen/debug//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen/dev//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen/max//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen/platform//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen/save//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xen/sys//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xfrm//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/xor//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/yenta//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/zlib//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/zone//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/zone/dma//usr/src/kernels/2.6.32-042stab133.2.debug/include/config/zram//usr/src/kernels/2.6.32-042stab133.2.debug/include/crypto//usr/src/kernels/2.6.32-042stab133.2.debug/include/crypto/internal//usr/src/kernels/2.6.32-042stab133.2.debug/include/drm//usr/src/kernels/2.6.32-042stab133.2.debug/include/drm/i2c//usr/src/kernels/2.6.32-042stab133.2.debug/include/drm/ttm//usr/src/kernels/2.6.32-042stab133.2.debug/include/keys//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/amba//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/bcma//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/byteorder//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/can//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/can/platform//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/crypto//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/decompress//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/dvb//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/hdlc//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/i2c//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/input//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/isdn//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/lockd//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/mfd//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/mlx4//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/mlx5//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/mmc//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/mtd//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/netfilter//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/nfsd//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/platform_data//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/ploop//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/raid//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/regulator//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/rtc//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/spi//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/ssb//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/tc_act//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/unaligned//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/usb//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/uwb//usr/src/kernels/2.6.32-042stab133.2.debug/include/linux/wimax//usr/src/kernels/2.6.32-042stab133.2.debug/include/math-emu//usr/src/kernels/2.6.32-042stab133.2.debug/include/media//usr/src/kernels/2.6.32-042stab133.2.debug/include/media/davinci//usr/src/kernels/2.6.32-042stab133.2.debug/include/mtd//usr/src/kernels/2.6.32-042stab133.2.debug/include/net//usr/src/kernels/2.6.32-042stab133.2.debug/include/net/9p//usr/src/kernels/2.6.32-042stab133.2.debug/include/net/bluetooth//usr/src/kernels/2.6.32-042stab133.2.debug/include/net/irda//usr/src/kernels/2.6.32-042stab133.2.debug/include/net/iucv//usr/src/kernels/2.6.32-042stab133.2.debug/include/net/netfilter//usr/src/kernels/2.6.32-042stab133.2.debug/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab133.2.debug/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab133.2.debug/include/net/netns//usr/src/kernels/2.6.32-042stab133.2.debug/include/net/phonet//usr/src/kernels/2.6.32-042stab133.2.debug/include/net/sctp//usr/src/kernels/2.6.32-042stab133.2.debug/include/net/tc_act//usr/src/kernels/2.6.32-042stab133.2.debug/include/net/tipc//usr/src/kernels/2.6.32-042stab133.2.debug/include/pcmcia//usr/src/kernels/2.6.32-042stab133.2.debug/include/rdma//usr/src/kernels/2.6.32-042stab133.2.debug/include/rxrpc//usr/src/kernels/2.6.32-042stab133.2.debug/include/scsi//usr/src/kernels/2.6.32-042stab133.2.debug/include/scsi/fc//usr/src/kernels/2.6.32-042stab133.2.debug/include/sound//usr/src/kernels/2.6.32-042stab133.2.debug/include/trace//usr/src/kernels/2.6.32-042stab133.2.debug/include/trace/events//usr/src/kernels/2.6.32-042stab133.2.debug/include/uapi//usr/src/kernels/2.6.32-042stab133.2.debug/include/uapi/drm//usr/src/kernels/2.6.32-042stab133.2.debug/include/video//usr/src/kernels/2.6.32-042stab133.2.debug/init//usr/src/kernels/2.6.32-042stab133.2.debug/ipc//usr/src/kernels/2.6.32-042stab133.2.debug/kernel//usr/src/kernels/2.6.32-042stab133.2.debug/kernel/bc//usr/src/kernels/2.6.32-042stab133.2.debug/kernel/cpt//usr/src/kernels/2.6.32-042stab133.2.debug/kernel/events//usr/src/kernels/2.6.32-042stab133.2.debug/kernel/gcov//usr/src/kernels/2.6.32-042stab133.2.debug/kernel/irq//usr/src/kernels/2.6.32-042stab133.2.debug/kernel/power//usr/src/kernels/2.6.32-042stab133.2.debug/kernel/time//usr/src/kernels/2.6.32-042stab133.2.debug/kernel/trace//usr/src/kernels/2.6.32-042stab133.2.debug/kernel/ve//usr/src/kernels/2.6.32-042stab133.2.debug/lib//usr/src/kernels/2.6.32-042stab133.2.debug/lib/lzo//usr/src/kernels/2.6.32-042stab133.2.debug/lib/raid6//usr/src/kernels/2.6.32-042stab133.2.debug/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab133.2.debug/lib/reed_solomon//usr/src/kernels/2.6.32-042stab133.2.debug/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab133.2.debug/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab133.2.debug/mm//usr/src/kernels/2.6.32-042stab133.2.debug/net//usr/src/kernels/2.6.32-042stab133.2.debug/net/802//usr/src/kernels/2.6.32-042stab133.2.debug/net/8021q//usr/src/kernels/2.6.32-042stab133.2.debug/net/9p//usr/src/kernels/2.6.32-042stab133.2.debug/net/appletalk//usr/src/kernels/2.6.32-042stab133.2.debug/net/atm//usr/src/kernels/2.6.32-042stab133.2.debug/net/ax25//usr/src/kernels/2.6.32-042stab133.2.debug/net/bluetooth//usr/src/kernels/2.6.32-042stab133.2.debug/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab133.2.debug/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab133.2.debug/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab133.2.debug/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab133.2.debug/net/bridge//usr/src/kernels/2.6.32-042stab133.2.debug/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab133.2.debug/net/can//usr/src/kernels/2.6.32-042stab133.2.debug/net/core//usr/src/kernels/2.6.32-042stab133.2.debug/net/dcb//usr/src/kernels/2.6.32-042stab133.2.debug/net/dccp//usr/src/kernels/2.6.32-042stab133.2.debug/net/dccp/ccids//usr/src/kernels/2.6.32-042stab133.2.debug/net/decnet//usr/src/kernels/2.6.32-042stab133.2.debug/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab133.2.debug/net/dsa//usr/src/kernels/2.6.32-042stab133.2.debug/net/econet//usr/src/kernels/2.6.32-042stab133.2.debug/net/ethernet//usr/src/kernels/2.6.32-042stab133.2.debug/net/ieee802154//usr/src/kernels/2.6.32-042stab133.2.debug/net/ipv4//usr/src/kernels/2.6.32-042stab133.2.debug/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab133.2.debug/net/ipv6//usr/src/kernels/2.6.32-042stab133.2.debug/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab133.2.debug/net/ipx//usr/src/kernels/2.6.32-042stab133.2.debug/net/irda//usr/src/kernels/2.6.32-042stab133.2.debug/net/irda/ircomm//usr/src/kernels/2.6.32-042stab133.2.debug/net/irda/irlan//usr/src/kernels/2.6.32-042stab133.2.debug/net/irda/irnet//usr/src/kernels/2.6.32-042stab133.2.debug/net/iucv//usr/src/kernels/2.6.32-042stab133.2.debug/net/key//usr/src/kernels/2.6.32-042stab133.2.debug/net/lapb//usr/src/kernels/2.6.32-042stab133.2.debug/net/llc//usr/src/kernels/2.6.32-042stab133.2.debug/net/mac80211//usr/src/kernels/2.6.32-042stab133.2.debug/net/netfilter//usr/src/kernels/2.6.32-042stab133.2.debug/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab133.2.debug/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab133.2.debug/net/netlabel//usr/src/kernels/2.6.32-042stab133.2.debug/net/netlink//usr/src/kernels/2.6.32-042stab133.2.debug/net/netrom//usr/src/kernels/2.6.32-042stab133.2.debug/net/openvswitch//usr/src/kernels/2.6.32-042stab133.2.debug/net/packet//usr/src/kernels/2.6.32-042stab133.2.debug/net/phonet//usr/src/kernels/2.6.32-042stab133.2.debug/net/rds//usr/src/kernels/2.6.32-042stab133.2.debug/net/rfkill//usr/src/kernels/2.6.32-042stab133.2.debug/net/rose//usr/src/kernels/2.6.32-042stab133.2.debug/net/rxrpc//usr/src/kernels/2.6.32-042stab133.2.debug/net/sched//usr/src/kernels/2.6.32-042stab133.2.debug/net/sctp//usr/src/kernels/2.6.32-042stab133.2.debug/net/sunrpc//usr/src/kernels/2.6.32-042stab133.2.debug/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab133.2.debug/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab133.2.debug/net/tipc//usr/src/kernels/2.6.32-042stab133.2.debug/net/unix//usr/src/kernels/2.6.32-042stab133.2.debug/net/wanrouter//usr/src/kernels/2.6.32-042stab133.2.debug/net/wimax//usr/src/kernels/2.6.32-042stab133.2.debug/net/wireless//usr/src/kernels/2.6.32-042stab133.2.debug/net/x25//usr/src/kernels/2.6.32-042stab133.2.debug/net/xfrm//usr/src/kernels/2.6.32-042stab133.2.debug/samples//usr/src/kernels/2.6.32-042stab133.2.debug/samples/kobject//usr/src/kernels/2.6.32-042stab133.2.debug/samples/kprobes//usr/src/kernels/2.6.32-042stab133.2.debug/samples/trace_events//usr/src/kernels/2.6.32-042stab133.2.debug/samples/tracepoints//usr/src/kernels/2.6.32-042stab133.2.debug/scripts//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/basic//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/dtc//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/genksyms//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/kconfig//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/ksymoops//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/mod//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/package//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/rt-tester//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/selinux//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab133.2.debug/scripts/tracing//usr/src/kernels/2.6.32-042stab133.2.debug/security//usr/src/kernels/2.6.32-042stab133.2.debug/security/integrity//usr/src/kernels/2.6.32-042stab133.2.debug/security/integrity/ima//usr/src/kernels/2.6.32-042stab133.2.debug/security/keys//usr/src/kernels/2.6.32-042stab133.2.debug/security/selinux//usr/src/kernels/2.6.32-042stab133.2.debug/security/selinux/ss//usr/src/kernels/2.6.32-042stab133.2.debug/security/smack//usr/src/kernels/2.6.32-042stab133.2.debug/security/tomoyo//usr/src/kernels/2.6.32-042stab133.2.debug/sound//usr/src/kernels/2.6.32-042stab133.2.debug/sound/aoa//usr/src/kernels/2.6.32-042stab133.2.debug/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab133.2.debug/sound/aoa/core//usr/src/kernels/2.6.32-042stab133.2.debug/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab133.2.debug/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab133.2.debug/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab133.2.debug/sound/arm//usr/src/kernels/2.6.32-042stab133.2.debug/sound/atmel//usr/src/kernels/2.6.32-042stab133.2.debug/sound/core//usr/src/kernels/2.6.32-042stab133.2.debug/sound/core/oss//usr/src/kernels/2.6.32-042stab133.2.debug/sound/core/seq//usr/src/kernels/2.6.32-042stab133.2.debug/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab133.2.debug/sound/drivers//usr/src/kernels/2.6.32-042stab133.2.debug/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab133.2.debug/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab133.2.debug/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab133.2.debug/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab133.2.debug/sound/drivers/vx//usr/src/kernels/2.6.32-042stab133.2.debug/sound/i2c//usr/src/kernels/2.6.32-042stab133.2.debug/sound/i2c/other//usr/src/kernels/2.6.32-042stab133.2.debug/sound/isa//usr/src/kernels/2.6.32-042stab133.2.debug/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab133.2.debug/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab133.2.debug/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab133.2.debug/sound/isa/es1688//usr/src/kernels/2.6.32-042stab133.2.debug/sound/isa/gus//usr/src/kernels/2.6.32-042stab133.2.debug/sound/isa/msnd//usr/src/kernels/2.6.32-042stab133.2.debug/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab133.2.debug/sound/isa/sb//usr/src/kernels/2.6.32-042stab133.2.debug/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab133.2.debug/sound/isa/wss//usr/src/kernels/2.6.32-042stab133.2.debug/sound/mips//usr/src/kernels/2.6.32-042stab133.2.debug/sound/oss//usr/src/kernels/2.6.32-042stab133.2.debug/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab133.2.debug/sound/parisc//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/ac97//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/aw2//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/hda//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/mixart//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/nm256//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/riptide//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/trident//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/vx222//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pcmcia//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab133.2.debug/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab133.2.debug/sound/ppc//usr/src/kernels/2.6.32-042stab133.2.debug/sound/sh//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc/atmel//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc/au1x//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc/codecs//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc/davinci//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc/fsl//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc/imx//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc/omap//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc/pxa//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc/s6000//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc/sh//usr/src/kernels/2.6.32-042stab133.2.debug/sound/soc/txx9//usr/src/kernels/2.6.32-042stab133.2.debug/sound/sparc//usr/src/kernels/2.6.32-042stab133.2.debug/sound/spi//usr/src/kernels/2.6.32-042stab133.2.debug/sound/synth//usr/src/kernels/2.6.32-042stab133.2.debug/sound/synth/emux//usr/src/kernels/2.6.32-042stab133.2.debug/sound/usb//usr/src/kernels/2.6.32-042stab133.2.debug/sound/usb/6fire//usr/src/kernels/2.6.32-042stab133.2.debug/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab133.2.debug/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab133.2.debug/sound/usb/hiface//usr/src/kernels/2.6.32-042stab133.2.debug/sound/usb/misc//usr/src/kernels/2.6.32-042stab133.2.debug/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab133.2.debug/tools//usr/src/kernels/2.6.32-042stab133.2.debug/tools/build//usr/src/kernels/2.6.32-042stab133.2.debug/tools/build/feature//usr/src/kernels/2.6.32-042stab133.2.debug/tools/build/tests//usr/src/kernels/2.6.32-042stab133.2.debug/tools/build/tests/ex//usr/src/kernels/2.6.32-042stab133.2.debug/tools/lib//usr/src/kernels/2.6.32-042stab133.2.debug/tools/lib/api//usr/src/kernels/2.6.32-042stab133.2.debug/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf/arch//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf/config//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf/scripts//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab133.2.debug/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab133.2.debug/tools/scripts//usr/src/kernels/2.6.32-042stab133.2.debug/tools/testing//usr/src/kernels/2.6.32-042stab133.2.debug/tools/testing/selftests//usr/src/kernels/2.6.32-042stab133.2.debug/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab133.2.debug/tools/virtio//usr/src/kernels/2.6.32-042stab133.2.debug/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab133.2.debug/usr//usr/src/kernels/2.6.32-042stab133.2.debug/virt//usr/src/kernels/2.6.32-042stab133.2.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-gnuQn:긴?BZh91AY&SYжhqc~q J>(mX)P EhʄlhE(T@ 2|@ VMeUaHլu;$H ` e(b  bxv= ZjRaU (@Pٍz6F,(l{{`UUDP$7wm>g̍Q >>5[1$ @c5M DD"JO|:u*B%$$ H$A@(`QT@Rl;t`A((pT*E@: o4wmm#FMoQAE|@: |@;oOE/=Ǽ{f/8^kc@ -!}cAKt|շ o`9}:1V)z/4^2VƥlYi ,) hw@X4}# Р6}:xU!MÅIW>{|}n}6#e+L{Ҟ0)meN{ڞG@h S Bo}UV(+l}K5 4h VCrVHuheAĒT"ڽo"J(`ʐ*+g[)Tt j nhieh6PL:4Y(7vRAaB*m@ Ӡ^S  L&& jzj =OI? $@ 6ShhC@ 1@BLS#SjdiILFSƍDљCMhC5 L@L2h1jyhҞ4j~Ij$Dh STʩTSާG6ɦFi1m_G~:>?ߵ- e03WNd"Q I d`ku@(֛{:2I3,>y 9h?PD}\8D릯Kí_t6nƷZՙ_Ao*(D"( ځ#Խ='9E,LHH+Q?\O޴Tvz'؍' ʈ臲?'P u4 P>v9lƌ(>PvX!sLQTGN6}k>c1n@ܠNz/ϖux0&@byJFBoy^݌@ ngB#M ŲAmG&6`&B8890P3$|cr;)0e;"NưO+cbFBMm#v4ћX'ܾc| ~s#SX_회mÏr%RtJű'rϲC/p2b܀NsSfX|͝ufg#$?-,|9o_|8$'hA\?֧K+ "N 1԰Foh#c$i("w_SDOT>' ;mz tE}Ѧd0@>~.=MWTHx~r=Sz 4 +'p/jƧ\&;b[ss<|nѦ3|urccG܌~oMvtӗY54򇏽+/f&eɝD}+2FHQ$ bbHz(ev"Cy ;]%uD;p7m0hNy'EC &cDm$uYpQF0w_\H WAL 7_ B/KR'خLki w0g*3|$8<5I:.O&2GDd륿FֵN #U tx$QG}PϕG)nQf8$wVс[!dZ]|(RYqy˦^'81 a90`m+gu| rltF3pGEktFh0N"S0.ZMn^ڬH!O9RI>H{y :ZAmړZ|Di\ ͹؝B2!=d/FdE{?T;">0$|!{d}qO/c4cHը#sJ> ĝ:䱃G.‹Hb~&L{须QS빱8DRRܱ*C% u]^GX6svEenarst,Z|42El{Lh>RH $_F9>L`߹(!X+z1`}]wb:*vjXmĔ-D*%c5 "CD-tԇˢ:#֐ޔm(uͽ-F ss}σDgDdˉa#-csdTJ+TlRĝL3IWߗ?OS+4|ʜOgN2rcߜ91hs}/7qĖG2aӊ1|}_'t{fxTx㵩Szӑlp%sƳP#y"iqrR݈C' 4"I N@kSbKXVO^4 p+~q!^:lz-J6-5:\ȴTu(@H„0$%V1|3VY y1 , 0d7{+İ |Ўa!too{Nq1KP >I&WvaG}-O(Q#?7^  #AJ>Ƿr2MڀHI'kΒ=`vh+x\ Za46j,b>IrD ulcGDI>W*7t}@dd2Dl\m:D%f͞ 4 {zJ" 6 }v~BHɈHe[6|bcr/ub !dnGW$csݍېl‹[@&܃2DyG:ZC뢂=A>Gƍ"V RT #E~`W/Mtf8[萕mod \RfA_;fp½5b+J/>{0>`qbih 6qk1È"絗Py}%2I'  O>Hxgvo^:YϵXrŇ<:VoQ蚧wD8 x@>zpG)<cGy菩HuJ0`4Fx1[4Pg2Wm W"(`gd=uWs<`064K;[5EU1jNbk@bRv3 3mW y ㆨA~?-YC,޴z:N./s1!=ug5nk좥gbMF [P>R#b|Obt)Q@vA:yÏ`IDz exR@ٽi@0Uϓ:81Qd-{b1cϯ)z&K$2A(jY|`Q ?>4ӇD,(!gZn1>k5O&r#@Mq++i۹:2Y8#!l݈zQ,тQڑ=0>F檤1%GP;x!  `pYFDiI 1$*LN COa(@aH`^_ׯe(&#ۥWݩd`0tQ70+}^k.TIѯJ$2ZPe@o-ي!nd\#\H !ڶZ@/(z:#c{1/7$DZJ {vʴٷn2B#sb[f@T):{( %ы8)P-f'=ܓn`;<8&]A1>翢_X=#ɹ^Hj\lĘ|(G|o9H@t"jy;\U\ԄblrD}[S}Ҧ2;n98+׽WƖK y*T셔`l8,|SUd37MIi#)oc W-\-;L

,HH\G$)[n Bk6 |b9k 2IDpf?]mm#f'}=;(?e%U _{^3H/t>6BW[1hc,#KɲY01рp@ R@4rFb Sؚ;DO:)j`2j]0>6GrJ)B?o/FoŒ89pl)DZ"ޱ<$=P;1v1D 2W!_D#W!;N4CxMBd+f78wo2fGT܆Iͯ ף` n'<') _Hy1rŚ>7cJ;`X`qߔϣq\ #&("wbƈonA0E~ D~wCs, A2kʏnX ' v|әך4@ޛg@ͧ8 JU$v9208hz(#P819Cb pGNycdvvmΫITfJd?Gɒ>Ym bx(uP3 @!@s!oe])mW)XjDŽAbyҜnN2{ds(J(oJ}i=sXx$ yT1rOӺLA]);$p+Gr:y5$)HuyU2CL| Ü؀~7nT3e0e\3(Q$A pD~H4'Mt4FgZu-kVhyhQO&gpf<}2)'v,k2h{pGQaa`@|!񎮮P'{ vS*Ю={ƖL`Z%lԑҏc'؊!mLT;9cf>3,kMt`^|#c[8^q) Lp|j0DESh~FӛC}ObPHJH褝!I!T(Q>%Cy>L|!dGBȳ Q{"B(@:s^4!R(顩H ڦALSTsLJHbE8YN,V<!ZrPq|&܎LLΩ=mlHZԫ<}l=[| 2o*Q t >HҙY<䌑BZCv0#6B FJD17iVnZ1sH-֣oitw d`+Mk7ᎏ?+>| 4鉇 [ː@Q&FHI׳ bֶp^HW0@ɢ6ްǹ$f3ɿTk%Oس{7 |IzD}tğIe3-r (D,Ħy،Lc9K˹]N>Q%4EnP3ZKC/%3IG;*"a1P$ɲ WҺQ%,- I%`iuMbv =}1#8 +A$~Tۏ~׵<o;H|9@`^c #2/Jǒ֤CU~0lԕ_]O0YfKM@w>VydX>r/=#]0/z5neYt/z"iѽ&)Tevs?6O:\4erAHlݧ4K=ڞ,lbN !{qdU D{qtTֲTlD-M(J\vy/4x|=M" %8  z3 ݂HvprhokBesu2a\mcW܃v-knȆڤJPLz^>aS"cKpTJ6MWKjc8"pdF4׽4-jc@ԠF5:O4/ &{}KUwOa~P vg ]:^~wTc DR(1oMhV1z?(Oɸ {l9b3貌 SamKsfrCk;TD)D88p xt:I79Yt{pq;S[pb{{bR6KavyRc]l帍ZnAR2aK7{VH<]'S6./\-b揕PzA$d wwQ@D08("2`WK%Vs" 1Fv֎B?b`i z> Tp[*lU o 9D\aWYD㜩)N ϑ8<+҆@ˇj8knE+zy޳ \zV/"\5& m@Z>Mɢ^[oTƴBq%&ee9jY~41C,҄:VRG\Jr9cUQ6/yٺ]G8tJW#9CUu:7?Qn276fSu&`ӿ'2r $Qm #4pfQD-4܉9uUl˼mFZ໭獩{[X^rz!8{;:o,2A֊𑴐-%béORM Ey!kX#8ίU{rmk sE?ҫ ź ;Bz'PPxhIwSbfT)e%gYz2Zvk!man3Qc".~r0C >=h AfK}/6 wW]ie+٠ԁFj[zӝHW- A۪PJt9{{#33Z?F#o("*#\8ğ=m(;zL}ÄU~S_:чf'_^vRE7 nWvꆝ:G@IqdHUGT%/DVfd.d!&/;LR'ou.BLXe,pXIC0G΄]A2imdg-kTL2C0@eI7c8Nr#)+˼ɪp1 ha5o#͘4+_g> ,Һ|2;<XSz<ʅCe9!8MdK$R}i`}bQ_GM%Han>XПE2h-M5AGf[抱K+(jvX={Y %ŠзkW}*XJ>YzDw ruܧؤǴݒx_1w PaAKv|MI(470Luč~gYJ>N89mE:XyƯ ʮuJHh3X]cms{ʠ? -"V)c4rsb7†)(if}DyTE(y_pf1BȖzِjhưneu(.עGDJR@C4N;l54S n9"[͏rhm[v]z^rOEww+$Hr4uOX{`=LAK\ zu`I*cYr|pgI*;*߻IN39wVfLr8Rb{R+ k<{ZDs O@izvVڶ"pxH`KBXpC>R› eXGbN'f\yb>{]"`,wt[=O:Pp)`P,L!}4t㣳k9ǦC'Q-(:@h{4%1 WT-V+"LHق/QވO:Et.SaoEv/n@ZWG,OmAu;\%S&1 r; tS4qv(J/Afrv qCS< J:!$Ftmf^Eؐ@e-mծ:6wfH" ALzO;ϳS}"h6'1t^*tX=&o뾾[ЧKV1s')6[CƄz1t!HfrGƿE6賧z4|_#^N oIoi!|aFMcm*h d^sJ{JelJ6$*Ү;^Pޚ+' oe#>lz{{ʑqucnY$ Ɖ๎}?'k lx2SP=LznX9ɾMXoTW?gj{ݠ#$uMg7w+eS=Yc\yCC`9rF8ck 4~sg2Nmx-E!Iһ#<⢨RY .go4kȗsAdֹxZ3.{\`p5 N`=CGM3嬨$rARtX_-ʬQQxˈ-z-cso ,zEUç$tɺp%"WM'h&Kog"!/A}]/_ Y$ULq Fpyݎ5FV˝E($Q0gOoۺgQʮerOqʳ=ijCiԨrJJQ^uaG b@ia^[=\Vͦ"eVS"Run- R5K=y!Uk:NսSn4]n;t9HKjri[җ|O 5@;مa%t4l KpuU ϋ/8IC/CyHvp>TY#7WKr"K sP'vH=(:y>wjNw~]nwrNuH<=_:ٱ L(D;sVx=`4'e4cAXJ"<umy"1 4ȐT֔I&\I^pfrsnAx(*9ގm6&H z֯/AV TB!]Xf' pSeU ؘĹ&1V2 ۇ2Fm)Uʉ@L@E8yeUBFsgHV]r ܹC H+% 6pet 2gRn ۫:OAW{y6(Hu}URO̝>լx%;f?ޖ©6OA6<y78#5tz$?%~LrdTLϡx$T|,daZhjڲ3,p f =0'$>?R.r#}E=Ձ:'TKwU#hMJ͝p]Q_/0x=w% es݅Cc[at9sС2XCw`C=y2-s2:qxG'HGX/( a fqQb]O Y˽R&ޢ?pNQwGçMө9\,كG 3 lʅMU1 j#Ҡ ~Ѿ@D>O9>i6b=UWΖ7)O]n|_3X+p65PővG^6>y`G$3d!ubǟFl)q.﷯~h|*mc 9y7mr;,xh$Qx!% «b|@`*W叁as5ϻ̝V<x rA L!nDRo)B[gquCZK%Ms<)IbBd<^T-kj'Syw_]޼҉HIB[q-a %nЪl`f5EѐݣЃx*HP#R]H!UD]lAO MhjTUz/_95L\|Y.+%@Iw.W7mfjv`ZGIHdG=! ^Д"ё]sz]?{zInjN!Ùrb =ޓrrB)S+11Og;ᒃRZ*h*Č ݳr l`º<6j% wi3ޙ!B mn\""YrEyhKf]a?03tJot{&5tv&#[9PcbcEWCVQxja n%S{s,c{w·'$H<;^\@s$Sga<>d`!BRr8+ dt2uï4O}8,aq5J u4DԽ\6tv!"gv܁ZYQz.dDiPaڕ9ݹ6LYKuK<2ehU΂Du- H7F7Zaxftd*NjN* &h Cj(q{]&X^YTj O|û3R [XY[<]ןMoohw$LW )H}W7y^7 ۍggt'K whaz9ݎ GFJ$q36-_4I2DZ1 7{3 *Ơ@ WhAŹã(%ݍ1OzB7K89%JiA <.&? ߻\>]i/8C'ڕ2SmUSbAwۯ.(Z;;qȲ ?BW2]<>Y1}ٶsrLAPo9אﭝ|xgpXV.d]2`_ֵ@M=w L6nRN{t q3Tũ2rΙb0 ].ψ]t~`\1qrй|ri~pv3Z;=LPÛjRafv1a!%nPw ~3or }})>IO(8Fˠ VkHrL,ĘUњo$FKF>ѻA2:"&MyQ;}qM0۟ҜݠtL1=^R\X,u%%gSeHĘ`+CnNKQi.:ok`c8R眼!uL!3I JDԵD}HҁrH]ܿDG$ļNFʦIZ񋣬*_bL̿]ɔLNb)'*WS%;Ȏ"Ϲ{8J_⤟ߟ⭆|0/,5ga!o/<=6*o xĵ%=4C 0V#ؑ ^hPq$S13N*DM#GSyЭl^u:|:@3w 1윑[R^?g@u\Z ܤ޳8bd(RX8a̔VoZ6[!Bu@RW7x/}?\*Kv.+٢mo,DyZ•2y9B=ή7ջ!GDtV9苄)mݜ+MB|#  ڛ|/.6 +S#_\t"o33mݍe2yJB-**]f0Sw5U;SxWaDŶax0-8^6=aM\[ܩ$4232E-"I=US&b0X5f#xuhe=5~V;P]$hqJhkg2`WX]GC1WWzNsU]me@8{wL>4HxѰD0i`gQ#WwFDHGB(qzk!`9V02]̂=U)larcݱW͗'"W24F#8ZӐ@~Uqvo ?2}yMK2 2&?=TV>dtatأ2H'kͥR!3 e!zCx-Ya_="0*4СA*m!x*qwDRV[ MyPMRV\jn`ԇG^x+k0cVH#mY=uDYwV~'dy^I~,gn(lΜ^Sr2x6QZ M37|)[/CsNDְY]_xz_zwFp qL\N7tH x;BN HYl Z\mTP+ՋeIDݬQrT Hɴd 0E\ `aGͫl=1^Wa^L@ՙ\mѱ8@Uc?EIk$mڼ? |˗>0.? @[_^S&S'{Kש4E Dͧ%Y&;V؀loYa:%*MUFRjA["g  O~r<+(/5cUX5d$]|ʖY,mK՞8~G?B%vrE᨜L$}yMX"lV&5Ԩ`_3HTP @X6'AI7IЫNxi"@[s)v,eS$B=-!܆fc|y,mJ["=hLU"ԳSXt:ۢaa$kLOr8J9k$jQJd uI̢ʐ-{^ #fsW3Vr&Ogke".bs 26| =_{ʊ:an ApF-/K04B=Hk,|!5ӯԶ4xd<s41vpSoTr[%IŸ_JZdBXEH=ܗd"Tƨe!ldLf|!D,wȃZܞQ1|htb䪖pxIq4|;/^'YtLϱi2;P]JѺf&u7Y 7صXU#>1?F%N_<+&6_~ ͊z1d $ZQ? Oo+O#n~N`ϕO;jJ  %t6&FJT0"8K;J;?B%+eܨ#WFIa^N1 _zEUFѫ(f4`BJ^'P$W|| UT4N'~/@:/񉄔iCR(\ i-R L9)ҙ9>*П5`h@G5U-6|&*RgW@AX2 lO.WI(2"IjO!``o#?#hD?܌lf`0hE aH@RW#0hv r>w(q«޲N$^D; ؤ@ygeR'Ƀv%Q%B v5{RpƧ8C0; N_\Lz䪽6@'zG;VŔZc[ko7VJ,yNSXGf1BϢϝgŎNV0HŅW>dI'IؑZz11TLm1!uj/81SqN'0ǟi%,nN$*ACrsx{?E◷XMg3VM5DcKcxszDdc4̣;gZL9yh L7_k90_P|vHj"Cq;9eOBc}u](cr l Rt6\;F1%Oz_yiJ8_<@Fs)MBe2ꇥh -SREuX j 7#kd64 6%.53AY?ہDtHH^%I~pP+^O3ysYD0Kil TEEQ*[pa-̭s0ڋ 0@o)`W?ۢF37 L0:Mj''Dt_o߽ AP߳!k֛_ҩ7!/yP"%BtOm?z'E!gRj:E&3+7u1)k"Q-yٸo-?e>7FkHԏx@} g{?9>\MZ߆\^8eZWk7_=qVm3]8 ?Kd!nzVmUGR&$O9>]; nyǕ_v~I\C$&6`.56\L__LTUU-UeEcm^?Tt-e\eTF?k(Q*feF%TTVֶ2s331dV[b2cR5-UBiTLQmZJ<\-æqT.Dbc Nc4RUĢ,J 2%ZKjw1bZ-bg 1n* RV,mY*kȵڶ&f`mKTT)`Z6T eM 6ڸ|zUCق5`b{晋㍨, ?/Kpٳɕ~XVW+twHR|T:fog$#-2cX_TM :iE4ԨO_9~&~K!Ȗ)g_OuV{#_V}J%c7SW|Ldcnj78& L}gPOm|c]ʽ0NѨh!PdGꐹPX3B2mmmeeEPrሤW) VZ (XQZ&ҪaKEK"K-kX4:ýZkJ1Dr*ZB Э D QAEP]4^ "ea-S3-߆)VbVB0cd iP L[-cLT,/Z֣)mQSZ42թ9kEj31l&.2ŒeJ0*i&0SVZ߅q]febqSUyĠRJ$6R+V@E`ZU( ̸_]ĔVٯϟ0wBJ(nV'L cXUj1l˙Jܙ`4CT\̵lBWLCȖ5K{o46 ^04ZD&l1U+-\,* kn̽ZiKpf A1 q+J(T ` PS1tTimӂTU0Y* +$gRŐr`[Ql7e£k(TDc.ReRԩD,\¬ԫi3pL2T1 +jQ6V q[ bb,-< t!R%,bG*j\(Iu6.[a,Me6DV"uPLkX m(O$3XU*5̕ DF-b d+|QYVT+Xi ր\ ZѶń ikI1J3E$IrٖդcQRF L+ !L(V10DUjpV" ]&cXm3]a(ߋ17nYx^moWzOWa/zse/gx^ DLP?%k'{-蓁U>K ?v> ?D=>[ݹnn Au91}z>ucaTn >;y;p9IU}'ߔ9a6*@?)/&N#$K+W|=h`Bѝ}٬?&9~MxE_fP3]IV(cf.?9Z1WE갉GO}O7Z5'~>o!jd{>ߟi=Q %t%[߭bKzhn-O"Cw-zt~D3Nޯe`C܂OFTϓ@C?uL'ÏDR 30eWr73L":YƝeWNٻg[,^l?|R#^lVD=~-ek4Pyyv rF(@CN5ӖǿmrpggCǗN9B`1҇?nEvVp^߄cp03X|~}6Z=\o;[ 釵 mmzyg,&(_~_,MF8&JVWS ! 0L4qŦdٴ9 $9>O_)`f^uV9zi:}8j?@y}{ hRtwy^],sH4ZܯigH2(B.B?1r#w}sz}^>ĮLcգC|J$0+ε}1l?ӯfe[[FRqӗ0 o "]qL_F(;1A>}Tw Aӥk{sO鱋-;6 y?/~[`B$h?GC\hcxd2:?X|:'Xu[?$ d'D~?y``{.)Sw&%?느w~N]}>F7'4ai|x6]߇.lZCffs>xu͇{w=>.Î.焏(>>q lrGrv-c&/[Hla&{}__ǀ >H H,EX bKIDb*xw_*a>Ol4S9G}v9Vt*3)kރyR7xw ~5@<^5=Ov! I~_?eO?ٻ$Y_ԤS|&uA.rl z$?s`~@,}XOsO3?-Ҫp ߇$hg(43޲aɾ] "/0<g?E~A> ȌH?o/}LtW@¾lGM(^#'\83ˋsg aJZyC\2 WWfy'Iw68jt.LĈrk+Qs_Fd#vixow%sd \C&lPɮU"3ؘLYčS^b :9]$犋T-tsuI[2?s;ѩZс"1e̜oZnJHzN'f>m h&gB"tbC1VQ! g[$`9o꼒rUUhNbDE_;\ A.>)q9L?@acz?x/7:}sDŸχH#sUZLr W4=9|>ߡƃ+ɜ==6^q'qN7pG!3!=PPMM>snmN9=KH8=x6_FAoPD(b{iB&yE2Ԡ6mޚ:_KJ83>N[hj a6oVZn>[߈妓my2q_{۟ޖzaV8߰!mϽ>:CJ`e~|(_ScÑ =zqy|xxBwQ );! {[ሱk&|Y{D>KE?ֻ(lP$l[1st? 4'@40Ƶ=6.xz$O؋ܤCRd{uӞYmi]8*vR8EbP('gH Vj] ..dM93罼ۍ15۵cIf)|5ʑLZ?%%=*F^1ٳ34'k=Siu^2i{B2->k ƥOT5b/-hiTM-6b ^?~pthggd@I~:ha?lKy`k/@ gO嬙F//RR"0!¨\@PxPl sr! Ayən6z psoq8nEhP0)zmd%ſ͎qU[~ b cy/掇]PşQQ"iiGnAWs9Wޖ.&--wᤄsVDQd,F1' lիH t?s9_}Bɛ"/Ґ逥*1IܝKx~ѵ%>Ԧ,"$@TO!oG삎0Bi=0!A\ $&7u!C+&Nڄ'gM'-+z>1%VR#>aOqF&72ךU\~F쁟&svlnsTE|B}GT w) ӟ/Gg\`(5xOÉ)O <z1GkןM,4$$HH3DC瀒"(^ ",,bP yZ5 ,{G Z' , #6RP]"gFCmYdYXQĠ5-4!1 {;{Ad@X AalH|;۞$3/,ʩLHb@+>]w kaOBoU87E5e+O'B\ 62. y8]?|YOVlW>?_SGCK~sq?}Ecش?G~Z}? 0,~+QT zIh݇ho΃nѷ/۸({KCw?8U㿒gG픿_E;m; ~}6_9XvjKa)9DJ7NP2 w~=Stzo//Ug$AdUĀB~~m 9Ca8A@k)~Ϸs_bM~FY=H{iq!B?|Z}?wH2ɼ`g. ?dj_mV c6 Mwm7=~:$(1T`ZwUe/{I_X~&&&7Կ76?ώD\"{^V};!'IauG$o򵴵V8= Afҿo,'k3x\ ,)lmra?I\nó,!?|)G%#q{.N(aŀÀ\I Xi ӱ9 ~; $I8z WӍB@24=Θ#c2=)*zfv >rh6{2}`FH}d"1A|J^QLkۇD~ԉ=%{G&:$ $70un2)bFpvryI3qvwC"{^k"&b_b&K/s 22ڔ )""4IGKʙ cXAO5hw;h,c?H..QUbbeH2Y`~xWt{0CL<(?nR?RvtSퟠ?|*`ф5_,o7mƈ̠FG]P?"X"ˇ=\q OY{gjg=Oz,Lcұ3P}?Ed8@ᱯtJUB? Tv@ ~O1Ȥ*\P7%*>MO# 5@`H=qTP*n`Ort ,@6s wN8bTc/zGAX(w*y&IN r:AL dB ++.W@{AxPqE Q"'18;++gY2 b =J{#@ 1 PFv}3P4 DQ2U); MQQ"d@@!* |*&M7S^dRRQ`**lb@/= jkt{@lz5!p `,dc4Jr us)KIL9},3m ,8E' Q[UBEDC-HGB?FKS岈Nρra3xqC;ccxG|JEy~@6+!HHXD2 .IMp^;Y:7qW!Z%XJ.Ke@NEgYm$);B".Y(?9KSMqz N߇apחlRu~:y스AQUV1`!@ Q((,DH(advz<1CƻyDAZàUc\\?sQ' S"s-wB)q hom]eۛH;oNR¯z4]:t~[qQ/[B)Qta`Y%X CZBt&>8':2q-pW!/5cLoK/ֱ ^n,{~G>WͲxk˝h !DFem\A.T}Bt8csk >F(}|qȺ沜UDYqV)QX I{F%_W}4sGC_RѼ'R=X{w~!6D-iTX4_o3>O̬9cx )Vސ zH/_I#ЮHzPSlQ94L9~up#/GHxG`F3ܖ|=XfA}A*70HqȨ$?;3Dirz=EzνZYπuIy„CG #,!:8mp۷"wB}e52ڋ*W6# ;H K ZHpxa0NOqBuGCw{Uȼ4ki 9uVkd),E76n7OR͝E%G;"#tEюŒM}@-'- C95㭷&-y ~J!twH;L?t:uJ9X8Qe5OZֽO$#ND|@萈: c Js=i!b4.(B_ҧgG4@eFVdS>,t,*x[ز+g-{Cke:Rp |Hk_\)"ʢfoS+~.H{yZ*\9X`3fOF{Xޜ"ŞXK"peC"Lߓ1$9@q=w=G|ƟQJv8qNEu">T}s4u'dUF8=1"RxsEg#ohΈֲ^`Hwi> :7Տ]jKXZ6jZY0`a%(DZx[@K0)f }sBT>VB$xR[A֋dT򀾺UuXFN WPW.TBŇߴa_{F<]Cw,O(< gg%YD`1~֕GjO[UpRZ;K[suc 94/Jɡ)l' s6RQ``J*\AWgRrI9Bfl4gn%C$>2jOA,pCm|nyH]_{Xq͞a1c*hiYga^"xR_ -,֍.L'ˀ "FXUP>oU#,5 YQXOpa<*bJJ4r(¨6 @ޞ4D5JX%6BgGHl\ּTD{! \$٩zx_*ɕ2z gkꐛ{Vfs{v1^9QR#lZu!tE.BcSxzsQx80!~[;/yP)2:@xh qcx'/.ilv_$~.w#P]+1ꈨYSӽ η@ƾ_~9p a:)d̈dXQ0wKn'~E,*G9>SCvseD5뻏 *w \=rdedxȇOjJ}xtgO>p +|{ϯmPV|@<e ='?N}g{Zh' Yd9IUa2tmӅؒ<!N r+}lc;$LòG%ARSCTA9ϊ H2| N?k֝% HXyWnU?7=]Gu AJItPZKؒ2TiNxmkQq)\_ܝ fI+IJ8g>Z~+h>8|i  #"Ь._E@/E>  { uQ|(Q=#dC1SYB@)IG$ 945D_8^#9Zc;ȥQwsgbOA]ݻEZIUQ$\CZ<.AE]Y׮_挋,Og.۬cHZV8Q,՝Z%`*~CJucɌBu .1r?fU2JNq}-1z UL®sUӀ^o7Ҷ"#PĆJy48Af%.|s#֝"K2ýA 񄱸Ҁl(4{WvDɣwD%H.4t|Vb%5*,yS =Þ9s#1(u:;>:v:ruX!Rҗuy}a|%ȼouxzOLkAn¾8=29:k>P~.2w׾YNɟha_]W;Р~i*}$?ӹ/ `S༣Y)SnVi>70O4L *;K[.\6T6?/5낾9UUlBѱRj[`ChЇL?mAaNaul5L!c=#Ox}"^!{D1ϥin"z$]K~:΄v 2(jWGtW˹4U앵# %BeZN*Ё x?7s ŎHdy¬Ff]VzLW-5tdöNP8t?۷S`Uymc^/DGݡ%{Ǩ^,vFLx 96}+fU s $;qH UZ!9W(wJl?}L}hDt{v#ʲ}h"IyjҮ]s]&MЩHd?;X/t}p{DY\%tXD}%OK5x =w0c?_E- _YUXCT6ao! 1<2{w.^3h/<pst 4W7,dCbo}# D١ݒ9J?9~ǝ鯹~w 0>8;w?uJ#buc-qU> YiBWϢ)xZ.+DQ3duIU;gzAWA7 Ԧ6̷BM'Y2gض Y^L֦f׹!mwlgTӈ2'` eG KymCt/jo?}ף XtsGE㣯~m^OsFj3+>Gog"BK!GboW,y}--d._I3cXm<^Em#zyܹA&Y0wUt3,6q,uk+sQb'! er7{]Dύr-b9i$%a߶ Jԉp@vB+Z?`X3,i# >d a+z>(_45p[`SZ?AtZ!3s9\TԮyڡ"($hzN'XTR\,{ ?fB%C׼ ZNcU\f\xi  Roϑ+ex]zDG޴ӎ1-tjX8݇|'5#NU jR%Z*oDcrRP2>(~卤7s/K$bu'0olϲ1|mӧZغf8=b2ŚKB*=~ϨjJ5速lAJ&˳bm2uxNƹ71tH >9sͻMw˫Yj%w%.v^CjQnx~Z kc{N/vץć-Qhv!3JSc-~bBt>~izr`9 ~gVG! j h?g,`[oS?[:UDǒlr\Љr8S:՚thNwVR$|.o{qy =RE!mrd(PwͨgF)`.hkyP毦ʙJ8 s2_8a{̠*5 Ak%wC#gnkٍ:"ȡA9m%nw`Cho'sIISqQ;Zjna. ߳XТƒ{K *J J[OY9k(/AyO5D>.8@'_ >1&[}1#JsI:Z#K9 17}6*$!GG_.!9M_1o8X(h=#ֵ= +񳼂{rTD8)lBu$CxWBv>SvɯP`4zNCORW$p\]5P]w&lKlo$Ln1LyM'$quWQfxVcv{.Ba-73&.lO:O׀#j͏ JjBzP\$ +. r?OɝP @9^\VZe{UVR|"R 8D#"٨#Cjz|Z ΌK%r/dRJ\ v5}4(7: X䒛b5j} +^;_>Ȕrm?>2GiJd*armk'?RVeQ$-B#̅R=ƍy c[B;XK@bWd)sZ [&79ɱ12-^#'_r=?y`y Wnv zݚyj]DJVh˴wXA@OY֖wFfjc>.csz몂j5\AaPQ fQhYδD\}?TX[;ʗÍC?[ ߽RdT DA INY lϠ6F;(9"xqww7϶$R'q!Ȑ!Ag&ѢfA!5~} 1&5&^zGUኪd-PߢiB?|߬gNiH;ޯ-PkA4(dgDe>1y>m68]юm#I{B+ ] GACx lh顣@-৥,"2cvu]Y>g|bJwt"|n}Yfrpp#\6oNJkWK]F%ѝ4ő{{~{BNcA\u$3'h@wvǼ"H j=*y鬻J?OyF"~$4=9/۵dN?bƿ{n:={9煉d֞b6&&' #c)M1lu]#ǠH(m-TiZvm7i%!H%1-i>F2=|Ǣg'}RW~nN|JamnGEʳg<!?OcSDbDuԈr>o;;h TI{Ϋ;G@*;GWRDF;E㽟T sNzx7Yr'#aũx8?Z@dI륟T(|@өޯn~Yz۟:=0ǖW߈ @)Zqf+u Xb4WT~"f~|)8Sa:⹂ί<!b; _VHI hpiӢ9dy` D?>HXEQ ߳ݠW_>]/Phnq({/b~xG;~CɺWOxncI0(p.}pK%ᬿp s&^ZGFM%* ݗrL+ sTLkw:dfuO6Wjp폝>/ *TW81(PPd ygV9@JQt~%x=cs˒lYcxR^4G-Vyz\t㱈ҝZ XrʇE'I5 ोSG xnL_:LF*J :!H/>$(|Փ9}틷t))y )b x݅zc _*}1qt< Z'߽@8/x!7՚ژyH\a'lS8T+K3N;v>Km,Nk*K'&O1\k4(O0yԄI5]ZGM$NghմL ۹ןL0?V ~'*^Ou|z; ؋$JS'j׵W뼠GSCi1D+hZj|&)hlӚO.ʩHQf=S0QɗwD i{S&I?z˝SkI : :cQӱ5+ aMg.0Y)渭mSL;!1 v4*ժ8CWrJY( yK<^R導w˩lNpCy]e FYEFv]HsEL>r DE MN_QTgȬ~wۮM tjm`p B#  pkp1P}ז>&0zPͮz|: WzNj;0&6َZY*h6"e94w bYn!zɛ W8]#e,Qŝzd/_Ehq"AA?"YONa m.`aT(@OT!SBMvKӂ'ӈb,4Y 34 +c;H]{W<C7/g5z-4B#QTl0ώRx*FQe"?otǦvҢ|R0֤S_ISV+Gc8=Vk䧈ʸ0}ZV11ytaLΏPȺ fNj)X("4v!>}pu>:;T 3_*4{4泝T[x 09Ҏk5Y\ gXd~lm9D߬}&IߑU;߿q籗D!oe,{^RT=$/pF>VB30MZJgje.3PQL Ry9,1mW&GKLcz!:=O!k =%t/}zOŏ?YJy۔ύlh1Nl#$rw[r_!㺶4nyHNG qWD8>q=nUR%q`V2Nwֹ;Q.VWrQ1UG*<ϑݗd_h( ޴pPn(Ilv4{|P.O9(w<T@Me (<9R}>Gޞg5'GNzGZYDR:PK@>/>A}_KFh. 8OHpz樤}m\NiԂ (0߿"D G!1J뵏_+=IFwőū@)B38zn2kS=5k7#cy7\RޒW|-`iHre :{BJ忦HwOb6R94FοDb.5h%q{fs'bv(YeDg5/6=/ wj), M!}ΐDcxU5>/M*4q ߓ[hNe0 xZҕ!} \8Vs|<7|L9sƀ/_`+-2Dtx+7@?=S_'<ۊZWJA7E%U}f?uzٕg4)[mV~2LSGTǣ](^p;Y9vȅ{1сG>?kt|@#I)7ɥI}Q!K\N:n~ps1Tt(} MEMNFs}ޟXO8L+9\e0HFs}FJ?)~BB{E7.J<$6? WYas lxrUX0w=[~Q/P}\{;(RC). ڕ9N:z3 wMQ`k4\Qgd$#mc9%*S?VFɳ`:*Es`h~o-}_MYs&\Ŋ|_|mjWޖЂ!)&K߇( aNwJ㑺x]E#)+sGcw5 ӆtQ Nru7~%wy]Z8?VGGI rզ+#gjQ(\䗪)r>b. 3HE>Nx?xF X\Ϙ+4]>N)*%:~N>JEGߍ$4=? d7QK1p[{)BZ;}ҋ{ Nzj;}@tAd+%˶Y0xT԰35Y1 F2# ©L0LàAMVc[>R}ky (s|;#c ՔID[C-[ A YyL $Vgh6D}A?prèCFR{짐 wK|.tAͽpVgyw@QꞣQGΆekK B:H~ݨ顄2msH\|L1Xf0>+aS3:4z } *^ǫ"yz״? ?oK8ǭD0jC6n+r:sp<}#4מ^9@)|7/W=ԑWEf,Dy8[Nڂ}vvn@C/W8q\ukƠ'#G/1o0T ߦ IBZ}dW~'JtP#XD"ir@/ìN29ȔS`u=ࢄN^/ 1jNR- O3 TVFʺ:1׈BRn q @pN"Y@fe9>͜!> ?x( 2MT84"P= ELCp]nS/>yaT2͍TfBQ(h~?` nZZjp34pq-{柧stUІFi F+嶽c! &m4@,EAIӑ4,%?_L2md|Jm옄*VX8Z'Ֆ4![`Qw{C`8[LNy 歞td!4mɕRa2E},dX4̣owHYjV֑v3#R_0LZKA/90~ae|HlpМX?} wdI8} ^~xLRnjlI/>ĺr!rwҘWs|ib$}o&#c jw/9r ث{QXj ;vR?q H,tk2\3=wiiYfgU8Zs,^Kv~sTz߾@<N-\P*)߱U<+&v~UWrN]WFA\XQZBX7GiRK!l7oc"5 >GNY$k^!eE_5 Ǵĵ ,vh=َ^WFy+B\_|Z*Q_MRgs5AJ $[sD"ZWf5z`a:]@j2Z]3&)΁kM) ɖD7[)guL≒;>q ʻŁg F- K䪡r$pu~ń7JoN|G5Hęe]vRgV.62FYC6\M[q筢f,&SV)H:騻%hs+JfTodVwE֔@+]156ZQZ;@;w(1XPmj/L9{/8,@Qwq GjMyB\}f'J*- L GLm `K)N9:m5Z#SPs1C۩P_%0ܹ7ljN4HmP*7a˟d=-9I8kp[7T[ 0Էng<,(xv~_?$L~/-剾}.jR(a&Аu L猬kH/Zi$a$ʸ^,tA~bWsMzoƒ8Ibz9 ѲAto{b`MWvܫeהշ+'3:&0'R .qT<Nͣ#b,@3܊xrv+;#̚X3@#f^KgZol#6%>(3~䡀/9糵]uZ{ޅ8 UmGաhe2X{Pe.⯓8  'XY Ϯ85„fC͐1g1N 8OJC(_)4x/5:_nuǔU<ɍXH :.ה'Be;V0^gj%`9QB#va@u1>Zb!nƾu9TLqp`\2)MuKCKp%ǫF|WI޽M"Щ0Rpgm{iТER"N GXuWx@f=NwutR4`oXt4RZIXGou:uu5/|<@Wd OD7Zr„ᐐX! }T6j5̠t%ib-w[aLrqdsbP^W]"M׺WeVXqo3% O!ppkM!]UfQS7Lb0LDЪ_S߸؞B0yƃ[}EJ`xzp;qcojkdKQt a?l߳͏ۀQ3_95f(Egs_oB$N')2mcŚ MZVZN*?T(NJ}IcţK:}|EZ)2m)[X9S[xZ[ibJD>qЃ2Վ/*SVWwN`"AmgZ,ґZ󐙪'}-1q^/'ѠcX^ 5Z#@|L Fg1/АyZo'[_&vPELQ't'![ WԪz|>$ӕ0n(/T;X X۵yo#=VF22Zg7d9WUI'Rz ؞Ќg$V*"ӍHHC1Zeh)+0AՁN(\cؼP69!se1ZOqG FwŽICZRt?/4o(P)$y~&=N\̏=d }>%yf9u|H}Ly"V$\qϺ>ߍ~>:0 UWxMJeAWf˳ls>|$z4:HtbGk5;(}xlk7 ưv̬I9 ?Az2( REJnDw=Ι0}MOۜTX}\X%bt)B8ɂvt6_[J[-GG&7pS3CKRRa\ V}11/+ Ŀa"9+xdƒ"ԃ;ӑ+S˨TfP֫]Dl?>b0`'8_7#!8^gIߏME[哯:#+Y+l0DYMWmv:,kB25\`,L*a;\:D7Xwf]&+ Ra7KM)"* XvY3WX+{-V4,t}x9$l[C$*^ AGcg,^͡fΈ sEEٹSP' S}~iD?8/kgJmՉ~Q_"bMI?ӽq,Ss{هw.E3x]qlL1oE_DͶ 5(Qe-Oր. tX-^~ϸu^d%"N?ze3LXkiڷB}:Hcrj@j6 .6 x_Q!b˙w !FI}ȁm@r 4-fVP:^|q^峧B&Xkq^fu;^_1}B~؄D ch `-j$ɽiI&7RЂDKUH !:֊DMԸ,Zp+0ÂOij]GhIX,<^FIcY8%r/jL;X(1J"{jz'/Ek@)cW7ZOX"9 #Mv( a_ ~B5Ğ\*f9@;QaW5]@$c!>&yI#ٕlFOgIH9(5L- 8Q h9#c(sJޡ9Tj5maWݚR^N?x:>QY6fߠX+Fţn|;&aq}FNgJ3`]5tJ |DOel#F+o|Ut*9>$/8FD:rs>$0@1zceNOu^g3,o)/jGk΂HZgcw]26 ~|ȠÏЇTo0b;>Cb+NR8k^3tk:+Ptk^xDyr"IІ6^>q [}z0F:Eʹ෩cx!ϰ"J%JMm{.e0\^p5cHz+!@E`6OTXY,౾q@p7$7!`HmUt= .:UUNyצS۩i~'@.e~ߍC'c9iIN%fU27pO\j{V)n/7K1ce\-AC9Z94⺜Vj!vBd^0C{"h"ɹeE:õ{XQ,mC }<t}޿UץՈ'α 'ymH>A[AFnrl7+5;9=,]jղvjeg͛xoO-~vl~kug_J ʸX ánUO Vixܬ>t)q&]b|Z7c ׁXKGdš.JHe^L/t`4 :qn9(F,# Pl39^5v&HsR1Oĥ# ā (Xsڸu%D^Yvg5#I3/IP;wՒSnOi8PZ")% D\1Prś&jA*zF36n{eCMGɧ`+8ϯڕQ| :p*D>N4%_$b u}DX*ꓜ)}f r@{]gx1$"BIׂd8?:io?@;r! ̳:QPA#kTN4~=qTir*&ǬN=ԟ]|-հN_<`zW 2\ Vkɜ EmA8믳9&]TSgyQ-Nk4i!!YP6Q:T a߂e^tGUd~~ |pg 2gv|—/kThE^9x%k(?+K/c?M60,nMay7zk&.+)_;\lg 6R#6긢^#OS5;ʄ&}<08 =W Ax $SͭNм }8{Pksۦ$i\OlvϮ8U&8E›^3SYNʥzWRs @>?og~k[ߊwTQ~I|!Ǎ;@xj^bk$o1U/2q5&X|Ms(DާSl!7bAbp%@ `a2W@95⩄O<ørץ8ԣ?fQySYš4uHk0UXNȯ,_Je6O^q[W؃EU X]ɺ_ߠDTT\Nxs˝zt΋}<'ZW6 9O=˭_/&EzD\hr6mgGIm[KP}GW D-C}wP}fbbxx->{CiN[+WKmR•{)iZ tF&& E(/3yi?,oW? :jSen}Zr;ZU~M?,sq"Dw-G7Gϣo\6 Us紦nRo3?m)6O*vBEmwX?ѭzX(Fzi{=&JoYkܰ! Zz ! oWi 4Ӳtl$Q+Q"Bgo`]PvټÑ%7Lmv5[%#:TtY 5*!bnD|{ow{63.?R&q` P)9 fEdFTWPt?1sX_J|SȉBRʥHP1LJ?` U^:3ͅ^t$zRRˋРE&)wˆoVߋGoӡ)ݣK)Z k2ü7!|lYǢ.C) C}cR @qw?UfuLPo[ HCꯞA0b(#.uW:.8Ƥݳ.;[~v˝_"}upuD7Ay1\Bַ. 3G15Q(kѬ\?o'k3|:PZN;s.o^2`i_Jl}9.Jl׼lHB*FGp( srf6Ai6$sa( Ҿj՚vPpǒ"H1d1JLMqoKk\H֏4&l7;-g|cΊ){%[hݖ&U/ANA-p,(d+lcccJ< t$; 4;*ͫf~k {x ΘyC-G%}IXYs!;D #9 k-1jsv%쭀ls}|kD`Vp:@ "mmڥVq]DW7B5fbD9NpڴRR:-7 O8BQ-gwYIaM;A/_\:O9o=$nŎBJi'9\R ‘Qɶ8ml_I3mw\;=8Z&CrήJ0W6lz_묰ALԛoӿ5iT߯Z^L`>XgJƟB" '|Uo-y< =,ԩb&iH _uI//SWݧMQ$, (e4@~ٞ%Eru'^xln@N:IƒBXKcQAȤ_p5=:N\rIȇgE5Ϡ?>͕P:C7CҶ o[.Q17>>fip9ѕw2qqǡ0Iw2Ҍ-ߣ9{XNDwPT <=re/=˜ߒy$mL~xtPM8923܏T[0M+#tȺ-1<_m?oWO]-a@M 7 +\큃9a?D*QGMF|RE{jTwޣK,}wWS<*0p-!gy/k^1^fxI6S0^cǤ}^*)uSWV<@Xtg J1;J r40oemcln x6n6 uD >=&w~9%%=߲=N?}U-3s =m#`w܎ ps8`UDKg]?#b^=Y,o\ T6LBD 3ʑ'饗1A/-| \)F,kH5ۻw[ȮvoZzWF9x[|z&I$Mh [*k&-BZ[k43,y&#Ÿ %)-qD-#Scf|d|n }fg)|.]gԗ6By;](` z 7Ml"nr*g^F 6C|Efǐ[ɭVt<uOcȐ~d/TBf46jM'(M[QM #ax!rѥT Ѿm2gf6_n0EzPͅ=dˀ{Ⱦ& gVn wV)&]wy*X%KB!z8pfއΐZvKc2Gn}>sh Sy9d4^f7AA{~xF@NviD'SQ|<{"7$~r>r? ~VBX$&6ֲ2>85NF,H=. u ӝ]IjC U.'˙TºUA4c /c^N swdYKq:a9{`]_"[gm;q$5W\M^EC y.%Q` Q)PF,795dNüm<:k}8NS13j zȘh$"exg)v.zpD\.UX_%HI,7 &eFCxaVy9q>mŻJfs 1vС.R{1{Ƃ^ԑxTZlج^6% [x`cY:<\ծ{f*GpC P+6:LW(a}NgTc/=Wx!gg7{t:{⟮;In CǼKwwы|Poި;ߘr/]9 WF/pO|Օ@z+m^хj胏}н~BsFKLէlbζ{\M {VB>mpL$]/?eOzetZV)ǶT"q@A P}vxk-~$b3e:~АÏӬRQ'1tVWd!8; EB󍡄)/܌JPYt'+EWiOͮnNFlj]@BRI2p{8Y2ٚ٤=-dBNX<W!+N< / Ӿ.c}8H\Aou^jtlI)zUҵX1 aܚN;\Lp6Y7Эfor}q]Cq瘀|)XX>&sAFrDÝxύMa2:$*,:"l__UBNU2(EIU(bȢ((3)QV"cETUhMX8.wlӖ5n߷Kx'^$__K/cB4Q&[%iM΅+ze|G)e+0I>f/L;1rr}Vx ˾(Wwmu3ItUiEFV{1,OL_ybmeIXI2Rκ-5jx;V{ ΧQ[:QJmޓ:^#z{MM ʁŢ2^cG?ѽy4}#4#mM-'7]'[bpJ طC$ t@f4Q(FUb7$a"$Mn&~%XР~˘u ޽soV(/0a9izZ雇YczCbVZ42o/4|lN-vV;JQOS3W) Z66ƲX=Mg5tl|mʱSn!4|=ϝkYos2|;̨)V|s3bS|'v)toF(<>LxV=éRHT ]Pe_~. [MZZY>D8P) 0̏3+SS-ak^kLE4 Hg8004Jzl5UaE# !sTHl֯[HZ4}3)_8!8 M1]g~Oiy`5Zj2Wj^9RY#q` R+XCo'A1OSk% *3F/6)ۇ%WkeG-ˆ1ǠjZ[; .)i'}Æ$L)[wȰx5ǵO'|폒 }Gm.[rfd<8nY-h;_!r3pC< wүJ_lyW>)b=*no4- خg>}އNK8iKq6ԫ+J>?(Ԫ~P[6s=泾UergWoe A}AD@6 =\2UzOւkF^T|t?n ?3c@3fG^[INPH뮳#9+?N5V;찾Br s :IG.A9{y}5,)rV:|jBW3ieQ8 9'YLrW O(N!63ADg%#qKraV !9 pwb%v9*牂K6x\K%89Z>PjqZM9~&,ۍSjKe*SIF׻ahjP*i |.+\fKy:z6"AɁgpFؿޭ#s; pWj}e>S[GB&CY iIۓVpu _AhPE`Y||;LyEģ(\ڰXS% @ԧsZ;!atCt ҄? OK ,רxݿt{fē`hQ 1hǕhMlOPk|KЉqCFw֨sQ9Aۛpm>_ E8,\jtFQz](0~/HEPwY8 XXoq{ۥtb͚4$$Ko; K 1⠕veMzp y,GCc'k=Y}A#jPx?rhJ{LH kL9?A7V//9&ʵqcВLt]`&ee!g- gq[d'䄙Bu4F|A x[0TV ܓֵN`֗ q+#61y</m9yVy*H|I4B!,@D$Z6͛h3y`,׉(*e糜$U)02=[ rH> _:-5 ζnv'=rFz'{S |k,a~& =8X9CPM y{2N in7r m5Gg 볮y,9[0%koJȲQ AaƽmtY{ ѐ%T|ӮN2r 2nmngL/n=-TQ=;628e ζuIƂMa|rC][l;/bϩn)*#r>=`sNCEEL;/W3q`E8iV%r|vnz$`9İx`H'9aõ$ޯL@|& iHzc0^ tؚD E9S$jSY+7/o*m$/[d0+=+v7օvԺHɶqaJ\sSeݪMIw xs=QN'*`=da]"hh7:WT8+盖rs0ݒ!ux|*3!)[G}h0RRm [s`E31R|zU JS`#%MTx-%tB˙Ylz ZLX%ۃ[X)rv=~&*$6?ure^p+c s(l^\fD)kl"%#Zu3BZW>8uuPЭ4E3T]rsM\$qҥPF! (G#.ʮ\MO  o|BRʪ ခ3yy=xkuDK;ibQrr@.rZa Pp f` kԽ7hEnBM:ϜW.qhg{S^6AA.`%vFKBrFwMXglrW C? „ c jB_Q$*4 }="TOӚwDֲFZO EɤpmlJ:[Yϱijna='S+ʬ5Ag 7@v8t/,(}̺t>hNVW51V.ȬT'K@Dݎ~Kձl' ~+~O~PkPY~*PϮ=B ŘTՏU1 rp)iDl+Lim ,a:SW8YU?8ߦ_`\&u^w5\͢։e C]s"}g_ :d7[{ёdples-؆~A_wߧo>FxPl 7lMhqhAy@xh“G)@H:ZoF!,܁* mFŅ[ RŌhLK!HMwGk?o^~;4KCN&*G*_5S{1|[P}uBșvVe׈Z֑m%},I+-[hv5>wxcuF7W/wgZ9P'~/UL;I;%ZCCGqSt sy0Ͼ*淏4_Kq;%zB~g\'NG:P~da-ʡUIEl!-U ? 8>u_0Vy#0!̓zwFc %(ڕtS llV?ty9! ŦZ=O4鰧8]i%?H|iI^I[$\&؏0?0j+왛_/P7b8`?oDZ@20셏Qp e m9le"/jW*vktPp/jwB穲ӫ# pZSaWG|]09W8IowHEI|n2ۧ}vPp4Djqz yzsszPGلjoGם=8!B{#RO:Ĵzb /.)|d`SQ?t8Gr&\xOn_x(Xika:D Sͽ8IUԱ:*5=p{R@ǥ#kV#-m_]Ӝbk֝ U]Ko}I8wx q+H礤,#)P{Á83;6>csd^rbrD|FkRk~NTyWW[G_wI%c>mr\2N݀r$PPOtJ-@jH |v'M4R^kZf,-aKY=\6̧DQ)z}WHLÀJ>6x%x3}8.)fN'|ګjBSm5 \|Dxެ಍ dS( 9dlF8rtttr}p3 K>K2EqfN$ } DUlG2NhSQg&:U?y|8e~"no~PVSB61C|*Iqw#]@)YVVT4-ArѧƛR G1ѧuS"+O &k{MB,4?rhh#rF@ESsy`>%A۶`O̶@$wǑ:p:@, V D1US{i 9b;.B^p:nxGY0FڌvA`KSjJFf$yl t4h>%iAPg'ʔa% 9t~9k~6a=6Vma~E^ȫ[_\Qo Q_\'OE; ](yg/cHWIZOVr"3>Oœ?2}ǷF>j*?ŇrAČlJ$OA?JؒH>?6~xQ>?l@ C\%* [LvppCXi⹞{\cMŎ_tP+aKy9hmQťj QID 5'\1ݷ)tX/Mbwip4no)?m=yOW;w`i?cC3ܒ? `yP)ZXWird]&O&|< GpHڠsѴ8}d/!cFw-8I?M,K}9(&qe2 qw u7xaVnQ|JϯozO(soVmt~D:{ۍ1 s(;&^k٫F_ǖ?7<|8q52o E4bչNdrd>įU*>|B\ &(cx_j33>'d⩲EvS GyK}3݇ZCHHxӝ> hch"8NΟ=o[A>(6ޏ/:3wFMdjDNJ&& O!FwTXy\[v~ªQ{K мM<}pwrx^څ+e>'o|~%9=8:6.eIdPÈ((}dϓrb_deI[ە. }1n-yY5s6؈ݧ-֟Z5g4V}7Xk^Kuck5ǟ;puS׹|?2I1/ޭNnIh@j)6&tL:Co:{)v+Ik_Wnf_ υo<.Osh Y=iU鋜 WNqi@YKVEG/l 4lm~Uʽ:p(~5ZLy񤘾xJKioCX{;yG٣~h mN1q-(C byQAd:ٲZ{24qUͤ_>/ldv 3qM/Zx]SN:ѷ'؛_}@iY1ݑک'n(zd PfSF Rv Fݰo|Kp al gAtuYӆf TEdg4wMoKωE+|Һii =J=9^顇_D>>zл.QYv.6^ k֡~!9R[CSԏ=z6O<~_܎WsIᰅ@ ?Q!ugNX3!G*py><Ѓ 3B}2" _'E H}hz>?30 -e#.Å/0R @"Crm8p`,N90 8h%ԥCauے+=S ayN'@'ȑܤa6}(2t3CFT:=u҆PK<a"AƳӹrm  /DDw%7켈1{k' CUP+3m@%j3Sۋݼ^+֯uF^:vN?&o;f!ɯ_ɳ/ZatxǻS&9tyeXb6,ckXE ||erd(|cLHbݞtS8sןzM!i6T'E9wq_n/cx%[|cC T_=<x4])vg4+WJaUyhJ`ӷ0_b 2IZV&gSG}Xt"')ǧ=b9&1C4ha奁}pn`8~ t`w@vXxMoBOg*qxz}ߑtǽ~sN*Db%a |8:fLa,=e*86\ezs)9Dm1@&Q5d37MSRқ#Io ^)cF|&&q*e;'[Z_6MF0Pw)@wF#@cLFA7^$P<{6~b4\,xư8ǿǸ+"v@Nt;?i 5(wT4o@T00z)udџ΋:N&IDdB9 iO)Fc _Oёw3# ;G݄$ޕ"=Cpx|2Pr!$$C#w ?Wo͝faRMz/{@Z ]?C[I_zcmf18i}>4uaonMaD{ hx$ yίT.iHklW |]ƻ*Unk}Bŕ͙c3x_< t&;0<@L: q柋_:yȇ=.y>y^ߙ&1rS3X<^SVaAygڕ(JMg;a}{M[g5k-.b }|ӒM6LH#I"7.ih^E6Q˽v% ;}zB6DbN>m(.TqEXN0b"d`}{ڶ&WzVNV`,!<3ӊ = v  O ,u\ `({Q q?ƶb@;'&rpv 3bTy9id#3ma08~'H<gQ(±WgO0Axq~"?c敦m18Oss_97N\w3،` `%uєNqz8:-IexCO;U"$B$Ŷ ?\ ^*{&blD  FB8-D0 ԅJ 6!)Ps em9Nut2p,>Q@A04S&@e| y:7 :3zF ASHJ4Qˮx,jpsskȽڍFk~ZstlrN>3^]CWO 6'u^_v͑0&osaȖ:j!$d:ӄ(ZL|Mw1nۨ ЧphYXdbQ. baƾhse&)6aۃP0oBxnq23S3k.1EkإzY?W~TX_CkOy@ǭ+U^2=@[蝝%zN& b-e$5٭*m"%"I:Pk<;u:N4}W  gb>li*a[sZz=tY9Z?W Hּp6cGʡf" iDpy Q a& ͚ ]ڈf2t4L.>xg6߯JwO}1 iSAtWBAl!D.Љ=EYxq:ub@P$`{{rm Ƥ!4uNMt%=.=CHwwGW[N%;mf.{O(RҞ(H+q 1a) JSBԉϞ=e\R\JcҼ=qkq`#'L)KT% $VSM>۸`s Twcyeymf7 `8x11{~Z)eet&7jʵ<` O#"'P[ML&QTHCwRQt֙] P q-)tڸ׵?Bob@Vq<:mP4͐d:* I("t& 7=ZRΡ n(iaD֪A狭u=P"g cG=G:x{;+{!9> }56{C'Hc1ݽ "̐j,WU1"gWX7m{`Eg؆O2ƹO6S Q)TDFtP3$T]~ 4k~l,5|REI͗T?O!'Ku AL^tmm̾!!hDJ{hr\ʦim;˻A3@d \m>8Y >,r(3Q`Pu&e**obn}>Xl7΀gTO|j9=CUa}:2iJMl>-9NRuX-cex\3#w~|jt!$ 왜?Ci'4r57O!i;$+-rj@f٫V8§-x auf~4Cgs!{,)I.5.2N i 4ͿbPf*LzN ψ9gn H,YG:%2">1is yƇ<~8Nހ=q[L:-Af ~Hc#0ThTư RJ,Z<ɟj pu V@!1& A."m 0L$ݗ $dQTE "¢! +L@ $8`""f +qEHD ՕT&2F4[qE@;Ni݅@Y"EH\TJ".QUh+ &PjH"2 b,F@:D`*2 h#QC] wB2  um)F .KXcN'zCIUlrN%thV*R<R 痆LޜWD.4Agqɍ IJDț!e o`oK0-Pf88t).Z)P\酺rs qf&^o?I%y9"=!ϩa"n =) $H(Iy PrwA * ;`=ت peeٿhdQX%CdngBpM,LZ Dzc9p ̌wMC:BhZCgK;3.7Xϫuw{JSţlUud>f"~Ϲ%h2|S,r O_0r H҇a_ V)<]~z2>sX!z` (P*F1Q&b284i$OOP4*&% Ee ehEĆ{>@]O$=WV*krx$`Fnf>K @.3T>^t$S ޱzF6EnSN^ff{C-lVL҂{!8.99Kl"=N0{SkvPtcrg2kb$Œ KZ@2JEc5y & યr9Tk;~v:+tmT ,6;-bK'g-*ky[|hQ7u?5PQƻh:|E=ue5?>ı`Nzh_m+3ۣj~/ WDOf *R Jvqhp #('G }<n={⇧RI_Ri޵U1w aVgE/ "a (9i>DOͶgPEAQ*F ("1*HR,",E0XQE"b1F Ȫ(bDH(V"EUV" ,ATPQE#DR"TQPb( ",Eb0X"DY"@Ub*DQV**(XȢ EQ`"DX((X"E UDTTTDF DUUU`QXUEV * QEEEU (PEAb "EE1QE X,TX(1QEX*" (`DF*V*@DUV `"1H,DQ`IQE "E"EXbTPU"" "UAbXDPb*dbőVE"(db1",VEPYX("2 PQ`,Tc *"ȱb Ab1`*`U *)b*"X,XEPUb *"DUV(""AEE,PEPEbQAEV"(DQb*`V+Q,b b((* *DE"ň TXTUEUAV ,TcF DUUXH*"+#TED*E#bEVEFF**#`"b1DAEbDdEUDX*X*UEQAE "***A(#UEEEE$AF(QDX*dV$XbB*EPQV" bUUPXF+TcAQU` (,VETHVTX1E"2*EUF*1" 0QDDUTUEUEbEbE*+QDQTPAEbŊ1UU"+UbX*DUV,R1UEQ(** EAE1b"XdF1"*TE#" DT`AdTb(Ac"H*(1UQb(1cb(,VDY"EUPQATV+V""E,AXQb PEEX*bUUF1 "",(" EDUDDEPbdX PQEDUDU #EUQPEF",Uc1XAAb**,XV(XHV*`E"b"1`TbQ1Q"*"QQb(U"X",DQb"0UUPPTV1R,*EbEE$TEUbb*"TAcH""Ȣ"bAEVDEQD1QDQHEU`DTPD`ł ,TETbAEU`E1TF"1DDDY*10b0X`Ȉ*F#U"H "1*`Qb QbbXŊE VDV1E#AEDDTUR((1c"UDQX(Dc F11EQbEEHA" `D" U"$"+EXb`(QQPEXUTUEDb* #* (Q,#ATX0*HAH" "UUUEUb DTA@Pb +cE1bETEQV,DPU1T"`"*X 1ETb+Q*DUHQQX)V 0H** *X" ,XEQbEb"DEXQV0EP` *#*QDH",EHV b(#TTQTUUF,UUV*QX*((*## dDQA`Ȩ(# DVETDEb PdD"E*(QQb (DX*  QQ$D"DX UAQDDVEb* H"*b"0QER#`(ȋ""UF "b*"ŋADPQ Db("*X* +#"TEH"1V"`(""EA*"*)DQF+ F UDQEAUXXQE,F XV UDX,,EEQDF(TX*Db,F *QDb XEQ`*E"TPDAbUQdc V#*1PV(EEQ`QAT*XFD(+F0UQQ",QEX,XV*b"Ŋ DE#Xb*AQAUUQV+@TbȢ QX,V"EQŌU0UX1AQF*EQQATQb"aPX "( 5Ǯ9?zt7 z fzT~>14yC9E@Jc.z hC) 6 3dX!HA n G1V-DS: 9RvC͟5T\R Jz!#{n](l2™!T'ښ~^s0瘝4aO}Ohh;29wYk~?9֗O_X8"mT?GyRL<'?l5Ǒ}bbKKD Eo&!cX+b@=z!׽rI]XwESz;c>Osps[bך3lVQq9-sĽN[6Ur6]4|pI4J,@+*[[cƟ +Tnܨ 8}]^_RnylG91 X[⡄7 ON;r3 Ɩz[Ȥ5Q3fk{CI݆'n[{?"!?4P)??eA>o/7hVSoFk~`ꍿduft55SM1{+C"7yKVxh4n,9E? !,}Zo<;' wJuQa_.d|0IFQ:ifSA5a0e4,=M t\W+JQwtӈbW?J9I$2U h!P8YXf htPk+Y P2CW^Hd78ȨP!!/~;^?9d_"'/<0 ۧ^EN j ޻8l"؇Dn|öO=|;8@(wrQ}q۹$q fT+Ϋ{T#;A* ;s&ːy'fp>Dʈd8ťlS-_M\WH>ىV&m.@>PmjQ^ YZdsïjF@Nh%i QS]k-&9~>06Xpݞt%#CD4+3w x':9qs mMCj3LrE7/!r4mch#X'7Q{Qm oәH|޻tJV֨T3?Mk0Ӑa+giywG5Z. e))6l*5X 8Q1f[rysH͟/~;}s t/to ix h(~I>>¤~h64 &vB] Ea0MIoxiꎤFLNA}fEϐn 9uIӤɾQd>OpxhCEe# /$>fZC`A #h%5x)&<2.i;;8)n$6wȤ({n2jf{wb0wURsŌH 769<@.-w;8'J #HaA"'Ea"|/Ԧ"vH8T}<{>^s.[W錓(};<;VIЪyJRt$q1ܙQHx?b>`yBʳ:VyMԢ2Umo'ޏ5W ͨYhSc&HB4Su2ejeO R4~9ݙ6ά1r¢n3!xdž bY LU8ܐBh@× ;O28nGyd)7N 7ϯ|ƧbZųDݛam QfYRvE "Z .#Pjj-!gΦ!Ζ] ޹Lir,4RG홵LYk=nG=H=R "HNah5|0 [v /|6Ue@Y?d٩"MM]208hi(I;D.t6SА6m-n huc:L,8zWLGn|"c(hCNĽ :sb9{wϡ\K^2H&PF1özu7#$=!QPHI #+ul ݚ~^!]V5YM<(dobhp5A'i"$ߩ\gZq)#{ r L!S[@S(aߘ]U1iB?SW[/=qG̃!AiuQBVA*#"b!}s>PQo$"w|E9CΞbuD3 ɜC Lc҃ #"=#OY dxC l f$#}w=(yI ?6&~W <֌F[ir5󷁂t`C,;D/2WKDy1u Re!<;%I{D:K+4 !"}w^B۟Li^Jt%pV z&q8E1B$&աܨ4d40Nhg{i<({#f  ;k{x n)yZP<jS'iD&sXD( ua1,Ŵ~C^cդ4*6@eˍjzXZL0)pnlkf1\93Dd6d}~uxj \s9g!0‡A 1 5睞s*Q*B1 qvI%riaYPtBXá~-~Z_fo8< BCH6/X"B$뀦D"@MC(6@ A"i 'A>'&G Onz=  o#9|=47@EF% %'8@2=]YX#8^pC4V8Cqg ٬ [iy0{]c= 폟P~?B 6%kE aA/ҙ\>Tcykx4/|^T^KJs>-W&{<8KNq}iA+ct;*Bݾ*^y7YNd'(I¸N2w@(|35K@'QαŁjoZjK&&!y.:dEk }Μol9^" ciLªc`ԼD'S 2VJ9(7lc2Ԧ9FhÇ;{U+ޡ"q맢 &B=a߁?!сH j-NCn_NXT/G3˴̏Hj߷p4߽**8zCt҃C逭yTQwؼL`@>B3[ٹ(F/2F(GW;,7 ڏ9%b%Ww3NyP:X/ǭjCI'zԑYސ 0"Pcb!*DFsӑW w1vއ'>;j,Ga;7I!P:hyV=w!wp`DTF0f8!ʋ[lNdv,H8p: 6mjeycwؐj11h?m6ǩpvT>r#Ɛ^i`N(`9#4烁G\θA8|<Ih(Sp|m23'S j̔B+C#kL<$xo~d>f0"`=qeةN D DW\jlq=fX-ㅆʁ^Lmۍ4+fz+O~a[rnKla Bf*_H1!TiO9zqAMRi;&HP|h_T@g=fRVR(J" H "L/YDnjz{@(T'pM*DM0Ag Hq 57:AVsŅPX qp:0?@8~Y k@LFDK$D/6xwkuxt //*s()PPx1@"+J=?QE o~6wgȚZ(HF$TŶ:Ur:Px鋈Vި[܃Pt^D8OOOsapKXg > oR9JDGi`HSo ,@*UXz= Fn.O C%S"^ЂLF?v>tܟ>Ϣ K>H! ‹AvC5 "zC|(AE``Z1S^+Vf Ĕvh_Ϧ b\G ;KAƚ@;OSX3RhwbeRm#mZn#$"h~ 4a}=>w- =hk?>|$źaSO_tpe3.J1ss]0lp2ԔD"sE]8E^v2Lat'8 9gs'KV'w| a,pWv;qӭ#z_~$mvxЀ;Nv_ ?dezq8;CxX\0SGsMs/QTh kjp5 7*~8dFyF'{PuD],ݫrs[=%/#[Sq? |+@,p n3yL:TS%}H#ėD$l`Hp(z ^E>Oşo_@O1tq$qv>Z5`_Fŏ-X6#?eF `5ھx#+sK*o yaǗA _x\F=]DrUUԃɘ Mp,+!F3cn)17h;"g~GDi8c79ᰉ}b~[u]L$#Fdq_'8!hሿ6J6N Ӟk(o֊a2QbP z VDvڛ4P]l[uXp "E' CbNEb$ ҹ9H|Ϻ) "&;jlcXnXiD6fg_HlΙ3g(6Bg MpC^oӮ'\(4T+ߞЎ%;)9is^݂sGyqch V(YX Dzo}bbS RٖA]Q-ET9k匔`EW޽䗀ޅO/35w- XC(~(hMqI\[Eۿ?pNۄwJ( q)o0],;+sA\P{ƃH8Km 1M|<9bC&?ylE4ԁoŝˎ}-G6|2|J Tek|;#+oxPU]G8x 0 g]Vyrǔpëq!B˼eh>;`%Yދ;l*M"pK/m|>\Η8D]= Ekb%^ï]^v!"k7p^[z{=od k«wAk m65,|AZҙGxˌw'nc?vnsܥں#޺pGo׿_C^ӹGDQ NB1H'Khh {J)>"xGm2 9 pO8K;qN]$!X2< DF, N9~ upP9ui))*J RNЀ-CB˂q'D#cTlwsA^.7k/?\wI@>[l /k.cq0&s_B@=n¾'8d (c <`N$pV!ϊJY>fT*wxkVCgƭkm9wa˲WϿc :q^xƒwJEw>SLvay8H8tp;g~qلA #79=,X%;1TĹLR-F&CK: ` ˭E* c~o3C|Q',ya<E!8)ϦFKSX;O¸SH $9 4W8d}SC=i_Z`T * yn$&qI``}VĽ᭴%W߅=N ]p@S[å7P퀛F`EM$EE61MUֳk}q^zG91<? z -@o?cVԬ uῇLײd`'ʾI'=lR."PizW$ _!j@cElȌג;dotzER "ӟ}3ӝ.esh7bjR ~%'2'Ӣ|3h ;㹛 _L;,Vs6 o`o-17qQ3vD{ D|/}zlw[a]J4E䑁!;ČQ 9Ƽba)Vm73>ҢGĠI;u<3o8Ssȏv{1En-bu} s"t|2O($DADaM=$[?t@ E$aӞ -p@ ֭ezrx0ءsa`c(Y˰x,Zx݃[;1Y<(6n42g(}nJOCPٷ6Ž,->yx:`F#_ T17#z7#(v07ߒvc;c,x"! ^*Gxu=榓2{pSuw"/kB@a HMH;oCKKcgt|H! ӈ~q娅6&@A>7a#5A 0`=g(\>:}kO"6]4Ssڽhx,sbY'>Eټ^jg- kC '+hL,{s$r-bVl%Z;=x18qߓX' ݓ҉1?H]'G\AbqY~=ߺqJ6V՝䩩F={NG|'6y׷Coo;5;Kpk7 ;cpxA)TO&VǟEh3Q Ε Tj:ӴjC.lpRGjПrg6WM*Ggɀ'8 w,g Z]4>{ib N#؆PcLص~~+"ܥ!pRzs6qPSݲ}lˆ79ąe_MjE[[$2%b8Jc$!]%5Wܖ!K]g)fi,A-q>GJpaל(p^ۺD0 aZj "jGխ^DzVXPB^#,Fف;ҁ\@!|:7u?ytO/PUjzqJ<#?DHd~_x& c)QWU"X] Cst W93ҡ$2Ǝ|7m}*:.Y\/t GFQM2EE R4-BRTBl  & V?Oߵr~6熐\Ol6MMљ1!8#?U4hG?n꟞BH8 _I{ܗ;׍y0<;y^,xx9),Vc4HfzWCUL^_IvACSмMcPNmH5 Ae(r~/'xSj@=E4eG68Paiik6 RJ;hԑ6{tKO#!yHn9W,aδ :1kP^ BjuӉm:.b9`Q \Ղ8)4.% }H&wAU@z66(v8=$t7%:CM'' i"G`!#'k-vv.GR<.QTBUʥHsqס% { F#tg'ȿC~1;WKu幐 !gI9+uIuKWF= C[{h((s5ӳVΰԻԏzB/Cɥd̎h `*D]/U- Am "ȈGd>T7oJo'.T!0Q,˒vu"z%7]x椡򨈔7MҲ!T:[cMX׾  8E`0R{MݾFZ+?~Z u#}b'z=HJdC~ -IϹ+/OC4хHHGH|%45QL.<%ѡ77P==6lˠO¾4܋G̈0.' Qpa@#yu¾>Nt(mYYF|Xl*+HY}HqV`u䇱y]ILLQ4+ȻMtQ}<_&K=F"ptO!b܄$ *FHnG_\ R(liG$ss̆Cn/&zrYC$b~Iخ[n|\5wnPPpK. tHogx(əpݝGjrH {2rR!z}3 ;q~i=a*::`|);''Э/.-. ި(OȌsGQ|Tƙt`**(Dtₜ#1Q@@ H8F#9r+0wKvTNA1 VTMꐶ8Sz<&:[Ed!C@f[eC`pI׀]o&؆֔pfqemQJ"SY͖`ZeoҮͽ ΌUqB ?% M09ƥ!0nC#@bo^t}-ǒBrM я̜nf3-m(`: B S o(mKY T'BԭmAMv@YJ =ɻW<R2t PCt{h5 Ȥ쐁9 w Z=^]m{4}_EJ H27U>~tߗceZ[+TH $F<솯_j±D=IzMBg5) m!oaD? ! 'RH;&O 86N c3 Y0Nqly~h_ $~CWL[:o YYpwDx)8Rb3'vեMe)*;9+ t ϻh!:=_UK z9ӰFks7`sO0`ѣ2iye#v%>iҤ2LgB2(ATT=lz~t<2{̘+ٞ!(|7r!7-<_XkqD!}gx4s -KUga& M`g@0Uh@gSRP4bXEgړ ?N&.TTCBKtYRҊ15%H I, Jȗ&BI$bi)\-ɂի5b73FCpII+.3hjѵAjZʪFJ""mA[JD|`T؊KQhUR-iV4gr$cW\WcnsUQԆ'ir@S;6@&̙ cw {U^đ$5>h`֭-C GǖE;{ǒ߳T댔/lr${E0dVn{BSP[Dr<#ƥ-(= A ( >O~;=`=YdPTa3׸xkÉzrſHĩ#mǬT/{i' DzrW׎,.D鄌6$vžMLw}t\ DXJR ,(̚>N'8 ESؼ4&+=R:xW|LpVA7'=H(oᄊgˁ $du nVEǨ LiwI囻s#3R;}7C +H#Cqr5YL)710 sooS?bՆ3T";{A Kg ]qyU qH+zFm%rjvk@WR)Ԙ=w F)rXN&dwphPYFшQuEg2/ 5_)w8ӥ D0d]|A&7t6y_#ƩKg'5sy qAXQQ=yGJiTσjh_ΓD(G~҄\hhšA@@"`7Vt(|z@ h $>P?Bwp9r0k5\$ Ou+ N+@ \ ,U^pk<<&D!91x"XD=:Br=*0U@ƈ=bv=~q I^ BnI;ze- #8 G#Y;t.J*V=JZ.4 ي=)+q>X& n5_t_F W!GCC3`8O꠰)T|eWK{\t@u҃rZ zCB8hSqOIW#sEOOJϲ{ی^FHḇ;jfBKJM%)>xz cp tqF ,+8:Pp䇒0 L|); {OC1BbP}Ab.R2p bw˜|I7J6Q1=4#X0>lI˿iIARe)$3*LEp*$1btۀYMHK/i8fgn^_i8uS Ŏ/M8qrrIoǠ~iCvĆ Nİٍ&gcY9Ċ0VN&ΡѓA.:6N:oT$H ޠ}{Wh R۝5N%oLn\^b eg)^0m)@#@06OUX+҈x l*_"#nLB$S `hߣ8r'Qa<G]SCQAnT 팼p4 ʈgH55'^ t,6bQş?+"$)Y1qFz΍"2<ҍQP8Xls5Iv؆mHvнA%q/2ITFk8_*d#K݈.ҏ^ŭ RU/C=rQ,8?UV47u}HB$EB!6iK+9>Z;a,t3쇠~Vv[ ‚FGLI[㟵s-r8Tq%\,(nyYs0|#yr7{ʻ-;ވT:ɃѩCF0!vs)}y,\nIC/P9.QnP'8u"d=߲W5JIb<{C&.i =OW%X&j į>oV^W/#tF}M k>/ 3z`w?~K.!"^*CPd]R0_zr'/\u XJZ2P5ݪygG°2  ,8MpBzm5K` bXXGf=ÅAzuy]y2ܚ3 H+ʞ|B@勾ǿi@D~?A}9E|K#E1֚P{CZ},`hc{66_i /<#^wWY3tD imq B۸9m/@v[rވ@^[\oRӚThb6x{ +萌aM݆G t\u;$qўD #5X́xNӡ~zfMOu=O'ܿ[D]ן-X}Q#`Dcou4* 68 b('Ab5J;sɂ~C l|wfhrȧs˼@:I?X8`Kpu q @;Oi׽K3HAG=铫xoO@Ͽ-h.phe+C >yi$Xt>W8yPv# "G\pxN߃ECۮ2H! nlʼn퍟* 0)+{9Z: ýB'gj52-1֖YA*d`bAS[s"띪{gGXqE 9ښع5=J6C?m2'&uHiMU>A$ _"_?MiCIgiJC}W,Dǖ?BU$CP:W>GӔ"Loh@!qya@chW _/?^ԧn!ICHCI$N k[=J^4%hEc xXRqW{VA sa3L&o^^szr -cetJ"r{ӝsQ*li3aĵAQx LkG]:Tq7g^2" =0G˷nCTR-J__@̒ X$YEfK~<}z\c~X3q2j*~ !"6())$ PMM$N&5WgشFUi#)I,AJm҃C]t_qǜى#<p$Q?eF2lj!F]0M}j['/rsC|L!߼6vT,9Ƹ2 (OvqQE S#u7؞^GNš."}žk imw8mfz8qag4[T:r" ƞoԝA?~(-hB۽Br[T12EʹLF ȝƼ _Fǂ Sh2E_|Wrڴ?x ITm^Vpa4%b\0+.f<К2P[^HH^jJvk7iT] ij"'@BuHM6Vܘ D49Dql@v\o7`Ë;|di=sm >Hw4^1F_7[u׾%C$nrikNO8멯k=:ɃFj0Q y&BXyjq`I ݸHΚJB=YQu5b0sJ3A~~nZӵ=ռ H5шz ?`:&zviړ\{Uw# -6f7,fCs$=e1ls+`32Onō†j=>HʯNɱJ:(]s ;_O'/=YԵFШe`#mo{9U$EQO|I ;[L 8 Knn@>l *;T sXh":!EsH9Pp*ωʡv1Wc4Q Y۳ã9I)hf;}7]j|9w3D> 0q,2=2YY9v7?@6T(95P M)q}"DB/!ο}dr8K _r(qרT̀?sKR\AB9$a" NWXww߯FFx܋wχ97fs.F +> ZD߶Mi'1@Cp޼;B׃prq8rHEA$zT} }tWEc;+tx1`!QEVPd`vDtY#|H-nԅ+T8@ĸ Ţüîۙ"O=MV=wH&H7s6sPtZE =OAH8c agP p܁#WcoU_H|&32"-@9ڇu^w2$Hx:=+]Ƿ  8lN&xԅںP[>PXZ)}qw/ϭ9IDlMJcԲ/" f}Vb;W+džev|IO&sT(pCwGu%~ Յ;.\b5"v$l|p$$==~ŝT}q !86decsaڜPԟZv+k%r.Ȋ஻A ︌g2,s˵RgTWT:m h:ǰqbIXD<8-4M3FBF`xp2c;ۏF:{m+qA@-H*% ! D {]pKe?_X=>6mu\X3@6/XRLI@pFDPt<뗎95 , Fl|BSD"c&ҟc4}.YQ5ݽZff`C 8L԰@&B<jz:gX#I7-lƀ<,7!6}\.f~bτ3(g__||aFv{+jCmyu0Z^L2p^37E]-&rT"$tbDdgDln[ DPT$(X&zvR5" UvҖUc/.]zs+`@Īd{ _ xBR~0XuZHEJ[/h &rGW@؀'2,نWޖF1>Awi.0kQ2 7K) pN~CIY{:$-)2_rSNmS֨<\%}\rCmi;g:Skp=v= >9ࠞMi*nԘ2*f2$'=_Z=H).1 Gވ#RJf,L J 4;aCJw8vZֳGe6ڮ'#Ų3Ήg!#h1A]KC],Ms^a@0&=-d Do=5x42*NVd;hiKXܐ"">.d2 rxykl`P,Bk<+|kHG_ ]W{jVMi <7{ДwB9ZNb4l,z@_r 6~.BDXB͹-dD7oYDͼ[-p&;kYP{x;ǟ7ӵmC+/3BCװ۪FN({ 7afcZ V<,՟  +>_gLgB-8=$._σ/~4*xܵ8mO|Y{ebtzm;![OJV=h/7Hv^#}+h7}y%;v}Y율*3rt:Gijk O9 O*7K|)-ᾁI>c&>_t|IUnݛ$0 w8B^< Q8aR_3 JrQ!4X_ KÀ.-b֑i7UTU%*^|)(C_>qJZ4Ńc%h狓U]p1\!$X~nɎ ୴^ߴ* Ļ&zJ0g¾R 舠bEQY$LKCxn󖓳m\Н6&wy H#$?P<Ǵ,ӲmQ DًP9 DCvM8귡mߴě1B_>vgch+ڠҹH;X$`:qj nY%N@i0}N$&uPw`s [j%"ӧS-sz3N0N g~ypZLl)QB6-AqkE3\:w'HbvJtj!㒬0i&EqZm^b"ቝΌ(3Ҿtc•ziP6+ )|I=n!7L"/;)1aS@0>XsLd;< 5 ϋh43#fT zО׫" 8uz\Pz#玣Up6&)=ȸ!d3Ȕ2rYL)jC@Է W?]n@iO_1ug_~򱂶:7z8}+{MlqWcY*wGĒ3uLOO^~;AUԃ3a:K +n}FqhXA JwAliʖn)WohQ;xv-Jm}`G[V+v&8Q{֫wZj3^c2\X GZ$qoQ0*5˗B w:Lr*u! ^»ƒuΙREh%ɼR2P28 j2 ܰgBgM%-csg@xHd(OjiI#7:ӑD ֽm5kNjb>fO!Pnͅg70|Z_v LG Su2{PH+~.Epk%A-Ad+d`Vr]˕"éAD]w%!kM!!(N(VÖJݟ"p'w(<5+aZtO o F  Xp$J@nw|$ n]Hjx/U4(`q\#"&l7)xP4GfZ/5*!Y0)v߆yp9&uXyΘp!;8XRzE{GƆ#'G6VAj> IP/N.rx0uL^BNKv#2v~6|Ӄ_nw1'Lh=B}v@;q^WW9e NBRF(?5:FI*yN]X ߮$x$VnJNq.[r*Vt:\[DM"aԟFȾ]k|_&|ԆՖhZ@p] &)M;Ū&]`qM!r&-nӉHO҄DwaCNU?' YR6+yC]Xf<)P[0]y>#=Q+h7sGBԍ )>3Xܯi9o}. \r4=?F^4{XBUWjn77[MN55UBwoֲR"ͺ#`M)?>B#nzPȂH*GcCS'ma QjBdUDi `yNC.HCbf`H*~1E+ GyGVM[ð1vZШ .Zܲh'Av\pdBC/lcXS߾'m3M*\b8b;kHYD3WM"7ح`ĭB.&b7ĖfmwHk:vK}a&(xyV]=^ cl QoJڜ(ktg瞛=klSX @ΨݜD>oPvp!›eD4`@ -'HeD-VbL3n <2)INlDfI&=+:vyzHNEՉ~FF'ڵ~wOOb#t8u#u8t"2*+@G6H A Rfs2-izʙ=VmUm`ŦxbIHE^AM]p}BW$҆c%&LV/H[))h1n%SNQ.Og,Zׁ!$X yںO3n; JKK,Sg$D@@zy<+U^]xǴӫ$VU!ћd*,RJBiL`4r҅TTYϭȭ,PFZv百mnWX ѾiD^@ĵ]85cˆ_#lCW&s+7`8tlԾ$qe#]7A)T'oi;״b.~P8COُ>qڜ^'l:Z--R_nB(S!`ş=͸gfXt,hr Hx}L~@ל2ϩlʉ#uO`t"zr@܇9Pu ֬@8l4yvz6v>V}@GB.<q7jBo=Y<F >(<ÌSC[~Q!:2!jB"sc1yr$HQ=Md3Yݗ"ZgqA$ z@ Gք*dDG: \,7ҁK3QšZr&MH9WC`sB',x]V`AUz{#iBBeCY3WO;as= jٯRG^#7R`鴤;7BC@RpG8h` `k:ܠG MІb(@ZГCt&,= DLU3FɂOƿGGny4;ZF47hgxg)vZmT7 [\Dg?7?s[v$/._ z~ O@sK2gD]ckF f7BESje;,'ΙvmG$:P3ԱܑΛi^E=8fRQc +e.d#qs=d5NFoµ#VZt'g 5%0aS :J6!FRQI6Aǩy"3+!Os&Q@u$I)d!_%%9`}϶?t/aEQY:"̙reՉ4 ۓL%]9<Zix =Z vwp3=uwVAt̗]Y\k5YFkuLB&DY딻kd[:4N?(d6''8!_?Gh 2;Thj}BK \.]nQJ=^RLp8P`kF^e JTZ&=UAOv%jJh&@#Ur584p/ܑDpa!\ې Z׹cznG$y;> V #_<_8Ϙ"!q(l}06!VQ#sHǒ0_NoeW^zGdlxuI xN+p?i2t/d!4xLJ;|W] _yma@s *dΖtjzՋ6oA@yD~}dkQC(Oi Ap'P^r#h1&bi~F3=&飗 >իWϓ (gAO'DȶP(W;'Om\rnxbxľ@}Yzu<(@ ̈+纠?ϑdR U].3In\:Qayf7W7AT, Lu>x/'^` {NLD@B<-搳M=mz"=2aSN@[Wx5\up<|;nn8}ʻHW`GxTK0/^ZlEDG0md>G,`Q,d\8ꃓYV","=BB ¢>S\ "Gr 1˦NxԦ׈:Y/c}\'{ιIVzKu@#d_TUq'R4pc#),V#V0&+b|a`Q }Ÿ ;O!$0ÏӓM"{jS-z :#'NXdo.vK2nC0Aߙ0oPq͛դu䖜};eJ3/ĸO?~pGco>[5Q Z4'!3Q_l<`N>zHjՀћXrW52Ex 8H&U׆Sع Bxkz'.ۊe`ѡ@lkry  - 7@!Cgu7Bd~Wd 5 u&9 "k>{$]DϙvRV16LCW xyl&DFBgz=0ƒ"iuJJ d8\8Fbmj6оCʌ/Oh`zԹ 1tUoibpēOFf2 .,>v<.?qOp^Z1e3NQ 3bCO j(tirhfvS$zw޹ E! ѵ;޼gq Iޠ@nT9h^ a|Y'/d cA0n0Ֆ∳)cV7' t 1͐Mt'r?J1 B R+#|b3&>?'Pΰ)Ս+A}E7}5SPoHqvŁV)qATaB"rD ʁP-XYfl)oͨLI7]ۡH0i 5!(‡=&gd飓n\駛Y!Qj=: i1!A0:s%Љ*#qD`U7id^a0&^^L{> i* ޅ7ʢkhU{RT |bx BӢR¦m1Ɋޤ W1FĮbYT+'| lNUN`KteT<\!;f~ o!Z2"nD0u 8e*"L:xћ`XJN-\jgM_=0q&VZfylF)RxA[Z~pE)Q4U__7@ b:Q(O o}欶n3ԧ74}Ɓ#Mx߃0D3q8W9kZٌiGŦ(ȰAGE`s:Cg5>֮Qe#|WOL`w-uG'z>d%Q{zZq#.4 ߐA,|1BժC8C}y눆4QqEr3( >#*!EpGKFLbVGDT4&]Cg:Q8Bb$}J=Sj@* ǿZȃ:T+ ވf|qy'rNqcόu˾ "៲䗒- P=޼ 6C%qu5cd(N_+ `R" :B2 <ҬsQOC0 ](,91jB&\5VAWs`i Ԓ_SAzA@v!聡("Y:iOAC #Z`B[PUUV>~ 0yU $ 46b8{0q5ʲ3Ƿ{}UTXȮ4Q` d_}[yӷ~xgJ`tNB ;=x wnջT~Pġ&S%| xSp@ ŘQ[5td1H ̚@XRpԆ m}t|V'=ܹaX ^ypYߡ۪?YMΑ9gCƚY_ҳ?1X']LE\t(1Z|ap.]{I Tb\f]4ɟaXMl|V C׭:q(q1?ťc:ƑnC@p/`[t LOEuI~Y?d4ٳvlt=?8绽·X0E cm+76BDW\N%g 驕&)!BfMHyS R2QۂA8_Zͣ_MFr:bBM1c"]O zmz뗑Bm)CRxáL8|no8!tvyy I(\#0v2X8oq+Ũ0VV\boizķfV~5Hp#PC☌ZT(mI\sy_>JwxYAnuls<ú|1`I"T f7CP̖)=lA. iso$gꪤv?j@k!-I:7MKE`U (A UeA2I?w-N C&?s´b0\(.%1 Wn<էr|`uq?T$[***"H$ˉ|FZ\r2&y:u}{q4vP5d'BWGA VOvBsR[H76;1yб!83cS8T7G:CEӢcң0x(uql(/X{=ҐTFhޥذoSx" ldrմ?{2X`"4Z0g!-Ɏ  dl*Z/dI?4"é) 5$0%`-)#ST2$5h'f(Q*#JV!Pr&i1+*Q*,*!I -CWyj>ױU`ϖeMC)PM _GR2DW'&N@1 )$3TFe 9xEtYI*f$;H?{12Lu#AL"QEV AHB0s1!

+ !־A#0Iz&>@͛H\HC"1b0DE wAsaPIdpg ȰPOV#.J42}2@ȅpzLJyGhÂ=C*C>=S)fhJ&h #Ĉ≠~R2@1 Jdņbc N^'yUI*[UU-(kw}Z,HOƢLk-;C1I=1UHUddP>ueaH,"0b `[fXaƒG ]*X* Va?ؓY,(* ?lŃ( R'4BBB,yw2AA4Pf@Po*QDHiqU(ө;@Xz{J%(Y)ONU)cmYNӵj`PQNl#4ZCKkY G5z j;BHɊܤـpZL*5DHI`s03, yY]̚rS49yxs2"nB85].7m ):qf 6o-["D ?YHY.eC LUN&mb0 3PJte i]/8pwiBӔԄ!&YEJp)[q8볝^%*Jfr505P0.ZrDhγa Ye AV*9U$$B)uON1!')<[:iYs1.&^Ԫf m[+b"v,`XB"lcIc#2 eS"R>d塺 ;NK($˖6̾yU@TBH|E%+y2eB˩tmp?x`DKSYaXQf2kUu 1Y(167B%NF. z7c#°F c "]N~6-4vlUR1ahe,BQ 1-^ d*2+hQR"mQX*+[b(-+U+RV- r0nX)?8^(H_ 'ɒB.:_'ODޡ6 htk>9]  ,p0+R uè[{!0((9Rʎ [? `5`NqqE4o5V- )?]14e{qNk!_q`~u&I;ɡr;#g:sl2S7\^ ^XP7ަL!/XBj-YTFO%iN3I:mF$DD@ы*DN\`@n4W]Iۊ@vgj >@ $C"%@kK(B#m ֕b Apms8nx3(;ÂR#)zk;ﱿP$̡wa&rp?[&r;Xio@ϨIɹR1fj?J[a5 ]^CimqQtl!/&>a$`M*4[NI1`ŪQ%*$4ZF:C/-u^egӆ6 o/1y_\a2Qϟ:0[47S{R`Bq' >$}'ѱX;XddeA@g\B/|liOx$e6_~u=rca Xe'-tEru~e 5A2@@/\GWGڤt}cC K&["j(}LJs߯ ^'{Ц.KR b͹|1S1= ˏ]cd+qx.r&;ضk)pA͡ J"O 䇌Dž~BuSޚ5@ p1~ yN?j"*Tfz90`Kszk47t|-#N Yz@)!Wm^cF #Tz0HYVmĆH8{?U!}xϋr.>59hu V8ol_~|"}B*?MR=yC펁)T۠?ϱ]@कۉȥf(tUy0sH㵰`X~c'W&mnƚOFXnoCrl3y}Ӓ}n9{R,-ݿP'P7tf!N7wyq-N& EukJf{Zn',;ގgsGj+ ;F'uRPd R&OTT 8kKU΂v"a|wF̢s[Z8GK1Q>轑z 2]GL#XwPz(nt.xp $ď=1u`XzCxo,T@1Y0~SN1O8FJhb1q0ۄE ] J9-InO{cq32Az 4Kwnu>݌߳;%+jI36k dԮ wb /gd;x ie/G;#BL=Zzs$b x|  ?|aC^|waz*f6I4e1FϖE?6z1>BVw{6;}W̨]oJ^rg'o{kӁG̜x$J\>%Xiƛs7 Vv ̆*>*q8ל{cJ95E{›{~2*Bԯf^X0;1\c1ՕqgRD}18}_t ̜7Q,]Δ^(>讏n935^zY$y<šB?+ \ Κs~cl1s"Z? jSN\&U2^ Ϭ 5hv,2ްۇw22OL`߮  g6u`.J<1H&x4fb<'\qGfbuܵR`Eaz3b ^KB*" rvl!0[x0tα ϙl`U%qP  Ƿ'M jf`^^Fcm7Lcc`1bKTEOh 1) F (FX8WP8:$-4+Kf_A\\zy{=hmUQh V֢JL\2I[uɇM1yb+PxUW$uctH*.Ϝ ]},0`bƗkFWV#s K>--&t쾄,m]toHȅeTm.u(*D@&j_Ǡ4A@|p*Y%y4t۷S~z/)$ޓI'͠N %C&x3PZ CA"&(ݥx:!{i)@y$ UKWu e ,8 /9U^kf:gۡ ha#Ͼx߼F'q # ?.U}wI꫓@͔Rѧ?B?1FZ"f]m`ȈQU6T  $ET,GHRO C( X}:pB wzP>>i,be PT Ъ ! & X,b#R'yX8E~QOߕtE$S @} $*JH,d:iMQ`QY $H,H}dށ $JXl') gwR^]M |AOK%0r̅ν{=7MǼ*0D &ى Y4Ps]ե`8[ @0'Z큧$H'}ux(0<&a^Tvk |0OJjx(LN0L rA U0m1`|I,-FW͓PR2 7zx HM\ؿz'ف#o% 4`1Mdn=*om܎"`Ņ`jفiS9,j QGYsHf5% =]pɵ!pF P>Dxˏ<>\7L[f?9\M|f]Nƶ4^XɗeSR{c;"VJ-fFHD hҰw,`1(u8QdH!-h&qTPbimj6*4j,UF,EUQb浆eLgYmV0QO*f-mT/ QS5J eWt"O?CӞtzS5&_NNcI6]p4e;&2dӉGW*И Kx ]d[ȒӉB]^M*CymkB~?!|h_3TkՁۚ13jłoB/ +$_FrƼ_t 9MZ忨l&HC茅d?#h}13Wۜ~Ai6 dĬrY82$#|I7{.rzl)_z< M8;k`/q|x^&$!qToMsJ=1b/oNf~lp+Ldc#C.U98|!CV1)K ʲH.r^WSu@ ~К/w|EvoMtiUkښht hύ#hMr!l :ksO͡Qg2m8` - j⪥$T"@;/Ic 3t䉤ӱHFAH?B0fO"@.xS{p"F},܌珨H1)6?˟=IDXX43ijY =y& ?d, A/ɱ5Lmw4b. zg-<ŻR=a#ۘ^S1Q]nj5v; ȓSaʗF!{QK`иS;g ^U MF{=/5EY;  0`ILM42Bi xHlH8{lXUT H|wC-{ӏ;3׵r>{SbЬf7욊Z8W`vlc8M#G}PpHiG=r dáX<^Wq-|ތQ:Z+4*|=0Ps>? @kWD .wiJ  eV#SX p˳X OP 'RdGoyB&ԛ<'ޠzmA4>Mw" gvEo߾2 ږ}e> *@I >;p|~5Emɸaۅp(:Xn7ْ$&Ezu6<cA ujWɸqA )/R!| _LS^ wymoشvAb㣑"YPدWh@.%']4h&[ц;d{9TP 0`H~hW1]"F7h׎>(C*Hz@'JV{ВT.͈0'y)dj癭6{_qݍs%hKguCḐ;U҉^M hCZLaVݨ譮kؐ, &"L\c=P"YEh5*mGi<;= "$F,UE`1|ڵ{HPv۱wet_jcQ{ao0x7 5^\9ӧ]N!z9͆F5O6g g1ߊ { ЗsһD\, {X &qc,5}Ì6'217x#p=G?eCÚӦtRMS~F5upd= 2`C( avGSh1Ջo0a7{b:ߏ>^;רY Dbpƶ) ONޗl:g=8{m-H%]fYvbaұ̬Dl+hH ;xx#Θ{w'H$W39%'"@8oƄHmc߾CȘ",Xl홥Y@8 M*m\.:Y Q]cFCۖ _,H9`Xp=x-}bX|K״ z֊)+*Qil]@>hxR$RxZ=|>~D{*VP\ I{:#fIk4V =*iVѭaS(!h3,X4Pq|er@ïܪ)bbȶaYНO)D1e& &1OX=ח &prtㅅ1PFAޛ\kޢ>}8eIضÆm0ggHI@ƻTE; KBW(\_{enW+a! dF$Zc-J-g &s $D Ib |If;!E*,gqIS2VJq::t=TiFJ6R+b2 N "I-Վ/˜=OK$%xYYuzw5cK}u ~O[鏵J5f\hJ# KO] h?|Mʟb.{W5hcq-a)ӈIH,fbV^@:]z{vO1@9wF~V1]~}#8TR/Ƥ>;p!xU"mEft8XϷu! Ѥ' mg{0V%ǔ$a@fc?.y{7˿}^|R :|+!tMguR3}Px|2fKAkuppz>|gӈj98 -}`]c,|v nGq,=Zitq]K#6%KH+ڔSD3XT{1f)$z!ev[A<=fy`<0`@Ōv<9m)=m*ʭj;7|k9ZF}:KBv"()Z؟z Iǭm l\?@wܭnݝޞ˗E(ݥ.q" )!'\A W˯Z2 5 48]`[kӘQXYrJ֍Hm(fdHh`HH(r/|y_U:`}~e[D?q^#" )Rq"E0+N9l0U7^J4&L'5i+)7[}H>|' )kɑC*tm!ܩ\1C7>e<@owJㅙ^klGH"t@B*S6;_ yKItD*_u<"/]3N X3U,!O$9zþc ck5w#G` N_كd}O@YRd  R$ZؤR#,?&~l5qIFZeŔ`Q,>D)76R竨5ME6*q @~o a߻~탗4cth~zVUl&Z܀QւJb,DB"BYI=0079m`H!.Űq`;tb}kB P_ `I* %$RП$(TEDa2 2%$@wv80o|wg<AC{D@V eP QZՊ,ceP+-lՅamYLf$UiYaS\(Ĺ!`%ĦV" %ed-0R3)32&LLEc)ia, 31`"i*BW0mY-5`fXTRf)A[J̥C2P(ւ`Q+(UFA1D( " F[5B` HsPCDEI||ʘ{~PE#4I@:$_+S`/F+0@Q'EaVY>H(* F$`AETV`*N~i&m:jnIVFBE,eȣAW;:1:VGdŬRh1'Tdk'qWkwpq7~ H^iEβEvZcE;y-U_ZD,A!ar̯pD05_qog(]O D$w UEX`,Q (OTK 20>A 1;zvP9T BAd#"ۮ)R~dS!P\̙1/Ux1a"j}?uhP#/rgJ g?k6T=$dXb}쐟"! %gԜ` '("C40C!_@$YUD{'AU(QEEQ(EXT1Hێ[,,UA`$UbTXUDXT#DUQ(*(,AƬVJ1a (K+lR-CUBV!jƹhbJإ,*8Ʊ_|87*T =2?H Zb[JfDJ{53`嵥@Hr?~"ŊEA` )G,X+QU ȧ,dDUFa$B#A="(vVCdPCWDJZ{@AFm|H5R^|qZE@lC (  ad!|\r dC] p%ُD4"D 0GۖuA;%aqAh8jq&Ȫ@RT2PHm4QdPAXIHP7 X"`в*F jY,0{% `o|%bI'BJ*( t;XF[.*V:ts =N"d $:*([1k $ $ JF%$"?aRJ-P{q$hJŒ,QYiegg>^x AK.Nd(KE"Q)D3Ub8Kik.i5#X]D]em֮ܭ:LA4iL 3.by2-2uxҦkv:٦[Sf7Fu?arB"_=PrDgz=dk61#iq &v8NƶجaonP##[*b8Ⱙ$?]rDJ%/̬ ;Ҫ* y?`^"vX'X*#1*u t]-85MͮO6 ֪6L}Z[ub~lMuM)@ 4@bB,p>}wXFKDVXmxܼr\ң~H |WU#ZKMW khY6x=Ʒ7A c _T.U&8Z7m ZC#8{ALUb.qP|3_ Ͽ<F.,BgqaS9GUޟXe*x).\L>'p0RJ;Cֳ>ѫa0{ Z24Q7OP.Ƿ:A{$"CHUuCN?Zl6qcs-upϖKM%. RLLV!T^2aJ;F6mͰM)eJ.&Hfd.a)u[ ,H;m8"~Mgk"\)73,2j6/jA5 ,<9Jo ;S3S ZRZtjesB*G])m Uyo.QСUI2fe(dM&͐Af0eTȞʠv6I1P ΆXj#Zvo f"ho.F$ؒRu6tu(E4zᘗvbZUjt"*;NwLNd"ոNK(5az."cXT 5LQޅ"D P i49*CLn`ƠL@ P #v: DDvr(PBM+u>>K?/t;i4@y4%nbB^fQhp'T/Ys%՟Pin4KA]icӜ .Yv 7̧tǭ .\A Z]i3= tdVG'8]CSY}M>!34J k6mrAB"~ͨԡzdP| 4ȪXgsɔ4 6U٣ѿge_ط$E s?k/e{#NCң8K7Yhǀ{NA3\uDcf8Ր@U?Sρ0=v M_/x+hx4(C 3aQzeHJ0[قn*wvӝJM 59[J+ȣ pm`r;3k߽!: jV8 `쒙(V:]jߧL^(t: E _rȕ6M\sq8)̖$ {N Ne7E/D8a$|vlO޾/6-/<$ܸg8mC9>(ڷ;kS[,l+GR=a~0TN>2R~x|SVd,P0Fw|RAQN@78u\"rM>}fn/$OF߹w^bK[_*A=m=1N+,/AK x5>wnHア !䘚KrvbY f7.s\q!]06ӆ+<pT;qH9]I0dK$H $^`Th&r7KD,DD Ob~L!H_[9Go4X4W?:ݮoTHg\|=rxchVOπޔB~}/)4zDa]z];?LIKK`* =ZkoC䈈+fe;`pJr9IG@YHZm}e"fٽLHMIvn E>uNAE$zHL| uՊG^n{ +#{N*x?(pa/sgM'* V)8ȵhP^hFu~վ}SWu;Nډx=dB:˜[kJgV v;b߷Tm1[# @Mń D([n/T̳e '4Z av7%@v.d? /aRNK·DžJ,%&A\ p^e _TWx{w0t2<"p.HUopaӔk('~CC$8jDGì7.m܊TgIcq,>'D dF. }.-dj}qЪk{|qtVB$)i $39!L[A<.Qo?9q&Z%=- x7<\!=V"CYTF;* qZN܌9iИO+k\ ]fɼdFd󠤥o3~E)X5_$`dQ6wn 8w{ {}y[UTMei O]*/CQTDb1`"Aݬarx~}}Nj%hB&b([LڞY_G{@ؿ9sC2vH¹q$731!ǾOR?4McLLņm*h$&) f57,fVCimS9AM52mS!2H6%,䖔r!\n_%08gES^+.GBpQ& c?_,/E`F gv8C&'ƶPgcf&!xD鶋!2q򰩍oo~m'8dLA8 L-V8Ael<!tpZ3o;J5Ͳ×mv(P 0:Nsz=JB4WM#lR]h#F{_>T8n7Not [գZl@ N޻I Rw7d`,Q2#ES*RTPT@}%BcjEב3H2C}B焩\|0FY30!Z6b"98C'JZZıq&JW І~N0Z3_&&_J)6ِ2XkyNh- h@D|0z{5NucC,d8~(.>jJ@lߎ EB IM/AKNR26x|, qkxoxGpPc70M!*GJ2 x!fa(cx<NQb)a/8s>O0(6n$ũԐHCFu5кrиF (JF 0r/Z(5 @`f6Zk8x5 r}-xNIC|.˷8|-XO4@V8I*+ $Ĭ,dY%`* P ;w;3a?Wh4DV0V@V\&u mrdB$ßCS=!^ºqّ5{ :Bv3lwiN9Mmƨ^  (6ΜȌ _1߻DžM0_;Kt%@Ha alШ` *,KQuQ MSzE$hbDA:JY?x YEW*7j)~ QTx&`x P?DˣPsF#10i2(ahrf8Gϙ72!7iX嚃h4flh;zX~N4. `+@ȱJg0V*xc&eZ aRyX}_?ye&P'՟$UQ*G>m; % I@H0@!=neT* Y^p1te" 9Nd̸쎬 ן=O#zÕ"qtC!8ۡ<Ơ@'K {F1[t_ tQCp, K7ʦ=s== bQ "٭;M%EgC۲= ww-@˗E- 'O\:'y a#d ϲ(zH$+Ac@Y ːUTЍj5`7 tp,=6K EPY >u HlU@RR#@0BFDX&8!ϣPMRINw8t p]d1*Y A~|>`Q+o~b S߇xշ!H1HB2 xa)1Q}#} IJrB ! )"U0hrg7LhDnj9VG ] M+!mN%BlT`Q ?6P*GKT$Exq4±@Y"(Ee9¦² +U@7 B[WHW5.' C7jCJLdmn^YXhLIi&2T2i @XT!>Aa6jŁY& b@m1W-$Ҥf24T+"ǖ"A/ 6>_׾cӏ?gkR'϶/}Oj W1"Is*GƓmQ&˼l4.#hCR?3QgE rb9!RƓϰ,xpcUPQSi&q?o ?g=.*TBcv2vҋ@3w^ TvζK#/Yc,M)T{yUe uٜ<FQ"̑?68XhTF* {ɜoEۨC72ٜOTXHhu_pg-j (ݡ[B]{H<vwfC'|H)8JƖ +{%:L'6$EG`d t   ?1 QDtTB"@a\Ea,I'rBSG{-SB8@lo:d'cTj*&.UdRmPc]_5ñzOWcj|;"kU XdJpH!VIfRBR`tI}x~t n\V,CZ‘RG7T4㛆( R"LXl)m_.T4\ç*D<n.A咖I@W<ݗf70 :hn\˕f!PB:֦ wO@c7:4Өl&>ZU%8> XwJQ§Y;+agX;6o!'> 8tH oKdS%%<fMI z 9bOB@}TJsa`NRD ĈľKQ(ךfڅfdebБR<%M=$#R pkYT$zNfdphuoxYtJ}$߯F98 !n2DdML ҏ+ ]lac3@b?8t&wz4<$G=t(Il6=nZԀ}&0B4Ȇ&q"/2[FN,N(VsF6gn5'\m@XԄM^TZ9R HF{Z4$+=";|G9!b.8 u#B374X߽0Gi (v=}rxFuq&d>[6q[- Q] (P޶ Sÿz^w4`.rso}v&~LJ^ywق9mAۣ=^6Az{/ĭ䢋pDzGPӼb~=HzZf ˼7c; *zޮ/C` }4W$ X(PS2*g-| >ˀqGYgSC2j)wia:2Gٽt5g+Cuغ鑬 P"/L C}+N90I ~G0 JTWV~>?? ҝXOTz_F9+ :xiN%ue LT׵0D\;$9a#W퓌"GLy9 1RSą㆒G1QbZD,s?gEiuRGm?v>kOxӆ"`^"/Y~\jڊS"+80X[y-{We&XySoj^d?Iib S+ToK^fO"U%p,5tS:+zPT@2+TPȐ7-ǢC%{F=q-e0x@٩ZQ:(')GRZCݺ_GsUp?PO [QG>GaiaI־l_JU.νEYFgqCc;%]ځlXpʥm퀺R95g]@nVdea 8S56aGRUU* G y'a`۴"b;Jz}#23n ,yxau7k[(I/qa%' 붷hf(4n_>@,WPz^-I46oXLbo!%G)E*鳵 xG;UZ XۻNPHNpE :< qMBUrjmiقAsUD {fj/9 >t!Ir}V@{6@rMCz1Tlֱ/Z G|/$dr"z04k*L8ö1קdv'ax%҈qC{|=Cqs„k}:&s@ϝj8/؂Ym"A,~D減Z}g:m 7A}t1$\dƍzϊ ;d)>~YzŶ0$UU>߾8 ;XMexq/M@ h$5da}/ %L*7 H4 FH$PCke34 * UA] ]R@$ 䋔MGr3 T0K cD0*ƌDrP2 ڸw!fH ژxIR%m؀%Y 7HkRMͲL#Vj+Hu'+k6pCeTDV ‡H),֔y C&0 `c@/ImQ &k: 84^͊[ _`v`jr7 AN=ٛZd2$A$;EL)cOUsYX&*b}{Td‡]Ss;Di dh\ 7nyѰ:YSR0] [.Î P4`A0H`*>2 ҟ1p6g#AZz%Xx !F0'J#Oe F}P^ĉ^A gnBOPPAncs؍d^ W'p'P3x0XIa#8`h_!:$5NVqlgezX41P!:{%;lw3"Tijt:1J߶:q솈4lx:aE@"Aа`@V8$e|99(QjF4*kI N %|9GqGǒ||׽,^UQs4֔-߀3&pv6GEX7,x\ElUdc[ȁ%N,vgy4@꘿O0\oME)f0)Ω9WE=#>P=ntix?+("@ Ab(pF>fu79N2H) H4Ev$ƒy_x )^PfxA~;yJ8ODzyO@@#` liAhDq,*}8J1:#s@O=z_GP}w7Ae*"nGBRw'DFL#cO L:2L̸05 Ҋ`|빊O_X'#Ұ};[8e]2Y3,8cLd HӡNP#dSUh#BAgB[#RXD>sNq *@C>{rԾvzu>ھZ#lHeC'(#4M*zhxXC h_j$i `U->Ms'!?_B~xNO6Q~5,DBGh[3~'(t4 f`_PH;X8!8&F4 R0Cx6>~9uku.l|X}:j-ٯ%b#0rz-6+jh$Ch8p(eelzc I$Ae? H%-A>>C '{0z1 "b&-3С)Z̥×|SHqhiĥi͜47 75Mfk jAwƄ4%Eؖ&&Ӡ栰.ѮP+gLSam05?~D7<^>?[Nw}q*NӺ9{ ބ(ӞdF˹ |Dixvت6ũ?߶_8UMʉ< y(zMa^B,oD cZAj (\)8޶y 3`tf dt(Y{sn*d Mv{8{nμ̶%QM͌(oCc=^Fte>;,|O3׿ϻ/aJi4&dt! :n|?씻 Zs%oW߻)"1 8"&_ΑʺE}ܟn W4 DTb MG`b&cqP:la0_ʊCV)bJARJ0Z?YcI~t!OOR]yA۵>#?C|MaҬ)=&{9} >ƅD34=g^BvgDžps97o׬ܞ7E2HzAJ<;ONgRN}UÝI߿]F@$G%%BT*rvit᝘8?ib~ Pt*"]cG| (z rHF^NuΙ{|w':z>B751=Դ"|{ԇDݍo=?M+o9pn\s"6CDd>) ;SӻЯO}Ρx Djr@#=M©z]sq7tr3)٠D5d~g Sˋ}PrĺuJB!kZ|=^m"g7{2E;ێ.0?с t1P ot[#tBEY_a`@ wߞB۱ooy( 6)JW4*? $öY PDTkz|8物B> * H!5+Z.@vPɛu1KQλ[\+\QQ4"bYd k ?R8?V7/;.[ ,Y9L()N2$5+ ˉ\J0`;aMixȏ$DagC/|5n=hyT ij :_3(z[|LpL4bPlsU5e (e*9 @0t!G~8' A&P0QlEd=X DcAh Q #\XY2Q2$5 7|,Zj"2EX$mPQeT|9mgbKu ozc4 ه7ס< yMdJɄfV^_{ uOxױѧd!SXK:l+$SV̧K,WeaNGaEHʈ :Mf+LԦAdF7K չK 5CY xZHo3:&1|A0Is]\Hatg))k6' dd75;2S $1B7.JE!8fEzMݼjͭp;>z소h#%"U=I%%$ KbéЁ2#4@rftT;48k Kl۬ě@b6WyY .PuUQk86ӭ JwD4P1zpGjhE`ag0`>#s{!ng!z|rܦ!0lQ:d4p ZmJ 㖆Uߌ^s,G罜9@l3:unn PŐ*hW:]Wû9`qNѼMԝ<89NIk'6M9̝i!Y+읞ӚI+9Hpwu')BSME ԺoFhk8z\0xaNƓ:spN Hn@&puu@Fڂ1^C>yPRjCv֢Arl(wRL2qU\UYF t}@DMNzoqOg9(D[C$GĶ900d1L[)83:'>[8>>4HU,DMA *xj4 .LAq"? 'S47' ՖN &b9!tE$`H*&F.Wf]ޅ6W(J>bҡF6m/؊xofO4Vϗ?#4i5Q@"AXDA b0)uĿa) IFy(>ăvG:)iA Lm*QH,`'M1Jz矶;&^vzJw82`,؅civ; ҒD W(XВd; ʮxj3ERQ Â163M`ou݃`Bvq !}Ƹ "(?Lw4J13;ot7V  m"++Fclg L&3|yfnEΔ "DB22,gq8C^Ғ! 3IYشV,DA0JV hj2X"G-UDT!Q.Pzo"eAEX&'TeՕ"l$>Z_Îo.:2r*Emd!ʚ aʼ@!uE;F("*'̵R1EҪVf1ՠ(1"VpJ HET(Ҍ7j"6uW5F .ȮZ(0XR!=\rb6]4J" ݀B "@" 0t(%bXQb« ($1 EDUDaXc4JLh*Ѐh" LpUKkl("Jr\`eDV%%lE)Z\EF,XQZ  A["!RXP{ Z" DQ\̢ QRX0G)AcݙZD*`DAh kpF1`іXBQF1QG(V,"E"TZ +q #+b̴ 0EК0*2"nة \0V+YEݮV"T( H֖QX*Ŋb+iV1U+b "+V)mbb=baTzZsTA _`7 QE~K|A P2S6L,$}@ԎfP࢐$*m*HuJBHC99 W0&IHAYh fׂ` WdCoh D[ΈJ/{}P v%RRt @'Y# st҂3)їq18zj#ܱLRp'lJXl̢)5I0(W-uPk+E9 ƐM.UE_.bdL rh`&.v~?'o(>?ZH<7kI58*qc8(bi""IXJ-iugdsc Ҧ-kO9}A?4>kJ6 je[^RCN* cǻcİl13gM3nJ=Tԛ G[/,Wtut;Rz!݇i8 Py bbWo6w{ʏHRq$u~tpAMiR6S2XMNN(Fuc./L)Ooz, R^^ ٷ k1X\HG(%6PNR-%3 T#mw)8=_ڑHj* fV»Kt fp+x.C̜&`~'Z 0zDUH, sې(>9B)VX,4w|hٸX qىTcf4קȪ]"uKS;}3kwu*JnNJh|^YxGHaÔҏz!-G+PBn~XgQBi=Suz䢩uDߠlv[ ʮ(#85-,.1ZW# +㏖+w^}?[9_6$D}# CJLd4LI-**52">UyiHq 9BA۫⇌Ox]8F+c; g-^ge!y E-Q; g@eȏUw?|&΁! g=0jK} Ҳ#nӃ4؟gV pAiL2PΒMQW~gQ6 ,ܦWR >i闚jp-; J1ұUQ#R;؎6(Q^w6ޓA$.V%~BmzD g59ѻj7 饻ȁ@A쀮DT Pa:լIjtJTa(-: Ɇ.orA)7'.˶&ONt1;j<# i3t<8/@('rZ$! lP?u+>:ú$ C_&h/(u=˛Yb[[ 97eu&+S"_K~'+WcCxim숨}^=XĞ"N)> 1.5uYKNx=8k8|N6Wz&息3 ! +"ׁvzwדm^Z)َs?c rBNa;hc~./tqԙZ."4Zz?QzH4JYsL~JP&VZ$'rr=+0S.z/p:ã 2M*9B,wExg%7by Nh8u.X]Y}R~߻.4LcX@%H<,ep>n'G S{sO&@e SiMm `R4qYq^v8P\Ps~tΉ/N2p 7_Q)ɋά88׷=3^E1:fn;l_濵n9ZȻ{i3RӴD(QPSU2LG'8 n1Z75/hiWM3@v0H@ PF'BӶZ1䷇y=VAFXm Io@f J:clΕ= ˝w۞+2$Lw1^wd%)UOs}XD g")" [8LnaQxT'9܀"Ly.1h|Ov9u/J =mJPLe R6 G@8APPUT(/nݸӟ86w\W(^7A8WGw7')S9cV'gqNFW[^x ys$-~#>?@a)M97*ݵ$Q%8mГ ۇsM? zKr%_,E!Me3O3s<8̟QB+8L`)4Z>$kZI.O$׍#}Fxin9IogytXG$p1Ͱ;VvlN:d)ZA:Zm,^amD Wxk6( kZ)mNR*OH$jd̆IgU^?m/ǸNNc[ 4*hg;8)LtgB=.i6*h)$Zqbс\0tcKv|ߠb9tx9JzWivp@t6r}M(Ȫn%P~)*,ȱ+{2&\s% *Ĭ,+B-aPԵJd+ԩ5i%vKXiYdm4!S ObUٛVޥkZHYF'u&Jȵ1f!=w~׆/1n@b!p50g'QR~aMBSa&ѩL4'ٔ1&]Ck`>|@u8tKX~oR+*ezp~LcB{)a-X`axT{QݯJQM`ňE& !9J!P"6De_6^H& Uؠ*p@"̕Mhl!zo Cb,H# UAb3^r}P>*T){JprZVwr7CSQ C3̨ b0) "5{A!&'2}H A qѐcŸ?$!*t\;<ЊBH,AD= C&I|2AHU@Ĉ^[8 ؛Z aMw@w_ڞf\l!,D{ҟ~擼#G? {(T9Uh"KPT"T)6JFJȤUWvuc* d@  P󖲙 RʓE"B,Yo}1Ub2,;k]5OD5xwFK墘&GE"DwND@R' P#'6ِGiB$ddYTˡčLxGXJl8Z 5p8ؑ!!͎С/yhtGT;UR$#@ʧ$!Fjx7t 4CAllw-qv/2I(<aɈ$6ArqHT0PdlYHC.)%i2 ]g6cQpʼg}ܕKX0`hR*+1R*𕍢[*ĉEX|@'N(EFJ^N kߊ"1auV Fpѐ-p4K4m\DBRjC\X\mѬ>hpnGY@x(ٮT|= 3HUDYYjl8 *:a1vm rBwYkZgm3jTl{Bv\C $H,I)AVFP5 V08[̓mPU$$Xq33Kk1TbUhjf *ҙJ(1!(A,W"ZWPY)`W2EL]Y8B(gH HɎH)5B)ȤX(Ɓ*",Y"1D`44X()9(=gEROEDӰ6I%ɀV D1=?ߓ' " 0 AAEbAGRfPR9d"0Eed&(iVDHDB[(TRIEh+ H!RPb , `PQ2Hmq 7|#PBx’TfI ' #G5ЇD wBKAU3z7[[Ai4߉T@gB55Aw:F8k\w*T"H1:2Ds2D3] KA"h΁}ROѓ`Pj#6!O?ӟ9E,r7IbyQ@LJ> ;ED&-'?U# EUUHsdDIh~&L0&V t)ڶ%cb#;pjZƟLYQw].86ee[m @ҦXJSirMYhkCltLH H`Wq͠hPv{6A$v Q#"{t5l ׂkЖHCN8b`2Q?{`L x8;ӵQwrIrH褲Q_bTr&7_FW7 Qj^M^q#ټ'֌KkZɍɚ>{C:㍝`{!Lzh`HJ\QQ+iU0!%IӮlHPWD(B%S-MK\@;r_MʪSDRy q ֩NFx׻/S⧮A*g*4J1TI2H+G2mS,ёddBD_P$9#y#_. HF E*(h(' h*,`'~#H'om M0hprzK?R]5UbԪ`L5$YDM%{ `$P`oE q6 dC'Ǭ8p؉ Ebg]h~IY7cDDgoc&UETUUU" y{bF Q|8SńX{U hvW{-VYa ),8њ 1f3{փni̻L5upidueҧAڌBUbZ'kNՖRk!4yY+X4q]P]stՖVLyN%㋷NI7]f7[Q5qZ_8ciLb%SG iPYr}ᘄgDdͳlXb{&Ҧ."֍u $;C0)K&ՄZ !A5;I4qtTL72$(ry+ZQ;&@8=ahsO&x ۽ESUۣV%Me')7ha0)]$0A̘l0Rj++*WSzJ$m36,Ķ'9g sLCf\́R\ : be\3M՜IYB`BS/#Dwlxe$7݀h0"/][NN^ \v?T P/Oä㽝q Naa!?-p3<$= TCLB,i;p[ 6*SN4pMaI@R`- BL4F۬,›Q:ZjTngqTxP 2-CuHDNsW`I2Pm#cR,HaædNsv S [:3hXEFy-ET8 ʳT FC5f0ػMF.o8s3IIL4b Չ)4aeY ]ŸA%N q]GMp0$=DTNGH ‚EmN4;( t"*>m:ˌ`qe?[A wi̥sg:wBgoѴr B)<[ JCililٖJ lV9(Tb Hgݼ" DU#TPDX*ȁ^Ozʉvnn;"`y0( 7_$0$)ec 8DFP}ϼ$xE=*(jI :#Oc5ȈY {^TBh >[:#ß$Ovb׮fqa OTo(6\,rAK14$QOE +F0.bA޹v,W})W, 媚#pt ͅ"JYv4TP9(ZV+! E%Q>,'DÑ[Lƣ33 zfrsV˜c b+$İDdf!`VB041 )QyL-aK(b嶎RoAQv^)o:δ!˾ œNSM vdrz9 ).PAzY^N&lfD&'XGc ӌJ^23ݰfja1̸'h|6a1=(|{"'%:砸3 8o %~Բi D7ii5Qus ei_fƣ[iEuqpckPπeOqf fCjc']C˹a{; `M ,*4(.V̘<L^Q@4ׄd0'"dp VRqg`@?`~eCvkS6Ś `4g)P[I:h/0 rk3E#zv~3 03D :$gL3b|uCuU@,Dޑ +H$"p8D'D81@;U P]ʍaV}\Χo$F2%'QF+ 0XHI!<km %ݦˈejns&{ݘQbs+eʺbLbTin1T?n%kU 7/e JۈbԶUhҪh咪Q (JƵ1-3xT+3h)Ymq1kZ[BڊUiJb@cbʣJ6E c&,rC]~7R(̙`1vBs4#`"QVࡦ26.,!0@c[c3rzG]wƥ'y$,9`4ćH,iPY] t;ke;E5CXmZ;*ՄN(:Y"(4 &9qlWolƽjxAyL8ڟkUؠ`A2"! jzPSB\غ鐤aI&km矖6|~5ZTKۣ-'cx 2f(e zpۏaMxQA4> id 1r=+# ZcΤlƀی"k=):m8m^դ|֠4wtqNx·;5:*T$=[g࿌ѳ|x2%X2A'CHZ  F,cEEhEHLCi!}!U>ePU#XqK>D;dAI?TZQU*E*BG`řɢG̹:b_Q!>x.  o ,:/>wpfxO7>7̉Ttм⿴{z@ a!@/߀ R*"+x׶ Xҩ$T)8Zр%Ne )e4`<+4VP yDEQ8sǹ7ݞ<3 lChtCɅ9'ô- q/qX$"i ff~|eHyCآ*O=dAHxUiP%ZL0Z;I$~IС=     2Bb8U֎\-*hJdc l$ɂC6!=a?Jl-P ,UUIEb5 UZ+O'H6S bRԈ=% [ h< R;*5Cey 6OaQ;^ o t{8 ף4ٝ֞D S%LAR̢%I',T⪥P};>>'VO(;l+TcfpZ>yM.%:@r4KфE'ՇDGA)m JܣiP[(h<"}|2Pi˦Sgr,$x'N*>Z'SR沝@v(q-A$hxe 'Hd6%k-%łƬRG۝ H@2}}K=c+'N!=" 0LrQ T)D  $B!B":BDV8*.XT€j7(4E3BATv *pC.j*('/c*2( "`y7HD>$<TDZ Xc`y垬M܌ZhV,UOɐ6NcVh8rU!"X" XD@(]h{GINv & ICyc*RTqB (NTmU20}eA4o Sys .k4rŔMUm8 BfzkT1Pm-My@CH(mStf2UR)sã/k7=t1"yExN層]0\J(aR <:0ˀJA eU1a67w(ُR0 CuTa&1J[2Vae[^mA Q,3t2i,;J `uL[ @&`nkcQUL]BU SŐېLQ‹\t,20cbd\b4P djj((APT X FeK p Fj(W2 Ҳ aZar+KuƙBON @e#$%rbqT+D߹ cu ,V``QH*d#"":ƚ@LIȵUpJqŚZj`qfVæ"̋3(i1SA7,4jET$P F$7&N( \J \ jɊe81,R]fXD)ދe Քխd k*̆Mı4pIhʆZaqdaܺ$YH K.̴PMH\$P3 P@ɘ$hM X^i)GFD z C5 7jر=%EW *$YX ngxB,b()CDݩl\Ȉ#r`d2)}Ĭ+ < dR`d`VPb  ,Eb"0$jyw@oF RS>=vI Z/>dzB*hQ"D5@DT @ D; \48oz.;s hV)Qo774W?&镂TAAB`Nщ`vJu hT) VQ %T "Bp 0 d I%T70$e 00F(8a')PFR OF[EB $ @ &)Fh> Ya)9xf )Z%u\g2JvJnu9ZV]L3 dJ%¨Dr $0P""DVQ WF|Hӂ.σ&7f!w [C (&2 LS(b#RD,/P}p8L=2H yH$XX [ $S_y{\gly='z8d(2_!LIAUmDTb"(,)*2OD^[gD=+:(cA;x2 6WjNVc`ʔm̔GyOneC؉&CZ@O Z NY>H 4AșAR`:߳9W8aGM;?zT{[!ʉO1wOqu^  AâkQ,'s4% K(]S4 '@ۦ@ˍiW8g_}p;|{;^"C7zxPdDCa@ qfO8&K1bτB $FH(L"@Oο(٨hd^ͨ:hސMpT$:x2HO,P@Fq1+,1 B*K(-l ,g‰H~SYU)%AE#\Y2 $9eVaBq#jFYiCSչK60Д]7C!)MućYt j[/0pDҗtXeFL?O =쐐G)$;ÇE&<`p!}fUP\WpFEC[!dUD) 9LX=:ΙDC|@f,;UI@\¨)"TcKI@ȨDnuAEР 0@:jiz1f yi 5Q Qi4UBB2 trH" 3w "XqzD(" (((=wlZF :#rQo/vEV ?++ ijOyĴJ 㾒 al$:)I=lzu-0>O0,8Lg#mXTEf'Oq< F$u1!Fm"^^1m`fnCzoS[s*ɴ.ʡίAa!̣+  ]c!G1.[edr"\GOs-†$4!$V,DJ°QH@`E$PAcS'Bag?:}{ &+"`8p|+}䁦& DED~uB$ TĀ`*H")!*H*JKtI T9߱2 aSda]:gϼ$R0}>jБ|-5p-I@1 Eк1H(+QYS|q6Oy*aFE.YA:J,᱑HLAGi+5dw)9M&zQdu$O7A܊l Ԯ;&?vP :֏" X˲@gO𠨋b)/ئϲno&)QUM/=7Re 91 |&cZzw7yOosEٹ*fz\c[*I%-jfPǨP5`qG)lS-m xQ` ϋm!g1y9i^-tpLHbp0ߊi8Bos&wNp̄3ni- c`eAwM Ly16jÌL0LhlWG`PȲ)'@Æ<uJ!7F5 3R+ ?b*l$ @Q&2`p:ɕ`#N(|)FE$HbiFU#kDs8!ۏsC1ILX])4ӖewK7$K/yjCqTX X0pDp}7 D]z?`։1mCƤ^I+0l=}䊳%ݑdX q"Ɉ<c3EϹïr,,3tMKQC֛&%S&U`-Y<=N3ҏyu= z5Mft^N otG# 0&P9 94mvIH }P Bn\%DdUjh4w2?KUd'O1 O=(YOJ*1`[j 8bS:h֭ZXl2`- R5 EҨ{u~P[EH* jca("<c"ħ_K ;tAq6C.Z *' Kͯ4F/KD?)lV' $Pd2 E`:2M 0\Y Ŋwax)UN-1,@3eP0 Y7Үf^/0$3oKVh"~S<1 k()*m44 ğX]d&nb,5j)-l;a?Xp4գ`SMQ/t 듼0ypUI@8$8a2i`ZE1A" (!VWeV41XAV ˆ()SLtA:ԮŶ% 3"з Dӭkl4g@LT(`tKK)ƍCW 6Rktnc`1CKVk6&aDb,j00 XeDF8|*DNVbg`x1 *T%IpJX<#D&4TBļ珰P3I&±?h[VEYD`(!_ʁx8d#G`:Qvd"ŀ" ˑ W#>EXu%X1B;>  R" F (d PD꒑O*T~RdddMbX~]% }J`gRTX(ǹ'Ԓ-Q 8'o̚e}{ 12 bQM uHKD4"IP,$g `0>DKha8h緓9-Pm?iæ@ np6͉<U2@vAdL'ADLMS5n<@4N$I»K> 0 EH*R ݒ) <-U[!q,ƣEm,8FhkErٽd֮VI"NȌ@+P)#Ql$V]P؆e0KZAd(9@ QE$1b0,[(`*bpt@BUml18k2eX7ґqY5V8 b,'& hQ8 1UPA@- ^b3b,Ef EZ AXHBM(`G#ZNa`l ,@$HI>kTC4M hՐP~ a! T0쓵vH*u&i,ME f+Q1ЂɐeJ(%4QAD,-Lh}KajaS2- %B!ukwW.4}6eJCbJ%yB̫܊#(ZHmMIwf]tbS&$_wTE3R (Jw!L.T.#!ҰL lȖxx0(+1g0@NQ8i(%8d"((/A)y! Нũ3Geuk }'$r\jT)΃Ԕ)E_~07^fiSrC/Ü=6=ikaĐU{Bp)zOjP(Pfܓ&fs3KT6S 3FPgFF(7!U*AW3YFVWXyW8ul2c RH")lBYoʟiɝƒ(DM0Aᓢ,`^54]^5kv#Y`Zɛ,b3G:nW4lQ H@Y]Plqp3Oln9cxm(j6П;al0;<  ;I־"?Ώ3c6G;g- >DyS21d s1DI@A&$a@"pąz 8ТGF e@F's 9Zhbb;8lSN)T < huNY4! s"!.MH&JdnbeCYS>. n?a@ևQz>E3ga2ؼ'vHһ@%8pH)cJڅ(GcN4#6,kbJl (n4ZzE#FPt"H )P0P0S)TbjtVdEt(UT^,,aU*ਙ#/fsJL={@Lc}=ĥڃbϡO$d CZa*P( Dw;Vs=z=XNb<ʒE;OH{Ѓw7װCamA`FP:3F8 P\maNcitWZ,,3 |r:ظZ)MY80em|r"xs#^;Ь_u*1z`y+s]w2h!1񠸚H "q:wz ԧ;U=S\9ԓ-R26 @ƄmuX+dJ󊐛&ѳl4wBWGkGʁDm*<3'Z! fm϶P&VFj`,nBVg{=ND:Hg;BJcH) HztM\jZX O9)|S>~,y] L"6g tJiG~F8 Am}~=Ɔ_Klk\! x6?#!u7nb908_:F/"B#EPCz@l&$zS,?os0C;@dI",{$'DUE@X*og;YJ kI*Xb f*HR*-I((P(Abʄ'9LTe(J q2$ A@cB݄I\l Xhv0 ܨ?0P"|6B ""nZxho#wZX*!ݿjm|.LQ!5ՉFpKRba瑱85,FU%b[ ى0Ed2[*QQF2N擓`۵D@zۯGd:q, 6N$,|ȖD PO-:XQS<D  JQ!CGc5 Rȁq /  "Qvls#Y`} )4P򄉤q#M]APo[Ѣ-ԟ4ԁn7b̦'w43. fz7%TM|:1AWeT (!##$+|O M ,O;˜agRrɡ"$X(*QF  j!37E D'oi%D7nyEUx@zKEbLur"K8ퟸܻ@ab *O~}cV"+Ree!_iPQq )J2 $( nBAKQМ7^i+Fn\✙20M]]<·VU`#TV\2tёPXaՁEKgȻsu([180$DE20)[Ѐwm{BS&'ܲ\@@P$JEɋ:a$@f l .4\&,8[ڪ mKxzp45 1ig'}b\NJM:Mks6  9@nGbK (Km-M,(ٌT<^2koG.^r*BC!ƪ8mCzUDW|V!"$K܊U4,*!sB>|C"iv}S9~tb{{=1= eE,Pe ܄ u>bT(mcpT1`S F D{4TJ|P*1Qc> W ef`*H'ъ80HF7hWV6VdșQA 6&'o  v B:P&l8iHȻC3tSG~xׄ&9*0/²Vޘ$`{:dJtҏ|yqRC B qLCϠ_-E&nTxtP=ӣCLT̆ou$vѐ@ԋu+jrgȩTP I`!3HZ͸q{Y`:\ՋPog\:M攊5d 2!YShy1y(㢨GI `Eu$2v%z/^VM)_( soa)xftϔƫde-nU _NxӜ5ȓl+;b GkXȑf3b Dx ^E\޵G m̼3(4B$0K$@ng;yPm8.'g2q,#v'd7F1[8 h.tJu %ce jq7-".kMiaF1!>] 9d'aM_δb5QliF(Dq Ae22|uo=p[n3L3 )岃78(L|:$@t*}r695q*Ҏnn6xlB/ SYB-]֋ꡅ,8) 9qP7THRY $}Azm}:v=ۭ[JLSXhDx$xYX"Fr0PJ0i,Cg2z\`ȰYX@ѻCץa4N<1Uˈ[`1FbcC2f!V*fXd6(Ja\R,I,F yFM#)Cl<{P/XE +%8/@ye /_.Sm@Q#]MZ0զJ ,"i0𙲡*p&x\='ƿkY4g@%P4Q[ Pм%烷,zw^pNȣD5b6 IE}Ҍ W1%YTE'l }- ݖ9a\AJ@thT2%"AGl Q@V&1QDXw-l΄tykۧivs-涢@NDFE*A$aoN|KCWO#ܙXRHv88B ,c""@RA`6JXyc^f*4rBl4y{8a%̒Q@Q+ig``{赪."hq"*$d"H!g%Oqi?^ڐOM==T;")N6?=6qt$E,~9v@;!qKXAa:&cEuBj)8U8gLTq F)( (DTPX21H*0UUF#"őTT}HC޵!ԄB%u!5tJpMs!Xu! DqAPwP""d4 isvN.N].R٣69MΨ`De 7La$ rE)AEFmASlZ?y9 .l@_{kY6͌: 4δ2pyP |r 4$&+Շ(n$MZNYO%O ^TpilHxN%PJ&zgll I$x(CZ:V9BtPp|%c Q"QF6DAwd>6ǚ!xH -wA@F`sU'70уh[0Vj^TV&TVmtYV3DZ߬}\C G`MeFXMG{ a8 PiiTfiZ)Hpx f:f& VLlwFhCyGuem673!I"D],hdC  Đ地o4L 3b)>G[2FDHH@dI,A%ӄf &&9Ҥ^yO^lJ$#̣~d HE$@AdP!@Pb"% % 9T1@e$l{Ӻ$ (%Sں >ըEȊ b  k!! %eHYj}AVEYLbU=fА0.:.ܶ|Ňdrcc oAC%r0sfpi@`n9ZX"𝕀,YU"THX(*>E{~k#̆S3 zeƲNOAD& [@T!VO=31ZBŽ߃;6gpl&[:&UX[„22A VEFsCHb[↌.tPvS4o&@o=h7o#xIbR{{AaS2vJEUAVLa540)*"&FAާA"TqDDF$+ cbxFAF$<Xg0Y!}H%U!0:G$+<"a=ꢊńPPdTԹ:x%qu‘JW z(Ȁ @")"Th"%DCC@E@= H# ) a7D*&DIK.1T$2!"7(Z p  \X f+q46h"~D1!xqdAdDn\$PdB3Tb@1 E I)qn*ED)!=* I SI&IZ,!pB"*DT$T`(PR>3CZ_ u'&A"l)+iqǞ[QCpIꢭ!E#j]ԁ4E4H:DP2Bv,D" PDĀ@]`\ :E XH"v" 8@Ʃs*@>e",D@T" ,BT *UAb% VDopD@ݾגsyҚ_+>[y눹g;4IQAhuZX1JQ{jz8(Γ{9:pk.oR`S f8 wC߱! ekK#r©0\)ou{r R(lńíZU}Dr$J)f ܀OSOPnkD3j M"~.TrG&KBXQ*sL)| "  ő"\V1uAqUՂS8 Đ% VE UP(] =KIRZ F9*G ۨH');`#$baE#y ' ٤Љc5I,3,PFETJB4_%1qQcOS4rjPƊ E~FOFHc52(u3KH88H=~ rRqŁ"[ Px[( (+H4XY"H HؕP:~Z)UjH!\wu*ݣqztMHmIC5:UT8hyS(*/ZΞ1_1kP*iS+Pr.lhl9{F&@ˇQq`oՆKG{ WmwѡwggOOX$: қ?H0z?~O1AY&SYȷh 4|0@?d}㢤<,eD$ك ȯnR0U}zج}VJ8`hV֓kM ƐQDP$n*W֕A'1VfCn(XQRH*KGx^:>!k@APUQ <=K`N@Ҁ98  I@060PP=c4PX@ a! lѲ2H00ScM2hMd5@P$#zSO\mV]8!ʾj9'\uWqs; ˜F'7{ Uu[ָ5Xn;ww<+12uv&C!{0gq{>Ƕ ltaRy6.!Y +{!zRͭwMFG9 :rf .yK>O^eVDtK:ˠbz{ؠ̓@^.NCA 4{7B+h'om^kZ(p+˶H=)J!5%@QTʥzY {j@`A{eCt;׺kG@(i-YlGw:U+F16ֽpfڈ)k)UKm_ew2&t(P( zh((Q-w`%mq5hmJH9el Dfrc[hRE$Mvwy ꍛ1 PP%@7]H3m>$4>8wwl>Ebh lжk@+@4 P &Գ7ۯS[&BlM¾O|jwvn= az:ph$}z33@ +fjB}l`]f w7rx(G݂@(5C@mPUhm``^lKlTyS]id*YŻý|} )I>]TE1J}h}'8ڙ T}>Pn*@l4 ; @(W}|Lڽ{7ǽkyϵ c0 1h}r-Jﻮ٠cH F } *]|#u0×U sxs}jE4m-cA24c `w;Td 6wiZ7[v4 3m톊`li4[@lSvtеj fbu@@jΚ{X@SV@PR"4 5 4+B$ 4ȥZh aIu(aBd PFikI4* 4h)@Ye3XS=S͒B(Qr`$ h*5T P(P h*h4 @2Эh&@thmP ijP$q{ǣ x U/`]hT3׆A@m*B@4Ȣ@U#@A@ MBTY**R:U[&d((I@UT U-i`wN(EY `Jmbfh VkR1 h hhhJ4Ѫ [1Z* +fF]m˂P 'jAF=4%)"iSM@MFz Hi!IjaAѐ"U=4#)jxIz4iBЍBzD3&OI&|=?lk0/?(M@?aQۙ0<0I, ODfxpIY[d~JW۷01qpF̯QoK '">!1T߮TtA3@~!Z&0v'StD/ˎY}۴1 }HI-}9-~?8 -vڃvGE쵸m"C!Xc vb=OUGNJ~HW`J (IdTH4yab H۔ ca #7q]'9-DF`(Rk&Zl_# 0ý~[V;@QIh\e7X,7Kao2Y\Xb|ODy~AOq.dxhK7OtABw_62 J(MSOUkKJX.ca\+GfQ&)Q),@{lGĤy4? ߃OV_e5~<4ѝgS0Rԩ p.8̹ g"UE-C6M.@嫷iKdx\rZSFTZSCpX=jeizlY/FH87WyKy6xTPIu"SivdThӯ%V?^ oRf>&h`nMފߕI0F,@M-m60h(ׄCVf"NNQ 5ͿoA5„ ύncZ :%Vă4fT ^ !FwN2c~?i1#_.fo3I?,cî?9ӱ1lY(lå}Kr= Ƀ+Ybs;OMfF>xTf+~=ER`fC#|&Et1UNUݐPH?W N6h_(LN9EO0b_W3*.Q쑛S=c\uģv\$FmXS(٨cίAZ<Ȧ毄\Uا,3Hf{^1WY 4*(ah%J>"1UPW ?P?ڱtحsq#zdB?aP^<#1&ĕz1].CDu-ҵ3oF|#RO4T#]H/Z4?R0kϟڐ+!dUOgu1[lFݣ.VjA!k }kzgb D8M:Or]Il%_r>$8Ał/! TGqdHhOx?yqUUUUUQ-mUUUI$JQ?ev˅wɑv],U&.agQe0w>j>k^Lqȁ45 ca|؄}[; _ h"C @I$HD:na1yff~  o3zDßQC҈bF\BHw$36δ"p!đ=DH:}))FB>^$ ɹʭՊ$]FIMqofK }wU̸Խ# < jBɥ*#X1HMYJ_$"m͊u#Z exHH(Nk5dARDX =p)ϏiP83+Ȥ;䳂`, Eï1[@?nݸD~#R%HK> H2?4[?8|t͡kQ`z>ċê@@Q &AZ!;+S*'X,$+')W # Rb6y (VP~y 9@usrj&69z%;s!aeM0~t?f%AuVLis 12l Ќ<j39(0ۑs(oO*~{%D8Yyx>ݜ5>\DDU.x'ߛ'cőiݬE[u:c+J)۠'+TkAV3y| c|qu.`5{v@xc&Tr*ZWT,`9az|;޻Р1 "sDϓT)箸]%E|v-@XL;B"wTԄ+LÑ"Akй Aqt+I(Uf[vuX/AڭH-lHʥaEdBX% /\{S&T.)FZ-+ p>_ Z(*/.$WCL>cFGI˰):C#LH@ТvɍFYx#^ g<5RC@!?(?ȏZvA>18j }z!pEQE8neD¬z\cтzuw7ZqUY+.QKE2H$ѐ+P۽D}|:E>0 {zvl:0EBB/& |S4GR,\fGU}N,"֩;X8-Zg&UK8鱁[A٠$y~s4(``HtD Rݞ ^(ߧ(c08q8[%XDaT2XwQAsU#]0s1B/3ځk R6KPIA^"K汱q (Q : 00&K~Uk?{0j_nWahB`\Y8pÇ;DD$ 88 [ зU=16P%~88H*`@3anV(<öˁg+UU J~fp]S#YzqMG:* &q %ad f@D+}aƈIǡ~YY\fafb%0OGfP 4`t$Ӆ;: iž0LiI vt%no\:(J(ai(TMàaWE %y\: FQh(vu)d?`gob`pwe9(1PNZ;qDh/vCS:iQPه4MPvA(@Y"AW̌ë^j%KWq"4 ZqS@7̃-F :BD 䈇}$6 :!D5D:#_!Eǩ̢DΑmm_R)_tf~'zK=>~&ܾI""""#*&C>o=UU^]W0|¿N1a)ܸ隧15|39D۝x[y덓ȎNM4-aDPS.BM4 Q7pCP! aQ]6I$$S!%ըeP2Qh̡ M@!#D/Hn+OǃѐoJxMtS y0Zm`CHIL-0osKk?!d5;TJS\ >CH&u@!Pm@C=|Ad&UzQ%':KEGD *$PTH4OX;'YFx0` 0e` 0e` 0e` 0e` ,ywn@& ͟$}=;+g\.AB@%RD<.$pn#zвZKBhY- `L D ƥU <P{wjZ;ϸI$]n+$r$/d ;Y4 UzuW]tuU]UuGU]uWhP}o?m;tΈs#;I%<4 `DA_NZ¶z_2/<,ݑI$I$ im-t0O !$9wG</k8gF mN-qt0(%[ aP̴a es4$K߰ [ <3H41ۋD;D'7I`PJ6}NbK)_.c:oaandAw20,f FV*s H&ƒbrȑ&"tx)AMDR'|}u\Җ-)~Zzzd9?umm[jYj/_6`ӈC8d=8BuŤWfP-"]>(@TfoiwdSwc_/[.CF)Ohht+p VMx!s\rQ~o!`K?2NLQJGIII{ibûww!  F3EUUNn8?uUUxaJ0&3 333333333333~[1_qIB|4崁! 䑆URqzkOr.@|:8!HV݀Y?( tG0n,YDM;iUY|8ڳF۶z.27Ԩw6BC|P̦ijč9H̘f̚`$ޒK=Hf#)!?(nq<0(G'pޢ䓞j"֗Q8F;DB _ ~p8cc{Da{0,`c)'0E\@v?OBjiĊ8LV"t+VJ9K3m)4j:#-jPTPRo:#Jh #nj"`]E+% tY9Y)IK|6UUUUUUUUUW1y(NWX^xA H,Dʉq}V`L sPҽ`}2WwwwwwwwwwwwwwyV[kª)yY!/ ÔK6DgO.fHA xPS~'Ƅ!CJٱ%α[ċbG"2 7n,'<Τv{U%q0*%w5IoXX 2@>HkMV)H"4AXh…V/qU2 E?ȟ6T >y+3$:@-*0nApA\_FR8!k:R4Y3.[ pvо>σ[ND^`~*Rq1X7t.]S[p P@P=xcU% ²f! @|Jbô7 @(M9Ϥ#u`x*dLxx?|N‡(X"Q-}?Bꧼ3>٢^?TZf٣cɊ!}Aw2F@?cnBF3bAvA~#d@ѝAۼfCߙnb[RRʿ/8緀Y*>|KH㏜[K#P :=dd%P;vFO dO~Y!~HBt@ $Z~SP1ۚ@ݩ #;jGj3`B@x pB>`89RVEH>Dxy/Gx >Zc3= k c3 Hxf69Lʰ4Gh& 0{,uyr>d݈' mNTlB&蔫kV9 6li?q >NR'ϘoM5[ l$5OѰ"Ydvunc (nGy@3tǒl(!D@3|SkzES^f]^ZLv 6P-K#qtÁM$],+ mՙ648HZpW]^ȮVʎHV\}K;ǫbYzD! G?o xJ>81p/G8LzLO[%zs)0eXKh`UT/I "PP YPw3Ta ݉,Cd H Bw=Wl$nsC_} BP?37IǨ-*o]:]}mQ#lSu} ʮ5OD0%18n~!obAg!GO$+PZYcpxa0zҦ"Mr"|3HzCYsAs2,t2^V~gL Z$*U YV)v&S$%bF_FU) " i?!2t#پM!F햣psRlN!Itr:L'{PhpDc?ŗh}d#_e?T9$ lt[|#d@&@GBJ819.<ެJOo.IaC^'4$&VX17᫊gqH"+歇Ma A=pwaM&KOhBj_ @ NX eW[d8i]iGj% #>w l2 DXV++&/LU*l 37Ve# ${uP\,MP$g؊E =ȑADibOi K67-xʪ`L~?8&r +ω)ЀHoO!/Dp N${TIlGQ¿g|{7SN;-ӾPoI)%YTUd 2!?fAqlYl%w4LN?e ^i=e:խc1Yc;\NKu;z&Zji2)PLH͖"Aأ³}"0k<J. ,~{KSڍ )*DN:X7X2^(M  }_\7 y݄}kà* f$vƭ8% 7J<&F.h?Mo~ǯ&-K"oPP8 $KVft_8;_}w~EVO?dگT pШ5mcm#^н8kwe; XiY3ޫ0) 'A埰 &(XDX⏜u` D8M>o.~uxPM0M(i&Ü/lMe s݅x~P:"~Aj.:m2MjlG$mAȨtJ  9Y”0˜9)ma<LcDoC:fݐ#xӏДt|  5%A$ !QJ1'K*LEA(l?7y{j aD Ȼ{|J+:~$r v+ (S,rjXw4N#cD&v/B"7XWU6#;vq=+X(+)Ei& vQ? (x#JqZ`.Yf"箛X Q پ57 0ԘVsҲV:h;Є_IH*Zf=d-^ bET(H$I 6KzR%/IȬء)I x$M ܅}dL+izCEP!L7I:R4qT f $T܅`HXEUJ8#NM{XݔoI^gdU}'H/Spt hP^ZᘋzGH-O:wm_:,&5?%ˢ0OLDȡG_ \vLIG_{ߩN[C>"1#V*1Iq}}mq+S]lX(f}u 3?_aܧ|>uDQ'o-RmH%h 0a"'4EI?SY7DQ-3FuAtˠ̫0ER3&..IR$.OWRCI?%(-oa"8*_0'a 384)!3?}o89(<" 3Z4v^7-GcHc>gET-!OS2&ez5N Go&nRl>$ I$ZOxD[Ԉ_ZO_ongtyZPxgctp&Haoګb2b񋒁Z R_RTW'!Q#"nK9L|`tEP/=β9#aG~ vtD#k=}W>m=x7 ` ȤPbD?-QI-Oa>l=Oc{m Gc+!;P_Q=@c w=8+8m@kU  "^żm*xXpӟLc.1+:_NxEaTT}#e]Z{?/<'hwq]:aӼ_ ѬAO -!Ɠ@Pd &paAW!H3"&LLDDBBfZL˸AƯ;SHQZ"T !e) 0 hbjI̤߯Y%:s׊I:"u#/ -"aAG ,4I,HJHN`dfs0grƓɩk]e9ǎ.yqckD,E'%2ڬ"iϙ]h/QqsB/ưg= cq&SSj]Q<$.ሔh()ڢٛ^N0MAkg{ⶄMd艂A(Őo`=6ԤB0{˩ Ys=-GNL9t{`@Y 1>gLIܽ5rDY#ޕ ̏Y<8_se8=YxYot{AbBaDejK(|4ܻ AD} &z(RRe\*RgR;}3PPJd3Hɤxa%`t/:Dk= #:VD #g#f(zvGN(`4Wh(VYS !1 )986\DD_5_#]6nzV h㞍HU9SaC3E-G2W|]ꪸ8|g;ݕwȐ1u3)M'JVq;Yj/NNjlݨAB@j$o$ZJnֿul(2X_YÄ&'a\(qpЖ ;&E<Mt|CI.}!ɬdSeg1{2t^&zΐN!5<<R->GEAH\(qQ5Yx\Qxqr'HB.KD3l*JdQȖgvz n JW'-Р]_y𐴉ngZ Rt a(HٚAᕆNhEFʌͽ=q  `l?$s֏r({wGqte;dy)"n$(tcɱ (㤅#f䮝KX|zQd)F[D [`Axy鐽Aw[d{k ljPd/ӧ'/zLQOFт6ą{>Ul BݑnPQ;1⿡KW LqH9mTʉÝd:87.V){7*Fə9 DD]Arm%#1#)Ϲ.Sm#sPۤYK1$YؒI?9V%a!K{ :IĂUUUy$eDC<%qoϿ꿟@Rx<#X>A3Ǵw=gLsE",Ib@ $}YMNi{[oۦ1Ȩo `>ef)8> 4/I>䂤roB_V˨axp5]3NS]_ʖ: jzt`0@ݫq~mm5_$gf%T< cTj C| D^mudTyha)ȥfK{M"<0m| IO eСu,RT>J~E:kǚIzul7?MWE_nW{d8^Ăa P!#4:^t8(8>A"!T!Y24U_ma<>DխV8-vm/+}'J37\kF*QNb"Q>Bq3K I"EJ)PI5RwqApL^bp>AGqTC""""_KC7K7wwvE*-*@`b(Qy\n / Ũ&Qn @CM^e}zO|EAP:pOqQ@j;pTDQ;)Q7*%AP#""2(z{>A@i.117g WX!'Xv8'XTEPH@DTV?# EED`T 'UE 1U",AQPb%(++,Q%  X$b2*,bł"X("(0eJccE*D1EE UDQE(E` V$UQTDD`ME\ZEdEQ T`+QȨ `$A" Eb("AQA( ((,Y$D""1D@dRHI$ `PD0,`FT** Qbŀ#"c"Ȃ1b1b#@B)BD ȑ")AňȌEF#*0T0#ȰH` Y"  QAbQB,b(,F0AVH`  X# L"2(6(*1" "1Ud"F+*XTU(E Ȫ QDahXb"("  U`,X"@ V "# *X($D,PQ"őb"!)E iH,c$X( #(ȈAQcDQbFADUIETPUD`H&Z)`1Ec*$!cVQBUBA DbRX2 AT$ DQ b("UdUUeXU ,V 2,`F X**,,4DQ`0b"D[EH $X$ChY EPT2ьA *Z*V,``bUY#Q`,TE(0H0EQTR @dB$Q`F*X T 0d $V$ (*@H QAAbb1UP0X`ȢEd1""UUTcDE1EX"0AVQV* HDF,F*(1 AXTQ( ,QXb UDb2 QE ( #,"*1ATX `0,""@DTTUĶX 2 DT(("(-B"ԕdX"2 (+HEA` V( !-FEUADX,"01U,2#E"2( m(0",#!#V"ĄKA#"2*,PD *( TEc1 AdaH!hJ `*$`,P ڂ[ld$H@Q"ȤdE (*őH,HP`R1AEDAQQ(b"AUAF$A(Qb* a,Tb DEDc20 `V*R0UTJ£T ,(+ *EQ ,mT-mm!X @dETF Adb,"*VJXĐX @H#HRE0dPXR)Dc@,R0 U@ "b $I+ *c Qd2* AH( X*`+"#"EbH@DU+" * "+ F"05XHPb(0TQPUU1ER)"ȌAтU(1B֖EQE@BX (662(UU`DQ# #`őd5"2")[-ees Ȣ0F, XKY"ȌX0IPDA@"B b *11v1-( `( #`%Q!`"**(EQF(ZEX!D#( (*UcQbX,PTTV !RQYQJ*,YY]d,(A@`"1ȃDEBҪ,A(" YFAZʫB2"%aFڢ,AX0XňE"( EU"X A1# QX" (ő()2*!h,QcD,dPE`EEcF 0#"kV"ҰcD `F*"(,EUEH1V ""V (* "b*0X#""B"0EH ȌDV0VE"#ab+"d"X0@U"eE1"AV(1*+"fR AA`b1H8*Aq ,X (@ RQ0VpֈPF UV bEUG*QPDEPPF$Xư`E1H%dTXXd,PB"I1$bcX!PHQbKEYbaYD"-!*ZBT!HePb* bTR*+-hĔX@XX1TF" EPHX#DTc+0F0"= _7;- ,-7O/jcΞ0w@\S"Qe\+JFt8ª,+ULCXj ;Q s0]P`-,dX@v񅃹ǘa5_WW-6D!J¡ J֠QId( EDXF~F$0d "FO DT2Ub"Q X* !EIUI_ DAEDb D(A ĆңAXŕE" P Y !RdAEVF" UbVEKJ TEQB" bF((m( ,EPDHV$F##c"X TADF"DE#Q$dX(QUXň@DH,ńYEHĐX( "X,$2Ddb+*QAc(EEX(1,UB%eH*1@Q`*,X H! iHE d!YHA1"(*Ab(DD#QUHHJb[$R 1DR2,1 F $XR A-" "TXR$KJ @AKccRP  T*dUUb@FF ڡ " *,0b D1U%DQQ"0($H)EcP`(HJ, I$ Ti on~-:kjဢZsf_@"&hJ9b3Kv \ y(dgAfs_'S`>:rPdkQöӰ$l}0)/kC3.tÓ U_^Z=.)wkD[xua3^u+2) 79w#CPOD<իDΨPCQ$;HU"3P~DCp D}慐:)@B⢞ԌfD #6x0lyP>Eެ@O)E}iҐ^s(OqV@}_ 0*({)(xO"#&n? f''J/QM Hb3*zu@OS3POs! H߿Y57`@;!A~@u@~qZ n*'U4H|P<^Wߓ)t.xZ$Bh۟J껾Ф'>A"A>AO=X>D[ zg ) @#$|*PEw|ߝczp8C?"D&uXoԵ vA>K}EO %A~EJU$T^}P1U!~`A(E$F#"$d  *D`QbF " EQF1UAQQDEQQEU#$X( +`!X0`UEA`RP`YE ±[!UJQBUd[JF2 QKhjbE["-bA1UU "aDE E(DPP Pj +DATbAE#  ATH@FEAJAFEFB "bP`+QE B(ȤXPU(E+$EQIKd*$AU"YH1H,H" (1("(`"E-,V~+LQFURX*(,1cXAd" `,TPDVF**A@V cDXѢ" ""*V"m%PE$F,DQDD HX,DF B`* (*ES$X"%b(/(U[JHEE#Ċ1E( (1F DDV Db*,@DPb*(@`0Pd$0 gO0D964,L@U{_}gw~k"~{S7Q 増IPJV?e_bЗRȇ+wS"L<$e+YPMZ_0#W8srhV@"w!8iރ4Pt˝?+` !]be q-3 M*;̐!;p-Tǒȳ4O5'a>n/=lp8:<ljsCq<,n-P-@9ܹ~Ѓw.R 5E RCI*yy|8@;_إoQEifS40u{QcHs,&8?,?^-7!x6˥OGsMk4ZG 9ݻ*237 bڴUPu+,r0IՕz76jROd Me/UBf{nqxt^尼^YVyJb^;ªKͅi ڛ 1ʯz|S LND0JU(W]T2 W MsJɈ G}kEq@f> ){M xaJ/{ZB,^A(>T{O3ƜuYF2ʴKR@3֐-&29Šo(w9̐*ҸģCQ=W:W҂HH I# +/,b҆r@'Y]BE8KRU`uwھÿc[(li3-fur敌KڔOkJ,ݚ̣ΣicYЅҿgSID-IOkː\hׅ+`1sIz;QD\0!~q:{h≺!'Y[-VLِn?5/%;™x1 DfL9Ooz&d8,†;z8nv@ e"|󄎫ՄΒRw d4ҏ-e2zWPBX5_ʳ!JvԭdjrO饛ݎ3LMywWB2RP"o-c Xg63B}td}^3c m[:kj4$OpƮ}3UQ@?x@V7Hۀ❙z^G<9y *Q1cFFh7]7y)ofl~\H4VTG0pZʐ?gugls噾 yRO{)=TVbc=YLtA24x^$Ηzh$`|4̚TnӖދ G++( =}~-|_;h>OzGGic4cjI>@K&3DGyY#TLwӉd[6"٬]m0/m[G%< aٰ {QbrULCݴIRA-!Hn̑cĢcaW[9X#7K=?:ɖ A0]c\}uov&j^ S!M2ƼjӦo/gF`& ᴻqKu2-T.;G3Ps'dC:BF.h& ޝ!+L%#A$PY9Yt:<<#鲹Q?dY @yd v5婐9qY@ߧ ,ʍ/NG#&=O֩YfX/kg &)S?NFΒEQgNz|EfIA#"+z YT͛^U25sZqN[9c {l獉k/,XJ.>)րk]Hj7vn-  ^w!NwԚ~CKF,mɿzCa63(ah[i5\&/nkgy5^W]}f${dĴHU5ߣɹ*aNWڴoca eTQ 9%UV!S ;iΦ#@< uiND58cCEi)R>>R!OYJ^uqj(~\:55B"EPTT6$Xd޷$oAq%{]<5MHJ7W[z&VaYfTeRE^9)?bBQވf"SX7G'*VW{8V kuU@&.VLPw.ARq0(3M](M U\urLz݁?z#;="#c#-}nNάxvn|"뷯7 m=l 8WL-RٲY$"Gؑ*=^O~fC_bLfp =3LwM7JԺ^?,w~}zVb7W)[eO7FoBh՟+뇁mr(Veמ+#k6gR-V;wvbrCA a=[+a% 1-߹}{"fz)ꑗ@f${ʱrݍ`7S 0Az+JBmg.K'#ܶ\OzY `F3+4ۋZ^D=7 4F!X؄<;O:̵F;bȇechK JYk-gLn1ј`1 #tQ%-1y}[9!I?;C01BrD<(L^+w)@l3o⣕~ɐN$32.BFK|${k+x ǝpQ;r^ ϓr|olff,!(Ghf.nb?]{ɻ vIm9L^,kscX RAjE$0v߻zM=kM0KNj^aaG[@_+%2veʱqAcoC y]x/_}umvWՉB> wj n-uO":`05^Y,軍u+gyd$?,UEr?C"ZΉL.ۓw]̽1Mo$tkc)=^Z_V.ˍNYMTY, Ff*c} o8_gN^d w4"E'.5BDMb B4+hxоn^/ldN%xO2 L "^T/g0L#K_*|,0'$^|3:92sSOKG oslc9wS|"rdQ>@@yYEwt^^ˏ. Y:?",d0#榵Vu7.Z%P:4yFAE猻)؉.p?[fw 'n7ĽC ƇԧYeICGoOk+YB֔ax<> o( `lo Xw`e;(I]M8ǃf7z{S۞&vbZ2)P3N} z;9#iWtp:'1U hX^RtbxpΣ)a"{Npx(+Sbhl Χ9BmFݖBo*D/I9ϕҔ{G*עK5ӝX7;"S!e>./) "df[{ 7yd9~te:-BFzqXplLROPy4/+amgHR2[jXHaXXq( )~M<\QP٩wN2J[S]]deòy@vƸޮX&KrXԲ[ Hpvr-&Wu8YqX lrG4a!Zh^]oJ5_-3'yy˔Y"NB)K} !Sej 0AyCQ '؃)]:[6'b)aH[+M4 ? `́sm@߽1TPz$_ MxV#E?.()ߜ?~uKtmY/* ƢEjS5*TytEJ;uQm&݇46HEtmT8q0C&0Uubޜ<"TڄeҔB%AmȀb&EU; s"<*rLUs7qE#A=)IsB12,ɚ|D&,XTtQ:%PP#WnsWb!YubDUt<>0GԍhV ]C*oqDwrowQo/i=kw~"Q!GUWUyƋ-÷^MԃgKm>~{2i֦ifal_lb0z[f-E, U>Yp"XiwJh 3|̉]ң^gqi1;rA F^,0OFM5זj''ۥ3ؔ9S7> h4;<Əd4y:k={PΥ2c_|/b8M.rӨdbv;|H[5Cd(仁C!BME&Gn<y~ɉctalPTG+T"s3]d'K?H/j%8qaz)I~u9RFĘ]XanX(,)Dq):H(i ᪇4]퉆[[B GI~hOPL!6'RC \>vx!yljjBm-;G|[eÉg7put+D@)%ҧGzJr& " gf =l3~}CA'=xcYz#u}Z>o^ST/\9 b*<|A)O4Dz}2dyvڪ1|5]'c} @ijL3}d90RTpJ+Q eK2$;ZR(_n>yKc#+5bwU9.zS~?sW Y0zKJǂ-YaԼV>a0VKF2Ig)(P$tG*ܬY>}#KDH;F)d#j ?qE2}}n~3t3{-HIbsOL)E=y-<-10JV;H*sr_sdbz2$n씫ڋf5O+jF؎l XBRƝ>[>gܜ^ (Ò5H+]7lf/4X2f6# vx*H'zʷCR÷0W?A p&N˘G7CR4N#di7nemdcaU:be##H<ީ Puꢲf6Y櫗v3%Ya:bz]gB`z􀟃p%;1v̯H1 G|˼a]҃f0JRRd+d(ćn@MCGUUUIUP\X^j{GUZ-oMin8xөWk^e*[Wme;ZMU+[*+zIn2mֱQD:S]&Xݴ?$mdްHdh :ٺVBZBu{YE׃(VBR~o yY\Ԏ=C*m:r3@'OjdIo¼|o;]{SYD;JBtv@nf9 '˝=pjAmmXX0mre]"/d`@dΤ@(HF[,yu]P6NNSD8qߝlul{f&bFF<߾^j"ANr8L]8AUn Ӭky]ټA֞"iӘww'v)â8 I:sX9NܧO:ݗxLo7CD1001&dFHaF8B9)`UƗD"r UkTUp2֨6 12ufzq,~S{*נ (jҙMeA{5ofbX""Dޛo$4N^Hz%kAY+bCO5rzax+VY4C|{BXq+*|$ӭC`ԑB)a&8m陚%7$zpPuб*'K=(ӝHWMxAJoHQqNӱE 08kBFMݷCGY(?^B/?;9ESY{f2U%n|jcx'&wR%KNh\||b\8ĝ-ŝ]C\]YPfx7}0ړigVގ^9nllsn]oK I\ZիRB}|,^JJy3^poXwvg6$5jdĶy Lה7Ǎϕ*NI#KR\#%=T,뤬}{ޥU/g4x v<LN7چc*뒆CgnskT?xԉ+twڍ~[Z+Vԙ*t{73/=L6 0pɼjjrEҳȌ{Nk6WJ0鵞0фu8!"O9Z֔?tuj|8us#/[_砟`ѫ43fcq.8FIo/Q+')G8LU_^gWL1.Le%mRѲDUأ'v.QgC}ocf^49ޕbHQϫl @6']Y}L,J|ЦLܽ=%t$__ի_S(8hyW>H&0P8EIaHKaz,dD7tLoKCҖcu$IQF=!:[3Y>ybS{s7ٙm1:8fRVӹ (yw٨WJ㑩G[ oOYX6L9;Yoa{Jb3KC ([mv3(2f=ȭKpFZEmcN#gkedSJg{[nq7adyrp>/)0yqz =ߞQ5Wn!=~Ywڪ͎jdޓqvNb.` -9'=:9[FO;hna (̂;{g C.'KncLd4CF]Shx@&Ik]ݠgV.tb=lKJi~ Xd_L?sUe|~&\5I"K6HYmRmYE?iF3 N>Q93_IJ{QgQ5 N鲖JKNצn/zf5q[ u>)[,E.{s+3NQ뇃R^ogs!r{oi`Dkx]S=oԾɽ y2Y<2c pb{v]59 ./iDޠ\{T=( ȴq2h$u9E! 퉷} pV!hܞcjݘnzyq-n@TǂE.0pqRƠu6%SIP״雷yU";I DiGpDduv TlcXIZ>J*yGچ)i)d@tf,tOrХpGVҩ EޫkD I DJ4TO;3;a[2oqܶ/Q1{ ,9"A>GHnaB~4q ?~! 6׬fXl%Psڕ[uL [7pGg&f\;!Gbja9qK.\MZ |ZԊb&1`y1|<Z3M0jaܘ,TupB P !3N]ϗ2d (ӯTa#5͂y&w]L"cGǏ;cTQ۾rцJZtG+ʀ/]*U0BMvACգG{'2t;s_! GrX}c]d:a 3s#׳78g~6$Ĉ) x${A\#M}"GN MnҷaR7[C rc3atll%U=!eO7i\Ȓfmg)ğ ٴxiO[c9M}HYCho ami;RAd5Js |\&؞j|>6Se,d%ʼnNKM;~>.WqSz4Ib1Ir1 ;&)U/1^i}A>=0Pc*R+cugL\~P_XBy^GTVHO!dz|'55V*t?hNC5SfWSRH *o\YAr3w>Pҕm-7-S&7îJ@13 o&YO̗d@ mƾ^n&&`1q4x+IxNJJ#{>r8L&}ĵpMWm&i+P82I{6jy 5ag6 #ھ:;Xoe꺳$̪,5َV9 X+N`$u'ڑ령ۖQmDdhO@EXL8}wtZ j GU1(a*&(C[ :^r:V<]}h!\l^=M{i,&!Q| ${bҜ-y|9O $w.En/䙬qskR/іX^QvHc? ?ǀlᄂ+*p>t -lԛ̯*NOrND}ɩy&^]tBzod[2!Q*;xɫ`Jo |!o9bbA#R d-Ro 9E[ʭf`Lh^iuVRSJF܄  ~?zA``f9&%#d =;OBHia צal+Բw;1~,I!V B:M#AWOYG5_7Oy@tqGOm˾b"-C'VK1/=8107a@ke.@OQw2; LNo7ZdYz\4FZ)"!= ),t"jѦ32k{˜S y뙛nOuyB d"'<3W'DS}|n ' <"aUBs̩M:zij3 K^\7I'Ӿo\a`̧ {Ʃk<7i<94-3'@ީ x=EjOKnwM<݆+#-o4'F(ꅓ~/_.׎&c^軚k7:`fѸEЂ\~kM+]23d[T7ɋtU3g{c16lqA ޠp•' o_:έ?]74b DTo1EXfOS$^47.m`3 Q (/j.|Ͻֺ$@)" A@\E3^5OP"DV^BDU?yߟZQ *H ȉ5HsBCpa9 Jn#9B8  E +G4PVH q**fF@Bc{~dFjTBAkx{q;A^b ⣴ @u Cq$ 0PbƋ:ZQ@s[E[DtES}6|e 儞'i Rh߭w(@ @ XD3 ZUdBf TUC\yd ENq*#q* >sڂHH Bb3Wj CqCȎ".@3[x_sco}ĀJ4ɹ߉|R7zwr[|<# qw~kw 33I]&H7*κ |^|," T2)q q$GT*w^ /A \)E.D &*537 @VGPz1J]"wwRD9\8Q"{30qEyϮ^DB]ҍzCqSpAEEn"u|s׾vq |y҄*z=>yW@ T1pRhAWU"PS^xSwxy"sqMEWQT Q1n {~}i H$XTP3H^yU@=U"8J]{He%RF*Ǣ'yA2 섉eL:=W68$1j&u~yH|VAt<=AG0]支[=Љ5A@DPW:sJ'>Stj)0@. W IB@Ig=AQj_pC<ϸ=@"Ьb Y׬2uE C>ҊRϭ PD 0DP߯V)-ypx] TN<=z{PAL淞BsB $]#*QI"@AI'{ J"&W5(>JH '=@)$'{{!E+AEV{V "X,(7q}ED wHEϺ\ASPUT If=FFP}[I;F=]J4hB397[~o2h{t}Õ~"- G@[w>Lj%PE5Wz@ D Ad߶MB-E{ENuV+i+dj ՝v_W0+ӬWyDB' bY#ln4H qW 5$PV@ 5=Pז)pQ=@S1_"9)TO)Ό !N>=}; BϓNAw=`J;~WgahmS'O mpc]48(B:,0(Yan!'ڼËy ~+È>i4.Pɔtp t-"_mgj63v]s q09a^H>gnIfe{*kAOYC[ٽ.),mu`5>?_ywSOPA܈#npAj"'44uLJ<{w4>jY%pY0\" aCӶ\IE9me$`` gZ &LxDB'S )g[ސ,Zf86IN!rݘ-d99+[sɬb!w{rF'.lksqg@ANx=V6Dÿ]{sBZD$Q ֺɡ9IAX:꜊&'3V-qY%>>^J̒/:tpCO7VFFNBl&z~YSeb .c•|a$Y$U{BGyP86GOz ^D"D9("l@$Ym-\ eJ&Lqpu^bH&uf|`!D{tn.P[zقJ!T X-˹{y4E^kĨ[+u/vh\V H!q]]%$"eMg!1޸*Ą-#jsD\\V*\بG& Kެc`RU5κ8A"~M4l AEg=EP!?ܥC@,?,~%NGB 7%)8)~Vmi~ E"ܟudyɾxy#to59{LQM胒>h`c@sݥVw(n(1ƱY1p͇Q-JA/-Fc/%AH#!§}:UC!1Zwqq!XelroDmd~QbhL"%lȆt-nvLU1US!_/lP˺6hx:];|SlwGD{0Bno~y[wO䢰ObhIvQ=ù(H~.P]eZYB!UЊ?9"Fe=p4%{Ѡ!4-٦tJb6$ӹJ:7tel AD,m4xa :(N ؁[0{"Gdޏ$ɉgs{hwO^N|>k~zXߏxm$Hhq7bh!v/i{*Ƽ}8dvFyV(uhM \Tfy[ Ӷz.⑎詮5V]PYL 9y$۷Xe=0ӰOV|Q|72T~ǀxps3{#N%Qn>K%צ>ul<ԓG=!3@׌ ebR.K1Ɣ:UB錐)_Wyw87a=%DxH.:,_)X:cbƨ=Tp=fc{ԾKr6U:xt:23XtySoX룀V4b^`KisbQ3/f^aFcN;V08Ar3 4b"gA+ʦ)+Eӳ ӛfmI&LY\PAh~zUQ},FqICI Z_Ҧ9F~7 ;QdPwb/>R //>!s 9``MD>GC uJVxhë́[ͧQ)S܁J6j+=N̑73+S3h=R5Xˋx]_hZ WYP Y:GQ>G.gFUS츍}5 ?Z_\/(ɛj$65.yR'w2Qd0zD? (^Dݨc J}r؁ޞeZ=X83KiZM_˲"Ygk_ȑi}Fs܈+K{79#)9(Oϕ_3:a{Xv њ`agfb4A~j~HZsп)|L4^oeOHEfEҋh[$z n#6|%Y }8q]Hq=DA0]<^EY9!*5XiW}zJz'|b"?1qDž$y 0#&i\-x-Z w71|o Ԋj*u C^Ha;:Hva)<)XB<&|iM ?Ge\6TP~6/KzB(>8xhz{_^uzXJ8]}9.6*P˰jgZ'۴'g(D$#h~>4Mz}wp+4MWfȐ[ }غߑ>~S#Q4Ԍn BΤ)ĸ Ic*/EY@$k1F;ױ0}Pusq$kǨcKCH?& x6B$0kw0DCCoXb$0N#` 2O5ꮄ"UcO@A5|`"Ԓkxٹk+`5[LyTXX\#߼2 H;&)4ɇ .5ĆUx쮪DJ/7"͖zce蹧#C$N)C )vl̬( ~CnD(v#@rGg6M$-mĦ4_6<ұ>C1/5٤vSv33z jT?U_#RerxMq_p3"L 2e&KUh>xD~ eA5xPBЈ"$xl1#+ IEސ'H)n% R6#`ڒ"Gd F!6&\(I"O9Lz"KF1cy?o-[Tc?;?oDNվT>tl B>}KO8[k-lIrNj,%?KlS#YL?7wfhP-w(XKcSRU[e~HoI7.U%|Wjslͦ1Wu9htFt 1ou].1cy ߂0$ !\!bSI{I'6gD?.atM ׾4p,9y@,~@[)瑹UCJ*H[e3 jJ9x=xA=ia#@p#2RÍj1# vb?L$U$}F֛J_)|Blq=VH\if3U~j ˣ#ȬR'ZәRGq9d0)LFH Lno;&#,Ayq^9 /rw+ދɧ3L›Y뀖`@M p= #^H.PMA/lgѫOCL'v+6S z*Os0q+[@@$9ת H)2BK.]B3(9WPa(`uu+N+mwnOÎ2įj-Mc|2iД4imܕɧ G=6ygҷzr*ޗbd.+,Dc(xka|w1pZǴ1K?-OI7޺vv@o3Tv'tM}YvrJ$ ɗ{~ٖ'%Qh!p{ugؚV ,/zA >Uc.lp7 qn؜^sO709Є `B(@~HzlJ,wO;^Z@"@G_TlQp#)W0F=gdVg] u#0ʦt 悈xt8Hr_3:آEġ= [8ݗ#`//鍉 u5|mG :),*ԭ_ƷTd@Lu}dI)x`d泉0[rt6߭=:GZj1`Đ,?ZVvt/'>4T0͋Jm߽s* CHV$I1hx{c LG<~6;=̔k/>d!GD7ocBM%kn:yyjψ L||D>=0m"V6J'Ԁn(΃Ly٠*H3g1]6F?~c<#}R~NT4S{i ز\[nzQW/ !Q?VKR+]Z}x.BkPMhbg;XKIZjr0DžKG·Kũ2Ie8rF/rJ3Z!B_ S׹GI)/ɩ翷cˈpGBh@_ ibMYHjd*K %C\e\dSξ* #0`P;yN&sm@}%Ė?#|Ӝ-!#JcIZJʺv~V7GkOiRV(;̯d?8g{W޺~ s=9'=7n $.>:Qe&J [7G`$v{/ԢN壪yRߘd؆ԁ^IQ#0u40YB|x8N(0H?3L/鯉ߟ) Ƈ$"!a@ຎ/Ósugɋ=I;s-^Qb@w G,!GyEڰpY}%.D)I&C Y'TI\2{q6ZWæd?F $r"X&D_Twne@3 9DD} xC7K_!LT$ E;jw6DJA+D^ .XWn'NR~>ϔ:.:{u}Upm<zo/}"QEz.^sZ7lbk}l$e_ǎ'Րf/yq wd&I<Ԏw."~aְߺdEytWPəDfӤ# :"}EyqL]﮳YgI IDTv#ߤ198$"';TR"7_Pf)̌LgF]s]hŨ;҉TܠEY)eT_O[]5N91J.}IOֻKN8P%ڛvX*#‹ Ou?SW^R<F_Q!cc#9"1|BA|*ǘ#3TXIfO0# ⟽}__Lq XwcDP@ Ȫ%g?PBs70B/)#nNNjxJJTӅ*G+@tZ6TmN/vƪ+lMY:[mTܸYe._j'UFY'* ɖECY@,. A 1?DL<4:PiVf*\#T3(hn*|K$+&quzӇ֤(L)HIm+~jI\3y"-62ZZ2Ac +ifI+!>]BSaǖɇOhzZ RJbg#G(+krin;f7"=_G*1 dԃ 8ƯB='g^r-~_Q+Q×@&)<=Ȃ :V\r>?Lwmӆ7q˛PA4-('#Mr'liXQ._˖)K]WFa(/? %7dܽż,q}-vLR(?J?݊#9^&:TP~@\D?PI_ڋ^@nGטťiM4Xt_`m::oXVvn>xOGG N5.L.5 ˞n=O.Ju ӫ};xEJT!>pĻ`(/yqZdh](Gf>W%c@k /aP˚!t={U%LoJz&^"|%U][R\m66oa}3:hm(zx3; |JQ`\;4Kcd֊Ds#+ڵ>)ԠW&|7hKH5r dLfK((`R)LK 2Ȃ.e]& 0,FKJgu@u )rP ߻@A ~N?1L[s_eLZVRP(Bqʪkc%nA&DiDq.<_oT1NTHL?vi"Lqk<6 .x=P E8>QAk1P+; b_)Z=H\*\2U^KS3Fe1>+ j&UtK۬MC疼C!+`-5Y&zb2CÆ1޾{NQlQE>v 꿘7=Y4+pJglf}ޖ6;4ubU~P+@ߺ5NPNUMUo`Ϋ\W9b@QPI% ]r+0G3 Q2M gN 鬖ή2Je+n0愁D× J}2~3YFΦ.0E ׭R,4mE#|E31 /"kz3hZFD[䷾5J FNn3SjS!-`]Q7`|ղNZZ%qxq>QU7qe4w;:_m)=Y g Fԉ-7XjeSZzKm{PͮR2e*4yɐ&QbWlgXsԊ"F.(*.uA)CcUΘ1ҏg^>4I> [C ?b9t+ςbpWz\Uâ໤Ekxy$w0J¤O"DanP'CP.Ob׆O#A:CB-1H`b$= H(Tǝ*aWhc+ $bP"-w> +!E#dZBEUE2R$E(]DMW>3|Xծ]8N/UJֆ) x8MFH6"[IbK)LZh2܍*U#MNq& [wعsYHא)Ū{ C̽"2͇A<וN.5K#lFd("< @Dj-XrBcJK*A1(RBtF_n!z{m?.pS>zc>Q*V^ѥ^XK?-+_BTy2joz"fq~D`BhB;op>TNHSyg!w+YFj4I Of-?p=q]glsBEr٣'s洫FHG*;@,>Z郉FKD.RIJ/Za ?09/shѬZ:)gO#lkWZa/1Y>9faH Qk@BɑMl%s)uPAw mW3^Y>t3ړh4l{CO$X$RfKQ,)+(&Auea DKy۬,8qܠJG%(cKy~iy$Y"cF!L/ƥuJS""9%v723rV^F?qOj>,P+Do4/K(_FE;]C/n|hU;cj]Q B3 R2$FS=r0'|ւݗyy)شJ~EN8\1!(1mZ w܀2O}i)m^o/L`ɾHI4)C%I[[q& j"!)tĆ+bbVQǂM-"4PR`\{aW(A+fb[U(TcDwlەi%o3(4 :]B/>T! D[F *"Q:?N5ufjrF,>?tu$ KJj!@>g&O`nv˕MwND9CDJH6D#2]B8_ =V}s2?nx;U4-=ݼbMv#^jqozeF=D:R -8 ~ºGn݈2"Y9,7xՀbHDsN[1jR c0<_=9ъcD^fET7fzyrim ]%YTfP :Sl_W ;ӄ5)Ţ9[RwY{"SZ%9OR`1O(} @(76fZP=xkIMNa@RQ Mc\O~^N'Uz:^JҺ"Nꮹ+Cu<7.J-S;A^YoȉHe1碩Xo;zˏ{-* NA »{ {h`n/ƸDeIUFMV .f9AheKz ;ZS&xw>F"C̿r'"8L414dLHjp4n}`MiM%-2 \i JC afv!Gs3".Ij #p:v''nלN, -yǵN&iƱ#Â#r<( aC|8h'0@5U}ˁs\A,>~UjX !g,9m*,z6zxea+`ymPaA`afz3z$/mMn/, b)Aїi#%}ENH%8|יf#SD>Tj($,,sη1kD s Ōdfi[;Rm8<,E-m)L@Um6E} $YG[ı$Q$Q|=q 2=u>y|651vC {L1dIG]u͵t#e&tN3XII * "UuwZ;yլ{S(r7L;&?*v˖WA&_}2q}LZ{T/3CReA+/Vp|X"h" RA)?NwdL,Af\fK|9׶u/ޛlTjY'[V\'^>aX30A.$gO6ҳ-=f_6>!ͥ6DyD$l߫V()r՞\"MOfyg:&QDU׭|\ز*{-)0fpI$A,qo<]pYTPIdir(_7Sk!It!Ac "x: xC5BAG]^soJ+w|嬐X,uIQ\Nfo5$ژ3Pet{dӷ#o >9d^k=q2 O7yq@ {>Ộ7\tR QU?_>u~A$SS!z-'6`ߦ=!Q;BȲ,B"1gi ]D=Iw $P"Q?swy!̸yt53u3]8!5:Fg]dI?D"ҽxbB_TV "Uua\lep-$5Wy侴{N^Y8tFwCDXzWy6wc׋nsQ"hDCUk8A,u>,Pj='LoO_wZ@)r@d{n#p7 / z0r@@iWht0j9qs.5,zg4H,0m{wt(ͻ#ͯknmB"8QbZqֵvTP<GZw x5'}th$O_t{۲.Wgό/8&T#!SyƍcZL^T}i2,7>u|6+䰐dgw(g!-w o0 v32e-[yC|fD6v 2!P_|s<YU:2K dh6WCyeI>Y[z~+:luޮd zLN!AGdJ@C 430ך5Mw`*/r同R֔0"փ] rgEB?[{:A#= d:9e$" fm2c&ƈ7q{u\s_fiNx9?>Zv +:f@v\UȸCX,^PMR[scØtOb${5Xq1{Z7=ÙE\dP(^y,Wz#PD>:ۨSP̡b\"@UZ]o>9/G5 zIюSFqe 7oq|}{d|g2\@eu`"9ic3lzgÉƝǚ+Nw6YΩ.#7* Ydв:9$QeA  2C438H,!<|˾올 g,ve~20Wi3xW0۲94pý0TGw|?8Pikų\T͟5s[zBca}~` 1ze**NI'k]٨?4v;$g+jTH c ַsU6bvj!|Ȁ aǚҲĸ]^SS%,XJZwTNR SD :ƹx.h;x@oI}Rp 'q=јZ(pu3Rᣯc~.xϤ( ! y^~-&-'Tx|#9}Xə"Ǖ=$!-֨Tɸ h"_A]w:'Kl$@%Q溳8#frli, iWPXa,6{ِ}̑u0.!E4[YqA4[^b{̍4Y#"Pdg\!Uw\zdޯ?v$?KVV)H$؅ߓm닞Gi<(Xq~5GT@EcR%;w걅Gl`2\.yuoK=Y@F< ua-g//ae@(W%atbNO\9(Ma9:n1 ¯WXg q@P>>=wO, g&e}g;HBxCLTwCenԛĦPrD#sPaa0za|Y Zcyt/?3@3= d& ub[,>{?^f[e,zL '&Y3<&zQCZ/Ϙ;ap,ü}O1^iI SWN&yݓNY%UA<"yBCzqYAL(t YNvY/'5UQB$ 7@7mS\+{ݩU;9`aCO!wYDf )s.Ds+Vr;ϫ H։T0hiQb<ي٪8vA-"u7E@X,`u׹E=5YC=ߟ槄/1~yծ"8 /) {p &=q~"'ӿ7̝x.w3 FRу;Ly &a%1y'9])r3*}F6Q@[GŇ8i:+Pj?P]^3a۵ jZ=ay\K9#E!o i/H@,a@"HDf3ge0, Fc$e8XHᧉ_(*}{JHHtyM@o> AȽe`RD5޹\Nbzq~V|ڹcPeH URQH]++JR2#jF1}qoQv|Bg_*WѨUAAu~ &p_OyP+}keqEdEݬ!5檝HXvчZu5"i^ kDUٳ< Q#,I4,n1 X3*OfO=Fo ** 6x6z& wB0fѹ;f$Miy?*Ȕxn$/240 9la04`c "?/0_1 ‚^j|⾬=Rگu [Exj_ږ<8kS"3Oڽ"h2% Yy_)%G0* $5nҾP8km+dſఞ{ѦM&3W1AW $A-޵~!\7Qt[esY 5R ķy{pn. k]ސ a0%q6ޭ|҂ aТ@j@à4XtDRNc$QI]byq5"^9=o~=p#hjxq`jܠi=Z( DDpH&1:I LTͯw"VVκ-}?Zv*LvT(^gğIx:ꛎ'1\kqqKbk~|O)W=za Bxw T4>Y ˜12ٌ8 GfYx:Hyny hΖ 3yP$ $zzf"N|=c!>i(:feZCֳ4XQdXݼTb7Z䧋m^uaݻ9ԒmSߊB/wm&Iv,m7Mwgmd!7c9Y3u CI-Q \[%q|L}&$;e߫9@# W :j%uуTG|KVAr eaxͨ㞹^{2 ce>Rᶞ""M6P+7X[jrEۣ~=o%Y*{DB\Y- X=bܵ1dSww^ R,>s3P O|1c ;5U[K z]3()YY[|R YEZ.*X6<<&0?~1{=z\1* qǘ\57=r>s8Cv@<,U8; \_27p ~q߽koasҟ0!AK7bfV=l1,Loݘ`7?}hY3* 8-g ?>r컐)GlpJSQpj =uppοu&^'9H_G {Af"bA,w^ }0[Ew|K-y7+Gĉ>T4$c)4o{09# ;=f/q'HZ)ـ?HCVR-L{"V|&}r%FKM%U KJnϤ.NО}[1s}suTRHI3Wx,z (8>j|0<هbHs]7ꓘ ߗ7>8yB@9h+a\@Q@L&,X=t>YOݡO_>(s>L^e1BG*ThMts3ѯ0 5Ij{ u2qLnC.âVp<#2wg1WO]`Wڙ^_Gkdfluϱ"?zņ*|9b@$ ʆy=xxJT%u!XI7FDl0XqjlES Z,ksyL [/O/ʇSzU .>SLu?s~n*#5[N >EˆEAg3sDDvk2񍳳3SdS㹺4Ax$3X?e52XQa5X _}M@ITڻbTI fՒ>0Y5 neFS"U< e$w%۾?<&ώwQTG3 w<]^I̱/C6){އP@bNb|{{1N=vĆ쎱5n䁭&i,Eϋ}|=:gOf0tYvk9 4a4O8 `CӒ!Òs/o~f"9Լa&-}tl1s&AǁK\L: l\"ݼH"E1ʇ1>ku|a\voR 1Yi2   je N[oS[^❤"8T4T{Lǃϫ6zzvvua' crzhhij[8mMNTz`LoݬX߀e;kK̜"ƙGO8b=hWĤDՌ=z!w#? [ 5Nv0D"O㪁~8Oq Fc^ZA 5$9mdxJJRuB)}~̫e;`\fMeO͡ P}؀pGOz,S-xd"p?+h\15SWawgV] }Pb#(?u?E_B4=y7zQRR;^Ef$" Wz ŊXl{4uaϭn<3YV&'vJ`hұt=$Jay [˕C#3zQ9{' cma))%Zٝ'-rK3vm)á+Cp#5 Ǘ\V}bדO['KQB?(q7]/C=)95b]s)+p2dQ *vLNV"9Ekޱ5Nr)&21lAw@sq'&[ו,@-5u5;%"ydu>qޮqP5[N0>]VMC_'S85*#8=cW%E 9t ݋v*rdɌ|Y SŠl1< @X9pБc2!&t!I3ClR?8B^4]-;|?>}Aԑ~Yq j%Cuvu w30d;|d:tbi<9Cpbr~7s7x`o MZs!5L$SX^d&Q#VˮT>DNj'wD d[e \1Fґ7w\5a9(t ξ=/vA{|m}?F l$ 8 "\u2q8MC>q />Ur@l)n2 AfuT= 4jPID6`3I7?NFKS/d_~'>;V.4C!h+Y,Rqw/h[KɾdN=_br̹qͿp=?%`"K czffؾ)!BbMA OG W. lh"*?]WY|?6Kp w%x6kͲ0F,~r :EY~iZtf2(| S1z` ku D0Ah I:+5zL'N,:ͱ `͙$Y };Lj9P_ܪ?&D$o@y%'$؂>>O1:~IGze'=X"$SWRW'[7Y*_om8kT{snxVB2L,g,^ hB o 3lDd+>@!&[ӂg( t(:-EHq`vZ!3"eu0@-{ Y ?´48!vwU %/d2X3y 7>HcCSgςWZ~| @/lTG`Oߨtq<ww+P$z |>XϲqgT:t¦ :qqI%] Cd9%^u=ֳ!O#ҢZd|OO=˻S$$Mטַ,O\ʪIag}A %1oȼV1"HTvK<- |sC3UvE1',3:҅BEX(?BJ-,:'pƇ_+  S<KNq: oObxnт9[ݤlB5t,6{9ζtL+ FOо媟: ִ^ev`-KQE8 s$,ݖ L(?ц/UdZNh0%Bt-Wu߽mw߻٭T|?c83/r4>Y0d畑%^0{gE\tC87 FL8S;>쁒.f7X*gT |zo$7\@X$v d[:&,ꤷBa`;gߏ';IY,{TH ] ڪ3Oe2O~=|;q7yq}Ui,- hŽ  |'/|LnyCxoJ.*ms2>>.<. ) ~Sm8*+/}sdS*=^+9#wL=gae9ဂBH%ӷ[ك0X5OϘ~47_)TL=3-nڝAUWU~bxp̍@nGk>u]:0X#BI,J*]'PSefI8ng,RKbчV7s)Y*]󆡎ADM;.* 'Cz,0L]ĖL@Fw0`}8<8^bKB-@%e`9cVi,'n{hOï<< . ʼCd^n}w4SXT!3Z^(9S_|RrUzrY"sQl0E  iDT&/1il`$y]]Pa3I*0Zww}yV$]&]fJS߿哤f;d1K 2G3wdL1^ -! sXH7DLƽ9Q~T;tzHcA@ G{cEkX"ޘ?1-y-[Gkx^d^hڕmVF ,~"wxΎJOalHj! iN`ϴHTTIkuN˭yyR4g܃su YftbX2,( @k,nk `qfFKjo^] DGW-hhy7ںύ;>ɫk1+o )l먟==ݕ^7tƥVlLcP,!u5?$Dw(LD C=Pbӄsei$os~ͤ(: >”@u&9^]1%`Y=ow>HUDk>H^KrYHu! SŅ*) в)=WK{Bp &bmU72|j=yX~"I]99'z"vd 6wi?yhzͪ7g*d,ƒq`%+[] ,sebZo*hBxI6t*m=*>&I*>Js_'P{ׇUceekckjHoGżK3U_'0VtO=r5-wwm=Gn f3]*fEgҽzT_nZҦgD2gz0ŏ 4 ^^x|lvM87yt)6&K>&dx&7'5>KR_[H Cpje]a <mU {ݱ4{PМ[Fs x5 dG[}ޓNЬy4IWXW9ǾӂUo*[+M/ Pc{>|p;iv{J$iQ}E4L\gX:j.Ӡ5722=Gs9Y̲8a՝jH,stxtAgfG2-3ۼӤ0%E EPF!=|<;<q}/+-@$P/huu >I>.NpxF6 5kn 7,uvC7p* s=zߩZϚ>FGɨl_B9+D# ; _/D# %x(v(q|D3|tȲ H,s=fk!a$k9b),Įwg:}n4Ά%Qbf̳ţ'I_(ٳ';gPxA%.g4C):.h !PʥÖ%-i" s܏yrA}rLUaP*~xwqAf7- D iXrX%U2w{4C  kC!zLXCډj!%;8y|2DQ !u$52[zY@m&$AwsmL $^lezQc$Ť$~h]ؔC3UMZvd#!r} §}Rhߥ KG"qDC[J&XQYULrSHB:|rqN:w#`y;HVSP%Hr2c3 c},糐}>-PS7 A:g #.r`o r"}͒( ţLϗg πL&zR `.*J>)\=7o!o[GsyM!שGFXĄ[߬=Mkݳ|Pz@ I=-DnP: sM6+Iy(bQfvՠo#+V;/R0tz"#P~ BtLSȡϿq~zb+Nn2's2 l篏=mYE=37V|h d޿ќ1< aY[릉~G9TuވIyT {N{}vQS4=YtrRՇ!GTKh32]NB@L&aqּN !h;޵`;eיJ݃9b73Y3UZ BLˈeB+8lQEP$ϧq0:\ ?w#ѡކ4 z9x\rR[! 2^3;Z%*˼ul3tȈx~  3SQA+t5̓`>>9 s$oΨdm><,>|iͱO{b>z!翬LΒiQg;[E#6Vח||`uQx*#݀$e2=/$% T4 ߕbUʹtH%n]0$t@C!@rQE- )x|;@o|}lfvZtz=N͗g/r1=w!%p9\0(.׼gB@r Zfd"Tx`E赐ئɊ[DrYE XuS|32 U;ƌ`C@ wuVkAc*{0O<޼x25_3oo$==<&Ưd@0̎׳jꋺ`9tg]rt`D ӹw.JD G#_C`^rB@Ya |YxV$Awr=uxMei] B`=PH7. je c}A$z\{ֱRG`sxp Yϔ/ %yӼ4/ 5 xvjQcNi,\l:aq(f%QhLw05vc1vAc5E1(@|Eڈ sz~ !$0& e}MLf]ԂE$8k -h&oPq6ff 0r$r`rKr`& C OfUi I$kj [6:LJ#v&@XlQEt*@>m9A jVR'/ !< fjևJ騰4qO;O~o{y< '˽| $-͢"ݜ6-$p:ˇ;yl#;Ճ~ud 󂻽ܫo'!p)PݷbZUlIΩ+y#FV'BwAj_m\%UV$ו HcHgk*,qM7멷/$5.bnf~$F9N ڃ~ :|>`&8R AlNuבu92,;=75y2d)hJC@4`q4IL5VĂF .N BoS#嬲frxqu"Z@iG\hn.i;Sv%k1YŔSN !|PYuTWȜDuUϬpȮ: Ǧym~Ь*]frհ>[A>QvG6zMC1\n€0s `Ejo$.e&wɽUZD$kF,: M78Nl2@[?VE[,|{tya j*qX=BBD b'N.1_,O} E2!Xd 'lC#OP?NqX_ݕ3lelik5J~~zl(BFmq8Θ$u{/~ κE<3Q;FA\RF̵0`{H~nE֓_ug)trމ2c$"A <.> g$, QѯJ[#zd|+ytCJ}QKBIɵ$fsGŲ@2&_b=k|6B9wcϤuI\1F=lXT\>+~'3MGAx-i23<MnބLI\j*U=RwRroO8߳XW䅙((WTywx|q8}Hw#cL 'hZ1][!e_LZh3hTPK;{ ˁ䮌B` Dr˫Č/rz% VKEL9 {K>c#,UMT4C L[\l( 5`H-AQ3QeNG=Ov{?(}^U1Œo\N QQ7*9^HL/܋5% ?A{<-> S|4@[Hk*>(CeAdggv؉A(e'FD(!LIB$I@%ly78~S߾3Foyq+vc=uy@RC?'naa'bL5k5.x|c׻kW3/6"/Aڋ7S4inHr(pʛC=tJP^n%1>ih|%\!˂EW;4 ){v0at˴Qedt@GosvX7AFa 6 II%7K}Lt;}P: zLOs@@AN} `MANbs,׾t`$2%7cfy2CgMZ̖P&bM++/K=>Kb3g{@L 5ȕ֋W;P\H&k! 9۾avaL ''7r6PqF.]ݩZm]̌eBP*Q1^b-\cLk8!GؒD A$M] 5.4Ra2X -D7Ty_ʂ0~>݄mWB 6ok_sc|wwׇT>qTEyl>mg˾+Ag 5]LzZ+u-ops=k6A s#E;J}/ͽmI%{qI1M$@&l*8bisFixR-hk֬%6j.QrH]l> o6C'Wa!I=yͬC9εM.{d48e`5Ebv6%d$yzD@? (5˪P(A ;2yJkxO6Gzf|֑\ D`5!M#W1KIeF3>Ws &Ar/yP7my(9(OA>Ki G˝kޑ9/0nAjy>dk @/ͪx,C %,Yhʮ_M,gL*gvd@2I% D9 '%ֹJTt`mԦX6&EW 1iGʄluK Q&ٍǓL̋Bן_<( YyUܘ,4Z fg]T$HnJLI@6wmt =9;Y h=|*n@%ʚ{$\@oAc"I$" (|[`ﱟwֵ},Hj!1K^b#%׹תJ♏VcNa- "`Ɲr!YDDͨ$IȞRwոFN(1S\R^ wJ(HYjQ>U>nu)"H$#" z{.@rpfkݠVFڋ@֧9Χy6 8@PH@.d*M@b˃9)b'$`5H;6ߛ~4ClxwCPZy` aeԚ))ڣNW998t (cPug kX,Kz듷{aY4F gSʈ"YQ0oٷ0c/Ӟy,w?a\X}twsR@8l.kVR}-,K3QC~E-䐕=ٯOCJ+E|G#Irl #EWI{Jf"~N1'ʠs>Rj^jK[Hh,;L #%ĂZw[J2 cWUi`wi!$$ 87,kCma@5߼ loq߹~j)(A 3 aB.!o^ PfԐaES3P z@V.@$_koF/$NDu4 K\[=yVI69+# @뫥|wx6}uL:JŽi!V] jdLd' L&B LWWLZg ZbHdX /0Hˮ "Y/N;y!f)j^EPf#- {B@=(~ BD!(Ώ KI{v5K "뮤K0j3 s^{AO)dκ%ZE,8@{2ei1,fΖU]gY]Zkq jf5Qھ Dh.~4elNLdE,N??d'xC}};2eR}ϩ_P#X 6ȭug{W`æhgޮj5y,u`0r1풰(>vx 𓴝xRA5R'YEF#IUcv0C8-D%#ȁyKY3m&&2Tp|ڦiۧݛ[]&QV/q55t>]>1R86{[QIh}!X=P+Qg[EeZ6*) &{;_4!B0.x01Iϗ??o>"_*#/wXA?H3zߧ%Y(bH"aӰw$2D7OVbdR(Ͱۙr>V%E<ս  Afz7g'Vk,陉$=Ò#xpV3sey9 xXTs*`)@I, ~̊ B38'Mbhe-ň `W3o-~]WӦnŕf<3aPኅBՀf|+{BTUPe,*dC"<=fO5qjK!LO-!FS40@k_7]߳+C?xb)2^f d&)K&:h<]_Go]Q/gh}Vట=ϟLAwG>@)hXU;۴|xm`ĵ<su 8xPXKhb@;ߢ˩$K| iZlH/IF|l_DURL\[:˖2☔6@9b2bѾ~ BH`o`L,'1䐺qPLWk=V{0[yZU'[7dUufj^ӜtFEו(lN|x;!y-q 6S]oWg`S1J8ӏ-~I]+);i_!u]PGuJkRYࢠ!i=*IV*{ĎjZ 3MnzZ#f&8LUz*iWw17teV1!?b>MzIƼ2suH T݊ar Y 5qohܠ)o[bgEo}rූWx<ѝhbByZYy_fK_^IֈwnAx[lv7Sj$+ sCJtOٞ8+p[tuy&9r`ۧچ=<z-/Z-zҝ35[n)UYy:!:>"F&&8S`kӳSpY\d.4$D1o:&x<}[܆3VD}nľ>'Cd ˡ:!qB̟3ㆅ!j 3TjKW# -:ٟc*sKTfG]WG栁?zfjX!ҙ Bjktrls f$gS60dafk/Ѵw0֌D^t/k r`zC[Ӆ+gիE$z5)֦?qywxZKq~SdӾ1fqx.RLJ0oCޟ T JdKإWj%? 2&7?虱9{%"|Uaٍ%0zRLדS'O"/+R9Xͤ}1.(G7a!H>BW^KvNЫ!k,bo\DQ`"#:eN4L3R~ TCP]].kv n6* 22ޓ ̈g~jh8q!mN[1Ax;&"qwV@=p!6cQMY6EyBˆtěԪCْgg5d/]݂~㯧98{Xd]FeDpsaztLqGnDL`hJ#JZ#3bC4l)J󱇔!C$3#z޽H Ov8`/PI\ny *}&<-6L@%jcr6yJ"؃[+1 d؁4A5ZK5g}x;XpĖCpNuqA `qhKv"v Y^=4 ~4=k)jrb)Ak2M>(qLu^:ȕsXNSWp3(c27 $psb!6Ck2!:~ _=]1N‹h`5*)&$<01հpNl@i՛iλZfYv,Vy/yRWBONB¡QUI٫q||sNKYjMԞHL.atSFN "GZq_OCBﻟ\Sֲ3`ugwouD:e(W*"" LCܛajL ީ1 ?Iq}m7:rz,Ҏs{<}㣰,FwNm./v?oȢbbo:nq|0L <)} eOף/;l,D=U=ӫ_26zuO|̝&tt+Y,՘90A= [ײp]xL.>p;rC3z<1`:5Mҽ(Ԙxps7`2<оx ZdAe4p]D{D !'F˘9  /cɃĜ'Nҽi󕟽NMUh SZnܾgv#qa+$O9(kY&."=O-20 Yp_Ǹ4? +Y Χ­%b3#! QBZ$PL#`|*yB"1!N*DK^r2m)aKZcfl7> ƟsOmTЖmMߧ² ahfb?“䳇|E4D4&őUg"5 l1vћG?1"Z aގ/7WCh>P_ȫئ#z[_ȋ(V4^yG[E\?\4pqx;ڿA8RzͧƂ}0P ׍ut]&I UEDbD1XAQbTDU *XDF0U#HXXEFE+E$bbXȈ""EXbEV"E*+ F(* (UTD XH#D`"1EQH **QAHETTQ*UEUTV,PDnʂ N?7ot:"e@]^pGy?Cs$/x9d],DIPQu;^u$'ϕ@kM*y%@P" lW XL?ga~XN! 8/~7b'6 ~~ü$-;?K?+u= ~)MZ~?]t3bl("l!ذ&J. 56.6b mva SrBbfljnSJiJbf2̦&fjnfaS9SRJ 55*TRJ!LLJ138aR13)LLbfS2̦&%J*TR11*TRJI)RLLꘙ*TRJ.13 LL13N0jo9q9bbTRK̦&e13)LLbfS2̦&e11*\&e13)LLbfS2̦&e13)LLJ*\&e13)LL 4t!RK$&%J*TR13%11*\S9SrqSy0ԩRbbTLL˜*TRLLLLJ*TRJ!J*TRK11*\&e11*TRJ*TRJ*TRJ*\)RS&*TRTjnЦ&%J)BN'2Jbg4SRJ$:f&%Kbf11*\131aHtE 8˜C11*TRꘘ*T!ӆĩR˜ކ57'La&e13)LLbfS3N+ &e13)LLSv̦&nCM8J*TR˜*TRKL57iLLbfS2̦&e13)LLbfS2̦&e13)LLbfS2̦&e137 MbbTLLbfS3C M&m11*TR)R11*Trq!4q*Tp&d7 M$SRJ*TwdSR&%J.13 S7L57%13iL57 bf57iLLbfiKĩvAts$)a57$)LL)aRJ*TpI13 bg4jn3Hax^x?Hz~ao+EH1eDB+\ʊy k,>GzoS CoAm@L@^$ ,?iH 5 0QH GE+9d/|Rp4m'C`G: r|Q/Sn>ԛQ0,".SfLsN\sՖ$\ryȯѼ$xsByF B/ڽwj,%iyǤɯ~bwW _DxyaLե^2c gEN{ Ax9yќjS{b$ Aό.3a5؂0q=pQ \4XmbؿډeJfօQOg?xoa(c̖$ Z:-wvwHnrgsp6@&dL__@̵9Js2>HhȄs{2ׁXD\Ab k+$.UC}ŨH lA UehUso@:gqd}OqioĜ?$[uaT~XraZv .'+^iԭ*oa;H6@~wCcl%c$^9OR"=A&&#FuQxDf +Y9lr~\*ڐqT\-m Y [2)Vݗ?/jܪ1ymˏV? s ;N>}dQ $'y t7 g؁/p=1'v|> V+ (UUQe]1,˻,˻?<.OeûwEEz\,9opBkvaxAqX U`(!^& e2OxKb`@-rT k>iεA+mȩHwVVbbp>S͟o%Ń(pyq܅;{ EOEŸ7͠?7s*͚wi኎Fֱ}}x~G>=S׿L~܄b?N5x ..N Ge vrFLFAε!¨ֵa@gI GYg"aag Ñmջi%*-PYn\q搇bJhfDk#S7Gj@lG,9mdK 0GqT'.9 }Hqi?^_+C9!FvP;0C2n4`ERfÀD`؟*(OXt3j8.h~K=HB wv|cp?DˏAcҮB UdA巴o:]ca'PT,t+ѓfvRH[폡-?H8Ki,б=u!4 3_zNb|xߠM N^ :"ab|qL {A` 8CXU+UXg}w{Q{NTS{V*USZLٽQb2\V*z;简{3=vqWCSpƃ` 75Yjo6,Wuҁ{t˸u?P#?Ӄ";–k2<m)G\Ơ 0,Q6BQd(Px sqg1zZH̠|}e٠\\NƈId,h9Ad*OΖ hJ/9|ir=8ናp$L54df?'abw60d HXDӲ)3ZrA {³Hǽ2PTu:7[=I+ـس()@;x88y-0v;HKkn;ڷ j8N Ēڬ Ȱ}mr]PUHc*1\[x~=AQD"ܶ#ޯgs,:zx@!QBlX_ (0(|ڷ[rYw7[aՌ<n:?q4M?[ ">J˚?aP=hn(6<}`­rhuݦQ?}R (L 뉑 0w3::~6J)0bSI5M4!D\3zrwz@eݻC..QcZCpdG#}؁CaB [DR ] A?ߡYdR 4|p C éiO#Dm OL8EA^T+DLH^'8XNq!~ӌOVm9ti&ci~|n9] 7J0L$<Dl0:l&]\f -yrOГ ҞqlϖQdtυuA|-oeJ M(}6Xf0ilLbΠ6}U÷2kF hɬ%i91[= ) ƾ()fqzF4=V$McvνV*Bl`$`ޙ+"eN ?qЅx'nD\B,=\VB Tm(qMx'~BBB_dO^W LeAE5ѱ-Zz|-)U_yNFٸz~/!5tp( [fydR❬k[knYs!a7fs{*6`G)N`G*ox¿~#f"$I$ÉQ[.P?-!+,аHx]K3Xu.+#1heU6U{Za-| MwJ\-L+sǾYN[GChPF4_Īp *w i@ h:Xϝ-;v?#_buZ}s$~I FQ"ypsj+HYC!U9n3Jj wꊤA:L}TBRJ#2Ys"RL곋C'3Qb2zf 'lA.H,)V$DH2̀S֣?S,9$E۠&TȴVkj O&cȅ}1ehU zBA!HH8$3{bQa?.4LD5B cAεu Jw20!KK&1@_fs! D̺)1?2!RE'0kp.>3=@^O<` Aۇm)3;PDH+ !u]^A"igW2K-Uml+6?פߎoDGGhK^`lё>H~~XFp]`@$@zA$O?pdcֳQ;+j|g 4(`SC!ZK$́Ԥ^\GR CFp)@a DRcYƐqlVpu>@ Xo|+Cc*c=|}<v`H*Jia' ?3"? 1yo8?ēϺXSzsCw};/N%,2G[ު4DZ'qGaB-c Ccj+䎴 Jq~GR|iq~vjD ;Rce>N}sK0:bى%]8 r9yQBR[4^ @oDG>D:HB +$e~D' SΒIj*ċ/I)>в&H$7֡pIt0~Ֆg5iSDƦGV>EcMO'!;0ɹ dwl6J:5>fWIz U!?_곊@ˆ5fyՓ0CϐB 7WYR8mI3@BPkIٴ GG=>Vh֫/؛ $ > 2smQ^f0نd TJx0>Vp 8#6aȮ?]BemfΤ>7Y)z1G)&LIa:@C#.漫4)YۨPwzGm9VN(XsrlA; )R1"8F%破UjF3ۺ=XDΫ,, 2HX:N="ӯ=3԰_as9z#\L7`)E}z`ucFbσ~sȡ/p^w DCd orebP$eA+I'p vU B- m!]Wmq f2҄3KŇʡ-D؟Tu㾠z /A%asY4<~BeհN"|$O=sTٲ9{k33tQmj!NB-Rj A}xPoY2h8DJ]E`&<+y΂![Z  L71eJsftѓ 恃zxjy9"Z} udeψ-+"sUA 콪@/f Cb.'CQI&^A (UDNA`HR ZU.[g-^ H2RʃSoQJZ|dr5~$xA@P/Z~Y|Oۡa}Xxl˻I!&5:Vع,;5lj 66AXp!^7Q" ~HQc(V)ѵ2gXbf=;+?J7@(LlT҉)|D[Jsǚ=n$ %hi'+&15x7mHr!6eF GämKӵHGػ:NJt B<W>UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU}ϙϋ?O~ᆏ e-07_풝di a.eU?9]6%=t{·.D~N@W UaH6O)Ȃ>@s3}7x{;y8(u^DH8V8K Іk_8kFCءth =gv.I|_8[~@\1P?]鿗 $`ӎϰ>7yCu"@ PBUD (@ PQ*UD÷~Al0|Oa$9zҎO^u*E|A~"ĈeAMvSD8V`l\ %K'g¿7&W1 tJ˔9 XBB A1D~Tt*3)㐢/.)qq7 7Y: !ujz(e!I ۖ؉N_Ҿ(Nk:"팖.ԌH090uv1a.'-&-"2Cu΃xkwQmN'C@&i5[ 9ER%Z٠]"О3~iaR5Nbԇn7灾2o`y:Wpu$E-,"[NX$:[JlبEMU<7A%7ztNA)MqXzТ$xAtˀl\5qQeR4>?b1N&$.@EE8UäDr4cI>϶V5҇3-ˢ#N}jڍױ會|ii'iһeo*`|H8+PuUX4 ъ^` `sJ!\NHæ8Co5QyN5 :qGPý$m('[u#~yu0k7-5B4{caOxJ-"=.[G굥>>?`BNÔj:PT:Xyx/A _9TxV(!*-]/إ)KimlW⺘L4eL+j#ۻj5@4|Ղ:%6&xG/s8PCt!'YW/[u[nx*2)/!a8jөF'nhK\R5qpHz)Lp-|]$0n Q$f$JG{n@FSV^U?8`V?ׯH h9\PUA-Q}eZ(ElBЂ /f=r 4_(q{5Ä4G 1y–3 J`QuŠvYA(S$טwARjmL#I~ ғ7e+NQޞ(/W^2[THRe8WQ@u0[ad~~z9cRkXboyΒ 睒dRqͲ$!S@mzS>?Hr`G۱3q'?z%X'QyTag?c8DAyx/xo 3 K5,f[mZ V9qѷ:KФFKC=GֳMhjǁCM6Uzi m`kAevM %m|}ֻA 1 [\yYA)dYE𿯠o8YdY(ׇ;%ʾa8}Ȳ,&jv' "Ȳ)UUJ_< ǀ 𠂦Do 3cV $#pk"ɷΓ]O&Aj; dnN*@/3EҞ\0&v$,a*$Y@R|آAO \~+]}Qَ2%$_hbNQJFNd3_gXِaph1  %j=$'ؑk\D{MD"Bv735ª/ ޭ& NLap9rI$H>jb)fG"BFl8@ ~5_Fㆌ`j(v g  ?-eH*@r `ƫ#9 thBvxXS#a$\_rU&"jkT w~< W>zhA"'Q7}~_O,‹%AuDUdXH$~+OPX^.ad/ >s6zc C͑ԋ ҥ̩bUєx(,=^(^6X$&2:R͆*09!FSq1$Dyp@o P#ZHtUO'Ad Z5Lѡp0[8'0@RwA%Xx YDQݮh%7!$ *EEZĪ_yҸ/!$/5_- .5-{7Qs%I^i:gaz#t%MnWxv[W/ͪX;08BG<81|oPL A~F>)y1TL$=>&7^Pjx<$j]DP?걖][j&H2A^Whh{w[pR="D-_q7GH fb"8#& :f1a/bh jzC1C.fsW;"6DcK+\Z'?;I/?9 Ay,#|s.򭅓Xő>4hG)$>b ^8Ȱ! }[!!n5RCzbϹY%GMM*1O2F Џ]v Oм/AWs[cNi>'KTUE.5iuo%6m7Pq:U4 !n FpA>`>v㷐hN~~}"Јo]@Xxq}}Eeϲ/OcE,4mթ}(?1bl$'UBhò՞ d,wbg F>-?#eK%hh((x = 7v궊"0 =WjޛW76;^괧2, Ypc-xn֞=b0>cQ0Kn_$6PT06ޝ!CmH#50 ':q(i-p%!P1Xy89H2spd1 a'g^dZ\)8Sg'k "aK& :>"1qCok[x2"8n?߯Ăuo B os$V>*7 mdrͺY|ϒ@HCsr Cւl&wDsEVWM+| Dli__gT/$`N*Dh|1TbǃMR$AK[wElLe3Ag6<3+tX[ [=/8->w~$.dN 'F[KoϧEmul-p@Q2ɘo.P9 \] Zϭ:)ſoW"vr!gtti7#1}$H;ac], F!DŽlN0>?GEs}dqM^>CvI[&$So=zBx(6Odcu%PFM"Qm F`BkQUQWן^@)cRmP4fBAaQ77yz{C9=/i[ ~{V.޸_M~[TZ/"QЮ X$yM p: ԸVIKb}{:+ i$ qx}V"#ɋB#)sA=gII߅nDϞu]xiGدѨaEMEjO|_H(]5?vHqO ,GD d5.gH 7OD۱G9Uw踮g𪪪ޡRb+5_pmοF$T:3xna2#-sR̳1aC}_V$I!243a*g u |JV0Yܑ4YC 9+t$!蜧 Q ,Q1!~"ztG&C}D]_g kAw a5Xuw;gJXtQ$n|:1B?9vc\L2ΙÛcYr婏|'D=!Q >ozA'y£aAD.wq !1Yb#1gb"?aHdX'>f;X~fV!hn@:$g{(IO^IJ!SІ@ G(Bkro :E)`0aTҮ j4|72 wR aR343q]$svOO S< pBQ qd< {|& :-Fd 1>@!Nv >KXAt LBo{4TzYڷ Gom@C'_ܣP92O5dŘPCPV^7{@5g"A f2??nD'c"F!VE Gt'40̩=΃!#QH0O?SڢO_H"K|Bd~W&koKE*Irk-l||V1eB$\;cj*a"G:ytc\~ѮTq7'FLʹsB/Gڔ9leA:РTux4a'fN-z=Te5Ѯ~cYFv|E&bwM3*&!n?mfK֣1~i_CT'߁=RAW iWUDMh!qs'÷[=5b+fЈau30\?Z['޲sQd2sU- )Y3xy"0t":aQ fP) 9+>fOKk[_Dޤ(bC@AHh]ɀQJ 7 0ØB7e _ 'C2׎{m*I|ZPH%>@HU"rS5% >2Sy+uUI7Sڸ~>ty cc F陨]n)#"%h^`6*W/Aas{{//z(xPh1 l Sԁ~ϸ1qO#I1lR ݌ * Dj#:YO G"]m{m # NM  T#!*J=-+Ҕ_CǬL`ǽn&5忚N^293 ,eX~4n[WqVwjjj9mUڪ̵V[UeV[Ujo~1TYZUYmUYmUYmUeoͫ8V[UeV[UeVZUqژL,Ͱd"jFUO`'ͨ!8;T9.,b ~MCLvqaF% &6A Txl @q.imE^\㗥v'nxKzaW㍄~Ny6"zWrI$IX堬UQ}`a><+Wc|Y^Ɵǯnۇԯ~TAQf _]z;~GAdk0M(&V,MIWsWp1K': tJZJZKZDHtx!H|zSG@ҙu7Hn|C)e۳ Cl8o%q]_fUiQf9Ai9%T"P.EHn]~GQhN0d'a/ЁȉPl- Ip4N'u}͍^ sbH2N dڠ`o|Qo"EU;--WZľRz.:C7 +( )phF(Wv!~l  d{bvd?AII2!*e]fZ;=';u<Ϋ8pOH]*~(IX]VcGo]׼Cop>@ꔌggWQJx=S1CُKXL vGa{x@3بdҘ _MK֥Ӳ#)S[_ چSTo ?_]A|1Ε,}T;/>}Tve=nX| R-#9e:Z\I|#~~,J!б W>uN,CJi@`}y{{!=^ͲV`UYԻ5.~bi0@aMt v';M' P@LߓqDY,v{fAܨ!:@` A (P  Uńxels'UE+l0zV;0wx'1ep=yAqبA`EF$€abAϯ*ʔH.d__(SxXֶ6*0w/ia(!xt,,6" +^)s*6huj(af, d&_s:SbIV2 Q.A0P @6/dЍSzGl*b!1tr6KX<4()B~D5*XEJ K0h9%?y,jL>k+3Ad[AjU$nJ r`ɝ`LUh`S>nay9Ex0`_Y@ I8&<Pvɴ! G\"e&!Ά?cHԼ dBWu_]ov`Ibm} g"p_dzA_[`;OS4&G6vyf!>Z=8?p֕vG3Khi06$;Tc`x*N6X7(2 ^?:DjIv&a} ׋?sg~A% yUTpK"ChCiݣq0"lJ M#,9Tt!G6& JaS+13MkbE0SnnbtH-e&cI^~?ZiRx8,Tkxl: ٤fˆBȺ+-YƲfrU 3$r#@%iΥ>3p0 ֿJ'2y9_DRÓa㜍*䎷n _Xݠ$!A~rל&K%gͺSZRq~SL\qQC?'Ur(M7U%U83AHg '~H쫆'󒕺˩ن\hۻ337 pS,uR7Gߟ oTT^G~ 2Y~-d!)|SYq$UUT*abյl7 ]*$1#)}]))b[1ﴐk@f'GJꈛn{)H Mlp~Ç>=sZΨ!j!`G 翪>/ZB{Z(z^Rf]MbD>iiƆݾ+]W4Gؼ瑾R5`FaK']X!ARŇsĞX!Ehv%qHRx SԄ%$'֒Nȁ9ҊrM" ?]58 0i B^:sy&OPi1.*뜵<{u8. agJ}0@(w38HqzThҊe*UHYRF3dkU>:Y:)ktsc0'pҿ l!?~>5V\癃4ao}ԍo|.x#X~xG}Zvsn+:ή6!.XW6YcyA'i?*?º$H'j~Y`n>  o[w,wVmbQ\8gy֥Kծ O ^UHnj>';J' 5D/ޙ"-l>Ma\KwE̷z@)r!ɾu \P*p*""`$r"yͳIV7aThݐCň $QF{f{ZKZNjG[ ~G$R_gnDI[ q\!z^y@H\Nx=iBMѮglg J]q(ށ\7zuZ#~̰,:W Fy gwY; rVQog?J-%ЌqCb]@\bx'Dr 6'n F o0@3jB0  xN*8\O; xDW[?^& )9p@ɇ؆VTؖ*,^/X"DJNoM-+,:"7xew Dy`&e $W.SO@|~ǡ,Y~zl:^c{^π "6m(ziEHN!{lqN @Dlv4قwz`#:j37_ߟ YI顰#rd^D]!xAH 0Ckm)wOf?O`C,q&*}* !%a?A$},%X:g&KGڑH*Uw䟃&3޸YRfIdrɡR95xSyn)W .u`ۡKUI$p{h _{sl'jwR8q}fj5F4 Ŀ0?D,kO^tv޾J> 35@|RPQUf  JƖ3cA% FCkʣE!Yzq!AIC r4 [OOgH#uUH(Ot lzB~)bxkk\y!VAflcP#|0Id}YN-MdCA!r=ݥɬ(>]П4{boi|^SBw@3G5&'9 t}Uֺă@D<7yb*qKMOSWm~W8Ȕ6#jFd@0aLa N]^`*AbYtClq=E\!#aZ,CUy VLi?4:/׭`cp*)P}b]!p6C#`<O+8axH,8"qaz(83gјAaӄy!eA/<#9+# kB`!,B5ƧtBe x ` gx+0y8)5kXzUbcƇaK׵A_{k3݇W䉢#~PHYJY: }!tݗ xs=Rv a(rtG'Iˈx`kT RaA<'ߗqvȐ!3~I _- "@%!lJ㺍ޢ&ܓ|?ڪƙ Ú'5>NAV"[fq?,C@nNAid,*2b"*I a7e<*0bb;oU%n >ʦi2aa|WRdEb^1YHq5ؔ;ődY>(d8ɱ7%p׿*|HI%4ؠRr|y -a'f۽-d5 ioiߟ>;gĻŐ>:~׀L~/XaS: h]""V$he_Cx P$H^0[UhDe%cmǐH1ߑm~~ yr3(T"bIН<40v:"\VtII,usEwu! QZVwQj33Eؾ7Y:cxİbYf&V?|WTUQV|=tuV*IQV*J~O$׿?l&(~UԨNt ,A& ,$%HLqX;vLӳ{֭ f[tP+zt(}^Y4=lURN*.;C"MaCGyt@tG{+ 47"aP*Ʋгn*½g`U,;C쫁1T)U<1!xB3k}j\G͡Y[ODJQb1/R{y$0E~y"^ Mz'\qFg1)(#@RgT&2% G!|-U8HrQN >[{ziQ}|'~]z O(^y֚:OlGRt@Lu&GeIO+QCREL.z}z8ݪfnZ4xۆQEUx7wB7mmTzۜhx{^cZ+`SfX}aa8P fƼ@3JUf@] z>q{zV=vc=ߟ}l>Ka3(}uHQ-2$0> { {evNjV9V۫``;?iuv ^e1/t4O: oqZ.q pQii4%lQy!N'}O*"ҊfO((4هr.*wuXM[o>>ZcRޒ_5֩ox̷SH~ˆƾN+ ~&;zÞ-xpEgρQ݌ ?CI$K~oj=%Lw]ԡ!>3Ww먏|$xyq^L*n|B85DKxC7j}q ަCߏNuݤ~766'(5EdYEdY;n9KvL|$|&JIYEdYEd^b'+^jkBI$H=?aCU,KSz{ڳ,g1'ϭV׵g.(WY^y<.@6U; zŽӡi=qF$crtڋ I{B)"5==3;Qח՚PwgAM,!]E+'mSt>!,k B@IuWq R8V;+`}%ly^Xo-+.ȅÐya9/DZFW+zmP'{ߌ)ţ;o1HPQtz}ՈS0C^uG$$c>xw7*ɵm" 4]!P -І맿n6@}&p(,CkLٟgx9qI2Q=fۜHPnseMI,/-#s(:p\ES$ }T>NPP7Aq`H0%u ~| =I s70+:5]0 a0F bwzރ, GYL8u1T%t3#t]4n誵hcAxp<%| LD1w^X!%}6xT*I0 LBNIQϖ 0OQY'U([Tr"$bAߙz(8ks2؉(ALhHQ)FQXQa6H&0U dfW/\J0=xO1y-Bܐ@$ GOgˬ!0fֲ0]<߆Iϸitx-s@s\ C GGG")71/\q5%.߿4 `SH6?r@ ؗ x *g?}a+Y. _4z[2C}ryǫڎtA~f8o3Bc,=;ؠ%>W:[cHC"$Igޛǝ6&(J JQIw=0j?TM/ ,)Cɂi@)$X?=}}G~m }7 ! F%츾Kfbi_Rڊqcli[D`k?LA>i'_i 7gF'L2J#oT!c4Fj(&S/8 Y.tug3b2{2[_]E)NhvGb 0=Ir$|wcs5hl/>~Z}Z3y$ `+OѴc~s,fo9 ևrIAj3$l5v~;0y|տfܐ*;m2ޟ} }b$PCO +s%K,&ҚgA#t_׎2{7>'Hkj4.WLw"_OT.4Ь;Q #g~?1P0 ӦLCk6;9nvOnguu8C$<@݊urAB c*Xg /]H H?!so\ JҢ|չפ ?I[DdXy`FMÿڗf@u6{U+j]ʂ1ioY|@_m<[`RABW*!l#cYSed`?Klqa mY1CS3ШP"j -4슐_:4m1ofw۲}WQ"8h0џZpʼn$אO^(A_;욓 91nxd8xmK9GĜL;?qM?K:o^hQgnmo5$b ^."xҁ;P66ߴl۠aby͞_ND 2 mم6;z'*d\(Y?)^v7*8 h" 1m^w 73 &1'X)a dĺf$$wك]",8{dZ'/($W7H[1KR~uQF?~7}w_؟_$u`Pc{hA^lhȕ~A./( #5\~D`EҊ(Fs4Ғ)w5sM߃%\I zDtP8hdm _z8tY tC #טˁ_Q'#-ĉ 2@D$B9[ϯ~z5cJ~_Ϸ 9!dBN=b2t/r<^Wx}t$U# #xs/W ?Lk]b?9g" 2ߏ^;sC>(Oնץ5ݬC]5+YǩDb19/xIgu _ u\~'S/07' Po*aݷOqc]ZTd߭5C?^BO|[#Fl`4#!bd!˶幙Mv4擓hBۑmHP,bi*@b a Eyvn}( b׽sF:3z/J]Bx2b U.?rs 49b5T=f>wܐAI$~+e`q%XBO=jx`J'Fvtϟ pZ!n>QSY*+W0U0 2AwE _SH:N[Ɯy\fr ]WEQe_slm_Aێ2\=;="rxx: ;xa kuݹF!2E] ,9>`&9 "L!ϭtqA"CFp>~ſva[ kFE'!Tu!"bc%0(/i-[g8gy#% LظZWaix [h4=Nӟp$'^^24 ;~588$CSήh~ Ӊ¦N8!z&ΐHOF-!g 27]^Zz5g@5.' Lь?B[…A'aR HRS472\7*I?qf)28g3{Y2hHCw0<&۝旽 { b1~vP6~ Gk,^i O5dR'׹%?5vBh8 d3~7dhyOq8C3R0P]\!GVUЀ=GbFT0[AZxf!CfCھuC3*P+!`?OWr/\hl5t&3 œArۧj=u AI$ 4 s@:)o>|7~sJPsqy!ˈ 8|J07=Zհ4El cTiNj:t̩AU%Bϫ CNzH{FwC}BeN! a_i/%V*"]LL#8V ?%pOAJP}z9>t1s?w*GJo>[5"* ]'Oۅ@lUUbU}FoC5˰[\j~9K!$wvYª38ATˌ_Hn(iSL/羝p_S>}GN3 iٕOw"jLdڊ]'=AgR<"!5uIpI]N'ߛɇBaelS4DyWIsc==txDed>'_Q|A<.^?KW/U{*EciHl{kN'erX뮕V<9cUUbUjO bAI$KqG~Aǫ@@b=? $H$Ɖ89;:LI9>Uϟ[*OGq 0`!ym'x-4N*n ך(4R${/`Za~@[_|yh~n\ӅXkYθCdl"_ 1zd=iG!{hE&ѰQ'knaѧ;հV~3*(wZUdf~~MVˀIY{(篼]^ dD^}Du| ;]⍱V+1q+ W< KܫوWD&i%Y)9Zdx̻(Ze_䙍NExa6\Ta>{L|&IGH pflm6LFlT_gDZ#S|Kc-Iё.:ؗg>KPkg]%R/ +Tor gw52k,}aGjw/~(e\ϯݔ5' )M5-T`N}=OA J^ء?`K@VVk?wb\THAƥϒeӻ2몁d`u1,c4[\c9Gʺ~6JiWl Tɋ7^E'WZqB;M/5?'ۃ*" |A5A1e{墁].I]%`h HIO - N7 8'OĜ9x &?'+g8kg`!w?jm2S3֬ AFOYwǶ'h Ŧff|DGj'B47$f8! }Ut8_M G_(zPL?Zj `VQ"Rxs(8beVMXE+{ /@X 9^h2-ǽ)5ЎYirT'E 1k#P#~@c O=|y{=8cdI). xH3? ߩv2@ȵI):=.:x"OE)O=Ǘ;sP[^12o碯ޛH1`T$t[6".K,0ߏnt dEUz( u4>zs0o} x{h!Տ9^0iV#+H)8IGVFҨKm[(p,ÑOГpO7q׬[+Vc&!{}EtYL9{:Dۭzm(li Q2&[qPmbIZBkƶ=Rҹn\]d}@* oe- {N @DV&Gf$$G(UnNPy:=r_V,:ʻ@ É 'CIvc7s~|Y&*Lx O 'Nl6l:T%D[ġVK9]^:JS6$l9p H[߯Ű0v_F6)7~ǹ|ǐC"<̌\']ߝŭ>eD 2}b>N|^HkbQ-e {!t:BʌE`VaDjdYhCCw<'t x BI`6@r|]: A1`v`跸;<坣SGNe)I 9iOq*I׶Hy</X>$=bUC] h%Ŷh"7xޫRk>sI 4}5d*Zef2amx$e G .$BGLvf4-nhc*{&biҌ:zΉ,H'P󹡇K[=I Oٿf/&\{簎8 &}޷痌| Τ7 5_[Ij4w曻%?haA2NG]\R+Ƹ|S23Pq?=@D@A7_elNMy ihTlF,&tU=yݫvix-N˭Q9}C!";@[q3?/0Lj@ӮAP-_<C[DcE֕WǏ_kPқ&6+TyAybjMfe!\y'|ziދZHQ*RUQ"DqM0&E"9F]y7t^r9b$(Q/ftޙMalӃ y B̢cEEPbO"*4S0qEqTLj*"EUb&db|270e4WUEUEGZjGTm/fbU bH96Um--RkDV/d/kE[JmUXJwUVUWU؆dU-jUUUUUUUUUDH)!b %B >獇^^+E`?>I~bMlNx6tƖ"эl q7Of,o.+tjN/^?Fdtz1%\4=HȞOžH[cw@d3h?~< qYeNV՟hYb̩N++Ig*K;k4iߦ௨:,:!#$CǶ0?@`_0E+7ռn~pH*ES0-@aPLqV˒qNPh4UBJb"P @(HT V#!. V%ȪeqA]<q (bE"1,B |K,QQ@xDJ-B$`AY"@c&"Z:L ܵ%͒L`:$iHXУ eq%;@?XL!-#1,  Gb=@G !+PR``cd JH F XP  )@Ą\L‚%BJXTj) ~#P2"G-+qJ{ ' 1fٗsu=V(iDAʡ6v`XJՀz+O'Ie'"201F$V,$LB*2 I` #ZQe|[I*N1pܲUgEʥ2vZx,T]3yx{w=B0ŋ붸[|𱞏 b$ \hm c~9 \Sp}Qww~hqHդ#V2X7]9&1*crzT(pŭI7',Xazz[YWT%rBAv[qG 加5;U\W ĺ<1 †D< Bu~@M! Q۞my5? p cQJ2eD?gf`"0 P*J,1;?H(D`vJ H1Y"5Ě];$22O,'t -ݲ$*pa b ,P ( %EYPHdGx"Eb? 8~I*D!ב;ѐ !PA_L­m(۬)naq*X{5`iZ'IBp92H2DMp)T5 Y ¬Hh!u&b(RBAh!75ot.B+{ʷc !b93. 3DMkTMtLPt;חɴC ëJ8\ _9!g6<^藫oR,:m;w\x}Q2Ġq Θ%`(9&q2E8&`IptKy̒UUE( OjI "f̊Wt'ń_` ( I=؄X!0#&Jl,mؕQABHVH)iSY#+B@-(QZe`4)j$X˂؞@ZH;X'}0q_JEDE> ?+}eVB5bc3 Y\jAKqTDE++nR`%Y ClZTS JBT*4`h# .ct8]Kq*I؉<$Hd Œ0Ud$ؠbi& *%z $!KFbꔂD*ZPE[V(cRoC|^Ⅴ-WžZ]a+%FЪ2KhcPьH;H*!ᶄՌ2Z)c¦l$pnbG/}䃄0dz$# iQϞk3٢) J"T-0Iы" bֵ КbubQ{ 2xکHl ҕ,|ʨ sicj=#tA&FY($'F")q*"N&QqI@C |<1*5+FJ+F,e~V~l@XTF%) | SRc( {PJ{&ƴPeF(EA"hYe$DbAQk`{PC$ PthP@$r"70B¥p@fZeb0wTBАDH)%- (U-Rʭ[(UX[ ֕mea-IJ~RҧmI?O~tq()D.D*`;t,`"82PT(ii/Px; DU m!&0P dRJPdDFDd&G.S<)!UDF(XPȀTr{* `200AEb D`E"FDb$D@PQFF0P`D$$b"fz0$ E,SH0X0>D`'F닍7!:(=h10Oz??B{ό33 301Zf"HR*_uwmwvݷwmt,Z55;'ŪI|1pCp䫓/ [Ĵ;Aj1*L=_7]AC44A7nTQBZAk$Aq"fŅEr5]CRMeBL"X *4 byB|P}& ,#AL̠T0J҃lYbO#2 50(0D.J|xyos*:el kf~@&uW$޶e6G^kH1i`gzqu9mS\0*KO߮5tl 0@k?+f=xl$Ӽ:כs bZVꆵDi342njJ9k˜1@fǷAxt\,Om5Q AK3Ps2F 2k=5m3ƦA SYy) -Ϟ4):`,[K_>tD*%hc :d%@=J@7 Ag_GI0BD!`! *ט#z")hB,$ "ĂȢDd+hEGVgփ GM"C!V $[Vƶƒ#,OfMiS)xi ȀLo0g- @ lj JFBEZ[?#(SƨVl0^ʾ*D(јuFG[seoQjo^>>c.?J'8,8e0{O Òv!@b9Ei}|?9.vj7㈄\+5qkHLw |%^ܯ7/~?1DbtQ am[YngAEnj&YvGȼ\Z!qp]ˣ"c%:%Ҳ fMQuzpm$o]QqnX@hfLI1"!2>`/K8#;XI3~:J Z X9HC" =yB#^"vqMjL]Jz{Xo@A>2Dt/o@'!I8%- S)Kuzx/56fW/t 2GO KD%[M!?0Yx<,mFbH%bL`׆4u VȊg8yzUXvxng L@ 4oOmaf7A=y?ٻSKdI oHTzaƦB}":c-W(asRc3;-!Jgs7Y[(aAfq)J!:<'L5VbӓҮ&b\p>Wt)0 QL}#J4 @A@^) k\Ř~4aNY^yc1OLRB{w{QUvzb=aC!`nmfW!Oj܁G{bES<잖㉫WP!'Yrr_ID3w]&#[LҾE*ejS3t'-`!.Έ{ϵCX75iDRZBY puξӾy ZOID֣)nCT8K&Y/Vk.%ho loO>4B1-!|kRg]n7Ddmef Tͫ7"FH)t9l|I!8~uoMdp yFΈӠQ^Ѹ´:A}1KWnke\^ۥN1w]o1ݖG3EVFaC0T:Wr$`jXpAxQȁCb\ ^ͰFM&^! Abx*+c:5f4@󻒿-NdUw= 9A`uu Ѯ\j"_ՎRMىEjfoM>xٚXzBw씫[n<ج)b Da$=1Uk1m4A 5gt{_= 3W1Ъq9wWϙs>]T%ZvN*D ~Tpk挚tXt?>7UL!{_+ې XFx3ϿWnüj9L}{X[X&x.HNxmn'+߆ʬU(Վf F{SηDIaQpCԓHKQUhF/64I4U֖02"/p%fHΡX f*BYPg('ʣNFR'aozx4M^d{4WH%蔊:rK |)gTt0 y~ OS6֘N?X<5)MƦ(QoT;# 8#؍^i7炞ķFI(7!򏠌Pcfs5aS*nV  "$xa*1[-8#1#|FA?iR z5KeSލ- D |ܔ~ i/d"?2U=7)QƦ/gIjfc]WVS=chۆlY-9#&g^ )t8 Tb"ZT@?w&0 T\)TEGՇe?S:a8T&.!_ Bu;/̈4' 7tl0Ȁ [o7:&24À61AL"e!7oYw&47CcxR1YL`bp<E[؝!t%(vVaP :lr:3:}`t%y=VF ˆKAfS ( #|d6 R;f_х\$ă߆p9лu'R'~:8y 38rD4 jV{(Wm< _O"ywW}e/=#R :fPFCmc&TӚe鴔Q(iͷ1 0`'Xd6 P ] 0)1 0%H!% כyc(rd"$ b/9a<߁2O(7"TFHA?SB cׯ?+ݧhݝJ52=&/MRR,:mQİ0Zx»l:KQxPx (kFkMu(fLH{= " >o_J@!gګTNYPKjWv 5Rr53լ+LR0"Ŧ#2p8Է!mڝ#w=g:[ g.՞|dW$DhyR /{'s]jVW|pK ?S\m2<8 -=b=t60tV sf?G/e"Z8~'7!> 1" KPp~<3V9!jQ?q>®Mϙe7K-qyHU(h޳v1WB>S(0=$4Ӄ](<'iхM&蜝:hAE*2F,n$x"˙>hh "#0q$?I7aj?(qEFAID1VȈ$ AB HIV 0%T),Afԍ6 !!Qd*,%J@U(* (Y 2,!RtbLKj F( @+"=Xݰ XDiXKB)qU rb4LyK D<|jQQיHh@d?!?Z'4P9X=z @н'R))]u3#`ÿ23] q^ n0or=CB)ށd{-1 %E!&˟sx;.r\;ktqI?w2ū̃9XxC bEl|4)`A-8fZHDPFI!xhaH(A@Q`$X*XXC? b54Y!ATS>ֆRQǶd"m/(T̸fdqHҜ9{(q\GBJ ;zhզEpI$7yͩbˬYW^_J*H,Ұ)]=;2ZB:skoh^>$T$R0C^ hXsa(pn.9;#]Woo՘UVڅ3B7Ŧ ]d¥f ŤZ17MvDng}rf:b=7NR*w?Pl"XX!\{A79} Lѥ˜ΐeFA[7rMmvik1.PzȂ(\ jNgnyPI_.6fEoi\ FXlC<%1H9+q fGbH^<ޙ`$,&=Vvv@_Ɉ5%DT%y;V2}Iٔ]h}dh[C:м  vH' Q(hCaɛ1NVm'CjЖ P/VJh(_O#kBd1:ad\k0䩜R\Yf쫏aч1B9z֠l<`c81Y ,M;$.NRj:#殭G:\EyJaiWxkzTzN:qB$ʥcv wrH[*8RAIN.?X^TET0<&U W0{.{Y܉zW|[0V`+@j j0_<7n9In84$6C|D1ъ+c93,R˒FZbu/XڑVK6/5<,1glZ{r0yݮ[*g1kؚjA&HG?oE HdfFuI/@l8(x$݀FR%.xFe dd0{-}@yuI*r:Gg IgoadFaYtyVu8)ZScMNJ$]y F=u,;S/!9/&QO_hK.'Dq:rR"I͹#~%~皜J2bɰAJ,3:_ p6X̄<\u@Nk`NO,>ȽƬfx8''3~J2)^C=$4F Bns"~lc 48V{~&dSDSUWž)~9+*W*2\\#2ZfD~}fR]V9Aӝd¿3Iפ%CX\S@Pn%ř.0>gE-ϷȎ]StscoV2Iwyއ]@ه]|n=3T~ oO ; |*F, Q F\$#:%M)('Ì߶SFIF>_}_8#lfy5aP Mm=#HL5as6 ~2!{*; Z,-> ٩Iv)/&,Bx]џٔ:[yfx0>47jS&?agӸ<7A%ՙ'd Zc~6*l:s-Tu8N(òd͐g6-SٰwA.0eDY$!4k*1"_܀;{愂eЗ!< 3p+w~ˆ7Xt}V<فXYPBDn0lQ x7< Wr!ƩFH<M'r0ߑkעİdxto}^TA$X%QWr(Yc2E/X#oA"b,ĪHL-lmȨxs/ڟ!Wq8TRCl ,_o3eELaW&_(/sN1a+7Qd?|*gAϱײU3+|z3ezkp$TA!"E2#uDAᡠh ڳ1 %]tiR[oC$:H:I%zJxܭ=`g \3d)},Q=yO<%/ #m )@ne+wPX81'3AhIG(k%07'V05 ˝øN6%1Aj늇n ~yv9&e`n N!L;{v};}Z+.̿M\#AvE!IL;I@D\==U9[(BH86k5$bDfddk3d$@J8 GF^"W ٧5#zԪ!䥬28p6,ӳe,Ct@ R @C"cҪy= *Y%&l:Y^HU2uI ( u9LLg . 7KJ.M?֯ļmgX=TCz7=wv>vǯi/nޏ>6;C HǼ>(6e*zMC` /J<:7x(Y: .M1<$ #؄8QӅYGJ̎AO PRӣ7E%DKb8N|웁 +9EǍ'χoZrx)Ҥۍ7ؤԯeiNH=s3wgOְ!CB?hH%% Ȳ ".Y.- bd2,°X$Y,B) FMjbMUEZ1`Ȉ@6!pAbT*X*RјPu3뫊#g?)d04ť"^(}M7'.RyT{-x]xr"Egp\"i/Jak]EH"1p߲7jӮވjlqF߃I0!6I6MDLaDkX7mѡmDcA` (e@4jdhv.-("I+`$a(֌\]dfܛ&CQdmw j65%r,.2,Dm7+$$q@IBBIs. q 1h!"jK33 &\ҙ@Kcfn`Zde8g( 17!p#+ rd D,3箞T=;X=WWtH\W%,x;aQ,n|8W|u1@*k_4YĮS"ڧ{n4h ~=%:)} >P !@?4(TWmͪej*0m2R,33-5q?aم@|Ȱ@a5mJ" 5RO$VX) 4IEXOPP?bԢxSQ` $R`T`,XP"(V YƋ)I?z"XJ 0#3o,HDa( #$J$+~p}urpOI?RV?4Q*Ң>mnfR25,-A["X_ '|BBP+I $PBg@eT&?qeB:,O!c$D)q M Q҅ j"1 HLqFc~PQ!xa@v@VE:b"h̒\P*F/d *%kQbY`Ed,P d P'?41 h "E "|믫܍KW*[>#LY'|RnbEBXR "ȉ!l!$2O03J+45вJE+J,*H H2y~x8 ymᷱ>dv1TL"6J({T$ETP :g`)TppdIhl "`ct <-g.qQ šʂm, H(chbĕ: RPzMd,@_C%'i 228֍jZei2 Lkr=E%@ u IO:Bv*@s  v-.P{ˉg<`W#fx7Vśþ!h\̔2`܇ӓXA`_lZqd "ŀ(,`|=v2/슮Ui b d"0Y*Zµ,"XB=H!M@?-Č{}~{q 6w`pN8ڜ,xd!utEù_=Y,BQPI W33>|?XOޭlFJTJrsRg4fft\!OೖBzSa2,QEL ,KçTd?L ΂*ܟu*'VQ6\$b:E `<:޲qsZu73e pN '+;G'eх:OR-ջ9u1g*t: ze'ʶa;?vq99{32vbQH9k`em붝@lQ=< #..S Mg|LRb=LԇPO`fxak+ksèmw=Fx3S;Uèq3S&bd-\ɶR(S+JfLt*\(+uUf\=Њen]I`C8?BcXEƇw\< z xox(G3s=h ZZXowLGĹ[[3I-~01ŊSUSOj 8XP$o.]<l]akOd0!OO%)6ՏE+wm,=}k&18-¸\6"7^Om7^$WLb:_M]T>ڮǙգڤ_puYwyW:<F~]$Uǣ(-KȤܑ\]{g * />d&"EX=!H}krĠ&YQYӘx(? ARRyΎxB޲Q_"i.xRid5S6"M9`-t<^ y糟UdQM옌g ɤi0Nڲpǫ >9 8P^} ]ޙ=s e-H)އ.eԊ ,^_):ll4Iv@?F`bCXjM0v(OdͲnD^qmP#qaz1#.G\rǻ)QO43_~ tp4]qDp [DwcHך2>? u43&@3K$B">ĖK@ 79 zib 6k-Bq8CwkQ)lVa1gƛ3{#rNiõ1>î~m3TkE]%D:cD։18$Ot}ק#NWjp0C2QKj4E>=Z)ODBCu\+\]' 3㕳\GcCXL>򫿖cVDH}7u,ETKNjR*|zg4Xa4Q "h zav.0)3CeԙT%{ܮ?ԏ1KH&AYD8O@81j%ӡUp42djIZa c:B\x$SϔT? z?(Iä[EtI.􎼟<`+c>(KSEb{42<ŠH$$6st {|81$|=T<k<ٶAY +?%Kr C%뎵iCQ=jر<+$H*?|/r1;dup #}=Li)8{ dxށYܨ7btX6%ȱ^ {LXxLBE}@EAw.$⨶>n+FA>ACcǡTH#^D1X Ag,ꢂ4!9y 5}z$KpMH&fJx2z @$P$ߩ qGmDa?~?+D n#bs,?08H-rgfTJ)T y`vd2;O휐q T ]owyّƥeePh4ii臓P Ӽwxպݩ-M!",md⯽Cc-Կ  M4p=hU =%I qs+Vo/-/V8goc7Ӵzd' h `ua j(rA g*{G*QI! 6zQLR. P܁U@T(AjFzSyENK^pZ玹ҨN/F]ϏNNYE}o!bI! -2@x8*EssL ̔xs~nt|>nSo]!'/٬n ̴AIbG:.}UZ?X uT "d>|0.̹b :%jDjM} &ƈ8E<0 a,Y|4 %f:2-3솙|BbrjF[Hr6.Þv1jK}n O׮wx5T,.M-iEȆH(JMf`pτz8|y9:>AuZim鱉` R "ZSMنgqg6jrekT6;ۮ\p>9`zB@ޠLr w}Q (|f4Y+sgei!ĸs=(` %@+zcSm'2BWp!*RjC^fKAaxVތGxaQ iI+GB D]0kBFy-̝9Z6%vRyxZm_8nKzYk_YCz_,Kי@& 0IC}`,8nuPbj(Yd~g?M-7 /-!ѼHSݳ 4ᭃ80ģκLـ 4jPI}ŠH𵲧Acy?CbfGïew^߾\D(MgGHM :kh]M0&` 7Nqs*;zFgZ^*?E^( >+W(x3PB"^pg@7"BGD kP." $gAbƵ2"PUATH R#EXcQڨ$VEda2Xy|))h%f{~JzL`4gGsVŋ3fRzȐN\?Eρ0oP IVaBwK\s7qڇE$:AA}q ZHH;vYj'S35`|wƺցrB_^`I-@D3|B9WLłb`ID;ޗЇDP7Ȁ1 g;Nr݊ۥDZt A>Q"bc'-0d~9}9Ao#5̡"/֦\:Og.{?ij¨*$Xo_/5TQ;!#Q?_gkO3 7chuD/#_/Bb ȇP09A6ވ?4B?-]zU@02vy<ц|[c%IF`rUP"A NO=ctߧ~(rMLo`C( a9SU9m7PZs0#q/YVmۍo?kAďb-F1 DQ2*@>ÄJCbE,X)$ T$Q4C/%HL 脒y_, EғUD`Kc$OO{a:x[<4G:a9UkT*0#"" #FE" dʿq: AUW ;̶I7ijVNo%Қ$I@tmAT"#=)!m2,ZEV )"Ȱ("@L "@UhrZ޿f5(9wK$c;֣.nI.%k:EgV{Btub2d`[58N:|{o+4^zD 9!UZŮ3 QMdX_{f@pÝ>(Y+3/$=8\,4d5|0!" g|rl~jc]qUϯW7_i{ҡ"$/p']¥uV ad1OHOK~&c }XG@>f&"џdCDlA-_ioZ:I6qnI}7f dO'dI@}Q" *@BD*H Œ(E,DRIRȌ2*0hHcd,8d`PE_e?'KE`jnK[]!VYw>`IE@D DT`"Pa"20V0A:(H6,d"B[aL@pS1$dDrb# #1[m#Y8{U27|>aP*Rt | ”PiѬD4HEB>, eEc1\ab"ł""+AdİDAGX exyI?#!6`b;qe~Q(Z&Ty>E ?eW)K,^F s3mF(uRREbi$ Xv}]'~J'JE{F- $bY#" W `Q^L}]!$p$́Au:I$/b"PDV Db,! 1 "Y؈ڦRoпp$ϭt$"w7AU)^ilP@y=d1iFQAQhNiwߩlG\Dgi&( D\tjkv*o3?h1"Z(H’ g:J2aC8IgT ulkB6^ ITIg%- gx"ke#+}Bp,Dxy, qf" ILx "'_/!s|hhѳabbŋab]ݵv.",]u: P`0ĶF X`XlF eȔ ,I"P4115)\ "2̢g&f,W@YBe-Vc|syQEbBxYc>Zs$~ ٕ̓E_'14SԦmz>{ytD˜L)p\/T8"2x=uysNޫ|+˧3ͅ-y G@g47 hǑ6cŋ#49\t6Fh[K'Yܚ\2:&YdKae^\58ж3ȋA2P 6"5c @8LVL*ze9B 1h˜ @bXաnցsb;>-H&{\/L"2X)ӡCq94@tr*\8PzEiPDS%WXi2 E0e$ࡈ( [Nq|Jvڻd @%TC$hrmJXm$֢4_ ̃?e"x6L|pNCGyL8،6ʓwBXh.%Tn>$LDDDDHyg\B&apu<Y3B fEX\^]Y! Aoc#DBa@B&!re$a9{j+7 wWD,:Wmd;"J;l{aI`U_sC(#93ڣ6c@:mMVga/E1kŃ2Z02VБ%lbB,4j ; Q GYP|9_dTfƗ j O0@%@(48ؒ1(rJuD% hhKJ6X8A01Y  85 XEyT=F| 3䭣mՂP{l {^8kJ`4I' 6n#[{ *H7ovuDK%$ߤiCX*D&0T.c(w#FdJt`gR߲]@I A͜51C@c 1gQ`)7K`Ea`͔ e80L=HE(BHݙGq6vVyWH2֕:RBRߋZDK/tCn^V< eO ~@znEvw%="/_jYpSU?3vX-Vn{QCǸ7lَ*#Ljz )+jOtr@Y$'}˾MS?=Ǜv-73Ŋ>Ty]4`mnÕ`M;?gXe3ԅZJgi.Őuֹ,8(6U^Wy"gdm:ċUU>} -b4F t@`dݰL='xmꋡwQ轛 1بpONvC=hscϸ`s Ƅ9+ #Ua;Y2<ˇ$e- o*IU-(NF,2m"dn=QK=H1ϛ_~3f Z灱1OkߞƑT*}v(F0֖32MN/jgs㻷yOr| J4[)k\#y$?|" [\i{@o7gޚ1!ufF46IV' +G~ژvJ9& a2/uThّ 0&E ?*0f"27| @3ډi1o % A^.,T9_m|[QSF o&zk-B#3+ |v=>AMDwn0>O1*Sp$u){0g%gZ_BTtu1WbȴHy 7nDe2ߞXuCņ"!ԕYH6J/BBs03,Bz,1g4~}2+CѣB13믭ܩHzWqd`k{ˠ"0hC^UHyg\woɈHy8B ?x`_jm$PO:kX)?`"բ?("c?kYp39|+PdxT n1!>"Y9ɘwa` AZ) ~ %Ȣ#iS h qwNzwlL?Os(x&s.אg$ChUe :Rӹ/QüЙ o2.6'(^BQsfB,G "H ]umÜ`wr1E1K(P Βv4+~6V$&d0xgwWuNҝy'!b1h@/3+舫c=3k /RҶ&U, wnPNn~8p.h"舡YXڗ#.v;$0?&:fS".|7QP<=c1yoX@/ :v2 F%n%ZΏ^$B X:fzd!<n0- %ݷ62t2BǸ_g82;}*>VbFV.5䋲 >^""z&/c1Hd =e3uՎg(j p".aپ"C.EkCmT ,.Dc]N3,[htxo~ϢD;A:xk I"(H*C{o> V>t@7ګrvDZA3BXU\<#޵m/K@vp~k&MbĄP% At'yΟ͎ 1 Dbxߙ BC;yDd߫ÞTsχ\e8`pE=IfI%WUeW@`fDhR+Aa;ʱ;R.8d\n jYC5.?Z"p$ۏ!knc,A0oO}CgLg$`K "{jLE~0ώ#B~bTaRD G}gh@`0>u̎e0M#w ^7"s6.:hZ k'a0.xk^vtE(H/=6od|B I@zY3uBUdzbA]u /NZ`2DPbn\ ,._RY:p98TU|&;MCN!'@o ȸy) [ " UuQڎf]F$ )w垚 M&si!FXJ)d+#~2T5]dǛjb&Éؓt+W 2\èٍTE |!mP5ɘcŲ& < Ay|z"" =c4"\>rFaTV ǘ8)9Phώg "tbS; ˒[+2n{$ D}0ή]`V&.ZR-[moApF|=$ïƣJR0uA:@m堶/ "3IO.-w=:[A$PO$eaUy0829: G3'. ,-vֻ\؎9غ(;jJCehA")vykd\o0btǀ, *.,T:ur;Nh;$.1AsI'fh]r#sMb K9Lʃupp_:/Op;̙H`PVđPbtY"4:H2Ny TF`8ف~$>Ԡ2q ^3\ƛi{RI` :GLxUG jhGikCq{=T ;b[lȤ82#E$4A}NJ9m9@f]"QڀD9Ћ+^XIݷ 3yߗc}VΡ |i6 ڗ:IPH{ ;CcH=+ e$#ّP$vqBJMO!wsO3ipd+Bc uU  dWm[z ]< qxC(!X)" !  ,lzLI&2Uc%<ժ5$v%m@B @* %5>,HE𐤂smBq/olohm 2"$H3K$AbRxeCL"?T@H~Q)jBFI"Ȩ'h"r`_z*RB0iFHUh}~A5@+$sz}Ԛ 5M`:7gt_îȵ7%߽aۂ!48~fA qFeZE ~+ ~f#&QAM2uf)$㉅gZ⵶xYs*Gohb Ȕ,W0?p;O^o0"%G~|~j (pN|ǣ>z'1J?J} j2yqZsOcb2aF뽏]y}\ BF"O0y|w&$3kT}:}{? ]pa6K7{!5FGM9H7F&?z bjKHQ-Ѳsܨ`Br(P ?NdyOeƟNC xВI<3ˮ] O.}{r롴Tψv|bʠҦ iv b"DmEQ *Д%pqPp(#CJbT uP)ѣաPe ޲ɐeEz\X,D~z۾Io{Ϗ^{pՆJy^ yR$8Â6[l"7%A&!(c,/:5 rP!uB :xT`&PPMX?m3^^WO'8n*,~CC,uk[3P#ϧ^̙VXfVyk2n~8f uғgXs,~fչjK[ Ͱq{=Ѿւd 5d 2U?;~??̟y?iia+^E+?Zgb+2$zѐ/}UL ^NE @ N_C%Z~Xy$5.G32CG03ϭ"(,Dx0_i}#_kF8tV5&cAhs-NEk-)+׿ ]j^ a|wU.̳h?Y}لjf"3?lcⰵ;றĀž!<`"5T%@ ][n#+KpLD̏5Nh'͒5tvD}@BmU( կBkheYމ!ݩqd"#ҙ"H2_@Xe;oֻ|u>ĢhϦzSQs[1;2{d8r#ΙdLh]\/\2@^&U6ǟ6drQ*YRGo{1dww^I! #-M4!ѯ,} dHk5 ٣k?R?m|IPOǭ<>z_0DDN*R6,1@$b_W_VF0ER@I2ZW)YUUUWd >f TZ؏5`oP@` +_<_|:=CGNQY$ I>YdzV- bkFakq,l·3&쒻lL5tB6m2 . 2a`wdj*:̛ݲnNT[1vx?^9NSw!0LrI0@bAC $ ĀYS+Fp!_ Fh/%L& W/^;iKty`u2¾<ⴢXY1̏ H0! Q:TKUd<$c-%hġI2PET4T%#s!,ef,BR](S8 )az, ,}d!n"B%ZQ. ^ǗCh!B^) /=Q-[rɌ;~P,`2Y@̰̲y,)Y<4D@E;"nD%dLL)ktn&#UKBͦz)9`f:T`$SD ȌPږPQd*!"#PRE #nxTsdPD̄ |! yHK Q*)JK,b8 ф!2G885r69*Ѭ-9Z rn8)r˪țp&H;xrʐʚvLAj) )&ՀUPh?rR@vSm=+O`+'I*>rQDfbdNm$z*̒0:*Q 0kPɀPI@0d* pX#2g@L'iwd b8@”4Jm8uBACb* $D ƃ RAYT41%I9JtѐHXI2*ծ. dDLHQ$o  afpqH$AA$HJ;NΟ!$"HJ @ u@*+#Q}A(5 e 1提@'Wiҗ nX:oHkz{?{NQT'$ Tz8DǙCb2*w<=Mîd7qȹ-{Nb({%@YeIf49i1HCl  H4@$ldDF 2AE X*@F Np !9",4 } DT5"|fvAE3 #c,΁M B*99wnS, 'G`Hbh)3']EV!^̙gزoӦ,Qxg)xD||ge<0hOh]XLh_ kɇ4L`<#x%Gɶ7f"c퉗yRdz9x3DptPҚfT:VJrB lpYAYޤxN'sNa:N:&99V}g.}V7XH `=& xNAx&S؈o]hhlIaΈ,u2deULA 37[r3IG zZɈA܎owI.L cﶴ53Hq́ͣc ˪zn}+T`I`8t2Y>S4y@YŇJP'tN ('$BY @eq2Ið~N tDX{ƙ<<M8!p: r42e1za0b"& Ll37k}6zKo;>bW# 4f0㲷>e@X{ B+fΓԏvbPXS%Cb Bi2SI7SM%fyq|urPV^Ncp<!l0/a2> 0({E \HM̡r/ޞb7%^ ;=x'tpQn`vQQ~'5QSߏlR}362Ct ,"#?`A HHRRģAe ?F~/X XS B> <2 K`(ͩo}) uk}|& a+9K <rze @C:vhXVf`Dg+F҄lC❏|)D_ݱNY=m0Ob RV%I+"0{8yЂI!sQ⪈2\1"DN+AUUTEACj*DX2,AbhHȦ7,*F+!V$F3QUHȪIlb5&R(s 7#m¡LB"0aR[J q# mF2(UK Z-gJJ"тAVDq5Ef# * lDhu!B"*1(ؕYm]ƅa3 6,Tm9F]f.5Q&m mrHeF.izLFE2!!:ƨA4yDmLBTՅ(PU[#$Xғ$P:W4 PTDlds b!j0bĹ iQ @U m.dD* EɹddB'ŪDz*QXQ`EQ$  E\1YXp!JQ VݙFp@rm-QI]Р93+UUQE"!AA\@_̔r9rm9˂"ɛ Q.dU ,A eQ)Ev̒UR1DUTVq <(X+uj ,\l`lQYb " *"",EU"UE%PQ`Аl7UUV"UDQDPQ oT8iI.ARE8T"' N؀ *+ rnl %V*N2UUUTAd\-UUUQBi Ob@ʪ,UUTUԒ-UUQ\,UUUUUUUUU{C EQF"G QUUV $UUQUTDTEVl|I("gk$ *Cr1cb<$UUUWā#>I1JX+$ H $DE,YD JaABAH Ia"`dV,YT p/5x Y'hpxB "*RA{%%A b 6P5 80Xc&(R'-! E PYTPS!'$DZ!4 ԒD!}ǪtA("dД]2*F X@=! kPySMGCW0xC4 &D8F+vdD78Rt#t<#򒠃QX#!SO *"\ 8QH0!(7F R1c"20H X(ETP`fm s!QLKB *6?Rο\i?lgi_fi ;" B"`QLFa~s-Cl-Ob'xh^O,"3Ͱ`R_uӢwv>oWomh"Q.='u-ܸr%'T%Lp]6F}SsFc5MV:L~p.~3'x31L`;$=X&L`LLDly2n<42 A}fP5M4dy6!k*Ѭ|styF@x)0Fo&%|>K4':v1}n_dA7Ju1`YP A<478ol߬ ݮ4iF]R Ń2G;yol9 O@9P2kg.:P}oW>F$g"g q.J?2 ?/kp& G>5b[f:!O>]%;h9k*fz|M>R(3> (gfA&kaL:\JIz?Rد8z˽RQpƳt6o|&]C:|Ū67Ga,0s!6Vqk:n:d׾RI$lhV_wCB~&` ڣ F[PR0{)tVdplȹ/.qhмc\Tnpr+ANB2_ᜤGNkWYu$d8| |P%>띱c 0=0Fo{QHe|*"xv |9DR?&tH | 9EQ*k\/AIk`U⠂4X`kAQE;Òˍφ .QԵ_9dLw`'(7!XDR=r2< _S E9U;^- u›*6:zjBK%DH4% Yn ٙ%7bo M 4ϨK cjb~zϯ [(|f ,vf0:w"2x4VRR+ EК*7u cIfsK@Hd?|Ѫb ^p;V>m?_ꎂTch[v@-W\~ٷA罏-'~vrT-B f2L͂(lw =n?   J`c֛ޥ5e/BO? oS;eTjA6N;V2m#[^# 2PlGWnۦ&,GԚ,wUU383jxŗl88`b adńKbh_ď ǧ,PEa|'OQ4|Ю In[Mu au)?zr?d[iX#4Cetlr t<@D;{](xGSAxX&:'đXNx{ QW@b,i,n:ɵU-B;lq[8Ct`pP^B0Hw |OI+J77vX A~wea>C#3" c4Que}_F𗯘"q/cu^}heϫ-OuG JTgC(c)t$\g.fMݳ7eNޑ+zpuR"jB Hr#Yk Ȝ;z{(d]-ULך:OY<ʇ[<[@8?T#[|*Ǯ=ٞWl 'Glٌ>b.*;gW4Ήۗ >vBՒ&u{(O >4ǛqWֿ &? =˰l(=-D<7_+03X+2n𐇃C<sdm;$*A:t B.mT-`XYlwiL{2vfp2<@I( 04bA PPDQ bR1c)d QDVYHI\XYzǍ>&$~?bTq[O~'N ƴ\SM+0ϵ%BAVW3ռ(HvFM3򨊵5]kɿr6ܿ}~EMC^{Αc럃-e!5~X 6̭OqlyL:dL@5ukzG?$if(aAH=Ƥ -E%G`:?4ݑ%]DO6Q$iz(bvgNo2ыԡ??. ߟ8r+ңIC]<_;`l]T-̼U|.4RB{&TMkDŬ'"$*]%Zm:jU$)p+tH؍vGDHQ]87k&A qԺyq p2`"x|vJ A]_gIX^t9N=M]t?xE%eXOixP|k) 9Giw6(mX˻ԧg놑 vm7jfUVZ *O4e&H@L{l5(\xBI!@GJI$]JU{ yAbկ] !{į@p灛Ptv;O7$4/eWj0y c.@1â {c Ɍpp7nc|VtcH !;_9: -_\Avu;CG_l^ıt\Ub\VٯhBaBE܊HRLTR  "%d $0Fa$RMycCDCs^g SJЗV[zV]V5ZG;̦7H!ϣ1B((TR! nК ?--"ߝ`'"D%DeV49;6~0F/6 ;?<#z ~řJVSmK)2(d5#Ot50ر0<|k۝=Shf撕uR;Y;r޸{Aƽs|~_@_OQzaK.5I@T{-Ӳ"`8G0j BŐVI5?Đϑ_ HeLajB h$AG- 0()iY dXbW̧) +5%`0ؐ H/D'`M`,*XP&kBdF e$Y(RERd!PR1 ,X֌|YAD(((*HEDATEb!("b`$a*6L" # # $i=ȡ dXz?*OD:=Q ڥ Ԅ#D,Jp%,S $0APUFP"$$^BᩁEADaA"ȃ't=:SZ!x-l.<AYA?̀  %,+,H }X`H PP%X$a@ AtXEETU!ĩUQ"?@'}젰[U,F4)< )h2hQ*TXR\Ԓ, BR( <%QUgb (ȋ`AA+TU,UPXE2&ڲb 2)P(DPYXڤ;i DXA$: N!"< ~|co0c)j 1e .F=&[n hU wIe3c{ב-~C |vd<<VXU?J E0-dcBEjD1 y. \VWKi%g:: ^p$S1bG2LNO6Uu=ank@a0@9lR,q~$%]3^M /` ƎBR%7UUTxBg"ڙRE׺s?R1T@j!# !n?DDD !Bbpuējboߝsx8pJnTb")0c@B p XnPe\UhZ]hfP麞,h Ehlܙ<;-8SCSKC㲇Iӏ1z2d8+QT;f]lwe^V}ed_pj )2%3IXlu]@l-T4L ()TFY406+ݟe<2a%-+`G00S޵@(Ya1A8pL<܋s`a K,&3 R20/ n jQXw^*`@%ޜBܰH٢-yO{xi¤M z/G\paHl{ףxSC=e>9 q9NS)y~ECWoSI&=S Jg 6z@0EbǤ'Yy,+O,bi@pNb֔maު*ݵ+~DP$ (dRTeLabL@Z1F"jf0#TjPFARƒ `b qk$ˤ(9IX14Q,aX٘,L+ I2(2iJ-rS3!J2Ddr.BL%VҊE 9cdҐc  "  HH QB,QQQ@BFJHH,7ˀՋ5@oI` BM"Z RCpE }HRnNҞlۯCŷ/BDH0U%bXBJY# E&[Ě1VeETbe " $ǎ"0 Ȫc " )3 TY"ŀDUGW(V)R#"*AbR* BXX *  *A@+R,TP,,"dUPX**X E$5 aEI )IPzmڪZ3D)4.OQ/B@-8Ha" `0AOeh'4+ܐg=0T,?ImȡEꨄ$$$4p?2Ə$}KlXl{)wBZB>yv,lAI-*ڂ0m*+I`/%;1ד"8*->0#?>Ydi"B # Ia"PMH=6i2nĥp "0р |P,%@B!|Qj,FG?wHJRuP X(WSU[sW yL8ХO3'ΎU4bLK&;Lw)Ja;?pbOt:d%hx9{|'mtaLfG1"JPǬ,-e቙Eu?.Id2IiKl(c-FKp|$AW[$_!$tE#& /ZY QϫhDwq"(0igr   F,@Ze>Q\EǬRnX0뇎J'@X=Lhì f6 @ S/ (uD[0p= # fb8yG63ĜpGInO.Vcq}EG۳*yOC`P)#D!%oA DDb!B,PD(tp B艟AADvD>HK?N8w"b)T+Ʒs[r^ۈ1R9UUV.Rfaaaa ,PEJAQ("62IìSܷޚ{o{gto*0O}է&a_g%" UbwVb9oH1iD!ˌX r>ĽH" !(S"&Z'#fP$ɔg/>Ԛn+BbU "=mN *֊ڔiT2{d'7%+@J,'_KA$i/,'O@O/UH+Z'"-W Zb2*,DH9HYX*1@XtI:1n+'a:"s'NzHEBr!Q6D=1dP/,a$͆J >¥ZY kj6DaL .]yB3ܕDixCR,#ETd_x8 mP$UnOQDPJǐȑ * Q 0bADXY"h(0}`ωUyMHCxxK2֨JL ЉK~=P_DlͭA )/JyZѿy,)~&b* (UC᥆RBd?BlcN&K.l1h!ĄLޜ[.S9-K?xiK㙆NJSۦ^e=1<ͮp7 2XVEQ'Ä&<@2 !,X(2"0<%bD@DHaQE $F"*Oc,H}`ܲ0 }Ot8΃JƖ&'VP` (ES}赭#Ca1&0Tks) *"ČAQ8GOxgۇ; >g]p"" -q)rOj~iO({9yE_f\Ra&׼69ⓨs/ i|=}eÍ֓sQz |C1^!;yg݁+y0 OWzY)%]T%fn `&Xpa[:٢X-F`N&aԪ=q+vS8.o #,;fm}aNhP/%  _k0{6Yc(`E*>J 4Xԁ$( a!8VDHĂ*0TPR 0 I?E U$-U(XXF1EdhTY E!RE" 20X0V)`'J4!@QVD1#*!' d} $dEIHXkR"B ZbI'GR@AR ED4@:E".Nܬ!qt80RPۃ(pe% *I&B ń) u9:-$.N D`,F$Pb(EU"dRGdbBTR)Eph"R^<8dJTݥ(Q&bA|VZe}yp 2=t+•a.:-\2g'3L /}pYƿ|q6Q|R10N q [d$ z3|V%ֳ2o!B\Q 9АқKs),aFFZqLE˄N6@-3% yŞ`b;#kv3=0*=k ES0)@pQFJV2QUb}ʥ@ %`AFDBQ *,$2[X0!+9IP`QIF V %@A%bQQ!P%`d%BPQPXLC徑abĀ???4 # `)PS#hUm ?BR&kS}m3{!ٺwLS8F3b~Ӥb@icIBBiĒJupTsyG^\{o`X.TS$"'RXʷ?eFH"ȑED }df @RCB(@m@b"@(@.RH,DHX F z F [0$Ȅbl,V2LV,bM@ `$82h3XC*c BzNP?r jDE>U <:~iA+m-FXmq*r* -hPo_ٟdF[oPjbp7BHBD*,AH( $!|GWd7C zxJCʯxȭ**w}$ %ERHW;btJ%Bx(JJ r᠑*ORjmNL%)H`UN[W0H")-&!Y"DDDDUUUQ&J9h . #hs'18Q qI2,n"[ԋW Rbfj '2Ht769M͘kd;Q^q"Js2*u]35E|Z*V_9b@µXmoy[b8FVU~T Y<3 , 8&, a9 0P8J)nS4sjkJ^\*f"](D9J*I1Bf 0OIчe(i76hu6 `)ɛP"" B"2g,Kxəkzj3K|[ُ0M[fse U`6Sb C(Z^G\7Dɜ983˟{h +Px* T*"T*+o)(DVppPI Tp(X<"rlLsի­ K|z!nϧ>J6-©*uM7W2Zx@a,ZH4QVeiL 21oVeo] hdr|eU͸D"A 4'@%,E-j)"",N@%KRӌ %DPp:yY|y)NboՐ L a,GY'R2~ZzLʊd"SI Pˤg$P "ȲDAi52偧 Dre\S0fp$Ŭ!Es"]IRaX)K Z ~X,`¿:y<Or' )O;ȝ&!L*&K۬+5U#yXްfl+?wE1R*"Sb")l1Ԣ>i̤XV+J[7)7ё 'B; VHQ;xr X.U`w $[) e8ΎSCdŊ'/HnE jA.ɑ%10Y:aRm56鬚X+\ˎr\]i5ޓfӭ,JSM :XaK6 u‘P<:14ax`!\]qa@bЃՀ #5PY26R &k;|0x`{ii!o 3,=N>D@fV@|T^7U!0`H09XPh ] 9.Yx}G܊pV];EApH 9HDTɕ:É^t@ArL45N^Sy4;1*aD]f"Vݰ8$-G 1:U"I\ &admoδHW-eN;)*jciQNf Raʋmb8,Lt_ \^F8ITISNKTLdELҴx-^%͉Mٍ ^lg0qA%3\Nt\ 1ˊ&-ol|NWCD.>и vS:2`p]-[ >L=2*p"tr\4SsS2=9 ,Bivba#%U-9W6xc.iGW^G˼,}~3t ({q˕罕0vUC>tdJ!o :fY!49^!RwS(rhW0\mVF 5^8-7t.} Lt aVy\ Um\%ڃCP@rFNe 2wuYm eo9 M;g$d(h]vZbX^-!f2GDΆfaI9zYY&qwЦܦt9x\,Qj(~ֳϲe&&"IeR| P"mۺeA6N)ߊj϶9VirXE!(d>TNŒ*D4lU]򪯳xy0^aڜ]߽ݝKY(`*Q+,t21*5#cTIt;5D;/ρ.|zNP;A+\=i|zr#hl~H9C`#!@̠4Aͅ_=LA|O4&'i4}dYBd1CI{13UP60R7AwA*J?J g9N~xҋbʼn`Yb}0lVA+ԧ+)BR5 i~\ڎª @ƃ" )h~g==v41|f0IѲz: (se!٦ *;gŬt0HtPfMĽTa4G :z؂GÌKTXH': ݣ# `(2̘-J5嚘wHGY!Xc,jd'䑋fQEQEQEQEXDINTpqQS}QCF 1)6Cb02론3>oM?9mr?݆əmmG7tm%E-adY˙j}8ee40f1Rň3ն`R,mh\͗a-mҒAO@~_a-~a m(H@gf['ޛQ ~.]wcԘj ߸C9zgS!:0mo.gױ" Vb A`0$XmP &d[,"I" 0d`)"JHVMP%.ŋ,YPLd̲Q \bPE-da2[L$W[r#G0C2D(վF# &e+ͻ pq& eMPÈ =Z7p !A,Ɉue ,.Pm +1,Ef"d,h $.JA~8AΒ8䗁P(EDAi-S uk/bh$~^1TԤ%A ]-1FI'ECa$X ] Hu,(2,}.⨤g+^*l81_e#PPn5*3*n!b ܄Zj%2?3%*S3= t T{̒B>3' Z:$2c=%tqXMpxvռk]RL̘2a $g9Hd`rhR 5.\2! p8.bNqERvf%XQE‚T:$l(mK|L-)*l#\Zy\bxP*! 9M`h2Il)lHԱb)C|rJF0sR@6 >1/Q$Ƙ5(, D[BL<پπЩApH0eF ρSxD B_5yiשּ3~=*Ddc ̟*$טhdQ1,"J!gB. C E6j XBO=(&:$"m:&Ըy>aPoаwnD|nF Tk9jBDLAp(;eBuٟXOn^O򇞃tϫӞS8xAr3Ip澳 g"qnBO\9$w۷#jL3д9 `OHֲ|7(~NPbr6:5K0Z8f:>b/T1а2Ap:Q@HŴ#0EF,"߁V,)05U \!E0Iaf%0 i_h ښnxH3hH k{4HĜKl1$@Ňtt g,23lex8{91yO k\4vkChPi {{sD !cဒX mF،f.Е1!{( tVj6z#n;A<0ϣU9M)~|m;:>Z"dUjHW~\:0̣IAk`,QPQzR!>@$Q +Nj0q"*H,d< = DQP6CJF,HۮzQ9XƥZ୧_.,N=7y)C$"LJc{s9x}bg$KV:Ik &| n@{ vWQE:wpW }<7(ă푂oyz(Yxd&< *TDd}*0g$>{fɓV`{ه~i {ٺ͸E(EFN3XAa$)Jd1Ol9;=|NvK` QEVĀGn k )ֈ0@k C}!P $RHRt/`c;,)1d#Q'R 4qS \ }͙Wޖq&֎VK^P2k1*jd !\e▚XyiAŸ ;>d!)!"+1l,uQ$H9jddEDb1#T*,jRbBVQ& N82ڊ# I֠+aH46mQ P-!UԲvJ@2h˞?t:`pg:?Т$RY2`P/ Y8'&wW'% um:‚C S.22}͘#8fAXЂSը*AH,""dOld4=!~Pӆlc(аP0'?o͐ Q$ ?>Ul'9{;P` Ѝ tEP=Z~Pn9' CrgHQ+(mhi2;u'A T4Yqb "1PPdRNY@tQ-Fj]#QF A2Hi':%hŐjC7BUTTSFaf Xx .s5kf(+!yA-Ȅ餒(ʏ eL@> EB 92X"H hIUI[iI yf"B[`p0#0J)dHLUd,I |(|!`xEQ|b/H;(ŀVCP!0OҰ=$XA1 F1dQD%)$ !7i׾Bhr,X,Q~R`v+8Ic e)H,d` Ȉ  0F XϯO _?M8?,Yg*PPP8SP  ) ~+ ~1$Y`~TL#a뻲RԳ; sE1?]496PQv.1p2*r0XITMa1ΰ<8D:jNm4B8;tGQ:|D*O"DAb<9\8LçuZS"ŋ,aRF`*Tg<wZA=Y S,w&6::M7ë@Q؊ٗ+t憜)+1<;eî̧X62ܤiXsŗ12kz8ujiƻ1rZ0e-8`")UU^,0h@&M=at* DԬ0F e2O>)[;2٩N P1cDHLOTJ8^ø$ {P{g]yÉ쁯>Jof!l+28r\2fԾS0=EB`5<% {:ie̸_%\nun7]gk)s(jMD2t-x@q_ <3^={;7Bw`󄲪M^lk̙3s1(Y "2g:|XqK|i`<v^N:9M akA2G|.W89)R/,S:+ 5&344ޯCHݣę-ǖGĽ'+' Œ( Bi i%zM\,yd<剩Df%(oIzQkKim-\1DKGf()F,P$UUW|;%↴>{l?o[QJ*C#(l.> ̪A"IwUUF3Ǭ8H0IIhj\$@y bI'TYDՊHXUZ6" $X YH,"FTdXq Led,)U gJj$ZBҘEqaP,`Nf, bA (L RP,SV!Yٜ.[Z@@$DdMo^҂DkR[r4{qIĘ$1R6󸤉 !Pa 4RKfQRL@XTGvJ*HY mVjHak(TF9eQ70` 01XZ9&B1V& Bt1b؉Bj%lD.acduL0y10xbRҭIh6Qzx^0 qb Y5yE& dJ& HMC%f^SpJ`%8Y8Z84rrYEbM4धa2=dĊEa)S j! ҹ yuXP.I( wHc"X8 +$!*Dd!R1DZk\ # -c)V!`XXE BD'XEӜ ئB'H ԖIPxDR @l{0'GAC)ـ)Aǝۨ l C$ T2FHCQJ24:a!Ȱ3Z`2ZD"M ̠0=Af'ME(ADXQF "@P0U ֡[ [،~$ ,TP C2ŊY i&"I)PIEN3 .m03"HHDdB E*LbI (@ !*QF;a Jq2Lhb^B*QK FA 3veF H`ք-[!a4T1 K<+?IUH~)aE2W U70NS EDOqYW$"( : VB61IRAb#)ĒTa($ E_L⑌liP t܂"F2^ZbxyK!X4[z1-0%S>KO0lp8ba%20s4¸Z 8w:+HX s8:7@ct(,e"|d=xa3CrG!e]@tu]C0LUL! h::x`>Gi| BLǤԢm'I Ʈ/WCGx"X vܧa85),${t2!aL[#NҦХwLJƤBsҪfó#(p-nj7n˓ Cxε*AM{9M,ĊABg9\ s eBx6UGK3=z/ƅ1=tF*!zw zT; `hMDyNPN*~sRNcr֙_g7NNMlk$YVXceE, < (}i[O *On ]be!RwtHN#!ja\ZpUY*1DQcf@2"Lzd&H T!XM@ Q$r +,Add*Hb0Dc"VrbHY`ZHbdDdE@EH@(,da[ A%"DUa+ JH 5 & @Q+cP!HB2 =Q C*%% I`1BZP!# X,A$cR% RA1`)!ʵb (TV  YP(l$"RAC" 2Z.",-PFLЩB1R"PF(FU"B*,D"-Z*ZD m-P`Z+eQX%@1I TMQ"%S9yG(LbRI NA:3=7J*Ŀ:O m '(2LUE )AwA $HB1 1D1 "2HC*.LSS.7>FĨP2T/HCOA(e(rf((P7.[!#2% 6YR oی!'ʅs1)@eJH,U6npBs@T2s)X d`E*@H{A K^ۖ!<}>}"eH@ &02320U$I-0*\Wع?є;"k;J)AT"Il?D]BKOJwQg*(b J#U,֨DPR tV^T\r (MA`T"L؂R4c:1}f"::a QPc+&¦*g|r`a)B.0=Jtvc%ȇzD` PR($`$de}2Tgr* `] 0|{*q[:`^"T +Xb7 径ݢ/YPȇ#MJm2J9// O]oFm86:YbhJ &$lDAQEdAD!hBΠbUY B Y@0qQ3< |"Qd0PAQ(K[.ZQ"A<BCg]$ Ʋ +C~yu5,Ye;f/aR{5`,ٰ -=g#ֲqIsozJXG<͇ܔݘ,ias\.w5w"pC6iCm-2LqL8 oRvHF{Ôu+R6dEGC qBX%zD?(qrd "*"ۦTEb( AA#@ DA6AJ(ńk!TAȨJmQ:7 XiG}| $:Pb"=PE"P*d@"HD mq CFHs)G@Bl"@``cVQPRQ@)gHx?( ,H,!dcǜ/JKa>Ã0X֥,-K̗.J)a–3N7s>BBsУg}aSf0a3.@T& (ErX6Tm*RJf Yy!{Q;62J##fW8Mk90IXcD.d@ɶtJ3 /8̦#?2lPgW7I |{Y$aMAD:k2$k9Ѩ؁^Ä" b`4xz!%v RWqۣ$F(`?E"TD*$! 碈?#3T%e1"E,ٟX#U$QcXvTU$E@,@AOPOK.VAO@@iЄJȗt |"B% Ȱ:k"f R@dAaRC DY(7nEU # @,>JI"bJQ ,a.OJHb -Cx'CRbbnpj stLA\ì}`=$gc#9^J?)K!AP Ms5Uces7}r")JRڏBx<7:y%SAv2F/x)n 3_i5lv4F"DbōlÃXN Um ,de0 2C@gÁR|S.ೄdK2( f#\1(_:bV%{"" L, %`\g4^IT.ao)PrBs2=SzhU(lJn7TԆ#lQ7ls_(9q &^JH8% 4? nV=FO}`dʫKq36-PXW;AoOla@r4! ?o|' HsE3a`ԚG:Ncg_4hk$_\0|zܔ8w g%5X,|7K9 ecDQb jD|Ǯ8ʼ"O'b?n|(N_>!kl ;u/Fe G}lЗ`.D '9A!~`3VJqq/t.pn&w'yVGc盪ђգz.kzɻiiCt#fhEڔpSYfps+KˇX.!l͍3gY8sI$v/7!Gavhe8dƙzzڼII@:&2M0u0Ҽ>8w8!Pbe, m}ySDS<3?<6'  9c'<8>OnpN>@F@vH$vG Kw쇄CWNJd"=J ʷ )@XKQbu8ėb5b8 1NdȖu2#N0HCZW$`8Zs _LLezejNu\HӗD4dB:̜w+̓ Q`,k$%( RkiJX#wRm!*(RJ53FbAdc*@Xe6*Idi d=0CIdL+ΒN"m0QVpCS?Н⪕('x.A|niT $~ \fan`9"@1& 5\T_C|=@D mBvA`*A ŇUQAbUq!DA@*R T##"DF+"x"ȃTPPSH PF$b P` &02("`VH I B !P$T& 0-,!X YlH,FEf\@@D Ec$7324!AJ[J4LsM)P/'p $FdBb $PC2ITb > "DHE,$EI!uNG`p=Jb :l^NHomQd;&!VHZZquc@- vfT>*H׵$]-3( 2R, HcJc()Bk$hYPRTjQK!e%d#sVR`2bDi! |1cYX)e#lHwT 7B @REB"'UU$1&VÌPUUH]`B0M=Ŗ)rB3= a1 ,h&$J?i*#! X,$y ~R#$%1e E2AF,@L˔Uԓ )FO,I!UG6'q](G4dd5Og<ѐY3{Ọܽx쭆Xf&d:ՊQ"mTb*,N<;P̼qil8dT ֡\EC›DC%DE "bdHT:>N( |I̎(88ZxL0f)$r4ПeUUT>"YD}fKȓ J!&0Yx[&K]#X?c6Hh֤d)>o?o "*kũzC4T \ɓŚ&JZPĜp6_I8^ (0dt]/@AIh3KJ!XJ " aR(H(0H{GܝX} pȱ "L]U#" UF ug'5ꅄGB*"eGh"b(  :#"PA $c# &"D`QBDi*`-[hљmxKKp,̒abx[^"܎WBs*Ö́¤ 3ٌ.VJbl8a&IASPbvI`X"( EEDV(2,"X AA@aPEX++%aV)( EF@X@V@)lC*B(I$ ,()G#:B F DPA b2_P l+}<gvS~dRX$*@<"tnv{_J{!&G']vB9oV2!bf8$҄JC@AQg C&.uD;rlΊ(F$V2!!x=X ͤ˞vTnϮoJ #"X D4!L,<%2BEYvvH 6SlHE+ƤcibJFX_F$DB$p=*(B )"f\E"6I(Pō-B!SB64$_y̘Lba %VYe)+mWɒC0+%k Td`KD+IqQ0,)фm[۟`r(S -Jh$J+fY%0$P(rA2LB# $RE+ D" AY!ŐE~PA}P~r b:z UT Yһ0=]ؕ&D:eH;v*EFnR -r\ RBQ3 "s X`EG:wH(r HQ QF(D2̪a& f eۙed. hZQX |Ub΀>]%ZBI}/’ ) I%$K%&%tVݯp Ɣx%(Jx, J ]i[ NzP{YL""*CTDEXE VU&38IƵZRt-pf3r%NOWD<>5nȱ%轡g&YLenYG)iMᗊ52L9XOjI2 1Q@cH .H!x'hT{ lqADs ACRd 1?awLB 8iz;era <"$ LLHy@ݼ |̌M-MR%^ !vނb:0};R3fE@PSrXQِ5b-f $\fp|KOqV l 6in10gnJ[j*Фd* ̐AA)H|\r!aaE+!R3(Qf鐩'& bӌ0E5xdF ?Bd;/"xV1F:0 Ja,yf? \bY;CgǙ'/)'i`r|&GLgY;I:e~_Gb~hiq?mi-/)$("yf/gV h"v>4s@0iwoCYJP3uA,!f Y77C唴P@`2O  Uc"4'6ЬS:nlô߃xajgWm1(PK=pCH #t)51LgDxn q=`u{@j3Y 3 A<6F~Ŝ(viY CR/oLrEpdͲsI Af,*ܿ[`0&j*0@ Qh]ڦ`*b֡3q _PNdf*7--7t}P $~yٛ8&LO mϓ P's a: Û竮;ˤL4]{PPn'_| 0Ո`PĹR}t{j`{HS' DBF4XZcB(~E(eB*87pUPH@T69ҿ Ν "]_*3D(% {$JPSJ d o9$ xbW)c$$UA$Uׯop .MSy -QĢXW b( :VWL1N|}f@2F-DDZl21 d=*,1dTF0QIpX RaiPT@=s)쓶R(1' uh+ …zʆPCZ. E6꿁)9I}&$b*2H, lCL~͏)l4aHD^Kp#D80M` !A$,`  "QV30[{RNZ(QFFEB,ZPF-JQE~gaE=!O6`YmKf 3j`\gLCwuҚtPœfnp̕a˗*N7 ӎ dqYgJ,=Y;C,ik `"@F!tEKU*U]+uCe"c)%Br((NZ FfQ҈&P _[;Ẽ0 /aCh|  \!B=#̆ش !EFhV0'c PǐLI @0-ʅʥg)XHgD=PktT ?2 E$$x=I" X`V"+PdZK2,$\{HE$"xeOB-26"%Y#Xm(r2B6晘YGA+rPn1qDVc̆ (kmRJ$ 3*&a$0& ˨R O%iƧ=[Zob<U_NxiCEw?nV׀Ps#Uc)d膰H#R&["] ҺUvvު M[ؠ;ᎄ4ql ^}F"(zS\w%{!Ip[rbCa0?L?'POmlCYBX0}?[4:}"tBC'e2xY&W&^O'ZbGY,.ڙ aߜx=Gv:%㑭ׅ &SxndXyތxR1ŵ@.4o{̨ ^:s9w2e 8f ph>k/SJ@z8C -H!_ cO @dOP$$i}hO&SFQ,bޫ)2gLm>p Bo-,ݒZ%_"lRx  !AMu!h{@"Hl@B츺:#fHuJ^# 4\2HbJ:JC$J7Q2Dʤc!XͪF.ÄTe[$xVS D?j#֬lbGdK& k=9&20CQ\٢ "IF(*MvHq ?E||Ik!/Ӗ9jDT#GS9Cw ͻWNl')[%m}9(X݅u IP^#qGZu?fyW\ pDG )q@nl(*ąTQ+YLJuûD;̬GZԸX8Bg*Vn}ӆ!!@4,Q>~7_ M gyD"-`X$a p6㹶ds0E0AkS(R#xp5A"W@qq29WЅ ݴk%si ߷O6h^S "M58[Ј9!;ڦ`迒<"˱1HDӡG@ Mh8 PtuHVh4t@QJT't Ah3:M I3d ocw[„fT8KOsX-J' \ AZBp2ټaَo!7`B=ߩì7Btߍ/\TaF M@ݏHXwh$[h1]Yͪ ǻֶ"Wm2er GKp^&3<֏w=YH{^ rߢkk{*dF[%(F55D:бH~_{]:$!Ǭ;Àkp8bⶍEc/nB#53hI86J uSCQ~g3DDA#VG$DC\Ca=fry @tpI^LbFW tsc;mL 0`ǂ"BfC*d>b{ڠΤO ga$M" Aˁـ ޗqX—CHH#q@n/fqUֈzJQ#g]N``ukX h<8.Cy,=:!M6~;v 0wbam4n`ЇOF%Q8qD$_;V?V1$}hbcŘ) lK}}o,͝`V_F~QvGtK/}Іq %v쑞a {ηSQc<#gW q5d@$(Hbƥ -H8 \q#_ˆ!S^U&TATH^zMhcc^|E#F$Ş{RϋJU0;ruTw>[H)bJ}O~Mr4p̐Ƨ24vD g~)[$Zlg? R@< h'c WUH:J؁k7̀=ԛL4euՙD ^be 0E΄Ѭe#W`b:= )[6>,kUޘ\B(0@`a0I A$UaE61?\CbE!$-iixXn:}~9(0\zĸ@~"-^oFҐj0%kYؚ>4ۜ0zʜ/Ss?(X@#%I m< ""3 ?fdVE#Dxu?Pőa@!|]Ȫ<Y'3!bOI,D#| (Yp& j@#1(**+ VLB&2b"S vyH<@a7*ql4ĕEMra'IHyDaB$rBZZ!,E ٓ >nXW( Uf%jB") JCm ra lXg,q `&$.HH(`Ō"H1•lm>d-1.Y-@(CoƞȜŒJhTVjKtǏ<9VݮXAAVc $dAAdR`Ĩ*1cYDA*fU1&8bYXV()2ODU%>6R:eeDHPJ/]( x,ZH[T9dZkd0CR%H ) AbYQE)! xP`)Sm*bU[NtlXIx/ h!˛mJ`.3L8nib+lpVrADJ̯X,YbͲm1ѹQhtaC3 U/|JZ ӤՉ \+O YRn!ء mG>3͹T!u@eTaC>؇PS58" ~(HbX)1bPDPd B2rUA8\kll*ث"$"DX*,Xb D` dh1C $I$IT@ l!0!v>X,Yه1X̠J(! ׂ%$D EH!TdAdB*ATA@DH1QUV 0AdDU`UFA,A DH,XQdF1DUQ#1P@ #!}FxCÏ !.0DB, XI+ cWIJ5ʕY?قF,IQ H,kRZ ?#FR-uˈcai29AҊdbIE@pAȬ~UV+$G,TVDbZgՅJ}y"DEzݿɰYR2DdH(Kڼ;lZfЍFiMDTU`0}RVTV `-ED 2,APRDP#FJGxbA$!w H]IԅJ;ԊIzH4d $T X(0b2Bq}^G{Y[>9LC> % B~(ڗ;= d?$@,K"BQ >' C=`,,1DePQ2wg(!uSʫYaW$E^4CfIHF<~~*,eB*"ĶH &R WCJ? X"DPdE@C dZocQX-1`|av,i!(>'Rߨ"h0H)d v~'")J!w u!8+F"AeBVe4p3'r4lY:"S=6.my@IR7q)89^,'Sg"9mY]*΍g[%NLqzIi3RPkq:KLCPJjd4<<0&t7{8xW(BDԪԪ;'LQ3)%|I*P!:Շ٣^GY6s7Z@QX ptm sI$I$P48pk`oLɢ4y)DQ2 6Y\D|i@@ɡS %]HEa D& e4q*[i:g0laRi[p1Y'QU=gAaQ=1pAøE1y`63FrH%{ xO"=e҉Hrb7䇩P}Nƒ坎 FÙ*M)m:01(xxY]ˎjfim!hlAgˌ>e|R5Iq՗O'΃qe%!4XQL6[g߾9DyTEy1'x""2a*1xQ `Nh@U@ц !Pn7.3x̳`גא cmaf|˼'U]"fM Ry}[weu~;Z*R%&  Hq@ G9pz2sf"ZZZq n,)ɠben`g%d Ǎa׈vuIP {fao VfzfXz2:iԇ 2A,3- igM)R"ڧ"  5\Ƣk/sh >-q;`Z>A$!51I7z\a&O"0'.2dPL[Kx0ᾃ˲ryiQzc \*]ޫFl"\skj!Y0GDu` C7:,5 }g4]pdfXXw)ʣy7rROQa7읙eT1S=Cm >ޓi3['tDg]z7[Z[j/2RadXqJ@=PpF nH\VZC- \0 Cy,K80Z4+T,0Z(q"f-՘rtoiʞB@h|%Grj)!>nX 'S0IӢ5 3~-g=;z1@EHէ [P.~NDD؆*5g>S K^43 FpyFI-EN{#WC3(eym=|S7%>- h^fZ 0SDžUUUEUUUUUU^==ӝbҬz3cc 9nD]XD `%70Ԏ8~5H4p@gL94d(T<{ f9JY)Ho+Q Y4*<0Y>KmiЯ}p/a37nak4ӝ˖=h^N'C}:AoA0<*&=[2 +)5=}fh< |ZM<=fa< (nS=L>{-ơVè)v!כUǮ҉{A@:}+p 5x{, fh.GAoRa(Bj5vw )h((((((T* " jv$|z7Ɯ=kPj @ܾ;d!-O6cRTH^rް悅wß"$0Cwi@@-`&TRT (CPC8 lf%ލE , LDBXu8@=Ae;qRFYa9jBa/csxy(kS$( Xch8=T=8Zi-͐L9C}YX-@P̩T,];ԸCCV)ky=jx >x|3\j k.ZWt>b O@tZ9EL0'OƜ{CIsgls;"Yvrj@R?}G{B([AB-m ["h(\:z338w(*$ɖSM}mjV)BLAR^-北G1"0 Dx&ˑo %YCƇOؒk31Lb{8P4($9Ӿp@-Z~f@'gw <<%7} g΁AC1w= / t`p&<ϡd2 8M~֨,TM({PEP(cZShü>3oakiZ㹖CnX"`eK J6r0pmO ra^{fh0&B,c.3t4A}XMvT[`6A1d/B5}@[CŚ"74HH5!M *@w1S J@$wć`JZ4zs+OFeFuzXbc'2ӣ:rpRr07 2p3k>oYz@:ybIZF sUU̳⇏MQ"aCX}61g;g,垟;OzZwKv`Eg{vxOZՉУ\|$ >0#F3NcyGOûn>[=((((((((((((((r5˰ Č*x0Aw08A#.)T"b ( XR$AH BEM@(1dTRfRV>N8pJ9=(@8P꜁*7bҩ bu&MFEDEDADX EUV,"dcHh"ZGީhr% &QBmxa']90(y 3r( A(A*20VV1X(*"E"1dH* (ɤ$XHbŋ$I$PIDRE@RD@G=,9nPgx[Lvx0d XBYNCߊdI #((T H* X 2Dah IJXQ XY AbT54^V!ʱbq1C(q*5+qd}}V s10o`_X~~y꾠 h&w!bU @*JB aFDټGC`?F"-j.!e(>0a"PLH(}THʐ(ݳ(& ȓ)`">$ $B\@!) P.ZeF0(ni"B@`BHwM̱ HJ\GKK`СDa*)C%A08@l stCk3y DXC'ҙtHȇ*l-*0et'D x0b3\G%C}y|a S#xiA7 H_rɍCV *x !"A@'_VBIYdHBو7)tR%( n-_@!l `99xu'bhR߹l1$Q6TI?1cÅP)G@03-SXêw2Ͳeq2c1Vq jF3V@dHQPF,0-m T]@!e(#Bh E)?!1}c-$F a_w5--v^jR Q$G\rpE_*~`]l-8Xo =G檑 = ℀?b(TT\ä,# #UUU_ Ia-Dމ 0T!p`8xWJ^ ^ cbˉfdb@(}LFT$_`r 0x(,ZJ&@b""""Ui`Ȫ""UB"1,qQUb db &!1 2l@@`ul9t Ν9E9ήOz`F>{h] pT7.0 03331G2QN37p8PH[FpfO# r\nIT[0DE(>M:T$(),m; R-G\yrp˒B6֊/Z\:aSqnZ ~wT<*b $"@`$" $Y BDUKP Y%!OE`UEb,HPHQ0yQVb@IC!@ ƑO_A*]]{״XC|$~S rHCdmHUOϹPܜ1aĈq=BQڰLe e• W`A"ȠYH0B5d1%HQ Pd[!X,IPIJ(b-D۸aR\[ rBj&(W-hoa2p%kēaLfdXRv$a{ kҺi㗃]U'x8wdTyyÅT)sB/\ewUK`S6"y:m9f;Ҹ ĤdY*"Ȟ֤b*R=&b2BPHJEVUAHZ2QT;hFڇs~M؇dD݋ن$⤋:D\U@ LE !=)H!@2D5QdOPeEt E*(Z Ŋ~gITF) Sr=$I B5-q&,d*1L`FV!ᐽ|A@٢5N-@j3N}gKQ,/J}sЊJ`"AZ H B9NƴMoLA}OloOuBy18.:38Wl5^,'v x}Oفn@@}l4FA𒵭j2eFc-3T+bl0Z`)l[3۩LVAcE 5@odp&@1=s̵`9:x)7A|䇙IF[R#"1#1#1"D!3z$HZHf2 01CIib65K V8%bT02dĒ6L1)XD+(#XcZ֓iͳp 0`+QGC cfv;IЁLC'I_JU ϗETAQD',P(-icx() PQӓ`) @lh 2RpQ 1 "EdX,#0?,J[*Rȃ#=afC`H҅-[RH)*D2T̩JZHP2T,crIH,, )   >6 (%bR3PTX"%0墦LFMi5 0\7CT44hRAPB KPj+]OR a 48A! = `d D,%BIF@1 %d8j Ą ^!= ' - 1`F ŌDT)2 E#aB@R NCC By=>p>>UUy---o'ϷGY)|o#|F64lh-é1H5r]*ڞ Myph5,xL jiOr@; <#$RAdDY  #wg^zoD(W i JER+!@Aȃ)?t(8h܍hEH`M`CUUUESEHP0HD $,R)?3A@d2@٠Q`*$"2ITD"XX(Pl:cYl4t?Ā~R(@?PfXH(H*X/J&!cpADQE*N츒k吢 `O.~,*G)@$d '0UdPZ[TbDT J""(PQe#.ib$m $1 e 3?]:pu$4@i@IN3rM]zVsO3K4X;MemJ˗t-|L-2rE`,]_)3&!憜+:sb6jCE*u@z[A[mdl [ Ρ?w5UUQUUUUUUH Xa2g0Bv0+' M>0@IADc"`L$Q?G{D`Z, ``De) 5 0e( Dɣ$I&&i|I!ڰZ7BhXH$d3E;zQ-G I:9f3"1VF1Aay)Y[,\k-+TrAy y(x%QAP43LH.d{eQGo/O' lJo7uDq1FA%BM0.0؊"WSKb 21Z$U&XT$MwؓPCFN̤MsQ YXXLNrVrNfs KI熝:̸;z0D <[ÆK ҼՉM2) xRK3sEaQ-$NaXG g{uBk, 5(ɱѐ̝ .Q('.0 閪*ߒL,x:f΀:`yHx}mAHK=K2An":!$T$A )"44) CX¼ZUTEVeir ƬuxCbhEȤWQC9@aOKkm&fSp 17*crEH F* HJzvH zrhT4Z1C7 0'({que'i5 6b4R4hQ<˘_z}`)*&WJ*Tbŏ + & , PIo#r(U(&pE)"qABqzpF ʐFzg~|r~ҜXH&"AI+P1膱AEE$X,,(Y"dUQU|D$R B@W%$A@!UUb%UE{&:3k9@Ut* TVDOhT?S}$ڎh^gě""jҏHi.n,S܌B{0%@DZC4r{ҝ SxbHDt sJ\G$.RHHH Z1`d 2# X)!&,`C@:$ѭX8ȲKȳEzIq. fwC6hl5q,~ye̝@Ea!'(ՋPaM&OC<`@@ORaOxI~>`8xx3<u "SvA^Y9:ٻ'7Gyjsy<9C˩șaR.[[4_D uss_ ?P)ȱA`1 `1Da x>8BУ$+NlCJ$ABEC쒐axB(AB*bHE"!XY-( ~߲u'L,<I1 ᐊJµAm((bŶT+aX)8{HܥZ6:pӂ\1`*&1l@EMPU $Hڥ^@eJťD ݐC/_u-^g?Z~$xJ` ;VX̉aGUZ?1be8\ ^1em$8u\QYED1 ø$d*k#1;gxFCpƁ1rʓ(d&2) oq&뷫ނeg!MyWϣ1/01>G&}{NE<f (pDs& s'Ow!/}O+Qϑ|܎{\,^67CWnKhaphNA?vˎbiGL.3n L1[x1N5IJv =ddx 5:ƄtYZԬ0TqzHG;Ziv 6^x.]Ӈ$c8@o!@vY#1lӏGa]]'zP 6G8=ٴtuCU"^߃ LƓd<اRf4\qM5u{6 '}w'T.eJEylkcjD >1ZsKu!ۯS.(4E& ȂσK,Hqه",?yyWv0*7 ` kDؑ;X>0-pMh,n5]@pٙC*E4b;J ,I *P>- a+ SXMTC6Ր3!e2f\9qVmum06lsr(]Hqpdg ȮXQ^ Ps0`2bwZ%L@bE34ոzy ((a0'8^r $VMC5-+vwQ eh: rF1t;{5?}hf \|,8'O~ !i!gݜyeq, aRK $"Rc1J`[RU *A$ (#K DT"_A49VRrx_Ł' "d H2HB zBhP ׂ<>?'SDEUmd!#YUbLMlZ$ ڣ7 5aR% mcH%(JRHִFUB%hhQPQ"TAda@)Q@%%}@  >-gmmhj YZ0{l-P{jimՠf4ۻ&`m[S6l,jM+Kl͢]뼼B[P;n@P)u6յɬ1Q +3c" R$sUDhj@(H[ T BkMe[F(cYmٕ^UԵm6JՕ@+,,ZmlmY5[e26Yk32C#*hmVw[@M5@=P!w%wzv"E'ڬR+E4oYvW@u(MBrݮUl ak/m:, kuݎlw]ݛBA+m%Ynb3d.B+QEAo-V!wuݪs`#4wVն2fnzWľz}ɤ]&vn.Mḽ3#jζɬ!.(V6m۞BK({J4B(P'إDol]'qGOp Up F6[K&VZIMm^ /Z$퉳Uxvt‰cY4TUQMۻؠfo HPPh=ݲr۷ݶmN;[R5%NǻV<ήyyU2 RE+Z H+kkl ZIP+fwu;e@43U2ȾZ>@5\swvr/Nk{ոxF5()(/ T(k&{iR@+>Va@`[cf{˝ @@"kIPH(c"%H@  THj(ѥB`b( ̀>#TW@ a%*EQJE"bR  AR$ (EcWM!@@ѭ{QJ(D$x Q@ ) %(kf4Ҩ. T: T)@0R( $:P&3QB H)DU@H @-= R jz &P$O4z OR#JSPb B D)'CMC#L=U*2z @ )$dMbh"D  A$QyTmLsZh*37os*$?)m0nf2B }3b -O@_>boQ-c ? OU@;^T[V$nov|]FؖP3ByGi4xBP$([ &k"s[Ö{ |+豫{m_L^fƭ~0P^"!@Zח]35M]U=mS{Ѫ=DE+x-oڎ$~Hޣ fŇ׀OD05W XѼLŎG'xCEJU'ѲP[#Q"yLJWR*rI?ϳe@}d_qkL"2/q(ԥ7 dIֵjlN2-܌[<߬Q$J& D_2,}r}*?UY>/}g[vt Rb0z^?,aV"#zm]Iv#q6gүY̥*‘?!1h%Ļ}z3qfUS?O+Z "޺w@[ǏS®A9d>Y?fٽH8lUҺc ~y}]}uS>}ƨvWjtB~WemY1cZi}|Lo^, H=oY?-qW_o/ʪ"\ҳȄlMmA׶f9~UUuYs09&$"(@4BiA m0 |_ץKU0}X^}߃ /#^&<"V=AٜK1>6a:ǿ˟GT{R}W.ʋaSO{jA{P:P` ,@ewK>?X$I$I$~p72K!E8װ@%:.-h&btŌM+ؠN/s$m $# ʓ\%~ƕq=d GO|"A7A+|}=p RՈ_a8=cwN+J"~_ۯ{AϏ>>OɷW?>#+s/;D}^ˈ~+G1DdZdgޫ}y?a SѿhLMg˓A~>,VӅp bņCl&q}DO]<&ߌ.@T= {ibCb籜aю`~İ豘#&ޅp;PNc=AwKMet n$$ K즪&*}^3abvuMrmwC\ 3G dqBFGH%Ubx_4JtIkh!>ܒP֫끂?tԔ.d7O dE]i bbŁ%G'i GX=HW]e 0 ;hQh$A+M~ϫFH Q+-1S<k~7 m,G) J 5Hug} ! ZY^ ,( Vָc 45n6^nQFܱ"E:gzsH[FRODHSͤB T}]V06%r$%o¢\|0@,ͻ@U^C\<+Ydsp',ICٴzkяx _ (aB,$ r $ dK@L^I1ktY|_N>}7"!l?? t J䲇llǪeY-MXr&?p0:3#,'aψZHDFxzՒ$k&d,M !W x H̄VpZx^zl (7둄*R?$0XN$90đUiߡxj!,q"Cjvs_=mbc߂IEsT~o2Vs0'FeQM富G)7\ST/u?4(M,$0ضZaL* ClȰUgh?G_c[/$aLC^2' x&HQѐMD?W=u$Ie.VA; ~4?Tє] {~=)Ϋ 9T7 q`yK CWzf<{ޡCEi\+Aa@(?kBT_K?#k˅qAwqaUQT r> 9P6O 0rH, XI;B|:D Ejysg= 0!½ "+_j2+ nǂ (6pA.BBdd3$xvpaE\UԈjwA 6#اVdl}ؤ ΆmL@`oG@ŭD=|5b*l x8,ڌ<' 08=ҹw48B ^S;jO7oa}2d oaǶ}^ˋ613TBRc |<5ͳuDib#3苂lؓRF5;_~(I!I搲bt{9,.$NA)ua+\aRhhaQBFxO!0$ 6"_ia 2sZH\\eEh >2?{g""P@p-qOޭR^pQ͠TGq<E&qì)4Sj oX01zamFN|$2$9-(a (UY7o;=C8%n|nۨ#1!_#.m}a^ 5P*qP#<=&˼W <[Ch c:XVcܠtR \N (X k}kRV!wp$E-Ȗ ?h}[ SLEKvEEJ)Du|߬:ǃ} ,|/]Cv`PW.VN  ë2U9cbqCGFSϺr >+.}H}`EߖhLMg˓A~>\uXip b,2a3M(INZl,hČkUie;Hz.~\.VHlQZ3,:1ؖr3d¡XǪǟW ݼ13\kߴ 02 }pCǟk:%rT⌐'\VdL5Vq4?SyԞa; |E3uTuN+ֶ'Y7!gbUG$.f͆@GlX]ņFs!+tDP!'yx0 d l)~JDJ]K,OBHǼ wx5EI`Gݳ>{[z@_wW_1r;3 ["#ʪP9״Ϊ3&ζw&K8S`O05~ ^$ %6-E5 èȰUgh?GcaLC^2' x&HQѐMD?W=u$Ie.VA; ~4?Tє] hEGߏh sNU Bi,C$I4R o1ir>0rR37'O16_NAߠKc gFG`օ,F!p~Gonw ?@«,,}@2"ȁ˰"XY$!> "H@"5< x9 a^ AoQ i wT/f!PVP zjEDPp1ʏ"\-.ID"|| UEP!L8"뺈 V5A jB Ezb,B3 ?^ a #8z0Ea լkԬ.jÆ>jwcԩsv۱mPS+hAaklyjzd{Z6?V(1XG"䓄5RĢ7v[ńղe0py?&FBT aZ=<<@ ]0ͧRjEQ?El!16==C9 |$?r+MiT=a RkQ=FwAꐊ~ha>>QXgwp=4E\\W<AAAr<B=Λ#!#kÇ8 .B*NO}6@SЪ wd?O΁P3|?&vp>-m|U$W+gP|, 1Ġfa>HQȀؿZR}(y{ D `x~v=\]@dm'Ͷ"3>, PV݉5$[?8_BDٕ! D\L^BN㰞/w5ĉ@,!ht+׽Cm惝Guj1@}cV)*,A7曎aN`669:P&Lv[x"-#.ÐG >4HdHr2C! `%*2Aο?UV;=C8%n|nۨ#1!_# DL+ߋ_WyLĢjd(@ѡ():M W{5(ῈjAA)72&h#ܐɛ2@A[_%V~Ý0`c8W o@{xTx#TB`s?[1~SZ~<:/d.^DX9T4t U}ǽU-$KT_e`i ?G8bݩ@uՅzfnl m@_A>S@b hbDo+ 4> cZUrCH+q80erش6 pjVP*4\CnIr%V6{#`EfT3>:ߔ*~~CGhC#& .6 P~XkܗW.VN 9W}ou KvE8W1O#Fϛ_{`_3Gϯqm# w4j{ *V~U&5+}l~@j-c/t)|{} % 5@耨}t}-?l0`f*{j퐊fAzUzfTuPjM|c1YXv,H\/b"H7aA!E WTW=gWI`[_I"Qr,Prlq(97 `3"O{7sx֓1 %gHNBبtbF}G6bUbDEl & `"? ƅT\PPF (\Y|~n^GnЏ(FLVv* ->l@~1h4jpf]HA҂]v_* !}ok 4ZE]cWVvpHyX7X0C[ n\d^kQ&YC.38DA0X _|mGѪN.C6TBBqԑ_oJ\) xG (RA _o b@.G@-RرKTBppg+Y^ ,Up',I8|+ԦvҀC B$~9d\ I=3)E|XF$0&9kbA?Bs禓?l40sU DO N t J䲇lleY+i -H ,A4TlV?Um{S"(Y+䟌H܉'#]YO|㡫<[u|r3˞u@0YyyAwÛ ݥwwƆ5!lT<t~MRTP`a".^7VE0"zZcd&Ep "e p0w C>)srcmY8kƒu,'뚱&PH`ߡz|1"A ^qQKx2CÉL!q$UZuc<~ȹ7$1cpuowj_Z= >./ӘC `.E vȿ׵mOkBQ`Psn8Ձd(f=VY+䇫Z\`]튕\ܟ5?pPVq|tXv!<9Լ A#3S < si׍EZYd(@C$mfD{u4!C RkۀasAAc)VQ[(KQ Q-)x"Q &H1U#*B9Y$!>$HYօ ی`ob'vG.H<)@@,~P$~DrP[$8+a$'3+<{G0CL 7,nFObwr4d-_m L-W T@J.BF^Bx؟+v"*^p^ۿd8Q@D7]CǧqI '$ (!2U . *<]&FBf;x4h4.l  ~0 [;>%=>.դmV X[/7/{ C_ػ` 튘,Bl|2>Y\rAP@N_u( D H-!xA4PB,{7mZ"LX4b,&%N8>.< )lN@@Q+2bc/W*zceUBQ"[; yp*"uGwB؟c*xG>ntCQdY 2c*anv#B.Ka[B X6_zj9/Vծ9?PC >֨c,mҒ,I7Ae g&^"PPR{< 9ah1B#'B q`@f40*ʎ) > CAסPgO ]@~W3bgYkMg7$Ig?$&AD|p?kCyvTuHE?7G ?1|}"&`D) , kRqqq9@;Cjm?zO*3]Ո/$0ȁt3U8RFQUɓ֦ᷡ[B1bOݸ=BDG"=`Uq93%#6HFE`F=Œ<VlG[φ_ءZ ]! ]x:,-9*= .ﰢ{``l GȬ@P 5?0 ~|aW[A]ekU=NJA",d, 뱢!Q#׽?j>F ~pi5yW~a~G'"IDҁ!}Ҋ40Q~~.|9=^xZf*,ݒnlI$I$I$/Q֙O=ʄ2,nzU2w??_9۾k.@ _͋ wT +IV+[cs){::߅ PAs{ͮngV6׽s{$`HEA!  jާ5FOB!s?> ?zp*x{>b筛cћ`kX p." }{0_+ٮOު?rD]hhw#u'?vi\_@JqPH~z2C']ӄ.]/saq tTD Q$yqsƭ?>{ P_FތABe0+<7YO.om{U"HJ%ZQ֬PJ.ְvAPႊ+5"VU3BbXh]E,A0Z( V2 YVMf hhZf  pnH ՗~~jx7+i#+YZ8 kXЙ4Yd-kA@|Jj%[!SX46fM% 51_X N-yP{~qDJEKz: Y4OIM.)-dc9GE!}/)+4+|:cV(#ң{wf5G|M EI#`tx{-Ӎ*)tuNMz Bƾn5hK uBNUH:Ch*WUM96Ӷ*DLn%:nW Wnf+vyUvsK|[`\[ N[us皦vWkom[]j]n4n쵷Ul6ZL7m5=nm[t՗UAvjݯeReq^̫K`kq[Veά6ZV6m۰u-[ӧnk[4ܹ5ncYS+WnZwjsζ1˫m6ڷmVUVb(jv[]rm٦ju7;Tɇ4d.co&VVUen[#]QmԵ[s5Z;[ޱnUitۻ-.ʴ֚kv۹T`Nջ]nrs,gmNKkBKdYkj5elsVUg ]:l읝6ֳe^Ö.gmԛ2Nuv.,U˳:ֵ7\\Y۬٣):U h"vL+]5л]dlV[jln=lf˵]WrnJ팝5M:Q]VxٻvK31pIskuվ_;mUƛݼڋrnjRM[svo[+\5vެu2geWS͚֮:Fr;[]skrqMo\KbٵNB5;n[Z˜ILj[lֹ-y6ڜڨsezmu&ڶaYmvWe[VR[gCdxhVf&`hD4wkAKqD:q,F L#i{~wߝlT{W•Y' Z3'rdje J! zB/˞/O9 ܰGH1'X@c Zְ7 }.m:3^rXyJj֕4A!9HrK .0¾sSw&"LpI˻ˢMCU`ΘUZΕ-Csy;$uerʙH׊j4^pQ/c9א!3rbxmxoihIw.o0 I[n4/Hocs ![>ɒ)H>j+@ {fFے#%_1Q.xt͔P}n PBv+Ts\CgW<^3"%.X!8"9rT򸾙fc,3uBC ekső>/>r[\B_Lq4,an:%Hn$ +Q.$G@Gzo)U]PP'̹Vx~%2ճ+[9t ;]%ybSon/φL@ ka atbC2a[cT" +zf,F6^W~X͎cydsMF;fvX{Ýٹ'oތ2)1?Mk' C*ME[^@"xX~ܷG>9Dd{X&T-oftp~A[΀-ZywN5\gnxـ=Kcy$+7l#A-zmPvkqq蔔^#opΣ4x=N<& Gj̗w1MV< iz5|i#fVL2sd <##jeIY`aϏY*¦oz> }2!4{;p.[:\-;]64`%{h<ƴ>xw) #T9F;K< ;  >]#5p08YܑqGd+ٛSu'-d AzIn0W#4P,n|tOb-s)i7sI]ÍW[qKvפ5 r[ X2.>CfjmB3A0S9vUBB:MH@:8X"CVC+tB//F |nSѢe`2Ba햛(]kCڥ P  ^@vs>-tq'Mecl^⋍}3 G4Lt\bɛ?Ok; `8;BWM$Q-=#a co! Gqxc9a5; :0Y069e! '.=И#Hz#Qo$Yy4=~>#k"f@Q[e  ΅lIcI3>N=3O0<W¼g 3r6O a!ϐC*ieyW^Ie2!ٌ2q=]~%`RQҦ&)Qq׫A!}sCe7c=ZJe=q;f!{ \8@,9T{%Jx3NADjE6}sMu+M?gG_2=/OJ>ątjuo|d+g3U)FpDz"hzrW@sQflN˱䥫'i㩩oO_S{!|f3rlTV{vp{ {|KDCHfƏLXWoz`O^fUszG >E0adSܦ &3 iDVrg$.=D3tR.N &:~]k)lߨ$y`Z@3|sBbm\3̎ DBUitx6Zn^p(= ^75L'yeqb8"E[NwfP9խZv;ކjdl`-i z`ٳLtM{L殀 ɑSȗ>C tV9׾ǻh* 0J^*2֌1B.o: oREN*(3iZYIWpG&y* **$J* (""&"%"J `( I((*"j `("j"Bb fJ)d""bfi*j &hj *i*(`(" *(&bj("*b*" * b**b b( ("&"(* "i(&"*($j"&h j &(b"*"$&"b "*&f*&heJd** "*Xb" "*(*&* (H""% &j& ""f*0*"*H*"(* b*"*!"j"""*(b* (*j"*)&((*"&*fj(j(&*" *i& &" jj** (""* (h&J*bbja ((*""* "JH*f%* (*)*)Rj" `i&H * *j(jh*"*#, bI"h"i((f()("j"*("j*i &jj"&(" "**"("***"h""*""" "*h jf(h *"h(*bZ$hb*(*f"fi( *(&h&) *fj"b("(*j(!&h&*(*("* &""hHj)*jf(*"&*(f&``*(***h Y&"f)"""*" "*hb*(* b**bVݭ9gnsfY\㝞Vku^7k۪ޝ-]4d ,J mަO bv{9)X<;Tį'4eM[PFVUTEBbAP}ǃy~IfKfCoC Vu2t}jcl^BiwPfar|M*/'NkpSCU{dZe飓,NuIKvuѝ8j;mصXED)=[j!5254d&FJj5af;vnxQ7^xs ;⚄?d!s ;H'{,>I2i?!S=}!O% AHU@RpCt0?CW$ADjuq7r4$E?~OU2 Y: fakޱ|`c!5Wc'3 '_%O~v_puHKDI=ѹC 7B[BSfZ9K}Xb $ED;aN>sÓ{s`-s3&JRn(kM{ɛ !fs&L;.4du{Lc98sn%Z*񄦧XKe+]2r 58;0s|)S t,,ͨ $ƭq{)݃Uyr%9@RF#yXկ7wj˒gwkך,PRrez5$ܥ2Km- [&EJi)JJdkX*E'oclRxV7ܪI7-$i 5!o`VV$,QB-,*$c`zG  3BKCBâ@q-`&ͱfs-Bnz\N.5|5"[!Օ)^QқY!7pUcCg oF2qN9TZ^LD.Ak%= UUË=9U26ROm3-x{!09.W8,/xut!ӻwO7n<,LOLf|Ci<5W֑o#܁.K~N;"gp6w!E@gZ7lr$D4F.lK> ѸaHL^Cuhd؎\yAcCY%g|k!HRUdS\MyVvGüMFZp Wsm5^3>xJun2c:taH,rPvé[J[R6ݱxt c1vq )ޢ/,wr 3iiɀt>A>?Ķ]!- \ֺc)#8ZF޹ѯ͏RbqyDL]kRk%  dgc;$ZZE7[B7jȨng5=j# 4} įBV"W+gFP3DY=өt7m7Dd:,z6|/_i{-2d~1;C~T/*]޶6(=o@xeyc(m 6܊{[=G&}Vl/wsfUH x48\{IS*nF] UǾ|\&- 7FkrsK}E͎Wsr%Hx+s*s>Zp;&:oqԡgzCYCfc4Lv4a*7R-K"76"Rݮxem5w6tǜyK_#Bapbf#$QǛF !_qh^Ô,p0e;,M ]eb!6lG58֚Hv+4iZJ35<;3IY42~:?MdIeu{}7k+,!b{wJiUWb2?h[Q]#N!&V6_z|*$s IA J2>OP_ XMce0uètrfPNuN%6i{s*ȒC՞2WI;'#  ̱a"yv^WG-ZbmXCNeg<4[̽, P(wz5yLD̗8j$3J!FAZc_Ȼw]PK$u&(^ȒަtQJuXv$RB|0OX..>uOo{y3Xfdu<)=J{fQELY6ũ[L(B1 ""ޓ׬};瑐L4V-* wO<Ҝumwf2 uVD\ hGvcubղot;0mwllRdi4ėvOv|)whClֶqn&NTx=M%Uފo85,(~~J%V v}׎fvhO6rZ-xAMΝQ `SLg~mZofҢdu*-ӻ_dVCїۘ7y>>c^jVg# ]ŗ2:K"YQRN}3WmӴIDtN`vBAa,fyj}96ùP-c<[6(qȂÇTᢼg^ K1mY6^tVxUVwXn!w'//////*wwwwO'L̤pv6V$¿=d6Mo}B7Yqwdpb1sݝݧȎx Ew M[;(0s4a7 تlUܤ%8wH5ދTZYXxK}q6'L5g^aa.U%+pWW5.[_ eB52ѩѲK̮!QY,(^B?',bDt+j GOnrJ|2gM|QT$ELn f4$_bWskWW>smMH) мIgRXVv`yrfi'gwcS<,J6ϼ鲹Iq(Fl4@`0EP(E&a꺕J]^kcw($8 % %UDn u[lK,MNl'3x_ {ٸoe\a~w6xLhNHehNqWa ~o07{`tߺFF[enΌ,dĞmSUc9uBZfW/>msz Gr`P|Ew*`SB HE@IAS(u(F,4k7Vsmߞ;Ω,br;(^`fkn|k\-J =R a3K%fg|^D24cF[|,Բ&]>}wӳ]r7`H (%oQd>K2g|112~~Ld1X8"#NX v@AvJܱgJ4S7Vnn,7)0D   l*dx.-U3ZU:nP;mNgvubM2G0T z-&ЌW!ISEd&h`ۣ]WD%5=Z4m`n ;=r/D3=޺06ۜzdZ{h|Ǻxl,{iӖ-etnb[;A('^e1k'<MDZ"[ b6 ]SYi{p q 1D<18(f[*DB{ VVUɺf$݅' !QI=T{ZV.-M8-EiΏ9`'swjzg44U!EBzv"c ʦKȌJE1@xty=ko}*iuH¤e nלʹ8ZSp( ZMʋ Rj/bkm_m~zX$B-Ç̠ s7UJY8ͪEH{r!` F(#!*-'H(_{[]@Dձj53W BzD^E`tyC*NeӖY7eͷV8BH u$YmO;-B/M &"1s U8.|-wO$TnԅXH @ֵ׮|ˆ'DܨX Q-u6J{э[@yl#&uN'\7nͻ kew@@URHQ- @"9P IAU'yC/zǛ2 2*TB B.@c-Wn~#?T>,r@3yвIuSk"M W4NU55Ŵh?2AJ}ˁ`HVcSo%ub]ڱG*Rq}Ֆ6 gH;]cUѾP)!}R59co`b Zb*beV]#s)O]Q Au Pt ڗD+J$J!/o SKw&S~ǽݴH!?)z p`rs. C|vՆҀVD#IPyDJneWr'37{Fnb/C]bՖ4£VY9$Q iovk05 DCNOVj$aM #$C]t5 vD@Ȉb&xjojM5;*J'H(C!>D569FH3OHVDPK >D_$Ue8 zR肵I$ ʓNHՕhQUn0"wxId; " #kYy2RI(yj ǑaĐ3nADAͤ\hwuW 1I1PG(U)Os^X_Bլ|u a e$CDUdX`Baa^3@$?Q)vS]gjayQrVFj$q''H)޻&f,1ڻHTK=RJ%/0&WdPbDϣя 4'j(΂M<.5T9(/xf|K]ڼg2+RNka^1~Pq3v ]'n#"2o 5>tV]=T7MZ+|XSXDZ %gtl䪳?T[P3P:Čo>@J冝!kkOtݜ LMZ>zcRl{8w5Lg: 3®]cten߷gz:Fofg,>E3BATzJ3/+Y*-F.wūl!Q`u\qCZX)9ss4dܛ{9 ;̹L#Terjy~1#:6I3yc\ev\t'容]kK @lG"yѼ`i,tR"^s1]>Yixο?9.bkZ֮`kZ(ϯw,tLxoFy.X#uh$aAŕT"X\Zt!q[xowźpI赉'9%2DI&yϯ>l/_x `!mI}Ѝ[nst굴*&Cew8؞ET_Ht&vf77>_Uq 9٠ n+NJT1`P1@7Mwn!}"`/sjw3cN([xDtTy7z[yᮐp& ZʨDȞ5j-W{pZ.h)8xlϦӦߴ[3&=g\HYWdRU5^4V&\]g8mT j\c>=ʶw\]xiK[*FHϬvpލ%~~o6cto^k5}3P@U&(#=q&fT' ĝ$NYI|@T;w9[)ރ6beQ% JQjpHrZe]T4V;Ӧb(p3I{cTH*_obP |^@ ݻ`ܴ5ڒֶsL̄,嚁B(K-u:=duNLt5` "20 G,n:ƶY|Cu+DJR ڝ/Wns+K[/Bx݋bowDt LȼC%w۵K_*lR\)D ޴NEpN#%Z~?wYeK=liFswXˎFAJMJj .2Ƨ0e`u"v蜩9 ?~%8S?t^tt|qJa~Jl!y?)k]WHĤu`U-z6 {񆠐=)5^vn㍽k-fm)´Gth*2P9R3:봸FPm̓ݯFD[sնy9$)CT!bP,,)|[fzܼ;̚,OT Zq8i6Q-vCBEzȞ'U1UQ-ѽ{+dG73D"')!l !3:oX$駾1IP8U+"S"Gz@l 8A(HǷ|XYbH:Wфx+|x5sS9fRQ$H"/S8v# "]AAϹzs1x:0: kU1p.*0q0!)?YAo_ʷ!~EN~fؙ*c5AzmKIm9's*.N{#/FN- K\f;9Ry)"qޱk3*UjDlU~YA[f< .iBM,6L\D溕-Wd*x K+~\[ͮ.Jpة킦[5 !Z%rJ.ջ]DWTohuٹ\Gvsio9[,Awsg!CBPqS%1p+c>2?&^c/h jFAQ"uyըw BgCw$}z\aͮyE VU܇TvUxX,Pșc\ƄL!O >h}XH]/(=¡)BC UuE`g9 ߒ4ް4!:Y| hY|;=ToO%ʱ'F& SbyICOuQ˂Q.wa3ifbIY >N*揳_1b3Wg:}jc|ιi o:LEIz\:jH@ tAd29>zfXwjM>rCa? #{ i-c@ٽw1MM96Eؓ))Ixږ\-^klK&SJ< NY&wj7{:eYYQ<$/$ 6[^kА|PyKTЎC<wvFjٱ~~5Q-;ߺU0S m)ⳌA4w4B/7vM]}Y3Bn,#$dBI}oFr"N͔N*nQ1Qwo{]>aaGN"zE9|YSIWē jd_ 4k=t9>W ~{qzy^$>6T(be NFd ][2*-րD 1[_39zVX.:!4& aY1'<,IIeRH3pYMĈ  J9Y:Ћr8vk@nz^pK]N:vn̈4uiaimI&SeڋmBsoZ^p  L0 D(C:X)]Q@h討AwBƑE摜n󓭦;[ Qv7uP!CSgPRh65fCLwd(b®;%D(jNJ|II $!iyr'm;חpv̼.Kq|w|\#DF",YT瞻x/B,PF(ĥ!(l~inse/.b '7ίk,./6~ /-t )v-GE5ϐT"TҁB̑Qx ]gS cQC7[wV'W G 囖Ίi2]Qu;#G){jꯈDhKOʷ?{+; Fa,v nq wWoh=Sr%T &bhj7*9η;SM^Q3Jfl24{`.9E=٘[j|rӽjl$eA4b3HXlzMɹz̶aܜ #A "^ff^wMMt~ƃ*G;f3#q NC$l0.~W1Bv0L]V"@9$7_uOwa>wP$[BtMFl,f~v.Q29牛:U3K3 EUq8^+m0d 8T,n\:gz ӫEVu۰FdkۛY{L.}"mߊbF[=NM JVubuq.+p +s uS;CĄ.%ݥ!u;ݐwܶRb#Z\$%1xҦdg3 Ox٭xaaݧk~k󝒶`mX#NzQıp= \h-{'0MT{ܸY$@ _R4? B jz@+2^&N]\o:,󽽼X9msg"m8H5ZAK繶 gTzL%9uq xVɅG0覲˳ \g0uԧغQfv;Şix/BTQ3/Kܪ:H\\`s[Vw󛌃zsaM[UCyHM A6-Ȩ$`0q8bAX A%GkN9w-2[e- :ND%+yhvi%P9}40^2ǂWC<]C6}:rE*-gwkR,d/rCwI7j1 +G@P g]lzĕ4_c*Pm1T\4/kXww{sfGHDy\֭6$Qg!aS^Pdg=|js-2T4hE4= Qr9`|!e)ZMO3Fjje~{aGw (%6PgG[[F{3$Ff٣&aOrUauޤ/EnD OtzfT˚g4+;J*/ѓ9kl~}tIl\TNnm>~>tB#ˤY՟@$\O w.[rB "r1 T6* .Ƽ{UZ*ߙhp4]lQHBHCrܞU)Ӷ.B1eOg7CV2VZ"C){p=nt*A ,@CD/iy2ZewI-{kˬ*0=yl}z*w%X F,Lk}f{IiDp-R2Wr[G=wώ{W?Uo3ݬڼs_Ie˒A(S9ޖw LbƋV!"phƻp[ޖj?yT$J~O{;gDuOBP =cŗ&z#O7Vۺ{b{6K 0 *+wiX<DC cwd)IeX b06VIE-9.}IԮpg;RW6;мT2< ҅,x۾9SH fVfDHu@|^Uۆo;}x#Eۢ(P' %?:z4v;gݳYn۹ϖXц|$Dd_vw}okF\ c5_mpp C70z{i #ۣNJQK4.9hh+vaf|glg$(Vo&k(^h^ubV]Uk} F4 1B`O,Z=&߂?^.Vl.H.ӥcLQ en;zK &:b9$3 aB3}&lgt7gi`y*ޭ1u֋ZZ[yOZg)׻IҎ'/{"+ν0th*7mY7hꟘă]>ލvCطܨ/Y!9ξo0:7*_]&rOQboܕ*RC[k - fwI"E;; g3q.6D$޸piatfAPG&4Pߡ]֢3N$GLqsqu;%Rh6`w_@?Knl3ڭO>9:*'z X,ZEjd'_N]꽳]Ub5_jT-;yª"{B %IF~|TuQ*e,zxpzQ͋[grZ #P ,; t[ӺáAi:U0vX1Ԑ^%0BH량giGƘSX<9';6ߚBUEt,D!H\yךA&p*sER44oW6&uw|Fj̓ESO?;{n_TD6xz1^v :zo/jJň9| IW=3fyUfZ\FRkVJR0Ӎo<ڕ@ЇF3]=I&M:[o;Є1MJ!@QT! ^㽞N59R2d [|U.C +<ӍS=U}[}2fD޽wsmNrRN`WSEduB_vN3rKDaDBWJ%a1o]y|;ծ=CT!J*^Po~5Y_~Fh))xv b)Qyݍ PERŶ!`1Nވh 98x@/5抟6~+R8bUAB;@\ZJI syEu}š%qMGo:0]x_vh%`_M9w@79Mjw0ⶒ`6v\G_..F3;c BW͠ccEPH\}3i1"R3I{a|E-vGYO QbO~ R:pmUs?FxZ gF' ۻuR=k0zWԣ1{ZtTM˙X}$y׋lqdlڹ<@tORb;'GHF;\'>XLcj3>cʼȳgotKg7p 33_iFP׎yD X{:m[sA<.P2upE/- 937;S$(FYȂj>H {KG6-{a[UhX${b>U"[b`[H*c{5euqG.lՁ SXO%ek-;kҧ3<܋v{kU Ԉ&Rn+ sbqtjBPhmS?ݤ)(BP<].8̒? 9w:Yf_?0fk\-g?_7g^΍$䩡RBQʕ*W%0>}?Z D'A5yӆJ܈(D+Q-(&kA9U?x׈K10jQq1A{v|笹K{"" ؗe+SNGϛ{:&m=٣Le M(iF}qx:$ܠ]A!@v)W{A)^ûIY3 T}-hϴ[ᖍ*R L"RqZxF_]v}OLOݝ=#sn  C(ck[`U) (sS9wYyYk}{)Q@L<}ND&غ)b/'s \V#{wrjys%,.F,h%S:3~gg!bRƈDͦv/㘝7Yd!moU&\7fNJ9vѻ'F7rkȒ]]}zugPxL>3|v{9/ *p !R{32S]UnvD<ČwްCDk J}>J'mzV@]&Uw}?P #(( yI ~" @ڂ&(vW{[˱ݓ XKTG "͞x$pX-W!9calt]/@e (!!3xB3'WAvڗ`X+! ֱk3B?>wޞ`Аilrw#,9/ ̖||6T=afenh.?\"6^<Ǹng@(><2DmI@'<39hĂֹD*Ev> 8y:XΜ۲gLسDqUjfe+j񷫻LV'#xl.Z/`:HQ8@ScmxA0X?V[T%ժUX\ %mETu`Ҹ=olDRS}A ;Md@o.wl.m\͙qd`Spf!>523) rs7O>I1e()$㻻:ydtf/8,tn[{j ~rs=P&P~5f"S CHv5bNikMcwV']<'%P/HS[zgg =.{Mzz9޸&PV[p!-u]=iGH)̫t2g'E+,f/Ϳw"EY-|O' {&JjzV2;\γԿNH- %#!ǵlTo]ٳ׶x#H/ !Zf͈&rw&Hp2J'Y<)ԙװS>sy4suAߛt}Z-=>M f3=…܈DJ,Jj=.G;~Ld?%(#Q USDF;ǼwĦ#ybL<&i۽e[cs&eGY (hNMBS]9 Kfں[1湩d>}$kiy>n|1M+!Kuq< J]byvb<ιՂ7 J : n -oޡ'bbbj$1F4n'0#{O_*1e, / bB#lP%;F܎鑖Z<1T S *R!v?;SR0rj\ztw|2"w D_Z`@~ѐ2miٽ;I0))P8 at碷9Yb!o|zXβ:+TH0aqGV-l c[ltn{y$c$4 E2)af,9u Mbk:MCNiKimw /vM/z7k8;击: M 1[zJS;;V!U++^>إ;O]%Z&S|F #U;B8U5A{TZu-niZ"۾JȬ,}+)Ce7N@um[;\Do#gwj8@B^PhQƱ0yqk[YLb U@u3N'U;ߜV 6KY"jFyL62C,Q9 挨#_D[B'D0Sꎔ׶5Ѝ԰"׺x-L'vgnr(&aP`"B(kg*Q́6 |LZoxMK7A+;ѶؔBQĂ"BKE]&ַ~`=[f4P yJ"P:G9d_\W;- ̾00 nknz}@b$ѓnr<攐ex>%+-.#0F<)NݶIY픩ο``!l_ӫuW(:ڌaȿ#fg5QzЛcG67nQٖ=6Y:.hh g8OVk .oF%=,WXyQ’q0@6a+WDh=q{͢9a("w@畽\+.JTTff<>Xvo xAt\:.P]=c5pe(Lx'!(}c1ڎծ >+s zQҠv'M5f9 s)H8kkJij Vl5i;t} q0Jvvkivu8%JUkҞ(bǐT/50v5/d 1uozi w!9} g1׽ݦ% G?:CCB!M۞f6֢{=A&K3- jꁊ`XCזw4?>c*4 -%R/K %9'3(Y*\" HG>Op^H?D<[/ˑ" Qz3/NGCǢ#{&IM4<:! \7:k m_lzބO׉#!(o׬v ψRv98x=Z(ACcNHzi^PPgU<C/w~ =>P5`ߪo# }\*xEP ;9h!~rҗCA#CG~gS!6tMMlE56 ɓe>}{Gѯ}|M_O1۪ yK^o^$ o l׌J[T=z̗98ˉãW(K(usU52xTtb1BD&yjV;A˲8dR[53ks:*hKP؂A5ZᶰF>|\Bس1,AO B㕷n-:{.RI^-ZxOz O^%)CǾD"T~`";4tc)JHu%b GS<ΰ1[ +lr\Mg j*yuV BTL#.5QeL|Y-螽JAk7E[\K U+'z{{p-kyC~4da"MH/tb.5.j0ecX9yZ&| [`ʓ~3wsdvFd᧞JtRotqǣLJ_Nwk+ ~ ^JdznHINy[s,覮H1PXT&"@(-C ԓTҵ WK/. )),Pr $E[x)A+"8f_ dɱMfۡ+̶{)r:墨/W~.w|}gA]5V[o`;}=o70 򘗨(לQ-Ƃ & HAM] }0Toleo59Uqk;zjs 7|?t|(d_eV~2AV,P2֑L57ɞogyP,`(7<"(_]x)"V,A7pγθ;D3;l 腓mVaM%Mfoü魙h#jv:B%%'RXf% ųޱ<+)l3@g15CE _wH} Y_{j޸rt}d;hh㛂^r @ R/ IƱ-'nb,wH_tR4v^ mx)Sy]QFa`C$ UY-+>ls290PT\"\{&b$ 6sA;a7TAD\y|ga/k*B FywEhPE*qtSw JV+]NU8$럌=< &eW Kv0A9.tq(̰3)+`v:9oOwbfx|^s~Դ+Fjbd܂^QT JƌWw\JIg0z4mUVvXwO}y(7/ڵpR`_]<("!뉦]n ILd}mG;'DL D+@bXҿ^o, ͮ,3}"#E`Yƪ4ZW)p+]"O 8ֱzAq(,bg:zqmɞ3TiT)\"; ;͹9D* QK:,ٌ/7>qVA{8&̸ݍk̩6e \aINoV2Q3gS4U+0 fm8<,(  XN>C7'6(A 1b BQf@AC~xnU<ګZU-|߿p:ڬW=u]K|٠ (JWJFƒӍ[9 $>20Ze/n4,. JmW}v1 CAC}"Gٶ:AmWĘ)Vٷ}[.0> [sFJ<뵝wNi D4Kr3U6Mɲ@̊Vg4A1TR $0 ˢиit;W81*e(ŽiWi|N jrN 8\6eEQFv7nv'uSxC#C5wLz\|w I) MX ̼ϫ^;t j>G2@2A3mѭ (kXyx*P hB6زaBd; |/  p>RFvGe4ERϺAky}oUH6E*qV@bl/HSʹ .d\WKkk3r7 ,!Q%2R ͹1l`(VQH,7W.PJ*әۮyg[ ( :;!r0LxiJdVdVv= dyElQ0G fJ8o0NJ3fJ$:ZH)V'7v*y<! /Bo\yZ B 'EyֆОZMzcӔ3H2:w 6ztZ3f{(;z{ZkZ{YVֵߟ>=P_)qEkdrO6pг t0v_R.T1xĈ,(:g)U" ܀M eCBZB^'h6!mtg%=4*KռUSk-g-C!eHGXy}ף6$z8WwwIi7#jU,Et1着<.O5Q7^w!ƒu >/]s8K8C9 Fzns[r9L!ҳ3Xl $/OUmOXPgcsR*",FQ[ta8oFMF.Z=FuPi_QnƩ(#BoBu7LղYbțrj›FYnJ pZ)l;"᪶sxZ:)}2xFԊ}Gv]t|EعF,%\݋J2\l莼J0X1&Hz5/pu^w-1MCqU\R[T ;S=y:xaǤ'*}JYCf T]slguB܉/ĸ OEYFw:(G6D9k"!%$s' qQ ݞ7:l('MEc^0ltTBc^Mwx_;Gey #R 9yzl|\- (ih$+yu= 8B2e\#;syyYR*tQ 睄18DGNY!_2HC)*onw~^YGn_l`4sZNLFf Ew-vvze$nZh:h{2%*\S QbrĂ~Iz:|5/mj ]4̠j;hs'l\+jX #g (JP%gfwod*ߔ^fzwhlQS 27 $ 0buvRpS=~p]LJRs#2fbsJ/q_r˧PhNh7(xFNdE2Ĵ=M!vý2{[a5֪{e:EYȉ6e@\7;V/ѝۚ>swm p˾Gc iN )R5QyU&=)[rFd &,LHljZoA$gF4g!^uMEniMߝoōN1HխZN5/3yѢ!T0\^:9Js PA v ޒD&&^D\W$A^H.6HSS\PKIHĻz|94~16gRbݜt*0VOf='0.ZrNUӨ=x曵i| =s7|۵hZh "nw`V QW<쿟;Xҍԕěv;P.v;_W )JPhe-;ssG51 F\=Wm|V˳[l"ϽG01Ug 'BviFѪSo㒙sçj(K0^NF Sm5t]1#σ'uVZv'ME.2]h;l<5]hXD)sΠe~G܊EetOTamjdz6WΉ^YR-mB"҂3Hom,jR6j@`0ǟ|X D%\]ԁJ26}5|-Vhk>4ίnwL_˰d}-QPn8(EU9isX1BnR%AᅹQt^Cl`-E;w:.Yy8[oFyCz7eB9F1*I-y&]ICV+2m]pw5}׹5(.*K*+jb#vskVzPO5n9Sk_kcZ{yyu߁VTeXA>THx@EhP R]=n{$'T158yZ"yug7xh˫ NlΛ|Ċ K:=ߐuH$kPæfպAI0ouR2afv(莈ATѼLH'MUb% vήQb3oaoY!ܿiGΞ݅nm =?+UsIWbeq>@zb}ֽĀ\z!kf Vd9}yէX-oPJTBCD3(QR H.o< d\&Jv}md` Nd]|̸ȷkԈ@sP2| aKtPu o+3-{ K+to_@r skEB5vOul}_M#2)إp愡C~c<`sOmñ- O  1_RL; SJkfJ!)e@#L,(&mmw+* ,%ϝךfJ8d k1k=][jJeYg#? C0#{gQmzB(D5˄A$^0Ə{:^CFȕ_fԃ@Xd BV6,t |~s;wO\lh0EK0@q=umc][{EH#=|i2$QDLZWLCK<^fg,+5S v nez-JMT:ʛS]<(kp]eR؈mJWEqM3b,t&b"sD ]2q*TUZbF7hrvi:g.BPqfnf1$ $; aĞg*$ WGDR . jpr޹jfpM Br_omLJxą.%ԄO>imH`]R 5I*ٗݮ浕}3]W$g @LuŰH$"#Yհ ifoq;d州}iA ~ۚAQΏ=ODծ\bex#x}C%m1۰^ } v UGů΋h#*_1#AAtTv:EYO-~rw_K8sYO K"J݋K2Ӕ.E?jLR>bM U[TAuRධ&Նf*oXlVgk]lma׾ V2GC$F-y؃0Cd`~VBLc],NibRi0:k{&re .״B[-Z%IR+;XU_Fu*S`K*,S2vLczDd5&1ebkv4x=BOۮ2m[baF ^30avS}Yû|a&cB>aY|hr&<Нo]zrGǾ&<ǒeUǶ )4YP(S@8JHQwoM@,**At$A{yK{*\M[@UJVT Vwq/G@""1P!#7ߍCfuޕLT#P]=w<"u 2[ QԫpjťjAJ)SNoSbʫW lq7=fv;^r^vWWnv 5/} Nm,)6dcޭ԰ $ASd^o?NQ2qx|^)#H%3\jV *X'EMJUk!y>\.")UێEJ+3STYkH1|fmȲ\'򧢒g<+<m Lbܸqfcܑx^41S$> !BB  Ā@5)-vv=4fepktA;޻θW,L]SPFL^5`~ᏝHtGu`]?ov9nb0KUU Q9 +0X @* &^^nL<?:L$ R5Zr}9\Q뗗%騕v[^a3yCrӊeA%2<%A+%lxaeʧg)hDZ8wwf+F(tKa1yw iB*u U#!2wU xLb@:KI/YMIW$ŀ^ҷzshzĤQH:dD`R(b&bwj"ě?fU`7yN޹kP1 `^>Sw$AإHh k͈DMA }׻")$;A&}pΤU"1` {_76 N~ 304EShΪCB_] 8*^b T^\D@y]EBd%SLssq]miέv^?>}Udঅ^QSuěKEX" eYY72Y[G $@dpbJΝٚvVh$C<P/' Iq:q.^v9HL<@Gwwoqm=QFH=wh tӱ@ZE`d wĨ,ƇIRzOT%\yݑ;Sb&Bf>z/A "ib3ٔʌ@݄jD;M+iB)3i0;)_((.u;'̶^# UB~ޭz Ѱ3>>VdE_T wP0T|D~U( x-QS?t9? -bJP9ў*$_ )N٠I톋?^3פ ( }#ܜtATf 4;:O{i6}; #*$>p*j?o_({DTSo!] {uBAfi8v#@4?#!> Քvle!Ӎ) 1ZT]8}qrnA~'Q>aPծD.ЎEp>zAr.H~Oڿ"#ia'ŸC'^z8xp:Q \[vbXeB @UT !4PSAH9P*(UUUHPURdd eUUTwx0h} ?`sWr. `PH["pyV^V~EٗDmUC]p_' !>J 5x">iZK@t^D)wI?KO{=ESI > PKCM: H7H *#] _+D96{[4M'<{Aџ?SHoqn4E+AVD:qu?#*#_C~?DZG?M@gA)l(>`<, !U #0 C D,KQTȦ"xpO.Aw<Ƒ›T>]Ҟ@)17AQOw:8ߥ>_? 1RǿfwgDFSٺODG &CbeUV*&eUV 9\d2hPhZfN@?䆙 :`v&/:pI ! ChDőq %pdЊ*@*@M:Et`*@*L`Ӏ 3'Nb3ph 3 (9f:.9 !r!LrrDDDDDDDDFIDF,Op:dX!Ȧ3 y98DP2?x/mm7OO!'kCD«Yv;U_cC,oT>JI$I{%fffe}iSO a>8iOjbg^O<ߦk2]!or*];3E$|YwuV]I'?Nvtۆ;g~_./<~UUQ$:⪪W߿#<>Xc$`ᡌ^sXsXQ4`A13}JZMuHUKaR5$ %}08";bx;0k Asۡ;cDPUX8ðA wI(B8 m 4y._l*pOfAHC<Ric":~=EN  `[ͶPʾ ˄|xu_g\%Y/teUQV{}tI$~g׼SR9;wG`󺮞cg>Y·w//>)}8C7室HHdv$!/Sû6V >Kxc}]wv^wL ,f{uUWUǡ]X{="zTPkRIp4_ƽO6b)aǷD%Y*z6~Zܒ/WhH!޶w`]OqQK~>*ᰛ hcm;4O2 !>Zt}ʃcAS*E̪?}u% OÁUC~/Z}|g﫻\]^wUwq/G$Iv7=KC<6䆠40sԯe$o\c6[Il@}^Fu1:}] `$ j\x9߿ǜ (H 9$t׿25Hh4hֵ!oӁ'UQUoL3 CQp|~1c4zcgOֹ{UUUUUT&H*uP!T"U >æFNJ|UP |}ak5 XkF^=:wULi}ipjUNS`Tב̧q40񙙙8;:w ~(3~_wCv=bֵ{h׻v1 _6ǾOY _o7k:ipxxOi<3G?wXe|_әT:N89 ~\OJT*ѱ1%R\*%?mI)\퇗ᦐsRI:O&umꨪxMF0D!*$sǶx#!k<5~!9=@ l !F>S_ATATAQI,E%GJ]F3 32'Џp"DwN8Ü`^m(N1U˗wgӇ_mǻӆMaaHkV̱%J :C$?1Y|}`d-~p~>]>[O`_&״ dmy`S}8*Ij_zfaEQafǷ Ϝ~kbwOÇߟo:5kZѭg91$ݧ@:wpUUUSPx(yGbA8p*)X^b*VSVUkz1 84x$H(Џ$Rs4B! 0뫻 r fOU%RQC.vex\ G~>/k0/r$D/QNI #F~/}^!T?wCjkZ05Z2hi =tCLW4}^cHI#>tŸ:uW̪22>$I>V=;n~ERSyf>i{ {ޗk]ui;N'5*5*{t B|7m?~#lk`;?&13s7`Sq9lv~!!lsɜ_f46 z~=~p6顧v6:o2Iw|<G>fff\+Q="x|وp:>sLǬYtʹhmTS?N[m_m}ߗt6ĒN>{w9 ԒJEgr9{GM_v\,hLG  [f?N-fъ暪6fٴb K8Ȭq$=X7}5jjO[cr9쐐V!<&1-}U RqmU5TwC}<|$omv|$r?|4~Zh3$٦|\ QI G#UChOϽ{ ll7;'{(vv*F@EUUd:L<OߚmQ599h}::r$SĒ~,=c$$GGՉ&otJ~ne7m!dn0lq|."c `?kE{xbCxxba^pQ(x_I')$W( LW]?v$U#J(G%pLpL3!8M&t9bۆ\l229ymqEzXG7$,_X^=˘ן =: ݯCbu׼u\hOw777S}ž' 7$qƒ~W*u35UzcqqQ7񌉯\!_ 67[޶sQ[ r:nby20= bB[<4=["z,fE`lȋ0MĚJ7z7L'qpp@ 8vJ:Vv٦8'\XN nB  /uBcKO'߯T'?:̲PUGOpgagδsϳIZ=&**(F$S{8k1sה6vV;i,7TV!RE97bx-ݹ!غ;v.ἥ* P>E#ҡ[~ca(ar @ @^E: J UUZi<$C\fΩUSUUȒ  ~ ("9r_>!r37H2smsz!˷[UUUP{sUΞ!nil{ZdGQ̉܍Gn1R(Vjfgbm im${}w|nUUkˁ"}0pBc } >(n?ÄOLt6 4EGlb!w-oHcBB}cud_v˃_UUTH` A$ 000wh,2>eBW{[~}䒷eu컻- <[^ЈRIO"L`pЯ#v =|?xl|VU/5tL3LUwv'xvU86PHXr?l1bn>_g_x|~F{yc'11Y$ Eq m?wC@A A?Ѵ"2R").P7` 5~D ?SLA0S?wMܳ^UU^C. m  q>zmZrdO6Q% Y&Dn&1*Y _zKÚqGUG{> UT*Uq1F|e˿˰6Ô5~ 2UU_wC "68cJ!A#KA#Ú٬, (F0pqR #`9x>inN#1}LchyzzJ $&^w:/wCgw/!njĒ=:ruUUXW~|=Bû{󢪊=&!iAv7͗we]gfk p8~ӳ5[u;p_Ϫ= QZ)4 zifI=n:YyZ^qqپ݋kMo!/4LlrPB fh&K-J@rӰ$r{J{,,;fϨuA-kh~( /BC꜌FH8$Hw$#&$^%W-{].7|"{{uk{E<5@/OҪW/v݅Yd hxb4ש$e copI(m=0iîڨ*7鷧gn|7I$!̹GUq;|>Iԧ{umןϏP9ikZ+:"gU-kXQ=Q'Wnگjtj$֪N1ZUO×m];8pI#d]m˫߬H:$!T~[b`}b9٥M[mQdvޙV\Z~fK_Q8õ{@Y;66{ آ(񙙙sfUÁp屭2q|:϶332xoCf >(DUVt)8p-W c/ϯI%<=:g))*(ZD% \3`7MߡzNaup[p^ W8v }¯X$gWثX+w7 9{&>}hmz{}$[|0;}/g9 |UnO!ODDsTww/Ö0i4l\0d!2`C 嶐8UUW=>ִkFh֍X143, TϊwW.tڱkGjѬ֍t4mm%QRU Ն<>'ӡʡn9h*G NNjhL=s;0 yy}_80 }W {`|cg/s\zAAYy 9|L-uW~xc|?MNLϑ~*i|8p{N=qfxgUi 7̒ghI!ytvtӻ^ߚ_ۃ 87[{;}^.ߵUʪNUp~GǷ|$9$|$B6ǻ>G?*8}GOݏON\>Zz>U$1HZ UUB1߯RIk|cI T> E;9X>(L33 ⪠檪.=]yE>NUj$ڪUUTI͉o +8i)HBr6(tDDrWG1E(~`j14w${B*}zwCfodtoAz0nPi!swF44i{6!A"m>ᱧkI89}RI>j`r?aNdn3DI$9cl}C>~|l6Ka }Pe$ `X 3*Zd8Nχ c~lrXb'(1}&_9"HBHq3~2(YdgZvpבȇp9@<<ߡ߸u]}UM1`sۗ߁6՞V}>U =C~<(w0;q=;mz)xoj [.?PD |zwv]#ٝI'p@?> 0nfjx'C>UNyUM*Wz 5C߉$ˇsَyMǷ7,n~Ȝ1P10QWCw>u~l5*#圆 Kg.єZ5r5e0BHr's-C#>h^- *oMamۨ X{Snl~+&l՗S̒x`݆ǮvbbZ6A‚nv]KdI.2W!BYqݮE-r <`cQ[5{m~ҳ3!TW>wPfc><7 i=f f=uA+x"S}CC| VȆպ>5EZt3!ZZ^pE& :r'ˇ-~$t=BBQmI4OHl8=~<;ϊ}ϒ>qfcCj 6ᷣB>˳]z|c)cCT5RIO!sqgzN>\bi wVK,U32}^:jkU4kCMkE^v@Ñ`=";[" I?$Ay$=!6QP1q@65!fI~Ϲ}߯[x5e₡5EGpbj񑉍 W$vyC:䓰zGz 9ֵkZ]ay'O$$NuUS4zm|3:e{// zߏ{6檪XvUTLU1G}Ϭ}y9s9r죦$!%K!0*( 3*!>Cb;ymfD.0\[L?w᳃i 4?B[9N]jɧxg1?uUUU}̷"a0~~s-)EC/?mm 1>6?wkӪֱN.{!ߞytn64<;-q\|;Ƨzޫ`J)HE ϗQ tI6@HXŽ"LgY$Ff&-I;Fb#qTI.L =1by{m$hvfѤ{Q`?OGE$opL0E]Wy-ٺDY@-;7b&"v[NEڈfO@[;u;_wҟ`PI$?X~[m6=8p{=?Q~ÃCWϩznMW&M/E},.zHߵ = #0I%FhvIZx1u s=r/u am{|5 |cM^9gō!ӎd& n䓆ʠtOX??UX_T%/@?yـ>>_#a>EN|n*{I#N__{x({=z.:0+ìc"=foOI%?gI%cn3>{<UOꫳOE@G!~7DPmm/Mt,[=ߗl&ƷJ*TkNֳ.UAɇ?-4C?ɓO<$|YtgYxӧ#}1GCx~`?,i<fxx~agj&UU\ _vk45m=g7U>jO'hOUUvLvqAD#Tꂂ PFaQ $;|Drd8D^*sUΪGx(! |oBCq_w}MU5Ud3\#nMpD.H$UUSʪ޺5kXfu;=wC?C檪y؛|?,??gv8x qoT/j#~#79_'$AcZA&h$mGBĈ?1>&jcg=}x2ffb\8!⧵dzBDL?=*?߱d×M?~6cFW{>ydc Q~_t1N/,ͽd0guUNd'a`UHeʠ⾌T)UN?=|:vq]_fp:YO3zپiE 1n=ơƢDf"|k?=Ï !֤ʿ~ԟ^p=s]qOW]uuI=]'7U[vDDG|&^1B|t׼F}0SFaɣC8!)a&lQ LCcxhFnP@#i#tV8pmmy$I'rI;HO"A!HZIÇgwI&aRUK8O'uwwwwv +4cfnW Qsx73Nr4M;(Twqw{gx))==~jv*hL8϶Uh0׿ҫޞX#vű7`ʅ(s$Q%*]$ԩ*e$@ >"؎2q!q"q <&@U2̙bI#p6:$c5m h$+B$ވ{;U}!/5]><~grM)J P8F#q\ۻՂvˣ|7|lMoB7(1LFbb9[N8&GHb~DcZ bjbH!z͒FNL2dC.f?T;$-^sA \ӌ1J1Ǽg"1pwUB+?sBm*n(5Ak6mҎѽV󡭛g4nl\ 7%6amCL RebzU>.+{>DGa>=#UU8WΟ_! ~xƒI.1\BbWKt{3Cn8=*ZxyUs\03.!--7Rl>CܸHEyیw!=Oo`VqM9fΤ6 h8 yS 0Ayk^e5:UIIj 9$h4ۗGӰ1.^;i$[.Qyy%gNtQF30E޿nw>p&_iыК֝Rι޲=.I78mM!Gs;萐?}(=Ԓg>.&co;#V332 . n2?Cw${l6Cޟ4#ӏê缣0U3Gi4I5_!ozHLT^UURK^BաgOh{eV!  !=Oˈ|z80dLCIzwڪ@=M0 _?^ǗO^Gˡ8i ;O,ϽTUa1@(gSj>&=mm[]{\(BB #:$RI$K33]d߼ϒ70gLFf&nyf v`6j&& ^*I&-=תu*RT >8wUUt8;T]W%URʫ~U^/A$2NڻiӝRIg0/5$_1mA"[p۶N3kZֵֵ~ϟ5\>?a}|v6X~]>Dxp}ݏ^_q0qһ:$0tI51<l6Q~Vuj3H~j 1_*O.*>G1F!>eUUPURQ! Ϋzj|c.0B^uЄ U 8uul02s|u{'a*fX3Њ`GFg@R %ZֵUx#U\~K*JcN?ꪪN=sQ|I$⾍ Hy8>_qޭ{'];ůqޭf{x;nm5~:{ESOyE?c=cCriӳL- 1_N|$}qUUUY}*(,(‰I(֤X LF)X6/#nSEjwfMV7>,{<03v`~쇍8{U};vFfT}ǿi$ǰs\ fĚ8g2drg2dr`^< <>O F}{x:ZuV'@+2gCJ>CEDt fffeO1mGo/w?# 8{?7}xzݽ[:qfPwr=%0O]!165O:mhy6CZF./.iČ5dfdK3Řye>$FyKxXxyg# cfޚĒ|?vԄ~di*0tӇ~dw鮤 /˸l]UU]4C}QgãUv~9H}K9y-(119'UUUUUU^?h4?g}Glδ9Wa0ϺKʴXL3jJIhfԕ#*aa%8O!~'=߶0 c4V[s*!x UJo$pc*|HVX9^hz7fjneD/\*@- Z81p t+Te,x.YUJ s=}xPC~g焒 Lӎ8ퟻo!Bn5wY_Aľtjj'A %,@.8x}?w6?5$|ޛvpי$<~;wwwv4ǷH Iw3Oq_?^h}onV6[7[kC[ǨNb@qQQS3ܹprw`-$=B~ݞ<4>RI#qb9$Db8 ':d@vi=}m}ufqW j$ɧ{`OCU˺Rd1H_J=P}H *2mC9Ƞ,| EB~0xhL~\^RU]Zfff ˧]?y{:TU`$cnG@xOQFCOC$4pŠR""" DCR+fJ$җ$cLs0ۏ:iW1d~ pdvE{ڮwӌb;`Aa8U2.d2% rby#`^"ffRBeGb doOԩ~1Wi;ʑu{vJċ+ZB&>Gֻ9;(C̒}uLK8c cwOӮC<*o^}b/(}w_袅(|A{='ѷzH$΄q`cffd1}f6c{jC*~<) 81~K~ g4HHPfqn21t/Vy42UUSeUUC2g팃~70M=shl1i$GˇOc؈^O!@<Q8:q;CTXqH>XtWۮ1BS &ܒI&H@"\I$ܒ`3fO99oe98_$cL;:}݌9UtpܢǍvdN ꪪUҦUBU|ZֳZ!@>'*j L>?/|;CV>P_|jcHi@9~&}ύO5$ErI4RLK= DC= $DD?jѬZڪO۾&fD̉[mCv B*=A?$ I}NMG70ܒPI$ҾxKI|9x $@ Ye|u WS=m@Ȧ=>|s;Z8`cZmi ikZmNƇ[rۗك "r˧v9yvw|g:>?z}>,/_~*H_"<ך""DDDM{OG?Lgw.>߿rIt}QJѩbIOBS|&"""!""Яo/8ܒU>qUSr1|y~QsݽGoOEDT\(V(UcTWD c+ 1w:9 e:̣cdK"`kICCM0(+(Q%E1VB.97sW᧡R=8a#UHrtȆZeUry~=kmz\NI$&#!B?΅/{q0`vJ$HZzfs4 TwW2JU$zBpHp>[dوlt[ɽUT~Ș>ow.j3`H&Gpǫh_s332I-v`,,a,  WUEU1L^w:xxL}?oHr_/ |c1b>Z]{cm^jiԒA֤r?HhvVt3 {^YeSDOGWA㋜qoO%jq'RƍͰqX6~lz}1!G1}mگ`vG=nDg$>I_4,sa91@s`HHAqlc$dBæSf??~{6F;nVvnV~^u.WkX1p5H!I3.0I18 ꀏ#PTnݭf^ztk[c[JGt=:?Mm'ms𢇦(n&˳O3$"\O꾽z 1{ ,cǘTTU(;$Q}R'-~p=| QuUUQ1|>;>(IN?/d`Y񶌛V ](]Hڌď$XfC:gf-HU|}$O8w} ݪ@蟟QE}@UIP9P+ ).F%!yi"t5agH9pN Grǣ`Ux9 +c?wnH7W[ \JzqkMNFPEF0t9tմbrm՞$fnmնTʝj>̎GhA HI>~6>g:.TT5A#H+h+c&J̳91,nXmm ~bm.ÇwaLC#O6>8{;0靌:c(aWL+3 T#1BCƪ{+ꟈ5ûoyNZt|z;~<+_\4}o$G0@dӈϩ Ti?\O{a|.Gnay8aa_m|c)b~ݻvǎj꫾?L{Zi"}1!V" 3,EH~sa_UU UTOA-agrrIcNwI$s|1ټz_g&0}+?/1 1|I'o3qƢ?1I/$}~xppp?/ޘt>çU⫿ΟGO1vձ6i~[|6=s]|B!> EN#4&q!!JWgaE33333$=UqߵP|fj ˒Jߟ5I$})$MC=.1˖maGgsMwrPpBat;aן;7GDrv<HN92B"8~j}h9xi)I (D&c0(Jhh=UU 32ʯuU=\XA1Z2Ыj&fdLI;=B+^Ca*sJXDX}b3dK1Z$I$^ qLG{a>// N$?RI:EG_Spሿ.^`%]Ͼ|d~<2K* T^tR\=z]Gs x JTum̈ㅔB Rc >B׾1FfFtUU06oP!ts}^G93e4r $t@_ q1UX^;;6$$ǗM;[Ў_vx$CBUGUU+ûP|}.KN#By;hGʙ1B[15B oP[vO}V`ѪZ5WkU\6yD\. ytӾS}osr׶ -r"5 ah;ʪѹroFruBo[LGآ";Dvφiy`!~&};m*TWzI2}<;n^Xw>U]o:sq^Nnk,UUp3H$ﭟwg.jHvOņEOuXf,롚۸ėï>_hlk,+ncsYcJOfZ)p!ǹᶒI$` #H3369A >g^j=#{<7sB,=$ܒC{!id33NjȐe{>|Uinv t2zfgW$T̂}?03>jHḡ/(Sdto=B~iM4 ;!9B&O2~ka2kf\I5h b\PpMe?!y{ ExݢU:lm]Of]V.l &oJ-$<[>65^/ <(bGQ^(exJ+i71Gij\DT9F0?u󩬬"R c lDjt$i1Џ]0JhRuO X!= Sa%D,5mF :!|.ƔPBRAuMktf״&}1/ aHiN&60:ԍ 9Ud̝y}عИem$\sׇٷ-_m$VL?-k'Y~だJ/``.]akh,*GhIQMrC]1RQttp lK l Mkݼ[w;Q%ʥ]ZZicΜ[=B@|Zߛfk&tי]6mi} W5FCV`u淖m]xMvt77gt\ 6Q8Kw\MMZ1"vvd3mǜjsvM;j$+=Qvřzϊe8~E5Nk֫52O ݧva\shYBΨO]ӗ%^qvyY[HЏ}d2ܠF"G~#Q[5 N~Zbv#]b"8l*\yfsV<㶬eevwV3D!0)/2rQBE҅t#MPBuDz;3xD a~K!ucc#QG 4-U쪶[wZVܓw1Ind%+R굸Ϗڊ|rF=KϺgHbM'(yg\"@y Ow ʯWAONhTUkT'Z Pm!d,6'<}o=ת V|@Uf%Ŵ(ǭsT<Vyx`F0sdbf}6d&Zz*0#A2򩑊qdg=dfw4҂)NwMX١xAD4C\" 6^h2ewgEIzԶQIvbIWqqw {Awsӗ:x&I~zP5Mmg@"$p?ҁ (״mgsòT^9Zމ{!3ej =W*nwQ{Tx7z073Y`6ǭk %Pjfw^e@5{=^u7@ @UE;4ӦBa] E*W?p"-DCЀy}i` {_%?eQ)dY YLR_zۚK*T\1w ?yXq8d{ ̍<*g"a > 1.B{h)Th˄P;331b7!ʚ?~h5(N'mG'M:ӎe9Tw?&=WphViQ$8OځmL`3)93#"@LA2t x?͘f)d@Ada0(b hw:[_+xN!b+}O6r5ZEv hw-{" kY7!H1xXGwnˆSM<;xW} ww JmUƴplxt!pM4wwl{}gb0t6$8ZGi^ІC/t|C,0 11!C8ッ*N8Ș% h?)ԸBF55)ԸB7#a9AJj 6K 0a"eF B2$$330P#kA>= "LBc{QE+G D 2 TURT@c4 BT0AW~Pg:`dgƱ~;eb +o|cwCmӀ4i2I/ B[ @6P"r۠Pm2aPbHf)$JH&HeaKg<@[< !f<qD+J i]H`44f"醑&gedu&CN(p bCxCVV!}MaEuU  ]IH`ݬ3g\!`=V~=A5ju:5!0_,7 '))J ! 8cQ 1K1@Tc3!际ff?K;6"!חȹ$dktHN!_۰|+<`V}T RPݖ C40Ιg z9ijwHp/ J V C2"Bj$ QOB”̭E$UD3QITD0R@ Ұ̲5HL1$S0G}_rY$ொ>OMBFu4H@`tEXE#_sl9S$L[S$Lۖ90T6Lj}E"ŷˌ #:hV99^bЁP$44`09!HS:PN8$&0 ʄș0@$ $'%JsL[0L[0 00`1 h6b7+EU_60¬ Yk!S%2`!(2Y!Ċ/-pXeֆ04sfZ;vr2@l $LHF1"! D\95FJA62k!V)/M]7εɏ\ZyQhe'Q0gCQL]wXgAƁ9Et۳9mP Kq$wyvƪ3!ECM%COm5VN8xp7NZ-\jc0:ytSNL4 `д4)@rшpO,ClgD.,̊5:8f  gp62C= f"[Q0PF/a?:,B®!aW @Zq"V!"@GWVbSN6+G5wqC1?+4K끦T?/iiiW΀8XÅ8A3;a`aBC`gppw)'DW_}q,T>}θfjf=9,T6/ٚcICc8G ٴb- \?=[SX'煉aU} Gf"m2#6'B]^ޒm7șdbaUNXT(D_ xL^r"Li{ 婦ܝYZLjGQm#7c{cRZ?I'mZxlY.%PEc9Fx^-Sx)w`iຬo/jS]F]*5BPږk>ה:G$l> EkΕBoa>WvC7ّ)0k<:0⤽ۚ9QeoO&&+k%s,SYwG[v#;6Z1I*6J-# /PэTQkgm3s|~nBQ$NC0e K"ʞ~G$FCJq30`eoF?GeP?37g}vvX(BA]3^9Il. T= ![F=v*b0qBoTs9pI@tC5 ҐePT!E5|u^387lRvLKڱf71 Cb9?/9 A @cJ(R@oi.C ^T` ! *|u^w#γ{ZtlJZիN˲mF~)E4C@ AS@:h ""Q(Q|B!0W r(c1#C> GӞxb`\LEs uԸfhk~h.B uj *u޲;A*g^a~Xm{!qэJ{c<T @v80M]^$fY-@ =zG0[ⅸ;,@-C~f`tf Xgzs6 - Pe. 5\kƳ PN w>p8 AjU . 45 5{blLhbɕ,Eq6?Cb[߈,t"sw֨څP!СTtWV-'7ioFm]:Ӑ픏|R8~U)0.WxZ-K|'.]Tf#Q[M+FtƑ4Df‹0LP=P_WB8]ʪR@W3s\C|x;bm .\=wϏ\%T`w@<29\P@RQW՛ibsQdޙj1az֦ɑJ\ ˸A1 @Y{Ϭ ]xv Xh7GTHIBsy9y@ ;śstf}v@ +ZPJz(@*ʨ03:a ad@D1t̨GHC0̉ CL :agAvmvè ̎CALȨL3elvtHr<# !aTw+30P@LaC@:C3"p8 bL;`{3 p0:d!&ffxa]0etr0BE%Ɣ.ZD]Lb]4*Cl/OqLpʪLe 01*0wqPvqCQ9`fvfq&Ntq^Wtʈ=fUC<:d&P{d6#+,x/ A^X|v{3UJ`CBqA4B02dcc E@2&NTUNi&aWBd&@&vc L" +0H@3"CqD&Al09} PdE9d1_Zڸ200>P!N" jTM p>ЇRUU"+4 MED\Ǿ5_h|~k:7-P]sT9ut  Pύo;sUH~v$ @qߜU*~}g[ַ6$ K @ư` AsۍduhیqB{0"0".SHF6(Pۍ308ԅ5x'0& ?{AP}؋(f mw^GW_vڱ5q[ǭo݇08̀H70}_}7@ !!0@=k]߮c< A A7Bdn ( mךǏ^p sSvq¨2 VLLnǍ߯[x *uT_`Gz01@vX {yNr)I!Fm!H0Q#G=zMq"1@ c`'GńeUq@crM~3Wm8={PȤbXZ5V&)*\TSQDҿ_F? rbfS* t>"Jl:#C'I$Hh@ d9.\”@ QD ~ДjC3 08 hqBfwQ`8QN2}CC`r+="' BU>󖨅4U{e$Bq8y$cpj*nC eFt x> xuM&'GܺzBjnImיcpj2܆4ygog\3Nhpxc[i4G),t :A {C P{a60(*ϖ5 RF:"Ӭabga&lGCA7I?ɗ{Oxͣa sYΙq3&ڢ\N,ܘ]d=םb*-j ~sdz2T'"n>z!5t_i5?5)&[P ؅ZcOj]_q>9?!VhS,?H"LnfN2=a =*ue;tvAJcC)@eX)92fimdʃh ̅]Q6HЪ0Rs֤YV+5U]^8j処0<G5+*cV+qQсmת]ww{'SE*@ ҄E@ZcYDd_{ub^6&MF' s+(%(yf=5Xh=f6Xѯ0Djda#U!_gLH lw8&Jf2o";&P*ZQ]}C{~&5&.;%ϊwٳh=YY+kP@Ge@PfvYx:B\GijjғFCN^/yMXg)OY]hMnSa5jZDo+L;7.㯰%K&YceϬ^[L.g.iN$GzeJ͍*/ ]e{kX4ޡa6tS'Sg=TuP#`<&y Slrf4owI{-..7sԢE.J+g:}${.Z_5\Xn$-tOJWl2LJh `1`9h@C0[뎷}P|51>5`mŁKrεΛZ-:5(EпxD@uT @iQUD A8`kJ(B JP "( @PxPnYsq@  `%`=kZ,Tz1nyŻ|}.0"d 1 U`@h8$YDD6 39yp'XEH@Rɭk:[űsA<]`޳1 =nf3T-x;ǎ8yxk _jD ]@1mޭ32F \݀THp yłfP 9YP/{oY@@; /`t  1{^S'7HKZE;XܣaP/hi-馉4ʊ]瓎Û&У_\"a$UX[MwGOv_۾1/p1s[0-,0*fT+\\uǎA<@|b P. Tb*bX` uYѷ8͢[o R@ !5u\2 o Uޫ\p  lP9 @Ax)dc3A53>y$ P +h]@HPן>޽y3jx0 Y)F 1ifZj1zsxB\& =@ @:ׯ^W}@¨ @no p5x0@{0cߧ,=ؚT:&u|܇N@ @((P 3jbT bc/^8ZAT@{w`P19qf p\ Us~?ynx ( 1Hb(hw@@8 *u^ϟ\ ;y&`\85@H @#kRvosbL ޹|4 ! P0/@fp@~zώO:b@_^f,.pQb(ww}fyϐA=]@: @Znj.w}wϏk`wjH &@z=w띸9t\Ay^cMMA>^xz5N +v&gN|Q 1N+sS.R[Mk-t. ;c!枾 q8?/auLTb:Rm‚5$  1}9~8+R0G `ɠSC/R7Ov$=V ^N͉G)$ wvHxP0@ f MApDIn<]vH  5j GK~ T@F sx-X1n[ .@;A(ps   -WAj7~q @2̠R@e@He--ksO79.@W{xP>`xP@@/ם޸ @.]*yϬk:P1ꀑ*\3ʺ]S^@hU@,v1:fώ*Dk.#QYC%h? ?U_g ?<_gÃ328ClcQLvʱ v{p66? 1Zuvt׏mQ?ᡄk$tworll V"d(`8~Gb¢ONM CClmTU[ ;pqI$NwBn|Pv>܌kP3Cc(|.χM1Ý⤓ --k^Na] |hn:hxl IR.Cˀh~nfgOzA-ٍuT|9CvO7w1MU5K?RrI$R?q߯ٿU_?lx3JJ۾pY|߼f_|{Kd^}y>烨!GrYAjO]KKϟ>+Y'<9V"8,h*isDd}b X0ȋ&ȏDo;k/O h1 (2xvД<27 Qhp$+u0dtn3b$/7hn ,a.&Y񙙙@0N*n` q@$$U i\BL ~18U1EPffNgLi47qM~*~snMn5񴹳\!rPSAWޢ` %,랻uzЎt8LXo CDBCPv\zַ{-H 1"-Jje FLcƲ#D2!hHff&` Xc4 O` }zBkymi^9޽ڳKWka0zIiGfjۤXe~2 +EfqiM}"0a5;Wc1Fbx1p{+|v!1b4@95jQe_9a2.nBK)>__9ɨm||sǯFrbTK1ĸ x́ßVi{XL T݌}ˌeD ,L$F $$(JN rzF7Ɓ-۸SE4T RSy؎N"}yϣ^:Y3}KP*4zFTל|upPiR\_iWMC ?"j>4nٱ٦Պa%X֝8OI]Q eA 6S-ZִvI]Q eACk1!4TDkZӣ12$&C )&#N9/}Pқ׿}Oy R͌oMM7o;uVܑD(iO h=Svэ)* piM=z(zR Zh&(. QugWc84C@M4Ч&HHL3h:vY +QqӌL"""xѰNfU09tӡ 8;CnDdM59d&8ö03;v:w-9t%.NKd:uAuuH)"~,phq M/:m? fQ~)C#!? &4Z՜ǿctmצPZljIqI!$ 0 =X{>߇.Z+y\Fo'Yh5p8͛#mQQ~uS@?| >0l?6\uufjZ\  ?=rC5j!__>=w13 7&@5'$_?MZG_~Ȣs0k0Ȣs0h hï B{;q ]0ZBСgfpM `UXٙUUA\C](TGE+@ _1N(̠!/fAqT&T (}[`O@ ‡HHH-xwkMZ㪑 5 bAf8dec@PFš:jCR$`cFYXV4 j Z182B(cS%)d5135U# a2qq V&  @IȺ1L @ qC1Ӛt 0Bté$C(!2X̄]084 "K T$IK 0@ I@F fDuL 0(}$A_. &dS$SpQXyaP <iB,1 c- i>J`Ar1u>]b@) ٭`qM*/ɢɢʤ^jB4vgCTTUJr z\1Py , @RRR01((#qU!~G H,neQR@"@RLH֘4:`-@ CMR$@]Nj-kZyvSy b?]bgjsRIBX4 A60Cw~iB (9:C=y=:QjHEOJ!PP FP&!&1Bj4o!&}60  Ҧ]y &'N3b0 mGa`QBRC㸣Ϝ5ִ(~N!̉+` ez~G T28y""!&a2&9P}! 3W&pq%Q<%&SuB'R*BPu"D B85jP7BA2UX 1 `! d  sFqu6Tη`Uj 0ڨYFEn b(eӉ9=^@QiE?))AH!"I2FLlP2>_9! ŐP[R,LZFXBA4԰@$H"a$bA&ZT%.dMВ⮉(w֤lz ky fW d  sh1$IL4x*D Ͱ*kPVDZ:6J(Kp`F̤ȃ.I :PDkJ)UQIJ F I2`#eR"Yu=%*aAYޱeJ ԺzIUX :"h$A4)EtÁsV.%80N8LFe3ƯU3E52=/x©sgZ(ҤR$C $"!z0"(@g/D]QhD`vAXKJ&,);U '͔bpy5gK{eh(={F%ߵ;zfꂥ %v_qhC/mm>l"hzhe=^dĹ4H b$`I<9>q% &$tqd2 DYrٕhoۯ3nv|w7875xcHvsONE?]y̼z3)Y ޡ[i{&gzîjwRfFy z9S[O84l?ki)1pkA,黍v׾H1磙pIZ[T gNJ w/ϵpɼ,)S2up[]OVfuD{71b1U^Ͼ[\;Ŧv:|\B)|BJu\zS}PU1uidsw\(H A.ިdK%=q>@8nϞ3ހh?uou9UEt q4w}vu*@o KQ#מoP~:DD#<(DQXx]w|}3ֽq(ܹ=窃@IE"$Vݩk19Z'$&;)o8J6g6c{/P k0q`aoAu5\{zt9@>x8GUHj%l AIsD Ҕ{gb-5ub|,1٧'s^7y 3!!􇃋 ĨnYgםc=gZDz"HP4`IۈFr)j5k-yּl(R3|xp$A;1])Lp`" )Q&$JF]BWgqgIZ12[5x@QHjG4rȔ#Ș]sm:A6Z+cx\5r@:2WۛvUbzd1E˙aCJ \ηκ-dc&HꅈH 80(fXȾ59c4 +db!Qȥ3 V3\ֹ'|mv2EځQ&HfUD+6#[@l;:ͽxy_yB@1RbHb, Υ "q|Sp*'b{P1NQB(8ֵor{}Ú *ReE0DnB0C0$87h)$ j#MEJ1fZnabÂ:vǦfv:zN=e)BAaç.s# 4mꪪ1NCUt=< nS}:t'H!**FXB6PiÁӳ"Slᙆ`iPu_ ;8wi$'Zd&!Caq2 Z{I%Mo#屦Cn1.p;16wmRI@cݥܒpUaNq|Jh~s`ǪotHNJF%4Pu[rR2I>fnTMJf\" oҪF-ѳN()ꨪ-lxyfpȇz1˭EE J@#Ä+o6ӑ/ۗ#٨imrW!0qG鶈wTUQY+zLt9r&; x d*玹Po{kvI? D! hC)M CO;XQN HՅ0XRPj0BBBN8!23P( |zo/qKko{'z K%( _P@R$4UJS91rq $)$!nu4%=VG^ Q.90@9buj?JD4k@\Ud{ |cCB{C{S3kUkrIk8p@Δ$:@`G7- D\PI]DZܝڛ P%-^F3 t_uF6.26.8wcMf #xwR[ZR" B65dxIQ}8pF@u2HQCm֊@(hP9U@ g7M9zc%Ȣ*,%i«0@m|¡18I~^FY tt( )]4imD.DD}2oMM0@'虼%̀FLFd fR)I[z~ByLj FZ &oMɚ6.ZǍd.D c@>%R4w#$!`LwC~<$/R*E!J (4%*?<_o&n_ 3~j'_oEN(񽼸!5L"+fhF"OQEwo$HvZP!]Y5(KR 9P,hn'^8z18fD=ة2)C CJ}^jDpjG!rX@"fJ Ds_ojp7^ A' (u4a b)!c$$,0()zЍ{ĉ44 B'000464rpWPbY36K=l{34LjHBU E d dᙇ=\nAL0x5 ;:3\0Wm1 ۱t9QMQNqQU q q7UUSxt3 ;JPve<<= "Z_ xL`CUUWtXCDDGXQNC;C8]33 lCJUkXt0T B"W YȤC"yo?55KS_{KLInn>0d}ee9:((]֋GљU]]X5ly,E uR\Ę{aD4HW}kƠT3MCS`}a` U;EUwa(Re1?@cEU[%X4gut27R]]]%4+Yр[5D@w/vHA"ff 9)܁!!)qFS۔$L4 L)04! dc䫁!8̆` s/;u$2C=;"ay:""0tJŽ(,L(wƄ1C?~" ȣLLDdž^9g`aUS4У_T7,,,$ϲ!!.a+,OAEp.JCՏ@yC><Ae(.2Q(L鸫?rs̿` 枿>䓿-zbS K0aa)aVH`IA%'QOGl'ZYwevZ%!;_FUw呑FD&z|5+.;L x 8h NtX1$T ݁lr;\"WA|г`@9nD$%q8:4Kytp{ޅ։WJĠ@dD8*bp@Qu]oN6 #=`F}vEdH#=J6Zl0D8o'^l߻SU]PQx3n}L\ >1ٰʉ91pE8F)xq "k#"3i1Bb8`J9{Vc:dA!er!-gr:|dX]Bު#Zd+bv[@u}ַAbcF!^;G$"$P=$zCaj31I'YP&ӱV@ֹ†!뀐a;NT/.cӉ 5s fy;̈4$4@Ba塳kLlXy3;yi14s*=Cz y(ȹoEK 0B{8yAHp 2/!ÐFf]O*b/g8cηH̄T+= u[@N7Im. R(:cb G4dB`9%Pp 1kHgUfyp;9c!@\dph֨YddOwCuLI%d[AUczaBM❃h&U;v7#2ҌGu8N/K!O@>]FF>_hNCTdwA3rmjַȨŋ"%j­ŋH5;<ˏo=^ccU K`&41ptb+'fge3oR ,D]63ޚ֚ik^gٸgUq$< ^}z8`~ܒMh=*ED#5'x,gLj# j=qfЁT߀-C(' oko=ǡ/4Lt qv"VEhw6Ht"F/PX(n ?Z>R}Sz|(/^FjmVP .UJǥr\q.yb4^ɷÜn̰dR40?NFi? YU+BaJ.zz0rae;^fd>޻\G _6߹)i:,9LvCyӖ/=/;z=Թō%lN,:eE11MdFv_Z}s_) ~wؾѿƃi TbƎ4@dF/vQ(cѠE,G h!Hd!@4:ֵ Ks{M5UM"ӧs@HNf8`X ,h="X7v3d!: )@Q,@D@nLD~vns;UO*W^p2`:w_Wg£cј97Z=3&v,E]@*rP(;*ۛǻyUj 81(Hlp{:qS$UV+v^M!>y6QO~p *A:bboȅ;6"Omi{B((3ణ@`$N$MЌG['k;wAby6vc7!lXofc0b˳cN]5}Uˮ~30̙ǻi2n8mBކ VjoaHO,{+w 0z/䄊yԒZ>Q9]ՒC;M1oI $!1Ëm<ʙ$`VʴNH0MH0%:,c$uMN}q^ҫӮ/suAU_G#|\,.;(_$g2IMP,ڣ%1^x}itC;lofŗeU#fJApa=>u>(z?4նm=m=mg2ntuE}~yߺI%xB*4$L$JZCMdICO.ipnoML:r~ZmUI[BG`|dwUګսЮwppWo&I+9\>ipƜ1;q$uPgo+EYh2ӗN>E,h$,HMCH㚪i9½UUUrkpǝʢqV, {m^qWAIvnS/O ˳F!!4q!1pƤzX*D$"\(Q*F, 4vI$#Ӷjl<< ѴR\d 79vtKkZֵ5JMEVUUQRL^po10c18W ==wzn v]?F$W*\rf= .xjUzTW!'Oa1i닏}誢rHGM:zuuMU5{wwt8!Gn2dJ+%2bBC-󺯟#=32Ç (>g1;ۉf^$$I'o-.ZDc'M(m-hn9$8p<1ꪪd;<pIZ8633"&fm911I~!+ÁӆZ9I$3 H$P[A$wn" gZ3/EH$V&$s ^1 2=|鼽!䡳| 퇻%ፌh Ow} 6nݐ; M=8fUUVC/h|@RRcO}˻O^[TL;LgvɧN=`faiEl1皭81vqB"}Ǯݻ1ßUUUUU$ f^wɲjb?ߟ#.nCڿ]X泽X?"}mD"M6B* D4Z05cxן]xih4 E8!cA{*[ nw9{`ȉE$Vu{PiH>>_yHT,19{f$T,19h0 DKd^ ƭ7V!" 0e !Ov&B(SػoڪFa'QN=Đ0Ҍ"c"= DUET݂K0UH wW/oXqkvYC I(u&HH7Fu۹9E۝fugcyZrAIER ػVar.sUsRW U'??a6~O¶pZcԹi R^hX~kⶮ+.db<Rzda uZx2)8+u=`!p;Tz]{i=VgƗ0f?# AU $J4Բ؞>;sZ 1P !4 ,cbmM8mˆ9r#NsjuNk̨V\,tA~964>zv<28XSHrPeW`!qidɑɺ#b@$W?ovu9۵:u`cDZ֓NFFfc;L<8Naa۾G߇6 BP;|O gaӢIpd4xC|:goHʰ +0DP{E2 ڷ$$#:C o+DϐjkXYcRsw1ny{Gv;@q P#(s[x:'04CҞ$JOK !!eY ^P=} Sòٱ6 .1#l>.eRC2ڧ$.eR8*̰uv)4H0ƐcJ6=Ɯm 8t{M4*0->ßc:a}KѶMΎ4ƺ8MhӃ6aa&ȋ3dA&le+5fMKlp^Q*q!=:v˶fd&].8bg梇N]3 Ãۃ܌/eO WǑЁ"` ×8&9j@ʛaH@wwzMr,`'RzB- De%TlM!3tgnaM:(Z1Cn0QE4QUM EI4UǖM,sm9  baXB P!`e^@ 2EϛnImM;cL+4`i(9F?p2E[%l,!!@ddx.Gl`0`0BDE4A;jȻ:4f0!@Ga Qnw(Ǹ4BBp. T89~g-I(%WsƘV uF-B\̼݀ K hOf`&DF8aګ rG="ÕTUVzE qd@' CD8dW^S!y'#>1m(41DD?D@˂ϹwݶFY;޸CH8+(| b Jl-LS$e0T̒66'n靡T8bC${x^Ҫ(#.&aG{E>2PYu7&JﭶZ*)  2r^,8??^[?7jعֵq\[ oc?7ꊑ܍@3v\gA%vPO7/N&/JV^ۉonl; )cmy"#, Wkv[_Ny<Ѧ>?YVR mY=B{>?+Yh>Wq`lSJ\)Csovz֪MUkgfӘ:-^=w Tz7:X<گ}~H}3&)dm.._:uRWv-xK7\=aWZ{^]9A*%v!T'#Y ;r{2J@MDl5-,P= g2Gu=ւ!eiv1ˣy;Wݍ|-}`vo T;%WʉD5Xϻ݃[E]#1g1A4?1( m&1LY< )Rjsr#"3$֥H-p( >uǕՖ1dYI >;1MG-M_3%9 :=*5nn^\H=!6,q=;M'HEMgp0!I%(F桌oy];9±dMX)RƛvZzCA!@8`!]F1QuSC4;LiyFﹽs/*NfU1d41 #P) IdwFu"D6|)F1_?+d1HZ*j`e7J7^+20Ggd:zhU-ZLox|^{#^-jm!+.< # ?1v[yvaٮaZᮔ^*c-x8H;<&oݯQyU{9immlH *}{rG]# !%$? 9ֳX"-7K n-Ƹ{xI4=\;ݞ'G[$ C C]_-bTZTaqb\w:NPȕ"ftD@nvfGLMuSȨ ζ@O)^"p{IUjY &lܰ؇דRsTSp@25V=8ʜ11#Ɵ;Uy_B*(xhU&El <=4 Ʒ2Mـbr ;8ѼIþuUΝgǾ@Ժ7OM =fi5kNY)[>Ha[jNnj O,T]C/ꒌdȌ L@Rn: E*<éXV>u9\\h :ṛاwhf{qIUf*uFD|uX@@C#mjDƽؾQ!*zL[iwۛUD,,b+ SSLFuhw_CcQ ፸-M!4CFXFWݧwrû[BBKvyc8+5p6nwĈsI O^ݣ峪ݫ텪 !Y]{|~6֥x_qDҦD}3VD G6{ ~W_/{ǎ&=eU)oIgUԤf FűGyE±)OcCI$Dq州8ZaGof֝s}KW_ :TSPHЯKoGA∯Xl"a?3o3* *'ud 5 $36}'$# FU@]U|sPϕ%ze^+2" 0,ք!c"3 DW iGH ?!!!~}_o"[g{|`U6 (tYO½_vAҧaEbBPs}^3333E>AX2/Fw8&Qg@ pYţRdU @ZfILS(2vC$UUUQ`gxZryέT4 6tmJOCˎ8 u`8*z<`X]`H 22<iRrDrE<^(R*/.k2L.C+vh#n rK:m 9qSP׌4N๰j;G1>mu.H:ۂ3|@ӗSP_4Y@tp/h fF3:37 4 1㢱ܫ#;ʊL;~v֚ fyBC!o-CMISvzxt'$DDu8ώ3h;$r7c98C1 H`Ǹ?hr;{?.8&T]b[4tBI ԠzM6:1f]B6vN-Ӳ$PnM82c$ 8 `a{bBy|M>|CfcH0.DP14o 2 X30xv.2D% M' V 0o01n)v&YA11311 beY@$&0c :q*Hd&Bt㌋0j1>j)b@v  P1n.( PR @Si`;kR|ySy3!γTAn#3v㶀TIn㛝v;AMt.UHSA@J] "UX:FeVef!QN :M }&g~Ã舎MBiޕQYPy C$ Nt`~P&Phxaf=yG@pV=o4(H L3ڪ&! |ͥl3%={f8VQU͘,^3"vS1m b%1ݶ}շ}|u.h#UL:XH5p2>18rKS`Z"g &VC$fs:XH5p2;bqx.b  /VB4EcuFkL832큨SrCl([CO,0sMvliAN.p 8iit.C Ӂ؆ mP]}\6 v|@RC+ !4d?] 5À$wgD1 _hhL" vA.` g:h){@2#(iT*W dICP#4; Cr?ـa* 8@}#q C:}?;Ns Z@)b#1P?P?4cAxfBB@80LvF``fB`ʬqf>[m#?wC#lXGs-@iJ1'q f$Lan3330:0@L%N10³6UW8]I$DE˓j#C;vCnݸ88 8VO˜, 70[1Xm 4m`ӷˬiGHZfYCӼt.2C3!'trW gv]UN( 38 Î!32$c8 UX:e2gq ǿc!:Bܴ1H4wfChC0P`qo5S kdsBr@)~=bOKꁥx&ﰇ,Qݧq|/<:v,՜kFdjkFTNIfXO"Npc9vB0\ T;09 ¸yBBW>CC*hN:pGU/tC{G 0rAi40\eV D&biUWHe;wO?鱦.،#8*?M~MlXh086v`o>1GNygOg%FD2. >P L a\:CBbyCbJqWOEPP{̮,c!2_fwG:%$bhj((JJ@D$$$Xx77oqFs_: p|U4*ew="3Vj##Q0!1Ndx4f8f8f9n [4 )";x+3(d?,8:z*aW쉀Яʎݾ?/ 0_( B<ˬPAS,3<"c}USE40O*x ?c H8yPB?#бIS0j0g+QqlE,0lh0ƜܻL/&Oe ` ;0C kaɖӣGh4(((! D&E"d!d$d4wgtZU,fM%J%T0"xZI j'5&xmX ĭ7 F1 +&PDy@,d!K#-UHqbAD(URAX .KѨت:uO.yÁp<69 op3U|<#Cf6%'UUU{~=Ɓ *2C!G$D?$SB(]8'q;@4-дJD0y{!8ЉȞ3pVg$"q<00Va3U$I)H*"h  9!d53mS!R` "d&BfDd椪JSPD!rQJ vߡӺiFF]_P^FpuUmX`xt-UrqcUPȆ=Czx(t9t8r0cE9k} 1: c QNW!BzM 8N&RQ6N.4I8aIfc!^BaPRLfx3E$؆ԢIX`!de}HMa;m Gӕ}ӂ 3*K =e>g ?R% RP@CQ~\ȱ̌s<2cXQ;C"@lֈ@1B0D# hR )@ܸ% QХxWupRC#'fd,qa 2HzKEL醙fb8>?vx0=z|iC R 8/P}ҀunURAt{/FpXa2Q3*c!Cs5&Uo{D.D6e &!0480(P5H#4fW7dS3"7p]A2Z VԹ4\6͘6kqd̍%HDrfB(܆`H2AW"9!{13R-liLl7WU LJ;{xv1EoU"3 qࢊ("fʮ(3:yt]3v H8<z}="2wyj`GPMUm#ȧ@:آl ) ~1h3NB~{p5NQt@c#c1,;46uH(`y>꾡L$f1Q5%+#۷N=QXUGxw V8cnHp(t#tJȑ+$NJ+00]4R{3B`cA HP+=09\dH%ćBRks.E |ޝ' Fڋ2 آ,0*DKa!a 1l.[4@hE8 ripetNlݚɮd˝:]r(¤=]Nz-ŐL\j&v.,kz MʍJ"S=,]uh30p4Aق%ըٻZͤt5u+L20‹Gzv1(;DZoe֎,e0$[F:0`8Fj 7nɉ{A!ѝl qR5RnL}=n ]v'+uva4C@Kc jRs)۠qg1z;tfffD Hw۷Cd!mӐ ݻBE(R d0[ m$l-E3˱W V. #rn-Cl)^wE]e SZ1Ӎ6ZdL 44m8CScFY9d÷oN8yT.С韎!Îq*!e:ۇ2Ice7RHB[{9rӖ +Mˀ * $6@~]fL{B4:w/2:]~"&`oN i ȴSۀmg&7c W~!rHH-vcNCN;NC1j9m0tшic?8ځ epJ |=9meR;v;v{ =Nm[WC4W!Gj6N 4Ӻ~CppA~3NwMұ?ugD0t=6/$@L+=J1 }Ovq s5Tak Zug{v69׻ݸpDUg/PMVhM)O< YP,Cmvgmcw )G^tl̥1ծ˓R"kHbcn#;ḫ&f`NH8bfe,O]a&8M՝1 N9t`'r98,p2X1tnUn0<9z0Hy`H*(݁ BHH WCEE3QLzYP{f!0!#-kzCԃR0Fb$in"/M&I0q$rb6L a'`I$,mUUUWFDSQ)gL8n'Cug80 3ָ4><BF`TRJeHR3ÌX302t;gH|Mϧ8I!qSCA8af ~̮86320C6UN ʀL"L2L: lǷ{]kv7mu:|oۭ;#mַ|ׇnӸ{ẁ`Ncs*na͒X88*a/CX1Ӡm-!p H$cT$H*<10LP0`#XZx_Ӌn1o{6[v6k_QLxA6! g91wRw.)m w3yKDhqRι̺vb6 &&$)8A YE'$1 ZeT<[UUWs*p2 :"m3!4CeV&(x8iFiRD>jWna;10L%U84.8=44< '4/q7?!0Lgl<H$iؾ *ј,Fe-3<2>E]p:`c1D :X>^Pf'OSTPUPEFp0Ď l~pH~}E@Z Qǰ2EĂ*p$"AX1>F@}]:L4 TM\vH8EP{_`Ӄ!`k6*ZP]fXA# хeN;'oZ`'Yyu `7nQ>Ѱ 9 c.@LLa{phve 0)D<9 69 yxcogN#pgjuUD ˎ6bOsRelw +v0 0O-oUT@Tj(i֘}\0oi9bÇGGϏ2I};{nBe7 ,֧#tʥa &~_cLp7!1\MQrÁ;ƜCC\i c̦$̹c[_|W P%fl8vBuV7eoqmp[>,aTC-U!0!d?#r(wدBٟc9`<:0`p!E1/:_,aɰe Eq5'Rj &MP(7bk%\Nl4H3)n7r(ǔonjv;/**_G2-vu] r:\e 3QE5X:aqhbFP2ʸ `C7)j&0B& Q(*EnmڸQcHS82C0'D1SJqv`O/mq #b"%1,rrb¤"!Z'&)1*Kp& C2l 2\ZPَ0LJ2@ 0Bh[7]ǪvBD4 0%!p&oBAuT# (tt *[P*Zt!bn&6ߗv:nSpLZ\1 SƋhi3L= (G ; ,S EyĤ_`8ޜA'0C-A85 ~3 0Ƞp"?&ٞB~5ӠL"Ϩ̰ ,R=67? F19 _2PRT&C̣8ad acwE--,9JhB?9M&]O,vK`pmMS-xw9V刞B *yBy5CG˗g#i,A H(ϳp~֯a7f&ֳUb9j?`{4tGp@XgUUj@fUV)"7?X bƕ_yݜC'G&f%fSӳ% rH/7y+: MtGZĶƢuFm L`C%2@Q͉Tk4k8Vw$`6$2X F0ëo#%zAhp% pH 3pd5,e)];MI0!pPadLԠZ,  ԣa7%|,ne70V&!we[9zV‹ iXjx5Ԙishbb5 Rs ;چHATE0T߉Tf9+j̼9fNeV!3ӎet bM:pq`dڪ >8P̯ yqʩ&tFi 0HvNyT9\ .e=3;CeE4k2sW!a٨-Uvy" Nlp03:`o1x P`΢tlcɦ`x9fM; {8 H1!s1%r*^pDӡYa ۀC ,8]JŠn-%wJJP :lW-nC#g#h(;!`L FS EX` PrX}fas C\%rXuas]DHkqIdڠ17Ab` 8˕S 88!28 "L+xv2qe33pv+ B8la9P883L3L3w`DM̂&' P c3᎝UKeKH98HK,L,P6?V% Q4TA1BǻqITPTPi`QC۽vTq82ϙ\Yz1 x!=%v* ȜȘኴÈaRk\&dTC 5*"bEٍƝaxKBvah5!- &RȈhM j0R #ڨ!` qkkP7c )"c!M4$;DBvw8{{ J'VC0"lCWY&f(-cȌC uU U^YBh9d4;4D!;yt 9`jڱ@-d)OC O\aӧz$Ȥw!#'c #&X@db 2"J[2H(`q' >]`;MrDDHϻqó&`_ PVd"Cp c;$h9O3w?ĒUU}~~wr8ɋ~Mqp/?&5 bŅXfg)dj1,'QѡƴZMCbwX! ݠݍ9c4 hȢaebyt mM[t2=44B0hi :c!#N͎`aûcm)xӤ1oygiĜ{=v'aҚ(·pp̕M8m+߇СLnmӖ1!ЭQi:vv(laȇ֊)M39xΎ3xBïU!t!LCNAw-8c91NZ4m miHc49÷t8æD&{6ULL8zCb[40!CqBiEC320]twوDkG6HHP40 03(L0 ²T@J2U +$4201Ã+!ʴ  Hi* F F00dFBVg  $)V`` VfdYdSY*`fadf Xf`D`d$VDJx㧥@Ϳܪ(,j `)l Z&X pĥ Rh`pfX@&f dJsGY ̬rm{EQ#1||q.$,ht0hC(D*Faa#c;X?~$PP<&" hCGav*xm`FF h4F)6l"#C8QDL\—D1 H׀ÇBDB0{| >@<AC?(X@ F! 8;4[A:QMG(x.y!(& d@Ràud$LAF@8&1wȶ`6΋0z+NA qvvUUUN`0}r;ycqE< .:vÄX9Am$jQ(w!ss۷^pz۽mS c@Kiz^O 9!O wӺ*EYdC],d/lLA#!^ACO9A ȆEbQי a@dFffxG<)ޚd%q>y)`pBx djC Q2XȐΝi1-6,>2 U=۫M{sGm{>uwksZvbE i d)Y! QRTTP M%G|ʒHA6sQCYMjuuKq`[A3&3%آ |QHE W0 $~ml@(?E"Jgi1m(ؔm@7m!vpCaƝ1귃N,OL0iKP 8 k 6͛ۧa x@(!;c 2M2!p Ld(W pVa&+Gz #9A{׫ssi]J&tp2W 4KӁ$tXJ82ʦVefii S}E_P}A2 2Jl{<888 :cvbC +fa! &עRR.C<`(c@Jt}#vw p6pa #aw3!!qaAДpr:s-eh4dZDA9Dr0Q=ʬ30dCa&e! "BX`@8TSa{pB|/55$Yddae:qPǰОTP-Q@(qfW@LQ1zq4Q .aD2̼ۙapxd8ӎaX֝"ҰCB`Do DA.h(R|PAVJg( }(}blĉQs|fk A"\"Uwab.B0$u2ٸ60$võ 1*@D! $E բTc墇f`t2ADyKcppfp}C9Rۖ1GImrr;6SHKxrƊpSww/%NC]Sf9"=;|Pӣ\h,Seӈ49rMgM&e[w(! T)Va\љfN3B2QO{@?3>3)C'ܓ"1bLP"1bP$Ȧ+1TQe0a(Zj!qj!q*4@?cQHp3b`B[ R 8fPԔ;ib??CN%*.`Jb@pAP  ?iY}QUX H  E>e 0_ts|'RIGQ wXـ.Z`2:`rWQ:S pa&FiqHICN8Nni(к't`='y)(!$:tChn@5ɧRHdb0bL B?/qC7@ M;q\ ͕#좤~P# )h+$:S1'="DxȢDŽ9}04-ܴ,D̽|aBaBd&f&@m b j8n_gۺ(WX1iְk SXeԇ=b5Ya0!2 + + 84q *d$NyP;s :|M14Rɵ!8`A lŠ%` !q"}?Ddq6cjX!I'&9&u޿u߿7}~@с$')IKc.(b3Bp$[`{B¬33 GDo]lr5CBof@P[ 2JU qf.BsM.u*q)]\FԺ]ZpH4`@u7z .6C/ihCUEUQW#d1{`j &0@dy9a;o=zp!pN&d:8EDvqN#Rqj]@.Iոw$Ja0KXDF1$)/$+̴W*#3(k EM]I@d5X=8u@dxH 2JLHjԦ]wWs̝C̑:cYA=z\$ ,rcN96J xi]QT$WyO /Y"6H *Tf`4DD@CU[`j=X^Zhl 84 d] D)g%{o`!Wá4(ܸ:ɰ&&Uxq  Uc32t)8 0%Nn)C@E̡5Mji&2t>|p<*uJ i6r v!!³YHc1($q$Ԕи)ñq!fd d$^$pxt8H`Aie޷21^r]891IHĊ#wJiD sB8As(2D1!"GƮfU 32%2a!:9pSbr4 .82 0k|3c,Dp =a*v882JJp _/q `g!\ ;0uJࢌ9tFaeLü'L; q/QG N`99Pr\=1)cӄXcXc\F^mͰb( ǗZLZ$9ssAǰ{97L 1# @EIA0ir `GM')p*1&SUUUI#](S`&L#ǓԈIJ!%(%$30fe BB$"D& ' d ܍ThWە9זʍu{[jn]v`Qcp㽏 IMcm Mm\4cL8qf&3S'lB&@)7i4D-!Rh X$u:K 3:d2CĆ2Ȕ+,0.9ΐE@1"sP$x~qD:L=LLH|7U(ѯlٺ0fFٴ%vz )h7Q RP 00 0C!!*B 32v JJ=Q%XU?DUUUMqaUUUUUUUTUUUY9UUUUTEUU9YUUQUQTUUU5QEQUUUUUUEUUQUUUUUDUUSUUUEUQUEUUUEUUVY4YEUUUUUUTFVeUUUUUQUUUmmmmmmmUUPUAUUUUPUUUUUTUUUUUAUUTdQYQUTUUYUeUUUUUUEUUUUUUUUUUUEUQUUUU UAUBUUUUUUUUUUUUU#UUUUUUUUUUmmmmmmmmmmmmUeTUUUUUPUPUmmmmmmmvmݶlmj""**(f*y=ݫ22ņBfAUP>z^Pb†0!uC'c 0 L;VY0{2`2*\!:j*Zac3!lT;lpSv)0e3&l@ "L((((WR4*~iFUrq Aoh@fXb&8A @3 ;UӒwpPC? )6-v ?0+-!p.B.[jR}UC,)CLSyTE ?"faH !Ȧ"G?ar]puZ5`!c3cδ&i `P,aCa1,aGc e W}MT,w2V1APc{NP0a8aC*J20p92c+ L(DqB`Wc!{ 0 ]L (]7x <Ȃr볁;p8@QdFaa67q`~sf;^tD zE7?̴AJpw!ՁqGAqR]I%b"_((a;mBSMdjT$ aa'RSAuqV"ڿ(a8S =s!3*. 3Dѳ0br%q$p6ڡf<,O#m}L0L9U8:a s#CXfȡ59ED4gM`qhYcDYMHVpaX9Nխg5 0bØbFaYa5ɡ c9hh`6H\LbqLn֪Lm2˭3*1\Rgt]8-8 +qf fff`"bq01=Peq QcLk© \UoV2[ 2XyD }ӱС11??i]>=<S/|I@`%}ExCgF`Lf0٠ XΛ( t)L@DNH5DCX-u`q9[00C! *h)j({~ 6GaIFJyȐ@-n`=P@C<]WO5̙h˼UQUQS%Rf`}4cyE69nC\l 75CD @ /a?,6pqX98 $9t:=P }BCb;&{NX[mL:,> *Eqo3pšFb 6kC%#AHT?,C{Inko.|h|7 \3Tªd Сxa $-}`s~0:c)vY‚.8 Fn4>*|_؆-vXr211 "CGtDJW;O6倚(E~`B QN. DUK"7݀@mAC^P5l*5 !4Q@" gBFrbbDŽW)% ȩxu U4DDA@eRs,,MU 1ws^Б?olweNGȐ IUUUUUŠ!>.>k|c1X~X0yN{,=/Oqv<tXh!1$qxUsǦeӞXr4Շ p;>w'ρNڃ||n$3f=0msm`=1#Nw>|_g(iڟ}Ϟ{1!#Gp#.-I"I' 9$ $BTFwtI"I.;c̒Ǚ$O2BiSw$3XiDE'Mm7Lp}>4).I cZc=S2lCcQO>M>+eY${vi!&ܼ cyqۊSP> `^ܽo]̻d30~6$[C%Q(3=#54j0afۑ5Gņ4q$o0Wt``ypd& 8K5)Bi UZtݺjN0g4÷n8C:m22shpçL!Um0jBd*PX@ـ` 4cX!nB>%G%{'h7*>1&!M1'ARq$(W:j!dStGȆnPr ‚B ߉=>]|誢 !Ҏ ު;^d&Y!6QTI!0H B*BD$5AB11(DR!@RRФ!Q$ PTL"! 0@P*(*"% K5@ 2A2HHĨ&0AUBQDEZ`f!(B f%fS S@~8DyMUAT3(J0G3 C cAE;2kHp ;3TEa%њz XIo(55"ZgCL!3-U8UR3EJ'HST"S'w)i)PNy] CuQq>TۿL[+U2oLZ7ةi3'Q.a%mm`%\+hQtiGO&޷Dqqh0аb&"S 3uhTH gWZYyJ-4D3.0DnFNDӑaNł;U! $AX 7b+U<{ut hP7NZRG 6C$LHR0 P/\*/ \2$"N{bX 4wQVvYJKfpZn ֢b1{+&iqqml ANKfChP丰UX4$F"f(O"E&c$ {AP@ AGx3`x<;8>2pع۸IF DdP 7.d"`YAXYMd+-.=*ȓ1.2| XLD$Jabβmp8s{K qؼ`"fԍI"Q7#'"iȰ'@bD˝* TJeTN=:ɺW FS4('-)#`!Ԓp&U$ )QNBu.X'=RPw`;T;XQq%3{^8Lŭ7Q1Sݕ@kHKȞC3pL!4(P\Xh*ìYV#rJZ3CET"x  <`US`Ü]uHPl\$# 2 HTulr ESf, P,&ygk2 vcr qxjwUt4:mjJ_qc==nq[b1 :t.Ξ:m#jlcCZgXV$K$I IN(0QX;噉ӝ͏9aǿ"Ur;g|ۡӈLt=:y: Fknxt% cO!Ӛl{ӠwV:}t.K |(i Mdk xc5Yg;a=j}袈Q2'͗b,KX~lL8"-,50,OBGSӡuZ vHi )19TW0Ji'n(i<;} =ipPX=ސ^x30tyl0=_DyDsQHzҋç@lznv;wy&88(Gxmx 04 pFGUw "{`ϝP=svA\b^v081P;tC96}B(4  1鎐XӪ!L`~X|sU5Au[tw'Fo1d_!kɅDTLv꫗}Uifr!{pqxxin(CU[qb eZ2(~1>ex![%9~n uwL.tvq4%6]QTQAlf3+5WC!1vc /bk++<0t1rIZm$I:FE>O0"ˇ<>a H Is`Q@hN[aaam$zlUU V9c^зf$pE37v#'˶y{XyvgoMwhf0xiuk:$Kr4m6*N0n=8kXF7@XYE.HQ(˝>Wʼڪ>b ,/mI'|UٕQgH F¢7c!?/fg\/hYs38an& 9d[2`jF!çqjwzt!dQ^؜ P}!*L!4"X ,T---4 H L$0*LH0X8nնN馗sC~ '*"@&l!!* !U|HR@!Oߙȓ0ba18Pȯ7!gkM LH7c0f& ފ.M20JrkXDafl֚$ăv3 0f`Rl baѺ (3( 浉FFl3PԼIni&WdEFp0[ְ4jB"]ZB$H1 CuVa(L Hp0: $&bB t:W]0:et8D a mexxp6C!   &ft: 9 # Cl6pCM$bXoubteֵ=|#D,raR@7p)rWbŁh1xrn6i u(YSGc a!MNQzi>?_{h"f9p!p85ƅp}j{}p;C<)'QhCidR k(Ij(&ds:9%{#bc,ŔcN [x "*aL  ^LMd1 \Yron:WF2\fY9:q w G h#5LSPؐ4Q,ȬANpedg~Y:epDY0pC!lps,pRfa `8!CCj{-Q /Qz71*668&Ul0u48:!bbv~Scv +884-Vdž0 |):$Gzaz ۽ `L@UCB)2ACSH1G8,D!AN}NDҗ,$ L,C yYDg vUJa5UURg4&;Q PL3 AJ ?G)EC C ;AD!U H<`U@:t’$2w\=oA{aOD͂āaLAѲXh Z*A$. Aҡ " WB͈B5 B[Y1[۱#{ߨ4hqAQ28w|=ht/jo.ǀ0ělib%<Y z{"H]h*"*DQ_>\q- 2;w(~WH4hccD&!L3j0NLӐNL$"4`Ns!CHiU`:Lj(481`-%5HhUAN8Nj 86ԇ Q2W <~hD 18 ;Oc w.⒀ bt b4AFm6gQdQh4l8``3dd B`f288ӧ&f\W*l \VMOد8Vc`c38$3 w] 3@C ScCԅ􀬐kKkHj1140(e j@fTWHxD_J|% b$$ $%BI?Ѐi c;xşsٜJ4kZ5RFZ P8¥OH@ i y"%Ǖ'sFQS:tW=~""g؀$;**&fd0N`Hwvδ2$"7JZ(.JHutTRHC4C#z0P N VTWdgo~7UfYuVo5UZfDT=Pڢdc %Gߍy &i/[:?q[$q9\ŒbD ^uXw7+bD70g+{XQU9 %4b24ыַ*]h4y[@RdHfu#Nݜ46TgNJ@vvm٧ #tkEi:tsX:櫇2öay@8Ԓ[3arDУxD g@%,AȈy/ 1\( ] ágN0RKFxU 'o*۳[ond,&0U;  jBdTP$HJ~ (8ePh?,%gAD'0(O_`ɡi @hJ3ʂ`T̓ Z ji*!h"BBdIafa"M6ۦ@`?p tD=te/yå*Q^`xE$zq1LG e\CYf:8n5F90S w󚗫}ȓHC$J@BE: pWqS #1 y$;IE%)LO: I۠|Aүi@+!ԆE03*v`'.pt@ 83`Q30}X= .ِM D,3:epfff {0CȧHB ߶,I : 8q09MPX- B FEF0pǍCqcKFC\`#|Hnto21`83d0pfCr͎00 lt;=Xxp<:HۆChp#cM 6憽v5pF<1 Tܚ5|8!۝ԒM `;_ <0FWΝ&Xh)鱉^1 ƜOeV FE>4/$={^'Y J4Э (ҷPuE2s`fd&0q%` NiG_@H/]$YsevxPϘ yB(,C b0%A, <=D.Toap &Rr'cn08`M.%&p HȰ`J8+hCTPc!j،j9BXes9rГB!e[]3`u,MbJ- WVV|mV&܄ P;a'|0$m`Y Л!ŋ$rQf,(1 yHra1$b :cCӗ.nBS .zzzvU_^_AV۳ /T]&f9f NzsI;t;\C4amóƌR<`40 N BB[w`H$5L=G@ӷ֪Ƈn>Bdx@-MڲBo=x‚xy(QpseT-4\ <<Ӗs$4ӧM;CUJ`tm$tتۖfX}t<0p 7Zm+٥}v$_q=÷܈cA9æުU41Ϊ&pnXzC7UWOOO:co#N˚h#C]!@ " ·SiQ np 3 P5:3!2`HpGh/md'g2!R!!L+0 2b%?,0;QwpXR_#bL$c1Ep@ %LX0-upנpP*+l9 V1]kc/vv]w4hӧHR%%-g Ӄ m)c( s[MۮgwLB1K{t (X{={gA{63d {RQ*}޽X|Op}w϶r텙(l`hT > ϱn![ewp& YEPm:yza{M]5Tl7޷|v :w4P@Y@ &^mh7`;w8 pt`4 rP] 4(Lj+Q 4R4ֶ=ҳbX$u:R2gIlpj*ng8WaӸ4Gdm@ nýK6δ\-ܺN(twvKٖhTk튢AygaJ6zu ;݅P4$XDEp(wP QP ۜ}mon&\|XPDjRBon@ՓjԯIT}$^ 4:󋲗-Ii@`>{ x7AOf".gm3{r >ӒwrR\{πQ%k-mx^:h]m@ͦϤP:Ԫ=8 THU-ڝ2}XFgN­[,mUئӻ Z}h@Јw@PzP UѺ8By㱭8^킴}6W=:H"YW&nN`RESB@v2>7{t0e֡\܍}tN\an>gvy[f@@ j;`'^U󃒫7{ϳ5ΘF_sP`\mhIi=@;0c3}ӧF î;"l I/y)"ݻm _l]P z[ΧYvEg:>nZ}StgM*@wX5xw8Nݖu P(X 6ϼxtn;=y\P"mT"dɰͪѱ-'0Y>ƁE݌ ױź}z; =+m t8K-خ(rvT0&o}gOaؒkW@;Li] =8t[KknHDZf:kP`tL+ A+M 7hE6*SkKi㝨˭ÇlsCJk\V1@v5in==huNA'w ! l)]1NR g"d5Fmt.ih摺ufZ뭣re_[>S<Ō` ]ݹ۹u;9tP RM;CI;Pw]Nn 4tgw H6h],w}۶,3Qۛ6Z#篮R4]lb(SN퀳#T-/𯉗Ljvv w^\=U +C)Vx`٬ZЩDyGʛm }yAFn˹v-nFJf,2웼q)kQ^nLfُK+i@M&ɑaLLzO"H&M"z?PI!4)! M52ij4I&M2i $JDBi'4HA=AiC@d A2КbhhOQԞ&=5<)ii=  5Fd4M2h&4hS)c#Pچ ?(_Oݜr.FS~լu)"#rvE'G͌ y`@, "AF@hP cjB}={89tԬ˸OK ޚXb"(g9[}VcJ$ъ2nAb\sW1Ѳ& -7S]A.I"hRi5)5!MLZ/;S^-o%MIvA^:ꁈR{ ?6~KySN[c, G@0"#-jfdY\wn7cQomwu\VO^l9=ο mn4OǤ2#H#MF();|8 8> S$ @i5!OZ;B)]C=޿?ͪA@i+A<";m^pwo= 6M~zAHj\U됕c>͹o×ôZ>m<oFD#RT_y>AߓS߈De|fYEGGk0'(E$BibpX^x G$8ԳMO?gG>RlslP:hÔ_0ӊ|yJ#1IG.%yxO38DOѣ°st.q,jR fpRos51ep#B^9A,;Pf ybug< ĸ]!mEmdJ1PX9@?z Hho_gCoBp$Szyre~~!ˤ8[+EBg(}_]6M 1oĒ>D?~҂\1.tӥz spg~ X0+ڙtOnշm={lP6a<5=){⟷ 櫶eϏ~|9wZݸ`* scQۻGycaqpFG]xr Yw>t1l7|O.,9tnpA5Y/UO]?Y07(Hq]0=e\sܤ'<\99ͷՇI򙑄JձX]5ǿ*1żDt݇gG181K~7als6kz<1kJt^vI.o 9O?f I\|1 {VNz'[aN]lR[Mta |#pn;n2)4j6{pjk*EP f;*G~en >`>T\R~+3zT_&&$| z*_眻pfx+ZͰ1㦑ն}<'w^qwq[2:U}MN^* 6;Wa Gn{n~6tqq@ 酊^L<ӦLee~stxJw᙮]p2\d:^tt[8]dXt=t҃7_x?6|G?3}ʟG|忛U{[A}wav"~z:g>_6ȶ =xOmI#q/ҁjb|y=I~1 d('2nLj{c2ZBw50J'Ї#M] *n٤V@%Zg>)9!̱WPJ*DK(Շπy p!"P1Dѥ0RG׾d9l휇3RՁj^ 7"CQ;!F;_hk=꺴#="ip&ÊKIpX =Ͽ]<9(0(wq| gzXn}=|Lq#5<0 -U<(J$V=N@c>=s;|WԾ~}_ !N)dOt7nUjw̧ANQ9;܃.r#mNῄN4yj 5I]L6F)Փ@ĝD#nЏn4Je84_eE]ed~]}^&ֵkZ#F}շ AHm&c"lz9oÉDb'pb[k«ZSIc89A " ==Ӝ D9c;O1-FbIQN뵉Ǘ.\}}w~^|'?RI'wQfNٰpExE:p 9aF^Rut$JQ^eUZ@㠌"E^sLoR 8f+/!dN|N(Mx%}Q! Ey.ʃI@A`XVu I_gcӐ~b*}3bfPpdu"!r:3_["GrS<с;SjAaeTbY{%}VXCh{ KR>.~E̮fT <"U>?j~!0Gg n}b?lRmwrPof8oElI728$'}A^*e4 D%d@S2TI |U(Џ>~䱆SMAX6f7ܲJzHCHZCleqU6sW oؔ< ꁊߍPvwsl̖?L˃zm|La>Pb@(6^H7WI΂ܡxR8+_`@))0F)%˜?lφDQ@%!@0/ e͐\(~RT!y|[ . PMљ|~Oщ D2qVA`/hm%Ax7f@p-3OOR6Til狞Z8"MTb,Vsxn,Ɂlp$O48Ka>Hsdj!" JĄK'U=E!_J0fLG_Yux)_wJvga7}CIafe_*}t$5^r'H?}jDY}1>R &<*S O},駪x* C孭JW%Fˑx0W𴰰؍JcXP* O~+_ua1G.8]`+UuBI8` ekY~Gd/U8O6c2+i9&`Tm^\ "'bz#qz'BHL<~Ãnw4O:OS$zc"?U/,fiΜ? *!D 읽ﹹK!ooHxaІ?eUY l\,yB'PF}R:wߧ:7//w՚B%4?\@{iG`9樁1"& ?Ǜ5?}|>Q@JG(0Vmp;u9xJ^TG6JSo@}/T|J\Aω/G88j\ )',VW8 Q @@Qw"[}`2ը_9/'EC[u9(;sVi_ܫ")]}/IO)⊕XxmOeys1P<qkD-f˻!`g 4gs;EJ,=Z5#k;`E}LԱT/ŗ|J A; 7?@ޞ [ lǬp'U`h{J &ihw]DEà}K!ҭW-@0aa$O~߱=gaM=4{$)"hj&Ř4rs!`d?w2hjD I,:b u2$(% zdŝfi( )Kp@di,,!DeݖFE1Reu1n|mwa}'#JgpW lS}PxAI(Qu1O$%mh4桌8 MK-N=HZܝ SM8tí-#R $G\Y9T&xs4:(!6J;uNJc#C Y0 * `vT^*cFfc@j !9P/}x}<L08XU+ Z?a3k   PA8x wJ,gJ_Tc$p=P(N~^x9Q2 DD'N焅4C" &5P'#>H ;; <W$_c\y G1!C@BqANp [fB`; i{C;ddmE2hlh`Lݟ:I`BDw!X4+: w> ~$4;W|=Hy=%@BN<75,9$Tq~& wWL#ia"j'>Y!UZ׶yc"! A{@(.2#31HbϺ1oM3݀$UWkMB$ ²- EiQ7&UVH%)>]jluD;U^LUfff" Ǚ [tGD,I5Ii*fX.Ui`2<)z1T+Ksx\!%IEY^"R vưSC-)3<\]LY̤:u3{bXGM 0$c~dM;* +rjx|Hm1 mdF|Z($AAi:Ϫz9{v>or"[/;lSH6P#s84^$T]R*nfZ/v0ay0XPA"P`H8% IwIa?! Z >|qR D-Gy8HY i`Gxi9=BhryHԩ(  7X􃇢T~9prJ3*&8?4Ł9TaQ\F0+6(چTf&TjTWt]7u -AVeS (eJրS1@4$hώ%)MxuǨ|"e)wJPR)8mFy; S_ѭm銧PU4g`(q, b:N@;P:y*5ReYiV{\ Pb] G!J*RXx+6P@A%rȼ0z$^j̓)˯_ DZv`Ƃa8ap"2p0"ȀAU6Av1!Ŝ w:=+( `#QD<`9r 8M!#z 9r1V!_ 3߉BB8xt`Ѽ* n`8aUU6sh߼qAlqU$< 4, (~HtT0N*,ƶF/mm%qV_9պUQ2u7O ۴p G|5I*j򯗭N]1<ԏ著=|;ǁտ'^W7:sy;}״x ˺dNbeU!;uv}9zu꡺_֪û˽<沉l!Yͺ݇re^D;1hJh{@nZbPL:K4="knL4C5\ rR Ib&;*!HF%P@174ĵ¤3g*qoMB!<üڅuhthde3n*"JSMI3*idGd(mNP "dBKW`+\%ݦ)Rj tfwSBa."nmAL#ѻ-ri͚Z{eژKYF RiURPM,eViV%Pց!FihJQh.ejZR˰L,,[k7ڶ5:r䪪8 ""c9:wAŅo R(,v,tJi2`;n&,ȳp!B90ɓB!e!0u,70 @.H@@ UjCBɏ\6"4$9 9 F64 "vE1749L|̟!,j&S,ذ672Pr|j"rt~D,b'`|:ljY(645:N xYIBv5846; FQZ@4(ti %4AUn4hA Q@s"Jq2nBRٗa>hsO dqW ˢHսeF^Ъ &\vRy!'ëUq@h"FB15T6mGp읓<x^ b/|"tZP09q`; ~ w?7im*2Ҟ K>SXYA7ّ\xwh; !mA*Ex͖ ¦ ~’|2YH0>X{zD5Q($9q59WʅUeeC^%``9Dic~9j6߀+~4[Ʉ8|dفf"dAe CDL }lBRJDy4ߪ@M,;oAvF' fiCG//U!IIQۦEC ۛ,0HV1&6Z2:fiu1m׌ 1-'u{uƺ2qR_FZD!.r [yт`(o#AұFh3): Z#҅$㪥\Q DI'3ui]g U 5f-3(F.G5q)GĜ QRGpq^,@rU1ufGħeVK5nb''=(n5HsgL98xu8s&2* Iki$P漷w%aG$8@޵Ƌ G@ L<3h;N 2sZ[y@Q# dpHI>zzgw啮ǙG'|ԣw.YBĒI~͍#L2"WLhISs2mbse%xppw( 0Iem]9፬eJnsP & $ ¦TrP"j G K-1Wz<8! e^'FґQxjT .-0n| q*b熭;NԪө} 4 Nw+u9"hjr1KؠؓfsSI'Cp5,g-~hD àa`&MXL԰I¡dX $8p/+0fWZ`R1—DUf 8Q64 "vE1749L{!,j&S,ذ672Pr|j"rt~D,b'`}M 65,wNC< ,$;LD'%{8E!(,&qtie5'b[3"\'6UO$6)Z kD39%ɡҏiBc.qCF $i~ c`"oEM7V{͆sLÒၛՁRLy[㓸:MZeXY@ 49sqag3F \rcUTf $yQ*d3x*iYQ?iPAFːVEnUl<^8! e^'6ґQ8<@ٲӊeO]||;f?$ߨ"Añb|=lFI(2:Z1ub1jwI9, ze&5g.\2׋GHwCA =2\pУǓ(aCWZ |;K#,LDA.ZILvˇF8~V;ar= ~\u{ZG}^rO=J\V_L+:Cg־0|G~56>MʹP<\x 8B9ֻ}xvq\Jm^d7jDa8Fc -\@cnxkLEzpݏ(8UcnqQTz'}s+p ywJ2XL V&He}DUyА0̋W&货ۅweIsN:L 8]?}Vv#~A39`cXNiE28Ic熑U[p-3l8܎ e"R}+f9Wkc|pF:jne!.>= ^J^" m=yJק 3YuΜ|pΑ'kN[ 7\?57+ ɳmmexScTkqq^Bz[1w[zZGW=tt<<sPi ]ڼ#[N% ~IDOpLtLwOw)^vkRXws[Rz᳞ޟVuA2ŤX(~Wp~Sn'ʽ0S#Vwߎ=݅c53)HXK*)g?qVЕžq7?&&O>CV|]7>O4jPiq~|6~x,1cQ.y-~XXrlYN-,2@)cÎ=1j% VfeL5+o.P,1a(\nBdˤviS8a*. q<($Ei/3>-FD- AGqnDrA:Z vO=W58uIoڽ,fO@O-6޽ڇ\r˴aMRr+k[ =Ǥ)>u]e w.*9pƸ-\l7ię϶YF19g ]|(3\31kEZLE㾸)<Pg3 8Zy+Z6c{"5 @r% N[밤hm;d;vNp7Xtٹr6cvƜ|%^u:Et[)LOXJR%[xҕ9HbiS^MƜ+G;R40aZK[j S8ٶnYklZ_3.4ӎ412}CH;s НK726jn)^=,Vwϕbx-{\U u/ߧ (kɕ9iF\XK5K}gFW|#xRƜ1Z䢲 ½WD2 E@>J aNkpQEFIj.} {Ar/qIҏ~!|i`[< пeJ0~->3 k[Myc:'oN2q hshn;7Q*g0& oiI2ILd&Gq!$txۛ̀9&tO)5׍6!@dd:vNW]^w0쉁+1o#U9Gf#T@ <0`򞒞wH}Z?#<_J0b_ R`3;ymIs/NfOKيO3-ݘ> 58@;rHWW;GDWU?F#3B\>|b~۷ R>kA3?4!}0 >(5RyNZ 2Z\?7f[OR4ddMňQ}D# +3IWB㛏gYW,yC4< @`HPL(G2 IcmEZ5yi/TY\ƍi1.D D}Ç9sQ`A@@ 9Tm- Pd4Ij"ҳKVƤMmAӖ*M B3l2j5 ~\ɱ %(a2ATm lBd]S!$12Vp0PL( H( h|L+1:}B'l]X0?n8܉3XiF$c$T!?3u3KT4ŦEsbMsъFX_ V"06v0&DБLD;X^oxT;f9&沃FbVQ9;Nr\ufffc(`#``⻘GeqrvvV,D`Tjn6^eENmdjL+p%fM;ZSt5t$vk^hD-ԙ.IK2@$"*:M P?ŭ󛘂iRCZ3cċ>G('qLQ?jx?۱Tr;s-pVJJdêf{]e T$IU _g~0))'TGǎ1|7+dzhQT:V ӓ39T`MN>G<7|DjD}ms7{֡NqA?e~_1{Mq-Y$h$Q5fWy[͜\q=HPG8${Y?*X\CXYS7pC֟l{v_OlJpi/u8?Ƿ+ә0¨H̤(PD!0[v %:,l!peL#ϗޮPM=#YH\@>{P>8}f]S9~V슨{2xrHS {+~$:M?:~3j77P, &Mhx6rSlbA؅~ڏOOϥ3!zpՏP#'LP5 vBJ'}j>B,qҞn!ҍd)@?zG$la` (Q"Oͨ-#CbB?: !A[?,ď_u ;Kɚ~k 3/QQK"SB"X?qOm4q&(qՑAMJ PL{ +}&3 Ǭc }\ Dƾ6&5Dbݜ"#O󿮷[?g+:0:goL%"V@IXC]Ɠ Γ'z2DDQLx _ݝ~@{Qw1B&! kDN<˟`6=~ƿ%L<~-#&ž;vlvJu9y јw΋@ #M4XrC,یCW=tay낀 uQqV(DDZtLqX%l7θOg"w%3χl$Ѹb~=>˧Ql?׽L>4X@UQUU"SDޝMMJua$`bR)hw3ăf0TO>f@~CrG `YROv74 ]$! $3vEŨ$2B8 0m VKeׂV]v(b$غ:3b!ɕ/&a2ad$4B٘xcd^es*J[-=N=u{^ܖr^=~y]C¦(LJ6(3@#5F2r%-5*mklwV?H` e[izYsœ 32ӿ}}, lea+$y." }~ǻodbʙpjbF:>dqO_Jc|9?ҧ\>]%.#a$I?&c =^"C~I _3Rܘ'Wh<.py6KC 뼚& W:<Αb_bƀ1x#~x!! 2"LWfi^#"ZHm0&r1Cud WdNL&H9ͥ r~yA^AWf 2\᭙B)J,+e΁n l/ qy޾; b,rqd!P@n#=ToWysvnw 22>ǭqq`>gCN'~‹˒t^UD>׾( D71W@: >vM/ܟcmP4d$PQw9$ʂ-ALY+\5QajXVIŶڼqDqs X[3ԲHS,U1r@BKKI%$LKn,jDa \8HM̮[02YZpa-#mKKV$ 5h*X,kJ,#m+J(D"UZ)iBE Lc0wx7?O¾^?v?JD[G(}O_,ĂI>P׻5ˢGa~_% w!|C^s)h/w墯K//\O Lx2r J>+9qڡG!oS}s*+U;z{ld}W{9+4$!L1A؈T+|T B #x~;TbbK%5z^UvȪ+>~l$@=W?*>~psu~4~NBu+ܿ LUx lG̠Y9$Ps/@z=隒@K~f@\}dAU͖4]=<`ITx2(VSX{b`@'ϏYIȕ$`*==kOY? 1ŀdDJTQSJxvN MG@|CHxS[3Lt6go{"T`Mv X85V}x:l, `Q]OM{/D -WDKHGbz-)+ ԀUH1w)% ?N(tC@P6  }=ۀN /E%"dP#~\:uj]EowW7Gy; CL-9. @߅Dm-A 1'^ 1E*U2҄6v<̯ߩSai\?^Nk}P\S_#uߍMuNy:ؑZ ;yf9uv: ~ ?{~ )'1ćÅ ?D8'n_O^F1%8^L/g]ޡ/-.]~;p"5ph uRؓrp S^#rG+ jL{q'| ~!k PI#˜ /B Ooต^ރsT2 !95< Q>[]q1fDcU`A$؆FF\$e0 ZP"h'$ ^і֏;fn"cj$a/*?Oi׳&xr+R(, f:=??wW:{|s(xYQ>7tF62 Q5DTc`O ZC~Z#ngA!}s<މQi_ԂGi]fO<]*Js1fBȋDPi66J+$/?o9]1Εa&?( HtX_K/ҏF܊hb{O׮OCwxL#OY%㍀Oï?N<21>?` ssq=jJ)V -#evZAYt'E{eɵ(taW.熛*y^k3|wcsԞh0L^J9[%U62՜Veƣ]dozK^5|D)o״=WCt+7^~N_>\>w^JOZQf/-k<;*og/KG<;7zj^󞫡3QcU*oO ;Q;=Bo9zsA'-^CT#Y]6Wc|ͿV'P+N<]?K*~s"<4AJAy G Qi07>>1˦7@KJ[Zef*(u֐^:*U_J/^vTP i0KP[vsdMRЫTM2(ayTL#?klEP4(l%7w@~K%giA~ BPJq,K(?hMm`e3$i+E2خxsvݔwr)HRK0#8IypՋivAʂ·#3sNPk~ …\04CxY'o)'8%JqR{cD4""oMjiX$m@_ c #d,@E2#2ۮUZxGsUG; yA[4/&![NUNKJ#Cr*@C!^ n. [H!P$IYG&qWTkD5d,.X(U|z}~V}4??nm8;~?F{Ak~1`1T!aHI\{L7+|OKt.no{kF =4?d4 c\Wq2lE@a'0i ft{'96ܫY_(qUdyq@Z\=QǿI;tՕˀpF ?) !1UIb ~@$ y 3Jq |%=Hȯ$JFa2VaYQ)Re>0",ZUQvuP~6[;òUv0ONƺzy E '~? :Hnl[#yjp<0#.P s:T0RCE{`[\J//]K: Ū% jŖƈD݈6-J65V"EWmiG䑲bшUQUQ"ʶXHBX֋Y$VլUUQlVXX*,TUUidklKJU2TTUdY&V-YeXʪDkk*Jkڱ-*Ţ*2ITZQee4qŕUUAE[-mmeYQE+ $H̳&%[TH!eYJRZVRѷZXU-‹ kd[FYal UXY-de[dk$-!jTI%Hi JزI 2RؖRFQ%ݶm)K+iKkl-.XՅ(,6qU%-,VXTi`: QZee,%-lmeLKVdYhŹKkeHŒY-%ٙ!"V9ReI%XI*KYXch1-[%[[mKX1܈ŬZ%ɉm`B[R%hI(5RR!U!F)22522a$#5d%X6V l6K/?I~7B!pJѠ0` -ȉ 06BB%a#QHE* UjTjϛM,d[R$&C ĒY# eU Y%P$UlX4lOLv$T$2n,_tjBW$Rߒ뎣JIF%E*̷c%")c# ȳ5+)Y 4LYm,)-'TA"1ez۰FZnɲFmd +l$H mhZc$,YY&I$IR2EI16EJF0r#j$RDc$A7Vʫr s }9pV>ŊzcH=H< m\GM^_O;xl=I(Cֈq}}|,X|B藲~sJg_LzyJ 88)Re vj!# 5ꟻy$vxx\?sf(*_D*@*h `Pq$gCM-<|Mnm*5;}'_?ݧ9Ȟ@b=ZH0\E@"A=iJTRĸ`<~9q)Ƅq IG(Pp;ђQⰚ'?ly y[p>}P(eUY|X{Foo)aa÷㹮{,}JOiO}zr) WIH">?C"|ziS׀zgԧ-a>C7S!:U>o LUW;\88a$>}sBP@&B+_usqF2R  B0bwbԆZ+ں"JMځx""*~S;ȟ3b03!KBm1c wMO"p.y[ ꗃ Q,Bl^X4{iyw_h6f %;SAX@ʃB;7g<%*;arZ^dqq;D0*[x<** ?to"|Vj#rb >f+PT(*n@> S/P*4̀  /;ǓsFiG_s>?6aE&fTQɢ`_\[Os| A~^AEBP$XJ#Yf|+JêtBs^O9R4oc (Ī*e*wn*_=װ" gp7j%qB@$da.I{H@]YP351s(ǔ=]VRPBɪqJ;Px<)+$ ED\((5"20"kP`K0Y X^YG~=} Z_g*>5gAǧvB(6?+lO)RJrV$LvDAɒDp_z*w|2 Ԟ߯$ 4ZkԚ{ Nם)C`ɎsD vm}4G{li&j⃇貱4 *`rPJ%l/`D(y8 @q}؜c2q7 .oo_wdx6VcdriULRURZJB33 Ȁj,l[k`FX[,fK)r6,%`#%QFV,V R-ZF1%h,leU_ɫMdm(AKj, aYkW$Uo.RFEAr5!P`BY-,-- bV&F9)I D$Kee fG#:ݻ]<ƒiH% $2M)# HDĊ0(@00 ɂ A!"a# $!$bP1$#&A 2 I"D203!I"BE(@@B  H H[b* Fi*խj]%1Vd2ffXm΍]D45Em-bj"ِmSZQTVثbѶ*Ƣ*B)IbHDB  $ a⮖+R$,q!b5ʒdp¹+& PI7]b(ACe-jZ ¸ B2DG$T*F2!2%H.EٖH*I*W P5YlL+.\CBۋm2ک3 bTH,m̎9RI"6W*H*ecReH`ܬp6CvBfj2ܨ\rF0if21 Kbٕ˒tba.W̵pHT²Qcԭs # @ P%Wd̨I#s#,&f@m;r3"8E͓*G1rYR4&ZQ+0\#$08AEƹ񻻔#iܭXQPdc$HW %($#$RY #$a@W1DQYQZɒ(,*8Id$hUd).QTPDUJ$Dl"܃eE*(#AJ82JJI[s)U[0YՎ"s ApU0\XhE6*l:1"Hz`٧{1 myCLNE(" 96Ρ3n3k ^6C"*YW:W8>TcC$d*\+fϲg{,>uoO5Eim,țKwB)uU2(!W@1QotN>h0n*$TGaw1 )&D#KH߳DDDDDDD$5S㡞w82haHЗ4~_Mc,640+.0T'Z/DuHߎ_iC}əZ_kL"0n煈|9HNh|J&4D RMUtTf[-Gt€LD ǩ dS[^Gr!8h,>Tk}RF (<8Z&C0'I.6f1حx{=/j ?/1Nܸ`DϗBGQ&*%Ǖ1{ 5iD "a7veL֣)̏aL2] # DC!4} L($)3k\} m!9-"}@!qjEC%F@x;zE3B"Ygy $81u9^HЦiEB(T`8o߰68<#Ǩ]yLi|A(`4 8I@,;9e ^.wO~\CBhm-_g XaQ(I@,#`>v6+TBA!Ň*I!Q?G9ɥ#лj{4a;6SlrGww `19#IE* 0CfB˚3TMOl~8.cۦvo4zWq?jI@ Dms۞,Iڔ?,ƃnQJ794[i|sF  @8x֎þKb4eCU*rUōbJ{%%˂J V&$"Q"؟;%8g;]ĄI i4 "!o[kKeTJtv%JX~'xpfJ1$PO\ؤKgHәMÿ)a"8A<hI?$=\`?|-:sW˽Ip[V\@|i?R3Fs䡦ZՁ V~f/۩ƏOX<!,OS 5Drl|qwݱ>L7 ޣ$o=t(O!f=Xz41XJ0`점2 ݥFOpc<;-rb(Kƕ*[-+j#Z+!*PJVD8-xLE"=_B Lh3p#8}y(hIҮ)lxT~ŝIxa>'S:J. D;Bl5W=;Ŏx"?_=C.QBu,YTh*.3B!0CorD'{^`e:'V^p%O#PC7fv Fu0*^[0Qb۫a"bhqyB>чlu&%eA@~ 9 G~K#VГqg@2tr~Rl~"=WYhfrej/A$QH5=Z,e1̒HcG^ᗤQb2 qeS6Imk>|\6Xwx>d- 0Xj̨m Okj?~{#ahz֔1@H*C(8 }E/muiY?̾SF@ZͱI%'.sU q%FxuqҴt~jXS()'mwM7~A b8I->sQrXm5g_kPIָ Jޜ# q6e]A!e\5~U`ٻ2:x(Xݳ>1H̩R( *^!9ux$Y0_Ǘ-/‡kYDzakXsZAy ?Np㿥c @ΐY?ˮ7#C=J1ŤY |;DL~ ~ᤘLhC#( Jy<񳨛%ʗ.+t0o':n&u7o]NTŞw4Ӡ>LJѫ9hyUU!с|m2Hv| A(@)Ӧ9d*7qA~sTWKN7;HS9Hť+V(EA>ٟ'8?gAPZYTurqM$U`*F+?aYB#ٕԒB;"c!Xz Db꣥hIB;kWd 'HR*[k9ڷ dsBRS8Z:RIU`((ʞJ.C$Gk|![FT*~R~6 JIjR\"2zÈFnR @D_$OI}֢&CKzE:U۝[wʝ_,͋v)A2!A"4wa{3 ,]W^X֑g`KZa-ɸ0+E(@0|_Tp 3?Vf*(Yȳh dI|>ׅqeǴɃ xs1LFK儸b,ݓtϨ.!ĂaCSR!h&KhClC(~Jd H^T@.RSk )j7e)(PdLpWXC$`x.َ&?8Yϥ&.bxbN&AAQb"C'jc gߔ;Ԉ𪸜B4("7Ӝ(`ji`cA"Ph:b>`LL&}<%'udzR ,w:j#w?YNsҿ˖?{?Oq_>}#Du~c p]"q7̾SXH*@z 3%qpk\@&?>ҟ T3_ђ?+w?TgVֶĕ ZAi("*$`B"<( B ̛qsXZަǀ'c:9 ĉbE27u_J9̏aDAY:^A#+ܝ\fsIۜ9]^s,r{FX'xmPd?S;ฮ}D( b [ &b_ 8=<~; oL>SS |➢Sp̿5ە6WoW;y:  4Mo78͑M^mc!s?1m=+_+!?Sn7dᆽ0JLwW}!2^A? -"O+A Ūt1 ]XMb .%,a8fct:v*$G5r`D,93ǚu~^ ݺnYd0e[.'/A8WtY}0uQOYyuW* })h d!}z3[|/>hNyjp42іnHf1ˤi_~p>͂qwKud!c `VX`%oߎm7e)hUgCdU_~nP*7#d@5'o]HHr׀]1sL=_v>?-v$h_o>a.|0hUNq}MMbgg A$?u~ [BφF$GI`94i(`̽h~ґ5)hbJ8z HUcw蔧QD*{j/@IBJ+6Y̺}X 2f  JFHDdYWe?J YOiQ%=iEYU.Ot( 8rIk]3\e 03_+1uyA$֘{VɄ h P9SR=}J&g_*%2Z`<}3H^C^}(8387RB(5M9@)߮әw/uemP⦥Tng kܔ`1P =AѶe &oW;'eofc 6kFfe"O Pu0QG!o CP A!P*%ɚhWq>c_}EqZe%)b!#pUK ~rN p:} la>z' (1Pu_V<26a! KݤV R-͗_aI "`M Rٖ 3.@ 7u$<ǁ]FPqU܋L4;? W Bl y,YEF)Y@מXR*tyU̖%#h&*#L m^-ԏS?ij 銒LېN SnJRDu*'& [exGRcąNX[@8MH_4 FUm@V݅5:b@Ӌ03ueRDz"@^\Di!DQ'M&O )Q _Öi98EG34:ݩT`  BuDR wG?wb cѐ%B5^p)Qvxqǣ02D9/o=w??I&6RK,UqDEC<輼"R.B\ÜcbH!2 „$Ȁ"Լn(<1e]ǝx I9//0DHP0Ęip# 2 iH5/J9ď;LcRbZB,RmmimIn2XJV*kk,m[ceehKIahlڴ!a`ڒ, K"2Q\لn-YR䖴Tl)m di%K$$,R%i JD),R+)m1!$*Y +m- W!$E,ɑd*ŶIf$jQ\1[q\%dZD$T[$FJ6YlQH62V6 9Fid#%Yl+ h`J2F,JUc%JV,-m22FGRr+*ŲBcO3NGRRUF!%VU$FZ5d+BYյJ[n$lYK9+%mcmVPeH˕`,*0i s3hNS7q8SYY85<#^hz։-OqT=j.qyZAX੖j6|=POݭ4TxȢ/\ U{"3k gLb"!TTT jfr,2f#!l٘IQܼSS>~;kMMu=ީwj}6ܘg~X渳q`UojR ?^O]jAenXvgNэq;}N!דqϡ{e'O $O]Sm3Kx᭍w;ΜszܦOKțˉZߓtG~Sś1AY^/jѴU3nˉ@p:ֽ‰*n"wG6&hwݘymZE(ǟ2qSf-o=Y1הCKPrOJ/{Nc<ˣwngN0zg!_b]9$gWg:-ct^kK>l믩B4S&X\w\v*%:ykw~*)}*NOi<\25y[WމJQ^r.{P*!a4X1FgN=*僻FA\Dg|.M*%2KX{٭SRh^CH0EVT!\[mvN^$z^۽ZV^~e/eǫ\Gi=%QoGag﹭w<> =-²6[S9*5ivHj,Γ7W<4^ucvC+43< G;lBd.StdOURKvk|G_Ga|B)b _qmڮʻ.Mfsk[ͿZ]>x3Ew03;]qe|&rwd>X20O`.V=<Q+&9kxQ h,]ؔ`90 {eW L=6_oPF TS=*bG]1+[úp^wS*QhvQ#ks9)L57*I֪*W ނu;οĉf4-,ͻ-g$hireN0Bb$@\ωZ | :9"1j`GW|N fD7J]]!N.!I TQ)I+=ESm` rѻ0'{^e7+F60 VD`v› Dm`65P!!h8p`{wNWʪ aA HotAI7fڧAƅk!rPB9!|p_j|~@yfqoS,}ؖrzoj]D;Q >/F(݅bQ~~ o `^GT;*L%^Y>6nT]Sr*o9s @ZopZώXE5hN)E HӀ/A9-:Hs׀ ;t̩O>}[aGp81&n]+%`YEý1A VFX!?eԻ>'!>UV1P3"x:" U/*%rs]i/\Ɂ}dE5p +*Of54ΞG91FeNFမ9.+뎸q˝P,zr>E7 9g#UfA_l]vQL'3FLAXxr%I&zoZ=5@~Y"BfZJgՃ[*w%_t`GovSӨ"/@dxW"ȥao:(X/ `OZ*Qc 'S}Iz:ۉĺJL%l3Ui. )Ix?O7T3 }nHŏN{:=1LJ~`Q)nF$i Yx|* M?kIS2rܲy_~[9 4B4+['(y&&=2[|D@zFjX_OٳDawyUQ+ʷf(<ɑ듻ܟD2<T~ 3>6{t!κ "cT Xғ]a5_+x\H8jX1X<*G1>X '2R 2Rd?!'4`+U+ID;%!X<B,*W Z{)@   NTji; #D;tkg!ix0b ȌG_vSׯo}3lV~C1 kuwHM>n _}Tk^R˖,PJBU0) >BA7e{1<_ϦZwpVjӻCgw0Y~k6Q>C\ ?FY}v_. a> hL &, r#G$(#* a''n" ƼD;eGC#1-{2AK$z) w uV)#\T UEg"CvLKBOb0_fl&cqI8g畿 P |I@95 G}g M(;¡YVM6u?['D?):{_\tPP 2@_aFF X rr@Z Y2S$)V5&( f @U!Š{/3?/$AԿO*((MmlZbPi B $ L@2hբZĨ=;.ëq_,l@4@а=p 6P1`X4cqn`[Pw%H1;إA"Uy^rI~ >S˖xqM&ܢh$e?`wrxw@@":G/h@o^wؗ`=`#WL8Ec&8|Ù@rjq+k(dOA `3>[Vו'8a#,+J$̨RA0Jj,TJe/ pzˡ =lJQI Y!eFelYRyzRk- 1x*E"~+/Oo󨿄+gVq_?A'ձws4z#)k?^_QÍ8AᎼjվ9wkyJpwx<+yzI6ӗwh8gn9MQā.uģg9V0Lj, T(AK?π]` 4{Xۂϟn t"%[| W51'OI84w\~I}U#mz`byA NoS'¼liٗ]:AV<[_>Tºvx !҅1BnlsFw,nk 0 c@HՆcR>Mo_1ca_7aiM䤳z')7WrӲ5KN׈PxCvQC`1#yKKj*y[K6ſb|ϳ!{vq(> ?^8g3ymffBbVC33 Ӷǯ!D"_5>/-WeӞn߼߳ j9x£^ 诶j<0VYMx{6bS}\9pǂRI/POw+6Qomx uL?D8<8fG{`p _߳?~p?d0>;o MY ۪kqQڇ 7!~t )Yg/?loy [y#)~=Zw{y}ÈN$<> eAt<G{wj6;_ >Ww{S`e})2\9{v={p<i|O?_@gQ}C2V2>>^??xsoa}(}ٿ|?9{| 6TL 0( 5pK. 1*(=0K3YWJNB Opa48ί[@GYZG/JmO,MP~4=rk ׯM@ELz1B0YP8.aQ*>?YN?Ǭg@Bh6w;N\GS'_?o;D~/?'C~$E*%(7Bǧ]//좼=f4&_d;yγtlTmpG9Y@"~ڣ].aOe13Nj+ɮ=Z kz"6~ݻ[mj,:&>L`/tJ)@kzZ* Eڹoi͆A &Yw̖ Ed05޾9JkBP>8'HP?|s{j w}?FD0O> tH&Q .v -8(@'Pq 3ʿ$<=_Xw7r( phO?xOm?엒{Y`=l&ѻwVA,,O{3Q= H' O~ϑD6|>+aI'#s8[`>c'ŐpT=~5}cO! + A%܏~gǏnq Nި$$YR4&N~P u<5ߚ<8HDӪvy}A >#'ݲfcKN/]Ué fjX$@*';Oru_AAsFO=_eaNS#Tǧ2^43tɼtg* Pa|Un,Pp鰊"y[gE`lIG"8ED%Ik@I"Ez 8ې5n Jgr ?sxHa38sy.\=%,O2wRIǟ$j]Y ύNcPP[: Rwd|c@+vNa5G.~W`jnǧ,&`}Az4s(q//:i,翑3,?\!ϳg=mm<7~[{Ə dh9e3_ Gț}WA1O4A<9l>Pzl&<3pHkVL7*Y ]$={ *(Rv,[ 9Aao >70+jlCq!,0pM;3oE;)I& 2)hj.oU$xu1x߯15y ੧2dKs(Ҭ@z uPvRm]Ơٛ?̳M1h#5=Ί#9Pm ֑5-tcc% 1~ WP 8-;ٳ)Qvn&\)=&f?Ô?hW.yF0J#oM? :! ˘l`.Z1汤m wStxYlEѶyK3}_P΢DϪ:)|2pw.I]Ppmda4(5⼩5c7m8ѸXy F Svull>:x{iʛnZy<>G۰NI!n[W uP0aR% aQ70_r? 4 RP2ѴblmbXQ,Qk>twuAf "HWdΦ?}_̻a[B* G#B9ENܥ'jr fs7ÐID$z+TA9BI"lҗ.4o>껞'fDP1$aU av"D|nB >J*?MRJ{ SȒ>˹u7+կĽRֿyҼ*%s-& H)L_M[ם4&/~NIQHgQ]!B>7w|tH=$V߉Jے$u 2 s*"WbK+ s nkisCfBPcQF6&o[#yN:wwbdB2FH!"%$ȋ"3ڜyÕLJb,d"C"".d&{Ç-!b*j(ArI2H}A +RD+SQFu+2Ck:ޡ娱r8HVdV ',,săwZ;rL~1ŗ$V}q` 1B`GK:هlp(SE0)yI3<޽& Hpw'nWSL$iS50Fw^{f^7fF]@0 QeQ 0"x3w:ߩ[ aͅ.LNuݞȒ55gnW֤t54l8ĸᔵ64XOnc!)禒ϗ_=kKÀY`ˋFzV^r-~F=W.gR9Ue{QIZsixi<8x'#,'e i}]+E5iCIc;#GsTȉ.ÞQi<e{Y;H-ppNjg3"8Ko'W^0ʬdSumR[<|EEWxCin-ƣӤ[G~w;sH25\q"rˇƪ2P<$%כMۉ2jqf ڭ,Ɠ{[LO.T߭myta!Mq=Տunvm!ta@Q 7wD?՚qV]% rkV+pB<یB IiizC9B5oۦ:y(ˡC*Yɡyf<` &HL;Cy\ -|)jR{Cqws!R8bcAG@ on[n7Tn;G>h]$6㎘f=6M#6mAaA;p˜_^$NRʯ3oÎG#Sk1ûwƜ߻n}:Xn!!M=yTvMRNNX?DA.ZNO9ND +֨I836=Ƿűz><~c[=m??Oo_O>Xzn;^oB*$+o7gTZӣ&1y$SU68Ҕτta2g99 Sv#]B+Ҭ&?= lq!c> He  ! F`>9pQeW I#FÏZyj4@y D%nO=Va>M sq:'%HU&=l'1׆uko =0xfrhOi_"Ho 1Q|1ȩʙVCdˊׂ׃kx7SJ;k! F6netW_>Cpo2Mxl~<˗wrdG!}=3xW ?( ]T_~_gn'?W>Wehڶ$zmq7\.g$܃#`4 <iwxL M D,BG,m†8Jp2KE8[%s#!_R|UO$귖N9YdϪy]x=޹ˋ^QHHҤ $L4prYpFgբqGA " QyǍn~%\v?m_N3y n"H9 )\t9P#Er?ZSGG]2T_vc[wbX3F-O'?Z}ԝɛ$ ?;>jL2YhE(w.G(beP)fC44?kN!f% <-QXjUj ݕiBȥ$L=UdIGTh.K%?ݚΖm>SLLԴ,Pi̘UhFBT;PC&!; R_ /{Z:i|6^?i~4he1j&Gժ*IkYYirκ!Tvj}HVE(f%dMNCCJx6V^V[Lc[DqͫqU߲TXU3BcH' GL 'yPb\#DRd,BĉUPZX»2xBW (+(Z&Ya%Ủ&Fw/yLmb1ejZFEG`B4<%˹V,ܵ!1g)$nck$|*H*ZzׅI۶wU'Wx+^8f9d/s;M0Q^B;eRN5UHT޹ڢQy׾8uÍ弛x$}}7vΊJ h(apbIs8RH$ǜIǮTUZ mgWNWڼq{sd^rwڛ$`v5eBjs;mD9"󣛯}bpWF‚\Keb$[C#ΚXa%B4v,LRŸ "!E>P\82+!H$4̙*IUiDr!8`HxwJQ7W2T,ˢ먢 %[$e֮SMzXK{s«,&+!r΢k')Ng[EBTPu1eԠ /q7jUW?dpP8D$;TS{t(Gk;LUvukO峺;Z_zW~J$AwH* t_}#yVif3mqQc"qlM^'.C,*Y3T63f½uS}.;>077|.}vY&J4#j$um|%$ܫ&;^;^*ozdWex\쾎seǔ+t˲gؓFc4CZzG34ևȷg_WӪW=_u%"áJvx2}".m-E!mUŭ2$nO s >ue mlF(5s *QXd.kIcy HoBvp\R<wIeoFW;)BeyLMKkl"(b|uءFnǛBǮy0EUߕe+vv(6΂&yܤ$=kGz*$|wVЛnw㙻?Xqf\Ն8,hơrqU Y#eZ!+"QR!\5X4x['_-co;^tB LZ -llswպ rLT&) K-3J++Ki粏s9) %]!n⤨VWi5}3Jvf!ҕ =\"+ٕeX s]I=ͬйA33=<%}zb56+{O7L<{Ge[w;wMn YF2Fө~i^^'[o5tc̯k_3z6BG#9|*t[ }G9jH*",UU/ {"L9-OwYz=6awyyֺgf-ߨ{Zxz;KFxD- j +HH*!0 JJLã`2<˰)&b ij,VY %Tº(ʐ A0CRQZ!CE(dIHeEFxXw*, GI`f!g1F%]QPFTweBٚ*U4D+/k*L[7[~ƌL/{NufK=^W5MsLwsw7'>Zvp[]y.4MDiu6oMz;NІfjߏO系s_=/ZT5U=}[g;[!5>ZK,C[zn箫pk:\>xݴu*Pj2fͣ®P3LtŽ@eKmٷO*\D@ʍNɔwxL'J!EÔr` {j5t m8s1MYXPgϙdM5*DK1ym-qދe!:ӭ:.bdúFSsLn甓ZQ*DːB*daݦÿf\45-T:NkO&a,/fYeA- P ʅ2!0+Bi7OBɀӼ Ge@^)CQiLD "ɘIZQB)e.,T#(W,o225t;斁D4⽮=sbaBplTͶ:GRxZlPΨ*ADna'lsn <۳[Ƀ Nփֳ8l$G,vÒ(D;2XD&fz%#v6EAP*+XYn@Zq"BG@pY&F Cl[}WyiZ-[Sk9侹OAs)o=yg׳zk\ou7MﺺB;>-_5&o7qui{M7WfeqK,Y/].xHs{j[/49{=ڻh̿9?V1+K7s|\O!qR3Cgyk)z5 vҖoD~y罟s2 <@Hq}w{a+0iUc$C"6uNS/+2>L]l&EYmD$K-YgM^<06齶Jʫj׵꾑ff4e^mU~'1`a5N̮A"Ab{z2^' 0lUtٓ-QRܶ%CPL~ILwNB9ϛizٯ(MmFDكZ0T_MUoT۾ P@Y.EHAm=_kL\t{%д='ݐ38֪ϓVzvgR$Jm}; 0 T JEEpd6{uYK%WF1 t Mաr,B!fA1J K̰:9ֱz 4tZlJyb]-c[unL(`M홙#޳%;|NRIw5!8DFx޶cNʍrU1~Vzk~*o:/ O9nqJt4cLyPu%=uv zL:*5"m &akpW/Nl5sS~c|(&r;tHZH DcFѪ(zt"e"0L nU4g^}q=zj 3}SUcX1d|7hٴTDMF(Q (4$I HtsyiQ{\m',Yn.׷69.MS6zXRtJ75G+k29wcCۤ@yP \Ztcl͑* 3 J)Hmmgx3ף}q E2,`*8.dx n5WkZ:JS|U4>I#0 zt=QNU v-ۑvBkw33;YK%5^af|)t)1 Aj.Kpj]g?_~gngy~~mkz^9_2]m\qWe:H 1 QF@ "il6e#眯d|F2 dJM?O-w,+PY+<~ef17jɉ%NH@rdNLeQWVF%%ZM_ aU-\%"BU-.п z\qtR @Ug\H}6= p 8Ápx>= RsYI-p`]m*K7=bmJTTpDEQW ;< d-u lpPk#6`RtUDP%܈ϐ89udRLS}$XeHN!}0Ta<jAepv8ļT2w& L )8H7Ft3eMM}7Q'zq߮8_T^r"yPdڠ$ZCU)wN=]*2VP󠚫_%s>00RUD U@ϧqn\䨡TB% xfE\DAJ@(HR**iN\rs'6HH䐀LcnUzJ7]۟]*jDY#H d"% JjT\WX(zHrS{B\ksőH "|4f^c]6jji7['cySvH'L ϻxVc/ cG K< \NĻ ``"1ES#H9kvhnH$.Ə91xөGT~G*!?s?SI$j hGXBqLGp*P>'B/ ~b X=]~!&?v.'y`f^KVA2xyN (Oށ64g-2i ]Mlq@*}: 3_Z7PQbaL]Yli% !!a\9j."O,`& a_ުRLt6PpDeXYZR*etZe`[ui*b-E-UJ:Vou@^/ wozz># PPߗZ'fIDGtEAvPK\}? V~D.s+:y(ㄸg1p$Od=8._\^BpV>Ô;MEmVs֐|֥n&5XGL)~}C(5@@ytH2,w9ٵ)x2L ٯzqr0Ҫq\SwCc B@޿6xkxMzpDPP@@Bf  ;]դ**=B c U-IjM7ZùcLCHn!D@}i65Khk^Ǝd [~@_0H^3.@'uSf7iTڥ\VY1{c/&DWU!с vH<{6ZR%^'hL(O <_Q̦~v8|ΫE_F嶓,~{o~1k7&bgW^?,g޻yzSF#V|הcKƖ3"~k,O2Fy[i5 Ro6FpsD˧|W[`7uη, a4hyZA80\F3 1f=9o ޑۏMjح1α51Y ?#R7^Hef]%x55hK`Abp?L|ϏvӞ4=_'I!D>]zr nE@X! "$)8-Ԟ"ϧ < S"5FvUM%Z=rmalqG=1nİpvJPEX:e5$ @ @`Btdp$c8aA /.(^]#8cA >Bgǿ/B"8l:UUnNeAoә+R_`>Z5 3aGF\?0 a+>/ P KKo~5+Fh D(ֱ5YZi+Yws* >~f'ք߭nʕ2YChg:޾R57Io5WGyauۡ6}{֪o3ws~yZ\L a!p>X݌yo>O%Buwb#i)jcNPHּ&STLX-haݤVaߊkpLb]2QMey(HP` 1xGaeظ7jpvs-5֊ Tj6CӳĊGng>mwOK 伢&:͆[VN1_ hl-(InY-Đ#s@ljQDs YLcU](oن*±$Owlk;}'ktvYN}k(1ojߡoX _K0o72m }pH Dg6gͦ #'f>p~M!;;g?0o{pQi]FfzJRxhKIzqf!VEeSr>?\3??gƂb&R鸹9mMUhMeTT☭A :X1gDBIsLUG0 k/7z'.!(Om3vnE8`0ƿF@FA+1 R */z;sOYP@|uGO?F(izEZ-v2sL>?JS$<1~wP 49g taNhGW)q7Ȏ/W:þja*\8ËI\'QKH+)mqx_ Wʭ(e2j `ܪ_rc0\@*PRG?~JoMY ~Wҷܾ_mx}Kk=%>>2}#U1h&гiƞ4r}(`:xtԄLY/CR'}l4"/Exyx^[d[8 '3ogrmrMo &mm(*EeCSNug+{ۿo˳:1zmsQ䘎Vmk;#3WSަ]$g>Em<GDK6Sg s^Eh.-_4fy$g0c;]zJJn{'M)G=MH]osܞ\Yqyy|}z8Mе|bչz5/ltz)ˤw{{k[d}lsM۫=Pmm:NInNufY=Eswg~̾ٵFa/ōl;ٝѮsOUY}Ƶz{k|M y"+kTnyʾwj+]jK2#zh/7\` #%5̊1d_,ƧUEӣA_pϽ흓rSJVFFd@B,.яy*$WGlEI;j6N[ᤸS,8_IVo^ 'QHOuۍaxMVAu\gZqE;@wi=g{ņ%UV*I2]'W;)?OZGw^|z 8c@*0ᘼm.7TXwx,^}6O8rP ,D$*)(sHgnvEO鍜5Ri3B{7k5i߷M^M޼Klr(b8.DgüM\)S)=qgtѝcPx%doVƥ`ocYzJ~RC~Qo>h@bny+V3-%J;]?]vmpkҗ'LStB3l7|~oݠֹHNݐs{;3gZFںP@۲U-j1Zޣs-".ҷ9H ߴJ)]3Q&[C2ir0 "B*QBx5- |#z/W^))w$vTpRy."&eB12S$=U@R8EgqX>ݔFM(>L TF1oJs1zz!ʱ"T)tç=1OccrqxHV w{N vWŞfGla4{)Jn3xn}F}YEُ*MmgTX| CgȌ4Z7"3yUMIV/,IX,4-*#H+ R*\`"~amUSIV:"LE-e"+ԦXL|MlgZ0kU`a_du^yL&ᚙ{: i[=nC}[olZ0Wհ 6<t8G$j1eUe31hFo۱O՜7_Qp|:> UٷkyW]s&KL{<-1EBP!hc=Ӫ+Xnp\~(H,x4`neR3UrޥcBkM b ն~I6wxaЌ~~+ɲRFbïVGAG&`Q6x/cC;y([@76i+VE3fU1Uu*DFʈhAgqS\kM X 왜?s%[qQ]FK=wѿi3/ߡN>*_ BOe}rwB3zTSn)'Y#K D O? q@P}'% *\/Eso;~GXN|yO;Bo C_1=*zj6c p{Y<9'ydA8GPXh' O*Rp}s40UO-k~}QAo\'Tuit; {' VsW]%GQٗ,/1_<$ ecB  h4M0" @=_WvjtŒ/n*jnr'.{H<9YMk+PRt~8Fkh*(XB p4BS$a}~7vv:+!LJw DީEEmK.-!}{} 4 disy ' 3pgX0 v#XiNxo؇S".w/[UQ4*H$t!ѥnYg^E uʲћma͵sӚ:sw껙E{|8PͣVɻXzs,;sFx ?IbC+AfjNj,C IS=Ec.1)PHURA%HZ S7F(@BC3}CC(>]yQ~Ejsݎ[ą @ @?~R䯴8`e8Ry,61ya ɍJi%Ml}1 `?r>4@5jDjQ,B>P9ِLBxߓ8sv`6 B ~;ߜ")U@򬅓9NQRZxi+4% `ʆaGWeoL(H1vptTsw5FaeȢcZU_S*vrg_'S]1ƪIjwq5Nݿ\3?~Szi|KK44; }O^R,Xpl@Ho*ZeQ#ȹ[q/*lC>oSd p$sͳVr+:he{bbPj;j1DokmyV-:C"[e_@mgPFJHTgZYL|ug8~Z~$O`?Ρ0|#Y7 z{)jGP~xL/&䚒X ӿ|8T9RY%aZFծ{si:'_q "N0ԴIMPr HBK{HҬڶlB$9RA$3Y,{ gjj*Tڷן *|_`3 kZqnQUqd) ʠL_}-7YEEi\"1>\|>;߸.DSHp$/n#Fen]f9bUtH:ivE]{~^nY,Ku׾5fM^m 4] m]x$$%S0 $2m4ܴQnAg!xbtb͐4PSx,ь$<j@k 6ӤmxkPFB|Bxl"Dl".z96,N鐅mm~gr&Cc œPW| 8A,9(ECcDj}@ufY_Cx}GlPrK` I[k- cdbJ1NY1L1e,9>"ǖ}"}`#JL|#P[9+(HA=#V٣TD ZCSum;;kTX CSVweUR*K]UAPA@FR@A"Fj<?48a"E#0#{{ %da C Ii@ΙRQU30":Ywԁ̡C9 lTG@~'!;{0 p .) *eU$DɚvKH A75lh!IG4edXtEJAt < cNia ";<$+Qf) 잏w0ǮM9~8+0,b S+.?ܶ&.YA8\V)Əl{Jf7QVNEo.Ⱥq|oxj䗚aNL#mbmf޼۝kr;[p}֕m^)NL5]q6>Ml港[UjTg/UG>YȞWTӞ}%1޳\4ܳ*Tk%o=s+YZ&jUU=jf轻E狾33޽^E+3HV+0S؄֎c{f+Hc֕yν۴n\滞Fl'[Ej$oƣ^AF孍Vܸ݅{#pZrEVf8r3Xemc"7ޖ~M ̈́Ȅ׽ڗwKg}t6ŧZ+Mơ,_Mkބhchם1<ϬGxlr-9 9Ե9v}{WvQ߫wytz}>g;k"n9ޗU{[[k}K 9y7Ϲ35kvu Zw_E>m޻YgM#׵ٗ>oeM{d7gnu7sLįeZߓYRJVX}7pr~.TJ_vj=a ; iA2A?;ViOw<{{[WȻjg^"j}~>a=3T ]Knz# zw.ŲwTm/VNkdwL8~s|>:_޶[EZ塻z8Oi_CЫmw]v9}Of;7j1ղ;°^&Owok3βF:zs:뜥_JFwM,AԉSz{{SjCk;skC70hAFTcÆiIU%db92NgTEDW̓'wN<=; C ƀ.f\< ?o8 Hӕ1d6r52k"1Q|n|u|W>^0:x-ՓRU ho`ItJ"T(XJR;PӐqUI: 9~սv2$n3J$q6qHDW/[T̤9ul]ޙ07+7 VWd i hh[}1_SP' ceFRI:NoJjK/{1ף5Wlgl`cjBU5ῤ는@PG̗WF*,%H>h& "\WBjcvE9yj<EL( Z`w׿Nz^:M4spa羀y$ Miꓛ]sV4110Vȕ<8pj65|' s[\ԌIϡ Bp݅3rםUk6(l7ui4.PŗUSH5ȶ8PY -p9#‰:H5'!;D24UA8PȄnPqEoN;(91=k".I zmw+nZ =쐫Xv`p~a>5|42CKrsOCjz-M'ikT:b5)/~wyv}{Y+~^|Qu:9k~̪=&z_k 9ĪbLu݁Ef}Z 磺r(%)Q":%* 70dDECϼ᧯oÄ@kD"8*P*,xe"+jUJ7wpAhF/X "u!Y5VHmiT 1jNz1wEzև9'y^ywYZz{WC9+ӥ~Ӂz`󔂄]FJUYH[M2FbBN~a ,T# ywVŁ&04)`3M Ip'VU +6Vg,0186fzE"c釦=)* d<9Jm+zm{BBF |AX`!PSeJ)il8YS ߸Us~s1+ m!!q;^<& )?i7vLD\@ҧ#vWȞξ69"6g>UNR~k@T nY6%IbYTpE0s1" D?<8ΏdU:^rkU,\M&u[.&*{*Kh&+VMF0[ J9K,UzXV4jQZ=={9)>Wϯ>yUT\-H._ xe$K<+&|_i/({u{}ǝuY82 3238^A*DJX/”nToގνY},t&^f>|c>皣z]#r-oQo y;c4#9QƊ3-fxRR:.@ s?xVRFj$uT@$ mjTKGf!3lدamJڡƂQA(mn%_FOϥQLe]`;<8t -rh~ ϫUiw3Jﷷ;B ! a 꼸q(<>JJ2*A v#ս_ PQ5W|rWx k}rv-S ~MI# :RBH]5w 9E/lzk>5O6eabޜɫlѦ6ͩJu}TGK-%egg]YN-wAuv&BgZNBP֡B3<Č$],a"DBc`B"`s;N9(io].B\F["*TZapI(LU; ICo4f0>7n Y7?Py_Ӕ-eU?7m9i?;MQ㼉b@]N|󤶕a?{ޚ&g犳wwBq6#o}#5˧?}wMɑ&qjݔ0?j :A#"$HOb pݵ5g3k֖ uiΚ`! i?32k^ 'yABXOWx*/P$/#B>@d(""T8l+D 2uP  bJNihh $>4t$-1,!f 7S+D}dfBd(0ƈNY m9`M݆ں*g}Y|U!׺7Ew߽LX |.KF0,.?,M̀9(PP!eGUe\h>B@EOK$ȋNZoyT:)~rf`!xi97~_ǿz 9D6ӽa;O7%a7^Uʳeƹr|)I+bnc!Ι!CN{6ҕ9EuRJ quȊuYg.*8#-z}ɰ)cd@VpN0^۫:0PҰꢊoBcܩ}J䖐28vƌpYjS!xvFwV(hp+EzYf?|7iyynuuw{H֧iJxWÞ嫶;r{5yv]暍Vn&0G>|=x+]oLհBNS{ aEBLΦy*ؗ OXsO,֗\EgjV%U851 ]FByNxfl `!ke;EΫ{x|/Jʋ/0xa 4:jrW Z(TuXzhmO~[}qɍ;iӝMS:qfS)Am:.\O{ J>b Æ~ 윒 X>s2uYt ١[Kܫڐsv2"rdޙ}[ۂ!= '*Y,ϓ)ӠCY6TCb({>\/Q³1n5/"W+Xƈ C1HO"<~+ M/#)u~)Ef[u_{rE5Glf&5g] *J@îrf S)ʮ٫}xҫ:޶/1dc/#ʎ_5:gWmi޵ZjmQ" b>D̀`?vIO?샐Ew^ ' `R$O  7+F24ͩ9fVȢփBN*L-jRf)gL5Xگ&6zI$C >1?φI:'Z_Q;Q:8fi Sq $D)b_wvEvw( %eCt*ux6sƜ]mO/tq+(fw^E[9o/{y^Jk>e|Zsyb7sr.h~/a)b v 'Mn*3t_b5G2'x>sYO37-G52嶇y67E_|I)~1lVi욻znlՅ|5h3Yw{x;UZDe]iAOUw[NgiYP;}wEm=y{;JDdQXk|KF׆i)qLBͬYN^Ckԝkg=n.}8B_ys9K=wt307M`ȌGQEef\W cmB0mRY,%aZbѫn/+eұ5ks8GJ.83#D'0}"g4J;'}1 w <`#z{cUڹb3X ht/rl;GjϝP䫧Q\ t岂f~#h1& 9f 3r5 ;kH[m/RA/ 1pR$` #5ٮFFt_͔Q  [&J-a=Ȓw9|uS[ ZjJK_uykM[bӿKUB~d^fliHڨFfHPd :}x ECtCG2#t{RuDo~a3G/߯jOe%k  BGTaBlXUl6}4a~y4r1߸1SWdpT訞URgrrJ2)(YUT(A}1B&vaǿ$Vv|%.X@-MF5dqmmt2Pp h@u˹D f41"09֬$TgJ`&P @^B?H [n&SP*e9m%f˼|"JÒOʿDkg$j=&CIIe~q78_6!yP`8%aSF`4v+d \c)s='=&_mfNUF>\a 8.+ٲ|F_;"BR3.˸c(72owo{lw/Rw+F$!UAd ##w_G6/F0JsߜuVuK5~UA6e,) uU?n˶|ehMLq>> #a/"9$̦.A c''kuF %N#d8ywYcp*Kc:/o_m||:Kozs}2*+{W%$s2I.:7]0 A2qպ|3^KUHUDɋqXrڔMq-7e!?#8AFBӺDSX'  >Z)ARqj@[<[aO0@:aCw{uJ:{Ǎ8MLtx{CЙ>,Y1af!@RT)`h؅$6,ge4_(֑ߤ'Ʒځ[w2"ee0t8飺c sMY:iD8wsiDV Bs+ڊ6*Q('MZ-p:vp9X9)&ݹfgwx $* o"D?*DQ몫ךQ ۬_oZ\yY|~ꡂmeMYV޵~ާ/s:g3 cm^`Hɽ=WϷSBU%Jサ5~uz"I!$IDC*wQm-1D^a=OT7s:j"!8c)B vX) *B%NKmuU`,S(""u#UR)H}Wλ'8=a18tgKMfo@ $ hF.o=ϕ=XÜ v k[aImɫ:=v.oJ82@u)ד @>2J5Oڗv54s骺V Jh s{ut2YkJjLۃBcvq6 %)36l3ԫj$+"HCJtmlI[Ft((֊ HuIXDkC_끌`>##Ϛz* !(UDH;?µ"/!{*%E"(~|uk_ON?ZU3\G;u2KeԍiB~7oY̵(cg<7D9TOEy@LμaT'E4j3bMC(brg**yVk#6saTeCDyJ3{=7aDd-(^i5&O{}R}7u]﹦mnY<;qg7WkwuV=Vi%8rʨ  E|=z3SBލ\2qrSA):UI)&zJ]2D\hZfVK2Cg&Wy8 Z? (L6n"Aet)`9-\CB 8/K??"*ۑ=^\?E~s7&g=zNV)~F5xe5sZn/rP&\{.qb4QZ@'OyIw@}6,nʻu+JF2Tl5K Df(gimŎ]*d%=ؕ#䂖51[*Ȩh2rHF<;--u㥰Up4|;5C<pt]8d l.:` YIU  4)b!PR9_n #V j.$$T8J٨L4홨1?ן}><7mLosfsg/>wgS_yw? ޞhd;ܨڼQX?gtLywbj̟y1F.`W|ED3/l֡39mB!եxsSC pHCwڶY0bg0Leu|F.6"k6:FxYp gr̝Ʃ p-55צBi$ws%U\ Ed٦mRծfqht*Ba=nl<=(B*IH4!TDT;gP7ҋ'u6RiplNNvywcg\߼>qLp؊IohRrxN̫gо߃$i:bp1_|"29wR9C,e>뒟%=m6"@e?*a{rNMM3N,[vIM ogS\l%7 uYN}sL7vx{T<]c_kݽKw%B0 R |D˸j 6@`GH$8P vv,JI)VVtBƝ.nfI^Pե[|hK¶`k湸ettԶVg8'W,עJ c^iH.{߉wZV:s^vM5LbRa `2,Nzs9Ο\><@æֽko %ΐT$+ǰo;&_CYY2: ic)dLI 8ĒჺB)UIJ6sZ?}=`]뿶o 7(4^C܂x0w)췹Z^M:)me9\}^k{ɾF^)E󩞤 WܢO;E'wxkbϯ~٪ U2'}W/LnZd~i~Op)5&ęb=Y=oy1{ΐUKT>ϫAS\z2ߜ>1YpeDFK)Pdte3׹Ub)}"0tD󌂃}i<^}`g)z}dËyu.QG|9ʃ_u׸xqa50ӛ䴲:xI5춏T5߷ߵ^ A׻yom#Yk+gZz:ȞޚsrKxdg7c2ڄ_ra=[Zvp[]y.4MDiu6oMz;NІfjߏ﷫o^zj]SkV;սVy/S^a]Ť<ߚu\onz oeNv[Iz{sw3w؊:wno{nyt9m=s[C7F}w3EqR))Wm/:!.q-)݇5IEf״Eo6:eI\fγ {KzkU/d^VRvWYO#+){X>w:z9=̈́Ȅ׽ڗwKg}t6ŧZ+Mơ,_Mkބhchם1<ϬGx)el"psZϼ{<"RlN,էs^hj_^Ѽ=?@mo.?茿vso55He4=hطMu٧͘`sƶ*={aj=Oλ|̍LiȨEwa9m{}H~Ñ^O,i4d=+wA8VS_ +l/qYEd/#?d3$ 0w{ p`+ƯXJ<K*K>Ry'SgPS1ÿujNjտNsZdK߼Shիn3#&5WSMz~ݡs#J9{($rͮvI--&;[m2Ǚ 6Ţki73;gGgۻY~8wA;bݝftm1ސQ=znTF΅?[4*yVc~꾒(KIi<&sY_{w]ߚ)y]FsMGs+ν%A7|lˣԜ,M{ ڵŞ=8LFR ?Ѵ[}b#\֐uEw؇ԆC!!@ 15 Ҍφ8cw')¸pr@GYҀ<fg=/Jh&g*4b萮^=ts97C(6ohk儙m@R!U~U @UV P "3y2|Z˖J8[tYŤ7%Ny, ^Rpˑ]uLم^DAeV '2?z7G` ֣R1;ܵ5~;;ǂ]a $]6o3-XDA\ּYyzU3r{HKGd>w*󜈔|]ѷ{WAn~^N|pK8vۦdY<9qTPk%PZ[C[NRژo!q8yTҿ笶t3B=ÿ JyeXTd(-XK@8YWU(A#2lT+B&QH٘BU+,E*)'^ &x1m4E d5 qӞ:ɴI0Ua1[)n"^n1K[Iׇoyo钙{kyNr߆}>nΧ^%o燻z/Ӥ]?N#GW@GؙvUj@] bHi@z- O`J Tf*5>_ (];"`tIes28er5;IX*BB ̥?bbYZ]N1;#4t & qQH'e֦^c F@aF?mu`Ym$/f[0f??I(fqϋNiI.]Zxij{%cm0Z/Jŋ<6]sZ?"qZsW\Xfř{uVuៈ7E }]QW!m0ʂ^`u QIL#dmH={kNB&H˖e'NoAٵT4׶{\+TyQLچؿ,0 ݹ%z6YLSNxs S nD}p@DB,,:vu*o P!H5rύ)΍SQUsI>^:28g{ {l aR aێ-d:u徻W)8pFKnwmъ,\R=hn0ӥP߱xR)R Jv }nfa! a[ަ H)0YpqeGSn{ݔ(93ٖ%8]䨆df3z{xRgݝ{I/^Se9R ޒ׶UO(sGJcHqZr5u6@՘囐ߊN(Cޡgd1h`&FimlWic$?9O"H,O@ߥX@˛M?~'ya'D-L9WLe:{4p_-/YGLm#ʾl6ǻYaٗ]e9P$YOMU20ȊL*&Tid.nsF"6Iz>(Vie.xNi<驳W]E$1tRJ:О6ꎊ(E !wQ>R-#y!>ARPH9  (_1/ 3c~5АBW=HShMKڻ<$b$#/2iN^Ns v6&8VlbL-"$4DKU1KME- xTt݅i5*(@L  ]NFQ=i{]~2s}|ϾqZp^* qu+2{\v99?c(2We[+W*-b9xE6qH6c$F|R ?RͶ/)M.ZiӽSI}-]-rm+=::rb/;5gׇy{ڈ=\>;g =s^{v34Uδw!?$ksj4't: uiNfS5q` / 'zgD "z&zp7"kFx_|RE,L-O7W\WyE$"'^~2,U!A#H' H{m=5㌮}])B:1¬`$8_1*BZ %UUUUUQ?? *O='DqU | 9q7(a~FS\ pB̸B%!JG.qO \mx0Li_݈\)HV͍7 B ꪠ켷A!HgZLlDP]Tg8 AH蹺 cH `D.p~!ZcŒ=~7>4|qa,q&=&fE1wbPjDm<:D8`^7RA˄# oýWLD 2uq; WMx>(,!_An Sa)ułzdҼ$5>X{ڔ.}GFwG,\<ۏMJ ֭@ak: *8BRu"]7[}wG|7k@&N̦<\lWU:.<<bq8̍B;0QlfOEE*)kNWm0&Smpgo*k93-'U[Tϱuڨ_} ir.kr>b\ )&l2o%hЪN펫}=~lR*i$ ƗY M]:)v8=Jcz4\FYo^KV.:1ݕS>DY?_]@M Kϕh"`,;IS >kpݮCD>gRt-Q (AJXL`)3 tIɤTB\G7kY%֎R;L੪z i8.;]Ҭ!8F,ٴzږ!B ~@2AgeY]JC /Ģ5*PSWZQTG7d!)Vb& Cݯ3dohσ|}+K=a yu8^7C=UT(J CUBwI=[T2o1 r Gҫgy\ahę̻ݾ~y#_uHNY4" @Җ[T p'j.C[ַ|mVVۼ~}<79Nk'׳wt\jELg9~m/֭x%;tL&|Z,c\)0~,*!K)J]\L:A>>3vVꨇYtt( ,>FKzQts̯pVcgH5-VLZ$c1& -iZxK+^ AD*"1Qڰl"4 vlv7u`rz(CJZ} qסl03aK,?=FT@$ wvbE';鶙9SW4$*`$D&#OAvϮtN+u׹űNqf,rdXC\tuˇ^8ߧ*4L $L$T]:=+})l0TR҈ptp2T 8}s=؋:|v?_QN@<;5fadP9_w֓9\ۊ5&[u'7 c՜%0OD<&.ܮ4̒ǓK$Wr~޵~wfw9;i*s[[z_EbҋvcE!}:w֜WS8$t0L&8wVEQT8vQ.2ZF㍴cebP/=F޽SSrW95ޜ[O8ɬK^@# )?  4]ZOP`)‘IAДޭSVͦ0yn7sQw1k5\ ]"{91@ϟiߟ!d ^*Zp}o^<{瞂<$w ۅfg<{I>cӄ#Z _u<ˣ,Mrʂ7\9Z3PP^CEK{mR&IDJdR0 V~>sy=ƻEWdXgRpv볧\y@I)Lo|x5"49&&YI[m+!0EkB$h8ɴAp( H {$Ÿ8J(S,v_0=\H~$sUX< qUu.>ҕqUO4#,iϣy{mO?Tyd80ц#JӇib׋E"E2QBJZ&J0\yđҍ΂ݐtW7_Gz???=G? =HR`W+ztl QMw~į.DˮDX'Рmb֚)eƼ[eV&{fD!I3BBH45F(RTZ2ZJŢԔh,]6Z6Sj&]͈iڣFם(TJZǍY&r[VMchW^)1egzi6aX?}@ayb1ϼ_o]{Lt6}FH1* tO:w? ֢II !A% ::&߷ӠɧO)<ϲI_{8hY|C_IfsƢc|hLޗ 8}rA"DHa0ă5SQ* /b!,C 7䁢 @r<[mc?4y 3S'YEIBD4xh)51 ?FXR_Q'F? J#@邯%{€(:-¦r*G_6]Gfig&w&8m pֵASddydHw<7 &B5D2#!W۱>0^x^E *xiSƜf\Iv ΁40Ɏ>*ڴ#=8:(~!?ª<2_s;Ӯx b6~ D.c̎Aɍ>VKYrRdMR+f)_?M`DlcD;nEn%~k^5d4x1YUsǰg5r3D (s7 @9 1OEC LY`F9=: b~}Q1-,KmH:0 YorP(td#P)@YIjN+b@9k?g >GђXF*0Q.>h1F11F4m줈,QkF RjM@1E]$Q2$(I墍1vt㘭),!JB!U̢mywmo:ꤢ(SL+$Qh(%zݠ>`lBx!==v.Xh,]Kگe2fhiMٛ4jiI'fRZNb:RY󰐤>R܈y@$iZ A"Dfb0$ԟS[tp`O?H 2 >:l'7ˊ@" ϗ.6r`9.>xZ40m,%%׬XBvS:/x~1lw빫JGgCII fOv$&A8P!BRU?9P 9TII8T#D0rlIipWAF il-LA$&bZB89 L/7+mj/9nu Z=Y*(9))/N×Gi}t(WΉZ5bd(((i ~(JSlWf%P9<;BN~h<@ M9'A;"Myyf>ljK\W+tS툈B$h&/J"OPQ^a1_'6 AۨLnIH  H*H䂴c_N {/؅s we}b{>|8@bJ>Gct7_va|ʩErKQj6.""(G]%^DM&j<4,cEk1\7;i L#lE-͊DUY2cD#i@.2ňV""ԛPEJVYB5Rȏ^9| `hL",Ex(NB}> EN àpfC;t;g`pqu(*`r3{7{lQDi>7ࡂNclhPV$ юRq'? @j2EDp$6˼(GS f mhiL?5}X)2к&ʽCA_93$`nGtAP{/uA(dN~q6?i/ڴzp$ !`Ҥ6 T6?V$| P :";N2`ZE ەly[)4L6=ѸXa'p3/\uxx S<~E{鷉iM`!{0JΞԹ*@M骬\NPPi$iߎPA&şs%r^< dOmg2ia%MXNCc U!Yz=`AxL=rd99ZC  [X&bjMhSRauUIYLڴ3䯙\Lš|yEùD?C*OK`C~+T#r0 ~o} 0 :@lbPTnO^ؕ Ts+R瓿t|C=YӐiv%3 ]1M,129'"]wt K~}f{qst׼)/Xc |_212(>I/Jx#q(a M֥# ,&FN&HfNK3\9UM}HrؾAap 2HppE"0:]QBy$`7Ӛ^@s_~9/0|0b9>7+^'ҋkaB̃kːeʋ9H;s%ȰX9lm7p ϶ysrjyFndEQEHw LOBER+rY5 gFJ g$)W̑=apɒR4 %%%Deh5E H}fh wB@n W af!O42 'WI a = <|4qܢ$whL]N;;=ǻӐCg (bO3;NlS,PWԚO@l'J1;o|,~0zbs>lA7zs=L>Пa{ ơ$ºWϑ)=DGԄgϡc'J1E;Q%#I`ޝ%"b{1$/䆹;CXXc9fq/mC6C5I@ljUgKɊp51 b2o63߮['hAػJr@-]5#5"d٩MP~! p UJX`FcI?AВL! nva'aK/߁~_{q9 濊uT@I~"@tygDPW::^ɥa_=?G2 tW cO9 +t'x>~"2H,Q~'~t?tjRoTE˸K<PL#0#2}'Qa&>RB*D 2|c5@Iɾ_#{a,)ƴg 5 H5pO*t[Cͦ;AS ူ>wMŃ~q??IQ/}10|>w]ߨw<8IH`F:*]BT+$ vM1{ ^dɱc>=2 \.DEPHyE]FՌe߹T"DvA@ '~Òˑ>󙊨Bn6i]$"@f6; HHR(!2WfIbJ1%[~_j ; V2op 3FOQ!fܱ(}Eyj bykGXKjMMSJ04:Lb63؀zLPlԥvsv/_R#I&Wn8m]W-%&da4ÝP u /\yD !)j2:sۡ?҉w(dFASzIX*y'x(|ׅ=GІ>ܨ(11Tm?s[}sN^<ؚaDT1"R,zV3̀9s:_<#@"rBD*#3|ò=E:wCa)=C>}NG3r8s"=~gwAC)$ m箾OÄPN6}B{ w_*C@qg|= A'î9y6 .jMvYP>R.Sa%d>(0``*@l|=,$O]OG$1^ΥrBЛ JiQs MB\+^ؘ%r}ӌr'S wR&C_!Y;߰)˂|XbJ?KDnQKT' %_)s gKP{?tc*C'>H&;Eނ(KաG 11N.G/ >ã=A/ 2H"k$\ I {f0ӁfG̠VN_R @2C<6ꔝR;׫?o8Նcr-O(?ԓCHXa('#kaOS$-K&'.fjC!ثۢ\z@aߗ*xW]Q<}"*`v=O;iR9!o$VrC8"Ϋ9^לbwc:2Oa4OxgD-a>O\8?3|2f郘>D O5F z t@gqf#ï%DZ9<#;X!r) D3Cn{.9+̮ґfQZ a(1>e׿ETB$/|P] jh}MfhXsI Ӽvm_a-XΉ],euI O`XA8xxQ&?39SIC eInFH&Ze@?oLJER$ !>/ҽ}%8T82 p,UÖv:Ir\- md7zS9fQ7 xhۍ>bZ m >IrH$2~97ZgíP3}K;kv 3cI,~Bf~}"V'7 94 3zNFEVAHГ Pܓ@QwC&:<a6"HlM<4*… y'Ce@_)AT 7+ks_vpd1b $0@j1T F(4 @TdBa +b4$ U~뵼 0n} ;: ɛ ࢤ yzeR/CEMNѪ@RL'N x yNf)$gU|t#3hd\ja"/ 1( ˸`OS:v=Γ@;wD,ƙ1J3ma2G&Ǫ1m.|̾F>/1fC^,56hu6JK1OЖ)Li$Li3UGow?%یs?qHt`>CO? 80!1tXZB(Km*0s;NУᕓsh é9MPr:A!1lTp>9zۀy/:Dr5}e'd'1p%p=Or̶ ¦:Ra໳$7bn%IHLDlP4 ip{â/i|4i$4o6[n{a`19đJy.ֺ׀ %_^k/{(~,dbF`pTKA!r3jxXe p*zq~i v&%|,rzPЮ+(NAu|3=]hZ.-'ÙU1 2e=Xws۱" d'1SS*'x 1|wj?59 Rb!-LPb A69BL`-G:<;o}ۆ PwӛDݣZJ<:SA$8 ǟ@,1#PXXs 14~2/+aDc_P#P$dlDh'KýR5TB̚& E =G'62 7\:,QjfPpTRT˜@i>ΏǻXʂb"f©P 0:{1̓$(U޿:Ś{~:QGmIrxsŲ]c1ȉ{.|}%ȳ>!`cOBcg,ux`#/I`@o=6: c{KHd^pp sv?^xOP$+kRj"t+H S'ϼ~37G?mjyҫEOoU)\mtQWbYhi#4!EDr:CAh>=uaL-Sf{\l x^)2 u9?B@Sw#̜rg/x~QVw)*zS4@yo0zUDA=Mz`٘c()[yP;;8?_uNNϹD]ྻ(0^7OI/428d{BC=Бւ7;v,}wD~I }B׺#p0*ai@MkhCAmFUjqޔ0zm{#!$nc{Cng'9qPOMQB=\3 ( }ԅ%&Cuyw{KLYY1eUP5,*D@8_iY@0XifpOjsǾ̖MNN* vI20ĽAIP үDBW `c)*<`BKoD>@^j?G="E.O3Q&OQdH F\?BH>6qȓtG#jg撀n30&|Lu?"D;}O>CxrKxbWE@`=`#7Ԟ`6!lp @S#Ch'SuA)jKyv1N":C \2L|I$IW tѧd塞nQ8lpCRPREMGSc AH`Pc };$!4I!S ~I!| v9&D8&P6g9%>'UUUUP#Iu)>0nfA@K/)UDAq><@N@V2 "EV8 83A| aQf۝s(f0QBdUE s8CriglUd1yTwdHQʩ]2ܬݱl~6Ip6Öj`Z(^EEF$uۘZTZ2W5lAsZiiw :K f?D)a0vʱ%Jl"0˜Nc,}7NwS'y$N|κr%Bv~\ǎvX̑ywP >r%66 H2”g#CJsl`@< 3:=NLk%} 1w,.S0(̐v81q*#{p;ǧ>̫O>Oo=y&8 ]J6ƶ5Sj]H;g55 ͐ ב x+h ӃH2`Do;(!Ϊӏ&BD_y jrtzSRZ"4ɬ-40fd4Ҋ$)D<a).䘓[*-3G-(v3t,OtaYl:t 6>2sk6lњa1I읉BՈٕ} [J㶏L.Ovn=5>F5PIJEݿA#ш HOYf expb\j#9g;ߙ.r09d&x 2Jbqr&jP#kR<ڇ@LD8,-UD|Ei(Gj9VTbAـ6AGİE=ga0hs5J?Q{~'3^u$3rHa @RZ(fXQsvLn$ $鎧IYG̒ P6h]"bVŚ`kᖩ"'y/uoWOk0NhagNQ!GIGwB`!&lzW z/s_rT\~w4D/7-"~$RcP>;9F 6=4gCM1(W33H<=}YP7Os~}G7/?U幊`HK>{Cm;}5OMxBjy"c 4 ׳יf|áA02tbOJXk8i bz!1:Cq( J< 3c$#,B;!JKWja֎s}Q;sӨYa]pPOh\QkUA`)@u}W\uH0ے% Oy`&.NyutUpgbQ1 D16(Prg\ҧpjiE"y!*FXwT2COxsTaoxS>c" xgJJj}?8bx3  8 HB%D:rq+ -QloCR4$K!b>07 x/Pd34; ־v͵LܢP&:OrH_ȟe 8-/ׄH9xM/3RJUW= 9a19Gs&:_Bs|˛JBO]雇 :)@cֻo+x@|%:%a&ANY-^.~ڞS/). ioJ 9©z&"NA{*@g$TqXB |pr.D m03W ppO`@j٪kISy_+Ψq!NH}śpphKFa@CG,ؐyO9Ym8_ڨ'_tǭgQ,c%JjƒI &Hi0wQ 5L?|O# @C<8;8a&;);[zI} @>c8S<h aRt3d>l*NJu 4cvNKxyNL ;wEY6ke100s5d$J\X#9xi9wVza'e2} S.75婩9i2hh7r\N}9'lu .kD!ς䏿zz8NjPTI̢1:92t }?.y`9 P2ES*^D0 3oH&a?C$XzTKRv4>9L$@|IX[ Μ8)2aP& ^2S#Ɂ `;u¿f?չOoDyOW?wkQ~mR;R&5TP"D"EC@1 334M$M4#6 -&mc-~" #iEF,lPMݾ %:8w}9^.j Y&JIDH"#=s''*=^n|f$$r𪪥Z<=3g~Jݥ~UDfeAe>R 3V @T;okq7J:?ظl#?(gcZG@NPDMȢ$dXlOOJf~z6_l65 eBW#zu3D:3 Nc{xDO52b\?>Օn>qA<~ F9jU B !S ~]=)g=~"bCb;g~N ^Ĥ{wOCdU@9r633iCWxA}faG&|< S'7 n]X&ɂl ?'^?PX(|~ݽh”i'} 2= 2=܁ ;'c9o?n ]LjǤtoop8JKBtHHݯpIȳ!qY }5k{ MQ&G? A$vDF1L""~=s;`?OwC߂<$9B(@ҨP$-<$6~7ul4Џމ%E~C#y?ӽN:\JLCbxM&P2\ֱozVNݴv%8 |r׿m|ys9L` R͐&r:'y& ꃞ&xt1yy~\SA1U+iitӦ6yhC3>ԙ:g)Ԁcsvtl(2P=(;_dلc!4 "$HM1 !DLEH&z=vbI2^̞$m:Ɂ@ۚ U٢dьe"9xʪ$uBƞ99N֨7D[ZpBkȡ;.p!'c5}^!%Y0òL5UwwA/,`;S|23 el\\8q,J+tkɚ.9 g |ޖYWf{I;.ˊU\'UJ <n_(;sGXU\W  K7'iOlSW4͌'FT2}Azȣ>gٟz%աΊ;4ǡl<{0sFǼ>4X{bMY{&MOt>=mL7 NPd>P31{X_x>ԯ`i>><}_5 a/¢~^JfDjp1=swwӢiGu? CS(* áI @'yv k:N̘lI1V2nπs^÷#5{31؁8;Cz^gܻyHG쇱 tocy+:]~6IDG:[.@Z(.a'sG&n 4F)DO99þ81 G$4q{98y06?.O$(+ O :ɹSCM?eߎ0¢4`aoȓ)=:&# ߏ #Bv/=5AkD;u2t^{EbwTwC;?SzJO\4ߎ w~X tdDF#nnbp^ 4!ChlG^fbYRdEu8֌fY&T5!Cmn6b`f=)氵vA/ MF`!c(odLOݺg35osϟT3h`'[c^124j胑Q9!cAo[lhM&*U/Pb,&'(߆1ǟdtD:KTPU"6|HDlqDAM0Ȃ"7y /M<nz/^5umu,өD}!@smi;,Pjz FRP.`7!0~8 =P?=̀W^0shr'˸9C|{=̞zzy6Ym]›J$gn 6nf[ЫM5s;`u<=8! J4!ȰYN'2x+2"NA'#X AɾQ4gn}FjjQwzd{^)3NVM]jQaFjQaFjisӃCNxjSGWaFjQt03 [GWaFjQaFjQaFjQaFjQaFjީ8<^B[M]jQaFjQxSGWaFJh(հV[ 5lȮ***bQaFdT[2+QaFjQaFjQaF(ų"hĜ0q⊶rdT[4y 5l(հV[ 5l(հVpx333 h(ռ09QaFjQaFh(հVqӃ4uvjQaFjގt!:QaFjQaFiV[ 5l(հV[ 5l(հV[ 5l(հV[2*QaFJh(հV[ 5l44uvjީV[f8jN7-[Jh(հVSGWaFh(ռ ij)V[N ^uКpxjQv: 5l(հV:<[ p"[t^öJ0 [іfaF.". v=_ǼNwí>ѤDw٠V 1.vfZBHԹڎK[EFak!F/Tf>u"0 !^$MW"FGA˄l0AOie4x7x>/r}!1uHavbf ;TRwU؜!Z;e@xtUUUez=lhM$p4Hkτkjj Z6@ +T% c^1cwc~uXsԢ4ۭ*A$n[6y$RNp JP%f>ӫDsVm0$ET,Kz\Aʴ؆@Sޘ8e&zz7%T2Z}58cRu$F)~* ӝהe}7\vp3SaDEm Ϯ+M6K(LjSxPYx_jHj3, B@)M@'Rˈb:Eje1z Vj0FKLJ qVvp]ݜlQLHVJٖi =J҂} ZPR ͬhFMxUHݑZdI({:y@N$*I95B׉$cb7g7w:㼬];}pjb^vJ۾%80p2==oBB{^#jUp^ԙ+8t K&(PP ̚<^$"@n#*[ZY0yr3Ii诮6Aw3yִszpg(owYb3SZ&KPkub$S=ctUP0 $ AAm/Bm~WE=;|3q[Ɇ lDRs 9ӽb 9a,xw&Md>Y O=ĨPB@glLɤ#c  PB TYb OG^b;N"b=q^NytwR\4 B"C{_߃N:{*t91i8l&'-Db8U<@rﲺ$12 5,]DB[YR'`yQ5@Q;Y``YfHT#.pȳ+`D+gރUunp'&xZgpD: &NS~q 0CP kezSZ^kyF`A3P0^p ֠ME"wAM]V)Ԋ Orf%0fXl<B k|J^ۘS5"q㋾4p4RbB\.5k1{hY}>I絤FW[zrT)HRp3:&:a5WVp1"a| ZEPhÜ:"ZV*X_{( tU4 ) ]/QēU¥" u+$'p'Az|1A&$& +f"C/!}%\ӌ1 *.]"Hl`6 UYul8U Md'ntN kָ Uv{pPIw\xyr=8W K32zxBFcBɛ~B1@ B8Vp,J9HFpw"kIw#< =|"ǔjپ)|X8 u܅ErF()>PA8h( 5bxnTL[u@ AU?Y,A>᭴!w:bL۶  o)6$(eDD_I1± hRWk!@ٸL8*Dvi; i4бj4`##*¯pmka)ayBqC6F#&߷+GL|`h!9if4V `tۤJwȉ"{q3TC,Z z(N`g= {8_r4Ŋs)QF1Rݸ l j$5Qr{&6 q@i,XJ(ӕ ? ϕfKw@+.'he=-HaͰ p&/b)9>&_EEAU A6ˤQ"Nl2;ҚL¯Vq@tc;&6Ϛ?NijsΊ6HAS.:-36Ҟ<85V:y D] 9.6F&Et&v:VA¼dINܰ#;ur͓ڸkSE4(ڼagNt$ܣk΄܄>TU'"6 U~;@@Ѷ`ЭN\ 6Ȍz>*(@[_\>ijB=(N|mA!!g>4XB<'M Uun- Й(f=-fOu!]gXjg Kt +S4rƕs (h,ֺ4WLL鞴܍)Ph08/'pe[}Fgg'd`-G;DiNHI]v"cBU^oi8m LN5u}'}(@_р\Ves7E0t"ӜҾ>"cuǀm\ʂyǒtʏn_qScQi8@w×pt^Fn̬vfnKDdV# ==a8xƦU"1˜! lHy,J;(ܻcus /p=/?>1C@DF0h ;y^Bz  gSM3mצL`2攷=ȀjVo@cGH)(d(rdU$C'Wly KA.c¨-V`A!'dV{{p"8 u1\tr&XmUf͡堊]v fK& 9X^RI;\9AEW7u Hi2][A!L{bVɱ3\a8h|}0Ò!/sCC1߰vռ%cx^xχH%ϑ26*Lӭy5k%LcCBR=cxQSn 'XJMe) =SNw@M/)h* $^Z{ְ7Iy<_:s,iRoE`h,VzVrQa1('vՔr"DFG)甒2xc HT$@g^L@ \cp0 Z o<铔lˎ2p͙T $1ځr)5LAt`GYcLVa*X w=:3kj7WGOc],/'Iz[~\c|nut/+DT2X<#=ih[' r%dB t, lU2NJXz1`tPV'էyt>+2-0tyw3 6|_p$1_,'iZqg YEpˁÄ'V8u~3og#'+-{EUjZ*yf`Ubylְ- V YW\gVw\nCU1["'0F/SB2Mei$JUH$M(/#2S"ӘnEWMGHm>s2p~""@*\SFc\dPt>W!FQ$_ !YXuw%l%M bP\, !ۖK]]ѳ.'0i^u^ʾV_uq v0Ґzy? KȎs )Cʗv:&L>Uva2V++K8D96 tɠ.i<,tM+tI'uBDAzY.ji@ؠߎ#$ADL) x`)Q=̼`:p9S3.x88y+4ڇ7!MF_zz]DE Cxo41c71c1c1bMs"I`A Vy`2x(#|=gqG[Sa\F[~ y:}^}=I9ɰ""D\mf"0cm39uU2hr9:jVmg3ݯ >m0sCyIYL5 VҾ\] 78&۠$M e'm21Z*lG!)Eٮ9 arIP?\M}{V<ţK@|B/No G G9މ"-AqZ&B1w!p) pQ 39$5gR)[9۲ #`dzN)3M"JAtap@qY|l$!'sSv`! (|RB0`Tg@0:VaR~x>S?5sRm|86!P2OMaRnwR"j#*)J$#"(;u  ip1;c7A:$wy, ة(U"ɩfn),.G!Ґq {- y>#Z%֛-bY ނ Dˆ8D(s W!;eJ& Q p6βC.$O˿;dWywʯ3~,ZE:9w-BrERȪ $qXI(@xrl]Gzr7 5\82RKӘ@ȆP~ek/NP+,`0VTD :tfDsv+٪+&}2t 8A*)/AÓHZ\"?@ D$DlPJq`&9x4'is^/ .wvaP~ qcb>_?jciOipɲ+)= ad A0!}B,3.O<݄Hѹ[>ڱAR=ħUN[>9 n43 !  {@Vek;v|vϗxVO cDf+L}!y\||(@c0IUV gtI]]љQJ`T]hBS0/vj8;!CG2eg`@4N'F҉-'qCbwbq ?8|2*s2Vpf%.6&פ\,% @NGK|4Ij0d ^G&z-p qQ݌0,a gHF|Ͼ6C)&rme'3  c!Z}rR+%J&'v@ {^$mKxpNiYB #^/l ps4C1W( Orq+I֐|m@dTTGTK y[9~s؝Oag7 ۡuL@/ߚϏ&D AI@==~>}>8O1rO w!. ]!:fg5t}?S!IEIxY0B_TU1a|/%ss閼͉c E8$əl05;tRac^smV}<,Or s]V#Cgz+&ACk]V7FgptCH\9_ˌ761ImĶm& 4B I TAr8sw[DrVp]ʷZ9 &ՂnLGHJj/@֦(YG!@`^5FS@q(9HF*9@분FU mH62K9mlWIo'88Et:γ@Lb,L19oƨU 4YHNu}tn1[uK.|f@9s@@#I zq NjoJ~S<J%Ų%ISX XhHzx@=A]`mzqa-i 2hh@Hf3ɫE%E)-Uo_z+&ÊǷRsdn@zHpY23i9ȴq4DƹiDj$-!fN5ڍ9V5 on) HZ} eS%K< )gD"yI!*e8|L|W`""*ݍmA'>aP`@2`"8dndپ~c%I>z~)3ہ@3;K]T RA # bh3߈R߂ !5P /e>[FeI! ݄^!mq=&K@d8qpUBw֪!'вhed!M.TE/@V'ƥ0G8AgiMUcpU;uDm$1]wFY׆/- yTXr]/E@:aad/c SP@ Dv10|Ng'?^Ȉ6tgO'g^gŋ,XM6·uQoְ[`)0qvVj˔+xU&ZFkeŗp2CLqŌ`ߛ3ٕafjņmqoN.^~y{x4M4XM4YQe~ `Uk}_%RWHҁNE21F HBm/:0鐙KRH0]1A{KT;Gf穔…LT}U%UU;iIaQo^{b{#ܳ?UcqkMu,hwH{i^}n*Ҝ Zzd=BXB4_)f ; 0O1$&* wd9z;vn|io3卻jfgz9u$DOBhG z*jm嚖{O/y^Jk>e|Zsyb7sr.h|󔽚߼9uwޑIg\WַwoCߗ1=o-%k\OVCKK9E7kOXbPy[vi;>q9uP3{S[Wϭk7iצE{ZuqERD&wݠҩ48 ܶo\o\Ǽa%Rkv y42sߢwtOMNwͧkhߪ{<χ<vvU_=JmAwO[y&^ϫrFZRJ!E#Ɏ9~{Ae^vbmUY-H"3ccϞB|9Ku~u}{%[iIedb4 RJj;P2QWV6a9A(L( +F^Щ2̦?82۷v]cg $`'陧o K~9 7:G}>ckn+~~{@||xA1_o`36i>ZLGEHP U@NƦ jwBi0e{}\:ONsd63T^%{W8sj^G;@}esZ}f/2] 3LHW"9nkYm1&ȷ$i vޤ6';Ѥ >)$oyrsb?~2aHWb֜^h'ڱ? $i6vu҈&$L͍Vb[:!~wa,d@u:m Klj }ݼB{J}pڪ!!Qӎg"8/].["CT(<7}gU 0`6"?Yke82P5>o%9MTs7y?٣i'=UHA ).RّUDu* ޓ9xr‘.h&Jn+J[R39+ϦKI w}BdPF_\Z7{3^׷gk}ckܰ>H5h;wMw@پ|7fBc5T3DsӑɎSkm%ϯ )5, GL#s76b™H{#ٶc<(#m9vqo19M;졧<|ֵˌ"'O D=)XH| DB9sKrrMg*C*Q=/ Jpn(:}CbhiwGx mW4s_u<=ˁ̇9SiN_^W a@˃|D3"1\T0CfФ.ΉsmLb]2(V_qh-evu³u^ӽ-)QCa(`aH` W.09A1٧[qsb'i%G#$rQ l;C㍿pln MlՇulfrCmi+A$FuN!\P uewۙg.m0 's_hgHAWz1V\g @B ukխt<3{W aS 2oѵ:)i 疓~Hep9F @&ЋT8~[743O# &sqq`}g\0 Q<7d@5%W1 zs3*E\:p ٍ]d0#y@*v0>=QF4b  ))Mx*| &Al;2)Y1KM!ĿACд&f :23``z?(/'!. fk 5_֚pwa~ Gs,X2AVٹN浣?Ȕ/zԞpLLwm&\*ݯ|gT8s{f`鄥!>|xui84T:gx[ #1b\dPo;sayѪnt8zt$ L*ñ0ML]s2q8p̢AJY t [XcyUS7Nwcp͌ؽA:'z$ӝ L6'_׏wc7~&aZ bu>8-̐!$k7B&]#JB P&FJ( fd4BAZ-[Z+WJ&m}~rj o߃&zxyEY8I [bdӿ4ì/owy($ւ!. Nj4F~>i+TNLP[").&'kI1AFm܂ 0I]4E'@,t́ BNDi)~u] XxT\qe(_-fkx V%0`\is`.2Y?~5<~)F`1d\l<&A?ZTgNz!_A&11*SOICRR<`ԠzNģ8#O~L0.:vH@XۥȮ3ەWGyj,ĉ! $Ѿpã~(G]HCx~H(VON}<>zfݵw/W(N dҨ);<>jgr (xɒ4H}a9̘.hV뻎# 3FZhBPh;ϖ~{,4;8B&L\B!>|g#\C>~ןCC2k *%OKL7OT~<~Ͷ\Y _ s|w"+*C]'zQEQEQE-((((bb7EW$FH#$FH55s\\EQAHČH\Η9s9s˜(P Onñֳa}'珴XX?&5>y|@9mYO R*FBŎ銇oݢ# W`-%|5U}1W\NfM,wN?gz>CܠEA b-s<(!gB '4fi3v5סo^Hu<ќT}W&Q"Q#6p3hr93Lj]" f<{MqK&NZ@TtN5]9sr^?d&ha`z"Bh%Y ,Ev:UD2PSX~,pcc K 0]xި Iu׃LncDSRRz0M:LOfγ3(2rNv1ɉ[Xqfu S}ݙ/ݨ$HH!j xu!JgmP〸J@0pp MP  `nVi8EmXUQZI#mQR3`O꽼:t% U_o4*(UD??Gc>{`&ӓ v >o!B|Ɍ?Qa.JV'`}yyap=wV2>Zttܿ4|A(xliف$(a?F/

0 ҡGѕh~"m\y<德t^Ӑ:Mk=c2wH.|Y)؉kIShD1:}3s=Ĩ9 =,|㸌aOF@ 5~.ףt[Ye1UXh+"fz{s sW׻M5mKW_{:ؑ4džwzx3i} 3SU={m{^y9|.9ȟJG'$k2Ea)[tA q#"53{#<>\[aVfHVƹ>4e+g" 8J+,kh}[lΦ JAꏟ_miTm_~Fލ10.k#u4 Gߡ*hZ)EAjrXҢ+,@?e@ٴhq|4Ή*Io @?36 `hE!.#C I V?~.nXŎNN<"_+5%p9p}_1QQ0` ^"@#d밄b6( hCH(@D M=4|u^}C!J"(8 ^&b5]}}o@A!D@# =ue~qD"4X`$ b_wK7QEEPC f44 $0}{yph4@A6?݆$A}{0`A0A׊@4$`DDHI$$ joήk0o[7,r4Urbۉ»M\g}s=׮ۨ^)\ǴPgջ{Y7D$I$p?GFţ@~(|wōEFXQbwp$AbL ň;6,QA^翟1Qmc:1_G1Ōlh^?z\5ͧw(\ۋۑ|9`q"P@'W74Q}{zP DDDDDyCb((t׮4]l:*3=$H䂊<]H W"%){aSW=c;||D|#` GD= Ϸxb( "$(wE0FpܪTT(fV7ʑ#˔NaԜ]0uo373\O:}%~ypy:$]N 5J!kMJPkr567!-i!xx2y1 g]Μ\t6I5aRLn$-6CE nVyHVh r SVqSӯ6"iriF.}Exӝ bqdm\b%2gC=(%6T*)sNX-<2QkX6J;{3ӂvu 5bH T5`,axz6 }8C̲ HAq8  uhP?%Zp$"n \$̆ Ptx:#};'O|I VZxdA2H 9i=q\^%kR}<\/!^9!$o.dT0U0[\4A|a3, %LIfF>6HS’m퍀)ݮ*3Z%*PI$3`dAʐ @:cnmpfnֽ׮v$4PqA2z$2F]Ɖ.轶a Y)) k}5@sA oۺk4',$́=~TP=Pe!C YӯsO4! uƮa-"B䖃JB%dO Ӟ"̺IIHs$՚9d4983ޙ!I9qRRh 8M;m%!=ޕ^{ν;D:q !i `(owsKeRBR?.t9E+\e8""i8 j(vfiP  E^nr=J<ݰvqc\i&ɷJRLuœ "-6BW`*}+~2@Уo!"/1) r`9RILC'0D0(\a19⾳ׯONo]=׉P)Q"褺JZ7~HIK0C !uILߞqs LJ~IP1^Tkixro;6LPT)tHRt @:3xH>,cc"WwF>Nl;$?au](d;Uv UpC Xj?ͫ:fSAc( ˿H:JC@|=РpRUc@i"d @vW-RbRja@9.`b 0  kJ!Ų9&)77sp$a_l_ۘ >Y<"&L; |^K߁w]B&wIŵ "<mMC1/松9@ҋ#\˿4B*4()B?J.T5 .Wǿ"D\>[O 1A)]j}J˳.|0 h$B.|#L u֥-ۧsFKbjb]0s8(=fX\ 2c=N>ǿ# pq&IEY_`h+ k&5*P"{CSּ_S܇ӗ(,& N!䄞ڛM`>3\Cp dXLJ`W{pPZ9 D-d0b>EzyP 3v‰ފ2Z_ѨtHf ̈@owv-"Rtk.é]?A$S^}fzswe dDs Cglr9eJ8vڴ־bEZݾRJ&M(Y.IDQBJT.l"CG:/x}_[*U y@/F w(]/޲+~B&Cqoܞ3^r!3-vܡ澘v"櫔o xNdĄIdu2wgK\ʘBWC|3?KMU~Ͳ4oU.uz;wr5s٘^H^|qkז)iϵӫw#Y@[Pz}vɭ7G*BmקuGwG#9OIK]C\`d }wH|nuYM}ݱUQ73ˏ6[a֧ (]"\鶴w,|SCKؖWMq&#rv!P10sm'CYEok_EѽM0Vo&`hg]};<]ϙj[_3kucFuq~VuԺ4Z 9%3Cn;ӞK[[Mxnӫx"t;H=S$ OD{1Mikw}ޝ=\ʽg^MKsٻu}}o9ig"̵3;Mّ(% $";)׶x2:}w)_\Wx97ɞZߛ[g,S{/mz=8w/螼ʥwZϽOrE=r~Wr=uM{s9S7y{9b<O޽C2V|o'(Zvt޹R& Luwޏoh7z3.:YaUZ#~3]RR=mmKbXwvU\<>ގm''&9YNYVގux?itNzy^dg]z׹3_=D#C%ƶȵ2nۤuyrPg$& sƈ}嚑egzyht9i+[oL狽S zazK(퉝L٤TQ4M.U-QҫIǸ;8~<3DB@P8Ƿ3W[=Q~q䢈m" >~^>^\r=':_a[Pjr[ˌ7᳈,G_ǥ@Sm0g2'!z;An0!` 5"skXhcBP*hE*94-uS Hk7~LaÚnTEjk(MRIuiayϻ׭{$pghV#!BRT)DD'Yp-c>O.URE]yχ<FTwk",0A}_eU=:DJoz.u~6Mg9iSw}ڰmKw޷G_O [ΛovwvVzsн@>|,go O>7NX/jƼ~TːV@\F.~ђsS?C 5tݬI _0.j>I"/)Gbzxu(!g; ?S=qКYJwW+IF9)O;׼ *cWd} y{>̝#YYgvէZ$(}RmsMe%99;I2Be"TZPKVD],uD,3c!fVFᨈ3+3Ujs^NusoD]gpjŨfUֶ߹y:~\^]zך=mZB\]}EƽDEJygkmnEuX跔w4ig:O@(@ B兜b-5]5j^r=lgvB$)YS,xffjk$ `‘}穝)ITd ypQUuL\':B؏j蓄P#-N@n0ǻvPNhs`ht. 0 NwfUI@OeBҵpA0y2z=G0S)a8B% $D{Qm ǾC֧MsRujj`Tŗa$|I+H վ$01{:8y02 nS <lA ɆdfJz@^by8j+}Ka !VS:]sM4tl1~&v2' ׷w;.VrO]7o~||Iǰ|Bx(xR.O'͘]rY,9]Nhk;j&w]պtg'TI9UUU_}IjٰA\(!FCg|yw.9s(93g*o7\q6y /#K.a @Zp *g[7ʂ%L,}PӃ FnnwZs؍\;$^1/s;a{opNT?AH-yB3+4Í"#Ŕv|QtԑXbpiE#a?xdQCBS Nr#Ч8fmON)#.èp H 9BӐ =مTPTnjCjB+\[\J4D$E ;YLZd5Z?C@Fv ҥZK.k1^"l@Bpۇ Nh#N45P , ;]DBL]`!pJuGL=%0U-k QBQe׌nbٛhӮ\{TI_wA8t_?#r{N<n%b#,Cc,:F)SJ:aI(pN-o@`a6K4NY>?C}֗7)|;k~wŜqɖ۶( e"$D$FsU2z@Dw|r<6;u9җjr %rl9(r:aWX[r,C2U e)%m[SVrpA`c;pI :_`gw!"AH"C2*2 L#:ê[4cX%$F EYdH}.aR=˷Ҳ,+scz<գYq=qz HK܉{y@l>u~*¬s*fb.I vQB"Ta8H{|>^w[ԟ =m)=BҡȜqPpM~&o!lT_I1s1?D1$c4&ČR)o>JWR)zp,"94ps.ғrrV F914qa&Y4(_z^=}$1}]3Lj){$Rs0I4WHce6uk>hwtK f׍)Θt(Q Ł $+wnnO*zPtQly5 :6$(:H`!>ႆ' H`bn+|vWZFÿ0I*8$k~I3vG)9C Inp{EԈǎ΀8Cn@DTMlDp"? #WH uJʀ_}#HD}/)ŒJ`bv JFb)nYn3@YEg-' rfʫwG|IM~TLSJ^⋃R3$!l:x sIws`PcAR/IJj##ۆ*v̈5#154P֬^] /ڇ4="GߢK"͓f[( G2fcA s29#?FXP剈ܫo,vnwCyrqι]vG |޽W~ʌLgSTZ&h^}Ctfje9D۟C;%TN|NZpoh!d55+k<0O`!A4Eǒ˸"{O 7Tė|VE?j2(9A²X9M4]n%{=_nr9]dzk'"vK }/12%"ZM6Д(fdeJi 0E8ߗ/r &zڬ 1'g( }dhl-k`D B̴1C77[JZ33AY0? (PBIPccccmmm x0R)#DT2 J)4.':@'jC B 4+SBX[˃i$X,f!ACQBQbce^j0n=vD1~e$Mˮmq8;y<S}Cc1X 熂݁DiaAQ)_SH5o͝ YGL6Q#Bl5}k3W@!/쑽p[͛Ht# s=Kf^ `N 4PuNI d)P:{ЗnI>f_˿Y{/8pyQ;dnC(m @3]LlLNbvMΏ=8kcΙ',qG(12II5S"q7z 5' g> ]~ taiܵaA# })Ԧ\˙23 (߶L  AbJt>}}mť/i'Nlj$:L0U淵F*Ҏ(v7x)z I# e6B0)yqιCmP^6uM 'ur+ĴXt\C&hi 9;h@mqй*B"C ק)8<%(ѤmY?_^l5PW=j,r^Q)sj}zֵ^y}lm{iz{w3 ^r;f׺읞ϯ=kU҇UtS_Gwy_:G@!gK ͓CTKZk:HƩ7)"٤~ (BnߴsVw?HE.$@6bzԅ=Dd A\%js2zwyf$tP u$N'cg/UrYY_8[A,s_-APuRG$ԅTfҰ\hؙ5 G`\9ZP҄!u;Wxo!KU浄VX[(`/hPB$*PR*@RZsBhuUeP $4(-3bYH9ϑfk[+viHq<lgI;y;.{M~Ι|G={\cRΫv4;bʟ>i O]ʔT]g3/}bw8L*e;W?VBfp$&$uQ(93eO'gV>mz:UDIUf! !ou< 8e9L$Qqe7&3l=maõpS \M0'Iq\3׾N-f:~'ɹu[]RN:Gwy3`}'&8έN!fs]q˯<㔧d4!\!P@#??;>'96=5S@S(q| KC=u:d&htYvT`p5W5j 1R %d:4LYudC黚.\W/!>Rs?/^Ԧﱿr{Z}vx^GWdn?[:U\"&$U_ktZURwR{x1V:WBy ~!mw˷}:9lI^!/{#=~u\p+dAu8"I5"@ T* ^J4TX!{ҙ1 l&Uy %Jf:H0 Zm-2#b@q@cXĨBņDM+ux`iZ`Vy=8iHxnN$N1` -33b ^ttx4fWP/B^#Q*1}+iXW)8OEJ~  a1h̳# @08]W iMg:Tz o쏕csC2qB GvJ[enضSYρgy*%Xm d%j;T{Q4MkkII#H|z꼹m6i"tmݧˬ8q$i6 H暛k< D51RSJP`C*-LN{y|cĹw[{\H)I2O($"-S?z;IwESJ>g 9(Uf `7/۱F9!,"s櫈]D5Ԯ +h(Pߍ6=Yg!ݸr"~ݙ!Jne.J޽^ZSds9\ёTL(kAk.4&9g11d'wwON~7wgJbCϷ%Pj%g& ~1זg:΁&MƤzs:}I;0(H5R9g!JJr(dF ez~n_O&?͎TGd=s FaMch! p6IL_C@9р'B! Ң"$ 4J\%aCO+Glb t|:BNAAy }bf*hwCB"KIMbV4(Lل$Us<%:e*(!ݛ`˽ f4֌.M[ 2;rٓϟ޺&/̯F"[vT#gG]8u{ O4݉䐌H0L 03*4:Y.3Hof. Ooך_ݦ}p7xna H_Rޚ-Dq6nhQCCd0_VѻSPaCJk/$=pn'|: w|FۀE}a[Ʃ>o?jvU'XI-oZAvoz# BL>R pH$&Ї ۼ4ʌm}vא:9@90tt BJm?[w =mpOF81,p`Escn7 @x%؝mˋ4|bM j LQ^9qm]c:mwѽ/lQ̩͝at[*XR9,xt'J3Dt0%g`m0%c] h1u6uH7sR¹smcP{9!kܙ`rx fr,AEP(8Κ t ({|MަUX,3M"@0]``'Sw?]9"oy! b#YG_I@BTtk[?i>NsݨO !]h2N2[-9&80 !F'wl PgH}vMvYN6eY8$8b-xT$ tU`דߜwױ! ]< TB.7 Ya#!-X3I^0M8`< ē^٬[ Rr-KZm)fu{YH09u78| ),8K!ٗ$46(NpM 0ɐ<d'1 V8qK[1Z2g&, \x0r8 !HL%v \>ee  *&A`>Lc Y)@9,8Ω9ԢHw,dl:fe@ĿB< Vd0% ⨌e iOtXS>&4' B!We;B׵̊NW< {%) AZX;R*;qϕs4UR>ۢXȟqC4HjBCJ Mv_ Oפy]s({&o?tOy΅de4p @ `9ˋh"5^0 MkՆiGa;>+=M1l%M$Ĺe_ip`rfh*4@Ի&0=}c= >3'25 [qh1tǹ&#90: maqU+϶1Id_ȡAԗfY@lw3c LX43f=Kۖs9wӍcdd6Y~0bOjr!dC?' 'XH!LH II&a)^|:7 gxD ׍齰={ajdp,^Lׇ~sguc~1vחvG=p% JZ7oYzuY[a@ѫuK|FzݛYSeZaNm~#ӽH*z"ox^}ry]^"OdlhliMDG}&k{+}yr8ʗwVҋal:Rnnk\5r-Z>y~|g+qm֮uO64Z{[f7|{VhNoP_΢yusJT{f'GL)wTo&s\4^ٯ} ~CkNo?- uGKQΙ31YQkl`1@PA#q+h5Ÿ"}"[ %ˢh5 B/^Z gL1BCR #Ġna8Tgl4oo8İapS)H?%7t͔)+(J^GS5˲jP!CH~ ׾|^?c5}5s߿n>.6hF*jIr '([nIt 5~L:LvX=@PL )f؎KOm/f릀橃"#.S <"b0a b/p%TyG~[4reS9a9z~q-㨑˛eru_O'EvNxmȏ< dsy؉_9{6iE<%I|f5\.|yנTc̱.T)-.Q0]!$??luLpMe_uώ1}]L;lJE҄/0%"!BܧաUB# ^qH$X 5J|fq[UwMDu;:LGz[ l7I>wFg^UtUτ5ިF(bȦ)DeLg4)O7oڭѲC_9]}o(>ߪA?F>>ʫ,ejڸ2>YŐgGTy0 _!Lϼ{j$EHuwIP .)*M;N1Qbiaj}>̍ ss7Ya@xt| \&!3֚l`pĄγ(8XG))_m@`"ϖ:rƽCX+BM12pDtG%uzTD8L@85MP G42?(f3GT7kc1<|@`2J#)ME6n4uCelUBCr lb7!PW]f"wFP}BFhmް$ VذM}3ّVn% $ Dʮj$]6< @u >]}7~}Et?_BpجPUH* tW>:@9[@\h&g 019i(ۖ ale6Dc6ӌ}.5LrqQ漠@6_H`P3p agV%^ Y5$DHӫϽ{\>Xk-c H p䃽R)祈J8 $e 9@UL5v5d&QАJXE@鮵 ТpmԈm"D5v\%$Epi fl@BCB=dzHwF۟g|H^4PÎ 6wٻ A kD9#C ob S>qd :oÞrTXl26]gjuhrZéFj81,k[nhr D_p0!0ۈe~E1hn} GWNPb(z |ett*:":`]$8 C *S Ys@Q/M`d%p8wg<ƥ YN@wnp1" x堰3!i:tih#wP,m(hjrY0Óx{p^Wse[h7fA@l]Kۃn5 #)wű~ X8S/5)_۪U'N2@rߖcY=$N]e}Go~*qc*n=̖HՈPN`K& h\*!9I{7}zx8xrd&$ JZc6?er$RC?pPwuiE tt_DP!L^=܀W5oo?󧢚Zނo ={K4 (l[ ³"Odiq & #!àߵ?""p 9UqNAX@?>mg=ZDi!ёw`quK᎚c%6%zp5)@ҞO9eei* x7ÙU啝=>]߱7;fwPA D,!?4x|@@_^чwu9AUz{1xu ]UNBОJL2lȵĉB[ iZuƲNER+ǎِԦxplu\J)fb_/bQ٤ꯁ)BwQ]6>i!Ge>he9ҋ*,9;uzMvh" P>S1Jmۻn1ǿo4G(dHGs,iꢁp- H 2|py႑|N<0fhP%OFScDDWe^"3!ZDوtcbms>8⃔ n۞N nl5'X d?CҌ(#8 .bXZ綢eAeP̜R:FN9Q!`IpLҨ} 2E`-5XLqTC%V[JMQ%#S3?`JF$E4jM$52 (Lq̠9H_Ɲz_o.INS1͐uҾ0zVǡ8CL$\{>omH}^@H񋚠d?!(sւ])lmQe %Qztm:;ӼQ\T\ L20sQ@}:B-sr 5PTtFLHlgOn0Hi>{|S*X`2 = EhA=,S %My܄*>0D#2Z'Ic u#@`kwui>(@AD$ E@a=LЁ.fSaz@7uSC@ɺ)CC\*C:""V_pyIzO"?~ro+xi@tÃCs_>]>N,aR'XB>xf8n JGZ5\H̉ iRhڬ) <^ B Ǵ ri =${.n=zH@'0"Z-^ZfUeP2#IG㏁3ו`:k6ӷ M lU6 b[( ;m`jhPvϘfeר&Ta'0񞎏|+/z'1…UPB( -;<s׋M3aX {~3 -;:*wS!y fZNXg{34(n6. M9\hJN0ƃ`e.\ĶؔW ([gT,ĆKeM46 U1 rM"J#E|;{Niwb0 `gj>Vaee YXX|(kg@y$qѫTĒpnP. "bh4_bT( _}gETɥKsCaa9Ϥ5ZY.l  tNp9n4[21 ޳_fm"DA` p.LQprI%!K돁 6,` a"S1i)Acu0v:-2pxiha@R />$ g{eOpW n8 azÑfu:v߉ %J"XdqEQRx:  ˱9t+.έyѩ l۰m_Y  Dtp3uw|=SC RYY[N/Bh#!qϸj p"wu +&+}77tQ {s3!ɒv} J'׾^ɾ LP|t#FR %&@X!A1SUx O>2Px/~ΜDq XP>]z8&IFl$0 `áb[xiFZY9!ɒP]sn#QxfiL 0)q7(<4q!aN lFc橥T)8IB!?|@(#ǟ^v&tIFeb:=@`A50)pDae1d\kLa@k!`%AAB*4-5(:DfI!ėBo'A @kL fa8 DdV| Kz4-P { ׫B:?5mX8S.2Z> ha\r؏ϸobT~,aLC|ړ??߼09y+``8 m>{O\`1];" ^#*tW˄VA HdP+ O ?"ب#h<' +ģ]" ڳyLwJԆٮLaI|r7: <8qpr+ByBKpIr,0MpF󁒲#DJ0bB0!2a.nXvЌ?:LdRB ҧxaK>ޯNwv!Y9kwaS̆61=9H"*8 {F #Q?$L~L 0z oN,ʙϼ,F!i\ l vY]o*WLщn11RҮ#RsSKM.mbb5AjmJ~ɴ~!o13\.>п!CYv\^:N9vgjS:4p 0L YA9I !g H&i 6\b7N!0jBTH*aFbucfn˕\ pJHfm\)1qB)3B6J`qBˎs7٧7Nr@9w'+&L儯d.  َ̈́9BXak&aFehƒn7BdHʊqd"4;@1M@=7 c 9A""dHJI$e$/r$P4ɐDDE8=f'.FYuFY t1 I$-7l.G婩)$HI$e$6yW))"'rCI/LtaRIIͽ[uWRRJRJR$JI$_9JI#$T)۪rO5`vawz0""";LсHj!L&Zho9%`s7  p4 H4C9$:ById}M'VJ0 @c9XUUUU/AO3xxs@ # y__ƯT pۭOǎRJз^$1w]C5C<("TVe9op^ڵ t]c ώ!?uOoS Ї/hB$ ,; 3 ΣI%{Q`OLKPrkH`AMOhd>B/kB"DdRLF0$)M J* A)&B#yL !A ҍ%!̤ٙ!&@ϳ/蝮l္*q΂#I7:d!g0 hZd( `BH)o_iߧ:rw'eM;ˑE 1k@`LS@>҆s!!ZH8C uڨ2s"KMyu6lu5;Aweߨr=g٨Vi=k&G8$`@^9mԱ't95o/=z *ѶE,mdҵk#*T朊)F@9M)IQWUүgYi_Ƙ"[g~1Xa`55]Dn uI5)@&@u׶됬cpQF0J5[ƒ5G2k?+^Vuek_U7Z;3!˷U*>q7ֵ:FςFsLX*2j6{߉/2DWwi#XU|qMQ+t^]x>Pkr6eu&f–NqS y%-ǟ+W`R텭i׵eL:4P_;wg)]r \?b`䠻-N,ja3(TaT DL-O.l4J[3D0)2Kι%3..O[V!t"y@*4VbJۋ;kG8DKNgɱYLUFm6`EjGT̚/0]d̩@yU{WT0kI&InW3[,6JI4UMjfȌ!T"s{zoBҮIy^u4RP7v^cu7g I$w !bD'9R[[([:t^ NqoT}ZT#+6q{nSz9Yַr5'M.#[{QI劾χ=W!Wȵ9ftMroXUu55;*>!}h۾q}]*07|ֆ<@$a$׶y+ 0EpYc`ݱ@ x H(Hn%@_[V.ҼI㍖;^զ5Rl`6ͲV^ A@8\S7\EqOV$Pq }@TT"j}0yg3JqXsYZtXri8d9h Qc˜)aň ^& !*pHsֺ\Utr% &hjh9)pG,Z٠٥ѱ?rЌH-;n<|xlbxɆ(rCq̿15 >\#h,&|uվmYzP tLCQVWڻX 6ut@P_㉐czAtVzmhm)+y܄sS0s˞rMX9rd ypr7;̩;vc̽ H$,` 2BtBƟ//yĪ뱉Qф-KKSh H24Icv^x~(}u Q򂌘y&%/]T7ޖ `t('X-#Ⱦ| @0gwhTrT˙B4$x'Ak%,ΖY. Tκ'ݛL|9` xb7?NB yw߄VԔ`s7.3t~\>^h}{DX@*Pv^\SGj"#A!)S)kFRV x{Q=ʾ P D(I tj+ ty:,K3ǠzקG tD{Շ9`>gz-eë 멚qdj;g{J$B%)̵x,DP P(20(`RaI* R̤$!P)R@265c6mW#K"4 7(50%"ՓWUxۤjTQAe@D\'dm+lց>ɘTd NEhd+nd$ T}qM73b08Na | }Ȼܹ̚~P;K}ڟso0  ^6rs7¸]f"uFD,y<^G4=!vيeJ|w98N'b}2dT w@|VzW$K2%U ( 0x bPIaˣhx4BN #)I-˱sH&H!)/ i`Dᅣ{0 0 [*L<̳)Fl Chd$فZR`yد[>BQ̞$,,YQ(俥HbB H Ig_/QwCO PP, R C\ c݂i!&msX)No(}(\`!(1xFm\p!;s JB08L"t!(|Gɚ<L20D'h9f''pt}VG D:aDDY K (w3cȴ8;PD]~RU =In^2$! {{! g)(<9HrC* D\T&&L&b)`ヲ:LdU &* Ẍ)$ Bp vY32O32VqRxkGs99$')g(MjTU<_0)ϏwՌ9G2$EH2KQ&? B8p6}s左rY9>ZMkؚY/HI?I Ns>G_.=EWiau ? ('PmiRnY4j(AXIFڍ%2Vi5b#i5EdZ˧Zۜi1hݐk[LTjnbE6(TmEtԭjL &R95$VŊa4F`d2wCL>8nOFi4D[hf]>/JRR2(R@дm/W@DA"H`D ; A|i?# ȧ 1"0,>ݶufbr IȈG+/<.pr,(m(l0BuI)3)(>7T8E5xH"'I5U *6 X*DIpeƒ 8Қ|ُI "Hsg`8PS`0:[~ܖB5I,L,)jb+F6elfiK*E5%cAb!*Xy1ysh" @cY Z*8GJENTBo$P|N0iצ&=Ym5 x0$X0dF]݁tT.EE5M)DκΠW&̉StљAi?g0 byfB 3 &B0MbLd+ד7wtGzLuQoP%ڻd̼a 2dY 9>MO^ZtokzHvrt6@q~.uNڹ#ߙfqfYc9s3 $A'.r8'69ƘSb5nPf_lfd?hܖsCgԅQH-חzop\mRuB-]Rn5rw[R IwoKGrrS7Jm*gq8-"dfW(-t={}gddHc疘ǎI \ R8)āä4pMNT#е 9]g`;uDC" hzb" tYP 1z;"@;q: &lft&ֿ2|'"yp`1zR)IM$p~0|R 6~~n@VG3#a9w}_(Q G*QQA1Oc# * Fo#z_=tGul2t[(J(J=^K0iWaciYB:1pQW0@Ft:T%罾4,֠PLG13rr3dT5E$-p,ڴA2a1N3?Lw8$|f>xѶtfgJb(ܟT2L&KH cm:R+F mbDdg3:'봑fD?HVMpAATɐR|a v}>+E#3"!"V*)I |8yE(HFQ B;1fNu͝f8cer*,HJO JLݐ~EhvJҔqJ5?r7 b.$4j\|)m~4x D`v>  ڀ78(]ɀ~Bc҉ad~yx~ļ@yW5 vwAix(/2&bڀC b_@ww_LlgywùMEz XIέ?-@Mޅ(bS>^ 2~`Tgݘ~?Sq؛[^%((%d6lb0 O@ԅ$ ~ˍZB6kZ H7pF:lA_NǚnވUD)iR`@,ґ!$'yB5B`|Z2D3 N";Om :+w^dP53NۂD솚Jۂʄs֍ & CtS >#FƑgX&BP-klCXi}8yԦj j. <@df 1pvQxAs䏡< "f&$Mj¯[ C$ Hb' 4:)05,2VA*2\ Mu ip)L8LJ&Ft-(1^ kci)FߚYwpZ5v-nTjKzW"VUb52\l2AVIw[e*Y4mQTksW9tiZbجZѣX~!@@!y;dҲ Bɫ>d\R3;P^![2+MB~ɍD^:Gux2GCNHtbwp^ѕslT$JD N. :UW9K?S12JnB Ifl`o#so,J@ F.hu٦&W1B.l|^㚦a>A#*GX\$t=/!'=; 6h[k*^@n>p(:YqS!?<)PPjCF%p.9sg38݀j&\"<Ր bH@߱Y@rQ`~eA96t+q. ,m?ۧ`~yGqA 3+#'4VsT>!P-(e -U@,mKbޖ*sQM\4C!p HhDΡŌ..X-p^ܷoX|}O9xILa]4+/I/]&LŌǦ+墫$y*[MȒpUzW~24[ /Z7HɅL r5:ّ !^BNL4f.&a՘~HCf)dsz,m6d `g3R0 !rĎgH"&XCS2z6`AO<s`пtC` d6ހLVkꅪ[ `Xd9bdb-87rwx=(Qp "9sgvQ@u/.::byb AAME$A[-al* Vt(t'{ =֪QM65+*?iݙ@  0e#'6 L`!BI' ("nuG 4Ao P}_̻T+9&ׇ4n D%g UAMpNDFRbn[5$21#V/ۄu[mgyޙ<[+3\ιF(o&oR5ě--[IMXrt6qʢ:(S-T rEu4! HTzA&@B܄Vc}w|zD3!4eSx!@@A(Z z>fs?.㟮hxGw ) $2 Dc"#\$1Lr3\ڙ\)u$1rjl@B f$P (WtthڸQ]+xɑ0s:258Q#̯^6].\$d:JaQ .HbA݈97 I; Y8&IKfZ -Q"Y!Kr\FF!A0R`&ɘ`DM $d>f9BbF|e;M2cb<sS= baEK+d0T6d!<"٬8>}3׬= zmևPk]vyv‘8bSuHTI$Y`SftZ!ph=r3c.>lBg" ǞsL# KS (>7p CZ~4˓5A:὘x:\J7#T.8: &&`ff8$MR'6﹗;s(]վ] 6*d\є6LpwsilM LY9r`fa${CŪ 1UT5 e9`x]&V"Z ܄ss"ܼpi PJjsLP`PNg&C$q4+.gzXM4ײ3 4//D6WqǡP g j)FjJ=;&"if=?a@_簩(<bP_pFŶRGrIwDS+ֿn-6&e5FM R+A!#$=rۮ//.p#Ri(fԓ-!a@+SLC`: yYp ~Pf+0LMcȐ-b =~˅&AC,PCvk aI@?8ͳzB(A,e&\)yFN^8JҝrqN J"һhqrMAmo.Ě`M-$5jSlNBn-`Yc_=!).ý8f+{3`CĀoN 9܉Ήs`G05DBb8 :x=–c9pg]s5p랩2-¾j \{fçl0p:C3I̢g QsoSύɝc|v+ u h=r[f([5qcnVuV˖8˾bMZAyvS8@yVecC *8!??x5Π`Sa Ц6, $"E!?ـvPhs]\L/"_*AcW8><>4.Dە0cbq2reÎ~<?,nG6I%FP9z@ab74OhdP/t*0 XoI8IS!1j3a? ñB/2049+=' t$9x h" B`36؟hb1b 0,ۇaP&NT;u3R&]]ZD~>f4%vK.Q6 C]!j8vL% %n&r ԧi:.gZ.Ϧ0k0fGHdR HR_C' ý f>O)JR7l9aB&aca^@DH O*.i~\ qfxC44:8O{@(xG-3| 6)x/PPQ /^v=RRHb8ap&Hp"ed>!;HV 93H*P4DU)x*@âu*~s蠸 sAPb{; p~axAkgL!# ߑa{]sKˆspθdǀ((Cݸk!Ҫ#ǼCxTB,7΄0T>VsO37g:{FH3`RnH@+Ha 7IȻ7s9B di~<*ZȐDDE #0Ϸ9ΉT4RT%(Qp)DcIʫ=<' 抚@Q'݋@b>@Gc7*/rdx7Bù^{Aچ& a~瞽.'AL^ 1DlTXga7;'M >a Lgy /Ay!LwN 0Iɻn5ӞN;ʬިM}۞g]i޹W\h$b P/ۺLx#uo?=H0 0 4M h F9O"K0C (3 BoUTAJ@m ,h4jHh%o׬?/рCgPU\s]Lt 3z9?混:GtY͉c}*Dc</ |ywt"@!#3$DžE&L$,ȉ Pl2f]rE_%Dۢ{`"I M"ʖSJ?3YRjRSE'7"Y$Tdq(K$Ɩ=:zcE3tW~]Q8 ![!:rBe\|6;d Z{TdC&=C*$QE8& 4!\ᡧ '"@z!ӛ'ҙP:#(J<ach*{qd՛_1-'.\jddynεUˆIg$L(J zy)hS]?I +S&nhOŇ :,*4.WJ>jSQRqη}.@RD-I$H&ebU xG'@rWth@2*>Is1HoH&PS`o&:jT2(0J ?ŠBFSLT"Ȯi䍲{ZR.`\QDc )!v@tĹ!!#v6r䙋7'dh3!0^Asq"I1:ܩ{@ԌlL | wJWIFf@6tX"eTl0b!)͑8F0#^ٓ-Ȳ5n!X2JQ0-wIu/;Wwݺ,;3' 6fp|.4ny`v$TÇt]KfM`@) +z`U0,r +!a1sSߐy?D [: frgQjoxh`h3 ls'"vqrȤf,p*(}ӄPS>]:H:gq!aI^u ES Cw:2 rĚ3ܙjn"".xNq҈hҏ(\w>Ҁ 4D[wiC&/ 02Vj6,l" Fж eFz͔Ts}5z AXTg*8 @ Ni5dཉ2B&\q h2GbwQ2p86cgT)r è2MGR+BM9la ޺-6n8h LEJa%0KVb8.Q5Clh  1]Q1C<cmAcuq7@m!r&~}ꫠ6.LCS2LDZ4ʿf׽}Lf 11)<L7!H G%Q> qIam׮iO3mЮ5rZCnv m]$,J,(:%͘ʂU6I\ٝ0p EvvBEE2%vw(wl4W04S+pQ p PUЪg&Ic U6ly`%IX@Vp 2h9blμZzsݝm–f',eCC}(i0 ݔ5 &LJN{nZ F3L6+k9XUTש̘zh'SDz]xFx3%2TAߑ1:û̜4KL2=y6C`!,?#is v4 h'#dG O]!7uo(̋srRpL)C%\8 Vj%JKÄnܝNo龜{C ';6UC :# ݊R(AL HENDHo(Q&[5cllPjYUFT6cLM4QjM؇qq"@h JG*DPL*IQܣcLC@=@K "Th f8P P)9 B| ]40 I3F\9[ݛtcJE5+q)Ur$RîGD5*/D&@i"֢ skKVH4(!W$@ǀJxlvؙ3m-!DDW,ߟ݃ pd0Œkw3?Vw&lQFfsl։35J2 u<;-rƺ6oعb( '#秫k=T3yACFOD>P$!)8EU1Ŗ-F_9}ZVazP'̐K IPECT3?3GuT#눽Oqv!_ijK ~G{ݘAWyA=USL?zP<5!&' >3DTI~yp0 {gOG!)啈dI ?t4l@U(RT$3S#>IJ$ IUEZՔDa&aNDQ[aW`+l'%Yr L =˜ZThSRlc\3KQIL xM8wsr ө鿏I1]Y1&C$'.=ʎY2g+C Wl9x=a)CÆg3úirQsJ94dL0~3F "X7 Sp?:>u35aA'VƄ90@( _,-ںۻci@ &)cX*$7yJX%w}O0663f QaQǐ/`nd̀ؓ*S$>u0c„o 31@H8\~!J.pӕl*k`9?A'3>T lľ}BO18Lv JbӃd(a:D\q=BbcԜD$:;?#:SѫPl%xqtwf:7éFr ЫK{qB(nLpf1Zh1J4jS曚Knۻ\Z))s:I&psb湨:`dr!d6Xm5 C^vr2" Lvt9jhcYae#"4 ы–7 jR@7aG(xQDBg0&HmWTHe(bicf}~L\s}21BOiF?9@VolܶQXe4i!DS0넒f c32$p c" L_1H ,:{$:cvQIAuE?*hJVxihWG!G8.mZ,+YV6d!ex@D@!Qu:Mv$mff*j@!C˦:M];?a}{H!M+4B(G~ߙs_aՔ&3蛟21́Wg D11 ĭȰo>l֧=<{Y+MSm~da. =OEn!Ő* %)L|顉?2Q4,A7 IM- Y!zS~qT AN P=s;UOu*9 l| 7671\w9qp|(I*~w }kv ra8jz,o7e,USK` 셜/5- A?Zs9EGhHa֮Ӣa$B \idSf/hZRӹ(rHXfb!+Ie뛨d1zk X'ā=NHyB(Ѷa"p:/{g%2\! +3IT K.7Eils j!IIۛ 8qpO986Icx5 Jj8cR3`45)AEr; ' j!nv዆ke0 SVI9x<|Yܗb 6uoݟӕ릥lƻ&I@ *0 ]WCׯ29{sdxv7LWDX6s& \GhLcSeZQI: :M r"3TVHp}cy2 RpJK1(+M$`H cک0e9=B ,#hɢ:pMKeJ3{>>m&7ĨgY8{,ⸯ"K;P {x1bpwsCazH`2R%4Gv,:8Oo' ./3 bC Hԓ:=nd{ɻUy˞rS<ʀ1jFl6HN9%h$gܹ:<UoH6 8`^%,ÿbg+~)3wFNIu{Z Vdafp~8Ɇc L e?I}(AH&&,( KBD!0Q%6, W YYœ!C\g%{9iJx/:qpD`Uɬ_2=z39sSaL;a֌˓-ǭM6cbo=nѐݷl@s<011&2fq4&6iH@ C<~3s&ϗDG#;L9&ga9Vwf 1 QFlNOsPvUVX+ؾ[$ėswZq3D]ƒ)"1 ;)n@a,yxpnmϖ%rbPPOgC'o,y=$T %檟M~&F-AAN.'OJHQښ.>Dc9{j_5/72gs; pXuHy!AsAi&iae`^l1y% 8J!_q?%9yYmh$ 3mOחVC8O $#ds{IIn!De%J(pM;;J8 HumAq;rnw];k:%[Bb{[K{SJwWXЋD @6w6aD5UF3Q 0>$wr6L X(BHyX'B!BRdY"&复r]56g#rރ ^jdTohI6] i~}Z7QCIE~?\8@{Rd4n(an}p4 H>%m˰dDs[(!h l{WI):AT뫩MUqWQ>2 <)F$,`],PC`0N}o,xx6Šc)!ۗl)S"3Lm9gmeQ$U PI%Jt k =-h)+p 0$LD6a#P`Ha&{sa0>(kyne;_DPD  cfi@`d@n:dc&rLIm-J&4MC7Ct.k+&t())%]lA&>zB!J&,X|29 [mh~!%b[J4Mf,v\L `:FL^]Wg' ' E4F BA^ m&+& zxkm+wCqSσ/C. qzBct.nɄ{NL=ˀ db_{D$ s==*|8EWPPr9)O{)D} &#k2˕lSz`qαqQwauS9=,9KHpո)bqY $P4npbl8Ԫ\1﨎aᭁ!w {L*)(pnuhdZ醴$`(w2*i 9nEBȘ(`BC=`a1j CrXS^' f{[L8ցjW5FSJ6RmrXALqͶJ6DɀI(V~7qJlQBȌD2 PG]G(٦yr9ɩb(f"(ޖweu#Ȣ; (@weyl>re/98_w@;y*oOS -ndtѨCkjJaZ*)*Y(f mWA> 43k"k9QRt:&NVq#:%US"AԢA%QrgN{xr{s3 QigT@IXLˆ (f}R}M Qth %!6LԐ#JH1"&@m*H0%W 4`P`Nmk(E2cBS.DL3i3$4 X3$vCNYp4hhvufJh+s3mammbeS: qά%%p `. L3s`6|1E-pjFovF >(D3IA+"n-׊(7NDHeN!߱|&@E(`|s ;5?GQ@9j(|9)3UN9C0p֒ { l$O, )"` ȱ 3LX#+LX'pqah^!fF5deTֈV>tkF~fn12~NPv9nSL*~(! \nXuFʊDYS6~'ֵwQw.,&HC28>Sj^"g%B~ˍ (Y9> cj0 hJ@Q p\GL> 8P"0:DF ϖ)F2cffBΜ(~h'u9R^@r)#YÝ`σιa{)QDCfJ;B]n$eCC=Ujd3`@?A"0!=H@@$ fК b܇#:VBR#J|N~ !CbDS+C1q) 1 rr&La W +fI!,j1CE%@?QCTz$ƻ"1d,]TP0|FAϨ!uAH[8D$gb H g7ϦO"c=&ߺ`C}4VOSH6N}^w QEwy?|Hdf6>nA 8 H.lRe(HM㦌3zhD&`.k?ay;oƁS Mb,ŝڹl5\$~ \$ "K!̺ۗɩXƊ)}{y3Ӯؔ 1?. 0<\Bm:ƶuPUPμ(0ipi 졛k8xMf9乘Ӭ ',ZRcaR*LE(P"UhlYL#{t`oy({E4՘(x''<! ϶)31? CTq&P~e! xY g+kYM`]2^0WH R Ha)mL@MB,cXP 9ָN/l0A4ĄxE]{"<=iBe]]EI4_/ba{9_xGA8H;Є ~xDB"#1fE\q|yj&CP2qzH')ՊlB@J7=i|/~ 6iigTᵩ״{Sq=܁i757oQ9W3S%7ooLI9:"04ӷCSmw,i)c)=&zbΤ:Bkm/=7F0ysHs2[ Q^r&$g 5G[˦b~+Aa{Te`ݭ8|pYQŽϒZ *\`Ex= v˂OH"Dp&5_6b3ŗL=M 4F0VZ ,B>Dz&pPErC$;4),.yEt`/Tz .LIEGP`*"FJ,C:Ka8I`U85R5Ʌ`6g :LF$* SP@ p&«:"#pj# ,f^y;~M8KXڭfhx~1ҝRu9 3X;*pDƵ&BĮX=r&PR. 9{R]6xZ bCϮ$Ѳ\j@fX6ou/` 89l-Ѡt. KkJ}4^D0wB&gy?NH@I/>MF L02) sPwsߍc"ݡ;y6K%5tJ(,cxBLs._UUU߷竾:?e0}н2"Z!Qs@" WjaA8k-Ql~[ 5]3Iu ബhH ZAwEJZhERJrBf(n Eҗ 7ޡT Àձ,ﴧe]b v J إ 2?:LuSt&0xHй L#7jD.G{ m#< 8(F b lmFy_uaY,X린 B ֓s H9sev@ACzZzz̏ ǎ%GKUq_SJP![_z`j .JpNbGqy>u8L\ $FSt 4>j~r7ZQN[Ybc7y?!Bl&ax4.]58 Ob yԐi{ÂZD ԎGDp|wsT8cjء42&S{*wjqv$ qfu2g^+Tk7m.k>>/~Ğl  a4YL78ےhZ6970OyJx?6u(\=񁰿};uƗp0~< UoT7+[yBMQ #$zht,ru<(09BN><AfgC#Uˆ\[8d?; U;g ̚p`h)`$lCnHI\ATG066մ!GMhE67BP]pv~] @ P^@ !h4lc(Ԛ#hbDDF6,Q$DXQѢƫTIQRWu]u]%g&ws\S|$!XB?VE K߫fT;РADh ]Y$SKP|71 ˹QQ/K VbSC[}˜ogDNReyՁ0(HBP4M$u? b!, !qqPgNvt @7\. F{pǁ oaM"MF J'+h{] { " J&Trqˢ IK$62I-յR. CmCRZgdC 9P{?B I hG`2}EE "Ua¢H] DDآ4hH 슶&S=jT鉆)*}DK" $ *Ki!?~(ttAA B M8Bpâ$>NB! '{75i.Mr/J#^d%NO&-0ؒAm4vڎ(jgO`Θ8wI#)$ywpL|f9:]źq$zAh5vݸl@! 8|HކuӚfbVJL,jCb;n`7TqjvG6E&7Yi-ىmmz]jThMDiWШɀ?Mf2^6Q%(8Zlo<zˉ~X!r~&._Uu))(7~ᙠ:B;aom 〆s #_M%J@J|fu{5o_-Kb T0=#'9&i=mSR F) RQ)Km &(%LUzj?8 Yt RK<K&-4hiMkJ[}[\&eI%*|vE)oIw1.tҡùlO<]m; +1}BNX9 ^ sEHU9czKCQQaϒdjQ\*+`M4s#2MdɺQ74 '("!C߄&v@I MfR/7×huB"t-z !ܢƕtf y)pⰞP:]s=Ҍ@,a!wqh\Z!8˅A*/ ]WZL)ȹ߰t3txR{/6L\C}TB&!C֩frTkTVΗ3F`grhe;q_9C!V+8\V@^[2%XT&GA[ Ê-% $vh5Ю kqQ Owt)BuտLpjCG{}-\=&T~@,k¨ /A,paS\UP+ߔWl3{wA*H(I<8 %Unbr\4$4=(Fԥ`r{ ࢦkˈӣ eYO1cJcۙY$ HP 7uYs9vUki~(s}Oz,d `Fq/7k !XF'Xx) [$:*%ԃ0 &>\4PAFR~nHAr,ѡcX,W%@L90q8:`Is:%ua +aҁTEMc 8^0uiH;[PdlYР`KbM$*u /M2ʎ# U@ƇbHXM BL8hal17kcޜ2u&ANɎ24q`_ n" ,AʡCJWTuc[sFQۯ9rX ZW 0pt ѷC6qpQuEAbZvr`&JJ/$ 63gvL*D`0xC) 0R1` )ؕ2Ǒy 7h;v) $+N{oTOTW0q U^gRdNQSMJ `íW@f (a":!]%e*/ {z) &ʅ.xYp/-3a&N@rzO NBox0bY%DW _S9""ߺXz@>'P}Œ|;5|YI=LԚaڹ9@D%A@#BB͛\9;fUKcAJ빜e[BLwm 7IJ `T C1tE[0H@!cepgI\̮c0)w m䈵/θܰ7C!$ n&f8}LQ+͙Ddg&͗5G&$1Tg{҈Ʉmq0%P\ғW(B31Ō!w(&ϸgE=GO &:gCYT~S tC~@Ra ÄHH@)M(/pR|zk  Ď 6)F GBgaG*Hdg^>:iۑ!+ BR@E>2@:`ynDB33ĠCYl^ n+uK3GCgGC"SM4+azH2-p]/_? w0J`Tɑٙb`6bE&N9&x)2Scrv(Јvr 7]>\!b 3A"" oE*$uAL!{XkRw7e`;EfJRRmYf&Hդ2L4҅ K%yֹ3*ifɣHLvRj5l3UJ4H4% . ^=XXۏ8"}H0u Q2cs rT2$ԩƭR"˝^F/,Ǝ8 Ô] @NC2fE" sf*M43J2D(kUX @:XY9Ȓ0|o>d4M2W+T ,o{xaLhKB]bCanًH e'XrCxQpspF$Ēl8q5Ūà m$4d |&p#[$(` GR:kOWq=G Р$}$sޙnlrE= \ rsy㜛+U| Q#p:˂ %\ە!`b_-7$pD)8snv@Jϟ1=!P}D?fUTT(|;'ql9%(;Cvے r kAq)w0ݲp x;mcsC'̃ տ*+,9Aש0JN-TC?a#p-2[Ep2LhL4eyw p6~$W|aT0THA ~SI02ܢ3m*:6dی3ݪ1D4^>tL tzeͱ}*p"H @J"a_f!1{z3<\>j+[m3o_B8@>ʓ7Q<p6L)0ht[ڋ|N H:HEJ Hl9h^/^y޲I"؂* 5O,ߌg4M`mkNɞSjr8B!i[ n{t ]]p}ᔆwtUDP4$);_QN@yUFE.ܞ9%$DW؍O` G (6PB`n;>3JQ&XD#)@RR ?zx"hId&6h 5mXضeSMhZ# BBx1 "sYxJ:J9sãf:pć@ˌ9wBBCCc1iNYw !p3`Pq;'@3ks 3 B#D%"i˛DZy>JHN-LO(eK?,l O8@߀!\$sGC`p?y,coûx?  wx~:o}䡏`4;  G8?AgK-]!?1~2b 4|аŻhDuB@~iJ0L6m] >7⣉@`h4aLHJA҂BP#$8^lh٪XmgߎF!" ;\ ( vLن0f-@L p&r"qʆh6rk7a6 DN 1W`3$ Crsd tfO #4-$2 !0ųGeAA C(T~*[pw>"%8(N֠ hΔE^9r]d۬i}ۯR"D5H:!H `>` EG>ODR49/Hb`G;sy]bCICH8) !DRG ` *QL:Z²U5!_:s#m CF  &me|`L& |@5:kp+R+h\G1>v0G\1pD) ljffA)\nh󙔹hXn;Ü݂9D7Cqф•RLeBd6 >&sRj 7ր &6!-@|8"9  . *4a) &R[ehG 71pA&̑ ߕ! pA<^P!Bb@"o ""]Z%Ʀv`G;qۤkQ"ų%j1)PCJH)vN 3ÔݐJڊa( 8,3Th^qElC=.Jߚ|rD@FH 4HPYYYvs4i.|MpP3 (5P upGV#&d@(.Ca>S0!dkX t*1vmUC0h%w sVh05}CrBӐ }@ n1 MNۘq0T2E)U,$,9UUUUkRNHuP\_6 I{{' B5Zlt.T7,)1zoCb(yf4D"nga |G?usm -\0E:vrm9Z4]:Q=2'T)j"^mь }i&.Tn5\^o?X\N:Sm@F2L3 3=B ä/wn 7'] h@Kܓ6*fO4{\8 >'K ăQQXII-3 AA6zI?k1]ڐ.4OtaWXDrL45pQ0f$nJna4iny-ѝ!1BB@ZJdI0=:~EIN@}H,38jd9Hx( 3烼Ύesl7Mqz" \/zƓm_ۮ|t&\ kX/>%>l۟45=; ,lsXo'8*(:PeIcA;D{f#Pm"mª%mփߠuV)0o+XJU"J`{k38mmPNX<({uG=xBl5*0ٖ"<UtYM?F2""!Z d;3c# 1.DWD%Ar1;PəJQT)@@`c Ўvy'QS2dfP,T`P\Qrhd9V&!ϓCZ!Xe$$H ,`4f*hfqYX70HE8xϷ{Ké >>$2K$*dC_k=@AG8C_O L P"+ >=PO>o#, Lps:&V cA߆4)B2`$-fH000k#lJR%!%,nL =CNzOm(6'nE'[#S4?ԕ({_v|'0S>CTEDy9O WoA7>>.}DVM-'QL}ۧyԟ%`P?4P"w+Hׯ9p 2Q`*7jۜvmāJ6{kE;<[;TZ j;fh]^#w4z KyN@y{{ %!x@i7lMhmI1(.{罹s0@4oT{]bkFBA^ͷ%5n>|>{vw_}[1>ڵ:ǽ{}D|::R!Q;Z[َ ݳ: }3kǻޒ_gݣo0m2RnoqktC֯[myިu#[wTm]*(^ow|/{ h#Mٶg;`(wK5*x w)A}>wqsGV)& >Ow  i]a A}t[qnST<>;c|uh:;]pᒀ9ﻃlnz}&Z֯@;kk` 0NҀ֓u Z`{:D:by}ۚxPzNua`]yTYݸ5:wkyiiUo{5'OF:b݈v ՝}G{=swl˗Tx^68ݷ\6tۡZfnns}Oz6ae1gw{wu ׯqn|nYj[mKdA%3'2:cKC{riDuvz,G5r*}=zUu팏`>ns<׭>%ۧ@}t9:u^no#lث]*;w7kMw9m]WpYooځ)v}Ř5Ώl [هmknC޽o˾loVkkwwN,ֽzݝNܠRI**}:gqkpu({E] ݎ0U]i@vMv`﻾ols6@3٨bE.L^IXP4 zz_wodHd|AacF:Hw[B %@D]u}17n53Hl8S'϶cq3:n׼z5b@)NC$s2ǽ{r`7hŸV:h:wy#s{ǭwfݳYЀ%AUDI- =jwm:tlNmgLjcۈ59NWKl9 Ru.ڳCjGQ]57iu^ƬNs*ybQ#w]i*7NwtYeTmFi;yT[}[eAoqmNZRwo^W_jٷv-ȷ'oy#5{Oxf&FJ-`PkEfahU{gu׼8trԵKީOzǬR5Zfh c{tConajtRQQtg RQLRIJLQMA YZJ_jj/++qиip2ŕ`EqmkNpyo+9L #~]#S}##hb`XU2A%W1"LnPIC諰?+éaץ;i,5W^q$hW[7{h)hc0MoN1U&5IM$M0AMA$TEQPS%L TP%PQHkIATPOG[h/>'7l[umv6Fm7X[& 5km{ۧgƤKUE"PRRMTT@CCCERQS-3FPERvS@I3,DIwO8d:WeGl!U m]پuW{~}dWoόvQB@ ((U .ZAhDB!t @:$$Fl*JhM-@+@*E@@ P*D9  DxQ+ 0BCIID,1وP0/-B _ iYH҂P@ )*!S$PDaߘa7W=}VOl~26) yhGAzz榫(ns| ]`"hZI,ؐ$Ak}vnk?\9ؠ1@ rjc q6-hTvZnĸfIGqPm9sαYkk,ז.eiDDA|@(!aFlGj #BKw2D:xtXPQ?@TCuDapv0.(2t=w\.>;-hADԉ`+3RQʑњp0E6 Yl y-sڊ*2:?N;lɼ` !{X#%Nw:kQ$)E%^YwufIҺlGi3ɻd(&I@č+u'S(K&>1N/ho_׾9К5D66LE`%"ZMhcYd~<:#:ȋ䈚h6Vƒ|]"BX-r8#%@!$ik;bjLJ8P V S$ug=aJbN:KɃ&pg2Ϯ) 5_>.]`a|ZDm0!H u m <O%bmK6G8e\gw&"yO>hU#)9,F.h(63br6.nBnl ,ci9QM%QeJ 4IC'Q]0Xb)CF5VMOKW|{hB^ a}~;А%wOhJ 4G {snEVD0"u۪1klQS><;|>xM[xӯ(k'/20hNzYm[!@KRN#5،K ;0aX\^5iԻ={=2~A|ty=R #cѢQ`3.9QvyR3uX<vF+(+{{FT*k ?mzI( JiӣDH8,œ =pRQpZ]]/$L%7@CBWA=vѹDd%#߹2zi!mV`xʍ؆#Eb@f:3O{;,j9j%ItNe@8-.XX%$Dr's^.P$࣮O=8z$((|\M[WAֶF"5%1l`cƧEqπnP |a"Ml w79P !9 Q|?wҽ/{߂T.57gO{j16E%6IVow#{|7&ACw rfZ(xNhǝj#ܡqGxaX DlX:lfɃӯUv T߁mjwrW=/-b?Fz%T_`?'u"FPuacCӖh-lCXLBoo9mH\cJRr)ǽ>Y7cڍ G@S_/~%o XEu:Qwr n@4߯TӠ \JEQH| DYU>~/7wHKΟ=dz't`?<*ka.z1ujd폾7VVS ," K 3)"LG[x5SJPSP)^oJ/YXb?:_lHdЬujpt:D1sPշGzm£.ZQOW70׌W{ޖ;E/sj0hSXwu&1 7];Qcc]MƔu7mmq$/<aehgkxC%:JwZLvК o]M_ ݁.2 IS_@wR%UFLܹWx딩9׏yƠLݮP}rR)gw|aapg>*l'A"fvu׳28nƵa(^[K.sSL*uyZ6 lp4km͸.~-ŸNGibF{0~]Gۮ15KiVm\~>26OTR:KL:CN3C0Il~o5 _]بjת/FWOع>1CP;/r^ MѮ# VWovFѫu׃~Ğo>l1*#j۫f35½sfȲݙ'UVrJLmBXVݗI -'eL4mC^!et׸n8 C-\H, [Ҙu0N,Xgm].F/Z_4 VX<-8c{=+2Ymv`toiLңphǕ;x 106GN<7 @.F[u+^c=F6-GFzaoiQp^` ]4iNlNo-Zt&.%P;Q-6Y7ʶn]7udԆ6jur!gur=;GɇS=#Ghœ:k6,AY߼X:sKi@GlVg3wt*g&"l|09Ʉ2gD]p(|Ah}X`[{*AhеV5cXB70uq[L1yy=r۞+SW/޲웳5kX-K`0 +#}Q#m]x$8 }A9g0};=Vql>ղp| #gElCsWSCDa(ԭe Xt,56L'oC[u#wP.aB9K5HT q&Qu,Od׿J[X RI !epQF#Pvv*' Ռ 1!0 )@Ma8aᇈ7vvL,2)f/oNeFͰ[!xK8*̞)rp Lh|<5dZiީC0m8M\K5*!z?Ԋ.(U-QQ΋CQpw@+m圢6n$"ܡ 6Fv*9Xm2<%ԱG?H-^@޲H:^o~@)TJu.C c" AFGfPybVښRÞLp@nՙ 1M;< G¹N>UV xXO]=tf'~'FO٪k%! ia}IR|orRo~rf ?S0ӷt$Gߕf{ ͸V̝~^pe>0B)<2ݻjn=^>I&eaaARw F2D= CP 3kpz?y'7*;h8n|u C,,ղ] (6(A"[tx !d^[O`bM)F@"'Q[:,Qgߖ[!NB8M4p67ps΂)|k|W]o/%ʹF"mzU{9;ՙи{ABY?ǖy^l\" sjvKn0l;84EI_P RMLnh{RIeFfEwR鿮=`!xètt<Wx郦e8[v z/rtJ{mxnr590q.惼_6$je8^r\;u 4af& &rig'M5Tb6raM Hq6p{!H%深#^s]S-̀e^lm{a뺷ڝAm#mkŹo|#CX"܀T@ɹS%,K -NiSd[6pW%0=Q5p׉孮ff""@Sfm746I!P)8a$Sb# Ȁ[$?| 'T,0^qd̻fv6 wԞ#W;_: >)U M)bx2?vSet 3jL߬2pOkL=w5KOB>HuG]q)W_sN^o s{w}:< oR Fub>' ʉ>ºJbm[* -u@Wy<0s\Û3v[mO "=ePlmXMF"Kdy`A龌8㴠Wel\5 -b[{wrq 6}rrFN ǟZ 0q37VmP>CZgi(' tJml[ TGP6^v/ݕUVd%qDknuE{+edR"Έ` ch i8u?,J|ex43G> Y[gGv%%E묏ճu5n;zkjܜ;CMRmg K&7 ẝ}u qp xJ~ { g uG+(};L[;\rώ[3roۥ #I$% VSyMP m4`mpכ ='&5 bam^— øo\RZ;.7wړ+d0g\_g͇4.Mr#xN^Fv46WLUָGW];ߞ ~oXu]?<~oAWD~aه~TChe@ !ZUv*8:`k~Ls,Ǖ7E\'\@ȠTںE2]*#omMB.cvXFtlFYp4ok 2,ej/ v/ ٯwsޑU=}}岰J_d}暥9DžlCtO_R̜];|u ;=Z[꽓x4m /D0{Owyܙ]eǥD6++L 箿ynߴt7(%-{=pτd|$l[CC덈H.[60I=ű7-Qy_|YEc-˴u{3 ʸ31O}O|}7iE0ًƭk={! r@R$LT$<<B=z7ˎ^Ym]*;鏋JjJOo$ ( \&z]d2Xt;_/۰Xh[ @q^ :`ŽXǽyae"e<`D539"o{# _< WfD$m:+sxRY JKJqm7mTU36b+|%T-UM1&ˈHzk1#) DOI)ՇE:{jco5sͅ뎍en"٣NgL<_Ÿ0fTV` [>j5cNLc()8Bjr +Ov`ei郆W_#Tχww쩟 ㈼'~сD"eX%( N[pJm.OZW`[9$wzb=o>Z:|II`ݥ~4>#TR~O&";TU u9PcZȑPzjY͢Fb{ׁzRDd %.ؠy w(W^r4aŽrQ72)JjC*AD(ȅ)&]5o=,:uY ȔF@}d'vj [znltLUclb{5z;l<'|JJ2&U P9íFz=烁2y x-/CάRϚ;wn0*w@ c[R Ox&~n{"{_iϯ BSoj0ԪQ SH?TgsǤvK %z~_]8`^/"Cϭ껪6|LPPtU q)bqe_0( SBK᱉,tyRP_t-Dx[MZG{<J}x9W?Aޅ$t&G* B,]`b3{o 4"ƃNVaS8*CDPSh(&PpYlQ C9C5àoU5L-wgPDRBmW!C̈3Z{v]EGmoʛ`m1E`1c5%L}q8kbU[4/휸_,/;0p'Zja8#Q6#r)!IDq>b0nq{\ yg}|=~YFt-&P!N!4JrE j-Jr!'?HDž|ޕ~?# ]\H(L_}W=w mj5*%(oW}̽zf},OnTŏi S_3n94` mm[=~mqn?U_&6 |"߿d߀,QX"9b6 wՖn[w:m/1(v*$kN@R x'>]e !? Ok&]anp>HvLCG Rzq+}`4;=+sQl z#'Pv;0i!Y0tJ; C0 'I n."7A.;/PΒ} ^%R>ct|%u^f4łKp?x׼7>Z-'}vz9oQ;{`Erj >lCyGEN,>nlSa:&8:+dz {uIO+Dd =@ zwhlipk+Out@^"!6ӇDwɎAkm+XMQ lԄ$cD  utOgdݰ^^_.j:'Z"de> b"$i,mm$E|$&>xFRQ@XeBD'C$aҐR*}Oi/uQ|*U/Һ E#e 3M-a. S~ *s8(Ez1]ʺ>Kv;a>L?8g'$ !찆&!?Yv<""bR!{5A/FJhh؄}evՇrUD StN~y?dR= %}XV/G5*D2Pk!;67zvhX=C j}38 ֿoܝ㫦5yS+\B*>շ*\ }L9 ORm^`FixVKJdh*:KP#=rsM1uֺi1KACn{ 7Svx;b˷Pz|[og:Rc/N?o{$_߇ g!dOpx K&<1vUVdh{߫E?6,UTgNwĠoX'Xp^2)s?Bۜ*FדCÁLb6/##GIP\Snf:@Ȣ};o}xk<[rs%?QC!.[4pH>s<{ yv% 6? c|gg!\ˤطW|PnUyq#0sWD@ORIH_4{AQ?^kF_dP~"?T8ܧ8dD{&5* ~쇮tQH.7s@mN~W'\;$JRa_8@y@R_ц}zdl}/"4(Ƚ:=qP2 )7%C| (}.O(7/P r%T*^OwO|Ǭ8MEpwE֯c]ʩO%PQD;ySk=')LU9b5q) sU~KO-H߿}V,&S6^~6D~3P !LR2vh0pezu>`/ancԨE %ȸĦ7?*<>UPc?FsʗE_uJ e ħba8uo׿ξh덛 ʞxG*(( J '?( jF_Gs~Ma8xި~z Ssj ^ODvO WWW?/gz;'er=mG[tU#Ru5lud1ub̀~٥?͸}}nE%̥t>~76}sR؈ =ƑbڱbOpWߴ-_WRR@PB2Tu?胁rfh"4ĿcLLJz+Uh8M-9Ɩ`F#NNu!Auc:W)AGL(* 8҂0h܄ki\~c1oKVƞG 哑T&BuDC HwG7FiPWO!/w'9/p4@(<}j*w ǩ}^/<.ŜJ 3odwYHA BK O\&bh`J3} ?U'ȞG,7$'(;Wz!6IQ> u#"Hv_S *2!DLVn %Z3gv%pݜIs?Wmі#7 Fe}],Zv}Ղ6ϴC02osK٧ G$?-;:3}mެ$DdBF<MqSj#1ba"5$4 U!1(BG#ri j$@!ddJO02 )V`& HZ ! Q"J ,rS+3DDW6#ǚWB?镕?UL!$C&}'DZRfJ&H ifhZ~xELMROqKRR3E1UDC@PA(SAfBJF(!j)J)(A,-# " @(i RV(?ѿrA B(ć\@Ey(7\ +J"І 4#@KIA~?͂mX3!% $:$,4%04tB>eOUm*d{Ldq)@!02/#w 16` ҤHP$3% OrNQ 2ɰ |8(hEp^u55?[)QSjuA6$эFLq@#|5 BN>ɤ3'P?MSO~'v[=*' P "j*u,J$+TDD!!+u R HurzA?,N6MLc6 1V&4>mviVc+ a#QB=rzJ\ PH8̓U6$ys|(IZ)eclY F@Hѡbƶ1V p΄Hy3  rOA'}=:'8ǂ]bl)@{D򝏞'LQFr G× 7l`fZ 8M?M m Jr`r222"P"!cpԚ(:Pps?ӡEVZXJ=$tN<%@"XW~3gd Og 7RsլV@&W^ V๹ |B>ϛ'Vt|yS=`[(In ${y.TQUQUT{zOٮ[τZXFș,fC TvӾɹ^GհRb ҿ~vc}W`ŚmͻŇY3>(yn~ #?LK'wjP A.?AppL$7 52qB01w.oɍăBm2 ?_i#^ŭ& 6&r׀G$vXx/P5q 6)4 VZlbfPr^dgYi(b$CTDΌz^c [M)<ۿ\!r=Qg>cQ{{de PI$I$I0O#WG^#xZ ?wP:,F?OF+ A`@40?*vˬ6;a[P;']sDWOkz?^bs4PI qD4qC1gEᦘar(cS,V?*8{sKP"%dҤ[9"5m^[Ll.)[ h>*;u>ap?1WO*8Qz.@ppҒ*.EOLZBh*iN9f?jsgnݽ+֛~d9(xpלC5߻譝YK`l !!P)2Pi[(}wLh`wV_!8Uޑҁ6Ξ^{O4{-=p.)=c>9:^?u r{V R7% \ Z 3iRSc[fi/BƧN34ULLF\q&*ڃQhU-i9լ:T!H xtNyX5h4k@wr1j9 r9+ [D~ׯBI >Rq0@wDkd"-1u,ځK_`H..xe:+nCz¢/&@1}OD"nOvlGD,>Q!3aBmTe˰2D)!6a_9 $p  t2NcqY:Ѱ DmVu9&wQ6~'(?*` w^:B>jdǠ@ uQQ$&t~о +sm#YJkڢg}>?b?1r!ϼjԃxaF1>$"Xe,T492;BN1nLW 1:TQ)s@2 yAU 3`&~yB ]0P 1HȢ]$tkʓB3RCmفD$r20! Bz'\b(=C_SPAvAvr `dc]1:s %_v y1N9Tm_wpN:F3~a"a0ʾce,)13QDB"jgz"I-DzLӞvj[E _}F9uD}x\'X$I $f n}]κuS}sSstE:9 mf:a!.şѶH LT<@9S99ތo㈡kWxڶ4˓w=?f`ä] X;AT}r}wο x1筶d!ZIx4~5xʏN%F8@;5ERUUUUb؃IXĿm>Fg `@# +^'$WQESwf"YfM<#,\$ð{>}?Q7Zgz]!>AO޺~!H࠶CPc `-&vꚧc>xOO7T0i0^Qũr<3MXJJ o*cd<W`wSXð|Q^T|-=̾xt0$&H?c4f laϳlC |l@>Q俛GxVT k(kI%@MGs@Ya 7l,n_|!l x U k_^;۰  56/.v~#ڃ>x܉vi~qB P{č;O_, wkvc=?>3gy(T@4YړM̫[{ ?:ҩڠsD (!w硻GYG+ aM2 C2w d$Ifj7ގWhEQ0#+¤Mu vuTl Y# "BO`T%I2%$ʈe:3 a_'}B?xOӰ./቎s7V@3$/mNf ߷/I"v칠9c,/9JPN6!x"OR{G Jӕ.= 1S˯5̺'/PN^MdMLJ('Ť('vQM} `6 u򶤃1!4z,ͷb *H(^kffd$dE$ w~F?VZ1FbևCr ((swqouO_:E?$ E뮚Ϳ;Ѓ.x!#9\iZͭ!zCņ=Q-xbB@Ȱ`f< <Odso52]0MdC4a.4ãh?>Y?YFI8ӶM-DDEѻ}zRf9=dch㈱6#FZ55M,bqep 2d[Ame$nL,Zʥ,kxBDtlᙙ2E&D#r~ހkehEtk2}Ƒ ذTδ$y f&abjHp"`9 :쿂5̌:>-o{fg5D,=YAR|=i̒U cEC{-\QrOpґs}rD|),- W [.uaDKP\8|ODY?Q"qx]~FTDETF2gëz;z.$\UHxj{3=̇IS"j㯍\9CgcNs ;yU=;}Ae UCJ;1+#@؀ub =e6/,pOwg8|a8ge3泌Ln;@A4^yUe>֡0B$uV OѼG1B/GiiҎ!P*عz.N@(ia52w8+aU$MbT5óR4:!`@yX.\ {ByUUUUMUSUNX K;g80$I":v +tatt>";](HmMCz s\E^`|8gvceQE3P!>{cN ߱濴\6P4# D(y9#mW5 {Dc(V/PL:3p1㗉I{c6 䢠bP~oٴI"@3ݿf+pir? (X*@,ĈSdؠN3"6:9\<>TIEn TGYx@tM=/_WŖ9!Q'fH5~WU|ÈR 0)(J<`9L)KC%= CW)3-'tkg!ҽ93A +BE8rxfި 5e~SLεkҴ_|#A>֣0xE֞lJ5)\*1e%#=❇Yy%߷ÒW!:uaTTHvC-4Gs 3BYFG1..#27UF@8ѧZeK@@ȂܿRI0U'[W;֓~u$ (ANߪyEtOzj[֪]V2p3keAzdT#3֡X,d{jSi1$=PQ-P)-ww30_~8DeyV4"g9|wBa$![Njz @rۗ!>ʑ"L̏kEk3PE-+5K@Ui4"BRTDCĪI#@j!zgc8&UW!NNA)}tW/_,{x$@a! M)ߗ:i`?յ:a?Lw`-(M4Z)6PJ81Dtx~W8}w~>m A!vKPtHЩ{ۊQ@2r罃$K#q"?hS{ v7fUIU6پt%{ޚQE(g{vJ}[3ETνl[;r e==|@J=221 T38[t:J;!y޺eaX'-vݶp rTC B͕%_Q{YNS-I&+2P$kE) BRMa$Ns8?16J#DFoy?0?P-^)I\ F#cuϮ +~ 6% " EZkR-PA]pr_( !R^è_ߑ2a1Pp̤9QӲ6Q_Ì8̶jfnݽ@%iL 8 UqiŞd&.v7ϮcQmAFX*j &WOlD$' H,^fEqy~,4ƿgǏ\AAåwxjYQtZm]!,_0[RaquUU} ! !vcUNsq սp(pbF3'ƿE8vpue.ׯ o 8K;C-w#;[΂ENj3oחo</"w"44}iF20 6*Agu'~ D}ХwiS8ԝ2Cd6V糆MW`8hnFI1,iw8kX@8kɡerX(PF /M6Bذ|(˲`Բ֍az;MWF͇-U+LA,BT@:i1%S^vSF)4SI<΍~xlB ӎ@|[q ~@i d9X V3y@c  }1&6;'OGQ$ qn<׽xxJI|bq6vxZC)B@#?&j"Q9Q č C\ڏqsy/ګp:/A1KA'N q <\&#TI+ X<*w{>H(ݭݹF!]Ng187<1V>D y6p|~zhZ`%1~C`@<[Ϩ}Y%Ve_ǿ?\:<&tP X|o/'yw[@H|7љ ,6ȅ :*!JmV'>ߧ2u"{7s!zL0.ֽÛK;V=k|d\jDLSz ?Bk/ OVu(.XQ. + H$SI.}" @P&GJU b}*ab=9-wLFg_BJ&$j] JY$.??8;w$O|cqRA6yّ2:0BHi`gݘ=Bži<.cFӣ[γ9E઻34i"R&H1Cx$_f-CʠU~4IUWщx}pyҍRk5ݩtɪjHK(%WpQo?f\|8S !!!!C_uq=ug' ݍH2m{/g~&(H !Ac ctbQ!xjE>C7͏/AI\ܛ Qxo!/Zб I<͜L,炧q@SU쾤 Z1|QC ];>(b-j ͓|aC6XÛdKYP%TrVwm~{DN^ӵ=eUWօix#/;tYgIKn7TguēFN鶰Nx+OJJbWpsƓaq\l#7,`VL LqyG> [6ʚۋbЌuZQ# KcЬ:d.z:;,"!?cz6;Vn!1'hҬBh0;VIl<W QA>흇 h>#c;MW9}kzy%?0ozޗ= !ImB i)P սFwn7A ɍi:M4>CMS\;Sb-?pl.ݘ@ێ-Ot\LPpc`%"]/1l):ùGT|AD*>v<õw=Zd*ldfv S˒3]Yb P)=W^UD8\O {65VHP[ \|{KkI=2S1doZ.upΔK=ܓ/ԆUbRH"*"nWWe^"9B7w\Xj/gوG؋,{/_*|fC>J9570.Ko*~ bZ<^G =˛ol7I(VzzxֆDi'j0~>"+Q-U2>#bʊ@}z۔ve?pgx1J |ElDP =-u5)xi%>$%ɰd0L6 ½aAϐG)ʡR ^:%"R zy{a8/tA:c-&>*o œlIh tג5 ䷒ SsQUh_h3☮G3!>lts)" 8tY82"DZOJHCW+#h{|xzP`Xum"N!7a$.ZwR!oN򗉨ŏN^j/Ƿ`""0yw1t@@DXҷQRY o9de1lyM2ooj;rxZnwC9Yw)SiD$9ܸU?LSzk}IݵT/#u3=Hj4!u1`!G+(ygƿRMh,&ޯRpDai& `wg Xa‰. m83 kϏwUU#.ٍtXtvQĊ,ioAV޿GkyM{ /E `a)r{hVhrJdb%pa#""4tTټ\ %8m+ @<]_{z= m~AA~eq_ڎX}=u:|R U|MulG=ßó#8.w`&? cӫ_Xp<<+0Z v->>!%m7wK2>h"Vэ-yVdq9;{-Wq9;R #ˠz+W:VVW̉iکd0s> ϲ7bh.tWHP7cҐˁYXں]" |f.Qғ:h`NDG i,„wh#}>ӧF//dvB^}w}yIvIѺM%stLChD(C7\&d&ѝ/ٰBouϷgoER;+WLpi5 WzXF2U_uGm'ם̢ q!Ȇ(aT(@򺌠ڹt=]pxlJ'zu* %$@V&roh 8B^(D-b5Dnf%_x*–c<dr,PGnuEQ|ZzԂ7¸ޘDV]-!(5y#qLHs/"A* ,ΣOU*ٲ}srn! q[T*5TοTҌd'FWuewwyW! qfx}4&Q:S1MuB\N@œY1ŝ,U e`Ƙfc:;n`W)E:ٮu3m=C "mdMsa\Zg x" #%u5ɕK/pclfl0 ʞU0jwYӢR~mTm ^S= E%1*s(O5b-d_!eR/CUlAr J@lƛ@@!0A0kX.vfZGk@;! SnK-E-uն1# &r(=AhB>k B !KG%xiؕ%ׇ6 tpKhUIphg JRwfOrZv{A*ن`\k̾Za@{~{zXU[{TM [PK}r]˞Cr;;&_ʟ>={<$I?LQ^!PC^Ͽ!׭hJܔE!liWF&2t@NkeYH} _YzCKx[4Ax?<6?ZFɞ`>=;e )kx./7%ilFv_JwH++y~Swk(>Nwyît٩zb[`#;7A$=LbrͨƵBI! B}P6꤀K7EFVX:Y>B΄?9c20$Iٖ)")}n=6yxځ`G'hX N0~H4SnD\chv*LEDGK0F_ h7X<6P1'dQWj?DQ\fGG4-=ϣ NDele Dv *tTNu6K[+vp"# 9Q5-ɴ]-Єh@bmWa_n-*'RPTNFQʳH:YP@; aQQJBӧѾtx c%F£'^>KQs>~~&>d;P"#dj?o0l^5x 2;4$(jBsEr@:W8ۇOj]/d@@wHX7t~Ö$$L-W": alrc~!`)abh S. b:϶5tvU78X1A p[@^cbAߚs*zR#,a; "6 0ق $^oQV1}Z9Sv/T a /ԣv`>Fto.Vi i\{q*ARe@TvM  }] DungÚ p:I$%E\9EK:{K2(Tb >E9:%R(% (*+qmD=ܪD 2!Ι85 ^}f}z&PJ* E tMKkOpQe;rca`ݫ%bn fpċ3Ay@15kN7PtPLCg8 77 OP^"|t[0HF1ASPtZzt XLb>KrD1ëzzDpM»yBA5*>Zs|Z[_w㝓%G݂( (yb#*ې9XRw* _+S}gY9]<$.&x'5;k f_@6/:SP>ޗ XȭۢP).ݹ]9o8 F|]+0TkIhly0Z^!ȈȡeN %WxN琞E|y/εi]S;`5nƑT)p%H ^"=$Hb|f >G6j?bkq0Aڴ3KRJRJ voD'mQVQݟfC̙ cӜN^ f*9pN)FU1u{wux.ԔQ =YKďPD"GnܹVG-Uxk`k(PulcIMhĿݠ& #ٹ9|o;7pt%ٝ  D0֨;>pRIJA#WX8\>A$2kI[~&<Ù`LIɦtšY@ ։v5ҘLߤyih&=(4Պ_l{ERЙI9TH^ 42]L_dnQd!+dɦ9$#18q=) ^iCO[&tAQ^$YGsl mW|m!;M$=/0 \.n|~șocgMZQE""\$$ Qz:Z̼OjcD(Q ^2ZtByf6D`x*(~ GKqB"棱ʜw?ґH謘-E 稀Q2CڷP[hlA8)J= 5qxe;XU[߆wW"I45v/#6Jp?>X-|畸qٗϓ2. KJ1wh@G@EXD'ο^#`~N_[_7w7O'5θ7.Hn4V2\7"uvlq0vahplWD~Wr.Ɍ3x^-0殸x֓1cp Pxr>PU|E\@$K~0D/G}-tMU *Ow> s'  hdz6|G _ MA0qZrrf=xP<8HO~k ߊ,{hQl{f~0vDQ/.-̿!X 5x v"?ƚ& p(,rwy(82Wir=Az|Ks~ZQdj0B|/f4^ܡBUMxJ :=5F\nkk߶ǣ XEZR[RV?LI]#%nG"Z|Pl譯{T H:9uKPݓ&i̚5V'bdAQFԽm]hvaqrTC'e%Qu)GOZ zyukZcP?"o d_?Y>2Ƞd9Atvya:'av`C8+yo0,s\A-iԿK,;u(>h :;[eft`)( 2ɠM/t>|^,X5k>f AR,9[.܄B%O iccm&vi\!0:73ؤ4z @n[0IpH6Sl޶?XGUp :{S\loZ"=oo Z!NA1q#sA@aa OjQ)7k3JZeȉ=&x]I\cUK@ި3![ 0ZҢVbp"\dUuk8X~ܾ< ,9gX`˹uϯzi)x*yڌA·=Џ$fAs}ܾV kӾF4z#x5|ܣ<2#'꾹DPoP1(C`0jrAѓZRC7Z<(C4{ߴ&!H$hrc OJ``fõVneDaZÑHxsd pݠty@Â^kfuczg\p\<5|76D_uQ%DۑAƬ,xox S4s%<ި&SNFy;{{Qq>Pbgg=|o =[ނ#6]=85^`P(ZFK&",NZӶ<l)@!.hvlYC2͚?Kf砩ps'џ eeۖi4 C*Tc/Hi4ХH珘 tBxP34ӖHej?Nwod7mޞ:>w{~V wZ d fKA R5'Ƽ _;iq6T+Ģ "X3ޗN vAbE2)|W?^=EpPW2o>F(G\|V Bx[2nMAҐg i\0(RI AŶ3m܊{8=NFI)pۦSZ|8Jn88 ^* Γ?6.. øl9ҕHIgAER$ 8.=>J=_}ߓZ8:ڜp!OMxR PU{ѳ& AG|1LIIIRQJSB5KDR:k5 :d5iۦobGkl=lPX_3*8x쁲IRn8ZLV"3EԸ QAfh16vC!*fܳe{5I(scy=`41{k*n:X$ s;[k%2Ul:q f)1rKh'V(IzYZ8tX;-Zm r•ΗDŁz=u_+ K0xᾲҶI5:9Ud8u"bm"yEuX˭^L_2nJ!&LЦbbOsmt9_掁R%9Ѥɣ澟 `#y)w7͎yK3e㔕}s2DZpђpy muFpNkي緛x'@ ETJ3 %WaCS۸ktXd3!BjaU8z~ ; I/Anx0720XgwJ&ěm ,lF񏠃Bن" -E {Hz`go{QH}QGaD0Qo>2P9t9gǧǶCSx9>+pyS0Q9c+ӎzv۷K  >RiSWHLCKM\NP$ .A Iyө r&V0<}">'H|~|BgFbZcQ+`a?X:|Wyd 72EK? | >YD* nЏoj-E)o'r>ϟV{#`<""$E |'ӈ-q~b|:bi"( )W[.46Bu` W! (W%R/DqF9$k `ON9wKsqD Tj߆! 2|\oW^b'cs)&|M^qP$1 I t ʧH+5Ě;߆p}>s)×#ū4 fA .:/ByVy̏g9萎Ut 24X2߻jAahO$n9opiٵAhw vw-eo:ߦ^Fn])Z9fz_..vC2ΰ.Սs6c5~ਉ͎ɘQ/BϬ7M )[rS,B+m gDA _N gvٿ|. 1agUyR&gwԅ+} P *D5CF4:1i|\Q!/΁HUT*y׏.0wHZ g9ܣJYV89F9Os?18gQ#-xqu~u9\y` h{ H© 1BSdz8X,2J猞$'@PxţSF~c}0rv놱@X^$W*ToxwчN < =~^2lAAi E@z9B6vu4A/^(Ʒ8sAY@Ds|ϧ9xCva/{\xlKx3)1{aJѐ)2=ZaT|t9KS*b]6 5_W^%Bq|{o}gs [M6? Vb:>;so|0D=nևC60o:b?p5o~g|)k rлHzGiCW2 F6Koջ Bh:&u%D\Ndxj}iՐo=g`Q A҅TV 󨚎- 9hbX<F=._YY1S??]WXplpTgLG'$ 簂<l2^ȹ[J73=k'MI$TG(Ӽ@.@%]Q!1>Bx„rQ}yd:(25d# EŞb}-^6?~ Ʒ>s@^M-KuoP-oAZ)G`En5|a;87ۻ-Ңqb"WM?v9uҽp\C#\般j.ȐYUGF I!rCP j#)mOG;ӕj]*yD=JE>O_;ǻP92$xHz)* 8$OfP|wNl<.V)!= *lyF~5k=iyV Hu}n>bq xq`벞:=w. p &MZQ79]>kA9mcyۥ/йEvqz uSM݂j /~q]nzӡ;]>?Nϻ K$h^s6][F[ϲ&cq7GS/ H F%vMqie67I,J׳҈F!X6N1KedRI29l1 =hmsr}څB"Z$N}KPj/\|>B&DAKgc*-L܃h޴pb GosKd|I5sjM+=n7 j>N}""?fr)?'H~-IJo0-"O%ðT"pLm6w*&;Y>>bMPb,܅0zٵO?4ߏ빥BlB˳NCĂ!0ޑY}LrP$ˏL5P?Y|c'V"Ciilѷ,[eiq8 lra* P~`Fk8AM:ogMDT!.bݐ2q׾홧B Y F&fk}T3FSR{.㍂2Wʝpz?n**O񣞹l6\*kG/apac$BZf={eMŮ|WW>Gk3e6SRaTQ1cgjÏNrkɎ];a%=[j'=u[|>Hٕ;I급ѩƸω:o֑WmvYmsrpcwʩ݇"];L+*{Fb# o$,Vx7p083Al0)2_/Fh%Cdfd5; f];n,𶲡goinyv\7xنDG&!j=984ahڒuWY=fל,_q}<7pOlALB v)r܏"i&(wb%l%9y0NQGl0finޙθ饳|6xZiQо 2kq؇Yɟgdg'}l78ag |As{/n6??2WG޲]n)mp@ӺfYb΢o.cRP؇ zL@:,e7f$bZ/;10͘ p"h{V>ί3m̛T`79ʀBBIQX%`}& uodӣVkZ.u~ckg`b/`E5um" ;⑰ep>~v ;9tk5,r0H<ԱG?gPB*uc͜_?& 0azVmR?ˮC(zTYTyv[U1z.% ^e1-EtȘΪ5NCTef&Df}Q3Jqwb1\qnx\5uG#g|ʰ]Dlq=Ȃ8s%nfT s +ۧ㩌eh|,d6̄R~&Z~,5 Ia]߮N$Nj֋m^Ш\@̈(b/sÊ#a8^ڈaX6l|M<^Vmsݸa7zp0K{{޾_g#rBCog,vg;U }Xd^/9 (5zmAj6}7g4ȩSG x2&.dD{HE-Lڬ  O)! dQ Tdd$Fd* {PFi@a.EWH6hXv|\Lʨb0W9 yYj/ VV.,Uy߳pLGIJ@e!> >>22Z]5=A>U*@ JXq*&""u^u;Yye9|qs*ztuEAx멲XnI? `PBeC '2*;.W&T&.VO*!|6x P9C aq5{\>ͽPlپ&{87`]+dwpIOgɊz#`-<қYɴ7 C0FSpY0?Z4{ \,@ q9܇c"i >$ 󵖲ik"[xǐB`IJ(&oƂjbsC3j7zU~sKRNp&1hfB9*S_չ|Z^(:~ 61Oa?P,K1D/9s:%ӟV60Q\tl@o sv 0xmk#x8۶i ;GɠW挪#jM^Vxs-qhR &H_h."_׻x'ȫ Rm̞uf%r(#vpY.zG(EN?ZA\hGAnWsO[s㿒%3O-CZ:MI! || ^5~((V`xs@>8O]7xS|RarN0PY&XC3ߵ[D ȏe-wtk 6 $Ƴ[3׷w.τR)$:Ϲ8?e6Tү3 rE°A/Jǖ& r{g@ XgK8׹i,T4jׇAfa 9k ʻj΢pSҍx]+!c{PP{J)s `y"gFħsUꋝj UC/;9GT8nL$%cm6"σ9{_rInCa#xBC 2 4C4I"R M10UTA#QTSSҳ!D1SUQCQCM5LIJDPQIEMS0A42MTPDLw")dI&=wY6|js<|: :86dvLXTQ\ZEFizd+f wmeZ#mi<,rZ)e;B=[Vϴ 5m|!CXN]\:fdANm#)s>\vfC |;JcyP5K9lzq&4$w[n88Ϧꨖ@IR7ҕ62(Qxv7 r_-n+ETâ]ut[,e.g釯S?m}#u}6{u8*fܿsM0PI@PfFQIbÀrdu>JΓSf @VnýFA *+6e< p>ӈz,v _-Z'+EQ H&HEى1v\mlyefxז8n}o{c BKn|d ":J _׷V~zanAfוv9|@LJIR}\ (~ӑ*қm۱ fH[%[c0k].WѢ-z86lQ& X`<: @RN>}v# qǞ!=؍Wi]?HL\:ALD~޽|4/">fz{IDyR. ɟ=lUG'W:&T(PF8uك=^QڞK?kN˓Ԫ=7sT[oQ-PAQpb`{Dv9yFYl\!`3ܟ2Rn0&1{YF31\" )O_(>d g 6!ޞJKP qyp#k0`uHpu:%?"7{!ȂtեFckr+rdmϟ[O0=Nj3eٺ<#ˇ+ 6Y_/)X 0t)B [5@a!,Sҷ < yb<ـ=nވ6ХY;>byZf6Fۯe YO8r}G#kG8*tkf=Noԗ0Lgs7pV:uRy,vt]iA ʖݩΩUVVD1:zAn7[>V(]%KzY0=l}ݺ/c-[cu<8c•0 | /\?)pQه!x:*wg7*V`P+Vun#uP8q<\VfB2BEe#'EBPv<.;~E: 'æb Ny /ZqSI@-:]b1!aU\S㗺y>? (LWr,@_ qP(="('{X=x@TUAA[D ʨHJ;B@@ (FT@)J) hZXhZBV)H!"b*UI 0a9%B^BB. "hCdȯ(I4ҬPE!9$c-1(%Zi2 Jpj@(\T DBu,M"ċshsUУu*h)5A|l(9R$c_V}Hm7ohC $MXx=nA3q/u@cуTQz,뻤Dw T( !{:4k")*^hhO0 @Ӳ'ʪ? $pdBBtʝs"I0$@4!@x>@)BH*j udj;E;^)p9mSx\( >[`a# B$B>ItzjwւuCF"F2x2 C!L5U+74WR! gc"$±URıy (2n衢QD$u}'}bu"8) lD)H:A~DNm14p ; r$&RƓGIWMtԌ8ecFSDQp0kAn61uՍ&_j"=,u!DP?F1SI$\IpıS֭z؊( ]\*$$}6+;ܨjyS16$@Cwefd EQՐEi,ar:ľ iuFU*@)~3ïp%6z(4Y< N y?#j4-*;.hԾA{@Ĭ#v7-?nST1t= hm"Y6؅,cX=0N=` D47)/Yϧ h#E'P봰{g("y$O)YUZL2)6:_̏9O-r16}ŇW2ޟ貋^MC$盀E'xiPo>o#Q9>%saO#)E=J?gy(~Пx]${5<Έ_ֵQKFguo lOXv0][Q/G? SICPAGqOtSUsx(%&؁R_|q&c|J Pib@hB`A)PX! ? Wew$8Ȍ$I1@#Ɣ$ Q( ~hBOr :Mdlv~”#'L<f deXHE[JR1$A_K@2zP1&XBY$*bIh"`X((H i@A47~f 0,P6~ /61in5Bsl])e\[NJ~yE#^B`¬ef#J[5UլMxݬ(Mr2gK߿\Ƒٮ~2 7ֶ}[& a)/V;FŶzz!)XK\̦f;2=^A(0hLgի;k9dDuS d *i￈J:.uճTםXٶK![cYMv%RxvVuuP' )%#vrr [ x8ggHoV@uV-+.nӎ }9 Tbel#Ha|XYf.T)վ)9@h$+:|[R벏 <;ănקҎ|-]% 7-.k6T>Ϗ:am]硢 :ujH^{-Տaa(\%n^Iλ:Nrn6K%: ^; 7]t+e'nmSXnŸڑ|,1rtN;nRUv6+owE q*w::\&c\O!M&l6ڣi7)胖m?+U1c}9K-mrvۘ#2<4cØ/G݇mDS~M9fcxҼ `(MUm(9/˗iGvh֎+0N#Z(Y~2r0Z<r6kη.qeqyθ}7:(P(Zxk`䳐Oc_zq=8띃.si5ؽ2|}J(G/zz%^Whn7y.nS癕SJQ =G,~-wE9>t ݷ0[jb ~'|g_yM/,C8ǩ!~'8Ȃ;4!H~s,/ףk 9@yAٚ$%AoWlpPV>#>La~_38}松|m)#{spTrGrPZJ1~vQ|F4Dz=r`6tNw/_!xYrP-dŘa(+x?_]x=߂{_o+~d}$Ȉ7{÷솫}߼hQ<y;g0Ȟ<}&-ݮ!NrAϭo󽳻蒸ub`ڒ$rgU|#GΆx8FzeZ>Qrd hNE ú}~M`r(-*irCE:hEh5 -8Ɣ<;<*Htԍ Ja3~tszOrkZ8A5yЕbjp(?KhkAZefT~pTT/DMr3 M~} _`-B8@ZD?YFc0fأB X)"hUlb*E41)CQ2iG H hYRZ)50R1-!)M#G\ ?8`bEF \^:ܓXU)wǾ8h1ϳgMtؽI @?VP<0AOp!3#@5OQ Ҟo=j"L;;:G.ylZȢ6 r<]P;a_i]jfF'G驀dd (PHCW[`՟ܡ< aU@ z@ zck;F6æФL;\,`H W Ҳ~~K3źyG8}:'㺕K<Ŭ "AvnGS( ;ΰ.W4o&Ԁ[‚ I ?v/|:G?`χgᏛ9Yo$" |t _VXԃ!6?0Ҥ,@q6m˧@4ckVfj n9(E$1^g7XTd[S͖;r {Ljsk&mԱbx_"ʓ,}j9?#wTDšFY?Գ0ABH0],;4(Wյ[caḙFؗ3H`*%<[Ә8Nbbim66ԑΌ K{fֿ6{7>|xجy?uO**6m‡Ψo9iN41dB I]A\_B0f/X5'JWLGbm7rӔ~WlI 텶l$h}cBM:+AUycC[mmm bN[mm%ߣJ `!֐~b?d<|Yp2vlVH:kP|{Gp&,gݍO'׵?t@ΟiblzQP*˝qw=ɇg տ?9W ״/lt=/ei1ߵ"ӳsIކ}dzu\G.JO%t{*#x\('}πߚ ?y}gb?(=R`Hg!M|*w!Mgc 2 qG_X7ٙ|zT62`=(tL/4{,48M0y0<A8\ WVHR,gSWVӲ/,w\` $Fa-~ E32< >u7@K?-j{l[*>P ('٨ܹ7gGmQ04]r!noۅFU5s8x7 8Yg@3R ؉ˣݶ@H\EUo Fð ӹHQD!b2Lyj)ߵŀOm mu|x9XGļ|<7ý!AAE2!0wuQ*~Lp }4ݳf]<8֙y}?F0Acv?YD6 ;>x8sw. F-BeW'h,$teJIDoo ȚW 2>d ^㐧q/֖S&1fS{Q[_\+{!(H#d|ǧ_m 0wW]CP$A>sfvHv'/z7yZ_ٌۙZ2I ~Sɺ/f"ݏñ=&aU̶ZSʂEg~N ;|bI9g~9곡:CaӎT"(Gqzmljʮ2 R$ر.nD6m<;wNGs2;$n@.Ko I9ډ~[z> {ZCᰫ{s-CQĉµHpD`@$cqArNIZxd;~jw :7S&}:!m`0hw;qT If n\f=Xc^q $t BBHI )&|pu0E1B7cbklJm n0ۧ/N]γ)5L3ޚ"3B6rO䭁9X]I$z -fۙYCa|#<gˉMJA:yժt۶w5"}~{p#x~ȀO_/sn:W]h ,&zDq,DW}Oxlx21T>- |.lHI!)c$@{Di0{mux - ^*uѡ' M'"o^1nwކKEiD0mt|06}xgb eQd<Rip6u& F ƒ^jİ'hkuDӜ~/5{KVΪ.p#V k~%9 4jX9->o) Q)$vw`AbBRhx~nk s]K̼JD 94U98Fc nu H00.`~Ĥ] _ͪ[鍐_1Q""?X⢥_EY CQ&&vj;ߘmlfM SOq_[0}:Ӿ^hdB+~+ 8: 4Ko)@|froi{l 1s%t#]an"C ΒM\V_4߳Uk-Q&\x'o׷.AM"ORp .C>qx]I=zƌ$xKFv@#RHѣA@xBx#=0UMaW'lC -5""(kuwdm,6,Vz/9[#vۛlq`h *ul'xxR1M+C>\l6[/_j=B'^G~ cU`5/oL  jQ6?:}kPk]'v+QK(okEN-|Yz6a_BQh@L?]51Ќ]C_L6^1d՚Vs..b %QR1TZsA @_w@>Xk* .{k8fky]ӝ6VT~cW6We+5]vLZC-߶/^ʺc!_r$@,G_Քiƫ 15zmyٮ70t|H9njI<5Y˕:eێBJi,6vwBK0[}݈eڱvYZgj/)l"a~3h޼WSy?uqvmk#[o52[tZ#,!Yd39NpYdxedzbtmx|4fq l_Tݥ KltR9B7:ūף9xK 9p,廪lƛzW(#D=s7nOUUTUI$rI'xg_a-1XĘFtU[]'9';N q]Ll]O}w 3aU1 ZzkvXVw#.qՅ01|ٔ"{ᆮgn6O|uǨZzʭvMw [گ}q0ېGv[ 6@6/AX .D]̪M][l!iۦzshmvR vk{͸JXZ51Urvlp<.@8$DmQxfeK!.1 0Zsӄ+H7BVk`[d q{㈁ x Ns u!)-C:'Yl"%32pc1LkR=UeeiCEߧxFS,xۄW 4og< ˌ,8dF:zlc—VXiL yãX% )e0ZdgQ}an)bCVeKYF l(NfeXBwۮkv g,uuLV]sR*QV$&K [Wn-[ Ya.8i@ehUnm@0@0 $hs Z6 Yvڌ9D?PmB 6.! [ j ڋ*,Cenz휷ErAC˲0~ 1ְ(=m/f`NZTkߣCeaC^rm5*Wl/]!.`Ye.7ٽ/4*s(źNLgnXף^ouTRlgEmH6xu^Z/ke+ɔ~=҂au`Čb'gy[lWhg `!9juk! yYoUH2ݹ.jTVT핓{mtg<&(AjJ I/;V1ͣ"эamkLO'`v+s(;H&QB>=qge~:vwblg}90Hcs“'pGvzÃOfhn”r3Si <ÑUA+|-F1B&{Y$*}1(YwmjΣHbmFuYޛaYsκL%RAkɃ rt- veeP^BY)„H e)ӠIqA#Bs[:/WƬTB8+3Y(pcIEDA9 !zlӝ5˯͂6,Gd2[TVRhN(F{Zu{2CPp>1-\eCCA#pHe @~߶ [/CO0ys!b!&Bç^g_Q'r쯑kX e@g PЊC~Bt b4?Ê oa hGa׎6›###V ?SQR3:"믧M22|:;I"ޣ3_e-_b8%>/>ve™­}N5kGp E &Aš$e i(ċ|u9-&nPk=2a]|?8)7h/X#E=>jOuМ R2JYϮAB$11 A24Rx!Ȥ4PP0@)Ts/7$(QzA@n&\'_@ÜB `"upi yRU̾]eo <(r5JP (I0{7, rkbFk9y ڻ˭3# @~*>+~HhNV l !T-!&^;U3f`s_O  ? ,DEZִ`P0$;t)?fxCAp[ynZG& p[=N 7{^mQq7&穸q3(>P_$柷MBZֹhx}ȸ N!N7c ]9 ȇhpm-^y=2$ޓ4t}U#v5|{WT92@!<6F5ݯUm@hEFN6n63Y$گc"E:.Z`n mi&GGzq|ov4ܑw{5~JƦ2J*sF (<ɀ272 U.CO&9Ag_vlO+u-: ކFTصa5[S;^ .EPԊ/@޷8,$D2!`ADx=W^fskLc /;](3  7BָQ|w9rkyF`*UV#6eXCDCoG654Շ4;̔:?;[mܮS"!&hQ:HH㛟sWn]_9QCc37,\M?,2`+ h0FJ@-):R(fye?9=3XֲﭿYk|>77ysSޱZUTsV[yq_BW=ծquqf뤪;tE^1ƢI$I$ tu[]g}s#<[tI$85땗gƵ7=$\tx1szqTtqeYۺN{?hH9uQ*Z:u  @O^<}ߏ|I;uOyQI0̀9専${VQ*|R@~~]@]YEHW)Cw'~Ca?7XSݺ~$NE]>F9Ɋ}g瓊kt0E!:~I`b$@1黀 @'#u [TKWQQ;4hMv7>΍]PȰǯd BAv;3sSᾓrpc@N-;z&7XcYkS"AAjT}-]^3#!|aCu/z)пt1(ކȻBKknsKs?%(C4o(,ZRWr _{78Y;$e{@Kh xV 0/s Qb$xx.a#zH򩯋 !y?K;';uٿ4=^#睾.#}  pY<=Ip=w憷I7oW\@l:#O "O0z|}? >}H_O;l4z@nnӝȨ m߼B}w(JO"N܍24h?϶ClgwFAһP%HT!=]8w.@y.xq*OoO˧['SPaٍ1w_` qBȠ)sײgsi@A jQ_Z<>xnC#Y] @vLzOsPqNm/3 {: 0|y5fpͣG l;Fڽxq08q7aǟ>g|8R5 $ eC3=7Pϻӯu.Ov>WC?48>`O@\#QXN_u,h 0&cp'7)7?9`d@7/0"):i1rߦ W*eۥ'tO 6ԚE$?xd."e1izKv랉 * ,*w(eWZ-U8GCҔ?v{uHY\73 ,TtщLQA@ B^q @/PuŁ xySvAb͕T|7NO P rDD^"&,5>!G,QχӝE20^g b2VhxZ?͐^$D|ss!!'ݟ&-U42xD% l{;s =b"Yp :K wB"'ȇ%P^=xwm2o5p֋;AC){*BRs6jG\y*#eΗBX>۽-}Δxl Њ.X2sWgSgw-<ܲdK1~7r@>rLjTWq=)zhWyv8\m} ͗R7[9}FkgbՋ/־T>c,Y?1g(~D%H"zv=>!>Pܱu!B*D7lryKއgkyCG9wpTLDUL ȓ㏏ K±7c(|:^3lH&BcN)6R<=:PH¦n&c|~_h QA9Pv`hvq]v-͈d4+ҙLTua`I Fnc+Lao(A~= wBGgR`i>_= M8g~%ݰ4j8P{;P;7G4$ R1^]=OɧPhDԄlC`nt2SCnG6kleG#`,X۟glz,"("{t,?i6,ZW}DpO"S2j8>^Cc;^!۹v^N.ȵ@_qE݄ve5 8_;/]tүPCM1A3 ~ Ta,MjT >h0d~_@M940QBPxZ̪ C3 ׫*Z/ٙEE/ω~WaꠧTC7Y@GO2UfMg@w@x0}a H_+̘FvOSB 419<L'x24'|ƒ]fqHAx]3u,^ɝ eg kZF'^wQVQ׋s.1 hfimQe"͝<ǧ@$=wzQ~^>"F7SN5>r/{_'}[p 4a:Oy"OUsN@3d{h8ڹTU3U'D>aٓJT~W3vQ_tut\)/I׺qi;'. w`\ @d i&S su0|MD'`G)9\'YCA~+/v! iG5C O.Y(mPHK!=߳Y9~{~䶨4kv FguAx@ A2{3`E>C(:tQ/s}`"'-Ai2I#9J k/P|Ir"nG %9v!BX[؛4T.#> Z%.6.*ZF4304gp? (3)h*N~[a2UV*4d], ӣ - =l!Ԉ9#k/@ I*jy_ٚ&j)WbӼm((`bAJ_Ct0# o")q$dA=sw;/+~0?A5Aw(qO\!ɪUBۋ,0R~Q8۴ӊPы;gu6#] kT}]ӷ֞y 9$}?E0.yls0.g`BH\M [.:pד_0/s2F@p?-%W\k~}߻R,BWy|飢Ԁ{Ƨ@ c XU8˞2_'QUJ-/t1a SLHC~7pM.ec)3X V&?ݢ?awc7C;v k8wQS]Y w y|tg{!&MOBAYL7gapw˶ԇ Ccn(Fk0H9:_V uw!0LZ)ay SyW+{`4 pﱾ*dQth:c㣱\UBTTES\03=ﱻ4DzCҖb&^ 册P,auMC" 2Q=KkיAQN[Ҕ^>I2_򪍓BItE3*huƼ(8 @Hї HE빤2ldt4TlӽN@_9gMg31UyOg-η^310a WF]@66QyV40im쓎V @mp}+#Wj+($K_-`wK͡\ z6+w֏f}nG[&w Բ˯U JIe*E)rP)`zA>1 NӯY(X:V/ԏޜ+T]X8~*_m1,ȕ@5Wzwޭb"LQf-ky ?hC1Adb zalj:XC3 c#ǃ%tG/mkd9bIbb%K7? TuV]yvvv ]ÌKqX>%[#i1=Oe:?[/cg|:58=}WW1弹QnpoLL̜yA!*% _ov^NEjtb;'~IFA@i"^)!.]S(s}W634jś6ۮ8w`ЄPG`-GiPanJ6D}x黕v31\2R&_g3P@pzۆX*塸jW `〛v1§zeB/CZ* !H1ۏ;{A{|%PXy`G(W9xwf? MzXQm:w'qs|XfeTev6"ݘ;X id1S"CHnésOb2 US?P{ydN=sDlWGX ʤPle_N|1/&/ ˸:`5+qnLn|*e33LVde Q R(QT`UzJC=Pc C=TΐFHYaۡus525M/znjMGgϦmHŰ@zPzQ)XQAZC|̶y(u$ FW=H4DJJY OUBP?ɐu7#;/DDu@0(qڂF!%3n>q'>! L8c,CoBoDը%MRҀਓ Rpr;`H6!YEmւAKlh 싆=>?t}@D|<`l9tra j!>V,$؀vvy\">2O iutC !}x_@:Ζ;Z|H,OyB tנz75, D֞5X89%H=w+ ~ӷ# 9Ց||rHzT,&q tc??ܯyMf~N;""!r3곜ҬQЂ-G3{uj(5f!?r˟g$}I%g%Г"Η-`6~n&y输;_Lf%KBYx>~;3D@{DǓ0}lAߗi>(k B%\ AݥiȾ0r&h%#+ҬBHI T*g?nqާ$L:wc=fJKrI~g#(oZ`Œ-}Tl*;>K(|]|Nwc[.+EᡕRn-Kf gqJ xiM /@hMG]ʉ}r !BXAa$ECIoA n **.~'K]=v s,r^\ᤕ|Հ, Góo.?|"{ f,RMU` o9X4]1o,f\V |_dIzZ ZٳFrxUc"}㻮hog^?)/wH#8 m~Tmj:}ItxB\ U%zsV 6LS x!BTAtuqQ}Ӷ mI&"E7<+0pZ~?{kES貱5 C2Y(I ݴLQ!BPUI#܎;$(??a?ACpHà#9rs9" Tk $7cxIȓqT]Xlӄ(MUE$EEbHh\yM1l )/%c[mTtMY[A`bH~?$2eCϵ*x.|>♔ԏ7 =l$RwtCfwM dA1$>0G6";pEf/dx_eLaYc6:+!TS#C(LE 1ڋ<.vKty+3UK5MH IE$FDX κSn0Dlq8'OSclq " upB D;ę#l*hl T 3@*MKB' " ]#٧\ۇ/i4 C :7 '7a9hv eƏsUS:wDN͙)CTPPBD$R)TIUS1TšH6:™$ Q4e  %:],Mi Bv"Į4hƂ *(!,49U<5.i)J(#6(,e$9RN(Nlmj PUM b P4CBSHCZbDļ#DACEY#H³2GuUV)F V?<ɦbaB1F۫hnV)e o1 _Јy@39̃o^Cf>~ ? @6K (CˬXo؞BwtN%;`i˧0 Xy:r mx`7$=} 1M/\5`#,4xL"%:|) 9:?y"*t zB|H2O.@ɓyqX2C޾޷ӏ+Vl~/HReTlC{õ%%pn:x_I&Ἶx?_үޖ蟱pa)2@HOa|[y@ q>_+fzǏܤe @ y&WGUi8 sәfBD)%Q1[>;-(:7kxiʞ:<ehH-۵hxs&?6שwtk|9|8Х'vi+qchnX샩1:."?q1y~> ӂOyk(8rȾNUqQƾ1vjHlj$3; G4=Vr;UF?ۈ]ǎ; ިZJ\AlK!>Z/0edɰ~@N!PП 2JdHST/E <@FS[ap^/? $Huh$I:䎦?^F(+yK;֛}q 膠`1xhxdU^MP: <̋ѝ m 0@|4 G6X0"YLh6G974K"Sx̫BhmТHCq *W#zt 4HIHa$ym|(ٰ0iaD0i.Vz0E0TԒKlRYBb)?dT LbG~"d"@[uq=&s MBʽ_L imZD "q0.i/OX;'zs\VGluG 43͑uUrsm' Lwǵ57T'Zꇘ-:+Evq̀GZn54L B(͏XFgRki>ݑ^a6y^ a_(U]yyx#rUQUUUUeʪ* XrT?Ǚ|Β=Dh(B'rqzzw"@= M_U |zTCDKDӂq~wQGT(PAϑ.9[6 E#q?-UR@߄O?*nQD\ؕ]sUAM@4 $*z7t9h*s*|  Хb`ɡ8y$ziH &@5 l&H[<& % D||0H PF7g뮷IJAU ԔUM!P4x14 -%%7}R4BD>9N"n@<ÃdodK@t*w,s&A^` l<8CF QzZ wdlQSB`LKSa &KB7`+UNC?/"9`"]S*t3L0bRd1 LeekX?HȱyGaއEDR>xw; h1SEbS; C7ĵ{`{NȦ4E!9~A9$ ?d W!> `OB>W4D@.鵈vx!'C6C2$`N%}˽>7mxQ]^cG dD'󳃑Sr*r3I !0 AN&k' Ҽ`yI԰Nx!RV{cNޓ"qp5"0Ŭl[ A$A3$O#HXNcyu/h=dKHnG.'`kݗMBI$r*)e^(`2xz(ʭgpډ᲍XPm1D2IjeԒ IAG;Gt75J;ԟO@)U@D(m@wj\/Q;_q3R x'hE`{.roN6nVԈc_dЦQ@DR3`DKX.XMJ7` n:•,*gt(C|bgqLO b?6xAL~P/-@3 hh&BG06]=/P񻳀ZD:BH&ł+X>$۝uяOÜ* -җߔBj*%մQכXڰ݃|:7 J "Jȹ=y&Gp}#C.v@]yZp$*lٯ e8 r.a& 7O ,#扁ىfLN%b0-S!;[|}[l\qzގ͝O{8 Zyg\ ߷Kj K²"5y_!Dxf * lm5a]S FzY o6v}lvϿ |xzgr,aGhSO>̘03_zIR'A(3 ex4O7*Gd"<eT&PHETxNoK_2Uf Z-C "bI=6AoKs 46R D60]}a(Lb".@)Qj{M|2cXϱKIrH,)fnkiЍm mcBL.!WIiLN `jyU+c%B|LB@@`ޠrMUT*`Wy79dC3%.Pu.` l42"l ݩ#Ê 1Hd 0'‹9Qвhh ry5{;GA@ѲR^DId@p,Y1hGgӓV:Kf|qDCjༀ: 4Hel6u>TۯʍKz{ ڔ 3 1a+?E< MlJh(l@>?/PLUcjP~Ht"8H<ጃd`wg.@2eFhz 3'1AF+_1d c>H/V?Yx1٪#I#.YAu} 4O{''!H[@  v9 vPlQe* - D\xWSȃ?%([󠮌hXn4[`aΉ-,L1[ǰm:wsldd&60mzB{1f_v2B5C (ЁgY3"˝tydQ`:qHsE!9ra0vlAԯab\=3+CE@cE`0pCQVsekVj@:D b+L0 PD RІ V&X (! GAFPt2)PBRP PB E(ZE 1i^e4ea=}`i`ң 3&OF*4u):RA>gxty)>"J4e K |)@=KC#G7*Pg4Y7 Q)ԶvjLJA jfwug-KJ@}qBk;Md  5#Qd,\<ፀlE+Np1+`g!B0bڬOe .eœ@]vC#x *0+] 2d_@RԺ-QUQT4D@UU@1 R `#dB Lbj ^|h>m |1a\Ħ+awpl]͑JvKQ(&XI8~D2E\EmUb"+xy\? )X`! 'Kό '6[?[Qmu5A+ӭmVjm!=L 1PhbHՙAV=3!;#M7DF4pbl0#ց SU^_^2ͅ( YLՠLdp Euz)gNAm=uN%tK 5rtb_m7cpscS1$DA$G%L˔":yrF͹ EHHRč$};܏<H4n/^ %XP˂cō B2'* OPDH+O“kH46bVH$ C b{xpE^R,ciB΍qI-rRg߳ ƺ"r:2_! pay!ki'οP ?٥P„ |f4\pϩӕ+~^ >\,݌[ 42CLr16g ՟4r1&zS{ }b@$CA-鶛~F 4-iϜs3V\2R*Y,c\QI$:i1dBia8F"b!* 5 Ar PQ50Qp;{<cC[np i+l:|~#恡߽p[n,E^DzYRcPRżR#č9zB"ڝb`A4.mcT,)YEZO岀7@؉lZJmHLo yp$ր24^n)&*bf@„vEmOF"=}ic N&9u ~h+ /@| FPd"|GQ!xN`R5 NIG:z$Hcp: 2I)D C@q1 %I0J(DxCAuOU%6X:C>~v|3W? )ӆE (hL σx*fa7s@a?{nӚ/D^4QxB`F*24juIVkzHꈐ*=HB*R= ܍-"hJ hƣZHH4-`^u} #bD%O)ܝmhMƆs(RZ[#aK]El Ұe1 +hVIgЩ-5hF(RCEaZ#i}lыl;utbP4!Qy(}oj`jF"A"Z,=sGW*^zS ߽C#D C4˩|n \ n_~Dm!0;t7!T0EEMqPxd=]R|yH1eCIMPS$߰WmI0d(`C0@m#PĹU0NUE>bz':ͻ]+<1;rh_uh/Po4g4,4Q_/|1}( i 7҇E?, {m&5j\Is+’iZ!,8@ !~d6)U̱(znqs6VHKB*O|Cг.=n0h]&öފ Vʨ8v0vo97wPHZ 50%XP2PmM&Яf23zk-|+7oCt1KH}m 6G@,Q$4 RЃ kguAd{ImI9><aՀ>t@!x+D{P9$eٻX | >[r",I!<} jJ+ތZ$47F.%O2tr:DUQ {vBتxy E%LvߧzhѮvldDEPoT:zMk&"0RBZ$2dQja`C{,=~: ÉssI"t p|1E={Ꞁ́Ձ4[W5v9RݩJp@L-{S8#F5%osw❊Ҧtc4( 0DT |Dvu8lZKO@ '48Cb '{ВUB@1Ti7Tʗ,EJXJJe/rHe70`&'3d @40w Z`bq,kL-xQ`+aԝ^sa> 9g+>r9Q:7Aݟzdj|&ɭ5Z#n3!)Cmi%I62B&@T8Xoi{i#DcVgz` jWj rIHΏSJ^G:Ubt%e6` z&ђƒf=G)S.5ea.}H vGcgGCVvrCB.0McA0E8G1IdEV:i_cEKh|c :]PA0CJhhd|=20D""$ !weݏ̡!bgm)#G"$%Zeb'ԋP~Yc߃Y%bbd&:;1 _(v<{%'D}EY[HpWݫjoitSV.bYDZ2pђI$X2tN+})dv=b2̶1d'aTu&HIǨ& h[l60H5CmqS&RC3;ȥu1F7CAy5@I"o9 P@8{Y ˊd]jpā"Rh%Gnv"`R*(F^8p"9ptfeK\{3:nSq91-hU-C3)=vc#2[0Q뫺Ir.j&¨=B|[R5-.Ƌ"].)aLf # !ː|.x FSeIiTP4TMmj[-͐Ǚ.W#4tvީ#|Dz{7E0{Nj9nLVT1^1(.۽y##@vnwcZZ҈ { \ AG 9)a1Cx$U-@Xِ&ynQi(AoPڜ;7TrCwUC9p+v4֚H9v =rvGLޏOL U}&!$vundJP3СfakDm3~Xˆf0##ݛzϣ'kz/nx&Q:SL45dIMmzR^$:yc)41{^F'=΄:adT"J\{I AY^*lCŠPn evj TN.Sg(eMv:unNm4M@ 8Y.ǵQ߻m F>*:)oW\<9.o0KXb\-p ȉA@Emm Lr27!2 5A>D\pnsDp`-98p֍6CfĠb[O6eLM*ù*[ T1& )ށsT u@5.SsqaNb0r|t6DWU)ЧoC]c{h-H+!kD3Nqm`fԺհ1h>mu;{oXPt:ՎYY6 DNӧ p' {Ap|"]JO@K 2ׯP=54֓IQUT4ILLATj<&!"B i()9A1EM%41@D!HQQT7k# T ''TSP7rΠ܌7zR "؆{c{2H.= QXfߘL0,RK 5mD^ކ< ~08?Tc!5t(0ػp?Dkad$#xk ]a'GF1*!!##?)5"߇Hj{Wơ {]h_3/C t|wUMnr'v5бM|6l|I$vPbL$$V7ܖ&N|Gjiޏ1s:S 0O hd=f\EfF~>B}<7퇿ӑ4Pz@(k'Oia 3롈n8K1E: `qme Pv0 N&T!%kVhj8&~zc{sX`3s  7m$A):еwxSTXiyo^0$(4"+ł2r] W֔-z|㇆{%eX>׊Nx7'>]3p kP)κ#co$뙬ST chVZ#3$/Amn-#b }ETmmAu 5kp4iRHsn5Nߖ/R bj>=F36BMN4 H!7 /#~{ hi"*xi1,{;27(fg :#EExF5EALLAZm09_fLB Os8fݕS'P,շ ϕ~&NR} h<3OxhB@ ̐:Lb1$cH['('wcq!_d( V hDueJɔ&Tcl[Q))PQ$9b9&lK&8~brjъZ fcr?f1NF| ꇍ8]ES $ YX dDUh"qOڢEUEAETDM111U3QT[L)ě CJұΉ\iQDTQ+ 4@A+W0^A?i7;n:"TBr(lrfY !Z*) >;YE =r7;>(wx !4O!w I4TShf l?<|OsRBkyxNØ6{I$ hO]m6xM3[sr~Dȹ9(mٙt125@W!mf*`G#mgL9!Oy,m Fv1i$4K` p@ dI OA8'dF;BDCbf& $V3ƌIȳAV nV/\hW5U|ْ"2 b6b"H N)::+7}~v%zUURA"i4{(D!a٠b)=Gr~ah4KV#؉Pi*(ETL G_%`. 'P?@s!"9b )ў:hXՄ.McqW'tA8.8.rZ%lp3  X:s8)!0ΈR&٩#gCe+|}\ Kfܥʂ.`T8 ND3nHJtp@X34EjX쑊68q&<vg5~S26q&!d20$1l{Dk$]5ϮkQWyOĎmyכϏ(Cx/ =Pa]M؆n%ެr1U@YO~FKf<5cޖ.)IޜŏfIv<Đɼ[~/q?=nb!r@D~Lnϻ^[gLh$nhD5<; &5VDDAǤL7#~U>^L`@) {XS?uh!fFb6Z:,ğexBPv&jF|&.vdMPprC&9,\Oiu^epEr?71&N9Xa~ q'\32tqRҔ8a/?/y|'N@&w1G ISJitV'AlO;,DY6SuSm:zd"@C (L0Fjfl\\l  bGY1 G4\l |@Mq^na/ ݷ6wi%QW|76o8zQt~*}ϕM:q@NyqꪪriQz F+ $,w7 9PgQ99v78@* A?B ޳s(Fj&4Rp9Lf% @Ȫ:%SJ $+4ApKM -PzOa ?v35YHRװaMsuL^m 6*aQI#m%rtQ̌<KpSU-Hovhmn2Nj`>`*(أ_6"nj\1WCE6'ivYw{qɠL5vr7,do\Cae2B_~("W!56mȉTHRP (Biy;?c&c*Kƙ] G/K FdMQEG$_D!E^J@"bHo" i488Q'Q<ܘvNs u"f#C"KI4P%C"Vei803ǡ? sg0+ pOG@3>6{%ρtzd vwM7FqR;U஻R@w/$ !)_PpIBuUUU_N%{KnxqO VAS@&B1R  ChfOhDlO KQn (-@OC}x.\D H3[o:WW#R L}} )Yhkzð=b!w29f4̢Rےָ\u8΢se{z5]C@ 1aO(#J$D7~gyE@JlN>RӅhM  DI @U)T򁐐T2.WjMs}3&ҭiǵi"ln5\xl3hZ*'[٩Cgݘ$OMF_@U ^S& lUL/xR6VvuGP%[ `R>Ԩֿ|6}\!L EG,|90' 4o>\E]1HD@#Ej?{im*{;VG٥%32BB3Ld8{.EbB?oln+O|v#;ѭ hip2H>Aݱ;0A&^LmpbD{ O$s&@,}#GBNa"(-kf(߭MsT6V&x23x zx#Ϊ^ U  6IkcdU@jf(b k-ay#CBUhD2q gf Wqs;|0q'+w nJ`_H\٠E"b.x*k#o=]C̠LX:zS`]'C;쪪Ϡ;<7_{p7QwXcb\t  >lXUAX;W]*""n;s:[!rRp)D  ({JPU - fCr!b*0PSGí6@I d/tLJy݋;7 Xݰ8&aa3i?!C&TW+Sw ˱Hnsw!r~m\B b@j@PMQa2 8wG9ٴ};S) 9| 4< Zu:/T;/Ѣ 1u7XX܂D$OD*cPELjv0s=jIA"((vy8 DF}U4໦&]ݱ$ ej/tbPQ3tzPI; ؀#@CGۻ.Y@' fWޠy553#k=)3Cy}/y1!0yviOƉ""*F­ eXȪhN' !OT؜y4/; ux[vxv+~7^fNo`btGP:曫;Z&)gGOl{fkQ7 'iܩT4nr)暛 8tcӭDD0m" x IZfq4fq^!mv;GPRPꏌ buFG h"h"D{i7oމ>O(Da^t.)D0tq÷tEcL+{t0qlEZ#,Q9$`z|8ʹ^*@$! B=XI BXSM|zxM#>1Xȭg0y|a6NG 'x^{638zz.""$0d(wb~noJ%b<{ldvI{+pJd7|C.<^$73T^'$Co8AFq rjZb_m,K rFDlD۾:s<1tK_o.ߣ *9΋d,@|Y99XB/t9!}a'@d Dӧs'cuIqG bNzSDM LSvnDιo?fffffff`sҖ=wPCe=rfǸ:hfFĵg{5$^0zܞ<H:M/3@CpXٛoyh~ :l/-_h_!x~W誨C:?ۯf e2iCIJ_zd[@ .)# O9ۻӱ4TCAv*z': b-a_;ͭ\w*3К,^nu%g@nkEF[D(] Aؗd^:?ч[;ڄ;< {s+y 9Y?~er/M"7YZs9',gܔk.Y& M`7@m-D yh $z">9<҅kʼnJ( f'Oi%t;sژuM4֠pL\tcȎ y@j9=Ho\՞7VӞQ -͙ -v^P"ٸJ}s Qy|R)&L @!sJUDZ7 rj :Uѷg[Xӹ$.!2sia4]AG!Э!ktApdk .  ohK9FΊ)Ӌv>.~Ê:c~`r:N{v;H֑ IӰj|tMq@{Y sݯSRS:Ǫ s?KO? nc|<%4=1wo~I^&>V_cD zwa]tUG Q*&uinJNTM;:F#5b>,.vYGYŔx:t,~L$|$ GO48ï3'EUvut --(|To+.\֤5L/$J3-u_ @poҘjH2; HvZQ̷0>% ᆘ6%r#`*@`~baBge5~Y0ʙA,JPSYD '~BP"׷ؔSŠZG%:.4h] isT`4j@ Q'm#@@vq& 9Ȃ bCq{cꪳei*vܽH/@ݭt? W!ɇ6[>S״ BQ nVHBW6NDVA@[Td <ޣ~᧓ ;!('J1;(%[)niw}>3ʮ913cgBI (`{(+# As*|< .oFಮԮ1Uoz21 1溙3T-0|?3PM_韋kpBOE ͺ v^zu]tq|>Wygc{v?a((4P¿Y+?$3x5N0 eOCâ0PxZ@( >4ROMmߗ H˃3C55P I$ZG @XQdI>?f^c lN# {=Ϯ>e/ ZCx;馁b6Nb;AƓHG-Feby-V6̀K,kipm%'8 H?3!)D E 71DRYKllK\1yI'n޷F a >e!+2R8zzrJi""@gG3}}8rVEJ1aY7>T<,v6?F4Y~h^< Xh"P Uf/>"'Jӓ҃j(t/;ğI$> *CU-u9h:nPDQI)-Gr8.]l#W@#dHkP#AǔnD k^ݚ=yO&!Ra.>2Pq6$i W% 1k!#ThF6IT17w{pNPmWP%;x݀>C/]$ijU0}#Pоwózl?->^iICÜ P.4fJ]vNuLԄc17"ѫ}ݦO^~dkDUR#u뷇?&L p~NPPYw$ I.9& ̙$" ut:ўݺQ]D /. Q 1)z4I[9@zv@H"" | HhA9M%!e~Gٓl<`,v?@0$5vNnT@I*h! MȒn p3pMar8SPL\ן@}CTF4 tÞ h}vk1hts'\QȠ;ٯB HzdxFE B ヾDE h(l"kH16i_h ?8 9=^]H&ur"nk`};~`i  TX g$Nϟۯ9UԿcP!K2Z 1`}?t/uF(i }+.*Zׇ7fS^qĶ4Fx z9EEDrP ED6X6QSE$WIQU:8TQTLQMUQGDDDlQyb%J(ѩ(M5)+MKr4QE4SESTR/]r57[r9rEPQEQNQENDDNQE:EEEG-(uT4Lh5,܍UTFiiJiiiR]Z(آ*(5ZJR4MZŭ4kO ]F(G-p(l Q$Y{U5*Ȅ "&gEA|OTǨSL"̭%3dD@L+QZhj((!sL9("z01 L˼XM*Ah"@P—"y'G?vcBP>AJ8وO7Ү=|3(u}$yDP{ďN![A#gL0mI(5{sI?%ԀgrqPȆ}Z f[)t_(?4tRHht[ H}s8|?gr'w2Ij`#HH{=FbmZjt9勑K(4'gfg-8r$O2i&Am6 (f DI &Ez$II R@ ˸$=hJ` {c-˫bSa<mY QA0PLNHaic(%1jH^SC{qH1` miF x!h%<艡D#}oÛX^ "y(2d AZGVLS%r׈2nJ-!PEA,w(ZbJaD`tZ 9 ^ﳉ`Ɵc J3 ߚ,-{vխI|tyj/A ڪ{8?Y!D6ȠJ˶H10L d &`Է! ksOuJ0@(D8F5RJy1w.)ߋt h~ILзvDŽLJ5Mxh $ J@'P2@4خ Ҏe gBz5`4`U;OԁnF12&2j"AtN6Q>N^fr삒hkUtV^5 !q3ܦ\fl"ؠf06}mtSKǹ e&'YALь #~}\ yIp$M D4L;Ox;o 8&15Gfl9؁P GOH&$ )H `d)]ht@z*@3խ 'M5ΠA( N!n'"x+*qD/WAA,ڸmP88~oKϤ`81?~02Q r9?N1Kf3 4ц"Φ.?Î gI@6Fi򥐩:.DG 3q0z]rC/^osܦ\XuFBՍo.[Ljֶ o?Q$RA$U$ß=wo¸)(կ)( Hi͆L]_TOihSU0PQRPԅ*"#Fb$ *(d(i(*jJ"b&&bH )*dibggMIAi(%J[HgasDBDA" 4ebNбi(( *)#RAbcg*R^!$q {K /`gO;F8;&L򑕘ͧy&4_+0JQDULUT~֤݁>Co.Uzy4^;XHZϝnBq8 "TO)D zݻo^Ģ1GgaK*"0 _ WuCDI$0~7׷:>ح:W:J"IWh)oX?' =ҡ:fdD񂧋@߽'[ fh&~ zZ57 ӬV$)1WzaM qW*h]0u"$( j*lMu)  AQ*h].)i BR%"IiD)Ђ /-K-PpgaG&JRFNfz)4 RzlC4u΅g-Q p$&O.yؗHQnYT  d:B'%@&Fu(4'%)FzE9*PPN CO֓rBh3b2ww]{'bzgdmi61|X ޸Yy:;4\w(B H!TP!"ĢC<8@й(kc@v~L}Q%VczZEG}POe~' ߐ)D)NQR$# @@)Aig;yFffIٻ~Vjij]s>7umWގ}?aLI&;,h:)Rqێ07t}Zݻnս*d-V2%I;C=ujhc !^e\5 ?_#-#բ ufHYI`8ZJD% &{:SsoV$Q ȢVD*X=Y+Guȴ@r~ ;6fJ+$KS(0t'p< 4H^0 =?dW)@r%׾ MԪx&'tEM`oT%La4&"(nqS$LPTDHnAk{}y=XrEHEp;wp /={{ksvv_əT*?XrǡkOM"* #QdF I  -LqBLUTdYjm GJ$h6*rS3tp8QmbmcBM4޻$BwoDt G!0D0gB)u y6]NxTlBjӯ^ݍ MRj;i"/(b*dR)( 5$D&u;59T掉rځ|^^ D8sC.:m~r" S*cc!- xPȓƌuVV( ", \xTDIp SMuY(AGFTOI!迫oROTP %C\7/x/9({Ob:]!8KKByB"hoN.9Q{ HP AC%= Cs;ZIhQ^ 吼ׅxD]jaEоɊ<߰&ZgNL{27L{#CT2Sci-ۢUZ|8ozgDEJB?4>혊j!3pnǼp+Qs<]}?gϸČQrd*ıKe3"0k Æ:P U<12t,JKiEE7}rLwz}ܗX2(+QTJt-N҂9ؙ)jݣ1#5D åЌNPlQ^t78}ժ!,pb:*}22 A>xs{&F>_ʌ#xgqC(3ni'QAVs?πnTd*jigi>7T"B8{5@Tpɓms; &yh"4xF{:9 `4?a؜S*h(2PUHvw &§9pK7͠ BV&uFkb9 N`b&#I:(^I@d`}pÕY:CbJ?<͔EKVW{oX?׿DCLNx1AyT~Evy)pM $4ZA41h(i'|* BH^"w`0Ȥ;VGeJkL9X2FbȢ,BRHE i!b<"#EĦvYdNKmڂv56{c- `) #Gc\f-(_OA@|`púj;_1a"{XƳ4)5|PCK eS/+Q>~w?W&b'0! `3Ba%c!0ja \;u27u >ɴ/-8ڄˌԘLPEBn?n:8g,np[sj~Of,*:*r۷On8zp] IF hF%9oONAH.!hϠ.wVJf 0[ul=̜(n;͞7I6]#Dgކ3xdL!Ӳ8{=() 71^SyZgɰYC̃@jӵ ,^p+d!;p?k:#2MzfjI:to 0ךS6[Nf"1ɼHQuҝDZFD"Ib4A투π" iF0Ёl֍gQT |ì`P#5SM0pc0Rzw0Fہaל{|x翨leu -MA#Xv$һd&@:hb"*EE3iZRbgFؖlwkSP^@ƅه.FF_ ,8+_Hv  ,ii6ж1 dzܶ(;f`tYϦI0i0;RȀe :qӝYa}6t`XH,a~p<>3 H6eCaQ/JXm>R9Lla;l1$fAP ! Rta #M:1n{x$ ˻:h˸ңzxǧKfYa a|,2[G.ZMf!e,=h6 Z( ݯRRbΐAώhق>ÞHn  p$&% (r=ߒ&k=x'3d3HeRm/~^b}&*H89 BM̩V=q&،LDl7-\$uIPn]L<,6<xxS+| ܙz-JI UGC& 76-*rH:"B瑩3Zc8}j]4v KmLˁwFI mNClJ ߉_lf,!v8+22Ȇc+ H툜Lyl?vay߹Zb{Q4<5$p}%690ZdIN>Rs Mp\VafJq3.%)a=&w ̍ a HDjX5  靮AҷLWBbAPS{ "-% Huz%>\Zf;c ŤHzC2&J꤃oAX"sǯ8gW$Qp1ϐ/hvިMIw+e7g|g=mȂ#pS2u#g=`:2qWXkp3UkkN&v,(8/KpgƨhxEzS+>vAƫw#vŮDJ@Iw2fNrDmǍr h#MYJ:Y- p bឝV`%;6\MIhH]wNiєO*&Cd$a$!u-m&`/М`;9|\dn9 IWL6|zD"، pN IOXǠgHnCFîN$ÙQDY^PԱCJ%. l=Xu~ޙ$Yj;Ԑ;d<'4:\n1cȋl٭F& /4qNL@#fjz0Q&-*9 dA̩G;T]xhK=2s&I 6ůHk<* ;Wv;iv 1؉,s|TĽfϖ|t˻m">Y]Zf \suC%Fd;JrJ#}rL0p$G5w CoO kųCP[bu1$i| oRo7 2CGYZӻq`,Fl\iΖ!bQ}ƅ8v0ݪgp1b2Lde"g&9 LQ"ּz{?3l3<UW=Ybͽ ɤsxfeg^ +0Nw'饐DC|qIn?VV/C=H(7]>(ktQ7U(17ۥfbm`/O2d%ACk͸ G=uh;@3rc!7\QPȞkAG([ۻWKP:F3-tݧHRȜN󂚉UzkNiNml"Z&,GDF<\|xz{im!89)gIIՑ61 -`v[cW!g!0s.&n\.yB2L8kGT6,ċ)ڨ))le5ϖom'03 yfb=%MNhI72zksDl Oс=۶fF'TE({gxN(3IOjV$2/N;w}Me#v~Sh'3m~!;lMUFPAk2 iuwyII at!<՚|w^X2!a> Fr6Ď]Ǿy6qs̿&t;$cCZ+7eԛDnMi7g4OǐŶvhA{Յ/ őLH\2Q0 8\gozlxiqa7xJhÛ2͛3܇3CB'́I{6o԰i4xyBB2Q@}ɴeLp<__̍P{ 2:,/1UaLM5Uxa|Q>;>uT ґ "ȚH"ӌTfd;gfz =ΜԊǛ.kAr-ftz&fML)U؎"7P:a+Sۥ '7z!t ЄB<[iɗGsV ƍm9&x]i$Na*Rr l8 Ìn\Tsl9qO#Zt )&_=\xGxOÒfqö1=aBkZs]s8m;j֘rdbi闤|wh}i1\`d7*%mMw{gD:n]vR΋ 8$tGRbK}Axsu,IQ˧4^Vq87 %'ScMN4W2m8;e:mP>j&8?Q36Y<@P=&?O,c F:%bWٙq9g_mPqOsa9ET A%P5BLX,ݗD_VvaIRʹu]lg`̧_%5+k{r˧39IEU@ чI"?9YY٦6\{Xz~33P~6JR;q{7k|^|oiDzDwO,7_Y!0aYs4QM341` 0[Ѳ:IAS#!G뤑Z2bx7O^pc]ძR[?nҫ:=o% ##)="L,|0=GA"m %IaHJ`z#Ox¸̘0 NA%wz/L=k|IT!?e-নQE8qxN`R~S, ! @PH!k,Q{5\XS,P=(nfʩi<;fif]@u爚Go`i6ac # /*jŊӪƢnh"a%t} 4PQV{`]OS+۷>R%A4??q# Ƈ&MM ֋HHLC.È*KC:*]MC{Wgf'syC{`t{7Dコ"==q(488%kzVT QBb o!6GǑ:*LGGiR2ݢ9I33ێ:p¹ɘ58gf0[k]CQm#ΏJAOzO/dΈg3$k7u>P\aj- n 盌9o"P W9ssL\z?gY="5cYecУ3xH %CKSYnA PźOi g^mr% sbYizMd>(m8Aj[[īCv25SY*P1oã-B~ŭtvGiTIkr88t? >h`ЋNME:׈z1qF4ZϠBL\勜X3y~wC(!Qd W/$6 Pu0R42vLELF[M'D=SAA) B|*!aDCaJQ)TiW{a(Jvh( 2$C*l8 ?3ߐB{QݠC ! Ba*+N4F=G( 7@awK5쟥鿸;0n0#̏7#(W td+}{l ԣwl%]J)JX$J̡OUD  8I\!tBS>;rTNHi (2Ġ$q7n$"G& hFQ"@hD X! @hBe)"ff* "`Zj J0d~Nbo+A@~|}/!^ߔTHpYа"oչbXOh "8s$GR& 0S]܆.˯)% {R$UUb0iY9 R!"F̓4LP4ߞ:6[Iզl6.?fqp RȂHstzuC@ U(#^Y(.e?4K(Q)O]w>{&#bFi% ~2DT"R%L*ӔB8DߐKx?>^ DFd4I,D(>=vylO6lnt<ٗ2bP=x%PWbs wўm$a$I4EB8( 2ℓX2q#7^ 2j0#ۋљ> 0i-6 4OocOa] 3R_r+0_ A r0}p9n{;z$KY5/atZ^ ezAsHHdy q:SED́&b`Pb r^(R dh1@ @;CH $ HHU1K<['[G>oIH"qIB„#CDK녰Rs-Enoαc}n}nꬢ 9'1h. SNq|.4ѳ݊=v}V3 k8@;q|@hZEɔQ<`f=bsjM0{*UlEy'tGH]jO6l`Locܡ4RS8Cdam 2i"PH)Ԥ!b [lwDuzuKgU&s0gN8LV6]< VaeG;i7 jf Y[8lWmoLf+e8bZz HCpo OVMbbPE6JpBI4.ƆwBʻࡨo5eф&Y0é@ԆCKY-4IeARz3\GzMMq9wLZw| 8l/4q^5;R &aCB]0q1CxP'8Kd4fC C-bh` i)D&{[݉&r}cx1XúgZCI 7c.!|2?L#S)On7De&tXd 5p@vB EO>V/61C:gY XCPHRv(M0I S-u>CgR1ƈnhı3~75 RA E A)iE(@JJV(XFD$P!LTMo\Uxv -'q?QQ=7()}ƒ}1Gd&D:D~[^])ņq.M٭`/hXNo{q5 0Jτ&H3B{2b<!b<@;Dx*Q+;0#W%F=`R (uh˳Xk8~EohػкW/Z c;?M@XfУ$za+<`I(P7U|Ԋ4`ELx7]PUS\EνL(fv<_5DQZ\̱Bȃn$8ѯ-dޅˎP+>pd2i("*< &$?1\7gXR `GUw.Lp֣g| !v5Fmxid6rJ0י˹xwa:9Rv&1Ѣ1Z̮Uz>ލ,5s|k \8s qw'_M}lb4e>7<# O+1qO;X~M./]g\E IǤ:*~V&̵tL:i3R3a*#! csRSb.cG^lL6yѭ 8 #@) GmVVuJ}-PDk2"27# -G8:nFuq 56Gk1kYJ3 t #D`2B%^mŽGjCBw x͇tG &Y )o6_7l{p 1X'"ۘ@:<_m7!rO뜡(5҄*KD6$LbQ #ŀ2TS̰ $bsw$T,6Hu,xT㤩!S~hxq9Po$=&EW &PbhIA c=ֲM ??阴Gь? _Pl}Ӳ!чk~>!}aq;͐s'8h`HC^10h̄GVr$OZ~ C%Z($`GnRUOYy r@JGxkRh~"`;)>ӧMBh[˃Ji@s /SPb=f"a d@"& 6P#JPI<:8NĞtk7RaH#[n!\ԅJtp4h EPl :=Ke `B&!)4a]"dNI]):#D!;:uPad `$& "" V$Bf) ` F!())i(b) m4jDx=Y MDpo-Nٿ)E/U# O߾l_ۄ={lb9[]mU˧+_uc/Z*(d+v{Muvlz%Kz9%-1+.{_ ("AaAd#N#e F !I$" rwg3B.S{q `~e bpfXH*HJ*P( ,d.^X&C!1L\3:^ʑXLAo t6 #;CH H)"D[&T?(>1 l!gdÐ樜& )(C B[>C1)NON8 !7*>{8 | m-?nׁIIqK t3]->E"(@g B1Dh1]sJg ^fACb;>~ްwx\7e^u `Pʀ THz`$bEV'OrI|r鮮eXE` 7)V$)'ʊu h`ifF TtGxWT|;{vEt22Ȓ&b4FSsa1 :Rm(C#fٯb9a)q%Hqx%S eAS#=~w`*8aO|"$HY"JVRl @1Yмwjo i $-1wAnG] EԼSX)-B 7)6L&jdD6@Q0w/w'#  M _[\?Ryfym p,tSPrDU^77eb =O*љ1b8IOf0+ppbAﳭ@or7+b <o*`dfJLM"swsGpknE8nPn% jM֊02,h45wz|h͐[v4f Gx`˃u:؞}gѱN[:a 5)\ )H#fH0Jў3De0CGF ]Qմqǹh T8#0$鸚7h#g'!!"]pju B\RD$A\Lj%LG9t"̊K7iJ$ d:$)bR \Xcڈq i[Pс% <{cʩ$!A"D\ HC(I" te|@~dIpqՠ+1yщԈrgQ(Vׯ HdړOU"4<- (P~Ԣ &w@Q)"(`@ZL! 旾c%} CxXnHs9QћO)Mi"Q$ iJTBNeD_8w! y(;d`"cBDM(*PP +0E!@D4#HPD@UȴPPĉI@D)HDB@1E@44! 45JB%PH. T55+(0CER1.\IK2HUĆJPiIhH (J@t(R"FֆH"Z!ihY@*UC0RHeA04VN@{ ǫC2_[ޒ{dgw"j"_ں6w>-*S3-RSdGHlD52PT#r]lBD"`<i~(u lyZ fi%.* X0E) is2dPXEz`ˆXJr1d&ID" +eNPo^cQ~Q* &=P RDQO3*Aחj&GGQDOnv2JzlTr !8tx~S nvPɸm@ N vK?G oC;)"WA96j9&˹τ3R;KRcӕAХ)U% PB#?b G+mՙO{d$%AB,dg"9s'Ƒ@r܃XxkbYm ,A4i?#}~DѷE9uFTNu3f]8kGܰ|+ә6^ڼ.}N;_/?}d<8N^) fa )G Tb¿`Ćau˝&:zM"EOD2\*q hngd-H^E_h1Ovİ! %" (y(`ǧ77 ]ajnyWR (!uģ2Rdcm4<7KД>C Σo$h=wd6CW/X%k8rkY:43QݵcsaтL\Dik'mB29ޤk" ա=u}0P@CG 89"<MC@4H"m& ^E|@A $ҪN8xijt=,8?,љn7B(nG^7$ousW\iߡL.hv@!iOOWǥ4lgW!5.}4c:Wledx -`-MeHC!:q.  %62  K@!0 4$@.(VhZDJ 9' C%0_׶D( :eUȱP=罒)C^AE' R!E|&]+)|U;k9'9S-!|Ѕ&B6ˈB>=>q!a=~|D;3T='+>(:h9le>hU¦ib2GjYӢ`>_ ^ >z{X"RoSg}!)Cb :^ZB TG;ZDHiJҊb@98:oPu I 4:=n*8AO}=Fm|ФhbZ(h(T) yf =zOܞp>!W3M0)=/Ow"P莕_Ϯ?\F 쌕aP*b!0Be W5BDCl wh]P8ЁJ=åeay[B Lh.^$Q4[( yyOW2&ء1s) ›e.:>-}/3"+\UAZ 0B ~h)b#: 3%%{'gϐT$6H'H| Cf aXXD۴"I0Z)LbvTЯkWe*J##HZC"&@G/x^Aߩ$9C{-T(eLTSۈGj^BbĬF(oyr`#Ί:1xX|pl2HqSJR4רq WvSQS7P37hdEwOٚ aFV LEV`%%WJ27O ZmwpׂXSYǾ]:UÎ1N͑t>c*N ч\tƊY#NӤDx~g>6$I&\ɟXIM) )!S#"bMw-SnhX\^N!qvv18Wւgj0O&NgD ۶ht!5`}g3&\ @zxK֘x2CtȚh ɤsmbhA)hhB̈=-Gg8c3gVÄr N[bN em;w&,WW'W\՛"c)*#9UĒ~Sewlga=$<021O p$sOjX6S1PsMtzm9I!C_lKb6ax}33.v7`帕;%)&y|, LoaYbR?ta") bb2a^1 }UQoWA`ऀ词^ϘP^Zq1\: =0h?t AV[${%!8P)DCKZ?Tr^jD1 Ne4׵3GX=/kTtHZt)"% 4DN.o=?7I^sY,k}/zGҌR0CD5L2U0!C#DDHRJ2%(JQT,DJ=;d}V{YSHFӷK0\{p?Coq<Nj:mL5hi ̰wL Ii"M-CHrASHD " J@@P RС "P$@LLA ևHTTS0L HVH. Bi-SQB)KhkUUVUUMeؾqF* MX5H mY W8C}kAD4Ca j]I"Chlv|f~<1 Ձ;8d~SO dZ>i/HM0WpjKGiWrQʀu4[q@rtĥj̖\2s&)i  !HIa0M`a`#o/$IkSHn #tã5f2$ [I!'z#9EL9z@QE 1K{i{mD~n#e`ScH HڎyߓL`*mZ-o@4]~3-wFBGM&G2=!:B,|=6 kM0jc P9m7@b± ͣLl@3X^86*Ź PЕSFB 6ZoJH$f$&ADY+hp AAǃ=DJjc4,;IBd&3T)xpĉk-%lvsG.t 0{"&,O?3^3mFV}mQ y{C$l[࿝S$WYiX/*8dʌqaء¾n!x%C&6֢5Vi,QݛOaB(`jF# )A (Pz: f{b{8#5 b2X-UihG Af>֘Q ׃]SAV̖ț900E% ԌjHR0Yı'dE,Sn}[l%NNp!ص9j4cNHdau˄C]59ye8VD |9 !ly68ɕbPӢaRcHdN#bz[i:-K(naU`dEn` )-IōtEI8'sFlO0Hg^LG: 9Gfcn5*!9"PSٳYcc)Bhb]O\vp%NN E::zrT^ͪhw9<$ y&( Π;%zA4' ҂u9 Z+(N?x c@ͮbhc D(5tǷ`"El vafLJU, <pW }̕N' k7m3,Nw;fso5:SM[ky1>C+%ӛ J^8 AQ00]3GIqOz h-2m`.ߎSU5D!pq&j: R:[xt/1 o,+c;0hxs&@=zN]ByP&6N<#y GTQ ڟJUME-%Rd7PM0G]s2PI 0C&t˵o盾D:ܶ(P'v'e/uoɿ'a 8諵`E`78?pJҁ4xDZBݴ܈[55ڼAnlpfklHr4;MTxĄ4CU] h@ӷM6\k1&A֌IJxKpbF#X H`3!Xk6"bFLaq42ԴjSSBuٹI)Xt;708knպ0̚PBL cp6$g8R*[t*p]^(ǼX rEE*#&N{1Ր2 ~:1љbְS3̻:0%gL<<40w­.WiHs' 4YGӘs:@ˋAF8kC-甈m,Кnj+2#84-e09`!CumDq cV٤j8Qlh_H87B?h# bPK>Ϯ6* ZTcfO{b9==/ !/C0jc![EJd'LY8Cћ+&.tᠵPW ;Z@u=!!Fv w}$GD6a'TFD{׶M+IJ[D^H6-,|{?]P]OzGubD)WscM {qߙ4tx@tIHA1C h~`JF0!lG&{04!i`IdM2(sDž5(jT뀭G^k-"'cR%#Ʒǧ`Vyɰ8v,4-'@^KnRIN9Nn AJnNylλ8q0 A7H%0NF $"Oz ,3pH3qhx5;ZyBY`dc1Shv#du1"H0h P@'0]0?]$wU48 tbԪ=A*CUg[q d$IrgMP,Fmo;CEB='3p93k1hh'rwA yŢ(MpF(}0BTnӴϜ<%CI%Ɇ1%PlߞޔUP-.H;)ffFahj&Obmxh}M#_i-Dd{i {lyQxpmbXфUPGU`bIJIϕ+)u6^iWcΒ噧n d|WJB T Z|\ Aj*Ե8Bmd"Q5УnLԉw6ʪqݶ.D֩lL3,b&pDփUvgGJ*v_,dϻ8\ʎaA]>-" ߁ke 3쾻2R&㊖ w 64ShIy$`ܠG&y2aJ#XNxc.NYmPo !Hb78p:Ut2m.h/k4aK`d-јxhk;3!LB)ێp9[yAw;שvd-GNEZ) #d<7gp:6jE33f+\Ln,A|psԚD aق$"  6'.~w,RRQICAKE4R44!E Prr׸1ЁA P7:ŠO&+biLRD%!BI@T!DL@JS4BI#JH)$ Ln-*g9Q͂? ZP Wza!Py|*`@Xnt#):$Fʙp!@HN7A|ПWW'?r5(ss&'nne vHxu~]3H7H]CД,yvd80B af̓K¦(ɢYiJ/P}О>:t//kl,ldt:,lz;j燗#]/xw|:kgmq@&AK MNdl*i"ֈbC'弰2B|Mht7ΞR]람O)GY$!hhhe)iMË f BEk>.~SVTpe;Y ,Õt1j}c(9"؈i5,I"ell9=ߖcPv,+fatSR]1u?@GChB \tF!6-e2VֺiAFC`5=F2RBζ\_X3h$@Xls )dMs R HQ&! ʚP! WA7FEŠR(zM4#N μ$vu) CDKkaejgb[up#b;2H^:H3P$z 8Ō3(*Aiw\ S)"XyaE> ;NG)NK.႘< 1 X3$Wk4-Mi O`bҝp^H@rOl:J X`!j8K$.dteN:$xJ m0al-*}x0N0ん*hU;St Xs Țs~x5 sN9=@&2%01$MP @Is2T$CD!E|[>pP>~9 Y"!Һ  N3 p-ClMA#CHL A1c!TػH&}dEuYb;h0(Ԓ)U%jY)4(FJ@'&$bP}[9 dlT 3 HJ߲"S>z"Lf(!KJۿ+<-$IT'.Cml< # DQt=W"S`P=aKM -УJ,3EJ T 99CG#0xz}!CH v1?HA6F8DSA{d~l&"#:C<>l F;ظ:Pڂ+M-r>'AcgkhANHir4~#&T;gc;d$& %2H"GqԴL;{ot0E8+DA#n ''Gb Ho}g8%H~ XE y+זtSpW+>\fp!rMPРRRˮ~FF$wu<{͡YeI*y||wBt?ɲ}AHDE x2"ktc 9#]% <~CJMP=rG}t96"z@ A$:T%$Km89Q8'`r ($ "Jix$%QBH:1K#ODM3JsXcIfR .IA!ndPi /68)"+gA@=!᚟pS7PWgZS h"JhTbO3t` `'hƆ%J%J '@x*Gťp#%<)^ XZwTG*O  P)P>7\lC#Pp.*uޡ /rb hWĄoO0 BrJCl/=|B Z Do3_ܑD 'k*'!C>WUDTI!S"b } @Z,B"lݴCn$\ܴ ZwxE&h3pEChㄈ& V`i'g̏P}YT>D2BDb_C7vR:sJ J`B$h H_&HB@ xbGI=I9@sFVL}AA}3ǂp@Z 8L1d M>Dp󎺜z+WѓP>Hƞ0CA^YP|JXL ;t 뮸dc1B'y*op8_z'DbH=&%HȰ#PzY`ΠM)9ZB`2H{'Xcw%n@`B*4,^ {Be(HdBspgyEU h&NgTCr BҪ90.r(($j7|?(D !R BDP(DDД@D|v"l C_T$ h JhS )Ȧ)QAPB(  4 )H)!v9DY_^7yѢt7 ;:AS\*t;p] ڭ f- dTKHa/[qJx!/ﳆV"a1X%xXm%<#5p[f p=GE*ZkflA@F,exR׸ -1P6}OݦE@>B@}\PKaw !җB ?QCoi>_/X]ʋ)- X> 0 Fl%??~]/D{J~!ո J&,ʓqp8rSͽ5nO󤇳'{8t84P%R݀\v2v].s!48e1TYD LJTBPLH,fPbd8J  )!Dw/QSpn9bUS$L!H4BAE# +b IZ #kG}J@E1 Gp=5M0d8@DER4-R@$L "r?w'KDF BO6qm71ʜ+(Н7aHqeB @x8̊ z;28x' $PwA4{Jri Z8!/\*daH^LYې#H'A 8GGVPH:Ṫ0ҏ܇NN(W:O#%$LB',AC84=峃E] IP(D` zl~J{{ c}z~l)4vazeSF1!:O4`G/9/ QI%ֽ4)ZiB) 룤dar"x³0:@Tq"`&A; Գ9E e PA9DGفѨ2hH $12L _AFw!k17Th_kDOY#IJ,P1HlO#tCbھ 1 E.#"pPC.;ΰBt@ b- n`2)AEHS]E9"/o:[ wԬ}ij3pܡ(/gd)TTDxVى7aןA;X laGg yEG6J.8f u!~ u\ݶ8H{3'-]eZ@mNac`&]̑$څ"B`sUn"ոQ\I+ۜa )x1dP5H>c,"@h"$ 1$jԎ"tpoQ#Ξ s&$o+XW`Ē#+!ˉ[#h/$Ip;w=ၰ{!QWT}ԉb* t0l)[#I>3 )DC Nȉ@V@c(b>["#># PP!4 ĥ)OTjB(E"(h/EirBPh~bkzA˙=v?yáXQ(%Ex%.<+<2GO7R9^P`z}%AKM,B{Mj~d R͠L42DHs1' ƨ bUjD70! Ju+#QIP$ƃ}ȧ\p!&l4L &2NBݚf&;K 4E1e`^v'>yQ(")JEU Phb& YThE b(b@WGnN&6C`[Oi9+"5h~3Jj;@9A Hҡ'|JB VIÈA*VbLm9ArCm{kEPi+(OR5F@%'~}V:~pLJU⧸;’d&f 8A QF1I iĦ"`\D̅~/;?(UhTE#טnlAt*Et9`We^ /j&*:c0Qd= 1у4(B B d5>dRMlb' GtG`!ƐC]N$!86|\Do'q!?J OmpV,(\BI&wk5|%*%7hFCy(:$HobiyP| |N݈tDX8Q@֦cYjIm'9>3>NOs_V) DBAM]-Sc~(Љ ۄ\?31"B$ w K'wFbTy4黫gH@;@Ѣ]M~^q= H 2 ~L$Gw m b$ BLYPQ8rOcu 9ٍVvXzc{ z~/`?. t9<3jԂR 2EBAsG.iA7Csv~ӗ,}DO$Y~ާvrf=Pcq#,0*,ܨ;;z+k,H߀ x E77uwvgqQSԁFz_wUҨeBDHz{ALY A < y}f)N| uNc dB0ywF@(/&CzGb1IB16t5yd8'iۅ"j/0U I p@ Ftqxl|%(@ Xaľam5 hiS-r@ E' @"dj ӘD\z3=&9D'"p)\)H)dMÒAa(^!sfMGU1E "4Wt 2]6\v=1$%It0@i*z؄G$TGȊH쇇L{O?o#j]&~U ROVfJjPj*5 Ċ# r'ОI G6ŷa{$wVGZ-tY% HIG3Cs56^::Ks,Kx#Ԓ'՚.QB`B@|97N>μs6d',<ԇHb@=1Jzרj?K:0zdu~{_~i\ĝ_^#qF<&I NUPDPvΛJe9[9g{Ė er.)XQh*5!FceE]fa~`8? <Bʅ !G K:!ȧGCt0<_X p3{/ETDi ǘř@T%&ɄO/Nn60LH8!׌ =΃}DтzDDDh(5UUUTPQ"= l>=ILZ~Ap1(ƚ)( !r=ݴ%.N9Lb i$*x7ry/lgƵ[F\"Z\OQ"_ݰϨVQM-%Ȓd$1T[""Qjlk1DALC\qB1\Ѻ0Fmv<JZWǼpOy:zR@O bK4N)bcEh(Z @RMi:K͐% bkgS 6)I!W[׫'mri2su<գL HrA; Tˎ[4PdC4㽣HVR+80I/eKZ:}9g6.."[ eGQH 4wP"P=D,H=} Ipn q pG|Ah$!38H),!f \SRT?ݘvvզBOXW {]CSh6vCS=>$ߵH C9 zCH 4}!y0φBP&TzGAkdPU?OOt\DQhaL;Yq ߃^-kɖvzG<1($fF;2>Ԩ CJUP4J2PRCB42(3D\/ASEL,| ' DFy%)7%j-Q,H4ܛ{=DBW8=ԇL $P˔PR6% HE0`"Fy 肁m:vBh [>3Rf̓! :y 7`~ÈaJ)޻<Ϫ1ҩǀiJxS= UZGDQГA Erp7[G-4ED"ATL1SPQtCՓ xQȈz&md!hhZF@}}J $)QhX CWr$(>k" \5#h3QPrnZ1ՄtiCnJWIG!>oY$RT S{pt|@al9,@ր5<PwHS^a6GoenJeIvXPH^,@ MKe5VM1pP!CAx@94!۰s ͦJ X: 7i::J 5dI-:Ww LYk٧t@J-p@I1yYjKvfG5Qs~ ڬ9|ZUpWL!FYhhJ5B|YxZJ{lhLKoEJ\$=M݂֫G37Ae˿WՎr0j:=n\Mf+5.Ev;7% (m4|"وD=̃BLճL i(ab@EMdkpڀv9}N9GTY $u󒢈ؚBUDH!X9UoK AKG1 \>SSj^3!_Q&Uȓkۇ.Lɞymf2| Ff#= WL;l{9brE%P&J)7dg}uㅓ ɺ2>8 (S~Iǝpr;YZvF9 gkK&e ٥ͲˢoF D H$`miS-3'QhonsSa/x$D3 F}jN{dے eZK;S3cN!&DS|83rܛ3."뙐az~x١ Sm@5F>)8nutsyA_,òo>V6n**MOG f0m6Ո횹} MBv?u9'.~7]ﻅviЪr[SGXLZcJ 58|jZQ"ȤXcX9;4XAfG< .)Aɧ#0 9;e!{?7#t.ur4#o3`tн;_1X>q|"{g)@8yojs@,@:nH2Gv# 1Ad{(_..iL5h@Gz=.un сֳIc3(3$,s˜Hsz&gC#"8RͷZ1ION3!r>inLslzd& "~Gݍ@3:l1Hx3Zѝ؎5BξYČ"#m "]A4׿LgHޱZƒn:ehZn _)faxiq>:%a=3"B%B qi4xb1㣦maW٭iGo8;=Ym\&*Ln"T)iCgmi( 6ygl\hu1BbIWmP P<@<n3gƖM.}XEVTy lZASgz&v$ڧ ǜ2s!ƁXDA rUT> M(ؤfߋ#`0M;d,ZC Y5㏩.˓<2ou7Z4nAtdgm5g2H(f՚#X p"#9\C=y@ ZP5XpגðSMNt. Aġh7ӹLg@7n0b!1 Θw[D{k4\o䐱 <e晽tF.Q.FX'޼p:m2yDHF"͂2%j$ywFRo˴mw {>4 j@,o=@=3 2>s?aXhR:EwT bȉ%a #S }""[;s`:jhj,,UT,C vȎ#SLu!/]9]ύamo 檦v)LCHLỿHHG9qps]w%@8d!qdptX!wh\SN&N3wC28g/(2[Ɣ5%F( cBnJ".spob\_V˹oϭ>)pc*6µ+S'Q$δ#6:0+5Wg ;M,cqSrOVus\}ͷMA`$Ty%|-uLkfj!ң+5 Y$5|maED9xPt! >-2&|_C!2}n`͟`;b!_q<2}(Tdp /Xޠkzg[Xq00JvSM8v0W>\$ǃnyh$yA)rf'suO碘k=o5<(?YٰӋl2Hz6ߎy^mix*yflv3 lN*(={ F0#s*pS"p: #c``C@~\ (x#!b 8 Hm `W9``FpCpѦ%Hgl imO)#K-Cr5eAUb6#fq..?䛜$GB (FEb#>$Ru׻ڤ6#cݝb{K7I\sS$:# ?]},x7ICD~"6pJth%OZ?\4 he 5`ܐ}'s!@DM@=;?j|s#CsZ?_4C@&cN=[C9D.gb{(L4q2OCHQ)8 Z | 2GSx{4^k 3laJb+5DbzSYX䱴PJ4KS {65\ XrX ch93 ,ŷl1u3ZQ7V& Mj,ss6F5Έ`[ yA9ƄV3{+kC]cck#1@IU51qV6Z,+ʓvi 5Όo"kqN-.pz >Ȓ{< ֕ן7xpƎ IFD)/tHEhY787 B<3/H/lg# Đ b%ZiIS/N!D)ZA))tWhQ?MHh)v0͑yZҁH#@ LsK'c$5=x~5{*)>;$k0 AE u^Viڋ\Xª7}Xl rD˗I#2}>ry E%T_pk?MqAc80&Qh66& Tnd݈{!G>iȈo~2P֔@H4_О7n5-d <B> wR+Q%!idN'$@m{A!0mX ж"ׯgHb1W^]^͜DHLH_([R `0[Зs~)EaӢ)l˜;L{MEh^hxA𒲳5Z>jjvj6uosxe*1S7bv11AεT/Bpb*h×B7)@l>#|{TS "()33 zv|ՋKf 'tQ,W!2r'xU@<_LQ<؄ U9WZv@{Gno4;ܐ zhJ3 =O >pJ6m3z1!o3P < 2 T᠑l`cKhL,0R߀&ԛXt)P)>QF ^*:>G'#6, M';U~_D>V[7̴#f1|>E\b72ŃSV8\0ٗԋ3 n[Cn\nt'ƴHX%ݽޢ0ɹ> AOmvcX["T(sks:ݹ3K2Ӟ1uaH^Q65{ɦ"^MSR!EF)h(&("b " ((($Zp6!ˀIC819fq?ܱjsVՔ *K9NX9EuME`m;CEpj*QAF l6(6-V7HnW]1ᶰGfHD6-CF"H !e`i!!(Lvt=7B'z{(=JRBہ$%olL'D7Uκ@ @O]pTAOT2a]fI!AcCz } 9:Rә'25だ(8G+zwץ$<|ϭ`(_#Gu>N(VÂUUUEU4QTA-q!`V,k$Bu sѴ[Ğq"9X3^-"wyb:zfY3\TUTb7r-yw/ۆ|ziv롸󊷱a"BOI3L8QԼEs(9:Fx)kYrkW܏=5[ -dyf;.%2j5i(L]8#G O9߀v8eņstxtĔbn4JCW8( tc|e!\Xc3j3.=ݽ һ ֆ$o`P $cMftJq `cԑRXy|!0b)z8l]e f0aΑkvC,+xv`A!"ĆfzS!i5vALg.иHJgD6fDEm ^]K%aȝ!"NYuNuZا֊yy!!#\:S$bXa84@uÒJR:v;IAhVqCg;IsOo=SHo.Νȝ b 8Jr]g&`C79k$5Fj$:2 LRei% [i#:Ns q`E$mkA#0j7/0h>i8g % N"/opLV+R2ie==T7ZO`B 7tAu>EP_LDA(b7MktJů a^%I(qlX, 2S6FàjdvC1 kjÓ|M W8R3i7eʣSH 3@Uz(/on);X$dr4xf\X@N-l-M`CBA yt1Z?]Gi!{i-d D"6+Yyu;Sz&hm2"I΀"d nċvrZcJaS ϟ<9nto)iR6__gǵG{I+GP<@\"_>)ZB T^@?@:* Q t@A\pS?kscQVnX焢]% -pL HmAđykom ZPU_]S_0 D n;I46|%)TPUSe7b=T9[Q;|uempZ踁pۑCbldu 0CݥtR]@9(6D5:VP5!MkMJ!)"YN6!kNdxwrw_Rǚ{MVu34.8Af\xfz,hãI&Cf2]٧f v蓫ȩ=g9̜͆B1W P@`$pW\M(sZcg! CMсZX2, 8u f+j 1 !4Իsq'9)vB$-&N) PLJ@A J \$ܬd"b0lq-N jA%G?v4ҦER,b܎ɑ%9m *bGRRp"d\8,IЧ,xMr,r 81x EKpuNpX>Dd&/(:#ApDJ{Z&>t8{Mu.dND{[SbhE1Ӌߘf)W:Y9gv4d)IBPRLA $LB{!UA7A; >/zi "ĔдP0E6-qDn>7dpv !MlAMy ^XǽuU:wnH/OZX +LX1 Pl%[BɰTdDQ~h<0=@Ґ/0;;ީ}Fݤ!t}d01?V:'*)R|WL#T|1\)C`$˴\Bl ݃OFdLڝ@! k䉀J@ú~I('/#{b,vS,v\XN8U^@L h  gs ;3e h&2:@^0d0R:T%&f ڙ\fT5\ AiFbĚ@ ./MTpzgCG+@%5Jcd_-)k\`;f&̔ J(uÖ ÊL@E'khY!1X3+rI?3uUbV΀.JӘ9v&LqcCQBR_IߨqQt0f"b@ UYuKd8N;T]OMd}@FcǼ@!J@*iA(WY} g׎4IWy2Ҝ:}5A2hRpɔfR"`(n$ 6o􀻁7d9sMLvf3ad>A! J{mG1u0[TaU{y(jozd1l]\M[3˸EOM)0 !:.Dt%@m$0iq@< oV7ډQ6?ttn5UE@rIBcͤʒa"%}#U&ݢ4;xW% rlga;9#y9Ol&%. zw܁ٱb1DEp&TW lҜcj! /Gҁ0]]T}E`flN;M"NawHxrn`fd""C@XkJ_qjaNj~DNvKTԡ԰`5d='7hBB~ @/n+6h"$*(>O )t U +賵0͂."!")Z 6Xp\Żx|ϥpt/=Q2D{VOb{dy9 Q YIJFȨ)Mp:EhHJODKN[q<|w+oXX7 . isas{O~,xH}~*a6F؞ g@ -Md$'%CҾ^i ^CwŸa=Ѻ@zA &!g}ǖ="UX@wZPTS7h<4ĊC#|H\ˋD3a!4fC)C- ~Ƃз_9! ȢC>eGD Wl_R0 R-$IАQLD$$U1 $A,AD5JM K DDR3$ED HQDLM4+CBR4Ҵ QERRHRPSJI- A+Pd@li6ߞBˠ:p%(r4+A+3\2RiDQ.^R_,iIVSȧCBmo`5d #ۨ~}֕t9x:dNWW2#wNU՞tz ̧9ka {eH;9DV \KqB&GV^UuX> (cYfQ19w}5Nӻ?>%\$:aj(Į_O"嘶vR% cZb!ۆ,cF r9dzf(Q!lC; b(e!~(1@4 a24B f `0q~l!8"<.ds/AB pl1)Tl;\+^,#jRJMAN8BIbaM`?1&BWHU.֚9QSI zm/! (## :-X1l:~j1"Z#b{!}&?MsO m.*L,s/0cJc@ MU)2=z%t/]H'H!0=`[~`])7n/^|"a;JAN(?hL@J(%!)%'6s)-m}R$HhmGq&jSw\'$n$$В:pfJ82"Hۄxr{LKfp6jMb񁕯BD@Ló ZmvMc0\5SSE[CoA$^rꢋq5_fȀHvbh`qˆ0!6G剼qYgS$ǔ7J m##^}+YE˙KRb8H}5o.;%痪wv{33337D݃E/v v=(N]r)hmaDhSt662#v9(Ɓ IVGob7q~ 3(׆{|eQveFT.~2GXVp#YoKϚQ*Sy{Bؠ"S2!h~K16mm'H].Y?`D}aRzg8_ID>~m/v]74r$Uk^Ӵ$o7:x A?Y'R~~^S۝7<0S4X|%@.}/lo7: [Ѵ2A7!`L=- :}cB;z6=HR0 ka)w| C`E/CBwxm9|1ygL7dy[&V f1arI 1 m4fC.AN"Bž؋UA-Ebbu !M,k1Jތm)8E? t0>j-Njf]ecY #pV9 2֘:r<2fj&[a]J;DQ_m}5ȲbD݋T=-AtʣID t*%j#6 4՝q w'k3&C]p )+5͸K5DHU@ZH ; $0e`L;5nDa\% aɮBF*QEQF` $0B6 1aJdsMuV,+ӧFֈNah,aj1G{ݩY`kLH0`:+8D]x&豘u4exu3M{Z 1⮉I )4F3p oFFrc ;`? U2ia'wRd$sKʐ" 3Ob6`5qk`0#RjgX{ѕn,hsW:MG9Xcnqij'\LFc|M13a.kkJ5AO]/itN`9%)*} =NžЊuiDZ^V#JUeLn` YO&{[KLg}7Bh<5@heN{N@Wfb q DPkTBTcєAшgD@yqcY(B3Dd1w˾YgL*i{Ukf0kL&4fmIk8&UV Qb ҍ:-XIe.މѾC~ dE4M%Ȇ`/&QHxvJ9P7x)u4 bN[ށ@ ~TbP?)!b4!i{;55ePM"YũC eD,CC")@)J``&"(%(~$?BA@&BGOoiC}K,^ wip4[M=&6Ԕ{8#_͕/LA$?ѠN_5S\ 2H  !ocY wO< {]^3@gڕn&:t>;Qye}P{tCn6/S֐B4TKl}/@i|)Pfh)Dnf3:v+{l}a+eݵ:: wW_voR>ιvkIv}:Sk; {gnI4IgPg]d^}[ZY;;n 5P;:wӴt{ >{=HZ%@l-ۑ`Y%P;zJZ[E5-%)ӣF{:uZ;XZBɁ[C:[g94r+@$#@< w*`j @޻{ފw  <ǝiMw>omҩ3 L7}OB<:nvcwwJ lR̐+Ѡ2@i]C6j/QAI!A@UwahhnT%FPnھc0}Tu4(|ُJAt{wq ϱ튱AΚ3=w| A ]|Z5`A4mswi7wlklϋ*<>l^۝N;olFo|>^ZG:4)1U6$CǾf^c9:Wmxnƭm>}덝o}lv;:̬Wn NK5WlfOOEOn+w۵z{wS$zWݩDZz)\ns_m͎;e;}{+ue-|1i%iӻۥUn;JOyb9ٻwzkOJZj\Jf]^vKkv]ml7p*e [A{><]wamٶrz&;wp:zvkFAAE>/@o{ pZj٤ZoS;:ʽ2RpmLgTzSk֤v)C L O|YnuF_GZnh z'iL7uRjJZز`ulɦvMC>:wnaN}wO/}sr[ݭwhouzTyݝW;.4*m+gm{x]v<mmm|zbEO:u-#of6y}g}c:tXl t;CN]sgciYN@%c4Pͱ9ܹxA\qӫ0 V'lk;=1zjx FvAU]ʨ|RR`i}@ OsfV'p_x#jI ^4׭vmdfkJ9EUTϭjݵXtҮݠ;-ݜ M6tl6.nêwvTݺ۷tMP} =TOgURZm+gv.֙ͰѮ"љtͧt:͂GQY6.]]rCCu̍S{[t{0שYim%ܰӫ' Bz#fܱJvrݶFrWc *t<^<-U)˻6M{ٛtl>^'3;vx5@s3m;nknӺ馻es[;kISR@UXJLss-OUӤնtۧ5t1춶wp4:lvXPr!mZ@tuX<{}tscYĊE &d  d 2OJm4hƠ B !22&S O&&=LhDB DƦ0L&SzMSM4= 4H"!L `LS`MLCTM?5OLQ6OH )"45&Sb*omJ?RmL=4?M$ 4 5#Dɂi0&L!S4PzFp+@ J"& &T@I14 A4PKU %S55ACDCQm*""*(( $h)ih'٬&%m D(4 ePbUGE CE%3-4$@RDPRRQMURQD4$[x*D@Ah,eTY6 繓zODPQR (TTT%RԕEEET_Ө#={% Nqn0jH! i$&BHPQ9,JK1T?dTID M]?oM PJHR4Q%y?=Oӯ}GS!@)HGb`] x4?oJO*HuPdc'>$$^`PyNs["sޣw>gF|`WwT1$ u%L$kiGɱQQUks]?+!??8¾zrl!Ġ_E1aU?b*$3uORHXZfik࿒ MҚ6~̋r^yr>h툼ӹ 3Re @,AugP7c&$Y~?ffI$I$($J q_i% w/1'Q"Stc9䓵S{3~~3W G:*2l Ǣ޻-|SϷzX& EڎD=ʫ3S 5SW l2 [inۖ1&.8El{YkYG_Ny:]Ώ7ߣw ~Kq囃DDQ#ͼ4渪T E[dI<"IJ&Ȟs ߘu3co1[٣]m;ұmػMҗDaOUA*4r?;9*-qK{kQS ']9c>0y&}pi ܮA["wu7 ɛԀ lϾɢo?zl5`",=x 5DEdg~߇ؙ@>wUjDc8AA-u){DfYQU4ɍBOi8N5KKAA`҅@F|*LI0hٚ QV{)%Bv0;n5"H܀ʂ)`6G=Q@u_z԰*9?C?eiD#=_m@N/㧚6h-64)>3=%5̒N a?f 1=teR?6{ W$P:"AHTB) hqxmׄX%MjZɱ(d"*JXJH%3?/?n/$>ʤlPD~04  јt4R+@"A4/N Y_0 zqHItdC4 D-")$ {T?A RP$@B i0ǧ]R$D( $HI PC@RQASCAHIT3)/HR|zh Hj[Ķg2Tb+濣Ki6feN03D-IN8YN^N,_(Cj.EMT-?xw6@bBѥ Ec}/ёRWEDDIOuŐ i࣠)T\F݉SC楟?mbwviҐBaE(o|&h,;- ?+:>/P-V)eHHPRr+h'cyE9hD2u9 GP+n0o;y0Ah;>`ki/Hv/Sh/U_§+ɥU9H ,%Y8lE]YS:@q?-q]bYT[ױs,'쿡PS $?ws=ʋK'4)#;{9 ܫ6bd/DL ^wc5%1T7֩Cl8uYA"GtEB IPOUm&q=eѥ;6jɺwvҹ|n2\`v~ \&W N ~B\w:4Zċ&Gev*r;Ul>-Ba7+ P|}]:|7~@ӿR{%р\ΐ t3-@;KCHMQ0G^-`*d ?dc`cs;LSפ>dOGfOQJ m̗TmvRf>cMbTphJ9~bIjx~X䀠O_! TK*$*#AEL@̞97i𴦳b9B5UUUT*`0${\?0:@K@,Ī?h}) 1+ǧg䊮zq@H$&g%.s;FnlkCc?q 09O3d1iѬ#DY=aCai)CPVPW?YP(oN0?҈iDʃaNN,f l()Q}ak bciit5%"jRJ F R #DaU5IʇRϓ %нOy"_*͈GDA̴%QPI%AHsG;^K~RR)5@HRA4CPEEL9)?v)FE? ,!EU2ҔCƉ@ B$;c~{982_ڠ(2{nأINFW^5[$Gd6!qcQQT5QG "DAjJbr x75? "R P2hC 1&2T00S$^b 8_w;E=`O©h *(RTT*X x̨D@Ga`}2ynqxJ2"XevI<1 JʬQ(Ȋr9Պ*-T".+R S2Рp0d^Қ{hn4 R .aꍃǃq4m(RBx bX("i("XFXXd(j h&E(RH`ecu{vD@Ӷi-1 ӻXJYbUe<#A7D"H04P8,uT=ޏ.lTIZ#@JRC%HdJ" V( Vi2hZ $hZ j"B({2$¡i*{ \g\oP z5eR:03CZ۹,rCz6 IER)R~/uvBjԹvdK"Fl#*˘G4Q$M%" f"Bzn u&d 谟 It:߶_h ^ Oa.=,BآD; `0Ķ " t ,O7D8>d$CѲdc7t-9Og|)IZQU cWP1n)1XKV]ک0$cY1 j{FCS ŗNJ<<Ղw}(姼'EPɃ3XϔC ȀmT~s6DBt&}hqOn|}Gؤk!G>~*ro悮\i# >zb>F~_WskPyWbo'UhF7"o>ȅbWJ;D?E#UUKQbg^7*zLuܾݒG?bJ)UU>aq?s6Qd.4x,Rg-Y3MhG1U,=ֈ^?ܹ]zR_24!'.3@js䣿do k˓֠G`UY:M^+Affg;b1ѳV2?PA@!(n\G%aa[-?ggU/k+H8&G8 +kOҳ,c* רfPcl).PT)@M 2|ڢ{g>B|ua %F{cۛC Vy) I%y}__ Ӿc3R4 4%4UД1DEMAUTS !Y%5J+!sǏ?,Q]P:kfNUU_ŧI4&(9]^c:D|4 =_kv͘ـKGæ7l$R h-K#+%BҕшVVJ-d[A k!XY6h;}W Wl?L}խXKS,G絝Ud.`>hgmWJWLhif2ƾ) }8WI68?o-K 5odZI̸e4r2蟈=|ywއlw.vKqjs[f5OЊ8î?ú5m.7okZGнWCf[;,2e@.QjX.\-{ߤ'Ep#o 9I}a]Y3 xmkyHSj)tjw1t+BQ{`ځ褘 U6ṄS<0BzBYz:ԠR0l(##頻EW̧n|7'|t*qjZӣt_Uy04mӿN2@sQeo߲z)mά x|}]Z<}Ec C F_V*ee8Jؗz8 #[w J;Q>,N?~onNaΤ>h>N)xh}/-ES{71EPeū14*VL"}MՀS_&8 W bG^EoM9φb|&V;:8 $MJVQ,9s J'G5n:C= 7"JQTc)PLgs'T*TM)3mȶ[(#Q?xغҒ^+)ib k G>~g}ܫ`o~t!pR֊4Qor 3+ ¦@"YX/bށp#jŸ3J*q¤behv^Ҽ Jr€Ř )858,Q*V?%&M%|vrA«Ұ1*Jw0*5(LJ' M8=^X2*%jopAmBF CƥBǎݤ'TQ?u*UP>KBbuo\ddR铤5 |ڃIMjC 9IOԟPױ8: CmȾHˮ.@*P*L!, b, MJJ-!Nu+>7Οz]i韆[Bl?,fW)E¬Ao rGH+l쮟=7r3Ծ{fCLK ܫ3/Rݔ9$=QX<<~bD{Dm=sc6%rGӐJywۿ/QoW^Bk^ZJNwGF,4:}QmfaR}8 /Im[0ПGQ5!HU75NX.~-~l|,ڵ+1l}g6uE]2| 烜@^O>RMia *:5g4Uȴ[&#漏w4s@v}JGO)lwyO1%E Xb<^&c\0lW^bU~/Z'j$t|]|j!@2wHI~?'ч|>Ƴv"BjdPW3џ3TFE hXUkxW/cK I[nɴN"&VL{[ $ Yڰ pQ^uPVr }:pJh!ArF^vͿMW r@H(}ۻ|``W0< } áE9-ApasizۍCXAĩ$*H #[C ƿkL+.{__Off&I?nXS&OPf`_lI^'&ٮ0CZh }ͅ3 u3a0>Qg/ȸ(:3Տ}Ҕi?NIla9xyu8TonNz+ĠqI&?ߡmqhxg!0M%&QDT/t{?>$!%v^~;?pp='tv3F,1|<#0$ HS&oAեQ̍ ceUH~)M,rNj|>o1{>3AA A8(  닞'Ԉ3K2DNQV&/'pi |V?烙#dnG"Sa;D_WnQ09Ufԩ6@'A3oxW&<%i8{K_''$?߭@Rp[w{?\+m=vI{O $,~X_JvpI˨:y?US(iL5e}紥0w2hP3eP_wgŵ (3 5q &zUWpG+</L DBl@FM)AYُ˿3,ʾ1T=OTU'o;ˡ )JbQ.?q>ǽpH[-Ir7K֤DK8y֊:jÏ2"ԥ^19j+)I&RqCj&,lEQ}(:>(b| ~b, T%zI.@dQ갂JJ R9 !TWZ5 &Jz|ƦN|d9(OmВQ=eRT)Иyg,uVu \BȀ&Jj ]&ʦgTs ITdU8o:%1;6u{ap[Vm`@7¦݇V+䐬zW9gtl#V6R*J}:FjbE\$df$9^Dp.,\iESE[6P} ۮۄEZ7FshoR:UwnVT(Z ޙ,!٢|bx_Z0iD&@*{b*&6=/x sP8 MGb u5<d6YclΆ[{L]-˸$uiϒlXU\) kocWyUhs#Lt`ͦC}I P2@p w6<4-uof\@Ç:US$"Px 2eUKr9}e]<ΊJ|ϟ2tR!=˽uK}=yXn@DIA%_"-! a,!UI Q)$pqk!ͽV'u\1oPTbum-5~bg$|y}1bN$*vx2ـr-'΂!<?YX 6\\FqˇH'ޚ? sⲗ5R"VzKI_ pv5öDtK\yoNj,~~I|lLmg8x)"yAtLz^[4EJ7;Q[^uƐE Ԡ8Mߍ6";k5xx3<6+7?Wo/9̆}MSSF:1<33˾̾nwffgn'ֵm[N1su_9$^gE k8*%ڀ@ Cͼu?+j.HOo*" uN|i\ /6D!!0G"AIL,wtK!lҖ(__+eZl4cM:!0<5k<U(QkL׻#{x.Kh'Hkw(9nj#|qs+1=YaMx?V1 ai*Y`#,g!һ~3p$S'0 䈮(jx;)^8jd&ˣG(;·iCei@z"-(\AǦI'8@ȑoЧKRSB,ْd) +z}0UeY~(E͙ P%G%#;) @QYaWbm?vn5>m/C*'dSW]J(vu_6vu®*O BA^{7]??ʨF!S[  8i@^"RQȦsa== 4 A("2Q/`JZ[Y[O|-6r~ ,KWϝϧw5sbC-*XOdɪq9t3p̢wfe(=_-pcU PXXAJ&p`륚m^Δou ٩# dFv[C@L A §jWxBk6>L+h=;XEvmXQɓIU{>(bIΨd֯-_+T{>c,UZS@Eq$>N>~ooZW=ss0VȎC=ɃQJ2 dyoߌ>F|qG2q[ܳq*C:>"!XFLReIjDea E[ b'37G5޿$*_T_"eGCrPz`ǧlKIL` ]R(fߎxE`JC0αѠ2hq@D;G|H"((%Nta-)iDPb BűRbXXbKUIpa$MEq\]AB"%}/bmPR,lgidV5dEUPQk`u*ˇRkD[jfg# ԜdP za{%9׏Nqp@"=>ѯ[ip!:$( a7)}3ļKx^L}Sh ~x@l.]`@eJ#%'~q`/ "Od^` ؤt*<&j+~!PPw&O&\5tЯߣO~6A*,OťDQӱTS4iBR/1(tJ>ڣQ hֈ[`>?zWbmXſAG]ʃg*]٭+ɍ fQM1TIZIx4]QlTO,?UƊQ`SQ"޿(>< zO8uB*`atb|m)E7rhDf>ͬg$ Q+2_AʞE0Ȳ0A.ubdG1*Y!K4Z,(.edxy(aUDS5;+xw_4'=d} c7>D8մ2B)RQ$Q  ~ԨKt-ꪲDˆS1OJ‰X? N9?xBx̂72CTgO' R=XL0ȊOn%~V{du'թ5g8+޻^}< ]h&H7,RfԢR,؛JbhSp|<+X,28$E4MمE_Ƌ8Wp(mX"WibacX0RUEEM!zQ^2uQ( m M B(ORd5C&a&`Hd"P!9kXj!GR" Q UO&w86CqeE+J% 0(5<?Hx4^%Ro%HBEC!șV8lƃQ#1 6{=ԔXE yk%_y=zO&2iȡBP #p\[Kz =O+>>{&O;׷&e]z?Éz%dJ׻X{6Qө}>67O9 OK&ת{2f%!caGG{-_ ._Zswl&C%t*zj aO9X cx< @ BtB>?&fN8haph8%^4DC11*0BTKa TKLTFpot !zfVF+j"86l(GX岛LF&9XDT*#yXQUP0FBD)ifȅ) #ςl>l]=΄~}'P)猪 R(czMù)1iuh :SQZ ߑ9J/"hIp '8'6Έ/` 0*O_#o_C0r<}~-+#7]I(P4$vo)(zfDѳd',0>5;Oj j-)[TOԈÚJ APdKL</偻A_<)?vP"(Nz  O TL H쟯/O>z"T_i#cTV@.o r~>q_Gm5K>8a؟hxUp@H'O7़?< ;L E?3OzKG4As|I]z^Ǝ)$tÕz@CGݚ%IQ!<-,(P 9 I}Ɏ?QhJ2$Մ4EI!.X<v#9#AO5f&__QW秔,D)9&˹_m1Ҵ<FAesusfCڛk ^κAMZJ|2#0NAZ3^>t/:nZTJ2 j2"oŀJ=&ǸͫPDDvac_*4`Μ49=OL瀘H {p׋ D0f@ghL53ӌ?a0÷O=!Ҫo9=H@U}u3ʡ.ܦ|?`I{C "ug2z9tjujB$(SV /|KX $MTp]R1hQY`tp}xŸtpZK keFϟ:[f-d0Ü)0&E1eK aֹ^v`Nth6e*3FahAuPPECRg~à?Ir_*dI؎fuR,O ~;p+gwuܒD2QhiNavdf"pr:<Ґ(Seq#hJcr@$)@(dT=hs՟ӣm[i= anGQ?U}x @`k+~) 4րP@+ȿ.!,}xڅ$OƐ ۜ> _t1எoI©1MTsJswu3ZMJj°0NLO5}րM:B1D言}@y@HJ7ܮW6'瀃9}%ժ7] O( B?@} /66ҩ͐PnH( JmPOFz3 ֭*oחdfGkL l8Fj*|DPX,k.PD0kH 1&:AR@!2r&X4F]"L"Vbx(nSBޚQ60,6蟿w G9,"(j ZZϬP3}<1))o`W[|xFm_q"!x)F^>N^_=L,,wۧ:%m8~mp^?FMAx\!㷩ë8(Rޚ_rv]e^~U@Zb 'SRqq@5H^v.Wgލqd窡x]@7yy{v9 :&q=] zDxci{7_Mit9pA%cePީrTVFwvvQ^@`t0ŰvG$]A)}_o=a\ G,*)(PY+E(Ԣ"Q;'E P-L;% =dE&/8# 5]QJܨKq`P JU1z!jb4!FuO<}yA1Il^ѧ.֚4~ ݭ DT ϞzB%)UE~Iی kLrΨwC ]j@V(m`_(Dlhp^)[x=tkuvN01\ MD#ĉ b 00C \< c&`@)Wz#dLNe*,@a2Μ@%v J-u"@hiR`ՅJRF4N$Bv Ӧ+B2$TyCҔ& _+"I@4$ANe.@dJRMRD5T Y/0(&JB( (D(H**HHD,2Rhr 2))*@hh J2\" r'0izBj* )&"R*p6&hZ) H!B(r*iZ (r FbS'O>:8~IԏZs9ke|l׿;6y9š<[2O 1 hymGvr/4FY<G5(2P~5(f{sUR;ۖ`;ywLJ8mamp} 2TprYVDm+A؟[<< K @C&N]ѹQ3LK0 rpPwR6;Ϳ×O:FU0ePU(jTo g)V@J'`Oϩ@21VY$PTOK8^1 )YA<\PN:dA+3Mj[ dGzN  p$ !sJۗ 7{̡Cc(HrƄhBf@n8|4SS hۮDD1i1& lfαP/ ۫U)F bhOlp29 %ǰ#UZ"v!GZwlheB (zLreI#i4'2&rHVtf0@<$q2yߦ 7abj=sP`wd}Ml EK7 陋4 Wqdl|YsSRz<I uBH9O09>I?X'xv2 ő\_"V RJa0 \  hO63n sO'Q7}~ґZcT#~Vx#CQ䟇OatPpIO [a<ؕ]~dHx;DNA scoQ ^vE?%Q/:֡>)Z`p4 Y.O~4Ib_vu9u., \6C;\G JZ€*'/Jf BOwu_ Kg6*ƉRsA͍أN?qm iݨٳ"2AU|0!>#RBrP~oƪYC(1 2H𐈀|2.pAQՍD lf#)AxxEex$pZ`-[;OP894eS,4 Em9 8o*?Lzgbo dD2!0>ovtc+Gn*cXzAÓ %WF #hڭ' ˄־N{~b应*Ĥn }eoBvhiZ~!9lE}T?>a!!Es)%i'携?k)?Y2wLzlzytفCd@kw="C"t@>3aXQG8Y`fu}^g'1 H9 ^9ʋc VN`L 蚀0Fﭶkܫmoof$&BAyiɺbe_k wrˋҔ'*U^$ *@bN57ފC)8`V*4~l6Uw hW0 6]џ?ۧӼU4_)S wChE $֔jrcQN5)':\ksq0!@ſ,$ф?7X5=A D&x@Pl,x-8 % !V#|&l{[X9G,2"C!F"B!GeNPȤtX63iσxwS^}ڞ C0yɣAv.BJ!$>F[2l'ClNu:vҽr B8sV!pxAkpD+9-|jcf7i҂r1y㿷 ot4ѣ*եXssq`C:y5DҮPP}edM^sW6,+pէ]*ᮂ8€$M&iW )X$ pԜyu]p;(04wB mD@eAt$7 ϫp"F;!'*Ud"TQ-4/4ǎѯDr]N0:k JO8:Ҋw7 a1@5bu%2wK9?449G;߆l$:#1"GSGEjvGTL6]jնE-#Trt|&QyqP55ysPp1wG W?c>QcJ۞Nd ~yi `hRHYdC_qQ!CDQ┉DDuܟxgMR n ĪE)kPp WHZw h]>džc\P\AdK[O7ɰsmyϩF6B 5?ޞ6R8X)fg`rl^?Gl.>Po^_ƙbAq.ɘ#}Wy6*3g䟋>{K c?;Wg]e5EVgҙv_i/^Cc`YƮu|t撠@SM=|*~ae2RBjr' T4#Hc03'lɧ/t] 6^x5M$ad\&5V"‚b W=U,[L,SV&(:nr??t=F4UdvmouHp"98#G8=Hх-fBCbGl=:=~|6۠v=g$ATە`;#5E("b gc&1.Ur}Ok6ރ's-oon3Y}D>}gb+]2 ry!bJ۟ #9t^_`_8F,>=?E]`?˕n?%&rU+lK_*@;g }4HDaܝ'/&ylQ"jը,OZ u=ύg̦ Hlm$RbYQԶңTu(PUy!Z*-Dlզn}bCBGy15٬ c?n9U4oxD$s,ؙ!H ]tZeS,E %: HAAЄ":"+dk؛b@pd%WX[]%0;JƳ6&*ցu@oLDlB1ǴLJNd!<=aC>, /B1MH`tW~BPkNJYFaE5AAک~¬ҷqMgV@sT@챬-D"2V_ޠR|pUU|ó =}ZcQr+鯗]j DSuX j^fdH6r%3<q8!Y@hF>"I fFZQYNge Z=mZ{_S  ` I3Lg}=ptݐ:K^s ͟徸NyQJ%"B[[iZT 8fj*F1 KA>Ր ~p?<b랪}ttV4 ਖ਼XfH$H52qy S? p[YkQe[DB`rSp z'Rڀ|.oÒY*ES>fߩRPr{oGR@ '6<ԝ|g|9P~aݯѿ:OCI> 230h3v1ϝ8'`#n"=hj\D_{ Ƈ['+ $ &]3U,ni;NM(3!t$¾O~tpnd~]=NӖ36BPߥ-UC}Ew z9xhi΂q V.Om1=CÅT;sQ ׹i!^? I4kq~5_em]HHBBIU5l0JZbg]Ӓ/DZ@$UPP(%%%eMREUM3A Qrys'u eE@*^C6ͬ3@JGn{\C2iB0T*7{"@բ2{SHP&(G@p^^5,毦Z 3||V5b(T͗ #)'cҽGɜWՍ-Om.:{ǡx~_WYAuM0{ gVJTVayz\`t!{I!]NlҽXV@sN(iiV?WnG{7=1Lb?f#n/i*RkRD>u~ t_`igLJ+*L*¿w,2>.D$*eSk>0y<:<:NQvYnx&<5D"s6Cm4."@#9܆E{_v/RT-ٛ~cV6}&QUTLL! .yLX#6B`DLiDV%Iv0p8WBg$oǎxX )$p_)9!e(=0c^L5a{'R2uB C5RpT,3ՆS"!˭XٸRYڬgڿ6lnҾ^5ԭ"R~77-(*n0(*2VP$'ۗ7{ qoL2c0׎{}ŕZwkET-Q{,fI ŀ< H\~ sXƋm1'57"N 芧I߹݃ =Id0"2/L&HkgH8ǃxhi\c*MGa/v Qբ%0ao >údji_fr$~(+[O œ;5w4PE(CQ,s~E'+CΛS9ED$28z`fˢJIBpTmPl7%9 }!R-z d%IUhVVFUcZڕD\Ub l]RgQ,GVčN)N#O`i,`!)o+"Z9oqbМtDfhlKaJQ)oe(PFϣO5(%-l![ۓWWyL! p։\s kT+O@ ج0gxܡؑ+Si1bΈ߄;3, %KTGRh^DS ;b&R}$&D-9ZV]ޮ"w=bMJ~-Α!N 4b O⹑j~Ow@ ;Gb׫6 lBmTj˜==_<4wl%̎K8 odqj,0"4IPmcUք|zYq%Qšͺq >[묨Yp;CƈWN'|y_=:,`yك=0~~a;3gH|`Wq}5]'z%|dOp>czTM4 у!#jv3\ !OM̟ϞS''J DϢn2I.C-$T Mnz{98x9X%M.Ϳ&p(Jr(wYW i@\|*?O~ @ty"?!}~o})JR)JRc2!$I$I$I$mmmmmmmmmmmmک$I$I$I$I$I$I[mmUmmjmmmm5mm[[mmmmmmmmmmmնmmmmmmkjI$I$I$I$I$I$I"Rdz!:I3/7MI?*?4E7iJ.UUW_bJzwpqnxyf] s3_F-J[zӔ= _s a|pUcN8ZhU1UUYUޓ22_FM'y~S X#E8D%BޱHZȀh.9A(+*!QZj7d( *Gnp8> zt©5.|we@ ZOpXinǘl".`b@ڸ֗A^px;=g'mC@%A3(ɟ [03 痈n7)ٙE$GrQ"D.덍꫞Pb ڌ\ˠ7ͭ˔ 6Q5t(;q8xrC?Gt!Hs+mDԅaq V쏧v JϤE*+jq>Uun/M/Q+Gp:1wfh@.tl͊n6EQ5@$$>xp 3<\Dc߈s 69I(̴ɨVL(DFUFbrϧ BM_3]g1=Ӟ 0kI-> \  ,w]_߃USBΈ{X.DJd5삋q&>8rQ4#~7ma])?AMݼ KAND?H!^o|L_@1vv"sV" c(NP$9 30`3 KH݊ݪp`v?czѹ$i ̮ n-W {#2.>TO<сoHV{w7דּ ?ФqVOe-alx dTl&`d,*] bEV{%Tn]}qhj:DZExQU%2 &}/8Y+V aOF{%m8KirȐ^ <EC9#V[PXtewh{XE ޸,B}ω#~/ -3?\Vp?bTa:/{\ 5z0>sxygЁ6*98YԢXqF |?ccjҗYe_+YXGNOx|/K/m?r K#</l]bb6%K1_#6r`V4ͻѐ1O 2WQT$ K۫PLȅX7{%Q틠rk T vX;_jr67kieRcѦJM_3,8?8J(s>0d)Y)].P)W>:_jv׫ P bDEWJ+߬8N#^k`w]Y !ygF[s8 ˈjȴּR6t~%Թo!:xgR*rVeS &΁u) \O^f0ߢ .(>9#|%٫-B/uյG9HHh#8:Fo-7D\Mg:k &xU%8ʜ/_m2B0VJ2m֊Jg25~9XMDɍ/ gK4C C 5Z6Q8Qģĭrj%(,N̈́J'4D=8"Wriq:Z D M~k=> =԰"8[Y1qdeH/20%?'1ف\jth^')~ 9m]_'\ãEe^B#.HW0xLYˏTuG:x Uy^6A~(<岧(HS]@g`C!"y$yаꊇ.#iOOij2Dtb!˩b⽉J<9iRnrF##}-9 s-RK%JI*@2hJ@e!P83!~noD_8(H@S2Uz!?\oB u[2)[ NB ܡNTJV –D\7+W{4(m򶼭t"bϗ73;xjab|?;,GsCˮ$rc5$hu fB0GG]k58F 0;EOaN^ ~!'*F@XIw+shB#2flqaXQzFEذQH^ǃ6 ,! N!L +C{˴d"7cT[6O S9,Dڢ$\T֯+|Zd,P{=:^".r,鰞fD9\!9{`R4l( S) @0RQD~b?񩗫U;0y"r=y Q%`l*ҨI_6+)q#Xuq8fc(;D>/Dq#Ȩ@<%QsH|jg߷ YZ_DD[>,·@tS&S6 c2`?>חggRaǻl$\޺)n3۞u=eB}V_V=KTͺvI55cp}K{ﳓQ 7?Cb&{UvvĘׄ.ˤO@\AakѲDW| էfldbmG#N\31~>璵c7x8\W1s E_Z ҹ\sd&x4:0’}W K(, I(B>bRahoe,qaw=p!D^E>l]\6: c9\єl¾EV!gmt:n#ANqfq.I1C廻hhU]j~ܡv|Q"17gӱP@!ჵ84Р׫9$$BVoq[Jď?˸qv3Ak:-ڑK'wѠeέvʴuqk4FyѽhO sRV*R< z n?=ً3++K@W@Uz4T0PA)JDfؿBZ40`esJNW*$|Lh6?@| $ھ@Gx7a첚cpitu;fV$y2EiCAHTp$@x;A? sguu _02, JwwOae/F*- -,i'Q+T)`/1rpnD{ݙoD홟_ЮxN}ss&Q|& 53Ώ_lYj,(ڝ9fMVW~J,{Y!@d2 &v/ RJ(D 8kL-vPESHAo8"Շ3nXxP{i藒g`Qc8zVunZt^3~,CǁT-MX|v =3 *Վ>ޮl`!p*2Oļ" &Ӯ>oO exHP{-R>Sk(4\+(52x D r姣-z0s5d_4(JlBEA\Si LHqoV.}ԪCpG[̸n설rB6ݞ2Lkrb' r[ˡe"{î0*I5q@G:A9fSz_ ?OEUȇr*aǰ@+e <31-JuoC}V^rk C ~ BhJBkz+ ͳ g(8o1 -\_mPAA9~WJs̽7QFdWF, εOͿs~՘UÔnhqyHE3Ie_ ,A0!QR:PVlCo&u<K5ͪAf2`D_`␶!Muݔ;T>Au?s#/aF68% V2ב}ܕo!~7K1*[41D `lV-m=` گ~sBZQ@{nl y0oPjxassك< %m@Q2$!_dcUL=G(R͂.?c Gއ̵0'Hrb(<(<hbԠGuZ&WT#_𝺣K!^eG,[k^N{M zLdG6.w)gCSߪCBk:}c"䴺_1<%+| DJd.|(3!JVxg¡~FM0W$>'=1f#` &/?=ŝ v:^!>>v@ =Y*gNT|bc?':O'e^y$IeVb!f ~?"I =B1SsȯA{٨惜lY9?Sf | Z?f j~{Yp)\/khca. iSZF!{'6 >|EERB Tvͣ@!ЏW6~494μ}7dʪL6OVƻbКJUȉzaBE@I#3iu{(s'&!A>D?<;]i鼄)ԌaRhKClbQ l>H欒$|8hz;G6tN\Z 0 ݬ*X PU.S4bYRYذċܓV|vJ z;Ƶ$. rH { O)#orftmXk֬ $;ӸDA=/y*vf &w]W4DQNiʮmi!`x0gF+QIS$YT݂WKX>UW ;U-Wyxs9sg[hv]`SD!Cش~)uU>%;ٸeG(#Gڣ\0ղ_}~M\ϒOTtݯ ʤG_Ͷb{8J?lq܇0OqcwAjLE"wMoIPKO C0?(7zU~YB= 0n'eKmqP MDA0('D$}3a,PKk+ff7$ ?:j{Q9ZfT; Ծ vwc)9"(7ו03;p BuoW֕o=rC(IDT@ [pp (=C^׹2T켾'߁'6GV&EUDBnnLn??p4r?wo#jۥ%PMEhkI° G`-u7GMvuZV.ܱA`y5P?4E( L|>dT+P倉3Ro]1+uEUExyfTE@QR$73 9eԊ(YZʚ!BT-%9r^ jJ]R&K ę(+ 2 lO:S Y4)5UU&b (PH lh~g+NXF0D%681[o٢=ǜb"Z׳4e^RE㬨6[X~=|GI]=oDqYWsRk\eSgv3ATyd \c0W攉fw=V~XZ[ }K!5V־pɄGq>'?zO6 \M·=zخP4E`P3:ͬ$ aS7'Z5! xIIeȓRrBj*9y&ÜRKΦߔ:jIyJA;GK]yvhЦ^G=&U~}NsP^/puWZ P/ fC8= Oz2U'𮚫d.שڗB;k( ĬҚDD bUڈ@DzI>$HT]LswpnB["&_~**Q VKZ 6P5޾sp=q{X! (4ټzHl 0)hg}}g%tl`ѳbq N 얢 Ek<.暓Vf_tFscÝpʨnq'36RC]oE =g٣_.(?M͇ GŎ@h﯆w! 1GH+Oa't$&)2|tb-5?36ɤ",XP5 kOng8Q@}CY\Y1sg^hPI0k-%ד 0ύ>:)±1t+9D,$"#JLIp_m̨UQࠡ$gv>rT.l(Ԛ _4eFPq[Xwk70iLHvPTT> t(}DIƿcE`迪\û9"x {6ɲǑ גgZ\M Z@⢠rY?sxr~8,s̢"[$1ŕJA-n@ pAvGS TT;@"r" H` a+>òf*xA"1px%Ȍ( r($yyEoۍڸ5׮zǭBc~z}'dX{Z~0l#p?*ا{XIzv4Ol; wxЌ5*J$$,i=LcAw80x-&3;F@CoUt 5hMN]/uϯzOG45knM#m'*8WD2%w {ǘHFj^Q^G&Dp) T,гajJk谸 5u)[nzP$򢽎Z)EJ%txM F-NkXpТWI!ҪG:du_"$grp 鯾P, F0%1(;,,p !󬎨oQ0 smPئنH;}J~֒ɤ`¨sBBB>1uɞ驾^k* y+l0k<t?yà8~;s#==PpN(шpjDyD 7ep|K6*C M W fG?dsMz*].q-,>j4d^-UaĸZ]BN΃*WW\'/4\`s[,}s R+W#!p.UW=uii=TX zے+BU4tyv܊">|v$WP&m0!7PX|8f|hJUM,4qd6RFÆYUnCN|xb i ]b|^Rgkm]ZJ}d<5N a#fuCj\jbϨ3X8~6/@a~Gkpc胟r bp0C{6JKĘ ʷCqco.|;dsj(OqA-03xLZDz^%B˹SFGB!RhtRmX^{8kcl*N>hzcBnqHS?%a3!GEX9*qHBJ'&%̝2o\g/LoT'6黏,,9q:r,FU7wc۷Q0y)'v<DzPQ?۵.-FwZX+[LdҤ;XWYۏgy߹GE4:0& u:0R Xu\c6FxӌLx}BDShiuXy10=._9xgn uU|c+n>) Co'̟!ɽ]Ogc]-9Pux1FH7 V+[-ouY҄E{M_KMvpŠ qO.Bx-Lyj`#Zh[Zg"`,KR\mښ8қ^"ﰹ]+TT߬YN4qe(=0蕵^w]4uKIļGF=rѝA P2bjS㎼g--ܯ/ 3>dA-#.A*aKB"qox7=o[t6om1@1,.-?5UH:y]lBƘN𫹮 aXZMTV%_q_#iJQȏ@ g~=颯WNd16WgK=GotR7E#N~ x]JUETwQEg" [ #uS`Pp# ,]_?M5P!h_y#-Ua31'>=떜GjPQi~m.5eytTzFcYX04K_cOЎ Xu͝FLo3(JTpöIqsxsݯj=)ib$*l,eBWŵk/DBQ@k3`i&hғ{Kk15o* 2lL-H2Kq@fvR!5_w.g,:NX=د]pS[l<"KhvwQ I-߻[A˟{DTCp&_,0 1x@&~GC x}Pbs~w@%<,#1̠hgښ‚.5Ŝ\%,:%A\Hr6ADy#v5H9+}eE\-~Z}NvwQG) B.C̃Яo bG/ƺ <0FAcC9BFUޝ^xlz jZ !AQ$ԝ&EaЫ JxZ` j Bqp֞p=N WsAdKld#"o+\{ Ҹ^,uqJvǕ 7&TP|wVU_U=翣ߍUʻ#jҧ,@'eO |0#@/MSR$FXH&`UEP!QdD(s#4R$~:L714F?O4uDX1qtU \?E}E+Hw0nXxRJ*,0 @iL>XǕُ/l !P&1{# AɧuhQF U(BP+3gU3^ N^x#3_% pn)Htl#f* =bE=#y5>BoDIΎ:tH'Kx{@Yؤ5z3m5=b7(! @ m'i9Y P _#q7wnesК&qA>{B}mqdغWKsOXy"wX+?;_nM9Þjnz^dlM&! 1ږ w jc̀w g1o 6O-|Tv鄈`y{~wIYf_>b%p0+?n"oׁȱ<=::-3G4zsoQcPk 6D 5^gN_?!h`w$!󧹝Uʳo]d8a. 4-98@A Qm';y˜|!ƱQbt-@#\T60~gkͿ ,W<= GUԻymk&E,ӪNJX86r0J.H :ч:ѿ ,$*%!y[GְMvdc oxp6TeLj Ao:N;_S׃.ܠ 0aۛE]V7Yt8#6a;U:WvVlU}|]wig.<ߦu4-%;kX>:DjyZp۪lMBzG~­ywғ}vVLgSOP7Ox:d*}t.W[~b@ QA2eΡ=ݫws.O*vBt(-|T^StvlOp6IߝSU}Nu@jZ)֥WϪ WZM=(&6Ѿry2"PB[/(fmWs9OY7rt =OIy]jL)Jvى& iBf#P:J`PJJSϽe\rPKl2uw!HK AFepB6YǘU Y"!KtrࣿX}+af K&R\==)krCNjmS]#v&VLir0왢C.ޞv8mf;fNmw@?U^`D7~lMXs(EiuukgX+e<3O:\˺(뱭M=bR}q y w用QEɮ9Q8̸#hթ/ǀvCˌ`?wyF6*ě bGs΋o;%oT&8Bz8ƐXD\; MMyV%-z`SOLKƻ ΰ7t08s \O4\蛸nxlӮY.Nx_#37wwߩJ sޕskUX=-v 49o|KīXQY֌5_9ݛHzhC4 ?bܧ`lG{ǭuHR 7Cm~uRxJYLnH an4$X&ʧĿx\gַR[wȄ,|C3z_{ 4 )t\d鰛[d^Z~ <| מoTFz~u {v"dQݪ}EdnӭLE>I~ճ[(Թ0_qtr.R @6! ONPZS+$ˮ&(*]!=hSN2g3J+7Xy F)׋cn^wSrnzF v**DJ@vwFC a\j EW"N\3H'{8i* ;7;a%#:rxId!Ec PT $1Z~  I1B 0)`c3Xب 6,'=DE]2[&}q/Fcn2bó~9;2=:YPnyUkVXz YPcgEVf{On-\`̼l_YN7r]D Џ$]Pjnؚcc?Oo'O//9,.ܴ 9l3 ppP!J2J'(ѽTR%7gn8WкƏ2?_/EOi0nΦ)-`.ՕuRZI}=q.V1iizu,8;=;$ "uqUb.#~d+_'7ٟN][2\Q͓ToM{% e7 9r̰@;F]GbtRdLk?*?}Zl[IJ]*UI-|XE\+ Rxֱl.[/FX 3V:ጩe&+3 n)v ^Exd'0g6)[N7ZNqE^/:`EZA $*O ?_ b~0gL'䁞sja@qB^MqUmr peIXC-p{bOPM C$g?NE Q_܅y5C |BJH7= hC[.UC%U~y2;3{zQpm"?<AD z׻(qur: ɒm:.A| s供+wQe[dxptI/GRw@b/_= 9?yWNQ@p 5w^g1fvߚ6}gsn<=bΧ@] rf m'a8UJFЗ թ\$e̫ . `2q#ߪ+ '`0jo6/M.!w::( 0;!j1bPuJ3h?Q5(x,#!L2es( "a kLizQUV)_U** &J;`dA5BEATRQ&*Za10S E$P5HU0RD%PDDTJSSSUR)4UUJTT PRM)R$HMI1U:u٘-6ȝtt^GEEJW.4u ,B;VM|ԋ.d|ҭPL$-a5r…_a$v 􏹿uJ̓o:batw(b1'f>19nA>3xּeGbY*Sa1iWmv[I5t·@5*]NWTJI(î{®-gur??L*X,`z=~$lW"vV1h2UBfv0?_7B?2&@&w{@)`F{8d!rWp WSURMRmOLUΪ8:AV:RI 断K\2ÊAG$!T*xACg$p!Uko, #  BQ""gqg,l303!AI]I0y|N @FLSD aV^(pew?~tojjfP\Wu޲x 9lVo z~)do @iL6.L/Z Qp~{@smU~SNi~/v|( ʹF "JBL^O%gm n&| fV(|dM[{QMW"Y-+թXٍ*hhm:< tfv`4|OЃf\+(FbVO_G?gO0iܟ?([deADdG)Ro=fa̮@?y8~z=dzaxP3@+#hyԯ3jt/>T  ,7 5=GVOK$V&E?ommO?.UP<>D==A -f_Ootl82\'1@ 㝿}%X DP#t8Ǥ~0"C²)bDL11"Rԉ!5]{r?zgO:'1?,4)~b> ޷LU?uA ˭J=dRX`V*=<,ҦP[mD-p6aO/Lxn? &s5'ћ]~wT;j*uDVYV`쓀Ó*S~˸~oƕ,aK[uN"*jppW)7~ֿċ+tEzUPy t?5oਥҮݟ@:p% `a7A#e@SM}u6 uSy?r9y1@ @x= Q(e`ho؋Kx9^:`v&do~Da`a30NtYкu8hwTy]M&(@i M@*vo:̄*Bġ"'0P*KV8Dz-l WQQzz,ʹh ?GYMlA Ζ Sa=a`6G}">xFߟI*v Ο"UeQT6Tվ}]GPV߼mNmǴF ײȁQ =$9TC@'ugRdAE$@!m<(d!9U2X#WG(Pi|D $R~X!7 %C>DcWWB!\Ɋ-"Y4zzoLGS&ѵ8w_POs[j_ִA}QJ-L)F3674#"DdE}Տ_t`䘲CDD"x9JB Se(P$HRK򈐊Z.9u/ [@SB XF|O C?(1G|9ڋH\mF)Uk"  ))sDVdP83ZS у$(H Qr? C0Ө9^E/ 2f*k#"F9aЩЗf`s{8uH, )PEs} zB*X*2J߯u`B)JKe#G{?Ms!M⫑#t1C9AP'XT_HHLK<ƔOT ' 2qJTBRPHDAT!BQU,K3EDLE B 9&6qB| >cg~z}-bVӳ QVEoRh畍Ƞs( TTE= ‡CsªCi+zs*Nxm3kdq !W+ 9=q3~ߒ G]P`.r~L$oE !u4<; 6L")=uii޷:[5Ţs٬(ۻMvFz@TK˧Q>cҸ kwުdCQ(xxGBu/t i+~xRC(]HHq\9AO#_ݸduX,hˁķp5ؖ4@>enFu7 zt^Q}غU@-kajqadm[; $uG${gman|H T$HHdfk[vzG^y00$|[B`w% ( 6#B:ooaC&)?-?G>5MK;pus̒|KLiVYfHZ{U_bVO3Fb>} fXTYFT'V/5S.S寲(ЇhF &KLHOCH҅fYoy2a7X(" S{0QsYϜ76v (AWShCށJY)-ߋ=+9'uirSRiDss=EfsĬEۻnvAAQ" p}mCvHhM G=d1QJv?hM7xCq-6!HvJ?L&!GaGq&`P|y_L; MAH4E QAJR4QTTQQTUARX/_Wr1RߕälBJV+KlOȳ1xVtp!ɥ[/lSH>;j_~d⚔KKF%SX­?#*h=0MQ_=߷%&L ێ> U#50'_Y? 7㇨ph ý5E(i0Gi?Fׄ".ZŔ>bJ~A@Wu pG&~C vØ|t6"A|<&)lQ* ]JJ=eAǍr*YG&O=&Pl&|?x{|Bn/$vEi}9IQ0P}:6jBtۺq<&p:Zsa,8lI81@2.pt-)ȵ `QBToְEI p*Dˆo(h~GPTeGpLT KFw(b#YvWU2z`XKDa<H5AM%ƦPU'΄A +Ύzȁ98y"9`@MHZP}Rgf; 2ÞZ|߿|.XU~UOCyuFtP8lԃ 6@ΙAmG8q`/\% bXGӚ0*m3QlW΃XCO?WV'{ \;x @*"]7UM$)ZzZRXa| G! GsF߲'(qhǸ@^ k d|J'c0`؃Vǻ`l=^z<BٶDހUUD^[1A-fL?=cZO2ThG[i_&"$p8`%Z/*]S#D5%c0x0hnFԀ$99. ",!9=fϣ!ϘD$: W!\>vC1_F{OϏ>&v٘bJz <2ˀ!vq* az,T*` r]#؜P5_97"D@*h!G.WP} eA #a@ F\$WnKs ̛ &+Wn@֩߈7ApeM''/f};0!F-tR aX ).Ƞ,&NQ@5&7iԉ։Sc%YY=s=/vt9fioRñzOW}o,O=^ҦO@`y;}}vחW-}@whN2`aD V9-&)d||X饘PFQ Z=i;^!pa!AК|g#h NM{lh#!/O`"VV28d_f?jF}_ @^#82 j!<#2Qv QjpvcC㦺;?Dfzšg`ꦉAmܣ$M䑦^<`(Go`pq]sǿU*iz}J(XzGBa':zEj;|CW [!q_i{]w@xd;Ͼo"-Uyw ]"cۯbG"CtK=AjS@m_Byn~Nn6*(@Y|ܨZ%Mm0RT?£yt~?G k>CM;!`} rz#&og@z|a Cn4G.":%T"(ywUg#Ӫt nV> %H4va'1n2`fC*S)-.oE@P:S!5ӻ^5;@%P 5opApM 9 ,mQAЍ 0S<(M]o i}~HNn϶]Tu|OJLJôq`YZ ꥀOgQ6 ⇏PwWK?Pp} D€ Pom)Ac]́X]JDt?4Rc "6o뷣ǦݼZ3aKtt ;aҾQN~*+̊-=? 2,W޺A@> saW:bgPE1`{ID41iJ'Nwnk^eDD@k ɯ^5x A(04u{G##ױzt詐;\@QpP98GDM~Xr^œJ䨘QR@Ñ^GKWW8rD#kke7pYI?uC%Wt;I`4{Z" ,ϏV0xöpԯ)ˮ1 GMpadLWt;V&mWIkx|cb[׽ -w lsyaMZz8x}? aۡ'w@WGN{|NUH \qctt.6awW>sGX+*}utϻ<}xyxw웫XUFI9ۏk lکQH`wDen~<~2i5ћdq㸕fϲ`p*; GϚk#cUM䧼]~?:Ǝ߶>5ΐn9.Pt3p1v{yoݵJ^~*yj~2[T"6y UBW̞2oth!$IngWF%0{7}3Ʒ?*=f`i !~;om&騀4Oq[pVgcL&gAZB .j,<ҺSW3 L`IHÞ5KC=eia'32}KyG~00; A٢lkz;wH{$=؃wwrd0Tb50^Ysg\,컣Py\DE"8w˛P 6Mn9P{1>J=YY,<:D Jd% A'`5@{ 0;Jo\~Uz4SV.7-uUȽ#\.vr񻱛v%׃'[.;/ݸe=Vnv b6oF'Qq!i9N}Fީ#hӨ7&dh:#g&y?Z1X_muw/_] _YG0>+t\!-`#z{q͐{5}AVS P&}3Ǜ~إCu_eI#gy{~G(<;t [U?ss|}XkG;>*!.`9 WޠEnBbS4 ). т#cKҳ" gϴ^s=ǙF|anj>oY(_T@:n~_Gp?i9=CFBv}}^L;GL;!XϳHLt5$B PB, Rճs:βЖ;euSK߻E lN NHU0I)n#(Hvא<j~aPUmuN `ep%cmfhCZF{)F{oߞB={ktMǡ=!a @ggZohS3m};,u0z~UXrFQiuDrzZjoG5mpqh j+aZ[UmuFo=WS|uFg[3GGEs_^Y׏G&W׆Sn\ wvYZp\eGK=!G9u5g.qȣR{D~m3/AXXy]A(蓅adkV)4~fJ[0:zUb*jxxk`@H -CwE_Ո3b#f1f*qc5,c ;HDb`eC!"\Lrjr-(X;@D=;*b`d y н5Xp)Y{Y#xڄbI$7 Ǡp|C>ݻsXִ~tThl[xqc[V1` NCF͖Qa G}`Sʼ#NJuH$nl+HB܃Iuǁ'e?_~)qTWr (ԯ B+rLѣxθq ?lCм5nj]a_z=K1]ayHu6Ӟtj~0I 5fI `4>{lBXm|P{da'[=#@8l:>O_V ~[V o/E&Ee|-wF4nvc>wZM tgtA^ u\Wnܚe]Mq׍N5W =%[ OH48۶6e#b @|cYnfd_jU(1Q]=WVtR5Fk1QY- AuYcwhT2k|bުF'Y݂}JafD`'Ў9}> &\z͚50H3Z#Rjș1͜BG0X3 /X)*!G./L4N4ӪQSXyV(9ĥ qa)PTSGmN|}/8a`E$:_|>HFyAC.Q"Ƕ/'nU\#.jMxdtuWaEp/ۇ >jgt9Pxd!Iɜ֩A:&${kKA*u~ voz>'͘dG.}Hnhe[ ctφo4沣ÌL@(1"6Xj:¿&pf\97~nr۫rBFzumIX79=dE[<(s)۳WsuTOXg3s.K`:iUv[nF|^}YA3BTxӡe73Iȼ۔)JPzratqy&ZhRR"j#5&`@EP3 E4  3 U )$MRQLED0E2TLđ#0SLIAEEA RSLQRUPQ10SUTQQLC*QPADTADՑ-J,[AF"Zee#Dh""!)b$$BFJ&V(ZJ$T"* "FTR4EE !1DTSK5$1"HQAE%LTML@MAL4QDC4T0AD)UCLI3S!@MTHDPDLLDI3RP1P%3@2TITCPKMC'*( (HXQJh "(&2)Ifd &j b"!&(jjH&*""J( *bY""H &H" ()"Z&&ij"id" *ej% Vb_ f)BFORiDU-53KC0CLDRRAcSAP@SDALUI$I2aI2PQ @R C5RS@jJbY 4h%(*f"hHb$ibzNKTT D RRQG 4WlʚR Hb"!"Jh%b%( J̹#BбQPSEQP@SR5A-R7HB `B D|}eCdW~,$ :}l >(}ROP(U7(0% S$S xlJPv2P^4RSM*9_$ud G9N#TdPBA(=:|_p?漢7uX5⮦^&p33/3@UTyOSS F[{ W&ɑq1?OO/vݾ/`~ JSφYUڀ+(o9QdD9J °z  'of>'` эxȫn`FBEu V{g] >L|ݽ;$m%VuX5ΡkNLj)pځCp` ?gsG͜^)P}8DG?8p9Ѥh(oM8o_4#W:*2K~nj1MC%_."W.BJ0"9~рmaU@%R#SH$I48Or:4}Ap:t_8WV?ͱY]A$avu7P+UUUUUos.psLJՅ  &|.ӷ\g@}i:uS'ی"3ugm5`xnt7,~} 1~?I]x?9N`Nda9owAژۊ.'ur΋r؈@BF"aMֈ4}-σ־<jک*⯥ZmX@A_;kٖիNxoxzl`.@=R|R4T6>j ׻a:?L-nXW 䭡W}RB+l[=H- @j2 sW-i/QFQlIy Zf"y[x!~,5e^Kj*Ô \-eBI۷Wv+ׁ#խDYV֙D6sgD >#D#SCH=Ep:d錿5wYѫU|MnjeP"I+9BLoxD g=ϳ⶞7,*/nr@db:chvIçTz1jRd2ÕӞOԝO/~D=f&f.5eɴ{J -9kXUvN"haךu5:h2CTEPтa#oCM#R?/W̎m%c,'V|!Jy=o}Ô?零G3Bh$-Sl %d8@;LZPRssde`C@ . ෌>Bc,Aݓ8ۆ: e7&f#wY NT93{:9b ᢴ,F(כ0:lϫHs%nO(Qp2 Y3]1u&#(^](ק *Mʓ[1GV)UmԠc˓͜Sw%Xr X&YT,s kN&3=D gZS<;}?wnz{i:iFAegK`ϳד=93KL'C9y3 `YLHj:jj1O"UOԚ3ҹf'Hvρ_Q5/F 5g6]RRRRd-PPf~>+0{U?O{N?LlPG%Ǡ4*?QGyϿú^΀se7>Z| u$)?TZZ-X'XyVCr @ߧpŕ'~5t'SUc'`??I@O?]%lԦ>u֑OmԴ޲l[z$%ebZԴax[Έl@v,ptSb4+49voe$Č۾rt3]0Xd`QQEQb`3.mkز. CQ* DC a$ r}ݭ` A(9<J B4W_U| Ct|9|B# Dʸ~%AH~j%< ,ίi5hCU^DӨN'dN5M+@p/1>`q_&2*)+yJuB(r!r'u<))w/,Q'pn5vu)..Сw^" ‰ > F,DGU5q0=9acvD/4 FN <, էƱX,($ƹ&d=;B>UWfpu7@h}tMP$K.sd\$x/.6L:]n8phhHlYfu4x8[®U+X]Ea.KI'bVQA Ҵ/YB&-lZ`zuF8;R`\B .5{߉ΨrasltYƿlo|B,tozlj-5A<<[itd"Uu-Zk(up~dx̘==gR&: RʝIAqh?) &w[;.CZ %\SܢV ]}h깩NX;vyW調PBm-pzX!̠-lmu!}ΛQȯ腤qXY<װg:qF ƕ +S dT;W۪oR<ŰPHp*X:\$}G+ɱ{7$"CL^W6s ַAT6pV9cm |Wa )6WF^}k0"*J_Vo+󈥁KO'bI0sEtE@ĠJW-F|Vv≖߿[Ւjh!CZvOB>g~' Ua^>37/}NZt#B/᯳?W=+?Tu׈ߌg˿]4I*TUqъznD)ޜz`}gOS`&s'>:-. yd#Ӣs8k3I(KO8?3"a ksmkiθGr}|C穼"/,k3^Wmyns[cbzO\TlPDL8|#]^ύ~>q՛]e:fĎTDAnQ+0yi'?$b""  \@aNmy҂Ɍ rtC `JNg3Sc9n_Cbqdd:@+_mWmZFB߃h-nQkJPs&]qUŵ ^q8Nk7w .2iBj#P2:X27NSy[-UJ >>({$VЪ B}g^h#ǞCG;{OPϻB؏ONK{256_X¿Ó5;ۇ+U5Q*vt~2Ap:uӗp:EnhN ژ[O8AzX_V?L)^cJ HT&J_wɤ)n܅yD2|CnrCE GG̚qU{Z̪9 )lY+Ni71}oL `!_VQ<'{ ~@ @r@׷wci0RR8]*YXjw9bjE!(҉KZx>J1aHk@vn0IDJS3Y-e1#fg9fEU0Hw(O`v6O& <2.4($Ş~~@rM6AzW)lcM٭j0ȉ䘙⢍#n=HT_IHwK0τ4:{}( ,EFCr z|E ~x9ڪkaPh=-k .`6=Kмc<YUz`zJ-*A}tŶc2aqμieɿ>}.,HX;H7*`<NY/" yZ\sqʷ[)֢$qo?s-+dP@/GDJDk)jz$;T:rE!'" D ߼+O.(2'H# AЅy 99,y]n; 5y/V\OyGJssp`+`?Q?͇\9 ţ1A5Iaf7\0-O0U䀂U]oh!CȞ˦r-- ]o_J)|m3FqJ?H3&A%:wL2}6_o Ta0*S McV (U~jJ P /= E}v{lYRUUOu|99UU!;v bs@DHdMv]~Ou1bN%F|rn4yGb@y<^L9ׄH¥G?R7Bj >C2QB' <44xh&GKQc|xlmqAO݃藟'm\\o4Y`7 S;Zw6a5 !(Lbw졎|^*dn$w3b\< ~)vfF>zD߭<C p㘺Mbd5ߍU4kYیV짮3oV(gc)ǀkjmp NVub}+YwkkW5 sͬ~0dgGcĝ Tk*̤͘@p-TM W7-ۿRKxf0P.J=e:xxACB"䴀, ''rlrFoai lksZ,u=܀cV0AYC\b'/,7id',8w'=l.+|ڍx̹n^9oted8bXu3;ch^FwlBߘoD,WJy|9p3ZF#+ygCvp[O (f+>g͆Zü/\!r>jPSݰo+K?ǞPTo0")eH2NlqQ-~N܁sC(=N4!2$1* 8x_OӜ+44`ˬ-S2VR٬(s`5LȪ,*#800JMADY449S8dȂ!&NV(%",ǗNJ-`(q['qgregLPb}ܦQ еP1"lp̙̚2$w:SpJ;Qمh u r5~ER? 3ٿ׹C,G/*w=82jT@>$)r)Fp~(EW.Xc~ou_(dd%b8|@nAiv1B - ^~ l+͙*́-$A!d#9;j0^zWssA dehpllJy+\4$-Zq(Sm:NwOi (# <X>P{cb؅M`HgCٯm0cf0=ILNF?<*}$8 _.n+h(QN:T ?+=*`j(pRvl| =I4s/L_7 Ok D/*.;lڰJD@?4Sw:n;=LҤCf9Ç2s}iѓzQ &nXjP}& ]t=ɡ1>/ / ^@ِ p9+A@9B[XE m;}8sw=+xО@5vW)DLs :A\}`ݮ#z: O H F͛V4&;bA?r/(Oݽz}ώ\Se D ,7֎[=wBBq8_vAgόc98Cy3}y8^ ۷گU]['=V:˂X.UB;&A9s pwVza:o*sp6kvp߇1u[bGr:i:Y||k&=;n'w) :ZU[^C] ɨ@cR d7zh8 գ"~%d~]IjPSia1٣ ƒaV7 ;Q1ard&!!=~gfGa} xU`zIBb3xS@?ؔB`KC$?x.BADڟ4jm@MUsz`6jC&^y=~mA`LoI"aޱTuw< P[ ܚuQ}\nDA~^._SDz |{sa( "@SNl iR ׃@2^/?ko7JjIHMuw] :"xA0x|ӻTt}s?{MPCP8Kz_㾳c뭘w_7 19}_U0r<6pX4CA $Gh>r9P7z^@?ɅG`,DF/ASPyȽpQ_dKAOw^9_t) cE $M]bk@ 6=2zlsE<ӷJvD{ȬHAp@( :?N"Uχ;_6'z>Nx!r!ʱ|^x)W)~<z7 `VFo9L ʁ5܈(@"W!xtk8)2"~mChb$Suel^?h^^30hRoՇ߈ c$V_p®Eq|^sPJe ){7}nrŜ2)%/ᛖ3+4od=CCXoM|%ќRޚד u%?ыYp >b#d<RM"S҈*BW:45H?NtzQu].J"LR7ͥ\#gV2sGJVLP>C7nP{VOqEX "K%v9 Vw`a Ј\oj-` /memnޜۍV1I?>1s%٥! ԁծX^* >pTDH?wmox$e_\ iTg1|xV%:m*`%pPb42b{B9~H`M`dzREtYFFo] S?{U|Nr?n;a-N(l{Qϖ(N-9_O38T!27'KH#F X` 'R/Hz;>=Ȏ%}3@L\٨AzLc?ܰNr$4\#)dG/&}6Hmd4qQ "cm'Uq!$ P KB>pdn AJa̗O6r{(NރDP|DQA:poֲr5#&%MXh4#ɯƍ{>͡l~Z 9PeQ̯LNBWR(udsDba/7-X.%9ݒ,D>ắ PIIJjF|~}\r#P^Ot!OBw>_!omMZ8'e]It5i&!ꎹhMIrnU)GJ2+$}Dn ԓB~l85/[ŀ|̯ y0=%xx GvEeHglCQ_7##3*${IzyTkIP  fP_DP 8wҢ" EF!}] inq9 d$&]ɘ!Pd  Uec`e&H!Q&h "Fhws PO{9XRzju:D1P :\eHt>^TүQE==e*RL{UEwI?u~tNKjXB?;NV܇_~ a* Fu(4@ C0*fX`bBLP m%O2$OЙF !o7S%90k98RLOАZisT܅>ON'(p|r֢!qASᖙXPẔtwjX]Y!6^LӽR86UM/BOPw uFD k[ħKOeR[97IbBY"Q &䤃Z4!HCo~}xWȻoʏT {|ӟ J`y6a$1c>X $ ʿόHt!kϹ,B&~҃λ'J_Ռ-?,ekA ~i_8A @?DuI̹.%POwtTI._K[&L*XF\H '`ʫqѭûuo~ 7 $b/tnbGrT#>A J?D8PX> `RhPbJu` ǖRD<0RT&=H ݥ``-(PD8s) _R4 gퟷ~* p\zkv;;EG +uµUr+ YZ ]"}ovdI|s^&X$q{ =K3t)h*V#xFj+> = `e.sl]^#L44O𲵃lycygey, WEW[ȃnx""hsO_ᆌڤ!R\/ԯ3s"k.ҧ A;y*`P)=׷A=r+P)o+\>oq1Kk_8g r+(VV\ô֍]bFYu\jll |nS{&.ܟ4&s,^R!hL[[a0DP5UT, 07Ր*{F2z' ,}RrI 7I\`@`A:u,ϗ^xxw[<6K HM!@M P\zrו`C{n4bc|EX/TV/0 1<A }(0EUoeA#4Hpj"<8Y+/ϓX &ڪ0n :$jϪe;ch&̻mZX %`=17V){# %P}O >MYxȎ޽$R:;VǑΔ5W5S el|9ޜ+YHvKMx $nHr;0Qe^C>AV _[4iښjۦ7k e 炲M1$9!_)YA48"=O4:tXdpaA:qr\BMZJܲEvVK\^F*t @ s@!%gxޡW?m),Ȉ>̰jh5Ow-?SLUv*mG  WHi}IdrP AՔ ;|pAy0M@ } ub{b%u R[{7~ǃӯXNXQ SfH. @@lUDHt0^lmvF♳(J=aq z-vq+ γHkuޥ{8eF=5LB7MI #,kwmj%`dzTTp\^z懃DX#q*uqqaX<ֲ l60Md_E#6bQDKq)+vM@q)Sl]ZGvR|;y׭χY5&iH$%+yz8q3 4HF0Y@ IcݼIǵ̐"^,`U6!Y_+ DN%nO@R/GZ}{wa|ˈMfpڙ>,"FU!@wWϞ+sܗyu ȫIiѣw8 DceL vM{9:-W/G\2v'bDudϸQ.@h!x7@ՉS|PuC)8Qp옘.4 ./iW5RqfnCt hI"CGC # 0m7cp[ɭ49C4$="%d1!90E2Ep(|Ao!H@qF(cV4zjL c<ϑbM#䛧/wAHu!U50YBQ+Dwɪ H1)BI{K"qQRUȦ1q :g.4P@q[ᱵE՞5,-5m' RutN;W~x|'Goٗ I@P>rIlKN9A4eUcŁrrdop#>bAtmK_5$QߚQB)~^Olv KYt,濦佲a{]5ױF cZ--עuA鄭Ui=5R'q.oԤB32+K;^#TYD6#QFK-_Z۱.#FYQ ƾLQ)"pr= %n[irz}k6+Ʌ/? sMiVMEGy,M u?tdb֐P&m쉶,uXS!?KP(IHP%c ‘  IB#QAU\aOU"?BV[TiLˏĴƷk\ !8Pd~g$&YR34&G'lXJ M $1=zcQD StC )PyZ5 (H)y j7pAIyӧL֓9:Zpt9e;lR '$a ?]^z!dOQ\dY4p[`\tƶ܂Vs[YUA.imidCRV5 Hnh6HOJdQеZPwhg CEA$(SvxQ>!?w}d/U 2U^ZR@$|PqBXMl2c,%Hy85m$qI㎩~":= `tLh{,ŔP()BF=PsuQp gNZCdg&~~}R>/ave}t$~?7>B$ݴ+lw{ǽ%N{8xza"jUQ RI& $w+^`] ;ɽSCíʺ'QO7\w؊ƀ7PafvƉwu|w/R~\7!d?‰_bG 8Vp(tGƮ*YXzIl,ø6oF.r)TilԆ_zǪhYƔ "~<=t<.EJ a@%,1aD% b&RfL~w1W,yl'' BPFIX\@"0S$qߌ'XWԹ SJCP6 i(+|vO3yPCϩОoe ;'eS}c7JKg aR>t/\Nx_wi[l\*a2KhCGtcT ~ql,_D49hB;<2`Pqw(C`ZHO S!{F+y2akr0 GW|,d55)&H/72" a-f̉u N %1MA0G4vyM ^$ء:JQBvh~-8 y:w@ !)Vr͐g9^[8lAuNShQi=d/;DPZ@):d\УȪĈjx}Ā;m}x&O R>2; rv]bu=U9ÓOCItO"`-N@ޮ Q1,!nGj8ﺜ >9XJ1F{M6!!a=!]H fx _7*q”DCL&(+˗o3l'u!pwJaB,,$EhjC(*.>'׋uOبs3aMǠW\gMI(g;A *d/)!/&HH`}I S%5>{ ?Y|&CŬlsoM_/>/ y_v\:o(BcLƇ.@`rŅMs蘅 *9 rLO9:Sb[L@"yoL`jp+ haH) :(AECH!XKO% ]$(]{5s(BY9͹bOϸzr)2v|(<^?.dmmlPӆ7dCȥҧggTՄ<œm!SӸ tOmŰ+.hK IRQP!3RAU26*OgW[ e* V̙Y@Llub~'| ǐF}p{ݧ>8#YjVI Z0c ň1 ZY +K@!G%N/XNcr||9Cǹi i!X1}p舂71/GoY꜄6f;YW$b0B\DkQD(|7N C'c1j8dki+%Rƒ&ġ2o1ƊJUt V(QEUQU@jqrj0h%erihJGZB1`*\300'e/>8ڵ-RLPgo~/y݃?,y;N!|.h>nb+Ӏk> Oa c%B[2e 7812*B,X4!*(m r`_фyqkUQEEQn)G8 3A/eJ@ ,9}I}y]_&mEj(ډu2Ho0ό`1$9cX;]4M2fb`FX0'LOt>Pl#(}qpw!ABXMhS8j\ܿB8mվT_`02b#F!Wz R a(O"\0< ԣbc&zoR)tjQSAC DQ<.c$t0ڵxfxsv ^ܦ 4ɌH$y܈M,∱*$&h׍؏XRzwy5IbDM نbٓ!@(sq'ϸxwzx'WH%<aᘏL ;!X{~7?i' d z4q0'=_ĜP4 B{l} &xhaaMfZ(Y{14ulCh@:P ,~eLd2MOH9y*QHWR z m;P̵d7I:C1%GF8?@~$vt`` -|:MM i!="qz`EJnVo`a2jgϸS'9'i6}Y`i&K\sv$nr`u*QfxK=$@-mf Щsw JHAVmT0Ăz(`'t5^1F%xA^ $a{$ɻ4y׉}9zTrh'yp\Gpϸ2>pc=`ogBwOG>kQ `0|Y hŋ 1P9 kUM@~}a[CYF7Z% @ _5( IVA]ىPwA* @ȼw+ؤb];yqаvY9[g>QF8ّ%Z㮖a}c6/r_MYߖYt=-lc#yN ^PvqP,ч= q">>!@ 1͗xד=UPݡZ`bB;yCMy6[o9=K﹧oc#~ɱ8 s$IW(fî ABSL_l 5g3CʟhCr/98 ^ݎCoX'wILjyfK ž%m#"Tl%H_/8R M6tZAB]PA@@rM܀sgl}0s$ӷ|@lf[f"Q.r,˜`vj}2z__QE`{OiYDSD-($ ג< bʌC5jpyMBt+t9FrVM)@ե(w\/v V'Cz tA~ (+⁉&~Q@<^p]\`TЛU c9`o0z\sXfG1eCi <=RQr ӳ '` (6S 9PXKlnP3&(QM k*7ɍ]]r[#LTf W |CiXr'Rr21>c89v 8 wc|>O f 'p9$}nduA8\[pJZ%@MȵUNH(wW9^k8}(t%ò|[q{鎄3a)k0M2 pCۍ9Q{;B ec*,-Qb.]݃IP8i rHvCu.r @N!p9kN&C+!asdwT6#T! TN5i$&XYivW!'= 4aD1a$lB'[#xhEƆ) 臩[5Ur6(=糃SbRh,a(S;V#fg5.0Ͷִ<@'Ƃ@N鄄8_XߘiP4'tQq&)hkð;MH0f( )+]h,S(`,Uf KКMܥ*cXEQP/f&;,L(xix0X3EJ)L,Gԥ}Q>ZX«Ph5Dp <$JBHBGтE׮ltMUV3kšlHO~4^QtRlω6{Uv]4dTRQd^ya2\ulUZ 61[܍U^EUUiJNr9Ґe'yG춣^!$1ƭdf1'kjz!9g9D,:ZC9Ff89ƓS`/*sQTf"*Mt8\Nmjo8:p w ㍵+]K!SÏRru\ШP&dX*1ߞ1E d0C3vkp X, Xr8ό/;'@(K+8cK3p(82Hf!ưKd g{pgY;ȆKdz}l\XϤɢ#6b`4w~!l{)GXCk'KxףGcZ2 ǙI -s7 P'\ۤ"um 4a44L-&8ҋ3!8mC z= tbjEO/O`$R Oa鋇 ~ӡ]XUexn=W&a eT=?%Idq /8Qa_xK GTXB!z?dG ? r*{̞zI8 C-!DU@m7:h$D*izzρ3D[0ЁB܇p |fcz_J f\uTZ~8Xpx#C$nL'p#-Gy۴C0SFn癧6/6)hطOkRXӶu =H"B{rdx Xa-G4듛sY Ngߩ )Mz@= ix~7ӁiBR [Su %"⪪TxH@邗qV- w#E w'9dN81z  "C՞Ȝ\tTpM p/iJ$pšfpMRd&E)!8$ իZwdhԐ~uj[ C/,%S `S3X^,VYoݡT HX!)\j}U{p r{:~o˧n1CMǩyZYcߣd{5$ q\*RH"@}l|a),\Q=KHu^dnS/"E=`y␲"Cޠs =G!79 vy$єQ%Q dO𖌀9 䇳t {P! \[pQ   1aҦp \r=q(DJ=bR I@۳_m[) &أChfm)5m72zXO 8i&ebdBp6A,LX>&I\ |"WgAh0=m߽qz(uBTU/1h`xzV9Qʅ^Hȁ'^#@r$!&$w.6; aig^oJ)gM YVM /`S'#CS!T=i~d>Dr!Pba@4b1+f'ɜp]gF 4+xG@ 2TnTz7:xo!:T1!<cϱTK^E&~5h6I/5$DX{sд=(ɳ GzJpQC:? `(~R4ԥ o(Ƣ'TŹW=I'ۂ=Lpҧ$RHDS>  1L0n3_2b+0s{ ѥɰ&`ĶJBb)yeܬO?bfCB˜ù8KˑiBwćfiY} df HhX;% ,95:`fz "HѬ>}1:f&6 %0j * WX?cKA>}AXQ'xIwdC]QvPemo7-Я p 3֐?Dd/^ԇȐ Mo+5(PSdن'QٌCHA g:eo]>'_g겡N.W Ģe4 ?qUm֪m<=bT{}4UWqM sed-%Bn$ lE"th9#Ac 4E~%c#!#x=Oi 耓^m%q=t^M0~T5Dr#Ǟ6ֆS`a ܂Mk~6OOFL cEi %dz apDJ%.ק'l1IC8r%P&M9J: 2z' ա) i>xYz8g <{Mͱ.X$PiT`z48 BH-( A@)a֘ 2 =4tio7GFrۆLHޫ22P +gCl{ 4 zHv&yC@<4׺S5dƀ;z'K^9tD@Oˆ% <[L?o ׺wxL;)U}JiN(LjD&$U<7G 'DK>tMI8y &Пs3 3"s =7G0rr"/˪߭B좙¬~³N z fnnybu:$7&P꺰ԓA4DZQ@}R({MM ⚔z_Agٝv'dT1 rpi Hv8Ղvzx'@R Bn3>I(?ëh7/r Xak1Ls2;%Fop+&jF8#8Iw^;(CyL\ep8ar!4ADύ˄$ \ 4`,9Lơ L$`M@ PP0F%Wa>>`^p Iw_][ de>Nbc0`0 ^8E":5%S1A]e{N˫JPV͹0CB]/0:ov*)rI.&6ҰCj! 55!I8 l R1SR1JiChq 4p[l@ /j,wD0iӉB8N',Cvppp#Vh&ܓUdල9Xn) o xMLj>TgCu9i-&c*"aO Yn Gɨ3%!p#;!9B>^<׬ob=2i+ kz,-wz0`6gЩ ~ͬjZi 7;ovhϚQAY(N7 D|!G@+-bA-e6>{KZ$P`HTXCPJjb`:Hh&,D9BITg#DbQPyeS'D|r2 /^P:t`tc)3(rG@]#!؃ U4tJ]&S#PgNl"sM r04`fG Wf`Ӽ 8C(c"3.LSC''t:/v%n08+kFF1R& H3;uG`wA!pI,c)!O͟+P?†!]ؘ"'pY8,gdݯuV9|MbPJY"2u8 QBR<>S4iE-)dB󐬜rzh0D6DTQEؠ $f$y^0 !&uւ0QAF# r.BnU.LQ{~pʉ\9B8IPC #$$"FN0B'9 q7v}*Wmy-87ɡT·^,U?*m+bP.ةx[rr~eZ)dˎ3dN(} @œ}l@çTxk4e'tXq<⢆,My@8zm]d i!T3x1v!bA*gCaM @7N3t'0IbT&O}@!y+z~)ز}H,]l;؜SI&,o,d]w4e3'2Z8>;֨hMR/&hw3TRzۙc@qgZMEKj wo"5w(7Eu/V:|< +uƦ$tA f4$p=A/0=\a+\ށ@i'oX)>Cx=$v& R|X֟kk&kQLHp?©ΠXd(*TRP- HSKE4 AE4AEERRQEQE!ESM m5 bx@%⪢`f'xM=Z$y5,qC0du+CQ(Ҁ*G ))fTPRS2?VQT[M$ "z~xl+ɼLuQfA"CY01 lDDZY4${@g/`p!I5\2ES)=H32_z6s֭Xalu q|@\f|q~4LUV3TBQә}%h=o špᨲPzQ@J#Btl*k 0%nè!.Y>1DLmSw5NV;:'78H'~N98/d"RAr~b4L&k0%5kw 3Ǘhh)7EHթ8%~ P̈́ӮӡJۙ hN\\tiʃk@Ih8XVg$r0y;g?+==Oan^آ鷖>la<]F2OڈQx8&bd 8 h AI𢪦fdkx ̝KF:a( !)& F*!B*Js9Ėd#e=? A3Ub@ta a"9/̬Dp#Bh6`f`Yb.Ѥ"DB!f*%;K],VB;v]xp|dƠdS JM.M!+ 2l0E4wh! T)%`͐dXT34mb0 6.q"F0NTq̰dYg' 024p&[[02P+$ϯ[&#HwMDz?"i<Ǟ||cw$`SAsG`Vm*G&wIH5Ij 7v^ p$`x뭠f&ple5Rzbk3ʢ%)C??9Ob&}O^l|Tv%1%4ʪ O f>k>ꑪ7&2cgr|1ѝDH={b')D2}ظ=DQ>MKA$ʇBObX|w/=6%H]Q`5{ ?f|%La]V=cI#I 8R`>5V I1!0dc *RLu,WI%:қ<$H,Uǁ!1d4dC<2S=Q(S 5QVE1qs؆8$Aс*  u;4ci|Et0mu ?? kAA?u٨;!G@$!D)FH+H,,^eOÛrUWqx yr9.@l^|g'"Rm02q zA:E 0u>ګ61p:<;OޜuTv% v`E!;@_JH#m_-'|rTL;`y,z|Pb*N w#NN"a;ܥ%3GWq)}X8 올ZǽHw5=|s6!؁_ i;7Pa{! كx8h5N /$6;ikD7C){OChс| P8=&, g6^f|lM@L)*~N {g==𼉈tz'?RCyxlj1o S8l6p >"s88woK<c}~Կ6}l(;jPA=! Hq"$р@'Tv1OE aJ0O$9D:bC`  KBjMlǞt8='|''.eL#m3&|8e:Jz.:3ZOp2Qp0u*M  +lЭXEC@Pfb-B}3 gK4֭ /p?h<FeR˝@ (eivt8+"uq[kPG IʎB94rF,Ιtǡe8;",s,faaQE n1֎,:r4oˉ$Lh@&r^5B,mz)לo2.ds=Z2p  -d $.5. jA2qZa{P;!W`'Mdr(g{|. D/ŜIRy`wN] i$p]޾A8;ωÅFC`A%TUjz_ 2/NOuP7j\ˏժsLqxn1/l Rjr@ iXL>U񖧵1w(jB4kT0néy4p; i LNTvPVIeTRv:'Cw0 7P`fB8͸X1XY۞,7 09ZfL.0۔v0ajXmq 0s4/ߔҹ56$w *f!yᥱElPr @oMm' 4 ;ۦM ͸7teOR/Bu"uӸ1bV4C< ")R%SD \@I!utgf o?X2J/k;j}q,I;x4QP52TQCLTD DTH}Ih vߴa8^'  ?[pӽ{"*J>?.$hlj A^!ҤxOQ_LY vn^On>6Om>%+Q-a2 z /zoHpJ|;\Tܯc : .ݸ&R? t4Oh˧c!o&Cq9ݥr+L:\ЁXbx@8 6 /Cu6ܷb.j1(L9vKc_)?\/GAO"lc؇XѰgPo9X;ֱ'z6ځ~'74`Vӟkf ԥں|DhFϐw&ގMRn00S ÛvF!X}׉ CSؼN:AsK4Sp%:(!ؖ%a23ZN|hPR&A jG! dRi?OE֟pw:C-]Sgb8*H砝= Ϥ gϨa/^k| 9n؀р;RG=ܨƦA,ױ dmp?Y;{0t"3pH:&@/#m 4ǷD hf`)(.@So }p~VYR buÏb;.} "Y=:i@ѐٚ&42_dj>uFn2|8^5lppuZ:"2h25NŒ#C!!bs*U% -@'L˰{ז!do;X 3Lz75v.Cl /^y&vmFD="0IEӼ  MvFD|aCÆqhbw)sD&&I::&`" LD%2I*YԦU$1󲕡)b8 F1TDL4a4ҡ;%* TMPE-PD4qaPД4MPQUTUP3 d X-QUUDDUT@B R jU \fj`)ehBN`:0 bTd R1X(a[0wX|2\hmmD%^[ 볰OiFՐ[1FDX6+ycj 9JCva&0]lzG|p299&}XvES:!sJ\*rQ8ܸJ4A7كr!0MI+rk.!3}C:Wu=#czMܨ8܊u 5zG ;Myp?`+^ňtDɜ66yClˬxÑEB*"=컇 4:r &uW<$ΞP}σ,;>1w. =C@`032]yI =nCf@Y& zT=}(}`r0'_N:YP?wdS/ P|?ޭ4*Xy3{YVJ? pRBo8RS/2‘,rDH?OU :  ?<*3MKu иV#BGi+.drN,_*@;9/8~W"?5PP  f *yo?7$0 0!gA?7. h6/"56 !l-A4??턱H _!qAc;AȍD!0--L0g7 ;1Uv󗊡>GSx+9ج5tT@5B8>z ?8rP#`Q;x?Ȁ|?ǚvI-Kq$un~HXt@T@- BV>@Ι|CF&Gp`zEn- ^b{@_$nX/m}l'S~ 4ӻ>O#%OwlA6iTi׭|#rB Zz Ǫ@E 4K!3@y@h5T=8K@iJ1 o٣4D"9BF %߫'#j47LR*BDh۽S?lA/9q}jSu4S*waaHh/[xc>=N3O@q(Q*X I )ؒ c9?(gmD&:oQ敤d/A;c*09 㨧e9cC J9,ι92g* Aokrv@֪lex]ʗ(t;1v4-nyufsYM:,fjQf<yǍ2G/_~''/3֞'*fjDh^໽CGО^}NO:?]eT=N SAۏ[$& OO?T?`L@ޫaGXiVV/EugnvaEv~Q'>rT !(P&Q{N*le22Yv DZPPd,"DžDﺾr\Qrǘ$ "(^ur(C9P ^&4kFPrNְJ0ۧ0p|c-O@b&="#WFRߞ3Z{}'<`ڣ -y @ԜPi/@^o 'PNr76.ǑAO/W]iK mZ[YOwCQ<*_8ufquCJBxԹs/g*>)f8 mq]ɘ9H33rQ P҂9(ڐjWҴjU@ `#F&*yz>\3wwwwwwG;?]hDXE"*&A`B~MXm (aPc.0 0Gn?:@S1b:igybu*?4mV6A$ TL߸ ;bɥt^tSp IT'0Y0LK̮+-4rh EoCpP +0p{oJϿ]'`|_|N9j>=:0#ٙp8Ϝ( IqM{-bVݎR$玁(T]Ӂ| EkNq}RpG1< 6cTтmܷ=\-MIm+i0% 4rH":Ij.fAI҃&ʾURӢpTAqN;`{uA 7D70CﰤL<9wQpc3:@+Hjρי=8M vv}%44Imx ͂nkTHؙdZRP ۬7%Ϥؿ+8 *H\Y~:|>'i{3PV`h׆y6z\hS &ոMF[ii@M7B@]skg@IoUU{N:M=8iΫXcM1@ːL( )ٗ>Dn {6u'[Z,}>mUZsb]aG:`o &B5px%O@t4 iPՎ@0z8^-7ĉ5Ub`Nʠ DbQ q E^`$TwQڳs,qaS^i W@@h 1fv.FdbI@ " ɇq|}`P쏆5M@wt !5Ȑc0@0{Q+с HvV7p䩶P|x?{͗?Qwb*m'R&%58Ʒ$9A{k zmM, Rw臡)~rv'`&BЃH\$##)$~cU n_G wCjo_ $japBpQy@"M`.kAlPdXPT ) x)HooڈE3HZKJ Ԁ gUI_[PR0EDpNۙՅ]@@nQ4ۓE T3X:tap3R%&(gC|o`Â;cFMba:I;4(qSސ5E FH t6cBp`3@_[d ʯ`v^-d<M' M9)!dM5#M9sᇬy[ki|GMa!߷_ZQM5Iy Eլ!x8i7< Jrd?N2\ :F8i}u^ZI2|JcFM`~GZ(zkf%.wMǜoIL=Tsņ"dU[r:D~?gv 8$(:x'ȥ7q3M5<ښE F!H0dz f]7.m/mt+qIX{W@u"  sҫiLL% "Z I,Cm*t6ZND8 QX82]<^'G0ba+Bs!^܎h,TA9ÂMZg8pyN}acE=ކ^hw4tT*)JJɐ8C}_æwU}b0ނAU\iR%kJ:Yepvp[,ĄNkR@"jhH\xBE}H0K!άj @!ӄ JЇ D3}O3t$ -92^35^{VłLz|L95;y^k(&eܜҳ U:=5䏊1ܜ3nZMn7aCJiA4b4$qٞxL;1Ywp0~Fjw!U5 {CxxKUoy9Rr@J= ?SE4l{ZRs3*M!^v09-D}C sٔ>mB5:A֠jhb7}aymQrN4xևu,=Y[(DvИP>`ttinm -|$8 7RA9OQ(-(er;D}l6j&^p8Zf^F-h$PXp0hhj@BHJ:<6MaV|sT6@ɋ$lb3ajݠ M(~gPQ7*&3Nuܬ ӛCVփʒam9<o! qU_>^ڃp<'r,yû| 9ѱrEy|X=Mw@n%qp)ZDhBYB$F &eEfbD`Ou^G~8k`Nq'P-b*eTz?VCuIܝTEFҁIAq*]s$=%Kwa*b!D(9+ uYuhuXz`@}!06}7X>ڀCfxNИm,Ǩ^pxRtؓxy<#hf;qTI9(,nz15#"ХHEDO>Exyb\,Y)Bu=Np#6U3,;fY c :Bа8$uꡩBީ:C]Kp`г%nZ^{| 7,r= b|#ϖX߹V ϟ1o nFxv< |\Yfqb@3]W`N4((J%PĪOWuǷ78g\Bʣ&Rt4kRT/U@Lr[f^s]_Ӥi!νwQ|+ð |vM/ZoXP$0`W")XD*Xk_BoN+ Gn}fs3|)bŊbRi1dDD =N Ń]q! 1;r!*Cb6(!Րl; 1.>ĢT7ι?r5vuxxeT4H0؉ԕ``\Fwղl٬ &V CBDWIwFd'Zbw.d׊%ڈ-{9Lm3.qkX{_f6,nGۤxhvX>&ghfR 0m" {D†nӖBSe߇ DV5U593r’%0 >8UȦ~72qڍV0^頱n h`.܃z9f;pkl3i> o&j$&j't=F.~6X-Ng "!@@l WhCl Ss:Nt 'Wgw7{yz!|+ê߱8B@H>&ff_-P+"|5 @xvu=,xP5GAA|q HΆR>R \#UzrY;`&bճT>iBp8PwYGаŘ+jVl +(ABO!TO3n12$NG[bmYB0`2Aܨ#PPP3C Jݍ4js_ ѴOm`civ5h*ld OV8s<|zJo9A/jʡM{'~pZ7oA& bhW\Y{pyj!k:M:Y@'!Ծ(<#]".>@k Q)/ Y%} ]I=$Y۾WsޚTqhgq0y%p*)zqXj'0]78dDH+b# plYyHo9[Ap(9"qb=rh@x<.sw<xsV5u%2v Ck]NM1w[CaqƩ #( OW(k^f _Q樭 /彐C_=wAޛI@.m^|l0dWZĀI@%ᾢ>"{Lxr(}c9 G}ɉ7 ػZXcN1N"뺼$Fk;|G?D4:8 ^ZvFwo.BTWpdC 9p)&< ]Oi'qCID!L;zW\&/D#58 'fl {renArdsErŪ:w^gA,Kl_N %I)0/~Ik*N%i = *,ebGg_"4Fك36%(ͺaC!E uMz͈!Qgl} cfqfd3L?zmĐLF(F`#K nt-פ[(")P}A:"sƟZ-5{ 3kFh.5;bVRavfB+nC@bh eSb^ WviL޷dkP{s/myV;Ӂ[M8,@2=ȊN wM9 2Gyz&&[O }-G=ݙ $2Ƨj"ہQ1&.C. ¶<ZX%:.Bo < ,/KsV;@Ռf]rR(ԩ$ (NvDAC!=l`C>o$f)mxn`|{3Sp H@+H@36mCr Dz{NH  0LɲV hxNb0&@d­ Bk9HLZC\`tO۵c86d-"9YfA (l6 z4 QTD岖o d_CxJA6]Y6 ^9h-#,pWri Ђ/x4@@,0S2&kLSC jK8C*!h]J2kjv!Ё?#'o 0\qNXt 10q;; P,NX&mώ#V۴ C5g p93\`nnE6x&L@I.`I.!ޛvx d$k燤DQ&XHJDZ2n!`t L$_X~~yOS݃Q$hӇC[Ǹ}bi qޭ5(0Mv`jrf!Roi`'XE5 wʬ",-4ӂ<,0U# E&]b*}&qlqr`(灩TsӠtq.AP(qCb`3Ƞa>L0dg'*Fxͫ)i jvm|f88sBXf6mYG6"Q>wO]DN}Ş3BTKeDJ@Hy{gRq1v`I۞D8o!AH QE (%.i$'C8Uwp(~UCwP"m> ێgy j 42Ҙ,聶 h`C6qr\`)pIf[h@u =v\>ʆp5͢B`!EnY,jJfeϤnnm{jh<뻸v ?4+Z&d j&^ 1a< x]+E:-a8*Q4{iqP[-+NkInZk'd5<19`۔0zFWBTECVbsy"1/U059=w&/5:jEXw2iho_e sz[Pv@;|y"JlB%8`"oC :6Ry]uUVv@lNl*u>?@;ݰ'("'\CR:腚\!(CU>9 px"=@ ?;8d /a%?r(hSnm}d`:@M*b @8iZjYxhHN' VNX TL3l>;84'\ wwcLi7\'f _KhBRʅTXL8tzK |IrN&Ϝq!ޟ׫<~|i~!~9½K'|f*MhxSKkmN1cfdZBZT*l[g3S%B)<~R鷘lJRD͍U,A7ʨ U35E)@ETD q yKL%d`)M#hQ4>/wd BG$ՒNyTXy, m䕃3Yv2Շ 63`{/5d! D(uʔLTOj, h5?jC1On4swͦv!,"jơE~PÉt4i@nj u0MɠgY9Kf8]0XLm04b~`V` hJD zᨌ@a{Gy2).vg8﹂]O* 54?]_ ԣħ_A`i϶<q NCPuADeV© 'Lʞ`H 9r`1i,c!`=@)2nf蔣icC$G?4[<ѷ o\.NZR*[Sp4@vZj:,: OEL&lD- R{ Ɉ$ SџqzPaLQDд4A5C晛ʹ-@^rǻP`Iey:>F,(-[搐$ *?8?C 3!x`p09$2U4TV7EI i)*Є2E919"hPO8 JxQTJzpx|{NMm+x3`KMJFP`",Xa9tMbY)!FO|,ldxP B~KEYC;smZNg)yXq$O1dg`i.Ó81p(FZW; C{4=~y͙ T=_J I-R#m#"5&hB$&Ĉ }MF")95X jюD1.!1팗; M-̍#M`2CO|'t4|c"u'臧KTU*9_TXȤkn.R|IK0y\:(0OtlLꃰ !0I+2ES)th-ڲNPP0!d!)c)I0"IȈH8a!7M~>0JJ Ą$/hOjڠ{ێG1v#ۄae\:U5 &ib 22~KQA>d}wx2h(##,±'3{h /:_kGR\4A]2(-#AC{Q7B:4 :-Hl)ay@S`[ N`7kÖk\?0c,`} !ǚH/~uS7!+yɸWaqr „v oD6JV=3u~SEpeuڱW' $0sZ3rWR`fK@BBU BDS4#ڇ]r' ܯoBQXB'1{˴;8SbWa=ٻL:YJ2O'Xԩ 0&k@4>*rR"RMM_++ej*ʉ>k}Z# \@Ri=9ef mR&w Nr!&H.͟U HpCN<+Cj؂%mCEV>߾m'o xl?"[z$=鹭]<yb&@XQ&4R[ߣӅ<([ኜ^jlټyje YS4j;> Eu?3 b~cd}E| 2Jǎ:eQxV}a:hClL1a$Se?DPG3Zieц,BLFb@K@ @ x߼+_m<38Peu Ai ⻼䁴\(A^</4XRPQKqNTV8JC[  `!bh)fa$C!p"IXU:ATU:HYB&kx) 8.yyl=. z x'ם?49?TJ")P(Q ~N߻i"I *id(ݙ01TS%$L$QHRLUU UMEQDJT TNW>}퀡`%W{4,3(Q%fӋ,[ۗEJ" iה!?GCoNxp#}(- *+J?x1yӜcrf%$ MBRRpzqw1K \ehڤCVgz=h͙dzAk(|UaC\ Nv< @HHE@@J=$%()P40V<b:f>}[v1X s%'0pR,W+ Dw+X~{78һ i[PFL3(ئrrV#l1Fs>< t<̅:8 EÌiŇ0JPC 0IY8}<14'^$=AJ=Û'V#Mt$>HO~IAT:"8LdaALU"䵓@䩣i@ɓUpӠCbGS|zq{$]t\tt?-6i:2NRI$U6^$Od)!7UAOJ nyqIZ$ͷ\ȸӿ˷,gmdiR?0zh>@d€'7K_',"{ek[8 >m"w'Ң5 `z։kٶc~NC+Qb+ ~#!>ϼ1Ha̺6xQ7EǧO˂(hOgӬ+8#tGテC tBο~n$gEe >zCI7~}qq"@PTQ&O. ̌,RpƨAVD$1,y'>L3SSO-)!i&B~k8@91鯤t"rӊE$J3MAv3 LBF@,GuOL4LUޗ&;7᱉4' <%ET( OY{yʐ;$&Z_L%֘oKe4+XŌS72x|:0nŜ4x\kLD$ QGĔXR cBpu-*lh@ȆMXqCw9bA OG@kb+:} XH?qK@i))JU()) BOI * JV5&Ю)$J%)Ewr8N(-\1>4`xQhW5. ; iOЅ{?[U!Uа!啈H~|⟷8 (c\ݷ--c̅@d *37,^P*,BO4ExŔ-4yd=NuɱO6H[Ry xg 1|MCCk0\뤮chbMK 2Im8UTL}c+JU핖IF4$N64ԙ"ؐZ;_w|ܖupX>2}s>&}ZS5 >J@AT9`N1tLMa2JeOpXI3v\OrQc Y`zӇ ubQ̥ +>2°ĻE _ǚ8B ?&IEX(J(&*GS慓.pCʤRWˬݓ0 ,Ή4H@[EA?#hpf@ f T%~ ĐU-2?ه9^:]ؔ"p*r0(;CUTZtpO0Jh.I!A7@:Է5XPa1XVβ?izXKu" n]N8 -Άn %&Bj`%kPsI8*12B1 ) ].;J 5D0k уT'z_=vx^a߲ '} E!@^w0} }ݔ値7;oK.foQQ4/ Yxu MU@Nl\Q#B#H'p@w̍W*߬Yn hP`Bh3.* 3ٌ :jAI"Ը;4Mtf!Xl*N&<(Ru7'vE<<"ÃJ{Ӏ,Zn>~T-^X2b=$ 3=gb5.180]lp(*Lyh)ؗ"J0 )_"Gޅ=A^#'!eh fـ* ao|?JlA^}-gP{NI{,$T69}xwꜶGC((-V5^U )( jWNeiJ;\}_/cn<5ürGl4PᘂYXT-lT-_aiRM˘)SvwvwX= 84(oudB^1'ٰxXQ`1 [Edn.mkkD\Z*c(C *k["Xip]DK-l(ҟN:'Mn = Қr^PhŕL6Tgn nx;g.; 1el>$%29ƛ3J Ӵz97hNͦH蓲)D'ޜtn뮎j~CB/D0d2ONw؇iR70 d2?Iр$ӓZQMUTZU`J+)Z#e jiJpvkF f/5\$u02 J@K2EDUʣ""0-(ڣ(QĂ%(,$ &1d(ZgpD$!aBFLm-lF!%TE,eFA"ivp&v% H ?NoB3n"j-0q ,R)F,P*V԰#TK7wVd;?֩Oj0<#n*NhզJ'hA!dR=ѯwURbCN1 l.Ø\"bR鳲\L13;i?a KD`T̉k tQ$4\=@G4 vaY ?NI%ZK,0* K~əC?fހBI8/8tpb8}ɥiTJD)d0Pe4*Aju<a }ƜgmyCՄ_R@/NWX#ԵJvZx`}ğ|Ͳ0>2h:[QCC$eyW+(AoQΌ g)ԥb^N<z|g< 8/6^ߏDy3<uF"I@zM4GmV䟘Z<5݃#fAh?dS) \pc]#3^$_ lx+6wѿn-̑]-ɀ~F=$H~9,X&-EK̐FVE: Pc0 :i ߆=B BPX@t;^\$vNI=Aymm3i8I0R='l1zm͎xF~+8Dß=m"MKI $1f a| ,EC6'{a| X}Fgڗ?(1fo \*dR?U=Z|P̈́AQH0GLKD&:g3oL 29%UDTJ"**(Jif@@vAn8UVf?|oh Y5=qBb!N(w a>-z|awHJb,ˆTU*IS3r3 Q0@$"+$HYDd! *bfD!B Q"V-fLA.X B%MlppKm0/'zpYPPpNL(-bIg{p62VRZjw^2Tm82`aJȊh"ڭjݩ nb20q8D |C?z$:PCE  Pƨ( B"(a z0KD˾ L&djNi`z%3+F7I~~úMd]\,:%iCk0*"?q$LS1ޏ+|ٝ8bC[@sGک[KS311yCge9a8"C7,SXw;nkmQEW3_ғ?.UMqk͠(lA/ym}\8g:ݯ'PDdbBv q@Po뇰<ǑXVTQ/Oi|, b{Lz7nC;o݊9BXOp҂UrT4"H4*lC2őH׌$;;v3n2w71d*ɜ*<*eY5Ceȉcy}9,*P-p{<1n]@y!dżŶK9=y4%g)td /-jQ2i1{NT3"!ļqE^>xx2?"nGKh,z|y( AE0CK ғ=4ՙ=(tHKY/0Ad#eًAJ(-_;2(6znL|s GtnIP$Z!A0QWOA:zljw|+Y R7:<"=Ȋ@;8@A>e )$s. lQ`tvpwg1[OwE:{| ?Yh|xTpNҮ8/oJS*N~ HS=mD ckDăe 7B,yi;AXYUGS}5ʨ+bL,̢[%y!UTHfMp^%Q$O~ɫ1scg %ݮW;ri.f.' Ȭ 3b]' /Oiz5;'jw[o=?N*'*9% j$;x"<߅W46Cm3!!?~Cn;B%Hb B}/y~C. 1콼|AeL$&L 0/ _{'c";W)w<痛|~ KT@ daBLTRA5T)!6`4P.)13M=LiN%# !!c2hؿ l+eEݗ P r1(1(B+IT@R Ȁ% 4,B@DADA )R/0 a(R$KJQA(D'^[$2J PzDCe)ЄgpK*5(QI6brL:$ZabhN;*|*,K$̼(TI@pYQXRFڡ=%xnaFCbmP8ŊE@'9a0>xP1Ha=e=6t1z-ۄ {}3! =9dsOf8nB/9GQN0Q l HxyŒ(d /ԎdJ}fnd ;gǹ'K6dDܛҥ>%}FkT JRd9? =:@X_'8v@?- c*ZJ1bthl KUVVըmm8 iӨwRLPQ)JT DYhҭ0adahj;a7:"6Bhh)``*p?$4/ jH 4Z/D"OYK)Jm(, ~r~/0:x3'[ ʂ*A+uiJ* B@B)Oߚ^DF@|'/×g5r:ƺol`FJM),,C/av y I.ȓ'dAB$18;k6 i#iM6 yM"̺OU4khL 9%IcC?Gj;K Wqr+3/i1[[M,눈umH ;&)3 `lˊNa rFΏo==s,U(>"-vs=,gjmsmw'zЋ)0($ATB6J[~ʾ `HenʌI@. \@xzbIUHNΧ pX4QJhQ5=c Hl47< g5p[XnVoL3qYނiov n{w.ЖDbvnTBkQy>NΤ";DdOfElj, qcL d;xpld _kNqnJvmfh Lg ~p$T[ -HāD "R`&""+N D>4 L7#v3 6sT3%s2[`En 38!S rd3Am7$&w<:Pt@dwvjx)*" ѓǾ0.pyUPscf^s1eŭ2E)VKBأ߽/3MG~NkeH@vMU14D"Ǝf9Վ+\\&n#IvJ&D)Y NviRB MyiIټz)cV~<>_ Y[3 !@@gwgm+H@T@(w$we!40C] dAjʈ"vjcY eJAt=;) AF&en3b,C嬝uH!)M@Gx>3@!Uz!9'p,TA lI蜸ĺvZrSF%NXvApσy\?FQ+\LTj:ͭ50~-eA0}`yn$g;?%W3(Cd8x[3$v2(o硿 ~-8XAa\8=Ȓ C E%"H#{1`et$A!Ĥ܁)gsM_E36Lqb'2g]&75F`KV6Tscސ*6 .08ȭfpK]\bI(d C qx#pڄt 4 f!# vXX ( N"ieʳUخG$=š`+ƶ^5hb{P|h#&hV_G{cZ!4Ⓩn*;`Y: \8<hcdd f<^1gHxJqh$5* wrVVD5lqؐ82hFp.s9|^"ٹ!@ 4U9qm㊽$ l܍WR1csvXYa$m3E -zhڜ؎lȖn7º7p fo1m`Cv4|ލwAY (l# pPHkvF\ #qi+x`Jg@^$N[oXd7s9 sm3ftaX¾zyF@=Ȍ2 +m"vs rsmmIٛ$OHt8`bpc"&[}ּ jfeG#'Yq`r$m73@y pe"]̀3a9҉B-OBA]1Vî*Ԝ$aCam Y8;*&;'h jg$ uRE-|?@NрuI7rÌ@S:=4}5[m> -8GH#n wX,F6,*ѹ!uD!̹r6 "NZpp{' bw{wYD.', ֚CYb PcG\6K Q@\[ x D]̳D8#" e'ނiUHm&66:{EOD.%n+w"yFX&BE 4 ( ܈ʷ fw H@m3⪹? h+OʭmPԡ~<_bS߷c_3)܄z9eRLcvB˸CIř; >fo @@`BlHBCh6<>mI;R\XV =5 `s!+vF7(UtZC.4Pq`E6/DnsTFsCp-IAm0C9`P 8Ƀ'ʹ Y$r7g4(61IԽfmkhC`:!/Cg ͰXm>D@m[)f}ҌwA:0J X\ѝvn𲮢"8,ɻPk w]0@n51MPQyXx#nyb! #UiTxrشbCpIdm6A!Յn qvȥ(%;$0O^ 1=gU[NMA:LPClXTga<'"g PË#wraq"A @"2_(doc1qSP;y=GQ qJ*d1F !nNs^'lFlAj:!2<Ŷ jغbf6Ϛ/:$%L(r["{LpD3 걈%@,a˶pmX! , 9@pn9$>^A$ I%(c$4Qw42vvk~s1z m6^hfD-'|35=rwdeД2 #HS )J(īs$||;Ƿ}9CE<(9L9+FkxF?v9gk+7CcCtiAPk C`u[>l:0uc[Ϋ`g@Z*E'ӳo k#, j("` fnK$mxlo3#QLm/z vi\X giVrș2 Ю߆yXp+"u=b_#Bg!D I85 IpnKm:@@Kxn# (IxpqC4Y6g+UT,䡙q lf!by>K0@G! a`w|iHgW] bIH@.&(ҋd{.1:YdjŷeU@:nMŎ큶10XȆҊY|r& dUsBt3+Q"p01bb%j+,:uNhd;8 l|/.oXqd XlFDEņlDE!;7^IA#[ >''2FٍbiS;W,V Ҙ핂`  i7iq8 ;/ik bɊ QY2DG vlgtݙKopfLó4*@zf#Nk{O { AqNصii76p3,7V6\܆%1AĐ%ҕs^^èڦ01mBܾ. K@ [ r,l٥*4q4'fMo-`Cک؝/ bo=SάaIC6P Ү2;y)=2tFqvz{.6 pbwO'I3z.wB,g͇|B:S @ \`J ;iFfbc$P9Xpu lleQA H(N3z҇n0qAw3\"8w 0vV+O&CUqK  [DCFuClʟ3ulA@=r995" I P1Uc3LI`C LN1.Y"< i!N1 y}~=~e1;cF13=8p[buvL |U@C*H"GoTexlcp"LVӻW;2IH!;,?RK6V`Ԯ/߷e?f |RO рR2i8QUj=;@s!X ~t}#|c'=3zW$h!j%WICb(,-Ki?GxC`ca600!@{:qqW+~})z}>d>1؄4b`.?^bDRW;@qFZa#Ƞ6אޔ4ӛ_[pxt7rh<B{e3 $a%5D͓Ġ2t@rt8:\Flʐ2 U0 `@]5 1u[$!|ʛO/j} FB((RzYV5<,?Ikr'kD0,ؚ_;*s01`O XERi (VYZI;1X0P&كP6@y@:msK2)o.93{,6wCιK5͛Jb;"6ĻҲ mV (ytq" KY-ƙ lv}=K þ'.mڜppoΙ0wHr$˳yz#'8]lMPDl.\GCy,Zdwh>? q5VKx'!ּqw1auðaI;bdk0`*죍SkB,̡ BhɱnVM(W=Vwl˄BtúލwΜnop!!ˌ3QPv6Ȟu ]#raCm#c@zQ $ ɽE E*]hmH7~t0U}uğ ]ZR@^4'v,LA@Tb۹M+Į&oOb}~&PSK}Dt76KI@Y*!,DaVn1 ~ )3r)OI~!@BP uLL|af!$_lDDDDDDK(K+tKJQUEh)PJQJiBЋFor(k'qG&+Ƣ+XJ(2aX\0g'` SQiwwA@fT+%!%j Ђ|9Oo#'Р!))@^ 0vh镤;:;M C%޹I N;I]ˍ-%7f; Ѥ qU,x!tx ؜<Mz) xNNșyf(O  OB IxсՀ;jCtɥs+lЇ:pCDZ]HNL~a10R)I m}k {:GbGC`rĂOCVr-%)iSٶ.PQ&RT* rjN{¥;^?ߖ֣NrZȂ5}Cth&܂`~VC @tH;&RnP6& 4 :/j@")e(ЁGV:n5VFCQõP ,;d>FgVJ2|8^A[5o 'Cv`v X);7mHPD4&q5N3քI 4w@N5Ը&7aLk/J,|e\& ,/d,ۍIw!u291GRMNX \&ȣ2}N-}ZD~5 mp][D g~5qbtK`hiG<7ʼUJ 7kfxxf~<89KjkBYl8İ"¹჉D*Fƺ -.j)Öbm{L #01I0ŽEpDFcS[؁o<6Aol0s'bd0X ' }I JXS+˭ 90qf*6:>9~Z*#$Nu4\a ZRcp(ޮ m_(JҥRz;oo'}o z %/H& KgspCYp6PS Bx_x_J0T>IfNuzsyjd&@¼@{wF1>٤ ~!*v.5- )@ 4"'ܢE!G^ߟdƾ?bJ%gC ;+Ɛxz`=Hz|oOFJ]n0yp'>-|>!|V)tq]pno|_ڞLKYyjWtkyrpID@$K>9$ s!*-G퟽( N8~r@nfwF@"" ]ٱν4[v>ÒV#fd׈ڱGaxKS7@өG+=g5L>OBS`vA:" ~[w}dM@p+$: ל4߈Ws`Gw5+>/lbpFO>fe|3d_mN4DqMk 7c0;6[smgX/Xs9q!amהD[dKr{Ŏo76wfax>`tB "03S_Dg+;o'ۋ8gC6rp'P~-KLpgN:HB&H'HS`pOW)JKlFT-hY{F,F+ ʬZcU"$F[b1"*A3,X d5b* B*%T֐VA'OMĢK҆(`! PxI]v}iv~)1yBUC E, BdHL̡[p~yȽcfuP:8Qd5DV @7&F!Y?\s<9fl)xP`9Pwߏ򹊉Z!oX6(aY Cri!0 $Ŏ'5Z-O{F/!CTG0ӣ`lB*Dԋe$-KEETʨ"R2*fD((,T\0 hUR$h+j2X0P7фTS C{o>SBa!A2%U/ƒ|ax! ]*Ը 6E{񉅑VDP QB (QiTAT3s;6?wBDU3RE@!BPJC!0?2TJGM$R~6aJ5 ߭(aJNע ޙ<̘ +YjM]zaDVޏ` |q0a5ͺS G2YYBFfb GO";悊#*Xe;w1uSpoe{f$%%TK`%D"!Ij z?AW'h(OdfY/1+dJCۀv(=bn Ֆ,G\)q$y sP7 / 8vlCI,+3e8H*:Ah710TTbZFH$@V "PdG8( EIQxɛÈsgd@"(?| 0`cV%^3@&7X /DDG*ԘE3Bpf@Ĕ*q VTRa# *XKd4IEP jm0"+-BDpHARsQQQQXe)xэ^׿˴wi)Ot׳&iVU*ho4ˏT+ O\ puC0N^=?:m8B^|(;sܺ:`QsO޴l &UΥ+An`HR3dJz@/愇KLwqDD~h %$nUBl jӛF."7nsOMSߡjwN_L@Τz09/A aA٩)j[+'9!U/=_1/B~s s4%~iM0*91Q.EK a Pq'O=_cDpq68_>8kxG˷TSG*JTÖNF@xC0h(?A5:È6hsDd=*8'yA%ʛ''-8@fP 0bwi RQ;u;5FhI'p}F݃u^*|&Ŏqp; ٷrҧrMpO *yUg:c& )-M\ï (_zRLiWaD>p|?eo3CE F"eN&!V@<KD2MOs|z  4IlDDZE(^ߤO-/1θ`~IHcwq (*&㨀Ը= b-8=O|to<ۃ|G<:0‰f@.)@ $c>B"C}J.2V{qe\Vj|?@ o粚;#)M)4Js j<ɹHϣʦ>hmyqw0v%v((h(hZ0) "` j:y9&X5*: d2)ĪjD25*ԣI TJjN!<Vbq n5< (ALDHds!2R2s17 Ss0`aQc99 (9$w<&9Z9A,RayN&!Xoc]ՉK g=,0 Tž1>wL+HDŃB(a>Jf]1I\C?\$Lâ>:$#Eb0U%8;@v MI;LEk@X  'd9>}f3a;"C,WBP؈t:oXT *g1y%@UFL'Q qxzT4~, ǃ*Sڊy#eNpYɁ*Qԯqí"AГ8{ۨj>-yPp\aFWZP8!A$[Z*#0$ H)X(RP l9%;\Ps >/}l <۷9ϰlQQJz§v ˲ghϟpM{DhOd )y_0QĞ :ɬ440k߀]o7 9F Z~ e~\O϶hԣSZ?#Sh}ZDJ0 o{IO v^{eAG JgXdu;Ry/J DD^J87R)f"B&(!h" * "ij("j)a*) **ih%h((%*hiJ&*$N]1h&99ӫ6bzLi@b&Mf!@A)1#|O7o5R>X~><5_iU ̰oW =+5睤2xo'=z&EAX1XmKt zbwBמ6RmQk˼2nWDЬ `ˉECiJ(&I:uVKeGo?aTIC~2fTC0ph  Cƍ8(^%4׵4R}8>ZsEC ƍo_"sٿN-2vvD..*rNN瞴GKƷS- uvWhuD , Vt:}b=e*xgTT$2S#0&X?@AB$`lPs 7dSp o:YϿUP.tрk ; s˨(!qμ3G1PS"jGPQ f@J+ ϢXa\Z)k<`ʔ -! DJf#'hR[b2;Cq.Mua$VG, 2"lNMɎf2t51 P Ð0`1tlqҡuWx4bdRHw=Iu;PЫuH 'lXxЗ2C };'8ˋ'!9"A>8w;dFN3O-05mhp ^gtJJ,OPtgB-}Q4PtwIϺdv495&삒*c88T}s2 j]jH)P"PbC :^x֕H`.lxAj%)2bϛ@m Ċd 5PJQ(BCئjۘ îQ)BpY_tW$$|O׿E¨r) R21vCH!u8&RR20p0bt,=!;l,ͅ!!XOƾFJ4_T#qrHO"?\4+$TR H" C#%IՂ?D^@<>@_t: dv?Nx{{Ǹs~Ԃ{0QQE HN_'m``hP_ӞA4åA2N.ƜOXۡŇqR 1'~97̵>xuKJR!j^Er* "Hn#IC!h )*H3҈N#:k1k)7KT'Sˌ yo[F YJ% ;99AuM2fv(ox%|!1;CqSP4 `JҀ0~2sT*  yX i9^\j(Pse<|6څk!F`88"UEJ@JP$$H42fvU  TL81GB٘ĩQ@RE!15 j\BYdD SA BL4ul[Qq61nRM(# =2Qd$O #O)cR[Z|׊ j#IL9 z~_2-oU hADD}[ۮG\Q%ŃHNT^O| q`ÐO+{BÍBh97 8Yfhug AsqE}8G玧nVH~vo=poCPca 팀dp]l @|uinw_~c+}$ݙw0qrqL"C>"h==>iIL~Gփ|ƒSf1Dߴ~'N"!<!MT߂`#I0fBFOUHGyfr }cP5E(T6PxeYe4M4f .CKo'L3?5B9Ǖf\| p`81s`r5*idY5(`mӁ$Y4ڜ 3"|۝Y^K9WRH SƄ)B I2"h  J2 C yPRe Ԇ-dHPSA3*I(B2!4P9L&3 5&HCLK(G%rU1+h) !)("RR20 Bt>g<}`)ͪǵPO<Ð\%%=<@5oJ#+Y R5f KTas;Q4a@2NI)؏/N3>' h:4Kv>~t?e&Qҝ ?)?_{#_qyq|ϖ&Ihm0*=h3*%Kd=4J?lR"g MIt)OIO)RXР$ *Ԟ(Ԫ(?ʔ5KK*""dgd@PB@HRAH CQIAT4BRA$TKS"Q ,4B@3G` PIRC)̲ʁTI RK#B$)1 A$KLP@M(I%QLABTv ȩVpCFMA3Ħﲏ "Ub@?|wX`|_rlݹ~o;2/NA=lMCN~*QSO4g<Ծ8??g΅%1ߘ$Pp #l9yp}tMF̡r" (y#qq(YgLNua!o9i:Ÿ WP㥐Z*p.}/eh~2RD"Fwu" IhT,~{@z`A!Aӌ`3$7 ͊L)DE@yG a X{ !q 2, d>mR$D'reS82!S65&˹' Nx/χ |w򽎁 N_R9zÔ:")%51 6|ۄ Da>4>b+r뫔++RR@kXV:3{Cn{ozd xwAݹ2wQ$ Neh) 1^6!!%db|dI!X!)0 3 MBR Ċ{q nE!ʡld F,ֲ3:6Z#)490Q{- BV3gwh. *փ? *uާ.ʑB }s#0ȓV` jJ8[_IPyo0!ש׃"譡(¦xo 5!{ðjzdso,:~c=[:,:q=,ȣq  5FĪ &d "]\jR&rdj$TmZ[}2\ͮ}z%rQBXA/u^Z9-;s ]BXX z(u q(V,Q>݆&P5)JqxH%E4EX&5"jz- k~2$8I:kr>%\",16FIB4KOԔi`Aճg.t3fpQOA bHd#H>bKFTi? QmXŏ4^@𢏐kkf:Gq+Ƒ!v'sl;l"OI&4;';pN+Fd牙T6c9_>N4Z3)ss#shvk: z'т]y {tKa&B`Tu ZPѥN!G_xC$tRR08\#kL3SB9+߾M>Fpȣ̐'xNq>ǖ.QeJ(t,G),`@˶Ɖ5A+5dt0rg.BѬ'=!#TZsi%kSde7x\覸?ʧ%Xx$+aZk;M8coXQV[py[ lT)-Y"1 X\Kÿ[<"$x"ŁMdCϩy|7C++-ḧq&`B z ռ)V ׆*rsN.)C7u .Miԟ3InZ˼QAH)[Kυ8Y5aY; rJXҐp,l L9)4S:xE)9S.9ͅIQ&e maK.*e|T\:˩6%fbjW],'%,4 9RK"sIT)__#~@UK:Q!BJ_h:&vq%^CW5b{^NI\z!I5rSǰAD4jFetx B7,ǩ,zi$03[@lO|;9iǪO79<6Ki\9^1V"l]ZxSAnK^Y>gtyN$͙5i&DNU%|ycė -w7}7e\ C x6 gk.lƥ+C;aYN}ĚVeh9U%qũ,As p %FXjKF!DtI6K`вGc`:_oۄG.i{)J@_Ym|"|OIR]$738 6 'ꇪReaVA$b|2i)@H>d)<} AA:lJa'H{cץ!4{t; !W8eIĕ p0-9i(HỈZ>9|V!Ѣ,_ S fE:%1r\"'lh)%Jc b8Ž -rbds4la7SE&APU>S{x{4y"K2> -?yL1[a'>85c N!'џWy)wU!&[¿C׾E%4&c/p7(!ѧ{~r/ D}[fAf(Ud*T1I@ dN7#!(Rh|GV;āc:'d~^$퉞 g}kjk,.ّIB}`Y>Wvl^U.y}dg? fFd(gj;dKԕ@d L9m=&AYU CNrIX~DO&¡Q|ucyDAHϿ;3JǪ2V"AɱRA2(U|4w_>yvNÕp Oe!F)Z΄? |7#QS*zi>ƂˊONҪ;gd'IU!0 C'S>‘&2WSHs> @ 0iSQOQ7΅OTM|=T{M'8_H PTQ?}9 T2q%93 Q7 : * f -%7RUzw߰nQyb뇲t lr}Ǟi%6N{@z.cS)=!̓qtQ &Jj<Ę?ى={!4$ze HDR@HDxGĥ2 А0'| >$q<U!3Ҟ3ᯯ1oo gzpl.DrNC1OaLXvVOd颤M+B п;*|;=wc5gHYAE[C/#;jN\Ӭ +8tm=:B9uH)JHJ2Bh܆J&@dP/ Hf MJA4 ,HHu@T%HqC?0#tb)PbH>ˎ?B9G&~&ށݤ 9Q_CO|P("__dyAԈ1KQ3=QE]Uo"T:+ 9`9KBbN!˩(~+*ϫͮ[8[1cB1O.m1DW6k3pFe8#0b-A,,"AZFbcai;|}Sjx΂ɸo|8Bp̡Ѻ4Aj!t*ŵP/,x$7ɡ,936C᝗χlN^g1OؗXA<МIJ1LN˞1!ǐt ,3F!0ԝt }?OM7B:Wm"$F%SS>C*HP%3c9νIeDM*0pQ0Un?IhHDB‚ ]`aQ@Ԓ HYiPB(Q(FHF'ϳoGͪ[m2bF62V`Tl+Raa[h% *QB֨ZYmnebAJf9$.lHQ,dA9T@Ң D>?-*0ImԒwׇ`׻k#ld_A$eB҉YTL @G3Dq1chy2C38הeǿSԞV:d2.(] G$߳2U"AM)49Ž'iBV,U ɡ PU%U'm?E, Ezw+y&,De6$2KA4ϖ@< Gv22sTR̺X!62PR .wagxMN= s0Ǹk 0thj 0-90M!'jjw` ?;)Ov/:Ó>'{}~?å}I}!( s#n&aaQ3>MRiCd@#)eQx}b`ϣ[ A cW'd(~8wƈ>G2*S%)dBHd *U4 JEi6hC]`ϯ_7x(+(=J1(œ>/4P>BZ$eKF cB찁C҆Ar N,?mC"51.T1 g!1aN(L-yr"1̲!BI&'NY#IALfШH+}^~>R= rC$h_ׇXvU1>S0N ?Oo-[>0!b,?mK?YR3edatl=Qyc޿uȇcr1_<%^-9$?y~|1:pp;ܦKJ>结u B–t6I' a$X8B>w^]i'o(*6wIOsxL#RQD/e!PaIĜR;iØZq< .CA(C,773a{R86kD䅻`Mx%JPHhmT"*~TrgY(U۬( cJmI49$je H Nbsq`NR9ۊ$<9#Ƀ ~r$&Lg8nzȋաͫD :zԜz{"}yyp0yΧElZPmO<|b'F'8R1yx|낻SE;'fsY敊yMW^ĝ @6srA ==CrsWr]eܼgsלyVt;@-y*FSM/ý {8x6 ݢc01CdRMe\ e&s΁<9kBz-s2E-<.Zo ppn/&6)yx\ig iK{yΛp~,x(Cg;? p+t.daK`ʆzN;!N 8cZMaRv髁0%a8Z$40I {1y;^m&'6~; 2eGKhIIv68>>Ra"νh=ΕXf~YGDSL,?^!z778j}_"rNO v5c=FH5x$Itb#dӘ`BQT~c}X  IDDPT<kp `]wz΄p+oJ9!4  0s+/wwzJew 5tmLA(!-d.`c,>E)Th^h68 CYNpP5kԆH(tøJXW$A%d!Je%Ia! ‡K<BR;!CP2-㎔J@⽰SPa E4+f.3aH<(,$syXzQX<!1)I#nI-"R! %*3Tx$|z(0dI1i1x ;SjCo|3%xH0:E76]#oNbhh&*̡\"T)_9@  jт( ƅL%Zj ie !)FJZF 5D+D!3 MU ʊH)"' Y$;_ wi2 __#)2Rh%$ $R`)RRb Bj$ 78ADQ4KRH1D 0  I4(P@(M I$D#+)CIABIPAMKSC(TR4S(ԥ4$'0vQ,)AQ*QJ#2(J&!JPi KiRWA6-r!Zf$ llk1_NO"5u<=k!mUFT;!]ku$ j Y< vƒS iWdYawꭐ;▫JYRQDI,TNCGӛu(0u `0EB,$I)"dDh5+}_r7ՇCf ? f.EX%i? ޭg#kz^gY?LQ_+͝YZ$&&zOl~{vfOaG K`Qi F7E_+ިHprG\~N%zVBbd"A)p iiZXS6 GVvTqhi<tC"xbSƃ$ Ӈs{l?"\1Mٙ ^zy珇d!!f]񾸣31qܞ92SDQ P\(C7zx>)Cn</'ׯ Yu!<ގw Ѻ" a0*:F~N;H$bnHcU*&)PRҥ渂IR1a F4nkŬY3*bHc,u,K"ɰ`(%XtGQ8!3 C1u)X$B\PR+փ#XXHPę"dTb.@)j5H1f"k$Q MdU LC-- -)QIQ@ !d0AJ\#%J&ŭ&d$J71!I%%8%eds!03)bj2JX(dȶph Q[+% J TPE"O1F()qĕBf@&˥2dPC   D)ji@:EaøDDDH 4(aYfHQ$IIԭKF0HJJ AZ.wzCj0(iGkpr+! Tvh܈'$JPaKYm m ڟrm`0o[[(=qCBgun`"eU  RT9 @/h"liJM,tjd} 1cfZLU@R^M&M;ա!;| ue"X`Np澬Bu4>(l_Ok]|%Z8JHX;09oRm CbOt)$ֆkRpoI޿ͻvw2h.Y9t -AYe@Ε K ޼aw"@ `YjM}lBȄcnketg=nd]#9@@z]4E XkM/`7|5N}>gi~Cm2#Y(:9Cg@f$kɲs/LHtm&6mb,JH &&E$b9):$!3t8NA"erL LW g%29 XS5HqKcHjP#w\3a[BZ][֩mbF!w7ܠ3<Ϟ.倜]("Ȁ̚I .Wa3p!>ЬF 8;IX 1 wp%7b c$Y(I#! NѸ+E 8X9pea"MMr )~f D 8vc 3@D 0MI4 Bbh NB"L','?!q?Zۨ;ؾQde(h@8`ѐ>@2 c0|>4л#W 3!'lwY-XE!A)ՁBK:̯JtC;T t W9C ]L:}xK?mzdmdp8̌`Qx4oivd73 qcc= rLײAT~ ˟QC ZfcE:?v:PVfHPaR6`<&'ӵ8 /vQo% G($hBJ\h~<'Ihw_vbU)Ħ) U(L`(B){poCv9j~QAxBoTBHh@t @vu4ya]9ϸb2L L6k"N>G7WW:u&Sf6`XIv' 홓'oѣA wIu2jZOcb!na>5D _Ƿ.;$}4dPY1(M%KCTH[4(A)()" w_( A %r@(2K Cx]憝 BRID2%|bw zRd"wbDySʈGvu j&Qmr{Q@}؁|SE#ۆT ;p>^=`.r:@P.H4KE*D*5TS@% :}H)Km(^d'(<>;ZZf#:"U,b1e~7̕ba7&?Zv\?? ? D#dXKfBgOJO8X!C!7/[a|igi'0̜ ~8# þV|՜!C t yUzVXmJ_偤As*qy^!n@! _ (@OWU}%k#_AbN' r8rXu;bx,U󟫛B? C֔P!ֶZH.N29v:W86%ПQ(J7,PVeSys>'RUd揸R-)\೩,E319î /2W!0fd !"`XXb G 2z>E`S&gP=""xaFd̆ g˯>ABŲ¥LgKa)Cˆ?HTAvXdD@J'd4BRkX`f(МBPQ@9kO Y9(ǜd;y(J I OBOPZ@(~.DB((nn9܅t4b;;nM((V(Z;/yebl_ +![NM Vft_+¾lGnrvhڇ*bĒ(q"hI@x~V>PDUBϬ;JƦE$R\-Eis%͉*v(Qt1\PUe|kٮeMSD@Z#gffhx\43 C=nU@7m,p"CFsI bNB= y% BB, a)մ/W3Dm׆"s'#Y ($4IJόx~59%8N~Ϲ(ʭ,F$*Cu^OU.; ŪY;=m b J BE{{i!.U PCMJ]IhP[<NZ_cA>GVdDVrd:-+Gjrb|HggR+/3Jq P-\5?\0}}m9w&ڕ1bwh6!+*a26#aEPawkrp߬K`!1)6#aÁXc]eLԡmɟfV֪ ZDSQGhk坙 XXX_3<ܡĴoE@᥎&2 H" zqqz#aJ "ym@@]a"HfOa,`@fd63NM'f Q$9R- I /c.ʲmU `Q)i6f燷¦U|k6b}]J!ad~^>UU`']qQk:hUKmZf1/Ig\p83 QrOW12#1#έw4$Ʉƴw ˰vqCC0w=i(|p^1X:ؘD|zٍaLJ'x'@å,$;1-j`R`7=X/d$[qDSftQVBJ!W٬tFPD5s 9}枲s )7.pUJ y@#Y É(r馸Xt^̇o{G@'v IY8\3N%WT2J_>ch Qf)D20JNy4 C9s78UH[\78Mw{wBO_N?>Â'? c'H`9 Yq](&t[(D2Ni5a4B6C3|>Squ~oHVݾGˈ*q}$ԨWGQ/(X`LıZy2u9:BH!OU%&~ V~<(bۆKS1VْM{?{AE# ;a59W*B".3T2 L>dL"ɥHkYyiNvh{j{ GH}:A}( $a<٣npL&{nK>yb\ `E;p}P+Sh?|N\q5oTd0-8BP*|nnj^POTEabO-ϒG9V,}Jr Ԕ!Kb}^ IlHop@'k}O>0^ɺ̲l0>c}@ ;` I[O*D@Pa& FI8 cҨ`gcK}!̏=ng@zjԍ c!ZPr2N% 8p-zNd" mI ##!t#f=~]ѡ`n mͅ'{E[S.$:_)ߧ:?MtNff |Ok,CPƅcI'~>uW81O-uPYFZ}aAaIG%`$I&@}WFx,^{;=!ABX{wPb Iz$<6kx, €$xmS|ɕ:9uSwwRN2˳`qPc({H'aH?РO0M,IZXT ^B>Y!ÆPlPf\Ck;]%"7* [0a0z(<R</S1<Y]#[R)( `& BY! @bP(UB jeLT!HA)a` HEH  E4+MpTFBL^3[GG;Ҳx/o"K ȫ;(/)08zt)qP8;$sB}C@?L᫋na>)3WBgPp`Hk؉ɮ1P \BX9 ) Q11Ĝid|`z{DL1$peҟ -t0}|m&P5 bBsz?T@t1OG %*Ƒ P4Y]הr;;;K*B^%]gݏ_ց x}~!~n2my;0G0Bqdt⏡1@ÕAQnцy$fm'Oχ7ƛͶ[Nr*jDj Ԗ'l*eE Ğߋ|(WJS~>; ;G8nwsȐAE!] &Mja0!`?Mp(@mK(Drd/ɜacUXE {2wPmТ)E3Ak&10Pbr4$4Q3r&1RP x*1#&B$u *p 4JSCFRegD^b`ƑL3bO7F*03"j {fTbQ JEaD0RBA1%o}=fBmҕ$VDVAX,b0LʊT(쾧(eݗ#[9O?L"68WşPg8%3Ϧ"E '--Y0:'m=61=TLH02dӊ śSy1Cv'iCMNSӿ^B]h p f %q(kBINr{8y,:B`S Rz/Xp]D 23,N5]p`PUըQ,DAY^N1YǘhK:g!4rE'=@yWSn+N6]KMl䴹צOlBϙX!/kØlJG*ж2dS)zf%u: .P]vN+vDcLJv*Tj5.0AAq3@AM]q#JN:^kN+7?(~OŴ^3'4I>r=Fs/2 O!=I<8[G$2 8:;DS"9oWffl@I&Ʋ\a2 hþYĒ"l p,(9svu= "A.ocX99&!jT#=ab@ Pg_vznzr9A9>`BχGrI]( dzb7o`l~&rc)_=dv7M> P!$;:l!CAw?|r/EWȼ'Q&N[o{`ЉCiQڕ(,/&ƽ7*".}[!A1]9:Ϗ[rbjm7*{xŒ{$!AQѨLI%b0 A b(,៯!πs8]^` g/! (NTK#Ф`_W&MqXX̚ ԚTqǒ 8l1vJZ,`:#5'0o#8ST1i.mT5"L+l,3hCwA`1e&f5@yiC>B"KH0ȂB/QcpH6wmmo=hɶ'`7,ΝX|i+TAY1 ?hQ@t`:]_K?AN̝}1W8G32&|kC >R>(( )GYЉ(Y>jjkt̪ GDJ ǏHc' OL/E z>=|A}.0Ǻ\>M'r}nģ6LOʑ1J:\pp;GwqUUUEA,C ?^O]+7 a(P?k !"<':ly!9)ӓfyD#b1n)BjZԳ\rm95p.CԡBUŠJ>mN掆a3Nߖ9fk< TI SA;@8 (Np)l+KCpУX='{&&dh HL00J }!~$ |r?8};cGۈg S xWd @N.E u88 ;lP4%CQ(]DS4E. (P"Ga9J[D>h % $PdIK%Ys -x2a.|3)D^I ;_+u4?]HܭBIgɠg{;›v`g>yy;佅=:%B01&'% "!qP:]srdO5>TGOy;+9+׌+OtrJ@|/TaГ/}z=z/.r-`0WP0oA뜯SIE (,@U?|v0|?db**D;ۂ3K ~||;Q?U{=$i! +)`D2= uM^hDA!8wf`jT}i xJޒY0fP2pD vB I=ʏE(LDvea$BBf"(X!E %ba(aRZ`XDRDhH >H.%@CӠzE3AZ[?=fb3݆VIOt$<>f{G(i$Uy&X;:|_  *uIÜiun&cT>bQ#H䷹=>0?p!ĢuPS@ o9IrR yQHSHwm ,ռ9_1i!!"xg`k03!!J1 >hC:C`@%5)Mҡ@T@r%aDU+5Esb)bEHP4I%HA1E)͝Bj*"/UEU=RJ}ƧA(25*D:7}sO%'^aVChCqxfE+E:SG>A#3Ji"f @ELD3ZQ0jB&j]j@XPPj+D@Ztk!(X4c0# )l3f ei idA8Ĩ' 2W@iK9?|ϯ ,3\J#ht`<0h&)И*hy"*/1S_@#*n0/ovA|Ջ 3ld`ŶVDk-6j Fa(櫍f-S메-nȥ-Cd3 RTʈQ(mFf $I98"1PHҕK@*ZV-AAdh$sL)mNRha%3Raa/XP0K`n\ˡ#Di.ڴ;֔ ƙ)v$fPs{n"`K$Fxr\z%zPӄ: ATY L3癈M_WJB,p"| e:-#ItCdo u^ev d *p}va\#=z>yqIVDɖ-)>\bqHMBDLP@'mvwƁ}aP U$!lo>+1|8hIF!H2lDb;DI "`8}A ]fEb7!c#P̓@v۶rƒuŘ 7p6)L0!.ZPo] %0{HÊ(K%06&@sl""nߪ hnሤ+ 4yapt.A4ZI^05wvmvc8BNz[g9L&V,.KnkB8(!ˇ3 Xg՚X2D'p "٥"}g25P&ѵFMTnb_=qBŗ$BvQN"!wyPgU̧ !B~l9"}|?%@e)q,ֈ%1}8@g{|&*`Mn< rjN5icQ⼾QF8hZ{E:C<&˵bp(21ea8">l@Y"ϻO%w֦ 31<VZ|[i;YhrȌM%#T fG4]+8C$HXf&@ 1N9MEv>C3`cDm;5#Dv&$U Ff8Tw!wfq, >8p#A䙗bZX RC !gOPBy9f:LJqciPjRN'\0Η{@GI5$. \Q!HtC:C n} 9FRb#'M,v lk؄C4Fۋ|z`޻H"6ަ!ؐ5ʹ.cZb%c{zLRrdH)hZE̐$W|{$x,7(c:9 `h۲a8܄@E;7=R.F򸑂vcvZw1u F"xB @jjddr5Ӷbkm3)XTb"5  ȵC G<J>_:ڛ~-\pӁ+IX_##M#aC9$-i9릭kIs Ӏ7`S1 * QgZBZӖyi)83l7Q9pu[*ɮ`2jHƔsw8Cr+ h,`fr !}%\EM/c+b$}D!ئt8y +Rݰ{p ϶-/Nm&`p&,7[1qky$r5S*:B 9I ^hNn &tJPME)#c*(h܈|8@B[@ChZhLUC'BazPqD^.\k+M}j?YdgPx T)}n&^ }á:ikwq\M];YM*!FlG(=vx,pr7#F!qHEEwسrGϺAdR]؜StͿ\(g9q]y72(2Xrƒ[ ]•c hp~ /#dLP9p~>Rα"*R(C-k֮ݸ]lK]R$ =0ڔSI-$C>\d8Jrxhg5qCyreXpF Vhޤc,sv#IT^/n+<;mY/hG݅09ջ l/m]>M1Y̶Ie {^&[[ۤ5U#`RC E]9%rGriqv󵶴aA]H|伳s{&U[_Iu "szԞ&S=z'=$P2 UU0-\!7lp,p!!bGBϝHp !9[f6+ Yu{p毳S"$B`s{7]VM<_Zhn_a)o??iy,1kэ3Њ#va'X#(Cj y }9k!vw$b`J o$<|4 Tk$Y"a,j,[ x'B''Em@Ϯ&g 3NdPhzM$Y8C 7f+q <ڀwbv #n``lu89 K:EI2k7Ko7y p2,] !ta^Mw/:ha]FPMxa혊>o ,x سGHJҸL7ދ@G}БaPvʇDR/Cj,הfJeH2}XR%{.)hJJSw!aBlߨ%55/1v#%@PHNlY)z2ib&[TRR`EATX'Hd?alN)pq>{ߨ U!IIQŋa) P)>H%6'bV&&-‚fs1a%֜Mʏ8( Pʾ0H77iӽK#dI Aa!,fDdJ\#U e+t8"*TQT/Z{8ixsݲ{aϚOX | :CCtLrCg;a 1_ y}nX<4m2Dߛ4>_|7_l $hqEf[%1~3O|D& ,HRA< ;z=US{jn@= H2?|$TemE+ Tp`Tٶ҆AraDkY8kNXzԗM4k5_w' ?`!$.g 69¢Oh֝fH¨/z|E%p=h[m*u˂΍zvts0 |mwIt"TN8aჍ v(py4GlsѼp\=~o-:5Y`pzñ`|fh9"<ͻ+Zc,YD"hn%Iy'IyX f=aRe PN`Q2 I=F{ĝkT"`L@:ºXI**%I\S6d"x3 h6O]l=D=OhŢ)v #'aD=y] ;Jvnqݼ`3Bb(ôB"d( dQAP.bO !^ıa(iCS|qXcTS3^ rM z' orM 5Jvdr9!GN5P}6qha(d_,zxlé'38ׯʯj*Hh$a)U>Шy_KUpvQ;noR J{3 qw}HĊ;F8؈C?t~f0 ?x8)dƐLX wM΅i`bd"(,Jr Ja33m=~$pWj}/ƒ@w\?4'}jv94GUwAIR55T 5,TOS~p>0&>7.[Zֶړ]}ж]`o U^6H $kү#mX`d)T}Y1f^W;# LhokݡfG)(H PB@0{zQ3!:3<]Ԭko98ϴ.}'D a˳J 鷻OÅI6/LEF72H$khQ#D vOTCjUڝ3,ANֱL i e @bcpр9/t` w݆73Pb!ɬ1vz~_b('\!C0!!|)g)() KtkRc /ވn&p,_!My1$apɁ ?MHeҼg\5$zw^;vsm+p+Éxs=VaC>ȝYya[y1gsyzDD3DHx==;yNQ-ܤ(ǞYa*0x*Jv=f`Sܣ;ܯVSX'h(^M>4xp)4 Z琚ХO#b"su33EI rN*YpI\[P\ו2B%hrqQ(S6, ;G)[$"lj#e/5Ch8sC0lH<SY\]vʉZ:DSUc7-V1a^d<IfDS W(4,`$'PV5eTƧx"jΎ 1aB8~z:K '"6Kktb7>.(Z)жVmpKZe@Y'zuJ-+*Pw BN2d l.#hD,:Qe{GI, Gg 88pή fl=:I2 Ć @QlL| !Ēhi1X@OA01p1Pz %7$@[XC'|g zz >toD9^Q,Y";A#0 epI^ _n~d%%𶟐g< c 4~IN$X@v. qDNZ<ǣ=A@8L_s* ~/F)a9ţ_}TpNMڌw~5P 58㥣d5avcJĠsNf`8L@@BR-/9598I@iCU@A11@)kr}dDE7!%#>2AB¨ֺpp4IěR*&m02-6gD<{UMܩ-%]~lo,6.fD% $R)&J ipti@N valvrwP뉷< &n|ʼn' F&[vL], 9wmDTˡL@5&42fT'-m u%`տnxfcC9ȫMf!C_8JxF|th`$]4ƜH |,3r6 +pNdaХ:VPՈmӎx|8iAޒj `l*$>~_\`o75:n[5I5ӹsDRN;8zcuhAJX , %Wfxw kBS2mC2@YzɩD8a֕3f5Lr@’( эgnxN퓂X``j!cZ((z},CҿUȂ0QFdānY(S2 ~23 e.u qrCh3b[3u\^xǝEKfcwʡ$l` Y!qc[ la#lȆmQ4N q/!iٱ6B$ e`#k`n6iԀ~m~ d QĤ`j YC5 pp(:bd4^D'^ro9 NbȜȰHŤv | g0. @DQ ɑccͰ0ـ Nپ f,1ruc}2fGK%$-(o(-Y n{6"Vq0V*C$=@ iIѨ(!)]V6no2"ND[S4Hû& $ 3I, mYDr"0'BM\ 5z(4" a83z Pf`3$Zfib=>'g^ Aaj0{uaD*Kџ/Dk;裺((h E$k#'@ $8i}giQŔ&ddw܎FW}:tt߼ӊL2 #Hh9YmF5a֎)Bfل}x^D 90wȝ@DN)`2g5 =3 "L)Ь-e6`ԁ6X,4ۦ׌lg8ȼlv yy,q ym+ހ &sT$7#Hh8laR:,yk|ÜH3+d< AS5R^ZP J9̸e^DI *r#&|>{|FЧ@_v=<_)/&T+p7֚)$ </1@C7 Z3B zgO=I{҉wmO:Y{len``VH6E% F D582j',$kMO %`b,)k)}8UwA X!Bybbx`jT!ypAy=+ټzAd&]ˊG ._%;c} 쁎lY Ý9o`X-z[8.^Ob "B@܄yvքΐ"@;-vӭ/2 (& Z_?`YA+7B:kMD1t@@"6țH 8"Z]7daol3NePkV|f P7~%FF,n27Y4C7.:[Q KP y$%̉Ԇzi; 㳞w+pG0-NDl:a65Ir8ۅ0́:v˖;C79ȼaieł P%ЯEJvP q pǕƞƓi$ejSo A.FK/Y2jc6@@6) `B (j% TP,A!+rpĴ*S,-Abf,8N KtP|Ы{1\9HYifƺЋm#eCj(pF OzphfHg!8X}GDKΌ2"ZS ~|yΡc9f\7DyuɛU[$Q732N\6lDAAxJNXZv{ ]9jsX߇Xfvlay!2xh;C(=EعbnoyS cP* <2` lHM1AMAr 4FOP%X4hjS%ʥ F}52_FO^Qg;!KmT*foF qhŠ NӉ!anJD2ʚ:`blh.CaL}oAz--돏h"!:1o,5C!` & zwj*Og C!Pu!2sIe3&Q8ԐӠmyc4 vl7ӾS F7==aX8͸ k+hIf8Im1@& 1tD8;=vh P1ħ Hb jBemU5tf C`,F;7GH\؅nE=)<\gl:iIu6K&22&I  ~MzB @m %/MEv: )baAt}aؤ.M;\Ct4[CK &Mq 6({G 20rSݰ+ƾh+%Ի &yGzK0 e1brSP .҅,D^BPHP'2F7j1ԊtP, p5 5^ʪ(aEaX֖U0.cp罹yR㛽V'F}q S{d bpa N@)zS DH(Žcz6 J%1NxѾbt7DwQGVꉩY&=PQT~Y^"*5S Tl*%>I5igdSJssJ)Wml.>Ka?Wtr? ֵƵ>ňugT{Qv' 1VR,&sHwVUIRE^%t@[ X IX$"qBۋ&L$#A;G(Lu d!@T5 "o*?(c.`!aPՋPաX<ڠuq%MDz &{\&liG|WIpudmhhEDS93j{4 s~›48ﲕ0+υ*`\ԉ=U5RP8aȴ =̰%n7j |Ҽe*k &j W B׹}1qʦsjLKU#6sG~޳lWU[J\>ȑ2bz;ĤPJ>d.{N2Otx 0# ge/˃%jęDt+hԨho ssQTnKJ ϛE,,%DEF+gxqbR3:+:𡵶5`BaU2&rbdJ9mVV y׏Sм),,[]5;i-E8r,OL,ENڞjZ2IQJS/iULjR`IR2҅XCWhVQq0p%xd(nl,uTD,(l4G(\j\b*TN^YZ9Kcz5n]ίB:aPҾF#fvFb(([T*̈d'*>'C◶O_=ٛdxͨO~>s{{TU4nYԫirS_K8#Bo9Cx%'|MV 24B дT@U~ H;SP1/ȆAW DbD((( (Fyo*M}+g viwtnl`ο`{9OnbȂDA(V?4Mx0Bl{>U@hzu.FQd4B|TSU0+ [J*SVPݩ+Ʒ]\ .RF=۫Nk;8}Y mG3II \7 ]_]VBya`s`;q\,([O\'4=w=6{A$HlP ;xt R@'8p2?!WcQI)¯)8+$2,LA0 śY .=DiOcA6EK{ihꟹM:8\$ ٘ =ƇFYոw'pAATD˵M!N9&ɗ1q;@{ 0x:(ILE*EIu>4+ۻA&Yd ?!;](A01J2YrJTr#e2F`B/(; 4GJ!$lT-3OqL±ZSS B " ՀӠD(J.<Ŧ́lUTJ`X J B)M!H]A(iKd hPlb&H`V2"$Æ4iS”ZK)@i2fXu!h"9ΒgkP|rHLB Ubh٨%,Mcۧ9 Q)HV,bFG/Ϝ)?>LJ$DLHPDdJf,JD%TQ3Pe ij!efF!B  &X!-d2J8fH7>~' PHNa7UaαC#GMO8'"4.l3zb^% , EB"R䢟ǎ!T^r B?So+C݉P{e=-J\gYB$bH`bZi фNBTHMJhVIOC%).SQ$J*r%RY{jhì¹-ȇCU4 dZgs=n$?G<|TBTJb@9C<RP6bAuI%J(K, (Hz @/)ZQGYp(ď:_zCґJDL !BU N}5EDVx `J2D+-!؃&"%4a!d%**0R\`105&,1 Gj Bd AB!&^.*=( ܟU.f4(dA $z?=&4m~ `V (uSPW`8u6k~3 J 8oǙ 79_c#Q(d(B&'"qmB#])!Hd=/Ӂf^>"o:/',ZT g *J9@DD SqgQXB6,0”dE˦l$4ˀI`}kQhbJ"Xg+OH!x F5YLP$p; !֜|QQgM;FOR# Hn  Ivwʄ(P[.kQek)\qE?aQJl*4lK 3)"q~h9 v)b.Fi4lVOT>BP!b rO1RM@8+IK+8p);bQZ=XC1ـ ÎP`dm\}LJ %h},*/S/Q2C״jZ\H#hdMILg8&ќ?X #O K߁R' @ |<> ɲ&R[3">6n&pn! ZDRNiX̒,Ry~: R:'O$z y?--BCsp32^9P1DIEE L# 1d+r}Tt aS.:GgP) 4A+PC#;=]`}/u" ~e#R/'*sHI ZaTCZxТ v"vT1DQ%]Z2&BRfe9hۖV1QQ(ubFGA׫<`V,X,"VTbіZrbL#8QahhDRңR`!R054?9өwf q5) M~sQAV0={DE< XMj rPY4ԟʆ p =[9zR,!. 'mQ-*CXƎ6[C_nbR@6 RFIA L#pd'g0먼B%[ cwo7lM\ir@\ w꺼a7ۏD 0*A ӟ~Ou2@2gߓ)aa!HЃdho u  Bi2P>;tˀ@?(=jPC"byBpTQxU9_l(=q=n zJ(SǍD}K }dX&ϵX-'^&!P~Vm˯-\'9Ëm4D8zSλ >>?=OV x|Np:Uv ^<=i:TUQʬo{i: W)~io#X09TbϣҢ׈@xd H d>*oːG4pz!lJq1$;ꝡ7tGYSwj{KMij6Z] r,fX=LzURo 9X _l!%1937s`;x$Y8L2ގ(xO=xU`839o!xQ hE5Maa/yITnPccӦNE[tƍɌW~!3&e/f]nk4UcNBMO-҄HwiBNICHYnR/Ir T&`i  vdBm!\mC3y'0R!643O 5n鰚χԄz|4Ĩ ۚt9px95 ƃpK0QL!aX eL]oԠH5 jJ˽A S7DoYe(FK3dtG[}/)N{ˌ]rL$ g&U Q hJIӇ#pr8=S>}Ke9 Ca>y~+(Ki~_(d=>C/m.3'kvY9/ɈA"6ԇ0߻'c4( @AmaudWߨ@w{9,ZqB׼;? °hoXW=NQVJmVm (jNڼ } z1;2j)mُ>)CZCyiᏯ++~J0I9;߲S e;zea|pqNi8s;1?yz >4+;{72"vNhNɻ_.ƚP䆂QzžЕcOgQ_/mMK?M?N=&`f_SUSw)};)^KZ7_W""@Vp$sĤgZᚤD^:ۓVhOp0SrFC[-Q9V-nT,&es&\k9o$KA0 `y\q tCg%; Inz~$3e*->R IJH`(Pzzz=SzWiFӂ MDTX$z0Q^)B:II%hO<I|I8^hi{E8H/~i~"c0;v8}σU1' 3Aɓ 11@JҭE A4ĪAaTR!H1"P1HT1I,$5CD4 IPQE!2R5Q0T0C j((L%("n=ŻiSބ88M?Gy0"?0?.: PRP@t?݃peՂ!?$uv (}{u7EO?]f_bQF! Me% A@!d2A" (IԪa0֪*-*5 d&BdDU(P*.( BYB)@ԤRT,kTg,HLk ]:J5TQBAi ̡;+bL @ ǪY >W|>w<(}"zoH3y@=h*"h4S}:w°By h|΅`7@}ٶGf-aOqNQbs/폡[UH Ӏ l%{7zw_vAֶ3[O{nZ Vxby>o^z U]l}﯍K=ۂz9Nhk@Glz6OP7D:G[l{@t\}>0z{o}ן{oSԨ(/1©ؘjWR׻7aAuU]:zwj-eC@q=0HU)uRTa(OL[_x{ 7^xz4)^ =CVPP2`iTӯv 4* 6a(Tx{ޜ{=ȨHSlu{^Es[t_;)u P}_>β/;o9|hh@(=`wpSCLQ|*["8=(qHw} Z$(7:DtWz|̻}XkT7jtH/wO}Z`|}PVڗhϯVwWoqnv[Ґ yp5{{1RiϷwKؐ[oyW\[z=a{}*2} R6q0lJyﷺ}}ټ!*:l>vsϢw>:j$;V5O\>poVk3^/{o^num]ջ[kz^ڽkm^rS}ٺ׈=ݻ[_4m{ֽUgzͮ/{we_#[nǧum{aZݫVN]5vvwwsל{T3;7wv[n)9>Fzkfcf׻no\={kgyT8{nf;wN}}M+ڢϭD [w }c]S־K[5!l6tw]/mOv>owmo |hY}܀ꀥ|_/lݜwO}yUʹ7}vYg}uo:׽!˶Г;=)vڻl݉blNW{{ӧ(JDz^h[P6vo)|w:[:Ukgp:(Z f >9(]@w҃Ӄ}4pvUku'eAE$W{@4UvRmQmR^z>wm+LLkuv_Pxx[tu,H[k`l h;N{jx뫫=۱=ngVcmck3T ۭ[Ht[Www)դR+}AE|lzmn뵄Զ{uQP',<Zͥ7SnNGKm{ۻ뭻P$) cv5t M{q[fusҁ ػPm`Mh=՜Z;Ts*wK֨WVu;&Ag og{}޽nkuѫ}7:v,Wfխ;ZR})c{um&bJݰzyszn=8zӪ A[o>0@%'FNT4kf[`@oQq˥qI]ٺ;n7u-]n&=. m-E$((cR5WT 5TnAnƶΊ]=Xݹn{ޮ T\ڷ+\s;sɣ3+WlnQ)yOMjCy|ƭ}P:J6w1dws%sMNUP7aʳv7bjCM@@i!5<L#)A@=4iFAMOFj4h@$A Lhɦ6ѦT 6JmQzjhm'Pd BAdL#hȢODS6{*z=C?E?SHRS@@4=cH2J~=&=FOT4hJ4M=I 44L@4y@k-/G^ɯ/;1+2SU11EEDE T|™?<8oyh,veyI]6j#yUVMEFeBxURDDU--,UG%S55LTQTLU<0o|7ĺcq/_v.loŨ816v/*JRYCCSP!M5AABHL!@AMAM"` REDH02%0Dda BIy{-b(2" =xcA`C0!+H),K)#tV5{j9ivb@DfDGH yh9YR"d !ؒ0FB#(2 R&d?`i JQ!Q7HJa#A!+<ɠ3@73E@$[ƀ] "R";ZS%(Cg&91 RCHȄUUPU%Vt>.Bd((u+٤Ra r` BRhE?PiU.'@#3Ux#r?Wl8>;luS FH0!? H-a'%#e[WӸ@s~ɟAF̞< ,r|OXvXȎ/!?a\72DzP?P햤F[yNԈ@K)c 7,7KBHHQٿqe޻λǿ&amȲB2f$u@?Pl%>*aiHQIF~AYl]1DTI /_>@!R8!)fz0O|5:⨞{z\O3Mմb-yGl,vOqA>Cmb;ȗ=EXTH :ky$^zҜ< wjnɏSQ5?Puΰϻ*f8i$i֑#?!2l@1EE̫ ?Re;ZqW5C56w§1&fu=3xYo(bA""!)b"&&b!"b"")ZFH$) ,)`>o[fl'X$I Pj15ax2/BӨ] =pxœ"˃Dm59te'w<]Д#`lrUxզ7T?=mOɆ+%hP2% u541AOֽp^b{e-hl (O]6+ẁ鲎[GBLFE Ru444$ED!PLKVcp I Gl0hy_ L4!$1I@0$LֻtYm[ WdHtnDh7T4,n}?9B'ϋ6B|*e^S a!$ (ta5Ý.S?w@YZo/r5cc߬z!chi4F@&x'*c{=%iBA!m7BâHYcIy>JH!L8nu'4B=U |RHĒ<r FqJ$$ȱ\P^ǹI oSRI$whL(ȓI6>ȣHGH)Mu5MdDK024:nl|BAGrR? PrMλʁ2|Hu@S/k 3F!ŻG;?նE6 nλ8(am;E$"cûa2I{=ŠpoDa?MX#N|£Ca$}1$órK̟;tA~* /  r]?YNDQzc?^?9 3E'yGꈀ 39\~s0 _ԦGLCu&7ojjM&`5chEEӧx`p0Ha  1XaNBI렅qfNR%Յ"+gt(k29Zhft0tbC"|ŧŇ{f&$A(la%<;cuMaF: ir`@HZ93\Zph:m8h7ItS3Ybލ3 9HDoR$aҫMb MV`>&g 2) fhzJ4JC! ,2D U# A5R>2`I44!L1 !ICyXIR"- + A^Q*䢥 4"R҅ K@- H+B @S!IQ--#04P0Ƚ:w~sju S!E"ep0 H9읒OW!D@zFRy_Z(^w5p4DSh5E_@uP?H~&JX@KZoB?ܵ1??铟TZEQ7a8?a(]0$Ƌ;7$:оl1;"szSdETLDRQ3AI IL8dT1EDMPML *YM3RCETEEP1CUAATEI@PTK4$DƩr"֑?F2-?4*F!ڀf0uol']QѴAG9" _̭vhu[(HNm>0嬨E i!%HQBV(~:f>ḿۊQ0D mNƈ'b[ɃJNJ8碄m'4(Qa 2& A a7Re5|x'7 dWt&tct.6-#b{.O)gB?VB>lϦ} C-cѧ=FLZP5ҏj'嵢ig %V3^z{?g)E B0P4SPEll5̆d>^71CNXYGLesC+[`.\Gw~.@M$ejԸ*`$QS_I,ܜ]'TPC_J#Qh۬S/#E濞W~!{ <CeU%k7d~Rʟ|uC2r=Pv'w܌cps'hYS{~lQCr{9;j7o(IO LovڗtZ DD?KDL}N߻m}rvu&)/njXdf(^~ ┧FA !}60`@11fIOpIʡQAk4| H"G 9ыN+\ec=F#xzGyR:TB"Gana}cA BY.QlڄfBU?\2С@ ]Jտ<K7*zP@g),lT/]$I@B>gC^ @pcҥ(HB#_*}A*"a]K%m `EQMQVcNa'ӎ㦖: '*A2ŝ 7I|?(?|dTHC$30DJ15~\j& q "JB!A0>?H*6K],R29ƸN;BPw%;t`BHI)Al`4x:MnIHl !N"d*2bS%`#=ZGX83BpY)7"։!Ia4wti% m";Z =ZCQ(%Z @)2DA2(+tcJ oGb\dpxF I2lL2.9BiA1}!"-@ǾǞ7 ꌉ J0g,J|kjt&E=iN˥ÑdžԺC 3"$n 7 86j5C@3L!JTH3"R 1B%WN @U`j8,1$$a[B1<36F (*Lin@@9D`H҅ R1#B! (C@f3Ӽ( ~hS18 I%ͣyƳbjaV T h``laQRIDHA I EHЍ0 )JȵJ- B4(J!@P ` ;33Q"td!QCnZB8psy|`H~AGmh a JFi  Zy}Ps(P7?)S脻SS@k$y?`k"7SO!#=!`ĸc_,7N%X I)H&T/I];8,r爱-Uǎ0ȯ m>cp =:Q4g6l# O^j2!R܁1P"h!.BY2OB4(ph b"$(=-q,)7a@LQzAf^j15fC~8"N]&7Jw$ 7(x<AhPM{>}b|h1(8$OG`AA@'lt+3bo!{⼓Ǹ1pGM @??VrbBFALړuBb8!Z@;&Iq5i K#kMF* a!0ՙҪL(Lv:~<Խ P@qs L1eq$0&$ L 2,X" %[0p0e 1a! m&o8s ,ՠO}:1&̖-a[ms>ov@j5ى ?p!H =4?vjiG[;uD>qF0Xy k*S֯|$%cfkJn+`Z?FSS g*83!3PxՓ&IXa0j3JS׉|4 `c}( Tŀ( |y~GCi9(Ÿ`<,1)̰(=10Mdzfmy& YSii - q%`-(ڄ`X6:|=jq/M )Q6d ։zsþ *|&sWgGh8iM4 =CUx脴N 7x)33=7e'megtHgBnЈG)MY&>kpl4$D4#mMDE㍽ܟg-vI$sn;+篥* ۝@r<@Y%.+tmNؔ:r?!+Y@seho5Cj1m~}3U f"5s%~:B:mO" tx|﹗TfI\ZIa8gT: ΃c_GM Ag(\iHJΘ nC(j\Ǽ*W*1=~?':E:Ǫ y98 cFK3v+ܴMzxK>M`s|7zb==NH(j"gl8q꣥_pB9oCeLRj.G1OFBDRlb.Bֵ=F\%d#Äc_ j񨡌ht+O&{A*F Їgt3N%?؟kmUIB +65Xo,ٺfTB O,ē~N $  O~<;aNOoP|:q>>X}ה睆ehO拥^ErʅgVg)_Avi4{<öj;R&\eoN&?N5{%RPR9<:z9ςyȆ Ϩ S:tr OMD3x6p~NAnRSJr z9ND/-{ϟ)=U~}ЫEńWq[ظ0_菍A$qHp{+WBܧߞUro+~g=έ#*[S@`P`ο# 1RPܠyGXTQƭ]xiծl?JroMmF?H҇k ?? @xF4-qStdžŮlnZ;'Bw}u(( IDׁ/A##/d!z۾ ֪B=ع}>}?_< <%qzͻ5WCcK]uL/6xWcm/GTa9!< YW#Rqf4 ص* ˴42jOFt/Hś[On1CΫ;$ w(x9EŊVP{l;LPm}1"yy?Br;[eCT-ㄫXqV`繏6DfdzӶ юm$<@<{3f6Ex2#i|%& 0ݐH mQ H66ކA2ԫ*chj/q-~~_u9{Nh |Pjʜz#.U$24gY8 k>Ցɝ5CP%jԶ^e;y0ӰJxqj;zß2r¢0(?2ZbUUkZ4VKaLjG!'_bjj&jBPd2b8X ќ\a@daEfB(-D:_dGQK0rȓh7)˗&DBd,&FAFu? ;8"ֳP|ΆJ9W8Y}7.Qm/.sOWIڢ pXLb%up`T~h\ڢ dY@)!>]4|3Ltjnǚ KGR)2NďL}f16j(kHDg^;\lx+F㒤e5VGle]"soKybe|JFʇ"*p\aaB\W(7za(kN7C=ޯMIbi))ۻ֢5:"*QJI:˟ݚq!#_MGb,xxZ_طLǙ0rZGo3?Av0Vx)_ˤbCl9EUڌ7βT{*K{aW{P#>G+^DdD/_74D&_}uAwR;3;Gr8[۬-]+³Bi)V#!S2-PS璱 A\Jq)j*-%u E B!( mnlV {T([Y u e_bϾEic_O[Sb1;oxk||8}Tp3mdf<u*~z0N{ B5J ag`J BBNl>,d瓟OhT}ז'I:|Rþ(l:d?ŀ*qGC pQA8O~:lZoQ޾i[eX!2 >KJ~+uV„h&N $!'-U2cu8.QXlyY yC }vY7$8+甎ͩV  H,2B=eğ QBHQŇ$2>] ZN}4huÄTHI44#R[Nz0v蝱!w {e( A$AI!CDWL~m%4 &3_.Ӳâ> Qgǜc/A-prh:mb"7\+uy !V#&? 6nKSST|Pm޻t+հGVc1`uuA9z/'ܺh؈rNZnT;iXgcNB3P*lYݢWB)7.(mP䒅V+ZyyB=3cg NkȈpU# ,50@j &1Zb-)WmЮ)sޓeP`KְWZ㯶FyPk҉?8zO TVl657esx>#\K|t^QiSF 2+}/?|+(WF|=92׃x׎xrX;di`tϓ4OU_MoCTt&-~i+8|R5F7󋭟㱰5AD@Ё\wc@hT%I)_Njq nok?n&ohW e; jJv–Z:*x4c\pS %y K+3D}85Xi`za{vWg`W6`I*q=i¸a48ƪNNu|Ǐ^3Q;VEcbXr26MI+$YqjQl"yo8E+}%fT3ͯ Ԩ^DXTRJWmBT:ꕭ-a+),K/ -Tmi:iejsKwRIamerr;V wVS(EŭCYV]FX|,)Y\*Iq+2;ҕI!Ӭk0JL4VtapnTڔ}K *.-jªxuθ&]'x[YPPVѴ kJi,蕺iRpmRZunxVڴ,;KkjӭqI+p̥/zwֿXţO4RpԥPҕ֧KKKK KQb-e:H%uSp\.Z---,--Fy"SOaJkR qr[[[[[Vmmm:mjyV |"" -,jUTҪRq3Hapk•)$%r%kKKKj*Tmiim%ZIZ RNMF{9 !OGkҸO38(:tS&&6oi_{|Mclʱ?P0IW8ԻK^](^4ڈ>g,v5_{/;>d-v1(6ԐBЩTٿ("X6û%aVSkZ5 AIAlͪo*dՔumV!?,Ҩ̙g[.xĎHJ{R|?w'?n=|cm|\*zob \j O"Y5X:dV:==0 `(`n'q09I%"º2xN'^2" 82jcu+Y#YDE2?7xyFP ɣU Un46H!!bP: )ޯ? d|>uJ=IHYZ9JP'GrSGJxoh2yŚAOQw>l'<* `! Zm14a$7( ؖF7Љ,ث_+7wIσJ)ڪrLh31ʣ,`~6x xh"98:PQȊx;r+//S f"h9?tzLk,`Uzފzϲ3 =qc9s,tg2Xd]5mO1eCnd8~v;x}=+FIGHOV f11˶sF( E,Qvk#2 DQQ&ў27%k߶u/>V7SGȈ)4$pWo9"{D7VM-dfP%FbD953P: ɼp2*b3 Lᑪ60܊HY!ȄGMi TZ̜} aVVpDs,28i6 6Wd]~3ZLijP;1A&}'Cv2zЬB .4E嘅THWзe5 Ỉd5תȂ[TZ5_ɓKÿDG>ݔ@~H HF~V0&Bȋ@iԷ<ES% Sx5m ]q(ݨ2+wAǗjiCqڳ*JNPl VХI//,$TbHI?V-t۷5DPQAQY/䢦#hZܭ6 ,J&rb 2$2hxu!gxԏ!=lڌBL)rh)v WMgPb/ &e(/ 1 P%(DȠT  y}_&Ӗ5*T@>X" wcix} /~a$Ǘ:ޅ)ڝ^R\J9@fʅ+>RHyA"PbS#)M 2FUF7ZhITH)")gǍ{M:~Z"Pq{ˮ˘I$  3J؟Rvs&&qՉb(:9}S yS<#Uffjv5q Y *~ ,8B%!U}#@c 3NAr3eݐ>' o{Z1NJ:ȝb'+{gejư;ab z7Y9-[g_TQ>P-*OxDHVY8fOiۨ s\ uikYmj)PK/|,uW6bR'.5(}~h!5QorpP NKPt Ƕ6]#:>8N ? 3->GYJIA5۰} (o9c*_j3)ԢjntRk$ dDG>veRHFaLpVK7!88x7rF`&6|}5׀~~Z_!<5 "),PPtD94bPn2Qr/nkDmJ7凿3r(T38qp $ QC~?]~j7{D~*9WPg<∤ 1nw?o]K\eQGުUޝt ==!diNBLp[^e20ת _Z$ C|3z)4[\rEab$ OosȅldA1ASHS<6iAĿqfbJP9ȑ;?XZ&4MJҪD4512T1M4 8uȫ* %ɚ (7S0ބ0 4MP# M1!u~HֈJ(" 1)(YQR2ABP eBI )в"Q 0dAQcfzA"XAC <}QCErs5Ch$x (%rE޻TqcN (ti$v@Pn g]d b HdF 1N6Do' bjD: 4ᓸL$?bK̇d#4ˉ1? C$ڨh+!ZpIh6;$le%cE!kצB8œɠa5k f!&"XÍݭΖ@}qP=JQ7曠OOQ y}eI%U*7WjGVƽ&J/ $5}`ڐILLY=mCZnn`B"B@/I&`JGiIP`tL4ǰ"`G%̤s088zxAA'𣏫VqU!Z0sgb}J~`RzW]ePoP5O]O1n6uOxp**{yTg8YU_] FLNqm s`;|:[ŧ0T}}l"Jǯx}k ##]f Ą ˘T(4 Op-F'D\Tg/r[t+9ԒQ#wG Qs@oP- / ,9Oh]JАf}ɽPZ|2"Ww }fbc8&lG?ζ6a t'/i j+ˇWUu;M[UjK;ÝǏjA3=~RG}.׌Ho)˵T8CpL,M) QW%Ͼ/W蚿q->'㦇<Ä<$܏XeL f_?B2@JJqS@FŐ?g7 ޡqB 73&"dQ@T찔)u=>mx$( )93";d(i  OfZ}8 FD>נ4p;cW`=aˈ䣒K8·FJwBIIjd k[zkBQ ׀ya" rnǦ@쎺Y!bUs ߘhr?J!| ~p/#]eϤ|D $@a!H` 0I \Đ B%"e g`anΌ wU([KGx 4䏱϶cgxt?v&P^ Htd[.,\tg= hcC#׸_~O^`*H:QI1j` Eޯwdy!QZ{ewakW js1HҪK Rv_Bآĭ0e5lw@Ѥz}@  '@! C5r6(v۫ Le}vJG?*0nxOM^K-KDA_3/R }qU sF|מT|;U< ơ 3d3Zmw{" V!ȥ S#qִ50ũ~}:hnN 4{; W{!({2HפY' +l 9cWr6\Ǝؚ5 T,Y5QD[2Wt kuPQ5b) EH|LgR']Fx^gOv5p *7A^k(qM0^ ׼NrN@ᩐP΁wwX8M4bް,B_ I!ljP6?OWu*{򝙪}c#eկlb.}rЈ 7?i%RàŁ %PWdaͷ{ӤzNN,%9>A,x-/m F 0 q1:8a8 ▨$$fso(D!2 G43ӇKYO-gYRc(.ٚY+VDHJSGW|MH_gMYSRS#%rUjnPP8yxp];ӽ4??UET:.,dge>cY> Cqbw5Z?~؏,5;u>~0/9|ix YW=BMucE}o9l?+Gq2S WՑ}M짯N!1wFGYh~GA\?ϙ?ѿ-:CQMbl?rOdEo˿;]|맍`2)${e{U(T\*s ӝOU?ٷ4ngn AN|јGcoS-_~iHk oYf`&x@$4)c ;C{Szqy2?|!Xf&AI?۔R_>v]=ٌ"n;=wgVՀ$w;("@? ^K: y77ggl8\ot?\ =s$ }B Jxw`MS jxu潬  LD1͈6W=p1AjD vǀ pp1- b_!O- Egt ۼ`bl]TTL1民x %8T+lWF]u 8øϢBV%УYf[-lZWҞ̣5?VЈ9:fkN-njZ8\C艅Y^##Fe F j+v%u4 œH=]:@qny_H: ;!֑Z+05rէ_Ѓ3mFԯrw &@_8ݐPAT@=f(xKgnmuč|CR~xit$/VkY _Q*;6JnEmK cBѳu'(eȏz:vB uo n!gX>><l5d:^Zf".;BQ6ʘNJ8.gv<Oej:*א5aRt+tYUV+ Zߠ$=IC5W٦@th' j\$b4/Qi]RmkZ ǻJ ~ UUUU6KpJp袒"&.%^4 ~.[2[,܃wOsꟜ&i!$HyPHa@n-Ho@diQX-ur,+~3y!l$Za AU>c:?@¨ZҔ$j٭{ey_)yWPC}JFc6F3N/_ĸa੆d2qi`rV=p2lڤv9ڝ c Ru?(NQ01짔&cV/!|Cq컷 D<}يshDI[Mi0^""tݻ_'b˴,w <4sK] 6<j~J&`hDÙ$ZL)/Ƥ = aS:]"߂$X R+c? ݧ+3333 sݛNLvm#Ma-Msa ll1k՘">GG-%IEpG<>3(ngsOc^ANx~yA,@sL8잆 m'㥍 }3kgX4 %âOxp,U^m1{s2?ꟻ;>0d-Cu %J)8vnh9 s r ]9c kMDF&'<%nkר]i('|Mnj&:X5>1Cl:ZdSA.ڀL|-srKw9NL~6H>x]\]K H `&HL$wϸbv}#l׺1 0d=ȸV7ruK,yMhKшP!ړ?i?~@JpzJ05u*It4z0y,JW Z>෫,`3pqd3`.倬MW-/uD"]yHPaR IA{mv]EPed/k\bP8 `whc }u"y't=r=դ_R/V>A)?^F5eoMϓ:Tn> O ֋FW5y Jqn^[YP#?b"V삌D4l##ʹe}ZrjqNz2h8bW./>N\HR P6mbems|瓺YXe[YRΚZTq+D)QɬrƦQD (J(BP\?jZjA1XQ.6YtiʂG7 nKaXfJ {Eq6 n^Adzk`hmW^'_?uS¶6A̙a)oZ\5>uS^prPF T\p`:>]@>^R֝\0ɉx`;\t-obEtz Fs 7I$I$EUUUUUUUUUUTI$ !!$ {IϪb<}aNί=o- rgS,ouJdVՉm `WKϢ ވ=8 n}OQ{.Pw(ZiHCcTXpir .ΓO- Odvj:<OLFC .URhȈg $VPs5K+/ȾRIxNMdhuÎ =;WL4#{.$Kрt:۹ۂ vSH"ds$M WZrd:LIV||Z Vxdc;xmzʖ,, .J Ic+Yc&Zu"R*q5!DDOnήH*P(XІ-(YxP?` f+Q굪X $9!R]GÞXQA8mQYm|=g:Gomnab;]hpi:X4X-xC`Li(+1S2Y4J!paxgs9\+R^ͪ`?G ؞f緞ލj6#%#5r,mnVP8;nݏtχ*TU*1ROft󗳗TP!;`p} IxmBwAev>lgt\T&nO v  jW7pwOi T@v0;q&|)|* H *~v~j)eAJۤ:cx$9rX#Q(CUoSAyHyAڽlQ};L)\SEBN P}`ɷ04r3t ra/pѷ:(<{;.pw1U@.쑱ozRNN"A (Au(|Füv h"'.Vjg3(w( *G_NqN(قZAD[F:^aLv(B Q^\6'gV?Wq?̾ti]2:NՍQ|6 Jr j S_]6⤄U#$ {??G٦YiX>~9F?D0ݾL[hjE)B5D>NCǷ^PzgǨoFn7,YJ!#@;KgD絋J ZڨHG [#<1 !7STXPZ:ѾMQR{:*|>ID՟m2WA07w(\XXA.观rgˈh А9'" Dj>>Su*&]by>]+s@%@+HD"Yg"P! Qmq"^VFlX=ej DFJ*m/ R /$s~,wRFջκ{kGG7~@YimJ$. @0hg*x,=]^E{Ք!I$yRI$ځp"vu{/XC¡v͂ dRy|+ Pbm sXQh1A''0I{S\yB(ə?7IQޫ rX7( cĆ&ݤ(6>\ۃ_='~z` *jj*i("9}ٞykĝb| F!@LF*Ϡ?oߙ~ܼ~h;Re6,uYаоoq,;K c@z<źĄ}W_4KR%?G|e뱚>ZǾB eSx;y=~Ansg"fg>N8EӹWJO P` gƃ׭@AD>H/cysgGYUUWUTQ%ʤI$8@`:v?U[th,рA)p5)W25vlE'lq :M5ju}آ+*|Lp8G퀵ΏF׸"p" $IkkOzw]fI5tiNI*.TtzxVTa9z <6U:SE3xE|N g#^ ZR#!1 p+䭄OBYXI%̂u8h: ,ymlv[3->Dr~ β ~wXIq4>:cqg;?_]Kѩ9m̹mV7tkth[# |HpG_wgAw#{|+#&hjn!C1-7;_glz!:NN ^gΉ'oc_rq ^5ED?.\X2z!IMXUcK[]T"+VG-z@ho g퍭oۧ#,|ٜ"/m]vZuw j,lLP]bcFY<& "ĉ)բgF{MUj(… 窤ʬu ៟}Wcøݙ#8ݶWtTf{0Sku2L$+kk\Tn 3Y}Zл;FLA}ۏTJBX|p| 0:@EZ%⦅XMf䕋Y1v/ϘT:JT+H>ZVϏ@hLޥtp:3߈* \)EEzkH"*O!4: ʜhAȹa|ZC3CK IŴSs 5z~92)Y dP_|Vեߢp'DQYb __jh^Ϩl;k 0™Yk-0 }wtDbmAِ+Q}f9OjK.RpVF| ״h{tsӱ/)fs `' tchvVVe:5FUn J-EXĪ~7O~ntǽ4WٰY9y|*q&zOkH1O xm7Fj9$OYyÞhޑ5Cy/DU?.Fן>5m,PkCzFp .̩nޗ"G(xVJ0dD} `jA ^e8NN~A)BM*qU9ؙu~}=Ɛу;cQ0Cr D6p.7,Wr.鰥oW =ѱ~Oo9V)gn;Mu#' f S%|Iմ7wvCebUl4&pQ!2`:L%YNBHHfe5k.@kl I.40<'GXc{8Йf]d?VUL+-lƚmo@3S"_nSvзS߯7*>h*5: Tj!AEW:ݦ쀉(';>/YyA J0X"]^1]~vod;z mwv8XĀ6_|Ƌɺ)|p WVJKO7/=&؍ Gӣhs\M/9!6 DNesv2t_60|E0Ϋ99 XD=n)Yth#2D;TWsʼnw0LSW.֥se:OJ-cXr56D/׈O<94O,dw{Fϫ\:D Q5i?\. J||7pHH?Ùuг+r}O#b-Vg0?HhHzq>,n5`8ֱUA͚oUsݬxvkW8&g,4 v,T}`3ԃ@<:0 `1čOAȎ3x]o"VrzNvtkq}j6xY;>=yß(Rhuzkol''hwYgWSLVT5{l>^=ƺkH! AH#&T|U@|nvNnIUn?&jW>ҫuerZ,Qi@>ܡY{C +rzoL=ݗ?'8nPAK ]FEbBAo5.xX^2םt锶S@d}0 /4QHG}-B`: `|m& jNe\n {Pc1T$*Iι!mv, a)]}\|cʝ xIVE2:Pg ɞ2BBzW?e5P¹ʎ"C!Kr{o(rY5"!K0PXl&K-Te7>W~<< + z8<3I:B1{#FwJ}g ju6AMb{6tk {+p~y$%J8Mv)y%ws ܣ]wu~jQ! ;1'Ql/;p:^Gk,xr?w0= tgiʓ:N2A׿{NHii 6q_P40v~}׹+ӛ<,qG B&1KSvl﮶4oBNlftcHUk5q|wr[Z}#<,s+e[ 9%U9;pE׍ֺV sOjCwɔLs+ơwFAޠ=ED~ w ~iYPYi/33-^]Էe WW)c$J##`h\x~ g>Ã۴RH w=߬cTCS[=ۀ)dƉALXu-J= V*6|-BJ4ZciŤw߅J v;k?kt5ro Az20H'"hc#s:IDCs` v%  q# UW DMQT H ٍ̙T1(G~>lo$ \x!| bAz{|k8{7;iȡW=~wa9 L@#0!/Ep檆cruvx ~p2@^{2>Tls!SdrMbؐ[\ŃִZR)k}z'2MT/ea3%( De'J*SRFeyb,\hIֻ2 >/CKPߐbQ2W (+:P"wX#1SPr^D$ TaܒdQMw=t?Ä5<"%3>y̓^1k[ǜ >oviJ=Q;iEmp«৓`RY@Jspt k2Im~-qZ2^썧X9T^&u1VO`&,&+s/P:-I/M e=6RLQPZAv,XL㗏5O>*TDY}\ss$b=R# :/@rZu:w*len 'CC5(`]M4+uHMU()f}qcLtcAy~hd;ݓ̉6&@k˽UsTC 禘5񿒣%GL>PYBr`ʞ *z"TP5'oqet^gbo ʾUpl4Ϫ̡VG[YV qG6M ccMA>'qiO}zΚ0#^,G-ޫS,o1~TL8QuM~_ I]R+$a_Gi?f')vusH_P# ~ 4틡bE!U:H6nidb=Y-z32=QmrTȪVzϕW\1`1|9#jOJgG}~h7tA&pm5{`4 RLh'?B>ϔD d`Ӎ :~CzIdU]n'pj#iyk10,=pkUDg\u:&X;p>Uwc H? iij!1TJзNP?P>} " q{{t7bTHm5{c]vz`[B56pY øf2YW0/ !9T+!B# rg ޗ#\-QEde^5 c0bWf0=Ze4Npĥ|ᝐ >rףt4Qct*SȀ_H\u!?yZ&5.YɕVz=eB`FSE&%%c!*^-"Tk\"-V/H Gh@-2Wl ffȥ5 d8DVX<5FL4/% R9u {$ρy"|nbS[nAU=껁/?i (02BJ|pFG]d|lDA ]]%]ۯz)vO=H{Dy2bY٫INK(sR郼۳a[DWK\wP!*et@`0'w9$8 j_)AL+bJs( }nX@! ]}nꓭ˟.7X70P_VWa HDW Pe4LliDh&*,;Ǿ9k&&3Evb(  @?~ތp뜃jc Up9MhQ%hi{vx}wDzQ6|m̺ǣG[͝=Ad·%Lt0 ^rcYjC u@U^*ڈ :901^K+qjX2} M8)!p1Fۑ cVHK^e sWJ7)1Lv27 18tk]quQ5QθG/_? >Jk{͕co%vS\{i^غwռjj(-~>U$* 70=<0]~R|]",&W3kP`PNۯgtkwx?ꋂc9c:E?(ߝj1mC`q1!O14ZV(沥N?(Jj m1w Y^s81ߏ,+ó߬&woh#ɬMie[-rx4 `SSd@ *RlJX Uq9$$|p3ŝxC5bB̞Bm oZrrGFqZ yf$xޢ}~a{)ИwC!׏K0>!ь,DŽNC޲΃(Uu;#7%vWc =Plc)`UBJI#?ˇ|-g6p=P3 ^E v u\A' ^u{EƧiMGZm]ƽd}`O~X1ѽa"MEq󾬄ZKȗ>l!}sp+}_Jp4V{`:v#eIa`Dl% czn=&GhS)ۀR<%^̙[}sr.:q#UV1:x]UU$dD(IT]M@d8I :H@bD;$:(- `qd #Dj @7q/\[cr$^$C;ф'N ]?<˪LQ z3DR%]f\,e"?]9enʸd-1av$ari( x&%h;kt g F(t4)_TflLoS)uJXQ3a6#GhJ42Zb+~ e RqZi1e{a~.j]tcyؾ] dz|mڝ6f/{(#Ӄ['ye8vVR׬P5V ѨED04rP=ۚ ,Mz`iJ]@J# يX, muWfEZ^t.6r[* aЀ 6 Y`g,uM8 徿wƏ BL?93R3֌N ;WgY^\S*TfȏDu >ܫ]~s_G#aJjc9Z+w:tG_n9¼qm4R/A{:xyZmx*xaET1TEPAQ~ nĔkzi7F%㮱'ՏR~zR?O OI/|ǎ0:&ӌ&z}A,V);^Ⱥ](MDQOYF|o P:VI3ggtO9xfΨ^ IYLc$-VP4ʮsr %>gFDa(e_{>YkPT5uT񎡤t/3ĜoNîWQG'4I%>6>& CuQ<3$ynGp~zݚP+Yr3c 3.pY8tqd??8AA\pr-)sC}q|*X)SxڄNݍ*Xq144-y^8F4y![m:0{Z| # r,B69 Ev.ݦ :H9ܤVd P<_[?*ʣ/qnzbp8*q׺v_q!sŰQ.gURAyS.#=PdhZd>~SrFRW'Cʌ6}]ٲo*5Vޕ߫$Ov*F*zz*8dN]I+ _s5W0f==&1_8kвuZ0 C:K|^,L1hy. Ҟ4@:?=,]1ZpGpC@tpk1s߈N9xX!BJRsҩO2jR)NG֎2j< 7]_ԏ9RaR`8￟磈_s}MFxZ(М:W`~zjH q=[,=39 !+YT"N>qQhZ1Mb.L-WW{dif@EPךX`1]9bH '@FD9N>0 h2՗brRP3ju6G~3eb~ L$+?/ `(LN]_*{"շ/2 >hCAjI UHtvW?)TF&#iP)HkT9+wbě\{ R2ʷ̵0}ߨ0:9%fT?"/(q@W LXyȁy;Ju\T$NVjWHA$#<`ƦFLO)>,+B:FֻњxÚPn ]nhLFP I5Wݜ"db~YDúVTk<xuJX]'da2}Cq8dX[i:.פ-kV9?/d]9Og$Ì%Y}_:)Y<R \F~ٟE=Ѯh ],0=<ՎcJrFֽk-n[_bQB߸VH'l_c#6!l?Jh@K~vo1E=[[b ,]!C:589kc"t5AP/ܖ joqlM9~[E ?<趀@d!ag}L׺ CZcSE)\|;#,Ţ|==gvk'}f_! I627o}CZnr^]Tz"JwUHV>AP !$uP5 fjڠd@5Y$1jj[ i4z{m"-" ~_F74qP'! ٖq'AzI5_5 b&6Y;|g/(gQ.@iĐ/pwIڪUͿw  " 3Z ّ1#tiNւ;U!϶u:g}{ӈi{-N*囻9b[9B/Q<*N˂W*u٘r_`ڴjxj9][1k0L|$w9@|ndL5֥a%v܃X.$)rD=?^(Ρ|/hb eGǙ@ixi]mTH8B [t@;݇cn. Yu7NtLFhEiM~.If@% IBn J7 /QFqG*#nP_e]sQ^P ̻uT Gp9"/n; @*oo#J&D^ºx~kנ? kdH{Y\\ζucc0SF5?D~N+gMZoGbx|^LkƧ7X:X$.Ljhu CXU8Yl0o3vytBwR5lGIW}_4y}:-`{,Dz)vrhyL$ GL,Ì P~)[ʿwvQ.}.Cw|h@0 72Ti+'kBz>_&nF瞰qO9^ٙVܸRQTcףĄ}p JnU?N9Z"1L~LLPBnCPj5j#sSFC^WzqͨhAȈ6Qz=u_Sª ^hG&^A^/}|4N;}u( I:ҲI7HLN;CB,,=je>o) dB=];Q '4<; .c'fxmVN2r{z8fކ#$xNLA?h1M!*)/%RT(C#ӗt*x5a7Ra&L/`{r>GďAey8Z\^Ks]suZD'!㸩:F `^/6L:Qf)!q׶u΄cPuN]ǎy/xLj&0s;|ccr\]hYb|=AAY;51&S2gkl;iQ%jeqRnܳ[ˆ7x(DS}n/u#7=ׄ}lznU Q87ub$S[d)⟜_^D6I;N7{S^;ⰊˑXuǣ=c6W%&Jʠ3"O 삳_vqXܔݻRN3~g]s{Pe<qq9UD{IIaeُ=EKy8_mظ\H5[oZ9r  ^N_>yg9Jo:З]r _:ŭmo7E7RsW|/=P ٻD+:L˭{;"1]L3wzW yGӹv0E\ܤV/qN,'':y` l#5N>g||;f:GH:M'{.xvG7x(ZBw˗)׃ߵ;iIsyNE+>+9T꫾;٣kQ"(1e iq q2x|b#KO?˿rg|1vx'CtD.wչ/̢<3[Sb,b"f:G| (~:_lF7ss1F4qChC^);|D G`K4j~6Ա؃LT#hM'z7YY J YH*TWW՛4'RWuE 080ʺx]X c;ys iX1{%: _.۷j#8EK,4WV۝ rT5^]RAc >yk^r< l*N@}=0Ho{Z*>;@;LhrvT#S¨bL(wjʪ&_S=–nb/ H,w!F(G-JLBѩVoϓVI>ٷ_$:fs+NXScD8ԾE+Ok9qEVEA͌zP$۹څzH5hIڊ[ 략JK^X8N &FKl5HW+a)=R/LP؂!UҨ+ERw%'E\ْB@6oލSΠ_*Rq/.>1H`BٖWM?k-K.=̍cVj;TCNuaY6Zj6wyZ?U1ťoH0Qb>xѸ#G 5s/X!<|w;dVt_}3':sr6r>Ƅq l^Z)$o|s2BZ轟+Nhu:4I_8NPa5 A`=b6:X|ڌ<;Cįvv¿ـ-%(Bg$ }z$_iF}Fy+^>|w}70'`tbh|nW;yr uB<㕦4W6-s}a\:60۲8(j{c.7߯&]GPq!Eʏj?靛P@h%L?mrFOOMv!/l?dRB 9][|wmm_Cp^"66E)\ܪo&J61p[Jf梯 wϦ/K6ƤV6@"v׵0U&h!@BTS!V,HH DxeH-ULcrICvr:Nu3*)MY,k˻ǐ~"v v8n{c\ð!W*{NϯOuN`Z;r NȞX:qZVhr :0.O}$ʛ~b?O:A[]FEp±XQ/QA b CU$04x?"ۋ0})4PEBw{VA?5 zo֋ mKK`. G ȯNx6λR?YcVQyш-m _Us:eΜ!m`]L;cSuTrRPNa?h_1RĖQ>/W[Dr*Cf0g{H o`Qw) R R }`7]!r5BhN*TQSy*À 8{JN$PT//,i !_6o[,p_^4x%"$%R0~#e @FyP,|%_>#EnJIBUEaf"< {eņMjD⵸ݎ߽Vm|w]G5&\q סG+:Ţm}$nFːժLQC)$WHX6\lZ|,f6&*d$'@qq@u P zO@L#leH *2Sɿ.=:30JI2! -pH̀<!!K]/5%ulK\%ru1T EuՋ߃E7;Ia(iK~}9߇M__C=K.ԋI$:wg(f5,I rko͈35hfVspe9J]DɷF\h0bN|>t-TpzZ{TB̬^Uu] c+ڏG%_9gw|IWS;h`e(UWz;p:G1hg9ͤ|#y$o-!{n L&|EFj[OD%{)p8xwb<<M:+Ko?ǍlPweV3׾1&}{ԁy&,<ޯW < ?v|8l/"db$|PĽMV9iB+XXO}`tt7ː7)DS 00.s&be! }$-faG^CGGBBLDI7ڴ?&flhd@x xj= #S,̙G i.eIJRa'U<|JF ET|H14m?8:7mik:~z֚g}_ᕷ?G @&B)DW>\d2V&G_vWmC"Yr(a h@ N?t_({f\aI{e~3_C91 -TsYKa ڞ$m(vkF%=wSnLq/zOoyŸ{&i)w JCg` i5c8blpEFv m0`nXNA+2 JOo=>'<o @eeE:*ELR=OۯB,Ox 3 csCu?Ôr"e~{ox._?!'VIht+zP 5=p4hwz[g._H[:7Cb~`FǛK.9?ngpҝ],?`JS*X9+|#O97 S6u(*#lIߔ~o/|3'jv&b$BQ8ٯ6@a>#" HAXЈ\0D0!lѧz"Hv!Kj3Ym߯]F .(%#XB^9 )O " 2E>DH?ן2=|#:-ZNĻv)4iؾ6~b15d<1)C<)BG5j1Ȟ cAM /xb?@W7]LꥠB HE q'$"(Xg 2I22"""!C>acY;j I\UJ &b'`|cnj)CF ѥ rLR#aD81I CorAK.I!Mu $! 3SDT_ JBP!%DM %딠@G`hIIDB&1P,ěW?>..$' |%"$"ǼVg}X a2ϹH 0Aܨcw LOhk߃K7? _ޤHLjWgϥ€,bIn_cCı܍&Jh , hL`~D7.)|aGK7Kob} HBN ^daHHb*̴ ec`I0c8&p ҿO]FcGlLT{(C򽪝lΥ>lV \_a1&װ={dL)B)zDۍr{-:g&+][Ξb(3 =!Xn͢8P#JTv+sʌ j%GNfGnv&76aފ4<ǵWC`b1 s`-3"<1ONwSG*v8# tl:Å\1_}=H" ˠeB 0 Ŷ̀a2R  m.RnB"# BDEV7h:_= HKƒsBƔcJą G Hت#iz:wA*0;^A]aaP"FRRF6TU'#Q[b;A~$B~#oc懲+:~쿅ǁpy^H24;s\ҟp5'wD|~hP}Hbw=qkO$?ab L~9 %CHs;5  (1 d^R˜zS_LfoUOHr$JB}~b"( 4t_DC[[6!DR9d5d̹wG>e9b_ń(8ʰcϬ++j (S 5CyMÅ>ջ)Zb*Ws4{wT'Y1Pq͟4P"#f13Ctjb.; 0u cPKdQ2N3au }+[Y÷= 0,0!᳖ڶ- 1 W?`?Ч,r 2zEdPcspmURЅ&f<{w#Q/3Gon08cJx˕feUPCojcߺ#ÆC[k ƻRAwsczpjsBnPj좌c^AAgIG=G@vP/^W]v=n='꡼P߾I@z˟X{>t6m %(t#s>'dQ j"^Ҽ[! R.SjQKzd(kJU\_7v-l&jߖV=q pÂ!je'zzk)Y:i̕*&o8QOr'%ehQۿ~8< *HZl\X+Iƕ n@8xA3!`QgݻS?? AɤrmOW72%0*8|"D vp 5K(!Up4O7xcٙ9s5z͞N`TxO{/ hU@DK=j!)Y 6o9I5T&Yz>btF0).pηxgȂq z-8 Ѩ"o/vG@vMeUmwа:Dzn.@(~0aC>_b,ev>k]*h`(ZѲe'ɖ50xJ>A[,kLg/F[2ѝ _|lTKuV65{t|זmګ&r\$9}artz^ o/y^N%KB,:׏8ڮ>'iu*kN ]|=Ę:}e->goMzww %`1iH'P϶*0Ѻ/f.0]M]e q*|p,8꼩W+]𥞷Nʚ5S})1 _ǨMRI'bz=oA D%Q+fxP&> +8r?bN,=dt˴%\PЮ @W yS%^EÉ~8 [*ߚKn~΋Ʃ|ޕ}I*aY:ǠRJGjPབྷ| z[ OFT40>|`94'}=&M*g7*&gQxj{w7,^ ڼ*}^~ 80r0,ȏ 7+5\ PGxHR6닮5{{xAqS˯FO *=7}g5ouaKR?>~[]kUڛec ,v-4]/ޚY˞ KE_/J4mt0>}*|jv%''pa=5poj)WƸXjߕq3.Ԛ&2G?6ؽ=7I,ݧLR͚Wy,0_IѡDFX(ӆyrA8VDW,'z=_=a_ݾW;{ǯoc̫.mQpzՕ\74+>+nOI.eix(oU;g޷r摒@UtknVՐA 0\+#pwvݠ4Jd3êO;+ge<ȖۮAy.pVYpZP%lأfY0=^|e"turf ?)㲭?'=%V?yCOf"]uX8&}M>zRc=[~a0ݑs9&NvTMӨÈd9Vuoj9υ<;Y\A;xxcj#G YB5(&4Pהlwf Cdw8E4oe4F0*`~wHm3;jC I~#HDBy {<ټpICtj 6$-=: :g0䧞':.ŦB+ 蜂5<*'^ ՜=& uzMjV%+n1D'Gp+:ӀƽT,)a&(6T%j'(!5Ҵ`Kлv*h! 4ijP+KJCV_r2oo\ww(I%v{dY$<тo߷|uI$ 1:d7}A9_PI@jtͮ힞ǡ?1=B3FF0DGxèuJ0}D/Tp8DNkw7jyw-LQF9 X8X\$Rj@Abs4 _Ln@p-pf8/wzGfBJ`3[)+c01;ȳaf!LĻRLtDZ[yF]ljߙ>$#۫qx49+ _냇?I͇њyC{|wd@'JG~MZ7~$'Sitvۯ϶Xz|x;3ŰsC_[<6z@}>E^f&"Gp8d݌hg ?E RfPn:W^R{ >|i]1  >* p`  $^+sg`f|}D;ĦfUgz)Mϵ6:Vf/a-DK/nh6>}CVL [^SB"@ʡ]h_nUCN ը: +Tu;^¹ѫ 9h~̃;5uloQx1)|>߮ ,u{|@o:ڠͩTCK een{w;+d[<)Ľ" Jm_{]##z~yZAY%5IB]nv,vvkÖ~7z W۫[pex5|'̚V:kJ$ @dq#:!i%nCmUk[t=/ H39\tB VFtUh7+$utmmt^{(p+g0t)@.5qN9<GN_mSݏ2__ͼn V ]a1-;ɳ?V|K e+Vd$"(" * \:ÚsQX`ץ8%·\h3[{[in`FEj͒$s8T@ߧZ(/ HYh `8BD$2 Б AE!250PIM1$PE-4M3@EDT4PMTARCD U% TQr( , r *0ي?&HRQ @ ĥ)D?т8BR+0D0P-'Lj!*@JhJZ"bB©E-DRCQEDGLhe$(a 2&abP(`"j(Z"& F 12B%"if"hj") j &")j$)( b))hYh(  J h) *I" "eIfb)IP$$`hN>xA2QIQD$ԴP4PDDHDTTX|(a(Jf !"i" bH)"(h(ZHFA )1 %"h(")"`h*IbJB$fH")F`"*"fYzNT4LEI,QT A)T?>ʥ{ : 0̲>6葌U( {a/ATohOD)(HGђ)E Cj a߈?F|@?1 E} ?$G_ۍ'OLl NR  @J=x_8zxz^lymt8u>x}Hzu_. hS/0G 220 pݘ 3Af} i2RDYՆ)DI1b9YY9KTZ*c 54EKQQd4QJa.14S%-UQRSAZ2s0L2k2qLܛ[w:?7D DHDTɯfNAML>_#b^7z.Scaz٨TWS gˀK?.ka ̵F@?i٫ӧjO{:,?ڗA#T@QG۫lG=R2(=\tc#0GoI p%ouHO=hV尾Hiq^0*X$V5Ք$Yn\(^tBM2.UP\=zxg%IJ:U 9y}cɂU{ Z9%11}?%i -*s!㏼FӢ:Cjᣎ۹gv.vsVVB>yq_*{< /zŸ0WE`B!(W|[ Ng>2ѥFvBPM i4#0 ܹ! a1Te.ꇔ,cNHAA4b-'M`1cc؏1`< oLOH{PT0""ir97%eW`z-w?/;͇=4(7[k+FE PsxVZ"> {s[;} >|tA3,|ƈ1CeNBiqu!4ܚ'@|c@^8hjш R( >iK"+hLv>t d*S $6r8`OJcgW pi_{.FjYrb UI(MkܵDqsb˟G`nnxe4)="햄@NqK_$@;xA,7קB~2@"e8SճyDs;T۞wݶ͏̇)NүwY 𛀱#ex6qAOl@MPwQ溸_sKe hI/'S|՛K(岸BmK]s7!}'+xDX l ڪ'OF*aT9Ebˮ-rk>fXNg5 %f(W 1 Xgܫ=5RyTWjJ h},̸ fYj˧S1=3Sy oԣu,"9^9j7>QimHhV,_-JJhlH]k0z>3 ¹uvkr ȁ.S #C):WX5>qᜬ!4lS3MGQlcp ظP;~No P gqJ6TNɀD? 跑ړ!Ap>0dl x*~=nvx5p5K a3G)>[ӹĠD/E?F:1F9o< dN$!*1[wϏ=&K'l>vl8) 5'0e02Q {.޾IaVACc[iwTkAL&R]zLBV2s;ZT$ ^y]EJq%I:*8tJgG6A mӞX[ֽ\;6YUpk0+ssRpXofW5rQf3Vgr#OҼ?X֮} * Jrr kYmySlNw*ZCftőrxӜη/sN5]VYQ RN_H|Eg?n<_kSe1Pϴ< _sYjr+ WJ<+5g0!8>Tu*(4)Wl>XBAh̹$xmSCPrgTPaUP35VUuWX[*Q p4gw^acp7!@ℹPfa[#A {(PzN/gXRԮERaB"4r>AC|ŽO+H+Z. _[4enɱ%@ }g"#Q6l̒6J/P,?!i:wm9PM!4wŎ0!.69ҝ5wiNg0湛* xARqFBG2q(.LgrTPK \.A_xj}PB#V2CtU` rriwBC!CO>IG, aK1Vu* 9ܶ x6t_vbV5~UYh~C;߰'a') -DWP^ZZPϘ(Ц}qw}]It=v) s;.}U^2u=(b=8=)8wD[;bwwWXtA AK<6y OЧzuݸ<8 ,X4bsZ-_YA$ Ϗ+_ Wap>r3ƭ}zףS_@zCr%y^s8''e.2 )P[5X\U'0|TumLQL\eQ\TG-[wte <8 ց>[:.Y|ENQX4iAu$fWSW>Fqb,]LogVчknژ@:2/ l+Ww]dFF*ޯc&=.l75i ypwRJpr70IIYݹ^7Ï %r>i15x0?oq B&5*?׎0CoXkw[L[ ^:tWHo_<F`rJ.;Z5ܖ[YI v"@fn󭜋ä)=@:|Rh{Ǵ\0FsW՟wRcg9%-5PxTiEHg@@U.mƹF[aTo3:Ia}}oSȽl_F&uʷ.Hοɝq v$J kpf>me9w3V6.6²!T!-?dv v[J̩&@b!\뛕sk&gR|!fiR辫pK׶7?mOk$᷌IρM#2"0vŐLsZuj%qXZ}9+Fy=( *CPX{3Yr GYe[aͩ}Sh:=n=~x8cwJ16މI /1Ncګ0k1{*uzS* ir:Pn;z,ɷ`&#&/j[})Wy%Zє Qw]uy>6ϴ*ӝ {<9i*{_ S<屝mUtJtNARsn9uzkmq.WiM^ltyd p"6=nwz 6n9x﬩'FBCzVA*\3yM$!ǾE+JÒ0UYnۃ- yrUy$1fF[e]pkR43}ol!3ם7l,nۍnz~:݅*Yv+õ̧˫]Vqv0TX6r֓fsPۑG"(sF)>ݰG RPER)HB4&q3{>ppi263-@A3O5gG$ :r=갔 Pu~ %P5>#ħ"nՖ$ Ȍ;J'_^W 1&E}y܅$*LU]cWȟsN&?v9wpd#RXpvKA OC2#\6p%aӶ0LkhidB9,і{y6Ջ\mnHWS䦛UsL\ z5{hN_V53%)f{ֻk93݋?Y(ZsP<]:PTj5Xjzmy[WKu׻o/& li$50\ذ'"J>+i-G_'~躑В';;6vU§M Fc_Q*N6JX=8|쫄կL /V[>XV59=*#Fmf_+&ú /lf۫l~m!nMWdlw,+ X/<*:F)C"ԌuPhA!턒vKv0dcvVMMN[[ee>R[6Zd^V~=\իV,ݫ25]x}!Lopg RKi{$BT `\  4#OGzם˒ 6GxmLRuvvk5HAA#{g EVRͦVcG6ҜTN Ch@< l}P/:ߔS2/Ot^ߗ0CCHS }1&~==9Η}8WvUF3^IqSI~O.l:k٦>7^\quWoWJ!%AQԄ!!$qvx&Aρ'U"A(X%JԆ@ AH)HB$Q":I0/q6f(sGCO#stX-&aw͜QIVN&QdUEdՀE-iѬ, shӖE21'hf6WsfcXHdX`9`428 &)8.JQBHLET-99 eю ypգ32Rdj&bgqK6εs3IeN9S6HHR$eT)ڑ$ޕATzuTNxFV٭h6mDҍ1VF d{[β#LIuP@Pa|gDh#p,7.x/,)W$@'y?H{$II>|>e)}P0 {M }]>)UÜh] ~ƾu>h}qU?onu׻=dWF+,|b-ϫWgg| ۞q\ԕ1k~uo]QWk`4魆deKz-pufFJƽ+M\ 6wAW]p?3ͷkCOM;|2twxq=ja̲^|0E$EjrtFE|s(Cq?p^ŝHB,gG7o^dq$!!hA`Wg4j9ȿ}nZvafO=A9ŏA#*Kz "sFzSP녖y$fy6VHX8/ڠ "@ ~OpbϤ⹁-ؙ.}9nH:7UI:v%}vx퐳H!TDT $mDY'EBԃ@x*-bp0%{-'ME}H-9>yz 9"yB!fұ'd L6Mqz*233I!mhՏ@C-2km#f=ϫ#~HUWwQ3Pn Ѹ** .#!uK& $ѶkRQ rۺz?Av)7z[%˙PFa5yB?.y!dq&1.ӄ/'n,{!Uox}Kl"ʥak]Z>D(?at ~f ZI$nxhPUUR9h|黼> cS1 /M*}r,k&\rԕKo~ɗM,ܸt :>q0]FmNxt)aW*w/z6v W'8Kz*^]L^^4W\]o9PTAy4vMi &10Y|q*xSxg["zOU箹T+].N9}MFu8|DiwQSU33g+3u\nff4$$KzZw/mxKr 1@^0i1f2#"~IðaQo.7 5m6*5ۙ %ҫNNR5Y *Omw|608[-32V:o{1jCOr0q`cOu .Bgp_CYi~CF!cШ:8ч0P0ƑrSqmQ OWy`}io}/2~0:p Tk+L3"XU>@?.a'oJR6eq4/\ adqqO:hL*y 0"(h`( ("*"dd)   riAGi g"dbK[#JefeZݚq#cTφ5;s/]22"T>f0;`o tHؔ_tkUncY]tB;kKraV}bX90 Q@+\g"_p{73`Q J +Q;T n^A10:LńO9Ϣ F!VНR\'P( jc=16:}fNwϪ:_ʻJ( |;s}Yx >D- u!@ \DC@2 G1f.5eo)Tz$EcT_]4~֡+(W]f:kϩvWHTQآ<%?>߷:n4!V.d޳?f7y9bJN?wAk;B?}-t Rq !iZjA Jt_ ,'%a=tUUTNvw3 $qM Ѐ?nAHKU*G,?c[BOJ0zxN0V㡑pfUJ 6h f̡dž;U.2OCq9B)K #D%a?pGr~>>B@w'HNBL_^ ,vV^ˌ-Rϫ\ s3$gn!&ø=.7]re}ە$$W6]2^5XW#`AE B:=g/<)mU]l-_+#܊ᲯSRrU{3:d'a)c6@nɇo !w]*G4P?w90~sPXU@P'|U?`6GpARȴcT܃oh#/o?If7$IWoX 6toC{4EW֦^,׳{C{kig[I ( ꅞUQ3P IͳfGcmk F>I=P!t:C58tRݗ36f {1F8lZ^'{TWѴ IRU2Ww!G7{czlK5θcLBQBSZϛ.̀yjϺ_|U DCR&}) "A!>h( ǰD-o_bC;0xof1^vVI?Z}# ҏ}O|wX;1#K֜ykPjr*"&;fJJlfdܫ={9},AzOlsJXCösH!; JozgImCCۧ|4)RE%Z+Gߧf% Jcj_b#EvQ%s Z ^Nd1O&tS<ú1'$vQum<-ލ}:!$߽-+ *_܍/}>KrE^XLQFa_Xkޯ}4GA!/# F4OH'LoOKIBF&?CiHFѳ,v}O6%~nlۚ{33K{8f_bq|;@h[[|ivI%᎜:Q߳?>KWBBJؽޥ<~&h6<ƇyZ b ] =v/9x׏5bD6ccny 7_.hF&o*fu?Q5ޱnG `>aMpUAj:UW٫@J ,ܵ?|Ix 1;g8ڿMEwN :;'e+,m鍯Ave2ey)Tv&I&;ꭻsڇݮy}h/NDˍ:4x_wkeD-7feܧ?43`^E873C]'=?Ά~}!Y;$|_ jǮ~g-p#e*g$_shd1~h9L$?(Q 3cf; 4@({Φ km#>BPY?UqCkVtO0ROœoXS6CyB:ϳX$pkꑪN|G҅*GcYl8O.x76/[%)$RLMC"g¬V%m('辱uuK:V;ҋXtsҹWkb]'4j@3QQH,PWRYD{IÊG3Yj,FoG:~nQAXO Aƽ `=/wn ZKG 8O>ZcOǾf#EzӜ4tԬ. XG'3Qon:A?=&}>_FC_zr|} ;517!*2$7"U"˯Zzy.F>5Ɛkfт!/(nn:rR{>m͐4YY* Wm>vƒt!~sbz`(I3o:on8}USGX!]"N]}wŒX6WnC㐕R:3l,?viI*:ʻB)|ůA#H%3(gYIYW3^Cf_ZMEse%r) ?pG} V?}v,%#` 5@g>}D?|qB}2p{hkCAxj25VarbBjH3O(w!$LVT=жD;O0~km} [z΂YZE *vCOc $줙j;=9*By|Eop$]Z,5'Ҁ Ukܤ:־:)l|3q,b VXxoӲqE/#|UAno.![+?lOA}Q[Mm?~6QJ; } 禖j{ 0.=joS?e?+z\ic3B[~?>;h叉q9(v)!egP509± M8` Pf8*ӽ `N<'b >=C]%Xtb 3,PW\U]>_ i HA䳙#TW$G[{]A:|f3}4/8b?}5)TDAt*)[2着-_?{2g|uF9O?pl5Mfq7@@5XЪvoeX>Sij2fcN88ɱz8E7-u2dpO}!eTrg@M6ޕʽM/ `{:@u.M&i ofq4CbFKm_`0ɼJ#"E" x+<̪-j0A g=C;q?-˻$ h%Pf"ǃ_~ΟOAMFM Ԏ:1 NT}#wn@Z Udq=lZVude`(IXST{g҆ uqKv!zgujlʧM ( CX0CV?M@})jaj9*M"?l#o Fd5gTzuFKߜ@ ^}p!4`nPR(SJ !Cy*,J Nٜ(zKŦe}%wC⻹Yw?D/=gL2װ1A6QCjʂUaaMM/@w ﱖnk\}p͊Cޗf+L:3~Il kweۙ:|4ŐB+@}Yo}/qf<?vvFlŏl)xM3y-? ?u`pz>rt[D+2ܠ1ns%MwmY+rA8+-7v2 wDI$(>AC~ѸfYQ';mO !8 ?/! CgoE{MnK)=XB1¶ꉕ$ \s-IB-|YemRҏ(_i tɏ8y=#Gq̀L jٹA~.b̙ ->?pfLOtys rKi K D",\_!$\s ua@$BHP w$O֪[` J@6f}| jQ0#)Υ{XxQϔ!.jBo}c(fpje]ߪz}]io%xo-ӃWm<{@wǖ;(m۫^(]ޚ}BlozH]U,X 쥷xa[BZV ?Or` {uﵲ0:9`Qk~˭_INV5p|* Y wnުx3p,g`N+9=P!Pf+EjJlskob0 i~RGyxԬkLI|4sg~L&@,{״3 MTUKrt'uW(?`>֫DJ/0jq~ՔT|§ gOeue^jea7E޸A^>ydq wO/0l(9O4ICX)?Qpk;V84Z\뭫z1sqN[vx=~%/23+ltf3|xJLdT%'@h"S:>$t3yZ[=%!cOy '~Gc=jY!Ui{ŧ2HU5.pw;$;BCl:D؋U{u-B~lf{=7֕sfl(s)Vf6,(~&RKۂ#!2<2hB)8V# )Yȡ{U{̊}oYU[Ԉt:!1OZ3tCcIB2Gm0aNHkLíO]Ȩ9ᙡu U%AP S0RE4!@ LHh@&P"EB=5F5&S0@;U(QH4I?&ԋI`.j z<( s 3-%0z/@B9O}iwFL,s=7L:PBV[ɗr?XЋ_ ucRH-hDJb4~=3cΗ^Qwf: E2?]J2G/?i87!_E^@+~o)1LcXN[Րm3 ~m<HE&>8DB}4GE*(h@a|jR;8(0xў;avT;!>KݡYUX2UVtzΧ"lDjp.#DQTsؤљ-:8zz4SG?_Hsk7asb3_xhO( rmHaHԐu/dQ|}+)6~6w׿L9s99qAZjhLު{ }r!5-J4z\6&p,bXA`5qd%h%4iK FL+(<D\sdۉ0_Z$F |t>Z\?_mO7jw1=9ϊxn;tZ@@]3(=zrV83Vnd3zwK{[$ c,Р @O(~o/UDg-jьLBw[d"P`'Ѫ{q.e<ۍ[ es M*Pd?'x~Hm\pGҚ{t$f <8pq'W_Zhb] ӧ,*UUUVLXff<f0U}fs93ֵkZn8چ{{9s =a^ipTlvY cli 26})I"a4ߴ|<{x<^o 4s]&+*ÍњesN<7a緎[3&!ߖ|X杩vNZN;'x&Ê[kzݴaz *A`Zt 5ZZ+/Za}`0 D"&Hˆ1r$3?A9&=F:;TM9o?O'7pMr Sq!> On Z.T*"(2<(8L) ,fvkZ=9f<-nXm۴oݛ9J\}'a¸gK> ?Ŀ B)џy`v|Gwby/p ?n}/x>~EhxdH]a̎~"PhAD;q &aev(gs:n۟d7 n-by*r>1luIAN)Px 8-}>#z˦,ȹFՠcfïW0*3"HG3M>}׌;{aN\E*DT;a/KP'*U9|pܭ t>wgEwC>#=m^xS}oxE)ǮZlY((-d~tC"ѹE"R#~HMw-Fzm  ʔhfR HLBп`Ocqr ɘ $Z+?T%ҊG̏S(qAA@ C6l%<Ϊm en&$_xʛX ϓt3Xu}y$b%\v> ra`;e\L Pډ^چ^3 HG9abRPD16h{7ۄ#dvŃu]`@p@k#f`Vad T~}PkZĉ?g! ]364NUYi M`EEa_#a|?fU&rK'q__$1;A 0R_H -O+lin=l-ffcD]*[集_}H8L?C,Q;~K nN?-،2MΞ(ݧ)(Z޵_:ךIz?c(JtLQ}EڻCv@v$_`(M f?Io$LLfe WE)V7-(I FJݩ12w5?KALLF S>}>dK;tjI(Y(;Si?\$)I\jhI&#*faPUBUUQEGSl d!{!`? СD$9N@$ nA m{11\ 7=<ሪP90 MH~H&C.Ɉ'n(OQ H 6)*Ӓٶە38sɛlBΆ1zks-A2 `6}a`noJ6y TB1t.%"@m7f,)[aJ&6bR K@K}ǿoo;{Ht `& Y. wa"fa}~>w4=f8qάxBmlm*!JE,<Akk<0`Hw@hC({BK& S#d{7~c60˹(fFZ-|c㸴f&qk E>A|9Fd=02#Fwç#[~!eyo#J'w^'6Q"X!9Aa*߂YD T~w|?/,Xmv-ܱàf], !ŞZ R3d2W3܉39e *ʬsw;@k3J œ.zM2%"7ĴU vmUl`xxQQ ոLm `h<7T邚91Z-n1Z,$( )TS$c$eh9Uc)0 H7a L APcb1eW 1*/U#UfiE%k´w"9Oa;X=2NNP D+`=[Ia:T. ۜPi"j;3{-n 7Bl0phh&  ~htT {NdȂ4|6QzӖYadI)H=Q/{ ;ȆӨt' .%a,a&Sa &GA/vBJ#vn`1MwǤ- wpwB 82@*M`sh\SǑT!ܮ:3ƌ7x1eå),:aA榅rU=֓JhDi "2aUM1UP]?5xʋ$m1gk6;SOEM9؋ʦX%*C%N_)i, x>_EFD72ɽxƅ<΁!]j u7* 2 2I"!pkx?j(X)Ax_Cv4{A'i3 BL8 bt(:QÃlR>;äj *#B ,M0 vAg@BvH`>󡀼Gs/QAt0TlF]=Åq 64h F?\]6mj\53 wM9 5(h*}TLPnWJ&G`y3l~r&{TEFXy2v9] EK k~Vq$D'TެwFp9QRZ0"ih=84k ļ1[2ߚE{5;e.q>2ROrXUN vric&L`(P0AH1DC,oz8/]#U!n<1_S|Fs\؊,01eql@ 1 BCcxAH?NAsLBŷuTXxw# CzK}]&Z̀ mPȸMjY2RP""uLSk ,j6GDlA^A<S$6L8l Jcx}; aLd L;]:Z@}ԍX8ccltghwf\; $# H U c]J]ov$V u]@7``A0 ^2v9ι  2at>#ˁlVHX.{6H#"eV  24qH%J &kD2OY] pv4YnV~_SQ@MD;IRHiS@yİq).{ 7$g^!5T֫ HY 6_w)hip$)PdHfjX04.3XdDHBA%uD(a]Ɋ@ 4DPLԓ$3%PSEeLgiV=$Vh!B{3܇Jn釬tEr&p \LmAH/65Q]7UqhM8t'"0%+8&`cb L WI P0C5{gAi(d*rB@ěbm:|+ָG}>O?lJRP AUT5UQUM%5UTReEPQH5EPUQSUUKTTSM%UIE5TU\gW.? Ad[V4HrYeY!@w;mp&n);9֑9 c FXJpֆoG*vȗ8ywaG2X;ֱ!,]H 6&i҆ANѲC)f1#K\@x@Kr}y`?'#?9C_Zu>ÿYBTC zRM}%dmg_i3qn #g>ed^5Ix$2o3zzHCO9sQ5Wƶ7Ϗԛq[bYq펨%JnbKj?@pSM_~6s Q Gr%'"$$]()Aݕ%&" Y%̦WQ>8 T=% LsM*sbk\.[1CՌSZ)o{I^UI|3]SsӘ?MM̧}DXYf,7Bk  ;rT;}F 0 #k3Xwk̹_ K=0 {0/^}& ,`F~(R:ͭ!EL$QȥzR`[Ldok9bP R6DUĎMYـ-43b ވ e 9 w@gAv6daنBaJrY@`iDC'˜{Ǟ6Qpbjr / ߤP((|+LYM Nqf3}|۬KǃQeDAnV@" akW.a{9tŒ*\+I#RfߛgviEr=x|Iq?v㎯y3 ]drJWyn\؛7gRΙ۬Ax}=+7)ls渠\ 0).v\ͱ[~&?;wJ5GhC!oG]0_z:~jf+bE1TYhdZv`G ,0SgufdX8Ȭ{5^ ,'=b:wI&+s-8ewNozVJ.̾q)'}|TFFdP;Fq#˥xbnT)8s8:NL݌ 0a騈(Gt3pP:++nźMng]Ы:'c1 tM6`8\rTNk@E!c ڜ B Z<<$Gol nlSU0uUn`‘z10kxl]4y6r&!4\]ę#GG>Wh#()#M kSDRGI$w {]bͩȢ+#5VwǔeB4CrfL=#MNJȘd`zK*aC `( =sܲn7B;:$); YsD:liGJ(yza佳9CgiƋvjBRtyhJЉa^el5.&Q- Aȃ8YMg F8őw{3I35k4XƚTB{+AIV&$M[To !!JyPS-eg! @0aq5,b nY;Qn@Fpn8ひ;!1䘝ہcq3dQpkB9joh*!ivdqh&v2?U09ֆ<"n)BLM([L+ XfvQ;9ї~>xZ[BH-hK^ChhĢSLMOERt1MΤ3P߯r.cGa0YtS[cme e+~d'۞͇tHߞ5]h?-|C E,%z2DOCOA! 1 AeĞ]m P2ĄJ=d&J X0 .3|"q ZV\erL_hC>CT@8#+PSJD.z зm䮃P2 89{JJ9_dj`G$ ϐP1O=CmZ!* 0C`!ﻠa9KfDφmTf˹h10i$07-Fi{oL#-- {NRc0|+F`U*`n)L&S='{C6D#f"B)h. 2X(c% 8~c^t{fi-Bݿ-?Mq 4-"P(P/aP$I0Ѝ#J DSE*!O7",`RgÕՃАD> CAw8 e7d|JXa Se̊rFAAtxۉ@ݧ۾󒳮 ?,Gďss׵> fZ4 gÚ\K> ^j E]Ti z=!#K}1!3 C\-<=X"րy47,b $4ϟ2Bl,OG@>_B='haFqLa>>wib~8C݌bJGֲȪw݀-$ Aa1*%z; PfGQB5hDum-U@HaцE0tsv a6+M4__ѪwL@rp+*ۭ}:a(A"#gxdVEU;fͱ̦8!H0`|0kp=*j*"*""""""""""""""""""Fj\,*% $ nB a ۊr]3233333333333333`2ffe333331V[mc333332̮G%nd-̎9.ffd3&ffffffffffffff6enfffffc-nfff7sr\fKrۙ[$nrہA! ([̶I2̶I2̶Hk,yr$s3333333333331yqs33333333333333333332$IeleC-ml;I.ٙmyKmۙfL̄Fr@n C=i۾ff7nf8331&fff@ pcmtEnf3{g؅MοG⊚Q~yXg:rΟ"uɍh4N juIMwkkYg}e6CɻjO H36VƲZ;o#Is]Vt,Kd8-kyfO&%KU3}q5*hiJ5`}p JS奈 e%Xwi$!(}Ia: 202S u#AC?Ûm< h , =m r\hvG03j<: '$2~mqh8 P0pd 8Es9J#1/0}+jQ;(A_hSUkަ ƜMĺU?&4-Fn&DGḃcG x)m4,ީFz6 ,&R.AB0! Ϝ/FSpoup0[FUn,% <%HPb =Ti} , Sd* !40Bh%~kea 8* ڃv<) ﳽ3nx7Gwd (PKjn!p8wnnQ9S\S ;ɾ{wPJG p UNQMqØq~D9Ga5/ 5FϙY Oxs 6<̷KRݯ1Z|xsϗ$R.X 0DJ!$HIA}[+2N~ p`x:{$9P=-x;4RB~;^#*uVC8T>P2IȏӨ7vGT8Bw39Dī,*BT:!R os`p8Y7XZr)L0);nm4 h(A 1&ouDusY!Fy1j$bHAT|^H-0B钒{d7M:uGZCѼsnqh3c@<7B&dJhxHPf ++Ѓ0)26eH jCM@CjݿY jl)a;*P0CTp텃8ڱ3VC} 2ed@Z+N FSԢpN& v Lp*FID>;ZhxrG;Tc$*aN3MH-{TPS!g6҂ b6_֓=5S1C! D} (aҔt0Tbj_YB $ EJAoņ5a6-`9`F4Hrsڪ݃cf2T96YO'q HcQAC?5W4'QKõ75 <|#C3Y^X |pPLA}>7\$sO^tX`s7xwdn5d[!H"0&5qbHIMOo A3MFҢ{Υ== rX,_7s뚀6!7rf/j*Ș2t#<=!6 *lF#d[,. U5,:[rAJxQ&&hz2Ngdijܣݻo6=Dꢴ~Tp35A-&@Ad(ϻ`W9*a7]SHiнp(R |t.͖p+ 7LLaU{fg$ٕ r1 +_b7Yca3{7Ɵp.n_]􈜨R!=?O+m4c"s5i,tV9ELy.Wiy3y`vBlyp#Ssi; /"t8 йTԕ׏8M Jxe<ǶqQuI $`Tz'q #7Z0ռhP4Hgyۄ!>ȡ'x V.rr/LIlj3=R|50">e&4Lv{L.Ҡد@NF}N@W2 yeJ2؜yleh7 \9Lp`ʄ *v8ǞH$7. u:(fjVv]]v[5TtC}A5/u MlTM :% !FS"و5-RZWkt(R1҉`x.a@&[BM#aH54djJ.va3 tkB֛aX[G!-q?Fe˟R1+SLBHl3rx8=đBԡuluWNJNn3M6R~ʚ|{n]qzz,d{Ot"fiDlkL0]D^2R?~_zY65/_.I8`iYW»D^%6GOvHQeaJ_(=LLj̬nTaۚɦs4z ƁV8 NNFm0wPDWD8@;M USW0>c h*NN$CJo3+AG4v{Aegߞu־tzm>b IP! TOT|oæUo% t}# I;b|?Dms}t0{W;q(ÐB8 `C0Q,/Em_z-<qF]l[oylOe`or+H-tG(\vP7 T FAp>۽,Z$ѣ&/ݫߪB*ʨ$!$@@TwdŐljdoc<}ŠHaJE'$Ȥ%ܝG4p/t؎`:a^@cF Z@>uB.ccmGxT2v%fK"8OƙEW} }bրHڭ-5vtxg^STb0R K>\:C! %5*Vg[ 64@vXc!l0ְ@}d33"dP!O]̊]dmT%.B"&t#6@,f.>#Q# rJMMn[Xl:R3`8eb;u i`U šTxi({QXArԦ2I)~HuH"tq^}UKBQ[9㭻!yr(: m(11#yRCM DARLd ^_{op,Wcs]sZ$"(>l"(Gc| |ƙDX@j]-!39C/'!93HCЩ B0hY UERybE'22222i8k;p_>z5G:-!(3hDD7F SSEJ4P,Ԉs7\bB(J@ 0HÑAȒSz3v-,"H`i:X ,S^B}q>4To(i:1 a.@xC 6v%:Ҡr(.BH ^Ӌe4**i@03VwB,0!` ʀUpqD&-%v`p A<6` 0a11LP &d1j s 'd GmRZV vW\ E$ PAh&f.)bwh ;ia !`ARA4 a4MUUUUW)MkB9B:9t;ؽ%ݴ~F@Ȅνc?Ё2Qю8;PKw(Uq( wPfl*fi107cq#,DcG} vl"_j#( Rz adOCCpdAV[#CxΠB s 5W Cq%0q#!"z2I i0İa1{/)s}\+-UUEUTj\@T=o;r3! 9 6.h*`A\p`LdVp =ALHƟH#nB"mă: NN耢+#hq qqN/Aw@h7И1caa,"QF7dsC=~2f,1BI0K: 7,x3 ؁1엏dJ&Dhppx9g]s W.ƒ2d{0}W^P$/HCA%CΉ Ω1̄QEN06Kufٿ'@mnӕ0(yEѰɸ\ǽWEC^a#9 MZ%۠C}[s3`C BG#ؐa 545289" $lSdhg9J -c\7QzޜI &8HC[4e4"U7LuJC ݅WRPE3XxX5yÂ$1D` Ru0A& 0Fz)>_!D{bwzNڹ/W,ޗZ3|qTIa:nnwwIL 1&8dT<R0#ƿ,*tpxxjFc[ԕ/=fߧV>0A"^iQ) j僲D8ZCl)B =ǏN\"0UUST2!4&!_oG}8mmz: I1UUQEUUUUEUQ4PH@}IfM(b <ʟ vˈ>{}׳\xXCW\iCqBSFa` |7+S8'qűQ!go{ .(; |l;셎F٪"e |~~T?B  B(64.^V,ҰrK;$1t|L%$Vdi O =_$hhH*BH–h zFȈ6̤d&^҇5`|}D:߅־+sjI Hx`]Ş mhCp?H0>pRa;xGxE7R 2ptvdcsd=GW$3%.%y,:XB/16'` 8' :_Xq0Le!JcEA 4t vTsLh ポk$Q&ۼo(@ iTf0$ N'0T$"9V5]H] R6eC0/KPM }4 QRk #4;2gGF0,-T l0>azlas|=8 ݄E@nfk0<G0ݪƀ˚[`r@PL?̚2˂ m f^#;RTfC~jAfؘϙ5`Cբ \y_07f0 >Xw( Q7 9hi k:|}U)h۴ G%=GUB?,([$=B쨃C(єKߒPMq CPn3 *YiyI `*(HyI'`ZfD!#QM)%A"VjjSm=e"WZ|,iI(46nbo1n惀Dz8 P V*2s-r${Rv0u;! e%dBNXRj$&$a|EY[g .0"`(xGN3 کqCf $. Z6SY5jHboDeIIԡѕdp6M߾&Vt;mYyU `x 0=xV X!O3 qrčA?>>2Z: xyB0$0 1 0Rb 06W,GZ2h 0B3`=v48AL»iE~ITpz<7vqT 砂;^E2 Ԧ@M<1b`,sbdH%Ҙ}@yPq7\9(F L-؜V4zB;F2BúE>yFd~ ıu8ð[?̏zv ܖygآ( ;܁DadutDȨ^L.&hG&.,Ec!M!FC1Mvނ@4&ӥ%ĕILopأX̛P{E0gNQVP&~L&2jkSL 1Y9a Y(9ap3 W+|TED˄gpY8=0.H"hj%0E, 7,ASDۥF\b$6lrp ۄA˱˳I%@QmjT\$PeJyӦYUK*|u3c(Ġ(0t9dh aTܭᴬC!8ef )TV*PhAJT)Ae!)Ta(R~Q([k'*@R椡 #Ȉ፻K:1r{p9U5U,uFZ1vbrr"5~knss=Z9YfwJHJŽhj8DkU+QN?rs.MӇ3tO[Ķ8q?:YDoO=7"bLCQ,lUL3s5] Ge)Y+I"ՀCmb"3DDtwecY=_!|ã E]E*o)9%NH0 @_+QCH5ȘT oVujb =j֙:u4cυotgFd4Zx1@/ u`VBfk%sY.2Luw`ym5훶mZx KæH;`pꪪ~8E9X8:3a߰o?DB5i^Sbjs jHh yi$D4}mS(KJ/[h.'0Ay91ac<{6\%O P "q|oS1 aֶGBl8?م(A+P+eA{LCIPU>l(4O꺝a_Υ>MpJ4 PPu|mHX}aM1 8uuMBTUv{%u!LuȂtxr꫾ rQaE C:@D\`NwAD-`beϕskjT7"ds0G8).u.F\f+M|X`{F@xDMۂU@ A.J4H !'eԙbu |`*){.0.;B( a"k PTu0eDj2>C5C!?'|B:^[5} c^@du1Ĵ,SG$d鈐cc,+-H↩]P`=5HfXxzن7xp(r@5jt(40ǭDf-8& wƅ'vfd$C `xNgֹ ;2PHH+Ǧ*bf M!IE5q24&H-x \5A} wl 1eJ '8mʨÂX'LE2nzT)MTdDurD97ϙ|TK] ,E1I*`/79s6+WɸlSs 8Lz~,nA34Ӛ\"+_v~2y֣UDcZZA17dxhin}'Ԟ-دb!VyR7s܇嗰ZDdI_ ?-\l` fPH"H*&Zͻn&le(Q,;UCOSx^܊ΐ:CcM#ziyܣ!%5zD7J-Q_ɸС5Ji٨XŽbv9tf,)Hf3+J$ v-̴{1sBIݝ'm^ޚzH>|@Iiki%%]'4nm:> P%eX˶&qֺ>;luP)-0SMTSvԺ*MZgjv'I%s[]g=|ǥF2;F8 0oG5e^ 2=tMthls6-Byc颥F*|Ȁ7}:JC!H,fgK:c1cS0`Lְ9lC0|^1ΰs#l\ajk.sa$qFhhR㪐EPC?[gHHIgʧj*pdÔh m5FǾaiۄ 3a`bN Lc1 PE&A$bjg+!bhYK V!lft0iehW(BШ{4D)t;8u𦢊(՗(zJ//+e5 mmA@U  e~ُ9?FUmNK{bt;A L݂u0`>;>M)=xuֲR%v a($+`C{bO̒L~ؿn1M~pƣHC5QIStbdVU巠k$$~?ggPI[z*1ѭj(֛FF9U.k|p񬛾}kZ֍^Z պ֢6-%1* ;o?t$b̿Z"sᖼ9"qY&p=T܅ǃns Q۲~P7> td᱂ ,&'> ֭p BpA锒7L\& `L@*9Ul/#YLދ!AyFweYSj2%`Jہ(0;%`OD DO_ ,<}Xx*Nhn>ڽ Kd(6?)o!'(t+O8v8m#FMJ9_ɉ{R(q? }82u[44+-/CР͊_B mqs03-!2@"kÇTz# 6n bD(ɥ2taXx:@(2P@I R4&H j ?((BdH!Hf:KtwZJ)iԜ1?KD ')@0cƽvEj6F3Gn?n j!H !VLK)PeR%L(n 3]gU#s+?zzş̓!K(fLRj.F`zy (Čh?Y,Gh.tȚ Ip5Ŷ[:ﵸ* R4E6yNTEچHTQWHh0ptxdF d!$M&|vխ*(f9s08X]sJVj)KPR< E7 ٪M94WB{Hy,Y( ,3Fv9a!E*'Rb9"h)ŇW)^M8`u2L  8ŋ+,[UPR?F8 Õh\>0PyMtx|92V֡c a~%y5+x'ŀH6D.6fIp^gM쇁'q=2EP-O@^hJHPF?ɂF 2ֱ1+Z&5Ɲq 07 !TҵMVo0u 00@vbT`H S}Gw# [iPE EN̬3Qh%SPp]"@:Ѩ3 t5CA.h,Z1y)Aqg~4h(})Vp= (ҩZ4'0moEreTK\x&b7S Z=!4*FƑnhS;GGs@vEB" Ҕغաf3 E=f| ^e5wÿd2=6@|IFIM]w/):O—۞=29|h^|Φ0HVH`$s倰$>J<ﲠ! @Pl(,= MM,т/Xcѓ&Q(*@P?u@gUW ; +זN2s{@ Fw4ƭ߷N:B"ڣeӢ:S@<%PW AX$^Wy*[d xJ9(M!xFq/$Qy 3w!x[e װ}&2}D|AO~6ώ8veU9oo>0_> 4w "'xed0_ S;"R0 xsxxUV,A]VA"&f 3 HUdc`/`bO@}!Õ'P=K(.p.=^c$!>cBHHje7 5C5pPJmUQ;#{K8syybg怜#Uv|X̝<9M^S9*&9%ogV tE۪YRiW\lN@43UUK=4^*uϡ]z)p$)W:ZmrW=/SkfB}?Qr2!N ڿk;v) lPmLu<>vv=Mcpn|@  筞>g2I0p{ӰyZRؖ;gY8w:4!+aBX1 JK9UTjČQ[0T+}#`px$QU su۝[{އ0'ty_ f~?ôN@;jM;vO-y<BC4*Ŋ4&~ בspw.bY=\` ;Dփtzڜڞm9r>2ecӡ[HBF/V@1 ¶[P/}?5(\#nj("ZirlZuJu^ qpMBN#+) ƇwߍԎ'1/(+).~YO CLl17\PMAGO.HQ,+u8ΣcgPMI\T "w@&Ts,z}\!D!ޝ^@u ׎DOS,#3:[͐~+Kx,!Ή8@mk5IEKUQk1}U]XþvD7q￟Soe UFf i Zc1ksBcuV;E#li]Ztlr׊0zS_?ym}MW&V'|0ȉzM&O@yz/h%L .mV}qG4:&5*< |**4 Մ4yg;LW[29ymNCeZJ-_ LmU͖,[<,u ߤ]-y,4~ٹ͈ #mlbNgKmc)3@T $1[ty'a^Kj`tֹdJ;:rhI@ǧYK`͎|;]ܶ[z|  `U5`x678[֦AhtB'3vۯk&;g7m6kc!Cs9 )׭C >L-i'd;Topzb~!~ ~v 7+dzʉDjQ)#`@:7K=`'fdF4#_xc~Vpo5 ÑMl\Sm CpmOPAyo3b)c$򪪩,!E9_Vf6)6DH$vT+[0%-D G0E)T/{pJ薺tNIqLZ =5vôm-;(]Z*V UI$\/pdaPG;K &g;/P.r@JēX@6% Sqސװ_YԁDN@-EsfDž&"I3uK'Q+w=5DN Lmvl됪fnBlM{{q *I6+]r<N{{D`>; Nwe"[a!|[X;YZͷF 3glt7yvݰ SI(IaUVUX`A chxRH|̧a'>';D-ɐ)Brkğ3}aDb븁f{Q/ )Q8:[ZYT+0:np 6Wh}2RN>{BAFǹ*ϐmn;PuXhtvcU-*p̤<@-O s_Q6I$;=gxtP`H^]N~z(h23Ӱ*wdiԂu;ޠi THv# AML ȡ,NyM6D()@;И!h`D="l^y5 0xtlC@ئo.Zz9$UG'v5'gd 69yNXe˗ N0ԅvGaF ٙ|Ix={Sdy'#߾;}7S B( 89uٹ<|Xui'O\GneG2O?4ǀ+3(j @>/5acgY K^?+&fh)s2:Co*yAc; ?噩2J+#f9xo@ lekW7̍¯ll{7?~?ZjjjjAHLKYeYeEB:/gIS*S0qA$r;Z&"BcF@TTQIPj৅MQ[!x  &TEB0M_N@pT!4nqw5!uËyɳ4DUQ5Sr sx5GFҜD%9AԂ%|9I CLc%@ RSU !T)Lz~O S!!t}tu6-8G+3R b /CiK(ZI߰;;iQ;%9nlߙC?/*~JKSJ|s33!D'ga_c)r/@43s.x0ƁB7#Wʰ 頁ǓNP6^0<Ek~r.26PZIrо*bpZB=mġzHG $-|پ|ث:@ /fFΞǻHݷck)P "Ɠ'5tь}j9ω<ߺsmYӏ繿3as##m}d4T>>SJn~|]FO|Xţe F~dvb'{^s}3᳉ix_:4ciB8;$ԝCږ7 gBwNNFԐm%NG}!B(@Ob#*m!ilgߣ6zlnVa@¡lE'G2>~IgcژrِSD[ܰ_Š6̨>!Md03SM44׸# Xa304nh+v<ýFD2!gxfpz~1ٴ0ZFA)Id!z! ļ P8*")^SlG"w Cg\:+/AQ⏨!='x( ӟ>'D zz*;, uq0hf3j䍟LҰC0I\L6 "u/s.M{ݳ@Ge^lK,͖gX:][aE' 9\ 2ARͳYn=lY90gO툅(}l!8Qw>' BbPt:m N#tMr}83(#7o}=stKȼ3$mexp22vO|*y ‹FL-97b \1B{#C@%~f>8hl5oKh ^* Bey6skv<I9:; ӕb0"^XyUpqH%F,tF3v<0_'(cڛvC^(q ߶ D,`.*%cJ,(4iHmA}0@UR[BL  FNz V{tR Չ0xu]H&{,877$]C0aؿoIUs.NמiWMgġ1ɿǃHQ{'&O:~!/Q8$-A.yvo62 :<=3HT j22xKQs/, AUa5/r>wX4۷fo+l =G|vR{S؝pnkٰaz:K3 3ۛ>Gj'ch i=(fea~'Zd/RH:~@TƮr$9 t BBg䤩v}9 ߁C #r-⍆:\kSm/E9>MH VtziY&+^x3ow(4sXEޠ]iaqi5䅣,j-|燏&{ڻkv77Nt4:!&@ìRf\8o5(`{KN=]RmP7u3ԔFiX}L:tƇmo8< 6@rx1wK ֊ˉ^;PHaZ P Ev @p٥8y'L)M68ixdBP ԗɲ hfABxL PiA`• "5 JE'- fv3w!( ·d&=v>BS|'^6fvpM1ܟ$~W`.Km@ch F\E۔n=N1wu9gl 5dMЯ 522cǮ7x2d>O RxñyNZG6SDS02X8(N;`ohTؖ`rY^D ŜM`Coace& ~ Nlk:{2Bu[#nRE$R@vei}, ;2[f֠yNAmlG2EPҷd)AѾl' {[9T@H?0xz<6""&8ܺ=>gt*NtORl.}mOvA]RB$TɴDcˆ;ml;'SBcTPL]: hȽmH5I.M'L̑m~l6ߪVQ@\- g>)';hƲYBh[2/ \,cT֝[gwpE]tN:d§C=0d~=/0V͝ɶc|&4c'^އw-q*C3`F0UᇟlߵsX& DGg{u{`+p2R(\*NQhL8)(;),fٚ)ދ% ;U7ki8",Af p녵ID9a[wQ3OsPP0b6k$Me@UT39*^ Tއ]< äjcϗ4wq4o蝩_xc\RM5ӫjkle _*窬\ʪOWݡ潯ǷC$"Ȁt"%捰ۯ`5xwW_m _nVAh|ZVÆ;tjF%V* ,Vy-ˀ ȅTÆ\ N 8?pl5 Ϊ@\X36$OhR^\ꀝ;(*@;ֺ`G^˹F$ 7jmfMk-0xKa ri!ʾI uy3i\ }f HbI(r=0@ckMyCFOoDzD9oFg=|'ΩA.pzd6u 8H:ΓA,3x;J,'Bf^-UTMCֳ`&.…!q́ϖaOqh8,1= ^}]XTiPc$$cȒIӬ@HJc^OR1 tjmnk:il|A,BM8;$ v<m mk.[O8 1pJtqZJQ "}wƜ>=v_O$0Wup{3 uh9Hel0<kgHݛw,BIH>H=R+ 2w&GhHq Y LLZi0Zj#W!7pGSq .( 09 [7F@IE_in38f2& pM5 }u38l4SE>|dc~L?A46;Jj"*kq'ilA jA+(Ƭ(!ۊdc .L@ibib2?Oy*˫.-(" mTWww>{!(#UPM?Y5I3~yH鿯$ZC0՘J'ϟAjp@q\CuGr;bѱGa4_޽&abI!91V$KԟonF_}&?ɖv>8A$ zzabtjU"/UqE ـ͟٫_CFU8gSA8#}|6:ۋ큻1QoN#}o o8iա/Dq&Y @fbFD%MA@SDA1C˦ A˜AAx;&Ϭ,"|)p1%5ЯG}{}Jgvf"ki7JpqEfdF&f&Mf)C$I1K,De jSXfE=(J9 0i}+B8/&_AEH8CсMR.>i/`cDo[Ch#[D#Ñb\Ƨr'0 (c`SknW qDi<ΏEx  @vh†cqΗY8G}`>L\)scME5$$ZG x=jsD;A;aنAp F|WmJ|q9Ak7W%If+?r&Ks9&D&@iI iVACG;Y2)8pԦr`:oBe;'$w:]b')e\75UF 1o #,}n'~ ҆f.  M~Q'~u)#BD4E~ LtX~a2"~% z]n7 s ^*܇6!ܜF4FĪ)*Q2{4g f3lL kB$fE"J/V"ݬD?D7j^c+& ͕4M8Uxm8C0:w+xa&+ "T {DAt8` pO^( hMٸ5H$$$R0deAks12h;2hpBo v`cX.}k?QI 5d2]U(`OLG}[Kd_maDz&papKhSR׽ c3ۍ%#J [M܉o ̆BVcQ!t /$*hŎ'lKTfǓaƝkBZ&KCDYzĘK:b-xmo' ci ^tL9lINNe/&j]:ɇL(%2 hd$ 8͘TTDh@N:NƵ./$ٰ 6@wQ`25N6W/fDI J.Uk](ߗE}Z2T|x= 7j͸ٱ ru h6|^ !݁&bE!8Q"*CjLa:(%7Ȧ_/\ \GU'[.`TOeZhl EJ8 ld;t{RQICOK* (WDȨ&E)AX,0A }0?Q3[TCP$հGʄNCb#"{X2zb)?x<}*(; ppJH{C,H Z("&I{y[|1e:}ܕ䡄 C#(1 >نIэ;X (2 ք5&PT0:?M -` *t^ $ᤠNS)/:'DX t"n$| 25HGEc?r$ 8ʋdDȞfImu0spy 4{A7|$G7 Oypy6$3$ @ɑ@f~`6NY!`$~N"(G8.т5Z;@v^ȪnLVC,ί 벨3_yր,DqeP4QKFAQw~_ϘCTo^yYNbaD #wN, 馾,;OTMPw7(w_ 7ݬ?$k"&[MEj׺`/=Oa C% 1n0e4?Cwr596zy")[@ Pr*,q0K_4O'~?=F̡AʠR1yZh҆4kߊ45A*,[1>"dP "Ry5HRjh))$eDDDAIMU!SAPLQDk e(o1hJ"qHԁA4 #LF{~wcܕpOd] "b(u2/xACxI2 u֔0Bwabzb~τ'x@DBdb`AAŸ8C@söY]bHFNxv ǥ.80(ջː89>OdeqC@p_e: ,(%LL}L E"J4M HTk sE I$!#$FIDX:%HzSii:.Ƞ߰㹤5éʄG^Oš6Vg؇9B 4٬(I&VH($Ti:CwJdRd)X Cc#SpNLa p "YHJ&)wU'a.>{ r 2fP^]~.7F!!MemD$1u} SfBlލ}u_\߀i)6`=Hdm&MMvieS!0("#%kL#V"Rh:HhRP h*hJ i_nxuww1/u.1s/g]cuNNOŰɢ=ч>Rbdu%dq(p"Ǘ$1ύ#8 ɄTUCޟPM.;RSKֶz'@A `bfQg6Dub3(ف1ITˆY\ٍĘ& ݣ{x=m&Ў: lN3ޥc4(DlF2tmlÜ]o9rT6>aݎ [n8+T;5g Bq/8"`r3S @F`%=}?#-,^Aރ*tr?vqi CLe7wniarUu1zqW,J*ǝҹRЗF!w FLN9`yT*pr윒311,ì$pշ툺{ޥ =HCe^=v*e ݮXv|;v&LS.5!@Rg@ A{՞юy@01 "0M!۟Vơ:s8" ih%&|n}qXP١=)C1T-yƱ$ s'҈OJZ/@@}ܘ!;\O J2Pʖ%C 1G3z)GV8LgimfoX,LS><}!f녽>{(Hf7Rݍ rX**!N4 Ӵ<&-)'( x2 m#69vN (#~ݫ2oxk zEo;sKҲ*Dsym^K7*1. |~1w:U\t`gT$j1iB*;Av" 8K9|: pRJ&hfå߁%G֐0 LlLMKqHGmƟG45Q Idɸ:m'aN&hHYzŠk$hb0C4+Q'jb  iu1è/JJ@d{s&:G_4ߏp̌7#a3wy{Wp}2↤!^k4fE>Z;WA.p;uN⣔k~2ni*Y7(5箆T~\ClEMtԔJTnlN:;TDfL[aH`$Dgi18FC#FnD3,`,0*s5R^5(ѣ'ADEa$ac4Hd҄5T ETUVvToS[,"aHd`EJ39&0DK!LYjfJi$bKL`0Da`!&LbC3XK3 j24ڥvb %H AE}X?gkXdn%C̅[Z` \rEZ(ju*h"k— (:ibn$H`7ƠܐQ$0 #\EBNU$Lu9PGP 4@dg3deZ>a)\ =*2@E]y)I[hgn+Mf `c|㪧͠7ʟ+%@Ș|&4+DG#K(ޔpR MNFD{l:m2N>T߀y 0oDw{!nƝr#CN&A@5\e`hKn^QM=IU.p0G+ɢ""8RQbrzZ'P6xG]Xm43jT2?~Q?B,*C:sj ٠ÍW]8 %2|)ydTpnIax8,-1SP 1+H1LlTPb) a&9 e "oCe%Z$a.rPu;!-^!veOQm_et֝g=8.)J^0 L Tԡ"9,ȖXkF#2C*j1S0J(AS)D@@0[Ѣw+'Oщ Cpٱ: ei6a&i@E؆VaIlv@AJc$T'C:c 4Ƀ#HEj:`HHe)Iyə?Ͳ Fsc̨gq)avk@@鎄" +b$,PpγJUj* 2zP 8 7zcqZ(wSdL4\*m7S7]OxD..P5s2qA& ;ET=`V t:p$;'!$͸^ːH0F#4@"Pmb2ETa.f l57c4F60cD1qaޭ7EZzJm ۅ[O88wXM7+2FGrY;4*5DٕAzblmpNco$CΆx8SfATSPFzf1Yd  Ldo22ZR1F4ZJ`cVĠ!!:45 ,jK-I#RFF=5r0ᮧ. Ȇ.yQ󆐥NH{65/<VXV@ԥ"$f3` ͈c5u4zuvARn듋Z&cExcHHQ, Uȷm*rQLYspR&CN5l  cpov1JdyR)2 RjM@RRTcTk0Û[9݂PEB3b6{-ВeALdbɆx i%F0ueD`4@# SOAr@%7Sx[7 4KCQ0A1ޜFZb`hlkQ(+ Z|;x:.89%8Va c6 Q'M2Ȓ36nxQC,[C!Fz!J6HїXc62ێDUȃQf [zŒKfĥ +HPĆ(]NJN:k @uF1*3TکiXFu4$f "Ҍ$8nmaOecS!B+0,+ Ar݉\Z # U_u93)ֻ95lI7kuWQlʽze̚8Aukq\ꒈwP Jg N \m$b1Hzڄ:@=P(;WsHr|Ah݆yhb1d3hi&!J]d(XW۶w7M6{3M֓tՈ麹jHÁ0(hB-ߒ)^"#`L81i `plWpgNi0E|պYeA8zx&zo)a|zsY830g%((fi؀ T:e=:,}\iGRRQjw=TK =Z}ͭ pt{ lE!#5 D9E_ՃU^0tfr96_/㪶ByA0%Eؖ=kUx0F-0T.Y4`t~?qc!a1 VAB1@VD$8B 8%_lC[0@ n4GLo&@ЉeK(H!s4l!A4&I;.9L9 =2h%7x:8&'/3(2n <NǑd٣!f2,XLaTݞX, $bejiṆsBoJ/RY;Ce׉ŝ  tP<N_O6OtĀht簓1I{r' "#_\<7+"Gx bCM?9->_m>JI}>Î/6x-ob1R>I}mH{CUD䀦HDgFNkY*Hf1 HIcpm rYAGPZhI Ӕq)ٳCXf$Ԉ#Z0s1*5`9E:HK r ! R$Ed iՂh>?ϧհ7pk1O+^uP\HxJӞ<̂ҠY`q5UK8HcNDlMm&R4ޡ()GP҄TLB Rġ- !H@,QhR$G,CdIAP0ȣF yϼЂ4SD*1 @C D D "!H HD d1D;%G)(rx; ȧ0g=Du"uxjQ wp9 RѷMg'(P⧺Q@X J5YXGy߁>2E1v[(,hC@F?CJ@Q\$pp`|L*٬4Z2ʫUPNt݀GL|k!|$(z@Bd%EA!5?O>Gϼt(i,z(- 8vE*t$G,E:~y(hCD5ȟ=tACQ{ ^t"FXh_ǒWp(N8B(!zn#?D F*a2lU-.qF!dSjBZ A]] X QtD(Y藵/$"%TWcy,q|MP?tAoqXǕx(.'vD~&Uh9}ڤJHIψߊvp"ݱ?v,l^EvI`8d5DQ=%_ NwdUjv2"};Ct=BXJ@y:jBϝU%'﷾l/ghB5H3BZFH xKvKS|x;Pl͍ IAJi)5\S5ɎY1 ֎cPDgh<$e2! 0ES2,Ov1Du U4aجü])^h)C0kcLy"IpB?J7*hgVy_(2I-ӏY|1A<,y|뮴^9zj'h혻N-IG57a>P_tvb[Q j=vJN4tww]lí>pͳJL 36zCPPvܚ$ ,@ h)i(+vFЦu<";HMJ1=iPq ^]p6s8820k3DˎOSn'9= 9vBB㌾0^ xYud O/HG \o.q:Ya>8xFPhϷgXˑn(h=cyzȰھ-8Kp0Ё$<Ȟ6 5Є}am]&j™^]4߻=+w2?2d;upޞӒͼo(FIP{OA%3 q ?ma8Bf9jkB#bxǮtN6Ny^o4!\i>|9ɧlFCv.z1 @7EPN#y,b9㹀)!\S]~|f^jۙk5ZΜ}*:u:ޱ|E쀤G2ʱvJcO|4?q!nkN3On易 QFF߁uG' L%t!Oze|ӛ׎,p7wȺO!yezHph띸b,7QU-NAN; i# Kyn]}Uj2Z!ky8|q,k6Ǹ>\7<)Xg.A3 OpAHbw4!r3Bn#lFWkGZ25njX˹#/bH:BnG-qiOJ2Uό>$[;{56>$1)B% ntw,q8T'|mfa\չPY #Lko h4_: z_L<^1Q2 81کľGt}WM%:ڭ3Er>x`)[V8ޤͰEƍ N7L \[n>v-bHbf99ّ!9vyXl!GIjCT- 1kɫQSJ  Wy9g'9{[u(RZiRB fBaLqUl`0;ֳE}s3m G _Bxx=j߮׋K8c3J|iN̉ I0Чjz߉|$$K1:F0hh0 XwdbsdޯG+z*w/6el=>MѬbSmuX#/?YO<z۱s,5Q !FJ8޹RZD+V0LG/=qƟzyqie|u|6Mb3ѬS7)׊ŸͿuvmHq4ݜN&wI(|V_vϺXoLSWw1$%I8;V l[FNx Ξ7p%SzsuທۺÓO|)J("2xEGY'XpՏ2"x4ELfx~c|´/SD,|,[bDx%( x n}Ppet,Qjʠ3SΩqyDÒpA:{b_j>񍚵/Pȃ;7 d&D' ,O62fıٛiL9SW&VX.6k!di4M94 j*L V<;4+l֢^ Pj{HWN8 &Aע*wz %+Xԇ9u޼QnSY~K i =̌&C1$pd޻ g ti90#!l釲.J7]"#)~g1Utm>|:ذbKDO"d8{I0$Jf18fN֋saٳu ;w9f3n9 w.up BfPbёNd=Q$1v;@+@mrT PeWfy EH'-OzOd69p կ˚'6M`UFO^d8@z]KO|&IJd#Ōd]q vZCm!pbZA[4ΕKM36F\̠n1 J.4kB~c56VX$D8DIMTpzSګ:" (aJ)B- {[{KQžZ[ {ʊACCpђDeETt 3w:V6z[sƑ~v1 Xe1~y)lvsxXViG0jRqPRTk =紷:!K Y6)y_ϳw ďQLnطY 6<vX-->|~zϐFIj%30\9ƇfzF_3pZ)p_/Pw8h|+[MMO'Fo!6ѰQ:VE0xU)K@ck>X+LL[FfL(!ٳ>&w(v2 U3X&`uE9 ޒft[8f^҉ l@ fե"d0bOYA9M>Sy_swݓ8dVz81D8"PnHcLxխ6+t6R\!:7eC>3uB,wBvV˫ڼ ۉ3l;PF nJҙ)DAxx9c |V$Qh0PԺ!WC85Y0B[0#&L_A~yȢ|LuQ,,ǯM%=BP["\sՇ)"Q=+54;#so:s=3;~A@ǶȖ*L3($ZIi`Al jŹaQ 57MC2pAރ%(=2.A}a z?nSptkw%76ytx}z7[m-  @Pup>}%8-˜8P*hfa LBѐ hԃF~>>F0ѩe2P6gJop ^>a?<ḧ(a36skPD}PTB<ҏ@?4CH"RT>8utJ A ;TWUPeMų{/gJGp(D [PHJxmj]DUDJR=(Qp FrӊI@<\>oS\[䠡 ϷE)t#HLFinDOpݕ` (ԉFR4šv腠n1+k4gL2 MGMf. =(x |M!Ch.cbAFuTMwxL@W˅vM(t߽|j"\ ,o%%DXme̜2){G; `]MgLR>zH(.Qx1Z݀@gd↉D@&@hz]v^[u_w뻎ȨDoN6/vqҦ[@+J\5jcKְ9_M2GsIndFTAɘVHm t~=MX"$)`j )3BLJN{Kz$e7[!Dha`?軟 }4P H9Г0+# uX8?SO8ϳjjvf'!_$C2$уefSA~͸%-Gm1A! N]PkS'Ymg?%EzX[uN'Wu  Dgr]&13L;JG_ _AɪcLWCH!"bԙQQ_OL$CO9ر0lw۱H䇌1bReBWᵀxUD6E\cP1pt==jil۩M4 B#F_v'QHF"a9}|M4rD;I0"HTΚjD?>0P |0?H/QOY?̔ဿ:;z9@vHh 2&P[=] { / 1viͼ!ҽs4܉;|#5:sX{[\"w01-Fk?tR w #pãJNqAYz[ԘC Z<;;&|S@<PSP< J@&h(EJ*P=*zOaM24fɦ< e\Hq+Bn R%/6C 2PO".tʣ P8B8L$auqT20l|vʢ\X]z_]ޛPE:.>>UdۀYQs_)J Юp9,Iإ,Eϣ|ТVE{lUbFyv3ufO׽~ WܮqD4XX&KCjRvEJSѨE`d pܹ1穰c9;yvxk9!F r0LOJRTcj'g:sr'S'Sİkֳ':ιo|sM֟(Nixr2Kk:;ߚC O0dQ* ;V#qXD-VmMErU}"fխ>YoTuOb믎w_yRG̋=эMvPPMo>2h5_,NϔC:fdFe; }}WGd<6YOs_#]`s-Rg̥ =: yr4.w YA=F/O܁ڻHh"/3 aa gp0pD2ECߝa?61xN.obKd ɋ$Dp~ P)zX.MO0 @߬ߌh*Ifxč zJ6ُTv "xll%/F,kQrGİ'0xnq2"=qjsb fA&qD C@dbCm $.}x]wȸq8pxW;UTQG+WkcqDHAʇ]"Zjq Rq&YQAA0r 8)TRv"AbQ!7H/S+ݮLA5  *'S>A D Ri8O ^*<:%CMGh]zeݠCo4)ٝjDzFAe)GOg&:(* 4"&c)M&A#pzuaF8e`(: (ZhsX&W'"Vi2A0 ldwT;?u8LhԵj2\Yrią\I)1(JrujpY2TܜEJE o7kD$T%PC$P2PT%A5%'oNPR2ll59j(ͮ[~||ZtΛC jA|v93GTOM|nAUsMK#j[o7 `寫lRuӹ_I3h#;xp@|C }I9'FC뎗k3 JvFaA\wTJN!󈀶Fw j6sݳ|_+v_9ǎAsP7!s"\b&帤zbq 2Ic%\ )^ڶ Eek!`ISzN"wctg+J!i:}-=%AQDSæ?NerxA됀湉diT\Mĵ#Lv<A1LB߂{{N :_,ozy.*4?DKDaURgDjpx $=~8EEyB@=l/\LFX< Pr])>uQ9Dz)sK cgs뱿C(gůqЇv26֏ u&BIkgGfkLyVz7;*7\Tl>z9]1l%mK+4(>9Yј|.}ҫpo ̰!)נ{z Z=5<+* "#k2~ePU I#vvD@7}W$bTPSC,1\&$KۙaUTPg @*P-"p7_ !PI>, l@z$>ip?齠:;k} #b, ~/٠X>"ͭlGPz§倨/63p4@0<3?B8tIJ #(>IU!7c1 -X3 n\@mt _j! ;LW&AX,co˄S!Oe9d}z&t>jF G<][G,!CӘ TEw@.*~m,ޭӗD;{nN>]d\:86L\BRei{0PALM4%$I0R e@BR. 2^$N%/R4i.;bI9gia3ws=iݎN D)EHӗNUHCK\X]ЍҽG;|FxŒSda6-PDi۬ B9Ǒ.AA1sN̐23P.!o~-m3EٔLI :z D= ΍wg']801RI7c8m_A>saI`{nװُPƎ[( ˀ#BT4.j7ѫeovBX;  SQo@n,k( 'Hc+Cm5.̄I1mwvT\u &0 02bSTP1H6dֳ(!XԈdB " `*x:o$fbEM hPV LEFEM$fZ&ӡ bT%j BYFoe2(9UA6Ѕ]-Ke,y [lD1݄IUmS5, ;rZ-}Z~_q2'E`pB.H뮘dˎܸۘdȕ1*21#/&$L ׵-Ęw&~/.\t.Zˍ-#D͐(kC]u>|@6ovB~ zGBFJSL`X-BC LF |"uL+TR< ( h:?4Ȕ &Y,AІHJ!A!2&qCI&gisĒ<6Y `E CWR JPp2J *JD %Bh%hZI dZD"J  "( $P!)" hj*a)D&P(2AZ)h s*jHri5- PIH0E(5@DHP#E(HP#H4LHHP4P4 u+TS4SLQDR((٢$P=$!Pc TSGJ> y<MAF1-Np#*'2Œ ,2 -f8cˠD%Xd(f !ELFjuDf/F-*! r|H y9Ą%C^G X4)aN=; PL s;=ڪ`Mb- "acbyw ^_ZGH!b@(dH Z( RZF&"BZjddB&"$  BePf!b %*lGh,A2c`-a\U-w)8RҝbsDہN6"  6s H7ahQhQ>d~xtŽ~kB8QԪ?9]š@(1!)99 1"NP 03 TG a;Rj0|i%$ߌs.:ylh/(.mG . -`r=^<,vѿ6%cDiO4 j1b0 HR-!Y5^i({T(=| vHAVN^<#;c-"^o'  8xxgZeW@<33( rhq/_# GGXUyDQ&bZs~^{ &1 1xLmѨ#ܾx/9-EUC*,p"TShHh>}Gb ήv[8F[x=in%fdfYKa#+h#$sJ>u]#̈ѳN61Q@b |^K*%o4^*D(G!x0u@ꀜ?Ter^k~K!F9 "1DB~9Ot!}͈փ!c3٘HxC*.@*< -V$گ\{PC PAB ˜Ʉ GhȔA6T|'.&'%NOϡ#E! Ctru֨1*d (ȨQ)!HJHS>iH'|(/bi3 I;>}d^Șxk(),8@ixi&h~NoeKBڇI|_‘2BTلG| rCD yם޲\8JsO.1#U{*AyCpnfV=yy,hX TAU!I:`kᘥL$f0 f8RO`,P5@4@Tۡ;X$!U%H5[nLKDDL$Pd3o2l c"n1>,O|][8<*k6Hz6a(=̕%ʧl-MmLjӰRAң@WCbyg6a'FBV`\Qb1]\+ I@\9Tl'hlzcMA2TR8!F!g7ߥ>[ fF.&fi /E6(,mш:G{` MLJ2"cma&Hcm C%!EK§OkE2>J*)ҡoؐmA$CUFN:1ˆx[ &Gd7'KB{}SO !LД+@D0T@,Q"A$PR a!dpI`, O8 @%J( "F)b诞>oGgy> ?CPRL^#9HA "()y8  2C\G*RDx!| 2N,Ta ]HE&pePL֭]u)f]`RTL1 "DSѫ.db1~"-5Mʀp'S~aaF)fOR ZIcދ_A C(-D[\?[q^]By_liiSR 0#č ^T";~mi}b#R*d0Ȉ55e0j Y*Be5Y dXQ &QDBL8@0d咡4o)ݢ۽ QD4 lCZS3(J %rZ(Y"  kWFox wNhSBbhH=4k0pa.6q!D ,N1XᎽ'T м&\ȱEvM9gvPb)zГwT$Pkx-!nnLz$AEa dP/ѻz]wESTa_a׆yAD &1 ^'|HI:` M"}} TA7dG^H{*dRFsZ?9҃"?OzI9d΋o:cr }ԣvzb᫭-)2,(F؜nCg̖L5EaSȤ+&*6fٌX`,mW\`ēac1lu`RKQtjҙMkVUc7!NZ Dj d4 k*Br 70 P2:$6N1Hf큺J!"nfq-5u)%vʦV4VFJZ#04d%Ge: aL!IjU<l⫱J82Ul`ƐMcG,]D-T "@t3,  |0;  "A.BRfAw`@!&$ӐaX1H iް4'`{jnK%miM"d DkSlh 4فDa dpceo0(pcSIIV| M-'*R82,Ihi)!t;PW̗@0hNgcAqnf1sI#ɶ]'=666)G9&Ҭmhzh<1w龅7}x8MVdakrH:-"܄vC(Nt% aLTH ,h>ُ%B$5a6lk#t$RFa@ ڪCE#Cq Z)F<.H8p@~vAz^Ȼi$c]1ZX0/tҮm4ֵQB.7/њњφa8LؐΆri< DцY4XQaedDf.uAՕ`&s4d6g{`akZi@š%`]\5iQ +䈑B,NPYf!)( H"O@E7aF46 FRcDT`H3ObvbE"$*6Ѝ4X0w&21\i(`mC! bl 6ĝbbfffpB(01S7F," H3N LM3h 4k0&ё8dq-U0F6L6 L"xm[ -rٱ;[q+3H qfc1b*\0(( A q0=Lf6dg:-$yr劊fRD*XER2$!a,$͐C rq6 !&o^{A;⡛= [3WUPB%&obdTzhxuݖ=:>!YQ6h(72APtu=s1Øqgt%)h):ƛBl=ƦNkc|b[)4V+gDb€nidrhFaX2#f0|+I a$7S5ABvpz[1baK6q0ݪ2¢5U"%_RdC&`6{n1wisĉǴccH{o|CM-QWf9QjQRbyA%_#"PE+RzDV^i|G230ș! f(ZSP(3sME8]0j2y(ivr6.]32,G.Fm搚$ ÜAAuwZgMPu`5ğF$8i"UG 2B-KtJxi|:V%P2d(QtJ p( %@ LǓ*58!†܃ʌbƎ4C}W6lv&@q2AǶVQ`2]kN !GLWU8u530f9prL&.81 bDAnlIuCEM-Ƙ:7 ~Q2v 8#cp~ѻ'p"c[dP2CN@Mq&-D)Yᘏ)m̌ࣃ* Cq #^xf N4]PxVN`EY{yEf&-#h(9Cx\WٕұDcZkQQY[kg6Z f#w×axxXfKjGM 8Dq.XM$2B1?0o&B8?w|'0YdD|cNKnz7nn~]qDFHhwyg =Ge݁! :civt5\PM$h "ݧaE0, ҀA0_Np` v.TΌr aTP'&HONJVD$bJf wuw1ɭyB\=bMf;Y/:׻l$i͔gT^zAW.;Knށ^uF8\L (W=D|!ˢa'f?Y>zx!<}oHM؆5 @h~#cL C 5n#A"9HNM>hxmcF#w$jtcE"X4 dH!0y `c&V214Q UkY+CDFHWvbUSHj.mj[#a$+M枌ȑE RԎPV)-JI QB.("P4@)jH` @P1."Hhш JQJA~9IzOмuz=b?5Kk/%VR(+R/w)?$!̄  OЅ'q_ =A)\ּCrtAE;plOʌ[F% 6_cwXh\"E7х0tavCQo?I7x4&8ѝOl'%Z'J92Ww6tC0'$&1|_)9$dm,!2׀+a?ԱlLjJWas~ei;2pFXZP)Di6 'LPQ Q1 3T41 II2 TBh( iav9?FLVc*p|I%xMriqk,fra3HjNt-2B;} ϻu#r/!'>9%ce HPu@T20 j!BC jY HiĂ"=-%,;s|(I2s3/hi ED|14ps .H7r2:-v̀{3vTxr^+SS3nBյ'E>F) ,Qp! {bƙҙ/wӘÉw% ,xxw: Nu`cj61=O,yonlVnn~uoĭGFl:rt'h Ō%2f!pFMoS nI/"Xs}tً.IBO΢ly[3LRSSC!3$5rBԋP+Jʮʀw}wx4(jnwSO,2Yk#ys/Z4Ѱn[ QCD|b'[>aŀ (S%M.H8=^a/d(H㔽O2G͗ɎHy_} uiD($hz& wӻmb J'P3ՀJT&Bh5 7n5MX0DA8p%&):#bn()NG\(B2%$8%US&%Va{HnhKQIAK1LEJՠ``j2!8FH `&?Ӥ1<* :+S+@C0gnySG+8?tt3CTш }Y^)+#(b*XBOi32*F^84@PD 0&0Fȇ5k_&tCD7DC)7Go@6aE$d`cv# ZLg@!QwAݕ 7cq')7r٨X7s$NAKy5aU&37*x jw=/6͗T7lrQ\eE/yp6G[`wx_LGT7z`FMCFt8,Ӽ$'4؋0<6v;?֐JbQ{r X.`Bu {ؒ3,D&h_5gJtvr>/DV 4N B@{nw8,h ~H Bx +NQK w/cDl@0 CjR#[=8!<s54 B&= 4=ٙ6Q uPiz2M=YGrN;OF` H*I3+m~\d`E& ,M!bq!IfG5 ұ@?A<#]NQfbpRc,3t0{%%!Ԟs pߌӂz< g3!SF䋁 1HD0S#i>E]=ёˬ;]3 6%5QpIuVRP$pJ#AH$=łf] b%E͕GtXA]TSq;!(NJ2A4zޏ3O9H4 Q?`'?I0 A.!M{ ҩ >DvVJwPS1LlِԘ0u 4Z /kXZQJ1((tf.vHxqi1{?_;WiS!9#&b ]ts5J7U5fȸL-/QP0?f9mE[6@@)Ɂ$ HFE>h۫$] UO8Qjʕ*q5xdQLk]v ,Ē$sr0ƅ%R 05j03&AE#-Bd XRi N%$ёQhb1hL're2+Y:\xiV`I FA794Y1gl~ Ʒ 1MDDiY9f#fgZCyGy2&6Q7i/=)8"2> lhG˃P9@g{iU6o'ffcFzQq3f`.d8LMTPZ32b"%(-1B(3#0p89AE*I&0FIX0) &  $*N{wb!PYuTB`q 3D&%5BXh!jH fP@Jȶ5xhV?م !.e $%>5,i.γv}dX08AוGr&$ FhbQ9EK)hpp{qO+vQ h X( GFWA/@'<\Y$2b2-!,Ɓ[U p";=y;6ЋEH=CRDOm h ` hJ @Λѡr'9F2\BQ!* KI'ibbD/`b8Hr!?bL&U{ hBX #I S2DAW 2LPK`֜L & OQH Ib3 Q1r0dAg҆↢|뚈+obWm3WuYćF!#Pb}vslp%r`< 0=2̭ \M0S| c:JܔlBAPN+z?3o1˘G,N4PpK3._=(Nz(UUV]v,9 "#$8? v`2D!HT0UDۜIփJTـ?DK@oxz=$ D VH<"AY#N V@d$ F(Q2T޾H=u`T;VfXy@$܎*MIFBUE4R,c! x{\NjC _w"L-SPzOq$'m7rJUBxiL"{62Ra44;@cH+ m DՍ*BHԔ;{7騝tsp@ \jHB`1OnIC&(5,㇍ IM顔ꕘ5&1iMS&n4 jM$.zp4; ?uIɑ upɓdl/Y!4h;94$aqN37JkPh:lߺ*\5c$1΁ي`B'LP`d1Dzz q?q@#35!*JQDGGyzdV㦭y,#|Ik#C ـMj”|b)EM<5U2(tYfqM$Bɑ Z;gA{SE{=Ip" sL ۔_`)Jph )w8~/nƥ4FX㰆n 'XX$тK# iHbB%*f,La$ɠ1hPJpPiP4.D$4MR0B-RɐPb%/7:""-%k(#!:6[\(q8uX6̀{҆E۪~ '![$Pr"ʖ7  B ae1127h%7j@#0b0EhpAM!)M#_\*e(d@X翁QTE HD MK **'*Uë vC"Z "ZY"(R"(f$T1ph ~Vːdfb3d~ ªߞCh+-֍_4(2/2&Yҧ/X>}@DJfa}FFCG45Ad 3jɕ ]u~{&kLd#Fh-NbJX<w(GL YBt-`bQFAD^f}fEjy3RjLĉ8`h LNt4l?Ӑh1 (C p\qSlB0=t1w3 s N7LY@$[&SM^߾:6˔AHBFK^3ׄ"`T!P|>ugI006i{@67PČ&?)Gu PU[X Bb[jcD0ɦ2۞>H͜Hd.u+ g8g3СzʼI!3!LA6YGOPJq_ Ќ6#P̗ܶK.dѾkׇ92;h_H(\ ELpoPNm$ 2o'Q@ڞ4npɝA`!i1|hlg%<@48l( m p}ѓ95usXLHC d1z@g"s7jٛĤb a'fl6[jc024.$%>E`AX J;71AK`BNTq 1-̉3xRZ`1uHzЇ SI"TCDBmC6CSy8¥=Dq_x@-G퀅>`h]2=Σ=G}J&mmdx4׭)Sk^ yy.HVgZϽRQUN2sCiyF㙟q) <8MH 30i9qp\J /$#b{8~a:نia'|#SL8Hfa7X2x1g@KǦ7"EȱId4}Ȕ8B+5uk /AP)BTܞ#<8T8LcDYmFMC_yDžEUu/僔)BH15߿ecARU0Qվ|II`HzNϰsSլ$֕p2UÜHnÀZWx u}@tg; rXF[VP_T]e-!;z^)aXYo-κOq,~)OH!7\a(Nq=URJw]@|!@v/v q )\RTEѶDlp2<6:8!Hf2mVp|N6j7|D1 af X_(%d ̐u$?Ǧ3o] ξ[ ߝD}=%F*  )0E7ה0BP5h Ss#e.R"Tȡq(B1)c/,ETnHffi]v?Nyv,#`L\|l 1'͛2+aow#C ٤KIǘ#m&3N@EHD wpʦ(4I?ҡT vף/ijRgΞx&Y!vzpLMŠ{1 3hhao : a@pĠl bi kH!7((rC=$ӐQx82ꄸV[vFɡ hH:mԍ}C. QC.E{EpĆnF5C˴#x¾c{;j̑ ( bI$WP! DHcb(P#$HLѸ؏ ;['`~3TJ %l #z/3?}kE#]HD O$a} 90=L"BɅLf&bbA"ӷOrΟTB ҀmJuq'<} ώEÁGc1o7i~903WphF)G`=~rSx>搦PHC!lFb+\䂯}PF45 l f=a548UU1MaY$tY2IW2*b6c}N*2`$ND1$ +ü5e{l%e( *JNM$D1D#@3$fm.wXywI0 Y, ARId$5aV8S%TCLQ 00imX (M$"2F30i+"W6q*8Y2PI62(3 c w;`5cAfMaI$2JEPUET`Yf eAaX#JXCA2Z-XYeA9%0$x޳@143L !a 2QVƌvAɋb 'KDBpsDVd` Z51X(5f[č`kFZd$"іc¤j (KJѤi(HbB% DRXE4h ,# Ą3c1c"24%42jT փ0`EOlq5 Ox 4\y!ED )kN)#n7gRuʬ**+:|ﰾ VLjݚcD4II|h+=)ZnLǸKIqt8ь0}nn.SAiY50NYۜ5[`TnM`FCNɻ(ʺ5tC:eɧ0C "H7w&2-3AXE$͛Oq26jbjs!)9& DD`آGضiA1/~e)*ըj"Z]sT:}6;I߿!G/ *.*a4ӁBRv& #L cd/ 1()Yþ bT6rl3l݊7/D;00ê4,)Tf`غ#PSnO8@mI t%G(0aO )tmAJlػ [ *[!8ЕZ)L$VetcheXIk3T _]ɟnTH("^d@1=vxZ:u.KK,4`Qg6@Qkpd6=4v!)d+@BA3T` d&{|O6F/iLv]dZόLv-ټA ~hyd!;%8G6zĘPglq!Ue.0hygv1x 8 e/Rѿ$b_`ttQϦE U ;a""S4BU0ERLhe)^TE q yrM&szQ!;PL#D1bKwU\ayuP݃ I ֊dC|ZL3 h L= 7Q#m:fT0ŁI*) " GNQr(&28o]#[9"-oAi1W4ǩj#WZ11Կk\^άw|?1G!@PmK GK,ٌh Qd_t`oH䓿#CCOA).Y `UA0\'#"'(C,}4 Q(7┗#ǯe3P'א?J|%?z?7V39ѝI43ndDF3TFmlXNW$ӝ(C%gOQelc'\Q=ف" I0y>d~lL"("W,~d+\|d;aۅ,%!CS MC@Dzi7o{D? "hn7yjkǥ669g~BL+f w4տ! z^'/R LP\v4-d .(L+BE/IDi21+ j66ͰbIJ!dD 1Q)F*Һ (&ReD&V*iYUyv$V]vx%Gn@ݗLбPB0 0ϔ8霏UɈ$UENgν S;z}rA۱0\3 YY4E&lX8薈 CCIABW=@UTF'm)SqmN6֒ g<N@Gk5p1Q 4"  D@-L.BH(l=?phmUFUxiS! #!Q)Rj UJD4vOeD8E4aA%X1v-@sdG(N76tKMB9uy\Mo&0T:AhJOyn5C}@Nm804@BF0ć {"EP)j-A,RD( .GX(j N;N@:!󑠈lY B-C6␒><(PH4!M@TnɃ̇Rj fۯ_/ͻ%*(CRES۸ Gx+zuO yr"@$ږQN6ײW]dhCC+@-V#BqH3*ZM!!$Ji^{q.bw@u@YԁM/ 5#iM  \rS"fAƝ@AcGzNUn0*"]EE uŠ\T%H'DBGRW@6 j!\ӤxL_; h2DC |PA'Mod*yLRY*-Ӓ@"P5P&&̩0b #bWϫ8)% :H2 ƤS*M`&Bĭ9j4#j3Jv1.)g`hҦ^PdDJһBq֔a}}}TͱG# epn'K٩N,P^"W`FLfEBvdvd*/U1;XaFNwFķ1Jf`2RXDՍ4+!IIRXX;҃v * [AzxG"Z\0(IS, +!pC 3 +$@4}9c ƛu$/@Eyځa/߹o1 le:,U{ωgDPw\ aJsәWHE"ܼLBCAYtf;lC*6oK\Nd=/xrpq矜mFA' r#hen1r4:2&N8]ݙAUYeD*BC\ȅ&Vў/|y|T0̾Oک'H;>>c }{ Wy3`Z9h.FTB#2|ь TZFz{XUnDk#e~hA326 Ƥw̤qD@a$qr^E휿r\ei-WT+ hXj[lɖ8]oaօaٗ ٘8yr'AC$DZic%pU_7ʌfO>2tEk7aϽZ>=}EwּҎQ8#n \Q+)?Baf^* "P |D#3R vGt P7yfL]9],\IlK jd2gCKgw3[[>,F2yZnw;mz4+ro) c @0Ϸ9zO`JfR0l\?t:zi#rq_V xy6cHqM<== g~]g᧛hBӉgoϳ}9.-b6O% X^ (čSP/)g b{>{>օ SoW>N'K tS\zϮ.f ؚu) 1!=r3FVU34m+HVq}{{4a;6mN*hDžJ6rʝAd&9)GvCU:K:Ȥ!*lg;(dy? !$TA\f2lMeHo%RlMX;[!$z>Hr1 v% 4pGH9[ӈn;('໩Κ۔i  m{o5$Bih^.SIݱYstٺpȩ_W(<Þfϭ:xuEsK0=fH Z3Z}=Z P2eӛ<3V{KCv+Imqkhny4FtP:XHfv[G:>,/U>?RGSĶRvQ|6yM+)dERwW7r7s_w6ƳcKIЃ9:8RV >Kc8l"RWdF!b"þ%DM;bئJVNnr3ܨu/yUKp(l! X ⸍';G<"dka%5k3BۜؗE /EUJ72T|&7 4Xj 0 .k-z֝qøtq؊|UWD;Gs3??x>U4yKmj"$LBIW&ݼ=/n3ξV==o7Xx.Uz2!1#RA,EV3DKg37/UO?2^!pnm"raU!9sHM-KSqAg"0&1xFZ=:o#hzl Aдe⎳DɑTɱ%&)hҚP-dc&̷hn!N8p4< A ww~߈tXN8v2?r(6Hl\8ovA^79UCg9"GRXhDeQۈq (?Z!=R6m'S 4'{C7<"$<(IIX@PP#Ё"S0<]y545 1)ӬzGVz1(5+-&6HamV0tX(Υt6dnSm1Q%$ MX/eIQ!%<9)l -Cޟn1ztlHE-U'$eI)럠4&8@FCa>~ yPtlUc;t2 ƃS l2#ٯpx}&|uTӫ 䴰]NҲL;"JYmLpc(ѻ x88XƘ"FI$V &Yצlii]0ӥ_1b I$,!䔟C~/|{/'gH|~Ne`s˂'ܜHl}`PJBIW&@ "$1 "B*P("?CZ`.A{-}Bjb}<_܇9}=zJ"@*?9&xp؀&w'>Z64g2<ķ_@D&&n;ݽ=dz w-Zȍ4Q@K,j\!h,ertj#N!%@q{ds'B`(x {shr}C2${6Em3!%ITSP%R=/$ "}&dh'M3}=z/cf5Hxmm>*1Ҩ!|"m7 10)c,4I |0G6e=_yƘ\^=>H $;,T0%ŠeMu䉒)P_^{vC=!9&5 ^ͼ?=1zveD7\:-'7ԟACQ|e2F7!$Lr=6~c2  B9}zN@PY::lƇl@7l\oަE6fVC$rg3JM  mD_{DRpݨѸtQ֟ ~A T*j֮}gՋ KƋŌ=yc3!CiImmK EAR@>ut2~kYs[Z/=(Ckx a. /6 4amB5gL5MjgWlfE x!'I GA_:9#p}?N0 Ÿq8ޱUOIJVf"7[$njRA-TpM؎k&j$=T {-e' uN F^pM[դ}ُE-;u߈m j;#A& hּ*O8K00y #tJP}؛H )Xp 1-|}= ֒|~W#bRon߅fUf]tCAou&Z ўʫ w_XΜf~^ق5W1C3'k32P(ΔiT!1aMw,Qg]4*D"i^d/ʏ@$uj]FbȆ@NB5\F5B\7M=IO@f KK ݬIȉ@posh{VcH-ŜTtmk뮎p~^>0&&a{\Ð$qS sh')cd 89XW[%|kRQPOl:ɦ֋ 0 XjÉ蓋$UmQh$VheAƐWa' .\ \BM\15#ku24`rε.6"{+Sgk Эh:PJfF ıafF8 ' `i{ft21t[U_dp2ŅP R tFNV0f!%7H~(@@(2,M鞏ʆSƴnx8Y]$؄;RZb$Tݏ`>Jl$)h]{-Mmw4-Hݤ`sJ8$p3; ?)A8F͌E.CU[Rn㊸b s7C`]FA4h.ZB  ZaL:`zif%Sg NBV};ĺiq]DĀٺ8c%7Z-@0A*;v8kBNw3Ø0p5:Aȹ7j(b4qA,a VEed 7Fɝ:t)#%+yaQͽFd9\#ƹTɨo^`|!.vعYٵYbb'bW96(xH'y.SjNgfuΟO1@j^-!L( ɷm][{P6]n:RR1%X)= iMy]Y*2 o;XG%}/[hr q7}eXF+<4dž'3/ tf%~,\)#7`'HF JQ (mI35b{ۦc "8q[E 5(q8OkIU7`uyêA&P'#8U6DpPZIxJὑ }ˌo9Mp+Dy`k<£F얖$Yc_vmfhEڍvfSUp=ahB4袂7-]^>RAnjEqу7pеz*٩8\Iyc֥jE1 !vVy0g 'ҝmMnH9R֬{VD;͖@"2vl)yAlȭ`stLtUԖ,6 lui2)ڊT(2SB{w{!iu'ݎ5g`|&78;q$$ am:ɈPZbMC3?8|:vbE'>6T2&S XT]qKlT\GEmؙq X̄ʁJW9 :8ָK|&7oZ 少 7/xh6W9"z)3JFj`ڣGc'F{Wovu2` F;\e99bDy$30M-PMUlid6Å-^#Ҏ:mtI2[gqLf~< AlݮÔ5n3\fE6w\&=[j5M5Gٍ4l0p# ؗ|)[oUz!9AWxz,v LkQAFy4f]F=)Mx Qm4Bu|wswt{,ޚ)Hn6Ң![sQ̻9( K 4@͓4=g(p@m1; !,OΎ`? ^5H>b6`,f0k3,R4yUfc;;+o&0L(@؁`v4ɬF.Y.ܱat˜M"]PkvAq3N&k۽VsDcīm)6sbq6lˑ/um54Fyl Cg\lv<ùuclwTFu›Ey1Y^S<[<ُD\q3۷Fg|;{E#̧2 .(||0梁I*4mq0q.R/c6:(ْQȉ5$zS/S&=0*5Կ q|iyz&C)n<8x [QÅ0#R)ܼONdC@ݭŋ` p8-%`\tN\(l(5e$8$;F/xFtt\JqC6ML!XYLxMp DK% Pl2lY5f5d|l̘(vhٍaf<N:#ضGCъ4R 3!MSJLeE_e`G&Tbr- ĂfR@quMFN" Frϔep1!@O,9#,lq3AHsDE1{0D+s4p.! #xYnz=9No`z"-!!T섒BITM5A4UQUSDITU4UTUDL9NCÁ:V]@ f PԔ(@kM'8E0!0:{d!RP !A HA:@ۻ~~8pQ`#Lfwoe#>)vJH] Aa9oѴ:உ)H$#Btt-u'Z(>#u>s#5Nm%CRÈvC+IT+PDFF (DJJQE4O\F WEo81$FL5 7*Ba`5ZZ X\FMc2& 'A Lƻ'isa9`7ۡȼ v !c&H&|,5VaQa*/{@6Λd<{lRÏZʮkyz^RrzQGvvo}n`L& 53l<Ѝ`6(Q6'Kwz~Ndi…P!&eYE%LTuU@ҧ$ۇsELQ(u_PX=* 8vUW` #{ h͘AiYUEGÌڅ>7O{S7 ثm G3\kt0een"GvhKq LB2@:$.[rhXfm4le S!IQ-M鑲9^XU:ŁkFݻo]5PFc߯NAp@-R9k gʆ\ flY}.;BHɈl& ;څOS $ 죏a '%<\<iU@L2s'pԄ z"!' RT!bAa"jAqJ71vz!)7u4c﷼$Eͦ>zA²ABDLBD2P%q5BVAyJr&J m&X"W!UbY D55XH(BLIՙ@:'5~?c.0v=z6lhG]8`:t/Ua8B=p1FŔry ă C&9qOUQ8z1X,2Iq\YK:K w?MI#mFf1"9*dSTX EiS1-5(SO;x my{$!h h"e_wzQxǰ&b{.C%&5=n9ޅu&RLY;R}m7 j u0KI Pi?X:{ ui)"I"B@:K!"*h qޏhEe\ECI#:4 JQ=ZH:\[z5Qٴh(7YG?K}HMvoOdcY,3R6(*?Ip}s;78JS@D$MA G~%1BMZHaʌ417 Xl`/?}R;))&@{Of2!GzǘKP 0bcSۂdRv= O$ft{L7r0{/ JP}q@ݼ?wL~}Ib1 QσPDC4H{7ـ$r.q, QlK`cj(9hsZH~ݍYweotDI-2)R!(Hƃˆ\(ALX!iͶHINmh'Rފnn4]#`FIhd[-QCc'kY" q-iW#aM@Fc2L+%rCQTV'FerpGE16NcW*qG 6AĿͣ #7j;g˔4*Q(_&E Ix q F s ,"W~idдc> ք6ɐ.W@Yv[OgK-!7Ёh4=rt9'U;V Ybh[c=3<0A1D_!2 5+yDa2jHRJ|w %h~\x`a6(e@?1_{/X2 i?! \;\4x% &WfǼvB[Th ;pn %U[ jl(iUG֦8N0z͝$%X{%UʙU2Z鎉Vɐѓ蘯^? 3H'MQE4QEw{}|][6 <㻾Ǥ6R;҇&Bb)*>NzBR^'tl6/BߤN=7d{HDz2:'T>Vfn@w[hXJDȝ(}9ԜWPC< _P8984ҨOC """'Mz}7]XAcӿUiI0q7@Uu޽Û1WN=_JBV i z}RD  7pT"eHQh8=e ~;Mَ?7ß4u? @L9C1ks*\tb 朡gjw9bI.بpfhYcyRz%-0Q S͌ˑ)8Mʃ2lh  0 6O/D$+zһȌ LzQ.6mITGGM$nZ5.V,xڍlcfeiR o]$ccoyfy@PTbzI ]=2/ b0|QeD 2>/Ù܁ip 'ۡ p3{#Lb8\矣w[Μ]Ui;=u20Si[s]oda2_fy"ך7C΁nӏupamI1X\^(̡җʰǐuD ayˎI7/u U**<^W,2`l p&M8 c&V㡃 a%M1.OZI@`)va{rlt3A0/jg?0!Ęx=J%#Bj"2H '9N=_D0_"V?CH+HncarH j!;Y!u&SP "$JJD* Dq! bOyw*4ҬB(w =^0l4dr\9cnDFcvi>$Ԝ%T[ǩ=P>X[l^f*X`}&ώ4D5ߴl*p+o53., d`U  ?YP ,@1! $ $JPHUTA0DAA T44M #J P4iRR2C$ʐ_A12``B$JPMox~/`o=Sy3J1]mCdE$?͘Zj\u4@CAB"FLhш2B*W:p XF:BQ?6WW_~o(+$k3k=WO/ p)wՎئ)@ 7uoQw}Ny(U=}$X]:alJ+mp7ݜ>ĩiPT(kh%kYm}lt4;l{}z^YX k(Q Rhr==yWӉ\{\S04C ;pw:.m@ݦɻU:t4Ͼϩ"J;o|`@zk-a{M_o>hyutスW*bTd{{OMl42+ lu43K{f*egr;u A{:W`12kAWbtR̝vmg޸V|71T}kz\#{NqN˜\X֨{ PiR9hbQO@@(6rN<5^@>g-Efׁ0}gllkԇZQ=v{hfۻچTVkdSϸ:Ĩe=mܲ%{/Lt&tktpo pֆG_omgbmYj.:ۑu>}4ٷ;cmzZ¾6R|NjU-uN žznlFϷ\λj^w٠>:a խW;{ջuQsX%S^IuY[k[g<;{>vnzj},6mvpnbu4^惒6j}`ڶbَ{Kkl֟me'S}ӮY݁P>9165JfU>|W}S;lԥl'^K\t.}[u4k5u﫱OJk(%M9"l=({4ڶ^=[ڕ Zlvd^yY mU6b&5*7}+ z1r罽 NU|8vp&{w eYP:5dm6-VfQnyzn.[͓1(Mja^:w}7p!rc=\ۦ‚nMٮJ"PtdQVJz B״2X4w}wDDC@4{jLl@9\ r냅֠o`vWX[{; v&6:>ӽvvdd5b]˖Mirt@ʣ޽DP}uPZj&M«'|_Zxٴ7怢X ^wQ$;lf gal[ѯv;Ԙ;Z-5jR2ֻbn;ܚI.wnEknX› k7mfRtz6V@j#k۔#l9lmqRhEusAƶOZ6K4hivN@VZ VTg]hu;v+gK#iaJsP[*lEW|.#ه3EmY)NtQD4Is&vĬΆ{ 9]zړ;vkvuׁ$OQ{XJ܆1\. sg379Dy[a5L]z_gE(SD hLy&&M4iBL MzM+ܿ\{ j"فfdAE#;f ]fGOAD%v0ԓFe4^N5hxZ-vԫ4hvrP#^':3)&>G?/{*vW&JҦ\jV6,EU QSqbdSwRi&D1.A|$﬚h*gyfpVY b.u 4h#rH7g|+xoroD?k}_cZޟP҇U' zےXKEk4hFGf.h4*;iE!1FbѺE\IW?}Q-QO0U^C* p1ۅ Qw;~r*&YKK >rCs'-J"8k=,CxfAY=9)~Q^W襁SV,f4%_˦2FDTFDbճVcYAa`üѢ,Q?[>WVJֻ۴X+-׬ %DI ## Q'_GhJ43/moPVfaO]TJ Ps7PsUy(h w R sj1ET_4ZMV-Vsj6 `nIN!.1WK* Q)po P;W*d%cA(ET5 @ @BH;CU1DO[? Fńi4dH2L$ TB4F+uMuq!s:MK~C&@b3fP"us9W5),BQfeRhc*ytA2m$l&őIɤ] ƈlI%H$F_;dgƻ0Yt4d&bbEFh+wri$(Lcd1#%ILhy]~Vm`.1 N6Ͷ`嵵D\(*PRpE3zE?+}ibF 3 9 tWous!zξvG5B,w5Hܼ$H%xN)ODIs/Ȳy{Pآ$CqqP(iJ8-n5Dx|!5?Kz(HP$BwDtG-Bl{{ČϒRrة5ya /NWZ҈B{&dڼz-Οb>rekUڣnTo8v8#,.NFcOixUB٩ol%&*_D#ܡB^lwyp8b~XyE.HAXj3^Y4;WE"Q  -=(W<}Dc!9Nt 6MEY O^=ZYxV47n}-|f~u)EC*^_#fjXp 1=L %R'kRJ} ;:K\]33Mr[ʧmcz lύ0W`#ǸS39C+a; ~Ou{r|^=ofLǷyӽ!pxu$+k0Llhq#Cԏ;"w~uhjfnEX-ʦ2nHkٿ/]z!b(Tv 3@]I91zjkj*kC# l7.Gۀvμjmo?]?bHlznZE[)TͱGw׏[z=Ԛ6<;yWkƝrko]%]绒:UMيIWFP{Jk̮zTk/Xz{ҒLmEMun۲I=*{kt?[xR QJe۷gN,6x!9eOfgbch@9,Hnw+1FгTt=wsWK7+fuޟh`P\f"@nꨓNf.fz{pwi|N/iL>$/uH.ӌ&B0Zt$""qH 7.[blx]O׃nkbvx0-"4UF Շ$MAe0@ofAO|Ol֖bB"Acc5_|?E7fny20uv=iycaGSOPۮtl;?(WïS_.pjh wyN%LPA]$8Eu.&E>cv:RЩr8M<#P `7Sba+5?,૙ .@C cE!'uGŅ°B+IlNB%mu}d^l1 Xqgۇ5T`_ePSy%H~v10Tg>lZ3o Y[ CbRk-_Bq"A3_)po2uw4C졅^^y21 Ql/jUF۝]Nj3&r =5p`u-EY? T`\kv1dRN=PR:ҧ?<QLe!@Tple/:'оK3Ƌe7PO'Xc(hwPM}w׽x.+OF&D.0Ws"=umxist:8?c)q*z tC_)(窒2fE}": BJxD#O'm|K/eTXntT@E6iHn9`ͯ8N"  ,33q Hb<`u7Dl;4$v ;/~4D:DUu})!hJ~,4煳́xhXQk42CA-|Fv!^,׎*F0[Ye{GxLcw{X}Zv;;NVDN~ß^Φ) $U$8l3 I8mҼY(oEG:*+y2cYZ.,=<ofA`CL5B<3Ȣm\!GiGNܑ{v8xA5#^ߍ.çw<|/~G!ݍ#v~iQg\]}Wn& * ?nm5ۣq߻2Aͦ<KR;~B.je|*06^ qL9۝5U_-cP8cMg}9 |8RA qT!l?-~?xCz{h}.(=~PF "zU%>}\4N6^NwwwwwfffKt^k//fc}۽5;{뀻YZOz<\\c ?msemFbJ]nzc6j,Åտj6f?(hn>9>YY U,^[[p[q$,j՜e[| +eUti[%|.H x]nn_lu\gw q9%Nncj*&w4:M[q[ [l3v@Ws~km^ፎkf+@^LϺrv.{:_\#jxxy5/n;LmJ Dq@ĉ1H<.Z[u['$,"3ۨt{]5R3gez]vSPh׎H|z-uv tkώ4;,ʖP':5/1e+?WE-"-ޠ ƒz,T{(@`}hge-:z~$@wHe]-*W|d?4샟m Py=aNP_ OrJ?|2GYd;O>4}Gk$HI#!lvT.Qd'HVL!_O 9Q7!NWA~ rJY''=^8S)UR6A^Ψ?=U ]Mx./S2\f%a6*dAy[hI:&lM1VY9?rvYMֶFf׿8 HYT[JCj̎9瑇ٻMxT|xF^^1Aτ.r%’DD-$ v>,1.˾ዽPe0vOZmVp- HJ ܴZ9"RC}G9SמK-p(m5tO!}p5tֆGg17\ӛ:vQrjFhW*m }[MFx(xvn:[^*R.cx?v8vmw[Z4!.$@ݖ,aNÿjLV +À^1oMoFrd o*J]qeO! )4nEb5Fhd0k=x&pSߞ{qKӫ]ܷpa'{e6fo]X7 Q] _R{9cDwf})XVJލ: KZ#c1u vX0򝌹Mv"Yhh=unOvۃA[c(lg9 #jcbg;;vRL^:,E<|/'DAkw5ixKy5tDStyAN>xɣD:ARuk]MVG_j%:ou|P@?!i{qcNq #s|wt^N;Tā_lSm;qoV\s؃哙fSﷄv/͆%5Ȥ!&B2l*QGX0tىj<@C\7C^FAP盝7Ocdbt=FHcE*eFbkm5]] ).$6Dԭ1CL2,$<55m[euG^Y H1KH^v< 4^̑2别݂ zo`nvhf->;* ~% ()2_71pyA \*`? ӧGmL ?C@??rwL PCOw凬QI & s:$՟&`;Ssos?}?nR9>>=Y;H'_AB> ޹W(8RRҽh\9zO?< @8?H0XO\?`w~x0; # ­Y.h>Ճ>t4䄰XO;lCzTsqz%|+?$.5rKZ&d J qD h@qZD,V%DŽ:>Q!i|n2h*W/~4|O8!:f'~5?\i-=QC5~ΖtHRa>5'+_fKߤ^} "dϹ4NeyTͲ4WUT7v'_lngŐ]3_ !vbI?oGit qdiNTٿ*Z;h*='6InU {Zpi)0&hfIn+!''X^g&' T ZܕTgƉt$(?GL5D+}3?%J X8f1O|`$M}#jbZjgŅ::ޗ y)=ZlO~2|"CiNxO!|]]ggL`~ٯ}LŕA$,sFEG ) >'k<~RBv%S>@T( U"/H x01)Jҝn >|uTKeb],Lܞ):4L (" ǥ(U̍Qci 5HkPhzyrQ۶.J|pȚ"Cpf`oTTh9MO;s0 oŕڜzP7j s/xqMn-J2bܮ%SkW.msE͹mNퟣo SƁ$! `7oM vs{5 m;mV҅9bq9+\,h"K 8Nƀ)xRg- ĹI@44aw@Ds:" lߍJ`LR5@sƧY>{Zrܧ84ĥ]C]tn /{v֝;ڽʹΊ4gkVb>ՠ _j6)Q~4M(hoE ;F#e? |y~S^}SUt`?~ԏP`Ռ^ M $(X|{!? _JMl:D,!ޫohb7yK*f,4*&@jaB?#m+sj墤!J;˜zMMNR\6r*+IR%$jWckPTJF5I[&5m-KV*$(Z֥ 3hr6V[wk]&KԒj*H1QEEdhLr%lX*#O]-BPTb C -FmS% XMTHy:H1mj5hfb4ll)Ȳbw#sM,$-1X4FD-Z DhRTiV)"Q܅fѱZ"VܶZXmVLTD"i%EJ2bZZ" MS[/+(Fu[V@(B9"B"ddHCQPHHBHQ®@D+  R RPv=Ї8]iZ2 EJ= S* (R}93_n~NK[l(G%/]{KՂŧߟUx[y}5)v6mTq'=p7j+t)EZ I``\aZ\oyYT]0T \z86"Fdcm15df5k2n￸uI&0d!k̯D ($a70_ "NV ٦驖F\&"oU4mii1VL)ZZC|X%)nƹ_g Ov*brtZ+z<ZDvqj>Ba+RwyGLjrRb4n+_f1!^٩`Pz .lΧ ;T]4OHSvԸEtkX)jR|~_jڢ҉M5VK~ND&-wǔ.- %!;Z0o9Ue0hv6f7:^zdm(uxosx|}yux0*i| E43Z;ռ6kYZl9oBV\-gDpqߧ8˹OWIeB[kP?>ltxUϴH7{ǹlPCȅhg"6`leQRFoxGMټa}屄5<wou(, JFێnU|D{R -Ɠ|pPdTb *6(gvl|lEu6t\jbo~ߏ:O7ܰl_<%JoX0YBb :ǓNmL9#f)u{Ī"6=ߴ6[r\/"Ӈ:ۯwGbZog~) && HC`.''=F߾|w@ dWW㛋& q\Κ`1"6YDK9x ; kئ\4`'ujL ]KcuDMvaլeuonVV#j: }'0 v ղݸ]7·La3$rƀI%Gמ:IؾϨzrH'̀s旷K%$wg[2%@7 qSa0?s|=й!YVDWO|j/?t}QR8(vSfw}Wp{e-n jm$ 2Xt|֦YWDDn[mí}"J|ۗ[θ{5ژq_r^w쿅H|k'nV+2K:'^YC_j JAŭǪz[Ƞ߷vc[;Y.~ƈ^6GZקS#V؎E p==7]Sf:7w]ףGԇa?gog戃PP @6b\:.B~65;?f87a_8_:·qP-)LSH<6r@<,&![>O' T QjuKǀoohM; a\mtzeNY"zwe#ٿiFPt^pFjnh낉͹tlvu! '~_.!71XyIJjhI>p@V2Aw2tDY!Q98YRx`rwDC苓ɍP+56Z-+)Є>(i7ݝ/H{{V' ):# 󷷏OM{{s:Y!"oRM Q*⣪P]>VklawG @A;(v D"b!Iސ]WK q\O Z{\Q4wO aۿP_lz@&b{N0>zv c |l Y;P8xss5jk@Ⱦ+oyr"s6v!(?bcAZnTUf(Xh3_JZpq$O+c][@y!_0-V#l 3,5emj@GG0mCg< $-*Nm>tKx\Â=~r‰pluE_{w]q[\O|nvdq,lXQ  =?D">RL>0(QA‘ _f!|(HX8pF߬yAg}0_OVݯ3Z?E r1z>UӛqZ6[!D3w80bnt;?}0nPEB!5rY|aP\? yq{NXƲDogkʒQ:kQd-V*?liJC?o7dz#fضfK[Z"py^>a+[9:.#-%n|A`1ؠ< ?'f9O*}ZU;zp6\r0O޹VU`.e HtP@JT惆d]:_4/iETσ&1f>Oo 2U(Orr9m ӗNqA"Up[,\,Y?-9t!t'F-YmŘk|CL͜]= Q"2_B/# Gy(DO9D/>\[L_0PܪRzCWEyKkV3!K¤:VZ7Q*B 3&/rXD]P ؽ!F~(5`'<?eE469q('^!n8JeD-&Ř>\R]Iq5ckwT;_S-D Cj~޿z -WWܩp_׌)F\v`X{Os>{V8&ښ\rw˳_<0㕎 `D qjw bYngz 0t6K'C&0ë~wuؽv :yvB0kWQ#G9"t}_l[Ev )~rºMCt XA&h?ՊRRoEP0̏^0!S ړfcD1EmF֦+ bq79 i=ݦKuw:mjZ|@` EE/rCq 4+$]$a@+Gؕ4=T-Mg;|rRx4fl gpxTKf A;Rz?ƞi5'GS^`8$"S` L0\=Z<+y (FMWvw0֢WDUŗʽA%Z2?(lI)m>~ANs4 KqTELe&O<:!8:^(  ljF-flR?nPWn  TmW!=Fnfm6ьsS$'dL=M.mPX5Ytȸ`LrbdccL(|_UehCB RVξ R*jLM1HzN[WtPB% يEIǷc]Oypت@ir,8q)͘C!S! W۪.͇WlwAk4b7JԇP@<˿h X7#&5xCj H gVϓ'CY =%P[| <K߿oX,d:x)j"#K6*?;񻘇I넋1.m^~y˷0[| pHԒU0ylO<[:W׀k:t/#e<EAA,Dl'/?mq=eA!ߒ(6"U@&B% \翵]V(ЂHa@A&շ-x-덟_kmn1gQdձ{B= #˾\FHw\'S9;,uݵ! 3GSO%I)FLu-ي P=DVc, B 8w(TPX `Ô3 ـĊɜ-MOGᆪ*r^7O to)BگNWJ3Y8,|TM>nw\nt ~qQBEaʾ&~y{EΆ}Rç 2/hFnN (sd>Ħ]< }_x@1_No{wW>}廯ep\e5p:r=&ݻNwC@!a**ЊslX Rŕ5*{vQcGm͉L-#?:T#GB1(bBP%G߻&Df(x.+9j3AzٗaNoY#X5=;5=FYv0!i _DۖASMj 6ܐa}"R&Հ! Zqa&z쟵dѢS3U%F,Eid5ŭ몱VP#llb##VC0بi!Vh?FPm?ER"Hol3ݓ<ݯ}QW(2I/Ukbϫ=4Dr?1 ZB f޼aJefPAD0"8 qnT&eiGYmYP\ bA=h4K</~HĈgGpQtuˉ" L[le 4 D'cOObח07֬iS+ Qp""n8|6U6HPBUN,fey!)4 •|7 x#]1j9rhr ~`!F$~3IWw؊ Xh~#_Y V?el%T rp@2(&%rmӢ 4oK5_4}1Ö¨H"ƚbQܰw H2(}׭t\^}(<ސn$ i6 QPeȷ^Bk#t\5I%:;sP՘U,B)}Xr.-sծHjRV2\?oi>rUB ҰjN $Gx0n{ֽ1Bow;Z7fk 2LoO/n}H()[sRdT~lP1rXMxjZ !uKgz[r\!9=vϲږk0(rEMD_5hJ {# 2k{Uqߜ2ǰmyTamthkpʫ|rÇ 70g_5k˧hm뜬l@]$~v1k(وꃣԪp[F*nh=:+(G#UxO [* &%if)A~]e)p{xt G **CØ aZo񍢿;DY ('rhQph~)kg{xin3F$Kݽlm}yn7bA܎9UDK @ Nu/We稂I0Aܣv~+Ůi>cO #cc;-JtBzӫu4᱖K M\'&Y":VyuVJj81iph5dU5JEF/˖%9AXk,{)KXoAIN2cE5R~.  =uZ#~Gm]34vhyN:ToG(,ԡEd# @7Yy\EvAS{T^Sxhބ7~X~㠟ҋN)hBZQ0("I& y;di ג;.ȥ b(䨣|fPnf-vqӫؤTB4$ֺj6k\flQBFRS7[6ͽ5C/9&C/a?کEUO nX$2CdPaC$00'%cm%$J&xz|2A)Uh(hd)y$SA7|nex<NP@A}Sm_о[`!.'}{gEg\]A$~ۃ& AN)Kpl{ %dQ/<d_4x5 p̨nvhJ+/`,p*⨃v+Mry[{JdDU R$8n;5߽t=<Xqks͆ `$E~&袵/;og( ѓ  RuB=c*jmA SR9~PqB,7D*I7fxH^R7A(Ԫh<h~9#lKB0 TR3ea<;'We;ےE- 3ȪR(~8 vs×Z|(=W PJ|ZsC|ƔYCz1\e%%ۗqu-Cƒ3()(dԚ0IC4EAJ5302QFdλJ/\31o|4JlYF,aJ#,D~u4+@s3'%B a*\ ,M_|hK62Hƛ㙬4Pm!b"LduN^{ٗZM$̐ZAʛ^óOa۩"k5nW 4JGDeGhqNG apNnA`!ھQ'dqXh=kU7B!@tF*NP?$@@BUuq(F/>o}|c{EmOku2vBχ?>b=dyqDadcptߝ ,O߫/8 wψ:S]qnʟuLnR+̈́ j w_tCm}tY]q|] ^ڐ(~c]VnyY] DFCw>̣Ykrۋp-= -Yz _A7h)7۝鯭es䎍W7tB4n1gtWDd`_-S7.MQ29N+F,:p>9q,?vԥ^(ޠԃl?}_G=p?svx~=r\;'mFHbm{[?ؼ]hFB"|(Hӿs kCvqvzFz C$cSTm5Dۍ@/e0cf|}j`0wlS*PǠ!(A!J0v7|+}mNPg5ʼnf¢`u)>tx(D<UtIJW\MH@D& 'h;,u2FC2]v[b S؊h*S_>@?kրxxOD!rF B!_g<C2#8d,wt^ Ċ ].L) &)<bNƁ"rQZ'@j%\AiH7( e$H,I93{qm-(` SY7.C)۝\Q[݂AK"rzuMi!! QŸ& $%P%jP$@rHn pn4u"`0 ~WR-ov7<@O@y[ uBfFS;(EN te`g89F9ÅJ~I8g '4=2 &#ĆoN\Ǡ `H{qq6]k::scnTN}bW:UUUt@7"1!0rcvRmQYTq)AP΂qQU? z<>#tSB#utu9q.ͥ{!T Cv7-g5A~{ζ8!P3ܳ‹/?-ʔ;WѼoO@כx3 9B@G7kxoq'm f@CگErv_ kFRޖ7Qm20(,I$4|\] PY * ;msWfpɐ|^/8) ڎhQg=_loUÆ_zfįҠm"Cq\Lù4e.Ud_7BKr[H^*>F|}?NYH';WyCkRvQ8z}-##u躡=ҿ,E 9.3?W7ONS;Da8(t*зIɀvtוD4?mpMa#Ćk,]_/cg|E٤eGg1?xx;wLG_su]wEϻNvW_ FvjW/)[126E!GkvW'}wZձ+쮿 vGń5tG}2M4H"nr7rg9_I>QGϋɄ,Zq.RkN P^`6ڂ?F&({0  |Z hw\!yDR= ZhnQ_g)l<(5Pw0#wO]1vKqFhpk45%7IKp@n:VioVjD+d,u5@Hl@~R B` UV6-Bh>IC=e7(amUmI EǬUcm"|ܡlQEʤx=NB N'Ġ($e/ON#0jPFjDHSkpiu'+ش~Kֹ=$ ?$;BH.:Xȩoqb\n8GzI4qDžWT[SǼ GEK'r C$KxoJoGXHO^@R F#_ }v!vK 7:`ŞYo-=ҿ_σ}BiҸ1>!p3r==J8 YI:|S~*lsKBATR ڊ|dH_EMz\ύp7{O[-sunQxP25tPI[LU5M\(CߕcJ oʀ޼7R$ɶ'w-`j%Qp֛a.ش\69=ϻc5.Ⱥ^cm\}) ycunmzsMp.3I6O.ޝf<0Y\^p/=D=ʝwqnl_& ޻c!c?[8TxdȘU4E?O O'/\,aS[<aI%`"B9A$IgoCx %̨ :i.i[M.f.ÇW @C?(Z4("ǰFq`Iӣ< .ӗ_sMcDzu4ՠJʎH># sQP8,߻3("Oҏx`B. ({`)W꟣#LoP_Via̠n/Z!g>" #k˩uY`).X`5PQM'ڄ]h2P(Mr7+u*ܫrU^V) @d(d4@L DHuhi.S^QۂϞzzo8yk{0󯧼E0 {ب9Fsc^Jku%Hur[uă't0$l$2C|4$ *@U/2Z3`#^h;r { @>>h|E:G> .Is?+_LF23r7 y(c-RÛEK~Vrq]rݓS-HcKp|G$ qmV~6ّGL1ѽDGCt7Qݦs.U6B"! ׁ0G,NGc"׎SlD1]̩8 ڻ%8vj,[Ȼ4^c[@BjAI"EֻdZI<"cbm`3*hۥPa'~aa /V⌉z' J2#AoyX^199KBv璚ۯuNee.r%ܳq] PFud)%x+-^nM/_ChO~T_A2!_< T2je+^6U?eտMZAZG3]('d:~]l?J0l>KݫjKnlW Cs^r9çn˟.&YI0^:kMN2hA`o @ŚؙC偯)"D.gSmg0b2A/$.^.gP!8ؕ/ 5^ٖPZpV{W^HXPЏwwJ pA8,l9.Aۼ3->;pdR%uX/_XaM8r~nF l"BApA:HV/s`47<ǵ@qKIG Tbk˚hѲSRwyÎĈG^?afy@EG9#GW~q6≋~l cPA:އ6@bX?z*>J[uJ4Uc/ow!AX;#F ,g.EʱGXl/P,֯F?}$eBB9[ǧ}mdcrD .g,YVy6rIk7,n/pTԨ1E(3mj8/MιLhƛ}I~A3h/YfHw(b" 3ר:]svp$| E; ?͔ 3Ʈ\ތ:3v?m%]VP0US9u؂({nMo GL+iXNbL,bG҈9F|^is^)]سQGx& C* 鳢H+:xzS7-mkU0QO>i+24>QvGx֑A :NJmנ_GRQN_ݿk{ vyʨ}nf޼ I)a@3 o[ k.9Q =;OpE#` F4L.$I& i,"}7_\୑٨4Kz0BDH$w ݴrQ؉=. ?|$:Af 6M1qAƳLZ4V&iX¶] $ pS5n7?u}@P t>LRHr?4 atbm҈vvcpktRXqBPCqdөokX -Edq,#a)6h*gX1%.V˜|a_AY3@ˇ?`?ǚ]tVD=[n9u\9M2RGt QH@ Xkcӳ)>Xxݪ\~dTRlK9m?)ΈT=O[b|m`f"E997T[VU^dBq~UcKHH 8hר3"BcnQW5'TKkX r DG9p[w9N`(:GEs-C} ,@faw .%ߤLJ;3ٖ:dvVޙ-qko;u]qѰ8H_6|1s̲iF8'LRUs(">IO\3{0t|hei2/5YT E£ TD-른׶s.ᡥ2öaյvӽȖܹ6-`zKp $,_A8M"7I`[9]?ңŜ %t boqm' wJ0[2.W25`B!Afӵtr&Dcv-E(̋p9_mv&)kpQ oqPek9X%y]?gR񈫨evv PnD׷m> ģLE#jsqa_̑\{=lZԃrK6TQ1RPYgCo ZSB=̒L ;_{Q/ qy=Y-uWd \ <4Z> $cy}1AuGmb1\8x՜ C*.&{`'$~ep(S"ީcfJjÐ!&y0gn!-%u+}雖XU;?K{S Y EEHXU5OEL(k[Y nr d Œ*v FB `N`4IfLmTJDAqd6v+C96VIfC gvtZ fC( 0oNӬkY"6uWqR3{XV+a7þ!}.vPu PL^ LrtI/cFq F ׍GU:4g\F7SBAOv r0TP ,a7fX<=qYg=?1$l(?Eb {}^fwgNܷƆޭ{8PDM E\>Y)sB_2> NwVP8<519LFJ`f~0$ \O涱af! /d 5{ǾqŒX&%-+&kO P6=S]G]V934Ր֨1jw@3~C4^=<6K[hDATX+5nk%DRUytt}#f⣊Nu>1-LA0َ6~CyA#˞=),x.`=pXBDoq*,w2| (+n^ְX@WKy;+itu1;{ŏ:DxRoQw`)riljVpO;}>ǏYwּMZ=F3U[9Vr -;nD~)cִmPVwQQga!(l w /{!~lb;&¶tJj/ߠ>K#Gdl>7EBZ%93KJl>!Qo)' CZsO} Ib.Z}9y PX^{0VuϖМ[vA1>1Qٻ?K@=*qLoA؊#٩*% a桢-C6gEKL{ g8Xm`$]8@yl%:V[!Ko2_>>l Vh j]{Z~o+5&@r&`Θ{"&7.l/4vmBP$/Hлvbro8@hlf.[Q+'`D/-N/%Dh8@RRCr8_dPLg^`ə>^r$Qw/oe;~2Bj,Wyڈba2%ۖ%o5i=,XKMØxwR<q$KH,3YoaF9}`VDě2N#L$S{|:u|HNB8k16JM*7f3 p1͍Fiɱm K9 '>A@f/Uv#47\;cS+11@k19<00U`0"e c;<]0;X9Sʑ%Re}4C:q/~:s hˋy,: ps LaN?Xe#>ؿuM<& vN4ˍs6$z+3PaXA6FFM01DFf4T1k0 3 PCSqS[1qi6cXX{eGl$񜏰1${bf&KRbb* H~Pc9R&0Oݚ$Kkf'/Mg:>i? ڀmԥR4BhM{#UU"ߺϫx9o-_Lü\6AoEP#2B?n[mEuL3<(0wF.CtGv~]Η5G Bcٵ e<0HUS˜QqX 8FPK*gͻ|$ug0?cOmtA$*X3(hHCHo)ƺSH`.-f9DP {`! f%P`wXH@[;$R*U~عU{p*wq`kyB,h_.&=Y}ϫ3umpBqisPN[M[ adZwgUBIv½Ne2;ٜ8.vjKֱ)UUU@UUUUsvy8-Gmνlm$. 7 5y7\][A89Rh 0W%Z}N [Npf=^,օL?lhba>}Sp8_W>חF,`$mlK+oqx@(sF~/g;tC^V:{K lkZE@־S0!%k-t3KBO.P:Nd#mQE1aRl'w >爖"K(j My`EE !_HCE\Y(SM4Sd9ɮXk H6F (c#PGԘ,Y Evx)@K ]$ܝ<̭{>ħf 4OH"p,W]G__*8w?ߘ۫pݫ˼ErF%29j}}e`u J2I P2aj;.PBAeכ /'n| ."7mtJ/ ?Wq#~^@~ |r <:B0 9W.X@U9e,&\͍ $̠*ں^ C bճ 7Wn35y:b8I\Iٺ7kkU`a3)!eRWaU6%[>`?ҡ+9ec0CÄFƒ[>DA$Cq*J$D]7+~}-dA_mmgSiΨ ޙs4=/g,tу!UoX}dz+1˳_Ӌu#]S0&"⫩o0 ?29;:mܳ ~//=fy:Ѽ]qn{09y]xxJ[ rL6b\ϟOxP" 71ѐѕ \^xu<@7'CUЫ{y[|#=~9SWI6\cr*Tt jIoSFwڕ1 ׷X͜xy Ԩs|B!t`6 7Đ {8_E/Llg껶8((9I<oTz`R.?S_lAL}>6/&`+^0Z0@v#2%RhNף&H"WL0uŔRwlt}, )^+u#ǝ--nm?mݵ;e FjpلV/H)RΫ)wIlQ#\4JSީ$CqoCMC0|4@" N̸N j`>^UҒLck?%X?GY|! ڄI@y)!j|JpMVn,#ܾe(H U K --)?Fv=650gk^F0͕6ЍPLH4 sWppd; }v-uޠqGy8]6\z=5;4 W?U %0"!2>|F;vm7c,i=̑F$C b7L 6psqHf}fxcϱ/xffԪ#e㜒?( b̮19jO'""" U'QHJ&͒bq6$05:6 a ;e_.-Zx݅.nDA*TV[ܕ6mc%χdcZrNG(qgR(=Pj\Iq?TퟁȽQ ǂfxOb)v>70qaI'XRY`Jwv6YQunU,FΨ.[3,thOo˶,{#u+A9WlyB)`DȂRiKuBNݣ H!K5ag%^ڇ0U7#3`V<\:z J||(SBE97m|x ;Yp0oޖ="A@2#Ӿe0`+x$\AG,xFD*}cui6[yDWS{^Ceڛ#$鑵]L4/xyGb,^tՇTu]\S~{ZN\:]V>+?æRu`DUM|#hR7\ecWHD$}Q*(oPYt .V ըaMMʂ$rQ$@K J_rj6TLH)Sî3|݉QV JM^i , KO2"V2idǂ!8ca- Uz!+X4P$I4{/|fkHᓶv0h߇b?10` ?>C\e$݈>jAmntmd9!Tqjp=al=Yڲ$drg~Z#2 h'dX[+oZ̝[qoF]xUUup#U;%? 3Y빇:Ÿq#hcQt.{ },&n]>ir`VQdX9N"4ւ$ :@&L\h2 M\\&ww.{uKy{fnq h>/ZIyLGSɰ|5- B#ͨj2dkc4+{Qq24!MņCY (6iEZmh:{nι5< DV6A4'-:)qW .8gRdR5Xf+0Mi^L?|#zI^06i{"dLvbՌP )Po5x+>nUN\qzMg8g3"!GXf~9х?y4^${_٨4?$!gZ9u/ %{ hVǾᤫviRe,G\PdjSזܭLNܰ J#\㤂q8gk[v 0BJݤ?"!xm R۾j\KcRZpH].Ωcˆ4rw!w\z0@u$cGf1qj! r܏sDEZ8o-joW>:ifEG{TI ~iyfS7u۾T8<|tainB۠ q;ϽŶ} ;J8E:S8t9f Vh:䚇P{3wvt6h";+;MccUH2qm\7F)(~*7I1*uڸFGU䃞 IGpL{m:j8aw{P`lukR(eĉJ);T bQv` ˙g_J9'|$dcnp8DV]ܺòx,֨"`9O]!j)**vnC9?n{ T+o;ӽĝdad}HtKBD0DBPIBsa^PM.j30=!\NOc&nPH <*&=חz;8nkwu?o@ 8_4P掏L~ܸ͛Y4C;!_S '@VH/7]Q3^/ݎ`? >pۡ]Sq  vOphLtfԱ, Ysta~PBPJ vUikgbj.V\E6^n2\)DkRp.z/ |hDP?!a ȹ=AFOWư;"`:C(PESS[h/ol_e$}qN=dipu-tbiƲ֌Mo{Sfby^u,;8JJa*o{/f Fn c`&;)bˉi [7ؾQt+}uJsx I:;4.}D)ӟX1ЎAԇQoB!fbV%(ܾ"06A4l%QQnY0z x}Xw"o-;%Fad?(,zUގ28,d<6,dbm(T.QЖ3@(LQ%#dO8[ y_v Xѵ7CHG6W!m%zX⪪ĥUUU;mo~fJ( fddZnQyX5z}Dʲ)q*qI{ VfcQIZE, i K.;X= \P0! 5"uEh,hmV)? :HrqO+I" wOl_#(ܯ|irY\=ɐ`W|n`tZ0!Iݴ*IpKnqi~8A/Yxcϫ4h^P&%,]^ 1_Gxb#9l6&VPŎ5a( {TF Y€J #j~GLrLtqk#ؗ5;i>2:r Q_1NH;RA,+Ὀa )`5A#Xb3$Ȭ &QP$%*`= 5z+M֬ˠnGe ̦HqkjI@`r4*V(rJM0)XfK(Z{4o_'.mx8[ 7ūPyWB?riB:O݅ ?dN e^Ptծ mׇ.U E eY܊CG[l|ݤيsTzS mmKR>J{=A$P%cH襁,񸳚Cϕ5}q @B!ŀ-?vN0'j/iBꃒ$)3! ~ĵ!g>Ũ>Oϓ`sРO<>o{w!:ڏoW?O$"){|ӐIr{9Ƽ6}lȧe N?^ p(ת#Hu]TV x\2xy認JP.E<}v8 gis05 NpȓQ[aU:Z] (p?V}&,Z]|hȐ8ctQp$r7:(XPT+<:/Qˠ]Ѿ^A~Tsb{Vɓ{tDlX7 vP:=zw#eA8Fi,$|gY^(=w< P *6 eaԤipj ҫ/)WL„٘/A_~ >ϵl.]^oVӭ]ÍuS?:/ 񃢿z+m)SB'#gC9˝zEzC񧓬Ī:V_,#|4S 2DlYDqށy:V4gfʹrg~^t*st4*6cpyFDԴ,X%=}}3߮_fz(I8:@L4CH>\' ro*v'}Kd 6{~Fh,vz`7Vf{[m Y&:nk)w㲢ŷ􉽽 Y 蟇:0Hm`s=838Dpjm]~y_susy+[PVë_sϴ Z3Ma'hbcB&, 'v}ÌcM+Bn!ߺ~< K8_ R&Ofs۞ vȐvmQf`b7# KT=T3X2.PhDYc\Yl IEXT{mv+ 19@[wTe@haxle_Wϣ;(*C㺑N {^Fqp2cKƻY^ K!!&z_Gaa'@Sh6S1nrW#4wuG['8\ֵ1;lybU :cRXe Ka CGW/rt=vjfz+t_We`Q]=Z'XI)}T_lDf {ڭs;oʺ3\ Fmmk1alEpu-6vh.5 Lck2#ʴCGL1M!Yꮘ2R?'Ib[xJ8ɳ滵.G>+UZDZŭB~vDR_ڔY}ދ$יsxY=q, WI ڰYD&WQݕ1э@>8j?]\@]=I[8J8zOME1 \#{9R!\A0YGF@Q04.z:2Tn:]ʵda&`/3+L:sѾ }ܰobB u?O1qz&59H 13'9: --|D Q~oy*v/e,$(&y+i*@L[\IUi.%80I`CH7m*2Bb:0_b!ses"c|>ﴚs؊4f@&ѡ՜2^/{& 5K0^yuۮyN\J8Wn5u< Dcv3o` @&! ȺZgÝhG j؜fxrz<41qyȎ[gw :r61ܾԬ}5S3 ,I4v>?1<~J/z@d,u@+6Q4ƺkm4e ).NȈ bSN,8܎{p4C)Ɩ+9`S uȹ3%," K4XeMqT]ր ɂÜVY;,|!A#'H46!6}{΄/aVDr2'g"B23LAÊ5Z8c"ea-8qdعmS ;YmK ;}k4{y-iP5p1P7#`> oJ4vɝgMyڈc)f $rm[T T[aeA[ʧoar@hqVow ENkncNQ}]fApsnv,t%8 uj@cgַ"aj.3:\GGTzd.wX/L|cx fOf/+1B1>9'JXXicb,>h8!Di0VKSi|<圳16窇2uloe}24,FP"[JIEqۡFnKƔAmh8\VCI<:':7\ś9OW0$@Pj\k:}n#P'$C} qm6&%=dD7a|=R^0x+2C0e8x.tGa|Ԟ}\e-roA  -F# qؿ;v8<}"m QlL rů tZ*)F fd\Htyެ.l\pɑDj:jFX3xX  <*y]ۃ<(q&8ޟ U 0ab"!G4 Lsi lgdĸr\r@/ZȻ7ٽĔㇹU/ >mK9\p4ec~5`V#&G[kClPIs^p3^!^+mgjw1% &u pp Z|R+H[{1YL##KAYې_C%V_٧jtT6IW_F#UՀq* AUd]v`(*|~m(ʒhc!"V2s=kFd?G o#x!SOʬ2}?<Q.gn- @M3҆rdbrpE_(= G68PCs~EyPsd~Ʉ zbuV`Ɓ˩czδ74> y}c +>ޏ3-f _!9A6%1L$lLȳȨ{^Y 4YqΰϏoz2uw,,>YF^[V =ǫqLjwO6p14ɃMCw݅`d˜XҨL!U3h 6of?.@})^%H+Jq!"b2r'{P?2r%^Ү=*5c`CuM0HDI'ʯ9 D $q 6FVԂR 'vTZ!@rsL>5FQ@LJ OA[" 0dH'R顿׼k zkQ: ~k,*H* p"H,mOlb)kIWˆ%ݧ0t<%Rxp``V%F9ܘHA[hy";򌲸A14F5# *̧}o|22vhК?6vd ( ~|^W8)dʨ"DDGw7<.omJ|uY%w܋ؕNswyu/ڷ'?{ I'~DQCe'ֹ3̧,84/?ݿBY1퐹:SߩupoV#C L1 .#<#2zDYU XBQ_ׇ2kjoqYiuN'V/RUUhNuEVM"A`:C]6toJ,47u{hDh&&0hFԛ+}cCH]}˾OٺGkYwڸl&r%(<-mt! Т"nAw E oA _;sՐ3Y>-1{DlvVH[B~HY?svM̍b 8bdO))<C(G(e4Ͳ _lC4JOcP9,0)G%8ٿA¯_~'F] !{x/nQad\6`/n WGa9ncPdTHOjenrɤY t1.kvfڍfa4T5&)mJXN,elR$hJ$h-,oBd̼Jk*wS"QDsb5BfL 6I`X#48Q;yDNg[Џ@6P?ye[ Pm>M&[&9BĽQAAM(թږ3[:PnbE7N 06D-~s3p(Tq9_KU:!#y P)m=YCet8$aN1hf0h&'7oN`ԈB=ɻd6 jhGyu3ᐺ;k.>PEQIB$'IJ7XB_ Ho(% rQ=Aˎ"51UP>7Zj6F] sL1 %+}l$: I^.+ 9*Lv5)MR/Q-gt44&-o G'ŰVtPu;ţ3MG'Y;7c#9PiAq$7$?'k3vzU\*6w^"Wä%C6@VW(s@^U5\(r #i 2O=?ޓ\AG~ oL0.ș- ϣvMޢE.! A挘Ro;=A t8谪m~0N4XNH(1`ěU[}nIA~!Ľp ,.N+vdG~I+zu8E6 `ޒ3Ah A~oAaj?!DȄf:u", Mus٦-=^~/wv@0o? HPD,N+w~^d){j[U L m65:~خ'X+]j gg -ۄ=诔Oʁ ?=_ Hi?k j}<] )лvJNI6!q͈]#H_JfOm^‚Vn "}{r?[daJ2,axXOLٮ^\+rE1ML|fᯜḷ*R ` lv}:3省< 9)t_8&f>ϒQ*-u|o(dpwn2V< ugQpaF~k.Iш 1qɗs el0cJYP¢Jx2zށԍE:Djlm{F.wY!sRpo"~Exݿn|)hBdZj\sOĻ0c6Ab?k-q2 hl 7 H?}}/aawj 8k@KЍe tsRo﹟~[!HHC"A DDrQu( "Ȋ ,-*G[oȰؑ#[DV)im-6v;jljsĂS6S5]Ea1c&Zޛ|mĮslY6北aC־_ޡCHH-(Bd R P"DjZ6EUT}SТ**~)KX39Ah EiJ% @ {Wè)I> 2dC@ ^=C 0dͩ&e)u FK?Dm5_y P&EDqO ߁ B ?nz-|>ǨJA͝^#p}3T]I%Ct/9x0D=!6}o[4Wvy@A! ",JHP%HP2O ) ?sz|mvK>ʷPIBx$6;l ~_B!$Td9 lg?^{8! b" x|>~υ}?k夺 񝆂՞xIYcl?,qm#qQ?P7YtV8rڠq [AN wʲh}Q,-+_f9c2ǎ :K%:cܙ6bb3j/EWl:KW<mFZr pqժ-DEM9ipӐzW?)ɡKp셎:4~ w]m-?P4|>"1I=#>Cpڸ z컆яVugzc.M]oY`3HѭF h!*JcRaж48;8p{LIٶ٦VvW)i;2=1dž)0mDiKtlh 2YNz׆XK !1tr2„mˍa3\lFtAvCfƬl8 a}(- F8_rAl:zitjٮd uHgHjXnzmv] 9 cT#Lњu; 㓆nWn5ˢڬ{"Zhp݄7?immQ+ˍyk[.bWnՃj X8;jz(xSx)eb#cftxG^}e]roMVvcF##8Mxb {}cn%D9.K u/l=F>{L7rqKϫS׿IO=? 5zuۆt;Q=~-~_AqΣXYAB;%KS ĸ݅]Anëmwv!o[WeWjAaX".%U6q(6j-mcR';8Bݓ/~EӈZmv36i\d]uTih!`<ڰԲxnX[g q׷,d[Nat ed׫tB˃+h/ Ն6/;$cFv"3.vhvYe.߳>u^X۝1◉-kuW 0k{_ ݎ_P~^-gH胳a9u&X=Cpna=ee'N/Ie!YOjs)$]z(gDx }<\w;uٖF{z̻A=xc~_Oݞ_IϴuF`ջ1gQfgXuvg·QK[e`,`Kv`T|?剿Ņg^^;!E`r?~:=>aܒF~/kf, aU[-:w;wypokuO I8:7Q8KCh'd\|Ş#ki?^8c!???^n;/=WOv=wl_ʕ}f-ʶ8Wϣ~w+09w}D?uXg#awg%?ꐐŸC#TwcfS; |>bm=xW髷^2Ə> |}._4#@~?y#p~\!20a UpN<˕~~!]|9 SKk5}([5&ADi\Hܹ&f٬Eۭ-dRSmI*o+K}_oF n융%hrsq2"Hom{RK\3hdDo.H>̳aQ~u&44J1`ɉf)i I iuŤcjU4d]IB6lJDZMޗM2vWlώԱ)+ XҾ+ ۺsnoêb)CtÂCD14^X~+EF'5~f=ߚOx t/^/Opn53>N E)xy9S\+\6v,KD"9*X0xSr~NR }u4h6J~2TV?~bP $EzpǗ/^t6T4<,[:N_twnei$`*! Ϲ2[ql~ ~t$C5)W휾PE{d;~7 .WNe~~r,8uCrM{'u$ۇ?NG 碬18ǁ|Sˉpk%NPV'xn_Ӝ$L a홑X7\e_N|]{8vcYLBWsY*{,÷wK^%-ECQ5%z?<l}"{Ծ=oE-[;XH#d=m.> &ݒmvpmDDg^MpjCa E%") $0I5,Hf[Z5b vLqժGւ]zoIu,C}hi%!,U2Kf}-}RP 冋5ψD!NN1lTWD@ _j'Ԇ#=6a5T!Պǵ!|C-Ti vW<1 <wBȥ 5D$QI$%,i*$(@@; ojmC4fF?xL 0H ԉݖSuTsT.rp ܫ;s$xTӷ. 4'&H SXL1˭E//`D*?@# ād=1!#~( ˙F^/Uȏgܽk QCX7@adTb@f|܁5gWK qWsv sB2Ǯ7`D7 ;^4ty~:P F/8#/`Miv{^Įռ`qh?KD@zӵJCwW{)Jhզryg$uqd yF J@JE()j`CD?$ytƀ$v;E(4&yTߖ06d*u徐^v|AE>2+D@(f ҙp#~?_< ۗUT{g11f_OM={/|?>ZQol e[T|z=}`=_.Z7{>x<@ Ÿp+2u{; βY=w]O I>.h5'AS"R8&`Рz>қS~  # ƅ2?1 㲿}&,S׈l an4 ȏް1 ?wikgìx^$0R9y2X.Uj}-u?(,E?/|8oUb=VDhB7=5u8FI0%Yڠ|3sUxC"kKOQz#rFyTYj:P:A{n?toY"cf,ovl0N싳eGD/](lM P0K FN Q_,-/;CR%*ۢ[KvaY`3q&#h 0˅f5t JsYi@J:Qn (Ta.wcaXrjY*ڀ @n2Emvkdg =AF@6q,mrեΐE=C;WmKL`uPJ77.ND;rGZ"e\Su%eIC>{|Dvw?gz~N~z~TdptŎfN%C׿z N.頲\ ח:l=*'lh 7Kxyu&} PJZ)%ςƫ/vk?gʨw!Ό~fO?3ڟ^gB ݬ/)sY>sAk0|Pۛc&*(-!Т^qɢ/[7*.Dq78U[S :vX)1e{z4 +x̗'i6c)/5m9~l0aX$I RN".|s9JHb,h󿾚yXJ])+֬DN43+etа:)\g'y=uJWO 0sg9_QO&_zͳTB$ .!X>?BğױR%Kd 0 ;З6js_ E8=Ů WسT:q U.<ޡڈfͳ5)'r9}' [uo*gO[lSz}FcwNO?t_R;$AR@ EmNiW~7~/X9RG)2QӼv:D^"a|!Lb0+yQJ{MoӢaaT5O{v^WX!*/\Hf^>._aƃSbUn eՁ‹ZF0YnM|i=mdžN1\ >>>ǿ> LiKfqS{r]|=۴χZ+)W{9g9͋83C'Y+ɰ9湦>Eܨ*X5F/Tn8O*׶ndM;^\Ng5kpmtKŘ9|W7L7#վvF k5ktv;nk_~h8+stunWtHgd'%k6W.udw*hEe:iɿwxQcdmJ2 =~16 #B|7]{o7ZR} ~OZx7""D<]y7 NvJ$g 5b Q^ů,fA6 aFoew+yJ7b\Qcs]lk`r![7+ȇD/;9)J܇S}&0QAP09ƾKL=УE (눲Z\pR,UJ%Hmc/!W⯡Z5pg *StB ɂDWmxؿxڷb aAnl%5=jy}*F@2n`"vw9eGQqj~j!o[]ﭜ5 zu0ZǩDF9vs- ooKh/!eZm.8 Qլs1F]DlV:oM1g4$]:W3%M8}Fh9.2zY)}6JY)elAK.܊|MZDo-WZ{Az':_g8k4s;Fٔ:&:nA5y0xG0JKf]{fۓ= ]e,DouM"KKko=tfg 7l"feZ'?FLV(cEEhhֈDZlh+AE-cDDV5F(F#hh}BĀ}K;ХH(G1WY4exx< >'F7{;=*>n{&76d9\j5KsG\XPOjPpI_DgAuc^FI3XdMC X]!mˀ! c?9pASXCڟC uf*< 8:$OVw6SRˮcmY.gm2^7tCdV_,^ineye>vkFW_V 4߹vb5]:Ҹ˗w +'.ܣ8G kt8n6enov]^9da'ٮ6=-u65Z\q<<ݸvFQnԥ,-ώmxG`_d!]vٕ\jV^!V`-J ]zjίߐQcbuh֖yqN{ f6;lƯ[A1VV+i3]AFfzόvn̗Y.jt_LB핑5 f)7p ^C>›z/QuN'yzzϪXJB/(eWjM X\!;v\:WB +Qn6o;ÄaUݿ]+X3]:~-'fv+ެ$)ZYSqK\ijV^crTv>7>OEq©uq@cixqCP"6ܡtwu` ca5p3`K}m_cGVA6gi+㥶ei-56壯ط4Qe+NtjP~.h^CvkEbVg9q͒ŐlA4 GCe+XE dB?|و-%p/:IZXMܱzBut-9aÝ& ͛.#=Pl+i9UR ЭUOA%"8qLjexJs1V, ΀jיcaMn +Yl/pdE]e^3/Xܥ{n| c\vA&H[+̫=|.[z'\a'pݘ5§ te,K˗=|ykm۱hsGf_OUȇ=dVd5nPKp8NֻۜݯLi1"o+SAc)>0^q6_.jq^q i,m3ᴗQ՜s_Jw_uҷu~aLV.-+vjV}͚W.źzz>qc7_[9[HsZ/E00('7k퍸Xw\U=xVYi4[r'=F]+v[഻.}{ߪ׺a-cIr]4#VEމ^ڰc-x,^4G db;\9כn*lԤW eyg"zGηdqn7@/ff󐈧*ulD|*cW]b̎|-{Ǔk%{YRcwA]c 1׏OA,c,[Qda7-dV}}]uf;FO٫f\vW~ *wMp:nfCe S 'q}elK)i9YvΏۮ{:qd%sjVeݔmrEͱصEa@|7ƋfBAWM4jlKn dVR Fgs, K8vtPg[n[͠uu6?eƹ:y,Z02@5,I^L6VԫBqvqpÅۃ2Uk.J.u7/ynQf vp]a=4dUlv>EɳfP/UMp[JXTmԐPn[͝xzݣ `F%Թr5*>>lZ`Fޫ;`i8Ŗ]=wR竓 :x0` 1ؘET*BCmu]`XQ׌&F]@!{1Ty+h2" UT-24 zd!5DuիU;zn輳g{ҌT :pr,]g#+u0 N5~ڷ-m{yj6ȿ=LhjV[[YdBpvwRq ۂ)@[(O >>biX-ͅDO_8!Ts!PWNXhY zq@و|оn"~gFB-Pl0ycZ ؀xm(-t…ڏ諶w>*=;|<~!_-mݩ춂}A!np×WH @N`t,^Gt=ZOn?˧DŽByv W Ϸ>(xM=q JvRՏ %i=MOg]c/3uXd`g{O}1%.s&Xg]v;] ˅Xٲ]f%ϒVUypB/Afgun;_kׁk=5WE٫]+3a=VBn]Wn!Aഷ2c \`{m|GuϏX}v׵gs;[4їW.!J`m} nnAOd9JTUVOt%U կ66Xr v{e4K1{=c,g[[o|:+naf1oSȁݞ0DDO@peK6H<< TB<\ ZIA5f2+pH§nYPj{)Q!|AQh1D + xC73[ u̝Nt}oUEPz}9p2!/|ڞ.w5Myk2<0147x9dý[p(4B1~p#+>PK' ø%OfTᧇ9@w<oחoI9o ɲ:Cw|mfY~O6U}<[?(Fvlg}X7dVeQhxUV_%0Cԁ%ɴ@\8 u^\jr+wFaK l5ՙ~YY\Իs;%hdA3Il2jn!ռV eZOHi3LgY8W2J4C1}uCw2Öɓ}٨z+RiZs[#oo0k`AcHyqN)ukr ECOh(?$#8z26aX֧TPyljX+.`Jl@T'|oΓk#Y|0g o9H9$ETYё];Wܒù䡐lp1L$_ Vg})L2âAXDzY"q8!"nϦMVq/D0@]: AZE|T,;+}νKo{E1b,aA%G)p:"vuzɜ]YNc$;(}#m698=J)Tc/073IXr)NNǕѭ|ACgb1x54pcM%b>`RP 3iˁM p$ILt8Hvil3, s4p U17, #׃74](I$ C3D*8NW9 U>ɔs7RV.gۮU]zm=h]_ ,EΜ :3 jŻ`z"Y;c}\ uf8G,!EP HQr t)S` /"PЄB LIDYc(Ez'" 6 TbH 5QʵمYqҔ s,$ WiŖNoJ pj=sueP$#FWQYehIj 0P|ŭ.,,I.&(E fAZ?3o4_0J]@.w4BS*ۅҶi;sJ .ֵkuOY5Zu.W3ʩ/zۮ$suu\scCB+\ocjVG<.,x}حȔC7}|QȈ;5Cuj5O4=b"ꮱrcwE/VnXI}x^E# |sw}ud [n![t]lokvtGZvrqek1[]ƻpnݶvoMvX,)h]oǍx#B֋Xֱj5orű!`H` )ogFuq{T7o #:5:qcO\qx/ZwNvc+QՍ_)sR\uDݞ⦸Do`tqx3Wxky9[}+5㬝ܿ7`[Sqx⨿9:~iu[8Q +MuwQqq:ŝV]tgsloq$I*ILͫV/e#],DRQ%(*ԑQDm bF6MTDIQ5E$*+EE-!hbR[Cfd><;c0YTrGqH5u ᚂ-F[)ю'4\=U&U>2x kT9 48۟͘Q l6bzz 1NO;I)`,c  ֚$ 稂r!Zcb9a:zʹ6VZc5ē0{]QqӣvmrXclm5T9 $P4E x$ *rV8ָxqR"ZUoF"CrB.C4(d'Zmȇ70._-qO@NҬc1!g&tU&c(;TJWne ҽVy[sleZ*, 0k={`M[sf$ˁۇuzvTN%?>{[)]jj7|{MԳ *rL56"MyN+9a79 SN@ōŌށʼ :NZP[qd}1aZQУ/7>?=4oEo`+qOۈv :3xjXӝ!HŃqY~dꋣSh]6DyL\nF/ %-h]!?QDRv]%#d"tz7nW_6Ů=PWGQ+.7W96iUSauV5A"f(yx6$9 q)y^uƸ1zbՑ`g,04KaJf< Ml\"Vt!A]C??Q@eDd`f&&C.7L{ 0UAbY4;[ nUU )Ak%U6{Q+>H6ynA:WƆ-;-χ]me6\ƗͯsBHW5ǷG &/w:__3mTEIOqf <~ȵ׉O> m^Ȍ+7p~BGPʥjX3=ؓ۲y͆kW.~;=v\*GP\%AF}u )hxٞ_3 d27X?ӘSʏiʷXUKbLg :)ē(DT.?v?IoS )@gl`du7ÜDn5h;TWshI;}ORY2LB$t dI);JԃfC@/)Tp>U-XD2r4 8e^K`"⿪ !Q;,k_T)/w@n/UA(lFSK tH~KS0d.N֠mz%?r|,yQ(࣑\;#kPm 8V?D?@X/#J7䭸*#yv΃6fx>;:.2i/!H&b=0t>Mx,UKo5N,郼fA7dG/TP4eD0J>(SB"QJmvn]?vBփ/[M3hx; 6ϴpm/-|j7t\ᩡ'̆AkU Af87N*  ORBKkoFNb8hiGf| طnNxC?7:-΄>{Ŵ7I4x?\a~F!B}z2LG z #&TY% :;X +`)mEp?fK^ *N!~ yc L|DP!95r8o&Amqu!{԰,N2;rdDD1Q^B~*dV@Q%]4{I+h)ƍn_BӏDJK%ߞ&R#^c# Lˆ\u$wtK}Ma›%o=6zҽ9;Aqx>GCց‘žtϾ|=:FY/(*<OΌ zy>56me_9ٖ Z>ΡV~؈ę {93Epĸ2$ǖu%zUzIs=Nq?X/jHD?"}ot C=_=v C1>2Ɍ&@Ǐ.Qr?\1I^z6΃fl6ؖqmEmʬW+^dGABMbjI!EK9kd]oKh^SD;%51S}CcC ϩ4 ןH IP> ۸*}N*{A$2WJ!)GJ]J{ Cv͛È>xp:ێysk;ngoJwH:~r7w8(jp9Hs!B,Agݟ%g;B&('*(p@F{%]-΀P i,oPQ94=2Z ^V$hqqq0=nYLAb32#DAvtݻ CDA*^#+O6Av6$tQ  jpD7v({+`YUSQ< wc;A U(y4)Buo:x$*w+ؾw/:"kɓ'`ld'Z35GR@na2 VH kvoOȣkn*slXA]Pq:1@jOgdV&z6,KPVa I`T HӤ2=4W Tp`k-Bq$r( iu_x\b(ynaUۅ T]d " Tdϩ7:#iϏ@}s>o&oqΥ^?KbK6"up/?b{}ѩ a1?,Z(vr4oo P~Ēγ3/й;Dץ mD~|HR-88Jr231R (;O{QlĵT¶?$gnoizPp w?_`FI=?}G0eu "@O iIE\5izj~mrZLjw!ݩ|8ХEߴDc~ΟX49pN~0sk|i20A3 O ~$X긤ovUEߏm؄A@>CQA謾byn,]ҩ3k=}޽/rkjuyϚwUOGw" Ů8Ćv=zXd.^(&xC [-?)DG5˒]v !h'}klrtb0©3ծ?NetόY8M Epte™n'vB;W{+X4qPUY+l5`IK/t}ayRrz,346>Vxlb:@U5b qٽ*: P-A"V Uq+~17Zt*Z5I!Ku0 ep.A/Wr==NQ>S@(P[imխ⃸'r X:%vY}2)\d$VuL5>u=uOjwL݁0ZB`ϼ %dɧ2 qyza!kP=57:ѐ`>[r$40xGy5ͅS|-8[GDG )^5 lGp xfR rUFj|~e}W wl=:(շt/78oo`EQ׼j1??؄LOF~i=Ȑ'eHN ߔ`fy  H]< zt|UOׂv]Sn(\zyxKVmv5JTPfAxUYO6]g,Gs#&a{&gp /UUhjCzXÏ wm9|!΀#Dڑ2:(#=sQ?5@s7Bye`.PE~ђ튁B(>H?׸vg ;&#g9BQvdX1$O92.Xӯ:rp|yJŒtv@ٱ\ UX@(D9ܚޱ/H2)봇">o +"@qM ׺a.^30@Ãܷ%(I'⡤[Qퟵ9~ղ7(ոeql8GXuLS>XҎV{3PTqd?E| WQH.%B@ݼ['ǘϬK2žTD@4CvYzt; l#99g`huV_dpzvJ::>̿V,a€ zH~gʋI8jk`L7pچ{Ɵ۴:6'v‹9{fqHI᲍ͰĵMܷ(!IRi섟'U G AQGZF+Ǚ;8OȜ"Ckw*??`  ٌ͛Ä {IJVEk=t 61Cd/>&_=ah[.BQ?։?;=|ߊC to‰0tp+KvϨN䛆FMGc;k&:Avox\x!*`-ü#/j>nh_&+#k}̈́ ,{I{G]Q1̓#Ыکz֖j kU0`CyaӚ$ $4YG@6 ɥZ$m-W 4lwBϯv#Pjh><^DmԽw#N|6InϢ9 $PFĹbǷ LkI&_;!T$dT5WIk ߌ^v+̂ "T%;0 }L{7|zgwOa|78wR FDBf|QSS R$DD<Z%X@ڶ<͉k_s1Z85ӵEx0LM U:?30?]mR'g{%b-O{5WOg1y?s ',v}->Ʊ}`hZ$Ar5 Y*d p!<:j/-`ݫt"w d&o_nߩ2%`vOmX{X1&EEEj08t@npd /:χZ53}I^ 1o^i{Mxwxus[Wb?1q\#TE56MI_Om:v;ؤ" |3<1:9sGvrq `_q90V3PP)^(ϏKgۈUZ^H AHDv h" i b=xgUNLJ[+`'4ԃ-|Ρux(z۸,] )39YheY37EGO\@‹yu\STQSM~}ZIb$ Ƈ{EèڠqG`MhV#p+${ LRy_-5IvLo(~7>[NFeIZd@[r[o?98/fO#mw*}4S|g٠>tnZ_kJߊ/S,p I0t@ 7^皣L?^VgNsx?1|9\7\8pz~!~ 6λ[FSf)8>0e8cwUsэ e=nG%g"2Rq"ܾ#Y9ŭ\e9ϛֵvPP۰[]*Dͧ/o=Wn?sC.h\csԙFO(ucphâ@ V̙fl (rm scrX&_uveիu^0ګ,ii.-ytUf[ml_]. ǿ mp32?|GbB97lL~FA8SÊܷ쳀p `wR@pEA(RL%~ kf|-04 >~.z <ļoWjY$4\Wx( ,XýGM>~b e`0 .^7/9> ",kL}w&"dz *mdv&70 gԹ$ (32N/ZVʱG*k{qzU pX _VƗ=}(G ͹TLj,Q8[#j6{YS q' ccgQ^0g jM՞j%!Hl= ,iyrmO_S=8g>h1} cVA{8t=?篏+gEOi/ܽRZ )n*Kg/>1÷ #Ka=Jw+Y=6Kz5]E/^߷θ_F&'n"U8{\BPNhc!Y ,CgS#.RbK" }ۋL CV O5fEIa:K(KcRpclnO0-cE{.Gb^Yg՛0^̙|oN73!;4V\yT?bEz_>[=<ŏy\ww})0FSsVu6,$;mkw:Z=R[sط.flU` $X҃՚+{ߗh#l*^A',lEA׈MPG'B:puWx"WUqe㦄q8'9wp밒2b܉. GU%Uua5GhRjTQFkiBJPS ("zg*vg;,XQMWŠcv`Hɔ2`|YhզjhO1s0w/H%wq$x>s!#PC3/v.v}: F?NR(:&VV^$34K^ a-Lb T#f,Pe3|MFe]ͩQuzqpyX=ufw!ɶKQNq$>^q`aYwVc6")}f 5d(S[Zȓyvm$֎SϙN8߆d+/'CVulƼf\k"5?f sf'/7x1,>7C0#7A{/]m_U[}}euYmuV!|Еz(!( BBCq=d"}39i "|a4ks@Z!{?O퓌><1``RZ_Q?eV=;qt2ƨ$}Wśs7AWS7>'aF3u-v|bM@xᘏ `A`(&]nGA_Ew!>@<Z @j$=s읗cmi=r'1h&Qa .}<6F~OD_=qcA! 8ءT|.8IЮ+!X,#Cv\ 5 y[B;M|4$&^8~ gѽzU*oUET?GpnN.^~ék,CtטsNWmvNz" .5ɏ}$.X\.~W/ؗ G_4-;ɱc> krp ]b9IG#UP?Ys|GDA8Vnwh1m5";,U?d< 2H\׃d?P/F6_ՑIhG #}+QQ&E@Wb??=ß ݀$?/F*?-?k;{?81Um,7~ Spr?jG8Ws"F]1)?Vڠ J‹ʾ׼3-~ޣjէGnMZ732G,0p+Hl!zd$1?`Xz&,# CO y!.n_~O^?\vܼ=>n?(vA?iMҧ[2  30R,e3 Quqpq B>im#xNu'u> ^9bԪcǣ83.@y ZA%y HW؆>j0GČieP;; DZ7A1&9.uRf%;Gu5AK\~i!d^;[ Uj?)lƍqM\d]>*^M{ɺⱟĪߧu(uBew4vB +SυЯ+o-m 2K}ڂ„)3#HLk[\Tq% ppE7t 0{4 "1HE(zXPN\@"XƎD+g41C3,EF|Pb2@d;!!po3@& Gۿ~ZD(vgJq Щ΢ʋ$)2Ϯ?+Ƙ%ʜ@`H|Ctm:2CDPH I*pr?=P@?.М~50!H {xFi3PQ6UETgC*Y!IWH:/}kk}y5xqX/%UQJ*BĵWrٜI$I$7~Ǭ.Qh0*((xs"Snz"aƪ* Agҟ^+FOB_tY k =;a]3 THp53U Wu?a3f[¡I+~3|x̜pV _NB2DȐ14b=l4#b8g(`gyao,e{ř7{"Cw}=\yla[cDAd(wQQkgbq2GP6r#"UjjgJUu1-fwMՔY^ m:eNA %߻<,`zoO sU q ,)e B9kOq6օ CWBa!B!qa$,a/+c")5<^O)Rs"j)m!4;_#`J RohFBFzIc48݇Q`J 0eCIDO |:N\W_~5hElZ5mV~S(PWYJq C& Q5HJL u99PÙ{Vcߋ⁻.׺30'o iϧq (Pe=SNJR,2TplOp8ȊB55_c@mDc"M_jʮ $T 6:n7Ϗ0~hRrL񮎐JL^?X{[kŊHcYH 7H;"}%#ɪXz+߈ u;> DԇO.T`}A+«bdt)l1 Cclt@nd ,&osO K^0|'XAv'ٸ/,}^GP=n""Hm0x3(]FGPZ1C[p`{Da z8mk֠X#?Z'G:\GZ,h9ӱfxݽ҈{r/̍:kaAVMɳqp|,OgS27o F=53/a V0a؉"[}9`[n&)Yv!56(-cx^Zt5RI C>½#(rGoX,\ NuQ쏬INidfО1CSyb0;vTD>V /ϓ[äfa3<]=$ 6qwIJىXzRkCf^fLHz6;AMI'{S'JK X&cQJscaR!)q؂G9`rO.yhm%d;M1L*"@Bþ_1\R7%y+_JzTgmפQF4z(r" +AԸffXїq1oWߟQa )tй<OBjzZn{X{!jcmy*#gP"<'OnT0s׆zD_'&@'jQ "%H`G~V !!(#<)xIbD"!XS@٣?M$k>ȱ h̭d{,d#3u-'bJ9tQBQ)k` E UTr8=42_+]F|=upNTNyJI!~PCRAr%pf߄شE(ҿBbt?)O'? ]> [nf5ARv`:2RՖ\ilṄSDa.#WQ"/cN ʃg~s)CnIQ>Hux>P@PRU >R_ z㑯wȃ/ (yKU]]lQp[kT͉*`h@8^ LMl P&|ftx0iQU- MhH uFS!}{KfzӲLGCzmXnI; =!m$@pw˱| {1PXd^wz l6(1F۞{>aW/`G$fAiPɂx0 cm{u]wc-^"7)*?x xUlf?.885Hf2f%T_%̔,dBOs%B%!)"{}۩xrĢTg x'a|Ou?NW袓hʾԁ3mK"=8_mxEͽB"dHigf+h%S 1{AI{sHU-,8د>;Ghxs48_q C&iMV v1!a}Z=XC0P!~D7a]JAq}VƠ4)!_;t4QΘb9"4i1FW94 iI=!tz8 8f״8F@ҵo埯5 X \1`l\k 182IYyb#C8eUi]rq&xEW-ݚm; 'faOW$p1}K0}^~^|D?$?u:eTyMl{]`e 5?sUsU&َX^A&y d1 w _tϭMCH)Чc?bT4QorCb @"LhN)D?F CSI( ` +"̡| - IT4$n⃄1cGgq }oRW $M9L(Mok4bn+͋u"A[d F( @[X!fK +y0S_O?;Cl^=>dEdP[=Ok/ @*J64 Ȃr5,rqxIl]"DtC5&y< >=J"D ԙ.<%kՊ.#;SVٓ"5o1`$H~T,E/w;qF}3`dgXL(`q./@ʣ񷓑`S5:>ϣuB~.Czn#[=@_`M?pVZBqIG/jJqVC`㉸dGBGv@uOC^Ԟɛ0eX5~ ABAck[w|6 %u`S/0_ps3tE<(=wmv-xGMq >6*KI":emwA 2_Yy׉',] Kpt8!>g|qIo!ɇ̆OCBWvh״8ka$Gc,iEDHa/QhPv,X%RIgDBt3 :` k&;AU}İ9 |3g}Dێ[C*ȑ%v=>'vASȪQuo5OH=|f[;vozf{qH$ BCi#m=p{@5)~4c]UDh o|M}s="#XX'"Ko8`eדn͓Z&q&\1%` p܀NkM \2 鑴2pEYJB;]i.eih@0 cȐ^˶%WCI9% pm?O~ÑEq`y pA0B3..sғo7l9r ƚkRl̽ڊeZYoŻ {.uE a^ |1vrGWXt;;YOFC^""BrhKV!5.nphy٤c1 .gZ}ޡi#:@΀">qTU L;9` ! !CO`:v5?$~BrKzdf;\.9:(i& :5s kN9dA-Ѳ&6ȹmP`c @2 bE"EфʆJ8BI]D3Q/5Ţ,oE(/ր$ xe@6B_144ui `_ xC¨O"s/H',>su^ ƿ6f(<1'hIsfAWݺd ;@$-1æEo|Dht0Ame>]$L4>=g49lqV&Jٰ$NR%1Oh~$OUQ>\hI*iu Io=*(-0k癠E(s QD[$O"1l^|PXvЩ[/BxdX),ޙz"l$2(ZY,Ht\}qᅃ̟6N?ܨSb/i.  Ŝ42R,,t bwn~~V*>L$'cCRDP@- 3oS?!OwuN L{A"* ;hZ0.UEK J%I %W@>T>қ-QV7c$3,È@C^" 2)Yї6 "_~Xg1T:@L ?y?H3`~ui9&dl#L@"ȚӰ^(/X"K)#yAb}h8!倒?F;W!O4 T@١ҋOB/|7^@ 4Cثgbc=f:&UUB<#H`Nu||LEd/FIDY0T}4\5 SPðp ڧvWcb_ܨǰʪ0+p=%_")`%H5.ODh[Fc!A];UPwsmm_A H CT{'|C<}8bgi[5s EeDL嵴癬ҪFc+QR@j+ afgdE?}hF\C"m>A^& 8p}yۅ!) #QCśTL2'{I#hv|+ai 0oYZ~ c 2,ojz[ Vx8gL%ҚbCO;-Y1FDЁȷTeD1 ruj!p@jlʖcæ!{8)2j>20P<X ki@]|hΉ%슘m 3"lk6$"Y!DMo ͆ˎ} l7 `v(ۇ|(Ho㾞,Ӻn,:ߠ V="G; <K9m>,QPw xV5Yzb@] #tXYlkNgJ=Wr{#TDTOp2AߞƜiVFJLշ"pqi|̇#vsN|0C5W /eSU<` Cw1,v t5HENwp/V0qDMo޸d 0Yd $\ __WW%I# LK~7e49 F- Rt!(*N1d;NHmUPcR "( ` j gE! ;#Cēe01=a>$Eՠ]Tywee?{ 7(?JdPQ>DFAs)cCj`Gf~-}li,gQI9) ?Y?Bmg}[hEBDBQ >M/+l" ԥ 0'`a0:b {Bc>='K7K髒\E֩" E+{!gd=I()~`xp| @OSIW6^EF;/łVȏ}MB84>/46X ^*  $~ӗ"̜rV0cYs"\,!藋UL] sX@6{Q? bf.SD0aACVEUPD PQ!&%(AA"逯}=aē9sV,(A9I(r?ʋ*B63o;A,3ـ#kGJ m@ك>ȡ"6f@XbàuIBHHTC#1}pygt\i-΃fq54Aqv9礎܁bGύG(p 54-%Kx^Y0ÅHNFG((3(mnU9P -P<`.R sf5sm(ՠWUt=ܦ9334Xh43hֵ{,Es4, _o2?>>TTxtJ _yԯw?zIod}ߨk,#{߻xvW/2(bd7xK{Z NG9Za9rXR=y0`+f7'";xxj-ك=bC z4# p/*yic<6#SClBٝ.g~ 69Vf <"M@+(I8BCNB+ER}/ qL>M՘r m "dg_PV,f;jgiʎ𬟍jQ%q7A0^ս`! `d8f! ݞE>5+)wx\Zu\>$y|׌/3#0ƵCDm6_O 5<mO.f0Q$jd0xHjm[O%Hq,^Q;%ÀH@g N2IA=MKU%3C^l7Xs[)h|>X O~㑸K>y|-2NҰqt%7/,q̬ރ41'u0}c0ChE_ֵm5Qs0TvDZ|H!C2CӲI3$o"fM,>!A'[B0đ ,QTmyGQ95y\ar br8fv"u[]`t 3FY}&CPa;rwW1/܂Hnv/B3 ?2Iڐܚ Yw-92o.u@Rm@-ޘ:i@Y_S:ܢ;8ܗ&\wđ?N2N)ԋ_aWCI P /Za+ D){K/QqY 8-㹇D~r"("vj|MML($be&eFE&RN;}qo8c(sV]\UM\X$=Fzx\>`P$f}(i#υ xlmc?O(W߾:Efwt#mfK_OPqdeWm ,RhT:Hl4tx + ,=qM[҄'E-;rY G0CyOwaB4u8yfJWM#D@xyb SVE7k%CF?9_̵C@ LE*5$ThшPWg]o 4B5UQ|AaSH°hG%0*F=ӡe݋# saf9ãyyo<@LCjBe9`>'btz 0=·R*NL4*[5chX5{|:6kh 1 [n E@EQEDQ@@D#-`DXCkD߲k,wNCz=@VcDb72}LJz=A>%=>AIO6k3Y&EJTR,[` =xfzd Ar6oKí-S*S1BttFB9% J,[NXZJ.5vsZ'jX+O$VA@aTGi& 7 ޯ鄄Jz"̩ new$vu}~=h"v kڕPBC˵(EHPC2B0 ytԽm*{FMDJ3Œ!}MNvp4E{YHDUiBDaOOҴ(26| R3#>-qǧ \,!MWgLSo  #$oV;Iml.s1W" ;5*"BE# k83e0OPsW:ޭJ.RssmRg  G"UHaө }6Ia]H>:73UPJdBңBzu?nq2z׭\.mr81}iL L(G3ɱ$,65sS 6Iڊ1h~e(jtlV 0!S<Ps9ϴ!ֿ"ãsTiQm0+\ .&8{*e|M$(#Ũ/ ӣF^u/X`Zk l9:SÍ eP$w#fhAa+1Eґ&[\_͆_q¹٢M dmK%O@@Nv__/t1I;X>bg^d 1QOPUB#W죢q[JE~u!V li\#}Awf(Vf>3[ @lil ]dj286\K|+~+WX6#֎*)Jg&YDHe $v(<җ*7]Ĭw33_gӗNOh>j=4j0L8$CK#HXA{t naMvЬJaDn(ߒN*1ҩ&!?xp^z:@4=7lxP99%%L%AQW:E&``12i;UDotpSÑB MREXwK:w+X/KSG $|yB z=ݗˀ;@о.#Aツj QzEkrׯ ?I'{*"I;^#BqrJ̶@АbfMOw{ҋ3w Cs)^i!]Ei@f~f}$FwC 9E^I*(1w*}'s_?;ьȼɊ tݾ<0D(m$=^/vO|{& 0=j>0x!|^(|v@`~~[ cpEc&U=!KbjP(QF-J )s$B oM%WD `螸}UU+'LSLRU YoC>U&2gD@سֵAo%ELs&VNP\Gc޹?,+]s:[ JKHD)9f^1؇ydcU&V8l̻w7`9?K-1cߜC1Kwl;BZjzTp|X(5L/k ])7 ]\ Y0 B+16_[[;1f.zm{5S h7GKl~{uP K?.=h"4)>!뗩0e_MЩmp 33!! \>~[:|с^gvT8rwux.aR~ѢH8PT"׀9/(eG%kMl ڏtq84e҆f~w\mDk&RAh>: z}>KJK!,c˩ZMR+ Gd+5^G4Π?U5SDHj$j0dH?qF-8 (!|u@򜚦F4s$,2zr\8ڏwo4 cK:~ClǗaMAJm&C-D;I$B a>nHp5%X;~h|ϿBJzxf;/?DJT@0}KK8G-A蒾>d`BNѬ3(cR.Wfq74{oB)] Rѩdp$I6j#Ύp`H:j-fPke{^OY3vё+Șf"G{c6PRO%lo ">c1R"!`"DH6TrCf,.>Yv$?e6>svꚏ PK>30Dk5PzxO<6#F֬0@1Nz {@2Ta~qf.|> sҘ`b Ziɂj>!=I]&X{#BgtʭֽTʛ?Cf\t uaUdk'"3~PVŃ YxWf04m?Alf /j6;['T>x=}S|KOX,ݢa`# p P$H,g:,Z7QRП_1`*j*\`N} g,Xyh.ʔNNTYZ?Y3 =X{jq p}m]Hr*5yy:c8cI,D0gOI59BTa!ns]̳#i%bbtrGe6S|<&0c#Ȍ}C 4S 2_vBvb41?̼mj`O#{)?[~g&Jd8~oS^sf64|jINrqJ9lȸ4uHи( N' ɛ/u\(qp osL'/j',P=8:E}hƳ}+(1ѶT@UQ[mM k_1 ",(kDA<7ka@98>:5Bqc]hiP{, ^9-،w#݉fn| ^7sLf젨VQ7*c\Dl~e5"뮲ZvUce42W& 8[>h–7Oa,;Y˹虵 v:6̊Naw 5t/ CrXoo@ODvd'5y 8M$* `@{hV,J(y=o ||<!qRSaLUɢ{Åh4+Z&'RRooRv[?2sM{ӷm$\fÑLB|ة?0 + cM@BDD1u}dxE>ONȃܔ`W &J2hB;8B]4{Ò:F4rTOF`S\F5j^ :㶋99x5 Btt9!1PcɀdX=ky;9d":N{,"0X /PsѡgԌmfCFV+X6رV{;4 6@(3[c r|`(Yx_\ @?d&ɾz|_@(\ŀn ӱE ~J(37DQalWvߚπ$q.߱J'F $D$ ߻Š8Ѧ䂄[nq P -b1a6N NOY, i|U>xNƌ )`~Cp x! NiRxӷ6bFdvֳl:r> B|˼pe =Ւ~j]D`)@^Q[fvjirN }ۇ15DUUJG<& [d-ng J{U {C|`~>@[7B**ʋXQt9lXX`Fm+V9brF {څղk@LE](x3,))7ɰV(뤑T`i&J'ZI!#{8SxufcA]ZyK.t) )5JIA L7 xx1 wm}&%}>Ü =BG\8 Qp `E;f; bXHHX}V)݈rx(PgGlg_!59 : *BaӃ~χ4I,?33m ꁡZZUhW0BJqmCܝke5{Jq՘D셢#ݞZ|N/ w*1JBm!_w QK1Be_&Df;.[ѣ[&:0! yb_$Jʍ\nSWI~?ܘW5`W7u*qw :{4sdm3nV5FlkU A|.t‹*f(Ѳ BrpVTJke@Y) OUnr#)+ښW-WswcnPS$!`<#82!$m(sU2 )@AMOz~Ѱ/_pKh&& CxQ~!q`s,RwVR𜻻gm20 Bmpʂ[m2CQ*c?~l6TIN<nߑHHkg Yb=jI c3w M Z4ys(n`FxzpoRdM̭4t- ICrSqa~n4bOwZXQͣYc0I xoC42~_}!i3ʒ'؇Ƭ^BF4XɤA5?dқH9 @Ԣ:MT Ȁy]DFy^k\2@2@CiQ9Lr$<#i+DD'8bDiDLۯ??ӛNd7y{w"Z%vmI\(~nH uJM̘[ e@>dBK}//Ɲ=!"b!*p Mnn&_۴qKx"* L=+ qG1zf!%J bwTQ%b0BDފG_ӷC@lm)#!S34LBLu2kԁs!NSv͂Zv,c҉7=Y 2D8lg#u_lrr}'g@>k;#sQ%jpGH(Gxh`¤(4H $c~=tbj¯zz^ eq$aMR H)[}1_f^,X?~H S≎UDsڏ*P p E ޤh6RBJ?1 GЄ)ɕ(h`&/|6?I (aFQ?e#z [VYO aSˇ}#W7k-e K]vp>F׾P |I $Н@IvH6A!G./B ;oeW| -ډLvqh䏐8JprpYq `uzxv_tj%n=mHd]/ӭƾ>mTj*6*,`!#&3D#l& o+Gi -1Hd1H*" DD[DhJڡdFJ@]z(g֛ypF'T" 0Ip[cyXkO9Oq7LTG. ϗy+wD7;:9 RśMf0F4R1-o8>, 2 @$IS p47I 0`Q}h\sG%4&!F'IIΏ\On'7迢Lɬ@R`϶h<_{TC xO}aO?P'CSl8=,! *8!@ k#59 JbeAHEENfbaP~&t:jļ 7r3;fbNZ SmCҋ CRB @_>|wi0d@jHd'ģKgk'?dϫ?˫/jìOڢ)c/Gr#`p WWr-P)uriK :I-%AB#OkJ-D-Z`wsMF큝K6p|:/~,.Αzo*.YX-\@*=j +e؉k:qN#!F wepH*6z2n"] mY%q5U\]aIX.OtTZ75I"p4i>KipvGw ""3=癉 ۟~9I"`6v\{CwK3N?u`ȉjs,z^Nކ,m)摞3g> TMtbu;S~us9 :UkӮ_ޏ9oucÉG  D@|AsxgBㄳ,?@z_fC߮{+LF*-JF:}^<˶#6mձeAD 1 L!TOP6ϗ߱xK@8BAiYeFzNtЄ:۬HwDR@@K0~ NYhjUsݸsxŴ|wr;QTÎAfalD{\2 󌔮S4MDQt ke#3"1|(O{?[?_HHy! ߟ &1`3 #}>}?KzOYnGWb~\>~oYz?k_zrQ {~%Qþ(F):0$9<:)<v3:PwOd_4bYD(f.Q !k!9^lO4Nf'\'#s^CHl1 Ȇ4;*9ucc=?a{+;f:RhɰIۍUp BPz8;~"ɥ/EݧCqmx5* lbv2QpF,ܱ "@ ρhB6j5iM Cy' \#vx{ 1xkK $?rk#3Octj|Z 7RʇqiC:LԆtAM+yvOJ\ < _!f721.!< L;ސfK 2>3fEyJw&BOO1K.(@ I$I$A$`;y8oHJ:E5Ϝ Ӳ 1 Um{<=NǪ8F ܙg@:,1+$2c&וN9L-skLW;e]U"vjp%r;`_帹Nq$*dz̾-΄ЎZHG#f w=O -+v3PϸY$qJN!Px6t)1Бc0Yx ~D|<oE-cis5/=38Bn3Krs8:Nw#} swudBZ2`)#@ou\5&teZ>Gw7![M2uC45Ki*N=JN|<ehHn6l23!]*0XײGNX ,ʱhNs9TJ1TCC!%f;9Cy ,q Hq&d Mhg;#)0!:!^u0Y & @Calg ӒF!6C}~by-/J Cs%PΠvhоl T{%@.RK>' yk6 Nv7z$=B:i;u8#ǗZ* 9Fݳ"@2y_/;"V/ X0õz̆~sUw;,()ҝjI 17x'r{ɳZyu P {eCۊZwޓ]/oo)|:S6Q9x@`8kIL j ;X(uT;G0,8NSbÍAw ‹D ,Y^1I& D'^30oL9oUUG֬tvhCpoVAd9YY.2O *B\4DK~o:$£Z\2X`Nw}jAւB ", v["hŀ[%jv\14BjQd$2wm3&`"C!&8ziTs5 $|SIԔl,HAÃԪ&P5%h T\!`.@NTLu9O]1EiA#/ܬ`/,KM5OZG@08vMd= '/vSxe3A7̹H;O&;9`tp@Q I=; w`)nڣRT1al%3-ɑ8fҀ2n} k퐓{}NEKuPkI=#|MMC7M7t+0$_h1㠘~|v"=$4rDd3a*a3 fdŊ08 lـS $- u[`& uڨYs38h J_#a,,.j^R&WS"/Y㿈Zw#Ш!7Nc!mjUWe1)[hB/ v#7ۀ;"%^xn_k95E5pCEEc^ttH6q!%%W0ש|/NwJ)shiжJϴ1TE% &ϩƹpÎ7^g=9]"9 &e+p4j b6T \$ՎŴD* cDPt9.Qw]Z>즪#P%xk;oxr.};RXr  -)zHƊ w'K{1 A_p’IPpm>1ՍdUu؀qSeW]-U~&cYI)\4h1B6pRq"E nuf[. ذTzKVQXx(/k}[kmpGK  񪪕1LDL9xYt^Eb9GPّR .k\[r}];!pQ SgG 7eD O`U W9wѶ8U<2dR%P;5$v^/ YHP]l}Cxݷ3Xe0 |Rؙ)-ke `W0 }RzxBBQZ bZE5|9/RV頕BK4oI]uXٯs +fΙM\BszMF44DwLeU#|v*coLL6H\Bb!gA(&U d0ɚmHv=c*?t}b<7Gp5;MwBcFcsyQFB"+'֐2yguE&% VR{8e%SOQj0 N]_*=iqlM*u{v;A Y5p[U >W-fC|fWL)ws(*P 2t toqePxKjY;6g*G| kܸ-p"0P-!$:QOiunm1uuX&2۞6QGTv"" A<9F (yYdfyIxw[ d"5YӪ1ӤSrI;:'Aױ.@*"V#}8|7,XavczA:.XKZٻmmuk}nOϥdS2slZjG3HS4T!Ą ŏN|D1P1\Xrh?iˉ7xbg(aeZp`!2sh8<~>G` Pz{xF&'??4zi*B4 0E(4Z5˥NRL;$۶#bڔ! χ/5m 9tDoȁdybyi Ъ cۯͲ6=Na}OZ[`T)90 Ԅ^ZME wNxW7'2> $]*cLaExZrUؾ]#81aN?ˎd@xEQW@1"Ub$^C*ba#TdASڂ1:1IhnP@ AEabco_~,"CڸXvW+݋FX(7@vY'[ *T݉"r Hj! 4(c.nt-ɪ& : +K1r:s*Z54f\^-x3͜~u'jЖ4LsOM #\DIrrmNMg"ֆJlT0wԳ3dЭL7VpK3̄%~ GfAei;JH|q'ně/dHPQjz )~8h<}_Bp540ɀ<MB'+f!5׭*}n\b72qk!2XAǩeqһ5h[{2MaS2>Q<RWo'i86AHRPBbx.D z.>2Y$-lcaS !vU#C-TJ(ona0CN+a;(šx"v~4FC_Iec2'\,DH'FC dB*^kV=$O{@5Dj{]ev$4v@fecW~g! 0c?.9nX#/71CD$O;̼$D.]rt Q}h7maBS%NpCނ-@kVkUpkVMH{ OqOr<&&,|>IFOeX<7[Y`t_3I%=;>֘,A `.D)!Ċ~W%$PըGz2@lJžJ F8r 0M.PHt diS-ąطgEQ$=:`G26/|C珐IJo6=<,1` $#b^b$q ~a3ӷ;!3wmc$=Q ' >Z_= ٩ ퟯxV4|dA?HA% -kM%Y:.ցî4QYϲ0b%5*bEu'#57nx(/⿣b$]r|Ey ;K(;Y`wf|5S,(qe~4RI/v$O"P D&Oջ~G#Ա!鑯m/)~QI &d,).Ƈ8'qԖK9uF[TT7HhsN *#v[ػsqKm:p{Gq(^%6Ye65yw0D@C#+bf%[٘JI]'UUf5KBf`4:ƕt)J1&%e*H#4*f,e2Fc#SA \ HJ"o C#{q">D/&#!@UM]IXX*LL-lLWnJR3O'La\ Nd*7!Im5 u2~BR.h#+|1?ۄ^JxIfd"2)‡,1!W9*̉#8%@]O<9- o3HZYЏf}"KE9(,V91t p9AA5J*%KTt ~h" b`/61#A!,Eh# 63hMY&ӎ"PЙ@_ 0~~JrbQ>!Hݩ$Q!صb!d&6lCmAX}τ:¯IQa&_[y p7nz'p 橠O!ؖ^BjcҸНe4ɺbcSoscm?"0. Ezn;/kO&M  uN%{x]]{T%QxLj#M1fь5n!2@I2@=c07 ݖFI*T8hZ+Waf/9!3ՄfXQ7imCA< Ơ} FHc 4^d?MC HH`F(b'ـl_ J >\ubo U|eN3i?^IF^[;[ڲ16A6׀U>9pyg՛ B;/E\emmjTmdQZŪ4ƵR&i0HA{qq-iq(7Qֱ!HhbK6ɰڱq ,g #\J H u:hO{ Y9vUuzVp?;5؎<,P+->=3aŢJ@ sh:8A0/lWψjۏ˰_:sVcC33Xp=F#$g(A$d `"bbyQXd}(eI.Q ?n"7tB滜SF=LRA H4R+0IʔARq]6 V&9ҽ5:}="{;}}!э CߧzRD($H @% !!b8=YY fLr A.5p a${{pg0'=w W="ody^jLC( @e,=zn?Q#-s0L 29R^ Y4R z$_h !~?SyiHW{jTŢh嵮llHLoKWh1(بh |Q 3LȑIB0) Ϋ홑%[#\e*c|DL܅}T; Q?@+U?F-톱zY hy@1$/S4gg}o{K\hw rXlsJtَs "*U҈/[-LP3c ].!PJJMQQrp`x^dΙ*= vP~7tS`؍x6_ 32z0@D؇ *2 >ubłq@R![T}ɲdEZLA\Uecup)uI׻\pq79#ǒƷwC3*i;Flu*یb s\O]yڈ 2 .f9 _1 V+vl ʨ`㴓y8N!bZ-TMqh @<,fĀ8"٨k'Kej믧~~ۇ@1&ړQ)R% |fC@dtVxF!C@R%P??? "n D)!@~h=6'b]~7s?:"9@Yr0L#K@/7UP{xv' r垚("Q)Wi5*0=sH˃x&FɣsdؖBUKI8Z-.hRl, SVvpy8czBSؚ " mIZ'ud@AT&h `!~jr'x ~`{)z,|v U^e(THQ8v-. 3 Dx%痮{k|Xb*Ck{;{TIûu/va$7wY7]XN"c!g֊wΑ/.z4k%E_>F7",'MZt57vrw8seݸ4ӻۭ7\桦y]9c#n'o:vr܉+akj̶"?Έ3g]X۰_b<y!>Fg?/&9)}U%%MBp0H0 +b9U9rS%hq!i Z59N'+mݻbWS$R'x %vVRBj2S~S켆Mdn>'@p@)_q ZVRZ|*!tp".C^ 6Vx4t`` fx*fz&xbZz)]Kfu8A FHiVH$M%0tM 9/s׽wܓ(En H=Fmğ.];w]r嫷H3@4q.'"*5+q D+-V#N)Hw"O)@ߒC.\:~OZx~HcT,ب@擹b|g'MЙ/ƪzU,~;ض\D< '&ą"=b>6}pM,L)#hY2$Kή3F sMp*ܓ8d~_bǛv&ZPyKd I.!6rC3yH`?" :%3c$Eפ9Tss`咭ZŔZ+AoFm7";8qsW~mxH AHzm\JjѭsW74T-k\Z&MʭՋmXըhLt[h-iArG!23(;TVVصi +k\ۛKֹ\樷w`Xj i ͚4X T)P٣@H!8ѥcX nH=7uTO}(`ggƓmBU0׻X:mk$&-:|eNɲ_ $9j?Ї> 5 "Tar,冉g`uv {/)G]}47ohPU!y:J{DjAB- J.؜Hp^{qME1"%U.]om|][L _VuԒU;Cf &w75T$UTf"Z@gmlaƷ\#4Y9Bc6Ĩc,P!5I$JQ wkEJqujـ00yWWKwxEX6'tǃh*lD UJCbt<ݕ"HFkL*a~VCD#j6:Kxz=j Dzzf1mvf;*82"l\c+'wRl1ˬw{TkIWPI/ Ӝ×B $(Kl*bAfw &dOذ\-XSJ7:vv[娠z0Վ2>6&5x/rw`ޗl_[(9drc<_H(zfgg^f # [p$n>͒i֭wu^s;=˻swʩiRI ()AC9^۠n᠗&o ~{:K4x*~[d J `*<1\8KA&@ƧfVcP[SThc6m bd9yY50TYNT`/<@] RAH/y, Ӆn7yaUE~е09l/qs('FJ*nic+ke0Ow ,AQ,rSxII;/J%lx%sjû (j*@\jtwzc$4j3dvڂoU@z$#I BiK3,&4`Ma8`Dh+HgPDj"4̸ :Ӕ溑0fgf0@w{L R! iMÐ$ĐIb&v~joj5w*ZIu> N8Y GiEv"DR(YQ\5TPcnֽ8pB& cD8!͖]a!90ȉa?~n4@#ECm~r-z3А׳7򷄃@lDhƩ[Q3Vi2!{i,b" ي'&. 0ɝJX\W 3mt#Az#(`ټ&V;Q'140l]{o9iptL*1b$a3|5?3fa( lb l#)'T(66 {AP pR Pu:DxVG9N.3%ԹG莝wxvN$wGymkLGf mDzQ'd U{4pat) Nih(7ܩ$ƓpMGLX.&Ie ]ifB-]hkЛ@@|S4-4Lk`tffk ۩U+]jIh8Msq)&.ɐ4[J,SroML:HxE'9`kͅ".ZoXrk Ro3Y]U%f6qiV3a& Mt[G]\?=}{33t4)8OXgGZ6б>o5kI6Ļ*4f{ʇEwTۣ.#ifJ A@l PራR38dR˼E[ Y,AIU rcH 25N P%3\t9v:xBwh*f 0'=u/[4 | hSKnu8ÅE%H6L!\@IquȠ#0“|6ܥuiG~[jѮ g,9id !(wpΔd󍨴M~&F, :nrnt72|nvhHH(Ѿ rӶeQў{3"ψZQ tJ=8ڱFeO%aX vx $Τ2dYfa` rw`8fN6ímYp4xb3w2vz զICV\5&#N)my go$ZTS;_8P!`A7RءOdkv8`0bha9"x H0;nj`SAـffƨ|W⤮)8b{:4k*I#@bȁ6ɴDG&o7LN ~1OXgdMc 08L^yn.xXlr,S#71n k\coce|XX ArNQ&YL 8f@D!!-8p 󇈪31ZLX"Ȉ(ҙ.xp<`X2 lN\`sVDIJL+VPC&<5kg f1֙v)OW:!Zpq I<ߴ5${+z$r@sr(@8Nlv^=/cw414ixev[~f5ME3em|!7xlVeg@TW$xMyʋ<ֵٶ/.VOJΈ8^`5<{NƑdEJhɂw'JpŰEFʌ(GrTWa`3Ο׭+Rt8!C?HvuVO3aLa9lF;h+6$hj$nP3ˣkϏnj'3G+;.^Merec^C0(3c8n8yr綼,q| ? 5hQf ߣ,*ƷN oN{EIj$+[q/ oL_{m{4{˴TMFMw3ȶEKB,QZ"% PrHUxw.Q3ZSK;6B[@S)V8&& 2,hSm1[#nX)AF_OD*S&e0ܓ{o?: ^4&=[a"z>Јv_[C#(`I"FΞ+yu8* _y8a} w@JJH=((Κ1UV3ZmrX׳] oAiO&?J)Zb)]IBEs^dQ>*Paϱл]ϗ%ָ0=8:lggi}1P\dhԠTJDHF=cSN0l7I(!XjDiݍZե5&D5W R1 ƒ!(6㶍Xw#XͶef$() L@Ccqf4AT%>"53Xl/}OO {"y+ ^wb}w.Yq[ Ɂ_Ku9ꞻP6/- =u,Ȍ Mu-Л}cMFѱsΧ6oqwO̡3Ȍ;J 85S8f2 k(t8=g>K6ʋY'e@pZ_٘6mN/<MB]0kMT0]15%6=ih&ú[Xh#)ݡܼδDfw `k;f݁gkFᜳh8x bSgymYv(9 KKMmA>p`4T@5@'h)ɡۃf[V j]8V@4ĉh54_hD*h 7 @Cp_/Bm-6`y8sg65qYBbPF?y _-~tP$fnwWU{ ` 9axYWƶa9bTuj}fZAP]9gY^llo9&Hᓟ;M_c=1V'9$;#,x[9q\NTV7A|d}ɌW\X܏/ũ I4ax6ԜĦ2s m>z$s,$`AxG2Ӳ;9}Kꏂ'"92&0\/G^݃e/"*;iI~_Lmv:s#?|lS@߅5ݼx-?YWjZ,l#fTA`BA9?"hi !BȇbG!A$Efv+S!A]trw%_AQ^8}7WpW Y PIQ"Pr+76  8NpJ`a1ADJ5}F%z6{f WhID)SUQ#>S@H\a'QE|a)2d-kx|+P؋`;[قd(PXlrm -va;&H:yOqC^&ݬ?gKq?CvDEOKH{2Yl0H/OOq)=ؼLl0ab.š i9F%Q!HDcL ' 峅LhiHgC'E0  t_vhpHXB80r~ZpQ(5y#Sw"? NVWLrs HYb8F(]d$bIP(R- Ű&BĹj AJL"kD?4L=&B{'PYqM{~?e[7M=`rА Q "?r=h4I_0P%!3%ƊJKW)x!ݻ~/^;FD%t HZM{~4[ր6FBS 7}(J5w0@Lre`VW$@3ux/kQ?qF&?P^ǫR5>֝k~ֹ/#yΉ2k*|Z񪇮z?wl˛V:r#igVa(M',zTlî\~㤯0O>!7jQ ܴ\%?Vkd̎G6u6@ x@(ۈD@z|Cu5XJuЅ7D:@D[ kp0#1X4/c21eEqlRhn`>1u `I Q Y( %ƩV^Jk GWWcBޛ[=#/,Q$(0wYs t{1ӹNPOE瓝3֩,! 2ʎ9 @21$yh`9g JdA ߋcl\:v>䗩oRѴՂ]@_G@F>^<+_+ZhԈcg>h!ga9;ֳdDm?(cTR)'5Ԟјa`G(Nl~ƒ2v;Z1<-vCPx}=߫! P`SkSĴ " ;x.7rvYfnFN:8a_}_@ =Qb,߱W,d^7K A*PAKb6e|KмQ=DaIFp~w¨r0c'!9rE~j M6FbaKet:QWu4UH\ў JsU \8n٧"$9!!3w'˟=GeO_er:䟈ԏC1 ^9$Iyx=7o٭q $W CnщJVM ^o]/6ӁAo(6xEC DTC?WХ>loɥOiLUG"HC#5=MijZ ϣJk2k,#M+UK젲mCQ0n{Ӥz-w$n[8SQD(x4BEK\ANdPĮ+GkH`ǭ'SO9j7/q^*ЀCȅ,9.'^n' ! $)vc`4rrA~cWBnp$>^Sx"*X_5ӿ/7/QcO/fNI;PHC ^iJN΀f!7Ivh6io\g 皀 giyry2XRDžQ?ϝ5O fF92ښnGAN-IY#'Ex[Ε0gP.MeiP`.,4{~b<_-OW'yt49%dcuw=Ю4rdnU6XT&cp)i(xj b-]_wfko\1egT~/:QfB)hbꙴ!М@W-LDD+%XT.3zAzPIDM S>{{yFGu@{3 /o<|ٚ6kjJUdV5Z-b!aXb%R'3C ,9 ԇD&z("BZF?u#7~>S!ԩ̨3*UrqS*(=D>1i覕%mٺO;\-rK}j|$)yRb(1)ʫW5%y> 4m/=bvs ȎXr_k@8J2ĕ9r4Qf\֮bfl"e5"j 1U2VQͪW,|ZliK)53! -DfY`j"*4 &1J+D"hlZ)h֌X"m f˷Gw7vN:w]u2]o};rÇUD?>u*ByaJ5“ثFM~Xh_u/|˭5+o!H(_ 8 x;RDos0ԇfdx~?Ya=O*>gڊ1 )1N?)#F!PU9r_ׯy|oȟ]5s]Kmo! (Pq?F{8{hyD‰'G&M2>6'P]_~@iAQOu `A} hfn\4M6ODԁ/6ndm;$1|(C LוS{_T9 %? v|vP6F$3mâ/9/$<ѫCA(i9 8DDBɧ:xd`^KH.:\ WJ{\1]tg`F8E~n`uׁ._RCT E@T)PQ2C|њtb. i~b pl+Mp>\TKRtEo%jVd|3C _1D톯@ o;)nkgHu,TN#"08 R |Z-MGw^{ȫƛL!WE`E FFie,6"聀:y)>qJ% Lx͋ 6śP6UӲȓ 1,yoC4! lL曻prNln&jd/3ON>VNJ֍ZMi@n RMwFŀ`.􆒀w?GfÞwC@$@\2G5eju'SD;sAt&C꠿-8$ݦWw<>T8_-*Gg %/ڗ\飩}|*As؀" QVJ@lmL5/FT3!jL@8C}sFwZ ܑIԆpp{ARpDDDDDDDDD`EQL.tއ f7YDmY!;!5u'ϳ (A@!M UE6$vƆ9#LT,08 FH}#z28@qMImHlr%E"R IhVO Y4sڽdʚ-3kݺjRص 1nӚ;I @V0ռa+ JlHp#.ַsw]s1qsɥ.nm7ل=[n.ǒ촽w=v{wpjSݼu9+̫hʫv8(*w.+3ۢ-ۑscnp&!&ƙ.ۻDqGJE͹2isGH2*9;UjEY7 V/D?`a3%M GZ㉹bpR-AJTBR&〧`>DBjfJD\r8U>S$A8 A Y  mD"!5E0@ɀZ&9(M을D?TgNڢmEm[%k%Z*nVţTZ( (m5U2mQbj6"kQT JRP+HJJD.쫕EdMX4V)AEi)VerrTEHQhcmV65I%TjB#kAmZ6jm1kL*Kn,،DXɦ(5EMFSMLŅ14LkrűXڢ,jKFaFQX{5VQصm&ƪ.r6J@h[4F@'WoxJ{Nv㨸@<*!Nx> z$ ) ,@I!FGuj")@*!擡,C!\M 8@6z^6зoo]U@!IB)vhGcL|ECw_vw2Bwj,C*ewnT;MxP `ۆo *xʟ%`lo}̠|5>8@IA?EAOjHtn4QIb3=~&feHJ%3jƬFLl!"P*R)'| "D HUUeS$&&ĒX EXmRaR52Y,[$EfmiiVՌaLPm)Ѩ֨j0mQ[%)RQLZJ)lJbјʴ)"-mEĪS7yxta}dp l ^Ry{`^)QW،EEv4!C̑ p_싲]J| aH!h РT z(CsQP?#{vm6~#LC?~ˆ_.BцY- @!Os꽽N=H S\hdJ;3oVj2J%"" CS[e^tzclWrag oy 8ٲ0*>e(ppJ}э$.˅@n"`@p@gRS˶CFhwd$A[ܹYJG= @㚁S MCwb_1MDjf|]'& 0c*=??/Ay"⽻xi ܦV.I Z/j\}9Vk1XR0mՙu0>3m=s?[_ڊh5C0Eׅ;+.b:5"_c[KTk`  .O藙pM%qY-~41*-/v*6;(:bʰZm% )Qf5lUjMoBx*a{y?n>R)k4i"wrhp<ͪ98@cS r(k#3,=qGH 2DE3X& E L!DĆTҡut|zu;=RWpۗi!}zMݟt}SҬ`{_c;t%` <9zU`a8$dv֏.S/Ha! Plߧ?nID`G9M Tҭ С0M"OmaL͊]}~gR©ʖ9G>ݲ{#ۯ<<>}u>4F|Aצ љsLiR0@+F cm-y$L`‡[+DLSQzX 9|OgҠ(>}kE1mt(LRVْ BjB@}mA t4'%vlNHyF EHa(.U%1iLݳzq-KN3Rl)YIj *됣hEh"-E!3ݩ~mbPȍF%*fF<NǟoZO/2&Pn-삀'R})=~KU<=f֠x>h #+b`{+-+li@ nP`I$Q#/-?'9ʁ l@Rq4`r f*%e!XU^(L&U9"R`&(b HREiaM`(9|1wG{h:XK(t3m:O‡`h$"S?HN/owfׯbs:E-#AĂF\I| aEmq7m<6-ܰKon*h%adDTJ!ޡ 9`у &8bu^ațlaJH"6m?2h1I 0 \mjKQ.3x!{Pa,eHml >'y  8%ʔ_꽠Co3;}Vy>}fBKmV*1u ,QU#f!N.G7s jMAgm~;R#6to ZcM!n/o>o-!?a!|GwsڻPm} bњp/bcFqũ u4o شqjN qn=yknEfktF&\?Vn4ݮX쵤1[CdXZVw3[mYLX㪼>]ⷡ@ۭ:mzUSuUCq^*h&)9.7:u@r.8T*C4hc-Ha +SBQyƍj\7Rh 1)Fis T5UDH }=y62BiH=-GC(H{A%:#BL7!37XY_<e|Hs'w.G]h*-,Ei҃`\i0Vx|crp'1 |b9@9`Yg_30 nIbCiL;{i-H9_11(IH(žF{Uޕ6փ鈘 SB d8 zz1}f>ir~ ?Y̫*[+ Lja@}!'܏'q;qUzb/=HC&)< ONq[ntqAkX;P>*ơ՛(mlrICxi;³ w?ñbaJ3k`D& ]1-N<in]7̙ 2CR?b IG}*F!bH㍱iuސ״7N2'y%j *װEk0iJEnxPQ!-!D 2M5}mmE6sVkdFEtTԈ-ōZ72I $=ّ Ae1-#&@5I -upb-5-kdRɈ0 2' JZY ~ mوNϸ<O OjUyāSoCf~їkO ea<$J7=:r<]2|vSyd")iFZT|3P27jqCkqҚTw#L:)_GHGgr 3H6- qشz4,P 9#muvF|PmFa`2_a S3w@$㮉4TE}P@Uf JQtnA`HE*떌6MU2^v̈́[O:F6YYXP`$Hifme)e-fͧLժ,ff+66Җ&YTJDlIhQop=qyf~5=կnD Zߞ>ez:B?WZn B$p7wC`<R]JŲ2ۮDiXNPB IJGv=%ME+~$wcUFG#o½mQSkٟS<0 [];GG+ d8p$1ƂBf:ZHoD-2ry{NqQKG3ه(~FYt?_MMqN&ŢF)=0<&9?ag_! B!Nx8PlW}UǔdL2Pfip"8-F3(D|1^(/"l&o 愩O*C o< ۔q>hL _/Lj1z7 I칐tʋQ`@garb1jQѱ6ĈQACiTHիZ6-5b%iQTcVJ!!F)7 J(X!@FąLTH\ID ԙOJ>E$q=M_F ڎ^&1V~w03H?|&6 ~oc&4r vfe~[&ak?UA 3LI*[/?#1?/چfh>$AK({@D_r xw}9a eؼӨn6 %Zh^f[4CC'#ФH j6+nf00:]tÝ֋ LU6c$qoܾa6(s|Ϯ"2yq2jh%4nFX:ޠ ըe[v*K {TrHbp퓸 e/mޣi,(H$PBu]g퀉za-(K 6S[^V̾TAohjtAZ0m/|x>`U&CJg=,0 p$t d .O Ej(@3e*Iþq2Jn[l=D2ixv] h?imYH>P:ُځؓMeM&Q⵱dPa~ݰ<7-q*;~Yd!4xMI!faM]39cK[T'-f 乆ysU~" MhQ1?$ W GmcNH{"L<9!cF48@FYے\ 3 ]T5uܻtk+oyz}uO?]󤋗Y|pgvfe7Iu]|+22#Q81]5ؙ+.h]uڸtskj뒌nyX }%US 0#Q_u% /r7O|#T=1 =<=*6}$Z<ȠbuHdFSZ hOD*C2V˯QVs\OyV7Am hh!$Ԁ++܈1 kxyؗۃe'_n;*(S/,U#&~vNa-P` 6$ 8GΧC崗ݸH^D=US݂֢,1QZ>e< ُaFֲl . Xk` @,7ǢpE_dS>xHMƒ47(ߎXYIgO!?'0}r߬%,if"BbJ=` Hyx5kbp( &#$I1|g4y^j7V]uZ-֊4,o]nLv&Z,hB"C`3NЀh"@ )2o&WV91!-9)E8%2hPf:9kmTA4 BiJ.) ZAP|[ݘ&k}w\sRR(jpӆBd+)Ѕ %܎|$)x4ΜKd/*ߡM1%1Kvo<* RC艀5ckFl:i'r-TaRB)i"ZBׁ'LJ?6$E!yBS[ =[>Leևh7ee`M ¤zDکGو Bcř͊ |;֓m}]y([MCZvA˘ y)G,#sP2ZЀ@LбC@*wHmBw0 %!!)IL[4%%v2y&" P=S3(l]`~ j!W =  9a@<ѣ≵c޷57`D9husWd"g61ADo֛n8ngXj V6hiѦ5FDxP:i1cQBDu눶HV8HK@1Ae3QL8C _tv9.'grHD3h1L&-ZV@(ᶓbŃ.Iic5̳؋iY1F%@Q2Y>GtvQHP nS4M]{iO86'/׻HXdDצh8m )/ww=Rcћ n"~Nm v޵m֮ F1lY9 .r3-&ݷhnU1$5(ˆmM x2f`gNDAڔOΔ ѽq |٦!d9ȀCP0#c CL// Tߚ7%S)a9O=`1OӁWaw~vu~5ȃ  m!TOpI[ @ވ %s1i ).q3J<3;>\75'9 _r9P^jEJONo0H )i4!!&dS ^gd#pajVEepb 0*5l],ۗvhܵ"M?᝘Vo{ht̴a%"]uIG"#1xl*;+{Iv!Np:\Ʉ}47ϱ0qb/_A£K8GK5oxЕ^'x?Ϡr\4Q&G5~+䓡nMoW&_W6i 6704ae!P[WqԲL^g16zu*-9y&i!/Χ_M}JZφ>?_w6^\M(revRג ( NJѡ>&%+$E'/}.(@7#OQ{62 (D}O/:Tͻ%yjjg h* )m&TWoPưaJIfZaݸٺhIGYg- I,fDDqiqC#bF*ϳsЗ4 #de$&TNTz۩W˷TkE0B5cI$}f+ 5@Ĩ#D'bv09$dDAY,1IFMuzwߍ ᥕ%l!IX # WXA1# =2r :0(Ȁ6dƃy) `>l4P4lij%YbTn:rA/R׺qΌybS\kScaMZ<6.di3lQEFnB)gȐr(Y8|5H]UP5Ss 0:K"Pp}:l{ o#mԄ|m,5Hl(4:uye9,b =7ecǒz Ɂ bV &@ f K=_x1߬L9\v3.lGn1c #J}Pޗ|=ڔB2VV [qMdX5HOה2l,PR6)l1&،Te Rj3WӆQ(j3%qƩaXZjS ٨jvg83()~Bvuţ_",>o:D( Ӥ&عqaX2tVH3ͮhlU$ \)D¸f5$ONJN5"h&\i OL@ڔl` ၺiT(Y @J!B gG)-r*&dH$\щ%a9Si]؄N)"!uƀ@6si)2p@Gi k]֮*Vj6%*o$.dY.94d6B8䋴cP"P ;NHiȆKl` #KnRsXcHaGHhS}sAM!-!$*aU,f< Vb;@0N%cHXV ˂h @ n8G5pL2Z,~(Ȭz訢E0Dvŀj©9fyk 6,fD;pF&8.;i3坒\I?/E3IQƷĈfU @u9Ae QC\khU֗R4ŹnW7l( ZT33 "p@6a${j@ZS0J8S]v ~; C#bĥ/O%zktd?('9hHCv;r Oh^RDD_Y990pt<$Ӏv"0Iވ²zZH@lJR;}0NR"PJBB&@tT djV|3)I s̬5]mUr=$c>,LTn๘ N |8Mӊn}VubojP0s>_iɓ!rcCdnlMt=">ff2HQ6z,H;J9 1S)r2$2WZ، Ժ$>ق1?`n;iNd4f eH]x:Z׵JŪe3Q+HQK!bOw +U`I~ ask~?ptya1DI1CB/?:Xl7TR9I7{ѡm';K1:ZK}aZ *QHD R/vXUu) &}p ub.EwL Fa鴨_"oQX6U6ZD0e;1I !czbR"J0}>!?p! ?<},IHI,lUN4M1 i2=S* ߦ8DIIU:bʤ~hCb~i0<jA;3XBOrpDq>`Mg>He\8m; ,q4Yu%x^݄ $.3@@ ,uoxŢ-M`ʋ C8x`f4ȠCBT@"1E.9ӾqY9}5~>0U#5b0UYH;2 LȔRla(DV .=v8i 'X偳:* PA|c&ƽݢ6{^fiERA՞%hH3" R%t]p1yMp<Q -Y"m"Q#TO8!|` VJS$>`Acr.P89d%qXRs#}qF:aDa5<3LKONp4\ځv]4,@¶QVk E(v-!̈́7`$.J3R;@Uʰ]jYxc | 77D` i.ΈZG4S,@S$0Jxs[`h"8ւfBw$!(гپ8On/F,@m 4׾ys_jv\_*)PjYk ! =9 LJ4<P XeT6D}1k@aʽxWg !$GGw G{'QCHs IFP17͂Qm5\WW% ((fFn9B[>_uT90 4Z$mkؔM11&KF6+dV#Ev|Iϗ3Oa~sCň~l9 jJSaTb~ 3G*uJjFFκD23tORA,t*#?1~Fp?BC VihG0g H >{ёnyhBHwؗD 9Ǥ%DX ԋ_6o3Z0FmDIsM#RlY(*E+\Nb.u1Nj*ui1+UG<,n@CC9ȪL!Z@t۔2 h-RN깲Z2RIQbdR^NR~o)>Ifo8^B @ 4!;Iif21Q0ې{|> (NBbz:hPfp@!gMAHba:٥ԹAH#$`!*a\R __L e9.vT7^)9j&.vX0r E僶 R2o}nQ8'w- ,ar5kA؛!# whwzD ($ c+\q?~ei}< %4[JX7ʓj3=Ծl.&rX3b"ިPF@{Y!+f^kBdN:YHŒHk wg3t0DY/}_(!aKQ ''aO/P>88|;UZ`FE/-wk^.칮hȶ̊Z3ޥ"'( ҀdJ WR" U@Q+-*#/qꉑ! 5-lf]A@ؒ0 Im~y۾.,3͕ϵhlD1G8V3KI떊l+. KCHd TQ.hh=ZV-jERF( 9l>'0$œ/ݣr̀I'wdX#?Oo:ے}8[%aS'4x=^h6 : oooc-c_>4at+m R3~i/ylb G3(wbm,irA C#!`%.醴h҆=$G'>fPR}cQG^|C(Hߧ?fJ0E I)w+A Q 1, @Ɋ+b ۮBʚ遍&%4$Dm g.dkQmZp ZUR [8dfƑaA@dTL y؉`z7_YRzr"YbI#>qiJN8-etۃ~[}mŭ4xӇY M/vӌԸ ?ӂ5"0Q*WV] ~'_U*&4Xwn8ٺMkn;wII! r8C|ƥ3ߤ&Y v_ Q,⦲嵹c> IoHH0 bCCY/?oubv6Օq,i&zQ}YWF:ΘKF>Ae?^&l{ܪD%Z-|؝@|ׄOՈc3k'9*Xyz=] QωlKSf0dec >a~Öef#{FrafH 3ɉ?Ƚf4>\S Y2$Lә|[Fn9'Lx?VC'=$z/ږ~ }s_qiF _xC[/o#??s~ҀR3 (А*L$ $-b6D\h53y:$uRP@_c OP=E*&xUwܑ[gJx[`pH-$ ;kUcw{uI-!# )}zţUXfR)NLy Nx}Bd{Jm:]w5~Zf:6uaЇ4 Y}k2 7$8J)B;7|\xNFLG$c0ؓXs.С$n 1G`1njr3ϋ\x0NJ!{ۭ]n`X2La#59,^f};&ݺ!r0VhDF˰r! _"_;mL!-"{FCm)Hrtң 5Llч|!]d` 9y{y7U6TM66"w(ʉO&:0ׄQJ$77k6f]ڏ!A!6TCFTԛk1bɩ2*Oqvl4]9eRޥ|||5#m>=升v,v6lq#Jp`yA=&,KJ*z7*R$}ItK(OY*zQ;eԇ.4\?!î/3BE`_3 ko4 ,9a6< }d#JmlO1@C=!d531k㩜&\ iRzUٍ%8gTn05EMZI Ռ$ BD-"NAT3_=R#<\-Zp%x<=)͒_~^-*aDkњ΍214l1O D`M\bzUaV8%%$ɑAb MnK;Vm0D#GgQ!3 8VĒaצEUf`f+ZqE7aʑ4wDoKݵK48"uyfem^mlIf)Me%r6lI%uwM%E#S1[h9Sv[5Wr%=WfaE|եQ("u+O/^kQUmZ6ʼno*{W|oSQh4T۷nʯ- @dݯykr6i EentAJUmqbamm\nbJ˕OKs9ijEwnif1FГJݬi)2]{/W:lL)lV+dW$c )KQ4j7|݅XnLnaF.wۛmkXM6l׻{֯|t4I+ܳtPټo:椶զIWmtd8&tNE&&6b3) .{EmuJmE\榚Wu)-iTDF Uld ӊ5Uo[;$~\/^tOj;B:45ԙ ~KXֶyvvz%%5DhF&Lemlkj5S4Z1kZ*Ŋ(&ܵخH4ʣW7-6Q+LE{VjD \" 3Lmd-&FdVXXŨűmFV03QjO0\kt.W kV.lW3l g&xs`+ϥ\4_KkصcQjM$oO7n[y͢J((ԚtJ-D{@.YGDX#yey*mw5ZUû  f47g>FiKol̤D`AFCe’gBÉC铁W9ZSR t9dzC9<%A$ x[\ozRKEyBju$ : #ȇy4碎._r"P3k e`wbE\_CozGK瘚W?wg/\;?)Hb|t~o@A3po֢jpd^Or@H7sGwW__ҊeE4fAD_&Q9df)Bd6#MoƂ' BYt^cH'yQ/ff^(SŠ$/كRW5u4bJ:8=%X{tw xۯ"X `eSL5X3<,=+@RD?\г H@- H!!HH-*^4D;ʢ  ) tcelC ȋ?v4lD9+cqIJ*R8B#l+EiQ 5eT+ d8FxGWX10&(Ci-r@p:`FeX 7+1!N AY*#AkƪGFD4ބ XmY]"R,-R&Ȋ@"R&e$iJFL(+]www]C6kyBǓ< SМACy91OI_^>p<1gU׌Oj%0 E%KDt30p"FDGfjj4;Dp#,bd֐'/у ]{=(y/^_NyvzcMka99;0euSwSe@d'jMR9$M Ac"|2F4E32D|\^ypPUSMy`]^46f`2}<߇=!H%ywsqSw2D fX}sЛO:,@V/1B9k\D2ӍS.Sr1nYebhGptFKOS]0$"PႇS@e85idr@'/~10{֜ysԊ¸\po،\bϑmr8, #\k0ͅ1B(XCݎa4 Aǃ]b|5@q1xM923P"rwG#NH}0c6ӬSq0X m2!!9*P$0JQ= hahDP*dZTe3Tbm) iQsF:`rKic,n pLqm6i=CZ+@I`H긦}z|*%w49@=9bCXA9),sKizqsí tGoGIw8)T&B{#sG-ZVX $gG ^>PQa^^ \+g3SZVl0G@o|l 坺k Kp̶|LƇ\.V!p|Jcn 0UD0Tόk \5D=''r܇ʡP" a^GMV5J/LLll !k.@pâǞ7 k G]AA݋+`VF}.4[.=OM%`v~25$uqv| o>˸`vydÏdnC>o:пu ~Pu/kF*x7mw< _ ;vJƒvf4z>#K@;9cF2=G8hrz⣒#lN!6%C˟W̐G}4X( 1363xbA Z Y1 VAJ$NC;wfb[ؖ;tAw㩻 gt5bcm:&uE0UCߍun<Ƽ,-֜çZm]j<1)Uѭx5c8#٨ "7('B0#[v&G@չGĎ.(OgyfffoB#fȞA1"elgQ,4X- Y@]3}se87׊ {>qC&f7XC\KH뫳':33,;J!@ y&}e㈨Oc،ðsn9ɰx֊,z6wIc>a؉xu!w vr=A6w9j, ; 8VIz$!* T|W;pQ 8|&MG˜qK,>-lk7ʧ9k7K⋺9.SIR۫Wk (.,Uq-0ji_d\uB{@|~d/@pVeJﮝX"A^t'c_#AuVصԽp-3WīEy*cQ ɦc1"|6KH`fnvnxb2|^94,s 7;߽ȹ#v{W[ǔO]Ǝu!{N80]Y8pra{7!cOsJ!-ܱm(ѤKY勵T#-@Tæxf! @N ָyysStVKΰ\v&_uFtPcZ}pc3mRao"-44HGO2cd}]4 *k-\=yCWL})Cwv,AtznR?XV /gJvwtrZHA\ {{s{=V*@``Y0\kq* #+0 |;+:q H;.*W Lޡ`l' i⸐B.&{o [t9t^|=shSڛ.@v(ϘB& j}<=[Z,xّk]At&d:]^Ø,N~3={i@y(=Ҙp:(Զ:F┹~\>yh.2^ǰѿ}ps ^$٠F6/ ;N@pl.CɆT`0TUQmL,߳)?RP]9~n"?y ~s/oC{|@_,cnFT?@^wv"~Kvp,q5 ٖᖖ/Z8ܴl AI?1՛>ܵJ#չw#W`˞l'Ju;VԍRkBLAeRx|05pYOupr$O8Z hM KQmgYۦ{f24bp>ۿ4UU A&˝'e2Xt,Z_2j#jFɗcYUc8 QI\+Fڻ-0( xĂ("&1hE `KC45Ado{2],,o(|--Ek]EtWZklb-1ZָшYT S0:q4JgB*,nj5w= 0S{ûцJS>yjj \UB%u.S #QCWWx &HL N^\{Ļ0m-?4Q !2 9bB-*@~ ,F-?O[mAXnӥ|!)O~Q폇cS$"A/(rzh՟b5[ą#DVRB5Slu4dRaǑFI%AF56{],4;u-aAHZ H`;$p(! @k>5M,3-,v_I&']Oo+")UP^% P%{ʀ8jמ>0}I$Mv-UKou84+5$ Mi i#%&D٤PPfȀx; 1TRL%lnoFLl#k76loFfݚʤxT-2̯#%S5@KI>:y `@v %^[D#fS%< ('3 ORMu-hg75%U-ӀB_qT5QA’؇;ynv [`PY])ξ`CP! ^1B!2fdBz&ـT+Fe9+Պ$쀋+գf#!i eA 6#䀬q ;`yk`&g'LPoDȿ^<5/_ [&ćZxC 0䲦8q?{gK搨xkMPP )9f(%)}=lƭkj#_s].`I>5pdWKd`'i-z?A׳[Ke&Ɩ0$ßۘqd<RNԂ[f9g% ?v&%&j]Hܝ%ęKiR;R 2Cs~Za[cXfla~@͢10_8m"0k&asy/i]呮3y`s26,/y`Vo"E*QvLdq`LHn=qಳ*̸ h=X*j\k&Bt6vM=4`& MIl!9@i5h * p0ze#6ٌ\oZ4W+٬7{KTL$^9ۮiMu$,c\$8"b|ٺCY,6vj(4v G"I]ˍ<09vpUmڴ^&<=w} ;2hjJQWSrmFN4CKuX]w#*"Gy/G̓}" @ރ6^yސؼh-)ދ˘ێK)0ٖO y Hշr>RY.tf,4lt% ]$tڼ@9oz637x8(HJ!I&g 7뎶C9lxl%t4j&6Ǣ4HicF1 Ԭ&ņ ":nUZ ݙC ֙fy%* !I`!y.DPAZh. !p LWWY$BihrefP-›;a9vŶv0jTxYn8/dP ׏1O'߆Bm:70獚k8 ΅x>C@".N؂1;k 8UܞI{.0hyDTmM (iCD*@۩Y,~L2 }ڡ9:`r  O (w'ujS'3g${RωXmQZ<<4䁴%4uHO x_ކnx/7w-T `d<&,~B9; ,2 2ā6:ryDzhD-9ԡ|!V_ 7HIymf~ =Ç듥/ ߝNNGL2C~ްΝ9*@"33"g|Cb9Cvg XETb(D'Z9O;B"h4UoOSWJHNj E|%&-^x]))) "'oʌUqqa1 2c6̈HC$Ә*$Y $E<-3&6YJmY,cQmٌDnHX-ODrp7f]7:0S"8=- Щ5aSkGM6$R*fC-iؽ*+X)l+Fꙑkc.!JVdaHi ݔ(7 u -9xbZ*L3T#ZYV41_lW\hƫ\b6<ֵ:J}! NZpL na!sfBv8ݲyH.܅hg$=݌0aaGܤi +&@.wЌ pb  ?!q(Αψde٬P3 ܵ44Đx3H$e $BDw6w { Վfoπt 6=s!S+m bG!uX@pT\$Zvch~fzVwmn]oh :oHWPLmGJ'@E`8)QS!T2)UCR r/|SQex4)F1fة ѓ*Ʃڅnw ^kU&JJ ͒AfIhh*,Z_[oʋJT8!=:}F<%^R@ uH\$vP3;up60+Ihds-deAwaRhKYϥHFh}o¡ma,r5%IЖ'Rp9=tP@DAt\̚rɳHi`v)8S#-ٴN )q_/9рB8ݬ5$j]c]^fԻ`5YVAN=Mmoښ5\ĄXVlip!Tl#E,kT H3b>Z/+6uvi|bk]֮ۚJ_:n1&! jTSV{nޱ9^^=ιujB[X썚,4G+{^FHMӐ;KL6ƙ諮4T{-hh~+S0!c!weM^)pp5a=EZADRG$tS54됍_[Љ'>۰@9wp ;%CKq@u B04NZE]mcV!QɈQbhPKM*nQە تRj%MRiUH%((iOT >-#D16m PAN#0̱bĤL@?Vg{G}|~P &$͋r^<4A3ו @zdl캰Z7MỊO˗_\ J݉Fix_ (͞5`qfdh`h)^xZEXED_*hg̀mq~?" Iۉ\'xC^^EǤ:Y|v̠B1 h=< t9y0P؝+.a xM wL ·F,>2Q8@gQv,Z@N뗙YG\Z8=eTICނCO Yt$s UqF% TZ]cQ ˻M64ͳ49JVn:9#5luT^gj*)c8EJdp̦84iL2nk\8MY8&! R"`"EUB;2L9qjD !ytՠV= lPbX0! \>{{u_[̪_7 [#~gYFBVw.u\ nX~slaIEP{z5 =8z/=8&xyb_W5^|}ޑ]u#M la9P=57VMupbzs]f j6su(LJ9~>{2Ɗ:D35r:O`>P'@Bl':]JDm.Ð(nhl/"H 7)}| Ȅ^_y@*mlMGP{w❧ӧu|le0 0>RXFq%LU{`Cv 7WQlRP$,R6ʛIl[FM[[{50,Qa`BA9@ 0yOװ2wjхo>=2HHn3׏JsMhHi8|1\,*??t= ;mcm(bMc!DEmSCG{E^πL6S"HP !/=y{v 09_N`lDC /.P@'<,^W> K2:No27Rw:KkĒ 0|A'>\p}0>Fl]*%hHIpyWt*oTa;<øj(( *=8e3=@>${4gSiDB[/[k"(IѢ*`L#RRhQI(e,؂ @0A$$"2LTlZL[EdCJmfY&2cQXT,-ZeFɓ@XVj6mՍѤkZJMmŪ Tfm6ŵkEFj6ѨSZ*$IKJӟ~Nt/o7(/}GT6ǵTwibr}k&p] \ 1b6Aƚ O/3cGSo@9OfK5f&F <`?ho۞{M9Bñ~ٸ*Cp$Dθ @j $3hKEƝRuSHԞGf|Ch-ga$$90 I,0X Gp;:鍐L {dRPoC~ <0[}]rDcu8B>q$?'X SDoP$ hH R(J+QZmEEl y ޡ:trJZ9ѿ.?|#2Y$A=g+u4$Z֯]K2n00O&hZ#H0:^]_$yxU6_~'}~4T r:!=X.d|3%P!hB&߫"M8AIvٺw]Ļwlbin]ڶT`ZR>F m%H3Dc%Aײh@>9#>ǣf`;hk܆jI'P˞9P+2?b ^kZk˷Xb*BDQXeP^:(k4SBή"}2scyhٗK]ߨ]T'kn 8 ßorOQ۳fKo)FpX YU8eє}GUmB+ʁHH 8M倰'n@!>C =րy<7ܐ2YRgH  Ra1}pPJP@@Zop4d(P% C +LN:i(V[re/ѕDL!ft_t08|/I CE'SN!h92('Cz:`3 "$'b# FkN"vN*2!$e q h|O:g8sPw/6 ! ρyTlRjzl>)&G'9؄mtHά Bla|`=۫j~@;϶.@:X2\L{A$J a pTFPhpHV?.pٝ*|!n/|=lɃ\4J6~a-m lЃ qH[dX}Uu.!{y"" |/rs#xW({}cወuĂ&ȖT!3vQJЭ+B@ukAfoMc껉 SI;v_ȋ]r|,@da0YFHd?D [ڰg\ 3 CC/5c)8zzu?>2͔H C \#q-1 t.9ъڟtxJdLo) M*1ce'[VTZA װ L2&D^{;]S@ JۄGP6ޯPݾӚtxɦwWr]RN@5pIxԺFWbS$^]rD3PHz`B4'p-8#gfs:k I(1 26@O[۝蛡 3tq0Ꮬ1CZ6\­ AS#\UZUBFΐJ*kZ-i( ^̎oƞ3˫2 q\,:idG[.ٲeoQ03 A+_aϟakz/cp狏+ 8bK(˻eЫ\t "  ^,hu<<6 )`(]¡J=ς3{0AĹ^h`˼r͘o%/vG~D۵8tJNFv5pVʶ[/>ckk!w8m3&Rtڕ~UT0xhKՠoï5$0}9 -׈C(i)Ib߉US| 2`蝴7G{hqbz$o-0Qt{e;/NzBJ!jd V1lbN@11((n4}v\2gw E@UZ(Rs|2%Ø!"z$A5C);K#G[1L&CPt@)B!v{}cGODOֱ}a|D/8'$_Ϗ;OˏdMdA uS0.1A.rnd`|} 1@{_B(PJK@禴v49^k[Ba˸3޾w=Uo)@ۚܝjQ@WVcYO| @iCQ]0:m[eLL( 7gT4 z:; z =wuE=;}<}ޮuC}>OB}} wz# ݽGӮ #ΎۡYZ :jov. A^s@`q|ۍz3h-; +L=-nk( mPhݾm{tdhs jNsfC;+{|T5ݤ'#@;]C@H7c[z7aSIvm:@W덀6X>ݎw2,|]u}W-}RK B i@ `*Y_y ^}Ϻփ@_fրt}}N{tdT֒"u}Cg"z38ѽMΔجi={zp8j{rCE\tu׬=־fyg{vS_fn<{^w>|Oڵ>y Fg}}؝\A^ULi7{ۛsu:=wU=nsơ74Ϩ}}8{\ZI{;6ݭw9]{f]Guh)xr#m^zݮo=4{wwKwR^snwg[ٻsFyݞ%#+lfW۷kn]n{^9{b 2n}=|)nw{uy˦;-Owuuޭ>;ܝۛ-{ |oƻݧvw<]]Vw{c潱K{l{O.ϕ{M9Mssn{Vv#=y3 ﷼!o.-z}Oܛ{ڴ=wۣ/l};e9^vǀ.Of^+VY[@PmCU#"͇kKn/PMQ{one+fZPU-bTm{t㱻4Rd^H5Mg*sA{껻U=wil eBo6֎.w;] sbݮN3. ܓAAч@WͻwY }w;zzuwv{\Ss:JWNN]:>}}=mݍ۱lUq=7QCϏ;W̽] W/^;yV.wH-B^y<5GSkR'4mݖ!ulGowoovyMMZ̨j]wrGtmZY{owsc`z-w[m/]c>m@;2I nݸ[XTem;m۹X fwwsT=z}zNZ;׶7g=Cn&[r%wi )Tͻkyr= j-L{} Zinwqq4˨%4j|'z)zS۷sbVuMdzWo^ѥ[::tbwo`׻WwۼmuMkdovsl%H{=ݮpxVKW8ܣ[8-w oE'^yv]Ͼԭ\wzOl\pT=_wh4@ @dh#B5Oi=F=@ @@OML&FhMSi44I MORoB<"iѠh!%"A&##M@62zIچM4~(@h M4ʷ-ZJ")B@K*QUE4I32 Fݜ=I94ι*m&x挪Goe I uk2X<9:?9.vey]"|WϝUBM^V5UyUG0 *XT5&*$ӛWAm"(jf#N-1D$fR2odf|oLRŅ%<ґEu`3 >v=8gFidUe//jU{Tε|]4ZUD5vEA>C#7WX EDUZ)*mmO&F;%4QADAT RTM5EE*?w"&@3(5T>0LPD-34%D48 "tEM_4[: Ԩxd1e8JE=ϵ8&׷09K@=gu\ESE@U-(JJ(-]:14iv}㼩w`J /6Ɛ]Ӛ)U_1=L[ -" hNTy%)]'%^|W_W7H!ZA`o) t{MB=MPAKTD5E^SF ޠ_URllPESסGL($j dj㢩 H U _"wj~yb˫$dO\# TEJQ$T~$3=q+4DEMUTSKTQE NTLAE$Cw%KR"4(TXT԰ya@*sU(@. @\U!AL%zB-$ } 2zJx%q(( 6EFk%;410XJ H<$HfN%4VI!S"2BUDH M%'9$&&Bhbr֭&M?vg\u>YvV[|pF{.}& 6ׄ 7cqW$?[?ΔuΘmT~c'fKWR'swym}Z1/$pv毈#guh_w>N~Pv{9]-\qu!>ɄBEwB.rASHhRxH=Cޘ>3.cͷ Au|DPFУj ?cս#}:^X v0xuYiZ&v C](8@ۃʎ.iA,E=qlIk )(**ӓ|T+)@FnKP'8T{z u>\fCRA[W*pNKl |2%Y3,~ B]TQ#{ <@)B=G[wFW'CÏH,Kꮠ^0.*eYB|(`= qiW; }1x`D?P,TYh.`)T+P3b0C|?qOOgl%>龩=uz6^U#"Hp͏b:CȀ qiG`ƛrrKEk_"<"!HA֞6(((6QiZRBꍽg;6P Nejda.)ScU2[0"+Udz A@(JPS("Dlfݿϴ^CwOC!x̠℡@=l<Q2\(w:GkgeK 6Woǫ("C!K%ܠnWn u6x|ÞatSE%'A ({hMRBci"zHTHyN2w&i><3`d siQû~:Hrfyt<3.߆ɇVJMAUD-l"\cc_O{u7铥mEn9:vDAۺ4-& =A3垀:57:0vuTR\AgvӶR$P1 %kh!bJw!q:$ ݱɸ44IF (jbER@u9Nt>cqn؋uJ'e3(Ԉ, A aWk "4gQsdTd~a,^l,E7a{qk.օ5k] 0}1o\ sv_cM NǛ;MO\6  [v"`_D_˯3my o)x7_Π_g- \ՇSQmFJ(+ o& < I*9D> Su{ɔnK@wAT|k!j8< {M[jݥ}ֶYK66dUDX40pa`uU8: y(сZ r>ݳ@ ;@H*wۻ+t/?xM B/AUO&(uf%ou0);~/Wy/!~lsH0U,rh|4#DKTe,GzzЪhB҉Y#U-\KnkF p[/XBcDw40"m3p_B0뗒>su<-\Uh=_}.PB!]FT3:Rֲvϛ9YCF["= w8C&oRV VV)\RH+9lܑlW?2plfY< W[$x5~Kn|:xgL=1ʈYF)m__pfW\ 6q޼u `ЫE<>dr{|<N̚&Up`u\oVXX+*IV/N]wfᛘ&]qX=zyQxq[1jnˎ33?.Hئ5N=Bǟ5KL ?j wSqиu}>e!2]%AYύ?Os jLL7/l?_Z}>cufxK?/R1)O4FlR m~x8ޑ5Ij]U@F7CaPmc`tA m ]3 iO-oRQ=XC0ƔHAU밤4x֗e1zhfkx(4 }ٳ!e>'nJ5 sͳf5Xl EE-@%X*x[BQ K_k($^KtK%V9;dk(ť02rE dFWI C |?ށ |BϓTG?g?woW6̨jZ cc?ժS1CL ǜR\D}(:|?<-O4BlBpUeucDj7fw¯'oW<2t>&d };}ɷ?'Q0s$#glu]yR1w ڦ?`F׍\!`(@W bdV 2e%ۃ8=CKUlDbixLe51a8 +^mXxUKcH3{ʯhd0σnմZ-4ϒ(VJVpv7Z,Z}s.coUq)gfT1vI_U,b jH Ыu֫ۮTKlcU[|c]eƷp rZ]M^[C[*&K[Ul[8t5M岺`ڍy#ӻ|`O2ߺY"gvguڴԳdY28>^~l.BW}"Q1A5n4M(]y7HC>__1&MyazuzzFB-~9pژRV٭S \GtwfeRY6.ݬC5uuI#1Ք@ݩYIt9.WpA[ù1K ZzIsF Pօ`z/hH?ue{7){2GqO煹3BE㷧[p4u ۆuAҧ/\' =M4D=rAN B!;~1`/dH<)dS"?O,p@D@@H*8P)@ 9b;>^]<ߡ @`S'zu>[u9zt|Ю=Nu9'C?f)B)hB-'B'x͏`mv*K|uշ*Q\~Xc=G<6XxMPueK04 P@$E*5鵬L]mԌEyg eʚ@Nc/oO'Gsx{ϯ,hc!d`YϢyUKm[˳ݪeck. u+GbnA{ xH1T0Z,w 0 Xp,\bՎŬm}\"!M^vkZқ/|l3-QmUQaeZo6ƛGKj|av(@Px"sW|yWT =p9Owpb;{pS'$3~hLtه$/~G6/_!ѼyXAJJ"GyBq.6W.-uq2k=t?̳ 8GG"!CY3^:\1:L~},7 o`oGn Iگj[$ R# 7l2cz]m#(;`7 fCγ݀bPOS>St<9]/SnJO6 J ϼIs c]^Hp hl0:!~?p25Ϫ&)dWVHB*HPZt}^P<d]S qЙ5 PpJCkVVj=1fE}:PJC(x3vo7_>_d]z)Ϧ] 쁽ӑf_ !< 0'ranM_eI';Lw?ݢ%:AǞ~71IJ YCH侚ǧ6~^PVI (kR{bґLb| DWikgygΉ!\GV7/&:"ܡ8хTI3{lc/{>_Tf 2/՘'\!SG<H(v{ Fގ4Gʿ'k__A @~Vׯ\Pt27[s S>_HT3IN:H08뉘;,ΐߪ"?%]KvS1oz˴ j?ɿC6Wd槑&_Hs)zz/\./ Yh1c"x>nDQPQ/ ]u%)h@P?d~Sqc*H|2HoH}p@HW*y @P Phb %Gy@x"4'JFW܂~!]"(lo(Ɛ1J+~mLiwnEdKO_>W:-R6" wwcvJ;AT!q3wRMvaTPREGBp4¨hŐDTv'Lgjv2h&HYy7sb1- @siҀVU5UUUUTk`45Z5dkU_ylcIb)o$'|=44cB|=gIK|:("`#A&(zq%wUEø̍>Q)@-Ve4QE66Ӷ#ۢQ ${>PՄ{HȤ\\Zܤ!LOw ZiUG R1?'1g(n1u'CĬ@ zheׯ+H A;UETLMw]Hņ0PWvN.%ScecB;gZ-Z.=׃n0*@mEۡ)(Ӊ† S: "|>b&6 7jJ mhO# )f*zxb42?4E u0S &:14 #I]aU(Ma`)D?owr.P)ȕg}5+Ѡd@ii]*A*R4QBĴHRB'GAz%%-IѤsQ@CKQ0PДPV٥&"$ti$ !i)h HA݅+(+T)hYJEdHiqtк JPT@iՊ6H(H1 &26Ί0HRLZ0LC)0EUELT7*"a !AUQ%#D@PT3:DҭRACSA:P!eF`B:h R id9eTNQ@:7CCJ_{ Qī ." )*")h* F RI G$PG0Q CH#5 Bt/@M CC @4(RJR U!Rt$JtA*R*>/^M"@=*iG3J ,!@ҏĨ CG@ P4PDZvۍ??wAeN6'j-)_$2/,5GdP 0g߫׈'AA]} Ii{bPi)RHEO56Ù:NƘh13 Q Q50Iox;1i8~6Ɠ޽ jA=j(?7<9{f+y KdPeW;p2fv bi7úski$f?iu ƂP\J!r8Aqs νL? 49i[4y{/70L?l7N7f/p-Mg^$[ Llrvw'Nп ܁زAE*cF酕[k]?ɐkFP"Y9Z!h!53uPPYy /Rtd8qxreRy&D'A@Z(ŒJI"'@Cw܁A>"{4`d3nLRbӼ?gFD\h._+ќ X>pnq4c#M׈FYiH2jm&U#@UVQNlR (:"T$GC| BAH5M8](- M|B(P' 2:;e V yPdBl_)ޟopOH!(aL.rNp~p O Sna(C~L@Ȕ{h?JA,s2Œrj ؠG'ѩh@? b3 AgeP7I#,ãW Gj'ا ]WA~vU0&C-5z A0 fd x>'3ɪ#ʠN$cj r \X+nG I>! Fx(ϼ3L YIW`MjϏgoލCPNVu_H.j7]*P`%|Qj ξ;M^f;7BYmFAn(ò{W'5hc3Z.cWGV8mk)w 5qGi)TͱH xAPɻNüS,90*uEp{'V- !N(P}'Ic,x1Sb$[j $RQĈw>7Iߐ_V6AQZ_Asp7j{X75f|Ѕ5]zmOPU[D\* k;7 C!T GaUBASEfxp{$jrte߿[hN/~qᢐX{yjAuȔÞ4ُ]ڽ H2AT Ȃeo˳da0qgcU=awR ' _hYE^~ lqe be07*{zUS\!z 4>j.uS489CC洭ko,Bv{@R B2+6ɢ* u ? ڹ`9xZsvehYݜFIBI@䱈#n. jCzY;u m xꗐA0?}&z?6=_\?#!jWz\9cwJvv%'"G'"%!GG׽20wg0cW 2hbb$4dL$%lOP^K?b#6T1Pj;k g{.:{81E "Ӗ]FxIN~=O2}wp$XFl̹d+P%]9ٕ9zw#o㾼|LcKsSXh mOWl>XpcԬEn0c=H Y>NW:&W]VyҒ_ye[ RW`2'י l~ 6נ )+=șze<$>9曊TP<&f l5/ u 80j`=kh^gP-ƿ8YHؙ?@:~y 0iqw_G]Qll>|/ͳ{pxNZTqQJ1W6QSpкaX*4wH^#Ǐd(, "HB[-+{(Cc+̈́oZj2i|b+i*Э,nũO[%ƏODUpBQޏj .|8I$x 'sw31 O/|@(;#zkނS! ?* U͋nJlez( E J?5ug=~mIhHO]䄿@ln|}t^l{kP2Y;ӝ/]7 [?v0^kyun&fOۢXծS$w x W>& xP8!l|eH/oe@Zlxbk-Ɂ쀱_?RZu ;Y/rxӃy hT;G$ԊEG -U,C:Cl)5`:7|u|zQ{Z4bhozN`7u=- ~`ymDBSTorQf]P{kT_ =%5Ao_Z %rzj@ Ed'OיΧQAqrM_uZgnd.Cޣw;iɓ챑P=~eYrSa({H{ج+c]?q{@JLE!sQl Pˮ[uFQoC5GT Uw+,P~8j1zHs]O|,L:C)cwM9s94UҋBk/矑j. ӕ?{~-)kyt1p{oQTWscDU0TA1TR G)pfcS@^]msX@Ik":"Ύ&"!cRx+֦ݟ\}(Ω(S >W{; --8G;Owãz0nSvI]XZV?!q=/l6HC!:b9kdADetsYz[e-ocS2B_0O=<1I)IM Hk" 0/,Du7/͊\\9?3O70<8"^]K mc`>G1hw<JU[_{QJE%x5ҁC똯Zc&t!1BؾI5z>((R.g3Ʋ,q;C,onXAj*'ULQP@DUTET}x8yxHw3{D]IWn/xϥ˪չ8Û\幝"vDxZ ߐTE{_VMQ3p sx}!"ANMioea0B'|K'F Rq`0(EwjiRWq *iñ[!ē (*d^1 ,;5xN?1? =X$ Ats;b0VJ,1Zo^26<9 J9Z JT#6JE1؎V*Bc:Z>;1(nLrm]Wzzd!j A2~FdQ2 0A L0)r7HFf|xh qfފn  jk>b{ìPbd4rD Vn#z͐UjY~蔊 j_Kᵶ}c! x+R}B|~㢫!BJs#_?>_ ZQ(Z@G[zV3om@6txH[d`j0eB' y5,h h"7ol+G3.-gFE>c^Eۼ>|0I]cN{TO˫My" "}[Oh# VFcRPhDa6v=]iR_:(dS?Bgs(" dfq0۷1uƵi-p}іX 1xL> Oћ-ÊVt)f՘:yowDGpm(Bbc|ij76M9{ *HĊ-Yx ̯2QN @ ŎK=0hhɠ6 #@wyy?|秆MJTH,X$zs#Qg`G?wBp!*zh,=G5~o'R޾;h.0;wk;!$< q?͍x6J/Nuke-A.-m%bX}?9ձL?U>gJ=E0Z(+ERG2>diqj(Ń:sm34ϯ?gp7צz8lұ \eUQGBW~:;֎,Fg|vw~qzb}PP?7(uڬE i&<)ZO·j"a`qgGJuR\2  SGqW7=pBGN =5ҫā²6}m}|ubЫiXvFz1q!zxiꪴ5;Kxfۚ x`Y!yv hóyio~(R5bUbwBym)1&E[vYg|Fh/ kAIDIIukxm9K%%4ԟ)̷Pi$?IÝ(4*3|4P*]_Ӯ㙍g{^*D& "UUJJ,hZTQEuTGJ )(}Sn{7%*!;ɬGNÖ+|:p9q£1߿aSD&zfRtKr9J#93,9LEW( kTsxl7R·0?X ^[h)bl ;?d-V2覎+;$Qngpu  7oqA03.X@ALb J:YedJ(Kzl6r:La)KKcsV /PZUwij{£0QBucƕ6k:ٴs{I៎h@DA\Bj`]O|o[n'(G#t%/l ? b۹Y POGz8B}XR\7@m|xHP+?hb ח{[-J!tC@^iK˄v/vvװdNT {XxvchP Ōe42!!q zA7z텈vj'snA]cζ]kX8ބ[>$Uk 碁w=A읡Q@\}*k#lߣm&51(ctxln/ΦT{Ud-qhZV:ƈb\IOf>?- -(,zAmM@yH39/Q6 dޒ9csCn Duo,j (IE\-U` IzqBQYc~tTsÉsZ79%H=sk.;X=qln>Jćϸ8pꮞvw?^o‚HA$~{'⪿NAP4=x"&j*mc.`@U5%E#QTQTڒ1CI]b*A~g;#&*fNӕ;r(iibh"&`a"hJD[i"P44) F JӒbр"J (& <$4+HD=A0)F dC;,:~yIFB4(+%"BASM٭W<@- (~zqP ږڟ>YceBpL` 6WtsI ?7WYu~59*k:vNB)PB6oGK>ݫ:oX}D窪*lj:G",XHĉրێɆIH3]3 嵈SR MTPC0n$=BguOy7v`8ⴐP9[]PkØW߳88saVs=^z4@awlVr鐰.pf%OsYeGW$w:qkR X _!eI[ }XW{Sup!R%J)B6+Աu>ᅔhK!lUpFp.] p9dƜ ]뻝OqXUI y4\ӣ TA4MmچmCIUUU4[UQo*''|!IoW >cш>7ᐾ?? eHA N&Fa1UP3np~!cWJ/*Ƶ?9~b Z /K]?m8~wDEW_ D58>)d=Ҿev y fW͒e⨶|k ~>Ȼ"`FE @=[U ӚMVrXQ{,XE3*>"DV,ZA BMyv?`H =;& F#oApbaD/Cp`bOЕ |U:])Z8KNS|$P)D%J )<5mRJ)+ś;GLB;Yu/1ؖnȏA毞T:xB;& d:4q[_h]9Αóe󿬾 3Sc}q NiDSq"?I ZP_&PGkWUtwwo$vO7jOr;|T{u7)hJ()yrJJ  pe=Ab}(4D9QLcEbU!e_[(Q]q.s {.tËNWBUa#)Lrn*)WI33ZnZaGi48C~/w[ NJg5a0얒R<~C_S\9);xe>N8[fyX:$֪_~2%{YsĒVTJ^ |< ֫kHyFUb &e96<絪m\kF\ u|Att zNi㏃Cl-'O}TkZ3[Dңr͹3y8pxSOr~ 0݆ uLGhEV8~jsGN#=.)yN|d H ]cWnAzr2s:q$9%{?'8׹Blۻ/r]@~> gJ~MN/aS|<6]6#g?;ll5Z&VTzf2)«zvfcQ3bkfpZ8g<6Eh`,tY$_jcE2l R]* 8n@s.Q\/*ZLfr/=ަ}j} uA*&ulp7o)=j 5ܾCuJD55"9Z.؀y"xpmӏ HuI$/{R. xf5*kƴ@^`kcA~)ÍF&Gdh >Z< 5"XR;/w.z3xHUV\ƽGlQiѦ$,9L`YX ɦ?ߜMZ|6uǔ칿溧LvG`.d{7 [.t_F83P"\#]\skdw co Xe,\M`vL1g]sw3ۧd!QX+0z %U('+usgA8QVW4lV=2_QCt=xud`Rnl>qifθjAn0 _Yݭvc_XŴ)e 9 t7%aSACƻpN ~Z޵__jwƋ@lb>1pV@ٹl7ޯk]\.[h `D9KѩϤwNj2ڊ3u6`׾-2Ⰷ(E uB{1k;-ŒB.{6r<;gVxLIlǓ@ek6gű 4b5, d0Xp8QEZn ֩JO'W*`Eע (bC|1OvYrgG~kW0u G>7o.c=mV`ca.{>z\H{G7g}#zyPkqݬc3R1D)AK W.^0gs{vi,+6;W4cV\ѽ\SH;ba#[ë?f/vLufz:ݼo%> -u0vӍfчnhyfG[tYO7|f*909e13,یE 4C7u/Dc%c1Jze̯]U+0}Ϳ_ٷg6I=HB(TĘJL z ?&=WwqL?*^'kb2`Dˮ[]q|꼮\_<7<=]+a iWxGwi< eBN j t5PxJ1"Nn,/s  29-b)11l_L(QNƌmD%H3ozT;YE VVyx;Ð/M .^_ |:[xU1{ ۯ|*"A;C@! }UwԞEiULᵩRKn@l=yw͙,p˓?Ąx+;6`5Adty.&qPquK@3 d{8Fd/GsX|I"r:gMH.G)-qeqO 4tu>k:.Gg $:~ ^˅!w.z_{ {:CsƟ%jPp_QKHRrg VN ׌pg8w@]Z.JuH&'}Zsa"1H=bNA%qٔ/pƣ4u-ȫ.%VeW2Dhzb!-bEAJt .HR*Rb:\= ŋiFW"`[ԒHkBjZULCi )q(r-[%ġl%mHFS0""dMUT72P\eF 8f87 I{o5R ""?p{wgt2yO7=y9t)^~K/\Fg,j||?cU 0 IU 'c+q,}OOѡ.ߏgןV*cۈ@-sN gESGXz, eXe]>ۨ 05"cGv_j*7n G?jʰHU@҂I0Iԕ"[z <"_b\Rթ5_ Ύs1H] ??wo_$P;p*'Z"C=%/!}qmQ pQFW\m?;#Sk࿹hwN3~am"F2hpKT"za(E 2Eo5:ܕi Q*p8>ܮbX!I0+lĬmFW:2gz (h,(-8p2m'1Q}(H1Do&dŔf^LrA5%}}}qru܁}T:ӼϿ1 ?k[ځ-PPAIIL'-jz; 11*ؠ"i(m%}73kvT{oŬ@5E$@xN|>JR4H4bD)j#i|!T%!E$CI9ZOױ=yB?d{T(&:!,guӘxKl\6].]hJ`Β~ޱ..ZUx h*x}%e4[`=DYع9 e [¸ry:Յdzѡb\A+qx`0c:=vSaeKSWȪ~;փuK[)Ԃkx  "Rje1Mt{mS?IxB7%Jf[ND5#~*BCxצ珍7rkyfJr_cHj!eλ=Ԫ!??ʹG?~ߞkcEjԷ 45U (:7oSu{)(~?wdH{B Z3ʛ5{z`[B&½?xHںނiֻ[뛤_M[ltQ ?So ۖ7cM.816f .Tu閆u|_K'ax/[؏h}eA3͍ %@"cfۦ;Ű׻.Cvk> wp N 985[KJ`ݖX҈Iq}Y(vx|O=3FX4zE`EMe[#`I;f1>xp7Սǀ@`P+z-AW,(3 !V:A&d#:mkq[2.WRU{!.fUѲgWgۃ7Ct (3@ P:>%HP8|@Bk!ڠC[7Vq*Ooأq> Ϗc|c>/ҸZKL vw(Y~1\^kJ5ktwS񐜏xkt;TJ-ŪrVdN T~=NLӘM !]/t X+ɱk q9>u!Fɥ *xj0echϔ/E"D T 1DӒ8yƋYeo\ Tư7Ao{]>ȼv|:|5ͮ _ ^, Cqј shrָ[WN_ CZ$WNӆd4=EA ȴE 5]cZ]3 vGw Z'/̓PWųLY+GN~:vV=i816XΥ{ta8S٠:o͛I3ҵks!ʗ'v՗EkbHs|Pzv >kj%RXwUkR,HdVo\tQB萭@8[$Ml~z*qp`{ѹax{\567¨j4QK G [w>űH<- ⵆ'h0qb~-Z:~ {խ*U\m!4k4v1pg=XcN/VcJ 藑#"?v=>,D!;6έ~?x˃֟r H5I&zBU#w}aYtGfu5Mt`J=cbݓuر:ܑ?罜yiacb;]hdBPlJ RoWj De.LLT\\z۝_{ڔP:@kT.?.U kMTI]loc8H 4-0f!iNGYE;ô &;8RZr/}sdD"R\Ҫ$sm`X=;ghP}6|.w 3wZaW ҩ]D6PfXUq|:gӈC8Ԉ զ}cHn H=(iGBvW1N0M{_r.(G:KCQ &]:vriuJ>QgΫ9䊱5I] ?EϮ[VE7,w׈ϾTJpBs!乂[ Exquᩇ||iϝ䧁ꈔqEonǾ1I5pKVP8 j k[kǴMoޮ:;I쫧S<<0B :Ӆ` YN5^h[[뗵D:0I%LU_%9S]nM (ƽU 5㟸22=w'٪uu i_-oo F@U麳{?GlGͣ JT51.a< "yh\D$tE^.)u:@7G0Rtfp@Wega!?;wq`cXmc*^-jRt 'NlW#%W6I߬f(3m}HoDK ]`^j Ƽ\F7σŷ[[wf>ה[:LD$$tkwst`Ag5rytc-f9q/1zpUpG!K7}BUfՏm s}`(b#Jv1_weڸ3ì"f{QH\;A"#&2yHiUi&˹u˱YΏ^,Kd pxΝx] ̺ 2OdF40X`T=Tˬe6Q"'8`hB?& Et{["ch"C5GңUp =N޲Z_v=Wh[:&pXw>̀AoOa %KWj TB%ѡe-Mp\X 5E4/"(PQBhB Ce.*#Zx.ՓYV̈S|;}:Y[i~8^1D,WnB@x.]U-CAٲL[[7ѣV|F@E_2ef B˱ m3H۞8.^kGw^Z P_W-<i/-`KI@ݎ鏅m|pgN70#2₣\g< ߴ_I$f4sGv*'t.N^82CSk nzCƦQ e>&k<9/Fр{ KDr8&oɽh5O{=mn=~<;,JU# (m74=&f7WspݙkDlS$A1tRlmoOCC#A aoc =ۙYN%b`?9&cVb -Ù4kznm&P2TݾЛZ7i$]afk:(+'߬3){I+{a)7n4/'_ aAZx_u3Qc-g\.RJ6JbL3<]wM((XԠUlqTMhrD ENKewW3!9P:Mc>l f+g.4qcSq) ,߅P1^عXyGZԁ ~ Am\*hƋ,'IHc8yu6"fUULzOb&wj[0bF]sE, QŮk]Iis,\^,‸noxĸbciaZߞr-hHm^RRYdtd(tdꤗd>2\d(%m?ar1ǮOv_TMfdcŵQ;"<4`';GWgiY:J,E(,Rb"1ӊYNf{/‹c{,ZЗ^!J@#,:& Ɍg盢#cUBޫW\5'*p-H\TK,qS&/k]d,/6{tmV$6WlMZc3 Qtd3A|".V S`ZKڈgrUGѵ^ʏOO:A"d5WO/2< ּMRI4M0ΐrjV 4 {N-UCL%.ԗoާ IjF 6ݚpdU=7!G@ьFf;*µRAls qk, 'Qұ'3`.6tkbHQSYT(HcHJv2.yXo`' gJ2C\9(,L-EB\k.np̛䌂w{kgdZK:=R@m I5`||`~ uM?M~o3vpOK%ic>ʁ*EyJ =Tqib}ƠXiaǧ_SdEQ@Y}je=)`ePgS5iyؐ٣2vlcTԆ˳bZ1,<B*ΟV(*ο#zV9_*κg}.XrU wQ2g=Tj/溤$A( &ઇ[vǓRH! 5* `Y ?.3^(fn~ڇy< q v(aHtn7pgFsNtv ŪHVĐaooAiEZ%{qűcZSE;uV~HR<9,SHuꂍg{l2-"pc|/~_!B@[4FW*3TF2iهSxP37I?/l&|Ms/ky}L P,`+} a~̇#ai!#J?.۹cٙ woޮ˞vsIPBH*Ylcᄍ. =-\u\SƧީ%czmL Jdh )[g`0dlR5ԿV*\ߙ]1ڈ (,}v5u"hҟhjF^{^_#J1#; `QG3*Άmc:v2.y뛤9֗I6|qLWM+5ZQTuoQmW9S MF9#D[G#Z{>U?_1C }/6?'a=ף=_%\$j5N'MWwB R @A|Rb_Ծ׺$d.1$9cvЧX?R*KU3ZPa Qh|YF{]+9x49*Q:J.JmR&(Lz [+/ѧYcJwFSՏXkZquA?B ͒}! Uz ܘ7 +4aXpkNa&◱wr{[T ʃɳ@!9@d&z_(]RhiP I$5WebUT;u^z򱘔ЁɁ$.Ӂz6VRMigo<DJ5j@P Da!} Wgي5h@m2nW!?6Lk3Xվv68N̈́e[h v o6YȡJQ}t7)"?2`4us0cIVƋmmc ()]c/!Y_eu,wVWfԎ>V-"*Z5Hb͌E( R&,:+>ܜ- T ء޵dU[(DՎ>á2αXv4gP=4ڦbR5TOVjjG~"p>pӋY)[LX(htwvf8DcN^RQ.j@DZ qxk#u_cV.vS"{iiP1H >8G}~$n뷖4ԹDSCf:tP)MЊF&Y"1VYfxD+!E7!tZ-KZIb [߲1>Z#k32\/hAݖ̓C1(侻@3J b^JB)z 1qP) tO&`[P{}YZ%]38u EYE(@dG풘 `N*tNhnKZ4Klڢ J$+# ٮjJ={DfCq=tVfHҜFvg:vn[K==qPC'mb)7ڮM,0|?NusJFJTR1gW㠼j9zI!kW)a04>55Ԁ*]bRvQ2qi(oao֦+Tj|;Mc"^j͵pҐXs'9G |8,uF [ cO{͒wReT9~ggk+nz~gV^ Hv9ggq|NVΞLt,:N$G-[z\tnչ+^A#:'&*zUk?AZcL2@,PTE "D={uD6.l&[XX(ʉNO !(pt}Ubq=L;K^0\0"?c1Sdf'Q.Q!t_n =}1tݻkj$/b_wNUw6BY(A.Y4,wm꣥V:c yҕONu2Nƭ,7MN@t?a0mUsDCΊr5If(K_'qtl# *:ehXo NY E0s$ i J":[v>0zpϴzN9x=}( X^\eWq#MM&0vTOo(4KB aNhn(j&4kJot6“j0AtPcFPtOrP̚D~РI\hxLW@(P=f4EH|±xÅKTA_*V־=#J Ƃ?^fJjabXzs,%X P^s&UN֒NAÓUr[<'q!YQ7C%h$dY鞯J$K4s_10xzW\KNJ ND4)R,ۿ_=4Mgls0M}M,_vg\yH|PBZ&$ukNǁ &rP!ع:$[rb=Pt3ȺN11F;y{wZsDLso r'ЃN?s{=@ Eo-$ |Āޡ3HKM}IJpt!uK` S@PՏ? U>{](""P*|<R{ ;Z/OCP\s[pޏT)m|奄-b Hr_Ϥ+w-zU~{?{wd> z/W rE[a&2+QN:W=jEdkTiϥ0@-ػ8#! o"U-P(ux ېgqυvn2b} ǹճx~ꬲu5`QžV>!t): A_*XD*1GfTXkb1N~ۿÆ8 NNdِ>GCzs;~X0q3RU%;!XBϋ`1u;KDZ-kldQB}E$tb]\,˝Q핳^j}~wǍ]~v1f\KۭYʄXQf7Th>S*o^7 ^#Xz{vQLA]d_-lZTe!0c7cZB߸QMk*!a5oE@Lͻ'+*)bfuɪSEy8u4'e/;WZOcݟcMocYݼ&NM?t?r4.>?H}AMr`n,<:[`0Q2+b e3]'I# UBm%a*HI lP-Pُ;^\۸Wky*[+N,Tzgb4DdѰ*U!?r/&ޙUXEon@PIEdi, Bc70Ԭ$ĩ$m'bL&8V *5֏ ` %[ AVy-RJGFEÝxV q3N76>1TרVw FPX-t) RHCK<2!{7{.$~?y؈TG 8 Nv)e`65ц򍋎?vaf:aQNjT_MSbZTTE (#*e&귵Ebe2F؁CU]NWkYߕ9|(;Cc&VʥE?6mù e3ͤ%)U1}%%e§AX!Tͣ]cXη^\L YV ̿z T5JxE3~j\*q!Z9: sj UϮwFD_ ivvKQ{5މ#lϴzEsiѧozgH (Zȸ9sJއEƺtEÃ#(9omv|r`tV/>jΏ7<Nz)oT.Fm2*êrVO ,P:5}z+F6ܡ$6Dǧ2kB9%D)%= S\XN[n?:JqVRyX)Z0+.dm(ZEEJ0F[M&(>?CL e\e-m N.s0{N8Mq _uԺI^t7zclqK}BQ73#C0R4Du@qZ^lO1tkb }NS{As/ldn 2 Csw㟖8!/9ǩ,GB|#,^FK럎ȠG\IϵWOXw ݟ˞̧i\&JLCZ ycχ> *Z +0g8"ZFya) 7W`$҂A `D;}?U!ϷkPM=k>}kϞ]>kQQZO|? Z.ΠgxܩjqAZ>Ct;skخ=z|.֋qvt1]-ɪ kY8[Ҫ(*|[þng.pTP@?l*ʜ)X3O=mf;h'$Ä*Jw4IŒ V D@hZɵBˈEF2P T-XafLYd:髒PQ%de1]W!JofgJ?tW%I>)`?xs @Z`24@:gMs:UP n(J aYȯ:i[DsmTfGʤؚ 6*>,/5'k++Gc6'>S#.T2C%5Qe3X'ru#&)i޸?p#aU](`W0&8H|QMJ0LQ~|[u{{56&81gl?~SŁ ذXϣm.m\T? H+|&?&:A8z z1?Z&%UV{b[!hm^C`9@B$z/,o 3A(q7e:Y]@ۻ"ĦG8MS0}XyVY_qA wC拐W /ԮPک7z!L1XD䀁5b\V8V$yݓĔtqko76$Ѹ/}˹;WԚ86yڮ TH:o}QR~鉄Ќ~}< 4IAI/ؘQCkb7< ,bQ*OٲV$,V;fcc'`<$!oc~T$8{«Jm%yk{h Ruq  m(  4mfWZ-ԍǟvsif n3k҄6X10P).|}^Wji+|nLjL{̏ŀ7cGӱxFI/< ҘiQ)ͫ OD@^+xT(矞i}}R["?4g^<g+fMYbDw5]PԆԲUga*鍓l[j#w &+؊t@ r!A$iunUX3+O-Jmwm|Pe1##7#Vf l=gi!fF5ikmqma bu@P* ~JzLΌ 61d~n|eiEͧ"B@k`!-=&<Fgl6}x5']JVCqa5r!%瓟UsHJups 'Qu-6#Ƀ֏j˦y%۹6z?E.u(2|찹l.ǣϩXYg/xA_ux)o4f .AsIQڣŚ~Nr[|ʤú5:b0YF0كO9K0pm-0F^=ʴQEs?Ja! <##gJڅv]UC]1k^SmF>j=j:N]FY#Ǫɋ/Xf9pć=o?9;l[Qmn%Uxݶ]Y'(DZ #N7\/2Y:]q+AoTO}zf|zLmqG3+ CnԴM)7Hlc:$?ᤥX+XN L~Z`4䈻w6$l-~#,٥)*^>IOR0G3)jU.vs1xj׹vF֍ )@sYWck1cFQCDlcYzY:C=g<pSބ_-"ߘ-mֵD'6T }IV٭=:(#w& !pf"3pw1l:ha3] "|-FȥMtfGXS}E 2*H(E κPC:I2+>|&`*n{& "Gӳ_J-yc!N7dsN%EEvt8g{p:jʼnc;sx+!T|;Gܘ:m7]^"@kRsS1ݩBwه3mP ln ޛnµcCtt4+| ;C-9&sMəCCt>{@ٚU7zsjq,M;7e=r.x >!B688&mzb]w7ےido{nH]K©9a:uFHwPa9* 蝮: ,$Ae ɰoY)fjm=Y2F+8Ӷ6)mp:)"\BϓkLI"@i]Ke>ė7y]a6C-4 P˴ܤ_%1ruȉ)0 ΍Bf ޚ_|AۈA^';>u6U7Z뚝abpG꜖El$׽Uc6(QEY{[qjN-Ԯߏkͯy{G[ބ6Ņ2oD>5PֳwNj€UbHS% P[^Mg\^`0ҔxX짿=L͍xY1[,o{H~'\yWcut_hsM2ޟN꣗)owsS>Q <ՓϫȹPƟbg{gF4Z|>Kckz^+7I~&u68q zG&8хLNz&`dzYҭzDMUb|ޖNN)pq` 3Es;ܿU*aE؏l"k &)b_՘.qa^:Blnz196s2dZfxCY<˳R !dwso] >S}g8ҟ{h7^Sp|MyG#9s;Jә:酩Ň D7G|sj3 S)`W*q6ΘB>=ə1&1%kDGB%1jpю9]mzMNs墳EE̖Ìn'F `t*G]%6?uiams^+[ ˪5DiVt ֕V4?FV?_{~Wib_WL 2b;ۗO]t8fXxfjX"gN!KYD~fm/IwʘC51,)좇D&WpZ~:`v;~i.||;WI߇!iDHT6x̄dm*dE"NK^7M:FS jku9gbOYVWiQ8JW}rbqJ }7s&q3bDQxL ':=8ZZ'~nr9+\[,NX#hgCD#>MF>R"l65t]VT+gD5]. zP7m**bvgcbT0W-ë>z.m|Qg ~~K @_y~N<{т=5zѝO{œѾ]ᓗs'3!ɓDՆ\iRt~_μ>m`p kw8{XN M "c4]Lݎ<>8arၳOQamF)>nL,O)=WG,҃|h'_W_R? = +!\ Lګ' BάkH@èѾ QcqBm.bW eSJ}`ه([Zo% \b82 n6_j@]0kTcPRzYh[` T1;nWru`bQa׊+:w2=+boz$t88)gSl! d7o]{R&G+\KXNꍙSd HqzͶm &xV*UUUUU]3fa7'iqCWa#!R)pԷIU DZ2MdJHĠ^dE{Uch''ΈUx+H`Hs׭RԨnLZD1(@Ӱ?%BbI5'jNukQ9Yn׋ ,9itMdGqCZ]^ 6ۜ(J 4q)V0Íâ[ љlDAմ7Ck%ᇙrX,w׿Ӽ9kAT.{+ik̐ jumzz؎HCeIp)4DuBtFTl4BToFt,8dE9T ~{}+?5=R׺N?j#}9Tknhː{ljs Y}S>]R[jf/j -ꑊMQZΥ嚘jm؟DƱK3폣z:_C 3|9<"uvXC(kz5۷ Ӥo0{Ef82h%`f@tZk&PE7 o}x\Xl*#aT/kD-n!]S}ƸXȅ!a i0H ADMbYB5s܇Eȫf%Mm Jp-xS藹#bqYdK{;O٩L:JkUNŹ %ERPfG_7@{Ô+_& L仞rrִ}?gژ~Ι2")G#״f+w릿ʂ XhCiD41h.k``()a0 69k |D!{IwoI㜺(_k}ð?A!?^ VuzvFxgL ^zx6K~QYC kbxsmh1S`J\,mEQϘ=ףUULwVZ~/֑Ⱦ}^w(||-*{Q7bȹrK7yr WN}BÖ_^)nRE(:Ϻ=!6 [ ̺<>A7@l@R `WqE 4PTM >4DE CLJTHQ-(U EI4NWT&?@t>.|^j@zW^eϾ F6Yi_̈́O BJlѕͥ0pZ!mHXTF|g:I$I?bϟbvfb\srq1v~hLk9٢l~: mQzc#ǜ ԕʥgˁ3~;n%Ɍ[=:|o4)˨}qڍr9$浌Nf5o]^a t+Y Erbv^{̝hKEXMp!taњZqqQQ,$u/PwJPGXW#8I @xnᰌB019W=XyyL~B'Xehm?z?_w"88%/E ap):>Ư@d'LV ,`dž ,b F+INwl-Jl>g#kq( | 0a"ȧ]_>8ߦ@@ 8ZFW=|T_w_D=^bd,fj~I*T#Uܡ93jIlhgIA/@ qk7X!b-qe,+ ۅEY=XUI:8lvAf MrĔEgFe!:h"]$bShx6e\\t }Pp\:7H0'GabՕ0f"~(f/gMxHaebKɃZ,3ˌAtFl+Uw̗]:B’[{u)0>8Q9X>܏[Hy]xq$O&%dl.!ZHTYjڧGgzf&DJڰ9WQٹxrW:KW`tIŢ*]tpF4 ODOgxkb$:+jk`+:Kzo͛8t=X˲G&_X^YӅ~Uow.Uw1foGV z|OgˏPyH7ȏ^ !"&T_CHQ5"ЈTPt@tP 悧RH)`"BQ@Y)h TӉ@4%y*CB D A"CIA4xyFPV]'I2Uu$QM /Bt--!B%@B ?Iy*f/@pп7b.Џ iBV$E(JBFE)EV%"D*F t?mkXRRc5Jhv_/PB>N&\5i?B:W@@%$D !QP|/??>>Ӯ?> )M^틾t-n>E͗[!OQ?eɈHz43k./u\5-\֨c}bMi[?< 7]o>Zf{?rNC!$$?W_B~_> `LQ H!B#JKDC=.!I$@|wYj -WRiBeO_O&(|юWc vȜɉNE%6XO@2P3A0t4"E#UT5H,HH$ICM#諨 *Nd{<Ǭ>;_ \|ӪNßUYv>EUM]ŖeqChr/hPjvbˆ HMr6GVXa^nkJa<6OvX|Υ6d*Y̢$C߆7Y*8YUIέ;[wIf@_i:fW%6vyfpYho컈5dc[皼Xt ?T]76D{ WKŀ>O{vkQp7]&V2L֔nz08b"͕ԕxŬ,Y6PV (qK,ZwV xѲ` ),cVcd],FluZM_-ǖ Zf+RFT^z t] sH-V0*Vm௨\QTvjLrik /]oB,erlrc]ۧu]qkDV-BmXnUWPζ\eݹjkۨ;*dž[WN+5 mkV]T7S7VHc-_Y"8ƕeҳ oʩ9\\ȖCScӦLun8rJjd2*7PtݷS^UVeA"+b=~ `?_@b?>$'A$gdGgSҞv;=yR+rz)h1f^=#|tUE0E^5ݎm |Oyzw03(C졺jnsHq㩻jH Ek[?;ߧ)<y$/쨋׋:C('z8@OZ'Lv2a1s~eWeZjԆ=p(_ށ ͮaavgNVldށN͸T!/Ӳ6|6ݴʚeܢVJ .]/'te͘^3~2OpW^`vu[J]7٬N}-f竲heY3 IdJ3ҽ u0{y Yۊ 3]ڭ4@3்Du(&_c461λϤW­`4T6)k,.ێ{Amgvjnm5st Yp3(6P|Jֶ՝ŽKXJl۶a6Boe)6̎iUW!es7|!\-nvl>,M­c#M|#M\kfǣ8ʛ4mђTL =@/A0%D* J3s;朼_׹'O{jmT!Lv 8wCm/Q<,L;-~\o>`U;<=KZf_f#k( ޿~zM*/YU)nmGXEm~5w](<Ӷ{q[gat;Tu􉳺7˫8ƖSf? fL#BQ9ۆ0gWݐδui_V[?_yᶛN|WbgSCwF.X#ތşU/˳8 v׍ݫǗ}z|]^..)6 6_sEgo)b=wk䞱@OZOw~87|y@K*z?kEETcj>޸(8u|o~}Zܭ f-h^6tW|a;3uf3A ґ1TCTzhUSlƛmXj&iddRJ-:&N"&XJ$b"%* 'MELU 3Az@ULS_Gf"f*Hb Ԯ)iklXVZFM<CTR@A\FΤ]PMP5UEQ4RU5DT)IL PTA5M5DIT"*KATE4ELL@_;yaB&h(i 0Ț9|vpk!? g^_mxOZLo !UYת1C%_dȋ%;7p+<f_pMGM邆?ll` j@^2wVos#G~qCsA x!o{Dsx/"[Z,up`tgM^a<µW1w>{"'::G~0)cobkNd__´ˆk.F#MmȄ~A+P@:x7lj޻0c-@tgNkgxX=\K"9_\ՏGXCtevn$H=pGw|]^~_|wG߀} :ᅺ z~M1iFm{0-o-Z4G*O8W[o8V4E~mϝ1c%ffhr6Z eɽټa|u Xk''u ' u`9L `bGkut Ya@oup^=iY*v4-+*EMD JZP5fi]V/OPXh}jaбTW$UPESmoÏ&l&}W-Δ CGTٯحb\}շ4DmP`n %GFLճ;r ﳏe}70TцR~dRskxhA/qhWe!cuPcVˎ9jlk`ĨV7ػ…"22Q^N  h=SB˗^낲Wouho> $d`;lWhƎ nTE=澽5?sSU U`=X G#igƠX/yc9DkR uoFJQCHŌo|?&λ;_<9yoL XJ364y}ҶǑ0zn8q螏&h`'QtW~߶HG},ˣW]Z5P9Tƈ` ,/Ȍ:_m2ٍF" 9atec {edc܈mSZL 9L"Sb@ V@<*A~܀=]j(xuJ6͈{%gv"YAh{uЪs8FOs>T> '34`}!NZ$8}1B mM>> Hs/HW#N4# tY(*ˋ_z~><7wڲ*j<'OH]2gunH=(@A1>~_߬ z̝$q?br_t;`Իy\f VZzBO7_* B2hcGDubl `ʎfNN0p"(zkZ!akg>"Sَǻ[kF䢡T^0mi֡JEH]{~OO7x?i{<č5l@μ{ܶ[1ժ[DYm 2\ %YB*m5&-SWGG_{Y}vjq4"Fws]7l} (/W? [bJRdy5C ):USZVs]2]OqXC\>mXLꗧ `/HxsjK<,.Ã:A*Hb-np(H U@7Ŭ d6;[U[z1o`<Ur7u ~tiw ƥnM1?-7|L6]==D\!ԟGk gF=j/PEWTYbE%1p[|*ϜtYxYprs\(ؿ-u1dnbk"4fXt@6GBۛ ֲN R9w+3ƞtcj2h{aq8:jBѪ/Bu9ɟjEU0K3=xe^ˤlQfbJeh]յx%>,PS$X=mLu:1V4?ҝ JYߟ&V0s+OU[xٶj̤4Ul{.X3q lWP!S.nc3QO?Jm9;3y9D3^w0$ +3QBsh~3yUɈckzPT})vD#}a u;*WV 7Ã;Xȏ} LS6 5/t$D9;B*B+~T${^80SzP/ ½**Ct `f9ns~5Xf^-tջgDV|b_` pN6>q@ <`WG˨ouyVvvʂ&sV =g"*`I .m/_j5Ť9X !Ok. D^~er %YT@Z.B/1[TlBRkkGҭ顸8anocdZ.nVɯ]$tAmջ?6τ.]u?xUGW yMÜ\:Ή}ra.vN󭏄;U^s*U^zF]RcD%x9ϩjkY!'GHKm³ݦYz͎X;Ɍ䯔 踑 2cVRKJFѠXY2ٱd:'2DTcVWv $+!,5 { ^U8Ƚʧ"6 :\oPX5(CDp.ɚm1V?*pYXsxQM.g f1K?']n ]TgGH2?w]>UBl:hӮR&k`<̟b_nhtK/~Aݗ =^ЉK+FͶ[}UA@j ^Ru1sR( oT* ogmw[NcverzϬDZ'Ta&f1MZ2[mXaZc"C*kXh73nL<i.#U0t륎`>nʹH?i=r 0*#f ̷4zal0yypYl^a\<84[,qŀ4C-/`W}Z1WgSb@C%P48UF!ڨ)eS޽zH_Rkʹ<Շ<ͽ{NB(Ft(SMbfw?#ifdO|]]Qu,6vIۃQiFБR*.uɯ8NmTm Fl;ѝ&7:pŇ Ʈp{ofj ;:v2XP1T kymF(QpvINN<:K,^" \w&-':-69[2oKby,8Rv2jR0V1wU0G/ ic*-/z`׵M'6:6ÆF/ȳISwq/<GL4d8G -@4(P- JR%)J4#BQJ@PP *%PRB4P-#CB'%)OcVRY AKTM?w~nN.J.Oo OVO=4<^J;ΕAL?84\>>>3!p~"YR?+QDV վ+kt$Hڶ]ZȮ `Ռ=URaF4 !GŨcP0!W~^ F!'hzrЍ0M2M6ze9-ē 6ހٗc/~ rAUآԃf 9:2VAA@L i!QMo1hֹ@$m9$#Ǖx@ttOQj:=]uyo|z:2id% Z-\N*$uPګfl-U-c,n$//|bnSs؃ˏAt/~lNMvQ/.C+dv<]wl]x7Gm4h|۶ymalʺi,-lo,:Vglu]s:.xIA7ziqRUxKY+b8k'c m16- ޵ x )ֵm`VF[f춡aWkcT] .8譵͵LJ J9a&FeUExwnJtR,m V'^'C{kRdeنR;/!}֎L)0W&kH6 ygB®a0\ ٳ;njEmA; dX]28ݕ͞kYg'iUMvMfe;4j-^.{F7=+C9~o cvw XrL@ 5Aěk4ʛMf׮XW\vq-Fsתv_L&`."djz[d\l7Eձ߆f2, 9V 챶[sٱjڸ孵hU*gC|Yy嵋G\MMlמ,ŌYf}ۛ|j|aNL-)h_`ن +<2.њqw uzh'!Ƽwͭj_ՕwXn]:7e75W)֯(BCSn.;&0B-dleH!>tZ#X6ut]W u=9,]DÌWak%s望s,g8 X̶ԙ-!&\l68݃V0:oݾYgT-.&-g5ݝ~"0f]r/|())wuR~NA-ņ+UKq7T5LpJYR}Zu@fl2L.iLU W,Zȫ&fYvZ\|>oGwu+ Wbg]JFRZs*`F+h{.$࢚UF޵L͓t)e× {!ϣ;8 = 1CSlcas`+Zv-dr+ZOjo͖gl 㒲/o_v`-ߍm7Wp2WP^cW mX3k%Ѩ7N ):6m4{]3]q,q9U^;hMECMW׮:`)Jhפu2*AY$(\kE`d_LX_vc\g:Wme`:@i-J7VF[ppYTyغ\m `0o0l\̣nUS+ +}̥@Ui 'i.&81ۧ',' sϯĦ| iԀ.9ԐPbDz3k%y`W +4" Sw<܂O9X?Ŕ>9:L{1k!dXf,;uj fzO0Ԭ=Gԁ>X[,ۏ_l|G]/YFzt-tmmM.XrmoMX97]//dv7f_ *1Z6.cgm#gv0/M9EetjYE#`&iXZś0MQX5]dܡʫ{X;ګm3wӴM%d۶{ WT?rf CDB "uUq@C !K5C2L|&?桠TN.&}~sOǂy7Źo&; Kh0p,CySUņA]i۝tA <Z7[UaHl*ً)[&&Ɉ[e;NۛRbܟpǵ*śiK(S-zi[nsHLm~ WWd*MƗФ[W: G)[]w\IV;vFυ\ۖr6uef'N_ve`q{|6ڻn/F /mM h=)azڀp|n"r]ٴs۳2L{%-;qtlvtkهN6:weelW-u68Q=G7䍳K wUMvs'׿(Ɍy}hZ5]=Z* V©}ɘ Զ6.8o5=M8i^lYtv7Z@a¡-x()Wt{@>QTf1zRc!&`yhp27bHKGa1D\U ߇|i,}4?oP_2ڢc9:S'o2x%59YH7 woc,Q^ZKzOhB Z_Y|8rG;pHl *[{8pytUi$ f3#+N}FuKh2ĞlC1Owc]13ғt-GPgSa}.p>4 N*<ޗSW ?q/! pA43;|(T`2[EH(j¤ӎ݃Ifۈ G2z`uà5r0ɶo : m1fbo 98eLtlat:Y~fj{>I=QX<}:<*eqF\B6\JfZaVV&MEBH0bd; Qy!-g$ c ssրm}@1PII'ۿnwgR:%E3p/ jhϜ uL vHrȁl< jV<ӫ.(XWr>7X]/ é pD_c?qP|ΩNǑkQHPD't!5E.=z*1N2j8]9mTLwxx|@7tgkBvM:(U 4Kf-@ߎ5m(PD84 K&Sg?w 'SϨ*mvwP󊜈D0 @ㅔffl~xeX8zAs~_rTc"!:Age-2<;dP⿵]ʓE {N8U6Xgs3Zьg/GMw0(snFD2̵Lzь{K㨶1,0*7U*Y0+iżD+{N&m2VRb Ի}Cq.,]Y`qEDYxqf3v"~$nܽp:}^WU1`I7FL8<HInbpû9HSC"]֘9`G:8 9n\4D;6 D $ޝz<,ќg4^1efT\R`yjf\p0(٫[؋NG9 v/'NC[J)pJڨz\y7-I3-eCE=&2i6բ)n:ˎ&Y:W{w?"rk\\cj.Eiyڙ ӟm=m49Ql2YF,ъ x!ָ2u6qhAiKL{<L"`gdD!!$9tw0৞mjZ"3iLW,F1!l>Pp';Yquߖ銓p-mzYPt) &$Hs?oe|K2{6P02tukO4(uhQLIm1mͼ=ʨJ#wV3[TNۊ~'H2*fI Wf(2Xb#$BsxQ4hy gB,N06q<YFT ɒ !X@"*qǔM #ۑV2iddt]=$^`F~Y7 1<_Qy[Ws:*ooجg=E7WjZ1q}v뮵6c+%=v+q3U|c'E۝ίWo1+soVwsh}=u[c8ޓz],b㶑Z:]vQcc=?Xz\+_]WgӼ붸/;F{Taojj1Y/z}uQVj*/ZWs޳zMjSuWΫωgu:ݮ}n5}-Ƶ:Q-}g8;N7(c|vzW7q\=Tac=vO pWԮ*8]+E:8q]qW;:Nob{v9Y;1o1֦{G] 0% BPt A!C*sLݷ缿XFﶻwWqew=VoZ|ڦZ8{{k1S1cF4޲iΗf5.y8x]u[7R?XZ\kSֺo"cowUd }uێx qêNQ0{5XHc=qQ}vuVsUkWW;qz)ߝs35ڎbަ9 sQ>4l-79Ȝ,Ơo[Mq]vS]OY9J]wiUMVs1e\u㛻c/8盪bq=^}aI.u_)\\q\TBP񮛝mm]$I>]}s!LXx< qMDg)}/#iox"ZYs0߇ýG;6郛<;x,jO>!@y _h,O :28Ò˿OTDŽHC}M$װ(6bTʏz1ɻH4?ua!Mtv;M$Z~낖?bЃ2 (ɱ~;UTO iJFBhj*BB "jZJ*B("h( Z)Z R*%i!hb *"(J(H7`0C~~D}-mT> s0v "lx@_8wc'*W8j ΓR608KH~ѹmk (uLjjd4aDl*ߩ!2J̕`PcYaJ0EV(-vUHD38"n B fzɹ k>l"B%:0Mmxxg0܀pC6g]Ff*'yLwt B''Rm64&9s%Tn_rbz/1+]ʋKBDrrcLXʀF']ch a vre55cnm8+οT/\_,uypv{Ǝ;vקo>㝁PDɺ>d {>Ҏ+3v9m@6%]UpxuPo6K_Mc=GAgw`j%v 9zŖ/nSS/LH40E_Zyc=G{vže y R^oLQ=7{88Cq<Ȍa5=:U$?PP,O|'*(`0MS 4A@:ԈՒd 3#5Yd>LTd1zO~`Ǩ'OS$zt nF; Gܞu`Ԅy'r$E<ߤ:p  B,9@W`Ƒw,~.o{hX)괺@pI]GcvhN7Hc^. |9NӲ y>'O? !y~eDG/<9FH@R_}m䟎s >|Z-) Kev|>(~Gzb%{H&p/3džןjo̗5y_g>Y3= ;Iqo"LԈX05ؗt?O)zCH4zTa2n}A}kъ*7<۶6|`HI q R$X`j7NG` {uyQ@xMChfa H}r}?a&}jD% f}{'G.YSQ*(!A~]T[ 76OB[-Z;~R$I]d_' >oK7zB`4f}uZVH5b_ڃlOM|Y^<'+G ( QDy.=s}BS~&=bHICm`ٳf܀]@Cz ĢNn.qv7cc!g]̛2U@ ǘlujh̞H^JƓJP0 CJ(GkIg2q~Ϗ?aaWfh}XZ*2a#1 F3(gzַt0εT%i<Bބatc$~rȩp۩:FN@cmKpgƙ2C-8^^ /?vQӫgB|f?pѴS'ⷼ KoyF;l'zt90ֲ07?R`ɴQ#F4*`N>Dn5[kvȭ)wUs])+N5]vGczvkmc !&HD>HBzC5w_t?NdT $QCCu=Srr fp)$%M@@ B5x~b b<:haP%hP "=f^l :~=is t!O20#ϳc׿ AS}g#d1H:6ǁGUD<;<>r =Ǐ,Q#.ۄˇ\66РZh*,׆P+ ~m맵CcH>UVURIZ *zZ<6THRmOe5KL<aD;=ؓ1\sX:״2!=4Juf#6txx#rG9|BZUm֣iEU078Osм6ra#e TNX {C:h橋eⴜ-`_興|cf6\Yjաk*ZR=ɰ9_6& mXIoQڍ Z/]sg;lXIû~fB1.Z?-S7q18%6޿d/#VݙU:}+X6,eY\Vu1m P  Ox` g"gn 9{IcSn^8[6p grh̶ Šim wd8D h$[m݀ SC F vHlYS >`vkBKQ+s?fff0cE}ыhI UV=!`y<aAiR[AP~TtBW`|HqQ~Jt*XCv~B[,8Y2Uo?|fU ;9#Ng~oM0*pն <8( ioF jlq[BÊ~,ȥg~$ANg*\/ÇDԞ!}`DPo71T;ab:|b(7yZױC{< 8WozyV{:O ]aG-{8cI'5޺ǟsîBNRE(Uk؟!p%X#/Y 7*#÷}^^c}@BzWE0@0vWݘ?$U_F:~?~GxE=e,ia[ѿѾani?}ø(HHaĆOcrSԪ~.[\zd ڑ/|6 ?RCc68m7>}c^&v4o =rxxMz~;d_LN6i2&az6rU4mleCm{ZCHcn$.d!Ϣ;)~FAzg$9]הG7/z4*NUlX~tsPصZ%2bGtؼ}>8b:ط21%WDmUCQjv+j cY7w!ygY2 aUL|> nxm@P>8$LKmWNdɬ0]8I`,YШj7UG}މE42DhBH_}gƆ=,pr|$ (Rl ]Vt<'Wڤ4, @%s x{*EI$!gwGc~\{N䘛C{:j'g;6 @=`%Xx!L5?uu?փɜ}u@ 80 C f@/A՟(bAI0;8$ ]H#U :HGԤ  ܼPv&| R1(̐bK,L 4ǐ$&Lښ B?F"9/ "Q 7Ç}=J'pN:?`\~n֏070k|1\3ȟeJ&^@F~5u }~I\T3s|QI C_ wN'xMqr!Mq8M1A7kvjY֞Yaxgqs9c$wO%5W''wj*R ֽ>Gي';W!2EfI'J,Sʌq9Ju+4,Ӛ6%̯2وW8`>Հ%jE~ $$DalEv 抂>abUia˗=%=&-{Kb3gއ??}p|T޺iCvwdT[jXCFWQٯgcPNyGLsR'[c @ʴM] j(Q: h_tnvp^UḌrS8^`wsɃ`aUNҕSm}Tہ<1wԺS6a#U /=d(":Ö9`~pSCY3p'uܔ3/kOPwlwЇ""ހצS"(axQ%1 (G4!|f (Xq@ͣӎ,oծ\618ewh c ׆gNp4qpGi6q8lل`_oni]l^^͓i0ަ3Su|28sIBUߌ7#.ZdLzp?Er2$:KΒ֏@I$yϣ#H6W#:N3XVǪ{*Š{{ns>1B ^W&Buec,m"* ߿+qOd/;3 Lvfffj*A":QH|~> İk|=i`onhHJc5'`1V`~pZ9}y6|5 2;ۣAaEXXvGVD9hYzه~Iu-#vܑ*P8j}Ѹd0:-(fӘD޿fwfӄ;TYr٪hk4nCUdd2O?<{? ވ]BKwʼ\f<;m?Av>|PJǿz/+J2auwz;})Pt;^T:)Hlyw <86O3AxoH*O7usc9&W(0(*z!3 ?Sۅ,kN^` ӵVB_"?1bpQ8Ҧ?+ǤâX:G@Y'2R(F6(v`E-ěN}1{=؃hyz. X  ~'ӡ :`?( J%iHdj՟ .cd$`#L80Gu?P@$p4gQ_/O`1 D~/~opQ2Fvx̓;TGP[($5L1]%o}&aGӈh~!"=? n~~_,G܀ 39v@ M;{+>ψO_T/_p%(0⇪}׶A=f!aAkDl2Dj Z*Qx߻wwr٤BPI>>\w$Ș&lJ 0_pCP|eD= d +kJ鮺rE'<6}$%^/$\}_Q8Bvg%gLX`GrVRpc`,bXk|EG ??VCn|@>yC !3 2,0Ѿ~ K[^X vԷ4q9>0EsDP}l U%#5o󩈊*JR/X48nD|A:ʛ?P}%BjA?߭̿vnOy|_㘾rTZݿ5:vfJT?o@SfcC>JsӛWfw#­ BYߩpun`sog{!1Awz81"@tE\akp?1,;sZqq] /,:R&M|>v28d$vo- }yKO=Qg!7]6(X7+?X]DC+M@&y6S 6x!.έi+(uv_|K@zY`KOH HUJ>xGgA-UUQK<`G"&N0l^4~#n,3jYT?[XwQ5¶2J_2;Su4,ۢȕ\h2z1ѱLN =4Tқ$H2 vtvH q fcؼVO9?˪ٴ Y~V$pϸ{qRGt"x:GDuQ!/+:r ;2u*|;Pe69#-IA5r|pw0@oIW؆^HދGP/' 0ߓaX'yDR1S$̅XB'0f{)>/wNSק/$Mʚ#ܒ=Hafvӈe 8DʪFAE `G+(3"CȾ28.j* }̇GS$$S^\y3 uyJRrE:P TX"3FgCB#vΔ1?^MH>򵱰zK'h>?#O'),l1eK+};ȇ:=~S ݮjHwŝ\44~c2Mv))tNִu*R~h98B@P֘xFIٝpcS3DHRs'`R*cJi=E5T{0z>4|F;B3X2a<10c/152nD^/H{Q!<&nO.< 61*ښo)7rѢ)  )CyoQ9#0$_g%"TcE)Y1Pk3ӎ1(F-r3Q-dUvP7ؓPK U(?CצTAAEU5LUER$DPy9d ‹=CZ 1.zHIЕӥ8i$M} ?B!}HkG~Ѽ/uH 8=T\adE5ȟ!2hB/D5_o5iŗ;fjCw* '4.4D/P=>քʖh %@)I]'`phʹkCCDJ!*$"j(yQ`bBR|XHb ibf)()::pO#jCÅ{[MؖCKe V {҅ETC{hBn.HKa' ԇ&!r!Ky?o5`xC!]А<apnj]#6 #Hv߀u@ҎנHw2V9pCfNife6Eyz rUr; g Ab4xh0,ޚWPmK fP+YRYR;*b:?6GCW+E[]I13O8UbEܸv;Q>'HRX#|Z rg9'p6\ӲqUUUY#W5&{?^M?AHL "SEEY/)a91;8B6 nt1e%jl J@L[_C 6@d'0dޞv2G{]*m%{IT}E3fdtNV Juw6)ac~_s@| 8ҚP@Q2c'3L ݘ,}4U4US3rr}!15=N5M̧y8B yE Œ)sFZe?B&agB%b{|L >h0AuĨD(! B cT,AhJ}r'GšIQCp$d8{0(걦e5&r9/@_wWOk/Nqz/>K\qaf{c,] _>JDCcid&<gD$8iBkCz'vgv FţrǑpuG&mLAxy}(Ԟ׋t8I1(R`LqfsI_ ~p znf 6k3BwIun>gckN/dـ;=C֤S+^*9c%<;X ur.4֘7˚qbVC muZ XG\i 6U.a2yrE۱v}^Zm\?\R̓v/#5:GMQۍ.+yb$-0` [ 0E'Z &U*o,q4<ZQDp 7A2bww㯀q9 ph0#r*E uUX{ŕ21 }w(Bl0B4vI" V8Cߵ/*]?M |s2fif5ߡQ} ;+'`}f{cc5]`lM',Hl(QEZ+PmUwBdfhjF !HH>_|sASBbșZ Jtj *$*Z ;YZ 2yR!R'>A`veӨ6Ex'f0p^& HdP`IQ PٻH\10(:F@2oGø蕿I8s]j\#뙐ϸ9eEaZEfA$EDlj*zsKw@ӢCZE,R]2*s^MƂ 1A"u(C tI۬߬ ΰ asû>n+ a ȹvmĤpXCr a{CE7D7AGc04ƒbdn %XY&o~0^]",qR#JF >u{M!&~2Ciy>Lم 3aA#:X&wM>{StR|KA ?2'j)JJ"L}( :< w@xO 05"xrQɊ!sЃ`')*,U|s*a;𷮶 $]DJl T *V_ o-cC>ְumF.bE)^&L\KT$P9u!P0{IzHdcs#F,G\߉kd1ު3ZCJžK>s-u+N#Z9'lX+`5ߍBH ،ho&<?gB5m(8Z;d>yp} N DFے1"T/NV> ן``aM$n=N׎t81vr8rI]y3?{}aY娎$2)Hh(P $'gPL0w:z)p?_yN6;KnBxV!8Y GŞ[L?00:g&~OGqN'ӯ vP2UG٠Q'1ȳ7Z@Bosj{s?Ya,GT=\o8Ʊ105ƤnH LnldC(- <<%SGq\q{P :90f&h_ePѥ[ѳG,5bX?AŹbnhƙ# ǩ!rO> w$H2KR;y{NLiNfdž͏>Ysp\7$uBP!afnĈ8mKӆdhh""b=~=jU=M]t! ̫tdl}}H>}9ϑvyÉY",y`Lq"NgԷBxz;Ɂk: 1hІ*AAsڎ'H9pz~@e!/!dl14Xx##7aǭ9Uْ j@:07wdNghqXeI2P=<5GwUՉ509o7!c͸X?tw®ϨI3,«1~ɋ~ƙ1isl4#ߥ@1v8ز! H>gؤP:nl lTS ;dLXl7[߁2`:n+C"OeNwy}OY :YPERSM󗎣J8h$1'`IH HMuDጝ"\I[I pG)e҈.bJsv9,E}H97GB7f|7VO C%N$$' 7h*Rۦ&KO7dx^7|vbnAyZEzg8(>'ΐ,^ZFKBe 5Q204`vn G$^OEL y&1XNy?y+-Ma iu)M.(jjz&!a>4NpO{r4ckQjܞI,a|}T+t8A1,㺷$!;T>܌lK"BF! 5vO02Z\iHPa=OWn蚒rWy=9<%z5u a%66HI4X4z6\f, ~(o"(4"@Z7(ry^$gC?a2KBDQE%U,P?? @yD'YdKyy! 3yG<5H{!@<(BvW+"b@#۴pMxsMq|gbl$ͧ?`M-,Q-\f<8w/X֨ikҨi D8jjk΃{XP`"I<%&xm/DQ(IEz4$?/UL_ xAᲒhyvGSP Q6=@fUl~_#L݀DGup }$ˊs\ AQt52"s ; n(>%vHzEXe}`Dcb)l6kmQYc7q$CK%{nxh y ݃Z,?Q _'#ԈӧOs?!HU Q?#gv`_æ~yt0i~u)I2SEDDTSAZ? SDy ߙ>m7YJ@?. 5x֥)9 ~o66}J|1?g"` v($Oz])n}ۑ"fL3dAphR]8{X3vrZyQ =OY=en4(>d!*5C-$A(.Y tj8>r;Zʪf;-gf2YH~Ș3 'EQMsʮN.n|ˮOv׈u EP:2 W @3R* 8`BJF OR/|RaPux7UIUA<OG,4I(Oӄ SUM)B*woJ&lpk/gbe$pR1$0!nVM0@ckXnž)7=5vfv4% LKɥXw>kf):04x;F:g%$j C꼇'HVO+jF6C mKu-oD 9/ B{ySSSht1GoA.mU~'|ev>J??c^5} *Aㅐdeԙt؇] 26x: }gd̫xt*R3EUS" TUSW2*裇@ E+ WUpBQn݀!+(bevGg )g>I@°!I!$c' !O #AU+TK-Plr?Q_/êw]^?(Sִf)F K%ej,7NXoFA'K3li4یTj*͜",(wmC]>a1V"r82)z=bAzbR'M2Mquy7$#{ɨFvCx*Ө%RIy#zLXOѸCE8B.9}T/0xq!䴲%$]pKQIR- UY 1nHAI&Bc$”= bzxr͖` M.X h4PH3&41xF٦2%cK\d(%h66ZmKJ SqVE*1YZ&F@H$#T=':|uo2"Tu ^8ɂ%j vi \Y"-~]`rO8c8ԏD@RlZ5 ɹjG#dm&e@uQ-R!>~hٸY@XPЍDU34Q#`2&2#/%EW D&x4C@H6۹ܿ憊mo^mUA56r^/fvbyxD>pM֯088{9p7*<'wM|^j > ndهn([ 0T( 14yN+w^ѩ}ҿJj;{LX5&L}CU@R M]$X54 D>jHEqY 1cK -V{r{8"g%UJ=憡ک 6L`Ҭ FDs)1~h(IjPb`b̶$8cBc>nPd dj}BnpK1,bv;3se.=**1bNJ>qUAM1ch+Wӟ%!܊E!41ȟfqzh-5:s3NHMywzS{f<˸31=Pct^aPЃ)ؾ{Dȧ0.䐨w !;B r"|<=ӳᖯN9D!TLD3(ɸ?'b*N3x4jJ2$I|ㄑ`dJF2[1AHBbX(F#>";1e$I'zNJ{ Ⱥ>q| p nh 0Q*ձP$q (;&hhdC JB@"*%Sp>@Dħy`!ϘU"T]eH4"zZIlX!HhahRB,4.\,-6t`E@rv7cy~EQ=q{G 7OIz 8ݒќu5>C~$8oru0Mf ZE33r~G6jiL v->x<ٛ -f4TAU!]6@Gv0J%&aaˇtQ3$ +zTjVlbwR(# *Ɵg2.2P}غC։5FPFQ#jS>~]+y .= Ε +'m ) op(ϪWlZvك|wG{K38=ȲT#0KLGbD'::%}='sq<<9둈Lr8Me?ݴ<@Cϡjyy"TO_ׇk0<=@ {uLuhk<#$4rċ`\{䛺M}~V'!?_33 >nr{PQ@Q$!>gQe3_X nzo/lx˒iwĐ$0uIi.u+tx43InN좽愷nbtiJ/|x#TTuZ  59lLXY0J>K2;$Jz{<)ZBP`8w\;_.~zCՏ"`Zz }HP(i>߈1D̟a¦zQ껺x{rQ}ga- (ga<%l`Ca\$I# \ H5#``!YۏLoy`E6NH@TK @,a.< >т?͝b g)/\;8l[T8'ul d>}Bz֢86rc~κ[Şx_oU;\%}a6 Ba7Sޤ6Qz) "J)iXӨyLȀ57Ly}宰M!O Z>?=*2RUUQK yu58&PwM) O0fl;!JBA%KdAL@"UWd$д!_OROy8pW{mk2zcX~P~oV\dfsަ(wΡZ]Jbp 2%~z!7 { ДI{F <^Ÿ BbEoJTnjj#p- $hɥQSkL6(-p2~0xƑ۟ԍ@T@OQf4,:Ч'Qӌ"4 H5E4^|f Tv+08=cCi \/хsOsMS:({! Dz7cae7<4i?ggbtb9E_L:׌zs4RMCi1RBW& {jmSEۏgt6u b~hTK":S?6Y,\vd 8$L6)fDxV谠MZ`%6Q2.ϧT1eCEf]tlKNljH ,XځtkTb{QWQ萇>áHMLj!QlJ/Cɯ7WGaA*@RO:a?";091)}d\i3~{\q' 2$;#lyߜ ːC!@єژ>U 5$KذgV/z7cөʨ ֑ u r=0J&R;DDT1 ߳<}3}J뮒n[O$c :"p/NO'hN vC71]s i%v/c3df=6U#~HpRLc6D'C[`ϠppCqfFEqv%x̰o{g3[OApt(& 엵bYxBi42$:" wk *o0+Ҧfa<%]V6E8102eN 6AF h{rуƂ$(\&F@ Oe),:ҧI] fpIZA&@U*m'GLRSUAL> ʜϯ@7|{ TcuΉfPfct龈1 $) Z(hS+_Z) 2A86@+*9C,S ,q1eH(Oh<= 7=~ a+ >c޷(xqȝZ- m/177^ɱ4 :|:#ֻ.>MڊR}s ^F79pp%!4:8 1nT=} 'D|mLuG1Ěm'(%"E=t>k q<גqB㣀&lxˀ& PDtY_4j; $mѺ 5/@R 0mzl `%g*܌MWPplqAz$"y#t!/9- ~=(ɲRRg:@2Y@57I'4]R@ Gsn|=ꚛ/O O@O K{`E?lJY._tqk#g/FH{{8~Ѝxu%xYW~ d̈́^gAE>hfA(Y8^D,Y0& f6QGL ZBCcjOMξ@9IJ_שȂw$Sa9IW&f]+@ρaǗIk yI@.bB)Z嶎{) mxRPn)L`c5%4#AHJhܧ=*+Zʿܗ'9?0)HЋv҃B\./`8V$ջ`}A ;!b^c:a*2xBkR4~hI*MiZddp{o388\唰Zfr>ΒF[ tcʘվɿw1|u>l5 3 31N9n#֪c^z9xWYovM$qscb#t&¸EKЕP5z`ng%Lx 7,@6EQE>3MJP0g%8Br*^3q!tpYꟻxD(Гkd#Au;2ȷPl-R+u$+H/>Gr @#$D*PBbx* aN{>s73ncCekkK69y>8hPX930f1P>DU ˫׳90hjX5fx pQb)B AaYiN)%s8Z1G Qs.tڡ`h?92Ia?>?~AP= Jb@Q,hj`RY@da 'k(@&(zC 8S@|O_G UY;J=?s&=$w~OAEuqM=`xCp%z&zy}~O?,J&Ƭ|ƦkrT樓*)z;)~eP TdzCM4kQt- 0i *yGX$;HW$wZ>eM)N 3_PO$=%N-'2*t3~iiP9|& IX}DtYY RzDm0L^K&%.c%A/dm<ŠDJERG~Y߸'Bړz?ϗ\b*롷J*.iaY!_D$6V(cy$;PTD v WűE\FfGd\xGaѭ 0QM%F# ԇ_'@m"؇KACS MtA}2%,4OXC #]GZo9ofi|{p4:T-.渟oq!1#)~:3Qid1xSȪ?",A%gI&mW8&4EH?%`])94H"bHBfWhC(ilSJ<{,润0aOq {԰qmR< 9X YqL !NV*!K4Dw ѪX6bTfW+ PZG)5y{ju~Ύ@DA +R. S{4?ۇ}XzǝYC.r )I!K2v4^* 9T]<鍢a5)i!x pn bhGԶ#0 yl8g`À~vSAD5UWdgV1OPD@ADm}/< IzEڍucZ=s}lUOKQgç̃3iHU).Qcֽ-WĒ`V` !ÃkɞignB[ rmڷ|]%?޼+̚(ˮ$4 ̔' -XqtM='4;=FaGj9l%FNϼ3TTTUT,TDD_lQF h**) (*jj%"*b*(+ j** j"klKPUP_n:| O]եō/"N>n'7AB ǼJcpg 1 WO~}J)I "s資h ڤ^{ Ng;HUAEVEQUE URU$TCDC@Q,j;E(P"V (@ {b* (Jh* J **i J"Zwg&Or8( /ͱ'fRԩ׽0?b@x.TDV9;MMyߣZ,2=$iڱUA7o{@RB@$Hfj2wyANjlCyM]nޑw!)2z\Cq\){`0M>$Yv~}!֞ESYLODި쓐uAOOٝ9gh8C$ABP ͅŐT"*AUZX8 ^ 3\s'N]xy"uY`s r;_viCJVd#@kB 6J.H'K ik9 Mw4ޜD&;eYZYU-k. lct\ r܅  reIn]aقhd]5GT(N93e&Z;612k͆ApFҿ, L;f&"1%)W(z!z"==8)Ўw%4Åv]G(#G>/={UM9Ks4ZMl>FJ:Ŗ0 g#`>b;X ewv85SOR1'\i¦ O|DTAUU$D. *4yL Cp!b@0M-Ynt1WVQ QM< &R*ι SXdC4+2${!x q ib)f)k,%1TSr/Pʝ}+.SUF XL `B1~㒺2Vgxet:SEE eϷϫ$tɖxEE~N⒩Y^x}PGMNeDfarT060?|q$3}5:tvqmcL0vv|yu0)NNG$ݺt)[\5)$P\HnBeapk `K6c/wNN.b=jB%glsD&O)n&,+U5ƞG<-t@qӿkήY]|}*NBH=Y|"|H/\MzdHn+ЦWLZ; f>|pJ0@_NvvףKJHu[z2♥pxtP!A9hd]:wU?oUFQ9ƊqΈ`s%R|8嶾a]`1*şq$Ra:09jپ,!,=BIȃgɆ0B&zHt5Öj;:# 13Eh`=B`-%:8N  O< ;1AEYCED"*hZŇU_) :Ym! 9KGr<|Z/&IMU M!Oèzwc&I*']O4t,= xCykNȾO 1/#PR:AS䠛cFHxjy*s}L:Q*SAU,&U*LwD6IP7_ NW>fTީLx}3áĠ@krC><mEc@ǵ]}\4 2ǼFrt*0(Ɨ3 D \æ`T6 7v ]D76)UEQuuṇ~&>1`ϸxspȢ[Sθz;%D*R(} ڪW=|r! /|8Xi{C!?϶OFhɗs0: (6;c1XdX}#{FaXnq;)Rf 3[גڥ?9@VP0?2^/mdE @L?}Iؖ$mtQQI-iLPE 1T!MRDPiPaSeQ(xQ>JF~ϩ+CVE^Js߂Mǣ ;9gǠq)jCG|s֭,Gw #nB41U|jN*!*E) QrMU1UUEQUUUQEQQPURUUQUTϹ'd6**JlUUUUUUUEUU#EUUUUUUQDQUUUEUQDq$1UUUUUTCU5GQ1CLRˌ.wsLc#0YE?!GuGd6 ~/q8&>/LX4w9 Kׂy\R h*"h#!m ?_j;TU-)JI@D$T4,1,t9 po T{'S4LJSCAQ,Q1LPLLEP0R0LMQ 5 4MSDE4QEQE34D!FOo,}c`OΜD0z?U|~Q"[AS:Tu-A~@r{G8Rs?vهa, Lt@ !@r?81&ߡ, N8'X#ig_> rC[?lF>8.;qev }=Q N1~o KaSPX{$M s98$·jYH@=Qqdx<=۠Fek("ukhtm+a.X5- .0|$J M⎙8̝cT[F ` FMpT;xGΙ':A;`6Cv.IZFl[Q+8CS4;v̓}\iL9,= lhA@ z RJ4D)f6=Jp:8p{LA:l#I" H DDDBmI7oL09k[lp4W[ykױx会T*7~-&k(Ղtd{aNou\=]AAD !-ͽ35&[\ӸdUON^ &K˯I#a6886z@0} Ԃ @xЈM,59FwYGlͅr Brʆ>/]mlpflѺj-2Ǻ'~J>ϟ:ur^=a=N=o;[GfA472w=Ё{d߭@2D9|#p3bcHxvO]xMS2"z-Uf:$_Ik xJnA7y30TAM; 84%w:y)}]mM1Gwp,eZZ aMtcypth%`Eʔ̲Ħr9#:oy&Sf6KM^fp9N=q٣+5x(ɯNE&#Қ\C<"gPw>IC3$իֳ)sb !ٻ7 uQT{7wOd/qf9 =y 7c>t5@e]*zՁr P7s7yd,Amv*d9p9AG|`=7ת"!-_0Ӈ(nSpw?g2z`bkģr뱬7 M!+JQ~B><.dݽSe3cBЁ-GpNn9ur!1|e!QUmŘ`)Kpoߧ1_p@;e 91 4b0D=NǃD!Oq`np{"p]E b℻ ^sjFg)K$ʒHv  솖;oi00&(HB{'v;K5T8iRw3x.÷"87s ĠGv44A6n9v(8s k-hb`(Qv#pf_c;~F;n8+v^"=π؈_o $ 3CA=!tYWr'!cRzwf'jWw*y,؄H!EGpKMz-&f3g7D}GSGh.8a8HCǍךw-~z7v r{{ڹȽݸoxQO `r7ĿE%݈bNmHk dYpu`  mKPJ33Lf BkM<)V1G D܁[EsXjl* X30u'"evɧ̹EC1>^/)A0O+S 75>b#S=bCQ/`mLCȢ_<$-` {F`q ll(KjbŖWnͷv6 spcMFqLڂ:MC@:f %45嬜ֲ3&(&0JnO٪WFYs(HB@nADL$I͛\赮UZ}+>Sk:_lSL+X`,)g{lL'Dhh?cg-L3@.>}O-n TWM;;v7|G~NEؼzd: d zՒKZ /MId1kרkC`Tra bv2KecNviVwo{$FѯccSjiLj TT] 9 {`Dgו@*(So>XܯfI$uZ4ACfi@s(뢄X<{}Nh%ũ(KA &zMxhMJT Z NPjİI W\]iM}VS|f4[P)4nQ=ҶmQ@+Fkk4UGRTұPZ u)xn- .u2 F\7@Z t5FgK]b_ Yޜߩ'Wę[uDLߴuW!5_e r&NT2c^$SLiy'P}Kc1x^UR}ԗ8$Z ] `Hf~ Zz,^5Xcq;&s.=:t` kiptܩvC 9Us )X^Zan]Eɼ<_B^m~jF jc G\ I*ʰnk-ƼXGĎ8y18>g[ :u tLņJF@ئJTl264W << 1 mk"Q1k 7 /j"ؖ2 0#u7E@pm+ٍW9f6]bJ.,ACk0`Oel%YW[]I$Ip ?:lmԐ* '0^#XGSMG'Ax+ks;j-*ٔRL蹙`tJXCZ#wnX{j,2g,u,xOLɨr(-IX̼DƢ#HЧ(v^d~CQAf )g=BqpoQ03A(fa4a;˅D8ďN/u֍PwS4↨(aM l&/3FVѣvvjt7B, .n >bW#k?kixSPeE{[R @ d-}m 6B-&%?M8P`x{>N MN|. ~2#)kсѲMV`rc;['6rƌWjъ؛d g*Ɉߞ jCk`i1Q|}tVYE:Sı]c^V~}zsӤ$ :}L81ږ;]|vv~ٌ뎸Xf0вd$$[玛>23çW^]T| @)e:FB$פ D >a4Im}Ν~ CA&{`oM%,1-v|)"A( /M@ MFաȺYsk?P{Wf_?rRcwzXqM:I$@q#_4,5T/fmm& y1x9m1|HbT3Rf '@2ZqUR iy{ږL4[aJHf!h-3$ͬ2 Zx] fokXvuyhBa)~N41);cI(= vZ]=dߩ~hgc[f"6A=_v ݧ$ B5zI<4!*~PA蚤(&?Ɉ9&Chk=ph1v(~)5 T !Lcc&%^xs`v޳k#Zt| |;ǽb]0T/Wrκ+v(@ ȡWUs IJ: wSȾ/ AKT)4E#ӧJ%(JMObfrs44`g7A٫TAx wxV4J@< ՏS# sOb7ML&³4&R5D d24:6a6n@ɒOѦVQڑp5+[s5kԐ1,6w!xA19@i0 :Eh%,;kOb^'5Bwփ,ocTc{_{a_Fd%גd< @hZϜ 5KE6Vhr(,a@>#œ3("1 c)gH7t 6fdY1FXp1lՈf‰.:N[{h yQ֋&ж9l`k+JAto DօmMPت)ȺBjI+8qxj8Q.c|Z'U 5v C^N5,p(i|&VVjNss[j$62 V%pǼ s^8q7:zN@WAטwcr qLoTxzAF$H9Q!ē1  BTP\~ySOt1l2}~P)+ip56?t5EEfE GCTh6nwL ̾њ.:1WEpj&…m#H!"^v#*G!|ǟ'BҔ}g>Z>fC*gA!]>ocq90a01J~z`~Ws6ia;BhE0gx2N0q e-ߢ^Lh(о 7;!ڣumTlUh`$mU C 8<d噘32ُ-`gi9+.h?.t^]5dzH*,O> &J Ks8(@x۔QމA9 O̗va9 3qr"h4~pGjbr+ {){{.MzK/dkPԂ@@eTTiJJD9֣Hh#lS@Dk>[뽬KwFi+z'5i{"FRLciGtА}xW/?'jPHxGaSy禰 ?9GI_Y1 |շÆg͟u9TIm 8-8j= tQ^;xr'rL$A0Ѐ#s ^m)eUE/\?y@~~"SX+T)|9'^y9d5`=F#=Oc3h#Ψ]0S13@ْr>_]}IYg擋8-t1'i>[+3lnY3# (sg??阼lS~kl A~%LqO~RC`ƭd"͏ M:bh[Ih7♐Ӷ\3!IJGTVVA#ӯ=>g7c@b{|N\!ad PcpDTV֪&.Ehg̥T8 X)e>5Â@aRaI8q DMlT^@<^p_ॻ1q%ICrO2^\|jކU!`@RVlGe|Oɚ3%Uf+˚JF@U;tC(c(@/DBCfĤCǃy2PAJ0 DH ԃ 01M-l )DKHP“, g@nxF ϹBKA D':Wtl 8Ny;࢝}K-d?mqNRie*):8ܶSθl,4]L6f$1F1E9d |sƥIM8j-$9IumNMQ+ZI#QpBS oh 48!Hq(]M'"zg?Dy Y=89 ahD΂}Z}^Oc H@1v?uǴkp98۾5ŠHn]J>H w|1jCWEH&A!W%p)%TEVB! Qk,)r0:t4V.H8}Pw[K<{=O+!D—C} Жh:NAYtguHc@? 'Ĩ'{}GFQ(|щrUu0B~9@B1?̪S|(Dp5QxC"V0WTrMSq$%d_X9(h߷/^΅!hKq?3r,W޾9|" hbV%{ P(A @HY$!@ϩchѓcWןLIch"jD H]&.XdM_a: OׯfXC_xH-RjDr AiD2 098ڬZ&ϕ2"}5㚯."3>@l4CAӳc Yܝ@WE's0A ~iģjY}{ke5מt;ڗ̄FFR.4j YxA$6+O۷YVJzU6,j+{\T)+kTG^ ׯm?(uPNgqɡ6ʪ$}qq5 ōeِ`Ala^:#0'7Ie8q ;ooEA$&A6 T0APmq ֚M- IAJҚ:1iIEПz\II4 KJ1t҆ %) \{W@5ҪJlk_a>"f<řRG&Od9i\pIon^D?Pxߤ&?hZXALt7H J&uGAQDA0D ddґr 2!8~t9B#wb^<%=[=\;:NIJA(bH(4!`T#oG0qp"),}o51]`$@t0>rž{r밇I}FпhčH[Y5@7(w@;@fssApߗwÿ`0w^|r~͊ѨTCc|HfM'΀?w}^w%%q* DJ $F%iS@(RAR%1E HQPJRBTTTP@v B|9QْG81{QV3#4(WMA[}ke1 "1B&FÎrbIv ُ$#)28۶L)"͛m0||N9f^kU"AL'% GKti4 DiP"b;/X"vz[Eׇb%PHhr9|O{r]^1/WUBi8J:( h4G"O`C~tl=߅[9ɱ;bjeIЍLO9| hD>kԖOJ:xx4 9"' ʾq,A23U@F(9MrSPNCN@^R(% P*~A".3pzu9bԡ`@w5ƻzcJCݯm6Գ4s#BmXp?T>PLT<@y<`Ĺ~"t6j<@FZ`8< Ŝj(wVPoPwD+"ߏVV'n$ɒ=XE'@winD/ Dӆqzh5 Hlq3q X .4Ivd'$|v$%L^It :bacu dg, DQËp7"ӐE/}c<{V;kυT9x;PC|9BW?mx+)[.|*tDDFLC$`5 xM^-?\ĘU%,bcUSQ~Ͼ6j]\;/˲^`m5AflX Lߗ\#dꊨ pe;sWT`0:z53 ("nըT OA$~A0/m{QϖTϗ Zœ $)O9R?>G/raO9H:M(*d8!:ys`tB:'uS:gcU@V+eI ;n!&{ѡ#z$@_*`9X PDrAxBR}_VfpNgfr^$+5wD۝j$L>~ tKH@ Uqz6u /v ;3ACLUBURD @Q~X~hI?6/=_G }y׏okN04Li-A҃LBB < 4iR)ٹŏpҥ%+_KPT<ĴНi#OdN C1;^`ω/"n((bh/< ]B:Te55/c74MQn+ <|tWd4`訝 3Q)Mo 9 $Ѡ#=j( Ui* t`cD%+A3;muكJXAMjǐՍ_oh%,F)~vB)$nTiƠ0:E_ 9AX1;8é|3 hZ@!J\tJy B!4R@/ؤi7N B| 5;h- &c V(>Td3 X3z˃DH0aG 9Xze* Gh 4 t#!=Tm/w&aY4=H I;/\4X2ϹϡLxUTq, -$|'_~$+609AFvm)X$te4~7A7U9P-EAp=D驎ҤJa >=PԅGO . <>I=:w1>袵3~tӔ.Y,1B0 ؁Ni!Ԇ\Nb.I_q>3g>'~g㞢d4.Tbb"1MRY > (0k99"(q̦ (e@{sztԧ.=Sw, n< xI+7|Mdžvzއ@u%HNV#˫Z\4!c@mVX1ݺe'( ^RDTM/2m^Fcl탏DD*搥 P퐙VhR ((i HF J4!EUҺJı hBv4BH&6FKE!SD@ĠҚ4: IKa PHCH%] C)F3cM!w?>?ͷOGv}yߎڒ !dJk{ 6WY֩DNp??Q^IRWD>a? E }:Sߗ !JJ~INQ'Гt2PaZ M'UZ9hf1iS|ǝygFo| TS]&`qaN) y ʻp ݖ{u40}sNC$kRt6-fSƍ-R7gj'̰t"@3|TPȍȐOVa ؕC"R]-*[ṻ'lue3,RդHD@%$0ZpMn-(mӏǕ{0@ +B%&tPF4&CAmIM= u.4;Т~xd4繷&EncF7n1&-eTvIf%ΐ1+8p2H^>ӛOL`񸱭15C*Ȳ*q;3۬:: leO~ʦe\3~X(Wys~F4$?Ǻ%Nί} Z)Y!~&8|s/êI=& jiJ4kcA_^ƺtE7oPfg>Fz=U'M%>o; E9]o](I G6bQY㌭VekojcHJF0F4lHl@vWj7ڙ9Lit׫cX (ޅ\U"eΗq9*imE#S]b?-`{zHvij,>qE{AQw ֏#ytm=h4%+89?VO xQyگ*efvġWаΙ [U"OS'#*X Ǽ⊺!] tH 냠z_‘֚$T DHA43ŏm ["c[a+.EF(VE˜h3R L Cf5#"hf 5B\b%8,+#1sDhcj<8@$((+NXBTDCHFf*X hmv tk&0z;ˡt oTS86\4[1$$qDA?}O ZMsK`C5(`yS4UGR O_ f"奪mT*Y7E,R۳)faQPFڊ<؊" AI@S=gʴHPPQ!G@i)~3{MIaD6 iU1)@wŁFeuJ,A^i|NNpRWbdd&`j# [j*K7zUbD0)26dNc6bFNi 1LтԶ![[] -LQ |z~,IG4#Z05|-P 8/2Bhp2bbYJ<vIUO IUұ4 CN.0H)2"TA Ts8xc' >>CRųgV*fJ$yf"ۣ׸`#>#J&M )ϯ?Ñ>0|5GI 'pc)3axoZ;x~f`;^w3=#O;fIx@ֶ1V0: (æif|o~|k&!li F԰sigyz_xowP$̙URYOHxLiݜ>0smF26&~6jX|%NyjJNCvOMvpB[5㌼R\1{>ދc~\SG V~Ct @ @ d(RdR EC=]cH>?DPWa /2C~2oM7jwքm:s 8uzRU*XgDM/~{$$;OA9Hu`I|g\H{!ϻCV-Uh M8z$~yqEXdtqPw|fRl͡sNE4c Y@wMk0[9m1,h(2wgYy6D!M.(CKrF%3=& Q>/4MbC4V&3xs2;%ml'\2(*(GEu;+WHZLiՅ)$fY)=VjF&@a#sXtMq{P;P?QL@.}PƂ("xZBsYǺh #l=pmD&R;^HQ4)F%i)ZH H+Hd]"*h<#@(B>H!B'E|F2&dczEJffjbI`5ь1#! 5H*šdVR@, )d$c~K$Cyv"kϦa0b`4{=hvd\|bbM8oM`oo[I &D{^@H::JEWŗHUڛB4I B07KϬ^y4wCB"DD! F'k;`8EGsߧb-^z|z`QӁ{>Kc>+%~^QPg`)K.[Ve·h (OOFG}x _ =WteR=8#_]_AC-_VWC=P쀀dS.gPJ Owi+^)眆{e]joTͰb_nJ>8@dNG|QGOۊ{$}V¦^i֥9$|ΐϴ w`59}d&pBOmzn~2<(x0*@tЀ" x!zImٟҫ@ ]%[e+y!@y M"ҿJSC^CiiY׾@Ӂ: jO ߟX>ʨ܆iBPiUAǨ90L8r/Ofi|^p3Qy?:S Bo!>{56> WԠYff}?aF9mt/XzwSc?ԽRjRmP*I9%80v[Éu6g AZ&[f0%XB #>k_Rا߷1Tm&8!HM:RcKɥ& nH91OLAL1Ìp6ӫ[5fE9|K3 5L.[s֎4Y}DG3&5ڟEX3J3>\9.o-/uDsYU7¹8nsJKfvPr:oO|ߐ~Fl<;ı(Z5RX-Œ|rF 80ݓAްc#c4x9f"1ҍj!hA9IDh:xJ^CAJ:)D@<:;l}AS pe6sݢu| q65NVZxCN%9P o78Ϋq;1hwlIf" ~'1 lk0Ŏjab%Ƒ^u$ AbXqQL(# InMgTEP@5t1p1fBS$Ls/?)ZXꘈZ240!5fl:P&IxS*xTtaH6W1wh=>ˑ;n\|vLӦŧ2H)DAk8ѝ/}% wɁ' m6+`8qZ &U3C7M5 ,LkP*ZT4jZpbdzQ A~.=80l]O@k- *sX:G~G[*xQۦbV9 ){) e AvS5ڐBÁFc(ذ, B.EC$Ìz@;2d1R&AHIM%%@G 3{Z=5NHs[#oQw7cε<3haLbXla=-Sn]5Ә:{aA:N켓Nx,;t\?3ɸF!'D^gJke MjT]q~*61E qeaz^Ǔ`GM m|s2!ye'ҲIz֌]ϯXJ [ALqTx7rdXN첦ӵ;$Iݸ^6 al:f 3@P߼=K&b9g^3Xy9"BN\Vwpc>F"e wOFTn/큺_ -(izGp]) ˰e8ް"- ߍod.Jw7ëv)[=8/d e31csLQ}3yg\lHn:$65eC dTQeXRjZ ˴b[η' $ƒMot77dWcky!՘ q#0 Pv" r%L( u\$])Md\c9QZ a}%!pmC?kBuزK*vΘH3IIU#sFHW'Vdl 1%kwXFQj25w7CFyS߽Q\m&9w ^1^ zmP@h\eiÍټS7<ƶ"NvbC$Lj1u2.֖OQ2%we"QICr6kz6 rbіl]죍eiA`6G}ۍQu "ӷab:%u !\::A&Hx<|D`֭#0Z$`j1Ize6ܱ ķlDfhqZvȷ`肹4`6M4yLLk1jшaFcnVh!m6XɕDe< a$$t@N;Ŷ$tߥqB _LLCMg*:lnT.HgV/\yWfJ5b\rJ`daKQBro;2 ݆jYRj8.YNsf1)PMv8B!y`\0d8 ",˵ҋQNWg]хIؙ|6ښBo4wJFɢXp3tx jHsZpH(,#0HIhc% s9Yfu)+/d {sz\p_m򷺒ŷD Fgg~ B-Lʁ¢ NzyyTJuG.0N^hN;3X4sDp8[~D.G:Px9Eq5(D&Y2E`x訌ldHޜHtǯK84-^ ;tcKOzk=9igK7|ܡVqLyЙ&+#ɻo O=(7K{M f[lpf 1ZV^|Ma?a\S34,1 $#ijԂR7lM.씝t۸8mEtr$=~~VRWZƷ2cԲG]1sYNc/Su[+ mQmXC%'c]EN K5COӷŕ|8ٻ(?K:Ea갑i-OVn d5ml$=Zlk 5`F]mCZPAFY|Ac+/`%X汥VpY_# ѫ[T[Kt"Xjj0B#\>:VH"Aʺ|moګ&>lI]JUVYh#GJsmUJj}卹uD>_ZC!(ih(! &ݶ[%qã.e+@A&!PnݿPXDO|?0D Ҕ_w1`ǫMSTzK5ļ %TlH_(O6`bd֠OM378{?Vɏ9oKϨDbaVE ;fc|13 9M 7/.9{9ח."H(@ C)D ) A xGQ1d2w]]xxwZlNG5JE(`  ) _:OBP=gG٩;<'CTuS;B`Ti_](( f!E$na]caV:Ǣ15 Mx{QDahSɳ&mp)Hr>RDx]Eh ˺r$lܱ2D *&1Ii)>ujx ڐDMrd!ʥ]icgs8 ̴[L0Ց8fFWY~Y:sWzX1NcLux<Lzh4ɲD) }YV[&s~W L p .b=BA hr PJmeXqb\bsMUבgW;yOq8 "uķ.iLvؘTR\V YgkXyqLu.p(T娈RWSLuֳEOF HZví1Oꖪx9MY34\94&[QkN2шY]H\3h-gqnNJ\HBRpY&\,W3\4;ryf! Bf@jf\KI%' ]/In<7 4*Y*Q bz 3[\\jH1!H2S U>9˪Hΰe!c0Ik c Y=`LRfgL26'S{?4W4oV6zΒ`0Z8Lׇi>b MGfa* L#6l0`@gyf'BDҔsONdҊ%[^oZh6lUF1G2p,bIcAbVj=C64D 8 MKIdޫcyD#.;7US.s~.g׉MzXrvwץ<>cJ*x4+ӆ{?jMCc#ue;eq nZho(\NV#ՃNj}w!4kNxv ԒuZX!?F~^.qIM-Do!&1Pl{2cb%t>H`~{xjb +Ab'4?Dt#X >נr7079 @򒂊)߇?q?Nގo|' 3ث=hvam#䎱0;Uݥ ŚI- XhX:4H؉y .)dqn5t@ԄbU'D׸tTn n^1bN x?w׀=JaM4;4ĐFDkRsF>qC 2E~^Gw)b" /y P@fjRa}op9⾹7Q=??pEK<'<"$(pLPц/u64/2d: cC>HuH~z&@rx@'3o6h8P^df8ovfËXAc<X}3!*MZ[bQ[և UcAK: D- WvmYEljFC,|0uQ+ǔ =QMcUYwEP`?3R-A !FFiۇֹ F4{!zp(}! HtRYb2BA6) ٠?!mo׬>Pe)CpzqGhW N$aʕ7$G8j 5#Y8Kvٰ!]X2GY#b9#L{f :h=H|C4Îo3ǪOKe{3x(X'EOG3q0s 4AQL& ÇݧK^R'AX ɺ҇?wۊk: ?Tr9 .y%bP&("&"b9?B5m@&z,ɛGxD8jOwtZI=7% Je +H^]0T] Hј&jk|&7P1R r6ѭv6M]& g.@݅i3 kCRi hdPOFK;9tsT 0Χu>N n B6O!E}.),l1[sP5zPudn?P Ԗ+ϞgQd$"ww~GpϰwdӔc:?Opǃ;CYK $zQA8e!{Bez~3x\e;kFyDFo'zluݣSF[度NʟQ~0ՙpq6Ib@x/@tiīõ=!'a{8D 6Q*Wy< O#Fe"2.3<=#cHlyBednѰX8 cxṔMʍbj\y;\0aB:4G-w$A D P%ґ PBPQ2)_}z=TAD@Zt!6v\ZOxx}c)BҐHvlzuzTt {ā%  !5 qSFBQ)y3P-* QݷD/ ):7:>A>Hkaj軥 +zHȈ,lk-J*8akQi=R?-f4A(dNS$H`ΰ ;vJǖ8w@ado45B ZowA$_ ~<ɉ]wA |Z*xܓ6B٥\k݊LImWw%fQz$ zZBWc^xeuf|;7DbP*.MT٦aHL2cր[Kf|96 h܁i΍3.X@hy8EѼmO#!jzF TSO.c(MweHl 2 `5䜃X4I)(*rat>:A@ @ 975?*%Ŭh|;ʙ ~@6߬^:_Vt /c|?b:Mmz>8za/OF\-o~؛qE["-N;a#ۻSh`.`vGK*fZFI)a{>P~ΜCCOD+h .Hdb^B 8 dZe|i: zKaUEUG{B D" ZVBJ@Z i@ӡì04ٔSeFF\Olz͔ʀ_$5^u}Tƽ>~\1;=|Hmh}?~#H\>h=CbQ :@FBy8֡j%J $@~Sd&[/ra 0lS!$JT=uoҟ 1*D ~fl-:1I0I)HL1IC15%BDESKSM5 Q١)#wn}ƮK;fAFiKwK4Zmz\Hzgo$8)MHM F!CCiӈv  1#!ƕN@ 20KAP1PL510MQTQST4C$$ UD5S0HP4HT)QС!E,Lҡ)ĥ D% (Q D4XMbDjĴ"RUJrD9~D̚@GbU(llBS!Q` 4X*/$ $/?<zYv{ݎ?ΫmmVJ[k3s&C,ncfBX73CL' " 5Y0ƶVEpB6E1xB5v~ӥa!&Ff @GA#9D4I<̱'@`@nnϗMf}wh]țDUFT")zSrCOO(|{?7촌1+Gy$A2W~.LO@=oS`ԇHT݀sH ͑@v>GY:POF@% A$U:i.P>b#UʔST5BC-; t~?^5/91l۟k@1 aQζYu`@Sd,`S  $L X #CT:y\I6I{P9x(~˻.H:`<SQH}XlAxHVi|:SJVeX;0h{4>ᢰg15 q$cŇ5ɻ[ .z5 8n4SY3odב39 * (9AGi)3jB4t@@"b(d BRI$PJ44# 02D aJa`i@C(Q  FCJD,@2P@4?{yo݃5h]zfI45U/0L1+G`j*fhcS N %(` WA R bUI7bi:$ݔPMaA[{@Ż`KMxm|1-mÀg ձL $aA`ɀYUdr׋ݍYS%}+@Z%Ծ%fxqs.5і%QjZVܱ 0UD#})I$`eC!@D] ˶KC8+a|GVA]ݜRݻc#}:oUa%f *2I7 j3SB l!>0~1`QQE-(:/ϙ\{~wꨧD(-"E )1 ID'KiCnZُsPyQI|qa6<\H_],;@$m9\DXTvf(U@ "mHO4 T!6PΈGmh䐄! `I`HPh"A'@rIEpyKkLPh c1iVgV%Grˢ*>7Ո5B$zR3O^W@L DEU4 D$C?у 3HLBHk3P'W7Pט́n*ܠ0`!!l cc$O[{O$1 {D \Be<?w.p 1,$5<=bNKq3D CEqKɶ9'(_}Z9B|<] 5|nz {EDOx VKlm)SF?`&ɘx{:![193yLBnDi7;MZ0{ AAE4ZSvϖ 3]rI 4zDcD "Ѳmbђ"mzF{\9+3#Bdl6+&f PVtch3J.(x4o!ԱHs-pZBHA+$uxWi~K4-V'm-}QJdB@[1b;5 R$P?4 s} ڕn7@ȚWi*"uN`Gp~,$$HJ @:ZBkA40ZQ@ H .x(P:>%p{ṅ$?>Ǵ?.,[cc6jb8za3oLRk94ĴU 2#B-!B&!4B KJR1)@-5PPE4,ȥ H(URTQ (!BB%M %HRDд JRP@R!CJREP E)ABR)+#@Lą)BPH,T@MHRQLTADPILMP)!TI@M% %+BB@!J 4P4D+4X (`iTJh@"*"( f(J H)B@hb(A RZ(& )(-+6Oߓ)6#hQ@P'J Y$=gw0l**4@Ot;W Tא @?&X0&1[&j6`t+H.PC1́#$J FHOU>ad%[1JtSm҉ZA-Z5  lGdĔ";hd6b$$ j*a(&BhՅD-<.@8t8dD{|h*wzC=9gXyMTUq8"Mx0}ԕRE#@~qR R$Q@MTABE$PAD L!* @#KIL AE)PT,PI)R%@2ҁL%MMMQMD-,51 @QCA0DL1 2AT$%5#UU4DC4LAM1 DT-%ILR5RTtGs?@GUU! `> NP8\@~b Y@gBf==! i " U0pw>MFq|\i{ *d795M`좾C 2MN^k%7F/2媭Ai-ѻ3c:I!pgH:ɦo^&/ BS h9QH3! O]ao}BG::GHܪhlݝ m#ޯ*a+R=;b/C9S5ʼe#ߜx6;~s.{_jk]r0/89b@i2eƧymڇ>5şI/~~δ:!_[13&ZޥkXBoAHfjC6 nh=2& +A-Ph4xGv3~3Lmy}.SLm4&U}?u| RhBk tԞ`2A@1B=~hWRnk6q}x)5g! 5!eѐΏf W^¢>;TvTq'$bv$:(4_9J;C$i(2KM*M\e:P)Mś:N< 6"8*<*oTbnHuN}s`neC:M0D3 SP9PT,4x^?:3gؚ32A{z|OY`ΉI^ iyVkJslCCE{CZ(ʂ/+c 2ƳbF Z:tkA1sH=9ӓ +ӬZL>KA8wAFhvDtߋ3(i>9S|3tx;(ɫlfZ)  8-AݟW#A>GL0cJ, "(67@KJH%O H(t :TQ;S (s /=?#x<&:C&o6Ƿaw9 @}>߳ĸ|ڨ $q~iwGF̲&~%Ȇ=+zcLiU`~ix>\2k ,2nSUiwÿC@`m}(, =vkc`. C x!q'KMkCGԎ&}NߏV ̫-eܶs) p;<> yqdgK͋B br5qܪ`!HJL1&Z[zRQKER5ra-Vnp֮t>|@qPRJT Hh* JTD"H@t>.v+GOA]`|Gb-A 40z)iO]q"'kb ?z)ANTG@[e*~H> S T2 0yJPDAmbdb^BkcFYO<}o\ AA'.ІKK:TMBbG@> /t(>:zù64i>PNRB2<  ))LS&"^1vv/<?߂w'Qχc1",%}Eۄ${C}yq8!^5Qv3XBe2u~tB E~Q1Ǵ3)NX.W, +Ў2F63e%؈[rD,o<oo`Ճ0KjfHCjz4AU<`A :+霘zS.@0n'e=gM~q4>^OͤveO̐cxߺ4u5ԯ2b9/d"lPJ}Ɔ;S'Fκ9j@HXO(-rX xlxN-e☎)Fѩ5,yrɹuiUu)[y9bO-VD^Sw.ZFie5LJ(l&8JEG}T:E ܭ[&YPhqUo5-g0LuT[!!0\~ӟ X긅߷}ichڨd_[wbZslo t8}RYL$*4ty$cRIhedb d XsxMf{0",5y|:!ߘuO5l,b3}a\ZIr.ҏJIIW-?>XT9/|=n;"ENIC"^S$g۹xL $A@?8 " (;o&+fk:AUN0;pK7"vNfI* &b*(E:OÇ?~GR'rM?`0?aI0=,n&( {BR`QeICSOA{=¥RԤB22ĥJi7ӝ^]1L/GS wK00Ce=q8qx8&x=b{]^iX,y~P#H[QҒDK;44'Iy{ &Y8Ծ7>hrJ@!~2bP1YitiZ A:@<3D(H>rIRQ"ҴABАH A( DeHJJO%ҥzJ%(_ZAEUJ)TD!JHR u2OX=UjXun`k9u _P v#RBыtܼ8>xI$fv.M,:@@th  {Aa:'?_A7 M)TFLL ? OF/{%/Tpb"L6672@DD4 5T)DT"'JSA+I)bJAJ)B(~Qc9h<R F $e)"#lTPAM1MCBIQbJOdH$)Rb*S՚qS:BʘX fd`)!TJeJa RY*"Fab A%HԲD‘ (RC1M24DIL2@-R_1"Jbib&(RB!ts9Bi,"=HOnDtNq'WξЩ h?U]⛩XFOl<_hL^)H3WS=9Uw"_h~~q}y!ӯ:*(p3q0(uʸ7|?fyGiڔ1RzCwnI he&Dca x '<RAdțT|sw,6{̦}@x@GqϮL&Nqy!!AGὼ?ͮzm+[0yϸ_M"df 1 DF`;ll0"d-7nN "Yfթ4nD[uXC>FZh Ys44"n~Q#B=$ ^hK@Ȇ1h&*z086]x#Q[a!YMcX}`=EtlSISm2 x{__Zg!v<'`|:*Hx%$Wf_R+Ux>='"8"w|>7QA$>@9tXAZV!AJAJE{b4l4F3@*I.2DC16ː;wыl2׬CIN<K?$K)~,bl4iݞЗ,uQQrߜ!29\cwBL4o.Sͽ^?-\3V{/y7{f i?r-}kHfT:6q MMlū %B3!ڢ E3V#CD&̹i&,wW+sCł*Mɶ޵2a4c+SK#;E.fM3X(ƨH\ִ {jh#TQZe*- c~ެ17m}z0;;jG1ە؇e'r($Mp]f5Yayq.{GT%2rfM-Kv̨￉pzmW?<wqߩ$|az9Gm{e}\'h($dD"Rd.OBe.Ka}b@ܝQ;iQWpIUDIBZuy_Mj7gD 'sދ<0{' /  ;PI j{GY 019 qUV'@~k c\sC RamN6AVQ[M581~} L ,nlA}Bn ~(^uI4Qۃ9'Cn[gsXf2?gψ>%5>~ * J:mk=i4`|VZTh Х `hyj/ hqL]9)b|p`] ;6mZiZ 8m4vdx]E"HrPv$e1S*#"jޚrX7%#C>p'/T(Bi$$?;ƈWP_So; lm#O˫bVF0UF9$x@w8w߼]k~=^ O:_샒Z)U< Ι+)IOꞑgpz'@rt->Q= Pҟ*'tBVhP{:kl音`j +@kF0A TN\fӋAIjX=>}SCx)IGG7;xK{3ԃ򒊂[~+PR.ws]5 "Ip0B4ho/ 7;{Cgdzڂ0TԚ("e_ v >xZ?9f>AG>!9|HشC 113̂x&<G1`c zB4#X$VfdiwH{"G@/LF{GC\?sb>\V ]SMobi!-Bdl…rUF(2ir Rji1H8тӚ6<G)("%DNdO$a mT~,7\jQc͘hGjA[UzE4Ȁ<9]NgN9d@PynK5-aWi1!0̥ @H:)V]J7ݚ$M%`& e5hs@` L{n)2(٤5gmdh9$DR)%(@%n}/*L?LjGLJHqx!J=8Y{D O /qB)T,@DBVd9`J/@U4 t (t(-mM"aH:0%[ih\DA5BhЅ NHRP (iߧ5yY D~f &o򯬠ۜ y =z&Syx/ 1/v8DKTW\n6u7 RH0aΏ6 _ׁ0c<ф8ׯ?Bos;t_P}իC;P>|p)I# OCЄlDwWf0i 2cˆ"`b*] CcK0!vzU_>oUsx7,Cǀxk$`>1@ͺVRC4ZyTyA1!U[A ɴfUQ%nl&$?G!DZJ7=ݖ݆"@2R2H,1j1 Ƃ 4 9zrV?<ATIu #IB34]O y,NԊi&pg!DZY^0-r8*Zzs\B B.l鞼j96)m};6xԊ}Ix@^фءf(ង$B[ߜuXj<+q1Q|1%h^C&=`]b$25FNQܗMè [6 Ȣn V SA ͶP6d5C,Iٶ~f3$cɨz3)[63MmzMgnŊ= 8ROx0]w!Ӗ7ɾ`A%\3CMC'K~g{*wxGo7㬕@iq5!c?p|vTÎAחKߵ@ Q!"{푤N8.OV׉\ 'X`c;.{NAÙy(8! 7_S![Ӭ=/5QKk>`ԕRY4nͪ=ޅcv;Iaw'1Kp/#? &y㸳"h3֜Sі1Nh#': pn-^OPFͩ(y=acc zd6mGqUJ@ƫ x (qM?uMx6 t1Lx(/̜߳dǍp('n: ɒCt⇩2 dQc@p2DDhy'B#()J( F"~>]6/y-8'1IT=cԔ;ON7Pmxrw5FJ6󋈸Ly]\C%"!T !vpBr"E<"41Dڊ_]ڃ>;!A .BwƃϺm:?ǡ 7aF}yyn<27~M&XB2l3pPF`?($@szkg$X@:;m(OQ!FG;:$B0 .#ĪOI1BͽOqGpϛ=cz0)QmiWT ^Htp3ĂJ ?@'0E!Š4aYn9UojBH`g@ψtigQ6:m`_WjEAFXU5֝4?hLFj LsChhm C ""/Xͭ4FphӈJm2 Gu(_gy3㸁uOi@dqzqED^~O3}>?¦:'cB@r֏$yxZAM1N:݋4#hOb1 s1#^ƊɥGu1Vh$. &Hk1WJ{qnI vƓ ֌0"у4VIXQ?"LA;H ҴumC:o2'Gn+da@>%8BؼޡJ& /0dkҁLWˢ/FqEjukfq& XP\Tb&H r! xqM)Oz<;pH)>VDg8P]@bF.^ ȊkP(Hh5dņJ= An5q*-Gq4/6%EX0c5H QEX&gz@-ɹOSy2gVg"v3}g[ޡi t>44A"+H12ų*ޣXaY" XRr.ɓj ۰S -ie%z&FXI>yzoE[}D2FJ%H,ƺu͋4F vOCʽ!0"'psBSώlЉpGdP)i`jcU6.LRo.@ 'džQŪ)E2o))9ttp}M`Q6Nb^E ~QJ~E !PĞ9-`? PK+H,CW6EfLԂ>Q^{h6{d΁ Ls=ij7RٵF6Dݍ^Y/:ػZTvqf=AAIQ4k[c^msG(9ҡBc?tt A +9z~8!@h(Q dIHY " O=kZ+i=88}d;(iw,xBVma#4RW; (j (;=6I $LLG-510 >Kb@=A@t4+ЦKS34sêN3U+Jy}PSe%RP {X|(|إ&Tؿd$= 79 Pw{T:sEhqޑ@ !!W<4'#%"BcsP VW|O@4ҋ !@4Ĩq iiV J@Pz?@ "|Hefje+Z)+͇ܔ@2>yoGR0*$HqbѤ ?Sr| a{r)'ҕ/549b!n%N;Hrs)y`r8 qL6 QcH5 v_ci<‡BЄDЛBJ4(YtB[pqICw "}i3.1a)E"i FBz !z; R4LI4y+S#YБ91~Z,^ !}{Xay oP@U)д:!RW]`0C&reHx)G7e$;^5(ck8E>4CTX0WhבA; `٠ o!<ԯH0=$wPMXT=J€PTBEREщ !4}!| {K<PGi1) (%( aY$o1'Em>]5O6fCѠҔ<`OIelF0<وad@)maJ" 0Z7)Fwhڡ:x9! #T?#w>b>!`iUe #ӄHe?OpGgDG'Z%R$&(DBDe (R]48lpVSej=s) HC\w9.VN ׵^|<.ب!G( $ ̦LE;_Yi A[@B4I !sAdPfOBHv%0{OG 9l i5,"`G D&Tbf?=f?eάEE˿{ߖN3Xdu[ Bk{MF&{Rms}N0 c߇3+Ԟ7)a &n$Fiz - ''FF-͟mhaa::37ϓ\9_ݰ?:b?#Eǫ7-U1h-?|гpi ׵j0LP6@8i: InF YZNhh!-(7B"^Ƿ^l ZL5( #=,, L-"OӼf::#8f'v`DAf?\"@&&MX a>-4l;6C Ɍ!FP1-fT60.ppadfA8̈́J ҁAq+h'4ZT5:vC-() A ;i4KdB`Zr$ $Ƣ龟ךgv,Bdf޷ڱ#!Гfm&ы)kw˱ K)#5R|lJ .%@\28rIGxa毀@f|>1a~sS@JCb~Xt4@1 B!TbO=]x"f=Z8b&P~PR Ei48Pźk@t&8nS]YK;& !#Q_.w/1t!pԡL˳4,i kW$PF zIwLӻq^. oJrSdBh04ލPFOMWVSهD5z3NUª]ȡ "}x5(F5k ;:GC4/ ̣k``8ITti"F (+FC +B7P>ϛޠC86$zZJ T CAij T)QTBB"HJ4E i ))hR)U$hJtꖔB ji DBJDmB iWTQSHCB) 2 T~}|00%,1b ?drP/!Ԟ VrT)POpTAD{N$J)@.kppf4T@iDNtDaH!wh)@GaT |1K* }q L~0l1&" =nr`cMAoe>!:B܂Ѕ'$}yDzNjMH4oPZh#?wD{3M!W%~p A|o#̚T4o2EݠѼ='ZBjLà㦗o@>5OE=}(K3#'aN8`d23S$=N$}I¬0@tb1C(p )^Ո|}쵗,<1N"^GT] RjtIy@#' i. l' >x0?%`yfXTDyݏ١P%TL '&J[G:.iL]ۍ+ǑHyP:f)I+~eE5 yːOڐh=Ry8t*CI Cl؜>MAN 1%cF*Bh_6 4ILG5a-ƌixs͡ ~W#)Tmc4. !LDJ"dEO|M'0Arrړ(f2O8LERϞljzBl'&:)Qe*m26Bt%P!@68op/c>B*j$s-^W{5/?T HQSR$EAKQ$2ID( HEQTU-@%0%DAQ1*P҂!M E1A@>"mZZhĴӧZR!Хl:PҞ{Tb#? {pQf (bWl`т*~N749U:}B1D~j1p_e2A@J=|~tDS[cIEh?q⚁/'yXv ?Ax錗f(bd?[G_im@{p:1S+'Gr%7 <;ȓe=%:2>*l? KCYƻ}9c!,ԿO LCfTv$6=;wO*Z? I$Cr3WD㎱û<=F>(nC@c-Eܙ{ zdi vO;Ou"xC٥6G~gF+yLVh|>?0o{dGcW`L%kq,{u肥 ;+҃ a]N< jkTY7)@J ꄿnQQY@!S|6*10 ީja7 ֛~,62`Nuԅ$_K]1??sɰ$%I*fjB ꡐ2NT0\r6)?~KcMPȪC9Za=py2h8W l_c(מ`U pTbq dks3Y%l'$y8V bЍIR%soyT :*TS:rYf3VRD)2o$1>aǩfn zb"- WSzxKVR x{y::m(|H-P@)ͨH0@7-%pR i4 Ӵ(0r2ް`HDRЌ;4pZ"@jHhNOrd6pb ikTO$ε2%mTV5["V$O(kh`NB:?+=@9x@!:!0v2b6 (pA0ĿwWI"ai"hQBAG_V=qcM(" XJOA"&p6.|`z%TҊ4RC "*A*gv3MT) **1P\ܒp_9wyba֙0;CfULPQ=m,6B m Ql;m)J%eJ)tH>&0ah!) z81 <qJm:,|!) z7sFΏɒ<1= ,٦AT;8`=,1+T}4jpA?UEnx|d$8޳,}=z0>} AI0OL;RNz pp&IOr2of:+#)C j>1tc'Ni_,|@3!ꔆ0H_J5=PuKHT8J{wR=-`"P+HEZŦ?iHɍL2QBsA:NvF3kLGc3^E'].q?yۻUSQ|; ~}1U,xR\ %?y 54@1s)X#XrphiQS!Pv )Jjz}(eO>vu7!k4l!C%`G-:_D^rsx>=4)C@tv]sZCӘfƼ6^gPhNj&R$ h{f h\- +Z4%ѥ[MV=+D5 V؃b`f;!&qiNΞ *Z)AaTtOvmj:8 yIF!@4lB q T&V+] ZAU v b+:@7)=u`6UX,LL b`h{gI ,L%4,` RDCQ\-DLA"Ĕ @)H4@ Q(C@Sl:Fh)%IR&" b vG ")bJbz+TIHL`æB;v2ED1K;j%$h*AiQJh(nHu?)4%H"RCH! x:1HzPD8JiN)QXݏ4: ]ۢF$i=Ialt.@Z4}y:,Kiը?'ʙ#n$1"\*/)8z'bhϛNN`%Uê;b6|_ yzS$=t}:@= c53@ i@^-/Lj#vfTvnIfG>L`0TSHav "73/'KA6bJ3uaۗX> #=R@=;8DQP\pNGiJ +"?I)TL=-=hoG:, 4HnJd]NBC8DsF͆`fRnC$kВ$~y^M?y{=` 3 e:"uIS֏NLk1lZq3 yzXIJ}J }8ێ>ZEyV3WCn)xקC;s7ztzzh?9מ;haUDy MMKӠ(%)#ODC Oy~P"~0a\B[߇lJ!Q>h~.@(Q*FHHIJ ;L FeFeM 1JF:m>$=Q҄J4h D? bB2&һw>pdqCh|6OOG_kbWԞjh<Ѡb==W T@NW¦P`f4`:P#Ie%Aaz-#>2hi8=81fhR^hVTVǤޮ#amKO< [6Fs+.N /$_~d -OA A $x?|Ann9(ր~Q}'ࠩ?1Sܹpb_.?QvhGc 54<~.U<* 9HUUt&oy怴@cܒq4!R!}xc3@D =)P$#?WD?$D7MvS $58WYAKHlBaCZ(ػlP% hO&ʔ>.d:'6\6EÌTEAdX0+SK-~>ͼ= b+E'\.\Ni;ɲk4pXǑl3t;33RQ$0J.#L8pp*7E'2CIs}ToxDO`݅_Z&;\i @LPnd߯x~CP, 8$u|At 2TL$ PPSLB M#B!L0JRR TTT LR#D2DKED Х@%PDPP)DP Q5 HJ.np*OdߣP β8 j*"0ZWpI]5{;4I5DDS$tW2aaЕ7ELEIm-:e9~,Pl>fOqf"+-A*7۸(AqgယE W/\_f̀1@~H=GT"@y>uST)@!F&>a8@p #'O1aWtv=G`>sA$)É^ AHTJnvXDu0zhjBWO#TLd-!Z=܀7rrs64Ay47w1 ^P ! * % }HG6TA0LҔ%) !E{̍vЭ*4A@De TD-TD%%-j.1%+@PRP P1)TP$Bč,CS@-+M)i=-$%PllB'E F!'䃋۸rQ"TJF B (F>p!Д(RS%"ĂEI q)kن FO;$'9N $E|2:0A#C\o6eGmMh P!BS_v<0^@>d% &4JWYtDFcC`toHC 2RVA4Qz{.&hb8ZZԲΓ719#:GYyfռx>I\Ky~QͻyOz9h> C+Ͽ^a.(Kc\Z,[nHE~g30MjmD *g650M&ۉG/JѹߺP<IeZ^q8oHU$yMo;&}ް&QW6UwƵh`4G]Wpuյۜ ^G䱪~-.?O0SJJ5|(mE1Ir;\UP JEܳ h) r㹘l>TBxTIy&.=Eo:&'tkT(3dSOλ3h~;NXXcl9N;pz;y#ls~ym٩ \{sۨ_"eAkS?|9[l[b 9#w\,(N5KK/ԣykǤ:C:lϽC[d!34jk7wT./Fn۹pL3b0Q#Cx%o' iJiM'[<}++<^7ζVpj<PW:xc8ְ!i"Eۧ-$&3>u`쑂 x446ꟵsQU!2459C {Q=튱#5qqcm~)ٖ_/ ̱VXS-գT K%i| ) C)hCj atdx~re/ 7`$A&``H[D|U;̐ G!eNxJsL! LΉF⺖/K"C˼?;ˇWȟ׈7ߝvz9j0zሠfAڍPǕlQNA; A{LӧL8jŕZEf=ݥ1  C)'wFSӓmJl8<~!)~>Tځh9bV =_g$'([{׽TDÚՑߧP^gT-& 4F eJLLQ(]F29s>k[~8b>~WԡtE$QAT_3RD;~D yiط/D-.-xMtǃ^ 8~Knʏ4xqו 6L% + = CٷSƪTF6oJedgIC  T[{ Zd#f9fTUӎT+V}GNv5D7+Zv-< QнQHu\bs߭a79phay-- .coWr:q0fs+ #Je }DJ8s/I(680q 8qbx~#nSA8;aNps{͊q:wCB%}%xEQ߫_ ^ I+,&'RT hJgq$zG7O$٘< Xr]>T¤ڼ=[2Ғ8v)M1A /<=NfHM)C`.1/KEb U5⾎%er.wNmZ*cV6Ns HQf 9xq)c$_.69NOHF#ApvtiC&j^b&Lmu~Iy;^!"dTzD <MVht xH3I@Ox( $J~8>_ahX"#mAe|;Ut/CCmCh''8bj_tEEt&DPS@w™gjR j5/:Ċ0:0 )1F 4kws0_:,=r0`s$`1y1f*y@o!H%IHHwOϞ.w'sj{kQI$ j=NRQ' 01B4~4"'Dʭ!~қ{(1C=yb|}ߜJ!i.tn?=ݠy{Tq04&|;jaHySijNaf '<؎p: KiP>eOE:er fq0{RvO ud , e: ǫª9C)bP#r#Jm C0TPsrBFlD^eáD1˛BCS8l1,܈J6$aj!ԌKgi44y) !'7 ǻ3}I *%#ZO{i"c/Neޮ?5Iu$uЛ_4Q J1+T;M{C*d)@PkkA¯<_ tHP(PMeSbe愠=g0:e5d':I1@Q:tpvS'P3\5&'l& '^gLlt^@=s;N9$CAByb^{Bp2m .0Ͷ&*1\4m^u;j84M8nhP+"+HWHi X/}Ч'N<|o?M *Yzy)7dcQ =h*$)&vQL ?F9"6,:= ΁e<:#'ى$@ ~^ 02  }/R澗8k+ >vB{L?'ߑT<:SOaC:wkw|JPΣ-s-!v(=p11"_{8BZcnȌ0i#kR{= s4ֻ898wC,B剰;kS:!|hb'HfǘdzƩG9 {M)!ƁOG4Xijz6u€hGU+m,I&jA*[u 'D b1mu#01!H),2A A$%MJD0PUD}_"昆=+3c ʟHa)^|2qœ94A 1@)󏽾[f؇J?}S,B9珒_OW;: t#<|5P=ܪ1D@( *B@%+1 IIS}! 1" JftD#HP܅'KqW߮~[jqaB(LJd*n/! a94f'@hJ|S-݂  >(Yijq-ǾJ OdQBuAZQ c Go~&LH>[y᩽>7M(:{g٪txV7la\ T#"&*?-f<kvGm.ق2\DbJM Q(w{ܩpj!" ֳc>l|=b=UTM4hvLJנD]cW,M grOwmҀ9@ "x`Ӟ#i?t2-O;H!p"ja(/16qz7AD;c{w!'NKBR3[Jo,3}Fo*nWvId!W%~ 0P9u|&a!}ύG)X}~qO10CG瓫AΡOR7HxF)())_P0wDmh8fXi=<~e=jxho4J"?d DM ]( R*~g( I(U 9RQ,4^tgӊyK50ՇF,DމVM:xOfO˸V-FL0JUEڣ,Ĉ<3ulF$u`6)+Zk Nz R JbL\: [hiH!ɳdp0Z!|x'gXI״= 8`&=_e74/γ:0M L6f]ʋ{,mȝ@sK鉓2qEHj>*i/L-|Z0ؑcUf-TDI/6h1TAXۊCNo q|{%hjc;5, K]S1{N3D\AECjr44%kGJ  Mƛqّc(fw3N4VL{2pXtr-,tP,֘(XhFMY&&r8Spja2E f2[ kQ@CM^fP `rl1l&fiX5!izqX|)Ό nXW@`Ed,FaH: i[ѕR]|fs% v}fnh*k4l#j [. 25IXd\; k%%Rݕ-f\q98s+K 2 lz6d,C0YL (z'nͤA<]ًEy& M|>a^R"cPDJIac˵Hq0;qbpOj얩pSɇlnGUxΗH7"J&!$GPzhH xkmsK.q=Lhu (aŏkk MYd9 Z.fi!G"ph e7"Vn7Y!rñ+9" EqzQlue&a"$us㘩:æ&Աrjd1V-˱VJ' hJg6a i2Ҫ鶌0YqK)%ŠF1{9`I8 \(SO&(Pҡ՘C6xNB9w,WYGXQ8.*R9ֲ֮#(By7ΠgzphwjRB_41Gݍ$bWfqN[rp`ñ٦ޥDT@ ]Ǧ8;wn%GB9v5ltZlF^J` h! šV0ʎ,,o\B'Ȟn|kXPBMqהJ1J|_+5ndmąy2 \YLTX26m/^Hii`W4q SW\q0 ԰:Ҩ{hqM>M sd'l?h_^P~5đP`,9zc3@Þf^ۂMԨhFi0!0=GLCa GBaG0_ &U(jɚ3㭇]!Rh+QLLOqPS>iپtD:ђN ym ۯnw0"?C9 %44 C %^}רńE}MfS< R#~i 1Ȑg_rD_gqB@q 8pJf: `#x(f#!D|cc8}NB;/T*9#<4|yyUNd0ꄄD^}cwx,߇9K̚2"zX)uOiO)/Zb.Dqz8J 4`HꏌjKlDM3|}w|=iRIOh B%JW2 ||tb]̅nfUI( JQ|0@NQ( Q<JR(B@!R HD\ZQC&@@`m" }rzΐF- [c9QjەR3N[azN:z8|]:{w#p s HuѢУ@'(B ?yP_ R"y!@% R4bAT E0H- J1CA-4 P"#dԃ$<⨧OOǷ5ބܱE؞dMzǾ:џT鈃HO#ݧh/ء6li[ x , D0?^Ef nּ˭! PTTDCȓkº ]F ǒ [Jݒ"_ʡR,ף3`b1%@t:l*yeo Lw%mdP*g4|]ۉntB^hT48MfTkSN_m3}:DOp'oY4(gv͊f,S\ݱA {A]MM—P5ةk_g.8y3y2]:DV!RKiC8Mǩv >_/wǘ塘A `gD<̉0ԚQo>qבb"LFS`˫|mvmW6ɎWہk{`V!I!ݪp\ E @51mhG1 fۛ?3pypm24 x~y%>0Bh1>-|_HHD9բufm=0,D~:oUI>1~V~{30 3ZZ7kӶh/m16JA'c&'>vgB3 sMB!yqF $Vpm%ɹ L}5y.2t2rJ~]!,~]ߤM Q4S'4^5.2a L%@@(@%DzF(n?Ce{^uf'ήU郅Cb1;ǥ3={?ɣ'T$Pi*ݱ J>=={_y^b}"Ϗ4q&Ϻ2D_vU=%{b H{XYH@@aMOHvz:\}$4faiˁE|.J=%xO^EQEQE>;B$$P8hZg=[|Z)J(? p`NŒ7\.4C;$MS{aޔ>FqUCJRb&OO:sU1nB7&jqV~-4k$T ƄF"*%Z)&(b(J" YB"i)@i&P"F & A)D!!@Qf Ji J (Uh Mz/`D:BD+0!aݡ:@iE̶7dgXQid5jZmyHLJ.L5JAEqȃӭ@`5NcϷi## ZJPdyIϓr(E>ZqQ#E,m܊%] :rV&gz*rmYTb#Al]t zn&5`,hXk@fڌ>V5f*P4pM?5濰W1ǨfzÜ|fTZ@װxX~`N\D/OH1@4x!E`7#v1iAZh(d5ACbc1b"0a, Vlm14^Q{Beju&p;K!v}!= -!ǥ645.停q1}e6hht3_z N(|2'!rvڜkEC$qEB&uw'^ra#o0/>#rG J0!?} c&24c2B H;!lRU1t4ABt#f#W4IV* 9 1DTZe֐t*H Cx'tAR0f"Q:qǷx+!fde FX6K!tM i(1+HJt J@4:J-) h::@k:NA) Ң!!T#".J#eњCèY^@GixJ+JP B!@".ۨu?8? 11cbͯkY"VU׶6&2VH3!uZS xP8TbT F@)TJJzE; :q8a&:*X($|1ZjDZb厁rMO"!wCCSM9oxj=qPǘ6 o3P\O~}ރ[d vL$wxyr'6JcTa~x@tnΦ+hbHl#ta5݀޻MIk85}O};!nvmPRSDHDo#HfiBK| C +IUzfPu0]ܻ"~'MJj'5#3,l3N@KH No!CT/=4~tz4P("#)@y^Q$SS#*)¿&@*$xFAD-5!)J?A@K.o@|B1ޥJET%C?  Ŋ-_b^D̀M%!|Ud>5mJ,SvG!N??ϲwF)a%tgL(r18٥IV5+JRU"T@r~BM`B9`xlEq" `sV@ :U,{:Q<-` Q{\ Rr) <8p?qޚT/z`g$lqwSSmZ[%a(5Z,D|RJ+`,׽32~~fn$^JAY9@(2%G!A]O W &PǬyYO 0AД 6AYx'"r(!CRp*73ֶpW8熣=7IHᅭYkRl#cU2ڳHAPRng.("GQΊ8)J_aauH*iGF0JZGW"5D$6!=c #ʖjJ7 @AAS笎'-'4j@mCgbPTBq V փ]ysv>SNv]pb]7:; ב=P$_()ؙ%>NJh^BP6>if<ǻlcDUF+2%y{t4ktq$X8>f0E{ 㷣;(H $?=uک u 6VՊq8|xk dI@4(qL}/cǗXS|Ob`NiA#u>ҧNkCߛofLcdYוVJgL4>4.1ҳnM$A 3 PU\FTxEk$(ePN+SlhXMlmSӤ^:ns1ΕfJ.q1WB}pJR84Qeaum4F0߱j&;e CKfs32HmThiUV(r8}$礅9&U;qwݾM`}'LxB}9q8gOzuwuNMA)g} [}>y4)ӮRQ0Mӻ7ʗ&Jy)}4Q[ci6à+zNǸ>Ϥ,] }<޺=5z_`j0v磠 >OaI/pݔ} {)W>O{鮃>ݽsu:wk {0:xXmѮ"FPtAEVuVx5֛KTd`un;v"ۜ)Nvdvv7m} ]  @hnjɠoO8)*]ehQ\.@*kv#)!9HݺEFx>}o!Q϶h|ޜ^ ( P҇|Bvi/c}4 qE/K.{+ Er O8 ᆵ|`}:``Npo}mgaPv{^ww{2EYw]J>yUAtw`w>/bJ >}{$wpyx|_=:3%-6uڨ vj]y}n0:.6ؾ{sLJϟjꝗu=}BzՏmZ|{1Q{mcmw[mdffuW{}kvڹ[6{{og7vw}|Uo]%zw]_W;}{ }}z۽w]ܽ :}ruPmV_t/v{Sygz근=ozb+z{m&pZ7וuPoeERiewq;Tn\:ڷw-;|q5mn}ղ7]ׯSukNbJ,u^;u|)'kzj><ݻ}վUGݺ`ѺwuRSBnI]љ^S9wGR٬}}ۋvwm(Wu3޾ӥwM{d:Z[^jHٵ팋MmKjOwwN޵wIo/|= {Cy޴W{9(۽uլtvht+Z>=zzhp}˭OW}JAwލeͶ\1h.ʳuvws;f*[!mP4g&r;.Z%ȥ](t` UXm׻ _7RyW7:iZ2dĚ{vݕF3[>*헻pϽzmG}=jeSnmY4{   )2 SŸM4 M!M45M1OM54iDOi2HTzCC@H$4ѡL=*~2$2~LLa<M4R" SLIb4? Q*5'OS<(z)) 4!14S{TbH17C5MOP4d Q@@)dM4 Hhi@?(Ug=_nחt+jՖTQT4DDSA& UdYg:rFq[qxjNog[qpڿH속)1UR\I[!DCQ3fdSAX*Id k?-bqS;j2)d J23 h[Y2YhRRRP)L3-SEYATo>;*!j5WLeSHDDIAEQ y{ eV&%aZ+oZr8)aGܓ JY44TFfES)C ,Y0*0T$S- ЉH0- ЍF$0E%LLɎ42Zf(T"BT%!$,l_f&b Hf)(d$ C 0Q1RESPFtH& @J p(b"j'M4= n׷X2O$Lr邃ϗ&K i E֐GoɅ˩rxt ,I?oAE?驺$Xpr*W,7 ļm H_匈>Nt`0 kZlL2[2>LE7f  My.*B YI+Tg՟h{R"!Q {|*W jWuǓ៟h;Rz#a!'쵱~/~|Ϩ9Q(H}0]ha(׉dHss~p;;RFr`t3aSVf&`)};fs?;@y*ޛ-g4 z v[oK:R[-s+jOlo} '\N/ ,ժZh%5]e_92 )΅{ ̲k$Ez:+ ]d7Kp!imM눻L-_,^ !ٰy!8~-y N3!CohY0Lp)Qko2~ȦWB%F4Ir!Hs_ŵ4 M-PX+_'27(Mbf᯳8R4)JHUq䄂 !9`ՅIY H~P|?4 ?렊Ϝi *.R40Y%uEUfcDj5RƩmM/tD>_>F{[0G6]@&L?.ɯ Oߎy,?f܌D ;DAEjAVk^%cޥ?s^Xt ևF]Y%In=\VM v]Gٌd%ќ(vZN&H)?ܹqϏtæP!ם7מ|O]O&YՐ!1 yQ] * E'нwͫ7Ӷγx$̄#.|:tO0l9k_#&=I& ?竈AWqr%8 Ի)l8X=fwك@?l0m-~햎Zwo8l5QQЕC;fkh`41VtTڨ/UD ҵlMUj*ol2hgog´?~/I +=llTdvR{s{7's "IYCoh&>̧oo_T&H_)_qD,w:fGy{U"`b]#Df"#6k(Q"I(YHQ=uҰ~6 Nkdn}fr!Ko٨: ]'ʮadrN!{nkZ`{>'ؼBõ)Xbo 24:^V#mYXe5y5 w_e|֎q$C̯t~9+ˣ|;M `{,V L|ϔT Ym 庛tsOԻJbeGr%EU(DSE@6W~VyHZ mCt(H G-,puc3I nZNy @{P踛V ꦸj@+rWƦwt@lVUH@^5D"$xh6dHCCngX[+m0+F?+Œ5,w#V &y="޸qQn߮1^x0 /{`"_'HJc~ל#9H\.W0W+]@Av Z\MC+3{F1[Mk#,_p\~InTNqs4ܡCTau`"ad uX`QqknQN~J,a@5ٓi vD1ZI]́5KH#\QT탠Tt(@($I0cT!_W6zѨTjucK#e#LJx G) ;^O35 m9`uٕ.<=C8LV>k,DZbPxL Q$I$:|l G@X>CoX=+O+?dQZSqY/>B-T`C%7׋~LK30R.cFӸ< ll/Z˧jR ,R :#ICCCNDfBԚX)- @2{ =ӽ42o,C ?9IӦ⚒85(0:K-%=QQ̊7Á2,2*# 30*f*~ɴ4ҨE0QO~ d\/8p%:N0%|_Fpaۯg鲖k_>< zFS=%ʁFn_j̪۳ݬ_'VsX*F:^9Exp浨tY Lhb̸ٱ\M e=Z9Zk9\{ݯP`}J`%ލ5,4.7-_G|_=v={&%bH$2EW''xİA~xÿP ˺[)$QFYU$8Ў$#DO2ᗭӂ}Q502q /h&P Ě8dtmdb&H^CbߛԈO;8)ta~߿z=vb!==q~CwrqٿHx÷='_ d?~U!)_mV(Jg?՜.2)Ogw5}l>wlԕ=ޗT9~%}FɜQJ Fp=&YȈ|q2մlXB62ҎCy۹z /爻%p_FV[f2y>—O.UkW Z,/1vA0*(il T(.*TH[x" {Yd,~ 5j6?첢Vb7 n,<..*kj=l3:h'*;U ) 58dN ƥHgP\~V4`!ڪ392DA"Q r͐{=:^ Pn{|EoΑQ"L+"''mx O$5`{{_qƠ~T;\8MǢQ p >‰d bAQ[urr4M/-xvYQC,5P\trd&IPD.`-hԦ%f*"pƘ+[-AVPmKnT%fJmY *?+4i߿:^չ{{{sq5GOkq)͕vA!CrV>䎥fxÿ흳T]i7F1.dtW˄{'-_TziX*m_Mač._{ KF٥ ,˃Ōt ߦ6qrpbĵ͋OYhK}%$ܰ:xᱜ#Ev"p Dkc˔g0m ״x:9q20&Z)hC% !/-dPYCQF‰ sb **6AC's@IRcdE dNL Vb2 `&&L(%j231ʆB\26iMic lR!l;Mo7VGF#;Y٧!j&e- 1f8LcH{4?ֿ}#!7'ΠUehXaux~kZ{8OHd n_SP?]?aO"d'OR8Cxs:L 's|6't4P,M OB:4GeO‚Gkmyք$Hq@F'*5'Z \tg4X) 3C#l0ikKSR eX<(dL)!eY߫ҐNm$3PL Ba1#Pic]cB&SWP)Ϫy׉ d0="9Ϟy2L?IXb.!mF/z6wUhkAK{)oDܡ`h4y:9RYؿ˫sxUzͲa; uqVvr ٵg Ymcִe!UTسiS  ۜ;AZqGD]բg8{wDgoyXwaq _f~Ѷ *=VhaBP+@g8zr} EмbR aD`9O7 e2|ES+= n$ N//ќ'Ӕ AskCVOnV w5p3Pw Cu_r; w|? vYNNmƈN6[%أe$TXM.s+ؐڳE})H; |9O;l߉} dI90<(C YQd.}.ɉI`[Yӥjt [k{lG3"Ҹߣ` 2\X}l0`$EbvχoNsJ5KNMn؛ r) -L-vmm,cG]m-㽜NKM~8n*c&%f|;PR}v_bN2nvpMP,f8!'3OYKI>?CúU'&K0)8!jLG_Vs8~S„/[J $#c/EE\*u@A^Z3O4ָcKR=<c-@<e a Dﳓ]Ѷs kT+֩ {&[@ʤs1i&]RzsT* qG=}L1Z|6~Ow=WgNF(&t!WUr,4Yi-S)L&XDw9 8SE%jLJK?&1^15cΜ$S1&Z:d6S?U[b}lPK}e(ۿ+"]gW}ۇ'eu]j+',"ױ]oDkѻLD7=pU?as7;?@.qQ?}q/[I Hu?-ۻ̓x}=zmqNQN@&??Κmry.6G_(ɀχOR3DAɩ&ۈJSOL! ,_[j.wi` R9"'q&زzC!SrK%H~w(W~𵮽hfr2>}G?܎awvn<@JONS']z!B!N~ E$3?.8'w'jo7__wwW6vT {q8UT/50D03[ ?Oá<Bde )_rApG"Ȥ(0f,;~{s1F@ypf huGO\B~f_8JH<㬘L=QO`t15ADqrJ?$k$0ਤlu}\-aX-qMXD=UT(Ox77$ /P!%aQ}*%] ŠJjM/بDM  *'׌VYPyrK\틱P*/9@ hx޺ 禰k1bYL6wz.NʻKڤWm/K036j^:)D\^\'vWŻCgkYp$ H+)ٳr=̴mMn paN'-Kf1C6e 3vvNj)7,R oW%$#N'")' ;t`̵!?5"7G~Tٙj` -vp`<%me8gţbGgsխڟvw̩j'[QH,{Hqg,d_ oUbx>_drþ 7LVC^ Lqt5t>2u843 a0&Jƻh|qi+{>xxgg mJ35uW߆|XܲtYv}wz4\}HFH(I>zbM굫W}?( =>^EYɶw?ɏ:N Y+;-YgOGm/?jhٹ@( xߊ8q ~c^5Mq{f퉰m nOoUІ||pgoKf0m32~j3zی=L{8](} QaeW$EKHxnV+ޠ&דK R#^p:TFvJmWt o߅/: K8esUeZJбP,TƊcm7NXM!bu 'q y{m޽2unhE۰W5°-)səicAְ|siq{B;z%yv6B+ɯ>{4e$R-B#J[JsIZwIju,扼z·O)d>g2h ÃaLSj@^2NeMc tJERb@TZBXô)+q vvicB 5T(H$̈́o,?5Ib:xj}(T, XQUaJE]ߴ(L|<<_j6g!]'VZBp=Z 'N8mP~"%d7?۹Fm/]]Yu0U͟l텊+}*6N\u`螔@@E~z(<~m&$70#U;w??Za'ܨP?*! ;O'HtH?Y7mV<8PNJ P L"_{Κ9?Mt.97wR@s-勳^ߋǀ 1@PACwd[kGe*M:0'ĒH$U=pk$mD<.U 9Fy.*8ǃ y@b5w rP$MPc)ȠRX2CzWEv߯ZqͲfs:;e c01 5T! 0Af lr|孒qVR=aGB>h!Bp02Z> <BwO|-Q=XJOovQG !?/^9la[8T''ڒLqP߱3ӷQ؈ɂ-$2J2 %RZɮsX1EDjtddn=ЃH TMI!IHw*@#".#N"&Kdx !="`U=YAUq-Xa A{G _)SvL+sF*Cq'iJB-bRq1"b@)x;\ Qȣl)uػ5 BoulKμYi PXRjm*UB"/TIS1󜔑*26 Iuw19q$c'8qriVZh$wWH6$jHFiuE&&瑷@$5m܌q6 $q!I/x#$#q#%q8$ȡ7KP*)J ¸5Rql+j~.I5)I~N:ZJ*$`>eWѳ_EAJ0PwO+;rm!|9hF!ϝ7!Vv5JىzwR+{jRI Wwvc&κ.d%B~x JA8@)@&?ֶa,;DQ"֬,),^{8B&>gj T%| +W1 Ցd)Z] HFڝ%,B DK'sEq()ǬdzW{6*H5Y{t rmT{DB=1A)TcU|e\vsb!D  ˨ 6YB{nv01?@p@c3Tjn!@- i&! ϢkկO?bÏ߲6/}&Mɕ%L)cŝç>Wڈ@*uHUWڬ]WOn}(*'G` 0D}쒡?3_ƛ%sKwj(ȈKJJ seEJ(ys(U ?1߫Ae_&r࿳݊5zWWN;y}WFûvGߜl'k :-s{H|k?dIXu2a(Ffy}9&9&1h(cPe6fXg#@6LGVaNP Liig8,fi.aMvUrÕՔD 4VvFR)=CDU0\ VarDQ5jL̫4LtPfMK|`DeW:JF *)Pd{ BFns1GWT(`mb4\Y9;8o5NHp}Y;4_RBg]~e'z(ʕ-cTC~_1 m_f!AqH듩?) ?lR7 7M O;lW5:uf;Ԅo]4Dw\uy$cgȐ~grH45(amHVh(=i%b)h֪nL>C[HHiS^>ٽ&T)xE~3ewO+c 3ɇpfُ?N59& yO,f6d߈s߮,Ɇ/uyG#iJ9vI ]kWX` Zׇzyo%ȗw{e9{ zY$*p,'Mʼd7UJA$TDʢx68 ]!D`s5PlDE(Ae `R";C?8`#0KїR=䩷ݟ[c%QTm>װyoxhOJ⨝g]'􅻣.d5C99 :d c3x|,@dف?ImQ>L/D!{˂Dv:"/ܼbA/Dz`ch-=M i܆' xU!T" JPy;AEIKk¨¶-[gW>-cOLdB,(ӿAKE.ĠҨ"*OyT%*PJ(rDBzB%9 SB(%#@@R4PCE#Jsl)X@'5$tZ >crXlhJ(+ÞHD1i.~546I:* q(dPPT Hе@}0;`4o׼']@&ޟ f<ɴz4!ufvQdaXxey?Ps7-N~7NjJꔭFXҟe˜ƷeEcj9Bf {j@ O˯q|{^D;Ӧ_ |">pg3lm si?T24@I+/U$no霄>*8o r+uᮙeHǚqU)}l2ūo.LVΕ*p|S%|$eћ1ʧy!/$Pl_Ktgμ;_ P _~i|*/|aǮs7\x݁!O݀GҁVe&-g>rrs,ů- 8IUt/iuzv7fG"1a`]L9~.\/|ݺpzxBZHtz{ݴ-瘇粪+b؟3?5T\8@΁{'wm|^-}>>$W? ߼6̑wHu܎#~uǵE/nnVw>62Քp}? ]ֲu+7`7K/.D@PC#,|Hpd!Α,. uL'P*r vO>bqz|{5 @b W *4>F(JY.9恳z?AI1>6@B/]\}Q.u|%Hъq0~M{|;X'SSL?6r;:Ɉ^i<^OG.6LIse 4e q f);y%VI5 GQ>%wp`5Y+!?Y9ll珈?t.bL;MJ fp%Q@ 5XI{ܽB#mxF< *oP:̀|GE.CwVGsIGp*(Gbn>gh:1\;~o͇ ss>Cuiq[ } Ts w9a!<<)y=:  (<Y::\7.In>cB[m'xHť=@,ܯz$B/Cqb2vc4`za9JIq=o׆ltG'\Zv5".hP"::Ӵ?E~ZCD8[„p`:|.4zn0gz*!i_+fA~ُ_|j{`_'7zՒCZVR Gp\E ;_ZW=$ϋ(XVo}Cۈpbh4> l TGwBoOK'A( f{7:C"`9X=|uã?oBao>ui1֌{ّJ)ns*`j /q,h. {}nAH򁓾g$2!bBq#{GĂ %o]! _$8>çm6ܐmj1J͙:5 c6P%eSٌ7BHo+_Q9 %/ճ$l ^pј7 |Wt/_KVrõh6GwYkyD۵EC5GIV@SsĸM~u&:}|}/~[k={OYsX8dwO\Nxo({tch^ ]*%2yփ# , [}eG^2A3߇AmֶᲿ2vv{%ֻ^.7޲q+|8kO,Ñ˞Vž߫oGnA(1? o>x?+Gcbu}@~@R#w;muj|56Yrgb?m1`PsGݍͮ=ϟ˜.p35: -c7-YÍ-Mu#d%/$M#iO>! Q=vJ5t wfI7UM(DGg]AFJ# SPDSTd*gyOiܫ}'%) Y'X}kZ/s9s=$o~䔀CAx L߯=M8˯{+N4YA1Bp iZb܍'&~![L)HeUH@ N 7oJ@΀Դ#29@2 6rvTYQaT(<FJn[_C_v =cXόz(^-'4_M=J ?=8O6_~?"V1btu Iv @ځ{AG{v3g,;ryk` =L 7@$X7 |*@u^9`@T@ x| b>H bO|%T+R173*xODo.!a@^ '汾]ו|Pđ-Q)BP{f;@/.(7[tz~ ,y~LYudy(Gծ(kUZp^ia~r R2tPty2XoGDwLt"!ZNY]R6Jbu8_ /j"5:xAhCL˷i'&^:,Q]8iݦw\ `2TyWeFڜ Έ ĢsqX`A2%&nꑅטu_!6h 2blA˶J gw|cQLuA}qIs  s#aJ 0fh^Mϒv7I?aO~Fպ^qAG!+ՏX (x aΗy-~ χv"HCuA'u,ȆѧuAJuIg3P yvޏ5絁C8|~B"Ham@6sT4:eW Lm5/.kdFZBC-F?Fؿ9`qh&d^Dx'ARax_cxc8 uu?)R27m3Áu\nH?D8A'Mk\@bx52 Vzwb?<^y4JJJψ7eަ]ҍ2ÚYH~YNB! "QQwh3#udI21PBRBlƍjZ |`nIK3'#BI\N43v˩)IdI& -N饠) Z-JvN^F?˃qn 'Pc6i˯~9(ut)=]NtajmVm n:V"5db ~]!wz*I@+xd>׺z_M5 E?[pٲשXAW)uY_oMwq8B9ɴ&λ ZDۛxpuW|#g斋Wqgױ?&.׹^'7l^pP!FnH nsy&G(GHEPWѰ[jaj`r ڕֿމISf d{׶UTH_ ,3.*LwKeBZ<>Uy^`RYp7CQĽ@Sqw"[,GEz\"")vd`EC<߮HTn;0FvĆSw<8'lO;>NNؔͰx?$uto/iW$`xb71.e @(=RCM[sZA4TIT02"ւO)P3 U%d!@,DA2H̵^.A6eGDȧO.y3knD9"' 'DUT|b*CMʞ~E[bc>o5EUg݃YHWF(66F:I|G涏gwM 3ƹz6Ma`R0Ta` @b|1'l?/#/|<+nkSgx%sg~n=[~(} 点(ױ Uݝ]ʘ[X司#\뾈ϲ7{6 8O a9'2nmSeM>DH~Vvg mլ*& Q9HLT-^y?d0];3_AB0ߥ.zwq 4 w9J%W#gDK* qtPP)H!] تIA8LX"QsR*$g{ZZwq3 Z6kzxrdc}>y@0w2M%flNJ E+|B?x28'g}F.Ա͖WOI PeQ{qĖ]S_~#Qx0TL~ {ovZbJ }'LJk5W=[%b(7 7#X$Bj腎CFKmZdD`}]8w Ur|FdhE$7P8(lK؇iR#o&8AJ '"kz=^T yܹzּ4ݿ -aA͘ 9ky$?āύ!cx>s簏>P'H&7>-`EI$^ߏBG!wp݌G |c0xl[ &CK88d;d,P8#y'N˿ߠF8%,1fsHBbrW[ַZ*?>g&`* !ƀKJPm,7[RoYB8kb"H- sB>Q2=H Of{X`,H}1/X眊x`6;cTsHn_~rqr pd3 ;CsQM,r^ &~ZY*cP`ݴ^`, Ze? `=f66#?Wvw_@$ QBiJ_s0F*򭣚Xϯ_1hX ~PxbQ#ܾ"K (.xPcZ> sn& KǏϨ|-o]w<~r3w+Bu'fX"Ā@ 4H{J7f yyp)|\) n~ W8 MrKLd_-'Y430xzTxqg iEIW֞ p b >xGށ?j'-a1 p!.ihMz L&4 en5R[Kz({Css"S6;}w'c;:rx ִ mxJT#bQHUe̦m"&թE1ƃ09&e͆`Cm!sͶ2pD1dABJjb9 ML%lE$r VFt@dAPi0xi#x;u`~w" 45N3{! ?}=m %´y>ݑ|/~ZH t*x<)nQe-7pmnk] I{ɸ[ Ϟ=;;ٱ=ѡ!?_ *q p>L:9P'@rAC4q< iLJ9;`(G}9gԟD߽¼$vJgڗaq.dtov2#Q  jTssÓa^ȉ ~Eոgw?N#CIA·nKy^o^]aܰ@ajȫ{r_Bz 3i MSTs}#[c "^iOy!SaT<9}WW.Tf`^b[K_Ӫ:[chÑ>4!I *>cvO@pY4zC3Ys`ktt'~ͫeq0Ht(cs; 6u6^)sKDP$j灩CI+P;wBȼEs)x%uO * &dH ^ڰuf/. n+~"_}~627#=OoAN !ZBG09:ޯ̅g[<U߹ޘ׫qPIj̤)&C6TӍhkrbL_~R\C‡%$I$nI$I$I$I$6r2I#mI$I$ےI$ܑ$H$n^iY$ _Yp86c>ǣRIyoG$I$I$7$nHm$I$Im9$r9$I#FےG$$r9$I$A$I$IG$II$I#mƒ`^7k+~]iv*b? >N,bٶqMNwPls̵p0ɩY(gNN,,w: ~wͫAդ7 6yJ hhBf<8aBza>ˆ[md ٝyg$".z,2`41ռ "!5ag.tIO+9v):E3<'f7 [\!g~89jrш%%9UUpD!:mS_1

Ό`#0P![q3Z,|]BƳk8lǕt$Y & `{>D(31qO}RFzdŹ1VZ ع4ߔjjqwiR{ 7qNtYtj\'I-|7$ՍYBzߑz&=o8F'"7 nwM xގ:Nr9y~ݞ>S| dPc?vd YvJ d;0x+\0IՌ M\wܓ/$DT=A~乽lU*5d;zC=tKħ GNO=a/` Υ~Cy7fMb__H|J)(y$E6yTlpu2pڪ +6PD\M;0UlJG{g6' ;4%Ж `G Πq6P=$] xֵԵ2lzLwx ?dȈ9ՄfX4n:;r<[1l[G~*u[jaC3m}eW;bW4/>T\ԅ4pn& ~yVB QՎ^F %湇JF|:nQ0zθ8 cx 1d蘐j(&ty0R.xGVQF6%\TWdx4aTQ3_*2ng[ʃ}8o({M~i)gh-M@,^‹_ QK:z0EQ/뚿=}gᡣDTUC[Ϭ~w=gmhGŞvYY7ѱXM/gN>n ̟}m"tx"!^=7 |(8ktνn@ƷsЯ|3p]gu$6dL.eYFX/t oPlױq z勇K~LQ#neϱ}vW{1[677s΁c)xߟ.RS>| /gS~+k/x^j;tH.#hI!V w}0OWq,1̮seZ6BlOzw~+^kxyÓ3̎^Taz/@[mJоAHKj;]ېIl~آK\mFpaBY4C(kwCe"2G8F=1daY&=^7-%%Ưc?KT k"z%p6nϔ}˯^\P#S}iZÝF*$OƱ4]M`t%v;K`\yt|#WpӸgW3N猰C(rqlOJG,3fjS/oJ$?^k<ƑOUir*i%Tw(A0 ms_풠c2p$a=J)82$ʐ% NIYǥ98WF(ijZJb)h(XVZ4c8X  3u{߲j&V E \Lh$aglsDR"(I9PaBl7/!p~bG:GҨ .<>N)8@RGoX%o%J,f,IAO^{"&0=^42QJ #*+e υjr2ܙ[]8'.z2BGH""yy}-6Xq޲|*]3L8M &\]㝮!ܣWZP+E2ocѡ/RgnpZ㝗䦬RA\/EF5@odGZ9a( >N,g 'w^m!l&"ڱ 4f"ܾW;V]r;p~t:CryT;Seb p\ *tDGS8XCN޳.CIbDG\kt2M@ 37 ͨTWg7ٚdBq[@Ӛ6׊iM 5Y'9 Kz3Y*o)D⊻DGUd ׳UzB7/o)* d=jIʳ9쇷lٚzSk:'ufpzȠU3B]rFGdש*ܽuw%ĤNFn@FˑH7F OOCz(.pwa?1™]:a}1ӱ=_ѵr7y&`qs>Av0lk]\aQ%j;pT@_ApxN?i>qzs`3*?\.$@cExs/8DW1CF{I%6ONy>"dW5ոzrhxF7%V/rZv=O?;Mn LVys=5cE2W3H'ڐN[YHnFE Ltں:&3ӮS(Ϡf+' 8t?xMC / !=OmT nU!uS瀟=P нpԌw- MTm wQ(;ԑuNb]: o%~-;: #ߢ#HpAe5Iq~|SJ>tҠw)T݀_@'DGԠ[C[QF]P#N (S\ykaN:ǡ!#G pL + 7_}d9 k!") &Cd=6k~E7+ȹ!Tpaz#A6@|,K _Ш'@7S-[

?ӏL1El[af>|kYiH`/) 1OFhAge;E,ebg*z'u+zO^C(Wc,@;GOeb>W|f\V[1li|&F pYm @>94qqL򳌴to&p0Y # ` 87NalîDjT@Y 0C(FGTf)<)7xD"Ü;#ͩ|GF/W.Jئwlst+ rnߑ`ITj 㢜:xv?2-#p^^"TzOYaāNER}rfAAlQ1,{`q'm!(I=.rCKNEh+=UR_PkcrM~N =<"(qPF \04LxgB_V L175L2ry,DRܭe}II.ç9*cDFqw Ą<7X, ~uu_I q ́UT EPn]TӼ5A ]X8;+=&ǘ?.tΈO'lؿSa00fP^#+5uY)QJs!b3ML@\%sDxYltM7~ׯHp,x'V>cs~ܩH-˖[=^j[frTzqA ;Ђe=(BNc(%TOdŮP(nwc JA3wrG$!1vzwyodV:`V$=GrrhvBΧ,Lv\69W[䠅5ό;P a'0ͨE̙\zw ~ǁ PJ Lxq0]}k 5ڣdYmoieP/0"ξKcМ4aޞ˫v?g<1;mp<~8_s9EKrWe/zLeM0hZ|e[lƾhRsv2%UfkOr' T<5ޓ`^Q~J Tmo(/nn}ؚ݆hXU%:ߦ߷ Ȓg'5 ZC lui| ӌleP|CR7D2PAi,Hv|xD#?Aaɦ'2IՊ;ڝQ+%u)?;Rm&]D o}`teI ȼ I*C;T9^;F4(0Ὺv˥T %  ^`ëpT,mO'qPb`fP`{:]xr():)le);Uy[;D2T`NqKaY੃Z=8څ."Pmեɣѳ#Y'-"J[``Poη+W us"a5Qq8UdCQJE~/Jأ3+5@L#[_z$kS\ uDzawלciĿpfP0"d2DOiyZ߷ŦoG}`%qz4`#&nȧ 7B4ZD1*c'zɶ̾[R_y:CtpS8FXVN) CJ&w@s䱼-ƻֳd\H P|c{QՋGT^d)s<듷ۄGM;kdO ٶ  (;saDJyϕ2ʠq' sΧ>8`3G7Gys:39NԽ!θV Oc]8jgxv8f,˫/B#N6v,%.l%"D@sUs _F78r9\6 TTwd-e#, &kdB m깼@l溟b09=w鑷Q b5#_pBАxN6Kwl̝&*r0Aǧ$dE(7Fyk?b6*@y+$sbR[Ͽ*cGpHӠL'?zK$Rωlɂ+{8}Ӡg&iuz?'ߜblD 21g9 m G9G)=5|r[64#lagDZ =/GI凞 \_ozv@0 iO@3  :\Pe7`3e{8ǶӚ:#"PwG]&ƚCw@Cve'^$1(Cs\D7!g3q+Lu" SL0 g3N~ׯ5۰o̽.q;K<>-NaQ't]5#Q6r|AɔYJ,| ixW^꽞z?<[8 03vL[qn`i)-2lZWid mGϧo&0C^7\} &]uY*OVf"'%6\ك^ o#G`n! 2umVIw@F#b)+P⢐3>`$<@G LfTu'Y"zV g,q` O*~0Zz!ϯ1i{:EA·U\ו"z8]\mX J+`u\|MM900| !;!WoXq}mom(~%Y8>: 8Fd[k!('Wqr^竀d2lK4́Td=J<70W?;y UO ^/#ٸj|6bDstW"@цaZcqgP>@R@% RE/+x<=8j$;cUX8,Ϋc!LŠ+W>6KM>}DރP@w 踢_GOIunpa2{-D4:LM@vk8׷cҏzYcui);|R !{R3ۮ5 vo!҄h=yS(:= -JF@:[G0HN9^$r   $lJ㎹Zj2lK25ksuKI'9=ILo\ Xg\ւwM>0A}P99wLoFˍ^<@{گZ%YitR-8[t;#f_47DEzY?{d7[\O5Y!! b {xf$Gd&s?M|2K0C/ -^2bεC8%? *b_Df tȊ é+} (5Y4-y9SEDCdf4ϯj[B`苆60!i$h?[U":ȎgvYMNiCm[/t+O_bk ށ6Phᆈ#Ff yt:[Q;NV .%cS^ E7^X0 ϵy0?p^afןYO>Z0[ޚ1f3Wo}9uEH*ȶ T5pF :+s/o۸ $T`bRM2l/d|s}YӎG$HT054 qbiLV ƩʇW09 Ck,:`#{qækxEUCPX݉24^AUji&4e)eTAHAT` Z%AX*znw^6fm Go#Lz4p䮞=bV&9>Ng7?}sKW8cArrQgݫ甽>O3v^b)WROrhmI5jx;&7+עGZ 0uAdDbC*! e1WbEV2`0,lBӎK&Cf,6PTQNMǔi+TGiʷ;`?Һ>ZRwa_Y0s6 PtcX 娇 1(:$Gd?VheeJ-#pqgtFqMT#Z${rPynnDT2HiJ7(2iuϗ;~i- 5h+AUq~i~wzϮPɟ)^fg7kb>GU9 kf.a?\]e=`ߡ3> j2%ߪN10x*"z9,q-|ew|变A!Z|?lq(W.t (YѲM 1Y6"ȑck{Pȇ5Vx$q窝|]>wy0z?g1A]_yvawwt~jۅauu>u3b`*"UOX4PoKC$-[tz,l/C)` ,]%Jgf|}p,X>mi5 ^[jSB)TS[MP bn E>= zu zgW#OR?Y_IqJ&WQ7hB%k޵>:^]S_U7z` G[Ȩ-0ak3tDNw~ k r ha4}Li9Hp=&&bnO+rrl W/&6,?FjoQ i1Gg4qO{ "ˆ K@/#@7ߏ&@ 21zk)5#l0(oklH.=eX͘g[ mdKh ӱ{{}Y*~a j -m8WU@yFkg!l%}PƐ$括VEY2~GTMΞ׹0T 9w_淜h"I6y_N? ӂL^[` up{ #Ř\IzI)XP5ʮ^@y>W¨QgPL7lS%yFpsr!hbfyW1{Z(]P^Q_GRf3|zh[`0؃Q@$,16>|d\ ;sN"jF` _q(`2|2l54kG5x1T!8 C#2d9h@uFu^mٝhIwpI,B4ڤBZeQu$iIdN7mk_Rca֨p ުҰԣib6#<n.^>X5 !cBrT CޢU楢oؕa,OlueDk޴ .D<ǠUֲ!*e֍6,gssannfO \Sv9sMCM6xG^W $,1d~]p߈})f ~>?-w\M XA,RB-$²a\ gv~ȝ397)0w M!ڛ3 1NZg[kv3_`KtR<6uc^DnJTL51PRwmFdZ183HP^,93t{Gƥm:oGVN `^x)i@ڢQɔt,vHwoD,vۮLP~.޾"qXQ8[nخVO/TQЩ^ܗ(Ӆ[[ ߚSγkͫ֓3^&D? w5\B˭(笾1xx~vZ$hqE%7`7^jY>)؟h}e<੻1~i<) [Rr,Cnehc NF҈s"9_pco:dOuIK,2'q HQ8ynyTi\S}s\fuzǬnI&s^ܹ{Ź)+㛝^'8X[G-&ދh#6#%Gg^4;suw6ùt 7xqb"%`vÅ}~^"'Ȉ 1/ Dj*d>]bhnf& Xq3ow@.D8H 94CH!YALić9*E<߸[D2WQ{DA\E$<ۣZz\.yZy%Z-"cZ)xlI5mz_~/ yۖaw̙L_AȺ$~^ݽv/FTk14ݪftMUҭT L1cP/Fzqp KSw!Zy-'g_b}wuu*wYWJa|r 4ju8%~1b$?{Kz z?Ɩd[3#G3sNl.~7u].LO ;!&8@H7'>8t(՞M0PSZI[yRLӖL+'hS}{"Hۛd1(g?J75\01m\M*p|ʳ_aY}d%^f7! \6qvb-zE2vpK+܉̄Zsr>Cte;"#‰3@99 p3`d>wnB_/y6`;8c~:zT̊̂(=n5~ dr3夠)gg=#4; @E |h< Wl{1qo&+nl7R ߊ[HĊ: 3c}4wmumEw[t o0#F٨e] 6G:nUF.d o~)4i]-p./Gc1zc~b-|J*E¶yY=0]b;r[6{☐a+M4EftdHFDv=sW珚1#{yY8 27].Y[7+׽I WhMT;bA.uOp)VMQ-*5L.>@ɬi 1 pWMjjX@zjKaF"2EUo3Xѣ52 !Cy6']LKs)~@BT"wˇ}`bq2IC%QY 9Yi O0c@3Y{d_u։M6b j9;m[U$F;DGVFɏ' ;mPP{~\rv~;U.]j#W7_8ځ8A@sجw^A*=Ds *!:~G5 V{׌ۘ- yydQ(3H9նm g698OwZ}QG*5dB 5QNOobKQϲaxAWf0)Gj66sًKEh`t \}]c~s5^=/tKӘ;Klwo-s(.PUUUUUz\LUvn4m3TIux(^]KH&f9]x#{!> PJmYg~_R#~$Dy#h:$y92vMyIEK9e14э bV;Pm_>/9i"/j\;r;wQ> ٘ U|8>J ,K ).GFcMPGhqV{ڠMF׺'q2,>Fˁ/ TM0xp[, +Gʱm:',Č X uq, =\LCݏK<;zF.pmN2(pOh$MDsJjKo$>EQF."O$3`maTL^*M,`kîX[K.f(b{ʍKA;vcA"&|?39% r$eř Tc~!f2 ("8K4׫mfGyzW|hҕV(s%T"\M^'.D7boInEDKZ}|П)^Pn†)3*Nsuw27ǓܰRo)@2̆$v6RPLkr.w8oKo^#Ynɴ`V1ލ"yf/8͙*!{3AeLhVlPR~9"qTjbk~Ljx533͓(Qrƅ$ۜ&;gjp h'/4½#D .fZn=uVRaѥߙԿŇv]9#^ltY9l0ivK\i۫͡ߕu5sr+u!b|<ݦ'w.Q8%*yv&u N|Td4~gRx8sDC5iY^c9 'z~a[]~<3厼_IU̞X3^8{+WgOt2ÃڼD/TjX/8It"-"}!erfrsx*x0<N*{2k8 hSGdHՋvI\f0sdNJY:rS$E&7Ow]),1o{XL0K- o͙_g $f(K*JJ3b&Q Ťqu)xvH~1! G<(F+[8SA*yc?Fc|E|`H;{x'4W>pS|Qw44s\vƪBX^4O7R99ps+.\WTop6D+ߜwW2s tWk\j1f%vtiǷcOQo`8tyfW&8 .wQc(:6E Ќiّk檰jri/GvP><ո 4!F?,9>_"˜Rқ-/WD"ln\Ѿ~qz ̯3}rBi1Z.}%N bjpt_5͢řg)3(cZ0&+nr-kߙtKcG{f0kroQ|>}ߧqҶL7o=u9j=bSL AbkLJaaGE YoEtrr`2rϕP@=}vSx-f~A9 FE,vZ#SA(:|f#"IibĿB?钣B~Y}aڟܮShf䇆5ЕӁezm/%oş@>ǯ刖k6/oUvs@s$n+Ȉ)#;̬BAmx)NH9JR_Kw?B+xX8B6SPBwtʮHVL&hFJvu1_ajbXe%/Y/)1N c].Q0x]eFhO_}ص]Cڎ&&'ޡ>$NuX)^~w|% 0b ?Io 5Ebn㨤ɬ"(9rZRxJ鏎^_;rH";؝Bv-ј6 t|wbr6fɑpO4@PFQ~0@쒽m)44]cb %Ri[EFnmйsF 's|\@2t#baL;  $FDF|I Ji+ aamt7vG(k.aQacۈ57xvڡ4(h>D- Mr:_1oRv{>t׀Sy'rik.I -FQXK9ZR)5.-Ɩ0 GPaYL Qizk5[0J؈PD Z7pngyp{7Xu-hz |ss݈|; J{x$ YyZal X FCkC 0{-ˠ[B*ӎeC092,;Y7r4p_ttaHy4%;I 㝺Oȣ yQ+p|hd jdys.l21F)\> *vz3! pS|ӗa~h"b+߆"|lTIFhTm)JB8Vz<$cX[f^CDjtVw,ƪ.j}ˣ= D$LQ_wTQBOyg/JӰW`wpV2p l:Κ_o$&&{Ǿ!ۆ6@Hwg. 8^`AAZu ^yr  ', 0=}wY}@mcC4H"uS\ cн1WQUhd'3֧Dr.zR9F&ZdP5queKDx e=ݢxE%Jx|U>ox*dͱg|U'eN@1|49/e!&zuY@LK]3; `VeP' T`Q8  0M*TK44U4EU5D$*.HϺisҫڜLC=~}vު]ҪLeMYyϯ~m\v9SH#Əezy4R a =F!i"EAˬڊPD'NR=$N ?Zn5ComDSy^Zj^C >nQr`$GHaћޟcA2;S8$G=.2(_s$JɧG# {e_10QW'lq(-Hk(. 'Ai7QMϵWou^quzg=#Ko^Ǩrt,[}Cn)iQ]_y fi&]Ts s떬!=(<dq$D=;[aN:쯚 jZbeq$~u7D~_j} D< 2;@p-AGݳ3F'$4e{Km`=QGN }$TxX5Fⴍ~ \u{Qfݠ:rōhίj+n)8F< ㅓCOy5D~y~χ/3C@s至>OxHsV%t^D ^ ^!tKh y h@眝v߷QWF&,1x ( X&4+# gYmnpKf%1exaCl쐐)}ƹ_G[8X$3o`x(CPNwۥt,Mxv`ai(_T[ʠ}jnvLϼE*2˶;/d $V?-xHLi J4.smyBȧau3v;(7L<9n Lʝ<"; LϦ*]Li0^{̀Uc;ȶ[ 9ZΗc(aw?7</t9&CCyF9OZ5 !BXH<ȳ+S=mQX1~-|㚇Α={L|v>"\B0BD0?8;}<>?WL!}kkuUώ][36іoYK.~׸̔yQ]~#u}> jJ>qðݿ1q?ƝVwVbŽĉDv~$wV߯ =w[%_cf=bS2hc"H*_UH&t׺8 ߁@f?? PM|QV*@O?}ߛ4kZ;qAOĉ{krevdC آ]y?/~?'PiFS)03C7.(/J%9`R.l/" UQP  >)g@e_x#iW|qt,6;.'(0(yK5=xdԯ뉉 5뎞)Wgqx%p5lWBAqfo{3.;kg,&In9#-|Q#Mu/|e!d*F1uSes<60(0<,($@ aD(9Q"!RP&)) F]2J\ Bf R @-D; ;?Ȕ#K wJBHP-!*шj!@i2A,`rU+1ZCS@IM eJK8RE"~89 0U Q t('IZ)e!()*QC{ T!'wULLI5M,e1`" *0/}6c;4 @s<äwV"J>KMr;Ekг:8!Vz_N/6J:U{}QXO zmOLcLdw#u|dn | ڕҰ['S*-nj+͇IQG J<05ii_wWB(vi(J@JQ5Y'٘)Vթ#m}CiMGA 3owe Y>vt-XJ %}7B8sXXS3=9K/b(L5?{g{<'!~ {/_<v$߄'`t>$*Lr01#"s(.D" 3>Y^a݆Bs"w B5 h#)ZEo;`D&BOڟ?혹;J pbU?z_AD?^׿-QС~= {=@<Ad_sN$'f-u}Du| Y3}*߂ۃr+}KH,ʌHК%ҍtۚfs4KGpcE8;}~\C?i?㐠O<|>}?/dIƑP'WJ/^#wwjV9HCLc܊,s:or"fYj?~tf%Y?B_+8Yt-Xtm"aڃXu}ܡwEH_l؀gC eI36~@l5m437_ xc_-߿nmA ۑnB?? wzrV'W6R_XqTՐX ~ ssAy݅0ubw3\I̥F?_ Uƪ?+9H7$ `#Lި2<'}4 uP-ڽ*ieM]0Of=I 0saZGB}|7SvY/iw͜/;hq؇>v>N,R.Rz)DFWA-ח Exv5jr)xcaxA.C(+lGbA z`KjF; xrHVް<.rP!&ޏoS2LJM| $pxtm}xF}-5!MMy}̤Hj R9i+.+oᘆ/`3̃m $%u`7zsG(Ma<~H(DP4AG"dwB\^r>cByoO5}E k/'t@:\Dft_Vs%pY i؁`Д$;?>Gsk$)GY4ܣYA p}uH_9$zt8D/z21U=70-^'UW ]!ݢx>#πDBrPz >H1tg[?]ⴁ Mu `{E>)p>qׇB7EoWA00prR*b4lHy;|(PwTvc}Ȭk(ݝ7<3`! dw=?cPT8LMof4ƟIR'ސXSiӭ/ojg 0mD˹(B`${ĺ4NaQw|߼nσ1;Ғ{d"*s*_@ jTIzowP*@ȏYk\P1rNWvG0O )>ν >W:;8R>p3ˠt\p7˞GX-'/S_heǧG:5ktW;q)ag`x[<1+3JBьa4e-5[ܹy[c1ZAݳ<"hjR)JNq>S-ZmAM[qnb wq:9LQ_ԇi؂å?|CrŇ8}3R@ ~W`z?aOGNi* +^\{ O]kR[;sH.;+ǍbKP͂~]sznD_kn~OgS;ʑAdE ~}IjFϾlCO!r݂0㕝7L)ɥS_^_{&Ps[כ'oeIV_1pwl>0wܿ4>@^'w cg06kdTh u\x"qDs"w|K N3{ihQ56c|#[7h_1֞5~_weFN~З!UVQAɲ b悪|~.X7_yc<@|qUXYAD1QH1ܟ9GN:C}]cR;\wo=/` ȸAEo?ۻe#;y6߯(Y9ׇ^~CN|*zsw7EQ00KF!0O+e BcuȬA>JYAʛn ?=H>Z^__lюυ9IA}۷kRonʵLtUr?lkIvX8nmZu[yGmOogaJu4Ph vI &gUvV{1pa:iazc_ep?8vmײݕC~:5/LvPB=7O v-=__Hvj k׻d)Ay(e ɿM[߆.*@$;ZR(i EEoX4(fBI/"efV~iK }/o52yLt>jwlG͋i,F՜6ā']B 8Nܥ.}h!w.B?燗^g5ko6 zo'T;J6<@=_ǺHGżfʏށ5z K{D;~TbQBz*=(A\>wO?]@Q]AB#eQF|k9姧m;:OLTq˦FzL {hneڋˆӧ+!RV&.ZRxk}< 42x f/?.Z ߅v֖svsVvtځ,N#_ 퍀Gg(ǎZO/foRC?RUnX} Q׼wy} GWqm3?-n޿?Hx &L@~ߎ:!r][_#p]4U[H<׷XFxm剢[> \y?sA#jꄥFB 6deƽiՓ( Æ,BC %Q.ѧWX9v|~|)ۆ*7K# BGh%QGj7CRlrRX<~^#{ɲ;[xN~D_4$.^u\*)s'ha @ԉAMSaÈ#$rD,A@xP~+h l"ݯP z^VPFÛW Sg ?spԊ"K7'qǵ})҈v:T˗m@@W:2" }oO׬}o-SODl,#fzWoV?aT)LεY8Aa~j; 1F<[ UOWd"# \;M,z} wӛKq'Qީ6CէÙ _xJ>o9t `*?O[!^Ǘ ~kzt^߽r4d֛TP Ip:ޯTvHk6l7=]].iDWq𐙙|Ԩy$[_jS+.RJQWuweۓ,8iTt.)4hIG֥,DǷ67V0ēŭ 0ƓT)LͰI8.%λ4^MGrxs^8;ڴ5.`VAܜ2PZUw~unm؍5ixgUhq;\as.+Ʊ^廉{Rl[Qr%Iˁv)Pp gYÎW5)Z$w9Vp9 pvJ`J7|AJ;XX obBC /\*7:%D'&~O!wazU}H-zl| GA-~,al[2"ȠQ8QLREI!P"BRQQJLұ4Q24PM$4CĕH R5EA@D$1*QDAD@EEA4AR51K4Q h2F䐍Iȫ"H))ZAZ"V! AJA@U,HԀPAJ(SST%%TSTJDPC1A+M1DDAU"L2E QQSD%0TQPSUMSC1LM5AUE5%I@PM!RA%3HS$2P!MDЄT3!I T@@M#HU4Q%H1T5 D,)#A HE)SQM#ALD%,IDP,SPTU+21$A24BD4J)BSE% @҉H!Q $S,³! ETPČ1@JD%s*BZ$ h*bf9 i*b dH Hh e2bB"J`8!b"( ((fh$>pkbQM1A KE1TOIL IH`a, 54ЄKQL!S!TLґ4EfLT$z3,$P@0 @`Jf.k 8@ ?Ҁ  >wT?8U@"{DgےDBHDNf(Bq2MBԎ  5gJnUMR IRд#6 bqN5U)%aiP5T&J!@ytGy `ߣ}v8sO,Y8Fھ!7RQA.X3sFjԿr9+6R蔃S7i ͪU|Fq4l-lZ5vV;,ʚ:GǍ ULĭvMYtd;5[eՅuBjEQ @\<j0\適hj#$4ׇvlniA)%HŠg4(UЦ)c۶3{чk!aR_7x7~5;>A`֯bE~[B'=-;ꋶ3, "^dw,s@BLA,ozGFstJK59/nchܼjeb5C,^%2'*x5%ғ umԴq!1֪MdA _ U*>/B1/׀Vٓlnb.c _p ^ W}5;6Q@Bz&\@4;78s @U 'ۼ}5o2vxޗSӬGf,c,EV WTx9o9RZDҥkZUzx1VJ33Hft_og4 B5#y(*x,Gv:@O~ w! \UZK.,Uȫ=JÎ<zܮp 8>@^VI c s"+Reχx}C+y9WWN8A{4=(l~l}doAZ=Zg̉`|]9AD'¾hd#m'X5@:OӻFr襀w BWm@m-m=?d hdg]2; yNN~}x'zD{A<1lOk^REY/MmY1@?Fvl6O;;KaGw+whp}{f44?:u]P'(u֠fOE2A:bd~It@ T(J: päaYM5˱mII3*b&*Z7hq4-[ 2dɺPF-+DƲ_%_{imC3BCL骜6ʢC1 k/nj95V /iC t @0=Z秳&OXuN&K}@ycI7\ A*prwRtpHOAzο~r>?鿫K/D{#:@4#ȝ:Ga;QPYGd:SvM$/̇rUOx)_Y*T‰:QA 1JpOf#02J^0s|T"B!ua9:HlO86ab`‰JF#7i(C00R՜qoI^ʆ#"i)>! kQq80тjN_7'>y*&<: y.,8xE>>NWp#;8WI.JREd"A&S٬"st<|D[ goYhc`Κ,fbRzOp|$}&)]zVp  џ`r>@X2:3 ({ kvL{IT[!wBtoZ ;$cccQdY iQ[:iZ'6D߼ĭ e_ joq/(Gyz[@i҃:C5Q@X1fA|: jM\D)iټpx2crQpL &xQǙLcA*6z#"J }ĺ@ zf4t 7$-4NméQ!bthqpP sE2 8( 絹PH 0^Rڄ -vC :kXxvw'(6NEU7Ř\r"pf^10Zm7׻zVwgxQP+WkT~]!/Q5ll, |C$ j7>]E$D?N3͚ޯFj4+WmnUZBUJT,9W~Fyd%6ȢM 2/ƌ0qF>['<"qHϚWµVw'\h# ҮyN'1̓Ldږ~v k{^GYgkc݊!ĶwFs?Lu_V ю]kN \]憩U =@{buN3n\04PC15T||4Eu8&A ޢORxJ6|&wbY?LpO"o*g{7uY&|& _# DRQI;n7Qd!`\˱Tp?L']USL#&NkF{D+TzpYAi1j(AeR7r伿*"GA|n mZj..m+A+Fqf|֐uyXޗԢzsfX뜰j-|t'icKlμ{˸klOb  ՓM Dϝ%\6=. 0K(ˏXxxǼֺRu+F[ӺΈ ,| f[cV01<4AX)!꾉ϿT'1:]HoY``:_<,s5ӓ ɯD &WW,;嶰[B۩6J0x|T[=R}.b)'(f]heewgFhūɮCT}u5S:1Q ւ9هhrs9qעxd 5 ƙ.3zǥ~bf[qcitV$4Mќ\GWvx,&V*?Kp1ɝrxWe#e3k/>j!Gz"^{op^:lza~t*" Xd C_>_^^ϟآ˔ UBCj@ YV3Ҭ&SaVyۉo*2}* NПCccK9!tV )O[p#oBj]8fR0cw#e%ru+_lZ40p~+gS918cȏ:pa.oknn*\xx˓RRo?*MF*[}~7μ옠=Z>cs&)jѩGj&U6܁9!X<jSg]X`Rݺ02Z slgx t@Ì-c?[ߕSv$GAϙ75HfhFZ~8{_2$f{K \O@p{ x!6@xd[Q:)g"rB@@?~&;Lu\W"*_I>m߇uMfڀ )(iRRR(XjO.N5"S:LP3L"&s2UxWXW8abqvT7vLyshgH*o,Msv>gg@{o43@6q5ozm%wH M5C$Ԋ<Cz>] @< "&N>=q&#Guus^Ob՟+z~]GϯW;w:cFq]{g͏ju軾>yß~қcB6P83!srJQZǠVFT'FKX 7`:Tvv:˯W5ֶ&/ey*-aLD UIURVu랭5`7qx "C{m<# 3od5uaAfunsh\΢!Xj[J8Ia1P\6߫VM2sa,-Ydn5c]#U6j0-% Is{ٱ!]G<9@HڢUoq $[ .6d8 tWEƳb$m6itK_u&$WHoH@DW _җ􄍀  G0:bCMNa"H{V9ת Xw:wӪmߍ#Ua s/ւ[c5lBc]di^b0U.53N >64aI=w3e\𳆻|,"J%[]AȻ\ݯ< -{ClՓ,ٳG ETmS٫~ 5m,asLtM.5Y qr7{5)Dy$ [:ǧGŠ(#n~ѐv\>7Aϱˆ͆pPVt,;Y{awCs^`IQk#y@ӊȠ˄@r;6ږH1`^,c]_ uVV `{AIڥ ͧ !D `Ѐ! alN27ѳJ5Ҋa8aKYI5O؋>뚺v۾ro׏cuܢ6F&Q+!HgU\KOüuܑQzr~'غPxwy" l爄7":8DM&5?Ƣ mnkLf B8Oif[KHB9A蠄DB%$Ϲa lR5i#tE\3ɒouw+ ؕerX;1v\'{'K޵E߯g6m>]y?bFGEW:?QJgQ̶ ?TB_r}jor]!/}Ban{9{~`I|;}'XG⛷b(GćuʰY^6(>su*qM9J9ޮ.1F-OdGQEi 9Bhka}f@s6) GiRKA-(G}mdk]hR[Kjv[5vABݽ@!y0lO_'6Alԉ3H5󳈰E9xl Drt£uySV@>X&0~:WqgZ4woo_+7dy9u2&zICT{4a^~Жӳ+-2ۏyM-ߏffO8oc簿f-JB_7O\$cy=2=Ï<7?Tr۷@S!vi"_^Z:9Z"!Ra IB Rb{Ԟ{MZBdțUC/1Ԓb0e Tq_7͍jqT1pzƺo 3qpQi nqUm tƔ/ ׵7Mvscy!: Hvo~EL$C^u8ӑ+Ӈy8ϙsAD|_Vĉ0קN2'!#~T€-QYuwgxāf zqh"҃!mP'Lqؼ:XEG! C axcs~g|uٹPaC@Ͱt~&%]7$7>I8׷#m*{]H>*b='tlm&{_]4^I$g͢gn?se6i_t)¸Dlx|3L<}/kXNl}'Zrԙor\S3Xmƫ^hbM{e!E_J0W[sm OٍpY-O{ @gf{33rtsdۥL5:vlv Q\8oL8VjS"8_#U? OØ'~'/ 닙zNkB[Y {,MQ-L?Yu&(zBzsq$;l pYVMl ߭mR!>$adNs5È`2=3Y7\e#I^ü"m[>XdRy{hۢ|y 5[#⠆-{Py^MDX҇ȳ-شw{qg:T_U(-?mHTm5t#:̠"ƞVFbC&ѧME1f+[ 6gf}uӥBG(~sN9]Eyw 9Jf^5ZrV횹 $E֭r.>RƥwSj%xCM/s_cg bbLjZ|m(t[q\wz4gƭi61br&!CK}̓v,! $I[1ÐE^ ZMGbSh4NCKg.k7t%+"͜.Y_)W+9d]m7s[8uNA+.$+ԣ%?~8c~GHvU]o&&ŜI3,҄2d́uz&~/ڀ}EHv~?U2[^k/V |ٟ&h7~M[|`Ntx ՝>c6g鑉؟öxv f@jU.T ;l60Ԣl3lQ5J3GwٱPN; 1y84@e%đ~+gH0X7cK= gU0KJ3f3-f!o:.QQ#9 BR_W 1=w'7w:^6/V4{rҖq?eyՄ>΃%gç {+r\YOzsnՓ@WCuF.E2:ҫ@*[)U=+O]*?ב-`* E5o{) sEX3CrG.WrpZy;ΐXUabY7@#J#qkM8GNA9v?B{o$*Q=%^zۇ^`,} 8,(b=\/0_̮'NCѼA ~8Yti$H)^*0eF$>} Ў.ѵB6Aj55mDz~XW>rBQ <;K7f#Dk<<ְv=])!$Bmx7PP6F/zagAA%9~1J?0~C?n.8bo߽֙p3x~oGiq"AްzMހ <㜟b,?D~SdK7? $h0A ~i>(|_-$ZW|Uo.OW܉򓘯w"{PQ>[6[a9Eא;zZkaJ{z_~H>O=<$^X<MSG%_sц= ?_gLsR1m4b< |!pԨd,Xav ҡPh(F[w (BvcD*C@b Ra4.úi%d]~. 箉!ٹR/Qv{I~*( i?gP uzHsf؈ wH [9a  s7^0["J=2$WPD>ʶޘf%!Ĥj$7;vqrF]% vck}G4{+g4BD]z]{5C>%O̘XH}*FbYJ;}/oz,{T^mOOn+R\U1_N/a',ϫN¢ )dP" nwP{D(RϼQt#ebd4XPslf j:hBj_֗TN0=#<ˀ%Jw"{ˋq{kL6B1|=awHLW$GG;YDƺY@ `ǩ}z$P#-IAޑld@R5A;:3׶(; =b&3Ԅu5V9+%=OT B1dSatʲ%hQ1#L@ 8Y:$?Kty'4݅ 0Q53xU/1la.OQ' t> hy2 C#԰^[d(Oq [&p>D2TcB# *QBOLm CVECC4 ?.6zYo5D ~GF 1 d; Z㨎 -l%OCx" FQ/ņrk)g"Kt.ݭx#gڀd<Ս}sC=YF}Ҕ4CABSU@S'fh@Qyқ6K,d7klN!Oh@|u=hs#gD%8;+ {*N.+>` Aer. ɰ:[`>;Gio[Z?`A$_32Ֆ߱]5+WI89֜A/IRf) TB!+ꔽ#_ez 4}2 ++ov Dx˧ѳe;1~}J{Er!(HF"+dN>mC]FǪ DY풐RjP!X=dqٕ]gN D^?b0(蝠)7v\gt"_ctKW/+,U>ryjYEڤ| u .|"/jX}U;fR,p˞FygtĮz{ `WXٹ :[B/G}z~x%%R=d҉>zQg8<‡q?ipO'ͤAY" "*)VY7ɱM`W:sy2uB3g+!|'?*&GBqL'[gW{X @YzIw!g?t}7 BG#I~O{g0D}H0dWn/x~Fk%oB~i ʔ1-mѹ5aaP0 02$um.~&Xj5?y'ylE ?;{}Mδ׎hP^Rkn9!jڀo>0 ooϦBEJ0{{ >Ҁ>Upa ]%mSf1~3<sv5" F)tuX\T[|C:ep?=q(:-]}4OԆ%j3fD?O%iA=2%USnCRz g )Ŀ` 6FO M(`eSX͙Oڨl9k CNܞWۭ]r0y~Ф!B[PIO=+.2NgY=$3؝# al?+;y(ۮge0 6+~6@~ ? v |Y5@L"v@G R*hKC.u4DN?y / nJ# Gf癲 0ׂa" Oi7;|lhN (BgjC!PWQ# !(J0(1/FZ%d$0 CTP*$aIRX$D\@&:nNZz͌M<8!|9_56?=BYy쥺wFzA՝5[~yԼtc瘏gLȐI߽oFdKd Je}(i2f nu :k=ޟ\;uW<\ؠ|鞹@[(GQ~ B.Ofu^}`Ns{,Z[ty֛cej!p4PVfm}^@<)hs6u]dRMGIsÃʍ G\:܃D)[&,H"`Qϑ@.)υmY#Y.UpGٯ^AP$O`1\9jGtGm%Ce֐![/!݈o`rFu"\ 5:[ 2)hO܏&s8tD@/>Uc{9UC׊9X„XT"sw2Dj ]?o9X)M26y=Pg} A8g2 4B̨R {9ģmT,?*q)ҡ?:+&F5!/X7N;0/IZK<~]m2uI⏴pm|.j|mLl% P|@xn|Pn:L;aE'ݒgN올 7Y` uP#"%crҾxq /d֙>Iɿh#=.i\??U}?VhRϺ#: _2AҾB(@'IZ/vΩvkj& 4$@Hf/Bߍ_YG}v%ΤpG&i>ı31;?_`h?QOH*P ~i͂zϡ`%@ȇC{boO6$@Qa "MJ#h6w໐vylh !?'k%imFAG: }@%I*zUmU NobIuW]}}'$^v4QQN2 $;ytn3/5@ίbkĒyV¦W ߜ:I7Ug>U2pZ!h?Q2ҶF,Z mģME\0@$2EnN2FEUg?;ڐvg]N-%JI-."}5^qn$y~@q'ú KA=njyg@ =r@;t<_D UʝvJ[PKl4|E)zyn>V(;|?^X}e﷒[np7hnX֛@ $>Ш4&(Ni$}͞:vY7ȌkS(G^. $՝mb/׫Nmrs7/sVALf](.d@ ,$GRsL)kИ ?xGq>؂Ă\&nk/)bh]EmU_k<  /M!P(5\u" [EGN3 T:jK~vbЃo@NO( l䲶sFUB+98v}y%":@+E:;n!F ˠ( 6_pOfx>ݓa?W)) NrV(P i@C RZiJdy]ݽ}i!y>| ~sa? @Qԁc;F)1@ "[ʼn]e}"˃bʶx@5;<!]F*e8x=>p4<TaV, juj瞽Aj,:Py:&r BAEQG*);WE:9p^g|Nwt#Cs[R'ߢ&V/pT(} oDET5{9<;Dgպ :9QRxXzqm#gZH*(} Z4[J}uؽP* 4Ј0i=/yMzof$&ci,O?q rXsKU\%:J6 @R[[,ʅQB?uЄ;d@>>L|Ǯ) wqqޓb,)L'7|%i^ì AcjDM2p=6GA7Fp}X`KΰO&^xyW;Wp@,Tj*'KW*ɎZ݄z#L0V66V p &vsE""3\fm=:XuIU?8 ͵@=7?;v:0]ɗ@Dm<ǥ;sй~b@;e3* E^Q.bG&9_F@P݆ʇsoADPG?Chx`a1j;Y۠χ UPM/QM dup`ܑ%A?ߥ׮<5Ù QM\hԪB!V/dyo(J~س~^4_̬UE&=(:LqGsQ (#$hr$ډLb"$l1b3MƷikt'g'DgrX~k鮡НELܕJxF{_u3ڿYnB:LjkF$|~ Jlè #M.`|_,^}||+ē^3ʝ;m}g:&Ϯħu0zmUDuڴz巟d#7F L\5g1,RQT|2(C>ez)XnB8P]sMN֓š2!cn؍0Nc"`u|p`<@fE`ud'BE?nqYZ6GX [I_:NO3| Gu[KPd.Ϧd鬱B^9XksƚYjJ"\\-.[}r~#D@P>yBGidf|sVLi@ae ߯ͨ4'yH\O< ȣL zFBߜY8n`'g j$OQA)?,W=:ϩS2 B(mRތJ֎_Wyb;8BbmDӛSd\~Bq9_:ü^ AYXE4_DzC1DOOu?֥u3ۼ.^QIY$ʋdܠ*)}Wy:ڡw \E)KguHk9:n'gOZ@7n`:! ,N@LDEZW]xJ a<=: &!(*+ U f‣0^q:%4A2rE(Ui ?$2e0T99X?3 .dffDk\0wr e08 (1iP$3N۳.E@8mMQJ$i6̀ qrp VE01[t540Xsޓ\#-AFBA&H`F% Ña))"zu;yG3ܹ%(p 03zQJPh*(J@d'!Z0rU3RoY7)N`.fDT%-!50% CF4&$[1#YL%, 8Y=$uh p$Xy&S}?#;{/]3Qwz}ߤ_RCp/K,JfRT*:4!xO.D+;d8pCEv/k=m?}pQcruPZ}69f&1Gcl R<G"'$Xsw~v{X'po?C}?_PϷ S'_?DžUni Ni9 kB  U"H^{SI#_0?so2AoQ0Z0ds.Q$j8IRq_k YҖTQxEeϏOPX\ElR qVDR+XBQ`xf^~z=yn$_^=Gc C)mh=GϷиesH|3 (kӵ F*-@ Tia-8O@OVIIeG2H3 8} iax@tZ,HvdbW`/ڀFpqFXb9\  T&hA:t՟xtpN1Ce-ВC48 SR\%&lqp(A$5SUEUQQEUUUUUTURzH )L)x tThWD:ɄGIK@WqPT֐z񐊇Q%šB>Y_JG}}D`TߢV!a3T()od0^`x6ayW'S^mEHDDD@H^i`eࠡha1t|1+ UUUUUUUUU@jUUUUUUUUUUUz`GM6,0jXSO΢1 h]F$q4QPS!6گq``묥ÙԣXO#q!N7CHx{ůޖH.!~Tm& K D d-#!;c0CA74FNhPI#wXO!3и^5<СYbvs;!ڨ=lѣ|V6*T.?\ׯvt0=#xG =/pN=UUhnB+$aB2NkA(;~wr^X,3D%p:&%'tB:_,pNB||r^ .gHtybQZkR;UK`ݒ=ٽ' ۦ(=X9jd Jt^h`+@I"zuHI3w |=xI߲B0HM(1Ф^gaB@ܝqa M3ENsYYঔ r%f`Ǐm&ȇ0iX*E(5}<98j!U 2`"a5b+[z>9ݧK #[4CaWA P?<;> 0=ght}AhPm9zevgMenH4YhLA\eecKi%1)K6AAӻ<@WAIT-R5R 2t9¨= $nA9@U8G?}Tydyz y7l0\6=TY+6]s&䳛DTNԹ zMϻ~m _ɯ/3LQUB_^``Hd|N9Ä;Ws\'=G'0ߤ ˉ <*jg U (&K11v_|Sy  C2#Uvp==@ ݵ9!OFpYQ 'fY:_E0Y:ɃlLx]+Oi2l`xȥ L/<@WsOTtBc@8W~n`|>a殕ˈuUt)>5Bw/v7ÉNO; bo- 712I ɿyxgt]" b^cVXJk2H́4^Ĺ/КqS5ۀƑߗLH}qE z`~8" !FHBp:pJCR:@4y@m(D!fJw(mZ40^d'U&\Cw ̙}MZHewJ}w=uəeuo ) G0.mu{\;CeאDqW~!hGM>V,FcX3[ޚq+Zb3gɮYDkI: 6$|ךhlHrTv]<pp8Zq'i%H/׻A7~f~ab6";8厹y#COR;fIG3rGS&P«8'Xk!^7]YQCb<[&16 r%9Ճx0}$@ɠ 9YFM懁*|Ocx{._=m=p'dbGJ=1HjՊ.6w܄;X:fm$u#\:Η#hȬJ"ucECs V #mhk4,ۙ9 44 H#i"jG2fCbl}ɈiMHK500aS xtHP;fq%$GщT4U|zN2W|c ʜ-CnqiX$"CK& X3dJR< @BvH#Xunj1Srz~C^Ǚ]WD4*HPK'KyǗ: f9,CLDC4!fzXHk3#y;gDHT,dd A(E(FFpC*F` @DR mH 5!0@.LjqP}O8OGu@gۖ=:QUA 6骚 f>00Hrl&)B52rNS|0CXekKcKuӤpnxTx TX tlav3 gsyH Poո DCh`EB^i&u/E;}S65J'V:MLjWQJ"#g.9(;P) z 5yxI(t@Ui:l'!b(l[ZM$h== ˫N4s(3zBip7#Ζ5xXf\fqDHđLkЧ'(3b 9N_|ڃ$p3)xsx?GpgpSXrhect7 „r" gLӏ|aU qӞG(nsP +\ܶ` 7"VO= Z6JjR瀎/ j8S:[֏b=,nV-ʺsi1U0ُ[ WC3k5j)^]j>m8R yfH#Hk7|<"5B0=S^#140kXC-C31-'/R?-EupbaU@i,M,ݵaJ&aWh8˵ÀpЁ-"YMJ*]7ҥGu:(񌞁U2!މr4>;'ϐ4ߎr_auT'slM#'CIf}|l짅Eʜ^Xim#I[MQϜ1;]kPT77D93 5!. LqJͫsPLy\ p ?; wC6(O$s9^e(GÌ(Ma2E4PBFCB?k!GD ~ QtjMr4}L >_s`>3`;Їpy`Ȉ0î2}U0ԛXȥЁ`a%АN'E1ŕ9ԧ< &;=7ژ>o "xu9:SmG{;U6kz>M= 7NCCtMӵ:q Dh/W,[m3% *yQ>*<2} WT(G! SX04 />q4Z.'գS'ݎB>(6(kBUhif fovpQ&)0|3~k_k'lCqtVCU!=k с+َ 3~3c֊0#G٬F9Ap7IhU"% Zi=̐"4|Xc?ze0NRt&qf1dD%EB/1Uȿl3 #+tٔhBZT&$O>Oq}q̜8ysaRpu#&bf@N ØQ'*& Ӿoj㰐G'~#*㙍c$+up4fIo8x킛MB& Ds tn"+? h$6^=S~XL$rvx[IϚS;:y#D9.rE̙5.][<-T8#4;%6_3?F~)Javyৼ$%HW0xFP q%sc= l[_Jz!!nbΞ.ie>?OhǼ{& д 9l|^:3sDG8|I$8B)sm.s0ƶ|/;^ĸ9a^".!ƨrs̡q MD>@to j@aa;ud'H>sδS`wQOzw1 Ҁl %w_R>g2&d@8`5yhdNSήs6nU Bf$g\CMY-GMl,V#-&><|[o{B1/ ayzhC<}P1$Dk|Րd ǻ. Ŗc{Ȁ0aAQ#5UҽaMh3d"MCYIDjb  WYun;x:`ac47f)9XnC?'wwpiXD]+z[/ vw8|aKC^7^ƥ 39`,17p\ CN-4BLGvC|M0di6QfX =m,3ԏ8gx6eyՒӧxc}ntĉ䙼Bض3hXd>VW˗ !i ._uŔE}] M=lDw2ML=}Lo8 a>##N9D:F#xyůVt$9ƅ*Hm7ȷwxt1Ut ` Qb娯s, =X UU9=[yr@dT֕m*0} dq$dHʌkcdfx+tތ3X=O=W~I2)F >C. + CU%ATe=6D% #UfR:dуTSDTIBdStNo?, @ԙdu끒 \6A)Ĵ *9#3}jn$}QӒRe)^1ûx"h u[W, l{6 c艒#ݮڠhV(8%8k{YȷErQb*[peԡ̲!*gF*Jtj{fAYNx  #ZfcP 6f4dX-$\u?MDeZn0y ٌuwvfpm2UL EwfTU5ЈF "A8Ӂ 9s,Y2ݝb)5ŅdgM7)<-]?!e@( l} >kKn|o~D(no6ItryoaӈU%ϣXLu!bnH 6$Aoڬ:'@'p%J}Z44JQw7 [xe;obƪB)""*jDT*9PUV(dE%UQEPMU`TU1PRU4ª"($("j*h -`a4USLUBUUM!HRU%U**UO_qp&)A*;.q_|/=7>Pfo@.lWڇMp>ҮDE`I,AJd?7I]LF TنtG0 |#*a ?c~F?~PX# +NBBq= CguRUUUW0I@zzq7:fwΐ:,T\{G\gaa T;wY̳6dTTU @51"R*]>4cdD+>,1w6&zs fvgQg)W=KE*4_Se,d@Bp7fbkE?[|&YZzyPsl߬^:HWNqlf-!-nwZsٹRd+PuB닅"1UTje ݣwupQrّICHa؏( ֺ`7(atak!Yz[  C@K38chHq_xߍq3.[ Lq[*MPd`!ؚEf!gP3'V4tھ)-Έ3pR$Bv:SqҬL0B4ܦ์fF,>,5o70I`zӨBOI{L,i|A- :N:_O IDY{ _:Ip"B=4)| T0!>zyaW3-5 rd*B9ѪՒ0G;ѢJtM,%g]ߎg4UJoݶ yz/VD?34Ώ oI ªX(ҁK~"oa9t'spq\1rġ6v/g?[ɦ!72 :Y"w`\X;mfG4C:zk$!=9x@6 BOleW{;[$z!bն=N,J)t4:P&JOTif9 @E47sO$!9y"['y"#/ {`'>N{QuiЍg()vȱ(и}C4Phg7/p O|0u5)l_JV;tp G;#SH?Zo`nɁ=g}yX8U`ve`x?%9w^w7D9t6`zT~ȐA==you|XBb=muCWlxE:^%ܠVۓOGM*{1F%J8 ""AΞ|i`=ueKl oH4&&29. !`C jKQȔDӤ/Ć̒Cm*>YNRNҹ~א~EaLq4͠A 8݋;Ej9X[zvQBZ"(h"! As(DӉɲךFIڏ'CJb4 |l)wxl6$41ÎNR!@PPL2AZZ(Q"FVb@bJT)@)"T\ =.uח};]2.IAXp$2_pp<"worE m=cj@ (zLt#S.G^Lb`BhQtZJx:;a1küwݽrU>C=~m gw"t_CBfmc+ິ ubkhO?}X>9yQ/#Jr\ y@w> Yq۲j ˂=CK'FbkBeP@SW|>dp\DZE]v'fVBHK9A m@rͻtd@Bz7 ʇ8#>dK0$;@&Eꖂ!HQ961#{$| 89{Gw&fsG:MB8Bo dA@B'w%N bA@)Py C^9S@ ^TȤ>rj\%WA= O30 PZЂ*jӅ`Gq!4P6@;g&BQ*Y  2;#-Y 唱QmdfT(tm-d zGߨSeY,;#w&M m7 =e7̈́qyq~=#0(]8?,FxCtowEYϹyrv@X )6Hÿzw_X"PAl@oRoKe딑`5-~5z1"j(@"_1m8<-PsڹPj"RCK;fPIv][j.fL6w2\5]l˱jُ͜r˾Q؇ hEf;4܅ÓB0鿖 "a5]d;zt;OT(MI\}];pO sY<~؈zz=Gf 8H1iZ%O&J{ۻP蚄SUDIJ"g/Ooݿ䔥0ڞ&3Z>gf: Sg HS հ/*,Uhh)Z"v /wO`pRp0m-2c"-1יA_CzVYzwv2i"}{0u%œ:/0w{P Y.Xf 9A7\\ckCyv) 1H$NwQgCQ@ǯ 0{ e&{kfnAyA%f#FԝUՎ1vY~3/IdՆhf0:i1cPTmK)1 ^'wxo&sSS3#%{SCQ:sl#vR'0tYNi"m+NGv#UUUUUUL ktz{vȚ[Rrs׈FÄGiH\mR:e=8Z a|NulD: :;= ʃ ^Ģ@ֈa>BKʃyE`ѣ6jb͌5LZ*R#}^XmE7-8QT&' szlF`(R7 f$UfCLl^0!)C%&foĢWUEQAO@94܅);`iT(e@>|Wx^s74]|% Ai/fYR‘r4ehpsV&ǾƷF#Kiue:]-P׿EDVm2} 5ϡEM cZ&8". QzQv M͐=n P|p٩ :Fp;3$Jag]~E17C ?Ty==/3쐚y@ I#+'u&Roq4l҄CY9 ,8lN))QBVp"@9@ hPm:ԀͧT>&KisK&9mψ(BB|/ѓ<6 TbYΨ{F{c%?T%P1 *WY)hIAA{P <؏J0YAzB9s%V1fp0jxO̦2ŒoPg QM- -B$: B^ !k 0c7hњ]h[Wؒ>`9ol_ouTOߗ~}ݙ- y{W(nO'zE}Ӡ,x.lGxF`[I8@& |:h!qFУYuJ*t倷B H Χ\D͙M-6F}\{}gwKT;7:>"ۦ45~G6 ?MC`XD^t*R@ġ̐Ȋ&\ r(*<#Jzd JH: DPBmFo A4+j9A/ MgX:tcZ  Gb -MA5&j[!QaKɢ8DŽh+'I!z s<4 =DEQy`# Jsf㧚VZ=d;^ B!9/OCaP9[Ak= qPͫ$HRi[oFo8f5,dQ%~Se`Ƙre*ÀQkft2@򻢒.f\D' htR'eIl$yڣZR!`(M "B:Q)xw\ l | Fkbd WD.!gBd%H51!^AgR"3nn%[efY|b5ՠQHTA,2IdRkJXi,&(DX2,j*/D^r LdaS  /C牜~zz {:NoPoV1;o3$.fQsqIkd E|x'K? nq~9Gm]R&C7J#@+"0a_<βEagfC>La vdU5M>S+˱;dt^)v7ip7nҔ, }&axalz&`a܏t:NGq9d$>b 6:I'F|8z~ΆݬV3YL xhè4#>&v k$i&ujE?hgV~ ┒" BUPbvO۳ZP!YPQ _ 2@@bDbF 4lUDp@vhHJ@adhhF B`8Lҹ:yxé3>h˶[Vt~UAATo@kW*\H Uؕ!(,'c k." PB{:Gșz;X#<O :C6<=ȉ.ϑ̃ӌ`_pH^b[h** ذ5 B$~`ܔ|yIOvY1pAY U;ȕM,M&O?i b9) US 7&up:!eN!M?Fﹷ7kd9r4RPAL|܈ykR7fKT6 "'"L+wdd>l>6 5:@ Ph@`Nh qN`yX};'vfTlc黛u$Ȏ ڼIq"wJ37gopPnRC\on!=!{l6~yd}JBJ- ~P l2 Btv|:[n[ˋ' 1z}ZO2GuGH kzۻ wqļ(nuX3"&kD]javѷ3Plc1Ee }砖~Ã,efZh 8%0O c‘<^'#t)!0xAXA`Rt{\mE{uWv/.˺h!zfaS8I"\"H4ni;U !r%5q dD#\E_4![mz&>o C`ZsBO nJeԷy؉@>x X;bjqϰ ՠꪧ%!~"8^n !{XNT9Tz ABLFB\qLGׁ ghrw4gSw|DHZ>̔TVր@ hL {@”Џd 9L z~f[Ѧc¸1%3^ہI:>x=4:ǀ?z()@6\3t{{M8&#tN8h N'&b  ) 90~[rgh 4 aac wi`ěQ,b1%=O,BOypGiyxywCc?I=y:GZz`=}fu<7s^-z$43{`W l%B F Gddqs>}vX{@+B#pm')IJGT+ @g,mH5<Z Mpޘ]sw VfZFc1L4008vT#4(iH6195JSzW0 }yyyADĎk0-ۋcuO v#C 4gj&7b`^ XHBᰅs U:6`ZIي,lӡtB.Pk9`c1dPtȡA4r E{VS1"뒣` dO ?N!dqN\Ph绑6L |i}3u-&KB7&ήf_ O;cg ~u^~hP2Ei1k®XnfTp2c [  Zc)pmaq#9^9w3zJc;s 4aqম ax|c CMJm?Ql@Y|yJά̀.tfݛ$+i}N{|ÍW]EۿD*f/Aݕ+O_2!Q-\`mMI@jiL+R6O{/0KB=JO< (u ֒#J_d } I*eaWzLX*PCױN=ΪI/tOb˓a-xăM#@8.@n8f)!RM=s<Ϙv5]ΆbfXLn,S|KAOV&/$SCLJz˄'۲f$IG&GjAzaUgʊtpR[ydd&WHVZ6בCPsk*,tah7r6t2dv!Hd8#)9\ mzs;tM4-fXԳ؆*t!(XnwS`"@ ia+z冱áxsr&DO3b0 >Fa8Xp<"2=v$уDcBzŁ{nG$E/F $n94BMEr; %v'x<|= Cʁ@4{!jhZ_G0~X!b1U_6"*rV!持_u!2{~ޱAJF$HJ ،y.ЬM>ϐ{uf IGm. E?nX~eLgUA AW1^ƘtT5L^<7$[˲Vb!LD]k4=fcN\l MA TD2h0*mfLWp`ߔM 2*XnB{nF.27bx?yχtL[ŌzUCH󓚖$--^!CHKv{Oۊ6'K\).&;n\@3 8A`xNJ[^A茦llyGx;;:ɒFf`I%$ɕйUa k`[Aʚтs;jǐHvδ/!k~@=ETuvmݏgυg 4[1=$ ׸vi#_>r #9-v(7Cy4LÎ5*v[ vE'b)B-3Tax/=j%8>1-yl taZy޼1^'9=Fh9is4TXΝFO*tߢ(LH1 j; 6z,E>6xO uN% b' Yݶ 57g f/ofk{ɱaoK2첤tr8$ugq>9i$ #D@X=u0#H =ؘ'pfI,8PňbEtMDC8'Opw {z,q.D(zȳcq:$m恽h lx*Ѫ8F:]vj@oP8pz֍FDTnCCσ'lI+ PS V&4y:%k0;OI%x+@'KH '22hD˴xC^*#BcPPPPУX@Ri!1/e"0'x(ԩIT8Т9Q0k X ?|  35>,Yw)43g;GG>d$ߎ;*LSDHRsz@م(n`Z9i~Rup˒쵟3"UV@'"l 0|'OI|X7@Y@|=!|u_R #!,8%#Z2w`=7L@;6 I&B LGorM.ن#ᗟx*y 2 .p/^CrP^vNJyÑ9{8[x1Pu3̶>x |n/!xڌgcӂyA!L#f8ވxKz܉y GLT_oz=}>| 'yQ\ݓ<06H5' h`eE)g铰>cS}nNQ p"()EP2r9|{0a8`FA,ĂXc "Ts\oR7N?,廈!x]%޽kK7^a40mC]Đ(N%-ĚXTzL*}O^XG'%tx #Z9B;'&}ϴмr67?ѷ@z>;7dCI7?F61 O  U=R@#A@[AOvȂOp(F,|ϯw=uTأp_g]t!x rwܬrnCSuCEE cmxi b@DY -:gceXjrYsjYJm4eR>ޕ֑VJAꪣۤpn#.[8 CspKb 7x҇УQl^"$\A$ gW@ ! ~]i`y4,Fi# Cv$j(ՙ߰6ɆvC1MK>I=иl58F[1@a32' Nj>A |dH  _ΏϝvI3L::֐ͅFh.bg%MC*P*|y|ai.'ł+>)UO޿=Ssʛlu}75cMj,]Mk7+4hU /jz(q{lGF t`,ud#jA1,>:Bvk:S ^ ?OeQ< ~/x>%u4 8#̼_Sfν963P伬 YCPrS_yhrPYJhrݝNEɿC$hz-V;:B&ث'.j䜻?D Sdz/ф2%>Z]=,e!)) {񘛿'&$D*JQ VeOK)*qE#; ~q͐uLg"oDZp/eZjVOK'3Pb!$aaae)8kF=xJ=, G7Pb'1(ʟL Ɋ Zr0æSN 35DKl3L˶+Zfu4MeE\9İ7C-6u2lWka#9iz¥ aQ#;ᷛs> /?KSk-qt#:4 *<IbQKcU.6մ#DœY" #}YQu`x?C [koPʈ?=л>vsݠpG!Qb,(&F))FZ$A :,e}Q?)ӱW?a9~|?ɓ9WN5-X- }J1p],?E|&1 Hv`8S?n(" [wTƢ RՋ x[CgixΝO8( (bHlFew!:bgw`I,AJظ68:!2E>cV\s[t łM^xǏaa|t*署{_x"b}Qn}v^Uxra$^NGM2/HWw6<4u_#[k(FLrs|Y?|80$C ̓03$03 L0́N>Ξa@PD+(l4鈴n8e `70>Q @-(ׯ"VQQ!: !T[p^D+㡏{ҙ׌!9&I dќ(H$=}en=@ΗqKU 7ߧ nY\YcO!8ZB?9\| wLor =`C~0CG0 Ҟ+m+x =$>@"z Etć*u`4UE볗C7{VshcKXͯ~>LQr7h:q@l`$3[.-9~Gq0PBLT)߾5_2[vaa6's`U^ E3dmŘ7fn;Jx!gS7UP{3!!@ +xb>ݺg^z&*z Q! }&@ 8C7'Con.Q ߢu.SNAv/AHbX b+%6d1C!2Y ؊e%}WZB 9ݾ)zzmhˆ6۶5Q9)*]fa0+Q\"'-gٍp |lZqcɗku0FU8h@$ FP<=7 Nvc02}(!߳j[K˟>o/`6L&spi=!j2I3P٩S;%^qQf۱Q`aDbd=y8P[Đ/3psҨrZw_ÙtRA|Yg~ l&>0" T{" M`a V!TK&z }]'1ya2[YP: UoQ;'QQ87[>$efGeXǚlcӅ*šň%AԓX횴,Pۙ"\ؽ@,Uj%P1:cE=E>p1gξ %᭮9E.KpRq*g;e%7}kx'=uTԇGvH94Ձ.PeK-+vZVI-)Uf aGږ  4J iEb"FPA ✔zw1]_5~p3Ӛܢ'GFWTւczوbygWN*(јnVkJ̍ I&z<= g'9ZǨocsY̩ $Chm崐HjrpPRp0p7CO6=G]gxO{MrjN \lՌ& =i{dpȏbٌK/5ӫ9A$l-V2UG;Wd8ȡpGF'qLdnʧkc %,9pl*W*yLT=~Jv{ۮ])HD"47JI Y]evqs5  {T9#]=xI}vO&&˥%vj.y];"`ձff)"cvuw-Pa{|B߯Z`ir L\-0P``'pa Agnف# W[_+-)L|qc/ Y̅!XDZТf@翩Jn\a10T#F!Tȷ7IF f~"а.OF cSeYkM}[eCeqD@2Wd-w*9 %$Ħ`j,K<B_сd$ν8$ 4^:ލhmctX|&ppa~9z[6,ۯE:И$y 8q&_nmwawDBDL&$M$? *1z 8&BC89 Cz;;tQ z BCh㜆۽^z>>Hc> 1ǜnXbk:,$PuzG|w<5>A =3(D%jp3z B^U+\39€7`֗\&z #Ht OV *sKtPPd!+Z3~w*֨ס\Ρ{LHz^ub$=8fDfWXpy3f@<$hd6a@p^d4iqѦ>_'P`j?%&k:>ZѡllC2AGTn$%lUu=6ơǰvG㞱tZ*s<',w3GZZiBs)b͘.`Ѳ$jjh YGԽF8!=>:ʇg5˴*& ~"CyH= w ̵/`,Ēt;- lRb@,hĕ=Uݡ[?$4S8o\KԄݡWlx,98}2 $Ãm}#]=`duGLQ8*8  ^kVИ&aW6 p7 XPR,fc*zDT - ~aLrK;~Oh7ƳU"ODdA]"jZ\!"6;0xIN&! 8 Kp~{ٶ+f|>bTH`Y+EH C\ ㆰ2 PPHMN:MS%qM>1#Zs.+`IeobLL s?igX9m+DŹE@g<8G` 0-p%-Чppg+9ѳ6Vctr|S-L{ۍ-̒y  Y_aUGq^<>]()z9SQ5)UU} ؍dp'f+K[Q9"mz!pa:z=#_W)p@p80?*?'=^Nl^[2B3r̪$u?+33!߇Nip6Loox C0[WT޷OFg9|j3E 1KN\!sݺDFrf-.yVSVs_3C7x$Hcj|r"LmCU[:1GY)sygޞYǰ.G˾y:zp|^ z{˔h e+E"U! #0D6xX"fU3وv&U|Z{AQ̝!Lv]TX dg!(u6ITJJm6wSYq-׻}^Ynx?&Ea σ>0aϛ̪9RU4T;fMODD s,:[. 4Ē ~81u*gǙ &XbVZ )p`y=qH]`GAG/&s+W<:oO|oPit(q:C̆h˝qjUyiى_B(Ɗ)aLhrɼO^a9d !{x'Je"}?;TtHxa=AGYK Ad$]xDW!\+V `ce&eI䚨s3.-# B̻/~u6xeɩ2, ፝TpgJGX}zQ|.)LZ x @֚m"AG$uwH}+Y6}hó\Ը|yM՝1՛[P}JBl5;}8?P`fi5*ѵړ^@D#E.!dsWt9N;P'.,< rENk qdwR陃١o_E<8"zAddl$u'V֔|A(-?+r㟤&fJ|"y F;,_b-.KH](^P_w'C==v ۾I)BOj&*'AKg~pV"wb%6 gsx6m7j* gyc9G=B5Q s}pψn<}P!WO ʄjfdLm698\d(%sFcQi~g  IUFPZR<$X9֡؈?BLXk#2aͧ|2yӔq|2v}{Hx>W25aaD51Q"@pYv Td-ƚ69~ǃ3a~IG.u 斍xjb^,5g@7OMx:ZIz}Clx(ʵlv˯"́N՞ٔjmFCÔ 2#n4TFTNAGiuz uy-yY2a<_v`2%F^Fɜ?#Hz?ot5 pOï J;T!k0rkP~^*y?˙cXm̃y0W. K<>K~hI]ơO'1[n m9"}M:!$d_PE!dx=x/R1N>7qm65͏Wa"aڊ9k:;/P3K[ت/IJր(,2=0%S^*q\1Lbȧ!["V~;+L;5Xzkon` c|r&;!8:"j'Rq;w}0'=x3˄&vf 寛B'* gd`m`NSn~3u.{SyW$j@4Leq"e!7\1txCL& W(E#r2\RrgBsn"([sņwFk+h F BDtXBY7J$  $@b.1TcGmUuwX jv0D)ۛaLT@ȂB,>qOi۫~CQUQjU(Ps58C?'$18aCA7}1 apUht@z_?j?@>Rq&I(nQ#?giB]`c=y:=dž sf0t &3o9}(:㳃pZY,lȨ{=Ϙu "`#ھr{3;k~C`GtVWjaS*iW Wwػ.dxv>>)Iݞ+z_Nz![9̣ q[4zz70G hR*Ot1~x14C?C'W5;Rffx7Iލ}_h) cý'{)[0`͈tUW8ipI9"N`Ȋ&& ! GL[kh}Ӡw4S[ D4Os1TNsӔwE i&3Ւ If3&f 3,ah!RxNx$is28ma(+h ٣8)63!cqcbOz~/&MFX%LGn² fzJ׃QӚm{잙[k+OX$W0!_/ nbOogӰ;!|7!EY+SOjK=|lޘ`}4ER1VXvsu{9]u_0z^'`A.,!G‹RxRz [W.>? DߵW-6A)dz| ]xf&@)cC"G4SaG ,0V*af8ԙ!&krO=aNkN0S |%MT6A`p=FUF` d!.hW1{ZKY 40_gTu7G6.7$s9^zY"=tHnK-ۍiS!!PE 6>PIB{4whǦy͠U[/(wю:0 s8Xwp \d>k M0d!"OkDٛbG>5R Hb:KK@aQNfL-Txa[!AМj $a@$\]$6ŀUXAgn;[[DZ٣RbcS2mc6 *!`r711@Ϣ|;}PO9+2OkE2yb[y-غe2۫<#߳oGRWzV RN:ZwR 9(DKonğN$0A/ri3vȀvU @<i9 l;cw_wֲh$r|fd3 +z(ti.XPYPaQ"b2*1wLq#V(@hȬPɨ8JLNv;vרu@$CȓsP큞u柆iWzvjW^(.3°iT>,0F (zui/6<bXjjݭj]1;Ê1HvAKRD?6kL%Yh5si$85nT7 9\r,V7.`kK&Ez0/BÓp|R)nf&f"0d05U4QR10x$ Jw $Q&"٠IC |^? #OtfG?]*{͌vΫr?ghw{DMTjՐbZ4Ha#1k B4$jrX8gEj3q2*QNHђ1Z"8r?*7fDvׯHA-.4hC@%J&z !3pr: t 520`Ȗ0 an'Nn҆:GQN5P6Cu7o|e,>]@5ǟtnxΎ0?YUHc*>U,wW EԅuK\'N ؗ2Ats#kd3r1%CLES E*:ˆChi1%5?d 4?^y٢xf R #{r]F!23+?5Ff XXDsCG(1ft툼e ԀdQ4:^0:{6eBA/q@({zm3Al慧@ݻk3ؾ72<5k%M#դǸ}UwRIQ~Dg.@ɤej2yGUU%8ф.> NnlbsԚa(!i~%ʢ!Ps6JhݎW^hr htF^0buh3f+ Y%VcxMjPüxEU*)7),;xi`Ul1rs 1-0۳}+95Z ,:=S&(P}w)it|^q0>ל{;nh*p9bQM ! 0l\5Ndƕ)`Q2}E1؜o/W.2*_X" kƥ bk}l*`fƠj8 ;^|`=xEWزPFmu0 tPܑcH!6ǩ|6-ɈٜMU~E G/{ڶH4 4 S?Rz'g`}!X@$;ӧvdF ĉ㿻a!>4 #'RF@""ؖgVQ b02,0d@+ %Ri0C=[*?ώoRirIbFfmF[9a)в(Er4ǭ /foVr$I^JLD S%]4! b,[mN`6Dl'RBMGa΄N.uీ'/CHá˜QJ|@LCH9P k>H@)H#HCJB:rlCBk0Ty)*ıd:լ@AJA6g^x JPAE ê[]-A(J^P4ʔčc!RkqhO!t =@pgggbwQ{CRQ}ǩS@QIG<>? \l",r X$ƒ]C @]1Gn 6l f? HNS;U1*%}IrrÙ3 ("B2LbWTcz /qTDa= !@wd?RndX.%ѸL1Ȃj+UEbv0[NCPt-ENW' f JwxeabJ&MC Cv71CR%02LMs$EƗpCA@QdP 1.f -Bdb>3YopIOf ?#rMq"uSJ(Cԯ-#f~LҀzzPԨ*@RϠ{QkNs{{f%{m6H=6lH6>hqhR8̐!@[qR:` 6^_qڿm ȋ;!j:9x2 ̘V"ү 賾O`VZO۔l`+L,) -aYI 6fFOӴ:J޲)рwJf%)rPo}怟*Srҩ[ H -f5W6$4 $ʽ9Y"Y-!LGϣѺN`OuJ4ФRD JLĤjs0%#I'3y!;c\>2S\J9"812V5nƩ=m'D';=rm Ɯa9IJ:}Ap^@] 6ДS cX6 kh 0(i8dsh/\LZcS25T2R4+@H!*oy`txodK+~Žy*e$FppT2ykm+ǂtd? (2AB[!!vu lu&ph&bHB i m uO(Bi6i6VYa9^;c;PɥL= V0v(Ĥf-,cv}vf:1ɏ~MJTzf\`$LzT=el;;T6r0Vo6=#Ԝ<5;K49V992+Ʀm ^6/=4Ƃ㝺o<7BnK6JSO"eUh ׮*N~rSz:? "s>byٔoeTDFHE":J3ljcIjm&Ѹhv]&fZR&Zʵ˿Y zʠkHZ@(OIys!GQ]u3=&S&ME&.X1W_my>Jw;U5>/e7>RC98ݭ0GW(Oi"ap:s71\Ŀ*~d_wq_}8ߛ _{ '8H>Y$*2_iq9'`Bxxa =W试.9ob\^HF$.i|T nsm@nDUa\UO_t ǁӧq#pvg=m<4jNvU?0&ۓt)  Z&?=`:#ӎѣL0i\U 邵! (hx`8SC A(1b۰M ("C~}C(2$MHPCT@)(fUHi!(Ehzw(@6 G>c(sŌrI`,og /ʠ=!#bjѴJJ3G]~PKT/wibjRex^M!( l[4 4 AC>gt<;hR'3 ~Cvw^j Шz2p=r`$xlPad%**a 2Q0@z_`K  hXdPtߝQ 6O^XM(Ubyii{]tÁ]?Sav-:*8Q~L\~~8'*Y UQ<#)Ɨ Rʳ(&'ث҉x@Qiv5``e&1@2dz[iqT`C!6WPH 1!i E͉4i.~cA{'Ga#C59g1[LUdtTS<P? vX$h(f`()RVJU2iE =efyOy"MNQEhӱ^ba9jBoK`WJay߹۬^p=`evh)f "2=4abL5Q$Ɇ"&8Yi~|Rp{!9r0qG6kAď V&kҡF$(b p(!@0[(A(pk(9`2fTuI W<&SLF" `ۗ|LD'mڅZ FaUFIXٻSw+{"[sj/|N$eMF!i_֠MUe4K /U,aeNG ?tEH ٌ\Nz#;C |T%4d;5<ΏtvUF 0*Jn #$$U }1hx%R6[E}z7G܋|-aE'/eavqw ͿSEh -q0vGh;H 4W$טtU<9Yr'@k0WrS@5: 0 , H%qʊk1 "#5' [L b# 10 iWpӚlbLdh*Ƞ @:$5XX,ALH(bL!  DXi*cX8$102`,0$! Fd CP`0L7@ \:G?O3G\֗!ɢ YᡞЧ| )gK TDn4;A_dp`d)UWU$9W% %7I n|5x~]m|TV-켤(mH8(sُ/΃q9XXU25}qU!}&p"_C~Rd{"*vviLA2F\]ՇzVrԬ~ؐ"̈́"xJR D:Ɋc-ɢ 5%d!;ء5CI6r`$@A2?l5HD'*)h ud5IAIHJ@#M4%1-@eb` RRR!CITP @;9AHi1|{Mu>ZG*wnpPy#`xfSnOM`E&8ӎbd:'%nu3s /_ TBQ3Q!AG8 M`ba2X4D|5R( /|bpDC|%^RgفJZp~X`PDy5G -6Ҫ&ZP)Qc݆LC俲ޯeUU*MR9ؓ: f]D^Ig aSP,4dTI=/;p`5OETzסx \mantp4\^Ȁ;Mp0" jrF湤9B1K>_zZ籺 =0i$*t^}rsyTJ*!`PUE 2rQi U %W3`3100F "b`FR$LeJ)C0#aK1rH;j@jb%N_(EDNĈHv)2( kZt΢(@A!#lnI\*:/C pZ@(?(;|<5oʮd IZ"Ҟr8jB)")")mِT4U12P$|.}R|?;8sO&&>~j!؞@(Q{q#q"xq?9F#\ |4qKЀw:z:;5Bm@#C qs`gFpRdbj~z}mFU[e",jt$ۘ|0Xo7h@ZS&֥@!8Y=9 $sKFЈ-^hІL\5GĒv3Z14J!@؆(3adi lEQt9 Õ[ ƋkDH05VXA%vH(yi &n;tZh0ݓRoQ8@rHL4;DY{Gb] 0d96ҘbQ@hkBPo D1Lpgi.+Ѹ:$h  -9 ~0^_ PC : a=!V|\9 K !,C>C|WՉ.wx 6&y%Liր2Udays|Dg>_Z23 1 |;EߑS,ȺT9~\s7"z:q A֕dlԣ{(S0˩Μbgl]ӆ{M9!'*sJKAx7VzBQQ=nlt k,BB|)=!1`$yxI w(P8ZSs5 0YnoRg&B"rؤkCdx1̍trh1$̛'N?vi f-C&TŽC>2䳗D'u$|@4zu=I׶ AP!uȑO2M2A\Ky`(`{i+K!P|(}\0CB#(lW0A.M}bw`ՕS2IdTm {HPJ[)t}CсwΐDu $24!D2L ).&` dHЀ` a *VA9e*"#`HR)r9+120]`"daVcXaj b h5 )A>I"x  vw*})OS(eëW>HH{QMa_IE1S" 3~V;6>cU?qKV3hI eUN=1 Ǎ4 d*l4|R4o\IB Y… (jT@hXHB%@@l++0EI@&1T1 "hBf@V"JJ& hP BJQp1P*Oݳ!y8kJCf@pφ{эȧ`'Wl ^n=lC %q4|96Tb(켈p,ck 3G(QOtdC@9 i( ("H 4 @v=0~hMIfHj]P0YZ +9iu5UCXfe$tL=f2,(X0<ѧ+0(b?:`H`7pS [cg>ڦ-0[`*Ӡ4lnI?W 2rtP0ĨJ| %)؍̋1֌ĤV`XBf)8_~b[߸|v.D1x[D!q띃<5Pj)8=]AV.~*4't V߼\߮ʴb@U'E)lqR:8bYgR|'´cU@|6I},:θP7aDPk=@Gpԇzژq2` e!s9I^X{< O+EEDInb#;R|>1 RQ ppz@g.@B)H @LU;ǣŜ o=xP~ "RA0fs>X3J-ddPJ  bAQӍ869lrc\lmRD{H=i/H$b @%s:C $d#ˀފ>ݒрCC"%Ѩ@ؗGӓ4ؼ@vwsј 5/JiO7^|R.]!0" !J v '@?m@ڕF@RCf"ƭM(?TM!H`7{[O|h~=! PgA5<6б]%;չ03Md~F @s747 ʵdDX(ĻC i߈sŇ,=W5;($'<\Dцl+=/5fJ@ QdYJwp: 7bs{}+F`I;  x{氃y6a EJNâ, 1 čqmOE'H%1.陼gz6;h"~Xbe8Bth#(* |lfԲxKffa+GX&V=8NPr[DeʅNָ|rKueMVHAnɢR?+@Sa`Asͬ%E.Cbh5MB!46IuU\Cs݌NOBhPX +NZEh:\s&XҊ_pd]\zut4M$laRiu2]پƧ4B!0 Q T *SVŞYp>]e:^Ln盹x04c7clZeLCLSa R;n`s:0xuѓꥀ|&^y^B/v"+>'a2Gr&{r8O# bЄp Ͷ߲Fq  u;pzk;0 yg0X:ؔiWDQL:pVk/ p=Cd*dV>.&\~lFN'`:բO#xXA H &BC4#ZLfD!C}AR U v{^6`sb懳> .uuΚ2kpxjغ)#ps%ɍF94{^s.rѠ8z`%y !FxsA98-%Ot6I!!+!Nsē 9Xfv E;6ࢄ$ 'x%Cv" <T\c 0![0K.(UZpRӞkףP=g:'\QܫJ ݙM G\Q58 a9$w"Zi.P#t2fmًL3 !d{ݳ3`KcNyc~p= yxgK~9<=`'&DBfAfw3{k--W 2&ؼu&}h^8 ba)9vs-M5> Ƙc Ts yέap="G8CHv!)G]*gמ:7A]ɺ`nK]\-s7=)FX1oI0AP$? T'^ bS|ovzL1U-`mq9@OfBNFt/I 7œs t@"P.~N'7$  SvN" &ܳ\LC94+Ld,HX3bO,4ngo8W-a94oFO TOq.TΚ'nyÓD'w4(e0BY  +*9QP .YPsHnvo`֧q ZᆦbyR/\ma]'$eTs' 4o8d#\S)M̑Gra?I~=NTK^ Lkn#RHaFcq@u Llgz$_godD3 mi;:2cC0aM'ܗl3/&"[>Xo0hL0e_F).3.̵|ϙx UTHOT֚qr6Ѱ3H:T;0CTvo[ɕa$ft:J bb';k+(7[2`;Ÿ t0*l6 n#rcrW]Sp׫R"CVH1qŻ g>#eTN`t0@7Ys o-ֽPRgSjn@qľn|L)PhL;YN"J4;{ѯ]$(!&`'W]G^%Xp3 žb,y3s$ďf^`܌Yfeap54Eɺ1uoZ[%X"2r\.y1Xh( :S거Cbءڝume(1;oJ*WA04`KHy֕-Е<՘jy,B b!S*IprJ+\NwD|ҘCa4·c|? O34qC5-fpg)HCaerx Q<#"r;*Rs'Q3i=i̞nx 3gbz:U{&"07ZCqxWmc"HW*)':Cp6ܘ{==aGe6R\Ra! /N/OyAtr0!2a&fUB| :dPVmSF CKU\rqye=z|pDd~E4n~':g2׻<;؄نV6C审qlC2$cA3*!VC+4F:1Bg&g,TNW+&0f1=gB-vEF>>ihG92i=N4I7Nj隯t#H$FKCbʄOQ w'=ґ+1Ē" I>dX#8eWj6#&`8KguQ[2K^}h,rmtzB wZV9M*ǖB y#ְ3ҭ<)Cb6嵸 gWZs4U%3Z&4-zx3/C4yJDxĻ:׮HrO+4m[2JticU qj&fq&2&5 4*Y[74#N̥әrE÷|2ÓDe-q t J 9o;mqe W"&Es-ͤai!a-[Xq{̂8z??ݵ TO&{S vS Y^S[gP:$D5s@xΟw(Qr5S91.9⦟+e.aCoHi6j68kUdi෩IÝZW÷=?({6i>Di/W6ȈYese3UO}g*u*\DoFJ v  ooq:vQH!L߿~*sX6z{EFq/ҥ^]ҍtڮҕs8Нy(Y;ɧm\ImߤػtDs tԀaA\9-\ɥumJq j{WOu9C ]SW'2;♆`\0o-v9O{r+WQk4qӠ ē~}z4L@'1zH|6& Q\hgCU O㿆 a?<(<I0c{B3_W4%qQ9ϳ77˜1\9֙"Z:aX͚Z|+|k]fkr.-Fet)q0\4x\2xP*pG֌,!5&*YΧ-nv)\Id6 86K(2I0 eU{b3|F/fɟFOm 䐃5`8ꚞ<"t '|gAᩉt5|4qu'VN3+q+ >fD9s'NJ@C:4Pj#b f0m;тF1#K30I &'JR)c% nU3!-pƤy eׄ℘I BL`γܜ@?q ;G;ᤤ?G!,Cs^s8G53T.u:h̙k`cwwj,% Q@($(RBy&X`'M9ke.v?N!?YH `rh3 _f)<c{KJxp<;B}"/1``|HU$J:$_~onr@.D2_oˇ\p|·<~1 F{gap_]#-A0ًeQ ݄Pht%H0{:{~۠ !և JYi$6ȠQV=9,eؕqgL 3%{3_77:~I @7t Q`$y4!dEI*JLs٘ a8"PV?%}g*lq>85"[v=cBALXV2B44AHa)@Y9PFȘpJ0C )s. ղJ("E*00>?t{6NYiO-*ėaON~ /}Hf +HL PoJrB;E}). *1Z(iBE:GoA粝`{:y4$΄wO)S<8tsaXY(GP6=Kfm,"x@CQVnnk2d)3dVJ6%r Mc |81Ѓ))P's2D2M{(pU9R@0 _^]NV0}^ Qlv gOy߈su}ىA>' MWUPW]^ec 8}@p0dPJ܆eP@ojSihJ a)DIRB^?nDT Mݤ0C@Rĥ2%-A K /Nϼ~O&( *h NWgV/T\~T 0*x 1S ٱILDMoTRAJQrbaMCوl\IM8Ph".İ:rѻz8Gw5*QO õ>&Yak"Cj"!{fh!\g(^56q3+!bZiFe(dyvMB5I0#"Mtl@u5l] F`ܓ1*08?QJGϫ$,|⾒='<{!wk"J94WY*Fz4/tbG/e5_zY_a Isx$洢d ??@'.G 3%Iа t]Cu61pf |RN  aݔ6q{iw)= 4L40: (8;ퟘ_|=@ĖSF7 L6lR𧻓8@]ip|V8x<2O[9[q8F%Q"-'%1,鋚:;-ÇM)Ja܏  w;Q_E3i$ Y9ѱ\4gfL`rjяV/J dŗuÕ/yzαa%$jsaͅ,nZٵq,t*@0 1yxfg Zl¦eμ] Z[aA6ա1ǵڛ0 %tXmr3=kbf`5G0ӎ m4JD %D¨ӳ:,e@$RKE()$rO,:yxl^c`- t1SggXtQPweвlңrqU9c`s9E ? .AuhԛqxA]D14a4aR0@|`2 ˙g*56&ŭ5`2MByN-;]͹+ɶLqF>$P>aLZxtry㊶7KIC˅4upu "6" `{Gkf˞/$Ce& MZl, r|y <'MzR(Xkg.Y@DĭLm 30w5N|a<+mYvI0BU(^N Oۛ]x\mec7\J>53jt| [-2= 杚DBdlѰI+w 7&sˆ)-`IJ3 L?/{$38U:q2[e C&KT!%@J ]%ñ:@h;&#LPS!r7YdAF٤H7 fa1d0cNvjS.t1IrXR{v_Gk?|MyFJh<}5.qOS b9L,0*o{؇ci< 'aN`D =`X3$Nm`OslOlJkD8(|O7OwØ~;_g M]aBE,@^ِ;}}}S}euj= +/&}ʙ4u1=[V#B[L75ȃ&hkN6'YKM86f$TYfR8;0mp_eP$)Z~g sOT_ʨ";ߙWpJ q͍t6T4 BiMlW0Ru)@=&$@ `0taNp/7 m7 -q2ݡ$x/\q!)F/qV1#?6H/4F'򺮸Rn/#e {# rfݞG׼ڛdK ViIf<Xk%Ui! 2KP=Ka:6;`\5QH';zq:hkKg߉8儕į0Cp=/nY#baC%٭3d\U˴I7dn?S~7i#={Ts.qv(_x:oack5Bl ަ q郁;wζhшFJ1\0'zf"#֋r1ƶ-Ecl)iGGcKc&?gmS{SOM=ԏiwEZ5I+Rpsm^V5:]+8F_PqQ\Z{ìQӐ"13 i|p'vk/nZ|Q77 l0m2|ZQ;5ޗyvnH0g*1d0-8A@ǠÑ\n?,\=k6ǙCo 6B}s, ˗Jw=^WSb>ܵxa8ӳ6JTfNY/uĨ!q9цG38)y,KV  7LJ_bYei0'=>DZ!a)&(^ ‰}}pTY ($d`Bi:tH :i]v1@ |$NRr+ B$e"#, ! L,$-j'1&Dhu9 ,'?>/&J<Ì%vlPD@]10&*4F@ҡ AcֶPy|5t=s501pP,sbO0^v$ܧJ瞧f苟۱ g((( yx/Lᭁ4k/&4ECn5#:N9i2$Po&)C.G<1,$; l^;>5hG0 J'$v6$KGe5+1I*M0LRMU5CS`?> OwG\;@=:cs| 8Bhdr^v4 <4&ٶu$)Guw` T!ԑ \M!z sp$,F&Eң$BJ5 3͠t_&ZPBmGh,C րb-<τ3{l]#hiCüOTB(LШĈ*n @iaد 1_cuRXrP]p,j2ݚԬ.aɌ|Oce=g!NxLW &'z}&6> zH{n0<%SpYhbdam@ΌZਈt.Y5UTU5;jM$P N5wXPùN$/.Ra( X\abct$6A!mkTdHgBMQɇ; wsLv]T۶ jG^HuM6tLaIk _\S'VȖh(JN#pb}*tx'Gʔ$A@PK# Rs>h  h1YcX"W\:cWr̈́TM6Gl UBC_#^TQ1lG `>Md"NP'XD =}]ϫͻe>W|ͭr b8Mo!+aZ}9,PJY^G\oOx¥*蹠}"ݡFAШ߷ڔNğCp׉OnkJ]z]#~|dSzwe.~m߆G, 򣝃]K+{a[>̨a+/V뱥{\ƫ㗗kvM4M45G[vh)hiJZikyM4AGKIM4HW2iic#I H2[nRK]@n6yڞ33,谰ٹ}gSNs# kT#K  ,5 6l㱍1~ +w1E'!3a$4T=9,1!A&?oTu!wY09)T &~f 䜾agSkOú;_ R"1"󤸘? SJ"r噴e :X '5Vm j"F %!j0T" 2@PgLCALGSBī20ʋ& G0&.4cFH,T45.TfKZ-(-5 weދ#n*"Q@LI@nAy,*bh@ B|c%Sie$H#0VBeH2yk1(Q4|7""" MiP{v`z[V.b(0eMGЅՅAn;w%CwjfIq8&C vh9+7+ݐ#,yx sR6~g{Z 0I5O",&l%ID;ndD85-Qr|PZ++gb㙮}D; vyqΐt}'lCşm}LruF.ZvUXUﻵ`5: u!5Iib$i!Z͆ȶh\X,CA!@I4P4jLR$ʇA Eؐh N-b0;pT0 t#۹C2iQSDLLF2#0AQ&xuZg;olf8V# j,r l#DJ l)I4Jnry މe(AA*:%Q0rD>) Ԧ'a%ѢH6AXw*cWEu$*H ą4 b:!=l2IPSUJ)#(>4!;{JՐc#6"o,gp'g@XZ*!Oi=z"-np4@Gў?M$)7gJB5`KjA4q;"{YDA䙤Ec?Ĝ œB,%22f%,#$"IO#(1SM\u33+1Faa#!`!VE[bmԆ9.0*`/} jEzEBѴHA*C%I !N@t_ ; V A,}tRR"եNQ D üǏpy*<7]?VZ7j)1~}wP EWzOG!!HPs @fއݑSA1@B0HEK1IPL*L!DHS,IMCAPA+!EP0Q4@2@3%*T@L5TD !LUA $H0DQ K$ DBp:gB-ȼ !7ђ@`mڢ {n; Bp .7i!:@ m=$?{xs:쌠: NǡѹD;P*z"NpeEO9a"nJQMmvWOI>d6ʏ$F}|uI!%:c"Y|azb=C"j91LO/M}=^Xml: m:x߰mQE9~`U#vml>X(P ģ]klP}!pO>0])yV@Еjt4d~ 7ϣhٱ6BM3AcɜSV,(]p(BRD4پ "`McJrN6% &Jh-*Npjb@{gm/\QtvӾ*5"&u0D6v'@- "f)(S3 8iD!JPu.Vh귡K~?K%L}U>&H^q^'sv'4p69Dha`XA0u:ؒ*u:cī {9t?,DXc uH&"-r,;6 B]GX rtp R y~zA_N /n=Gq#pOoMe+sO!ZlzP$K$ӳGFЙ IXo ǣ[)$T zƵh~΄m1m r#Bf!2@K 0y]:nx&6af( T ;0bK%M(rD7s*\\QWːtۅ g5Z3F9:YPSM;9w"%4'0CdBeiMd;GڣR :N@vQnyC -0l2 i7j1ќ>q'zB`@@"S]9ANIWcCi+H%[`QeI3\ɫh1Z*!SAƅ d}gQH{9Y1pI3> O'.-6/EL Lo kabFa3™B%{m-/*7T!A j?C  F%G$x s Q`fe(N & )kBHҢPCr|/uT텒TOz{L񂗨'D@9x$h2oZԠy"vwaG|.eDcqր"X9&QNE@!tS G~f=4OO@ dݺA֑ 2&aB<}eB(*@@ QD)F"(RS@U+Dp~#c1x!C(,JIJ2E>C$̏D}S濼15{rx=$ND [8#7kU*Թ`(B#KF$T\m &:ds Uܧ0'{(~h JGHdd P1?bϋlxGWr)F;Ѱ e 10hLG$gZ_?uỺhv'wy3&)taFPԔSQ6pe[R@&&BZ &"xeՄՓVz\ ,B؇>'+=HIIY.,J>kCpP!, fJԎ:`jO@DT @2B.L7)K$]TL&mhu+:W^f;l Xşn^틭$>|uP׌ghSirS}dpJeq=4,cT@d"V(* S J0Dzȇ~L PE1(0P|#>;]M&쓢tUhT>O j8A8bg 8ޅ4):X\C59"1ǣkjcpGb| $hfNbb.zJ4ln)<> WpB0hLY~ل'h8.p؊˔s#ϙK Ɯ=p\ i P|QN 5M!2SBd eJ>t8`e:+O#IMTDo5w.OByS"h!)ga"B‚)CCqP0R)BA {f0N ՉXeZ&b\* syJ$f O'}9H6?. #  Sp/5(HfZ` C s3t!'IK # E(_ h!  bҞqj:LU('ڀ/ӌRn0 4+.h^B3FdUAAtY`I؇e 17؈3AI Xl9msJXRL( [R"w9KtqB9:5(U11᣷ #`.ؠ }d<ؤfhi) a)VRdPZkogT189rh3eWy9#Qg/.r4`VA5ٯݸTFtG_sP)7s&'gkRDm~_BRRAANT9!AL(RE.2Q/(A+B9+*EE-)I@(\(H4PTZ1ȈhD, @P8݀iKq9"4#KI+")#V%5Jť*j(`dR8E䣢E5 ?3Z%  *%) $) e@z`u9rt '&xM][ PAЩP&q`C3.to9mώNFla( T}~P*iUw|j?ydm/˂]T*1- D4L9:pc5?8\Lh//x{SO)7D&@{ǐxP%(yy$HT1DzMA A0EA!_ Q`FYM & @1+GY$7 J$ d i$`D"P"YIRBQ4412*,K$EME"ABH)%)*R@č R1QI(~@p"f"2fs>gpӆr9h&p'>pY{aOSbLƆA q )yGe ߈>'[ю;Mj(=ϻ0C CΡ aUUUUQ-jW a92 ">?@C; H{D.P]=.@)'HfvywkVTDwa3x@vsZ0go灭C LPBH 8j3}>Sf#Q& 9X7"c0$a"~9s3,p1$f $SKY*oG!2GF(@ Eï#哛)s|Ӥ&-M 7|<3t-eCoj1s9u_4Wi3)Ì^˄>#dn4%!N| P9:rPV39П|&BU +.䮠FziaѲHh)A 1d`4e &X@V#)鰓ڞ(/4 t84aceHlba98"8=& t-@T6UC7RZC1Bu!=\ ұmhĺ6.ZS ,ЈX @r=㧈fiBcm)᱕,c̡GT-`ge# xsqO6[>:? ^R!@CoUMlѺvrv?0"rfPa9 P.9IdaEDH[ް2&PBTTox# ^ 7x:EYbi#ƀez :H2OӲ1ae$hqCc(Uv{v{ e/؅)QרɑPV~װ`=@y\‡`8gZ4H Ͷ܂ղbd d)[/0+AtEXCl`RJJ( c7(t avAfeO$BSBl 91Ӥ1kxc0z8j HL[Ndx7p&,M_yN"4&mUB !ORs*]Zøׅr9XDPQaUTđLjm0:LjS1:GAa"Md S!.XjG0(0؟>ǟ,h2Ġ+{IvboCjoĂf*@b( '8,C%>d'"*tzeiHJgMqPIЀ-Ө'P cĖT C\րi}Bsr7B*TJ8@kaE$ $y5y8qʤu"$ܘrX9o;RFbr aWQL2șXb#I^ΉGpdwi23$x5G]eTV.ⴕ*T.ͼ!06q5k^A$ 4[;}%֞* VX)E52llq)q)) Iۑq Kw*cόRXUSjsKbۈ1zd4˼(-0\ZG!z o' m}8[ӑIRYJ셲! pPiU4{ZivҴow筊8ȶ9M-7f$LoXkk带3y-a8Cq<*#hdȨ&hb)@fgQN%:l܁ȜS!P^'5 hlʃf)CimFf5a C44bh\H).Q#U+!nCT6B FKEho>Ra 4`'>c͐u 3-q^(GRWq *`RiMD41d.$mI~< OOa>Oa1dD5bAC)VmfL7PEw.Wx8n]C@  n Eh%W qiG)zt=뾫JA`O32{L~ FP܄aO*`ړ;AIA0Ϣf$$#aʲY4Xٸ4D*>Sqq֊JPQb }D,PkߚAffYEeX6Ee`d@2j h0S%"3]P\*>fsGgFKd09IzeJRlp'?Zdѡ~>!6%x <8Z *8a/pË, Րׯs[*un&CBv8 =ꞜSO8khׯΈxB>#^PTПO%Yk4Hj4` zϑHB l4u4s)҈] R &0{2̔hԸv:>{"kfprk#5$ө>5k~m-#f*]=[6W'+Sh/~3yƾ/gM8Oa9a @_g2O͡qJ* JB"jhNN`& @ $( F  8鳖{>׿ZG/_e`>h0UǠ~ zDw Jr@`N5FQTeV&6f$CeeAepBLPN u=mw>z1lhԋ%P#H! #6!h8T祩1L٢˼ҁWy 7g[&JiJ PxYteSczǫߎa @)9 xhËp)$̃w>[u:X=3*CPd"!θB@W@@z#"pT>K}c1!Z"@~QS"h=mTSAGi[M$۠7U {93x6;dÐɨHd𤻒6#EڜІt!oǴ &ԏj26-Vm$PZu#2DlfWѰYe4B7l{9ZhZ`94#!1\ƣӦ]a 쉱Ä2ōTBjƙA8{'R1D a875M L! Фf,2$3%?J> ON]; (`ɠv44hքZwdL)ՒLz-"l`R* -V)4pRT226-&l ̜9N- +a7whbGז :5(5&K"B{[0ٽ+)\;2ZBcTA$X~nƓrT8 o'fBAq!u!$Vce3i{ xSͣZ<}C圞bjVR-D^Ę!n˸Wcى6ɐZf0!݊9sdVb Wۜ|Fyu'~Ń'K*I"n^)}Y~_gc|OHf&oQDݲLjՠ`EJK8 zpyU71ºb4U~h@ĜysL>{b&?/ה 7{Y*Ne60 |[/@^SL]_S[=e0~_6FeڰMKTZ"iBz~xz!;П?e'2Nx@4Hj]<_FSm%En;+Jkѹ@Ȯ 6fsZ?>}yG'-Xm-9hy@P?|n61U4TEUUM&sCi oRy]%@O>dц}6dDG.?>$~=C?煮0{Ϧ>n}?@t|GߋQZ`b31gՆ HE%)A#:[UL0?c PC P~`5j{Nӈ~>bK ;ٰ8龂TފWG:!?}jJ/vY?ZGJ~Kh]Ia(I]W93bƠ6|8>8(i `@--21=gRJ{qJl "A/kC!@.T$IXWc킒ĕ@ш*ZĈI=&oaSЩӚ)~]b*Zic4Cܿ)'AX|i0|@\"B,( }x] 5!ӄ^,5N>Z9s&]ZP8>%w)K@@>vմ1@DCOX3A3; $(sS yjjuIѩD>YOe@< MsAVBTGaZl8Bt$cx'{9Tk*)<Ϥ>AD: &U1$aF vYD4Gӿ*P)F" Ɵh%)LPzp8zjMK"/,uk2)0l2 jw!@P}kw8n{>? [͖?G6(πp.\~~o?2nwQ't7,RJ>Hdñ=h{υq#Tb. RD񲨄Ch q4I-6uH$iA@!m%$lk#4" 0=~ ˳dX>LI ")gs@;84CF#+8qcPŒa0 BR6U4`ŕm(51 6Ɍ1\Z_|$i{T8i2)e70Wa""ZR]є0]) `,5f(`a$rjd8%X4enDq" 0WiTEZ cJ4^Vlu:bƠ7d(a'!fo^w@lQ 4npa;!R0@ih-H+Dm 0[8"Hb5Pv P䁁bEfiv8&4@lYRE."+H;t<ja~D C h#H%L"Ta$T@hKr {2 $TY!M. % & ՆV6CfeƶDnRS-dLB@qzoW BVcVp H $.@Ŋwh6c[2P"] a7VyVjj [-&FlFkx#5l% 1Lf=<:;zk:F[׊LVI82'12kc*ǽ5Ii fQLx05XFJ߃ یD{lH%qavÉ)P "l0Z,)¹!0NDRCM0d(ƀ"q;)TabeΚH;ap,k DHON&BIĘO8ly"ViU"r'i ܛ sY4pYŃV@҇l!`hSTTJ ]5#?7iF ZzT?j >qJ' 2eU TCUFXP8P≄jh"T1=Z6x#N[i(:`hQH!O2<=aMwOj5DK3x tfdq41>̲Ys3_ @s3fm"!/@@W!"AwBDt޷F.eQ1+ o~K_K) x7>t.IgPzbmɾO|Z40fAj}R 3@:DbiBx?I VOCȏIK CUs.'ɣzp2ԏ/݈(w6KJR BX==9fF|Wisw ˌ^c\`T Lhi`(" Bp GQ2 -4# 2-"BC@,$H @@ B$C+P$!"TR#!+J(RIE,KCI0$TJ'"b$*($i CV$ d$FBtHmHhTӿWʇ@8ۚПSqSsi ԡ@L 'rp6ltB2QN#P4*C Ҹ{ c y ӃiD-;PUwĔp8L-QFvi U%RⴂhXCξ͔jC|RL@afPQ 0lm$ vm)"L#3 C0 0u2&ɠ4A % P,Y$6,032X:f0 1HNe#j$ E"`Qf(% lMe6Y qTYM 1"cSZ!XŐ6L`PFrXvU0BS+weajHN Ԩ% 42 qڢ,2!FNbhs(ۙJfI XRCN̒,,dՉ1&) D &ǎ4ƃJ>,5|ul LH)& .9 aHF jhx0hTȕIUAX`FUZWBu%JAa")Zii6Dq@Ԇ~XTaH R@R[e "tz`j $(8B7Q0c}\o׬N!ǐˊ0Hl%(mLm5#Jt q(hto- ^LcpD:ERnhrZ)w:Ֆ'r&FբJX#A JW#=; R* LLFI@?NRI;E6䓦ϰ2XꭍOY%9yA)IGv((>?w(9) ;aDUL`:l/9˜ H!'mKcKQcAA6~D"*?=2{{y#KpЏHzjfS:@'>$W9&T*XL<,lmqޢF-iu D(g+L1kfS"`38*[@H`Q4lǏN`i $m@N@¨NQ X`d 3▆EQK=.`84/?ۈ:^,݊A4͡ R ]M 9TM*` F^syY;iӞD4jA5tiSNaeUDh :^2ɆH^8`-{P14h@8*&e>}c=aufu׬YƂg4ZC$T Ç[߳Sо46߫H^˲H)Ya*i(AF IY@  PDsahH 2h63- CEdNx 0F~)2Sy iBP=JwS1(?<SI DVJRZC .HnCF$9`DD7PN!+"M_N"X`bieRݘ5J4 B!L&&tH{g* V_a>@'eHBE$N!1(T%^Kg EMT99{ > 6Er8g$[ @?,DR}v!è̀VcDDnYݛr,"R Y1ƙ€V yi `L&$Xȉ, 1(T)r E!`!Y d5)3nEM6 `t!<;NykG@ T)D L Cb5yvH}h*Ma%>o oalkĕlO4RDQaC0)T|BP,S5]~آ-+Tf"H;>DAhAU (Ie%lb$>r(ӱ J.@>pA(aHM- ?vsqkn z9`J XP qH !T  # kFk5UI .l>'9P@9vPO†)-PPQcT O $4 59O%bQ]蠽sn)$"(&Q 戉Hi J`H b@4(a$M4paxGAMN- EE0ѓR&rbDTPU(TUP1z$26bBd1N荛XBRV%SD:0(0:Z9lIXsqn@ʤa `d!4[YhЅ,,*30hNf1 Hd+ؕ8KS0]W߄Jeba FKRatHQ?#/YMk2LNPi>1b䫒dDCl/I=IP>1 h\K4Aq9/d;w 4#}]NӳwW>3J2 QèpqG]l _韨ОI ya@;w& OG:?`sz[^,ieo|O T&P&F Q9CHx`7,H ¨hj hKxs/8;^{er $fNGGM#J2T,H XST:H `te"(&TH2+EDAD'D!-EK̇|DK/FIJC" {1rJPZ Lp^3 r @Ġ.#aAjj(BiPߕ9Whgѽ0q@ܝyQHXh&Zg/sGDݐw7_[M>&(;5'7P]3:UUTEmGϧe]] Xl0p>jҀҡy=ԫ#qqι feH5N(D}]pw੣fȗ6 ;8ij8̓"aaF"'F$D3exBP5DHjYPB`UHnDL婡'c :FX3 ċ dSfRj["yPV_ "<٬k8!\bI 1iFe rh^: #]k\Eќ-ف=mFЛʙgVme!)I֌ &suMmch2PI>SP٪'{8ܥRDٷiLdmvI8( @W0|!5;T>/t =+ &H@ @2T#! U3 *^88%!ء h-` Q?DM39upxɄ>CN)|s/+% DZH=l ygeg[f* ADtpa$|7|~aJw|c:fI 6.fsvm݇hΜ'e`H}BMN2JGH=?x<GPA CVr#$ -=bii hICgpY!APCk׼罪E($! ]4^ol5\mI CSA pXa$_ rr|W! O<3I0P0{ƬnA⧂zͱ4$-CÞ> eS qPމ&==AEE <alxvΈzp2|pbp3 BZO,D"U5vl;IІq<><݀̓C NUuĔCBZUJ6,=ꕔk1:6CX(LYpy>~\Aٗ~nTF{ ;ىM)3>a>xI]z?>)8?vʦ m?ˑ\ !QmV$ըUV hp8ԇ QzhB?$8>9{\z+K[Uɾǃn1" \eo ;DI3gi!e^ Pl ,J ͹[ OД\aMAyދ`ʳRT`j!8TIF#Dw< %)\(&J PCVZpBuMt/`0F`AaFWwg=Ċ{bφ)gNؽapMT q)gZ*Nʴb(*=NS˾ecOGOh-bd,EyB!D?[ >$D3e|p2(%Wؾ3p`Ľ#J7#H 9acKB~ C*g`U"Hcm:{8޽p7/K wxѬvF9bG@tjy݉DG@F djsMdDN1EK"GC!4!8$P,H-I@bգL h=Q\b ""ڢFf%рecࢡ!M=D82ӰfuPm9Îdp3)HmچL]J.pHٰ8#e P;rPv}kՔc/C>odn ~snf}Cz}Ɂ iGj{Nw>gNݻC"f PRe H>^b#*]͟~R^x(BDJr4S] BHZR'Ko> xT) 'iRi2ovj7gnTDCFwY#Ԡ o8ȦeI2*|5q+X]`fiUF!r?0BRe0 bl?70~dnT+hD$!hi –:ԢDHʔ4#~o)xqGE; e$Rfbh!:nPC,;RTt0wej!J@F I)g05Z鱙Ō1M7XQ)ZPhR63," ƇiF\!NAEek.*¼2c hQ#i4Rۢb A.fEau4%0iQEJP5HJ(-V*5^1$  FY\BɉԑՑHo dR:ԥJLM32$ f1!bd,60[x04&dn:Si6֛Y5ʣtX "DJi &dIie@ Kbn YkB˄d,RS`܆k" B%RVfZDwn^y7pq\βY,55,ugqZYakX,\(vB'86@8d(8*4Gc؏ ԙ+=p npGJYE J5h C1Et7]s</IG;r{7홦dqc%|B:^scBӐ#|̱̀Ѭ|~Ձbl,JJa@񏯲4.ynf YB&H+1֕uqSDM BXO#Rbd!4D|b+V"ҥkubQ3]u5(U"O_8P>}3˼ݶDD-yӿOrg L(&&s Z 2 ,2Lua %,03'ݟMPS@Ob#YUACJSXJb`FVk 0Kbq{%a+ %R0r#v;{aGɎL H0 .1 (%b2$D*(2 3۴k]Ā>GCǶ70dC&EByVa$AP $b)Z$ 2idI!$i1hY@SP{QSD4UU` O)y\`v)MpmȅR$u Hl?:b%|NRQ@qOp$t|;9CMrAdZeQʥJjx8X4)SfFKc8`zB4$IM#NҘ;;٦I-c9ŔFP!xd VClág%BA<6"vtGhD;e")0 C( h4y(QYP%4HŰڞC9Gۼ'F`OK IAC3 bF!>ͻL (HdIanѤ&dMH.mdCa"K""l@`1 EL&SK 05dѐD0SI)H5m3N*" E4X^5cf:m3iIhoQ'0InRTh1Eu+4$TD oO4bLDrA,()zw-nuYQQGOI@xBdև\>YfZ-y8*>'+~/Jia{'("yaRRD'q \eP #᧸HJo&d "`~- N#Q,LA)h:4? MJ4JCj&&@Q1%)gAn=&HIAR.IDAMBb@iF7#q-X4dcET- DQPQI tԌbkXqΦi0BiEMA.!6%MBS L4.# % ypZR  \@P0)0h 2>$'kw -J#TP7) pe5' p,4:{` ԟW7d8Pd@Rf`qL!I`b;W #m@D1DBg@C-JgaN׺"B< A0L})>oP#y8m܍ݚfQD11)%WF,d6cdm232Qnh33 桋Vc P ٳ2AAFPdq(WF4C/ F* ,SObҰӺx~P(jB4Ymgx>oD{-wNR| ~ N/ԐQ|b+px\cIo ~w&..?Hx,=zH?'/>>|73o-yHI;`[ya&#PF$_NnmSG qC\>Kp;0S>%#[9dRoakYܵ2Kw8 НLj)I S\Tԑ\Pvr5 ʂ'܃tyi{=qca*׋vN/tRNz]FT.ǎq>uvv0 i\íx^4R", 'BQЪi"f29=L2魁JvVrk(x&*@G)sbB8}E4UE3ڒ;xjĝJ@Cm[7sMy]olVcPG&WtrMI#X}YnYBhw!w<e[~Ŷ9d~0"}h l3 el}ڌk2lkb"P ?bc|@kKVdh&Y()4FLЍ4$h1I7K]TRNji C˟\9|zz C_0LRclآ/S8yesMs%kdR5d΁ "춲$|Y\xk@^Osݠ4_ņ[?jB@8Þ}Yv#i"롈; ;AbccϪͥ"1pHĿ XP?n;~qBSSEO;QyY#jx''8)CP9V>*$f}\<+Rߟb &԰d皀ۺ4 yW+wvLy͒sd"xo. OGJ]PfHv Gsxd;4V[|UnD#E(jHEn.#+$s8>YپXR'uzfX7.AỈa٠z&aU􉤐PLjn+if3q%&(BeA;IN͚ǧ~+X谜JX'Wo~8p6۰CVe酵8ԅɲPBɳhf&0$bWB*f1;ښ$=TF^Qx +ꞔՀi <4F૛@S:ףg<{S;9K DCC_nwXc뎞@{{*Li ;n));s}a*pq%R`:IZ.Js9Q{r}V'2:vv;y <.Ebv^&4%,ņBG$s ߧ`X glWD$.lHDX? 6f!کcz8 {<<ޏcŌ0/ L9*֫Nm[@ը !8pL1|)htaϫԷokvY\j1! VJ!A,w>k&prW78YϟSNɰ;CG{u;y#e_6xZ;7P>7HLJ)l d8d%74+a֮dC ,|LC>g˔S0Sd&gǡݑiRhǞQw͜qCBw0ONݰ vC2G48Ý-˶x` <И-yxҢB!쁒l„$J%:t$wV)c8F8QǤB|'Z.SjkY_pNˆ}4="Cj#9\Q0i'Bƭ(;DqpmsaAxPIfc= b~ޚ|v~3vXoz0F=ϯ0g>D1.醙ADt 6v*H$/Og'`x (ڡa s&dv떍DNaoQFVe!w?.{QK5Ϋ'boM}ZȦ3|W”w<:m",ع𠵞-:c!WU Pd̈zMK,֍ciѩfHG/f8u;Ԩr+GkǞ*AX lqB>u8TprH;R|,\Gf5[ :ɍa1@FXb#{-v2}`p_-ֵ4-r lZGg`5'FZtc/ Ä&+>$"rJhw~j Jq'10d'Nv@ 9Oa,Wս F/5pPR LQZ0Ca$ߞ|\{CbX+&%ݐ\̞!: vlm(ihҥlRʧ r\]b.Cud K'8SZJ D80/D*}!49=QMHeC508&5w.`aJ[ (RHJptw88U_[IۮI:9$0_ BdxoEȟsf/X eN!7)ZX]h붥չu*p i2YURܻٿ6=?w[z 5J9+~va㿢e(LKf*U9v4qv2F.E8=6~L%z8f==vx5kM2v d*Z1vq)ox(;G,c2Pwm 9ʤ(9/Y< kQꙠTuߖ ^M9sOD2 %0e$7%-JNIAvOV0SH`5ZhҔ5ܗV P#=eJ02%Zb*v?:d`'I֚l ! 񼁿"A"0PhߴrpXτA& 69%l9{a ެP^^uh*6IϠ<<'2}hq w/_(V:f1`b<;8@e~K.A(!&5L,ch5n8kdHqb+p i!3l͡lK%dbt4fZ!Ja Tfed ۈ!%3^1$gE6 +4Ak8Ѧ.2:ͺ遒8]la8wI5fCqQ܈wl6= GC)ȇp;I0J_*0r-%mq= pNB/rdaP6|RS!+XF8aY UDBLE%4d+n6KqE7&fR)NIau0w41EPR^`d44R% KKKH1"4!5D OQ%GIiz'nǷ0lpKw/^Rx8G}(**9u d" <|k*H7GF2tvhu^ȡ4ˤä2lM vCJ]t#^R"h{" Aiظfd L41;d[b'"bb݀s-Y:,J:d5Lvv2tCM"k0+RHy<"*?wG]{=sի(2jg@'HR2$hƼ}:Jnbj 4 %phf%A89km{ݾH^|0N<hi~ c**9,,Jr p7Ϗ^z`=/=Lr3iƤW QZAi`!T`i5E>7~h=Hr\ 9Š-`1(qFth U'YX%-ȌpĢF\̪U4A:3:`fF:`~dNBMޯC^g5<4a}Z}.stL8qM J-i{^tfuP#V!5v&(+͚\L6q}JooYM'!?M,,X1;OBC!?Pҁu) ZJ`7N0!׉Wݱ.Oib(F1DT̕! HET4+Z̒/CG>pv>Pusor")p@%{{0lϖL0hv3 hMJRd}ޯRk8,@2hc0 LG!L)=LCU4_t9ҧ# ;/<%YJ!Di61 Alm"6vk|HwwZb30zh5eEUR4@J;v?| `;11Wg;1S^{}G /]y#4t =(E\ ,2!ԑ(d$<' P $MBm| j haUAk !`uv^*A)%4@w8/g Ɵ}|? $2I/Q3CE y^d)Q]bVՊAAɊLdsz]j( * V]H#ēn,6fUUUUk2Ȩ1\]CݮJ7STNLMq;XFڴlRP6WLc˗D)tF({1#\QdN8Zkm)1o-x:cuTAEJ fuĜW[,k+dTJh}nYPG @qH-A V=`Z4fZ@kLT$J}8١\|M  /3M1ň)?~~=-### @\(*t˰!R*X=@j'R$gO|0{,_np}{ѥ( $" !n!p@aJz M?49 ى]DjK$+!i5c{'0{bnQf%gRk2(\AE%MQ[^& #.AR8G,botRd1AC U U%FfDY8faP, R4UeBPeTT8caTE$4RQ`/,v $5,!A6>u\$P6Qp.#UL)){* )-MzUM~#8ޑB+*&*\"8)ViΞʪ˴ ''g#um٭eN-iٮr]eEW0Dqx{"TCZc"bJJŴ7z.[p9/#xW-钠2eq5Nߊ`N6PtA$RF0ı]߷vkP2vтY)Oekw7|'B F9+n(vF"^09색DUV$VDtJLTy[ZL&n4k;>Bph٣K8G|g-'}>Hw\ve3Xŗ+ZK90i򨱕oFK4j5ٙ!RKwoO`femWuD#A)tZLVŧNVlq@Y;ni1IZf̿4\A(4֟4"mS`~,VhHv6[$YV{" q!@n "e&ML/,aL:ܾrTD'RȨycMwaFJUOI BL $A P1 $$RBX[s::-!i⹺1ebD(QX)|<;P`h3œ*wOo| ʸy$rq%ΘHZ6r!$)U$"9iŽ7wm-PWu$Yb"E -\tntm^sJ6 yx^ߝguG+/Qq&gk-Ԏ3b /0SmG"ۊ&;˽ƍg] Y[w6ZZ;$Kz<aW v81DB31 YP^vqS!zB[ʇlfxSAxţc 2Ǧm'%+m6n|&0)Sy%')Gr*b S&] #"ۛ*4bzN% ĚmNV+' rFx\vG2)Ahk}u'7V8wqo=OP{O^Ehg)ƌZF8Ŏ.MT/ 8}Dh|/q6L5&voSs-0-uNt3?{іD4Ыb`&(B*T?,%+G $=6plUg/ʒ.@(!ykn`k-5/|8&{ɼQLa&ǡ(\gԽ]&#˾͠6FgZuծ1ej\BaIf zf5w33L$6R-(/m滱Ҳӎ44(^g|dUFEcKeQ 'mhm^Gbӳ>COi (6nƽɘ.ac ͡M",Ivltj(Q t{HضW (K°ρٔGVzc5PtŖ,߭b!#Ad))Iaw[0J^sc˯R Z.5MAGePFJ%<(̙!l'\d6f6Q"bHfB9åXT#onqo4@& J"cǰc0$\}oPi{8 r2#J*tY9 !tNCT(( P(uZp9!?$/ dIK| Ԡ! R c| #ɼĭfCIS܊:櫶nxr96ǔWNԹ+lb $ J١I, jc'0YfL"6 pYM==M4-lUa岥0), k+&82b(f`QM6\p )a0lehͯkm3I&t1iD'S X95Gc ^>?C9! SP w!tlev2V;&7˦@GLKGf}9 wd0r1lT꺅5b§f.`tsr/`@hiP#32fc(|zaACHrE3˻=Z ǏrI%ymL^&1݈wbw:thś '_t9*Gݘ2< 8=M`'B,ќbO $lFA M+=AƄZd7Olڔ~e?oatG1p!9=_l UW\PX \!!2@N5掳D! `2 xhBeUT (rDu9=//oq]v' P]3Z,"0AI..mgw ZIa'd/?Sxc}@~OQ艸J sfd8](B_7qAt@96>RRR,Њ'nccVF9!Dt)@z9B`>5=3 4DCcG覍*yrs!*)I>_S8,B˂޷5a7jS1ߐrMwZڽ/?*yg S ?b HuB`Bw#BOۡӺR4_! @DV7OA^cW@GsR@OjjvG}80n5)"Ht$Ï36-JrQ~ӯ>fr u (̂?qdշBT&` !=^2YCPpXZP;ϠGn5m= h>6fRfEa`E>)?"{9ASKEQ!ΥO7Atp. SVYŚuћ,"MJG@`m&` j`A xG!O9h8 E 1("!m$B%F 1HLlȧc _`VH2׃ǒ0b#D-akNfL6gB8m $V7LM!(y]$}*d&?P??\iO63@*+k3i 4Si0inӉWQ /{'f`脬z RY@u(so1^d*V%h Hd )()R)JZPi)(aV"F 6m4l]ۃDY+@0B"")X*&ZݒEIWq~HQHKPT CĦA !_sC l1>tD>4 TC ̢q'^꯬JW "f$E( J@@9gc0:$l0>1#AS骲"3u!c! İNb9@ac 0,a !iJ%TJ!=BA}9o63);ql B& ħ4:>sQ(x_RS>P|7 EosFYaĕ6r6Q' ю=t+>wS8"AڑR?o4%v:: "??|:I~[  Oܔ_E_g ӳt`x%9ClJ̋_e{q_ΤcA6$B%˶~3c[IǛ.F&&DV3\Y~C:pRLI1PHiSc>rMOz{w%0Ej512!` 0ɑ֢*`ffULhb% c#"$,S&Eo݉9NDFXMui, Y1cdM%YdM3=AA .> G d>Q L1Mmm.C%V$-"`f8et: / YUʳ1 31sN1AFk@!hm8#BAH5( v֘d Jc-F7 `*ѺytBP n#0Ԣӂh!klH%XaT{@j=B`~Yu9 rxE8yZ1Y=ADc2Fwb9Lu?9|4'_U>x4crg(yJ R D@PQJ&@JV\?^EN5.8hAZe@T&6H  #aI_Afbmfiu'\  >bTF A]CJjs[~8:Uk%1J4H_!XKlbmAQ /1jxb-QBRb%&CO-EP{Ul8}#x8C>Vbf`MQBuʬBHJU ׮v/ *d5YXa7 HU/osyc0CЄ7 4w*N~Մ2CZ ś!SvEXtd@9.@dJ ^(~ߕ @U>!V ,F@@m7D)vGÑyt]t45ة?l;(P] uؾ?[((; OH'_ l$"0ȉ'X/y:`pfdIA=чay4 ٟ'efaT]Nm/nT3Fi#K%}~LC>SuL$.r!PD6]MۅK?/T"}S~`q jmLU&yD{?p%GFfz,a%Ɋ~i/ qzbE:gr ѿ3_los,`v+@&/LgjY$ÀÈ;~nLrah߸r G 5֣b3bp<}!R3~!u3bs}}ke@8H7O>hGbQqWh>șyR0:`N'+?aA.02F$>P 24:%M~ 9Pg^.z2fs#B?M۰_s_!~8rL96c8DR ̪odz;{N? vb CC5U@Dv{x[AA{ ǫ^9tN 1(>K`v[ (я }կՈgj鼁ϧPK%Qѕ  >!YWݛA>sgsiEDBl0 /g-N|aDA@ E @41@'4ʣa) (%Pj _`4{fܸ}_>\^ \yi{|7DkQ l?p^􆿇z2"P ^J!GU̎cC$ɚ Uh{-G\7kH*J:'[efZthi"*wz"O\Nc?YE c}d+y,,c%1ʈ4R9y)⤒]5-Fݝhk8`rԡՒ͛BiqZ,e SN)`gfB"0Dv1F6 iwc.ڜHy[PEĨҘUhqfIi˖дh܉E\*7wׇFۮ)l;bhwR3pD8͍((g6ٳu̺gg$eQI)69[`ͺPLa֎dXp!"vUPʲ&]#ƕ]M@0g np<&SvU۸-Γx)f dȕ6rKs #D,Bloi[Cmd1X7.ͱ 3"} 687f4D ,R k:* eR?.j͚hDqOc3\ћG H+cZK$Wl gXzVՈ(vҺd]NnqB?;]Β b`5VnTӃ- kWیlE0` 4?N3eRx}\X2=b6!FWk!Ar,fmTn{L.2U:f)\IUIуN0pis (@*ڄɋmDFs)e[2Op0di _>€vwkh"{4kM W]/_N4T" @*@U*IvV<5w[쫱Nܩk]hϷ^nwn|<&(׶6E%[fHm| {iIЭʀ;uϝMvw뽁NluvPwW]n}d/7&{=hymf'k{|O}݌mfֱjǦ >@)L7}̬>iA; #R5zʠ}H^>Udˇ[Ww.H &Ͼj;};ݛgY{m2wjϭ7p iOov/@-JtWwwEoxգ9S/WmG"]W\}y^ sתlטgnMW+spt{Z}V؁{ѦsYk^6Y^rBzUMnl;=y5J|V{׆^"[Sn={yyŻ;v:>zͯUmϽ{pw뙴}vJv2}}{vno7Q-k퇻;|>׆o[.vmڥq= }ovjy*a!;׮>`=nٵk5qqWA:`ɭ_AUXlԞ';x&TL6YZz=j ovzu{׌RPY˥:—rb-c 2:^fFMmhmRj뽽jT*)mtKf;:!`;IY0m:1Nؔmf 6L{vkw]r4tmm{-vhk[L^k[dm:w-=j{{瑴| 4 #)&mCQIAЩTS=zLh4A" & LS~Jx5Q?}+$_ʡŔbAxASoZ] H'QǙDj0ye&Aq(@ȠmEp0ykI q<Ȯ wt-*w> .{>z7pޕɘG֣58L@ʶ v=HMdR&騷JCvg4,oN7Mj@IhSRwQ*/|4oĮM7ts eYٱ51)B,EX=[ěǶqUn"$;Ƌ T~j6~,\:sTn@%2rє H]ٯNSһuI)UR.UѭiN X(Q#H0gT|lS횏Z:2ц\_뻗HWͽ%e)=l+/֞}4^-x7;;懕JXjX3%&@z'ͱ$WdQS<^-U ]ꏗKUP#$Of`dop]9U+ɼ% OlU_mF)t{jQ8[ L<(;Q@r֋©q>KS ? Hm\nme4QcR˾yEQ2ij WfPt(Q AwGJ|ҐDCШP+ɷ]˻I{uRͣJΘ.鶸z-UDf}wV?;*E'-qa);WT@Rs9$3E&(Fdoߋa.F/bЏv{~M\dXPE2w~]Z2hM+ҹ_Z&^3#O2X!r#n}}ox=ϱ4_k}zW19Ƃ 7BlȴzBfG˷ϻ^vܣw{O\(\}}r{ָl\8K~(f+_y;H}j3[06O{E#on`ܫ4Lzn-r'W"^Lin]q 4þq(H}H|xx4ђ9J_Jd,YK4ZcǷ*5wnz+nm&2I7bLLc/b0(Q믳b#`bEkM֑",%y||]pDٱTm*4-jfRGz8Ҋ%FJlQm LT_4S;5ݠ i"j2L]/d4XLiJ5sL&4r1}o{ؼ` }u^D {.^!b5eɌh^^^/{v ?Mv%4ut}]ءwZZ}U S8v0%&/{x|z܍!^7qann*-Y4zƵI6LQ?gyI3-w{v%iEQXTSjZ<X(FglSiPȠ3H^t,b/tq{gkllb~nBdѯϷיW-4߾ɷ{wG^eh•TE'&@S)>5%ECv>i}aF'&rm$ đW/W4cktW W5nnF_S`mZ(+/ܯ -3W ni||((.h Aoҭ4X÷MG{(BvfzQI8SALQTpc©QhӻF?%͗+^} j,̡>%RE}w)4`>]]2RIQ=ϡp Iºa("0D"HIEe(H٦һ\+ʤ(AbNh["cW$x64^A! V5~=cIsWN`!T;$+'ȹ_W_HњC4X~.2[ܪ^Ί$_m{י5ΣF1Jhƃ>Ҿ_? 4:(V#FYnͿt@;PwϚ,QoKW1fұUWϻli,SCQ+Ƣ[+Wsd=\!)(QAz$}TtR "b1A|orB^-ȳo] ׳_ky(~r7t"g"ѕ y@-BPI@J=hbЪU*U0d ϝ*dhQ)E#J(+}v?@?A­qObw&"*H6`|7b)]hg'9ʈ6K P $dfL6 iysKh[#YF~GXe}A)$ fI*}\+vVxBp?f6ީ" I&RZTo =qz,%0$P`! ٮbE@t|g}pxCJ79`v!̱GVaZVKPE%4\oku{bvLN2$ ȓ(0O`ѓA/̦^B1!$+^W VE "BL&8 O[3YR9餖%6EK린NIB 48V +3ZepSkCcc&__ 8$gPk)zեO.w z[$RFPU$}oіV*v>N57)Tڍ*Sܟ)(>Or\g K<ۧ'jxëE3"?m ?E9*Ι8zKP2&*`I q8G{/7z8x{ȝ1u,i?C$Ha5kgGڮȲ%ueG/6!I#]Ȍ GqIa~9>J?ّTN _T%+D(D0*d:/};p,(}q2?Аk,*#i}W#D[wG}Y餛@RE""ER$k?<%[nx yn)ъ]( D5咻 (b4Oe1\T =S|&{o=(䈋Dɓ$:}}]}nڭ>>sKT%Nje9E% TY $o(ңc6R[d3TدoW3h`om8b ңhi!/AI*ja&J36%( e4%^xM7d# G a2D2iY(fq$Lnv(7eԠb6ҘShYCkY6)jS"u|b7|;^Fʲ#-QyО-aRr(0gg2@T2YWl*0,;ɞ3Fk`z9`/_B 6.uE}(Ȅa<\Hy"hh3Jv0AlK3 ,D! bW &֎g twtijޢ2hѶ1Os+U;@%"im U03?{PI !([KE= $hVYlcXٮe]7Q/;]^RKFA2#4-ShdXځ&B!@ui񿉾,x rHND*/L!_*el-V!S}۸ViDŠ0v-"(9I次r-ҭ5G h–o+ydlfRFm,Z5=-kBO]_5v\JA!$W\I< RrJI#dhַld{7⫙OoaK';df5p'ZX[%ϻ.Xa컽Lc#c1ǘ©`߿폂$ Yɵ$Xho?i]t]sՅY00Kq%ƮrXM9F7C=LC?ۊr\3XkWc.{{#.x^~C[]30Q'˅/hoJy!5_lftGՖuZ5!3lLQXK2cBѦ).%kR.Ex]"k3{؊ zV1"=N3P395JPQ3/_#Kc%ʩ+|OeEPYa?eh؛G;v> 9qw ,+Jm>c] ַ{"~3؆\u! S?9M\:K}zgԉŹ"~6tmEq\P"D@I$@d:"AfiCAإٓVEtSUեs^9\]t݀C;?޺zmz0Z{ch_ьxuи9~Zy^[Ԍ!YQI]b`j.jCTsW8PLJGG_&) } 3>~o -$ }Bt3"̋DŽ Qkt˰NQ6,d,9c9'ḙ+I#Lq ~K(@HW:erPs[G oK}OЀejgr?)/z?eP-(1ʦq]rۨ(Ţ"M^w\7MsFǝ]f@m^ܢW5dڏL'4 Hnٝע|aU_ tLTŏLb6UO0.?ˏxnfvuh{Pɻ[K"CZ ¶ΟxFVɖ^)_ߩOFNוaۇ4s|Y<@u͌9u+n  auRZ-Ƞ8o,]rbEOƊ8U0U/Db @1[*k;D7DIBFJ_u "rVFU޺ ,4^v+Mm`4 fmdJ@+(ݯgەW{Ւ(IXmYUTu/<:vr7"g^\[9$ 0mHrKN.b1WD7Fڹc086L2ǃysD6֮x巎űmoGwn!r|=^5zW^uEs5^/$y ôW{^& ʨ T AEEX5%n\dH4XV1h)R@~zwon2cL+Eͫ9;ʒ2QK")웧KaFЃE:Qq!"-F;dV/uDT 7-YPM@2 '9~쿐~S4Wc0h~r_sCLi]1V%>rWI[onGȢ" \IB!ZO/\+j1?B~==ma?ϧ7 !j?Og,{ ߿~@?E>??^Gh{h3Οw@_ucQ%C 18~a 9$>xr7#-_d."uxr[_D&f_t ǯ6P*s7KY S"d.\r~! SǭYt=<>aW?uPD':r@Hcwï< \?FJ~5kLSV52`ZbGEb8ꒉ ߐvw}(00"nhZ?JG(xP{|:O=X̟C=@-g<+1NQCoTk~+1Äpf|bg|¢c?oo $ QG͟V3.BP=zY0+1Aź\?q]%Y.;7q׫t%ӧyEOO( c+ O׺a}0ـ 1)F|O\l9T-| !C648|'2o_צL?@Q^o۶Y@= ϫ>^Ybm^}=,J*CI #=AoPLTw}fLԢnn`Rx>2(?UV0m͓G}?=ʒs# TCx'@,G.cifbL|f`x9Ӷ#D-rmEŶMZo-U[x B1O:o ^<1GCDl(4QB U$Ob=\hb;”7KT|s#_{i$1 ӕpZ` hAQ:芧% W*z .I+migŠw''0 و.x(z#4ǛnI_֟׻'őg)i۞ ]2(MSxe(4z DNhOBNm3jWg Z݀# 5긐 )m+n- dNO;y M*_p:wILE +JHZ hol2Dm=ym-'A,O@\N\=lToirp@C9xcC_r{ҍ* GMuH}3ICH C(rF!_b[@yԙ9$Eq% 3%q ܃u> (TJG<;I0zӨ e \n!@P?v \2XC2PD@jz$ Mp{6x&Lg$ 16G-8 &caC#',T={V FZy)kK_XAP*o c[ Iy 'rQPc^!nihv3ᩂH-8%bBKP8,D$~7p~[7=tN^]`21p*Q>W]M章Gw~G@W ?w?V)ɌUV@le )=1-kZBNڑ{_T6j^pm5wcc˖.XCuw N2j?K.?11vxǧ'ooK^BWC\sG\9AcxdWi.ZjϔT/^ `1Z-a~ehtzN`:K"ZRqqXsZ9:waf7{xR/SX7ힱQL?Ǣ6fݸݷs1`bbAB(˖Wic -csi(VO<ߖۿ@Rb*\ܣ}Lfu̸`r3wj/u'i5R$in,$:i.7[%^:9?s(t?&Y#(j;t )PL Ei(E!^]qOioK7f2̌$qF]\2_\zɊT{ j紨*2k%g~;[Ȟ,[B1D ջ`_+t=.<3I%<.HC9k9,VH kCZ5RGycJDf9&,FH}@֠Ӄ)v5X QM/lIK*6b'"j|Z?POmw̯w8Dg"_]9Ed+o Mjm_bu]4ˤ1h 13=  0`,I)JR)JRI$IKpkCW@>tS38|HB7 I,#1C[2* *Ûg_ j]g ,N?9đXe/rkǐ<4? ޵{Ca93=%o$J&_"E%#ڔi ^FW 3sgOR~88 @y _(>v xML^;~?${@f?LY|px`QR2,NGJ.lPQjUP)['-rɁ(A7;_}fe\9I_ϑÖGR>#{y=-PO)x95a;HSv-(f_F UeDq0 wJ]_c;) "d P'u2`sW}OY|wU_>ls%\z$1O/ʄ=JHA$"HIIIm$lXb\N\xL7I;I@^^2<쨃M~/ }V0F_1/i (\&3!BqN$AIc4C)Ft8Rc>4IyP8 J902aNV2c~8 2ԆC)K)#% O1dq^r~L 1@yibh"~5db,]oA[}e! g3smpZ:0Rf841gy3Ro,J865&"eTd7`ٌaD0^s!~7{,P<AҤ2q]@ۯ\Ms֎{g/Z޺9 gu*\IOcQTD8_WşpVKDAF~;}h7 oFTF$=$OdǴ"en_~ÕWx?ʨ DS`aCc" ˛o44:xm{83@XU*TPW61Vmm>O?z>fEA1}D ?H$Jɾ`B, P~Y{_w(UUzQv2p8NAU_$|>!'{\6␚4D̄G PH8}`0 85h{vT>>FD y^܅;pX<(*'>JV?sX{qՑ@_j_Ccd9H>ze%-]-:U?o2(''`4f9t#rߛxX3ji#K U^v q ?N!m`.D 5BHX@@`u5>~}Owqo8ښ9v7cLEM2A>;ID6!"<^z` :_! ˱|8f P@՜7tbjЧ?@咤?G%JپA׋x[L1Ph~HGou}D[%Q<>6BN/Ѩ ͸"Ku(GI$ o(yɿz;L;_}ypq;z<<ׇ".W" rc$/?;KmQ )WÞ]"9_r.d `G( PYu??Ͱ '1Lyb$9r r {ņs ao^ ?PItWI+P"ݍW~M܀C=JwDrװU5h=6#G'P=Ha`>`9 ,z[p7362/c*ӰDD=s!<>q Z@_*].=aIơCW)S|A3?էiEQP?>1A@(T)}GӝO ݠ~/C>QOhZ!E8_y @|Uk\.ix{!E̠t\֎¤\g9ɂD3:Yn>`77߃ x8Q%t}/s3a?#;k>04x S@QP#A4`A4kE.iH0z: !*dfޏTBy~2 L3jMJ.nc{;;DDE*JDtEظR/=zbOe'Z4gf@1[1JO0s@ hL]wqs]h޾&Yì|%N ~[{| Sc%cq0gsD3fdž1]uH (k?=ߏG"9PP??uRGY~(@ʠzyAHDA"~$yBJtni=( ]ޓTHPQ@Ifx{??t"<Xt<#점#Wʖ*9vӗ]L|n g<#_EDDXDðb2g;A%iŝ<6S|l ?њD/U`S0`w_o>SiÅ}<.H!4%&o%-?}@ A بmmElmdڢ6cj6-6[FUج[mmFQUVV6mFѵcbmEVcQƱbEkEETZشmX̴mllFmE`jkccZ)(ՍEQETVJIURU-h *QcmhFѵ&ՌjƭFkDTƱEXŪQhZѵm[4T6-[@Y$dg0~E@ *l99U}Hp=翐! J^Q7S} :C-=кu[b4Ad`&Nz­$Ҫ z\mV^ʜ$ϋZ8xil/2vb [iH;"ƾ>Y$cѠK}߮x;RIv6ҷIcNXFX7܈G9./i8E3Jny!ޔiY[M9u^KcKģ/m#T]Z!4۝Z0m95tZLf)].1lg:\k=?%Z]B{ uݮ|tn vyy{Uhv\9{Ѿĝ<#w<ڃ̄Μk>tΞ7y^<ܡjBs]54ܣ}u:yҔUcmU\yM Ɛ1fҥtaIe*Y:d!w*?`:G 0v(itƶݯ)d FX.ˋj!'sR:z\^κ{K`ӶxW%+3eW.qͣ烷u=.㷎u졷8; OV3 sү|)Vmt3Qz_WSukx;i'l_Ӫ8H`OP㦜;M煞Ѻ2Ǎ]k]o2)ZϿ<'8hY0R̾M*l)_%mp5}(O=/WUnU{80_ƶaPuӝib 3k{ޜkg:{Z\W;rwn0|E2%H J>VX/9iF|]Bش!`I;+m|-8.ѣ;c3~ԉx= |GS>{IYS2U|φғ̫<\RYj3hOL<ܻW77 C\y3D ݎDP]%. gЎ;^ 6[ɯYb Hy`DŌ8Att::+ĭk^찍YeqӿqcVG/>˿_|D/f6InWj Gɘvң|+4_! e]Z;ta,b^yop[ :z Mt4GFNd-y޼W,|WnB_J2{ K.LFa(^Poy:0!ƢSȇÍ51{(9 +f@hjBh3|3in%qO gIiw;?F~twZWWy)axWGѦm`\m otߎNhq:—5u+AeVg4]$nryEp3jI4mvIτ뼟1-v=-!5ϷJQ\@8 &LˏY:0tApM>  Ž祂D-^.k6o:e\Gu%&'i߂q+F6YUͮu{wk4Z,皵-%niD>뾓ڏ S?x*_'k}>_7ᙽ8vz} _uCfP .)h=wr+`;?Xo,% nm݇.Myyn-K[M65=.ܝ);? gN~ˣnmHM/VzʸcsŹr]eN:v<[6nl \%bqpx= nov%yNÑw }/9{m,#juo|6a|鶻C\!{S[>7Ld[R%F! s(0,!.)B#<\]=i*ZbN4֚VVG.kJv˸7wsȘMq8gT9j6'oNvq_ {SkW[gx6(=tݰQ쑁p(ppn{tqW>0tӗŻTRL  )x\>٦_^wv8+}SΙ7Qbq8i,i-Rr"^dzƚ@˶Y2^}ӄN׈>@ DEg !drtrkDD{s BAN1 Ɉsr@;TW k!^f$"Syg[vxB fv~ (a7[USjx!V.g[͋\]gm.N ۷v[:q(zlUCw;Q- &ƺ PNVa&8q:jx @k{#j5?i@EP59ΆdՓSa$QzAI3Αaj_Z|ZQ@`xAyoآρf6iTΌ—4=r7%*wq0M̥i5-HZ"|k!$9~OʂB lI$P.rpWfw.UH_q$6X@[n0Zzr4lhJ\Z-*\=P pʸԆ|oM +m @ DDJZAZS'(@cetRDk\kS F3eY BV4;qUϻ/ w6=0E&vRP&LJQZNA!Ε@]nx֦)udEbRujS^ns„2Uni:@"0*Hwr䱧>1̑.jjuCcQ8J `۝)w((aZ1<S~iuτ5ӯgs花B(d^Ƽ|s B fC%e9h//RЊ+AmЖ&T8am{rm8ٟ)$cm_7?Rr,ZNp2Ì k7 t9x`*L@sOo =Fus!FD^CF.b EI=Ly`K) YT9#<'QI:^ 6 }*CВr4Eau ]}29BbpT.ÒlΧ}\^9]K+"tV32NO~t|u!8!*X#;rBb -jAuJ |&H(|u _2mqmLrx' "p J+?^X wiA@Kό:c\;]9qlϥƒ"qc+r׍h): *HPVLc ުu+: qvӅˋ7d?|0 la_{`9#F̧T]O};)ENb3rQCb 6($ ||f1(W PA|)r0 J!M&v{zE,UU@ߦc:5΀3UqODH!}{.*7(vQoLb٣NQXHq!AG2sF1v[Ekwgb.T0u3 !F,T"Mtg^UT' `5u4lv PZTRly@A\g}*+Ds.F]8{4HjVaȲzj@H(;r]g+b5MbiAs2ȹ(^EY @{-Ovޖw9zPka0ҩuB i , yg.yøl65|(twzΈ/f`` &lA3u8] өE `@o ,ր[B'} *{ggJV=KHV;ť"f8RBAE nX \Q,L/-mk[)jrfxi@ة.n#}k;Sa 㭦8(Hc̍ЫproCZ~?}xݤd(='.)VHV^ \j~oj^m+S9UH jGJ45N0MUƦD KnM~AC\}oL2Dӷ*l5=\F7(@E$P ЂI/Ƃnazeίcꊈ+_g_懠Ŏd'mJGH1{RDC %YӬΧD!u|WILOƎp3h$? ZOIګV:v/s_to Dk7ݷYRO4!Lj>=xQ߉}o|j''-VkYYoViA $ -{׈msY-Y#ʴPfizmhK:B@޺;kЫ!vhA@ZǽKᚓ)IΩ5:h+]}>L룥gVlvMڼ( -pq ,b'/Xl< v<7ՏEUhEx@*`+'?Y|*{fcy]kwW2Ml]rnSVY LN،:)D:.]وΤ7Bf3l۝+Ӽ>aϝ+^f0R%g"w'9Xcfl[c /#X/jT;T,XH0țwbJˆs|2۶n#|n=}^>E1I9b3gQ{ =slsR^/tw,dʜ8^(l!abO|j >%{ƴM9{bqoɌG2}"t<PSJwċ32 I'TyԪcw6Ӊnq}1="pk ;{گ956p̋"cErhTwu8Rp$Qn6Ӽ3v=B_9hhv\zy)-슠G[×[҆sg.Z8aXnDr;#3)ϲ=6%b7Wo8{ir.(]OckΉ9C=v++8 c8]Qp;S#VG!:&*L;1ǞqV5=3 "ӛ3R;-iU}Ya6;w32"uzՐHMDJqQ\HGv#RDTDu(n(frYv#2//o\3)([f*L^Λ(=)FMwFN\[3UJuowT:HdӋw${HޔwlTF̆fDO/3$xji$,WËv6ˇ.ҟaek{g'H!_K)Qʁ[LYvΜOm,l7jXR~8ŷ79mp8ܱ7t;n71` xKbL;e)x̯ ;&rrMos~n;אU{rҢ8# V9c%ݥ;'+v~oyzK]Q Ny˹F䥘ּR֫?us: !1jdվцcVE;%qʟPnE8Hʠ"umbNPýuȘ#ȯPmU)}mS}'chǵx4ttfm,ϵu5ΕqhIe2v Q/4t Jm c*d Fp>㓙7;bz]8}e\.ʗ\aUW g mxRԈ$\6Jێݸ7xg.U^FE+ݭgH!uq҇@Sė$*;\]Fůzˮm+Us9D#FG)CaoOKydMw5ڰ+ER>qa;Gƒ)V;>-8Ljųʕ7 J$Um ^z);s٩Ibm%W*0|#i7nftͪɛ7ޫunN#pfYy.&l͟ [;ܸ?R{ܘKU x:kĭ ɴtUn.W6״ܕ+d4,ܣT:<BIN{{'kV-^˻4ھ#s$C30o^lL ĢJѴ:CCݫ\DbNolEt"4Yw7{tkn{txR\YDwOܤlUcZmgQ)6pMg90#̜^IF;*P8{qvBC33#b604kn(]T,!(a{XHjgnK9N^KJ]<BW&#t#9=GH$q¢헃{VGf ZZ- cۇw[7+1;7c)QRX彨tf[%omE(c;I{:}WW8Ta3r-/&&x1:L&b긨X:ӳ O@3= r QDs=7+]:EAvgE|:bQI74Ǿ%H.҇"2WZ"I1(f&C͙v*J;}L8g4#-Ҳ٠c8Mh&bѽd !/pCUR[r3u+\(3;mVd)ES P[VD FatI)V쒳K9D舊߈39E""T.^?\BsrL"pRWƵ~1SD8þ];%v,з< 禵VD.i߈ꪩm[,n,rq"ltdheh-Nk{El H؇mR'v웦nwHGPZ"-hܘjB%t Y2MLYRQ@đƻٴ E@ (H!]Cj4TI+.V2\'\ͩwV G&k|0lpÀ k np coZ;͝'xg:I%~>nBZUW8 2^ O,ysuz pƽ!(9B.+=uW`qMmmT]" pͧ-% }{s+GE%̐Psȸ"Yڮ7C'sS݆'" *T:֖9b 0Jms;]eP%6 >HBa#E#F=xy^yri 'd)΅m;@ m[moHF }UUeRmEgKM1%?oתR.9(Kc;i-+~zϧJۭ[ w󂽷5[-l}oҮ71q@8j5ӽP2#:dgw*/LtVE )l\0{Q?B1@/qZ6yO o:_ҿ餟HeLb'hMO; 7.;kw{% 4 /[.yyZR<,oti^_4]9zoͫ==|B+|W"m', 0|k2oE^@̩˿c3Z'QkPH*_3;Ӵ:C@ y>_lz?rQU^7ܲҼ<^2?Od|()Nh?74"ؖd@O-Pe[mj}jdxNlᶡZdt?<1GC0PH(z`3W𫽸Ͽۮ{6Ȟ!4( V`̣Qg5@?f|fl+H̀Ĵ/-iu7<~vPPPo %uղyS;||wOM^.!\Y`H*KP@ $s%{2p@F/Q=;y;mdQ^_g[mP 5 HG9}DZ}&p ||q>6,Y?PUgbq,XJ󱎽/eel QOza}=}rS( @"9Fd֡?ɡf@I %mbKK>( @%6۾M׿+s[ul^-e?O$z@8 5WAq Jxӧ㝶PPPwOIwӜ%ۭwמv4rnc?5Їb(l( [YH$?z=|+L(((aH |pRm!Sםa|#Y|kߎPtoÜbi$SBy殗}s6J2OpqM%78pyuGw@%Җ x͏Q~_ÿ?oY% 5nVs*$ @P$?83Z鞺kꢨ*>m*7ɭʢ#lï^|<9xWpPP**-*@7k{i~ܹۯn@ܪ*@ mm3˗n:׷+y(6Ln㍮("1HQ#!mCլtG7F#~ [b/TG>VtX+^#0RMo0̀AJP߳_vx ?\AʁF -/~:*`QP/Ӄp~tP{oC?u48Z|Wtہ*HB8:sl7NL˶]:QUFU s|;rDP.jS}@V+$קσHp`#}^KW̆-g¯|W>6ͪXVr.7,׃6rdN|;rNX;U̪cE+|7v{ZyNwqrpmQ)N*|/ũ&ˤIG%򰩼n}%at(; }p:VK$A SI2PS4ECF1AQfiRJJ'O螿B%Vґ;Ek`C6c';~ ̳UBy=-h#'H8k!)!ѿ+ B2'zxx[Kv\ޙSc!z6#O}2kOi?یԪX֕L3_ Ѓp%W۷Z};apOP`^拢2bQ4޵???wOnF%)):rva(EPoYaB| D#I7K9y׾73˪wרBkO l0 z  ?ko_=9*V7<<+ùF; <__룚=0 hpւ|~ߐ]@P{0o7R*w/|*ݿ<}2=q|l|{F^4-QY./B5#yzsݳvn>9|XS/a~<`rѨT]bꟆ} 8} -{Dy̮ xC܎V%UǑ#jnF9Ba:|bFΩOLn 7%V|oʾ|}7ӯN}zpӁ5 PX1$XT̛3Hi,XœIh h LpxS Ю9f* ] ۮ@,z?n=}>t #"/ƾjoפ!󢐃[}.eoTT58uGO~.wק9so޺o`oh)>Dv>2vXrO?ig :D,D;cywE (e' ]0w_o/G!AۍZ`5D?z 2FL??j1@ls +`"Wcjzeqw/U9ava}O(^U]}*G \E‘~8yЀ>b+N˜a QVNJ~8a' [͂iMSGw~ߟ/y9~ Zz[OLֿ2 S#ڏdto,I_lvkv'r'.>>A}*ga AfX>KLբ>`'݀A~@~0ZP.q7xJPXZ x RNAF@J O>6v{YW^[܄3~SB3h}o"DJk ȤkUwJ. jx]3fۯ|fvh3Br :m=4ʑo}^~8rQP$;ze677q/{ܮsyׇ>:.\]P (@XUbōMhlcD5&߽A!ooñ3`܍o@F9^ g>yT.d a+|yђϏ/{_]}>\~^A7}};"GpwtB:Y\PNN{w8a^ nc$WЎ sb\.#mgo O-<8%=P"/c&k> /YXrΜ㌣ӝ>|tDfQQ⠡ ɖ"ᆏyO}vێ1@uG(:* Va¼@Jsauu8P+<^_\:<|[̸ /%keYc,񆖦_v"d%@+qV0r\]tT1R^J;̅ ܳBw⑺tMU+^?Үژ^^`Đk|0Ɨ]ӯnvZ3[z'T%QƋvk0"{xSBW ❓[fݜ/}Jٓ{'cirG;r_HyƐ.֪̩LQhLd)Uj&/|s+~GL/0%j3'rlr!6?F|^XL(0dr%!H̒JW0íhJ> E)VuoyM>n')K]E~o~6ɀffG~o k^bvˬ!;|.K#cļo c8XH7vd9s|cm8'߂UG("n2%{;d?6[X-usw6hNhКTI-4m6h`?)!$>j}}w rW}5[O-sǥ :~=3qNJ݀K8MN[m~ӗ.xs0߃3.奷m>2XXFJCDL0ϰa+[åD!Y?na2}msKDr {=bo#³:c嗵JZ~̇w_w̧H]9OB>z4{tәݭVkxqiB)VnhJ]I7Gm/k})|y?J 7ķޜ1f Q/+}?m6jzᄌdGj ⩁JUym.\71 Q>4oV.]X 炭7bF̵2MUpB/pY$[KH,%D|`~IGv7I$M^4u P"kkl/ 'BW{WsԍHM ZdRTRO`hObYyͅϸ @\/bsnoҕzKJ~-uB{pM=p\.*?oQ]uxe.s|d=gb˳:r] 5ZD69{#@4njC"<\߉ zݛuAɌbʖmʵ9*Gt-O}9iPMχ^9RuleD>s3CfJv|e/W~9O]\/{PЇ1, Ι-O64<3ۢW)A@?mݤgģN/88UX0#M5*IQ{2l-vGM~4 ]傊T(l06t\lNKJ }Xv;3![6{('n>z/I/'q:o-yS.\,f(K I''qaȄquߎ8j` BH:#T%rVt|H!N)+o9CSiBW1)m^9k *J CTy?o^_ׯN5ZswfJK[9<Z#{2኎A, @}1v&qoy6ヂ#-B&C;Y\B`PA LH_U___Hc:_lσ.i{>7'=L@r:،WWS==boo 8U|R!+]+b>G3a`uƤ F'/&b_^y۫};i3]Rȹ`~ҹy=:׽)ߍU|X%-bp;Ney{|6g3צۉ2!",H_{ۿ:1W`` o؈/(n_~1κkoO^>d ofXcTyR@P}%j1Zb>hA`"꿭V换+FlZۖ-cFcFmQXQ5FرE[cQEFZڊm\ڹQ\UEE5 4j*[cTZѱEUlUX-nj6mhXkb-nnkDEIcTmFshبhk6mnjmEj66mܫѣͬF-EhIc[ImFXڊ6P AV@Yfk̿N_-۷Zv+\ _Ġ}辘{AdUWV|! .N,ǯNoo_o^Z5NUyQde~?R}`*I 3r`-rp(yamUi{ӵl{9fUXwuTk>}'woL|ߎ/ 'CNZ?92{{ww{=r wB?N{y(6hpPU\7JQONt>s}w~pâ@sz/W;r~pqEAXy]!3tPO g2N[ú|c2-iڶ;xZָo}z7y돻 ~k"o 5ߗ~}VB3e9D%:-] )%eI'-)5SU4ZCV_}i#?ts巒ZNCEט^bY./)9nD˷wq BFf2짩e+tGKnLpyr;֛{Gdi=?Mdko c5) ]; HAqD@H$*+ 0"9?qپeĒO elt!xݽpo:Iu#p#YxYqG~2./ѩāP9ڼ&ݐmoI$}0Rhq Ym.M4[$;.jF5ryg8}( Mdsss|Bwe9% , KO| (eՄ[Vuzjsk^7+lo=yW浭k@kZ6>5w93_hMC>O _~>! .DGF}Cq??Q>ى0")JS(XC$K=~nL缯}}!0c0ߪ8D9 7h[._~]X[ZGEm KyT7(гp0 m9?{ wf h(&M8Tq O~A@7<NlG{4θ qwgFB!2zp`BpwXHhesN,oT:잹[+ lo@oɲYA2EZ>>9i&e Ҏ쨞pQ4^v^gɂ1ħaz &ɉ2全[ށ%USqh}e7"? t#s?ѐtG ")*+W%x(@fPct$nnJ$sVL$&-$o6r_TWΛrի;?ۅ[n%/$X cqR2/_ >iW_U?͸Hʜۛy/a?锫ewNv9mhkTۖ:vR;y C/uяU 2_<~_:rLpԿ8RJw}Cdf Qu5[q[pOv3|l/boxk^=9;KIˋ|n \nJCi5{0/BeD5{/iS޶kJ"O-//ۇ *bX]Nwv *w3M2Ž)Ğ᧏/5toH2{4`n^y#/-V,z.oge箔ɋu1ӝfwzzi׌D߆SNޒwRoy/.Q0KrazĹNWAǡ|KxݾNp}o;=kP6OKt9sO V:AsϤj :{:VvYˣ嫼+jfmvZnԻ[G#ݓ.< ck3ٜ16c75Յv:-=9,Bqt~vq vѨe:+fn!D Zr/_3roWs3;pA4Nq'gXxJ i"y1*ߟ!klCƬҵ3j!~Y[t$dֿ,mqĻVф)=2*g5Uǥzwq< ~=;h 2֯[[@Vp}K>KL/֔wSf4X1[غD?yQF w [smGUe-vޕxIsW9N.ȺrkT8Ն8^r>^:Qul(˝nj)h`ܩnm5u XG#A}nE`#s!LU38vᄑc4YUm3.92 ƛS+?L?7` -_?!<~i^@^(|"xDMR<=PT(eRQenBZޜS@f|0>.up}"c#$pi⓸Rm(ϞBh9ѻ؉^㘹c- .ʈY9^bXOnbC-6("AR*}IIKPWǎYgY9j זhdPgB{&* LǦI7U Gx=(xW} @ 恋LQVu8Y~+tEdɡ.+xp2rjD 6̍2/#羅tM3oBܪBTPLcB^>6|cJPi 7D 2FT3鞶8$XxsM=#<Cirɕ6*PJ7R|D18Aㆄ#btT2͜td6{^?-tbQR0(?]NSo nb8l=x i}fID?dFA8u+*HI*F;޹K^WO͒$Da ~L=I5=P;:ҳ%>4jh:#n8̎vȱbey[Tlnp(}dA5o -mzXtAƮeeE[*W8!Ht1{~x rAON-iPupK"VAzE()JW^~wo 84ӖU+cϗ>u9sj! CQR/ .8ҫ6 "'ίju\3=CyIP6"UO.j ..7cy?@C&EHXOc%80I:dÁP"P6FH{2m40E2:K.KXֺY[7 aZ~ DPF1'z'ջJ|K~&AmXK@ZdVD$EhT fojSX9䂇Տ1%UHҊ Ue D0oR֊Vyc [N$m+Ix|ZZE֚СCC&C+gBћ1Ti741jف){6 , qJ v=PGFI(`S*.zˤQc3R$2 A㉵ٶ*krC^{_Yu3=pB|=EHפ3FFauQGL":`Q~3 bך-̶9ymA~0EC1㦺Kz2/r->/0800Ï Xxr<:vo羯uVu+9,H@ZSɐt݀>R$^?LU5ю[ 0d Lz]077H*Y >5W uRk<GI>st'ʚ֨m#r:%1:)(Jf O>نlWM%n/1h/+P9NӶy.h1RC:bi 8H0AAJd^:!Lix&2m<أYTx:+m;EeB64v]:h-H cj||VD|( uq _.iPpʹؾEv PVv) 郴CZӏbT/q]M7lB ZRԧ @kw%ʜ4K ޘ(jf-&&Oyz0p[ґ] 5:@M(jϯ< ˁDDMI5jy>;Q;L/ wËp9\evSB#[aIt4 뗩>@%R^zく;;뎦sUwF5,N3wԟ?c8WRZ2H3懌EjXUR"sDj[Ӟ؁d2ۓk>5td'f~jXg޹f᭲35yx;:sߵvVn#Ho# 甼QQO(^H}T(Re0`ܢo D_x|m{REGöxI_<\ll< *Dw!E~GJ)n}O(%K͍ '|-b>,r#A13<4 u{5!+yߚv֤ry l fh5HP,"&X ƗjU= ^nݻqg~=cLhAJy+Z t>P&Jw LPz'͋ƶa ,0Q@}gmf3*^;Xwk#H$zCA00__E.-6a'}~i Fl[^(<\]E~\38$rؙ 1vhk+J%vԺvfH}HgFqp=B;fX]/Pta$ɤeU+&448pnej\gS*HrKT$_$z]S"c4<9ؖ V $Qd8@Q_.z]jY,pUIsHkkJ(CTՂBDR( woŽI3G΅a+dƢu LN+5+ȍi1Onn(fsa?ynnASRT2>{Ңb_N7OPG(1uBL? BO~{3u^^Ī!ߤ+p/LH|.:< Ϙv.7mO o|t.^z)Yaahh{׭hh 'AbGqtQxXA0̢V&5QXl=<Ŵ5CR2K!HT?(,:MZ@ɢJ ѷh&[u`ߖS-KM0_>|Q$ ?F)LpiW nzLMìYy@,Mt5n>Hx"x3mf p YA_K`R`voĶҋǯCc7Bs>c4Ί V{C4uDMt_ l>|Rl{EyH/k9sZ%{pt 8]Xe $"$)ugcPY!#}Um:m-^4(7JɈ.Ly#3Zr[6yK-2L=䢪5(! gv*5/|^7%hR0nXEƔ\_MM]Р7nn=ۦ;xD5] rY9<'<,)SXS ;1BL:NqB+CEKb͸҈P*& 9m$·ei~D19!$O'ڻxcZ9kpj` q$3L5<4hoM@yމO:V /mRQ}`<.٢(HQ)-vw"|YX~\j7njptq[!4)Ӄ\dj2$U(%<(<уcr}Y0LK Щ `ϧSѽ;#u3YHw93\:k0)ą1"Ci`%QCX`" lCi;X3j4D݌a? eن%0a$iA1ǣu[馺 3hMpKwgDnrzq|cH0+4;_@霽[K>(kߍgN0/TJy+OH{D$su9pI [X*\D ,7SтE;# ľ!f(3!If.kĢ ys4zEjM^E iax{S^Ăw9 ,E h?9L 8wFFg33E4ttc%bwsB].!E9*EnU}JIӤCdMdζ<ʻڍˀxqKCMu}4>_Н4bk˧zA%ZN:$UE/B\yMYv[t5W|.\VPwjGKƩUINF?;JK~9gh>F\^DQ[*]رNΞ*!iD7J,fQ¼и$/]}:hWdo*ȧ9]rD@2 {l]H<\]Ga!8Ǥ@fyT[>L#312; Na]=\F `{pC+CM·;L!e#f#%sZrBN'c(k< @qH  (E]R[Sq5j |ShQ)#"%DZ66EQk^Vx-W[XPS(hx ؀X1CVj,``(T L*%h*H3gdsP@FI&bňIQk^AP2VFpmXVj[T(9B@]`" L̊@RJj(dsx k*xyO4yZaA*Ə?E1y8b\, ퟻrNyzۏ1lu,dYՍ y%iJ,]I[.Dyb(}c(ʢTEau `ubѼJe:6chuY{$AmH@卤JI~t$ZI@]9g)KbsI&b@P$2RE}b@f@CP v/WN A`t|IVݧȇqiDzeB1ߵew"ز^<.Q9i|Qz@_̗ DvaMs6 7p#`eNF5d@P^Q*f"%Se({sSj |tnUz0Qv8y|㼓nX5Ne7q5)sMv!ŝDt V^逳7fEXYJaPBAmJ`MC>9@g~5hN >d+nkH<.o^~Xq Aݨhm;J!CE K"E@s) ) \an';.D!#/ZלPت䈠{?ý+|Z8ˍ (BUUVKW2eEcP)O/]V۟k4 l=٘W[o\6̿D5YU);>'S@&]0s7YFV #MM BMUFY(30zoѼ#c.ظ8cb3y& v٩ 6tUٜa<o?;k3|w״Q[DP#C m|a XMavMɍSɥ B"H؊ԩ [_iP}PSpBl?n&_U+ 2sv !i[ AV}ꣻ/N8 kT᷒ O Rn tgd5؛mI$@9򨳒lG.9Q~1~o6q*I h1 JL}Q7K>pMPRQqC"@cu׽G{sn=ѮvsI5~}ΜY5pHJkbq~?~}G.IЌ-_"YPWw!\Nvou^,Bv)<k`N2wD1vpOƇCz!~ Sa)!Jh2t,Ϲg30ẛ^ XϮR&68Ey$:ʡ7xq/3fO$oIٙ# >Hݪ|vwđxߟ 2Y >Bp}u= O/w6NxY?&B1NvϕI$*FF\y6RrhpJ6bBhcyT1Ĕ$ 116Ep¡Tb/<ޗ[];9Ӳ4ʙS,0VCZdm+6E)iNǑR?6q^N:0H\2!s8$΂B#h x"-p \ZZydcND:If@h%%NzPx8{YY1Jil L 0z RAO#; 3}q(:!MrڦB0Q;&֪d_OS9A0qLZYLelsJ6B11;0;Zܪg.p[L&Pط9"iUqZm2+x99vyC'K+9l 50Rȣ%ms5o5֐1ǂ?/g8c08P!9=Qu;*!ˮ{3\_rM)TʉD7 ǝK3jǜ^hs^ibڨ1Z15i7@`qX ]@(ܞ@P꘍])kMkִb&Di^yMc E$HM~=d^}cȢ>+wͣ-?P_Vm#RTʐ1_^_Sޛ ƛ|2٫? EF}cv,|6r6|;M1=5{bH^kNB}w', hbP\"RPDlm7hrE>z⯗kY" $kpc8=5CAjNTM%(Rᴚ$Og{tnVi[=ZcW2sQl=+|γ6+?1h]pzpz ɊȟV)Ț"&$P<^K(K:g[2\b `#lk#0gɯ,zL=,Յط1@֞$8C=^iLfcڽH)o8֕'j8G ؛bA>},zfW1t(0n>w3wtagY3S羍EH:UK{3n.Z>w63r9\8K[:Z:V.,CʍTLWɦ3}H)#^[lژQ PØSMLI@1O4||?,^} &NM,1ctӐJ8ׂ1<`2q}ٖD43WxLVFkNi"bt F'oRCfXlDhգ|p"['$e9=<U0Wge@Ѻ3=Pɸ%,yJуB~ߎ=Z_aRu팍4['q Ey= $QMЛޘ166a(gIegkV`WhEҶZhwz6Oƶ 'lFFZ,(Y07}';:TXǗ dGnF0 M5۵m_26?Cpd=,5ʅ Nx/@9 vVrr',QE4|uPNT(v[H(:-x 975_fLɦ}Lϔ;4kz1 m>Kxz$RNAVef.#~Y f$Tkzvq+!js#cFwj4؜&QTr.ƺA$)i|^I MumHH)=5!\Cm,h:xߣGO“`ƾ:_- |4J^iyH d qs] 1uc+QG$c`@7F@.@z@N>Eܥj"(qV.XS@M5܂0Ȱ/猛p lQbVZЯ mz gP G.h6חW$ 'FIGD`]#cuEu- UN65ETsF ӃAqO{H7B:S>7ʪ i3p;p׷{i!o!UD϶X듽Z  *BjϢn:5`-!N[ڞ)ϧ=rhuY4BlCc -E@(5kQ&Q՛H+I Lp!T p,6V# #S9s1!aXvEN7 9DΦ$-a@݇|X{w7sc2cqp󓁨$ᝁghm0e[Ahwb&5X?Hi_w S@Uudފ3ƾ:l0{%ҨǑ{h̘B0^rLPآP((AymكUZ<-4hi4̌csQ=_m!&־ ҝ"o0ѡuql)%9v 8 DWo/1y(BGuDx\!՛|FR"R$48^-E#Ua!" _oONnLq$Hw_Z5vl2dɏVEHDHHD'V{W3εȆK(*QΊwu7p:y#k˰U^3=AD^^nCT8/}L'sCj"%ĖC!1]7Vz"Pxƴuvg'"Ap2YD/,┇tOlp*';:]mDtMc&.,9r^zgR/B[Q0(}*0m6A´(>*36i&P9xV' h)'i WCfDtF pʉ}!IC*`a#l&;IֲiSJBBj1(EPϏOOKb)c8>0j,|}Y_ySQ >X:JX녒ia)= Vpt.v %QյWr1| ]M)F^\:g6qpAT= N;O <]A{8&8d~G燥nofыŝ،03#+kKEۧKLR.-Ry^9ާ1P6qHCI͍|Nq']1ѭ"_.ӾvB%D2["~=O߇w6r,NL88x%JSTDV$_^sƅW. $8@Q #؈^(p=| `cr#!0[Brelp76L~A(AuR_7(+(6q{W8({B^ˡ0֑=i1k୆Ӫct|T Mrﰔ _4+AtZ.=NY7=tJfs 8R. AEgAUeg;g+gQCRE[2P["s0M/=,'QH&h9汚d/YXh X0PgZc޴gQsr()a3'2(~Z~xf$>P! ꚪeQi 6/莍'9ΡF]#0B@Rpz4%zXCsF5'cUJRy'c+OATK7d%gVZgK;X-^q˖F] 䱽AI|y)G>bij]ӯ^2HstC[eӡVUdNWON2?a Af3 Aci'>cG{s .Dk]pԄ AW V僄B',Gm.tUKUtJIɳ~-)R4d D=". N(SАiL|Y=bzӾ]F7XDDEtc4 Ԙ=QIk@'<(9R+@Lk\3ֵ i KBջ,:kπPMJ1(䬮}F&RqX(2~H3*3t!0=#UcGE|T# ,9Zniɯ;[MW3h/zO/p?9Gx" "P}yRbM< *PspD36"JC|v=af6@.m$qv˴<7 -J" xG'~&[\_yo `r=79U|f6|c&Ǡ!UX{{6.cNDk]y]̕@ 7)y=Rn2jdԮ]o&6rH,ض?/Ģ@6yx yŊVN|3:|[o]kmr$h=0:ʫ p˵uAV==0ϑo)QL<4E,͊݇RRvG.+#d8TAoOS.r:V }Px<0ІCۿ~"NZcPI`@ eG6{ 2(j]~&f^DlGX|ΚݴN灼$l)J;H93]10 x| 8$ލm]XB{"ǾcP?"LМdˣ"CB-IN3,"G;1k}ux3u?FQi9W lJ`ǥ3r`3qΡDx\tNd 2B~p>>5MwuCgfmHOgJ IueJ!^Iah>bplfVR|#mGA >=7 %TDڔ@m->pt*qpL`uH4lD!%d !8r`SR2aPh* H#OiB 8( ug,,oL'(i_@=`?`, `Q`h *B P60XB P  B P  B (EC0d)JRpQ֝Oف ?&`A#Mi2T5^KUƝsmp'4Ffh»JAHj7`:M9EXK)cehTiJҮ6h$Cmf:k 2"0_gɦ\kXbMcm%\1d r]6tB#hH7`FC) 3'"fIFCm 14Yn5Zoa/_Ëi@XP9:9afa  @@ =Ozln~ڠ# .&y `f`f`jq#~CC?1QEF*jQ!l9?6{Cy ls$HQ) "Dil0rOƣ ГwkvzL I{#f9t]r~xOw}@4.o t: ڃ, @s~,Д' UU !}4ZCr, J…q [[xId%292a(kYJM1U #,pO+1 ?F=a;Y8N}6 TZ6| zԐ>4>p xu1=cR@05T^N=u%j OP6dHA | _j=lQs<ɰڛ1(gc\s[ЊHQq ﯾJ8CCk7ȇfD>8%b̞ʝ5t@ֆ W\-?X8 '\"(yЂx0da4n (`SAV "k9|`wY5(C07b#Xd)P# ׉.&ֆrD هNΨ=uPg7o4o*XLF-ʞ>\'b6VMAmwCFwU`wso3̪vaіrr"[Є/; ! iUzQOWCRgU\{ߜ9-Gt\X>_,m'29:\0t`t0d}9;:=ؠEHsyj\taLF%hRkj03o8.YĀ`$@,Ccu3:(:A>G@A3vkֺ&gC0g "\3Q:j Y5P{=![A*R8< ģ (.͜@ӍkNW&QZ9;iHG\DSH){Zݻ[YzUXbMkMZ)O(^Q&nU)d]_ÞZws+FZ"7rxTUUUUUUP)$ S8+U9O5A<6CXqR"> `ޣMafT_6LnThztNtʷa+!BDwc DH{l+Br5=٦GL9[=PJAf@xqu s/Ȥߪ:P.[9qp7`+E8E~[{N>=/j/@TEH%huu]rZ%9\HQ\k]CBJzɹc"U7y³ϾJpaS1۾`5KV%w3T 5zPʄ=\/*Lʀp p.SpFC"39HLsp(G"pg_P mt"Sxʭv祋di8iJH,(0lD"I}%h= `MmTQJ<9min܊x$iH.&Axxi Ͱ>?5tɥp \AdZՔ8KPji{D@1ʮdnXxN<gWZiUB6:axOZ@s]twG;Hk SŲKx`HxW dXagk\8MW#ya1u ބՓ pvH 8EM9|i-F!/Sa.X׷N:V(h0>8m/*eк:i( 6+(v-CqU>4AKV`bA6vbp̄7>:\[<\6 aݫ1N)U [0Dg1Dzf4e 8mP!=97ݯ~1q zbt90C9.sG/_Tm á$)Dʈ;A ntڼoQ#-n`(+ W~I~ODM,HV( ;q7ec‰bipC%4-jW_܎L{r1|FrJ8 3Y.Γ1@ (ch` dBϦD@93MqFibF]oNPC(Zn4(LrN `ueʣl~*ogPۅxqӅ'GQ C53/+9;Ѧ7A'r09/Gƃ+7uPN9L‡t w.~'Ip1++$$m^n-(2wsY&*孚M9MpHA=F , xiyehD>h7}nF:z|4tuX{vPnBzޗ٦@}^2(%l:|P0m:":vTTE4&:1c>v߈gg9L^(M4 L/W\D@~«@b  AY;#q#/C<+NUdʠi-BKzvRF ƴp̎[wMhρm|&9?kk{ߋI곐s` Zvg EMzm`v@FBFo\jy 0艱@MnpVDjːL, +P@I1G2rdkkMh` ܹrJK_/l{xTXI1><*̎$dr;m^:.bŽ QFRT-ԛulv|2±bBeEL`I1>Ov$*s] Dse vq+ˆH{{Rhh e1{u_=/[ .@"#>]-U@e ^ȏ'@;*!06)B]˾8/5l}Vܓ^ 5I)1#%{V>_.>]?.޵QA]ˤǏ9ٺ>"04 @r#ЀԂJUl.2 )n|iQ^D\(˕/9 ;U%*!e[?-~l$?6KWy6Lcƌh"`E@ bh6DuZ[ 'USy]B ő*1Z,l1/qef$! `QYI4FC7nK̢\IƿQ$R9 pf_Fcb DCLĶ [ěĦڻ;^f*Ҏxg_F4St$?vɁ j=\1z{Y?-]x@~`!Q~L)f h8₩za^,Cw# 7& ^Ă$Q.@xp&Y4{BioDž!`aiN/m8^EǞcQE]*=\)*x{&b d #]>9f!Dn:yNުM쐼esrTp3M̽ѯ$m kt:Aƿ! DyN e& : M/]_(ҧ?i/P㏞$1/jU_hiv|$;QEVuq7+ ^_t$;8 6o,"߀>ēi%6~8q6A6Y9^Ƃr=|vMZiH|yXΈb.:҈}]vvBNQ.J] a t?8=I.J o/{us 7"xA^l(DDDD{Sw=-+\"], 0׎Ph:d}(q&枧pW:C#`;o>ako\jI O^{Ew333mRn:u `DEUU_c!Þp9#$Qyvpj/Xzu(~z/gD N 3w9eӯ~ Л.!.ÎvLՌ惭tAc[ $=Y̩A4^/DHi^-74r\.dY)#< ·uoDJP3>WEQEfm}7>}׿+9}_ z}Ȉ (Q_OL5UUxEr*>QȢ(ѧ-|:?;]R_'碳!Lˊ{xd~MpA@]NZE\7'yٴ427ؖW#f{= 1FU5D 4y3MGF,#\ܠ"iIB0͸_£S=# ݒ)bfs8]f&ď%2:B>_y28KS]zf{-1v#&y7\c g4s>Q"N&ph}/:5g%L'r+;]uu`aFP$HTԪljkHfZ)i~ᆺ떚KW\@غh)FQ"ҏ6|٣vO< Y Dܚ=ͯz%ߞgtrNdӞxa9lBiAx/NsNe۬4A$܎BB-0~,2@@J =OjROt8D҉l#$/74` ?v -eѭC$GPyTܭp>5aMk35qV^4?*j]DGJCMި^ե "@m Mtw$х7x8kO饎,ᢙL7T(3I{~ľ֧yHLg!К{<*@ ^" F""?b;UY6k`˼-һ&Ҫm ϒC|ZwQH,b%P`"t@"CC0ջn;=$JU*qfmot#\MQ~Mx tͫ;T\q:HB)إ8C ipS-}9*.Tx 9-4fd ҂Lη D [?@C b>$I? | Zu)\v,,yc#3OB(V- ){.h ;$.PA6IxOWV0 XFꀻ1'I@ 3O_̀D%w GD X pe!ͯ=yG{ɚ0]j{8m;zU&)3 =!{;q|?k{v}RQQv9 "XIIT姏 , c}-kDڼ9 ܍-ec*ReĊ= 4UT7Sx|~5;; o8\MYٛ8uR%#>1$ j:(]8boܼ>YI$Xd1 )@E:? eЄ?~B^?ѺW͑)JF,"D>>{e,&T I&KLJ¢E,$AXl!KT UUO8 HS˗ol}_'*')I i>f?HAl1h8Ĺ`=bDI$G,յُMVmK'=V 0!3_6b߮ &Siqu1LZ~uyul҂TbUq]4Hʭn u#;}>^t&![I }fl{U649FƨB1xSfXh(UO*H,bhxeB*L~K~AT\_.YI3c/9.h5pʘ۶GӸמuκGGLDY<~t6af8E4m|?;%=><7Rjѻ'"*ɇsEjJ>q6waՈˋ;Ye{ywyZͬZ[Q%~a3P|\u]F" CH1^x^}zt=F&\|U,u8@lP`@ԍ]uҥ㦘f$"%2)ݞ9Vyyg鶽z.]yϟ>vo*BjJcVj+VkfZI[ZWV[jWvK+VխmXUQ^Æ|9ះ +[_ sn\9ߗ>h.h9Yyuן>}zuq"OCH)K@TQ( ~G$ xarm~"foqͭ FD_i4mxɻD͇.aD=eҏPUhJӦׯ>ݻk0tӿ^ 7?h$"P @(B~}{qys.s%~`~`œ Dtfq?7(~׮]yi׬Ĝ@( Ov FqH'aK}oh6@P@CMOYTc 0HD=Pݺyxz}9t)H]w z%Ne0kU'QҸ؄mUܓa(Y|s'[P"j@}ZDzTrl !dAɮѮER>\@Gt9g1.RTN\z(2}}g"yXC;M.Q@.|81}{vвAfσFcS` P*"B/ u}lD¦ JMYBAP $YvOmsZOH9FۇH+*i/KwϷݸwyttNZOXv[3kM}" :o??ݑ]vԀ6kZFԢVPFa>Ut<:`dD(lV_=9RfϞǼn|CFLy2]z/y3d5r"_v}ncT),φɂayX:$vۼy_Ʌ ҵ{Gn!>H- |%s[MSAK&'uzkC/$^'nc;@zF^:.] `/ 4Px I0䐴%I<!\t"pZc|ӱ.!OнBq ;\XZ$ i$(Dc'\nX疼 ;i6I"vFK/Ԁce4ۖ$ɵhK}uR˵g)V`,)`1;hk݀A:DDFH_+aB|@!0黌]XգB-{3WdmZ9Gc*E1"  '0EN#`Dw4'KL`+H{R|¤aE1Q%ϱ?.UĊjއ5peSLK V[c[{ڹn\VW[]>bGtҨK[yAmij&P>#'BRb(&jP& #-il 3%X!`HIwu! $dh5ƃ$ELU!R`bPAv\9kt4DF8 -%DQi(eXi`ƲB2k0lL#.^\4h@ucq  HLcb*JiUV %֚gHk-NĻP5 Xᷮ>?g68FI9P<{|u4Sf@TsBr|A<. segU/rN=\gwN:4wJ֑dnKd[A#>"4щ-WM֞ĿkJ-&ħRUm˖򕯪WMG\.d~m>3<,L ^xۉoˣ D4Fj !Ef76<#:gz\%MR'P0L)&~9Zz0\%d  0M"< ga颍E0 "·aiWM"BH*{-n~^pQJ_ULsyihIh?x$H;\r ηiYk~Q*H  ,t ƶk.+4*$^:iߗw.9vϿ~֪O_u~ݗetEvO>G"[KH]Z ,/E4K1?}cYm"!+;r&rƜ>I$ Y05o6|h?*ٓ}Mꬲ I V3y~?#ЂHGEIϿxqޞ=a,;$"+[xQ:>3|rso8AzmC`AȨ H n# sTD*Id 1o e^==yUQRU)ݾ6=h"P&MHİVomUt֫Te4=ӌ%Ue<$b`AZe?-7 0>>z?WV6ҋj1(",dmk[k&HE'H}6FP]\L3D?1Mu8}Nzi7rڱ\R=Ko? ~]?va*8dJ$$E-_W'LT<,ܳ\TEEPrقUNƉLlay 2h5C\*o,0Z W"}x(uMzU[3k- | HHn˴9$PHۗE2 +g Y )4S|8_`:NYN:n4:n2b@$CڔdՈD'僘Y{QE<:XfZ0Ǽ1GՇQ 7 "Lo#˜pCLZA;!AL(6WH{if멧^< 9>rxsސ } g]Wٟ_ieO =*p#(D1E~oo?ZfQ-9KQ9و-r%!p=P"p[>AsCMUNpev]<J:ƣRhH853+1  Sv4u:Z*xd`<*${5⩕6+"%j JB@ 7  PЈ0 ų(P +؎ەO],@^DÛU EZѻQWg NKF2ȥni8Eze\2~H-[V-' mԤgmցу-i2 ϖ$/ .shUrMviJ6k@o@@@C}Ul@ݓa5Lwlj ZI%X` EV`V4I?5cRk1q]l+/cZ}-!H@ @ZؚkR1c7*u$93Vbt@Pd !YJX8Y/9iω`!FGz֏@p;#I XP/~ͦc_q>>lԽ&z4{{v$59 ԰ûн־κu)r럹ݫD$'q-/~8n]2@Xt]~gcHBgSX PQ{ߛPJ'8dB ,NNY;wg}-Į]ЩM%K;{}NQ-2C[=(Il\:" =./B1 ߼kiV60k3MNhu1bj-EkU%iAX }!µX}m5E'*q\,Ҥ֟-V֍iXPooEjIkI8S8l:)#oHfwN{&v;)W]bQwxO }.ڧ~ DpFs~oYawku̞7b&x.tEjtۅbIl!j-dĖ6}oUka~8q6LH T#n]2|umv]!bo!9|+*zf4!Y_J}8gySlk~7%TAt0XcYSBA YDBVp,qMu @iK,,P c|k q Ȓx8 !Bs!Tڞ | d; 2Фx f]3ˈ-@hh~%p>W5AiލwA PpYJ-Hm'sZ[[ QLJ[ sģa8]+Zq0m-ϗr/<<2 ! Ԕpl-ɎHxUĢK%7H"P|F-DN0CC, ['~ﰞ^P7z[(C@vǿ>ӷ||{yy" @H 5~{ئQ?XQ@yyn9rϯ^ 2nQ D!!<€͕쁄gp"%O~8HOޮܒG!R,azb_aSc<͕t8E:C o:pg* %캬`#ꐀH薚$xGlm ,`fG}GJ?ԓ p(jK"> F!1bvHO$ qOȣ] !nsh,5, j&Gkhq!-{NnzoywŇ@MTɎ`BXٕ _y{p뇯* "*"}>}W6p!#$s$-S}HvfS<A} cGM韧yf%9E=@U B*Rw }V2t>D*2q4]W"'Ebxi.{}޾M"Dh-x'2#!#AN |*M~TH+|r3.\̟f:tqB!Fi\~roL =.媵2Qt};JBP EA`=`o..am\~m:ks~&c"6 "O!Kىtk̊@BS)]c#(lpOXSPLо6$q1T Mġ*wW6X+փzP^EZjgK/{^oxH0gc2Z[L @> E):w>-{j3YFi8eM)4 P|7@#R Ma!1lϪP Ȱ!Kk{dz:!Pkc>!>~D Y!,q;>zpb%I3! As4'ύIp PbqoC@iŻ0RR-DJ' 2WG]3y!^hAPh>"w{Ir>|-y+3+UAy_5PA~Q1}33=JOLɉABЌXX0`aIC\mAiE'wE+,{2[xpch?fDjJp l̠GZ0Ik[4pF'7bm.7n13F3tAk-N{nrȑ=ҸM '13'YO8^'"a]SC-NPiz=P ~P>ZހgA` ]k2\zѨFbTTP1!`֖NQ! > 3}n$z#}l7/FC7ǎU☺@9)PCq8i@Y2q[_ ܻq@/яLŹa Q'Ci ߊZ$u-/nDS Cp-m%Fo5yCH sʹ:HU Z{N,:?|ת}+ lx+s`OFhR˯}LJc?֭ngyz_yj1j֌LrAkp.|fϝ8~O&}~ uX0? maYp <~]Q['FluutQgrSND#,u5]#DI'w'w]3nZkֻ}uT XlYDjRX^V$1c_]] iF eckPEuSry^]76-Uԭpp4T' ʊ 6FUFli{lSbF pIm/aFw"@`a }nkFeU]y'~Z؎Т0*V*NDQBQ#zey$$R$Wm~Ej5Y o=UΕBo{KF\ ˏfJB/UAyz')&1>]0D`"CG">>>xO4+Q(u|UUF8goCa*홢U:N=(Kdg@R ފdX Y9д0jFVA?$K= Z>N\HOp#0T@0Qx$cZ9d$I%* `5@[R.uiklQ\yk (1Ѐ9U5G(|'boTJCBD q! NML~ h, iga˾?(˔7| n)>e}a7Ka9 V+J3_Ngxy3̕rc[ 8x*kB&8Va9ccXQ о7]0Q' 'e[]l0, x}8}cQ$SZ]Kvey2HB3Vtۇ.8Ӧis4?d_l#Yo Iy9D .z[wWY];D-S!dI !hRf @HBP"a=9q\z ̠8a͘[jjx^|G 5-]9s˝3A!u(w/BA:SD'-sӯO.>]ȊB25-T;?d&Hw '}FSKY9%? B1ZA!B*Q:A>;jE|djE@{EU6!vX(\|g~wwf Q(PBd:!cEo~U OӦۅc2 72͢Kqа1` u%M:ͱZ ^bPe3G$#-bq4ȍ Jw\_W'zwbLH2ޫ -0'p,*;Vw` ,fJю,(q= e E@$~0@QdD 2*PPJ Qrh"xEKdSP(-R0)5cbKkcmAƝq0Hl,rZj·틣֠Ydm1 bPnظC)8 `LAh+ ,ܺC3J7p %oH1܇{: |>G:6Ks | `ŀ DZ [!L  BEr(! abPyg'kX0m>u}4|*Y+\*ƭrmU43O0x) @s}\\3. ^d q_tGGIPgjjCn]:lOͭ9 Ť%A0zI2Q1Dj=mh-135* !d]#o3̢6en<9@(4IH$HB8C!f. aqQN`E T~5{mfuY>37'z8>(ª8Z RyI^r?MosN\]QLQV"@7( [_|xrt5@dZ@$qXգwF0+zZJi [[+准LP@h(yd`bhQc:[4eWgo^+W?q9 ~h|'suI,<%FіSʥ``YH0*cfb@W[OԛLަzH gP*0P Y"mٗFV!YOx%|Ε$g)><Glg*Y-@Qp`F.ZQ:!1峵ov휗^C8Y @AN8{ _bNC& Q~DuʲVő!e|JH,XI}v(#2okJŇ}r9 ˘we TnIm*Q5UEjj/L~!E {t숙9 Y u($~3S^4nf*P$2 EY.Uq`ڧW0ZJ`:,c4(%j*T4u>0B@5Ct$:ۃB`(Z"hEԺ4Ӽ1ӟ_\;`Df R=&{ۙX婓`DXWݪDl&+Om\xߙ=0餛Vil䡵|{fZgdaRmc zmEv`g@ X?Ve  <_0v ##ʂֿ oj TP5ދ, 딀9 fDQPpdW3& ()az  hM(p1Ӑv/M0{= #"dJ f(L vHӘ c!-"'X+;_fv.G(:DŽ1jh{MC`}J`R¸s_jz2M`ޗK\-o;,45:k]cM'_/< CF1*ݳ0< !FkFbo] ɍ.3u EښndY=#l_lYكq)LKhX65A_ t\5UEC +zu=0fZ@ЀM8Ϗ9(3gdơQ$4g{  ;8f>b!sQ>H~\1>&I5N |vHhw5G-om)Y-miEIe~<chD(7?!(E#Dܿ!538~15M :e2HO-H8H= A6V9qnƇ{G8([o%+FqăDl-l.nM9DDQF.ۭUX"D,CZ\ MYLbBu:h:8)CY_ɮЯ<NJ%@xc+%Hu( [x4Yu n+{:`4hXؔۼYdPf.T`E]zV+ Ɠs/ѶtV[ikShHg@֌0F %W q& v"=0ZDٱ/-`ۯ7,(/M/#PH3LHByc#ithn3(M:Qm& 4*f"+DکE5;0"}34bz |czgk7d |5VzKkUT0Ɛ`&0‘ cKƒ,R$/Ir WPO4:dGInd!`^I' (0d*%JoA!pE@iȰ]mn^vN6kZUճ$Kó>΂!B pxO1p ]t8UVC/2Dk rvR`ㄱ 3wcl5m~$θŘ3֞@ș6bX 7&8cv8GY,^c$<ܛR]uCB-Ʉ "jl80bU(DBIkT)N;%Dm߼눦!躲PVRv,i{aXi/DW3M/{Ɛo p˅FFT!agE+j78"̏ ,%Xl:=-ǚ<5o-NT}̣y&¹46s \},p2 RG4 "0v E/SM+mCwy v=!:ڄMϏg$ m*!ny: d'4u/R4,qbp8GH'.5{{W1`7sjG:H6[~tt2))*`FDs0kp{/n[E͙]` @h25c8r(90lchpp%"`fmoZ6ѩF5Ѽ,f<"4Xš8= Z~8s (SL22l3nF6Qchr8>xzcw(J, Ҹף,TFFj-39FIwDa,X TT5K{,.{Qڲ7늸~!-yG~V\/ƛ}"ԑ8Wd|/|ᾟJ=.cUmm 'B&P+_ǧ=[|CsslGeۻ5m$V$ߴxU.CSdR6KZ [T5!VU )`SQLhPXm)%v+5dc6⑐q3X^8Rnl_xDƠqTdg9p#iFD`}3/[ ]׬#Ö!hgMw0(-C&%SRG_`bDLz5rA0ZaDZhZMh ڊz<61gѼūD<1 `#ߴ m|"|#!'y'3Nnq} "MJ6e18(!rER\AQ2]va$0E@ BD%N k$AQ\'0P8j]K\HA A43E: k0s׫:* T;O!6"RX@3pqh @} n4_Ob._+$* tvL:j4cwhd 3iql9 [ :z_ |rDʄY'B;]:qbzh_ѳ-aqҭ02R-j3y"*"?&Vƾ;q!bs '5\ ō Cs"8s`VM}] >/k{Dr 2XseTk{XEy50f#(>K qpD r}qǗ|E4B@ACp HﳬXQKl]ދ$Ϙ sy"طÆhpx[aV10Xc<(HPRte͓e+7m|<.bq@(#BCa+f/PIFfi|PK{+ =SX3Ri& i#A0 "$E /9I LP< qU.ZƗ.oahW]͑EBDK瀳v,Î;lw6CP0Ε ŋ@%FE 9$ztDY?M7cvplXA8QINyPj̠9hl"KLL\߄sDB-ƉF TBQE"Tܥh]}Bo,2ՁO[LoŎh9hiA|0-IBVrѺYmO$Bj\kawƦj)`s%UQspbNO}>!ΏM8ʡa#dήI," #G`q[fXN ȇ&jʵ)MH娾Ikщa|QU(2*CBRLk˪x\#0 V_c׾~R? by4>(0hn& @$7$Q^.PzLFFbf@0QL>Fo) KjrQxb,),`(i)H2Ĥ3#ccxxǙCZ1*2!-KxLWֵf6S$ +8 ( j0 1'(FV5d`~AU"EТ6 7BϸѻwUQ^mcZ5j62i^xγb\!$qcb@E TBl'FB EwP5J|LV-J DEKR)Nekx>:t=x\ˬfȥ5NN\*s]c \W&+IK Q NبcY^O[33HTC0R!*M<_gvTYmZZiBM+J[2l" 3J517n։ l +^Ǯg(i#TVA0QsD1Rg*1H+m,i g>{d6qtַ](:ݨ*)S i^6f`Dw2( HlZv== (-svvjm]ʹCy-gvdt<;wvfKYۥH^+kxcqHO 6V*ԉb3B[oZמz[U3EX5jkka^UQFQiR7"i$e!&-(R(-'ZΚZ0G`TP4aebϗj<'׺/WXQ$V# @@A )xsBlU5p"hK5S,Ҧk7{yf#!Pi6Z?QJՊ]% Ҵ1 )n/:m5!*eoC;4m8,k)R!HEX,?/L&swh4^ +o307aB!XXÃ9x{IgDY>=; aP ON9 ~?O _L)%>E:hfu;YP AHHӎz:c(RsSCЕFZjg-詧=Exc$<>ݨ1\MjCWʧнO00m\BmԼRQ#aqj*yC;H1/Ԁ!\#y_SOõWs.I<_  -v={6D}5UP "{8A`I&nSq`Yḉ'ݵ|jj@8 D멲3M2618"Q,u{cM>FälaThbcU''My]i|% #p*ɖ0xz]ߪ!}!T?eD>#HA~y y{{E2Z'`q}zJd^| JG2 .Hd[TKN4Diۃ* nP;!U\^ Fܐ3Hu3}[nT 'p!xANgHO> / %S6W,24DGXP-*}Mr5|v.bv0ʀ@=c&'G՘6<5I;WC~FC G6S닺p2X9 _ <dΎ1C3G}u j .dt!A8iS%Ӓxkª'9;.~bT2P׵]ErW丯9Un|7d+>)e)ùdN$/' C'%J ƤV#؁Cԓp$6ڍܶx{v,iA|Ƈs̃Ipt݌l:1 Ocf9@=@@@s5BKs9[8AHl \. >-~tƏ.*,gQ6}VJtjs` e]Ct=+@l ry|\ YOyRHc8)L҃?0PJLVN%PҎEZeW<%Kv!څ$S8<9. d |38,={DA^$O=V&P 'SeeyQRFq.Ǹ#H7D]ut@}r)&ORG37i yfy&z8%-`N0KwPA&/SU ~gh{D &C6<1BY5@ Bcc&&|~8;jIsz許bç q\r&9-.2%Hh++y<'J_ ۏke5.CrɼA)Qș:G.m=R1c\n݄@8_Fq8=M3b(QmUJh1qs١$;}ANlT]!H,>"1F1X"`̹ЁVOQ:me>`H9^I^ 8#jX!cίũ f7z4-ǖ)_X!4mKH- Ӱ+YעWez jht|!4{ul/;ynCFL$"{RMEcj5^{#m\ =t6I! 5k$*FYU]m$+׍ެSznRd40{k[sr͈A EDӅ|*zy4\֒.L:S|9H[ F( +5º!SQ4o ٧AvhYc'[u(]ᣢa)\Xs 1oê2KQMHbxhIeJ@D E86PmIޔ.UDy{SFy[s  !!HD.#"n()22$o>Pgs_ ҂CS7*t|ThqNosN|] "m`c`w^0SPZ(@4c@*9J`uxrhypsKеoBIR"LiHVLMmJ S&f*;va8 9Ā,i%ĝ!Tw*/"$@<ނqTmC4ekM Kh# d(DmAjq:oSC1a7fRI&+k,IX 51ukΤKJ ȯyS zՎ!5̈́4 %sa~ qL>PQ!$`&R3AœOBl"8鳗`!JUNIYDDEDTDDHI. hʶ; !6qؕU^OPPJ@8tՀ<2a6 ҩ4C9@lM`i-;w X6 ',&FV,>]CٹӏЛhpTPIbYB 0qQ`/0ڛ3~s惺BD"HoQ֬ouKg Ls=j>=6y|}.f崄ёF@Sf+v||P?7NXQTCE:13"IQ=cW\i9/Ƅϲ +bB;muLCԩ@ę (0kgaP:\ʠD(v,` zJi5Mm BFRpH-Ң(8sLY^l(bS/|q0T8\S|JCpvF>_sU' rZl;ȋze.3rBa='DŽ(}WqA) oj Lcй+9F މXm9#Dl 66I5ɶ&EVem4ղ@F (꒧5nEbTzg-X`%49$^)#I`Ս7VT48T!d)S O+K;l'E6HbVPr,ٴGGxz(TLLLOtY$R"DA$:FOiχU:0xr+`[ MbMӠ 'M&3/7*s9}/pp}I$Զ%EUZ?5gWs)J> tfj.2wQJL&(yGGÃ3L8/}Âi-2v;*CּSq\aog$2vj-o5[0 nu|(&&,}#piLtB(6~p⑥D ?(UďplSyB&Z - !{6mkS8os'?fu4Pum0ӝkڜMT8u;Ç2z0 D|{k|0!?&$d M]$!njpf6Wwr%ەƎ#teEtf<'bPJr1K<Ro׿N5p~UYۗnHk\qxh+NpЇo%Z n 8DD8U5 "#\j-J8mv/M,:Xm8s4>XN;fc#c2̓ bP ӜIi % Cx֋Bx,d`%"EHke*Uf΅̋ɋg`YmZik; %6]1R1g=+y4Lrhi6oC-$d#8kjJ $jyuP"^f|6Q/p I3 .V]*+ BUoM(EnKc<0 ?`B_\wC?E88X\3 *$YFq% D'+k 47lnDppi"c]AA(!A8λ0<҅pʁx~`S9›!L>~/{^8mJ:Y?Yr@{7{Ha@B#$RIlYWyMPp KԦ\KcoUV$3ʬV,<@oa jmh{ܭ),"F )Ja}p=˴ӰW AZKKԮk%=Ƃ1%EM#6*_CڪZQz5xRee{*oغ]92 W <$36a()I z׺E%r}NyoCJ,f$j\FKC9/B̔Irv CO˓R+s P~\tT?{GtMBNSGxs3a(qQJ}~6z.  ,TXل1DPT߼^ mt#̺^S8 Bc"#gTAnGٌ"-yǩYEڂ?AT|~!wvl6bN5m%6C#H9^W9+gL"*s";qUĞQa$5U0j#\ TwWĈa*8fZ A n 8U Q--79Y ֊I7oV3$J zSI%|duW#1l=s#of AlPky4 (j}ꊀZ,t$ʓŋ4XP$Miƺ!V tF0ј{ #m6K{W>&_ofFfl-r#D҄*cq%DK@DWy yQajcrVW,Ud[a236f240MTV3?bƽӑ\"uC\"}̧5R F($RN_ P mRH;]D 1b)dM:XFAQUrrd-! x؆0m1jW ֠,02JMgAՖ}Z!"S+$6$DV NmOrQ!H r4-ٳU`&/°u\Q2.l0P~M:F+c6jw~HA |ǝ|ϟ ŞN#W<(7ԇFHJC+x I( H CAI AhdT6*Ur[=E, dmEa۞:q@Y27 1-&$CfؔL{Y=7h#IgcBZ&(Ү;ڇkKyw )BA;At 09Z|[3hKZm @i%n@#kX~Ѵ'+A8ZnL8hp#inukbdz FQJ\G 9YkfIN.&]XoǨ٭դ+,Q mXV7/ 3D9ONAѠ4"@ERNZ"i\N44YzY.kghr/ 1DD@dF$ލ13MHlT0o9T@7a8'wӥ:tGcx5D3:GP57 wkj8wMj1]WiОsJe#4:6ӣ6oXҬ`G&֤Tl9膜܃wj3!n\^5#m:΂24.j{ق8\E)Bb׹Ny>3Vh (25,jU8_#{s !]MƒC|xqEb@+Tuh rAѝGtGٟ[2df[.JWv8'5熤;¸GLš_?l@c2B7;]md]yO#a.vjᘶ޹Kb':aS}A1PtͣwdMk]KN12*`Yj1h Lsn4l& ڤ0u6Cm/#wYm-"+ 92:o)Rk8nkӎд4(;a'rtN 38wXԼ00WPhxG C13OT֘ o rԁHOs+[-4\,)۫okj1hFĩŀJS{ٔ(\<@?tw3]$*1Jmr 1n.`ta*`ʹ}pZ 8hBb>6 0%3Df Lto mLEjQ+ŧfVoZ֪XQf#ɼΠiήH%OjUhTvCفڑ(MtCK6Z$,Q4+BCv Yzz~\k ݋M ]k:;өaD6H,Zj8d$d@X?00?1 (( f̄!BP9"Z4|A`xI Å L%z b ̇s<_kx&6TG/ ogQi CL Ӧr+wPPS5aVѪ:t֥eT)$dsOE:E3jKƃ7$ 4Ct[ZtM#Q&OxΛ@x&Dux*qd9׈T:Q3Y+pDj3齸Q ʅak~6>GÉ9s2h}725|_~V/{m{O݆Cb4߉Y+'z \;(XA"F4$DsA9'~]+o)QÊ5v9 ةBwy_a:is0a9*!@(eT[(v C : D,_.B&ڸcuڹb:W8T@O_%`&Qt-SWdHy,EQU22`5`rB~t[+&rY*jlFT6̷O<[c+VjKZ[_['1 $zx@=_9D.H,e]TOH@:b1 Eiy<B2 Lh =m 89j d-y|@ԇ_%O0"PHTurhugdⅻlv) A [Uuot̒;W鑝wk2H$i*$wz"'WD6r8=yJ(׮ kV\6Á8(?.trK9 O;XI'Ou':MF#+CH ٲ (?fCxwm3e5?y_gˁ1nO+ȇJ>  H[ˑY8x"2mg686@DŠ)0 bt4{4]Է!uE@ "1%%u;gwQUA_SejnkN$V␐b)AJ[37P@80u4[P5a k3e9e.qQ 4 295׊\鏶y)PD^3y."$!P I(JVJJ*Ӊ>M\UtuᾦBYa>ãCg0.Ktpl"uhUH{A(%j(yru64t{w< oQDf㶝u{5X֯! d[$ ٴ ȉR'["A k0(h3K9+(x;(\\=8q).)GN.F'+6b6m 3,|X5DD,Krm8$ 7B@=_~{]_ƹ]{|':R_ʨ^]XHU`n0!Pќqv;er41 .jÏM7? 8m;jӗ9g18xH}*D9뢛רs£lMVPL6_ẅa̍!5#e 9ioR힙;tьB5GFE}[OorJ)ݛ T($J (qY])~4fZ| cb aс/KYX2G_7;8Aavs &-xṊF+bPpshgVo/(zwerjc ]}I~_vݩG<MS(>t`{JkޭsF(^ITWogJGHCӤԆ7`-%^I~5-gj|s A6陒3t*0Q`"I&YM8pTp\yrjq;8p; <@מ`PÄvp(񯕀ʔA;H4OGJuN^^kԎǹƏ$Hѕ4UUl QUʺxf֤>Ht-"NhDJ"KeK* [1!C΃#=E9"?4F\_쫇ocNIstfd,+14N}m"u`oI)o)Ֆl!B"'/˧^YuKy8bQ14OMK_vQܶyRfemaWfK@d-z>Q"-iLtj Așuh 1YhL%sazla:Xbp V\&jhLj <[ Ab 2 ^G#m.*fǞ}z\qW&o%ˍ 4@IU"ph ؈f!ٱVVo>pu" x`?vi'x_f~OΨ%" r_͛Y [ Le$ U}m=bd\r9z| |;i -(͵bŹmҍ+\IwwsrfK̗.ӂ,b)La? 1>]T=y>^w U>ډs}og>gqAB{y|3BliQٺm:}RRZ{{c^JgoyI} ^wfؠ }y{yO#ONzP7΀{Ooy轞Fo{{={<{׍}LϑZͪەn>w{6`QJ`u0s0[ch+El/_JϽ%(y%utt.  ; {}4z]: %=ށ:GBbk]j҃IPP*{=D}[>xWg]UCvoZ_|}|u21n>{]PP<WDz)R zH Q+CO}ewx>5xoo}cR_c |[AS ]h*ݻ]}./6tm{{nR.ΝDRoBK=R@۶Ths^>o7C}qw>Ӹu˷qGZg}s| l=}I{tؔW|oq6tlYty{G,wyT7|msfP3Tw}N=fF{mv}4SѻXy^{ST5M͵㺗wv67tdKxs>*l<6ŏE31'ϵ/)w(ݳ^g.0ֵw|ym.Sn{4'M{2{nU]ͰJǻݽz|Wsӽ^U==}ݣnwϾoԯ v|]wqk>m{=o\yw>yϷu2uXptނNNw;f=/]Ͷ Y(j36y:Kmhx*ۻsݼ}/PkFnzKwsx헢=ٹ]t7 퐥UQJja+pKۜVp;g)'gn9Ʒ;i(@>tKO@z{ xܒ.t$#_oms7zރ9^4db{kվA->[]n}qc^x'/ݧD/u> 9*$suGGYM}=jѷo}#M]waRV痞vW@3yiu°ǷuVwo,ik-3m:"A5];r䪕nnv=P)i6Yc`|J!vhk[;v}kn@ܯzGo{o, jQ۹wn*EDT7-ܟ4J=.gw4^5ݎIye*RGA}j㽷FʀUn\n9vQDw`w7v6=DL+ hvUv#+!ݴ.(vrҶmk0v7Ͱnn=vZTE_azAM  #@Mji'I `JhA!hC)iM7OjPh  $"&MI54<2zjML0Bi16 #@6d2jiꞧS4d0!@@@#&)@!jB4&LFIML@$/Pa?Y 00ځk){;O?i ="_ ?~lɑnHW?t5^5lBH4QQ5DDAzڋ{wOݒPLNth(}sDQSU&'JdT^yUKem |Tiײhv#PP+ <9 $?=u/:CKJi %"(%+I>f;`UESU71KE1%QCT4郓A' (mutW3̺)cO?NMRQCEz Ht%SE|O'C~Yt?v?G`rC뢩(*v_=?iBEIs@'Ͼ &)ojbMY`(6,Y 5Uރ^sh5ҝE1QT @L% KHQ@Pjm% n8Oj(Cƃi#SJPD8)~_UDR;j>m,U|]uBY`O|mMJ8^%S ȸTYQUDCGwQO[]ο:0(zdH^`_-V}†cVXGsO_whUc?GD I܀C` ,* l7 t"u@ѨaUG4/u)T1a?en?f}mPPY!ݜ@AyDpiC,\x"{cav2O3?>'{E˥KFJG J& til0ߋLz<+b^(*=875˫Ҭݶwa!Д"3QL3C4KHDSSMQ_*$U!1TL|N䐤+m PYʳ :v֘>b79x>=oɴAg{rî+2<ϔ0:KQ\ћ#?bw7o7oTUD3B׽ҫ+~ŸSϽi0? Oђw!y69(Ota7B01(3]:c5ǕG,:7EG TȦn#qcI߼}ޢh7}mߎ[DY~_u_>+X>Zc{XgѩI^^Pe|;cRqE8Z1BRpy/LU=Nsר$mq^ - [Wh஫y$j߅zr9Uۨz0k,\C"gIao|"5u34,eQ jekMMœBy(%Lh>1=d̸֦BQ*;^u$߆xsbqU\{ZVa=xp |ZRkZוq&6@" dH|aws'%ƴ3Z ?+?/g.UTf}`VCg64#`޹w" ?;8賷agv[PTP\Cny/<޹< |O ;u2Q LU,RE1!]yADDAK8M Mi0>hXrt18px">wa 5(yb=&Y%U33R82ESb4z5Qg)O:#yBn#ԡ(ZM>r5eqEv8!}>/^__C-AUL@FAp߲yr8}g7 Pae9:FsCY7B`ɟH*jAq*A3O]pl%0ʥ MvaJ"4n&/<{xMβXjxZ0UOTᅪFё-6|5n+&4/ yvC^VX1yW[qImi;8<\@D;8xγk E-\NneT;^N`,݉S˚X7l* !pC)>Ax((I:۝~g%2ӓS8@ V#g9d&K#Q1R"T >?/0򯶪maH'bMYpxAZV6Slh8.I~+AL!t+ J&n(2'RxdXD |8u;+Gu7R(Gم R 5?O¤57Ɓl YE U鼟ICa>)OZLD?p5X`)cq[zvs3@TlúrU뿅kPDdoZ*((c ~HP,?s"h]OoYBdjx@Bҥ)(H ~wgH:*Yt1u;ަP4c&%hٜ~uF5 ‡ q2!v٭ bP&a! bbd*B4IIBHk-㮑 w6 (M!1AL;jbM5߾9dc 2(Ŋ]*Ď1 Q)դ?0R4%M* 0S0$,RΈoYLB~袐P'Uh"VLi Ncn B/@BL ) Su!EB{§Vmd6ぅWixset -OTy iTFѱpGGx"QRPsϕ7fCjuEb,Z2g杻]Q:sq`vg l|qy9_/T,çW<65]yEKiKP,0 Dm 5\MMJ&K##cLaSb-ǚ TD`= O;pwѻdp2w[!J !@kwtR=va8qapyAV!P.Y8߳?;n{(yk ni3%"U܏X(ꭍ`]'$IrLw/]d w00W?k8aH7Kypِk񺌹V*'U9eK܌֫`vm rkn ȼfs#ba;Vb$pqu)[fu]86=TpRrd՚yW44n,2xʛ]ۻ[IOw:5$3&Y1@s1ȯ yQk0UmI`}H:8cQpขgm73ڻmit@k1VRa̩O% WIU)y$>'} >d:p(5U>[Nkq|gj溝Ϙr32Y<1(PukxLsw]Lq "5e.w5/bn.% ;Mn1I>|C. NjvWؠL FU6n@ ̓<\!}nbGZTf~n*o/5;//Ҟz{Ec:]:RB6Z( UjVb5o`يMR(9Pk̼O)͊5[Cm%G=tӍ7e')MHySASBS-Np7Xzz(KޅHaڡ@llKPh#u'~3Bh;[W:LA'N#h5L`L+.Kõ72iGk*5[Z|f|8 hR$#_g89/!E\"*JBgnʬN?23&"y"zy:&pmk>F;ZtRg?㋪ O(vF!P [ZKzeV0qkzהGJ"=PPn >V;"w5C >ԓz<ϊ4圥ݗ$ި"E/>L894QZYI|뼑Pu~Re{V]bsnܯd[TŮueHF|-~&I,D2 3[Aj썉p“3”|`(U1Z۩=A~l<|;e1ŏsJ*ӛ!E a=i+n2x*ҙOklLP-ԍr펗 KZJ2 t"l,;UkT5-5}7$zyB~Y? 4xaB+IQ?CE'V"Mp!#CmJz Po 1T^rD<+ʗm$ڏ- shŠr ),23juD~[>@7 f-&?X?C0_ƥ7R2+GV<}`7wPq1 "KĢRy~CSuHcTSIag![C *!o.~hJEJN{݉atJNٿ e2Ÿz(8V %꘣"'w? c{ 457" "`{HB$UAy%?80CE!MD ~6dڎ}/\i $IO*/TC׵pJ7/՘w&.w]qjWۘ;}OWlH3&ۢ+-MpӴ\7fKL+B=QiM(Ixc`|NO/ 8I jk2BњJqxfa&GsE%S;ք@;-ZI L4\2_EuXfaz? 1~Do|Zdc(HV R#CGcpY FTY=8f[$nQG+ W7}zT$Yom/m~?{uH%q*,'3=`! v.X܈l'Lާ򲆚g<4?.M4ؓ ] P k(CA]cѺ. $hoT'i5UUhqP˽ ?(( FG9!$&_ dmkp8s{-m]ub|ٯ)Пbek!$5185kkE:0%3$.QSP7(ooBYy_?-!W8.YW=h%RlvEU~-HCVAE<^"DQ 9EՋ]&1^E$ |۔amF',WTA5^89ʝ]Lvn!!ғ Ij+сzYnutSI " ]X:as.G=;?[6&5EC} $r%"㗞HTU4%{.s+2|h"*;^W7BJB(jX rtxFtK,_Bp]"U$ZXh3R: ۈ܏ziy䈌~|Ձ{wzZḭCUnknx]rB)]훖1 ;!uK>' IEj(Q РqNoE*R KLΫwya!&`|x{7|/k 0\{烛5A܋M&ZpM8Q 1OށzK'"8ރk ɇwHa헍^xڻ`6%Bg!@EZCix[1Ln|:{|of1+-n`,k׷Z:˜ )(s񎆺\] u Cǎ&$2~QrcXHÖzmҨR[JNŖADBPD %U>i߰ǭY>51DoCrw;BSsn@ey6mie8)bgD4PzsuM` @on CK?'Ex!TS"R,P|$ 7NVCVUGPrFI"R{;5]皥6LB'P JSH'#H&>k̸[^E{ Lj idq$ȡ{X"P٦}YP=<1P%RTSQFNeGA&Yo;I5M[)UA0~:% RQSg T9jiqSHPr4H η ZVD.eKޭ1)eшm>ɚc6+',}E_a֜p()*E9ryViDmj*:(1Z1D 165b SlF7nDFLfT[hQXUӽ tcMhPAisa'htNO k0흩 J#'Rwtur2PVB[UM%wT%"(#E q~%"_W<PdOKE14!HRIEHtiT*vtVnajf4|0b)V*.he~|??oƚm@,{8:ihZ^`M'A>#r PAD OO^ӝCI|vg[okhGJu5t }4-s2ArV_RTR 6S[zEcQZ5l1l\ĒA!T 2yՇ7û^φC3l|LIeF~0#taw-۲rhe'A*{(رb7*yΛaѡW$.R #_ᗇG:tY&"sSBFxiM(\'Op*4?^y$ .(ш<ځ$nQiĞ=I"{!7 opMrӝ!GP#}A|~fA":^&oըenpyx6 cbq,1( w#àv1~@|Wl^ݟHGkA](Ur Cly r_f)yN)p{}:BtdOESA7kyvlWAqhqo/’^hq\-x볼4q#=V\,5?}eo˳]ls7; #%|ԚǛ?VYsL|u^!' 0{Y%`Q63qGoYBX&h07ռ$TFI$#jȔI&2~~ Bz#8 {dw*bWn߳42˝j}$!cݭʤܐ2~aX-ԇ_vD⾤}/B'+e`&.ủxZFCuSd2׋%ED'~qDW7$ςXzYuAn?2GĶ,b3m%+`#&% 1`PD7!E6?ć'jе|Lw`1F J)Yb3l0kzu7fMMmT>OOxs9fؓd(,>5͘=?IHiAh-bfEⲨywds-OvgEWƟANqruD~1@QK/T?sO EMH—":?3Sk TP,(*FH'9/{{jhM01#[udc8?\[gp(͍ۼ9ݒ,wtk4]]TP-K/TCOeF5 mH]">895?fwG=e_u|m?S1PT2+/?|#LLT!I',\, a~E , k.օ !$-QBEH3*(R 5@ J$Q 4*!3H%J!JhbiPV%_$CTL8BJT0jeR**" !adj)A*$b  H%:DjhHh(ZE)()bRih*"o1&f4 -C@,&a*B$HR٨+}Y9R!TA#LAU2{ eqR) RU"h)H&IqO@,IE ETM JM*Ab,TD:ba$iF"J &j!@R""0bARCa-<}o>mbRwn{/gLW|=ӓ=GDD6t-Bzind3/ys(^k}lO?|Q ۯ#3z{"T=W.ŚՉo `翞Tx\*Pq#ESx}ρ'_']M3ݛ5K 3ӨwoWDA[pyJ&~]og𘯄H ~~;[-u{"ļ1tV&‚xPIaKaS g;[;`SBCיɹ[1 I¸'7rhDuU 8Jؿ++`7X.aa񻃲';t_zf0phX1bzQƅ2h7nWʫ@^\'ٲBKޭ?>v~:n(p5Zy>N w~\~}sE4 e!+0a";͝t__An [mq5C1NhGnB~Ls\y~ݓʫuB77(͙/go~'kS+`Bɹ?/›{y7vnw,BB5BOu??nw5!va%)__>̠D (Tvu2冥@I\J_R]Fp{IeDO_%Ek:]ίGEACKBzK}D8rhjll>NMI_ԮGc{]Va//~NX;"e{#dn=%DszGnV7#Sw\ɪ|* n49#' pna`9 FFFs:sM|IQϧC^֥piv ~& m nջ .ÛB/ePP qOXo/]v}?͉|vu΄yiˡ{|_ӧyj6fffdsIml$`..=seha\m.{o jd Eb;?QM5_F<-m:~QVwq${[L`4^.ird}3Jz P H % mzb4ُgv"v ӿG( MU=vFW'P9ev[hY%&1]?_؋~Qmz2=r3#h<%z EA,S"gwn/ܳX}V[ss' yt?|ӳ@]89s4H=\yͫ\>6d> ʌ ?Dz /<=h#ͼ /s-!$し\s +`$D:wp d[DX H"=BֻKuNYXM1u%E&n߅!$dˊFdzYuPx\%q@;L>"v6 ұ6Mzl홮,T1WV^HS-d|LLeXga(kaɒg9:λygM;IaUT';ŋKn5<QFC$|E4ב$@ "q]8t.\{t16]mp-XDK<`l $r #Ⱦ\} 8ZWmBxk9#<LM c,ь 4Q|z$sIuaՃ=y`c6qsA} @|ߛkG߆o}U<~نng8i̓E'BǰQC4 "yPq<|̔u vi1jְkte5-qɇ|mA|ӳ%P;?q Ocq}ڟWwr 6z-UJܴk֓HHo2@"+ravVĘpơ#RY .V0[ަWPٖFe[cKByiDLkGY_%?엩ȉGX/yCSv/bXr?x'Uά& cl ޖпM="&N]j&? [$L*e5 hmpi&n]cMƋjέɲfUaFEJ)8pД {Zfgϟz󻞡ܺh#b,;>j Am;( wQWӥ*ʊE_~{`BY@aPԜ;uAGw?f !oZRۂh Wi<+gcJ2H~6FDhFU"m;! (k R =L"P#~eIDb$e.}1 ߃@vU0J8x@"{u>UI ,ZA쀝xv|8_<]VUko-\7dH%vӫW<\|>,2w|w":<9CN($m=[.ED$,H|=yv {(o(gϳWoO9K (ƃ|?7M:vssQg]S4(?\]4q \J `\$= oܢ^ we?ofaE]l.GD&goIK'Qq5wc4n4͐w}]"lg~U_wOd'Va Gp!7D%@}%Lpc汌?416*6Ɛ2bFRqf}?FS. ɉ-!0\U?o'm,z|b6B2n>>LL ĺy14mï^CfLB@EOT.0VY>ec[G"1~7PNj8(h xv77-jwo=&@|f9]qں0 \Fm95ЄѿFC$dzZ-;U= Va]cb/['L`JN8]L9śnMѨ98/HDz\5]yy9?H#4졂$)='W pzIŧKnd(љ+\s\ny$Ǭ{mգ_큐d.NyVl b=a)N^YGoDrD|`1 |bJ>@'`ŧxn[! y/ 9 OFh!Y.FamC\LEnHy}##u1-aA oVX qtLX,fX;ҿ#kM 5~rL$4Hȋ!9i7Z5{=˔`[[q_Wx櫛*ܹ qDAj`EO]!P/O;eu"ZA ;NMM/kE*[`p1"n6 ޱ.ibxJ@;nZiúRC{uN%g"!f+= J>H@+B\qۃϱTn@Db bE 8ϼQxtq-T,P{&P̖ٶCqp]R "Py?lGdD?Pn;.{ex换zwډ<>9* yo>{-OddN+'AK/ }?'OH| "AߠM^!<*r*rBZQ::@LE =(5]u= Ӊ{6KUx 4dsWsf=@ 0?/G=(u7*_wYАܭ.˵7Ѥ@m 8`ED6+@L/e$zI)p|W.r"_>:MgAC[%P`2%tlǤIa94z=Vxp tӥRƽ_WƘ*/u#$(@kz_˜;NT_ClKr}yel3zhg\g b-un"mw`Hb/,Opb&k֘ M%݀F(Q A9]#Q_;'wN&DB∏OYuKnIu>B_CgrJɋ2Vuh05B: X(" \ #`=zIP T?-vQ#9{et~^8(aCS0фQp}ŏjE{g#+`)u| {2Pye@dTM􉏻:*U<t :0}癖ѰP"E?T?+x#k \ ?5qю;w[w;w/cf5Ք!oFQSJ6qF!YW?/fQNƖBeaٰg}_d>:ȾQ@]xgݯ h`ʦ(?37Z߭o3jݛfD'~gGOUU}S8EUUU߭OW>d|):[| y{Dǂm M y\z%UjjWgMW%~? ?rdz }Ylzd7BEGj:A"H==9YS zg3Rom-fP k{n"ɀ0.=uSd|P춃/d颙7;G)1RƢ6WB[ZzBZ[mT_}`DAn 3^%H Xklv#)6Q [m>7!n8.(*6j =B怦~_7t"d )W+jΉ00疇poF J C( Kd(d# ŷǷWE,(ʞU>u}2rW ӏF$;YKԝw|ΛI[;Vcb'o7 sZ~o_+Ǵn0"3*ȗ4nQ<{:l=+guS:f<# HWc*_;*.(P 9 c$6ܲ`wy_U g*!Lx3."ACAB?j 3&v}|g%TvUOjǬ}m?wPlfq*Z3⪪6|z$ d;DҢ S`KhT$FR,"pUMܮ\D2) (`НjX725TD19(:5DAQQ-eCDC8^͹CgD~1S?I$@c-H7~ !Pceic|6-NmŭӲ.H=R.0{y"^^ҫBO}"!Oۏ؂P? QxNKJy~q}p:'"8%{<_" uCt79~|U`N凧/(uʊ4?}}9-ʥjP0 Z$*hr P "3~q1ivՍ^9mmUmUm~w'V$I$an3uHȢ[2PF胊 ̍ }IFSpY][Nie[ʎvo5EBG}P3fϔYQBv&r(boz0/: /'.1Yϟ~ƭ|Nڱ4cXl Glg!^ !}N}]z&;13I25P2DfT&pBmI%SSijT@gnqW )$doxN,N62#uc(aUyG%,;CV}FKD'|ձcq$!#MBkD%?>D$g,Eq+vHr["?ko#C*y3)S(Thqbnrߦ%s`" ^S%YW>1`IJm*0s)a#Xh 8 2jcAZG~#׏KoN?Czg]JuKKxT?٬Z4zm̥qPSN/\_UUmVI|UqN({a0ξN#Qr%v1˛?ҧް1%311/NP|=NxdD0@(O3ܻ5gYI!vMf@B /L /,ȟ>O3ϿitH#U0\gI1T)\\( =Oz>.|u߲YH.$ Jh2!-Sy1Դ@Y ]m/7,qQZ FA+ 8,#z8ŻYt+tdDgx'tϏmcw(f%\n̷ O蜰1~}q ue=MO^h`zsg+)!R Y*/%tFZPD/Q(PzTR’]~4lYޜr#^H`NlZs0BK!ӃvSۜS+RjOM!eN,IlgoR_( #;v軓AB|yw]xdâv> 0HٖPysNE;Ut60!TUCB6(4G<4{4q{ Enk7'4 ^8m xg8Fu˄X~5vb Fk"^&љF{f"BSS^4TF=1gVv:|e1jUdb'%;β<b$9muAQB(ñ\u9v\m`6dS*FJ^qPY*oE(哷 ivcq?Ҋ&O 8eBzay7: L1IjH>K)1ˊk'x$-^-\_3`+Aw/ꋧ(5Lz1A#U_^=@o'FNT։uM'Mu2/aa[ZzUӝ.WT3@&zec+EґlȲC}~j$e!MmcǚKpzFI\:{e02l 6VDrpP'Qkս>[ jʟJ \zu^_ BXˡRtx=rxXsKrJtaD-.HcsnKu:PQR I2F P?O:zuuD׺B e^h|].ۗ[_qhZHl2%J0g;)ׅG )1H:|9F2 5EEtwr0J7aHOv}ށy-7~͢_pa> TǞoxO?Xۏ[Y/ U`îʇ7Hs{G5t(5H,'K3QQHEM22R\9 @h܎uϻsDEKm5eaXNRT[S!6l ʐZ ̀8ĒQҢ{_#CSYHڟ\56)Dlmlt-ﳠqꡆ*DMޯM\^;t #NNr~uީ{;JSt׼r2񹃼0 |b_Q+ˎ" 4!D>~ + 3_= 7sv rLh7T2[UQqB+Ӝeɝ=txW_]l#`ld&UML 3Rq;@(ƶS|B!gxϥrւ[7 hi1%Rnф.F6hB4e`GR](i \2$͟`d>,135-猎B m K4! MFTP\HjB"b/u6")X13c<JD&揓7>k£\v>]"ccX5<*—Pthuϝܳs%m m$].5%nq`Uyj76 N""ݹ"qq [!Ě =D[lߐi*uieKV&x5}*%)P1 ERf'׵ۥ?V%spvwԲùQ<AS&2ݔ:bõdDMo;QjpԼe}=6i0 s9Ó"$I+Z/%'i!5H|B\\~3S,Y<)*W|<eBUvgbʔivw}hElwWՍx/['!ecA膁H` `k^^Q#)-.hJjGrFO3 7#mI%=\GqKaK)Ð#}8t1<&sbuzh{xQ0J1{^yp,TI GLE>G8xp^W*>GG/*hB6Ĕ}}޾x cVVK7wuk:tasʡ|; ^1"f?g!BbIڜ˚yz1܏pΙ{ SG|^ ꐂQsQj>4iVr{h2pkōkKJ2MHmڴ '\!QۺF sI]eGԒhH^17Me@1WZC +iΡ|"nY2u6FskJUt |$AI唌Ո!W/FNwtGA9̀0!?ݬ t,yxśx- ];{G?Kz`&3LW@n "*O{_ raz;>'){4d'+{#7͗)f(8ޭ6慎#\ bE($kƣ.F`b!$("8Lg}p +ks9XkJL70P0=%)0tZrgG݃wE ma.7ۗ1?I2af=ww6~&\ZR \i1!Wݤ/sW@H?HUFת*dv~+4eX =>DZvN[Zoz}hS;3Iv\IB.s^("&` P ˔M־˂2zG-<[ry>/V_'5,&,@$(KJ sveRʵ?ȤkUG61WŦ ?#Ay+틗KOk3/pgc}2"B}h-A唊 ΂%I!Hn0қĦ_ԇ 80 GL`(}k,65OMΤ£*k > GI,b#kTz|'DŽ$$J"%ו0"%§7ɷѝ(Sc^ xYnίu[sg}dnrnT*\X:{( ~U p c]qP,MM~߫9tuY>dP8ѠEE!iɜ95ŧst77MZ[w'H8NSvY{s%$(}"-%SwCGW" zK|lE an^~!G_ּvC.a}5l )_o ׋b>;B=2UGi 8]t,5mQ Wg:ވ,AgۼӜG9k뭍WFc|O;H?ZsLz :DƁ<@|;4עtL=}zrYgF5QIoy|_2_"њ0>ȅrv˕(s7zCbG dn:e):Jz>~>3 Mvb>ˌb]1[ޛYpaݦ@bg94zY']Ԧc{#ٳ&#! "sQ")5zͅ%gKgS?naAPu#5/n K26k.Kׅ`~\4>=|BhM<׬l#~_Ng<;BjJx}w·x[^Q.d%)/QOߌb5($oobFݜ._+ǫӚt"!/opg$pa٧o8;A9.DDE@g-SN#:ht4+*N;ժ!2 EqˆU˟;D;Fhь>&]omvb&?OڥLqdb)du1IDͷa⮤z8OIq 8/Թ9@~Gq#9i4=ùa\QYRp;ls <`bG'hS4W()IiKΣ'[OSF-]#xs60R b;x^$.͈CIsgsjB$=-1w&& IըIttd \ӧ%u@b/i '92s%7|;ѬD^6:!zMW9tjNnm{^^cX>4Vk92Xw9LfR'(/`%P>A#ɜ{e.|F <嗣y8RlP*3ya?FmoY7!5:g4̾ߔ7Y eAE5mI?eZ&'0 RA !MOuQc,%?h t`w'{60CRZyYmt>urn'mD !J=)10Vů{?2`a-=PD~bbo;rL;/#6=X$]nQ{Ѡa"=}儗5LDy]BW]Q8|$/hnFؼRsR=YhglFA/ZeZ܈kU GizPҦy $6-`b \G򺳂p-QĹbr 8 En)&Kw0xONkvf#iUBeͬ"3 YP6Iz?X޷H&$$ { /{mU6RwoůID%jP{c~?u~.4mEXk6H FBs@{Oۊ  YFm3|[OV[&LOQ+>`] 7N"J[sIkxW<(vcwc..WO{f׿ش0d W7@ /**wwFoBAdOS:vѝ)_Lt_3 iYP#5+_J=I:F\Z_C $N1:"j xX _(U  &":xFʼJ{6UźVO _IY]ڨ_|rhh(MgL9P`CF q+A4`ĝP㇝m4|{8P;M Næ>nS:fI"i4W72},] %t#߱@\oex>"ȃ( Mɢ: P A#N{? x.d*j+/X9Yyѓ9fH ožegOy7nἼ eͽpd3+ 5< Bf>`xe%ͣtfP"*!eH"+4!$BZ$Pwm<DEc.ic90>x½O\%bļ̽( z)R Ц.3!/5~,p3I5 r>5? ݊Ur_nX=8^9njI]h'8MbdLTPp v+ŋz^ bEX= IJIG\ {0((Tl55mg;+/UNJ^9QD(ɰ?oͽGv\,$ZM!F5o蝽!w3B]nlE aCū(t(?U>Z Vܻy]ǎcJ&m(cѹس!CǼ{ny[?T4El8кVi,WlF]$xbu|l 9Cq*fXG߿ e${:{URmm׶D5mq|Zʢ^:Iz.s9+߈ OC·9LQQҞ,ZSnUKJ#?o"1RxXE-ƷfFߤUeV?z?\*ZO`=A̘abb?LS:R wzg" 3Q25|AT×N:k=7c1PwoQ|ZDld8zt0/zdBz'cwnPt @9Y:Ja]8v LK=xqt@Et/+N%1rT0j;Fge]HULso%R0{S_Sy7]km̭]lY+̾Tuy ׌VP6U'g];_!0}EíSu*9-2}.@=lͽ64ֲ=K `h_ 2ȿ6il'<-ow[p.9_bz|?n?A>}[~t=o  1\QzvI*F9[QQNpfRՙGV#ۤ)\2E'_4ܱ qkE]#z*"gpܻRR1,'|x<+<\q-.®o8|I$^G$ g^.=3 ޸ {I!EJ],++-Bw/dޢ1Mq&]ν]/<}xp|I3w)p38|'p.v;ڼ ٽRV_|Z::2_(_w:OnA[D( %z)jQe2`gF|se 0ʮ7YOg0)mEpzQVɲ@J[ۢC/qrQqv P7*?}Tc7샣ibh&(GrwB5q'g@NV~q=CGxJuG:ZGAzeWYU"/1SZoC2g?=_m\z?U@Z p9׏fzHhgX낼Ȕ:5Fn5oAܫF&3}7Tf[{#-fUfebݹ1Waf]WYpahb!729ɪP,ψ !I: VI} |oox?+wty弤7pCHx D^hmׯɥ؋uV[A33‘{|?H$6j;mTml@2 ='9^uW+ywX>\M?s@/g@k׭ ۤ# S.8jHٟp sߘ)wI pS!p3~| w7M: 阼Fiy%~ۢ't&6W|L4F1.aa1۲&6r)_;vss1ƴeLu)Ps({y0udoC&yK<7fcL9F:3讵as]o}f91f19Sss%jzhEyY7xͧ4G:ACE\ 8gV\/ I: u#G52x|yuϬ"I>Q97U5_=u|On|{JfuJrFM[Ń-NqppL ; a[31z5F{?߬N:ļ4ثM4T7+4:ы;֜tENyZb#9]kXR!3;QKG^]Ψ3||Զ3cdpzMSd7QNּU~khzwkxūK; ݘI!N^pGLpa;8Y'F++GOi:ߥ[}qk? u]: Džm=Wg01^$~: 0 |qw)6ɗ2>gtQRBc(titLR ՏClsZw/ Eu0aFk|l5QƝ;+Τ;oW~I5F J\bNMwY3-.aJt#!Ma&0oh ] b S $(̖`zd8Ø[u| T(O}@glGCus.G9)X#{b0ό5yʊrkd*U fc'Sֵkwɱ[;KӇl] Cy`߉ӿxE:V+2K9p"4))s sl0f&Ç8YK”x ]$ pN|E e5y FƱtQV^/?A\Q3bN7MIŧ}:yJP!陋^}UK}("qT!8|Uŗ>.-bdLWxG!@7+-FHaIQ}:_'T#Hnx@p8Ǐ?Pޢ3nS?&pVr wE:YUgڛiվ8M{/#S(ۈRK6CT:d Be\t޼s;GVWn4%&RT-m(/!j{_Θ(D!Q@ JCA[=5 >ktaV[pQsp|8. RdIT7+?o:`Y k +5J!"3"V-dp4f͖LDmaPq"|Ѿg]@= ԴY{Zo]bAkުFQ6T[JpGcAp樁X`Gf~}`/tTUO3^b;.i6l 3[v`)^ؠr Ek_Hpx/?26.Cy{apx^T2w0ZmF]TW>B]8aѱkYkf$-upagX"ct7c7מZHդ%C7>" o3a nD6"De\j&o9j}$(+Bl H6;&2dy BP_Ϲ-[30>3p%bzЯ6js*X k׆h5g ͊7\ZfԗǠm ܈oP2PBII0U$E`E(Bء\f['UᏒaw?}Uo. y Vj=h@#؁`1js~Mmm;'PТ Mx"ws$oSl?@*+ۻn[9>:P4;TAY} 3r2cN;iwREyYZrW*aep:{;/#^] Ce;(R"@F`KDcE:?̺yDwmo:d<ת('AhĿp-{xUκ:;#2LT+{!xS+UO[r wq%gN9qF"|d^QtaA/ys,:[/Gmt~ШO\8v&1u%)ЌkW*ɹ/pa#9_|E#9y2]W P(V>"|f8= (r % ʭ[L-`d@p8VW>G/GMyP} !g6Cin^Ћ#!^K;VR7wze6]BOF"~fy@{#X+D^g;l :>l&y zb{ihU81u:H(T d(9-V֘P-׼ųƷt޾y|[Z4BH!a&dsYs5j-I3<Ǜn~^ϻ=gzXgHbB5dN/H%Cc]^ Mš}QFQqcZAJUMLl\ct`N_WV|8 U5\%9ZRڅoگZ:iC8׌-:ڀL~0桳NLFD > 0Qh@ڝ@Cg?~ڳ_rxT" nJ"=~e5m6 ""'jA25!:{q-Onԇ쀍MjSy;vG;~GO~m&>A kQ"_< ҺP` =?? =tĘ= C?;B"%*c(? OHv*TA:QJU RU J0MDPPR4LQTETE W€HRB (PLDDoFqrJ>WMfC֒TDgG3 AEs|_~_G6WPD!"װ)@Fo/r@ĉY#7Z}65UqcG{9'RjKVf8p)QFY~S3A(Rȱ+A\0?rÐ??x ٰCW|{2fz=J#I)]WZiD-xz]1/MD&]& 2'26Dc5(jG`Vɸ7 rQ0g2tG4r%sS&L~>2e~ud$@; YFyrc|#\~\xc=YCiF({PS@zghu1:u[ccz:'E"g,:_|6k&W51m) 11݌Dzu `o}"mK1{:=TyFiTMS֩An A(gb3V4vC&ZO˜q&XKmdMw Y̖6>_4^]ǃxaYg|}9vwO5 cίnTD>wM^jo" %![jB_ пXϯ쩾ŒU?HL{]/@T}cscy6OI7" Q5!G ::,j=gxAܢ'sGaK{hNQj9 PmݖFya|(? .qsߥHCM,⃖(5W)߄/`OPH^x߄',,hb*_wCř_jƊg4MߺsuяV>ܘY5| zo~[r4ӼE$<zy~r׿ˑ`u} __` t%N GEԭ lY;<j; Qvcفc?oC2sAaytN?NrLQ/ֿ9)aŠ}IzxW~-2>$NXX;nx}^;EYE$3Pj TCc1z Q  Mx;+=$C2wi@\1T8 2kgy|s^gXa I2/ h.]dV@F=.\4wPrfUT&DrD"&zӚQ׿|?qV19bMה/mk|nݥRzK1zrA~4zq\ n-"BRbw|2'=pD<[+9Ṳu-E6.@#޳s,ZbVDT,b* 8b931̱hitxc)%߻e3yθ)]l ? Ac7Þ6N9޿ݿ| f1J{&T9l(o ?u'ApzB8I&#&&IFU9~9Fv)j(>gGa1HхBtMyMTkSMm/*SU=@e!hb r} N?}vdӁ ~2  w7Qj&HhDڃflsTRۙ8 BʡV6})B8!p1̬tz&7 Mq.qy3CH6tm| =̬Ԭ#~uY_S]'w4!W;,ψe㱵̭osM?Xr ܆q0Ph8̆f%j uzlCa%'gah`R n7":<1 |:1di:Sd5l#90^η' Dij;E} tˈRewIg@({.nh5Yc*n<0)_|@ډ+ȏg ~ R9ܤx^K=٥Q {qw8{l bTC@/"CP''o]EΒ[ŧ"} <)w׳_o;9욕c<)C5)PtxyU"aF5@E6Wznjlu~6{xz'Z,/W8ft 咖ɗ?50pƁYwI6bV ?d8JQ]Α}7|; =۹4L Pɾ_[/u39[×Rya\喡=Q-h?5O=ߌcu/a=sD gp~vCֿ8ЬCU;oMARoA,TC]M<ҴހHo"Yo(*oXگT )64ӢG]>4u@tkwz@!Ca/Hu=|d:: Dګ5w_@nxr{uddMƻBF/YJ 9]!kyF8W*o7_nq;)6|8oG~C}5'nX e6~YJ0Q>5oV3W;hXY?EAjpԪoR3\;9&zFNFuv"1t]iJ+qKvLqMG_gs+fDWT "gz<7:o_Dz ,/V=,;+c/W$* /{۫m_/p َS%FmO˟ն@N[TjJ Eu.۱Y& = : ~xCe `c8k};T;}m5%V 9B/|=)DSgĞZ#Q@Q+ J.|f Uƞ7&]{z"o|w^eOBBZ)rpOʤK0lvwF8z'm}\nLjpE~JKTJ'ޜizg#ޒ~S ˄ѻYfB9ד2<~ýC[[𥣨aJ.z./M<8>iMHܩQsċ j)Ǚ``A=+$I0<^7NW6Wx>90E]h4.7{~FI;/&Yʕ񋵠!}Ǧ9cD>g|'h,%g9|,y-1T>U9su+|kӄc:`a72e\cts!YnP5Ks- w;>Fej9ov_2tĂ C1h\Zn{C],<$a)4g>^eV!!p֡e'}{֔h;:k¨"L8#]]oTb*|iɥn_!}w.Wl^hj,dz|z Q`sS \z\vlDCAqQ>jǎs\h]LKceD^F(ݩ$k K9d˰.ZE[ ; WjY\ 9d\2dT"o@YqŮצ3)&^]Cph+Q_Nx`NVD)(|,_d) aD^&ˢV} U}-w-.ioܧ/{mdszץAf+skJS wQr IȈEzNDDKfA-;NHh ե02r#XH|]Xf< QA@06"ܷbTBsOƌ[KCEQ*1RDmE@ӭ9RRAPDCU-D""(`)"Bv$*ѶBi Q%J4cN4VaSU01&"t$ cIJ5 U lkmEhHRDPH1JQ0f!@ JBH%"aIJ)R"hH¢ @2S0C LE HIDQD' D,JH;i% $ "abڐ1% T@Q#-TD$0ĄKQ$EA+mb*(fdhJBIj):) #5TG!I$A(PE,!2)L1C DU1ZMS)D0D`ɱ!*Eb"bV!Bb"j XH (b)VR aJH("("pa0J@Fʥ(JS RLRԉWZ (*&(MdQ$(J vʵ$TQPE1QMU3S*)MTDD4 $) QLB@A(("}h$b`fH (")*&XH!*buUBB%Ih*B)* "AR d$I!!CLE,Q44T54+C2L05THAE+j "#+?u>I$z  qY"AGDj]vGh D+I+@). @U':?c&28UC>L @LVVU_!;`X #? K@)mr 0 @5IhPT;a S8L iBN* Q ᥀(- NH K@iJ)hQ)RY U"R(HiA䙔I`[y ΁@R`ZWF Īi^Br dL@4'*XCt1$D0! eBya9sb9! &6XF!$I+G V-V)fDS[Ǥ{?@FHqh3+#M\Gy7=vpG'~Lc>~ϻ{vV6 {ߦ?ʯCd^Kud6E9ڜ9Iݜtw9q2Fфl9|Ap?Ump=%_;  Be tӿ7|7?kYu)SIXf^䫄g60hdŌHС$cg*I'k86iZZ^]p~-=\_`'F/QHkZI_MDsi T';p"ڎ%MnNK3$RY WZ%Vy':fm}~|eRַ0BGL'5 c9|tgs5{5y;Ma\-l@ ׎L 4=Fٿؿst= =:G`fQ ?k d Y6IOXWwq=UDcxY1x;<'`߯oX;5Oюkȡ~ۼEmy%Fz]+Uc(B7JZֵkVa:)M,MZjt!:py<".m uuw}sWuj:ط/ +]ZrgH<G&9WyE" sB=;d{[_" U3I8qNf GW mm^d0=}=?gOpßxhJL̿ v~a͂KDLYD|Q>$R|>Tr~>\ I¨n_G1yy?=߫) J# ])BD>?k.=<3 ~.n/j3gsIGvHB(tgG|7qN>A t?Hx3r b͞fd4Ӣ쇆y>3卷] Fpb <<\B~}aa ͖ZҵffuJ _(gyJFֵ}cJ㌯Zs*OM)=Ά{Z=)JRuֵ)):I<푎w]k{;^F&1'<4}p)gL0 Zvx.zk kJRm]vaaǃs7qUw_x1 Wfl:JRJ{JS -VQR]Z>M49NJkZ /#u*2;3u^~|BYߋfjUUWuS6D:Oq:>u}sNy8jΓ-`MfobI/}Bqk)_sVZֵֵ{9Ff~satJc3|+|3U&1Rӌ U;׍5ӎmJ-%)eL^ɐH#Cs#X'xxA|3zf(5:kRMS޺A4md.D儤i:~FwgC= M V^B:p}B47_;$%KJ_}0Bv% Ql}"J@9 (J;RyT "zD?`<.dbxVWV4pʷQ]3d. QxD{^jCe=RVnmv4A 9وa |RR~˜/Rp t]2F: 9J'ر_ozrlڡ}>7dD3SYTֲdfffe A,Ś,缁n:)r}!a"|CҮ/;$MF w}3L5m`D4AD?|(9c[Pj 4xTks\-cs/22 aa1v:8f3ɐw|)U?gZ1t ϵB! c}>gFAI$?w*>8@/cGսK#ð1V^)G9h"x׾-KkCFcD{s)#˟%3_G :=8;4C;)͘&+. p q^X/a o7(-4Tǟ d@l$0N oV1i)"@DΐpL3ڕC5.}V{!R=ps#/'\^߬Fpi|X@u5ni=x9UX\M@+-2]D–ǎ/Oޞ~ݙ92w'z]sC7 C?^ zVBA&tbYP BH{?q1] `ǘ9:I #}Y0waP74HÇ:G#=%`*r6GeHgFgԆ^u7AY=F|",>{)s¾7"QfAx9Q"A{mO R=LԠpܒx4;4ɸUg/ 6{IW,ƥ"l+3ny]X'@*?oͯH @.y} ^^T(=4 ,;b֦ 1s  #tbryW>T}(=gV7ӍVyFSW}EWăWoϋFWlAbE;jfZ`[\͡ R"4DDP,DE1CDEETQRSQURE5UELPLQEMD,QLLTLURi&6ͯ=:&xa%2Kx*NɂI2ǔAy~_iм@_F:k8J`B|uW9[u<ǧ= L%_f>quw+%7brj0C.^_X93K/'^!Rff z\g`$Fs0߆;Pν4l({`bF͜sU {MBcG.oyO9n: xچì]'〄a"U-vd[n_s{b 5r]PkGJ⼿>ݏ54]T+،>@81ֆsXtg^Zj-zӥ"\e%U9!Eu=buBy(\Q{*ĈFc>p'jgd~Xj`c$’{KPe(e27QO9Vc˖߃NMndRbpsR9U1ұ{r"!EV3u4\BֈݯcK =DT6*IU#R@1`*$/ȐF~C TB

/gOԈ9|^r*?dz~',3*P9A1Z3QUեAX R@pӆ;Jh_$xN;_=₥#1;~(g֟In)^~0khx`76&[QjqMCv|wInͽ{nU?aiۜJԙ1:KپÝP9A E/%2Ly[;R8סMFq7C~ar L6 i섏1|@G>lZ2lDnzD3*g>:vv'M]0/#h?Ԉb %A '䇤]`\T[?E" qNsa?Sp6}W@+=3zQstP"xn2\93iP+{[X?)?2Ƽ:ݢ#HI@a=Owmŷ16-̙bai8  n@Ҿuu,~/.e,qpФyw9&FWI 텡7z߯ IF Ùǘyw_󒶝fÚN+ނ~}rK0lHHDVީ&I. a BۺFL rۇfx3LͤZe 5BֵƷc_z 0ZyI$sIfĀHI-eʌ[D˞5H֋KE\1QGc@(&hV30X$N]\'Y%ߎ\ͽ^SzwOm~3jyҝCۮcpg|ONq1\MTyNBEXqH\]+Y֬Ro]k[~x#+߭u9RbaU 7=Ң@pP'u 0G^[@~b*\(!F(LR΅a![I[RHG8!)€Hx,!nk3\w,ΜZVBBh3gf 4EǶqWm  Dޜ!a9wiETD3Б*H#=ڵ=.X vQѹHTAׯu2y% MI`z _[=RjíbWx[,ېFm?{k(/yXgneSN]'@{뽫kh4(.0&O2Dw^~=5k$ŎY,;0y( {Md<]n = r6!lUYOW+$@*O!8 e$R`Mf^]ë` %|8F4{4;sXJixE1t!p?G'qҴո{-Ebzo't)Qߜ?$FTX΍zثQن+ J^'sl;;w|3ǟ?;48 FG"v8 9g|<dz۸o)xҊTXޗ\SG)4L@͸Fb*HS܏D!5J-!@@0A#٨ CݭĪ%sعSƨJD&JT")*b0_o1ʂ\xIjFJQ%Catd %2 B`K 7Z+4:BL;p ArE (/\ߐ)KD%CU5d5@qzDH-:!3:|,uq wzyJmMP6` Uޟ8'️ONFCor ?l6JQ[9L*v)Q QE$@hB$>ZZ#۟1/uת 3+TD0qgb@ׁAߧ@ )Ũg ~ݗN8Q˭dxX1H8 _O ='wn_U媍aɮJ~³\u%fs+auCY~U \DdXL +_@:P dP~BŔ?%@ *{~itb_' ܈9#< 8H h D2] 1c!;)B_X{!hkX@h\OM~WCVn0\+($/ߜ 1d 2f !]~'~pC>]Qy"H-?5) ÿW[}Ԍ/?&i2{=JZBRԊQQHem]AXV?l^ LB#j0++m 9D$AdWwmdMmh Ľ, H F{-ٻf\ņkªf|kf˪|ȭp8C/?A%-a$sTy讽R!^~uu638 o1p{nF!pϏ7dE$[6׻t(w!31ʳQ_]w1Fzqy/Ou]0  D"ߑs/to`bNʣ.=Dz]ll Crb vP@3X}6#ӿ+߳ ,{z+=jChN1Hԁڐjga4,&qkAjP':{ =.D#o_caLBk/p-r"Y۾3 '&`/ (D%S$ೆ>AGC^G.l*UUA[P|y" \o4s9(Bȸ+/qVb,"d2G=R>UsU3\]B VS65~HH~Qr_Eu-^񏻮S_)C2dw!ڔ6G,w:wϳ88Oe5Lb 0b*"A￰۲>I.jߜ.1jRDX,Vڸ]{wRWYKM o݅&?(snْZK~P~Lr&OEYZ5A]*@tHٝ-PF `=@2@/|2E}ex3OM%8@q'BE(6" X3;)_oV]lMeFao@e]4@pc|נ6B 5Ȉ(Q2A2Ce^N! ,vLψ> } SNe-Y]QͲF³N' g[9{~LRj=&?Dmx>xoﯣ>뿀ǣã؜B@g%6?o\t*0-/ݍ,AۃaeN*R.K[c:eogKo{0o4h_02M6Un?>.e,n|]a EkրK O{!#T`6Z\)HEwYNOCiTU좃*; ?WI@v]{_!0=Rh^≃fp|@g>< (4~֌DqwA"J=3Y| a8h.2T D'톾jz~^ΛxwۈNM`JLbd[*h &zmb~?>іvm=A^Ac  Pzp2z"<_ui/_ѷb?J.Aem ?_Hqާkx>yʸo"TAe UU_O>8wMM(JOxOGC_ErIyDF]G]ovۄXFU|!fQM2]esz (,QH}5bDeR(JN{1q|NvݙOuP_fTeXy ~0""T%$${塬4K`Aa*RhUI";Ao,0鯌@Bd;v6dεp{=~Ahm[x梀kh*5:IoG<wpOP7W;s 8,/- I^#JQW'"}1lwygcL>_~SYoA ]$4~ gi vD%O|7MgEFOPu(q?_ꭀu WAL;Z(lN꧗/6֩(Lx*ym9(\((0Eg")L28XF{C8]6%ln#[l7.[ 1ɻ ߕH3.W,ik`PKiH(jw]SU:K P@;kRl&Tqq?Ǡ=˷ 4"v߿ %X;en{a b9/|$I! W%DA=Ȟ>5թHA]^A"k1>%g(IYptrDb+dk ȹjy5G_^L8a0DG]{\Eoze˗+gǗ.FxDH2"j]`_p7њ@ʯfgPU.F%3w^[Z_RYZXC\5;КAߜ%ͭ!A zFYu!!pv\նQc\&g%F"2fԡwFa߈| Z{Y+}w{ oxw[Qt)xk͆t5zւ0Oz`@z@b{Ul7_s<{5uA/mh{jvgu$QFZF"U'%/) ͎ @tuyN8$D@D ݵGݦT֗:={2ݙ^ݎû^9bFgJ8  a~ָ=va=s E==p kr$^B 08hʶٻ/8}B%Mm8aLRӚ |fO-8]p]~;)[<$!Lp<ʾ~|/R_KY!a!XsLw,&gyy1+FӧEF* Ny%G>XAw+:0nWX/ׯ=sթߩ̀ ^DDs;H׳^u_6ַA*@t?TWDE &F}9  5'kzrx1 Jbf0*h_ [qZzS_^ T,dҥv0'^' 7)u:wB{e7"vN:O0Wfn7dBʀ(J:fA@vu129x4㖺7 ϜUQ)D aFڐP6sYr}ssF>uJU~d C"瞝y lDn1VpJ.\Vaue_]=? uۨ0eim:"bE6_k[ M dzpK*73`c@DĜO1P>ų{ڋ9 DBVe\  @ >ծMEz 4~(i6(E t'X]w7 Z T~aZ igI>37s53SL 1 Io|y Ǧ_D'́-\.y3O|4u3bp/ BE#Tp&=߇=%/q^؇^x#NnۧuQpDS<5tU\ҋL ICpymvvbjW?a-TDOK 8*FW"8>6^z,uu95޸q]#+F߅jN1i0YQЮͮw IC3]U6ˆ7@n[tcuٖ9b|* ,U)JP/@(iARJP)ZZRiZiZM3MHuW8 t*46V/I-:\>@ WO}jp1S0^?Y@X@en M 󃀉`kXx!".!1 ͈_[rF$7۟Nw˕r@0*>?]s[5Qw fù3}X& raf2]- 3dJW@jqE!.]r!@t !Gqc``z9Ԭ%?3C1eQems*{S?ٯē_B> ǹU_1&1j *Hx/ZcZ૏ pl^۸3B:_h^/PWG8"1Lu\dv%OWRڗ)TU@Pw:sŐMt ׈kDxea鎐QLNP yV\]8/4?GKo$tvl'{]Yu8V ?mm{/Jv_qM*ө؆xmmd H;~<@;sN%33/`|RGOq-Mt¨av3S;ZI/j Upg' Rw;u/^4A5dv7ǂ۵Իzg]JxP=8 ].岘xa]vB27G%g.X0edaǣ=h9*;l*! n u+` +EyOak{?TC ~yvtҝF߭Z7g.Bofp;H@٩jƅ:߱ VFS`u024n#Ba Mq[.g|A,mM창mE,.B2Wha)͈0b J=2cAuʰ\v,Y'uυtҕ oύYxhthc|s$/٫z-0Dbfea PjPd @l?ùb";5maH=DT]9Ś}l0hwe/!!(@ˊVBOj h6kO|VyV&SAw)f\'>gbnznգy}p[Uqw>$[zB_bhg}HPlw!g(ܥiuҦkOq.oL)apQU0L\8B0zѠ\CW\8] ^(ā"!VL∍9j5ݷn[HR7{,\oaMl:3YE7>oZ,&'>r-UvM͆ /_gVƣ:GONʭu2"49'Ea[ ^WaaDC(GUH1[eV&3ߟ|8Zb-KxaR t4\pјgEK)860w;]¥v^ܳZV:\7atq2)E^W(> 1tk6RaՍ\0'Yt ! G~(X.be!No X($`nrѵ=VC㵽L(0&ښ6a0G6;e)9v4ynxp*ڜ]k:QHԫSUDګ%{9Yӕ<|ck\RXgR" O%-kqU;vSt|8>[ \G$,%8Y!pr9B L&²JIPۓpY9RL$(Up4 ЫqILag,.:|gdvCEdYg3>mYQ3,^, y2iHpK)Ũ[3$UQ7r#8Vݍ/*NLZ- {jDPb>BV.+s K6Q,$,K!Q!Ѝ}qbEz*S h寳;r()ZIj-U @`xu2u.Uu;|KvM$ы_-lm&Yb, -{ym9#*p5+'jlϣ#_g>62 1\Rr@!N ʫ4S i=WH>Q&,RE-) @A$d2̻sVyԧ5_XMF2BeT b엥*ヘe<>y{v`Sb0C籇m{xS3b4pQߜpX] W~pƕ%KB9&ʮ.-oGȀt"MHMYg& tS'fjZTjƉ|'ZcMq栣XY9UdԘ84qN.ÎUڛ^;R TKCe.Ŝ vmJn`eIB^1ekKΙ+xIq1U!8wUaA8`0l n <ӴFۋ.){++K-ۭozǓoW1JZW}nZm9jM}WPv n|.^Y7FO_ꂗP=*$ZP@? PP8 <b q&9:lHR5r)hHNY4(֪kmUHDF`w106$oJ[C!wfZG1fS +[Ɓ a H!WMCHoSpxs9!DC2 IP1D>\̽y2qI DO"K1 p)iEsuF$M2X'eVB@Kx$ $|OD_RN) {|,iW/y|?vu Y,ˈ,g'*&J.Y U.k9k6FDCEo%|}I|wQ~HROZg!!? >WJ@@.KpG(,}?sT7D9r JQث AMR[Cy CHOUO? ?DXUvb (OR%/@<'gs;3e zC{ޫKa !o}w*! KŹg%-uHlw  T(~~;f-k[vڇfrUR`qT1Hlp0XPh/٧Gxcykqb0"#lPΤ h.Fm8UwǓ@t{C0,zԠrz0N2+~$mA+$NntB^PɳCĔ7s@4@G6-C :13\q_(BT7@0oEs"@z6WC`6(8y 8 d L4=ϑŁ$a떓;7PcRSS;h}Haq"|$)$ /o%vtJCaI ̕4b# !rS1{}=~wCy33 6V,R/Y,ҕ杼649/nLydlnmq V^$ E6g[v#l4I!̃Q{&mb:fFee9xF0"fe]5\NZ-nL9м'؊}IybJl;K4 F/RG0h_83"jyhWiN lPN8;⚌HWiCרjNQ (YR9bE@/HBuGȦ i DsľG}ިyL!?;(RT %Z:vV(<_XU8$'xgۃc..o}<3vSSYC>]UHa !.>- >6腸︭Ҿ`UDZ۲63RqHwDT^Όy{Yczwv"etJ=UKo׆4v ؂BۇOvkJg{]Λʫa⁽v}CG|.O[ $1S}G$)Nj_h]YLb`1b238|:?oӷ?*a'ɵ5x#lb8Jy 7nn!;y5iuD{6*n;o2 :F#%3\kVD0dl sF) 16ciYDH_:11PWm(vm 'a==ށp5V5<=>݂#zF5ŀ]y HX437UlAOo=:wiY@Hn݆bs0h̜F9;\.;^u>t}6>_יP/6TwǏS$ FڔmKI18"NH߻s9Xw!e@൞lPn(8et"EՋx%h]YĿIb!r>~ugϷnW(4DVDP֋]>L2 <$C dX=w ݪ ؀V5t>X Rl65QhvS<*K$D M@f6iahVsLҞ ۑk7ҠUbJ'mn1AD" )0}'ψ iCC%K&ؐo;Dlf4,A$ /~ԙxk'XNq4eQ$$Q9ae?p` g!Cp!)"Oo0^#< 3"( yU~">XA:>Sl)I"B$t/b=ҳI't>Ţ94ܨve@ŵpYCywF3NO8AlDC8+(6:R@N(`^I]z8;u&غ4e׼6ѓаj۾%7ɡDy§[nZ4Q!0o\4Ol1A>QD>hHRg_]hQS6/O.C2Ur :yj͸s&`wp21!8~#WlZVN",h-f%^K:``cCCKۘO X&9n@B&AxnZ}1LI$ 9bXP qDOk[ݯ ~~_HZqSlt~gCŷ>ލ"<8!Le2ZZU!y9!EÚa+2$h80VlgW٢bAH.(' !뀸 X9gl\"@hQDqX0F5 @q;8@*'BOϵj WjR9c D6 S#Hhl#ݖOd"`*OhQU fU pzu9!w\lOȐH,$ R!Xb"JZAs۔?n`>RiC}$IxlD@@ fLTg.Cǿ&X3 E'WC$ʳ+}g@ )۫-![n&FcZ!X#OխD)J,hڏ8o Av ¹X#-ݼi>̤1!N}nMǐ\w  9[ U 鹓2AA^/a `RU1F`rcf=XCYӌv?QI'ڠeǑG/_~7Z&y3M fpxEi{wGǡ;''ZrMu,M$=} r @"ՌEd}j ۱F̣Pn#)a+#CI3 hls@eMY\#qn 3,4p+ =2,kԁdPYE "WP1 rjb2P{V؃ nq`he$9(F 8uyCiG T v.R0^~IZY0 ItI[zÔ^(Qi/e(@={m !~aa }4t"G+`>{"\SI7cOpȿf[y|@vISfW+6֌s0Ó_<1cNs+G^:ɍg517|S . `<:I=DАtC =|-xkxwȏ~F;tNd dJ6(($t^{}\' 4,;o(BdB! MvZHA9Q ,l ]-\"p a )nwƮ%+.GoszjAg'?1%u$(A{"5rNzY^}\ǧU0܂,0Er~X;m3 po{5w+ٮ#ip!Ơ>7Ϸ雺{ 8&ntIL'QNX̐ /|2> !TJdl9!L(n ׎dr$cZnauARJ4[:b9ņ^Dz@`-"rUF{@dNp _}* nЦh>\hP=M$"H4РoxP>{ /Q>O.-=|h_W N;6h3af' g3g C ,nrŠ& xәs۹Wt@Oi&t$8:&GBls-bdh|ciɧ1)3}tU6٨:&^ ).ɝiu_xzhg/c-@>/,lIqw4 _0TmD4 +ԑ' օ%ȘG (N؆PS&`qۺz)%بz3 ]Tgځ=% 9F X[ku Na@4,<}*ڒ _߿ߨ.v)Ro6zq-c>{>Gu!! .n&P!E}؋p!u!*{d|E>$pER?}UV>[ ,P7* @dqS?>LH2 9Hĥ;k0J"@!$M?9!eht~'|'@!!`_Evزex'Em|&bHĒX(H!<  DP 39qd`l6w@)!BN%e1ޡgqd1Ȗ Di{Txye4mf1@\GV{PȰJp@"FOE :#Aýaq8>qxd`zCyxd(O'=:R& p8B֠UQ\81QUfXaOqm3K|EUVֶfP,a*3GbO<:I8fۡfz{& ^4hXt9> <˺Jt KC! ɿy39@{{TfP$KQz@N bg?áč7h"/(\B-&nfjD~!B"&UȀ@$p$B{ #6 Hi9#`ŜpdMu@P# "^xF"GD1)H&Ǐu7b r%Ֆ8 @n" 2i?UL!DAT0[>9脆C(|-4s9JԬ ,ޭR8pXG&z2ё\p|ɻ8(خ)d{D T( 5N;KQZ8!o2\Рz{!~{䖆԰,E חzbn] L(|韒00x}#A >[ut*Q&K ]sstqF[l (N0xY FP/C-dA4Q/DA!;HCnw︗%&lDAH1!yVfx3Qh /yXƨqGSB M,r:$9a"j*5 !!^rX=g:j )BjoOA{M XAZ"Dr[]R9|<Ov#˶{y ^qx[)6Q1<`Ÿ/`tƾ}-%KM$ c2=[imhүNX'tc 0QRUFèF\ tzUTd â BІ1l.eL>^'(Q$[ҹªcxa=Rl4A}̝;HY.XCFam5Y{B5/`F&ʳڈ׻#o%Ij{۸O96,g {`DƏazp,byq `oݨOyYmVjDUxRȱe}+`ljpaI;lJ& Fv8v E!aEE*N] P9Kyވn7oku(D6eXrk6^1-!Cc:gHdj !EVfY s: XEiI}P4`aAئc(b Nʞ"y R\"?(G^:,!o Ϫgya޲$ \\ 3n/8vVևYaM JdX0y@o͡^NX6.EsbI*MF Se[6;G1̾zp)q[+A^(6(3Ep9t 'K!ҩhA4+ѥhg;Dm@m}n!` {utBêq&i?%\t nΧln;uyV[&{rJwز4w衁 ِ`)7y\|:(Qa5rl~RlG *MaQ2!SUe Hf8v&lRu+D\@'51^vd˩9XsqdуWr Rc17 C0p꼗T4/Gp%  xL;52 , .3+%`*1` 6Nݚhj3=6 \8C #bfYʂb)@!2!,J n$RdV)o#b4 `0vf)vM8Sh8P,)Dk^Kdva|m,V4aVu1KpϨ68A.T$?ٗPLY 9'G m!Yxi묱Y,] dT)&AB$乽M8Qw Qj1l(_/\&sZ4Llޢ 臗U3Eu L'y=1.<"1u֒4^b&DbL1`']s0Ai,n 8V9 BZ Kl !S0>@ jdXeuIRT1vY #XDEh\[]j ߞ2Hm$UK(&u%wLXHh7^ͷN?ðj䥎NG CfXD8DCwj7 F#c-("IH"0ƀM$pxl q8fq&VqyPbk\hP'ME=a V sG;:xv% vt,ȠD+/4`C)Q cDIQ $$UKaE 9s*B-(D@>d-K8!v 3eg|P`'|5\Xǀ`rTqĬL5l&@48@a3FO# HtcwuB% -a 9Yj).#ԆZRnee5/a`AyfpN}28c: c$sGĝGWfRqp~Tݻ{h&,:"cbZ:ށdfJ$Е *]oLcC] # [-  h4=kw|1AgRTtlDŽj4"izj*S[iD+:b9];}eZ{n HG;$Fđ>$o@hfQbnfؐ]7)Av$7TrDVMH$2AJb%A_[n3MZi`1ґ`7R!H B \'\>F $ QZ+d%ۃ ;?6~44@ʎH%"LPFB1 t" q@khEMc8 Dz !Hb:%kά\&ߔ`5*T6Al0 c;)肃EPP.w'z4]mzgEB8f:߯E0K“xKNvoU3 5 T"E3\IjC579#%4K,Ag@K-H$')A Dr50צBAT"0.( ]Cm8@0'$TRNb$1t`Hȁѫ5W}o8RnWh~aڹFRHRRA`DkU{a KKy-@:*kIl++S w7+A^Nhj%4dq왥/`hX=UPThUZ6N ~v-EC5TKlSt!pY8Yq֌z6,B;;a z={3"V 7 {TI3 C C_% }a:ru0EE/OX Pn cLT67ZSübJN.'y0(5-eV0Sw:v"mO`b_㸆ERRb/H4jކIyqu|TWD;8G-ZZ{pB'b/`Bhy LsqunWT3jnu&18(Y}By144ReIi)d}臲1{EgTK0R2C}Y9fjSCrw${.`佢XAחmI 6=BRh)䐡3CF.yiZ4;>ȇ7c$p)[Jwo"oNnJw|F$1د?< c.X$/cٕM0|Dk({aHK'>w "4ߝvzսFD0іiNh[PR2!^$U -AIAG!H08'7T-8 7[ !3?A"8X av,Z+ QfANxQF !4y``'P3 3Z Qh,cSe0Ʃ%rqtsj6iD0A Y6diC\,"75ebg:>tZ'$@9 OiGt/i A@$#{| EP2i;˘B,?u~ H04ZFZf NcX;N<?E׊{8LQa֥@2yb}+gU銦..*(R" .E$R$I~yYmHDYjjH BKlYVل3I'g;S!zg_5$R,]{ Bu6"J[fLE 8(ٸ3폫lf@d4x2;;^&}Qfgw_HeB@.ny"y1D7#!=C:. $P;l)h.}9'WcjP= }>PƧ n5snq6)";;zFgg;0!@J$ 81ASd@tQEQTQUV((U6(f 9g&j*w8(wsscB5yB!WOI %-š ctO-J9*<9Cpu@᜺RJHqSB;zd'nznx 8F6pG<=]/O0 x`dX<ǐ@d(){ajqlb>(Ĺ4+J\~]cR(unAm)bDyiT!1ǍxLFk$Oٺf:rJ\ NPSPRTL+zE01L *:3W֨7&1?C7!su!癧\P1t c& E^"+"UgH6a*Tdȸő_Y u1 #sE%+8 n'hGEHktw\6G8ZciDT=IR#sQƢ5}[^\%JfL2.Cq.Ő1Ic̃e7%8PĸX҅#@\36 3yjiw!ʆ#X78IBMK}^f2%uӅ@rhsL GTL8yu ]a!kkY^aj~=ZBPYmQ4wS51SwnC $8H*lpR ,84Ж"'v|w|3J0WB!QE P /?`\S4&! bYb4" 0v%; aI [R%:,>B R> 1ז]b Xr;*fmH,’̰ ^d{ġq岉{&`d; SAPJu 8>^%6`fJE$*0n6ID:s"0`F ƭ^^h _qزQˠ$MP|wp{}H&WHt|m{({Ny zz W#-;Q슈9+ -bgS89g.$ldˆt{ttbÈq;[Wߍ( R6^s䇄Qn=ry{ SA7 zr" hd͝.PFwg$T;9!G#1.D`LrnfET IL&@ 8\qhX Yll$2L%:Q3!‚$̷bnύ-jU # "Q) C\(% ʁ>vLク(MZT }տ1#%}cHS JZfCѣ\%Z >6-!l"pVŀ< 7 <(z?~{Ts:t-VXZ{#/,ODhISl)P^ ;`|a@8D!6%D8$hTaKCnͼ£mX `^Cb2,n8(@+*'mMx5Ӡvr]W!`R'OD.+EY Z7<╨n+E<-:~[qݎWpS{+ lLj[~DTL`~p,̀Gz,(Jg_ 4F ZQQ*4-NȞǍtP̧Y0>89y @IPMtaC\@zʢP$STS XXHÄsl*H@6fVuʱYmۥ2 ڔJ7A:<{@/7oe5D!,nݫUEPfۘh@r L "/J>I9X+^kWi 6HT.܍=`]Vn&'M$-CdCtAxkN=uT}`{q*۳:`qA,cӺcw>dFmRnP6",װr#ն*zFO.T3\2YL۔oCfH~?m,ZߵUWyiC( PRb!FSaM#63$yʏ@0{}[0/䟡\/xm2(\"llJ}N/ lo&h^J12Gnf_J0s7hXDFzE,k70Y~RDPдm&ΠFB4V`ŧ8wvڦV0Un ԹX恢</gu-8``Q@Khְ!"8_~pӿ}g)-+r;1w/]kj,nH0)? LD){HqgK~iFRaS>bԮglc0CÜO?=͞` hj1W m * xwFįDZDKyID`QC"&`x4$%uN"e+b'E'qnO]Y:9;~fg2Կp}ClK5T4QIPR ATLQ7?W(;@tRn\ <=hr7݌ 8ݛ'4R8e:ky+e e/KgǞ׍\fp{xrg(Aa@$[Fjͻ"J 7`;f%G{Ǿ㐇٬WmCDI^/j6DGcDU{J-c*1aL X@~muŦ0~+u8cF3c|WzFwl^G{ښ$\Rx jpI/9;K C`yo)7ww,>;| XYI9OьxQյ[2`QCE4 u.5MW*!7SLnBE GRNxyNy[}#h~/;2nm#A_ned&ޖԉw_~|j-}J9[zI&B|RHXet<@ju襫]N,Š.w9o ^"8 َ qb* S&4R(Z aBW(va!AnvFi^.^87pq2{]f\7f%_SA'v_2 E&x㟑1$ ,A7t;]f `K4dw^hByYаճ9{wuTĎUaݟqcŔˑy-sScLfli)sBpO9;+LkEt74 Iֲ#$O3޶uRI{ʽ^ /䃀pHҠD)P+:bīuUIehMM3OOv:hs @y :twZrv8฻VV'IVq2K;ZDGlλNse.X힘v7+QYl/\߶G/8nsyvfTYV+V|_eoed+Yh88ôިzJ5B[wei84ֆKGMA /r)%©v8R D]R:\ڊU:=pDuy,N2|TZe#TF&ō!濇 X2ʸ8V YYA!{d E mnEλUC(ۛex>(OZꦮIUTWJM2с<(@HH>f~"n:wLJJkWRmq CtZǙڞ@t6Yn4:{I A_tKFp?)$18xd.أD ep7ҀssexHF"p-BK+Iu0}c;nD5r6@v hC>Y.{,wg&g}m=ֲx(Npc{& ɗ}u3)rB:T06uT. YDLV:[?r$ͣ-+tX٦9T0 XZ}>,Q Qy ٶ넻S2tιP;o|ÌF^.ԆvS;2LSqWȒJ0Y,#-s+TQ%3i:"!'FBVEތh^ߟ[g\L}:rLsFnD8OFK;#^fANz"ךhiE2!3a̎HoPw%J:7b&HU4Uvk/RJkKz<espPUcLuT]cbx2Mos=>:䙴]7/ܤq`s|}^iotR7Kp񱳠 thi` "PUj-{ fcV[0F}Z>x-e+xB\ ",7WN4cse)$'p?q~r*2g(0a XQܻ[^lH:CQP|9v/e@{[`zvWg>Fvζ3@3qۆ jdfqqH {_h2u7v]:#BlX֙0q53%Oza gPW$4Xwʥ65Q@Q|9/-zu=;m܎hŷt&gHqkRj~f&5z dN':H8LQr̜C^ʲ9wUuVhCI>VüBwd4'N ;T@Gx݃{aWwoIr8"$34æzzt۰$E&j%|=,i-xBLCNNShh³ʲUE{17ܬ/Z٥~*tne<_qaj $bپuQnm*ѸD |f5;K_;!TFU&@獈w=qQ9q/S Ol>١\l\gI $&"w^_ywn#G=u|h /1cXʆ8=u=13 )j#~%Ry34cIxyq ُ_KM^&\0σd Zj& ҚB @CnfՒT1A&&KE#=9LWϯXFw9^sÐOcdc\  ѥ>:(;sm;&q20gmrxS+9uCMgSOecfZfxOqT{f5M.6DǴ ]nF;xn'+5S!2,>KdJxhTnG~o)HVZho>G?C9<3,^@QvOKf֋Tׅdj)odI"qp .dE0R{Z@n]QmxO)%kHA$9 |NpdW}nv/i;p(z_n@m)0"7KBxRx7 SsĴvhfK?9]\\tW9ݷAE;v쐹\fñ |&>G׽6fcVa ;`k7+j7 w)\Cs4eQ&٬MMHF7Xf i6y̺Mbs94ХrEJ\2ܱL6>|(4]HBIv< ]b.f\x0k. 3M#9/G0y+ӔhEQ$IEQUU|vި3431XO`c Ɖxi 8oApm(qٯ@>%|rŦӨɻg*pgfn1:rQa \IžDg;1OM3>Q!+~RsAU!כDt-WUuқbfQ H'$6%7 )Dߢz᷆_w{\43z/y\ 7e ߟmg<4߅JF I^h>H@Hk٦"tpgf[\vG}yhf)- )tSuEשTTdUsb7_GA:Ltpl Q#s|hX4,smxP>oϨ; E16h^*T;=g)M݉׃\)nBPȄ# /Tc6CNJEUwMq0^QK-9Gmls@w6F/vX/{ |#٭K_M;i H??@ 2F K=j@6W09D9럊9 2,`r:l>FN>wGD7Xd<-/ kW>s<ժq0{(qYmӸ^rKN <{ٿ}iimjf/OizMvGV: Ґ PT3; lCLht.fP| ӈۏ2(Oۿt=3uy9#W?g B C 4dG^&kEk34F!6 wKc, /=w񒉤ѭ1(`<(m&`l}C $x .>OVm8,"Ow:jIN%j 4֫HiKΆd=}r$iGP:|8F$;풶/\SMi2>Y>=5+$#0a-G'Rߩhs=\xe˷>pՏ0?>G $ Drl5i%DFc4-8Bݚ,kSV>})s(= Ng<6c}yUBuG`ک5spjP#UBaxw[Ñ|bN@s5gܳC$rj!P!z!Pgʂ48RƐ}w*M==0'N[_M$.C!g@U[nwd[_PFGw hW3|N68EY"nK,$4(%IGy˜)bRt=p项2خ~Xr|yQuMk{e.WχeXraz(,r^x{;'Ϩq'/r:7X͵`3ɭmp #alVMLI^8+6;`P2e:zQ4UM׍vuoNj 0a92!;̕UT-vHH> ZН 㿯;\m6t'.mEr *F4 kz!ϣ(6>F˴`ji;SVdEJ5 mqƱZajAB-iz\$n k͙08OS (] ;$p2s<9LqRDZGgMa_^+aeC!_43ג,{g,*p""wr0 =F +l zVIAq^'nS^{ut4\\Df 0Vr9ڌT2`"U %?(۞Crtņ?1d,9A-d=M#|P|奎P;$޾u*pD&Gtֱ-8 =֪Cސe0cbmhi/4B,p颳O|CcF TmzMS0AuHYѤYcp9eyj|w05LA|Ԑ6wHy:nxS7rMNFFf"#y(s$+ZQBv:WزޙH3Мj[]>o~'][l?|7_SwˆW)9+ H) z۝tƈ:gak߫kŐ7?Cara-/oXEfL>ԍq#:vQ#GZ5 (6DBbNz"& qtt N CLC<| da:υ),F W5ŷE\6p&NPP"_gcDz:K'cvs<nMCaG`\ttZwddޖִd;YMC<Ƈ4ٮ'ƉMon;M|炜|e0A{YxBf* RV{IϱvEȱ3ypnVKUlՑmhrLX]e p:B_ņaN[.i,?;r93#3ɘ:,wozjsRl:TDo< Pbssr&g `nNK A'ͶB뇰Ez1돕a}=4vz(X}ad ] pN j;,C>cZPLK^ D>s,BPD@}JR9@:fdϥRB+j(H_?G/05_.#% )E6JCLðu×'vv.}{@؉Ԋ;*̭HybW(AڍAsǚcu9:?+ַtcmDY. 8x6^S 7!^3oH6V{c/3GaW}dDםN=oz͐^02Zm\%0½fڕP@p"\QVԨB#Q)-u׭2]N*v=Spsϳt'Lݶ|ᠡyoohTmÍP Ljt1 .(-f`)rf5Mw׍gdVq4S{̘W5[vNNVon^tF9L܈pFT[Aʥ 7@ZuQtS8$jb#sxsW=Ȟ,b_!vLwȊ<[TrNiEID&J=9 Aǣ#Otb6ƨtmK1pLL\ FI6q9dƔSZ=C)TP;dĒP\)PJ.S8--ۍ,B0B2@c m (qT^0h{1kBD$UY5(/jV[o."JC q9U%4TM BrtCGE݉"d17Y}t񓅈8`(=S2h= L`ei~?B"fBf&u]PF r7؂q9̏7Zߨ\@:AI,oM=KHsag#"]l B@vf57(&p6)bwԆ:Gpg7r #H\`a* e7hᅦ{=`25Xw.ְ#H1<:@7$/4fUڪc0T&UnTDn `䲰VXZ@M0KeX-%/C' =o.w-"b @Q3"D4TDR(>^dI}O SA1SVP}:_ch<)d)wiybw TSĽ/x~^V=6Ɋs?Xyr?( ) Ns#.;DɌB( t$چQ4FI ("AJӇm_x_L!P߉9psZ6&|Uo-'vTYb:pz,ʺ0ĄYO3BL-FNEp3Stf-%Xlem k#ᱝH{e1FUEWV!H̵̜ ߘM&^ynLo$S͹Q!4f2ĸ%( { BrnԑI@{Od5\4`Oӂ$`"%&%!2KQ$=ĺje4D13ONa-' ӝCFE(/f^М"P3Čӑ7u2}@ 5`wK79 B;k2:@mw .eM)J҅P1mH!A=԰RӵO2 {)ϩ sg$:R vl:JJ< gӃ7{cSwș%J@(u2bs2lRpxV;f!wR{eQ]2mMTf3F\J1"DI9%@H VN;fKRh $b&&)s)Q+J) AxM b cו\Idi|+H ~w*W`C!aɤѦbZ&G§zN'ھxl<"*qCO㲡̥=}B4ҍ {fifK9(B Eȥ0$4sU'v  9(u%(W6a1L'NxwJN?˼'\`g||ldND^ĕLj!Xᚆ`A4|8DF ؀rߺ5G>MkݭyPJKػ``|ц1h!f *ӃPo|LCAXT#H7 ؂'+mMB|AHj |CŋR0Ds\:m&ҴFv=n))u;RXSM(& :٣xuE~b* u;csՄ$O @@ <=su~7HtRii(RB+" zTCo/2| (1 b"hha}8]ko9EUIKIKQRS${: ih-SB$'g}܇[TKXry#bI /CHD͆t_(Uz (Oi d:K_s2wIDSKKt&8ϟ.Z_ڴwqF2j~6d/  +kzO>=.r?w~w=9X9LJ`rY."Xc%f }X<="q #L)YKx=<)12bamqscgA18 u ^pAj`p < k >gJ1պNjƚ`Ej ۺZ0Z#M!FuZږAcD%f! J:+@Kri xy8tdo^jvzCmْpr!"gw훸Q['A[h:0rAH} -!rpU/9}5wE14e蚕2Bá6TVS46qnaҋ кGDɖ퓇GJIi^K^8q;SMv!jXr摙PVҥc( Ts]p14.y u-|inQ=P[(ގGQD4^8$ffܨWHio&i(oQ%҈$scG50,"@ʚ7rJس@C^Pa>sMm5O)W tRIEw<3;mP,Z/ (oAZ6$ M@Tm ~'i! >1S0\ ZH}7ss=lhQ,y(\ioiѠDLF:|xrgdECz{Ȳ9t V*>_m=+*UЈ*w8yJtP^76@M\q yr}ChX/80={ T%qs;&:l yv 1N:*tIeԟ}]v忥"ƣAFT ؊:IREpIkzo(QmsJJYѿ FY_Xwgtcf,P^$ly[v}~"Qm٦{Y|Z9^ǿ G.ϻF$$%! FD 4aXEBB:²H 0 y`:j"|01n0] g#=u%}ǴnRWO`5}ItzOaGv6{'ԑAX*N~O7>?$'w*! 42sYTc`xY0lZGkD0ia띉KtF GdtDix!v k"B  N$F / TTD^EYjJh&KkONsp0ēJAV) CҒ5oG$r#>H/`ӯ_N"!ThBG Dhii)"' I%FJ( X h!";0D4Pެ@Dĕ̌HddYD=IRx@|34 *EvS˂Ic> ( Q5Rp."@S = $@b@u)Xsiu4*iПO|⛲pED:$/  c_ײԓ-CTt{npM1tϋE'STw1:WydD 3? 6ķy`u0^k{q=B:|Ġ)"_0vM,x8KLTǷ*8Ð:\>sHNDDkj znṶVy{ _p*P`C%oEL̊2y^:Xe=a0'ϴ13Gk wUǘ{I-O3:놎sڍ*I ndȪ!0-RZOJϢZnzeP!7fb?q3BVviߖJ_Ef[Z5eZXLHAT# }uw3dmtR@ECT^δTLo#XfpkN>5i3iE6#ۍƗdUzɜEp&%Ўtϡ7^O[W}lZuvn[˞:8VZPko:&GCؚO'x{sƔdm{HIk9̳,¹p@L ET0g>5|wyr!PZ QX%>bZ^Of7JG9rG5Aa H]%91V'(̣J 'EAh 5M 'IV(Y (l*l:6L>gkB&;f I=rq k-&,aћPdp%Xȍ._01&:d^`UTA2*Q@LRDRYJ< 2ěhc;u]sb˲$pB #ƏC0qzJDQ$㉔T+_uٗsiW{kW` :랅vV 0 +>+KPpeT&3AŐEaI Km*N#!ԯMp,DD|- h,bܵ`OkF$$`  if "io|<ˢ_+XGs!(W/f09]2'0Oq$  E!!CKDg.(+/@H p]A~~=oB"RRPœ9 1s]r־GId^<":TÕ/0\h& ."1QlD\Wi Eb-pZrsx 홹(9pmչ#͋^Cxl1ݶ9- Lc&9n19#jW媉Bm9-ad =-7(5m[#h(lVjHk yŽ߂aJDT^*6PBe nm" f*1Fk۞]7d:FZ2[k .ia"+ǏW!^+߮<'!LRsJ,ČæA.؂MPP%ٛk8F Q}e]]~ b"~d!ʪ@  6y &庠R7!$r kE >.SR0٠u3`ܝiB2(`˱$'`Ft mmXJ&F`"5,I .p4T3"!c8At,%Xh.N tq^Dp "(9NAǘ#q`0c\ xSQBX#  -vn%)ZtBDtScU(PTf_>XITI!A">4~l&fs;XInXngǮaE,46tVX9 kRT?k</(jvdŚ–ifja uX}ۏsaz /.'t d[Xv?MJk6Z2jȈk&;g]}[ >,9%0bw"X-l!&ĤDE/t.%F!B hdTZ$0aAC7V{a]V ,McJ !DFg{pq$aB $- 8q}L$ua繣x T(†__cg 6$(V6LԶ&h oZmaL!4=fJw&k"b :+'ᵈcF91 N֦)\ĤXwpCZ2㘦Z W-Ccz42<~[2S ,B Hl..K1860(:JQ)(1+mBV#JWr9qϱxG7&E2p0~.4P72XgwӨH`@ЂD Dvh1+Ahݧ$(Mf EV}-O(Ҋnt!-TWΟGNԁ eo1\'0h80AN6B]  &0 6xq* ^{`6'̸Xs3rP緶=W"|3dOhvm6$  F>9t'XzfpKlh\B*W)`DT_xpE!47⛺iCKih46.`D&R$u}T* zX2^)Nr26~htw #4zM+M>>%HO+[QC4 VC">X\r3B1f>:kHBjPl"~d5Qhۭ%!֋ʮ_,׳,mdG,AN_1CGPtGU̠W@q-Q<`{HyNS l6h0 \ 8'Q)_OD=Qhv {*ĩԾ6(JZ)D = PBz'!-vs dp1DLM8~adp$RְM8 ٦O&.]M\\cG8otoօ-zeCGc" 6 ЛY)E ^y2f&/'/"AHR(48'pfDDYvQs>I[Qy᭙=A/"AAYԭR_~&@:}ePT 7+J>D~3*]g**dZɦ " GIօ (AG882oW3PZR֡U̘5Xȣ?St.)%rMz O G}3+2x5#$VwIZB 0J9mL\IZU?-uѫq& p]ەbj.d]aaU90{MSx+{_=Lh0.e}P082&c4=x5tO 7Q΢'3~e=jBnA{ f䷙xQ>0W6"CLl^mM /uZg+s21j{_X;\h~/|n+ 7:}.-Z,1 :@vP<6.y S'+/g^-7@;4&HüQ[DGDī̲a*8#hY׃(\Ku4Ҏvčn0 $ðLF]̆Iwq;13fθn1dkwݗַoHjʌDžØM<)Gv>Dr Z(dnA}u+}Ӈ q$Q:'TEn/LcA>x@)B!Bף9Pko3;Iqק}4(ˆ}nc4+%3¨JTC|W8 "BH`oիCBOHŮr3;F^="qQD$Zܯ>z3јamLx<)ژ`hJLҒPm8ۡ[HZ22#Gը81ԕ4DrY혍  ]}mU&Lp8cjj@o;D:@duKlnR6$<`fnBa&]Ev!p)|=y_>M-st;K#:B1ڈ}|!n-7#D0lasu,|U.-ݷbgN^LYIν!i#wɞ7ؚ*`VeƬ4Lܠ eZ]."[rAh듋Bد8rMM\iOljx9.LY,4 |y<\AxCCG=,-~} \3U,Kh5>Su=;3ŽB{MDH&<:-)kU=<,,;r*] ޟ)=든jQgnc:kwO챝Ȑ q$ xN\cן8`s.Fr>yk) g+ػ;ԱwN[w6#Pӫȣl]2:jꬍ3~'q&e$2B{jJǶѮuMo$! aGa'Nܧdt`G:`~=qC=pnP'qcVȯŽ} PÔ>&uM2XǞJx/=p8fuҪb 9|my9?tapwߜP]ǛL%W<bF ״gK9n:fk!P`Q(yg/cisPTs4u$Ɉ8f Q玘۶^(D M gnMt1 &[g>7. ҅֫ƳoexlLُ䁽g$P#=mqڱqҭ|Y5"pe@d༝DƴOVG.ZO )ۉ|٘9 )>dh .vBI% K<"C: dVM)Q^wۓyxuиeϕ蘹HхϓcqϮ:ñ9#hZe.ZS05f#أPXpWd桸W FcS3jVYwE <3?"]<$Z!$$='s"ǂ_wgݵB $50pf'9|;#XӬ2Z68]'h9A xUxO w/"5UoۖgӅ]2ĉ۴q4%{ (4jjZ3$1NޫV社;Did֭DPML6i9nqF7u%q*ܒ'97 L*4ICEfwAqIֱM2ӽCĹՙ3ᙍ&#,n g u2z11x0E3iN;7Q#nTU532*ɛ g$\ڠ Ƙ1˙mG5Nv 2Rg3ܒVlbvմ|x;e;W1d;&%3PV 2nݦقښ:@0 b4lURǐ<:Vg r2kܛ5A@;5ciIc\^k)`I& BH]ZNq#t|mqYrXe3:fؔl.Zw`1#,cy>M{"#@ w6ߌeaO1 IOKke# !>`"[I#{h~Lprm1`e$&aP'' D x|'0n<ĢѝV}5ftB t!JhoʖKڞpqDi+c5+Hp!6x&mb) ҏ{n -lo`OÓkc2r~{d;ɟX_8%~|zW=0xZn)3#G `b2N0ef􊇠XLb1ۙE=(>rF}4u7MEBN<%;䦸–wZ B\&TlCؐ hL{̙s+*8ϞSOx<^k9nj'{]>p .wqUkz©"zaGc95:F3ۚExhm4lQU.P~onBS)y"ZCxɽB^H5@*y3]`6]sXmj*̿/q5$!#Bȋ>l,}>- ieII/dv_g'5G%{Tǃl/F)n6:f|w4p ,?,X"!*b(Y-Xs#)',+BQ*FHح;Tu(. T e2 qm%;DoUF#m" `Zxlˡ㶣,@V;4C h@<||c= fbXB A~IԸxCFHE/E!8FfxPP!@zϴ_`#@ J#HF$P>X> p\I@uD}jgcpPDS#u:&Y??nC@GcQ7^rbhI"b!E.97:Lܝ%3C>0;`UXq 5mTB ] F|4f `U d6|%<)8`c$7Н[r2W(l Ȋ#>D{E0>?dPjz}?V[ …2%`@bd̞>NW G(9fyI%PzP3E&bEBZC^;U? $D$O!!" ]uP:܋(02:; ftUzɑL;b7:boA{ 1o:E#Du|pTt[fJT6*< k#0$ k8|z=g%@j;< )^ޜޜxr:XC_I/RKEZd>'p+?]Qɉ4F˹Xp 7(qk 89'P RVxA!Y#Wph: ?AeȦk=#]+ ˦u1Ả6,[I#P?/G b;U  ׸U .bAWCX!!ϭzO#(I~C_d_u^b3MAQAh1Z*pWT 4ɸ I7HC"8K#dµ~sS{cЈNLD$UM1QƬ+ aT1ޔmMkzbrO0+l鑶Ög YVKŮiHF-cU¨fM{3-ǠAKiI*B_ }dҊa[ى 9!Ub.10 TƶDXvy((z>sE_RfHݘیon78<,nmmUW \{ڡЉ{1Q(I(:9=@<4X/@HY,z41-謇H6aMBVa5ԅ(} 8͘Ȇj@HIQ̎46L}8A72$P"W~H_}|GÑNMs^*GVrWVbjrՄe؎ᬉ5XH.#W'#EvZfV˽y~vT@j<7Ţme6okBj\!|QAqmMFd)"j&Btp3 )n+8J-[2tQ1ᭉR5.º#wRӥ|i6GkG㖙%qdq&FEpPq ]E-qprhjlllfeCiK-3 NmbSLM(Ft2k26o|b]^) 7LD$07[U8Hŋ/FNR&t)zXO}&x_&fĢ Hjt_t! ,Jj325 +FchQ248^YMwXШ䙓ŽLD^`V }dϔïF~oG!Q7bz^]F#Թm<2 e81lD6FS;%5" EMD&XݹnHLQP. 6DT@jq5B/ S:f-e@kjKJeQ!R$o`@{H)$UAT.]O?ȤCo'y6~fA% "9 ٭TSL1Y-{_OԐlaaA.Rj $Pq:[!۴4;p-iXaB%<S 5{kU{Q»Gܺ񣎳Ksk}Q""`Bľ,ưC?7Q&!)Z"ߡqD~!Ӡo.q8}_o!(ph/ 8 8EPvA4y&߻󓒶SX}rn%_P ܤt﯏<#RrOliytٍgǨ;;\Jh{^2zX[0:;ϐγ2F=9yk &93:-ǎ=Tc9s"\(p&w%e,L'Եm7IFsVR1WYx}cs!s$8ͰLs<hn]C@ד'"ӜJZ Z?WA qϑ0ѝG5ѧFP _w97-eZo}I{ M B2 l1bQM R3E! (}Ӡ/%( Hb-ARA&~ri'ctsH;%E/7ER5v`#Gɥv P)8={L?`؛{ |Yt`[OaOц"$:" &%J@1#t&S:9J 3DQHY|ς 4ѳE2Q63m!ifIxE{%P?tRBS)P'CG`%OP]@50q5Gi.e,Ͽ}qP)9+Lö]\ЃL1&qJBb (!Kq۴R y1,D JDRE&l\B


Cz;Ȃ"_r_wxHyW_LH "C_gIΩGHr )7 +HD!ᄧ|aA`Qq4T*?$)/3!e6]kw6!Cǭl2řX:IN!$+%<$PHvs&kM+wyrMmUfiҪGapyJbrrQ0\u8(ߩc A8eR eqê3@_&u@ލt52UT0'"79v9gRaҮqqOlB&]Y$_jPϑeČ0D\Spdb5DC (~hqKg>_Ce G0.Ht*{k'fF)SL:<;Xw;pqhwlxq4F BAt<iݧmB@ͤ1^OG>;;;ӚʖUtsoooT/',yBhYʒW kvݚkj Mt &,PV=QA AD=σ<zsq )&c3, {U9OJGIDXU ;Br$ȅ (݋a܏?*ӖSMҐXM|7g^ B&"6n@=d;.=PfP|-|=|NI+,5s qD,qxgofq*A׿h{M/tyi]Y9yq,0 ²I;^տ;ILS $%:}!Uy,-bU9G%İq vC>^S ԋ˳\@s,y V„1NH.Rd9K;O((I#1 Eh@6} w{:T] D9 Ρ`8SXc)2A 6|$δgT&@>ߦ;ZP(] ~KtlTg CTzp/iG#͢(%:vK8o-E nΔ8}cI-H3h{a$O,&0K8^cƙFgVν6huCuN %4CĞl2@5IwI7i!e!bDrFznba ˌY ZQft.ҋ?g'L?> ~!PP]Hz!#tCmV&w1NB$~ *XE+lcp|´ֹ9EU8ȚU$ vsl@rfvrnHHnS *idm I,@9 3pnbnC#GL ؄/كPN3 H@TP5(h ONBn콝ۗxĵ'|:t7wԞ=i^pQ:=8d5B# eh|C1kJ / tGě0h= 11w A9϶ B~D.)$DMID  zƥ*rQh5;c1̫U= !%!!"MX;6qRc:W@ö=آ0$K3k2',< qǠ0ԇʠCb䩯E XI<Ն̼º}K#8d g|H:@zuPSril"MgR0$8fk<e:*OPaVI$"4|(* l#zއԷe %T=)AT ?) fi|}i -[~HPg(!ĕh0RADߎ: +]'f5 A@nɐǺyET{L03;, "O/V$.p4AIly@  8w׼]M=ZseC/++hk%qڳhv} ۘAnٚjC |nJ_+S8N&kGN4wFMΐ%N}X8yrrx.BnG!+@l*k9P(DCgB)*'j]zp(@+ >æsGL7z`0!,(5(6Y-~c7%@0{/V^NFW@F/[olcNpq!"C8 ԐJ )`ޞsC`0߸bsv0;Xifz!N%`l*g?laX+ B4D\˂>nʛƝ_llsUXNy^\aPd_>f͆m0Ś<\аb+jcR`#ϯn3.ty<vOh;r! ] )uʼnŁhC2o~)=?ܖ +/-݋wpWD _/{$4|2I>5UϠOu}&?@0P*3a1b#%!xsvn (U6U̪(DuG?V=%Z;HW/pLiጧ?i&Ȥ`Iʀuaӝ*~t\JN \]sd3Qbid eiyb{xչ$g]ukӺIȹKkw$_^aQ@2Hi-DL-Gg#k:qq*bøR;e|sxS+* ˿]kP ,B'V3Fvyi]Ωq|:םybw6Zu-ChJo47K-QKtpۨW#,sUμFSG7fwL` V4mȒ J$/Nq! ?\ګqYq_ 2faNfZZ7!Zʣ'h򐜤'$*&Mo ]$nNy#bHdړCk>kk±|VI*&rV :r)B$4fDOQPor`|fffūU&#=,$/BˡǗ·pX[&PV f%T1czs[K[ @K[ג aIijnrDZ5ZrJzabImَA^-b [VYxVdR~$? l!|_G4 Dԉ=w] kœDq͙EeVtMc0jH%3̤ pP9!~ c""?3(oH7"ahIRaRm=oϔԩl;aDD2:W{{)]PNY!s@n/$V<v3D|T{IUK!)fwT}+%р).H,0,,S3{ P1xv-<*f}!:6:Dzg+7W!맯}m#. Y"o KbH2][w>v,c,c -څ#"%eIc;:w7<fގ{^ 2H!4x3#kR(Q20m F'@ܲbM]'SKT=},ta# DyPK-/pon}c nds1 n"$;ib```KE`g<M:5.= ]ɮ&@% B| 7ړhIg]*n;tjðѓp'=Ep~jgmLC} ӽ$=/FI]}U76mr+)=[L 0r:\J0)=i>N1ć7;_msmǜ6ڻ: )g~Sc- ՚ ;le BaOF'z~vN?4n>r7rno[`4huHJ:BPd MwU` E `Z}ܫX<ik뇄Y0Ux 8" =P~ ?KVM2"Ҏ::}BǧV+# m'4\imNX_\$1.~Ъs=i㿏W}!>\w1=nl~moZ-egi~3+ZVOJy*8%F滽g|?Z&OyrT󮁎O@Pc;ꨶo^3rAP'p#8x0.ѬOlLfcyy@A]LbPHn22NJc04WRi?Gyom#%#|[Z<ׁIiN1Tqrc.wz-P⨂沜yAe 1L5g8v\9M\kPQAq$;UUQO}`}/zmlz3^rx}0٤.) EA"i@F6o5U=$Rf_0ﯪвSL쪶Ct'v΀wGZI:Rf4 >\XcD;" IEޡePy.=95R<+UNҥ3Fi(<"spb2(RLKS뉽Z<$Wr|V}æfy& *|vyŁk 3&g[gOJ#'_~CN7RVr%-T@ 03+:RS!ոr?=pN_B>配 bH~C/lAmmn6>`d ! A2TwcUBx$B/ 욡+P:.N'R!a /\xk;pxy:bq# O$/ND̿[W}'*:yo?ywA{4)i)cώ>1)e _T!N}CIlg˰ҽv9sg]'IC!ʷܺh1t,/V!p?; 9!OrZsDC"!CAbQw JPw(ʌG{IY;;3x<C)(`ćיxײU@bK:AkeƜ>shc '8x1GRQy1xWS$W늡N# <3X=Ca`bz%NCFS!]@)w, "(M~Xbv[Mf}!sGmCWz'Ks(qA4XN0X ÒJHuKTdI'vR/^/|c!8iE& ڢ$EXkNa}$|QǡF##¢Rd;ea9 %r=أ3M}PqT",9UVA4שd6$1 3hoMG_ !D8u5@z'O H|tCSht~?Mlb gnLi+GeE.FI@gܚ?yi"7^S[PM#,tԼ^I럽m^V7ADٙ@Ն-bDҿ Y'N1sMEڰR7߇xǍ@vm/ 1Ӹ ewBw뚩K#k@ ;U;fuXLJo~ҔV;N`#s@i*x:2 8LUNSlQ<0#rD#a#D2*9Ӳ/oCxl{Yyۄ> Y_zXY_o-ro@"CXocNǡF~aP徹AcOi-H<  ߠoRE>4"CinW<Tl=QP7=@n#aDbY x:y?bK wxy/"H1d֍uq#=29׺VVaC D`4;yz9~~uŝ[e@QV\0i8u{ Tw2*@7׃:CWw )3L@2LyovB>Gmxtxb'8l$> zf=8DN*vsFA,SXFxmNB* s99< j[r{{O"2}. ΉYfCӿ4)4ft1ľV(&_RM{a4%-+ qwDB,&7c 0,#fw,>]7h`荇ᎪPH~9^ JgN`yVϖ!>:k3^6=8%NbOb=!U/]`dloxMz\3lBT>]l鱴mM 4)=> 8 Z<b"d :Ǘ@}g4T!~4=6ԹP{t{VYɯM(Tϋ#jXJ4NqY/3-.WϹ:BǎB̲l 'ͽO r5QEYHi^|9; LgV^eisiADSc3 -G=}v>2\><ˆrCd!79I]B!rҏ~K|?% ЧX`rod OZPꭣ@LJʵ! #A\]_"_< ۱Z^#>6 utvSP0*Dcn󻔁o8Ű0D63D$_3;n>[蔏anZyfmHT x#(!m1`:8BtRrܓw~cd`q&Ƞ-, Ei/ 40mBV\XN*]E:Nv-˶bJ/&j:f7ְ1TBi 2A>2ʁXS]I(tjn[LikDHB#Lr:[ jhM/Uq09 8 YNZ19^ra0T-(,ᥘC@~&3w8FwQV^6Ǫ#E`Dko(gtzU#W<67e>S2vh?@^ 5.7|`D6ۼnv}o;hsMHIH590BDKc0UT‡ S2ɣ'woJF֑łI^BްqL,!9G\ِ<)vCaZw= qIuJs'w$-A}Qw'y $$! Soδ[`L"ٌ];Ce!$$tN@PC܀$i<`)I=H ;YА!fDF$tO-|44t \w]tf뮷We 06 8O/ټp/! 5tssb3DfK!C'B: gsWB^İFx! s_%ǷR1R/r`[0r\w2V'|82}wc p?њ8F0C؈u(:egS塎|:V*Gk 1{Cn,kG#N)G*Dႌhw9 *{x+ CHL-n]G>, du- $0D <Ņr C:=)^겊{!N!݁pNJ Jt{NC#Z|CnE >݌B_`yITu0#;  =Z%1q>sN)ۘ%$ `FNQ9 0jBjT*gWÊH0ٟ!,Ҷ,96ιų(P]vD5l]0pebf\@v74* >lFMB'\c470>K$}3E8ʹ #|'R@wujt .^{0eAޥ>dI];9ܟifzUL4|5Gdh,z!tU,4d2Jg}Hzv]bBBړ HAp;'+yӸwanj ['{;*hd (HfxJ5Q%Y Zc/ӠUU(>ХiNX@j[iD6xWG~,2>WH7rI.|ZjS-:vݣO4av~d! C CV=0yK "+q"r@wFȕz4@gfI7eS=kNbF v tC?A:twEGD^L6鯍Mw!RHc(ߤe$(`O<<_#0 t8:gf@LI@]v2[VpN + @lG+|@0Hg PZupqK*VweX<Qt1yӿfCR^b~xث[M#`ld "xP;EPx˞W3v蝢`?чߨ?:QJy?U=Edق? K@[+`KF>F W+YGClF"o׹d~-1"#@zsd EHWѧGoWzXw5 tu+=,wH9.9Ȇ m,BvOn'<0=߅=BE~40a3twg22bT?Iu^U?Nxxhzn?'p" }WݽGsBoTTP=Zs-j!;/8tOOrWٲg|b,ο3t({Ǿײ\w m YL7)XfB # 0_R#FpCOсR'2hkabީz{m}9K~]ůS DKZ"=U&oHpEʀ[9D̝Mh't' #ʯX+E . Ŭ,sw; GܖsKϦ1V&;8&j (frwiL{ܐh2O0JnHRn4INS340(C  (Wuz}9M~`DRqn珶T=w{.OIm;?:Fc߹\5H;lWP*<ɘmW/k@Or!5k.mK95( @ ־w eAu{ maxPoj~ǿ<=Gqw @RXDZ!s9\$ZO:rsV!W;q3ީ~7$M`Y*C&Nf=H^iҴon wAmtJ}v>.ށZfa0RS OUTEGϡ{LCCCaE6@.UV{ \rhG Di^Ta~z? {[މ]H;_6;ufɢK-bu@i1A̡n v`h(P +t@:Ez -A *J7buE0ڽpb`1q'7@drEs m1 (HރJf(YߍmHjD)jc5[1CE 99{cr ax3_=0@s<0o];{&[_=ۣ UD@5R-k`E¨ۅ[@fflv%|$[~]"!@ P լ) \"D !!-˓> !I.މÔFVnq,)/ {zӈ@Bꫂ^8ja׋YlA|\j,uʝY#RY.6>gxIs뜥감]&bL'%=8 C[fs&A5H-y @X&[@ܠ_ӑREHeM*D"җU=Jm1jR\E8[N@C3T餇dǩG]e؛_l5@UpJ@r7bR.Qz[ok! 2ؗ( (Yg9 ߬eȆLM4һhz_qˡH}) '~TuɲWdSJHe)S>\mP@#d A)x3m~HYUkL䝚Rz|K4C~>}uҀ3Q?7w6PHPiM ۿ<y0:Ku.\:y'_MDp=N4pӭ?<='>]CvH'NZ}!TȨ uE Oz@2F㒆CB'9=HwgTzL6dEBpAcdWԘ5(lr_j{.vNAG]+$_lV@'7 [YE-AmmAh !V8qOdpeǢ$*STaQ].[=c$CՋDx`S *hZXX d>O9Ydx(3bT `^x|pW|9} .^-$\G耔Xgq/ XD&doEMFT2w킪fARu4$"2nyo؎bdTK'LPm"NJ;&͘tD_E젬#/ R[ `2L8&fSTa)(@%Dn'l@sRׯ`:"˄jBjDtRɒMp1Ӽ{`&јNz~vc'mB̼xIB.ׇ^1ύzT@9Ĉ<_PBfUkV[cn,pJJ!h jsӺC>8V=Am!Q3%e(9BCd $G~CvH V%㷟h<퐖FɳSUzƷ!> Uv6Gg:Ftwqo^,cxv7R,6'UV3 jXDHS~K-t~&@m*uDsf9F,i"-긷1hih~ pV r룢oxU@^Lk~S2at$ 8T@ &}l^-E{mgYze4Qn9O1wv4lِ\' H$VG62nxf`Z;y~}fuM!aF@Tl9ؠQ!'.P'[SbJba;(rHz$B{/P]N_/)i>qg<.|"nA K }O܀^oQi٦Yv>cU܄E0x}C׎e$A hs",/CXU"h|@CEG0P<٣H<¨ʌn)C{oH}UӥKtH"mܲItl,=@a!K^3_G^2;흳OǑR"ĂI8$..C4&(x5{n ô0c䏺@ߡrz=鞱+0ݎ}+NcQsӆ!6pf3ok\7v`h^EL.VXas ^Jwni[]xaxWD\y%B5 8(HFC#uMa4 J 6<"NE QF(Ddz_co -F@ø|p> .54oDvI pPxrq(T=q" "Ed-RP`B_ؙC*@IZYσ8#۷#dBDt5r;y>-|YwN̾_L9Ng| INkOEQb+{ǕZ Np<)(vhՕca mJk[wQ`cdXa,83JlT%$|5y6NZw?N֫՚[Xl!d󝏙Aas]u] ,c+K<뿋g.qkX "cg)fu6+ |WGiN 6م=l !_DmH P(AzbI-8@JbNN&M̍Fq@p=m>DMo׎}7c/_R˅]J5+|~kA߷==ߜ7;eimT@$ QjD2 ޹S;w;abGW^39:֧<&;\BHJ4g񯏬|bN[1w׍ >l|&hd_;#T1e y@%G!xU ioӯzq ?@1,9n*tD#mIo(t%q~` I !O#tϨc91;t#fOc;r}*̝>]Hied5nf4I {DЪEiuqu .o;teU2Kj!צ\k*̧X,qZ:Ip`jL|8e߯4?| y=>i X{.3U @ݠva]M-}_ '?6D`I3Q0ō,ҦKHM jCi(NNwlxnr<\\󪈪k`IfyownAM -8l(J1H77ϦTf.!! aEg 6EEr+ _O, +#K@ɳW$k/KYuҲdQ"4 tx/ `!Q0Q_ M#dNycnЋ&J({5D 7Tv%/q`IRUPlH66]e8yuNHa2t T8M2QRD5FtF۷0۟A6Y 1sgiV=QJX7 S^٩z"mݸ&K͆ꪼʃc@u]J'b @C$e#>< y0lUBQNY @g׎[_ef5fUQfCc5fݤa[S$s#ZoVİɡh}̈(sܬ,7ݖmȠ h<.E&d8 x9_~AWgbdsp!q[A雔gMX[FmtB(HwUo6VG|:b\]:ɸ=ɱ@Tb*Yo׵ݟ,(obXE\Um{ H+zہi8 dw4dIH`: ]x"P!@0c6p#o7I@mxo(3٨9hPnP(1puwSfXK݂GiY?< Sѿ} w3۷» mߦ\[0:7kцZg!;-ͩߴ˙X㊻.Q֙n΃8YWxk<:WIv6=tV֝6kt=K:|鍧1㍏-.lᅴv]߭svmгTaXB\u.5l"-69ߌc[_L)?!LwwF]d6m~]G96͢ǡy6uX <3峏#e•㙰汳.c>lK[[60wD(fvC*々\d70پ)"3 )vUck׎oV#.e3XJ0ogKׂonnvtnu-ΔPlZ˧:SM"Ucft~8?\.EYpxN5 X­o[\ݫk:_T:eL.ϥ_n;2ԻmۧœE፼g_ϩ}];=#W8/=QY<:sdshݻܶ_Gߍzu~] mrM|Cs}ei}ӻ72۹Xgp(. {./ۖw=YwMQ~ʕiJ9g_Ul|'FKQy=VպEaY7Ee-5[7[y߸G+_|nx]pkVlG6]_T8YeW Zc!^iqӝˆ[a{v˫sݶnlx`ݑ|H]+K0ne7w cݖ !47\S[z2:7uftGci{ZvLouǡnv8v}0߻wu luۗ%9V}x:o㥖ljGU_v;u8kwwFS^VTwmlz fW~7ǣ>Nfslcö6]YNƛ.ue!c׌0.5'eY[->oAvs<[A,6.}!p7B}9!q|wp])*ˍR׫;n d_ ZN7N..gMlëu6,6mZvn67Hwnav)jyM]v7`/T2-28j70 N.]R\z*gD2xXo|s$ZheNĀ3n%fnTpv•Q)И {3Z{6 <6l#f"BWwV6XLÉ* j fuDVXn@ %ѷ rsXK U*Y3Gpc$(b(! ^ra hJgؽ@̃`A-+^l`󼰋 8ڦK tӁ>`Z7. yo{)逅J5sӮ{]yɸrc$7!FFTF rng-^Ac7ls̨CpA}x/Pn Đ/J<+eC}"N=҈h^#Hw+"Z##@A PԎFyzoĆfW{[<]b1~U|ìRSB$ )f$4;𶊙 g8A@ @hɆb2| yIgi:FmI$P8KmJ ݒ[(i*>P[(60Ni ˝vtMFn c̯۳l%6=R5ۘV- q8D><[dh6#!?!<Tx4 Jȍixpc huP8 1mpy-K !6ÿd gNq \"sEBfo'99U;sz@1־ NP21BGj;o}ɭL$ se&f Ʋ$*k_JcH JƁc:s7! ]layXa? +7w_KKiaҝ#` MX2gh@#:jWb5 wwXd;Ϧ!-B~U#⒰ sǷ_9 tH ÁW7"H@,26Ny7kws!~+pIau uLXqVbF/@!;|q߹'I&D'aHG(`a>WOO;ː//>ѨPwXvJQTn$K: tuQ\Rb:Ht+LH2u-1;qn-ՅYGUM^z^\uP0jcsєW2Ii8)I|US[CwSЂcF(-?l u<^KC~珯|JgwAUPzH*Rψ3BQ)Pm}A߽W5qw`E͕n]P`EJ8Wbdd6^z0@k6x RK3&;81;2I *XS j{B9y'C‹>!/cShuxv'\׀2Ov%^>@(4Γ0jPt-J NЩf+ N!.xj S!TۭNʌXÌBK.h+߀!>H:}[Pr[۴lAF)6B䗌e-w[$vcd % 6X#KEBDuyA FcjbAK6ȋQPl)nIA-T&s ˪s12R[m?I$RүovG-~vHtIϨ vy Йqۭ3ի&UW @' gɲ*tyq*_mt.bĽI垉KuB-B_vo O-! 4>yowyBJ"a)fB%h&( N(1TTE:nj:vM`?BcW'b+Ak:F=#)[mzBdҖ5`Ј}۳nEDvK^6QTkQP QMww/8( ̾z @f,Ep[;U_vq6U2R3ϔ-x ]}ռKi)}̛6#7TDo {|  CŴ IFz9< 4Dok7שylm;ߪ z\J' &TM^F$"'  P# u;r$]Ir9&P 3*crE"8 Z )cӢ -RַF0nvCÖV7?,2L/UuExYliDƨ_2Z@)FaS/ky0)T)CHpׯ;nNJTjx78;^ըl!&%Ywra_IyK*թ,^.Rۮ|ӏ_Y>(^bx.d\y`͑trop)0i9\Y601\<+1LNeֺޥ[! )9mAh4nsN{!?MPjt%;ρķAw륷 J"iuJ tj9CtFh7hdlQd;kكa k։ .sagD;ŋRHPvdFù8V^ KB)M-}Yl$+6$1㔁Ӹ! hSNu10{%vBMtCwg̏p(ؗYYu~TV]vzO$-fUJڶ GJ[f d~xQ@FUUUUUUUUUUPr&s D&"yUM@"u#jʖª#X*T2'r%Laf0*Pa?Q(`+T Fhc%lagBHY큪H<$rZ**?f(o1D$rQJ10%hF̥\DB]Yha d"!b"]Rn&`$3J!@hGj@`s(ն$4#H6APCf. *ā@p[,HDlL"R*r%HXXrUQ00ui߲yRpM?S hV%莄.)k%d$sd 8786h5t5L6ֵ ySqcFa2&%2(ȗp:n=f|I)h+5iNcsNZ"i[O'Z_w¡9?xBBTi'Pj=p8IΰAc5Ct q!lΚga7agv. Wv2D6h(eL+7׿ J_ av]G $8tvH\l } XBݙX6\֤&'/OIOCPخވϨm0`8o5uDR qB+Di07 ?/w00 j3XD6*J &)DBFː".+.V0Dswhv{+;-7 w|{~a= k gfcmxnN`!2-|n@@)[Q"DKx %ah8fy7 qGaxn4}Q+ t/Vm;HZ3HY !2.5ˮ(7:ED d{܏k]x%!lN-੼grw@9@0ul/|v[D6<`Uqb }oq=, @((C_ vN'oL,{&8E7ůufZ[ehBmZGs˝nI8RPc%B!"B *u)a'C%?ǮZ EB0KH:ޅ9K+% 6( 'K,}I5'0NAT',C}9 8>( u[b[qI;qm9C'}||#c'Y(JqС3GՓWEJ9cbv*BYEwI̬7aZ!֏TpQOpC5)3y l4 ɌcSf0&f l$X S E2MtP(`hvܴs,Ml$#!~ #s"s`E3\6 |#J&$¯wi=bAIhݠi:QyAI"A=FCb(ѹ=bK8ߊH^BF*DsBOC5tpP^ 6Ng^C$H'mΰRf7,i[M2 I-{ EeخťF8We{cH\EN׍քDk1@zٌS2&#0WH6\[ @ۺɈq#{C(Gp{[fqpAeFwCd0B8*~ԃMQ_m/A/sYč%j~֮%zW^؞up <V@WR݅Sva@d8 ŀ5gDLb` * [.1 N@o"e NCoCH^ܦI  I~@;;gN#6bgYf8 nO/>/GgZJl=CDy>x9'C.Oe:ijx5 wCW!62㣩@3"$Mԧ =*vLN{Ԡٯ*F{y+ /X "z. s;pAvǰ3.Iq3AM;BF/I5RH\¼ 6J -"P{#@ŞOq^jn葈@b1޲#2ASwCn0xmxRP*ymӧ:`ɎJ1ȳơL|0D9}zujwol_m.@a;b9c)JQjlx$ cl.K @P AKD[=Cm'[6(|ρx L>PE s%x lP!b/zm/F`üY=ƍaW'qL<=zhyzQI^ld!1PpƧe$tZ ѝv=l ;⑿jA` Hø 14< ]B{sӖd3!^ɫS\֊ H"S %5\HwH 9O'oB߸1 l V9 {8A$.IE6HK#G%фm5H>=KA6\Bp4% q!g$n9{t=uӇH^wct5 N}zT8(aqɎ|xR{$<2GP>N,ٲXMIYC |GȊl0կyD3P+ks.֖xMpzld)DCJ`HU|p2|(ӵzu8vlЅ-:f됸Z+o!mtGH9EF"M+-7٨&PQu9L d́Z kJ\Y`5ZuE@ff,HEK&$\P; .'Xrd!% AӦ >Hd4լO\wZ-݄go7و V)Xm b!E% *"v95 ME!v.pTtbXFDqUAps"Р"@wܳ12a&oA!>©٘lMGg^<"!;(RIס Κ>]:>!!TDg<6_@<~TȂN_Sj=NjKљ)3"֟5ˮi΃.=MܥHtۤFog4T(~P=iӞ$;v\3,@ftْr:绡0H:Ttg% # `'`<`H@lPm5G,%!czYn61Ao 6o3/8!g",d4YKDX(x@j"/j㬳5Ԋ ,Vkb_0y(0>={0j}C`x_gg7E; !l6 30I$TuGK+@+^A5vlAj 03%zG[퓡Rzjb*I;y1ɯt>z 9|f4/m-MW%PC)JRm݌bmv1m jepm FX+2b/yQ36as]jOM4޲*"X+823!w0iR"<8GLq,pB0 `zZh`p*_$h<<'8f|k:!2 Txz}:Z-;T Eǿ}lVGsRWABq70 GU`ISWQc? 7!ߏ멀.ŨC6LSfA?hyDL :r} f`FO@뭜3iGnËQ:NʼnS 1bp/u`˯\wqD9=7iuN쫟 i$䯲bI?L~Z{0z2)bRx0>X7KcmLLheݫm~dȸճ:;验Q,לycou pS8EA&+%shAD \4A#M%&'hDʞ򇧨$3T;WmSQl.ᡢ+(ŷ\m VFYB 351?"" ?́b8P2Nztk"0zp: >>/+ɢdf\<עs0En7EftžqtZZA(=4yp2Jv}bL`JD :\-cU&CIKŒFucFXYH>h,Qϳ@gtJB  o,ڀ400"I1-jԱ T"2J H;b?H#dRaY byQk-_l]$߀醌'3;L'̈́I>!WGw|g3'wͰ?;/vD!R,wc RwO}~0#H4l݄ICywv1_bώ\ڬc懷Ry0&M9dPPOH" &BUǴGT KHyCG~zciz_,| ';I& 0X(JMSt`ġxގ05e![×Ơ^F9۰=]ҀEgAck }HN13M(f(OnjJaM"ZAOC_OL^a/=[.Lƙ HP '{̾MU H-1C(3y8PPeǕ{>9\KQOC;Lɴ.Cs-F%8XVj2$(#,] b03. % C+xK4#!/C{T1żL^9m;8ś a@ !*BH 8;8%Oe@ ngKp YM0@L Z?RLڐ`>{8v܀b||tْ/04EuO(E&Y ? gMx;;%O9Oբc3סȂI+aE 'PX(*zħ)j!CLj(b4V~66Ọ35TAH6"8J!v;\HcQ JL%~VD{>.mj+Lk?J~w׆:uG[/TRoOL>BptKW*N8$?+ ?SD/\}/'~7I22Fd108FO_FlhlH@hL@Z"j0ӭ~Fe:%ha^@`=;'; v,&ӟYB% $Hd1Cn(bO % O`[!U?[G*Uk\򷃱g?Π&쀉K5$7ICG՘}9- b^!5!L`GP03 t:f(Lw wDk%y㿔@ t sf|OJQxؔ J!Htԇq$51$$0Îm2; 3'I6I~GΰI*ߤaT0馆v(!#W 3TMDa SMMh_R&Ƕ R[^2fHQQCvߵ(,<:'G%у d`bD֌"acq*f a 0(fGDCGPC66zT=8':CS`oNt< *I:{trMh!Tgm*#[IUa\ eEڥbAhJrk6-RC~4Me|P+:|;e<8*wE@a|L@&q9ᘰQ7߸7>d9KV)21 "np $'hP8DrR.{t=J`ǿyIn5NJ:C>}qW×mzɚ"<0IXj0T6;U( >e#ձxxJKZ@w xƩc~LZKHd Ph_ڕBe?b-bgM#bPXwq'tE*^kOce)B+ wdfH8bH\}=rJ\W\W?;g˨/ؓkr0=K/f&?zod0 a 0u&PD7I VUAGTBi&HLQOssYyyq pU7 bfeAI=2Tl*4Ss=C:zŇ<9Nsp'xyLx Џfo&VNՃX3v( fّC)ns@>קvp@@6 JwU)ns</Q$I " ~Q:/ƧZN'n0OvetAR1){};m'~۹L/ ?A(,snhfPLCB EnYD{0"??n1kfV'D$ ڠ *UUUQQT¦TDETDCFʃ$Չ=z9?l kAjMN; P(SSK?O3\9C}!<|0|> 3xk}&w!fLE}U'"&> PPo]?x6_/q',(IOܨC_ jrt&F2V*G !u V XsUňLXƆ %xiS_Kj풮L=dd64WpF\w܆OVuY2*woصu{qT% kfAq.gf185tb`(%U@BOe0HHPdeUꎚ>P(9+'ld7!Jt2IPqG|L"A P?Uɠ)@M 5fM f&M)FgHOA)Ф%28B9lQ9IA>\'nGg:c3{ȁZH_y9n8w)q^CSYhݺALi[Wc*STy7{ihs_ >ߍ;;lSmXcM."xn118e,s£}0 zԶWO`pD;E* 1!dg fS&Sbytxz.-CO ?1$sldO^kTl0PeV5Q]Mojcau!֥>{cpJa&BSTl,Ɇ,Qa mQbZS `D6kNL%l>iQ~G\m0P=ȊS(THII1J0Q*Dpp78Z!vQ30&>y}+#H-(vAPPU!G_@Ѕ,[ VXY Gո$ f{jCąETRH@y1v9'( vMtAO]FB~X~:ק'Z„vZ zt=K NRW(AKn+!1J *#}3'i O_܊ 'Ƴ~i7C֧L JI}C?؜shӮKb~x}]&{/Uߵ9Q 5 >| L2mk5cGC G34P!&D7hZMرX}e̞㦻{T!'^09 ' ^8T\ϵ1K$vݴ<9c]TQT &(01l F/YקqIˆGGJa1$Ŀ͍+# CѣQUػү %?d6_p鯰V o;2p`}Lp$ټu#EGw}th(C|#c !S]oޙ+UrwFcޡI/ߺz>?vuut #hqll~(&L2@O/FJC)#7 |;&sL&p9Y;$jb?k]љavY!V3݌Kyi$̤H(ұN$BČc0X YtӒ(1RSp Vzl˻$5>#[ܜBHSKO1#uEnࡠ^~"p뇎9gP8E(@4pHU-k=P5hJln;9 Q a&ak͟'Q@ HYV} B"9o|{aɄE,vˤtDbH1P4 {:☊~?MĜ?Ae}|CeD=;ׅZq$Zz>000 AqTi:fUi>`? R%_^xEp= Gp `X!33##"c~kp4 Ⓜ EюʲI7Mɒ%nc :1KhoOfb!Qٗ#jarE#i]CہhIم< zPgXCݥ4|^FX ŌjnAfbS[bw*-9wfVyz}(lsPIB1?QѥVݵYXAV)ED>[]J`KQVp@- :Ӌ}K~Qg8CHYe82JVYi(A(D^(e:UAJ,̔*" bᴤPD a`R`30)ZƶVݢ,EMiRTXNZr#2\d0(J$3 IDIb5("F1DT @`=06teLfMIgQAZ%ԶJ 2 "@T?hJva wfG? mE`p* LFK)q 94Ҡ zs7 {PQgi G) L)NЄrU d 'ݏB%@d.Y ƃY%3 QzD~,@刄P9>)0uNpG[Kyҏ!tI];*C%l#2 Ėt-Qy/73ݶbwP)XJ2 UL6'0ڼe$XdZw{9O zBCmjqs"#|u1yݻ:GNoc}ɌJDr36.xT&.)P>JL4G\ RЙU?C 4a+(Q"Zv "8t^V 8ܡѰw8aOh>C$F#;|[Ѹ9ً1xX pmFfC#3{HpW|:. 0@JA<-ĶYR?Ŋ^8J"'ytgY'{W 68AqcX~<UKAg=G%sv"b;|нaD DDOe4M#ESw?4RPG@ LAi"" %R!MUf XC:;I;/S:& țB1e7Gp$ Mf:DS`rUo1$pX8i\8f PFa*$>2 ߪpDtv60ˬ&ZAd;p?A1 3AK@JĴꘆY8Ҙ )kiBkѭ>‘]Nr*84TE8,b2,E \W8f?C ˜$Ɣ=3@>2dsiݗ8'p fiP @ huCZ\DCSQ@DH`LDSMbO`IGlnXƸ8Ay`&|{=݁fD,v 1u1.@i~ %fTK"`@E p `:OX>LnP>̅\D 3/?;" ;%Ѥ,hҠwk+D?sqwth4Xx"S]l%Ih,S=өbQyeH,=/'YhE=P/=ӝ/u5Nq2ɻA;K$@H B򴅦 y\]A~  N%-1S > CYџwFI` Q)D\ܪ*o{94;5[ĤW{Y-y64\xrUY+PHEKb%yמ ;-_] oCYC ,2 D3D)Pow1rpBsg| O!.aRE5^&[$J,B,,p4'GrSZS[>SH8߇_D%Ҍb<'#'\-ie^Gw4NpQç3Yi-Jd =Dz^spEZ;s6Pc1EV TE dM(RySSANä_pV5[ ѯ-M.#2(Vؑی m3޺>d)ϓw&4}py7} qv6:5#O;:(cp,*KcDt#Ry~zw_|z<=TBoL87>n@% N$!u G! zkaz{y%3z({Fs@D5xOo)E1ׅ[Ȝu%Iq0aS:jMLL[T`t ||䟋 /ΧL]Wo2̛l*''C  g.Cǣ!y ( ^A;S;݇*48G?C7'v^[/  @%V3Of0Y&H>zzir3GݨN8exd,[lmDԲ=%uiN:q70ѳg";);#&@S{8z'Lċ! I7DSL" Cm}e?1 ssщL 6n ZF-29 V͗~9N8 #j@# 8e|q|/@?ZRoh\V@Gxu* x՞Mi;dl3y~c 9PB$4 mښ#GrXM]Gn7*')U8@ tt?Gf @9j~R$I#R1Rg8!"Tšfй<=*yo^78QLT&߰Ι!膘̉XrҺԱ%O kK#bҵB^dCo=9>56y4f*&S|l@I2A "BCW12S 2V+%$RdD"@( MN! ɈB.w1(OD l좳vV8l@uۇzcy on:^k[ꇞvbRB0!ME J!A@DQ%%!C ᘆ, R4Cks7"h@2QZd@P(JJbbAh"` jaaZiR "DF)x_Zi 灔EPI_СE`U!oMB:]LSsGnlU2Wt;U`T~,uf.~Ke8P&`Ab 8OJaiM1E(%%[X"S&)a\l}ldÚ2}9ܤR =̌? OSXRlPEY>"i6͗%Eax8ddg+:lk*`X}1fN2%w>w=pĀ$c܈t0Օp)ф=ob;8Ϝno#4EHHL R"$0A>/T j Ȱ{ap'*5TQJ䥘d A5"2h6"@B=  B:"jDDHQ(Pm5*Hψ]~<9L*>PfUÁ>5=>~!N{f0wԝ|LNOZY8z;!)H>BOօb7yp} 5UMTLYAgCJDʩd#_ 4Si+hud.'ofexgN%FVaaAKi@^ԕE!3S?Wۡ>H7yE +(?C 0E@<6z vE3W2b2xs};9R1!>-S`+ ^$-A(k 'XD4CӴI13uT3#]~ ~O}-vk>CKꞐTH$X*b ŠP uoZZB(P\zqO2PR9*wԁ*`Se$@ @duUWNAsAbŊ raeTEy8P°En&.DThL:p9o5pсt5X9~. ɸiӸ ATb&Clq8VW d:;H[zMfy!dF δ_y& 15' |I2yKġSCt~2%0OS_qbr ><>=7,BP"UA` Ϫ8[O絪 "rۂrlݞs|OٚS-u#б7kmVc#L RK.km[.QBYuila$!::$"Sp dQW]jC/˓rdmpQv+xCAUvtohYZ1瀅iw{&w ̰ڿ}nKF$ˑ`/³ i;3(Ba`K囦I ӊBCZP}Џ}ӡxP  r+ &~>tFw=5 ,-{-4nQڀZ4`Ŕ8;z6DĠG%8@O;=AZFqcexjۥllU;QځrJ+1[Wu,[%)r̷@jQUػ#alZjO%o .[8ȱ3B1TA\Z&r8"j4((Z8uud{Àw:!Bi=PCp0IeRðf`,gQB)Z;6a()sfXy,Hnfg\ô(IVqRwrH@0#,+`D"3Є9N^u\:U7 rr.22L}#i CUE-RSH<17""i$JQ|NxК9M>q,]86ܜrxa'Z+Sst.]5$N8bhڲ6"mq4^hnKh)Q6`C F a 1ɽJ}tV^< rx#I,/{!psnfذr6qesqk|b0bȆ̏"uIq8lm&0y. lnhcvmcu 87FwLá 2ui\p6I2`bU%mJ{T`[%%U.dT^>䦑?qR] EЁ}p@]F#S#Y$F7Ӈ)-MiЋw!pV6fRW6C{`5@{L`S [X 0~o7jt E a$=fzltq(PGj1ABq4ޫڹMm99f 틘f ĂYfgcq[[.yݱ@zr/ufVۋoȇ;t\J{fzCjeY'0FLD xޕ@chň#c+K5Xv.^U4FVYW lM5xvb3iR7βW.Gk˾] g`v=V,µq3m 6GN[LG`V`-IugV.&Ac>7hcocm= 0gq4_:YI% ɤ "&b""whfؽh9 XPEiJ +X,b***߷l^5TPAUUUUUUUDUU6q^(wTb ]V6N3h0S7?O2t^(TlͼV|26k>::ΠAϿmҠL Mgk|3+l\饤);Kk*<(T cb6B l|2p\VׇeOv@{ F6w@ہ/#}mʙX:eq-NxBA:yҔyp7[g{H220y@(VF,DzT9q*Hr0X!2 쁷!,7R> aߙXzktɤ4@ a٘cD!"v34gi Ɔ?B"09`&@冮JAmv( F7Fz100a@kb0YP ˺HIqCbv@ 7Nc1)b⊲lrt4p2s>G1w ڡzNȔg4xfRy97BY\8#F˂:Pxd2CP*HB`hL.90‡,80$eaB lA !T4L;Ibjy\ vClV e-A@@fJn&n$1Tn"AvєVͬtbqtY19N2fC3\1ݍ3"xwb:dͧaɭ{i{9b[zfܻtY $j4 /L dsNu8g7 YxBF`7Pms`j , }_N z > G1̇UV23ZE)r7`ф!G-UT 0[u"FAB&-))+NC!#B睵3QUT%2Iy *0-&ju*~rLI)D6fvD:Ut#㿶C3|wb), ߻*=E%S9BOo(]4\/D8.<88A!wp4J90kRd2DuB|>xCNfS=/i 9=+ƍ1"Q-TיL]xUIUxÄN28uڴS{5ISDu&$(+s+_ && ^߈s H}Ǔ6b]wVI%48lՊd9͖̽wl* x; ;3 qҍDQ .•Dvh7 EoD tO1EzݐxV`:oiIw+(/|,ᙘU5G +}pE9R.ぜV: 3]WmB EU3Eb.S'Pd )A`N-@q !4-<Фb( ̀)@- DD%'×ˁRQEՁ)≥?1|gZԝ}qw]e`(BXFH( )DKSSB; /nUh~=vC>n8?=jqDιeyFͱX՘ߋBS,gFH:j֕|KYBjMY^h[ݒIӺ' DD>{bRﻀꂚFOှvUGNAʒ"<$NFOH'!YPF?N 㷂"E u9,o5S} SHmM'JO8O:}')fi P{AH3X#"d2J]%r%|#qnA%J/*VC}^e !RYc`0%$/`!Hm5h^g(Yf" b,(|NO1 L}5;!9N`C"_jYcrgD^c}4M=w޳,{wU,PڂaV.C# :;tk7҈nT)#8`};tC'{@>k1i,v c`HwN&MQë$~|1=W17fضQxݭƋ Ư?03=;˶jJ8ԧmzC6  M8z`3䳸TdrX?lp B{sЛ̓^S xoFpӯ}MSB ^>bRϰ<n~o9z0Isl?-__?o@pGa'z4 ܇ k[)$8$r3 )Hž8*4P4bD$$d%w%}X> T t)(B*zbK4~J2_0r(-B{ B`ł :v[69 C&Jfanݤiz_^*rw70@@)K HJ u1Y6784v!! #|a;:C\a" ^6(Q -tF&/'X ӑHn 6Mx4)mDXDr C t Dn5S@ v@a#| !`l*`C0h7Q09҈>h^13^4%֭CB/~ó--UL a2 8ԩڠWS:JLl؈&0*{̸w&*A8ƐsΟVC uԀާN;RH{kPi3@ C<뽻c ,DL9-+&J~P*0T H-2Y oi܅MbQϑi.ls085^o;WQrG2Li9Цn`oCB΋Ic⢩Y81~om^Ð;Brqf矹^ECnӯB&e#,((-Lc=Ě~ndzVx%r$^Ha_PVO1FI8Xr7m >lؖ:<<@eX 1йxNHFZPgz $& 6aDrwb]7o$fa5ԾU;jQL⌀recd3!sɜmA32mO zhe:c#âzM [lm$xX] #%Ȣ:M)pPi#Gᜁ{t鉞\RNX!$ƾ3o`Fe$%O1u?O:~/8P2˶}-$J,RNAZ72Փpyb@~5CO+Y(2WQ5.>C}6hoG/߀A԰4Fn-!;PA'S"*+okMٝA7H`RkNuSweZC቞'AU2P>SFweiڮe{w_`m]#=n2/|*_%; DdV8IdPf/^C𵳜 t& (8}r&4 8 v:"ƺWԕ۳yw=NmFcz{ '}_iocNoYlͦWE˩mbCx,b.9¢CЬyR}5 Jc01I7dUR(R/G l?'N' `<z.y$(?b|.=bHkʕ죩zk15F&Ӻi8,1m$:뿘Nq|{MB|bN!JF g3$W 2 i B*eNO{A4P DIGML b E&sX:MKȂD`" %AaE" -P(FK(,*k OA|p=䁲d;ؘOR>}up?dGz)|ͅ+<,ySnGbă j,  %%1R$NTF $ P(bHsǴ?~_A+~G5pN02 "Y$DX a@S4@@r3܁Ľ&~xG]]w;b8g~$5dYñ |۩ܗP'(xʢD*)>`\K S!(Ɏyy*y \R?JNJزŃ KN``1ԱH U\35(3C\*'p =tTO H=6Bc )T0Xb@) x $Z0$"EmjPp>w'ݨ)TO#}Lm82LGO@xB:w%1 E(*t)/rY3ҥC>̒m9y|*!(a۪ IbB#+s/il nQѤc?}>ƚ>hnM[*,~h;!3PL$ 9x;c h +n5̈́$5yXsY{ހ @n%LrMͪEp @+!QIH[$7B$ P'25H jVJ+Ȼ(RxRi@E I4K-! P <OdTR G5I\'bRr3N@D($wdg*إK 9IC*h zgAz{/Ihfm@NP]e?ʒ k:ګL×=qNYT]@$Q!3UgO a'OMR FI(` f0`  [ y|z-,^`NSPǐI'0 szl)fa%AAY6Fiq"L2gю}K dګ2%}cקO×'z "h,)̑bcƤ*p!6VT["0%)@p5(P1>h'SV^4s!piFX w))Z'd<.'t*rX!M*}{j'\/Z-*ՈbP,>U4m,2$#<5qS$FXSlC9Omk0a$$f1gM!M=x Li'0f[ %v<:PfArF(^0=$3(mdSCg!J4l+[YJlFt (Zݻt3U,*Ys;<6GoɁ6(_9)Q;ITp"C{Cpz )Og| f<5&]rר@& TSF DBn SPuxRP"'y,(BK^"=TQfO?sN qJh) iauwdL8K50vmh^%2F|g 3cj²QT$% %iJ=%cVEj9t'ݩ@ Z?=Li9HZBae7:P!4ai-FJ(rP6Ǻz;}E'W zᖕ^6snN:rPY].h#[T*2w,:l6#*k QPHr!A-)x9)xeL$RVVCZKrcjg)i{qfLDg'I^@$m{q,Xf]8K8Voo$D<_́ U_~$@, ]ll!u"k ZЦh*كP;2d ;LG$w%q s'2u8<4 R!D՜!4 Oo8CeU R{$xDƱ/)$B)hJhJh> §nB}Q}@doN~Aoǩm_ )M%0 BP(PP @KAHR -I!H% E,BP!!Jҍ9!PR4ECH*e@"Ď#L1&JZ MBdJST$@ I(444J&Jd8!CN ?Pk0B3\-53o_VX&JF?,˶gO9* SĂ$^<g0A W21(2$ dg&)jѹi"Z!`B~&$ ؙ6`4 DC0Ͱ3UvO݇.E6&{188P:E7B1H3qF*R!Y6JG1M DLCT$M DAQ)QED4L9 @CQ$&F@U`u6ji>OLOg@dKbr<04ty`d\@[rw >`8;jGlQGxpWA7qus\M^R =.T 1Dar_nH\lćO*P5Zdq( n~="z]9aQ%0(6*IAA?oө$7hD6n$`otA\%rL V6 `Jp1 2 ͐ =Tjc,34J𠂂cIB)m>.V0ha@4Og-J\BtCI&{J5<1 "/P 5&y%G1~?ة|Ⱥsǀ8zrΙ:F) pKC~>Ԍ ٹmBPR{&L %vód0CRJ!B"4n+F 5~')䓧-8*qj!)b؅UP22(Ahߡ7"? ;V7աs3D=u,>2@a=7ArCt,!IU -`z՝llI &8R_mÂ9jxЊUd@yawdRoS6  BjrufYMjVgi% A[LuL:d`Mp-dci3mi61ɺHԁivJDĹ 6q.X:/J+%B[K^u5הc ":)8XD]#A,ύ:OF0G'ҝסҤ{.Hx#~ sPQ@Voو0&~i?)TG\C_ Sxs&MGX3X $hXNкhix$AsGMXl&jډ~.NǨɪ WpdN|qq`5<l!ߡ.'4ncNY1׎Z">K<0]g!5O\$J(}E R LFZ)=tJ`yj_^Jn.X{q+ee!UO_ۥ(w(@"HJ(@$@~ U"%HRBHxlbЅ4|`LH]`P %= j.a\!LdJ βrJTb)4^ꄦdYRHoVY圐;zU߹3.k6eHlѧQ~zw.;1\U]|M<a/_ Z-JoVUrp.$m@|ރ+r+ra&;ـpi E S6#$`a[Y捎sBϷqyT5z1Ȟ;龷 vڥa[gy dd-ܬ"(^o@#`2& cyImc7"#(F#mh=ӱŹdX(lgU)m$vGUePHż}aU,HlUxXp5cu~!PV ֌̤ 9fPr$F #su&V >፸9&XM'S_)N9#OH|Ɛ-[Qec`H428d>:QNР(m3izHǨ @}ĩf(f`^ iGP[0|Xa QuB X4<ĐfM{O|a%/9(BhW!>D]! }φPQY /sE })T䌃{1CpQBm 16qysAiEd5#ᘲuï:+r}^ݷ1J'EpT(dU̇3`BoC |qGWՌa0=P= u|=dlL, fi 2Z22 p& 0T0*Ed`EJm /V ZltH$JRKF X2l r!jf >rd犅D1MD2@R"5$PPD4-Ҵ!bNK(RқHd1#x w>Swo6)D`xG 1\M)M 50m3du@';z_-LH[gqx>8eSj] {/,̚ ZPzamOц8D=WJ)J.YJ̓0p<>,OEDI H_͉TB%TnBa{y70aL1 )0*a $"(Bf&(!)(Fj"*j Y"H$ h$)"X1J*&IH"!"(VrC$b`{?ކ))O(A0}=$&iSIJq7j |>PF7_6' u!;2C\nM46,A$̄%OYT99Q)T_o]y > Rc){ ZP=V Bޝ]t ~w`<|OU7]5O~@J*z:8x!~rZ|iM1%U$eʤ<`!1O. raXԖ$3HP B0?  2 '5JC Խ`,>Ġ(,j#GJ0m6֊X Lvo5Nu5H+Վ>u R> F|aZaӦ 8W('njCmXC<<<mk" |/ TV,1dAټy`P*VLZ3(J lP T.xJ([,%AV){jD}&fS+'2(rM Hl)_|tQYCŸ<ğIr9p*U+DVH *B,XI*V L$Oۂ6sX *#booUL]θ U/syB#'m€?$|ԙ՞2o[H*+jA xc 9S~CT #!ߖH Gum8dlhC^wdL7dI2]8m^ #!c>(:v{ iȜAa_%3MD{ ŋ+'vH$ '{_c^`nHgx;2|b""AK@H/b~{{h>vd2j^a$D8rnX`9M˵Y|B:ި&9qH4aho0y:v~Գ^"RdܬHF\kZ Js3Q`蠆J-ac\Wh Mbx,*Yv1.S1ޞӓtŜ<41SKB@Z 3A`DP/5''Y6[$gZJDՔ)_w;W5=y#pIL[u1j\:R)GIYݜP|N' x<~9CQEZ8i'9c̗Um߬GNn}|@9Y5؜B;> sp9k2<7dfwdBc3Y' M5vΈ\/o<$?\x#eG‚5bR?}hxr}Xs;!aqA,3׮E6h0yyd49\*ʦ~PX`p O7)ҧҮ}OO$Y735JPҀcy{[;M,#u M%g)p`R-֊>rhbȝ–3|1\=_1A`LXM != I>9ݠ#S0}ܾgUHu=>X>QHZj\1S")ҁ RuWwt4wgF xuƴߠy9mcBLBRURUҕU\1 i )}TRB$0B:XW$TҀO(/D ~[ J,;hd& Flɨy`;:â"0C'݅C/rC20T22q|͑wN :{u"'ϚONFO#֚7``!phB $*&@ B &%KNYMaO_S߻"RA㒳2Q%B}u: d'ΐ X"\hIRA)6! T0ѡ$ QKDCa $95ρ'r~~'ܻxq@slM., hrFfai>)*B_ªzϻZ6IaSizl NI^:2T5$$1ש/QW8U5 nY wIZ;^,YhZcⶻā7@%AC: m ƀ"kC zBEiF|z#)Ģ9w>4cMƾy<p~p Untj5ďC U^a%T?%Z[]BA3MQ#pHYh7o;B'o~hJwNhD$zVdJҲFV !8@aF@i$]aB!z| ;G߹jWkǗuwZva4Z`C9aD[ }YۡEZnR\30K\Ҧ(H>?Cq9o:o .!:yわ`U[v]=g!+k'c31OyX,O17tz3*Y3.` hufm`,H(@|sۨ}tA>AO|ư >ai`}7-"JGлOv&G "'}8Jt'Dg6 G&c3-6HӜIHrdAjZfU4~^ʊIi7izuXQ3UT{~m`yt|sv&<A'q\ V*z{x90=Y$F 8 վ#\LN R~,BZ%^4QoټhZ) d'@Kd|씙YG" Y`MJ=4 2@7RbY!B[]AC0*E= Pse1lZ^}DҁʢNS}A}Lk&#!iqBg`"C{OR=%=gN #f~C(V',Z>|,ߙ$ԚJ#a.Ȱ>fv;N,Ӊr>' w.ubd7 #y;1с5MC Sr;$#lGC30<;Hf[ѿyNm=/TfbkE2FH{ɝcvv3y:l5.o|Uš9! Ȏٰb XVwşoZԔNLvsHݓP9S $Fw@6–X4#(ˋ=,?F'5w0g͆_ ş(ۥⅎk(3త@8qŻrJSN=F1Ki\9_zT^YV  Gaܵx׌Kwm C"[DN[.+Z=J3`DVR%i|(z|N` p]˴ GztIQY n c C:Yjufx3+,u<*<E*WfbA1﫽Ϟ;kLb$:GiH?3 IGv^jYleVBv1ޱ^97`ô%~9@`XKa)la>^tO3Tp1I%HxP5/j!8~lz^[?E Hj=+=Ƹ4 QELPzq[ ڧ̈́m?Ouh6u(> [ET\ljTH:0 !0#vn gsd((wLÉ]z;G;9g")~44s.i̚L90crñ$l^NMxُ6ɈMӬ&r]n0`%(B&3JNzJ/cI @UPTS??ykm-XE_}}b0hv eCr4dA0b ?Vr|uT3fN*8h!L>3\z*qvBw%P2<-W=4peY/N (q>s:Ov! Ѭc>_:X{ S9+u)zu|kG$( f=dx7nI>`,9Rz394*`BЄ<FX BR @$ 6b򅐩*8m'޺F1Ì"AF!b06l`"JAVujM$"fԘ2!G "V&@RLL%i[*"@P %DV`9 /m@i`  !4e98<(VT@*T R)h 4CL MTV (ZP v88JBB' {4p)vPzm-*+!N';†m+R"0A8<)ۈ;IMlM#SȵVμy85VdPˑ74ݶJRsl8cO,lxt;8`y!2`b@*N"!Rv fle|YxeSP"l%0)"4E4#A Pf(b(hd\)j!7}SN[Y'ަ Wg ;`2ɹ $9"D)G%R^>eT#b$ːBF_ 0 asP!Ѿ5\0ѓS9o^=HfIXP=*L" 3D!58M8cѓhq ,5p$阡b2swaM*9_ LsɍsTS(Q8 !{r:jpN.mt@X xdXHU ׺UT)5k[6kEI!ϓߟb0hm wxe7:= Bt1Yϑ) ɥѡU%|<$8kx·pf`#c@!1-Qa,)Pxexеg6iSHLé_k'bV[^i0_АGOw^&(7u(29P@u.%&niȓ @7+J!ʠ~E-+ oJ,ja6NJƔ)E? hp0j޻Yj97y'aGջҡ_0=+KֹZM.@&&@ Lc:(zypn P!DRBҶQc@dW?g`9PV$YBRHRP"-! (09*b! HE>B)dG}ut51RHJFB*?*Z9I-"Q&cm*2ƖYMmILkuq *x "JTBԑVQ*5QFs 0+*ɌTԩ3e JH(Pm(Xx{?; <;Aڀ8<<@iݸE>g2&6訄汎avi%L|J{CC0FĶdJY(j.U 2Ɔ&J2b$*kV!}/;}g1AdK([J1})w53{ AK*xz[_{r+6<M3?顤(\w_qGJ9 ClvkxBXKB4PU02 b2BN@} (;DEIJ42}FIƧ{&= *)&"G Jjba߲sh) Z_)騢.612^AIQA&>8¢ɄTQu2%a``A JeKH a RT$,Xh+وCQB$dxܔaY3CNdZ@?t9@R^8@9c@p0# G_Ի0v}5FXERTI!RNؠCP =` MN}zt/d sCVŏh"F\@@2;Pt5:@= {@E$Ft>]zMs:4b"}!a?DȂv ?x}$OYTPdMCBm,HH' rmM4$ P!b:B$&BRU d޳׆~D^~=_L zӅS= 29'%g*PAQ@HH*Ё~Th=mziYY9b ՛qgk?oo4Ֆ}əCˡ#*BRJؕdE"10IyXXbboգ[S{LϿN5bsm:قXLQ^~) {T HU?:fOD$@v=SŽk?:?w1yLQCe'Լ׻]eFZ %tn0;',u.d%,,Ƀø*oo -i3%)g5pC29h 4sOH:©Ρ5&Im)0# J\Ӄ-y}Ω[BgxBD[_:z/5=1=>T7CnqxIc_XRu&BV@%VFwJ|;J*Şzʢr'9Z=}jb=[4Y}~? 'P/Kns,-pA@14.D6="'hħ$$ Et&~r4fڂ+Izs3By&,uQ+%]LQNѫq1@jLw;.HJ_Qh}nXf>+EӒ~Q& 8;Hx@P:!Cf 'E!g*_ !Sv`dG9uimJqh7ojH!?T 2H$ jP4w)gq_og_&%?.8VF02G$Ԧ4&z4nljR>EԄÍYL)K-x9^vv_2Og@6z,>t a)XG"т8'4;$T 01dmucȌl:8%+sQea;ovD͆j3|{.pˠjy MQ%t q(* ` y/ٔSߴj NôHZZz.C|RLVd%IYPkA\y / CFTbS)I(тD hŖj(\0b)4B@ pzOeI_F/-?%C%(>G ͷ{gγҦ\sWZ2=&iM"=JiNyQ8VnF<,җ.+ gäojBH)kGM.ڿ2Ї~0fa@|B%BP,cZkh?|bwG~“})&͐P"2)hsG(`VУl}Pv9e, l Bt>r2 tE;,Ýjh!f$9;j_d}OS?t<"?ٖlw4 2 9 2tx:pw~ pwՙc۷d5^s14BZ"/P΍8">*HZťLb=&$-e]+{>8Ut?!T,$˵,\-e+ƎCetΑﳢxt V}wwM I 悙f6m7kc}ؙgTL@a$(rS7`> U:j ]|u͢T3F!9~Y#"o7@~l,7:lX -\BMVߍQaIU +07{'U )%Pbd:P[-rN~ 9HU/C]6[Ca."QeA@;("CsdG;HVb)4(Na^@|*o.YtJ;dRWG9T(C6|o 1EW}!(ڸB)HZZtC4k@(>h=i9ނdxœ@FE;ͷ}~C #9Ĩ"*!G2YS,AIf-& |iwgxe:Z (|+{㩳w=ŭ.FHh.vW}=lHtC̉G@:5t-AmnA}dpI0Dڍ8Yk b%vo9+S[Tܣ/BUp!+)XSPM'w hxV' U2UTq kҠ~0 (00(`=1mPa^Q;d?=`aWAlbh08|PIQ@< CT d!`}}+Cz_A8zTܼ_S*b2"AԀ@4I",U@@`/I<5菂 C/*|80洎a/jĆ ey04hCcA$9:'=(B$N^yNf>6 k pXMFtySIڷ!PwaJ6>Ӧs!/@/1˓ߺi؜LQ[BZ oE!2J8=nN7d@?>C_C. vPoZC:g"=ST%O܀ouǏs}e#>2Oߴ2zvшfeSHbRU%}!]B[ֵ'Ȳh@t?4zWP,svAOVo:N9ҁՎ.;E u8q n߶4lK(}2zIc|=*:n aƌ}K?nfIJm:Lzof3WSZ: Wll?2WCݠvP;8V=͘aKUF=;)iμr1<6aThCD ]b}6b44ŋ"<0? W7ħD\9cѷ9bI(GIU=ʸmϛ.4o5@A!V=8zgd"BΣ~Ze`?GOor4M1o93lM 2OpV&ѵ݂w {ϽKl<)Poyd6LJ-)Oa1x`l@P0"8A _D/ m0Oday%0+&bg4e(p55aN/9ZBX*L/sӞC5Рt6>^{i }Y `ci4AͼN EԪL(H~>S*S{ ?q..ƥsrP}^:]czP{_?mh{>/(|ADR`p@? nË'Ŗ0[kD`vKlI_*7jFK1^h<.B8 U'PӽPG&c ԴRSG@Y=$9=@FіB%1$}RE`ƔVRF4q_fϰq$CMєڨUT}jgTLJ]w:_ʼn#a +a bqhRf Bs6aJ@z;fI[^1!6d U왙<"[LWMdJ.JeHpgpČ'3N/fDQ?`P 1V"V{fT=IwfP<$M G^T dN2٤a#($&B9,XoLE9b(1X*Sč3<" X lZMJ󴂄Po"eȡɦ.Cl"bSL!Sǘ\ *Hkc1AAL)) B1F([b*!ĩ\389j8ku]MSI,н#)ZBB%})5UX PQU 7n츦&+1x6(cfDU CNR%'vfmq-JbeԔ|(u%bgZ;%gB[*Z(ji@ACJHALd8дRL)A(ȓ"E_FW5Ă`pDTAYUydeA A؉KA0 SBrJ )F0@S QWvAe'L\oZQGVPTRTɏ*%l*IaQDB EPa@E*PXD& YR0i- B9QX' Bbed''8'mJ!QDU $V)U̷OFTSbaʞVSn,x& q ^6(!S3D,{,ؼ C`{l;jusD#2@ȼ,$rᩍJv-U2b.`Cś5;n*s|^Ia=&<+ݝg/<խ_;$FCve1$w8{ ì **( T&H(PTU3$ia=IPK(َwy[u-:OLǷLa&d;\KH_xxGheLlD^sia yյKT^|޸hE5OmRncT^=x'*D (J2o! bzb/}%Ou=6fV"B)(D7欂d,q@;rC@>u: "JXiXI,c2j= \ \ -A,>vPEϖq-BQ,;xp18dqjtH~{ )Ue+AQY[™&E/j;lC0NKXV 0] q AfD"#Md{ɕ9qzǝ1b#n(R=R 0QT$@ǿl)t$kigkvr랛vr HP;_ w ߝY B"M&9.&󣱩Q{N*yB#{q}܆/oyxiiKX'1`:eUDUB8,p[jUk|-QjHĊX/T?[Z~#`;p, x&.P= aRE3D,>4 `8J &$>u!.Br *T-hjXH.--t|$_'VKVCh|P+gT1ᡧ]8Ϧ;`#̩f tS^` H,I‚.ƾ17"JN&C,Ob!zHRĻYSY]'X# $P  )4&B.0,BHk7 Ą90In|h᮷')Z×FCR&K0'")(% F$% (`2@>"CpoᩡI%nӥ'O qMIQ{(!)ͶCL&ih|pb5*¡W} OKB(bjT9* s,C;SJ̨R94`ѣ 4,@p绾sw-BݬiLSGGz zqw$|ITu& o@:c^@嵙)UP)E4+OwLq<,D*}}2yS; Irc[O(}KF CI!aF7*S,EV'!QJ 0мaVUZ2J5ƺc rBSIe"0mMb+H  eňBABie )^8R&e(&-UB`>jW y e e @e(BJ"١c-+3Ej%H+2:b`3yw#hN/T ~}Vư*QFY/, L *dd3ՑY0CeJ@@0@`EDYKm"擊XţG$,[&QQIR#1/&W?G{93 s ( kǸQGx Puw݇Az :C~YĸfW:љuS!b#u<>f*< *8 pߊ b\ +#mi ;=b.&k[wp&D5 V'e˺EpnǶ"wX[)$* E)(a5H"88 $羣}?8Vs4S(FHr\o-4a..QaBQ9s.(`∨hD5ra5E@^l9&0!"'@|\P2X7T! e#y @Lt&w"J[-FLe7m/< zg󍚄:[Ń&eyDf!߇=4a[5%ܰ.7[S}%0ҽPvA n=@\9P`H9p#_#4q^nR5\.ryvg nu ~:LykţnT\ Mµ[p 3;=F3N.6-`UBp:aT.=  ҏuV{j{.P|Ovm#=d%6; y>g]`t>*Qlj޸رV\9V7b_pQu.;̼9-pt% R]8+;0%4Ơ*)lG Ϲ%,lpF}UV n@.pDMcw,G|܁_jnaDPq:K8DX6z#N'H`!镡XGOfB< x&UBQ$Ya'<.dc;隀L&MН@6ɁW'XqtdZxbmݸx{\cq?ck߫Џ x+`mH!<Z $ 9uPF)xH|bwv 1 e] {$v=᰺j:;g\6{` 0xP2X$sO%qh5IHARs|/D)\38d8en8fB=Ui{$:wîc;9n:f g"{sI((9:HQ,.) VWC˺d34 d{: F؜r B )=he, 1ې} cL85KoV$6|brds{!}h<ɿCC8'΀(6ΣGw3UwiR>]fg#1#GvOG"J rZC,Ϟa(7-l(ɸPim99宜+<筴. ,F mSMl`4@pC9 js6Z%RS ;dzyNRPxMgμy8Mk^>\WpwfCIQR16[ n<D˟B8 sZ(:"G Td@z=zw|@@y ~B@#w7`bT|."!3PZr;tItvL[(.?aYd&;܈\4td/Q!\\ ZIN)P>:[l%JAkyUIBn tPNhPdE0HmE"R# 4eA[:dU`|;b`|Tgdxl}K @{ؖAEO#=ȇ-rMrCW g\! "MӔG`y@8C 2h#[U)PRY[|~2 Q0Y k110tYDO:ԧS0.5 L!D&2@u!qzG yQFĢt8yDμO It!Dr$h ĆA ؟hζ=BTҋ`oҩw!L߼!5I  9_/=u) F"F9 m_-TGL"*r qgK˧c<ԑ&"(ӈ 5*vL 1E}/_/} O;Ly9ņJ}_\= hpīkdDb2Q$mDAJZ FegIgمh Ї'/>Da}ֺi^{??(dKBBOb'Sq d7~LݮIɶ a5Mk>5v1 Q0N ::O>K,?07Hm?H @PAJAM&f !!}ي9[7'R?\*j-b&1@IEdvOHGJ!"9|2S'= 'a*~b9@B[! 5fl UYf(/*?nKeTqL?$YPv Ȝ<| *kT&e% e}E@$5MNϑ|6]!KsD˙#?̘wnr_^|W`tpGMw'ԢH@*ᬊ)*)Pa*$+7,3 ȋ>c.I`x9 ?#}r{!P+5ɀ08r婈):%86[q¢1 ( de/=Cj9DlifOGfpd9ft?я):6$qo>DqLWDx:>mm'*F'"R?W{ u.JfM*A"7Sq5nBT3:$Qk,۶Wm%$ WUSG9)eq?h`kVڈps8j&)) FpP˓VaV`'.O Tra\:V02q-ET\5gW$lM3\Vsҵڱu*+q2PTRЕh⧗ryXML]u—D8OUUUN_ZM!sKԠz*梪xٕDUEUUTEU(QUTRdsBJ{p9(>Li5(x ܬnx (+H5S2H lPeeM.PVCipp(VVd|\%4ḫK݇8ϖ *UUUUUUEz:Y/C/6-f&Q5ɍQԭ␬XQ!llKZJm~lqWZ 8 lsߞyDm*_3%T|{ފ lE *QR"#Y!!;H,!w[Z]ӓ\xfz8auR,@P!,@88:KNP8bu-A5)U@u>pg|y`xG%a:Pi 4w[ڿ/1$GÕk !}h\*H/)7$T}n;t``}qlgb:ukd7 {8yo+?*GPpfIXrMJa;6ģlQߟkW2 ^F2;Tp?6ۧ1àDžbhrV?RSK]]t;L  %-A_Vgݤa?-!D( EJE106Ni~gONO<]RLn9VR'@bd3S~Jȳ$V&,-]Di[Vt0V {'C·R-VU-JQmeg8"ՍNRMyg/K0L ,R,"/9Mzr箤ÇElt' olȐ#kal jx$l(VuhN4$8%qo3sKdm;nuxpﬨKl 9SCrrΦns$afXPٽQs6:)߀Xp$E[*Xj.Zb/$̩BZคAрb-ްFo8. &X" *TDxXzu=V)ciU-AgCwq(hh7)\ wzBWBlrc9)d;&(U`␐yo{k!؊Ӈ`bASpFb )틊Mw Fi@P%!+|Ԉ/:qƬ-L9ar➀,nV6,$&Cg"J%+Zi޴“5ƞxN̜D7l(^Yf Xf!čd7YL`Kc6\{F36"2+8nR,6v%8\ I]e.U+lKG1c 4(!-6̤mn:>wuږY`H 8VA-Yiw:@PjԐN!ҍo V< vsFպ^q6rm[u*4&qU0\OV4&v:ÇX[75a ֹ l@kj| 8}v  lJ/&<,8v!3im73Z=P;{br8̜"t,c:CMsZ 2 4``oAtUTQ8ݔ֮4s_'C="P ,Q DͽDw1j.X!j*&\THSfuI @lDifmn;i(h[;.n0=wFĒP ,('J#6vڰCAP.< mqKL5 xƁzy -3řTˎq=Li4t~p;b&BmʪYDL5oz,WXѭs穲Uw媡y Afw6h3x {yfxYSP(550oAԇQtP'`VC@Jd xy@q. !! *"`C NqV` '?öh) )2B nlw93:!|i>X}Cm\!CˆQ|@Dw!qL!; T,e &-'CJ0.%(YiyJYZ" j AW7O[iXԋP,>1v&*-ȭCIIQ=6%E%<TPD d>Gd:ӔεwUeX`)BGC(TWˊg>ڸz̠NwpNלmJza'C,*E8ՇұKQ*L m 0R[*hX[6eP^]"8: 2@LCIL$  243D4CPO>%Nè#~ *6B</ uR̂~7)9{GBYtuX4dx0-YchY|N{|sټ;2Y=ݶ]{[(.ѕ}DtnQZu7thl쓩;ÜjT`D)p8U kZѰ|.QG#1f@"rJT,ۏW]Cz yFufYZ:$VCP)˵Dqj4)=0 Eβs gQS.hpɩv veJ@(JQZFP8XMsL\b,ffW&H]!S c1 8E:2S!Wx׈pc"ύwv&F|L#aiIHgaLE1 z@(LjJeJUr|Y)gA$gd8rE9ћ!}Fh2l5ωUHx|c @4"(C)'T8!}*isqA#2GzUDF(?t?40 L7dX""[?Z!:Q mEpp>m"! Tv%'Ϊ$IHH,f IiXC?S>DOv)hF ̹!;OVX]_;1RE'@Rh5^VoLRRpxAc;|X(T[(YXNj*ƌ`LIJ*ڈ:239̖CR]rK6yac"䤝Q}4AFA`)ЦPa8ќܩº&u# eί|3Բ9=hT`_1N+ 5*ku֋tDGU91Dp*Gt0+?/Ok؜χ0'C}so͟&DE $Td .BPW d-4*FJBGJ7$@ &H7LGe5 e][:r,#c= Z h%;GQ$]ofJgz@tkyO9?+.Dd=d6ܖሰ$!iE8TSn*6$9Afc3 d5*aJ9C a |ilr*$du!+5/O]X)ܘ[=(9&$hN (IBbf X| qaZB"}epdsm-1KPTчAE_xYIa |T ֡6IzA7c"(z~ls? ,J0a bAl('xCv{*4MF/8sSQq'7iu"JI!7<}ſAR;@3_Azk Sr Hx%0DR UGe{t/^gt 5@T@|*Χi6ȨjVO1" B-2g"h>Qf6@IBAiӲ=@mNFRQQ ^aB jJa,YJYĝp1ESL3J m`rʀ!(d\`"{CdFZ#^AR%B0 "*sa&L)P.BѠ\ 2\ Paz'2'v:L+t?Evx&q^Y˷z*L(v=t;q:}?wg<Ó] Ea!sV(]]|g/! 3isOrgTЁ~'N?GD?0 3!BJJ)R~3`hhIXrp0i LYe^[X:oz%ݶx20zDkD( Qs:S*ɓAqC5# )yE @<G{ČL#JQ:k{A^-ALI@(PAAD(GЄ玥!t!M~|x1RLZrvj(z'g!fTuAٝP_B=[(7dK #ִ@kQبAA90Ğ"p;=#Z_dh SibX,@?ACMDhd E%aRl!@ 8EQEUE RT4+:(@avy}M!?L>) =oK0!${j7)J'99H*]oYq'A^ 2h_’I'Zv Oq̞ߑEAH1chņ5?2LđL28@mMf𳅈R ӬdDE7XNpNHIKA$ QdUHE\2 ( "vM" R9)(<@;tAXbH,2 *wy*E}wgd.R`X&ʡbxӭ*ZPj:PCӬsIc9hE>&X!DYXwDN@p;l1!892'qӓK}uum@)¾'fR,+&a(O8c52zg%4b?pi~xZP3 XawoМP?&j=0*\y>:(&+ HaKh<" \)|pNĄX||Np8 *E+qpdRZc8XA4ӌ>%uIJ yfD%1-I䔔Aܲq{|~mdg: iTeI}Xq9= @| [J(@kXRY`/Y#4KXL! 'W*P!ED́c_9I< h !ZڅKT3-\ZOhQj[hifX"R"@(QPQSLI.zAh%ۈ"i @~b%=PNla!ŭ)=Hk*Q⯧Jq@JmRÞ='"3 5;f >,!Cr\1*|2\ ·xx%dFṔ`}0 {eB{d*4)1Q0"pi e%RMn 50^ Orh{9tf[̄`x7Vlgoxo=o\ָ8Pur xIgd&M@h\2=zCnX&'S0yM`޻Ǭ'DJM0_vaTgjYm0Rx wg! TP(*~$zrIDb9@OKxLlv&][̒+YX}? !209vSϓDtHRCoNJ8@P% F6؄ll@!a! @0*AU0&`:!Ln=+ƀd~?Qz@1 ;ϗw?cm7H\fB pA>rT;X%Lk#DtVp b*,z^[5~e|D0HM3UDTC2PTJ@P1SSR!QLECE1%ʪd@S@A3 ~`43,|xF;}.` POv ϋLoC?8UsaY~鱒XRA5t xIFJf9o1C>bx`;Xsuq?1W܏ >F}Clxhsժ0)02Ӵ:}2aPb<7\5 *}%+C>BS Ș&PxkǺaq̋Y0|/h.y({di1$@x iFrIw7nZ2XZlcSm>Nuk/N䚙DOȀFT * *jϋSZ?u.o7kn3{5= M7{}_IC'| MZ`mnԚۓ%vǤ!XHQa{|#MHHc fY!7$rZATF,u&=VTk}d\z3r0BJHe-"_B?_x{Y @ JE)^(izCơXiZ nC_8U9hwdQAS#uDb:ؔnd,J\p1"] WS?|u!,ШyPFs[t9c@XgSЋ|vYy `GRݗ81lZk `C1°eơܬᲱI8(r06Ae!e3,0"gl9! R󞛭Ow]owjo[Tf45rSӇo}MYܩB;n`Anp}_R5ޯsKLw_}[{LD;,yuʥ 4b$(omp*N}ӦJ[h p}6$k٨(X$  lD G`4(}系w=OXT(E( E*BW{J :PQA^rDX7A{];ǎvݧWi{cz /WנY{)@׶@KP| R ($о$@ `,PWWtUQUJwon J\>FSH:Սcka}vcn*yvG^zΞ˦9U{^gZu@0׻MpryQǬϮoo#;Ʒw;Mk n=꽷vu4@*0}U4@{y'tG{̾wyzw{ޥ{{[۸{&e-v{ޣvz3v#O7oVwL{\Xr9a{[G>۵n}Kf-kC;<w}}X7]շp+kmզPJ&ڔogrfwk}쇯z+YA*\݅]<leM7bkuiaQ]>UhP4t TP Imd;׾ERv||!Ww﮻G7v{Vz޵ g;S\v![`}=]=:+Gn;:ۃ]vg̝.nuʹtnbH[7ZuE!mag]d}Oh{9kg&iƷpU{x>`nZ\QHUwT;kwZwi!Fnۊ;=wxuH Ζw=Ul] ֆ6*S:ZcJnJV^qe7rn,]NJݷOskom46ZjHqsgp< 2kh{c;l)#(p-i:C9Dt2@@Vg=kO{wbqɃm㻜n7u 5=JBNz]=v(T{wmޏlqATQn^;k68]hFUUcZ`n;ivKxѥh =涊AJ=w@^}l}Ѿz{S8b}wզvַ7]{8 }ͮdJ mRUe`kڕ}{U6B%2h/v@P }t[XlOn.GvvΤ3꣝{7.lm/ :Mͅ롞pHw1N0miodTS!,N v].WK퓻pYmӻN}ޯr<+ Uv4t= =0v8W4@ L 2z =ɠ%4@LF'=h#CH &M Ȟ3 4?%=C?Rʇ4~~QR"MOD&mOP2db4)Q=Ꞡiz4R@ @4m5 OU=zzMD@)B5l n'TQvK9{( ("(dREA5K IMJPM$D NJQa h&{LDSPhb%舏v?K7T7gLR@DIDHSTAETEPԅ$M DP>C# T@d1#  DBE ,ϹCHZ Bb)$a** vB"dƶs;;: ("(iIʔ%i0bQiif5WƗjy ZZJ*ɮf$.dR$ $h% `1GAm`)JTɼT hIBH b0(9J_ݢa@a~?/;R2k(/p4)d,?{i{ŋrڤP"JP.g]Ԯtx# ChPs+ Ft5?CW,;BD,IBi_%=0E suzӔ9sܠ@qE<)1Z[1y9ר -V)C9=DBt+^߫L(oP M_B®wy=7&UgL{GM+FX.k!|D1T =NoTܷv4+1׸^@S1L|xH˖E:~~'f -EM{&F8"W33z$93P6vZ9t2fL %o\ W5 ?`8J4iu DH[h芘jJh s=ޣs@b# K@8*pG# WZSi@5qFz8z/o*!ӿ vAUcs"AR %{yt谳MHuf~CI"`28gs;'ף.=#F / a_St:~NtRc P~$Cu+$Da'RAgK>X?N!5 s`ךλf膉h7dQO^Z*(XZ6[q;M`^UA&:+V.)m1pX.z  &K,utǶͨ/g2wSm5K-gp18v;$a/-8eiCW_xOwx(%޸*ѼMz9L{kܢ_<"qo!@ʺ<sy\`}Yh32sFZIߔoeAFݾH-prG[L]VkU[T5ݥ_{FGʎ;m4[e!I޴~ŽpV4-FJ0ph w/T]ok(Sr#$.L'>,3u*c ׊W * դeusUFӎu 7\?3/³ rf|_t]PЦ]Davt9[:ǙEN&Xiի똸sg`w^'.RSLhWN~4#c~=6+.M =ZmOy@b;[Dۼݺ!|:'t%c Txӓt9L6,~ 9Ճݡ^scF삠y%w= e&w`" Rڂ+Xz!//K:;/D3+:[g'|A4O7@2EQB*A$zA&d3mAˎ`=R0mZO#cFyO?kgm?6''fs7T"f3b;.宵}R1xQ,+sw_Ĩ*QIPJc(мI6eTinI#?i8k8U_?N .-̼ܺ[^ZZ!r>Bg&V(%*8 ls?mP ! ݦKٶm#C7UuѽFv " 6pIw-ηȚ'COT~\L gP?E^|F!gOS(x LBab6:%Ecs;KhHJ`;VA |c:;y͆O0C1`!ZǏ7n+˻&[301HD|Y$\}]_.hضRu¸KWs]xlUP2!d~q Y"'[Yg[|2z2vNio0CL*6Rx- \ZNqEe:KfmgTEwIªP-JY  ||jW{-:qxλ휆UUHBm1ߗ!S.~٢5>N!B^ r}Fou(?uUMPD}5;U9$4$4ǎgd`2Op֙?5GGHsI$oOaa;s*>y-g:;T~YLC4zᆴHO/߻|gLyotTnGHti Elo,S>;vm-JYvXA5C!҉YfUbgr 2,; ̉n̻$Bx>G#58D\y28_0/TO߬lG"JVO`P625ßq?,]ƙTfק~wI 72tsrkD _v +SZAs_v% !`_tǢm+cP==#MR{bѶ,LgQ>Bf}uV#F=p!RlI lxZ-%NkSUTȼ#U/QL-(Vfīj(c^GqTT XAwסPW!ݎW5?{#!QLs vx;=낢IUH u bIF@2f ALbv./$4G]āu/6En]-t_e>f;hZFr5p싸/}qBCf IԜ>R{ൄrk>re,IZY_ c 2R:e @Ϝ2P%v.A"|_S3di 78~6Tn[w[F!n 4W+ϵIl FS~n%bȰ^T1|fj-5StzB30{Pq; *Vs~* fȀ.{MUw)Ro\ZF&3ȝWQX }SDj=GN[sG^g7cHn;w69xbW[ Ci2]#W,RO |œ> Rzk ~oC#;j.](oͿ awyt}vҕ10i6eB HBWsc2Đh KG|#:AA $j / #HSsu_oo8rEꋎ@(ōŴop|Ĵǃ?Q pO'1HM[MK (0F Ѳ3Qf$649Fz(LM D=}{#/>l@Az\@z@dfF(4UEs ɪo"~M:}Nڜ, E9bd0JzЮ(%AE\Ǜİ  B!JLQJ*4(R@@ TP̄,Iy!B&))`E"J|߅_n4Oჩt_tqwX#Ix˂?"R9:{OЅ(a+6ȗDG/Avjg`{[i-*P2\98,ϑ]vkM! T CLckmg)VaFAl.k *y_'D$MλúQq]o_iǯ:g .Þ Lb&M MI%ZRFXcdFD37#F6I uHzpC{Ae^.ZA=sbKGNLj?CնB4xM(s+DSl/BV$⥇wzRP WStExzL.8XΠ-6މƒb7V .EPD\,s/$u%pnU_.9slJEHL@*% (`! ifj@!beH!) @( 4ĪPT\ nu˧;53jnuxF@lc-uFh)!bH(" A+4PzC!J!4+JRQR@)F:]͍M-o^gSpF#$A"! b 1ʘn< d %$(JF=W*(1#!66ӰK. E{鳱ciF*{tr`u7gn}<O>xy∠horX SՌDjDV!)*R*mg8 {0`4A6h6睁4۰Qѵ`zQ8""6-cpgbs6prvm_h 7IQSE4.be*(N(ld16=91X7NlbX Nf)*b5ݻb: ;VH^G=Z#,h}wu)Z5AowwbXk6A%Ph֕}2*Wq fpX je aܑLl,ufq z$~8 cw Gz]'J(y}X%8=ܝf(1$0h¹5U7wŦFuC_bO;.ǩ44[tuEU8 Mx<> 1iJ~WO 2M+@Sۄ鴼>:* Cb! PŶef Cg! 6$IrPCAEՀRs| P!Oj7bjM׭3qF"vR( ZTTo9.! Fl*T[Vlɲe$zX +WX@ц)fUp{U)/ќ ɍ~V  uPEdq}І_Y3:ʡx{/E=M@sNڵ3M65l7=~ `~ת.9Kէm~=gPKyR;(Q7:4AvcW|c! H2w}:4f~^pah),gː)T}"IZ~>+jiǛ뚖pf:Am|JXp}RB8Qr~lkunY3)JD(>ue3c]! '$!֤40ԏN7 G3c80æ8ws"hyaAꠦپ~ :vjQmo,^2=lV <0WOe4} w%2>[Jx0edCI߻Վ顙Le֫B4=í?u#L>>mpaù(`%kz80s9)X-eI!Qe7_/;bzw7&@(k1kFPYYx#许a r/xdvO$vi7"*hKϔGi(% ڊ9BWʛ^Nk5Nb >yˌRa).hYCu""YH"#Ŕqiry 1 Wiʮ˦CqZ/J|0S\HLaܗs0ÉU~ Dr6 qPpAC_|eZSo{0$^.0^.u c[蠒I+=3YtM+L29rt~7vח4ImTSӭ~4M\'}=ҏ/>;:z th ~|P1 zϨ*(Rt#__]`=\]Ffln^ HT„F!I\pÖCl fA)Fm)M3wkCpKˎee,'w77rCT?$ ]^]quTEL>= TIUZ wL0#VOq ꬏]\9Ձ77X ޸zoqܡHǚ)l97$D(R/jlӱ^C \Rc X* ۉY2Wsҟ2o_oޠ.~\  ~6vwYh^s`&@6ihVklDb܏hWm$A7Њ Aޟ6s*@T/A{.o]@Geqnb{G7&jZrECw!ɐ\Z'n6n)8'Y^}Uk KMuvH&0 {.K:2was$]~[*ޯˮ7VKq$L\1.t bKu !-? ^у%`+J,n W7惯CGzGaYz>D ~Y(BCaq 9dH6Ĺi N %_`3jkb+)6 ~>OŀpԩF S{~<r(i§TH?zd1P}`ںbl0Wok?yHdpދo1|ca@m(7u'hbm 6X잷s{ZPP.N;!L|2¯"Oȫ ̽v8<7:2X21{<졵CNO\Oc߁Zhl QO^uBW5̋ u~!@>ץ9mX 4ea$=UFK(H>\.Tip7G+gx)o'[˿L铦::qyJ|hL*5Z/z:/\ 7xdiB&gQ⶟+l O-H2ZHRA^qY"W-)ZuZ,k,K ѸMfDIR74<268*Relu\"CavFX@؉ j$ETYS5gď!Rm=/{eT .b)ENqz?ebI$oYXiշۿ_chy㪋NX>+wk"z.kLPAbب9dHf,6t8vffj.AlKf {VY5JIBF F+(K_Wa/{EYR L탺k"OT%M(X>q<@gokR&S 4?Wނlrmϧ)ԶM|HOo]gǍ慯mSG9JRx>1ֈ/s67W7W)Ϟw#\:E C"+,( 1v.D3A0`/: JWG+fS{" 3Gp\}BxNX3Ӝߍ$r D\)Uv@ljrw|~^j#}{UǓrsODXEUn| BPﭠ-,GjsK1 \ݔ.s] *<1M"/M)K8 Yme,IG`}kf23O<[ǧlzO}] s.-LݠqM= Z*Ƞ>@ ">__1R)6Ɗ<+&Kd-oA?l=eIWp`r=]Fno|;}PJTH0¿+@A"`+,\Z{iOM=ڮQ~,ǃ g6{빋Tj6uvkEc՚ʜF1f$w55V((!JP-)A';՜cI9X =$?̍dc/EIy:|:,Em ۽꾌T$0l{?&CNܩPC RP[#nOGvӑ$0D(֬xM WU(0ВGwvby aXw2>\$HF{[3{R90낖zD7zhGot9-PJ"!2+퐣M8d#(:Q](" AYś|&)$T9/PfiHtSiB |ڨ3^ eƹ3lMe}:w)htBW>R4ccĢ"]bzMK5G*!3QPJEAo!D)BƝk﷏o۔ (A`E\u5Kͽ;7dxL1붳 YϯiAEF []WѯtwFe5tizi23Ahѧ\\gIj6U 2 ˪"FZ;'Lm (ަ!97g|MX!Lq16$ 1sfgXG3>4>RBFu헪f&tŎ}20ByY1n!ⷂt OfRC_d*F?\,nx6)t}ic6M۞c^,ߨ:\N]jJ3x6m3 &'ۃ/tkmۜ(S3 i/1xƫO䍶•qXl.6"P|B.YOu }3߶w9ߎ 3ecv Iu4sjwLc>8 b0!H0v}~;n6\ 8j&0C嬍AXz O ^ע*saK}"~jvB@$o15T.|X_nWA&i'9˒քS}3y1ct]UGrCd& 38CBK.}d~Ҕ26V'"b할s4|?T=v>ߍnx2dDf(F֠hh EVY1nj+S8N+`!Oca_Ck6Ύ\ls+5> xJgʧ dB/3d֙lypjQƚlX@кhh1O??{xoW_Kҽxf&'y-Yd6my$1;3K-kbv]qz;QH}>z؂vԑTA` DjBC_޸\ ꦪhQJ?{,E(F(TDAs AT:(tF*!1>GE?2D1B^{|YN*A ;r `?lG1gZypЊ3 qХO@gn{=h]Z Bt P@62Hz$\! Itݿ?QtL~; />]o|̦BAY m>MvY/G.jf>zAdс,m(QR>G'IOM/@Wbomt^АyK m4HuZq;iFe!;/C[kDXo.曕h<Yx'@q0gJ} ? Qe"(_HM7X+lMFMmEn~SwU=jb|&;,QU_:IHOwFUڊJkӑi5N:U?/mv/W3 (j/1y)םO£I\mpdPC"\%P4!H}iGDV|/ 蠦ct#~v/6lmLQU.,Cl5CHTaVѵ_.0m^ RGl%qe!=)oFlZ]QԴ< i YTntg/AgNV^doORW .[X+>AWgy3ʟ0w]6;tNɊZd_YҫKtWl*dcTvjI&lb()͎qDCTtgjpkE41;VM?w[h6:A "hCT1%gh&" "h퇥zZj("[bQ61Nc5O}#vM~9gfإ>,mᡧ4<Ejڢ&(@U߼qA=SKq[)(T1% 0)QVr>^eB9I'i(5eK6NoS!¡ ܡl 8ZTO 7t(@(fSM*ALO&.b^ Bf Eb;Jwqt Ѯ*~1m>/q_n:~Ljfj >pٱ5UZkyh=\^|hޣҚP{o'`NAE%qVBi*d:> TT[Bi1d_,x]P?ka pʓ($;|5tE~VQP|DE+Z0@;^ɷyMp TI ?-Y;; nJ\ޛ?[tQ=A%aW'ޣv, db' v{]]PVɐvTBe;EJ:$@QwЄpgZpP Aܴ߱9OR\9! GQgyYGac}?Kǣr=?y{_-q˻_ߞAԠ}XP}.1?gPer?. 枝Vʿ/OK'6~^.%nOZ9*򏒚o}99TY-:Fu|/TƨSY٠APh Tc%,^~չFvua/_t-VG[;DZA6W}vbP sMs"RjG9r!V R?r^+L{Po|:}ئsl\*/syNР׺ Fj%98+v{&2F,KH(ُh7tF|ye=pݱҢgQ]oQ/6 8>= ݏF h=|:(5s\.ޱҼ9A߫ahFyd5>TtdV s y~>Zr=WMO'wn:qn{,j5mP6fr7ڷډƹ_ vڀ<ղ̊ rIEW#t`g̎W`Ur݃]/lW+ 1a>A?oe=6m+m*S05&_kܪr6~=}?)HZ\5S%y|zsb^>AE}<fA5x#9:B`-1 kG.%{$.F|DDB;? 6矫qzA5u'JGQ't@3TO:|/xό ʟбq 5H U= +G BXK@n+NU_%xgzv>nd# nw85m {sw[?`DU[Wvr;˝>(ݬV" Aj@^_EW_td^EH2#5ĝFh@jOwΟgOO䓩qo Y3<6&r[䮉hoU= lì@x-*?Cgiӱ`)p| ވV~FFRi೘- %WSV#D (IQ#&NKP`ϝ@KT>>-PeNrJ|yo?Qtqm7cPac_}:l" =}rM\ClW)нr=TxBv8)&|:X"7hVI G2@UfЇӬf'_ O -5)jcxɑQܝ48y%q䣘CejbUixEplo^ %?*ƥD+@ҫ5FHZaMqT{y$?z($I;?) ޽ z}[~ZQB!jrkӏy?;G$f#~[_o[;tu;GY Zм?(b/t2v̴~(E9nmF#G)%a%WDȟ=U5'm:s.hQ#)zt} o٩s^N;/i &2ڈUJrN貔pdL%S !*;4X;9PP D#>FDG@|sB\7{7 $w1Dv xI_͒V6볓NF[= Π !x !9"Q󳦨tk[rD Q5O0ba4Ru7&#Q1 i `#:&?>F0nw%m@P-4&H(bPOaP -\qf֓k[͕p=G%&LP~δWO/M3$H S9'wDŽiKO=ƉשSgg~&zlop0"s5?x<ЊLXW~6usK)͎8yw~=x5>GϬ S@K-%^KBRUL h4$IT@PQIH'sP=AB)2RJ4ٟE4i@(9Q@_kCT=8(yy&#._z:iNJHjt.~#\UUOb_x ҾzoG)TP|;_DIه|QP`fc{$S;I9FiȆ!\PjMޫ8c٪l˽Jً%8:hJm( *4idZ?c}ZhEvMhݢƍ]Je(&-UTb jB؆ގǪt̹;sO89gف~BִpHI&ژ jqqo_"flDfԌjIzFŴqhK8H(l0\çsHa"]Gf=UD1*wUBIhR.Q&V~y| 8y#YV, (m]SkupD-ْߵX^IljE}nrV#'1$IC6C1k> tiwc0{9 q!&YY&c=4aRp`ʏa}JׂLa(jEGzU<;u;B#*EM.l)x.U&.(#K+o?FY'гzGd:6DŽ<频P֮ FϡhAB*2a!Vs&~FKfxΣ|,EZ%yƪwY l" ƍ< JW͆sPEpx4#La|#蕺ڡ _|5 Ch6>0wisz)sDRe-u+F z/WKc9t,Wfm3G,%FvU F>`$\08Q x6ʶr fY=θmjFv}ytER{jRςpmCfy.^10va }ldrJm3M_ywiVGQTC_ޑm Í)%e\\3Nۭu+Gm{D8̊ퟅhlL9RM6/~?-%++ Nc?/.?tFeqʷW5hkG!.>_{#2>׍~X(}}] ~0'Yw[-|-.>~t!f|:0W~Ȓkmdv"߯SQl rHhGhDi*x,GOibeߛ1@]VŠyx=Dy$, 7Li09{NsRIy8r۔)>3k? ʽsj?>" Wf|6Ä8:PWO}^yu G| O!~;T? 09:| }t*S&SL'4+ qꖌ$ug__*Po,XEfz8ocz8^39sFm$G>G aM7LEó:HwO+.'_Oxb4ùys!\Z =EIA^ "X3s,yr]xu_H0֫Fl~OC;V0U_#X)1]!^8XJ,)2Imz?r/'_V5OlsCsAfkR B6 S{2sTR#Q m/u S UWqoDP`wrtY<)OjqgNgLh>l5ng"6LjKaX`T/rkS Q_ހr;1<%:W3L%m>OF͢%}aHO.tZsJz3&lhR@b T9ܼةym\/w~ōlZVFgڷu:.jM }q-^%v>jsH(ϢbsJJji!ss`) AE Եxx 끾ceC{}[dsOx ^+w~W!l-}if\42zAL(ѳvcd7b_F6cz)DpJ2z=! ?%z;gK©%L}Q9t|&3zsa3vXgyz6 [*6@Lc(HN"q(JT)BAmYȃrX~E`H v@r*}0Llá>1 1_v\='RCF;2v9xoBw`rM>k p.rφ~bhfn5CmЛIUe߀59ND0FQty4R0PБ ViCzSĐOgm0y/06yMe6E2>]NRjC iLpQ sxf!HnCM Ba DK194H ) N31|Gԝٴ'ˏsdc1˂7fڌSfkKC,kIONN~c@tK-Y5wr9;|7f={C'`&9ц,HpJ0xv0vXX!K H σp;d' W(xqMw,V[EF>5b s OoZ.K19edq㬸%VDᅭ!I^;D;~3GD2$%uә'fd.P5`"'2v"1ЊEg;Wc(hLZd'}a(b]σ8Ag3gF"D,:{7wuQ:on0Q$9{/w2vbSH, _GsNݱT]@ޡd _Ka͜}!%"fo)7x#vY#0b2ƝJY,c\0}u!WPti+?שa͕F ;t9ce;(V eK=tfAs:_\^?jBͲo(t)rMϖ@DWzt/<χ_P0#Y_9Ztпʀ{i}P)?q>}(?p A%K]l[:ΎEDG<* RP/^ܰ7hzJ\ 8~ºjΎ 5-s8竲OȏI$?]E~m Bʏ/(gg s/ك !!<1ɪ,PPSǃډ%Y @\^+{ yߞfAzom5W^nn6"e>:4QBBQfDgSVWeF[n+75zg` $s1oT J򸉄^}jAR@N$ʔ?6FʼnW P;hS$A}`Džqh‰cv;]6+qKB-B*>R?2@.:5mLdG^qFyA>_A. K?e &$ve_*C#e2*B}=sVn׹s*? +׮^Xn"\P @+5 ~63=݊\댘u(|:<8UГÃܫ›) /Ѽi5- Ԙ-0a1bO*Q"Ji ?X{|S~=m$E͓֭8e,(1iJ_>E'Yq<>;H[| Czi67ý짭-GUCԻ {(@$U\49g87n{]^ zJ% Twu{؀^{5ubu}UWf쩛uEAh+doq*?/<&`oGl~*a-څՈFĆD_0E ~T?=wP%AJǭ]I$z#b I|R <= $-M כ$o(bG39h&- \Q %APJwIea}*d+Rl!ЯRJ=`w⾚|J_}^_dGj_\zL<̺3.x@A֔(88~7`T@D H5VR#0CE8 EuR| $\ܽ<_jTREm~z1,v9w( PBnȀ@k=9W ˖2wy:XJPf5I%yWj~/֖PMchz/WhT }홠@E6v['fl҃ҤZmłQrtuYa=ݸ,|cpwc V<:$^Q@U) )7D~CL^X1eC8[T~. |a:28r:Z"9{0}vLx~9Rxvl0^/i1_Lt(2_71iWߜ^~I!Q(3!OFdATIoE*n#<ujA搝n4N|@V:>\^<'~[۪ > . @ kz ~ccot^!9!Qa'?|C0(ÇvK5rScs75-+w7ݯ}(" ݬHgݫ칳Y}ZZa"6vD]uͿDFCчo21{FVx-=RGB] kQ~i( c~l+1#1+5{?)T)߂^@(meA{J'qy=2D@t֖ZqE&kՠĄ@-"kCrii|%>&%gF BotH9 <|$'ۺٯn0(Jyv=Ȉ*3?}{ PTbġeu}A!P{w\7t AQ_΍_aW|:IW9a,"%!DFba?-خۇD3uyx= DhpїKd7 ,}_!%"*P y J_!^Cp~Wvc&/2` t*8u }78HyZ y~=3׼BdcA/'?Da|:@w|5 @ OAAŪ5la=bϞ9VUh(X^v4`vp0QB" ) I?,sDž說UUUfUTP][\fyj5Kx}պsT56z?/# l-3h̍փ/w3trI:s33۶V&6UwUU_RUU^ZTA8Mĭ! x@ifJрP :HYk ,,8 -EM^ϳa@(+(!lp3ޞDkm[.$ӯOwƵ>hÄъhvyJ89h@ h}o ow<ή]!'(mvQ.%eZ?_OV8ϰg\UNDywg;?~8?.[@<*i "4{CpP0hM?_JD >:Yd?LZH2&At7ECZF [i0IҠe]yUC͚ݦ76>)0( xk5~\ OJ u!?7Nxr~zOIRp )Z1$?Wxac 'M&g蘇*qqQ^lW|IهbEQUU`y2sm F׊ GwZ~'s4uPO)މj[ Qa4?~"}Z N%D~K̷ unT@@HL(iU)28[3u$S%!;app""$#:u?` @'jM5#ެʥfj,PbMdl8~]MO 6'* *ˁ UBfswyJ)l6wtO]%k:`?^SZ(9;z\a0 >KLJ"x?/#*`=idc 11d><F}{ƛ1'._POz=8a$2U UT`YUU yf|q7 $?H$/sl+~F5aaۗ\FޚYW失#÷RɯدVc2SV16nrg ̵0EԎO4-a`{6的+t[i S)12Dܯi|qӜ/Qϫi<&!ZL ) S]?-x>p3N=|s `*t*|@6 渲LG&ぐdU'^cPMMݷJ4PJnasT =^SpS>>dϛh'D[/A4G(O.?T~pjO[8`N_|6"/m;?S82bPU*p{dT[J,-=4=ޱ␟ q) z#;! D_QH}Y5(4XDkzg;U2pĪP"*'"|JwzKgJ2~kC=0jM6k*h !y(vӍп ҿo_H`YҊ;TQTUt=?9{1dJQB%R@ B=vlZ?ǂCCBr`b'Λcd8:欯ۆB:Xm9ݓM1 __%Ywp.<3@iڑg;Pqlx Ys|Y0@1Tڶ|`aJ|lkpf6BDbB|1TUUUnFI,tiTbqPhOmyj$#ؿ<़"*w8g] @DAy* JPZ\_>WE$/ҙ LNn!?rht|6Yp{{{BDzQ/٧M܆T-iWc裼RRj9`I v9'4X'-O'?gB7=XG3332=q?XR2J\U-i<D/HzRCU+zaݣ 7؇63_Y#7$mmتm[mmmmVmUmb-m+lmmmmXmڶi---dY$2I$I$H}٠85 iirI#rI$I$7$k_O?O߸'آ`ƙSBp%UG3(%C:bZ.` =?3?kWGۺ IeTI%d?Y33F I-ܗ]uVh.0!ݍʮX bp<b  '.B-7e?}VpPظ[eb}DY%%lQw)#cg8Yiնgoe775ntZ|>!AN%PiÊ A+ o5xՊ\?X żֵ#*8;c?}VIP[Nuqc;o\l阒iRⷮOZF8צ;DijTvP!N8L$vGX6:kfU_e.~ ro{V^,>:tsUhJ,P[FfUoc9bIhz21E=0i B!FA3  d)S_yk'3pK6ks ee>"0]J'`z#͋*JEeOH|.9MU!ttk.IGϭ>gKYD`ѱR9٩s;X{`/u;ۭFcHY5ՄZj9(:'7,Cu7n`JYU,QƯ|^O<[oRgRB hwh%4utpat_mV3-;狿'>e㖘KFfWJfqZ{9V[P5 l׃;PQuk;jJc!G_N@ʿ4ʂܾoX=_O~?vKk~ۧ+ǗEz4T<_H|BxKP~]!;}zb%^YkHޣX9߄|fi+.@x5N8M]m)F ]H>8Qzu&-_J:L?HikxZw?\W EpijTy9jYLSLj"\qa@l ^xq-9e&[Ws[g oeF㻩9Nzur pz\mb=@6Ktx5Q7/un Ψ`=L_ඩvtK*q*oݠbO?\؊v5)8QG!ϟ遶sgf, d!"g'iF+{_>ܽD=54M}^C?'Qf{\]0G!MoF%˥H%z&t(?Vx:Fq2 `DB5A*!aU(Fb6#ԅ{x!C; ^ļE76&[ -a:5Q|Ҫ13!d,f)#i!Jsesd)JK VUfxr)+5csCFCF#ieDf\}^]>zU9̙F9,G驏RncT{|.7?ݭxb2FRۭ]NPZyaJdl/Ko[$C',L9mCRyiS2^\&m4v+:ZݓMIݗo'+f8ųJ*^'#;F ~lYl-]0㯿svZ* *:AMKX+&GD'CUY6`} '>\=="W[_c 8ho7{=,(6@s,4 +CGu8muFfCt&a-5k`en1c w 4 Akp-[:#㿘\&8G֏({)k紛D)Ë_ѱOdX:R=ӤI] ]]qL^|9.BFxkdHKAZ vG.9)-SGG7}|6-ȨDio}{yg8?^ w>k7<$O?~gO^ sһm{p]yH5jd.}ٌyi- JUm+ѩER>jbY0 3n2U[ hQr$1ey 3C6Ν~osTn64;T8Oꎥ}IXف6zQAݴEBX]]LJ=D ;j e5B &o(DV-gc #yڲW&tm^#Q|xm[WB*UUUyraN!/ bJXZ=yȹ2-%- &2BHoT3j..z>Ijl mǨ P$ `"L|Tj`[RйkV1z[-=(G40 4TC#bVofokGJ-Z=UWD[9A 5t5AAhkCj(v羪RHxIJԔ[EBkADnPEH TN4zi:Cq dPP _1 ˄ak?gG[8=X: aeChnt!HܡEgh|p >qw ;!%)O9|w %$Ҧ'zp #*(x̵*P =#m5tw1}O EEeܲ0:e%3γG)wJe omz_7I󇷫4Л?Lrxɨԓhp$ݟԕ9+?SW㾸୞Sxddξ h+Hu"׻d#ˠZ牾|yN;^:r,1mVxnmM%৏N픜:: B3U]KMPr-p ,ܙoTd0~?53z&@g]XTsJ m<2e^W韱CIQƆ |ϓL@[8qJM C;(b5+(3em!↙<0ȸtj"Wo3&خo6S׺ -U;sݐ18{332u:/li!>Ql/ -suB aNolq_Ɨ|f+` 9Â$w0u= W*1Dz(-QξA߽LQJ uvE LB=ۭ' 12H%֬ߩ<"d9C.a\! ZBR؈`ˈB>5r ϵncXq܌y{%P;5-y+Svf:)٨cK%d =P:x(9Zjz4Nɤ 7\.S\,w/^pH$~4fd_14ósZZ);?ef`#jwAT|GC\4i(su3d˼O/|N+m]ceٻQ+\"^qmւ]he g~pQ:AChVc[_sWqlX7;9|A -":d4 jw)؝ø=\1DQ͜v#w 4 .34yu ټj%z0붉(2DuxL!=?Q;1oiǷ 5"DX*'GTyHzcNkzsj>*"|?p{ bmDȗ(P"^b)J=G0ƋdDC+Wj fr4MҖRZ!~0K P^;\?/{hƕj֞E_gj)ɧC bLX5sb:uLcg{Gz:Ov9duJO+m!@õ_|ϑ6ɃjK= ,;']"/z=??On=| `,YfBQ:L g[xR2(29W?j( F~>S/LB'^7MޞZP0paDV6V$J:2EF˨TNKKRf$PUMxʏ񯋹K}Q4eGQҒ\gΨt1l2/H wj;(޹Pq:233Cxx|5!cB;lZrѮqz2{bxEpvIw92O-BILQ w>spP~"?[hz" HBWϽh Jv:R]jV0An"(O,'́}J"rޥ  LW-{G+#]r̆,t"|G.úyBDb[\sDx 5={C<%CaA%(PqCs7M t2P)R0/@K+<ƹ~S+thPB jd]YI^f> V28W HC9,3xܼ?W1{T č"$@=<9޴un pee=H9ㆃ[2<{cfAt2Yb {* S^zĻFqG˷>X+uxdX"ܰ t_,5T, Ըk觏2' /\;'AVlF;VxWs{F3 FBWw7< 8^ s:;+~ AD\/3 DXdyel? vt{ x H8:Mkpr9@,A9OKbٶAJ>q?<mS7⾘f8Y+Jwu \Mv=8:1SoFLK#-^F2X.[h-H2|;L t#UX]p*SW#8 DqUKB~ok|$%3ҨRLI*(ƼkߍIs:U9+ B8/dN_s^JQ%vbùeдK_c_8V891y&1A7Y;֨[7-HB罳j1T!'MQ;6e.L5Rc\Q q_ 알%Spt( ڡ\4S{Qӂk-1>Ϯ6;[pg[nat= u>I5PLB|to"dHokc{*8:cm8Ӄv|W,ԘZ7;w?L ndm*0EYF {rVo\4 P)5rZzhø-o.@F)<nTIv@L rNpNY=E#T\A0| L|κ_6:^>hU3$Dc]3esC 6%OM#~~cEAOG0|`3QCϴG{`YX7NBJn@"UL^] U9=F[Vm$@F&XӜ#&˻Gj^.tw?JDSo D7 cGuaq[2)\ƅT[yXA-hE> 7A M~!q8 ~[#I7RF FOx[&lA@m2ba8倓ՕAi5:kB4^F4 1vU0.lj#ζ16PN譮gy?v4]v˜h}S9y:cQ_ ޕ|/ j0'ߺVٺa6`xsBx(V#!&ڶr|+Ң4sdv]rgMGVw;;5 \U0|w9rw֌7\t׮cq11J"-RiAFUD÷E74$@dQ҃)xTn1,Q"* "*uAlFf*3z<4` F `j&^3EEJ5EEUERn㚢d%賂qvHF#gE'&9bq1D)3Ms¨%)/ɓEN4mwvs.wUFLDT=y:{cǼj1R0 YP1-{=-VIEI=v|^[[DwKx:Pz[~uvD)]QY&p@^ sik =KB:{zHg Rf 5}S\zu\+(b/ble*Fpt : {-ݵ14)9!0^<*A;y {=A^У_.l\սx**)??_ЬqP~xX]BQb<)_=j9EߌMצ o)|[-?.`Y[~VXt(u yU/oiRO.xؗV@@a8 e۷$JW>7 #2C?cud8yFCUePv1sî)Gt!s/Ũ!JάV9nk?To}|QdGG_gUVQ]m|Eŗ^ndҦNAuKѦ^ҳRY3a:(G)*o((KWbv{є >݋Za779rꋵ;Sb*xk9*TUXI#h2: NQDꋛnh_ɲ}aȒͨ)~1;ٿ[ S>-Y{1bFjmr3ڡmghEgʲ3dN 䰢w)nq7 KUKMQa a 嬊@ R!U+R>G&lmqRiyZt =l8Oun׉=$ԁjCBV.[lbP/5نv560(+u>K ݁dzuYON+>o,lG;YUhʣbC9cMC:P pd 2naB}%ۅ}ؒĥ~Cjsޛu _ь` mϤ4_s26փ CH:dCK@P@Ц&91iÌ)D_A^d|u:X%ph7&εj1]cu]_N?loGcgE!'5^/3md#Poy;.OOW%j0qB^`UL}I֎mT 1a sQ"SHg > (.7Nu_eo7gd\'w |;j3UVmP/ .YLMT휑F[[UIOM""G 6$S6FǸhI ³ͅƀ :z^!ƚݠ xFxXPzUYdzZeK7Q^V"; ?8 (@kn k@t/QW!B_LYG_R %A :];&QBB@C*>g,fmb%jw:^)ĻK7Pο65OnOS",\ުeR+hQy)S% }|ܛ.@XUtrj4QMsbSJZ V¡k+51=1|׺ӵ&g^UX}qlxzA Ќ9ȈՊv!k#=NͰKfy̶#S ?vCD_/7@<'ױ-hj1GYtTB@*A CL΃$"h9\\|4}MglkTsI={ʷ2g@%>) _kY14⪧&k6o3 [} [Pɑ?`l=;P狠TUvM>9 ?:웅-x\mhۙi^/+7e-ŊܞГV+cKfQGbum4a XwU F!{71n(.g4#gP99]S|,PhX: \G /Ѿ6!aX-f|wY@ֳ:?a|G^Ae9 56>a"DJ ŷup)¾X&#uzŇ<&_Ȏg\vC_A_loGzJztcY8>e㤕pTECUm@Ѩ[yjH ` ݕ|5 EfݸmN&'j@ &B}iJsWSj5m2;y,rEkSۆ.,=T`; AO~fv<_΃(O`S<}^x {X9^Ilmf_mr&cu$_' 3=|Q ˲\/Rf"{y K~ŞiL`h)j7_#q:/ƃJ!*A{{Db,V8Am==4gK*V]@&NaThO 7X*+{!{}J B( >puY@W:_>6w 7`Ƈ8JxAP8|Vm(9iwO!*ciHҶw[I} Npr(LQ n+.'_.oq6Ї95N 0ǷMWI}P0׋U]aZRpLp@;S.~c6X@ }R;HxeQF޾*ܢpNb,8@ZrQxoϜw9] ƿ(a{I=hܩɆE: 6K(8ِA1ΣP  @3N jB+=H5%<74 8RӚ[ +*o֯By9;]KZx3-ʞ;/=#٨kqO[󿈪w=g~W1(?]qG?獶p&ذ {'ota@WKݞ>lu f8j*Z8Td^xB=ijm}RK6-kJj⭨## X8(/!E7.v"O 8:tol8n&nԢ,G_Cڍ|] )~X˿$>{C(YdH@ARҠ($&逦0N'R c q%@xtx=Y²*URWۓ37!^ly gaPb'd%`:}]iOWy[Hy/mR*wvD0wĚoLI-O(I@+`. 3]:^nMٟX_0y G8Nn DW/N,Ȝ93N7Jϟ!O)u8E^?=L[GWV~llfcW {H\B(zҐ xde&%TB˻'Hߙ-kɷRN獵]1;FxaOrO/9TBS&š?<!F*e;On(5Mh::]/h m>[_ fɐ{<4/Gd@f;Jj,R@D1fCfS/<ZޠK QBֲ>,UN{j{ÔB0t7G>?8ۏ9AHH` Ӧ5lNT2;-B*S>L}Î8J Gw@1\eׂ+HJeЮp8`dSXz>B/zӘvsc(0w2 NNDyS?_d&Q3J Qd eKQ7D2X/HØtzVU {!n;RMa66AZunHti%lp : t# /.!r%p˚*IK6FSV@~hIeo~vq;xt93ߡZlHTs9 Vl"zTAT:ϡU=sVd(i^>E/+p ^xa|,6z#m}ua1 24;=L˳TT>A?fy^`9֣ܚePu; Z Wƣ#Q7H!䞷8~ Y W -VCP >~_:3\X<ǩw'.Ѷ'IEJְ&wQfWV@D`g>wk}X=::hzauUZ6,Ե ETPp}JL(*FfgaOqƚ*a^mVAbC~/F8Su& X\dP*$6lyen|F%t` 8A)#i)f4ԴVNPPrcW<QLS!'%DU)Yvf1qQ]ت}$&!oYiZ- H-_M 1{(m2*Ǒoub+XeEwsbyL'gq1F0K.sĆӿM7*IT3'xD͹#{2]F3rITVSlPua~*jp;s; ҹE>ߧ=gq_-l`l.g%eANxke fO݋ dBu9ZrEN}7ԿǷ=lufc$Ec2"ɮnĺB,JD8}=CBTf9Qq쟲?x^P=55+*MҝD^t|w_]@'0eJN';zުBκqp eɒcos\8#|9R+!’9 ٕ8_H=kBrY$(!89`swvHp E  sI^"v,$˝#<8I+Gmx{E,_G<ƧH k3m%'JEUT VXR^wfc0\] eV?ejy/agc+.ţ( 8/y!aLQ_['T߷ynLO_)9pǟbtnCO;!ssaK9j_%2k7  \E70{EQe Q;%:1(z+Rx.V09׎mX:E+ޠ[V(=nQ2_tkt~Yr0d䟞&*;<~oDIQs5vhTMW-^HwKCST)X%݉%beO#L;_Nzw Uqmt tafrg7C*F;I8ܹY2 x%zXZy sX܉Rݷ|[LzX\h9j(9 SӜ=>x v^WY=NhŸ(;&틼d@9C*3G5ByGq.vwYkʊ?-sFjl[FGc%by?澋Y6sxfrl?f-E,tT.w>It-U|IƂOew AqkZ˔lp2/ b.ʎ'S_H}oɥݥ #| FQWL҂ˬIM:̢-/ܮ؛ntF?-" b,bl SGHql fGa> hĕcfz)1|ca }Z^Wt \M$4n A>J]=¼GD|P\B|٣aжt'C_gMD6"R_ .`^xlYL%*.ahQFs-=Y445n! Q4wʄ) k Kv!> _>͞&ӤBdž/ׯ;~|z~FrbHi,` G,丘A ]-X][3"SA}v+E^|)d;f n'I\6XFH؂SC[y=|;̀ci}oB0Nc(:(ۙSP` 5m{uSy|le @{kc8e% u-{/3Ņ⋮>߅Gf#hrev` CZۄ"';ksi!a.9}֦Ҭ 5"P_WlrH1Wl}q5܂[Mµ_BףiR< wnO]d>}?O뫭 /3$qGm ď1J_87^%QUʕ`;ζ|Zts]}a#911?(O0G!V~W۪"G * )եT ҤU%DTUTED5URSADAT}1HIMbBHZ$(-@U QTT4AT $+ñMV&OnQҕ$K!QMjM83n NC!%M{Sm9ӱ_~NV*bK)W=ɯŸX5CEKyNzXsԤЎ D]߯8ҞZO{lwsr]rx[#'#\)m5㑆{!ZJ/WL:nzԿZmI9v\K^4K.kFsG !|yMLjI~auJTj,. uAH*}d, 1jTyu@:%nmN@*{ٮwJpKX3\b`M RO'T6j S :i!+Gd^ons@|Ώ,מix̬.B/W >/d@>.cuۧ1  篖o*mv]$v7>q kLw}y=N-Sy ԍ6͍_IZ1y1ƷP%{2Ү"A"J%Z5+ll&Eu;UнDr/LOF8og)n2u !& D~hW>m 9.ɳ>M|h }.հ|]d_.m#0h(rӅxސc K;Yk?3}*ahB?5h׬Ԧ[-@ )58 ~f>05 fzne⨙ 3")2&/Tbȁ4!OVb]¶=@ af'MۓNa,9;狼u&̌E8sWrުJxwz%.=VjY\jepX`i}D&Kg7,_c\W[k`h̫b'Jc) bőR2Gl[Ljf\~y~_Ǣ5~[.0bB BJD|wy}\_oo{AH]b-c?> lGC\7#"dp SrYO@ =Dws !^i5+Giڭڄ;;XߩCO>}wn(?(vHz{{ynD`8Q? JL)8 ?Z( O.A)B8(;O-^C_9}@'#0B$z`Dt(?( PҨ@|x  Zo1@U,@CLTATXbbS@LspQ~k?/d%!+idw:^ $il!2@ܦELEW4 Y: 'xd* g_w~+S>Bw}n@}6"E 3[mǬ ??1z}jԅ )q&R )#˯y/Vo.Ώ>{Cc}t>ZF`@]{@7UMt _.TZA? hR|nto>A@y>I 'Hr 2,)cv:;"sAfä}CǸYt79 -OshT n:۹)9௴/;9B\/[ݪۏ}?鐖֌9z"X/ܓQ?3 oN* Z,F8l?>~_긟-Ʀ!G3> ''^Ԡ`eAj])QS@~7DMZ2ѬJBt֙"50 'Vm)?yఒ%bAy}Lk Ӛ,1"K O:0 cBbD)YGʎAR}Vf/XH< X JVC%2ă9+o={@/9={bq{NjĢ0o4 -4 xE =~EDGQTH`8(yX1ԛ"?^WZ=c32!e_t>`gyhqd?;k}8 ִ H9%E =F%pT ~+_|CQȽhq]x93>)ldl"$_x3 \}WɁX'0Aqt#JWjwJ 86}Hl;' \M P?ɞ;_½'GD}9!_ CI9! =)|Wey(P&3Zq"IKռy:-^P<DAIy@Rܬ5w) jwez_-P 4;Լ;=ٯV JwV*Ð(ԖrBZKH;ʬ<-w8C(>Smwf$?qOպCAḐUpTTAw} JXy$vd;G`4us]},.VkStPP"a__s*%Q_3gۦ5c06`sgIG&_[Tbt C*zo㊧W?P9Z?Sš{[ΛE*`{ 8DKɶ#=U Y2=!цsAfd6fM-vnZ R>'cU,c.ʿcq)c03! 8s'9[LII$0L͡> z )2ō6Dy+(KeIH/!3L:\QfMI&m{ގ$˕!XSnǐ s2z42|hS\!2VZ}}-lǛt~ 15ꉨ&\8t.m7DEd͸b}TȻ/|Tw.Ώ`1&؇f1Ӿl0tvぱ콢Drd>;zR^K^M[%GqʾGKk֠;6CygE$}a>\Gj'WW'96ٮ|xI/1IiFGs>ޚ1g 7P*]C'|i6`=!sfڂ4ǸLC{OkO޳Pߩw)PN"+˽\-ֈP; տmsEB,1)}>4x A87}+[Kլϙb?}Z*f-ĂëA]Ӟ^ {FlcvQZoe  f%=~{> "+]o5r'׌'䈇Fz۫E gu0wl*CD'~nuA >g @=J[`]ѭ(ߌjADxRe$H rx;M)'|#S>Gb]nYJS[+Y}V`I}9)W$zz6Wܝ(X "'~C(P{q HÔլ1)J{]?}ڼ9xqCh,{!äçr6n|7vryǚ8{ z{O`GM=bkz|QP4n^r:Qpy. |+)wl]O{fR2?'zh74uu~WvxexI5˛nqw>69dlB uewùk>lQ5}oO?>  '/]yՠu{~5x1ul$/{Q>l#hKwd wS \w"JH9t[LrGZ1[$38QYlfXyubi+s9Jfv:^UVqjuK,,!(PNg% RƵNAt9Np*UP $/Pj_XFP~:F 2 E3Cq$bڭu*>lHaK"=#wBIMp-!_rnDEwG)84((|YMҡ|s3ΌYߩk ln͈hѣ6]nts{J2F/|`ϰW{(R7\uŤQi%!=5W7_C\ahCFy0xEmaOǸ5s`~Oz*[N兘e]~ǂ (vzr!sGTg0ВGk"8h()UzQA ֻOBn^>C9|AIRCWx#)y'ʺ$r͎pˆnƆzZӵd-cAX4[ fU$c'Fh'lǂwު`ݛEξ_@;\{,ŧ!%跈ه)J ۴W6pUY24xz[~ ,{=(;Y2}b"4JAe×nWg>b-YUyxwa l~ϯ9l5 ,g r_kqR0>Fȵ0x iHب+!.Gͼvacy*5# *ǝñ-{&|E}'şaIԯ׹PUwMX"?"~fyc[*s͙͙=0^r/)_v';Z=%zcg'$Ǎi5-W Z|EScC3E;nlq??'꺰~N a!Awl>uHzl ;{-n8 绣C#bh{k(( m{7\=8v s"1r/fx7W9x/}q[Wk$!*0&"g Wκ[,ȿ)޷h !I6~5ַߨ6)8}pU ,)qnIZNUvtϋq{2 # ~~4czG7#c_ŽTi0۬&g`Lk]m _oP篂=l<PwCfB@KxuyQf@Xx|.?Occg'z5.#"&v1B0`x]O"7'1L2ʺj󥕯K.ㆾ"GjPI68^xQ}߫x`49 &5aa8ĝ! QoDkw<_]7GTKi;p1}Yc~pdq,̑Z;:ם{uT`2ܴpͿ'"< Z2#j(9ϡ lp8Ó%nU+[25Y8]>@N^{FXYأY}]9/.N$XP(5To0M i71O-^Pw񻹖}`,}>)H@wܳaN)nP2pWn=j!}>D+f&|5z (M:>wDz;Â)e\稉H\8Y7bW^#쵬̆6~gp3#퍖ڱ[L_{*e8wytrQx[Zy[ ~R8C^qKCwB3J?h7ɏlJϞN7t] pëUPa&" ;,K򻽺Ÿ_'\mpJgO E9G5U]:FYQϸAJ *KK^BFVg7S! $0[%fx?u"+E4|HmU_.Fכ>j>U_Z0tB Wu׍.{l^<ݮ:6(jH `5Y#ācMQ",ok]G֞ nذfk[Hs-X+e `Ҟ@+jQǹ>(7mOD1fS[Yu9X;_l.#ZU./-![c3{jN'sY/K kC[ѿ.~t'3k8Q ~ PC67OZA*ڱ@>shxyFO]|'C3u=yoUh .g|^J4uj_K\n] ]xsǟ t&–ja:Gn+[yWA-6cHJrv(6OMkUR Xs9")"ْM.<2@Y M twJrLQ36;.uG%ÄrO"@w)zqs0{Klû|2'T[$C߾Q mx#<'FtY3#bA NH*H%!AlA $HQ$KQP !Hh(tPĒ;8^@%th(*"ZZ `a)&(pB+T3MbT̕ S4-A44DQLKIAPPTJDDLQR@C BıQ$0U)@QHC$%Q$A+HCUX-ICIhDlV&DkPb'`zAUl&D%BC #31Bq MR)l62LD H!2"%j"aG,jX)(d(;t(%C R2 IIT%024QX2  T(RA HL#$ i("*)J*@"!Y")"*Jb b (J"b (i e)F$ "i*(ZH)fZI&b!(X i*Zd f!)! j X" i eD)RY"h i !Id*$&"Rh)!*(dHF` % ځ)I( )B*IJ `JXF`%Dh$ BeJ&If ) "j$ (*a &!QBt413 H$!*&zaȉyFRQ4SC"UU~Fq2.MD˃A^a Yř$ia`T4E%)( R()f"hhIpՎa#DD4W͘uؒ|3,}bڼ(1Tjjhd* @*J {d"h ((a2ES3y$IUS@DDAQ4E@LLUAD$, T4RtTTJ@LCTDT 4TQEt!\NIh{T}vYJ) "(*J iH j) ifhJi*j ">hf( RWAL$14DEAIRDKIEDJM|l}%4DCDN@ ( (haP(!/1ETz. !b *"B &*"(! &a "Q 5Dr4X0GNeE  ~8@R(@O<A+ڦq44Jwb"&-|:"kt/y"2B4 / @_) T% Yj&-&$w! Џ(E#B&(x/֤_@{`CZPHN{ <zA炏GUr^>4Ӈ?*D d+t&,$`Z!vȻ(DDHyC0 `_~.^sTSOdBt| 'A;(G}aW:H{`rS*u@D0!%0=Ow=?a?:_+%m%dgz|羼h=aTfB_ ])A#iC@4)GI LQZ-B8M Gb˱B`4b4PP&FAJ:`h(@'@:IO','@=ИA,""x ʈ%";~?w4.@T+rEJv+7E}8~؉{{|t~kuwwQëuo_r7n׵[ Nc5i((,NqXAY$:M]q #҇?'*o]nQG55w` 3w[#稭mr#BCG]z*%`Bg:\ /έٜN–Hu_".pqr}b=0U/F H:|\Dx~'M%FI]SMlx ]Ks 梆ȅ6pwيgGR=:ZXD;|+ s- (TAZ֐{2|o~IPm邏.=R| Acn:>j"ytw*n^_m)>|5?v.;v=h_\U}6] mW6~<֟"n[ɫ̿^>Px6 1 ~_( L4e<$Logg_|e}MnH"~`|T([CN>.w_Hw?Pϯ?%JΌ@r }ߵG9D%I(U$|[.Yg >9?4a la5ͱ>4b{Ao¦Oڮߏoj9Y_t9<>cI5*vW[8{q s`=;~A5(g~bQ= v~]P|^LH5'8h[= 40*?~_A(z,#$C]>^{:FYq{<%ј+m!T^]87ΗO%c Yn⚽^?<ŖlGrZ[1զCYm.`?bz%ڄ!oðC莯)P?N6.Ot푄7atG2LABres\Sڽ>l /<|BD'.owUB5gVU_\^ƈ$P#*Vz|:0 l *7f@s6SY+Q]eo.6F8fEb@s5e{Efbt8*e5U s!pԾ~p~ǜY (5ذ ^KMu*ƒJk<,2MGS'>⣠9j6d~V#*hk癀DUgk[s*[v`rnl~w> t!žA!r;1hO3WX}tc*5y,[Ço_s#  H% C3tgP1G)>_wY0ǖ;rA8(5DϙS`Cۇ'7)Fat (94܁<DǛа59Q<̽`KHQvu׸5Vm =DP)  }9<@9Ժ;ցCAy4',~aQ&mސ= A[@=,ZdA I0K-+dx^c)c,Y;ȺDt[I'Ă;vvKFw7t_O8t1=z>1k4|a\m;g0 Ⱥu'Ԫ(M&_X|M_@'jxYN7Owr;Y}ϓ2aZ!s "CנCCQz(y7:z-Y%=PqO@iuwm*$  ʀ}bw={Q/ nL?/^%:;gaLuukK.0?*p~CW[2@{360u!!L%)*](Ҕ R t~L@Zkl7x\}& _U&ˀ3W^%н!0gp[md-PJ@8#>s G%?@~=?MqL{XI>~tG`gRI$@_:mR+ǡ9fXBtṯwC\+7GIIig4Fzܵ'o33.Ԓ{b椦纥32컁G|rk:RѴ x.-D{:֬&إvq×6@C Hg)ܖ $`f^Dd@Chc_ oJ~IRVB!lHTս1<>};<bf=8|;qWhs;x ۉ#U T*./F'@AC{zK a錫טdzBcp͸ a/ MTTu4U @@Po^*oV@ p Їi3\Wc&H|mGk 96p $gK@@By]&:"?_5]Y~Zp:kuNGf9)Ew&6xZZa%IG9uEvٝƆѷ:8>^.c,j3--FqO;LoKף0Ђ?lN(\~38UZ)앯]Dxdةǽ[G O(ake{:Ʊy]63sHx)ׯcQzXna`10#B\[!dJltfxOltXrVr_/i;`oeh7]f3uWlu45)O%xۥFY$zO*x:OK,pQwJ-6ѕimk!@#Sh1~_eVōkuƏWNJuJ'[wr.fO\>I S5o@knjL_|6tLVs7:"u*o!;k>8@1Vuz&s\c.Z~q߲Otbz7;1˹)Jo^!z:J 0ؠ>]+ ?_ >cnx)ᨚ3(J"a=N7YvqLU;($*4jK_6C~zs/H#ZHеKAJ&7-r'?Cu!7 1 z?MݜxD(:S^W%_E&Q.L\ywa|yXACҎ\㳪ss6w~ 3Ϯ&2sJ s#hc!u ,@א@ Ӕ_ 3DńmJ0P^h҇@QejܰBlA(5w;u4kf:bFZ k#9Wc ]az0,8sY Tۅ5VD-4n#}۷]TZrVls+tw}-)R K]2챦˭V[ײP)i(%j.z/l *bv,/@V]>_c|kOxyļ.|9F♜FV5LUU%*.!Np%mץ57FBt\q'jGV31L Τ^ǽvͿٌmXy-I;9FC1ךZ&-:(`%Hf^f\YęN;pd$c=#P󾬱wCg]-:a^aZȎn[enlet?_jwD/_;;?U|(?*D!?!PS4 "FNXi*@Q}/4&hISR HR @RM+@RL @H TQA1!SPD#y[ c%PH4;ZX\X1[lLm9wh`Q9]hxukdd&(2n1up za5# o6"&ɾsɟP:+HU`""1F@!ʹAR0`7?V&#mD**_;m킓T&Č!wq<"d"h K`";\-D?u<&A"$wߍ/1]A|P"MU+ ^<{ԀtA_1NmISdD6ջ țḰ2i#DOnc-'oJC\Ɉf1*`lq;,N$`f\vHՁmjMqxjBF0$7b Vn&)Pּh58A8Xڬ'լ(Pa #2O\¦cQQ5Dq۰мH$X+ipHI(HQ:wPn̪N1Ay<$݆*L-8gJGFy0  C7X:)G91F③d&xhJvnگ_1.tmP{ԡY|32GD2ZQnnXaWy0. -ؐ@$O}03l@}an-,Krjkib ?tfVro9?/?s~ ֗@SSľ? ~ 2:F?nvf5ƴ{J 7N? ')ز (:2yހi/t |&∁ l_h-6Ul"2tuxlfk4_$@k/9ButxeA6 vx#BzTeT,ja 3DtgW3 u77ݍ/sBf?v26Awjv{%_ϚY½k0AL3DT88m?SUQlj.R_XR{TGfWT$`v"g93.Y@ƀ^(7y+_3BcG _OXi`8,ZUaLpgُ&i?wV*YKB]o2U'hx7Z=-AR~)o{9t.36eɁS4 +Ûm!奈w}2kHH,fNsi5OjƉe xpѯFJj;. LJ=twtL0=bR+gfV=;BjuEN #*1Ql캼\}Xnb牎7\uaK|Lqs\q.y,D#q;Dn;Z+.3)fr#Yu`^ĚtI ٭uűK‹L)4$4z1\rm9Wx=]Via,cb֎⟼\?nQfC?<8oﮯ \⛎_m.X z3\nyq0W IMs1b8mx;}cG~ڍ,/Z*9rKw B,x}]`Xj'>Wdýه ;IR_,C˟=6tM:u*C( F XG7K 4Fxa`yoOS@{!a2Q%I!MJz¢(hNtn@;5f xQ GUD;x-۬n9S :j[U쒇7l8 6Ru 4֨ "*$( *"jjf J `O;1#$a4wt}4{;k ''0, 4LnANI`) h@A 3QV e^ƖN"v&x~?M? ggč4FrwE9F2^fH#-UX~٣"ňV\>M=DxƧ_qoz0(T?D4s_G-hMHm4O:V:ґ# 55ی>BҠmboF0w`0Ĵ}/ :p( ͋Ce#k'OY4zX6&9t54n 1Lم]_&\ 4e˰1+jb0K@WtG T} UQ}/"oq)AքhwԎb#CB$X w5tHrө;_'^w,sʀ)efW !,l.gE5#QhH՜BB+@WjHʉGXAgwa0'ޭmȳ4hΩ4_SIHdVP0`$ѻToؙVՆ4L1 8M9FqlB }I1~ E*>k>V_Yr(ZXZ=tJgEwqiBF?O >_'6 ;$PᓟH1Xb )CGǾzrߣ<?m[CdhŞ(@ѹf Ct:R3;|>=>1c N𭰿> ݽD|mj?x<谦NY:' J H HR A鈱??J!T W/w* m27yit.\ l%TjE۰{ _N][6tJ+M-ٗ548I凟jqx\mXL@A巡k6ɿ\ku;ub8(f@Owd3h&v/ӂ`ŬB.A^A =Ho<Gnϫ?9^ @}=jO$' 0Ȑ H^,ȇ@NNmC(h!"(]ORWT{*#3 "YNI9Q NXYcANe q7za<@'}*`?~P9~!0"@KǠG2ߞ`}yxurR)B#9~3|ui^ECMJ~R[U$sS VA䢈@=C_d>~O߀UN*_# ?4xE=1}{2O U:Hhڽ3a(OFh@ *Ϝ(Gpў!fNJy!>xRM,#=?ܩl3n'Y?p:σa2l!;ayQg{Uao@o(v#x4D̚ EŔ44)Q0FA=]~fOۘ9!9w i8R'Ә P7Eg!H-dQ)Db" FQd{82tE}=;1 D@F[ F4.((i* 6NtxJ4T#-yx[\.w~UK v* ndUժԳцK$4y0y/xN}Ӓ!r~'%c#$R׆?7 GO048ϣ`O>CѬ?܃w22?^'@C]@ѱ%FC8!Ι73{"'d!HMOSIJT><]}p]-\/)_mq>`c*;B1~%C8*NYbUřʤ8zǿ׷_̔%BBmq>Kx!'z?ܝ==dő;_o?qySEaK2?яd8=L] *2Jj^ȳ `ڌ= '>wyKjT-v= zw#FNh" }_@S/"`ܣ7C( 3tKş/NQᶔ }v@ y"%yvzE7%=IGA4!T!]! S7Cd}p*,EW7o$XП;q;f'R朓k# e9%pUMD;걘u+ᒰM3zΒ !b?O2e>.[ ~k%/@5^G+wF|8 #הITiyzN?vB>v7?59DzrJ`Q*! w3wt-h|I0pd0?=:~Wb(BS EƚG{IȕHH"(*&^)LUz?g!* ; ;?'~_.u0bxUz~`bHN/ؙ ox'Wq`{ܢabɀ\:t?#h `P-ΠNv."tpF7r8|bjN<{s{y4)Z({>5fIxOtt;5Att.@ul4U5M3HK BΈS{p6 ו,-ݢHhj8|olמW/\;JB֔^G i'O@ ԃ.(d+ٛ6%z?ѵṟ2?H?8&H.ڋqehMm.)K,[0L=iO [H*YX|%b|0\>4"@ZyS iEX LJb_hFDDXQo}ՌpӜ/fx%RDڼKe?QCMcd,ns+.eƱhj_Z+6v2++f.Qk#n'G Ny~q ON*8{ _F.Xlj;+f2H"ڕ]; -[7uEm B׃P8e|OG4|rcy  鳜 u9:-I@HtՇl l*#Hu'}ED'CtSJ/ 𠇾QO:Wfsxum!QD`S'XDY1-'#J@ UG~C'6Z@QњEē.>?dΙsq| 0y3dT Œ/|hQz[Dڕ#Ù **G*q_+t-%)/7wϓp]6p =T}d3.VdHS3 g&h~dvMpO"?T$v__׵^ rn|5p=o}z;h.L;HzV{Aso]y@g90n_fn0W{6D"aVU/V L|9w$SM$Q9-3X_:fz97kRTu6'i ^Iggg)@8Gjd= @=U@bJXS-ʀGs%1;:˟ҳxS0OLLzʀW[5B6 t;N9v$b@9>6ۍv{gYG `ffkc4,7]<^ߏLO o/ћnnzeB~cF?6'.t[{˜@z0YemN_~(= /dYl_~ho_U֟'sax/^FԜL81,goH7G?U`Gbk9/zqgh~j3L?yIzRz{ؿRe5vN^@E(E|i8aה9Tkw(C|܂bhx`zq>3b|ZeϺx߄JP/_O)\G4k:B]WEͽ@F`{6[I^2O_!c 19qv Bws3'c*R&Cf S#sF/ dM? :)HJDR0F!^]^ϗPŔx@/w"6J$DN@jBѤn6NQxT5!˛S=_9N /j[>RMcޝ.ONډ5\3\!y{J܊}Z\~x9x{F\s;px;Hed%=yןc!<2ue&x!)NP?w/MkogfWƱU`}SqV;kP>HA>x'F&{Ǹ1I$OꔈAs͕U\j lzcO_ 3 A"($@'Ɓڗ _Jd{ ˊnT9ғ۷L8$w EG@9B I>$&P${dB4Х^2{CShu铮+c}u w}zZ rr&%^D=~.1C.X z[Qc/vdS$9쏺E NkXDĎ|ÐMs$"–ROy/ 3jiLM>znlŵͪWOm [<[M9ᇙ:NRX[}\`aEc׸a=WD?6zO79E@u(0ӾdV{U_sў%i>@M\NZ8d 0Wʁw.i=̅忣odi$?8C)~Xw}$ cǒ}7陆 1ht;cZ}dtY|!qZ)*!gIi9nxx5/pB9e]4F($츽%v ڝ@n-.^íd.̣dSaF=CFv&4ׄKu1+0*!vI-)Ч=oGb-vl&F%5uMP=eAZnn:cBu?˾U)ہ^pt_b0B|`B31 u,~6@(XLV1wKa|.j3y6AJ>gwMl{$5D.y.{e"\0&A$8ںdm>w…Lf~Y'"MԽ@V& A$yώ!<5d +r!D@ EO?/Zr:ʝb"(b&UDaƏOy Ftwe?V§l6Q;"Z'T98'"'a/vڢ) I6x0{-DawPpp¥=2+:2sgᘾ;zŤ1IIĮBSC*5X\:Rm\}@bPvgyV2QCpȯ50GR#LE +V*պV̱T(eD1Y|~Q $Q7 0ٛE:=/B"1 a 3*t~Cэ";pwFiX4)1_VOCDS_#V=|A}bt_YvTA3aQH0Q5_mx Jk¨-zR ?HhhmHI Ly?yݑ*Xn~Mjq 1FQe"~_r9OOjKb?|yĘ>Q)vs6ТLPw*nX"6wVC=qdd@OSGwFKz?\\潣7/M|pIm1K][Ipv5{ۜѳ|2@,] ]4>fr] NuQoFXv@m.fF5mkG{^ͼKh3,oXn(3O. lLb|;<=~O7X.Np˫p zp 0c1_7N΍׼ixP1-mfhtFÃĆA%ݻ{]('6f5%Z9!GTGSH:_h*4X;Jle";y6_ðJ\Y)i[k%qJ݀C),i=D?dG,3rs)\'g]symgKzt*-fI=Ԯ+?OnSn6X컖a^ NnPHvSuPgvGQBk @TQ9:zhn(o[AkX7f([Q`O[Ln":p4>^w|͈v >KWX=`o"J@E@瞌 #I@j*OF F_lnQ / 8R!XM ]uNk뀲d}e֮nXPge}pj|w+AIed Ǯ%)Jtr<5-fMjYk*ju#A#.Q 9 D _ȷ9e؆܈kq|HL06Ϧ`ob=.&1>gݝ}逰0Ԣs {:tP!I xmz%2Q)؊PoG7+S.Scs6 (BAzɑ=WρvψѪ9Ү*'V`,`pd`p͊^X%T)4Ӵٓ+K֮GkLB1ꢝFX8DU:먖V-g!(l׳e%;.[, S`4]w5z_o9[~Vq,Bu297-m5}l=ye˂bټ2^p/z̓ҺWRx&t+3 ͠]zf&,':=\kKNn Oot~u3ǣGLVщ\v׌}̮,-i&b~W,OÏQֱ+d[MVNH%͓&80qI@LBA#(eSKw51VDŽotnVo2;Q`8)^N:ͱKŜ C'pYLF Gs7,5o FSCY" VwX\<ġdJs"RpUD/չUE:_dz\J\ /?[LZ Ѥމs+Ω fQل5i"C%aPhv>9Ðl?Ktla\H Jd hGS<6aVAttlY\,5^dku7> uQȺmC]B5Tg!^x:lf $L~jօ?t͖%ScxJO:+';u)fd:,;Du1: cow0$#j1ڨE'F '^kHʡ߽wkkv+apcerYF1h3ffi=A]?h5sϓՋK9e5z0N낫k vnK:\_G Agͷb,:hFQ?H~a7LЁtģ2,?(p1ݐY6Y/D\CZnml+[m`7 ^ݾaQ寑l~ z5(k̲Z]c> CK, 9R e39FWX0Vb*bDxw 3_t`c9B5Q12ܕ$#yN!ܰxASÃs;1fnJ:W9BA[h]ahT0.l̳D A)hKA`lduHQ ]Zᨫ4dPsTeEv[qظ[X͔(y*~4yiε IUEdAO>STv#C6*Pаz!(B-ZR"p@|18)'0J 8bU学D`IpE1xaQ|L|Ɔ/>]vh bǛtwrq=æ[OqA1$aC/_;;LSPJد²kF݂/SֶUl)1~^fh;HBpȸ UA;} `p[ll-ʁdTk+!$Hw?zpȸs`@T^} _lwWE7i]zS/_VJ5|vvݶBr:P*58o/ t-9ɥ򓜟-|\"0i+@!>nVΧ nmtqBާ牼)TS?az^޷]K,IJЁ&yJ_7DX'q<\F7y XF|}!>vUÖŢ>6İ۳`xQͭx5o_l|&(K!PuO2|E{Ms<|mP-#(m' Td_` 69GAu* !H&:k9M}z|/\F-s$9$p6sE=lWŻ5j_uXS,0p`T)Qsjt^]SAR;bomMf/хu>]EE^eꑙKoLl:LݏMLLFn*:\-nvD^W7m fTZdzvLE /wwvtz~ns/e|#L.LJ~}o5tJ;1h  <,SmL,r N NxdQ n}vˮw=QUA9x1 yjlml$ֿWVor5 3/sBtAc3ڑsG)8h}t_};h~]%B!/Ŷ.nObs"gO}yU>/Y0[CBW Q:nO/wD2b`UU^Z~f55GNҥphGí/W`ԅ /; ?c lM9mBJ)8$#bZdfDh2 #P ,mѦoa I?ߦBpd)Z7 ΍qn`Y $yw 8h jn775=֬oB$3~nE!d 'J<}St52)O}2/)9$/|IJ0L%%m!qL' P afhP D@O̽: Cq ?;?~;ㆱJ޽u4F9$AHN/XxەJ"]<0],dB$+ #M굑ȥʞ0D0ut MސD<0-@@`H)x܆X1$ӕ5pR.JCA߱` 9!0N!UGA:7 `ci~ǽ\ʀ|2X+ @'JE-0}D׏ P<`!֓)(EodTNwu=#yvB`x"Up(S= шA~ T!Y}mmGw @-xnBPQdV@%K?*xYG:&DzNSD\p":7wMն~Aml5f1ALQ|灬z?vq7)_)BYr(2O#%^[w18˝*n5, AJJEABbPqNp9SFQ |;Zv'V2>߽`Jn¡(FlxeBDx=lZI/aZVƛV*4Wo>0Z_Lv S[ae{}p3[CC+n>7C(S%pD9`a$t؁$ns,ҥbo;jb fGEېpS 復عc C84'ؼCoo "b?}qE;x#'b d %&I0:E3ҽ}=Փ"&2 D"T(D"^$Kmsckm  2+v6Bw tGc[ uQGPGjtrn˶ZTY,s^󘫭 ,7E eHQ%$9R8JkP;v6c j <{%cBqL@KwI')wTUu6/U '`)3! {uq3{Nypꓶbf(V$#4ߝҽxAp<#KNNp((\$9" m#ůDJPa:k.3D5Ko`[oC\J-i7ez<Dq:7 @2wǧBb?%&1EP60$(fw1H:rI+h e\# vwvl=d{BBD4NpH@z ͜M,j^h}uS!0 _Jl9 r@,@76z#~>Յ :E/GrIɦ=Njo(՞R(4nB!HS%Oz)(%A=TI1e}'~Pt\r\@VܳTi=ID"/Dr Dm8#'ث@Q6:Ff2s>@lEk}[hqg9zI Q 7usGh@s^M0~[.AgdRЅ(5kO雬ˬNb@'\n|4,h?v=N|KNOf^<>g9nm.LeVDR1E 哠rm55:9ŎƏAm_:OimДCY4c`|˳XO](p;DtHub|8^(r7ɯbvt@I@7۸U&;ʹ{l36z;s]}2$N $8CKUu`st[/8sc6{o#`Fdt?>ȟ˓|:z i(/ڂ{D ̠4;ƚ%<`ج! ~9=Wo>{#) 134uZ Ǒ.uw]O^4ۥIg/hS(:nI7+K< ؝MOR1Ԇ9,'y} Kl)JPI}Fj  pi `M)5:qN)bLAb"վ(BPU OI 16^'>DRjy օNzid_ٷy.V3g${)J( tpw~÷n]`QB&J8P^~n{=oU_!Բ0$g z+et^"@ORbai wy* P!4!i{a~/)q=RK$7آ$qDX2=dԃ/|/3nN^0ZƱ0}il Xz}{b-"#[2ei4=az>޸p",". B{绉ϸ5{}!,Q#!/m⃩Ël5:8"xCD!WEd[g'A4jm6w`6Flu7kH۶"fd"8rrFh86[ cf Fqll冲k=1G^\o*V}!~OZ~vaj%("Ca%j)aXD!B(|yoG.%Q5qYil֘"$ĺV¸_ӭ LiQCȪɓd[a sCVt+iU B{' ,ioXZ]&œTt,Ѵ;U;LJM;spМ7@+Ua6PBI;414r,Tg%8Ա$mZE#\24mx49 %q@g" sN5|\ÅkxH5d"vu |waer gFS%WD㦶63 oY%bLϫ)&׬Dg2"ٴ83fct̢ `vKs ـ|UPݵhն4բUUnuUUTUUUUD5V6w_MhjUUU]xcUsUUUUUUUUU]qU\.9DS*WSt4< D\S%u X1|~J 6Ad'VJށւ,K={ë&q7I@MI!Z=BkK ꩛HdIC Ru*HvYbORbøN6hL`K]+51%BBxڛm>Ht~yСJ ?CtB1(;=GDS;mgff5445sȓ?&%éBd`r>h8ɄsM6*pA⇝0Ւ{·B,u50C>]\0f B:H*ÞZz>%PMSR4ϣq$qe)aUVqQu2ujldo*8,-A4}ͱ_2@@|N )(i>F% RRЉqImebhڵ4cyh}d}~ Q.)%{X(>Ӊm'_I_.!a8ܬWSZO !7<;ȌϹ!Hu@uff ?q8wSpă`E1C! )i#8 |eK32Jr绵8<3At Ǧ5A`Nߌ۩p.Cb W^l1Džj."q$c|NF dC&sZh$ s`-6WfٙrlLI,MCS; <`Q[B 4m2VM]%xuZu@ɕ:%˒L9JYT7)55fC(z(sT2Ú6K0jCЌoaN|>:=oIֶv/h^u[ ɍpwLTC[3&M 78uc(2310\8 ) NL\.@:UsQ[s͇L^ITSu 'ʉ$p Xd |k)K qkJUf r~?[mec#^f1u0I u:ɺ"n=yPwRa9:OKNo[Nsi;9۩yu.kӽ=GcUbEg/}NFNUdS.GGZqѴCTl3'ľeƉz[ͽox\k>F9ݥw_ρܓ P M2|)EOiPބs.:vS#wxpÌO?GUmՍU~:5H<װfg9<=;p;O,ćqqq\;9JJjçb_q _A $8鹆J$6UDUPF1V]LҖ*=8m8PIf SX3C:wfz"@ܛraϐa:}Ɏ}O{HN9=ST+\֬w.ψQ\LpTwPj1HCPxO3ζ>=Dž49AC*Ҋ,)\&L& $ SqtA5 فs[WhZ9D-(fQž铫GPa V:{sGV ,gi!>1!iڣEREEAm_q'1nBTep[VTD-<~ _bS7g ^ڨS3&>vŊ/g!!!09!nb[ x R 4e WGߜ#V2&,5NxXv$Ab#z -ScQ8@l>} Ԃly{>{-gǿc&$ ),%OfֈsQߍ^܌ѹnU|٫,-3{,0hB:+p77%* > @NbD>Gc y[i2t2@͆ZĄN"2@v4C%k- U}HPE>\3PzwܺoQxH]Ͳ2+C5F̮4IKFᚺA3L a1VӨa(E&*_wX# .͛l;A76p(,8(9:bcvߞNBkGrɈ8DnM)\s,63Z]&BxL {uy%֡T(K81DkvMȮ<Amm;FbvfrķgFfv$~n3tJf=jqLK;ee,ݎvŒsOHq]eclX=kC@:}M'Sgw8C̋ru ;y+m[{8 F mc s= mC!VTf׳[jCF;ttm=ww!nQ] )8ޠ '?IJTdd li m"8A!xI LJ7p{!@B`f̿CȪ]>U̩TO/W;C0@7*(,-QW)Y΂j II\RB{AxP|I#d؇Y;#RLC$<6^y'"|@ NDPqC19hfEM4G^C^jj%f1% 3`ֱ P64<~'a‘( )B~>%`'K 5)oi8#AIFCHOCpU-ޭL5bT<`͇5M84 ݄ԑaU&k=]7hz&xO. oSJ~zHjt:6߮aU%gwxnÇ[$Qch5oTfRR0jp,Z+qyK'4&Qrs6A?x޴!t}|?_2ΐO$fM飢V0͖U5UjBh\~x{;;I4שKvФ;z (Cs kIH89& i&\~ DxF]tXɤ|M}utS +Ckth NIJC]q54Õ%ODf|L>Ʋ_!Hӳ +〞)8A)!7u=Ko2 ߖơˎ!|D&'0x<>o)y; 4UA*!b6&5fي6,4mD*Mj8V"a MIɼ2C $ `NMa0md ZĦp@#Ia*L*$P]N*Ȅ.&KZZG d6 C0?%H=nꡙBsy&Pꁲ9 T57s^53+q>fI `15}LQ2OoJߦUD0,5oGmF9'k DUUqW_ 찱 RS1b/fHEI#rb5?O}to^+ =a4}0)..9DCVW"2R qJa 0H|VAy(ko @R4Ev0r ˲.C[S;P7(g ,(&ʴc*"97ǩZ6zL\cK|^2-.ɥAB@s$7T K,؂<"D|9F6 $' /*8Sк:~kӸlcG ޺0#_E\98 i3:0 ygC-ccq07|fCX$,"h6RA3N`Ճ&Ũ(E,XŰ q#:T w9;=:d  0aT!fsAtx5F̌O EP@[aH;^2CQF4d5".knG@4C$+$(M4jt>|5Z}i^`pNd,Ҡw54g88;X#Now:<9!- <@JˌI! 19uֆ#]Q 0[Aǧ=lN 7bԻ.ENw:Z6,- &S]3}ED$7zbs)0݁1r C xI 2 9+1'T*Ga݈JΔ=@u ):lwpq%iw:_!vGiv'H-psWLސdk*{=+)Mlɘyyt]CShߒHR=w|>(;T!9BloP׸y @F @ Ģl @Qu^gȹL i``Dx[!̞Cs*B2fj3D(D?=/9ptt`rES̲x^Ys@٦;r*4!xEX67#y#Fx$X/Mf$+ MˆN޼,˝ ܵKMw_r;<N̿=AVUi|h2ĀG# P+SD5N_W%Q徺@ $a ckB[mѿ~) pGĵP;d6#aqڶd| _75)E߷6d}ˑa;E,u޵Ù#HfBFCߗ 9E46^b,Dsֈ!@)m!n9⻇Bm*GEXpQ(C_TơJ}lWHaH"m63j`"P3)WS $m#X_ i<-0!E*LuUi@#ЁgsnڱN[;C*^*C%uT7_8(4{XNE#XF)o e_h 'ú+ÎS,A4Ǟ53*dtn;|w6Uh }$ ~6sûGBGن0PqŊg'Jc'pGtwqv4$~ AGDrxu2"eW9yacׂ؃ad$I\ sZ002{Z^/&QX Ƚ`c5Qƈ<)bH쟈rV HBxTsں`rtqÁvZ46-f~9H@x5C٨M=z9u4&),hF9$!tUhI8: >_m-ӓp,c8tRfS@ՅKM. TQc1^1i-`4$ Ó$5ERSeXSmӭ>vG 0H"MBw‡O5Ҏ1vrlĄ|ʁMbWOT~Ï ɢn9Tcֳl5Ok.jSM677J5cZ:c3N}okF f1CM^]n/R@xy؋Ef-\u~!GZq*Pdw6's1oY$Gft#SztL]лM馢Zh @z(`׍ O\Lj&*ڀv c{ uv-|ٌ!癯 3C!HpÓˆX*lV 9ʪBahDL>,a+bHFacևkx?dlT^ |%ƍq=넸\IhFƌjF=>e:h"bRءH|zOq%l`sv CF-G^͟r^hEpuVk0EM ~؍MN JD:!R\HqMxpOˢ0e2Tf6 I'qEs6%D4 S9zHxq}^9A,p=ꁠt5I5V$˦JI#hV@a˅UUU]!˃H:[ T{%#DP`M'`| ˈkA0OWs3PHܘ`H13MC 4Sd9Z߉{)qnŁw+5LC }YInX`ZMFƆi`9f.>xk>,< a8Ü }L <ܣz,a1& [ /fwTg0CtK FK~<Txu4:>^Nyյ) ڽh qkT0↰%K1LaF+cAFMMy|u#õuLI% 7&t5zꑥk38 cDHyrPq06f0}oeŔ'](: O_@a4RBB>|N編ЌZߑJLL{k暼 NL䫒E' lrcƂl`sJGc:}Ea|Tp I`ybtVEfodNbUч_ . zUAIՃ'1pSou^/#S}umYcÁ˅C I\r2C1[KaÈH̵>IXX0*?awy7Kƍw7]6v 1 "H[rE]SNbZ- syLM(aį^w9!LITǙW5lj~H wJ' Lyu#7Cd0\Դ&0,'\ )2L>P"AU845쇞 0 3'9'CY(CFX\EHt\zfǀḂ%XIqCl2-*=$9 _${Dl͑0@jh?Q>8}k!6ۡtzVN{%2@t0Cσa;9Ӎg*m1>IRf̆8S7D".Bv#0$o˦QXa$|Pd,`|7(1ul(& bp(sX(QEN`ᄑ{к\R#B(̄OCSܷOX @> tBu5IQN[DЯ,4[ɴָv\1LH32X.IeH#Q M@ f1a [ty87:"1)dA\4u3i7^z]ٹsR3@@ B~  Qv')]c^*#㯡սo%%0ULhJr릜 y("I4i @|?ؐwk̳@  r:%B#$E ܨ[k:T 5է$rƤH4! ŻæY[T{mTۗ"٤ޡfv5Ӌ;<Ø[-kX72:i-4bu+AeL%{&/:Q+TنFRfLr$[wڶaɦ(h }NO#_zbGDrG<@=SKgNI{def^oks:ݚ k y A0 ʆr.^R5hPcM2Xoم0bf޽}%HtAωICͥª${Me&kgz5r &> a=T7+)[1Ҍ:B|qPw} ^W_h"XL Nrx}`b!!q9 ]cmST<;mkV t (π:ƌcLi!_\HPw% S솎7=9Wпm15Ryi;+Ft9 <&a3,y4 J غI 'Vd.ʫfѓ@?'=ɦ1|,5Tp 4ð@h̐=6tLɫ7K'Ƽ2>>0` @Ef |,09R'*j1hPTBV8֡І1 M|BJ&0j+MFeD&6v'OT@'\ѶL 2ݲQdc4pȼ-'H{K:b^ ǡP]LZA 45!BdH i6ak#E>!#B\JSB;E!m(M&x,ҚcFNq'B'z% wVV@XI@(L>a d!ˠ 0 5"C'Cq9Ǭ'Fw0,ގ'7j?c[ry*-,B9 G!ߍ[ RlfxRisqrn$p:uնE\2YTgP ecDaѢ]#?'eW}ey5G-<:Wڸf[OgGlŝKZCm' j.}|;x'"Oc랊l^_p< Sm!VHi|&?񛟑<CPt9C7vGge4^ܑ5Qq@QoԅF67YVU {==OSmvG %ӣ+IA)% D_hhlܞz3pv/{l'?q( vbSQHMM  Ozc3x[U[n+lcxQyn`yC޽<˝RBS{CmޖwC\fX'NI=NtZO i0=4,V6b ,;CmЪ*_ r PhT{z"h)X?h!MM4Az Au.=0TdDГ $r.%rcl'҅Po߂X]ʙ{0͙(+!FRdȸ{ krTѯ{mtFMD! Մ,v#M9x\'{#└x|M4j$>k“+_l|BS\*b)>Q8hGt(2>Mb̹tw=NέmgmAh93s&h`@02KNЊ pO8|3pQ0݉hHn ^L9nݶCoÆ 1AK={HZt}8™P ARy i<^߬Ŋ ͤH!u6Yݹ[r-ac!vXƩP>'c{y#>}øf`>"sv@CҜq˩:>e@[K!FVChoZNN n~ô=C4ժv3؝PBOn^ ƋoSQۨ=>2Uy 96 @-G@-`~'7:H v/ ԫ usBJ:ZR7P)Y6&"1UMZ*+(/h]t•P1!oN@gr97!X2Am8!FG4! ։X{PX$Y'3pjMƺ6 AVj<i؇RgGXb28 ܧ<9̺4.~Mܤ %u$=n+kb h7|wSFVFen.!+;8`yՄX rT㫃p6|'SSѺ'/Af 5ngw=UzDžWyE.v` H92㏢Qp/_.z/÷kCW:@P9P"cv"h  apăvpmE\g܃[1uK0mȶF3\#G`، tG.| .i t&7 fջxxlGB]wnz' VM,۝^0t Ý5 7=h ah}2IV{0 ÷cX&.檪:Gyt79Lp +#)g w<8r 0s <ot&eoof禐 Byqĭz]Sw;¨d^]z9/`CnFeHc?Kc#pĔ^ @8bgW3@M`a $]:~I.!#j}coʆ'=zQ}^<%pb5#3߳_g1[]+@/1{"@hgN#(CGT S"r&]"8l77_ن_t= Ѕс'HyNgq^=L;~Z/.%!Q;>udUܲ2S0W6 pI֑4pp?e`?o Gr.+!6! A@? S` Ӥ~&'NA@J8),Bވa9-GuR$"2f'Ŋ;W #A, SBj1) b)w+WAA&g+xU9Glp#̔mN H5D/Y:>IRC P!_<,^o^n0ze|OՈ)\P_oݣ!uNJ3'^ؗN>`a3(C >r>ڃаgߴ=g3b^=11뻮&칰>PAxftdrbS2l2(A*\}4%\`&ˉ#0˜[TҾUw:6#yyY V|;@-b!KwG1i4';I×S~A22螏j&``\Dbjvqqsw4f23ճyAD%RG>:Yt5ۧa9:=?!ƃsD4bfـ@W l[!&|? K<бmnH&F">=[_b:GYOcsNܧ\~<<<,0|m`(xH3 1 H<% wB4!3} I, Xovo,]٘]u4Nэ$[ƃ`1c  39l^ըv(d1b"pBw"5D7F7n$)ck9r>7:fNCR$*P@E۴(i bIRTnWq =}H#DŽ]9i/5Lڎ(0N9_̙FFfd\hmL?Xcj9\3Z:kL v HΙ3aU<cP\6>1hsTa}7(B[_:/_9L0mGcY >֢֕K]D0l"48&UZaB4&ѧU-=\ٺ?QF*w{[pgRs0>,dFqK $,ݑVxSs7\+HvQA6\>p[AB:-wfrE.=wib mZz?N󤈕VcD~͘Z!5=wtuw8^˕kϵ9r)5o ?@[{ؗ5Tg\a*=<xH/`o #MHN%\?^: Aܡ?MEPà@- c$jV?w釛5.{[ z:/`D J'.]ƇշjAwPGO>x?Lg 5q)!}m獛6nݒQvrO\v%<^\3w%w`AVpnh6,Z.+JB{Ћs rj]EՆ&~rrJmL7{#XIKk0j1!Vl3k^HJ@_xp tHp tehel:RH ;7=gsуϬVnz d""K jR=ϵjrTG&xoNeĐC U{\3G~ϧI) vm ,9f돎G n| xl|:PӲzHES|x>dòa8yC{q~yxUAGG7KeA!3$æ6 LM{L%rR-n# ͇ŶT;;Êu9ܛߏ=7uy LQ]XA&``0 k|+mpA٤. K /ߦߝiLF$݆ys/yaXC09ZYebʣ<@ustwRH971ٽ5KCɑ߶_FA5 2i/\QGFIi:(E(h1Y /b0 ,74Cm_wsO- 笃v}5r~ $w.&AH%ڏ;78Ǚ1HF$hNC$7|$q2zsĢdl.>0h^'ͯ`/K:lFg8OprGVs[ysȣ(]m% -3\{:t>vqts<"hhL1zqA!pۿn:!qoLjI @LgxNCaRI7eN/? ~4g;["9-c, !/O]w$q>U Iwhbpl)Mc, n -HMҤai\&@ cfv% zD qU\O͖!}v"GZ&pK`>ϱ 1 ,@zO0V斣]n(Cp8˖F4U:M5$Qpf+U^} &'-u޽T۟_=3&2ySR])D;3vGBNb u;!KRF-o}qzݤI1f&x&5 %h @{ݠ{~ǡ˃j7%/CK Vj2A-ªvB1bJ ^|p9D1" RvdqQ&T"kٮTzk޼dϕɜR(xn:BƾII'wP i@-!ΰexei5~boWzVY@0D$@ʹ,DձսBouՒ !ތhGPC`JɤP9\AžwvF<5u8AA F #plG;*Sp!4sg1n2]bFlv&x0O9U軺TUxYu}cF?sn8"V5xx;}~Ēq'&#lAqL0TW@kWmS:uE!6vA_N%z_NMV$~5Sk6]y)4aa˗JN9 $R<ɟVP% ŏS nyUTUATUTzwX-LHfj(Pц{ot`OBXv}`MM#fD-osc=;9 2ٓ{;;oV8"^*b:ɶ՛%N}Q 8>O9L2FR٬cc>f^e!o771y 4%4'0;v >@C9ˡ{=|X޿@Q.{NH4cKU}vwq4fDe׺!A>Kee1r䗴՛'vv_̀Audpl~ t3,o8hLpņk&!IC+YvtzqwXO 8B-qUDӳ.#&袀>C3&iL@:prr6y?O2 sZ6@u-j0d1P+v*^"5x纰s~W﬩M{wi {FUK}u5ws66Q2DTBbb&CO$,,=fCt/n}ɒ$- Fy"Cdj>>ψ|w'O=ǑQ&(jh=޼}WYBLaN{}!}:+{&02mry*b8kx W;z8}GXZ$Xx5Kg FޔdrDYImT*IsCyۜ4\w]R!*]o(vg]b#>\ػI[ kf6 צRC{֭#)#%,$0KmDd( 0׬uP(PqUg"vܟBxWG4`(k @1zv+)Շκqּs*D%Q&x'4\ @M\I4U&I 1$hR* ހ'}*,;Um)(|#˸}F҂<斷m'=prau+q :Ij:"^Y߁qq^.G$dU!2Їb+,C!ALC&)bBм{EV607gb ;OXOERkHݜ_xꛞp{Ft:Lk;},!vx 6j5ٷY x@ ;aڢPC"TY^.?!xP~]pH(rn!GK/`W "r)zܨ:x_y13fĘȊ/TsMzY^01#5Q vbI6%c!mRJ]M8{ģn׮;w`u8Y<5|n!?Z'߇y*߃4KX* hژT,Hh 3ɾr F/ȞB\878?Sۆ2FM^lDb 4DpȖ_91U` x\iTdTiѬIwNYn[lRl`W:sUUUUDUUUUb'{~^TcӾ5$HnjS^ed&UM/HC8Gbyw.so-Rͺ("(Q"s%ڪ1Ǒi˾:K挗3SI;zvAzIr1a˂s<о^Ifq +G?c ~³݈_T+wG{zȨSؠJt~v y;I+N4C"r*2rO+)9ګ샹p>|aW$d#cgfG\{# <$_*I,AB  d6H ۸۲3S3><[.|\8A5q@IIϭv@e܇,[3ۢ۰d*@}EdqV..Fr\S8Fc!=s[fc7m45(+IW4d)^K`;#W wv]뿣{W8 8<_;!?`@'P=`a5JN>o399c|xQEP\bif r<n{ݷ҈f;FeH3Â>2`wn=a$$Q61ς_ۉ1QM6Bn=DMQqlNh41Z^b?:=8 "rwoMe081pc-"C| $zf68rÊ&;MiłkaC68'Jf˳jƪ&b^@LHޘOuH8_>ާmJpzUgUjm\h,J $?sE/0b;iJM@%ժ#B$MWF7К6穮Aj< ,]@Kz*G!;nDqiE '8>6i48ȅYPE+oH DBy]q@T!Pg8@%z2IJ~7lqFq_g`P )/sB!M-KRxz*Q_ŕV?ޟDRId_@  v+O ×k~ڇK_Z`9uץ\o`xܣͣ<.Saߐ-]w3Gc౸03Zk2ʖVfV9_ [wJ#}c?1|C`><|-IQjC(_FKX cvH'4rNͲ=YڭPlg@& ,6SzMj*p _,+τvEh{Wd;{_|%=Sݐ?0viA`|]{zo ;']8 HbbnQmDUJp*O/Z4aj3=ƝOαNÃ\Zq2;{( zϒvq$cyy ]KǦ<8X>`bɓv2g"]mtgs= 310Q$GZ?!ȫfA%Qh[Xo !vgu,ݔBm줢s>`e}2\9h|rAO?W]0?]ގsWQ,P2F<1Q;ȹn灘&Z{ ߆g:z<| uQO+l7=!Ub: 4-a!_KF}˸Jzظ3gKgП}Z\Ã1g;c!N,`r'w<.FL@oCJgaeǏ'v@Z`TRS`:c(qW>35ݬZ'%CjܚrPtQh4K^DFAV?dx 8o~uy^|Rgs7NMN$d>|8~[gY>K寴7 ވڴ=yz\tvTAfq6lOb . T ÆȈP"#&0 6O2/Yl;Jdʭg?ˠ@|xvh8es%$$l>n0Y+gX lg&P|#$Qa? 6y4aGJ < a~x`9PS6f1} c|mpA. 4uS1/̭g{< Od+ڨ^˄6r\$z?3?P-Ւ#|f>^74a܇sq&0e?1m+=Dd%ȹ=f;ܝ{l%^fm W_7eusr3&Dږfi3jy !(" J>KNtEu`ւM^w5rrѼ:9foab >M!cdw#&d#9}9-zdϓv;ܸinIs'F_'c}+Q<)lO~3i߁Ķ[lO788h ự/[=EzB2KᬞF 57!%ÄatSrItav|Z$E>^y|qu8@4Ȍ6c}~Av `9(ěm涄6 ]N_ %ת`9 O;԰JA ^Yn}Z' 3Ȝ6銦<8#B%("*Y('.[@r LjٳE$O3 2 lRN7F$'J7qˇwjf00%ó0vzGXLƱZ/:O*_p\doom2;LLfEUo%N-&kpޡM;-3Pz6wE]Qyh徽ג؈ݴ[-Tq-FBH&ikh5,iPP(lD$(A [n.68fzTZ8a4r8WCby_^ Gu:~tijoK,2hp -iv&yOC -x $t+֖(R$y Z!ݾӲKstpQىXL)& *0=f=Cw;\D/U!H} !p3lf 1JBH XsDtr42;v猶ǖ>_<6No /F:,x0xr8# >}ZonXb[Å 1 e@=mŚcB}`NR>3[68T`ӼYo˗p(IzGd'oIG;G\hޞ]|8 9gn_ G]G<G_lvm$K7A86>5^ gvB88h<ćᙉkLm2)tdÌTa畐 !V=OqUgrRS?3=wHoLpT %AQbaɓ%Y?ؙ?4'`OgBHC2o/#YW0Tr8\ t*dk-k+娓> (9g<^eKe>!ĚH)qF 6}|J,%CB3}q/x5qVSF0 D#=CYX ? 5Öv3vo=GݛQA'157ي|nŜ{6 7F5qlʩ.Js0 RUpkxNLN}6$b'W#ǒG%! g yd_|A|3ΌYؑ  4)M}4$.hE@ٱN+Xxza|/y5G΅iJ];_77+ cX"fxQ{h&ZR(/-X gɷ|2`4Bo}7vndfm߃&A4xP+BXÍy Eh*/A>]osHM94; RO1jU8H8ѿOJ>ڜN-ЦN9 bզ[Ţ5`sS0rHg'#e{?Lcsaox/~{zǜ1w;"و ڪZ/ 6 ix QNH@e3gcsDOXs$PkDIz/1 /%kx[5lɠV?Y. b=}q ЅZ3[4Ye߀q~cZb3_pvS-|q|}(w==s2[6LIrNgړ#C (uSlp q-d-^GQ549wLeFK2ƘR_ǜāM<]s7,`aLcinsG-Ua78'qcnKD7%Lօ"類ubr㨐Dk -1 f28A$K06dj0$ r>C8nQ 9oEvl`@7K @쥃*T_v_~=FU0Om.Mnwf=|ABW'lpbV {C]Iv_rNN̳J,Lm!fv!OrW"6\:%/HLmה^T5Uk)cIWJRR]5 sV Ԏ$kBB'Q$Px\!OR4ny^b럽!'qHHި=s}<3$X63I&3jtߧM=}Oa;|? On+X*A~m:t=T (upcG/390. €~6p>`DQ3ԞzwgJ}Iq!"$C1h|&:@DԤ#ܣK!")@{o|Y}I~BL!T$l!FIIQLBsdea(cɒژ&3EUc)rva%W?Mx|Dʖ *X ֥ R^j,O_N[e*]2:F84`BHA"BqR0`<7GNq}c7tk^"l(0[r 2eC}BOǒy/yH. >h2 >r?G\Œ'7k)*oԘE;~YѷĽ{ .fś6lX1%D_ZJ!~&InYmUPZFlX@Qlhf(h T# *w*S:9'A;{uM.'?7O$݈{?#kTvy,9w'BhLVDph,[2Y4`)Puo[ţAͩQ^jCNR|!r[glFHlLjڒ$<g`|3>KA34]v9 ~DHᡃ!Y~t?b|@5@9#G[a* z0(i$uv뢢 : F4`4LҌvGt޿T$Yƚ4Y vwVC/_ʛ |gk)aΥYEUTPꆌkgkhD&t*Dqr4c̱n bi&.^_\ S;A5?r8 QRXn]9’b?O7_^ђΓ?M}N0d}CrvcS:0~qv4or:fǛk'Xu $GGlbN7\D! 0Cy3DBBPDAP4ҧH4B OۨF {0# 2"TL;<|4. 4 hCɦ4.>m Rȟ1:d9%oʹh~fbH(F4-/"fFSa (hq%DŤt؉rlT}xmznLnL*'WHM$jW22 j@dxYzc%؎\2й&GD] 3H#fk[#,v1%[>) m'9҂vWLP>3î># hvV(RP/Y~_{TJAb  $z)!%͓ke#YOwzgɐbf ll01Dύ6E^8| bن}"BY"KXqb.fjcY!NEӵע&ڇN/;_*_:]=6/H%OvfItP_E>Fzz)i9h_.&-#0)O?.oG)PWFPZiC%G;DDhj;Nݚᦺ *z ៊?!kD&atBӈH~/Z[4DH`bxf= fKQEk7i90IfdMA08 QEZB4`׽ k鼚ŘD,؏0`b41OaDR\vLv}rQ0-#S HPb9!ݮ.RRmZ&)BdBw2FO0y=M&:Ϗ|i0k3 E WW`:=xaIaDf4LIE1UQ$KA <;|Ǽ?'v/=/3ib_9ƾ/w!L!9Ψ΍݈E:`O^ ϟ:k A<=²bWBd2Rc 3sTAtK8q4k8K xCCPpZ"i߀&TSFЙU0BTS6JiĀCY22LACU |ܞ}]C'p暊^OByUr&H0ɤP5@9' hWƨAji͠Q$kW!wt)䡃ǝ(Θw|m+@ .OO< \'ST //>q=~/4^_O#>ʶ\ˋ*2~ >]x0PYC"Xdq==~ A6} %l".ГKA_|ւY'{:15yFAa1PDUMA͇1z' <51>b[USzbGtɬNt~_C2h;{$u/Y9j m.6+l3MmO:ݾ 1bŸf8%: Gb(d>F֩1dOl6_gOdXPaJFg BSpCYM3DG DZkt4FNΠ)W42>" @߷hT_V)H])ay\cLDPd66HR (! B`(*B( H R :i.L?#n_D:_ՠU%5TFXm4=D B{opOKϯ:Xo^+LA~aތ2m%MՊ0aC%dAIÙa>D}}uwX}4C2fMb$~ ^>8A8P3!%d;?!/^G!eNL4[%v*5s1NDTc,l{j`\"I1u޿#7UQ~t⦋)} !JibbXgB@R MǗHYcF~(2IW?!NtQ2nAZQ4/Q V[8OUd? [5/3il!*^CDTF%ڒvĒt5OQxn]ԙ|j$"e4!VB*6HOңl▍pc70+7Nj&0֢#rK5)c8uֱ]7{_9#Jo7 &`: rt5h9`rE$:i {ښ`&fDF6@F!'.s®R,SU&ɪn`b6_69Li23> +iMd"F!kB.K TăkxLk1ƺ)uAd SFc)\6]9ظԴ;t@Y $ b#9jCłb)St3Fa vOf|%d.M'I$q81cGI%ZǽU0ƦڍdI Z[:\3 :UMi o3X8aÔLL/UB[(^aݕ3ibs8 $ .u$fl֖E8e"]dXFFrb9w'4!? GeQxC%E,GMfYIz+>럋<RA.zM a }8Ł^€=ovFI ) *=R#Gג l0 A/&@= 4PP@R@gkЇLRQAOq\ |?7\(>PQ\ ~.R1 WsTmt\6ރ  J5.~f '}38!Zotה$Ӄ_ Cq >JC"9d>4~]oAL MjB(3 H9e#Hzqy'^!ׇ ByDZv}J|7@hʌ;鷵_t xtq)Lc0}?M?S}6ۜ7jySAWܼ5j-LNI^3|Ӹ ě*8˟O Ԡ^(!6 ŏ,G=T= <ܣFXzP6ݿnq^O.P<>^<ր\ :R?xҔǃ?c9tgd^8fa5%~0|;ңzcUhuJWt/NJ Rk૝ـ 7?yco,{V>_?HŊoGXWxM,-rCs5SQϾDD!WTx M_SU)MIp]~aeW]H O^k?C榌mcLIc @5>I6VW1'C?z?[0¿Z| ˧gBq?!A-+ **`Z#L{{o 7s* C(r$ jnnE|M,PFe 9 &?ef b_ Tcim|d>ǹ4P=LݏX"'{w 5%x4Ɇ/ǵ""p<0vJ _ƽ=j]ՁG D$x~z6*o0Hx񫂙SIp䲣PA74MA;N$7c8:4]DO׽XEdFI:4C &,J9 P1 {H}L?[Д "gV8V{)bf9a+BI @SGaM-ZA 4:"ih8J0@|O@ Nc(m xa%3yQںY1QQDMMDU+j(2Q AUEQ_Ǩ`%rt,=s)N ~|%̬HRt'!|`D$Yd7 ! IP7"CF:gFz!!atf0{j @ ,gsBVqaIC/;wTF}sD!.~h6 h}riQ$<a=|eo,νK0VP;X<%_ 忲^)|rP5Ӄ>[0Keo9Vxc4 l8\(J3Ӫ2@k/|_ɎOXhT39k$G?M$)yf2!N }†!VʃP<51yQ>"ShHz/@N0?J!C_XzeF? (u\BR$a'F`y>Rw*R,_ O;} (+Zv0a6@ȡg`uKձh@g*>m J{ f s }$HH05zڨl 5F`I + 4L9iuQyi1v$x";rDvLo^eRZ u!9 1Ǻ~0LkwhsYqHf$ݍ 0&[|YZ98r&&L_:t[qk=5r9Pպ( ~L̩@zb>b$cNd;\§`nV[rO]̍"&EZH^}U>k0g8=1[iX5(d"KPذZcr?﯏ix{I:]߫&)+FS6_XcU'"D3!iG,bfMG},a YN!Qe0Mj2&DB0>J΁6u^" 'XhIpfC`8 u,[/v5&Q̮{x651Cznk:,@ `dt/)u#!(`&H#vAai" c$p1]FZštzO~{A*2"0P ?6Rh w|r ۑT$PI;afQ":JRW(-G"i'\',H{mH0+L27S k1 rJ:7;UAS$Oil,NIZe!>ҵPêECm'LRHUvv9bTYxIjtAQw4u\mu Cۮ <;wnמ᩸f{'5HdCp l ~w# G :% W9|wDD 0U7TJ Б(hPҘjHaATD-$Q4* }gHUuPRᆤ&Aa!wb}e;ed^hSC4s u}cfz}G;IRjUѦ> =èiֆYICIE1@s04\Vfu!6wo0Mjt J)JEPu[-/J0%LNט@"MDQSFv'Rop \ĉ #& 8[a"b("1oO;0Դ6"1 ,RTh4ghFMf06%:₨!zELIML;nƹ"5v1DT;O.C $C`E1$UJMĔ @W8+1A@PC$N .C&24$ 50fZ;8R1"&D%C0LM%u<%:Й60F,{,0 q!B6U E U4 @@=,<z@! RPwaZ}eNd4! 8Oꔤ>0G&'V (] w-#& c(0G'ixSCWG`RIHRZz✵uKZ2GL ҷJE?B &fgѮKѧ|בwzWͭ@Vbu(m@$^HLXC Y~МѣcѝXmT! N疛D?@RP+唤n^vٰ;!*`F_5?i:6IeB"rدCA@wko#@D›`#z3'sv)xC4ng6bp59kQ퓔zmA 6q:\e}4N9) Hr k>\܍`ԾH`]/?ǩ1"l9$nD#V5WjV܋IM??wϐxE-F>/ Blܻ1 DJQ(#1?dk-1<`D#Ʊ@L>7i|`=A4AM H2F7"^@t}z"Ld$:Шe[V'"_2"} 8^|]3p]y~*ZN )Ղ!!*Ą" QhU GJ9!AW4@]WT̃$ȩHD . i DA{ &QvQL@fDU^ eH #.DƌR!InAy٫(QER,V؛cw.C`̸gQK;%۰b:C4` jKF0 tEx9)8RH"D$`?݁X0Cɀv15j@䀊((hH ɱw" ˫E? hq5ґ(@U-(['R2N9wsqC v sR}Oiӫн4 > t0! C"!Z%4Գ>o$u^lV"; ĄDdi,Kӑf ]@D<r$\Ly?îBl5I;ELV?>w?I颯ChM~Ң?m`oPUAM!cIK8/kn1eLJ1.BC``0l[aQ81|KA'o8)O#ή=nTbl#5#׻悚SAѣն';LݣFR@(HЀxn0<1vrq.`M-,~xԞfLhgjiW^&0ܪ*;}3!UAG 1`P,Hd!Km?EQCi`v)`5kF i $C行!n@[PM(>u^$pF C,#M+ 3Zb#X*L{7hLҚlP( qHGBXZF๎L{WCeIHTN\[=' !d1c) -Rh v:]a:7\xy 7Ͳz"a-CInҝ>x40Xmi  Rc5ao2N3m0c=<8q1E':\B( uIք^fba," I$ȁcr/)\(jXV3un(ZM)"h+DS$AxT$6$ x=F Ah$,4|<_^nS ?A8آFm.]AF`Ҷ mF)c̘s'8l pyi=,z4|7=8aj-h<&hYͨi-moI9̔;:1(m^KX9C]6dJ8# -+i!'m]5](믽(]hKXi:)RLy^ !t65\X4 ~TK41C3 ) Z-F'#;o$H6\}x3}+f!{PՃ~2PWud6l %XHM?o8b?KE}cCXHy, $( J}І%硶 -NYԺ?] .g,1: 7sTZ%ܶ"1lG ," g8}cr5(-P2FKqXsj#'یGTΐZo 9N[ dWVpHs"gA"{4V&]bFoD)\2VDZ!JN_?2kM6:^[./ >4_18#8闡1']Q)mn ٰIlq}nd<5gY?_^,{39$ tq:.SDzxry DQs,PPFʋD ,AE힗g-h66,ڄp\cugS =m]vГX?vlcOXosto惐^kc}Pz1C6wibkVӳsonp4hjC84x2λLhU EdA,;QF[&nTbmvnq|. 7fOFl(Vs9W8h`4]su |vGje`D@ȗBY {X?bs UVk5yMERYW%0~h1[d„荬m6 5 "Y dk9^UV[_1[4djbKZfB lUg?TSSb1X3x : *==qX>p6) SE@=II&0w%r5H eH2Z$p1I__EUPWwrYUlzp*֪խn6ڪUZsUjZ]*R28I뤓#w/*=كff)G]cM]7ǥy]n?o#UD0 +B #BD 0]dPP &7*8E@WI4!p+B!ִR`@  j'gt7w_L7 5)ؖߗgA5"d>Ih`~KQ R˷^sdUTAƫz1eK^:C sMCJgA &BCOy}Nԫߓ'4m8 32Snl7{VVj)&L{@оn#Z "&"T [RĢ]J2{#?R4?QZF@PHU)@df DEQvJJИR0ݾ&4T*:Ci1)^%Oʈyڣ)<5"m-a0(yF 0H3H$~`,< ;OKX)xZ#ehC=R;7S)ht17r v'N>UDDWrx퉾CUS3TS VŖS# C FCKQĠkP b+#1k!@_m(8`eYC@bR]ɂ a 6o!_H!A &DF?)<ù>D C ŃjZyXMmKxa+'";H–z!ti I`_ƨCU&!e&yM06k_IfƒG ,*ř!"|-u.n#,s+R=~yU{1n\jk'z(Jj@&R`YE/(jn8b2&sbXJ(e0LNX6j! F)))(i d@bB" i B>fGdu@,͛iS1`_mWrb1=&`RٮyxkmlnqߞQgU/LXZ#myCyUUUYJ8:a)`;v=7[ vWUA>}4r~ӫG5f'''#Aq `MEa$xqI\ʀ?h 1fT~/⋲5Ϧ\zazo4#FѦdo3CӅC\ԍصi64d \*; MKa">kĸ 0ZA(cf$=vtJNX%t>J`e4OMjAA͂ʌ4L}{> GBlJnOp!Xɠ24{UI}-TRPj>nv:GD(n<~OhlCZ `Ѓ'HS+ ]Ⓤ"O$hU߿'֘Ġ5ƙHY!fJ1ia b/0(Ō14 0h9*LD68 fdHQ{8rx:U4w)#ݟy*3yp5~B<$HtKCBDX}2!FyCȔwvjnMIŽ}Tb;ϬSӋbK͡4N5{mW05\3xQA,RRT AH HCS IH}D]6QbmM*ⲃ(`a;#>9UU(,!~ P&869:~dD1ԩh{}NYAhp sQ֟l0fi1쵶 PM3O4#pnܗ!FAsVQ )++̫$k&~y82ZZs.uX:aQc-DCyG^[C6\OFϏpۃtBOK!V4S@`U}÷,OœB=(!1 $x ſ4;``75$: m*ÆH$y,+-N#.wF(yH߮5s l ,oS\HI&TI W+}7 mZU:1`-ִJPl B`;rnuo8I:rj'n5K,V=r'! i< tfyQI$ Nr~8I$'+ZHZ@HL%8YÚl|e W}~$¡GH!|Ϭ/_h@4Џ] (/Z1GFpS&ҀR}JBzҊA"y@*R% CHd( Fd:@7d^E_̊kz >|O\6H awh l7J)6N LD%"tӮg=]X;oqC>R:Όgo"XVeѥ)N&EaDjN#m;wj,uK x8d&)RRL1֨u5ץNA&; a)0&C]6t.07Y;q[qSq:QɜDHnh`j3;{lw9kyyP5DNda+]϶.tvNvڷzx0wt4'"oW67%3Gꬂ/u'x;AfiCLm.<ۢ!:Z5S;qDWx(}&+ NTgnoZaBSt>5Yl3Jo=|K ~_i[ue-}.7(b gą3Ӗnjb΍;\0/ >QUcOF4Fٻ1?m;ɔ(aWo V1DCwjN͞3avomt^oMRuҥGxm:I/Ee'09槝1ύ'>vc;`ln[{=64N.kbvO ZĤ#;Dgy`79 nT0exwgT^#;> YuZ/PLl3]ts!-pxF/ܖ]' 88̙|mGxBm*feAj; y`ߨ ŠXE%Ӆci0+eXN^֥ڱ˷2ܘiԻ#D(:nfÓߞUɿ7593v8ѭXO*i4dÎ{+yzS!)~zy-B! n'UEiB^Ppӝו؝a/#և682٬<-3jqW6#LFn|T鈽tn߷b\ӝ-Nv8; ;;\C(6ZQ"0NbzKv8Lk8]tAS%+vN l'ٙmuar2wZ3z0" I"]le%߾v  E'7 [OWsF6 Y.mexLkw Cl'.ujOw )VϷR  獷 ׸(莔ZBȼOFYͽ,R@ta7˾:fhsYJtܩ"0¤#*d$gOlG, 0Ihiݖ;3 Ug)z~s9\[˼LKzrƶ,YN뗴nhĕA#npY.1 R^asTo}*a㤚ᰧ8H: p"qxf|s*ۚ{jqD7;]}VtmwRr!.r$O/whQDj:WqV岸< ~ܽ߶[p"c _pyAT9Rӈӛl d! )n+&ڒ5`fcOukl1O 9؛3DR@Grf,Rq!Q;jMAQ=n5mrdyE r6$<3z>`idoO+9WqK'_l]f&<>HN%1 X(x^w4#ddv;4ŝR#r7IDi6u7z{t,8pK ͶQ4,06IY4W̐'*EVvUvyJR&? S˰:pښ" +t AZw#FefNL"d9drq$9Ud:O KrA7g@kۭ^iFu95ӆ^Mb~񺲌6Đ!$T\TPQC5;;ph#6ni3;g 5jLs{-\kwt sARI p=U1fq*)hɳߌAIAFa6Qwۿ2o{]s5Ųxi a GQ/>67͖mg;j藮]lkc@h̉ݶ[E9vڲl:׼s 8l+6&Se7$grcE.峘|&-1es)pA^7JΎiV5+ DF& b!u;U =ZE^"LbfeÒ6r5Y%nܸoyM3btZqj xstpevQd`QxzdPY54aF_b6sm{l"['8" ڬ=JHBȇ[1PEt2TmC]pPnb.>v宑(FYdD !3b"+ h'"4 Hd )? /'9+/|rl2`O ߛY(jR|l՜42 "dӜA )aw&7#۴$u.]$LK&}jooO9 H !˵s=N{qSmoNh 9cc*ZaF5%]CxñUxj5|j%`*A^<9ÄrqGzCd0CDJ RA o6ז@Xh0&BZ˜hHw}U|/%o!#-0R%C4 U6 XXyqM>%m5e2L}TS!QC,Yg/?'הrgw<>63G"/uZrZ7[Nrp&*$Y'nNרwvx^&#Q$(`8p5 fyָ(c7S/791߶L u+YEO2 Dv}}P&qnBIbӺŁf{mY[rJD,6iw9"u9'ӌDCKӴ3H՗:bKJ bIg-/pu=FDuuⲑ偈ul#߷!N A%JPl%XqYhnrmt50$͖sbD,u9Pmb`4#-ƛK'fBi@usPSjsN&$,65l;d8MeN72\ҴVħrȲ]HtTV,ی+5_}IC0|ʩ`v4=Hʓmq4'7&4ߴlsM!*$ӝUol xN)h1( ì#LhrMr"aw2̗U\Sͧ 6sY iޘvlcM}ٌژhi}lɐsKLLkfc $q+SgBh9h!}9왍AȊ%x}R¯+sݷTq ldbQ(+v4g@Ķ;0nǟ"B;HDv;Dߡƿ)`|mtpF.#Y;! knLp)%`F,wlrtAH - en(h%sں3|`!aɒby{6 _Y2(\$c.&4Rn^[\ ӥ>:Go{]Ax7;3V`wnsl SFyy2u|!Fqڱr ^~+x<'Uj/J4%P]0!?, F$a ;b(j)5VZd"b(3?L%H^'ŽQU%0˹p`a2d!"ЃJ[a.?({ $ ?!;W=܉XA7x"yGNhA7ܱ~l{r1S2֜# 8rwMˎ2 CrVRyR(P:'ЁDC@31{mD.Ö(:mb0<2#1z^ŝEM 4K (9M5JGƶ<8Y iRp­-I+zn%%Ƣa^FZ6 2īmk?GϧӰ9!HRD %횣}K!" Dd:Hc :5p|^"g­`J(IN%) r.D9m=\'TbDu+Nj3][m:߉ZccE Cϙ`!b{NFWj*F!rsiKP0v@Aǯ~f$E-V[Sz#%S3kCRci=F"PH7ѝ;NcS9ũU[mC%LI+>]k?Nk*&"73B8UokOeOhtB1 yCS$xz;rw9s' XC%uf1sL;qͮ|BD[Sم6۞DkW/ʔR;vh.ΈDJ;EvvMĜm&l J X[%/$ 4hraz[]#lCVt`J#"wbe+V6)50yOk\jI ۘ[TFxHӤ]0ۓf9nz\g2Gm~Fb-W}#b7:>B!kgmw&g.]V긗Xy:dE^.w |GFNq' ]߽]Kj B35se)8wW!̶:xvesU\/m=tZ; FPc|${M@O AR`A8qTpN5 biOj(FrHe*G|=*d7wam;ٽK =[$ x&{Wrg [(hrb\s7Ɇ ͤ 39Z 18A|1n5aҟΥnlو  !rJ w}Wn$cI=sA s+dsc>6dt̴NzX1R>TD.zƖ,FڌTyM(n/jꯇխMԘDY<.}9k9~PI(~876&][?ZI6`sfS5d"j;Ǝ/M1kCȩ,拌"<62SHl݄cn0$aǖ[ŕc<0~^C׏O$='!J=\3 G?A0:%'exh AУO~CouR0q}xlI`ҩ`.`[da=9_MUV^#C4ʚ 9G{ SS08~ب {<Ӱ Pꢃ(פA_3rq;2:?уvl~& ֘pKH;!A`#DtK;H=㘐Bzoe~3 ? )Ra (*!|k~3D|$U)DJJ;d &"l/=:f/|1Z"3qQ՚ĈK@f {çhA HJ)(hhJ(T!:OCSPt{r0%1^\:y'3烃s?4*M xkMd'^^L`]M\9&G~@`PUOK2 ࠅ+)VBBlϸ 1vq̥QhTfIxmk5 #Pxz\"o4u|7fxC'zTq==xh))sr%HBPDR0~߷@` > b_}4 z1!w\>y&I$Km-I$PvʕA}:ϼ?BIKEYV^ևA&Df[v9}P|>dͿO\ DE#H|@KNn=*}rW3bjBL`;`0@"~~j.֢ V0aIB }{i} ~5RRՐ 5 ]P5E8P㓞|"w G>5MZքMGÏA.)FBaA*"J6>/b>ЀjA^ܘQDӻ3E S eN6y~IssaG.(Idڮ& ֜SYuݤd411SX0I33djd,a = [DĞ( T (C65rFk{:Zi,hP|O4K\X$slSA wb-&cqN 5F\4?!F1۠bDc0|(97v{ߙVg̘L3w,S7ȃ j!@*Ktj4yzO@ L6ؙծJ } QP˹o#r0MP[..Uh(/@k`ǖ=/5iO/BfE _=&(6pQ1v55:S%QTMfE?(=xnjZ`?.dl}͡!,A*%4SJ0=_{z?&" {`g8{|TJ+lj>P\x?xpSCdQCa(a*y8bDWLw"bWdB53GiLeњDSlb ̵&t&H PPL]IIT ! I٨WcM\vDZ1 \$^w"ho A͍scnؕh +Z 7 ƚMG3FCMPpD2a 1z(&nB็>>\C-[rHM11q(5։ !H."H*j`€2=袈{I!GKgb(Ģ]ȈJ]5 Z( F&r3O(XB?wq/}ն=oSzLEFOmxUI[jfꇰ}{>Ny{؄qJ_~6n/讝l 0׳reI3AIgܡ Sf8(~7t~C %(o G|wI? ɾρ*UFЉ]E10JC!8Al$* -#I!@Y1?OtI[MSx_/:U;Lxm\I^9WxfK|b.=v5?S$wzF2ener$yS@>`ۖ#9yTua` QBMIJ LP4m\*IlF407^8NusDy(ݙq]|C[SgerlD.۵jێJ(5hNFocY$1n R`[Z̴2 E@bLv\.zEUYd!7UC;1Ñ$Dd =$7Ԏ QAte:ly9LR$ݠF9{/~D$0@&Z* SproU{ܵTh}3JRe"+WJQ|{2^6A8=Y6aJNu)9 G`48A;BbB_@lDJT:c@_JQTP@"t:w> )b은`SރEWGm˩0 H./,_H<%r` 4 F!,Czz$iZe#:+:H*y&5OV̤rQtftxqքc|f /4S$E94)9;()73b׆k8D95O+e˛ bV)@&~[`3+cHc% B9Bduj/IJԜM6: c- ( X111;£={p.#7?&C.8#vpP`toΣ7X >ꊲd+ 7;V92ڹ v!ȱJ`zba9X6em;{Fq;uh0s+Nb+qn~vf-Z2$nh&ض1y:+sAv>6 םiZUCK|l;wokA^AAHR$c42U`,Q2@ߴlˎĔ䆐r}40OXi]a9{{\8\cKLl7c3A>9Ţ|R5[kʸ,AzQ Bo _\}m{Ӎ!('|y7Ć Sm\؞7#PcTz(܃L-m Z޸.ͦԓ#m|"㤄VBh;dkMrlld9`#y;^9;C쾦j<|^Uغ[43 PW۱y۸u[a:ZD׮- 7rm$n=? ;,+jM(UUY5GRnCy1%$@lpC UU1EDIQQ4UUUUUE?CRDUHPT0&ъ*ADDPEUUGJ)&"qUMTϖ1US-_XLRTUTھ>CL"lxNx"Aл%1`& >DA5us$!4~Ο˰@T p_[OUdc$cL2?N;ϫs^tehUZ{Cm?CkB(_f B"")@4RHHP P%DILKp ::0G zsՙM:zR((5Q JPOԂ' !j* "'Dnx&QBdϲa d;A]Na0vSt$_iU ()Af Fw G %9Pdu鋒ђd9kìy:KӵNAߔ} dR H*+Nvhic^~XhTZīJAP 0 #!\qi ! zK*"A5N { RB҉)&pUC_nEC?E># M!_>cFR{fD@H,}1+C c^ }0$ʥ!5";1Qv!Ci IыA4]ևZ0i(F65BpIĔ*`z}xnSט<|T%hvm7gdޡ4DBxz0yBr^JQ8K=!oa>Op%+N(}Jbc$IttK{=`L#@쪎vBN ò(h"bSiihH(H`tPi4im(bR&$h b4&}A운,+q7&8fn QDjܔ͑s# ڊ *pٔL;2{n}ac-XvvD`v`pAUPDٲG>W{K.Bzh(8`= J1`|boia3'vk3hN< >bM7(+$3uqv 7IESEn2: |I~W> 1\J:qS x M9Zw#sT4::}#"4i$JP  1aB]aC~~s~ BxH#06J`:M>Ob2ACHpIT?Ź0,@t ,"rsØgJf $ҍ D>n UrWm)òD`(K"(t uZ !xOA DrK5`MS H~ A?@cH=ZnhoP}׳_TI)'QQ0A@TP>Dzm'F"D/aCis㾮XTd ؒmINlTO#Tm9` ҂ ATb z0z*~,8AO}O1WݰkuUI65XR-*rQIyq4N(2#ߕ1F ÂGܚIM*E7?/\'t NPU8jI?ᔖ*rh< !n&1p598X&W2Da5r@s2+!l= [^AgDk)Ђ&J%RҢQlRPhP89$m;ZEd+B)0 %Jʣ H{QN$:&H0hxݔqїHA쐟|HI;d(O^`rm#PwqS ԁ`]=a|: ͲKtqa&$ѝq"%`K#%Shߟi1@uO.SJ9U b ꎦ&>:Vf2'(Juz7d'0ɻ6K<ZgX<pT)ߞl)~ZfO4*GAT]zנ<3j1= JfS< )Ԥ dZ &\]h8ZxHe 26K TGߘhRP=z6}U5*PNF@9rU9H( !5}|Bt#BѢ:SJuCK){!OVZIyb݈d&, Pc3nƳsTtB`Ժ,f"36͚'8ifT" 8(>2pμL#h征L 3\oF?\Ku놮fV!ˍۭPi@}wЁVmn!^~}ffkO:+HHSa82k< 4Innٜgs!,S Eԩ2؅92u.B>1l6]aTi40 I%6NFᑆ _C7!!S;Q7 07$Ǫ{.IALg7 DdFi$G`[3QF&%. `"b)'F((": tΨ0s(,HIDF_qJ7.K0[kc2ԎAǸt 4%} }%(=eL\8a;F[V2ϖ4(M b1+;<%}8o/S5 5PQLDQHÂkl9e .e!YM!dGԋXZ 2D1d]Yvf~f5 EXXHmI)d$ʆ&ɑIR5IV[I"|iTjEFc|{$/A?o fF*Tzϳ|i )# u>'즩iٿLx]6 I-dYRYv9H$~/òUOԈ$zwG%p1F^g0]CQzٽd^?Y-ꗗ=>d=X`DIJ||mPКP 0>rd8RN\Q՚%#z^,jxd%RfrCf̍11.ږ*z%Tf"IeH=aa$lт1V:h4>fx2"(BqƐ.|6PL)vgf `H#@zZ7=:z5L،2B,i 2`㐸;ufjfSLё'bM?\YUAa>ƹ.ߊZn\s "wzqtJD LUJQBܵG S3b&lC0]۔3Gl&,0Wd.F׉:XhI nM4ŭqZYQj;8E$ *Nѡ2kt4WTR=t@Rכv3,m`8u)pSlgf8fʤȢH7K;LJ{-ZP^4 q]U6q##ص$P9:)0r/2fX8Ba֐.DBgNsh $f$N,EM+c`WV'? /'{JcɅ?ᡱ2 bznh?Uh)P5{p/GXw/Obh 4[9*FgK" xnzypĠҠP5%~c} 5y|[6"{a)sEFyz`";u !@4>7LtBJVT)haum8 F"E5aR1xa<8QM5 X+eT7.' (>DSW*[Ήw51@a>.`Af[(ז憆&6~g2ۜ× *FkǁaWj#xpyMiՒZq ^ݟϷX}88@nԅzPl}] Fp6=FV_[-Lsc!m LܑSrhZ ۄ:@K+<,^:d(sWgvn`vى"+lMVq_ܵ?/rJԳqOX 1d obP,0Ngr]ŋl QʍI6&!pdEt ^| @@/x#S>%"zk9>x' "<-%L5})(f3#X0T)'3t>ǎmN: /L" $"rGz\C;c,dPn%* GMNUԷAG .$! de݃zu19(2~7^"h80DZb\mNTL+)A@$M,F jKS LeEϻvȟ)%- XMʻO֞mNE (УNaI(WbQCD%hjl'8h.\NX#߭Ivmzr' ФP͊mxwJyuYby?\ p< ,H3m/F&ttP& %K|-ԋ 0Ti >{BO d/qy1N%h5B"S03RIƊe 0FO wn,`w@D1H:CWy&i]@V!ݜ$[xho>sD1#niYmͨ-vMwi&""cx'^bɒeWcΨCxdd"-[" /NlשZZ3KA 6~6dT Sun;߱g H kOJQF 6yCoqIU("%`lq2)BpUTO thџ(h"/ `u~~ ;Z`J..wS4/V'_`>ɏa'~tt_ P@i(/E Vk>1}땨 󅴃۶ZNh::3Ĕ C1M1߮V%4`4pkH={5))O|xC;dziKBt%]5(E kFyؾ'PȎ6W0(P*ҡEq?ދYMYBaq%iԗgӑ[iO٨ ꯏCkIG7ܼCEoTzgb h 9YVz18Ǥ $'M5: ">*=Q}1"P=6^>)a.iKgl>yFL" v4C5RyXA O(R%Os]mqЀ9 a" @d: \U|70O<'sEWsSPضsK ز4P>ٕɌ`4(8S6oRҁRfBx44UzÚV|(>F}rP LT.8n9φrd+ /ʨ>BE8?e 4BbҔ"ϥ!'ɼzK݆ m]"'̃1F|-Б.^85PG]ް2Sm5!kc61Hᓒq\uoO}vV9p>M+k|RKrgôTw]^O`뗼[6Ӓrm][kRs:;é;r7w+NLSea:rX/{)W>4j!glbr'J_"Z @U$Ծ[>fìTLBqxr[e;ˏ( ;ݡg9#]kqw9#[^$ =vʐ z] Es'O~-2fe ħC$FNՙE"xTExw~۹y1l4=1G9mXTNzązbYKLH"4 ףN?XX^ys9w75N۸@֘f~:SXnC4zBʃ,a[D!chfIT f*XV:sw,l70Ma~0439ﲉ) q)N'_ Arc1n*/l*?0'׸&HhA8_IЇI8J T[U~D30g;v P3U(֧CV d~]ÁBtX<0#5"dOLM$gֆL$OAٓ@RPҒESuHE*klhB"H0(Jߊ:_K1% C l?JN(:Zh>btqT)8P  /Z݄8$4&*i$Y؊z<RK{2yc 蠊+ꘄt :B31(ISox&&tjs|>3!Ԑ:+ѮDU2gmZ%]jR%Tʠs:m}xHqKn4񼖴TѽL$&|C{_N|t<ה:@RSٟFBL.:ŸA"6x- Vԣ<8q  q}ο"fT /#4 g4"l cfM]TV,m9!bD 312_LɄ| D**<.‚>^} Dl(ah&SZu@:2AaeƬ{4?a&6=~hC@X Hi J^B4D0+!k: TB c$7=nBJhC $By !a5Fà(MD`%+;@p-]c fM 8TT-I15F0@Fp `)AAPS0[(tR䁒(*b`bbq(ԃ1ا0LCmJ(UPҸ4M-JbM&6Bh(ĺH!t"TЈ|x. ab1` ԛDCDAQt'F`Ms/gh)Z9PH}G>rO">mvQhVi |80XW3Ci8,5;;9cFpN0D !I1]5 n$H}'~ՀW'HSD$ h^"qd_յ%#)j&iiҸfM݁NHQ%EJAT HCTPT,* Z`Eb* b(E *"IBR&jI)JT1:&ZAa(H!JRP fHe(&*hI& JJ*_{n%@5# D@&kR` Oap,8uݢKIpR,ED̏d)%B@%??SR$Z =0kfztd%O%oy =a4zxY%P8O)w6:A+=_<n~[Z,]ITU²s.SXjpk)i ~f 30b1꒮V9o?=%F79$Vrfb"Èjf Ć{XrZ|[})/1=3# c(nHوl:v]J0!4ztWT4T>mB)7+PݭAoіRdm!9iR3MB.X4Qd9Z$'e싂h `+Txq鈌WH2@sp!?yLW gw0fsT!ZtJq=pŠX7RR gdZUI%>( P+g=hE C@bf^qjBuR}])@NGK?a0S X& &|7* "R")Hfwcߐ_Cb?cy5gMP7!hJasiDqX }IlcRܤə2=H*H}BzgÎP4`+M5d?7Cx(X!Jt+7;Dx%P4^^;T(Юx|XdAتQFG7i {RI@X T*%($tc `=Xrru:{x`F@HwJh@N.w~ =WJh.zZY @QħpO/d:+'BҐ0+hB[yu迊+쑫dg1od5?친1`{ƊZsD2C2c_8gC ,Ɲf޶0cǃaV<P<=c]ۂcHeӶ׸1kAd׬o{koND 4w4ŧi$FKAE5& i$5ح[AF%?&42#'ɀ胢h+hR^1`*fT" - 4.n<5zOEzTQN4b!BG=K&c6ˢl֘ BH mGj`<Ƹi57px'mmƎ(9óӟ#Г K ܤ~R͙&$D;aaZ!h0l,F1@ FƣKEv4,MH UD#W!'P91Qd-pQr6v=RAUEDQDRTM1zC( &6rmYQ>0d 6 kA C@׶2IeD9r+:O8d^bdt ; $˿c-X0QzwKK;뱩9Ipxb='k[0(ae"wq,Rx6fjC)˻ꙻ!)& (/bO]ٮ# =(;L?;:yƦA/8bËJtߜF<Ƞ"y-h>$@ rzC;6u`c^`~UъC4sE$wHz\78#JJ,mEI`*j,|k퟈̚^iq25;N! I+mm9b:5۶nfȤt,{h  > .o#h؟H!cU֨ܪzxa e9SLT eLgI,h=\0Q[ 6U2(0!!"3z"0P52Š(C 76zpz4#;ֱ Pd~.Xrn pJ5^*V12ZZ@<cyٮD< /'D-g֐ /=GOquT mGk3o"cglxv<`C6Hौ\¢J pmXLܭ(!]c|ZSNr(}7< rAEiFl=1F'_W#"6i"JfLN!(2m//_1O4N32oU7&[-EMLߏ/zl"T`xfs`#d]ruYCr))A{/4ஔ$i%'R'a"b&\gPDDCV`Q@O˜ANAMZY%50 *˸F4#2q/x@!^QjĹ41lcgW*cA8QLpܷwb*afj N\O:h*-Ō:YQ"mDZ)ugEƑMlafWãR !$nҸ@!V6« lf 0m6=4L4OJ\Ι(P$eYFS-cVTf%0A36LM4 |l(=׃zUVK,@UN\k(*⺶CoW;\F&y0 D$DŠ`[{og-ni!BKT,97X葌 `u!Ȫ; #D#PLB`jA7'upcM")^OOl݆?`F# SNIJƅE2ocA O|N=XEBBPL{s}=MhYC(h#P8sHcrQ'Jk'_ph,YAgR0*><*XtpuА[: 7V)liѣKI$PҕMVǩpAH:$g4Sd:@יNhY%91D*rSE:y`ZQ|Guktp>x M˓~2עUp`硯I ?ڨNO E|RZuJ|LAQ({韬!ϫo5D"`-*$ ߻JAc|'SF;.(1PƅRhǓ+T d>;DS%:X /L{PSP!-UP1KKҎ#`F(&* J%T54!#;C$ʁ(Dkí}hC(`VƟrtyrw<^ M" DqwOow&ei:2='1=d=H~cF'd `}1 7A~.$ }BWrA'C4]y鎽 :H4BV( Ʌ+F1AE^z=mQle3o."]:0qK`L=DžeT @A2&-TXB84{'dLA*M-!Ku ]}_=P z1كJ,[*bo+F4gca byp`<ׂ_#"i,l8\"4= p;'C}25DL$I" JmH:Bo:n+7d݇3h%y "]bCE2_1*X3ȅ= t:s0]e] h 9\ x;) Q] e4QEM"ѴQ&פU;Tp^v}_ΦQ.CM:JG% hɪDDBIpp%I%ˬdI+Cf;ߔ PTVx|qJ5u:vS i OilU9\G?. ~) ~x~hI*a|;'vN@{f:SGԇP ^;"ɀdfҌAij"fc_W BթpH!Xr֣Ml?6(,\41\xwzj t5f7홶K9Y5BY hʤ6Nfȸ2*!ķ-jҩKML-5b/VdR UN^vL7iu5ULڶfn0|{NbGmL )L [4[i 7XvBdoTX4%3֟cIvk֮O0E`zT&\*R_LI̜^aV Z`4.HSCu(PY !%yfq$?p weMɤ4I4'ud{p]9@g«0n{?C>"91ۯu:%W d%AjAttP=%s] BὛ*U߈2Fԉm D 55wfp>"RM?%BL fib X@}`Χ{I7h3k5 Q݃%./G}rL#"Ϭ 3Rz?cNtA'Z$HIpc $z i~|nduξ.4mdkE3!r^ζ'::.=_H5cG[FPԎzkeny ֤ºLq<&3R7#]Ѡl3ߴfY 2PHai,fyqd] ]:MGݿ|{<8 qO,r]w &:5 xpi"Di \]G|/_5jh_TgҞB)X9D6?lgerqτPBQڢ\1̪`9La$"38.4Y}} t9!AHJPPPHCHB 4DM<ńQ@Np47ۜGPC@iQRDX :;b@~diTOtf"m*MA<ŝXqDb9xZh㻍a@f+uA6qj. cAW( (PKPɈ#2L1MT0!b h"+C{Q&#dO8;jhkKJ4שPS-~TF#GHJT ݦ)WbBlb)2+-Iu ][,F)ڿ?ǼW un-hbxVa($=f՛Q~mk`h9}K&YJō&3 xlx0 zsX$x? VN1U !>2h ig R\-%nk YLqXF"XI J#TOj0*dعޅ)"5ޤ DsuM !i4;!SkO \Z]f@E(*a0̡*nRN3N`~X3~\Y4F{eHHQQ?KƆH rFH &!n}>eLtc,@`rFO͘X04lddzأݢW@04(H8C0$ R>b B{8f"09D-L $֗K#N<`OdWwP}gR3=>dv$?Y2F?T5;"ؑ>HE>E<\6a QB0 Q>C:CA`D:vPښ!\47L $ձ6JgI[Mиc(4Tl07U7Bzf݊kc]mhqE h΂cGY P-M#|U;i]hЂ%]Ml1a{y`5zcI%$lyt׎z㙑Hg@Bva' <Ўxcm>iwa]ճguuf!Hf醅 Qhg{+QbyUD?Ə8̰םSByKP *&Y0 l~f@6bxPuHDy&IuQ#a$R(\ue%ƩIv6ř1-OzfLmKXrģT)CRiʓ1QØD8r oa_-N` ysOxv-dt0WoôQx&*'Ud+"&MӎAHo TqIU PBĤ7g~"Jd6ӂ`Ѥ1dfC?=tUR-Ŷ "NtC/1JӧrcỸPgTc:^@P<;:"![5BֻN` }4A9(*\jH3f*6l4Ǎk᷄/DZU\vaNϛ[F`A!2˖e u2d1بg~}E:=:L\P҆n Cd?~y3Ga/٢"Nڿ<Z$RDHXYI@n~`9%A<|GG4Dor)Wɥ8bH]`é<MGICOTLSI)u@nP}< h?h>5'wzHg,hɌJ݀lj B<* x{HF%  Pp0;Sa V cQ8&$0=4QM0SGqd7\iۏD#<]ÜHcC74ӕ" Xz<4^I'i(A;@ɡӃM$ %h)bJJ Lq?I"JYdX%  (Rd (&&b T"bV"JHH" aFI&!"h *I"` $bAJVRH&"*4#0I2.IC  42؃@eA9tIJ4Hy~_)0@uc! aCjoLG"@Lt:n(22CVyhL0dm$Q&rxlma 4A K BҔ⤩bP|S>VH{0{"A" &*`$ dCΟrD?2Pѿ/ôۧ0JfbТnjSc %(zP=?@A BM2d"j*w)G>SBk* CGY}GO+ՇhY&, ,)EG6bLyf\:ֲ{۰B,B^.~m#b6 OyNQ" `ňۙ!?-qZ@* a_5 C,.e&e׵T @89\"V( ֻlR^Q| !~h+Ao^ 4r$4259%X~d(y! ħG4O XjRtA@90DD Tӹ_~~!1E)t$6Fe`:Ҧbf!Ѥ<^=1rԽ. !HRN;q<:|܏AWmC''0I.wDh~Q" NfcJ B= .к"@h%d$B6^,63 ,% (8~_G,JP4 JI*Jn9;.A ɐ h?NkQ  UHbQ!qqEo^sMU<Dsh0OtEwsTAAbNCSܐĠ<% A  (m`)(͑&d6Ad#X&$i"AA*hc(RMD41(ETKpDٲf &" ^ )a.%bj j Y.)&LF{v75xQJDPEAHDtm&hTut)m(KM+h&ma=ѧu6]TEJ[1&g=zR$Ptz tҥJ4jCE1sZ\ӐH>=: f`FF4VP fT†QJ!mH'{6}Ƹ4AxR22" ]k@0O (*))$MM!BPzP@`\b`IG>:Q/#炆>@1%f m JDZ99*@}K ӠxeڭN6"MrBB#̼xUs>}C/F$eU*?KVoך*9 $rOO0W L3w0(3 l铧SШiTRv6;3NJB&4P:TpH1po|Ml{y!.̩q>6pMw%#pJx=mFICDɽfN%hBm)30 1c./(\8Cgfp4# QЃM6,}X݈4:ncQtF`w!%R ߰KIݚ#dCm)\,4M*֖0]n6SIMlF )Ą8wɁiL tu (فZQj 04dh8EaIä{aVa3zX6!',ţ笪q;3:hJ8d@LRP* hِU@7bku "? I'=":Մ׍9诤8zuB)LM!|e^|SR .GfFu =هfV9թi 5 4o x vdžZo_6i(F3Q5j'A6,CAõI&HcL},RS<M4"Q"uՆd]^;X8gQ!\bawñ54;˗O6"]kHuH 6`f2ajI/.b¤!қM!p #NaD Og`Fr\3N6 IBJ(@-P]*CkU}zM odN6 Q1Qz,jRQƉ2&ۧҕ4rZ:18 >AI9abi?߃I?gٲ:jv{dA 1'h k*ėФ!_?l )G "FJh4VM RJA A9gERGXq==F7a*+|yKGhQFpS͙1}t4$ZKdQX+h@:+cf6F H+, YmEe68#DKZ5IQRTKӨ"b5A1&l08bvjX Pl&utVFLH(IEf@'p{< 4'MEkb)SMN=BSD , xOzDn/5*CD %FP@ %uQfTdƽDC?*swXkf$.Y}iex2}~Qn4h$|yϝ#fpP&!>0'H. e>1[GF?"t{:i*$"!b%rO>vޭ3˱2QѩQ=W9 Ls$uQݎ:tY ;1?&*0?EDo0`h+.P9v&Ng3%_ H;;K nx{SD/@ &AJb'GppI=ڋW^oiBIq@Qv] :* (hFJhf=\M VeY)5xN=E AKT!0AMRL#T I@qKY7R_@p44-2>]"I/YwhrT qPE" ("X$3%C-R'\ b3@P8J#R`}H`+`*-$eɄ (HȈV3 _ޏyRz(tr!4tvm뉣%:椂vA $dM2G&:u~)ԕ&FV;<~6_Ǚ62@}Cyɠz쓔C? W TT{(䟂3rRM'1OX骝҄JA|BHJI&~vi]:xJ[@԰2]1 :{5;`4tP;`⫨Ȃ&J*]e0wqCҞ1Pp z`p$ i"U (8GN=I^2kL,%t,'1A% H@ $e==~k_ ~G]$@҃bQoX~]pk_BŦUqYax4#Z/w˓Ӥ`bV~>tZЄQ RA, MySa{˩l* |VݝaSMOFب$ 0QAG_@GP{ ۮG4&fgY;VI=' ON .~yJ/*# :MFƗ^phyڧB{ ABaDP]R&$0X5Qk%Br+(6T 4P g1E3"M+1 eV]zkP2n5$U7Cܝ&:֪?˃ȪZ:Fo=xvj }ZK6ӥ!<4 X5R gU8GHj.PU15hp!ħq&2iK ^$bc`nASy^ f!FQ׶ ]0+GL 4׭!27%6:'4嬝(|G X[3 ezD8wdw+#@ndvWQxӹTl'Liymzt8]ty )ѦH0a0ȑ~@O%x8[r8un/;SwH/ EJ#jXfgw@YJK }1j(_vi˨]Z*BL5 rj#߆))<Jn愺Y:y@!'c!O|^ i _#N')T#B B<ܽ2 <|Ey UP|( * 5r)A?Ai~;'L4B=P(U?Q?3?AjBb !&! vP2w'Cnu YB JZCFC113/f4~qa򖃄?a8hQem1 Јj4,I#睗%Q4EC%ٟhXM$44ГnąưS1RcՁlJ2d$ JEh$i  P0x \i>(}R=)=SaTE d:(u(r= Դ% PM1z=:+BluxR)uhN{0At= kۜO6ׅӓhk;3DC:g<&V% N(AӍd19\u5F̀ve#zm4yuqQC~H1=G//z 1$DiU 40^Pi& A}d09˔=-D^^>TilPlFb:HRBr XMr߽u4Q1Gp"S=ǮcBsғ5>[cayDP7e 7@:!ZQCdMCӃ08:#%N'(LG &1F 9le>}`ϫ?xq:?x-j jO5H\Vۑ<9u&$9|B"^K2U0^07BWO;)x3T '_rlMPbNК! _ bQ="!uoW߃q }s<|o)O*kY?B`nKS|j)(;oubg#͡ĒA]hN'{b(8|aTPhi@'\l}~;J5!g/ kd%{$Z9Lc$gh=f٨kCBm yDžB mdX}|U.ޓbΜo*ǂCyZ.Dd+vw>z99,'5؜UPq#e2=mzrRݿ]Q;Y55 6 tH|$Ne`P4P䔍&܌4_P;$4pC?ƐDFFR#(:W޿SlYu@2@QPO(-lg' h}rNXDzCTѪ8:C~pM H1?({d-b|m}WiP)HR-"iV0lJя<8J:1{7/: ɶ }g}0洔?|?wp-JHmrxK߅Ο^B478@4kO "H T EC RZAR'H*c`'@~(r?AbƎJop EJ-S/Sp \b&!$iS2* U_ۑ(0.w9t4#G 4b>\;.l|~ṬF -E .8C"g73\b: 0І)PtnSvpU5| <ɽdeEC1hW@rrxd!&T Ni a!.}Am4:HN{ӏTB6-Ƃ#`]}K:z}v,,&B @GhU$F@BL kLA#1p("HJH;`-:MIc{541T׬hh"`A(H-5sRM$rO4DOŏ1zǓ7j)lL[hbiNfY(cU) I!FU+HEE!M)QJURTŘ2 HkF"p:ن1U $ &TupPZ14f(g{{ʂ(" ܺVލS6S!R6Ɠ7 ~Qzi4ke0D#4h5̋mFiJ$0/Fhl7Xǐc$"uVb>28x]cO4ӯ%(ی k=^!:iMr-a\g[ Z0pNnX5)kʇYp(Ut38ZMiȕT IfNuVFLhRs2-K1ba*a4Dr1[{VaOrPdsZOQ N)?\Di]F+8KS]2&B'0)Թo'TPY9MԨ142 oڮ1:&.6J`jΚњSQpUjy؇TiPÍbxmCƙAj-ÝꛭWH[PѩQaSQ䕙VT;USz&`v)7;!Y5""LIPC;MYݦP$7a2!N 0$ᄫdJ q3 !4 +l 4V0j T-(~#2>k~:/ad#*i>9فCHȒ158~+>cii87:h`PG^pH a BPT5h()e(02hB Ѥ Ab9{< ^$y6MCoil%Cqa)D`cqLQՓ ,ʚ1OVKB@p8; Os;`05EȶB%/~ϥMm0 Swjosa0Ҍ@CƆmѽb?p^JaD˰GyO:à A : <,% xv'mT% "B9(b~'<_?d'dAQz}]]DԣS@%!0P%*P=0>4?:^RQ{QQRY82COS?C%6Xd8dhiwIEqَcE1W5lK^ryҐU@8lFk:Һyt:7qiΘ\ ELƘVÍ>zq`W:ƀ Rm%MҲUu'Mqخ9iCqenw&;> t"TxNHP˲7 #NQmy}f_l4K=PAM|w4h7o?OJɗ<9?&h) `Mb@}5N((ft#+*>a8D50%&dz{DsI1pP"H$ҺOySפ]8dc$:T"J2Uc)C.1%*MEM@MLtRA8"BѤW>@D\G%'_b UОס }X8bl`B@ ѡ7{z &7 I4&{ >&Ulq A H }hQhf?W:F˿ PP(*"ъ#V|uv$W(8V/*N:ZYff硉GR6l{~=~;LOt)&CCy5ۧx$g>Cp>9NA%&@ziP!3 X]+ 2D"Х/$(@ӁR) LA( IP ">%4I+HP'ՇCy@>l̄EkIdw6/@ka*NՁɟJr=T~6c ?sD/ݳn#f=t^w4FvrD4#v)m`aMh-MACO v'?ձ.%b1hdImDݕ30@:1,;5bBIB}ZӋi;.C]Tj"s?d Ƃ14& БJRRCi $U?\@@PJ"F8 b>=byQ Sv+gt.*S@5o٠/.†hpBl.!!hQ4 D08w~.:_@&$ AjB}G̝4{QbaEe6:s> K $p ;#OLm"1{zhk.yM>[5g c@c3.gg/^շɪ~e@AaB):z~f#D/wT?d&J@*S@WᲡS^4l({q }Bt QBBvzbPCI4DR&LFb}X55|{usf%JS(EC%ĂACn=Qp76R2ȤCPDR$ HhI$U&`` &Fa@`@((* bH)A%Q*+:>Lk)QX0īwOGq=آ$zy}oyʇt>+Ҵשt 2hڭӈ_:|? J o< !,Hc2"vd}ǟ0^rLmfWI=1ˠ] Tz3H!w @JQEjq z]hf(jV+Q8ڢ!)c341U '4KRh}v HZCa[ ֍T)H(%U/LC!#aH$ddwG6_w 09:D`Fѻ!NaTE-TA UF҆* b4!݃چ!GHhXe70$n!A3;|i%q bE6P}D"7F5_ڭܵ80DvA!G슀xs\&'}<4y#I1x˸qD9t|uӵlkc~ve>.RV+=Ӗ6[rE-S;?+L%Tb P2gK\g˫Ecxi&=#Hi0"MQSޱ1N1jlۺz-irKx`;J ky;76Z05@Ə QR8> lKtX6n#I338_mvvߵεR2~*pP175ʎ"Hۧ8kqêS8F8U1'Dz5{g"93ⳑ8F "J #zz5ĤhowK1 Wt7MָQN~Z֭5uc_D ;T98r-EZrv䐓Z4E|\*d;{&󉽕f\~5;f-9Y bNč?//o18/Bey9Υtf9U9%Jl̜ɈZ=n~)ES6*T(dKx{-u hKOIiïzmaz,{}x/!^ub%܃; 0SՁ#/Jb]f{a=Unn8u**vVEPײ 8Z uu] xֶ:#JeL .FsP,n R\bۭݏnY+D"@רf^I1OĠzdR:H")P'^^8VoǕ^!z"~OT^eW2҉9&<-8IڪPC'60Y2흛EaZ jAsqX^-pH2CQffF;pp8D:2P:TLJb#t$,c*ՋVs79V8k7dWjcq:ʤg9ƽ+W "]/IbvqmE*)5%ΕG1k`;uVx9[#Ʋ.8ܛ5,2LlMW#2l/Y枻,9^jDsvw8D&xi8zMzĆ ̏>fdHdd1Fv7m[U!ܽ9 ;՜6_&xț;]y&| (w a2ǘe1)Szm:RMFZu ĮrDb,r7 :^1,_mU&f÷ޞXpD7)ښi>"qs\5(QN#t!f-s9[ /|h #q>%TⷯďΪ>Z' Y!uoex͜(?~s{֫84Lyܮ׺߃$9٘!8FrDw!̘hN9w鲨ckph]OCx qNDzݐ6 Qg0z!"f 3j4Q-`7ި -rD#9L zHLut_Ebs Lp nA6IȆBڞݹ9l.b_mW$BF96;Ȅnch,8F psvOW=wb<@88p8;GF3$cq`8,n< u ri7MPѣrYa[wmRhڃ`|ȁr kgz`1ѦG#2"r[034!f } H'ch9frz*T!6x$2yl~ø/nI\v<)y`cbZK(Pފlzq!gًTdl\DH yl@ˑ>;n>DǷZF#Zֈb C 3)cnIj{=>g3ԉ׌ {wCp&@4u2C+o炃$HtAIF 1q=0nCD&~nc^yPsJjR"|w #SPN*(d0cOY_.5Z0@u["%x@0' *ɝ)D&CRq˘<"u*XM}2t qhh'=Zev&Zuv>X a {@2eE:A=6<&IPz!h@0k;"I'g]gq㪢{;(bT74L&aP" MPh;=[sA4MO|g#̝? `0 ❋@ɬцİUbNz62}{Tm|;< uh¢쁕.E J,92T;bmڱ0;=Y;F^xs2ЪX= h{!cMIRpP#RG:ۅIWJ 3̒C[' %Ye+ "NBfTPO]*D)Qv+,]5 >@f{@{BA!1@XkFŃAm0؏zp@l9((JKrdb&i:])\PvノRҤ:Z>jGӘ fƢٲk!pgqI*<{d«OwZiBӍ5ԽZG]' #9KnB6oW~l%:.™.Fi_Yګ䚠SΨfyOCK@iw;2C*E6i>l2Q9 Qs ' ׼%2s `9ɸD?rR5R+r)d_e8jL t!$ RA  AIHR-U5B;Uk}BI05aTV т<=c54HS"j//v-!O64)HR&3GP@G.p?Vϱ xDD QE5tx*|c4v!рu3EQYPSq*-"rós>~\8ANJ9gʡp!;CRU^&r}-U‘ $'Q6e\Q"dckoHe菋ɱ۱ "m~HNOͼOh$UAMTRLL54 @t%ѓB&#SЇ<# ;F}VO(E@<0_0xVh>/N^ۜF~a60[a}ltI8cfwP'n=g^c(PC kdi!+jɮO7L2 Ih#.D8O&4#^]ˢi&hq#͠I@.^iy֑~h|erx{gP8%6=di(/&(RR =TmL8ASQfXn oOehѫ 6?cH)fjѥhZ,Mfx++y}QRDQKS$AGByFs9Ha:D4n`e#9$>'eT2vP4u)PQPAK,U1hR]Z+Geq|& CD@P_{&h]mqX+vTXd%]L%F `+5! !8qjmq (f-DQ kk%p#ծH,5KcyY"\27wbSx22)2c.= EsX,j-0lQaf殘3\$ 4,K*5WIƇjVL^A#.~..13Ѽg_/  "\ihiLdYncT0Ɓ0YB ,b0([KՁES g35PCMpTL-(WB`i&8rh66Xbz@4`-9MDW_} )!>p m_80s(fɧ#~UA6(Gc&!>^E߿8F1_(]"87=S6i"mPlAAA&_%Lt8Ġc\Kdg!(W*20/[ 3Lnq$&Ӣ1 b&я& X:>+鄢$4Ҩhx`|x_ -X83)W>QMR8$ .D7oʂx0sғ,ҟ5D3g$y&5$ԪID4nP?$@?|œJSρ;w5n0Kxl+:ݳ. d$pX?+ ԟMͽʫvlj5m7[1G35Uqq;umriꊖn 0[-E-vC"$TKqaݹ`(1R0uY1 w=lcc۷tn۱#y+fۈ!F2(Nfs1B@ T@PQW͐H)#mepƭ ClOAq.0-6#XaUFD$@퍍Ut` l$J0vPN#a$thsHD-/9dȦ 3nֶ:")6=SyuVи#;USmDZQbb{Q tJqn&DshkQ Na:[[hq6hu4z]bhZcUEmڛ1ט|lfdz$ΣMKL±ۂָ885U|f"_L[O[^745d~' f`64pQbb;Y3%P@x}^{Ι'Ϧ"aȣ&mkZ9rdpaV]v:(Ӫwcb<<򨢂5mQQE4QExhΫInn.kmnsDSFb&O=<g *x3FıH[*bC2$)\ؓ@60@BBxJP6"tv'wjÞշ SV(uXi"8;W mvfZ #pi4Ll ףym'Zh e 08p$#dG%a)z@1` ƞ;n(98xv U 3f`ij8A`Y~hkJSH掽v* RsuC>{16F5}Ń/~?|r|s6sHF5 4Qv|5dF ٫M@L㎮cŁ e8mrcI Ʊ7dp|ju`qv[=e;- )U{.4kH*CMy2jőE8j*O"vB[>DISKá3]NvWyӾ5҇=JΡ+W&TQrډIx(lI[ghv;۫F%@H(dA^D3L'BkZk Xqmp#*sXddM;κ4>`V6+ .׋3YywKuCa1Y%!9VL'mv+* #Rrԅܨ O",8dCޔX I%|cZ@UIX@0@=u̓|U6A#b^0aVyDvOOضI G4ۦ/R1oͧ->}ŋ1 ;!Cv-,V D,vf.1iVJbq܉Da0q4^|Yp޾+H81@H3[x ̔9ׂR`g&g7CQJٶ܉ 4fN }F $.yxv}4VXɏ6LR֤y8)Mb_Maβ b#weLoIUUFw crwrn{5fa-%gpR)PFG+9FItoh8iaۇw|gCqMRT!A003`779jb @@)B@O2呢obD,rx%ysA}6vKdF.Xm;UʱBbYa8ѢZ|T45وӫ_.뎻7C!czd@2h# qJ#ǏL*o$ˑr)…5cQX_Jrbqm'Xa k baFȬ ULXY!f>-1"ACщiGD %z.f/x(O2"brA+033m" nxP,쐩Hh^$'MV 65LT` 1Lg:S)"f" ف"@~ʞX}n/o׭~08{,y<"TؐNIp\lj63x;[al8&Aa @D F#0wBj}-KIET»߱k-Ɍ̼8O85 81NV?TnRL |mRB1%2)ǹ*S33tY 9fY-8ͧ6&V,pT0b tLj;tˎR-jlu17lVqԔQlnMEyliu3`WFfpXi}$=[-Q  8VUflvmJDQ!C} !*vxAz6Ta:t!$ne EP*{Q3u)X!7HJ^IPP@lC"Ur5R& D1.K7zg^=FI,!:g=z:Ia7v!Ͷ`g7Ll8FcHI;YnoV!Yx[T@i`wfOخ)Av5tN$"fmLx؆d9-jO<& u t VA \EMpIҤI\%tb;0:pZ`VfԚf.C2iR rP?"E7foq1]ʱAS.SFt`d-'9Xm6Bx4HPCD帜f, b8i ]Ѫ{C!4 ,ˍ/VZsw3ejq:6s\DZy~ d!CKմM2g g`"Th]m*[X46I8_(AwIe0mЌ>#6(SV&̈@`R3D[`5#bmuGd8Mؔq1SM2e^jk;q] BM cM i͜r)cDEҺnVmV+f +㚋EUhe&dq#4P9cA\zgg͐MgY$s`9+31n'֩ܨ5`|qa$tĥWdU!Q<-S8ЎD%ъlɎ;iMz6znɃOg@pL:eIq+V$l,Jb|mPٙ\|`bMSʃK]^t0H8,z$Ɏ 9FX$ًB$&86cQĔUiOuDBȐE]p_9Tii~*FZL%0^5f$-x,q(YəQl>ChVF64遌aCf8s{-s<a(#|ҥ MT(gMDߛ¤pj|pmb\/iW}l l&S3Ta۱vdJr5W21uX|#\Hpw, ; !0`A,ư9WxH;xώ㩏[-cU2\mUxKRIڧqd0PL$WoFú魤Äց( #ʒ:siTA )o`0; I$p9Fc78#вDLN(W\zyyΣ&Ai/$v 5CQqʔPe Da_dUEɚ}gxpR^ƒIVh¦tʊlj.ۢS -ݸܘiLB ~vW|"%8팹.z]hm&1xw~ѫ!1);'P;w٬Yf~M}WLB#e3rV\h2DHXXӊ݅Wd[b:˷ƫ+ț A©EN] M]6ǧlӻ#`5eF Jq"AvzMVï$Ua_WpPx%l29ތPOQ* vIY݋MX% C" CN8טsB,rM@@4R^=!w2{n}LX>1;wUczYTdW:y}V 9w-Nv(@}U+O7qܘ#'j~LgCEGfZ84f49C\X4H8C$^zGK4R >^kث@(NSXbskMQJb粭2[)y9jnUB|nj585 R9yhs&3Iz*l~;I]RtsRPiOgܔ" EnikԶrܒnHhT $:g GKj "MNУ}?@%mڅD1TKM6v`9C4jh8%)ډė-7+CRY!@|n(6yŸdDDNE9^#-[\+Bބ`lX Cr-aYJģR !k$31fyKaa mrat8APhK `pqiDPFO=fhqq gV[ƙ\Ś!pփFkSPjbJPa[n;cYšT#YĦ4g@ΘYdQ!fޟ(FŨfާ6=Rцl8h#;wyxŮ'44H[*Jh{#bIxw2iR)V1VvK]$jxzSo#.h|=\.) p|@!9E%!sJ=딢 ivjsXROLkc*}%4-"DYSHZ|hM]M&biuԵ؎N:*!ԃib82U_=LHL4[a S#mkl'3[I6?I[˫ju M<;#6,ky&/sC $1y ՠ,#צ@Vm+CBAn5|5;ɤzEـ]4cV"P+f4f4"I5*bBH[&4QZp0tȎ؃,FP^ ׬#q#jqVILgJ;|^E ؤ 8 Qy.$BODbO=K ꨆ`q cQ|<@ ҥnô wT:Pl|= JRbȅoTRnښѮQ=DaUA̢KL1㎤S QjNwT]h`D$Ehz-hÖylQ8:=3n3$Ad liږbc(lxɌbTٝ^ΔW$4i2,o\Jp3d:>ZaXb.^ Yސm@иM Sӧ=꜀wPL XN+4hlD.((jR?]H% ) ѣF4i$ Q'O>$h蘜yƸw33D45 XdhxFamt( V敌%(5eI)wH#G] ˲zǘ'{61D&$ $ԽM /TnnTyOLXomMCI!;YD :Y b@^E m[AKT"@T "i9 81ezU (vYaF YrFAD؃˷ƖK{ʡ.$֏qTݻ\V0q/RHb(k1%ilQmMY 0`a,9e( B~Ѿ>d}`7uS1ZA,l1yD`HM17y1K)b}`(`:ލ4E (F6B H */{U%QkbC^c9f$${QG3$+d#e.Ώw\ {7Q!MZJ3Q5UOެ5zɠ &&g^X%$Mԁ8zlvn碸m5.Z7$<ڃG 71j&7qd;ߞu0jË8*ypr*lDyGqhxV{!pelX#e0D[*EPp"Mԩxz~{vx SӘuɃRA81hOd&P8@R tV, RjZ h)<C%M!{(y(B&LJEZMA@%PJE.@hOB dBjC@EA@ Ĉxnp&L>D?@0vQ44p! !vr!|wTgCr6z- AH<.An\I'p؃I"&zr2pp:cNj3wAwn޶;E%-WvF% 'b%ɼPq"$})nh!*!H|1ԽY>8җ-@ؒ ͖;}"TjŔ-eF`NamVz9e!5"A%3_AP`|9&Oݭt!C0OΉ& Y)'qOŇrOj%ΝW<1zܒv=xԫ0?|H$1@e@&0Ħ+ïu [yr$ EL]Pb!P(T+EU*j2A=!Fi) (1DQQbJB}qtiS %d/Õ*Yjʏ:) yuZ, N\gZ%&q8ճvYe-2j:>|j3\z>92=&m6-8!EoVsqbl2ډV3\aF\s;4NKoUL<&N#@\݃SesBHPhCHvcko'M@l0+R@fJ16XfkM8a K̍$SS}zowzrOr< Friu7s 1`p@,;|%''(!۷gM}QU% ё^$#9&E5Q5gBZV;R~P>Gb* !BF+ ܦVu` ~Zp4" % 8!ճd1"Fɀ "`0Ǟ(ҴҍS"Pt쨇R}_Exh#c*:\p 9CF:nhVa T ren4V`r*zپ?B>h 18̟FeNc@aH+hP|㌷~fB I"@HOu{ yA!C勒oq+]sao^cBCU PpBɣu,wAcUH~>;*Ld4~T 0__>hu@+q9 @ѫFK?S%iU;UteH);W!Mޱ--D(19QK&^ LHPPB 퉕3;\vیZO~ceX8Bq !벝zǟG|N8*Qm|s#]|nG0M%!LԓŜ@Fɠ"hsh}a5@TҞJU0RDPY8ߑމGC5094R=qf%!8bQ (&bmB&@ˉ$O_vB,! 7ŷK(eۍm庚Ԛ V؃ީ+%#s^[W_܆TєFр|:z^ &pÏ?|; N:s2PJHxMN_q{$ I,p ?MR!r.ćjX!&}Z@{ (EQC݂+}@t>Zs6Nul 9 Cg~(Ǥ4mKr& rH[1ܿgUj?LXQ4:S,YbPBEOPJC3g0TLESY0 $DbfM/&D=|xxzV6H0g%z'Ҭr"jm,F6TLE A8G6NhsvC5 GAa%KIZ suQαBS BJhtӋɤ$7|eݍ}6Z>|8I` YAIc@. '9~eM(ҁW+}lJTC(8,F{*( m E xW6F1G 6HV 4;*'t>$ PpBǟ6o'cF"iQz!{$MJuCh/  ?gN!1<}n` eY?9cb ~ЇწP0zqJC`7t#]p^xnR{&(02Y2ȚdCJq0LF'1Zj)mhrlc^8"X)S`J'A5Cd:d ůUD8ә\H\C㕚o!.&ؿ CBIe\ cQ !TTPqS>ϛRWC6$QJDS{zFG4N$/үאz+ ԉMWv}{q|;hP=vCf(u5KaZJ@zx^4@6-S^ W:ʈ.RNĞJߦ)@My ^BOJZ BxG<9˂%h͇B:?{cH{9 |u4 1 iqT^QqQ3~~&U ed+z2Aƍ< x* 9h‚#Bh;| ~}CQZ, ?BCNAr!B MgO,׶֛`!#j.63xm{I55O͏~y  .7+ði[jFQH=?H4yv=Oq&QbJA=6uSkgmvcOFʱ#47mqJa2&mV6kM. Yشe#.J|_DҚw;T@m ⎲ذ)4 eȣjE"]WrKHMyՁC&"7@l0XbIEdt⁥FIv뎹$o~3bOP=Ǵ@LyBl*i"[h:sΌ@8@6^G} qF!֦$vQca|Ч7s%߮;ǫPy;+\ f#jE0<,Iu]Ka(`9 ;xP7u6ڀ9~p|.>U KDxo܃"*o/+2sWO%s$:γ\ZN- gN&-c0~k߂!s7*MCXXKqJ@y=R@2$|PnmM hF')kG $C% ~\T?J!I5POU>@x"rMC4;_HvʯIHXtC6vTeh IL!5EmJfe:SD<80SIvv1aN;1#""Eq-Sw3aQDĒ Z:TR>8֧4`T~C9Hx3B G҇JrzQAIٖ@%QkDlÃӚ,JYlKFIFm77^%(0zfUeܞ."BN6闆͗"|˯L MgG͘C(Ct^Ftbfj`qL pP;B-6[[6@^:eaš do a'A殄/)< BUZ&eS2ɚj7acC2 nsY /bI$ᥐ.Fۡ>li©Я*7Yh8Ufh܆#FYI`p\!X.J(!myє: CkBuZ*ɻSxB>?)8V9 MSFXe":,fK)-C{ܼIgfb5̈3.(`˲홝>YUpն\f1Y6V= #zJ_|م$/_&ahtIgEj:R[e娸!x8 aY÷ MF+>G#֝ 0gƱt*EjX#InSA)b C<]yQ^~ikO8'hg x-4K~gf ۈ0 :9MLF*2i >j8a`s&zw,aZ7&e1S-tSR# ,;AKAN%4iDjCKΓ!< }4l! &!2nwƻhŐ`QM=B>Q&JDA#g֚H #HLR$N(^T?$JRS@R/b@A1}F߹> TRJ T)eT)hJ QLr){6G2bD&EiH]Q\+aZ<[z ߤrF?>M "bJB;%rR` )(H B"BI B &dBZ@BH(H$(i "(*E`:׻@.CuA Q L$B 5W10OK YOD1H)9hh 'Z~Osߊ? _^I@;d()DУQ)tvQ(T\6˪ Q:G%6`DF=?ѰlI˄X4&;($I\$QmRڊ6}|E˪ t8W!i >3x?VWׄSR$G)X&9:?p 2.. ;:`};p@7Ozowv쵯uM5컳㖺vݰو>+n{up>WE=ѵb}Ͼ^tW@(@SA@JJRPf((ҝ4*|J.j޶ֺ/0u Gwݧ%ko-^Qo!`>ӡJ lAHA}v>'cJ(Ik+cpλ獛7>`U W-(P hp(t(@*vo>TVo>u9{ۀn炤Ϫ=} g= ѥQ>6DrC@h z]nP@@TJ E=wO@i| *INؾy*}0|>vWx2 &ƺ *P t(%&((Al@ 4dScT(T8\P>xU{5<핑{49z>;nwf}_{R> ݗZΊs}y h>7kn}'Wǻ=su0={ڮk:HU쯌jox}]ޝZ}z4tvTo{ɗ6U 'Ml`uJ+CI$R hlN@,犺};`ZVwu.ӰU]1IF,aM*݉dgm{S_{wܻc}{eݭjzM|W5ݡo\ۮ0j|GmnnUgNkݷm7mV};jyymzi{mְC.n=w$\ ]uݻpZ6[eSlJ ͋_3/>Yûn/wlvW{-m[r._>mX gGzPBz)lZCA^y=VY3⧢<2*ۑMݻ=UuڕNTR{xc>A'x{gq$Kw9;L;g}џvq׻UuUǼ۝s:`ⷽra6Uq.t%u2۹ݻ|^ﯭoA-PvoO@;s[t)!+m}"}M jݾz ;{ Twww;vc}iwcˮ@BugAyvQEPUY vA%A&)B Ke[f+epB$1@Rl6pن*$"ibj1DLU1LWk@i`(&entPW"!% M lH4 $3Z#8jQQQ1UATQ$S$$HI T?QAd&B"Xj BPBP&y!N+PJBdj*B,.@A][ gq.dBeUSF??H}, })~Wn`_^?lI4CW7 2LE7bF3|N\A%hIHoAtKB\7O+\0M}Nx!*eH% :˾GR+[oΒe SuŦy;Q #A(<WO򝦪BFBP`nƳm^a?}/s!A>eӭZ'^3;pG&`ۮl4a>R@H)(d1a3,mfSz@H|JyvqɨK򤞓r?l>!c;g,9o造ī1Njbqg>O T~5Aop"|`$be+򓍓3.^G)5`6/o 2~VTwC@w1WN, s·hIq\${?hjO⾂LAPCS$U5U2Ib+z,B?&9 *4G~i(nRyN$| ޥ6Ud(PwЪum)8D5mpAo#'toQ{ ^. ))(1$SW|U?FM8:1$P/) }1I岢&9TWcK~uo r#>OIƪ52aWcI?G$g?_dϋ8]$sJN]}Ӝ1HB'';8Yf ^qkݖ=~f7ieZIC] 30е]iUi-Y8#ȼxnaRPR+qXP2+Zů,ݙEk)ra[A/Q%LABT+/ȑ4UиbVhZDnB2՞"7Q4Io%'9^0lk ?ЛNԛ >|iqg&/꒖v(_lk*rHWϏg`u}f|%mD3\cND3.dk(C pѱG 5Uڂ1]ظ s <c=EX3L-ml.E& 0hq ;ՃQw17.򰠿kH "/(4 SʗG T4e!NfreF IuJ%ǦcR+C(vz}n{a:fEF?4™Vf}VVӆ*p7^ǟRݢm6Ԉw7ny b!Q^6[TQ:T㦐]o~(2-QG;?^8A^8G3 ݸ2q10,R) V8}f*5u{u-]j Y<4.L!2|e2azSg)J RZz\cZA>/~gݥSKP Tf'Vkx$->;}Vm;rf%:G7Jt,#_71>^79:knΐII1\Hx`_'uR0PvSniݻko;鬒R7ڐ9(+SK794@Hꭴd1qַZZc\yz $zqtnz< O#{mmO_X>V 9bxmf8IFҒrtzWPtrp[T{P?r&PF,Q$T-Qxo#?-C>G!b9Hޟoը}'TP#_16ꛤ~)eۢduJNdh7c.Հ̣UxmmuSWG F*>nib}T  " ${o|" _Zdd7١K5𬴘H@DU%$M-4!H4@PB!ABP4 [y6;}7Ol(C ?,iABP^~^ q>>|ΔnUFsb?\j7>ȠȒ1F"qUPX}l] yqrsў%=eAf ?%g7maX7Ir} ,Ⱥ y^p><76E8U\AJ"1?@bdTuFH{,F 68?ѣÿ꺗\P 7s:fw O|lQPTBB?@d&B]i)?ې?~{ig,Z_;2mzW* tjSGI1?;.PZB. jѠۣTm /#X(SLv?g8yAb"Hck?r%xKRJ;&S&n&ft\0S:94_͎e8j ],SՊ02^q2x~n,mt;]0%I.~쾮t.Uj ceVl6>zk—Yp 7w3ǷO>%r!ԻJh,d](bPklW84s۞^5Mˎa'Q>s,g*^i}#j^x11:G/rHbcT n}ֹs< B s+5ύ_YC:V1e<Ȧ'ƱrgC `|.RwFµWqo<>Ӛ_Fd:<&Ӄ\%> |93K]b EN;Oz}[Ԣ֛oH7^N4:JMmvjFjB;8DsϜ9CoKYd*4(uEv:/Йc-(`W\LVre0dE< ghhcQ¥ jYue LW.}3a *e ]m叾r`-1e8h08kqb m u6*CDEHz{{lPҌ[RW&DVYvl`NVt;h̻ҨtoYJAF;kc.[yJ]=Sy Q+lL?%CسT4U;]z-#q?;)ܽ((T ȒaC;f3TxB/&6rfYo&|nuy?L'\O+aȢ$Hk\`?kfy vxkɮχn< O D8%yAFKR!zVyLzHv_iAk|[N$51nP&c 6s(xE21;ȣvpa7 -<~WR'4m~]4Oއ뵩vޏ-|T4-l'q(O7h l9n y1 q#2}.RZ~lfתIaa@^ I֌(}*R]:hs]iN:㱰*K]@ħBl7; xNjI u uJN׹AGNczq>㑻HwY43 U c++5ݷ RNddzh5,yU`Qf߇e~a6j~32% !G?@~ߖN$l@L5}_~KBp72CO 4.sY2D xf!(6ʗut].pF2y(q kd ( dR.ፃ !Hs Z`ֳ>%3Q,ADTQQIE!SHDD5A21DElzqZ _'ɡy<OTh10ZhT|p a )B~eOϡF0~)IͺHaa[P  ySb>|o{ LU]SE(2?v%*)"!-!^UTEbV0+[Dzʿb= 9`@/R&Y GL?~U԰T5-$@G^gvU$@LAXr_2)LJ4(41)BQHBB)H@zWr=߁֍.1i (5܌=yS0@*V{|o#pM[LĈ)F6:xv=1 hZ(nvvOw~ߝ4e9!;TDߜ3<`@1bS8Sd#!K< bswRiύ?Y!ڄQtF S]qXi"u)6whS7{ѝ ڍ/6)5Pvx6&$ '~wߎXrF4tu&#Mdb"o\@T(D,02RbPS ' ͍};bxJ0JƑ6BU CH- CBD IDͧ A)Py~ Se 3^7md{A@L"4DR BDT%Q*A2 Jj"E ![܎ C;w ]P"ѯZג'Cg5rfg! ?Qۡ􁈠-zp0㉩N?F840s!_>XbpmnlkWE# 2*($m܄a%X锡5 {# bF\f1ia M0tOu*<ԍ\IwNHuh0s9]σ quX=KϷb~ *NEnz& b! b b dHi(*(&VSj |#~{F$oRI%$I)+GG=6~i|~5)^'+z}"~UےRP%›,*! P$0ǐİ DTPA#LM 0*ߜi-W@P{ڈFj(ZT)"EE1LL2hm^ӟBfSlM"%dkɸ"*8C0ߝYI#[F`1"ЕBRHPI CT(D@PDHA4PH0A&rߏ8Lx UJG ) @biM[$DP@T(g:#<IgL<@* +T'MZ09.xTC ,"ѥ $ @HFPBП&IJ0DEAKE;`Vq{ACs 84!{J W?%}ۥr.7ׁP ,_00Q h32"Jb‘!maAC!*5&6+"l Oyp7Fbw~1DO@J@ `>q8g쎠=Τ'Ծث`);Λ`i̽ڬ,8ccʃb87Mۘ#HaUPiV21 `۷5 *E.@>m;'TU1akq3(y7H}}ڏ -.֥:'eݨXI@JʢfVUH/Hu\ J[o 7IXvh8q|ծ|ZR`+ Z9d%:`:XΙ ۘ/x)݊T-h'sܶ^Ȉ5ΑfF¾!\ y.jbtc\wpq͹b{#+Mkͮk% AnO-0PWL8{d2,+6)/b.AG 702L S4r AEÜAM[I44hb(Z"|yӹ+&);gq5j%"&8)GsmO+e(2c2҇#rU%"SFm48ڊ Ź%{rսe)$iFStwvii>\9qF4liJ4Vc"y::c51FHiM Fұ(SBLBRABKKi( ̔% @hК}4RT'pE^9jGdo#<ƹX9nnsdHseu ALYEdj0"dگ$`a \b18*4_/۔ښjdtl蘈 FIIDM(4rRذqNa'`Դl!XEHs#\U<ɫN  A 2ITyh";8ٖ Rx!T7Souhx+mgc&*B[{J.ndNqVQZg:.ܳ ;o;XՓ;lzA\Psjgn͵ˑMq r܎sr\A.c-DW$OE}&!ۻ͔M<sc?NXzZ<J)yf+jOnK$B;pW)ݥX ՐŒ*o*e RE 0j) )i$ֳſG~!u,Y"+U"7pULq'z?qCU}~YqI]jZVDȆ|ڴQ3HQ%9/ok9?TZҝJ"Qkݘ/ up A3ǜJ ׇ˲,jgIz}Ag/KՍPKmYY'.WmN+1%}vCnB#Iu Ƕ2`3t漩OOrOGcu̽!͝&ƯǏ&͐(/)iZz*V3SX60v47(WrzY>OZB`BnBZ/oDP_ܓq0uɛoMYa5ui- k kX}웗˓JڠONwz%Ʈ&9_* Mh~%!Yne[aFmLV1wHIy8G\53;8tgٷ7G=)h~͙%-U۝E#e(NRxүTɐVIe,'K();X*$9 =%~ׇڷ8b( V\?L9ewn\F-vTpܲ@ E jd]B<'+Nyǽf]_ۇRƦ /|;a ?3G/nf&1Nu(&B1ޱk{IYKti~_=f`OZXXEKgnOĹsH~i)˄"T.k<弪  ˔Vgr!' SHw4`,YP9LZPD3i2L@G #-MGJdHjm]#PQypn$Y.\TN_lHԊ}*k &ش=ӝ.~=R:2g Ot;_N!ICBۡd< Ra:39&q3+rVhVl2δ B;Ǔ6)vj+NYY=b?D|0 [Amɒ[8L!WDR곓L;;]6pC#R.Y+ZAZjFm:^{5ixm3("KWFٌm,58p̳jܲOV{TljT8 CL>aLJNDSz2@4:SW݊5h̑kCO5$V-_ޤHZ2$%SpJUbɠ&p[5YfD)C˶ԮT*La6a0̰j+oZ>ahuN'~f HGՆj'OZ(0W?sm̙lبCdų.צљ*$+],LGYVa7_;=ZVPTra&a|9S8kz=6\w[@$:-l( ġRY֜HLo70>ӶZ ߽A,cSOt:c+9utv3sV. ?l&rĂ"6ʶ0^CVrKrCvY|؎ [| "x.4IV,_}ɪCC O<-ч&#M<;wOe͇9ʩpUZ +v8i %PDd1H-Jƫl@Fk8|WVd#";WzX]AӄXL? 2K9'կ^/Bl~qpQ:/ǫX℮+B !,йT" TIpH@\0 /5d ݑADEKCakn9lD> &moE'B59:YvaoL&gZX>?KGc:ܕo,Iq!Jg #ԧ>&&=p/6NN |F =\HAWL!"_m {Sn#3Ew+Gt T|3bz°-rǭn?㨲JpJaQh>&.0?kK ^ $e^ǙtLDFgQ k8OB10C8ǧU(%}pKxםjގ"dB话 bU߳=OfwaVf%v z:Q3u >Fa%=S eU~ڈЋYI!\$n( U]`6<"l$=I,aC  5c  Y/ߗˬKnwx?C$=hOW6v+3NWW?~5UNlǞjQ Wه,8to9Ծ^x냈_u}l=r5|z;5jp|6?jO,z|kB#ۺw0? Odʆ﯇I!C,oߝS 4R~ QRD dvRrAS8t>JiQH}p0!)0wo~QX}?g߻f04 YQT":mb~¥<$e11 wHi~jat[n1; q^/΢{*E}IDK1ԫ5נs"&Yk--JDHD j@t;;Zax{c@Ew8/B)@ThQ8'<_5DT麐NLԊo!3Lƴ9+-Lp4'T *Bl3ۊ(ѫjEk_~w9X|oƋp\/<^k{2 lTñA'i},{4TzYQ X|eI~rOW8m{P7 %##|~h~ϲ Ui%o./ޗ ]hQl6$C]{5Y2Vԋ\THx%E4^ʪNG 'LVC${#.4y<*A? RD W sl*@2_u'zU^%K*'Cºa:_hCL PY[kgRe wH6]rDXOh4麠^@KH<(. Wr7SrأeL >O*@-resOJ3læI E3Po~T7KMoo\Iw ڔuANs\>e61 RV(Dbrkl[g(uc}wx[y":߷<>Ɂ@ K[w;f <+&yVA`Ws[ $#G6U35\(((hAwP Y=CuZ]6K\gNBeLԛbi.(mVnI>=:4Uƨ<=-^ U"]x9v:bq:&t{aiRY xJˎ)Nþjf0."k*+8QS޹iCkix袎_bL0WƝtqak#+xjYZ6)+*ud~y9xV;DG?AJ?3^N [mm֞T2䜝A}}fmRq]M@}Ƞ* OJŗimک`(LJnK}Oeb?\ՇqD2ȉG@OVK~}~aX[ %T(3!C7j5u#]s0|<]cvyg2=pAHfjNˑg3aaXҰxkMrf~l,,cZihH9zcYᦑσccMbʳB(&@gJZ(J扺J^ d#XuE'>m-V3/ͺ'0UZAlX.||61` !t )v?f GLQ3ϩ a8B87A>c}/Wa`l2"PV0Ff+`mݥOOOMPpX8abC}2ӆÅa"F %$80YlwM J8{L ]g}݇}Zɖjwwwv^+S~:2c͚HK%gl/YT'sjߒrL<}wzcLc{Q^" x+ZgV*}h*L裁*1 OA c" u131=E$%$,5 t=+Ryb߯G֐TJDѽRЮiOϵc {,k?Jj3Da*?rO(f24D ͎>^XU-uRC%rCd2_sz X9P4Ij>]!(OvYE8O^槣&ISXYMؘWٜO 1$ymbl0!>7?{PU'LV/0ݦicAiΰcOoN^lhOk7'Vɡ`9etD?3p/)dY4JUrs&=͈HL6X1Ði<nm!UFڊr<0~ kDBEI(FSrN9}fCwom>څxݾ}Nrm+@=d _IO"JH闔h딺Ї>R d<'~i|44Ci;2%KB@IG)E%=e_*@>HW+~Vř}vM231XEP%TEԔDD3OninئmW orVV8%4TZ?& [E% >n_+5ELQΗg{ y+_dr}%!IN7M)IT]?E8m苑}4#hnka1&ڢ&2\& byǞ|Ϻh A٣Az2 2]E.EW;c MCQc\%mg8*ܰtW@"yQU4‹M4s2j*H)ijfQ8X4%lǬѩ/tb[O1,*K#xT>@c;/DBS݀rv*]BƻDG52fE(xU YbCig 94TmrKTIFMmN*r"Vb8ձJFBF@: (92&Z-Vأ%DP?l)*$("J߷9$p̘:k:a4<+X5[B] *S>w13Uil[c[4Q8g+ノgG"T yI*b T5UEQEUSTLEGawӏIO9]<79vP_<4.m մP{X}kZ4x#O(bAKICATeB- Ph)AOhH%;5O дNA@ EJuU+V /Vv`|󒨪'Ǜw&(?h95V|LUsleOiTl{-Pv 9ַ7bG-ϖAш;FJvٕ PfCh$PU#WQRB8h<5 q+=T(g6 _NY@(g/s2siI}ӀQ9RUd3M۾Pn3D @G@\tU._*}QP˛*$="?B͏êp|Cϟ$rh!Å~xgK ' H _m|B|*1u5fY'% "<=~t! _<~4m변{=؟}ozV]P1rE`>\>e;7{.wv?X*Q %oZ͋[!_vg=ka-^<'K1SxSw$f,Khz!4F:iZBvgrqoe1pC!N)9DDT|)Q*@#v?'bi(ʃy=[O:?]̎Yy{V5[۹pC2L}`66' b '~ ̟:?V/oՖ* ҺGU ԪtJܾ[Pt(L32j}δTK&*&I!6*wGlv(/s_0}?ؿ}ҙJU@p޼6n/7zc7oߛ𩿢/Z%}d,8볲m8 |$E0\a=g[;9d2*L՟<7(ݓ;|Ё7(|/ph{sg4P,~ zu̥J`T`6FlzȒ'Ŝ,/Q9dŸAZbD| d*![>{꟪ RTtgQVWнz}*rX`,ʇ"nі"~?N (`ck1v(2ЈS -z[H Rӌ8 ;EUչ^W+JclM8zۃPY[X+I'[m+Bq^/>5<GEU?])V>SpA3 Kc c)y^{,7XSjۧr4@|S>凕߳r~w-+O?gg6h]F~mNiN<8dI$35>Mz4dNa6iV0lwD|v2;Tz^K ]D?>ZzP` >AH`>2T Ψ{[@NF7HtiZ_'տgˠzѻ]b r>3k ,uh^,MxG7lvb1@?ȁq# yC|_y/Լ^tK_1kHhg͐F8 ?Q*'2˂cx*gz~yK G ~mzKr*2w T':"Pf)>{>hI~?xĀhy΃,1(A<8n?WaQT&ZSzڹ/#2QIIݨaN ?5`;$̴M`&6"J~'{ ?Nt\]{ܜ?]-?-f BTRH7px՛;%>j~'}\uCP!ջQڪ}1AHyRï/eү4rI7n/A^ws E> u 'j.'+^*'ɳ}mH aG^)})(@S?0|L| r_MyOfx$bGwF,R{Ty(4TVOI 4Nai߆ȑf vpy0}q'y~T ޡmFp ?M! LyQ4*eƵ|5X`aબ.>[dǞS/뢗?0)=چ:+ +|"7rg7(lC B2Y$c#xZgϥryyQsE{yeQ2!{9$,i['!Oي}t= (aƽȰqTi"(H _4 lJ- JǺP?hK\Swr+87̸"v\(ة[*`73*=^ 2wiU$^e.\q^Qxw;2Qj֎L]NƑYY/sVyn8gV_*W.7GMPrZKo N#^07~oϏD|8\/_Zh~ꉎelEyJ( u[+t!6s|"az{vqkxɄƃY=&c,ҹ`~GMHO&io(\,^?QO *q{vAXuî5/ ߿<>ڢ5%zgætii{D(ѭq1hN٩5\uud<#\at=Ԍp@)v[/ϖLHC7QIF$F@;>[.y4 UUKI&xKȐ?m}ޯ}Aݍ=9REb˿OĠQ|n3l߫־?Sdw_Q9vʔՕ{ayIBHڻ^dIQ|}[jQ~J4 t {}pWϢ̘ x~3p>G}~MzrӰˊZ/ą*uuo#<_Rq24wEzfll'c ,$#Xz; 5"(/I,8=0C_ag2 m]v+,ߜ՟Qb64TT4خKꧨ~I>b޷HI@`QHAP-x+W6DzH{C| Gw6'R,mGjj~/~ySFFeR(H%M<a Jx -@zt#rc9_ ^ô?;_^ _/g+iE]y,l.\_x[_W7[i,cM/fk>b}W`fEgqWř}X[@s!' KI3W@V0F ٯY2e7Yt 2O'!>h=/?ͷ}?U򮼉u#wED~_I>jgCat~glo"Q {q{U$9ouq 2T+Q*]ӽW+`,FM`$䒈=Z_NPjEq1UvwXAfO^3WDj2p*#Q(v(ȿ_D}?d!O>ިu;ef@OT9iU`7N)u9EZPJEquA ? ˈzCY#[A<džɡy~1sˌ1L+ |.C 8HsW|pVԮ=nJ~Bx\8vS盜ѭ骗7;J6q/X[zu %_jjIIR"Sh=͖}M+an*[`z{& 3okau1`U+5/cP.,ܦ$ O"n}  9ܓuZHWK%oLE7L-m3{Zч. tK%&1+`p^h`όu4%MT^h {@3!bom-ň: ᆓmهoOtDӞɠ ]>?ׄ:đvOlќi|8K9 0c½H(I U;d7< `tqrЅhD׈$]zHx9AQl4wKz!LMl+?Wהŭ3^'t~0_4ǵf=rLU֐ɺjaODVY@67~1JF{辛׊iL3Cӱ^/cIp'[ ''Z],տX$ J#P4@C ( sU&p!>=v8Op~9 7_ΑNlGQ2iWk]CI ?G=/̇)8vUU|  N/#AMy=YWѱ:IPp]}~0sw{}\|8ٗVzys˪­Kf,Án\PlX4Eb>u@!պau}P]l9Zþ d7{uhvn 3[p ]sB W 1H P`b$s$kz~8 g1+ t)+.y8 Q.*E'(: f:^7@v9[lC}3dVwFoѰ/ A{X?Io=H(Pu@s Wo?<"~!B4EE_o*~o1{X S.~Ɓ?~:12wBbJ#1js|DU]U]T:uU]/M^+/866wfb7wUp(l0/ԹBU hґ.= JKF~-D$I$*mEUcM ^NPc䂉pF>u5ۭWw vwA, ݨ-kRSD~,x4"wo[~y_>U%_Ovúo?G>{zGΈF)aK>nYS5 @< `NQS? ٜ0:VcÅt)^CwU?֏>?O?98EEJnQt*F|rƳ@WJ'[ 10׊&2#l@]A+ k!!%I/ᮾ>fN?`1Q3IjQE$q& lA@ ?ǗNPϷ߈ T-!4-4mS zw~}t䈟/:opKԲ b58m`qkHW-6;]i=s\z-{nh"vyι=NRnV%䵭c@b\>]o6zl+b-ukMqUc" Nȑf2qȵlنm=6c'[1ioqݑ,v"5zb#h9-Es0NFkZ3]綰3gvpk:y|{owu'exmNQ.7+YZuMj;ew&w!vfxc>B޴^o)X!WNWũxoaX((( [#f?,5 :^݅2D{}5Fse1@u@` nmݏLf#TTI%g F;SdpǶr 'Kn.߃g2^*=mmz xp'6zD| ݷz@=0Ԃ|uHz"6^A!MNG((}b&M/ |0PU ?惯 'yP}B]}!?'O]ATȮ .x80DdUv:{wv|J"X8&V-sxo(@@`6 Ηn @Os}ǴI;IEKiSDgT8i@AjC @7Yq:`1CAzT[%0>u9; n QXΡ&`A8CAC$MXu;dԢ-emx~N ǧYBߝ@Bi/?PXZ+w/9*L~Oop|F?*!_]rcP Cg4RRc9'8I(H|Yl<9c[:0)}|?L[DH`.)M٭2.չ ]pG /K( hm}B~c'ӯ|eK]I̒UYE0#O +UbR!~,! AAEA?Rz=NttM HECQBOOuObj OYU8A/T>TWusCz! ̿JcBJyUy=cJ'W R Z xf hoAOfNG׫?(VjۭQ=8{xV{~r1*kklbe%1P =ע/q+ad=\`~ <{`:케*>4 Bzygr|Nl,Wl?-d $t_tF俳hy@sh!HWkӷO ތ4D&P DB>P64()\$oӴ4O";&A}߰nT !±@B}.̞_(Ȼ]@߃,>g\ވQBDU /h)WomA|,eOv0 P8NBAkaUEDVmhahP9LWoh2 =S2 ⾹1 ^@!ezї7cBx~`;L<8å'{Lj")%OK !̨"H}Mmdʨ.] F{G utX~e=9ƣYv篿4 |v Δj:Ȩֹ0Y%= t(kC|a3<, 6d]Ƭj>~c @ŪdSA䬱arFq"@Uͯ,=BR籟bgޘo/-vߏ !h[O?)UU]h(h[SD`6"R&Bmmmحmm` my4RJ1%"&ИN$*he9<V ޘ܈ ]N8cMY}!M@kcdVӢ m?#.j8S}J: ;gzwqn5a1}Pc]%EMh~ r4%(J(*{6韀>}2LCyah&@ǿĎ ”G‹EZ_~>W? Z9gH(5%u1-4 <%LUUUUUUU|X0#x7AGeo/.|~>>߷Lm+"DOX QMӬңn`?ЄL h͞w$[>4 `~S! zY-;y9'duɷԘkܨ }Dc$pe Y@̯ (~q&HA>>Vd^ct{& @^DmK>8҉IT`S(R7sq|2pA"C`Hg'? RCT.~t"œO3^OQzKWҘH%KP0Ob#viHs9DAgh9y&2bC[{l/_Ggu@3=AN.u?*z, utp$??~~a#p3oB IOV=> ೧z<G}|<^H9KNxqi9|?ٙFF~O(=Pl}; yESivw}n(?E@g=ߧM"FO V'ʀ2N{O7{i*uZv`(,C<뗮>91txxD[H#W:R!BuO?."EG=wD$ ؊ aqșdLF h#G~VXM0V%P"C~H7aPGOihK>'&Lxl%"7ps]y @SHLK+&tΨ}&(OA9Bu`SUߕWے{-GvH_w}H y{r]#Q̌NEȯp72$prv>T i3D=ן?_,8/{T 24kgP'U)@ٽU{}zbU~?Ok] HB1 !Ice_!?MAx!5CqѵWܿ_d~c]8)~PR&*"v| H   ԉ!=u%'փ{E> Q;5f 9*LB^َ҇T үٲ >X[׻:kLlzA_0({Gt@BDYQbĦ:}>>>]">>w Zoɡr5.C_ Qҁ +)GI*?7c}@,H"CC/?FInHܒII'7:|D;I$mmb-mmVڶmmmmQm[mmmնt܇pjǞrJŀ}Zke1oXu&2)|׵ļihioDb56?m?LȆSkd*ۺL|Hiϟ  ?' #QQ9 t Ïֲ0V,$hDvXnV"OJ-&aQIafw ʱA~1<ګSXq?8ǁc'hqCxfn xg9^TBX?+y8+? V82Py"uM ˼͝ n O9Mƪσ&˜]S! t}RJa<ۊPnr;W;\ʇK+0&S D4scZa+ 铉!d=/oI ]Vًzտ:  H`:a078{4j+Tra2]tA 1~˿ώ?Q ʪBqn#T+32u5@fBq@vcʜ}P~.? U O ۆb|nߕ7mH (yܚy XjaJ5Ouf&TuTF3xB84}"{HTO\6=iQZ/1^vs;}|F(MGʭ<31TiLf;.X~. D c)EM30v",x,r d]dO"3W}X3wLRƲ|#&#ɧn%6r%t㓈뛸1|6ޢgUhuOBo@L?Tt7g$K ZWHg La}K:? &ٗo9H ? KMCґ4A\|/ B8_plA֣ťnˮ܁nYc3oAM``(/CJ-,;ᮿګ]rJTz\ca'=WvzyTׂBVxЉ:׶{znR2֫,4>N.N_ִij,_+Ab o.-/`'"袰(Z0}!<ۮ:4BuDcfLjhĨf 1Wg6K^uRX)K`(Avί2a$ WQ`ڭU$idvJJ=YyDŽC~_?mfI?;%.dPS}ph%T/&3Kc~3q8i k3*@m.i"фL1z Z_@֯znnBȦKX^RvN^aUR<y\diYAX[eHy [D y['^yŌ|]c-FdzDBՑ68t)͎Y֜.#S 'uH 9U*x*]%*悮_Y|qgpr[2RxHAz¦-N V䚨+z\WXt I"I3:ʒNlq5rFDǡʁwa0JjnwO\)m=gР . ?@ L@kN|q$|psNIBŌh D,v ω _\ٷ#e~Zb?ӯ*_XaՏbE#-W([רƜ~~ܒ>gOa8op{i}NUQPr5@Bl'O0]~X orK$B( L%$!4y$:+ +لGŸ_Sɸ8 UPK(?sNì9zmL'?֓۽a 꽴l9Nw݃<7Ey/_*{5Wq|_ /.Jmi1ʨ59%mjݓ51AuG?'JC~$.2`dyJiq沏_ ,hY02z1íCw,&f\#ˏlƋI>X~/.\[9s*%Uia@9,ٯ6Z#u0n4&YJC7;)ްCwc!Rhu9]]{smq@(ʼP4me1FM&1D|y(AӇx$ZƊ**xzyy@0BPgF$3}ޞew ohVvԣj=DEC,ۦSFf碧@e^N<hH~ Y`5=c2֬eLMJfiH6˜Qă a=ׂ%HdŅQ=wt2I*4L`3eL*Sc-˔YJ̷ )ߟ/ըADu7H&D=4+W_gC {o[,2¢cL &'btj8ʿbH%A{\Per8oT1B_%>bFh6Ӆ `rRlLdn2*M*G"3dd#S)+|m:Ýw|8$ܓ?"c3B h%I4|i?vΐ#浔Ӟ5,,(8֏G*!P@pnuj/(w9伕X T BB_(oز_]r~>eI؂F/s=\A^wDqMՒ=_ٛ8ɇVvO(RnB lt4KwMA)"j,ddAwĈ }7)Տ~S.:QZ!ClHKY9;a5h'kAajnpjSڴ/lV"\Hl./LHC3"w?.DFY=-#i 6@ԛn1̷0V<ҷLMYWpzYGJ +ΗTD"=9Q8@G_LUHMʂLv"\8X ݀mCJ\x|0}$ʴB lAJqHY( XLtn!$8T0nֲp:ODE$:-xngL߮Bc RlY*|x5EۃecE&7 AḈ ؍ "42(a5+/5&V.e4Fb5{˕Ampp@`f$Ӧy//"|᳡Wˬ\2Ɠ9E/0od#F\tT*%E_;/%=z5%,V L5-HN@d8rÔޖ$(U#a>Y[^eBMwRin̹qö8<53B= {tIvveP c*NO{vajYvegc(NBw# YTEx! 4>.{dm3X]ַ/̠hjCe bֻWbd4"N!2UOȐ=]2{$ @`Ep[!Ծ_Eĉ6{eFZ!Ddb/sr\:)X̯5a5+-[0*/*A[0y/q8dGl㐿B͝`Ϻlb?cNh"BJNDݡONkʋ:cXjP1!/+!QطnM'|A`S'u gǶ]0ޢUR ᩜw:FRہGks{]@ta0m):Vk=@-6{,Nez ̩DgmlY+ѷwru!t8ok[(=Sv(b%p.iD"Oq ax*Y'$%nªK׌#0PamՄCeM.LR /' t(e?儚y?p*jP_ۇſ})͂iS'A#&sE?a|Jn3 :cYa!c̏p4/KZO& / μJf%@`$*{(PrC#d^+@>3>?OS>PD)@4(ZdDvH7Vm{`A6# w*L^@<ݗ46l{gT3\`݈&?y}i?KǬu0nS/pm/<^4P/X(!0H>wAQ3")1)|Q!s3?p(Gl=P: Zd 4Ʉ¡m*$eIbEo0!&7e1~kG-+IM+AA#B7F9V8[ύ'ǂѶ H3Ư~jUsTV#!LPo?fg/i$ZMc뗱Qu|H'QR†CP.ِ 8vٕe ԁw B!1(gLÿgmU$`tuG +9ڪVL_^כ4xX+|Ks~iwB4bM@J?i;q, tbOb vv(pk: ?l7AGv281nw0 vٱ5YCi vn=O]GAUߎq($aXmX>S搣] ʑ)J3 op5X,tW醒?m$ȒI$r[ `yKI,|1C0a*q^{+ng[Z5L "#'l,'8=DaEH o c6~0?GvG$n 2zC0vOWkEi|+t+z|1QnZ5܆>K p9ZJOv# zgӄ[6aVM:B?cB~k1S]f1ԃ՝V'b[nHY$ 01j+Zimm6?D`y>KNA#XZt`Q r͝:u]>4l:L̕_sչ4(\P'JD0'm,F6B,ec糎fLaq܄w+`댃h\͔<:@.ًm=2bDA4[_j D󭧯ً pxVv- 4T@l{%!k 0J_rƤcf@y.}~F ^hA'kD*Kn,1i^8dژUUUUUUUdZBK;>ڣ\e{Df胳GB62 6A$瑶zg F MqoD,5YUE^1/W`Ak,|XmP4K/F`~ w«\ h=&RI'\*@TR/vQ@$=+\c΂֦l.P3DAɿxY_xyG>*8.tMʡbY""ᚰ9NjusJHr\"˺- DRUjmUW-Uktf &9q} A(?Q UxXNeve0(|Sha=_AHΨ  N͏VA(X mވ *mRʲ|MeH`n kI + p, G| `PxF1 'FfL)@tMyqs^``3mpJt,a\N 3RDtY}&^4L!v e=(~!c,Sg}UiaF*1Xa舝$ذoT h]o_ r!Kқ׾6x?ʻLI;)76}-K w'+?7< o:l깢Mr΃+xK+k=xr>#yZjV[teU!cY;H0Y9mxhh<8eیT Д #"a!a,g@1aw~ؘ (,͎` j[dT.(C)v|nք6[^[I:$riaIyJZ` ~s?FoI&ꎙk{ًʀ0k>^Of8VJ(o8x h}m&$@ϸӧ_@OC02Tˀ3s*=oŔ&܈S8[3T"`BMU??(KS#b_tu[Ք;]8 #2]G3+ Y*4E83 ~N^zz5}ۃs2J0HL2'TQ1J4baZS# 4N6bΜaA#IQ/G3E4RPI)ΜtѩLji,(L"s`9"72; E1tNNK0 tfDCt6ԚES>W(%rUe߷{ A*ˊkA??Ȯ@bF`8 kwÿ GQbR{=ߋBwOlboP$w(<{Rk–js^ps_7C1t5|K|y>cЩ D_rC]7Py"W +0Rһ}4iqTb<'Mu`JWɘV™pqkJ^0Toy^pSMfj zް.K) I;W|`Ox}?v\X4 w\b>D`$b.Qa}^x/i|l`{/#7BZzo^0w!>}}HLM>`f% A&!:PsŬ;p-q/q;Okt CvL*BoKgI*AGokx|#%3Oj~/.)&A`1/.>F5`Qx2p= nX1كZgYAu)m-IH mxfJoad"{%.bZPXSk!E":c!^Y(1ND q;#a.Hu-|]_ i ?5isP> b :pD 30;6Ϧv-UKO1 x;g]>L*^}!M7W*#Ske\or5(<_z(?dUz4#tӋ*n u([^D zM5xK3J&D!vQǚh(F H*;2a'!(J AX+xjW).YٲVteA},Cwm[N~gdNߢC2D5P$XDvc D@Vmw(\ε@I$Q~' . vY4c޳ Kv9iYon`Gw0 X0{HsE#*$g ko 6gRST1rVhb0&=j Z1šHT'yNDZ Jl̊n> qVgR 3ICXcyψ'&mAȞ>Qo]*y1*bࠓwfb;9mi;3ab#&gd*%mQ9@=3Hs;Dl(˸-ds-T@5M/-#1w^ʕ?lT~տOh;5SAߧ y`j,b5:]T(qgdLe(yxk|n}|e cvIӹqT/ڣ$ rwlw ȼ A#-0 ge]5]qnf[JOwAzѽEUU: ^1IIkDa"]Ǩm[ŝ.wk=G^hRI&qSU #*|5a׈F hNm^Tta: eD?)AGXa;tx,p5-x|;^Ի7E lV:KkLB^` P1F(̣ʜTk=U+`O"&/fK?P$Ti3O'LHi7($X҄ ry 7?f#|i&ªu N˲\|h#d) &1 H oW#NuV(/ &?:iM?+Z)X0$aCl泌\X^*b#bDژYwJNVX)G"50#W/c7ӕ^b|Jê#\4G F#M'SXcI2B`,HMv`hA,7TJX[[`Ku&ԀSף08(QBU)U1!6uƨcJ's7FgvJֻE=tMngVK6v@j">xwAL&%[hC|H~8l:~Y]>!Z  2Ga#n!e,S6;VOzF״GuQ>\X3v*-BK4-|Ie) Qfv˗yE_SU`>҉zwuu/|/ ¿ԩr?uZا=~q@(7nª `U:zǒ4O߈KpGkGϾ]0J|zlY]%@}{AHp /R;3# T. @(aYu-x.|q]?}%g-| lt~Ol|l"K̹nFD^&ODGQA_ȼn?v֞9qBP"KĄ^-#j~eCL)L834/K}RNg'ηKC=d_ g, 'jXS`Q &iES@N/"6QUcƓ5PeC^+GBD]I /a_lWF]T{km>鮇RW9_m Z]ѝ6P%r0_;e#Zt+DN%6d!1-gB,8tZb޽ک1DLAL;ձuM*_U <.{aEx] 9/w`D ՟.1wAyeX p_38?7weQ7^#V&*ɢp,=G1|U;+JڙiSʫAiQ8 d}.!  Hڅ B8~[۳2y{Qr$JU"JSGgH@I<69 7/g]PhH$~r2lgpx,w&3NpMzOdd |" 1ꢱg34wLxmHX/ @VE1\ӟ, RX ug20<.OP6(MEŐ%#¤:*%b:r݈* }29:zSYzV(T/`\фM17>eC}:5܉ h8Ejhe(YMV^VjuPw jD0ɣ@u3AYc7ApIf|ʸl>Y *TɔpXDȡP#v#Wk 7֐; /Lkxw/~۴A07sR|S"MVUS4@ E-{Gptvv?Cr/.2o#V`^NȥAā]6q;Yt:`' r~xƂ>s3let釴7o@!@Trw-=Kv >,ښ_!w;\YgM&s#_R0o.S-7\D{&!D<8bگvW“{ &uXx'Y\&t4b"7xB[/ddĕ*D_ce9pv7궄_@!fWK\>ۃy\޾ { cSPGL͊*Cq|OYE-p -#W+*}>\j|~9n V \_%uN¹2xAǯ~7SWdiш.g"*4w}1:P"G( @LLnߎ?DiYmi EY^<_[($'R4%d9 n5|bf]~ccve6Z+) ;onApvRDl7A zq+/ޤ\6B`nYx<..v?YWxxg#ʪ?(pOa-\>ڸJ#3{#()ʟD5+'AV3K^mg1`N)h[`R-%n1c*ݷC(/2{+%^lIhǾ>ޭI <@툏]dP O(у[u}*(?Q蠟qD_OBPCffi e.ˌfNpݤD)1Im/K$)xX{$8MIOg=}W )ݯ shmWްEٯ/bu“?ʒyͨsῠ%-_{}<.`5;G=2'|b=B &׮;!tv% H{%Xj2nQ3wBgq6Brut]Ѵ 0,cֿΙGD*ۂ6`HaPwIkPn KWG[TR C5y!G#OAkIc& *د)*4=TZBcI>.8t18H&hh)0 P$.hRRքlW@`AșBmݕgmg !D)Dj)ܻSDJ#pZV(++J\|0]k7ō c~Sa1Sb5<s;)-8?a9 ×hsD!<-(aJ.+b`I`>r?d5*$dKp˫7{e5;D{W (>1jX!.v0Wa{Ϫ<@Ňrc a<Į,Vsls@H)۟PH1k7,oBNJc <)-(8:S"g 4ep;䍷χto'5t3Nqe^"4wN?TQ? 4ڹō+i1z& D|jF3) N׌d&F+)Z9z-V{ސv6ybߕ*ʡr,'8x^il 9 Kg Q \wHw7s+(3f+xʴjkXFu>qk|C3!x4cw'\u]&ڟ}.]12OSZF918 ~9'#J#qoҎ6Uq\d2%%% 8Lj-@Ё(V@{X%ujPc,#}¯6NV5O0R]OҟT,*مR`9};u߷^V31>wTs\v2OYn㏃3ӵ8~:_d]w_3ޟHB%ޥK'rsV)*EqnHw/j!FV;袧'oYw^@ȸ˵k6CX T]tH1^WW|5‡{U1/#w0,tQڰ,62gz+W*ȧ6{EZ+0C^Oy@̅Y0qv %E ׉=68ҳ@n-MپxuhaPx8Yrgi_<+XcbȲlt{İ;1e,8/zf/982vSKsCN7|^b?[Bz,S1ͮ'[5.Lb\)Ӥ;@qHB`]7TaV3hⵙ N*::5& ~ J4#UGlXUVS\=]=A#TT$CnUvƉM?`(v篤}_׊;J`0$-V@}(&-1ݘw<3cXXeU3QȌ_fћ\ꢥD6tr%t4¶8 6njUE# xњe͘2K탑||`+E1U+г'31ԡn}IU*jc%.zFc%̰a4 6㵽sD&]x5!@'f9i\ cg$*tD*8m  $Z\0i\&WER>$_ƚ0.~gwK stT]q˷⿱),eLdLs,8!mm>emi~+&|*#7f4J¡KƽOW Կ&bgTfVbg޴#;6t_)ِv .Q&qzAW!"|RGߧsZgP6S04̠ 8Na!>/=HҲ m$D0pV}>0"ҢobJ|bZ^58N)ŋ"!yo. .Pz\0!0uA2|Bȁ.*p첻@(b,q¤|@oY1(A)]ItctUx@2H;?l!A>l# W||sGcat FP>D~+e{9$,9*al)ZW s m]>Sc Hm8ݑ+"EX;ЇgLh^ Oh {=Ԏ<4(r^]Ũ3sl*>ºwWھW7Q(oFj35p+|NoL01Kڷ/6q"d}DHܳHbw3 ?~e706ӂTSƊ;T~&3`2Áoz4͝s+>zZ?m\?~xv:d"tQ3waw{niP1D\ ) kQbǎ=/;yϭ{ gASʦ>ͱ7 {G.G;{14(v ^s 8YKo:v,:q#IExoB@%ۺq=1omIψ{w OG}vfL)A4GV>1Q5<ΎfnJhqf"~{ ƻea]( !iG'79߶C+DUxf&wְ%)ӹ"dZo،\湇-azKOD2]N/7\8Rc=W9` l ǔ.qwW?j ujDxR3#Aԡ {HPʟOcBv~0?eLhNɿt :$EWe?|?y{}:9PGY1T@zתS]]ޔw~WQ o>$"_O˯u޿}~xa1D O].( 'y*?[uhP|(H;-GI9(("$@هG% #!լJ S|1LOZ_ox)? dՅqjn@O_ƍ7cPsuAw*&TDZ=1Hc97tHe ft潝+l>寧~>?f8?aܥ$.GN*f"4faiN]l1Oc]"sc*R?`b s ^UJ*JT2@쪆( && bVe`jQD I?ޟ^)1D(@! RĈ1S)JU-@PLye DK"k}O\oAHP>W + 3 "I~ H(†9oqdgW EMI(R 7_ $ z֗=0ýgԮU ;"?1NaBhs@aH$(1\lya=4TQDVJ­ M"Zz ͶfIF?&UאH1ԼϿ }GY{O2:M/s?z ,Hrj'""*?C9ƫsPZIg)n>h1fZJK*!9]&JlK ً3ʻta!kΦ%pu`Hw˰Ao9O M.uGo-dٱ$ءF+2D˯."YEj'l!sRS/wڙ|) dDԤ"2!Cg#&!WxE[?G L4·u?ɀ[>}m*AH1wI,ZlT\!P7^$Vij~$ۙ~0C KjӤ˖@@}ՓT@Hz8r*er(vX'22$]ÏXP_uW3FNR;gI @*ՓaԚ}:(_ٯ`<11Dݜf=Z cK|Fn& ?r{H\9@Yu!k}G7BPq ]}l2AN^uY>^fDnra*0$ntVQ +|72`eн9}@@ * v@1a"e)S'fs Ӿ舃I1_<-"B1{zD~Q-PO]D0{:$8z5_wB5ȉ,pCdZl#œ}pS.|FۍdpFN pB F1(*xMۇWQG% ŸAA9΃?P?XB;H'y\D+Dtn3owϛߵfS6ҥ?L)4i$LPU]Lb2OQ˒_~{sJ< ;(*GPXaKd@P|& Lc SETa R(IBG@!ߗX}Pp`hr8:bFKC2"Rt 9ذdb! UX3f^(6SJ"TɎU2My$U ?vg;Cw"6nG#o|/t%j7Uq֊>c΍%JKssF-GX,p=E"/~ߨyPq -I;SroY.]{=aߒ-q\Z9 !aQ9{5>V㋧l" A'3 Hߩyps &$cE(,ޛzjwcE?D἞hkRF2ydᯮ{ndžSg6۸p#r^%GJ+!}x=JR?$Q]"s@$m%_T@YAxzopq4{cMGWzd<+QӳȎ%x3©!y,=@*AՄ;=~nO)_qvErmKOC]{WF>|j/}6˾5n޺av_䓛;!ݞ{=~Z |6MT^E]qtRS]haP@x&YP81{>1XA!1h݇ }0R%>>oG;F}H_ff6~;w-ǂ} wtg~P}|>.G͆]nDN[8OUUQvK 7U5r15 S5`_}]& O ݟ7BHYXƹJ5]v }h:a_U7POD8[XQDwV{gwo">ئ?UAA68HmЄAD=VYʃ oU©x8}?RuY/5.}C팏j؎~1L05if,Kp8;7*j=h\CGַemrX^0\|PrQ#dT}7Շ"06\. 8 suV$N2Bhvo %rX4-*q!I>H 2i`̰O] { 9+ xHugԀ`/M~q{n*"Db  uMeJ]X2{1)ɅK cV6,O&+ Iutq ~fR@uKR,Mw1%F ޟnßomXW؁ɻ!XvTrAIRNB۰uMëo[@)]x{6&M,Wj@eHG"{5*ē# <^SOY/pJ:MMyȍnޅ^<3 >*?_~\}_Mww/w.+Q0a}^\G6knlXڣ}*{xZ*Wr|%N7*bi(e>h'ޛW2+bi퀖I=#rdmr;?Aty ,h8 nsƉ!tqߜoßqoշOqIbν]]W\!U8!;;`G{Tَp>amWD+"^~ip fjľ|`d;]6Y0Σ~A!@H{S6ؠGh#ejTB]e`SǸG1Aj [g~h;6x?I|wU/|V̾(Ó{|xSvC¥iⵠZ}zaVySqRéF`~-)?yP)s)T5O|xZf(I;gaUk~\x=nq/M;"nd?x "o 캈E9:b a8^qbacn,5by\QuO־O©?1v/.8>˟ˡ:+MEοbM˗wzC uz="#x t=x D1q_>ߏ?f6:gz4_py֞O`Co/QײN|VF>6]i3!M7ܺgr`8백S{:ғVh4Foɜ^Wu$Urj\Q7sFZOUzC? ƳؤEҬ(Z*=n]cQw n|oo_e,2+y;ʎL7q , frGJS`1RݪQm3|y|A뢎 z8FvZpw}'UDb<Ȟ=#F0ʔPmǵhDd plձi.n$I+\`g"TbҹE97\x=Ԝv* *t-@1'K_5W٦:xJP3Gc3#;Dz32%Pmd&3\x6$⧯(z9ۗ]߀6ǫf!&JGf:_\WNW](δH<8u\յW,/Gd <Y`ee_u2Q]U,Qka}1܄48N̵H\sE+vZc .s $DZM*"X;J*Ey;o& zD\M8 kˬ/oh PUDԃ@ ر|ag S% z*\e]5nybHU*I؅<)ChFqi+}j Y_2ʥ ɃAܱ{(if[+59}5*-0}+xkbЗ b\6L7.ڒ*(xtQ 9")].7& A'o7{w,J!|;)=jԋwńP·3WJ~νԈۖ%I8b%-VLtlq. JE r= "V҂g}\i 4}UwdJJ3E9ˣݚF6S|yn$߬=*;:rxI:~Z]$hݎ|;*a;)/[C+"q6m}aφq+0kwZ'TQ- p(U "z_FF *I Rƞ;U|)‚ޓ˕|٧/D]C}uDot/q} :9!A}ZE u+누zkl51WXqiMY>F{ym?W*T@2=f$P|Gl?vQ%9?logIB$R(*) @I~ hEMA-%@QP4UA bFf* a6M@F@5Vˤ4d`b `Ӫ v2TAPPRăMC$TQE,@13%5EPLE m`G)hm)$hƝfکڴA;δXM""2´.(E i @ bZ"Zj|B#@ MCT)U-*M$ @R0DCL@LQQI -PI ULS2$BQ)3%03%4IEPM RPRDRRP$3 TRU4 I 0E!TTJL!DUL RQ$UBDT 3AAEPQAE40EQ,M CE31PE!+% LLĴPD4C H)@LP440U$DS4R!I$RERW#UMPM%"BEʔLLQ Q LA@SPTDQ3EDATKZ3 @4DTE3MI"M% BґI AC$$ 2-%AEC4E$D0MhEQ1AX $iV!"d) ( B "NC"b '昒9j(Rhd Jaa)- UI5E/aURMJDRS0DDCR0UTUEIPԱ5DI-4PQ HUPTBRDs&MPPLMBLAERHxNfTsf1 E2RS{p QK LDLD@\: ah U hj`)$!b(*%J $iB"* bR!IAD@UH5-L44!TQ1SE@MBE$3D4QD_#`hdi s ('$e )(I( * h%do0T2$}a #LDTE50UUBD1PQT$#JASSDM4JP=' s[T@BdRrD2c1ӓr2P RHT:ʆD.yNBz`G _tjabMTAJUMT DSUA Q@r}R>Tߞ9d vD)lZĊ;Hs!{xP @(DP(1 ~@?4/?8EQB$dQLEG #&"; G'(b he$! RY{#\b;Y߯c֨b뿦 ^1l}H| )((d&>6(hALFA a؏?lǷP&BA)m|69sp;G?c1X jJfP+@cbh! (a[ A@r:lm R ~|b`vylII Zqb\JPsjyÁ4I (&!nX҄7n@p- % aB`i b4.1 B1RAH+ )ݝ.,zø!D)B_ ^Jg:@`EPTťħ`_: ИY 2LD@[f0`J fixLNѷpP` 9!@\XmI/$h@M*R F Kg³需fc;: UzחO٬x3^Lq8q=.QJBحж2f5^|jM4%QN֏铏Ge0 qaHnt_~0X*vWG#YrľEJ~1՟ G Q-Mnczz\0&@Q>fO *_ Jp7atq, sݺyQ ƿQ|sUiSGj3]V~gu'ض/4@wOg9qudqvp[3OqlqIVcG*°"Ҽ68VCCqL{ LGxlٶ< wMZpsT/ZV\7^!B!':AY`{~qjW vS^Xn:,Gl~| @c`htXPz/?o'<9zn2`߈ޜPPQ$G2ӟ X(g2knknX}u>\8H/mR}p "Y_ _u+6EVUrFc?e2WXm>g&KuY4h6(pG%iaXOfxAӀ˂k~2+}p 4x(/ٵ9}r m>DF@wBbRtmt߿1NxrLϕepS}Ė}l>/uuߢJQtcT{ְ!)%BTЦBΧs(`YZ3Chb]{pNfa3خ2[Z,AXkҶӎ<-'ӧTW*ռQ*ƕ:E^qZXcbYơs|E1ƱWV34v·ίTUVExRT3uvt }Ihc7o|<xUdgeE^.gQ5}+LJ-8, Rt;4 O핒GXl(+w^~oK=8_*AYCb}*!2vï=~_}́(%އo"LWz Mj5ݞ~cmyxS]=ݮ5]yAM ΓP}?8zt'NG"u~O=xKrAnV{iFG?P׏sx|!^~9iȔ_3=lO­Dl  tz[AsA*`.6K>GQ@7 O_x\E=oBY91,)+ɩblpʕM%;L ƆC|k~n(֝#X'ٲ1:fե6gcVnГfIN/Eؼv~!rʫ1P}Tz;i[dxB.h~ S2eë}Aђ{ s;SeOz'A_ɭ۱ l@WէP@yB}ʠTڛm"!"(06DS) ?-TH/ƣOL=΋װil@wqw?%@>1M̈rAT ih_~~]_ s8.sInF廲}ޘXa֖5%Sdb7)Hv8IU ^l'rI}3<;GM'zX.Zt~0I_<"j ``/ A$1  G]=g=^ckM>>m{VNpNI;ðH')@' ==#%nVq;2IR$̯_x׃ E3EXKx1MFDpQ7 p5|cW(r|{Au:xt.=9 Mg7ᛃ#!1Yްd<[[ۀb0[؍0efΑ#Yߧ'w|p 1󎡳a8? ji H,v.;Gr(sbL`R%߈p) Jx GM!mVL<}9Jk5 tM먏y8,`:i٭kldYTA@ C$ 89owx\sXDfymҕAB\bқ"6o#Kc04B@+`$8o0m'SZ(o>:ruLfcߋMoVgZl`6?yL{ӧx ^"GA<1Zpgڕ¾C2V>\^BMC77$=wF`ޚGܦlY z  A8bamTE.!FJjz{{ad=J)@t}mognNbXu=NG_)׵POك䪀XಳY ,AQտuA}gpx}wxct 5L w40sv@""BOGd$醂k S-4IqA0{1ߔeHB*؂R> d#(`TFC\O栛o: G~ a2_ 5 |}R(%AtQ+D};z+$jp̀nw;yX>8۪yO_B7"THrt̮ID{''hZi$8C!$O^7"!0 2HCBH%|N(׻_ϟy<WH̓"A{BwwΦV@5npq ,zOI+lWK,2kN\0Le잋-d !Ox@HzkaIK$)qT R%e*$q"մ$[bwӍi"!t%/ X{K~i'F?Ly^q(9L&beôǔ `v6ּ0ާ ^,\fa(} LܲaId盭7Bf4xh{IC͎!A<9:ZvEi܁ k҃ù @(?!) GV#G̽R40/* E5Qlfl;qwiX,_܏I0(*<&W&Yn""PAji~A㾈hwPyY&kq5Ҏ P|{[%DYPe:,YZ[_J! 2|7gku!Þ[m=FJ:>B7ِ[z'rˎuh՝`wLY蹂1ծeQO1Q ѹ‹UZ$wgͪ#[ IQ@|}:G9jAfE)0VМ \{:9$9WXŘ}f+e]ʰdҿ n >v 2ނ딞 &+q3iaJO2&FT1- :0V?Mv/v|ׂ ,ȻyLxyFf=Gc2Œkdf*`ycJ>9J΍a> -FGҙEPB"¾F0BrO/f(,ݺ;}F95jm}㛙k]UzoZ>o!nu_g.Ѓ"tۛ :Gϔme8S5[؁<>f1 Iʪ4G#>Q쐦>AuōzEUL"W] _xω -bDG^}q7jGG9I 2Fv_Õ.` Gc>)ݴYO 2F@|o.Vew|MKbc+/h_L25!#LoO=^sxwnX^V,g݇` }#V6+Rpv|eoM(ݔSt@`c<0n EэL/GI p hj=RQ ,fӔO$ģ:mfBm`hQBraAcKY{u?O^CKB#HL0ݟÐ"W_|qYxta56pbҬ!H~]6u@isٟ06W0I*`qDHHL7_2 4h| 4B>Bz~Ta~/᝭hv~>ļ__)a  9cpmgOm%9pHKY*>tVyԺ83sL:j[E}Wnd,׻M8u9θͩ=CYյ}! @J<6ˑt,MԆ҃d0N6d^:*qG8:'Rq8 - 9+@Fss[ߖrK:=APT4Zѕb\ߍҖ;chVfXk"\T-Oϵ\x>/+)Hqg-XBn#jB}{ߚ Le#miBB _$p6A/MS&+I#5Ÿy* s_q|44߻ *y%nۀ8f )R1f.#[(.P . wVA=`JwGn>~PA!DLADD}rfCЉA RP JPE!TBH H4@QIAU PbHs/bwNF tG%f(:Wm P?1N0⠢11/m5Qm!*? (eUƘKMtZa፫n\&yhPL$i)Ѫ1Z,?E#9]ˮhM:4=%zdۚ؃FaVґUAΉtj !*{޹ROvn0PRX Ih@M@&LahBqQ{b!`|.myǰTJ+CvT9]E54Q͛hxo8ɣM*)THR2B6݄ay/* GԤ ",jƛ~r,Ӄ$mVF* .uB,dERQْ9 o`N"l"o^/ E#kMMФ$VIs4tZ`֬e62G2g 1{_swFδ7dGb&9g?8_D'Ͼ\@v #c&# CHce\`]D[p<\HA&NZRy{Iq!~# ل4E8H2 륂%0 jK<:\P:4tLSH1/2F9*u G9ޘ!Pe`KHR@(TIj=@\1x+L}֦kOj*n$>۰ mY ey/haVW $wPt}&5w[hG TŁo7(A?x#3?}in\D?\݇ Qy־;P#&;@8˦{>\xt6擛>>sy!hCvٝڌLvP'0P9d'Q,6!d0UʹHAv05zeU:}$ɯ]!wP;8ë:d !l]j?Q ϱ<܈XP|x]?@ A.@>w0VXT'q(;́b%b9Ck+T_`nwZ*0Yo]4{PMLg[jdQs0a!d'` K9(g50Kҷ.Y -Ӧw_V!jVNj{dw[iFb9}y?'r(D|wK\׉~"c>86\MUeoKv=OfF "FMZr 4ߊ/*?)ah_?JbSag]2y|NcYyp>«v7 >Hڗa]d6z[f.xkO*IC+Kj beA kO-Wi'>2B &?_\Q:\XӘ}̨h]DDLHH]Z(QS X Z5"%)WK&@*CwⓗWo 4O7 a9k:nVR:&G 'ϙ QAO߯X"ˡ@>T߳r\4%SUr[Rd@9J]y,ՁTM+} ҶxhEWG)lTDuKo\pup t_Ʀ1a,bA((|SLCn{~W\GJTsլ!/<9s̙kx\swfkJbX氲US=:HrkiZbѥ\BGʊ 1FQfSg<+43!0O;"ŝN^^"u<δuUs?s {_Q#hugo\n{VLmLصB̥Ce:o.K,<|nwEIz`Bu@m X w FZil=A/lm>YUDQ X5C emH@4Ch5:`f ,C_lưHBrO=k)F3ϖް嚴a+FJX[)S:ފ{U3.1FՋ.a䉉I5(8jҕa7?M,^P^S$ϋ GL0 m#ll@/O?<4 :2$1AdP@N~px!ZN.[P4Gմvayǖ.*^ d:hP 01"cxwmB V(R" ŜE4ss}#xm0 $| [/K3Q qō JaR**M4kP" ֜MW5OD 6js@#>( "TdURi8fdAG)GR6no*A dR[)UR)876ȣN1C##MzTU;ou CA@2ÿAWvDm6Gןv-!_[;Ǒ]~  ?$:|bbTH!;hKIP2=*&1=,!?]no q2.n KaŶ?_u{#CB~ ?Ph9`)+gU I[gEN6>-4ICIsI2ҥ#܀dK4f[?9kEX˦tؚhF%x|7_Ft}(j M]H@qE)I+j9 l1H(N׶izaRa8)\RBgkN.\Re!\4~smCTㇷFN>,G10DDA$q tj`r #A;Y(1F&*X &Be繠峌QEQG[*ۆo/I27~{LokKDUDL1UWkAEUUCAUDQ15٪6i)3@UX1IPv3qЉlOm&b)鏥ȃjk;5M$C̀mE4QRSySEQ lCQU-<:9,8UAczZc;K=J`YUv֨(+D@Bve <J(( j*"JO 3eHST:"mJk14U))b[^4VP>)+Wc_s󪺻(rď(Pgu /f{|%ǧ!`JqUm‚X9wp @X("*CD/nd c ѢY^T >mz= DI|ƑRepCꔶ.UiwWoo]zk*UbyI7lۄivv<޲MnMM1vf6jÿ*,v%Zw"5.LhBIޢߘUV* GDBKX7BoI_YB ~xyp.Gߟn?y; HuĔR0YѿW"R{KO??WW%0:sls@Wr3.`kFPA @!Y!4yf;C|߷.P"Q?d;}4+w~݌ײS{}" Qcs)N?k {( z0*DLZ*: sq؇>H|罞'ߜ\ }Mg _GԿ%g&qZyW TLr4;qPB%D vPu+a>G$u2EOK }ҊHDrp1ٿN8c}8)@"M#濤 !!_8]B(tDČpf 11&y#v$u+_s v@ *tz !~_a dO?VĒ)$(C0xKA3xbm0OXf;pMoԯҧw#8aGs'Pk~"PKGڲIORkD+_Wxkv 7$oÂUIis롻4 'a y[_^x~? MӒ{3IhLr1a7CSokXk %g2hwk{1"?pѣm{1W;gZ'?MpЦTI[=x_D;&>_._Fk1O>Oh=Gk(@&g#˭xUXt27#V>133gI/̣I5Q4Nʣn1`~ьVDy}N П ?Tz=XqO)5 C_sF ɿP~~ZY-a.n)0;1\zdEâUM#](N*Dߪ$IĀz >`غYEϴBl8}\&>Et_IP9I'`rK |ZG/P#3|)cƵpxga2  (@b 9%@=!*HGqǾ0G]U8B4ɇ[.Wm|3h{U^%̌ UuH ¡Jn];iJLf O"k*  4?% 9!߅£>?JYq)2}xzOM=⻺Hb-dJ % Z 2qvQ"Ѱo΍)o*FIh@- @3  ˿_+0p":v;|K3Qty!V:&.ݑRmB$Jv.Ln_<&R#a',@@&="B,I;ԌoCv c)Tr{{HߞFʹ(ίؤu5PXNǂO#0ar{,d Oѵ}7 R/kG_66 YRPY hNdҌf"0 eCDgG__a˪Gr;i+BO<é„4,Xslp}R>/OkS :?opSro#;WPzeQsyrxlcClW POS? T$F/l v:=ÌAd[dAdHBBv1Wwz—_~OA|wl=h @k2J9r毧9>PH]:TY#ðT]LGF'W(ikG8uoyMUQ:rJNG_Ńf9RUYBd=8`5)M{M~Hikگӧc\{J$;0WxSElܢ#@A;VO7a% `᛾fn! <9~9'T!8a./F&v*vbB"QLné^3@? 3KiƊf (NGqe|߿sD*:gS2-έoۛxb1#' I@2 cN5Yuq<{wwbfnZSX#7n9ؖ&"]J@tB$J* gFHʰM(Z mSAZGM^AF-(u!a r<rP"9F%]FVvsUxfr#!9On)VM4VvH̚xQCEW¸8DA$ITuUr>3P~m*N.*\uMÒ^6*lfJ:kN0XW^!rN=y5ʱuEfSbdϖ9#Bp6DIn}}P^~GnUj0ɭ ٫qÍ\[$PŶcK#CtK(Nw`S݂\P=|qݺ4#p>dʸ}\>DMoВ$Rs^P (fS9fE}pS( 1P>NPDD iaAW!|p;gWhw}bR8p:mp#]!zBa,@+Jai9>r J&E $\(@eucFo(S0 P:~>1 @F }_L)WJssc&ԯ=ĜDϐhIށ~o4bۖ`c?J(0hf:g18a미w}*G:K6 ef4q;Xa_)޾任UQ5}ܨ6:YUW ;,*C0UMgsWɃPwzUF~}סqg*퀬˫psXFY%t/8La(zWEb%TP))8R>͛GnvҴ![SJQb"[e|8_S}i{"}8w aN j)r%MJ (?u2:ݎ (:b}vH^6"?+O}^0)4TDEW/*}ME v&j{Gc(##t oc\h`QpZsGg@oE -'X)f|<EdJ.nggM `|>˒fq:eǺ1$!=W  ;|*|74޴E֕ D]R/??h@n%cKpΚ3<~[B(ԫ`.źfS S֘zBHBPr*$Fhv85r{u'}w2Ni dd o&H?AǞ <-;)vԝO0,ߤEPp:*v_q寏JB3k+0պnJaI&ҳ9ZIŘ[^O nћI1 }|3:4c |0,q]Dr^s vH!v _nR!(V )tXS+B/ꨈ(Hr9j/j<{m>:`{d&1A1'"YT=4;_gnĄ[;RbDDZ ٟ/ZW~n(=ذ3o͹o7:*ve:2Ղ|?_cc}[HDO/D%R$Sz69UAWPnga.o%C[yO$: ǐ@*8*rݓYC0 TJU3wλݻl+92FIHuwB/^,sK_|+{j}0Z6|gz5>we8.ݹu}KX`'DFm;kPڪ7N'KeUI)EJPP6INcypP>oԝI{7 dY- _V4ڟxMۗs`'|!LeHUBR"wCѥ+**_jZ^\"jQ)ۍd`7]D/x8 b%R(z.bI2~0P7w?=kʁ4ng\onE(8lX` I C3|n+ֲtbܚby8;@yd)@}5LH/ 6(x} JwC"3Tiz{>gΑ^suL)GAs{yavaIuO3b bC){u-V%H1)S(UڼS-uGZ]LO6DAaZRK TAU(!jSEKPXBtL<$ '~_Sw2,'4QOZ駰JJ >ϟHEE?@+pCeCH/NMiBYTկ;@# NeI4_;gxlQYL:D wo(&PW=_G?|@V)|C8Ds郘=Q>Q.*Bԏё@M+t[GH@wE,fb0ޢ-όGa9̉o߱O=ڷsL:AqnP aјJ#>[:콢]oܙ3S6HPh z(3IdCUh^ q &PIZafޢԈA?!B/ ԁQ[Z!|еz '[RHQ⭙b YF8 W/`wN ﳇ9_ dn&cϡ "}ǫ\D}2pAd9(S9yﶾ nB b]6]l)K|n؏r Bs_E4r5d0oNElJQ6(w.YX So ,jIyq$ oc8@rHxe({lFdFXzh0<&FH?qO逯?G?~qަ"z#=5A S֢P bH1~綠?hO %+!zz_7յANþ-ˮ=:ìϹZFpj@?*wI-O0ݾ0]_1*aUtFQA/Qk\,/{:>^WUۆ:^O g`wJG-\,l.7D$:_Aizl !&HR qqNPcfb%^gw>jy\̯;cD>m舘CGlk\WT~(H³/Q4@?*|).9]VyS}epo\I&nWasY۵劖8bS1lԍ፧av.lRɆ#KYi'RVM6or{wkDXݾ=7_D3|u)\F5퐳+e#@ @Y6E/eѮU=hӦaÆݻصy9 IAFAGx!F7[lG4pBv#a6bjuKSv4~|e>ӚDdt#k4i ARTȎ 7:p^MuӊͻL6066o##uca^," k ۲g7{m9;4 LI@ĝ C;D~owXM}tmzwlZ ɟ58VGxXW{(b9qhǎC: 5\(툆C"tO]ap(Ma<rǍ6yìHiدs=p+{MsDuc8=MotZcRr;U}11\% 2=eR%Uf$ f A_ S!OdJ,%^_?St"f`×TFTq zBSw;?:Ք N4%c&i . pc ڹLP) Uz1vPGlf^=Uﭳ փ 4v\A,otWx@+b\kBYn8UӜc@#+V(5ʱ&"=6B&,AUfQZ!\npd6hQP/8ߕ#rrQ/\!+ֲ ,fʦ0Hz(Ӯ)!ޡ:%0˯KNbMY҈:{c t`s0vQ#ACֈAqR>1/mt f2%' :Z7V=խ.?#М;aXI^|:xq!bu=ХqXedl7Ft &Т-G|IY vk>8 anu"Ms5̯OM|qb6%]\VQ-5"r<2Ii*ŌjF,׉_pf}mrm^45nW^56ᖙJ8%d1AX ;QLaN˔g:q+y])ʙ5kAx)HwO+X&q+*/X j3mwWe&zf/JTXLv]0&Aꌣ'  4jA ztͮ)AM;Ⴆ-g|%YsFm6;<a}zծ*_tY O~QvO+? X齖]&w Ou.HWs 6|q&B˂OWgxN/=b,' ebe4YL7i{wvP]\ ax܏hT]kIh4n B˫uUe0;bRj<%KI&<{bV]] EN0?soQr,| 7NblX^ qnӺwZ;L td;*p_>-˾((RSvo}*(L⩅j·5&`b{jN{ uzy#wN\rsA |]ӫE@(uoc[X#e/3zc {:B̽qPbfJDjMOܴU=,:-?t UO VN2t:ICL-(~lq Sg-/d0ƒtSe& LRS [X)`( Qqj0?߳&Y7uBѬݝ5W"@ԅU;:]oAauu+Q{mxpRzr R&ACP/HTZѼ98E CK({v(]J#EWl3 T69Llw{_5=Z-n2bQ ^OiKR4 unTZopVz<{Rݚd튇'P@HGڨS=}V< 4 fT0ga6l*Dt*iT{Ęk)u6Ԧ1?j< ~xG7Tm 4^Dqmb,Jo/6و8Q};6c_cDQ͕b% VPiLy;Bl$znoZ'o{:#GZc\ch6@nray!jZI)ݖtRٵ^U !F|ģ}l48fZp:+[٭¹BQYHZ1\e"}rZc;MM )7M}DHM}8 ^|u=lx6Ş~3-ܷs[_.|9֗kMv V$^P3>S G26Qi]q%.87 ~H(<+dy2sӱzBQXo' 5cf]ޘ;ο$呸p?_p`&=U#dDѝG \m8Z"\~AزZ4%tPϷ筇1% JB LQ-+  ܟ8IB`$₠ Gbр r?fi$RĔ]>ST-Cw@<^sO(Hڑ1PB^0<'UTBPD̟Ƣi9d-#@&T!Jh(`iEdP]Z E0s] DRγ9\:?YA:Y & E 3]':4J_#ATT/ywjtI}\n 17M蹳'ٍ68tK|}g'cc}cL$jPrn% h` Zi OǷӷ{\(O dgh9⟌bI ~8~%75Σ~S0!aaۅ`HGX HlnF-VIޓrt] FT <u>^ɗZ OeD>"ԋhפWL}xSr$?U9,swۧݺE 0҃xR^,74I<NBRjX=i!A!'ysU%9 ((J T |UG?2 u 5eO)UbΘߦTGˆ]K?z(S:fa[hT7mXE'9 }- 6}Klk kxo F˸BkV(^#Mk5Pn=mr. _ǩF nriU.{U*铀'&7s $@r܊XVٟ s1AgAF+ĴLfFiuY@;v#Go0:~eљ!!ۇ2JK%e״/D12E}5cE'VH;:GA'BO;HhkO+1߻D>_MN2r2v2rQ[PDU#}т3$'#ͦJei#7w<!`P.ev!C k:mu(B}dd&B9CCԮWB*ܭժg݂z?/,ϔL_pp(3,N %7[2jR}K;n)w)*JvH剰c[GWJ&L0ƪ-5b6rs$ÿ7jkcm #$!tm@*E |^eG,TMCjN{Z='}p '^asc0NɌ, ` z\$. l>jPFGgI{ńP;u*dĩR$WEpGlڱ;N@SFd*fT(frtqR:( E$JSCW硙UC@1?'S>g8v=aHsҠwYA9=;c^.''w‡n!=+V#k_ $9C |ptUVE`ġJf,]ez3H'iHǤJё1^I/,vFAuG}T F lg=ÀP+*\ 3' F UT_ R/}t5JDLe x{/wI:'w!Fd_o ~N44.䧋h>6m!!jԤ`0{wo=gZc~d&M(`! Z Ac`J 5@6"8d_hN 'lͧ zBBy14tލ:/ϙۚ>L-;T 9+3g!h[T<*|6yD4m"o 8׹G,qKt9LHa/_hS*lh *R5!x / ) @3JzCշR;5 ןHzdF>H-2h08|v{pwG_9 S*(Q2y^"oʙgLٓ/QNV"ݬFc {Xu_7CЉ<( +;yw}= T[Mbaӵo9AE +A7a= }-։ )@ x$^ݩ %Bј]D{G ;m uc{m !Eմ Kމ>_٪ $$W^ /C5 b:G"`,@TL|C؃I D699>R`j,&fw'q07 vCxo&{C e b者Dl`@ Ai꼟 i.`8q͈+j`=YhC`I;BFI9;9L04ƀGI9,.;{.]*xцMTG?o¢$QϩGqvdLP l@O&r%u aM&؂^>BJ \y Hk2n@ rwǠR`v'OP_RC`*Ueh"Udr-IXwީ ғH~4Ggz1L.Cǔ2#{ B$IgvuB0umVύHd j3}h[S ;vk4@MGUNaw;>2FxQsx/yĩъBAbqגHaux2Emhi`Ac Z&# Mqt''yQR10$:,hk~^7dzt }6\?r'co 1t=S:/ Fx2H0@G^ &`>isGٜ45i4 '!u$Mo3HYp-3bijXu|c1;fS7VAcOnG, xj9?5Bkbw9ȞY@R0QM8ZYpI5Se4<,6imZJНgk1F,ʶ BB,UR ,m3 nɶ^2woreaC_t^GP@ʐ O37^r"HtEVd#M@BP{㍑v(y7ᘨse=-R2/WQĒЃr 0`D ܄s( c0 NCkPf+Z{a6 f ~!{K`ǫ $vwaI7`=m<"'C"AwsB>]!b6L} }H(R>HMT9+8d!L6lM|_<"ipdv,aҤgՅBڛh3ӐX万q|w,ޒJ+t b (#FJ0(v)xNDcM)B 183k`"/w iISwUbm>a%p@=;E%'z3,ЈP~+ L(PR86D?pT=aUU!qF1RTݜ; " &7Pދ9iTYZ~lx&D plq Zz^]хOEQya61, ]:k fƕo5QS]4VQ-N Fg_=ZFwjD'Иt0 F-RH$:BGn\sgVt܊}bP\'&S0N/1Li&p>p {`f67m;g~c 4ԇ8!43]N9,eQȸ|0#=}%sg=fZ0rFY [A?rr%K} ]áᎈ l"N)r. Nٝtn` ;e7~Ն,RHb2Hg#G K؅GVQN:@D&eYLȹL Cwї0{]e?Քf%vzd$9b!qXpE4v$17ud.ZĜPNE: 3K csn?/Q"*T8B{pOtͱ[wb1!mBa:o7y1UF6`<_g&BlpMI#%YBFk7y/c)fyɧ<,_4a]ƻ]Qծ9/asOUCk҂ˡWkQ+YܳR`'>>="T֣s㹜"w<ۼ3wzΨm;Z:wW}w4`9w֑ᛸnBIx8`ciPtq+²] uyq֩$KVb( U$GxMV(ukޝUS6H'kfO !S7 snPɮ4VHjF0b[&84fA&)i[fph4P042@3`e&Co?^?wwߩB.sAƱjzyȸ6nؾI =h>!,<NMJ6DF{2LpXX(Lf̀F8S2):J> bz/0C0|#'"|&QSpًBaA)FꯠpoXL9},aGky,7iE$#2Fng+o x]>ynv1⺙sҖW`_tVl_f,_.GU$;>fH^{ 1>&=vU[wWkrLIɲ %ʹ+`J4 _3!>a%ЖU285z /ze1]/Ӧ,Ü.vjAdա,2L§"h~zq@0i``;~EMR(MD֍RI#'Q 5h"Lz)1`;DќyX / E}G{Ӟ=S <9Jdo1LƜ!+2ۖ5;|G]fr>3K[8I{J,P`Bd`l0;!vnWi v@"br{nqN=a(;LOsDbBH z 5asNZOTǥc%bgˎhUZY0|ǨcK'rKX뷞H}0uƆE)9r*}9Dc+Ș-"M-$QRQpT}1QM$N#@4PŊa^=.ds<™PKE0qg[ QfbPM9iFqhi͛2☁1>(v}"SM#GLo3=gPxt{Ur[r+kR|֖4I! BQd yOggɖݏK{&JUܵƫ#>F|3_o6M1͡_e߀dN@*ȁI s<.ߟ}HE}D83;Hqdcē#9!5C NX3z+VuF-Q#>MjfF%$~(rz,N`da8;:saeJk;&t rtҌa)G;)rM1QTTV**K*-,EI:'<ҘlS"H)Y)YRtm0^/S10+$kc]T9 NBxrMA&NL< s04 ^h~Ht3$3s;4P{z32?Rǝm#>L"u \HLF|a]>{c^LdEk ei16 d=Z4e ~b,?LR/o*¦k㎏و&0΍A:#T+5j\ls"X5DBzCےNxKL8LrDlA @[]R$IYLۇ L;b0f$&K8 GFD@:=:NkD(tIm*IR-]4]NSFNnK QUgHTlAfg Fm-4®Jfy | >agTϼzw'O. ˮE|̵dY>4VG@8I;2[ؿn@8LtA/*|ʸh·8"pj0lj xBp t햐 ~`.oHx(P4jGmzar:F /6U%{N0% ι'P0p8w˴QSy jt) >Dp!j oľR#o v**).H2z "t$S0 IQ]|26m45 {O mp&^d86{{5'Qߘ]¯rwtyKhd4n oqw -RP4w4(f X"h)((*(d>PbYi/gJxRS˄xjD8OBXx6`, ̬]Bn&4`}R )ݪ",{ Rʣ`R!l lB 8 @*JA{6"{\f]}s*NB~v@B$@= r:@Ro 0jCG!V ңtKm٥5mJq }ӯ~x&W51;](9tYԣϩAm}׺':OYpfQGJ KT#Gt-ךJ }!j%"\gˑ?z=kn`þcba.9P B9)f X ȃO*ffTv&x:5&Ѥ\6ldkӚJv a$-?]( CzyKtdy!zN_YAam!$>Q*f>U?g =F/G,!B:ñZczMts\,əƄÍ9 ¡r+@tE*] Íɱ^&Ni#`lįP6UZx,bL%b>uх46nVDFA*3U9~^2}: "382.Q()F dIY8܄*q`&CFUXvv7*ګE@_t:F:Bx,+̅;8gOϣ49;8iUw l12k<@/hu{(vBHa:ƌD);9 N DIq4, 3]G9A(-PU9 Ӡlr1!gܽt fCN/;qqKsDI4x~lUJH@Q KpSwG] wP_|a>{h؈nT:yd&1S\&/3<$bh-~{>6j6` ilJ2K VӍD0#A%K-zc5뽈Pƒݙ=$U$8R0;BP PFBMY N >J6P:|>v|\4Ϟ_p՘>kSq?ץ:2QC@=!3ڍ\LGց4Gduu sX_x##Ȕ<=Gg$.G6Oj)lGsED1.d3V\҃gRw4O)JO rdMec` 1IQg,x;1<}ofs6r=Gً@X11T#8d>,k1RHg]i#D{AۅrDl$5Fc"UWW\jɡ,ƙM4RTHaC@iq?VFyͷ_]diZEGŇl2 2Ⱥ4noo%1@n߭OFm|, w* 1P  iE4h9UUU%!.K@UILEQIHc~]ISN>;sBVi%~Q& MxDp wN ^X/N@`tK,dƫ=auFY}.r s)beӬ0Y0Pr ňah5[/I\εA'F} لzwW|43CxgsTujq*{;O96b#M>Qrumf*+5cj$1t*L~p.BjM9fB Ȥ7+\7ش.)E\:_ ›$H{do-P?vؔ@7'`{Tͥ9]7)~?\8eә'G\CY:Ѽ3Nr vtY.DqэIMø.㺎KF( yMR ƺqO'NG.j;h?b',>P$RNSj&sP;K<22{F>ڤQ' =UX N !;醃?~3lg3z|T9_C尉_S] cQ3P1Pz-i 16 7 Yh2ŜiI ~0([~#z_:9IbA"(~ZvR7ylN9ߴ{`D0`c5mK! ik *<_ (H L x㥀$D㥞߀#ts緎!yw&ߗ~w>5&T cTC R$ ]@  `x7p2:ԐPPcGНp9Ct wW>xУdG^WP?d׼Za{'^ۿ}2~c  RM0$号ϲ: g>(F qʺfv͉ʪeY?&}):l^jJjE P{ xLz)aCXL݋Y}aIMÊ)]WlF㢙ihL k,ńՌ"4p@J]eNʒf|a;F{;'^<%wX7k\tІ mad%1<~ؘd2$42,sMF| ~(g)$>7w@,x; [sd6}ٵ3mgm:\Fz<?QK,'"II6Axd?J'd?^`$6G嫉{ -VٙLi19wŭ JoPfo}Kvgg.N5F6`mĚcqnzAwc蒉\,&bV+)9pPeѧ9)PIDF"T~;mpu8ԥkvb'/r-#yQ4x27>1p3FC/l>(;ٯ*`vv#4ա1=sŘ`@+5fS@G B\Tcb-\RvP  ai. x@Q$Zu5RP,BF!6<Y6Zr%Uy CF=v^H_Lb/.AlCD,SK4 5$wD(Њ*'(.Q))ćx#z8OS!& a((D&|N[)HBh`%>DkH4Q>P :LU"PqtK AJ/tۮHֺDUArl`\N Y_ 4w"0\p'1;p/ Ϲdӏ uw I)Fdza?_T9zydd~=ʽ2)=Bna< ?YfieS*وC~p&_5 ry+ "R/fp"My_QТ.G|M%&M.0K^E D̶8$5cGdxtq85PW6Fg5N 9p0EH.qeSC0x7K'2P9 'ţרpwN"0=dF  @sO^6@RC_r *]~ ~&RVCLPpsi7E23/"AzE/ 12aI!"474U hb=576,+Z5Eb)1mTe{TF zN !a@'Pm$dr--4u$D1osa= wH3X*I&n*!+؆00@BFBvIhwF3?͇0{íQgN -'#T 8%`1 W{ꁁ Pˏ_{{lOɏW[ {y}L <1 1Wh5}])򩣺ihPߦc$0‹B`~F&.Dv&Ppu5T(wUUAaޅڳ̌FrhÌ2?.`w#!Z&X [Be{4 #3edM2½;LtBm0BM \l'UB<=@:ӑ4hEF %(7* /žStF\`%h 8%ā!~:=A *@5 ~;&/) ZE*bD-Jli 3IP߈ VxZNR#@JAXp ⊜QT̩Nz5ڴix65S{G8KX+|x[PpPܽQ+ZJpkj*w͘([b#c]lKQN0Ro@3NI&< `(GMAJb}ݘGN\! *;$0&DE8ɯq&CK1k%5u3ߊ#/6 m6TUPHye_LzްxT*s(b2W6$.19}|^6j-$`?C<#oјՐ TL 1%ɝ jTE$Ӊei*P79g4j|RL @ʗI͊cknu>Ov`K#l=5!kߢ5{M 1'$=Z?y&GӰN''#Ș:Ӽ6|uLPu.O$h ؂ˬXSLt:Nrѷf؉.QU"}GBhı%Tց~12nbHQ|o4y}ُfNO+*KWQ_^dADQQ&JPɸCBT,O!bǟyO 6zGRXCsN2s*2z'@v sD΃ҌW 3ֽ;K|S+=H!;\Ž2PъvC 0^w1ȡA2 OQA,5I6a3L惰2iS%wp=`'#J) rxW'hifvHdr}J<9q €֢C:|v{c]'[Nr0`NǖǸ`w#>jI&\qp H ܆Z!&N= 폨ܞϣݔp˳6ڮﰩk˰A1tc(P%ckʩ$ QJm!T^qs -ćh"] 52H̦gdV3>ӳ.ЋVc?6? LQ(hz'90`LY BKݝZBgIT;SNKbܱk8ywSUP6z(x<7w4ƛl`~XgnSs[ rY玧ڛfqYn2 %԰x<zw{nf9wM{b˒"%$=9w5' ǂ ) n=rD&RE4ruW7(vaIz6F,JTs`I@v?>|s/[M5O/-՟'SP606 =HDCJz(AۛVR 8hi!$gd=z:b= t!O6=  ץAh! 7b. ȭQ 'Ld``) r3F+".dҞ^]ܰg"'᧯HhHM +74Ay&4xͦoD 6cҶH!VLXZØG,ѓKXixAFAPŤtKXy'B8"Pc*A_ͨ|Um3-i`L\xv׼ jPA)P= Ϥx؃%ɞiٖ\j-mw89KG';4jq74!BIsƧB.6V3n$B<5j;r}@qn{t 5鑺l!M)%6l02mŸmÜ)&⡘NBUd֜kh-K̫k0Tot5qqe3sq$zlI df#}zgv\ަ#Y?UӼ`!>oyNIyGy6)b1Fu PHFm&˽ƍ<ѩ\gU` c􃑶(i0}FUk .7^I`3eH;#v-_AƏpMHآBiq{M"3MJ6WQM; 3x@٪ Ԡc)xL/5U0^!Slބ?D|su_C/^cv553WЅ_;0tEd(t:ofG=5}e׾ XW>*fXmFӧt-9V%ͣxO ˘4ds ۴pBE'wsIKïܧ,(Gט} _U$ß C zy\(⪧ڰ2 [`-~t %zóc Gț8{#3el V űXk[]Jm (#m )i0dNM3w78GHJP^|Tp$HA<|/7=p/'E' DV)Pv3=\H yYIoC ;O\`bv}z;oj 2,(,/8n|/Zuh8ۨ`딐AX1bIbHt9`Jzeޠi}yvϷDzf j#ITi`);#Lڔ 2Qb4RH4v Htat1 Cd+!`MGXQmE9~x5ӺQIRtzN'(ڠoYJV ?.w:v$ g/==꾘_^DQBկ{S'{P(R0>-xK/.G5B/pcF4RwE֊kZ!Lw2Z+"v!UbYĴ bCҀ o5 bl$3'qM)ՌS/=Yy"9*J6=R?~MQZt9Аp&pꌁDC5>Eb*#'m8=8[ >i$ӓkLxǓ6Z7gL[a 4Y{8Glf X2rwNJP}Kl➬ÁHsW2wLvyx5ͲKM.=e`Ä@'/ I:O[VpG֚v; ׉)E͚dfXj؟C4S4s0F2;( wH#5-V65;o5k[^b9ȍAjw%Iӷ$#0E@ 1x=Bdȕ}UB-~y(Mm`@UJPu}p%AăOݎ(GJCM;p9GckJbjrw7zVZC~QFipZm Xs:%q~st~͟@ϊ[G扦AJ:qKnxl j]O[SWo ^m)s"uj`޸Qy,CaO/>deYE=){t=iWVNLW#n˼e:9(qΪ=.KඊFIO/vi8hK8!wp Ouw5E̒WNb!:&IN;I,Y 3Θ0KC&~MF%Hcy~{t6#2- $v offH$r t*;l `u."Y1'CBD=i9w8X OSPJYi0+e[B1TYfF.(3h,Iؠ]6Ouv$\@Q66%Fv0J00j>A \kS;`Dh< 9!FN|us`˞'0ݕ1$P10"ɠgbzC>DC4j3:(IMhy]ׁ_rCC><3Mnh4{Sbm\ `vxxb 1`UȈ*sԥRIthu ruȎbq_djXI :ñQ;65 >!ԧ(3X)X|}){9vc0s Ï,MKmUwvLNT*92?pA >wGn΋˿̜0@Xx:7}DL = B#e;&ye!=Duƀ.{w%`&?YǾCCLh@ 0j@}ɤpy=Q}vttÜ|6nQr>@QbgǮl;3'1p3I^S#\N蜮r~vK,V17ٝ6!f9HMľWN 9ck't9x]:N&CKdwmJL^م٪k\%xmwC%ߢ>3PR\;̏ \,bo= 2!W:MMI.l24nB1#LHdPB}-+[8ih\vLiU% ;aBM#'@iʠ2{oT̲!(KraSt<Ө;i. ́ 9nE:\7syspd3Q ]݂G\LRHܦBMWYk^;`rOٱYyA.fyY"O a1ɱ^N+31 ?~~rR"cAgɾ z., KAXуM<<)w #-#dngS2LXBhh%)*$ ) 0YXU)1wak~^!m DKO20!<1C3ڳsqZ5bì{a!O6"%<?xU)P?A#5C> uﱃ=&"@B@2%ABG@}3O%v=3| b=dmh;[ \P0 2I@fj$p^b'!ߙh#w(ǫr;M@D1:&G5}&{傰v=11!F;S/lS6~!a@/ٓ f?|x'@R^'{ahNGs1Bк9%jւA0SMy@xKf K` $CgkR|KD3wJ򪦥Jt8&K$7NүIē|t ){tطqHFtH+go C 1&9üa?ڼG#6g>XĄ!hO5;o:9\$>~`S@U hkÑ! KC('!)L )fUu0YH `iIe8Kzac|%Jh; xCɠK!&5Cz&%!D:\>ܮ2 piD]G}j 0j lkA G~|Po?e(3T-zc#~y(U[t0#ͩ$o $:r~5!~T@F!p|Ϟ ={˟kD@! "'6w3+]tn'߃kg Fhm"@w8gN\@MwR{ɱ1Ys>mq(B'bO=6ffpI &R .{ԛ=p:T̀CLPE 07PzyկP4x嫢,0MrIIC:hL1Xe~'U|ȨWWiv䃸*!'mWĻ=Iwپ|ɒB#b޻Hln''~z|oe!]* 9]Tږ㡓 FWC Q# JȨ $yݶWP_y&qB )eXђbl>棘F o,~_CcIA-KH$?8?4?HLOn u|Yl8>FY H ELyFmÛG!|fO/tiD͢/+iVцQft#NjS" yV(/)Gw){#W'# qTX>mygL?=$E4bkzBL q16i1rץ"x IG}YJ̊hm-q9zo N ڜoIGTf0Jл,+Oc F76a!"{i,X7"70u4ֹ5 XlM?DlG)$WXHP%+h 0&j/??ZI){gNA,?/?ԏtad6g|@WA A8 xM?8 T] dku?]hSe7sE΋Lָ*3ee0\>)agM10dak^1n#eΪ4np 8:s7Atk~J{32ߺ '|b j-f95ٴY,m*"N^ve z %bj  $EOjOd ܐcs8RuZx  ]#b)?a#0`=KwJǥ:{ a_B=~+a')@Cu}T$ ٲ6'j7Ĕ:[j7tIK~71cYgzne؉-dktӅ!xDH`9`4Ҩ=ֹj؍n;!OH0 }]vaҁl \ƃᒡ9Ttp pArp4:ۿυ׳kKíC\ڂi=mi4T6(_\2u_1>@TG! t0J0T%ϬҢC##..I JG:CאHzZ83m * xP\a$^lKkzᆘaLTYIyx+fއ*) !F鸵iv3ɄFMfjJ>цDq.Zxoezn ڡ5\,E|(e"^Y #_r*,Uq֐ : , RP\5 0*#uK/U})e-ɦɀ+_EZ sfi+A|ĒOn|t)aKhI^5{1ekFUijÿ➫Lxg=|`lX8 ϯGP8cx}i'- kPo@No*T,>ۘffdN9Äح/!XaTl[vޣ+qSj}: 쯕lw<&F~` R݋ P 1B]Ԁi7:q7UaS!UD@*p߳*!(56UPZGյPJvje(WY<񾝸}-qkeeQb:wvÝ6X( 1mӶV6[,U$%1/n8KY3K2=>Bl"9r'|4LTrv#ItɌGCa9n8a"Vmu;NSI|ݳ88TXN(AU'=qX!+ėW{>Q: )9&=*UM8 ME*[d< U$B$pZ-Ӄ([dYHPㅮYU"AvL#,ye}7PG6t{$j7o5>]YG.xN}Q!nXZTOG ÆN3eɷz0\Fa5"չ 5orȒ@\y'4UV0Xٲ=ZK^{.,=U|OToDJnx:RS|X:ELwh6r#2nZeuURS +ɐɏy~/~t3Qv:  m͡ V0ꙏ]~IAcZnc!+3A4sV+D\A=UӄE;0lvNS} ܂aQ ndYXp kL:.V9l o-GU F4Q2JQQˡ :0Q~8:WWAv2]//z3]/3pk7="3GLoW'QV+D;!U2Asl0fF'lPDlIp~9vmsYFc8AK瀓@:\p<&Т<-'HRCXp$x㭇-m g@3_D_|JFǙ R=FJϧN^Of^x{er8&3NF%MU8E1ˎ%]>*O$ecK陘2kR;c7פMirCO]u<Ξfay;m~aaٟtQ-uVa=ǎWpKutEl1x_Sq-)ԭjݛc;7 g۟NpC:7r /8>&rZKA usHɷe\u{v˱n뭥NqYׯ#*8GC {+Vq gyjg.P 'ufn84n[:C, vW( ߱GͦD-'r=BeM2dU'W:r끿@(P/x6= $|Oy/$]~qHQ \ ~`@}86r\rѰt$JE/V< sO5" ݠ[0hrZ:24/YZ^teؖx\g.GCJ2}|}BDz$/e(fI8*ffBUx(N>A`7y!fݓHgpt!mhgF'Pd93*BcMk&  ca4{$ziOq0a@ rDwd!}:.#ੀ@T/ݦnUGE]TWg ]N 0SnQuEa/ k:~v=6#/G|dR ^ʼI>tt**p2+HK`9( e30(k:8CbcLwpv;try=OЌ=k9XBd&&ۍ}MvPp@nosprl0}gh:h<2iRIX ZvQTBBkp%۩ x"Z "/ a|lM*2BzH[ƒe/r} 2D*L32FB1Ivæy4Enԓ&.@.Ő&0<_)юP5&a(dQ ߚ6&VpcB*eա*KDvTvbG /ׇ$D*`-*CDh.,/alk43 n )S̶P > yeLR Ρ}]^D`mРh8S}LvK5Rꮊ:SLl:[ e6mn,KrPM%?9p1椴ӌg7]ISAe``Rm w‰<š$""R\MfMӝ#A5\Rs뱠2? yox/ *& K:>GniI`~-G4vE-71c@]LC_G?hmk=={9^M޸5+^-Eƣ|9I=~ 9=2w1t5: EW-\ӄhux".-XݭnbbRUTt|o Ƞ2)",qzv;06GTIEM,0԰d!>@^`a+M`H(IfD_*KifnD|雅0T`x^7eD  S̉q7aeS;[39*DKm?wџk=2I-=aznDNEIxzۯ#}YqNbGWJnիgI*T*M3o\>u8- NhU3l69]gJ\OȾJݤ0j"5AF]sPp1eЙݘ5>^ٯ*iU:V\B$:sf蚒5p oګ]<(ɸo< :go:1;<|B ."tK,r3m` qۜ 4|{g+o ׻ Ϧ珷}\a/2C!%0 7Ng^RL4;ג3IPvTHB?}m^aATM3+YN@8}MAUegRLr'#b>q)@ߦi~Nۜ, Ǔ{=m )Ndbilx;_nE'-Nr܇qs yQF/'ZR ˹bJe*RCszvi#'ut^nߖAFݬCz޴o3'<)z)ilZ!]3WڃO^Ip@pGSεkx$iܦ DjLwt)yf46 %a#^ze?AX5\FȒUa`BNW#vl0|VL:Bm cY/UK4թ8o|Yu;V.3tW=ؾ߈-,FCq$cózyKo!!!ЯcCy^ج(s!f[F.LY 5JzE}OO$k}6=g:ϺMHHog=)ڥ4BE"#W"lsәSxߛ^p! ~-˒K:zwyg';O۸s|=w GeqO7u's&4cb.Xktq4 X-uXn]E b$*Y3`9~-O₸R6g>_E噆 /4 GCw&cPH ²xy0J\]6ً H&n.ڢa`> W8eJA+&tS#R-A d5{;G՜΂&#g-VQ8yv [JL- g>*wM|s=E~Ln\mt^ȨBIUA=3b{5ҷUg02BA[e07]I+yx\4P!ċWv=Ù#Kh iݦ5L;?mL#'fZ`Qul7_>Ə?6ϧFysAUH8% lm'8*;RĪtM"kY@s\nLp`U/ss,cI 2t.Ŕ2S/"p[#KQaxnHGV˰bB$FvʶfcDQ|vt#zwa4onx[Kuyl0li3C^T^5 貧E{pҔ2;B?s{g PzpϤ͝z7%x2cGެhc vt05MMpY@f92(`vsGp5nΌOƻf2OGMw>Ue a4mO jo s6U[8-%8tnV{wDEK[nC: ЇXͶ&m׃k.W#$r||A[oi q#wy$^^mhNtXGT?O|]t)/uNꍢL`n'_$l=n+K+iہi,HY$ qܨ"=DczAk~3(4C(&xM/!17u$"ݞ lgR0v*9 &/f+AR4˳9彽' ħMy} K6r=r!]y'M Y#骝psߓyIL[#]]P;f3+ ^v@x@&u +ZOImc w+{sʷD_j{kJ}u}J9w@(f8 XG>A>b@d 08銬1n3!-4}H)ce;T)W>zøL*"c4zZ4T$'\e0Qi&LIzN}ǿ| !P}ʺQ례xj:k9(ڪ`@h@16[M?a[MKy3DӜzĤh1yN`KUQ(@rSMaG/Jn9LB"`)놱0 m|)]h)udVcvZf$LF|=sh!t{2cm5`vm`q̕+Ĥ7#؁i /gQ84`Fetf3?kF={d^ dz/;#_oq* 7eG.yq΋ѯ ;ĕ&$jw9O0牙rP KYE /5|\:'hk5k{FעX%UC?PsMۻ8I1$2ݷFqT 7)CF{U ܣSœiÞt-es"tQZ6] ~>ۯ^}u3aAkUCʨ!fsyf d@5xxi@aUo]iGa"B㹰]%lc* m- +ׅD\<-`^s[>Gٲ/4b! #T4 ԬYxs&\̪0Hpw,EW ];iλiL2qr zWB(Z[~_#e9"%(Ic0!%M: yBq=9 qWQO}3AVn8X'C? !Dx(i/r6&/Ck_#[k mg-([pL jQB{14v~B&5DꘐqnL+:aCch e{'@L3  8iE1r|srJ#to ۞]!i%N(QFbBȜHJ`L UD}؉5>t7G<ˆh_cu&?8ퟢv;acO1K-ğ<0ؼ2:Ehi60lfy\ 3HPjg_..u{\WCGT >5/*֟)c{g{r4jL>Gt}[PyK5t{:wK%wؾ>czE٘`hRm!3k[lmh<8{5P_\Zuy42>9l ,>3m[KM? wn/zxI/zL_v?BC+Y72*c9\S;ߊ(DRcD.,@jd>T~^Yز3(/tހkkLmcm|XV9o`_є/" C]xQ2+_j=2cKtD.I7{jcuZ3K󠱾YIM(Mt F-n<`Ox-r~"aIXokY{@EGOdINէ*0CՋ#Gסfl2ND7{t6S!3]~dPE9|@$@͹tiCVCk|ba]zdeSF(-k9iP  ?sj#{ zz`HY'S>uȮ#G6RYMZis40H(f#/?!fB>#/ݽ[}^)/{]tc3֛\a=1$DX$v6S|I%:^B+]LVX⡧(WHf7 &9 j7qt1@5Ii\{W"s"#y1:'0{L 1rc-BQ+Pq{ְ8X}#=z+`( }+'w+_l5ao`m:*L.ya<vl p%kbu ZUD8}ـ tD,H"m a@ !~=_O|r, `ͨA0ӎec@В Ψ]Q?dRG&7qN4lwXaaQ m@Ù8RZ X7UwGq=c8o##IUuk" o077 Tb1y 2IESAfPmVŀh<O=$U ᨛ8US-"-$xw{!6`!ɂeϴ]fY5 @S[49bsdƗ^ݹ~ {u5/]*&AnZ F%7j'~ ƾ35{ӯ-1!,D\ ߹߻lqpFӘuC=%QȒJ( $+ .bTi0`*ݒֆ@щ\hmLQ 7nPrI^}?a~K7CHo--Xp /hdU@%"eH<3P6C0!nXN8fUI(#d;aQn1xs`j49"W/Za屠huNo)ӎYMip8]&$xmڌѻ˰4M c,Q@RbTk4@H(|ICEЇR~X^9x&Uǧ"l,9%;2խWO>7}R)Bzך8C~h %s}6vAD\K_E_LW>9kt%oilDŃ*oY/3@O:f&DCm'cY"9$AH -mT߀ z +L3Qte!oO#/Kӛhu f=s>}b'sZ70;sGq烄_mv:;KM3c9<6kY`JeD;dJ$B1j"j(bJ""fg %ZFyB3@0=jm!BPu4$gvHq9%rE˭ [k54[) .a'u^D mɿF᲌j1'\[Z-L=7QQ!3'́AY؜8)zbI F)Z19qRd#k}pVZJF Y([Mg\^k͹ yWz N]0|5>4IYfya`K8La XCV=n$ _ GϿW/fŋj7V.SDŽ$e~ftfԦA, Rk#?Pǭg׃@y>|_HX"i1cs}V/.ceU040}1jA:.F"P؋#8$j1F\N=eittf@6)9\xOumJOR'y4"1_u\ g'xR$66XD2OJ"ЫD7d~Ta 1T'۠|gpD-id@CD'v^6SZf3Sq}<0'X} h_W{ =7c s:qC׶ٹ-<z qڝ>7QG2|OKH9d#b*)]`\xL;∘,7W_&7v,*_8u<{1ﻊ*ל!iS);ʃqh|5 L6cE-d!|~W2 ve;G-U^2iu3p㦝@bDiä*FTHK?40t?>9l%zVuT=;?}gPl> ub0{|~6#E\ݗw봳f'cu~/|9qĔP ހ4!1hsOd;R0(;䜻P4@#_t`-#&Ie=|"Aic$vp&]n&`AO,T e9 򊼙+5LJTPR(5D4%THڒ_rӑGpQ,Bva5݋UDȠ)Ц͑ z^BM;}ݿINsbu`-bbwNV2!#~mPmӷc(+˔ݩ"׻BϺ{4d^ޮg.1il& 8X6N MP;MU^_^7Oj>|\5̈ l̙HQ dθٱdB4j .,% Zr\˼# *H3(#{G5LŶ ߵc)KGĄ$c X_c91¤v0Q1hPTe!ke !dXĂ9CJ?.<>^ *]Zym4A{ز(,P$QH)3ol=vP$YT~!|_p{q}9:eM-!&'o[ ŦcH~ݸ$O DU)&1Sh%E%%`В H䪑j5a֟q_@1S@Ɉ P%+B%!M0*uE'5|78 4KZw>9$%xTF`qnLْhM9Q(A Caʌ20,H,%Z ) (Eq D7c(:A{#:/Af .}Mw;4 4!d*T0:fg /#QvB||P[%H?/[M!m0`~/0u@h+$Tazy JR4{`u/890qdM8ԧLcKZПm|w(fhg~ H#e햲KG$C21 <75/ '`vwC;}-}~8"A]aZ?K>P?^P`l'7jpnmzzUaHhŎ{hv>ꁬ 1?!1H4sӰ  r*hhC_pLI4AlÃ!'|=" C,O*NU 8 YMp 0s,h)snD2&Z*?5VeG! N3pDIP|k' NV! S=Ijbj ȂlK@ "D+4P54,DWIMEGݨ-b=a0L4 +)/Oc F@<140y&^'$ )w#?S~O,;O?,]4®LrXAcx3}^w=Oa*`c ZF#51Jhh¨DO`B F dt4;og\߻hIn`T`rTҗ1KFjhb`1W^F_\ϔ?|rU_}.%aȒC01n7 p1+x`DXVF a|ėM_"Pb-JZfPa@f`HvbN, li hrPcZ{"G2x!!-V`*]fsY#h4p*0oj.աo˪ RsyvDW 6ٹRMBm 48T5!^x_`*XH-"gc!|k$TyGg$MDvIRm$4譩9tj`*08cKyZ'HB@d:HnX&?¤^OhSH)ޅb)8d\4_y܆$~OD @ YNufL7vj@̽xA"i#+D}rzyluUR$PUXN2|gtj.©U}Tg1K4f1`TdP@d: yΣ*if(\6)3Uᝡmu.nfA$ B@E "1xU,ğ,YSscct2v<.ș ԡ?y\O(*B3>@a O$пh:} ĎLtSϾ+;t<͓V?_=0 !H3mgr?xJKD4DPRA$BP%+QW.R{tdO0R'@\EwW4 (q(#S)(D/8fڀ6I/=*ID߃׻n3)HEΟu]RID;:E4%{îtW.Hz=j?(7 8EqQVc'I0b+6Zl? bDAFeB|eg^ϯT~EKi : (/9i76 _;^ҩ+ fs;~mm$o4X"75ʣD0H".s'gT;9EWq3=_3ƴfhoZ- 5< @(b40 BPЛĨwsjh- ~; 4IBKV9:4Qc E UF8Pf[81(!ЩADA8esO!k oeN;Тh8}^PO7Z>d~x:M{'%9C@~as<Ľ&c !%=DBH̩ HR4KIEB]th&0&֕!xH 7JmXцf̉u9ˎ)13=l=F;v!j" Yj4ݸsQu?đK{`;hAh oZl213{`42m6P&}y6v>\?鞞>E\,A ЊJBh+Ffx%会8Zu4V(ذώT)E?)>*K|(hc4$Ȱʉ2E, KD2B % 0#)`֦<0Mx:`+™ҸJҁ4\q_JLʞ5i07KAט&8bɅWk ݂P<>ru֊4 hɑ*.sx6[aJ00AdR3ELFfjE2.2SY`mhIS0Ә1M$6h,ujj1ԉQ9TMRTӅefsN2eQ .,a y/Yh.DiGFGSOVW/ސ~#S(5M_Y`{1!M8CˈJL)@HXF\ѠQXzfi$ J8qaTF6*2 x};Mnqx({Lr/Y^FE$e,*Yr mg)AQ2٫1& "C';>=HAvt]0*Pmj x?Z>DE,0Q-. 6']%`B{ ʈՓA#(E=:?~ xu'|gy:TmXQS _Z7Och )P'9=R rr0_fg9|OA9qCz@ݥ=RR @|m# 􇤦L30?>RPI[`c`l`I58׳Cw~rsdyh4?q 1H_Jh ]a: RmmߞUbBuh0rגwִSv9';M ;AW$7/߇y50ѐIʄδf9+DQ~5GQ{QTgHd(7ǎlgr& 0.c'p/(0 s.G9n[[sR]×wSO\J 5O^^I&Z S B|~U7f_EO35} %XǝD!@(ܑ51gM÷8Qrpif2QnmS%+<ûѨJPߚjD'pͪSP*<h{4d XyY\< XaZP E%XҪ#B:fAJ|=Q/T7q;ɩ$l ov%({O4T! tvu%XPhu R P$v4C/z$uC)/BNPx \4[va||`}O ={t}:(ŕ~O[G(' !.'*q==g?/ ?ަʴ  n>;n(r!P ɕiA2- d0=b%>=pPONHЊCgB {q :9i )$(f BT]@1.Nܺ$)}<1l+3t@ޠ"`{XZJ_͚n& iygUTC&#LSi4M+ ).^ޠщDGTD}`Hrd_V?GФv+FJ,hKig A_-#u?UaGLuB"N>?F?X}"I=ʑ!3iZB;M8-o~־bߠF!tNjM ->SD;& jMu{%hD+T\߲"sZ4PFc)>s1 , E?\}1nzZQ(amTp}C'!)Q @5R`C=?6RaT}W_&L o +??}x{J|~ *P$P?: UqX$9 >^G'7V1(bo$Ȫ/=_/. 5(/C63կhK|Ⱥ?q}x>D<;= %Iɐּ\酇` I^3XUU)4V&˿3B:L5(+N= %} ^0=]Cl q-1k`D.c\qU27wu̩vh1EOK*,oŽs}HO`:Kz @()\ywƼӳ?"'hA Bhx`f'V8WEh:>4G$D7`XmK~m>8=fkJ 5 \ Jp%g[G$Apr`O h-Y"VG26A{dv1M busq%c\dnF5$ e-F9 QڋMᦊ9hԼs8"TA86A.[EW ,flh1 B{pfW- V&cB Q*Qr aFc`M$RbI /:V~1!#h?h 9r͆! k;t,MݷzQ݌Z%Cw: R]ٶId!{@u P ((ꅕIC $ w9Kϻ >n.γXuE]0g "^2Zg]4$ QlG(<̳-3,G!(h$!"w(emZ-) ra&MB(w*X =O6rL@}cAd0ʹߓ$2(W H`9iC_P!h4v.m98]ml;T; 9!WA)M C5 I2W^.@OKa.xҥQ@ Q̦%:@*bhiZZjhG'g=S~N2vS%= œ(++==$MHQB~C(r L('" ҇R $ڪ#.2 1&A6~sDw$H>ӛ1Dz0PlfuP&SNպf@>">9Ë́ 9di$;z>J?=H bDJHe >zT#E)C<5CHKb *blF< Qr.8TvL\d j+FHH̅ EPKt/8"ʼnh.`: #FF"D%03Dc9PR0JI@%(/KjB[ED2E`1 !csYB%< [&#;nb}YK= kYƠk4kTRCpfB(X=QŪ{b"@=bj5ţֈMPDI~JRkq/azؾz})bdu@#3H'unX/4Md1A>̐FZYzF /2SH֕̀OFXR<υ޶@Pw=@`\c!k9`TP>16'lCC#L#Z M QieeJ ]K-Spc9.z0ɓ ;`2&h[`U)J^ #"wȁ>B ']2C٦i 93<h{0&4A@ fwZH'Jqyx>o7^2V`QQW>F2I\{ w邍*s4+L "I[5 /r'M+ m1 )ܦ%XdulkQB3Z:;'gG<0b/f;ҝw?$Ma J\r$ 맞t?J([L˷H(kSwS]ZZqWlljWZLWD-<ŵ<̾\ $`덛߸^u>ۜ2$NvT|oQ")y1*WTpmpt4ቢ&`ATlv3"CTx\71쁎esAM#3Z<;$ .MxU0֓ՏpԌ>=Ro";kb㎁ػ*Ìl7!6زT&:hV |C:(3ff@ISAۏW.p=wseT;h0B5 MP!\C|PWJE^Y8t0j2&do1'x!9g:`)"bp+&T(䁨Msh!K_41eԬJ1d@-iP4@&;\Y l& !DX'] [+HM E7A'$"像bpP/0y'X(0\#ws΍okqFH؎AH[\MȹtMEG78pAVWhlۋeAMmf4\ Las#m&;Ã咚1J428гOXֵ8BR2%HSBmuؕ K2xkekc1dN2dM52Lq6M 7Q=8y%o~]`i WmF\ǬV=dsp޽&5^lDB:d91IbU(y!GO4z8pO$&t@c6t330ټ$wS=X$G%h ۱QhC T"˔l:ohh^kL5е╺*U阒 *[L.=mFk!vbZumH'Ÿ+Oޖ[vȌ`m˶M1p֠p#o#%(h9 5I;F̊7Raͮ =K@vflPai|WGGNiH;{I =q&ơHpڄIvc6oaT,<f;PAf5Gs@ALL,ʤc;֌`hg1׸_݂q>xH9ϸr!9:wpЇ%B B"ZU>T_n pb)/*z1$z' HRQHKILNHF":avE>!h@O?)cxZL rA@H?Xw2n2\¸ "A4KX)msӤl"ZP@EM,d<%rhȐBD !VX@d@HQ33S&%%D ȍJƒҴҭANGRӪ@cdAnT`=px$ '>ayY)<-ӴT~aPJAlg&ևM*e pS tzYW;l qH*wEo =BФ{3B[0W6b2ɝ3/z}g9iZƗn3`H|FJT b$`" TiT2\dtCύVHD6r1/sA~ǤR`$( J@ {_HPķ'sEi>쏧1Sr;"Ek5OF/hz_p\HD)HO/ &%nH*q@CQ]C[K$ -ZDQik#|3Pn<1S3v|am`[D"bM@_mǭ1=Yd( Yc*'#_<_R笯H J%jd j^XgZ(4R #7;A`޽q1!y'ύ P{Bgf=O0qD'5q%!=~<֓ T}N' :/{VX'RȓISdkmVYDttǯq/n翎}A(d ;o}DQ zqtYzbs|*:$8,>ђBBcc~fDa4>SdD@J>qCHD*ZvrPKHDCh)a&I X$I$J%60Ű AٓI&,f OosTt$cĭ>{8v$@f HVHOMp]K$QH=Z|UKM( zOglvUfehoDvʞj=SM?IFrzkgMjbӑWZw eL|JNLm$ LFSǨ2QzǻQ{N\< i 1AJnȦĶN4.n.xx@z&dՂRW-K?ݹ><um*͌\ yB@]`GEϗg8R&c~kQfFݯl=V!!j}X-B%}[[jԦ{v̰蛿 ed T^\\Ɉ%\f'z!y qT#M}.'=eyD'|I ,1l3`B0$`T 0Lu_Ru!D0m4Kc2g$L._W(Jtϝn `zvja I8euIi͠I- r9y-w}R]Q2Ar żϦF΍llݦa/$&.`&8A @(8OD " ́B\+B B^ sYx y$k9np w)T0'W^j/F4 &A(Ah1Wvs>94(eM̔(hDT;J Dj)A d&^/urR BX 8^ u> bod$!HR]I,Ϝ7"vSC.4JcD FAHڀg9kxqE@X@p:-Sݳ31."`Cc۹#:s0؁ e(ٜ w;9Ӏw(JIuaP!QTP Uߏ$6P \rsmt@ЂN5$7HI07{W UkRo_m#pÄIy{5&f٣u4XD|!_!"[feKE>)c#.ILω1Nki-m3Qx [CԔivcUf{u so^NSĿ4)w궱96u&Cք:b*rNM.0;^ M+@8\Cy9r`Mno]TNkޓ Sp{l8881>c/tb1ɕMmfJMv:3SZ`=l H~ې {㣨WO"u\u  z}:yn5i#I;4n޼c˖Nϼx9}ݨӾx25 ʹ<`8A=S3~X MPrNN{s8TMz:S&BJ>b/2ώxЫb9$/Ӟ%!RM|%/|if̗%@Q#*fICrM|׵GGXkbyt`8\s{0; Qi UЦE#F5-b'i<LxtճfAхߙ7c4A0_>y*|No7`HJ̴pAvi{Rg%Ex{?5X2*S5|@p3Tq1J!1YĨ6s~3y׾wVD.23u}ܰ7*5Ui Nk҉f3ei7.c,wRؠ7p֩x{G^:{L4cޓ$}OFмĝL{-#m ^g[S@,6v,͝jf =C 1|_yjw2G:9 촞wh3Q1iN$׸Ggiuy&Bficm4rJx^Gnn0b883Iܳ01X˽i}ȋ{L4͒㭪czuL]yMi;.ĕ_bS?.E֜F8^'c0٭Akd33t[ՍǞr23s]o*Np1fXh\c74}ǵhuȁ9.c XvaiS6L5DTYИ1MQNψF]YƹD9~\QӤ:کfch6"As.{q LBI1Nq8u^se>۵<[Q4V7& peKih};|ºNcjڜpon\fVʈkwk:-_ ,^4"w9U;Feվ7|zbE2WS+=(@ }V| aw禺iFD-Nis'-O+̲:N.6@Y:bC(1֥o/'v8S*hл-0FD Mđr= 'u:!7.Ls@m1\fn`⌗GZ~^./Ǟ)>1eZ{Trڷ'ji/Hov]҈"SVFpc$M2Ϛ!4.VAHtgi&>fE ƫν>IgJapR 0$'떹7ߍuҵ|1m^vM:ǜFhn%Se_߶woEl7g>WmVl.s2x> (G7fsrYYau-:jˌ`3[ifѢ8(< *B,0h(h"vVVYWNIbVHEQGvntߞCIJ$ϔ߷fVӡD 9jśɀb; ן e.Kk=Kxi=-r['cXm6Ӻ|$qFeq{NnDш7I0%'X]gcY~%u{Ď<`nj<2$Jӄ$eO6Wٷơ"f^c/yH9fPNx)S+šHs7TMExyNmVsSl 7vPxdV˘ӌ!kC>u&i[Ib2Za>x,%66#|3'5xCٗ6vz;td%Cu"dL$UEf3mvDל-F*pc%ߩ3WEjCs$AMH8&I|`BӃZVs.gq0{v:\7IQw`0h߯Kz$D[,6^ԿyFVV$+9:zYs*qNP)pZ5,3i64Q r^QWv=3B\" ) n^w!.x*'یPyw/okzF1Zw+W&/i2˵^XN9_LD*/097YQ㽔|oULxo5pJ>q^p";nϷ%3̨.{bz HaR"abIb ~~;mظ6>~^W\D"01" CļޕIpS*TD/.Q9J曜qQתHu)}eVZ@- cNyts3ai`g80c0`!$*S;DsD&"'# yqXCsbg(LYUŘK>؇XºoA%;- xU`tMFv,$M4 ̻*&xia" |grwH|V֫T=l:k7Ux]bZ#\ϊAV?q`U6b#i^2,-0)wNgw:e[-6B㗥n#f/<ž/E,:~o .#!9zd`vq3x'. gIR &ne{׽onMY"@31nك$Y೜ZOmؾJY uC}5\ ৚98*Crk9HM9562&V @a43FoVɶ3 $+<0XD0sEQj[A(BYbL"c+BB3ó1(rCI(`5GnƶmRI (J7!wq".Ã(H\lcHwjQfcIM騉6R sG9tz:g 6U9 MK2 8E`p9{m1B[Y@lU.,IXty^pn2=yjO S6I|R8)逈ЀJAS*w6 81hm72q!q50jBc pRw FB.dOCC听1:ˠ ˂LsA}]si1]|#",ր}DMΚt`yf"laiNFOR%r $VFPhNRdP!Mr%8#QD+5 <\ Y)G~.Ad>oq_y$hĞ[t39 D;VaHפ:(>r"s8j !*RlܻY~Ng3oҚM;xx?Xm )3rr/\ 4rE13T mgHb1SLD~Q1=W!dSPOAvOןD=x"I;'+6 bGl0z/6=):B9Rj&h˙ˎ/f fջli(1`ŭ8ɀPF @`hDkdC6*$\-1  f!PNqcLna IEEP@:`[jtmZFA9tIL MCXrJOC3&6HQi^!dbV3\Kyܪda.! `23̆0i8 )3@:B LRv6ld%/&IqgU Q)g/˗?5G+ψ|enN>R_98&2+{ b~ BÖ'dHG;dhG2ފ;q;6O?pXq|c ؒ?x~|ؚݤr V5@2(7p-Rg!X}bnGF< ?i]^>Jdƶ 7N 'Ƿ0&y8Mg=Z|pΏGrDFeWS)#56H^s ZI.mƈd76B<ɮ8V1Dm^5%EčZ㲦o%|.hyXa;ԩmS<_BlhhN gYK2LbPxrk͚36N5zzןhҳ#4G^# Nf"\9~;WNzT](ϷK1n$ks(L>V5MC? æowYq]*`X䬚AEd4\z@]އqQubG()O6CFH MۄG^:fGXj[֘:'=ǹrEuzȤ n4rp;:>d&fv\hnj*rЋav3gf?FqRJ h 2yih_vSlhMRw S6 Me}żw?IIt|p"IB%" Pa ?~T 5&uvq]DDUbVEQBh@( JZ O)d!"vi -xc]m"BRU(扲:OѻDe~W/_6!ʘT8HN/H쑈:v.28ASA4Ŷu= D#AHD:xJ^u)pz)W#is<ӕ)5K Y !0+ C% XĦ'klg؞0t%~u8{-ISq r Rذwü\^CDmQ,@2#FpjXH)e}p%;/st>ȝ砱cz8Vo:41RIJ t2m0KK$/%1=_Xr] QhZPɡ~:5hXК7 fyY1:0[ybP!ܪ鸽<9ȦJb}[`;z:&H` 01Ɵ#K]^&6`̢ *)>NF \rɉ?>1\f,/X;0]I*Hh2ա-x:ł[xy7=(,(@6 P% S01vOok\A/ҢpTyOȊ ndIBOCPP 1(rKbxff")Qb$"@`kY|MpfӴ'2W&}ϩP4>ωWߒ遝t&{sӥ/㬑27=[fzN(Ol>Zۜo|q IVlo`'Viь "7̓,*ezf̼8X i q^( F9sA( ^U."Jyl|HUD,?p#&4 QTК_pOyBRR Ȝ b6O:~TC'Iw7>e4Th(ↂb\p On/6J<~Y0<#bMYga-E$Oy% ayf6%c[LԥZ: ̯ɠ*0S--2UV0hHAIR(AQjt\Y?GKO&>@d~p"o"FW󮎚B%MFPҝKԭfZ̲M15IHҕ)EL1 LHO+ f%t(*(`BI )AbIh%D^W_/v4Ӳ=',(X!&ő*Fy85P;*i民ous1t>L:87&!]CAX18tCI Qosu[ͬVx'Ne\w74‡_ i.bÑ)HW*3y)ÔS1O6@^)`$ Rrɍᣵ_9;[rta%] MHb M$̵|TiMKf+_sρ n 3ׁٛ25Oơx0*a4:B[2,t֧l3:*@ٲՉg8^˛#]r5'[M=J-yo;/݃ bht>̌9 ޡa:{Y+Wjbz ڑbVik4M9~{lEMD3p@u}fl"L,W[e2fqՋӂה NJ|\eת\ d)FFtdͻQ IN=evx[&,<0 -8{gטF:$-2`vSÿXkmH!Cޱ#*"*vN 1"1r!M "JTpD#aĈ+Acj=0+m@KtG $؊rGNRC\LZhu=3"bc+>9! ^O.ϙ®^=Mr/px@I 64F~p q;?/w]ʜ( 2y&5nyH}}w$;"阀O` P?@?y.PWQ7?_pב$%5 ]?~h6"w E ?4]~?\ޡZއ0H\SݮrE?SDPC7afaJ%R\`"LSHˁZS2BCB]*yV5DR ւ̭UICJSC@,$@=GT5ݜIA$r3$)?"eJ:J'l=u's v|qսp` ^L;_Z*H[2EJdY,D. ;;eExl|[z>jntxx~b}Ń^Ȇًh&5I^쥨x0૝b5q9y%F)bcu=}li>/ kf~/Qm^q9IH23qáig A0ID9i'}a;s$ @H$ST Ԙn %DA ,A@1,H ߆$Ev &V(4eY깢Wda V&}&X!̣_' )f@wMGLfd0zq8EU-42:ٚ 25h8[g)P"a\hzqXL# Lz`ETz(HTe iLU#Hn#VG &o EfPØ$QAN/sqc8j*DTRU=a1;6.3%HG`v8Ծ_KSa(DcӇQh 8U. DA4(T s75`9)  M=E%+ )FUbV Çӝ4#LPџF&0RDRxtqm|/Q:1=b"CC% P4BELҭұ"% NyK') E9B+ws<VĆA Pl㼉( 5`&l )$ )) r:"Y䐜~oBl Pc| AӠNŁi$H=h |EyiŸ҂UE2Ob%$+gm~k10UDT-yURcSdtؐ'@;@]<:.{{Y8IC""jBCI2?Սސ}^C_`<ѠhK-G*ʓPh o?v6qZKգAa\]l\3Mc*@Q8µ,ؖ@W L"hT}7!䖒ՓaXar8f ?H>/@A)kC4E!JДᒅڃ + M  Lxk& 4$51Ôg0*VJόl0"0 7 Ma\ɀ{ߜW)AQIi!BTC,')q*dG} A[C9N3n=Y ՘TFlԩ~a?s띩ʰa9^/L(2q !KhQ`pWNDOuTN DM$-m2wMZ%8sô GY;YO; pY0Eh`PEc $a%AjԜo{j?tꄑAHi0MLp?L /C&+DO۹=!B xD<9#M,3 \!N>@ W<"4;d|s'g0z`u򻳎g-:9 c'T)E)Tߠ"= iQ4P}tPC2!3%$~roZ7aN5^LvҏjPm$Kd@HptBc\m&(rx(TO4^gL0P='_„%ILp/+j ь+FS$-Xhy"+cI䠛MQ(aꆴyL~*`gV^,I~X&ߚr}- 8Xoc}y޶* \a1 4GTPqtLIW59?ۿ)?\#, a;sC hxE%@#–R |.T$nQV8q=I4edT)H ĉ*)F A|$7 sm# H,[7'#W8Mc6g pFG3m*S:ؐslIn060ŧ'`]B(Y@scLe6ɱYNcGL hޔhaaH0]餿}M ^/H [ReP˘1 aF3+_6>J>avOHLa"Zц(K9&HSÙSQ %)698Xiѯ8ܺ䘖$ӠNER"9VZSEjR;) Fmm@nm(Х НC\RJj!b&#т%4P<)Ѱ`45$2aiFf8QЅ,4n፩^֓-;:ܕMS3O$9EBh 8Ah9݊-Rjބ8ijiJ) i0pϑP(ZR+GѤOQ?.i& !̱@i3C#n+LA'n t_G2-R^ dž5qϒoxgD~V?( d\"t_ozq# EQ$HP4 P?+r>;و5E OT |=fL;EnjjhhœbW賧k%TAOB!&@ !P)Ss`>w!巙W `{MI Xˆ)Wqgs^>lN2~\;K;?yΐЌ,C8zW @>7J0#p؊ JٵIxTKi(Ch O$NI7psH%Expܡ ߰A"j33p,L"{P-8R!"=ްpz3׫!48C0PLlǬ FO9rm㤄ZfM騗lS`:LGG𸞶(܅B!7H {%" 2(*e NHٓU 7dI(9üRԲ\$6ڪ9i䘠95ˌpf F4D ADskRg4%< 1z,E[!?2@IҺ>qlPcvB3ritϊ::!~i,_)ҬGhȔ-%{/\SȄtr`ax2ȢaШzfhK !!>2jx9ȷP t҈1ȚeJCw"B)PZ:q<$Z&'Oy vz|>]^ylu_Q)j?IWCAH4PR :=4? 2TwàH;@PzT6$I3{{?ay) ih?T9R y)CBR)3nTOцo.$#[?n~C<qsUZ=4!e H+1*zz f=ڐE3Q\rݷP?0q(&`( 5f (WH(S)ZiJ*R*B)D*( C e4 5QP !H1A-Tt4-%1% LRĆh")R'I( Rlfdb b )H@S@RIlHPi is;M5Ѕ-%%TA*H%@$(" [S5`28b+M*tF%)6KM4!JѠ4 @ӉS8 g`%i AI@Q1 Ćg ~@{d4ޣֈ@T`ؘdB\Jr./JTVZTJ 4Q@Ro"M0`] ƝS5 }r""B%mMPg;zhEߔXa4pmZi9Gɀ0w*()f y|;J(|w:D@ݿǛ1iMpI`նMՊ{9,(p<> =TБ!5HI DPA@DS)DPM HTBRRABDB0APQQ)44$54?d<]%vQhwAij? }g7O{<+˼~~HwO~;7}:Κ}w) 3|cz9sDҩb%׃, [$0% Pn(c~o;~b:c͎ N$8vI/}:djIHv 0&H( Bk*inI|%(XQѶ seU2nqR RA6{$x_l."$ mDl2>F8!/QṖ 6Bh@10JxB({r$5$;{#vU$ ~}NZ! ;%BOt(X5ԝ?Z<9Uɂ<ʕq(<7dQAp7 imK%[H~:S=`2_ 0]b_Qfd2;IIb+:u^/=aZ( n[a9Ͷ6m*לȋlR], GҙY|{/(sd) O;L܄(`]AGaȩ5FI*ʁny;FYQ/rZ̝g,O,qHzJ(f2 i`& @{f=\뗖t> A™]/O_Fh:+i\)8j4KPn Enc뺾˜Sh*EPҜNgWa:#& gblx{w$(Q[~;3T$akEriS/eocN8妲e*#D W4F,w.\~̮sf={G@\7i  ?lRS]tz'tr>9v,ڒ9 ~Bj^p\I(A"5 b'ٻKUCa$t3Vd{xPAԊ/<>"wQ@?(>RZ*M5>(hg3id2Rѱ8smsDoq;F?{KPO" B)EU]dbQBR\BqlS%ôJSIEPq qs!a>ox9FU#}w F3. 7aV0Ah~z( G xP< ơYMt TNMMXM?_@J=/T{l\EA,Pܨh5ZYC 0 ȯ;De@"Tq!BC,Ⲩjr,ƨgDBF`4@,e pK N@>"!-E!C>_s"E Nw80`vZB< %| #{/dƃ:S7Ť E7?I-9{)\_@HEL QZ$ZaBNa`690 66/ N?P,yu!'; #CZ(@R!)P7M ZRi xĒ̈,/ \5.Į\2L0=#2kyrI/N Q)b #]#M,$D@)19y'p'UbU<fPԢۛiG͵XdR%4%޸qe|9PO(mDӧH"JT_7k&E3p4iSt%PCx -X_]8<{9ǹ 6Dg3էKpg_g%Nf!xĮv,O>AMX'#NQM~X(35{ы+&X,=zJF3.z155[[n̾7i<Εcp3Tz|Jlq#}h٣i.?s;0ZvA 'Oxx{궯<* $]yEd|Z'kXB|+֧G Yѵ f[ǽfn|&o{ g=b+K9l$6G BW0p902@RjS:]XDC^R~_ 4!lj ȝa73 xZS/0p}^r_C+)R!}DdD9Tԩb  fP} Vud8x2t]auZ6Թ$hH_4H?&O V`"i@$ ٰ &/Ro>dj&(gK4}5m{!9MH% QEQրh6i M'[zVt'e(I4QI8`yicb *"&`*Fbәf)RYJ ) [Ꮇ ZJ)܏R K1^M'F(#OaXiN!Wa/'8 P$&#Y'.Y8CY!81욂9Vѩ8J)G92jrHW|;@*&*P|?؉h{zgn2EB q:3@@ DGF$*6&-]wE>?$ AǓݢ!I]vms.Gc5 fz̥ F ;JosS1%!ekgg>>Hz s?3p6ipXiִ`vyMA08??S#$~[?G{F2QsWb A@M#M3#IU@R4)HS@R5_mRBRC4+LSP7 2 CBi c!JRQMQ*ҁ@ @- @CJ ՔBh1&a F"J `&"" `hA!  !ER%% tZL-A!0@/̯*;̌F*Fr6@ a3,`By 痞taѴ=%#[;BK]pSa^@)^M?o@Jh|85/E P#[XzJ591G P:4%wAGɟզ&=C/{1c*  ?6]5&la 0eCuxB >DUI4_6Ln~>H E4L KJ̔L203B AI$(M-P$QD%!舂 HXjiaah 1m֖f8hH?,o0S"S'! Q(44SAH DDLC',I?q |N,~l &ӻG `}$?np5N(ݽKg([|qݧOYWxb?`bDTg]=z# o/{M&C r "($) OT%P?zt<;!AOAG pF\?;OZhc(\5uC8[ˢg 15 Nkp.]fc9ȁM oY0ؾyhP]ٓ(T&6CTp JK=_ Va4^\Oh̩\̓H= #=# , b+e;1'zQMMSzr27jdUPFS-`mlI89G\~󦖴%};p qcȨT"`j˹,b%Axp|y<A \/āty q9zy\-Ӹ~_p'3 ("I}}kĄ?& ̊r(p"GWRc!Ճ_)J+q+c%)A1F#)T(:I#( Pp2;4DAbՔ1XAYUC<3bg}JT=96^zCY!$zQHO< _)\5p)cZ ТiBҚWa0J(% /x>?@t**S2sL .EWe:Aar6'\=鸆=,b(,y@! ۥ݀ A4FU:5 ~ȀP*wq; z`=}AbFj%=\u<TITc7ӶGv8Ecjcq&G&h.W_+FFB*0#J Y#*1 jn,kzP?QfXK$D,a]d#I(1(ldLV<1kJ -H aFpzcjNͲ19" d`ɨkEXΨitO1:>Kľ(FOU׌GS.BM%὚ެU?}mW\Aq MSFݼGPFAʔ $df.3#-_Q4.s1'I>Ci3D,uT`:{%Iv"ji0̐и m#L$ vB;B?9|w+А (<9:-3r[ZS;O")1@09 AJâJaE)@)T0ugб+];VwN& z@ 6nSttҴ [I lb#pxQwT:RvBi0Nb(xЕŔdw\x+U%ju9z=֊XI%,f&{jmjyys&;|.`SH!z cFS~D6h3P}?h*.IFCûjqSEUȤm5q ȿYH1re4rX寎i:Qq4fkG"!A0 HD*luffuR-V^4f SUJ2b$(Ԁ܎#+lU񍙑V4,!&HHQ+8e0x-Cb`I)-YƑ+!SO5aX9Dv vхm*Pxuיx֊$fHO\"qz7iջȢ9[mF,ir:¹HZf!#h2EZMZwFX%fUz, iE1 ;IDPSR]E8D`]8` $WX޳d5M8Эv.39؞·7/bAҐ$(v,Ec4q̈́H&N fqW ffUB3{|,-mG1)t)Z{4]8X1*P %{lhړ4\å˝'VJ녉L,puZٓV9æ?yfls$ⲺrJK/:~SU/2f)=o"V?y %BI#vρ,:-̲x 49b Sy-f2˳7% A4#:gpk8`6;h!2k1KHr\vjfy,maBQn3iA9-Z\ӵȃy=,N!|?gs(? OzsEq D- E" ] >0>0h}=pl|xHn4'{A׾HbiZ`cϳOƙ=!r$R-Ip]G 7'U=9ö xLFw}M}: : } |}Q0,}1bM''>˾H(@eSҊBI^%R6_7;uC4lxk}6CN:GNt1F;#nLlOFPA2HŌiHz\Ԛ[ F$/ rJhmܧw*$h]*b;̏$\.NB?6`ãXH4j?,T8xI( )&)feHd J-(/0ahf'%j7w95Iag\FlV}eZb G#) (FAd/7 "-PIa wm̖ݸM$1fv_̻bz}Gڦ EQPhP (MZ`[XL 9-len0]9236f5Մnqb>}SCCz! 0s_lgC쁈!?^ Lg3Nj !o嘡k3V;W-O\=o}YM~̓=`w\|(Uei#!Ù:?#}h'!`(Ѽq Γ_h|?FO.b6JkL 럑=0V"(*MgJ ~}tT]ɢbCMciH,dm6ϯ~,~7f.$jR8(DX5$$BR&2Cy4&33]cҮ QN<CSJCP Һ@$QK@FB%P*3ҿO/c]2 xWڊK,jC* 6,@}V<ꥏlf >D\hrY _(F1FC`DDSühT#kqC@TS f*~/{ܛFHLHѐrr&&cfP&RGb/9)I@&X blH}GsMSzڇ&3 `ctKƠO.=#i(yRT2$]1Dy>PfXcI:P<}z;x{=t:3'N4@%Xx*T^L"(Z\t3C 22ґMX;'tiP$@P=x= ?I0)1r3MTDϸa JP /W4((A@X0J؋ $, f G끦4n9"&6f)/^~07oRզբ1F0XVw-{gQul*$P,m ?1U]ͬu0ErQm6i_C9oq*=`0c&S4Tac5QD2cD&FI8ř H+qAdzl4)"D'HcT)O/ smS C'*{,cbqRzM ?@62 V;BwB ԇRjt i~ϗG{!7S?Jϟ9UlSO jG23$Y`Jgmf@щaZH p=S9?!IBDáhҨu/$]3W)nk.-r@ H9HBd}8<$M#Mr8Fʛ2i! H BA%gPb?y"!?;q9bp=<> "!>LNK,ե]"Qjq8dm8B5Ra[sޯxzaDeq.u6oBΊ̾! ZIq&YZ1@@h" d8 ҕ ْ/9N)_fZ{ -j܄<5Ce0YO*X˕6C9n.]OsLg戛(lЦqt d1\-4WݜmCi-+ ^T@Ҩrp +PHa`!=V39s,-9ŭI0;tt=~$AIBĴ,}G0t<4Q14fli8r S >p`2OȺ090TCSj\v{9~TCT C%ڨB $(L##~˫u++6z~\Ö111  1rlL$&a}GOwד,]<3~TC210P CxC3meˁ.d3KCHeDIet "BA0(DܽLJU*)Ǝ`ASnhmbo3 3O@<@'q>:P/QLQ)׀LTi(JuW!"uD0x}_ZT( !H>A1!"_[Tٱ~o*^dʐ1!< &jFa*iAlFo`]IuhlT5.9asXDFR 6M`k9(ch m .܌G80 &h36TiZV5O29Hfd*=i-"D%H!! GH7L1^|?|o/P0`a 5(z 7r܄>%,Ia$1RA,_}ZInJrsC"B?aFrNW](n.cGI:Gǭ'P|4tO؋v$)KٞLJ($Vgp 5ZmB")Ef,;wAhQ7Y3 0Mab K d@!S_H=МE ,}d $AC7n ߻RMrL9h&R}7uݚ {ɅQ*&䄁F"`8p4.LJ 1 7ފE"SaXMkV[O A QSފQgN="0>&ia)EaT,| ˃<J{cQ aQAyR`O,QBH(TF7@N_){g{Sƃ;28.̹61$A!Y[ tf14 !`F;CLDu m& 600ڦG/]h|C5}M6Hhۆ"d I CvH5)C 03 eچֲ2Mh6URӇIikt.mL#$XbL!"h#_)gl ZooW|⾥iN*5ĊPƔgscyS, efcL㍬RQC$)b(pcxg-|I8M/G EyD<s'vͱ >=좚V1cP#e%Tё@,R@`%,4 fi2`,U9Y2iA’VUT;Ve ;JH! Ă<TVPZ%Mzobctn8Fc8֊`SDgy瑼r!F9cOn+Hm'l$l6M,5Mu,+"C0-6 A‘uUMH(W Xɏ"3 -Dj6[YafcVܛ- Z0yZ'bm :w8&˷m-qQsMsÜ4շKʢMrTmUq s,c#.Ni,*oF]fPDؐKa(]J!$LshH!li\E7 ޡ16LϽjF:X6ܫtG`URhε.dA"7bm"(S&L B4Κ,4:K\Jrg3m^5@LP|j,/.QPKϸA@ۗrC d_kE+ xՊE›t0>5`Ek1dk=ҳF/i^٣20A0y͘c/YfAaBC[7`(0bȐ藉TvRR]B%u߈t/K|'dt"^p|}`nt69Kr1 >ջ\IJC˾o lb0 q FHhdu 0`(6g 0[&&<~9Ƽn*% qb3gPfk ױx Iha/ӱl 0K i/*bC,&(k ].]jAћ"Q#i"ES7v"ZR j3]/V(Đ'A t: A{L k8՜ [Sot[8n&li8dE[*O &=ͣ<ܷoj?) `jrc.\b|ɀ*X?rGȇĤ}CX> ҶTϯǸAg A J0,hCG&i$2GCom<Ts@Nsm+d\A.FN()ʙ63tWsIAH6ۇ6`p*q U8(61 i<)H(a]GI7Xh R %N/4PGncez'! DBS\HYk# pUC_9q44'Nd|2(jf`^U!9)Md[scqPH#:+l?r`i w]!kc#&PHO bƹ"snclsJ]Gy^[u!?:%&‚ Ajj!0>( E)FiDP(VE&iHVꐠ i)R`*D R&  ) QihUZjjh) ^C{߳]lcc?wQQes@{_,h@Nzv{>:] Ʌ9NήHRLUTI$DDRK@RIH,AE*E.5 DDdo*(Obj'Q!ԆG2 fMQ1R,Y;%"1lk0P raH̘{ot>yza$ Kˇ~~ ࠔi!66D&ɼ:#f_BYZ?ňb IఀV1 _4}Z3Lz"|T@2S1LHWR11<6Wf=@ib* i@fI|!\ P$dDJh bbRb((* H!*$$*&$"%%b " "JJBFt F`( d"iaBhjU&"@%"j(iáfJfb#`bUJ⋛DIEl8J삽%^j=(~$*- Mzp f,kշMJ Y `VW ={9{PDh7wuyO8hQ3қ`/dztADQDﺬV` *D/d~h(Si77p e<+2<# )hۙ&Ӫ.)o-0om#\BP!IU6*(bz,6`T0ۦJ"aUR*`(yܭBĆ0- JN>^N+;P* J)+ot5;'GW `Sv 4ƈ,-ˁ)<&)6ɔiE$4bZbhX`:A8Xɠtv S0@4(U#ST*RRְ@B 5[ D-*"4 @KE-(xH-)1-#0rNG((9. R}If)nm*L D J!kj leIhR0#V v&$M&.sÆ(Zѹr[d̜J(ˤ-jb HxtAwrp Ge.Tc[ U<lX8j,W-hacIKdĀDqM< aLणFOuZ8L/Bh#hM\ƿQaw r2D0a_D@BA%RD b$4 x|dN7Q s01"!44gwP4Ar } (ZA;@P3hL [M]$ h> {O0H@ ~kiowk(t4|gdUЏja#œ<FrOtP'GRӀ9~(z`pM!g|` MyGᏜ.m Ä|[Sr1 Vli2!t ڤY:o]YgλL('.,;u4he0曈F7Ra rM;C:R@kG_ʃtMY @䁜Q08eĊí1v"I AH[;.'MaC&s:,&bT]`3/pqt244JQ.J)16֚|!cEh1'hf ҔG5fb&f Lݴ &uGCX"1@-P#H{j̺$t7'TIy$ {aA,p}LG 50θ:AћU5q2Ef p ÓaR`(LM-`(rJlV!Vh2Mfb6 W ӼЛV1}`ⶋ<yH#=fdO~y5${lů4؏LK-0~/V07I)>&1PTE7?߬q7'ݍzmSFq>  <(.遣Z17v.Ə8M5Tُ_h᎐SJ%)BP$Ia#y))ZF?lP!CZ^j 93S1$y;~sONiNu$'[V*n99'|熔yG(H/UH+D#7.X+\ \ H/RHC\?qo=M~u6,ڰφJ?wa{V4Wk1m~o GWQỦ}1QD@O86x36Nw">"IB/}x+*Uպ<}^8:TC P'QYh<-*P wA F UPZZ)B@d;'28;OHr@ =Ʊ>f2$?^ZEIQ% D41,)͐{~vCЪYUB :U \"iH~ve g90aS+RVrYbX>ATೞWNOI0+ѹ- ]\ 'kH| AyuKL!OF6kl]xG*D,hHho\>ib,fDnVQHn20s"bnZ}p| @a19y"0QxL!3m6L5 h==(9ׂMz*CBFCD&it'@qQ4] | =}F Bpja\pV.P̠#YBRCIr<.]6 4Muu2HXGlYAވjٮCXvA}>wZAck\M'|G -V{a/ΰU\^3F4LUWL3j^N#@:] q9 n|S_ۮyEHRS7jGnG}N0R2է5AtRT@R(Phg\2jΣ%"ͶDKX L&Ȳr)Љ<^HTޞ1p g5.;dC115^QyޖGXS[|6PTى~dԱ>@~=%BKXKD=6`Mt= ?iW5!#vL4B!j[l6ޤw5¨["FaI} >_qW;s2$4s TCހZ?tc?Y!M">vD<fW ʽ& G 8JH]9Nr>%FPHH?a"~* Iia( h wi4đPMU%@@™슜 \x1v @/}^3361 o i3H^ǷC @$6!k$M=nDɸKT!FL,,ppRw*KBx#!a'n缓|--+]LR4)1t+ `:4kذTp7޳ Q%Iп8AI,笩䝑= @qq`ȱ$0h`>oo6Hf]=4[wx|>{}сHQ)I1=V U@M%{owq_" A Wz0J%T|S@.>}靷&@iat}| $oǘfTȔD!(T0Ai5x(){6&;2I;1ON wus;}O; DT#`6\4~?#6qckZ{m3?}+W0 wVRB?;xrtDLx؛{1o|/Ǹd )|(da5#ypZ?sQF{1t*O/D?|g2 kB7,Q$e û5tKx"TQ\Qe78Y"F Q˟'RXQa|G]6wRkqu?ݖjJ\5&gI7H. vb~U/>o9蹔hL!4n^O"i1kaD#Y۪E$$, _75GN 7Azs< 99ѽ?8Y4` dl HˌxQGL:|DQYhG.Aĺ^":}b)t5"20{7DEœ/Oޖ53sg I&@BU\ulf9xm{ֆ|ԳL!-DE :w4L/j5za]zGv,H8\o72oW w F߭Ga-ACVI0hꊭeUm0c!3ԄC b#;`[$焂!H *;?L>~d?r<=5͹ɐ/j7q$8m` g!Z9nmQX4bOZ}ROA z6CqCNԳh9wY8s9ӌ#t z ̤ ahF3Z-! AmyLs!7ۮz\%Aڈّ_Qձ#2Gc sPPl93I2'T}ZH?+N,8BK4|; Li}*jc?<(p?w_:}؈dL`Y2<4 ( 7ܟB8zi"(~* k~| $u0x`)8' @(9`~ f9&ՂZwqأJەIza%&øgunPDR<#ab69v3;NH>$<ΟhIg({v85?_SB{!99 .FS)n>;1{2c5E0fgdF<2/|!2~_ v`Nl;"!qnB2Rp}6wߥ>PPFd>f9IT6 WA.]sh˜:u4f[4l>13y&-L66Q'w)`(TYb*+IQ;]dv*<,(K謡!G;SvV sC,dxB8=D:Bu74-=_~b9t=h)}| z|!=1 Z%Զ~|3#MHwAaO9KPx"45HH`?VZ{̥#¦L*NHuKO}!} H,aU,CQAMx?vSwFY,;`j+P{3Њ7'{$K5c<`H!}|43^+ sadz-?a8"󇣛.n8̩W7cw u#Nc92N{isBlv)0B[ע+,ƥF P7Pߜ2 *)D3x/)~~2#Ԗ5U a5\<%OP̟C|u>#9HZoI5۹n:~ƶ,x,+Y&F[h5 fX%Fng/&1qSCD"LF"iAUZz, D eJQ̰i :żHi91LjRp=2S0l c%!цj x(>0LP9=uzcaLD&li [ EҡJ#$Q1 "6HYqfIw课촣aVB-Q&9уm-U0 -2hcٌv#vra /5Jkv!nz%t!{ĺx6>[+!db@G =!>#{U-5aV١;D4vy79unA "s^\MΌ/&-(P64qA*'=9 e fycvvt"UƪF-iF͋J1PBk/]T*CBĆ!C<ˀ"Z'op(Fn^`aHe.v%A"LmKaY̬zw.n^&^$܄+*jx_{~sp Bfq;)TQԝaPKG,W=~gr?XaPh@艵ox* B"$ !D<* Z)PǶ0L~ s#$*>xŮuXEl6͛lt' Av8"1a%F1086f=JJiG׈u?ŢvL? EeMjB3b)nc;fbԚϤ@ R̂if"& B He>R>IdG#vbXD-=<C'XiƇr9l8"{L}fb31ΕO [tX$ED 60D퇸xxȐN "8lhu9\F,Jn#&2`Ueed]pE&vr\LC[aڣhv iv%-xc@q`ќN$(Ӝ9W1sAv\ 8F)w)tnp9:1]6$ֲcاٸ, N.6!%j9e<,! "NG>X HhOsLPfE?`iJ3*d=M˰sqą}|C#|Wsp,֑<`mB Xhȗ<12V C4 sH"C?:Mnm IL T8-3d0WVw]&b*IP$rߕ"_rZMp!HSO4aDuwOx cm|w)81ɧBM "`|S{ K]r4[AK|?l>$R&AT]4@g?4Kި?h¬a+Ϯ/v2Ѥ_c X{Rn$0HPI J!BL L ea&U"($"oVbLMS@R)KQM,Hyk =j8eʽ<~2l8;K@"!p=`6 8}mxU:))T!Pʅ((54{l b4EZNAI 9`ܝ:d+Z*'_cz8qiZ??'D/ xJ+KAaFD+ @$ %D@%S,JDQ ,@BbD/H%M(E&iDTnlg1skQV{ wFuG(SaLW@oPAM 40@RU JDŽ? T@Ϯv?W<#3;'r% ~AD c `|v}'|);?IG@I ~N~̏*!n;Fk`OQ@=^bQN S h O"bSM"i⭵PH@4sd(0C4DTry0hIl1p߷)(h/}+0L @%-8VXR2JT9R$ΦwdP Q` +J&4ߜAG b9CTi)hq#JH A7.66QNL1E M1 U4IK!$AR$ %-$ %y1vֈawj*`"HdtPA20e;5) AMPS#R^6j >\d% fJe1-: `"Kτ9_Pt4.ؖ*c:jy5AN&h)HCXM@MgSgT-<%">?tM!_KXl,h4ዖ767[J)D`ʆ9UtmcXcN-a#eeBV `v9P60M)%+ F71nb 5v'ƍ\%}Y|S]?)%D2>UBXDřoDbҜ@ڶrP$vIspEL83!I.EX 07?fa5Jݛ'?* C; Syqi2(6˲2THo>~<'x*73Sp7e([al#ڹ[@ E}9`)VR u"'$UYZƆrv7 m.9}S ͪHL%͸ih2/9MJ2*|e-JW G? ̜Ƅ'Zr\& Jf`\:Hc "l!rԾrGſxάpq1v._1S_חP_LF 5nJjL6%Ɔ+]~lӊM˻eA(`}1 ItƧq3]ѿK)"3ij,\6m81' qKR'$lPHH7J]HsWӅv?9͜Ͽ Gef bԕn#=. bMBjV`:T \UJr-N۾qvyaX~"Tg >b]9M/ӿŠD?/dT ~Px]=P9H7d en6.W+W2-~/ZUhN8j#M|m{a aV9eKE e18ƥ̜#)!A <56Q{<5N;b]O=ڂ5PdbwI E98qC~۹csxCzĺ~g=,0z܏S;p_8tW䪖X{p; >u{Y\bk 8=ߟ߫" dFp˛әΉe}׬@P\Bø-6KƜsnTS PqȉJ!ߙiIbx82=Ób/&/矢'fUF}3؜hSaAh隹8\mvFj*0b Ud3لTH ݐQ}+X6f"]dgGpL -q DHIls|[ _NusIfk-4Gֆf)6B}>l'ûbR9۹뗙ě?S"+cTGs>9+1OZ1f w/=(L &CZ9h;MB5Ul}W{=~`WvhCeI=ձdbKBRܕzaz+墨t_L%ydcv颮1 &&#\TK#9f ioBr7(./QOoV:y&Y)|NLOQstz|/9Kd*xyB㺋 5f%0F2]pi(" [^)Y̹9i O{btٵ Q~b;>X5bwh  Qx^U9oO/$BS ,7t,c 7VZ hi÷{5E_'Kc^Ŏ|CdQN'sxo@LgVu0AnEp&h\`վ1av3L 7"}AߴXюĈ1y-CpXGɝd9K#8H810yx9)gO!(kv> "Z9Ʊm˔; _)v2D6wJZn)tYM >I9QJ?E0~2Ha`hbZZ $H =ӢpȢ? 'jj1n1x_Ql? ZR?K+1:DZKǯ[4 C~%|z'ksa@@L~W7)~Nc92d4;aoUv`yhT/ =s1o Yv>s>klB Dد3#Z==O]pdlnB$5k`rkm+ÚccSǒP# b *6ePo3f`\\S.CP8kYdFRVG{orqmę<4q,[)9#hkg'7[CFfQW mKFɽӃ+5q'ir{Jk 3J# b4;&Hlc'`ŻN1rw%A܇H3;!Nj}#=))~ֶr%!$MEX[I`'jʷ.l@PCh=`R/#ԡ Wax2GF n`Ҙћo% ̜T L_L$JQm<Y8X$s\_X ^:b68cv務Qbb(>p  zwIC fP}IFn^/Y7!i))i7xüljP(^Vgf)OP9(OImzE(oP55@vetaD@#sQgC6>ޏ=j "IlQU0D@ұ!@4. E EAQ!E/RK6 LND&/g q3}&`R)!7 E!~cRfǰPCPY!Xs2'yɏP\󫈪uQݒ{V{v[hjTōoQVm8$94o#lǎjHY?+ 0IXP{r3Wtս& 4Kesn]z6s{5)tm& fF7b U6n㣚4$<#G峃&phC&hҗ{H޷7 BB4yxD)v[Z@bddJZxDϬ?WTw@ITEzKG-(YX`|e _y]S?.$!;h# puOtuNg?BP4Ϸe!]aJ~/R"cڣ* ^ 99glQ{p c`>X(FԋҎc{:ѱ(G7")*%* FNC& =(]M@odxd&ww&bo7nl-iFӁnt˙PV8EGw#;p.ˤL]ކ b L&Ʃ'OK9.+juz,Y~#_w0vt9[sd# CłbYd;tmjSicƱbkrI5\.ON@? 6qhk-ttQLBqwrDDе@,HI"#,jTneg1=.Ƴ1L'>SKJN;'6&n^(m9DT܆A,(ijM+;艘jسkyl&<<.`a0M/;!\L=-<4ί ~-3#GƧ 79*\eb U&zLnSg0*pL%"d1J8ΆOo2˅t X *8pZv5mhrG1Xq9u;su[;Nn/hλLχYˡ_7 #.qA'o#'sa+n[Gg63S%SYcUQmFR@$@0gWNoRؑ0Vć  Sg$i7lRr#bSti&&y䰅%T 跋Ԓ秣9+ TȦ|ٖ /: m#&Xcz~ݛɣDI9 WG͘2I#PB- k3lb&6<(f֤rX9 C1B;e0X+DjÃAɄq,K#q\lJs,ӽP[4COÊUh(; f D %"t=&d#[g957HCd$9 Q!g,gQy=PMF"cgodž[!J'jk5i\mʑr1Υs|sq=1 $: `dH"H-Ym߮[Qd &=91}z^d\e^vN$,%"ꋇ! |GB%;lǛf}'"&y4s6;&>\EUaJ.eq E41(}A39 B bHfi"<KH<`3$R<  ~fp$eJ[`1,6&1,) >sfRiF5g}Z8鸡9H{ksFPox̚K98x7zDp$ m JpO!Ά*7͜6% ff Yaհ&5';cuSrEΑxeֻY2hٙ#F1莱k&40hv96郭eQ$Ē!qC6*3Y6H &Y/L (ݻ]* g>`˸9s6[iX8fm2$*KFMH8l]"&u8$ bΌW=%P'dw\\tfrXHpvx貪fn=$ԕ#>HF4UTջsN.cNH:ꍍ@Νu[OK6Qڄ.+aLq .;W47w L놖0Eԕ%:^Ԅ1U/:*2;440\d 3K!3{#A=T`\]Nh9 vRxr&#%nTƷkˇmٙ:.qtK"&G_^hy%nj_X1Ƶwf,NͲ)FU:͸vN9kdyʀ=/] KTY$&nPqp 9ҦvG^;5x9ht 56<>9Yl1E"fs׮K9Vd$"CA=J|HF2 {%;V\6/ׇn7"!qCxj_ѳϕq yhx j!y^ 1O菋Ġ`1EҦ8W'ww#s.T;1I͎wSoN_)B:r^])C:XGOyLqNMhL#8fw-be2:f)2I&ߩ77n:[*x^as6ټ">C9zs9O႘3P[ iZr’DG Px Qx]v;ZhNG8?AĿy⩑.GfH.~U;9Sd9D+*qSeDxԮ&bVJ!V2!'~l.=ԥdK /5<,xbc5SEV2CdQت /$-IFc~ MC#-W#.VxA+[yhHf$\AfU8XᎴ;SbX,YUGCTmGw\bYYK|wZh0$[a(ҧw% ]dۧW]L@8͘.:q$ܴQ-P@IiXzNFvؙ<1D nf%ũ9jp{(&&t88ň$aM5Ns|iڇPDBtti*5ȕ%HO# mR _Fft p6Rhñ`rId#mZh#)UC8>&'{c)zǔH69:c9pߡ ;CxBS3'7mwۊ* 0N FAGQFO9Bnȵ%=QR:N){ƃb|#՞y ][#8E]Ѧ E6hz<\ sr_2ěV$ LW1Av󚌻Keby&F"uf%ҤT49.&SG",}ڛDqI0銾z8'FB;e͊dj']>3u6ڣUg;XpbN@"JiT/X^O!^L/Q`8[%rc}8p'x$ch^UHoQ* ђ]jr@͎0>uؤdi9?,VQlueN@?\ e":s&Rd(󰂆 >X^GoxmRIQ 疌{<6ziNxxpA J Ѕ% z/ۦc18^bt)ZJ >m"mm=y2D@3(LD_>]x,I҉& ` ѱ˔sdUS0L؇M'ƺsqF2lc0J8t{ˮFMն4xWUBɨ;F(ﻒ ̋4i{D.m$sjv³@aA #HLdA0`Ce6e=ʬZ6,GcS4a40Y2-Aۜ>|^q 8ͱarO^O;0@ 6*A+  #SkjzL1|fnie0oiP{VI:'3ϖMa`Xb79Q1b*R :-NxٍX#+ǛL,/,}D xJ~Q$sm3݄C^= 7#yσ׈u;bmff;t=HF`?O-,Ցxk/;&q *Y8H(#gj(i!L] 7 ԢYJ4ZR>$%)x 5(6]FZiG?%G" O! TMPGB4 G};6bKA}g|^3&R ##pwY& 14Pn+2.P̛pxﲣ" XEl@bMa `ړG(ƪLH=ra̒*_2uHXQQ~En@snckk='➇L]R"Qh) )V++KDix}!fkw,?Ҡ L1GR9Đ-EJ{ u\1VI |7w.ثJDfa0ϴc=#HD0F78Q]?d1kAtx{IDAqؐϛ d sEU XgEZ Zo@<<{? ô<9ID[?fW  n&馍V3B!K1W0)vQ 2.pl\Vl-$=$JtيG.N*5iŝhrXȵKAr@)(sjJ<؍i xlc'f`vO'v'NOtG=t9- G/3IOm" &|%OF`5lOqr5DBlc> ؄& 4wBO;a6H$5B%I4 Ƙ0'X iT!2^h 坉\ŴcrX :*|,I-way[li-5y "7*3d2qɍlT~;́?]H=~%<$L-LMlPez9A$Ĩwy1B*x@tMOj) fSf"`!(l΃-/u',vp̄#X=8S#K&H4P)BS%#BRPdt"ЅRyO vbh H(ZaB:Jnyijgr-Kr!$PBF r. *z+ySs DyF^() ዏ鷱H:!~0 2Pd'0fh)1*mcS1ݘ4qK'#$ x{]ȺE7eFvwS{3ݭ3hä 5b 3 f@52M|fJb",L@(؍~GR@!~ Q{_wӟfNwq3S fT HMY ]_͞Fxa!%`ߏ]wOr >vCj85'e> (}IxF'c2K h4>tZMHTlvģ/Xjwh>!IQ YCBA@JVӐE9G @Wonx4<'՘fUj*7jwf܃U@D: Lʩ SAF+򫟑qz aGUCxM}= .;ooOx|˶i88"4PfaۥHmS$ZUFjQFOxiLKս< ϧ'I2MKg3:at8pin nc^qjSjf~uDwE۶<}/R \/H,5P]GͽŭQfj:-)Z\1cnZPѮu;.1MxޅInLjbw$ŧx8{zXN)[ma۸ p=hQs9,7|"CG1IHC8r tq/.`3ڝ=U>:ǫ}`dsz J"Ig@bzr*HH01 p 9KȒ`b<yJҠ*Ħk ~pb]BE53?э-ۆ1qh}\Dz!LHd IFE #* S|)-̔c4,$!#3> C&밚X36GO=:P H6.7}< hd_?|qHj W}PVE1WbgHl~Ͳ4jPqzgވfN5wM@?/^O66;i;"BQcS@^sQA<:0lk19/"Cz!qx"{yDuLLCbS$FcODQADTEQ'ͷ62=b"D`/K>`2:;&Qp* *#bK\nXS;Zt2Q^s*aˋ5J>h ў O@Ԣ(Ct?fAG@Z8hp6LjjPY r ludZDCv,5̫rV[m)YdG_9^|`=䚊Xh?2Kʟpwb*3ӹ'!}_%E8 eTQbH$H*U}ǘzp:U@5X=jZF#L2QE.pnLNs)>h=PBD;;ͱ8F@=&`cdI"Z"HfSATRJ4D)#́B "D%@Owa(D¨`>ygNxqorhĪ?,Btf&D߃t:q?9HY&!)itE>Tƒ23tK0v3cl8rDĴ5P}p `ji"6gm2ψ*p'y)e)9 z5TğdA:xt ZRXJihJXj ~ {Yv/=M}9,45d9>Nez18w9T7h Hxa +X |<  Hd/!#c]^@xi[*hd'sC53]!݂è,z~8_rLr d~Mቭgپ@VOBQU̕p &.lEF`pFf9Scٵ[A]mXc]Ȃ.>RzS1ȁM&B%ٖ!΋܂p5 ߥ `0(e4~'B}&uhzg BEcDd+߸pI(h/]Ƹ20 ' F;_2qC 6> Wh[(ZF$v$OdU"? @֍'tPPP>Ĉt̀ .zNyh]7t֊BPM8s"S˚"O9v5 D3$FY mrQANm<Ƨ&hwN<"*jed%" 2`߃9> 3TV9%SbAlH0BO0LD%,QxOH>Oa =xuI<]ca+ۃ(N}}ۇ{ CR?gM9{lqUD4#_A 4&(GGPdH`+Mh5IS@# xMhYo 7 ?%d%y"6'q.Tyѝ2\LdԔМsZ7 4|FzQI@MQKp:QK9РMuRE>v&bؿQOc9lGrY=3B3/Q> tsR_yCG{"㌄ 1E[_j0p|^ee("(*DĔeWy]lyk(( k aJG8B=9MD)T+%\D`ju.Y2!A58<77@ =-"ۇTulh܋:|=V P O#á<voPY H {',s vh)UJ"B rTF*!x3wZzy .0J_#I|>Grp 蛎3\bfDZF uUQ0"2Kd1%FXmp)n3[PH! cz& Gz8n"Q7~An9ș)R~#۲v bJ$T)Y.AV.$?2e5d"Ê|>3L`64 {=j\ CTf*c8[sj+A=q"$J5LAH4--L4DUM,SRKEU4D!4TIRQL!UUTEQPAI!TUTrM@R4!pCDDaD?>J pz EI=fq4LO \ny>שɕyD\pjHc0syRCc2´rKPk#bF)@TH/v:L?*eFCX.p"?M &$ U*@DzRDR Hr1? oIú" 0*y(ؿ;̞U6͌6DfXJ -0YK=h蟪@X(dEPT$MhL8O*LA??$ǩoD,{= |/0{r;xC-*qB:ImK(yq zA6X 5q}DMcР;/i苯kr8 $` L˰dtOn8)@_甧wBO#^A4gI X`J ﺾZ`ál&O Xa'x灉a|R8<`潮.Fo>*h)@ʗ!FsԆk^u'c|t2xIp<>C|Id8e~wwh5a3SGGnCb8OC hxXt#Ga.v=FaF;SMq^pB2 Zɚ1eS!i3$E m5MP=!R4H.k){&M)TJ@)NĈ 6MdgrI558 :,76:CiC~nxuĤHU4DAD=Y! ,>Oۧ >yd 8o̅/K4Z4G{|cG npלVΡe33j?flas5[)8ž$Z)&evX#5tdٹΫɚVcQ FAS }tjL848lN$2=NYB2pkμnv}Hmp^ -) IAr]s+vCA=klx9NPMqAvΚQ ۴DHYHn'iXr u cCCLf= f\bCmfwU%eĞ;ʇOS!pd,Qz5.$v5 CxN{L&1٩;6Lb(dƷ#`EDKAPQ,&[e>*Aؽd؉,Ńc B{w2 @ z\٣OS^[1W+ Btκ:SH1*>JCTe׈w6]( ɹ(:wҙ 7m$GGfߥm̉&:V!Xv\'iCZj- e:MLm Lz$N2neNœ6Tdyb|6˥?wfѥlXC}ٽrߦ)vM`k'<Wq cĶj6{ TW:3!muu0 dِvHjiXCcGcG!G.$opMp'-` FYAf!%bʈY 9Kxɳ t(4?!g yt%2IB=RV*T#ȹF񃎇oԔ3)B=Q(BZ$ o%ED{q<~;H0UH(m̤5BI!HPT10E#A$JNuT3HDDACAUHTBC405M?fKJHAL4L %"$ULM LL5QTA)3A烸G"DWzEQm)u&%׃'TheSfb)(S]0ϓUOvG.ٿWf"xvNP)H.E1QM"l '%9"O @G\?}~ 1QDTUyfSD(xd@\K]$[d1592S4 G!6`?y3'/ zF{Х$!SQI8;~)41AY&SYU DdN^(P${DPR6٦[i>qr(֒ Yn(֯}p֛75Nf6nG|޷@<|Pn0t*Jjޔ["TlT KuZEm˦{gys92v5&ؠaϛOu>Z/{@ji}v`tPERef^z@JۓXڴʕeLS{I6N{tƨR}{k շM)6bVrNq53֮fv@I"40PPQ+d<}'o6f}>t SwJ$$!C601@( SARPTP@[Jvgs<(@4PR(DB rG .x{R/f{J>GV׹+s}vo|`pʕ4MU@ (Q *PP7}(4!2 EHڃIJ砒&we@ \aq48 P\}!_>XlM@ +;7 N@\{1ЅOj]'kn\wwnc.Rk˥Mk_'s|}}rW/;9v}>}phtki UJP2@ }t@PP4xo-qJ{}Ƥ}ⷻzz_+vkwνen(6 w] )ܻ֚yevjۻ=w{{;^ nlu<4u{qz  t};}pi@ &)h$ا%4!B4M&ɓO2i44 IBL@i4IS'S(ڛP7 =!P4B2L&eOOEM?i5=)0 @PPB@B`SHDMOGOIh 5 CDSj`I'(hPʈ*j&jj2 NS1E#AUĕPPIY5QMQE%1 QEeT.pҮK!jWx&hZw,LC1aB0 vMhJ^ %V'Y9 E9\v SMQCDS11JSQ%P=ARL"!fff$1SHP"`O3b:Ii#8F-Ɣ"($ 4sf2 i(8$(0=;c7t a ;2JLR1JD*āx1fhLJI YIJP Ae(U$7Pf*P"@Q20Pd,R4!r 0FT)*B%R`i GC%qm@VQ FpYPBESHSg[j=݌4c؄d5wݛ?tj@a =1q<Cj$hfGYmOE`/"SbCL~fxnvf2 ݹӜ 2ʑD6OۋMeI '{nXG: =E ay:AG_!2To#/eXE48@Jw@RAw6_+=/kdi:?OoC;Omn'ηxkճn"3.^mOvOQjM?VgÇS%l9T2ٽ>  'Q,O:xw$ôFR}N"BEwzzёŴ6cȈՔɡRtB۴bd=(!==;7)Dݛ\??7|X(*"2*DgՁPQ4E4RDS4 f af( Jhi?ՏዱE/m[ŀe33c# Eۯ?dBmݻXO3UZfR(u1Bj =+>ybbkLA>e>٬}d' ^,vK1 @ #ݣ4YY5`+c}4 IG܏ r6 8CqY"Mjem ZosjaUW7o8gYK㭇I-&BN]𝐟[&77rs  m0,y+NjpJP [Ƥ65}DżƔNl4g޿3]:0@uO}Mtˎo#0q1~'=VV]N5s'½?>faRy҉=/BIJz{M:9FkU8к"Ej(4^ ʗJ3s\P)=?NmsҦ_6DžM.!k q%Aum'0:~tZ*},ϳI%Isc1Re7ܽ {jd,dž{ϟ9/݀o+뮺뮺^׀Fc|vgJWksBV0_'ҪBc'z1mH5kZ)Ls9sYs m9s9ֵֵVFkWikZ5kZֵ9syҍJR'9s9s9s9Z{{{\ykZ֧Zֵ:ֵֵֵj>kZƴkZֳZֵkZ'aeYeY)/Z9IP'{zͽU[Zoq}?ך/A$O `13?/_N0a ZbQpWM(*DRӤ PxǏQd JbSc3ߛAJ41lQ@K&{p^lL & _#Bbv6mDTļrfت5;a[}ʆ^݉׌zxweUUSL,4aT @Լ8J?}2qެp014A@Y `I)#ƦFgڱ @`M/$E1Xㅹ(u 2V_g5a~[4f1R,*aEЖ z3<:% ϳw_+JŶ"S)j&X6 L?Ocp5'%̃#,Ph)6?rz]b_ddV4,ԋx_`)WV*fER߻ G]39nĴX1 Lإ 9(G}ѹQ˵* /mnƒlFL6|fr"1R<&ɧG?IҦ":%Olz?GwkGͥ* ?׊})T7timSu;Qk(v 0TWŞP| ּL 1ɸϿ(r'Gɘz$ jԭ&mοBeFf#OC}N[+056.*T^4f~է+&)V˦Z0 ހaMS, lγsDwe,7zrJFDzr={F޺zEK>8v~N3˂\BC !EDZQBuL"(Cpf9~Jɝq#2pv^`;>b5lCj݋WTGLr;www\!.q>xgWT:!1͍E t߶(ow&$B(}Ua>`H㨯6jWq[;uLCy"1U\ze(2-Io oqkWsOBsSLd޺vtz1&>)um rw1aE](x؇ $||>m_ww@Q2]MS5kV);~6@鹄s|>N(aVoFWaj12:t%ڇw̔iseMaI[9\ EMapZ9ߤU!\κwomj1n_cM,玳N?qŢ Z@S$Ur rWQP*Dt`p7xDeT#$81m`%n2((J! _X3SdTم "CSqQB^?uy;tvx)[;Kꩺ2/%t }z x>%zyɢ5i8;,XA惨g>@Gw_IЫ5E!=]D^kQK|BXI[?TQ;+w;<lM\*rt.x*{zk[6lS8i#1/<Tv=Sq WbeuO_7$LBly O\< xH@xCʑzCcϿ I :f :MuNPgSa^'=HL}а8@fd6vch~ʯo=9fP06'' o!2}UO$ e>t_35]J F ML_] pzb0Nfb ed0Kcƒ:*J""!)V 7H9zQa&`EzX0Z@iA2iiTS*(J"?f:fd8>?[pLRP@RPA!QPD)QQK 1 UB HQBRR"i`>fr1dltQRW--&&Ϸ a^u!IY4jDB1% ۉlz8:F+JD-!Cb X(1~OΝ/xXhlt*'Rd{vt-7a$LsBfB5`;؆f\㺜ֈ:6R+=sEDM*XNS+5Ы=x]jI!Kا)M d($ )JC-K;8̠z@4 b@JjJF 7wj 7 c:1z8xN)TʽID*T7<Z ɧa`,h40 V6')m/Vb HnSy Uadb( (Ɣ.A݄CQޭ)UA1)EITCIi ?q0S;sB{xþ 0'j:]aƈ}Et%ӈtA|e<߾' |)19|tN=A?/hvHS?I`X{C&0 **@XF{$,d'zPQ9Q!Y,7, A'GfSn\HVᲊ/bkIg`; cy %=d%:ώ>fg'G'Nl$t.Gdg}MЍ&dG쩋vq[%GT,[=1478К.nu?>;#[_=eA=!dVOIJw8㡱\gcAQpEd& m 9 ڜkIuR?J!Xe҈n;Hpԝ0ԥR.j:d&C rfp8PT8 ko\d+N6dX( $PkZ(vJZLɠrapIP^zRo?9Kx/_CAJWrZ( b-J͊m8`3QV(R 'Q 3GDT2T֖ =d7KeT1EQ,Hc KB8fXC!Ptή0C?4j0N%0PruKNĊAaڏ&u,E.b!R֑%h3Pơjµ5,*6P(5rG̠8k Z1cRUxȑ0hBIPN"+`9BrW讀AAV5( aaVe VJT^ 6KJ 5%8[i"ytR?2mǘq#4] |ڞy iq".h{4ETEUb*&Ά; m E-gLb{z9Ls6}pYڈ{Y e.)YVp@mŖ'"*qt:3Ymf-rvp?jZ ,Ucz:C&L J)*Q( Ϟ%bWϐogRԘ=tˀz2ЬZ!BJb (6c (±MKq5J3dՔJV",H21:NK kyDF1z^!l@Nsg/ZT3r"(eMem-*p`321_<,*F㽺bk?b^اnZ\imN-F&~s1ֺ:{ ܶpUGFvhVzN{?7,$uI.iU ҅T[Y+u63UF.:_6Ɣwd,k&IcKJڏ2e¶QٮŶ&Aa-Um*gYcRjgQ'FtJ^?.seeoCsV\Z7ȱȰZSOHf.ZWDSyZz&],D2,z ّ؞YV)>t"*f\ҰKjpHʬE)dMWB/tc Ifu˂v4LeQ2ċalKRi f oh%&B¨OMdhңmD*DZbQ@2 )KCMJd2ˆ98B)Y%.>=vOkP˜3y~Z x཰}|qtK]L9 ~ D9+,uVؽ{mkʿe$n׭Y|(rlfpQ}n|ڎG?8 PvG|)SS}}+M Nq s{{=K|FaS~\ekm 2RK^sZP) {eGЭ5Ba%D}&e +,+2q5So:"٫[[Q_Wg!ڢ/mqV+c+Vx:yeY-AyI#иmQp pU`7\~ ӊ̥*|IzQi$N87Jj{jݜ&<326É}s%4Zzt؛m 41nE2#X[7l1% lf^.g<#F58'P.~.<<œfsXPaE'5㵚 F9&]M;HQsȳLt"vȩ*ePA%Ng d~ۧqh K M?:Æ@/ *=>~vҽ;8`+L#{g֡rܔ4ыo;&&N{}$RN/rX*EC59j-"JPˉP?V ለ[5-(f)F3tZɣ*?M90_,rjC=(dKq?wWnB]I2?V8O7 _|wKzo\}jV]f !{ /ZтfdUR{Եwm2eW+5,1EV܍̊[C{*!utd"A!bW79HȻ$_׻G&0T(sa; kmZrͥyJe"< nWVaAN)\%Ua&Ysf Ya?V25n %;-FAAHv~!Ϛ3 ?u*Dd*lZ!sI‡DaЇh 5-4A3RSH`lvvl{M Rv!R-Tl teP>\@'7::K"nx e i|5WuXSՓ8iYit\3ã\qv~3%Jf^ul2% tYhʋ/\aWq\j@Eޗ⪧pOޯw !Ds.վz䯥XkȠqVN)"H$ i_,/TSp`$"G,19)|@!)1oV%\%}C׊XFnxVy?lhG;i֤ k*\?_ON?kYN *uWGuκ?au1⚑J;_}zh@1>\ޛ'F*}|B)dlTMP2({&qxSF8FTR(/&UUkWop_ x̃IYޝplC"+wT7Z;j + 1۩=d.V@}+妃3%܏z9"NE2.|a54"sJe^$̥( +U3p{u|]3LHRA!-mEh?Q#ΘAAfw뮄ݰ@"OZ %`y\kR1 z }"4p⒄,Qƺ ֤T (9Xx5K8gn_}jʤCmC/C!.퓀8o[(@ew{kFqӢO{pv?gH\?--~oVݳtl P:1^264}'l<b\B=Wx pMKj5 xAOϴ .ĕpg?gG2B]tKnȒ )q~"ZZ9"` (LA$L9GwG' pp`}o$\4F3sPϤc%Z*ƪ׾L 4"!iUaex \3 mS:UN[d)hsAlFua*gcTf}JQzMCwtO dY)'#4ןϴ\'{Q*(:?iA?y$K%5Dܵ'ncا菮\7Mtʉd/细_\o21"$bN\0 PdiSI0CJq' [ߞqށIvCl{9V5$Ut;,|ýyRs;n{bڶtFF㔟n "='u&cFMG? o psү1UM}oY|'y3G c=9v\N,m.|Cyߍ~"Y:/\T:ZXB5G5xj-Bư%H2P$a0X..gPrUħ[y]Inz^ݱF: a"!UH%>#xVc*wLHXerq5Nхwky2|8D*́fᵀO'V?oBͻk[kg 4v򄅱Օ"~j.n1k`^F=֋s{d2}/ -|*:HJ.Y^sjmyt9ε1QRydt铵L)jZ7痈NndA2ƶVYG?ScEh1lDZf[T?bo犩"*1wo7ߞkx{y]^-ge8}43 RoКaٝqy?vê@g]u|v Iuu~X7RBύtztαs55KI&w8EIK[ 5vvtV|}rʤY ^b[|7/%{>1d˙gr ??aXDxi3MyqX2,rKJD?(x` #kRB?@Ȋ1̐±(1%ZjL!$K\u_ڵj`1}MC,qBd> wfP o~ -3anLn]"w8ogN14EY-+wJvr!iV@ hi!@bJE%ktN|>s낌^SC;*a[t "pRʎ819?V^> ڹey (z|ϩEw.D>Q< Nfd\S Qxɘݔ3*mdñBU#'%7 LLb׿ʽ~/ٴ׍ R )!b(I!juyFEo_ O6* ,@u_:TSr @~Z 2:w ς=Or`(qD]?<.ɩ#?qIyWYmꇄie X#SJۇ,$ٗ8)7;r9E2`V kO|xkmc`YSsi?U"xg/}ȋJݒ1䓝KBpO{;IMEkc붘n|Mql~o[Sy[b(X0T?\2(B,N_[3)$d+U[4ڛS]m[ 3AMj{ ^hhJ"UXZQQcL¢R[QH-j }uJU`EcZf8ѭQ*ZhӅIVQCGe2WV%0V s# >\<0`UNؓo/`goVr',Oy|9ÍeͲO*(jk8(aF1#RP3h `egSpT5]Lg$3 蓩[!U4Sc*N$Ìƴ I@*(.+VZA`CޅIʼrsg(X2_2hXUe`Aeb )kZ-Am+J,(lV5oT֊^a> { u]L2 1&@"4+>ەfS֡g(rS d?~,0@QAF,B~[pb]Ob6BQp4Oa﹘_>9)x*K =HDğ]&h =dHdP:Hd$  22R-,G26訶(*U&h %(ijRjac_>; TA90Ql(`]-o)J9r_iq8d:_64V@|] CW<*(@/)4?OGwBJ [4` *|>V!Rh6ۖ&y_|/QqA[ Ϯ)/^TU ç$\oGOvwΞ`(v>):ǧ ؟û o>Cqeq[o e4&Ⱥowu3Cm޾A(@7euSm~+~p鯩? 88 G*E^H D0wAE+?h9*Yᚢ~noQh^5bgQ@cj]_8xzyʺz?-"_/F܈x!+> (5<<۲;£z|@G0Q`` bJ% 7ApԧTtu_ݹPs R0fRF|v_gסpX5g?o1L@$Y)l >( F|#CFT'wo~߶ nKԊd;G7ڌV !O,\EoW)_۷ 8+_'//CciyiMyZHԾ:d*EőP=>-!a+]Ĉ0sA}+TD JWSkO1PPPW<2}r"b&EF.,B+ǎfc+ϻ =D>›>;:?sKS3J^>駠2t7Q4{/%wf}J">]Ev;H䗇y*rH;6VF㗫a݊4pMVO̴‘aRJA?]gga(U%!_-#P-Wa_\Kq7 m V+jHb'!jgԬA@G Oyƿg0T_< nruk:o97YJѪWtq9v"ET|wӄ_ЪtiӶN@p:Fш˶/@kSx=Dq~U?O9<3< <>|'$ȇN;V.Wɞbo;ibᲳh> qC BOvû?YPњRп;EE?>3*D`^C?v0Rn{bv%_e @~u}>=_;ѕ>PsU6(eʩ8VA7"2P0`@xr?ڨ/pt? ɘ(-A_7a!,.(m 1&#_ha:g&?ہp=s6=~R'zIoMb5#WJi6Z[C ʄ)} ;“2@uykћtT䇻_w2]>Y4(p3odzCp>UF`5HzOܧS??ޕtӄ)XRV>-7X5+1FA1膽 OCpn˩v^^f/ 'KF!FOUtNDC&4S:AFI[2XƦs \AȔt]}G)ɲ']C^ig=d`' h9!~AHȖ%.*ulO|w44| bb$M ޞV_jaA}O9Cɐ?p?q.*(B;є_~)N$C寐֝{6<`vǔ٣6'c=OqH fGcD9d50__҉AT,LK1Y`KE4mVcQM[*s0#j8||/ $@ۆ㐯f>߃HaO!C}W0HP;.d23 uPd%=D"q[Aؖ"(`wjmF@_< ;;=kU =;rW֣Db ^>o餼FJ t32TNٟWó16W14Ƹ5G4UHz悜e\${ѐ\(*/ Y1T?mbYt.pA>]j|,[IRs(iIws̹(”Bimu']맦 X3< KV*מjR :N vnv:ͱ>*B{nNFNzfG0AYpv鵣tg١vYPAI~fn<}5U tFǺ x)nFC?.1?ٿ ?,_uTU=a6@BDA#"CDEP*ҿ1N ˀT30\ 1ZCg\l PM"Tjihh((p$9  D lU!@Q(+;"d68DTJEN0e3 ү6E!򒑁"F(@b'tbR(Jd;rO F%i S)&?0,?X̀:ͱ"h0|4\hfb!T)E}~ M#cI)]"!)Z# f H)HTAB%+ʚ rBR#KLM$(")"& J(CJ\ rm<=}~\.7 ]Z(Vq]Jf'-^_qTN(a??sKTD(C:vd؍jl'|{Lt]J ܴN8HNK6o_g'OƁ{D.1Kh&W1sF[)i9g*Vq)H -Y^H}O "` -\)x"qy=.`p81YUnÚO_=Y[E@Gl_~[ܰx{!g^ '0m lUB4-CsbY! T.ȁ7Lj"7Y㭽.7"Cz^ 0u[N GA5jE3;߇Fྫ߭ta`(I /f:OK4׏[]x+rV"0 <s/_pX\wS/HD;pll]S1>BvS1k%W5gUv„)({lU"YB`- -X2Vt+)r=vWС~`(UgF iPL!re3)qQK*BZ' mmSΌ$. 3-Fr1uʶB% I{ᦏ;'//ǧtg˜MBqpGW/"eS-wv7b A[L*tC,wz,l @!ۗyA"@Kl c8_L]2bWPs^aJ`aK$Ȑ6Kl[_w >]_ov{]oؿQ$&:<䟁1V=m@g^ dV\9$5 ޱ*svTxS,u>Wfq<A*R> ; "fZOi|e?_tk|g.r`ᄱb-. )22L5芝v$yI2(Rʃacѵ'2^;=* w C띴o5d|]nl(;N^΢}d$+sG WzwJ|Yw\FM3Fy㳗}d$d&l2qwYS&f^A@b# ~vnN`F?OYB<1mmgne(RMrnb5l^cTMCSP545$LBNkceRKD+Za3H );7H-ι7lh`9팑'*M!5&P{WWCX2jST:^Q!]rp4w *77cW:$sfIGI4y'61r _'lcM_M ~Xˇ1\sن?a67Wm-]ϡ!Ď3sq#MtԜz`I6"/\<jF 2h"hL',yCxU(ޅEjeoF-ǞMyQ, %xech!ohg蹓ـtRz5xNFqtQ W|y}9wFra>uEb6crQrK`4;k1ॖq!}QJ.pӈɰ%ySk&&*3f7m۟4)K;M?vݻU|f[M6H}jgx8P8ޙ7<8eik!|J#. [u7BXuCS>krO1hyz (FM+x1ra'oͶ޾:9?y$l,?nؖ4!x@>k);_8QTu*9k徹)>̼URДշr!tE[H2P끞p7WկFmDH_kFHSN~1+VPt!KMi/?ElgtD:N#D>sڭ6K9tOfgwG&0(Էn2(fC]jY^6pb? bPvuB‹P_3s{q)' *k" =>ݏE By3@;fIjFtI29:חN}TLrAcD)X ѓ/#f?ofM@ z̧Jh@8P!|)93zAHoԘް~_Gк|^kyaBҐ(x7T?%ȀDq< Tb@Rw-XlڒcyOK63%T+R0 P/d!|u°Pf1Iy䅗H{O1>ttkD8X@>FaOYأh<~;w0|H竧] Mz>z׬c3~ҜBbCQC_ws%8[d.6WF~۹lK~|q7aJü_R#QSzˀڈ/^ޥ@\v"_)l>[`ٕ FfpCku,;pjpNtgRj6i \;褼.,0bOOFo`G!%DgwwkQwlxG0;}J=^SK۠~Cѣc᫚94C!|0pR?F<<|9NG A[.X$oz}΀P2 S0:8e{AȉQ BbbB9 Be@4Os g쏵 |r7B0DSfJ`FEqvf)ٖܨw5!Q-P@3މ4I!Ba Gͧ>lz/}:[{ޤ$НM_ f(1@ 7$R* % !`I"jJxy`a՝tfͧ"4x֔ZZ*o+٧b #;4M>,6F~Sľ@e)\@۝ppoH#Be2킃s(Æt>(C$d$1>m9P;){wLzA Sy%a4|6V3蕙6gF-|y|߯(TOG#4&y$^ֻK%4eƟkO(ڄd3oa͇T!x[GI}_6:M?B ~;~@$uG ^&`oFr1JpC8#7rN7$(bMSnOAM-S>~'Pe=DwAGt&賜_?ҫWCOY?sg?={>g]T|'PO49aT}B}D8sqꒂ @R[M@!& ?` Oݸwu3z_`$$ RC0l7ld篮WU7O@fNK ,( vEVTL drrjsJ?'\,} HKcO s]u9O8&~)nwF-:E"d!睩1n(w;.DF`9׎ƁǴṈ[?[֜8L[gQ%BfYH=UVKU'T5]OD?5WZ@"k 09;8⣟0|j;B o0pM(S_G+gfdHe+Q5`ߜB짿:ǵ=?s0?ѕ]1藓(P TSEUQUQTQTR](5 8Hr!-X*Bx9u׵ I3$$L {SYֱX' ʊs14{v+a6)#BQ+ivIP}+צHl8~*W腖T-!]:h^ړYT򴏍CT>i TX[R),Fڪ-Zco V'z,/7iˆ\w<isJ$!?̈ .WJ4p焧hG¦Hm}ҟ —u ?/.U<4 Do:0?ChOlU[JO$$>@@r!fz6R_7UUG&9)AAU9zu EQYMPd#HPP&Y-5YRl{=> Cܘ>Vטojr }e>=襄J4;m%3k΃UC; XoUico󰝜P]EHR'D}<Ҩ˧,j )w^#` 0዗0QM>󉸯x3TVAA\^lTy O 18kL,j~SX!D!=HbϏwT `#7HۭA^GQ%PP7%R-Tr^X/mEt/EA @[ ؞;7eAC9խ,d+48/rxko&E A xx{Զey=gJςOӆb̳% uLeXL4YR:yC֍Gs:[*Kԝ'6RM(9B 87(PQB \oG (@}y9Or6?d¡Bp$ "*ST>$]weLWM{rh}a:bk埛_d2 CQ޻ހx}~z]1@ZR|*q pzIkP$;q(IΕTg;lJ,(M'կ$q`OE=ґQ9n$hP.J !xYG2P<9=INX cOJ!NYq<"l((vQ3 Tādf dv xzsS!N B#uy+ⶤْ_o p֥`*2vO霽ERju ـi9E*(/r~x/BޫN घ7-Y&ؙ]7/Q#H5sT1LT?](SF"/Q]Jx c l1_s SuT)6?4Mz,L8a擼lN{UA\[Di|1f;uQpb8P@F̩;  k.d,P") P =>lO?iE~~KKKE*=qR{i ~+/mm[mmmmmmVm[mmjmmնj֭[V[mUUU[~\Z}_~SޕkmKlRV,+mY $[iEmmڪնmjm[m,?uE}}?ܺJ_>_mue_i:J&NFѢLҫK7{X{=w&NPRHɇOqpNB»r60A:veQr;zB QEJ)*n>5(x+ͯrɾh|֗?NO8K?gՊϧXvur_Ws_Y%޴9>i g8Cϻ뽍8ETF*0l;D1o4܍Ϸ1_?<}9OsՃnn;EU7]WE=,S]QG}Jμ ۶LeC݁HŞa'Ob^FJ1(] +A\{s!t*  +o5JZ͞tĝpjSqW>繗ʎ; j2bu}mn,yNJN!BsEG'F#uTkO/X3nTNKe8EuQY~<ȟTkv:0/lF1ߌhBm8F(~IlN8wŒzӨlY%\K=g˝mw]KɗVgYՐo{2 ]udZ;b GYT CϑIEGiC}ݞh<_mJ.@e-8DI֓8N`sP_u]r~j mf`#_gB0..>_=QPfڢU, 0g 0sAN'eU\V(kc- e <[:rlb2H/p.faVXj$`ObYYR8S 8r_jcf3]q m(l= `iZŷ[TA3 oW}t Qv{0.NutuM&.i7?pg辻g.y3 l/pJTbI%hmc_?XmG5XWjϵmcEۈe]6W+H \VMV%|8y U&v0Vn,l뢫 4'DKzUx+3t} $%)-y f;9-ryw>: Y) IZp3KOѿFMr@Ҽ;(O{Mʎ)K rT S]хn7փ1pj,僲 !+:f+:geXO$ڣ쯐u(%FA ¢5}[ ?F[˹e"ØZ!Q$I)(&C9XqVZ?Ef 8x1U2åLG\ pẓh+[0eIk'U/e(4YP&Uod-CLJw PD*!NŔyXp4^(<Uo 7, $Q l@mԸs)C_V)Դ5Kc+V' fO=̂8S0=v@8.?WK۾pJSo=!H v3գlGLon ڠ?tc[yce C ުٔ `yo|)'A 0*'6O`:Z=36Ixؿ B (yj[mF5>lQhir*2kTX^[M /r8psk858 XLdrP8Rn7z_=ekǕDcFP]6 % YG:nIc K /Q'DB'Lp;qEw+^6ccd‰g [ ~р4MPPФ%b/&ZYDE&J!*ߋET$8㼉[KA8cA~tXJNn͠j"GB`2d!X6)E`_ SvBy P7{¤SXk_I,6Pr_4ydOz>$0I'{0qFJ;^y__w*W(+ GYJ4Ʌl(|PQ~ɾkݍ2Y#őgz41~r8Pa|=^Nq{Hk=1 puTTrD2!UKٍ_;|iF1ҬD)_-f*lN"wTk]6ևvd9Nf@ԦLwۯG(ʐߠY>,Ţܑ+ ,!\ߦ oި%|otүǥaE -QՌ MF)[ctgZi㪙7+ &zjL{ 3pw)j]B}1o `?e[ ~ϯϜO ,DFgմAeFCk~t9JհsR/ &$(FZKu(kD 9)" r<] dY|GC;ww$vBX=A䎣޾6IqſL6\$1J_oa |&Wm( @q٪"I-FĊH`=r+$p~ycP9 -3D38|؏oCYzLev1ǂT`p Yp!EMiWN]H:Qs^uWGsBnqRw5KZp]2+@!40e7yMZ^6uԬvB0hS>)= Փ.3٠60# y $Z 9|ܙ~;Uyj){.B`A풣Zkp%k!AQz/"Uw M?eYLxsarJXZRbgevaWP2pld $1O{ s0R kF!GXmpR e'9v\_vB톮? y zᶛ5tc?Srzu8iw  g#ֻ7cN9H5WkQG DRN)]a ঁOWn1ՠ)VPqamw&_wu aXrxD[k;Qw'r~9}%@ic[9 ńx-݋:j .}11|u\# 捍_I?,eg(pfzA+ W ˋ[c)|u:;UP=c͘JBb kls+)z? <泆P &.8tlx-x3ptΣe=^;F{+0e34mJF . 㢻6FBx2bjTT(aI{5zEA zAQ @&0?̎[Q0kIt\hE0 Jp&KuXnhH$ $ǑlyȰBC ;drQHe.s$~۟Qtz2 `Ap2,͎\ɬje 6cc.L7n̾&RqGAȮUR;j*:I-uFR5@v|<>?8-~;'[!6i1Ϊ`BUs 0a|!o J?f;gTvXk%&CgR dT@&,(c[sE҉pGQrq{j$\[!g F)5_FlsSb@G_F5!"9(!di: Wpk]!eϺɆ̮C1GFQ#Q{Oçh  #I2!,0~X+rp>Oh?G& ՚XԎS!-Q9BHA{njՆDPtΩT9ŽjX  Z(|S,vE hV@ԠIvKdsڸz')0ll:amnƶ_!t9 S";Gꥌ}4==q~Njt7}b;Nc֒= wM-HEgjwhQ1!;"<XDNlV~"y_LfpXjKX]D9IrU|mzU{J ck}Ŏ'U~@ңb *z '-Epd?9ľWWuZ31rN08,^bW}LރWDb$8_w\ݏ_reJz]dl^%njb*|E 3İR*A߭`>qCivpX_Wc:d]nׂq(#.O湘kx{5eBY'؉\ : HByMl`z?ƙ2K(jacUFS Zۡ˿o?f S^w.Pߔ~$ UZ"# ՁDTﯴyt3&{sV2|[e쥲tyEϥXՂ  aW1o8OYS(& Du0\=qpXe#dAPxNE$6=2ʧ$Cdcr"51! B^Cs6p22~jKyKA (#kspsӂ+NW7`0"v>k$l͜u{smHd-].e"z_A0̰4Ex{gEˆ 0ǜia 7ZzЎcs91SM*G\N3 V]eplY7c}r5gm.Hb5V7Ct:XehdXţ)Rk--R$mp$ÐF?9ėq[&EL~1C7{W:_8M!(c5NY#=hs܀Be{*T -e;,ȧ D8:f<SyW5惘D Xv-M3:ouy݀1 ٤Y%ROD܎s/˜"EF/K+-pp@A?x A܋}6k=su. D~W`ᄩIL;%m.{,ɦ%I"0t @\q]%rRε) 0CSll˦[)B\LqMiXD*wEt>/իB"_B; ' =oxQ [a>x=U!̂>EŔEeV8s$4rEiCt? G仡b݊{YS8|$?KBG.V zW ^6k(?^$i#ѰG|G=8A ٤"/}C:.fWg+G0o2a!*OD h4]D!~Tzx+̺<9+9TO2z4O3 @tY߂if ?_!T0;wD#v$*E.8+P\F&$dIlDVG5u[#[oxg!yi2:8MjoGv;Bǯw믰H6^9Q8T #^Pf@n0.(ɇMv^̵:OҔHco `QЫΖ >EzM~l6;Va9箩ydBp!Գ;!%V9Ox9c_*5Zklt3 ' tV3B2C(W[l8d_KP:ʠc=PQ1{ֶgRAV_jd- 4 0<, $cdC ,a)x l1DW<KAbKUV l8Zlb6 l(Ja,ecyVsW khQFhs]+ sJ!-Tr; ͈*:bf*Ѥ )Z#B`b)B)BBhLIrtL 2@TppWF^XC^L8cεC֪H 0R∃-%IJZRdN&0 9h<9Ó ̌6P*DTrwFH$#ށ/HN aZݽk@3XKo΀:U$P}mnr~;F1]o1s0fU9X V*2M|SJ$N}?tt?Z^0EPmE` 1tA?X4i0cU 8Q~a>j6=dXEC ݕlV~* i}`\C5dp-#qfq,r1" ̞Es8?~RS p",\"ٙM&hLAW٧|2f5'06DNXJQ <ݛó/g3 g'|5.1AI&Y> {5(68,Jҥ19ovI*TjO=DU'x잮_b 0P'H1|c&:Ӽ KRs\Q%kȭ^*4aL|fT^{xEHړP~W oqqegS*Xt棥{Y[YwETFuZ;iZ\'zNt4S G攞(]5 c"XlmNs QJ5ۙ"Zc8m\-1vmY~WI$]k ك'jQ[~`Tm kq~>kFb6c(=MF'_Ai3;0C[1W~/^sU?4Zwnpa}/+eLo#k{ tH%d*<.Wo~"@N=]Lyڅ=̜lV)(n7Gш׷2x'd#GV_}RjdkkE !oXcǸG?^ V8„8ָYΒbW𱇂>VcU[wc(ҿ^e˷8)҂! B[DO0OK$(6Զ˗kBTjmG[cmM?3u #Z37tN;,seĄPJj! b%cNp?&zt5Kۉa+=64|;Iw^׸I)N k\MyNx9$сNXH>^E69R;$Ȼp9.Rfz$ȳV╾Fzҁ9۬dD VsvcγڔxvwLր/UΜWv%7Ү5ysAoV~t8AlhAX3;@׆nQZ yf3}̅V6>$%C >%L7v| ı OHX,  JJ%5PKt ,C}3H @? ˈ\Sq8<|f 7Kmbʣ m K)]-'PL(88"2%U ץ]R`=s)|[օyF#PG)h|=ydn,Ƅ_p8$XctBnVܗA 3ђц!F,3~҈/j`(t",ke֋txʶ{H(*8w6/>;pZYֽ}l:;^')B"_ԭkK_`-v =\3w" `ˬDv肱c8WXAa^j W?;z-I]#7W%mt{W HV$9`oZ+@=ބ{nL@p^;fCxWdlӰc}WȃG Cv vtwhl-ڽ:f<_٘v׾0W*0i }!=ԠyB)c㏔G$2P}I$R# yB@rRA*56f'k~tQw;: 'C.5bPbZ'-MVtL?*H@;R?͟`\]Ⱥ.B?q\q ^! RH"N%||\jg?V5Q!xΓ}X^#^ʈnLWRO r_y$Tj][2@!~3^%67M;^q1AYYVRAHarSVaR=b){5|&>%D w?#eX:ə*O;!\N{Ʊky (:=.×.׍1T<|CX<t@fN)-m#7:3^7$+)?jZ\^+?~,]ϼBSor㑲MȮcq,b]jJ`:@9[Lt8-7MnHPC0çx쭰&B䬁Tf}?PR;]x͜&E5P驥8,Rx#ц+Q=DU ?i]9KE; 5ɾqW~"t<Z_'7/9w)S0Rb$~rJbaqIR,m<3{# 3blZI5=C+"L ܯꍩdJέ`qP~ ]\E\[.ԶEJOJN=ϦPX)*"D=kku^[(S@$ ңs(c7҂^/nHS"=I QnZ-:Am`bwEU,jn $EUٺ.aJ3V!=_W|TEoUoT1~)s㰺 v]5[M^^ \(UQh㭞̋f bg)En9X$A;ꂹ@`Nˍe' .><"MpJ⮫^du#XJ72FNks=5'W f* ]:$Q:w/Fd}5S7͋(C+NW$f0M*j{S`v]b8؈6jJ6B_?ID;: xx,}P)#;7 \G3ľP{/Ծc F%S6MQ9P{ާ!TxU")w9c Bt\:e .#3{ hZ`̥[ƒҽ2,k%=s=~ 3ώ^]}JVzwn+-=DCamȺU/jr)Vv2?gCQƴ '<Ep !(@Cu|6NjutA1I vUw&{ihv`WwYIC[Gl/b8}u멃h6,T}pTv%<I&(8kiV0TU1#>gy ߿o:!b\r/*]UvS D/j \N _HGPN{DaMCn$~"7ۤ<'AFMb>;>`88Vq~U7lrFx 79nÈeTV$;D|.ـ}|pA\0edjRq';*&%|TAC^lPY1Z#0,+K뽽Wg6e ^gs%xs=w2`"?+ssЂ9YWߒO0D3Ek !%qtL_w+vͭX2aq98yKޞ8pcǀfE+i 1Y7<.aJM{H1Gfz~O5@O>}| 89ʹbt=}֮GdÄ ߁d.O\E t (;QŢ8:dGLb^п> q `DN釦F/G\y1Q#\R-6qy0Um}5›™+-tOp+R4;^SE&E!"{. 9\JĿͤ7{Eo<855=rE|4J3b x:_RFUѲPŃ[ 5B6_/ t%α&[nB\Y,+5~; hBW#> =%tӪPS5`RAv6V>f|(H]16]{(m:P>S}ܓh @."h.OI|RcU9ۓІrd4h\"Qq'o~2לXtjvoUeDaoG/r E5 e|0 5m J9،]Ttmg U"iSI(QPPx&Io?/'8Jg,XPts/ cdY\ %s!D ({c FÓǮaJO#T8:~Z[05ЌVEN/Wr $N iUjFpwwwwPRwl62oT&:oZl0q/SIw hGS(lQQy[v/FpJ×t$$UiT(fk 9BgV.Ќ .a^=SXmmt"-+Xec^oCfgxV݀`K/ۍ3.V XF[MT0fE$8&޾xo哃ʈLRDd'=Æ]s=\O$]n!&vBDJsߙLX≯],ct;oJ"@xb,m~@hDLuݷY3$FO^jO 2W|=a.~Fz"Ԛ{jzA!:=6G8&"[m[:4Whh)*f!W k C$??[/^YCrm4$ERWڝ[efp0}dvbtu":RFY0;A->ȿ\Cb%<23 }|g +aqJ r,.V/*^rq㩄n7z7#ˆwj=`B`<%<* !}Y[GFV> i1xwZ6P ;~n :pC] '1ݽ?\:2.ec˛ֻ]a+~w,] mn6I(Qd,y"!G6{D;l9Ub7P(wƧ!'^MH,J{W%IMXqTDE6 (h. tx5PŴh_8l*Dz=pPc7-$JVlyߧa`.}t\.ԃWIE8$ +}KɿK7'1P:~)^P$&1$3~j'\:D$V`PoJ ˜@ 85Ԭum Y#{ rٓvz 4Qd(hڙ̷I,Yf"ZCFb8nI .{SYp$l,PъbřI=>Vxl^tԨ;;|hTa-BX ͻ y.LxT`z5R*Є'dubC5ϖ:`rLjE+]3Ҹ`{Mqb>6Rƽ^7;!9Q^0vI,P{뇩^*L2=dt0?`^{a?A]XRLn[+@=Z}.jpO})P`f^_#3#C;C#H˳ /. _| u?t|'1 Ʌ(˕e D2̗UM3rOB35l SXfY<t~/>=؃Yr˦mUQ-T.;I.Dvbtږ:_y yZL3"m lĈRyyCUO K58 &q+4I@HZo{I0q?ېƣAm-~ , X! IBL4c.@'0.!4!@}*YܟEjΛg*@Z}.ZBϾŘpז = |v/ cHrqppnY@rU_R&f4o1kIF4ϱaBrMֻ na` 7Cꅻb?UiGq,>10 * Uޮ$exX :NBF;l<0hσOrYHAa ;.rq:pzWT# U3 d0(S[F?N(GN/uP.^*5R1( T{?u5&Xe1〴X>zX~h#TkINWu˅6x# "Q?vop^D q<6#PǒTƌcܠ" S!n|?lPL|+Hr5 <ǃu\w9>9uo[CJoQ y} 9?"AuW1AH]ˬoMr0&NhXdPGai^=k|̪<1g{~)2Q O*.&.W^|_ƻg)]x'}\v4y| lޛ\?9-yV&BBs1Ꮍ']M]v쯾~g=MT02!UǭD_kwoo3]G f-w0"όzt(}4w~u]ynWNZOe|uhrZxLΥcX> EkG26|0(ZK ǤĘe< {xeYߗ3x|ܹb򵝪Z8Zn]}aΪ^u4 EA#7]ӷ^wI&]bscSp -Z iq"4^&xy$W\Y,k5j;ZW55]YҸǔlQax|xo:ђ'b,5J|zggB'jg& #a‚_\:Thrӽr%v V/2͜V$8<##:uwq-ۉp*}y7;te:/<J}t8yC;kcB&ѣN">a1+) ! DJ΄Eqxɕ尉gp#"8>ՌjU4Q8Rdc}Eiu㪚x<nVX6ixJ8K:Ǻ>5B@|cS:xEx|0qm [Q/N!Yt|^g9a<J7k+\u|u5s u *#j3YJF.iVog%[xaxl7\H;e?SLt0/?K'Kh7PM2VqQZu-^4CdtnF:_'42|HtvZI_Zcqʛrm<9¾0:LirhjD-!ϯAtuoĦQv b@ k|^1@H1go;k])s64)&KXovz9p3fc㘄oŐGWCeVO.W#vn'1 7Cʟ8<-E쁡c2w]eѓZWmY83_}Iݻgwj5QTZ)|\p7q+ ;{*񴠱KaxG9皈LX|['r*n+k(|_\̿PPHAy)s EŜ,xCGlCB n])nlPa9,no-,uas[h7;THYd_:?l^un_.|"֢E/ƵVxŲ!!ēac?|;8>?UoXVh~|B)eXgt7UCxU-U{!Ўb ~CvAԊw¸&9S6\JA5JFbQ6|ͳ Nq3^SZZX牟#P6Ͷ۞ b$h!k 0`-rGJ+e٠d}g7S`4D/􇿚R~tL_Iu_av2(.l!`)ƻŖ`W?z+yP@+Y0@ށdBExݣӧ;oˆyG̃VI$1bv} + >h&J9q `CYb;O{9GW\yIiQk?¤B67;ߝ:g%dC"Du:4*eL߬'wKrtP[ ,p_k[‘c(<Ŏ-$/9Y8< zϥa v;pn~~ a>e\xxC]YADA* {tc&瓥m`.ڭAs 7+%o-2p|BfH8x7,$~0-b[=u ;H ",E"s@'T02X8/Pd(qG`"Q-Mzf<T^4Gπ:I?f5s)2q?^ZY>}E̷NՎ~X㣹_xís3y|B4kU'L1c^tRYJ2DRgrrnYh,҇%|6k^۰[9eFkKh'fkń]a+ɄAtazOr^irU;u+zDB21b=~&bb^čnmB䔲!M.XB5LTG\ )Z<~#+E:c |# tzYJHG!Gŀ<wTp~ Ua@ <6@u.^Jk7b6?99}GfwqV_z""[^,0b* @Z=O)3Q\`eVz׏`޾h7 i0YYPΥg1(l "ݞW[M+[Ua2p [LsQ'szF[~ \s0eoJ@HCabX|]&Ql=w@6A&U~nW빺~i afX; &y-;)W?cm&꨻ft!L6) LNm0ǻ]Kd=?sgA> #{}糫%m3ȝEr|E=arHǬ2>" Qvj>Jy ;uD3BJg*ls h' =4yijRk}K:D0P$_S$34SX{I^[~=;nGAoى% >" oB5='FOO5^n*hnY`kj ؈x )UBD}<]8lXjl]B>3|ݻ?]WG'f8O4@2 ɕ8"u`d!l"gdP0 ~T!S h@y/@AB 4 䊀 `Q6CdG$L J &b *&" (( *XhD ίa1YP{0Bݡ |[yn0k3whia HfIf "NDF(F)K(P,6:`3hbT5AR6#G_t~q5+'~/@P! /:iK |N}TELsqhdag/=Ow%!@`{4?ϲA ުZs XΕ M"2"b-%R~zl|?{$Dw/Hs:Ggx!FPy|zLLSs7?DN ۃdz?UGhm*,T]*imR-Lb-0dS f0G}(3DG5d~lh[ڗHDEWvK7I wl Tډ5#EJ?wkc&?~lj$꼮)Sq>+1O b) Ӛ<n>>Y=u0TU6l7$( Y!+͜ige_q ca+-JZdR`;{Om~$EMvp9kLDC. +{4䜵LA?fh}sEtf/>'߿ }59[zΫ?|lL*ijTH'~9JϗrѮ{g+RMNӾ9̧RBBj/ Ywc<7ONry_µ0RT|z:A y<7;I:wK˓.h胰Xa^H='Q3.p`+"ICuGOJ`y>RA3yUt#:}C~*3"*v" >6DyXE 6A~=,?oAܠwi !{(-Gs'Xک<1F0\#Rhx qrDO?WDPvm ^/by_d2BSMC1 \>:Bޔ nRA]e8 Jڡ:ϖ6}E[9~yu`(ǯ.s~ͷ єvD`>`8[i>i>@yL@DzXB%=Zn?ۅ+ׯvJ> ?:|;t( t2fOg;Ͳ+#Q;@CG_IzrNHB8wB`]޽ ߢSG*NWǃ7K).g:יiV"),r|N8VY0c鉶>pM,IZk͙Rlz@^SL}KIy| ` /Y07Ze{6GJ90Ngmj`ƢL{4} /U[0 <'Iֲ{mۗr|k{DAA I\R9s\q8M@ߛ6g%h9$3ԸBbgɏ"r^}?K<j&n%|ᨁX-AeJK <)@M&dVa]ʘDl*"KpxP9.pP>34Mi@SX': vX`@ nAcxS GZ1GoˬãMAU?mzom qDN;@ .xٽ_i(hD?lo҄[1wg3ɵよWlGo_OGmȋ,N MX z>䀍ø(}^OI8* Ss:__2vGš[V9В}2{_5{7<I.^znOkFNw̡M^l nِO:\*P;Y囮;W|Z:$*Db,GaOu?L?e'vg?m{ѷW:u{^>'Ƃ5MA#E*]5W7䳰~df#!;qgN,^cx^H۸|1{?;Kgϛ3P?qUF=&:>nA>.()t\^nv3^:{"LQfCG)OvHggW⪪UUlfeUUUUPՍ}5s`9GEciR!IH:6HӥJnHNp"~o=RԐxhmpOe'٨ViFsÀg.09o9?_ՕCF] qm}cy RzCp»i :0 kZƴkZֳZֵkZˬ9qkS @H1B3iؖ"35/=ž<$W7 y6855M\C]?_e޳{175w x:vt^>]Pv( j l = ǣè퇫xOe}kEҔ$kg&tuYeW{b];kԾiɶ@:švCGq5 [v7npKlue<#[}ɯ-; u˿wgoK7n I}ACs;kI~|>e (I.JZ̃#1@ulv19룉'c p(3Y!4@БS{׆(s^BxO;0.yԀ!86J[b_HR6bwYh+.}Qߓ|Mq ?<7h/ SKz ]n/ deDHYy|gG:) Q@I#0:'`6jbV1a1c(|'?e΢vE~oV.NӇC_xIݰ4/>>I$idӌnFe'IkP{<1!gX(GR` JQ7OxŕC!{?&y7X=RtBupאMPqvp^\K@\BxZi{;N)_Xa թlpPsqM-gjaCq1ӱys~yɧ,>vU6$9ܝ!֟qG/y =6SRN'{D~cD>Vyvܐw(A$BPݩg 6O+1GV*#b~W }6*Jj}74qki`=(,_8X >?t?e#yQJzȸs:#sC!!Bn 9 %xz3#;zu1C08_\v,S{~f,M-Rce`$3;K_@gs6 s|EHmbx#)u-BwUkr  <(^D-್6a{j.BS/pl<.RF@y/|6^ ^⨬7qbŸW}ݨ>a?QSq[-/J:DvvT/D]Nmp83(v-DmI^P4p)JZ1ޭ,r]% Ј Zhox`}"nzMDZdd5_h!Q׺Z-Ş<3wg|v~9\poB槿|O+u>chPt0}a@ mktxweHxfK' kh*7px.Xy%~Ao_Lk|m]@q|[w<%WHltfRA PLvsg|S H‘&OG>^"~k Tx]jW6jBqV :ݸ8F_oճ1?Zx+}2ePm:{{[˻v0 ҉> q1( D.RfWv);=ǧڷ:G89ڔ&GL/n<ɳm>T5b%_}$z.~~.]CbMotя}YˍS"~Jv(᫬~'6xܣ{7f.u0;󛠤昬9tQYq!bEq[k:>LaLi8Ra,#ŕrs§+\#Ln6\КС$L UE[tM Tx-t |xCK"г8:bv'ƛ斕( ['-zNy.b}7DEDwxߡ>{s 9 [F.Sk4u>_(NWk]腕#.ΓlY9Kju]Z XgQ8`$E805*.i9Ko즓xe\`&p}ńcL8UdGyyFiS7q8{mb杻oݓLNA~y'@oAe^En V4/+}yI1/UFH:95vGsR⇔BJi&>[cWّoڀ8Lv<94a_[{C}^@K[vڊ.Y|8"OIKߢC僭d>Įk{\],v1uP;rmߌ0RH UUY0$5HmB7V6; b0R<%o2^'Rв BԱ,V8+ŗC4lbeDKekHR$څRD\ ݖќ3 ybmuQҵ(jK휛^6H#%Y\g-j8߯XK|<ė#JǶ`˝=Z82 ۹1$ 鳠Zgn,,0 ݥꎮmsC?6ض^T܋}x Mv+ ҳ`7m'q~Czko<=/8{]hH9,]ToCD\ 1~:Fvg0VdNS+5v M#HݮNv>qᤶً=AxAħ*7`Z? 17= 6La"3sCls|$^If#Dݥgu(e~ȧPH!&v᷎~p sOR"< ! &*, $QN#H!%(Yxŗva;ĚnYetzo0ЋA- "̣TCI!1r#HLAPTPPT$QPEQUMM@@S2`AEC%4DU+IFNKH A5 5MP̱L@5JMLICIDM!1 +IE@M M#Y36HA998&DHF4`'9 !b!.0R1:+ ,4HR @JR)R DieI YR%(1#ja"DU" b"H fbZ BR$%Z2p!B02Jib )J$&&$Jd (*" (i"i `*efZfFHbbhI,B "!HAQB"j*f&b arhb %XhJZZJFh bEбH$C%(b B"$$9$DPL̅P0BTAD%E44RQE1 4DEREC"D44afMEITE T5DIQLSaN6F30URihAAcmV0H-Kh1 )Xii(BU*$-f84eDT@0S3U1U2DP53A J#AUD&Cكr+,JLe2Yj")2)TP@.h*DЦcETLKLT$ 0Y!4I4P`e@_Ĥ a4,d' rl`l,)"','$"g3&'VbeHRA e$},CRDDIPCQI1%AE&2I9@0AA $ B$BOx"J%i0rI! 2hiBRլF 0Eϲf2%h[X/T UF1 %&C4EHE-LRDR͙A4VA@fPDT̒ (+Z1U* d ,m*BDXz놥^4bMeJ5IMRQAgi(I $BJh% b]!Вd c);`}X懳l=$}Qz't~(d J\ h >_0ח|pHA@КJXU?.\Yɗr['W~?fvO~&ure G(|dxd s(uuo(=ӈ)m B]C?Q5aTLHo?N #/=h(v\@~ۓ 5y[] (:򕼞toS,6Vpɯ4H*mUKv8p1#/_SǧD߳yP߅MZP}m@ݦX VD!̖PxYR%Cl3k8޹gɴ"҉jۆcp󖾮oO=BT JaJ/4 >Zdkr  - VSqD;J<ѠV|dE>hr@>rR$M!z=x]'xt~1gaР'ȌQ C / _(S5։bh9Ӓ#J@YJAIo,@|Pţ!R4\ ~@4Ͽ[2&8'PWD`82af8dRIJCBI-; Jdt]JSvFU4Վ"* )υL9۶T.2F+lM{vtޢd m`D(RJ3|R%[2~C[876#90s͎"4>_a]ct%]06:Q ʯQErm89NG\q*#=U9j8Mq ]ߟ9鮏b9 X'@>]A[EvSAD`'\I_f64U60׹!նb(M1}]h:U3TzccMnXP[Sc{@ mTP`Vr~XA O_ß=7 @2A {]"*twŒo`(?/@cuێ]b;~RU|nn],6'aiKi ZI1Ur*Ih]6@3U [y@wS4q~lYGGl|Y\J c+*hmД[AgV_/"7gzռa+|5d˭^lk\+*N|ϰVW:+v9X*p(<9۬hvax_Slx'N|@臇۳9wI'B}_OW@tɲIt \:kC~~>{Ϩo˹zONh4F"Aps]G>!ro JڞYa x a("K녰Dzߞ8}  ?-a~,krD@;ÈWMQa_>=@vZ).GÔEû` ARTRBNE{`JQI!;RQM6exýP {@vV^=Bns[=OĄt3L8U8vZWJiY>ddpz¨,Ur(Q]ۢטP5DvးA_C'TZ-FB_0)S IO?VAr ֟g߿|=ZrYoE NPP|7vy}^QxpOYT C߷:4 QȃăI@tW p.y$>#RjEOeԝ)pKXZw xܞuGz>:Sb IB>ُB k C h@ny*a,C:K$0P"FD`;~cx#ТQ7&|(dv{@xFC[*m%4p$> v!Qs Z-k5:VqnɈt ]ߝy>Ɇz2'ct' =fBI F DMΌ4.gvu`fb :xJ#>=mɗ>5>΁O_O~ Vnz lJAv-KW$ؖ H];Cc,T1.pΤpאJ $7zW>̱ݸº3P[ˬՈnߙp?|a:-+l.(KK*\׬Gm%3 vt.t"A8{0-xHqDG8 4H@|HLGq 1%@pY AK;~Cg4zt;7}; 0ظ9i*|o6"|Sx A`A٫$xQS#TN!fn`go@u j f:.q:IqG^ 馔|'-sy׃(Y  5 m|tpxyk΢%ڝhCM Rk׵<^ަ8-5 Dnb3`fRn[5𺐡8x#|(ZDhfBjf@ksx8W !G3!IY>J /Tvԏ  l}? :iL<v6qt_,KQrx][GkԈ(:dx"wxne=;-Gf8ZI2-:u53xmAX!ynZxvtv}V{(vѧHSߺ@x+ki1:b[?R:!x{6 |Fh]yYٗ_te:n=_du; 6Hg%˔p7SՔzSV]r %G< pw8,YRurYQagLb7?p?}{0OkJs\*֎FYEmHЃve%WgG@ 1ޢmd$(59~7gsz& tG >LŜ/h`:ov 1 xꇊ-BWQnTxprz.F*qoo C ?`:;yT1n`=8}WϞ9 ab\Hd G Eq%"r!F/0n"akτ#~\PK-4 u BEk>O%=G_{Onp|D˲!GwgDI`ۂVpG ; k{.qU)OjVoݫbK߈W=(Ħid!vp TvZ-nı%s\7cFF-gB0.9'&c>( k6Z"3=pvpGmaNLmmj)}ڸ <і|&#|zl8#p6!ȚPbJN XZ!;`ә2lhtw1۬6xF]ӳßyB!_{nt~h,P(ʞ3UD "jIj!nR8=TdDڱ iI-3P: )-ǎR>\Mh :Rïp5? 0.+1XGd阁d}':ըݽsw,3}/oZ{VoyoKKv&9>Щx>=W~^0sŪoڳydJ<ҡ&$_8[8iFfIMHOUXN,P:ɚ坾4s7:bq=_.G97 ^`oq1cH*Wv= SY-8zHAO+ZR#:x_e2:= ]ֺ?7Ңz+>98Emˆ2`A bFK +7~,zn&| Bl- PpV? U 63E#ҁMyV 曙`f\{k5>Q4oT+4SGl8IfZ.onFf66 aCLl_P '53Rq }ߐrNѬw=|1&?ϥ}7BZ̽1X.1- ւ1M7m|IKF\>= 3#i|V+,ê-$x]yBaTџ?~kΛv|&3_^Nrلܷ6g^R9iBS훶t34 M:ݯG1݇jnc@,ci8(\?I+8J۱ݔ+V4[f88wXYq-iSQ:*o;+~bjFoѸ錚Bor1eE1i\^fW6C$+m1jUf3 56c`L㼭UB̙ظ?{=>=ssV LN^^oR}u]YRUQ'M2Raeh~L[Z?ϔ|1eZ2 @,4ku*DjN}v^|z'xNfviL{k<rYYWы:dE9CY'\ppvܴC'MGZcGqp_=`X4 ؤ$juP~ (.DBˆ$ bZ ~aCVPRWAR^kQ[#9 ~UWG&RB5 Ys&`Q).ڤ d6(Ld~1O*=G n|BxY x]kW@%_4+T0q$~?(ƓD !壻ꓼ) d3C@zrdSCoC1  1PLJ3EDR J RD"PL0$P/(# ky}2$?W5F!(S!l +ƛ,xi*(RJ2_FY(0{e6Q);"A!X OA< C?⤝!&JP vQ,;/8yr5Iٖ E!0d4)CpA׆mN {)j{>ϵdR+HX4Ȝ*¶YGkh(I2Q-DkfV82X#ĵ*AJF={WFt u 6 :ՇNEؚ#*¡!A`l1]'jApY??k.Ds>c@,P߯>{?_CA}4xO&=H}yoj`]TO?@2#܆ ){>8YEP?&9?2Yg{Rɘ8Y`X9d(?/ DL(59/'f<>lоR@ ڞ yVprLw&,#HCF/aƼpL@a8Dx;>,&R|5VL鯸S&GQahs9mCM.\Yl783!$n;\p4@ G-?ԊV}|qxB*)@z] zK}<{g6ɜ8ReM:y`ⴿuR>_C%P3\1:KOcDɊ̭$ENӪO=]<F4:<9ɲL`OXWxcU[Y+`8WWLi\A>ϦLذ v6F M@(˅Zְ󼸪e@aóBXR6c7!ӄXVb#Pod0 Is`;ؗr_u<*Onꞣ~#^DC&6iC:^:)K#Q;oquh[juBe"$T{5CZ|%H^t )JNbj,%(}l/{C٬4@;BY~s;!!aΉ䂯X+q#zj3WReyVzC7bOeH2= \}ڑ0/BU٨gf?.?W]< H"( kJBOPf@}NE?L'Yo~nȁ&[2' `R` ȽTĹ: \P) 9urZ~|ݧ)c,i;"H&&dqXn]b&,`Ba@SHH(.??쌞f4\;öa上*f5!I=XNw5Z &*خ<6d晓Q`/AB"ƁݚL\i=x25]Z[a`V]`i<sԴ00*>H÷^u:Xp!3% iGO.`I]ID_YK%'BgWHH}1E(RPQMEBД,()5wyVajg[s,(0yO;Ӊu.(v|/)K=~"{Ҹhj!@bͦdov L=_]? 7!aiソ' iyo%jfHCʥx43+C{N8D/?J~$aFKJӅo";?ؐ?f }mĒ?|%*P ubhN{2H&&̤LS`XA Nu։nC' ҙI.IGf`P+(2QA!AbsNM4S^LB(QV1T#4 $DfLb1D)E(PH{("B!J$Ӕ8=E Hb "%*V/wPn+ЅO[GZM,PUZ@ WUQF )cԒM9 ~Z).m_[2 p>,ɣ}Aݐ0iN_yo_R.G9ss?ۻg6*)/ A8WQgVyA245fyq{As GjfUQ^V[  %c^>I)S+U6cX]f͐3Cֲuqώ^nd{yĺH9=ðL"IoӿS |=Cǟÿکz~ ? /B1P)et3͎ht|޿=7O~ `iRα_وj0wѯyw=׺r{ӛ0=~dڸeyE9%-?'NXɻ駠f2MR`I P3qq P(;Ҿ؉5#=jZUaNtU)JR$Uˆ)K dۗRgBOEΰ *RKf4+,Nͼ_Ke㞒N\3/AD2Al=xk T'-;H ,:a~.{Fo0{Q_~< ˁ1~Ӡt2nqo~+/ϾtћTpt}Q,X. @.N+ m8q!=l^^_'Dp/l仄*{WO//x~~Z[L3^_'j{V?%뮝d{|1o!檪7˃]۵_?~lZC΄ +PG^F z sW씤wj . eQ27!#1 w/ DDG\+3+3(jEFQQmHvd .`ۘ1g}>=q8]5U[{j2;]q.p}sem;54m8N BQfh0Fv*-u.o5\Ͳ3DcD|*v,s37uU]ُlRΠ8,e6NM25#4kXg;[߫LLDDuҨ躺7wq_X14io9?F>/@Q/ܫ=9bb^-jхT3IU_8wz""əw~߆/" P]OR =r07eC G/ӵ梧j>{2H^0{; %X)RVGvu)Ԏ4 Qe93COwQ)JL̬9Y(P32Yeh:{EXGē0m.P@W#cBJ t`UUO0LD}LDDD}1p҂`4Eflu2f/⦫Lޏ ޕsh{Cɫ7c&sm#ӜG1r(T(9'~'kwݭ6lz.AyDТku;, 6qpr(:3A}B(RJT c-% DgJ{}?P/A䢬c?"0)V>G?1D rO!5|tDqww)G((Tvo|V?hi~K]N5˜sVsfՃ&wxe*!ռWRpb|ow@YIffȥEN`[ضoj;Uvl++δ`E}dXɞ4.GF{֖=3bT㏖m׮A8yS٬ezMغ1Yg4E1Y^,D 쿔E#>QA➯++x0d@?$M>"IoAɎ>.XI~ݻ#z7^gwݹFuʏ8&HCkpMlǫǝa9h)JRD%S^.̨[mP3N-%D_48D;[2q 4ϙaꪬ""p b&U\IP4gGG9HXbigP*|{ @21v%1^;?$ƃ4\jHB@;uD AG޼GPnI4G~?{݃+eFa~8 olU:T<'ۺ==t u%B'[%NAJd99UU};jp߄|=ckrímv4^)}hǤzp*(JKJZ" {V{=F^"u^gwi/8˘~9L˻c9r?RDGc ~e9c٘|*uu)?3? jDDDC1xQNqҗrMaS? (_ښg(59[w$D;UYEr`&=_w֏5O:h)=$:/2;%ϛziNDPNi ^$Gj JJؗ^[(X*.S>+n LD2,S)S w7QC7ڰU:PQNf|9)JRI!1/#r%I(J cV߂W=d?^)ό7SMk=?@YT  wG~޼`GFIСB~|6~Xq25W05ˆH0 k)NSnE]ˎo{'̅O<1c@naiAnv(CA $i9 73+4Jn9v(i7JU~{e<7 ABN~퍕2B!`kAvvM̰ 1eTU7+tOP̉f))D%G: a1ajϗtӦ 9U@'ߊ;|#" p&@Tz-?DJ?ND6h>29 ]WwsRC;dEDDr<އ'{aWY YqcWA_V>װrkpYO6Ap!ئ,*\:J^o~][\\M9[q[ׂ8vb,Erg`:AE<~?t=w y}-H=qgQ3U"(,cҚ@c}O?Aa&A%X%# , ޞ}1m&.~9ԥ){&=Tt>e9+bְzܰѪp4գ832s)C5Nc1tiuNþ~yKlvYêqV/[*1PVu=``s""ZF?B~~c}Z@ZCWU;"ڡSMN !WEsF:iJm HB멄X(?-)HN{o{9\|sg#Vx!ǩ,"یncq7yP >{钫c_`r洡ރgLa AQ't+wϪ^P(xfwe}&B%djCq oS7 OHwT=5T I KQ5ǣ]ʜ;Rjeޘg5ktg$n G}(t>wJ :@&e]+c.@Ahk1u)jWqs9F%jʝ[ ,% <9lF_@]ˣ7yjPO"tmĝX4D}+m&iټ>X ?ώ/\o" &tr`n^xcQ?1ny捾7UKb2a"h0f ~=N0^}zgߓk9GSƟ_w!!`IW&уzN{~{9~-+QP"ws 2LϮ"k#r߮V}9r3RNH|Au޵xj\>vv_YACgܠσ81s10s{[*"'gjP\D |3:Na߽DX, {o[_6›/ids) KvI:xDT\gbLL'L_I*!vFu=,pwL#dRWn[-=5WEo{Kmk={w'Ydy8ڊ *xGHGS@j+vϾ:+pލ0CൂMy믑zHW0utseg" &D##!XӵbZة0aW}F|ck[Eku }*YC9}{  wgG4JP QLHJƣ-p{|'umtq9s' Rs@*<1]7eMp5ͻ>;Np%>=n4XApxZni8MnQ6OL]޳6oxn^bԓ ܎&g hKͩ܌e^M\!ˡ>w:<-)!;t$L^UIbo#KL! PGo개eKSx=]ːz+=b;fajߜlZKZַdx#rh!% RpO\8|;G?>3ŋ06cZJ%jbt" bg"Kk eIG?V"}Zו-~Y?#zEIz#ehT` 5{JsTm^9͉vݟA}5G*@ji3zտ>.C}}9 II+!)@AAM9~7YsϱυCcn|0Dz@ m[ٽIsf@$-]]!I߼i1 ѻCSYmuXYllDrͧ7Lpc#))&&O_F>QUAqxnأ@;~KBCôPT׃0GPuDLtM1D ª9җp1\8.&Y/w8+@55 |<|,g*ꠟع*ށb>c!nSQwpɝԥ)RqkB2YTs&sZQAKf<$A?&y^`uԡ/R:(.eWd_m&!Ѻ m+a`;,W8J6!9F$ vH?B@1WO@/}NLq3/~~O+re00Pvqsc|IEk^@mF"IcU=z488L0,:O9˓}>I1O"zI[mHMc32&H$SCP^@PNRco z×mo:3ԥ1'4[[e &USaSju*0q'LngD3A8jˢؼmzpRr !$F24P0v OANA;P FMJaoH0?jkL9?FLdX|,z{Ui42 қa<]ˎcW?2g9J^U%aNrLZ1Bp?F#Ɨsr,uSgxl3Q[K|@!Ft F祴L9T(ZsI盨x[L;=\UDF *X䂡T 6ř=C"n[oݶgd rNxl' },rʮ{2zϏ?C?N|'X&&J~"(B jc7µW > N@EExD`Q}J9-T &Jʮl@~+q %_'RQQx!DCŽ>OGzhF/:RƱز$L@^<@HU)Gs\`hE p=2ç ?;EцC`at0V Rj,d5*,Db6nx{~ylQ0}8:DAp=d1U-h`a|>CO 1=uJtmslZw\=yrTL^K ":08Qx᥯U&9\THyƥlZ"akG't:!)Je}0B tu(xՖx5`;QsIj6㝭uɑg}FQc~`ges%RT4Zx<| !|>^o\МS:z[ðn]!n7oސZ/6gu+: $&'U! M";lsK!鿈2QŬK̼F5TDuʴi?N-p\G^Ph ݧTFh.?Tϧi+y+@1 $-<w$kLsGnf:zG1 p 5$` drѮ ӤRX!k֑:F9f4N+":ҔPe=j:kI׽KżOD?,%]vذa9}"uqخ|7Nl\n&Ge'9b_-毤~>5d`HRB邵|ߦ+ 6.pxπ9<$#)bn_IO}(Gzpۉ9R5-,[᩹ekV=Ǥ<(:&{}p/ZAp~7,---8Coa֭:|=#xcR\T;82ѥoI5 /}^K8h0Ra+]^m^:;PTAѠ)%IdQ>ku O~8gPJ`XU/q;I<\ze<#߶!~;Ω_t(s(f#Lc&sQGo"Z].i8vw8Ջffpf촀qY2"M36C4a5$2A(:(0At70 nt_m[uBN0.uCl[GsUτDݒCT^uEVn@4(DuAU Vj7nblHaOwjȔ;s o;λؠڃiVש-n>2Y5p$1WMá$ S Gwyȅꓐs:rW}<00aXثb{vjv#78`84[#=uS1'JMOu΁Uu{b'H\Ù.j:K_.R+u9a]hŮG>߱ xZ@_-p/cv_}~ˆ ҋ.ߖ Md mVW/vR]b8ZpQ>8GɃ0κѤF*ByJ5WN3]Tr"1[[=l9b;'A m,-7> ͽ.#L[^?|>Y_ 8֎$[k}>$f+-S+ F[p+ 7q)a|_1ҷ<ק}kܦ~Tl4ҽ 쯣GOK; h'lrwYWFև++\<~d{z7^Y|v} T^}q߬+WD\("G* OyNJw;eT-(<*amw#bȭr?).q}h;dmlgUuWK;>Pg^[vvvVIw~t?Ĥ *7]}>(mj BBI" ּy0S<;z\9Km=\ہFR؏ؖ}1oHYOOm,m#ԕ!OWQT- W]-IIXAmCTLlӫS|,viG.I`xɈ|kt)1?M#^"PHpVvv%J)H6'u\ƦpYtl)uܷgչ\_5U} S'nvːοĻ󋲀ϣl'L'՛x #Twl=JXOh^^]CCj`PM8BuMI&M9ԊUNjna& PhWLL&ù~!=ڥ[Q@&Am(:?Uܔ1fR˸eF9 b;}CgGGEHC70M. U2i8־L:Djn)م0VO+&ª'xXGΨE+3A^gq@ޟd٣f0Cag fuEl5GI$WԹxT|Wc=7M0N6ճ$ნE+((Kdbԇr!XDB 7EbY^F%鋏l^ %Dx]V`Xr?CKyqk%1JjZˬ }Zj-:(q,4[8l337ŘTQ*ݷce5}tVe rNzAn\0v%Hr\W]bXk[/Fgh0s*VY 64BfCq8qr_˃;uK{܄x'AO9 *ęHfmuLf%kAeC޹hS<++$oj 5q}^6KF49WBȲ8}9Ō'b@\TNMV"QZ;p sax}Q3_::۶~>>RR`e Fz_> :~~q8=/J8E0/p"W`6CĦR!}'98 CA ,,h9z1IppeSH.E❕'܁I~ZѺGځ $!hW@cדp(8x=bkxwq^|e@I$P,@P!M R"4L% JT3?فB)JZq\`qﶈZ 'vҴ3P(a1Pfy 6@ăAuc)ČĦCƁ({$MMwHĸ_av9glS#6Gv_oN;-1To&_̝+PHɔ'!NDPCŔ:;MLUqb,^<$ÎitqP;4ew 3ţf@, 0E]0jT|V, z*#GXyCA* ~>b~OUN&O=IlJ{B֖u`OUtǁ_7Wb>8aKW$?L!C||,5ş&_t3uHs/k?.jJO=p?l9>>_43'} Q㝲;@p&B qwx\`?ɿ܂yp|G]JZ'>NG^(aU$ӃSbFsP^cs< l[GwgJm}1m6 Y4KvD i԰2^ʲ+e[;MPr"qG6C%2o8%>j=NjǤ$_={ V AdV`p̆5 ~CCG@hlV k"I 5 h, cZU 5H!ek t=PÚmU1>@A*b`¢Ia g= }>>@>Hk 0BN,AMQQX(@( qHTZbr6UUUCŢt )PX<81uܞ{xig`׫5u*`a˦ό^"`:1;;!LڪۥR*&+ueQl:C*-ZIƾ\Y_{6Ŝ+n# .ۣ~NAN=C6\"xNT'IK!H^3<<={~Q(Tad m E܇X,TdE@K "w>s(zA1:)yJe=u~X? Y(8zr%H0y){GSa0|ʤ8@ Q棶Y}n`z - r惂c{Cxx?"'1dc(4& KFO牉aqC4v60 ;%(F"BۭCTEϰ9;{-I$Λ1;rEۓRl}2ØNuZH7_(D'lh2CCN_m;U<}wݝ*bTofea6uOUX:-zi߃gDKWmx}I.gb*/П؆L0T~yk3GZYtqr>c8N7cfa*Q( HsAbڅPHDC3<В ?Hw%8-&a<.t!KY3&KHvbaߟEoEۅ 13ˇ1ƻO\o7Bl)A`|>|u/l ('qkwvN;!bRU4)yigUSR΢pBa&ϦOa>\<onKPa5>cV Qhy{ЬԓRVZ!d@+J&)QEPTwN0ǤP×ҙA:Qsp~X@D鞄_,BuBA`f*YdV2C7Q y'ˡf!,I}$. +tER|0ӈPͲ 5 '*XHB(8dN8lXe>nVQ#`yQШ;st8,ުB<{4tt#BN'kǹu?/~VOKeB/Rv F6FPFÁn+jCŠhxk;:=_éI C\g%eTXCSц$M\%=^&ftǿ CEH(@}lgDfH Lh -(-'Sx@@:f!N _9@5XhK wn @1F³K94X] ѣi4,e PgOa^[w l8vfmjcA8nlqNK]EűPŴXWP̂Yia'/" \ 88VL )2(vHdbe֪ڛzptq_CAD끂 @'㉑Q1a?oN$t&랆O_ },=,R d!aS^ ?vtxޟwզi[} ߊ.)<՜H+sB TU$LqHx|,hʅ[?ݲ$&m~a⦨"$!'+(%0JrTL9p?gmg˻Ε=)0ZIcX۞~2ڑ=@˥ 1wL h^L(s`s[M߹CysJ>~wc!,dRÉ I&vNcnڞ_wv$ú=((ǏⰫr0@%dCvlL5yl IcUpXG}ڃݵo4 _aT:l'iy\XN]c@>offfffffff~UU3)"`PHyyy?GoFHw ĤGݢ#L,]6d:~e h<ؙ(w'o:;hJau0ryXXQ۪#U):9l@^@4WWׂxr&wC?oðP8 Y'p,ngcNQqӢ+s h^ dhȆ s#ø6A!S ox&ƁpCS"e0L ͅeC]yd7sy'):b/{t9{a ȇppN dЂG_ ӂrҔB?yS2i)HT'Ld<ǍS}>?5|>kpWmR䭱gMYBw>I/qagε<_֜m̚IF튖tvz&OvyO<]xyw֦ ʷ!P9.'s#V4vO7F7g%sojM-H<%eҔ:Ϣ3,# ={GBT~eWGN(8:gH\z))tlQ}noꈒ+n!A}e,DeA7J^-CS[H\AlK@|zDdh3MT?~_Eo ÆAaY10CG/.4EG[E=R9=TlKr޵ Gs'ji\[8]PّͨPNx[-*a%sqttCM9ξ=H[VI)1qR1"KpU}Rt")SD ݀cΙM~z|̌ 0c䮛 ~=c>jwT {[͘"S bGtO>v π f4HPJD<tiPFq0u55::QEPSi. T=3c3cL|n"KS+H #8:^wkm˥#fA塛NfqmL+'(X a=%2Kz uKַ쨗9\H?@8U.j2V bƱP$Fǒ]P͌k!aj'?Xٔ xj~`Lx]L&@ؘ4@%_Iw^y`ȭv3,&\M#Cs(Cњ3'# !eծVIQ$KI 37|X!HLɜԜt$a M]M!@+tLaXxMM`ȣ%B,ٞ3vt5mh0m2a=; g2TĚb&;QvX𼫜I@[L!JLAiǏ@Ǘ>q&wqNRz5[%'p2);48؇7 R)9ȗii7=0gYBI/B-!~౪)S]N$ ǞnlwH.@!ZCD{5䖛妦͉Wrw #:N$Dg#Ʊ0ټ`_A p`g߀elrȀ=|y.N"BrE}M#sDVBwv &whϽ!П)˧@co=(m4f~c@l0v 3jusSKYZf$Eö0H`HrcZ f͆9Af"6'`Yg1g 'KBѠc̈TɆ [n\cRD"ϝ_Ispwû-Ovjta:~&Ypyo2m~`9SD٪>K]K+kIE!;ÏoN'(k+3˰w vn͌ :hHߵHd&CKݝ Vxa 2o'"tCPd.hN>tCq0m9n5(潝qO~pb'g1^[!RѫPb,, 'vPprɡtDtjUU/<1M[ Uh **(j NrC{`1Ob *"K"VO=p뀚gݨc8\Fs{XDW:G9`Ʒ?A!0O=a>8㯯0Up41,2zv}GTך^BvBd+>n>Gi[=cYd!A`2&q#Պj#Դ O"=!¢⅞m\hfQ3 8Ķ+, <' %}|:'<4i:bI&<>2PoF5Pʦ;{ h5x0#XuVeICM@t:@6bT.0! (L^2?3û߉~q-L2l~-:^ Wc"5t.:Е MhR0p\a 0X9fA&"aW<]mMM20$=l N>-ץݵ9ifh|Ъv؄ L x^,?ֻ˵ 3'ǯBrENTڣBLȆ`)?nǠCuTٜJRHc$ #ۺlT‡XEaRqu]Bn-%"L`+_ ҧ)*m'K ;$17wH` J6p""BLdjS뭏xH:~7$t1 (& ,%@9K29B<L}#Je0tq\UfZmޔ$Բ_ǶPQ'>Ӻ.g('$ gRt8̫ 2HǾ Ӡ} -/bnSytSgժaJhc7]5J63=ea9 s)44iz&G|4#s+.Azv}~'CdN5 ٠Son!i9ӡK7q,mm\3\O;9!lz2 NpӒtV}vL}ǃ،z憄z3@7f5!$ACD HR)ÁܺL1  H~P 7@dZ]aL9$]}JƒOK|x@r^beo8=V7hg T9!G9ËL_p'HSXj|ax*vk|gVȵCI-qK_3XK=3YD:&ORpp}w8xJ ]Y0 (Bd|t9).6gj͒8!UjD@u]3rCT ZSDHXP!֪ùgSnm^3M~5t$@@R i݆34c@_{MjuxU:&9QJ,jc>Fԟqk SJv쭦H3*ah7`ɂka-#Y:FoֈQ3F:vjuM]+5 A%Q~ŘG-FDt-s&+UT#0_o#=0_,8 ww{;'A1CW%ʊl0LH3 P,%»QpߠYF>ٴ$=Zx@;DGӚ>А,EO~YJ!C؜`z䶡2yxYO=v fF6lm㡩S(0aaVTڨmVzw,3\$C\Xkb@vIa2N&q O)ءupK8\>W-^fnfګ"$'HTdbG|{^=LTܨ[+3?G׭~\(ˎ[1û!&4쪨l)˚`(MR[br>d]$ Է qvNIAD,'C6 3:IUH5,@&'宓nl&dqQRB)I@zd>:QG9/~YChFJl% `}d# aU5wZ\  Ǻa_WcϾ"|T!|5=  QbgFOX|O}}[GZYe%1)l_Ʈ!&>@iU^&!'D#7Tn@H>B+48pc;GWvMJQZVpDN)qv=E8gb"wW8ubř8L$=ϬjRAWuv!LIyC߼dv厏znNA2$OOw>ck:z@怂F"nȜ r<̔`QNfg*t쮗_jh{T?F{H}JBl1BK@yÁkդjs p7W%]0:p\;hpIMT =*7KM!/ՌiqEؠd2 yb L7,3`J`Cƣ06iݡԸ~f hw O^t49箉aS>i$J}L d E۠>{8@tN~Mq|;=n'2wIAf$G=D6`Ӛѓs‘ž[A),%!7qA"G#;x?m}`(zLHZtb۾]bY].;ڊ J&0!|qrS-^Kn8cW^2nMl ҭ;0~ӧ ypE[_^,s [6>rޕ坡t[e:."UxC?pmH@xJk!ͫ34+4%79*O.'2gb5 c;:f:^^j"ss7s B 1 !PϓnlD `@ۀ@Pe>,'nhWv ICk!]W iV$P(J PR'p1FᙆN&Dߟc.2p;x$Nw6ܠ ": !@%h.MStO  &8Ny9 ]O=oɈ(pʅbAGfw'/b'9`.u!t^R8|^1٠ Y&HT%MWüyО)!?Y~y*uEXF`N hMs}%: lbᩆohJ!.%H}Q¤9,Q% nO i5;q)0b92ѻaWA`6*S<0N+ %%+J5롫[.%! O15;Ӻ ` IǷ '>c0B&o&(>ct({=gw{pM݋F}Dd>v:+mÉytZ¦ k̠=dg @#$hv< tďr헅sl\lӷ--'(BFݽks:F[,!J&.9؎տ:~VdE<'OR1_usK,&7lc~:Ʀ:y`\t2r'LLJ(8z㐘;؂D܄\+(i}1b$5`b{ S]&@iQV@:m῀mJ>3O2`y0PC6p6rG3}dJ *U</6{t1ͱN[izutt&}yKAM4ĐTI i1?R2 o Rriyh>Nb@!Ad+yBU%xںp3ȥzCo`FG=K9ٸrI=q 7DLIA9! gcs~jɖQtB˰QKݢ nB݈`($@h6~c gq`T#̥1(p)u1gb'c^I A DԮh7J\(ls)~Baf1f"(^iFyUJ. my^>zkFܖ 3Y$cªZqL63CEo9XPT5 b99籆.ˉ4w$"gtmkE@zP`ቈ<0LC;P{"3^3Xc?Y2yt&'as.!x\˔X[LU7cٖe^;2hw}qk%H1m>25ZhMv*L?lgެi&co8fk0z2G~nUUUhHp=`BҏfJ?[ٙOV#K !N{!##A̟fm.ɐ)CK'P0GI%ׇ^ (@#c % $ ~rsQ٬Mc AĉId}Hb(D'̱Q}fy?UbףmoS:QUUm*[*}tvXw_Q34(nvaB}!qkN,< ^Ȍ9*܇qf/@؜ m[N4M# )2 8[eX$v#)#29i42Lʗ: e5s#y2jcZʂS+938&d$s#&nPz7VpZ M`MtMhuX `7f!$V֦ݱ8I}9C`mQ,I)6!p"ڧlԳyäփUE bYG |Lwq4 Ñˌ5Å2w3vn_9© r }٤,6` )o_w^G rrKa!d0~E"G;_LURyPc;~~ઇ^}A#v=lW#2=B ށHtJu9 2OO'=>+|_F+F2ǐbȓ,@`d14aC̨l<5Cq1d1l2jFb٬%䕉sЂ.Ê"}طPNhnuo*u˖IJDzHpӳ2bXFA& UaqQ4zX'fz (t\$$ dCa.zgdBD'~%N8)_Y D8ܬ5~žڼ2|dp^03!/4HG#_d "k ,6?R.+p hv<*=^_m)Co;B#&/]o^yw8|33lkN e 9r/3c@2 oƞ;>dPv <7bH^`$700Ï>zTɧAבo MPyXY2kVE;k$'rn-0 _  !M5 PL#ejP_ h{IBNQ2\9IIi/.(h-QMǦf0[ 1oLcr2U\ 0{ W1ڤa1bx5㉯Hc:,s8lM%82'VA5}'ƥEY<^қ8>hk 3MMQ4)Cnf =1!;5ޥ.:[Y@Aw/ PuhUﺦ BEĔKC SHi&'ɡ)Py .aةvbrW\=1Yl8 d8s$(R2wBw]cNv >Ȩz,c;xxip{LN L<Ëgrǀ4UR"*1qD];#ݷdD) eS~}cYQ<۳<;gG9xSg|^EbIE:;L {^`B0>&:&޷;8fZeLFV7e[\/8kFilҧҸ"}5TUjVuW΍ Dkӵ;GYE;h4#unrpabbK@1L0-cOL~b DM52(OF ; fj b+&ՙ@'lGK3<]Td}8,C*KN'-xH4+s;1&a˽4;ZéAزgtHpa i+ xs^dܢ600!û0& as|NQ`7Not3ѻG.'M8'vЁ^('x'dܼzvr'LǺ宺M̂dSunyf<BC 9cjؖ&"J A'^=nET\L>H:&Lg0g=e[mc,r 9V}'SH Bp%V*Kp>%X*b=Wf5Pulɹ6'6R a m=Jz{vsA.PQD+Nq2ʩ$iy2`R̛Y8P Uy0v|4*3պ܀()n2:̱| q|Gw2-CKna& 7+ܽޯ\:ux يHPz04 fa}ƤIX$wh')mXFD@Ħ.FAlPc,p\Ӝv^0Ek߁8n2qƝᙋn@ 0NJfsS F@؊f; ;w80sɀD&* @CI?qF !T)04WyxQ}! NP 9#[k r 6 EbSh &-/N aiw a?6fsxs#hs :qVy >ޯ"9MK32FǑHXSETG OU`)<pKØ)%z-bI_29;y!܉h>VȨjD˵xza%'h|j$+HD 'o q8Ww_=!֒Tt|׃cv|%3PMpc?/ݘ$:oGYp8f.U 5a@9p0 |{!1faYhE2xJgŇNǠۊg ] dﳪut 춟P11aIO'? $3 X>?nz EmmvUC6js:y@SK헁/F8 ^Zk%jg^!" \U!wi!iRIHqs4 :C~5tT6N, ;$0+}ȡȓo .$FE$cc+@d3>Xfi@P840NRRY L(qQਸ਼!&Lg;v۬Vu^z;b'1~.rge!~9Ԝ\2l&yd4aoF[MR䲎c\4;'p`İ*6M.İY\H s@*qcdJGSwA{:s$5A]d!\pN= zʚOh胩 8WPhNHJ23 ͐Du)r3%ӠyGy@Kr 'ClX K)/oGhhA UD]Z(ܷ+pph C=գ1K~a ficl#>05t7FPyL[)f'PBR1eM ^阯ttOGo#Z :d4 {g)e2+ ŷN_;i$cWIe`IpK11[^oPNf;0a^MTtt$ q;9$4 %kC;wMuHr-4E'{ܴ\ %&#P*I.fcvJkf /lǨP;'Q%K$w0M BфM5ZjJY-b(0؊'$(Q!O CrNz2C B+P0Cͤ8xSϧWSbA=4Modҍ)r )Fjoձ~.N~>9qU‡`KG1`d 5^oc TTXu:~BFC/Rn֟GG ZmUBA',0,)vYK\08ZnW]o ޠ)BGAUU8#ht9~/[8]W]Ks[Nדm\$ufURhGs%?viQ)c<`Fۗ;ܬYT;UeRT_أkUnc- 0հK $5}[h-_mT`9Tqu++l S06I@Ζ1(P(ʀA) $ʃ Z;TWQ#m\q!h=d^AGp'xBwM=~'N3ʃq왱l#ƃȘ ꌛGc&<¸.榦&uuW2k K?/^pNOv:.8ukxuSM4}24LT!?d7L{3 qGC0PǦڧ 24 ˂L[טWxގ>>DPhL}dnqZ^A, ; 7' FѸ`*١5{so5eduT{ *ba7tV 0Nz~03tr)e X$f *cǸ푡Nt=ɩyS"|+]q,fnp&A〭vx5Ls~'@ $(TP Ej7%YRd.SP̓>hEi۷#2em0ǖrtwwٕk˜2W$dK#1`Ib+ӞГjr{Ka}`Ikvۇ 08_">%郋oũ d[JuXjpT|OJu,oȚ %yBGj" |@HoksWofO_sÖ? K-Pm7*0W $-`Au? c rAl)br+Ŀ:7b2g,T8MHcy]tc5h==NB@" 3A&=FoV236-݀|ur"`% aQ  @KQujq qy"Ą4 aMݍz{KqZ1ˆh9Nd #i]:%Cm7ɑP 8#)lI[ &`HEFV=E0݇G 3v%Q`Laߪ_":M*6sC yJ5ePSN 'Wv ?,P6٤k,uC):c *vKjT1ShglP`XP܉E+,zz~vLy V:jiGJI -)jC}.EgTD9($$53`7 /4Hb eI $k֓=٧ש7Ԛ Dyc[˨,Il}VXrw8cGv[}6JV6c( a7G3d 14"ccNUK(SVnZާ+{Y'1s3o~lٲ'^skUCt[[mhBacFV,׫:jc^vg>5EKD[A<׸Y5o|{O tp{0mCW Qҳ4Fr݂o@㺘:r#xea \C q* ;]=%)Iΐ{7F-x${leՋ읖VYZUj*~~6 e6V5Z %\2{ QS["fp(VJ ekDx\TX1l~~80cn`0iѳ#׬uCݖF9<G+Y9r1^W\1}XxBO}~::O/BSA6_$*$TƵ%v{`Cᳰ?tJ]n-t3W|Va ه:b8L=< |7Gc7$N.,5sz∖] 2p@"|Jw $@(B'Bp%RIQ(/m4ƳwE(mʎ{02x@kpߘBg=rDLa5?Vbj3?*Ֆ0w+ƸK;W=ҸиaL.a`uoaٷ8%q:9\¬:6=b҄e e#D  ,k+>{`;v>w /i I%c.A[oLn w.t/AW XC ć6V r;eSe2Ho3 }Y%KѬ6KiFefBEșA'>|a8TS~ qe p< Xa`ʵ[X֖` /|@R‘CxY9D 䠤msgwwӦlwG+!2dq*Ӳ9X^t؋!WF )8`Wٚ]e;!h{ 7DD 8DP U 8:ӧ·wr6qchXwm 7# JhDSh$ c8N|s@SR=sK\f!99R|Ä@s1XkM5R3Ăl7)*pQ,.gђN)8 :R֕oګ:SʩtD̒2QSQRO\LK =o=9MTX'4|Z:ukJ>>Ї^raggfF Fl%6uŰ1AQn_mzdɩbx>@$R۹Elko塾=˼ۻ&< : ; ,Sń:RFz{q瀣ӟ7YIzwsN!80dx%9 ]sok亰f>_QOCJ6H]Wtq& 3 2p,B?3b<7 ww9qdK2lGDT 'hnp#9pG]| Ed(EXL(N28A2yW|=^◘mW>7PayEQTEAF@ተp U:@]^ @iS!/u&7W+Gev L'YǺs;@ NO9iij/\5%(f If C!]t2v^oփzxѨI1 uY&0CHok8>l 73oنu@ì QcAwecBffG;Xv11ːE y3$$y$!1Gbw}" <26sw]whw>F\t|ֳHD{7%|vDDEQn8跋J8o ."8@8O xz:HljW>A_ f4͕6 ~](,i}xm,N=^4$!PΦT%S(MʳibF x`S6m|Mkx!X*{s}zh9(%[&`kC)WoZ60c>N(] `D+u0=/>MD1CdĨ (KdBX,z$+IQĄr"1G)c^͢ >XQGׇo9ܿ] a)z!L{2ߦm x@{ďC ߹)'zxpsG5\ϭ3(*O8}%Z9ejSv4GowsKU(T?(n؇p{>~{<~>{:mԢv8#@[~@Y]f+Piq>[5:q5gx:5Ǘ嵥YBmi9 nW>v׮*hјi-[=={4mմɹGhuE)tq s#߷;B'B\(M&og>@`o 1@04Ǡ3PLaQKMRhlfpҋXV%8xoF9;[pZs` И񚀇!p6`pF~& dU%{r{ a3@Ua,awbV:Z4K#/7(EiT[!R-6t'gF\bܷ!Yp8٪IXk`k;8A!)@M$In`@X;RN"C ~S3d\m`w=Ŕ,epM)-0V*rlFf`0~ xL&ɅtZ0Z"$!=|cGE|¼vtdб ^݊C5 d)D0p7n 7%§HYB`ǼRpQ%>T-pF#Gwq͞&aG%g5a_LyaDwafm$NP{-B`Qj3ܼb/1>>5wIoy/]p+4}{:ÿ ~2]HIתB6ڪ¹(pߒle`5uݨݝ:?XIcIiÐ EP'&|jw xE/Pԇ nGvL ]3%P0ՆC)xM6^@W\jFa!$k%|z8;ՏAslZR2 xO+oveMY8/ M8 fVp-1MTV D&`A %43Os16zmX7 C22q&@{g(&ogʫiƐ{:2MxsjP@B\K5##hOWn%$];%T,ɶNLlq EE w p+U6No 07ۻ hYܡ́\! 5,7jqfB ȤIcovfVPrB61:+k+McF?uC0yay f&dه BQB=G2DOp]~<%_y0zÆBNz\FHF[ĤDvO>E5߃0NoqvjI'.Hl;q?3̅6uzK pT|"`UܭSۼ&SaOb֌r!!$w坮O|.9>^c`R>]I'LV#h|L0q C㵀̢S-:\o xP* mGـw 5U/RnTsvG_4bላ!YZ3؛L']@[Q RUsrMܑ%=V)`v&UcQn?B1Og8ykȴVղIJxDp$別tdٯFfH= >C9p*:SfL\aޜzQzl|σ tI:+'>:6hyQLjEQY%̶@iCX M2 学5ja DdÐL!Ibh3QEBrl: d䂠p""+o氺Ier~ C4Xz O k&h[\JUUXvF8cl!訤bRxdA.3&rA$ j>cYCQ(@&$|;4$ۂt`Ѓ#7poN5`0h`*q{ 7]I=,]"02 "<ƀ/Q$JjPv%.΄P.vz ImT`4X0pa0:!?"u *Սs#mPX"UJ&F8itrh^;$Ǥ 7J onNyzmah. B=yLY6R1'#$(J MM(V=byi8o'{_wGK&B,W,R~G%"3"2"Zj:H]|^/]koID`M״8өv:of[v69;x6zO L ht|#OғA"ǑQi?:ggգGޔ82*Bw QCGlnp hxVq0 #ShV[qշ@x BEFY=>zy޻|$bvIكl9A< |N!1ϼw܌G@v6jWM :diMX^gHnʤ4=uxtܳ۳;d GGx4#H`1,CSDyS_mךDhO@X R*b 50 b{8lQT\G໡== d#OЖJ}paN6ٛ`f:3#o~`]7z]Xy侓:ћ$Š)Y]}ٻ!ӈ]czm4A= [#E!.3NS2[,!3xD݃-DdX8#ǿ/zy՜ΡA<tkgd¨pNs-~tYE⮴ [ D^wɆiwNMs |4;}v8QĹ+.H`Mf m<}c`b|^hۺRz8gtnt4(k 3G.J'\<`ݴir\ۮ !PAT:i^Uxk(R/1η\Ap2 }DFi\s㟯܂v/U ϾBxwrFU-g=g<) #5l+X\ @!H:U =-IZAm~(HEKIQ<(~? рÈ!JmJ#؀Pxw9;Jܠ+` P-߆߆6vrdsmӃV!=0s9\t>}o#R~-lL ju?o $ bo1C/8nrMI~3HdO|8 T!a2ANa㟔ĉJ(h"c˄)R%x9LHq ̥1HKs۹AQ+2x" uCD,L*҉NR=do59 ~  ;&J* 9ޖ‘MuVf2C}@J6)! h6*k8Qf aeAC'&1Ń=W[cb]dIOwǏU83flUy|]!'TB= ,fkVpԝ`=cu@44{Nn!E{ĢmCטlBTR* ^ : P%#a懆J* dyu0X$ՓADnw`a) EJ1\}ayj%ONuή\h̜kwutH@᯦t%LlGhZ.nusv -T`zC4E`(Dbq]ƈ("-TEw&grl7Unf@vH t0m5\浐=wWaA?pjB_v8!YZ~~70Ɣ3QX 2nsMmeTeKc+*&d*`lQZȥamL)D(ȍ)R M"i -/2S{>2!dI'NpP5>JVo8^@:tͪF|蟺oe_m!rl#"1l2V,Ljz)3 DLh ܝ#DၫF1U] \VxE'Y z4{ .vÈPR\y =o}Cd^nDCꇖo#@aFz\Ov,T4\f\it9q5K:s&ad[W> )ZPNH~[ПN[ֲݔu-Vd iCkjVT!2CHEg4ɶ*@JU#'1ԐH&|qt8E @n}UiW5Z 8òJ\@~Y -߷φՋ?KECIn-Cs߿QZ?9MNY(pcx_,% U Sk盚uSiy1ayhZݰ qQD>Y7tq%^&bgi/R3` 2܀PŤv u(C㼷<$}P$w!s?`N$ yIzI.#5,'!(9?900Ml\(Ih%\%[cjUACjTI~dtfs-18 &΍ybeBѵ?B"J`:;шn:L`̖&`%x;mVjǵAkD(Rd걹g[@@0T,=,:8k&5 $h.$Hv|O놚 N-EuL':ۅ`az-ߣAPB> `Q8=DCrc(102)FH8 V\2Wg|Mh5 d(Cpj:!RT'ewA/H^JU)2yꞃ8x;Qrh?R" ?Yf;QI)c κê,XsIdC$Ȉ< Q QD_0*K0) a2%_İSD(nOgod!9ȚT-P7Nv)"C,RD1K} (%{E.!LJmDtkm=(B JD-Oq#5J)ͯBY9mL͵e0}i}7L{N[P>Hh$*@ǣUAB!bB>[ǁDa'iGdkT3!AJ.YT%)DBPJnBJ(@?OK-w[F&K FIw>\{;tgRYjvIN&J_IaE*$ф'`~qITGٰa7`B{#;QGAp''˘9=?۰kuPNZS!O|hd2A@R=2dK l(PR=@{!p*P`0b!PRj h73/AyǫE?AOIM4҄CJĈ4<G48/|{NxC̈j) =`+D}1叇3j(q=;*HF,5h)HЎ USA7dơRM0qeLGWN@Q0"Bv ^>Pp2B`x^#QB8`$ߝeO^ua/}<,Ĵ,!F9I 1]8!/xm{>]ɺ$HЩrq1$́jJ\:CІ!9 y)t7w9sXr|Gt  E*m C 2U C#!qB !S 2X 0T&aѸ+=Z7BG P6Y@/O Hj-hdTD(`~")`Spsox02taL9LK]%; lik!SR3[hV 2pa$h"Qhۤ LOX)B#+A,E@TJ!KUNdJ6%RD:u(~+AvF}]QP<:>"yanEۤa*>?!76x+ipS4$ V}}<~ޖoA<OhvEm *}$1}B|`/xz#.|CI댂 JI ": 4?D8?XTh~CmQݹGuǷJ~MtgN )RMOϓ@$FWҔb"#R~c֬T)Ҳ'iέ KU '=&# IN?=/ W!O7 kj Pd֜b؅i)%;EC@#/f.N.0ROEޛ "@*}lߊ1r8P?d.9ۢhHiAMR!ITBdf`a4EQBJPHB JlY(qR5ѣ?q%(~I " GGbSL0 ^OO3K4(0=/ 6(B{ R׸VQN^ 6LA8&Gr`0(2zYݏ+8o8նtNnnSЭS8LWxjyyDeS ,>Fu^'<~u @ NkW!4c(qiXj<+ ܑ Z1njyUqP7 8"yFW!Ch3آ%Ni%L?(qC4=ډHɈF/y!N\^|L׾NvrC5DJ SD[OߋYr K&12tc 1OW|H#Q)3j *]6 Kta[agJPJ0zSiv ŊsP/Ra!r=ǥN4L2xN_)D-39dDuIVew;F)C??Fֵ F``oH>pGP!{Ć::OB IIJY)V>'8d&\!K=XA=ɣ x2AdBpU3LN|7sDᾥ!! ƠLy1B|a>(w{>iN잡;]: vA| P$!? r<͉Y*n kSi~Y(HloGG^dM$<@*bP)AԉE 1%$6I߹Cr`~= >*s!xxpǠCʨنk8PP%d>z̔U@&'MZqHS' e`j@7 u;1`_@&Nڷ?P@@G'VQ(Bw7{ ih (vs秖sD\2C׆_4tz rP P>D* X ~D$y0_|xBƅf5{( &f6ҌkǸݡ zH:La}ipq]"LrU6sC8d-VbB($vy_НARR wJ.lk`Ϥ gOjFԔ|bRlun}ۅW?kFVJ-Hw\ [-QG$sѿϦ_>]:zPVDͭSى=>HZfG!(F@Z(FhK0\ 0#U@yH$O^.D9@D88b ҁ~Q1`R~?f0X>C2z"ț:4p7+J@8{v>\p|2^y<}\֧!Y( Jϧ d_/Y/1e+0QG&c9G7?:}KSGb\e#E$(nXrCr2G>nU!)¬ 1 " G8S;I LT&O;v v׿ Ow~]ވtODe|.:<NP̆akFt,=d@>: %2hIW>_7/h}?E8Յ9TE}?Wp8| !\瞾yy@0Je> V 3z!7fBO\ ~Ln d;{n+)M Yߎx hLنXNq(PaiEVlifj4NfX1-e3tކAYF(8wp(+OQwsg2iZjQq! Iy3NUXk6t`!02 azt $%Fĉo#<̖@HEUHH</KKDh v[ra_w\;u>e7 vpqΤ:s| wpO4f(s<>$vsA}OwfӖ7'JjZ 'uw0PD{0~寵郃-s#7OZj&55o䶽5;?U3gcvJfF.ZFI+KA10S_g8 S6 N8v4OC&6'fGmx[ ,V0fb@=x44#,N 1PX7 %A~tCAxv ,u\Fjy'Qg gۀyOIs1bxsCX" h(*bBX%<4KmRvF;@U40c40QiVv!(SQ, _Ei? xp INOMdYGm# }$PA4`{__U5Li[˒Zifi5Z%I8P>_={޹ቖɅQi4MDP@P%AL)ι3O&?wr>^}gJgqS J/ C8>㗧>h)v0'_B=1) $hݡI)DHQ5qVa$, Xam())p(ac54ƲX TRxxA-ZŜjv6Ũ5VбԡtQ*2eX*JQeSS0MHi͌;Mj6֢Z͕/[o]}zH( aLsi*8Xs)MK]M4ErШVADLRTw_6XybP[IK#AԁHU ($5-&Ħe5)Xl3oSC]yO]Z'HaBkFq00=\.{3Bdwovř*dvzx9hl:`fy"ijib`ja ̒%f$q ` (֛C͂Ħ:`I{K],S1堏YKHSSN!JFFA:Ha3PƬHk>Y$9#G N&5~y'Z^wW.6('Bh QS,r7[|xfl߯/P'ϾܸJ$s|9 :'sXDC TmlY+ج>xSRaQAun %, \#L 1C%ֈ 6ɐQKI,R,#A ѡm5ZI&((QyʰT $$B0!2,\"10CG!"g   )%$c!¦ "`(3%I :)YPl,2\d"mRhb"(2*k` aRjŀ -O\">cP@f̠h {§-= C=c|RPR O)K;0HhOX&) l_WڟМ2.yQ^!A:迆K^\qGT6rC͸aL4&%XIW0V_Нol=!x`Y6EꀲYM^w4H)Е>pAZS4ӢLtO*a/\ɚbI'Xlyw{m6O8s&J~"  H*9)"'ToCµь5()"zQ=FN;H0cHR|yoW,vtOc&D@ !5Q?mpv߯D\X9SۋuYb"~.sԐgwHkʬUu%|*8 r`-|nO?Ҵt5# P{?ET0Q ODIR :ut&m!usUqm(ZB9%- !cio vfJ?tA|a '|3-A^QLA019@R)y^aH56/R8Bv|LT>A4d|?$@{4[}7L5@,l IDYG^i̢Q3 $}8L?HVtt5d*eA/b>"1; 2p4H3~n;(1*. #CikjQS4P ͣiCyH}Gx9sX=7!KМ !7L,$jF?9TN*2NMAI:2,Ol=DXiwFܐ.@&D93ф 4.D>S4t~=lP%-DTΠI4TvҤzza 13mSE 2$"RnC 8`cPfbR &@BJP4(D PJ@ D("BC"^vErHN@ D4a:j̻ n؊X+0Jɵ2fV S0$4!8ѝycHG>HP2ӄewv΁`FKTX9JijDFEZFK9ʙanI,,NjjYi6`[ELh)",$-)KkarRnQaAB wOcYl~]SK0vٿ-Vc!9h|H}6~@{%T3OCS)!Nn( ^)T$TS50]P/=$yh>pz$(BFPOn`63H]$ғ᛫oϑEc3գ8!7M*BQ;abӻfƋ>_4dr\e2uI@^YQhE5=w]hrдO9Wo@#%ȅq4:<^YcӘ,1Yd9u"z:-qL =|ii:(÷ t7,O<&o$Cryɗ:t(t@gKL0܇h!&p̜rK@< ݇s HCs%r$ɉ"2Uji "A@: ! 5栆*Ĉr*rn2ÎN:a/%̀`) L f)y^c=!@103`4:ThTT)S<>n u\tnx%Nn03c+եxL!PX +_Nʹ+fO.hdc#OkwM횭F-rst}yJj zWJνxcrN@xmUp+;} ubtrwaʏ oX:ŃY)xvPb#wf+0<b|cʊ2Y]M?沄IIɁt#:̾(n 6]m藮bO?amAК"" a!D2'B27 hᦏʡKE&*g0"]@Mώ68:scOp<@1j)ur|l0aB- Vt3#6|R"&hʤyh-*mwL7H>{ ^u'9c4VCS0$-=xE e(|P~3PS:0> 2$\$ӯVԄ07ӵVi/=OTWBQSƠPb8d"%!aN߃+մ7if__{gLG:ti_R|٬w+Xʜrx8^sTXQ< ʟܞ˖ eUpwl^sj-]2cypbKh i $px1 N]6!!%Pؗkfuf\F#!69hX{1E\xjQCK dn[0~q)HabI)Ȥf@5*iE ahΜc#ƌxd1 ňܺxlKX1'p,X6li BABT@>wà \ec+k$wn!Ha[vP C<2g񁏑]AOG֐V ) čt(*y T NzC9€ǮCLb((%N~8hZ/~l 8A :U.2VT&C"a) =iTE92T*_olt>ӻۀ >IPL *@4HfuhAT kxba32  ɐɘ-T+$Mq?{&B\eHp$H|&޽:o#I8'1{{q' Xҟ0; Pj yOݎYŠscy;ʛA Ԣ@$9b;%ҡł3z߲C}4@JI,H)CCBH1 TYb 2p蚷́4BtBbKtQ`bPb@"@ jHhbQ(aH  ! XJgT= Z \ @P<+p.uwBt)0.r|S]| x0}D'T eGg״nCzT 9"{$=q !apC8C3sK qr,:&VxYݧ9Pvz zhHkaI /E"n1BV[mBO}~}h%'wWϊFf!yjyRi&d(㦞V?нm^qx t>%r8( 8%w8GuYY,iuH2w A `5G~<"0~5DmVђeG]0R!wg9^؟u~MG!/`!6RޢH)߃MEaDGuR#rRE2 ~\b~i60Oٺ"a#(fynLj>Rdu44%̈́c4΁5T%#O80üCڒxs|$E,H`:.BI, de" z77Oz\>F??yL.0ոokr),"!0̎ gr$ksꢠ㏳U5<<>ȑWzE2hAK Џٳ=<3325qພ7ߋcIIӛРB<_%"3'}YW|NT1=&xw,Hy ĜlY V&t|&ںm+ @NؚjK0]OcU87ZHxrgup#J,Ls=U-`k|!Vrwob[Ή0kw7@Fhs(cX AXNLVMK c9&YH5aL'jh-Å"v! Ƕ:*C"% 8܍@F:l)n*<94TU r3zzsDsZ9*hd) j-zO[ Hl"y@xU*0H$RKƗ3ZpcL۾!bcD uQ ۂ䇔!{Z{P<ZYTa7HUkv}ӨkSPNCiC!$(;f(gF\JA($m݊D125n`0ga[SemA9~_ 3xmGi#FBtQ47F]w۝0vSX3U><9|{<Ǡ'Fx ۶PrƸMw`9 lGs%ἮBe PF!1¸aʹYQBYj}pZpq ݘK/6nM ΅Xh< œIY@;n&h-bh+nޭ'`vDױM+Q,n֦9^E5LnȄ 6[8EMuw8̏6#iS7sbCtO9[j%.$c֎2h;Ľϩ;Sڻs9fZ!_s9A't4*GeLWCC;ZdHcm7dH,g.7qS;:iַҡy\Oh8Lb֡xCK ,ۖ@ΑoONn `fȤ;2T1T!jHė|BSl`וf,SǮ{{mˎqŚ1 ]sN֜ce`n+9Ǣ-`uW17cJ]Zwo!XXj]a+]gw'B{S^]K6j:xx!Tdcxw.]_ ڧXAryqs{ 0ܯz;d;憔CVF;+d`:K+[=a&n#p^|Ϛ:/`n2IW+ɭPҬ.K7+#hעOlם3@oY/SJ0*coENM*RC-:'di½ 'hl״뉂"Mm;k5@ђ GdtNN$ ‹bo7ShauFDU"a'̯\p]rM xHG9%+~Guv S<ݔβ-cq p*vțϚsTK};1*֢ݡ比k7| TS[wv2[;xn@=w漾K}z(nji~!%DMIWBnd5'zn@pbɻ="]u\N2x5ACoIq)#&=_qu\L7'~AwΆ(b/3٩6Dp.oDHd u4,pr}fd0p3ܖw95;mƮ ޓNVَs"֙kZ c038qGmtشcڡ,J=kE`[F^Y3$$sũ&J2qF"z4oeab%^\}<[!4Է99/ qvc[3O5Z=S lILǕsG0&\eoIdC < {mI-xї?뭒fnZ4orHڈuvcҧ1J'+ivU5d,Z!૫_9 F;E$nr/]FefĺTgٰcCI`9ϊresxaTW%VkNr/_Dx_0pF+YI%n,5S X c}LJQq/Lm9Dp(n0~h/Ag;#$IȺ @;c|x_NRc)02gidVVj\L۹{fcLvʃsَ `6H cepw[@Xr͐[xxt6qcOv\ϑɦX:)XnB;lH[L3`A$L,>9a 99'$$6g Pڧ &Lxw 9Cg3cÏ-RsfSp7C,hn"^XBf0CK@XNsdG y($sގ_tču:9 K(K& WD ƴs-9#čkP=AϛX3 &wqc4,fbwD hǟFJ]9nH4҇^g(&_Ob|kxP 'C!<{ctr6RN˹˻BG9 "^Ruxκ1CctK~h Pg9 u6 pqԘsW6[4՘❞y sl6-V6|S<'P`[! ?Ff3q5oF~}t' ؜?. ܝ&5ýjqz%Yd07\) L;0=cO)k*.:B8};g5ޢv,7=đט9[LԮ0Q~X֚ 5,=18&S WNݔ53;6xY3z[<^j~Z TwVzsf`.ߌ>RtY4Fzbv>[f5uj"M |청S9=?,(LgMWF)G%wߗð \u,b2 4:/.v#7[DtĘp4b )# ŧBt*b0;RN2D-jvOFsn9qݚ";:UKLep9ݗۮk^:L̏XSosST+a$ 2aĎ`Ne`::I8,)oa$wS7&D&͚C#W9Ջ8mD0<&ƸrQ(k;)c~ܜ[j7G78#qcVC;/-G;V[ZZDp7Ư4Hm$j8f͸I2DqnM|kz5~d" %z]&Iń$`pp:Hglrgo]Bdž̃x6,6d݋L7GNw|ܶ 8cUCRCBF7͇CNgt|M]8mIP2%/5_]z(q,P,#%-tkE*I?v'P@9w-_6`֟v~yn1xlzf(zBvL!dXKddRRHDO)d(b2ͮגx'ޣh @+(S'MCd1>FB4@`Ϻt|hIXb$'XM՘o~k{7Q^PE(D TDJZ( `"5?r D>᧎47(A[H%7?9]$wH@ BјȞe$%#c%tx  9z(1k(G'Nט=>y$K­aÉSI(1iC$_ !~WXX )SD@$ю8;KqRU(ng jO +, }$SX1!;0㳣]ñz@ [sH楽P ݝݚQ4ĻSx:%39⑘fR=Lڞ^oriYaxaҤ~1 "J 7#jb- d?>OrTUM)9wϭO)D1Ҵ'a}?St>G"RZ\?jN)1*r4c1jF `aVZXqe%p-Tyy8Ģ3YEP{Pk)~ msy1v{p_)Gn7)Cpw|"n(yXoYQH#%@O& W;M,2 $^GK/|^Uc(A#hLM/T6T6v*(jiE^]( $w?;ίo~7iӺ9wMxiE9hfh:QcG9H)ӧ gXT@¸b˂6NaWc1yىBwv/o}r4#;292Zy;p~ќ뉬r&.zw,tQɮ,ꨝŖHQ(9L109gS331.;N iӲ9Mfꉨ m:C!pb`YM;;ݲuԶMd_aUfa|L/*3u8T:gwLyx~cu=^Qk :]aƊob$&5dO|H"HШsuiZ! -=1%"{;!0D0\GaCt 7@xS"[ 雁v@3-k!ٶ6{<=6;Xh:9hK0fC(N\B %^"n*lblC@@PF_I^tfZe5hleXK@%<-JPǗ Œ'f48ҴSPI4>BJC4f}bHP=`=ZxrM{ͳ "ݪ-ALJ -D (s"&Pdõ?G@ ='vfݜX`Cz4a`w]`jWӿX8J[FygLEcmm}&X`ZWerv8:P;ήu7'g;s5Rlv8~0khS._h:w臓x&}cq1dϜxz5cϫ+ZbzY{u\w9xO (醕% EbFu 6P';:S}4Y|Z;0DluCVFAbi֗bx/+W5'mx_HKZJ@8T:\#WHPtJ)va&ƹ1gGBYbȬhL ^5c#uJN4\Fvױf}FQ׶;VٜdK~FmׁC=]xjN A|Y8CC19t/c:j@ 01"x*VBDPR0w?Q1Njp?x\u!ӌ w)$h4J&BE!Y+qp;d!˓rI!E*RFMn9y.d)*lRxF\Cfb9|ģB$HJ  BZD1;iID9LJYRQ? w`2B}~:opML /yJ '0|1 xKBӄ,HGzu/08 C5 s@O#Iv!M  i~(GѲq!|W(u0A C?*+0I/r{{ D_jS\ ¨Nzg8Y= (8'%ER$UB$)  ""R*R NwI#y(;I|7qESM(BEw [#-zCoO瓺SU fmCW\-Px!iOrQf=i2;~B"/ʢJhbR=-LS.*ʇa !眺M BZSL̞ag#ت(e L<39K(ҨaӁ;Hd OüzU粊=޺5@1/oᾥ$D 6.pǨô'ǥZz7M1 USX(R<]ekvPpW8ZR$WuRG<ϟVi6P3˴[gvß(Li.4tij&Ԫ{`'LE @kn$K`GˉX9钗Bv0ڍnhq P"ņaD2`#-`H^Okk#`6%?ӄ^!X Q^i$V !G4=x>S K<vy{׊-,ymd4*Crw)\/,a ~uNND;gNhULpCـE޿5U"F .^WWX զ44Br㉥UM lrK*%;сEOT/ \~X. #851DbIz??hdܘk P9J籂Ló'y0$`'wq![HEL>- K"DJL2T R014KLUH11C32JC+,@$$R )v= cGt~A J \rErZO.PI6|%X7]>@7I"Dv0!08Gdnc73p3X>$ z_n֥ A1?bC(wx@"X_U`h'e ,4B|= }*=:Ѯ>(9 $H?9#Jy0o q$`Ai`}T !@H,Hpx!•MBzj¤;LH= \{H= T; @8E!F%e;`LIKiNG^qYyvML( /E44LU)DS>zR;DI}|)*wk5zs2f7;yU^z=>H`^H{I:ec%C۷$}pyUICԯ8sX*o#:j)&gn5݁CSC"3+Ou?<(IܐL/;qN={u>sPM:ɘKge@a֨-(~g>{?R"ZpA"J6DΈ<F"XVREL0 L2M&B%,J*""0sb!ѕ58! "xh0Ba3CTװjf1!L-4zh'=/ɚ@jA -+L>Ov1q<':Qc9F[BiRS9 s^RS9K@ZpT-V/UX 0& ( g؃l:1T 56lۚQۜ(ԅJ Rl[fH( $a2" E,LvԩDlf`]*PNH#~4H:qߡ9b(N^*â){Rkoҧy-)ǁlH8wbmB3@f)2CJ$ MD g~B(?|@uqHL+OBѠu eC>>4\I `%) G!ZJV)Hzk C؎f/8<zGpıɑ`I7f=w6haX"&BN@%,DCJĴ %IIK IETIME(,2$@QC4QBd# P C1 ETP!@P2 @T(RLPbAJSK$RR @U#Q R4ʓ!M+H.fDE*ij14/0if@ TP  L!(JBF(V*("""T))V" ($h GbR)䐁:ZZWDb+`R% X$,Qt9DHJ"%R" 9\ Y[ɩ' $T13T*N2V,F EeaS Z6 fTcMЄ da 8Rt^RtdaF{'!~?wIt6z*I" MMn?4 mdQ`5ﱤKT@pH }h wvHuJbh6;`_M/⠦iJRd(ZBb$( &T"*f"  bhXRjb! X" wN[8S3vh>uNּfP,9C#! z|pBm/:O*A\ָD@HNp{C=t00>23]*&L|_=#L*B.99JE)^4^tohu߾8*"QDVc&8k0Tg`&DYO C!_|?߈'ˆxQ;Q[# $&Xi i) % |ϲA9xHm"\6>:/gQO2&"2~~M cPBf4 =zMЍO]G\:TaReB0qR^I||}J¡ոIg,:]HD3j+7f$gUpK= 1]etM44B: )R"^4g~OpGl rp!p5tԨ@ۇf_u0o X}vGlńlI$qNwjx_1^O `+q +jN~ˉ' Y6zßm;+֔p|DҺ  eIUO`eSΩx 8*|AB}N,VظQ}[h W(@?|9OfޥeFiFʊdTX NW1C%F!iO8b5ՙ4hAI"to|Z؊c?ODzt4;5Ch%OLU@>^VNc(SɁCZVVgSЂtc< _[K,̝k(Aۦh(|0n#j@~(JQV,PH1* zv>Eٔv=F*7p!8t8\Csx.$C$J2JUH )IR5ٖt?ןQ!>`bwӯN* ~ϷX|Q `k'?_'Ebx|Gc'us!!TL^@@COZKΡʉ bSM! I$@Ecs*, i@Nq@5ǠE~^5!4D'[|u7ஃ[| =B"#m$hY)f (Tvx xIh:__=;`l1 :C)S?KW JUL]e=Q @&eM'|롬W8&'F VH#"$(!$f2M@9#ȑ]azS4()d5H`B#3T ұg<4}v`0[ uz¸I'44'˘L*/t"25 &d ƻfc*7[>pqpV0}xUŜ3_)$ߖ=`= @Gӵ ͯw=BK^c28 szv)VG8ʥpHy Oدl PPAB ҍ)Rh'AIs_+;P<œ)*4!^.F:p?׵{O$U=~pc>8*@-)0 ! 2BR I7ٔ9RH*@j&A@$٘BK$u^ ߊd^@35N.0U|?JY,Td.lwa+Ni}s,Ya41>;se1ϞhKQjLr8v'gv3|a!.v\UrLXʤ39X.IA~-@KsF\nj7|B0[ 6ekV9FuB ĶzaoFM3(I$HSgk ̛dj@4j,@@ki`?=gbN }H3lVɘzgOrH|^rfFF.CT}k`nn]rmu? ?e@j1-a)N8Q=dd/=6~zPCl;KM"O >GalW ѩTUs"->`aވ0S6u>tM93\ !k{*+Ĕ!4$@<{g[(dHnQPɁUpC <4R 1J15 - M,ĬDM-CB4Q (aZUmibi`B=}E3PB,,E?ȅu(QDy /U ı (*N/EA*(B  i98iTQ+'R7aM{ᪧLVBV6P]XEF A/kdӉW7H,q A.H)PP V((A(j?xUTRL4EQSQ>1I"D*)hhZ9.x-֨5ѓ܂R$ZyP[XBa9#wdh^ץ*+U5TU"0ZN0!j'A!\RNG^vzv;njI^"VXz[ rYNq(9ޒǏ $Cj@E&ERV/CEQEHT!$0l4- bTÉgl[B0.gm}~E  _%di 49f(E9r!Ke!jH3F2n”Q=@9/1ъ]d|yCkg>?E"XHFtp06t\'mh31Xv|HP;!K.tLtG<Ά NkZE!FP&>}P<& #Xٓ؀YFne"i1;*,`G&(  JiS  (2dēd(R i|$I22hdE5@D#Bs +H&8#TQR0I!ʑ %v2F h 2!B 2"[%-d)$b1hTA4L4I$  "XHr "J(i) ha}MJxx}?_קqc\8xHG}!ˍ՘&K ΫE,"J<+=e9.+;h H@]DϑcU}%/eFHR7 wv$>Q̹R'K` t<̦YDN&}v=f,PaB >vR\:Ñ9\x#xqR~8>H 5=g.&9}yzeUMyI z9胐NDz('HB r{:/3tC󪩱~D XXn ]^l(ˎ9fwz/T6ڒ(á)$)mQBX:ՆAI(I~-N{Ȉd8/a)COMth&ǴtANhcƧTR!!ܖ*_%(\ӏՀAH$CQ:R|:SLSut28i 2" t4C*r](p'xG@hѠ p-Dbžrr(IюZ..;H' *i>3PQUHhFF (eBB MUs ܎%^tꝾxN4]‡?v  )/'dA Ic+C#8WwMf]]NAE&Ia4-D6Hub!M !r%X]y!|K/PSCz`)Mg@SHnP4h!Lyt4 =GJ gnb ݖ=;;<u(TȺ-Bςpo? HZrK@ƄZmel*s! a!2U2DW8`KHQ  $19u^V~K y(`ǫc'DD)KJA0aLt(N%(JwehL"n8p@:qJ1;9-8$"XIc )؈Jb"""""&J0%'S%B)ԪJM(2Z)660*'&f: 04]?dz?J}#?>a&L)IUaSͱAxMTΆ/X;ƴOgIs HGY(hN^:fiԴ "IYȝ›F'} Cư꜃Q)*:ɬ3t11.E*'"*`y)ᇇPaxod,,`(_(!(FtB; = Vp`& lzϕ]hȞԹ9֒ĝ$xK쪽E?Z|gSu9jTeեu4-%BfLtr24mO Gv6.ß<}3ֱoWyFy;Q< s)8؝IqcXq^r-11Cv>Xng@6ukz6 DZ:yu`q {+ǐ}Nn)ԈT^5Dp d /\ )9d={ˇʓ;qL(DK , XGj9 Д,*ZZ!KJT(#ZP D# ȱ\ hXz}Aܝ`協3$A%SV*}\JI:xUy}zDԅy0!L& uaο$%A;!EeҨ@6>|Bt:Lp/] ˆH4@ FC~䛘m XҢI_c(dDGdqd WF鍕6Y(%UH2aa&fIP܄ "Enr{&FcmFڱe]C-R$FڍdEmDfY>|69_]QŠ-&F&ӿ;aQeW#o/irmdB|@3JqB)n(A,73=yp_HNw_jqY(8FJG|0 yTŊlss",B dgl@P7!>7vODbBV"HdJ =;և9BZtt@!ü, @af'Vc4+)`M*f~k :X>})':OCcE0:Pp@jJ1ſQLHH&#%zTOKY{(` p4n`'MAPrawHshP$ZS#6X@n.$-w<MɃ_vqAAiڜ"[H^9qRZipwGpʌ#J%K,~%XzwL%^KqLr8SCdP8uLbx=is=s-16 r-1ݲzx"אcqW3[Kg!RuS`5-Zrޞ F"Ĩ^JM8rtН`QA -sb!gw*`tk+s9fQL-D%B +BSzs"||yG3bG30@ *bؤY7zgٍ%| ,+\9R 7 dbĦt ޛlզ:;Y4℥CgxiY`Ň,1.,AZ&j0 q2&f,jhd * aNO47&&Z%v t:; cq+ՔEen$zp冈sH4'aĿAf}}W9)h dD7dh[=S1-eHA I_/>t=|{#i` D8>XDƺ,+|b~Eɡw: =(UXtf =aJ0C1;a9Q7x,̥FKM$HHS1$Fu>)zl?`Ǻf)6=}x tL,xN:[qiRa- V( X]ъE-UOp`W 6K <d  }Re~}; IY4RZ{r=rV"*S3g^1zgLO ND4D,|98_ԉzuӞ,xWS~zwy;kXO﮵;سt9lyHV(8DɤJ*/P ♁LA$9x6Nxzz8^hxȈo4 w5};\Üm&$tc$Ա'T8bX"p87Ӎm9NuxƴsKkuG%  @lbQUxQ[ػøpa 0K!I;x5:/D0hqc N,ptYf 3KC<Q4#Hwhzbs%(P9|`(/ë}.FãN&&9#Mm| JÈ8l=-C >Yq5O qA_*' e4'ߙե8|t G&#ъBuq<R]ԝp;@gyԠCc/箻ڱ' #AH7|5`gNx[E!Ap\V8Ⱬ<3LNP{3YT;`4 M"Dj]eJX)A!1h`!vNf##Ak1Ԩb>z K} JPKM7{`N)%[ Wre+cr{bj< 33* fC#"RԟS3WLZFW`}7+7sᡫɨ{FpjU'}ȇ3.~T>QB߿>ģD:i0  c16 z>cJ1 pşۺ8>φQEAmG4Lr3T P*O7\-'FYr>E>ChqT]=2-KœpcZcoNÂ/& =4PbI_ؓEAzqi"%s. w=z'_@o4DMOgʧ@@u\C5#'6*!X!Lbj'3 (FF" (!" ""x ,=gǼ'ӆ>G_G9YQ4נ7 asN2xF7bHup(u:~9>^X|:ւ@;)>`L*QABŲ48I۞Á-4 bh2X5&aJ\ԣQBҼY3 V"D*:(!2ep:r4Ȣ WrRҹb҅`UUɰ%? A.]:dh_Շ@NP i֘@]{u&CSdi\ `&)A0d^)p(VPP2j62db`a&YݹH5h("|(;S1f fWv$Tqq9,&|NbDkH(Itqՙ*D9,OprEKXN<AKzm37ڊU2P[4QD=\ޖr,BՒJffKjs-pa5p6MK8ihzzj3x],xX)$ LȵwvȘ*!%0ee \̵opHVd #3LExr[w$)46>%& 3Ƥwіba[;<7xk}8C OrXr%^xn䣂E!xlɟ-gh2ed\N=qv]iKPl #3>PoѷҢ xw?օ cÑ zr֐wsفsչI bK](ZM[EMɶ(!5 qOmg0"L=cR( $^gqdT]Lٓ٥AFaסADqD;(zXb) 2ϡRd<V(/BCh~8X 7*bSC̓v !(h!imvڊDXp9s)wԼ < l=4%TѲS$ wuF>rxxo.l޿w3;TIw7vnjc!N{bf h^Iͅ˵:d=~\k,\@38bL}Ķ1֧q$OD;dJ/ y:_!'e9W LF@­C9 +';}vnKȉ6(2D!MRo.J)A"@J(j%i Kf@~a^,?~)ù>D m}THvt'~O\Ǐ`Q*jsLei- ʐAp$lMj25+em)R"Qi[!u2ҕPChk8*.dKCH44`!n.DHBTQL4IU @$A`fA2a,dAɕ3G/Ƭj04'?_nHi8ȁ^z>N;:kp`5QSˈ0I\}l8㉼}'VN=d]ˋ,yy#ZD?rL*fdS͸P(0=Hh F";4PyzfcUklI.W_>:.#'i \<QM ('Xծ|'^9zr1`BE2K#d1İLB;`oؾi^^cIB4oOSc= Z9X<2o_u2B a:wBGtE:80uIJ(?I&8x}] ? -*6$AIfb'G~Ls1S?oi2CUxm ۧe^*`@3b=KֺNES(rJ0׊'|X>;d LrXO(_XY?ZSR\}'`p&YB[$i Ok&CBłCD'_0"3ц ;M" `D>wj .u1܆F(Bda/$`mDS۰+ZI'|}0,rlG0SXEXsm[. W~:<@:HĴ'H(byrG uMP?7]:s4b,Kw0.5yTUBGnb6yʽ%^)7pM-̒pQ.%\K:ӯ/3u= j"*8yKrEɓtpbBк>#A?0qᝄsh(0O$}T8M̥*0@ Aʨ~==#^/Q{>JtRl8:&476c҂Nx>Bq8Aj/!{M߃QU $OUY?_to0-Y2= brY 0²W:VS(% 5BMm>m Պ=R5})TϛցqX󧳇HK(QCZ (*trԘE'"8(Vzs@8`X{oC8`!q 1MԐ1W8r@ؖMoCB%)`0YU#Υ-ҠtiQS&i46dsq Q24ΙNu)JUg^c=K:aC8n6qM;uE,jrrêd94aNU9I0pO Mo hSuR(<Zf),pۏ69R%f:ke)d,˺^rn3 8cН=nr׿6i:!2k\[uaݳ_PóyCCXg;v^=Ydce Hnk/(y ՉGh8RN u'0!leG2f$C8&Է.xx)KARݨu:vKMߏ_mz=Mͩ^ѿcXoBAr;{ 1J@ &bw5- 7vӶmiI~33qv((" r81ca0=`[S c6ǻ$O,ʂŒ6GWS,="'a|#S޼boF?DΑ*a4D-p"\[bw聠˙d C@XV`@П.~/fw3N%_YΉSE03?M@f=ɍIw&f` 6j6 0[QR7sAcI`qPAE+7GgrO=Ā:|:w>s7R%9!ˇp>=|='L[,ԩQL\Bc6څsReaiA"Z +AH%Ca#}d1|}ߊF9̼OliKiiKib.k f|Cqz=S9 qEzM}M>`/^TbAf5B,uD v8uECT}{?6&q#NYP>]Әhaԏs*B^ 2$U L*HI"m?FE_2~|eOa(.`$׫h s@WNj2E0qj%']ֹpXE3%)d 8@A yRDvN[E#\-!2ir8Ü+0$TT R_EPrXԝ12krqfgsBR!Rtr>]< 0 D1(#Cԩ:'hFFgW5 eM:Bf :Ҳ/Z"U5a%VI}`iG&(6D RiHgԞcQ_J&stt] 䄒 L$"C :~wTJiDiDq$:TGzf ;(mPQ\h1EQZ4s(DHEL11$@Q@ " *0H$DAD# ė|PD @Q4Q@QIEIe2aQa !@PCL @HTADĤP$UQBQPIA $,OT^ډEDQ9kRN7(I!X3RzQE s%BC%j FGpJN!I2`KFҜ_D `)hZ'e("$*J2!I1up @$N,1(6'I>FJq4}i i"i "( d/Q)ݔv;/1JF9ځhÉBYD)%=A&P"2$ sܤDxtR#(R$ቌh:EOם/!GBfpVV@!(>: JVzJSV6*pE e(JX%(O02HwD<]ϫd{0@u{:(_3xXq* aD!`(]<(Q:u/#܊'77b o[-RJ: R&!/= 91=?Ng܁ͯdJ{T)*hCIMA:IE͞!ВNL3Ѡb:|湡}C1_@m}$XZmpБy@)8 1̆h=0(HC Qu:`HNG$G L.cڏ^p\Pj}*~k`bm?F4,0,?Wq8.\3DLHe :/&:tN6RtI)nɷJ͜GB]dx6e'7iu f8q40@alkuTzzRgl@K'Pf<"!rbi`AqplƦ -]ͨP[ICHNL$wo"`ÇFX@d7$ E[ fkt%"ׁ`bNm>ޖ<͕+{CyN7G>{껒DfstYP#b's 63̐0ZH@fЦ2ʕQdE~::G<%i!@ǭ@CmNiM#]Gɡ.G2E5vEa{/[؝1*e ؁7ébOa:jwe, a꛻\߻٢@<'1gsI% onι8)J? Ftנ7Z@x}" ^Zbe9IqLh]\h+!Dd!1I,ͅẼ',ĢNP2&4;4@[0Mhy$5$1|ฏ)4肣x (Q7F%3ɬxz~ŗIc470A?<#,C&E*"k &Db'`x~APC@b%,aa R}.e 22(  )UqD!! >|:5WݿFZBDɠW p0 i"& \2B%rF(J Dde"EQ>]{4Sş3ɨs%>~`8/lkVT*Jl$ /ItQlKe*#[e*ZT)TR[A-!YS0jTJŠƅ֔hVeDQZ¨X¬U )ÉJRQ ,e"ڪ"YaR(02$$GoM$aɱNңHw&}@=:n;ϋ|dEPSU@Ћ@9U  uۦ+q-D=>WrAz,"~mDCF/im=zuhE=đJSL z%UH OQ+}s>U9^^i( XzbT0j(h("bBQ@N3 ϊ&S A5~<ǻPa2QXB ͱ2Բ . "flZ `l(mb0o$'&B.\vVyIr?b\  Vo|݋~?A:Jd@Fy$idi# Q=|MӪ!eyҩP3YWy 9 $~ξ R-;iaG~(_+8:Z` \)yq;ixB>l AJP% Px)A!ϓPv$" FBaNl8vigρv , >[G"T^z4ˆ&jYr 3ؠ"Yn82LKs !}a=$6=KJ1iC@D 0 wg{aDl8=5)H4퉄4 Ҵ'Z 23( ]PHWvd2  VF&d9C82.W(t8>:"s8YdiD/pw@3z Sp,?H!JEtP.FClZCn=aAsa:11>P>>T 1bm =|l0:&JH& +G~zz@i7;Ztxh0W >e&!Cg7ags@Ȃ;U v.•&HIO"CHygFoFoJz.9NQ~ ǔ o':fu/n9I#N[;>չ1Ow vG[ HrvX&`LÜŜ,P'c:VGQ .l&<>E 1h0!cri S\')*YAUBQV!n32.`ÈsNΑgA IӉ QL[ %EZ@-$ Sp2,'LX iR\[Ψu F4+K{bJD@P&B]::3zF`:.+f"ƞ˴BIu pM&G%HYzetyWwƞ>EӨ3Mp8&XLnD&>@b9^-̈{g]x  "37柃U-%du#+a.NW4Zw2,G:ӡKhsT$1~k@BuƏLMS308A /|ĨurW~?X bPXFA4<ʀ0+`-PXVBT.H9Y:Wxqe,2D &?y)?i"4 čm! 4(Ӏ:ßTh>b "!H Q`E;0"Xtj4Cڔfh6r|;h?g…p A2 ˦g-(dPʋ72tgTX0ƢHYp?8~І5`$p% N v'(ȈhO"プyeH2ܛz}FB2?%~,K `1&3wO-ƷևT뀳4ᤈ3 `+1M   {e]MzL.;ޗo^>rz5YST a%@T,۶~|$|hT&/?-?񏅲yԷ*j'iL/||/z^~'܄yO!`@.YMg]Łd|S{=?Il4 }XyAS.YXzA cd{bqѓ!B&1n!eJ"S]B@53?L$N16@T$yɼ&SUo_C2>OA'RpEx#m!r7|/@|h1vi$ ON(4!}Y&O˔J @P\N9w.ܻxPF2PAVYHh 8g}$ 90Yv%NMI/ӡUzT'1([$|P2ZcB!f* PN߯a~D1)ˣLqy+M' }3;Ȍpgs)(YOLSpR&jW>4  8?7CpCU eU P!}ÓܺR'J"z#Tmb ĕ'^!`p\;C}];JQʑ]<~uuZVgub $BhXShCwd,FCHuOTJ>cJ H*e?yn8;\g|dX8:<, %9Hd̈D ±2!T _-e ܡJ j>"b%6O<e`]z?k"j6f a&TLe=0 vSaMQ tyfA+irxPSy -q8IuAB,ɿj+s-$ Q4# $t *">KGShX vx3l,Դu :-3N,옢IWQ5:f-izj,i>:CΉ]Y'cؓp@fC0`)\%cR* ?Yx􇤤W,8J _yTL;yI4_ U$;ոy!z0B&CԼ~?{0h>Kq:mږ]ҹ0%F ?0Mێ ]tY?!*QNjP|40>横zgt,8yv:2bUP̈́162 B&Y2<T9E8[+<45ax&' {x J8t6@&qʄ3.ß)xw?~zcmb2TMYd-Puh`VOh~Q?jUywYvLgT!,zԐ_* 4Rp K$=+>@; ku,GK VLbuڴ*w%`C $=rPexRj=6U8J3BSAE(U ED)?/@1kd)3 p4"`K?\+8t##}Sf ܨi0%ZOa3JY"D>]BQ5?0$</!bYѦYAY*ځAi#+ R!x­iBh_D1hڰǻ}' 1$@"M1*$^e)j ,0uCL̵ԧP`J̔et0Qsd7lh[r"2%J'Q@IPHp LH& DҜ1XzѤb(9as N EC$L AJE2UQ$d0%QTE2[RLD)c7]pdaBWvBXU)0SNaլS3v1%(asMKD5Ny1BX2ז4"ՋcLP+U-kb20\4R2Wl|,)az9p,H ׃R6 ʆf"Mň-RaT(Œ%DP83-V^\VabylXǷ.Sh( iiK d"&!@Y7)u# "RQ1& 969p(c,jB”<#c\R֊:C@cDQbҸBThKHIj+H( 4bZT R r"!*HE bCdړw72I6JU*N݃iֱ(K 0H1BUS6^aPV+ Qc&+IK5]*_sPaڹ5-G(PS}0\Hi % >vV { d(pD0i!nFo@jk$J$ƴl@٩ؑFN3GtZZPMi뛮=CD9}Gρ]pO)׋5,[):yNټRxFuj"%/ޅǍzaSꗦF2h܂ @ñpt-=8NSSaR2͍lB[e$8IHDR{t 2 r%2  KơQ'Fk4=;PfE:@/>TrsH#]o8=xnFkge?^sc.Q@Z grx+TO+Gap^;D@P@3>$9@b*emM5]enCo'eD$%"U O0t}ىB_R[iZ_ =͐^ #گ瓯phN̞z HmI#¨k;g9AwN͝'pbB_|^|@HYE!bד920ST !pe⏘<8 I 4@00@҉ Mʣ@`más! ; `0NߒˌWź2ԲI@QAJzT1m\;$a@ %da9(:O:IaY YꉱkUJd-@kDa!j=S)H`Njr3f(2T*5̶JdfnmPE',U.LTuMtgJDjb¦4TD(Xe!iJ)r`,5SA PműDeR([gPv{2 bj.:fΞEWQqq IW B ~)EEWUU"""""#6"Hw&grJ*dO062c `_}Ma{T9܅`-s B>Ys߇lƽ%Ԓj`&kUTU]Ƃw0 e>}^ ,a%B3FF& )cD @O8rڈN<+nʠ(A Px;RLÇv^!aBŅbX:CeV,Q(, ؞'=r>0pnK-Aa'Z0!O|'/#,(E}{1:ba)5ʈR5dGD -L :pESCYdžکytpD%G 5lUhCWy& aN: R#b!IADx~ >ӷruTDo`HRfߢ3􄆷\RDς'wu!`8JPǫY"VbX*bV$($( ʀh\HD ws<9,H KV0^9.@?Mtb0c+DFHp m/R}z0Dù{أ"); \>n#nݗ 1w4dE")# \ʮnpt'fw>k$oLTABPPȑK`s_Pt?wi5gy dqDD(aC3 _^{ ``=24҅)R%)A^z0hhF`&` $V40OfD  I, ? T"Q}JYlc:.kMaiE2 ?WNHx .p!OډܱA@(@"Qf Ia"(H "fZ7`FU XU2L @IZYh(h$!*"E(ERC!Qs!끧r ﰿ/ylmPϜw܊T['sr!KIHpO7'$T!Dm?AZ@"@@&Jgv &HCQ(I6kcKVP'!v6B $v9Jۚ~tpļ/dD(X1D!P>>6Z~%HWcX5UB88oGx)T(zoNp&G cEBk I+$$ XLQbB1e>qdl J?sfY&#@R~x#)2ph“  qMt'c=XjȌkI5H(PB ,L?0Hx<ʁ((^F4$~a=faɵ5YB>Gz0(Sۂ8B#/LU_Η#'s#4r, ! {`T6>kh 1%&S=F;h}k7c|~԰o1LiPc$]ÆJEQ41RBrڕ"gF bmo= mseVxL!mj>Ά!k Ǣ:=ho(Q)+گ {v vL+/ (s0|%#I>Y;sDU7˵a֧\F]=N1k ,A!UH͸Ᏽ9|yЕm*/:#xݚeB]V5#c3Ol;k:znx wJODqh>۶KMǶB9z-CRļհ׻0he~O$]Oc=C{0\:GIPig >b1=`}UV3b$ϏLv{obY܎~U"\'!&UUIhj\RH_P2ڐq,!sZ!HpvwoYp{4d‘y佻 ԇkC^!.50f與otsA⺷H8fklۆOtع[9n;+nC]vad\]>EVcUH~]F*zΗ}QbM-?ך/t5NKP=e{:vb 6@; qFT:LBio8?ߗeiC'w@u>\½'ɸӰɱ6pbYnas]Ao) ̘P`Fl1kLxPp^&vvu h:-–tDb۾/:8% g%]Y>l7oʽ5-/FAFӔ}]Phػr6Y^ayx'0i״LtΊ؝N+% sDv-ǘ=b~jW~qH)H Yl#wt:k,Ita~ ;DDHwFSٴ0oXD2Z<٩+UFY(otXI{}"8F:53ZwTaȱMD{*. +Vk'9X[Vs:cYtbaYTg0ڂ>Ϻ(PL0Ŧ a2tTMjKt7 46*0~\>xPMF<^{Nar$W#C yѴmu[b8Uw5Vbkm&QNC*Gfo Ĝ 7 i[no՝I b`̃ñIq;9ZMO Vt\f1Pq#N daPjJÿ7x0ABA ;N& |jMz E,:x@&ȁ"nP~M.Yl?`;6s&)1y%tNxI?^|0"Sn@I`8-z'o||2ᵏ"9Z<-Schԇ-MyKgtow9\n*|Qŏ2xOm]ͽDܣ1ä˶OF3D#9'=,;<ǩ1GW1 (.O6a`]8ǷK}`{LiEE;0'銒Y>276";4aiPj 8Bx!T: Xv AԴǂ#œ[ RޜDwݷ6X7lQwl( m\*:Đs[%ØX Aެl$;S QB4ՙ&9xtn-!B Lh\S| G^/&E Eͳ]{&T}Йk}[׳way /1a*=|/2җ 2Hy ǐ%?՚,՞1=g>XAo"+džXH=nK-y/8!hX)CÁF.':fƥmǙ",=TX.7>^u, m!(1Xl#]WtrҖ ɇ^eZ߻;SOb|Y Pt?QI^c#g'Cv=4{OX # D"F[#DD {@sAnDidۀt'$<WcؓpfQ%=/w9,}ľgKFBȳLv\=} =fotVSv84hGtC}fIZD=ϪUB W*?^n/}ID,J4O՘RRcS*gV/(ozߗ'(Qq 0yQHHPz|yd5 P`'^Ed(>|2HC!Sk |SćύQSCENj1.|^Gf&CT(:u t|<>YQuqO6T8^)1uaCf(߹zy QD,[Dz2oEQ}weSO,[֬''5ũCG|Y[$L&0RH)W;qrHoE4<";M= d7`ʌ5?ƊLϗ|gE :YA^dT9(aG-q* Hs+Zt豺I݀IX*!f0h`b=UoҾo&Po: /i~BΜVY+3 %rv ɘ%1 NA0Mxs> 8q"> E~ء )J?74 (p2M;^2VE>~art)ߘn(Txl!MuhE%'s$g)SL A 4 `C ~CJ@֕t^ܓ<ȧN@ w.!Ômw(s:~+ziƙ!Km/dIL׉sA$GQ<??>馥#@rHmoۙPRPFSNJv=Ce_sHYmJ()0} >E{h im%aEG% l KLc@M$556V D "ٮtL6]ĚDnv`h90!I-,4w^;>U0ee4Hv?rS);qGmϿ6OT*&6`βfw㨚JgW<ĊC(a*T 2<.ny iKApo#BJQTXVrdmECѡ>>r3c(gr4Z)Pg^KFdT XB63`Jh*<`t`pıQ8!E0 \Џy℅ueژe8~4&a?vawBbENG pBId씘  wvc2λ~tvŮ}iGú cpŹAH~$CyfOp gxA۬_ )r79+D2ҎWSb! H$񟤥M )xb*6"!גҸ`BsUb#dA[BFXKYo v>pTЍNyNzؗ7CmDL*FD/>l'3%pC$$!>R9,_MbhxWP=(G<xߔB䈨"S?RDWӀ?:c?(願4~~΍ MЯ$~ہܗy@ur -}!i˵WTH}x၌E" <}J!P RS8qvna;I!?_vA2ҹ 8>}d%N~r "b4=òhӕ3 Pr Sa@Q=>1FةAm*#| [ .`dabqyd/` X k ,TC/"# jOčq% (I+o˙&xqMu&frCw۾<=++ߤo{0 F3-$sg UE)OL2h)h@vD2( &"L*O9D="&"Z hOD5$¾.Bo0qGu0نb';F%a&1O%PɃ>8lΕ %:9eF,1 =E1Ͱ=\ZNNbe5JeޭrM«BKX$;͸̓2'RI)R/`)S .KU*]D<BiVS1 3L͋"CHLrZ{VM{$IKvn9oy' p==v'Im\x|ۚ,R|;)Pä zfdnpPlfGDXp.\Ffg8ɒ8Z ȊJk4.<>m z27YDMM ,~7B@,?GD0>44mTP^]O;@Bg;58ڕz#rhp^As!<1iHe(IKCH6CO|Ȍ;҄(HLxzpj|IK'yxU2O^e5č=K "'4<[gZLiT 3Z$(UP# H< `)H1 x[y[>؁s)NSǑ@NC<~z]X!JNvM- M?㠇+q}!h* Ad;gS1 1O$NIDPs 8wȆd$ALok>!C`b;$ߺ|H1IcA> @w ߨX4P:~oz:' E#u3iB_Վ r TLaO J:e(HpxƈtsCT:,%4kqF˦#xzv,kvKS[n2w/&mmm2#3!oX/o.5(Lj p!RSfiBکw 9\,8otIRkO[dZk82r2as1MHQ~NoK7 gÍμ53:˻,*9YMiKk"M̒ j %sL0MΉȇwThl Z,Nw1Cõ.)dN98~GX~26{fC\`k`c]ib28;3BFGsVhDKN`3'%8fMէOˏ Mnaӎ:hiwӌ<3$Znf(hwABIݮi7f7Ĉ%f8TC2ɶj>jw0@wN8WHa CO\Skǂzup1ls3Qj1a՚riB6Sۺ9F'p.',>+6A(Iؑb ϒTߖl"m)rZIEvX˿guKV p5S$.5U Xَ& bP!3}s~ 1\*QNe."HCQqn'%|5!(f.#{q!0"B+a63ܳx<٪Bxw#3ɐwż 'Qg2!.0up>]a ǎ$cğ_NB!nGԶ^IOJ1q-j&6=A\sMv[{P~ebx:UKxroCo_nUk0\> q]XfMRNobrYc=G#C hr3 X9N$`sb:Zf9(?ߡ82HF<ꫮ#M-HN lLY)HQ;3KRގvmզiJqGetG Up% JyGgu(I:b1IF34! ԘM*$y;h;8A… xN]Fbvu(tY\p-f-v?co,MhXh;GuˆL:L,dV>SR"x d;5'\<=և .Ħ:@z>fcn7+XFiC!AF6CPY/W$a3]ǽxɶ 8,HքUyvt*# 3yGR33gaLrmo.2\1wHqAleA 3[@yz Vݠ߳&&GhC\1{Uun0 r"! C֒*C*؛=<$ V ‰?LlQ| _i)iP"a%2T'>0٬*JXIгH>JIL+M%C1"P(og^=]!Ԟ4#Š&OϷ?;uGZu0g^B؂lwE %gE#l,FgB.Jqɦ0A9wlXzd8r¢ q F y@P۩:dm/VȠe7sfα"xN$XXE$jx.{ ~! vV($<8Kfm.'4>sV UT4Y-)!X3N"Hv!yB 7:H#{%dyBRQ3Պ^>C@k`G!7;zp|xMn_0IR{- jKjɩC7 )4wdoG:QPVQi=f¬< ax9ѹnB[FY[<x|_E^ϞPTЁQbl~UbN{W.MEõvIQO ЩHG\%o!Mjy'qԗ+4hֽ|?rIYTh|q?w0W C3g$ɞ( e XN2)dǯD8A @5F];8qB /(4G{,3/6VYȹ5 Hbr'&Z# ()PHH^՚ b@&Gchm T8;Т TDDΜnpSRA<#bQ`ΣĪ$XA=PQ BZRR^!Kn6!դ:ByƱ@F,CŬ$wO89{-=uʱzc‚JĻc6!jQDEK^`,*J*BƏ1FB3A9Yym(,b <](x $"DU R Ŭ"*k:NrDgt%<#^Ta DYLh-SCilbf9v+c-,MrkDYT uKGQ]FZ1L1l[L>s\V.%W9!r t gy<@  /%$N@zN E"u8Ё܄=װSS1F7bfbT]V0D|zc 7"pP ngyôf>nxɂ`EtxIA@C0?ΡIiZAV,ZLq0))h;Hi޷}> KmKXpfGL\?:w/Ȗ11n?XӉ P/'wfm2hk!0d-*eM<Ò&vˆ!)a 4∌" %ÜOq 3xVv0e<;ΧEuTsW{N U NlO U/`g1ʾ+c.$}ټ@j3feCDoY);d쇨:4R :!yco%@2gbwt擾*;eᷬNV}xzP<:T2v?{vU4чTsi~K<`oٌOxyo$$~GNQ=*:&GP:*0T~"r>0;vZoyR StbNCY ۰:# ce"3 pX1 "iJ" @ f(j柱6dU3|X%_{ zH9@85CzȚOZRCv!Q)ׂR( %2eY! C4겐9$bAk^GA9`1%w8.zeT'T4։)3q+T'8Ϸ2\oral:C(hZ 'v2J϶:J7_+= iY6"'BMb~%b%Zo"%Qȥbxb]9(㇯ֺw%H=C{"# :E\hR\HBQ2u0\|J~ %W~Êyx H}09%UAIB``ug}2PR(4 "#-Tc4SI!B1!NK 5-L0bZUkZE%K,kzNv Y)NT9_^u,lŔՄ3?FwG<'2E쓭ʂ)ZH>UbN?A r ޓsJN&CthdP<0 q!aAX 2Qm*[S jY ;G# ]CbS@!KMR TTaf.9.6aAY $TK$ +TD 14g㘅>1"/D{DQ(L $H-ޘ(RbclH.D2BcD(GeKc_J3i  8?0P!>$.D |TOl :Qt:M8bP TDO }JRR15_QuXqBb"(mLiE$+"XXPљCAQQ$-1,H1DPQ T@RP4P!!vpMu{c <$8ϲ\%x=Q}o\L_g.i͓Byga5HbJ ) MCh]F~4yጛYW*Jh[3(>yd*c`wa$exX _- h#.&-MɤXg#5>`ӈd8s^Ô8ъraZTL`aqBJrD@ $NR#Y,+ JZv )$Z1Q F05J`Xg C!;UuþsKa?NuPDfaUN;M/i*;NN *J&)t;9T2&LuM1o\f)f+5񊎚~4KK`ɻ $eC w;E*o0TAR=س:y͵`dH*ĉ'9aUJ™30:!X[pgߩ}T5S̖ >y~]9N?n姃K_4N;^ d05@U>T{ vL*Vn&&MC53DY4 08[pAJH3 D]3 jr I]< /1`C9 PXaL%@sV@tOUHJр) 8{PO #JCl#I0-"P$1.$/? <!fiyZ5Mfݘ)Cp-/WfzZl ݋^_ Re2Od87aH[j2Bm|~RQXF{,*f*N2w QEy_sT{|BE?xAiiKjKQuv 9ig_o/郠XTae?c}Z}.1F]j# i4o daQVԥDDFT` s"h)*"VU =l`d!!(L ,@$4A=T+UCfT))I`jX ,pDL E5(hoxDcZ LJp#p.pDنPİI@-,&"_yCYN({'gS6 3=a]fi!OR [8m5d<5C@^zlq1,0ʣaZMRA2H3Ǒ9Dd !! |(, >;kzd),P459hrՆ>Gh| PՠzyHK PRB`;6)Od?L`H;=i(UIaJA8 ל>=W(^Njz(%0QM.#S}][U)~䊂3aۥ#0wnD()^H8o5]0`~]|(sDo$Ru2_)LL(&vg% LSgLk&jɹJ"OO& :}̈kJ|f.Q~p0٘Y/[鞒m6dё-^ׂܡ=i3n~(":{ 1y]C|兀iC'vc(\H[iF`L3O[@۰!ڧD?tPjkRRqzt'l'0Q( a۽jg7_ \1YW>TTNCz:î ي,Y->^0JwEP?}tC/BNv][tJ|]=;֕7w}} ֟C pcٮ|_9=}s>ۛk_wyҶRzJTprBP(}p="B^ǑDI@t·9{va  ylYތ^y{h |PM/;_w8{u[waPt;v׽׾}Ǵc;K AszN}ƽko%etݍaroW}}í}wmoo;u7ھ_C5wwٞוh֯>Bks[}ݾ|>J}ug޾ϋͽ;׼Yo^}4$^^I9z}ϋsvwMXvɍcqu}V۷uu=DNzCv{;Tkvv_{.޻V}}[۸>pJP7}8}z[iyސ[|}{˞}n(ϟuz^wFoڴ;qyNνw ޶+O=}rWW=ϣ'ٵv_:wN[wR_}ո }N(wV:7ݻvAլm۽;=/nm Ov6=`][iD喙P\۝}[gݓΊ۷n҇9 .%$_}OmYݟ{/*^η篞}GKnFd-5}ggˁH{G 4=&w7u4]:t3S_otѝ{p ]qt[ø#h]w9k4VιY3KӠmhDs@ʭvكm Z MV\nWTyM5]軫[cNTrݮT֮WnCB޼j@}whM@ hҙM4 hiSe?QMH@ Sh)1I)zM2h " ijʘ4M3Ie&h =C!H &OSe141$5O=z4!h4SLSžOIM5?Td $D@@L@O)Mъm)4@~!(HeLAATDPIDTaTTQ 5W~ j _n!~{t j&ΒCE89EcePU!TTCAT&AX1榢i$#TDDL4Al^f9Pdb%TEPS4CL@BT?@ۉՁfeI&$ijrh"Z6B UI@*d`8.FdTI D3RDU(g5hCH fjrGPTU҈TYATDXA@ 2HP&pZDeQL#,(W %S*)`# w'TVX2\<91?|GPd/ =XBAΓYbis7V러&ьqOl?#ܛ&X0֡_f]oux0??崪D~ofwg/:P*8>!`GtGΝl G>ơp# yޣd:/V\:ė_2WāH\K5.˗nc?(T, YP?y=_7GUҪEP`ˤ{&T^*qdU=z0b;Š9eh U.{TveL{4_uPD5jp VA=`CW ODS=}lA_tt)DM Im`)~*1 }m .I RM0t&d* Mc(aCtAQ ASQҵsK @ӯ ke_VNYv>3Qcbp"`#K'> ꃹ.ϱddLV3:T7X09ǻ:]{꽼|Aֳٷ-oUr.)squrQt<;7-k-! m gYر!lV( }'á`U3ܵUgݩi@Df0i#(;,x2c {p޲ z6qxVC<ZDn~BߡNS S (L {b=KsF/japoy}kY߅ҲbVM#ʶ z˽b+a.,`dM߇~:ѷl]`Ogq:{ouۍՂ僰|/- \,v}"# K 9ܭ6{TԺZ' >Ky{k1YmƚҤ.5-1GjɂG NΓg!45`>+oFv(7 -#P:Jn)KCa ,ۯNΡƊAp8miA=he' \Srd7۞j54#RIGJ lOX'w{{s\U\P-0BHqDO"Bۅҧ@kﮀg?&Fl*P Ƿ^t88-i;~aF.%3Xn)!~Ny!L&-qn%|/Ks'{vql z|=34v,=is~(5 yZgFPШWfW/ fDjmdM/g2!"4?4x/T<Em°T*EAgy4%4y\t-6 Q=ոFpahj! w28kD{ b#5Hw8Ud##;4-,/{Nѳ#ZdY CQOox`Pf2/4 ZYZʆ0DhKIM[I7@Z<:w$){2u%,'N0)a 230r(s޹dQ4vg("f"Tu|tFGc"i%&`"7=aj)"nut/ i(b+ W [?:qOP֬& a9А$Y7>ߣfy}ސ/\.Y<}Td_H)}9;nU2JVT1GN&O~LlcbAm%[C@clklG+9z3$V(iu)'EY1|o_ z3a]SJXD {m,?b >,u/(e7e DfӇom:èӱH̝w}xr3'X֭u íZ?qcHW^s~+mBBV/qܔZ A:=L-l?"~I ~(c~X~h"q:&,~ʠzd4֡IӍN(jw@~TL'c8TM.(]ٽ5}j4֍YjO~JcޅM Sgcs8Μv(zI)MiǏm]45Zwr>&p=Q`p|~'-f5N|+GBi>lRGpЀ_‰ Bؠg(OHo F/LTl~LrkiR+@GE6Fko"M3U56mPMO/ks`RQ'@ ?q,NK$L'!m:+4Tqd$hhCt(EǬ)p[c'摼j>y!!16ZXX98Fꤪʹ [sjӎoa =hytxrX+7 x~߬mtk;&fjjyL}549Æqp9#n /_ornT5.4ϓ V\XaBP(S͡qlz+W3׊K$t2P~~K2ms[v?{ғ69o >R*FUbȊʹkF5oG@ C-o>8&Mq)nw%w?I2Iγ31&ekbU(w][ӣ̳M+(8隰ZrSxAeuIikd>nTep_ó9+OnLʇߔxvR53H  /\uʪʷk~kU\3Trޯ "!Vx n+H#^WRJ*R*9C>=qVhdL69H>8RH}cdk[ >ͅ?-ȫX[ޗ--qdoۉ 'Yo~[:| -(DM.dSu!r=&KdXW öt/T[_}:օдiTL)M([}7% JU ICnuEY)U OL3).I2)358~/? 4q|F'6Nl׵M֍8:\K+ÓC-(a#PxJ /N;r69 x-)Q/瞕/ARz.)`yTl,Ёa|?K`(MG!QWzv>C~$aGʑ-܎_N?w+ T%:lۿde?Uv*X}Dڂ\^*~ W^{qzg;ʖn(tҪ)B14`xcGCSXO]'ܭ6VTz? c2ؑq雧T5j.``V ʋ3K}rrqu5$6ߛA=ށ`@- 4L¢/ر둘_ZK?љ*pU瞙1飉AD4 j'.Ǿ>Th"'G]&N٢ !p YED':镶ڜ ;Q태d Op5/l+bA}1 ?u?MHnbcI7!8Cy'x/VQ =k[J.kίR +2Bb$!?U"<-};q3 l‡oK!Q Fv? zL*`߇\e޲fjn^Uy}^*USxvXv%p4v^/OO5mCȋBP\r2}S1YRр) c,MPbdžAZ?{YB(/+F />}C.LùkfA݋єiRL+~E_┞,T8AuZqX#zCn )pPϺM~(`|yr;:ۯ/`͎Ē[uv!7H$j}q}_c<bgb栌iQ7d%UUTU;x:L2ЪoǠxlC63w$I'|~Y>Km̟hq۱(dI2"X}(nY;5AmL_ۿJP%~0pki⳵A+\G]`Xt rtk׭ÇWsAvrIR{(\T ؟/߹$$&cb8}A$$1?3hA%A@E\Y)ҿ|DL7D}PPÅ @1a2 4AQSFXaCagg'n@#($޻'fБ*\*¶v٘NmvUDUeƒbbud9*wCt9bN(W8l{r~39 +j1=3ߜ>FָF㈄xƹ9Ld z@qa*~[nd@wwv"[k3tΝmlwCBD`>KAY ~Jtpܳ8h2 )PBt3Vffg\_[Pr)R2iMuTa+Op?li}ۈV PUf\D&PR1hfUNy9vPyNw\mFq Ҷ `e+or+f[iQi27[h dGJG$ndJRO k PJ @J7Zt"#q07#Y軾Eݳd@7( FƬ+ [,mBm#_?e,2dG;;Y^|dCg`P>K=Kroqn7F˓nQN)(ñujj{l¾մ7  ϧ[}4|lX·"k05Zg(.Q*Y2N|T> F{YhqǮwï_s.܅-UrYC>ݍlFW*ʐ YiSq:;R+0*kmɶbZh?Oɒ%f2rE@vQ*A@ +ʞ!L #ELk̠r:سPfp}JSao{sߎ7׎="2y㝷ͯZqkR*.LJ7)t3à-e|W "^λvn„^Z㼰zP!ldL%-WbK 0tov{'7b=r_Im bmk\ԶΰD ӚgAЁ4)߫ "ZPm F4b<CUxDnÎ۸xƪpDYZe tl=PCCKMoToR8l'ͽfo?]ÝKwӕc%_v8$,I/;[VPhxowv۱8t㲑O("rȁљ"ǥ(/aE87E8]urp<59@${ 9bpp<_vPBej޸)q"w߽箴w{~'$%wwʭ9G35l& ؄ d MEh)"q^NSE9r]`"/8'8)nt s<়|HS̄mNM݀=θ]XCcz""( =T*ẸrTΪzs*BDF0Q6U@@vA2gjQ{(gVlƃ4֔|B~€`HQv@YkfGmwwqw.fKLO}Eݵݭ>^1WVY&uyMV)3OXi6|SAe6e6CI SjMZwB׾\NPF)T +*CxPR+("WfaFf݇TV$vZmRveudCitV;dS|gPMeax(]W6EG+ZhQL`Q{ mwa J$L6[jZbulaCn,n6 (ݬT3#L bUUĝQkQRmA9:dG6Rtx13@v`/PXRM1PEιG8l($J(i:+X9%SWr?/P>YO "Q!쀈uX/(De;Jd *j(x$8ld_U|n 3"^,If92~n&$ikG|! 2V셰HTy.6:km5`RYԔ"SBYfb@%IFfIE9~fṟ*ʾJX(U$*u?b c#$2Qd FÉ^MXjX9 b^NC15h*ۉ( Zq2fc4H%RL!(bT5E,Zb MO)ge;k|:XIG:)x$9}MVpJ\0NVpm5RԄ)(߀X|FpC9qi$ wd q'ڴ$T0*.mZ\1}yX&4UЄJ&B_OѲMTdfQ D> ՙ&T91P۷,((5 (QE V3$/a BHFhB0&)S$1j&">*kd1,Q 6)OmJiu(*ώgߛrGB śwyJ)"W < b|~YqYOͭue?2 )Qڏ)}8 Z8a8CQ1a 74 GMEIH (̠n#[3I*J @J$ E$PASܸa~D#>B\éeY1Dmi>螸&w3OܪȢ*TDA߫:x}we)<X{nyzEP's.%TԪTB&̆,OXw`[w?^GJt@ D<وJ&dH- ?ö~ocl;8D `I2An~4>馭tQڧcR ?.;]CY@? 3˗) q=8 D~ENFYe]?mXñ>N_wg--BդP?BϊR,ܹr{Ww9tK@@9>^C@PR(XC(ATCч5r^U9 U-^;q3j#6cE#0?>wk.ːRŤ();ˑXY Z)#KN[{vnSPa8S#۷iVr:A`LBB ٚ[34bfpwxx^)U$w=b̓2 4~xUF@896I9I;/ga,jrԦ$̡jl˃w zc8P*)tWKHUó.3G;F|B zhB4.A|0L %]>[W/||wg,HRZc} -XW|UTw-rr#9ʃfٙXBP`X*6fXUUFp&(M6@P ?H@U*F`4,^FHC$ϧ9G3&E^ayjF\ Æ"F[L擃F6#2crz^^/MWdB.:ѽTg*ʂ=y\G 붛#Fz JFd;"i* JC!~L=]I5]5^ T}DD;w#̫L˴BY$ 3*| =G}AJ@ǎpmU}4#JO"7nS TPykhQAw\e9c-G>!yo ě=5>Gv]ל}~va{H$ WC|Ҳ뽾wU(E=\@ocb叮i?d1%J  `b;:OE{F+T= 5OXA>!>3c#6Z.3C ݇BnYHR lo .E8*!ćЏaΉảcCL[<3Ѫ1dz0iSƲjB+Mҭ6YyŭC!H1fJt8I4nkZZz!喑+Rۍ6w]H1k"vvq4jk㛌7w^q6:4fp=d:ȝ;\M7 :n3l{͌RL1ݭˣTA2dNΝ&i|sqfpq)ԆFdks\Y>8Yk%m{RHu4jBHL$Qe$!ݲDCnC !yZkٶekUWd::ս;\Mf^窵W\f$.[ӵٌ}uV܇RCP֭ӵXUZ֮֫3RH^ {΍Rw$g|C'! Hd}ՙcqCH[ɭBP$,!̆٫ ԆGXjsrή\\ѩNn1ѻ0?}'=<8d8@n=j%]Mj}E4&Ő A?^(n~ $Ur59DEMs":3 4`I{i%5~c6%[K ZEyDE̐/rCD -B, L~G^96% t+}k + QԼmtG6%?f0f# sVZlg{ƅ,[Cc\8`' =JoNo7(8{˝'kЩ}ʃu $Irb(R#mLkzD[6aً>gA /C%~oO/(+Y.~W爐N^A(}3X% bY _~Gn>jjjjjk& 0` 0f  0f`3 33U-UUdݻUUUYUUUYlΡF]0e6Z\ELdfffT{RN͚̙wwww0`v.Ōt*V 2ff݌\7q'P0S 3{>]7k_՞:}fO]C߻HV@/A~W@1un<~mUO^F?C Xyus) ?Xqr@HfDe | bLl:3]-e2A!-ת8ݒE_4dsʪ+ ,|mk\I?nt 7>Z.ݐ@H(6|A9}u3ոg?g}D;_9IA<ImRF"}7tT CT!bobijϕ+E:RҡG!?&ࠡZPJJH("Q)F*h KET$Bj&윊F Uf =`rHrFJV@RTiL H`9%9&9O)y?\M’Ӏq5y53}J?lht/^уE/jՅej-c{olܠ}$&GP.^SG^N> ~qL" S>+' >gA͔8U >J((CiUG16 Պ#.$;~чoW| ='i ;)BFP@^ nRCGDZ7bw!&HHsy\BkBrӔ6ҥtWc2 v 8̾:*j8Id2M"Ch""E =$\Ĥ u'@v@Ǥ%'HK kL])ThG!ayOiʴ[d#(8#(8#3!X $N,Osw|:r ""RK.@R_kWʰ5!oVdhx k&tjB3j!-.` ȷRP9 is\EF8ځoKK&2-4Ԅg!CzZ\5!n#96r p5!qޖ0MrF7ʁoKK& #MHFp@7\j#8 T,X UzVY  m% E^1 F4yXmw۠ S h(7UM5T~OB? N& i05恰jZ ^ʊ-+>676'ƥ1:^g #+^C ]Ҝj zxt M8{=20 oF3fVu}\pթiL\bJmS3F"S iLm m@MґJf%SJ"K1H*E)bL9g,!s04'1Ħ5mNV#~Xt7bV( 7bV( 7bV( 94=Z4igHv:0"207QMvxY {2 *r 0 YsَHEYEY Z4ӊ A *ŀ5p1*cm{l0yk#H@T׆HE. ^4@a聪M(ncjoqC,=ٸ(8G[RN3Mޅ# = CDk /l~1TocIMMǪŢ٪ (*ppA6B>u7x4T@suܹ?VoZvFT$xrL(f ~klwhՆ5*2 \B?Zt18HNUIĉI]acAˢ1! "jH bT)<㳢tmwik/4wOa>@ܝul󯦆jPHVZ*2X syw1sLu6`gqef@M"p<`B_\|8<@4`v*2~Z…u'[;$(3I07鶵YoU-KĚ)Cɂy$ g4\,=S3*!4.HîԶC7 iU{qGZeҙ`Qy2% C* |td};yzlt+cEF{8W [1b__Uq!v'/շy|9~(v~~xBB IAMqͅ_Y_{ QK~[Ik 6h@>hmph2)"#rîul6S\~I#T|/_(8p`d6:D"`ߧFJ|`>Tx'aZ4z_|Rkl"e ݀M} }63{nɷ,_O=6Lb/W~'K+ʢ& b2ߪ\ ^@ug,se+ƎtU<$6mYUS'xxp Zs&5_[&ڐ-~gz`9b>מ!kA sM%%%_wӈᇊg#x=Q %{l~.v2Oř{= jXJvL<H<(~tv(?K\2`Pk3|*~Q3z;OǑeM>"t` $KEWJjSV5>~W.%iV,N A ڑZJ_B\ˀF#>';#g;y={Spih!Հw ?1ߥ {DV M"ͬK(W=Ei4_߀k"_$lP B3L{'Hs],|B9yͯޞ 棰#r=@tx /`v9K$_HfƯYK`E9q|4a%[oLrzXB(@y0Vs% 9/'L`O׌B^8*#rҀ="q]Dݑ]3Z W @ﺀ?ɱa u 76?Ԫ`Ƙm$I$I!?yn!)WAķ0Fi5?._&֯*=HHE-$?B·#5na,i/*N{Vo:̌jwEav~?뷷m}AV( +O Tڏ|7 _oCD"S~c w[<G%c*r(Q~;ȌPPJ&oHR]UqفP_.P@IPwR11!5\fL@y jX~azm?}݀0 KC~')K)6k_9,Q>LJ%`p!GO_$|ž]\N :֫%_W%_W*uv -}Ɣ)JStZֽWwV[OFoS- 2@oo(PFA?Q~Gl Jy{1B&kxX%(!$DDOm$0ΏerB R1ݘ<!9i߸ {{ ʭj_0)_ܠ@̍H;. ,:JS6|]ݳaE)?9 E '%V/ x]4y8Ё |<ʾVqP/ 0=/2HCH0g['h> P ѥyo2(b~i 8^ W-H%+!S-&=p޿5M(u2PC% 3FЁ=9Q_£1I?t|}[OO!fCK~-:okb4.;jzZaxw;IDިWYZUJar.@vI  reuFwaZ$'my+Wj~(4?D*GmL@p[ݠWwAux9g[ITǾR_5.d;A2C`l5{'4ޯM?* >b  w " ʩULU&EfEfAfAfAsI)8} ȄQK$I$Kʹe25ā$% /j-7F{vPd>O>" .bs.o?˖,N_o^?nZ 1` .!{~7YI-KUBן~ԷTBHH9ff @Gw<}TT;: nє% R,n, Vdkrg( '9`!$2I$mVO?d_'`*~Rn$;~q h m|<~kveIuOn/UM<(Oh1aL9"#!7%r/|T^ak6m+7~ۥC fQPėsd(n;E4!@6]z[!'=&O?~'_?v >xG@NrA _- - [~i>)8@ECI>vqmlW.w}%+{e(k#lKyOc$]$` I*a'!?5! cdPXm4Ix<ng!^2H/ڜn[((3w|^W_+*}{wNuwMHtˇ;V2"G%()((i"%"חa!)oI{A4r@꿃]ʒ++|qAB @_d0|}~Xz/f< P1"~o o [M,@OLp<誝|+=X9<.읒zػi5{UrRw̶ll $5)11#'vN֤*V ˧w~sO}PFI e`V vG Di_?D &6Z=w(ì|Kct?e"&$)O`fk,~x{6`c'~]1#IH"ʯdY?v55@khT)}ߛ|7nj}1<J |0W('Wf==Q //ݧhH^17ϺZX~fF/l؝=W>y>Љ<{s7{_~/$ m߸^b WD; l-Q@$()q#PJHLjT:|Z1>ۗBGp$7~XHC~*Wƾ˔/(Rӎ? i}$H"<(D@(h #|G>#m<#/)u ?Xং025UUUYfXYRfU^M >b("(* )Ԏ3mh$q$Hm$I#m3332*UUZU/ܿ t $H7PQZ}%w?=GO"42 3&aΉF~Snc<OʿķGD#;doZZct휻˦ɦsd){3ĎgoطU6uYP^='1iBߒ?o<q ʍrQɨ;pF7)5gvo>8N°όa1aj#na..u5ވ&%rwS5! >#JzٹQ(<? C07j|ʨDGrkyׯ~/j/MwK|r+Y#>bME;htnWL viN bx+Ө> ,,ٞXQ "oY9ёblM|&wL`)oY^?Pg$fi]su$pk8Còsp;}BHIO7m ~$>FnxT-Qj}4a>4[-I,ҾwHwM5b!+<'޹pk}\א>V _OqFg<{s냠(vY æ|d@%hpz^`J&@+Shoͮê{A A(oZ1E^$1ğb -zh:a eYZKGȞMGYf4[}42݊y}yV^-C<PLdD-]??CfrgMgsi5xx-4ڌE_ pxGW{xn}sk]%bIT=:Ekufl|},8aEtoi)> X>sȑ-)#>?guoފ(`rA RmQI󪭹0 / vjW0m@#\i.֕)dQ?du)K\h~˷y}~%Nil0ɺ[nS28L UDžDr:؅-E%f'pC=&:X*0|,4:-a' nuُdy[Yb~p[arB‹f\-#p.$D^ukPx;u6u+ jԃW)hD [7 I}s=y}{E p8^Ί>d8zT@<íkvְAΊ@'d)#8GQ% 0+2U?۳ 7jnےW;2#B!L6-y$Z /kroƳ.j̈́- ~P,TRJ! Kƽ);u?6[$@J`R)73h<_9fMGu)0D0+G.PzܼgPb}B/´^ @L{E|4&l{k]u|ŶC0[_|\(N<|v KJg}i·((F||Pm;V@daE珉?-^Rc7'ovyw8[U  }lW/* =2s?qAڰf-SYzyۇ~LOuћdaNmL4YQֶ=W]0a |(T n ~sʽv@#j&E'g (tŮ؎S=Un{SYu}V!lo31:IWp{y/]W@#+OtK@ hTF}rI?>(~Cw)U<y2ihinTr2`aPH<]^?O&͉?ɇ=f$' 5<.'UQA=>0B ?%t F./B<"MUl7ZR;)pDg9tU¡ֽEpYaѕmuho+ J/{D0}WU H,9^r܄OVצE/Sgޖtq Ic!Hu"CDW∎SAL ]WwSe1j)ϗ\8niZV `XƂl}+PɅ\@X()mWh`B_}1ڼ u-UxoaeUP@-8̼ce ""T~"@֘QH<7%> V1+ʌhF.1T(ܪ %aG^;&[<^yazZmfNׇd 0Ś lR[%=31J#Av剄?0 ޸&!rzOy~0W3dK;"/Ī*0g3<4n#ϻcTcq-Խ[ \/Ɖ&܏#=OM.FF#imO}:֫exVf5UU]*.V**VU=E}.,^]G]FkSA]4i*(I-|=rzmz>0{jn s6L ^$wIxIBPPԒup燥mp說sJ?- FE*4vV9_~pYC'Yo)"MVE^~Н5}wp?z}.uv ̲7 'ޛ;m=(BkKGj'an[*LAONC/NA{zVRB}߯q}tY˗nPQ6da :BEtǥݞ{kS[f!yHf[ M#C9K~ο^ F44I{]2lM۳6ȜP6<*:M[P*Ī-$pE7E]4Q10^@Q}|̰i)k%"(h"1 +^"AlNЧZb&2:$$tG$a4%R 1<UT))HilMQ\FFRS r\'m-0aga&9SGHFe2Tn^:cт=ψ"vqȚN,2 d:A[} @>~WaJ.RQ|@#Gց$PI2#Dm(aj4nzx僷Nۍ23r3&!1Chd_claC'@Zokmcɲvp.H6oa0.\nȶ0 ˼4T+ӓ矉 +MЈeWk;U1[ "JKAuf0 `/OM} ?"$s HB}jP mg:D'lv\J&7D?"7@$Bvf[kzI3v0<pY3leKo][^kP1[o[|۴98^'BɁ79U~r}Zá 4ۗo?gwK6_`DX03mzXf0 ZS{r'Oo/po 8"DCx N &u"j|HyvFO_O7yׯP)a/P(B&?d%P.2ఠzNw$,L #/G;G1hmR( R0NP<(=, Ç>GR? =OOʔgz4}()>pǓ+D';o9LdhOu~7Py@WAja']4D _{!L p쩤Oy݅|qVxJ>"B猒$YPڦbcī( Ϻ*ϟ]aRM-@X9zT[lYJ r;bvyq5vQ"fXC="if >. jD)#W H_0W=p [DA '/Wz`J_'տ C8Y(C45e^LI*!2{{H| Edgij1-Whe #2mi^@0RbC䝲qb~L.M8dc|ªsfa|G}P@W" Vw5^sň2 eV5c`qD gDvNH5]]bI_aEw->xiwlT+alP_KҶ=$W1߿q纽bWڃ"(xS$a;}pCȁ cEzsVAo㭺fcS|h.J:J[$"uK]*^]TF4mmL,|b$!.10w /xnŽ3y:\Y$z&kBC'xAZ4oy"leC'j_*~ťPKŦ#о(=gkvn-: %q,;h-_pngMjMߨK7`k!xoy3њRH*]݌e҅^jULhlndAF&3)`ikD5ƅk[+ (A-C"6{_XUF0U?[/^ymEKz3u)! ~Ϟ%2Psv YE/.Ose0sEffύa<|>Ϙ8ãP[e{$#^+Hsera0w^l. G\r߻6=wA]jݐɸWP .=*%F~ o҄:-`\Z ΀=CǏ^BӦ `00,mt{˖@9n8 s+jXt Zj*Yz+4o奬2QpNp;zwpc(HΖLoe@Zw!.y=_2Z8k 5fR 1XeD,(5{51 {ÎNd b8 v GPZş|x{R4sb;pAe޴Cnws۠DS۬ӷBpoOAdp4 f[(s/;;%j5qƍ>D9Qʎ?{@=veD#ksWz_@9 Ȼoh%R>Bpv412 oyAҧe x,jw(Sf 'y"V<]Og(aH˳Α\ Pa W odFKU뙑psi)e n{ԏ9s\Ttvñ#-wej h'u B]["(H}Tu#0p'սX~ǹm&?|/l_Ǿ)Ʃ5jC`ۛf[{ O^L2/2!l$A(2TG>d6\YYz2978@dA k V(?ݏ7И1op &hľ+׋"[rƗU;$R:8 Y<7*Tvܜgyf>f5 AZs0FȠ\e1Ao: {w3ixvD w,o8` x.uڽvjpȑ DK#A05Q+ $4BPSUUUUUD (URT|xߒ%t;wGzdz>{%1%@GC*CN|K=&c`lG $;,ܧF-67^cuqwӅ˳rSpZZn!F,_(pk% [Z0$4zv\O~=XDR[xAC8X?[p\P0NO;옍FQio dNos^zlj2ka5B]RF2 0?o><.3-cO5 ƛUj3><騆YA v)!Hh2]nOsOkYYZ5l~z2"(vOzʉZyb |0 **5 GC /~G8O6%UUFA [96sXs,v5i[@J]>/ߞ|YRaC_ޏ?8C߈?????/~S!DE?(qh'GmO((TOՓBH܏umd so~G¸o2OڄyB (.RQ2OO:JWI z3nC[bOwRf~O@IV_G!oK} pyOHRXCDG0Ld#[DM:d6@82d)b0f@f)f P ZD&J D#$0s?q_@1W[hZ@/t,8 ڡ h(8%8us<|Ij3Q%%ׯ&6bWjP-Q4q*7 ]URA"(ՑI~07_-,-Xҋ BH}0xo}#NjkѬp/~`scŞEA {_nxy]^dĒ U?+_1E$65ܟ|s 1n(Ӡ`-a{~eP}]>Ynx8@f}H ZM|}6=*?`A*22m |b)& BERJ89Cv/cSJZ&C> J>>o F;âzA{Pf1 O~+>c>< ݾ}QCk1&Ro8C03ٙO7 %Z0 ! >$H򇨜©*/%7a{2`w{>ϗ>5lu~QԵKh nGXHtJ$?7P4r&C7k J`!\ mP:jAw$>q*}=Ls,NV{->z> {}u{]vwOtą-WO(2<}V| ïTDvk5DH83=wj1"v"x T(fa]|a{ɆkX{{xC)$B%08M `!KakJ\U{ty*kJp*\&ie*1Kdd&[332UUeUUUV]Vd3UUUXuU-oX+5-WNWvk"3 #.f̼yu39Y6n!▕r?w's?OxЀ;!뎃K!WosEωiNjoG 4нCm薈t3t m Y^Y[zo|{m3{ypm_?N^?"0J|L~~B3s# ?roԪƝ_%G3_ Aņt0݄^ўnI 3H棫A}΂n7]j w6I&.ȬZdN0_]-H| YEC4>eaM`n#)y χp}g[fVi6o}+g\s+G_Hm\Gs Vm T#šXbÈ;V?G\;6?vY&Vyq:]tӞ9}ucg>ֺVg9τvNz5i(BsƦw^jx(pU~z\9՗㙝㎹箞 ::kw9]q[ieuu;mGG[Dww7n\hGzuwL[xrN=u]sȲ*r9z~gn81Rjs~[c89G5l{r Ԝ*Z: (v:%XB= ̠! ! ADV6^A9Jʩ!J(nO[,0vT )JR333333333333333333333׏_|DCp+1; z9`ǻ5R BFLo;QpHzGG8 TlC{T|ZkԻ0٭K *ȂO' |giv~^<γ2Dtw*W7 26Hjb~7'lk5}p t {=mwE#ew*b վfV)>&gw)b:P^vi>%{bGd*LP51n?|[MY^lD XB=M#?6ȸ;-p!mmCGSg9=OGEXIYʩ+/sQz6QP (إF·^ ܌)d qlxm7V456XoVR<.e\rJW~22wI~+<7v~eQsRD֚mJx[ 0{f*+pۉV6[c!A `dkgЌkΤE_ee'܇sGرŕzu+z"O^~B֏+\- 3-UA~ UsyQ tʵ2aA]=*A"0mW;z wifkQr׽ov6s#nܰ?ޗl}n|66!|DzQhv>XK%=; ]r D?A8w, ۗm:CZ {{Z"xUsw\RlG!. #qd wʽ#}`'_ʟFi`"TX% X` fEL5E#DM$PPTD -552 %DHFLII3  BDTEݜe&@"f$B TБEDD@04*JDALE2$4 !,@1S@"в aUSa*يJT4ˑa4䁂Mfe cRE@)2*4e5 Ѕ% d LDRQ,E R&@*Jd*,H0)$H) ALU3Y&feA,,SCPBM,@%IҴ" *D2QXTH) QLI 8T5CE,J TEf`9"ـ&!1-P, %(bhb`DA4+L3IaL%Q M2j&d$&hB"!H" %J9Ƣa)9Z54HQLL3DT 4LLA-!T4 MDU$T4!02@4@LU$I%L5~ D< #H aATF (8<%@=`eB  PS׀_™'#%_$ #3)lT?ū1G W߆.n" a~۶,[_ hlfZi X;ATE@GADQpT8Wxw"3( ۢvnpRm9@Ng VLYd1ʒc ]B*PW[Jį;LGv!& rVa QOPN7 L!:$Qa.?,:$ Bv, ă$D-&YE 07.Y/;M B(P+,aх."p 4AZ`9Fb` I0h`"R Hf( B,!4B Ł! @cDٵ?h_ʒG/}iOq1a?.&Ck/._YJRTų|#Z~>`{>c1ao\(M oW4m(\^$H6D2^}"jVXV%Mz^olvm3yCf뭧59Zhts=}o}7s~:Wl;z/[ Dڕwp~MI*4r@xCo%[^Xr_[:~SSz$9+9Jl[o syx0儧e>/( }saz'ODt.D uWnvy. ["sd=r ]Ԯ ғֶs)[WNp~/\Ǿ]`schS˱}f\"sĉoW?>Db#z<@zZv]E5Q r5䫳C;:,  M/f~W:_?Tn޻oVRM!f%f5XӢR"*c.GpgC)=HN2Hto'/\3􋱸"|7BjXf""wHWȉ.bA$J}=;%pN0{_Dz=h<4z_B}L<{걀.h~E{Eü"[hBy9n;w#n0Qd6zUyPjV8+Hca)G06 btruWA?u>5pw/KHA)D#A&OzYz;Ur|b^Wͤ=R" n7]eDZ>ϒ AyLjb˜”(-H4K1GG {T88*6LFolQ*_㋅RR7(r`+jO:/.^Z4^-"2ˆ%hz=\t*ѻ$ j"Ϥ OVD Bu`ʆ6QQ& pۅViy$>Ljr[Aq{o cobYˀk8bchd6ow m}٨d]k!'鿩S@ !~u Gh/hQ'hxzeQf`Oy() N!JZ t&47\Q2%|A>]p::(T|YPP^b*2^< /Eez- 6ơP*h&`ˉ@=1(,o`zf0+: f($5&"zUP." :y@F!>3Pm*.uA*kxJ$)X6<=n/ n~f"J@f@JQ0PGۡdh=EFǔ X{x^$:ŕr(Kd˖6" l sA}wLTDWFM4U0TR, *&31(1  10dș ̰30p‰")) H "p ʃ ʤ&& ll̩j" &r"s &$$ w;P"o˳8_>a؟   ̋\$V *p?H!5 DG_]K]쀦sv[C[?WE^hȝR8q * ;>061h<{i6(#{?=p4C[ܬndh9m#/4ٺRŏ 7 Ǜ^j*=gGg'KU=X56ǩD;m9rWm%]9{UATq JYc&Sְ69Up},eN4%tEOBh; 1bofL񟠜-Iq@@S@?)UሑQUE?>HqF*S(B1P R"@ @L"DAMTUc1R%9fc()E# 1bD" 2,K*"QB$Bs!3(1A)aVe032ƠӆPh q$̰E rl4F!b-8q% *-f $CN"NZ҃(d ɳv d#9fa&RaRfѢ5 )3,pLPhaMS+LT؁@bdKr-ìK B d@ @2?hTcf!NIK`e%FYXc9`JU82f6 ՜Y\ rL,l$Ȓ "*fFEA.%xѹa:kz3K{jl ?h!?<>CB/!`i0` TjT >j?󑦦W,JBUUUPw#N {/ѲyA9ẗzX̦M@ӎԒ<8UxHAQ1؍ٳP|;j> #~ nkwO"ֿQbsh쌁 >oc8) )}诰?O!%0,pv]a{%:ĘeLn?Zo̩6l/04Θq(ggm:"J!( |3kdL\~ldH  i"^k}s4J_Js\8>S`3Qa{rR 6a@0@ѣD0mzɧٌŇɥ+ٷd9[`n(yq(s.5#MaFjtEtkYԠ 9) h~$ c0`r!x nݱ.%O2$`݈y*N, Rhi5;2\a*Ɍ4ֵ4̊1KX@qgMDٟUƫQ'qIE!co)KWd Q>O)]oG΋RVڰI'_wmO26^N ܘ(44(H)BQLCcJ$?|^ es mtLSB& m]POhG`lw|`jqN) pL ^qƢPo8UE)5Lp,:  $+b8''&CFBd 0c`0\((0!Ɇ0J2`F#p4F” cbx:6l1lac^Nw |"mpC6^E 3c *n˱Zk6dKXeLOb(C`qzߓj)ѣY(ɲx^DDPݙ c)sc l4z?=80ف"EaÃ҇Ȫa ;v.dAn;G .6(E܊!0HjcdE Uo)@iKk5ǧ\g})pR@?FqvC[MCY@!`?~ObFV"G~v7*IK#+7p,[^M7W]獏5.G]E_j?w I@mI,&ABںj Q*a@*TtLTdlGdz\τ޸ޥӉ^]d1o<֬sgVj_m˾*tUL ,ʓ'@4ÇV{99H &3$81XrWKn \fc3as[ꔊ|5_^3t2)fv0ًٜT!fc|KodY~YéyvC4 ZaRM|ѐkՇtH C600 9Q N*ļDkwR塼ۋiUddګQXF [|8 a)\Q˒ےǎdZ7u"LJr1љ)3OzIY#5#&6ecZXha6an*P$%;ѡ`&lpR"X3a!„D Tقč}I 0hc֩d&mcSF!0ClnTьFц, ( 2VDɁ (``C0 ALa94i 18jF&4Q,0Ɗ:eGLfa1affcǙ1ȍJ(( :Ѱ0hSG#0م 0`@ ׶0*0J@r)RBrHHst м5d" yv|S e%7:ؼeR]BK/,2Y̲a5ikV [tcms9筀7h!qI%+\nHqɽ:Q[$/BPц2 12 S0)1Bd(sN+KFa D (2)JRYM "9ўR7@)F ) {p&vC^2A bVB$\aZ|=ukn3Xh7~|D"ì({}}#]xZU>m4сiBL,$ 1)a< 9XK) HaTMSTJ\M!b޵A&8ISTz#*ˠ>qZ֤ "-٨%?L?cLIMIMLMU MATE,t綃pDSP  DE4MU@K AQ(ȓc =M6Y(@j;)|ڪ)iZ " #DD LP1A)AL+AJx \ H B%! OJVp@R0DE5UD5A0DE5LA@STDSQDMPLMED5D8j)Y3D"%E"9gy<`2 a ZahGd( 5J D2wF5yXE(J u|y! QP) !f )YR0AO [ϻZ{"Yr,8eaH* WG]~,w >cG$DL,53]Ǵxs6۞Yܟ^7lQ;lͯ1(;QftlA*VRebqmY7 Ұ\e+B\uV,1$IWgJg[(]h/Lē^ &f%8z!DWf{s5$I$m)B82nXVU߿yΣ~)ʴmp1$oRj36Ylάm6b:kULٛszF %PMx])9 E{vQ# B[elŨ)I,BIdsY<2lI$|[1:1<7~Wm%Z]s>* )PTUW%&בOujV<3۪]ffbfI%etI0$7=۽;LI$I$5pI7ko7:3TO;rXExNbDSߌ6 ZR(99Om#qsnٺ|.'PqUZۺw(3Ӗ7\^N|쳈{33333333333337e!o }~D&՚!Oj0 aە@@@Nb+8rVm6h[OulnA]ʹ>9]{4b뱺6gݝPh BHK6vB{f|4),~]uG]2 &Dz< b%5טv0 *,3ԮAtxXSs1.s%I&k\9WZ^\UUUUUzR9 ǟ #ч\]-+i]l4RP.Lλs2FPl&'Oj6Ac5 ̫}_;"FAd-c}u_^U$ޔu󶱌bI$xc_db+s4&ʑA>, > q}iYLav,ߢLqc^!׉0vB q-eႷ 䀤MEs(jP"b!XwXfΞc ԝM&uff$r$qI1ݛZK \pI/}W*˟6(} 2CD3؏L`3ybb0Kt:o4B$r:?{ ic sxɛ1,m\[ xSITY0 !%!ܑ @?/{tLMN]li-rmYK^=҄lo [14R-D}L0lm ܇0UH_Ł"&SfEUU ptTT Ģ}i &m KN)Kݶ39!c+Љ1em Bf.0DRQ0@ M! 'Ɛe [&jE>OCߞyؒIfݘtLGFΣaW'oJԯ '}I$MT3q^W~UP3'к]M4۲[Um[ti9x6mmmmmm=mC'$"3 Z;|9ҭpÓA)D++16 gamFm-%$0'UI#>#פ>9$܍=`x{-;Uɦ RV@8ZUUY;Ivup4 R2uh 5pQ'<3AӶîzoy-g,LDxbjIۦbI~ &#oEF34I.}[\01J&cTPY\ř3 *I$R7$ob=d4TU]RWUWZ>8o_+#dnjC ɦh.8zfu-(5 nt|^~<.zj>tmRsiM=;Oq M6֢J)TQ, UEH$0'1,$ӭoP85A֑B(,-oB 2$,?Cf~i ?ӠX'J Z5'O,洞>Z8 [%j>@c_at)P> Iʢ Tvۂ\6.o0_óQz~r~~-6yǪ%!bܪK 8::M_/ oGTdHMG \fm\zg\1Xɉ'r<d `omyW¯#Kr9sT>`a:3v:%rھ]Yd-f'A\]R=!=@i7)7]$0Ѩ(>Rc,afbNqcqz͙AavfUZc05372qv AA U&jEw ӡek&(̊&eZ32fF($KPoHou 4H1  $YIZ ;>'bm,ۈJ9D:pu =G!y~%×" 1 :SUl/yq%^A֘ !QUG6!ę^pq8ͫ$/BQ(zHyHWD4B!zĬfVu VG;iC_s}p/La 2T q$v!XrYZdCG\$#mΰ)XVs} 7tQrQXг9ܑAa{8,&>O'}O(_w2N? r0B Y,$B#Y 0! °9Аa2LFDԉ JW%HHP bTVl~J1T Ho@9 T?iru]ܑCEzjBHF䐑XG 䖞6pֳ6)͛(N  $[xma1ﱙQ״a1Ǔ>OZ۬L!ko8.4]Q558ki <*Z9`=<^#p**ֽ<=#0l6<½I+-!?"i(TYV|{ZW/"ߒ /~҃}$[W\H%}YbI$%6}Çnc6 `P$T>y]hӛ7 @':_|w@g_CbHBTUUUAAUU/*`Q*`r=?lmV$g>JuI,NS~K4(_:1Tsža1RI$I$lnry1^*G0A?Qj_O@~H=_-m:傟){ǿw&ހx9~~-o!eUHo?IaI( YR^OQĄQ́o#Pw%?v_wv)AT{?u}@y9fQQ}{J>p)1E( * ͅ%e(H1_8;P/`$ܧBzdQDUD@wzra2LW↙*iZ=ÐHЛ^λHr7Xh*% ZSQ( 8ܰˆ~1Ow֢ۉ(8=ʑOٙؿ钅>`6yWVIQ(#ӳD*N~OD0|~4Y7F(J |:wь+\  BxNC}S?wH zhӯ=~]9ԃ=٫+=F|?|l_{❻L ,We`饈|CCeN3&uױL S%2E9h"8J}jdf PϏtotm~Z^tc\sv -+ @ܜ?TU l,nh}u#˗ WAx "*'sƽX`F4>(CJJLpwʝ}T o\w|ο\P?=#|o-PV1cz̒EVU5U+hU㶳0n}~HW[aғ6dH%?0`2 %{&`⌾WΔř?5QG~ׯQ@e.VdpC ɘwR%fbt=<Ҏ~GH +IiHi 'e׃6\FC) S~kȠAߪbgZD,ar}˹-!fL cwq|OQv$9|b#x *~@8 `En-aUțk ֤33Ub%`P%kE E+wJq~6;7P!I(A/nryQ wz+s<XIUV@7!iE#4~+3`˫Aީd Ƿf󝝔daSƌ){8dgVgsV7;X0\A gmMa( DYJ# Ww;e898q#wt(+J30}&zN{{a PBp)1 G3DdMSR)Sb@2! z$N`8O~?{%>*wE2ma/D?r8BG#oc(#&?\wO3ΐ30s ȤA Ԇ*<JaoZl,Ǩx"\b%ͻwήCwJ -Қu"X/Azw*|~oP`V" rs"pˑu*rk×#R+pIR_z Ai 4AO%(P67:\ܒtwJ^ bq>ѱJCKCKUL죵 ҍ}5vqEͻ< =Lw)=/&4YPJۛ٦AM0 G3`0n˜ l{Ec}JTY q# 6QE\]-PSov8Q Zid'1㤯H(d(xG!}]ilgM4:c8&RbقDHOFT( .ozNUƿ@Ġ ` /NʔHdTPߗv~ DF+q01Y|SCݕDڠ܍_?8ީ#>TU*_hv6:|epԱD8| [Q@V+dH#1GJA(0B8;n;k3 Yd-Ve4`A,ea\G˜9)\mF1 ܹ.' SM3 Ld˴ M wa@()Z Jz8]x<+-8[>q~;Q^Cpy"I$԰fULTI%UNwMo"Q19MW.FTU`tM.ht 9m}a_&\2 ̬2r)}:p0C`;WϷMSH_``YG75U_W.zp񢓾Xd$A$!T(Nnߕ,:n{zYlTy>SGNHj,X{K1$Rƨe9wU ? pR}Heovjq&g:yB> $ _ZXPHTtzب83:[8no}lhwd`t@0* `DI1T1,$K5EU$$EDQ)P!&`g97M{g"qB~^l; b(iG # !>J חd7['>b z|Xս<@-vڗ^$0z<~BgؐQ{X[uMH"j'E簀APAUUWA=:r,:_DJ D-hnX[MeX<BsWDmIϫח;vG|{ 9I‡v%p+v.bI2RII%YG140?k(·> u=UCk m=Gw[{/)w|A~!xnÉ`OoiOWFq}~:]@bmExuJ0n+vnpڣ ͺ1dխ$A(,B[e\S7@(I5X* f$V绬1 V&*_/d@GXKJ̪ 2k鎻Q/Ϥq#VDWKj j !'-|EGzHh d`dfx=МWx7UAU3UBKO 4A@ܒI8H P\oocQJԙn (+OhAϳ*%bb.ގ 6՝d/G"s7=;~QGX"F)z-EB"%}Ӏ8_8 Z<l8J"XJTf#ߕ:e!;u}6ǿVOf7=(p0!aA]T.= *@)TLK0o FaBJmv1xڏ{,PJw <)[ C~ss*PZ .^?Mr(Yyb^IZ-B?GsFTp0hhv-䤤Z{ӆ(&Wq?d9 bf?I/ZrKպS~HeLT.GE@3bJ.G3מH|_TD@2Wv@uT\S3,|O- gv.(\s nh! ۰Q{#PpA!@/bxg*"q]c3;Tҙ"DK~CΎS_}mr7mGX:Ek8[ ?˂5͵yyyCٟܲ1?Q6$/GyH5qoͪ̌ȫ^,VbI)=lćzA< yìp/>_C6^eUW?R-)ɺ߀r9ۧ=x:&V{PF!@@2V5J"\U϶ę: #rw]ȓ3MTHf5!ȤX,%&z[ 'dH޶H>b@~ %.c=s[϶ϟzF6?!Tɜ;*iĤ !ytDO*ȂĨQixƷؕ\+3hm @? bc,"WK~Q=\K]MaquFᔻi]<<[䯙z-׃y. GXTUXՉR5珿տ=WX ]J7!6~+zcȳ$%H֚ff }W΢h3a<;eHk%x[3٦ΧU<IȦ5-xs$>_0̻WLgխwݣmCC+WD.-DO# <W h($"j ?R2xF(/sY  G-:E ٖ EEơTYǯLۢy" D`tj. ,ɖ }s\1,P ‘fK?o^ }wl( :mt‚dWiU;O- >v+&X\EC8Ota蝯v9.:RI@/x7xCwQB ),DD` :Tf|?˧nJGd>_;ᄼ?2?@y888"!>xVq}E!V~ӔVXe{ix'_+0ik3xh|l|dxJ7 Wxo,HM^T9E,|LjYTT|oZ# "p.|qLOA~, XzyQ DX_< R.c:J"1tjhV 6iNE-HzhsrI ܊.*E;4p~84T+UmA#=}Fov>~H~d867U^!0G GVܢUE"d1ar/^u=SayՎ > KsƭƩɏ3啨陶7'R ϪC4sD R$Bk{h^/HׁC#DLEQ,Yq(ڶՌT}0gVx}"`QHeE?j_ruiz_J()flKv%劵#/G^Oa~,2 s&&m%s5F ٘7jKEJQ̮4_۾ _U.oη}wfﺲ2,, Bz{!wT^:?&:1&/{zJSت`?F*J=`M^qQD.»;;=6T13o#p _bo-:tߘH-k" H0]?]f+vuҗ h*kQb{?M@N+ZYhM\F9WݟPDb$":&~}!3__mnc ъ 0 _)U*p6' o$,RDu>7e̶M'~=3O.sM]QlTSa:bєbc'v#1X:)bNy]Ԅ/4گ4u՛Z]JWg3I-u0`#82{z~}dxgݥ"0Ƃ 3?ͺ  d6E4(B l0A \ p͜a Ò  c LV1"p>_,4uRD`ͣӊK2 .~ 2p=ϛq3\CO&#$ L 7Ǒ$|wЬ!&dـ\5dؗ V>a\;fauqO<(,/zi7 %u֋AOlaշc F*fkQ)(]ht?HiUWKZo1.fuo=/d=XF?]!q|1fFb֠`λ RpA1о{&<7 Ӈ79*`ܲU\~[)xf[j.xX!z=1m%ugS~5:ۦMZ 7QWR\Xm˿[=ݱNA+pJYIl,%eqv5]GcjzQlTv(YG ՞p2pst$3ĝ[ i!ax߲0FQp+ңܕJ5 a-׸ 6O*:=q*I*縉2" T^(.etuƷc8IlTS)1|OWi=x*n2cebsOP 9>AIp}29V$9P;e CRMQļQ_]jU ;x16w@~%}I丅zj_u}$r;ƟztƗG-3iH ukQu53tl3̂aU E=磅1vnUT!*<$"@qi8:qn!%!M4x[yhlOόCCϢ{ȻKnZf|aYmn9𿲛.0QmKyLJ5l`uݲ \% 6FfjB4"#~TE DD?̔ 9_gn3]q[ @ ""eX^omVF"tfX>)N>VcʩAEiQDDQ? DO@c[pgǭ<UؔPITEL%*>2d>SF( 2 2HSI@PCƊT^yuic&LL=׳~&@P\c"+p k}_}sh߽|xK+ a2 Hxlm>#A, 6^5z2MO)Gr>jOImxn8T4f# W  *Κ$ _vƯW>_wg"@C!᳃<l 8(c_jݨ9Rhq-M.aEY+<XP]ɾiѴ&ڍ\8amԒXIЎ]lO-lFDeG51HcA &2(sI &2ve@c*[kIC{D`ǏUau+,6CdQu{aK *f#W]/Cs`-9J͆dN86(tg2) 1[ *۟!\غ#PpEB T*x+b lec~MsX9U% X٢\9#sԏut]`8&eOcK]1'iWRT JfnT%>u$IAS :sVCOg8d}z+҈`M@lUu>/in0(B O_}GT܂_~hijPe#&; O'y/iJ%Dru@W_Y.ٗ~]bs@"{i@db+^P$6_?`!Hu/C*۾܌P[Q _s(X1|?mxϴVG @)_-`RE2$Nbb +[a2XZ>;8O~^\DgH`ܻl~5Zô p6t׾=XX5@dh zsOZYA'1iBbyB:88wRdIOq TIVDDI#=Q@A@HA3 AA0L|E׳/Ey!0;= 譸L#!ǖ0WNY{}*)DNs CH_ޓғt{?.U{Nbw Ax+jS= E7k SBZ`A &S@d;̆QS"*9s(ء$[qoA@*{ 6M֜,9L9t`v ) ;ro@62KeG R7?oLLVEa%x) xQ`CNaўVB$yq _z? *Iy,G^PpQr)mK d`ee!A!@PP@A{:+F wäa! c\ %/1h\M4U*5p$ &461 (UdȪ0C,w{,E>Mer:u& `!H:[Jq``=(𱟸FPtJ:<\1: # & 䎡̥ P6lPۘ'12E[­ pKAF`:=̀L(ЖN;1b,WP- QdmF%zAbE R0n8EC! X,<; $lQS}?|T Fv-7Zƛjb?'PM9#n[ZA%cPTpY YQIt bw>1҄BT(:Kh0wfE((KE,4Z`{>WT!2`Od%mP~0 -c킱#9*ZZubrdq^9O.VΔ@-Ŭf }Izg:6_<>!R1se8R S||Λk(0@0AA= DQ| }^́+|媬̪ A#ȣȨ*dTrrQ#peo' ӂftbѝN7:}_8 uOV'PыzH'bl!IhV!$huS]kkCM'.vU' ԅ?8zYZX!%P𵆺5 貆@:*) *a J6g%D 1d %%V  L!0F{NRŎ눜@J kSյ^|DQEl~ 폠@bPRC4G`D/,A 0 1J LH$+2"")gKt}OĸFqPH I /xA4XBa-7>V^;jr QJY+/tp|P! -so|&.!S X$` X! IV` iX$ & I@,AA)CcH(9 :!NA&8C;) c ,<4F8WX!$<[H NJ2;ѤcA!Bc&tu&XmpBH7A);wq%2`YVeL0cYP!A8;,W|D'P3ZgKt{*b&BHI(QXf+&ۄMAޛm@$]K\&p0I$nVonk ]6\pRI'a0^|*&***AUC3PgjKxJIQT&"`թŔ5?r'=4 %  Dǩ&Y +~Iʊ)C !Ϻu<$i* DMa2 zad/"dNp59Aw9' xѬrebM+d2{@`4B\|vjweY sC;xg+&f`<'FNvaT1U8|vב,@A 0XM#A,0C0b8L`AAObQӀth [ϙ3mRtK Nd2FOPs(*(V=.-JQG#"yet!Azn)i iCκr(G8Ji!] QH'mLۅ1x-m{;Z>bj8ԱG#zhB@&T<"8+n^CpA !y }P6)D4;v@?'MfFZX"D4(i.ln8a BeR9,IU@;yu:a;ΞAr &l=N d[*S5UUUc;A+p@P A}پFrfYnaK~n>zd G1}>!󟖰ɋͼ4?w)m5&1)8Ats$֐ q\DZ>}/!CT-,f[H:=mDB'9>|80J;h a%o-Ç*t`oBA0o5^"fDP"jyΰ[%8VJ/E9*#!Xb ɕ̘`.RITPUa! 4#g10A2$K0I̙$AHIA$FJ!-^n`O(B?*$h@@DUD CN0QUUU{ӻ˩>}J(((5Gt`pXU_0oB}}&)QEdb{ULX`ApєiH  &H' f f$  8A333332A:֝)0R L*0 t :*1H  &R  X  H R`fd",֜u BLNNf  ffffdsH!1k4  'fr` Aj"Bh H$@,dgWL2$0LI,A3AgTH   '~g,]9fffaPJ@JR@9 / I4tC:L. VID2E;XL&X fDIq=]EKdP}Q95hPyJX9ct4՘-d TyDdu>v(X=h$=AԚ1<$V %O& 4 ˱NgyL>jzw5/upֻ>#"& #,)~Q^ )u*f'r`AAhp1D (j$D(7Q4i@wB?8Q@Ps3=(lzgOy#u(5H! Bo(DB e%sner0ViiN)BoNȊw>rCq/N3ȁ9(D8z06q\"_ & TJD(gq-GM|zw( J38 &qJ"; fK`v 4{H BdP,DK}Bc0wGHw]I8;4(g&ѡi͔8=>%A9.|Fz|m( m0;,$8/HtB(/c [aX@N:54/Cj#97y*b/ {pr9c(@ 0iRBe+4C_/wG͌"i@P( e^1!YQ™z9Hh3N aǏ_7+9ӹu'Gʼn?0$((0P*FaJ AF:5~gӎ~aU[~/׮vɲ&M* `C=UU\ܲW*0TrYwjmCck!i4NP\l7C.&pyZ84!lK.hmXNb= ,27h\8*:8s@4 &^∟s4so; (Vgl:wnwtP~t6&{^GvF vGEDQjtT 23|wc 7I\[2KMu1(LaJF uRA9jr›Fe ";hO st+ ܋uJAC2)="6RHåN[g^iK%=E=& S((F 0]4xʍ^8g!fM[g0 ux5Z$aIe{ =x`FnDZx 4Cg, vqv>A1M$Y0v  3 (^P; n!a{01W2/A]Bta0|7ܠX0"gc`c< {DJ#"&@7\RkX-,אb7!p=<s [x*) %@S(~K.}vL vCއAsj-(V_n]x߿3SNz?yU󖙐)&!Ip W|=qJ,P"#C@?9#?&ZlA &!Cah=>ūfq5 'z) 7(1QErqMߞfgl@XWA2q[ sƀP7A B 0@\ hXhk@2C.4%CP=,Qߗ%K:#T zX 3D/eƾ;Rܐzw27$st5Lvf7 ְb2A7I5@Ű[ƑxźqQDF̪AmpG.-0Ȯ.]3 wXqrmqQ M }|D+.0u"m>L9:n8;,b'e5H\&wQ%LLDf Hnd78 #yޅT (a>'aQjGec@,jߕnt 'tU5.Հpjk2dۉŬF{c&r4՗],A6&1KFҢYUUx,+< &iNo!{=rg3Pg ǟQ,zf8fIeɽ1g 1hl{ BQQGK Ep[P.Z{<΅J!WS,N+bQGl`=J9?b _\YB sj&ݬR(eyx1T(&E?]/7yȄ"5u%P9P=},DŽD }S=ϴ"_SI!!BDz;5 v< x\4GA]E yH@8=vgB/8u>s4L~]4P!n(vN>kP#C!OBFDYyim݂Q^*)@>|(JLU;vNZ75Ǣ s: gY)c B";]H:a_FzOe?"o?s\g`WK.!M S6Qޯtګi^g:/7L7|u̦{ZmOk7a(`EpQz^ׄDZ18g>lN7}c;MZS MP0 u*Z(=cxQ#R TDA|DsHw ~NzЗKfO>ǹ32u.Y EbP {A6`_A_AhR"\,v\{P sT4;26@@ ` AA@JNŀ{5@A&NI3d0CA- A AAA}IdA$)@́J S 2ޮ`LA̰Aԕ ~FBİ=C7rtԛs/ 3 %;94qSoLAoD8j :[)F$zrq |Nhe9A8Cѕf 1!0tM`3 /DƄ>a"5'E 4lžЩЗꍈ`pC5DmwUƹ%J%#BC8u8Hip9;b"WW53`A*u6Gt4]Ͼb30 ̫ӝ&94tW%h|ќBu\9P"0-`!b |Y,:l>y%\.T.i:z*AULWۨbAQfdUUAUQUUTTPw5a`d~d70w[#\RP!ùҍ<`F/~hˆ9w71]O&o ]7Q*̺P\P)z1k7ZH NrG7tb3x_Y]*֮ ˲!qCȱF>=u xHzH"մ9m 3klQKXLJdb >Bdv#vaqgr X)ݽ7A{,@GhR@H=|it!4aQpa|K bm8 JNNpl@5a#D}I}fMýG8d v *!`$$=x-S wxwXF XB݁0$H$H$'eA0AIKAA$AA=b$H  $H$H$H$H$H  p    "(0xfLCaAA:,    cf  !H$H$X H$H$   'hl}f4n㨸"oFnTTT]@{I*-{|Gj8R}8 HD&(%㵗'޷@aGWmeʕ_1{;r; xXC {I3`bs'tG|$"F oWyP3Sh{_5,(qh]>6hQP DE4 CY9RRQRUQe-Ve%+@JA,A)0AA*@A)0AA*@*R$@@`t@' $@@Ҕ&HYYIE`hu @VJ5 d@E9)A@Y&NR@ FC`!5,`8b!4&BAQ Ӈ ۝^^WmmN4aW!{V 1dm8v0-(^FH7 T[<1{dt51 Z33Zb$80cdUU+#ɵ 0qĴEEF"$ѣl.nb?ZS]y ` SF*,y <{'RLV#4$!0G󔺆v3tCȂE1]0`De<2B$%,0<ȯ.hV<;{yBҪ; F2xjJ@CUq&eLzH.Eu]YT1wW0m;p<(Z8(gAT$ͨ/2,@@@|B0H#H@JH~'=9B $ FzKڊ.WJvށYHڴ"-΀,A(GxD6Dl$n0{stMr\j[uY-E[lCN:-1$ikZ Z*<7.z F{܍"8mybZ uOyh#Z3]kxccH@(R0/}\7k fԇ5M Hi` {mhw4>V$0>д=SqCtad/s9^w?BiK,Xk ,  b;7XMv-CݻGsJjx({7go 7,q'g|j2QXN|L X3ZBOEӎ%=A M-xRS`aDa 1؎Sn'fye@TVhQːRfFʤbc| rʑ(ؽ%u!TFZ#NC4#A2O ϲ!mk#DAL?k5 7иt#Rre#'Ѹ 8B[2\߫5edҽܭ!GB9f~7ebPؑJ6#`hǡ__%JopPBln.ڪG a>ؤ(|O 1u-s44l4 H2$K @^Bgc Žg˸ZƄ_4g&ȸdz?H=_bmۆsA$?kLALALLA30A#!C30A$A$32A,32A 0A0L0!I30A$A$32A,32A !CC1@LA3AA33$33$JK0A0L0!I30A$A$32A,32A C00A33AA33$30AA0LAI̐LA"A330AA33$30AALALAA2$0A33A$32A33A1D^0ނsG!RHqSr>nS|aPn "l:ƤF$&Y;灼 o/zpx50!An_kʖO09`5B4:u!:>HA3A/`3/sk#,4\łRQzyKЋ@1EIJ1âR˷,Ai0piE̲`2UORt#b~P @t;|cP\:OP45TQM,UQEE QSUFATPQ`/=(&atW|G;v8rs/@(kA @.NzK{ZbՅ\A[\G8 ` p?L rb2! D2PE9xwS-Jh)s#YDLolďoɎ@0B5M0*8B۳]Vv8'7aj0qҌT rȂ`} AOɋkeD`3q]h8tB'5 d#CB\ AQx}ߏi=x@dr7=Zmĕ0w$9PTÙ֒<0X"uP:u %u嘘%X`1#DaK+r !*""9-e߿J!stΡ:ؕAȹQ1F P_T\ a1DAlӑkŃhIM` H298a1ccC՘y"d3dmʹd0X iq.]z/w) Gy٭/ C E0`:׉3ޯ*l7K}6[s`^*{FxTaTTRשϿ}}l>;*b Ɵ1&]Hᦠ( xyJX+([L {P.2vQ$ X-G9% 0Qe _IT0D Be W{ \a`?1/4a%BNǵYXVFe1(}6>0x{@hPi'8(yB2C&;\IR2&`0%ODczKA6!{ʤ:, !\ꪪhr쁮|0L!` @5(! )RbCD7eU?<N&M#P({:P@1WCr0j?-XDp cNCaFP !ܗ pAf6A(1H/뻯NNH`hX$ X$ DۘNy5{̬\bJi$:{:|n DLGOy 0I"#_Gݮ懴IT2)B9`~Ef`$;d $ raJZ dBF&c f%c"ĥDL 20PVYeJ$bXX'|[?f}ZH6l,+@;LDI%E S8P>Gb$ /<:3ńS%S89p81@8, ` ۥ)aq .Aa@UJ09cD۵X0meRA΁8 (f@K&`%I(iC5J[al̙ ahZ@{f&fx9Ko;A(rVclW@C,!0xv\AWV 28'2t7pJ{>9 j{ PԜ1t4AZptCƪUUUUUUUUUd|㑡5a/ [| fd s\ek9ͮr1+ ٚqwvN6Y\ؑu^)<5#40qdr57GQq@㝠50!yNqr ծh4iif`!gv렷p_ Gvλ/6:u]e4 ZD,f팸+P![B*vW %F(q䁄Gc^fتRm\M)rfjr1SW9AN+ ֏F.G$ 7AH_#ae5X2kƲ6qt$ 'K'.$ `OY^%27 p%٘ˇL ?(wue'Ze!ucU-m(b0%3|nK\غQal- +ΫJu{KJy(o1/F3h&6M5ܫ65A-ߘ4O\1 ~bBp`X`C3X*@3b6&*H@ {znh))]H , HS%Ebm[X!$S-+s;:~A_i8u)tu=:iX3@=(GAI!d&o_qBo0 J P1(3Ga|Kاe A }v $a $蘀jp7vS@1b *s3~IAA HD[_8ADDDBRB0

xh(]#t;(bm;|5cn ݂& y%i7 bf O nR>} G#0 lː9rt3H>_,׼4Ymge @Og@,`^*m 'B8St%>1ynq2CLdK.bɀIǧïl/d H dvU:q@UI3uhU M\dU@u^6T $ "0CBAAgb,@PМu<~JxLY].; 2`JA|bx*)8IqceJ@#1j =|>MMo- 1=uH|6ッ׉UgCAHLɊ!Ď(7HIr/{\ݎÔylRG"QH$I=te'Gnt^3"b|cP#9xgJBL,{/E 32g4G4 w4240#MsKzhEk{G-T[B-Kas';|#MDQ[di]54$ 3GCB *J&kh.б,ZɁ r:n C8pD[jۿ| ] {|01䑒BGVs=۬ehëԝW{}5I5AA.Z|9jA |Ʌ»!vn yJF!LAF 5vBqbϱѠ0A֍(BDa*n=bAz{> BCCwiǨn4q8W[GX SxA9Ǜ5R>]F RD*邱aQP_u \W)WaeIh>Y>]J_FYJ6({4K?D `]0ZbWKȡA ),&zB;WfLc/Ѽ('X込OEy5;B"A3"Km!;Syθյ!]POd ],@DdC&y>&Ru,)""UK{ƺږ"$B'F3'` 4 hAj(pBD'Z!'_X2$nRA_JRl5'RI| zC20AQBd2%,3pNhGW-w pAS ,:XtN`UL)v*: 6Ik4:0m'x ʨk9`W-AgW0@xʀ2fB!(BV' f HIVa  IR]TkkzDX' d|8Au}ӬNk#|Z"FyP<Gb)NӽQKGnVT 4:#d=>wy$q!R$Tm!QC xrpR[Χ7\! =G9nnI5$}=q4آ W9!}MQ#FB !@5@Pp @1@f@7Ii:v^hICA֭1S`J͍L|mھlZ0->zyĶU׮\ DrXf>j*8}Uncqx!08<`i$VApVk[cҫcҫ]__,O GsU #; u-W)% \,;DWt\]K玆qoGCWWN# c69j]f;&U m0`98<_FBJ|ia?)ثP B_3HdXA(𥪪H9# $ PD@z슣) 0P⮀?>(OLtU{ʚTRRLu95"Q&IB[Ţ !YE OXpw AOcq10`(ap@ hCfL1hBHvw9 }~2"A@"TOe Odd+إ*ҜyCl8 Q8*GFla$'xFGM 640 u`롾:knj0@&e -`9C U!X~):y x% ݂|o *q*l߀4$Ɠd - ai jZq tLq2hrEVhAI@;8 341$.:1 6L X\2KI$SXZ59 "RV.i@@>@Fx9;@xXLLh=VDosmO=`TH!A󮸈 OIU-vI9)a_NgbDR){]CDbM 4}_IODgVjA n~L|pnsxn+tC.f[,Xsx-ÐJ m }H`#q(7o"Ʒ~6̓-6 Nhr/ -ql2nG&wsz999,bpOe=$$3AZ2y.Itdܠut 6݇VLz`֠cZgDXcp#P"abd_01qc^ 3j%:+> %"D 7V(L/nʴʷx+bƮƾ7 p9l* ;{!wђ |\V{zޡ2CTa0 U܊:]8oONw[ucGh9JCFFP 1BH%q!^lQ~8>8jyD11*q8|4g!n/ d Ð q £( @sTa QAn&&hJthH-|u61tD1h/ 'ٝya&8HCaĐ@`/ HA @{@rL&+ EA 5Aj i5Tj!mI@[YYߵ^rgU;<=ͺ îo' O|4.W!gLs%0P;LàVzs mI?-:9=MJ&2f3FDbcYιLr%^HgXb¸UkN0. H1\'>r!$: 맧:D+߱LL&I=A+ `mka ݶEꡆBʊH@%{iW#Z٤;7Uu?L|P<0C&aӤ1/BxG CxU6+q5;ֳ) "BG(ԔSA( $@3qOv%D5Co=BH!d՘A0wZ۴Faﶴ<]\Qݧ4G9%{A#ogt^DEz$tkT#ՓhLL.Z( 9'8'`9` BI4s 3^աR 0G`H 6S+>Ǥ q1YShRb>a-7 n XXF=qA_ow4 P Bg#;ID"b&t@<)M ~SM#{Ġ!lr>P/Uo&"D(T8C%\NN\ & & sieheS lktR(JU#S:ZC( *rKE"rh;kk[0JR}pcI8|V LBTDA*SIIP;*d PO(bP̤ba)\!"I $QCw#*&8U (&X Dh&VJ F $`0!*b)dTHP݁ v8DvS{W*ǻםםd~;S7Oq!-fwv>'2ӥn.; B0s_;2e_s\=\Ћृ"k)&XY}=@3aR)Nqp Op7#܏]cjS*3kz:Ht;O>k=PFK$P(H׵UiXB4A:Ra-єP!eu)a K$=R @9kwX21d7DDDOgQ*؈#yDtLT@=:VÂ. bae[ipP[{8 ib t} E A'c@mb>Z6H |ς? 6/!tH_ P}#D`N@b˗xCp>m\>!BDvn<Dnh߄/ H@v4J'bEEp_qr>ER_JJmU^+Ry7H&{2bG"&F>=~g_tiRNlamU֋&P+^4:NEj%Q_q*Jw`ؽ2UU0ԟ~['MiXTvD t7%:3)`{)_K g"Bߘ?nuN[Z9 6`՟fʊm`'3Tꪨ~8z d04!o9LQ/T6J!jf9W8n P; X#^Sθc d8$E@i4,ijT9ɭUUp2JLVq! 5"@-㙳6܁>9Cb.rvء((L K:3|=哯D`>];}[ЕHTabŊzk? PA#vx J7A\x"6-~~d ziTN h.]RrE낿 8','$1%/aZKpU@cܝ8%fWv @š:hPNRc- k}38l7z%uxm{ΝIf$+烯mapl9aQ剣#q 4F !^h-KarPeҖJZ>I%薐zs8@8~`?Z/l+Y[dAȡzY 0cv!fWWC<#նK.ͱ|ww:iv-bN,kEr|օMP+PQ~mp?"NRp Dg^)'w-c t\صS|(0w3=p s_OpcOC)] ^eq&val`pe~s#<[,k!߆zCjэ#g;5ዮ-2!zUF6'lLW&Ẹ~';^7lg6i*VC1<%x([@Hv-%Y_)(˪cSҳdoY6Fn;wcI&k^"fK//X ӣͅ&$4Y*M[Q %[hz8w\aU;toi_CTjd|w|K^ __>C΄n-g>lWU?,BuI(H3,?p)|-eM\(o!38fDDiuC7|[TQ`a bŋ9s\Ian8#qi^?ߟ;&.ۉiې#A@X  C Ra1 iMTAxHD|9c(gK,432pwPrޮ 9r=K߲]v_b"ׅ堨/XgJ,&dM&O|)S:C  ]'n /b$oPUrI>0C^".^%L]k؊yY46A% -RJDdXɹhA{ 1zfƧ(#ގ{+^ E! ^j;g2 >ܚ[t^=zLvs:88 z(zmeD)¤ܖA9BYeL6&YM.{fohV|i;  wxQ@ .׌ARQk-  {&d2ǖcDŽ8N$lΑTuU`5s-]|']u Og>N x|yuP~ b1{cmMl!d/Is0؎L]n4'$v^Syx6dj&ּ\\bNfI0 nr뷺6 Yވ:l"IQq K`\G;}VÑho(࿆ȝycIo*Pz0:ӡJyhsҀoqcdR ӧ]W Ûu;~ϋSd*7:.( , !oR*Ye]AUeuWF%UaUb>&*Z55s}w;}L_@䉼 AP@ q!`hr9ٕqxxk~]AcaOtPQ^.m욅Þ($QUPR'-eܳ~oˆM9sjPӨ8G^ҩ4L쿫KC'0EƙCKZ0J$,P)1.Rp0La0Ąw a=utKcbɓ9"QuJKp^5 1Zj0!w\<i (a#"BZ@v Ǡ~JNy6_>$;H"wrY ZD@ ΍oQE~:Zz %"( <ޒŭjI f~N_Qy|*A\ӨY?X[](A#8&{^w0Sb-{ǝ!pd@J"if4ՀLƶ<OWÍJ$ + kXx`!ês&4F<xz;SV˻`m$>RD9#x\mZ;ƁqHUVUZthֱ2imDFۉ5mI0|;3Vˌ.**dQKALZPLyXj iT(IT(DBHI $?"FZ]h\2ݻL@LREux9Z:*m#;K;=ox%SeEa MGP1ĩVmA*N}: v@4vt7 ЧB^_|I$hTDvC}@#{*C[Ё9םLآoKƤ+(E>{?.!d}Q*nD 0X. (dե-w1zJR^Ƶ㢧ϧrJ{9ֽVRY4 < y* bʃT6P^e%Zs6k&9$oQ5Ң9*"G}R2U=۠s(%@5a!ϑ* im12 iâJI&۳{Nc "%P:,e!nZ@PAh~/з^Q+0PaY9y/XmQH(,ou5 ٞڟFc=9O>5㼢>.8[xL O4\> X&/֞_%Mz\*[Iϕ7N}yHP X"41W$L[;ƪ}{z%@C^&HMin fX`(% Bf }ɟ J0X ΍UE[7Q3,BBBA)L%Th,A,DHLKA8YA,D3%R+5 1>NBb i() OLM=\cvϭ995FFꃏ?_@HT.;5%F1Km'`k:-~l _K(Ҥt; WB3~E餀jTQ!M}t/_-ۉ}ҝJMi8{^^̲wbvKl*.۬g_4ީ_>!CQ"Bm 翎ζE9RQw e+; : "i˞{!d)e\UrJg_wwOL,|3l W&Gt(R*Uunmͮ56c+@.*SJO}]aj9? Ť_ t{Nt娣8f^D<5\!mxd3by!M@TN|jVEXMJTk"SO*{Zw =cp:~aףi`  @fؔNsfx蛃#iJv _@:vc $Ǎy0 <0'(RJ*)f6,8B"S7¶ٿ)N/+jiY[';vӒ9̚vڎTTEܫf,߃2`UNۘ˥cu7n}3M$I$1;Gpb}ns8Is+! AB'Ļ] ӚNdNB0cPm20d[x|DdqaV<'G 㵙Њp H@R-3UU333^DLUU3337UUU.3&s&bq]هASެ;W z&rӺxOޙwxwxw~:O>c3"mY Eq$*Vf͏`9( $VNOQS%ھW=N = dzNOqAcR8YBKP[qc`KOr($$יFKEu=Ϧ]ڀ(0`mmm3fff]36ffeL v" WǺc}jg덥n}ާWl yIPLW >( fUXr`U˭FA\lk˹B".$t+<67ބ 5.íSN>\9..& \a)Jm1宜:Uq}ajJU V0ʬL** L0ʬ HpIn "#m!$Dm$"7%&pż(G½Ƿvop AbJW7һ@hR--.F, Yv%1IQ Ev_~lYa-eYe(DU],CNåAU&ǯܧ>Q8<{fffgDUpx(;v7`ò13CIr䮻fV_Voq"ӆ}-~/{&JMhkUG|>Y>Gn[kn˜!)_uca]k^)pp?pYpG${qAcNZ`}ELV%U1ULR2\Xmm."'~ӷ/Ƿo$o0@,gUݝIyffbe]bf)e,At$9I0吲X`amȅ!@B&- ̴P^ǹٳfk?}S33332.3232.QQQ33332323232@0 0 ˻f̻fl˻u|zchWRs>YR-'+,뮘q@." OCT'k4) AT;|ςP2ªTUUUES邙`(鍘08RTJsP/#ǝ ZEys5/Yr<8(c N>NQz-Ix"Cû&ǖ€] a)BX#^tT(jr7] (F(C JEIU% @^hoqDB1BJP(jJ(jr7] (F(C JEIU&A6I=ٽ` $ɆJ-`a+Ӵ ~U z"E1@fe%b:m}ؾWT_^3$_CVb˂+#o#= ;6d$ 邫W_-!~|5}l130p0" 7'v_ Jt07vByI{1NF$7 1 YbY2\>Gsz.ՎxAdT@Q#0oLi'79=vJK~s Cw뮵80@H}bG~w`R f=;? ٪rk ` 8YV f* T5U=^ _._+: tR{#*2u]sޏF Ӳmm}ub7noz+%8m壎]ضB2džݹ1+aVn|l!f>Rӌ$I'n|ޮmU>~?Pz:l8G<'IETPv3i b} ߥA2yOjYm+!1N ]ݔ3CF$ y߃y*BF9E nkMhAU`;(YvgC3OT1CLPYQcԕ4{ڠT ^ 4pꆦf0άy`jn`pN \]sZɡUJ>GGӕU 镘q $:o  q 99.v T7a5oâzgxI R i Ȱ>8c!ځ+wBـ8(t}zjfڎM4#bVFb97&y&ODm24۾m5s ( QX^Hp$.k6sc9J6a-n׎o8صN 8m$`z|8=yyVV&WEuQuQuJs}}{ww˻ww˻,`$ 1P uoTPsY!Ҕ`)NF1y8"K.KRI<̓6|:@]u]uL 0&`ٙw͙wxٛm`TXFFKHFr)r33326ffel˻gZֵ 0`ݨPpfff]0f̻͙)K`VkzDvwfPOAUE Q$>?vd0`ݶmCֈ>~"CA@C[gUxC>7X*uǎ|sR7l[yum:q=-=|Y\65EUA@d;i=0kiB`1UUUqn<݇Ș5!Cv %+fbP;Դ):۝Ÿ=IvKdk|C 246ے8*TUۗ @w5יYU^55ȡL_`5ED0(@: @UBhTWBx_"PJU`WǪï^7,e_vho|@6'rϗ|Vs箶T!iSTx A"[uR1m8nC}gٸ Ce2oTW”# ո `9;ިbIJ?L`AYvnGABМlXJ(`Q (DIMD1N]%A; G`@! wss#R {\ ՙIuTfiAv {M%$ a|?G7m "U%fm7`Za.rYo IA0T"I'f#WsO1 cqNVHA3GRcۮ3!zw!y"C% 1<M[,AI+D8aȉʌdڤ.#"DXkj˽4{b0'Sz({airFݳu܁ӆe{3^25hǑ}q䝡<5lfUrsE@ 9j0+p8 bu<+EB;xbV [ 6X`%ϳHϟ_;!t16QH }@Ct8JeUU#CPzf()2{M!g/8+8=p!iD!'yj_txu6tiԲj%N"-U_3/&6AZK$5kb$2}W k.[# 1Й  † 6ax^(#c>*jx<;}B{w>B,֋9lKl!2! =ﳩDℒNZ6`p3: n<@}d;ǓqxVoߒyQRTRUK oL7wQN[ /w2GBՌ2ʨ/#7rwۙ*m+Y[fwp9`9ns\0g92~R ɸAKt噱r+p uB RD{7$1eP%P t0AΖIc Dm/m66nGoR7M=)г]QU|YdF$UBd`YVEy)1i$$לsg6 UvkrZ1f%x!5;V#A~=ߧoۭquTv,_^wu8dmv}p>H_.燖1~?N/rIo `p :AAx! tVS #×8ぞ< i3ͼ.++>2#Rf#?^{2=8@Xe(e ePu}h}51<}!_p1dU<#BLCx̩hTJxWsNޛMW+N &đ3[ff]7-ϳ>tb =ZvS{!Ww"EvQnVߟ '[ݞAPf/pݪ Q# `O8oZP5AvA7vCF@JZ\uvª1w JZv7UR,c1c̱c& ZǞm *@ԾK5BrՂ*=T6,2o'+I-=B *檬9FL/\57]\= kuʹ;Hiu5B`&$!~63>gf=<q2(0EQLx|9 8`䢯DWM^}:'x x:Lx^ oqӧyPU^}D{K{9SWZp=T&xSJCC9N$-s oiu@:MAq`#T X6ߥjJoKWS8ֱ&PKb_RD)< wRJ7ݵ` &2FFi(7Qb"}Gr6#-6IWK|FEAoI~C-p lv2IdnݨR-鄛!: wuju.u Mn77PUlE؆t Nz[64bXNkvݶm[P]eSUR"6!,DmBXvFfdVfIUfdVfIUqNV+ݶmkv#vݰbʅ4!R4M*iSJֵkZ޵kZ֢"5R͟@S \_nY9 S#aEQ[r\))~v= ۙEUUUUkطjUUUQ_}UUUUߗ^UUNgGP_b,x:8.:(6ۆL4ho|$0 5[*Zm4] {mus4Qu,zz.a| sb5ptlqῘzy khH*LI1x֝w=ޣ9>Uьj! jJg/[kGyFcG 24#]utNgLHݥ,W,.J8ʪw]Ix:+\Z I$A8{q$⟖ 1P+ "|5{܅=T(pOO+Z+5)u98쪯]i[-fukp,* KiKiKimmmscUY x穨 Jm`<*FwB{I=-o>F{ϵVrrʄ&3a4 TJKF"(:=—B7Svt|jFI'KgL#~;!Vug=Wss6<y#2+I2)[U"K#\* vRC IbFY=b"9qRPɓ>]=2z DF S]҇`_G$;bS2E_ CB6!C@6:Y,UTj!? ["mU IEGvY7& ml,c['~V)hTi1@iav?SnCBHpO-~1x~vB?CKh6&Vq8(:6U|1 BI *H)v?1׮SyD4\Q`ܢxϗWё7p &ö+vd7YCCK_ywt 3^)y/AR1L@Qp0bz(Pse˘m-|h@_nN`ӥiF?tII݆neׅ̥I;%rngkNmwV@as t@ ڡ~ ^<2rayȣ] xwT&=(aݠ>M.U+Ei=W$8>W&P! > *hves>?/`ߎ|Q۠ t[u^J\4(˱ñG5kt1xuJu([÷Ç<@ a; [xcgwq8&$".*ہ цNpWjFw#n2ȈڊP Y]Ch46Iav~Uڄpqv^YaJ'K9t YЮ'MgC`|D6~=fQ-R6 *hU T|)3pͱT*EMC-4'N=gGB7" S}?Tm65D6 ákb"\.. TqEv|AɬJD-PnăxV`$U|6}Zprq c(B%=8+{;mj(;)gb d9"Y¨ Rg>nxpT03 QI2BUU!H$T ED1U%;9aZۧKW,w pxr.dj,#Ӎoٳ%/I{q$s8CZ6jyTvmlr+Ƽ%ڿ3aF>Kùx{yvljVxqAvpF,H  cwi%л3v\3BC'yWeS&o: dIK3g7e(+uVk٫qlBuLLߔ#ml!Hr| 7(@%pkylӦذ}а%e7^ I(B+'j,."i& qEM@$2j-8 #:[%hw s&hJѡ49 o)F(JE i4Ii[1J%e1M'Y*lP4BB('T H)'#\gCBL_~1 K^n@-dR7#Q UTHew!0*)j %Nn\6YKZP?6lvfaNuĪRsk.GIɆ "+Pm-If@d>T^y>:*T/3^l!MdNLjWմ~`:]IUFF,y0Wo?fۆ@&ArLjps`kۋO}D:1 L.J|e&^ 9ֻ 9/C{ow@e9jLb*pɥ~.X0{ yg5?r=."#n=E`R mϓ;ܯ?+zn:Mݚ7b7.  `az57i9o^ W I`05!qv?:2Bc!3ekqet4|>hͱǍleӼ3WBL5ؘlx%>$Q%e@6"cշtC o,u^[bBҬ. 7+JŔR!]lxeE61Y͟t|wdi[Ԏ:s8 vZ̈́$bNة36 j9Tћaˮ̋AJDz/T GlXq ξ!G`i@$q 6dK_aܰu|uU*IɠY95!AΔnʁ O|IrJ: S4g\LYx]_{G"yOǢ-<бHR@@!R 09ByX}lw5Ak$`dRR[orTY8]/@pPE+EPOzgXTTQ2aiumUuBOuT}a؊cnDzjt+\~^*WeTn)[9-HT5E)BTri `=h6Z%[P%K+2ao9U疱1ۿͿc_kh<:פ IRz {(@g;[дm!#6 rFajH1+׾ ѳaƓ_gR7mLQfg>[ ?j|K=S}tK9)[I*B39@sM%E /T\l9=w(i  Tpsg`M6DM'py$+~]xs9[k]=u͵Út!y("oSh@3u4ME`>z_KM}}|*{Q#Ŀh7ILueMh1p  7 += cDk9R@Q洞^P '"'0IeB mM3(2A1p7S?0"\΁$9뽉 ,7> *@1CCƬ05MnUDyd~P>,Wrk Gǚ$ȕ!!yTxUA0жjH8%bO Ǎʁ/ٿ"#>ō_gX@QN{Zr;,ߡG~ya(t)n`,㻃zNกQݡ+nb" h<h^I3h߿,vy^XlBAΉ.%n(@B,HcoW#)P-'[I=;j,֟zOysxP}*)qC'^'8D(Y" `4aӋv@q@1vȹ](3"=NY19-((c KT*~ '!9YIX׋qB0o-es!4IÚ` x$ 5A5 Ȕ2nvM5@Ya 0j1؂" r5!T.N@-k6TmӪtA 3gh83 tI@ᅚ(q sqXLpu1Jp3! T(ν`A[\7~UoW^ kq,;<sGC_o9x7Bp盼ݧg_F;nI$ XE*eȐn6Zd/0[nP0)8(9<6aCj(P^Z:Y DɎg 7I6<D8 KQA@~_9فçp]HAτZLf4R1ms} y-ضh]* nVeqk;9ceTCP0(h(>ڃ'y7_. 6x Q8 ҕ)8NV<Į~kalx=ڶǺd}ń*x#XΝ7' Dd ǣQx=g^13IZd3$]<8$~_Ƈ[06f,P# `;hݙ3Vlh)<=tU]Q^`&`UEkcçVA2 =~@\OHHb##'lh- :4.?d֙X/E 9.zpC7QFc ЯScuQ~>p?B\,lA".q~&Im~KTr dB[X װjּZZpt9s 30JBij5 l5<PBy @wޱ !GpBu+ %GB]),`-Q`Ԇ^ptK$G@ʀxO?!DAld [Cg_ΤG*jqEF 0z3(NЉ&iu:CvrK94.|\Mh8Xfe=ƔEzZQ5޾ Rsj tS$I#x} MxS~0B x`C]c= 419 0F0yQ;GJ3!v\(q?C$֞?A$&I m l72I%ws1! Qd/!"/BY:iF`&ǻ:!ZA4.y`N+=jNG:q@,@!a%V( =6D| RCdx !|P+ #ȥVH5 o0>݀LǤ?DU`H(;xv#7EЈA 5UaXg025R!A8MR|>}%IKl ,ɖ ɐH) .$2#M'@營dwy!J4.t(,mq s{n%Ⰼ=| c]E{` YE 'z^K]f Ȩh!=qک ߽}'VYo~(.$3/:3h}Y?WA ]q([ L6 E)d,5F_Rt@{CM:7g I.@x`T-V~IHzk\;4:/?A"~PœCZay?߫ڍ>U02jo8?s 'vډG0[Hbӱnp`˲(PwzUMOANcR2O\A)N"F`.Ɂ4y jm#;%g8z;F"<@V dH~޼/pb2$8' Y6UIauQLM׻:<u (EB{Z*(aUBAځ{G"𸟦Av 뉡|$J P4 R(C&)U1}d5Ϥ98Lz\>\pE0N0#h7H)EZa"1"*RIBDE:Jf/F%UCKqw N12e\.- Kt GL I0i|~O8QwǍѠA  "Kn8o)xo8p|r 7+4 .dǗYw('qӈ"ӗ:$"Gǡݢy鑑R7赹PR,@(HOiO|h{C kA5 آt Dz@J;X8c]J5u݁^8!$^ZbSߘh!x1Bhb<%F~ez+$ KpS?ۮ9&u7! !$+- c%8+*2F [S4X߬? ئhn䨶D6l,o|! p))Kz $|]C޽,_/W=PoBj I:Y˓sWSCBn e^{6|jXN'(fN]}=Gg즅(aB3ĹT~@o' pE˻%2,E0rop^;b}^`oX"|4L}\)/" pP#\ \VDNb-3A ' Àa#N҃ ѯ%dWto/.SG#V>sTAe{ X1,0Q7 a|lw1_ǃHt3 &*`B}__ q0ЁE i (MS񱕢P(SDd'NAd!OTWKL}v'ʟnL^xz}1<:֑ y|)y7taa4dPh@D]A&!'y(¼> G("k vTFfO?OyQ)2nǏL&Oβ+9uR@aN| ywPq@/d9!c185ۇ[o^p%: E=o4@\ؽ0Q#爗fJE\wm'n:i!2`Yyg^&3Yhθ>Wn(MjW׈.Oٰxܠgo]qup7/ o&9QmN(N٘?1)}^u<@J/@9B<%&/ #P 'oU_@ ӂTP6iIAia@\C@;#t#"M2qZa2L8TO@Nۨ89Q~s4 8qmB"1N44bfF<& c _3D젢}HB-0c@S#/ XPH^~<%D`/vF/dNVa/ CT.Yq=@䤆~4 hdf 2P% x1HuYYTS\{'׌c& jj$nrݲLx ehM1 Zj 0~a(`(H7 Xv 'ێ@ !5hĠeB7 LǕhZFSwkS.Y}g Ĉ$N6 oD cCcq«gRǍH BIu5e}qJ5_x2`ڶ3SM:Z!PcD|s3%1ӂFhiMD@fπ(И 9/zC?<<J;dM,qbcYsފ+8қѡ&KkUbJsޮH#z}|` [=!!|9~܄?]kc5 %3 S5PUkafR2BF&1Ԯ@D1R6XR F5SPXSN[s 0% #J$0$Pad %fT\0L,jr'"8**\i0LѴxV <}&buogLņ*_t"gg5YoPO5`2hzZ~d+I>Ă hTkg |ɾyP2*36{i y65lB404}ۅ P#5_fZna$*$'AL{ҕ" 6č;񨿿~Aނ"E )IB'n饣٪3N 4MfdF^pS|h=C@ *0oO0sFJ{t4'&eH}%J\LQ†K6Mgh{gHá2E4daFE, Q3 K!x9()dHPpcj(d ȧ"4|jCrsZA  V~LBH JiEYT__XP Hi()f%ghAS^/uP_d5Lʂ3@ Y̷.`[ ̲ߞ5;bd SSRVPPT ErDa0a(8T xsԍすA3U!O Hپh3La<9O 6S=d0"A%<_h@]Nw8p=}Ky=@yA "$ŕBP3/i˻bQ7E$h)Ϧ'rźQJb6//b|1Nqͭ&I܅n4-T̜cԗUk؁$Œ J+Mqj( 9VXɃ5wԤkPJ1ݕX-:sDljJh2[Nfd t滶MF$aӏ ,B,&@RzBM,EM0o\b+bDz_ѼZ!zʸL`1#ibF,$2ԆPD1޵iC%0kAZ\b"ʼnUi6-ĸTJWKCfmбY\ޛYFfɤQo5#moIi(26``DcA&: rBIɬI%Ԁ݇EЍpb`Q(Z`S[7d iOkiAVj68~2sBf25ԭ71Z1dh3OFMD% l#H=a0"(VlG,Fcb)wģ9PTIN$`аa!Oxwy/=r?:l)]9$8Ae_#}i'<,M4 (C<=;wi^^ xv,jB"2EH$E'" eskߪr3Gg_D4j&[g5q2#̙Q TvF53Qb1?F;#lZr(Hº8zthPL!'wy(U .H=v@J%p44.T|4rfQ87ε_H;K)4s]oG ٮqdUe&;_s[4UP6QD%z^K^BgZO~g ֮p.zၰ{f%1=!62&bE/ Z!q0Q#GS:S23h޵,F,Ԕ&jh7Htǘ8d}A@,q3':XӸԣ+>4@&Ew(?.Nر`ڟpuֹpʧ( ȋSVCvQUB(80I"R+ԩXD)G*W PЖBR0Ec¦,ԢU@6NHn(qaa…ȵs1H$)ZFp)8=8_͋p'HTU*!@"@("2@PC *@"ATT0$BJv?( Q y"{T2p\e;{\~ /F ?)6#?O`+"JVHc :Ub:2 HrO(clAƀ>Pn?TB'>UHzvLƿi p4 ַ!d.O*NP  h&56LEx~2UᘧΠ+_wl`ѹee }))PIuДHMPA)_dkH;7`n*^#G>I@au tmbC nؚn@O/llRr#M4Лp),GuݎB-4"3t !YX9v-h $b)=c ~| 0~B+ 9="~| "lEGtPgJc9.pȕ1׷%W&eTf%ۋLevG'DY1HǁS4L?}0}s=R =N7oxF }%Cb% (edeH 5=˗;q%[[ &0>qAt 3`G>%?Y ]%Բ$(ۃu_=YY'/*RQ8a:KBCmkX9TPA_)"?%h; kB{-hg>y r3:!xf /,ȵ'SتI{,8 YA(DM {uMr {Pd.79aHP 9#cBW{/?V.ؘQECzϗL5ӟYT*'Vq ڏ4Du}9FidWVf3O4:";*# BcK.gd6Jf "SVAGJ#DBm cJsw ŤI 7:4b0T{bұ{ / zq=Ò"wK:cwdznGɥP{&ٽ~79M2ӡ[: A="19P)Mƛ9UH8h"y#CuP^1Bu~vRRZQs)eS^LC<0)'~6-`Q gqrEP{35mJ:iub D ը+T<ͬ _X>` v{M8 Z:9vaCbu< b<(I\"p0NH3g2Ԋ6@U|/`򮧓Y}.1"NF/bU´@sʁͷCCOtsd4Q[0V-o ydgxNEx}}Y[)MEb4]X =2m{"CRFˢ IK訾Y4㑺s3JH`鬱Y8-LyP,\Ҳ"Rҩ!\9Ap|FrwbS[f&ۗ`ZD Y:NAMQK!Cj*qM@QӺ͵ǔ|r02|pt2k]кZ@S+e3ab="!dֶ8]N9 ryil^?OL3 Yx~. Y蝜 kPZˆ@t7^~p@L@ )-Gl4,B$>:hC1b%H9#'YP%p/aviVt)܀@1I kKr̰KwcދCn (̱bwvD1#ym{W7wuGx[{Q/Yϯ8pNX*ce?t~C+*~.|d( 6/` h6#Z\0ބs"%/u7lKK. sEs=7ۧa- e%qӉx<l_n BI~N9T ֖I #OH@(@[!#Q)Jΰm\>7}/@);Vqk^}6;u4o""24l@ߡx*|'lhC8PK!qI;<:ޜ=6|ߔtvl!V#ӿCzm~G:G`@ۺmHIRo aߖqDJqK3Žp+b\?M-i:U!q7 M׃)κe:m(U36hCKdXv 5uxA#g;el$}uP379ө\𭢮B;aKuN [ tƸL}S=wovst^9M^X;NXYEۄB;a2_2#r(PUaVg;4tqo"n@ʠPv>OGq BFxf#n]:_|%W( CݑL:JɀDC8M`Q.ɀ‡36UQ!Ǩ85W@> BdԒG 6Dh6f@@y eenޒ84lʈ;*bA4YS1m(Md[[;{+S^Y Np(d&J` A&Z^P i, |@2H`aKR䪃1K@p: Nދ$M&7 p'gMYd:mP!y2q^'f&]{8F ý񽸠1H#p!aMjJA0 lPR* ! )bA"HHb*=FhClMJ,3!f *aȣEFѳ!cϸ)6H_nƪ;e/ p룐eD=$I2$A³?pN1Gy#A D vϊk6\p@ ?AdK nyP*ý Uis抔QV &#Y 6(ePm<1|1dD0hSK"HO;\b#>RE Gx;dK'\Ha~+IW $ ~e6a0TGnzil^s,i2A+:/אwn_T@$j;3MC{ e4֙n͗T߆B@DTMC`WT7~O~*R$Z\aDF"~D8Qʉ?B<{W 1!IbNKO =H)dAZbTW~LSb^aD/ÑAAh^ŵU=jN :ݖUfރ)"ANPHՅ1Nk/%|m;IKPT&jȕ"GOwd Dg2t2)>5u3;|7< 2*E z2?ȑV?gD'mX+iJ<3AqR߻3L:D ǴCl\ĊPqX2xۏ((iVN~ȠBQGUB 椦Ǻn }t%={͏9e:?MN`ܜ xoBH]t>?*Q] tN3)9_%RժeW998_5{lr@Cbʋ'+LIh9ތ h (Y0OxAT`!C  D%P=N / 2/fԛ07ڡCmGqɪkv'V*=Z#.3t TbԄlܐ8X>7fR/"#EȣqbTydng">'Ddp0*{0Q-$$n=)2ze8QAjHšPR?̋AFL"+3Q RAWԐ;i4ݻ2J '0Q:5]uh!(=gj^#E<}T0(F [ʢ5ZAHmYUBCq{ }(!]>ûWFZN[=]^S"A.);WYzě`ttm9;@b|Oz匰OŘ(RZG9Y N܊} BͩS4yqx]-PɽB!^smN*q: X8ⷦ5i|6Qvy(&ߚYWNPQKln S{$PWXRY '>͐)6[ARP58!dh0MjR3 t'Z` e8hI)]FDSM8vbbF{9)*(GN!Uo8+I=ʺ ^v\,qUm5ԣZ9@TlYkJ/VˤTFZnvdª(voϚS8H1F6"MMď;C^i펅-91R*^Fl0AY:LԓC"vn:sFD2cWJP!FA@?NdHT]~6!=~0'Q T}"f~Б ~_.dMOQ!h{Á6! bx/Y4D<ʋA:^2\26Y㚫Vc80L|1,ZWYt+oL7Ѧ壐U_R_2;"Q  cCO:F( d ypiyR]$Mi3 Ih]0"E&j]@yY` H#& 82Z*8sGԃ0$LTPf1Aa+"n#`4! 5<{ csbzXq>tѭF*=@!pl S] m ?yK++g ?Ss>F+2]2@@sޢ)79* p (TH>&4"4abLHA7T;q}qнLjA"N>znPЉ\^|ϝei#88CbIv7?eROƣN9zo(HB/$ 0G!`#xrd!z噁Lуq $ v]PO"]fEȰI]m5"8nȈ1H/4O@Y&mY-Y@ wY$ 6(|}\.<dl`4SC_ OgCSX|Cp1'jzo?#ȇ>V>VpX0%$ qkZc_\{}̓vXx@ XT#|,D Qj@tܔPz ٰe[A64a, ټz7ac5ie)j-J|sH??[0"OK cI-0D7 OY *8K J Dq3Gn^@ @J00B1YW7 ^(9@JWJlTbpD ?,MY])(Zhd8oS40066B=m$ªE_u oɉ"`/Ft=PW _e:!C-&  !tIh @Ob|B=iMƭE{!_0"QA@ѯA ,{ %PQzw#[2Oe(=L>~R| MbDMn"QJB=3eEZ2_yG)rOoMSQHRw^b[Oo_Qm&Z =~~6hxIjZ`:H$QаCdžX0i,}$::3Gá 3+7!j X>s4 T4пbQQNzOt~ ̇ g (Aݞ}&{0mZG3,I5 G-;Bj*;΢2(5UUTUH)?A E!a@ )n( ݂5^őP _pGTABUOAT%&`h `,|qD\鼃4aJ9CLrM ?, eQOE@}| jHB 8d (lV72*J >r`uW/YoӒ$uYƹN^?7'z/ 6*jVm=St[<"A펌d|0Z[X"82ɸ,dry玔vn3|qmʳME^|S_p O1G^Z,Wȿ8b O8%]|~p9xB2ED@ɹɄPCX'r!:-CH_f$/&AX1ȥ srs e Ġ?H\(I %l:$M&C.FƤI 1]QEA.c'Әf 1 Ӣ)J CĄ6$&tؙɂQQ<`bLB*m4a eDiGc:;Wsg#m):ǂюJ,u6keR2)"` +G 3,4Za@] ^qȚ;jtAc f|g=. V^2 LxbFlC} >۲j@vZ4}_E"C|qYT"!x|y7v532aU SAOp0L#$( (F(JVD w vTJQ$Yj) D5hSX2r)\*`T*c`DtKMN:+flC8Ps2eEx>K WzݶP ̷~x9 #=t{`ۚ~HwfH~` ñBȞc+h>?E9 R MPCaRDRII)T1T D!3M%,PLAE4QBұ$%f"xǯ~?%HCi 6EȻ<2&U4NWNU:]v{fhmҪb!^`Wא\PqU>MR/*.$b$bkQ ' LښD(F6 !s<-oUV2'Bi;Cؐ8"bȍ -l~kPCy;W7W}] Wk.!RCb`$-K;B v C4NavW^^t0~)'?>R@6ʇl |y`ڐ!S3):`#LABU BA^ JzpJf8`fdׁwc$$NFFQ0v=Ix9V]:V*hHٮ~A? !iyC9 QZ~ \|b3jh9n\wYt{d>z X k@s&DJM;' c 80M31z5TO#j 釁 C&*ĺ xtEUqyf.YF%"OaBfehP=kT]1TZUF HrKiPދ&c5MHlĐn   HCzNICPb3DQ"X0JOvraWa57M`r.1ȹ-o9Ub]O:mE_Lo>>M|Cg6)n|l#uit,؀mǦ+!Y`Wϙ2$8!Iy 8n32/*y3=e{/jؙac) 'vp'th }*&`ȡUT+錮*Vs3y[DIFlA!F1p+# jC10d$G ̙a r =(AVM0"EC U,ŘHa,ZKBlC6 ܂hKX" 0t37m9\N'T뮔~W v=QY BL]VK/Mi mx(Rrq+`hg?;O7&\)z>[ft!)Hj((DQ}EzU2.x}4"85axB' W ù]lS=o!0<0?[hKan[6ō# m#TKpɌ¡]dNXAD{ s_J^兽";0̊+۷E.QKiDSj&}x-]1̓N5JaWhSSYе֑(h'7IDjtOq${Z DAS s"Ru b$jrL2(h!ɪ(30fGZޛT 7! Qu;mlQ*X(G8D0Sh)gFoT(p86A$mFq L&>j&"@ᴆVG r8 fK͢խf,hR($2(L!)2Mf Naջpr("!( .nK(%K'wm(05,Y^U2I$8ImE)Ȧ¤6ˈ`jѢ$:@ N4UACE-č 3z{.r)&~lP)f \/>6!1l(Z*=b.cy?0 ~/ N4=1ЁϯOèsG UUR O43tL¬i4;*˅T%tT0DO"\o$XMk?'UW4Ccew6>t9̉IF]`|jx ]#6M:ct˒-8C q)"@R Ha,g -oLlMVl1g$6!pkO MJ ~   m.'8G]x_Ճ,פ̍d؏ ~;#6m2u6_RQ bT% b@| 8%IsI O5+?3FW]x ;FM uBDUu1g ~sCvN=TqjOaD$Mf!Ҍh:ClʐJ5Xei,!"G^O醈?OU'wd0) ^F `,n* 9aOlU$*a@ͧIaB9w~P}_7ަ_*l6pᷙ3Ce9$[?˺VBB7'+[4.SuuɿuI1FP}[Mq - c SLr~埫[1L|܎BI| o)!T\?ͼvOJ mՊ!F@؝ӚCt@مam)ExlltЀF4Nis JU4Ml!66x̣P\\$SF_Xpi ]Q2Y4ZZu#n@d,0%1Mz췼  BB4(hdQygh> @.dB1*`$L0UĞ:|pvr%JD}?a]`}2/AdN jMrX}&|*PEG׵[0m5m2a(T( u^v0ڻo΃yHB( NB vy.61,F) "O43^Db?JTLl" ˜sh^q܇[xe߂aN\{D D+<lG a ^<2%:jW O$@ &BOrJn2T)Vi6,(i%&UI5Z܍A Ė*$b̙7A(d6kS.MHaen 8@$,fg(ưH`VyI)h.B`MlyAb_u9jԫ 5gNYu8B߼ח;:&SG/&.B%^Hf gG Gc}ISFla`i) Ґ&l+;hCŦ$$]Iυw|.+Z6qVs/pjͫ=:A أ. 1_]\u7"?82mA1x5=tCbS0k T9%#:iQ Ȗ_!uWurJ|7ͭ!4Iv : wPc1omoR/|dQgQ.*ViX lejpN˦: (0wˬL6 ci/`#L6aX\h3E1rR0K¥!ղҊ!AjP0% P  BOBAa.,$;O<!q RBqCxŒVNPܠ$yr-' =02 Tڣx[xN@2I)Wx/ TQL Ҵ DJ.܎Q$K̪BDQ ⺪_x쀾eE*Tx!CiUfD= 3L m|@b )( j `H`7g "jϲWbbIsoǵ!AWꞲr~Jٕ T$bxA;&6Àj՜ZVՀ0WƢbxuZmiڈƙw"6nN]A-v! ?G쟠4a/_2N}@TA'ۀI%ITCM+,IRD)5S%A$A2HJ2E$FIJE,4RkF Pl@sB$ Ot8ղ5Nxooy#֭bv0.C7bhOD& 3@s fFBa (h!t;NhUp3IRr2(ȐqĬj+fx=I$d(O:O@=dϠhb%'Q9W!Z ɌʩJ 0'rEzc>K#8 jp 1gE}1؆"6»"!Q0n(@Ln2)(hb*L, "* (LB /GѼ0+Y*S#Gg6#˚b#u"OO*(`Cڤ?yJ[w15MhSIS:/=K`oPD B㯶#ӉC'K@=c\C_`RV'D6 .]C0FZ I eBA 31፰$fԙ ™h8Ą@ R%%D=,zy~~ry]+Ylay'Qz ˜L"vآR?OLIB@ss2 >( 1, hm 3F H@?LBeG(Z0UUPHc@[{Оl(K%ԣoj@mmҦ1JpU *||' H 9BWS .-Q@1Ԡ/i~ ̲zVX&06ging}^ &(+))ݷ7 X\VS.YaeQF:-,`Rx"چq[.Cɹ o# heHw晄3aumd(6.44 ȂN"3:VOD@pG7A?6Kܱ"t?iQ=>^%i}5>%ձNQx()q,h{! +2*g8Oz' wꀠ( G#F-Lu#  / {++Q' TgZ,EBo|[ļûS/USF:c5$K]:t6fԹ(h =ON׭Ɠ3|D6S "Dd;`e0Ay[Ӱ_0Kݜ3呼qşQ& Q=:P]y&x!X|۫L 3Iÿomk5@~7gK۔:iޗCC|B0)u02τL^Z\]5{^}; ep*hc[xG DH 踎3k;:gѱ[QbCτS\͑`}͂ {3|\2!I=Wrg&v*<pNϠ0!\ɟ@;ݴ2CY5| ٙR|Ltt$G+`e4&zS(xb*RC:IwN*5TUT kZ yfJ'lWRA "j`n"ЭBTuӳ$S4b-1QdaRMQD1&)Tz_e c Ƴ?^b+M)&G戌'7rc>(FA>iEK2"c jB?O1^-HhyMb8gf2wy8oroT3UUDE%٩ł(jˡCxN`(E~/aut"Cԗ`NAЀB(37ԨLEZEIE `'0C# @j c_~DɕdmwQ1u!b43U/t+QCj RrK:7D1vѹԊ}10guPM= ' n6XX̐5i0j@GH?So0$h HјC+P&F;$nw!$tOaChBpD@TOR:kp#;,ST3`EP&4RDjš(B-F @ uk32j5ddfӒr0+ ʈ6aqI1 3PkepAQ@,m%ljKj@rP EHu$\ع*I[X  [:榦H@%$aM UU@@ 1]lf`X=4檃N &T5\g`6<~5*F"4p'9X N & .Tf!&dhD%;hR\d`0hT666 ik7n9ٳKa^IT|qJl[?895.m͐%O*w4֌C"9Daom]bŁxf2*rt7GISjd TR6C<e,Y0Ң˲0ְ#v4e┳+[DE ͖eU*SH3 ,iO]IMXzpf@v9(tȹ/[Lz *mL(ƕP%ã=ik`”jc3L3)B V#gWCaRcS#Q#WC̜CO4V z`{4U7IǓ2L_A(nsvv`l"yBf'BۉHe#cZT1P'jQ捖aƏ}C\0(X%h\uC;<$9T2v. ~^ xa_Wb {b h,$1{ Gb/١>4%,Y2L <{JhUW#E `4RN_c\ Ѕ-S1V,nƄ?#w-+Eck#3#VfZ 19&< 1#ymݭFBa2$391oYaJ HM|n:qEflˤHb<`4W"QFRJIaaϏ3@N  R/O tjmN[Bބ`v}ծg-]{O# SU$nQ,7;( W|R! S@iyn~Oy`5z6gÄܾoJdRy9'[ `JghX:R8* 8@t:"k V*0h4$O,,AN0&1&DtiECȡ% 偟I>Re#J20JLDԂHJa't;?FW$.1zAD29Jd5 bNA~oc\""kx@~Ce5 C1w҃{R.aY^ ;!5GFl#iXV 0NU$4Q: ?. ba%&`@/]aG%'ϱO%.G-]^T2?AzELpC}bV*j-AC O|@;?33?HHD tl*⡷^`B/$"D}B|r"J=?K P$9 pfey` Z tǏ/; "Cn)T̅$edReH"XH`AQaD0`zr|aK'T7y';+x9MUT6>J Ă>&&҈MHD$3̡Np6.CZUUC1k{ķ'DLmCvV.akk܏S~tAaLF DƠ!5¾6KIZqpGا>PRDRyA @3F*aE-Ҙ@Qus $3FLF9t]@F쪈L`P%7{O2 H?䜄ru!iI Zb!`)( ȣ%0iN$ @QB.DkX. 3 r(HJB!SÓJp(oMf 7Nrǧ^8bN`{C)E؉2 v[5~cSj]G Tݗ'c{H"Ԃv^ %%ŐҨ=zY$sm! *+ " Aw!g2T B"J%ZYwѼ@P L`-X"GZ eh"EDŽLPe-"DDR dD:RFoz?07 E5usdXue}ݫ*%]EàWI/SeA%B>Ea@qf! c s>(ߢ*Ŋj |Dm!p16Zo9ձPYPjYl5+k EnY+ Y6D~`wbK.jDv`sT%h 妆 KI0?2J aYN5jfIP`t36D"I;?=wa2 N& J]jd1$*w5^:o |nWʂJlh<17JZf}]E@wW5]͝0-D4U2 'lոB.Kcfّk =rQjG'i:>xX0< Bxj=Ԣ+\,:ɎhBj)=xE!1-jɅKÄ"TDT}73Lh L)09o514qc`f5~3?'lk=w7ưufuQVjR݅/~3kM]3*" OL͛xҭRJ~!`.MԼNm& 6HP5'󗆘m0' {+\b6݅DC(أq^]e}x),q[slܐہ+y4칁3]m‹} v 8[DD a+*"t!@`(͝+.nH"u=-T@*p w \1N S_ocTD68TL~N ϙ_ =R_TO=#yL8[ }RJ(mzS:>в"M4lB"[Eb 1|))8yx, 0+Mݸ죁ǎoȵ?K )#_\`[nS2D2Xl"j~RP hoM8e!TS''')^#4c`xT ?yEbYWY5TX5!:eϙ{_6K!=(7LK6= ٝ?,Ǯ #V_+Wx%c `87=kx[\X,_Pbs;ذ۴2_׍E.m;ݜ:;I=,S[TUv>F.i-%duM®,ms276݅# |"{.l D^ [i*ׅ3ДDxMGqp7 ݰgng~Gv[d!jsT$8W~ZL9a7-s|43dft3<'qMPw@HܐBm(lv {Ĩ,E& ?yOMQ.鞱wUʞD k3"R%>G9j |7T8 $x:!:m=ۋ0ʃ Ċ:q[ a!ih01V>BgĨsN !leJtJ×Pt CXZDrgj0EܦP^hy A$O\KvNF3I7|y[+Sz=[z\<78A,FEB@Qbjuz ^5oM_7d `1 EeZzGs5ɣ* "R Ii GlDV/+F4JvJf4;xb>B"" PDZ*] G``C=E ~#0dD).ubie )>(Q4 kҤch"Tͳ3&oP~ H6*#JDmz6jW$:?&ԡ?`8r}Xq8Lx%+_ b̿qTxqBޖڇlcQkUS@"5J :! V DTYUL*"vtQKBn[irBBZ7JɁ"L@Ѳ3m5axhKQ<$&9شD1̬RH*S1 F @ͤ'1A,ə^BlifhRdKbZi-]=I#mkm'1 T'"%)8D3ϼD5B+J6Ғnlrۂ "nHr@b8%YH y b&@l1FxL@ n!$$-v$u!H1/kAG:d z6NCH~ν>j+Ic)-uHH~j}W`t>ۦRc1/2,ĒŘ@kBb*e0 X\?81lWlx{l'~noM@ɉH ;iO b7pĐOD2!J(8M5~NVdQ/;^f9$1aMC SFb񁲖NQib)'F@gZpMW'~XL&P > e7D9`fQp5YF>ٽѽ$SqAi/aDH5(jB 㣏p;ÂE*AQHL-sEJR##)U3{nC^C\o-a<#6JE@}VVu^2?Hjn*XMtE6! U~ '#ER0m# ȳ}NXkmr;fXk@o9{ќ窆@o`(/4a$B=ۨ0+R^ߦxޗzke9o\ GFcLBVqɺ3J|W9b3r[" DeRcZZp.a3XM&y^ j#bco JcPfd?*($K#Z5޸!Ƶtr=wʀ^/Wp+tz*i6 )ƴTɼm'yεwwsqN8@ &m ߄ޚ1X!$QPD4CQ犑x/z1W bKN8Q6ʄmiAAPGAg VB6̊p%=s7pG'`F Ĥe2Z4Hz0XζGj3ЄDoVH-A7#ʬPKtX͆' | )c4lxDkYfc]2XV3%4 U`tCֲYr֛h畺cgxV>\IJU2AmJ5]3m=@\%V2 n99nxw}6i3"W#KW\.4k9khgŌԥh{ͼKl04Qtc lm5<^83@h 1B%%Bj#r.݊䪊nCrǤ, Ӭ^)dM5`M jrCEQPz[u&xx899H u.ᠣCX "B"*iTr ٨ 8ٜ7|;A\Ä1O/7łLbyu Y `jb4sPnR7ŏ 8uH"y7 3 ` 8k2qՃ0'r`LCpp(NNHOif$#P0%845"ځ ju4T@:#[czP:n$lMf,F"! KSc0t8QD9‹^ e P& ta+-$3s2(8# ~ :&nWVL2<2icFZTKjf^)t~byh `v!7A6 *^d gnN'r<5ߵ5)ݰpxğe5L6óVK > C򃷏!xv^ js3'ubF#jq$kMgzz "gjqV반jAxOh €Ub#1rv ^>]\q/0콏y^FMa-pT\JéIHȕB,DhoT-hB-Bd46))Sk n<ˆP6y;(]Xh`2H|LSc+>JPd? Հ~}D$,4gݶK`?䊣 %Y$H"$#Kd'Ø*h E\Dn%M1* ]YFH$D 2VHXc 6h)eHM1 6LǤ:`)fJFtA\UZZFk!rB4v=6jG1 N#dW?>J{Dб~0fvs-+"=b ځv4 UdESPQ$ w*)O@4e zEҐ-ުDQQ3!ޠD$ąYnT02ObA}H_KBC V;Ӟ!Daܶ`(@ezH,rE>I"jw={Oݼ^nl Q*7+UHOJ$M ˶;edL44L *eP)ځA,\Թ <_%~oۇВJSr*~b;b$Px>%O0Pwlg3I IQ⇞vٝH'͎3 #d %3{݀09kِ\D@q5 UmVpXM G8H] Ac(D 1bh-:$}cbukׅ{AI`X3y2ıa( Þ<)?[ ,ĒH>b'ڧdM#?66"pD(<:PW(v;%!E"0|7H`~ (}{}w##dHL1(5w}_/0K1c>1( j*)(,c01 }KT@ʉQ+2Z0}.׼.'!njs:Q0)n}w=ߐy88G.S"hZ+L-9kya`H=dwDLķ@̘(}atTQ-o|r:7SAF4y! 2 w7Ġ)NÜN))z kz `w 10+Ff D?\HC N7&dD*DdA@yv[_=~$n я 1AiFr;&XCpkABRa( S|ht+j xX10e<袄Earj쪇r }Q4B+@4S,8e1֠JH4?*U\i6Jٞe15q34*Z6Y`4|+ĶuuXF(T(P;BXh4R#lmWt@P}8!` `@#Pn'-v93'z.@!~O-xleJv67& |`Ch o! -S+e@Di(yͪm`]KDeU4ef+ ;(@2G2P  1a*컟 ci(4crQ<`9d. y3ʕhF) !( He)"*I2 C @{Fc֗"1,Hu1a:Vub~FHe 0Fb8 8b~A`b;k92 4&ClTM8R3AEѦb7,̎ OW>__ETMz h9#{BثBֈz% 7ُG{K?\KPy-*xj>(2__D(jM׬XOXl䦟㐧%P"- дo:Sz!8Bͷ@5)5y107$E,K?vCZ |,!@*kV"HU3lо.biH|)_^D|c2jW CCLFv0zkЭrϢ- 3 |΍-cVT#pOWm%] H"U$bX"E|J>$ H=ET|!A_TpD`UA=g8zf9j/ ```Zp'ɝy@!Npm򈊦}2rYBZ.{1!Y6\V 'aSƠBrM( <0UJ"hD QD_?+) Zp[ܤ(K;6;HzN"_ ~ "V+g(S5EU4@J'+_8HQ= #@ov,3G盘IBGm l”KKD`ҵ(oN9rrRۚnUbv@7nTC tz?T҈ЋE ~8&R**a@Ha}^G3!Qb>G^3܋(= vulI'E(ND 3?,,P HDD $0 )!52ATU4$HRP# H-+HD!DDT)*HU^-X֤Jd"OhF:)QB#C 2r$$La0Kv7:#z MHeN% (J-*pB\"j : #)P`e?@: 01}B ӧvx8jq+`޶sl7}ޝde\}yOJ}8w]Cݺj|N} Y5]|}S܃aNDnAdJ|bBwZ=mWv=:KIM}m2p;XK>6e`>zE|fhHR[w^x4Rw{3%F=OXՙ V/OƁ}*aòھ޸{;'Ս^5ڪkw({v%zA4j h}k>:@SѡTD5 ] )}D}ꄀHkvGlz̦m;{=w:7лT@ @@Zn VHU X"cz]U*膮@ [=_g_vzxS}FWAmF)AU!)D TQW]Ƈ79& =]g R7ϾA ><}}(t3@zoxwvvO:#{_w{k}W{>x`uy:+jO{^ԯu*R5N((o'7x_w O9Woݝ_xls>Ϯ}!=Ǐܧӕ*t뮄V쒘>^x<N׮o}=ϣIkn̾향/ᄍۦ˕o{]Vd{f{s{&^Xnl /kj:rŻW}[i;=e-}ֹl[gtv]׻î7gUaBNckr%Ckzݭw7ۖr= ԀMm^aVwm@*$Zj4}}5=ݹ[2myPz_[_@8(sv;;8ZmB4$^z;Wz8vl8ymcSwQmx.Խ*T۵[޶i7YV5Szsiӻs{w[ww8Q ;w=Yu ɇ]hRmk]׸5kҴv1DMێۧÍHBnijN4"gkݭVǺumgsk5BvwwƫV幺wK֧wumUv♞ǽ]v4 vmf,Ytiwn`9t`QWVړ@ʫZJh@AwsáάkN-MVnj:ٺXuJ:U$*emκ*^݂" JSE+]f0wt"Te ҍӻt͚w;JexU{4ޭ{0fj9y IltsvQQ)=u=.mEU$kkAT;hL77vf-;ٺi׾u>ѩGzz46|CR{w}M,@h&O&)O)A!CPj=&sࣿ\ qјU_&m{ !"@8%qPБ!D.?6rniHiifa7V Jf`AD5DQUDDSӣ4*JJ(Q )b@![W14A(Spr?椺hfmPFq.&J 0eh$$v@ JA)` ,MT t(DlqR81% h\#*0!"H b)j( 0(8I&JH8q MM(QE& .9 )PMDI&&t@ae!q$7"h(D(1Ԙ#ipJS@1YTHOg?!EO_ zt-wNGr,?4 R F&:O$r=DX$" aj#!<0\H],Ƹ hFKnKD@D" +"xw']X{}&O|շ'.n!6A 1_,B'i?bUfd^*A`HǁUP ʂR ֝V%2n`]6u6qwYVlw-!i1ݦ+s,PPƳ&H5:5E* xg"#"!vci}0IZo_0!1 banzIrR PUI TKQE?OvS8zNQ^~?+Vx6+kBR,Bh4C }0gҸ[7g N'T=y>#%Yna#[7:+Omg}y.D!}g8Q?4*():kR4awᾐ5`MX>9F%ӗ`>b w?S%L0!a?< M!sŲ0Š}~M0al%5v4S>1&;ErZ[Dco f|B6ٱ@۪bK}vq@4u@*JY!$Y iP瓢}#,)GmշMTf%tAz D7F,\ot񲳡F{umlN\Hbi: ."2tw.s\YC(cOe %xY窯ߧp*{t}+===>jz垭Y76lєsO>*(r:_c)uo5?6B_=ߦ.n7b[dԊA?ZƏxbf+_>;q 2#O,Čv)L*~YxҸ5fKP]yH"F1$kxdH%ݕkf(8J)fKV3p^a˴Me# -pp}+ĆoL7s)sO<~521A)4 $eIY23qo$Ib>XlXe=odCgCK7HPw}F"6;烽HJ]eviq鞐R5D1ل`њsH)UiQ#5U(U=d*:5o0F X@D@KKzF H6tRj/:zQb1GG²cuJF "#UPGFN=43ƳbUb FmWйeΉN :4UATI3hHNMJ`C!zp«x#wP u6vv|?p~S'PUHvS H34'TFpFr>LjnV KN  B@G|(h+v };_~饎;BeF98}n E,^Y}nFV )ZDZ h"d 挤`f] 8Ud|*VYc]KӆKqujV̂SO> HBSA`??|ճ? sh_nk\׭Z-=(DEjU}dH s?C8˔`m~8Qh;PH0^.QK*OzU9_=Oy'ʗWU>5TpöK"*:aպsqzΌ]IJyVUE:'OWl~U8'7Sנ|!T pj cCȽ=B~%bI?:k> ݤJs+ QUNz3Cc)751*[ 7yF"pQcUTǃ]k=L&iFV_ŜcYTmraUQ#mPWRMW(R#ՇJr5 [ S#{cǛd.3D<L#74dFViBlN)8g1BdSI,P"8\4m1hqF1F,g RiW!rBV#+.4Gq ub5b!6=g~=ߪz1ۑi8"#s3 +]xHKzn-mAfˮ̊(1Ft=Eçym Q*٦<;$ֵy.uUNW]N  𝘙] x|c0N\zFGcUaE|fsUL]UY1]-]f(,~X9QQ]=1  gffo^>sӌO8a ,(>@z5df·a^cCfg|$ Irsz#g^4 OCDXҚg&1(?$>OAФ:/R* ^Dˌ}#lo <Âgx/43p,.`%Ӿ/i]#+ʘEmԡXRKL*~ Ee4X6 YRR\u4:(I]\o)h"D69?=A擳hq #,]g蘺g-h'DiaH{t+͒IHyAiA=:z|% $"p#cNC:p!CbXJ ?tW"Q=睂M۽@ b{9j` S PP5n mP]tj !!<>Q]\iO+ꂑ4Pg SZ!JGja>x<>EGYItLHh:N|= Nf `?s!$RDD%!QGqQEoR11e~v͔9 Q 5SBUb!5_äPOB (H@*X!B?F(D: D(JQZ=|՘2|2((^4(J6H|c.YR- UGD c3&8ʔF_aͲcGk3xo/\Sq"E 4YN.}ZKekn3`6бpi}x1&;ķNL4tk(py{bpajwE`F5m^t黜R4H!y̺9.<9N' IwZ`I"&IDIBLH0D2T02Ij5 D)DRZF$Rgc"(.A!98Ոʴ0*V 0ADX!B/rN:B("]ٹL3WA`Bü8v8CI,i QoJBh]}^- n|14j5S=MkE98RㄙTDMmi`(ޓin)ZLvhZSc29e<90FFY.Os&g#+en{)c wBF% W "x&\vAC9YKQ*kV BLSD JPD`p$(2)r(A ,uquy$F:ZM4V,v6OѨ (7Ù$ h~؞]pSFѺxaӌJYE )VbA)VbPFG)"$,HhL[!}z yt,ӻk = *^K1=)@-@YwE i@ib*w HD(Т4$HDбb4E!J4Nnjoȳ-FKIo&zebE%!$Q0<92#F0"o ȅHJ @Z"I !S撓9."r!F#`*~8 _w|AL4}XU5 !T0M U3 Ip5"'0Nr/PdG (tI'.PJejР~g20PGC@Il&(EP޾Ww>{iRf)fa"P]0&KdHx^fҎ+qQ1#iT٦,Qgi|^!Ļ#viSncfC6R#_(Bld`m>ބ1<gPv| G|S#Df~(QZG_'@6 +&:\oYՋ6jɲYߝhR)Zh(JZA @)- &c !͊9`> lc#y.(6ΧӺqo,a-%zUG[!(1 xɧxB>|>.p5-|t8=xSQ5*¹+IeV[L=ѯO8yș1[-xp! XpxC}Z-΋Nʣg.x#sWV5/w +Ha5m>iTo@~ bDFP",ҴBps~||ե3_sSd]C %NN]J[QIlRT2[haM9$\0 N+'Z_pyB?\41w8v#rZam|v.66ؕRQCE&PQXa3N4!DVqJ2s*rH 33Rր )2+ *YTUZ7`*( J*(jSBҴEEQ5DUUDMr5)a#ƣz #A zy71Hڜ[)bb* \5K).*U`* ~K"!N;U)C4fIDxyjN=jQETC HL5MHR%3.N@P4fEѮDDNe.Y@FҦ<2 +bd,rXNFPֳ&JS"hʱ"eUԕF*&?zfHQ<ϷTHE'eW\Fe4" KTQs~}C>@dQI#mB ՙe{ -AHڼ5#( QEf>vEY&Q).~J| zSɚm"zA|̺ TS X|U'}[6Tוur’rȚd}I# b_&c095Mr,iebDb(mpcI{)VX !TF _׭TO?J4S @Y!\Jj d:D,,9rE*9cSh266X;3"H3o)rZti֘ddXJ>vɭF؃E߇wu>foCqGR  ebeOd\^3)(BbXxܐ#4-yZ8,qȦ}ޘAoAi n6$N$T|LWL13ՙ-9ew-ukx֣vN14Cх4ef&AҤ$CBD J-.ٖSXnEPjej1\ձa䑲WJRC1VDyM@{ndn&c[kˬ1DpHS<ME^=d{5=<@ӴMD40pg{_qS $ ꁄ-%0 LX(-2"2M*$1%S &IL  ,3,,a! *!bj3f ̳ ,̄U`3B 2ail ¬X2l" p ƢhP%hIR)*)(hhe$"P $b IH B)jH(X%j! J"d()*2b Vl,C*@Uc , !U ",b rhYM֦a %.U1J1x7hL$\ `5Z4S.PL9`F ߧ׆m٭Tn*xd8gk.jcTKuh#Q"aSdr(th҇w1#AN81=T] ytI.9 # 4}OP=^`/|nn,Q=c )<4sUuK7hml(~1nh-& Ir϶B=wzƿ{>cv|7csrk>Sm6x܍r 'œɍO+#[[ü2x#o(rmsf˸'HzqziRޫ)Mܵ1UHQýo3F P{oWӘdoU6aa,j1G HTQmUNx1Qo8s3kjSDd!$޶V]TT$m셑N/hW ZlNQOE^.GNHx&?nܮW|P5"RaB'f |RΛ&)RaVxYC.z D `s[p{*G7($1z_`ЎVyFW>~ Csأ0:w6FgFPkXa5ĦK ]uwu"3 %4"US(p>O\;֞%.s7yx4]YcΏb+MR_ P BvpmkUӨ[BĽKW~C0|8Ȗ`䙥  PGvz1"fr ZMwnHK:a?jl;%8C)iFßu庬KWzUL{-ձV.s`/Y茑/ $r L`jh2̑lmdf%Z"BP] 2*J0Z%ҞL z5U7hE"`U@j=c{?77~=[`pqxN;>x\ƾ "@"L^ͯ3Yrca2uO t_slx WZ[:u7t~4.g,j-oev!ؚ5dw{0eϽ5~O8yt=z(2Kٌb'$K"@:<xş 'n*qſ_|%p㶜2]n N8sJP.|84/u'GC`~PR;W`F"Tx 60΃FJc`18Fv>x|A| yϠ[L^n Jk(({uY G%qxxY%c7$ x!v.F֎t9~_Y{=?¿srƨO{:N82Sȣqب{:_3TU]#jZڿJeݩtGT%VsNW_Ƹq[\'^rgKby=H@fGt}^|v:OV DV8%u(DR'#L˩_jE귌.114)M&չu a.Bjn4JY9htmj8mwO ƸEܵ~$Me%aK3ɨs'E?9X5-oekI!W/ˆ:CBKjg6VaM*ٵbk:] y⬫Ιxf4+V~ uMqyhb(5q..0>d|),pGզpUPFd[n Y°[3Rdj(05^7ǎV4 OH'zjyuVRZ΍gԄ/dU_0혍zzTjR S7wT"!LW."jVatt4c? \x:|3P>Aջ ?0? vU$ewL+]x$YAGG'M\GF@˓YZO<;]}EAPYfiȼt$G@bZ ],njI)E'R^gO9tYܙJjEo5JU*̙֭^*ry# \g.wF7ۖ&@WO. TZPq\/uRԇ0Bh)q\J la=)=笏l3ת1~&)|cB_dU)(*eqw3|G^FK2\]Uc|hH#2>6=RFDLW&A48V 4 (?1_5)ӷdžJ)'Vih?:FR,k'u8: p;}eΧbTR+9jUuP URbjZN1UTNUQL4ۭw{4QCh}8kY(؍IiC.(&0 Cw*uy+^RBAßMNܥח^yʂ18N$}a IwHopXdBik3[luM@qU;yrzq>dj.P ]sJ9΋7{xT8s3Rq-2&/$S25QƐw^IuպIkim cdpFR:Scud~/ɛn4R13 #j4Gd8ێ wɔ#+xSc!ǽFãY)UTX֑֒MK*n]Ɩ5a^5M)f>JDQqd[E'4 *"e31+b3+G_>TХvOeլŸa% &*;jnKiUQnF,"' ݕɨ8UT2lՔa4փ "k__o~E+i{h2N=b4 ? ~h>A?CCS /{SL4 )68Wfg5zuڟWI-O6R{g2u/%5~XpZAMP5KAfCHCf#-tdq&%)RIg[jg%QGD&]1K֋,^ԍ6- khC8H4Jh),8f'xώu6NXpLU<~P]Kq_xh!k}Re6A`:ȾoӉN~+PJDbH5+@dS)5)f*P5f7MK&dbۇiQmmc̞6 D;0{" E2sT}}tzI2~}>iy<l~1C!1m};|~~\iQp`PP @P?}xAFWpdߜqK7{GG"hWCQxV ԋi6{QO*1 ԥDjJ@3%8ù\}|egnDK] u67AA_w*1観5r  (=hVIdԸɀcV74דՐnM$< P:tuCkOsDrO,~^:.le6܊V2뮟88:>8s2* +POc|հ1d9REuD֩)jGV >!x)Ot/;  =mX;^BY  oe%Öߦ#Dq@yl zx$ԞݰNkEUS27~׽{q9Cza.Gfq Qsϯ\3GHCrrJ9~T=;|^} 7=,'C1;6v;8^,b {hYDJ>!NZjՌ)JR:voRF*#τ!Ab=r"yj;PD8Q'.F{[ӑsu/'8J9q U_}uGFbnE;mw`y _%xX|<0>7#FR}'.8:pi,0f zD2?ʷY,լ,z^RITSW t)4H H7 } i/P$j|YRl&k/ghGƉ旜V.\;vĂ@$Q1쳶~K?}>?>ڀL ֕J{&>:o?>=KPcz}c?.w_S=JDߋ;9!cK{䩲}}yUI3L8AMc'RjaGU@p@<HOȀ#VeeEb#I][eӘW_dFRGa[;I*+`F؅qӮ'`(1eA7*~>(B"`/U 1{~8ydu}֞< N׵4S A`N ᧿4u<:o<]ˠtl(wiCaV{;Nr^S< ;]p1@gZ9ހV y2U@ivtf*.U1ghDB 7m+ aUtMޒoZQ2S'9/&#wh3_=Xw0Э$r#mcx ٮ&x> Mx8ŗ.]ZF_ѯm hm{Fql;ծAT Cw$_% "kt ;@Ѝe5#E'Ciϗߢ&iS-%Ўjx"s0x?~Sj:>}}BDVviNh:}EqD2h?2;o"7Գo˥%'>J^P>N=G7 }0 *Wm[?6N|y~)O_g%bՃrA~{JЋk #O<$2TyS1DwwnQ?cg\xy>r}_]u|UI2`IKI{B _p B*\Hi& *O790E/5{voQ qFA.A*SIDWtw K݇lHzES%ϿYǗ=gwn69Pv0 P}_́9j~s_@׷^s"{R*fBm M[-G[\m?hL, ̙&ս{!?N8cYMӶxZX~c@חSFu:ușO+f(@r:oe5 rTDЋ9n'NJ dG`q~ 2@Q~^%}u6ߺ8\*epiuqګ?z"+ )q4ITd?/6mNLxܩFpN^47ؐ<-XPc?Hɦ Nmʃé|9}>U LT{_>hOzSq*no[ǹ⠎@'Eސm_{>~O~=/6y0<,B0H)M R)Hu>|E ??|5" !Qaߋ!Q*TAN>;#psa $i"$B,00i*ZbB$f:GƨZ("? r*1C"BNa JJ#-hp&`((,dL@u3 _aF(rpwn RwzwlҨ5bS3y q0+d\d,ȞEXAK(Ė\%9;e\hbiX )P?};T _'= [ipAG݁K#u?Qrmo#>{}퇦÷LjXӼd?gx~"=,>hE$MOoЇKϳ\ |V#콀(V/UrZsrn&lb:V FؾYc;a61nQߌϔar8 [(BÅ t"=s0}ݎ$@:Fcg8KswWJ죿P E-G(CKRh#BHr<@ ~.3{lr׾M {Uڋ~Vph_zù;~8'p;9ni 0!b:IQJ5>˜  0X=qu.ª!c2DqnQ݊U`kiS`' %p(=› Q6l//*ʎ\ _'UiCn)@^ZeOr8ɷ,oFZ^0juެ1Ǜ?t9]fE _HcȈמLaGO=D'Juz'v aoAqQ Z@"S[Z P{_C]˺f?\r{039z=V58(P ,hHzk;>ޢ.Q=/sXot)kNVsFW[.ڤHgɴfSP*D\5T|{|:xjSԠ9_/펧M 5|@g6ڣg9powL̼`A@>p!95ÅoEժ#!eE\nkbC=QGU=N4DUl"w?/{HQ yڙ({-`:z- 2ݟ<99*8Gg<Ⴝ{)V+Jn̠|^q}Ӛ7Qd#+QՁ#]fzL:/W_L7#( I{ӷhi޸N*m7ToXx|P:vpP).sJQEg𲋉AI(8s{Ӝ~NDyaޘ9Fslh+ķ;x"kF. P7.|v7ON! .{ąuW[D+z$=D82zmvaxL$=EkOn"8j~x={U`‡lmgh _'2MWx?XQ.<*a7ncΥ_ l_Aɢ"rmj:`QL΄~41a9ׁG^&yWAՄuY _:~ȄPF buFPH= adzeV"3@UijhŔ#H1 e8d72׀!%'6U\}_C}s23<- >+G v){2|jF>UXcCM) t9a(0!&cE!8L6ݚyVUJ0169gP}dxo&=}ǃ33QzJ'n?̈́>& f/ۀM/@TK{4~x2ށ{<~d@(7o=1ݟ&'@R)^&nTIs r[wacм ~npV؏rq^&DGWv "4x巴]2^ 6iՏ& ==}~FHJI8fYR8ĺ8 #|T( P{>=(Qm';mh?^;1 i.nHEan2`T1Ш3UEsyOX_L}$Vn7B*ֺm%MJʃ maW%*fRTQ)* ڌ,Cc\È5/}3|[q+wsD DP-+6ۯo\U!|9v^nfffbw`OΟtׇ[IY_~k}=\kωYr]>wMC ];x/CA0a>\p` & 1}ի) N4rUШvԑzPnh]Z0(z<=#PrA.y(w-E?FǢ!Ǖ$^xA@kBci#p~>rQ@ H݋%" ~$/M77`%ɐt9/1$+\#9u"ZGԟc\| x򠟄| *t8B;ȽdwĶ3ۭ.Gv-G(A5*9g !Tv;ʿ0:? "}v&//7t<wx+7 Lw\{'vju[ޑ|Yz$:(~ px&Kxcq_*H~hv Q1(0m 4eD.kHQC ;o{1$gLfLc;zqPdC ;b3Җ}y]+֞y@@0bȅw߂Y/w?"l >]6x9# Fq2<k1zܟЇԻC/ @B""E5 T"Dɔ}?oWȄH2\5MNf AVIì &qq 7uw}Ί@f` 2[^'{NyI @|SSg4 j>(&qT #9uz.C3+d ^c6|19,80[ݲ8x{ޢw8u|NZƝ,]; W<0QHn*daNi*,<,$JhFn%#_Fs `뤥dxݽ"Ģq ;1٬;duķ%(=a4Κ>-!a{QA7{k4$Xu^C>R|$@=}>~\س;ZlՂj,+MIssvpݐXos0Jv*@ `|wF$(PhWcNMD؀ܒ@&50pT"Q3X =FI$uA5z- ۄ#F"8<.e}I}^ ~։Z!|]Z82>{*rHGp`s;¹OIꮤRY a"2bAA;! :SV ?B.=&GP (P Cɀ}N~OhyӊU/OTRPq0GRofn$夙JR SwIROk {ۧG\=DS2j@+ZsnFseS4VO2"$QP|l/$LcQeNM^i-'W_fj$ymm߷.Of*S(U8H1``k"ùy`#?A-RĈ}@&{Ik?N ?Fe4$ӧm:/:om8||ҧK؟èWsO~郢 UU{X@o؏woV- zwu濧"̐AwG܏^ӿ1:CϠrBRuio\9ka7ӈC* gO!DHO/KT~߇$ی[e;]$ C$@5v{`9 F|:¹BrWf%<γ0VH7"K~XGGwqK!H?2 Spe&3#ޟ\ZS`{ s9}:3Pl#Ycq`P8<e5@N 1ⲹל["2ϳHEA 5U^CHx_nVKgG 5]ّ9'$nd8Fr w?~=]?Gnǂ @!$n|?{ENWV (HB:z;72]Diap0bQH"p9xli@(D(0QG}xR`FXNgMUUTٟWםY^!ԁECVʫؐt I~cU9#edc3 "|HSxT>;r|T Mg/+ H" :Euw~æ{T|P g| ybzf>IJpK}7|I6Oއ \0-U#\ޱ˄ Y%e `f@vʓcI훤& Xj`(P g{0H 2~6i䯴4|!Oqr s] $hx(*V0)F#`@vgz䚺]Cj R75 D1#ZTS/@T:0q׷b $l"-00~nOlZ ?]UX ?Iƶ5)O}i`9Gi! MJ{Nr>ba9⋀mY-{\?j h Q*]%aUf 5DcqMH, 6n$ z'YAP4uH,S o,␀_"{p)#9}9mswJ.'֛f*TH(? gAp /D5ǿn0~?r 9|-rM3#28D?y>/GgeBB{_)2jp_:=2Ly35ub˪ ŁxqKE[h!MkƆr>70Y~늯D#Dw.x^JEUTUUUUUUUUV7$I$#m$I$HܒH1$G#G#ےG$rI$Y#KOi VI$GvGrI$Hܑ$7ܑmSl$I$I$I$}=hl( '|*_ Gɝ>)WaTkf!f~=Gϴ~K'7FyE %k)4d.A"{0B0vI䠲No 4NFM||r0d HLO.msaj0e̠J􊗑C=vQӫ5<}}lE ֻ E{Ǻbn«7_R"l|IyĖhrNS:4qgp<c6/u{!FsqӼ K oh,+Q}ee%_!YmuF\{ yV䮷3oY|w.?*Qӏ/?+X{=Wo3?<Hsڢi ifu5\Mvx::=?w\+^eL7AG!|y5o|=Cܚ^X(1q-B575cp9-eK!}:*Q/BTpqX خ27ד ,ER"ED]Bz(CӋKOk8"}7g ۾AhR#x&BnhANo..fחf/WfхGw .\Q׆=d QA Vj/!*IV\"-z!*4Iԏ ; fq;|k*輩C2$Vh39Umq3ʬAv$όy'J6:u놿&;7vկ}.x|?ˋcɢUw<mR"l84_۬}U{ 9ƥ9QBoKcb7tvV0F?cYi7 :B;l LCt= *O"54Lٝ88T  !yl} :`\`eXTGFf3'7{sdv\O*_%FAd 苮!W1 $2j2%Ǔ&xbF>=錅tAڂ@ >>Dw}y=V ( QVꢤ)ȗMG|6}Nx 8B+} ֒k6ƾ8$(p<]+*&%jFWF3qg>ڞi]LS~ᖒ]7 rwßXߺ#+8shgZ :A-7JӶtCٝ#xyAٌR720ʉsWGsƎfϗZ|;3TAaHHrG}mnԛ0]]uΤ6? ?\w0l9gڌ5P꓃K]?L!Ӝ\z'?eL(`e?2WXϒկm4Kv6HXvyf}۝٤-=Z*pgaZMLae<f5]=.3V>w8ޮp4Kǫs@-kz;M'x72`!DmIx~KS F7!Yn{!3cKV PB*PT& 7ӯ³px/]C^r|\^iAa{ۥBll_9]P; ӐIʞ#=q=`[u9DGϒ@ T$ID {&6aS@9£Gb #_7`~aP7BErX&CMs`>tIaIc^f锃TFPrᛘKpzD,p&2!I"jAdIF`@XOt6:pm\Aەc9nP yDwNMyAqA<Bִ Ӏ}wdY8 zDCw>`k˃yso^ 4/-r-VR=gpPhgЪ4W;mq}Nϓ6U7/P xgv,#z2 pJ5͜6*nY_b@h$qr~~v||A pC( `/x'4ol:\Icxt !.1 B*>;#x^E a"H2vrFԈ9r^@(~G@Mpnux,@b @bNm3tװ'N9CN ƋBBOH+C8l_ո.R([@y'@l^pK5k ]y}ۂ7\% Yʮg^^ȿ"'*wImz?&]ʡdUSOh}>>vA\z>:01#tơ`5 r;0ch8!Kya瞉}WFhu{ #jk>جsv9iX:&E_$@6Ь?nm|̵_UtܳP? )8Gr];SaQX_IFau3ջ>_ |]>=^f0飰m+1Z"/ϖXo\ݹ3rkb5ךc!E#uNY;a|ѷ]L{VJM\*zT+ܩFPT u'1bUS( ա~%Ǫ\mee}(e-:wZ/DJ+(#Gkf$gdnƴAXyr?/߀/Tz~C,]Ns{EEW sr`hNɳ:.pK{^([2"Rޙ&Pn 4F7U~'Ő~VavF^nD"pKyW_u z8,3)ͬ,o.ӗ\ rģ)?ɗB }r}d}_/]T*ط}_qUYmQV'ŌZ՛:8Hh%O`@?[<3+ c5qRoxƆ[jYVl "jAg {+ vkϕ4=qr1M'%ۥٲ3p/fHQvE+usv,ރ-u+XBﰮ!mCG$Cq$5BJa_!HƋ~,VQJek){]{r݂P`JP;6Tet1cSZږ{Ew̎F]s wwT1Og2 ɚ&"Qr'ӣٻ ` 0{DdzG[=ݓ] ndB)& C ?[R Lm˓?ejRQCkglDVXPi8@5bƋc#CT 'βdz5"#ɫɩ}e*<( y|\sP g8e3%?O?e0,Zliu>fpv!@=@<@UB,1Gs֠.y.MǮ7gߎmse $: # xlf yn7YtJ֍ 0K-JPP g!"Fb*[!s;%]z8!6<\^~ h8b!O(=Ё.q!r~Z,{y=Qtv]]r 2W#7;%w؜=Rx1WwEjEaa70:]]|r'! ;I1с$ cMYKִpRDä I9d7|Tur}&_M^s܈j=@y)cu{ĥZIu^vɳ׶'=-b7'Eħ hޏƐ[<+UkaAԭG u#*mpaɃ\tА*:74 僓9^gkh0UI47Pn3V@:9/TGPf6C>Nj%`Ǐ۬OYs1[_;f\jT9FZ$`fQ}p~P_XRGQ%p#eg)@T8V=Bz?\;Hp :xaU&@YjJ>u AQR/h뾲0ox-ŲM2BԒϏi&XUgckYiW4tHaKvA+~NwDwF 7la՘'c 5ڃH<G]/& Q/yue8ҤZ;AќDvQC,6P AϜc;wϲx~?QN?w~/d=*˸0Jrr-<d h@{U!J7R}n\lۑn+s~{>æBH!54"vox?0Y~z'j$r2)/dqAw8{DHBzwʈtu9 B'ƭ`C(DB]/ Ѻzij(^5}uGvQ 3ŲrX%\k8 s/t0j)|4l]+YH9>3$S/wD7 i?ֳ*2#W9@n t~ y ": P0Cufkhɺ-1,$2;mJuT^[8<Œ] wG wf*%50E%焻oZl"U@0/H&|T.| QF:mn A8׍ 8UT# jP^|$Sgw;aQ^~iQsQSy|}[wweQT[J,}|7 Ϫh]I` 2>6a.x;L)vW0]v݌:*êG{:R%s$n -{6_%]B) w:(~F;O6tOǣVZ7_Z}O[W9qGT|Oe05=O0"_pjQ:5O'}ps؂rιC̳9OC=+8_zbb 3$o*I'bp؁4a۳K[ʾm#`X{7;o)N`*̯fhsqakk{8I05qeh,YE#>>[7o gTwb|/Qչ{wdf~Ob~αcL冊8L:XJɉ1)1e%ir T7 "v10LCC03VbhVIK0&X lw"`0|BQO""C:ꖒ78`7S$[TeHG&#!2#[i3DdA0IA5lt选!( wSK+7HCjL%ZP$!8(@ DUj*v 23"閏M@$b#$TC\;? &rhrpm,(t:~Xkά4 P275@R N=_u/Z@=_)[ V{eZX!B'jrT#hAPnf^6 dɽ @rȣf H μ)4AMSU0_%\o *1EVFo/^6/vZ\De2ruCiհꊹh yШP]47_EY}I&!KjAH<_w9bM=BROq|`D;(ߵ_Mȇe6GɪF*C>ox6O;Ppܷ^'8?7Rx9/IG& 2R8BDB1>N!݌_rTtpmJP(pDpzA6Xe&@Pɀ, _ hԦJ E⡡_";Ya-iWxIn^[89&Q?Sw8<ƃe.L(WPPk .i.:Z$Ery`FB(5)uyyDq9ƶx8$$K qTx ?K .˷f9٦ٍu`dҢVoR3#*Laf0Ի-{tR f"j WWù׬\^"8$혝Ͼ2! Ib"- X!2|U jOeEfǏ3g5flr䠨s/ ː]/ R_38cm_W/;Ir8\9 S62쨑$%Fnڈj0!` x|Q@TJ nv[_c;^IlW^VHڶ0Q~W3x*̸Tik۳VokHӿs[~<ST +/=0Dy` SB{${P!s2 4{( mZAV;sqg/ӿ0(|ZB5ZQ 'Vєֱr"-szQ'ds*=TbD5  ] 8#Ћ^{ -&_pb$z5bMy݀ Ȣ'ɂD<:"~ā \UT3Y;(IxQ㼈>*gWp.v7>TdL{~AizߓHQkE-D͑9{,>t  ?xՇ!1gJ+ Hj8)F\#lAO#I J(z6w-s-賻+^0EŒ?3;g_C? k:  'c=?ȝ_/5٭$ aF=B  0B HA LD ( +J0?a&B_p3f\|79c{!jFُ[?ƒO؄PD#:PXSA{=^ 36#פC kX]Zbo q#ҟ6qdqO? :&:ˍ T28MUUUURS}%g8[΅ (dok8] @") *x} 8ߥ*xY~XCG3zOAK w70@Rw5-ZsA 2=n D Q2jWz!垬;&aZQ*Ҭ6fB4uZq~V?gÎsDF!gl~p#,'lNkXήR:ȈOGj31nudZQ=1I8K(\#BZYck',r{$ 8r;֨Ƨս;7Y&-hN }l#u'6M9:?DMHʚDQ'=\ҒB[1'E`ܹ% ::K"8 #X` {%BV?=wN:q+o!2-q5RWDW3Q5Jd-}^Q3z@e~hg>>\UdKٝ;f5Co7W1*Zf޳B#s4.MDSE1QORY?M B|;:_Zr,5N)TA/Ù+d3@NiUqO H,03&}j<\SQYqg˚?:J#7qY\ӝGUid˕ôY 3q*u½ӬNB`˔@j)[I]{A+s}\]Tt9Ȳz ;8`1O8'Itge+{;0~DEĴȸHħ ) mNndrf-f&75 dW 92 i7fOT2]nj(DJ<="~*Y¯*,/ 3C,ajh?1JX`oϴ6 q-Y01(>"UF0>n%Ѩ\L{w`e96bˡfqOX/Q/DsD>>SzQD/ gX`ЋkO_t+{nQr؃z(6ɖE9^p8c ?QOv < kDűlƒLk  +U*ȃi!Ӗ_\\dQ0}M^)\I{]^d|bZՠjQDiE$Ex/QH#ü\,*0=rH'Idap% P =ϊOI!6_=jV!#)O=ɉn^#!KaN|bѕscOiUi" g^{tCӸ\x~[zh'*TXn`ER8eq3x!'u⫇8ss u$T`phxE-I4Yø{ysh .t/.U|p IЯCxtS G[3rtJI7*bGU@*틾iFyj˚20vnX醶{ye:cS@hGh ?`g,)>:Coԅ0Fmn7Lg+fTbΞGV%댰I2cjF!6z3j\`/OvxNFOAmz5\a&S7(CO.-l;PmIвg hCK HJ4yG+?T\%uԤT&,Rms-nYJ2'A=k s-f~sjHpʾuܫ'nKvAQϵuN Q@JLi .f؀82-}']FG|x=^WJ;6bӷ}ք\np9p Vʞ2{jRX5ޜ[N٩dFi掮}l($ֲ1p >*Qr=a$aGICBXj(a#ap+o fmա.ŒP8p?~rFT(_?.먙/Ё.SH9oր;2By.a6\<?f^w;xPB@m C߶%|ZN \l)^ dCA卙(T) "BLX.c0ݪS;A VΣZICg_$Ё*ule5 LMJdo9xҲӓEג e2|gt'{ ]l?w!]YUom{szfPVj$Y3BoE'N$ ".:QMu'0Jv04{b΄XST&!WܒGs3{ …'V꘴ѫ(B(js1Udzht٨gf;DiSs停afAzB> ~R%cäʼn6E,fi;B;oE2=뗞NbǓLjrF .j LR[g _(nНF4 9; B~Ȟ 1nOX"ndߦ:fZԬFc{U&o^;F1]FkU\:|W$wQd<Ϯ#*_&yպBǪCk1\-G?xŏUp =>\{A؈l >b'HLw *qFޢM9v] 0ar t[{ P=ۘP IRN>\Lpm,V{ xFA Ya8V^ocq:rp{͔{ #{ܷC̼jOkVUWm`8y,hQg C7F]>*+9Zna`%{8(vNxm{=R$3+x}d >y1<|'wTjsr&XZ %;I3vSPЩDж{[yDSsʶ_,>:Djyͳt?cUE@uiEI>71cINr`yIqҏnLdpș9hzic U+`<]a~^Wlb\fKs!pb''Sn0X=7|Ӄl;p AHVўm0v}yvvG4.;xoȎ& UiD5*Ѕ$(zo_n!Nłf\I8&!J!vTTY^Yz|?m$$$I$nBI$I$JK'i,I%$K3C'1=X5V`wY #4mb`ڠ~MY(CgΠl]`EO$5:k@(PjwHtaRF]2'. ]ur M[([I8FCtĜA,YH 'Sxދ=FromH"b(ҿg '4v1sJM1^L4g6 V'^`b3JLa:FnGU.4fZS* xeNIu~[Dv} S|gmuYpTIRwB3 W 6j)KZoV*z>PA40s_ k_v-x-cU0u+7* {r)I;ObOm#3_NW g$;V '<>֐,)+{Y""`ΈxN:DrrÒ;R94ngr, ǾL *K (PY·,;~c>(yֳK^񔱣9jjBgc23-4iIo5Ɨ1 JnRR >eFCYݟ,{\Zݾ`pRM!i!LXpL>>^ o gĢy2kݺm ()z|s7ۋ"ߖZߪFڑgtW׎@o}›=_>QWm{J5H箍\FTB󉯧GmP; 0—yN'bg~Yw(C\jt",78 {zzgQ{ެ6@X tIֵ~n<^]~;?)e%yx/ ;;7$TbH@xk7o\B&ϻ2=~T"* d D?<_aDP_Pi!.& T)(}?UQJDVLT2%JILEKUTP- Hh VQ9(~cP)*`$fJ3*jA#z&3 ;Beb bB hf )"5P1% G/~ױRQ{xU+K*$ g5 Aynp@IA49 m@P؃fDqRGŻ= $g8/ߎ8V &Gi0>+rbCP=M?]4AGoXMI%8d?шR~zlƏ#=Nz4o 0R/͉'*S4Ǘ|W$ >SQ+Ĉ"VM(/7zA_8+=E }查xpNBE*S+=K۱P",6 F[\Nq># yg#_է޳%OVHq0a>aDEIQUP4QoYD>IQTU'Hʪ/XUUEET*)RovpaQDDTPLEId2" 0xk^_^&"cC_kQ! F RN?2)-XQs’Syyr>@?1_ 'Pj36ۿo{ @( `!H`0" 0! &!1C?l`!1LJ$2W"%`O3ƗXdK|9o=O(86)jǬeGnC겝x; $!BG#bUP"1>۴$QY.d@I6k}[;pXd?Y=8$DxT4>wOR7=C"k~(_GĚx1*FЮe>Ef_  ;aT5| R4s{*(G^4?qF1:`N_65]њ*:;W_'W*P Al>w"Oޠ/!0Eb]7$ܒ|=3?5fWŸ~Gj(wà9ͳyCz @`;j W<~ xjp0w"hXp"B>{.9 DP x'YBSYD4NgGףix:f!4*4Zo]UեîCei,ڨ#Ggטhk=@D0yv٤Q?<G=#AP%%)Xfa'& ^t!0p?8BKOa#( 62\4OM<޷lR;Zh(@""`==NQC~&ќb@}AP /r $Moc3_nD;|}3MAS:v#*{ջƏՓAIR$ z_ʉqJ$B dQpp4d;ov"oB X ϸ _[vwb4@+(M;=MBbS0%D#P<;G{DZ= RXp7HH7XAA~W(xwEO0;(;OD>ppFn0o|z?7,#p}!V<r+x"'iݹ1 GI `6좼M Vcn ^,E\96q %ྲe=qăn%c?Q(LqEkeo@g_#&2Q _){eYֹ<00ulAcK!Lj3!jGe߸ի < D1wxA?#nF7?WO}sdP--ہP"90X埓rl9P"S;9zA ǠD3xo6WċE[ Z]aN&^GE J?N׏gܿς16&<';s9Χ`K "'z6_o@#$ AD0_O.9:B ?oI7 eiR`>1L[ϴokSz$RCdޓp|xI*PGpApfD8K }?qЃUrlWJ ۵!`<3 ̀ 4|]A?x:'.@˼+G~}1=9KE 99yxD+_)ރG_vd f0f<ӧFs,=a@@A~UM휦Y5ZVU|濟9 )skl9VHQ3yo:lmzy {`xs D ;{p94ׯH|CXaa 7*!cJ"G*vLy@•{ӛNaw VQwC3a]kק՛ C'}/>yEXx~_ӿE>wd_?ƮTu|-~ {?ЈsQCHxϜ~Z/s6BF!^{9>ekSnƏи s'yqsG;D_o}xCrdGz| .}xˊY:ވ/V>cTqm:亷ݯ_߆1z礽A75cΓ v3X?b:~Ljm?f/$-)|90t^t抒&kmcvC5z"Q=GƒAժ䏶؅c_}ۑ;n e_aWm>3v#@7{:UIFջ4EO6|wݜSx~yl*5gAn/&)Bsֺը\(G La4q%mj `FEE~R^uXB8;?"DRVw;RËe9P Rh=c.yG|ә=pBBpM0z[)R<<꺶;`wN~KrJNK+ai`׵x -_ oxu()Ê-%| ԍϷhۗN?%`S] n_PJ//?a=tKHC$Q!HAj5s2:'?$nCL8vea%ɼ76Jv~…ŏU(:m =nL&G3Yګ$Vt aK}$3F0le1i*7ߎLw}Omndt5wi+ƿ_$_ 蝐ܪi؁EE?0Tr?p8dqŨ vkvM9ZPUX< މbri$膤u@ pawkp1£񴃓b 3cpwhW|4| ?Spy !H 1m.g/T3S yW9Ni>?7ec_1|&0vkZ{fڻ4>W118zyŠ= uG(a}c˜(0Ǖ}|?Z}q2󽾝h!/Vя 2R 5`U`-w?WI"/H >"=tZ@æ&doԨYSD٪9tƂ[x::GO&y O9iY?k| {S_KD6dI5>_tYU}ݢ6;0AH*!w~nRo7ý5ǥr!K9^玣jz=GJwP<~za/PU&@ $yp 8mA|9%TDsʻc3zkZxj,njzt}'I$!Wwrju:|10U5V|Ƈδ'ΫsUбq7q+_)OzYJ5--*Vy{NrɜNG^==4 w !z:oa=`ݏx=be ~k); .iMshR Wh=މCI2B.d$K !"# *@HڿPI&"JDs0%7Fg:8;|*[inN!jS#gGc e@p& _YE_Xs/YR=e8u:/AB}N 2f 9vʰ_#j&8EA+8r-wB{D@2/*gcx=QWx/t͐W\hpkDaI ]ǜpNh lͻ5s94"B 7ǎ1os4daJ_w_(7Ӧ)v;Y#tL]P2 !RYp< ثˮ`,4#fMܬ9B>rVZ-tVYp%i 93P]/^.]SӛVN&K< mizXYąWFN.;]!}\YҚK#>}, ߅ (mmU13G7qg'5|9ڮ=s|.Vri^ΗOsiTKIj TA@,!{hPP]0V-&?xzFAon7j_hO ]p&gO+ k<:e(bA)+G3 Ԉp0ya&\aI/c.(R/8.⹷0o?}g~aʩ~:\:QUUvjp7е&d0ӽ G~yZi JE -JSDT!U C,hW=R@SU A$* ) eh&**$$`4BePE$S1UQRTP0RIPSRf@Ya8f3deBdaA!)M*ұA"$ %)TPL豂Fj*Jh$>qt0QACqjFƣ(¨0p"))"H&JXBd! *( ( $f (V(Vf`(hbVF*(aMP$4ЌD3U4QITTTT5QUQCE- M,IUKAUE$ LJQ!BR4ACMLBDBD$I5DIMDA@SL- EERTD44DALU4HPDJDIEDU ^PPS2 P%4TQLM )QCA($4 I--#QP4MA$R4LPD1QMPT T TTEA@D#HTTDE2QTEГDQ5$MI!LSD42TA$LA ABRC1HCUL%S-S1CDf,RI71))~b"&%H YTOtAECDMTUQTPA0U UTDQ1HL%D%(1I@LDDPUQSTQ5LLDE^Lԓ0 O|`"ǖ8I (qQE4@EAR+UQEOaM "*" J`b b C f(I *QI*@h b&V(P"$[ * (DL%¡#;ngLmYb:E; (kB 2&&(hD>r&W$ i *lz@rd@_r!$OɬbZbb ""B)_$ JBE~w"-CJ WhA?ߑO¯"<@QiQ&b"A^/.A5[H?>?t8*W0*}ӄ ?'[i B P&3%BP)1dUpp2,,̊c8LR`: 9n8&,0 31f`D fb9d!IL%. $G5V"Y##$ 2d ȇDjCER8&@AMa@ kZLT ]PBTJd!uJș#dk FQ]ErQBҬXsARBDhI1X9bDh%(0fZIr0!H*ʈ‰Zu k@a.`LcdWQI$"B& 7 BQԄIC: G `:܆SSI9~IAj_؈O%p'׿Nü T~4!=SfôXwnm`+4S{"?*/\j=-R"_޷*$ u3|oM+a׮^ 1贝z]$oabIX=5,?s/5#X^;t㣴9#{ex^Xl{'M2ipL(9^f=nTUt0\unG?=;Q(;'1 !ZPrsXF\)CǙꞴ=D s' .<@8{?sк{><aaW۳8MT͡R,euf#>'3tuG|p# js+UrX<8/+py3 T)mѦq}>+ރg (pˀAz+?'oMiPPI w" <~e~4pȼVaJY@(,6|װx8FxL1X/ϷE|_읬Y3ܡ'CƸ(0ʺB8s 2yCxlLjOu |:S$9jATNR)΁:](pAMj/t@!; `7?*ιt.) ~=o>,yYRN'k Ԅ$m`l>stCLa6Mɢ a.!3> 1AD)*u轣)uq(P*"qԥ'b|;5{#cτ< AA͗57  } v$HNgMb#/k=)oWjt?D^0 M' :tgtΣ uA}~>s?جu^C53CJ]z"nCW_nj6 6./򽲰r 'S3[ 2[vL.maGD/]c`i~z],FNa +wo.Euex;k'1nP= /4Šf a0֓:K\T((;TPδCIlR r2Й%('K |9*yF"?3%Y2 ,d'$ bA3syTQX#`CPzuT1#xϚ4ihAne rM͟u>L!o|Q@0 H| ұ{P6ù܄{@h<2%uFEɜP>>waģT@M<1(np4-|:@s'$_^ ~\_Z@pPTA`܄CPw>&mG1X(/7ΐ3kA[#@@QQNND[ED| U'*gR?W+16&w_p~ $ ?d՛;ܑBSmkk~@/U2=xaA5ұ俣22i+򮌹ȃDk \Mϯe|WcCL/SNVq5Ϡn:\hNyOĝvj6Ʊ5 M_~1!q3,,5G@$B!-5}o#cNa 0K./G8/P C?5,+0x9%>pyX<uA)ojM<1wlGYKgVB鏩fb?Q/# EL0حo򬞱ɥƑHxZ.bC۟ӶiϖZb673ql ~ L9zǙuK'DW!@D9FcJVR'xˏxtdP:fV۹l!*zAsB%X1v͚bc״i7:UvX܆d^︡bBEBN8 EC b=ELtL9h~d f$tة2 /(zAUpV{; 7? s VgU Ξ_B QħO:W?>ܕGbTI4g?pV]$@T4;1`N3ܛmLP=i}Q?F(u9x׻S 8j`i"..Rs-^p#P !ǀ]r6Ԯ? eo$hH]Iĩjeq9M`"g_N$yQ e;vHbĸ'jX09k1Q/r`81vU"ďpcLmّNq(Br YuA\8L348?`k͇`@N_>n^.]_D޿p aʺK$g ?7gpt1EU5 7uPNpb \^f\H=(jB ?5 @vqf Q;,^ߞCNmӮ"DC,27Pn I(j .߯Ŗ79dj7Wq|Y3vmX,5):)_Y=I=zdΠ{傗=VwV8btzW;㏛,)M49l"ҢJ@Eܾ\J_oY0羫1]Jɫ>EsT8U)zB,"6.׍h)0&*K5'FySŠK8(l/V(k~1sřT?1ju^u+0y?qSsЯ^|7|O(jURh݄cgns.]WY8x10!V_󿺻mr,S&#HqN)bFhAvo^rmߔ`A[޻:XCᣖ*a%vΗ5[׋Plf\_io^K Y~>r@ C8Ѻ<2"xVo(>_}WMv '.GՀ~8<nLf=ĵ%)x0D"D4D^0d5l7Tr*?W:9f)DKmj81%3zxi(c|;8VI:;O;q UۜJNkFëS]kGY%\_yYueXaۋ1Ɲ1atJCyQY.evݾG!kŽP̷ R6K |9ݰZkQXI^&|qT[C3]<$k[^ϩ7p[&ܪrUsfz&Μp&VӾlҾ'샬VammBsMٹX̴ںN.0 2%ZW(uŎmڇG9!ܬT p% I_(5F+dWEP)KYebg,ru$VMHݚ 5Lhp z>3g+R->6. 提BiT\ohl`jO8Hdf6ĚJ!pB ?f$ p\>CSJ/T<,ui2,r`A_{R"oEWO:(!J$JFiZ( F (D $A[LsqJY4 po2KX@.I9dd&EWXMEC1hi 11 "r)w!EKQD-q ITZ0ydeEPA0Iiț3,*&aELP˨ +:(2 XԐD8CL&4qDUf: TV (=k pX3ȨC!6YJj-aŕLNX% TK`D01 2IfPAȥ*bI&I 12*# ! yl ՑAC3SeҴYU  HB2 dj25tl#H 5j_A򍵀YRAATvMCk rB$)¬ r'%r`;a&< AaE%&", wժ5{e`(qhmN@@iYLXXQT`Pc-3Y}w*SD)qu8P~(T7ҿO9"_7D?|QߵI~J52FSx-?0ڟ_,WΚAkFN_`ryd` aC?aɓFN$G[_gREkX@ 5็NBL?deTP-+EAB>F陖w:)- AV+\;`:LP\8~Bbai.ם qrT$Þ} {gP޶;ِ'KkwH$33.-u3Zco񪶊u`% PדUsΙt{ױa ?O3ן='ѱq+`M#P,&C._&1`V II Q-{%/  R(3-%xI C׷cMH5hA-Mhg2񜘫aN-\2oٱ:PZZ~O_MB:_iFot+ ^jdcK&Mzɿa8&"_;X+ߝij0C6CL݂Vqot[{Osf8jkK?HbrwơBz}b*_6U57qPXa=hd|IY0YۮC]hIϢ|t6L]k$F,K0PA3g]%*ҫTxS\+;]Ҟ˥OS=?t|!Ŗ==/}ˊ̋HqWfk;kiR;<1Z`ᦦ@V<:y6V̽[gL%mTQEJi6i据i^@s.bR!kg,htc(r3^aZ{+3$'?^Zwowpz.NIw¹:XTP,E]L%~_ᚻ=b ,n)FSda 2έ'b' tQ:Mq9$ruus @S.J[lɉ9g=.:.ft_J,~nw8ŹՒ275-u?4`$ D|@u$Q$iqHkҊՖH h6\o]IM5 Y(AjuV㰁5eJ add3 PYI.FJ)M ̕@4:@g09) eQ:T(UQH(#ImtP! X )1ѷafsxDl$m+|gtPonUQccg6Z$UumUTUUUUQ5͜u1Bäc>2ܴv(,Pt5VeB2;s6(`_W(`]]"{[q(*т`- ?07;eHe7 XP%C4(=btJn]<&A9y_K]ozP[Ӌ6}Ѐ~2~߼LgN? ?iC0AF[8$EHDY;w֤Ȫ**jTJ(P9:*D3-O[వϏ|s<:nI쑣t<$yT58nSx&j(@ֿs׃;d#S/scM8O}XuG_.u L|#<<5ѷT8w2^AÂr+_AO6YG4iM 4.-fJe^ sC Ouq:$a-4HȠq`"P""bh3  ( 6iD;|}F<ΡyI$I$I[dI'O 춏fauo/)sݔe^jWM3.c BJ0-p$( TG )պll0[}\v;E>IRCښPpc 0Tl鮚bY>|67/Q"86E AKd̈́m##u K3TOP #Np\g1&#rS ]A>_ '/ӴJX>5B{vga0D~1SE31pֻ(%"饐k뮸ZSxZ TԮQ˳;[{$5lcEw۪A5OQ9#J($t??OWo2wܿ 4OlձQIT}=b ۫ic}u%]0l4{W.^Iܣb\]o|op[* "kFu0ԕ~D0*{oِ!KN\ZV]FߺaMsDҿwm2Ƌ?0{JL,qa 5 fԭdf+(PP&fJ&@1ѐa(`.Y&,H"R2R._W4;G'U4|W\P"^iWlVw]Pvl aҸew|jkj0 ݅wuL ۪2 r0HlQb -U]ՎZ3m-v_zNG>ra!q=ޯ+%<P ڝBQɟM@FQHWW}s3CTT=͐/Ӿy#H`I$aͧT;|z&Sa3~?SRo<w̸?C 1U1n|uw;9ER#tDDM}tER%f6D }-r|hcpZZuz i$&wcpe#aԌG?7t*l|"r22h={5utDAE$B:.fXp2$0\g?g@:FtDDc!#y3/[`a^ @O%})@/OGۿӎ.leTp/N#bA<tH׬=~wCkahg">>n|_I!ra$ |R=v*<y?~A_TG @eĻ3SwVh(>3_֒䈭_HW%1pekizAr`?ax0KΠ`EG\6Aa}_?~kDGm(\;Q+g-~ mKCHA%/pKX@ac&d_u}BZ&}ѩFW"ñVp)p)9J>W^Y2̩+VGQPt>x׵m~RP|X6n{S|D~`JiG9rHQqk~#ZyNo{A%@4 LVZ.;3RX^3jI_UcL~g[yM+ev U7~"D1t Ͽuh cܞ;t^CKEe5 S㿨4Ξ=APBཱྀtطkpQ.~*j{ YGV^4G!xoN)6WO*iQb ‘9xxN_B zP b< o 7iK5.(6P@ lEYmYgH\*?$\OP{/\v<I$4HG~'!$QM u-VZF+O&8orqcV%_Qm;p?6m"a(Q'Ope P"HTQ1!zhGal@h&Ub qӍ>I ߝݵEp(.{k|dm:0bE%Gz^]*<J\TnLuz΋xjXN- *AnG sv?XMj8+Bot!/ƌdB*wٙ{rMBF(Ǐl\3$0yzf͵}L73 H&\{oUޝ#f>SS2;{6HcPEmګgn 3iba֒$/ ݟJ X& ޽su#юqIGROgϱ$QbIL1 4%Da(҅yݸqe[?gI$зO2q =r9sBQρT;⑯qDIhx^)DDD5E܌@cCl|NQ " 7_Nb2L{DDGkl_S`-:"l5ݻn?Sho3xr@@ZǏ$kQݵ;iNj> P@iO:=cpf~ ,OZ77Ayʣ>dS T)wLK@( ph)ڒ eZ'HOi '_E! j۽Ƌ/ϠeA7Yz+TMkEQAOrJ5 Bhi ^gֽV7{+q1Иy "e'q7+xq-.u9/^,6W2"SXӝB3Q%G./9Y2#W+ǖTX,\*EJ\Tv62,]Z0¦՜q(=b'3 dU=KN$& {ٳx98o: "'X4`:m3'Y>px1rL]*Nb$ ݕPwXo{2(o{ A YsO/)CGͬY@ڂ5NWJ*!SCt$D4U({Ux:ߏ qs 3ȠRTclJ5j>'ʪ|UE<~ V-wnlul-/nFΌt$of|'g۷)niG_vBEv% ./^gr쪞p'  6?ȓ$N:_5X "HdPc UNgd-._?8zwuh2('y!2L}~AjՓϐLsWsOfG\``W8_dRXoFdϨ3a&Ìp7Ȼ %+t~3_q5IIvΥm#,2@P{s+OڶP3 3){Nus4eRra]p$?"4vibهYs?/AM3qNMzzd@Jdw֦3M~j^hMx/v`<8 mԾ |Ǝrx'ߌucp2}'Ք!3TÖ"s|cΘCK ߊ^>OS]E]'u_V4yg?zEhu>O K{?`lw8J=ǹnAlߧ>@q4joH\c݂eˡJZn,jrw $CjPtB aujC^4-;Ad(Bͩ(5eQy5d%>`~P0襲XG;oվxyxDPiH,wd`9W-CÿR>A_GE|Ib`ol}𱭋KnZiٍX uY(@P^~qް=yww[E}篇КNU8Wt[?Dz yF0Zʭ~d?Rq ,vĴB#nu1j1%0J*_ 3>;"iuZ /s!W~ۗ;-0v:ݝE)js#8 ^O  R؎ᓕc mڥp]wmFحg54R;m\ ar/ ԽW[~T|8Q'1C`B@úI>~96/ǃj_L%P3wE XEuBX5CEwwzՍ_LBR_b$@b2(_nsKՁ"U=xxxsT*-,./AQ/wjЇ G4P}7ނ ^/4x6 };{ݮva-.^ k뫢v*볷yޣ7a~8+(.#@{WQP|?ajCf8绱at>8˲>T/~ni6Gz[5i#uk:0ZxEouduhON 2WCku㻅;|_Q8je{c vYoh/=j)I̲-ux]UC Ot~\g )T)XO1j,F}ֿku("}9Uxd]ཪÿ^z$tj:t7S﹃('\ Sy0S("p;u<ߎV95S3#5PYe4jMDB{T6EQlw X ym#˵h[w n.e4KIdN/v/4ն]I|֕ׯὦL = dqNvłsQA $@̅h; ߱^TW`3Nh1!u!~"!4wL_dxx88ޣYGu/A>UPuPU--n4zWQޢ=+Rpiôf_,C+Ͽ@gaYQ߭ct撨V?m1tЄSBA."aNNI۹Bۚ\ڳ1s]hADA(U:7t, '1ɠ2ie yxlkXJbGF(zcqn,K[ -BsFNzsJ^Œ̱79N3}Fm $H]CHs jcR`[zw>C2faQ;K ˜=0eNSYm׋\IP0ƦX%dp1X7(92Qf^lʿg/\ hְDH榠Qϯd>9roɬoj^bz>^^~^s}'9exxeߙ9sJ4e>hDsC !pGjeK=x|)oaLnd/.7~MZ۾%ߗ ;t)ot߇Ndsť_\Dݞ5B)D6<^0øz aؽGA(uPrzZʚBxj/60atxy 7eOttQ}ezO]:5&VA_/yw}.?m$0NcxqC9KXdw.q\GVX4V1A79B/y0#nkm%{NWsoa xfƊ\| %C9?.s?.~NWq98" L fOs<+[=~ޮux'*zFn0jU ]a`QS UI'HBzΤH?|WR~p@]3Xrӓ5y?Nl(B˶D@#wM3I1 VbT""1")]^^x6QͮX29A:]X*ʩ!7e7XdS1UA("BC 1R0 +HM@ȂOYF@'d5Čd5iز u;JEP>??#SiU eM6iL|$5dNFI1Z"6VjLhA/U/烐:3*(3r0xg ))NUCdzib9a^[CC 1iXU 1 G St mu,HfD@15 DT$24lzQMr$A sμb<2EYAV3yNI_7 54j83u'ۅ-VYD'$*GhLhSݟՎ_8-?/@:"8cZ>y߳Շ(?/}\uCP]'<Lj}P/I= ;S8>6gP YJv`>NP RPEJ!e@ ?|窳g&PoHZ=&f~a B]%fQj4xRPр Ҩ?ή>BpMsGRq%QoO[ e956 ra3MDaϭEHwnEXe i}ӹrj:@XIۣu TDQ1]u; Nld#6gc?=IGT@EA!4D2F ,*`9P!$ .9ں,l#Bl"Bi:@t!@2|1 0Սܢ~ɈR=&;2l; :7ALB([ah!Jab&X(j3pRSPx=9G^gT|fOu:Y1Ǭt 4ק^3I$Dq4>/Ύt$q0qp"H{;&y oE ݁|<>B0yNvG (s@8M`zLnEܨDh`=kU灃*HD90m0я|M RY@ɐ-i<<{uMifyC  홅y_8^8D&iԀ`@xI(ƒ+FRQj57DX`DZp :sbV*Uq`GZFBiۧHRLBq2 p= ;с\7RMy6qvwnTG.7w4Ⱦ:AdP5yO@φP $Թ@W""O[{ Hta6Y}#nq |$1>*=R/Ey0RϻRz`͡s88ON= Le!T:O[X2]KWb4.w9wN @Ctd(GjY{`gr xP)~Lz}Avb_ RG^xx4 CuQ绣HPaZ}=>wW:~W 2&;}ӐypZ6, 7;76a 6"ܒUqaW >P#'`Rx?K[ӻt)Z[XHBYDW,7- Ȣly00+Ў ʡՄS]hg^9' 333!@ "XtgseGU'g|~QBy6=1te4|D@zR#W@]%D@L#Kшp;x{UҚITUMQCwMU]xu>u:80a-!&H (!02 ZfI׆t1bpbc<##у:pB>EؼGq gpB)$$STA9]$:Ƴ0rr(& f Ѝ LSlgD;3p9`c@{6 5``213(lq6IkqcF% Q-cN&5y.5 H @A2ޚ#|@u.˛T:o59ȓ&``6Hs!l4qb!7NH4E8iqS^ss ߄`+>~R?p+SmGV|%2Y*IV+/M7!{q ?xǤ<a |2Ng?5o{['<2?O}`tŝx[p* TUP!K:0ƠXC^?Ź=;!H=PBо$$P=<1t|pgqtxrfJ^r~`̕+MxFqhf3jŧLwݸMŘzt_ߪFh%mr]Ƒ6]h9K^7VШΪd g.PR`E3xXlfU*f7Ā*I !aMKѻ8"Raʎ}.bfbwb?K:ӏn rٜ5}~&p?VF#=!RU4*>SQs: 'i"úݞއ IMt"lçDAhER,p2bJA>}$hA:r&d0T?G?0y.aCp&pѡf"wv Ho X+T4).%YECv0 ۝"pwH $0`+8N=ȻPb a^Pud7_$ad?P[f_e8Ap\# dP :*NC߱MX%=Tʚ$Azv;h{Ik&f/HB ٩wi<BEEwDDDN<(`pspht* DkF,sXa&|I_$6y~70u~؅8P *mvbӸE"i"=˪rj p'M.ZxBXgxhئ† 0f\ 9< 01Mco*Ǵ6Ö&vnB %ms--p@ p>6aA+6 cLKL|K@ĭ@P!bBC4`A2FdSrWNE2Ccaę5 M- 8D\]P :Ś9=3F4mU,p]Me|(h46g]ۂcc bFYαu/ {Źԉ!w볓0v9`?0{{L#"I'ޛ^wĩ s/fȞ*5 ,]9@Q'lqDqzs^\%n|a'.'eӵpDc9zfQm6 b=8aYNQt b\ Ѷ(c-f^P#=㺁{jU"8;ia .a:5Z.7W6C޸!߆mK jG - FFH7m;}/U{/%>ToWƨkI56\.`9׫<}cCN_LGWN@(XK@ ¨tC >[݋0[3aكXS?i,`l~,-./&%?5L L= e}rc5{16b&BA(1$ڽ$'@80:&hq͞STRGpQRM'G!ѹ5ּĕ) Lk({*&-Onuɓ|4oƳ_<]`!<׬wF|?軷le)sig.hMI)&V_I'.rNˎ݁9(AB<}Y@^I݀g6R`ڏm~ _ZW2K`H <hY+ x'G5zP@ǰƂrj٢YKy4cm r T S # $<(tԘ{%Q@M!߿:^0pn52aƠSHV@lcjLC `S4mSUSiThW*sP縸Mq0,D Aqo<{k5g4<:TDƒ)5#o[hg[Nf"oWtǯ{3m|٠pnrrHЌ 9 !yb>;? =tЏ} (d_ \;Nγ%Is'l60 &հ>0[[̓Cvk,QS[5c%XOOy0 Iu1Tpo1>V5N;sX=Ġ4@6xG'f% %lÍs3Hn ac•8 @dD 8&F**u)M:p FG\^|ʂhP0чf=| } r XH7 |$;E#xHri TSp'iORQ AG{) (ENG 04 \/5,7@ /9t&z꾞'x=p_x2IѱM`f*XݗItOL!mݍoi!0XACrS @z}OüKEDUTL$?|ag"|46!"}|_o]b'bHM"/沃'']8ɟy!F ]T7׉t |>uAR Th?,^s: s$?!?}1s%A:x@~`Ϝ3v׏&* "-r<(ta ñu 랾ԪлO֛CcE_QPˉ1_yʸkU`M&%|=$$W>Ȉ4<8ZA ?4*dJLP|F b@"]c>\u`X'`H;NE J'Q 8C6F.'Xߌd^;5VyJbA6)Io'GGl#Tf 8! ha[r3әvu]l It}Jb ayrA> L 6|S03٢pdNZ.8ve`kC6L`7?Of S0 >g`~S@qCP9؀~Rd(p~>w/}#~BWtQvޓV S.Kx00TQU$u"`w I8rC)*ٌd)\ix1`U`RA9f)Co T?<؛NCR,;T?COZI\l5:CA`[X /}#[[Y0zN'وwJ%O6 @귞ou`vLD3AN& @(9b"[XXIr&2b|Пb"a' 0a0[fsb8dC"a!Fo˒] HaFC!a)Ы (dit ) !r"0ws#@mwpG1+6#mt1hB6 mhFD N\0(V3[ѳqspqjZ@+*D~ϷT>2Q} p30 >_GU8ùt?-M#Q"@InX~S}<:m?WOYkȎpc4zl;H (8"烝TǛ!&CrsN)QX=aC7xsl̿:`xH%-~U*Оp?њ V99#0#L3xV!P$2 YI5F! 4.(DFb`uT=O(9 A@nALE._<|+WD;HЁ:Kpqjpaq4i_).&%U1SY'St Q$7l|Cd&@8 57oC{;1Dʸ7f)G<8` qʣ!˛%a0{&t& >i>yߥR|!(hpxNdGF@v6jw }dSPw%7g l[kFR8$U\@k*p$=zQis9Bx/AChiTsXȸg( Η{Si,;\=C i՜BЍ"|Epzm'>CQM3=OqpI<6xl/>`cXd2`b8(QО+n ?Y9aڎ:b0X(6zAPCvim$>;4Qp^b%@Nqǣ#M6$D|؞=93Lt6Lr̰,D>o:Ih D+{fYх0S?Q (gBW}?/a\ H43)?rq|$:A6}kMr}嘙b5YD1:m_e4GS #}\v^0$fQ9**13Xj>euPLBʒUa w/:2mu S q4%50R=w{$C]:~2}2 @d<`6,(t1<]SIy&=BI=2&1ma=f5HhECtc\m0:k+!r co}eG os4bt><ŋ϶;ޮD2t~T ~Rvqh]sw]f0]|pB' 3em Nhh( d  :2D5X0l> 34;0 Э_UVRvlqHXY}oYj ԃ Hr`{- r ֠::L RM[BM [;G*Ƞ xwpɔxg,RI 4Pr8W6ƗrZ8D+Ǐ}^ܡ/`=]wQ3Dчx΍h70=%R(t=+N7^PiH*<w4:h(+5J }jYC-lh~d|.(~ol;kq0 zv!@1еV5)4n$f ɀfC2 ~XgCj3T&P^F88'N'N!+°ks.*H1.\f˙.u={N4OS ? ŒXaqPԔ~0eժ ?ٖ8 &(̱ɡ$`axWj]80tL4>FKl\aA2uqvߘ~l^]+j6,$:9LYu _8P,uyylGL%jtAMSч&9#iPy LWPN>"}=v{`55$4$ kJ 1d Ta~.6Ty0LA(VBLPvCW&ao20I2F,e Wh;!a2{C{xxX|H/lyԩwAG%"By>IJ & dk'0̔,RL;&(g+?_CܐZ^ L.Tpi`p[z`z?9NAjVb~죾dϴ]&'1 >BN7D}c3( R+2 UUUUUUUUUU Wd@lTaܩwSTHŠXH`0i^J!5p= p|3$ o>r*Ϳ/H}BTw TG."&Ff $NGiԇŁ? C^R|>5 O)My[<* HSHI#axkP)P&`u}8hIe 2_1MaU@&RxDpAAt hcmLS87;uC0Q8)̐8r E* LlPp.Ǩ1NAZN]v^X!WaD}[㡌ΟϬv 0fJf Eg/DˁA4<h6נ1ˆuعv{'Qkˆ>YјP>zEJ rg%y,HiBm! B _ Aa|NWCR~6,/ _14p1ܘ~W2-a L(fi4cCD&uÉ)&jñH,TTLK .֊" 'b!EC3qH%%T0)+*, d^{HAɍO8 ,Lݐ135& 6c",f-"hP~zw7&@N~tC E`zo&駵 rDn 2k(a* g%hG, UUUUUUUcy0S~M.Iabr112ch 9%!j$^S$c2' ΗPZ2Pl@SX@FJ(7hP6>E1̨* npD$@ b'K&La !BWS9#T"c&R@ g5s]eotL0y.o[{<#: ( H "~90lFP d~Øtz=G4nSR!ꃫhBl$ \^aFas+ɉZXYb a>3t<wd18l|?xB倠#Z8!: Z6փPeeWf6`.:884hCF$D&˝2yW}h0ӢCEq'!&7.3 20AiyNC_k/AԐtߨt8"QmFD 5H&J5Y5Xn@]#?(9v ݆$<DN ɽ:/x}FρEGKHm?kh+,i]l0nFn4 BX mZ@&ZMXȕR࿋ϻbpNK b1g>?Ӕe"?`I!=$Oy!xy*0!~F?r+gf{Y%+=J`LQs"*?.Ƀ jqR[ܬ4ր d'QRj6vzCv혶]1+v0d 0 F`.B2K LDACLLD$w!΀g&)t4n" 7:;xޒs*L0H H[!J4GD]H`@・lݏiKڞD%{bU1=t8y*gQxJYMyt34̺%T dX켗k]UQGh4 w #%0@0W^r&G: wT4| A3V QI=ó]; 7'ҩ{ $H䃦uDGRAJPJV#HP +j 'bE- 8az9%Fg^#2#bhb`kvQ{q[=^gC (Bz+hd'U,Ժы;>{j J.$.0* z{h# S1ͳ5v0ƹCC 2sƊtv0k*Q!}dƯR!fv蹜yz $hMv[*sVexQhHAێb ד}.QE>IIACٮXJSz0`ty31>}'g`xk暐_sVWkKheu@@tRa,\eyyp.[sb*H>)^d _: Px-ă4(v(:Ic`5TKL@NJ B USWJ 7h8HY~t/F}IpqAHIprOO$)#Q<~I$3|=^e~u|MmZ+5O_E7H>eDDTZSTJf~Xjp:n)si\Ja&ff84YL1<=.#]JE=<T$9)MR4D'|(cXh{N$8;5kw @XMB)AΡ~Ğw ݬ u0߭}Cb`2  U j6)|Jɐ=Ppo!Q"D>' gD'WG=!Q; : =г7GIhs ̠PyPMO `=*L}عI0 r$")blG%:s>G{w/BZdH\1Hn)1(443`_ݺn>bse%_fm׮E;8AvC>>;HvOg=Nzxr{}8&mAd>SS@8BǷzqj//F:Gr`Ԡubrv2`D•*S%lO{z'皜yNɀW`07g k$mD S\vw>HbmCeu%p8 KC-G"CN 8? dO{ÃG)TTS]O#ez@1 8ST GJ@ta֊  !fX. ͵/Tb$ ?/$MC׮q684"6" CۻZ|%Y9nZk^"!5)B|D3Jjk;aVMT {u~8 ! <  dhfea-Pv;0(&Yqvl;pX7abV?(&JE>Q6Oٵ2; xOZGFfbtL,nP4_֬:42IzЦ76?0`r@Bc9=VdF$1e.u]<BV ؚ^ZV.MEN&!9I= e2srƨ,7!@`#۠IJ|~'sI=u/3ƌLfI83P1^_SDHX7\;a6`3u:tdduy&X\!cH}e x'CG@I>GeCR=~! àҀ |1~:avAỼg*ʞgtԣ穜BUz!{Y-ަLNƇG&Ĝrq;JQ0}|"'tQ_bSI=Nh\VNNCÍG `atIT%}R5lZfxBhmj * ܌/('@sr vC08ֻ#Ot8u O4x r"nDŽ?6`  9!>^yf\B(B%9Ilv-OBb%M83A^iBBUMR=(sL:)w ߳ݘ(& $HJ k%@BHM44I]As[2D3s0*(v׆ט_{ۜ7D ٰ LrMCЍi7:;fKF,QqRrRpd[zw/m pm9fAdbPT7 _J(p{CifD) "IXg 0cG%BVBkl OdĆגc+2R$5%S H@W] `qDm21a;Zb2 hw{-hy1 0@b¡1;)F]0}h`/qE(ģP,?F3c?mY'2` GnTp3 ‚Up]˦8u{8,VOÁc-ӂM S->Qϯº-)IKTHR LJq&u320G \K0'y ww hD;[ù|PH< 0W7nڷ,/\$& 2+$;We/9{x8Eeir:cG^hϜ ku ԗI&vи68/o gOֺ1]#+㇓0C湓ON8|{x,SXyH`J%d6pdV%<عU;!R$l/n8mk%UMׄbV1L_OKupmc#IL|uSӡHyR?(8?믮Bq$zC~xM.TC>Y|Q)L;^~79[`GG9bql7/r&hߵ9}08ԟ=2E U5QSMv0l6L 'ORExoRjU⳦bcх3!pa!+@EE&I?/y'=CK z`!a<;_ T#OW\/]*%A(L@̩6yb3#=Xt0{YbFNBy p~ ޻jc>H˟oS%I:J3r厤y=?-'Xbqjԅ<t:b(Բ_j?kf85FbQ/}]FDpǀOUp&1;{'I+F!DwC\$l9 P8ac"4)&Wc5"@N==Q@hhCdC0\=jqyC˧v2 q6stUdU71h@EL[Z:zn 塧aC,1dՃ׃s6[ެ@4t1kc{R``]7ȄAM'nh!2Pr͸nU!S};C/Q'a^0bwmtǃ&d8Da=\4O$QHG^VQ00i\d4@y23\9!nbN Đă38QAV "CȈp8Ka(>^gBxOΓM4~?%ew?]!{/AA(^)n}O]9b&#G^ x)H(P2dYOhk^a@a tq1a' Y8i2c]!WQ0lO&)Pyd& Q1 y$j/Si,BqLOH1à3O2HJO٘2Cxr,X\hBM~=ԘA0>C}b`?6}1?$>Oξj@%CK4?vChӻ,@c}2*#'3>N:D#?Ww?fM/pz d(0۷ 02̅=\&`}Гсi"qq^O琠7/@rƃ 0m v&1A|!T|P{-9y4|~Y|~?-i>㆗#mylu`yH(&[h$5Qɼa+meY!$a3:8^TPl|Q$H҈2t]D}^D &&/ P'D0~zru<؎[iyF?PK\$iu;6[G6jpz8ۋuH,HJ[f5gA׃ #7!N" ^@Au""V+9Uiog\$ -Gw6i1unEt;9d(vݺVx fà3_wD :kJÂ[b`LC3,:piAvhcoSL0A-YLqB:C^lTGcIq9Q>b$r|i_~x+bFt ZacMX%lsCd0~␫`֌OJJN2OMLO>UQB""^#;ưNR?yxN aXv ==*8_L*a\@RFvJ7fO;\F} p%vקNZׇCraJX4_K m8Ham4Bk `A&d3܌V(#nׯ<[n+]M3vJ% TXꙃii%/ovqt;|b)Р%AHgGBd;qx7$$=J&zoU깐t(=_t>.yǤsQC߯07-ž8k̆rupy8%w+<+93̿y۩mMQKoz)wV%t_lM}\|}t{۫ך5|tym׶ VȟMso{iÿ}ƐI%&lO}" ry[`Jg6d$cv7Bd#fK*Un=|' x/{-F+}Ecٮ>lOԁCaݔP}4ݪzEzMjqf䤊"ii8-.b)("0mVh6qDp9 r hg&E%@sc+ĆNk|ʒ#n m ǻ4Z8ΦZ#ٕqr_n]|UTt^n ­SwC)EE@xx`2T)_,D{Կ[́/sQa$D܀7%6AI:}װP +r] P J,ܾ?v %#Xz_͓r")>li(_xG4'؜rvD ;(AXtHD n)MSĄSjm2/A/7PɥhJ9CMA?YYT&u\ MoXƥ4ڇ Ft ӸG"iԽ155Hpfğ0d ̎vQ&t8㞣cHNgIu*zl.#p qz/ZCiɩjI,I${HӮ9ԭ0١5#p"}{SC.DU4RPbS 0 a\TSPP+YӶ&f{T荎"l-uVgF v-q5JƜfCTn jgn$HL鲛82D R:s,SW5a)jq$Ml jQ)߰ iLLVdBD` FmO[$(iȘZBfMtᚂEKu)JO+.BJ!؇ Mm!E d%SbPdUm)PD&/ni5SS0t !`S@ Xn#Zz덙kSꁼ~,:יf:f:([wÎh zfBҩHDT2QpAE z](,jN2(ZV;= u֨ߵ kITGJyhhT! @ﯕ}x~M~N5Ty (_`'@2~3 0QsG5d* &O"n 6#  pR /?bJAs1< ngt[ B ~Vyi9o >>uNltPHA,:5 @ ޸_4,I%UUUUUUUw|&1}79~q˧M;Bo%mob :qupT/!H ' d,ۓ2D,Up])% ^rn .֓Ar"!uV\w\-UBiTXzfަ{ H4V̀Ad|‰e |D"}hǒO9  3+ +n/-w#s;YA8^kjծa:i0U>C$rdLݪs$n;;9W9] yc~.+Ekxw.$D5NSom$nqYD2=@2 |O歾 } Sǒd>@1 sYD=^FN:%.I\̲,8]IgP t\sP|la|GM.3i'D]I (nu!ا:a`*ȳ)ffŁNKn. 7bXk!hi!tD@ZsfzkQީ `TO׍| M.iU8'Ʌg"s*qIO1A; >B-9E9t[Z H^|Pp.pBCHbNW.\16 rߡ:՚$֍&85]=D!OG!M3 X@hx*-4SL,/To jh1")~aiҦ⚬bkkj1R%kQVT k`ݦ6vϔ+r*Ig~zw%˥$.}eRNhkm+î;;/Grmx &N.s9vۥ8 wGV\5.!'$xx"_0;60p۝ TXP Ϫ ԼCf{ܞ a^| ҹoQąX:_m'vRU?%9Ĝ^IG8o$[R|=ZiQR7ՕE.R*P FpTsm1p):h66$*y©*U-KER?޹RCȘ'::2Lm򻦉 26rN|jr'D7~6v }>tG& 0RbcZ@p&#f)'Ns HhN.R @72v^] K*M5VknZCh ׼$I.D#c)*[=ǀsۚI @TU]eYU%I, _z^*A x( @WƱ)l0=tFBU+0 ǾG6ǮZ3~dbFp#~p#f"Cxr3se.B0,j{ !P$c:v&U(N}nF3|_5ݨ3WNq66f* lN={ZXse,b>O` ;x'  cݱZΚ P]Bî(D]3A13;Qү!7=²Dni]7L{S+fo}VwchJAOf4îL VJ'ah+Mp5u'k[+3cjVD lkq:NvbS pߪo\iA|ߍ.~r*DLWƣb3=Z;1I^23[L`{ ;<1$w!{DUDh4r`QG(Dbo{0 st*v}=j@k83]bRBBP qKĂsΉ99ЋtzaNqKuٻĞa< v6 Zڶ\H4Z4):%A7 3~#}z OR{Kl:Hh|~`*||xZO@@aumy+F Ib(ÀC t$'qs>x@k{QY 5 n0^ր:!^+aP1ݳ>p~ 2']8 *@U qF QDF3nMy )4$[F:w?M?lM W UV!v9oPHEx}Q&HCj'ǟ9isȢ2 ,ty7'Z$(52N'$4P]62՟.|9(3|B#at*iǚxɧz<Ϟy]tQ'31_3PkWO,pb=;;t *x O *{8Oo~ UsOa^ ^hQ88!C7` Qj_@ڨZ(ʘd+x!yr((M8%̪ U nDob0h6Co6d.Pk'tk&$WSY06]1J׵;d*u{= 0; ő6 |7Ed[8n\ߣzY}~knE~U-w 0b/QHH$ 8^j%۶'ǫk\rpng%HUb-m$<^v.f|7toֹnH,*S:;KEi@FIr@e[ խ@8M 9Or/G(wէCG3kd|lD/D9~.5=~n Vev.{ϗʄ;?̈>߉f"RM4.\ &CDedSXĀ]hߢ+ԂmOWU 2ĒI0&>GD"'Sبi>0O< ( %gh9w4t˶&ڬ fcg}z@umƷyQ2P | 0O߷Q889wbZTX,o-T/\`f\n8P*O`ݺt$(qT^YU$ry/>Q)<٥q -yT^rQ=uoNNھWxSacx!c+ܱ猶pV 5YN<\MFe4~x)SY-`2( k,H!BߑPBc[KdI$v6vfQSqFRPHgܔL( dDRYxq PYdfna}0becUרy}ǧlQ͋B4B4CGr C1u7G-J:wN׬_8q=f/Tx"s{X!^WG}zc#.@`O>M|`-(΁ѥ(>DHQfX ?tHY8mRqk}E SZ5IâP4y$' ".)DAfY< ǥ8kicet&PHz8^ m"+ b}%]D z1If:@TKm'c G+e58ss78όĞ^JA33U2M$ 70)>7q);;qwsNПs}j0U%T"x nߴt6 1 $ #Ӵ=A˒ D aPpaR\Own9u ߮UXv7g\W(䴒^@mX:"Ttx.٘텉3#h]V@7S]d`M_sarZ(g k9ҊTL45.i`)DQ믔).U$Rtk,!UOZ]<>Ǧr9=ui6҃'L,sr*#0ı~K^P;3;Yڣ;<(Olڨ|,4L87OO2Ӓ۠8 IS NrAJcg>w c9xJ"">A0ED0L ^)1U^ʵBkn蒘s" ]"XGgX" 1aOvlxp8G| uִ_4Ԁfn@`FQ`{ 6m]xּ7FIfPК7'Mj"|^>W^?_tI$sé$8ىo|,68m2F8y>CEo۞Pi7 FƉ'0 8PV΅ӆfex\G%lm32ffKd3 ̏0aYm|}GTQ3Gw9"'}<"1qS<+y"0. u@BM?[碻BNs #h4k;f͎%/,|&!/T &DUم!$A0Q q\vᬾsv\3MUL9vG&392AbKd|kJ7q!>//(=ӍSGTM3l5!C p0~7&5q~ध*PKLtX_8VŭA2dfUaa`9Q kࠠ?Q#tUFFؘ01vZ3 cF](U0!O%<m;iO܁LHGRMV ʐbv6xV*b3 d11eabmqdI:>tZK07Ž}9~2,Z#=nDDAΈÇ28zu`G|S \A>%`gru/cec`|EU9lT{ __ކҺ4g3 ƒ=fe579$-%tַJo͋V`kl:>&lPK n;]%R<"i;`u"vϼ^6eru,CC_a^Ƃ0jDĠ ;5KUUUie| 7n!yHʫ'\fŜ\\4B@(v3ICȠ;Z|ݑ$Lw0J2vu߆TNQl07k{MK)3#ͦySTUQؾ'gMM9>ӻ fB7%'oX\ @i0'm ڤo0f)Zt% w9C:!B!3'V{ ]33^{[FnsAv1Tgj#Z!nō#fe{~'otcۜL6װ82=婏ʗ\H.MOn?#}^>=|$*N` >097bV (' Єݙ5 MtZ1AVB!0}:vf?7A{`~O>ZWy]A@r<O)$>+'6yT?=,y ;viJi3QW.񸉭+&:aߖ1wd|e,682}x Ca-}Y{=x{օ|d8,"W$p;6g2/ǻi"`6SfFkXSor+p3KZ@ѿ@rH[44 O|/U(UBr 0"\;Cdg#ݙ?\M0@f@(Nb5ĐfXAZ1/%6)c8~P"o&gA.4kݴcR5U)"$p"3q=ڡsTׁ eXPt<(q /HZf 3 Eܚ !H]oDw5}<9\9 bxx>N~uSr%z1`{9&cj8ws'%ˈPB: !B =4k*}Xz+cm z&2K'$\36ۍ*Iׁ =:ifAfgXw0Z~֠Sh)ɢ¼=NƽA6Au1bDݟQr6bCc6Oѿ^ߧW求z%Ǿ";Nu=Sxi \9nC9Yy< 4wG"5Wg.!ȑ6MBe_S! xWJ #ƃ'均TтA3pwr.o =[]~'Ey;)hȗE&n XA}c+Cwu?D,9Q1 zlUQXkp~mz] HņA-'seVxR{^Wc$鐹M7y!%:Kc V0e<D(%!)@࡝25>'_!56Kg,saBN8{Ӟ&?1,=7w4D=;^ ) 4̪6نiT=9L+5~;F\VI8V p~r">pzFvQlp1X$/j[cfg8hLn^03o,Fn($ m2`2 zrU:Bk&Hܠ3z"$)cg d>W(Ⱦ]OHϴJ(|y>˞Lfq0⚫ v=އ_Px,e0 te ?> 1ח Jh]H4 D Y 5O42C2jdp! Cl&`?#32q OZ־#gyLwc}p 5ڠ[E\Dx$%ye4a>& ƠD0ӗ8x|ƾKP!%ߊ 0dDDIGnS-[>}kO_8/|!kbw i_3Aэ u{GIidۑ d6]&%S{w%ckr;/JSjli'Nv==GL 7zRiUQtQr9[\r\{ k`N~Ӟq>v|JyCbs8X}hƟ[o q4Ϲ.ٯTe,TpUZrNȾ3rsئdejiLr~3KY퓹TqAD0f/m7s,ω"dĭ⥖.Z~?H#ZֲYȎYi.T)08]!%'Ū#!5"xx1 ;f::xx";L:Z,K8J~B#g)cp|8;iefmGGjvg }9uc8+ RZd9utݾ (0^C^4Ԑ``l % TIiarDa*[<8MѴ01v=88l oHR=!k @jzQ;Әފ$zH^:$І yy=R{@SZ Su=DO-ǵuz]ua.~%[zҞtL8$Cf@3 xF,pك 2ƓO`Soo_+apjR@/r%(Q6[}}ûǼzNh;}vT!!; [Dwm` @pJ&@SFޓp&4d"*ذ PN=x$>X6>.=b_k1ؖrz5bvbDfa1k88{ 閪8$uU:o""{iy~E"ɹ^۰r k~)̂dh37txovL2M帑!$Fa砘DžM{ cL6$@q!ɣ?<7ݪ5gUfk,nٟU\īOI$9 `l_ jO%.Szs~%F9}IqQPBw5M+Y32 ju"?hXKBs  ioOۇWf,f55p.}=MP0Jd8g-NQ t/oGwg'PRAgK`2wSr[Xqql:a0WwB\ p!EE=\czs;DuTzvIw'tO7|ݘ)NpF ـ23FC{)~͟,h@CC[GKu!oX:׌Ʉ3G~MĮ'v̈! :Ds/b,vt2zJ9 2b I4*e>F(gGTZ"/a`I2/a _Oyo[d,̜j%mO>Ӵ bgG&9>agz>&D;*%;J/@ P-vʪ)!7}I^Q40l$]N wćc266?ն3~Z,QEAnuյu]b՗Ӟz_-緵5﹵\9:;q' !ss={ [nůԡ`I]4VBc2+S"|:˟`ۏi֏d!XFir5NJ#fX=;eہGvTjSa,u$HC) .N>_/%UUUU60m7p~ eB8gB>? tX5޲8z:CJӂbH1~'ܾv0=TPѯDFZ`Ez ==MP7s(ڮ0M\]_6l,QSj- (0A"t+h'aҍ#7 yMt.:FT4%K/1D}L'최Ṟ͑~iCĎPmNZLNg1<(kLa=xنd8m y 58({кᆖX=O"0ḣp- @Ӂ:ʕѴB)Ou*ͧ_3f|:t0v5,z )[6g,^ʁp\dغiNYܨxۨσ~ $#/$uG̹)hCl\+T$5g<,ӎzJzcp6卂3)5N !,GZB $A:b^xjx˾?Iy^$G6\.J80k(m4W0oe @2ܮ0 VbS8vLymlip7o"V_ LO?!kя\|ќ69 a6xI؅`b2pm 2m\rh}D;^;_C}j"*`1ﴑ"jg<||!6 `oqpp[@6KW[ױUmؘlm˒wȀ\' Q|n`q ^WUn!gULs+};8 ٵ="oH:RfIپb0I7'N/2:HaD[k_džC䋋9"a&P$?1:)!cǧVJ3'AI-(o % U! OebTcZ$A,! ,aNsw4Cy5;3%X-GJ7 ! =u2鑪42ɪ*,#Ȝ֩7jzƱaqA cz~@+4'[s̔ 4čI;tP >JKϳ}9<=rd:B*qN}5BHOo:U6.8RE{]0aF!`D!Dl`;i #UႥoː3FhI:m$})R+B^C 4X>Ȣ&Be30M 9{,`e;4"P!KH?+Qg&:<̞-~).lڃZc2 4*᜽J%[?U:'_78D+6u ,3٬0& Q~G(-R}sr$vnvoƵ*ĆHi)AY_B|HlƻiH2%3 !{C6}x:#'>:~0q_!ъ8G( D"bV30p̥Bȡ)Z@ pTgM**;dtZH2S$mJ䗯ǵ"̲0*\&$cۆ|Du} S]LPH~F ϼ7]3.*&14/hS| !0ǹ7cc160z8=]KeQ_,8&~}ISCT+"M}( tHC$MkCJl"fE?5и " aDaA!DBQ$R} @`RHzU akưwd,`Fwwa<Š{C'zH`ҩSgOǬBIv̲ L bFI ̊8cP0dT7\sYDTe޳rGlÛ UD(N㗍82L5 (b]06G\&042#„3$(L$L0(7)22=$^4KKCs5(BS)@'GL3;B2 %DJ!OЄ+x~` B7 >447lF$N>lck(a5Q%qU',l #8ψ+JFx'_"wxi J0),o' Fcx] ʿ7h\a`ĠyB߫FJ@>'_|!drs٨V'aKuLyc?6ixdžH6i˵!! $>KJ RJ!CK FLA B P|>X*s( aX{H3R* Q:`'=v OP<@4_D(~" ,@rSO[ZN 7;:OL#,PgV19JP\@t$vnL#r ;qN9dsOmk1ыI 6V\ $E c^51wghP!Dܗ! [V |̦2C 4BE*0 K5/*{B.`! "$N$`Ёr/9"v;(Dl۝E5QLK,-A 2B,LE7xGgSOdp-FҨ] /%>Z~X|Qb0?$U0O=Kx>O肔=`ם D"0@ |pCr@}{DnfgM eowggJI7pY k{6ެaZm9*>S5fr̫ ;25+&Duѡ:^jb|rM2=ayк4%SN 2(ֆ1E`Ŧ41p00PF٦Ph 3cQ$mb%=YPY R!&H#c`<8^<|"daU"aXcT)BBMFY`KO3{h &%?nZl;PU4?ucu!B~")1ڝ2$w?4iD` j $ oC[D.Y54a|MuRTU5dײ`'l2!Sͨ"i&59%Cݥv]LОKsXg!#4?,9D˜)Ĉz5)rу[u6 Bh$VhHBE(!)_u'@{`}Rs-QJ,*Г?x],K==B#afٯka?0Hͥ(r 6EI݌bc VLlA+;PŲ|+qΞ#ɏ6c1'//0g >1eC!pL:cZ?yCF DPi[5ւEd agJafl0ymo8fc%g{xgw~׶.Yq(e6ox0N1nk̈cgx>ES-zl9-+@@uؚ](JG-)JEA3o n%vm}Fx懮eԎ.I[J[R n5n r (V2;nCEQUT"""< B|Q10B*D:u%U Zr9 $ zY@;Fi%lJ߉@@^}w<G/ 2Y W~TALҠpPG|'(y~A v8/6)wK#>y4n %vH757&ɬ$#'(PG,@Hpa41|DH0"RaiXnmG#(31 " (h ,Uj<3l>_T?{`Ɔ ,ALu.V^p|; ;LCw+$r(j_G9A&sn֠:f4e${; lD(&JI5̹8҃{ߎNϮOȊT7bȈkt^m}˯2]w?HQJ$3~|ws˫A| ༙Bqy$U$z L2E߀qM~Cl"a3;޴E{YT!E),MS@yi<9ICΊҥ 2,*ƕ/:2)ӻ>xp#gQqfW`6~=( *CU L|~.m?3~+sq|`}W U\C5))U7 ۈ4!/Gr' #Ⴞ|WRҞGv'W)7c!=!<DM7c'">筴fV5-f@O'gϜE a-':ԟ1e}~_믯>.0d`ZLJ`FXJUd@K*E=wp$?h! :Y sw}}$BdxB"R7׎f-AKBJҩIATШj G@*1L ` }&$>b G8͞[?n6! ).}/z[~:l "ˠ)mT6vR ٞ,#ʖ3 5ե Nadr4Xp̍䗞ؠp}@h&Px`_#DWRL}~j) 1h T|1WyYfN:CĪ'^:cc|<_Ͻ)}X֔k]OY9,dQ41 \Y.~YvD  `BŶ`;fIB 7.nqFxXZ;b\ϥsWl[ Wad'U9vsl'D &`zoH4óXRij&s &mv$:DΪ[:}Bvvcp1{KĂ33Q|=XsPn^ym Yis:3iZh'18T]wm\v}љZMP"N3:,Rm×G곡0~\Ok6 @cɟŸ9[zf""'R"Qif.~5BQ t7Vf9':;]=Ù9 T8EHCT;i?ᔤ~wQ = ɯpJ;6݁x&eJ5o̥?AUA9۲ipf3N.:М 9 z<W9P!>:i3ܺZaCq"tH3h@DyTP۶f MF `|(F^lp'Hflٔ2᣽ NزYE;Rbg8'j y$ta8@/-h|BE3}/>>R#INWoS .abjm݀zQ،QP( $%H4!h|ǡdy:{`!~:G>22+,Rl&&J*Vj42V֬3AcKU2b#X ) e n XO 6F ZZ0s ۃ l,(Ȍh,"Ljr ,&gV95#p*- e[SJ0#2q ѡV w6hK E2tb$Fث`L͑ p]6[\km5zFa5 yydôpuihs)Bw\ $$/aù۱zG Kffhpv/8tZCx BUrTbH̨ƊDaQAHLV2dEJcVc3 lڐ&VCp̒1>Rm1Lq"h"nqH@ہZ~ahwGC$6>-%*UCAUFzMD!`O8G !@6 ATE)29GCKj!7I DFf`=vy>1\6?%> #8 78']sZV=#>`XzHF탔sٱd4a2FC$Pg/Ah 3Lʓ4(~:cp N8,5\j4pCJy3y{5LMa_K x$b0>@MyFd>I:f @t0#mcÁcE#͋?iJ|| dD%-j Q8aU&tcLCkjIe,v.E^4J'0Gb{u'*j=I!&&=\NzNFP=U@2S $AX0~_x= ͯ}GphhlWJ~61+P!Q5R=GOzYg2qN6GQ $>(D0"o_ Ѿعǡz= >%6YrV- >XcF/'HE)V!ډ8X*jB"4(hf26@r6ŕL'Iޡ90j4ëL^j5 01L-J$oARBR7V  e =}rDa} e͸ ŝ蔙  `)9L(Z},ifApī‚a4y]:.A-S`.|ls&JXH9pǶbN8zvҩUld'65QP6TH6b&db#i2ywIx :8pC1(>)94DxNINSSQv4Qq D2zݸU9~I.Qn;\H=CQ+U.MXkUSTF ,% 9mF&@:OE=H* {tJ'R|{V JKlTbzc DSC9P uFb5LstJ7QƱ&"rjّ 9҆GUi) )rrK6b9st3B#8ha1W1@$.Sc8۲@8hm<0 f,CCE4 ƒ Q8D@+NbP2A8 &!cA؂6qQEkkIX,`!Hp"Q6 PVj u?8Üc|56l`D1 ce6&50wE*ֵEkw= zt2S%Ԛ7 GjЬ 1h8x6IGUÙ$#NRM$.`dOKejKyE8 މ[n-%$!#\Z`18ӣhr24k95 4xONz6ܭ;32[HzCA'uih8zuĤ!D1F-u$9.ǡ@UNs2rQo|+Q4ή>ļ"G 9p`6b$($(pa8톒mdUn 扴t7]ѶHujukqa#k)9"ve#9chQI ѷ%̃'="H33oFRՐu^P2:Iq̼\%qCN'vXpeK"Mlna!@)0jLz@}x8dH.V?XE[ bzLLkE6HGN5N! Ka3[&QrXqV04z{o$uCSR6Mc.+mp.ty`pБ@1 *$}΍ԳXBy{ehzM/*[%mim+|uH(T*%/ԌH;ҘjXW0aMf|j?yO95o/"63$+flF ¿uXkJS@s\\ÜAQt"t(I\3ꌽ#=0g,'Β6d+&O'~Zn93l{ERC ͕@6XR14jg@r>FH4!,0\] tBAB 4rx㋤dL 3;A~ԫgjm[0lA9 x`TƼ)j)ZôdMeY#P:ĭ4ɻBVM@vpYvhUM HRx: ã3H $_>eš6sԷa<[4 'jz"z b#|dD¶Mߖnl9W><%&b )#46dful|6_(v3zjCZ0tƊZffI&̩E-;mnM2s U8EG9'MDsa1ũc`LɎ4i7 ! ;"ꁐE E$(%f5l${j>}?hk\HI Y4CCpy^:W 3-2vԃ4 #i}&kTډG˳\mj I}XT&J_J OÂE ?=:P Z졜;ߗVo/fnWlNo\L{|BP@\F"Fx!^2hbW~ {%* (pmd&|%uPQَ DHe" " H)" (BH%DRH % YD/ֆ'&N9A 5Y,fdSfdʗ`sRa HlgMalH@8md :2 ǀD-|UuÿX||;-5T\,LgCK^[1)} z85glU%S7n.9yj() )@JJdJRhUEb &$ "-RX4B "A@0%$ D2CTUEJ)B,ȥ!&X%B%*`Nal(-|˃xmyh)V@ d O4qK(5PH.aDհ?ϰ$^ň %筘Ĩi u'2w# Yiqv45}^rsz4WSDe}:J:= DPix^[< oPr21CDSyƑƃr$gmU"RJ^'!=iquMovPPzpuR5#Ō#OIi#nHff1[ȱdcymmiA mE5C,8HִoF#,$rJB$0JP8b҂J|nGR9dRR!zq 7 ί)5cMi"6抨&&B`sO3e?EW}ߠ<=v⧿=棱pϟ 7:ߵrTA)ރÕՍٗNgYZ.VB$9Y7~}Į`Mq9id}QC""@ͨXRcUD>_CZGͣ{)Nk?:ƧAee=FޟiFnj̻ z# O0i"@4D#:y`]p~btJOIޫ wYk)6m=: <e9M;q3"1K6,;,?7> ĠP>x4@;q71Y9< i&?Yʵ<-az T ~=F[8% pD Oq}lĹ.h]gNIgKd)Uvs5nEݚ4A*[F8xd֧\9 g95<dq-ofM(R~?ta3dLD UDt` ΋DT5b֑*ٙʌjpi%2SlF^y/5p$\B^ѵe7$&HyD< UCC|;'s1 v5Y|_suƈR<\ֲY\YճiuhLZ*6 a>¸&'/p]<7$UIXREH Ol3#  qƮ5I IIe዗*"] 3tBCbм慸Nk.$n4 pb&<9\unZVCzS 9obҦr} P=u瑏hax^ og^#^4ڄӝp9 4L6gd*ZˬCᥕȅu 3I:[|,riax\vOMI0gnra$3"Ak=SMa)q|Np mE<ܼM󼥢Cqi"8힠f2csA \8n*Plj |꫇q1ƣ[8#ۓ6xEx'U1CAiLbt^qKq#/`,/r@`U3\FaY.崲j1f9aBX~7=:RE ?Զ:HWmlD:ôaZ络/%ea㊘-$w;iZM>q5˭{Jotm{/S,a3tx/&M&/ [azȼ훞ݼT/v{,۷0y֨au)Z/\-FTqsD.y,wQm1)ﵕn$~w@JsJnV]ѡ6fgZYoTz@V*WB9V"1iopczs4Ͷz^pB*"#,I5|] Nb@19zsf].sp˶aŇ gȄC(=F4ˇcVD﹫E+N皡;Bq&a3-r6smk,m }qS>8e\&uiZ q2;l?'~y'zmd<]H~cKmC eh$:3T&kͮʛrUٹ165=; 31xbk=&FE׃ýR2@RmmP k3Qj0zQI8HRt|Nʞ{^*ƘBcN&KIzf1̐v09oWRl钻ew`urhadFavF̌L8Q^\=:c)1d(TC wM9ZfzDcM*<\ p&LTQ:樟$Q ;`|Qf7NC(z=rY|6e]bV,ws\Ԑu'O]q>Ig{0䒓!3y8@ͤiEk5û!"7);#:+p1q : 0a3J1b6V2ԺW8j\XV(; #2Erde䬫- j=xmx$ُdO4rs6"f<ûGD7/yPdh-jFGc6Yu89PoC[5 L`_gFkB4'Ǔo%6,rLJc%d}QM~:f42cpu;`Jq?kz|dⱄ\es15Ů:M^$\fUٖyc`mNCX RTF G7]UxFd|hɾE.۔:;5Hz9>,ܔ٭M~D]XI71Wvz8Y̮;X6Ƚ잻%H[:tQc8:Fw1P pax$M9QA"fiqE;lYLE:wu-إS izy)-s{_/37 33u)|ص3jek !A>:jW4v1Ty#,.9@tv&)1-Oׂ*eOӁSAߗ^2^On* \7k㡯 wLJL~hӋohcN! JU %U0PQTfLyp^6kDKs #mضw|* kSw= 4F/DRG \9C{]b?5gdr9 VF3ndm |v'Z8L$m1=c,/Xcƃ1L y:+qdHZsfy^_D `3xߔ37LVj&vnCfq  -C7w~m 5˷̱^G4r@N͘0]SB-===!ք{ NFp6FN{95 xn,mι:A*Ra!'(wBIi;)êl %m4;SX9'HoˀcIl19YlMrkfQ U 46-oGS4ݶ}s4/wgK8æ I%r2gQPJg\2;N-Hao bĚBD5Swc'N781AS4Qs˕n+)F gięJ/zhf`h8(c 2 A2 b ̶ӊ]X-i'aHz9*1 JM6|pU xNhr:G\Hv%r*8aAxIa~̔M n;s\.hfd$.g5շ82oNx`gB, H V aˌ]:NӮ .W}> DB P al2qm6J)4==cہ!'N`!g/VDeKWcH4Bf o}L1c Nt +5.JJ!³4I>@{=H*¤?/V.,h=ȏ8~+O{4X}TksO'3%uqOB,0z?wvFή`t 5YQ0I- ,(]n`˂*{FoC̛޾V$±F=!L}Y+d$M3U։ < ģ9T8gG8D)"QF+8 p`l~L3&*b*u;YX=6p =UT9xM¬FLp /fLj2JDw9lΥ9Y1onoJq'\]keղH$,YR!\W $}Yt..& Om[V|q4{Wpr=$iZM+~DZXw z8w>7P||o..+j;DTN0cϴ U4}`5\Q3# ^KOCdy%{xv跒xc#,Vcت֫+rq;.Gv$ܧsCRfdK8[V[aѭ1f !!{ o/{!ŏL`u&lahҫ|pWx#}9D^/e g|}/>z昈%(rsd[1GDNB9dPrK9nPR@ә^p'gWiD xlw޼|^>3Э_snD"ET/: st/MZI!$+ ``615yPGÌ4ǖ08烬s5iWXUUUPDhUd4_ PD;Ý#Ӄ5z DݞOSɦIE ^^'= .|A >HF`!&&XaVMJkh.\)@gX ({ZE$GljCu6jA #x2qc11̢[ gm1;x XUdM(R H@% H@|>z0|2D zāOA_Cb&*$/ຖ'h$^ i`FSl */H<$ e ZU* ""`j)U#abM$2"ɴ9ϦBy =+dž߳>d> W +E=;dv\ _1@|W$MeHD!3Il0021TU"y¡A+&Oa24ǡp >Zd(h ~ B/CLȅCwlP 1FfUY׀~@I\{xԉZ#'}\r"|GҤ"V sN=ؾsN2ȇShID ޕB뺐cUs!0r2#v >b 2QݘD 75xVCP)@54#.#p]@?-0>g"nV÷Ƨ3`ΟɃy',UCSQ q<*n}~)j?f=Nl$ j# 넥{)fy9cH09dd\ ɍn}4h+:i6~OYck32>,7tuN+; J?D߀(CP<& ? &R;}Bzi R)x}Œ zT񏸝8ح r d%TjU0sKbb]RzGF1!6:.j92;7i11f㹌9nVV48g/,X(40s U:fX&T8̓T] &`q8DD.FZpX)#3#$ x ӕrxryUcxbRbfC$2'ѭ HF> (O_,Y`dn;G"/N-&*8䕥Ei [G٥2;%0w_DQìEZ{"MCZ ݜNт%Ev`m ğ)X}u>k/UBQH[LTFh>J A|pDlB@!ô ]1?LKH"tx/wffL0tD(K MͭRB #R~94u> ")؅AV@^9ofMh}lε,32Gܓ3/g:Ht({\gp/NYb{?z֢M|9le\ҏ.iF5cV8J#kp~tƕzd`Zr)iB~7'7ZMw. #!QČU]0$FAkQ^Y'uf֞Y|2n1ř0s=hƺPϯeڴ֢? Qsby|Tu&._q~J$DqođBΌWq}cqT9㷇ӨruÂJ B5wO jrbI(x9W zĒ[ C$&0ڒV,=Պ#>e/8Z4rʙ>1YcmRB5gVIJR[lhHO"i]DtnfCU-sMnN8z% AqZ2-Rkr8cSoy+sp wz&ƈ$9Wv7] JӡjQɳCo5g3AMo l~(M *F*)((BUCȰ':DŽuz i3;۸=n쁏MAE~.IR1.LG:FR!7*`",W' @&F&Q+¦-J/{YV)y gML[3L "9J뒄Fdy?"@H) 10`)H`QBJW2"5{ e*Ѡ1aXeo 0ZqL($2s#2 ҄c *BLwҘժ%^j%(2&"-o.3 ࡦ-3U q` ")#()BhJ*")!F,0cM(k1,R"!XHXah3EB!f(%hբ5h3S DSN`A  R6mbJ-Q<#̟NA{@> (|Ob&*nzɉbH젌#_DU>NszXߨOg$($ҟa8/D ͽ'@ 8(  F@\nլ1ɨ3ejArf+JUUD1: )BCu&@ZB*"A*cq9'9]_!s8HRt (iR i*"=1FHIz058! z!i@QxQ%_:&(j)hJ)Q"E E!55PDhR`g@2nf- \ϫs8BFuT4Q,K0ZqXri,c P U4WGԇ` (6[4}j I^CaDm2!0j 8pBjA\ L?(لe EbS9s+F Te}elÇl9 Cpa ! (ELPuF?՟-'>j|caSAϘ%4Bm³Rq(~|2h4Hw624f$|猙D+J'Sp "X ˜8x3 u0i(ɱֱ&0e3o NlPJd Hql5a4&.I qJRdAAMy}PܘDp;jTbǐhMF˚xaRXcRXP5Vd4%fraqHD&)!C@PEV`IfPQaf5Y`PbKd KB1/ Qp3O:zfICύq) 6Td$j#{迗0x1znT pDQ AYܛTT ',eݩ}[0Y?qR >~ޘe yi萚CMQ?kS\jC_WȢǏ >7iЅ8H.)$>!L)}e?sj`džaa%)'{ '8HH?JC@P" vWgooOI_!)7'M"s}V5f3&= מp@IayXiqCivMb/-CR,aH1p01A.?A 1ͷT0q<@4'?'WO);u=:O R}Cdb(b1 JB!;a%J(10 T0D@ ~逡(GQ\ I?cjc֝9I Lms;8TDaXf9A2謱=z 6lGݷ;pt1%&C 9ap(=|+ ĜH#LkVi --ၮ`mPY ?!`:BX5:шJe)bDaXF]vӽ6VU5hY. f3! #615Jm,% 9øF  !IPew 5Kh,FfTBI Im<(1n/}3 bCt>&< Aݤ>wDڊ8 %^ %䴱JS@Qf@RSDBjG3-XH$F!PD٘H3XH"n $T 2J8bBB&1&Tōiu,% &q8 Uq}w[cBg go+w[;wX/OQR QB4*QE" *<i !zh2iԎemH+f l8J"n mr$e|4BZ9}!?bq9Y(,4II$$H JOx =J"Ur=~{Zʙ 7^LS^(t7'.׻|Xt|`=$@Tq MCkbsItGTL{%xe.z\;+UAR呇 (u!O7;bJ@DDS%T'>lO/eD+ss p0u2"FD$l4Yajn p8.JF K-ƴ2 6KAAQԣ^;I^tHd9CHi$$|3vI0 Cd8Kvw,MCr 灢(KKp%4a"#rՒHУgC}_m~"`>dnDZs%Bpx՞eRy. hPp0. h6ѓPYXe#LcNZRB=*+Ljc3l%\ jO4Z%V!I Yժ[HcwPTP´A$&chrV0dm[#ll$vP dR siLJT|g WTи S>Wb|L PDKt@꧋qYs0li ݮS !d)]tҒkXP7Ȉ( h."%Wr$jP"S1ՌД.kb]cb͍J= GkF=2Q(ZEdhZ4B1|;xRoZտfcmI h)^(ǻʽJCS5$"sg}PG:L>KVD}-S*1bLlCPQ H4|7yMW j4gٯ"h1Da+ ?{G88J+҉)0Ȫh2bʊUiJ(,`iibH)B( J" "jhJ)V%20&2LŐJB,ȂDrR F"2 S"h2)d(L$(J$&D2!,"hȂb Wm>=|"2e JIee>!0tlϜA$P4 >%0`C9\;NaĀSGP4Q JER%$G0s 7T4@ %(DRo)9\ٲ+Eq  1k󞎀x8 N*S5M,IIwOJ0sAB×π|lR!dX "L{T/gw[aPULfaPw +7`$4RPx@E BMKBSԔBUUUECUKJʰ LRB% &<9%eK1JCse|VDR:v` "h| N ;cWtz XJ`)XS?=:=j01 wuNd.> $Y/v(BjE}=XRz^%#Y$F*|q>^}u48T9!S3/USH)~! U8OTruO+O*mR,*]\P\IsȎ ϒ7OIWw 'UA>˼Cǩ T̤YÎ  hoA{I45}>xŸ[4#VShhZ0އ鹡.PրFmG$K|p4.0ƒ*$/İzPU2A`f:HrZJE*X5*Zq-'# u;@pCeJ F5MdGEF] X$d3*5r"(cCifblaXtP2Ql`+eI*OtKM6VH :z!E%$DUSBrgs0"1D1]l{iU_P52!`e?d),̍$# ND@?_Y I"Q2Gz_k"ײ}ػRu*=A !.4KA Il`'ƲH16 -D8AcKﷻ2Rj ] #@6Q/D)9q#Pn$ OǦVj{I(. o<7[R 7F`[lLc?-QA=˞8Kdg4HwQoo;gt~NtC &njN;xz)SlyԀbm"Vԇ!V{<o4gÐQcş|V L(YwHHDypNW8zk8R/]bfR# Gt̓>0۰m|bglhj2?Pώ {9"~!O"B"L#&Q30̃ 2 \2zn2>h@>hFjN%T OE}zk*T6EJ@)F 9ڈԇ ?RזdE[fD$b (PJ(< Q<`t6`q vw"1fPX!#ŖӉ:<J>?ܔsA(Z47|>Q }S)U<)8]f78sL)#*  $!$,̔<{~Áʁ;_~ 4'1<;f@a9@yZxCm ̀H4/@~#'al-,$F*Qd9 V~&5ˇ]ljCFSڛdCGh qw$ſS}ևz k&?d$DA3"IN  Z՘S>9)ɇDz޾na'[Σ٘~y]O7d{#ydд9K|~Ljd%r 3]n:`2Cp/jY$g$\hStΛ4z-g?7g,5ũ!GyVR3:ذ|p24R8\w"|p<&R^ ߂!U@1&AЏR=;5_pH"[qf 0$r)(?cȲoִ륀Nn@Cl1(d"0f3PGF•f%(JJ%@LIBj}l„(I 0X)؞C臮Z5(ks.u#YQkNU{P8m =3B{!T0x>:p2FUK)%3+F#Ek*tPVN昦y>" j1 Ŝfگ0b"! |P P:.d_ paTṬwc鷜fGx*?߈5m$nLDkl;n|TS̽u2V|>b!W.n9e滄w,B݅,_|U0VMC(KO|\{hK6Src;G#Y}F|oZyϿ]bجISN=ݫHgzw4s|D=ShN6~ 5S:>}cg1rMf<<+޹{P ẕlC|smrzJ3q $wzq I 6<\Hk6>高 ,_Xx̝Q:A굉k9Kݰnlt=sÛIuKC?Q]SBV,ְa~i Pʪ  ɉj?; AOIU+E 08|t"lA<d N'*d0}8ȘKR$$lô'nYXLE #4KJU+@R4QE4z z؁. NN>4*Lԟz8s+T_YAi[%$ZE02H#0SVQL$uLهB5R#dv,PDI$/8@C ǜ02JɪihZ0P(_ю4QXLDQ51 P-ԃQ P,RHFhpP NtǠi2 vD@u XX6H5 P  41ibih1Pv¢qNZՓPF3A][g 7RP3&h0ߦi"v9h* "IE$h#o{pӃl0\lGFtKH.LByt0p 1OIDBחs<"'Xz|TRToCӔID >T:d3OD^p8XJ1@43C,b!T07)Puk 1/<^^$ "Xá`'(fZC0)$&s#'R *AR\ is(FID Xr*\la+@*Ք"̳ZGRфUR-%RRC$P)AJeeT$QIҐJQAEQITUQISTQ9234CEU4I SE4CMQQ 0![Fdedda*Rf#ACHLAQdKX)T}SpC&zBl2 @RxPk nB5ix :5f;=1ړxтҌ~)ЋM(2d[Go&*C#)%JS7NfSg5OM(5' =2HoI=gr@yh1P>~^coa(n,A4O!1͌rhRha(8 N]r'3]/w>,>Y~结aZsDn(=oȚ* JCc&MIP CAUL2RT2ICJL4$!!"䐄ABĤL`DA,D1TP3UT@Dd3 -SIDJ%%%DAJP~hL )y@Aa[E.F3TU$TF.GCb@/z>yg` DekEFYOl bgL`Q'b2v8Màk)@m s$C@ZWTG&BhD2"毗<80 NMAG8'HZIB5p)U} |%$wUiy6Gń1ބLg?;&@A1HD8nS\& :QAi@F -xj4"mEU2 Ō G݋N=L6xa- x$* 8[]'D11. T;l4IKFzbXvjUtHBit_% *{"%:B_j=5 ޝh:w*#ʪ2' heMkxh!\!ȈA#v!#q1)11N9ёOIe7^>j ȘQi!nm0q@f+|ݨXG,0T&,*mv$BU8Q i>sOaMMlx%7'n\,lD @M2A,d g6%G}VC(`}N)"@‘ Cr6쿈?>b |=EeӽX#_¯P0bh)&YY> [ȺhJ% &lm7aFlfIZ7c pmA vBaM -r4ƌfr#n5P7&28Ȇ2\ ɩYG0rGl 2DxATd&AI4,$Z(б!4Q 0e8c6TQI;A&d!Mزȣ# 10#̄UAAaZ"+0ldl .YƦDd'h1I[*٘A DA28pP$2lZd k{ikQ)k# HpmyEKcV `t:tLJF%S/IX8L`?Q(BNUVF@bp@/OWXu6- mQD>a->y VY?x!!#X"ܩ!_9|C0n uEi=ՈicGw 0x#k NFD[ȵAɆ8p& jAJ8 Wh 4F:J+rf`ۙI#7.iaQ V B#'q=ZnCDrg{dAdSPU0̶vF\xH\` 0" [J*8Bl+mQ6$2$ܰdJHE- v4jA^'<<|É"Ie& CJ }YCAP]LJ][B C>=zos N#%i~IcY$9T M8.f #Mn1QβL| $,¦T2R61ۋFuB}r;YS" (beSN%<?G !'!GfSzWn809(@G26 MlD ;z;ru_%ÉA<NY|!c`MxLԌ4  3YD} ?w&*@:*!T)eep1rW 'OS_FG23D3;}]8450>v5};4O4nCӟ@,@đ E@UQ3АMMA %eTUUTIR+k`{@ AVwOdJi4*~"?CA hQ #_;( [rS^J|[f52_L\ }5keTPi E7RZفF@TʤɪH#XfA -ƊE061)#{!~vAi׭BhA>iQ^<Z昛fX4sP֛M#q8ees\OTTT!N(YL-T0D:sVfWO SM6_A,P@Ǔ$U4舌ÃBATiMadzUF UuN|̳B<7A$"mКQKݥDaTQ3=؛hzo$ $ < BlI!AO7[HJPu52JӠ&q$XO0(3͌4ŴOe-O43bPQ; f; U(" MDfOERd.v7E eR> ͇KTU t"CUJqє5(t:gn`+Bap +!X>ˠ"wӾ}*A6Ӂ!}:I\OPA>1>YM5ap}b?!(yBy]LnBhd^>\3#t&cbLn1Xni_l,ߋg#s tE D/KUTeЛ:cC5+2TR(1j:u5%xo5:￈x0١Ndo]hظ0`3dڙ`ov?09ׅ|fB;Po`s*LXD (ɠq5 +x8G 4ma*7xCtǍ3 {&[F(&o2abWANlz"Ec׏)di$hgv8hk0XX|E<3xZp2`txlLBj o9hlzʥ<ݾ({T-pdӯSzg0H/ ?OS=z =XBƾ mēd(3<& W@p H{IA1M= ՉD}QKO*kl z.꛹6Xkb sJU }[ @4A]`Xj] 0F5~bEDcs}=#!$A1206yXx^oMy(pH5UXN7N F!8]) CHV7WιqN`5̓$/1RDšq~n)x'+%&!c/ 3M߭Ece퍳 /3;}SD#6u #P1{C Ա{A{S| rv2HUU|kdL|6BTav(zgYtlN2,m^*12(^%q(@*ZIhff|i'ډ@#@jJonj):4A?Ryʑ0M- \& 88}?m!H>~fwelam*Ƥ c!ˢZDb v6 ͣ3%H7ZE-+`,jRrRL"@ݧe&dThi)[DF W"pfp "Bl?籢 U |E iv#vFC4W݋sIFqMfr2d$0_גKtRF(~P_>?3 8=yzOʢzP42CڥT" >@f30SHUnpi"d9H(u8!N׷F×fY,fF&<  ' |R>aM2X}ɔ83q1J(d)[\$op8`93M!LyI|f}  JW"D s[w L#?S59I1&,f1G3FHH*|d=ƅ@$=oT$̫L֜!$ӼDÉR""MJZ|w4oZ?RHwZ$PjI7ΝX` X*h95Bt>SI<ڍGB"*4HgCB//xט .'nB  D1XzM8fvꬍ#RmО>8IG!82n`6N_~wU"T<A)]u?pZ׃lؿ3u)'A'&6iJ ؼak~Ke R} {x牅MN9{:w00>c`kXM$4I}Sa/}I1:BDNf =;COX&n^kzjK?\4B|1 *q21Y}y; 4^Ä g)^ q@@3 NOta! SLzFB B%}sb1A@ (L8s<D;+;3sd5HxuXntB\[+bL3.721KtӬHc=E‹lhc&1ȑ0hF.`$ma"^:odYUVHa V!CM-hӻ+Fh ̒n:lY5V-)v݃Z6`RQtr.\0Z౫ã56i,и[Ŵ`9VfI ƧP7f e][5sc0pkkCQFfS( ǝBdQ}p8]&Hc-ca- !ǚFVE̻KyntE@̌cl#j Bb. 9N GcG(L3ƔG,b,8x.#o;iek34No|­! w&IJLTfZ$ڎ5Ljv2y-`c=c{u>aAR*hcNV4aTej$z񻃍fg{3YFΝЧ7lNY^5d01q62əLXcZ˖Ċ̩+ڇ\L|wdÇ)Fƚ1 H(۱́,hѠ(LSNC\ 0*ltMhlۺ" 2X"݆5mr**1*Fиdju2 4IP*MajDZ mD v"TJn7QMDU1baSTH"V%I!UQ,k[Bm E!"drLivfwVmۻ-j E#M=ϋ+\ sd_Q5y#$'Ӑ(4Q~y-/L4`]0PƆdP5zmCTc*@d08Vʴ ,+ѩX wdɲ잼(S:$r15d'uBj{whڬϛ,Khut dCRhO+(RL)u<(R%풮!\et!Ї-MvUٶ7cQ:L* θ&dOxICCp \NX59pWIyoLeA <̛ܸoR6ȈÜ<{U٢F&|aYPb*bjdncƮ&A0isWMJ=/6Y'P&ehwHQT2QCj^6Ƨx9YƬWIwPSp+1i33헟쟁#B ($KMI7 .Hb)0r#Af #jL5b7[9+XH "쒤ZCf?1# Kez̀E "3qϫr%"`XclpΨ?CE^E{Hš5RPCaBOMԃ 8 eDlyYuI2p30ҕ5o269j k$\O3$9# 󯗎~z `4 \U 4+YO2S!W.Idrsa:Nb$Z*!+ȌUHs<'֬݇<@7/oǾyj\B£|xkRĠ\7jM3g$t"@; O\!!v7=&aj2B$ѬlCtF#DdUAh$C WCHf% KGՇ$,A@.= ],,ݹ}!8 'I~aK-8^qR$u􋝈\cCyf)8:X9P_Nƕ&RtrCS$-j^$:GØ<$q;SF?SxuB7gLv!0 :͒s,"N 9E)aNz& c7''FLj8F6h. Gf@LQQ^STٜtjŕOJwѧ/ ]AylƷd,5tzB"CwMi i!?<ɹ (2LK2 I!CJv*r0}3Bd"Y` S^j2af֙1iRGT"AqwNh'T^[3.yYO50ХUT 2/.[ϐi(RCN\*wK(Pфt18,0pEAAs0jR/)E` E&ghfBm5>efD:Ѥi1!fY$qB0Qcb he1cj$iPg Oz=1e4R~}}_b0}EZN?'EϾo!134tkXHx㔁%!U:BDHD'נ0@0'TBBd+HT4B2TM 4T  `@H@HD$U J"H}Q!P6OW1D LHC&hȭ TJڱU.AمzY0c1`&s?ijŅHG,!F6r-V4M@r2@l#D 4ABFdcfo $Y 5*%jPBpIB~ր0ll ;^ ؉ 8zrA ; ?dR4BJFO߉c/찠j1қYH3hx,*R"7$ߗ=Ioa5МAqA̪Bacቶ %_ِQL0 O ~"ʲz0?wb:\OUGi(" (JPx`?/o|…0StHf@C@yӿ𪢩$J >buF ?ic d-ZuadF#Y&& kF"Qʶ:ZXZbj Xً h"PZ^%S_IcꟵ(LQS"@{ @=B8B!J0]Eۯ0J!$>tJ5(ً@n 8¢!bgx*eP.'\vD<#$-QMA%)C]BR4D#\Eϊ>3R<|qCJkp.B$-st%ɁTHѹ=$4N>{I@*b8ө@]DkF1DB$6(&LCIDAֈ]6LJbP%D$w "Hd fpQbFI#R|e1y |007% >r eC̔I"(:'%(y$d rIa銨:($1%]IBybB`"Zd H=TO^8?$BcrH ^ܿ_Ak 3,zn*t+CB@~"v=} ^5Ĭc=THGoLMjSC$H[?pCdTu>7YbkT֥blUOvREB@v4dNE o*vN10AjPBdJ S8,JZV;cӦMZ$k. (,~IZV`4S%chNF㤁ٟ`AO!1Gnbbm;kFErr HǧRGK=9͉1j@ D\q1d$Etx[&6O> D.%ۉ{dOs-l"HT}h׻{h[0I#![ke-+PcV ԯr@8>AF`Տ&zC{aua}L =?v ~0R@JW( 5I,,a*!ٺTB"j20XAQh PPCF!p!ts$ ) )bQXm 7gZXDJ=ԉKu?x}<ǚ H_Ǜlg|PN6} 03>ޱٛR@u!1 wq+$(469EVR&Fc!vJj>xe1zn1)Hqd9dF- a7`PD` PD& meV!C{<_,,]1R%?hW R$vz@ N,1?+5D&F`d5yk~ RQIHQ_~)2j1#N5o S]gp/~Zr IaRI@\"rP"bP4 f^%} DL2>Oqۆ.O%U5 0`lw6#3B4=ܸf2 a$d,,F`H"[ YMiu@ 4f+Uh bhE9%N 0NèsӅ{{&jHCHsؓ},ݒQF' & uPdSiu#jH+5vQC j5;Ѩ\ GͳXIϷ] w7@b .xhT|׌\cO|&kS킦jVCRMv>^f%*M s<`$Qn0͟Lrr!SgJDizM~[1Xb_L`7als} 4dجfX6N9r22BFf⛆$c nT>bgDJmB hAX9 .$-Xg([04-xagC33X5ئiۜ SA$aT>vJD3XK)h +d}PƘrkL,ּ"!"/c ưV`$:);/G~o8ٖ2x 2@ lgX`f3AZ[`ߔG)s~~A#MkF*HF"񱫳(قYC,6 Zy? d9h `أrRXyq#ŧ)QfkZ$0KFX Ia1$ȣ"Sݔ_yӋVbƶ˃ d*R#-od'(`GDd(0AU ;S {vԤLip45*ۉo2E/S02u`8Iq /$%?pnϾ[P3e G-5r/`=M\Chsz]M&D-Aix><*ΡouQc7Eu* ,'$9]#$`}a2y՗:5Ql%ʹQ(9w- duHzȓ͋GpNRɤ":j%tP6G]0_p ~ >d />xx{%)"I(*0#3JO(\D"PGOM.ӑIȉJj{I=`ӐX95g*'R& JF$p0$c<|fva <ͬq) 5` %1V\##@Ywjdso8Gh3i8%wU#R#D3 aޮ#hRΟ$;&]4^GpgO?U*2}cĂ_ЏV"uzo6C^[i>M%fn˒+)PV}l!@? Q9&*z*¯2ӁsDL'/zר_t iMINEx|飝@ꄓϢJꊞ_\M!Wu2\QӑlfqpoȈaFf'G!&m;  ϑc㼦Jh [1T1=C`Sx݊r&""m@W 0U*z_;\3k\- %PS?L4Q 5(D{Apn ȅ1naMyPN@pR7߀rk i%NAUO|dӛAwt\O4? 70h. P'7dfEfO]} +1Vlltr4Ȩ]j .JseCd@`nruƍcOO;ypQ?9Îk}a1boraC$4ЄHyg xC8o~0ƾt9)& Qhёu.J4km@{qĺkJ!sIPuzu44MMI@~P`3M5/: b&qūrve/}NT!ͿuuSblJauzh8waQ3ecg1W LcC^A8to>"rw~jh6k]l$"G,voHd.x1W؇tδbyP<ƅr?#:g|gݘhXq8c>o4h2Xcrl3n1(3vљ3c %Yϻ@QSB'߉&: : xm٢{ ϰyX ZQ6)b-Fh=]rTRs#DTX:X((/tUG3-J 01,:`h_29RNqBzT4ҹ I'X`#7X݂:{_X]߇}L ˴e-voqCQTmdvHe3Q:CzD a&A/,UJh(uc'is= Re&1*la>.1/++cI4&<֔b8H6ה^K7W\`mlU 3CIOfieG,9!U:[hMQp4be1)cq5t*Ywss:ZHR:RT=ڡ6(5KIM4#Um87NrrZה)m JN2fx.פA- L!Y"Γ|` )y=tR3EN{!Sダ|e)18^܁1ao@+I1U1$A](*0x}iiq.ǒrHdll4"e $PiPnȆY uc0b*WtM!h`o0]YHp a֐( zX<0XF)~pێMBLZ$բ1,^ 6&'f)`^F2",BkZ㮶- {#pX5a0du`s!PQ,V  %)T3 4&qĘ &Zf 8QE6g]hhYh5QfU 628 ܐv" Yg<]oXE*YAݦwV1M AY3NN{!؄đAc_hsRt脗"oś: LQ;xC #TpSRfO.C4jqж> gv 爐tqgY%Xsϝ2L>)ЍS14@ GY(9˹@^4e =S |m)`*>aOj*w97cKP3+7%!0s=oW#4me  ȄŔq*I UElNjًJ(HScߠCow%,JЩD w=7/g1)zTHCON<}+"{CVF(tȟilALHo0iUR&ɁQEIuNI)gD:s3بhxg~y.H}%U?%〞}RIY(ZjIkb息+Je-?zz@Syz1!1 PBW ,5,Q0S#GZ12 )SGӆPE)KQ)B'ߊ˯h$kG6Rj P!5ʃyE-#mBwXP+RLsⰅ[I0HEliUiGr4R6#p'D2x+1ȁH[X4Ž]nHEeKƌpnZJuF1h2ءcNʺV,Pc.ߵޡW [.3ZҶI#NH>0*Zq Xˆ>DP,*##0|C2h!!E.QCHDpdgm-f>{m3޳jZ4:Pbn4z];GezOpzJR)aFLFRbRѝ-̔cĥXh(ta?D=)0Z (Daa#oGW4DbijK#;xBN@;[ ZPДa91,${=h(%p.2$dPēd[rOC6~;d,30$)i&)TTS`51v64+\Qpu(,q*Z=̇L_KgyVAʇ覌':aP7WfAwYC"lu?N>C2 VIAЄ2Sd dLB ,E e">;'mh~0d2VO>\B{Bk1( DSV_ܤj \zj?9'.s8 h~!61Cٽ I:TmhBa{/QXXj{#}Fgw|_s>HT3DOz>G@-P $MR11HBWvt|;蘢"?@ BU0 t#~$Yk̕) هgy,)P0a?@SobϧtwW>bɮji և4xs}8§$Ge|@qdSz%eu Wa_-Q*pL*tz,q"D!mQRA<׻.z0 Dl(GGP}=c+^= g#ٙ~4j Rz[ysnѣN؊1F n*;C]g=L**ֆ+Zy. Du6?uͣo*׎;*uTvΘ^ss>Cs6r\2#{D#dK f~(3/c^}Ɂ-taG"ƓvMp雵5؃^ZJ7m.{bQkR^爖'T~j,ϛs%mNdi]iۥ? Bn#%N8ȯ|IxFIXFS32Y3yy_2r6 PGF<@I">S J8A< -ZL)N.S /TU)TFv{_+"%7kƽ`蕡JQ!g<62 $ꗌ5۽Kp9nM2TWd/H]]21ӥڃT ̈r>2Ka&qѺNya'(zCm`>1lhZ 6Tq3XǸ;s~̻mFҳZgd{P[gPZHMt]JӶD':ͳ7}<]޾2y^epm凞?=C2bB0N81!=9sh }pVG PNN.ϾM1`lFFh'TZi3Jf}?槺nclS*}^*ӻ qn(.G1=tbggCBne2PLM"!DќF]k?P~M딨b?]ce^Ӓbw:YuWsOruosT{<$q`Uܾy44:[j^n7L'gwmݼ~bw-G;fxvm6^e7|daOqGsltWCOyOl6 '%G^rOϿUm }bbRqȇUʕ,,^qaLMTU6,SDpDآ}>3X|p#Xh~kz~\wReq y\YN~ jxg0=XƎFqt|DyP*PxݛE3 H-XS;dwՎcڝ{|Gp/q\8yzT^D9Yh'|*ST"kV&ܜ|MCM "J?(bS5Q\!2MC^QQq`MbaAZ L"SL4@;_~zyqpvz[A$$+H^LsoA!^3cX%nHv\֭(M:VcL cN)YP wUajjz>_s5tl%pԴ5Ě}1$3;7D=u=^P~Jy۫9/, 7ȿEMqyu#_u*70QFrx('cr'7K(ᙶcF#HH% \qg~ÁjB<Q@wnC[ﱖ: kal"o9bD>BHI !$Q¾rgZ7t 3ќBm !h܃s?Vr}dkmktB01Zu6l1^uO*Џn c;F0fm%`tѩq'>q6> )a8f8:Ye nP | !|xk;9CKqLۉ4C1@ 81װRL%ؔQ%D:〾<]6~gi#K<ѣ~^`Yi|Ԕ 8A5E'&I@{(8JďҢCJtvq\ D<ʝ=1}Oו/džE/%] NNc\")2X'DG\Xq톥S;;^0$QZPQ ьAYĚ#\75Jk[*yx*L#Zxfijulۏmr4ZfcUmF.M4!2Ԓ1Er7iLC9Ć6WWhB5%v*Mm:RƔ>`aB[HT%yz*cpe,@RCV7E$ ܃ WEU9x]O7pܓ4bt5$Pq6ϯ wVC6f./ RRn(^(dh]ջEMG;4iJPFDŮ(ӰI+ε6šƂ0ɶFY5=G$"A+(#:3cTn$4P;$H]N@$_I тaJtu@B&ZSbl(8O*IC4JÐHҒ& dYpQwz)@*DpkMbh>ǀL:!q9b @RmCy>fځqw_S]Qcb#+-OEn\'.crQ58@.&ߔ)A7OuN-L\o^vG#뭖9m1&JVeQc&26Eh"Jh,)7-qM]u4NnhN? BhcR#Ӏ*袃k -h9]>f`h`JBJ4O~Jr[ ҥS~Dк>HhD'Ri]o1U)n;T 3\nޞ3L[e/K/R =d QrEA@ Qf/~jOl.U L xʒ8DDKߢkI)C@Z)ﻖ.!mYCAIN )``2HP!NTiTgSx4pP~8'n!7z{q1å򒥢A b| (~W#ԡMy#R:?zAwԥJ!/Xѓ!ԸᾬӶ~.ebA!]2(pjb[ qHߊubQA J(!0wM9[] %Z!tJYu}A!LH_z[|BaAoGAvI$ȟ8NSCMMUbz Y)JQKP%Pb'P4Ai˜J<ԠebBPs1X!i;aWZ љH Qd3% φ|nDL$vJ2B&¦Pu:lb"#ã]@DxBh 颯+eR""Vac_!j4A -0aQJrY,M MK[cˬ.L4(fRT*Ents{U^K.hU&!Mz5oODu`Eb hr&\JkSTUyֶ$.Cfŭ-fj͈+ "A.lƆҚ6㵃"D4oFXpCupV#kH,4b$PVҦi&5m 4h̖&5-yf^;)A6Q1 ŲD)I5h :4` *$Y("8 $3BN1 d2hu!Rj= ]'yg0jlFF^?֪a l+D׽0WPXollkmE@D7h ?9lӆP$,P"|"{9Ukzع5ʈH?d 2/ K^ZٹF>uâPxP 4FMu`vd{PDA1 Axt&!V #ߗd#p@ה6=)$!"%$s HUA"į#Ȅ8sҽ,pFL%Z) :O{:9 Ҿy1 )/]KJY$T~J@*@.˦*Z d(d`8#uFƉ#`EvBEubHPJ1<)#x۳1*hTn0tQ7h`H` "m5`Lh )keҌ!w jlI-gOEFV Ch) ڱ1TRшO5wfa&RHMZ bpf(m&pdpb"m= 9 FpWTj+XCaUE4LUDB1EQEAAEL-!@DUUQEUUUUUUUUUUUUIRJAIT5S$T4 E-D$Ym 5J cy61Xl$ q-MHB2Hcb]cRN*reIi b猠rm *X$#A+"m@-cJ8ΦUM:*EI"Ciut9ð+i4Zq8QDaF&Uh 4hsQfA5PIKA5+Tšgs3F zfHI]PUS\Td\V00C+lJlMornpÆCIΛ|i9dba)ܡԠP8vRFۅRE$eYY BIg%E&1"/n̍- JR<#+)N&ΰho.1ʊLpm6,k,Irgmor TR6TҩPc@䍸91ræjv[jZ"r& @IFATneF 8 `!(lRɎL'PFQ`Fbeg f8i[h%zۄXkq&YƵQi**d h0lu $sCL َK#GB\MNdA!AZO9CxA3۞#1JWգkd Ѻ+?5ʃ|ܯOS G,1A 1COKJQp:l:|raAx3?Ws=WjٗLdnY!q\jURUzU }>IVc-KqcWUY-@Rq"Hlp 44 EnʻTN!pTZ~rP_T@Rb==^kQl0C# 3 L2%lrL"a() Z(rThE a)&;Yc9S˾ `|6)Đ[h9 mhDLj$Ԣ:|$f УшQ ,V*3?>þ8274_QiuͷoP%{[rtYd {hK*5c0Йasrv6#HH^Ou5&EgѦ̊O2P1ŸEL0uS@b3U;:&tâg4o0ӏ-3r%z9:<)ޟyzrވq/Cjjyu㎅x.{Vv^ɖ2t( A5@  "hM hK&Q,z4hA"kQ%p&ЖD 7HE {ݠöG}pB}`viq />O=.d8j4+IWՓ '| S8*{wNJlx+Mض\%T0R'(p[i# M`idMetT]2p7 r:ҾؒQ4pvYuǶg%*)p&9XmL2, s]=NR}^RdQ[e+k 0d&#w`k~I9p̼8}+Ii8%(o;6a[رW*6C{|•!P1C^^mYU|4^aԻ*IEEDR&L-#}ei3#NslM;1R.ɂw%ON6M#iM )}n!0% 5ɳr ao*1 4༱HL! |I6L1yrP^!J$L/ ˬU3Zk(}q'~;0L@hH/!0sʛ9Q)l\]siUIÏߌ[];ΈRvzH2%s [^+ #Vh:43n-C2a(#dt9uNl!Qs0[bM;U.x*;{41W,,1ufVJp(j @qDԙ;ޙt,I  {PN{-ٙD10,I*UxEפ1%k&mk@&po9aC֘A; pdɈ55f:w77h\q$ d!Mu5j3}7’B( 0$I o<88w߷'$2MG~ͿKd=10Im'UG'rI.]BZaN0:ił%iBNpG\xD)`d-Ӈ< +A$I#Ǝ%WWio-Mf(#7w mѴ8iJr8T"H=0bmC,"'m;tw[Č(&)J'xdO5HTԉd_7؆Yv ěï8cMy3C# $.{sNd<09 byD"P: e DM/]Unl)[n۷eBxcR>qLka h[P1Y[ޙH(’c1M̋"-\6LS!!4ޜɓJEP8s(Ҡ6Agٖ)͆ w MeoN3C' ۬&a=31'OsUU0ΐ%:7h$0Κϫ8 4J!NrQig̸ ɟQۤ.r&_VCv<. FS:]#lvN[c90aMS qVȂ}`992$ukTd-_A^]=Y/0LF# o~8|S09ƽ- LABJHݲ1)2bWSmppqa?)#OHփM"Iߘ@̩eaM:?ip=Ѯt%4vl 8L^k|{fXUC'#M\F tC0ϳ9XXĂa3!1BcZ=XEa /T3 <23{@H;0`I1-sG~eIAJyÝBE/49GD6C:@hm4ikPMc;kӼ`DpȭN`q3É 6] bnF'SS>| t:ĴumVH;MåAQ>ה4KGN i~yi(=a,8zfӎ8ij'&SB&_ ^6 55j0 >;14{/3##OB<f$mxZ grH0sFgSt>QY&4>!g$,Dd0<3NcrƬ6BY. b2 vds"ZVWTEAOCpA શk0M4Ƶ{y 2ssVi.Y8)Qk/^$_^TCl6OY- V*PG&>&|c'!4e.]aXs/A/|gqو~" <y%_ ѣz{9ѕJ?S^1 '^3CP$G9XrYAGè1!`P!HEk_Ӽh)z$AQ] U$  *708}6wr4GeD60BqEAG~TpLJG Ġbi+$Oȿ1ԜH*]KթXdB$NjQ9"dM}<WNFF)Ō"yÙL l'8i`]Gj6-0l#! @+Ehmlt&2n1ӊjbQ+`GI=:7gI0buk҈jk`*R1 U Fx4an5Ʒ'g 3)2@M[6zͽ0!@Z.5QJ&w@Bf)D.5<'!AiAҐq Q<0hD)BSJD{6 pn]Hz] UWDa%& ua9{ybIyviq`(}G* ˃|UN]bbOO [m@'uܫIrS"Jod†Hַ.殇x5A=@A#=3U9xSwS}r,:!RG mlD 1 +TW`KѲU4u6`{A!'n\9p '=<܃RXMOCQ2}4N HۣA_'ۊY ՁM=$xya5!'pIjSOàI5|7`wxq_2J}cw^ H}uLc !z{.Nw 3bbc# cǪ@q;.PNQID 1 B2TRT@v7,7@>9NNW͍誳 G0WCCD~.Ʌ* j>X lRB4> ~5z*=;6Bz䝠{rkPִ=Zzďb DpS-mXSz#I39`֘$V5ͩ;c il,"dDc++2#-Fc9TDUTRޡN!i1@ݕA%pth!`mieu#$iECA +C@/EAPAF \|虨D; V(l#3:ft,F, !ZCɷIa)NqVtG0mG=!!L fylY-FIk [#Pf)ȈmބRR@J*[ҎIbLr G2Z304M,f%ĵTip2/NaQ1&ְ0N1,Gu#lg %@;g8.^ISQDj4sDҜyHP?cE;57).>"ג! 6((?2E|Ҍyma! dkZQO)̪/߰v<<8g.3q&'hR,&(;h9!"AA OT!X4c& a% P(JRJ(R}F5@d!}/8Xy( Wāb F50$L$3w$ l40~Ҏ?v >x]ԝI#B۩ NČ|B#IFNh +0ȣxk1+:#x _áG!=Ra8$T ӹ-) 'e/c56&6yH0YC]GP2jCj &*UafH4huuϳ>E` A1BhBvhO|C~vx20r0 0 "lVy\$w\igQ,, p-'h ) !TH;g4syxO,0WB*A9F2!+E)ʿrLr!@(OlkXRS$HspaFçOcu Y0EӈIY_W*`GY!&QQih?[1rJ2TSu[#`gL B7{K4Y.5oyfk09hR†rkB@Va0|AxZxDmL]nٰ&Y2Ҁfjʫ8Cxq jMQ ix+5-hɇĦIώ#34'u1 Iȃ@gFd345C62i h9> -9)*_,3Eh,E2fn$r4pLJ >,<G~z|a(RC&Ł*Ɓ^ t@uLdUW;vS!U{޿2<4Q\(K@rD}F{ethz˜Nr`dxɘŠ``뢜YB]*ƣNO>Zt?SY!쿜je F`̰a 4 4PPSKM(PQM4T֑{(SBq~{}?INL 1ʰjXSIyC_+@_jns{9}JSH=hdi0/$H9AbL&Opo0p9 7,IUF uv-`A慫TQ]͸$q$tZ ` "ZB) L@R%)ZL0Ĥ8imn4Q7x!|UdTUJ8w`v)hͯ~n)gA~0r$ŪAbSUۀxAa4i1*MUj0s/?Ȁ;u?;qpeJ~|2v~!G`f,xD'0?j x$~[0CA2p &_J|?G^  @DDD ߱~xT\g]\Ix쨤 BP(̭.H" 2yrbOYBhL(]15ͅ#4!TEˍH!E% ED"!U')B_l0a%SITΌ0 tD1 Dh(ݰN>:tMP&*eh%jk1-d4y!_i<䎒?P>oTP&xXaM* Hʙ^?3aaF5E; SMb)`5)薕$%uu3}Շ[PC%iH2DPCQb@VoiȊ90M4)2R ʹJKED% PPP%SHR@Pw*f%b' 6d' z?ߧ tOqw4| jB_hH#T0$M@wH9#HRD/,?z "0--k`bO0Xz'ٔEUEf؇̦K4oM0?uNgմ7}5F"`C˓Q3s{!(֜@σ=mԋ4{a 4C aǂT7p̤AȰB ґU5QHa&W Fk]M ]: "J)0(b6(eOi8 NbE$ӎARD&)Թ$WaKK 1@DQ,RHĎL&??|ۢP&IP|OqLDrridK~I <=^CXW=w~.I4KT~7e=GE냛0Wr5(~DCD"hdSo$lWD\kELQH/[kvVݸHCi"I8$DZ7`PPN/Xr:I' knVj~h)hP~b~m2=u1L"B W䆿#xlჶZm4O1{lڒcƊCv"eTCp:q=60X4iUK)sUZ jjHeLC d.L+!ʵĈfB J`%-6Ŗlchie BҷPt3(4gl#HD#צ!=P']h*t+5EA"SBdPdwDPUA' Y~iQh @ب<4:̵8d,T9P~PPc ̬ $hħ :G˶'oSMd-1`6Q] a&# DK8"b5 PJf0>}~*5)JgB0s;P1MJ-"H*(wSHp ' Kv,=|;N˄}ue'fw<#gQQ2yf0VD{$?Ct6xOI5!LZa >62y rvLZITY!"4ErW t|!@_a9NFNua>:˲88U4@@$A8!IM:UfZDi],Kl$J6c\76`Djh'X1UKT  K0$D)PF4AU)9QBRA4DUT"jHJLzqI/ީ% 2 "ds04Mz"_wِgg09q&Ybﲡ0D8Cp%!:bDZ(TPoK01F 5õQVЈ OVvvlB?~gHG# ]\¼G\ #K:mX1\oޭaZ1R'f^Oc?wyX/-}C8hRmǚ6~*(uB통dq)2rz hE*&Ef4>l~w[IZ}f1xO3G>75*'G39T[`ܳ&Q MIhp3:0ɕ9bk9L EDx=j>OoQe∹0 ܶ! FZJh/3""H ! MTB(42kkp3ޜLF)- d0P4BOG'.!?-hdÁv^kLsaY!gTQT 'y"QENQvf>^=tgmrAEVvT^4Ja xl^XѬg _dcg[~+)XLm1-#CcyT*2GIf٭H6ن$K1BC 2  ac䴙UK)}"oa ǮXz̷T;4lExb9B!П IgP@ iӟ_{$À$BҬ^[ zv L &*I ""Ib& zEH$2 H'y;x!@a( b5}AqW911ry3'Fzayq1u8ڨ"?ͬi{dV4u =;cRLatCl@{0$[t q`4g [<Wĩւy(j5yB#)B0i ޳ l>-aLF&Hd6ғMDԘqg-dC0"wkېCLJqۜ;2BBe,f$gN,9y)pHiӉscTF1;ylZ6Zao\f,sJ 4qA\OmsU43w.FjYo{jqq{PƏ f7ʬf+qv`GWغ]wf+acK@uDC8YE ·ȌaZM%ih8ߕYO(; "sr qrgK)/i},a>!6Tm(nRc `h6CfI (Z|·C( l.-#W;bv[$^5ky zK"̘4dT(2 AAUS E@T4L$ C0EJ Q14I#DBPEHILLԨM4DTD H1B@ETTC L3IEDSH8au6jb A niv.&@$^vD1OC$ ) 4z9~. @_lIJو!  y\4r7i<ױ1g{;iW_<݃+V M, PUst=ݷyw*es+G\|qw0 >r]7/jݶ7>&HR9+ZmO'Uyћ 捖88M>Wݲ5vky/.;*^gNVEzɶLW[notH;{2GMou{{>tkGYLvݧjWg_^Mқ >OɅ$}kH[a痣lmbM;w_(|rɦ-tmϞ{Sl^JiY%*uvnjH稳3:c`MaXRsgz>9mwgLn6[n%;ꎏ^kIzۣ(_nw3ޝgi̻ &QVYYUTb7D`\qtz UI)¾6ϯ\7( "H(*LVopbW};x }gA@2j}>4iUzFw[(GFOۀ(V,6vR읺\j};@xv2okwIIE`׫tl[ -*˛m`CvjJʝ[W:rNz) 1SBu﵀;ןCtmnݓZp&f.ݢwIBA7T@KzޤWf k禼E^V} owCWMVPRVjݻ۠ivU뺝n -tn]:*QwwkWU^NsRuQ-e5CTc;$n껽kmܫzw|%mu Lonuն5{\i*%:l#sOOLU3 !nGq3mQUZmVT!A:5HnT =7j@wq1×9mk8\Z7G8 77]p%ǎc㮅wgE{p-=PӐѦV <墒E ;;]q`Uv"2,io=@YJmnBձ2om]S4j*ч:]w3a,͋o)W7z!Zj3ޔ xi@@@0L2mF6AFd i5= *6SjmL=LFA)!MɠLMQ2j=26SLiBQ$&BhSʩ%=CS%?FO)iA$ h ) 4@ic@!j MLb'HhI@jb54a M4=M42?DH.*ih&*&iB-Ӻh"* (*9IPS I@D_ fb)O`J/@6z 8׸J* %(J ( 4 =<hi܃)"]z:q bi( hj`"(h(irT4( R I ,LOnDRRzL)c54Q4"t8@: A%-AM i%4 "1M4 AE1Ma&$5%']R>d6֍ZA%&KqS*1en$%4 Bm(;&DxR!% U%D?~@Go~?O߽ 3Q4ْ V٠hQ># h:q]'dT:uMgD6D!aR$ZNj{@,6?}{J*Oi(}[@3ϳ@uvNUv}rZ5`ǎ IhxD\ۼ8j b׳oU{{B"DsBlHIf>NtfgCR 8C!+n/qZ9Y"df*Mxm J ZRg4S鉘)yLdvρxa"&l{y,v.Swbmnx(W<Ȅ'I}L+0A wt>ު𦡈{2!`O? dYmԱyC;j`ysqMDs=W ,dI*8\$Ԏg}owK&@A)0rΩ3S̢*hP|:|ޒ9e5W9U^LJޓmG:qa苩GPY}|ڛ 'zÎP}UËv;6ߠ3< m8st캰`%pq`9cEۂɻ )Jӄqn?-ieѻ^5ѣ5&xV0:4(*tlFM+s~'lٳ b[WQt?hM]3~\:gۻX9R WDZWx^sN 2t;yaq?oVYjGg=wq3cf׍2.s&OM:{qݭM#p=6o]ؿ'útU?dw 'lu,{M5Ǖj_׌W7(Ϲ[Kۖa,q)lin;rϒǫ!gu!1v ݹqʐNuٯ8ר&=ڳJ w _:lAV\q}-ҽN %t(_l{8px=S>:&ִ.kt!۰ۻt,0T!{0urL%ߜ]9 n)Dbr|t`xy( \OOyps;(YÏ>Txԋwb8Auv)s!A]HO\p3~"^T x~Y^I1gڞ){߯J;o]_{䫍A)aVB0gs׼rmǜ]SL~A1{Gou'2Y2#(HSAea0Ua Uc4\I.; " (%CAOTfDC( bD?#'L|4܂œ& Zi܁?-Zbεji= r )}8u lg]{H'e~v< #rfj^&Ca(,++#|b,(ia"`&gSD lb^@سYlm@wy 'ӏH=9PNޒCۖN6Ӟ9qL S##,a4QË /qY 1P"W''c{Ҍ#Î432L`i9>GXm CЈDGS%K?Ȁ1d6M# Spr?X#RE$*X.TG_/aR! F'i~sP|Ό}32g"ƊJhI[73"KIqD̩/ap)Cq&?LVjijm ASCo3>Jk"|sh{A>;b5glsp'Pu~rb2T|>zǰ"K7j@d'=۲ۉ37 dPf(bA56A~Oׇ?PGUjsXgF\Cwv`FoBV(RG%"bEJoil6"$!5z{w"$$P(w0هB?"~4&h˻ueޢx 6$ts;7S A'!$ M!˔hAp@3I `|gy SQv޻ B H`Wi/nM^XS9vJ4zS 8-#CD 7qY :R\n2Sˌq|e "g&fuꦬ+ce9 !Fnq2Edk#}"Xd=\@ c SC +? [P"Dvzd0An"0&LB`HɆq2FsZː~Pv؇MN\Ǔ(k3!R`Fԓ-%kRRۅ\!ٺ\:՘ysG;5na*H˚$d,,Gz_|(NiEH{%zنC?{+{\5GUɄ ٝ6+΁y2e{ehd@{d./s Qus#y~RR1lH]>o{ݗ01Py¸z 4(JўAjqs.k{q=ܣ]s =Ʌe&FgݟxptopO.9 j/]V(0y4'y k녻v#řGR|,eHCMU T{<㊆[[l /^Er!"\ʪHNOὺ([Hk==`^rYܸlb,\uǵϐ]5@uMNGo7~kkn^6yp'i=n\r _w Ƣ4pQJHK@{(DG3R<ƥ`Dt} ;G>*>\*$)(Xx*3">s߬'sf( ur*Uʜ̓<ci|]3п~!C@&=O@I)JAgȭ#LQ!* @Q,]x08آW5]'g6B&b.=&#E L3PڡH{>e)EW8hQbdbDS\~Lx4DQP¦P>Hqp P&ε]gW WQIrW31@cULHO'@V8ng8m;bOB(6IlY@gF GQ"/UDʀ%x*8Q+\]CӸm׋{ʛ96>.K Jr\]Bnknn*,.F*S!y=σB$dDw^ĉ% 8ϳNz: xSπ\ǝ1fƉA)Ar§JjRѡ6ޕ'L檪(b>'$f#aA'kHFB# S;Y[;a|7S3ّٞΧI'΃#E3D]7% H}ΗPxF8ɝK:\4;>t28CWT$!‚=PP&.WN\RL&(9!5L2Kdt]LRYev sCDA [\-*ycÎ3q<=1!fX5Dxxy5a7d19*PC>diWZ~'2+ ¯U!z=L-4#+4$HQD@PD%"A HQN49Evt9p͋z,碜"yd`9)MQHR Hz.d39?ы[㳇N0 pÑŮ0 *RBR#JD *S*$P PP! L~F@N}z;XO#H{h4h4F)BS49FXw  J'0a %!?^51@E, ,!F IhTJCC!O|y:f~ BA‰疍>Kcr֧x<6=":);ab[F6ɆTE%* \{'m:Oy?C0֔?*0(~ ," _A KLCʒwD)&j  :>}|??='oɓlF\3Dsp[[ܡ3dNN;aѧ*r1ݺ-cB\<DKН~]@m(qRTǶ!Q`o1 `@X"sހjmS~\Ttl|b\$*1BR3x$=fuf:zz눛FA ?X^G4Do}TtSe% 6; Aqؐ3fmȝ8.8bbO$N $$\%2BHHWLt cM /0ѰQ[Fԧ4PX4:6(+w@PEU 4-5DDTNj#( 0+ĀhI SΖ)"h.N $"e"*f Xb "("&"QTQ%E(tКT2- $C͊lD:pHm`\$cCN6SNPDTѠ*Ӛw6U YyUUa#Fʔ$IS*kR#bٮP(9 TnhCs7\4r.fc"PT'I46Fh43 xQ׫gӪQr"8œ-g JH,.\n*x}sgksַlFBsY0$XF*%} cƅBYEi!">!nj4?2"T@KHSƖ(R`lDHD|o8iEi\g38,5G*}d rŌ&~]?L_^nmˁQH@!Gnhl5*FP+ )^3 BMSgG\-g2xX' EYn0G>&u%[+l^| s𚈼']W%mʙ#eu )k*;gU߱ʳ} ʅAI7XibxdX4/ëHZCSCnh{usOx?З5Im0 esg?wZCckvn>%~k_y0?O\:-d~#ƢRxtfh'krQТ";G[;3xo̬\X-4H-p*R *Ϝ}[ֿ[,U=N+|2%P ` gJ皑y:Ҡ(8!? n'x竺<@P)lJE:. Lro>uv.0߻\4MqQh+JL1g Xv`B*q7iop:ok.q4-Zϼ:6AxHFήcD~;!Y Z\TGs+$LZL5_rH) \dΖ*vO#oz5X5nx>+ixj,BCH|', Huҡ\rnۯEÄZK`0,-.bZOItr? 2Q.^*'Lb:J!4?0")&t[ dtܳ}Hr\nM$bG}*p.whb(F(8R8npd$TRB94 Rn_7:hcz z/* FMa{&YV~yOZ13}0{i7.x@V:L%_^;6Y=xZN7E%¸!*~ϒ^^Z`Dի;dJAcUϗ~S}G9!G!C̈ XU$tU /]=-HBL+ٗn WW<~ <˸15!Ul1%Fh=E: PUԥ8e!T<W0x[9^;Q|WOS :}Ӕ@/\0 sousͰn{ ,r'^>qgIA .) =$*Súr68?}eh|CIN* BCd799ctq 4|!~cv jO=q " 77x"YÔA(%'Yk5'9y 8R Sϥ%L`u$;KSq\Nf1K(̭Fn&qI׼ *$?@o(1=| J|[듈ch 1"?!06=()Ryc<5BytiP?:=^::°ΚV {$P?5cmvIgJٶ;]"j(*) =Ir=OƉ"z bat>.W뢨nwZ8t[.-M)/d'lp+5yAT~>i{oyzAw[Qk(}}2?D@>5;#J^R\+l)z1MLșBH_T1%$? )ØY\0à  ;iy+ƳXBMүN2y0u$/ύWo-Y CdQ3!]"Q0ptbNvjljb%^F~k%@Z؊2&@X<ܞqu=?KQD1"V\״3'ңIth[,_ [>x?7WսƣB[nyy`6poB:` Ag?Z ɿ_ ba'|Ӌ" Z%sfr 5 w0N=8hXKXxj@<WYችE~tuHj-$g_C&ђކME?_A_z5vRΎd{*{mV, Qڔ)~@8wgِT8}n8rUϧ.MY욲tBV/-xzP" ;m[h"hbnJ!S5x,HI,bE"&.ϫNkBss_=]JkHg8UB* 9(I`ѭ8:}q n86$%1)Ra%'1 oHie_=n]8!fcqҍyA\s=GWǃÊ.I~W3.sϳ$~yzkŸ 9wN廉İ_|Wm7YDd(`q{PZƲEa玸Lߺ$]!~~ s5댜zḧ͖ᶎYZpKfTѱ3rfeeYu=Ϸt 01f]5)Gffffffү,/mdz)~ߞbۚXÉ^ [IQkUҼ>GX_$cT,sM=z-V1o~W"ܛAG~?FO27o]RY뷤n)_/X{{xǞK,|$:xr c]l{Y{եUVα*꺾!eSbS1''d?3W;b7ƳcޮRpJ眚x/93ؑzODlyacc93w6 PD|]yTVSΖye!跬3ɯn0e89ڈTbԿ%eV3rjatľ]X`,`a I$Y;ԛF EÍEDg{u}@9]:\?^# ILFrO Y|[ Ggިx^Ca|]+r{f2QK^稇['f彛L5Hb&pxo925{7v-aXJ+-;hAK?LT62_RJ=߉׫a{:̂XeꝹ1H<9$]tqWxT{iJyAڧgMZvl9(H/ B4LTUUSI42QI|\(D\Z'# IVQ5;~@"(Hœi"C7L#oިƜY+FΒP ?"~MB(~SQNسm$X:=.+Zр` )BNT%?y!_5|(9SN,GmRCeu|97E?޻-Q!Wr'~+&}+zK!"sI`s ̀#s5*)N@:4\2Y̑~}EcAKBrsQr^YUO 0qRӦ(j64A?eMZ7ԟ m?73Py##YT'7CMkZjAU`kN{f$ h42mNt>-bih JXbi+kFTAs݇LX*6$F$?LRT 1%(Lկ33{6;HcH0.Y9lcZkg\U/n5 @-Wq15{b\a[GHs.j,ih*. %6'9 .l#eq\q:" +\ŸI)L)>1O3)6Ռu銅HiEh"Һ"[Ohѯ7|5]]Mꛤʘ a'"ʈ~^0Ot9%PW.0m@r'"5|yW* W\TbX]$3"} `+OLT+L*@<1Gn6vQ>V_w~H77Pr5_#?N_u.w`NwvTk~|s#T<@HpI[j9!9fBFnpÒ~~qaOD^߳+Nȵ!U[o_d+/Ox:j,leB+UW"E kX)|sB{xW m #mN`uzfD2tǛkV{0!B PqbYV!IbE;T=6}`⇬u|zy oP7B$YUYUܐ-6\!$* @-+yg@6g ^CU+r5J px߅oQ v}a#ٶGջ"y,m9 .!_E'`^sgڑvDVy/n^\|F+9,|a~>ܜyax+R|<>;m{sy}/taٓoV(!3pT`DLU}vrUN]L]qhw#|f_]=1{P5٬$kml)o;\zKHq˝c!6/8p 5q@O1tt~FG^ԺA*,yQ/#G?s'Spxrf vyKP hRhiec9\V+B,c\Y_[84%{JcwuFffgAOcKA?'SJ^jW}z̜1 hͣq⛹JrW ;'y^Eܧ#|*86ϴw99!NIH\bMo9HU7,t?:(`N(6IB4Oc D G-'- gP"Bg~nz)5I3`aac``NMh=Ȇ|ډpAqGX;j!{I*jc hd(U1'=xJ tWLY}rp~,YxQ)=6ހ6gS8z֧L;MOzT7 8ۻ=5z|<6IT{"~KVQȏ#JcsϧyQ,&!dG'O*D}$̊'L(6 GOd$!E:}[+-50Cr 1˰\]'Uw4p~P?t8 PUc˼a֞kL~ݸ8?Wn|2?{%BmN>Vv*g-;{ɚ~ +:31 p΄~D+##z̯(%L`AP!)`U6{33M'XJTj~r* h 424PP R])E,B~TOmR`mxDD@KrKm4$4:F]z⣨|WѨ3q(SU>0JiLIT"~)@)eCp?U1v̰pgGkdB V$*Y |C;I0)B}Ԅ9@~&! eh9d=,auC %j$=/~ Buu/}@1(W<3]6CO[L'H45_7rQfr|q@=X p=a}~jQ-@ګD#|,W[zk@FVY+ǻ@D$+[:pn߇u|rTO frrx{f6y..sjX񒻳agST $J]%g4z~n z4m ?mغw@6w|mu^!  qܻ1޹\XQ¯ 5k(dgNWW_b: QW}穁P`7#gE5B=xaB~N MNWgiO9o^ߞUeajsmR5x,?zq|:4oSo\\L);Kc_{Ƞ1w? )!(JH*&%/A_bޯ̭y/ꊼI oʱZm%5āR[ʏԻ[ڻ2U_\;2Ozrom0fWKˁIJ̋f<<=Q womI 0Bw,UE\pe7MWrƢK2%RX\m $B:,$C;S?O.D}|,Ѣi~Ȇj,bvuo8m}χ>Y,bbrZ:LOpa(/1NtdE ZEs1x D\Υ瑺D ٳ95}OLjÍ~_Y`Q {%䶀4*.lit휈/WFт~~8~%?ȧ}u  ߼"@x Vrb7Heھ.& ?wo@Ĩ =fd5[ })>?k^{~Vޞd/@ꠛݸr?#%d =/;O3QJGT;F%A4%Yx e9^1E[.+k KۂRUʁGNn/m|L( @q08 M|PL>¼ܨwlڸWۆ*6\(*9Tӛ>CN񔀅 r9,;#=6⯲'=RWWI!^v쯖5ɱ&m9AIJf{Z,(bBv2o6 ڠXZ]"vk`ϓC]U㭑=-3֗xP?:z G8I:'G( >MX 4{1s*GVo[T*k !^P8r< "'N BLXdĽLI B`D1 ?}̜i` Q*@, A7ȅR4P9^!P@6{]1P>^ L7p8hu.Óg鴜Y+e`%X4.Rr[ҨIhz0b0%vf <WzK:5!ሔ3JðyƖCbC /=Y==4 M) Gǖ\%Vv#UMGAtFŕ9əw>M%!)Is2Ut Bnn(ý"ar D*Go(Sl|q~b$,S׷B1=?/jFy$#Gӣ_ӯҟwxuu\`'uWNXzWt<\{k*h5uƾö7=r)#q~j@]>4qw5GU^x=\7OTv|]F?Дz-_>a)H&XI'U?&G9K/u@Oq̉vAۇro* 9=Dp^PI%/¿{Zܫ6,ҕP/\ V&4VdOFz xZ$NYb&sclʼn w1 :C̕$&'N7DDg]x `U_t·q_&cGQ>\uߧ¾!Q|}~%5i6@+܊y3"&28%`Cd!ū*e]+Ho1_:=t?pXURE$d+;Oe??L}1P4_j"aeCڃk&T [T1q_?=cy/bHyDa9g 2lu`/ U)Cj4Q$14Qj 5P-F J#wwT#Fݐ1!j$v"Bïff. `K,/l1)` )aR*$0=D?;ӝt} #3 u Iusr t1`ȁ(I;~4+^} S}w`A1uLP[1$ ].ߟ8ЬDՀ&ڰ@HL1_˥A5>oч8$]{"Cwsz!'N7˜ =I2x?}1+ #q#̰qQVOiP@{^L\ VE" BBҗjDQPR5]bǓ]A8P9GHf*(6LN[EG;P8m+p(IR#LOےJ#> MyxD1vc՞,9khBA?Z DxS{#9 `PMfq/ts_pLl賣70QAMc'(ڄ-X_5$móàa^N*xdCMc1A<m (qM,ח,G[ Ugʣ8i AA@ S x; )ǀ|ض|<N(sA^ouj 0wS*FLT X|`T|yBݻJ@x 䩼f~*-#KUl3#hD@UKy]Cxז*_љ+C f(IDoͺT^s r'%|x1aqc/<%,U ElX[VuSQ^cKIT*O%څLx),C ׷]C*g; /KIܮL8a'5TcjwkFkjs/ ^4PM蟟8u2BN9c8tʗxH !  u~ (8(hٔΞ.x߯_8Y4#i ֊k}xvDc~r10KPq^I'-E$?`6tô&)]OIPMd5|.iJo?1 `$QQ*iސ 1R r#a@( &)]dh+.Hx ~virQE5S < //~/u ٱڪY( XAQ{h޵{4QiLIbIv|cDM~\}rChXARllӗyNL ;*~NmNfl.٤Z~1**c Bdc.JzӒ 'c #sH#$Pl̕rfB8cPnF,%o+k~XZHIvWZ "t;7 b{Yi-{ P}< aOoLybe/uô?n?t5 ח!3Y}$;w_Vj8#_+}>(.]՟#4Nn@/.s4l#D gXPz?S{\7H|1x5v="MTxpAcT -TM\oeDg8.MevA>xbmNa]WaU5HP]f_}*rs)iP:_1A'zנ{6BRY"hS|i֟~H@N:$ b@wz\h< h7+FI+ԎXK_?v̝B<"}UPAL BjJIxg!>@q{_C;Oa2BGc\ܸ0gE1oQf#]\79q{^bJϕW2bx 3I%Y"H'}N֠7V1 c 6Q6FA} y&7 šH@ }սKPs/J B0A./ӛ(v+5nS#=СHCĠO: [??c%wҿN?'_+~xaAtL *Cxpq|d " LҼ <9Cp{ 9b@ QQrjøP ::Bx`M?.ϩ7go;OZ=ٻ4y$ A.d(O\OY9b)?\_gڇƦȀOfѨYߟϝDp&T Ϡ! CyAE ;#=!]%xy+-HȓwtBTRd@Ps=}P m+˾ڔ J(sb0r~ױ> foeJ=<Av+r" !y.^jإ$A&X2TveI pb,Dtև'PB}XTFV II@uQ}{s;1]`GbH_ӱ(?h*삨yJf+2JhVBIO9=H$hsLvhn`h>P ĥU:~:K_ULӯ~%?Mh0g*=!D@a( ƼJPf@Ⱥjo;$=?c4i@d8-+<;CML¥ɑ9AjsЏwgUX.x'݂%5#yƣ}ޟ:!\z\?RP! Mݙ~,oFޝe g ?/Ҍ*}TH_#*Mz9G۽#iSi=-_DC0N^TK-O؀`Z\q?.C`Pr8JW%[8&$KuSvAͤ,ܲVHV d\H-k+iMʞ-PQp8()j9[cj$q Cs{ y5D)P2*;?=qDqn\;m!ݍjPHg#8q␿?M#ʐ!HeUPGD f߳gk)~};K] z8uvѵ ]4&z}!1׮ ~5GMce(`Y;_@ٱ1t< ݛvi?[)ߜqL&7#( 7U'Oh9:r 2L~Ci?vХJ=蟹&J|j"*}Kw=[ga0QUUVI$U$dVHB,H$,HEI$$I#$0I"2I$VO. 9e$$U*##dEUUI$EY$I$Y$VHDIDCa(ekծ'ꐈ;͵UUUUJTEUVI$I!"UjMP0Ѿw\!劢~Oo{"\հz߈DDpA|DH/Uţ^m/.H$}11=+'<07/3" xX+N+ W%/V} *D o*^QsoLO%Uw6/z:}]q35ˁ铗?ұFj5sV2`EH&hcfh* #T @hr5@lSqNx v ]oˈ]69Cqp[vRD 0ï'ĕ qq66qM…/>~,"S|o|348pqERx[stɞCbaeJf?Cyײp\K t>L5g'k["姣h%-r E @T`69EZ Y~!w A} ':u;Fm(øf0y/hx";A)7B^An $YpwΌCٿtxr qIdX)&b"@O4d/c##|¿o[l~*B*D2cF"DsiDubHzJ;`x#ߎPQzߌ<7qY+z r5|y>D~a”Ľ>tu;Oϳ,i4vSGODqhR?EF]F) u8PLLG8au8hu,ɼǛ O]BZjBv DC)ؼ.AӘcQ &fC˱'٩]Kî^xP^S/Su`'D/ `Bʏnov m,]/^RE!E8[O6}\\>UnzÒz&Y<4Ua"N3o ٶ->=! w=`SMT{: iDΦa}il>8;v|-Ͳndgay)BAUJ$"H0 u5&:<+DԸB !pٲ[ͫxs(TtRx-/A!SaOP3-p^wsu<2Tfe0 '/ ~BUI۶7'f}D7Gg Qfjq>1B+o{&G[%=礩VW|p)^~')>i*\3 0r^J4ޠ]ӡ$=`O/_*0ˀ07>8C/BPPbq!ِ b,BdvG|aHb`E" L=QGv'?;TrTG$CAf@UOVtZۣT>_QHO*R(S倶՚|HZp 6X b[]'u*]R:=݊Ti ~c>B.>})9H_ u1&z93"q w]MݹtU."-X²ɜ~]@?iVAMr];]bȸ 3)||"9M>9  pYrJׄA䵮Fg=ЗGZ6 3h%&rX>?ɲV@F?@?N]|"_JT "*Orālv^K p‹H˲qr|Ep[6<;.f zADK I\dI+F8"1u*P(s 8,g. dPԥIr#zL ңDk_dDqaL]I^7=߹$5kz@K+)NK Tbӈ]bHơ.@B4+@I.E?}nJi! :#v?[{.h(@rBʩ}cAiH|%j:NnJEwPJ3/_F7 Q~P4vTXojG\wd0 Ku`u8.7M` !]rx9d4mC)Y3$azۦQe AoQ}t! P,K{rT p$'|'jTq x$t;U8!Voy+h+gN.bq/"ENV':37*τW*]t{giB'kXŒv7ކA%CY烥Q'§z{+JnܰFl$Þ|wc)x%Xϓث(Re2#.=Cr/rTʽ8րك DT%̸/6VɁ_cʷ짗a}s9bA"d&*3Od* 3zz&ejG T̃|E"5rB=11wBf\ +G$1azޣD]EGL[rA^9_͌}%1Ժ7_&tߊR2:ƩgDi͇_TH)Kd1;dq"$]JKOcy%0*)Q|98 MðWkʶ>41נ$as6ydĎȰb2WmxY nM]8T wz"M?G'Q6ׂ{W L ozn/>ya#oP92|g`i-M}0 Z\*}G8%AF`=G@E$"55ח@"z?bJ3U:W+AJ/ G@WxaWenp+ Z6n]t(RpAq)7Z%+ ͟ln/]L}'$rjЎNd u kHu>X)eq^]psUP^;pYo ww2FEИabd'ټL3:XT'*(0{uD¡\kWЏ{ YIϽͱfHFǀ7(Y߯v.(4~LXX;ac]j01P :@f(^bwӞkT sc'?fza0cgܙwO%WϚv5+O?7<+&BCB'BFD ?H7$⨣bc\@~#a<0&)bTpW_U"VSl#(bKGg) fr~9n$#vBB?|My%9em;~U1ľ zqJ7BфhE 'Q{xVKzXM*n6WVmrX%$p?/6yGP s?@[N~?dވ7O,xPPs!93Y\wԜ7-.`U:)gAh=٩҉BBSE`1[XLg6DTs2"T,O 6, Cr۞Oyx]380ȉIUaۆz 2L}(3@-~ #ε^EIVS)>?tvB #¹ t@5ڭOkNBF^!U?">%͎vdbppxD 0Tc({`\.+Z2y 9{m btePU+o_$OCĿ#3_dDbFM1Ͳx u NZ.zI@J-[BI{1֒v} /&1⁑2a&yAkclKE8:V0۹i? .*%Q'(5N2G_]4ENIę^_NպN͔U9:8ƍ;3qTi"wVvt<ӊ(ʍ$vq8ЙCeaT!2Z <0':M _tqw i je]~oWЌd_=ц94n6 Uol(RcԭdG V*)w1>hoE 4 ےJ6 0U(c!32m ߔ=G9r`QfMQ^Mv^(YF7\Xo;MdxA ͜y]zB cC5I1?sE%)lm(0M )g"a'CE=5 Z*Sp~q냡uuYiBc{0k.-M.}l',JEƆok^:Sk_-yF#pl֠X,nvMH޽`a #WQ_[mڼo]Xsأf>>_k߬PY8_ٹο!ҫ{D۪ ]PD:th@1 q‡ͪ' AcG\ۍbhh[)?fgH?Nf#pLCH1, _-HxM,4%{as`O@DLv #ax#Xf؎Hw ":ײ  u6@*`z@p埦z?2/5 /bDZ0p⓳-qtO쇡ljU99~rŢ6pQ%* )BcwbIk-e%5r+!E9jLMN3.~唠F?P Y`e^M-/ϻ^z?V|hn>WRXԣQ1*SA kR_o"-'TGT\&;|5q6Q3AN~Ɵ tKYV8#Ӯk[$ ha|ڕKRowU HNć\}cTS(/}okaQB/S>x}b#7Aw9U@YOThὫu =NHP0]?y`0ϔ P7fz# q7 uW1pnV3S]$T/> ̀S!#y(cqW8dgӁ.>>rNwRPrT-:raL>-21Հx!xrI'׮ p2{n'oXr}Z 4==5P׹ia7Ǩ\S5JOH3o B<ZT$Vhi ael䜪#~-p-&B;h!G?C|- [vA>.lNqͬ=!y"ae>j,\F~Ty=&??1ivdݰ幨v3Db7 'Hfe\$m@Ë^E$qb3J\Psh$LSCl"L'/,/ƯcʼnA\?mzz W.Q=g$'1 vrqH \pq@1;مMH^t Wj'JLc‘\~^OCA׭pA3l/3SЪM?<ut{e2]L{(ʾK:}pH]8@1- -q@Mz}IWxێlVu_8&H!ן#.2c9AAL ^x-Ck|x!G0uq{=G9vk^Nzr->n/OaFXVZaCx4f_DE^͍ 2"/cghBXluhHZu}d7aCyD& )b>3T.oםi Yp$zuPӦhkHj`'hl *k 8S$YW  DڡѴt7IH !|?sJqzXbl-  PC#컎jJp@8[` qa%E)l;aze~#c=ᘨ r׭耬⽼P)-G"W ӕ,K;>HB t NڃX+u݂%ІHAxq809|C̄C"lҋ[%i\v|:EP8lmǒh ;sԷvmEM0S)YJHЦV.'7)!*{vXN?gh0j>7Ntu${ܨuk>f}jKd F@YrQ>rO!D;bPJ@|e:q`@ Q Z,q +y7˨6TaΗ f⤅ IxwD Who/\7 M_jkUX[~=.v.mwJ$~ {!{٢|W 0mAyU@6(JymQ}5!/ JypTpc,{yB7K,M]/^ rҔjL)7ܙ W6|yu63 GT>u8(\^!Ij81(@Xns2V`-a;Bes,ADrء((,S?<׭'ѡޥ rmPB@?3Nsmou`ke嫂״2G2 T]Im wS~`קzPloᦅZk^fR زkBQY҇Cԍ""0+2VK% o'e{, Eʓr^/@ ~=mݣ]Ih;Fv I(.NVL =sˏo'O ɊBRI-oʣZT&NAo+~"?qCI%<LgOZji1BTq-C^,H"|}so>Okǘ?g^X:DZ9w|Zɥ#A]y$3tJEK$ V xJ\د$aL|J-l)=ȣJԲ?v]rG ix,/vYgd]b!RiQC!<}_jƞ~AǻƨBzF0āW1Fz=1x9SɽJ%_e$/ݘjygUF[1nx }~J஗ۤ#ҁȅj:WfeTx Z:ܢTu)LҚ6j骛;zՀG*cy <ϰڂ09.{h6"] 2M@YbAP]< *H "W@wG SI|ߓux:?GQ<#=Vu7dd!(ZKaG(*H˜Y$þL(+vTRl"^BcTi,B҉V'ͽ~on&cڐ/̭|ù=0O7_E;{)$%kCDc%w_m4e F'TjQ31 sGGn7xuUgN5nKҺ=mo:z&lw##'mMpۅbHaH@C_ MP}~ D|%溼ᘞt{7u7i;y.$l{ v2V~Z !< lغBbhh"sr17T,bhРJ)'?έZ?:S"ɋ1ce_f,XibS2(;ENŘf &:: iMˆMw%򤆔iU%!lH"fu&X-|UCM3PziÃMb%̟*B0<'ߍlfZ)!}%1W{5Sk+CE$A~7D4,:fcKo+"',&3ƯC\^s2وXDS :{ : j5b5B.eeQhЩY" zO~U4}Ķ@mɺjrM uC/n\;n}}^' !CAue/SV>DffHY$ź"Z wMf_08veq@8IRCKx᷈=AP՚'6rv(=M+-Xhb[p  J$oޣz0a2#|ȋ>&O5pu`PzT5isd\ M9K?vsS>{ú6>m緐2_g@ËJ=pGP!^BDUā-Z>MRQ0K.6;'xڛԅ+V !d~Bse/XHJӲYBp03aRQ$#%&kpC>+>Qr'h> .<]O iiH_gRs qbh9A!t'xw"bȂ=7>x-&Uus 13MҠ5buGko- ):K*=v3LR  veu&\vQp ϕ@f>uv5wwl$w]Z/,;Yv^;BdR(#>Ma`>%dbs{8 *ɓcZNOjD`7äT |.cbnʄjI:#ߺ;N_o'Z)1a6Ra0aw5ep3+9M{܈U-ߺ4x0D_gT_#.?^rZpK@Ppv?tO߰v5ϣ&ul"<GvZXv,:&w_%r(g}r +85@yl r^`%f{( זfDw}k<HG#r^l.׌Ւxy4 DZm F}Tr DһE:/Ph3Ge KE"bظnGev2UDrqj7I'D-01DfJ -w}riBF2#(  `HK1$*/{6g -L<ƭ} Gf>5lU! i3ؘoPf:bT#jz;贝˜Cؼ#tBsS@X[ǭ W߫+R{|?`(0KP?3k \Rc͘3UI@!} A!t2$g&E2w:$IL0 WPZ,Blk?~+}y=9{%)fS<q׃:z||}@5gOfMD١&~.Fr6QxtB(Fٶ$=1w[#E1FUJїg}BتJ$!((@Q{T#(rwTr2Hw @r}3XhR(v$gdq.P" ʒÏf5f(7a^ {)#th7]NQן=Lt4I/% P<;yv/e1_o?Ϊ-|@20?1J)txpC9-<$(Qp'2af_1Loq_1v!̬ކ䊽hƧx-aV+T71△TEWUE'BVp'Rg;Vq# iPӸˆY#<fu͝VIC,usgtyߖlVg%9;I P-эUˮ<9!C}`΁I5"붨lX/]uΥ-vwXީqaqڿ7K=LQDWY#i=6SED,] Ƣll8]X&0^F=.#eӾ;gĎzY7s{*ZXQ!07")/>uXp!\Г9ƅN>7l~z}hHNK@;clWn͒\pAmRk#1aF7|>NWC~Zd{O >hcez#3Ⱥ~e)k)T; afFGٲ2yOtŲ&!t>'<9BI2T-Ǟ"ݪ|B}FWZzG>:Trz^j1"VKpާrCk/Ƈw/]xNAD߄Si0EQ{ f5[rPx?F I+< \sè1 3y XّF;9jgH36DuPYr"r)Y諸sD98(A|yy՟Z.DdC[8 @,"5Ts9#H}|2|V#"p%W+Ru͇ 7[Ϋ7"p sG iGʎʗ8kY'GK48"9+^E::6_Uf|BT/% % 9Ev/)R0g8O`>p@O|ZTu)lnjOhUۦջ-_V)7\0 KR%w8s*BemVYEnndGܕaf`K(OakKġw8Wmi_8UlG+xw)bqL,"?]ĢJquՐq$+4sغ/$o#%o'}}_0lt[.cŬ<9ig&t{^DWR(oskx}*;_ǵ'3ZRyeŋH0du7@_mBv8g b.xLUڤB1]]|A@s&`` uW9\\>B1T]x}+[Ϸwh p[7}>%ޕ I(Ri1Cxϯt#abn+7_{͘;p*1zs*TntXiլrX2u ?:zQG%Q@YA~8SUT].}ܸƃ z'#+ȍ4X/S3k1!U `Bh\"鄆R<aID[P1mta!ߘWjoO,DOzo3{DHHon\;뮇9Qt@u|CK0P+U"yP( @֐@~V \e8þHc8߽1K~{# T{<fL>)bͿg=M \fhÔuadt&?<6]7 )L#(Bq}>b@0##2*A,c\jp̾;SCDgC6!؆ \Ii&՘gpc_D @G2]$k(8g.Vr# &[9j2J QYD9ݩy֥CE*iPԂ__P8ROW3tpR0),ǩ`Qv @|Od(&=ap,!x2,sӋ׸B vGlk"x ʃ %RK^8;mgI)!$Snq;ӂgFYTAe=G(FIRkc . sܢZ(&ݵÎ0;fHޡ .Cm׈~G9o|v}Nb@ H;$se+هF"@{'O ehQ~̤AoZzJ@]1 E!Ub&ٙB.;"/xo]^(DEp uHԾ =7 ێߌb=\V{oIغ1tQfA!v6>Պ # %C ;V0?!΃4M¾" Ŀ?aZ@C&[r#Gp,G_Ӿ1PS#h}_ڀ"2f&aQ5A~% \]^/{7ʝ'ңpWq*1Ēׅ5x߶zOZj]ig3 BX^l}i˯+ (,f7r`=t@nH*$j- Q䫪~ !!<(l2Bq_@ad_^_cYPSзn7+4[xҶ ۛ2cf &H)cUPYBI~WmޛWŻt)X?=*\0io_n4oҜnP^Scz{NQ60KO\7kp۝boL@pìoE<,̏ڣ0!J4R_s;FNg:/-\q?txrwp^#wlgp @PjJAZE_wYL?S+Guz霞dleF SDUk^_|D⾌dWpDO]&A1PU@UEM^st!P^.H=Etp?óeD #m˪Ffܽ:P-@ D`l:!rF& )*  Hd!)(d*P {ʪ솊ŢPUPU1Q#Q4RSg6ŧT3TTE<Z"*-5qt?Q$UP@DF6!B,MQEM:x2DABII#!JM~gR_ת?s_CKDz9DCw;Gt(Avm J? br=gA1X(2jӯc! 9g僞J"{B@ Oߏ_ޠHeJQCISLSSDQAO2(*f -vl{<?XFݭ>*֦5l"sLqƓւEu_"m^B¥n-'yf)յJ3.(( f+W}] izaпt1 4D} 㐸pgA_y\{oO|IG!lgx+I ?)#o=)?JyLm ƴT`U"B,}y~2 9*zAcX'py̰ء>"] Vq:z@ 5eL~8l?yCeJ m;_9iLCx_S:Ut)|t< n(?[`#>Z)BH}(k PRC m!H3>F^JB}|DCĠou;ĪЪ]t3TI}I?RC:< <>5zQJr<0T0۷Ah=:`L׆Ūw.[ 9UU O.YC{4%[sw{a-;Z A#h; (bT\4s|̔p`13pCyz!nͬ>٤XT 0 wHV%|}\eն1+1SV٭m93ڏ$NCӕLML 2^1z$z;\?k& %&`i!:eTaIP4x$=ʇ;Q m+(`p@8@M&H>Ⱦ {Eb׏868D~%pܚa CzyDUdMxa\"B u\"Lj(ɑbΆs]M\C C,>vޜ`<251!YAJ:]^\2sAJ.6 0(O:%mhn5WB: fJXW prʧrMgo3}v}CqR_^ 8/zN֎ænh5ei̛ ^*iys<TE#åY6d6% ږDؙ2I@2B D,|kǀ^uѺ/K9-v2Ʋtha@.=ҽc' ^_,TAWQhu6M&m{ pt>`嗋hgOK5Ξ5l/cgcr~iY G"-$ˌ/|gg܍J#H65/ ,؛ TDه06j/bE*wؑz;I(Q^*rn }vP4Tm_q;سqY!gI&GHpt:4:Y=|F (/ {#pW9\oCJ²bPxb_/ΨLk,\DRuG4cGO{s;wY07vie-uaq]B^! >Ü{!'ܰI?sbzN-?.{=G srss 1Mʛ]) yT~ꊏς[~;4ц8[;͘Sl`?~V&}8`/?DS2s;zA!V]uOgw_=dhYm0.yXGQtQکhF7Gd!c&.gf1#??]uQȱ gIwfwKN+;ܼȳIThwq>GH#ýn_6i'g=]ӯyZ']A:s.]Tο;_&T~p) AmA"V#r'۽.)W}Ic|?Wsx0>Ǡ[ά =CП7m]sU՞qYnbiԴys9rCGKnbO;9[sDuk3o7壔/r\;JGG]%\&j(tߺ!q]t|qz2c|?oݟש ~uN ('֖rڄ[{ H@A0n~m{oPŇ,@GwgFP8OGU- Ab _Ri1 e6p(5 rσ|؁% ~ Pve5v߇mrop~~SoLV3˛".{_ IM`@E_w^C짍D:zd~z4ez'ɊIWּ/heD5w?lCy򸥃 ˩im^_.tPBUB=",QHBQ}cl=u?fl*O|YTb;~ӯj+ƚ34_Jnι<" xCwC&.q@rND|SHmnsF)j~ݺo߉<t*>^+($91T<cfg7nj]o7oDed~J իL% JFF{P1ey;6._@nr2̧.?\akH=A=_G8P}<q>_!@O-PռC35-1;r~)\gU=9-yǻ)uO5qO{|%?~!{{7xy.Y'q8B[4wh\a}' _)U*biYrFB6 0cُg) O _G2A{cN̏4W0 aNw=^’e$*Ǽ0ky.TPy d8OTq {g² #pw!$NþyYf> R)@rBE ćOkƂe#1]:m*ۻvS C_gb\[>J]. VK/Pw]Nu9iEdǽY,leSCqЬͧ2ۥ`W\m h:]vkEW+qlaZ[lsF-0S5+})a wc<t qAgPSΞ;In!mqBgs9(G'p&EyP{|{N=aqہBؿfQ]x9վ3*!~KbVe*c|aW˴qEk 8ܻدm-EbK:bޡqyC't',es0"2|=O7^|Ejg˓A:ԧ#aK(= ˧GC kniL)6k7ϡԹ>G$Ⱐv@=;Z{U>ͺyn\Yb lB`k]:̜, и_Eq +>8wT>4Hh1&e]Q԰ɑ"* v)Ԫ"e&h`(%t<#4;++hv )f &KdA:T@EIQ4QDChQQA2,4@UQ)D1T8ƴXH*!!D&`Q%( J8F)bhZ(""@Z@ hD (*I"%*%bf (h$AHbi&B(}8$P5JM @TB5I 5A1+1PJ11SR1U4̑$2CCTMCCJ!IT$L$S4ЁTPQQ"UTSMTQ'bi * &*&AV iif d)hP & "Vb j(R! h(h( jJXdfKlPUAQAI1T4 LP@ PE!@!K#0B*А4T\F/ %1E 34D?,aj(#X&hl`{a TMt|/жE4O͊6 J b"&(ZXd`DRUA%DSSJD$ AQE5(BQD4C`f5K%RE1nt1$ f 0b bf "!%HfnlJ"(;LQ U1 1S5ljaa! hb$**%T9Q(O =t~0z J#~[lT"*>Ay^jQaQ:@#_qMB/0jΌH撘Q@7%A9̙BPOS)#P%h4}'Jr Nl'*g9rpRQDbl.YU\A!:0s sR b쉹98d 8[ mAlHJH.`(@Pft!zI*4 RhNy^H+V 'p|$C DPrCBri2P%W"SeɈV9cZy*x@a_V~=(PA_>xϳ>)Հ]PSӽ"5_z33}OCWyxa2ŎG]Áx~־?HHCE'ءwrơzJ9n]u寱)gw\zN7~r7/manҺUeq_T?O9 9W:pJ;ϧX, BfrvEߞc׺h"?X<|- D׬MC !BehlURaR11ޣJ9ĩр&^ev8Gn;HWeэq7\+!!u8gPܢJ;N ѓ-!C1t;b-YHov\UX M?}/!H_4m3 I$:FZad0 ,'¿,aB!!='דGu=35+2^&F`]]f&kZF4̬،~$nMcuۡ^0K90u>Q/j,U;tn Hn"B_,響K8P 1'>d@8}b?[~VDZZ{3r~+,t_pj#\wOF}>^_C҅U9:{b'B 9NB[7#4wߌW !nyFrWwo|yڶ8?[9s d|:<eִd0]~*aχ>7^;TXu=\. Eϔ6Dp ygw>.{tM{/NoD |_"V@ؠϦ5rl* i=3DGƶ=NRn4U`0z2-/+]#A||y~yQ./þzӜ9{ 8n]W²!M6hsCݻK珫}v|/l+\Iq9Qݬ [K^7|,czP'AQ/0ힲ=:|f.B_w }eCT,Vi7?4)!Kx}xwGP~Xť<~;~]"Y}:'ga`Q";dD$;.ZM糿G꾣`zʽ$nX%:skӘ\5_q$p)ǩ/H]Xk.M@܍ $Q(/E nt!ux+K{S_KOQR'vJI]^Sby w'6(u?hi6W#`/WIsH@(aD+n,6d^&}}T0a~t0G!՘SI}q!nfnvGJ/!ߥtD^8 G'UkFUDt>+B8ܾciz^B<9+dCtIgo"Hh9?[ۓSdB*[@bk\kh2'(_3NP4 0ƀ.m] =Rq,FuJtPx/ +rT#Wf$fB!@xoo<&ol ɱm>/ï/M<"E4dIsTFeS~1C9{H~ZuyMOҞGʀzlL)-+Z(6]`$l -l 4Eb7Z˴bC: 'OME>퐚:N喞8<]6X 'EI&X8zeRU:?_ _CȄ_Ĭ;B Y-4Uv͋肂Gbx&BM6b`\EyG@^Q$R;uc˕xQ8j7X $jM>^0D8p Eh8uN|Nԩ3-yz5 `e0=Xh/>Nb@6b Sl7s6oCE~;(Z}hdPޜpŚ]+3e; h7?';L(ZEɸy|}_ok<7rEFnd7b9CBV +!3[姓!RdCP~4/n'{̼C?}\]`3`*W|nlϰ%eqCl,|!!ZDN5n5URW}o:(sL=fNDjƼ>,aҋ(HQPP#$ClC#PL8<`Q˜7Y$/s׏>kzZztSBDPîK.n !"_8W'gx$x_0/RtX;`0BjPU%!Ad$ H1 Td.!nXQ >@PDDA2p0|k>A{?tgPSy*D>߽/a0(j^!UgmuA=ob [9 o S}Q!|XA0I D5['|"ʪ)s%ՕwLblhN^^[_;xoۥyqB>NPL]U4 +FPPlF&PeހPT8@!E?pB#_lO?!rG0 C0C<\:l?9~Nqu0!Au b<8F? wwf` R-0=Xg?qL@VjvJ NA p |&)h=:@GlQeVK̹ $+e4voL[G8hf;]8uq dvbz>c)Ѳ1>n(B!B@B@W'Ü6b]FaձmWKq0CWw XW[mOu"R ZCsC5 \y [}KtbJ~;]笹]x},0xss+~W {Pk|ήީl6;<+7;mu Bi r4Fε~n$"]5W%8Եlf [f"lWa>~Q ?G~‰x;}"koĂVd7åPpv:syo'xlP)zL O~8 #F_8,qО^*1}t;_x=k\QJUˎ]y$Ҫiy^|WzG퇏m#+>rH6eEvqfXN cbaX1چLz?2:$~Iήry̶.qMAϻ*+~9OwpQ.F3{;vjep|ZkGWܑ~PU9}8BSp5>D%k1#41CҡY!KBRȼsNm* Q{s AK7|7kGeYFO|,,mt0eSV%A_ϔ>^NwP%ɩwoYpڮc_lBY2⣣0ON #S [ {lJh|,b`&L3QB*-\nI?.j3Yfw.5 ~TzݲfYWTVC'׶::X7d$Y#G.i TrA*h0Q'ףׂR=Ku.Vh3uafqgw J3?޶e44~y%I=U?ʍSg9Sϵ \j1zphQ fQ1O)&܎i6#6Vқ%2ܬ =:_:x2xwm@ ;jG.U L}p$H`C\ ١D[W _'#Q:g5y%QֿWEqHW*gC=Ny+mC &0Pb&HO1ʏhxzċtJ)h)Bc?`nߍo”}AWK\ff]lN śsBGorjޣܤnڸOǫwhbE.@-`;~z+ O{GrWTtagZqb\U 7W,xJ/~Cæ8s7RQ @@U%R1 P!MA$B`oW龧x8j:a Z\k,/W3Cʈ;AKҧ͐ 31'wθӬFB8NY~s1\zӨWTP< {fL\!CwDa[?u?S׊jisOz@9O#ߊnqY1 L0{uQũմ=u%qzjà8dF+xݹʟ?m;f'b?vn mf}#mm ?oײuse ܠ @,=爳7/{390Ȉ/+F#+Yk/1"N#~+yhea)KTC9|{ 58"JýDAWH~h]88տ ߮nqt73'Q<#:xWJuoGXclz}s'8uqYz9~u#ݝֺwo<x;V{sHr aDJvRفC%fBf9JP\vָ|DtOpmif YLɈ0yk;Vf.k8szr+GnE랇YnO՚7U4xxhNV\EcYVt9[ŋB$v4Y`qPWjmv1A!<L:~w8o lFq/@O^0FJ N9SDx8!LQ67{;[sf8 l*T`!ʑ /!@ R"HX">!v6px(Mdyia`u\3gw;xth1p]~pX&& !6!$OD 2j<̦ zOV^TUPUQDy>R<DDLDa  Zw͐M-hTp9Q1Y2UQR{tZ}t20u9J**Fmv@ 4paV 6Bh!hB7GVf)7=n`ԜSoC-.yBIe$LA4F)+8[C9=-7M%;T,9,I{[ 88Ĉk %/{b9]uX5a0Bct}Ӗ"0#N[Xxm$Zˁ9 1 :wsÍcB;y"Y7"Z3:EK3o\8 @ɍwf'0_<"w|F**bTh';߮ǿsq2&˲|!Ԡ™3ũ $*Xv|ws2CNzҒN.c=iY y&Y NZZQt5(D,/b !ި3ڇEjnsTݙO6Κ9a8悇 ͠gႈ&t`P/79m8e\.*$Ʉ>wG) VJ +N,Nb~mjdN0aނD(_/>q Y\4ܖW'FyH0IYeQ m؆tRZNCA=Uy_+o6 1Q*J% FM|4m0Le <ТCz]bw,-a 0bdAx;`><ܝ<63:n&Y6}ڊELwD:qd%Hm:2ACCv!eM.CB &BkENdd!r%vrci 2d|{>4r dLd̝ؗq|KC=`m=pƌŽaRKABQE!T4U% ETS . +3:=IϥSɤDL2ޝ9"( 6h[mrFknY 후=h,sST0[` <7\}bLJPIgsO#th?3$I{o֡?T&GGhvxw::@"rrIy *¶Uta`y4{!uJRb nREBP r44(P2`.,3ye}C@)QhB>dԅێ6P; KЙkQ7)DfǫSM ii"? )LG߱(R#@gN)@Q]0D!=ncHscP1mS̝5P(iNcOdIthRՠ~l!WݕUR+ E_oflz[l.AmRm,67/; t-]~|{Y/|TM5zG_wvW0Ʉse@qnZ+j( v~U+ 9qXL92>Tsv",@T@;?s%賖D\H D7zL|;vUl|'1( Zj_֛nF]SGRM'#7^eUh%UCzttQf R>pƩV٬/( &Wg.ãDcZ!āJO&q%][jεּP6r(q>+×"vH0+ O("I^! PL|ԡ>&=B,4tLW`{iII0"Q뙋5ڄ#j DD7:e$F_rIPːx9B) RLmTW{Aw߾8r0ňEamD=Ζ]!J,ru dXqG%$$];w)K5޳3z"$PmzmdH@a=Pc?B=~*I UHnˏwUujH<8l@C{rJ7:2VO hHew/(UP]F]綈ChO.q5TvC끡y2bJhٲZ^QV38(06T3Tn0e(?|r?# hRPMLߥmCD~04""Opx?JU^h<=Dgɋo!۲E!@" eb}t֛iE{u" w&ӝfm/:Vj|RBnH#@PN#"{IBR)C dBoF\8)<_1i6d *s!`Fhdd*//xh˿ L2$ ܒzd]O7q4iu8bJ{6+o-}7>otU?ijs=yq5C嚟&k_ԳҭGQI)_vJDz{jć`)-{< D`DW2κ+VdQW+Ss;?>APwjqbJ+ rdPA/qM8`|>9QSu~Y> PH=aAOi ;$LADH{:M eDQRP]l\|p1ˣs|Ma+saR| AKwKLGmM3Ğ{ӻ\^_/ԟ;D~ɏ.~_{}`F?k=*~Cmay# I@GY܃ v(&z_>3ᾜʣp/JҮ^ϬL?Ev1ꤹ2EF9^kjHQU]tYzXXA^w-I)|*JhӞ?Ӯ?VO^oɓ+\g 8 l"*O>?3~UYm2k|{";"Ž hy`~ʭ cYhP,vǼq [B@+ 0 >YCl.Ӏ.䀽,3(}WJFl"c&* bM>yhai oWz4!:4E*@NL"/rt0GR-ϩp0vĠ'VN9ѦM"IWuU qG? x{kSюShg4<؀n- ;K/StHl;3 *N)Њ~D>TS &US9g۰0c*U%0Ba)AUBzs×iUMUPwj(JEBm]iGT\-Bzy;i-!+nG>LUa(]dBe}9lcH8*AX'X@aU\$K`Bϵ#rhH#W,1\`ɗ[/ޜƹάjKWEodO~&SJ@JeZ I!V 픻pU_BFQI*WjˣoD{'ƚF|"|D 9#_ u%m_7$MтVqdݓ|v""P4Bɒ~c5AF:i'Cz j^Rdɨ&> &HA't41Ct Z?R{JY >}0s+BvBFy?]5Qx*( ik ??0(댆N=A { "" R4=rvmGŊ9f;\Ui;LL Oz)J6E\ @h2.,m+ٮ*{w]v;qۻviI7֐; S}=!AcuRRz~S=> ԲcM79ѿ:9"(A`s '!/32pG` B$620vv>{0QyߘvЈ2_YVm6&L^XjDRHס6! #X AL#HBTO'3-,R:?f`&'yU@;2̱˧coy@QUbTn or#&>Dv[xgo@ 1P}a"CȉtM9.T̃xUx@i5*T\0pp>'Ҭ}cs<.!"H띵Θ 7׺ 'TJx|}ep-AOb:`$wۖۉ3v05; DÚUU{C*x%d0E^f3 4= 'UOϏ(nBrM;] RyF2dd#/D\0+ xB~ʗ#pDf @ C5 >H pǸZ83䉸X{a&b A|[Sih"] l<0PMmxx(dp]㻘xDm<\")"$\o"e e!@0CTXmw?<{7oxQG@—0] {`ŁU߾݂zJaGMg4q+)Q@#eLb`-h}y$_{q3SE$C歛ܷ@{:)yUaȒgD n(-D]7\| U+f(fc:IWFpRh;(J1sz%A$s\C1e7Ek+$#0 .?'D(Nd j@I!=LkƩõ^; plUj.=K{bH?E̷G֛?2λXG2cbao)n\HN/}FsVs<8h^10v%t|8yP//7] _WTTvL4]tv"9l] !?jDZCz秎tҭz&SGfәw^}Nqсs{.2 wA;n|icrL]rP.07{ SX Ooh@y7 SF':-yUO "C ؄,M`+'; = ZrO?*`,(xaeJh!JaXirD=G^ߪbm43QZTT"Tniacs>WfTv@,zߛ00N9I+8:'uU֎A m-+Ja^I 1J.15}Gje?%tC%Kx TB̈\e ts/W> 8@sX H"2LA:Lo9]v2cH09anhetNR$GCEߦ7`]ӈA1p X|44x3B&)$9p yΫ}cLz[B(AᾗZQ= 76ZXgӖE֥x9,kZ,$B\)pV5{`oj|,zaEsDmcfN,\r!VLU6TB`W]l@-+O GA0rc,@֊a-B (Lt(L ;v+9sz=]S'(ۊ=Jy!dLKםpv^b59TDaBf>o;2{fsJB^#DD⎂r 1!3|}> w m~G|{rţe]uOF"ޯE)κ(.yiȺ suZ]wc} %KZ@ +ܣ()Sxk/*f%mv?0۽]+ə՗3 )|  XO qgZpքFv8Tk2jˎP`ܒ_*FZ}Q{14V@d ~(ןi=ߤzs׍߭M2"|kVln2XHI8E*_gXcO; 236@H Q>1 hw{UIvClu?O)nXɆW^]0LqL@>dYLI RиiT%4{C33f[<RhA jfN._:P5$pZHZa57ՁAAb3l{?rkLgv [b[jfmʢ+ƽ+ɵ<@:㏾Paݝ? ۇCA~:Tǰe~@#?@)Yt|Wyձ%|/բL$%ÙLLPcd]t':g:rwg,7ϼb&Ng!d3Ǥ>Cqy, q@Z >ez7\4K(`õq6D$lvs#=0%|!P EP,d vf,wv8c7{*|a}]HRmzusSbIAxDp,6A.PdM.q ͙3Ƅ-&yMRH!tmR$B!HG( PD\縮{-LsHΦzx01,yϒyĀEV2MAE>|z7>hKL.(۞3߷Ys5 Ёu4au >lbw A)wS ЏB$ OP:0?I9/V殅(F6._/OCsJo!qw҄"-iJONJyF4 GYlV9x6W[s\}=k]ž5#u B;zUߑX q_#tQr1YQ C78iiLƈUb7~^>ABQ 7+P Q1[n#HT9unm W8qghęmoF&{ >J.ɨhċxC،BHZ֑6GȊS$x/& Ϩ=T%wDEu&]9c=txHp$~~Z[$̩A;r[ ĩeRIzTm5gNy1(aq1&EAFnߺ>0l dlςDOi||[}B-L +ǏC^L8|}n 5V~E7Y6_Z:)ϰ߷({u XHUj/q|\%%WN=j4R7 : B*3j8J(ZuZwv\8> g%V(#h&/_s&%<9ULuWt޷c}z 'Z!BA@_wkޢr A#'KM سNyZn&Uw2ΌX;.(I'8FYg=·APlODG[chAuףVsV !}9"7~o~#fƲ~qP)©rspb> ~Lb6C(F}PF1L^Ydy46ޒZiB/Y $pV95#x~#BV׫6*l;HJ#0l&zdGޅ :i8%EiّxknL?=cxr8ϭZp(~Q鋙S~x΂RFH7F!ޏ#F!C)Njrn!ZP=̒A4݉SGFݎMs863?(!:zYen:pB[=j~B# >ʨ8x H/mͩ} ܷq}eobug-Y"<1!+%H=4xFn2dM4mp!(je";Tp8q ffDy`^< |{A+oϜ`ve`0!p%aZYPm컞׀fB@+6qcյ_#ӗnH\D6eR<1P`) [dfQ!ةڜLĽۏuU94% @si@~[7`=1+S.иvտ:`;!C֏w<8b<}!{E.*}mSWϾ96LLBG #S&LcH "~4S̈[asΉR(":Ky2n|B*vSss?tHt3Pj;VQO.i8t= Y=!̠?:v>hJ39vi& kYz  ?MJR!hP??~hN@D(`İqEqYW E"mNf||3C(o==0ie=u:kqVFx1~P"mŇ 1n۲soQ $%7!wr1n 8tmCχЖ#/O/BbpB/gB!d?!;~=a~sE+*gw1 ]]f8=LN$<)q4{G(Scj? zX5|7꜃ecӝ#UFpA|AmDF~zq+6.]x uMhqjɇMrR{$ӕ)uȆU2/ oP]  j`!~|}C\Ǽ|z3Ԡ(sMϐ ߱?^ʋ vNr5郱 x5Q:PO i Д txH66/h0#u G 82bcN/&GdH"'Y^0g[Dg(dJQ)A TABqd@8=$O24( XG1olFoo) r`n':SIBr_ *00 $:Q-R6]9$ 7)M]ȴhxa0"f*.{r89n,Yv102.s]DPS"EZè ʼ;\4Pt?2/oXGc;;وG0j'㧷 > 7bo27YhҨ}ݴ;%B| }'OlG .P1Rθd3vSW~U P6=f=84{+BTX,1Db9GpH')'~5_I? T..,݄ IŰ??ШI{}~(~t9jʊ 64's?‡r+:7/6tFEKM4#J^TLH鞇]\:l+}Fy 984@93*n`$T=G|W΢ * 怀vL7e@1yMBxٳ,.zUrxEVh[9*4 L}kB5OdD%({ zN#湱QdZaFQ3~by8i@>v0w L}$K9QBy`)zΞt8I9l0AAA&=r:{&K7Q449q1 A ,Y%T {>J/ڀ&5-(mzN`$ߓwC_j1B(,AT!3:0L4\$\e x2sfO  `$5$ >N"BH`({,:`1|^hն LA|Bw7 Ղ: b09;[Wdf,4((V6]ԆߠAw!zp=2ɓszLrN@ .QNy'^Ohm4'`q9HrR&C'2ຝ, dX.R'=@:$( _b0b rρrs {r.w<rErei:]% (QeAi=_*BG9܁'އ<` @H!h d8χHdq%k2sC׿0(/ xR$wpltρ O0g!~LbHB!6+pK`~2͠{KzǟYL$CR>G"@w/#o\ teikfRsE7a@m;&3LUf y*@pz'] vK.* :I;94x4 HX*8LiR9piiA}ݲiX'c[ȭG:zT!sEsА'@{k/E|ΊoJ>y֜\Qud''B ):@&! %B  V$R U}S9zფW;$ݍC06 lDXwR~)MVX@Щ4=̾@I;~ΉyET(w3 P AC8IWv4ٸ=!rd%B!G3'x08x4Vf}x~Y>۴ ?I&Vjlq>i x434^xx|bT&B{X:>J RE> eyPKGj+J38sU/س*.n!/>7\&|f6Daٍ8&t¢GBOh^aS\]o?gf|κ>]$53$5 fDC[JrIK.^U 8̝w ^=Be=,3I +X2"9&s7GS|i셆`o9TYaOszÓRX4Wpr$z")] c˵r= z&vƺǘb d9aV >́ $P$$Y_׉#Ȅqmp TU `VPtbq駓szx.n;#;{.C{;OE1~s͂fvA|{@ojfXV`3ne'H0rq͈"_ەU

[E q Ԓ:}9 aWi9uј-CutN˧vG ܞYfLE'FδpgHLij5Xg0pۻc}n-}/*"iefSV񪸦DZ|Jw1Cc )! K4z>t[$$y]'J-/S;_noXYTǞ=M(qJ]%nVU.8Nۆ m@JʘwX+ c 8L9\vCZ33;;kt">%#jSN0Q8"M 5훑D`08odEj^ߊ#Ĵ:]~i_Jq ӺūiHOsTpSor#mu5:޶3zIVrJ条˛ͤti,6>Myy)>. m)STg]#l~ lE@ښF ;%y/K"2MIĖU0d)LW#1>plcw 혪UDJ=N 3g|avwj鞙&T$p^;jhtu퇊F4$$ɘnO#@l?pe n5sPd 07[I6eA9pZ SfMc3D4Br TC&ͦ6!ȍ@kd։ EಘG%MvjɓA#hȟ1A(ч KVd2c6)t45tYc3*4fp& '*3DB "r\\=Օ=HT]:Ky$4SMk[֨&D461V=3:h#ZsJ[}Xȁ<;*H0Erm'%"ub}k4 z,ц>|ÝƼ$;'t08Ge9b\j*Wg﵍,334K!!!,333=Ʀ9CkPS"/. 0 &H4Z.Zi% IA]ڡPX$00BzQ$ Iq< ̃^kjIL γjct2g uVG i)b)V]ER-:6QNRB$m/؜61~ YX"XZ,PKOz;OlI#NJsN !ԗHː{O:ak ĝ^ <1QAO F1<^AB!"2UHpS"_lz(;>({׃!*E Bz`@Ȗ\qQZR~Bv4؍Fو?QR 2.IQZ30.`>5a7y< Q֡3 :4؝:= 2-5Fp CHH|Q)“9C!gס5%AK1k.I`a_02}l'P`/mŅQ\Fƛ֒P4gJc9 T\5Y)k5 %f]:&Ma1ջ.G>Zr4'5νƘ& \έsPtEiEGѝ#5 a At͏9N80zK2qSgTst1?zI͇*'6t4`z$t{Ȓ2B# 6 eYJ7ebUy&E~vrníƢqsԚ j(tHضuy장z0b*T>ע'FFO> v0.(X^R-&wI^rPh"{yC-C$2ɓdDA96"f _9]VLurwTXlA`q%ģ#i G5ƣF*5¥&{r`Fhy&}c@_'^rugFC(5mɜPR l9aR٬i[7w`$i544 :h zU D>T 1 = ibA:Q @5t)H$RHȇJ bKҢR* 4HP̩T%E4hZG%$STdPGsLiK"&2D5fY5)<` B@B~ LEt wt0b!rhAw~=kR2uD9J#(p 9xn/g\Ddov &QŸc o2-_A*ɒ|O y@:&M~dXFea`8^'(-Nzj: aN=4@d_GaNw{p˻ 珂4 @IRWa9*D8:6C9 " EdJMKC‚a0-!ZR ~xw6y"%T(4I ӡ⣲U$GofS3*Gs E3 U1f"O3vXgƻO^N& ~=,ޮL2Pa1m63y3?Tzn!\*d!] u-6mEa=P=EOnB4D "}#G΢zZF ~p2zv;{zPue/{>fivP؈OFKXSxKUHsSc.&ejd'MQD[y&ޘi4]A쐐|S`MBz&#ݏ#S<'>)Bkر5`hbr\6R)8ZR}do'O3Eyh- &*|fOt7>{N 21E ;Cdl),9fR#iX[-m`0wU4S41Qq;jc5WcVkvv_#ykJPHvoXqVX "ǚP"H+{6aݭk[/V21F 2FvC( J@ |WP$*(iJF 4 h{a%VHxnlzO;y1?@Yi'ΕHhPe:C Ս'!ϊ|}_ɟ x#Wi(!JKR{z:~p`C!Nd}v!{/x@x=se"4JmAQ /pV%F**Fؤj 7 kf` R;$xCe-h<<#T)=~(`z<>uei*цNc%`͡;1)̹$ߧzy90lP@i4 S$DAN2e mi4bJx<0%\gń{xxdkA!LK3OO B[bT Ќ! s?gxU( p`gii9%GJ{c)G'm1}mPg}V//to7>3HKEjac>SCy)yv@"d$b,;bj~]4 S/]KTo=" kgu>C*wLP+JnƵ4:ÙJEJAŐNˑӆȄ47֨Hujm ޤs`L~(5K(D+++j:)}$# Dx"/ D:h5x4h֯GGǨU qd+ ;2`e^OTxV;{Iq<J^.ңXJ*YNDI3rOׂ./sHl[3BDL=49MJc1eM,$n 6uvqf! bAPS$ѧ҉(iTC|} "3'mB22J*כ[lK!_H=܈.#R,tgιHY9420O[31qh5SAV%l͟=.Xޑ&f a)?N 3Nߝ`p#ݘ;~<8t42rOM1nuD#ZL@ԣ2! d`I@ `"Rd0p.HnV"hu~F04M!kEM>h-먟wq&O\yBydbETTDq-,pRJhGcbi02!Mf`$ O.Nz ?82EiB8rH^QUP(i"a( *h=ϤA@=2 ~1ߏRp V߾ݣCz_#Ȣj >5u5]]$@DÀp:"t=@զ|(cE8*:V#A @c6:Aݞ (WЊ斔AxyMT4()i`?154C1m̹?NWK6Q*š?<O4|I'o͊SIG`7驡 ~n @ʄZ/g?L)r3^YY-fi~ifC2Q.$HIIJ5'}"?>w$r<X"lTDH\%D $A3hIr6VP0WxCoD-41+@PJVhؾ@•A'AONxc_T\Tv0L' ?!7T ђPCW~_)T ԙ>5Iw̷mbh')9[YGķN 8T,HH^~"zix?qT|yۦ&bB"Æ"R[{5̖S7h :wD$X;׏F1џƦ`/PK &7QudX=T1hUQCmD˛665eP[%,DRaYB2x{ !F6#~8xw%P' ምCPݐ+(@XGE,C& ]Ҡo?qOOZG;5[auf3XŢ43 4f^qٽ]W+РF#%(֠3K(q|h=m@)$PN܀ 0u7S0PB4bQHG.Wwk,m)YD-LfT3C ~KSv5Vf4rpߗkLe? і-olZ E"E1@T/? m`V8\hL#)5IXgF(fP;foѱ %PQL:GpM%LplQVŃhi 4A (eJh diOc\;2XPOMG pF ?Q^'-I%@/PsJ ?ڂ0S$T Lz4$"Y+R 3'Zx)۽>9vP{a`J8)ǧAI?n';0;VNr@N.Y̶5ZC>Y=4 H!m&&͓(/>ñH+6kMDóSYYFM\'QZf1<2pF(Ĕ:`Xm_WF@~`le9~+ZE,;|ٕ$2pF@M<7u^&/|P)q,Np%GN~mQPB8E= !àl3HZQmP,CߐfO LA\r;>y>9ر ڢMQMM:͠3Sn~gg\ђt?@Pr,Aw?3ΉE0'I)Q@VC/Vc_%4$wx(~@ f*kObui.?(cE"p J?Rt6Otv #b'tН: u0OpHj fDD{Spt'JZDl'%;(B#݀?Y8MҟDS)גR\w|sy";L$ (5CSF3lyJ'8=1)R^lH%D #AD- ĥ 4w T*AJT P#I.i$.[KYӷ:9 ,'b (מ?hpy.iwd̬' |Ls1R;ťO܊BjS鴁rjy!Q**)Ū+Gq[P*-'b>6 myH6@aeVZZW2G%9`>"m!SM B @q)MDH@R UUQUUJҳ+%4B*JI*HQh霍:s%E7#ۿI 0@j$l%|$ԇpA{Js#ml!+mFقf,Al:H4RuvuM|!MJid4Q)C }]!$nA$ l}#0 QBPmp,]]JWRѦ~niiC\4;&B/N?~{U28gXnl 7!}ƕc h6n}* ٦YF!T~W, Q#N[l ѤӐ"IDB^S܅. %'#>~Vo1 iBʓº$IĴ )@u9M%CHT EH SMӷ{7aaG+ ܇ uȅ t K89 !j>AEP1~088<:KB2%Nu/h; &;_t xY/ؘc[]IE>5ccnQұ#OuјCԨks<}?[ƺEGuuQm!iP3Ж6w̰v-FaE\ޟl`Hz6!ˤ|J4&B@Ȁ`0pP="B BEffX$g2Pa2> t#_~c׳vM/KY#@T5{d:쨫BchD Aw|zq`-McT=F0t 1HTSd&. DU ؜"?Af D}&$XB bbi=2ivDI ]ߊgtaE1VТB pQ-(_<bό.&2u3zϮ2ﱤ"$̚I$MFzr%sZW c @SSi3WuPxI` 1 In!KB3 8\Nn}蛎f(Ča]N4DH|@*p69TFZ=x"(F,UJQ8BHƍQ45~JQR&17a3R]Qth PdJ&xOyS0BtĔBB:ց{m~$)憹ŭ.ǺM>q&z^d|Ӣl6Q dsFճC}vq'q\dmԽ zR fwg/ *y}z{Xet)L9chFe%{:7 N{"-CElwB\y`e{>G|SCb"*Z)u. lR"֘ؖ0Cqlٜf dc2Lqnk꺊;8+23o+G9㫆snfJ)CS@N%ng*tdj3˸3[4>di쐠Ӣeʨ%<N2aٲՇTT:s"0$ꚓS҅,\b d451~nG@.{ДJHMly[T80*`G E ١Y!hZe"=|д *@a'3[,-NGҵd;oۓ<W}jMP>4R k&&O}~'d/N! k y t+Lʒ==<>@?4h;@BReS1+TTHDD-$̳(H4 L 04JBL%L"̊R !L% P ,B1CQQR CEU TU% QD1S%!BE<KF`X'm5ق WD2ʉ~&Y bXCGP; OVmUP**az )P_&dTK;3hJMVKJV-ÂG.9T~}x}~9>@@uwݾ:`];w /{;DžQl:zyZ9mvl{y@iDTAAGARno<$F{tWCt2@wL=}r^osceϽ{}jo뷺WFǚ}u|;5ޯz^jޣe۽޻Y}ސ;1@w@hhv犝{@w{iz[F!^a8>:b}4 ѹ&JGmX{ftvϦ=}ԝE("Pڍ_w>=!w{@vl7liIe 6&R hhʝ@ @]:RuRݺU*̚hrEggAJ=@C@P(Swqk/|5㻼<ޖr{z}ܻdMg y]{OE<ր֤ 6i hG h(.6ʡt  pٶ@H}ma7TAv =< (@OZwws=@wܧKoL/ӭ;+:|]K1o}޻'pطuqҁ7Gvg5u0d4 ;擻 ) ]J}Ju^<_;iynwlh빝{o>{lWzjsT޵{ wϯJ/'Y=]vh^= 4UH=ŭ: g2ޞks0mZ懙נ}ׅoHPS 맡wM:4>Omz5IJNط0<*UgG{Qw5ʭ-Z=}SZk^κ^}=wZ.[+އw>]| >}|y>wn|A׸ \u댅scL9NaW{\n}nDm>nk|>!**}TIw}{Z*H;}o9Zqۻo|f7w׸@ԧuLӛ=7ܝ՜=ن[W4yժS]aVԚ6:gNww>6C AgApFG,*v! Ιb"}GA$q<4TM4QH^;H(#:faew-Q(5ΌEhQSIUUOsS$-"R [bE!KJ"&S P̚D UhX`hFD%(D!)"bj$A "BBP46NB?yh&gǂ)fY%Y(z,D0D TMр:R 0PCY}2$CCEP `@4 $ ,0KI@DT 5!@4)Q,#@DDI$400Hh6*5H̸1*I-(C$K\F:@ 9DLEaHLH !ݰ;td@4R P$  h)O<*yt*/w⡔ ݔ *x=GcOT*?RU8OL~aN>(HP{?ר_Vr2z?ag k%N#t?si?:wlxf͙mm'sWm#fQhثC]ԯ=ZVAn$k2ePDDSx>CC dOA?냘gXVLX-$ :T6eO㟙&ѿ\1H s]$sJ=y9r̄@=Wt+9y#捰iB v}Fg:ӄծ6 60kv;Aqح˽X6st Nb:y՜d?>t7Y0dM ȡ9#IP?$5ׂqc5H]P$K`Z|P;/}; (zzX`hL$硫hb'Nnw3y>*'qædC1C&X$%SټC{~R_6 pÖ-BN(v1 9ߡ C14~:`+OnUHG4]{&-pQO049n q҈D9g1.vؒ^A[s{?o8 x,Qю)aU _DVg<'2⡝G9!eJ aUT(DC tdljԙ1g9B0V9G4xBKxwFo+8IU\QJN$Yj71mKif%ګ[ !`TZlK gc !SYЪ8G!zVRnRN혳,y^5k,lPHK'=)Ϛb337, vjdtΥLRb4Du?l8=p[ݺoY-vXB6[ jôGA+ה,UMuVqaRZ6suyAiZb/p> vw莣7tU&{*Mfe5šcv8XѻWs'i@ب&TD`f RBwQOk3C7|rIl̓܇"ilYRY֊o>BCE?'9_<$C̯h?&DP_R,&+?σdpFOf|*G@yij6j@)""Wgt섪Gb:Q%DL~ɄП7;O&QKPE&( EH$YvO?BC`^Ig/~ d\o}^}~goTdy+%-Bu#8G/ܨI2mr0BM&!J}e곉"ጕ 03LCJ_렆B%Mb7'D_ܟvȆTB [K]/+.VD61L `(`?5XQ@D`$"i.jZqg,fEQ߶gf $",sMCцu- P ڨ>W~Ϗ`Uϊ|'1T5t_ I dwsS DK0JRPR?O-f@DHa"sᆂfV>ŚQ:Hl:-?@DzOޮR`Up>wxNIމ(OХ`0qg<361ICH#(h c :[O[dg(Rlm̱_߿>ROΪGZ`O _Z>0Or( DgF}rX19WaYIpi19 "wMHhLU`R"EzMuNvL AD|%Cx|ypԔ%UU$G5"3|N'OQW7A*ySUnCwږI&Ux,tKw,[C1 -jFc+"ɻ4s:u\|01oZ:Ñ1G u9PǍ܈c h*iIC2oCpcBqxJDjZ8nx cM^3eXZџsGSkʃm%$jS4RiۂBPcbGˍK)e)vd)idpb E B4ry.z8{z)99Css3DLC}#"}sD|U%l6,UN$JGla u3A\|=ah}>$JjX*/fuI80BjFZժCd|ٰdKxX>-YE-#)NA0t7O_qքY2~j3X:(5yg:f-yjAT ҃Òj֨MX ED1 }d>xpyyÍibg0DJJ)QzAQs3=ƒYYC7pʒI$%yĎ5w ~>q#&v}(G'DAggd`u$(U*UNY&DH:Woآ%("-\ 0 ,ԍu:[vsuQ@ X!I慊.vɳJ̈TWNKf *&m;nXuiָY>Lz+Y^Z$btā =X)sW,=y4X0Tj8qdR)5` ~ΐqy&}kUJَ 60kƛ^ [(J<^IA;\T3Ef_Fr+$3؇ v(an8Fje̠)떶AٔZ<砎Nzq>4o(\8XO>x>,HO~OFr!*^% -.QH%DLvᣊln-r8%svY 8~zYb={D4x|޲Z^E_Ͱ"J0jF?A[;8$ z|;Ln#tͿJmQdc*#aဃ @xI;jȈK=n *A@)D?\ʈwT"V  *.gUf!@3r֠{&aH)!> 5O`2N¼4!Kb1([}o'O~#(F~ct!XUm%DERUmV M28g{r0~tu$dF dЖ0og<SqM̝̐8Z'koI`٨z:U4`"l]beۋZL:gצUԐB v*GFDJ$4Zp3_,{sQpu/gsFVK!ϻǐGmqd~O[eY9+plxƹa̪,F[xqӷNrj؋A,6P"L̮>|{<X =cή$b)jff J+R?Sf֌S`Z)G:`())B1d듴\pS*˥9tQTKM X4d (>5(r΂6(()FM-T*u֚6šY*0[G%5`Qj2촘4t ҡ tRP 9$\DRj?ڟ~K#@ L2\v,i臐);D&ULk cE5ZQJJZYx9#F-T $KZQ^x]u61>X\uDZ 0D)()`8GGC7]' \thVj4o\ ZTkRD2"0AJ#[Ed6hvMpZ"!$˾4 -`Z;$LEK *%DA"lAmkqZa&**{v! Q͛PrƒZeX5dK${u#݌;OAcxJn |yas18$ VڙNJP`bmХn0S8ӝ;jB%Fm2fƒW0-)؞\"h_Ii'l5&}NEm',޴DADpe:?[K -X'JQ{XE9&Ag%uzœذݦҗnDAFa4B8NY(1;j * /^,9mTXXضֈcf ^xzq͓l>TȉiHb j t %F[J"xc<)ݕ5 Zi<:Ng,{3 J!>hq z$m`Ejkh,(:o v  ߚ&֚\ J|5u 2AUc`(@3^]^׭iXdRP$m]QEޯĕɦ"bO:H 5Ueo\(RFR[bh,2>4R &ݴS!AM)ZSjSՁvkcxV̽jDuq!AII %,K#DI"0?E1Ouq2"[Yy8;ja".6tRqwmYf3 2z%̯֫?Z9ctC0& }LGl!I3<- {ú)QiP. xyu׃dO(ڊѝwmdi5ӕgML.{nW۱uj1uE$Nwʲ{ ά]~̹57Xܼ8Qn^XTu0b/\<&Y-,}yqyLT )OKm #xa5%r}\h\¬QFbF*UP(-3{;' NWVCb1)bfY$}K o*ƅkDb]2T20"( LU0OZjT9mȵR)y:|9^ùGx#7Qyp-`h̰8./o[U\ɁlT\H3L(0Eri;yNuSK6bՃɽ~[0f"(JWRrHeuZY)PO\kaT7"9ohUVb `<62!eqU [g{1ުvǤtqUB2qӎSpHs;y;)Oәx~SToobBj^aG"N 9"!vqb>1Uޝ[81x[P23}:ce"OHФB&H_z^ ̄' & pPVOgy[T`yi+wO;ٕ,>*"&>+룕]Viۋzӣ LLs` J?GvufRK+DK ugۨÊKOS*;YpM^S6Ng.@G=qI4NEmlJC) WD!H!?LJy-@lr="\)!!#\h)! WaOԐ`~>A)"' !h jBKM)Uys P!WehYHjBEo;Kl=U[GmpǞ\Թ$8{`P ;65B ! AUx9^dUW_Zk^wckC; Ǒ(Ji\ & ^ f. i$c8NEmBk5+ >0𰞙|gdHi I{Tr 1CτR(}Âoaؓ ['?m}2}6@ﻰa0;>=:zŸ!d3º '0Bwxb>ÉVm J=l<3|əh )bp@D~*h!p~`O UbG;.+z̠x{4Z$a?dJ_HNIL>P)u`\" 8{9+kqso^4dۍHDp=/"&dtQT a]sQ"_mf-)>޵yY&6? W~|-_kb (>*dqտ n-z|zUa<΁/w t"+."l 6^pEE㩡X ]nQ <" gU.=syoV? :k 7y4unptN=pm$Iav^ᦪW|)1GjG>EC-yh@n}s>ͮNւ4m;^۷+A6˅|7m]N]8c9gLо1di<>q5uboGy +E`Gm!)>> ?`2: )"RW $\EJKD'Go?SَJJNq'ӯp1mA ԫ"Q$G Qs/miXaz6S߇~"im@%AHJP2gRYZkZ2yJ"RȻeSsպ bU>m'M3&LUA8(|_W5f$x6j;"Kjo{|Y7n0923L65v-{Lύ4[ pyjqQ\Zim9]98{ pu!Ʒ!tgF~i8ڒXj'&Ǝ=O(I p"Ԥ6aXHb \)ߺ˅ܓ=R\ y; J+u_{['>bRebE)~H6AF88YLAqb_)Gt'0IK $>mޡpҎ>T7/8JJ]~ۥ"on~S&*2P,%2Ic^4kkwmeH{;psf.<A-(Rۓ 1gѥ L'qrW"LLC L(w=UGu(1-4NqS1 Vx>[ҍK2EyG947^&_-vud"&.mAIU{[lp/Fa9)YJZ WXѮSk8eׯU&Nh,bR ` 5Sj4 Ub Z#i0RkTⰠ{ÎO92!5?P㛝":I$v:11;f xdž9u{xh%KwP6 aZ-6{fmI<ڵ  t$f5[__?iC [|7Y1dU% (y@鈷hqC DJ͇DJ"Ib+x.]OF1{qm8%-㝪UUU[[>D-bʂqD%DtY1^oͿZρk;V'\<~P]u:'!p " ,7|u%1?o~8m"Jh\l?JSnBЍ 1V;,TX0_GBP%abcTRe ^?Ѹj_%W|Eoؠ`MjPJDbɤ7ɜ' +LzdSL%=ԥ)X]l)' ]ѣ79j*5!g6mTxSԂ{$7|SM'kcv.oe _L8EL@:0HQ`:7U\_:SPl8MyБc R" Bd (E4xF*5u2ңR-*Ԣ[~ΚM:Z-DU\pjZҴcۿeŅvN*E3#ȡē2( ݹFJi ("hN)mn\ޤ0w$KƊcX69"oьO=<'DM0D\4&ޚ6*Sj0Z ctLD~0uQ'E0hj[jclKN y(Ŵ, qBRo u *Zh𒀹ijn?N#‹n\RaDmFGD3A !AJRiPY(w<.8zՌB[hq u>fv TQGRVu_S)5CQ{'?"-T  7?`Ri[~6 cm{d:~>*V_Qҏ*)IC cɢO: P"yrF+!WhJov-Q ٍ+|9-QY* Yx'rE|jʴU 1}_M9;lLYJg 7c}^9x8LCcuLjK/fԇ!Hj1_]_&?L.SL^$!zR6d y<-O` P@0 !aÉ]PSB JB|-eON~V>azޠ_Eu&vx{24dMNYsIQDNZ]]4q ェi!⢉+Xޯ* 8o_G+Åj_:DI!ڮ?~yjj C?ٯH1I QiDG'4{}p(||yrḧ(z~~\~z" 1L4=qOPoS |Wq@&DQ3޽6oO_a-$I, D`)7WJsPLqH8:%Qb$N'z,{rivpH*U `$R?TUyPdLJR5T Eij!D " At<#F ǏgGaJ%T>NKǗZT@ :0 3ퟜSP_= +n䟇X?p׿s}/Įu,8ku5kH{9ci̓4BV٥1VO'jjl>8A z8vt!R9 y ,HAm.Xƅ7xD(>,cIlС]/wE&WH({#p㆙>̒( %m((kD3!. +Մ5Kz)hJx:qPOɽymwv)L(rY,/SDXqth=zb""2o!'A:Q?7WTK~UWV'-g|c(?L?RU%~]9.0gHRy[vnpHѴ!*j)-ў}?uFqK^#7Žx鞱Oļ u9D5GI#0OLW#d᠚ˋ`_/^??*#5Jo*x7/Tb5A>x 7-I#VUB e~O5MOqJ2gKB`Z&4@t =1`Ì=g?Uyf>˙ۼ*} FI-3p#^By5 LF݂\?4 H7޲Iv?B*h!i`*&et2\ wˤ*:U^GKFu{9X/oB%,+"CEG6q1Q DN)q`xZD`TwMwᦩ?ƾSxT$ހs}pVJx:Dra7IxO")]>|\^G!-d0|Tn0FAu  vZ+ڷJL5&>qG-/qE)Lp4ņUsfg̫s[ E {u(UX~Ŕڭo.ƙ\<`Dd6~ $r"(@;= "}_v؟$:B/"~%pAg(߾7~O! s -G=j!:ߔۻR7ُ>>ϧ(=phO@| ^gJϦ\IBh`&RKf{?I(VIq傎AàQ8Z;ͪ iܷ@ vj(Q t=3VX}+_nÏ]/'A2gwNabq$f+efl]?]<4ݯSt8JX|d=u[[4uh:T|B:FT9'T4?LH:*,?EsHW8c܂֊=%z*ZC_/q=;h a{ָdS8 AQƣhJ~srtS[kad<"ƮIE IT!CZF92^};\ Bn=ƤphM]o=%6_<7M?vj){M8<@ISiήw:hWӪ19Tp[Z0CdAyٺDȢr"VK.c>s /1!kѼ|mzBʉ #t9< aBȿ0w8?}ĢSlzg/]xf/jP o!1gJOXt5kf }L0uмu~Wg_G ݳwz`V/]poϧ\,ʴo /w8  Bhwj;im'\l_>j6d1W} a}vT @JR H)ܣS#T.[e dCk-q "6{pzh)Օx 5zq֒,d|zJtಽXeTBX֘sub?!9%ɀT)f@0ak\-brwdx%M<"9/mA{>F55ActMեft ^-4 űOFm7&p'C86K UrўT?fJp4b d=1X`[S8PK3j%w)\+b;#JydHW J9/{!="\MloXiG-P>ôY˰[$bVDhDե)!$ *{5dL ߮Lי/[:뺲0d:? +>d}',uh)=TbhݟZ.CCpy_ m u_,QuZA'ilv C@PZMY^U\_ &s͟x+Y9ؽ<ˀD@{_鍣jٝ/z_ TZM.meA)l爗EVbB7_B2<`A,To8m.P!M3ThH^wq.~h/{V؅\ dYYux4(>JdֿwKV7-0Ǭ|-J(ۡ Xrn^ئ?*7yz# :+(Mp+#um}`hbs.t"5{8gU^#wdX6W5z$%V$o8{)W'Mc'xJ eQIgC\_23ܜ%*, 羃f>~D\<WeJ=ͷ[~`> wߣ!/ rvSh}%9JȢ" ]K蛝S>,}R>oe/3z׌0l >Iy,k*fu 7Io:)20Cj_:O>* G6.D487jx'fS YADk1QP߯>6t,"ֵ[2 ŕWx9~s9ɝLUY:ETPPSٔ4 -z30G ?@APWXݧ߷{h)JR6_{4P񁀎0h?R9ȑZ ]-; 6lٲhPXPQ^5pQ"@7sL쥹x1'?!äAIb]ģlNJq L \Ig/jEPw4K۹&?Hr b W8;1?`DŽ |z{կ'w̷>( `jK<]v ?$o,bʒ5u}EE_q?p}\(,;.P2P& }=7dfG.2)&Oѵ@}7>{R>{ \ƏѤQip[$~l8 Jt"s=ru&q=47wA:RD㛵3畘n_S逴+WNe`!ҙ=OngwTߞBV>(T978xOآFd6AfPm;kS40Sm%v]R;瀈:لeBG"h /T,i'͚"1:彡+ U)*ZU dY_vp}쮫U>WpuDҬl8,HdD<4P`I 5D3BL}M(0ycRxJɍC~6l0ЌrfM$(̄TՅ!:GnZ\&{'mƲ:drwؾby Pܹ؃H[)aumT2U g$ *p7ɲմDnr cDpu8H0  aT@־5Q҃|5N["Wa}&tB i{?ͽKI4%#>Pe&n 9 ٲ""Du7"U@@{@bs[ x ^  g8 ܃Uv2m`?u=XZ":/š7 f-q^,U(/]K;duP ɗPdAXG*0 υ; zh!peUwM jUJq^~Q;mNaXA{ éˆ =$L8^ol/^귯K"zk'@B9|mUtvE}(I$uqFơ$@jQLO0?CD}t)$vW}?+O=}TW3k& \(ِ -a!oO'kmK/a/3OB U1%ThmuWvFQZaf-JCҥO"s.@Es@o1feYLFS)\^wjSړ gɾnx3̓W؇w/Kߌ/?Cl" ? <'&>7?|I  ׄ@sVW0:ˏV$Q*@Ql.SxN=M~߱>ggg.| ៅ/xqy7N&D #>Iض$<DA] c)6uik9aJ;X b4_VtF!! 0)_iTLP|0BBg6"٠i+0rm#p@%h!A(#e{ǀf5аD:Oe|:<@OLe?"ݽ?ܟ71'c@>g5cFLώ %Z̎9!ȀTɌq&z[>qeϹ>D@5} ҥD1s*V k[K w QD=Oxf";9huj8$H[&16TYa2 qe'H̒1_gu+=ʰSD;G 3*ס1p2AI&A)gV@rZOϠfy[GZ({9kyM&?!(/: s }k㚢ap# B&#zMkD@c_ϧn6fF1RPUov~Mx@ rCjEz%&Ӑ!\Ga$ YsHۇ1,ԢGtCw"A>xf|[4Mvɸ=@нif;Ӂt/G`st"%ax &͆]}7\Gw_{fiM$GQ@`*~+?j~s ~^>m@qT=O1@5ԩ=0pp`}'FM UwJNݫ+avntrNjt1_3@RA!$2ʪMmںªB5}6/'S PϬA)Ѷ49 E"b$G_U'@ҢAۘ_ƧS~sے Bs nF2Ϸ/V6)4-3(Pրu'_SzZCRRѢ4]Y0CŅ2Ӻoo=P֬o\mDl˰x] ]o>{NZ'Ƕ_ms PuXGqG a}!Ujo>UI } Y/< f5SN6t`EP__3Țlsy?ZqMd^/r8*<'B零R߂"Gz}ןv#alGG.T#]Cp|8OntU"h!P$͟O5]_ՓIm!xOlckc/*u/]&鿫eL/U  7=窔>S&] i_H4.9h삁Pdqy^OOrRP* sEI@=.(K P=>eEN88N+s٠P&ǰnݾ"& &׮A-*O(;(KW<<7'_}>̿SO玷E!O^{~'ߩZzز&ux`QO'!eB;_XTN?Al(~ 06uEgO!\ &DHS+^ YښN~' ~ _3<=F6EH'nCFO%J*jFQ)#*^Gn3^hB8{<_ݠ)oY.2d!+$=VPQ OsgTǖ;ܨ2."Eoj|nãDO0N1ç +g33141bLʾ\U5ign{øaI2 AьŇaJZ-?Y9DߐL*yp(NHCpx@ )e@/́71r2 L1z|#. =ϳtk>~vO7p s|GLu{ }yYI{C$'Z`q xtAXP"v@ ?JO^4uˠPR(_ʎ!e}j/wʥ<]W~ϯ|q2 pdnU!X[W<`=GDJ U#%98kT{@?^>^Ń"lO>w_wԫ>^£>xAXNgp JaZƒ*72jn%MCk>}PHbvnJK tTZG =J*M1h}=+B'}?Unv}a=ه&^"TW4=t/eSRtPj>NjŽۆR)tYȚ#WBf;ˬ@ww8=˃J7W @,чz w9 *F8^;ǰ / rUPmvd^u=3}u$eGS}ߔ`[co?yG0 ]WxwzeZ/Ox:iЬ|"`2Cyh?99t–#OrM? +ƇJb6-"/ E-V4;y3́*DeimA,`uEiEn1t0V$Ժ"R25_8A֖uV<<:ޘRmP<Me lzw2{ k!7 95sPC $/j/I;^ÇȐz/oߴOD<Ԧ)E#TYY냕"]5MDu1ͩSջK83wU%EQMT("(Nj㿥(ϰq>\(FP $PV 7E @ц[E얃,8GK DDJ>/%Fj¾WU5@ࢅZGU|9E_CS6SVMRm23QXؓRyFhZTE~~ݏF!TAVE-;6s<_d-9TV0? 81 ՗7H$vÉ4`?H{<<ҿ½n[m~ʹr//(jEaDG !a'=Se, )@j%z <6o4X4:~-_KH,`+I=_NP]'ع/erWӜ[ +&!޵XNw9[<'i iWGׯn?/ "DʋUXԁWBX<谞Pl06j8 b`\is'%BJ5|5nJ@N2`,a&F#z c_XRKЃ!P-|NWdUDƛ(bZ!XyV5|IYwxJNJk]-%]8}CO]fgnd |֔/sb{CZ&1cG^1̚ů]IBbtw"eccwԚiU kAT̸55DR-%X4d[iiN]ͶHNY`O<ߩon< <ÚBX΢ h)RHO췎sHQ ȖK"]x!$ \0q/ϧ')HEo1<ꭇZɗ>lL Ô3E{~:jDA?tȴ܆LD-ߙTxfry;n]3y-2hgolX ZKܤ6n<,<lk,Iǣ =X8%J o / kJeQTӪ>X95 =fz;́][ՌA&(,=`ջNODOvfC.u%D!o ;3Kr}Ik+Y?M(dʹ }S0]턴ttˁ0e{V\/1p-({õҼ.5>c/Q긋Duw;sq0[%]7АXwB!;F75{{bfG\/9 HKmu1v]E'JAR)PZ;lOFN&#l=!|Pf[ha}cW(78ss/Z:Xb(q %ԫZ-vW`Z\BW9?V}wO7> 0zW3틻Ɩ=cܨW|u]_.w۪ٺM7Q~&Y@R9ϔB6} |mw >J2O'aHWD,YG +躿~>xGȥ>śp{*]k Wk |Avzs+틹EW΅S- Ϝ^ƍ`74EQa0౉+MOqtǛ|;;9W/IkĤuA!Xe0KsZ1^ɄYaQ&uX t=mTvj@HYT5& CS K`sj6D_f@R82Y -ZyG9z=N#=yܰ|&"PD !@1aD"/JۏJ#T/=.rlA!wg{.bups~]jaآGGFШTbw2c&h" yQw9Nwyƒ{tTiq{쯷(<ӚC !6Y6VV%eX=a×إn6=[6qy]iæŧ{oJQwN\b!6'h{Rref P<4-8k_es<^xtI@"394QxLZ4]%>Kyս1}\Ob5M@ņF]&D^dh K2uҹ({hoM~*uΉTyU@(1#u<:i 2CfS)&`.1mKma{ mtɦLkn)ClT6K/aqW* ۛ<Ab: !eI78Y8˥q+Y?H~;bi> v?'\ G4{T'˺j.LX^W2Weíᅈ.Ĩ s*CpW\0۬(}\bR*g X구iJۻ6kԾ#lhÌN)B'\/bC%\G:x,iB"i]J~c}1M i*g^|bL4S /HgLdOrKݻ[CGɓ,Zެ&}7TWs+ϏMDDH0(G7Po9Ƃ^}ɫi1sWH_P@oviã"1,r>UIu| !wה/f [>UQ1zu=e6(*?C FҤ.]8m_D*2N/`6D@(39`Fz9uSJNHJ_0J:)#7s j(Gc䘧OHwRQUצ->]x=Z|7VZ%.]o `R;Mj4I*/b1׍ ȵ QmYu)]i[b8fuTTUVƺ^/K&)\޻8Ksx!mk\oW٩<Tb_sP #s.Qfh?>>[Fz3Ǿ̡2_g{p?/d"shWؗ] uˇ؜SaGw?Ɇ=G%H!}9ټF1]=~1/84Č e xvoܿY#6e閬uՄ./H;:J- sqA4` ̤ /jx'.P63=LFa:%go>X>A%qv ;ܯ7 J>Y﫟={WVk$dMf30po_6z|Uw#f!o|,oسOϗٿ]< #,O\:rHW Im 5w="q]h 2eJE ?a(F KnҒLD\ TQ#QWoPPDXvRR#G]DL-Je[ì=8ɃN+7`A`J^;jx -p]vq+m_oZQs Xy/_$ .\?JiZ`;o!?w"tJ(`]Z[̸zC h 0h$E$&!7@W+f(,=J{|yVprrߢ1`ǣzW00MOS[Rl?گ!Ah $]('4lRK\+ SMP؅&D[Ҍ<(O\XMɿ_*}+;?d3'37̘Bkέ;,.uڡ'Է74q^#"3`64p_Kj:N9dDV\1;.Ʊj־@(Z? -Bͻ_sXh+1/%w}֭x\хsE)\D(q/|7B& `&K%3v|\a}ZR¡U/‹ETdxA Pe_ov[ 􍌗@2k*tvof#f? yW%@q: UG"XVOǓ 8'Uwݵ4C!DxasC'* [N>03y6ܤT d52F 0ipaŔUZaj}z{4ΰhU; >Ф"*hCRX_ a-rC7rLM\J$_ |72AT.Ճ#6V*0&$2#Tȣছi;xs'OT9t^<(集 !ag<+ׯ0|^_D@#Lm{Ӎ3wDd4zޥU+??h~j@cg)Z˲ sp7rK/;8Ziׅ`9IB1,>I02QDK[0x[X6+]ᶔb5n~gJxC xD`R apjـtOۃvu;ML'*&ȫ K)`IwfqyYV~^I/D: 4뿈Yjo(cN-j?`m([?G $)pFaD1>}$|;УvWc[28`2dvz`R)!F4@((}hȯ̚?}K<'3N$Jr<`p"4^_ 9*;l* &p)6 q7AQ`nx NWяz΋;J5Myh7h F!RtPRuX{SsLEK!@KK[rA6WlZW0״L?B_$ 3X EA -^r_{r}<*mFjY-3655{`2<}AԲ}ΛuE !@g]G逯 ZFht3Hbi:wjDH8Y 7Pw]<)|i)#1.xNZ&#D~+Jgq]JA'AhoAݪFOzSaa%!7(P>b(S{)X*}/Op6Gj~#KrK˺0E#gZi=ڸ>he[ChXC{\c\~i$pN|^ gn(3#u,v 0M,ƍGlsѬk,mKŪFB5[RVmbܝTDU 49@΄$.Mt/5 ?DDJlt&-ڰâ|tp6;׶3݋/كa?b}kް?Œ@G/A"<.< g*9( $L>e&UzsBFqypfQ5<= \~>,wBOع\?Y-S- '{7!O(':I=ʨaȢL,2,a9 əzv|prf^‡J+e훃D"wW\ YEEgEb=ϋr[-1sTYҿg6 1hbT22naM`H~XdlNMJ]8Az``*̡PT>N`G@ b$}kdޅߟE@rM4\hk W[/6-zca]j.XN½*<1~D 5-V5!`+:c #wsԡ# {=i`NзGG֝b鈴{0A ?z"rt\m)=ʃXw^ü5cy0^'{qPF*ZsuwI0;p)@ D8$IwX`-H^'۲Oህ)B~&xGmi_~sKˁ߱̽'}A^.uzM X> LDQdvVqSw+p/? &u_^9 ;oׅ9 Q5uӽS /#0s3Ixŀ2x𱠛߶k^{bDCk(}l""B,Vd VyH'2 `u"HQk1+DezUf>+9~C#,{X6ةt ZiQҘpw|Մ$J> `]/ޓVТ4<7%!.OLxƴms:pǺ{pxwo4-Z'}/Pەj}WtgNa@[ajӄËtazEJ՝M% <^䮛uunW|;a%t%J/ xrg*po|\¸Eq8{oKLDo)čL4$G% #KfvxQp~_u`l;םQqb E6n9WZ';/_&#kqHW:nS!>W'( hwZS?ufl z)}Fv%M?D&hZGenqwǀ$!0%z)C'LM>^?hJ%L~%qyqfi/(˾$ ^!R`0#쓞XvKxGi~CuRP(?.vh3TY_GrƓN܄u웗3+*e@ƣwö /Xp(!Sq]tC{?A?i۬tA^ (3^ u{dƵn4AQ2D4KUu:E2b%';jpr]xU9DxMFasce4'ΠںVKʎ =W"*N?O&|({ZTGhZ =Rsi$rD]6TSAK(Pc[x)sX`SYu$Wt0v3cK(y@?EaI0H6 =8*6~Ny)$>͟T=*ڞZCo[y ;lwv:}2Gȩ#)zΕt#*c3ΗBppʑ|$?8(JXX-~ ;|Az։D@8Ԏƾn}$_Ge" "$s5+Ǘ7Eֈ ō#u yUH<6ڇ?نCѩ$) o'~ퟔsJryQ l#"!%gcT+H%@i[S%Ar:1Pa3N|:ֳLxd,Hb6Z^'8!.-s IRn?lR W__%e#@EH$|lƣ @6/x"\4(e9E$n]*:8~bIp$| 2c-<>~|wy׏ӗ]ڮ[7CDp`蝯w|dDXt`Em!ܴLT; /!Doy\ysy4ڻB]F_}P?BwE:s&_c\NxSw?} "Q3 .V:gFtuhU5d:s~r' JQD}I  (k1.ȐP/s$!}S  ZWdT,ɘ`u0YlJa0or8>'݇*sjvkoǻEA u͊K*-:hÃ,dBNcI5^?$YY9x@̞^\18 &9F1} pOV^ď,xSVȨm}ս[ Y NJj4ŅkLq R\{{j,(Bic PX݀]ۚ]Q嚝sbI<1Ũ -#l]_x}jҌb|nqUN|1@a[(d[Y϶ճ G, R -s)r+iGZs[lϽdd?/կZ~^~RqH΃Qsϰ]wWjDEN@)u*TSʶ Tsz apvDEȁN J>*{!Eu`Vs/sN .w*l+ƹcV#f%i{uK&̶L4$gpH|",5LopkYl`FH4So8 G8Z%iZ1ZMw,OtVou?s&Y> nYth=Բ2QhY9i>2{R.d6OiwYuW1UC7I#ٖ[pnskhNU0^Uu:Bvg=T7Az.sP axn6r3]7Cnq::))X+ ]P.N/Qo1wZ!A0GO‰KPpqm)?u|Nz]Dd #D({ Yi<=.dbk( %A8Lq 2's U׆,?bhq~l4YX;f=֭fMN؆ڰLsH6@`ms qD޿Kfnu>ψzQWovaOU '@~hr|/< _[" 'w_)1[$!ݐ273%Gsu, R֜6k@-A3fB8E@3_H E.YwEz﷛al֎<`bZmMZg](7m!\\Nr#%@rm2;r$pQމaԯxCY!%QHNp4]jwuJ*_*d Q]B bfdX-W0yRn;8K֦>Nq`V)x|nu¶*h-Գ [hG$IC `*0yV[Dn+Θru>>ad?s ڒz_Ւb@Əְ7|a\419v6Ceo4̮wC^>B|e۽ɐm83bA"`ȥ-I<[ +(hyXPQM(F&٩xp&= \}&5)Ry8djYiIfN0ӶTěj;`A}$D%  A^>b#093o y N[1%0c'Q!d}3]kGu`<. ,V Xt p?8 rX<V Uy .y 5:B2ݰN1eP@*^ǝiPjD8P7|h;>o!,DػL&XPdR0Xc1mrE&jsn7tA(w{ 8[uO" }XIMkI'M/M?5{`KHQg>TN9miX~ڽ9yrUng/{6噪ܺθS09os?V޷mr廠/tz`mNyXgҝdG yBNjhT01t"E?Ia#1x`׫6%7涊Vlf"8/Os?m6Ig1rmh:<5_WԻξۿN;j1S>(\S$| "8e:v?0F'x>ka4:%H3kf uB4LWý6F0Xr*̋sǛ^uI᤬Y^;Vy=^ KT ؈ug7mc/qǨ}ԍBn:u27"~G!?b3>Ly\ why'iO1y8p:v˖/o ΢ǻks$[ͼ>w(u\n[C0oǟ'YU㼳0f9x9ӛ%=]w#. TMcE&Yz\"$BJãZ Bj\fDbW9|z4 9R`(/\)'}8~R..,PA侵{o}(Bw}g/^c9yy|Zu8r+P^hV*.{}FO̿6(MzwF--ؿq`//*fc;QnbbC{ g.exQ?NQヨ:i#qT#o,mgaqD#7*_ytP3^$u!:Usj7/I U~򛍮υOCn~Rt-I:"Ga ¬M=׮A#3nKvs{%)FnG7]7 $P\/NT[>o3,~\%=x{j3tvkx<os57ڃl)u:=(@m5Yd^m.5@˪-^ߏH[|獮~/n"PK-Aä0e+0m?9Z9-[!r/0ENŦoB}U!"XPԎc{ s{0qBc_˚y՞d~gMKPx;^Si5A'/akچ6A9FӔ5>]sv}I0r+)F7CǦMP1hA;hAL(kq>rq)҈_,?҇8rs.^zrt@e3N!Yrg{ ^M C T/7ȕ2k]Dq jWCtYFq(v7% !LT4>F)=[]dTnq-"ZD5ImWD.kURzg J1t&ýDZs.!.v}M%!inʴ- .RrO<`;ʸ%u]rmESMSա:Ek_= z,TUd&]7ZKv@Wͮ15m<v*eTB^%|Rߣ![O`Yz'FZ¾AQ<ࢎAZsh1HŪA'_ꏭ7t鍻N(q,+Lq:9J;qu 㯝p9!30BQA .zY-=Q|Ar^t&#G 5斓7g?meW +'=hgeSxr5 FֵuvjTJX1Eϳw%&|..E:|OV;XN{*4C MM@ׅ{>XlY2``|{[vvLHRJ%~Ơ 4'v-E`wB#B/?WpEi\8 X~Nv^nYkRx|Guk(+V<|Ps\[Rfy>D*&xv7K! V+W⃌AE5ȋ)9kb.wXBt6`"3CF{KH?%ZS_ mCÓ/(1{ [n;gVMClsLGƊ!U]OD#yƯ}@YcA'Hŝu % NGK-7phG<2oG "1foG #b.tHYaԡ:3b% ُ/2"?%|W!rƾ<)(Ka3+ƫ橖} ÎVHnij7`IbˊF;T4o]" 54I#0=ae_jJwۯNfI**$rRFg\*B$"*XJJb@NtM]f;0e)㟮; |3zР' M1T>X4q_%j0Xlfu`>pj')bljnpEp5A&@ ,< A &p.pQW]tx=~a0 gySH`/9B`*9uS+'5dg;<)٘8Y~'n=WG\cg9i뱾~v<|N?^*Z^sw ~!F~A@{~RHhQ)5ǔ-fÛ{:**W^in;:{ʵ;Hy^sF{m7S(J@F&4F3kOƿi2f7G)>}ՊنɵsWkjXІx;V:|zCCnc[," sj ƃI,cBy8^_ғ'|4ׁaS0ϑ\6[KbZ-68DH0:lAMXSq89r*%#ts70F$29sҮl3rCέ4N&7u |E\ۂlO1D½cm]\8ܭXݖZkþ%0o9]xͨi|REP-p+:!|Ng\~*f-@:++0|0- *iAe0p %|9lhalW98J"䧣*r /T(̩wSω$[VUs\w>'~)>4T9꓀vGjQ dhhh1$}{hq4ݻ @J˼c<_>IxkqH೾ZqN<9'-g#J#H{c=᰿ Mb6B5.蔏[UtZ× } /EىEXW[Q[ E-)g㌭:KIT&@mkQr"yV8F ~ nngʀt !?4 D'D?j*rqh9 R'CuR# i2N'{ZpA*:1c{6pDN$e PkF$#.r]WpD:XsNɴۜyrvg-1B,9yիJ3!JNEf449ѵ9ci6!vcGk90;BH>CD4wRU5ET>pA>1{S"w ? aJAQ{QM  reAAz"=@ JBPƈj)*ji"45UUKuJ"r/ ^KLœ$'Pćg3}Y!+/vnXukE*d**r(/͐M2R* Imb d/o]/?Xr/7S:.4A WW:Q?@/x~{UMaDg_L~2~Yk ֱ~?G 0;dfmmhi($)>@# i!ATQ"?Xagx3UbI@pՂxi!C*Pcѝ}U6b4W}9@R􏨮X clwv2| ) ؅: H#9h¼J}k<kWO~ с^CI1%絳c8n#hypX.@faQXΣ[O1%O? ?OP`eAd(5ml9z{ !L!210 !|'T\3?H$y8YY}K7*m`yJ{/hZ"^Y:ɅA جe1_qi+)t?ik -+圮1ɺUݨ*bFCHC&}Jhs剞2>{r+/?MH|On#_H1zD4 !oKǝ9M@;AcjP"JY:zB{K8Ozȉ^s{RV@G\? ـ0Jli7_J[mUS>3|ԁTUYFݸ](-Sn(TS_՝D)xJK~p F)~Y q wq~s̅g5oq' ( w;&fxd 0ܱ ݡ /߸}H?$ !!۟~iO|QqhZ :/¼ ]q9]ƢqǫDK;;=)J!QUcT%uaT ]@xpA".JA|q!yS|Q|N?FS*j2}[cRTMAOG(Iܡ@C% $}}.x]/?vzdDJbpKUftK+j.F8r\4fYvSLmsG|u.:k5dHRj3>'@{J' **}bY܋ oj'BmbuOO/O4ޒ$d,SɰY}FxN#~$?oLJk "1ab1B!.\(az SN9+i&*Biwc W&=2HLDf׮Czˣ!Ԏ @'̜?m?wcsn&[jAFL'\H" Pt?~_e}OB5V ksp ?Բ:&ay?| ! xyr##p*(9em:~^] $1΢ ^;I:*"GW}?Q*HvwA=@QW&<= +r. vH *$IU[\OzK{O1;t⨝d?rc'~=.{ܥO? a^^&u,JWKZ4gJtw; [J=Hd@0sx2gi~Y=v ŠxCRLT>]ϟ'Ǩy(U J+0N@(E(gF֧^䕧=>_'jdsiDY 0 X-@#dfŽT ʒ<^;:>Xl'gU"_iV-Ag\c2 K6{XyՎB/;;Β4\ϘtX{IT09!pfHiRXG Uu'ZSRAuMR|6|5a%&uM5c1&NXMpp`T ɉR 4d}q;¢Tva^cgL^ ݞOl˟5*^{^NNCA?N~nl9A ~AShA$A !4}Ac"A /tDkTpX|[~K 6 tSOF]"*;~ӝzI Qoc?nx2opvMDt KN'mkTjۡf7@"x|!b;/섨,#Dz0_WP5?F1ls_OIA$Ly?ax~S姢AO["17BQRX$A/{o^)Y+Yipp+U0#H3;^.~:ݷMִ>v Oox1iH|CfY. 8ܝk|E=mf&9f1|9 ss9G7F;vvqx L?#`a-z_Yv4_ḨH>7+t]9r݇> }wD;DdI2|%"" ".)>(zl<)nޟ8x4t}ĞR%?DsSy$S/=#+/3޶ c+cc׭3YY{XT)SMOuSt)Rg*D^J4e}_#R>ۭZo[$.o[uu} j!}P:FXRd\`H<=86Ve*0`F<0>𿟧fnZ>؟le߻T Oj<f{ >"$Yb}T>-AQt(q$}ݰSݸcnR|_#]M. .d#Ȫ,|bAЮ 7{$x׫Ify\~x(D8F#kzL G;N!,KtE.d @VaK-Tut,)48CR$!v&%ؗI\av8F5{DʋX+@mZϫ~(ot.泭:KsYP|Biu!- 豜`O1c{փw׈i`-ǝ,F-Ƿ,,./xR2N==zrN}5y/<Z[ڻ]٫0ogp<1Z[ϼǔvw} Sj&`eqYa?vMW;0\Ƽ²8{{7 =j?_CΎV{7[w(9!A ў=D`@@4|^;!vt}^Q"]ڳE_z|iƗ7:u[^r@l}AzM;_5Utz׹?f)5nOuCx>#\Hَxz}Ajx5jבH UKQ !E:d}F-ղ}>[ WX1mEԋ;GiP0(,@7C c'/k;7?8/qߩ޿~m%gv$|]_S3gć﫮k{}={zUa͔q[8{~pq^Ȃ~a7ّgG/ #–| ?Xڒ IhC7/_XQ:ZD؃kQDI?$T#Fš4''ҝHYv9U,U+Sf%aA9_OQUD?pI9sNF_Nݮސˤ ngǗxj| |x'v}ZLx0`1'\{"8φLnxD% I[2i^x OA$z0P__ G7ƛYdu6;GϏr@)Qf^o6D"@a7(^+򟖚 ؃b&@v@!ğ0€{CeV[W[aD V2~yȔ#x迿_[&$Z*4 =2'jZmUYVbNDO4 HZ_w/ 8[ٰZsͧepH~>㫥T)P+{Apf; C;/@o.|>7PhTػPZ[U6Ͼh?;,cGҾ{s\GZ۩ShN`x/D}ޝr<2hLkؽZٿ'Kŀ{_S|]P'_=(w 4UX2,N?c]S(d2g |`Iލܬ\Z]:,cM=𳨋:Fd<>c L:`p|stPzo 2}<<9.oc˨u;6\9%>9yE%P0?$>}W <!1jM%;2Tz#6T DYZaX$܂J ~ξk#`-L6c)a8c}F}nyߘR{ cHJW[x[DG`U[TQcr:=[i__(92s|;zW nr%W(a+kn] _+36ϲHraa53}wClW|^+:xh^ $W>V)bviYLv {$G2Vت4h;52)Dr`+ͣJQSF| \>93?=X=8&\tVC^-p%_- |r쑯|~c+hmB19DDLP T,LDU4LU |T#TPPQLQ3%P30PQ$AHU$B@UDA 3LD: & (ă*XZ DQUUS QPz٪$ "&}dH*+D0c6BDT== K)(ҜIUA6t "qхl ]Y|與bl+0rI4@5E@ s":T)@H4zhRrT E('_Ui\R)Uqx& @P("%W Y CI>Ԧ D(dfITjiLR4Ӥ+lS]*SR1KS@䙴Ee5F+lpaBb  %x@rL|T<$w"J:aphRdn&z9TAq T4 ҙ9ۃ’|Q` hR)nPKɤ4SH(mTAanp! vR p!#DN~;=zt= x itYu{uq0z.U@MZ~߯n?(Rf~U@g&4^[6j+v9 =1fԩZo5VV1@E'F3tO6V~YIey|tR8qZMGo5R7qSyCS'⺖p]"!t׷޵ W[, M4Dc(Y"$lI 4u9M8a8(;A@A'@+egIK?(]|"e3fuZ.cUkZ֝cxw}k9ss&臇:P/ϟ(dճfgVf/cʮ1ĢyscGWV.cR~ݻm |K\ZSՆih=^o[pWVV[|>@cm(1cvQӃRt7MΖ9n|zxIG/=J:an?`K8[u]^%hhrl8owMgF^F9UU{th۶u[~rVRw{/- N>5ޭw5]'ue ZZ/cyoٲ!e(e^?!8ps%(~}PȖ>O^y}в8H\j+M/=T|W?4|G?2ZAesᒻ~evYwY .i3i83ׄ:7xsL5qSuϻ7l7@<15PvՄk%+f9Xt; w~TcLX-|W7.|Ekŋoz޳/\uS8x8ʴ9͢}s8E0^1S]JBsVYEU)Nu4Y]X=]z2"_ثĀXD@"s-w)4D`>p$#5+ʟ*tk4sZ '0g}uuin6}9Eӵq YVYs򸪯}q<3agŜ~wzj?/+ 0{u+K/}c\EG'UUþg>"T Z+LT(gG9s߻mXg(5 }[ϓO'QO-[B< ~pdzft!ֽfyz `~v)" ȸ-CFw#A % ‡y є]G5<E{| @3 sD]S  pn4=vgn{$0StWw+Tp^B ] }Ob9`!S)dN~s~G8IEMӗۅAȀsGyy;{N]}^Xtep]UEX VEVꥠڜ=ޞL>7S4 vS#o8w'&I$z*7 8;^s+)l7퐶1(0T%?$ M!>8 QA5ϺGS+`6p=8|+"jߺS<`c XT2?lR J1ךs3`dl6 ӥRCIu9řmʑ.%0@ۀԔ}[ MWz<_rI< :qg" Oh 5nWd^V~ERq tT[5oB"_F#` @mF.7w蛈b6Nz ޏWъ>? $Ǫ]:Jb69_KGPl:7Ja0\F3 .P2Š {z/yF{!˒nwM;T:>\*Тˀ <: 0UFwzy_27rμ_0x+׸?D~MI;h3)ZK2<_oGo;y~>^4f^ m0pM5nՖBwy\;=V3hhˣ1C`˛h^[:M@N=7 8wa'ⳤ#k*惒h:(TAuMŶJ7r|BwuW(Pti UU{8dp͐ۖV*A+A;# SP٣_8x`)\ޫ@{3ďyC(>3uoY'Gϱ\E+9w4U {.Y&zh#$iR7YVd{Pq߈5tP4uοq `nH-VBBxS|1gtZҚΪX1߷wmS%Lw᫠\#t9cz)"s`X7FGdv0~Nd=ۡZ+ yyi#5 mg 7^~mqzJ4}8Y>a(>PA`+twL[_8\l@>p-Xa>>B9ot;T *HOjV0X?Dqqn1 k _Qd1 61<7'?[`y? ciK p$^`(1( K&fceU_>|>n=ьlcc|O Nso49(P* P:Da?>W+1 znvA@?!ЅBFbb"FMba t(ɪ)9hbHi;HriPoB~?{b GuON;?t҈\~KqVgyݟݘ|߻KS̖ipAznĂX5"lٳV2Lr͢| G>* P\ tw!9%n$MTO VQ+YPtq_11@"PGO?d4>dq>?H73Ol D|P:KNdM`9cc,y_ǸkkR.p:  `z=CB8ifA{ba;C✹vszsP`Ա>Y~d|ŃdStpz?l H٢gsf|B19O 8v75tvH!LPY7q~rzB|g>Ŕ";|tIsa􋽃ʯN%5"F!֭YYb+/Ӧix~yVΑzFnj8FFL`*5J`z@$)NׅNz.ObkȈ$e*/otwW@VTcCh5)'6ct,lqnso>FZP`Q}ؾp1uYj__bIhaa`& ~^tBc~ ؟/3(׌LVMlQui(I y0!9Mm Ru:`l饕 J+{8N7Uƿw KnW\VQ{tt ,^ 7og3]¥`\ٿتPL#X 7{O}uJV1D=/i/X͜f}◣>I[J/\ڻdQEGbjR8Cat|ӎPÁum)2%Us[5}km0sY]%lwXDFV0`σ;mpEJꐌkfb7I}zkn%m_͗c;DUӌQ-VExN|LCy<:)oX!fOwD2IUL K&!F*× UF4y7wt [r͋cv S8mHi7^,leVƔ^4-$+|$KX%g@T{c>+)n9|bl`+ZR!)9ݥظNh,./tpئθ4Əw3i1TIA D$d+xp}U[rd|Cy0Y4̟& *> 'M0pWA60 :ã lsKC utw™E$ PGz d LsC]:e؁tnS'ԇU|8(DԞ(t ~q{3YEyQ4`)؞?mш T 7XSqHy>b1ERE(d=ɐ~Nj> Q?l[N1)Hg1bglCٕo9.j{<}smOa5G CR%*Q]>sӷCl03<B@jji_ն\.Bp:Dk[R.gN9]<ۣʼoZsw*f]}۟rvd_k[ Q>h5=]QVإsbeM3o+0`;cYY|sY+a[J l[ CfYeFSg9X v7 'kvd9ܥ(/wIw1fiI6+LR:L:-1B0;t: Jf6m2E\|Ptù T9 v?uH&BɁAn_>޹$DHJЋ? ` 'ACXm @!j,PQa|)(]/"BFh Y )>hGM)BQ23!@AE# ($сZH0HԚ& D)3*'"mm D g7f,i_ZTP[:&ڂ"،kgՂlPP9XN?螦!D[l]Fd nUjpq,͉Mov$WXP4^v"&(M'|b$8ib1:b2Pk"]'hه.v8BBҶDj%L`Vh%_xC3AlɜAN>/8*Vւta0Q]&m#I&eрĔiōaPwȖ( t ]KvYV R'뷫-1?G'z?5!"JDƐ# +`?cq ?{<?ذ|ş/f30R}y9L#)q @?NP*J%`NgY7܈)GI >}a@+ Aaz QԮ7zs"^hwc}I\3gbcdȤ`(x;pڤ=~ " N66C%vH`( ~K9sᇑ'֢Z|ƮtOG}+坘*[L8pxi^ES╽7n w9}Cj&kuA5\m/U_"NkLd]'?* PֽnW9+bFnZgzwy#%ud/=O=:1]NǾ0&duk9XY '??&T)fA\!uoCETv("{:? OLV5x72sm(u}*'~`ahL e&*C_\xWp|wȪ$ӿu+ً rF:ӷ^ymB`Ȱ;%~Pb,$=!)?@):  `,\ȀrVȏEɂ""XGI^ۅWE ~hz $;T}ռ4?=Ӛ d#n; ]Gh^lqTCh&a)`n ]WD?u ϏY;\un1S6>C:U:^^jf8eaÛRo ءaEZ^qUU \JJB޾8[[miJez0GAGƊԁh~ 1@Z52 ]:Qb/c?0P 8RȢ?LCA_4S=?Y@[4I!59IܪwOrS[<<]|aƀ QIL3fs-r]?l`hV-h18 [yb,HuRDL~I4ռDy&&qbwh`32)`3$w򪠉@ $bL"wĿs!t t.mm;:fl &<"T*X=y2K y޹~1wk7~: YsޭmsWy;9|ooNXvtd[]g5^;̸% QJq:b8P^^]33t$.sSDKny4c2;BAzco}q.Ƹ#iڷV{Ww_sD<_?ƳH/v 1{ɵ|1`ZL q 8i <'AHS'9.￁ƭPk!0P0lWw45.P`oL1Ҹ\vh4>Hx'0>8s4X|;F։[wmy`WUĈ;g7i.,Ҧ$5[ٽ$5UDPyBPQ*}M[osr@v,ft^; }-t2kizIy*].*xxV..`s;@j FS7?y<;f=ETX4:9B9Tǔj2Q'Q]dy)u87-&+k5SV ϸq 6h۔1M=".ZFqMz^u>='r<2f8š~=^A}pld kDU&|zuWv\hT0M1z)bD`d`d@z(FC9 8nsf1f!y::s?zf2ջ^["Hv2:4Gq\cKb?|A+ٍHykJ[=3~$%@BkDBa~,~x'ם՝[Uop% zԡOX(P1]o]r7ؠz < YT֊îhI 51!Wr`?ҭ ~:p֠dp` ǿT%Wed bXj?oirwY7W۷.8ߵ2W?Aq+[+U0?"D0bh-ռs7_VJI[wN zy`@ຟ0,_͟_pd31:PW #N}Xcv4 r9|?XЭ p? !8}H{s`H7qȇI!&6;]ყzB)}|*lmvUC p_dUTv/ww{0 zйU^; ϣ`wD{}-:}_'">#qU/{Gq҃!-7]@AAyk09L hɀB!!!@e `vRqMjMl9=߯*=h r ITy#EBţ0 M O ;WVd4AN/Ё5Đ! ǿy??wo㞲4췺EPdϳ+?T 7? >xhttlW?w$wo^9S[' \8@TA7DDdo~Asʨ.ʉg&A&f-g07o5r4Q$}ߚPb Ÿ;k?N6y<[K( ) f WeQGd4S?14"%@` _ OGd_eZT1ۨ?6*Hԁݖmv=KNB(ORy{7`0C_sW8)٦oXxF$e&3t zث7' 0nG?-2~a(-)GS;á@tj'ڽo??4qP1T6ڳmg>\t9O,eM>T;?WӅ Ńo%%g[Lg.PIğuM)o P?s02.( q<'rd;@JE:{r" GFfX!]ecen8D@Qk,11E9AV GoSzD>7T73[yh7k{ !`33`>!\;?(?G~E迦P֯?{uz=|ĐEF>5ϵsbMpb$5gEo W y!خ_ᅅ[?`a`TbY_au'NtzMì``e###Pﻌ9oX`A7;ȼ@8Wt&R*z T L:0_t(n&H䀜.oSqh֎:_`+aiJH:/I,$Q&.ÀD~ ^XkPX:Oj *9}6.]1M}4ba%1V18?o45Y?&SJZtAѝgI Z>J;k}'ؖ=fI$%{p /z ޓr)9d+뒿*'uQA3_ril1fh թT H>6b@\YPx vXӪQ 4[X$-Md9ZޫZ3C\ Cp#H  O}pn>/J{pwoWxrma?)IBTIHʁF 0a L&r>nC'$sng]Hs M̤'o: ×4_٫;P x T>E78J#e]ܵHi{1A_ge6sEV/Ql ҹ 12 kg`u7%K>kQ  z6c֡/r/ƒMP?-ʺ: ËsYy[Ap<*Y&KЄ 윃EäP@lhYd9 >sظ/U.~-Ty(|ٽ蠣OQV9Ek](^5ODMXh@}Å~/tBVDb OP0v% t^.?&GN!)!GU34UQk^@LE*@:EY)( 0(H]- .ЕqP?LT 1tQ gO}|,N2{ 4?Ƞʝ?KO_!H~9708+ ΏgOw2Ey|<[D H&d&X04G%C9mjDY]9OBqѧ4k@nknӋJ>Y+(?z``!{^*\{@9WA" W|u\ ۚ b#3%ASPOWk"NoF<>X|O#a†!?L/  1E/O?8_GkoLݰLr匷PDOX. 10Gg? y}c] YD`/UII!F4=^;k4 RR-NÁ:_>]w"Xڛ)όm+ܐ ?v]>B+ ZSǎ|.((x|vh,H?OtϖZYƿ2 ͧ$fO09jS[ZNo2k`/@p %p#[w[6s,-wIȁzSߪ異H A??[Ǘ q^Eb(}UUUQE*9UFB"[Z`3foJǛsl/ q>}{ !4U!,Bd/|V,}:jPN8lLVqI!~usG `U}($3jj/.O{QHJyZBh~ # J-II4T|U߼1Aw U`^z#pEUY3kTaFO $ Jw(J Vj -wAh@`\@XpJd:> : # \ 31>;aEd]$&@|7h =D@鿅~\h⎆$?:`N10?/ ب9%G?wF%3{+&f-l1.x(O'9^d#籁r_KƪƅG싡GF(gKfo\dN_`s.3Tb+'{ˆYvny$!2v>ɰA0߱A[F|=RQWBt5 om'@} prFGȘbͬ\~|bEu>9-G_=>ݙF|Ԁ9vW= ꄀHqU_0sz(1SV:^D&G?,pDaje:3?tue׽D 8>ЫFxxP* gjX*~ 噜ѶY v]رxVm( @-ID~jQēD(w#v ?v8} uDHxS_W 5'[dB'OhW8El!pws̥D~3W0 44QP2͟Є"eb :DRZM`rZ}Gك'#.L6 "C\L0-N{~`?ܣ}^t4 霢uvLQ$`("ky1V,Z#}=*nS0g&bBB6lJR{+yѶP Y_I'qup*Ow;qDDf{C10zIzuj)Xu#]/}'~4?>?r wïWpW%?7Aj=e:HJ "<&|s{_'NJO,Ip=h#,ԉd邬"} 0CROmU,p+Q?hTW( ߂ wHpGqχ͐)CCX̜dA*" ]#mO8/ *aU@M1_+F$XFM\æ@?Ŏ<_ƥ 1tdt*dBSDxFckCwEj<#3|ъ.<5 SGXV?TDDADȏ 7Ë@"?Y)McZUΐ؛$D{x5yl@^f  ߼C%l,ԠROθx;8(4_ئӝi\Ռ4Ф% hމ~uXF ^Rg _AUbvlQ!ThDn#ujzD \~WC! $QmQٯ)%&Ł!B9I)׿6>TB@""Kr ~> 2TBNsoiwvV0w, p-l"(C_du(X~dnnE>(BA hC"D>mrЬAa:~bnpUԤ])e/c!֓lC`@ikPktca|W '3ʐUa"wt^=xG]q+=c8nuM&NGmc `VJ|{n`F\/[#x LR`E>Gp,d^.NG&@єK-pE@KUwJpm/eɺB.8+?j?$>Ղ~Փlu k@06F (ЅRCM/0>~|6Ǘn?Miy]Qa@77˿h/YxiI5 IQ)"%0-x.o NDIyޮGDna#>",+n\IH\8׊rv7om^ [XTh w-N6ũW4Ԍd)_ns(d9cizz5x4 _C2 ͦ5yod "-۷Rt\];cG% $nJ @~O;Oxfğ (4JPi0P{pYL{T}\:2jqT<L}&Y3`} v `+%).5xRS}Fo](4)b>{G׸*&3ҪFpyU<3ٷ7|O/!r c/=(ÂqZ)7߮͒3|$CxMs<&.?7eT1)|E}HdpF0HyW}L0E-]C1}yzHlMDNG5.`~̾!TЂG ON0o-=$,fW,`vR/y}UP1;k`@|r6 CI!JӺi^ΖS;Rg?{~"~Փ({t>ӯ_)m`F{Fۖ3\(,f6 j~\Y]շՖzgbݬJ~-2z+9=-[hi,k)'Y t,r㦫}|߅zD2'mn½ܤQQMg)=|lBu+NC',4U1j_a: :Ppͷm&mXqˈ<Y%̜ {T_, EdZ{|H'%P1Kz :sH/0{Nx/ R:Qn3P3^ulWeH3bL<{`Hn`c ݄$.Fy4 v,/VO3<:,׍HW+ZsG{B7oxt7X c[up4S *cfUڮp̹KmIMK:M[TpsJj&tu5|ulI@ZS43u3[ˑ;7Q=r;?%؜n ssXa*iIraHB:3`WZX[B9+^vCt&E,@3xu4Ƴ{>y+v7ߒr #&91__;ӿޮd)p6)u”/e N]a+`%f^X(MZY "'OONa \gD\b:LuC.UEA0UQJf$j( 5EQdVwԸ =&iOk>ͮ|;i$bZ72ëLj!;cd0E~c A`PEY20ܔQh HaGv;ۦ~ex/g't]H#|~J3񱑤h2Pjy)xJ@uO>1۪v0vQӫ0oQ #u[m_sGU5ݏ$ &t|go|D A.CGzz`%phݧ76f%Wcs,Av')_+W3C㫍4DCje`YyEzP;NSTӎɹ䞦p;hFeFe梶O= #;ag[ HqA^h*0T 6|:3=K:4.MxCig[֡ŗxR^<(Z*,xg.KSӺԯ8?9u?~HA}Wm'pS^5edzl]-Xr

b::tK;%#|WE0+|6s0H6>?>WP[c'$2D9$;tY3LB?͒XL??DDQ_}!@GJv//5UqTE-L9ChW)(2e4X`a'8ttufxb ܘd; ׉NxJSެܩoLj_F;ox Oۺ۞QFȑ6<;i 2a&nn=rjړa@)% d-/CEh 0n\Ο_a"RSGDh]L8 g>tM(u]lYOs)|M9X6ِx}B1b <"a`ASa/pMN\4,<!ERN,N3LLNJ 0("ӡ3֚K԰Z$5/I 7ݰ’c6<გVD~N0Ěʼ D6;5 6GC1 brJZpI:8Z N<4"'Nwyˑu"ʣ]W=d9'jxQ$y$ʫdcbg)"P2-K0L{.>8>j^$:PTOmGW iLSsZI>#a:˒##к;xf%슉m1&=ꠇH$9" RyyɴKk` u=kO/&T~N{`wRV)EF$!{W\d:y-fĬd=)jfVGyD7_öZށ|>',0PLB:sFD*J13s$rjޞz  K Yƛܦ5tg0{V@ 8!9CxqgaARrI- M0"bMЄ@r3a#h<" Yjv& >ݞ/vŕCp1)>+@ۚ_ASXlxpQ~>-,FYk q $ H$BٴfN:A$f7!f: DP(_ۤ& )Ei % t <c4R# B;{|ss{>ltI[~0vK T,D>J!h bbj;Nzn~8!vg܆ӧ'/7ư[%̕#I~8n}\`Ni*(TI`dbj d;qWEMLV[G#kx0Wr&9r8Zy'{cKRsv:1To&wr}_"QxqP2GXXlJqQ;S8`!E`@?K`|JB*yaxbyHlH@QOEh~v*sہ(L \'C6~X#H'R@#X q*+Q&4 U}Tl ITto[́mLáG}6ڞ'{~_yO8w^ 2(*rM*D <|SfϘгzr2#^W491 <ݐ}Gɀ(b$ԺZ4IgX"qaD!a}A4V[4d]zۚʹBm)=dЇ{ a}??(7!?a e{z| D/H ݗX#uKK>u( & 'Py^E}Iwۣ68Bh׳$“GzqOTBAX`wHm fd0Z+La@b0g[q3&QO| c@x %yʥQu,^:S{A  3G3ԛpĀa+A+"@/ BFa(R(~N>&:xá)8 \S뼓| <0cbt< i'T `#{o9|WTbFF #F}5%3%x|r)D$Y4GHҩT⩺T d͆b AJCspcG8xp"tP TND^ӟH}㶲+,UXidH|!^9oBIADڨRq;ׁ'4%kַH#QH,ZJshP؁VQn UP;0 "( pmX3Xxyg\ȏ/-Ӥg1*1bNCqO~߷`]E_q2Iq(TKL)~GD|lwʇ':Y=Ldh${!>\$hchQHѐ-3bF blaMp#2OnN{'P`.Z{l f ђ`C!]Axu9>Q N4S{`pPLEXQ&JʪjgIh hhWT:𐷇$Ҿ"Y`ɚ3=3G.J&3BiC`]'HIMcښM69qٴ\@ J$"aSF7 `iZ([)mxNTÓiM-l@M@wpȡ!?I}6`~0A:?3(Ջ)(-Oޕ qv0JZM#J&޶D8Ծb=] 0QOkICUL [Ƀ"z4/TSB n *4_5XSf<__Շ^\^rPߪI0ki$,c<Bw+tAa\D&̯؝pf-Tmk& WGUOJ(^c;T$rJ9iwBWp.'FnWH4 G=~U;O Bjdӽ(\avo/?o3aڞ&瓬``by B' Cޡp=ӿ|NS\XLq|S)s!E<` y@;A< bsȁS0E]N T|zà\ G""!g6J (haQLO?O3T@ݲ C<RΞLaqv/ #W<ȟAg§9TvR)X$CpNÏbBЫ]#ÑC6JûJ>oqZ蔣wp|r*>ns$1u%'mdb”0,@֣xX j2|v<1˙Fێv5qT֘ Bd O '"AC{j%bvrN[ \N$?0 xWe ̧hB,l@p=zE ~˲:Sh?`R&]> $}CPɝ!5wB*x"TL;6Ƙ˜Fص,KpI%^I=X})!X"K{s`/>;37Q῏`qˤu\> f&$!&Ba&5DL9:ླ,6C3a)׆O7bGc~:+||;׶ ٳN $^O  Xkmw)3=nz <+CޱmYjV+*H [-ID2g.{&UWxUUiY8+lW-ͲH SmuD7 Ln8M;7y}j9>Pׅ߷߳k3"Q5ÕjD!Q7Xz=!QJwRCED`廑):qƜZ|mb@Xu6gЂ_za }_AƨB"w> ea Vw-ЁD8uP@B殼mma:=!!OXn|v2Y\@@b|t7wA?r *ErեnT {݈SAҦa4"A˓hGO}px/rWqd^L+ ARmsØr#ԢDIՙ}~{灟W۷KpohCmF0#ArX2`a5 UQrFAWmyAo܄CSü5!ױIU]cf3cN*fO7._s:Bn2IyP;&OC@3U |jp%D8T,ܙތ <!B#E-|駣/hx)O?TP0V yYm6Xg thITvl:ihǧNH9ALr|]hCQ !pӐTk<6JjE, =I$a`b?6kª젳G\DtbaЛ/\>^X#KP O79 lW1\䁁5M|7? q(8j'&_*a7fP$2"u t6`{7t)Dn{E _x2BBHlpK["b5[@[9ʆR&I_g`hC2j'/u)At*q;Bx>["ue-8GG_LפP<ӎmub {fix)2;gnS%.12rsrmZ20+,pj ܉8TC$d T]k7ߏD Jܘ8H8P,M\a@$7EPfm=,R9!O {CGCM4XaE|`>iLm5;h 'ab1~MK:0 Dyp+*y&z;t0ҩ&Ia^!J%]g^53h O#`n'NPsaTsRd@ zrAl]Ƚ@ 6" T Oы춖 '6 %Qx*DTx!Y2\U\'IGЉ=ӏsX+gGku9) ;4&ng4K}:6EY `bLUsCCH}hc!׿2g!pTsv8;xx"$Jp;w23ۓG,ƄPx`8!5oNA@jTt n #;n׸㮞s0x뱳:?ѱlC>%~& |u:HH'X=8r2x`B8N/NfY Lou{ <.wO=#uiRAR27ђأh|^uD ࠑSy#p뽮6C& ou-1ѧ㬗 fnc2я$ygXD&L s+J.D‚BQ2|y5 8}?*9΢||Sf~?{T;>PDxNq?|Ip|i_}5˿2K/aP,}M1`y_ H{zƙ5hd=t2 * Z(J'AlmEt^*_ՌTSA.*p?+Q̂~Ȇ{md_ LaL'qݨESC1J2d;1}pS !W](I.DCYjn9<' "eeMLa(ĴsяٔBo$36NJsO" u ((,G-w!z 8#ZedO?PrPR``A~馤쐄=I}@AAyk橤s_躞0cњhuݙD= v( tZ!oaokf j3TH4ĢLr3S9k7b`tKzGw=NAջdc =4hwΔ}Uh <q g;N9$}Boi==&+fYqm@U𑔽nE.,rد(|[ 72>j>naӈ1$'U!u=9A;ø9vn[rÉW"U@챐 fipYXMKu=9Xechsql(W~?N}8S}?/~37>vU```wn*FAxLFVڡ瘣L`" uV'gA dfY4J``Eh[~(9>]R2OPCq`9 0fd IG@ud*"}Y ꤀L!j)4 At?O@@wWHe"}!t0tTߐ}A!fdß82 w`s0\Bd+L?uXPJ`!RyxYzX#9 (r8]aT͒O} /yط_R"PzeAU`{dg-W2M {!5jt/c[/']N^ Wӗ9)?Pú|.q]f%8/"bQU[(ؘ/M.1\||O dce4+QXy z[VߵȄT5yp;txj(...'y($,-v㨒c KZkR4 Sprf ?iS ~Sc,A;` :0zG?Mz~yhC( g9 @$Zm1s0SB5^YŠizk!Y+6چ 2-5``7 }mƓǽB Sj116 /BXfv=y7cOa3 1;f,I~+5=ON뜶%;- O4Cߞ4rW۳@j;O&3i0npMҘ)Pa5Ƥ"+CV?nDJ($"!$7Þ | >t}ҐCc=Iz'zA;h/WCKg\ uN!N>J 6ziԷ@T_ 2D]gqoһQ3*%u'.r Pb ibr ɄX?Ռ)UP5@Vx.ૈ,)=v)I%u-g&fzDsnC3xHx>Z eoNF#Y.&Jݹ06ܕ`?*|əq.-F,}eڪs/F`n|0; S, W@ ؃ߜqu-& 9;t^! LKgm4pSF[ςzӶ܀tZI* 43X0NM! ߳ԉvҹW`X0!ଃXEX0w݃D A%LMMLA$5IlPF-THb5G@/:T_q@h\nk̪,6Jh%CH?H'/Yۇ?>Py$.AHq"JV@|"F0'މDCdt ](,w {䂤Qs«r{h$,zpCTob.d 5 AYDթDMo @!µnH&QBRO)O yhb}%Cs׎νV-<qT ?lTf٧+oͺ{sz٧9>|͔iM(CYvR2Kߖϒr~+*ٌdvCAAACZvI PCr<1xX sҞ4aWf*K`ߌc4>oȁWzbV*=l{U`qdDvr Y>"C `8&zA zr7pg`5yei2=3 "R%B,-6I_N}PtzEQQ!zƵ4¼E%`߱.zQ]J)Uu/TZ V$ՋPd+ VTjwGya?7 MZN"I4xL!=G~#J]H] x1 @)-d嫌` ŵU`<0r: jj1!C@B.#PkAzm%A& .s|i>1wÂf (!o.O-ăVqs4 <DB-55k@\MzϮΝ|MG/&W5%DlQX堸Q 6@!A:F8<xYNNP6U#X=S=yOEJZf 2 L> u99-rF ٧R lW g[X0Mx"|h mj(,ih20TQE6J<~ZM?Pg&BT_Y:0~O3î\%'5jCB:?`8C]Ѣa~tz~(xw|rХ` !(x="%;9q'z)Q(кᦦiFL@ Kb=h%, 8LPt®@~dɈt2If FX:);"DDc5!@~`CzhNLi $!)$|;cm^f5jvyY)>pi&(_nKx󄙒$t b"dW]+[4bAסAkd3t!PA(QSZf![mlwz`O~݇Ix\ v5Ԉ λuўo66| u?4_զ". 6P(r!a׷ƨ)F<m6`ބt?Y D#qwu̒IkPa*'S978{I%F_䰿|wѷǴhvax)R**iL|;f󅿹mw $b$\э|%aO²]S<czEH^^:F~ X&^`<$fđn)$"Mw y> |Mҟl ʐ\eJse%i č,4u- VUJ@dDq2ݎGKQLB٠c(VB桄t"3nCIV7 ϕi.Y* F($j!*J>"] ~x -?.X=3̨ ( +!B;VC@.0( 2< < |gUUmF=<1&"B8vH3ޛp=2p/Iփ) ,Ibl['o[io)se n,W8xiQ=d8GK ʧXw9ipũFjXaC;=ޝ;j`0! A`|D$/!I 䑊#Oeػb)>q.AC_OHwq%˘3Y6@MtUiA+pc+;6(a2(s2R]|dl76d0,Ȃ0x<MW)dq0@¹x &k:&{f*qr|Va8QFGC'+>|x!8aMv8vS_zukFû2b2IgwweƠ ǁ9P婨wt>^])K4]Nj2_ /t!5m d K&97sT(|-[D96FJD׵q7@8BZP8zTæC5i%+VM㷩 ܲHxhxU0ÌNF62X@Dv0uqaFzDilƶR!F% tafiӓ/8K  /2tnn2%u(sF穡IiF~T'O3<> ~Okaџwl?Z*Q5p/s>y~6b7)Nr6/(Y0l<~k{.0XTnYQ7hn}hf}pk{vj^}nmaVa_D^ganhk('"7q>⽿*W5>z3ac%QdDp e9V!|# dd$DDDDEDDTDEDDTEDTDDDEUW Gg>i팛0C!T~j-O(67taDt(tg!@iW=^ʠdpJH3{ywcN2Ȇ6JDAۆlX "G^j2?$CDPL *D""s S^<96Գ淈nby rH$FA 5Kț_g^f/ ]4Ŵe9±5;Fw] @eڕE=|VLKF]C'iv,L; ;w`v2"a;zN>s?y@``*%A'A QJ>tJ!AATrڼB F 9 &&Y(+BRr>|4THjCԼ~YXL9E5#N;kd)OL#ه$=SzM{oH&W=D{MQz(}9\ƪsEp]c e#TGE5>sTD/|c`U[) gcHH > A'p_+BgC5{9rXdS@Bf)MQ<^ O8nCP&v wuQɲ&! y zj$XUDAl("E;A< ҷ!Ȉ>$I-*DHz/Zy_?TTmnik\?/U9bzѡq-\Sƌ)Pv_f܋@k㢢"I$8Ve!ĉ2| a"lVCcشCU"n3Ҫ^DN^SbNM d/z)S@sQ*Xmʷ|,$*;dRrꪭdSE3QO?hý)TyW (J/ϣT`QV,Tc !  ^֜Y #@" G H(3$]L"dԜ!;N#d3Ž0EB%"W',Cl uU3Lo80XCg\Jxe1 ))X6sBOC`Hw}`C^ \8u֪`Y>s)vW~IQ42q;@$r q"4<:b OYZ 9YB-K}:p* (",ƬK_'WAu>z. oX,StަڲA&n9:m BxRwTiڎΎ-5ҫfOe:="fb^DO;S:e:/s]@}0dԏ Aq:$( O]nfLM܅ b2k 4 L &90;mHp =]Y,2dwI8/s5@TX { HF19*"p( ]C `::D2 Uq_ju fMCϗ>oQO{$a :?l^e^ SOc^SITЈ@R !MC ƝL!zI-nBB Z)YM(o쪜n)ɦ Jz`?q52c2`%4qcW8Ρ jvvA)%ӊh8!W˿ ĖzF%8Ve]tD`AGAm}D-aHy')G3Kt: \dQ휜y׵4[sa:u6@(`7f\cȼknx6dcghfܲy ;?P尰HFB0&uCd~0uI`Em'ФnP w[Ϳ nX(!rq= &RΗ,5KW/_V5< |`+;<y^$*5qh|U';#FM-߫gL6~y'<>mĔ5 2->~+s|۞|WԾe`"zNMM1:9^GS`Ԕ ,/.ܥ4_>ɽ+1T}xF P!G{+j':A']ϙթgbJSz@{| m&c. v|G/35').t>1zeyjI8|ui[Ǔܢ>}XOJmF\XHuÌPx{4qI隀\tE wli 鳡sYܘzkYzESL=CzDri1+C=GD 2OiWB0{v-$Z"OMBC,DUyCs!jsQ6uJ"bzg;9(Iݙ!H$ dX]'6SSpU,ckCnwSv>ڊ;z#i aӁ=}NRXAs lS@[Q80]Pb1hc2Fp8IMYddQF@ 7R~SH H !$({N;L] :`.jD!ˡG:kO؇!dԃh< CDҁ<9&Iq{`kids`X{pd=؉88L X5҈ց'+ `sxdw^3FcǎF*`9p5&P/X=SsPPG'XPY"%{<>iC!]m5S=.!gePpG`1DLb`_@Jcq qzwt͘ݣIYHwgt8YCi1c>Tx|l@Н.ģЄN>?~1@R^Glj42({ ,gfXRaE&@C< t+T?Wh^иzs%:v:A5)[*.DK]Ӳ7J F=S4\pd; ތƐ,CmMHGD=zޜ8(u{*k` Ʌ ߉֐ބ8M'4e/?hÓ߿x6"CLUײ@(;}UP7 b VH<xO'n0*$d$hm XԠ{ށN7r;P)9LH [; b%/ 2ݾ5|<k}FZ778׮ÿPhQ6gbd̘xlGLLS2[vAZvn+=m3fpZxk82Za*#8U$ A SFwo\ T-1* 3IDhmp:C &5?&?$'q7RaCɥ~Hn<. ՂetOXIe|sgrquSʃw--3L4!sa#&{MysU48~H!H چ;\'>H9ܚqAqY-{VJlBx8{IlNBP,#^g$fJ 4dKh5!{wp'50q!GGKqV t|ʗ vٜ\eL&#Mw=ǧF$sƐHPAv{{Rs.SM C mXi,Eh6MTN ބ{qȲhpd kĄ8KJn٨Ss$57o}陠T1BQ'MqΝ3ɱ,9A חs%('Q'*IA|%O"ERV[::Xod1Zl3B 0Z7 Ǘxl@%*;"p]l:&djp^-ˮ2eL=O9VH T  @'?;>}?qW4.24D;9!D;v۷ngH H ({̏82YIفL%ij* naeD7䚴;u4Dl]]`T+r wrB0!1MAƬ &C0A 7b'&loN9\ڪs(҃4 IX5 |' RJHA耇!j{-gXHN*hSu0&6"}0{Eяܿ-C:iNHh:% hJOb]x;BK(aT  VX1|arMP&2T@!bnIB̟?j`'[H~F_ ] ,eX"S@gf31Qc?H ??~/*j 1 X(\U* u';3u~yAԔh9qzsyb"NN=i@uft9׷$DA D0Kb8|zAs ,7zHZR@7lSq{F@D௏ UBASݾFO78RID 4!C^Eސ<_zF1E࢘FY`Z{a < 6+ ҍ ^wpҟh %VĺlūP:;@x1Hrw*(b j! BMʍ2aku>lj]Zh-s)s}0CZi"m~iS?>3b)}F?pKQBÐ, &9(#mۂh_:a1)*G' l==nj=zjܘIn#aK25+.Q^A3ԱJ*Gݳ#L<]tu4G-Ȯk ꂝY2mJ^\ UZ[@kntoOYFupMISm(gHHQ@P-< $c8JСlPREd[%}^% v;)a."EW^=K,:X&[waPw &Dk=w`hbiE峨i:N)E$6ao\W`LQE0)}jBP  `2!bh10t Xi!&F)d!NT44SE Pb5tQJ092k=3 g%ḭ܏n0RARg {H7Ddž$FJwΙ ]/2)d)AAB A@^+pr!t1boֈQ+P*!wɣ 3vPT rDP`EsݱF!M*ں`s? 9B LU%0 Hp"8mALHcbblr J^tѴu28 2C`va˥)#6#_9Fr$2&B/V(W0sCػLK L@mjy# dp&{|hnM!UXq}!=,>zU]2A;8YKvɂ\h&Rx7dovC$T5+XY1u4q+@~>xRb)~?!I&6*K.npO؏yĽ"' BD̷h|I9o`@i@2`?Ő=n_b}(J* ?C@ UpQ3 H !l Ge8l& CZAD T~~e9HxgS 99ѶsHjBJ^(zz0L"Q8.*Ӧ;҅8?p/Oq'"xlKC8'VA;DF"ɦ쁼:Z PND)x +2A31ἸrYW~'/5&ވ 0azZG41觟#L!(AdHt}`= aY5:u>n~0#({zp9v6g1QqPpࠢEz#)Z+:rƨP=UY]GߌE =ͣcIPHgBd1 ka pT.>i?ǬSS"g OZO(gKgu3/C;2Nf$Tii@0CxG/ZA!J &,jEDldD3EF(lIBAmU4DPAklTHƚ*acX+Ttzt\i Hw"!`IRZSa~s) 9>(UD*! $W?xYi (gx=܍zDZH|$u' n4x0tF ZQ́Ǔa@y+?pvZɵ˛ZzO2&ʛka*FId]g*sdZ0JD~[rvBB ;x}LyQTu~nig#$O6x(gἦt]J݂J8+@1iDWk.tr8.{pt-ib舣,eD6BQK{suGҭ &E=>(*piĩ%g9f^-o#%NxVD)hE9Z6!9L" 嚬goG̜uU iםì؇Dvc^9uϗy ;oCt01M_Mryomm֜}M[ı / R5d3uvM:I&3fU\kXVfk]L\^){h([P,{:,,0QeHL]TBk)^'PGKeتOT<|[hFQmEm5ēoM= B|J8K *XA1Nb^TJ)YTSLT̐$|:iCu2iXM;3M&Nb)7_#%3~OWZ1 /fw0<LĚp`HwLU&NT*89pR{Ko "7 o6c0hm.< yc?F&64({ŽNg#7ߌ8~? p`xW81\nVq"*;Sa4%h{ 1*ХZu؛ iR1QZ(H xARs"Fi`vݧ.W/e >Ag R{UgY]SiƢ39yX*?C]~y3cVRkIqR ޵ U#.uпY:g4u_qF~2we7 >zÿ: Jnwa <ˇ#q=mN9uZEBZe}xf4/ﲤjC&(2U /yR H/=N@F_/|ϗ.oS~Oã=y䉇y_` "d)!olOɹr0[jifApJJ!w`V]5lp*bBe@HFt3=ngnasgؿ* ֆT0e(`նݵArIUA["%o QԧvFݫn\73V:n픺txTCDEv SwAZ慗( 0Ad0Q`npcp綅Jg1 QL(Rત\ٙዜ@uƯp8P\,P.#ʭ xK~t {_%E>#0੷)i u["\`ن_|9Q*vc` V٘?}mv`6HkhD9,}Ttr|"eA~`6u`1 ׸#qG:QљlqMrap `*1 ʕ w;sbAt? 8=?w9(¦6`Bt8(R)[T>sE?w>xB?aW1>۟녜Nhn-ȗ'uT>H*Zne@!n 2[mK^R%&QUArҐ83Ț {@u6}9=F`; {o 7hPӵy{ʭ9{DJHHPJ`]Z~7:aRLz8,fy/0ZW8Sc Ȕ]v* NSeɝ݆;^uvmÇU~ qik vATTD[ n.[uDHy9\Np怲iY)bC1A%ÜT665mZh6cy~u[WbI37OLaVc|Zd9!w%M4g1p.(vC@P@-wT#DN\N3r G L#ϕzw|ÞdVE|u%3'L89ץٟ"Y'/9\ja.no{E1w@'"87㜅dy[V1NhFn;u9ԃٺx<.>{m;T&;Vg,`ka֎3ܮq&Cf:`۝N>\~~C]nǢn(@}O3"GӇ{ 8O mbyT೫YƼ7Av77R/tEM0ya(!g|zF i ԞLK3G(y]UHrZqU63J%*}8?~N)m;G0C/3Pț* Ɛ|mZ[&^1WHTNpx3Aˏ%JwxZ ܾ_l)=}~"4oKSIb 8167oG7 d { V ̀9'Vãu5T'ܛڝ- D |?9#-8 qǿNޝێ`?$2l _DgH:6\Ȥ˥Klb=o.4爫C!#p|),k8Fi=мb95ʷqCi{Z1>Mu6 YDp-U9̖HWjKdd̟]Od~#2|7?n/avj"BRDA ȫXk%:ݐ;2ϕl'2jyV@k0%00ZaJa;7;:z ԣ鄡ށ Ou!L>{Ӯ|l9l}m#$wǎ̻6gbOmޡ0;ߵ̲x֜¸A;׬H3ܶ A4ݩcjj J>>j )euRW*1աK˷KCaRK91<>[c1=f@i1Q(DL/VKو¹"%`-Znh?w{"7KdA@1WmpEg!O^ b!‘1!KÒuF%W@< +/=s:k3w臬Ո4$@Rı$DD!h( )ދI A /l̉PX (-l[rC=" 04?BamcNzP^U9/ `ei9c(-zXx?FD9` ۄ`&bq!F`Tc‡$ߧ$9z?*nk yUaKjVڶնnLN1,ۜ2SJ .Ŀ!:"WH@0otП'<4@\Hg4cjLT  r8>jko׿ ǃ 4:MV,Ǻgf'̼^l0k/ѰPRx0ɪK%DD >i;׶^X36T-^Epm*(㙼qmZ/n/0K 9p7Ә^N :@Ϧ+iTNL sH-Wia\">:^+ƥ;w> V tuվ.h׺,e_s+;q :PDoIt*㰻s5447uH /5A9n)MX%o2x"q]Wk0hrjP\j- `nb $my}u -?6,QLޘ:a=+Y$S`"C ,$LxH j--Jyuя8>5]N3GȒI$EvYl!)6NA* UE۶oo*K=|euFp~<^[Uۼ7ymE/.KyHBK{Xo=O׍A;_X%44V$d+w0Ng-v<,ziwʼn&>6jb}17%^jh8VQc>A O'Nշ:nQҥ w6k9 }#?:_q;'HnafwcSv"DFC%\)K*db+d} B~g#]Ǎ%E1m^%zxu\*{+4A*L(oK Hx038Ifg}q􁒠qf犅P- T2%$DF iMDLOyBjW+eiM$`1,z! | 5.5f:1FG)p~,";MwЛ=1C" H2ҕDa- NZpߢ"Y qᚯm y&ZLJȈa۬@aע`9€huT\G; 07I6^(MLu&0JP ,&e1 @E0vCQ@1B?'~e(thI ^cFqWU.h^W Z<7ٲ)^ e"H%alre>iVg.}H5 X 8%%FSMN+L$U z;;|&zpË#zO$],:9^tU^:rf|PjqGә=aGyߵuXW}P_Q>B!ׇ=wRpH44CZUTtJwl L#b)AtlgΩ <*hk ؇3G=FJC-{A2 RH$PIjo8( (60xFJ@Puua $W;S6 2J:iמ5|19D,5Lm 3]ڭ~dKv9϶ٍ|@!4{ mݘj@r@.}д #"; ;~u qnڭEAF9Ġtݘ3.x[d:=ꮹQ\_^orwO:65li; a]!-J) }*Q?|E{3r"ĜqTL[G4JM9MrV[GSMB|}4/yw8rOQNE((6xžC S2֬YNr`KT! fvv@:@ZA˝~4S*i7oHXڈ-!FiFFzt|iwzI&ھpۗ\>oxmS3gy@s `K{H g^; vĨ(2b!$pqMk;3³NsNkvC_H<d7190s/^Z>)Sl׭Lw&9opcNҲkK֬ qJuAia'3QӗhBHݟ/1Ql j,BOl%hE^5?h"AkT^j6Q}\O>HY۱zbP:>0͜c['9k$_@R<1Κ(~~-Yi.~V[5OqFR(QB|_6sϿA!~'N~~6{|1(NaQ 3+Ƣ N`]UkhT _j5]E+OMG|p # #$Jf]u CuPo DH>c d]3%WnkF<ǯ>'Y"".dn@yR!`$%jIV {#[W~r|}铞D(h=S%mӆǗ:e,{<& 4Lc%D>(OT'_f㫃h.j p;yaxhp7s‡[݌MۨGz ߛO>7PBu:C֯|ZHaLvc`   rHčj*"!^͈m/AAPV^ Jnu6*HDWouv}*w=n7i\ؑB>ηx锞l'ʃgwǜ@&L>@Fs>^H՜ʈQgzЏz=Gܧ*(Uq,yjӈ-?`"0zCΓBB"@Xڀ_`^"Da맲!;&+5p8Av ]93Y =L6 )iEĘ`[ZHǥ;˂x]KHI@4/iLA)@/ BiP AJx\hqxsDHH !JP'`z6*$`UVDub#<a ;?@tQu'bjR8ģuD C hGb+}tm/<*\F!xN3/azS<>2wMК̡Ч #xƪvRo{rP=ިcVۉv^_vN}qH5F&@8.VTx< 9W ܷ쿗 5)CyyJS -~ g>(!E* !Rn'aT^Vl˺Yj=oM &2`LvyZ=7ol&+8 ĜRK&'X~KLpN\Φ` 8ABEdO.XgpTԊCF {V@d}VKM_ԀV_G^Ő4]|4؂p 6A1pʛ=o^?Oh٤!≉M?ؠl9Y֓CÜGikFf"O m"BNg?SQ9c{J5SN:n'^\b (1v@$'08*,Ս~^I94C `CO$orD i9i lx3r~Nxjحћ6ml\&敡|z`{Iܤ0dNIsnӜTY(8M@gLYďZJw7:(Grs÷ZF+0\?119=C*y^t" !}a_:sէI8G{!/P&7ׯ̎Gɽx/g{p,n5aIIs:DIoRWc`q}R{xڏa .܊ !уT$4cSVzl=@0ʽW$~Jl"D$RC2ݸ :1AiuWX<шTJ(-VXd$a q.֦vj >~ĝ~"`xSߨ?H]/?!|ҁ4c!%: 2M}XkZ/&2wmCƎ_ n U9iOl4_^߂i?P>P04|D>XQ34&yXMkINlxG[/%2L5,\67 k!ehq>H T5U.xz>x<2^ =||瓇hq~MqagϛEmʹ3ኞA y5z^?DEQc'ۧo;C.y#&}*T@"ݿn(KXi#`RE6[֕HײjD|[񊾳U{@¨PwW0z6 T:aPe2 zZ# [YGnjeÔ7 }4h9 @S߸tA{BrkN}>jAE =%.}8>*Y|kZ@$"ْJ!yx$1BM|\8 Jnw,3I b>z4 [U}/T~>41Dkh}zWaE+03J"8Ck}|[Mxصo(ʡt_%Rib[環wE>rY#c܍WҰfR[*`'&ȒRQX5:‹6 S8ZhIde(81w#h#ò0S}.QlМ,$M”Qx`0bE@H{e<%Mh SsНd |w/ +x!%'I>jx:|NSK;ԿYdTqGI /W3cճ3d6ط=N.dW^A{@/ нh?]r+^+17,lGs%!Z|UX~J{P|$# c\_[s|2 I1zVs$?QO\Op~3eWRU;Rp?|9LRkNw<."(]w;A=ETl0jP @}\I rP&/;{NwQAL5qSӦ>~h(thbuB)`@! PEX_ovQl1;كnggͳAa72 A 9xVїNr:" 9{t5Ь woӞս=-p,Hcca"\InT8o[vZz{sJ!+t1AӜ7vޱ1yXVv3ajps bRHB.1M̜ 7sࠅr9N*%E'n\smH)ל xfvy'5RZVB=4{ UȕߙakU|%:Y@1 ubSh !mamiVݮd+l-DWxVd'CAl!ؑ:=s | B7_LkO|@D'{?IP9YA!A@rAcAdžhAĀY<TUqD "0$l]bkAq뮼CN?xoiMi/!UBanNqRS'amJ5 I MP@&u@4-[wX Qs7&6J: [*c+p('@{B.h,i|]C G VA )=Κ =z߯+ljlz8p#KdL* rsY:QD 9G0Z3-=Nq~|eq D@pǖa|UhC];N=Lo1UY5 !nڲu< }0.D06Ys.A7zq!'q H9DҚچĐ&I"!s#;^j7`)ׁ R !#'?( 73qdjۊhwE( x?A cjE1C`wͦajjPE0} 0yՄšq2jf!VB䫧wI1i51Z6WrPf=dN<ѣ\8ѯnroO.h]0i-me-! &4M>%xsP~gaG (“N.>P>hC;uhD!$99Pqxj80vce;J)EFpR/曪p5Q˗ܕ,9Pa)rAi@3w],j#5?CKoZP4r  9`<$ s*$@gr^t`U4Wl-6H抗6&f+L2G+>>{^y֦"L?f`=.PZ$@Q@=˰y#I cIxgy( QC"*@a ~‰HH0`} h:UqEQT9- av(rH)WF)fA C-4 SB RͪEH)(f;I?2QIK(ȭ '@?Ng6¨ԯa'?! cD; "(&!S4DTDvFڋ|=a=ViX)]jN8gA40CH|B 6B oaOS;N0*%SIaQݤADbJ}L@>-'~kY쉁A}^3"`0o_ƺ]Xqlr8tB*?5XFD(o׽ 8CTvD)Bd}e:hO4P #G ȜMU)IHhM!H!I'HNB<@&OmtYqr? o`{z$/mX%"d"P=;?!Kt׹@ԥxvGJTRw sW2e, TjFuf4C w|$iZJj? =]Ku^?w6BclQe{Ӭϰץ(m4aDȰCOxlf\8G@6=;9'}kڇj4F yAeB;f ?*tE*sY3$us2J$ IL~E-8U6=[|FJH({Ga@eC??/46=Egc<ߋ(/1<Rh|!91lCȔ!h %OD -PT8 HB(!ǁd(&_lH\c/< a} %CpCߓL(((|AA` ,|d:;mP@a<-07]O/0'?aGXԁ }b>=?/8uKTMP*," p64ʘ vTD^=4 ^k$ eAF@A,PุKɠo|5TS$ n8Qa5`v1 ūEoY8ZH/WV~GmqyJo1s,cdTuCGذ y@vmU]U*YT ұ`!d6Bf;l6Qh s#!0ܴSD.1((,( R`y_ڏs-ͦ }hY 2wl3°y\آG `?5zqfUTb-*n[9qc5GhvhPEŃY\Oϸ+ijIL/$= cMDo F6S!k*xh7!Z{\oE؄Ӧ|0 /ke+ty  /GbwtS:_ף< ɁHx{1a&g )Y2DHBM x- #Ct |p @V)Z B"AUeB+eW (+>ù܇ J~& UQ ;U~8sccB,@o/^0xOD?1ǀ|W Tmmll$Q/J0o*BqUsaZ ҆o^1F Xh4!PzOE|`t.`G&]wl8trjs" P9?C} 5!BH vQ S UAL̡$ i1uL!V&&Иf:.AX1VF(͎p9k>/yDPC&biuLnucxn/e2Hg믇/3Z@rhz> "[`vOZ6~Fv=钁T9>|+!{S |;E{LXrw{E .)* k_)m\lׯG?Ƣ!6'rApD`ӎ:p-1s`4|?h0itJ*S뷮e%LDC| @MCA&HP3 `j(: |.뙓MuAФ~:q)bw2ƪx`  :h"x`aQ  !3@xTp( Φs >e]|E; qB݌8&J^& UʠH䝭()/=?jPϹX]/Z#?;qf)INe`PP s:u ^a. nMf$CKǴLv ߟ{OŀO -"D9D C>Z_πrb0Шp.i"IJ߇ו9DN_n`5 z_w  }$2|u& &qYwO,@OnjFd%$P}жDf7 a0fxṀ4`&MLZq߮_0 D,+Ul0~ >TN%@B*(Y"F'JmlRM<1d( b* SKATr rSP%T-BArm XPп\ Rr`cQ£I{8xPH*ù|x? ԛgABhr#~gGT+|E;^לؚ{rI&s!:ʋ^x[,Otx@`K-l"8`R|6NqvZQ=4 `=pOtad AzW.B`'>[MJ)_,'lm ?‰=\  FxT?Z'f5 WB#$aQJ4dT{H!E.}-XAxa#SC4g1Nm X $/obX7ۏoL$Y𕝖R}0m0~4j@ L@ ?q0UX]7-;e)Bx^1Ü3_$@87kNz}KfJE=P Np4tQ AR  ta,4h@e!'tYg`, 4/yzMNB/l&d)F>ǵ֖X0֘L K cERR  i(QKṕ jXSDS<:`='aDjdvajPl$6t8RVDP̀`Upb L&dv?8$%̅nEQ|(ɻ; nH4LS?|X'O|⇧^EH'dtSrO":D =)a~bƪOMy.jwD`ʟ5JɮZNtCg BHL4BBP#A꽎S-?/:?4m i~ (pۀ0oBO4OKALF)04&(eiB^2HoQާ"*+Jf!ߎIE_tl nsp""HI0=G9hɈ @2I(@BI)5S\T6r [6Pw&F c7M3L P іl]o,br=bLUr6%PU1hUƹKEAYV32DT<^*sVFlkضC95;9F9e~SryLSErRKl #6a9 3 OI tm($1tXb|daLd`AEL1j$#{>8J8Ep]XDe-riY,[c6у4-R!17KjiB#b>S34Z_zOKVhM$nYe %vi9iL Ø@l(W  (%R&;(>ͫ94uŦҍw\n($.PPP |X,,JliP?yPƏ>QwIRLP@Q0Tz`Rb"8HihLsKqm$4RA4㟦8C! 8RL^Wcxt{/g@f;=q_oT#!L8F3Û Fd>x?<5Hcz7Lُ½޹|~Ͽp8Ac9s緒SVOW^YyDVEmI0TN~>Hw{v"PK$^3SE`{]hIC l8Bwl!H;-Cr(" "ԤM"Z8* 104VHI1)sRVWM J_LCO{׈؛X?_MD0׶5^{vq#R6l$hg0ߋ!dPe[)b#®txZh~ FF?ZGr O;1W;sy])hBT2JR!^4)(u+H{I<(*XV'jɨԲ$S2"0^4vG'%⊞[c' V$xF,bLH}z{#9^hjxv0lXA5,Lё5OAC`wآ>PS lRi%tnˆw^?dI }؆#.*_UW d 1䎆+|b)0dXRhBeEČCJâHihD()zHdD*CJ1J)HЁ@ .qI"*9p@/ "p<+:PRa #a4!  $(Yb-d"Ѵ `Xi--vRDQEfZT օ9}PDl: ruЅBnO7Ħp'I^c:D`?4Dgќ >_];;$a |*d8>"fV7 P In7IM \?P2޺ݒԥn|0_C|'h#] A$KŘve,Ρ)DfY"T(P"|,}5ETu>bH9R| R?_ݣx"xU#z{RF&#Nҥ<O={Ke8+ @NbK_Ҝr:9dl+B*eih  *6R~7^']Mo‰~/i(('՜E9a,*ǝyr+w/g:eƇ՞ Vq=N0Al^_ '`a b!QSUa}٢íJA1 eC;qƨ|v{̋|U-T8\zs_QnC%BblN.ܑn3ET;-IR52By1oNY4҄-HuLHdp.IU<3 dʾơ{xǏ:͏v3ob0|SiM# 1sgˑe}!!RVv1)Q1ICչ0LKnw4JFv֡A;j%rՃQB˚wvV jPD@SZsuKmYF`S2ƶа8VY*ZglR}qgfv ]I$Dyp<7-‡ù26H}@(lB2[e!~ wawSfe.U8a+jL 6&6D)Bs%.qCJ!_P#ZͼIr NC13 Xer!aI#KKANl4 Y H'~tI㈹g%<Ϲ7D:Rqa2$5Ը:r˩<;N!zN$8Pd,Du^鏣QImA6k GNHa 2LTWBg$ +hH5d1]tyd] QAEᠿVkXnD8^ɳZƙf ]$3L ~0r%DAOUY>#s ! eO;X@Ǒ Sȟw`"d}6+A`jb%A!:Ԛ_ }:96 z&ux]ִS))'J r9OP=@#E=վ>1>T4oŀxn'iJ<9 ̊pa}E~DI, S`='S?ok0D-31Is8FDUI U@=bطn(|@*B@+X]bq$K5d;s29G<32L$ٶ1uEH~;܊a b蠏k4GZPDo}|UUFc:}ؠC!cfT gqE>϶xMiV+z%E!Q 8dpLd6'[R#EB!frSyt{~&TMh^UdZ&z`N1IP:^!Pv_D#ł "ȉDI HELAL2Br4P>RrONJ?&!01~PɚJڱmWvXƘ' L֋梟C)! c]N}>!}HEiO&QHSB2&7 r/>,nL#םjkw0W/ uDo{|}^a51DEwX:̮OĜ4A{=CD+Dc91." ˯pa`8{p^=9Cs<}WZ MWg))*GIPN!9yZ QKAs=T+ƈCy^B\FėC"4q'w|JD:m7{]Z*Y0DQ&׽1hVE< D%DQ(vx:?G@DXDP! IRR4 52HUQA!)A2 E}OC2@Ґr 2 S0;@ }Tb@~f ז[G|&JУ) ",ud8./KMfd#DSᄑ'lIlkoM7M,~:*Ӽhf$t[&pg3i*D!5T*V`%)s`=0!Dň( (1"*0]/!!D(?h ~_g/wr.pÄώO,S۪U]tP%N;5RTk h]3 ¡HWm/7|շk.ܤ2׉gijJM4˒2 u΢:r=ǎe\]`T#SXhq mH>j|d FE/^W37Sy^.|)3,L;`i01rS!'qsכrc< _NB2Ӎ}{FX2Gk8;10vI:t1 *2ðəvZ೓z;c`&CeѭA%Uhałɲ3y[OYJ[:"܍B f캼x{C;T͜ch1g%D* !fJP \#mt9[yIN7·<"3fĩnSvZigQm׏9sl9ډ߾:m?yQw1Lc%.)Mdjt9tIFg'm`P\qOQggLE*:i\lGSh0kY\2d$ȝRW:2Xѓk jz-}S\(&;{PEj!7(-:\f2>|CAH-ѣiI8ծ3KIm-z5޶cmQ>>^O[6ބVgϒŲ]kn̂gKNIH$8?jɤ)5Kɑr1'92oMٱeB,D~7 Hb(%w.V xruYܪXY b,rX"S $FՔǭl̛y4掛ڸJ*xf*I!jx^T 6nz"˚9v 1i<1G7Ag,^ƋBK,CF蓎jCDфJyjU2kM3#T9mKug7#76P_aL1_ξ´r!J;sۅy1pσUhbק|t-OSu dҡ:gHzڦ\WS\J4rC .3\7hxG\sO12 5>q-vK+e;뮳ƜLl r8A̜1xwf 8iRfTx.J4vafA/"̞Y7S#v9a 4#ӆT,Fx D?a9et?fI0LɎ-Gss& /<;{l8U9s ӳZ_G9)tg$7La}NQZxZۚ'FP[ C)Fg13gX i)}]ٞq9dd#bqy9C0$9Z/ץcjéMu_1[fi,#K@Df;ַ38|sV6X҄/D"W^Izu5y&e$I{miDeȜN{V(~s ſNamae?*t5uÃqĹ^"d4 IhUwI3~j O 3,&~wK}7|Rz WYS8 F<p\VsZtݔU i)!'W1?Kf1~Ӷ/yaz!v~pZ2?֬"Xvwg~(+koK-ΐ)]}9<<.˝oM$^+4%(}c)jvX*[# JMMG)ɳ8NrNH'Gc#p1W# [_PP98/Zۮ/cȩCtx/2r%4+u24ͬ#HFYА5P<ޱGE#]\"**Wt*,E!-=1>1w㗝uqYLeJ3bcYKr1W/CϷdp**|,9xPY>fM塚 $)b֜ゅHq`DŽ8yQk"x(.nLr8ortVgww qЄCfIg?_->Cns.-7}9';NvY$iufMAQ7\^ oC"v1"5+M˜Rg|u_%kD8or:d=,Wj) x0!sς=Nv.L%1Ɓ?8?>ikKP4828*#=SO3>ϋ󀀚#欺u~1\Kmhܑs |&j@C|s6!+툉,X+B0jU7i񐒟-l0i<y':Dgۍqq)'xyfc}MCruWs| Իu}wo>I;2L$ǧk>#۸csJm#)9MY R69mv] {]Æw >`&#ufz@+Q~ác 2T~ƮL18kMc@|!3a~o,&y`iޤF^v"`yGvQZ2V%eb5qT)O`ؤwHRkIm3Iē.K$b MvӜLa3; .l{nԮurV.Ls<6q*i5oB߂gd;37%㮷3eN% }^&5(̂ggOƕ 3J {*Xq Hv2$@TaP8È 8q=CH!0J7 aPP'I|gJ 5)>4Py) $a4?4O'Jh=ӆY!U`/rFz"$`CH^"SwrB/5 N8uhEAѠ79kC1jc!X~sM<(s0>DswuAgB2ÜI0nP1K0vR4Jpcx=,#renNzfb{/ ^\6D yLJw æfpY=Pvyeލ [< ʢKًӾ8C@7|ە!Bvw\qd\ ^o0`m5ӡ/Yqo]1_:Ku xqh֌wJ8s^tN<$˙c+|ᙂ!.])AŚ0`$04I90C=ra%$6][dC&iEn3ql wN㣞-QqCgV1}k72ݷx3{&ןۀ)Gh;ݻjklc\-#q;Pû1ya[b0 ()s5@RÓ90oGG:5NW vBKG(W<˩LX7̍"%Dx"L*i<\goY1V.Ff`ɺ(Iv*l-Ddi+% bpǂՒW l8CY ~~HA'4-ϭngyPPIQ;)X`hTj͋8`'g=sfSI`|/fkcyy7.),]ߙ3E94.Y&??auP e`9,R~ݎ'1/s |,im|z)HF28k+>Ng#pj jru12gq2,bH*wAS M {͏/9#çIP !#( 6͠Vg)&,s<#E8 .H_)A{ $)\ Ca߸& ph)Xa=Q'qLPqyHEҐ=:Gj3+PSبby!ijtYOSF$BOl!JD;ulMό0^0>l4 ,޵Ba;&% ,*H'w| xm-MÎ,AcQHY*9q#Z!1 T=x<1,T*D62z>ʠ8~4J(⥇_]1 o7w9b~yaQ_X/Sg fE%Cqw,bOtn-7?#믦VV6۫uS|:ݝ(!)lCئ6xgY/!ahɞraD辌lpyj6w,gp\P!0&,>- d̀(cX)+"2ђD ,]EkNVuW [d$C:#jU ZJ Y L s=^͊u_aaaYpK*("-PJy}n,ZͅW9ʪcUQEUUUUUUaUrA}i0Us<{U4L,' 4t> EA!6hs~hwr7?}_YJPPB{W3C7#L@i;֪pu%H:+|5%YC AQ妸 |N9eBiJ79G(&hϵPW34d IJ CCltڟ5ĐӳvkzD(J[}umX^u0z8>s\ѧpI!e^՝()S Np oN=׉d! O3S7'1EU]e6 M:FnqeH9̬/1l(¦t=\Z|X/H-9Q֌Ž߄w%7NgȸYudz6Sb5RnpKo&[!bJԶbDfM:`10o0P`ؘ98GB y|(7=s[誓T&r &Xi# Cs͊y lNb n'ZqN2Y[!bnTĉ˜vJS?f1n9mû1\ehdcxȚSS%X,Xk:J{=uǍ>HBSڷ.qBf]%E3vTM"傑)8:,;#(ŊPnO2m)r^ XȄ[9@ghHL fdKg% bODMͿq!*\2]5[*NdKӕG]ty>-^M78@xyuָmܮy]/ _uS+1 &0E‹y2Yw|C:_#\F5{lx<:\Kws ~{ymNq;ʳ˞,QwyskٹsYnSE,LOssxQZ;z>ߨz!jF#Y:tso/cx.H^#7GR@b/&t>5 s _[7&=[K9|3J<2UGcQi8mr8<=q:qu hWdjJPmpސق%[[,` ʅCp2i&)P+j2D`(Ad'`=BBB:HRM5_4A5-$2+0 *$ќB]ui@Wuh{Ql"US{-c>IT3T<TʿiALa`A1 ;-}byvZ(檪I #d̡ ?7T n,ªV_SsiQ1SRŎ/Gvo9w8iwNF.EJ \^,dH.+TS5$WF\/o|Vҿ,RO\p9J g08 +t@^òjMQ/D,yQ͇[VEIc0?B ;vX1 y{JfUA B`Bؐ\QUUTi0 ($L]XRIjmd_g"1T풖I`~^CH!TXM0NtL>9@\ R`Vs""){>$yƓGDbBD#"|(m1Ig53PҲaػÆH/ gA0V YMC$DU:vPN?  ."{"-*8 \߾=Cb(2(F|C.@4 b" $'qpF]bYMC 4DE0xBL3Opzi18Wuz8u|`uxQ0H);\cd( )%H)P*@' dzI) *rA1vƒ ENXj4;~IN ]ݡi~%ZV"Uxp!6JcnD8^.8ޡ;CHHJ ,9Ӕ0ޖv[ $EF2KF#|06G6Iq>K| V@ Ѳ(@2U|YM}+ݽwHYpA`ZYu"rx ,prN D1* a])$ 44(RP^ b -P"r=KC`-00zA9gãIV ^5-1x`"P$8>}h؁ω1 `KbT LŨm$|'_l W{:+ߣOhIa"h!@MO0V*Sȋ)%E;*$ v٫!`Ba!TlS0 cҡq)`d@8sʒbGw9r )l/PfW[{4RTC!!䞰OiSB:J'hC/#iQ;0R G R0 "jr9yrr,(}.N_b9aA)U90T& )X)kعc(cDӔ j)$|mг5b>@m'R~@3/(Vn$y待@\Mmtz`p!t 1J8:)9`%]c,p-G 0ѳP$% Ӯ]`:OaiZ`{L,6K'((-^V=ġ;CQNGMMO9!!V1EdIV @H1ǏrG%h'5a0Q-EPu/:+ nZ:dF`JxruX jޜ@4" ڂlq rd҈2#rcLyv=09.cS'{Q TQ  i5=3]M̶pitRU'D$Ce0{Qx9 .QDx>*uO!(uZdR $(<҂xMȆYd8L7$=@@왽N+/Ŷ`MTC؃|SQ 7wFI.9cUEFH@iC9Zp(=Ġ:d ӫ"54ij#rZ5^~A %ޅC8w^I;ߚ-Cni8*91q&@(}=@{6ӕTM>U,f@%@VlqC%m =hdý0'4q<惈RZ>9d(N 3"F$ypt"Ņ"”mٚDbl9MmÉp%I.ctl /"8کNY*XPb02CZ   nTAu' yz_Y2TaUT%8x28XȢ1A}^L.1RN}[҅םp~pyBzZaN yN T=/ dTV!ҏ.)窟1x[%a ]ض2s ژqB*ixx j _c!+C)) (MD(ĉ'@@ pPQCu9nJzT¡(2=FRHM Tjij H XIۅߢ"&xOCSpPAH!))HL(!( W5@]$QMPP@!EDH$@R@D$ABD12U(̨P4 DE!H4LLHU+K2E4HSM"SAQHRRذ(DTR%1+Q S4,2” B% #$HIԒA"DQlehih9 QRB@h"Ai$F)@@Ph)JB`)"JH&RΜ R Tr0UB ovR?\-#ÊȨ5 %)O$g̅iqgh1㢦B(Y11NiӤ/&h( k PC{oaVEV)K!{X0c1npI;*X?>򂘴pbJI@DDwa̗&0̵AGdC R4A[M!yj RҨNGOwzbZ "V I2AIUPD5Q DU5LDK1KE%QSBE2LU%U4LR3 $JPBPA,H=Yi MR@+ ߦ5CX\'rJ8 <RГ`0OrT}U.۩@`ޯ 7N $C@` /4` ج~p:rh9)ȇZ6x?a2!jH3#+|( l$__"x=^s&A{ЗwVI|lSy'p}?Lt!M@^E𱣎ĺAB(wY)x;u'0E1 !J `yrw{hK3fYH*03p@Ղ2 &4R'\XQ*J$O ["1•$C)^ԔjBd"cx`! d"B xv8ŷgf*y{El:@2ZUOywi47tɥ CZ`D B"l D@vǡS@.w*@-20pKY4`"1 "(MH =(C6h|#o! (đzc.&9g6a 9ZULE{A1ikV$E>`'"7 ErDjzuKV4+/mMnÕ[\9*į퇑zU֞FC@T j U/`p"YBYa0mޕ8PπYQ>߹?Xyé'~c v DUoEн֛;o>`7+t v"02yQd;o}:DX,]4,;O~ڒ=G0YICL6[$D]=9CAi@: )_'D"*PceL5u=~EK =|/Op]@`۝nOd>pCIHEgũ?P $UMj?S51mllvuGWmhU X*zBsFV?Iu$U2r'"R(@ & Sw|@hޖa.Q:P^tb_hbo1) ?}fPҖ!.4-}^'D0;A($ -}VX`b1=v$ZD# DQajiLjpD@>)|97laN Ha}IBZCl!ԱDPXS=zy y7@ BT`RDMB%9 TцP8Š) )4 ԇvv1dRyL\(iB$V=#4 GQ8çq[ϡwÿjyADNk. Ñ= JK5D?dT)?ʫL}Ø(#R:9/iMJ2{ÇQCUM@R5ӱO."2'bl :iD&qR dTC^58!!hJRv#!T8znrʪ/P!xP'=ZLPy )h^ljRd02TfasO ~2(v0W>09QoiYCmL,y-Ce rA{g!]_~8lw?>y/x">>gy)i(<0J$ |k1 Dz>,ߩ(T'jv1(3 4L^Re =vB{4=(_pm'0R$bHQh+Bb$I079\Wdb”8LݣF;@wH)Ae[@,tX:cxKpB];f$@g9ϤI=z8Iﻒ"N֕M]fZ'_JΌNآ5u=E\ UH$(踣:&;܈,wu&5 8tg6Sh^w.ʧsx:$;~XMymV˧N4+~.F#9}Oĵ\9\ `(&J\_jKtJ"ؕfKPN8C/nL~u[㦯yQ82aFczlF>HGlt6=l/7imz}$WVK7}B\ .3X{wF(##ulxtxpdfi٭< Cp߷h>L1Fhwp캘 h'.tL\4#cuŶ wlG j ?9̂o;ѴMf) T)mJx `9hUSUc;k"hX!|r[(9v# 1rx݅OBF -cj*)"(" Án*$5v'`I7،PO"?=U$)ҜHp@N!Iy)u{)Ay\=͸8[H?[,Pq T$HKاpi] dtA*2$1sL>(QEEb:< 〜bϠK3CB$8$0!d)³Uɖ(ԐH`oJMD}Ϥ1_^($ iFLAE,Q 40BbRҤ'QE%(A4RR@ %dQ@2JA"T@-, !Q, &j º%DK@JI+!1JBR4@,@EDKELPHS\ -S%D1"PPBU"M Re]%>6HdpzHg}i/,mapDU# qBrJ|-1>F c5 @4fg՜I9 ;P5<0e2W4 i `e XL'8(R~cG!N֎UXu!롰exOO/oxyO,&Lh)Tϸ.[gU<`{Z< :!h PFe# `("Xh4 JbGHētID?CE)$1 L,REP@H%J䄠(љ "!@RT b"&BI`N$!a 㓩PLP#Q@D,*#H.K$LI,A 0I--@TPPP!@KHmQ"+7K8bfȆy0 U@>)?38D>8}:"{_z ҰǪihγO!IƊxIἕ .!CmSe9_Qcg1F"&<z)0 I!{{}0r`5D .&+[R1esd܌0$)okSHQu1H= XZ[Bm"Hbؒ*A/yhbψ(VPYhHZܒSd!+d!x=>D2_~Q"_P$5=N{Chshg@W 5QL΄)ID}ACcw0]JUhh hJl\\Q>CB4E:!Q~FػpN3TDŒ|!$7iTy\4̨`v=b@ ZOy R4yc컞Fyύ?'i((_Ƴ ^ӈrcǶTQ蒢YLT$4 Bh $e{5B:VJhYP@ #s6d羲 S]hyFCBTO6Zd{} HSޝcd#@Dq`C1#ıRW#("`&JhjRLB8,K]WKdߤЁ@aE;>vzY^$$2|SO,fBrKK~m9x08ѱ0Oy.KH|Ddc@6 ID46B\h<Cx .F7(UHT2~( FCVԼhpCM*أqMSMD6'L!@ϵ G@z*ņY2Lh<N>ډ6(q:fY Ÿ,D$EʿXV,zaBuI*^@ jy~* P"_,nf9?gBRZL-*Xz䙀"xn"j)F5 LZ1$Ŧ[T0+`iX"I%ajNJ*wxi pd%'Qi NU/O%aġ  5sBʶ;ܝM,(ƈTbr¨QL9ݾckkgj;;rJCX]h&ǜ9bJ&ֈ*x&4٩ ^'uV޳''2c9nCA|@(Ko*?9)i-J[3jD$wX=o%ƾJa1eig ;L*L%eITO'cT(jkc~.u`nIְ8VP 1ԂY 7&c,]N#hQSI0ô LSL3 M>k@q٣uBQ8zBߎ 1B{Ҋt'P@N{_9lԽ'Ґ]_Rs !z<䬅TR~;RNm0u;y.-b˸8-9%fsrk,΀t%ja,Kf^VuDb=׮@}Օ0aXd$N]G =*Qv^ȱdU6ƳcZ:iD{71JAIANt"T̄* H1Hi1Ҳ6r;:UM2[P질+;(D@@T@?pz#?Q%!&p-V)CLA4G[kN{CIie)48']P,MM4p<_ Wvm?~.>nD &m6o&eY'% g1T?:?d#J V`ADTŰ@*Q; C6 9qÙmzlV1U(oG86aU#Ls$,;" xP~_<Pgr{X^<C =rP<:umtDb@_}dG8x"e_1^OuCq,WEi}D!B9`<%5@0r!|vJA@lØR yp1х/]G;pܲ>ۈ@Z#=ҏ4>+nmDw=51;BHm@BPӠ!( f(i(j|*|? T+A\ EI| aݒi _{3т$^{ DӇֿ .*djZI&)} U>ߒ|lA)!qm؊:Y0*)$؝sJ4,0 E</B xRYCZ28I*Pxs,9v2N3ô.4Ĩp7mB" SԖ1FCE(.B<@K66i+A&h*tu-'D.PR(h1ɖtAl C,S !P ThUs<]@gȰ)l!a 颿SDhB)w"? SvMI8i~)~?@>fc壀6Cq%TpALХK@я8 U^ZNx?dl K2QdhoCsd t C@A ti1#˰nX$C V~35H|hsggb$@#ѱQ>Ã&(r Iڿ8ay(0)Hfy͡~}ߘ2Csmy+92٣-ӷ7;oZwS=B+yP0`yCp\0nY O(4k݄20P.D0f /qD{oC5ZP0m E?qynf<<en\qOp>ѬLhz& cX{ayqBjP Xj҉bP80_WǦs6sY7:;}'WKbwQ 4D"!%1."4ZsiVVP9 ?xvJ qE|Ӣ2=pǂH$L-l1" V |/)"5ӡ ϯM n4m3d/DY*zL h>Nz^ܯJI+ tӞKl`}b)84} Y:p(mCB$f,#yBQ0gY$ն e/v$.-ME3& -[euA&K8TivtzɚyJQXdbm=0TT*IuG+2}ԧL2oY= O^_uwS+13oH]]Arym ٠ 1' = Im g<~ gy DvKtJ|Ɩk Ǵ\tb3އn6VYfBn1$Ki(s1k+a5F7?,w w AY%-&sZT쪀y,Y5a" LgwMmŝy!֣̐0Fx E# RN:_Wb HM8J/1=YGT7a T`sԕ(Yc VT;4QYbDbn (HpNwnTAb,9Hbk8Zuk(%,`}oKG^%:*?9d"D@ y|x,4 $Eθ?jAЮ^a!gxOTG|CC_jWo- $ $|KF;NpQ4j|p"'p>z'*/ҪM2ڕ xQ )3mPQ&EiLF`RT^JJzK xc %b*YSc28BBP-!AJ]rACC~PCh 5LTQIE $IƜ"At- 8ųwx}֙A%z˨d34j(™-C*hptM'wE0P3:"jnS$849^jj;1}ñECN%ȅnhRV"@M`CAA(1;lJAV( 8pqDިF%Bd !=SߺwMc<踋,As(Su!QEfR_р=( nfHnAP~46쿑 zS܁çUuRP/=\:S[ 1jIؐ18-C0lPw| v3T|8?hCi`c\^E%2-ry'G:pgy!q;qm/X  gPϧ2EDkUۧd۽qI^X 0@SALMܵTA)ch}HOUO{M0J2H(~{_`&35G:4.x)j𨞜vj2s!U8hG>f,GAIB҄J v;)tdQ1D@M7|͠~%4R)J,!qGHVFX _,_Al!,0k z_\;'Ɋǩɹ9 ךg.b[i{'qks@qtXZ|+x֌HD?ٸzXvwȆ1PFcR0paɠ7:*rIDs4yXf4 !Vu!Mm]t F| LjY5M '7R1e'ɲ-v/6gC*sXY.'8"ӑ DX0]L=c<7y=ވUun["ԭj"97na!HA 5ᨦmZ֨%>s|.M3y'+ lZԩMKxxf4u+pHhêcu<6aM9M 6I m/`fQOCX)Rl SkJ@DVWrLЭQf2J'$fjm*Q|8'naf1Jʣ%FD3,)ЋŠ0l˝;6+;be/1Hfs2.D&Lh!x^ao X00b0䖆oGPջ> nZ)Mخ9 pTg IA@2妐?N:sHJ?><ܚlLX|!!ܡ;scQ Z[AOI ,J4ci>i= rj@VQK2`7rI޾gGbjLG+FL̈V~p ]u d 5JNSy!|$i< MBhJV%ul`F{4bh(w`mzSip. ˬG[$ápVƓȆYtE94&0LY,M9Ϸ?$=Orfgɫ(rTv٨YK8kl'G8rQ0?-t=C4~+\S-#M4nC#}( 㩘cTS;PP/X}c Q_Ht9)vj=HHr<:Nk4#TjVNcЬdIRr2("& 8p1$a c0N/2 A tSajjp&]HNSZRj$8\!wl$AAKB=4)0hL 9;Ɠ$IՏA'$! 'uTb:$))df@NOPYsBȃ5 ~3(4&$ ^`"L]m>q{FV#bCQC' _CK8`b6AD1PDAx 3@bVF(jP`4ANP B>4T _O4D̪_YauV#wCn!234JłRY:V=XC$hrJEpJwЛ}~D*A 'HS4R/TT$ FS<-!JBLC)t " !aI! $XX(J"JbtZFa(Y&R)P!J))(()$e!B" FfRH h Q+V)H=@b &! 9_C y GP/3p;$~iDӶ5ܐ;^'T%ӎ5sNu0VMH|C,ٝ<{|yh3,JsWY!,Xu(ckp4/1NjsA:@lfb)$$>z} BUE & Tۂ&8AnR0N~刵D)$ECߛ Bx]O}oD& J?XOO069BaTB(_i*jb(|眥' #4ub=oą;i2FDLNE4w xokYҾ݆`1X,SI&1Eڵ`y I:(>!b$E-䜼|(ƺMbQLEjHzk2yOeQzk➚(D'tZq0nfaI.p_Wr^(%8NgH8AxEq4UIސQ7Mtv9jW7?+ $ڄ:5uKCz\/ĘpA0kX /h1w Cm|@xI402d#'!?kS wZ;0!P۪ f -teJ =if)1 '՞pHQoޕ 7&\ 90)5NjֳN! hp0&YlZ8]njfљcƦYh7ЩCd]|XO>Wia3Y33)4" 9!="n:ܞBu2CƖ> @'~1/A/&  xI!FfɑÎb=*WX.PH.;u μ6 %<fb=D"AvG Š*b(⊾{{g!D'Ԥ`;A2)N=Ni`E>aB[.mѣ+ֳm4ZHa[(@Am1%Nm?X?OA:$RzH",!ںJP~8WO 21K%2*I;TLDCJ2 D xHn:'l'*[\g.N^W4QPRk Pć$9)b"UqƜuHH*F[͠jh%>*9FnAM h^`Jr`JrP'Y19NrS(bSDC8e@Ј;!BJ (DDDDDDDdRVM~M/ɪDz}Tސ{a@~T@a TƚCX >%DG'RҜ(8O,548AJQB HTTP)F)MJBECK , `B+m" ~?ӹTzH(10M5KIAH+AGb }< svT E(j ~;)Ks S!laQi!P2OnpZQt8j),!D-m)/F1(FU_}g}u񻚴4kq9>G#*Py5o2 /2Za6vB4!@}qچ< qC,^uD/یK[EP&ƄHh8<؟ R |8|}z51 $E+4E% %%4RR==pR @(P| P!pȃT'☻o`L'^xC-Cci@0,!HLz0dHp`bC&CFRb :::$o<'!SCJr ({Hy)$g󐨩Rzс2!eh"L&!"ȝ0s>hbZ.*{$h" DW\0@I~x Nh] @xJl]H'QBӐEX}?Q*4 H=Ͱ >^;cf8BA4g 񔰖!?§FH|kAA$ͧ˽&R2[ dΕӧ>1(P!!HL2B!PR)?4.!)C<`& \POI՘Ԏ+W@@$OHw9 MCmӭbQ)OH}u{D!B4ZM"D{@1kUEdN yʉ >/A 2J!* DDJD)S%!RE( as<&8N7{#hH1 A'碟XʌC y no*wK v>z )d5e GB[ hQLYx wǕ[ uK,$wޔr}Q:{sZ ntps4`C7Y`=D!)Nc瓩LCQ%H:C&T Xd=NO~Y@<(Id!"Ȫyjdd J+C6!}H$Aԝ&1JM&gdm,wˊ^[<c凃; ^$RĔA589o0nO[K4kܟsO$-V! M\bDNjk{gVv{(a5-1gtKaQ >QuOGɪji@ CPhi{nIECC/V}9a:SLqvҬhC&yjB$ E\=$q)F j"|:JJ@zu@LFƳ TY2^=D1HP"MD`BHxc- a,`‚$/{ RSP)܀/sR044I_)7h *N`ꄇ~g_&Gu=U L"ZxCbwep[iSM)$B~-O$0m{>0$,~T=?Tj$P\@v>`x{{E zUv%HGsЫ:_QVYS$:v~Ϸ0<ʞt[7'p C*s檉!ό?y_ ɡB*4W-hD2䁌efHVtr!3"J阨ĄP45*g=.YNryShz 3i߹7moz9c940 Sm|8 Nvڝb8fIͲOX5uf.0w%40 ՘'a3 ǣ^k9#6Nky1PbMfN~*YQAA`:xB bqEq!ހ?R|Űg)DQW;1DIC&ʯ3r{AMz.;?cg$7Mu_p ", `$ 1 RR,@1(cSbJ#==@və5<L 64B33CDi)qXp @8!HQ]wގ so@&(F<x1#*<|>|(CzpCHg=L;IiHyV"Aꭸ"%wsᆬ.S`LyM'cXZs~=~u##7ں)t3t!<57T?X.r;N`锡*/Hr|fLC([Tv'MoFc?[%ʜ!Ԩψw8񉖊dST#s<2!}au a#H檟 UF!G( %TWp ڐ6d K`q[J o_| _C_ ݠ 6D @)X~mԿ2nps9,k=nOP| ۯVU%ZblM"fkW:AB^Ip8ZFM Lcnze82WWƃ Y"7m4I=֞Qpi!W6{?=:_6Ӣl S$n4)kT!wՈW6r3zG T$2mJ)QPk?v%Cxٍ(VwACH!C Tqދp 0lozS=bB+gwu%QCBbP=Bǥi5$U$,`>4D٧߫nFbXf^2o@}a>fQUB V!(F{(/PpqϢ(,AsH!Bde*n7Ho$/!c8,ēCPQ &'T2d40|A#@42d!XD2_ZI,SP6FU%Nd֝t7 {̤œ-A ,7(rS2ڋRqű8y"ZFd32'4iUdV [1<8%1Lq!8iW3ȵj %@C3PKw_:a^C. ݁%_<`e &~Xa%v)$\CCaN GcY1Ӕܱ:–,b )iY(" ? S9$bf#R>E`="QG(&:6G68BD@i$ZiŮl͌PD63F1ߜ80C1ĉ#E:4DA$h %fT@Z?` 9 |&gfE0.$[ӎggw)a66&wflDƢ"jmAuf!s!9ˎ}Y **P;LN1B0DI51O"%\":2ҥtl جSmER+;'~9b*mT`铌؉'iC0Dx<(lDA-q޾3y~IL*҆eEAV-a#,b^Das8 R4E<@gx\* *U#Rk0*"k1 Н:8NI^GZ*ˆRii{+Dk2؊!e*2xm"4 Nvr%&)'$*rJjzp^bJ.[84Jxq-5͉a3v\.K 8؃8mmU zb d`=c5IGlݹ6fhibZ4ZjZh(% E "!h &"mCOh(S* Fp(#*" c*- k68<F#"1-()J2346S կ+ ěm$@X:FX. mcTE+@Wn׺Hqb݊0>0\+t08>Se ;Aj ܸS&,rM̥-xM {7b抧 ;#8 A!RG |2) Eҕm"2eauR,RZ"ݲtҎӫ>@(}B`XSD`{fu\T 8WPO 4:"e{P(-V 5E%EbɭԴ48;|3yK"/#3RVUR%ꡌˢf3JsxN:1.mJ_y[0?kE"R0F͸w;GCgpdڠ=Bá'j7”sHp9ΌB@cLΓFn$3 \51 &@ &F86ҎXd"g4ݱ`L0#,Ij } aawcJC;&lCI%"`@5֝&\>?|_r C@ez5 , e B|G'8| ީ+T 6|8c4 شh(hBΈ5j@2Qe wߺ|}IgxOa3>'_gw)ɶmLZIvۈ~'=YCis.vA ܾ;'o QR|0 5e@ܐJG?GǑ:TP[).$LB?LS|V/ ZX'6O#ux|F'0´`?$ڌ$삅a$ijhtPr @vzJ#Y i -]d3^HPцPd?vljUOtH`(!bB`$!C>=tGG XAVCq5bK/ @D~H̃~0p~~8@AHM/Ih$y>W eA]%)|S\# M"b8cP}#<(S/鋹N@6dD(N2Hw-RK[-KD>™q\_jQhd~Ԉ*)֒Z39>?ATf60Q u9sPATR44%(҅BS@P'3<$Q#A(B@e`GŬw ?-H\ Glaz_%DGpͺɳn'H+y C\K Bz2U8OO@+$3 &E%IU$bIHVUC:]8Q'`??twԠy!'>,SLW.+CƖB3K,"Ӡf\t?'?F< (CI,P7iEd@6=C 2[@,&?@!D8|?X2Gʡ@nO'̷*s*$ BM;{4T$^hP$TB5GiskE$aGOg bX$ hfT^?h02\j.%bҍT Fåc-Qi1 km A'Bb먊Fdb!LF "~1 >jwgx^'ie(avXxcъ.ir0!0E*J!"0 u%f9h$qY5TJ\9Wϧ,W],wSG y\9M'Xiz{?|g*|괝̶o:e&#SqQ$fc̼Gd /^Ęب>8-;yg-9XuE'k}'< /ɹf*/GֹyL+)PDlZzc=x#c5o3}} .}zWYwI9DB$Лw-D(%т22{%HVhf 2ᔃ&]` %[ bE%%)eqFw&1,%#rmਾͳV_ sSzkU!0\N@css,aJ:h%N B{_lDޟE F9xӊ^kTN Pu~TǿT-sF ğg6:箧$ǺxylO+OL$Xɶ|7v\18N?5&ɴ.\mT"@ɶ o6)煚5FhCтD77lʦhZ4ez,q:‘)D fRƲ'l⡚>ClxN<\JgAQx˝LjyAiC>ڳM{6{3,Lv{N:90)s={G|5q¦ ^DeG0P.kz-` цJn]( *خ]+ ::4lDM "Q 蠂D:[=@%暸BkRsdH!!}ro9LTį ai(Gg9b\>Ivq㥇 Hw|İE{v53>f:1P' URe UdxVU]2z;Jkܓ0ǎ)- qPSe3G`$1fPyxYkHuq ͮ`5vXB]_*K4!6bmΠ$!c9aLB'MXz\Ϣż?o^_+|& FM;"є@/knAa岜ou 3EZCSa> PuՂI#E&nP2D.h<+Mܒo+ C[Bޜ?-Pڝt.1!&_(s.t=b"=k'p%@8nщ >`'H81CBf;`z늜'E9@ FOn P iз&09MP考˿% 4 U?ؒ6E닍-tâ%y=d=-,M ¼' rz0jOɰ-I5Lh·L$\9zw{oBzӴ>*#En;r;/bɄgx ~M蔧wX9|ΞY<ډvu2QJ%Ϭ7ŷ5zßLHqZ>) %QSK,+L?2۞PHsD2 )3%p ,|fbb={2Lu/tf0eȇѯi1=+ 1Cp b &1]jOpx2oꄾچ3PhD_;4#0CJnӷ30؃ӦqF2-ƟY?'9@tc>58^ye 2:<o\ Q-7:Y׃tZ$!ӻ*=b ]xw#١:hݾ:qr_NqYC=;З3c5g/) U<˧z>+*\lĽ/c]k)*dmOQ]ٛwz~f>`ЙR]TzMkμTZPe)CWLlh^7Y3-c|A&>mRʛHagȱQ4Ҙ4XeKJҗH0q,d(IXޢy}¢MZ}WasQֈ-E Nɍ,;(-Z9XQjl.gSHIX)݀I?ܦ|!$H~ {4i?1:EU3(B㊥E hn*Eǐ4!{Wj W&:f?{xۓS h @C$8Lxniz{>96S,'0l  %d36@v~Ϡz$t$&H`x¯  ٰ @jNK*$ojŲ"ŝ]eQbUMd"؀ܳ _׵+M9`&qHMtW̏ r(2r]粐j\4i,9`_4Gu^Gr^]ȥ #T'DZ1eTM]XGR1><0^r>oEe[ꃄaq,6{df ؔJ5TCSxVG|cY#zK6kq^m`uPFFH  T`2k̎M1 C^w=/@Lh.`P @Jj0˧YH " 5#k&m`@qԄ诅i$z NS%HT _PX$&L |"ԙ18 KCۓɁMyZ1_}̢h? zyƩ1IJ>vY+y/y)G #-{ GcOpO\S|\TV Zw}fg)̄l=|j)R>wC{|2K.18ҋy) rbVwwDzo8ēȣٺ%7$ `8"KhPw$zS9RY²ՓJd RJr0FDNA2$jyJ4ANU兣 (U !0s?}Hz֋ D:D |3O$2 {g+OTAQPεfjkgp)%!@P?\"D~_ 10|띚Q(@(8M47S#%: )cvJz=csGƐTa.y=;hO(Q#4 +v:M&x󱈠bRGC1+C۩. w-R2,]x3lP{ʖMP<_Zq "r¬k6лjj>Vq6 Ѩ0B: po^Hj}>la'MD{8BΦ@DOT+ .h"QUcf~t4b5#pğ94ןNӠ$bt4ь}APEh{@*uS، ^S@wd5*|~wOuECc݃ J]4YOkGi;%0>0)f( 纁P+@) E=~]ʃҨB=)U3||sx{n*9"3@ԫ-H<ƞ+sl ԸnjdckI(B:yd0|FI_充稖lY+ɡL>r0]@H4L&3QRaJeBo\H%^j UbCS Y#WcCOp*7]#>33+_?%bB^TP%$u@)A,>X:Z]Oj/Zk4oKPQR8C`_}zkآ%SG~}=gu<1@A,XPȩPEg9$QP0J-?&P}N5۷ ?9ĄB! ^jP;A}(Dܫ:\`3DA/8#^M(Ȍ$Cq Y|@蔶k`6 ' \^?9ɾl@Sh ;nN(PSSUKG̔>`Cԙن K+㫁B PP$Ty'SIEM`Ro + ?ٚ4Hp tpcd PEiu . E*RM4iVsIh"<VYg!@sٸ1"AY<9raY@-@KyQT'4#㠿 %xhڤGH BPP c |>,yPCvB>I CUk??/;4q+i+|o{ѡ=FQ'z)fv09UCאqӽB^NDt^TJep3nǃ2D!ԎK瑻:=yN2 s;jwWSjvrHө+μa s;Gמ iV^3ԥ{=Nnnz؞Vuu%Gbk!m1t*L3C a6U  ~Zl1x REDrS3mށI ͐1-Epl$<"Uj6o󗗯a dQA:!W({zZ$RA!&8`%1e r=h4Pv J/1Ѷؽ%xa x;#aQd`<-'ǗBHeD!5 yB[4'>_85~ӴD?IPZH+!+}{5W=&@^o@_;A0Dle H)CzD\jwW$N;XEM(^ Mh9D~Jx.roJ(N2Ȇ/׶1>6B2y qquPd} QГAn;ʴ# """QcgUU^!Ì(V4-zT9Х̸?POG9ڙn[\'Xy%峎 b`y=f昱m 1 N>2ij6]1I+%ơ O.PACI\,.!p5Jf4s $tpG{LTBdRå_qtoΈ<%wXO= e2e+=REdQpqƘ1~Z#c$8W@4L xUl]0b!@;2+]LKn2a-Fa'T{vDT6%JZ[ڤP&T0qOZ@炜Ijf)Bc5Fh cmMjcmFlTF(XHhJa@7.&+&mkGf+Tu*Ѣ]j+jX*5ƅd6jkx#mˆr-Fm3EhLɖL\쮒m>UUEUUUsEj.[@nG F#(VH,(h4"aj l&԰%[OeAl8j1U||HPo[\Ч=^ DUlQFdя~paӺ*X.&bM叛3%1ٍک*0 }Jn 䓙e.5%F4?fSD4j"o@U?y<mhhNj'2==@5pl-lφ&h ?e *9@Ⓣ]𢚡LޥA~ GΔL4wתƔ噝YSyLIǏXwLy!"gjB R)٦LY-Ԓ&OhiA)̴wDt{g 3$iN66#8>)Yunj-`Q2YM,xrzZ{}T3i+vD9 `%aнDV, 0pL+ ]k%.ڝŶYN:vt:gp$l)&gN>ܟoz<4IGӬрF\c5c1EBA(+9(F;7Fqi.TɊ9NxwP7:S.8ׂTDJr;!`y y懁R;~ 1C^}52 >?yYh)zF;k%> $f) z+J%&@V;<2C ؂$%1k;k$aV1,CRs92qi;KrK)7s ЇXݴcMO)NL#VK*h1Srk 3[d Lg.ar5Nf7Q2\ 빠M SEg %AUj! AwD]ѷ 1`W̞13h@1I x], F4@$Bl𪚃xFi|70Ktt0䀐@#@ Ca1X <糧 ,02)("& / I:|9:f Dbd("a.1 \WI657toC_qϺ4s-8a*b8 =M܏RfxA  (E!L3S !^Z<*rI[a6P74UG BXSCFq:^}Ao CNTJ'iU|ubiob0D.9#ةKw=|y{)G&K&_3 HC.%NS9PTM5)o8* 48b$u!Ӂ7y%Q#'ΏѶHkOo,ÕqQD +2 Yu b|4Bsg^,炷R_!*A~LIaMv$*H⛈ 2oX5Cfv:r4r1mfbTaUaޣh+V41U%y!eD"fvT']3#-BC ¤/\Y* gɊk){,g^QʘUӴAr8g+y^h*|Yc3U.åtV|0NC_[ cRˤ[55E 3o.wF F^e#LJu柃oMpk΁~~KnћÙ7f\Aա8ɘYH Զ <#u1k[ۮE)^kPPD`1悂F dX5lF>4RQsd6=8عzLd)9@ N$g ڍ spMlKN=ƥ5(HtѬGTe{8wsQ*VğlVt= :2g1~ eK:@M(L,6 vbi$G4:;xRSp LM64G l@1I$i*/ eIkbk47s`|CTu+)& ()!"!hd((`JP hL-!SRAI (яp}L=5CC[Xho%Dc$J1Vr7G@:j"$M>2h_dm%>Y3>P$BDNdS5;R=b_ (Dn٭H;C~#$&I^ ?bH.(8d9 H䁡)@ZT`W # v i((j)iP sC=`ib((D#ETt=BB;2Jވy%ַ I,8ްÖNT/iTMQEA1,chQNyǕ֗Svil>>xy;9+c^PrPDm)@) l1Ai=L>Pw^!" bU-mASa4nA>eIOVv 1N]gq3'8DL!ƴAb o8iM*+4/PR{ wM)QоKCkb! P)ﶒv} ꈯP ԫC@$$ၠU(?'툘O@r(!@ !D( 1FT T?*DCD. q$??0q'o40^D;$#t5WPs:T*dxkz2,M7DIZVSāD@)!;y P N@>U"gl[`Jf#a+ FY3zѵ.ۓApl69i軑̘BiOݜ'.{:Fd#8<)-g#VU+!!@JxA`( .COCqE9 _0퓤 1Y LA?M֚o)HR{H U H (tTP.{|/{u%İvUPb+M }7wGTB%M\ %UtD.8׌ri oND$2S:&RCC%ةܚUH*#S*T/֤X&l~ bGhNֶ`G}VuM0n:%dpgB˸.IR T&='SĎX8fQ-9F 2Bp+XaںӢ t\09fTF7|6̓qZl.7 (mXXZ$D5H1llHL3R!L IR\>'y.\6hl$M FmT$)E(HZs#f N0u ܝ^#P<|H8L'ىpG c=gR˅2#1AEmAAAey"+F_^>08?I,,ܧT"NMIHV Ni(u)h. JBى9CTCˣ@;vX-A#s۷O@⬁N#Lιvx5^l0V-C*t`w|lU:E!t4E ¸fB(9t0LQb v2@d(bb HݐY ZXplUl}bAo.DQXf2b`3 Eh hБ(D+20(DRq(ڥ9Q= .֒6H))cIudflܧ q4_LnY֖T?Vϔ?eN]WcbYUDLf4 '$&須>ZS>trG܃>, rdCvP I@:Pm}r@Q DP)P 9MJ?S@x@$SX q$|7_Lp j$"cG):,!r=3>U% | 9'B EuS[ V#c!Z{Q&$R߿&?]}u2'' H_? SUĨKaA} j}~0$N`e bˆPܷLS "<~ $b_0?D$gj=x1e`z5$0%CzR M" p.Y>Q@dBAC /ʔS@WݵO!$da`n>㗸^p"mP;tٶ.7RkQhyIe\満ÏNu!V3f# HyLJS0盚ʹ%eUvop"uR,HXa>HzJ'-xuQ'&F*! r60b1 {I@ ħ zG6t8z" :ڃ T ?:"45{~^sHH'H1 ULM[Ţc &)Fi gK'ѓ98Làq#rqBI}M9 ЇGbuL>$r~P1ъ#)(bV&%JvQ!O0`Sc&NU >a4ABRoNA6~ N#"'CϜ*VǖA|h A3HX&; 5N2 %E*mJV߯x@Ȣ)"8nl!i"A(J/DDGo&ޝU]lOł`3*n yutzJq%&ZcaPWPOZZzsƐ9kjC#KR__ R#4CR hR9 h >>P\Q=?0u?\P@PP`5"/մ|6VԻՇd9Cw;P+A @wүP'!;2w9>W-nd r",2([סH_4N>iD`πR'>CHis|0#{jE`iyF"%f0QHPhLdG~'Mt'D')}kIg\1MEK2f xG`薘cg)K.rB@hm%qKJ`n5&+Bпݖq%K*7ZDFlc0KPQ3@ĄEITTJCRl 5;T=S bine0A(RiA>1㓨BD uRT(w# ttj_$~z?~i/qXk S>AIym |"TDNOcsMDZ=UTS] 2痾Q$@ SP.@ȟȟ\_(S&gE!L A}O* U9msSoPVSI$w@acLUX3~^/znSBg2pa'yBqzfH .]U0 Qa3<&y }Bz#PWERJjR*BH|N'ϡX_hTe/:X* sH^P%C@nS`X8LٓP-g-\3Y.4Ľfwx J4=vl?WFJJng`5YSA$ĪFy(!d8'B1K'8p][:c6 AJ }}~A`jo K! shߦ?~<RYw9Vր iIQ);/8֓l~8ck[iXQ"b%C'Ml@yiz|Ř֖ii-Jeg*Owh4cTKCVÐY0\gX< yCixl`̌:XRKBA)"& ͂M5QAIF+baF"j$*FJ*B(,EPTFA `.g}:Ӵ( %cjFC _ށ%YnMH=ǧ !ityY^MфA10":`Op@'kB%Q*LmE4DEX?& :ṊiHt8=ͣW` ,,YB,/S:qIFQ' 5JT)$0a") @8Gv:rn!E!:T O;ݎ@Ko8o_⫎RNV ;h2ZS#EI@( Ě!IYaQAd|} 2%c>rp@8}Ard2?(a=t; 4xΓ_H(i> Bw`=:"DvX C1N !Ί!0~:&qbb ! CU5 ivȬd ds܃9 m>4D悭#((" E/>r <0)fai犨~vC?*2Wc;< A>.,b7,4g`U,a5|‹ItJL dIj |'K5rBWW ;?1"lB} bΩ7S\6.EA)u" 2b2@dQb,U'eW4/Ę.Cyh~?1APj:*+ nd8 NY>\C"`J!U%CoGtr'Q_Rs^ϟO:6o'~x|zR|>5X x)T/ٴMeyƚѾ􎭭 Zvt1Xδwʺ+ZJXMzp>,,# 9-Y)i4L&dPS(2q4;s#dt2vG=\M.JL \YH$zqP@0Dڏ EO\FCK*$KPOAc!3__T D.!fE8Gđ""v Yե}.3۾O 7GƒB|IanIKN 7?8:'HG><;_1%ˢSZI&qͅT?{k(D\JSbK'Yf3Y i<9Eιi- $/ .JE4R=J;pZPU#tSqɷj}:n﫦֟F^*U)"_@|_]}x`y^ͅo^{>Cg_=T{n=}޶#o׹Zn У\ľmO7{]}clٳ3l+*6  )"T7^v>xyxtPngo;YGywBOso]'Wfv}cd\kMi l2q}{ܟ'{*Su1Ni:r{{s]ےw]r3=ënnۻ5v}Քvn:l{Ykn}v)WܷҍM]9hQXm̖S>ү8)ګT oU]n.틢>n+z{6ק[zwwJo֞0CkuvڬfYMztܚQ˟٬k1uܽ>mu9:*^{n 6$P66׻پǢ9ٔZRz5Y;[-Oe3|z@эu?PU))f#0ʥ\/cXm!pAj"dk %ى0 YE &-(btt>KtdWl Eip$- ya(֤RY?_{p ?Ȧ/_3O/"z=:3dx89;}s_7`[DП<ܑ 9ASf^zC@' PB3Ri31:u!jL%EDo5p֫h饮8t;qH}k3|bGelTТ׍d+g5\Z&MBJMC ct8bc:^ְ@a.:[Hd#ՋCllBvMA0QIM1LFCiɢb.qpC1E"*-SW25E$j/z=B%Pp^r=ަ򳋜3o|<N$լU4z4~ x٩r#S&އ]=N:Ĉ<@*]c% EOHl3BUf.3]h>?F`72UXAWQ̃'̭6 GW>OŶ&I[ih+5;%}tL2_뢙l7,!>sI>+!}ƿ.IsQHIXJ[8uˈ!_G%OtηݻMpaHiRl>ls?9rʔUˮo4:4p"$'Y_ A"ZRx%Vt6++ :H3sÆ& mxq윰:6Ev;{m pJ6GK'ɾx}VָY,Ɉ۟RܶӻכCF)So7.C9ȉh6HN.i~ATu}ʉv}(wyw]ĤUQOFZ[JM83 9?YdprGvzY_5)L8 A'N,y9ԅsAJhY~z#tޘiDyJ4HoG& f:>8V>pΊG^% +Z3 Z:iLVѨ“PB*0dMk,{Zqh 8V \Ů"{ZJ=cZ"ס L)޼ڤ[t#2&TDLI]{ldΪ̲Q f׊^,EDKc1TthL(3JW:-q t>ئ9!"F$bV>o9cIĻ]VCC+ړb |jB*^&Zo"rdʔ(~H\zE1(|?΃9 ԦTRN@m:9f$ DehY-P57ào/'܆롿X*+Jb4/ǎ4Ӝ[LT?4yǪ42ÎCQMw)u#u;:Nx6Q*mPVfJ\'1mZ_T"~%z6x東ܹD0s>ko]mz=Y/T$ݭ;$"4Y|6 ,C<_LՊvX^vbFKklm}tQQUBM/EVdzXkcVnlk%T؁I0}U\Q|F)4mqթ>߯ߥ gmZ,Zt]bIՅ$H;륗k?L@~u* SQM6+hh>\@p4l%Q1#bSrt EEĹvܡ Q F)q;eΎqG#͜8XaDZؑw+S(1o>M&(RZ3S p<^ņ3vtܺ.&TY߾skN|zD(|%o5J@t(~}I^ \a]Jg__ܠJ?+Bg?I}X-WøBy\m*-/]:c .rnA‘ @"% aJIE /lTC8'bwOR; 7>`!y$G{QZl;uvqNn<EPUP,?݈4 %l:"(ⰟF$@f FYF^ӵg gn kd8.Y(Y#( *&`& M>|tr">*L3s UnaECHKC1HD J҄Ek <8ٺ3DFy?8$_#2Dbs4?S487{Aw?7!LLZT`6Ɣwm T)̤UCs؋]uJ8͒0xoMmb-jX4{\lRX T(,{ R4)D) #Dzpb*$n87ru|4`^TzU D dZ!oi=ՙ4 P%)BL4B°HPQ"ҌBҪ#HD4(%4({$$A2$+| Ŵú}~1|=fJT0L*+:V $q.g Ý27ylgC?Xw cox(DRZ߶]CZ bfb)j$ej-dO׳wg`F<۴8JTs & 0C2R(b'ou6:Q9gX,!ko]l`2ɻ Įc6w5scޯqh>60Ccʉ+ox㝚vc>=ppLZ0Ujh8-9|\V@ !U|ߠ{LQ٨ֻVYe*܀ DxykT1$Eȭ9hig[ٶc#v _T#AO:(41eo.XF(mgZlmzKƩZRZ1TR!M/ִ4О{mo."WOHRI gi1( ihl%>m( M&"b B!EQM$IRRMEh`->{zˁqpN[FnٟK'PE141% T@K Ҕӥ{e2xݱT/ٝAfd#lDG'o8l෽WX؟!(b לrjb"G'ci%uZYJB* )*)4e:]5Ro'o܆Z,geZ,mJ)oٕfiMcddhh7 jY\pz Bi많b]%A;Ni;'NuWm$u\d Ԃ´L~D1H!2cSZ΃ɠl$@PQ3]0sIOٜ{n*BNw 4Sߟڕ~;v3-2Y.2JLQ&U6aч?т^))=K Pʨ(~2bF("o/븆"*Ƽmx.î/CA/4u#B&4JttGI<ي1(py"@h4&tb\kV;uxݞhF1:J 4`4~o6 QԐB5^dMџ+h׬ @%~l9 Tٞ=qV9vk$A84/H]x>JAI8ѱ"M h8O<ֵi`w΍lE!lhj Nf;4=v3j5jS3ӄcmvFW-'cG[nW|vi"mѣ!1yy?4R+xȬph=0𦙃ט;2kNWg>\dAƃ56öWa;E3D|yY4K,_p>LSs}^mۍfŻ@- tL3 X:1qQ6RcE},޹aQ&*u96WNpFz4tp4c=h.f$;<s-EU]t .Dq :@8'UNk$qC 1hݝ9H0-pvlͱBj%j }O]'SJZ hPbDJ P(l\SrC$H} ùh RíZZ<" z7 .ѥO+# N,ANGJ~Ub` 䬟ւ?Cs > 8`.sAF+:+;OXCeWL/Q\{h]"R131V{#h;!і㿵1bZtҎUKՃ^˜E ?k/<<8AP֫5ͱ缰|=:Tj 3V7 M[zzZ`B!-qW2Cs1tX*[7b~}=T-[H!P۾Ov6ɪ|y֥#-huQ;~Bo:n|={w4z-CSLǩJF4=yYy2":@;g[탒#:Pڑ1j0o3!ZSo,J/mjmνr-OFE4ho˷d:=ڈ:NuA47>2*ax@U}ߛbPRRt$ ^xALԑyyt'A֏8bDvhUyj(y'dž㉛'0SXvsG|f a7P2{Rrʭab"!Ġw.BoS1nnhfE ER).ͪWL3:4Fba:78T#I&uil%d2ugv\_wmAg:Op?0V3G5`}ߣ֣ ~p)޿D} uPʂUOc_ƾ]}R(sȻjiEWb>Ơ'^ r WDwdB-psd|rzX՚ֺjkvi{ƛnlq#V)Ϸ2pd-Na8>V<{W#9Zht @G*gzǗ8?-$)$D1PYA ̄(CE`O4ؕxyt EaoXCWMhDƘL6UQC٥Z-v!a ; YR4 ̣h`8э-G;lDRC7!ʐ7{ِW!&UnՄdd.RDT \"Dq(* Mk .Qt&.zͮx gu8U+k:ḯUW#{q7ոg,$#\~=|Tt_9;1s aC,[G%Av!sadn)VCD{2N?w"ꌇXTU݂iHx! T ?Ƞ`ǻδ{}@QG2qI}"(x0b̀r.Zvd^wY36Tޕ7ޑD?EjFX?lg5  Y&r" 1ʲ@6F^g T J-S(7 3W79HlMi;1'B=@ol/FN 8, eo}tWg{AJƸud,NkX y+n!k(sIR]nGpfeL,' %a'-;"W>^)j1ZH)\t:~YU4щNk94X>9bT1iit`_G82 |m8ˁfqT<6{Yӳw x/]WMeooȪ 򝦌Dۊ!aPk0uJVi.z4pvm`o01QJklƌt [(CeoMcڲ}ibM&pQ|0`OuM|T7Ғ`(8nyjm-UPuR/obfg2d̐e;DZU,NWҍx&OZz#C|/0':j 2Mom!A6ۥ҈ړܮtXI,2 2 1s_%.W-5_WY/fHR#XICgCs~ND`|>]5NH|{WO`rR%<7*>Ͷ5D'VwԤ|ҝBz2vfybh$_okGuj<{T h(I!C*PդzkMa^l!T " _"==e zϊ/{A F>gW@cD@6msm4i#޻ٌ2؏L4fE Y#%*8mi YEnpx-g9Z,M}/Q(uj{(ۅ]Ln4ꨀLa- 06+hM>Ac*0*E]Fl滂Ju})yWC涾t]*2 /'J^"" o7G98qEmu).D@O~ohP8xP k;|PàMi?b]t\ rAYKJ #} ÜNmݜ]ER۵=Msb3J kd?݋TTBIDD I?Tzwc;ɌvíwpI1,yNS,{ťP`ۨMc1z׭޺s0 qya%ʹ4.B&uvZtdk|d|F$@^| V%/zԅ.ËDE8l rʥq^OL0nG%%U^n`C5dzTT3c'M_tv%M>xFVzDL75~*b>ּyvxC:KuBd9'3|rE0H{UGq_<#~G&wt FQ<fCʩj=[q|b4?w&9ӛ7߷;\~g `u"}+H>TIbVRأ H $^b66?'_ 6Q%c7 {;#0կ:ZtCFcR$IcJTa8nU屷tDfhwhjIlP"jgjZ2tlضg[%AB $TdRY}y` cz3@S %/B9 %!6V2P?s0NgJO1}>^؄ :d< iO nę] HF],(hE5M>gq4CM*@"&(>S7cȑEiјJ'cL;V)"/=q:UKbRό'EQ "+P0Ab-4%KxEw*'CSOA~G W')|F`\|a7(Ѱi(Mh =Z B)_T[wߟq"Y<Gό ff(MDw@ΐ=?[CP5J*!JxO~a0~`?;h" :6CӵyE R4*^`(kKAZbB'x45z}$͂`@P1i#[x~2cYU4axāZ'*_}>v.3eu0qQI"Jь[I5CGZڬmy> SUj#D1Dd$^(xF߇E5H!d::%mjWTNcCKk^-kN5N1_q ?XIܿсmhC9OP(Z@%> ?ퟲo@vxBnT%QÞtO_L{ D %(F( TQ%i "@ЎE|AAMJЀR'@5WsRvW[nT-&aZQl-&T6iϧ ?<dܱE >)KiIhy'IhѴS}gPlSP$::qPw@| P@? (cmBDDG9|taF>mA;3LD*/:F8`>|u?Fؒ\0*GŃe!gb7/f-p՜'FZz%G?gn~zlOY+Sp"7P=>~sb}%._|Ս|"&D{yύr 1 hK^:*}r߉\nF'<vXg2qƔ K#X)fXQdM ^hB(@?+ QJ&F_@_1)}:)nkXZdOYݷ g/B Ԓ&͚!_71xUSC8lVð+u{>Y?V)Cww荣0TȐGAY)5ղk E]Pʢ΅[xk0gr'?GG&wqGx'lHEz@QȾ~x@H;Qw78_=3DߗzyleX=ܵ56c_z{j=ܛwˀn p$XV mi\osG ̨vPkץvp ܠaAysWe諁F`J׶z|F?:j7u05bo`ʩrpB{q/ǸuG?GWW-StER|3w!S}߸HPDz1%pڵBFo$~~&/߳!q.t{g;Qonko)Ϝdr{l5@d;?(fAGOnx HOҪ w k~3ҏ}'&snˮ 카!*tD}|f>j>,`eԑ79H`\fbP¹p/p}xXSGI\`iqM  5lMN\>CvP!:fŌdO<3ƕ% p@ pc?AcfSBK JA΍H7ּ Hq>\L0٣ ) mrdGPyϓMHc8$#\nW4ZA\LWID@&Yh*0:#K,:8N H{w~C^쑨ŃTܝ }IPc h%3GGָq(%t~??di7 Z d_<]PtUD28ջ0ĸ%(#GgZk>TP^NW"?ǚй Q("X1&uX7ӧu :TԖPEIS95*7:—9~u_AZ] JWO<]09)G."vC#ѩ)LqܑܤYE8W&D6 %=W<"+qGv,nD_]lJ((8U*G9:gMVB*9lfAA0?`QM(sطjb@|jPx*p{Ag M]*D"ƏFۼc?aiNky{\Ab>j1sBM ɑ+(vr#@?>q n>]>lT݂nhh9ge,r>?HS},{ fc+3sRDpꃒB8wmzac@A%r/RO!Z&x)fcZ-,$'{:f8^PQe2eJh7s!p ?*D>)#N;!f$JucY* ꤣxO GXNjF 9G={McAJE @'$}Cl  ;@GD뜊SpA^X,׌+ 4hG:lȊUP 3 nLxh)BRjhT%BJI% hH "ZbbE ")QfiDfAN'yC*5 NG[ m0dRP;`&%8qRCG@UDHq#I0+) uWF%T!Z4kvǹ a5 hr>q F$z_L=zAքJM&|dz[.L9;lDR]c%2͜J#}v;d4i4R?c~iPj6M?)C#v/NRFNҸ^z/\uSC">!P˒*JRbX#SFof NӨ! @p8lDph/e8~ݲ1{ ^Uo eT܇ @~>o@QUMCFw_ ' #{Se>uu|@";A~o apsO ]JX],=^3ßEѵy,l) >NA5Sf%@yhΥKݦ+~ߏط; !fObfzclY9!nk: a;׿;cl|pX:}[Z8\K,tw.F9g_tEv_}ŽuwC 1[}ǰQ|G&dD1~_z!1XsiBҨQfNWKչ[AI+ BR"7ߎl[=i1kmT3~kXR,>~ Î?r,:|ڵx[UwV|zXl];/o8}$P0[4+V[-õыzoJ,s(L"D4kmx|5>G=MMyG F翋p}h^ਝ~ ǿú~v]4Y˵ߖkZ# :td2gC_^n<;s+yWf%$Kt9s9s9sUy J-3^S%݋>,,C=~9f`O|>@$tź{N7Јs  4R IzTms͒?Zt7^&*,?5_#Qn1(@nI¯1UO35\Alm!~6[.n 'Uc,֐?#TkC]?v&$'ˢ"D"J-/*,%te;ٙ9wչ y٧*1M| >xl=NvVxXM07dm<QNhph9!\0{dlnetY\3KLy7Sh]Hqh -x2']{aϏX Rv`g< L/ngzZ5 }z =ֲ9 C|Ϙ/t{)-IvqF"Fs`FL}w{4 :؈/#}XKkq Cej}"w>3/-~j#4CRh 5) @JC89;,`;$x2L?֧柶>{!QKyH'jLNǁt,GIzjN]+{fSqyN=,rg0s-kZ|p!V$TJ`y AtGoYq~dY+уF)CBB;ׅ~r~DEs i_)kav[]`BD{vբi(]-0f3m7c'R1zO\<0ؤ0IP !^}kuֹD ~bd,NuiNbg A!?x́"{puB/?oK8(6a)̧R5P>/ !_w񠼿=om6ΐ+e,#%q8ܪ 07;w! z}"2;Aqy'=ڊ"yO"4kk74t:v.}>wxx>KA6Taq@ìNZ{,b9>{~û:=|PI/ yaw5GQƞKA_!= Vld8S7#(|t|:NIƞ<>ԈJMIJOo~)2,ސnlW綯?ڋb8~2jXF=U^O61vIKO(aG Pܮa +7/ WTA7#+F|6&A`,2m!X1a\/n2 p~rd5bQT`* eP%OrD8 d0@n >k~n è/F=R.Pk/ _}k){@LǠJn#BFI'l֌pߣ8@7re_Q#@[$]T4?ICB?_*AhHP8x;\#heHAU}>~O ԇ§OrhЉJvrNA6Jd74Ʉ"c+6r)?_s7RK`J"O.`/IP@?4syWօa>a> mʠ08?(E?Z"Q3@%} _#.kwIQ &5\`,/yGU7=A^V ?I^a88"DrѣB}L?>\FW {?N N~ay%PC5DXʣ?H)|+)M@ل&?o !⨶\jB{=6"W_seE .Y7PS W 9HU"E#KyKAf* "?y~?3S( `L¨ybrfTB{W= Xڡ4 / ۙ?TN!fO h?U\3ooU3 fG|(D6 <S7,0{K<;{IK'@_fCS1OOK=>{ry 8m}G`5>dl#$Q' @}K ,3[&Lұ8GS8Qriކʛ89x(U$I&[D#γ_<"!B .W}vs x$ ?G>x 3h%#$BgtR9vp ]{V$NQV?~r`"rr ? b'W9H\ugVw^kZ{ tq~E[8R)PA;|@# 6Y>l I_/^^@4,~TEI>D`s9N$X#>>+Ș'jYgú >Dȓ# ~\~kϖ>3bGn{.r$r ݻp16FNk EM&Jvq$  1N++{Û-&cͿZuVc~cFyAoD qQC,8;ՐQUg=MwS1؈־ EU/?c'Fl'0dDI[0T^+*/0 7MaВI/4~_ņi_f{>d$nE@_uU_e@5>/kwmYD'I%.6a1-ox`]'ǞώmECY}9lAC׏0eՑ5&(:I*LJ" ä N p:! נkZl'ueUE$@Kv uA= ^#E.Rp?9@;62r'Sͷ,Yѧѡㄲذ]()#aslO/tFm&wnL ~Fآ3W<5R$_ILɞ|;~n%;#Gh ]>`O4<Сs>k@I4>#zՐn͜h2Q͌_9Da4 ;wg\mN yowc{ͤI鿷M$ܙ\=̯Ԝ'r|«C}xDxs.E .pRGER'.Xg}}U\93wxQ@0'/,&@A?-zG,T!|؄?' d D*!I>zx>"'NA9n*J${@ /j!$I$}?N{H&4q/~~yY݀\Qֈ!qGb$,qcn;vnv ۣ1 CD9њ]*kjHPUPv{wc<%qRsdzgUqWJ(aP?9 g Y!M/rOT f<_37 P8Bߢ7!APG{;NntĒ!6]Q{|ovg'DON@ ,AO #_Խx(FRYs 'j/uk DI&ԂQ/g\Vw ; 3*}G]MI? F(ހl$HrA"OWUhmz2q[\XO齾˴s#%wS;tSs7(y+U?}gˑC0FqoS3q8界)rL⟛JIӯF:zN4q:/9 Z-ѽvźEuoo: ?G:(M sSs20W{L]`Jzk N#@POw[p|r~48&G{y)5Eg.uf(aG|d#WđN{hdG*A$qNx<}icOqPOIj'] 0:ݤ_{.srmn)ɘ>T[Fm\W;\t':l41s&3oeu"<;Rj 6'DnCݼ6ù$5y ~ /hhDY8QqKfLLEx@9Y3ڸ*8X>)n017"fjP4C6iAs-r άYTF8 #- J@"a-kYhN(#j *9cn[isݗ=Ѓ!N}HSxSΘ*σ!1z^S8ԇ:]{~Ծ8b%g3^+x芩 i_VGs_`n5k~7CW[0SRCި?3\OҮaSX#8erީ,GdW8_ &{[GNϔ|@!XA8y h/P1)Fǭ?^cY>c%>x/yx 6}3y"cz ~?P̅o[;YpҷfT̎Zw#yNsya Džid0bJ{T.u7c66$#>P 1`~>.j 1NTWe=]䡌=[ f(tˮtg__EE c3TP\†Oz܀ {hqpW$aqgi!t.=$Y2B?$@,!Je@OQ,G~udl"i̩ǒpb1Kp % t#*_`)w:B?#0p7Eq`}L6勠R9mnG-:sV~+ǁذ.7 Ġ&( !3 NCm0xC21)@Wu#b/GGGߝ{6̥5A:Ηn7o aVWqyٞ#ܔ>5PFcؖ=Zh}9 RjPL/@Z>>8ơ [>q4-Ԡ? c广t.X{"7 L&J #Ja@wgr:` meBBM!eۙsih\sv DXgH@IaZ',w5 ^bnЏ+{$ǯ5҃v:D@5 c<,݋̄G!@C+7>sy=.\CüC,IwsFM{Sxöi5ՀJmJHnbYl.t@;MeQx$TQ 9uBDD|QoL9q{qHgtz[ݘM:9{+79 _T94=]Fh\%.pN3b? xZ3RdyG2!:u |R2D#gʁÖBq_6|RYYJtP9{/fUu6KGwc޳V1bT1 ~PJȤ$:fڢ~x st/8OKE!l!ܲvdv+^ONMHq ax|h{bN3U(`/wë|8hM SqMsv謟+3 BxQ&Z^PkVZh)t@B8VBUW)gl8k]ln\o۲:zrX ^Ux[iJxAcIhM^r7Ѯ,D,=p/PZO^HqgScZQ"Ifw"FDn jЏ\,\98 dWx[ljF7>AxT5PĤ9E;k(^EC#壊\DkrR4H8/78悢v" vr1 FQd4 ML剻9`YkwALsXNx G_;X RQ"22 `XAHŮ%Fl!3l4P64ܬ3V ؉,0~&naT$0(mmzY0cq>X%$ )5T :rp/>5i UܐxaɪFfxW V#U)H/|>ջ=ޛ+Յ9X7U383thCC3[Hvqo'7ZwBF$MgDop{3czja5R #<v WghLnl[#s,nF<뭶o<98^oU=U_TÆ%ݲ}  8b̛S<WPG.o|풪J<+Q~|AvLЪ*U,zqΏbK8Y',Y#hqfણlyE) Ն6$:~|| k'D.&{`X6wKЄJn*'x뷽g0wpWsqZjc 7.f'pݕ:8dfG!"@Q6`kxW3s{((ZW]|t:$ {9K}h _5L,8qy;Pp?'׏OK#55)/'ts҈HR]oq1?f㇉Dbf3>g{e *Cc ͲA ހӎuں3 -;&"P;E=#X.5Sz4^H| w?Ѳq<^n V%z>\3qp40sJaO4I1c쿊rf`9R#۟Hz @Em;0@ i*5b.)Sf*/a~qm0$6@ ivR{CGi0gv洗uEܥ 5,v S2 C ')t6[a]`GLw~$~?qWwWPB*!DuksJ|ߩ9pzOQhdp}D3E ѕ"u2{?`(q"\<3вTm0 N psQE@MGot^7Cpr;'}AHz\'Ԁe77wYP8P1Xz׭`>>`|QZS ЧJq`%TX7ADf 1\g%0Fa b×֏QN.*ނ+oc;=(&19Z "$ka9Dn -g >v4S7?#OmHB49y>s$FZTw{)Df7-bBa5D[8QqS۟&m6jH!)3vJiHǧϐ|$q#ǚ ] hD}]s,EqphWT*+ERkϐA"Eo @Yн;>Ɩǭq58>Y5Lh_)GިEfBP+c2$H6]鎹+ \Xmon4: L(T' ީ2*k$YwZneIyB0 #M8DثPPb:zLշ)$ 2&y}&eVr^%4ihkNi@WSOHE'x[_h5D)xj.N[S$;'`ڐWJ'&@W2e@EF<3X F#XE2D)WΉQwp*몧M ='\'.%7/[Cd{:t dQBSri^ZI*B{!t%Ba_$@f>SvAG4S# 6B\<F[N T^+8|什[:vydDA;"pwEJARr0xl# $QyB!9cV{^At$ݿ*Uݲ8Î "O!!u{/=:*&G>t&ѯ- #`RK0[`!cTx)+My ^,Iq=#; Ewn=vs8˒77[01;b+oF7^z d W-;oG (Dx43&ZNK Nr*I ?EG_>I0"Sf`K$t𚏓j=a%~9'"2y F!obaE܁ =R@$B 9Dd=/(F7opYӨDr.a3lr;`¨E.T C=G?1wRQ}r[v֍i<(O $(}^}͠"ytN,9^]>xQҦúlnw8lFU+w_ BBxApG|RQID* x<YPeMmeb,`ag:ĆZ)#"ySx ?̳yKTٹёs:5 pYg Fa| 9 |MORsç4p>?g8&Ɓִ35%V|Vݽ2jHFE7>l0'$$S9(CvV/ڸ{yEm|>YnX*?Mc.X\.X= n҂0{[,T3Wg.s_1i)3oaNc/ Yr~][ 6 #p~=ZC`aUagSN[@CPvWs7ӭ}_|a!6S= "7F-۽{YhpG ٦+]mQO:yЗ+UQQdrmH+*}f㔶 ғ_9BL6h܅bYJCb@7f>ZkUJ"^H"ow vdP],x1~^2qpLpwJř^[j>c׊M9 &oY\F9+ILى"(TB ^` m>}0LFwͩKQ,YAX &NCD'/j(r@ Up!)Bf  $5BQ=})!q`yY >V«p+; ,uf&a}w}V *QOvr b$oT"eT!)~xW]3%wPCZM[wwB_=64G'^9׍mseϨR%nǷ 90ȈUEsn[cհ.a< W9Ri @ ̟]5aQ?˔X2PTM G"YP5Lg;rX\`pyN[d狄IETs+3Ț/{sÃ7y~P|JA  U)hL]b% =KRThFh BI ZŁe&;6iQ`LvшUs874`HUd}Cݩ^jf)ΎjqXp|.^@Ń*S%R' gu=~H?dU׈mƹ#ބwzOThl>{3tJc8Єt|*Vr{ 3,a ^ڧOti OK{h0ƀsQa|uW*\"%EnLK# 'srZ7?7eYu=amoㄸGT[nuvEÎcXz:B x^}+h؛KIȃT~%n9BBF!Ϗ;~l.K0=8Z{?2ǦuzP(B=N1NVtp HW2.0S`21fѳ\TL4-7^yPt"uPإ.0^Rw,F3ʧhEϓ)|줪Lws_+ sB p:j`þhqӒpufE4Os{Jeok 0,vl]휯|Er}Glq2TQ+3Yv KW%ع;Zs$!:6x՜>i/L~1?yt+싽 |/wp?Fp6 ʆw`SYțsS \. AQslxu0!e ᅂ^.BN1 :T^z zKրy$`"Q&?pۧ;[pjv׶х9):q~^FVcA=z&PSRۨ (y 8;o.$EђD_yi2_+@*7qSR^ɒbSTsF%+N iJ4AK 3C> i;l b,qg9o96 bHq)/a/7AEF %EXaCj!cZi#? EUJw[fuA` Njeh*%!fPX ,0ݢd ⤉hhJT'׸zjI״Oyy甕_*O L@2մ4(\^`t_i (\ke Ѐ< &7,Y5Uw<0-AP3Mζ(˟ۺۜdxvhM4So $"S>0s@;.zMHCrA'~ٱHgoH>rtwV)m (lB;Й@bl%04?ύy\s HjVJ4[}Ћl9C(yu6k0{_kBǯ Wd 򷼉6v}9rjΘӞou(R5ZX$sڢϪxiv@/g |󤟦!~%(~wGzruhzZ9Ph#7nj"""!(Sg8ݠx/t@.Dv* :?stp]t9Ļa`]zIߨ~B2G(vcpVLe/+A&cpP,Z{#|_>em$y s~>bhɿ ߪ,v9MQy `CҫՇ* + %_Waf Uh t|z4q}s&?S+WFbLNq&d`еǮpI^<'zƋ@ģtIvU+(J+pb /uD=(?8Jf=ķ:\y{$tlf:0p >3H(Hh =G6BPEFiIFjZ[pNks>ly3qCї쥼u* T / -{5# -,98H0yoOSL.`Q̚DD,zmeպ LȚ0pDD*ICC&HR:^wQc7 Ym$QKI skJL6n1Go-GWT.=WP;{OAo}F9 H>,'Ӧ$ӥ9:B:aWeGOO!)GGsD$7r@HRD: R[E9ׯ숯ӣ^ ,Ug s5۔(b|'$v}]7C_?q__Ec_xDnG1J{Fʊ#7xC5uGbg]OR!a&htdHlǏs ~V6{ztFs[܏ߓe=F7?Sh lHKm۝d0 tB THx;j\9E=aDǍ.J iK`,VѮF˳s 2ìk V-sWUړg*]P콥0ٺuB+vl;YC 5&Ȼ}d6"N)̉^C:~_R f>ɗպ%-$``5LQ',Hb:M8}Վ7~=aE%ݨPpP/٬׉,ꂴE?~.thb-^[}UT(׹& ڎ9Håv9_f1㝽oL܃b'NҚSXQ"tfțѧ9G-cqMǟn\moGJm 䐧א˳nq-ٓRbj#'![Ovr}6m aYoD_f#p,??]~MIv*{;ܯ6x/uzv`u݊E$M<Q~ ~Gzԍr lǹi\ǯ9{!MSóW|~W-ӷ&pk ;;WfNYɓ1W ==O? PۥBm: ~W4?'vz'$N/a\/܃HOb=\xƲIE(Q TzJ9-I`2c櫤PLkT,dPR (緪ouNLi^=,^)AktME:s"B Z}'/ikE5aK0tdܵ?EOQ FvD\e^ ^% ,>ӍҔ߸̜ϯkBp+"'o^CCRxɐ8E4|cR9,,}k,FHl9P32p] >*>>NcyApz, vq yV"}p(cHs@0~۵LCŢ$M.ͰslmڑKLK9Ck{yJySJ~iϿX^7BQ1Yދ9d \44.E2B[H7xijYnK8zppuxmZgkykk&:zކ`GȊ,Abr)0ws FjI+֐ʋJШDfrh\ܟJ_kBojD9"~9!m};{Rv(5&mgZucv$R״!mD`}JĠ>82qz">Xs&8\ŅOÇte{o%LDw3gV9ZWPUa ,w2tgq%9a"͕ x\Y{a6> n#^=oXmf{j~2bwma[Tj& YY(yݓj&jcAz.t;]F"JCq["<{9FExm+ uV`1m3ힱ$T.sa yQogbr>k>pB6dq}eSQ5˪_QO[,p4Ƌ#]ԭ,n-+p0B7ٮ|u}t+|Ӡ!gd">]O7[7f_q966Or;fE <ǹ0Hx)vq ,p|غ .#DLs^p|[/713LXen\l #Y!,*Qiy:_Rͬl5k8NWΪ 7\8B )>SXy?iגc(mYf8Ե0qx7]e^RR)@vR(r=;䲞e5 #"qU;TrWs@*W ~epZ|uWNcf-Am'n (@v'"Gp%NQF6Dy/DoDu] m>!. c?˞߯|\F@#)zy/l\FOGr׎&g 8=W?PS;B5(U\*)cI+{ͪ?f2SYH"Jy!s藮KhXP֯]KJxKoC䕗/K,{Nv<1mA1#v+]r&LīUK9`_.fA]f1y?v?f 'bNGzS׎YpGo8+rJE!!zU2@22$"PE1o3;bDž(:Wln9 :RgwTK'15 z/ƔwQfak52Y 0ձi瓓{5 ǭ{UCw|_$)a2\r =wp掑H_!$v)E(]D{Sp`o! ĪϷ@8RSb*E2QvpJM )|PPA4o}Qx|ďy6+k@pRv;pfD[@@'c@K]D_GH SzȂD!l)^f dzDIP ?]}_׺/}jlc̈́zl^ڄ}iQ,e{T15'{M}!{b uBiz(/F ٩DjB_@|xGUg珪*!%A' Dk\8" .&:7[ĥEԹ#m:jl#5P*\M|>8E7gk7+Ce c8_}Yo}u뷙ƳNTWn,a5FҊj.g`BÑ YElFPl}jN}7~DwsZC ӝ2 X )H1Րg)gv ^olgLS {4%fF경>3M9VV#0c/yNOJ9/j !;fT,C_IY?>6GR`|Hzp,2&5\*Qnw>~r:XqJHLPSH!ȣ^oQ`+zUg(R b!11FCxh+EQ'x"-@O۷ouvB8(j]3-ԏxlBG: /{&. `SFĻOF Iv}0%~ԚI OP뛨/,Qۈkz Tnϻr!O-29u|.wӗ|m_ytQ4VQ zjArz]QY7 ^+EБ\VFL a*۞:BY|wT<^r vjRF!DYVY=bd UP:c9×<^ 62mFzԊ!$2(8.ehxP̫OV^?_ܧ;!,$tuJ~µH!2A-J@-m@d~Hߝ=K&3Gim\5h G &qA7_Tׯx;>H39X>OuJ:xk^Be/܆zQ?hE. Az1نC"&EHTq0E=q@ `G&H?%nS1=eP" Qt,^H,`‘}vᎵߑA{#HEzTў^; !;7c4O%G֞k<0z2MIȕ$ؤBoq>{p|U]9>|HWv4 P 7Wtxe ꐛԃbc[FO8}ߤ^@/4vHD*.mǟrŎ-qWj !_)~oP!Go{6xQ{2C'zV/U;Ao3 cGs `\B@nkHt>pPNU?+O\z/ỾJ+og}apRΨ 8 J "B De+=Ti Mu]Ҧ9k)18qeVs~;u2"ϒc(jLxIDZ~&RHB t6EF7‘pP 0 ƵZ* g nD#d2&XM5K #:IpM4!Ms1fh:hR@(S=g lP@jM[" j A݅ү u;{1=2w4gFp[nؽZ3K|*RĒ˼Cos_ ܱ:g2Za:+P؊eȔ xz[:7ylXG!ͽULkd>uŕ*=+SS7k֍7It3pOKGsɂgbPs51EZݍf|GULx%lg,Ii$D( .,Zq>)K#g&Ǎ(d_*zlT5[ÛEug&w0ro\AzKHUsQrjCF_>i5:Y]^^vspp]óp{\|r~ kna|+69LB^Ǵjշǜc5$#ZT-65.۔D 5} 6EkyW[| h q>Y'& F5'LJ1_WV0(Fc(#ԑU:q;vZ15Lcƭ6kR.k\kV)Zu mƘ8QjØlQËI@us:ƹsԥ8HJ jE,_XDMnS^L[OoHXE7rć;zo`k烗$S{VwkfO]GڿmڹNM1HMzuaB6aJAbZƢNdTJjBDu˄ dZnIl= xfTMu~6S?l7_vK#ba# N-7V:PYqgah}u) YWt6aEJ-Dv{TUln9ҍ?;(bdX4B T8 ck˜F>ZYxniG㓁"^_k+UvqSdUfK޴}"4!u*3i7&x]~}A!&LrZp>pHd mq -XSz,Bh9U> wwYS:DְHy/82p<ׄ #~_<)ې(<WKAjTc 5n9Oo){o¤ dߪ#<63ÔExv+f.`./;ٺVsIG|1x`BP"b0Rz%1:&CFmU!Ϋ=4l0IA0Lz/A h,ҁ[?xN+y)MDA0"EQ s|a:H<-Eq{ʋql1^ L9:é3 bQ*0Fs0NVJR/wرFFf` ̡3;⢮k"p\ZT>.~G[--lptqWBPI ɟAAѱHCJ`Zࣅ˨@H;]Ó>9xFANs ~ȁzo^V럜^7-)7\-z)NG:O|vru6yBPb7Wyx;&?'sJyJq}T7!IanX\OK~!Km?LF{9Ӽcru!w/ԍvT n&nZpWd?1'`^w3Gbx b,!Č0} dFs:@. l{iuM؆avΏlvaDɲ;2:&CU(I]9a/t~#\[]#!6CBAN@pi7VQn* Ox(SVAȤgqBU{{%_'ON3(N00 0P`uD2~{A7r#dyK"C0ػECy%$&B+nMuDu XHWM/PqB, uQÀ, F nZ @!P<v͍#Sȳ$dV=}[Q~~W2*s!md;ݏk[qҡ|BN8o3"2\Fq“sHzFn>fg푬dK8:7RNg㞶&AZ>|?ZQqKSL]=j`.JY- 5VKlv0_x~9Ƥ 2`cu{S TD  @ 4B#O")g0t@U/슏,DPǘ+Ԧ`!v^F1hق*gGc\I򦖊I hH!f$Ii32ISIE,AK!DQ,Mc{,SX?JAd;{(?NǴN&!朖߳ Dv 34k֔wv%߮pfEnmh7ggk[GvS^_ުubp-s`s/):K{1n#(#>Y#Xc++9ЧT3l%8HW\;]n tfp@BAc{ D5\wGA7 4 J2#^"=gkkE]x]\A\u'TR&0<D$j.fxjm^I9hDt:F 8nvpkp׌>\Oh]D*(PvbkkyDsN'Ɯv,R[0?_'!L(G7*qঽx~ٟ 8W0>Y5(ONH[o;hۂ7\nFg]C$!9|i[ʪ +|lMX0է{ 4 ȧVcx1E럖{wha+3:۰}A?u/qvo89d[{r;.{¸j4X BBOݙM!ve{w9-\O*`2K=2_J/NI̓!ӎ(a/aYAq-5R*:F L{'iRm#g]@Ջ?C7o1OE0Y@0fQKv-َ<\E0~KqO "o1V>Cu6:;uv6ᑋV+]YV *(Esps=iϝ9Npk6om>jZ/ٟ!j^gIsZ@^2xBZN#NtVvٱ6H(((H20+oP{s'?/$'Ob?aCZo !OlC/lQ=þ0WT!@O }>a=_T.wԁ?}^0{:ܴA$a{ݤdz)cBP PF m\^p}KB 75[~ݖ񡖭Ord5یV伖?lӶ,i ) Ϗ^[T(@#QV,mOT>'3NsJAJAD (h'/?m?Bc5_|Ը<1}cZuV25L!*}(Jl?CIW"H0f@E@.0*P:)b b"P)Qdg}!Jt#0HG^ A bsO)&(dyRH(Ƨ "0gv~} 1RI5Ai\DPHJC'V ?Z!, "ϟ;qbi2x}_@QB? ) )K ғct~J)3AZ4Y OwȁP7>\6_&sM"e1Icœ8u1<40h/x@ Hk'WVW @ܪ'g#Nbyѩ_o'GVp)Q#pӳ(/_Q0fGi+\1C_h2-K?t9Llv?0DIDUUUUTDGiדZХP2|nFr֮+-UJ~Kb ! I$Nz]e %4D33 ПLO*~,|]E60>F3"ؕ5Ŭ"b Eӌ!X28mԩGXa`U۲Ƒ 0>)Ψw-(cW}h-*'A#Ė4TCIPUE5 ?tu3* ?|@Q31"&1g4.Z#A8l 2T!3Af&"V#Lǹ큔JS_ơMKGNw{O&WEUabOn`ĔAJR=>({C ]m[`=Ar}J^,+OVT1T ܩ (E?8 п?s|! ʼ:2 fh:ʇi Uw/wî@g^:;TB [4`DzW̩G:0<^=#zAČaJ&@vC#*@ >vPu&سLR  k}YNHL,!)ӛ?Hp:3?g V;v{~o?WT#%Yb#./. ȕԻcϡے)/)9kyK>Zl=s_$ACoJd=U Փ^?ҺaJ9ݞ6xպZ“gzꗨTpЭƕPFn*&!!ˍ^Z?[\3e\DSͮҌ9a@ividVSb0{Ɓ%qNäF21OZ䶮;sҞ%(k7$ L7|UL|?L8w7? 1Si75z}d3f@? P2IKDDͫ_xd:/ ^B7Y(+wlfXx೗ب1!qʽAqa:9a_21?_7xwOYaӹwaxQ*bC] "GTO?oօ}d1#hP:{ gz)6c%@X=$89ifsnhrn?w1f$@AU p!f<Ⱦih6-~i ǂCH<;^~+ qZ%+g6t]FxmUdʎ GzHR 0"E' tD0Au8`6WpP{<]8n"20J2FW('oHncp,F2*):!j^ -֖|_/U(`h.G0HIU*AW~?_ '8CV1Q(n^iKʧN8 F|M`{mˌ|cjԑ+vA"C{onXb1P\BZ8af(خ t7l[.Fj10p\݃qgwdlY+޾KoK=^3n=98Ag+Hڴ]k WVoQ@ph9ExC>W`UC."S fM:3oAv"Y>PX%>@@ z;lr i(X[πjR#ʛ{6˺ffSxasؑB[ί`sBU&H.cbyr'Gn԰[K]M O˩' HO@!K.kWVkȱ9?QDF1:'f|qb:xl\gst;/dv]P~~NuzwP;2Ji:& ͗y"yYtաY_rY-ܫ][ R|: 2k|/ V <|9BFr6$1| BsY R5- Q :}5J`dfm҂ԩ*dvp>aﴸ^7OZ7(fLE)y'@ IhU=>]yȋ*zݮ= t.jN߬Gf0ReoER߆Fw0*H]䯾<5;f^Xo}OkV8qOi`DRn妾ot6hgl"*ԃ-C9nu,0iou\gX3f)=tPz4Yϻ>5rzO>c_ *?!Q%{6B[Qn2:P{ύB2Q1Hz?!Mu mse7NMa*wZ}weGԾ?'qm;pm1ވSjLfHHd~lpU\?!Aųۀ]((/8 'kx шlTfDc}uc,@υ'6T1#%x,0hL~,Xsbi!(Ko,_(dnPW8Ϋ[CO\o;NTvzIYgϷt*KtFN#-6 #7fDkj.qxEit= #}F.sF#f-x t[lTYjmvC#QL:m B&1 ixUݟO;s;u mG{*yU\.U$q6j^{=]+냨QǧxQsT\4r[)3/g1Ytcae3PvveDjكQtvqER8(;9.GLPw(%s< Ya] WϡIjΒc=(T.p%7nܽ=|ߞXJ>~h7{/yg]X">Ghۗ_ҏ=OUT=[ ;<_>\xȤV$CUsg>Cnn|y"b>0 ];twפ4m>b)vW&7(E?G^C#`"" ?чл9sD'lʀxcz1inVan.+2(MW>XVcJs.^R;l^ O Di1ac _(xfiw@v/P`/`z&t߻o=[&T?lm61 eJodbWEc:y=O$4P7B4D%Bo.9%U{wSNJl}y~ Y/; 'KShLD12xbP HA6sQQ*^WK~c֠*O 7.ɖSzrkk(u[MиD}&8Kfj@o 4K`كacm\2#웕_9kγyƵω|[9b Z4Fip B&ϒ PB3l)a3hxu;<^!х‹O<ɳ(z.c:sh9f.zGͭ0\-uj_=w>\=keS*!4 0#6+>o8] F4k,ުns80;e|<Ies0T{sD([ZGX՝˟G J83iKtT8_—ڻ/MTRn=[,!`тs񹱧=LK2:lu` ,?JUyӸ~L;)7BE๜AiO:8g4J3&WVC:9B&mTBss-J$G,;@c θ7h$H-0[^z*,k *QC68vC꺬D[l 6,7G.iKEu|(f/{_tGV2Ս&vd ]Y&cv(\˭Ӿ,#o{b-+]5}!IXA]~c VfߙAdZ s%},.ۍz`*HOB)N}"6qJ]J # lP `xq,3ռNPTk״LRv80Щ#bBD I ݾylN#_<_fg7+U/d 5iW c%34#gӱ/v;O{vKjm/UF= #nabupg27,#h#:-u(!ߒLvS%*P^/"bOĶBUJma~@,ֆRfەE0u$y3Fbɪ-FS'sibEUle( HeSB:I2wWSc909Xg{>S:[rڻi2u;wamb)=wa{ b:Yguyb 7n]HȍAo1ٮciTf^-hxTR(2gȭ[8]pfٵqᅪ݇NT -smSxV9/g|́Kqb6R16,TeoBQ G$ -ɛǜb<YEBjw/XS~H?R!A(e JJ*vȐ!BLDC  4D0̴P RD$SH4DTMf!B Fdj b`C` (Tm(S@4,JX*jPCAmJŔX4C JRHP HP!@WdDiH!b()*Ihe%*i! *$jf(D)dB%a$% !%YӉRf&JZB%cՠ` d b!a&J"fXbA`("* $Z("I$`%)(*f&iJZ(&BIJ "*"% "*X&Q(*h%F(jB&YB$& &))H)d*$%i"e "J@VH>2QALDM {,TPAH̑| jJ(ZB*P"(d)eQb i)bEI3 U@2TS$UC$54|^NbZH&g?)-,LQ^& & *P`h!*hYj " (a TI$4Q_ LQC~!$}$&HeX"hH $Zcs*" xCjh09!h J"je~qً OC=y1|tgPKӂz!x ʐq?A0xC/S]Oi>QZ@j ?L? ?{D~?de^R?(WpP8a/Xjܾr!]nd&O!sX5'6Z*ED[9S4 Ls P4#JUS U??%N2W`TzsPcwQh4h) ""IT_|mȅ" (d)IgpM*XLW/(cQ0QBW 5QBr¨]|$#D< AtL6&02 uqtϙAt/!h`4Q@1B@R,#Jd J'bTI|1_sC)/Gz ٲQ1Ewf>d$)FM% dւP% S *|稂o ox4(#BPLC1 O=BĐB#<`^DG~+5C,E`Cb;;D~1dH @Sk?mK"HP1;&6hK>X?oV-co94>mֳ8,c08QNCTPMZRA)"1E~\0d !jV Jw0` 2ˠ::NH̢ p?XaQX .o?Wd@~7y?~Wڐq_m/ol ?^ AgV 2Uxx:Qrx_K+p0 /#eEC c&YH+ڲ@nYM3]'M$4=X ,b+a̓2s7 #a@] m_{=+})˰m; Re\h^og2\0vgygoqNiN=w~PAG߇wW_. '&{a!Ռ!/tABK8b`TL0M#WEE0wfo8J{Xug8qZ>,L-)ڜdHPqqi%8 Éf^rpsw+xP y빻::hF︇{6sk0ɷl$˙<tmӡИs[xe5Ut0w]C\/͜mxXA1.SUt޿5Q>HBloy(?vY}V:85^P43A\3OMy/[' A}>w{Ƹ|??,}$Nwds`!:|KFxz:ֽeHJ|9^px@ SjR'A}~+3č wΎFZ @ JAn*A 3|3\Hd ժ(W唡xtsAuja>?'ZbA@#ߨ$fv8}w6 m|þ[OC$ |rA#.dpl=|><>3 J $'+0=.mp!GAa)Ϝ{?zApu<,<$HJ(~O<>V${8{p)9}2{~0KNј9TbJ;|mgm.fpySzCbtF|h`pd̿lGUܓ(|U%0\00 6c`DY+;oĪ^.~ ,OP7))x7'xr® 7>|frPDavj˜EExQ19w>x$kx@o[)GFhc".Miui #0s(`mI rt7lun)j_;[9U㯧`7y`zn־nS{G+Y3"kn{ݿsԝIf~~ -S,P*00%QP IC( jWlo&oTpo[ǻ?,h!A1\|".r*= >̖l!w\H? 5K `İU%|tx ^; |% *EVspzW,l].ҍ)Hs]*\) < h!\gx

oRYzP%)mȞ8+m~]_:È,~\z#"O[{Gz;m|}.{j`>i;%[;ӗ@#~:b=0W/J '^o @A-y0a9{9پ{N,hB{\vxׯ(7򺎖ː##nkh0x*o0 c` %hφL8xZo!8= fA$ԗP;ޝ᪷>wM+R@D;%".O׾@Nw~!@, -q`AxQSktm%&cJ0#2"dJT|=?\Ԫ?II%a}N~tXm׳nYt ot ( u0<7)%u ݬ v{̘BN9qn6xacUCo'ĤZ ^')G 8tYEo_el*x"h_~cTDC "ʋ}}Vh g+f!en"8ja~qaqs6sLO!&řH7H?*1ݙE"OBDBE1muŦ)|ܙs粤&#P!"Kߚ摫qz5n.xɣ}yqB?CGSI, A<9js 2јl@?j Sǯǻշ#x@ֺX4!!?w ˶wGS?i:IĀN"}FfJV\qPjyb1q2D;Ň1u! ;8}u>~c@{m|#geotRXy#悁$=Ă.J)B!F((f ťPyG4x)?~ӸG˼? ԩ;{c3iy)+Sр>P= {m\wvuzwFJcF-hbt*(z—;fׁy .j~='P1{P6? }Z['~ FP 7j<*GUʺ8;?aܕΖ뀋۩u.yH1kw՟_7Vv0`nŢ1Ȗfb l_T:h4@`OA8-FUOj cd6vp^{ztR:9hz<)@xϲp&9|%$8ƌ,<=ȑ0bz;6@la8c4Mȯ""l.="}["զ#Vʖ=۱puPO]0<ө_՛H?.̘"`PsOe~͉~zuyqk cF=mk6gVr U5*.,!ͦqFq9|?QeTG 4VvRnleU":f[Fc5 -xh@UO5#ȭ>p\Cfap賚;x09\hnp3:>[Ưi5ӺE1xʴws|5Xu:Ϲ)\8L('߸m҇;__`}hxsi S _dҷ{,V֋9'"dH!-ygB7/+Hfj:) :D& S<[X-Ps*,w:177 h`VxS)Ǔ9ӌ f^Fj/v n(OSDkGcK96g=:wα o2fuU{ž_@eFxRYDW/`^-U{k-'"[_NoJ1 ֈk|Dv 9B j1c/G]nڀ0iXKP/\AUxA 7q*+eW5IY[|EQgL {%{dڨ].CikxT5l?a 9k~I"fl>$Ǵz'JrDa@a8k_zKR#@)H?ŭgk\&~$ÕI"&_F $m"ر4|(f`0͈.㻘ay~D 8qFiҸgb֞r ˖W\1#L2,b7d->_G"DcP`/fLAF #gfF ?p8,:mOc=ãyg8Dj徫jZkjvxtt6Ҽz{a)س]m)t~GdžKU20uYv xscV򕾍%~Imˢܖ|3WSgBtW{4-G"8f*N5pY;UnH,o 2!*-ӉO[c~oxN9iq9dpЃ U}wn?ߎyJ} ryߎ#S<fơW>86ŭ)B  e0|^t]}tXWk+_K6D_4G=8?(naH,SÀ&]yb 9,)l1xd<chpdPH LgxK !G;-᝵ccVMk3tJ}s@!r@1 s`JhX(&j&!I$)( gFЇwWy^T]8y#~^&:Z?hlrlyt)4q IP_m|* F CGWr[1͠c5"8y$lk#-gd#%%4ѱNl[cccRc8hVz4qtS Ir)Efl(h*ڊ lElHoō`]'Uj=G=wִĄTi@ihӘ (Ѫd¼5l`&vU34xsҚm7qƘ` <|g,mkSy:~OkbO+Yz%ъL觿~UV$0m5ݘY㜘sQ5(ujKgDuzۭy@gmP`Vlz|BQK>F8F &#{ǕR|cl:w]`߸udǬ@w>稇_8pHbLVm?O3iMB~V-~mGVAiwU JM(p~ӣgCA.T*cx398m"obL?lP Gq(k傝0PPTEdxoE3ٻ[4N{` i>mC[\7.jbE /] 6Wuh'pzs7mL]Q%An`z@<՝||/ttρς~z0zsgKR oI,8w^|}εۏ_UğQQBOƊ UʮW7h,'IlǶSyvуο]M>3p)Zy\^"`oտgMRܾ)Q ؒj|nɁcRU_̽ b@7ήOZreGܻ rp@ܺjS錮ai0x[4wi/@(AE2;&-MkN誗?hgޥ%5dڎ.<,2 G֥XTRC,m}$<&u{oǗ TWf{k4 +!#yttcf0Gٹ1y0Zau.}`KqvI?J=f{9u &ek&%DK󹚫t37 7$SkmbKdݗ녆YKGʍD2PlKTkP}'N!^7j`jTj^r.kK8& ÎV8Aa̸]ߏN4cԡ-'(DeJ8 j{\iu(BP7:/3GI͝cucNA_M=LW8VL*INLa {곍੗FT4=ί:#< k{/p85I30eKZ7c{׉:kUt/g#iBShnՐVѵkJ}ie㎲Qjx5<\Oo/[{xlcdDDE6LBL;WQZn 64LruvHPߊI:yDW@ʹ&~V|.Ybe7당<"/u19irg:㹾z.W0WdcQOF'SITJ3a+)~1\QB̽k/15Ϋq;U8CjdۚqX$:{X㻌t '|ySk](px(8dSL ǎ\6&"O gX0H Qx'Ub(Z(0GCB8 c>!T5ɪ|99m9y1h(=٨yidٖUo41 3bGW>v8ˑtbMQ2SAՆW&w- R!@@/.=u *)H^|W\rA`kЩ)tR #ɧccI(tMֽa z_ǂM9VZIE(kBNa$!LJR׻31x >g9@("Hb*iJ*x=10M$IGfW_N#<L_LJ1a,|SAYDNm(0;Yzz=u%''D(+C"k󵬉6*UOi._Bۻ9QWV-+Cb<-j)"ІYu* Eތ2WiE$AlǚLȳ8؁>Gވt Ubgݚj(HPqrHK̿d̆a?'ՋCiw:I6Z_duW|&%8!Dy Ma@R=.Ҝמr?|ӱ Ad$6e0 n"ED\ٗ^y9`)CO>|bZG@X0Dэ+Nq_- x-s!40فNEQU2sS5Jی]x w{IBpb-3w!˃M\E2{RG!v|3<&!1vjc/j!i,ȬZ8ïgOPHDjM`T B߇}^Ξvy;FsU>W7 daȝ,˙OyGLZ>_7\g҄"=d+@~.j1hTYݿ~VJI@Ɵ(~5_2Z7_J_<2ظd =!$ʎ w*ʜȻ'ud z. e#'R&ht[݋G5z0q$B+vm+w G;1ۏ+y=/p96>@:n&vH ;߽p{iZlpw!]]+<4A vչ7u(e.C~^j o~m[0}Y@jYe{ )i%P}8=m@D}wӀSΏR>hdƈ{QF,}piqR(! ֐+_ah3f!j*F1$"i8TCŇaO1|7a** uv*tqcdObRci?rΦ/Vw|`|*O~hV6eQGA*MCq+"Ta E!xv_??^8<Lc PDD5a_Åǰ9fj("&&&2?uBM/m_| x`?P%?C!=qqoW!YWG6 )$C( X2Uʙ"޻|P< a ~qhA/o 2I@.s@[(=J;$"<&!0^:(s*NF?lC9x, ?M)QÄ?(oU-i^JJiyMJJ р'?~IyYN V rhxQ :G 2@ep;Ze|ݭ~xǧm!8T 9l`|:vz=WC>C|OZFMj&}I< ѿE<|u3{}$LZS͇BN|*邐u zutž|w]xspQn nx+I|@ogi([R8 %P^,eym%l"aĠslK4TEk]EGgboڎATVT@";Z̎fce$ݤ_n:㞯 }0@EQHUOBl[444tdJqGށ?7y'{JX@xB g|CӠmfKw?|vІ~'ST (MCad5KD󋞌\Dz:hWӓB z $ R)8bjC?_w/f]~;^Q( zcqm~=e  ?Ҳ xDwy׶QWb8q8>f!J@&ܚivUI4 p?~ϐtkn<C;A6;ʪ? E,<6;CxtK83, ,!͐7ڲ.~>_w'YCgrp#PЏ9O?٬6Sg^~pɏClGzIdxxc.pNȐaרs_ֽH<[=Ȩ)'ȏz _FOT}`>#鷭7?K7UU0W/}wrͷ'+Ӡ~PvNff0%!~HB1q3fhګ^2糇 i >T{F} #0cVwXҴgx:/^1~#- ?TQJ(#D<(Wn8d_0n˝Uu[Q-!+Z`WkQ%~@>O\.Xܠ J^H ^3\b݀kNi!ί0}-31({-y ߷3eЄ&CA6vy2vPv?_ 8$aQ (d)< ` 7+\2I6+Hd6Ê^he/fZM_ I ی`hvҽbPQ%܊iH' ?&l?aΫ[94t,KaA!ilRlxH'DrS$uљv=>$'!ļe C ՊX g:&@ Acp;Rsn[XVUKT,$فϞ> sX6]}[^=3WNp k7fWWR!^#~IJ%{ϞGlH=aPԣ0dJ)Xvo[ _r|T"PFOLr@q|I@D{|+!H Nj,O?tH /dD{FgOoyՙ~wwXe'2.#NƇ۵ᪧXx-ם><@_EJ S i]m4 1$Ə? \q4E;}4$DM/˓s~gR'LW\-]h5ᶖUk.-Y%as]/fmmY2@r\t믷*Pr6RlDVR)<$&M+@h,d4?x/.~xOhΤ p}=;ۼ<2O/X}!~czQlݗ8|y=)2I#cEVUdat%KhDDBI13:/<`~N_WaE`X9Ē@v3]O! I б )At)F h! d%' tQ?&.45bH'K'p)%W |LC}TQRp&e3 !a` z>Б8reE4%\a"b QA,{;(`p3a HPErhlӆHAf&%09{fU _׹(_mS8%O>dXA` $P"~_.q==O/^6:MY*@vdgfCEwaRөU@[noƮ-$/D^gnӞaR(r=sYN6Hi\g A߬DH P)SyTZ(D<˱p/4jV #vlazNk+U@՝Vej5*-X O/c/WlU5P'f4yL׿^];~ B!)]P>3x(&"G QFWbV}nw1?uX)ap߆G~[ rD!\4`aCwA9C u;ϗ%ۋ@bl=?}u=_wSꢻQ:&DG-<?: .RpjjYn=8!??A1U=dddʅ;L S~?1?]"Ho hW\OhSv8M^[VCx;Y(W,RH!t0o=;8.BRԿ$z4Lǟ'.Bu^tK B ^[[FW+>]4h֚׆ TgŻ-^smLp8^6 6jr#׾@4Q ".nٵV0m.iP ҵ#KMuQdpWOz<nDYwdY6oI})|+ D|GRgӫjy4.Xwu|i-/ӏe·OɎ`B=pP3J#8%Jgkg g4$tb.N6%j=E8Қ#Ƹǰ>RO5i-g0$xM2N-4s~+}'ֽޚDZRG;04z y[|p4|B JP<v7 E$%;ɻz,"y<^_kWba*Ԉ˞}Qv>8ݒrQI$[/W0۟aTקGZ1`PNAl/v?FXF݈t2鷗WRaT#zNo~쯿NJ{zsvrMn .|$;fEX8ay']}w/¾0"u0@9}rKoрϕ~VI 2~XKIm ]AVm/uJ5', c:Ğ5N|lؐ<7Rf=',4=Vw W'. H\[wp]z͜G&5iR_W?悑Ш1= ^PkJhuCܿθhnQDvH.W*7yF9C>opa,c:pVǂ f!KA߆JT`wq>E8F0C_ ;g"VP\[szb]ľ3oxר},U>^û֎:yoSN[kr}VbqKNkb5OxOyu}g ٧ڠ|Zֵqrׄwn$`xe..-?g#OC&NWd԰'IO\ٸ0\>0aE;0&l- M߯SSɲdzX1oO[%q7ąó FR} خ|nm*y }ߞWc+-^*ЛN`0,~ #_N^F$iznƺ[%u?UלYpwD5TI>(ϺW ΕʀF w0F`w庎vUKN%P`5EgѮwy٬M1[- 3#z&r+`(;.8GYꪳ[ڴ6e4wɲ!*nU2x u^! `VEV k@Ï֖lDžYTh0ghG{9.49+z+)k-"c[ho'~VN^H73@{eI\ʲ|`H}ϗ_;g^"Coţ!Ցb;7U}vś42z4'>,X961N~7hwx\VL60xd˽?ȲIwASj: ~z{C 6'5&洯p2h޽|Ylj1<1L.+ ^1(0 Zclv.ݚTxsKZyVCT>\;tuunkz .[s_N֣)VsߜYc$I6p^I(PMP;t0^3}L lPg(ybשx†.zn& X[y7u28q^mSvΕ=,+[nP!!f{.YU9i.+,H$ (]}3,&sE;Η<ߖmps}[B@]Kܻa;7hnHFex= %L)cs<4̈r\G,7B2DՆN Ӌ.ۄ- ξasݞ-eԎҙPWCqpDA{yn.v$^]-ݣx/i!Ո󠲿{k\|0UDz`D.ٻObm+AEieCIϔ-L`01s]~Tm|]vvfzhDΞ9|E`*elʐC^qO:^hRsM5錒;E8Jb]/5H7}߯:ARi2"/dVڊa,LxУ"*U]qv*Ѹp&(+L^_e;SAֵyOGc:VZ p Xyw}П4E񴆇tQj"!>]ATAj!巩u6Y{Y55E{߳UQPy2,2; l(*J:TQRP4'Ǿꆺ?CI3f+19(P#ťDٶ\%yْ#|۞7ώdv(@.*Aި]H]AIB>%/N׽Acs{XPρS.NXD:so8YIGte^q9H8\eM]sL7K GʫX]v)ξ6ޣ11X>zKi3Y1}p&>1]S9G(GvȘٽ _\#F(a+Mη%g(> >Qz:±H1A4LPl UC&|=:s,HRRS70IE`/qų cQbJ8# [! ޒ#.UvJwҔ)Ek#$_0z=OtO7utBf,25f-F|T5HRu9>1=t)}`_:G>~<3Hx2t%a$iBz1ƥ>P@ PbdOȁ)p:}n0(F߄/znϺ>640}7ץFek^0ܔɬ*H:Ō8/B$U#̢OewQ7ڎBz{{2yA=O{@;GH> zx?l9W\0 ?xdGds(H^%Zy C_t+P8u=!Od$NeD%{ROssr{H`?c?e!??ee'P yS(r십1D! 0&zP2Om504`֓g߁=zu4˒>^Zy '!t^?yu 3߅n[ u*4l*բJDA 0&s@9) ?Al9{?Y2Y쎇 V[ܝvn|'zjA!_!|xMGDDЛɟ]]g5Lj]B>ـ;|!؊~N͐s&>M^F͏Abb޲uyshMyIG-|BԂ>)pi BY:{PHrrD*Q 1ҠpB=X#W#?q7q96i8fi 4cf+h]{?v=9\9]8$T,s7:H ]8_,3Q rSA  lN֠YH$B0CN~oLUp 2zabr"K'JipP7àCzv^uZ.^N`0KbfD|}wGgBSB4NX} ꝃx.&4Ki>Ն4dOоUf0L ' #'C`aɚ uɘVi * xrp]b"7BiQzm.N za 3m|fD=oJU }+.v3'.=(RS) w7XB:E9h}UqQ##PHt\KϓD;C+ztTRP99ʨ"&H6c%K0DRyU|8j"w;3n=:2Cu v a' e\b`Lr/$9Bb.rJJz$kfb^Ap3]+~D (mV]<2 KDHޞqj{>H#Nw| h4` T[>39PlD"DGY r {8O/-=\HFB[4xUԩ7M 7i :zmkO?G|@j:2՞~Uj)'~c^]jNJKo埡~$A@ËD䉟4yi&(j}rÙ~:IS@9mkGGy6(z#!JT_PKyr{ X{{z@U'ѡ'0ڞ/apDɥO6'aA.{47hVgyIڱ9Heq`UpإR5'jt:<>!洇L珚* )O7n#yb0#HZsȴG AOpy}ܟ0i:u0>t 8S׸oB\@iz/~S[I,s gkK7>5ly111SK^YM+Wu-}7O|PD LT CDxF@|TNon'vkok.?0243,*?/fSW.0rHT&O2yЍKqe[[C6'':5z^e|lM1$5r\̹wQb2Nkw209Y0X?}J<s:PI *\{:Ӕ^Ca >C 2yQ#|CLzmmGLȃYfWS^>LolNwH璡d,_%%9Z)31k8rCFz 9V(6 L0vͩV26W*GMY.6w^voԁ8_J ss OHQD4C4}O|<߳Ddce?!a n'α.g8_C)ySk>1K:y!eh)zL`>4h< {V~/_ZLbmVYjIaPn29N<TAR[ 3NU%RX/2j^A.Fj HD8ՃgHB&.@Fa ̸b&.NVǯ%NH kN{>40wм7r4V`EB9e&!h;*5 #?ᮭR!Q. -H:'wt^,/ WpyGt|'IPAm20:䚀`s!112/ދdprd%kǷׅSNkL" =b玏=0']+5D7 O.yv佰8h\ #Cs5b/fηz~fI{3 ^`@dy竅pu-kc6FAֆX/ 3fFևwM偆iNYE>LMB\N("-"ȹ"Y4IEV)&ѿ@6 R.lg %{YfBO125Ȣ!LXţ`0*a}꥞_' x>ruLmW 6dalc mZnN׷@U}^l8Mл4+ۃԉ_SN%araMƺXo&.R $*qsb" #)'gDd=H@\sBj*MzW{a!d=%3 m1x)0˽,(0]'+n 6u< R%<ٸgH =)Ic1|d5.Ψyf>~L1M@lf|}:g[]Ӎp'qCm+M{υL19 'T =[Z^(Jjx+aM(džwls~Ҫ96%`\~fZ>w|gD zx)4]=, Mdz^t"̫b:> dC#)Ň1Ly@24ց!2͍trК^~HߚP;]v%⩣! IRпH9<ԣO=w`>~'^Q |=~<myY0SDQ$DB~}bj ̂]$v4WOUJ>!qd9%B9">9 &`PO`  2ʴŖL HuĆȃI*Fs4::}G6>eXy~ma][kYƗem -Dy ޗ;kBJ&fjA-fxƂIG$1=AE$@'LG5,Y guMN`h\+;qbAE>^B(!Y'Px ʒk9ԎBOEt* b1OLU=HEIzӐi 覲 ۙbВt!;'xcT7y^t9d|C @Pg$:]1Pg(&v6k#}Eʊ)7y88:.UAqK ɚD<` i"EYh"Pݵ+86s1ap8L`3ñW2AF}v1D Ģ"qd(uB@3D2#ُn1(ۤ!)-穔>  :#4kN]7ɨ "XI!~Z9QKo 7ސ,>PPx6cpRv_l?O8|C*4&,{hzXH9Dq%+!' #ԓ"$,aMk܇+zKCT!{cbd!bC!/a'3)8Wgx>7lpуYaIh8G ļ 74;4DˆsUDA6׌CE* KRV سz>D(q d3!&?))#XH:w~0LS%W+0Cg~f'߫333332s3333-ob>WJ >+JIQN.-}I頵xN'NŸB~0GKVs Т)DE9}k+oly{yy,D꒣qvQnA4- 5!pH&FsVä ѡZOY9MUYM+7lS󿷧w| 2$9kXgI{J)ܠ<ǥ]VH~媪MU?]Ic9 *UV!&*">yB`J ꇏr80`$d_t|5CN' u2(@6'd|ha;ӹ{'T?NP7̦Ds㰦'{#VtNx62 D*-"<|h&AV%8}yk--ě=Ӕ~?M77~@i(OByH̚X="G2?<|I$_gglM]>]J m; /YI(&ʯq|\LP^slMSqytzbLAD"O{܊<}L2"H$ c\XUФ`UNIU!tmv "2⚖5,i@ݾ(2Y*B멸}'-B,w3KJ ӣL|>"H6(h>tM !:Adᴖ!3/hoI3duzRqOZ$=d~ UOBPCbiw v#IvH5qZz>0\^2W, ^PH `vay`\(z'Ί=F5hhESaCl Nc ;G;;=TDK;çŐ F.).sgƠPss?i8;1h[8 : 0=¯A ud0 ";70s5=a|6,TASPP4/@/O$?J0w|(~Q>N]-Ḃ3hraH|Ph`+ ]l%4 -5.h+ը4V6'0L7# ^ &-&og`gduOZ/0б ΋<#kyðq \t`M6q te5KŌlc3(GJe )AheМ{^ riZ~ !(MhWj1)u*ܬ؛eHXUV8vZ~xC7ٞ( 8}$jn䙶CI'($՚n1;zOg>0ГmUG!%Wdɸk w?ۀ*`NUP<ן~yY:W=А{Pivg3NXchO#X3> Ϭpzͩlg={`u:D߉8ǑTqh}ʕ W:Kl(ƳAG qT\ C7m1 ƽ?/rq\g8/*`Ÿ&kxO3!ZQs=Y׶/85%֫ZDɈg ;f2o@򳱼r28}AoR{j (BB7S1NBA>4nX!J ƒ?9vaJ(jP|{-4>CѠu >wVkMÛr#AJ=;(#acR*`GS>r%w#ٗ@òdHyq:["ߧ(1.xj鼦NgC[-F?o%OQ'!ɀMSA.?ᩯӌAuRSA=Se@cgx]aloפcQ%.EֶՍ phKg9 xq̊|+m=KbZ`)|+*3 [G}w7"~x$FB)ƣ—iot ?.Σ l )?7:G}εDD02Ba8+3*CANeAeTH}*.\ES!兯\SDxId E#)UJO( v}ucHBpO*^/28SURUUP&"yƐ$i) T,;aQ.+ BC~h/ " {N:IǏ?Ӝ~oo1W"tj_Mo4W6Ӣâr!$( S z QRtM@IaG3AɺaSLPtlCˊ\v[4=( L}bD]=• rP(*rC}oϬ=ghi!(Q& Cg~ڪ 0j| cs c{~4k56'nʪf;.BoD S4 6zᄺU 5K Ӊ'ID9:K`ܼnh ۛ>Ô&c~#$fz{G9%(a4DbqǰsƶSBpAfcBSL5V~Df*JXifa8ݝ/K|4a6zi2W Czڧ(A$ܷ ?$O{>åD M*?8L&"S:ɮY-+DX#CN*\Hk[RMs0oȮ)'K,zCf#lkҗeNvG+{. dm)=gm~LfS?G1."ԭ(fn/C RU"9NO9탧nfVXzi;¤8&C*0cĜD-aàmzp O2v$!B Zq{0˥tR ~^75*C@ f+oBp0Oq sC\(pfG)#BN12&IC wi`@$AQ/] Ӡi9ɣRBu ,ˠw. } k;: ]1ȘaHgS?"~?Ad{ Q_#CP, ~κ-ҚCtw"xMB_z= c_J(c] eH`1M14B^f\$\l)r8sq.Oaٗo!>S==J1MDzJlvnQj$KK+IHRR"W,6Ch%OXAZi$ ߁06t56QtzU[>Y"Z00T20YFP6&Bv Ԙ7VdWWCRL`fB*Xj:re9M4ۏKet8_$QAٙTj2bliF\f*豨/Ca$iqB7^i] i_~ʂٙϿY=x`H/pNb;JYY@`uMq΀5IS!J)t]iyr Q.U5v F(%!,nA`H+2h@5_1̃$CC!(DPp5 ԢR"FNfx2A A)J!q(u"Kt!B^P; x?h;C 윲bi;ޓcL4i'#*Ț2N&*Q 2:նࡆx裌%xI<;$󃐭Mx(%?6'rCG]c:ӐԜQ!vl]Uݡw:3M g>|zKKPs`j$"a^!k=xlŠdTHIqG8p0DMw"GرA!?q*~J ]8wUw~Ha=e)Ph'Z,8pWOYU)ws &G)H!g;y-Ggs˥]{jM{ԬJG9ƸH/aG؂Nz7Kd"SXӍ3XUOy?R\:DGmo)!Cjp (?U%$5q UUUUUUUjUQUEUUU*_UUUUUEUUUUowu> ]"Ch S!P1y>8$ꐰ>R'(1 w? FH "+{CS8;mҌgɇ9: [1:< /Dux*0Kr afAS /)Ow  Gxwϓ43rxXEqbm^@ sQ%PRELPR*P6'ׂN' BiV7*#cC_?ޤv`wl@9 vJf uaى<@hd&LHELV%%{.&o.tѵF-od{6^,{\Uwcу#A)=DɆq"!o%?U[bo EYh\ʠ ⨞xaЏ8ѣ|,s Aߡd%ԩ2Fó н>DKtWD`w'NBcQ3r'8 3OxA'8bx}2zY f`UQUU-5BuOj->1D:#!C`F%5z0u`sρ0, !It6lá5-Xp_GLcpO+CqGWyœDDr zdx\&i<oJ.%J@g&hv5aAcJ< *& 0lC6b@xldTC$sx 5/4$h"X#^=h`#ιv͢(ۦIhJ*޹8\%-[f0}:3K3oKXh֞52>xpJy@ юr07GVc_T)?)25@g7$I>^>ķdA^N}qoc>>$a-k`1M7 Zӫ_Q}׳{fM3HzzfHeq"Dm3 Ka[>Vd8PfjIWf0aN89O5\4O=`a#04qZ4xH%c2L*J6UFCn3|?03!,2H1IJ0 a 5 eY@kòvLbN#Խ-K^=[@ -4|SgZ:C91yh"z] !=fWv:Z%p-k1-2_sЍÛwcxxIbDH!ָ=4.sZ{`4pvCdm;s,Ze, N i3E ,a~?EC$o@,wk$zezޢG&KC G^]E%o 筐#4 { Hn-:|Ko}6zu/{>)a?|NM44{aJ$= [)y}c.eE :|7rp ʃ `RgmrzKu/0DӱIDbY[#TB@O$Dzj6-22/D9M;` m!3x5I IlX@=`Z扰>Bέ*Yj .($=ݓN/ ><.Mhz'9K"dy#G"{ӟT0T[|r=~jjTh~p*Gu:<Wp?~XlmQrS!ݎ۠dizi®(sY2G[3ҡ݆^0Rb#'Cs":ԡ۝3|\8LH.=ƚ瞉+^-L=7$pYpr5 o (K+A.Fh v:%)BaΙێ{y(NSwrCpd{C؇rA@~OW0^?v' !LC ?z@O1ˆ"K>kn1.W*;Ys:`Rݪ1NpIt>3KY>k- *g'wq7&R^?*uҒNSG9^bgSZc9k=`<}a^p%d !̐4Xxs%WLvCxq#_kffGĘ'UKn ^]cǞNcq"V\vඍ Փ`Jf]o;wǷ_ XxƁsӤ//؝500БAW{}p= ̀;$af1Xn.  @g"@# usY~K_ҿs03_P8S@%=V ;L}gLTi⢍63r%{9x]j37c>8g \)GJ-1ݡ nD,dLĖ!tycQTX7q-"M_477&Nnl{r":;leD=v -޲44}{C 8CY%szY %ΨNRKy~GP9Wvhܫ^('2QۭӋk%D% P=;u6sBp4OQGpAV`,[eGMpO?Qa( ĪkPJU3u>ix x4" ,!0$ooH] ;>:C_GD/7b0ڼK:C!r0" p qEq17IC=@-5ݺFк3*Aba+`E"(uYx`mB׳7aC.u1+A}p$03H)I6+ٞ wgWu u_N CxLL! G=C>pIS郴/&S 瘇IbH'M/y4D N"@o+f|/#,Vr?gx&\p q `M-lKo_Mw̌G`9pPbce2(LKym2gNk8 {v3w3Z"9š LiI[@KI(Lx m9L킛" AEXu"e$qӳ:h r̵1p6} {7H׻4ów,1Ϋtg؞l9y@ 9I ,]sK9`J\6P#DJy@ M(RPD +H'4LP:P(';:TCpt&$$L,8Br(}_3/y r[ s?6t>H|-W pG#5~hMr Y-1 ®Y&@H4?DTTUUU0?=^qjK!t ? KHu^[wבؒU zAjI'Q'ց0OÙ#Ӓ?$=ß^փ"jYbFN yOO]=tqLNR"_<;fX*64SE5j_^6bUOH#3n>D`&iGQֵߪi<"4ޤ2iim:7P !=2'Ǎ>aB‡@!r)7`J)nNKBR\5bX_PGLB5{CJd?I=ޑ:/V!qT|x{~O]pYr'0@,GqX/}2GOŰvTѤ%I'BHi4 =!pw;<AozN }q| `"($5*JBt$T9?< M]C­@*(h ۮQ2RDDŽ&e\G7{fdl:Kaܸ* ɠ$6H&o'xz`%%~js~{SD4R布,'KA߭ k+1k(f@x\K[%P a'L mr'?o|M4#/WמEb~,N`Б*|Bs:aceXQa DNVPjxs+@?mTwLJ'dz#Q))+5UUUUUUUUUU[iUUUUUxBd5B?`S|00>Z!58uK>A{\ӥv(MJ+x?$gń:y+/;E 8f.4Ky?F$~_0p:;,Q&l3F@+–_Pnx :ć|G͵~̎" b$ńa FD09l7Id -UϒMU ׊HQbZPM"{ly] :.1q1yf0hjX1y_CJ%H(&Z!43[h>ʓ?p= :WnQ, ~;:tUׅ ~G@aɇsG3~6T7U"8y[H)c̓<&Rd)Mnim1[9㊠R`k4KrYD+_4 ,4a\K 0-FX ^;pf΄e2bMlT Ià X딁y'(z^Bϯw0$ oݣdvE6>+{' 9O 6F`H; ܃X3e!Hf 84L(lؓN 6ɯlMBcA?s F`.3 lAdAlIcD̼}_z}?7WX`8?PA$ GZ3?1y27;g%.y 0+O;cT^xDҚ月aY uΘ1KKJ));ys붗wi⪨}wKǢU?$ׯUB_"l;[Wj1& mWM>ePu>1Kl@}!j.4XÆ0S|}q~u?ꅦhjg$0 #TtTPA~O5ޚ})@mD1CRW#@O{nXdo;S<@VSN x,C®Eۘ mur#gng[2Lf~"|#Y~hla^r@$b?a a 0q# DpcxP^~۴ax&y4TRJSZ_xG`Fi0Ƹ5^]UF[2QeP,d]? 7Xz~EwϧJ+l-EĪ*JH$I>Ӓ?08]nkuq^wvQ2W볅Àu~wQ-y!8'.STÙw'1e`w~2C}a>0=dߥUUQ=~'m!GB+n ܡ&7 zvkem3x AKW9 R:} 8@7 MeLd8dahMY|4*q $oJm BՃ8@lpEH ptl^lE vOcQ&Jj@muOMMAL8hpLf\E79ވ Po@6\Sx#G7g.y _D4&k0ɤḦ)-'lT;Gyw>c~g=>txy3M"ÜN|Dv߳fMIUif2„Ko6]G +X* rTWgw4BIWnY6fUl#"E^'w *zs!t"ChzX 8ꜮǺ:-R@< [!bxqA}N ?A>#pƶ޳Oq}jï{!%;k˗'1E9[s%\^f =^OK̦Olq_]ip$>g*dgܿb\2B@3iz^ob{i 3ms>|ʇ㣰G8;}}גhm,`ɼf("̾^-x=cY}~wOb "}ӯ hFya- d: bȢ5͡G5RSg#>_-)CqtĂ6&+7+gy$V(*$ov4 N\/yZ:c ׅ(;"ۦVkݕҰ{v;ʴ1GO|U9OnYatg)5"p B[:TBx7 {t:ݰgJT56vp8nҐ6yV1ʗϘaǬc{bIl+p'U7qў<>$Lk(=Ww9JtT41W/V% QBU2C X bn4Ku8|'$)pM(baB'zԁwyGRqä $9C˒ N;0"s(SfmhI#oDT,ŕba}{;C#!]5pkUg'?+ >Bctb*z>Iu\GX57raBx\i ){!&phˈXq<^h%G$nHܓ> /C.|EUUQpMC D=t596An K0>>G r1S}=^@vz7Fr''#z*$ R^hΰ}FuI{qop߅>:>>2C˫8iĩTNi}դI5v}65|*p|`C9iywף !r7 <{/b8Cb( dž6QhLC$JܨJU]Swқ\PD|JVN}@ѨI PlE$I a٠ :g2Zje,Fqw- =*AsTR8qʃۆ!DM$dχ T\ b!Dh& C2Fe@4'l 2 .Ɵ$^q`&.7?_q=d`;򊁆D$/ĖMl) %mɳ'S'@Ϻ@ IfA!L؂bfl C}@.* _4=C8!¡<~xq2J#.\vZ bGOuAkN9[)؆Sc達N &2.@0#e?8"6v"7.}98"*{AԝoPi-C܏hhp Av̋eut$ĘR`Xs h@7 "dQչY2b)v-?(NvJH6 ]a=6idk D !4U,mF"B1 td8j ݨqU ǵ$UŽ*@m;)_lw +',EKդ>LOoG'bDŽU~@ˬIѠ;xS`g@4֮Gz/#[&{Ґ"Ms^ ]ysr8x5 7f H$;B\5o?;Snٸo7?at0j dpm`A$o¸ T;}mdwy<n@a<ˮ0wL(&3!Di¹H`yfD !\nFpKx.JJ,2߿ #}(6\oL|g dB[-n\t Hhc bDf #nPV*9OD^a@%CeE0j/ \MToGXZ #9:'@.7Q8.4|/Na[؂]|!oM^ğ-U{spPD7!:F,9޾wۨw iЮƈPQU\6 z%tyM^P2ĉ(<3 #A,*uzSqGΊbQj8 I ϵG)$x,ŞPHJnI~mQB|{x0{ 6[^3J0 'Jb z >E$DI0d#XHR"< Q0ڡ1u'`0I ?',Z00@.`)mnFV=pl @9*gVUV .nU.!Ꞇ#P/8;gO)yZLÔ{"+N+m4Ǝl5ä} k+sa*uџzp2Pd7oBӍܮ-go<'eڏ] %*+]+}y[p$SsB͖ӝV̨qU.`1H86 /0pםNq6\9 89v7v"WNld>i+dX&)芇1T Dk$9?vݦv.kv{a~H/Smnh@8FĂDb4tX_'A؀avT؂B;FhI}Kq=@;'_yN'a& ²#1-cnI ,`,GvOr}fݤq_ R_YI #zE械D #7p¡eΊͺ~料xf71pӘ)D?f>`j( x@ Ὂc`hlI[1eXuwFA3Oal;0A$тhwc1Ny2*JH(LZ  c;3ACΞ 75H ?x >A }Ӄ9粃JF("j""gۃ &iC4O`:b)Z906ox%&dAq_/ࡂ^NUWl?  @AAw YT6.Љ0wnpf:H/jL5yt * bH2XA)i?4<Ψ[3Ck#ea[/}\\uCEP S)?0΄έz?2~m|zg:s  u-ZKy[`?H~IK" *N{o|~sB: Cs7 ,NA] NGDYA!G2  0@<Ԧo\vg;fzo00`K8Dl&4Ѐ>[ f~Fiw Mը>k<6'Ǩ{$II'#w'yc9" 9ʸhh쀺h6<\#`=bCS z1nWxͽؗؽNɔJ%o%xLO f_ doj'|1s8P rr""j@A -5Pڈ-ژUQ%6`,k4'ߞLûK߱1א\28S=1 DBaALt qbbn/d+,=8_zC'C{'J[6Ƃ@E/fo^0uM-?- EH2vJddۮC<̲g!q[M aGarInB3Ṅ)$*{U@̒lx(PQ iIfj' Jl) ,DTc:`x5c@  ZO9[(v >_2qNm-vYV>f:<'p4 sb%{5Wn`zv mFQ*!6;á 1p0{oc),(<6BE[k\:x(ʥ8({́V@RE6UӔEG8z71op5 `{$Р"xRws:N,ǐm۱rP%78l-5#](b"r;:EϺJר]`1 9j `aPj%y(fH3L3E=&ܵ瘟ND TZ\iꁷHfH8W4I-I(=c6&F>k6[+`@v綺c;%!R-#̪OxD4X 3ֻ8zx f{\갏{7Ԙ{FRJ !(åTì==i0.pмQ;$zΛMcx^G~xMPH%! =#C/$tQS: ȬeDnb"d1)f擲8_bu Ӡjb"|u᎙O(4O gӺ'$A$ĄO^庁CD4~].Ifz'6O\_# mzF\n`T; :߮SRqvn{ȩH.MuKmmNg^x$dI%m O ]|iwj ZA%xcc[t|E%;o^Xc~vfK!fQԥ>ew‹Fpqc-aКPBm]=Adkc nA$LӬGR 1qE#!qFe B@'0 @ Ef9 4` $ykn"%ˆH"0qLS@Gyo׎]qx841\q7 E ×Y*!i*n~xmd? {cq704BVr;[7w߱‘ٳ2n3fy6ʘ RqQEfg'wN'~9 {9uJQ3Օe|]bI$b ݇x bdTU y4b@^%TQWؤbS#hi ]IX-ikhEEX,2Y40pTl4!08T< aG wFJc:M/LnA|Ϭ 3!"H ({2D|B{y{/=t xVa|}>h:i w 1Sls9?n{],cl{!l>$4ҶȈ ɓY/ȱ::y\ d>G6 #rp#ASwj^OSlNp73qSNbFم J:ҹVAQCfM[äbUc'A1t7lZ#tlwᕡQ馢K%n`Պ' Km2(,V/[J/}҉D.M'DzHwH j@dU)4xLDv+،|nsuOA%AR ߔv'  |zr!x Ï 8U8wK~eʀKnl ' 1{G"cA[ClErk(h`8q Kq c"o~G*eUm-\Ƽ(෺Brq_*0oG BGm8![D}y%KPpvo\&7#uh?SMe|bGtdo6]&R1U"ldAݟ`1!=ʣ\.Ugf?f&(bkaU dSA=tpȑb `ޏ7FO9RL|ag=K%n/h 7ϖ= ux";6 V1uRY2ݦglx # 1Ix n܏ Mua Gt l "\WM$)Nh3.s\voQGRcӀBmSno79<6Ac!9)_;x `Q4`3Cϲ5gQһN:G6ƸK ϐ6!4I‘ooӧ*xڨ(C@Q&9@N[HljeqF}jrZW}NC[$՛Ac' 'r$BN_VQ5vvUXNKi Cm#ȂSXy/#T܆)y5t٦wZ߸)U <']!nOq; kQRyߐ{; ȈRف kğQ]1l/":ZaۅeA#gqxGؼgo|^Y>$nNrU'ZVq%Pj.=OQr@UfREn Y6gc!zuK*$po~߾{0{Q1)X5(xǀU I jYCZ:oZHl{И~o>CaYWwh Q]O'3DjoVNMPAdDjP;hf};4jxj'4_>xs~,4[sggXK@ 8HT\~<Խ}Ĩ4 {_ێiUV J5+x'|:{ayf%2*y%X͌SN gيNa[G+f%C_i:4_FQ7BLS߆'LA7çE#duݛD`r#oޔ1#wr (.l(n;sAMb@th)ݷHxHQ҉.džL*b^x--@ G\2H>=Kau22ph!ݖ{׌(sڈV.e 'xsyrIt|up$EVrKɬ`w?&%a$!XY:X8H0:vC~-=3$8˓,Ѹt!a(8 !AB(ʄT/Bvd6cr8s`ڏ`q\>RC,qkXjWɰ[2)5os5qXZ3'mҶp!W^d"2r͇һY@Z p#x !~ØJ3Eȅ`PmU/-^F G!\x$b7Evb}Ǩx~pLp/obt|ꑎ00r&M# ;lM=gZ_bT !*g`us CVwwհ]΃^ Ȳ>xgj{U  i %H dƙg8$SgߣgkP Q %9YI@nkQH=,&o'eְtT$prO3> zp# hC|Ƣ&"r6SmK Gdxmr{HV*"{qBy"!"> ɼos@ '$m:~]R=r$/q%;~E3<~MZ|r{y%,a أ +|N eBO@ n(ՌOaےvnι%!F1pCZ4~a~RBX/nrm6]#IE![X6Jpޑ5yv/?qeYM e/xfwAil[cx^=s)Т%K7 R z@fK Ԓ$L{Yٿ)Aٯ Ի ~<=v~JnLrp 1y4;Ϗ3활j'-Ͽ fiw;cīˤq} :8aZ[WM2^0!B aJ$p ?3Glp.ĠYʪc&*x!=ނ^MLSG f-pDLD+'lTcUbBbƆWcC(Bא~#sZ٢5QA#zU(62@ϑORX : ^ևҏoUለ=_&l7U[=% _R,/e>ЇVo?k|wk:-+AEY +?q kf&'ԠBgK؝{|$='hY۵kb *4Ln'аqGl=ҕWZvE'V< i(J%bQ߻nlFf5 R2OgOLIhҟ {2ylh1Dcd6evͺ3\rԃ!aTJAaL1!E_aqC|8;ΐIrP_8:zKupmzgg>* ^e/ -on<@IGyBI/{pCQ ȎYZepS'iϠ_'50:ml 5Mn[##{e:˷Ӷs @CB gk _ 7ZRPr!lG@E3_g q{[kbC7bQ =3SҒ^Owlάcw&<7Yan),?߈aR) 1gs(2E'e_$ەB:P(d_7N8#")'񺻳%@0 Œc3uEqAKZ4kوr_~Ɠo@$Hҫǥ戂(W~t d_}8z,$?_LS9 RJV2<'t17 %5>$$E٧[bfRP?''Ě7P}xQDL]QFoǦըmѕl]%\ H8\ge1\uUgg ġ "d"*H f}O_=}O @h&O=4ɪ!$NYl yrl::=X5Q]4OO;8gLI.RZ4}ׄ`|t<ؽU\xx3 Ds0ԃJ{=nwg4L)߲s˜#`Y2tai''G0D$Hڻ TT\\ŃC)2Vm8S6# ՘8zLA.ԪHih,la)Ub+XV\hi4:dvӭ-w wϙM'A688H1]MA7)l43YQѥ14S%HL`Y=oqVmRH/>'CUă u@ 5$dnȨRo<R?&;=KUNм@&VL=2J )4YfeF(\aC20Jp"=;GLBسv52wv  v ]ޡlu$]%4,4$DQ AH-\ؑ*!*hM ``SIKĀ8/T;]/N]'J-ZApFӮr&5/?>gO.XW`X!Q&8)g+ U*M~{S8鉍ݰ_K@t4K&2{Qm>x6H-%i$ Ycw*f 謜b㇆a|%G',?7by"!Q7K>Ub!}r;I.??n\zctY (1p6-~b(b (M!PPwdƧ%7+j&&rW"IpI+oLȘJ1R8L p\maTǸCC) "mLDͦMI đ4 Dl!JR}<8B Cy^rs5o{4B Ӥze!%%(NO5ȒbcDN1fyCM`xyHb!={@1Ob$:@4xYta?6'7.@S7'qxY$z@1` EF95m5GK5Jf&"Dm0֭ ֵ<ЦOLJoh{D<;)J-X'2Ps LJp=2U ,!y='HP8 =)t7a#:4o81wFo*ѬxRސMO Nկ6 A#džbk𸱤tN6®7+|LHnY$1 "*k3"C@RD4 F"ٲͫAΗ ۧa)_}X;͂-['ia /HCoR~EVϑ_VrOS(ZBb jX-^L) )c9Db/ζ;MIҘML_aä-mvìx@}d lz”"alCݱX~3>vAY 8&V%x #aeA4zgi,NIlcFjߚ1iU9|4e<G@>˱UiN/U">>2(2B3IuszQ0zKFkˁ J:C<['bC 0 A uC{B!$ R!@32,V c=/QvF0# !5 pSb'׏Nvv*ė4uǀbH۲BLȱ3l$EET aE LY@EIx*̶L#"j7r!Ye5sPqrѷ\| uĆk5h*s“# qYmtidTZj2Wpl|l!eYTVP9!d !!ѕq)%翝쒥,|=gvQ44GAm+y2a7=^!urGE޳R3lA ޫ$C]d5Xp.C%tnܙhVvc}@ H@z# H%|bSؐ)DVB>_{V:M)*J0n8J8i1QtFO B3/y͌G9Zol68.V+H6$Sz嚂XCԒƂo Zц&l|YFHF3WHPݳPmLLaC&om>\ڦuBsO^$A*-wFŔL- O$̃+MW:MC6mtM9ŭ `&IU ̵-ZtPgzPUS)/Fm973!'(l[I 4o. k -U24Q*qT7MXkP6Fsbc_ BCA]s<c=]NJ!0=rj")7: 3{0Ían k)IQvOl(Dۗo{>է MHJ<)IP|P'q=Vd9CcǏ.]^>I <O_$Ahx3EJh@H̡CBBt4ʂsDZMNa{.?(9da`?0%RC0t"{^|GݷqŁ7EsWA#S(DIu>` hIbhp hO]kBl@r+VmHFlv,l`=#;ם0>E O`iir4D(3fTy4_pnc pj#`,?\όA|4kq5I<!{ =%;ڔĢ]+PphΘ]=^]yk٨!L~M  z@Lk iШt*rDtb4`}"Ά "r@0TߔM}% zB[>!鞒=@b: H\YI[5UMLTӨYğ㗴?r_ M1>=Oѯ⃤aǖN`. )NLf4RPBF>_,\$);}^~UA#I3l  1}CISgR>00, hg"~Q ? H(O (AhH\Nѥ())E+eq$IvZLĺ* zSo Q0gh;z(m in^u>PcHhʓ~(` 2I<{GX&N<~X>>gӍrtEq(:R&H[,h/7;b 5e,7k௵ ArQ(Ej}:yd hY?(M~>T>MO;xi ">2?V (36'6dJER=6{+V\M*ep~j: ȏx=vm =CF “`ޝ6()YOgSAHq4 T@C;|D@򉢣 A Fa‚pCbCxtą0* NQ93V>аhtbZ~}d)\OJ*t>Q:>0~XTD>Qq8@(ai ,NQZ}3&r]V&@>/jM%"_MZd椀2lZ[ #390 Lʣ.ZNy\}B%Lã#ĐX{# 6MX@qD䆣0m\ucZъ I  V&P[%Ɉۅ*? ׎SYӸ7"Ӄ9}x ?{ u|ϕUGL†y9C(5ь'9 I#]4h dqBHd0G=J..bPh[s^G3>8 fMxxݿ2hy /(_6 J~pkaWD Ϫ>.2<ѿUU\r_)mhE[Ó~cb7&K:B P9goT@m*J Ij0nk~ǴpiZEZ3hhLPYb2uør"S$'USP^k{ fK{v`;6;F$[&P.X0uە;y&7c؍!G`l acQ3Í34#6قsM}IP~lrnShŞ6Zr8?j\hچ~N6>u_((_J`^W)y2C, D4I4̅L'+KEwl chw4mϩ.ˆZC )4J!N'$@g@$JC4$`bj&ZB@bZ@Z_cA 4M":H|"2R~WIg%ɵ ZpTj0CfTJ9Ďfa$ ><`<YWJœyY&=a QP9@M¶: %J` "i[a} !о!x[]{2.H’ O=00·o% @k׹ HA8JT=F&Yb줪iK4B-S۠fmA[fm!*'vWU`^\kv4B[F$]@jh1:4S8cKcaݫlvmP[8.9eF9 ,3nƻ3[FbZi(a5A1ӽg~A:}}gD *ט|Qǝ!NMqDI6Z4bT"l%׀;ʄyDAKGxzϳ@\%0^r:N M+ME .]{b:DԢpotυQTy@"F"_ϧЛm.-Q>mDAWn"&h;eQ5-#qi=7)?)vg~0Pr2L/E)*J5P dMumDBx &{mU/`<1Z|8$-3 *#rIm*c0-F gA]AAmmN#Jn#;btw=bG=EWM$~:GxREI0V̧Wco{BAPceT% hq`lڮTEܟ\>I(xE'BQi1/A794" y1ػ1R,ĥ+C@D2RAKTh&{`;Ltdm'!D2AH]C*La8z`!;m}MЍ1i QS˳ÙBkt2|lHҗi 3GVru$K A݇Nww| {aa*Rx# A2TdbD"DHBxwH=ɚ %õGN|ҟUյ{XCt@H TF(d:RHHQ\g!gnrCf,2ۋkIY4ːKȎ'^GY$t=*}r溿Zほ?g{Er-3A x=0}i C חRcv8AP  "("`2LM'Ohm8qWwo1 :% '*j@Atfɓ*V@}'re퇋~rs,ɨB} $9 `tҽa'kr%NehK|G8? ' 0> =G#lqp/c`uǰƇHـ㰞#@k^P+ 00Vbe:S;iE[fjF[NE)IΝ?S.kqS`c`0qH9lt$$OlRBH0{蚹[]CMIrF`c*X!!"7lkޖպf!ԭm$cKN3 !WM"%@w #f43YAI_ Wz Xpl1FF18FQq#XnZ8wK;h{NJ^Ը/|}xޢE݁ p&qbG9[ziL&81Nd >~H}VGk1w!y8ȧ <}3EEC`sIZ^^bUʤ0zwaxoRGrg9zRćȆ:Fgda}ȼ ?xc5 6KW %Hy&ǯ}v:p?+OWK=̴\=l];Иlw7~Q=@If}6JM;"UqNR`*x S sZէsIH2HjMCҎLi@ " T4Lp4g"yJЧ,Wf߲T "iҒ&"@")U4( ̊)EHa (TH "U2"A&Gv}<,yOC04GN2@p?8b+Lwj `ICcixjAPPΜm0tjXhF ` `8PmwCG5 1@ݔa2 s^ ]X Q6&0d?}ŏIw) u5Ȁ͇jK$ j0&Y _f׈dcFB#!:##&{g@.Г|!4He˜z;&Jr.̓%,)#Q>M*W=^\_Ê Yak  J36<vԒR!yfŲ;bAeْ8 ⍇_7Oax4sFD\vAjB"ޣ(˥ziHYM.T^? qն0q'-$nNՔd@4<)ћV s8Wk5aȴsZ57aCVYMj'c[f%*b^d&NXd)cEfA錞Ta.1w nZEWM*wI犊)mdR-4M e4iY5%,/fF ‘p4_H$XjG&WF7dF7k=: zSbMu ȍZ8&-X5']w|ў ͓px^ I}w$Qq?c"m+L[xfIl"A(2"PBhӗ) bl>*!O:CDF]1IFdSffJKPPh!7SxxQۑAƈ_۬8W@2]4a25OZ֣30vK ܐNw83)JX=]Y trXlݥS%)X2݋ ]TN&>%k]ڌX?nŠ&cN\,rot9h=AÕB)!5Ƴl[^PpaQ3И,gIgI66]Inּ/*,-4 旜6t1VSK.Qv HBO0ag3 ɹ0p#eu7Sm`G %F ɳ%ηQF2J6lNCEa 33wrNɎw%MQfS18=^=o'APrP!to&!2>]rU(>߱s=رF9"Ŋ,C KZd8`L~M!^"ގGP9  PS󢞬2rT-*V 0NU|E+_GHY#Lht8j")ȇ ʡ$Q''pLGD0-b!\zǶ bxbNQZ& d '|$$MGOnd 3n~m QS&F_TDtjT>p9$44@LH)~1G@Ѝ !(Ud0~kPp HI =rD&VGw..{Gtk >ΘfCPKډ3kK^'<JH\t2Îx ap^lˡh9,I?V+&ݎ>ܠtޱݽcB.I]hG#K:lĤ cͲq8AF!0uX9ur@ꐢuڊ0`BcwSƿWT- ҸAĸy}[y^?\Z WS_G\ߠ'Rؼa0f`*q D'W IIDS,p+N7fftس%¦˪8r~(eHS& >onܑdjZyV4qEtB7Cv)x FUF! (4CYh9N9Nr;Tm ٝ-Majtͤf㮼kPch٦,ј Ftc v߆Zg 8bbh)*6 ˡe#?nl O %+%0%0ۿ>Q;񳙃3xg##Qy+ WO7%/m~!]wF$t/Joۂ\<қd5][]ojDI\Ll~ǣʿ2Ϙ54 AI )JX(T&Tf)!(Jhh!>ģOME{CZ*qO1&!)(*ުJb0zÚ@胵}J }?>#13+c `l>߃\`>o gȺE 6*!8!  5Q&~j>fơC3 -Y >Yr1Pʭp[cv2fdqM0񫂀P6YM!0X05 4 4~;-<$˭4ɎRDq0NQՏQV;H}Z=gHD;&_d>N!7P&=L"< P 6Z}*t >gκfK`N k?nHucw='H)^`M@\3PTdcu7 =&y wJJP,)w^NK{n`,eAN2KVF8Wzku!UUUUUU ܲQ2^zsuӧ_,>cgDL]w_OiĬ#݊X&P yz* Fg0+6J";OG DT\̢GFxP A m&vIhxZw^7:ӷG+C\qj癚g]֌О p4c^Iפ1fMw3RFgw ʅUZ˹[fs':th: {+v<=w^qcZc4:5BTWfF\\r0](($lV)y=٢g&xfm8֓eM3Lcj̳48f|u5) quUt="ޥ-`cDʱL(hC:XAXpfAV /^ӡyS9wIC%rUX:AYz;|q4/nzK/ ?6-Wubc2o1),&p`gd%K;m!`=v^|?ZV5e0ҋe{ClJ{YLäc.+82wSqSd"zXGHdcPBFqY!xi  ,;v }g+:F*{dJ0P ׭_ffu"ur/c\HuHڈfSP#TŦjF{fcjeM.smέF]O$ q8vu]kG[bW[PvB1O ]xyy<{{1\ RBȶ]>z ^}0aMlf[F>BDe+qLn tƪ;ԃsF5sb,u0Xcg L11KhoH $V0[md[ %V&&ڼe>q٫s"ñP6 HAp&EUGUJpA8!DgFkOk2"e˺w۵LaPT:h(Mp-ҫLrH8vYdCTQN =F/g8 !ZϨ+kOL=!ԚXFCvp}P*Cಛt1D ^7QyۙwPxjwX 3:HzxBYw\1û3 [0T0̈́nrS6SH xPT@9G,3} I$=vmix9(URa agL oZMQcw<Ƽ4%'O=zXKѹY 1v%"՗Ą ʜ\Up`2Ɇ 2ơ\{# vęmeb63j3]i129Yg:O7 OIaPڵO]ec"slrHNwߵg .vsιmPYPQ h𴙥tH,E%3-GW ľ)zb+֭"ZbSZfόAA8ѽ,lju&Z(m6ӑ.a6K\SxLǷ=trqI$7F VMN9ody/4NQJ3jg2L:"g RÖ+X"&Qxx8&W(񤍢}Or=Siw̮d{D {D _&bgNJbkfmcm[^-#5mq\#k D  8a3Z9͘uGc'Y˩[.XWy% )5bxn3-lPL݋V67l)Xi$.Hx#`ƧH֢@(o=:,N߇23+Gx\$i"f!Wx~WI2L/V@*䡈c< oT[lB^֡ݯhi!&%UCeK+U=9|Q;kqåK߬U'q!hv5#uac}u8d!NBlE!`oId%[LoXyba7ə6)[@k;eᇸLiZnԝɼxv}[k+H@s\AQ{1F:M7ч Ů@i' z2~ hrW8<ӎtaRc 35hٮ54gLᜬ5$FwbhK?JMU"A/(})ze\0/ Ekez˯(rbu }Eko)k~##L d*:x81kXǗSmx" Bp֨k!X<Ђ8uG-7  g;4MpK0scqqB|fǜ2k9+ kΛkzUxi[UK7=;s $2UN'Ϊ I$Os;ݖj 7{q] %MysMRaHdxR#֠5]uS:Le0ʹ1ls, p18ռS*˨cjL6mL|UkCLss=cpj^7Mw[ꯍ|KYc\$:'n 8┅W) 3mQE"r3q\b4a瘈 44<ż.eDOwxBEr-e\+ouua9ƕj YҬ웓9H}:aG3F߃\2q|9.Ү!z* 4Zp.Г1}Ŝ/<}Ki-'d31Ϟy w2۳_;]#,^hSf\ขdpMBq)7ƼmH+17~. ΉjD~1f?|08N J6AKǩs2u0Bnq$ |AĎdy~-_ "LTIِ;D'aqσޤHou[Qv\lo*'/H, "Z3c3yBHkRVn#bxM8XF"UD@adk/~=eW:s5V ED 1AH  $ efbӘs??RQ" A`$5 _k=uGW9vxK*D)ř.[s"[XOCuH!hFm9b_5փQ#l̫{U8M4B %Mmg#h|Vi bĕKg69^k.C"O:Yuc ˼o*ܜs;O|5-:vr>^-%8Ӄ|.sef]zqG=[cL&-)Mshg? `A"4o03yy;=w=rt 9x/^Zwk78wAqZLpŎJ5h]1$o8N'7lrq'AESO*fͮ`6mz8VSW w^I..?aFY|LpKX>l՜&2!'EiJH_Y؝w-. B'H8<3Cc͋e.}:3An1xq&*jb m$:_ e6%DY9FlұDK9ܞy4 " _(f_#>L>gGό'TB/Ee!N݈V֫ cho{}~, ,&n;I'b 94'"w7IzŇh~Od4p8P{?24dKd)1ɨo483va1Ⴕ>HA&v:^lbY ;!N 3V5=RGѼb Ct1V&Yݝ&'yxV YXi骗okLsLH>fGOrѫXxIE!v}VwDlMS]LEXgg+8IK}>ߪV\cSMOgW+ӝpkue0]kk5\u{]47m:SsrE0:"o^0!X@ a:-r2fgCelYL=pDWwڪq (uO jT7no)|̕1E2]I0AT5~˼9י_S ǫU.oz^8|Y.6LK63 ʷBlFuamڗqtqvr1t( {6鰑/s~gҬ{f?r B)1u# ,(CN0״yư+/P6MȮ/֕*ˡ/r)kG% I,wcd+C*-HD%ȳʉIVtcW^\1ݼ5dCC00|}8r&yr1K卲m#͸p=3 gC2lp)0y!0%㩚ûPaUO3Sʷ ~▧ ߤ̏{<v;'wQ,K &;m ^q#jF)LT&Ԯ"(|CDaܿrhS!jӻ ArΜmDex P#tBAӴOLl[~K1:s+,snCfNL8y:1f;yF`k8h%б}zv<_^^%f"Dq@f4XR* fxG% I()z&{Y8uF1z4`[O;ޡ2.p ?t'S:dߜq$UZjPw[Q\Pi:~\H!cO_34Cl!.7w[G[fFn_KY0A;mPh(D|`@pbf$LIYٙ40t9}1b/h^ԩ\#QG|~s0̰)إѝa _?@!BD`NcC%'؀ A( M˂;(TA$T0B'"@q@EJ@FMp!?_iܞ>?[!Ä2'@=pz$J(U(C:͡Qװ_\#X`}wCx(ZI8+A^}0R鼄~!Qe'/hgƸ*|bS 3!`HE"v$q?8Эaq5a $DiD  Gty"UmCN7:S|-۽3z1qaىx P$_E'%(Ġ@R/taO-(1xz$|~9^|;Q8!ԕ9;鿗ޜ>~f_È+>MO8tM )  jua"}LCd&b IDz}jyJk-ǛDW J(~<| =;P46O4#^GlCp_B x|aڛZh:\ >ퟲ__:RSB {>cSoX9S=4( } K t MIZMKOH+K*mm"u\ !\d1zcXPd2ȋ2f7Bf4!ZJSIVnDh66!RP5!] 9807A|^: v@*v8\ Ґo?TԲԣF'E1g~i=>}-Et!e*$eꜙ* 01 FHNM~Fn"LRC> qIȮv9܏,|B0/{\OgqӀ4H~4 TĔEBPb*x>@O)w{u01ȓ~(PJ)RIvN|l[ey3"Fs/0,̹FoPٷ+.H+h}YLc$$Q#;P"JC4g3 rӰ+9vNQhCdkъzP6o {Ԙaޔ.Ą٢y^~ŶtB^)VeOk3fN5Bu6#;k4fɆ٭dzR2G a.fj1G z4cNCK[p3xnS$:t &0Jd}Go,.K pf;dYOؚ: X J AkHuT(SڈeYxέ -5]TdզEp;$/}Y<kiK?GJXMUex74ӳ,q|ڵkmmU]F ! n oFB&A!p &{^P>AO$cC| IHl:#Jĩ̻ST6DҙR (fB"9HDАKPRQ2IIB @R&E?#ܡT BERB"~S\2ê=mh>@2;\:I$QX1"Ŭj U˔"VrP;[у KNۦ8'!G7"sfv})i{2!9 T ˓pD1e\ h`MtJ ޣ0A<KB<ӷ=|n열ӓrB~},A2:?b\0BDyA艇y8 l7k8ç8? ]ԛq4/Q&SOS{L?D>"jI;:\nMo̾O}r8ts"t3j0:Lt%geey6e|D猎 z;J̅[hpxFvon1,v%Lv)[9AX(3-!jse9313$ ηpSKCJKØCmMٮI=Rng؞ I 0W&Cg46 ^F- ě x͗3^+F0ef9  L6etغ8|ne|;`nt-]2Ҕl,*]cwtβ}݉APe MUOa6e<;w,MhR6ب2Ӱka 60e*ԜԶr\;naܶ2&IZn؉,U(]80kUt>}RX\Oޓ=vVK(YQ3;|p&2{egPhWZdph3ǫwC .FvMm'`ᶞ;XHH k&Ru*Qm1a3QDxFhW ̿eel_]bJS֕.+.yR^L$:!'~M&,s a`lr, WhfK7FzE%-a]&].K9 p8v@b,pZ'{sL8,.sV9y; nEuTLok! AQGyA?@ãu-QU(!tl w<ٙ/ŭ2@>8ߞfJסN.4Ŧ3~Hm;m ~5Oyvu@[zT#$?@IafAaqw^1Ci|_HBAT{ѨX%t;HH϶? Aa" 0u; ! fdЖҌ^XQ aLX7W# E+ eEܸ0\ Dݎ'SCuԈ'G.nʊI!"i|gJDvY|WwqiJxiI~#fht |i4=AlaۻZ[Z(|g3gPγZ}, %+ިfEN]RVCy 0@plg)d0 y\[IML9n nSHK6&#X"{q;ڕ[~ySuzc7H:|"fk7%8,EL-pn'8mXw[@/O 1]qsr=3seFH!-풖YMma&s1Rx:TcPYK5S"mf,,|?ַW'7'5ainjnve gKNa6L3f)S-ǎ-cKǓfc ^sp;QAvigᴅ%c&a0Dk`(*r<_%뙺%Cpk4E|2.k^ewd!$-vkDwSk)ɫN&e$eP;'DmԑkzGƌ}*5xܭN6 qT>{h ZP~VBJB90 "%Se=kJ_? UFN& Ck"WWq#F0i,EgC"Ѷ  1}=蛇 (P7LPuqJ "lҊEBXkԆ^%v~1jx] =?}g`V"ЯY8(&ɤ1‘(zSIo!xNLkBu=!T}/^AZBԃ?p?o_B] ш>)8Pkl c, i|ƘspʼnZa7a%AKʳ!5C F4Β`6*A5XIsFL$荷ϝkuݍ'}ΘPЬrMw`+Ch8GJ[JI::.B8f i {b A eI c${vJlRl4qcU s5YHbw)2-AwD)'#7lN0Phl#É $" dq8slZ֝D0N hR@tN@a}\7UI%EQ2;*p DA8B(Eϱ> _ORKr}I1X8GS߽!"}] ,q o75EUXp*H4 DA t4IT36ah|ɾ=<""3X0FڜqUUW]= R‰J- $BC2,r/QZRòzyGED)Z$Q"d]  7* | j(bhWa| ă!iB V   %s cGD@C!8yX׎)P ,fjz":L>i|OKzTxDl M"QA@P.t<%t x OSr@@9,I$H7Q zcGP19$2`3DFa_(`y`bG腢tCrPe7~ο|`j?~O[!dA@_9yPֱuUeI+THT*$ &(ha2፽Bi?gP R0yXڀoQ+Ab m1#&\0J@gtP^dMbX́4 WptHhb=ԁ׭HRSJ /^mc6СŶ4ˠ` 8E7x8i!لj@ PhQҥQ6aƼ.qSKؤ]&AJ( ZS2LU;$h6"M)<0]=>6Ř`ё}l3$}5pw\<4r}HXrP7,] OaAS<-aĆJ}ix&V)(%+@c=EYOMb_~n:h}\PS4@ 'FeA?s gw r;{?N DD7HYQ@pzD [M&;ouԷLh< %y)}C+lcy\w:_g>ǟd_q D(OcωP•,J $}"h*#0c`?o#6% 3*ͼSy1̓"R*3 c O۟zmzl(@CP .79 SHDġ䁮pgmff` ?Z2U=+`U CL(76[YPو4R5l0h:2pZ|NfP$ sA56CI b٬J|VXsBk}/lˌi'kI]am2 $X0Y/ph,|A]D9јzN`Ҋy!T=p!%1ԕ? 5:/FK3GTQ T\?˳ǃNj< UK x6&JvS6=z3GӚ Ԕ_̓G'#d A%5U\8[`Rx/X:@vt3hMbO4lAlL,#:6O4W#18B x?  ]Q-O"J$e5vG&D3O%ޫZ!C\P, ,w(6f3 Q=CfwӨ?}Zq.wcT=\RDހLa=@K{*M@9u̢b @6al%|/ ?c"%c#ڐ.4s3p_h1o IcwbkJL J# bIcv/iT~!MG6v+rk7((aZ BtG{nJAFECQD:dʒ=28*S?LY@~J~`1?t+ NҺR/Xnc 段5hZ|=%K(Z8}ݦCÆ BY(ʁPK0tG^Ц(q!ĭ9.; Lb^HU; <T e<1]C]]+VJ̡ kj5 v 4KX6Q9 (Ee Mu=hM4U=G.8L!Bxg f$.:*xLjdci4/Ktp lh7<8(x/Z߶-\gwh]NV= Sق6[g ^C-ag\In $8dH\i2fkMc76Hg(bɇ0*Xə}V/G$D浧5lK"9ej 4{s9ЗW,:wGcNYPNBV\CGtj]~!}>ԡҚ7qû@y:4`Q %ZaPG:'.XHc 404RP/ȃ[CLp*,a2sd2Q ׸fQs%ZN>>9ѣ6aG D/߉"m4hTHipŝhPC0Gf(ϥeg 55-VŖCFCmz;ot,LPtܦFm~=2|{@ :I& 2R)܂@d`bzl$7XBQ2!XcBePd;y(W<]JNDyuIT%2RP/E:"u;p}~zYDNNC5+ј $^B>k !v`%zԐRR1RH$6QR֑ #ICzhWrj AuPyx@ܧ854=6'H~=g67^s8b O&/^iMJ#uJc5ᒐG5N ٱf5R /i oLɛai۩5bQl c},1Q=klmt\a$lnj&#+g :u̳$:*-cO!gP:?f;®:A1ŭ$FrÈ5X "E"8]/,:ƬgZ19"F& mE}m1^AlI,fedjp(RH1HޛPӦqhR0LVkzQ *)61 Qg::ZJFs++sП-lL9' xAn1g#Ce=YC2ηm=G zSrbc)6 |øJxytĚnEZ p/8$k{Θbpi0LEi`2Z D# C)Xm&Xbm6q_p|{p1M%;@ ۛ~A/C#%3)$I=9_G!Hp49'  T/iHS便X p}65_C uAFMX܋aau_u*P0. HdsEhEcڬP0N:-o8јh?\K- ДrtBJ7C>_GOqj}!@H.@v@e*kd44|PIRZ<NKV )cИ+ًDc5]|x?Hm8pCgVқmo?vGV'5(,;9PvCފӠh@Ũ"](hP(h)B tB" VQ)&bb*fJ F f B!)`h `5@D4RTDILJ @5D!HSERD DDL(4 HSRRД)IQT4Q%- QB$KIC"- QAIKJS@-MP4D1URKTP! !EA#T .JDJB"EbiRȧ % \"%4f9#y (cV<1]u#6c'0?,4(~YWB Sߤ9=#McdLF m"5Nglق >XLON")jBPz@%TI}VqQ$EEJ 7#o, 8߯O GO1DAQB"q9p,*k!f$ݐf`q, 3r Đ90X,ON;;PӬ`d* bqS!*29(ihJ*VeJZJRdhB I`BY) d""Rbh "!% (*YXbP`("d$gu/N:5v3Aǐ&fC#듨DK}AޱZ rB5)⼱ k{`A `O8715מn 3O2c݇a`x=()HLSӼ s x>Џ{J|­<`e?Iݎ@a4?|ɿ U9~y*7fp[GxD Cz8}հx!!SӑDG&!s3@(vId~>xqtr煺͚ȱ">#8C25!&Kf+Ӈ1 * fM􎗓ܳP7] Bgqh *V@|00J\R?vyy|?_G4@^xSB;54(lx) Md$(Z n$aC 5nࡠ`5$m(Ԛ'st6 g6oHl ;W/3ކAO='@v4 /;+#)p"K6z?mbP^pLKE&0)̄P 3M!T?g^Mi^HtB_{U] ZdY].k885f0y-+mp13pC`P#D@4F Eiwޙoo+i\ebAATFZ:YCwGq]tC?;{sl@0 c)5N]NwZk^h|F ՑIvd`hL7I5j6{Ɋ@ HKi4eB^@4-~͑{> i' PPN1 ܶ`;tݠ]-o+C< J%9Ş toq޷e;Ҧf;CycH"\S$8DGRz<#=v=XFUO߮Bg#hvpxz\-XhfB Ӹno8cCg>3/Rԙjeɋ{ ]n $C4- є 5DQ$*wwZzN)~Ь#n$ \r)i$OgǏ3l}5cb>^ xcɘu9]8|#  0 Az\9!fXTC zϯ|:Jv%~(HUc&8@4AChu9JD;f@Btjr{sp%g(7 !C a/M9|8 PƽAPҫ8)8jWAM@ 9"AB y,etTB_}6OKE0>J>YDiG- ,HTh*b4ӫ!4_tvAq?C1 4@ѨEb+^[2i 3,t =/;v"X@)! >s8;Uk<=a'fOj%\WN{gA$2x=A()_QT U,?2vP^" nL CN %K!Dr;to{L#iha粼z` R)R EP(& !GyJ+&p>y!Ց5OS}Gwޤ\ Rzk斤@*vHMD<]ҐqD{dÑ)ןd&Ld/=$r8$"s+EuA%OAJ<ƠฃPGGtѪ 6mF%%VY0} B@W.n>SB*i&3S@96P,5A!H'k jw/w/\~} d&bY)[Zہ"{Bb~Ȉ=}RJT%*6)0{XG3=ӠtGrÀvtjH iYq)8`7E65 p2ϿAqSЂ yQ\&! BQ`s% R2~1}N$v߈1\)$!USB\:}!=#l"k  2rhEܧ.4fa_эm]P dffh+rdHꎿ ,TPR,fy r4QÔ\0tMDIl68Ҕ_ll@< TtHHހ=QC.Fd|eWH>܆VNIPuѲm?]]m;)<6Fc~& ڞbIZ^VBT{&~w2┾pG(•iiJc%c_t'Z&ĬpSLe*^ż,U R泍wx9mԔ}ǣN΢n"!E*!ɣ` E}X`vQ9p@J>j$ ,*a@z*+H=cc2!lXC$E ,K(Х$TR4LRDHĠA4-%?2bp~?aBcPB@ @.b {f2a .j0 >E'ŘhO`ALmkhX4TUU]p'J -¥'BxEt?']:"<<1w4HD2þ]n8i<0ˉ0wu㉘1%f2 je9!^IPA@Q%^rKZ5,QP=qrbHnNXf(aJHQE鷁^j NsZjHMnNUqd\bDݗꯉ8RUΊ&F$׮,E}#E z2S C tj6OhH|+ȉ̦0#u 5 A{=4 cn0ԆtGڟlPIJ"yC$*$<{_LJ00OLjf:ɜ VDHD7o ){ gP]Yx~YiRhhR)BOHD,!D2 4P SBЉMD(SBt &B?JPe(΀hB`!R42: iXT8[Q3 L JL*T4U"AIJR54Ĕ 4E RABDRMM1A!0 LA@DJpI RKK0@RSTJQGB:P6lOrI ibS r'0| G ifl6C\A,cAZ)@a͎,A̢A2nڂ>2gZ&j8n"A6dhUY5 㱈$Q_DN\\? 1 4#C`wrB~>,=Zøp7!!̀u+?|CU@Q'NH@Ǯ !lEV3z f|#\)nx@ .SvwCE_.l!rP4A>Gyh~+vL]!?& @t'9CM$@ 9^dv WHDQTK1PCE1I45T!J j"%r1@1$RKD ~2 `jd IH b&:I @HdIh!B$AK4JS 40DI0)@a$"Xb&baR% Lx~nMRo{"1eo 4gBS}Xp1L>:BZZ((,;bmg}h]-잖 Q蟟:6[kܪZH)C*9" 3$?@ v|{@!MW3Y܅e33DBDFkܨٴ!ӲnDm.1[/Y/A34e bK zaszMuš䍂80AΠbH݈D0-kR"4LKQiH} 5 D77+pٓfFyht䉱({eI$/@VP$8@9 Jk%-A+byό$;#gp` ~F cNHQic׈{d$٦ $N`. ROm^ '' =*zeqt0.SPF7c `Й-|%D0Y]~_MU- !JHNxÛWZ[~{7 '()/4<#A]|ߚ-),cVHl Un:Eat0c*`7RD|)xR`smAgYl#NAttw"3ql9AvŒ|;CB@9$đY Ma`e[ j";a! ~Ph5S(Q2aIi` ̴нpz`A\@uv*)+X=x0b>V58V>kGnz3ErN,E|+ aY'ʹƖ̑S W@up1o>XY%K!"èg?elQ tmH5M&ƜL(UQ-?noVCOzoȴQҞ Q>zOgpbygq6}7pz/am:DS&*0#Ջ|+<כ8hIٳ͌aA=|_<&'_[q~a,*0T3GR3xu3R[0jo=ɧ1G\V1eU>YY:BË4"VGčoK& ARyFH%d^!UKZOe2Or2Uѩ3Dv\nDx$Jܶ LDNDtɖ4Z*71\ CH4kE\NGbSCCJ9%re2Ijof)c$f#&:B:¾kEp\k@T{lɍRj-5 Ȥf!cu4 WAIAW\i)^ƻ:ۥ*2 Ӑ֕cOa>aNdxc&֪ b$P|%ӯ+qtkbK)XQra ӥE plr 0 .R)k."dɌ0Kut(MFB:QDftLF)aNf0:ffO{71^g\gq8h֝ { 0FWbq1ĉE(p58dc5Eh,jǨCe 345VBZ4<YWܟ>È|>8p̲w:fk)"TEQTT*s;$" (]YOaRlS ) DPT }=ʡlKGcĪ^u/C6EG\&ؐiQsQJIDƁ̗d!dGynk\1Ypim0xG0tx=dZjY\Ψ5n$%$5Ag0L!bELKSSYlwO@C25+ 1r44/a4Fz]VSDXkQXNF2(DܻŘ P0Φ1$8hP^֑0{st>V`- 7&qj E3+߶(|E{74Rck!M7K1fvS(?J0~3QaЇ rvU`pJ ?soQ9SdVd)G<<)z.[ X<'&Azc STԮB}`o3 ^tsO͡RF$P`PI/z~%>5-芧#䕂)RzF;ё@hij>)NIآyfW\NLy~1:4,e:=ϡko>NMW~O6e׀sҪ~`KǀIqyx9@`!%*h{O@;Q}9៚wW}&xg!=C~ )=GT+*;3rҩ@? Q O!>$@/֛T)} Bz!S+tQO ]  ʀ ` Ye4j]oJyf(N>92ATL =3Ale:w &'l3 K kLZD_Q/b|D _ӁOd${>SJG/cm Q/caBE ɮsyP*P &su\*=.[el`]TRM#(vKΨ^nِl4Z}ܡF~0y#_:!C۠DH$5CIϑv!'t/I`xRFHa}phAݼkO)A$4l{dzₙ*RjɃf*B~[Aiz(ilԛ"4Yp[**2yuclR2Hñx,qуڄf,l{6*=CuNL-1" J]=q#ÑLd4 m>H%)dBy_}*S'CR̲擼pޞOj[~)D(=^O,ߌ)fdQ5ٷatzċli`}cP?ތ:}9 r+&+9L.p1",DCc**}6k)3>6YP ZTQ+6z"~j^,V}Rv~XKK(MSdy4q("| ǫ1))M1aacV`6X Z~9 t!H: 0Ty_@6%=&QXbCW|z8hCȩ*Pvk,cψƠb>HPV:($8;ځ <9xr-&(iL%h<_`T@/*"L >ŀwz(r(24yr '޾ ѓ_wCrvȘ6 2pK)^k%W[^6QefBؘ3r9 uL;YHƆ 1Uٸηͼ VPF6xsttSt)ƋK\c6cz̐(>8iޣ![Ƀ5ҌWE.2Xk SS&- )h]yvO$">.L6-48Y5F]KTQcZ,݅8,Zd0@Cib6Ń;x.|w:(':ok&J8IlD{Q^e ЇyhEAGc))-d&w2v\ukjz"ufj#ex:`Zy -e0$BK?r}OJ4nt>"bFƉ$2΅"ř},]A''~3>z+|Uߝcb+&II>Q47y3(O1hfF$5JY!i$Db~!vmCEe>@6"WM^gA@JS|j/64s}z/lxv6VJhJt{'%e6 aނ%fv|͜lL\84j?nN ]KI· q)~[3ff :_s |OJ<(CIѤ^a#]7\?ۓW*mjLT ZC:ˢ!QM9hIG6_}3NCCAdFɂM.8S j)*3GdmG>Dj'z]I`O7qi^%Dߕ=(*Z!T35К0֕ bT"FmJ˕N*2&m'cʪm{(m—.J"qV~ 2_0#v{MoF%S{ DHMQJQEA^Ouw۩%x"`1\h+l!P*}<K^\.xp%XylP.@b<`S=]rFd1GjdJ,l0Ӏ5;cPHQlFA>RQwq(OAGQqFͱ#>cZ ꒔t/KH&$tl2T NNE?](A ]3`L]ʾV!1 -V-O9 ""/\_xw<;s%&Sٓ UF &l#=c}Wёc1ِkT3< Fn6&\BB۷l>݇h f>˜Cc6}dq>Ї@2d&8Le{E]n6M$dRRA'i{I !i'Z؜0m{rC۝mMY_pAg6$K +c~~~;"0߇OqADW5â_8:G>PpxuDo b}!ekx3gNŸ\6oppXWX}}X$cmXv5 hL#p\l>xO=zBr `ҁ!_x `/ԕ:(=PXFa <f4O*ЯK$,?]!|me'$gGq̼A,2uCLH=`f *J'Q?#[=|>|̝5bcCyq}k6\ $W~~a]'uNQ}'w D{h l@/۔pHK)3b(sZt,jKGNaB-RTЅq0XxVB C#sEL "Р3%ثa.Q7MGYB@ ~?qזw&0XA`)W4M~LXepP,+؁g;d {`M 8Ƚ Kik҂geC`Hi  ]4_XymO20ʂ $A!Dh١~s)'/} =mR^UyL`&7dX  >(>0 &Șs#77Ǭ :H ooImИ~5v~y'a!zy[Ty` [wy#K3 0ỪVc#i܌Nlhs8gC&KɊ%$v$~k'sBi1)Bp ].kMX*.X @*/oJNYҗZmQƩN2L02e\#A҄(A͘Wo , e &D.uJ>QM(1;ytk͓ 18fD` Uuhcw^CqiF6 *vcgl=!׿+v ,5Xfom27dh-mQR*i+t.ϐ͋Q-$WLwaș?{z2'km؞zﲓ1&Qe6_w^$-ҊEF e_]RQa~'ѳmMo=]Df’{tݰ?ۨ?윀d(1e 48C] ^< gL360vUt3$$8VrgHn 'et"Z֤"SCVTԸ pf6ȅw :z4|\=#<znK@J*FE\]ۨd-V (jČBZ=!uz ==۸N ACC{򢓸N2);I V5 pw|4lk;C*nV>65¾G1c)홑&(1=6ǹqx<}XK+G-Ѝv=A>2|P럅QX@f8`939t"  t6gVߠ>gSA_xabNp =*m(#0>[/0yI8Z Ԧo"%xɠ1AcbOQbFVqI/ h#z(}yI&V^Gs-:RpDݘC:"8yk̇sF%N&{b} ()0[b >(tU;31 G6θm֬بN@PҁKIT JD@PD#I)1CKKD#J0(=Ag7zs}iž3Pyu?x0AeIHӮ'Be]٤5-{^BGSA-*z`ɣEn 9P (=Ǐh$5TƠa*fb*h!)WMp*~_[ض?r?B(Ѐm۶?p^ %x:I@4^Ev8I3i;'íJgi lT:Ʌ |E{k!= X5@L٦.eMxAPiRWd6Y>PV_1Gb3|w׾&F " bh>@iN씝t )ZST;u#''X}d(o;T|gU*jpxfp0%"[$^ %` @#rDv(͏;`RH|y>ޏN޲2WTȧi]v=^>.qw9:":i |/GC됗|ne::muW!?MR]E'9bmVa-WL'UUr Bg3 =G F`>S `"ĄR$@2 2#D{  >B2 !4I/x {UPJBHR$,yTCwP ȉ!F :Hzy ( AEByt $)h 'MJP+Ao3DM \J:Hm D0D0JR-FT<# ZHH;BjT$IPdBdb`J ) UqZq@`t2%1"QBSh "B*hJLZ$ffh$a <'m;TPF(JHJ&q{t.SK0wH',x1EZժ\bLgHƕdQ^dt&1F.XCDZOn -IkmƢ8gw;Ƌ& RF/@rD!]"S^4  0TIj!ҥP t&̱@q$=LbsGB_%#0'=NYQ;*!IfV= b$0 $p4V"14DF~A0Ʒz;+@!#M WCGT4.KhBAU`)¦"A>28;:痔>Ii޾~g& OÝb,M6'e`#0r[s\93rJJ sQ]q>K >p 0p=&ck7/~;;&R| PXBAKhmtX{#̪N $& h!~'gG;?R`FWtyn7հ9-u1J˩^:P<1zSû~ LJ#h5m"^in2'v &:l`+!Gq@O6Tᜰ8x#gS`a m34Œl20do|(XIv|LQbn~Pԩ3ajAOpG Z-͖ιi?Т MN>ja Jv(xPt74n]8,0CFIk 1Jnj O?ttfq!2<%%=x1;B1I* {VMCtB )C4oϿ9'b4tKc)ў 4ZLAW1AvJ`=Sq mL|M`DK9WXzpHM-5ѡəi7؂JMjl &Y ;Yy6sCI/A13!/7hK*- ~/E ;&,f]֠E3Z Ž!,Y1 ؟ \Ek00;=oLx@8jƕDlw .Ex>;>ϢaZ#%PiSJ|.M{E1IѢ~0R: oxP|{F"Rm}$5U2}<1LAT{ɥ8(7s#j wWHP4@㲔">@mQ^`:Ri8ϥ{ †CpJJ|`:fB& ?6V&eT@)d9zNQ /'tUKFYN3^듍K9'} L+~$Q$'{3ksNQhDT _N;x#z̝\ ~>3! P9%jCqA >B *!)hH@"<R~  C(OP;(8xQ`! B )ZAJ`x4^4D>^CI~E M,6OO.SIBJOZQ0Pufxdl, HcZ jAׅ{t\XR4ZFr;H_nv~8C09/Ҹҟ!qf@M0t鮡.TAͳK b q8/+5*&֌xYn#@ѶY-uꅌQc?ӯ0s! ,z+.@t99ڜIGI:cL0!\7UDnS$Ii?t"u80*7g_O K/3l 6q@ G`kTĀ>S\T0AIMI&)zá>12 iuǣ=)2y["Ac[͗Ez+˹wa߁K HSs\[5QH!h)43&FKn*V7ZD&PPXg0դCAM| 5h4_N-$+(WuQNtQޯSI P=փtĉ@D+H!=9 #yB@4E$Ufqr 1ҹeMT 1m&m-C9CLE AAT8Z,X5QŸO1=mZ H>DS-e3򇴻dbI %,>2g" xb׭EvbIBU(+XDSZch L'՚RIؤH~k:' g4bB`(CVb/DABn~L1 H}?؇k0vM>rB%i4B-Iĭ 6LMQS t#hO42O& (īiLHִuM"s$3Lv4)o;8""v@t?3? #Kӻ'ƝX# Q;Yo \|Aڴ>Z # .d1Ii=Y'3=O.A`nKO2_Q<@S*:Dүx(8C6vF͛>=↼TB#$ @#Z;xCx=b$?$d' '_6'BErSi0[<h(P/SJY%g~h@J+@2>&ŸM^*H*"N)QnQ}A/@QCB4EymZ;ޙt^eJ%T| gv?~BpɒQE4)p1>ؘVi@8_'Cbhl9РȰ$2O%P0 C>5v*Վ &W[[ekOzǮ m#&`$*P|_p5 b2~FB(@1MIQx3g0IT_=ѪAwJB*oG2%CQ}_ϸC~.`^qE>2@j0xLv .a:Ę&0:EhLmoF'L$pE8^$wτ֣q9י ( dìсS;RB|f<.*+2pD0 zoS[bG(˚Pأ@M#dxQq}eoxKassǰ'rDB?;sH~5^e_mxNqܮt1$Iօ ^ǶcB8`Fч1=!,='E@e$`(.v٩l1my|۱a6)61(dȹH@E$3@2,3I"2.M8:@ԾF9hi$1gX-Grl|Ei p`.‘*k39A>v(hI !bDz1'fAa|չI yE<1cPUV,v(b !h"u.V E_E`]Rw50O$MUS2LMȘ0rɹX%`0;oDPgD /ALE}\- 5j=*A|~RxY!=-Mfƙ"޷`':}qrVf060H N,;Iծ7arF I  *#Pd>B+ݎSf*SXcZQ|oiM!m 1$CC_>:n}Vb#R@&4}>v@g!М-yϴ 1 =R(xzE-T`"ĶUXpfH2|Lmf _2Dy>NhaJU( +=n_A_R߄FHb^V ߔ!gXI?kG\\$ Mg%u31tBݓRq7> i dEF (8?,FY[)S L2'9ăņSN|`?b35/qy\¥}?vE6'iV D>cUݎwZ-D?+~Ly ;(( 06ѻw{˼N\bb'6& ) y&S׽Y!+ l{Ppey3{A}F)⟝tPq! @ƤĞל4}l?7{LdԔԑ=\uI+S9罅IP֌ˏ%tm)JFPaIN pxǾOFe3zV&twTGNpt[[DQ/b3QQ%PRm5*ْPu=jEPH(j cȦ(U P$O.O|ǨH=LDBd#UUU$I!B_ 0|pq?8njBB* Ň0ՂD~h! gQW}G] q6x&XdFd4ϱbC釹,D 'qt&wQ!AX݃mCI'4Gʜ|捱gph SGL4@P1T65ߧx? \I_4%^UHb ** `3%)>%7}: 0QLX 5E-/.X6i"I7=|z6J!Â=Q;9 uӦxD-9V=IH HA0T]t!|ǜ8i((&KAdh ̯l[0HGquBxqy;C ;s 8˜:F!!D11zl rq씮 (y9:BDMP)FAXG\f ⹭(LU \Gh:29"5sڧòAkZF+__ ٸF(&Hl1 6rXs0*: $J1(Vi#ǚZLA WX7LfSoR64%:zu/9('DGb:DP_8HabpKQ!3 G4a2]1&aV$dj |M&hz}a|(}L'A6L 쒙;@遼H=b ͚uW&|8fHFjXی+3!ky +Ef8[|+KQݦL!C ]'L8$q%i qM@bYZ㭸'LzF7mwvykgTd%XFM҈fzȊM!!UqǴ%w u`&PY㡋 a(lsZĺ(UQwzӰrI!J"-aK;>3|ST80GV=>W > 8OE:FsD!xUwbDDpF4Hhj|`eG&o9 \[3**|J&S4b䦈ΩaJ!UrIva r7I<ϐFℙ9==u@SF`U(hbVJP2sb@zx A~xa׫H!$$J&RDrxgz6@^GgprAhk#*ƪbb&*߰Ŝ^ejFMD*GHv=QI{]+ amEΈRfABu>|ag|$NX=g$O/8:jo:L0Wf2+X``oA] rCˣ-ZDs0_"K L޵)5۫ҩ.$Pjbf1K8aHxHo_t-I{2-4׫V#MD*kxF쇗J)1uȪDY`)qkn\jٰL(qR۰SA4U]w=>^Ed4ɞUt;!/?wu~:sILC2.|iIF֭O~+Sq˜YnIaFŚ5p`ӄX=LfS65)_VAxwOCP̈́(C%ydCE_CTQ,"*%__xt<*xc1)Σ1kc&"XC_CtQbcUu**W]TQUF_rs;cAŹb4PwpQ7ɡP> 5%>  Mk S]7SBjNl:Wى>d'fA?9U?橼 6Ѵi0K$-4ܽPϺ+ݴ0| 01 4@PbU lccFaH(L jrqΆAM4M V H}H^r6Ա+}s(QR-QƘ(zDTxfk{ }qFT׏J%Xhנ(,Dπ${0_fATEݍ5OE#eS >W0~;M`,88-oi5وD"?2 J>goۀz˺B Q[ 䈋cͻnHGIqR"Ѕ!$!CI$ĨDU"AAD0 C4~b $5#}Q~nG zaUXC, h1 GiQ( i eb_aOGyz~!FU (DQI"2MݒyI/g}fB߾N_A4s ,@,-(ҔPR->=`r!oR(~ tK`~q*'Z raQdU<;%߁kh_dӧ&ݮBuiTgwp[;"g$=$67n T ?&<-zME68$w6JA TQGmtHrP0K(fSC0qxaN JH{v2K(iDJ-GRA@Nz㓾DJBi1>xlѤЅ Tt芜BF!)'F4(jǢS=JEE/t@R)5^1f? oS,-3RӅ6F,LuZM0c1-dh6 :ov R HV%D@^ȭ{2`(HzcϜnIPE>è!BLdc&=>tKᖟ%n?_)TO%đǞsR>*7+8 M5D\AX+]_H 5x!͇(^]Xzk\ 8< Yk*BKsLooSx=u#UpgYr?wqhH?vٗn|G;p]#}qqzOHӻ%5RDu7u6W$#x\ $^*҇3hC*c.C̣9]/;&9~H۾^R.i[zpttg|Z[wݶY]^MKvK!BjO q \:g7mQvI,MHvZNHV'P> UM*jwF^ݏh}`H%EשƑzhu=BQ:!LavB!s:Z:| %W:gnYC?/h:YسW0cT%vP^(I.ځuxW|Y:nߝ8'Kt O_*(ա{`4BCHZknWvHZ3Ք_5 5Qgܸ5.S V V}$Czb[wQ/(hәF'J:j,ތ{ڛ!ia&-?j|V1mz]+D{4Z,)]wLJ~nxeͳ8ݲhS;ou)K`Yϓy*`/,"oacǷwG /{|fD4;BPHL5:܈BY⤌{n7 `vHH2yy ;7ER}+C66wG^`>߿fp 8%N%BY/ejH,:Ӵ ȥ ߝo9EN6ėN4)!09Dn[w5Y͔a/TB;X߱yV=]\Cظ@Nǫ()J-RḢ#Dr5ѓLy_;)]Z`;D4-~x[6]7*`ltkȠExxDUFk ^ݵȔφRy7~Xșaˆt0z9 ʵ.r2ْc:2Z7['<oĻ 0>5Z4e͏%v!9YD~k-c\Ny{z7cPF˩Fr[6:Zq1,-w@فgDg xYGNǿg5& ]|ep䨈R!`yY5ŻET[:Rizv&>y:o; VM3xXulĐֈ ɸyc ޜi+L!N$=G8-)8J'9dߴKc~'Gg8sTEjN^xwV:{3M׮[|.|u.bvl43"Q Nc5Ud0}5w!"64Ĵ L+ +І lxrPOX]dt,KGA2# $ʖߧ-^4;8#zO+C#EzO+<I[H8|Y^Rޥ8AׅbKeuɃ]&5oxf&n?j%D$.tTQct|˯E0 Z/3Z ")+ϊtr-bN3]Rlvuz\^kf"uJGbV~-lH;3ToiKj0*J|W0DE9"{Ӣ^dO?QeK]}o{{3kk.a+SYw:-M>0>Ud`ϭsFDۨq,N;Gϟanr\/.MR#x}IA(S=;>lA'Q>bbݨC{{3YF5ӶCx'm3Nj/Ype2?w[f~c-cQ ]R:̒ GޢM?0&/=Kϫ9#8EG(2>̔)T9 N" DPe˸s(GHޞ%,aӎe92`|9G ! oO$b9҅V{ wW>߳?k}ѼGdoL1B&d.]@mw+i!k9l`FWb){<'B*Uh"dI:k#u%^>*bŽ8+FsPOwjcɬ!6IFr96@-爾v4};rYӹjըxuv2TҟFpaJ8ww,ʋ:ߟ^GpI\1&'tS{͘5P=c+1@GTX pxƄ&pw__haJN} 5"bVxo=r|Z`pnP F[YmFo W02_p~GihA#',k=vo}MO=lM|k08.>WC{b<6Zי;BLP1*{fWh[ʆ# +nN/Q l0:&%oR: ?0IPxl>Y(hsM,>Mk4 7,ap6{d͍Ufl:.{\XYfviG5=Wdq2(*/ vQn 'A#Ed@vBEfG-T(ysˬgI&|;щS)W1T^ۛd`1tHGM0z:;4Jhv$^Lms0u"ؖ`auB?iޒ;!OE9N^}sLt8J1FMTUȐLF}KW0i1 /y*h`x{~0mA!I?Tdqk$f3C.T"RiB]=;U $ŵV5 b\˄CVCnV,bk{S{"aw1F&1 R Agr tL"J.Y^0mY6ڲfڶIFcO[ƅϳtڢ)j';ߧx:I!ks {ǔ+#{ ,M>c'sy(̐4̤Gsɱ/]YaRW(#MES^'^F ؝k„c\2/_=y#}‚d \=ؽ|woF9w!J<8|>E=^A}/ II#|}+ˢє]NKBޥ)0# F/J*Sl~BT?mlV^D:ʓ*Aޙ192 f"8 dt4:rkR5K l84Wݮؤ!$C5 ۙ% *06&Ndf1aHrad> ءXEA CΎ {^ׯPN"bDdSJƃw6& $8 KVI<@Ā̑5,4/ 0QB5aU1^`'E"@ dJ}؇v(X3،X[,rr11¢3@x 5fG}J~t_ ?}76d!4$Ck8朇Dius2 fs1!2P/viڊʼnvJ2o)uG3Z${bFF!F >5jCJzlL;NT&G L2T@r -_s,!hͳFDvI'2ȱcx1[͐ @0J>m+Xs2IvMh4#7H-8e@S^Bf1dG*&VtW ĿP/GCy}(0\ᤵT\8hHm  @iNj Fë}7Nԛq V{&( t?|M7e៙xN>. ۣϘ*k3C4'["*%Ah#9~!;a1ZB Xcɠ $?$oOV@;2L|B|Oi|y{RzH0=J6ƩE 4MN_ uרȇf㼶*ou* w=b4bFw}{4^gRҋ?*eE`"((ezJSݙ} 磷cѤjhzǞ آ!d$T@3u dE(B@Uy!kaGߠ$Xq H6Z24dn*Gx{1%Aq ӛAv 5b"&tJ;JZxܵ=c E4,=SS,SZx94PȀQ46i D>NQ4D1$?EE"kJ u߬nӋ7E qwŚ-q2pl8 KwYDUTIQPAIXv*e" )CpGw Hmo]*l62-Bk lRB!I] Ghޚl0hU&Ѹ&WP8B i xm$ٶjmMe7ae-HQ4`,HjKZi068!hawt<܏ h66 EM\[J0i&ދ51QGxH8hdcQf8Uegt]̌jQj5.xQ*WDi!ź#--4I!jFHU&Ų M9n\!1#^ILF,V:⦲ ! Ø8ʁ!C@#/GvJi3 .sLͶmUH4fO8A~lNcGo\D{yi KB/&`3Պ eu[TդH$8zSg'#Ɠ!4 _Ɉ>N <>O+jFk("A)7YL@!TAL' P(Ϗ߽kZGRa5>/c gBHw?$Mƴb?hGR˻IL~6f4x{=v0C :E% b @4:)ywIL*-|YFBCw ` k%,]d G o6l dH${[r1%$[r0KHI$޳3j&jWlMAp*'Y|Ϲ7Q]y2*G,$pcZgU=-x:۵5b{Ş$N 1tKZ#ӌHĢ1DWJqd6AGuBMHk7X.n62,"8{G;lWn (vbyu 3 ۣ\` fᢕv6t񊫸{EK7Q1NDyHY͵ڠ8J>^-i"ї4hvw&xNN VQRG`g3T7# ޱÆA3bמx43oQUXݦmP qm2,xV7s"sRL$+ )$$ (cI\7cplTfjI͍or)ԷTٙGaUֲ;V/zI!$$u΢61 pRo+ nI.vJe`B:ѐ9"xDBdThcyY+)Jm`VETŒ1ӈmш|H#ȫm:@Fݚ)jbl 4RjqE=yBE+'RѱpŌTjqM0>YUwlG% jھ( }-^Uyx`L{=eެ\ne0I&a~^2anFmTʹ8j?d0]If걋|H{1R+m[c\]V?:Hjs~u B(wW*eEQ!Hg0-sN&ʹckiQD͹p''&JQ5  TT'0WV, 7 "Ҋt(Bc;\.0)z=(]14vq5u&]K9Kvv>3Okkx0gN-ZR\>s1/ɴVt̟A@HazMg.E%0X|E:58ƍk :!szy#x\͍':2$ ;u=^l4wXւW\9+Լ+b@ !+j4`2vpIA2Iq8g9^r8B,^Il7@6IB4ê j bJiTB8ߑrS¥`To[4`q|eYR> eҫ  ,Rǣc˸ٶ5X:04UH@FA9V6%񎭎 i w7*dȵ˾&X-I2 jk;2˿c -f!ߡ]:PAZ#tPy*u%(o`0I rRAAC*ޮ6:{#ilIBApL-fh;>))$3E}znI U36#}ĕ4OO:! = 0 @zr7Qes&hk71 N=X7Q4n*4t|dt|t9vI#uSm/2R^w< pn5`rS96Gvc7*)hi `m rJLNޭ8d`qhcc;?`L@[Gon _+PZ.ɫszǗgr[N-diXkaD8Ӵ v:{"~\jC1,#t.h׋DM(fZ-JQ:(\;lGNR0xmnazfKk|sh9_DAeL`ROd.#ܗi,A_'Ĵ47}Fd@(PE2\w#4e4`ii#{9v!INx-v|Lxnj' laG+HF "Ϧ9  ̩ BwɞGhg'Hd $`ME>.g sXE1|9S5ou8g5Y-š)7mP`"!|44S_88n1$EtKXwEM73K+o#Yno?Ls~:Rs:IT;c.nBRL+)3X!D&x҅4V) 12QIϚS'UXowi-A|8!M9ڤ28;CF")D7!1ۂNx{[Ƣaet>;01 m צѩrH$l4S)\`N(\'iX XuC;lcCcn%f- oiLo@ǀ@v M65x n.c&^S}% Mv, -)4 <2d 8a[w1I5NR&PhaE(Z(i#:Hb 1 (CY^|(Fs:v!"j{Y692!-sUdrG]!)8cԑl\tXa.<e_+39N[y¤5^ )\KP ì=R7j5l垇P8$ݙшk<$HA+ɬ9T, n/#&jhG)cQ}^Ov0E/mp6LDm#!53Gl*&A#ށ.\ŽX6bvímg>BxmH4"(9f(אfnD0p +#3#l&U&m۴r8xDl{;c44 hONm-ȷ=gv^ `DGFЁH*l&Yb-fFʼt,3ͼJ3)"!H"@zAq+xYv,ґY2$lZ D $.RğIqI'0w&7{g7)Iӑb/MPTasRО;򐛦=a@`@߂V4`3HۅnaSl n7,L9lxn'U!dh Җ.M2xNGTBw5yє8ӄT Q ָGU%ބb*E,/@h;בi0_3X{(b;Gvd D^xNO5ݛ'p"3z7qi+ t){i5A6)ڴJ24s6J,kL1mcf[I5-v阡 FӐSu5&.&lɆ,\S:U U.($xpjIF l3[RP7(HD֨iz}'Q"@}@D(!J(R )T@BI@h^00w -Q4I="*N?#wcb)*6:x$"H:Q~l.+cFݺ1:_NAD,zڪz:G@;lf'qCȚuv=|N'OU0l,c(dk2:H&cH Ȉڸ+W,fZ+ F/Kmh-@cƘpB0R%G( *'[[ڍn*'AMG)4xԻю30@BXeo6F5\'C a8Y !}r(PR(LH!B}BʩTJEiQhQ(@i) A phR BR BP T2A!C*P;xp#3J #ƨ+cr}ÀsQ-Lő$cR$#et (9ĵD] Hv$iD|\2@Q=g(/O= 0<6 &ANI5>JNBUu9"" $ 9^BJ @MVXZ 8렩v;)tCPTv@ R($ hi;=xϠv/v5w+) b^wi%cԪhCb<1hX*r*I6j~ߗқ/κ2Ɍn;;OnKAOٔl 4D)R?ۉ#ldzZӆ*4|Xtl҅rjqT)l&h%O|C쏠I}f2Tq7z.~džW (e6R% Z ZlbHgZSRq%e]N,`O0RaF=B\&g~Y23ƓODGvgv.pq'X4HWv$&m9䍎+@iѯRm&2x1cC8j }F 3$ytECv0Xy*Z{S:fhkJ [L1KDAwqw8!#L$5)@@QUER^3K#MF6]%&z)<;pA D.P; AR!mBDžp= tzת9eQ`23ׇvӓ0x6);/y ԝۢ F.ֶMhO;>[Q c ضr`V)V+mj3vAipD=.@NJpb)  $G'D҇ H&B~P1 0 @P#wel|;:>^^pBH@m&&G@DvEt첏'c/i8 889&;I^|L BS)6LfZ):_Rz}AA<*tPBCGG4*Aza <Y0(EzJ- drPE=y\sjj-NqT*~lǶ<#a1"c+ϼ&}KE;ĚB۰&O&J?u) 0c#\!3N0ŌC!Xc'hi 6I[Mxх\k<u%U?Ozu{/r|@<Zx'v2yx@:X@nm_F 5кAm>O|CcM.7:3܄;O}I;Ic栔PS!̑+4Nv܅ w)pzBBK+:}T{ *!H JMrs !}8pT̠Pl4Q)˾NvC P0xEq`t0~#l1S_:]e*cӽ`s z>glib SSppJqmNC'sbCBzxFw#XŔwe+R{zAPRy.Grad]<4!#A e1h"DVNq*Rɝ*ޢ3B?gDJh[&A3f[3E7N9qw$|Nҕ!>RSG q4ð>9Kd@kmV㍇88C$pt~RD9fcdԃ,pB53giӢTcuAJ>=t8#?\!@~Y{C!ibSÔ%a/DdW~6 :6LBU:zv|Ii~uc;mHiĵGP'2DBPVJJq#lϻN;终R9~^x/M!9sM_C`} ޷ )<ч pJ1[Ff~`(齬^_81ľJU=nٌI4Zbui nގ GqF{0Ѣ\\e!/I}=T!4ds^dA,ߟux {r4'ĻciPGw1y[p7`uN̒B[wy ~ߧwRh^ Qvg3ݕc>2T5TW920*tBI{20"P I/Ev(2(PBQif_lt@4|xY;t}=>zpq]p$rh^ w>z59'3,#{9@U4?Q3@JAA Q2T*z})D=_8>=}R 0ByHHM %J~R:&?+IK4.AHбshD4X+$O =4/y[u34\VBd(U-:L0T3T0  ,1~ ECEMDBSTD@qT{3xCex3ɹǯmJYxL߷LҊaw~@PI?%X  P(?BPU RPC?{#GЁGv3aJb ~ﱔ$iaZEy>hCr7rxY)SyAw߻ 4/ݬb+vCAƒlSfhmF4I`vpd{=\>}M(,:EME@|3Eyw9(=lZoYģY?;=$(JXϻ fܝ/3!2TdUXdv+vwCcIn~W\){jޙTVd߶WC3M'Kfȗ=QQ,Bh;ϝSKONԥs(*(=|בKڞCDGjr#DF}(ɚO~bcZC\@hh.+; P!p?a$#Š]:Jy0`!IOhMjSH X{PZYB2Ɏ i5oF,@XAր ʪD(B*us]pOjeCvMH}-p@[1rb;',&T BA`% G]'H) ͘/™SS~YAҦBQ2\ŤՑ~0,k[\?1쒐84!C@{<5}+_K%!PE S &3o8^{}䅒[G0ABD0qM18͛&Lv11O猄M֬wXali2TEF)Km1qBIji& ))!)$d&He)( $"`) \vO,Ѭ{1!4k!4( 9Ypϰ?$H4up<!(jeRƐr%Q̿=RI(A{I|6 1܈$Gw*|MKq{@1D!a@?1p$RIE!JNCB(~I FRf#$!@4){|^$pgjà2}'^n?iY>`v%qAKQIJrORJ(J?$CDŽq|J?0  Px=ך&Lt'l=WNrKQ*O 네C >A_AT{.'L(jNT?٦ UU0OrYkӞ RRHlnL tRg]I B'Qj9.'r 7'Ud2^d+ `0dD [1$֣9։~ӳ: e$:rܷ '%DBTN}]@jBfIY>0 y&)f5&hؽ`%=ĕ~%NvJ3cT!/Q:Dw4I;iEV$htvx<w A]қ$4f=ߙ򾳨z}Q;;|+ ,"R-j`4mh7tMǘA}Y]V 0qd@lANucHQ#Ib6(&?YmIA~BZNjT zh%k`m)܄ 2OGU r!*H1($ }#1>W]C_앐{O1Ljh$Ӫ vz&d;Y^탤aPL`/A-R'a4s'm}C?  ZJh `wue@1AG a}8uё]F:b ui*s!)tG8={y IZ% pBY4t Ѹrk R^!עt7Ծtm aWXrJBobx˷/ FQR.#x H^*6RK|c/qQi)"("U** @:&(hb U&h)HiC @D1EC@UU௸1͙fY3`JO6M>AS<,>V$ؓWApڔQCD*kGtڞ6= gXl A,F% ATAF-bAKW|EXڋ,TTOdɠن^|Q\l6k C34'y&3MPF'f`wgj'Tkm/e&ҊO4 )z4,P&7l8GD`}i,!2!E:kcD9A;) BDzC0t@RdIdd䫠:0y0:m6b?82CT)d;N*x d+Ti't!Ez'\k$Vl0B@ ~ȣ|"T%!"Yꗓb96<2GHVe1Ìdq1 <ؤrsPD3d*pq܀z% tv*azun㙥(fF Tz``%q(>%}C>N>ڋ /@BR~$~VһuV{v]6ju.JsW֑ gTueȞ3x/lu{q&!FJD@8"H86)0>XhC]dEz0'T ,IAHQhBd~~Ѽ1_&f߸߲ńd4 (tx[x1җE[4`P\h'[}F N;4XpJKh ǡ'drwVmlڶ$Fds< Y @vCE& S>@頎p={GS(lVyTF8>́zN(x>GΪw >( 9@A+%))E Z)!H! J JE ii"H %@dFXR&Hh`*"RV"&%( ZI)fJ "Z$ B%%O {?+%"B=PM#HL9"S4S^Tt P _X*HjT]@nªUV  hOtb7w(+$k:R=K ' ( q{U{d}>Ӓog}x믎ͳ3>lthA҃4fKl\z9b%2TfjPBR=p{[u@<Sm^.(f,/L }zԼ2uH[+o{ww{7p<ٕf+{xz碊  }vۛ"GT{v٭^`t q5}+_r}lC>]2w=Kcb`A R5U kц1gO!yׯ˽ Pw`QMt«A 9@WmGf^g͍E ]9P5[(mP׸MA%DD6ݽ{F ﭽF tj=n*N $*Q QN B@ $ F)ǽ;)$Pk5q Ӓ7z|G8{۹=9mf[m kz6}}4yYw}g3xhrג:2cK;7セ>ϻNg%oux}=Tmչ:^+mCT3[trY0Dc6퓡,gkXoٷ;+WQ>/m[ܪrtMwuMR].nڛtUܠ8﷚4S{絛ț6aB}ͮw.N̎Pu#Նy7s:ݞl.[=o=:ypZG"=bUvW3WLޫlgrn l*qC45z6bSێcDNY݆zei)uuBuGmt,9n4Gvm +]تHVBv[;7m79:u7K]B;ʷ)F馭4_vNw8Ѫ@t{YWn][Ill*{(}1T(k)rnX.3|liuך   W[. Tٻ>R ٰ1qݻP"`ѯy|p :wck:=|`{8݊&Ls;w^Tۜ0Sw0.!kv;T tݻ(DMr:=[E]ޱm[Hmt%mrpytz{spbE`kuiۜrAUAlȐ Vm*L t;:)Zt3KSF16 reۜsw$PɮqݻsmW\2%UC!At Du:\uwvt"VGa͙YͬNjcn܎[jsag9ӧpλ[z{ܠ4ս9wUwAʝqԸqR;nHF9Up:N%2ruNvΛU[Y;ۨK sҭα]np*Ѯ˖s6m ( lFݲ0hD (*v˟BP {Pvks{Ǘ#UxFZ*bPSV Fvٶk=Nîͦ wX4PTf =Z[x{`[-K04P'T4@8&I+IBSDKHb-!F!j*fJbJJP Bh 5]Pr^E 7F!4t,q˱0Hp}'Oo<9~J<\)U FB3x4rn~Xf?Qb?$# ܂袶vy%LDsIə: ~Qr%ی2&M֞mt D(A@,Dt?{mlvPim6 楶m1Yπni]\eI\҆.ʮbbe:Lm  ua7 0:A ׻NO>M$841ʙE%V= bXpfpDH{ Fg%dA jP3'"t{ڍP)Nڕ6?_x^l VۗͶ#ZEHR"8e'!$2D eXXgak\< Y ׿ uS+P1X&d ?\2,KKFU1PSS44STPLB DE IB4THKMJ*Eh**`,Zb'Hw_S[P=<߻F(S0 PIMSO#r0 p?OD0rNERv^-|[mVIAH%*]ցE΀) <۱*~z'0`<`Zڪc (0_k4}-ڪiRajDOT}j[?o|n!x U XIQ8BPg%  K=NjH#IHDCF @L%\w"p#@]vBosNUe@? 0\גlmP!jP;)ќN$17{ԦӔg90 !Ώ8L&5z0,D_0"}lU= )BṔByP["!SHMP&!=H{# v&1>TRԍ x^y^`f` NCNFնg瘏6!")l >F?j_3fvqAj8pʍI+%8&~w\R2S#lF caAAMqov~wFDlܭܢfXud1=១:Q%*"! TTD4D@PDEC8~!8?9v4XxQCJDF#XPC[qq;VRSF&7vUa'$T r ?cxIq=ڋ9Z3k vIs?hH:b!41܆.TSMc<Ɖ4#}]}NpMDa}#^םFYsS#ZL,G=Z^&0o qv|q N6rB ]HՉ4h\ <x/[JХ BBI$D1 ))IA$ -2B4T$p`8&ssP(K-"^hղ|1w#N1%EpjbItz]*$gach4(ZA& B&"U RRb Bpr>%6C#cCTStHm`BPhq+QO X:x( @\b& ^|/ ;9(KAP44ITRD 1PD Q $I#RD1P\ZIDCAP%*p%IA: @>ʑ}wG?^wg &b&HPFj TfmH(ҌBܒ~@PKJF@6gAi>zѶh,ɂ G,VقWMJzGoV:H=o(Je>ݲ?owCnJC@)ȴD8i_Ĵ%CIB,;;|l1FL5-5@qB$PÇu ق/)]2 cr&&+YxUGH {m \aP"P~ø0] xg{~ 8 N"gqu7ܹQڽm0yK|8+Pd:=G`h!L1a 'ʑt)][ኅ1(ᨱcljH9;kޢ0jTt=MGr9JJ"3cD SةnSIAcʩ㳔u d-ܩ/i3\]ee%?p);j*/?Ng;7pJ?/_d3^j`h״<sSZ'Q:LLăaćZuFÖQaRG+ ^Κ :=;p\rk;R֗~ݿnz܆qwN+Q{ȓ,((KN;7ם]G,cdFSw2<m7Z1*=JCwaH=f XV Zc2~pJ V,0_)n< WO;0ߛL(4HaI}І+t_?K޹ĐQ 9Fi6]YTf09&|Ἴfs)6`DكTDUN,ACX/XXQ\c)NuS¸B3FΎ}|JS9jJ!Ҫ#e 4E!IiBjiKՒB1ߟ~뻛O*Ll9A7+:7 &fWn0_~`ґ/^Q'OdaL9-Ii#q"SDH rRks|!yQbD$sU'b5ESNP"C=6Z&"((G]j e(/rlZ))ONrdt26j z˶0""\?V%vEhP{ٿ޽ RQr>N '`Žp%fq8s㨞E+6?_nfdl?|[6ƫ4¤lmFYZ]c=d6͵qcM<0TQ$7I4iZÈ8Hgq,6#u0;;ad^]lgA_{W'8u(61;0ozG^t#8^*dIǭ/^]7>eXgf&P.mpTwAֿ5hl<,HC:RdSҩqTFtuxyV}yϲ#R ͒gŇ]Bƒ~Xj]V4y}vƦ6$Ƈ/z|}:RU144=JPSE!E%{:RJI la jkasS`kdBMꔐ@HjИZaمb\k])zr93*O'(,qf%:Mhd1EpP@P4Q^̇q;k ՖT"Pyh'6wrа;da{9y^8B9mn;$ǧ8|xg,0Kz8neL>kXp,i7 A o(JÃ`УS^̬Fۓs^aDSHcZ5bMz~oG6-;D}9֚%C$ ,1O咤rT8_ѡ~UE\j$FN\ؠsrރjd  2%ml_rpeگ3ZyvS"w88g7byအ=6Xl "C7FSD9gw8үήڬR4ui"A"n9z@uU> I9hCx 25,l˲Tw>oWxp '՛=YT ZSw&20(~imkNOPHatTs'L Oe {+A~C^g.;2WRDNWN&ow~ N -고$?Dkz'~ O_}%:a$o#~,mu~b_(DQ%AS (c'"ƪ~%X4േi@2B#ﯩMӻm'4ixq6AY,JEGNDnk6Iءwxr5Zr P*Ft"мMC=:@|izBor. ܮZQȉz 8quQPw4".'),Џ^5#~#zH<ݨw$= dE P"7f .˟qaEdz7[a?:}mW Gr]i-|bPj9}<_R#D2avmh c`QStv:߸pp\5w"  )bDV́zi1Ha`TAx3 ۷ [G>ϛO,Qkռ@fI@^l+"*qՐeV'+zg6Mb-u$Vcr;_{vWWW򽒦 ߁`JDa \To#F3^ۿ>~^([Mq60BxR(d% e&s^Cx柠N}|,k[x"F*b5P@z^,$vyO6q]7;?m9o5uŵԽ72 {%\1Nlʈ ;"aa\<)xNZX*`^K>߲5 wr@oMU_ݧn`\6)".,@ׂga@"(8BePwx,. Aÿ|!解~ wV:^s#\SsPFbya[ֽ1mzˤn%{UЩ\'>Nj_F(8)' 4dd"";ӊ-lr%K+2 '|1{Ԧ;i0 SQXH DN@ w/tY%44b|X GrHC"G#b nO2)瘟9ʣwnP\=iՎN maq>/ؠ$fpU8I$tE}Sc=YR!. ^8]+4pf(TT̠-U^\g{x_wC$WKUR% HPI(RFUa?   X;cHnPe/\%!?+Ѿ~V5n4*#ĕfIv L^_([8 L+ žLwF lQ1&oIFݛZSh'}(K΄PEx3YM_( ¬l}$wf![Id^"5NmLL|8|9[=0lܒ{YKeIcb:_df:ǡȤ+z۰ 3aa}Uzpc=PˁS1U#ibKBFaH@qa:7)~&0,j5p7Ad{;ƲCgm}Ϳ#?g>D$SeOċo :LӪ|Ck塚u3wKd 00Kً p[ɌV_(Iۇ7M̡fCX6&ypa ./[ҘVCQqN#rIB%u]4!݋<ZiVDަqćD1@5ȃD`fBuPmݓߟSbgʫ51rb30 ȼf#tw7 ^0o3uqoUgrdg9ZgYyLۜ#UՇ]|8$8ȥN]Wya9Fq2u0hQp#qr=n+I9(7@4A"/y>xhR.?NKu|-b7P $NT+.^}^/`͖ŋYCAQhBO'B7d^jѝg<-Yb̲ x۟6i0y9]nAz7ݲleB8㳆>2rB% n$tnܱ-VoN.ş{x u7X <4(;`r!?gԷ;mv5FLYJDa >,YQ!/ۧ踘Kn3/P|/ ޷ܯr^-1#Jd,F)Km=qֲ{|r#Uc_Gq`^P\QuCAč j FwnƦYdFb!$Q},NH̉b&]F0SDr#M)MTPQ0ۘ ̘Nr& +FfNXᵍHkC2Ef`Y?|3fvp|cDL> @_ѻHl Q9H8Zh_ј.FY4C@P\V3#- krEb/f_6S$Bs(`rNz"() Q6M41cUѱV#Dl` r"ϗc]a( mmƘmh0qqhFIUEPETL_pRUDUU~bJ E(M9 ((h .X*$_0n $N߼;H3V+`g ?,Y}o :7Q"lR- )e4M 4# M+%) %?9'aU%V l?V/䥤tuV#(@+5=544Q_f&*Jgq[,kGӛ; Ngs0gfz"PKLAPT~P&UJxȠႉa"cL^}}W}fԺ, C!y8{C),Tu9rFY{MNʎ#t#w@? H 3SuVq!G9@*)Pz*!.PI'6׸ 2rѾ羚tfgŕ9]1s~]+0s~5{~ *^>d  ~`",L?8NɚދW i?|m|1J_3n2`pGG,+zAo9hN@R(ΙֶYaCc57 B/E vvDR2;tvr[ .#?} _ºϞƜs76؛morDB2 1ho:BQ8#6 b#̑Yk_H]CJt|8˘Rl<9DO{;r+o9O?hC=h?}|q6T2QZ4Io:tD߸8!M/OnM#81h\E2W9As5wq:J*ZE J բ$>4~#~;_=)_OϮ]YU/#%)634&B5s]OCL@*_s" Df2}}Pǿqto̫HUs.ك|霈M J'~<]]y˯&e?^N.u?:w>(i >]}wK"CyR{;?~`n4 }wSI~YpzW|=%8"F;>azV@: YH (3 7É{X$8, fB( R̟'($V`VSeŃudx2эh|=7w) Ez?^1߶TA` GeH%rViqg`n1m?7' ^Y_By8#4Bk-l#ZAl%^%46FuW93a W^ r։{`%e?隦D@Q}ZhnetRkCx3v sJ}o_T_ڌ K*SME6~{AAS?ڿYw "8Ֆ}@&Au-Q|7:hH4~pLŘ0$MiOg䧭[boA nxS>H Z;.b`n5Lk?sAfa )Q<$0l:]yN*A#% 26`wCLUDbboͫ~e^{?>3 =Â5uJyH (<B/oA- 7eH"L.uR2[ qWwGθ<}!+|WaA[tH&Q{ f@DAV[3<dxx@i`QkY-5Dv`)#RêYELL+XfXJ~AD%^&#,dX7 4@ׂٕOˠ+L}dJWDEoZmm)\r#_~}κ"URL(RJD%*-"P⩢)DvJ@i"H $j A)J(E)&jdb*bi XJP(*L L*QAQSBl8R$U4,B7" b(i R)hl4~PhFaB 55J2A.y4vq*DRPPU @TJ%?i b> .(R3;~qżlk_?:)HJ(~IJ @(KHr+e9AdI%DŀSş00S&&*O{ﻥru\HQ6 "h8JN- HC%$NƤ^\y? ;lhLs4oL㇥E3°~Q ޲.4;9} ڍ?rd}\G+W05 YQsȤMHRrp`S<y^E>I(U#ޖEY@|9)_+Ԩ:b7.v 2qЃ yfkꮠ*bJtڴ=׬ gva>0#qpSR1 *z ĆP X`~R6ŨEQA߄VCgDL>6W1=Ɠ|xl|.aR}JXE&{WR^LhFC[Y1..B,7B> ` ڝ7a4~v|0"+ 9AxGidc 6No" ,%I4,v.K`]5Q}pXok=Cޢ-4{ [o}Wv.d\ ycdA,"D(iFLsJrR23&QS[(LvBU`~dJ\quP !?%wWw/~R#&)IBc4<S;db)67!'7lj+os`M`gy?@qeinLiZ" _qAwaX5>,pPM$T+A5驣 C86 gΏنx~yIE"}QC_9_F JO$S0g6ֻ.=>Զm} F{yΎWBtE'&vήI,1s^>zcѴyIwֆ}͝ l)~<:Ơt^>6 r0Qh׃٬7IBFwaQ6 PaFC..A2-v7>:%/\cs^;7Ūq9k(<ڠ\̺\38`+9'$=]t3FwO>BD楼QQ=>G<}+}(=>._8PbP>Ws,teGS}( W*`CUDQv7?ա0O-j=@\hкדb׵O1 };o ;;2mѴ gfO\LU?_oHEQ+CㅿY">#w+B/=sەK>-WOw*|"M?/V"$ 2ټ&3 gT=ZJy\ZPTdFhq?gWxGƝ݂}O(o%F@ A!#֣TUP ?|4> 0~߷g8.BI#nu=eUEX.s``$$&z/E-Z{D:٢L;'K}<4,uy9d@!e0R~sz*d&TGW%"JK1v3P/g#k$,G\~6$2Mi.E.~PtQhϖ蟛N9~=c!Wq (LZ2ǾpUlm4p;9OY 'wOϝ_5,sޛ?s^~+ @[6k(Na;{TAv4rnyww]#KE>O?=iȆ; ߭:a _.ب7f߆lN^Xb1!oϻxvHqPЬ/G69:8cǭءqNb 8{@;Wp^1U(B9G.DtQ 2_AfPsrdQXU"@eX{+žXAVr\ەBܻ6ܚ>d`(& " 8@ x@DUA{%N;U秋˜^CkR"b'ܔ"< [0rǭO@{a!@n;JJN󳞽aq O`3tutv9?yO/ Pa@\2]{E6mGD}_eݔI<2>l>>nġO&Dq,qt,:syȄwh PHQ#i@G V:' -n^#9P0 (s* 3$31=AIi4灨Oy~?MCm}zUFq[ =u{~쓽k;AD(H'ȞH v @z8Bvy~ާwqE$zD?ǴyxȀ8}*!"/ җ+xH:!SƬQJ0X|\t;~Wߤ|"P^H(^ U ]F~QhQUҮ BQ)F>B,m \73oE/10l1x Dɠ EF 몟gynQ:z'_?=}RQ?^`яoS`T LsRj1*O7oz' bAFC͟GE56=}*m_tLV>'?eNWWd$ Nw]5[>j*0+i@tTFh _֣y/}j &2r#{J) }> IBq>ކ I{ H;COE %^BnmLj |5ę J~_f:w<5eHR=/B֠ixG w9U#_;jT1vT+Q%"ovsTw}ukDȣi:1=)&m~d5N) R'6ϥЯ@8< _| Jr~~}4UPuΘ97ߓ'u#>11U@(1)R2a7x#)/<^M ͪ^>GIX_c {J_o5q S%Q)ciǑUw60uԜ8U@Y(i1EDK 13[p7A#_k=oH{h8_ވqWt΋80I$r6kN"apޞ֌EmFذFD-BU#$I<8xM-_5~"l(HDzz݌DP%>̓ݬ=GŊ/dYnI+ã3FGqq=>'ñZӳL"R~i d }2 9".s12T@ - xȼCg~IwxAr,"@ rp7 +OGjﯣwZj,ZŶj-mmmmbmwڪmUUQ_.~𣖃}!> d'.*\K{~׎1*+:^|p坶S2kU%Cُ@8dcugP5R0P,q\\La=9 W5 ߮KmQ ٪?(tGnUОPό)Yod6/QVgq-xYM#bVC U‘SQjl! J.Xs0oREndٍ"#A CcyZ4#$Mֈy"0eW9u9v X$0P5t.ЅR":x<`{KV_^i)Z0MwxoTy*wK~AAgON2LzuI`Pz7xx7x@#PzZm]RʏG\#R$D1O ^ݳf;!iAo>=ư!C~ntҰ8n1rxpqUnٲ?s6 \6LWw`RB<*D mEa\7+)\lZһ Y'5̂C07Jo?4Ig]3) L=zJ*+Em3ji_t={ 7뾣sǽTa_=0ƮfS̀HC/>"wQ6,w`}^/ݤ3# yrSI_=Oїt 8V\LI |QCG9|p@H#hw-º8'3#wUpE \/ -@=yy ɔx]:hM`((I $&{< qp`ȏDG-B|8ӝNՎH pS+>@ϱCAD{UQБ^*#wct˘z̽ngqEkd jf3Ɔ3RbVqF(SPqa5\qMxHq |3'gY.P4!-}_{ O7Bǻ?T˯YI{gv]ogWl+ [[6q6'@UxBT.H՜;2woiԹ]8\z@%"gR5PZq= (ӏ4xau|Ob%l^x*- CsMCaC72K:R- )7/5nO]ꪶ-f=B?Ln|VadUg(fӎ13Bs5ZfjL }BlkvA c{2hs J/`L(d7i ԓiD OXC:9XS800sfVX p\ )<\3QfCo^Xȣ0%]bš%vs$kv߃+x%SY{R r#" `¯T\E"Z(J~2-v] ~PqW0AY(Vs`/G2wcA(BymttKƒ pEI%CpXzxZ|hvl#=q5#+`D?:6/0Y BIs׽lXx9^.xtL g"C#1:]KIbL%\[+Fુ؟+-yt@n 3"8?G@qMA'PD;͊玽:L̀o!ɋ. ?h s UI X)X:PvvL 'uS`tE ź92ѹAFO]A iW,{]vfhጡ +ў33ChewDAT$p(saYMxfl>8`-$okтIOsUGXZmr;?D3 J" 9#}\,ӹ8>5D5O=z h(t_hdE6m-@u )~鞷 [ /[A>MHɹݏ6} vJl0{sCWg_OO.m `]g*MPXc뿯A |/_.,fzgIgMtL,I Rr a, HхoܠX "*.z3lŞ멈}L\:i\b'6IͩkP'Г|WzH |w$t^6|l08IO;?cޝSe; S,!2H馃T̚GoF16d4=ɒig:nZ>JG6BHva^u`ΐ0,Amq@\@AM4qڏ_Ľ49~3߬'Ȁ Cc28YB39AjG 0 PEH*E Gˉ`D`7-vA1 QFxW5$I+| t5˹OC) 4uT\hri=828p֏i]<;kDGQ: 8z VwړxPU}~čv.9y}z֤ylw:O8>*. Ӟo<"K?ߙlA h\ĿQX*5CG]:9GɅmskߔ 1pacC.\>;/CQJ-ӵ}5^Z13OtExQ x{7=,u0$a'k V4,)djEC2)wf^/r:j*飣1$!4/}naQsdfUםv:9Ad,j! zY~8o )8&T=z0A_4CgpB^ƻGEzqgCmi)LLu@lV%:R+L5ö`Y"F]&- Rv@.h@|'ºр +Gw"ZlsexSk}6M(/xJ(x @t(@ܲ9EdSs $r>҉6S  S0~%7 O W(l h^AF]͈ؖGTlͻ*_Вs,{x߻ւ9-CӍY)e|ĕTć)Tf3b ɟkCzJ3L|]=V|m_7aĦݡ# %_{e}/z roMZշv\[ˀ\p~_MgCsQ`] k';WI" lbApÖTj(XU93KR@/U\ij&ešd [Dq̛W.Tj)HpGZϻ-Vqd/(”8/Cyf X :v3FGv#\"(3ʰKtPBL<-Azn>m N ";nYD@yPA4q \JH 1,-9n\$-H'bt*YTӕb&5#Ci{DPZޯ{l<]殲gD$Ā cI]}3MEd|$<\ͺzWLV zꍾ& al&| P)qos)-=i/&P)g񿨓 6Myuo{M " ]>*6vk]>^]NWe!gaWi@_tCҐj j#Z2.98!Mh7b:QmUl:uw$XD=|XMA?v}DzUM0ҭXwARodHoA0b5DYG<,ju֤&׏T{+nݼC CeP2ʙ 94AT :P^TLK 1Eg5wEBzk8OQ/K!wέ6w{oVםOBc|gL0!CJFK G'f NްXyn< ;<J&QMYַSD"3qIE;e˕=9Jm53|]̢w]dKoP'4rܕX[+`G6#NJ']?G{~t> M/Z5݋:^$c;b _VE< w`480)#0Gcjr Aq$]5t9.Ci^C3j5ܞ%Kt%䳠B;N}gM٫&X|FΥsTQp sdag;8F4Ѯ5A`emdmsњb ⲬUU޴?EDpyqQUVd"` +Hm08EN7r~dmWNf" pl5kh,ИV;#}HFKٙI̫kG c Luo(jX5VD% c x=Fdmԁ0aq)UUUo+Y]~SBB/{h<,+ux#uӸ{Mm FYI!vc䍫lb^hQ0tM\ wL&N߸̠5{/ݸ?sٶ ca߄.?vݗv͝pj983φ#\ |Zm @wdX/prLfbf[}dA|\ Τ phĻL~; ,bX4 DIo )F J +DïJycLtL8'뎬rtK E؇Qb"}&?)8^uݳj~_2xexp)(91;:=cR Bp= } }1RYS`p;tc%poԨר{iSOwB0H&#qESӹ/VIXsǰs{;)kv\Z9~XzLÄĴsXOmpbB64U%Z k*Nxظx9"BerANZ(l"P^L/%|gn~_F:CWm;sڿn,yt2j6aNع3zD!oqMLz-OWB֌eSt$GLV KcTk߫=83*?/~c͡[AF?2\@\7Űrs7IX:wˍ=64B$`0f$)(0E?)SJnCTV8o'Ɇ JC\gÚYizAڬa(4Pm\l@ fOy|k D&, ) k`ʇI4@vnzEETxcD 4H+q$#ʋ(8Mw̱L*$YIFI?G#W9Cviq?8.g2~"Z/(}9ÔUY+px)7/:) i:$j+u9cw-6ͯ+ѨuOi8sP~r֗N1ڪUiEVLa&q\ۻ3'c곪 ;8kک:4tvxMQK4H*':Wzg|}4v{3xdmd4#E ͂*"-'<# DwfIf;*3''뚀Hd"n8:=u=2ޮ=1_F}1-hbPPqPDBKŭ?YfG> c(b:gBXM+)wN%J _ !Dy`(,ܚ___c#Wh6 p 1aɔ\̢QӂϖWfàzq1exg{wu$86[jwxd8fI\ŋ3~Jn#ʀy> jD*Cys5gR$^=(`T W4 )˚Ǫ~l23~(efA>t v j|7ˇ\1*Sfwoiy_`Ipܸp|3dUb Gv,_4 1 %'VH smiLoK:2%g{v7R+䣨 NC4fzKIGn.aǼw.. 1D=P$Ϳɰ,݊ō(*@7X8 &BwCZcZU%;˞Ch@j\ !(@7)$9&"T_P,-`$d DAYcێvzP "UE5rDvtv ]|(~Cf(bQŤlvP{ۘ.y2b*3 !ao7K0yv.=]}{Vqz|R|J_pt}4wvXI5lguDGMIQj-2@&MzB @@|GXNP+a~2Dհ"x@[10(i8|jN\Վ/G= 4xΤFqJj8 qn7E OIæQ=  nrsAף/^FgC}ȁa p}rdz ݿ| GfaQ̢te$ _v3= \SE@fv؈xPTn ażۡ،E$uٸv.+"t}pUxy`)&5@Aˉbws5VbNC˯AzB7Q|̏@:R^޺IpvI_b0FKJn8$[AFbG8fz"#_6B29ǭR B.w:9QH];E7H+g.tzvaTb*p]Sl|N"GfeهE`w}>&{jkQ٥)GD=,V9a~`|d dK#fpJ(ScEcJ|][* E.ͧ@1*$CCm6ѻnIAH@/}*8o2/$ܤ~UJsƜ'I#3t#e׿^.}}4CHy6W^|]mr c,"8|]5QqVA Ξβ*eT0"^w2ˉ_=)á}³whl=BuݺBC"p??a^ȉuaOֈpfsg#ϰtu3e(w :m6]-Psg?jEA)J˒3fzuVfRSڎk٭`[pD̐mtPX|gޖ.֍,)sh+?=_=|r 97(`_jmeG&Z;+쒿up@ByyyV : XSj<GλffvqsFf338 n3DqfDUEON+ór$W</5 ӘNNl>)84tR3[A7ݯyB{w)'\ȋ9(V)Vh>WpqPASYOoi{BS@ 2ӱ.Hпh\lFEvԬy֨[!2:="oZA=L%=vЕ CP8q5\mdj$HK;'tRT)JRwg3ϐ?ly2J$a$$RI$I$I$&fS 'g}vv6iTá֏0^t7sv?[E~JpK_ kT#Nԟ6}tfO _2>i^EKyә HOIN-0+ga#D.(Y}u8""Sx۷tmM7pNj"v.s;qN}\5 (h9]ufeqf^ykiBv x\saVIezgAgD _*:J>lutnvo{g/58>j@vAHOU_9! Zk0~#iM:E$&]'$I.;(yL:;}d@seal~$MnET5X/LggQ܃nݽCb0%2 4@;w  *7;5z Dlx6gxRQ~2 EsU0}C8NkK]e4uvB_1?':F41g.c{Fqsb濽=<yﯲW8yZ&άś:!,۷Wvq{($H_-sՃdH<x0B(B#e"} 'q.7Ƀ c\q aqr||mڠh|ct,? U0M:8υ4U;-1ӜCsom'Ae .sVT</ T m)Y3\ԏ͠'Rà (I왆S򎰫bIbw' [r#lacӮ ܓCY:U U.oNTK(AH.5UTKrn 6,\Hrǒo:󘊲aDKz6==)/I1:H +Ji(%}{ [_wXFl#~|ȄU݈B ,1QQDʦ*X@q\N}yD&:xZKycɹB=֫:hg;gLDkC:=b(Gv8?hI N]t(pL;~1QȪ%=%> 9$:1#~@ϰ1]A)#X.]#zH0_!gF(tK5<5Y+而 ZfK+;tٽNH =/r<|6YbFDD(Px9ov眳,>:?*ho : ]1i9{ȩQС};>#ܬwA QջFD63uHX`^Tl/Wi6FN{X( laSJ7*s]PӫxaXi+{U w"Ь~bpb=sDy]:B#*sw]b_2źv4oMt1B9aBOcgI}$ eV%7j;}vLf@r(^p9[("m6pIsB~!{ D wh{iԠ\c@Mw%`QtY:@"" 42zKIHX+ZHI}[V^J[mW@}:R=SyN-Rz3ќfa)3{'NxDYCȃʐsȹ~q(PfvT3Ht"68;v!f A @ʁTCi;H\;#'M%iZ_c/zRo#ԣz< ?0A$nt@QޮP[57 7NST#)\ꌩRj\IsD`cHgɄR:1J׍Y&ɹ,q-ZQ!`4 #@cyap?0C͗o<}(5nODcֈy, Q.L:b՘zto 0z\kŁ#`r>]enF@62.m ۝QoZoo#}^+WU{>66%cO)+s`ࣉ}"uKϷîV8R|Ѡu38 OҀ0:=;t`A틺>[j{䝏L/LW f8|Q m4#xPRnpk{Q@T]JϽRiI^䩙x_8s00C$!&m{yjoˌM&'>.<`!=}բ{*y1R|(/DtDj!5(}zIKnEp35A4<Ǜ&BqT=oPbj_ hߕq-b~x-CAt8Z. gض_} *k`>j1V*GtQ(2~%4gɌ:TRR\C) !W|qSRqpASI i p %w< b]Eh֣$ ,>āBG*/l $DQ \u}[/6vA^Ints%Iʶ4aiQ˴}u[ {cxMzq_Ln"ߗD;l+K;~b[Ir]w<2TZco IddA qtO/v}Ǥ$@ M:U\ %LQG0#!Y~ zȚyjv^uD֒ - PwaO$gϴw)2KŮޞ+jN-+q8(@{uPVrW2Xěހ3x] zMyV|zWjV>b9 Q@u)@Tg C2ʋv* АP%R2]UE B1Sy !BZĿ淳c6;b8O8(BH OG7gaT@(}IEWMWcv҂/1`w~Ea'N_hή>I%oAL"(t/ᾪKtu8e,Q PuoqC6ND](Ds^:!62̀ԈHz!{^!}lHTbk1TD@1dJ":j0QٰtXs@UB#1-OP;vlݰN}ppYUlp$,#qz"#;L!):_6sk+>eBx+(W[Vpwג9I!69vxǍXߧеT쟿R\DiιJ.rHst"?FJSJJG۱@5pp؁"1C7\Rx@h=ʁF%8耪3eP(w;%;Æ L*F;ڥtC= pA3'}%xwvp~q>T[ݼBFn`RA7 d@x̼GR{CMkU ѻrˮ7ou$ Ę2v(QĞB.g,CM :&;15 (婞JdBP.Y0ƟߤWdUJ0zN6R$-zzрOnZ䬣k?Z[F90&@Y6Y $VA`f_lTO;}_%^q AIb=ښ-Gļw<`r+}G|t'jx15b 6<{F bNHb?^A;0YU {M4x6h-H S|n 8F Kp;i &̻!f_6jVAhkn]`[v`"y=y3,DȬ`:5Rh-}]{=g]C[d=޽/#|y0A&Mt=af%p)/(Ԡʔ#uoPԾ蛣b1!qS ~&‹n#7b<\O;PFƱۀd i O Kp!nuqJx1vOϘhL:YnF^]ߙM>Iׅ\Pu^`gשw//@;MX8;v[7r8NtV3]C;bp>1#; %|h-|s, ~DΜp>ˊ1!PFε$`K#HiW i:M+N@U I7G2}ݳR[OjyM ByH0z5?1"3PL݁٦jcp8:Љxn}SsʼnV_C$p5u/ӬPs`, ?}{y`|9.>gUs{"VYbkG&8ӊg+BX;&A)B kMKI=& +7E߮ytBZs iʳ؉v+8yxfUr$Fk=aI@:w=g\ﴉ謌hd LYr"rpF_x>7g`+]//+Q/Ip>sYB/ ƚG㡕HcxkYnq_&u7|0_>G̀|L@CU7OEW29QX=!awF_ay.+l A˘R9F19uL><8h`g6+4Nc&A\\xߕp13m-\BfHw!}84'cQٓ#^C;W.;d81 9ކv\^'ArK?h-$񐼈Oe{pϢPaXD5v"))-C6&>|Wyƣ߇D48~5@6Tڊup=%xOP,S`GuP6Ts<8c+X$@P)}i܎e :Spc;=tѪ(aPLj~z NfE'XJs)L`H FG,p6_kpl/3ukȯypOaw@6Y~^UG{ϵMƶ\@v0>V uyvd%"d{rv|]na'ű_4.D.uw#h(ɰE q+1 ,w tt@~&k@(:~`yIC߮Ma>>@E"flb _}x2h BV%đ0vv 6mJɕ8MoJ>@;7feT2yO?g"/2f_ 8Ȥ:. 'Ek\É37fM XN̈ {J|Rʮi39 Sq^qoτ{L=a 63N `-ZR\x[p+q.ܯPx\ *`Y **l]x`8^" p|2$T[q*{&OMI2EÖs.)pNJ΀QP7OMfEO1ɬc휿p#Cw''o~8.0+gؖ`7QME LF:n1+gQrh{L_m?'Cp7jBB#5\o(G%ad"S +֟4[*?/JGGWt+i 59{19҈ t 5+BT{>j9cx00 TSįxhSNBXup,! Ѭ֌2>FqXjnv7W\ź_0x: $)r>УUt1N>\8vصТVKܟ<ʦbWNy̩9N&fEJo=/Y}0*H;"1yq0mtHYz9\j*̇ap 8G/YqӸEr2=~ z٭%|{N"OI{G2Mt2 n"Sʠ*pqfY6%|2i~7]xz*u . H pERbdjցK;`QCqJ"5Y7@ [oZ! 1K$'! zlrI D!r&6f+Mau/ }L9]w7`7x!k TH8`p;_`d/% %iNa8nÁ21>qL!~|}nZ pf{UF$\ ``?CxIPjXA).fd`} ;uA7Aϴl6}Cԯ} UhknJ^2|wq'UGwǙk( ȟ!לh˴>L$tve[J$GrĞ`*I& ");C;])}דaO wQhr]^ >ٝbM_Ib)GMvz!P1v?oM93] WצI·B$$`2p:,^ ~Oln48.Qq:XNR$^7qiAB$8GEȨyWqq>mW;~<+s=e3H[x+N剟t=³o#>C9^0 {rI-ۂPH WO>4n%%ޯ j֋ޖqfWO7oMٛ1]!` Lu`+Iu}E Ki|U\:[;];)ͷz^ q />C\dϿ]1(_uT~g9Ō x0KLIH6|CO 'ezN<çT` (LS,NSJTU RQ,X %c b 4bM}>M>QUB9N6drЎۂgm>C1[2̦CEHd !1\y^O}y:k-K(x {^g ,:MQ5*x x>WeCli kY!Rv ȫAR_Մx칙*P4$wX[˽ΜFai*5F-8w>i~ v*$>}qsO.fT@f 1J  iI!WU۶ (Zδz[ą)98ܐz:}R3Xk#$ EvTT[MVnuZDsrS)^EW'.WdυQ=de Љh T_ ?j`a&Ng#m4uIC;m'B;nYh_'l "4Xr)_JlV ֢BOvݼC|Gv9'3s<ٚe\KwX/6a堮J"|Dw X FW懿]Fiᩓ>HwԔhQ՜'r99GOeWltjHa]l`<+YP7}9x]w=y5tqKX;!M"ȓP:1oqsl(04>'_2Apj}?,k?:?ZpO( Z/?a]< "ǿs~sG_pG)mE!>i`H&%JUQ?Xvy9ՀAѻ?45Wz}@&:ת1 BC` aX)D+/$aU Ӧ ĢtYi($·4h\-!AM m*3R*lL PTRC3 ?߯#Y$ )%?$jU4h"WoOvt)qd4_OBHS?woOa*el_?3o8`Cט3  Z?Xjq6A?当mOuTK˖3;{cdqM7AOt !=ћ d^.x9Wwsx!偈+YU[{QpCBzGQUGYzÂ1yo:WF6z Cs݄L+oQJ=r,mo<:M]KA _l_9g^OKXcS?H@ïh/syӓ9 (A/HQKV݋R}-{7omO.E:QI&? B'n/g L`xoSw%d Dv8!͵q *H-MLDFb@0CP}CuE6(:H``#$,:〤<4GRUX\nk#rLy} NK0pԖfMS*g!%kWe;}s yQ?C2O~F&%0η?3>'PbMN3>~GMz" =:rʒkމy'"myTo_um \,Ǚ ^~z3DO . ; E&'r vb@Gd ~ +`{ ?~R.^ɂB@Ӑ |7:0TWH .NxڏYOGs>'=!(%A}lb-> _337ǠBPݎ^Kp)PA7{A4:EaO!B|=$ݘgj!DS'?_sUxho|M@pGIa;A.J!H=XP'sp[ @vgtuJ1K0P+:o,yeUKx ~QɁKA-C]‹?NYS_lz;wS矖>1M4` NSHۻs3/;G~=,@@snׯ{*u ߜ1uy8<8MKkսa٦ m.8NVD65SIZ zͳ۪M5{"Gz4E UgJ`σ6cP1q)q\ңy)ՕQ"~NL;tj)c}2Lx6rkGq<g`jq2uyP,|ϊgpj.G?" rP W n`b y`2f !:K-V0KimepoNO@ڒR^EWdk+GJ}xãHxy2ڿ]NuU-'#DKKe?qЯ[O?@5~F -Gm=jO'$ n-X3HMk"3D(d#TXzݨ$B:,Vx_XOg9:2}7:+o }tIȡ6y&h+m{VS*`呶h;0}෸gJdKSj[p* YT Bl?隶A!aȁP ^NCQ:OA"iLD47^"60Qǵê 93@ȆK Ug'|9@Ý\n0=+߅˪_K{(GzߛpP;>5p 1B:7f pNe=Q7"{k#GB9:n|ކgF=qWeT0ZDtSG|ߣƾw[%3fD#݄&3\GrޕyQcB"'G?88:wHU< 'o=(H]́ X 0o;tC>u%?:_v{L-n .{IuǁN Ju̽Te8Vʗl Zzk:t;{[_`TWl.yqGKћ!hg >znՃcHa,L{3Afݴb7PkUTi߷ +.s&3sxxa@b{ŎDrIx 7 %t׵S,q`/"=-&o>GC܀)&*[3Ƚ!f60j~9 宂T蟬->3~cVsI?pc,'MD0kHj2 ݠD6=M2(?z󅪝YgKhMߨ#LzdL~ phT<ò{oc {j)A>4F!Vۆ<&+tͳSχX˧GoXt6 P{q!ӟsqGaYyS8{t诚0=yw2ӈ&֪<8DOD@J"B ~%v_,62oOҞ^ oONruمc_;_@; ~Di;TSY0Yُ"e@r[r]THFAS{r0|_ptm(7x*o)*tᶞ]Qj*+\q8t. #{w, ?#YÓ~zXRtr&׬;t ڦ2⣐klݝRG+^>~V=L6-"*$rۜ}m29GޟXҦ^@/{ ",9Izȍz׶8+o?/Q=~'U V,݈{~`3[Ϟ@[F *_Ei;ivi>m`I#.1_/x[!N,\:qw{hɴi(h|:ϥHK."W~#d%Vɘ6>XKL G}YNm`|BKL:nNa'dant tg?;Gk`[##j4"#B4QL\0Ӳ^=|8cF'Ά=*mi/`$ #'@8={P"õ[b>\ߔP/v-+(] ] 9yqwMz5nm>d$|#[Ʊ7`ӯPzC+:8O;@DBh1(~OtwLxB016Z8*' k4㛇T1jƑ+ۿ8ءKewV潢,3:wvb. R]V1<68_ݽg$EH .ZyftZ0sH¢f.F~[YoGuǗ^ePZ7R]@(`sԄ<(ï6/֋l/ woDwt0F3/$lv52_aDboUG`vN/~w3ّ x>=TVN$Iiciq"7Ll PuYcx{,pgZ^h;ll4>B|cXDһ40rz{:%;W2W愣E`[L@}^{ alI{k{^I Gl{n6h̞>;_JGLHxn=q$>h]Lh(=8ۣ"IC^NG_9UE[}('m*#2*K2@EQDk E1TDS4_h3$'$5L@RJ̒0U!g-@A PAUC1$0EAPJT HbA@5@("SE  3 G`3ęVa  (E( DOUE4R4 D@IC2L@M1!IQ-DURL"JS-IDRAITL 3 HCS, J1-TM"E@P1 T@$-ЅL+T%D%BL4SDP%1)CUTPHCL KE%!2UD"RAQґH1 LQTU- 44HP HI 0@@ITijB BTHE0RA*J DB3SPDUSB$3 1$44@P%-5 C*3IE4*DAPU,@1U4S4Q+$31A!DLLLE#JUURDP5STPBI!JQQҁMSCD@P !QL2 AKM L AB T%$R%JQ%-J@QBC#$)@D@BҔD#@iB$ R&TT%qt'$5P=5t1ȱi~@0CC0HA>V+B1N(@ ȴRD(B3%ԀE4BP>i9(h)d"IX@}H9% a"(J YsNhNɥ?$VV=IipL$4d4L#Je(ZhbP%({}x{$>()rN,9o0У_ G 8򆻪"" @4~Q C-0TNù)4vU)Si2(*6{}_)M(=!V~@2 JE2brY }E | TaPNx@yHTVJ@>wЩ ¤C>P Jӡ*HEpI'2`'yl$/χMs4L!CtBLPS,DHֹp,ӡđpƍ#)E( "4bHa!F9&NO6T&ZPD0H88̆ L̑Q% bA1(buT%9+@ xFh2IDC1"# s:CScR!a"JTSKB1!#4 srr"ܦU9%#l,J4!дI5GP"jcNha)UxCK@)BP"#R'H19;̯"pHfPoRqF; Ę !^NVMC#B>)Oe&yia#d] `a'"pah9~Q?/|GQ_w Ozp%]0krٙMT|B̓Ɗ%?V]eb)q*x|o`kvliXR.Gas&cla{_ 揲^ĊkiOuTEIi6i .C K2U)7뽿g/3\43yƛէ4}0'C %*jVkTFy7 B<[rp}W_8\:׾rkCX됺lG\Ktf]lYX,t:ؽ*6a/Vl΋VMB_Cz] zt$@mE&'zUup_Np ]׶pٖۖ~O{| 4}^Ab$\uhF=3tcG_&~DD;^>KT|~-F'{>֫O]*WiwD47 o" cwيK&~e(Çusw}!k^^Q~}.yIvC|NqQD˝o-Vv<mݝ^ _!䋝?/}$uA3bzL%\ ~2\Ho: nt (緅Q|q$VY5=wOnAvuZ ̓`G ZXOꂯ1[&yXov|c +KɺU耢&- TG^@zj8A<G~:sy"z~C0}H]yF b l ;. aD@+K8' ;ctv4خSe Ƿ~g Qg/@pC׷#f>Xy#p5>4'y^ {w$s<c^0PK`E}X1#2^pΊ3Oi/")l4}RL[Ș|AF_Ee ,qiQ`!|U88aZ㿪iv q;M|7 bl^m3iUyy.xEt눋ݺi:\7Sq*Dlx+, ysL%7a9ZaFGLJ`r^G|qyhx#8gps\K9]s]P^oFZ[X2*et7D{S*h<=>,np@C`9&k?o5A,&x#d؎_s]jt7n^i K.N_`ô"A;䯋J`IUf7SiϡK`.=5sC~s"]ÂvO1ݵf]ddB~D%?f;4&(oé|C?C/< 78Ox1܍7ojRT+GW:4,spM31M6m \p#2qa c R!B{0e9v-+!#?K"lf)3&B Hur@E,Ɏ C#xw-S7 G/:[79bFb$~n]|XfG=%:|RnO6PH*[pK!" u~z[] E$3]a!]GP&jmY!kg v1 aic+.d2PvTB`jyxO@ *\w {pjETJ&v Ko-#Ў DF6Px 'вjjI sO@$8!ݲ?.N_qN5;#ۦ7wƓ_ gxM"gwD[O-hP ZE4?ͩ?( lɝ`ӋRK`Z$ٿPh~(s{pz^b6x~7;dKG7Oz57 LrO۲XckTГ;k(ЉO17.?O?hHqܧ7 x?;t޷'pPJ$At,D3٘h#4[ v A$.BB]U, #8(7p0t!yz4yer! w8F}B,i7zM2+[7cpaT6Ӄ4!͋AA&a@H,>&c! @x* 'z7O^/ȽNv`x^XY pg$C|nՋ(#EWzSQ #Xڕ) O兀A@]9$P;bS:0nvl; zo>-y;C>x.D_iK;c{t  bzz/B,]!͞0P_cIbARDB'xTn0Tp!tPq )5 =q9C!.p7cLl83HG&s>mc?7 &|_}ea3(Z6 ^ vsEC!A#r몯Sk8ӏ.OnClvwѥk}~bD)۪?B`z eqBt?_cNAPN9cjx]wc jcpXaAӰix]*aT%GP C4?/K(~39J-NSipW3'Ҝ7}`uO^f٥wL m/1i@/zXi׃P 8'&?ShBhd׈>@Q|Hd@3x]:K#_kzA"y zzFkri{z~Jt5b eK$>OB4I`b0^_nY?!#ɟ0 f|-4r么Mk4`XW|)tת? ̊˩ְP%Tjrqmy5".>.uxɪ]CVyqtG_XgTh@gL^23ugwX1 >{;R, J#,EttȈ3 ޮJUVx[@hT]sbnW7k+E/iGs-3 !7΅x.Cw )r.0a@P4E~:8$@2TiU ]KcIS犚7F/<./>ixG5ү|-n: =̜ 2^ڻNYbI} w;S3 8&4.WDR3\INQ(Yb>vRzq\BǮcDs};|hCrHN$>:wkF$ @?WM0,T4R !T˲;fcs=c|O2h`c$) ,Kv7iyH9\SGȲ9RHSk] '6Ma=@m>QaG_ֈ TGm!Ho  xtrݑ]~Vkd`3?JA | '^eOLЎT疰JEJ{ޣOom!A'H+~9Cqy}柰^`|r5U5󫠯!w+Cxa:,.Ҹh8b#+z5g֕bFK'o0>(l["JfEY8w.odXe "V)&($ sND7b-X mhc"rfamY Jy F jFB(-cc-_!4#i3sw?9|Jo\S<l@(oL 0p2N8 Ami-1 po<= Dգ'ԶH1duƷ^u tɦU`4yq4Fr3 EFFNPm`jT1w;xp. D\ƂrLN6q%M>˱bXo\%g ,Qp%8vE(DE9b웥G˧=\<cD뼢/,IIc핌el&f_`j:;X`7&~W5LSFL$D0iêwǮ&4aNqo&c}pfF*)qO 3:h(]̦Yp<6iOqI'/9!JnHh7vGg|K߮ھ G#%׫@D$cT $GoD@' ѿy?_O?G0;U,srCswIIgM| FN? Q7"D͐MXK*tM;pEO7W %","`MV#Ą҄~+/O4Ϡr$[@;q3,Q[PwU\hdqi% YÝ%5DK/D $!.`FI`c]8oe1xR~+F,?&8x< 0K^K mO= o9)fɸ<˲O\K՞&CgT8xYlHf sGzúZr%3c*6{6Y&e6XI3/=wBV%dGN_}&&"nV밀T2z<ԭ3k!5ZCd4ܚ;U@Ҡx 4sU r*@RPhʠ_ICȪy<0+0Gt4hG@zaPԭA( :9#ZH̍a{t@wæ@lƔ.4bě/iw(!!?wc7.(̡ɗGFY{xp M,T)f8UP~'hi6LOSsvLMO41Zr":[QA@{nv\HqDfkQQc9D(6!"ElYXUEPC).O `wX%Dpyg4sѲqИ0Dal_fzKNRA7/@XQ/2_d%>5|&( ]u 7x*2:lgZc㈸2P$))^!bByA-ޗMB9nCϺw6;{;t4gЪ|HI Cc e*(˃YݦVrΉˡ^_o!& C!:>جg$vpꢩaWco0v"퍊x<1L ;,R,Q k2M#w}?SS Őhrh~~Id"9\(Ѩ]8/Xx*wPQ'Fx=;V#YmϷ2ڡS]Υ';O}E٣%1Dz+*ˆko?O|Dzo Cu%_PcU5&+%]BD-(J'ԺS )XD@ W̫a-]"pP.k ?9Ο`] kTAC(CqU DTr#rkhNЉ~ "?zJ_zn.x)ލSm1&aiJ/p8s<3-B4) {vl%AMJۄ(^V {k#$YHI<ء!ux֪UDH@@v{a$uaG_K.=0M&rIzP@S ~ Pn&u\SMn| ~{@zH=sשק^NgK()AXSfܞ,,-_}ʂ`W=/Q IsڶXl&`A 9NYfOK=sTׯ6hj=C%_V/r64džCyw f葽W`y]vA//_O >;$I}PlO<2Q>=ł0){̟$ h_ p2>¨݋?wǧf3x]ה"v/`zG/%}fsD*:ެ>_ ?QLvB$UTG83IH`\\D庳|H P. VhIo隡9Jt=ݒu~DVi$U%Ч8tOk4@K3z+; djQ]i?|Xa5 a9EpȒyDOJ(@~^s?9slP&pSRRBmR[RGE4MS$'s\?ӧzeT KF:3n\{8=’@oڝA$ %}> &/|Q{:2WDql_}*祟A% "4rK~/ BA$na<^nh?'H׺7Rg>^?!pIJuC%=+;#HppG9>rah>Čl ]3]*PsnK}83s} VX.CT(}pIh=៹g= 9IOZM2pkzݐ =gwM::~x޿v?N5ΕM'Ȉ̀Fǀiְ0Ӛ$vB@E؈ |7HD xGDtXO8Ĉ<3ⷹ`{WE'D|rsfȈKz7ip~n]ԃ׺Ru9}o|!s@{D|&p1OAD:%G6dLCs޹nk=;oҙA U:"=, jAa~>- Z,τӱ;6ԉnMqGc }= Ȁ ?~ AǟIzE:F# G89ZNW>:|<™_DlX/#bUPb/Y?`w=E} v};gάL@:bI[ 0a<\vXHS!?:J];ADx~]RF[KH2AI8|EV/;M s3N>y_ 9 UׅWpj{f6.I  fMDdCT/l:b ,3;)x+ʩ@ UQ(H>{ΗMoa "#ەH>%σ܃oWs;]pG! hpv~j@y`"JIDJ ֶlFB?Ί\N# paiGZAHGڀ|K ?|+ү x8@:B B D#eN|wF?ҟhsrFI<$v\v}^8Y Ae 'D앁6&tv6ۭDW3q7{MFcБgo8<1@arl%ul= yFɰoݎxu/o/۠٥؃St+T[`\liQmV;w0 N[i鿧8,*6VaJBU>1#>OpO'@}/zS]uzpze;dþ?7nr Q1z>l#~:C>c{@\r]톒M "]\VC<\GԳ$.Ap߽>O_% SОepkup>?Oki yy:10t 'wy&aIj#?? f %(:x wA@sqQEe"SPqh A3(wX+~MUkwD|׌/<΁:D| N] ;yh/ۂlۈQ/?\%Q79{"a`j[cn' ;9y'~;x~޽;~TXE40JzVr'KĐ EQuDa"7=?{Suز yD_]l8pQcdA_-j=ꮁ?,rV!Y r.9Eƍl1D*-0)3!~ioBFdM[S󝪢o?w]~?ua_W8kOi%^NFw:u˺Mi^+&wnsWPlv+=˅ES QA{;k;. cfɭ>`@,5܃7,1m.'2crLbw=tZŰܯص 7fG"_~rvP'ܣlmev)P-x?,Ax~uKBW1tpe,~/.v5 v`ɸ ॼVn C(qx]w=$/eY-W h">A4s>5L㹯h3:x| ;}ߟU{ = ;@or"FOEy}ЬoqsKvuapg߃o1)ssShʿjE ޶t&T=d)yNodY:PrUBt[7gf<s.h`ល)nD4;=gj7x޼7*൨;~ O1B|xʣ7 !]>d!*p$ w(-|`>^! 7iͨ%*7.삲Y ^99a:mӲA`(/i_+~U YqȯOGj\ڈ_^צE{%+ &ZsR6$YO%s9tްu)M Gl@G6 :$VKCnȗBw(MۯsE!K9 ܧ^vJ^vOw$ny: W6aLk, %zk\łǙç>v0#$t>O۵bRNK08𢾟]*oЙO&75t禘 cuV!hyZkvaG0ss=-ϽgP"x ,o`p⼲|TsUp 3aYk,B (̢1H$ N*K6Ǧs 6m_ ssDGSYfغR3]8.c֡?O^wCk/ 8ŋiVm0kx _sYiDrޫv;JWdX?O' p@JR9.1spk@Q{N68)NmVVP>\+?޵@2m<Е9\sIgņyy]9M gP*3[lboP&0ߞ0,)K׳rą;@ny3rѪhl3m4*CF'yzAtFqԛ@ĹINw onxZLX16;KG[6IbvGAJmJ1z'`(}${<(dY}+UOb:@H @?8D[P}|??OE^;5Cج+Mvw i; >>H)6!E%gh,ʑH7p!!4Q9k3YҼ MGe_\l IBn # L(!Lx]XPW:CY,T:9܎Chz5!$aPgAP%!)N!GLd!bbNS$? 붇h(of{ U,`I#k(mkU$#kDD 5 ?НcQn}]kA5ҫV/CLXsu~$NMysX :(OC:tw0Hdz$G dCSϫp`W2$SeLmT@\$??-8\7i[J%N$pbzt yRb.S !}UT(5LwaZ\b3 ?XfQ4 $س;W!'>M )P^7RM=kc.+c"9mmX>:2~D |G AHvIǙ츦}&OLrGx! '$4%0v =4iOJ,0qсrP+y)QhNw6;qh uB|One !/cot%"4!#ݡ{GLI}t5aƀl}#(Rh?&!zpǀh6m2P)!%c 3COقBہQ4'jGz$wA#z~Q#@DA @N6ϛ _3pW~Y_Az|u@с gKmc(6\680M#~?nzX/lu}U{; h@$a¡!0_U}wah󭯸\x,I YLTH~գ(GvTnsr_2\6 oIvZ: RuUZmVK]57%lͨ D'oQ5nF<=1ᇉq^I˸#Hpx4$>GS@:TT>4*Pd (Bd䧸GۥX6SƤ;Ǚ$B"TNCw &ݠpZiN_÷gUa;́=($V&eCMGr S%(Az'HBhD@"&%&ZIimK)Ï2oj(HZV -ȞdA!l@$tv: wh. ! BrvP!CUT@v??n!X >Q5s?7#~Z.+jL?,&@eͲ93гnVb)IoaB(7lS֔`?䌝Ǐ%Ced qiL|qma3W/,LQfXر kAOŧ5/%<:zm!0̃?,wɖZzbq9d,&D[ϺyDY&gX$EbsO8MC0 Z8'0d9mX1"ä5N8ELBDF$Z(w~@C_'#BQ:&ܙ4xksi ?caS3H@d8Lާ y3j4zX)c1kD9>$ R`B;gta"A_mk *h7N {_F)!"-貖h~(TFh G$mo,b\X p876b2`4<#SwDJn N CU@Tv 㦝H? HTO`~b:7y=p`:Pן?US]}lʨX܊{׈IO+ƱrLZsSПtDȈ9qN 0N]1Rܰa== A￿-uF[Ō0+4˜q"qXtQ#  p8\'{~}p%Urы٩HESW7ŏ"RS (KA.><=i@F4%*)ЉByn2"x;:T v!)?mCO " hUg2pyixrs#<[~,h$EqaBV[!akD mXa=>췡l,;p\}$b&JmH~J?@B U 62b,3~UmlZvbL(S9ln0q7B݃*y`Gqx82#E<ZYy}?=a$i6⼯y!RG a}~Amtggn%?)=DvPbʱ-迮~h՟&P:brlT zo^;M+z(B%lS|{75O9)B:«/QבiQ{DE܀N^|^qPR"(%SY|{}sa,k7F7Hu Pu(66.NpA8&|>~M\?҃ξ$Xk̲Reg`3-Aeq&̺Aeӏv޸\w9Kƈp0(F2NFǨ0EA3m6Kw  UxOٙ80m!TWIqTmeӦ?*1;PWxG $@ndpEyQsKL}:.8>bC*kKgm~puabMU1pV$skfi\paeU 6'wI0MBNy#:d,dhc]v6j'FE=֓ƍNJbֹ*0#]1DZ9e6 .t92P,.8_ѓ$d$>0 d7U>nL.Na4a=ˁp-']@%C3J`OX{(!1XрS mMD_F+Ǘ< -/İREĉu4e,|uUUUUTR{ڪ}Mkx󜪪U4UUmQUVRUlg*Uͪ[VD ŵVѻ 6wr|g*r$nmj$=C/wG@L\]vq09?5خA`޿$!WCؠăث?Pr@:M(* Y˫?8_>%r{2H$Av`;0>_b.*zE$B'%~˒BwGN z={ZmaQUkV Ԍ Eg8KG@o@>Q상-_7qqjZuzDYƹ,c0jr}tbw/ aII,CgN{ YZY8n_ɏ>B2~;=N_DaN(iB$""R0b%! y>̺B>D=?f~$ܑUiULؔ.dyXq'nd_<LJHl4qᬪ@Jn~eRJL-(X=c 9b}?o\/Mml%Etg~/n'(`/ku.S*&(6phԟ0a ]"[a0=lEnlz DfEEO^qvA7 z=;ހ]Mc2Hɦ!3X&@Q?@IP~O=ȃ;$;'?cX|SqoE0XPNG|y9{Q_L\p LhT a DP:\f[Hg{wiPDC Q)$~ld÷}Rʘ/9GvTpYn<7;= p a{JBSsO.-O?>ΰdVp^壆lJ۪APh:^ԬĚX7$ ?l =(?Iݮxcdž3(̴[k|q)0dWf d{ܪtsI{6zketwj˖FBq@ya[f]y)co1/ZI Q9f0O/W 6Zx$ ?UzU-,I!bf=B ](vw Og~[C=9⏡~;a^ [z'wuAѷUꝲ&Z0\3N>Bցáη +7M'b~yMTb f2q4'o yAG$-&J$UC@טּVa&L9M﹫e6͐dP& %$6)34U-־B8ZhʀxZ%# `3!vP/{uЙ JeC$>tJo+/ցZWE͵YruHP6|43N1plaA@ӝoT"bNFK+)Szt} .d"Ƒ+#On3R=oy ka.Drb1.ƑOg,"*_>av< }Yr( EɁ:KK6 _oe5m4֕^H|"hUCbD&Pri#"s4"UV6|z tZCa2ʶ~?(3iw3ͽrCyNevC?KD(MUNhpF{;O T  ?N-4U.`̸˥~Ђp}:BXw|Y\ADS r y$Jwݠx\BF콌C߅ J)e[@vp&$t>x D4V@7=˥ w]GC%BgKކTLz֛ڝ݌'=n b0QQ#Pvk9;kq>鉪5ja:HC9j=AxF">k*jJwٹ4'#c^Luקz8׼#Ee5qC ,,05$7:2TקOG41@ǔ:T"lCqһ"<;L>E(ly<N8I񵼵 d{v9hbuш 5 xB.YF8PfMD)FC΀\cZُw7s tO*RݧJo0rw/CJ:_0_2?r<еHMLKH{; <9pq ws 4adcOZz26קtX0R?֧S;&`Da8`DX`cQl)g DLN{B `0g27|?P>q@qiFI3M%k9DNu(!\695dfQ7:YY`8g Iy'Ih / e/^<7ȉMi F@",5cc\EBaC @) ܧE=8opMxS NӅ>6Ìq4SŃ;-r4nyRiԢXKs:Ě9E%(IQ&(AH@'&0=mVT @~fk xI 묓hBqUΦ&}97@ v~c{1X@-e9K0QF bU+g;U`y;DH !HF4m(T$K¡g%֡>@RGt_j{ .SNc3Ӟa*/J$xBf8lX !1 $;杜!q kf/#>ĠDeQA1X0(JbzǵuAp|= 'xV`;\+HVA}9M+ymTP2)He˷3H4%gTî~nݶ|By(v?A勅߷A*6Hqؖ&@@QB&'b( #_^"vU CP AO=62NxXl`w7Uɣ7VTasxCQҔ @ȴD<0^S,eBE*kZP=""$[h?ZFe`ۉ?&L:mC68fm,qy0jjUk#F JW:)$pd;Z"">;-4'knb`3GFjrE$$I%;QRgyHMOȓXSyD@wCGk)]C_}DqCNGW_Vd`DGѐ@- AOPF- 4dz [Ƀ"T0q=JaCvj,.]u \V~`dssV0=+_‡MCCwwoldp=&C & =gnӏMSb }Lr&j0YTQt$!q6r$#hE͇n.yd=C>H%{^l9}P}q=b`5QEڨ6yMN\'&HIl$xH쎙\E(oH<$75^_lA*L}T)筄<5p=*sv=ΞBM#>L&H!b(ۘFvZЗp6H19HvKboDi瑤(v,K` 5mBl Є%I{9lނ];IÄy0KCI'cV BA<תs$ Dt2Qgg <\@>9@SU47vCgk`XSf0I@W 1QP2$/d'pjQHNxO@fk9O5}ᅵ檪mUJT*KlsicTm}6#B3]b: Id37QQBXod&/FvO#c>0>M {0KLnu(!j IKH6䡂S,- d5ga1H8sKw:5CkXlw4u.8;w;M??(ER\ 4 ?xf"$t6 Eb>^O{r/Z{ٜ?Mȩ>0J61 ACpPY0ss 9N)ݷ ;DjL9vp 7+>=qHGr%ij <0W#3Cqyc9* (&9kRÒ1P>Չ-mE#h; ҂: 7x|h{!Ulգ[=`Y~Jku ˕j;uR$Am^@yju;!dz×clֽw9bV|pEiRC+2{l뼵㏝D5by1,0#F 8p[Y9CT|F$o1Ca{Jdd^_W}S13(>?q   ZXIY!cFjM4`ܜKڀ BĚfCzX"$! S'Xq{>gTULr}L1f5<}ue(]j()@u?tE D4ņ@i &?b%|_BN8T|aݣ^=4v vXp-}!>u4 ÉKfx7p C$ ;H~}܃Nw%( |.{XDp63jA$׉x@d-!vVz2@ψs&rmFb>XtiNjA !4*Wqbssy@ԇ3KvhAY3n^M&!rjʹSC8Z\EJ )F,1$m  ۭ|S̊Ԅ,< -<@`h^554o"|1@ٰUffy$x^yH)H  Dp1eG$MՔzc9s1[zTD TgRrYA})B 6 ٲ\kbpiUM h yo!(ya?Ubzq88tLEC#\X;$C 16;iθщq8#952!VTkDS؂( (NEk;B3}?b4T #z q+V cFhΘqZvmVKPY˚:*qyi$B/yƃ=VhY:BLq/5)s7)׃{HJ}QrbT% 7[KiG \;ebtOx2-8ɨQR ( Zi!@P!I4ZÑ DW a(ˆpj2=#XV!nMᠣ@viG_" :O!pPla:hi(NE;30T986. ' RԱ{]+@EĖE}E!X*YD@@K SٞFѓri+m{C`V6,(SG}Y4; ^k*-GsL(!NmB_v=1̸5B{xz٠a۰`|uAqӴt3w@SSدd&bI9yy%'ii gNK{c!X 963O$@@q8t ;TtTӒއ +ND&|p!9~ts;BRq tfL'Dr#^8Qpxv0 ʀЁqJ% "PʁC0vT{^(#!FzA^ `Ѐ$ F BjȧgM8MZ#ŁBMjF? 4"Y5]E5޺Ą]Np`c ʣ5fpjvJ;&&02u`o 1S2B D^0h S~Y泜 l0'] $DxWT]{4.< 0 H1s^*(x HҘʠhtZ-1&*o8Öp>_wvn{)<=әdvUA{E36>J;p(Q" scG{E#an!k)B=IWP$쟨$`8\%A e^QO̎ DCZ"_t|QE `m0ꅰY`Rs,p=*x2I z`5/r4QDĐD2Hy2O4zBI "9ވ~b|e7&Ӈ>oD!ٱ߶YBr;=E|\M7W*?(ӿJA/n}Apv3|3 FǺHG> If5V/3=s!x2 ;  jM!qwя\8#2R :|!'%OT4/ΪЗlਏ,?hEDMWKnYR!Fbl?~I#q6=C/цAA<#`PiMqD. aࣲVAy\b`b0itѡ] 4%wEwx`Lrp?4tv {#h`E_M8ߎ:iuo>l߻j]K'jA&G'(Qyp_cK: ˡ "9 !9<<85p P,߈LS(]?m O]`U cm4h`E e]bLw'93}_@g؞0@SJHB7SKQ1?w{:8  P12,8Wc *BdӷȐ6i Ծ8_擭@15r@DBW=JhDJXE@/q2#ҩv\Ap㜴.K1Z "wPXADEPܤ|*ns=Wr1{7!Z쪛!S*}jB?6߿ [xz?Zt_O7|رbf#ˁMbSq3|B %Tb~Ї q}<} g΃ zLX'O;9jR(\r*2=} a~11D G.u!iTYegq})($qJإވAĢU 0@A@N^)`(0gD,xo_ sӿnMFȠ%^<IҠ ?9EO!ɤyay &~Z?ywO  lh #T uI!ObFv$!挏 o f$~-:<{I xbRy!/ykA@2X&n3}sM{sBvb}!j$%N]N|4Zw g ~V}-Q^6H>8qB! &qBRSP{0Ĉ.\h4C"$H;$5rޖsmx0Cܰr\^ p &FU).[SHW+ D O-vbd9˨R`9 y&Ĭ"G$1(Z6 \CW8WɩKDkc_sOA[  """hl@k:ufòwqᖒߕA>=54&בLb߬"( 32vҎ DP-|gFiiMk;:b`RЖ39Pچ0A% 4$؏36'|g㲷P5y,׷[M^OTXZRm'RA!]yDgtl<>Hr%xɝﳡtCW6ߩ3G&blJLRFڔz 2Uǟq+;I@|\Y' B`8=lE3!~|+|Ls\pA/2 ^""!VL4s0ἇ4x@ߖ{4q&)™_O nD(}> ⷇b@Y&mdUo"Bwde%A5` 044x`j#3뀾^zdAgP$S[Q#n; BiP.{bR.ŀo2sJ8 \gz>kDQpHDv39ӭw3o i!=;DtLs{D^FB`܈Y! ˦܁˚ai\UnuH}w=> }㎵H814̬r\+l_2pʺ˩d_f 29w㒇~McLcߺww_=Wk)l+MեKҵ9 vS~Et+S B c؂>ǡ52 ԄD",(7ԒH8C~@됃`d2fK NqtlN7Λq{6GZ<8]Ojdg1k@=GCROn}={z>X`?İLw`BtqXCRJQ27HxNw݊Wߓ€Eis7 l}M^8-09Ѯ -cݮ\Q#[}7,-4QPjoY,ސ1@yeF79$)CP,3PsG#'SQ1mi0gRģγ'9w*/1 ]Y1k۩ÁρZ/3tH7ʹt[ t7RwC;>RDHP)Gb,3W|g1pd,unF[pmH:Tc}3d6h vcx H=&St$eH{G)}⽘ˇ/4qC-M87,}ICh@hHn A@A inGMZZgʳvv:6.@8$0 SW lAVL'2!$BJr'hs3FB^388*4e|Ls|_.$T0HYaS0L2&DD,A-ј築yF8d%%c2 7< *'Cj=.S;l^ʦ0/D(CRTP_-Oߢ@*j2bi"߆CkZ 1A':3 8HZUAU@U^{ ;3:[ .P! PXC!냄aPMЩpGXI&B@ [0gAr&0dl׵0@Q^a اД>YwRcHOIv9;bq$0M74yΥ,)gzR1h K@e.VMe*cjY,/}l; ؠ9gǡy>ǵAPg0DeW*Δ6Yf Q4c2]}bD|;{pPRHq@%6ϼuM7#wxXIzN 6!vgIT۵X@j<5.h8.ΰDr D@$?C9`>7( 71?6 )1 0YV~?…řPFA 2܋$,%O˒KkqaJ(ӫh)w5C 24B k!rt:gá~ziD:B X2Y@|657`  ΁P:t &a4ɁG ?=yqzbJ`c DdƄy lx8}>&82D{*r[i|aݝL P-UX6 DЌ)Y6dJAGiʙ 6qTKwso'e88_!}^w?JlN.ywWc$>|`(pesj&^yE&]D340!i<_q?La\[TRcPYk!b3<"C8i-Cp= 70)PhI ]Sߟ WOG@ %0+0ã]?o}f/Y$caCȱ(VWmJt==~Ǐ\snYNǝmvdH|w ]noO~sx9;vyjtϙݓD: JX$##Q)D=N(痻?***O$=tQM#VbmpL줦AA׈Lf`tjCg ,{ dޘ۰u86yWq<ʁ1#q6΀]]E T`8H##򈀛^hpd 9l,S\ZǺfd#םc#@G-Ljmw)c5o^H첓Kk~9fV"c*2(EX] DwXBLƀgW g:1$FǸ;Cޛ;G%@0O_>\(' r Y LwIeoۡ]ƺL7{ Cmq|t&_I$hP<߰rS>}[rs4dAr8 $I ;9%n{'xsS NRkpOaQ0%%A.7ƢS0$ '{mMu"#LTE0⯋^5HI-9 $$Li+,DX}^g=UZy)]9* |W6~dH`h8UΊlbV&Y;5TFի X@GGQЇټxd gOu֏.`fed=4ޓKl}zZ#Qt73P6pG]M\aζ& |":Kd\|h`/?(o+ Qˊ+Ĵ=kXJ>FkކnlAuMQo8m1xRϪ+d꜆21m:NG%=&i4pp^×۔o"J F9 ȐU bv#h5'd-}hb手Fg}<c`>$2O N |)$=w7C/!9P'#LH$(K<;lvhLIY9F APJs4*/>7K5]Zoݾx.^o8D٘f(c)j1I4K'vkG dG qQ1DJ]q! `g~m1EəQ<۝dZK`:@hZ}$ǏcSaCALR;[9Q'qݷ#^bCm<\ کa``@;(Lv\!?E9&>'\R'p[|u[Y΍:B ڨpS㈺vQ/̓Z奞!$޸!nXFa<5,`t q6ۋs7bl=DݸB@9>+ᏅzX"S$j t`A %䄠UpARjrmy[=(9t-FR|9[4T;﹨^aymif."$,Ţ9eߞ(D1,¸D GI|WI)ƒ#աj,υ[ɍ'3`l2t  ~u'Iu>걐aG*fTgG/dv6V7ќrי_}8 . gp \&Ƒܧ'm ay>4=i!?qi93* vA@*AQo D(1Qm.'+`mԢCH#B~#w6yMg2= $Ya'gJ[ə?}k:t= us9tfx!HG_AXZPz$rP2%@*,@Rp='7);0$a|/:M>4rOpAi@\4Eo!}_;疉E0f2ܣRl7)L4p]A]X= rX(y$HD@/]UZHw y\+ SB{8]}1!qj6]P6*8 <^[6(m+2ðK]pV\" x,]%Sdc .: I@>_ =DUV(D\H%15\'ъt!w2p(3qYtxvϿ=kmWoilyTH/lҼw+9lRa!JYq>X[", 4gZn ^Hӭx0")d:sC#3A wB#0._[fڎ3g@$p(Wࣀ!9&ۑEI:CI.mJ\86cp I!9oݛx]fU0/h9557>42%TS2V $Cl#!Dk]:$'*9wyAp6 ȸe\ B]3Mms&h;&qǩ= ^nJH⑓(Q`p?b gmffpa]e MC>/7۝ %LxaIe1\AM<-Z^Q_m7n`pT}a܁k4`OwL_,T7 iZ&Hl;b10% oQc ge2"7r@nI |rM]3DFhS!"@DrY,5HU*l8![^#h' Qv&zÎ9(!|B*B0H!CH3$rX0kr*Ef ;pa!8ht#W >Sx.VevPG"8L*ޭ}Oҕ@zXLzO>GAor=$fxcn|n$uyc6@PMm xas3|3#=>nfhi=D;X(DY+l!AZN&ffGMy}iIq<:CWi y'5CB8>M#G`\s7G- JŔ6"ׇ\,o8i0"7dG̑[;fajֽ1jך0A: =)_ZdkR1nNFI;ˋF;e+ǡ={^9k!#O#c%9)Og"MF[.J6F|{^L=Lw1iuZ3ciZ:C QÂX_$K9";jQ(ESZhaЮ^0F37: As ơ8t[7lC^^L vݰ>&CnP}BYvYH)W``Ùq}' N ߹ס ׼Zg ~Xk?(-zB8~=rX1AtbJM"t<a@0Ho+fnDH_@Ѝ/}ƅ1} cb8!˱Z]3hm=eɿ9 Cάx\Qá /Pc+zI"Hw'ax>Sȭ lq BB8EQp;KW/OJƗ@a2<*@29beVduIXfl7\7 `2;s^=ݫ[n];OSIG&31 TLOj@$rl"[%הa 5vJȃ J5R'w8ZƦAF{Ơ͆ʻ5qf{l(>0Hbqxyk5Yvȁ6xb3fmhB\&|ϟl%nA>`q.xElj>?ؕ H!"@EH 3:k80AP"p@~\Rn&2.b$2ٞjbJcsx4ՙ{sJ:E!$ NXyՈpÚKx & u"ɫnvڄmsLNl'dZ!^,yg>;Ӽ㙊qڏifHaB <2f;r60j,X} $[-x z%G>$ɞp8=9ǯnh¸Q1Ҙ8+ sf? Aqs`qzYi.j:_0qE'EA0JARL 3L-"dE0BsA4J4EoˇaLJB?ݟ^}hdk'?oӰ ='$f9*:]2'i/̀zn$)aBd'D~K$<-!MINKjFf34p5Q,h3PY]gbBp£p$4N_Ie+$rhL$b@D>` (eEg)sLÙ>' +S^.jVԄȆDCqn& @xi)Z4AOHk$Egc^00uCRD4!25Mmќ#heB'Qق60B`0.#sܮ?Ǯgfj yk9ʪ$/L;)(i"@xvXYcgqKw*hTQ}m LIy;^Bm_6О[6 ?j0edmzv[`h|:$ FPd!X !'X) 0$5EG0!I?ld''P;]jO8R`$`'j(?V#;ޫ:V ?jC`s:cZ"Ȓe')+*SH,^~نƇy)}짶l (! TsB %qq+ !5kc) LsJp5fTt7oq91- !cی\`edMU%Nmj6] K?Sq%h:O}I y Br (R ?yd} ǖ'd.^X/#owaϟe؟[>Wsw"5G_$7O=_S@z₁}!#p/^Zi8D\q$zvy ͗ 4nUIiO(^$=3U$?YG=$ ֎`0Gi*A=ՃnVzxr1I0:`hs}!Di Ab Ü32ƍ:9wlv杹ktD9fRl#.V]8fn}[@$;i&!H*z\@|%@9˜?מ$EpSJot1\^p)OJ$`b:nR-#swl& D_)Z 9f=.xC qRTO0 OAبTG(e>Yyуyi _!1AASl Dο(gS BS,rvH("a܉O]>3S1t]ӥ32@˺FZ3Xjp.V\g3!=z<KBNGϯ8Í I' G钐 D) PBi~fȾ(LHЂ@U E$E40D)!D,E!@ P p?eѰcoh \EQq2"̈́)"T$%!@h4 IIbYt:I@hKC CHϼ(R!XTnx&*yj?{۴[P~yϰW0:Bđ~ { "/T>L!(`B<$.²s^[>W1a|JI VH@))6bBBe$3{.t[Sm(m@LC(Ͷvh|iE~4Oћ'r {BOpb D+@ζ'ۮ]ͻO mν4S \OغБ>f#ؕsl܀y yr~!P(Cyr4| ys`Od@@P4?'W/|O`a饌&CIՁX,(䍰p,@I# ?@Bs9ˆ" Bg8_=hJ*hh* !E8cCBv?.I u/ݲv:x1031dPOA6YiD&2BC#o5(˟yȐ|Tdq4ĨDERO̴.ynpOgY!` c֨[MK^g&.l2c)hT,4<#?{e 679_|&^~Rz;#_Oi 6(~ǹUy~,0MHԁ@5&YxlECCW-=L&UB,59{sCD2ꡢ6"?o5G lcd'4Z ͍ʹK'p[m&uDv&&e^&CNlmQD;%mQBdRMą>6\J`m hX4SD,Pj42 0vR%QSQAI(>GpKIHP/ 92O^w i?pC\QQPp_R^RUFt)27KQ"4'ą6p\q2ˀ՘xC{0}&u{Pn7̺#H;;]^ Fg}4EQKֈ$ָj q@L% ^]ӣZDƎ(LM4M L "Yr`ZjSSDUkm^G%7N\8Z xHH"4vLa" n%FqC&%`eca'5Ł =R[ 壍 d`%z PJBS?"9r@*!)x9ÎʄeSySD? g'egP Hۂ%yZ-mɜÝ]fS,cէySIh56Nlŷn Y_3'cBIX%x36͖KwU[m9clA&7^pubiF:82MGw5ֆj9Zl "ss3´c8ad+Rh3,^)5iֵZP̜@5٥ac†l!;G! vpAr14MkQfNf{$jiў2\|3|O"fꋺ*^ 3:48 f.V_Ã!~j`CIz2B i{ (!4=PN Wv,zu?D$~Þ8kx_0[Ӱ8VrہWG(à>C ua2=@8~ApN2 uH/ds_yp݈yl,-_#B!p$ "PAl:T"ilMT%.U d 'KDBr3w^FyLAi56= }ZUK1i8elMz@`!UQ~fgbt95]*X_8fR^wWHMt7&t }sCwga1C9ϯ٥L"k)c{ak[?9wB^@yg/9U.z009~{jˆ٭䐜J/;`  =`i&!'h )?&:@䨠 Q{ 1}C Iҧ9HNHRz}] h{PrDG@vS;VO~8G+劆T${_D׃jaX×Pv><^rtf1OqP>&TU^m`كiI 1Զ %Ο zl#{zG]oS !Ott\87etmVqV 6͋MŇL/U.g]@ ;mB5x6K hp\wg͵=W_~!/׆=?#_dD@ri ,_/chb[3[/l3'f6:=ǟd/ loxWD޴#H т^^5B 9,kbH4m ؚq 3F*40@ܜY@*"3&%%7$ZXNŁ9TBA cXVp} &cFCR A4!#v[Umn,mP#V A+ CB kļ,yY:-MepdJjV~.G=_ğCV+oG;!PLLaOU%STBMp8:n&'9 %dB)Cg:~TEtGMלA5HVp ZX B C@fFHd( AfZ Ryj qisԩ ?: j=]8v\a3~GN `P 8ZB XP(Zxs]I.hb*~0AGq =X DŽwm:ϯg%bUSMa2Ĉxt:}y $5UQ 4hm<('DFH6+W6mFGTS-*#luG#61„Ln Ak 1TcN*#=\e=\5[*3kmjW GNt׽Sj s<'XhU`6NFō `эCRR!'Xѧ jZJK6ѱp1. `-hm5Q _<]@; ԍ 1 $yy3E.AYi0h<uBPfdZU9Oa’ͱ7bhBAUm [&(6ܵT60j"ZZ"B* B>_%R?zcحb-FV372i)kthV(șH2G strvAKs,v84EHFE my(bh98ܞI\b$# H# 7{ah Rv7Eu>eUvt>id!Fwgs_d8@م ]]d(~L@|!&<Kb%Nyp_q:}b fGF*AI/*!zI$W /3}$sr;y56@z~Gh HPH R!5R@}hւ(6?rӬm`($ѱ '̮ђ; K7+ Rq]!!,X- f1T)JQ&X *$MܹHĘB!B1A)M1  DCH'(dJ@ v0 GpPM0SB 44DA$SLT& X`TY ) Tž:R6tDpF1eG TI1#2K0SBkI^<Q_ AI~ς_I-J9':wtHQ1`v3K/I@vH z{IHP?#۠ɼsI961*뭔||3Dٱ(^T;ACM1|1X;7. $~:r [₾2ttd8:!ACmO#׸?VB 4ˑ7V(E.X3+قi8.8!|0O,o2wD2l, + )Dh>p>ϤQίV&64KAT;PBF O DIEM)[D}3Ҩ[cOIIKgqhNҐAbdWd*$v_]RkA<̕R!+|]A3ÎIPl27X|svnhFYTsFRJ܄,74FIsO  f怹V;$1lhFY L30f]f~ b уA hCh7 `{y4A,?}ãA宱A3ze"imߌ͓̈yhdG1{zx|:Ў0. "y̝a&#lhUqm?cpk(nݼj0}[Zm)4ҔPǢ.%yy1,OKvŽ@ew֋/4ӑgo:˝`PD<0ҞhT-Z5֜ *A` Z9蘂!ԇ/ɼYՋ'דh\ƵqaGPY @Tp̓RA! M1EH{?9GtTx^\&rtP"(8`(uC ;ǝlW6"־OHPЈBNo֊*1 M8eRPY`clo"BZSݰ"Qt (EYH iQ$t@RBIV@ZQ(CK7}|5qJblaFǒ ]P*0M t~e('=6T]ȡj.w~qmHay9$@d%$TG~]7&RxCݢd6?EĬ AˡMر wK77Y Pr씁T\ FC#K|΂h)C22L82PX|#|ts.gPzCfuï?_W:FSU3Yb>ʠ6i^arQ*VEv 8NͮJ1rw^/$4e)66b OH=QTOrb5mZXd)ٟu .])RHNA-?b5L"B aPmJy}0&Y`pv"Dt$0}D>I7MOs4z'Y\h: RrJR%,!!a"!H]9D [%ˍ,VA*Nmtq^TWF55ui(+"q}n5G98& 6Dq<YTL1@p!PSXhљkFj1s*gUF6 O#C4]kfnCTJ^wѱQǽȡ7‡)G*"%4HE\Cβ!QJ4[ݭ>sQn9 u!\*Yv^\B(c&G1-Ȑ٣5+`&qyǔ3 $C ( !4^A}@vK^ng SM6po't!  6cXgl`O$tmGb j x$F4m![94!ihr1'-y/?P0tmH,Tѣ):T5)Vg= wQ #5mhZ0nzJe%zY5A#k}PT`FZaGrԎaUSa95Tx@c1)U)&@8hAiOtTWs@7DsqҡR(wxϒ%i.1=G%fOpm`4hClUXHP8sd+5`D#Hs9&MAI6$Xҥ-PUD'pC5D! 0'>6K@w(Pp{d㿜-^b+oc=eOx,@+By=~V2 $nObU &QE{uhGHಅM RP͞ JR4KJq+6rФt?{;(B4į+?GÑ 6ЛuGۏU]~ `>M!(pSeٖR LZ}J.XKC Kv1`2 ވq|(b Xtgj\T Â{DB tK`Wl#_|0݀ԥ7۔DrR%)X(CL^?jQr1Rx)¨($KL\CaONL=A͘U)$T/0Ά}g9Zч0㠧k~ zjc*'#.q _H}abPӓ)sρc < z7 &9X+~ gPO3DDDDIT0T 4@%! #PI @ -LQAQ@PJD B(RC*V &* *aEh"  XM?uR۪|L(=BЦIrԸT {P&c'8Ѱ~SiGt#.;`g^s߀2*X31QF处Ԫܮ6P b)DdEǥ $JStFK2h`QRAK*`h};\j'W% nL>]mu*~C+ J=R"RB=Q[*9.0I3 h&mePF0$0tퟧ(i ވ.> HyHu9$rvOw~ Ń@R}:F7>lt]7I BᕯIHjs+,i 2z1DIE%ƜI~'!Ϯ1}HU bq+ 8>;)[ѪeA /Z08"+Zq!Z<>dϬ^xXnƳbHB8.T]mG)h Nc?L`4gi(@D3Ԋ&莌X="$4y^=Oׂ%a)Y٘/ ͌l5I9Z?k\ǕCwHAh1[mº\m`'(E!e`$.WgD:.gѢFu1FsN{d j4|LQe!}@|wbs ;..\ 4F Ӝnh1D@yKHY@g=BjU"8Y!ܬ20(;X%=.1ֳj]] vYר(\SNI[  C0 p}ۂe[΃Ʒ8Άa2Mxɷ,3!̿S|k]L@sѼ!J9̗#H,ʅum3(p1T3LtHkxʧ 3Y3~Ee ;t4kcŻZ" ^) g{Pw1X@uюs>5f+7;㐩c!6\@ :"mq(S } LVg \6Jcŏ;Q<3rIЭv\6vDfn#R4r*tAE\4`p R G&8&045}J Bυ@37(%EFH2t$x`Lt:=In71mQlj,B&w; 93hhd!-lΑ1,u]?,.q$bF &B!;[e"{;*0D H n0Y78˚6\renY KV5,4uˆ;LZ` ˴ɌpI9=JqR19CN+I3eL;`)Y+:v<, xt^Z|C W{޸8sCd.lEN./1<8 >@$=t*s)8C~eb7TGd8:9F%ڔ33]37kT+4ͧr \í*sFCm v|3EX̲a(酺v뫖.շY񁼓XZG"8w4tdTSJ9"Nrpmʼ!@n (19-,N]:`v)7a(f HiGuNv,童0kx׮#<'i^iEDx6m</E$Q!a.e:@uu\H1;19|)"fzTd0 2qƠ;kkCxѧ `VLsl6qi\1Y:c:Kv Hr6-#qN &\D83f uσ܊/n`\˩ۦtmFHII݁lĆ>[a̟V9&nG5!e댦1q$+I$Njc{tv ;0ٖVr,Fj`@:<'hYL0ňU#3"r9x( :CfЋ*c?uC QXa< ,Xt '/4]1{n4wǗD_6D齴i|K@GX,5tπ  Kϐ/0 _3W I@uJo@h x~\; Q`Ea,qnyNQ{}v)cHs]h^p Lu 'lS!Xɺ[\T٫uo2YZh26o,.8L]k&$iۗ0 "2fc8 PV|`GBNW-c[riilh&kS$T!Mb8qԚu.=+(qǼ7î X DD?ڃ@<ӏX70k/k7eų+uuVhp V'Dk2sO jғXcQ[`0uhQmC#֪b# }3])⒎ 0Wսr{|R@``<"6Dv!0pHxf茐 9 j}c n IbA^3>HKӌC.LD۾]kmFܼ[}OzH}|s{7l}_Έ~-GUB(F("3w4$AY]nI_kp!.;6D ^g~K%!&*'Щ^ mBANzݾρwv\ saEqBLӗ{S QbE8nK wyVƘAax5w݌֣÷܌)`g0n,'Uib=X/=盎ʻسb^FqwR|Uy՞0Ψ'c-j6PiB` A dp(mK$"=! g%d_<,0WxmM9y RwW(W1B 4wĆeZtG6ҟPu=%vA$!{ӯc>v߀fDt*h԰k {3@?CbBT_A#Ƈa}IE@ЂRR?)NߟAx ר2b >3}dl#ċJudSD8 v,M,R&d? L j\2#2(SUi+v \UX"OXp }qRI$pC(j#ƪVZ46ELSzIe'{ p'J ccKֵ%Z(9v}b=nKP $ 3\1qM$}`~ٯ7>SoGV`]aHB\phmDb `f6$I0Z#ThP Xil^#P$sB8z?Vc/x`!@}[9=q"#$͍Kd> q0 z#IV'N18P%^ӎK{/k<`-;Z QyG=0ekt(JIz_J}.OfbETn`뷱}N + d#[@N5DKI2 6@ںEt3ө^Zyx^3}S!F$3 #qfD$q}j1 ɛu/b"}!˾WZtLyHp]]EHc. &_`{X;2K\ll2pّ$Eâ4|,(d`R]D>=ɠBA i*@fj^=-Jӟ/&Ǯg By }N,s1Kc[>1qh ^I fOm`<up7Vk.t:%pp\L6&âB`gxv֍I`Hܸ&sQKyݚŠ0fD',f6ԐvZyv7ona 5cp#;]9!4'MU |đDbR#&dpwY<7wŮ"LA5t\ HYY8{)Kw#bˡf $>7'~L) 3KÄcLؑۻvd2xz(,=Xߪ6\aݡ;/鼧k>_ώި&nHmCwR0cqHB#5$ܿ 21;2Um5ɴ}{c$ qʓ0* gH09ؾg)Jّ9䌺W3CKNuuqw,@ ͼ\Gk; uPWe*ͩW]hTǗ:{hKìa܌0āP.jV@[qSVP8/[3[ h!N%6~ߞ9H%/e,c |pAQ1h2D pݭ"wK)l="PTzfBxyPי8P`B@>{7GXwn᧕.""D"ʥ~TEOBJ*YgbJP %(4n>uQTB-T%E eDGzʈ%"PҐzhR% #GN8L L</C` 1bҁ$l#($#D51{n8(iG"# 2,?3!]\#Oט(g AySpk# 0EAO"k  T5)AO)wnu怢6޼ f olb5*;oOvu&DH^FLL'k/nz1 pYZ助-ISr|É RPc 3Z5f,Mt;..X ŎioobǻB{<ݩ'7<ܬY;<;^wHJCJpDyˆaDC!܁ĶEk"2B+H~Qw3*K]:zhB*&Al,f^+ٔ ,iA@~?0ׁS@ )0Ihn|'gh9έs1VXgczyUEU!-_'ᴾ\*MܞmcCWlXS]L06Il7%IdK:!:n&'ނ\a)0|.1@E'`z{_T iIFyCE0pǩЇj*D(%2B2O~gWap(k=D,g/IC̀^bvHܢiۙݷٗ粆?/fAXnVH]gܼpgVݵZOm6=7ټ4Y8 e-|nmrf 5Mz$d`Րh\iTgvdqJ'8\ȯTMZ2Fea~0?XOg4a6$MݸڤM,dfFƱ僪,Jw-]e5bօb9M%p 9΀i{'|166 fTؚl{YR!R󞻱S1~ }Ɲ-#"j `fѶ6VXV##rI7mY)l<$l8=k30 Fl3lqD8敜6 =YAk[#P H5@?QϬM4%""h_L%-P@@ER4TM N L"G܇dJ) J H"P(z L&1?o)MCTΓVm7ods7& vtyULU%A Xxtׯa֪CUP֟wԀ^j $$CtCGdw8-1 gRqx/V F%Ɠ:9/@¼TbpH;Խ3;1<=<^vmsn|%szY nP/EpB=t223G0_+K!İokNvb\jYzkDd&nhXCN3uEnmP921ʑs,ov-iA(6۫57vS"sMo0sYrDl~*CL凐 *DgĠ]^gw۰a{ƀ뎂`%0]UR⸕;EHUl̫XJ6AdFz l̋ 8M sאɃY8n%[E{7Rk2D2Ga @N D 6('YG?64 bmNbGu`Hp;v=Y`B Bmְmh!6? _qцEa)9]KQ9ÓDS 8]>Sa"G7 S:iD7Rs{ HgGI`J'X̌ a፷%w+4%ZA\A?HLvCA1F&!Hiii2 #˻6`ssb<@"~`G@HCczhRt⑈=fU@dd:Z壐r `#d4-->4yOD]'!"z𫑖'Jm4vb dt0Q@49i"b=󛘑PD,% PgC;ky#4DPv( 5Ųr})7L=EMLbs[ -;%"G9 :78cw68d)C{PmP 4.!:Mh=Q8X&oY8vJI1`rM+N֑f+ :0 $w| ~񽌒fAvM^Rxx?߶?yN>" wI׾q>i%2{Yl֖cA!YFXfI5mFQO HQ9BHBQ@T @bB844E A/AhÓm&pg:9=JhF 2 su ooHܢiˈzBY!>E%ы&࿝! P.#Hf$)L~6M!9H?f/̰oaNGIӏ/hd yOl7 n!U ];c}!&F!~LW0D*@4Jr$\NԂerc}L%TBT߻HcA,bl}g (y|z 9D5"kQ;4{|D;dVA!6DB==d@0.!B%J Jy}Sx*ܙ~"Fh^,d $(d0%ӅH\ aTi@3Ba;@yGIpYC^,T71TԀQyrY$?ٹXW/Eհ~9OgF| EˉF4C~Koa{PD =:;H2A?dX)"RNQ@:ZTHB"R#B> }s"_;S:%0 5C!%m (vbMbg<8d* +Pԣ4hlTSQ30Hw=$䁡SCHbwhB{q?SBĿs`A"y ;`(ޘCKx6&TUQAl6PN3Il<=-"kT]8 K@=?VXvpE)1 ovɠa9uu\sf6̰~w’ H? 6B E>p@XH{;HP >fG4Dy:"($Asreon%8a8X3w,HTp$q@.ՓmYSE|@Ȓ*gPE Z@bWʖ}C 3CJq?`܋Wӑ. yb5ah>x}vsP7W$mj7U2VE)3-| r8Qv K]>R^% .$mrELhP`ldalMJ RFU#MU'P,0{6 lBAZ$#׉N}.Z$)(0RRzpC\J"N-[|ɥ1KG6XU]v0svHlGm^yhVLw=ht0Xw'c750@s'91<+ ,+>=;P%*P~ҺJ+RMS@ t`(IT5ȡ%p;N8=JT~v)|R6^U0ȡ34n[<q24Gxk(ē/<ف,C(R.j2?7!{qgp'9(`mT]mEh0CzqN '3E4hbci5ơ#(:J*I$#&tST:-$DAR#"Hn`pTEJ椱G*" STs1 32R$n< *cN1TUUVlQ>,1zqFMv!=MiMsLN36] r_V5 MT YdT.m$-{:W1F˼cCKrj 6 @}V{S8J5g]^)dE >5AH5:o܁c`*RPk*XC ˔[G'-A ހ>2XApSxgui{Xq"!R6 >jBL@@ 2@H`: ֪hYR1u簙0_?jVV"*nP&FW%M0%XF"-50GFgƤB$C݃hZu ?v)e0*PEt:qDVJR62C1wPC>,wI_.?`$@!`?j!S0W~nٚej g$yB%D`w x=huzevl ^w9Wyhȟ=t- j!H@PD`ah1D Ġ4 Q@#@R JąSQH1*D#BPP!tб 4DSJKQ̈́)(JJ`J(R$hhi"b`.颊iie Z (a(HbZJZ))JiX& (P aj!  J)J( GHJiZVi()J)Ju&FhJt JRd(J( )(fP)"&iJDX!Hh&Ji @J((")jJ@(ZbbDAySNM%+(m"*H() GȚ(D@;!])iCMF{CPZ1iBT}=( a HdzEL@RD*w) 1ahQ@?O7$ Rlm%-c;dme40RiiѦl4S1k`!H[E^1|J jGPr$4ǻBcEru;ngf8ANMACpyFD=?@I)RjRjibעh dӯjw]9DQ#we =/5}6BAS@Е's(4P׍vR$ȐLAT+ %R4%$AQL%My8""e jJ ZIf$ b$f&V **J" RRFHZJ*i"XDi"*&**$T f j&H"HiJB2Nx}~G{N(ؓ)NxEC?f8ԅR F&F`(Ahx8çDID @ DH`\!3A}-4{+@dDx>WKOS#;@tW$ >'b'oP` (]CJE!pj+y6KDADo -.oZ&<Ꞿ*MNP7Phcfi ֟os N;ԂmeDðhڨ9Ω"%iVM=磟qbHƽɡ}q jnrAP'M'C ;*:!"hVsXP~4@Y VtoC)ؼ݂ͮ7A p!2-6b$G/+,ރG:1fiԍHIJ[ B(B;pXt?ae&#/LdL89Fĉ`eKkqmvjIYEXʼn='@@iX62#Ν&;,6wvKR=qMpW쫿J8%JNB Py JҊj;%P#>ߘ^+4&00;WMdbqa[H> ҉G"ksywW,NE@"jO\M?>c柺Q?Va$P@/ե =#gbp''#n}hb$ɖzu=9HOց~P (0i_0I.S1~!!3He"H= N}< xywґD1@T)> >ఓ)YWCRi@@tvt ut/S}8C2RѦ5ZT(C"H!컹R j1Z1l(&a@`5u$ vUZCBߑ&H'n^E#(-G 2P(P4JaU" %1R-r4~WH{SdosMO iS%i 8ûTQnJeE>1,"Ȍ02!i8zF%j@Țf]!8=rNM'֊LJOˠh);. 9Hխ5XN삼ČRJ&r: !BbM#HW>Nʏ`( S'T4~Rb?BJ#)b < jA'IM܆V"LTj8 &T6ks7 re|~!LFfR(_{LU'a"7H^TAm/Ėēo>F%<@,w9%$6/~a„iuPQ }72g[Y,sC`w]С!weR?pB%?l-∘O!3d"HFbHH8RnhZ%5 0cBl^h˚H[(v;$i\#ɤ ysocF !{xTOv {g>8AcWܞ 39*cA[E6ӑFOZ{HΞؽ{C)4H~Ĉ>PCܽ_f`\"?>l Fq̾n_?_}mOkc#vu:siDP~+eC<^f@t=Sm 0-Z/%¢Ngn#":[!Ϝ8:2OX Cz(>o'fa<#|6.7m)z*!G> yV=J,zY̼0/Os"3l6}[;VY ܵKac=Nيߢ00ɦ ^M6nsL@"OKyY YNos~tRpO0]Vq} GjYtjV@ C} gsnLVأI& 5fv2)%s 1+t dAW扏冾!2es9I04) ]Co1!f e" *)(*%" +ql%?l: V"HFdyZCI ~7Rwb B%"ҘOZF h4^uxf3dwւĂ]uvaɱu43l8lMzrW5HZ)bXiCTJT?^GA=4j#2A'ę`nf"**JV@QaLs\?'/7>N&~INRc I:s+ɴR J jj1s0D-`$)Ċ07b6meoc[aRPɐ,`ÒC 58I0LNr>g @7 86@bCP΃Fb!'c Z2DKm(eǪ6a!oLìR!tW(]T Qe~X$>?; S7GÂSJDC4-4yɩ)Ffi Rbh)y+ R 9&)(X$L G Z)H%)(BH/B4J%*,E)J(, PRI4+4 P2S $1I -Rit)Dԫ*+PI%(PH8؂Fd&X hU(7+Xev}C%T>] ,9Z>aRXtj A6 m!<}9z$=6q1-;1ѵBj5 ezxg_oo]S 4njzm#QHM)AK2$ԃ&mTiAYi?dJ3Z*"r~ÊVqk@P`TvT{\G?OֺtswGE^q-a-~͐G6쀠1":H<C$<=+=$l0Nyi7WB1 yJA# $qɍ kSQ DD1 g8Hۗcf`O[E:NOl쳙'iB߈ U ***l0R% $P1UM76F0 h"M)5R0CR)(T$E@M% 0T 2Һ 124!*kH(A0PC-)E%$RK ($0K (PM1B^IAHi4"J$a$ -I$"S;@bX "v\.LP _vEDTUI RMv-4_;O̓S=HT5(r?5ۤ`B$5/8=*%(Rb*L=8Hc^}}ۡFT,AEP8qwtvʟET jHi$Rd!vr]oqhdDE '.b+)3V$bXUn0RE< $7qcB{[Gci_)Mbs6 ~q0&wi=k,^tNBz2y8m6FȠa2MFc:Ą=+D#6exA"N'!L!,.<:p5y: O=k 0=6jkPB5r=cQܹImnRoNJOW'ئA *CɋeɌ'#\cF1i6Npw ^G%SBdw) r@gmG&yktʤƨՑ77*4~ NQ9R1+䡣E3^ojC*Wn|Id-DPsBDqRDQcANA$W7ow1gIY8wN(ʨ BTH&O` HĤJ*0E!䆄bZ 2B/Dz;x}u6ہڇ㏑(DM~Ʃ~jG22sux&gVd%PIQQeA97,&)*=HcKZR !nvNXѹ ,;W&O'DmctNٯAb(ᖊCvhP{^sOMD@I(pޑ]7˪>X K&sx³^& bXIB!$Z 4ώy*Ę1P^G$̣VlA6whD%hE4ZTLZ 8̘TGBvSIOh15TQE-KLDMiHMvh(4̰ګvϭەIEZ^TvCG+lYǗ3ڱYAD@c,`Z~֒z<8}B$|rx]M(r#NH_wׇWg:eO13 siex B[^B!%Ca Ao9>@Q4JPA -QT*s o@%a= oq`LbL# !T %:~h4 N bx@Q|G~1bQısTN6s.ܩb0UWpu>-uKiaSҡtQf?rGˉgs^|3k}<;I'I ;!Ӽ db J;Qq1 A rZn H/QEIygkͧr։B>2jW~(_קh9@azSR K jǍ(3Ѡ #45`HnYK,yb H&kcl7).R2mYRd' BTP]M!C (`=<$"bQ0K@\Y\2֦[Z b#K#S6Fw{^IQr.L:(1Ar+&5qykh4͜9)WnǖiU $ަ:D앚\ 6D1e ݅ܨc ^sO68dʼnъݬMš4h3N #{I*nZ8%DQP,XXe2R9 99dD8Nz]sҷLTR9&0AqvxN\shȨ7)(6;r\ H R Ѧ‹X wWmb#ΪcL-da |6uwKVe X#]8°OwN#Jw=zs>\*GʽL!t#Uo'2 & Cn X,lo}-,H tPkI3 @7b[$>z"P"4 COF lƾDxdln| zJz :^Q} `ه` Fc1m د^ W&]=1څ32]َR`gJP$ E5(! z{1w;zஜ<'5VSat=z:ؿJ )"Xz#S!D`=e1C'|qR% $DPRRG6~j{ ٰ4BG !L/w4偑 ryLƭx(c̈DLH9Ux(P!P_<{ Яև&(9 k2Hadc21D) {lX]2N#%Q}eCarr)<}$t %#h"`f}DfʕZed0Ḯe#cNI t#t91K B&4d;F SąNzˆl+r,Z5MͲ䮵lӝ-dc[a،!=t\'DyH<Jg 2t4W9%]"zʇʐ-6N LN; p|n\$3,f0of$c3LTL:ݡa!dVĴB`+hye^P#j`x7MwFw/߆ipH;=d,ށ߁CZqrC{iDGX'Qy/ʈVZ[)h S&,gOa!*A8X(w3DH协VuHkown S9B jb_@=m C*"b9z9TَQP4 I?7q54G.4SWG㑌[@b!j*":8`2w #Ø0O3DUA 5EcS3Д_>t {N0÷4(9Zy52n"87&0 mEMi$&jD4[ K[1] >D_+d H I܇xzf{Ԥ a@|!-TB@L70IhPiFh z|Ԩ'#AaB$"a ?$y =g31F!THU6:̰S-QI6=[)j VD!% vk5F6"'*036aBfEUW\"0ɨWORY2ApU5}lݘ(=j~ p?N"@DBtӄw~bFV}!78S=ýYaq6 RG1P>)[ǴGa.nb;$Ĺ|@$Ic$Aр\0EM;=mU+-L^-a N5Z%˼b2#z^~ ê1D/jiIbFTD8)>" =\Èem7 ]z. Vc#I'{'<:OLFk5hٍ1,QܘSUmb=rb"!:II*)\LHى8z>E}_TЗqyl,k_e!(!N^ kXM̈́G]hcfG(Qqm25a!րZ@#wDˠ`F96*+mDñ`:yW^g[\zBcH7 [,Қ p]k%8y&-ׇn捾cf`HkFZ%9gaP̆`DA@iL%ivKD&tNHk˷NX/ (k5{`RSb3RNg''㘏7cBHA?G{̻2!OtQ}&ݦ<΂=}8B;{ !~L}!11cMr4kr٦&Izoka#e%*'TG kzp66ϱx/THCzk7ɕ3G!?lKMWJ{k|+ܯ? {<Joҙv Z-+%O> {M` GIFLOc1$oģBҫm7$cS7[1T#vN )JQ(/y?Xi) "(vfw3ZԌpM_$$"'oZ_aQ(6(*ʹdEM<8G(*( 8h.I%gؤZ$UciLȨ-[ I62-89DS6 ޱ>ͮZc`:)");0jC%fcmj1ڝYiga}P4BPn!j(D0e)&yˆCgSb&'lLlJ"E{%6s|6_Ẹ Xa==fݪxTChAaOon=z C2-4<7?Vށ.Ģo I@ _QOCuS y1v^?#G[#4'`qp.E 1d4SLLΊBsR*x`PUEQ J@# 4d˚3Y26##cytךU1JEEa)Rir@R5lv`rf6޲|3Wʾ|aw@+EM6E(w(mh,+l9kw%?;v)5]5#j[4kzU /蔙:@'ÁbH"TeHkv74٭Ҵvpp^ a{K!H.;E L&Cy!9zD?v14Z8?6 #]jlt"h Rr#፦0eH(c7,󵐽GZD5J7tb8Z[k1SH9o3v[9tIh Bwx oG"v@qm.#ڛ|̚F#kbC 4 P|*is$M: МAkAG!A(UhO4м ­W髸{}bxG?W/9{e J&\r/I/Yd҆̌]ӧA}Ǿ&n(#;ZQ;JJnqCLb5y먘y8+cowswYbLcPy O8T/J ?HfTAqo٣i"{>۞X4{c;*Kz562bF\?NsFS) CCCy'9y 9sB|Gyl DQy :Tv#H ㄺBҴiBUOpxr xAZkդ~ u Ć&pas81W_{TsP;40@PC"FE+h|qb*_ǑGNR#]MxIՂ+# -0sShG~zO89XUN?@crOq0 EBUUDSQQRTM% S%5D$AQ 2MUUUUIʗi&"*۴$BO~9M0I;vCmp*P4  |W8Mv?ya^ӍjiCbI< 5DD~̡R$v(eqAjJb j@hb*(bai) @P*Z"(F ɄM#@U'!~s9(`$_f}V|8FFDi*]yl *'9?Oj*_o9}U8 mPvfC |'x8E=wvw,RR3D:R! ^({xu0BGU@@yR7l}EOP/M@h>`:w$Pl P!TVdCഘHt6OJݲ< /˂'Nvv=:/aew| B t8!,H`ٓORi LPkƅ5?H pz٨`։ ;r1z)+S\>'~uLw ܃6C3&bE<~DgdR?6E G2@9yoDhdIQ $9+j0!9'5DŽab84r8bbXlª,Ʃi`C&:SJ^ LRMj.M x8.=99uPøQB߱(REaH) %|tq?9aβ/氂W- .Poء A,ȣRh ;g!sD0 bT] 8A0N%Xr6iDF`',3`a⨆ 0Ի?ϺI)DXmԽ.$H@LYzvrv_XZu={2BI#lю\[th[ hSIIL=ȇ錀v v Tz]ŝC ü=C` #d/G- ؟@ ){2CPjt uEԆX0,8t@xh\"Spܻ1;'Ge$ << u$q\v L-N4$D>(BL'GMp\XMtMѱ*"qtRn[fjSP5;NC.@2@Rxj;9@< w.MjF@8yE4@4"҅|/$M#l\'㥛t/H&3!"sz5dp2"qu"'uݯ9MRD0> '~09vVšd[zflޒ9 >/P~SF@w4 z^ OC'BG";:I974}:dN~%YO Ϩe54CDkY seiԮ3VWcBlLz??3^}Q8iV6 i!2KiYx|NLKUJ$Tq"dhD K+"Li `"/G!PCD% %4HTF %iFI*"F )"jX`P`BA$>iZEJ Ƀ+/Ѕdؗ$L &}]%SX>y|!mQ6i4S[v KMNcfbѪ݌"$-aչlՈ@Zӳ9a¹lETV٨1" $Iid#p}(&c8^Dndb3!_T:Ȩ)E~P2@D 4"1#2~ݾwgFi~ H)wf̋"1D,jr%!{{=5Ҕ`{~2(!*=ho v:!zPQ>riX;c!?`$QZJA?,t1I; 4 'U*K,:Դ6Cu6 pILE;1[,ъSK0ė1 (hu7x==s&H)^@_QQgK5.CnG݆ I5!9EDTERcT?A@^zCD8>~B!3Vexpp0QU0\=gM3_U2SbΫFj(ю>*|Hҥ Rx4D3D A=}սㄡyԸ$S73Ȉ "4bG㩀i4"fC1BB!xGcp/x15jР{"LQ .bG"JD ]%P0{<Ҡ&h SL4z"BDӦ p:E8@qMD #9IJ#(R䍈PrOCCaJ4@A(P(:J NEvSpx4xbf$8F$*w]aˉ Tv;ûΏ DjT R z%E}$!LK>]!r}NHX!\ #LŔ7a$+gh-DhT) `:5h6CJ_##Cױ{<0{m*5Fq8T1 vV#KC ؽ7h+|,)֧̤TهfMmg_u۽4`ףA>yꊋmuG&{ EVizߒ_}vM8hh5lQP! iā<`:19 =$;c fh n[l<b-(^󢥃4-v\r A~q6"8^ X]34:Iprnxi}~o:h"=*Y)3sBFyNwH* 4ϛCd]ru!Cši$p3wi;aC ⌰- BJ@ $SR)A;fAX0m6\-u1 Z2Z&%u!g04H0?~|쟢+z/@?x=H&W=L"{ܦCBwm0n8)b$>1PR@2!%h9 `01*ml03. 1) P!4[_xu\vhԘbkRd1z-kFgW,{;h{x+,ui4Oe~G &%|E -(DP,ٖCH _u¸YFIBH2 >}$Ĝ>}(>N'%"yR ƂŦU]Z W4`l1(?TG',i( )R#,qM i`%4QFؤ?b#0=Jxb@Đ䇧+0 оSIջoh,Hx>ӣ"sF /yRÎCe ^pOŴJvH]๦\w7q}sܟo&JYU7_k5${%ԡ1&,3xoSnn&#1G*+,Z5-|92uwpJ+tD"@[J-n%F"1 SI}f&o!\}HP%Ƀ4W~%z\er4< &Ua /ah 5,-邬wDކ*} }5zu/INlb[fԁOtat>""R2tfW %!k9ӒTz(. A4z"5dfAy[ƿD2S I?a MS P%1 $ ]ϗ]dĨ^PTv."zw~xL-"7|h"$3y6Zԧ_;|WrQJH) QDQP"Ìd4Cjv5SA0I[ ʘW4Jom-dG| r*&(rM&챷F:'qM*xTy/9O bSZ7kps w^.ۤ W18K<'Խ–`XI>٬LI\5[C^* N`cl Q,58t8/L R|qԬ wJC#$X db V`"+M+o?ae nʏ4r[4w.a8c}Yc){h<3&"*$$_Fk  LH@kPb!/h<򻣷`0d"##,8)Jod9{qK2%쑓vd}? ZT,?c!30oPQ ϒ7G l2on^H\Zi$!`<]j%졢^Y+ 4AP @ S!`U|&3Ow.LA`B8sg3Მ/ڈ;<娗XOAo!jxn'P|d1Q< :JLFDM1XLj[,e h2k/C:Ib$c~< Al]B #(LG65:cznN/Z^dC~k+0J(bnЬ1Vf@ŸJf$ky]cku~VpjD!uDiÿ҈3 c F2*4N9jvrRT0Ml_ix2K@MK=BQ=O, 9aljaLP'((Ȍ?u9y9 N_2q;&B92AOi?cZ(ald&ٕѿ15>|=}KUM@BBvA!BDQ CQ5 1-(c<'Ԥ;ra:ߥ%mE2ϸ=ߊRS2lQWfg6'pL6\8$Xb*f,8b2AUwcqΰ99w/D 4u9=.Q|mMHu8^o!coiVgXoHGM}^Ё*yIw 5% 0p%045EOֶDXfq zxO06D ;<&ԧz15CBCV9+g?ӳ__LW{"cwf#/d`,)$ŷbq fb1‹2֐ | 'DVqCP[PC~ô"d *1ƹ8*]r$Nh "D$i9H 4J+`^ wa:CƓSU5\d@ #JR !T@)IQ(3!@ר>/ $ěD{`: DҊ &?*LR i]3CCъ3GF~huA{13o[<=/vPLf `|Tv܇A&$iGršUUFGHz#}͊ֈ")JH巩ip!\ڈ֫zܳxqkԧ=-2A%N J|_?壏؝acQTJHf&PH*$!')yz rcw`{"E!~g Sl?eE+AyBYu4!{8DAP (A 4HO*T b(:˝ˍFcۤ`eB86dyqVB6] Nw65n6ѭY`1hap0hq${=E!479O&ղrNZQ0K~܇nflh*XN- U.DAS01h kfHZw6"ZR/ OIỹ54H! 8ny];1sb;NE#wtJ^e[Ɏѹ"MYLedW|f-o! H.wq6HhSL$q^X=fȌ <йo[?F"`%MRESC8u@n?!}n&#y'|d @'@L 8;4?K>@*ل:}TFǒDN_T5DҸB)nJYȫz0DXcl*D9"$U6֦&jc;uGt/xg&Cl) xȜ" QN=ѥFja `%~M}ƪ aTf*F+>LCK2~tT)cη*9SfUTUULUQU,bڨ۶؍EV2Gc O-#" $$G&捹ɂs;Pr [[JI>/շWv>;{q;.[Kw3w4eI STQ$HBsaҹaTZn$;vM14 1(:ľ8M0EhL*.AZN?nIZJ>:Ni? !){$d&3>I:0gBjbڋU!\T-vl͈SY/BE67- ;C }47li2 =_f J᦮Qԏ`6KƶQ)*TA TQʌk9TLt8t\  a(K"WpHL BDA ) (HDKS)+H% Z/?W@~U>#*NyyG H^<"4!0Nv{{|y~u750ܤ(YsA9ث6) >qNp(h\Q?j -hߘ?_?Pqg~c*j8hcnҞqY{ܙJj#?nFd^#zW=~ `r1$m:'tae /쁦hZV P"`h$`urqU2 KSA KME%̲2'(ԚB%ALA cu{y#9'x)÷zGr?^qCH5eLю?!J~/cxCEb2a>xH(eX F@Z$)YF(XdT C\!̆9ꛪ]7h*<)Pݎ0ϙ!iߐ'<ԁ:ȬMD 2r٤U N| z R8SU1 Ii~5CI{z$M5hMhR5}%DP&D &aZE>>yYJP'$ ̿dA=(<p w2sMHh@ݏbO_O .A|+,l?i {?14д`{$"!"L G/ ̤E@!Hs^G5MP#M`RJҔ R{. iS@4}ARkx `0@A902Oq8.eWS3cՐ{lq96`/iX,*,DT!Bib Rc1U-UѢIB4QPm"4-3 EhE}I5$ESur-%1%$H5`3MCbH&IyIXԁ3IERLȞ5 Uul"iv 4$CH)4Z]rWBGj2X(&ŋ{ O8?Z+;&H>iNo@R>9T&a8P~@*Kжcr_N & w0 j^)cÍDn#ʩ=<6G s,`?]J X%2AcX"`?'O_8gޒ K`0~o V'lAl@Və6' ErTU'XCJڃKlpv2pΎ$j1b ͎uzy8o` =~;[~cԑ1,DTm<(C 'FSNz"J(Ҟ/rEQD c0G$kss 4t뚗D|c? ^7% xdԣZ_;׍dq[7AGDEKۄB'vg+,G}A8Y.B-D@jtX2'2V|G މ:cf>FAduyy^d4 R|Vi@slJk!$|v(ywSm, #T:* IUͮ(B=]guX0 rq3>NI]RSx#:r7h,5چ|{0[2z 1ǚ|}?vK)u}\?^f(]>F"5n 2{<~7$\|c/EJMVS5z,v4wVq:;^ZjBF$(kHȹ(֨ (dohHc ' zǎ*#q>`0$"Oސ1 wgfqbjaTfI]"=##XbaYANNHLh0Q  m`l?AiK{ ظC DNHКsh̹NHlY0*L0+!v/9B3"d9D>zsnu331AYkH6bJ1M:ѷAGm;B\K~dN-_{B$sJg~C2*3 Fܷ?iŃ ;"jcN"FlJr?]&n ~<'w9 *0GE B7p&@+iAZb5>"0UƲ8@̦{]AdA\-n^cNvVu $b *OXZ(H#ָd0Èf\]Nv6K;]+ѧ2"1l!# evFmaoi\h:v~M0(9 avKbc6Б}'爍^ȿƓC~Tx2~uiihr֎Xflkh.6%\'{ZMcl!#oZZLg^d{ 8yHa=`;ZO˸=E@uPLJSV^!f N3."pP ǖBВlgq=`̀CeC 3< qB@ݎ\j.{V!O;0ecl-Vj` PݠS |~-8&K^v̄9=~P x3FVǭi6/)O' HhpAH#Hc@}2rnOv7{+zv&;GKCC vBfLQ9[$J t#D?̂:*TTQ3l垡ALw58\ 0^v"2߁mh]w_""X6dA?&Eey?k)fG0&%x6p9>FD IQ'rhF#^eiU$)/$[:X`A@`n`@au΂i#xxڡݯ(("d&4 υC+H{,vnC郌 ;4NjEifK++%綯9 ll`P.ź~pOm ~F0Z Jvn:30鯩t$D[1 8eԣ\EΉv'-fL(y(:5<7>IlW$M6A"apWYB1 ȡ䎟$a`aK<+71/0QN";1"4eMA"78f%Jp& Y{N)N${7eexߒ:;!!p>5%UFqHX(۹2yO >b?u X#W3ː|x)C%r[wtvQ<O'Z cZH9"mT#@T9E9wDDP ]*KR$L}Cy o:_BP.| W؟O:mȨ܇ju;{z@A#C!Y[[އOonO;IJ,(}2\xş\W3GSe3AsLB-P tb+_fθHڧL`w\߉41Fldn0 +ל@#q/bzf9Q"熡+|HʖsD3u(hab$#&U+dmąF C0Csx0a- wC"ZM~93LJnʎ/oGi}20B4k'q5"z#=:q@/`wvH&-2ЖC 0Tڤ˄}!IU}G{l;3`OAp! w@< κ.i YbrSTI1%#\^T'HpMDmc}bGGY1Q:ORp|]zM"+dz5v@Q E2 @{ꟗ56e]J/PUF9m;Lq A]4ۘ!ԆA==zျ .914:QȨ 4?Mgx͍/W'A-rُ8k&#ŵ _tJДaaC'}C+|#_I\"!ێO:cZTG?)]Ξ/0e*G`|kўq :ɿf1 vC[DҖф2& 6̓ʐ) JMk}#w`Nۊb*(ļ4XHCf3LoZmf`CXaQ[#RµhH"ֵsdXͤК#>/T{foꛢ51W&lǠ]$C/a<) QA^V4]\"ڨ1; QA- )4  $ԯ<PpӜe0q=f.GNU/nv̕dze2Yx)i:"ϋon |ɸO1. xm&PdҦF ]lHg&d/(+E'm2qFI Vr_9bIHDQ6Dpx/LX~5m&&ی3|c XcĘ݊q4 !6' h87ˌ "ԟpLKQp~7=W2?Ge"T*hd.j oicdv0,[PbSZ8^1)ؔ@UG0Y!NG;zJc'ZgHLsx3D` ӽX"<U")T@4TA +" 0D>c[o4L$6Tw TJoOhƵj/V{`- m(,.{$/pBGu[I%HL<ղn@N]!|HNHIhlc~V}'a$X D[ UU3QHA/Ha%kǦ_>9/`T DTUQ5-[( h$"82EG/kˏ1J@E)BP4S DT4T S-J  *DAAL'wLt#Aaa CBПfvf$$#Aݘa7\0+ r{=S8B  * 0劐g{ eNmb.?6 lST4k.UDci RL~0p"=`80G0I(=jCZṮ)#҃Pn+m"Y ;|9` Iҩq#ՆAgT&(|R@^VyӨt0 57¥r4e"閜 "Z-tLJĬMh@ H4%-DCp^rxsy()5jh|V/+},A CGɅ(8?T'ۆgw;rkUYSEfScGK#Mo~W}dK} (~vhM@E-DDE @tB*hЀm$!&6pt ĠcUf\.fXM7%RӉ?|iccuEEi!H[eݡR66WMaZ7Q ř66+c0,#{5בLwɡm5o)yQ(V){QmZ:ٙ٠@%pޮԘ#oHlqkMqpj<̑V8u4HYs"1h"rCvR#L% .Q1e*Nc7&%LƮ@mWRm]66L#dPeP ird7mV)0FXT$)hQbp"`biJ݃wFb$,a)rGBBᗗ٭M" c )ʧG|&  : wc]lsfNoߗk󪁙ީ~pmC#:9 M ktYyF_7lhPx&<=`MA˩IBNCHpHiwƴ@], kx3&"-d:AȜUf*ɡ~iH5#ɩ2\f$* I?{b?`j]jo[-O#~أUJ%˳g2oAdЦ?{ rqST*EDDqO6@ (ECH4-l!B ؗMx=O#vȇX`bp,>fƶMJ<9-x!’3xn\U (Ε ;T➠hL>CodՁ52iֵ1ETs[t®gٹx,뮒*UєBH '473v=u4 9\ _39fi `;\ec&H!@R)i$KL5W[m[kbY9 ݍ[M|.cpg\G^]1cMn-h MBPw35aN+74SB11典b#CӥI((y ,àVa'@%QkXf;%aUtT)ZmS$v,;oTu,I [tU TA:ہeNpr60HVf-"-J;.{qudK6nV0vKR#T6#b@:Wl hh :Hi&cxI0S\f9+cmHQ[=iSAĜ8&8UddpulE2$5(bۉ= pqS8#nuqٝ1EUUU27AQ1+m jLiFF1La/'z*Ç.J{/R5ؠLތj8ac\#BO{^T ^H<{lcͩ5ᑢt[㚮6Xa3-ʣr#dDbrRI]crHNcHcrox:^O)©nJXpmC eiJ8AEמy9%0UM) QU:cTDGXw{ {˰bэ¨?7.yCz>u6hQ}6fUmcX6ԚPmhP`ԺE8[qd\Qmɲ(F]+D<>yǧ|(w#r'pMq 6;+1(J2APE;nFLv ;=*Va) YK7c˥(l=ֹǘeeaYAȤS$Yƫ=C筡׉I^X$uLTP A`9{;H:A8U=WxuMQBngLl∈"t44RSIC##CqQ646xZ Yzߞ%9?Fb)!~l }A՟0T\`~ۺ1? FRP@E #%EOA1j"AR'Sgm3wJ: gA?l ъ]|K[ƍy)@ je>}8ᯢ=f&rGIc'WόO3F`wEp"1v*LJMQw^zFHt6,%l]kX' ЩF :hCWgOy $6F l` 54hN==64S6v5"1^RD J}Ͱz0q6Y8_/0ZS臜'18tk9$*]|BTVFp#ƳmSxzj#)s3Y;^໳ 1 `_Wld-|Hh7q6hO@`Z'o<7 afA@fa52.Hbu1+q2C RD7 :XY\Vndmf?6ߡf'TC*C*-jyF[|  D =2O/3 ch‚lwDo4 fl6އ,u&h0ER%h.3*a6J4kTn1AtBԎ0:SF+ԃ:~w9%U~vB'w$DhBAN! Μ&df뫜M; ڪw( c;p&;kO90HRy k@n*`YZ,,4$v%MkY\|c.jMXʀD+ᜈcŻ-JW4 "B"ČWѻP0Fn(=L''|ֶ?NoSJLqJC#[bPXk]*#>a_iiQ#\^ى͹8yjoN( BIJ0%B B77.CJ0Pcvv'>'s-M@ad34F#~a '$EOeGhp4Lߵ;, h lq[30^m%1C%MlSqXt+8@FL# qLIR]IAxlp a8} @QSJmV֕= `hpnQm|8{ $^n6 .eY4e+36Ͳ곶##:Ekf^@Nu]V)Uѓ37x&t^z\,}2iv]<Ƿ9{P΁PJ*Eߟ+¬Q+ea4qfx8`,o n]Ʋqm:5y͇I=JnһN,'DPZJn7Vni orplPqh$+ӮqRܲr H)*q (!bAAbQ0O) 7*FюhU՛pQ`^Į`0- [޹NNt a͡bq_j{!uh[2P/ m߻Wolz2)I JHSqP7=㿄q6n#2(QK sd)Ҙ"&< P{U:q[r-YxH\f86>Tk]a+.3V43LtNKH8 ;P$Uy<_A")f03]X$ɂɅZdQf}кTjRJhI Vh١]u55b:*h!<(OqKIߏ>3LXF07f 62 4/S%,]A;2.( `4 4cR hk$mQ DERؚ6р[$P:9Ef/4o um]!ɞ\YYF]n&%JƎD m2T3P<9o6i Xq lgPKδZZx&>l{T('˹0S[\"-LŒ'"8aSoDd$7lyEa 9 ;r9 I|cçxxq2F hNni-Mޖq4:M2i46xA!s5%j.ۏA.!2(q~`?{&M򯠰qDsFj-=- $@J|ܒ ²fTP™MX(izRNUN$LnFQ*A{jAt bNf]YN`G8 9qrr$ OXNS.DY`h.tl-$8\L!B ) ֟q8"znN!hq6 P 8"q݆mhhKهfkis 8Ǖnj*PzmOr% D3 .xd +μC|~#dL613HMl;:9O\r  , ULZg 2]# N/F1/m0i1)J.DPl8Ơo}ÑlL6rxڦhT9'޸] K=׾uS] 59Q$`ZEfV'sƍc+xt(LЎݝ1| Fa  BsVoPr^Z1r;[ɽ\˳!=m%rhӢ-r8 }~ULx--$-N52fAsvKT ScA *Imd=y{xöļP3C{\ц5-bhwfͶ,@i̳C#H;Рgc8)ouša[H֟L4ft>20F1c;ϕMǗF 3b7d L%߱P?G.7͝Iʹx61,NCIR:4R!M:c3HcmZ̕ ^yZc ^tEL3I=piwa6֓CV ;wu>{KDJit,RHZJZR X`b*( X""*}jrFe?%4ۚB @0@RAKDE]*2ip :9G(Ta%N+QÛ μY?A Y[Fy$Tr<ץ1PF3R&q <].3SS#Xݐ"qvj6^;Jy!#.wSPE(RN{ϯY&G5f"$PD TG-&^Ѐ ?v2dN=cVU[[(,Ƶ%R87*x3E\5r4, |paЭ1;ie=C-+NTiIУZs6^6ISJ2B2pS(ۘ6 5)(0/7 ))W΁A0M`MqMc% ֑"u߁̈́^϶RDp,oXfB7lscWoUEp+FxZi{ oK~5+5sj]o.+baֱ%fAgjCq3`56#rXb MIs֝{{ˀx D1 FmʷwyiF``Lb088N4>̬^&xs Fڧs6H$/|6TDh S(&Rtc%>Z"m@`TPB'qx&%7͞kՈlfJ+l흊 1(FڈJ9:#[!)\|" !XE0~:G>+R9>A*#:٭r4vA~<73ӫ y# AJa#06M-F7#+l|UGצeeFlQ+B *̥3.LM3m6uRŶAY w*՘`BbRN!x{I)mdhNnDbVȠR|$Sp ZRiA}HJAP T5 @m*HR"B4")KA@PrLAE- )@ 4!B P*JJ} @ R'%PҎУ ;W ߷1Cp'4ѦtZqv 'c61COdfduC M@Xoo%= ZŔ8hW3_G u#B %!i]u{z3vEACjyؙ,C"_DSôsB&/TdX?L8a:*bU7P <#@:&=(𢌽 YUrK$$E)T)H NPCwǮ #ѓ!)Dc5rTD9&f` SswlLZT VsqP)"6t2JOLx|C(Z\KCx[mvJ 庋A P{,R q'N:T4y tty. )É; ~NCcT}R ܬ%JN 2`P"/R iZ=U y M&R4a 4 xM*>pHti-$d.E)T㵆"BjB  h;$8T3A 8?3'K~N:^?Lv\7CrLCiޫ0eE73PnO6nCSR 5pʔȇO8 BY-u p4"I-#׋1^dk(_˶Ӫ`QJTZ (PE(B!nqZtJ'f)1J{2zYAtA'P4 ; BF*LC#J"@#J( *9C@ h Oq!y}_ݦ`hDK@`ɨ1)fZ'mhrHjAŒBq*qj95L K{=݅E|$z]Gˢh(aFm)3Z}EB2muL" "p>&%7HcA@SPB D(#Sxܠ3-G;uԛ;phOmZ2ûEyظ,lyjXL#ʵ 桗s7-O"m v)&.`m"0tLYB8ytDXPЄP_b(.shd[ l.ؼjhJr8u2\};k!Ƴ]%{lEWz8UMfV+K/;@b"o\*,fx' )cmI9GIuׅЪ*yb?Ɖ4}h3:ZTov:>uO*Uc$|>h e <-$\(Ҥ!Ё)i&UwNG[$~ߤ>tn@|+EX>5 S:ntIwqW3|hV' s`j4|!n"KecXg<O%%='@v4R{'&ƫ* rbd"=H@ C uzM 4ֶB)Qi0cM?ӈ4-MHvlvG>\30&4jG&~De&'{31dO95>e- = #4j z?\B9fأ&a>ΐuH8CE ҡ6p&='4f( >(J2ns{B+.ɃD*SY 0 ҥ/݄MPCCԔIɵZp0Y{vUL dQ&28Iڠ:A`j 'n J8iL|챾c#_CV-8h:Z3bMbS& #RY<(_I?pVM8ˣf>6ᶆv^  V=q k+[1(7 l(F f{ O蝆`靓J!Jƻ ;90RoC$L >gۜŰdmť8䑤98WOUQX?mވ?PC%@# th'`+0:Ҡ iE!?@6T6?vRPP){G- G۪ꂉR1CTT!L#!U:q0UIQERWRv8lΟVkA@PSI"вARAE^0BE1JFw#^d4R,4%i80AAtQCEMQ%5V`2 Mvx"+DH@$ @~ ڊ{|-?7Ψ&z{Q *h>T+~LϟC1*{ I`za8@z>(h*V(*":3A%1E R@S_Pb'BBDACPQT@L)D iu.&c4ȴq&'e b`IwxPI@D!HQE $2Sh}+#U0I/z;xAT>~7Ϥϧ=Ýt2 D)$DK1ECA#J"Ux129U!Qm#Ei%Ē4H{@B3~A8A]D6[O5hj;1d?YpL6=6PXj.(ATV` k 6w!p9w}* àx`(b(<<9Y5p _S0BkpAlHU`6`7VqQbBv䘪eM}HGyd8&ϸ !D\#ch_-UD rCcmIj&(yj1.tDYQQ5E)S QE"0dH$YF9ࣂC8B)S! $rGG px1ޠA"_ghl'("<s9Ұ#~k݋ӻ|~bYkϱ'}TjU7heIC?.`ˤKța c$: W lN=Aсi O]f0`>QICc 0# =5;&:w.tbs?򄞾3Da ܐ >α}Ga3L%!#rHH30+"7ȱR ""N0h"Ud#c>s{Y l=3K{DGy׈tF4fCUkt#C#ʾl aj٣%P&,AB)|mhr#Q@|r`3Ӎv4QX\qcA U DaFgCfI1 1MDZ0۱ÍFjkҷ'k1wd,V9yά16J1FC 9$#.jFuX*WJj eY(3KBG5FAHc=mZt3W xpSHGh$dI@*CS ̠{.M DO)]@LDtCHP.5yr@КHM1 "hG9\ZEbp4Bv738~NC3z[NYVx D ~:ijv+M2cCʽceMWsfb3P!H?yF" )D)($;थhSZk(_7` h[W$Ү!7铓Qy;˸담Eśl~SB*drvydvh0$!&=ri"A?z*OP@tJp9޸ˊ|Φ$+p ItQ`Nt^^p>{`?qiZBP%dh*& )E(%G&)`$vDJе@PUPETc!IIpoo9zvr~A[7RL.%AT1cIV!RuC^]#@0Sx ^1@ M)R)ħӨ?eCPKdM (ZyBT @ɠ{@aDDc]\SAK6~#$s9c?K#Ov,  GJh@N)OrkFǍL svQ8Oz~{k1 `!L==w]D#$dY0qۨ`>S5M.8HPA0:t {=61j')pa퇯3s#6'=tuWWC\݀auS!/>5`-o 54Z&]3@ls/&g/p;Ama08!7_,v]ޒ0\>+Ɛ*I9j#j/~Lռ$$y9m H!hblh(z'MRB︺9OwG6;%UW!Fp-i{UK ES&!G"JD"c -c0bEكuDb%n{=s#UnnI#q@f2 zĉ! ^TPq^4Aw6LՓ<` T{$$t$v`A\cR9 `1,$#D3SMԢҨ#A d 0+ءp q{oi?\Sjgee(l 8ۻۮb}DQEֵH[}J3vfm"ݑ03@vCK SAQ݁"$J:3M6v%1\yG6mK$ģtq`H7ؙS,ih(KcfgH HjRf6ԫGTvf,RD4%Uvu5.G,7-®84h'&1E@*N3CO3|b^&ف֊`{-bM1F9`JZ/IDKWHZѴ^;p8cN7}PlӢoKJwk;8.vÿB ԝb?ZΧ?ݜ-RDO, ! FH"^(E2p Pf<`wpI]6 DXM]D!*  J̦)Ђ8h2%NR$dȘt#P 2yAXV3Z$@mXYZX}6Gj+e%Gyf;>' q]bgfG5d%h* (ߋՔir`S4[xH|S97!)d9;M=9&٠İ R8[l!d,1omͫ]q8 RCM+IZ\Y5Pq 34\@kCtkZӃCc&:0G8xƴQ.k3mJDp* )hh$JjbH$&Jf&j Y"fV%Afd( $( "( %h "&&)((` ahܕ DK"ihg8@~!;HXU3Q'?5=__o1 C9R1ij&! v Xph4%PD2MA0ChO7RJ95^uu'io{Ksi}| 1UU讛ޚ-Da=u؁{`P$ʎ92{{q1t}{oM]|-;yt[|E;=MfLvF־BG}%7;a}tzN︭sR{{kݳݛj{$JQ -$ƙ}(<N(k}{xt:(D CKʑ}t<;pA4>{R4ȣW5vf5ݨ 9۩A[}r=v}/XjZrxhT@P!wB ƀ#ve7ܐ cQe˰Q@H"H`$π(|J]9>@"jfQ p{z֪!TzônZ{ۑ:nlN|O{ݻܻóu/zo gӮ{Qm:Uӟ(;׭q[wfmׯuٯT@)tt MT J ü !fIs`S=]{cޮ3vn}6r^Ǭ2 'Kݼy˯SG%;{ݽҊM}̸]z;r}}w;W2zF^y3$l-㻐.vw.(A%ӑ P^aoJvMzW`t7`fi|Z5w׽;sk^ӕçd4O=jW%4ys3g]Mk}yNUcuYo}޼`{#sYdV3ǝi wtL8uj"v]g^{3xݻ]ϣP-ZsEmdn@)8w;{susU۽=$Lvl5IUT}׌oް^ktBw;qV}w3e`Z[ץ}//= muP/^0휁g#} |]7vw[pvzt¾| Ewz*R^j.˳Sl%vӠ}>y;z:ݻ gб׮ۯf7pӯ|ӳ[mnWa!B܅}R]&:zw}u݀Ӥ[m֘4km]ف (J^ix9WkON{FV s wn0^(n۵t^kRt;eӹwmw*H2*T9lܛr`+tV;-.^⁠ɳbn]Mi*/kFuE{mܬ̶`q 7W}ϻ.5TDMn݁޽Kwc(͚ vڠhl 4Fl mHiܸq ;Z[v] V7XQ[:T {:EUA@RNAAU)uӘ=lݝv*]R2R --Ȩ/!@@ &4S )A BS )BS=5=@@H$$ML1=FƙMO6QH &Myz=&ScTɤzh='4)A2d d&h# OS)GO4SFA& @@ 4#i2jjOfE8V!DXǡev3j4#3#D( pa({eϮv"b^7kG65pҽ?$+Oyc^pM 㤠IY{0܃u;,+DЏNg/C{>6ͬj4>bf%]{\)GuMI=ZJO^moU DTE4#AQ$DTI ~0"!?ٕLHRlssjJRPBS"A —Ow2SM9Y22Dɳlo%^inLD WS cְ64댕4 F" i2h'w9;ć|K7OKM+L,/ )<}ggttHϿ ? =iidc}cP)?g"<$9ʞ>8G) ~P(T&?@32š9-E" I%n×l?a_ rNR,$ۂ(*x]xQ[IL3) `]-.߫l}呧(hU;.>GB'e3 [3ƽimqmEz1r0r^Dtʲ1o~3R5PLqT&8gq+CTz(& E ~aԊa#s4򥉢I R~ՊghDtEb,r8z4GKu(;|zpaθ`tc.\)}Q.B1Uj &}'D0ֳ IqAi7m,RzVARg?z\E㊆[J}׌هhI:fz;zbK62k)1t}&|XdA+uٱcWJ Ãxdo<;0`6YaC9_#$bФT>PSBqi 3bH=@㸙DBD er"DSLa)|uU8IL9oy њF! r@S Jm[U!qv[jd!7꘤5yJhq L H ~F"!m Oά?4u*Rj֒g1ǜ3?cDRHTL0R*Rl%)|8Äq$RMM R 2K0D(B@T‘% @1*(`=h^h? {NF/0tXkO@~PcurRc!Ҕ z֌ȇt+?L#ԅ2FO# мtm}쇁`i%($j=&NWz8-!dv{IT $ 44Ϫr.*[ƌE0PK6nozY`A ܯ`lHm1*eGM,8#AQ` H2 :#@ N#8*C~/}Ҕ߰v-U9 *9U4,:e^a@@o#DDU1qCrI#˟[:oh("E @HP 4@,O^OT4"J!VJ_"a 4-(K6(v`0&NNZ fnv>R\ x;Ɇa^7-|x7 RX쀰-.ۧ,jÐ16+0?{DmMyh7׭`űbhR# $`'LrbZRmY9l\Gu0Q1D<݄+z^oeB$,Ar>Yl7SJpM;1h \jBGvwn\Jp{;L Ki#HL3d@$ , S4Д)JR%%(T$;Ĉ_}>yB)=@tmun{Z%4q(A4+Gk\;~_8|^I@F0QLEDO3S'4V44D[kPO(0B[]Iv8v~%A9 Y6f3@ڇg!#iS &B"P$T "TPQ!CTM-HM"̬DQI5$*)Q QR%4Q0,@U\Ą-(a&hhG 1 yU8ؠ:$RAÄbqpU{ӱCJZn_cCরE%#CD+IE%#JE UP P )CJBQK$4&f")֑К DJKдDPL!4 FB4lr.hO%H"Q$P4%#M"zd2V/,G0Ǚ&wF')6H0)`}^=,J4C54A_~2Q11RLc'r t *>I d(Ѐtn Ӻ>sjO$0BB!/G<4(>nG@:N2nuY%=RCJuz4YC|x4; K켷| t0 }r<=o4BIk Ȕǯd!3Z 2_8Vl#c%\p9#bl* 8{؈ Κ(h]C)PIOyoڿ'_Krl{;=KytWDƵd:<##ȧɉB̀qr6S;COh5s&Xe̲;t'L Rqͅv6*Z(6,:}84цkJiPaYع#DlpJsi 孷ȴ=>Jۇm5MUCc1$iƳn=l #)QE+gWg.N%j?O̠ b :z{cGn`p1]KdBE R]\G[L י5w3_Q\f_*Hօ>tBȵۆ]a% APmݱi Dh؟pPSH?~hمBgp+Zhcj)^Nk58TDsd7r95]Dvce,dFPM7{wbmr4q444%RP)#b#0]Z i N- Yt4U hBB(ii6: -@UZCJ II6iZ"4 JRW)CTd)NF4J"m9y&*""PB(J!h><4R72!P4!@rbQG AM ДQHrX96<94ITRR4m+y觖!4PUM%EE.Gɣc4DQs&JZZJ89l`JH,ca, h9vhkZ 4#AKIQ]QKB5˜@it$4# ֵGC?y j2R%V!K3>KE2Mв_*sT*Fclo0cBƃ IcsM5`.hLs!TӢ"eZq9fZ99<ڪqkH 1i+GȨJ96Μq!@@MQE %BDD1 EB HATRĤYicUTk1SHssh嵿CK1c.RSD$DDM&u`SD : 9P @&kG  !}Io7/Ĩx8)b抦v Ul)_&;9Z&'H~pv_a 4hX 8ssitR=3 %#Jh֝myNlhI[ mHSlQIUmJsj\%C@-,B Bi1j(;H~^oy/(5ҰG~`/T7pб@??0'OېA/5~?~bU^.2 t?ӎL9ҟJgQCjgI{4YEP:ُ~d,4|ز ~w<ٽnq/iq3۲=NDv T|=cmM=eܬ#;+dϳ;v8rEY]ϖa\%0S=f TuP,SKhui=Yтa|HJ&| CܕȤw-y[3݋2 ӶM;TPSab)-֗/s"kDVۂ0: fi i)(fhb j%b-3sj!4Ou/_E#lk"WͳLpz~{/ 5Q?U?Hp ̡=zc.[7s>J&"{ܲt'E1~GI +:[zn}? (.o' ƃ>GI<> !J%ʃ)* W+>o@DHF߻nɧF3C‡2h}AXr)g?{Р \T6`}N [j&bdY /pxr:5.\W4渦;bo'`GqrR#o+CdžƇ)S! (孼XzM_˹]7Q1(.B/8Ăs{p4뫀D՜n:(DkՅm򵡦mY}QZouq38ay!Y__=+LLkTQ(CM]k*+c,KξU4SR,>bAZ Op"ER0Jux`M;*Li "l;&z7\?'ׇL_um֩9T5Q)=Ah=yFI@o6 {Co'^XNI0XQU )_2c4>IuL *wsʄ(ǟWm28fo'Pz#B.(bs6onlX/ ]eoڅ@ݓf&7Gذ+ G`ZnV⿄xe`^%?@Ma1ە.tr^Q +M?1A{p㏞#s/\U*0!i_sq 33[;ɶ_@' r C ȢR쮷Z! Qgk[7'.y>+3h8LL?|u˱P=_"o;͠\|}'gLOIǛcљ,ʷU|% RDGWë +\z"h~۩% Ы a ƇUkt3#$!UD)8?\x}{Q С8W/)f|͛.ZT-ϡy+>Hzݚ RŇ7VUnn@~X)Y|(k{˾uZ1wOscx[+jSmȆpcR1xgI7(! q";p=:\7|͟Z\ѭff\nkHVuiQJmiFG[r{A\w禷v.e̕䊢w˳Ljqޖ1kZ-S^(h楱{nh\..PwMR`"a k<[ 1U|YFr{K5m|.Ceįs,?=p7Q R@[ !:#w>{iff&csኋ057n;C=YL NUk<(R,Y+aF]CJ*۫y_xj724 )TT~/1RE(AH"cHkX$z)/~goIݞ>\q66)=؁ވ~,ƫ,c;[vHfk7#ڢȣyrԪ\W׶ o}A`2M>4x= 0rYAY0zq~^PK^SN`7[gl$b k6/o{E C5 -3~l27٪{(vGo6`ɏwOFB,KV4}R*h(hZM3ɰcf?IrTTMiQ0zrn44P=ŚjZ9$A 2DUD%v/ݯ)hA>ApZOӈ'\kD(2O} NYQ]@ـrC.HPS$;X: q GᓫlTʀR 9 i80ff`RQEF25zB73|Lw8m$Dba)b)h$*(hR $*4bpVӵ@ߦ9S+~!cl4QUX ¤P l)yAHN-8xd،E;ih6m)Fi N h*hmao LO*щ)2X(aܘJ$ipJU,Q$@5AΣlb61BJ~rgoSuE=I R1%Ef i384ME"hTNG9-W<܌G IM!K$ Հa"I * pVo 1-^.\ !H MçJsX5EL) 4gc M 0PM4A)?95{r Dj8`ׇMU1STDcmjq!J[TO-&UFT,y-0hg`փ8@5ٷcpn"j55&SNgZQIA1̨_'_*(9@OM Ol\7D4 =q>y"ELS$(y=!;䝂 ++z$&*i)V}mf:f-F=OxZ ͆Kj`֦)CZM4h653E'n`9r r)mCytZhVl0ڴ*_=?1!vMJGTwԾDA]0@EʌQb6%)Y e!qbF] ]zW֟εN|Renf.¿=͵/׍LȟhTlsmuMv旵_j })"Eߟ;9!?  '}Uϊ}RTK?WrNm(|b c2L <]v@R(9?=kh@D.͉f( >xxM%]P=('w:?߷57x3Ȁj5RTCJB4UKu/vKDyl%z>{vy#ȀBH ,T3L_|0H'Fq\H!8⟴: r򴶎C#-Z1)lF:DWVIax:F]룘i5,fU@!-1;wvY^**.IE`<|gKk+lWA A?l=pcH\ "6CFL4b E|$W*/8 R@Hȫp2?EU\\dW7 ॣGkckj6`_ٿ UT1= x KDQމwOw{v=ZW xNkЛs}(긛4JJ,Qqx1Rf%~wf|loyד,#oJai?0tdXǎNUnßI)yTACndz֣w11MBzUǦ5ZJFGmB`.VT2-5iU*lTE 1dï8ޒ NC X?BG4@Q :#YD#w#Z} T$u44\Cxw S#>_߇g (>w :(}au/^:Fi  3PB <;oE|/No""B1}*09tkZ>&V(2Qz\T A$UoIG^c_4AD4T9.Ϛ[ZӅ=ÂNk`4nT`JQJ~6 1h36B]AGu% &7NUL|HҊ}Xϝ0udƓ2e噚" IǛ I_'7*6DI_P!(-ytn` PO(?F~Jj|{24A>3Wy'Sb_xAXGl62ʊ51*9TiHL` ?Ǐ׮4h<^7ȍ#T~-`N1sp_"+ ?=Q=ICC#Ei+>sF]#2ؔ0`%}_\ݿmHu\_?wwyN;:=U`4z%An{C Y?B3)$0,ET?j&6 $vv2|!P\ZEll%O2MGN؉b_錆b4=D>h#}2 `bHi0þϗ著8Y(swhk:@(Dy@i Ӎn؝љCHhggxaHhˁocB4">Ƈ(z 뱈Ƃ@B!4PļŊD[^pAl1E~H*"lc-b[BKT6A̔e/ɠ4j8F]Rnh#Glc5M" 7ohyC,Pd&61| xkW#@ҿ <@N#Zvh$1uy?@7)BT]4D> v_y۶_;? R dAkJdZ)?(h=P@BD`B9Ƴ9oY,Xf2TTOct LNZE.DSo>ojw8EӤ-$|MkVYƅ'_?_&#m?^+{5bH0 {}4 Non[MUJZO*͈MӁ NlDW)Nɦ f~S?2 ^`adIFa0AGdGwj?[eB_áyDߧp1`Wyyed l$}4Pen'W0i訦vVn3u^=S>` OQL D㺛'$xV-VDl0p}^s_dϑ$pl$ЄD^B0d \._qڡهh}X32! ?ZPe4! (;i] wkkUt6Ɵ<,UnQ;jϽnn(^xԌ:Tv+5pL89HЁw<81" vw: AXqE:v J!J(q"~B!3f6K^J'M]7=VԖ:|ŧ^-;8=9-pW rxJǶ )@``+Ŀ;ְMq]kCLNMxY,ݯ@# r\*D []iqHB,/p#F2] W_}O\CsM!g^Q-r%jӿZ֓q龮>;uK CaUnQވU@/P(@#1h|)# zÝ$)`}^٥&qS5.r{KnſvMϩVJRI_[=fwUpG$VL8"v[>ügzlrfn$`-C9~GrUXu߹NF_` 2_=؝L gl˜bTBsuQa~8|q_(yqg|wl˪t\!w8B?vt:q@ZrŵX9p|.{WJa\)A` kXfG?h}[9T'I$׃ Ha\dQU2\KmPA@ZCqbIrge%dU8B^ќ f3^ '(!yݎxz~'o^nLˆs75W+PzKzF sSAI F4Yq*~E)Ò+ôšƝx>RdL 4[x,{9DkDJJ2Mpkp"_Q=pӍތ_Bo^k🺻燏m}+;2LtYK8~UbhaS͇Ѻc(t8~(L5&($.]Ql? arICAhI0m^ !Oz|ف%עH@eEs @R4PlwlmÓBj#;4/̓>Nf?[˪}Sޱ>xu7?x~NهȺbtY_Ɂ'NAClT.~}oվwmvkP{RQrCa4-pfG|exR椵4)3zDg B#)fy0t?~sՄ&x{yAjȊ }'7L$Q8Ypy3 g>=Y%$05 ͣ&2oohV0l?ٚH_D __kO ?өAхSJV8wr\c,&<P~aseicNE3_roo͇a'qvx Alq`Dqx>NU@PyNyL p$ iCMxE;9lrC0 JI!$ w;FHz 1Ӹȁ_Bs}or_.Zɤ3OdJ2Y8!6mݎtOHj)#?ݭHz>!ę7A뿗qnC3 2fIa}kAXbfp+r׿[bfX[2885C G_`` Lx@b6=%6AO#B652D*oi&zLrI0.A`anZK kOC#'WT:½Zy9|6@^u[Nao H\AHkCߺ#w.B5#L <pd颧1! z CPI*}_܏X9: :!x6ujO0d:w D v?B1T)%HzB\R8kr=ӹ=Lg# g-=|ϩ< IDU1?>n+ dxDpt{=TP| XѦ\jR֎Lܡ7g\z>ϡ6t PgϩfIŅ*xkxR$™ /쀬F]Ta/~%zE*h?3` I1%k'lZB=6HGxx( 6TD`'Sw4_gͻ hk] ,CA 7@4C^ ED?C;yK?)~E!TRh񂹺/ӻ@l9u{ě^A Z U `;e c=#Çy+eg.[٭iko@6-{liwnfOy+QtIm{t|K?fDkse4*WYqRvOt?>jA;F2g>p$A "@٦Y dkXF6~X_ޣ$3.$P!ٽCM?j"j@v%JPF(%;11;\ Jր?XT˖֗l) MR4Wn$X O@&v}ax @$bx`]&iY4gUFȎ:z؎D@ɤ ֭JWha?p3 ؛pqjQpgx4w;anq \d龟0UTWٻǼMQ;4ufSFY)ˉ4fݾFќgsK7H؍(I@Q)RTOO& t&$ P;1$"#40.v*&)pƀ=m{}+O?hCjJE֏O~8 K'}[t}G='&.-p:V h^"-S껡g ?C!vWmzi=e!k)rqY?poP4Wb?l%ϵPOҡOEh:@#(JdAÃ<lL^(a6>n!A1K\ :#@OsdIBHA/Y|0E;ڝ>!v>ϡh^iʏn:@Zww 'ޞ9$98pA@/ehRtJaAs%3w5S?V*"!X[wmA.[܆OWDwy{[n}Z;^D 0T9mYftC>6`L$߻ Yy={&͕lB.@\n]~\7_ ͽi4*C enkwg^ Fo,ȃ*C?ɋwSo:4y%YlLi*8ZO.f:}yv*#QU0?ww#Bu0ap}^6d 1svq;T/dUGqo1:{VR,iڏm7꾒(4#E.Gf Z"R<8GlP@;bzᷝc0 ~˪v6x hG?-֚v2ɺϣ׏,=[؂C}:~Ѓ>=OY?w V_:wå[=^4V,{lssQ%P Er;=*ᴒz;3Rs*v_@1!P/OvK)>7ⶥ7v>k՟!7]/~${]ꗳNVTE .r&{^C?9os{0iɚQFu T^g5d@ ׻a:),|\ޭ^n\ntEg|s.ÿfrz#0Cft,r`Л WA q _> O7ˊӼ\ 䙤"HlM#/ ~\~{P~+DO1I42TAهa{Vl .z2*C Q3ex|۝ulIդ"pbvLDvq䩪*^99JalP ZgYIY "tDln=0 Jc!G1M3051GN,һK|2 /BLq"Wc1;grtc'I>[l3Xx~( Ē&FWG\*'D*N'@uH9M #AP0i*+  P*3G=x#g8N=Ƈ ?N`bEh~hJ(@ 90tOu9|*l'֣ENAP.ڿcGDC5{ zR"`o@DA ޘxK{b8; mBհaa(JfDl^C HXR?5MJQIZI! Y (oHޒ8 z~Q|PO~J-#U ~|>63=5&}9US% 9Szlπ~d=YCPob> 5EDA*!7\T!*/qyYkj5ECᛟMO֌Ct2m2tV 06G 5sa]~b r?l5>=!nU0'^80|:vA0I ܗɾG)"~D@t^_ )(ȨGgpe"MwS,?\P? M4@ p EV|^%6?6K<v'찇b#A6ן.]sȑ tBy*]PmKDXWuI_vgv}NEH`(?TDE P{$3Q _X"*`="2(~ʮS"];3 owCD/C ኄ2HgO ^FsHP3tPPG3רii{sɑT|_8E1AQ`/pӂ̱TY)]g&1xs`ܗr,J$Z< A dDDUUO>¹o&89"KBEF؃ۼdG$$glL+ZXhaΩ>^ F{i7qGs5Vƙ`Ňx5:4!q|}J %M|ApDW9_%@9v>Ge;;$*>?:ȵjGT"@qc*! 0ys5@=68FrȣT :_~_OTԏ'Q<\RZM"ST|?4G?oG`p :U8W:x cٷ2 Ú,7*sCw7oM>ߵ/=H#hn@PP6wG%\k?×׬RzCPbO/ m;#\sR B"T8U6Վ2z{x55Vm(G+-w3oV城SNqQ1|+^r\C_0(/;]T"nw$w:#Y,t3c׉Bw> _wׁCOFT*ai?n e1 ~!x1hs|)A5_f?vEQbA֖͇0#?qީ̩*Ap!A 0Nu6ޜ{v۠3}᠃*pTH9p ELú𻋾#x@8j=QUڠBh9 qATFN{O (((o7j7 H&ECnkcj.\ף:l(]ޢ @[;~_:߿`\wqf=~:C $AD D$C׵_%?*|&;HG0 ;Oaj%x:A*}W/[̭'@~4G`rtNز~!64Nݚ1OZH6V}&H;>?8RaҊ%[{1f?c2f(ss'jvԭ8#Ef;>zĚlr^z76_}.wnG𺌧TXiAw#$\w* Q?y@骯.˴o?$)!HPzCod*R oV?h^[Ȑ'7I2YRxU ŽxA TFU,gU8PsR͕DUa>_Ǭ ?9X8M|:q,w!PXktA2wL r8:J/I:v(::t؊2x:< %vu"g$eK`*!z*z$pC2q:ܮ?2u#Bߌ < 6"hDe^A0<϶47 DF!.ڏ{(eR ʗ헴(O7bg'oQL=ܳ|XuMR_Qj|q:pjay$a S$#ȎnrnMgEN8#cKEMk1nb8[TEX p\95N*C^^AL\:g%e(=BjL[؄}u(/ ^JԁBY6ua_>wLQB^_=u^*Rtk40ϦA,P)쉅7a:(g.Kc(JCX)'ag g4a=H(r~OGuOȩ^7}|bzGx"EW"&~/_C/rN'Z0 #ע/b}/ }96zu$*s{Eh:Gd*b Dr)B.zRD ®0z]<_vmUmVm[mmmmڪjصmVlRsmmkTVQE\p=PϹÈqأ51ď_ylӗvgPb$I0&0/2Ւ+q RshS*2E-,Q>=_Z"p8Ո /љm9"wl9-2CAdwȇ!;٤_ $#`UħR:921tB13+H;X\b=[1;_Tz3nh .yI"do$vzzas PdstA4&w,hGlX1DD=W=1D#y9t,n[q'OaV r4b.Tfvovvrjf3Qf6?yzsD\7~TgEf9}`R@Z[.?I"?wZN/G&96㊓| .cAS8/ O ;KE_>1{C gē'ZV8+V /_k'![/^^/nۭ =(K.cRtEK5DoDŽ#!>D>#3@8"r$=XB;> ><;Qn10h5 0rǿS7bE&5-7J({ǨJN%/2ޯB|F6M'0pٿ=kwPp},}ףd5|oEشErG[k7N_]c /k]ipk rQ~Y{4xd i\b-6F}!r̳p'=`(x- CC%$4H\ĭ1w3̄x.}sԂ(gc' #){ ǍX =gD6D<h) 転h]ϝ:YŎ˓8&lZNulè&q:n 뎭É2igrco1A1.ƌ%Ft{<1ہ~&;~6 {\&-{{wv=[7s껜4a¿kz]"M 8o4)OA͓`6>LO mgxuA W)n \)ҍB0vzeEX0IPH@NjIb s#;ճ+}?=pOBA}9սZT]ZV,fТs3(1bpj$څ|UY-5\VͣfaÅ:7h4Ev4 9w7:CwVF?8$}7"]m+3JQl_&G~Jtk|u3Ocmzzmg^/|4 @2B m | ߣyb9^?g2:^_}Xw"Dx)RpX/W_xwUڪUUUUUUW&9stNcFq7"?V~ :1D)G|F<>IԷ04&Mf_Pi,% S';ta ~uaG-]/b$z dV>=iZsy.*K_G)CtMw=Fz; P  NBtئR׿we'kGZ=#| 0|`. ybLq2å÷)skkta]I;@6xnPljA;3B,pvut6}F G@9O=}fRƗ=C^ۄ]\ [P喝5.IXczBz5l+ZfQ4Dm~mg(}k>oH^QJ>x֯ ea %Q>oϤ^ CY#b eZYd(X?w;AȺY__:_A~V %4S S em*zb@>LةQ^KRL:{bq!fy6;LPX@0$ym R[s ޖnN.:{oxpk2gu_d .=A")q.(,u/HJ z5Tzj@2x]R#=ʞ~̸ ~N@t&GXNu~*rf EXm$0B)d:GIo6MR9n!J ^-G/ 6 >wdK1X͖kDB Uv{1ZOrr?K˶/,h嶀@p|E'LF/\Fٌ3.Ou狱*r렏O"XIiF|tfx2)V /ffRfJ4dɬKӾ+_8!P&3}.ai38E>V $#0a(nGA DPƯiUu3ށ8oXzJY. 87KPy@9;3"*(5}0!Kt>xksE"$gsH c꺩D*0fc5}/ȏwOt[BaYi g֢ΐ{EMC]>1~N /A hì>~p`Y9Xdy"w,s)'*\`]/3{:r8Y8]]&~ϵ@ t9^ Tʎ"o'ͱ1<6FCS@ڲΎ#u3CK2^2Ҵ{Doƌp[ RDb _Ma.u<G0%U-NrZp/49I>ڲ/cރt ?re]Cm")lkMsoPKOJ!ʺP&sUbn!p<T^P^:f _} ep PP , (^>Jgڞ H}J`XYEӁq&͖}UW I}Iv Q::t]q6:u밢%d}0QuĢ-GFj%> :$b P5w-eAs5>#͜*Q)? ^?|׮9ubJ=P:?=T2 W4.'>u+C%Qk'JE9gj1ٓc''ܴ#8ܕ&$RON&[5P6Ql;  *|8EQx0!z,ld! 3"8}-R$c3hq1[nCV1$8̘; o)>| >\5=1KΰWy܁<z':{ p1 .g[ JnOja:,$:M%bؑh…FHa}]."64MA`B{:Xj CE_0`~.z]Z2wř҃I/Ȣ2>|`(WeWv^]\DQVEt]|#j(O 1D(wD@i?*KId2C#XbqO sI޹0^UUT :1,(_uh7e\p$ -QDd?TW+V1M*H Kϱey'D \4)*Qt*WD9⡤iy;^U͑BpX6i)5UPNbl.ڪ=pCB3a?&Q=ʿhQÜš,}ۛb0G%Sio݇l%wMң7JjĩG%dAq>[y}s@ YC0,Q ԫ4/x^.>#/!B˿>,zt#(ps\1Z~umه9~Ӿ>l=F^죱Yۻ10r/HkPԟߢukAP=hCz"!jm6Va 4j.R0.5bq )€lf4X!@a PQp,P[] aeI6 7v-4_x5)Qチ1'>^DM0DQ>aFyj'eqr~0jy=nО341AA!4CE%tRP $FsNQTjn9X*z6qirԈӨ|id%K6S, Zq M|_`v DLo[/F\W?Z. @.@,D|T% &U_'mY@>4._C=nEOҏDB̠p Lwn{׽?q;cyqh䆀c,H0T:kZCmn]:܈4z )oCŠ;Txτa`Z+KaW  *D@ f^NU.f mh1J];GR[[mCE[T|Wk/UU,UUUUU߸|3>1 g @ ,/w3 61$;3p|_?۹{_!bOVQw~T U"Y*q [H7ZBA|}=Q  _>KQ !(`";t͍UOwq=%ǷO o^Gb=ضVRJJu[_1Ȏ:Pf )ģlT129>`6dG:v Al8slg>)d ԚAR^t-?~?ZU*U<=ePHpxIzcЬoWIk_{Rر_cPe&{Tѳ7pm>ԥ?˾9}4o$?'SUΐVY)F` 0g)wǂ.N| 8. *uqp0J?Bo#o"0"wK@\H;bLȷ lES0aXMJ='Qˆl uoz@q t2-'g(DE*=s}Eq1s`aoELFlSh_.lt|\r/0o|fi< ;m~@D\G-5!% {eo֘ tKhLhtGzJ") l%"g+y&ٹK<==!yE{=nO܊o^ӟI -Q D}_W@ TW.[si=r.|'BVBx-~j}={A%'S;QQAM㜳'7&aV}JXUql7+s,eسMR$HrA]~!*@$&BC)÷ y䭼>ПRb|Vln8eU8|ܷa> (FXٌC̊(ϝkR9D޾РqW8d YsX}I J9?rڹuA:;H+7xw[cDzM0p .0;@DJ5,4~g)5u"gsZDerR^ȠsrkuH5R/wi9U (~qJēϋ);Ci+:Pv_׵j3zS}H%֧'S┘%&3S?0>ui[4SUA!.0]121WKüXHawaPtl:̷ʧU:oMvo?=A ѹ Gͤ" #B/JM_6Ydd-Q=ZO$^8%iyZno5ޟ]jaƖ 8V )WȈ;7iGlW E,1wE7r&Eod[PHe>vlpnU<><3zF~O{&cMKO  ; kXŨ뫬; $11 h]a$l#6ž?<#?U IK9ړ+h!'|׊fH Й}SGk:97H?ﷂFzw&~ٹE]Xĸޮ( xͽ- Ҫ\=^^f@/Bz5SNçO,xKWPUnԌ yH}\xPَ |lQ2qGA fF֏`k?*ptSU#@]le_^+d2" keQ@/A 0}a$cu`0Gnnd6F{zOmL:Pl wU>|Shnۿ:9:"#蛴us1Wj^jAJ1#3wSQkJeHj oy{CQf![iWy^WjQp|}|iۇ1(D~G[`yӰ ʄ]j_H ͻC'<`b:≕/Ljet1tz#>qY X &f}3}#ܬ/sḆv*5tVM'i䁁E ;hF`,m))Q̐ɼ*lJwJz`- $}1æ貊EeK*jJ[oij8A!!E4yU2rt2ikg{HQymڜBov8s?D/~ml,3ᵾR4ac:V16h0yZdD3ُ[כgzQ`+HG ƔdT'^=++sedzm1Eaur ! Mاȗ>E𺴽%{bHYt٘4J#E= n-sȜy-;7A/„n*EЏƒt VU%|5y\c =GJntI,5p gKmJOjw%ﴶďvk a$ ;Q?ٞ}9-0h5[th*wm)phĊQ`589q޴~(wlW'9mW(T 6AbPs ÚGTiMr.^x?`_:eg$H])E,ARA%dIGt`;0\5#:0jg[H\ҚMV/OcoYi6>ú8D{_-X뤰F(@/Z8hc806/ V@ҏG1 ܞ6|DX{ǰ@Em'UB^ʥ#k=kQ v4(^i1.";UUj !4nQ'LͮR\0u.ϟ,GЧT?H6?.~86߫2 Q E}YpبޗM9 Oj}WOUQsٞz EfHZV; Htn ,5,ʿ~U@>&- (j_~lK!(}̙~$^&o׌@uҤ y(vRx&* 6a?#]/7[TZ/e<.s K L δiz$|"*dȅjA)urWauvU AIb'VQEQXLXĎ*pnпA*$HYE90>tm`٣^~%4{w"ޥHȟ x^q1n:'ԸB{YWf0T]jmf$c-oՙLAU3tmq3˝{=aQМ;w$\`,E5@_к[}`dgiϷEǾ@io=IC fc~.\0dduf䉀,Ưx}36E[LIR ɴ* W^wJ-ŠC_s֐w~Eέ)ӧn\>ynK 5KFf IG ,A@[ɇГ ឰpAб#"6yp˧HFQ/t㪏"l7\4!*$c>v5iTVâB hV6Yic1ö#Wph7An fOЗջ!2a.nj%1'E Yce>+CvF t`1+6u\aZ.E ~;VUͺ_ۇ7g ٣>Y>!kG.1%ؾU)X69?ëCЛ3+XJzG;lɌxwӂ'٥zȅ8liNLy3"tu `<ѱ)E9]BdU> c]މ3#\ꋈ7 ީA?HYv.1hg>w,-rN6kܰ4z[y`(S^FjFet :<0%*vu[4 %:- urt[asQ4(QP!}Ra7\!(I3 _rMf09/no0Xѯԣvlh6}b 1׷e_&)=0\״HZ3}X#a'x(ztDٮ<(@ILju%!ef BotFXD8"nz;o(5z@w\;\%xyF.\8/Gm{_,"f ;NR ):Dn9_%qҕ isgpl#?P4!UK "FO!͹i0Q,OR:P5@?Jk2)O) *q9zSU?p8({ɰGE_I>< p,7/__w/T5:N<_Bd%T=fֱX8{՜ @DK(X =0aR8!AZYcVs3oqD~X Ą1T>;8CIwxCa%mʚWi>/'":Cw)ppv'a MORװá@$v<#b,-s37YQuF6i9bwbH_ j $/n{%ҦmJ NE;tp ,V1p3e$\A )g/<<ٺ@Hc1\([~wYBm|l"P 8FR-ҧm{+1(b@}x[f=[9 mS‰qI5iRME&E (  KB:UR]鸊[m'_|Q}Y>[ n&Tm!4y@0wゃtF1E`_sqְ;cLxSSFjVk|IJ1=*`HָkXZq"8f3 Wywv202 $ZU="M(S!{SO>&9^n WnҲGaEn BPnG) 02 uψ}HI8{*_VD@UD=pr !ʴM ˄tUv$ \z.p<@<Ԏ_9qKz4Q \b[HQvN#Qg$/Ւ>wє((wg~hQAF"Ǟ)ՔZ(b7 r \2T-0k}د7lB?O,x q(~,a?j-2.V66Ʀ]uY?2X{Ug5F3 v= gHi]J >V-fVm$C'y:xۣt|5gT/( 1&_MDdPNѽ M\iABޭlD5,Gk #OGOuf9 HIS:zHC48 "(syֹ^ a45+kM7 FG%(FBϗ9>@!(1$VG1fe& gKq3+<ݟ8YF __- עqe.\J1Lrsz;*"6wݲPP-C|0ENҘ@E>QlH8w `ysGߺCt`awuds nzQpi6Ki ~XCx}vJjJQdc-=c%8cB!sN udդ!?3 ~WX}.^?P`N/Ծ=H<, fGJx_9lXC0ú]c[ HN+khL.7,߲t&n}k{U-n:D}q@c];G."i< Cn{E$ XEVym*؅Y xR1YgkgG;F~|qnIYfU[9^s1@w\ qu=0a E&ᜮ7eNN3rhfsF=pĮ3d0<fGw1zߟΒ2miE߭γۼx=lf!Vz|qȆa 1$$K`Փ:E D.m՞ u.5iG $H/DJR_6=4ϔb/VwQiyrI} W]la Ǟ7B2.׆MUzxYދ:Ϝg3z{1IIT?Y&I4zLvߋxWS0Btx͠Ͱikz+rtf4lXq& $yXuL/][-eZjVsۏigPѻ5)iWu])vW1։Yrk]߻ P<\g'q6PazcKx9':{4Wu(KKz'wsK@>`\`ť}'zCr?0gp'Vqzdlj񄗥u[׈M?ǃ\?2VOBe~_8a5LZ 5 0 uP>g|?+,90ǺP-?.; DA23gۈʿᒷ,^ d磌iq혬[0`u\*(Qr@l#ɏυ1Tl$kb9.TE+OfƢx9 Jp9:$,4 l\,l& -Fǘl/ȴK+ EXϮ}Yl匸шN@L` ~rZ`SpBKy`0Vxp @DD3&C P{a-ϙSOɆyW'2{\%el`ٛi-ZZAGI:P008e2brgYyc᲏fU)IVt{"4_*tzPs2䝒8<=bOU:*Cv|Ɲr~s CC0ɜzez\=|FΚ5 5m&9:x{ J_{ZX&o:jRzQζajo'QVY+]%DA/:|ϺEvYB]eW7mX7E^CDܔ  c&c4G!p;s:tu:K79O3jI2Ji__ϺAϲQgJ\IDdùP:[1pԣ KtQPۚ8J'-l8@t|lۆIs{4@{4T+0u}0Ӆ`{4,@-p'p3P uvSYIǶܕ5 D" @}ːXgH_W\"9A/YDMD'm] X-H"m~doBuZOk ]KP1?43sOOp#w5ϴrChXV܇ux)Av*p:ܠEAXDi &hZb(iiIbbi"jcMߛߞzpZ>I#~<#s< CC7Dq[z/!ak:%hRZ)BKGLzvJqJ}H^^ΰ^S`'dn7faGHe+|Qy} \ +K 3Ēu}du'l'W@8ܟHȌv!Rm7PsM&U@n|"X bY }o-;/l q<m`|IA3uU犌Dbe6# ՉZ}$>?q?#[Nh8*5R; QYtDWMY\u-TdDч[-~#Ԡqz$ʎwԉlO kJE _g/QFD5S mg٪10~3L9aϾ-<F{gL$_Ð\q!:/fԈ t7_f$ PFEPdѐ@K'ŊkC:6(2eZAp{d4PH\!f>G<00JZfdEyuҶF~G^xſ;MXRj IN% @Ąz-r&힒t(R&TNԪ) >Ǹһ#:bt3턅 ?33W>)EpVn\~ { W_'? mE}߾xi=VvLuZ K*!@\%~u`崝؅<+C3qC,6؂TdE[Oiý=ъ:W~{^8d#ȲR'$5l:/T5`b'أZgìyrQ̫Xr7O,$Zf<,u 4/4aa5 qRܭdeşi Q~DLgo+ g_<7"jf/beCEg?>o&guz=%2F'-'^+$Ej b/oaj_P>OREPM0i ӠSom>[P"0*D/t:>l__:Y9.Oo,k^?e?_`KtqO`iOŅ! f.[} 7륎j-û3bu)>]DAw/?/r0/I& q"~l0`4#RuN;#%TАT)TAfb hhGdI*DD *>BkaƁ6UA"$,R38f$``[{<JD#"Y> ]/ɃjsAަ=!~e{p#٤:a!OĈE(St/g?CхCe848I;qY[|~c(l (Jx)ڥm/I~H5]P~CE5P;?z*2sH`kIS4._L-A &E{)M_pןB,m IxQ֒Ps%dom}oI~I2J\UᮎzNz DX<ՌsǻPBpN{3# (9ᄰ ʝ6ng7pArٝ](󥒉OW+Hdm$"8o}n|4*?8K=$>(L)MXz_J0mFe?_= ;n^=>׭[Zg[ym9,F"2^FEVRa[n?}fҦ6±b$::-\TQՕD؛Q!a+*}0[$?>:NLOp!U$!"-7 r\݌SziۘydO)~|4聠XxrG4o {U\3xT4 ..E~rdz͠(pX=j%M>O_#/L} (D{RЩP!B A*#<(z:W:"D?}(EoegC9^sD^}/1aY ĔWlϵN > E3}<of" aoXJ+q黡Ek/ d@miE<:Hxw{>B(nگmpaӓ! {FşJO*x  pqY8鸧jb\UHmsי\OA~A=z =ftߘ[rO<_R̠0>U~}Qiryr4,ϸh+9eȧ{(bdBJ>M>SpJ#kOĠL sb> )lMJn8v$+ݝsF2&չ͏wWG2#/Z: f"Ou Dxw321C5( (I/W܌[}v9h'1F jJ4`= po/)߉3-w&`R s\QR]8t Kou/e%32b.9ܒ'0MMoTKߌoWo aymzU+g+Ww…ü">_8>6to>-+ż/@,|" !W/ŝxd!!̜I۠UE@pʷ9,MR.h~>pDF^!_6W?kC=soH|e1eT}ǧ1? d6K w-8Njk]*{Olf<ќd*2S+j]McpV )7璗1LprZ q00$tVZLN46}ctkwľj)/S9y(ywap "C>mD9T6Xvf8&a@=aA욠dnMT6b`ğod LYVpNIro=77Pa);uJd uϷq0u: % =?HSáPyzu}zL_m_I&y7]2|qI#Ġ@+Y O E.;sDZul}(zO_[ZU|p†ˇڻ;?MKOgÏsO _RSǗ6b>^+9C?E#|]d}tc}YkOIY>7{?ff8C/pkQ/]+ " udʰ2Kq_|QonYyu6:z~JR]ZA ~;+kˇ.Sb&Q$fR%868^=0)rf˙ eԹC qv9gS͟ u׍^&1begֵkIkZDD9U fm~ p#'^SWE}zx|[’=]|*?tA7~l ԉ YR 0(IsuVlT[:~/Y+84S?0ڒ 7\Qk8<uI\mb11X_Ƿ{ +]f5p.釈 2]6k yq\"F(+Ox;p1b̓&>s!\3l=y`\Jhiaa'֘t/꭛H_Wذ&,WsVn7vx{R}{N;λޕ5}fǤmᆣAge;ugSp8^ r"=᧰X3 WSaآuKx9z)Q(%D?Oof z?4'Asl@hG}*ۆ=D7|\]F04CZ|k12 +cj D!@A@ !Dt)utӢzsc8k ܡv}m{ }G;" ORhngvAD^_ʪ9B!55d{ce,X :Hcd$T#` [si==j>n.+țpDbz;ȧO~|p_f'o}-rߓ'pb>ɿ)9*,Ѽ|9+ 7PcM~>Nߦhc$URd/2좾|~WC<3`)??Kd&l^:, ?A %W9YlԀ~= *-@Zl*feg/8OGd>3ME$³ouGIQv~]g>7?:p m?.=~J.^Qʾwln|re@F|~)j_.Co@k~-[i$=&L-;w~>|~=v,w"jxx7k*KI `0Ԧ 8uݒz0q 7 2:! AzOjهZ8@~K\:Nnc CB[j"6PCFviXzr1Wч:ʍdƮdW#&7:O|w4Kÿ[r r +XVC2 ;`d1 | Gz0 ?e|,P'uԏګ- " 0=B_+& cZ^ߣb_>Z^S~ȏY{? 8FaETwc7(w|>2مN{uˢD;Gl]||v]%bjZ .K{)C%d^JD>>]֪__{}*FfW}u;*7yli_ALshqBvǠ`kwD(壽 QQ\BE"ö1Z/^OHJy+}Gz;_ҭ:xE b<(Z!K%-RNnBs|/ji2޴`3891-ԃ_ǝW|pqv.݋D[&dyydg߬nȭuKĭfVIB626[HLDbA2`@_k\DSNͷl=q(jъAtlYC|0 ۳&Mɚ^2 95=[/ts*V@T5'2|P>.J㿺[ ^F6Sb$Wbn[B@au0PV+WŨx_c~~+͖>8cMUf_ gnvmVUf'/޷9o*~N*m/>jl5ߗKbQio>v|1y}㕱 .;wʿvr2w,Щ/z7!@v381?/GܢWVd=7<}y6kMފ/,qNaʕ皈 YSş!p .⏜xP?r(?:`?ُƁDBPL B4LJdaJ qd q$j팃(@'촅^P!Yk 9S>9g}|/ 7y@f<9鉠d}C1d!JaHF5?\{F_:0ziA^᳇d(5c` ć SE+t (WBs2#¢_SB6Fy.y@!F3$2O Oќ R8Oqo:Kϖu$*`>Y,R"ɲZf= hjf'xj8CO(tLTΫ;<Å]yhCMR{8OR0vBpg~G@PŨM`];.H8L3w P3FL`DviGZH$w[݌PGIsHbzġ1v7a9 0'p'NmM%* "W";59?!m'J@kk l&1s8_3~!SXFbBA_Yu2sOٰqAX{i߷5:O@=zW:/qB #__Ji_ 9ѝ  '3%C,YXESy m(^ޚ#*0ݬ ˠ8ҬdW=蒿]mGS ð"=f%*W `#!EHUӺ:e ?X]nrQⴊWQɕ0g_`:]~S51 1L4_10"1*9nuV,щ3JDQO^-$#5N{>=ntX?yL 2sT|yYݓ޵.{0u+u by^nt^'_X@G(\aUD}y+e K< G~Q嶦04 qtgG,^sm"/̪1}<=+t+ v`1=Eh.hbUd Ɵ'Ja|jXQ|52&Ay $ cGXQ 3G]W'5'Uׯ3o_z6: sgr}|磮/#ΰ=>z{H%|jgq?~q!v͔ɳ"%~?GV>c=^Gb^ܳ3q1x#s$m=eJLkR7MG8?)w+MjqԗTUiB,eIOyBW<'IsG2s=p7\&)p.%Tϔ\."X*p\33jYX;ai!lt*p/JYE I0 1yk%OBrpXhF*2̭cYNd-49O 6c?s17HǗo]=#JIP|'I1mKQPE|3w˳r;ffVR"FMőp- .:UW=(}{q;P(ms~%n ^“[brn0NE^vxtq?}ߗ$^k.L4ZH7{^GO=4 sY ڕp1 ɥ)Μҝuˉ˽adYVNn9=K. l#)=Ow>%/ި:9s<=^~YѤ7*{=IRau=~1u\b0k#}+8ЖΔr79A t|.aQ' =X5~Tx޻q;Ȫ?.36Nu5~3{ĩ,kzcE=K7zkny1oVtTc&w;f?/f_Kc-3u Je=xoȂ~%d)E(aا!TNgN\"<]$Oa'pk*G֕Ԥ!cտ0)Bh$}ëǿ6 2 H86(/Zׇ͇oXdEUTQW:zu >\[&RV/6nݺ(H$(+=F}_i8|"P~Axuh*]BA*vGv&<Ŧؙ\13^ij~=s$=@q c؜>:3s~]L7@zLڊ ٶzޝ\w &͎DA͈ҪoXDAP/sT3%A] _SU/w(@(=\U:z4@1zOS3oUQEQW}=v+ݦi3}2(~4}j~=VW"wOz}|ߔ]j^"}m6m}>_vvԿ0޹QB}D !FIٷɒ_:wbY6k/cGBkGE: .5to:Zfs;wZX/5^H,!t( S_ teݞɎ&Ά \sX U  >iE/ݽoy^Õf=/hvrM,w*8fO?l82(0bNCs*_3ݡcRfn5y3 Վ~Zvب4su wT15ޤnYEqBY=3 s>=%]A+2Ol.ТQ{坈!/4}[os#vLJǭf ƳAU9YRTP10Vp lP@h#~ j-d=PŮtBYu(@JT $]7_> `IRr4kzqyCm1V£ܡ8RDYȆK c;p`xSņȍs3}H4Wh2u#ߚoavD"C#'Mۘs ʃUp|V>v{aw?n!B|aۿeS3؇dz|nv w#@݇Pû}ϺE*|N~C~ E`AX08+.\sujb0|`\~kv"0/!P "A;; ۀiIW,yK8klfJ9{M A SNf(+Iۀץm,ͥ'2E}L"HgN^-$0)i]69s~ A /uvu.0 ^cbJV}~GuF押@I@mj#ו1ҝ>wDûh`Txq];}n "Ho-T&-hn}sUG r2<| <Qm ^SMY-PyHyj竴RqA)ebn $RGEͰ ,4W@|N}sQdzt !DgGO5]4ʪciX9~<@#ڠ)Ep[ O-azS`"_<_Ua\:0cvVFy>awޭ5Mv1xN]m1 Ap#X]¨+t=- OA̗l!\Ou<3Ѿ;@!EO0)!,SiАOvAAdhHG}}w}⿀] &~%CO??k{9{iO>> `;x '!;Á?=+_k%US+/A !\,k֮9'7 *4ܢ~=Ud拈ALB/'ݴy9(2,9Z5$n)! E(4Îu򳢃=n$.7YtjN\88>1YZ S2A8lr9ABjdb j۸h|Rf A z\m`NE!43IQ>I>rRZr]RIT]="yPoD *h~ه:"3u~EƅmT<>j_ )⨃jg_Xژ1Ls Z폥&g\aI8V40F$vl9g%^GG)r39H EM,2]ſܔHCh!(YH=ނ!iLQBA>sRCwOAj0zQwAg9VjҋB ľwY;gik䐇C?&7J'.g2ݬ wΐ.x1kc~k~O27CfZ΋q_ B^!73"YoJaLTw0^R0I:TyTΖYce02te|axsc,\bcjRu 'Q7%~ v@)!Kt$"(~jʼnZO׏}r53Xr6CYJF0R  ]zg7`#b3-ZIq t|zObJ{1!ת^q;t_ O-aϓ?FLh4`Q& cqdӶ혅nR`iDb|%cG;' >5~\J^cFc ׭jǂxU>Y~\SuA#(5Eu}VU1RSmB5[$>qSf31tqEHn)R$()qOye mfJピ|0l `CĢQD "s,dkMvZw9EcYV1{i\ {.i:X;m?˥%G%(IF5={Rك18ͤᨍKL B6 e*#]ŷJfgANXz@_OU~nDӽ: $0q<3R"ojڍ8呢ڼ> ˯0) 0p63qbcX4xQwDAaZ*.^ rrg`C.@g+P!Q!z Zt6VU=܂)v?oF@EUoG-)Hczi∃9%n:B zPF}k!or\c? /뚇/9QF z*Oq/Lf1%Yx9`MG3lkryivEd×"2uڇ%Շ̗@g8h.grPZuB_LI?H}+]#N8TBߍ>Ȭ]kpQC6m&3u孑]Nsj4tXXBIF򠨙&wyq'v9]p S:z]POhD׫>NМw7TAuaE%_cS|[Q'^A9r̟+x# \(&!TG{lT#+0MG+2+׍<w%g{tmnjc8s+e0Tj|JDL a""gJmj[34eEWJYIsGUIֱjȎqWIp.O%-L\yϘփ+1 :l&z"߾\rH=T}lƵ]04x\KW=/'I?f<{pz%#\ONa:JyGj ̏t9f܀r@ {:{8 ?%!JRaS( P(FӚv?-(fёKJ!  HЍD*Q0ġQA4@Rd?S?C'x Y•0 V AݛZ*v6G` `]י$#d&XiY &J14("IUQ0ç^ RСZBc鵱5Q>.TZ|064\J#nUclEˑU!@z6Ho,nZ=8vILsf*ե(yb(Lڢ1 Q4S4@1h6Ɉ SAX'KhOHP$GrTӶi4&uMzB90Q4h͌Di)C`Sc)BA#3Hseq )Hi) 46SRj*iz$}@r9v '/2i 6WE CA@>P^44S>`9,RT$3% @և@v(>|x@Pt3ö Z|c}J'Sj2;&>3oh&`{~m"WmM/[^~<,tuutPQAW/S 6cH&olb(}VТ!? Fd NZ4C8 צq5Aѯշ7t3ק,+msϸ] 2eF r'L׺( 0˄ 3WI(5YЏ c}}/<Di/_O}~\O[fLΌmYV8֬ i3_f5O(ϸF_"d zrLDҎ9";e]+ekW dqjd9˃ Yu\5sYWM9dmqŗW<ٳ?F, 2`#k̝; y8R$N ?#~s;N)BOhZ/a~7G^:!O2[+4ŏ%E ]j #Pk?XV^S 9ܡ!N{Nƿ9B)s,d}J&&aУM\y%~pX͍|x4!gnw631֜Hd<>60zz3fդ<=1$=vF}2ViE&N3&K \=M U&WPShq a!'QIQ$Hrtq[jҗ!Ҭstq0 68@J,Y2; j>87P[t~0goxچ3pq6=/Qќg+ZћzT ڍtp{+kJN7]H5aк%?%p2$懎[XU\G^y] A*owIuT65ϓXDVW]KMt75H}ՃN "%v :czWa^o3礼Ơu/ +qK;-aow{9g9wp^AU;WpM :R8t\Y.BC by|YHb;n"`1h! ° "P|+|K+ί^ }1 sK"q^q֛a"׎{xr:}ò*U 1cl(Ke1o|bz" _MW 0w?^FnX" u)e5;f!6qg+ TL?1+dR3k,b0lbϥ;^[ iKJViUL^TA^g[;Aμ/ηm&qq{e`&4F;ǟ^A_"j$j)"( sֹSE@]yMx4\92֥* ͞МESEgO<!d:7tީI}x6?C01z-o_\|<hiLF\"Vb mSw??$?]a 5яFlK&60D,DDE b` Қ-"B%h4N L%PPDQIHzҁ_;Lcg- r5EQб6H ^sF/p^MRR LAD)Tq( y=cކ*&>~qyj&d42MIQLHAADSTU[(H"j>K^S T)T!Gv *cDk1{PPxYO{E\cCyoc̚Fs9S H5HDs`-n3/?O> *W2H#૩3?AvE(t'[~92}G7ejӑ_Ҕ @Q֫ȖT+ Qn63Չ.1 vfMUƢ*fNUUEpc>ٯ>={f, "ِ) Tp/׋\^w>î2d͚շȿ3x24֊i*v Mo~ 3'm ``#/!Δ\R?t>P9fn]P=Ljm˗47#=iL|Mu,#iS&REMY ƆHuʛ@GG;xx @c"Q `q0~*uLOPL~?vl -A>Mk/_o{4X7NpU?P]k/ꅿBl7~8_8dN '!脆y?pm qTOF9Vj"4h3!},. If @FW@jm=ReU\@,__6Lpo .xhs:9ljě΃: ?TZqd H $.^;^8v (>?s6:EV7t|D 7r'pp%YB H?(;!HJ$=`&P~M9SDa䘏 )BM]Q\R9dk ̿Wa0s*'nƶߗgSQt_ˠvP./*PE D*EC+W` =%D@FH2XyEX{߮s3ޥ2bplF6޴!u}yvJ E`D)B=$v:]('I#?ϪX`ُα]GQpD}>x|BD|s(qOZtyaA:d*|pi!C^A T3(7<gbZ{- :VD,8M̤>~*wIbU צ4&bN9v.tv)6,6r E?2V}*z<֯>|2wI^V*^PYJq1R0}2%"{gn>rwH"{Dnܰc2a/x}[Gـlֈ0\NͼOo:=usqG=g_"MQƘB H!%?sP}ueۅwdzb́κt@"2EdH{#M {h>JvFyY DS3fP d7!i; AGͲ , ÁzAaN':X ?GX{~Z{M(>ְk}+\ۏz]v鼳_3Z}V`>T> IJ^׹̢Ah@%(-+03O(,hC\DrJff m鯜&5zIϳ@G ]1 pߗ+sṴOxݿ@)Mw 04j ) G Q۸0dnзw. 8(uH+A^?gua韯^_OG" yB@4P|Gz7$|rm_C\ud~6l3QQ.nO/=?nb/!=LS,?uJ _9<i,dh#V^O3cJ7ѭG"m!)yqޞfx9>kxK+;.TIW@ h>q~" NiFC DWl?͞=7 m{Y_7unO@}d^vD̡ø$#\_ -4 +H|_Z@DRDpx"jBubJ AFfˊ vyO.cuu /T0}1 DB4CLIPHC@R:\0DLJ?@a1*4 J{j+ݙ + & E'W-~Qv bL  Q#gK{%^vVB~Kl7JlWNJ"UR!@@!VF`?b$TjTh3G" ?m>|m^@"9*crOldQn]_ɠdȈ2/u`%I ݸj쐴SQI)ڭwv\gnH>4gHuYUdX"}ᓀ‡/<8JSUɟ19'{`g$q!mٙf8Hm'>N2;P N X)(<ht6"uSܰۓ@Uًzdyxm0f^#Yk}G篟kxTv(zOtZ]h2&9:|4'ALdooɣ" SA h/<e.RpŘjYcA@^Mͨ/\%~ s*:c||};yi@^RMP[suY"ʕNp#޻ ʟx`")K%W m mP-$ޘ`dL}iXs csZtE-c$ 92Đ ЩWI}Q@Cu*$8 @ߦߺe!V_X~Y㬪=Y+ )@xLsQPل#-D<79BD+E~"A=ѨTfӾtLxtXؠ1KM)BSG,胲<N45mqt{23x(z8 4]:8lcU6,>?YqMyfOFq "OU>@^'< ,=X+{rm[Qk$OZ9(H=F7d%t1D# Hj0h;}CO`[[uiNktp!PC1T`:$2/eS۟+f 11ў%x2ꊸp*[e\- Ŧ?~D͝78^}lU:`>cS|}p }N&XYjkD,a  1p1֫m8gd% I"07Z;l?z g?{*i`ιR칟 t#'ЪF"d5_~ew릞o7gkEzpw?tΟ-5k{d{84)p-Z2Se]L=N(@1UeDRժuans=UUEMcjXrјrh=l?oyyJS\q3էv34<3F1A.:'ЬZǬ:Rn b =ٜ >h4"{sye;ˌ .dP閖J*JAg3暘 1vӗS=d @YHGSjc% +f݂֬K 鷂\FD (ro.Dl;t &0( Or @KO09g;i,jLo-45u*W{w]լ^%lP4h{sD"` o.5_ɀx@.!Uޮj*I q~wE&R 19."?G>tH9)Y/9?X{77E"N^HؐFJjO;uwS軜 e)>A!gW8f2 ?n8*R"#.eҞ&x3xo9:CX)s HH|f.DL:%z;a':ʙ<{mK84Uϙ Y3Y@,y>nCOq@a1){L囘T*=QP˗Jx?齍j1O%{ wT@,!1:}c(HB~rH'7.ҊD~M-"at*v!p?iD^JOJ$SQ^<]'q4ߨd*C0/$CGFpx_3kl4ѭdk</XK"ְ!Q.V&HW|;M>yr) )c0qmPL#S*;@rBF%8xHOw `mLZ,j%]NDFqaˮ x~Y64/Titť,%v5b@w@m?UѤW;>SfsotwPow ݎzCcWӅR=X^ާnjl/0ܙmlkP/KpE2nEc#ơ'[MfZaTu6k =&gK6|50wǍUc$= ^0gUDqM@9_.({#Q]bD5iV8P?^ֲۡm)>M,,a(0s*myDVM}FHB9>vֹoT=@`55rqѐ} J= =C'kՓ~~1M,tu0x-q FTAZ\{j#:yL@I}nxɳ~IWGv `mm{6.]u֣)F\!p"a?翉I)o5Voŕ^#9x]ZPWqϠ9:u wܫIc =ܱz(Kn*|F;7-ϧ >ۏIn,nf@S gyxPKÈefdq˭@''hH`+LuF#L ڡ{TF.V4%Dt_+>$ݻ#zݫrqӆQ3ZFTeݦҧ\W1q{ulseg>=I;Gx9v"@˻h 7-p\kalMr?XޏšuAѽr)3ۿ]6+qٜ=3ꡐ0~vYkkp*^|*_P֌U9xYq{QTU@=JQ);2 YX X6֧o_:l3?:=<zc-<]z w5!R<p* X@Z%gP#9(4\vo~}6pm8;_V O,˲b󱞝-ʥk9>ާt{Ѻmj -RڣzSҹUԂ*qyweu.wt$8؉G9.բ~Fs x71I~osH^ \@(C?8*z0yϷ]WJXPUb{/˔%&MpɮcGݧNeؾ'~_;Z1>__gShe4dBtuv!mɝ4ஊppY(ǂ9QL F;=Ou:쒂RPC;hL*Uh΁StTTQ\4#όIz c!$g9 1+(?n#ؾRzҨC}P)崉EE,xd,1"W ,IsM'Xik/aDȀͺ%qku]h|JVlDr;+/ JbisA9դiʣQW{I$;,*faSGf)9Tl^34 pV1 5Ie`3t>4yRzl?2f[BJ2(!)95#ͺ1|p; @GUϷ IuŊPX؀#. QU(+m!T OݹJe81cnt`5%N Ivۗm@ooxi|FֻeObstG |H}}0u۱HmJ\Lr}""&CIB/xpe(!uE^1pXFVC\Q[aӭr ,쟲78JCla;gOۏg|{ܚ|dl^@uh?\nOPrtbU "xFsAm~o$eG~K(|;X@wG;&\W(2Æ.isLe,?3Soǭ9`r(3=I;a5VCQEsz>-ؽko:vrpԥTM5 JUP1 [cuF4[EɎKR -VP*0ɛKFԜj$z'Di|͘96.䖛0$()Q1R0BR.dɇFKm(gCRdȀRʗ:#Y8kh ϲ#T>Ei\`yCqhhh1S>9AIyjܺi‰h Ξɥ]@ FDeJ#D ˿nѬ7ϧ]z+Et,Y;*.1m^Ί}[륥+W^cЀe9&l$z8}=D]Ԋq"z0Oc @G2t-(C]6S%l5˨W$ puv+>DyEU<(v $q݂G~{o{33PX y"t?n]9 ,xp1s" DA= XDp{NJ2 F IQ:RNѧy''@U @d %-PDXW$C?G( 8HD `(}38:^W*Q笢X4R,>c{s?L4R_o?ғTMB늖 'jk*\cs J!UJ-UUoߓ"M5;|צBb$ r;ܰ&0`!JorF;AQNwgRr8 =&29hYBAATK&iAE!O6OZ vhM!Jy;UI|Mdᘔ< ^OtC ;*ioTTme2 n*5ӧ,,*Q!#߀-E<3@}0M `g (M 7' @A/ t 2:Ep,?{^$@xOEP^H"/`5^ξ)JV }*4~BD4@Rc͊h &!I14@I\")IH;tRЗGj}Ceⴎ?J$U'`龒񛭳oΔH,A/ xȼɦA8"w'@y<VO?0=(fEO2sQ{]ÎA=V ٽt*EC1x_cdzWP_i8u82-/$fپנh>זgz~>6 Dj:~!JWF>D<wnP:2 :C~`K|u7 |cܷTx3&S^nBIy)H4ONF5\}P6F`{23[a5d9T F'kt N;}:3t};Wy#6nLK I1h1!XRp b4GGDZR&[*G P|LntU6& "LzGSuPCaS^0;~8!NI8,nX4b8VuZ5D A~RJ+](HtFk/pA} hO K oQx뫓ځѯ%&} <S.I:tqDY @f:B;84FᧅQ4-]à C}$o{FiZV㛀nFcgpJ~ -/B!hbF `=x׫~ mP$4ҋ H̸%uߤ4۳*S.Vut],ñ߆ ΐ,fvhwJW'HA1G a8D)]:u Aw<Ϫ0dx`D2it+9tęNp+>/+y/3|g3uM{8|JB% ,0_G5婙gO}WkROд*@p LM^_Sq0=ùe5|qdAx 7|$":#!~ޗW-" P;f%"R!d ԑ30R8T-B a`t%&BY4C'偰twÆ|vSDBPp]A8=PM]}*S`mcbqs:/7 Qg 9e UDJ#ր$.``3ro˂PmXŒ(HpC !yI|~퉵!TbOn^}u}~.Ę~']7,i .BݏU؆ldjBfGs9'uSD$ vڈ; ^ E74fAB6x_ VrFHƟwgr̒h!S  %6fdyYy3sguŴF͈uY6Ng}}ق{ܲ_Y(a)1Uu78=!T4?oqOȁ?oB+HxO3k|='DPm]~䯹Vƒ]?WDђpC Pc"vWeGN%Tjs?D7!ٙۘ*y~:@',C]jH~!^hG>anDznѧfB<(X 4 ywԈ#9 d sZ w}r)=@AXb/%7nbMp%;[2f RJF3C_%a\>=W^shPJ\R lF6I"py:T.guNvA'-$MD8ᨻ#xz? a% 77 v$ 0aRL#Iy^0\HggC->z`vzZQb``sCI$ wjyɦ۪uIvSQ]'>9_s:u|H}''( AuNA턂4Vߗ̤o¤{0刳J4pOֆ/.@Ϸ#,+sIh fkAߙ39G*˚H3hmW}O} 62ą+qP.]Pz_ \Z(,'adQȥ3au7McdYƉo]_Zk,0ca 茎G#Q _O uw}դ*о±Ԋ,.aH^-TO\%z{gIlå᳝.F2ި{b/ЌM̴"4/yyr>`f{MpZV8DkxcS뽳'"UhiI!$Y>:2KO95wf_[@!ޡxZ-,ZX4c @ҩ8 pf>mP2h{TySsoYǺ0x,l̲(CT.fq*#hxs8 3vxb=8va$v?:5e4XR%nd4Ӵt[l BN6uir BDgZt uzRR7Vd|XXZ@YR\Ug8A,ԦZV KrmxDYNEAOZ=HWN>GzI)b <8= !9 ǿeɚ,M_ \ކshJ[3}(0TF knNpm Jm#3 $9uw |(IK^NrG0|ɒc2'^;kX`mϦB0E_.߭(NR I % %$eH Rz4zءU1XGeH0ͭ,,)0Lx Ӎُ9=贅xt!')xk)Z+, Z}PVvׅ >${|ǖ弊N hwHy> p:/A;" *LI"+~T;9L? ny(9&9}l҉T B߫ l1̱=89T`JnZ<p[3 " T_!=,];đp5! ~"~ET0nӗm %c2`lHXR3${in*N`XW&-mx{78#m/ kӼDU2\1Xh PcKL#*"LdmL~B u /Fz !m|> ι'9`wlG-QTqn@X-,:O*$QpE`cf$]tC $?wf朻;FQr*( R ōif4a9/i4@WXbaTՍ31) ]Q|z&%3zR[e,U!$o9 baz,2 pkw}3fύJ/9~_d>5>nD(&}Pv" ra(|Wg:"ZNe|}B^Dcq"zЀ$p. U& d[ JʣE"R^h2x9";^f'vy`ܡ3\G)  T<:Aj`( j/#Ji&@Ԋ8/a 8kڃZr A|cAEE)\_c8`*}6Ϟ/%c;77*ck`+Yƚ@'{ev[emIee;#Yl>lVQi1B~רÄ-V`QU-EUUUU[jkFU[bU DPSM+ 7lm9vM!JH~upPOӼ/p4ԃS 2 /i˝^|hNuu>$|d;"Dx{E,2RQTE?0@pZ/p` A#jj*81Q5JQm T 9~{_,)J?M_R7, ۶{gF=z+I$+>^%@Ş!L H_ak3D1`$tqT@x`t)WAG "c(=6+P 'B*^OU?B46 4!frZ!Ǚ8aρ8ݬߗF_zvhRF1N:w]MsS?0>l2H~p$ws<}~c_CNp;aZ=735Z_[N$S}2$D)qҾu%XDgtGb\G/_>r`_}$N#DA). sb$֋̐;)rBQ3uˀrr!A&>|Sغ@5{ɐ  2yy!e1߶ HFb{J ,)tDN`˫a?V~BuT7v^#C4Ю>gIǽFek[űTCbĮ T:3!3ɚ< ܦ NUJuH@a`ʛ PjW  '4P=r\4oJ$&dz H)TBE%hBÝ@CW?H8! h2P#HD1ކ!H*TE>78kk3ձB]R)aI#3p잝>je [Z"p.;fAcjt*C ֽ^g{n[gu@4%ŷ?q[k׊afllC)yX2!฻oh̋i|Az||!)9{ws(jt S;9H'qW"d+ 8q8հ y3 ) OS $};X2Fܔ41;VιvJCa u$&Mc]|XCm$I8.2gAS]"mY⽄,F XPƥk%fgHl>cW R8ic2Țla2<&"G.~t{G]BDSzem.ؐlyvk:gZmN_|֒Gg3 円f9G~B M< Dud>4!2S467ʂi$mr$1K|bI=ؼ2z܍I]9of3$y'eg"GjF3)&]H JOu.g.%Ǭ'֢Seb ʚ*I2TH||=Ay\ f&I EM*P$:C@=q{\㟗cS^ J~WŒf2,`lbFu2 X0DUJ?v ΜT9a;dJI$jzOIՙ,COq=A}h ǰA)~ث쁆$IREo܃(I,2-)1"1@TKhL]XqB@O*Pzzכ/BMNrCX}t_/rXM'8JRtl8(m{\v``T \\cPT5k;)l= A?O_:g;o V*c'։$#6v"aJ .ʾ>EG} 8(D٠"?-*bmw*pwBV8Byn#Az$z #`/nOy?~9C#Px@HvL-UՁ>DqeS#tc`}|ؤ r4o2bHQHXaІ&"O3JC!C"3}!]&Uf }ٚƀ:!K$}au{3thAY3Ї_yqr=4еDF;նɦ1rJH0Mk&ވ==jMq$D l*s3cyE W}WM}D`1P* ^^E{=OC(N3€ń%/Lm &@; :RC'#Bj1}ļgMC0|l wC"/}REA1tDE]2ag36ɨDlkO\><1GENぴbsmNL%$,JZyvt੮x= ԙ ("%Ln!ns(J(-yǎ@iP"8hs?륉'=KBCa)!x!֞|;ˈ-4h^4MBzB(*P`s|pGz2i W,硻 9JU*,v馝/t8:xg,nA~w=M9 Nvn8dʋ  ْJw !=2$Ċ#p.!]&gpe ;u߼QDip&A(SX2Šن6oZ5|W%֟~1^CH!O@h߳v5J !z%L%}+kXv71=ro+K]2kd7kb2!;hh~r~o@_8ݞ0Ou\'O5 {<{O+:``D1 CkvՋ: W$/#HﵮK;b3iGϞ#B@T UzG h)!{#UaCcQ'GGO@A)V9ߠ*h#HrP*4 ޹t34$`:ĕ$OID?]Gp%@y= #H' yơp;%4 !vd$x'W\'Z@ MHK,S*%22D%(EDWM5.}xG b]g|gQ%(.HP;awb;N@rpCÂo."Ǜ٨ h ɮO|AMX TŢ CXT0AP$bVP{~3)Lx!Ppt`_0T1Ը o!}'|ːi|]Ζ 'MAN<`~< #%t2802H"j&j4VJ)mʞ(>sNǩMC<\BDtБH%!Ay˄t(i.tD2OA*A IcUDtjP`zYr[{2>ْfb^ALf1O=Q94^ 8,RkT@Яo:1n8w@A0@dy pתHPt> <fL7-nbzNȝlrz饮ZwIU-4;xQT{t?W٧NgrqޟoG1-W*ι($k$lej5Vn? iH\ 猥jMl}S )Af")}b§Nz`'oNSK/I(ǟr=|N])zCtZh"L[ן:B:Bt|dILq9LR>tD5dӻilԡ%8 [*ms7UM;F!5NDD!ڡ)2e5rRm!ONuvN;`V&b(s)5*`;<} /M|q:lTs- yإ 0C BB`DY-'89טmn| k #%sD,4 \#`a &@5lDQ(1U xa&`4THA?~[l607~ޭ)'Ki;u! ?~+{c1ʙοV07$Lޭs1t*Ib3ʇM{{,{Ծ֐-QyWxǛZI39h=Ȫ^'p1$*Of,w|d∇I*mǃSBZٻK.z !h;Y8I3v89{oY9V\U zClFb9q~dϽ{YfݩqM7<)e3U D@hW<\N ( iQ{'ixOp 0I !QM4EBMPL- |eòुPVv%;71= `Ol Gǣ/MJE 8Did=wxYT$Uf3 7N ͋ ! A`:܉}FĺiVk s` I/Ad(ю ߰=)qsv,$Cl̔AjqA; F@6Djb1.H`CiK $wyTu$p1iY3}t闶:ӼD{zi/K(]"%RTD<^p-w4nQJLd 0,(>pm,҅ K{C CM7(pi4T ͍/8_zx!mQp fFQv7?˼i@y§KI0^J3!(_DTk u:MW'ICǧ_OR.aC ;loV!0tjojyI&Ar4~O_'_LR 35I I_«_bn[ӵY[@3:҄vӞfK0L(R8;f$b~Aw&eCڨx`")笃9=\'7 HJ Bt7d8v̠hЪ hNFLQ0^5bdrR=\86, "| PT:0SUCFn$1ы6NOhJP)hbFe,c8D^ u<Ѥ#FRf (A6MmVP ݞWX (w>Wx 6`isK=e<-X?@oc\>1lhkD&Q0$OLY/luԳTY֋N (HhРхO]RR(,0G5I5%fPF;hb݈#]P( T_z}B ]:<z bCF.4cBw߫&)%"li8&lLw{L>pὉ 5D30㎻5{ C'O{3'p"ybKBTM?ki?/k6u"! )Q!B,|G~=^~ /@w 3U!aR% agy[([+|; &ouѳs61Ra48{fc^-5zrAlw=kUbg `%|SkhmUi@*ɫlƱW.,-R{9zhDC4|KV{jLr \< ^rTtT`ZX'?ƾwvRxJOYpM9Wbl5MS>~4k=Ļ{K9^,]?&_xA;s?$POx_,]1 ,U9 NTa~2,0h~,A B Q^M~mI aFFBl_D4Z4p=(&"$##aV)Ri uG9z#lm6Z1Fئ)(NbvխƊ(?=옉% !I Q@}'[Qn ,&$'pd"(yQG|GCw(s0Lߦ_ D6`3XS$eb+ul@ <C@Ąb0F\ I?_7{!TeW~m¯/|=#>T{ZAa7h7Pw(?^)۩!Hq@'×@TЛFoL/8C␘g^&79^W U&<8(ߠg" G0 .c71 &(A&|bϵBIX=1*(Md6u7,~~˩BJ6vRSxՠnOx tcLU~a_o$48E_JTw;D~ݘmڹ, !HyQUW4 RXQSmQa.{h IH*OQ2P*> tf5a1^ % ,Tȵ^bPo_sY > }\p3bKm& 0"aL0XYƻ$C=ۈ,aG#b#RQ#:1`c wbfMLdUU[se8*i7Y4'RW86m봂KԞi*idSSGu@ ssL"q_DC1, =>̝HP_5L=&IMV^3JRC;pO8CT-0"4yA@Yb1' pubY7ҰVf>($&oe>GA=w&bR,R^7h+XzԂxe4wߪ!3"RkKڍh#j5i&8OXMg:UL'N)37PM:gc qQ6:IqNO +`يi)Rv;!A6}(G4\E"r%V:я#na(thVL:!*vQNB6Ɛ3A, Z1/=wl:Frǣ}k>@ X߀l%:GA1f06Qp<̞r@cD*I ́b$l6_8 m9 mg%Hv⣢^:OJE4@&aqG&[x@=a )2(z÷m C+>A"bHH!Ʋ4V849kHdW賜ݡ廳%,#s(ne$廷[8`X*\K,gGq]68@o ujqRe ROy³&,$cFZ l{ qdrd'3P\f6Ģ:5XEWI95&LɌQuZz(n^oa8I|aDZ1b75oDrK`MI[[^=uD,y }qLNzdۮ_]XLh{ Yy)IU f@uNܹYH˄#ș)?Vc3)^c'kcsEeL5O0m@YWMO1p6rg WL+,8F~([ݼJx=|\5:V@'vW'ͅtoS!hC |q9KױըxI(8CC2~?w߶HBG>MA?\"*zix"'H&5d I>3MCh!;nf(E !3kܻpuHaC N;Sgs\20H:pCD9kO&A-D9*B4%1p7 h~'K$ tyrybum$-[\1d#dI/0x--ePɡCo)(=`s$NMU`GI|*HI@7;O':QaG9odЃ;|C4_`t0 ޓ$;LVAw(N ЄX -B n=J:PiGdQ)ƅ .A)T4V 9q8 ݝӶ9sK1 S6HT*͝o(rHiXVJd&"` F$BW ev!xA2>\2a Hfx$lꅄb܉&P\f{`sUhZ{&Hos_ C`4dNDzHўEU ] bۥS, *2RQ"xX}6`$bB|(߆-:Hb颠h>D>`BqwJ9@H9zC )C9'5QK| 8-C\S ujh~!LeCkEQHtgw)<"X??ɾQA"|:rv;rҎ6ܟjl0(5~C25A8K1.0M #?I~VU)Op?8o-LD$I->$>s8ϒ%%$S/`sTC9ᒝ4xgyXyyjE!3^$b(q%[ MQFS +N> <9~;Nx)݊Q4fg̖UwP*UG6?(Q3{\,,\T:Pͮa2ٜ+DldU(6 X a{83MEnmOF Ass8rdpc97:bֳP.RrV&1jc_8Qc7*h=;ㇶ|qXW-HQٓu45SL{?DӐ|iKuYt$"{IoԞꢃ*b~C*y= nyk1Et*8A$I^ҷPP͏m:}>Aq$zƶzh{/{Eٟ|g@} TP;uJ_7<~Gv.6I. ?~ OQsa?Ӑc`R e) ǂIjygNߠϳ{G6&~$*vϞVCN#o{Ğ{ $ZTvMOonĤ"FA%kSθ,uzPЙ -s hqg,66# ׁEUUUTQ@X((m!qr=n' jH\ EGGN`dx]:r)`H@)w 2avspȕJ@ g R`UU9v=0{s Ba|3y/fR цDŽhcY\)rbk8џwZRpȑ׷Xy̌(eCtm#Vema l>}.&aG쬃wvoY$.?&%h(diYdj=f;-jI@_T ɏ8ouC\˙eao. |n37H׆N/.RmWjr1@#J 3 ?c ʶʬ!'ZƀRjiW.!EWWv q@RSRH*CQ*((yot09 f@iq8RRѠ&l*,MSA~\-2+H"`Qe~J uvVBf,^ q a=bcZg=>iqܵ俾`J^zC'Tr(Ɉr0%{. 9t~7~τ# lN%E) $,kE^xtay5}:SrOW.2B E׋3Sե|}mϷˍź"*3'mDJa)P-"#[z\Ƣ@Uv*(UQʊYdz3HqL2xx .amD.a]AWk%hɖU݋ZJ4VaqpKZTa<thһFRqLfjt4c}LIYG19SSw}<"t3_b9&: ~㍏rsa7@#lNp]wg穡Sidf{=ӬQ2 Ynb#AR?M :HTPNxrEU&#@ZCv&?7XѕruUnQZ1iw`59tȂqwV`d/Jތ:D@Q2CF) -K;^ftk窣{+-& Fvhf]34$i,:M\BxgtFpSd.I0lkBTX%(jfki+.(CΥqU$\"*/pvnjD2[xgRI&zrA,9Dp(I^6*^w ^GFƩXCs} j_IZ5 犯-!TxƇL=%Krr %zڞݨ=jੜ&<Fٛ皸>wَԟM% &d-|uK~bªQk;/&wwl\؞:_n1}c?Wt+9T2oaKM玽ݭ%8GvuoC=gqCT_Eg"Rҙ$aVj*fa/j= q,6o +=l~menaęΈf9Arxrr(%2n:kW#J4m /h Qn7|Yxn;4P*7~wc7+8l S|L6lco;ꏅ{71gQe|cҖіd} 䑴x9x/ͶAǙ-*(GcM6i' {&}owG>NIïDZO$3؜&6ơ'|{sMIm ~m.YuE`_%X]>Oj=+EޫϟkƟ1H#b%P 93xD籲<=ah"=dyW$szEF Q1\i ?\--/A|ocEjTm ;vAiΊEAEQυzow&↊63nv{ Hcgc] 웱`,}}!9u9 h/t"uz{G#t6mNb|7#}T.zrnFdtҍU<65Fj6将jکϋ}EhѢBbhBϖÁ市D<N'd9wuC aZwoϟW䦍{q(wu1.E!f3fKP|B 07HzUhgz]MSC 2y펃k2Έ5@4%HfQc}1H0˭DDD;|7YњK,avq s_vSB&ģe+ 7GsfBEqHH˻:J=Wc8~WW2:SUbw8 SBBki4krRi>9Ϫ'5(hF XƼd*@%~c4IK89qUӜ(Oߌ7|I{:9[U^)\0(oa8Xu6Nэ;R3>X$N~FUUUU| ٍQXZxaNS5+g)ttzj;S `bIDYRh97q)XI2٫[VWŧI\&^Gwӥtj^xs&U-jI8pC.&`mDZ l˿aad]C݇jo N1oz.WRȒ9}^RY !m\{=}fU,h7Oq!OǯW$>я]Ƿ 4'0:3GI3G>9_(G$ ?w:I Qzt4@҈`T9:Ni"!:l"3皆%%r>V<̤kl@t@6BȢۏ/:g0v 7;$+'7\U͊!as5ag\<_nR; =-8qњN^u_+ݻǎ'm^!-M<" HzI# |پVɮf:æo2g9>CO?088&Ub@*>|E4݌"rӴfeg_;!$0s#~!5}`/'ZXgl/ppN $vak}W~FrqkuSo/hםQǤ"yid˖CvF4zn+yC28.QczăTu Szx 2Q@Rq`1p(L124AYp^u$B*(.0um64OdzSOᎲg ș M'~>yuŴga [$jgl$A֯1x'7EQV( ',T-s#Quu|иbM"9C [<ӿǜChr癛+-@ 5j+z2 GCes*7ı;QL,,tGr ={qtݢS_P:JXi%m}㕒]$bߧIw <s\V-pqΏa~e l [r\rQOq<>˙NǏUY\bϮ>:~RgTw8䯿X,XH""*@ 7dtykPdBT"Bb5). [YpK ̕/8G %m*0o k!3-⪿ [=~ ]HUkT*bW<ɡSUaoS#?SaCpz=|Ԙ7z! otQ\u޳wOZ5jAyfkUIYV8%DCXV&c^!U: dz Tմbxo|Y~v a&go ąXZY~pFOMن )(x9Ǒ‚ӏfD\"&xJP+!S 04,× Ԓ4P?ՉLջuL1{ Hͦb/q_P%()>r­ =OD !K1ZXɰAUBP OħgC@pWFg`kD9$ Dê:]q8yk<%E/"иcd̤@FA"` ?'%Ts&Jo|ӄGڟ %{:&pG{gBL>Nk?-tG]y4ƾr̂H$qghKb2CחZiwcq.~m4K#V97_FrpѼP N6czM!,?_̯<3'"ؽsvһ0BًNK'!wE3lrlڤ3D\A(`jln~i;JFm׶?|:fZ됫^8=)C2cE(P) ]bR՚MIb7cfF t RDBATI}<`:sy3/!R*bXfm<0CHׇ ?0RE ;,V m(x>~KT엊:|2. ĉp !"J=~#iuF-P{-=\1xyJ;{z7~Cڃ\G 1@ mp&HIWU7"޴N?>\+Cy^ĕ ~|8u!?&P2,\I!K!i +"0Ul9Gcҽ gYuRa^T59pjg{x/|alaڴh1KR5 5?afd z"#pDRr{spiz+Q8WKbKT.NuIm/0k'OU NjS4kNz-z溘*b\xDk#9A6h(3Hj@t {3}۞ZI/Mǖ;Y!a&PHwtZAϨۼ\B2?Nn ;tJTP77&ȘٽH$6M.MARA*pqߖݫuj ޳ BC Cz=yNųpp4\ÇH;Cu6Y$Gߡid+,Xx>-rt,fID"j'W)2 KBf/D&;Li݉ҸAPby}#3AZ†'tb:1@6 wq" Q;JeO,BB*)A HP1Uw-ݳDKm ac.c'ƾûjHZkɞȒwj!dE֠\EDP! OX~А]Ij>&&bmojP m & i.iۑBɴM7[ϳǩx8lJ.nsxMR2c2nG[ۛa!$ /}.cc>HLevR!PmP ppM6*sz d cW]I!| )Y$[Z ¡"6XoR I usyGEa(<532uCQOhz5<ZF5c&*['c ú8b_"CaIԶw|8a/3SL}4(vCLp|p,ؾ O#haZ[~ ]ld) Æbe'D@"h^"SLM_תuS}DSm]nޫz'P痭.Nj2^w+\-^~-2Ls.=(0H|,s?jı!UJm&{3r p\ yVlt ÛO1ל;-&>;a;-2wgt lp.p(H(zsp*ҡS!wy zӍϳS;!w0ƛ% ͗GA7LÓVtF.1X~~^Im’A7١L/2پ+܃p?G +_j ޽ؕ k+ɨu ,h+O RkvE|%~Y^߈v6AYh4~P=.x,~POvϖafw&`:~dl3gt'Ru(K)sOT׿m<Q`l?Xx~Wo\M @Tf#Ԟfw}Γy7S~@93{&B %1B2h.@I$6EJXrW!ߦDHY߲Y!T RWߙܡhr}ۧ/5u' a #zsodR9{{ ,$ 1a5 SRQpi Cp̅'hg%_1A9aP ډg#^ĆތxO9}.fC:W+-`8[R"(h h/Xvykvװ@?;nV#*dƝU4u-ּ?rz,κm7mZYHDXH3{ qAlȑ,geCMA-2)d2/(^t<$;HPd"0(A 4\&u j;%ujhqX:ztӧs9;c,7k͜z-/ޏ><}b<}APOZڃ~:nctn JEHqD`dڈ4W3\zOɀZu@&(DB"&`B< ׏ kiQ㹖1߽}=<_w5~v@LkV ʳnBFFD@(ge=@|? s.$2Q:mQ$~1) >runɞju6d뽹ޠwiMȢ)jG;ivxn{fG'LI#8I 7i a5aI<MLyak9;C qeRH(^VݝWP4c9ݦ-3 c]ujzpO^ wMoǏp nW.*9ꛏ C(! Nqny~O;(FDJ<1sqv[c%W)@qwїL0;~JY(HB5DǐxN17T˼$,Fo{5S0g=aC't/ʎjX$ö%zW$3O|?3!Q9UP|'٣-ZÎ[8xR5_Cn)v;=ǜʤY[c^Cz1׾r:gy[zTe:L 71׌́;HB[ -8ɺ32Gv3-Nm #{L}G z0 ` ŞC$Q#2LW!Âcv/>`!J3<"{XwԽ\iߦMGDiKg<~:%TCxcã3Nnܭ 7ԓM34Ēw F%ߪ )2~Z+ffd 팓!'Όe`aLN"x A0uMECRVFwǓ) 2wr`4? бK'Hq}cYN1D0Nq9L(ZC6^'f@D73SM W\rɶmB7JÛ=W<nV$Rqrl8k~*$1 0ʴQwr$A!iYD2&_A.1,7N˅f:{fgjZ-1:u?"I"8I;Zl?I^@g Ļ}B6!j}>ϳX$.KFMzCpi 2UT#\* TEA]18:Ü%5>H0,tdJEQ!Ld%Y/돑FMxgYG~%Iʄ30df:O($z~\ Y7(NXt@pKn{ilg9:uRd=45,IIܻ<hT`*'rWJ)?7::BS1ݩL}q>s;㈚&tNЯPdL_2%iCl>$xi pȊt@‰ZY%r8XT آ@ bQlne!!cS~eAK=VOLw]05Jozȼj)J7.$˨& E3-o[HP"_ʈ*:1FÚnKfz#Kmh=dibbL)zeG42'˙xN*L8UZ[<PĀJkw'}O Rs)@4;x2i31)LX|f/U&(2Tt{2 klpz wqTD՞A"|lf#zXǡ4!ji.xcbv>'zsǩyH>>!w0o*|Q  acXlkW?);Bl :;gΕ! p-Gv-q8IDܡ %}ppVx)sf (IdQ0$Ei,wnjk:NgIɴSߟ\>w3***i&dqo8 f1N m"EpИV;ǟQ-˗2'@h9k,φ?U5|~^5ִG|O15Lʽ.0JBdޫlZUIEmۋ30C]py'S+Dg ]VؖoUS~x;[ 2{pc}DLU'*p~fZ\î6S8eR;zf|tEW`gllv/ٳdK"ctx8-Ӄ8$1pHr^J"TJu"yA!n0N ATnF 8%DC1z9r_Gg>Sǔ&G;@ßp )H]I*fS_'٥id7<(z,&qCjdD!U]?*كSas ;%_iУ&a-E|M'Y؟v =3"p% c&O-fXD)-ڲ[XUUӁ1 If..'՜X9?ᄙ4TCېr~S:v>9Ki+O%?8yJ:7[3y5rd#/>H=C8,:X=Cπ1G 뱎0 xqhD qxaCX Q=[7 4yE1G_8ߍMdz3ӯuɊ?&a |(beyaJg5;c5|H;2mYg1\N^S@zТwѹW|o#!9oi@MzO¿~Lk:L4eZ: 7n ڡE0ݤ{G K Qe~osx6X9 *K' <z޺lzp<TYˀ+"aYd0j%Da#QPQX:jbQ{><_`4uʅBol02iLw&j.w2wo,Y_hN;tX)1 q 1lsGĶ#Neصƪ^,.*N=x\pV㻴6O2t|Ͱ~뼯TB3 #= TRr7U5]]C[ķGؓ?=~]|Iv0da3W}Z!EO/_JjncG+gE{Vf75~"1dm#v IN1VEsjDcw9ъ 7i #E8q4&4#a}U.!@pb{v+0"CDU0Z"<&Gs Ac#8Q| I0w{kgt`AOy_0L:Q``x)t]{5">` H5I]-Y@wMy'\y=~ɣߨ3ٵP-pz" 5)bA$O޲3ӂֳ*(ނh6 iXu1_lspV@>;[k_HHZ\"EUپoxim%2k<.M@ [mǥ0,Ӹtc 2y]k_x Yww<{/yehHΖZ;lQqQe._uV8h@9"" "I&b*h^⁏uR9y Lޏ cEԧW/@q"pq׻o!ةqD˷=%UVFC JRbo:F1C @DG#RN,m% .кrqF^9KW{N刪1.W3ϟ\>6=mʂZ+!f.)F-Ӫ/byhyWatCye]%_2Z4$6YpIۓeI:ΫF㓬TІ܎ Ys!ܖ\0IfH3!1-.v 165B*AUDPE ̧eivsD¢)7 KGv}bfC| v׳5GnhAQqqXDkppцg0s w4^K6*J_d.v2pT9_ŶQʩUq'Ʌ온ϡnRD`:FH x9jq1Ҹ xܞ4:{rm GUAMQDD^s3Ǒބ;v3F ىut ]2!dzjBǪgWG,7fn?sPuNv;<\@<9vwv ?y1?!=yP ST_҆/;CwsCe cƒ/\A Ux:O "F)R XaB! )w  4.*r,@hOHAVlҟ DI0#:H}V?|9e6XYDJ.fv^C@SS$q"q[DHGI"+( ѳI|$.3t65'ʳDJ%Eqv#C1k)х$I_4كsMɃYW4%V8CyUlm[ &bҢy>(X?<GEICD>s?@d(Xјm,j Ty E@s9,I#(i?25Cm8-Oxy2J^ϬF{fk8I_ušfCEX6m7xw񺴓h95둅tc'A.ɐ9BѮ >fA8()(bQ_=bz"}pqO7?zP&(d'aL6|~|yU Vb EZR<\$$ `A.!8.3T Z a!LEkQ& rbCPBqT˕ RB { P$$Ԑ4 wt'bo^<؄$L?"{ѤE 2 oL e*i`GgFvWP_.8G_sSU@nRdu?ce⚱k d9]j(=8hUޫ$>MC^6)I"Ȩ+ sяGXuh vlk==Rd$@^LEӰ.)=2뮸}WHI4 yӍп furiP*2K?n/oꯏc̃>vbC 90O5+i忨db) %ݶ`\.`d?oXo}cq9,7*ETv*ba!L/1YNJG-Ԃ1ɖ :"c"XH/јw^L$<# A QV"  o2d!8 'hQ.b=#u 0pF,{u&wФ1Ilb҂? [5䃣l;)WޔxHDg|aa\GB,><^PNVrfy0v ,joZ|h^8 8%)̦m#ёF+&RM`rÜ09ց6f-Fm[m>La FwV!ٚȍɭ+[sZih*L$1"mfz$2QBu&ÓEpO5qPkkض``9{7anm$Ȅ4;p(?8L%6q1=k_cۻݶ5:N0 P #[&hd(>zz6/s}H!Bl攜u *?2qkcg05qq;Y '`nCEcD@C4[&@IG2![ Oo4ecYLE~V pB< ȫCHšǂIɆ-c{&Do>G|S<\tuȚ#DiWBarw{Cd8h: Q}R5ehH8A1S2E*i|;wwRކ`6Z5f~i3:cAZ8AXs|n.?M7RAL)>ijW2P%@{ epAM SM+x|͝GB8HE}{Oh'a:D1C Ph<ػ?p1jL!}dƌZeV"GT 6=LxQB* "BFdJ2!gs68 :a!==ZrnxC.gd3q&)*!++f%IDE DDԐ0&@D KT]! D-Dxh(/\*PBӢcX 4Mљ @u6IB) !٦f"rmhsPw KNO}aԐ܇^79! 048o(u Eݤ_fa*,PKvCH y5䜈@P-͡!P" 8мWqWNų"a,xLn2>I%*( E$$C &U.9qGkkD;]R " {d4w4 ;HҦ1 #M.X8: ҦtKJzk&з8لFV=Si$4Rztc5+,5H\SRallrp4M-&0 Әs1d$F68̱c͵Dh(S̻f"윎OK\ 8Cy< ƔLh HLقj)7І(( 5XGC0R1o:k@a β j>3LZe IͽUhC<=Z. /R{Ԩ$yL7 R;oRD`LԙH ԆqNdR!@N%HPg֟}デO+vcŸؗR<8isMB0cMňzRǦ֞!O~AHGǸ5v0!KuwY5"r+ ޑպ- nob1M7S|:!|(a uHuYh}e:]#$&vs5*em 1CDyA,ü[ x|᳒<:%4u ˠAQȈmc\:͐qy= ۇ[%\'P>Fs2}ɥ`Y}1Fݝ~_v8-& az{O/Ť2C>?܃Y#:G#?!Ѻm8?eÍ H3O.3 E b !!L V$1< (#"HwBCMHXu0feH|L>(!5 OU"QI 6΍-c` 2;ʜ5D)z龟NPdaa,h2va={YRʈ?󆟿gh+2 &۞ֿJFA9/d9_zolz8mruH܎5<`R3N6N\0W9$D468pc8O6KuySك!E'N#AISGc>vQfI >8GI$ 2@!>{Wq >H&; rPPliA@# 3,<4no rU)PAdvJaNG١ %iWwv'!`Z":<=уdNrt?Qm pw o&\Ve4tB Ҹv~@T@m.,+\ nj!@a )PGqJ(\JB`ZWT+A1@<)Ȁ:5$)$b&KLB컩lއc''!g*71{IǯӠNH)WPy~},8 O/x}qx$##&XX_=R<=P6y>~9 aT$% +7ƶ|p QfflTEne#UH(#ck/AXau-/ z?Pg7@m2Ll vbQOiV\6EVJFC;B4'PW WP9NF %lKrn aNhe.3w>i?ۺ}z|]uB c 3xT 7}V>}lc&fR$$ !b^W7.jORm"`G};].~7aAҍ1r1#4 ccyˡ0TH^\ji9%JZ ݙCgI\v {uh3 J3R,ho~ͧ4!巩8FXrU7(_, sL?ρȪhf>ö[xmyRxD Ć߶ ٷw_ţ8AJ-A̸Ϛ ܫԝoU|0pׯڼ[4L)-ޒqo">wsJKBgqB~"hlLOqEoN\Mx$1lsfn`p`ͣcdc:Vou3N[mbăM[bO$%E{O=bbI{r%]wzLitwF-i)RVHWw nltpɜ5C5a 6blH/an35F1v Q.2i bμ-&|vx*)'q B7"}Esu-t8F-!9Ljt5!* 3iDih_3P(T*p]|?Ch/|ޞ) L3 Ui)#nͺbK@O#ZwpÏ79E?(RS{CB3r3;102h}nUM/ASb@I~|T Oi>3w )Fٌ1?EM:` hP(Q?~̔Zh=XH&&I2b bvK.JB )!V F*% z:7de0`5k; py[(01h8 ( 3S$ktICŸ\ބԐ} ͒RRDk9sùE/"2*F0p׸Y+EX L*HXPmX9*Vpm$EV1i!ɮ0ꬆ7.: \l0Y&0cN34jM# "M&Ft[+䏑mMDr*$U-E%nbR8P" H`(;|]Ǥh]߃N="@8в4̪req j82Vm.wz CT ͳ1#@q%*ᤈX& Ic |@ N#?SJ62CBDF%LL@k/.jiC&Y2f<a;A027aSSEAQg`@Ui Oga3T;.t'#PC9H2#Ֆ1SĹbR1  e((>%勌PO{\B aq3~}1%&SVPQAAQE  QADAE(>:׸~P6( Vbwq:$֜hPXmD 8KAJQbMVhت_|wO#~q9)RG{ FEcEq^'0K-+Fqk^b3s_>kwwfX~H(J5Bx<".qK),@\A(1EIXZ )(`=:j)H PEҨ HDžA@0]1 Ja2 Ar bn1"fN\.l?ۈz1t_s@\r$"WPh][ V9-C2(_]~(6PZ&t$0% "܀D@2ELS0)%-h*&q5n3pIIhA7*LdChƗnFnݗ}x“  aF"3d)DWiu;'˘Qb0=vϺtΙFX ̈́H 0C( J:#\La-!jU,F䎊&z`Tv@m7&`5rl㭏>.SL\壁[bŃYҝLGM8X-2nXj*)WN}IeB0 ux`MB +Ԙ#=85#+.y\c}B/aŌt'Gor$|@z<^c{gXOR>H!)H<<,Ο,I#Тʐü;3CS-IJ@LT\&`*ikZk2  ;W=®V|\wj9`^땠y#lE|`@D %ɖMd-CFJAރ!fv/+0B,"eIɆf[L+F*Rz\lER 2(RWj`'GD@b6212X0?O'+Z%Vcn:\G/V.Ĕ]]ڭtց*4aWX4-TD1/4qq.XfP1Ld, *RsIQ`kb<A ٹrci\T%gxnb $clj-WW@C])I-9K:p {"<3 I`i>'@rq*vAMN;9k*T$EHѱ˒v'̈́'Urޠl"Te# P(J^ 4at#2Jow3-큲hS (sEDj1YXgBT\UOb8ُ 7T^Ѓg2e.$n2z@tGֆ+$Ko@cc} }Qk{T pyVH 5OK^":FHV9%Kb~hמgîz_wc$Ǧ1Ҟ 7?]kC{C;̸$PP󖸝'RC>8Bf%dUTXaw.mh.Dc#T!&X15Y$+"Fr>EZ(<ǿ^v/1<'=í_lE<+FeNQ_ts꼼@י,@Ot'aB'r^/(yccѨz0uy;i`{]p`4 Q5t.bQsuX4f!q  Hu[r-$z 1hb2{0tLVF^K41"ٶ6S@4-7nIh! g;4w&UIj$*70h91kbT~"|u~"Cs HGPM `ߎ@k~XcIJ` 1IB P,gM>qB,!${v zC((t2 u4Fy6t{"id=9`G`E>sl?blq6>EÝxN@%bi:#h Q%@{xБR`)J@ P)C ]P%P@G(!?$ * ڂZzQV!М(bcwC4X^ ڎ;;(Wzt#!w}fA#"b2J3f aYBbhH:%*{`K)EArbV% IRB4F7ȼ Š" -]. c,4DP18\0O}r: &_Mo2j3] ʭa/Z, D}epr(\Sy!M͊z$'>Θ]4/jhuqPIPq1b5ti>0 DAGa){D%h'Bd\X'P[K߻]4*$4"d*JԺHhrm) 5LXF-E4+Q@ *HZ@J@8al7d F pC*DdlJTPXGqdt`e*icz4q@H#G֞$!bH.WCQ6u> J P 4ߎ*NOP3ܽwJKm\2zz*+ 1ȈF;EdRkUm@/?9;lRD!O>@0^ PcMo$} k5NFE4E? 1@yDL D͒.nsG!RaXLHR<ʜpPuusbbb@4%WIQ jI῿bD{ăA>$DU]6Hg@O")/OYIxEH4+CSI'^c :c I=Ō2'N;Hl =O>=}39J6%JB2B|HaaS>ầ(dw@/W(+l"\u>#IJ%ѮѠ5}zn7 VchJA$D@EPRPDDD+HURLDKB4(C*C*B SRM4&áJZEGQMp$`~O~5[D2 %J{_-B{ǯf#&D;ǺSl\5yhѥ)0cpkR2 pKni[*ɏV$C 6V!z Sc˧C, > -|Ff0(3L@ sy3R?;^/jigP{SHJ"cB󿉓l{g.^AW0BR u>B1 t?G ^ycoMo(fp9ĝ+-H$P Y0? *V2~8~y1%F%9Bt#+]!J10<8Ϳ1"&( l K݈u(opB & hQgnƎhBXIDTT9QB)$ჭI^_J+:Dd>73l08ި43${zֈf@DA@/"pGӀ P P m%1AoW{qⲊtT+G 9FF&8x}hlKȀ 7 )4Z+wNnĕG1O$ON#.pkf9L7|5ĶH oC;Iˬ-m䤲iƎx֎6&1G0.Q_Ua/;mTCۍ<Ŝ?dw}PBA7]-ÏF t8LO!OތQє졉랕̚a$`FcGK|a6C1EnmPUo_Qp̷r;U-l..lqZH)lLXmvjL);(9]rtzh\Igb5jBMbaĭn7JoVk >X6d\i𓳑݇#ITw.ř=<[lbv!e⛓1wjdM&-p)ᘎP? Q;DY C%uԖf$1D9D޸kk?>'pq*`ejj=Icin6(f<,DV&%G˶0$ 3y>pF}>:7{fی,31#C&=|wQ4|Lg<&f0u篡5X;.n$C{"`{BFPXSP:bawgN-=Q# e7s uvy[bPqeχH Nęlk׎rHZhO8n8&ɔ Nl+=j޸OeL|9G!2LQ4i*nޛF7j28z3tϴӊIͧHpkzF+NkN3܌W} Hܿtqn<8wtaJ~8G}˞ƣu1LYTFN\Z!h{ggrwu RH]sfuK!ilf"}rʖ1I66NPe-2Mn­8H)/V[6kfp_NVe37Wn:fL6шzt,DOzjID#kFf8~}:qZIglf&Vu,yfdHfn8Ӑ&6sÜŷyL9ľL֚!/@yb 0!%n1pW{ӛe"^&jmӒUW|@&e9P;hqf'Xr^Uټnj<< k)mӳx} CI[h12s` Z7&nYΌmK#Sx[фҀw.`YlK.c 1=ve狊LD#>mQ^S79v˳ (u#^CkKgוX(I$w^,qsr'zPvI2{SCTtuM2mXm8J8օ-_ٽܓ3aAi᙮$^$3x|׃$lt׍2 ;a,Jpd!>w&to,an;eD5K>d݇97,B`XZ#Ust;m{6w#L~582ظ?:mO^ϳŬx},k’ 8j#b*,&CZmYi<,ً362=3V9V؊$OڼI*Y'■-S;갹BѮ 0eu+#wx{ElSXXzV~ag4߽+ FshbD6t4֮zS@9rH=r77Ȅ=r Р"Ȯ"RJWF*`u|X]j.-F:=&#̂B jk2Q,N%3+n~V.g$fS^VΣݜq]MhPVDx6U.3:[M]o#uQKoe`ܻz@mkEt QTl\GqL3?|$ПYd"/uc>"6[1]aƑKS0D45=brԯd&O;rԍ>}]N2qF5wUu aUfx\::zICP+#Sʁkp>S i0~Bbs)Fx"wF=𯎠Gk(onb @|fb Ywդ\`ժ\]24 aSlca IP5[ `lGQ51JBQDP*RAj8y@LMm/cs'i.pK" y| DK-6~]07q+I^I`a0w810-GxmWw xldL=Z+$FCd{wB#hf`oXAPR@8G=(j{:0Bf^8ivA]?duIe$be=ZȰ'M` Fc L4Ix%toNBe@1Bh q.iL"[ɇIIؑ>s $-=%$&*XHe6 te:YvGWZX)KZfee.{ O=E[\Xl#l䘡u6t8%ygd\|bb@6Qs9<52Di396'R@ć'`f$"m({,1!i`DAFT@@ -)c׺} X!Re좚u4MP_d[SN:^~N  <g&>>̋rbI$hӬ^ .憉rh| KG @4=]XDt;*Jkn ?Ƞx9Qqxwhr:;<0g`W.Ra[qL1(d ?YzG잝X2?mޙ;MLJ{|nW _kquREUҪǷ“Xw@pxwK63[_j¡TSէ;qtP N;]fhٷL8k6xcS0sš_!-˶cH Q1Ybl`YPt{]i2O :G5ju}^$;HxQG/+P F[Zyq70:t_c'x-˱(APBl?:3.s ޱr)cZǿ\ߜOvL#

y 8rd!/JÜ創m8ObvwG)IT!*,Fܯ (>+IlGLO1SAU%1u.Q;nR灹5x+sh(ytѿ&扼t;R"o(|>jX`bpPN"H" (?1l1@R03:"KHP 1'RdAk~ GKA؄f"GQN\tCfPd*iX(NyeyBo6Α+=gɡXTW Bzd%`PXBꀛHHTLHr^\pzL;{342#I{Ô>vXA5 sjtB27~8$=W`vDOQ@P~!@X tԩHSyaRr^G]"Nx0"ofL@֩zJ0^!LJ>nM_+" 4}ޠMZLJ)򳷬'`A!ٕ6l~6 +#E$^D.h@q%8Ӣ.pzCQ7?^uFOcOR $s8 c/xh!"k,QRU¨oP 8Ƙ}&*`VWLj2g.0<#U$1& 㴏K1GE>"pW! p |JH *a?:$ &@'O~gL~[|{;izsı'K1>ȼ8z,h)("Wrj%hr|a,Q(,ԃ}ퟅ""fKފjJ+.[ ʪm MDmKUr7Dύ(Z)x(jN)h$C Q0L" g[)6uL-L㰆fЮU-=N$r 3o^TgϦ.Kˢ 6|xbc-O5Icn]ϛZ0TKO;u9V c$'S_WŻr۬5Y[\Uql8ѻ@:kxjc)d ##"ACY{&a-5Xa6f0m%OEqSN4]AN(׌?XUAB^p4LwtE?;4s^A;sفܓ ddC`+7Rj0bγB8tٯ(WJ!^e=@pڬh'' wngCF˳S([$l^RӼ=Uga9,s±P1jIKLy/ ApH'QPCv-KMt!Ǭ3t}E1έy 3;aBw8CxG}%0'u䅈zc-KywB O92_pւ A:OgNۭy:4ːt"hD*ao3e$#˦BK`CJ2HXQ}8Q,w 3Ufeʈ!q*J{wԵ[}OlهtT?lq+r&bEuw 3 =Ыv8!|7g߶ S[IUH "qcS4{, {[T6ޑ\|k{a j lxaKbdM=jX,1+ qP! ?g,'C d )>O$MAn,JԲygM'(BEw Ie#yN*b7H>HR Xt7SH湉POӻr7Ig{h#ASȻ2(H]}(x=Wm돟ߪFɥO/98#}QOpP#Bݔ')|ݱ5L<њχnÇc-ejQӦI=-vq:\S4ۘj8cTޑX|6]Գ;skܳ|%eCjȘ?3:͏m[ܞen]O]hYQqv=h^~Dκ֧Rm^n7Fp ԰ǣ%-%ZM5b b6xZk6a){h`۞wcJVMaߠdg{:wGiuoeqoe6UMٍf䉣k4zuY3du82ѝVA4sTS`s O>:Y2 Nq2V&f4;qe@CÝ xjXVso˅\`$I&G6K*sT1xVdpmDp5".}f7 Oi@A>(PH*JZbDZM5 %f2vnBJE2 ׀J(D B́;! v 5(b h$AQB֗MQN4c̚5A2EeG'’94L|40 J]"dh>N)4~ k=&=0@P `(kʡ;7Ο6&<ɶrJE"ʣ#@rV-QMj,Xbyp cCM@Z*hIC< M/# zp^b49@*h`tRi4q02_+ >08ZRЦX]hM &!@@@I6#;8*@8)3.>Q+<)&d.0F,mӀT"%B17^+U¨!fׁw^|d5cm(ުr~g6LzW J( kgH~g3ΘEoi{f=SDĽe?qN4}1rKH ^69?:jH= *xA~(l-F0-%DPb8; kd>N77Nʧ(~4AxR:Gfh|<}B'ʮ0TZunpCO*? Q_T&D%A$]@T_^g2B9H@r h= )Cmrh(LitNp0s,g0C"X @uYOtu fn[(D4,6f&}i&:LW2KQ-RAOl  qH:ꩴ?d#u5<"Lj;گ4ʡR;YCΐ& JF9$dn [pl=Su(TC*ENP {@0H(nEϩ ' '^N!/+uW euX5hG3qXN1prGREK}}HaȔ#i_??s _Cb#P?W|j4U~Z(>sCqX KҊ`rpVf}xqhqU4l^_ vwt1FhLLL+Z9HhgX {\܄qxkQ6NPʎG\?iJj8]N"N(PLp)S(A7@J7`Al^rr/4]e8Q" C"R`HM* 4A.`Ż2чsC2hѽmtR]**!6JS 8EKUP,,f*Y*mH,ߖ^3uEmDxQbә{If^T6E;q )j(U*-3 2*(hb0我y=X$4}pullS- [IF7X<@ȵpYDݶeŘ5#l\1 ށ8 !l.g.\+0LfA2ʟLb(w;5ALLD2Iƚ11,{Uy'C`HhtIC ];8*QJ%M&0$xGͳH5'X b:Ot 藦QIC$<|\k71"hJ {_n{X%ͦMFOs1/f*$M282v3g 8mx gXHϠEgf, n'>A-*AMaҤCà@ʡ @a'׹x:9ׁ=8E==6,'dJlƅcM_1E IvjJHŗAæނA <ɠ<鴔Q^X܃S{͞Yۅ5Th/L:9PB3͉mA7`Hc\$)NlƥZ$y+) w3!Ȉ&FDۮ w}f\#}hc\ZnʪVv?G%zU ੰ*mFMs7Qi|Bb`vQg`yiO[h\apA.8BA+C.6iF#c tzD!F h)qTi1TC 'AkOwXBL h``^Ykp5tM `#p/ub G̉|tYиCFhlQ:G@d>i0__uxb5B`"MA? Vˉ FEPc(6oø8v xveu-S8v EG>XM ״OtY"TBB- j:5܈)O#BDhGD4 O*YK1.h&ԿEpÚ1 x >%߯7!(|~ͲAŹ0id))ZR%Ahh@i !eZhB (!J aJJ)*"a `jPhHFd$&Z(JbB"i* ieeFR" !J J':BKZ "ZJ i Jj""$ Zi*$*RRi*%(UhJ `$J)JiJRDJ iZ"U0/BJش|O`!=! JҰNVK'i?u"Ö9=@d*"!CTP 4T)қ|h /mhDD5VN]#AIA ?(@lH;4-GƆB,-0j-Gz8vHM-;<E5pb!:ES<òM{&R Q500OGmከe&i" %i"B""H*DbbJ($D B(e)E熉Y4>/s`ϲ1] !u]T.Dy!M:b\yǵ~JHD:aɊs_o_NF"Q%JJq3dw}qrC70YMٰŠ%'- W=/i[=٘^oSLǰчd^a[zj EiQe?FIq Nq5]: Oaq_IBZ4 Q<:4'^ϰ);q0;\ Eh!IgPy ,1)B"zϾz8.w=`L@B8LHkc0LJw!B_E~Se5;<@TUSh z;'Ɇ>㲋(U7E"Һ}Ї Yxß^F;ϟSHH>,)24;#B. Ͱ- d0* <>xJ)L!2KaD}TH  i5!'a(zWY%|>J|zS\' y]>ROMĔjM\>Li-EfZx1]w3zT;-˲LG 2X%dWؙU)!5k 6 b8JX@%/^!1r 1`!HyظLQDP*&eU=J^ H PXrQ2tSYCpW4;X,s8-]^qL0}$#;URA0D5`_BVHKoBf,39Iz$PslT+zFP!j1bIhgŠ1$ܵ'@f#@o05|#>7{ soqvq܊ggBe9Ihqhpq25pȗ]CV.(n0gʨ[G:!D n"Tw;k5+IJzQ4 苌su/^9d};q╕J }C1=F ÇJΞ>:1T6˗czw2-C \DT6yfX3]lQWU4C E ؇v5ZU’"_w5ޠ0s~!]ϫG-TJh$"*E"JkaHe4ȫ`Xd, i2ݙq;=mo@ `*Z&&zu0*(@ZIZ` GA<+7sC@@'Vҳ(CRQl#=W9EAk[=Y"Gi "⽄4rgih0I 0§kQ@#WšD:2Qabt(;!~'8ԥ6G\]+lj#l|\n$'/_.W@1&&-`).bs(@9TR- M0)4ȟˡ\W^;&db2`~}S3C:8t_S(Ah)5e4Fʔc`0{"QQ }s#- 0\1xgI9y5B[UabVؖ~XE G?WcP4aߐ'CA5D?PvH-"b dpy>SfZ "1k'KGE71I>p~O)wNJ 0㘒%~ALM lp;z^a JC['_.~SO g9Ur"~% ?AGᯏѱ!Du9Iyyh(f.GS&dz_(~ T(FSFCH0@?GAijlLwQcuDPR̝FDPN kL\H r%1wH5ApY$frtHwƊCt :2gV B'1J -J*Gᅓߦ7n;",!&0aX3~H;/.(ᵰْI&1 1mMgZ%w oEq[g#9.y5r[OD FQ1(Q"gB *0e%@P4O0UPJ_T~p ThMTAz;M͝Yi%Z 2d2H'׆d\'Нq@RC ` >_N`((((7|7.'/$ S، GI<$QNa8DNATijx)C X٭s:2|{^_w+,S 2ݗ*~ufmR8):ST028umLa~ND&.Eɍ%SgPK#}~=xʆܪ#"S32<9Iv @2L^oB"aP /?9?T\d@uigX6|8~HThR/eG &$<ДBxsƉJ3ߊ\xy:&SډY}HSn%v*|XuC:5ט: <#DOjw9M=`e>.uޡ̑;Of7>!T=uo(jN_-0"<0Oa8uk]xAzA1Y,=+sP-2kx~;cZpm,LΜDV K QQIPΊGyC1;A$xsӅи40CM#'="_¯rKcA+mSHC}cK.X|B@ BC(!?(qi/A8C'hɪ֪f@2s,gV xcm( A @-68SGVUC=NA[4؆Hզo}1 /$'Q̓bԚFn#&5Ѥu!ĘbJuMeH9=LUJG/'xW@y ȏ5)7N`+ɉ_S]8{h5C8/p={|t)(6pIQe" ^Æu>/z Z}BmCT}~ˎœ0rb/3H` 3H~=cOOJ0=D3LcpMqLWiX:@#_W{0@muɦ߮Sq,HW&=*1bO]Wݖ/J'f DheN D9=r L!hh(F(JZ""T*diJ] (HRl!\1 15UаA Ѡ#@6,B!NE4<$ y%%SL-p(TDM*PHEER 4,EPDu$CKI%I&*ӡZ)"qDP%(@ 44!4.ѤA@LQ35^.;*OHn_Fpi)0\40 ac2|)ZU+iD5?!yr̿=3I[x9/:@siS@m>#!L.S<ޞG<Ţ'%ig 6PHOqA[4T^5rӱB'CeÛ䤙$r !je*$"@")"jj"i IhfA=lUED11T11 M0L(LE1 CTSBDH)DI"MRДS2!BJJ3 $J4 3A'YZG<v4&>ca% H]~P ;`%TB%_i&?i#&i4$O:_:膾&M1Cv--}]:s: (И@Hd BP>8FnACWQKt`8SPI!/ Bx=eҎ$!$> !@צ݉5|0RR1 R#G)E.G!ޓs6 w(@a1QnqIEwh!܆_!"y(#(=>|<ŗO %1KLcLs͵ER.  Z4Gᴹ 1bс 232B X_(>13?"m~{閻5j;»ÁU.`ZZW4zJ8 H( OcG#ծYѤ0a>Bܙ^8t&g\\ q3Hb>.HXhcAJ WQ%&J]Sxedu641]E, jh(YbelG3(:Zs<)@< "J@`"ReZ2j0 1INGcmQDE4龾.;Wx6FѠҵ?D=޽Kuhubin<^yX]l+Xһq۶mqXӒ b&(a$T / _':@e8X4jt 4#a Hb#p4`%0Xbc%BA I A40cȃps6Rbe)pĥmb8-:g$@Coˊ /N=}& g(i!}xFeF[ҏH ͌xH~*2qvMEP1fTqzg`?-j+>5fH雚UO sP5}@WA2OQ<:l<mڞɗ~oߢmp~sA!$5ƺz%oAHT Us[e8z7ZqnlvqGD 7bSa;})Πn"ه6c+Щ.jDQኍ5Y}"|grZ[?C7CBъWO W28[jp3.-biC,'EYӏB8D- 6o4G`-cpYVgj+1<,G9˚/D'xy9pCۜÈ=6ӳD@ys+`9P] 1j#< ܅"`DR"MXɳ[YaaX)QiE4³RIE2ng R\8bHup;H)ڞdP* Zdr""4 A0nG3ėƂ3͓EBv92­j^1Azq= 3WMGG ~Sff̓(K&[N?Re ^\|:H9KKu17." ˹'8emӝHQrV)rd<6HN"iI;py5Jq&Jq$CL5HT}"WdnjvZ^}-?\rB0Fj߮< kphiFq%C:f`*TZ٪=cUIAMvv;%gu9"U‚ĵ.gGNc{lM 8P>- cFZf(ʁFC$h 6g@ۼ;+>LD1bWWJD(ihQiu<^;\2A PGv|GpRNZv)A)F)T/@?~Op<",6E-6{rhB'qG^ήL0+HAHBM$z<1Ow^f66i=xx]6%JA:3#nc(qD\ƃ$ lT9<8#sxzL6ȭb=(0 !X~tHa3XʡFM rW'ٕ |W:0#Zhjcy.RjՊ\Y2Cm=[YM{!q 1F. 4o ENXDh Ua`ѷԺq167=Ek->AllH71»#yn81YVH4"K͘-if #ßgp UyQ{<$y3Dnά'.0"NfdG~=ww p 4O@ GQ䏏Ow*~lQ&8M߫|'a^ͳli.y8Ki0.^$#I1LǸWͪA5rP:h@Gwv<:MX*.%$R(wnKa ď0Hy0D4KkFokÌL3cnt{;o!߶h&b q@'3`^aɦ1"G@@̀bYPbؔX6x5AP\L+`a jH: DaX!!rˮ)X^$I`Nl8\@v]@$5NlUׂ(I8 Tkv|,2?Ғi2V4݆A*y!9Ts>dY@(10I0ϸ좗ԜL}d;$66?|DSsSw݊ j}[/9wpG> p,%V?3I:WD){Ly٦ b|}a>nW)'H768ot4AC~IsDKHPRr^!F &#$5HtIAr Ѱ"Aq&Rr( ٥I-k Y﬽Y. y &1R4ם`l.*}aHFŝ؛4ZJ ӊK]ER0"h"bGbӡI^D\2䆐(_ |}>z>!S- D; Ҟ/=l ='iͥ^hQa*X7RTK#٣&6ͭL6f=$zzc±8XLSB~L6x`vYSw{ULbϖzcyT_`ku>a4 cOH|DTTTPԐ1s",ZU640 JS(ʑCp8p$q~` Pg(J& Wg_P|Lc! G9?Vs\d#@SH"!^D?P Mn7kcۘxjI O7ɛQ.*?X,IwA-H?PWު =[{Z4ӄCAr< tDӄ(83냨z>L_pr}XPXH%0_2`D}~OƩ"gDDLsC`@Ni ]SՇ6D~[g@z ;@$;N<^RgP,Eǎ+;:}`E[=\\j9My0掻b[y]j`DFg)7gOYn$5#Rd x3 d%)EXa3,ΉJEt'S@=tFqƛ, %a$/]caxkc1LWF;SȋuT!TІ Cs", ZoWfr МBCifV Pr ^:hm י6C\ңF5Gk ŲB=hL"vxaO";-j Ɲ[KlG.g8oIB$O=-+N5J6$܆xS9^f\c0@ 2CY'͍0<1F'$ߞc#ifF?dY썌uFvz2FCrSqqURBщ"C k"BSHlیڨXдU)(d4?57Q4CDx炁b/F] /<%*F%ܔ،E)UKQ]h|8UUtMptN1ۍ&4K2<soi]~:Txګ|p5qSY|!K=SJ3%% L14 EAEyE]ϰltaH2eDWt?R' ,AmNu$% bBS&-s0VaFg`8lhJ(y&i j;ܼF""[(fFMk :Ď}ᰜ4b5hqb9z>4sN a7~:R2F>A$qd!= bZ{z(DsYЏxB||W ۖ`L?{D=D b2md&dU&X"H4ԖR}(~)TA@|56/)@!MGUD$0=!bSoӑOy ^lL0t~K\1'Lt_h^_è(tbg_i"UGp>Y;Y K?0Zc߭ٺO]ء߁:S)^ҮQ(I3pиYE>$1bͶ'*`91(^lJĄA/(q3<9 =uF0GB]~dsv(L#xV6_D/I܊|&tBI2z C8r CCX\R2"|` 4|U{GB [Y\?TBfLC^E8pD]n m}46ŨȍDo8hgdB\-%0t%#M`EtV9>GD_mjfb#o FbJ=vhPdGK}ժ(,6b if$B7i`Q8M(Ci`3VUd65e /DbP`CQPEhO) ,D?۸-d.v`;GAc:b8˸$(qC;䣑 Mo:ʕْ0Db)JB"8i"#R#Maϋy4 ;1 mc ugJct:jcm`jA5AƊKJQ7QFmѼWYTd: Dnj$ j "o( &`ˇT;8Jn ]qUIB GqLsLۄ:iM9ilU=0z$z82PywoHi!`4JTҶ vUkd)_=n° 1*L*2'd`d(o,D%fjQNOK6iFbV%0{%51 e D ӝ#s9aDc"H:|Mގ} MCTdX+![9hm`$@t0:F*T J̸ʫcs+}& b Rp^ c`ѽʫ)* c9R, JD|XFO#w-d$g:V٢!pپM5h0Q|\׾BrMO0R*h7,Uʢ7S;n#y *l7Xc&cd;y :c&6As<ܶ-mf α Uw&6(h@lP`j/@!cmMX=Ap#}k!M #BSB,&RZ:]X$ cri9WQtTF LL0C 4 -:k TqR6S}jmqb 7gm6# rM]cf(Y*;fmg@HM)f%ShdIEGw 5Cn3PǷ+}@J3c2/7['p1ڽ!IHsͬǸ=a/&0G)I J-B]ŭ~7I $fn46y?ĝ@K*EAي Ix>؆Uqv\ޯ0!RһALӸ+Mђ X0K0+g$U7xӾ«t!hP53˃jh]KiIء*,'3;bٜi*PBIT?$4ZŠbcju$ 8p^Erb9%'6 :rdYpi5&B1ZV&JW+}λ n(0_"@l'Eg}$.EvD@w"H&i9On Cs%:OX ^0Rd]N·:@"-*p@a;rC<;>I]1GM _#<pUQH7@ap  u~56=5~96xnmKrHcU!:/5?ǘ<} 0LΟ\k Q)X!B ;<ղjHP @}i _\=~4LCH0!(pT Wb wS>>?7 =٦ D8A`'`4k 0`rCyMhrUAPQfj_N@RQ@& 3$hܺ묢?2;ok$j%$Rl!AR 3+2))@PABpSR8q*?OB} *'WC@R@"&aԃA"Di[!1N)A D(1h -.F0LA2=n @Pt"`&"Tm44AIAISS m12f` (!@đ m Nk`4],Ee)IB`ZJFY Pr2 )1̈́ RѠ*6ԛd IA`M1>pp1,@m0pΠpے!.F-70rb$brʂa!5e[\i 1FJъci FU؈s`(5Xj8X=<5+Cѐxc ^J PT'D@3ᢪWÓ1niJ%  PR=Y: wIBD>x 0&, cHgdцJT1.) JA=NFg!SaJ"24&JI(ϱ~]CG#`ay+gc$T`mǷ /$yQrUA(xDtu6?7|g#Rjs\=!I?Kd(`vvQ$9 09jJ HMhTA)ɋXR)×0O8Piruq`91!!IX$3D&+C(r5+c 4qy_+tn 񣦗Uwd'ँQm6-FѢ)"3CE@3b+|Gje(> 'LpS "v&>JKMZ x9a4uHB4M'Ϟ>$<9 ^&G~e @/\(N_*Q-Ş2f_$.3,R(60hy\Yvɡ[4*ݦl dOO\1D?#H8`V '^TG 9@\ Iyu>n*}E 3} }x" 1RZ]߯Ql e8 LxhP02w2*uls8tItZdb+fčAV`a8d]!$мb |Xcәg9$BIaL)%tғ@RTN,]UNj>)he?4Q3B}S8u4|E?:Q{{pz>0?:$)Fׯ䐂 Nru4EP;RXiMFv#TwMfqfvs&"IRAGȘ78Uގ$q|rMm!o&Zp@?TfKpu0f ڇn /uoև1A S&s30 PΎ --#BIȃ$| :J'qSX4Mx32" &⏐>-tW: <$%@PDECH$$QBIŲ+@RR-R@.I#yp)K=7p-4r(NI1ADPu!*L_RX >$+y b9唢H@И-ĀD? |k)K,IBPQR(kJ61@?#>Q;e"d)񑢪(hGDu?,9ñi*"u!.24k& Z43 mY(42>!D)t'Y;20w?!7M0Z@% p:'`^Eh}#a3cP) w[̇MaЄb R"Ii B 7%'NsM^/y ʗ Δf Z|NWh@ "D7$y`=d"KQi  AJ$@R1m珁F~yx2|r6"=^8Y9BL'}QY;_^TRQToUҟ']S^Sp _[lG])OL_, MIb}IaH 00#kiH<О_K?/xL\ , Niyޥ>+j`\f39>_ղ| cGofJ= 3 ġJ4!<{_CB𠠼|ԕyc 5߉9\C8?'-Ar09L\A )MwFCXFR, ZBeD_s#6ͱdeA%8/!Nby8Xs#r8Y7UɅ\ 3+Ldmh#ME4p=9'Dmx^FƩxY jł4ADESGy[iiDXVQI@=w^]>DJu ̏=c8Ba UW2Er3F<ʦ{8+4ȓyob>(8#*L}80GLO't ʇT>_|/wɧ%D"؃v8#rքqN׋vi'>aP};|*i{O I_ ʁEK+J)DǟCX<%/y@h)"6MZH)}9RD~#@ 41&s+Jk"Q p ؊9)Oai;QISscpt<8JrF1+R H5HR$ irܐviX"=*9B 2i[i$ܨUфQPqB{Y0$黛F(իJ:KU _(zlhbN@ Ŏp5FcĆ=.Yvu',SFc:zH)F>"7ͧ6gɃ^*7V"$D ¡HGQaYN響pGs%RM3c.Iu07,grn'-pj߄^]x[YԆ,֪ՈSi/>`h:m&=CR'ʰf`yPRTsidbњ҈-4 ]ߊƷ>6Y>1$=:f)5p VBPϝ<noȗ7Y#Ѐ?4׮N: }yCWxm⊝p>t6pݨMM= ؞cyCHTNٚh]fF9zn  N`%<Ճg(-_ΝW/Q[)L9Az$a0Q)HCv/7QˋK2M"tkPPzXsVp,&:\:ZI|].@Q-iWoC`1#5:gyXP>^ cd;B=1X,!j㾠g8ẠL%YK YB)$$9RzbKٶtM>mڢ+\n:*pNnz3RckRTOa.MBNG"AwiBdbXJQ=x3r={#Ҙ$[&"$ <-ߺ_y1좠z:ƙ2}="b)G1{8\5 ;ߟye` t@ ˆtHiB4 OiJ(*)cOM;iL&W8%Έ첃8هCލ6uy{TfeQIR ʌ!2kM6%SXGv2ZX=> |.6돬z4M!b!T Oxt(G-ձM&*vTq|椴qS CTV"|*00Pr ǿ]NdL{t5H蝉ʙC&gѐ ncȅB8je?#O 3/n[w^W.Ub*geĀ? HRA fSE%3jl:eiL.w9arOxDTrC$ʿA ח ڎVRLߩ0ƀtCtE};#9uqz@jbPBe2 /M]~O"zl2;_TG/TI>dWK_|~r\sC}a""@H#N ϦL3˭EȍT>'BGnwF!50V(IL =׹}ǝL{'!=~su< ,{l7"4sK ldsm++c 2n1 fԼB-1k\n~PPsξ#DW x9F-}${Ӆow,uH)syw h|]&qS9,(ep+xa|9Nٹ؜"7bn wWԗtnyc83C0dKO%&2Z10&o8xSiomRTġiIk?:gخ{$#(ACN1S')u⃴P  CœXɲCNs?WAQŅ~%$RiS6O84;oW Y;$TcF&B0v+YьwO// O_AӡpcgT~D T&2 A()(DRG-Dh"ဢ( C~v_q OA/<Ϭ>иpL15|CbۆqW@w:N4}!Ntܠ>t$:Fh ~쯓*c0%w4{5myǕ[UF $7BTJ8kDuSZdL²R1ᥴ"0+]s%HSF=9 klt2ښ PXEk1⎽09_k_JH'b( B-bFF?No{,C !yw7հ`hb e(RR(X$djH"VH5 IIE_ӒA ,Gٺ C[OwZ4͌df`š((no9\?c4ZFks$Q #$H"hE-TẢ@)4`:*" CS)ȹ!Jqx@ r90@E]sAAwD))) %&ILMzc@B*3Ow}ƈ=Nc*ZhOjRK,UrcjCz@QV=ͱSU4AFi%[AMˀP\Me0c]T&q48fpUhD=|`D1 R@-U  1v1HJ5A|lK l D?Jq>sKM#"XSEўm46<l ٖmg"0ȏ7܋c5ە]di&4ܐǸc+JS[1VA^|[( 8|m }#2Aۣ!2 LTCAPDFfHJ+pbZ>%h4 )4^8`i!Ja `S$/*)[@#׏Xܷ9*Nqֹfڹ#.SRT Ƅ:JZy6Vm-(6NO8܂FEǜ-:G2v\v  mqx5Fs\F#9umt֚"SDEn\ `(4VF)"#R0Vi2Y%u4֋&p M2e§z? ;fܭ{-nl\4ENN㏿O!:t $EH{A< ;ҵxoSLq~Ytdl ],$"a9W<5c񄠔%"猇glNtn`CCĭ)RE\O?' L unm:2AdU1:iXb HZxir"ztfzÞ^ }'XG_@U2AQRoܔ!HWMkU.fڞ*,L e!u6;AA=榏Q-5U U^e7$zX@nQW1P؈krE6lT$:&^&/HBzIz!ړOlNBWj>?%@ֺ'8wyAr ͹d2&t0#T?D?|t{ "Ѥ4hb$2AMNI'F p9EaKAzgD$w\fOBd75y9@ap]g9}9*QI )"8$4Dodd;QB,R2C@MPC e|OIU E*sIn2z\6bz  R4O4b %rpwY2v2Do{sZ@?B@:QBH I@ hR )hFE>w{ OvI-U,~2g7Y {Y>CIE.U3U u4ի:x;B`B j@Z`0_KJA42@!| nɣ χۧd6cxU\"iyhMN {ҹeD~Y A=㒀2 q;8Q3#$( * yD% j~.9C'->fuS:d,+ZoN(z :ܩlNNo67OJM0b/ձHuvFV "E +y$PӘ}נdMH/4Qдk=MCS>?JcwO>Ȧ7I`"gMM[{ɸ *7hӖi`RPEA hs()''ih12tQxi/9H'T (TŘ =E@u(GC~+- GǜJs O?K`j'@GN 8/5q71-s%Qh'utЄe:'-7:w ,#N@(Pl"hGRI( A48I8UŤCCWƠ DP2[ C)p,WbZtG8~WDHB PBA'pBM32%E!u:w z7x5T1B'~-tk#\67!HEd#@nʢ}5:]WQC% _]^lT{J-`yq5?2˻Qy8z3R[9YIǷY$jnCW印8#O8r%< NQ\V2cmm&pmZaC,x7m؅-W$ :Kh,H6%T'N'+XN!`-J5#I$s_7/rnq11X_Npy_OhaM읙UqdClK8 _vqmXc2QIe߯=`Xa n-gsi+4bԊ"[F 45FR;a o\zUjUf#\cR𪢭wwvw%HAZoEA/nSczSβ_ d#I_TPGg9\m:"维ɑ5e_6.dx;5g~4p_ ٠WtTODsU3v6'f9۱>wYj;֪?ayoxH ^f~d.[c) llnbw4)W;2uNR(vdʌkÖXO{") bCrKg*11.)ⶔ-7 A!Yщ3 вIw (#h;W8r҇6Nv-|luA9|/Rc߼Ӕ /QRB)BN˕Q +NIْz8_?V0 3'fuT8y\d7 ]Q ޛ|cXYitrDNpZd"9dvI ЛYް!I؁тwd X `Ggxf)C BOq+{ *hCiGcsmw٩_eQPnAYn;lY,`t]}Jl\s'*2!cgu/h #/96 b'`1)0? d0z Н(|g " qQ#2QJT8?#bL <` /ld =&Fء74&逅>A.Gsstu.}ETPEA5DUTEUEE U!nM# qƥ^fm)-(1ے̐ndJA08Ř61a(ÙQ !aeHd2Zꞹ9k_ԨCpoMӊ;pCA^v{x{mtye6*F/nSn@6HVk Q5e B($u EisjR&<} Xi$.B!oQi%7č q9FM( o#,Y)>I&Ti +f6 I"`ݏtBFrqiLЫDd5yt}r|Pc:η 5hA@ q>@%jƃ߳vhb4R!pLfV&kG/e_E?iV+@hLVxLTm|gn`}bNH㸅{W UE֦0b]"-<&Ɩp" ptʂZC؍0]}`-F0Gs(1&4dH>gsA %2 @4}YKԣ P^d,p<1)N@@c)'N_?~yf-!;c3lƲQS7 I#O0GG< pN5I3#P11&قG4Ja.~NC‡i4@=(Ǧ8ztM؍3BڱtE7t`@{;r3-ߵ ӲVqY_xl1!zCu?)y|.)|bSm څ-RJ xdi(g t+0*yXs-{6D )Yl[J[Jfn5z3qbČ?~M F0QA)rM  >ḥ Щp0N)S:jkH5@Mb`lOq F=IL` !4RM6 R$LKyޞ2m"1, I6;kQB" ѳjdci74Ǩ(<#3:'܂#POVW]#"p-.ܺ41rN*dE@xi.ޱ9đsn"FQ>FEk ck&!<:6֦z YPmL脯$aivpAlVFa$պ:ZMrCO JƦYwýg.8P?i'c͹ft&8FBہ9$kcrRcș $jM#ܿZb=: ڦ譖ڀrѿ(M[HFP%X4(:Ѕ Ϊ#8ddm:pb E'^eGJMEeBcDZUC7*Rވi2kGI$u%Rd$$I'~U#8Op-yWɼ*'%YuV¶5f԰d$Qڨ)#3>\\΋R&-xν(h\BHWPr[#biWH*ݾ2¼y1DR~安()`R&fTSaEF%$Ij$Vd g?9NrhisI箝&.YNts$fח\,drCE%"HT Sw3޶h(0*`fB 3۷ eT~ĺ; POÇ­*^h ]8=C&A 0J؝֗dH_y?ݳ؛di/`8IT&wcc/ (;vmv}SLPGruWmxyi˟"V`pU4d$*q!K\5TDOdƽx"a?XY?1e2?(hWHu{MOl,,<ɇ>rI{3TGHOKk|'w=CovF~VAߟq?*nm sgX!5cz$2q6T)Pv1mꊈb(`r">4!*(ɁąRЕ I) -cƯ:Yp-<pt?MEK:@)'0ao,2-n7"@{M ș&8YEFUAX us=!C;k1QC<0I)5q2\HZܔQ`B!E5aJԉDfkpy*¡kmE 8;[Pkys$bf &-ݙ3)$hq4T~ݚL;uo+-opkT"u&f")*4eDi+Zpí-!J֪nDRm1nw:܌5ݍ A46ٖa4iY4ѧZHPbxɎ줉e̓fլoNt氄hy@f6TCF#SkBdFF,C.#:}='7;!z:tļ0`95*qbz!1i @֨EYzadn.9\6$a:u~Z}]60ods炗&<CH~@_r=g2!1ғ䲈bJ#K(6disj)c%e֍$>62pG@UX i'hDbBPc`h_'lb1 ?|`m$$bE￑-!pX?w`=>SG&n dỌz(z4Wy{ n^)Nw$6 ?kY!i`g(;;9pصlHټVz"6JQ R8s(5sCrn58Hl(ʵ+Ѡ*TbF2k#U-HR:ܕq1;mLɄhТ-Y lndY43iZgm6(ܵۇ@3j*J i79&<ys9t!V9lLD6桏MeP 4 SrrImk]Giipb0cl+@Ns#5AY˜]ip &3|--ky4V?hySzIA+FЛM2BBBBIj.YN]p1UUC " rE8}ln8LU\#[8בs 8cQ-!I m0s꜂9-vб* XTJ=%nROg>XqěER|#'.O[n/TMیCcHBGi"Z[$ cQJBCM2eŢ1hf8F t2E 3{G6"AΛ|d 00}*>U7EGCM;#W+(QNELoHW`OW0h18X,.m ({j)k͟Pwp%ma{}Jf1GkRصTeubTZj͚s|@s81GR26ɳe;jH^郑zԌfܪ+ΰ&zW p R!1BM6a- t87S;EfPhmS(㔠͂.W e"PiZv*ȱ0lu[@cGi1&@ƑC>⑓H혉>.%GGVn0Fѩ^ <i'f/ y-`HpM94wpd!N2z3M0L9RCǰNbORўJ3p>#}dQ{2fDe8Y 4i*9شj?jqgN N_ d oh-B}|k/>h!0٘ w6Ld&z t]HӳcU*8RngGU4 $` lGz*H lj(aq+:4&hG 9pI츬^[Q:SK>&!u/ˏ!l];Rl<o5F]&0)R- "Gj$ ; (&p3/.gvZ0%V !fW5,02J̽F r|iLM>I| ()W#899w\oiq5njxS&S^m8PbkPwU]gma2Z7+*5‰#kD^2Pg+=H&[a^Ha]Ԥc 1E)*h֭oCgm>MM9;@hJNiHX:ugW[%0n;]&t0ƅyx)dXB&j9O~hlOv t%0iEDMJbA"fS5&a%RaUpu;ف7V`3+yqFlL!ӕӺ30ĔJ:Ϗ477oP1"A66T.ukafM̞cLbvj[%,/ЎEPc}&{5*1% 죌NWN$&Ę!ǖlnn#ҍPH00 $R$J4!4$ D P) *ģ%MR˭K;/-ZW? Y%ːVctreuH^m rBi]~`KTfEWgje^^*md{K#カޞJmSfU͙{tM wM@qb\C Q)O>~= {|%I"$qL6UiH ߭ܜ7ĕP ZpR +tbfjmL]ᙇHQ1вVn N:5|Q[-44 L0#sqM6C\k:(ig ft=o)v`Lq|O3a|;vd'9ߡtP=9bʄ.5W0{Kf;}0!%"n]<=Ag;PƓ]UVzEg ¡BJMw5E|m$L2FeuzdB ]:- pc|Cm(5& X8:8\N1*c9}q 9z7{2׎'d8z-ef$Z֋Zn'!-Pd / Fc:H>yQ97dk|glsY$*Wr E wHaHH(B 1:e::54`nU0J11ᬡNqޣ2(Yefݞ4OB4i?xe15!w_(4&%m"$%?z\s<䕛&nt׆pI!5Ҳ6ц,Mj sB:WyNamfqWϘ8K ĤH'M3tL5M*AQ{}7[U̽oQsz-u:4!J DK3]&T!4ff߾ M€<{"vuMLdмA% 7? 21 xXNd̉񬊣9V$r(WZ&RA9H a„ȴ $HPS R$PJ0U"AcHp=u |W=n7Գvgo>k;P㶛uF#fMu|I+ cMQ궹;ę1mqĞʞI1ºƛ%5Sq|5 90' Ybѳ!X_(mcCd$4(I[N幐5AH۞r[W&l}J8:j>ao7ftdYy z{kmb!'ia3 TΘm& ]Σ웿/؃o}I-{qw0H< `.qzwq6GjMr岸V-܋Ƣ#E, bOm1r㾜xDrLj]$9NtPיK'}:C<^*< ?Mќ'& [4ӄsg[nF*;z&U#17Gca>}!r\a!z~gTkz:1R4CŔZrM=k^ RC`N0>j8q&ۈ\3[?c=e1\>>T |crXc0i iM!EwTC85#82&*1AS##b(4CX5)0w0q#qdⴃ$e[\Dr0ŴYuPLmXkx.]473$1-o4oN=G2Ou<1^wO -MM\qrAD׵=6iR9'\f 7@'a>87 NzMs(;(J `-lĶgZSto#>L4@ G:H4}gʇvS[ dJ MyB8 523cwQҹs>QK"TcΫ&}WM9 rP㔧Jh䭿!dm%LJ*i. &/oq! sqi4jpJ@،(RXEAP<(ӎJcҩwF yP+nck7s' Zl $T$N#X񈋤g'>"QoP>Vf6@gLTPc cnӻ"\( 4L6EC F҂HG-mѭ,d=2mg~_cBIw}a2 kjM`ĈŇi pDbKM9< l=RSpNp8| CK)^<#F81wm.#K;-R/֕:A縪fX 7,+iH < gբ5ۨd\o01.&&H&.)$h2[;S&0 ek.Ͱm @0p5m,gMzRj}dTlMΩ^t]sUsC[B' ED1ǑzE8cc:/SBmx4Cm&fd%5*[ b]{_^v;9s=\!JKP )I(NŚJ5ɓ(&8 ~lZ 4ea{f*47aj H ױdYk032c\d皅-pY R @#8Z^ު6@ M/a߯PiGbFq˙* \^PdžnBdL1,kMc4Դ]';Pps;rwTĸ^wĘ-=ef[ؽOwZ] f;h۾n : L1WJDhŀF7 ZqB;^@鼂&B$HCɔmb+&*^ZNnn$q/%xC—ccFˍ6\&& y&ˤME.r1Ar ,2Gnp)3~tbpAR 17/FuY6[r@(P OFKfOO^DŽ\Xr{`3?7#I\x4DQvN0 UAnt_^̘U FI9fhbnAQp\z^c[b9#W2 iCi L*u=K4^?dya^U5AJ !?WDt:4=rv=JfTOPx) ); ƒCFAq1|dpbjC]$qP{28?)`"2NE lmlO9W btB>ceg7g(C1@55( 82XBcxtń67^RCf i4#D@RD$@aI@2&힐op9 `k?cCf dR&VD c]XV0WowT0HA. ~oOJkB P 0R(>SƵ]_OWia  zGb7eX`M&99EK / *e`bM4L;hCLd4hkZ\s(3"8VM[h(4X/6ۓUIBLU p㻐Ҽ3ܽ/ь=[ E FOJ_x2S^^71fl4[k#gYуlŽ!4zA/v(~0j}MsbZ1-0S^g2QCA\yG#v2^~EGjFhG9\Gjp TzSڽBЀ`UuY"J Lh :)jd-R4 EJ)h'I3dqE6h2!׹i$0zc?g8ma91, p2PC:Vi4MI@6 $9DPp WH)@  PUJ-+8444 P`5u 5OMW=4 ~7ㆊY֚LՃJTPǁ7z! y 3mCk+C`H9 .~:N23ö+Mt:k$ [Sh)900$&,{QC"xC^1=  8BeKBP)8]~>\Hyx=SL6XUQO֖Qڪ)6i=D({$6@%e!Qp"$MhI~@F"$ CJJ(@t-~yA0!T,)f F^jr 5#?`L"vgXma!7vn&NO\fKQI8 $#tN*+KWl75oG necVZfjЅqE֌##X֖+mFl=jSl0#bQ 8W`:c7<тT2ouaI߬#tfe8j5D.axt[VFNfY6+n,Ԏe $$#]ټDE6ˉq1 Ҫ*N3\*z Tpu nDT2Anwkz p 9逸f"8$K`BD{˘k訡`JAb)&b iBdAxs iP$T"z޵5`!T;JqM<ьm&ƛAq"E%54L$FZZZA  AzE0z`h9=|BMyrr3iȑ$֡*l4ᎁ > ٺBo*945a2r4ļֶ%&A{cAda6mFXrfOjC0si(@-/r\-]&H8OӀ䧲wc!T(^^aQ4EX 5yi0JV9}exFM4~4r,cEħ.eRqmt~FWR@T$D+TDSQX  5$ 2|4xgqqr`cqX1;~:("!Po 71Lr3"\L,v':X s(Nsf,*< Z1Q L{Ùw0yu1P+hHoGCFF#:RH~݅L|Y氷9Ǹʁ($jiZ` b) "(i@ H $)b` b&(( bHW$7|ɫdxCJwcFGxd4% >1wX"BmbidRD+Fu''Hoy$+1/7W!|LI3tJ2mAJFe>cjHk/KӴu}!R?iPXiJGwtJ"ttW #|b ֫~xk4@KQþ5[{&u [+JWc'8rNcM"*b$K44bjZچ $b6HLT@R@H^l>JTùG0R3>T!H+2(QCy"4P69:z޳uyh@5jj칷*Gq =[P dd3IHd$"'h;5Ol|ogvJkg=P1bZ <:\7N%q:qMт%#B,&O(D@"Xc$ba+Vd 8Ei@B0ҳM1F Mh&#I$a[s!%CHSPTTDR2(2@>uiƠJJx MsO_Hts rFDPʒM}2I?E(TJ14wl(?"}6?;:3VcS*j}YڲYDLSA 28% (/5NH@7=ǼCҦ1@Y~?tɊT)Q|dS4iOD*d.KXkd1ZޞGU  x$#̴YJ P9PHOr2@/Ӹd,C!<w gd%)fw>!;njr)ޡdB̦ =͍z@zcl7&$QJo *^z ~OzvO'`&NHkT}DT@7gg#L 59@9!0iȑOcSUm?y܃Pfq4DcH{ePO󑩨hJA-ڃ~ЋW3j+韣taj!׆k#T(7U=Ԕ|wkH`"U9hYqBrFId%E`(M`͏Ri")h{ɚt}x4I2Os hC 2 JAY 4L/o^h{s< K?Ti fO|P|Bz:} 'ć~yf8qUPP7=U'.TO^giT6pt! oPH9$?t\?|V'j8 Z,E|i-|X'.R+B=)Bh{XD1T}Qֻ7Ke v0C"x ϩ `Q0σJ$:%P U)ʠ܇˕CnVp>LqNcF~X|LdT]hB0JUK4qD,!cde3i$= ħ$bIc-?"f7,]`}%H-hj+k=!mу"jI" 0W AہGrU‡]@75<$J1 /8p%jox@BPx.eaPVA\ݻՀaRic 8*у&"(c[,8G+`[rh b„F" v"by~C3e}1I$CO=yw ;0S@mTf(/.GңB'fT|t0ŕ!4B6d\$P>%F"hYÚW,sOF2560mGDžIȐF%=q_T@@ik}5!N =^HipQ=$m%"HPnB5=2='92 LR[Q1aeW= W8AT! Id# ibUB)h (X!IUZ(jP $b*ûξ3tC 9l|:jHchLTX{. jZTߖz?3闄^OpS˯70J$ -"Ć>4U$1tK8&F7iV63&37hˣ*&3Z9eXz2'75`qP Ap-DLLQ~H* v4+C4Q3A,ʅ $(P#Xz62v;mËs!2n Ay 9Ѕ LNP]?Sڢ(9: bAA}0b81\Q5ַ;e̔I 0$п4bLYhE qH(sm̖?bt 0}C)ZF zVԃڀފxTBZۂz=?s91gNkj7\A>:%a?< Y^{&."$ {au `NY=j5EeWO@v3JQR|hȇ[F$ q"mYMMHh@BQrs{LқB߻B^X pTo*JʇK#CE !:{C.b?AH(n‡p/HqPI&3mAMTz ǔ10]L:FQrh>3٘pFimph !'=63'ah2Р;jhlz3lz$H"mVTMmoܣB|Cp{:.hA}z00m'Cy]DꗒB2@9W)ƸH;yBTb~ P1iC 8 TEX;wa6a-9ZEw}Ё@5?_+s]N()_gHxX5 #%;P:~7 HqA4` $zIJS*.~G+ PqVD=e{33J\%M@!~G'~߮zg0jڿՃ2OiZw":2!#"aJʑ%*6\)|>Q6d՛\XEHUAa?6gV; VΩYСIK-i 1nq|֤|!*nβ>jVhgkM԰L^ Ha AJ[vAm㨬*eA=q/T;yEH A١L)Y?B`i[ `w)ƻ=8trˍL!60S;A⸢A _4cP{r -N N`,39v:57#ՖiWi61!76jӄ ovfCn=7ynk4V6$ݎ6WKx'i@QYǭ.#E)|UqH~L39j4I.ۼ7l2eY%.ɝaJ7Ϣ:]Q;4D]q;L1ҐZrG +)ah](Թ7 f[*s'mjbCB51 "4kP(O&^ &rv\wQSU -H܃ ɢk W+Vx{  i2wJ'k=ΏgdBوot*MU=qs L !zSq78D #CBR*P (6)pv'6 se(DhO &Eb!!ďJyxsؘr6 (d @TE8 '%E X;&$ P$%JiB"i(( Uh!!)) F  $ AiiZh`h*`Db^J5 t(Qo$ ndD y`ˡ2!X)V5!.1Wz?^;l? :j)0$C!AU]Izl'9W,M42:Ĭˉ) hX%歮^e0Q ]U *"G@.I~jOe5iD?;(YA}y\}_g횛tto5HuU}=R=Ǻwp$ :(Ϲwy<޸m-׶wM{ώ(U$)_@(JϝX6ӕmNvB>k۰3w-rKbezWi;msSuw;PtVݖw=Mې,3gK >r'.D ]ڒP=}9@vyO^i8m뭒ͭU=Ӿ3_]}x*sk=y籞>5}y}ީ(y;|*p*Ӻhw5@M (h(o\Xk 4DZ}z;l;(n즅Jԥ a*4W`}xi>}{Ot!@QX46PzwGُL뜑q޺rDt=xz;(` B@P X=u ϗ[g Ż5)vCtO}qn%lw׋O6IE{sw{|+Wz Ƕ>J>WG'{]7Ny]o}{;sȠƽϻ/Ӛ[ѮOZlc=<3v[wu}{SBm[jS*g4z7wog5}Kݙ={ݶ{r>u=C>ӭ=M<}uvHi뻽t+*nf/ro{H}|9Yo.=mn iyѝ{s׻M^ .鎭'e]Έvm'o]/zݴzw_Eآmucoln yj޵rrqzlozνz/Yuwx׷gqrۻ\o^GYyueϼzw=^{o@k#23\ޞgvsbwn3^ }Jk tz{Ҽ^{;OM{gwͮ-Yw7d]41קm{}gz֞:=(}Uۮy{mMf5 yӢuWl;wS/sV:Qۈn}{gݗPwoy˦cwo>]O4fؖk[O1JjkwvqN[nuTV{=mo{T_J;.>.usϓэA..uPNv[nΎ@Z=6ģmT }u}s'۝u;9]lN溫NԷoDw`'רU;- ntoC(>` q`<;ݚq]ؼ:Cm gyw(>:V%Mgvgf۾}Nj晕c!ou+/V`CۧN.On,W'wƕUK&X9}ŶruNjöojUlMS4Z:^^ܫ[:Ycv3[:ƺt'aVnvj=CT)GN{M퀠kE r[4uw)6u"wt.CRژV[{[۱:cḁOe*nzm؁ngM zuӂQkgn6ݹmݬPlvw`Ҭ7Mv*(ѡE{ƺ=unݼ]fLɕw=٥l *YimpElɰ0\w6M祧OWTilsa, M: [m\svQrUQ񅞝svk+u@[YfޏfޗXԠmhnFCblt[]g".ke79{ռh)@ 8i d hi4dB MA&Sii?SS6IaDBh @6)4h&5Sz ѦD !5O0S?JmOaMO4Q4@iAB@2M4@ɦLdMhC4m5 MPziQ@@ xbjF z ***&b* *`4T U!E!)"=HH] A * **N5w Ԋu`So=;-RRp ĖաZ<5?'#WкɪW %CP'g(hV4/?eRAu$hC qBD(j"dU% cP M#'dߊt8JB;ÂJ~'=0 GL=8610@D43F")Ϝ:%L R8GO}`@)h"" YR#̨)DjV dT%薂)( Ñf փBK] ! Q`9 4tG4j獶*B&n,䎘ě%C'RAQ?uH?wρOao;X /1Ws1`#?4ܔO$8\tBN/i`ӯ;X}]j Ǭ"t1%  295ㅘ0u}G8u/(=񍏓kT:.H`6tOt'_z^z,A^m\_Y=|Q{{\q9,>V+ld~2R'8` i *H(GM)ґBo<>~Ӝ};gցaC /~|25|>,/B/tv' ݫmm/>G uskv7*Io~Cjc PiI:U,q?6VJ["[m8G :3.]9ʗ w߳a0Ӳt`}y(zUp\4?dF H("ijj|:f**Zh(*&NTL UbT~qh! yp PPwM[xP/w:N.ct;F͂#f9Β_ d4 NVߙV-$wMhzNag)9eٌq+z$A+sB921ks) |c^P5kn~Btg^slmmaQMCpc+j:v]}Qpׅs([lnW ͛2BL&3v&e O;+Ed _L] ;8cIEVR{ۺR TGwڡ±ʠxu\ɏqMGp;? O?d aqG>?[~[[@I7խkZ;cӞOsYNbi,l6L%Q}~GSv8_h7vdw]`d0wC)=He-l_lnciLА#Jg~X0Z 2W9:]WDS5.[Ԟf"/@mAIHlXhڢ$CA-1V/H1pVu$T5oí- qO<_{{)UwȯrB_*Ӂ-]a`\)s|?!\d@=k}hX37ѠTK,ۅBT^0ɬF}q8SGB>1 CWuу̭l~LJcٺo -@@IQ??A;r]1TD oF .k= .[iCYɨ& (ePI:ݙ,TPp{AA\LLCA5MEUc J?5_jzO OVJgdFF1IJt @S|eҵ>^LoLɒ(:rDv |sc)2/(fafdza Ē^v}~YmrJPm4wcd^<_(DPRI;?*3i~],zL6ʩ`G\aMQXax?(yE(^?gO\zB= 8&XțFH}T{\*3;Tn_ޙ3L/ew$S'phf!0Ӗ=Wb!l<;AtI@Շ4gcYI;p 1Yzk ZeLMyT'3oonCpVeb@QB5P<'cJBFy*B[R&.4sqgM&7 Qk߇AJjh{[((Cάr|A3E[Ӳ xqMulWVndE@yW/@^=+q]70y콆$AU*H.Ҭ涽W0 v!]P~v]L0>.[նNI1Įd5vێ,_ݱ'(Qd!iX$HyyzWǻs볧gG{W\=V@7#:鿷1ƘYa^Z gY|?poKݳX#k۲C{:7'ͻv`rE xy]gX1=D{5/?O!oFVUۺI1li]D%_)dВOW Ⱦh2nFnI%0+Y.Mmw1Tav8cf;/x^/x^/kmg~*SOaJ۝$!˭n-&P-mO )%+PU;PN{vg|;;go+!8a=8|fMC.'<{ c)5߿SqW4/Tc'!nQRK@@ݻ&@/ y S9a0:IVei&C9nSM7Q}n<as(|!4:Oƍ-HϤq#)pAdt=2eS*rl$4P.f%iXS{4+*m UO;ES sciW{潟s9㸜EG\;H^3{H^)#Lç*y>8JHskiBA"\ ϜˢhzAcƶwi8MRsFC*|( ͂l5$z1:ztQE CI&|.o PTq\up J*V;Sl9qxw_xQ/ {z~\ﻞnn{H\:Tn E'a; W$CN =A-z qΐ|ҰZi,)O8vec}D%<;m;]F~o4j@4!6jzoiJ#aY[EADGC>J2!R_3(wL*&Q}A17 77(:qx'0[]R8 ; khF;zefh g r`^bWp1p{xqvI=koKRtt\~x+h "2)0BpP- Vjg:QZv)PxosHH+Qzpa)JR)JEJEJ\,IK\+%n%Drfb buP,5Zη~4y#3 #QB;7Ìj9gt9&fH;Y1LVaG&\.#ܛ2 b]rb`@8-z`@G"ƵpSa sP5S09G<3;TԢVvn;S-l"tUD@$J19 ZTp:0#-F&3Vi82ua #J 'DqZE`fjYc8;vMgb'gLY7('zaǬQz]zrWtJ=UbeI=|"l|MJ FM"|T L\wFL*'eE}x<ܯ#u<9/q#r0bT3}؝})/y.JrX+k#׹Zج`@) b@1wR<1J~wC.睮;bFNX81Gg1t|e=DooJ{~3u>&T#zU: )TUPJOQNQTLaĝ^q E6JHr0#Rv)p)&e4Wɐ\=)pK<3sꯝAq$iUqHscjfEϋ6WޅI]c&OlMF6pLzbl|wBuTs݇_x!A,Y`8^>W YF:oO᰽;PÔ<"UTjʯ39bιJ {0T ]j 1PCe5HٲSzQT Oy[N$(*Ğ>U vwZ*H'%!ל=a^aD׵)-=1W%(D:Da]ʟ0IKM%0b^j*%]JɻKiO @l6üCm^OP(Y4K0gvt݅$SSf:f.H6U;=٩0j 7wz[a^4PRMRU!T K[ 1B9"qzӱFۛ tz{½?6Qw0aI(b=1itB{^$ oƹKIЕqI '* |?gh2v / d,c߁ H MK+d?=^a8B*r*% !J$9|_VS3qX&i676B XOa/ZsrYEDrMCK0emP1?4APC Qz^?͸ RIAIJ4- 2"2R\0FE2\L ࣅ7ZAhizfNeaDUd\6va"ɬH>JЄ4 HUAJ Egu¹>.cA*.ZZ)E"9(S/^KH4"0J$IPЬ2RPTDP 4RE$ (d,&;+vL9Xrآ:"fb) &FhQB(`iSJ%RJ"ЕA@%%P =<"ƒ /? ~'##31C1A}wfRh/gEhrO<ܩt`ۋX$?|0?C,ഩecPqAfG "& hw D! _vSv˖RUdI?# Bq=]}״SDh ! FsC@"^Xؙ! BE1jh M\ I]4ԝ&Ӿ'!|pF6脪 d/هNΌXDg%&EJt<dQ`h%,,!?v5׏Pl䄩xXaذ-P#AkIQ/| ᣱ.u3F`V=W Wv e=1(6a 0`ܞ6ә()ՆZ"E .Uc<cj c#\ejT+D*%u.UmUb)3 `ņt^;J-;:yWe5Blؽn_8]4 p%9w'_f#_َ۟hiĦ1oӯ ^g(Qv #U;'1x@TuZÿsfXʲf'cnQICyHyA "Qy9փs*y3f Tte}V(V\xOTwgq0C,*N-JYetU ,pdZqk>w?)Р}ʺ`)APΜpxzP S"샲zs H0=r>>2"#gέ=NTG"LJEn&荖7t5SCH> аU<*!iQw||*W>'`~"%d_~bA0|;`1Q?jok bJ X% 6/%30r͏\Cq`NwK(lbw-kYj)(jMҏ)"RU! -rn8Դm58 dQ܅gWu4lz)e?._ͿYF h.֎4;9.[4)ч*&#q@j@l3=s0ps|q R U Kr*sN14bh)4cНQ0RU uQXJO-bvF6BNbN9 +IԡNIAdn1u~cVjƌ"8=Tb:r^C4ՠ^lg6|-71 ܁$RMfPfԌ Mb~0bWIhr6Lk)b9%)!B._ܝuGS(jy\9r$,%cm]p^oP9-؈i䚊h nr45"iƜb:Wcr[X|ܸDQ#:nccQSsFiZ(p)J;[s뮭&63Ff]K" [7<;AI1ctq  csiRjIJ;}:u 4O< ("%n4\5m郅x频 Pv1Wîǃhe&;-%h(hymnF-Lk sq8A@[f e9(*N @ޠYXVl2@ bta65)$#(oi338CqDQʒj^D *0#"#IY(`|=w߷HiC?|B%1D{XĦR7ST̃I+cC, ȏIt٩d]g#N"(U4IbǕbBbsN %%Q-ShysQRj޼LS yHf(jj0iQsj( j:ؿˣ r9 3F0r^x9YŮ',SG\}WrUH+u =jAS#׳{Iz\|ڨ{nzDHhQR5Px}]ÓFsN}py-*ד&oT~ ,`;NmiURG2Efl\2չ7XPVa_f?TlSnȗRO@8Ӈ[\AڌѮxVcuKbG4 `)5Nǽgv#ae~t+BqhXωpD=3{+juˁ.bR푛fj,j,6H䏁I̤lq?rk6ӹVHUbnnfڰe 6$RIiZKwֵds铇'2!n:t::Q~:^_XI'6D^H[):0o{fmC᣻wF ;_l[uDؙr:+VfL%3u;++1`(ڞp,Gz$sWf*,j&uQ%xaOo+HEL/%b 8V#X؊ՔA }7t>-J路ד:t{]~'eoyqW8$BI}\i[4aߥ)CY`߅Qߊhli9&[MҙhVZ Z&8Di-#5B)v3/faz򍬋BEGr'X*QeD!5ִoF ?Irf?y?* 8 Y m56zo~bvHgd+! &6go'44Škmʻ }\}h?Gtug؈?WR#nl~.>updĤYLx?ي4?Wf0G? 0@pMGzU _O_z&tv&Ba"O{H%͘\#KR s~p}qY"m.;'d"40) ABa?o2иtYD`Uxk #7Bl㱺m X.PPzʹB)Awθ$~O_o:S'# 6C;BKGGҿǎlUn a 2)ӠmdLaldP<[vFr?G9e> W>ve䔒̳.<]G!{{ꇹ-3GL.'񈖚C[<:SdpPI!DQI@?JK8D;{wNaŝ`d&Gkrf:ķHqt  U^npXQ\G2(kl[V?_i6s\_^~XAJ"P0V׾+:Gm̦i'Ɩ[M>M䮺냴+fjLֺuKCNq'7 RA_~8̐SP۔7P ffPݓ|q{IDi}xr+L=\s.ꪤ2TDzCwzL#㦻>.YLk-$c{s#m!C)Lǝe7ÍH;q ?A3{޽'Ak lmnF yUVi6P$¦| 7S E$$IOUT ҳ{Sk]Vhy CwH8Qbݵ=-UҌG^ĥ.M V6'kү_~pAXȈXYih10aeu֫<^bS43+iRY d#}+* (Plzyb"rq?-Ͽ8Z,1mAjzۦD3p-t끺7m԰Pd@Sg RbLⲽC@2Kf7z\UM? i 0uR񿻄w^`#]\x7l#=2JBdaH-??3EQ1TdR<+8E EDon'O>7Ñ st#G6V|TW`AD׍Kuz .gO;1h8e]ɬmFB *bhu~ס_F߃6"( >\u¥h7XULS@PJ>P+V/) y{LW˜= 2%'T>_C'@[i`̃b#D lsC9h csQBi+ 6H@`AX,G΃|sec &93TSHD:MP}gHQEP}gE%5DQj$:M?J7O.*t],B"hDЎ :g8 bԶG]x22ߙ5Mo.kNA-<rҴ-4fmLZh6n)wRl!0㈷p'gGє#e+6V/?ʴ}g$@Nƶ Rձ_QO]g (W`XdAP 5z}]/;zVS, ?g~Ou!EIɀOtgAsM9SFoQUU ?-9|?uvA__̕u+Wo۝q;Kφ9F]/Y={ I_qF("Rv .>K5{~ _a_t\""~єUmwv48 >wѷ98h::N!T7}~q eb!Croӧ热1[ lk_&-]~l(m%O({CA53 Y(a CgTQ0S Fդٴ`(O(B+VCf&@hMo"[u$cC̠E@ 7/ϗ.?̠6QSQ5뿯wk;U%~hg;ω*~*fOWfgJk- V%F>I2103o#!`  BlF>*& (w~ {`<-A<}e݇VmDBcXI䫋yB}{OB~*TcLIw,bzdER3yѷ/1g?ѰBB @ PCIy_K,~koOw0Á g>!~L[ Q[v+[tJ4[:{,fv=5AŽ=8'ryًv \'9ΚgV(6wY,̲,/ڄ;n1D~ Yc]nVゎr_j}D"$`dp6fJET dY>>oE01S/#ZR#xT_ffffffɮTcb#K}oGBKhnAEbpِ6>#srOM4ӟ,vl{Hgάc9ᳩU]m[y ˆߢ,Xs\8-0ጱlaÆ-}elpz˞$Yn)*lڍ BlG+E;:@/iIp\y6n>}N`Ӝ6#?VE%ډpr$WP**O^L<6槊*Gð/Xŋ ^߯ >_v k 0P1eP~GݦP$ ab}jB/mU!N?4f`6x'<.o\hYrZJ$.2I2:Ne1vOŃ􏷄J'D}sY= ]-oY_$_.Ń=MH`5B-v{SGС]Yy4-~ŏ\ogqs`XQڲ4wW2d6_tOg}Y*cJ@iՇCUq_DbbŸ)@'+k{LP+10y|hgWApT[2 mPU0(Đ ZCEk q掷.TCs6plu=2#'j?K  .1eVA`5Dtv & ,eGPe/G~]a0#ki?T?polrCG40d/S,g-PFODkf_EchQfTxdT0M"L]HtqYnlzՍ ;n&;%3PhVҲ6v^¿?%_O}Q B$/>+Ts 8w"Jc/,T&mDy?Gh@ Zzw}%jW1+ jQA='ګҾږkI  {02™~oaswOUGIA9}GϭI\5zD;x k gq^忡QЈڟ^G?x'ؿúC ̆<Ӑe ̲'""*Om0HL1FmTI4ALcTPRHq肪"iJd"("tUOAJc>`(!4j$G2},!I5lţI?eP9V}b?}~/셄 MDfHc/\">>G<e?x`xzÀ̈́FԴ_uD&~#}x}~Mꭕ٪obRVTw (6]oon7{@"# + Gz{mA@߇@iN=^d:ct=BJۤ\  ξ-j/j.y#޳s9]f;Qh`Dx"d۞J)9Wʪc{vs}&%M3V=~Q"( bQ6xF2od$?9̐u_ۧFgG,5-*~[.KS[VA*.{ZJ4s8<ìbx$ɥ`~鑽"^N Eg$NPir=״͊-&߷{5ytB(i]V h+"Lptl'+[$ *Q,h׫F 6k"d,"/2$)$Ql3iPw̉sdefemkb7VqO wV,>B1ROptt}qx:{io,߇u@vvt :qL9H`:L.tgYr>=<c~@f91B1gk54}{.zr W}d:*wVAy y=`%ey{(` U\Z*N˗>?ṣp3xBwnG`Gǚ`.[֑~ Ј+ mg_gOKY]$9^.qV6S_Dcj} h&Pǽ?Xk\YVѬ}΋mrI^d];8GӴ[dB@!F]q2ڷ{lN~0:{\VݷZOW]w[c& z̩VHB{*!g]TM؈TARf7x2qZ|=% (;:PAx_`L?̊K8eO(\ӋW4ZsjK:" r5CYQ_Sc/-N^YXOӋM ]o> ); > p^G`_&`C!0 hFq3U.UZtis0_ZrkhB{IVm(NNL#1{Bm.ʷOw!n8ҍ8`׃,2ۆha)6/ҁX8l s+G)(`ot\}3m.(>ʌJt**?{}ivwuOXۓ f㽾kbMNWd~߳Gߤ>g=]&26D]:PIzJW*h^s|FAsOnb dSGآ&_{^yBPYxs4 *y}օNuw'࢕'[G-u܄/ϩ nm5x%0 1$l7.od9OGRLnoqzVX*Bs5w{!pUy I,[ @xLV/knx|I8hbUe ,Xq?Is3XsX,d,FGt9"7#|&>j6Lx>3-Ιhuq|4čAc*=*l;`p~RsG'Ha兕/[rxqw!;S>_5+1{ {mx?tLoP5ۿW÷}gK_%QݑhCkQ @z<۞!Y"CQ>u?f`vHtF.o`&BbTXlb&]UZf' gc.>/b,U:] <-أdDO~HЄM4UUM_Q߯6@RPU%%O7t]`]MQBa]QKaB!.Zָ/.2z0A&Tq1.cX-,/-_+Y/y9KdA,fMUJ~I V/<ḏGN0Q§Os8XVߺC4\7t;p!M][o?c> '44.Z`;#ux_2UQ0dINekXu? OM+>RITJ?sW' 0!_(1=\\d!<*D<0qjs3[Ky䐦2x0}UJZim@FE)n*^W7Nw}0jV.ꍒmˌmzI%wRvfW^zC?!/bnMa ~IST@aЈ1 @QEJ5e 9^ ia?.s%ˣKl(9VĄ A!đDAbT5x Ay4Tkci$0J$C8 d.R0 NU)!&vD   >Iumuu;ڟ{>}>ćL5QTHqTs̓ћG\2|(lt)"*6[C8L͋urb`x [i 쉁t8CۉNjP+#>&T|Vll8|gX l4,BqmD7gKa׳mYAy}F.7K ڒi$Ѷ@ҽP+&c3r6 %r33{`|OP!/c"M ?}phbXM(Ku'ba`Ct=[bUFvt>O!U:3j'Mt=6r7CûxʲH 7>v:OC[x7R'O(L]'F3-g?]vBPTY9?,QPevO- ӼRˤ%hםS,/B}b=?84QF6wr=^)-m1AgS)E\ !C۰V<~AHd=?*(t0 TCu$l$qAQ}5/K]H(7-HsyfB5NrUl 4|{wCd 'D((Q 種?o|=> l˅V.b=Mlj z<6,OaxgK;#<i^~͎j^-`JRDXI4y֠]4NyiBݢQSGݗzlGVL0㓍ȇ$M4:ż%G5.US:wKEZM Cg6}0UP`n_O$b5o¿{PNC7" "M2xQB2^pו?wPۿs%|_Ê4?kBt P=. eWcR8474=/+~D zZW/OCI)A}qhΊ($߳u0x_# p2auy)i_FC`cU v9oP(_˟h#lH {f!i~`v0g0@}ʤ_*t&mkx?HEߙ#E!  Zb]}#84]ƀm_Ov3$M|{ 1a.#HcO퉱cEAW=k6"YVGhnw [cΜ ǜA w*)'f  \8hrIM4N^-3t>^]k]N69*;!Oᩞ1r )TSv ?BL6NajF ~\'o}}#@S?B; 0s&$nڛUwƀxg] }}v\8'-ᔜpy1AL[L{>n|甆We%}C~of U,W0P@UV:Ͻ;6vޠ>]'yoxxD@Oc,KSؠ ÉmB70'v ޛ sݱ̬[cq6lD?({P*ޮ^~~U?džO~p85y?.8IJ8 0;}0Q:@PJ,GpQ[qixZ ݾ;l5 >5U`a>/x:4~}UDnn1TV"@ׁ2^Ɠ/j"&m=ӣAL6.ˮ @FP9W`GL8Wpy۸mmSi͞!M1ژ÷;>Ft@OQJs{- ]X?4jIs##$M̲IP.cR8 V+:`RcL3ݐWxOlǑzdT@$PCz"&I_DYzֲnpTh(i0vezyL$ufqSPoc>f|oÞ!^j T-x|,s(L`41C5k!Phif] J q@kC=7)Y l< ;D2w6?MͮlSl; *@k2#Mo`ٺ8혋(W4Oa9{XOUXmxwޒ?p]E+)=5/1uNfJ q7c;`|H WQ7cϟ1;^#j?v{}x'bylP쎗5ALOIŊ A jACBgn6 qWn\98S+U `@D O3}vX/ߟ H@ҰiuZo|@?gw+XcD ]ӨQH@!_Nz`mLz?*r-n!Y@L(Sztx;w] DwFQ߹R* CU?=C\` C@ғyռ\jv3W˦r'al ()'rSaBtC툔]U-.(R$;>oi.nj'BP;\M>7A't;x؟'C9J5@mQOˍ\?OWb ċ‹a"w>Cj8igyxpóMd,F$"d߷˘dISƒw q_|~cYS&naAKO{O?##UxD`Bn'hO`_g4+3F|yiЫ@{ͭ_?֓@w3<An$A>L~;i(H˖B@$eEtT5 1F"c-8#!iOoE=jTuob ,p_{=ߊ-3XP40 @H~WHN}zqM WP>rr P o Oi.-촀IJ HP2y_y:>`Rx4p:CvT!= /?:C әjt ҅*xs={S{uzg UEU 7NitxIT|J'm=0F;b)p"6%Yʉ>?CD<ɛGwҼLPǾ'>.\G?=a_0QVardLО V }cpL|섀g5?<9SK P"O:U,FFR})73/SI? @ABN>(H񘱋@Vc1A;kC7m(d&*S!'df̽:} u!XFl0D>,oE @<#pahΎA(# Ly|'co@P[62r9=7QBtOB.:/]ZOAɫƒJg㪺nWiO?I$88cbq111LLLB 40AIZB1ĸq.&&$8oՁ6u}˛K,w]!PqX(9rd7@ gX]P~/w ?(t`e8/%#,,eEK'z1 V(=wGُJP,~χ paF_? r?Pi9推;48#;S8}}ĒgDagf4Ww|yY|M}=I|N@>.OSD~q9mL5@idHki@ h؞@Z-AMAMTuDܸ޴f7dkrKyש/1(>T~te~? ar*~ 93~{`W "}tq4퐰Dpܭ/(ǘosMX0Kc=5W%,~sef{ s@ooP'ݿ}tcج!LA s]zR78)ɀ؜.)b}>SO3قqCS AX"e0DKߜ볆#=~'9:j(<(QUT=oEBƹ̞2jAihb Pw(}vrdb/xHGf+wڦ$ opD`_5]A*}.:2W*0#/'շNy!`_zG 0PT^?$JUElO?w?b{|Z33PKŘ~ RC_dГ{.w߶*"萫X@yqNxTcD!KG_S)@Aŏu@c]CE s<7) j1\@ex9ࢇ)A>θ؝p-@%}EN%zlyX:L2n;{pld50i$A^tS]}x 'ByyN q۸Rz_1cf #Ÿ{U}}~UX(3]{l0RPKAd^ڴz,8< }0e:I>{ɝvt! $= aAa٨8B5)% (G2B'bQTB|AB}*trE7wg:0\1 m 7'6kbա]q:8劃<,Qr9D#)+z\B`)aF-}oѻgPI4|E?I) Gzp >ˤ+>ɧo O2ֻSJN0vDBLi}C9b\QƤ"tï cΧa+V0!t]Z9UT& [6P\/:0IÕkt+嶞5-RJw|ɚ'{rt$~=C&-(d`յv_8zGP[Ԧ#5mRD,oVÏ{}6}\D 9ϩu_VIhK,.V!=ɀC X/af&0#xN}ߘ-cH8II$J_aڶ6ޓA_U [ov$I$I$I$mmmmmmmmVmmmm$I$I G `# ȎzTq_Z7?P֟lOgd}P35YZu$?⊘:Y瞮..:y=^R5*41787-QV񒧗:T_?w^&sgd܂|;u~I+Vv險f~ 7v־<4eW.B}Hgu |"NN<(CQuAđwe ( gX\nM_Vʉ>\oeB9lnz)>׻]C{w. UYBYɏFczFۘ97(!*1FꌿY;z|I%c'sAQ$cO24 csNлV.BN^ιg9wʚ(&p2%8?rc=_y? o@7swxRVcabv@hc75ﮢI+->tOJ/IX S2P$ȢsQ?y]w 1}O!z}[~?ݳGóɆѡ{A=Z: 5,[pt{\qiu1GgCQXfHdcӼھzTR1BfS.s9C@,uE {;BA„dF?ʸ"CLEjb䏬yAHP: ^ zdL`SUn|i1Bǖ¾MO!+ՉXv7^:X<~@rnKc(7ۦ?Y}qkߊwugE/rҳEAsz1vP氌XTSſZZ]Xᝎ銚8H?<dHɬɗ sApÓ֞/Z|?{o,~8G4|w\r'҉[\=>;_`X`=xelx~&\GuDĸvNDLM:i'y@PDDn‡Htwwȳ&.| 0TfK"d*bnDrC⚢-)InlDVN=$<d(un;VReo(sE+K n]AB✄m_USyܐED /7qKX <:ۣġt򍔚>17p'Ψ=֡?GeޘxKf I?]s#PڙPo_Oc .K1԰3t >MFJ4뉀Àٌb׻K^mpt}x[@pCo*֬0cQԒ ty]uo.xZ-ǠMNwN- y~Ak#d+c&?ށQu~1߳g]պ\߿R|S8JaFoaNJ|4Jr72~=`q=p NϏP=qQ|)G38<7x fݳT?U^P밢m~qlG׈=d9y@\'{>,V]tŬNʒZ_RP&;\Lwqy@PAdz,llﵬ 6f t2#Xv ݞfߊC7 Q1^b#M|% e;^[?_xn߉xWՓOBwY<dӌx о1CGd80\0LF(9FLKKQ|tyežLK/څN\\tBx,a%P\>KWB5]T"{P?3?Qe>" 2d~!qÁ/YDQ-A{P.#D{al9(R1MDS~K|!楌M"䤽]@_4OPD] P5(a 8E.y̷%T3I: ~ZlQ!ٞ4Vk>/oVQj"i帺;2G2*OQ.0 z("4镃I1l@!tdc*0mģXm=XA2v̪ycZVOqsnbN$xTs< ʐuhv}6~fLv| 1qBG8-~8%X㏯}eCkd- ?^Gp(p ֓t{;n}С}u>x;yTTgfjOLק}3 nr+0>SMKM헞W4~ R;^*U~D>9 ~7/T0\m C8rR$'.b 8*;>m~Qo^&pn1owEN0noRbhi~O"q\gic$ԖhƤ[3!!B@ܶQ?r`>P bŽDg.bh;LdH6/jІ*Xԇ=X_A&Mmqݲr"s@_3 ??3/G68u'E $3B?t`7᫬ ;tX#u/>y-z~[J>\zӠfk}4)B,7~y8Ud/?ec]{2 ~% l'q~@+-XS${y(3ZW>h]!Z|4 #2;J`hqN1ZL*1" = Y M^̛_<:b#@Ah#s!}b_6OrV^Z 4mHYLnaȵ% 8/=@MT"<-\cvx/|%4hN9NB F"M/Yzjq 2T껵xGrq3 " 6k973c2TDG[ j9N Cj͏Ҭw'(u[m]sB,.]եm?k>/AԳ> a@;cKZ~77WtiT;L-`.e3=.E-O,6 LFG.yNǫ>yJGʍh.f09?Q ^÷lbAb.~yRRnʹ#GRN'j d8UW/(˂AM D3LK5( qU"=w3},+?^_ԂaW P.*c;!z42DևL2&j58b\ 2;wdHES-< <8ߵ;b> 6Mۀ٭pT8{.y4WbE>3P2$Z%֙eNNs ӄfdD^*p2K&XXV\.E(apH~c!@IP@8 U]eG2)b~tVaEwX} >.ߏw弣a4w'rvH|e`쐎Y&֩% 1+˾UAg&?wqxD$CxVb"68@fPB7 ٪1P `P\Z&o{"?bB"KkDxj17GF1[q}7oQЗ.0g7ܾEDh-On'9$C0 ǖRR\\4e*B TS]u(e~Յwhۚ q3xE]Vn6~>FP>`Ev2ʘ?g+p G `&!|-~Njra?\rk^`(#ePu5MP`0odu}ccv=QĀPRVf}s}Z_'iAGkEߋKN7~5S'mʪm Si3>yˑ[r uM?)uBv:)9m•ӗSD&["*Y%MҟFPYt|.x.߷k-R+Dmav7Jmjǜ e*Aw~Ƚ:0!Pӈ7dWar~L^k"??Y 6=,3,߆; f# 8xtǓk$BSO"r gaMg~o;T鍐r-(]B$WnÈ{9pddgHǷt.H}KՔ|l#4GfuR!xߠe,2.Uk7ؠA X*mD/=6*B9zlJ>S7&s_#˄ f죇v90zz[ur W;N oZ`wXVb TqUBpfft*fБ(##E!ݾX2ﭧ]8!XIYIWڭ~2Vt! 7[eYεŒn?7gh,Z&2,h]o (U#7x{RY1H&7dϼi (xp0D@w~jS YoVԥژsDL^ nVl) VO (BLBvMM n=.“lpBN ?LtT= 턧mO?uOv֤|V }8]"D""SyfOu#}=F)WuB ܁t#}0n;r3!{3ϻXbaǏ{qf5|^3BזFU? T"7G߿|i W&(}EV|SϵR.K C`=I[n3dLӜLk6hGM,[؈r~rXv<ڗ)A~X L85:YkAѧX\#ɪW&?.f g'8P&kL>~g&3. p3=Hjp@I+ΰvғtD- Z=PoZn4d~.y?]jH0!XpPeB3[ygM8tkhXD}nAk_'c0&,+wk*[` ˣ07;\!?|DMzx}vF) D KkA/pe`VSOx{`p҇0IK›`8+=.pBx!!AmlYPD;';tj F4CCOCv&It']Xd)H`R! !i p.:SHd1.&"` PvBur@@GE, S- Kl耺NDAGt{TٻxIAUU5Y)))"L9T%3΂ilM=:3UtFsۂp*Hbi `GhfVFbVdC`7oU~oДֿh]nT{(J:s]ӪQHzdMZfStTXanBټۣ3KE`ىXPXKtǓGiow:[a+a/?Em}Naci3zŮX^8Y-m0Ο%Ȅ.۩ú`1~.z+EUqyDF?9ypP#" 7oDiS2~tp|3DU[𽁙nP"bɾ)-rql {T|u[6ckXCb/G߽9\c#>F:ݰd#`;\-FgSH0w4ǡ_0e<'oy MҥgmH2%d#tnEXn{V悪/)V٨u񬚳GFb1Aaa|upfkPd{ "8`}o;c?5@3Sr6 ¶9vaH ]Gz3/6(rP*h7 rġxbl/T]k(q =6{V#Ӟ)ΜK$]%/@a*Hߣ8@lugd?Y%Krcctsv`* me5 G=LBqsW.vTW$"C.KHOqx/]/Iy̝rC@M1-; ȾRaZe_Lߗ}@-{I9 PC:N}Z/p.?v5UOq2P̰'p(Z_1;482O^}!Ʋ$z?K2՘}Ǹ];pBCf:qe.ẟNf>r)"~y0o Zl{kGX`-gMAm%xD|=?C -ǫ<&@Pdb}ɀv_@4C#9nы 9>ѦnCиDK0)oɠ@ i4޽?Xw~d٥E 1,wSk^\Emtxm`&Ik+||R<$(AO{9%`h־aVÈ7S -;40J+}w`cˏݍ3&*f<Dxa @mbwur KF˭ EcG) []0K;juVbG)!o#Xk7N \%!]1"4S|1ZDJ"] EHY##=QE> AqCW/ߓNFGǤ0D@AMMϊ_X$ y8V ';1MϯVѮӇpLPFhao8/e'ÃrE6ݚ!0-Ͽκ'P|{2}1@;ߓHݽxs+h2AzXY.0n |%!od3\>J)j]L Db&uykW9F BUC?Zb$}$:H=(Z P)F&^C΢/-*8l-4L`ז/ktp|s>yô͹*+č|Z2zsڶ-`=NQ]V. @ 8v\بe9%0}e@*[Y !(Hnq/zSgPR*bx [!~J0;xsٝ?rAO?2P0 @gD}y }98Ɠ0tܿQ rI†YNdQӟ&eĢ?A3.%('*ݠdsƠ79^z5j -κ*Ч;۳+zjɗzmL@(d~t<í7Dpp `{)(nT-򳬈 8:.ۈp JFOq nszʹ:I"_;=5QFG<"mL_)zkfL$rZ/1SʐChRA I`2x3K# aV{C7DWS\}r{HEH1蜨xa3vX; -D&{vwKD#Vfύw? xvvAd4V4&2tb15AhU5%A &9/_]YW*;tq5}F(B(Gp( Yxpz+ھK;]VoTK}ݨ`!:3 fDMv1Wϥ>'ѲUUTUZ:}$3`Ι\k$:A=kŢ0߾z^a`$C[EUFFyh)|0l`e?D#𨀼~NBf7 HG!})+V)w4Y! `?yK9K |QK;Vء=SU'"IeKiNO"{(kT$` )CG!0i8 DaoGK,%ʾc8`Bq3i/vTTUx7|N xc` cyxBMqSF#[bH mNňxFU71ʶ^%QH"|ߡXY*.> vgMՈwDF0L~!oZ_{Ѕ0lG1 ?q*궇Lύ6sK-<~H7Xع_dž:.3U9Xd,벋3?,ΰB&M;` o􆽽RK5/wYYS$ֵMݯ8CNa[RJ*Ht<@ x;4~,,078m|{itmc ,x׬[7 _4eNe %f $Ujbalg(#:Ԋ]sD ((:ˇr^~ fⷁ@R$]<ݹ['pP>N2Ii]am>I"9beذŚ%Igcc'ЍψHg8݅TSBK0zOq4e” #條 )?=-s{moaʭִ=(ﯙ.{?珳";|Oh9 T X"F^Hw(%QǗ俳?/:͈#,?_\ݿթ&-PG7~`q f;HA`0󱜏4 _ #Wդ2ܖt~~;()iyU_ }OpL>8AĪ`2Oh|] ^JH1lP$!=}II_ɤpfo0Ē7{{>&%?[y]e*#ݯ< ߯ȨP:\;3Zt :=Fp!N ch]Jnz>?.h#6WV&! jDGw*P@_JVó)\ǀpi`] ԟ+5 rr.$HDx?Y!CY3zGǀ1H 3@Hd2Wǯ_u 3fU"F~7rU[BC{q/>=}\Dwr|l8]%<&N̋6r>yu^8iF%w$n_@h=}i6pODbSgR0YվLFWѩsw -XXjls|ER}! |<4]Gt US~J(|t6=L>Dߴ(v+n:Zt6v>LUyF̀9Dp.;DL_!@9%ݖ,c^~:\fWL6E:X A kO3r(CPAHb/hȠw Uڲ9+izL` *V$bI!R$ :Is(r kEj%4'HM1(A BDBw^Ga0_-Cl YLRIO cq0„ hʬ99~'4%ht?Z|RP0QUU>N2$ƈAKѶ%|_0͆%r"¸L{}ci6~S[?c&b_"F0,Xdcf2TLpq<}/R汅s XoƬལ,/B a NgtnbP0a4FF (ΛWxm9 j( K%WX6>;O -$CԥdJTB38eˈwLtT\׀\0U#b%(vx'9CXMW(rQ%"z'H oXGd>uB .o` z4=M&B**)7;?!2Y.!_֕.=ֺRAz~Yc-8YY| gg&O?%*& Ph^ri{_l6K炩GqUT',UUUQU]3TT1Td1Њkzaug1fB'J(gU`u[v+:,?Dp,#' 2( x>1`CO7D3 VoKEDBL܆f~](Vʷ7>nCG6DP&<-ߺפY^oJp鵓ᙾ=nNq闾gC>MrbES)xǞjO84~5bj:o8+GwńMW]oI1Ӷ#QѺ;>Dڛ=c{m.+usryO:4WP:V ;lڱŤ/`;?4]nS}mg>cSu_WJ0 .qvuO6dvWyk 85xe;a 7ّ/Jm_i(dVB0nX,Ǧs1hLuC=7o~r@pB$w+N7[~k-9|&{kO9]m%0 lx3 E.ԃ\%zG."HQos]Kn|07Y(8. ?XʃkJRv: ;bu~>kmƓ@%lVFߌ%}sH2-``ǩQα=e]8oF\oY"if2P\e?` iXƯY Ҝd! hw]肧/APF:v5,m%p*zv0pGP|\-a IT$DdZ$Dks|i.kG'vݓ䭙g'#Z{;U'^/׆4H`q}c]m??9ȠĈ&n(XaK|$c}/i9%8KN2Hu\s1X'H1T@8*Jx@>yf,t*p`DJKA3v;!)!LܩqCOk{*s=I9^4&a8L˔r*%N,m)ylc; 4a4 m/Wl~ѹq`yO+*൷{ar-gOF:=OjO9,GV|BSM@t;!\^(o F K #g9y[c>"Ǘzd ubJBf6{Aaz~\;3;n+Rn|8*' p죊H:9~AdBqfu^y { @S~b'>«*Vd?ta({xxOdi6R(=b㊐J:_yY>?MjzoU lvHW~0Elµ dIF3᪐6"5 /fٛ6![(CфihIT?qEJDaP?Djtsu:P.OFj* kG<6{q%70U)r[rgmG`]cn3DD.c/N |IMa3t9BgIԷӌ*wꢬZRr :}Wvz^04V%g>0n+Į vD[e~&gy;) ߀ɠBromʞqYEzl aɕ+p|ο״e #N@罓|B"|d-FW;k:% :2{DN.9("@.l-Sm&ԐӲkSQ5agl!@Tz #?t`ݍg]Hf2=謶9 2)ptxN*=|@/7.A>S|6TA#)L6H~}ڵC" /eH{R=_ULJaBS PX!b hH  "Pf9zc{9Yʟ+O.vy^E=GeNͳm}t~4/:It+Y#ͅ :{R/JX/wQzoDrG4.~1Qej =v &LQ(DT}kHq+nSy"K xXϰ?"m޲N3{V lYyViDvT;#~~ .57+,M9R`y 5  5Ts`Zw?>㰆d@DmXJX4!>gV'VǓ&hYJ~3t'mpꪂv\4@ -;Qm;6sIbzXփIX:xt:W BXaQ8>iKAV{&x{j䠪!/Ňxc!H~/I!3I ;'w5 "?G^X!df ,W柒ݻ~4Ϗ 1(-Ź 0F :)#*c{`;clte^<&CZH(e׷ ZB4ڟgY/n{<؈ OҩqbB"7(Vb6JcU`yF;(79i\X eStd7+0deXf!w~;a ei q t aj&|,p}W' ]S%UXZ O-LLC0{M#o!5 '0O~-ϩ״4Sғu:t,Yp'Kń0e] ߡpcFT@k"ܽ!4(!$'k" k+ĘC8v_;^::c QNҟ3c@7v'ǟd>͗9O7ge?ޤ=7{`146&?R6*&~oPEַN/wFQLU.=/8ADTVXr Olh2C ?݂?20қ>}*J@j( &"%AښA!!*T &XJi?r !zv.* `-?z8~pYwz{*+˞z-1i,˭ZG$W%בX[a$$6Ml bO:.@@ ?͟?OW!ESK#$eYk~6@sv9z 'Qr.Fgh64s*J28JQCGrn%%Ds?8H%^1ytOwtª̪~P߭ uXlu_o,{g_>sb 92x?)&$#+;ю, TO9 rKf<G{SMNLm[s}_ x~ I@ 4_Ȅ h#$_6@=@{@R4UDT0 L <O '>aJ>Z(;@|SO٘).=J@:I @";=`Uو \KR ;;6$ƂĎe;$юIe2No@*=$. KIHpa<20x<87`i~"'t`7'7"w;  z9V}l] )`|C)'B>D{ K}FfI?3=u1-/@ vtst!|=Za$Lto w6&u\/NHfP fhE#lu2gNCijWm0#\cܖUVH _wy뇦)!>bQfGOxf(|74!)CG*ю*%+ 9Q[Rݙ-qTmBm!M> ˹l!\honU舎O{e;圯y 7r0. f ~0}@0KB`@׈!  O_Cp+xLMqK8= ho4#kRpB>w5tsUcKRa>N. OǩNJN/r/=W;?aH{l;(0vWD;' q6FKvhXSNG,"WON;;Ҟ&F$fߦ*$~iq-S2A#E俍iۘҢP39jDտqIV}fm!ǷGJ="olcRt7]؈ MċOF_c}FfH`/P<=|1UD)z)1`$مu7n ߷ V8ÉK$ '{($C0Җ zjPG!xr;je,EUL#Q;G{̻~<7<Vpy|9@QP˞Gs7NҏW'턜V@aPz|כ/JB>0rr9DU@!Gg]=&xT(q/,zFB";]ן4`rkx>M#Ͻ<(`ˏYfp`J#KkN;>qso]피jQZU{L>!"PAE;7J^&S/ٜWD"]zw,g s0 $+/,SҵPT[o1q4UE*zu>52YK*qzX!:(U  k\hStԎJIΙ z>~u7O~!hsThGb4c(SB`>ѓ f<}¯Ƙ|9z>_,dHC^>Ҁ?j~ ٷ! .u76B=nN 2/!.!$a ]gɬr]h& ]U qgvw.5pzyUu\dMf'+/dywNI&<[ZsݐD_7Htm_nSp4j*F.|ƿv[W'k*`D[𙌭|ue+'ȧ7ww).uzL|+ZqBH[#cIdm^}[U#Z (h*2cEUEETHa_䈶s Z% 4n ü%m\7DcqŘK|Wl_ Μg\}ZGQApPtX|&GmG>Mv2X 9ePK.К{kz<xC/4ƕU9RH9wyr;Ϸtv,َ~>jM8(T8X6b%_Sӻ!ǵJyad=Y6(Dn)<Ck C`1S~#ym֖&eQI0l:ٮvS`\cd:%n`sp^2n2U^1 Z$ϷܸwuE^вi'}X.ΜèNn;b3x 8on % 3<W"bVtQG*!}~jW+0 GCD*1byW'ͥaẽuVoO>FW~Km _ @vSe|\ v]2~wGZy{#3$-OD)~z5/-/H w8xHܬkjg~5;He7& I5ˆWw_ˍ%=d f6 FK\ =D;L=F,>/VG&ۿ@K=~BNM'qBo,c/RdwElc Wd5ǽW吾Ȇ*I(" pwxb=xDF~az  &¡IK)*!Yt+c+;Wl/j} ヹw?L7a[6?}m,R8M ͪ"6wulb8yI>Y: ^=^)QSo* kG\XzpɻVI#_++WH݈`!gK?M<Ζ'OfFѩdV%P新 @~ҏ_i|~Յ]/v*-*Εcr-YCĄErXSyN?Ӝj`2 :9B|3/܂K+@ҽLjGeI%dl1ƷI$JomҪ[.; %MET&|pa8][BE'BI!߭/X8z*!>R+~FܾG#/:SɃ,z_{Y"\H=}? ϟn\ٞavgXG5~+a0x#}*70}tT쾝L֭s !eN;?Woy{ͺ.M" 7F}҂<Ϛ"<b mpu);L, 5òA$ %> wy@2Ȓ\-UϜZky/ZZd#`\F\"vva띛zge;*2Q pa։A):BRa35h۷2W]8^Q"Ĩ%3ӣ uW^8NZa`=fe|(c5qKڍ -p-~d^ik/,/hm%Aînx'0ؾ]WKVBpL$1>TIapnt.(7*:Ei XUYYũ'l)W:g`Cǭfʎm}sTNDkw-\Ċ:u6`Ux6]la7M$M0pr9p 5WI޸'5k2W_y [pٓ(^&ݭDd7 >ޘ˧zk&\QwZ1ck8Uը[]ԞMU3E4PQH%M E,J- !QSIE% `i)!;عh11U19䴑$T*KSQ"xO x @_9BzlmЉ9T,IHP3$"H8!b Yq;PCxka'GA. $&O'?0~rj?E@]> H_p@K2;?x/|h>r{_[v {_ԀoW)3cޚkh K\_ Rvç$Lz)Y|Dhͳ[~ JٟU[i;/gI{i7ޑȽd*Ύ^; :<{cu;6h9q[bĹ?g y=+Eq4p{nnw>7c\qkZO[n3Y'fućMXlq!3 ܂R*_l ά.]-ganGWo#|vGgT{1dD?%hձ@ñzHo_nI~GUvǭq\WV?$^eCe<;EPP+}:!<}HI;@^ONvqMxuKDbojۓ>ҤmDqBlx%:fH\ДC0&.PdDPD8Xxro|{jN {Hx(`jxQ@WL2pj r^h* (cnr(Q SH6*ښtPC D(%!Fw5@;kz縇-,los4~ kؠ&zF:M,!hRó P[F`w"*\uTpPù:ǜ(݅PDS⯒XjLZ=>I7 ;sTz"  '}G5OjxyW.p*DwOg|yf"'_7YgO'fpdWW1 $?[Ǖ{fjՊG'Ġ!߉TgMQHf FǷܝLEΓWKZ0&ܬXTm F`g\YiOUK?r>b@`=;܂dþyadfXp{ԵJm/#:.%lYLTiv[DŽ*2b=_u@H6+IJ,d=@΋'[KǮFR(H#PlBNaFkj-(W, l1|,oNbA4Sh] g2Krײ,*+ePW@HfB Z =]cuNv0旦,lUf4vceą^/ C R;h&U+ Znɝ"ɵ4)#!(;7`2.;ܒ6ܣǨ}i q&@ܛ^f5Do:'7˒lEy<``dmug!zdH ϊKL^b~ԯE{h,D wndbd(dP`='nwB눸@1h D(?j*J:t T4)S2WCRr ,u$ՠ]$BP}x@癃_I/7Fq7~oyUhZS ռ(W~‹0 yŏ:p* ϠJBCZ,6(n%}>K[S,pKgu#pd$dJLh+Z/cŝBXqgPPc?O vƉٱ6P";esL# 6Dȁ̗hЍO $+ˆ;3Ltb ڢC"}?χ!ٻARH<4M-Ğf#xh:sR=e%B_%MUDĨo2L=4(^jQLu5Ґkwx:zM@*Cz*&nO$@#L藧B[>ٹOz Z"5O4lMPB*z);3d)Qύ.igpb.觬0!@"[~HIX`ݴ6i!Uz&ÖX;+ s@ʬQd 5E?~1쐈J7'~a&<\;Nm/5_a/'US'D%jyPD<Խ ~GA϶]}_9,džRxu qߎ~|b1^acXO5xȺ2LgDVv+W=Ջ^_k9)&2نs~YD[RS8[e0_hb\u |>+ϧ"!_zϜ;"߾=x9U}FQrrȒ{e.A׺7ͲŚ(AѶXY!'A-(%B\qRIlEdQE7{y)!6$kA$ OCK(|C8Sgega>e"RJ PFrF`"(nB`1"" pi"/5 ?2W)b)(iZ R(bB"A(&V)-׸N !_gIĘkyv.I?š4K m(8Q4!!9#5c!] llH(xpR7jLHb^@J B%a5Bi n2B!! S$CFwrpFt/ `ؠ4IM̕"&FHHc04T=sE*r4.4F'kY*4u}VGu,..H%QP zw(BOf~#`&uk%:X쐤V)"(qˡVHhtĀ<;|Ǭ+}*N NeӼ@bw΃QDl2r Ve-t\CȆ>zۨyJC5fi(.lDuԚW9M &AH uKIY1;UsmY5.u y1[+O* (x{1h#BS9dvrSFq OajQPaNF "4+X6/×y@{M4r CC;&6VV]59&I"t!4D4McNCCIf.b@\Hpa-:D0!L0 2Rxsb40w+nAq:BJA:x<DMUI&V؂̥rDT4PRQ&^`O~d誠`^@Rg69U!(ۜ Z{JxW@4Qs"!*8DȖ4Zy}Y~G?x!?~HX!ӑ ?OwDiO=Q5 [~@ƍ- t?{3}Ys#3Oe4..A6c^<z;lB?#)CZׁlVQƙ(!BNKT)/m ^UR}{P.LjߌO9,z51ե.0LRBJ8-"" F>Yݭ\np!sGJ-6c*:c˙lc[wx)xEٳFNwc,`plڗT?_[W J DR?3NT,A{#QS`wFE..Rq̧ N133:Hxta"i4u&O,Ў8sz/ O*Ʉb/efkt1-?u"wwBg%Wm׳[w 8-f}U9p{ڮ{V{xWgJU N2pȇܞM+ e~!equHNڭάdMݬh8sVZfg_N8޸4:J%i A:*SVldG1Jd)?+ KGc'ph#.3\\Džf &1R?\j ߂hB (s06ĚS8t6S@Y&qό/%q":R PpC[Ap=P c#G(L8R_wu-h ܟB)!r/!o+: j$Ϟ!Kn* \/_jh>_m?hJ(${?G&'xA"<yۖ%g=oOr J i4[]u#B6fߦt LzS ~۱?9$ hDgf4W */`aD F&yCqävKmU^JƺSYX,! ' -Զ %#ZᕦyA9.k9*t&dI'׶lΏn_ 5\Uv$8V]:ILN|.{Pb*-&e;FAv-ZJHTFH"KhQ3Xݥ<1{yyt9hG׊[rcQ @Si,h.Hov2O[W.ռa=]߯?5׫`: |=8#p#[rlM!ӬCQa$ :U% OXt9P,ݓ_ П$ဣQN)ܓv4΋IDJ0,E&S)^wݭ@|lAݚŞ.kICXP ng>=(4~eˡu9Us,MJ!QP-J|yTr 'Jtd[e,pf;9ٝҔtR"Nwѳvh5XoTbi`d4w:"aI5@吸#'6`5xqyB9UJ84 hLx蓎bčwuݨJF0]avbl#ĨmqQq)i;WF/ȍA'504b!9L@oͭwO1z q+{ќWr{I=I2- 1!Q@|񯗿Qv|i%뽆H!] {'T$)tf9};,BaOD;J~V`!Ҁq!P# 焋 ^5^fwҼmu/ 6Qo"@JU8qAVarޫҨ;^9;}oO eDh 0}ٗB?&=)Byu$vGW 0U|D=,G~/~?6?s>f~l.?Cqj?n՗Y궃WW2O'grg;RTGKaJA d[,,s8Iۄ{gMHEuZ*t92` kssy_V ]{㗚0xM|i t A}$+<':|iK* 5-8I${Y1.@P( O cZWj/{ gs],0';j{,f1otQ]۾ϒ=o?kLwP:ݝ}9\_kWw:zd@@dE]6H>`7 t(PLggSΘO3vs41 ȈbIH}/ܴF!}F/SYTuj;AF(y^ 8|@<A_0 -pdV)P\(^?Si }ߍa) n=$"!wlOuEA|% ^CD{ #@ajXbS~ӹc As=m{pe#_(?ghbl٩m*:ư/NW\}5omRi!c0@\0?Ֆv Ë3f&NGa50>_?]AS~][XmKb)駻^fl}T!*P*?KR3% ?s [&*J7Y9C'Yڎ5t䣍c?hˢE?&+@d5oIMFy4R]Ro{&&75ԺTh J:>ߗP h ^u; 1XoDY>eNlCi(IF +H}^ir:`_SqhTGۛϽ<{1.Ewj;C/HP ?rr?=GM3-46|BH|r SK~ϪrU{ !]m&YTk١j>c̔2h7C;!A?IC}`LcTK(Q lE ;Y8ig)z NW>]gjDF0])I?rGld|qG~{K=@ 7g Y1Cr9w7wȾ߯$&wbMໄ_jtl,N pDp TYB0Bx 74*Ua?}DvcwbKn燃>Nh 7eI MBBH1fyk&>E ݚ.g؏6~ ~|3h|ݻou*d9?O*Ul<ӇzG!Mvx(*# 𠨮+?HxvT0 yަ">O۲{7>ʓvTXa]@8`6Da>){Y"mﻹ6׭wh|4Gާk4A'[!i=U|"59n7Wy{ og-k3 ! ZB!@ c}&rAġ6ЭO&Ϋl lцTڵCXˉ &oI! |f?Vk~Egԃ=aBwle@g0I'76~M/ꪶ@ ?Y^_@k,'814aE @ 7߲ߧ,M3MN qiiΘc.pI.c8nJH C4Cd;-7P%i $lm;-Ffta3,=2"Rz4XvM= o`GQ r vI%K'T!OE"Z$ eMn 0lwA?s"_~ә?@.3GDÖ&5N&LPrJ.ܯjCa{k@ >QOQEU)aQ^xWbسw{s_!Gp {va7L雜ʏ<MX_{W}ʪ UX`EEjSќI KZ(.%Ru|^F랇 |p`.#TlL8Òi'<|>`W=O~9c:0jsU??ӯnr0pXys時W8S*0cJ1pfҺYh3a'Gm`A;3B6- ]q$[udV')Q0\Ҭ~{OAo_nc=*l-UW/kWf@[]#=M1 ".6_`XÇPHš7 jU2y=Z|^{e#|`}:8yBDK5ؔԍJrw"1%g(Iϭ M'*!Ś˨Nop`d\$N~ݏIGÝ?)}|g}d2)ΗI$o(nc _Vsʝx6C[X|>Wq@+xf2rS]j8h,DЙ }/3g:}&=rzɦNt0DC<콟Fc7_ɅX1G~nqۚ!c=G[h,<1íf1|EiVYc8gMY ;u'Do*XMbS^|u箓M" d%Ѯ-lVr,09cSTU_pOsluVFr Eϙ^n''%wui"u)בs!SC$&͆49s'! 6/~vB0Yװ>Y0൦ιf#~?;ߐ܅4)+ў2IY-g Xy4I) ='*40}sF9v7ԣ858J?9_܄sh)~ W7"Eh0/x[֢0|P" ;H3g0$H.RM Id5lAqZZ@WfwB-k1ƙՈxPS ~x~Kظ=w|5t>H&a2/\/ΓV+JկQ ̡ɵs)4}IG:x|tKl8H2A(;>u9_j `|W 6 2y>m/]sk f&rC\yğ ra:HctmV8=vif;1Ny:o~y~gIn^*?C㋟cD*>OyeFvhct O' +u@%m>~x1者|Eɷm?镶ڡI.1%Vy 2Wrzنs LE8`0#x F TQF($ z<^%^?ILJ-e3on^M.A71VE̽\?:On |@[w޶@ =)p&dBi(2%?_ahG|[dq!z m*C#i~k;GɿLTф?4է>&>~v jIB^k~{r$-Йu@E8[6A~#?v4n-l>pT@{9MkqS:p*X 8R{PPyTa 8nTJ0X KD JDJ8ٞ0k~&2:nu2c2"M/m*E@X\$<cc# 4m^pcyB(:ܑ/3:Fo{ɶՓۜaQ/DY^x0:hnm\ $bHuw?}(Ρ3(6wc0lOB,~giPzr}8]ܺF@!`2= `^Lef^͵]K֩Zbmߕ@cL8 $\|axT$Oa](=o>];Pp׏TR|=郜iA3_ xB[gCV\/pr]{ =ǟ?Q0*[0gvgdA gskLH4X@dqh품$Gb5GM:O_P~)'u:3[RFk[,һ?6rae%Zjp@=2{'aʼ6Z7UZ$fƊg7X505ãY|X@8cɂ}Ղ" Bu W(E LoVqK0 b&{_(IX7}|8g4@A71b W NH>葱i5;ʹD3iCou j\Ca6 ɬN΁N? kc[RGͣgџ'/#NOi  D͇<@r側n?avF'vi;A晎g}#z8apvþuҺ17lEN;Գ3CJHNiziڜvQ# &p)lQ*QT%0tXdcdBz6˷KG_1 ~]?LO^~ ԋAPd(2.'XZeS@0I$"_衃SJ8{7DEfTq}ۥI QLDE-]!# 4[3Q}oD0 _yHT|}}H7UD8V@=e {Cfj-ϣ'DHas)P )Tک:G}sJ :2ҝFGX)ųwjȼI$qcߊ֖誌#,cӬQ} % 7p'#ǩ%n>/ݝ/F (FE!StSI;Q[<ĢnT ?IƛXY.'@^R7JBB Ї€,,. af( R>Y;_ !g\8d'JcR< yvgغ#z$:%nq47v u~E&,jOw=AfU7}mϮ>m92 9ꝬH!<Bi}=:;@|°׻o 2jϵô_߆?w}߈]H]I@^H_zf 񠧸LR_ ^m&:&yJBZر{5F$|%0^:*:3P07D/ w$GPL+rΏxe³y9˸B:.K_v}zY~?- %56Gscv_}g5fcurw"|; o!_ zyCאj> `o> P6B^2""*.'G|=xg~ʥU{ -I`V%XVxFk:G c8fq^Hzs54o[b.w`2@4<<4J7g.&%ܪA(Ae,V<9ʲn.;,Z ߽8Q{69u!PA ڱ55]0KpdU=+N?[{Wٌ"IsG-`ۭ'6*dE2 AI0P+Jgk\Bܽ8IూGwV1Q)i @H)P0dU, agCn|(ntf`Sv@g <X)51K74)on8ptHTdN)M~а nK!z\\^y Q"|G#z!8x<6vLks0A4X#b0d J0&)(ګHHd9Qyrm 4AiI䕐a4h3 〘90kO9gʡT=N0HND kY|۲g+$>AqcU:9­Sݓ\ߍ M8BB)Izq铍PPcC dCFM\/e;v{:\E[2x>g=tQRwwWJRDq7 >d]f1 %NH>̈́(2?8DL1P^8߈u&fH?md?v0FA_tu)sC1^"ST:&HT= YϖSH=bkG#c( TP͙yIގXtcpb!t !6dX|5UUkV6Fz 'Sݲ\~Dzn&Ef.tN p~hReݕxi-ESNt8Q~_--ľ7A]" @z?T1O֍ó;7uz|Y>}omD]g/Շ! )hJ7<8(|I&4&6H[L7YRUfNݻƼ!7E W$i=3Hj8>>{UqrK5}ӫ+Nj„?F~FUڻ1~e'[ 'Н~a'NEྤw,lr#vS2QdJJ3HXpwZ3m3D?Yfkn錖#WokZ3eꝬ@5Bm2~=uCög9@PM% z L"M$t]OD}"=ǘqPd mIh L`G!9(MZ@iZ?x f@Q+`@压g=!;#;6_o HwV_hA}xb?cBGU|(|b>~&YB,FY;}[wxƂрpR e]e]ӏs|94+XBdJLn_TBꄐP3_ \?/~ 3_z꿅UUUUUU[U_;{}#o4J(Q8+_=gr< GЋ| ;@7^7؊ TT -ꊤS3Ċ/ P@mO*naQ;iz;^jp@F,_3 ޻Ϡt!: Br4|BIGҡW\O^sK)R U g'sa7eAdo~xhRܲ6ϣFͺG7Y.WhvݝpL/rt^+@{++|D,U;`xHBxrñsz7i{fZp4D(%hHLxXҒ~]xњϛS?BPǯ,:ьa ,MϿbynciEDOL??2 6["hQ_͗̾Wi=~糜c)l2[ӻ͝9HD#:ZEFkq:x$yg:ZLFfa—AKs |t7*]:@mp/vCYW=Un̒{ CEDrBWjvʽizIs%ϱSUS?Hkq_X\{)9ft}L7YA ~d"h6]pjғ77 -U>[(0|Խpsky ZY۲ʅc w9GkĘOp:Ha9Xlq82Kt 7*OEقP@x^.o:TIQO 8e&dDя" iWzv;lᆎE(Ҳbe. +qm 5' _Gl:x:TAcݴa#x8u]~Ss+! pFBG8-f0s,%ƶ<'2q]'o\|VNN A39 (JP[u 1f\c5 %.d]M[>J;υz0_fk7Dxو:mj6[n#g˩Rnt`gʡhqyLymgׁZ8jDWf>9Sx>mlv_zn:6[{'0w@6Wu˜nSܘ6SGښ97Sdﱵ|J6qgú}#OIv`2n=-V]Y5{TQ$fv6B1v_n ódDaA/Ǿằ٨jxTWno1~^/-0ӺvceXRb"9e>)P gȺ=L-{0M0q0(-TV{ءœ!FEosadO? NeWDQ=2"zGoP U3Wp>\C`dauXM]lͮ +de9F5W #ZhUFT}2UzRsn>BWaC>R%V- wb Ci;n*= {KK@( 7k]UEUm&:m`stbڢ;Nm>] 0r%EFd6EDyC@Y(FY:gk u]S՟mֆ\#%-pmBAcvz}_@4ύvhS7fTdi3^ӏxKCD&BHB@@@|j*%Hi;9ϣu9\Tm$M$ߓE-;+k-c!} kC\t]I԰oW< L'uM,* ; gvA*1MF+{bbb8%!H(]ˀ}Alڶ KlIVł_ t "smQ@ssndȬX @t0b|zWqG!LBYqϳEH^dєDQ [ %"zcM ˂Da9`X|I|sShtfsE"3)H!{މٴ*ĹѮ1Xe^Fl,Bk~:iMNS|!BP8^A4 I%xujzC8d&!Uq`ճ!Od{t!Z<*bp$'wukĈeA% ]B DHA:&.L';ԠƻJ]\tm"Q!pliƣ.rSv(7: !sXDCO*T<5󐄩7TiQ܀dqyPCTa e!N& d?Sqsyl`pX <s91 n!>! o6mԙ`k*w sQMc\Bܰ"Fjkii+#G!PRE+$#6oi6g{8lݘ e۲a[P/IFN?珚}=z֚vͷOIE#~ lJ 7 $x< CViwe'fI 3Τ?e4IDLgԵMQ_.!#  gv%Blo@,4{k?̤-[ J"ŦXVcDnkuH KpD+s=f3(WHfԥ #?/ t0G#8q6OqSL^OAC4r"i.SЂA`rs*S:C`!;@|P""a3QT^~}HI Ŧ>nzNbSH~:65[66lW0k5X IhClC B]S 4ųyM`?Y/^?36)hN]I9cE;[#qg܏ oV_%R kw8@l^rUT0S7l*Z@Wih__^з|nviFҧ0J~fn*틷-ybd,ĄF 9˷{)WV*8t%α$yIqoFxj+(8žqeEQEExc8fUnY%aW.CY VmUt kNY1˂>̎L$ HNǭW߭x2, `aD@{ ogWɬvBT5$fJR.@ڰd-g"oRf\jl| ␜DqLr 3""FaU" 9P} GOIҨL !eE:ȐdրO82a_ğNz5)[-̈ubBS=r'6|R^Eb4IXfO4gW#4݉hׁu !׎`vƈ`vr; CAIJB" D411l>}buӳD:-P0` ,׆Wv; &g 8w(|@D 2~80!AȂ<"A<ʭ:8x;ecU,O#AS9($ =(jb~i hKߕp2br!?H @C0\>Sy ܤ p))8 ;BXP(T*M"!̞ݿo_gO@}2N dL:"D0- SLEW5c^<0l#M=8Fr!| Pai\YW}hF);A>8'bVzz$^-вE3&sON0*p"2] |z^4p,I[֕`HH"6=qA 26́A&"JXHN#9$kt8}_~(D~< IhRayd1ډw^:$$:oﵶնTUzsRKB2s1g֏~@n=M'%f5nfN{`/aa n;W@TS͸0jӛe晥 |E#k-"Za]_n Hz~8^IBQԌ0ܫ=)+Lmrtfh,5cL$fc3mcv ;vB#7I$:a4/+,8v4c} &(n6fKt0la0C\GMVȟ }@'c%^h%Լ?@K 7gv'Qv"'{߳; 4M*w:wP\"DGDIxyxAhz;̕ kha7ec9o1c0|}BuH1D яI`>azsʯsL#J%,["0TNI*9 Й~B9g&Vԥ y.͘B cb淣v3p#00Mqa1H$H:Ia z'恘K4KQ%$@&zL(`)@`:GJhPHIXCz.>@2ʏ:B/E!IJ@#@JDJBd:.t lO+^/2A ^ߝ-qN|SQW='={Ő㜛3pE{yi4l#td@z{7N˧bfH` SCc̋CoZK ;w=;B"(u`xBԁn_*~EU掘v$@v|A6f3yv`*"3Cp!Un:cG)ëe9çekn[KmȈ΅"'N\ DzXApP㞻 '̼>'ٟ+j@D88O5%ucuTjo gNY @:9dF%uF9*I f!$TKDu If ɂɃ*Hs|S9ޒ/׬=OX"Wsv!`PE^]x 5NPb $S5H5.dh$@EXٮ>]Tq\oDC Y+8&xl#vɋS՟ &<,ki>}|NfCtrB) Cad2BΑ"g_Aa;*gd8wC~\45v 4Ql@D]/.8`,f ;:t^K;'!fa/˯yXnJHRѦ"1ObeLiHjz 0GPzKJ}V42>1` Ps `x:LV^cE =}Ȁs)`x^}5~/?oWUi+u@cϼc1<=d]9u|E޸#y*co(|ّ#zDxn}G/tecL3.> wЩl+g2a-[A"0DhcE5!Fr5*y7 lzt/cKgY&V,E=9k,:`h)`c'h} ΃vHV>tA6#=PqbEJP(Q"VlTJwZ"rq̹UPm$7XvEO*tv%ٝ[уiq2!*[ig9N$ )0m>GBo"ȹ`MD!vp">+9 Ü<+h/(TUMCTPES@UQSpB$p56!8$Xѐ/ǂ.٬QuQm)0*n>`WqzD(VZ cY{`QHO4#<($,՚cX{ӓ<"xj>3۷G)5D#ik9 ֘nƥ56]wFIŻ6FL7zpcOlIOW)3g}>d^u o_L\ϙ^Nk̪d3`I: o /2N]ځ)El,!*ͳK1ȹcK3D1'Na7doŋn .;BgR%z-Z~ph8)Y2|"X3hNlQZ:Gʮ%QqfEˑ"@M¾19{8:3ld7w$O|yO~$yuZ0^3{%bTTF*qVre~.Y2)~&#^I HL2`.A*(O?ޞuӲ~>U~DO,jHu߀ SdO"MlCboV/ tjK&0Cu!AIUB מa0%| +G$׌2$)>$>҉y먑 ߌg1bX`~3}ѭpy.d?p>  V @4k0`xgs?h&= HQ<8^z@bci#ģrʇ3p*z'La TƠ[DF QDm01<lDJA̻ﻃ"i f AGP^+BPشѵJ;Gٶs0c$ńɷSP]J.`.DxOChGSE#JP?3۠H2U>(4|:88cc_#L Drxڤ3UT, \L9YXR 6X`DcG]"s; IewsCr<{;#aR #+a\} ҍCj@E<(' 2H͵k)dņ gK i0&J%W^Erb3G *kAljIeAIHFaN%MH6 &4N][חƍ$Xo:*gFgaqI$[M9s ip.f@#p<|5 78Jw~'8yX%Q<,W.u ,~ д 'cB>m - aRbtz7()1PP6 J $;]~a-nqT$P I r7g$C+K| |I\ƛ?wpw[}#FCe0vj?'I| 'iD?27y>QߏY;;I2!DJn\P% uDUI29)RQ+ZfjU9&엮jSJ t BAk^ͦa;<5 t[ $H102pN?"ɈJ`6ui70Z߳dࢧ.:w cO BLl5F]J N}sUTDOXd1%40W^#O0< B˄i@ ؟ dHm,4lkф#Q$jDjm'7^,HGBC@>c~?烕oрqv6&d&r#`fU З380Mrm$f *C @"ba!% U+ ziiec!R%C:X`<1WIˋ0F n$*ҁxZӰЦx*8r9A(ndžNR'BDp/%@R@9Id!۹ z \!2?C ˀ|*=#־q&6 g'>ml3[E r+t]wZ܅yjFF}樗yqm Ǡ֐G4Ыd4;DPw7}Cq2h{s\*:vMv:P;xFy@w'AF m)i.ã-fIT,PAa*BhyiE;9I\$JG\ n7EHf `AK,$@IPp(4g!מNHr3 FyYL"n`>R;{9f6t090P^0jgy<`7'<j"CHn# >==qW->'#kh#ϕԄ(%!2yD>4o)ndf4kG 7BTt*uȏOLuͳxqt"ǑB^bf$vɫo4F"Anj󱍃N*z'&~[~v6 h:zd;<ΣБ_C.0]Пx_bقH6>Ԥ^_mN|Q-oVj&>(12"* lm`qeɨ"A=I`$=1F;:geJ`dЖ&B9i`E8'( Ci 鏈%؇< =;Nk$D{ bAC@PS>oxD`ߠ%9YIMl= m }*KA*D*VB~*f\~:՛f1laT!J'HͮU0R% #@9c#1Q NF!'LbRE46"an@3ˉKNuZS0;6C&8A%㿧,>(i U03d ~ PӦawx&S EI ɒmC#}Hl J$Cw?XNTce|7߆ C^,* vOV7WG}*!57\OѬg&loS֚)iHdJ83Qݜ3-6xU쏰B(SCo׹1&9fJ_E^6ACYXqD/n@'c˓ɀCC͝y}A.\Iy~،Ȧy:⩊I E)tmP~Yϧ9/3hKX$LB8ٌ|O,2kʠM/ aіje.ˢ)~tA'*C#G4U[J~oe$Rm&W`o;!JUͦ \Fq߀;X{!/$^{qe=јb5IX-<-$`e-E#@]mG;byXlr0`t.8Iۧ;,RV7-vq +]4_^xE:GVlCF4)!kᢌ4ړ:C]MmΌY%$5 qӒIps=37JD18Y$4(!\NKH}@exMk+83xE5diؔc )Qu<̶lban) f婚  h(Y+ǔ4nF#V)4`V몸"DQq5PiM²5p:LݑHX/J*p@ ~cbQ= 8˯cG~lΘ>5|9|΢N%Z1zF(2t~#\4)M5U l9)H-4|z]TuW͝0c8;|#?Yu /b:xIBB -t$C"Y]9v2 / ?'W3RUnNk!Np@ey.R%(at 8WX,\}i\B)%|PTN E3 C fY$Bu]^>4I:{:'mj& JN0=QAMm"%zpV%9aDSUr3N}D9&bAڦHé qWDQ(_H hA6%Lt$mF%hkYF&}r&8_"*E ?UQ-'{(~'-XHh! 3NH0S2 # |0ҧ( 0(84&@_(.ÖtB]tVAUy H F3: xBvXfw .T$ݼz%f)U,LM9x%g}af}O 4iSZ#|UjUxJ=Н<4){qWQ> ӳ`F08"'jNR[X 4I%wiG?X&Rja& \[:9DQHnhc@TP Ca cX:5DJI4l $!47sVr$ x>E= $AL25l،Z: T]`dƯ.K=І|< ]0A̙ î/ w⧩&1&(biDMG<)U3 0cT>=SE.6l8"AlR൒-tb=uv <\yf\35bβE74I~dN";Kc]_^%PmvV.0y0;qڢ&GWc)#A4!3D 儳1 *Sa1 E2 u?z.8.g&D`N ƉE1 Bk솚aI&4ˡY 3Wu`dY;О0;AoI2cQ#I\*#AQAT)A(#bJH{8auzF`f(CDNu?U잤!"SQ0pX`&IZHXgÁr|qUwCTU3 TE2,'h$ut2áA"$;fyLu7cȁ~,'V6vv,SD"S" ^jq|FcQVaI(vd=zs 8Џ/}|u<x`~8};\2Igב(uCDSRROtb}Bz( rcBM*B%BX4_G@u1V [2Hj-!m`l i5Ê>n Bci `SDY`Fc(LD+BѺJ Fޞ U`B4bu@OIREPP29pwÝ| .(p5HF3q@a?x#ToAdY&D35{Y l-!U;˂H=lM($A}qytʼn4}RM!L,LLJk}W&Rl|;݂h(/{O$*Op_@OV3Q:m>yUp! B:4E&tέ3i0@FYKR.b )XZ!:@0n5T}!9kTV5F: 3pTSME@]A0Q-FA#Q 3! J#H:$fdDbDH$"hI"^ȁG^HI96!Cu 5A3$ ljJDOXlbFHHmN$ƴ5:u=R;;~*|^b^Hdy?$:Æbxֶd Eu0$efSJ{N d ;,x` ''.95LJX+te{g N%ʔ{hB;(Zy'wOc.MS^1Tf 9#3"<AnO0aIaj@<S$%}MȕQ QRFK.Bt<~ װ BwǼ9l FW`l\' Op (" PC<:ړxBlD4t dB [? Zh6Am(__ona+M;E#ؚP%*' SQښO#9l=&wNy vUS$MBL1D1!J\M--40$LVl=5KR}S5B|^a$v;g.al LrG>YmHx%N@ y@igs;: twWs8 B@x, >l=*^F$:Pj@"R8tn.lpWI'fy10d@#Ъ_ax3 H92C,&&(;@8J9;:٤PiĨVh`e*:EH=RH%'R 20líߚ7%@ yh@uI.dec|'$@D"3>****Baf$IUU_Btt P xB"4;x"a0類tI[6SkHDj `l;{XfF^ 03.`0di[Ϝ7@8~b}iK{\xbj`ls,><d;3LBWyspkǣ4`fdڕѯQݟ6#ޱu"؅1pt]򈳕MtS];V_tzSIZCCx6:p>o2zB d&HV^֫ qO|8asmA^ݧ&n LnWL$";gdqv3؀Oh $s"]x:#*s4oY=V5JC#1ABO\<^4Cp#axFUѣPi5N7 +-$ p֜a>#gE@@,ht r @!u k$jr9vBFn!tqG{z޻m~.A@E!kGC|-U5BDZH<:~,U7R9e+g Q!?u;JP>@#0cFj+t3瘵wGD3~<0CVu2ߩ4>Bt> H$t  F?H;xN|\j 0.@8RReҍLle;7EB?6*Dm5/ʏD@<(/Ƹu^NV[kR <!!CT!Šƭ I727*NFP*9&-5GAEPPPU% I8\Wxa;"c Tܜ* ģQ>xP4#Ta$mJcCBuVStϫS!Z[C .J)3L c]\,/= 9; h3SyP/SGVjhz<Е9OD<Cf1pyxk<0kA&S TW<B^} PDbFB#i jvH$F b@et+  !QG^0O3vc;^fHDw|&vxa kԊ(dm@RsZ Y) )UUUUD 4tKB{; Z4RxZB̺UR٪jMm!T(UUQW'yG6 !(=j}*ƒf SNJ* ( * -R 0:zM`&B YN2CCc% Q@z} i)F%(l% =a꾈=-h* :UOWO|t~sslb b! QAj^% Bi@?0;)$x ZII>8mS8CÝ{4p T d9G}H,An\@aC&GclɆL_W̯K& 41Ä!$_++!HNmK1mA]y~cZ2j dO8F;ltDF3bH &5/矎"ݽ Nom>/FAn``̓_F(U[,[-yr&Dģ#G{CwzaZ"=idhRw~Fs]R=V}C`PaPLx bvyk(1QutM8ٺpN{.mﰴfD;vKE ${ ")݈<lgš*wOwnq@5 E B 6hL2p"G]EQ.Zh$!8HxJqɮ)cCV1z!,ChD׳ɣ45UnUHxrz! :;xt8l@Cswe`\q<^q)ň Gq3F)C"D1`'٠FAT1tuq-qL9G\6J 7('e8ƫZcIuבh*K)媖,qMpd; :ih"i! <1U\"4+ zfCC,F ӧcZf>ӌœLi2n ɝ93ݿ1څSfs=D' z( 0|·q q L&ܞI>0u  .ps4'TKsB ]сq׶@Є ΆZwEQZ+ ۮx,Y427Y K;ytXՄy;S P d#|OH8x OA`1Gk _Yzf<@I (<(s\zmXtN8"e]9pw6X։.2VBmrL0HKIsSiTɎAUM,3|Z"UɮJH38t`b?wA1GRIt(>tMmh!b&@8'=K$$Nd 0 poM:LT BS˓rk!f@j5d\t8;)zM}ORѭ6פpm12 iʖ 1RX֏ClcFn4c(R-;g'Μ&Ny3pEkZxf 顐߄9 JZ 2-BBMLlRI .dr;-̕%&3Cg3Ҋ+g ŜT(xxnAƴF/K6i/3wUr鲪Nw;18hS\㔣b=BGv~ B`Q>mXi8Ǟ#^ZsAK],/6evM7 XťXnwg;]"i)i&ˏ#Z ݿRjKSȝ;wT(DFPbq&9{rrq#ϻi4&LsߎV_pZ((((2)e*NpT۰:Ksn8ɮ0+1DP8Q%7nu M$4ER`D/s ͳ5Ǐ[>v@pv!S$ 97A.ab,e4MT]̎6s$X4VJg.擿8 ˜~USf=S 5Pe[!pX`g z*QN{>.\b}]c)aٛ#870)?$lȞ v_2TӴP0}g\WɄbO? c~LAl l%flm (ۘ>ba;|ɖ@c95-pH*zNyQ\UJ&`hU*.oUEcuA\}ZID & $&1w'&r*G<Ht T3OKIFxe&rE^\ʼn J~v܋3O,n+cCH2OG{kMCpty~M+Ѥo4Abtb! 2..P 39E=E*J=ƽx!?iY?BWF³5??ui!xAr[d?)/`K^Ar ~0㋲%DBDU9Ykt\Et E˿.LM @q. ]ʚyh<yC^MSφ={fIs&Y^}[I'>!Pz5ɩ]52L!hba&dA,K #힞$Iq]f /2lc@@)7O_Whxz$oGU yޘ>\Db$;XiG KYHW'PoLY+L8#^ܜ=A'$5e$dM _-Rnc⭷\cVF]_8.k\Ae9)0!%Tl4تx3.h(YA1NAYW7G.{r;&\a樌_ΪaS&ۇ F榴(Oc@drqe{O E!PkZ*p{#8|qh7W6=k$Ǽu\t?N  w P?j 7 :9Ӿro(F:B:h+g@u74^y쌝%_4]*cD*JY:Cq"G,vQ*ߋaփ`ezk;/vN%#wPҡ1ش+ʋJb8Mņ +@|3Q}$t)޽GE9JguqTXL\#{DD7pwAFZ~ȉy3Ilp 0Hj ];p +}5'> 若Mܺ^ T+!: U  28^UTUUPfxw}b!HUUIUUUpp ~] sMH] ^nɁľ\qs~#/Y>;0q*^H$߈u&-@+:Q.e?O-Fb9K -W2ndb0p]tmv+סFN֍8Ǣ&̏ 8;?+-ʬ$V, \)-Dcp>Jq\YġK9Q2$I!3F$OD>)X)XIPK:׮|=Py, @B [(0(èkKD\s<}z3첮,ٱh Dܸ݈#HjBKA\%% IiM4 .9BdQt: n( ^dﴋu|/MeDl>OR ).x2WRk\uWB,3pMx< :Tl綺vt;APp"^ 9*H).x̩q PB,R6l#Wesj }C'X :$ޯA=K`6v(Ҩ6Ȃ4bʍ]du`IQ;^rAn<ߡh G_ $yAEnchsߙFQOfQ:c'dp=<>rOAX $TxmŶK0iqjH%RSs'M+鳨('ç >5hA=wgOᬽb;7c2M:`cODj;vAklA%m5Rhdz)E$7_n]<ĒI$ya|p?9|2j:CF2iwdk5`dʃC{ݙ.XDL` /!jhEr4YFlg-(kCvls NҥcToW= D(gLHVX^]Ht<\1p%E1UUQԧ%;Tv\$BW€DmGwjIJ14؅UB6~C@lq vI|Q0FD&ڞ@Ёstu aH  dY@ߚq cʣfl0,qaZ'EX;j Eנ-\N3Pevj=|!ȄK:wD" olgbʫ|Bt csLNbf,MOhQxNH*yìn 1ܟS-/6dڨXy6y>ұ̀Glb~(Dd %p4]S+4ٵodMdo~C";{^Z+8eQ3:J:eOg S' "skR-W\g`{P9يsGm8yuÄV88D1A]ސ$|uu| F_BĴ@@3i>aݙAw \GTG,#x*U3-a^NHAn#AKw`}O_~үOƙ#q3c@q;0"{1 #=R@ aFOߋ.ȑLȢSt/$D.a϶PŬxָ4xǧ~ɯ.xA(EQGbF7"4l;eLwwxo'ɳ|Ӄl2| fJSds\O:1fO^C&CǩG <5+Xm IE:#QIeȕXʶ ->x86r 7l3Y`%ڝf@Bp!UI`NxfqB~J#x  -tuy,%\%k ً!oϑ`;:Nj[(]6,p8quK2nuˑݞ7~[o~toQ74,~L2Ξߞ[.A[ItfZ,Ye{v#㽗q))9ߞXl[>6._""jZT=wccӮ||; _s d[aF,3kř }vOt'b\ jT݉=G!amb`Lh!֫M=qo& ԑ^&}h~i"*{{IYEQ$L!mF ~X-KKH| *8]6uNuZG+xk# +xwf P$}-Q`gܫi\N%fO8\MVM$*G F)QDX#8_[!("s[UA#bvz2{n rl N͖a[3nTgQ= E x(!7ǻ,i|`b(D` PHuŠb 3YخC{"b_Ӹ: ZaJ7 RJ1~$Ҭ DE KdWn7]#}=4>bcI!hC *62W0$8 ffvYH#e.I@iv31iņF.QL鉆͋+H v6s$-xz_ Fwmcra]ól1vvɔpTúMBrI0XUQ/LtzU7P2Qz3CƊ־ F3,6̤{iZA}̐^g,!ly^jxXѥ,#=)l˰C-C𥻲WQ߾Llchas(tu3{ӈP&nޚx߸*Pt`8D<0zRh!5DtIuq yYٿh88ϛnhN&t<`YU$p(m0mx @Hb$$Uۿ+>iLJ.DWu4Ә Y8/C/B(G[ԦSI!ː˲ê:{0:H9xpBe;mJJdg3HLh=|xCJHc/8pv}rUNъo@R[0^ՖTp7CIX]vׅP1PB0sɆA *uc46j( JarT.F&#(s0@"K⫒uQi:v: m L\3곉{:΀If+(:!8>2猃:d$:9@R;A!'ȗ31:HEJ@pC`]Πo&)AZ l$[:q(&tWJ`p/g #>8f1PV$IHb;PUHVB E2fq":LrR{0ر٘0aZ<äOa fUӤ/xX8(U{A8 ^Fpo-~#y|hBlb_mb ] Cz46Ƀz.^Ita9\..Kq T䷉?^C8 "Mkr,-bT {o9~plLyqRO!_φ~X`tFԁELZ c% kܴ݄:tGx\!ĝZ=iE쳄 UFE`oi~&<́g])fRIo^~xÇڈ)ʩLa]U1Fξ'Է= k 94|#/ ^5@X>3챬oALu"zsp;=XR@>,q瞄d˔m{yztyvOMN|y=@!V:RfP3J8mF'˰rV[Յ(z<5 p+`Ǣ n)R6I)ȁ C,֥ ?Z!I큤 n78=QNT$f* ˩l, 7iqgRF2/;v`c @䇄poȪ]Jh"瓻z5ӹ|VCqp[n6f=Ũ/t!SF"&Y!#qE$xUmh%)V3!<:|+`e]s}>lqAH^v=s52`N9N 8[ +r 8^%U}skjUX?FޛϬ/0=L:`fA6|]c(n=5`@ŠE{ hLG_e2 r:H_p(q#<)p9$xOpQ,a2"Y<׷3m`'8+gD5ʘ !h7,mԠ]e8I +x,ebs0::sgpѐ+6{\qmpB`}|_.1x6/ȴ -폶 N0b(!RTv }[ 7@i`9_3ps1x@Z7E~vUW\{xnd?/ :sWW]}`9^Wݤ@/HKp4T0p,5snp8f$7,}JAV"`fLIMxvoBIO siM[!l8$4;vݍ/r5& `Bָ" j&h|lƦR΅7mc#rI"vQJm$v'{རο? H #= sB.-ͷ_]O4A6L/ tpxXVxMgI`#?v!s峝@p`Ӛx3+~:νu8Éﳯ$I 7 y!ɻ?H`~pv A Mw;QX%N5En:04zV`dS2yr{^"8^{Ʒx+;+6,UJ* ͮ*IІj\8᝖j1:Wocǥe،(m[a>{W΄'<"(7w;m㧢EA)h(I>k <Fi\خh@(1{A%o5UAd >͸{ƙf_lgScӷcbOQQv$d"' M#284R'Dc%@F0N_}b<Մ ЋFa E̺+H`č}GU5\W8" ki$ ƃj>oD\\xapW"N6.e ݥUE$h|W/BO;]FL0dԜuYUciT\Ljcs1Mڔs߳Kzcn28È@3cӷ"*h0 Xz37O8 w܈@"Ą PnHUGM,I K"2e]16t2マD!;|=[F}|?ՃκF«ƻty`%|yrN%4Bqh } KcxpO?jCYh6VtŠvHLd} d芃PQA(:qX'\C e@;! tflq,zXύ_9V3 XiUٿz:d#iWy1hL@6X@JmV ۵.$ /= yf|3ޖk)] % }:}›x!g}Hi8=~m"g^ZU bI& iD%q]̬= %*(AIlxx捽aD@%+JyN!*/Cd $=rz eugV_4/_O /TwݥnG(c142~="z|Q`]ke&іvh7"j.`r ux@6]w MMs<&' <6` 4Eݻ&Pp}qM^:xf#0ta>wiKor#FT[ 9b8ɨl0wy>Q|\-¾4dvxFzl`Pr2fgGpu9λWrY $$k5}>cկk$QI|'z;xn ]6uX#ΘطԙL1v`-C>ș[y}SXIOU\,uUUUNZ%f'(hiRb&[zUr ";Hi|L^149ygпWHl 7@X$.N݌6NF86f\Q:n*n/;4!PԫBM-JRAlh+iAYIJ "N][)v- R6RKh2t!F_^6Cs>`g).K"x]m_h`l2 DDJoVSP4%-S ěfg%`Yh?K4e6CNE#j;rÚpIHq$p'sc[$ ? -B%B7m=NU? w"' g k Ltk^%Rl% dDYsT$G E[оo PnA*yǿKYKOfCkM;xy(C^")T`+8VX"GnL.u`l"Qx3YA 16*7HF F-:dqa^h=ecZIJUQRWbufJ-4ӕ4H+ l0 nǻ9oGSg#^tCˠ (Hf^9 ѭ^3Nmo /5$qlX|$Q;PCBLs9!]U#0KS[l"?ZCֺ"s b"!$$0ՁrBZ,FvƠep(EΛN d] MJ7R1 (vó`( Bs 2r'O4 t[}>Ñyx3.[ Γ$8w׫m4}=0qWi֫ /kh4H%2]12n9b .p< ut:6̺e]BaOA55>tΈaO;o[y6zT[ "tI k69&ђ0\W~YhBDDH`wW`ѤI}QC\&py4cat$YCk@ˁP0:*c{ՋR0Io"% kG//TyeƁճd;(@ݘadPdb2 MB`Nju14X"=ҟQRm=ky!{vwwpEGh6u8?y>I%ԾD _Ȫg#uCIu[>e-:qz._jl[,gfPփ?de>xf)_e9ZNrJ||c6HhCt}΄FEH!\0 Kcbx9<50ۍ>c,&N#L?ʘ+# &?oHb‘5N̎TiDEBH=w;O^TDD.y8<4w"H|c54eLWccAOX@H>d`NOCABPm'$X \j-$MU f{B{;2Sy541gOSəA #&d9 ചQ/t^0ҧɧ@i~Zi CрT?i'.gUu )KpgsH߯ԏ2gf \ב ?0SJDMntE )7VIIS R'a^b^0| HE#S4L`æELԵJIE,rJrL)DKUQoIJ1-8bZًݗeTr1$$snqa06ۺPLސV+NA, )2ɥ3HHuk?AaϳYb2+ Hr|EÔzJ@_X'q^).ȠAT0<vh= o̵U."I"&!;4b(bf w<=B1AJ#Hh<(*Z)" !&F 7Λ WX`Hqì6Ձ ~:iǭ^l䴎ǀF1‰eqM>f3EiyLF)="zٖZ,ё0$4ۅumh!Y6mػ&ֳFg2,L@S#CI@ ̉Рx@(J1*444"V HL30#(w"Rg8;ao9\F(5[xG9h 9 WNܕ i裩SCX{" H@EFLLjiLTJ%A5@IF).7ZE*&v[ciuJ!fnBa,p(99yE1cnr )HQ~'} (pzI~goJ ACt Á.nWʩ< >`)a#gZ+ڞG)˯wu@ϾpqkRdʔb.c 3_FU. `qr tP Ў-7 xg|t**:]l6c*qmɒ?yo1;خs;6D|?fQJB.pFA%.\yRELIDH#K4$HE= 8OGc0:B6pr$(bi>23 %CS+s]& @R DN;,T% ϐ!T<`d.J`|F"N 6.[d8ჰ@аM >8MD1WNx'g3""g h fTvC:z%D2A//ƝdBqʄ-(dKe689N\rBoլm2ޅn( *-3֫JCKibMYUn33IhնLաSChg#NCWޓHM&k2HUTuyy料d;΂q̞ON<:E" C|l޹plMhpqoiD<)7vŘ M!3VW.21:k4!Lpz0 xxl x\xDc;'p{jηA@o؈swL9G$Kz+p>6hLa867*+ZaFB3pB-A9%CF%&ΨjeC,ev,4>|pF:ͶЬ3Q @liP9[B*30h;d[40Dchp@8ɇRb?/J"?!P0$>``BQC^#Q7/:hg<Rvu>{.&-9yBHѳ@6&ȔEJ~L]&-Sj-,`5Xo4SM?TVHs[--kAe"E#C/؂1%Gd~ꗽ< QSlA#_g];v-4J!ɝ㮞϶I>^YyI:D/0KJ!"jR{A<({((PZH~&*o#Wڧ~ěy&۹m ~ceI g0UF}z hL̆=aDb1M4gIc7%ًMkPҀ0xO Pӆf#j*DL" *|{7z9 ׮k! %HV 袆TJuAJIdhH8ܧ!82E(?E:$"hQLO J-6xfRvL1ZZ *3Ùшt:K>Sg}I'1CAϪd:=EFQ;>x1 ;3B0Y=huq9ЭF_x/b{xc4N_͐.B(Ɛ ۀ1 MPQT?y*tpStL~,8bw1 : ?O]=ö%O(X )L_m%0!J*w "FS뗃@+y&HAi K>"| yѦ@ CD(i=} ~{} ߚR]|.u:Wǣy'~w;%`+D >F!{pD6A7NhDi I)G`6L־3[HI,a]mV|t`VѺ:h$!1YT+uGh_}! BM͆vmtb0 :\r=Xy$ 8ʩ1H)_pG KpoWEvNb> /xmK<8;x}1@i'Px713L DQ$T(vh#9h=͹2FmLZSh$d7 [{ײ Q cNK:&6_7hdzm\``̢kGZJ!"\jZZ]y }H3;9X(Υ~)+A] P0h\KAvuX` ]fyk8% !bіf0F/CYDu%E 1TΘI<`(*a_{'e{qB)C'OD 9hvLBTS k4Lp ^DN9FV,I#YcZ>9Cl" qqZx0W^Uq؆@*^mBQ!xpyA ME1GA8$"$I2C#-P@<҉+;[xv4yb0舄r i`62K$s\9~[: emC"#dlV\M<4(154b%k .  p1rjjэsAqi^I Ӊ'8g$[R"0#h@Mk<@O6CIKs?y 4$GVj9[>CHE5ۘRsd9iq+Ax%) a 9.l ;9 Y d$fH# I=t6t=щQ4hRB#g?sN~kͤūgO6 /¦Id+IE-6R%EZR Lfs88 LHPHna &"Ɯ `apO+u8!b rtHq8Ztbԏd(Gʊ{FϚ8xh=z R4@俄r* `fh h()(jJJhh/(4hH%()TKB3 xZCRQbmAC[>gywuBBRaXPM D8fSǙeV(dbp;z9r;/ADATxC8DaYI!%$$a= hUH( Jd  LAIV@:(JBV5AiߕLv~ #|V9DF""mU<ss'Piq፬Γ!<73WH6tC9=3IŐ\#IT@{a<>"Wϑ IT ^`dws ч[ 'vL{m *i:-̐{}c=,VFQ??X#hApo!gt/N%f^v,fJ]d6yP7  HxQTaq.gReoHĩxeZc$<0S2triceb0h3G-m[4RGÌMZ !ߎJHpmdX6% x5Pa E](͗ ˔b !q$!pcvkW_1ַ%7k8afkJb*%3![8;ί㎊Ξ*nѹuutpc@IX<FV۪Y8tA*0ЇZ U44*L|01VА&0#nm u"L{ۘ1̕7tAsPHs 1Ha 2aO%94SWwCnq#4L&<4 _L67u7γCq$L.\CƘi"tN<ץ8.VGo3Qk3S4 ڜSzt:(?ѶȄɝ#\B$K3pDN: Ѧ.79b 1h r %Z(2Se$dic#.g;ou!9 =Yų6L:(:DskA MPD*S8DD%czY6=1FF=[f#MAmGXd6A@(.AxPl5m4j1&hf6m͓;kC1gQH j4R!:|=;Ta2(5됰{dJa ź M# ,"ےk@۹R.qnfC67Vfbj̪f^-ū6$g#֣ǔcy%3g.4[!΁ >nÌ+EYV,"%2}pQXj.Kc,q Y7ZfLNœ)B) #Hz7C6!1\4H8N6auTbUON ޛh)"AҎ3ZIе$,CNH+U"Ժ56YiM7Jg' V& "Mۄkp"%6dԕ3(Quh `0R w&lu.%ޜ:͉ ?9D3ma2d$ !^"*|GE2A @7lHP)B1Vt*H娉m& | "FdIP;7w|7[3.c;WVRdXupF[OBpՄLQ$/\i ȁ8 p ϔ4L@w٩ي/*$z%B"qDz]0$j@%"T(zb# b !z8z"+4&bfh604LA"N|z "y+<5#'w% $PLDT1K~nD,uNzʣH0ُ1X@us<" ( M(P%0%N0=!J>W QRB%Fhf섁Cf!&P;~#墥>#_#(h6*H_`@AI8b&GgXDo6(#!(pFQ&x0tRp2fz'bowz0I&̃n=_'>0mթ@|)06]YLZ+4.3HR&\ٜkgLыÞŎ:H!&R)8DlJ- 9*K(lhg0'c9=mfOM$#fbFNI5ę.G F@(qHA2gL%i&RR!+M44DDBTPDaA y1)f}q"#LE1 ŐĜT(3I76CUČ ̝ܝ(t#C#B`ՒFug_٤z@'nuM*JRh  ^f@KJIO@z$PP@aZ߷>Rc; w%BH9'B1{oq9d'x1;7 D >5 PǝhPվi7IO`)=d}E1@.@$v ]wvx l(6<,ThԒ14K]}.C5,k fF۹JfS%ga"A@p 65m@PyXؖ5J|z65mt=/yB ط1֡#fM ۲bF1.E VwƄ ɀ׆ujL/Sf 4-9}/ iju;lqOyoDC'nGcrM˴NHy˄Ahțer`!8:6s(9 SEԘY Tk{qLq>,ht=v̾aqv7ns$.o/I_;+wXC %̊8zԅ Oq5)dema퍧6Nᷮ챾BY!:CSCI\t%q!,3apk2ҹ55ѱXfa.S 4.\BHuϋ v Uƫef]x^ي9ev LxvӦW1s*O7qtm 5-Oa,GG%dƴM&u+g#&\ aL&{\9et[f䮍G9PFޑ ۴OJ KP(9L^q.npPܗW9V@mȔ~Y4oGsIPhdS6MX2Kb gLtXztQmI谻 tG1c3XI C9:T^O huIf EI3 c!r9jƜkGjɆgfi婖,Pb6t9J"x1qoHI"`SQ̏yGcc,8!WacL;w5É.eEefuuոvhԶCcj2\[?r'{Bwp5lB^s侣9HKdp{H [1ulHwJw3Md|vu[qLH~OԾ( zqo;}fvܐq1 鳞/2hG ZffBd+4-eo?\ssmh%L/.-jvq&p},ooMNnl4AnprLP9 CTF&F lk]h{‚FɀĬܦfhe37q3.6[4(5&g:z8aʮL-Q>.QDu+9~"1<ut61|pQmcGHK*L D89mȁ@ztknH{J !͹Yӡ*#,V"ʟfcJ_IKh&!fzj|׾6ցgИ֒1 yӖm4ƻTSei7{}t#?*pMNfv0U[^ 3qn4UK+IEyZPYyRw dNŜ1ɹz7utG;bx+qJwuΌHT[ McÍ0j`\6^by"J8@SF1IVpiu5J'lo{l3Sҡ͚d@U9lE l#=&<! v#?2,a 2HDp66x`a JWlXH}'Z+bۆG¡_#{ ݯ8 ݨaHdwFZ0*6<Hi5Ca%E >~~]/ Rb| bt@Ac֏^_Xs*; u/ @|0$1(P@0rvSyIjTbV k kS"։6j#eUVM`cSpm*4Z%zJPRka@D=0-;ܘ8kTnjTCݣϚuCr29)⥳|IM e ;Ha"xt5rh@eFAH%56WsLr6P$˳6k+<MƤ~譯inBS&]m2羚X l% vƷLLwF8u2BvM%xg˼USsB2 D,Fo| OEI@ BHiRfa |CLGnޱJ)>#4q_JJZPZ JG{/2;F_"XњFO/gD@ch>"! 5G7ZWEEA_aBȣ)^oB@4JiA5b"oBM^;h:3]_q=4ـ6.v`a R Dpw/mJ:OB"A7 9g0CP+D:{5w=&L؟Ge<sxh$"C9/bL18VY> 7sCAQu 4,ƫ#F QHsMb$&4 &$2ީcP!$CkD7U !ĥ3~T| ˤ`ͱ"@ŐX`3@f RdB cEkJP4 ,B-n5( Q~fB- q)un)OcшFXO~~Ujӏ3kf'Bm])2 暬麚܊Rcݚ%Dw˖ aѶ)H /';`i=٧4h1Ƀ\֍1$uIFhfP AeX37@m5":&m |U!"n#zL5d2'`@*{DQWL=R$Kդ _Iq,0`5`1P״'Ax@ow2{Yi 7#nDQ14 P>o?u}c'@>gL( @d %Rbw͇zdqউƞ 2m+ ȇuCl@-RTHQR5]rN{03]5deW 1&|)P31`6xv4G/t97FnaĔ1"7ťyR0EeT3mì(1fA]"k1*fiɕT C9&- dabk{ [1C0 ׹dph/TeҲv ADEG%rlHM<ۭXf8容c9DE5mS>@}Q>"vv)Tj:H!`\i]嬼n:Ӆ g1u45pXd`T@H62L~Bb+FN<13BZB j F$Q&:NbF %b1{>Ϸq?ZYu9ٜyo,?udtn[g%8+jl ,[9/)O)?atMվ :|xۄˏBwexѮy2VX19'1zyTtɎ Ou^8w`Mlc,SPvo=z9:]<ٙ !64`!L-X~qyXH~i%\a <T,,Hw.[R8/v4<.ҥCSGFzzټP/HNZ̛E0Ilf1lS@^0uye9<%7)pHv7wLTwiY\x殢TO46m 8Lx ż8t dkynz,A"eNvdfݴ x%;^co:?P'Xh%LLzA×4r\MOucZڗLA9͒\L g8$DjGb;5䆞qWdMXBym/>$keIb4R߶s}Ap`*z1WSbF.#Όv-N7n1_IL)gXQץ WpKsMU׈vpw5wcCGH8~WeDji84^Pr8 =o,3w#43dnkq=eT&`nS36idFkdc!p!!f:v^'-\bh<3h>QcQZ= 8|H3 c67|@l!͡2c;'ıtaTε`!$P7&W+p8@d4$Ux2M/`QQ"JasV_DdPDGȥDh =ߧa!g^9kjHg$ x$@Cwl:ׯjUPۡ7`qb D='LRsO7)ƎGkV&-spv!O06#?,Z,nPsySt'ך"6v8$'vs-*;[;A~N2=lޞܶmk%# GKN^tGof52gl..ߋ4Pbn!7SE2S'LN MYچEp1$ hh:ĕ؋@,昙ĸy }xHS 0&ɔv`xBbsqZR"1d8`g"0e Y3ƚ..x"I.Ia]p)h"AQCA Ӝ !TDDCJP D׿4=' '˘h5SÆ**(ANDB`ј#j&b"$*O V=3hh"J+ޓ냤ɈI(&"j*f*$( &(j)) ]C1PWNvJ!ʷ):J LJ9CT8X_yC6S Юy}xbn|!ăt&O MM(`{ǟVH6rpl8%SӒNUBZ**D ~:_Ȩ(r>Xy)wzɴQa#cԖ':X$$?Ѣ!ޠ`6HH tN1{w!&=,`Q*?^Q ud eEmExJCPW0\`Х?#ã r;}1 ȡOwD~w[v 5 ]Ma~H?Ѷ#mlYX4ukG6٘[?tu\Әx~]p) )x2pd!pq=R Gm${u'}z:~uxp(yNOD"0~16 λMiMօKb/-%$'l`k,%CS6)1Y`RVLg%0xsJ!umZɇD՛ɐ aF7y7Yʷ5Q ܢP܎X-261hi8\I2XE?vӳtbyO!l% kM\8!좤=,(7[ȼYV)M2}>}~\Nzb!P#H@BvĢJSqBwz&3N"6'iN:iR֣+Z5_7gNn)n-(8@[*o4dhi~߬G* ")H|f8N8 ;=~b9Ͻ!aBjX$ PYu% ٬3m ~ =_a"Wj A4\ Gr_i p=^9^]xuAIAhY \"m bɨvN0YjrW"lK&~UlB@3@PLq,672m:BH\߃oDp>p9#VSD2lvNǩԦ ]hSd)B|;y`^(r xD@Kja!4@{ ~2s/TPQH&>Fd("((P4Pxq.,ԃ;!ӈ%Аg@diYU4s ۜt@ND!5‰d"wU7f]sB<^pQADPD+`2N  )JT]m( ("!:R!A;@;D4Ƀ)ɝ#6x jRX;ih 8 ПWxݩw`;!نz|dcz (@jJsJ KO| r2ı ?;4h"!Hk0Q=w>YkEp34=GeA!{ف#:!F$Y (` $!XZ& =(] '4^$NL$C H~21eB&X5l)Ǩ_iD E?<DQQ6ƒ44_/+Q۹;%!cSGR MpƃIP#p擨X^8Y'O2Dg"r+w8F.1)@,J4RP - CP5KJRHK06*x#ooEI?'t~CBd6`d!HqEǛ٘+Y{WKnh:=jB@ZFj!JAD)(VfV!(քĘbii"4i\*ib&&fi'F҂j(SZ+ A &" )bJY("VZ tR".JHVlQMEW򆃌>I舢H&IJFRĕ9$ٶdMi-6pH׎jҪ1TFRQӔMQEDQ$Clf N߀lzaH{si@U(@` ρOJW ,ȡ@\@дSKB,@C% )ETI,KL5 R(SU-LTDaX\?E޿@PI:^ I?[0Gc^nr y d u&(i)Al$R5!Ԙp"F#!KaQZͶ_ߠTÞU.Fr!4%Z |G Jt@szH"H#06P>,(IҸȐ"m>oXs;l#(1#F"?:|8$pٱ-lG"_yn&EH[L0; g:$ Ø(>-*k)V*ĽsLW&/F;`O9@Ґg&DX%1MjUP4CwQON咎OcW%AL3OZCOz'ĞG$mA8S`nN#l S&zdO6za7* daNa&y;TĆegf+eAWlvKaE.!=! <6j wֈN Pin>߷D9GL_j DT&AH(TΠL \2I=l)uidoa;1MDQTBû(v/i$$nZqge4P"7P//8s  St!$|p RDfU*t|YfT kEU܂$dPa}J0DUlJ>pˬX_)<`p@%Hd$LJR(A)UI@R$LI1EE5I,#A^2iJ$)*!)d AR4숈"+lPE45I@6575mvb 0 I=8Ȁ1'Ww&1&d1'L"U J:y~H#$bhbl .UPQт)&@ #$k sf-Yu9ȫd*fɅr>:7`9o(%hqsiL$@eJi5lR)AH&Ibُ#,x"7"Y/G|q%iid׭61pNo!@=@RTOI)$^<^yrnZ쾰hìMEV p<$Sh]9'Hjm}G1Y9fBضq^{iE!ߥ@#K K1{A1H A "y,@{t0|O|z0SEzKi6;c,{ć*idҘ'j3y"rl}\>qCk MU4p$B@A 'd dg^):kD!eQP4%X{: @rqՀuz8{L^A!.hhf@&J̌{NbWy~cq;0W&L3c29 ؟ݭX(m7-EJFy||t{nӦ`J(~t@Kalq:S | àSG mQ}ѓX* FC`\8 <~| 7x+"Z/  cb&! 78SDT!):ٗ,0zǘ;}! T"4@SN0]\JŪ0>%VָnŃ 9= d%}[恦l~/϶Md(DM4[ ؏ >i2SVi) MOav\ X(1 %ɑ؟GU x渱 aB,HH??c|= yaI(*"kѤCEH@l@І(JI PHq㗀f FŭXab`yql(5%ׁ|4KSTKD25e7 Ш(Rv|AG3|umI((z)Y¶s_g>3$qwi?.z>c{&:ݴM-|`ߍJ gfUBJqؾV AQ %HULvz}Zior`9 W锻Dr.[in¹۶WY<lF<^,~^sa}r(\o)!~rҿc2c믽"q bdJF*EsxH/fin#:yml`8$SL$Ys (!Ld!?i[vAFԆ)?nQDߋDM@(= Y= %k:Ԁ`c*)aigM%zFy#dxp Mti2((R0dDILB14̚MA;7ՃZ&|!@|ؔ L!~9܅gXnmT&6w#?1sHß1( '$}c:sޘK%L"d)XjH&Д4rl #B`^qSIBD DQA$AT , DEL6M%PEE(҄HĩCfDJPRt;%.loֆcg5z:asZ$%&3 8 MގRvzuw2p؜6IOܿH 6^֔<+;SyfE!6! _hib?J S|QDQ-U;A%4L'1((I)A)z +I QDPQ$Dԧq$$4@I0`ijRDGnP'q)JS0GQ@ZnFD&5 RX *${/D%N866!yF`N! ?A,E ١Ao2 Yx"$>){(Ɠ넀Nc!ᡷ5@|qL~lt1JEYM;fzNB8'lemp^3Ip SO5} f(4Dm-@nMrX-;")VRe`.LeB >wԡCC,(C}D@C9u@`Aw="b!9LNDPUCu[9Fmi+lgq@'l6v04p@$B .]v9 <h6va:^$x5۪GxVٱy\4UA$ B:Lm7E2A^3Ӏs6T83<2BhR7Mq (xf)\i TDA"U(!JL!i4#)@ 1B`x|z4'z" k: nƫy׍ⰟE|]3tCNl>bi#irAV Hrno DSgF]ӰvI҃ `'@J6 ` ,@{&w1X6ۻ{`itl(dtY6٤Ap=Z+FiG8AJ2 7&i3>G%s")5f- ٣m ʘ2Y$VB&2r&Pz/WP:88ljӖʤI  M7En@M8iaH(ptBoB܀E–$D65!pd-(6aZT]"24֡ -JB,0 1'/}s{#lU 4 vh:):l’V9=3\C̊AtY,$Z`aww`A,4A'X%1L#eD q`1k;J/?TcE}M x 2FJf8OrQiQ5$"Rd*o*{+ `CoC98@Dd-P`7AX!x2}Lf>19?0:" &M _^Đ8wlqhC' 63A@ ;RM4$!:Dx}7L©d`"(߸hϑ#:p ↱j h@T ͐XaՋ4}CICm< bwH@CEQ L)=cS2pAɘ'R71iIA"#ԽUaUAgi/PbJ"H?{5M)l(sBJdD۪q9"hI E3"&M px d @.x*$6S$Bt[rypP«bxA`_-% RA$6|$ w'p8| Czն@]m$GAw4|CI4G`>!OԥT@F6#`§[9SN(.tO|p!lDCD]螿N<dzrO|gCp i3hZR<:9Bv!OZG<4f"*OW5:@8 zCQ#Gt]d7l`"3^$F+I !j\˲wKp&GLP6;]}z\q<,B-Jx.0AE6'm.#]Y77|[S#X{T <n◻i Y9Xiw=04X}LpSc$-+i媴U"T5u!E=u%UtHBme-P %Z 0f2Φdގ3e7au #K[ثh6CEC1! *#3xšF%ZKCbv:8)X0S^@w'8qm"f1b, 1R(P$3wMOgI]ח݌[DǛ^B#֬C ]+50y)%L4Sͣ*ralJq6Cds aM6C)cƋB HT!o G_ 0Gu2B@Ǧe!e T 0iJ-,)娒$zQ.pR0F\XUK1C#&S7ۖbJ#5y.@J9# GD`CGYfbHX9)R0lrM\@λ4d$)Ni=ҏRN,9 Fhȑ!um.68# .Y\@Stt|~;Ӝ[iBB5^݋0G=߇G̝ޛ/\T_*r B \y|r/#(f3K5Ǝ85֠iB6$ #P#x!!O y1CO 5&+?. D8V08pY3$Hh"jY]`zҁHJҹWO1' A:p+Z !LDN"qXB fpFXDZNA hQ$-AxV4s;nGu C(4a4Q j(b(0C #J$̛ܵBkCbbцq#(Jvh2 45kf䙞C胤CZg|ę?"muT$=dξj_ʈ-M3%:4čqv&<0LrE^{bIJc{Ni4!3&|""ʀ=TK<|#6")9<. G`,Q_(K`%RKb #\`hP}ZWt1)Gcd2>׎+Hz]Gb-#>xõ~pR' skչx: Fr" f<D(ÌʀHASݓ~nÉ4"CPyo_wk*80X≨ XG)Ki+-Qɉ)0vZaWbB9ܱV9r.X7$Cs`#RM:4\9Z~9x,Yv2hʓ7R)0d CN00)페 *&"FO2NhLRWv5|9&D/mKW6i08S'u/72 d.=ra F$SFJ ̓f\HZ:+aT;gU1;OW!WI\Ld1Q`=(p uq2`DˣHPs;.E3: bCm!ɮQ(1/n6ɿ8pNIAxJHDbbɠ4c*:ЂrWGޤz0:PS )PE *((``J"iU/#$@ŀ"ZhYOi " i@95d_oҨBj(8XKO2#8#MWVcC *40D 0b8I<9!\xTP̡!I!B44PQ@M+$#T@ ~b$=1F:܆)X@;Bo}C_N hG̣Uc9s(uf70,śiAOf#TXib"A:h"*Bf(fI Aa`%(YRLD2ҲPI%TD!!%$RLH(#RH!0T BR4Uv<*DT  'v,;'hݱ`.GK4ĂȾ~fDX$h"3HhhYFG-wu\ 14LPSlh70jT>gU`$JJvJCj j"G!~/(5bTDLjkR3}v}ov_qճg"KԼ֗a`?-dN ϒH~]ļ69iئ=8AXJDs#d0(:0戃BgF"HD?T.Cy=hȠ)"8xBPx-VJ X񶛏q[uʭ V޸M濯ʁ%P$B%B" )R}Kp݈1Q3@%BR ˆ*0$Y`1`up,7L!rմq(L/"gs\0& e%%h tp 4[ ,KE.M"* G#24 JHд B!@E \f B(u8 JR W@d րM4!  P)h ! (JF%(`)jbP!ä"P^ $D2%" 4Ĕ%(PM!PD@`9p`vWH y@&!VYY 9M7wFw1O6!2yk=WtUyjzu(@v(vKMkl !@9 `r ~j4DH""xf(Ɨ'ײctXe݅Od/w͟7v~^HA^M6I K9M# V.!ҎKjv8_o^rxC41R#LjC'ހ) a=L"ݏ_X!)6hTcP90yG?oTL!FZH a.|ZҠ,ʨwHz@)D$64W IiJv y*z!G FsOʁ !aDNA~'!hbVuLb.'Z}BDDV%*CAZ|XDM4,2(rl6Z ڝ&ޜt.!v𿼼PgbOծpΫ6G#]dϔ<8r;/D҉rtL)P+QURM;fN(hiX(o(B`! L$>0aҿ@|0"RBRziMP ZA*PS$)=ÈjZ $9j Ìʦ tAP?T1?iTQC}F$GzOayyN Gg[DSOuwm@ " 'N @vu^v91"AAvQB̆ ZS+EU 2l`7:ݒ ~͡Ŀb/!Vҍ+<) )MlS'SJW%$ǸΦ; 1 04)FgLq6) >P`w>jB I'CO"X 'DJ!@}p%?R`CBnj!?D: G14.+r%*X 'zכSS%4Bţ$ k̚j4<v MrgW#HKXQG=Cs"G޶47l[ PJh@7B10>Vv)GĶcdbGMa,3$*rjLHL. Vܞ.$;OKq̘U\srL5F;z 0լ(Ʀ$ ,dLQOR`2`>XG = t%64M% =jzNGg.x>[ڿ4"&VVbmAbK#ID GȚMx?g·'P{$Q/2 pSK a uh5XDr0D1Y&HlM@}-3@AG hē+$2B1RPRD5qä`$үWP^H AR@Gq 5BD; W2ۆtCc(W;&G%O{C^?KU1bڰUFJQi"a(CF8\#V11+ R!ҩ?8wZr4. ۊV W K((`CE<9ǾPEMD7͍Q IpOC,pXds58B ic[vt<8L9m G5WR :_D톨d@_(6'ˈx.Ra>($hbJsxȘ@`/0dO(Fr!ҧD?% '` @LHT@`P, "XE! U[tT\JU.^ӗ*xhaV H8ǔij&9cD`sՍѣ?[$:CA!X%") ۆ uGvoƂ!r;1'=!TBPm)%;96L/ f~2\2±c@LQ ^(RŨrN pt ۅI4Xc`u$>t>/C1v?1_RhĖ-3fہ5Ԯ QFf%Z.#{!Ҭ1%%zn`rSf7[iˀo&20\uTfKYb2fk%h)fcfsCk_-f[dO<OET)ڛ7Bk8җi j~4 ODi]삆lC&:Oi:7XuIP}Ty1Na e|-ep%"*J@{?L$d(nV|y9 >s8}?ñx;8Ty<-6*`?-%\iG9n›0F@Gջ!>;bGt>xpc X+՝)BC]"WﰆC&fuEG~C#{*8bl>XDxf<D@d]a@8W>=OxJ"bG|@x|fRSׇh>^1̡H͓a`S''WN_WGO=u/Ɋ'X$ZcޛͅLY2EmSMu\:&Xa,ch8Y "fU @"U&Dn&]B jppkYN[,r9"l{1LWAtӁ6I)]1,R\ݍY6ihml;=VVD#JQeJ00aafX`h,CQ+k*;S ΥhA %6$uJ2d@zɎ-m 3'קzC &1X < ^A " "m{mWSI?悺3nW.7MO:(a`Rv4R!>0}URKA00M2{B\$ :<)ԌSɐqC@W,^fxTxl11a%2iPpC]( sk`*#@f yժB4*&Æb"m!dPB;PO3b?Lsh#Q tH6{2TRKc+}V( r0êMRH%D)_hCbLD!5Bg+_ӌcxL%Bnx(q8xR?h0PdR~ 4<9(tk{͊T IAD;;?&!?5\ب$h jdQ4l "IMQA3UEmU,qp(E^cr"ߎ8nI'F#Db3maiJ1efFA54hTx)0 S#| .;dͰǙlɚűH ' kʑfUh ;! 1ꘌ[|,6*8&Ykɫ5I|d a=_IAAHM+0ʹD} x̙d &Pq`9LYũrJ1'@Rb o`R%{I!LJSH빽_Av/t" Sd&.(zo묋/C#0CAse?=1B)@_j WUU($ ",XҞljPF/L.f.l~}jWChjx/f9$rė^71 b}>xL MQ&f%rGǹ' .lqH((i&B`7n8@׃ԧDE Ԫ/ZBl.͝C`{q{ I$1A/_zp; %g8IM;xQmL>JV\4IQXHoX $s4Hq)Ax^ %9; 0`X?{bH  J2iS&H(aihCeׄPi !@> |S `  Ρ!A'jȪ.>(B3ٱpIvo .Z4#~P?x[?n04 C ^h a|8:`쾟0o F JϲאW$^Ӓ?P}o,H mt9+Gհ09ZHFP>5*JD)Z<.jrĄQ#d\HXv|z OҔYO4b aA`hH8>Dq* i.$,22%")!! ,M% A,-XD 2?'7VxF %Qv@zAùAQ1 6ֿel4MDH:) ;aBi 7$9vn[6% Xq i /m}ԃwJ~kCBZ_0@oni7JKHxhz 1Ǭf(iP HSJIACEL7Vii: tbS'mR0I/f XIq#R1(Nr)$ɴ l80,N>GiJa"Bh0cB9hB " PSq"衤20[$d*TO݁@J-R*0ȴ IB B C:]( EH$Zr p^]yC*i"@ y*=r2<~3 Mb"&fJ$ d*0A ("TZL_3`H;9sB%m5(F.~[ͅy&Ͳ0 b1OX 7I4ݔn8DDX/MplE㷗CV;Eukd%(L=g%F@TA\mv1g2{ϽBNPVkw˳]/4xI4 4v2BF{;'WG,II7I CO3]=I²`JG6͏}1qP@@G'L9H+-9KA{W6l}71\t7#Xwےqv|ZdҗwjlR\s` "ܢKm5Σ;kW9]ΥiAٛgav&G1 Jxv9p^cI=|(yE~r~vz*5oXVlt[CMls8F㺕j =4;B⇩P(Ox[C0,>Rq8J4Ej4 \vdDg=0}[0qy0ɪ"JK:2:f5Tt{ӫoP3,/ún<ާiGtwqH"48pNYEMOwv֮쭟v%ߪ(G}H;߷l2z6M7FnxuG,ʤgmS|d4HӲ>cnӵXc錄=>j&q5nwe53wg62,yPRN@j̓NsUBP(DD@:sZky9D0&`::E6N{uQ wpaxF0cG8sM,zvv|!Eڔ}_̅E-NwU\2Ƿ BB^@&܏mPFۼsInA=<dSJ9B) 2Ëxjqk~*&~n 8P 8X0xu4#"|t9!j*)Wn <FH?*GCr)> !jn3߼mbsH@0..*ݘB?$\V!yeW5|;'N1|\)%(bGEЙTS캏ls. fdMKt`.Ks}w238EY770TQ-/&*S5u/'Zx\*9kE֖UgznS/(Zxb\ջrZϹ#ޘ11T1\Dʉ`c5:UON,9߂ w59$Mbl>%LסJaD/ƀh|PW5O2KbEr܃5{ȏ_j37<{kmP^}=񦓿/5Oi0zޟ"’sg .*&ֵFIb[&ދB۲ĥpiG)kP|+G@q"NqnhANDkzq<ީ5 BfG_G!7] 3,s; |76p&0wq8~5hXFB zD9HHt$yBi]"x+EIĆ @$wVa5j †w0̔~hL͈2f" &"WwcX`2( qв0ą{`?I(1JS/`՛Y놮DA`W# 8D( s l޶r0 1 SB1G#4D <`m ѽYZiĂٻ-8! a Ek0 uCY%X le?rj`C]U58x?sHBJ7jBd0;k1又 $LzZ j Qp0$bMS^h061nƝNlu6 @\ |Uܣ+ EJL(zPL:,sb3uW{hn61h Km$d ˶iq#P%r:lÑ6!i- k!Eꞻarz (2{ ͊MjI2  GsDm4<'#SLtr^c`r pϯ  @@N׊zQ"S{)*bEAU?fJx5ۨ`4!AP #@БT4/+h!, Sg10=k7HZ-T(! !:yЭ7 bP}B)o|T@"􆉿AǑD ڈlp*k bD )PT 0zI;ߗa8}ٸL~f(#w,S0±ُK@T}k##? i6*ԇ ?/K4!0C>@(Hj&XOTb;98l; א:x%@Х.N§y(% 1*JPC@@h$=ulP D"PC") ! ~%4cpJ P> X˜!,Uu/)䍌/EI:#Աwt" hޜ1_BYJP Qu*'8H:tP5UE5CM5@U-P)Q2NhK QٮLtH{K TCR2pEIe'Sr4n<1 j`v6b V @A y1RU4TAEJKձa6'D0M oXh' + ݓxB<DLLJ1#<1m4GtiɊta2;o9|TEIMyJ$ݰTNePR]Ili6[-mO]̗1LA,!ڣpuPc$)0U`Ipٱ="ӀvBڐZAs8]5_7*9V>gh2cg۬ᬭ*T쳾%>Fne%$BOQ.!GYtO8ua[.YTKb,֘ Ӵ0֌|gOR=GIt! "62360\=o>th։l=So1mx\*r !f3bPT坑,;/r'4W0.TУ⑸ y˘)YӚ IeWt&mMԑ ȼ$bc4jjs]5 xF*4.UUQM/!Ž r[we:~ay @Q$3.'[+"pEۆE@ ӰhVrbE&NۓwgDH@g\IgmPn wJaҳLQ^!I$#2 Ү,mRsj#{kQίu cC愖h",c |g$Od-LS$J mK *燶4lqv!tD"ۼ<MV9 W^W6Hrq&&q6ݝ ·7:VxxQd1.0ţH'ymٵmE]ŅQ}97H*!h_Q7aa;=8pѴgiy#&-{ٷ%@ &&'ZcC煾*\:w'k9>)}õ?ɡ:T1uf"8CBG^\De ɝLǍPۛєS3> ZHq }Vpx5̦vsz 4ތ`# 2ZIe7 } H-o :paقd86WsInw GzI{OV&h $seUji`uZ9-=3\;-$( ! [x \,#F(LvȮ* 1;;(v&Х^E0,FD'lw|ˈ;npbu<.I wܴ mxq&IМG:LÂI%5mUKr7T!+L4IH/up2F߫:#T>8 P9zީ}_V qXvټy(Tlی֙ٻ&k i荦J\&[g{GEI٨tҘlv"Gik^kZsM1D1="78:vG@CZ U"*mUTRI'\Z6݀ݹ@R5T9=;.7_1PeqnDgX諸4{H2 ps@ ]q3aA*8}|~0C$ QmMn8:qF܉gx/_"mb%vx ڛՈLP[0T46@xhӣH18A#AY%A{(M}5 ̷1ʣƎk觹}߈Ted-2uvξ (ԍ,DovYs5Ajq9PЎ|XrV'`},nzEN:E*ii/lh4Ol,; .2Z!)D~ 4td~ݫYLT,#Fy5ld)> :Һ h϶O &F% nΝݴݾMKk9^XIHMMn^Aa(YNv15MCUDS fzH^5ʢXPaJP:9N1""*:20%Y(#"KI⩊n{=\HҊD!&4 2 )##O%0DHRɂ"D Y!S jSQm9%֠)= 0{`8TG zRu ؘ*3)b4Kz#eUstن,*:= a:V kj4ٷvܴD3IibXxMعҫ<H$w'b;zOl=H$ 78m ev<0jð; Ȋ nGvZ'PrI G(azH/6gط8h[,j#kUAH (v~q?rAgbħXO]*H%>ȡߩ6>=EpNJ;{T"Б.U Pn㾜 `dCVFiZ1IEx-Ef*ɯI1t^BAeg:^ 0I >:a1AUҊ܆)$`)b&Q DR=C3@us(L vsVƀƬ#thSiB CP X @fJI)Kii hZVqQ%AXx,"cdP-S#f"TV3PX8 d9,Y&L,M ifd"bǷF7L]D сSlJO.]A[Cc ۫+srh&OoPcbJʴ + 21)aZ!tgFKgI Hn"(dbV!Sʘđhh HvS̱ьLJ$^QxSDL4Alm0u*tf_ˀ|`)vakn61hm!̛ \+3oR8LFwi[;f. ^n>%[7.uldEۥg4B1`&ۣI*Khz R*vU*I$tElQH%w Iw~ko}; KSV 0Q,“]Lr9L,~#F'H -B2K74!$lU=εZZZ(m6y % irj/hP9=xD.ƌ:] 4AC\ ]umyIT;9TD5DMTDDQL q?|DCAAM#~.(JV͋d6 F"i٥A\M1J`LRA!Н.D ᦚ*Npi۪}/@_tf?Fne~C]XJ+ ^gAkOx_5:AқfI!Xq(8mб{ulVyTwLt4z[Mq0%bBI(dQ.5"/  #MěθX1L6 )x dB [@Nc)-ǫn``h0} |ҩI HahU#7lb /c<;*6;ЈpN( %̈S[ƍjFcFp`v@׉ٙ" gRNd"kϔ$IQ715_q;J 3߰f8 ( 4,#B9]ڵmy"BZ!1)f|D:뗶zb>vR¨"эإm:B!>wSI#Afht8xԮ c'*D[pFc>VOvOb0hN`!Y=(eJ_~bV04M۬KC :ҍ1^DmVʹtci&jf^mx FpyZXVft4nAJvQKk%f.+d%Nq#yfE& XQ7iCHسC8^R܄5NYcIa15ivi#\d}-svl}Vi*J!9ó:_e3&! 瘺F S"d!15Gi!ћ8pL@ Jd.%:pM=H 0pMe`[Ȩ0naQ0Yp)D7Nh@iIGicJA#r((";cL,<) Ic@{BV(%1~)IHyhJaR,)b=ʪDFȓئ]mA!9f ‚Z|WD5 'փts]i%۱<м$;;İD6H+1 9TJgrx8L,MjFG~}!Mcr._H(lBa0{1(py(% UGCFDVJ)vW;~>ŠU t](|~  ј Ph ()阪(*hi; )KÕviō7 A}9#8i`8;"mE'0%`8HqU9ba tQ:$T "tzkU/ {Td>lIy=C;;ŏL'ÄX,I?۩̽ iM%G)zRzP wm2@5' ۂ¤X&dML}!A1AE)#!@BV 6% l9w6>q~LܢQ zɑO {>(W$| px(J( ZP~SRIH43<Dנ /Ę'`@TM )|j|/wn MlNڜqih6W4Nơ<S\yЪ9A#xYlR1j2a"H  B(P10hW9!]D^`l(Ԑ: A%kvH4 wunpDPG0tcI8RRF6u' H,?!bhiiwwM:%D&ű$-8Z Jc U8{ʞǎ8m.Y A:8ւ t02-(c\DhQIPdžRWS= Ć"sTbX@@hr(d rZ8Ar`b}Cm]j= >z>?XS9L2lp73%dWv(f6p@1 aJ14@ ;A*!6M l)Fi2l(ZP1Q5 C6*@RuHvhUg|HAYizX( 2@sȨl@E/${#h aG#k@6k`Ĺ"A#i5IˍC-(hJ&{Ra3>8`3a@6`z#"O 6xŅaSt8N4\W[LSI0X@ZuZ1D1Cf?nsET5+-]`u<LkZ1G`h{ `Ns:-❒U)%`8^:N!?PHuo>DNV.s J*dǘHm6Aҭ!K0B  :J Nڴ a~$H00j v1679"#sx)0x_aܯ4j2z UIhP) 6o*050{dgJZi֗ cpR cZ>bLVPOQݿvb((Ύ+`= "H>Ѷ 'RI1*#"4iPoAZ1\rޘI[UUTđTU4C0!#J$DPAA4I@Hv w:K|nO7̆%| f!> I'ؾLJ7 Ĉd"KeW+҅2*#F6ŅP dM$ޮLcpY' ~4&%VX!x0Q]-6'Uݔ'E3k7'ۤ Tb8Ev|%Äp9GP!hm"( TXbL\LVO|z~\>u61NC@ `PhMi8U-&W7LrQ Pr1E z6"wz=v!B@>m9i&1V;)O"l XT`D2JzƘD~X~i^UN;=$i?qb 1')uwQvYK{Vb8{LrD?>mRDPA0=G$~nc:# 6'ijSSH%nI"&>gy|o@γwm?UUTZ?Js`AG<`0#q& sٿMYr:zZ;&jIBFnT+Z͵,\-TGwx@?RрF->-=h2 GGƅmLHn*sHTDL%D &* DLA@܅S*B4_(̤OFt6| rȎZqf*pܔ[ݤ4VQ\*Ks7⁹!dlmf-tűIl.$^N44 f_0Hp\5(q%SKJ01 ;\CTl@M?V46Gu=As<ʛ3SÜ*r{r'IJ@O,R*P2`JPqT KنDAZ? P<.7ϟzg05ݻ3FYthN=ğ"d BZ$nv5`˸B<&,F$U+ \ik*iYuDD-8mM$HBFkD˳qҶӛ(vqquvp.vN53 ;Q Z 9.ReN* ý^M6BƵ|.Q8bdq5!W'J&uG 9tYэ eje  KZ,0L BPlPVIF73 FC>`.iTyh}zKnoxݞo^}>;Qv5nY/zܛtjo{ݷo[` {P@]ٕ[6iݾ|׻FշoնwnՓpfU^Рkl{=R@)@:c;Yvboxj}:;w|s%m*;@c 9A}icmz@[1}W^^le^N4i҆l+V;xVڤ-gv|Qp{V=ٵd4ruBAB]Ń=,t Jzo]o^8DooZq_{gvr=ݡlxp "wnKِ۹^*NMHL=KetRß[0@ xp @u}}t}ly޷lۻs{{z=7kmwwsz>yu^o wod"[}Ơџ>y>2el;hg`0_V`=5s[wH{^{Y7\]z^{vzgPC%(o|wZ9m}>l7i[{u糝 n[C]/ ޻vC<}/qm3{O1hOmfw;;xjsm}w,֚x}t,g>|ݷz=㇏{o\qtއRw3ɭ'o%K||f"/|iwFϻu{V# uGyw x{7y ]7kצ'zۓ`Q<}Nݸ׮->=˷<͘US}=zU;{U\iN6ްOSO{{j^u[[-z&uݥo{^Ux;ly|Jcf;q.L٦1yז:u} >3y-:E ^@QnTYt]f|>¾vǂúԕCf}*˝gJU0ݺGnwmz+vS7}ި'Lϯe-G-]V>fLX4^nO[\2֧go^^}<kwݷuʧrS͝Ӟo;hclvMbF+޵y$.[}9茶]׃t\fd lqv7hͥO{nf|T:cwnqzj7uo=Abk˳pqXHsn:a{j(Htzϝ{חwvǻ;]ҵP:\Р7a>}.tw`oaS=;}c֎h=ٺ>G^9G,]ۺwmM7{F̈}{yklvp>ݼ=nһ7nwtgaJ5R6f<Wx.jګZf^.^)[lLstrTԫ^k]tvsYtޚ]N6D5;nOmA@p+kn@ :s[m[%3,]U5cUg7n˺Tis;[6ݕ]\(^[ėbTnFZ;EַTof->րh6uco\;鶶dL9&nZ [שf`rJM{d=FٻP YKVs&k]kuؗSm6E^z77n]NJk9uuKNO]%3o3fCM@@ @CMhO)4OʞB"tsx>[9Iѫ/M _~7?XAPIr{DI]?3~aPȾ*'pUǵ+G_ebd#$Nh2쨷V]s;o]FYRzH|v vB0W637t 2$c7~oH%)Ұ tC^|ߠ ~NxxP }h }'飨C3/G ى )giZI6;['$\@>}Sx|z̅=7,:D\tQdn41"-FC툻XN1Ss<~YչPLj Rjtu uh=Cbw50yIeEUR FbQ\]](mn`qLIo񦋼!6ELts]KKb ֱs'?ۖ>a=C@  ߻WGow[TH%oIsCGRWAXEonaK9zsTFxSedB5 ZZlXO x\Ѯ3u Q" 5Y/T{>s d5UI *~]I5ŶY+E i 7`&uN 0qT7]hϸcZ8*3=m ㍲jugVK/⹦P >hʎX\U:iF}w\eV[tVwf~6^ݺy0~][1'l!W?>UEsGSPF1Ϊ$ٛb8[^RmI!-q#lKfQ CU`Ai8j>?z|<;Oh$Ra?Gct@O.6t6>jb9;+8cҜb-l|(Eo2I_>~8[?{`"!*+'}.p֪5&bR%3 iVobjZנּ]NIsfv8=6:oX2/C ^m#H*$Zdpk F$ԡ KjYNH|Vk-BU?Uӻ_|I$=P>!}b u(o4AhȘ_s\ Z8 VvuUkƠ4ߒdgY|I2r:1ًxn\N[JᒘeX2^G㇔quDyyFxN$*d$&ZuZx8>hdAہ9QH':vh_cz 7adPGFԏ4ˏ7zC3p*:kxB~SB G#8h? &Qve4/[ g:xyJ TG+0VGξ}:}y9e tkfZYEgu'l(_2UI^Vh/C4/8Yj>{YhgwjWB~hsc۝58RnN lA^a־6Gns\_Mn:zbJ߶}vyRscHeNUK:NBXs[8GN4ɨM08OFM]zHjs4U\vbmU\ U1{e*".έ%e-C|v@jg ө^ښNfpWN bD1&$g5ТDF<^α0~ҩN[푆9nc]ϧWA}~8@ n`$ÓRKx5*J.MҎtK.]vÒgplO6@TFrT-e>u̳8s 6uTmdXm6LnkdgArꥲ§ew.*_kHf`oduSxB0k2Pb~> H4g/KgK?^~>W=Ak0ht1ҏAgLvһ^R53%|s/=$OޢDOgѵGnÞ6xxwn?z~0k{¢ EW[`o{++_DX5Ij2} c9v#ۻ|Gvap} q>ޏx` 윇X0_)=VZ|n6 X@:/.jΈTA0]{!@u IYs?ٲ|` xĒZ\wٿ!*bKTP$TSPQUDP1KÃ{nX($SPѴ.ֆ*[wXkMAY  !0D*ҬBҨЈ"(҇7ϻ!єn>)utl9V"< K@8eﮖ^6^0)z: z ()C;.Q0xÌ? 3J"z;՛` E­3v.RBpQv*)(TB OcΥ_ _u |9?|ߛR(~)Le\RH`觃'SiT "蘉t2Syx5kdhVk XōX%x`5ҹVƱZûR"c2@ @ @(D/]Cux3z~$8qC%5?z!F>#y(3A^>=pEEŕa%^W'f>rxK^Έ@$ctZ-x ,wQNiX{z wZĴdsoВ|6]N1D tl6-5HPqWTjZ")`:.hc^2/ 粉PMN#cܮww^ۺ6pHFN;ZkB1x!zxθ.HC3qSΏi8ǖR;9'2vq)Fa˨71PORsD!$uD?6_XOכ@y򣆱m/?]Pj/g A\T 8~(? (v ./az38{!t:4cKHq 88KPZ-CerxO(;‡IKoSCކM!S8! йZ~FBI:xE}7MxP\qO!(\͍vcD=YYsGx<'V"7z?eWK '|e~nj{Oa)!A;Svf~Sd>=MgL\%LoPdHDlU-4d+^+aAYSERebB"N%q#2YxX:@2UU`T8AQ#8`P_C.v$Ùe;2Dߚ"k)'E;B/բΆ,LfJˊ l{*K 9D  q ~ zîѴ<9f0[e &pHT<{:[L_/׼ >*o]]L $- ͗0PKʉ_8&j/ӐS⣾chH5v_AD (h) 9c~?=_ʿ 331# 0ic447hH$ GP.~'}Xiq.4VL]Ak3x */a3PD|*"gya!2h%aZ ua6W,9Qp T5W Z/tiK&F&HjF!8If嶓kxķb9 u.sf i/QD i($Z(" 98&À .W\j*{=&@?!Z[)LqI>A>X"rJKUֿu|QWAYS( 봲Kf"ÕDHR &L/´) ؒ%ZT**eQc5hSk<`]);,B%Z ة5 iP LJ. 88 PPi(5~!FpFgj:Hь#َ1"_> kOĂg!>aF+sl>&Bg8a*ơ1RЭ,fFf%-0aT|>غUmFYSeWGpAlO~ሴXr9] @6'٘ d݄Oł\B54DuTp; '4P>b)N>b)h+H̘fc9)͝4GĄ@@AHD(щҥ2@rMI9ЏG';Qqr&:p677* Rօoui2iZ]{zW#Kz}:LP鬠pa KxTSJzP}Jх\fyHu*= %)&բ(5*)PiN@9{~8~iy7?4|#)}64MtХ"h6A9A"~bF$GJAt|+GXbą u3'W#s4bTFALSAƍolƒMzS*r.Y+hSPR1P4O.F"k]cdSˠ:ՑJ@ T(D(E()@DIJTE ԓ$P!C Ҕ $ bP FT<Vn`|I8v*lNnSUz 8ZJhCܨL5si1[hlI!dq:0v+-M8消Q\t^J` bt@r ,`pZh A1$ţBF 芧7V:&ZII9-#":Şnki4ЈpPlig%Ll&5nl<Qժ(yME#ΗG$ ҝ y Att&umۆ1C5TƄѨi\4@D`4GIs'9Z'(44~ԌfwųQ/p2> bM\he+~;h)" Us +0mNy )\JD0D'x^5ĺ CsW]"JGRRkGlky9ǁ&n8PCp΢sRlFvE`&ղ89wFmLZ4U"Tf o uNb;KT4CAA@I<$(R"t" U4PD_6(j$W5.&$4}׎"Z~+=QTYTH NKÃ0YqqV5*\S$ .L1Bls*79փľ*qGaJg@pA<7۟t8:q!vX.&'!z[ Hڱs% >1RGxA]E1ͫ$⭢#nIkftg.f5J㨎THk;C,Dg˥}3z##cfnMw ʔ%4CO19rA[8Q,V(cu' 1j>lj;mޯ)v -֣fѾz+Uy'5W}2e ϹR¦KrL^3 x md,+4ٶNc\bQZyg bZk vq%9cfpҟF#y^v 5R=ݾkD%;K$D-)prMTqt_|At:-UD8/VY80~H#KMi҂UmP{ϯ1YZ j%2LL:{C58AMYmf񕉌GHoo=W$E}/ۃ0G S@7Q)vܪ#P 4ܑQ{ O¢LOg:Pf֦:1A+JYr|t^M.pm$?Yʞ*i(?}|}Ƽ_~=<9>7 o$C9X忆ȥc;(H"??CdN?G^~IĄ&4xukQ{a#A]You=eN9i;<Iߦ;?4 ֦ 7o}-/TUMO8?{i*_Qյp.~`;wiiqTq ۋ@bMeZVR2FNIS~|ݝ9{BKMAx @sy8}@ᾺJ;2]y8G^"sQR[Ա@@ gF8}ݳG|FV0nW6Naz|e$DA YQE  |ڏPm'ARJŏLiEdo\[$SIjUdӢ֦:~OB4|ٹ0W}엤Z Wnb"{"m*z*oW~y\$ޯ3AHtI Do<6L_WUD$5~O)4%y>V__/i.h,rFr d+z[˭]+7pqv^8U[m{osk]u-x[pY]lXK, UX+vSɩmmjʪ[eU~jQp۱B04fd.q4bRq'|0z>r][ tAS ld3rd&`q˚Ӓ736IP=99\肢5U>Aluho\t8he ks?w Ydbw"#yL]N+ǰ cPy=zg,X=I +n^|+s͝/]_S>+uqRkǖ]UEZgQYN"-qٚ2RPFA7T9늃N/ܱ6sNS'2 T縿BE8S>XK]g\[Q ≘1y=Jr,.HYCvT$]G$GXg1*arIh:/w1nKd">sDDDE)ҁCW|Qnsuceնmmm^c3 X O/qq:7>6moĖR0 ACu3v͙ķL$TIK<?;j]L){HW2Eagv]!_+gmN j]l;)-u+U}fyEH4P)A!-])]55LTUxםG#4+::V3Z>RgDR _4R1O)^_9""""@ӫ>*ToΦ;捝 t{mmmk[ˑE瞄oCߴ+BDZRp0ϥ;kQsG>ݝ,M6RtZ0}BR!< #m#T-B+v$HyBJyRy=l/:4ZL4G pJn%(jhzn|ND mmopx&[? ۱yvrM(2c0rPYn-8 UjxmowҐpɗG,H@g{3,u`c)1M`;2,w' C/8"^ȉ(_-{;IUdIe-L\UK߽*t@"S^za.7>:Iz,㏙n|;[ /?{o+(TqDK]JA2f}2c ozr-,q<]!h@ǖ%0\9u +wq aeCx8GaE+VVHV7LPm$c1SvޔDH<6MPԪrҤ$KR Z,U7F%,"*=iK+&ɸn'صNp/+@T%]ft :w8Q\sz;;> WF'ꪔ*)۶؟Tm*re APB $|5مbl},˗G"1v'4 \TUUUr[h78IfԒB9-Gd=5 ;kcʭjnsqQ]3Ç,_7ej)J.C 7pw;<.5?k05a*~DFf*H$Y6kZѦ&+QwULs<[IOe^ҷ2-ne]ׄ"XoڠˑGqv9 v8<3&Nv4l5C˷zQw͑.&ϟY '݃e i݅(1uύ^r`tp8,u6^ʕQSHlq;|o{˅hwjHFׅ񧕴!1xB/9.%*}M“:OhX /\8Vi)o)IU@m eI_}WʘW[TѢ~(&Ȓ |#{\Me&fuG?z"]t<,LJ9*tcߵ!3;ꦪ05I=ݹȺf͹R0Q8ZPP$@fʚZW'􀤄8(̅/Ʋ}0%x8s]#|QD/BV+]f2i-]k4I$I$=,(Ŋ*HF |K.!HKRtQ/k,d[V޼npڳZ`(puo%D )ŅO^;:7Sw+ڣT U '$Y`AIiS */5Ujg+Vs)s'lH'yS8%ʽu+#l` %[3,u[JmQ5Q3;ηD>\gr.sk7cƣLK{?3ejJ3j|:_[V<[/"rI$=[IǪh~tZ6?CȾ$^Nβ}鈶bJcuͧ8dĤ))$_D IHS2DA*q&{n\JLEFUV'5UU4U'jƴi5. (B~ Ȣ444o/KQU,AԙpM&!/zcSO/ݷdKz4pA :BI)NBRE4WH6X>pO fUAEE P]3? >m /KGZ2^ PGD5\ƞlm!( =Fe(Hӓ٠4V}M 5>}@!@J ENG ؾ5//=ZwˑDEE@vLpL @@}7. g<'8h܆s|= %`u/UpE(]erx}YE\\.,X .f.AA \DD}9TGCEr`uSm*X>XbDDDq?~^"U ~|t̓a* ;M,HzR]2 1HP*=:mv9EM `NT /KOիuuF|ֿP``1:!ɨCO27R߆c=,ٰwMt 326H gC轨|)cëϗן\pCwץ6W転8uArv菱>fڠՏ$F|܀}wwo .PPq% Ԫ1;߳_@?e;GެrOY HSH5\2%}և}T7uDSTSѠ9˽"έKx@vwoo;N22(ev/wW>+"e 7iQ:}׾+!avtkJgYD|v3DR C%1Y:jդ *3)Hi_0Bs`9/펌ţ]'X@Ȃj1\ȄT1Fr)mPGێ>_bgkwi<'oXCHHgջ[piCM"ɿ=ksawkN+Q(zdp<@מ~6=p=0qRLDJhG9Нdoyy{MwY7;wM ".fk1TʩM5”a(JJhk5ݻBoBct9Z`2hBp*jI%Bl 3RLJX'97azݻ|P<.zJ> 8zO>xV:$ap j"ݐ֯Xf29E ۥy @qGRjf~Ý2Qn +~>>x1R!^߹+nf͞h`eq9;s: pSVF`"-*jwteZՕ*5 &ZA&j xqZn~j>NXMj)qƳL\i_Fd+W6:JƷ+$*GĴJ}~ʭߙq"Y'nk,Xnح1_ },c\w70]6c.k/74۶Ue^yَ#➠}UUe6O6~ս׷^6Oyo;92#ړ;{{+R<lW|E=Ʃ5xu'?S5ۆPUPDpk(_z=2")yto$y;U`r0J/P\QIc(kv3ҪOvVfggGp E;\cz $ &-.،"d9_/kt<7YArn*ĉA0&l2ve_ԇJQ~ul,H.$OۓY'r!t,ČGpI=.J[vH=|$ ^Ͽ7A#4.~"cH=}Dž5yPIj׀58!r)$H>>g|@K =:˾}YRL1Ks) C\O>̮1p8D( `P+x<3"JQ%J#PE,zcU1|0vl$C!Hyxloj#+\u-b@ H8I'9e^18/zEK*#BOrL(UP*NoL M(lwtیyu?[)d&ۧ]4M2^l4n~kKZ4_eM$HSA<$ jf.o_NkA2>rCsT LHo$ĉ$5L`X̕}GS3rX6s3tR+80w*X7L,v?\k `gITQ5b-Pwsp)ϓ샢t k5O~g?fa:Vm .bP'r]~m 9`[yv^H@w#y9Qqjj&^1 4M%Ut6?p\=4뛚;Ϩc֓(i_5>APiiά^8U8XOZ +阎jsO[\=yuT$>$!@ݽ^Ѭ{jHkƹq=&/o>>+mWHHT{Eu_9uj|< 9wE-x]BPv /,p 4?usH (50mתWɨe) @ $J*@pd|qqgvvᓢc ïp8+FZ@(FOR?v~BnG}* P?>1%@4 ̩U@44H҄RBPDaDi(*(RbX )EPMQMBTE- Pe8 "DR4-Su. B|1BP4`<p hK'WQO5 a\O}dQէ(|8ywMR;/^]k`_ʪDe?NjIڡV~AuVhr*_<z*;p|KC;YNԵ3U5̵`rW} (WXs)vǠ$q&Ԏzj-ᕡg?BZh(dFп ^ }6vrU .&Q]9n'79jfVTzbn1 nM&g7N;",O]ol v| KE5^m,#xaGiLiˁGw.^(rYRYB:߻#A ~B?TXmv[c&%ŨU' dmS0rw̍guq~z*V}?%Zʋr?M÷1\C݅LɗV*vS8ُ÷,,۹ep^z^8;Pux] |~/*6 SN|/ewݥ‡ <:I|Ja4O;#*<|\N.sȒ $U_}o05lkKf"P 9`ja׷~՗Us/Ʃ*R.VtU;,\^tCOkk`{:vz;8eL?rg;ǍB9;h Kb ?_dW!LL<R}xE_^:0U|h|Ѕ+V7ww ] 9˓1WnOֻݮʶke߰qXrs>%;Xc0/Ѵ.CQf ¿j Gwa޾>>>M4*\\<69! (7zEȕum{xV % TEBqB\ȯyck|ʈޡr+ourkws!д^n_藓mm|]q8$e#A#sh`ٲb^} Z֏OO>ǹq;Jn{6H\m[UUKr'Ob]oتܘUZ^袥+ׯVݯ髿nMRQVY~8kw{5a. 躝Nxk-[]]hs0f=S{,08q#慏ٲgC檰.}#U6A HH@5~n/<{qr})x!tC1N'0|>o҆ \{^ fz62:j{YR (#x`>{ãO93|{uv)ie:)I=)tlfĨ5߷ݮso5Ԁ Ax}$?2Sm ?Fu]PA r_ ˍ5~'ܓ:WqԿ}[ïcx tp$.+w'AW+Scߐ ?Y2lMGM?y"*5 .d5jojn5P@7dsց.QK.x5JVv 9|yej{=akNG=-G/ߚ5Н:lyu)Ն@\LeՎ[s:e҂ ~nAL<cZw[~p܃x&P2iT񻊺!Ƕِ@5(IDN>gε #l~C; bwW_9$Iq)Ĕm '=jL]9 bbV&;LeEj 1xloorB-%qrV6Zzڍޭ(F7(MZ,,+uXlY\6ٕ(g@LfCY =n"" ii1H,Ջ9@4:[F~~kиi H ݔiW%B0mVId/Ǚag-dCNZsu`48$|#k&HFG1Xcpq[l9fdnې#L1Pa &,P]l{f#\hjN޻:nK:%a|3q+I*J0>MvٺUX}j?|oT՗(G|(/ƃ ͢*/ssY ݾwpotpbB& =YVZN_pL Û#G/wLTCC"w=I?\B5FG?zeפvZ D.X -zEb,*a(3 )7D uDm79o:yh/hF4о ?<ׯ^ *ak` 8^l'elvT>|{ÖD?_߮ |RCD[QwCCև ('#^T|p}.WX-ȠY>؏;tngA[&)bNw/k]8QҮ? O0[hާrNsp d:xww>7(θ9V5W;o]/ަ>H==Xna<;l/ذ|)W"n#y&IQG‡# Їj>wI za'YhҼ"š$8Y)Aԁ#쾿-vb٢ Zq/6({ D|?K.}s:>(*߇(8 6T -!R>=bNت|rf^_5WQP5(P zrwXKSDĉTylr3+o~B*zsnT Ǩ"H :ru搉IHI$meM*[%sƀ=LĤ/Uΐ_^(*":|_+^5$Qlc" jC)B!&?iO|*J`jjJ RP9B%~+U]ƪTj*.RhHI#|9f$9TW6I*|*UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUmATQM4G& .ڊ/<ϻZh)A(E:@{,(Z)~Z>@dl(=X_['(az\A +I,:&Uj3[Ҡfi9RQ`j#KMb7m/V9|ǩY>x/*u(Y;NM0b7f C2QRbНBʅ_omdz[I /~q 5wvr.1_'@)u; $Q7Dmq^K)a]G~'?( uG8om/ `(3*؄$'X#9s. %D)a Ajmgݕ)M%P#Ϯ~.;kuo*_,rS11ؕ#ɡ?,nS^?> <ȥ*FHh%H,p@qpl_}岭#Ezpp5z#oubB@콲kO.\ԋiO۠θq7 AU `| dOB=(G/*أ3]}l@a-_`n?uH [ aQg>SCV}@@x_D܃~TPD Ю#%tBjU*O PPwuz#,.޺#QGORl幆@|PNKt=/p>?T (Wsmw;ﯘ'?uȅ͗"%HHG挃٦تbOwx|{v@aA;ZM7=?QiOJ>gsYf Fj7lDo`m(eOq0)"rSZP4%.W8S@TZWH9BL !hj~Wn`&`X@ӿO #@0*@?4!>\_Yy >&K-U V:YJ=OD(1=1>lpg0՛0(J=bz"\/7As vBc( K;`=CAFРnonjDC@;`vJD2 hU0_A>ߖ`9D)7ޕ ?gЁY0>B2TQ:kާ ;CܣldXy_K.)['s./^ LsZ-"POS~llZ*~ W/۩a }?WX<F6mZ7ªzq$$#1~W AΏo#K)ӞfwhZ g t' pi6lh@O&(8xP`><2#Ys`}/D[;xA $JAXng ^89}UAUI':*kp97?`_}0|pco$ OVѾSm ж{sg*v*=뙾YW #Fޏ cܼHUT[O~~|޶)d*H/f6kـQ\{s3ƚcy5qMP:49bE-^?#O~ݦc=wN_C ąG!?@`i|c~I{9]qzT %CB*Zkw9=ߛ%70?Yш.ez"' /)fVvLbfǿa~OhMغe[`XOΏ\yzk@}-Hվߨ\21WtIË rĠRHpf9- ?&s!g^CC*=# v%-wiWLK]>f'~?}VyB6B8Q?G<_Wzި:8 UG7B\9мz Xx+{Ȭ)73|>zXnf(& Y+CA"(0|j@#"cRVH)̯8p[oڂaN!=S3?dth D D6*Q}?4H[7ȠDDP AҐ~n*a"󬝯[.piq[TD׮d>@+7\Гԏ:Ϧ0ϊ%2I(#s=).(r@( :I\jSmSBm]RPr{(:%'H#@XܒV"+HHIM:9`_l_. ske*C4 <>vnd.K'쉄pOY{L3Ѕ)U3Ll0r"Hɫ#8f?#3`H1%|\r-UݸEvsb%M8jE<'AVICINA4x!7j2ty2ygت^}bģgɉݸj88[}ΰEv\ DǮnw4 ]Wg17[Tg~Ų7'A0K|b Eߪ z#ҁQ6z.P(ޫ -k:C-_f&kxĻZ[>~4m0zu bۿLp(3;?&NpyHbYÅ;+<jJzj' :ÉHWBwԄJg@D;Ko%v.e.½gm4p5Eh2YTH|BCI]m~dsDI9pOiGP  +Q#+8Ôppz􄊞P%/]$*|l1D6&[vba" =櫯%0 !X\7v~Vmwʲ48V*ѿA$z%a_{%M<@ HFǸ43{ %kKQuk@9F"|GQ0<99?ZoGLSK[Gu1|dؤ%" Bz8=5nug2FG}pæ4Lc3簾'.phF)ay'H-nw9mpH^} htC8X`JuB={3gP+ȽE|Q B7Av--lk>t=]h֮4k$2^`@%ƷBBMx S(`&S(*vj:V']V[ՆD+d-Uh$GBk\db*) /E&8`W\u`hCLYHX'+?1b+:N{.e]jLSk5|t0o|CIg<}X.(AfNHJ=&j=ᙃ #ƺgaޙ!id_1h* `Kd!u=thҿ3wvvȃ#'H C*^BKP'ax` 3:Ty\'TT0=lL2 R_l̎7l*wA{{A%8qLyx3qQ&>iv_@s-`}r&;}>Np~-;.Xdȉd.fdĥ`vk>X)ne_QBvǻs A_^<&!Qƹp+Õ FP?E {q)u$Q=Q6JݐV5yGgնFbǧ:BQ./5 >wizx-m2gLx{ չPZw`GեC7QD3MIeVG:q$ӃGµPJBɄIKG&dsD Nq(؏  -"ztkf`S"ċuF]KRZ&`׿B$+ꌟhN%O+{O ZwulX {Ez5D%Z\b51#F|njUu>{z"qSvb5RCΟƏOw lVvֶmm[lmpI$I$$j~mmV<H N$RI$I$I $Iq9Uiu38HfcmK צhgϟN"UxF01 fO>qg'eB1^I[[ٴ\-h q>P<cM[F[@ -j]V7Yɑ pMVXt!К{ T}Wp许oyR" Ia+ (npJѢBqQayᖓW/|`C@WZ/,{T"D,& ⺍k0/1:v(|U?{aPeZb!$EGF^36HymIaXGL0*ԅDe]4s+jA*2 1?%ٙj):0y٦o/O($~JZ+^gca qs|DUH|;@2e wĘAaKZ_ &殬>o/&11_soGLC~.RWkTH8o{ bK.2 ?Ea](2 -1CQqQ Y9T(&@#LÕѾbES(?ȍA` V$g Q"'H>oU rvw:aKZ֩gS~TopJ4h~DuMTA0k8*> JL .Pzףy񶳛N;P3jfDGOZj\ 2吭Dqܢeudgiɑ5a ]JL}8TMMCV`!Xu%hgi2z_T|b lI5}0•дҕeK9\pK Hĸ|!;>@Iا #k-{2JĬ>G+OZ=~j=K!OfyV$2D!)C=?Ĉ ??/S϶@]A̷Т"њi1D20)U C+m>@a?kT͛<3\X@6#8,Z>4pY@c"}BA+±<5|upd< f1qnU^wZlfu2d䱅<|iUirTFN P%Lqbiug r~nJ/沺8ҁ.ze5Ym%z&>Gץנ>RDHXIKfa D`(s?lX6 }f11b*Ǖy]uԟ{)=0E3P f:FOC;Uox|ubvv65 بvl GeqQ䀳UR ߶Pc? 0(<=xy=XDS $r|A ;Pi?*,}pct\uDMD!>4PHI2Z:BGBnH*(}%4 DJQ&vᨡ!)tOVC((+5)L'(:P͙WLIpBEK!LQϜ X$4 "E-vƟՄx3ngf݄v=q}'%NsC4+^*h'.+jƠӜ$lSc p"g9}Fi C\v(]W޽Ly uL$q2D 2ޖ`etk:Ǐ]$n'WbP OKQS|4O_˨$nvwNϭLr;"15Y{xbO<~\ӻ~F@mWU)dEze9:_ص`a\6}_PrN 2oi/ՏGxeQk{=AYvwFXu*GM'?ʢcR-(4T`-(JG_(BCJM@ 0@LDPI )+5DLjvr\p;>^[5ϥ'cdZ2!Xngz-a:^0D5oE٤^/+2R9b[h xG39#%rv~ѴNrtΕg욓?g%xw^dCεDND}NJoaI0Zyx%&}bpzNU`ϩ*v_lp߽o(*2 QZWw lD5Š-JC%NO"3 G;P.FLϊHxCup bp󢄗m7av@ XPL^&0ؒk^${KG`ul : qU^ښC'Ezcb&=^_>Xm7WEdE 焕XRJH '@umXٷo^6\B 7 ݕ\6=nǂ*8#@4sƆ8R8S$gnuoS a%šǮC`oU]퐪up Vu8!|VgR}oBu~.{uC'E(|(_ u3FN{pMPQl"K ӧNO(bSDQ:4[uQCc CJ{ x'u]-A!`Ei%XeX|uhu u6ъ?[zUu0_:f).܏V8ʩ1?oD֐A%jo Kp~!лcH?t'METYy#ft8!Ij-kipCg_ +$*Rm,;8[&Ȉ\Co=*9ƪJ6[D{u@F+6C"!s=]]a5kɹǒJQD:vGf/,Q {Hwm|ѐnxxXеa)8-Aՙ ^4h.I|sߎ }4)HŐ2p阜MbNkH# .Uo]7{)JNG.ş>;dj \_m}d>>;sW6[凜ʺ}.v?[%?وOgh}?uāoJе !ΧyDҾDʧWtJᵼcđ_A "HE݌iش TE씦$\.c4k t`pJ晲qnYZED L_kKPߗd5P?|;8x܇BP*"o ܰʼp@lgw[]֛6B˳Bq!H{nܴ ԋN.=03!!E[)^> 3eóu07c&§BBH  `㋝jZ-> Ȩ[+(&xՊ߹ȇxCjT_gY=)c-w ?ھ/wx}E/\g&oXJV;hpXfn^Q+䯵@=>h <෋a{zpR=Pm|"zu(@ˌy_ὤx57 g{puS͡1 ;`0—GɸI~0M$DT@ڨh!AY t)a`n&#CԆ U4 ۃ [KѕxM8nD0H|ӻz4(Db@";~@}!^уV*=x.@bTf.d &S]mب1=IJRBhIvAߕW{BxeOUBR4t[vз66=SH#m]h˵j$ɍ4rt'{]DWD8t&&βmwEVị$;ĔmCg M3VdA*Q9`dU>& ! -[~o,=~o{UU5M6G])<`}>m^q"Ei,sj0G<XT$-*c YVH6JN}jɫKZ=qmfi*:bw!Ǽ D@)h2>ס=gb5w~D;QPiy+ mDZC(EU?#J/F rΔV* PO[EPT!)]P"䉪=e ]̸|sb% !&GaN` j+6 4 w8"AЈ@(C]s+/}N.O;U U2F#5ptGܨ/Lu"f>V(9a]Xɤʘ ) HZ' y9'{OmO*Y(A'=^׷[)q}>O;&nU(Rb 1Љ1lcvhq߂0kmc%u#qz$.NS 7pc .W9y8<#TQEUE1h^8$& )%jFij*MC6_B uݨbX$\(^uh6\~A41Dnt6Vvc;0JP*([]Ҩui!8|C/ڬոEjkLӬ(  xSI&tw# KZBDP5pKT"tK՞˃*ۺiz!y`%5PU||uƖsUY+y􂃞{- !XǦ]/;=P4(T]c.g__TI|?6& C<ɰ}'WT5sh<؄ oLdo7N8o~U.$й‹]j"f^ 7";b00b}|f/`ӷ7F4f/>~;m~R ߉qft/ y2vt&( L[m8ËPv5Ulݽ{L7X\FUXk:xUZ?]4z3o/'aTnJX] :DjbezGncKg!ңǕwNu[eڹs—φQ:~S9kC2o{F;t1phHgn[#Xx(DL5dЄK>2pR*֮cC w5McAqK$ o3lJFB?>] Qo=/EPGеr^+5ZvaJڂϜ6X)7rΗ~f#LL c ̀V1h:N}czW$zsQgbqf}xJݰiRZ b0ߟ'Q%ic2y֘jơg9Y;^Ry᝸^. sD~`ߊ\zܪӜ}rWj+άO3ׯӜ<ؿLKؓ!0z9'_ӳa2x"O6CŇ H9_FjKnDhRUc B.xH9`̿L70ntr\Q _ƟW6tiZU@dR.:Qؾ+xtJ_Mz7/1V_ˌK51;4ئ #$ iGN 5],H왙9~x3ۂ,'͹a\L;U+3T"X9 b0nʝ@Z8> P,sB1'j-KTuHHJOpcRW/+b<RQߎEI;])(';/tb^%iBֵќ'R8)t|8T"@MכH]q@Z@Uq?ʘMCw HQ0E@bbf(#RK11 @bvu h(:A{C+' y2pg ,CNlPZtzqa?h4r/obbH?^GjQ&*9E&J*"JZ̼vU80P#|m9(s Zau@jT:< lJ%ĆGϐ.Pk6Y;{{cf㼈nNw=xl A"<4 w,I+.\QȂ4@FhSl$I$I D}<G7ޝ/N?i܅{6>⤢BĢ8%**۔B3<?{hsS9Ca@&@`p!OW~M9,*k%1mgf5H1$I$I$U8o?ǵ9& 7.1GvFE5m pºyd@8j z0|%o\qr3>hOIUm8vK3ɥ!U#X4I0kG`}KeҧgVPjf'kA*H7'mJz !G 3 bU5/K5dhEF_C4mh?",>lfmu^>Uk=ipP/|:#sLi&2m$"`y#zzƪvVշ/V{}v1sXs~jf|Ӗ^ &tJ1Y`R"jyE73ZP+&'cMԬmy伽ݏ wmϦKL'&2]X ͋+0]C: OXp2W]4*i%S*J0^g:9MNdaf`+0d];^6dB՜JwBt^gRu&Yen8YSᴺD(׬-pPp)l[U|rԽNOt7?b ٽSɍE?@VgR@/ɛpO{U@z~ϒWѠ kHlܟBl`H~}钾"| 2YgJq̤?LӦjvOJwiciB_O\"}K~#o?0|؍e&YU?Wx'g ugW: eBү=7 }:|l<;MJJGO2ˇApoBPt9#SĨ8œHHFO>GxXTD^1iU[} ˇd bIWʔQuwՍhn^>I4S@$%ą11Aj`ӦPlAIQ %ȥ(#cI4LDjO۷_mOh ?9Ay>vv{*}?"> `=~3AP⢫r H$@ T ֣,TS(L TDATBK#K +",L,$BC#R0R4ARҩ,CD QDUTQ,0XHB)IiA= H,QJ'˝ 1DB†jIAX91 YR?Cas_)&&1P DR)2=%hi]cFN#"IɔӬUD{q,D%T1Aw"* Za$suK{I$e&S)$ OQNcǕUkc?Y}!`~!GBBVe(**?_A>~0PmGp Dب _@- ea fܭ'q"+e Ǩ Hp(ԋ?D>o  sa ^ZQ7]@'4*LẊCo/HcFi%aZ?Lxh5`6 Q({S*^hqT)RI66zB{ "-D\ЄKlSXގF?kl dm٬lG{°o'NFXήL FFʢp*JrQKHRSݟﳦ[f]zw yZk: 6h>FeԤ_'4v5`b.:t!7ItŞ71y~cmlkg&6ɡ22Ӵ=oq}iE`>l'3 ?wu Q:I }!Y[|٤\J!n?_8@q5̃2sk`| 4]t nIG:fls-[qSfg71J3Vdl饁|PgGFD(6I~֬&Z-! )37\ 12zNYq?) |-|?q ඵMu9߻׹@*44Qlkl?\.Re/C"Ŝ4-sH =a1s T0=!ٶRh(Z)&ڃ0aF| ߟb{rgF2:x U*!%5";5w.kH`Ke8}F!Ob(V(8, E=PK %69llwq, {IÆP (PQbɪwp.|œ 2BOb~_^q̰ӥ1ql/_~Dgrq; O7Ut1QM]&G?cq-tb;RMc]Tí?yq_,ƾҙƿ?ͣwpT@`@7M]UB.RmlQIcAji]2~䄰ܴ9~D@MOŸޡDZt]_kC9ÞYsTopAa%ZP ,$3(+a%Pk>;wGa}=\"n8Bw!/Ό&j~ڞ"n kMͺQĹj4r@p0btKG1|(7:pcwd7#eFkҿlx({yF 4EPRIKPz>[:Tuh/;BD ! tr%I(nn~' <W>h(8{֟g C}VHa"D?g""e-Wu䦽{#fXƴ .r9V( cg_C貾?Z?rzaBtY/sLͱ׍Ǎ~rOQA To'!ed X:k-4\ I<zpHAVCpH_]0։k B^j7p|FZu|ozgֵj5kZn*ҽZSwMNε9Ea]{wnIDIBO [ЦN{zPrc ȫ燓;`>sy<+Gxz(D̀n$bOFiS;YNpc!j{c||9-:z0捃b{_]vv/fgHVwn༷O]?7lmm_%Vܡ6(ԽshCl;|f5EzExi`paݨ<8}}vEGc/H'ؼIԦ2V❐nC|]S=3Ry>Y2~?RQ5ϠӺaԄ*RT<r:w<7_gXY#Q g{jՓdHFm3};:`Y5o;as_zY0Qs,#%1κV:IuuyF*K\ad-䙃sJ.09}Wyc 7?B˥jgqI{UJH5R]'AsUE3ϼnBSm=qH2_";NʮH_[[SJAlM`%{퍵nۘVAƅu(5JpćI.NYM{o1%r<.:1j<⊦ԹEJ5ᩌ$DK**-:w<4꺼nai#ءPٕ`W~*0+[]s^TAmN:hb .@@@)n}bnf*U@=Cp,;[b?[V?˔F˄uvy/+J!xJkkxp SO? QO}os6ZDeKw֡jPBrpܖH`c;~j`U:{윔\)S ?o)|} k3xQٙ#gyCpix {}A̡J =\>Pj\4aQ:tSij7">YT 2!358wc},x#;4ѽSzG {KG{l?Se9m3a{f̝=-m j<ֳ=ѫЉ(!$x~E&BZolz7nwhkf}7VV_l("CSxu~v _2tQCfb% 9\F3*r6͋}#EIWmS冭Zy`rWzܘz{pmDa@{㣫Nafh6#SJ#э$d41D2DD!MOV+֦ BZի%1% 0T%$0 +UM"R(hIAS462mN M).?B<t܂J R+M+H~8!)*i~7k>{f*@)JQ)B$%:- RąCAI$TB#'E((&`JHj 0JR& &f (Ӂ(M1"hkeIIҰR4 m!(b)@ * Bt)T8 X)ii"bXUI(Rl[v33N DҚDdHX6u â(RH`bh"h1:` I3I#HBDkJQDu(rxL銏6fibB "3%%%-%LM KHU$EcTHDP$5  A5RTME4šu&4{PhR13DEDE@L%DDK HPS401K, UBW5)D z@!Aɤ"R*(e" `gP!N&&$bFVGU4l R)$?O{ @i]C$`0?8s3"1OPDURX}+LQymhVLȩl dH/j8sSaPCP oR<>2BZA)E_DNQ^ & (GdV;x84$ f*[$R\|H'z~[ .ބCjx9 sqĚҀ^b:>oC~_J,4U ۥkHhwRocI,̮B?$2!P\(>T&!"eyjj)TA$m胙NDTc@8;޽wa i9qea"a: ǹk&;ؑ&Q̭RQU(UvAO@\WϨSIfM6#Y=,I7v)p֯(Gл1l$z#J .9hӧ#OD%ˆ0ĶH %"*a"A8ALP.a#d,x=G37f=2a,( T,[Fȳdg[ߓoĚrO 1 [Fy>6iC[q [ H $+%BL0eTp6 Zucjҝ<&;á>1++m8r`Їyg6xWTGaB6U&÷fNhۄX0mom 9CvyhJO*g`jRib 48@}*W/(Ok*`p-㣷f{_RQ_#6>g!;N|qa8qKgyZWӷ< i`w]gp7L;^O1#pRn%Y4%{RN䏲LJ\,H+fBbAj WL^ YU裳Z*$B*ZQ,R pfk/~|DcvK{ؼEcx &l"b,J6*>.p [Z |{(X Aù-VT/=p#M}-;G?N_T7+~ x:D` /{7(}pZ^8tq.<.$-5yϠ J%`öY n%bx_pG! #1BdT#=h[m?!^X/2>h6GNtYTcntO)DRI:?1*a1Fah&Yݷ*xb= 'mQ;[g>̈o]ɽmfmm3lqQaFE?{p/AB)R~mb y-G>weDA` aTg@|;G=!GK:O@Nׯs|TSնC RaNO[a| M 2e Yw9S(Qu66xgMVBA N~oHʴ>QP$bNNAFF2?b'b9?m׷m{.q5|EBw''qGT>Ko?|TXB =\&熳 %o=|\}~t]:Ӻ^Phtl \6L+j*ݚi6b3zgҟ7o`]Llʢ|vn=#G qaJH"/ŎSoҷ6Q}h=sN ocJ \[o1l"[!A#~ќߣD nsU!fיALǭ7[$J`n8#ׂu3a 8UyB*F4^2-Y,gOx|gB*ꁋDk*!rpZgy^G8KmD A6j%ե3[ LUңuN{n"bR#aA4o|mՑ黊2}[ZY{UG,{<^c 竼ȿ?9DU8T)\b)T6cYmGACvgBz;GD¯p}a}2'7m5\XMn mSja _?yyx%ժxS["mKaى `{)Y_jiB i㧓a&%I>Dq{_'Q$_X0%I\`BB_j7&v ,TQzs~wD *E2gGXR?\$2w"$cXY.@0 T%ǏI5 Xӫ砵\m/FB؁[8@Z#we{g= vRrd^ (7}0s*Q:kQͭ45,2$NN: eIYԥi}O(0۱Oaֈ޼5|–$$B6o)U^}1N?2ʁM(1Pvg?g9%ZO79g.t94Fj\jjkd ex$j1(H1d`TJZ rySxfά.kBqW>X|@|4mW..υ ь+[6}"ow}S}xg_ʸz#Gw6z3yGIP|Jsl:ue:WM9ft"C'NuSAm_UC|gT#砏#`iE@ݶHzlE@3]&%Kp7(QpkdJco w+\4خOR!bh1b|v룥`)UGnD w_pn$Q~Ⲋ}EF[,3'NYleRm`xz"@>; q ۼ=ߢ c᪻C؟n [\ wӆ9t!E5TK1)9Fs!k4rQ} zyBĔDVm?#r.Ƿ@էQ  ! /ŸDHaR<훦^ (oq0Jم1F xy@|zh0Pv|Ρ ǥ nAN:`AT T h D'pEcr4&]0NL6'Vkxp!0d"N UC1r f@DΰvBptzСx`f 9uҺ qɠ< ԅF"pcZh^%ga(S~4}tGlt=ːFp"&@`\{l:{"9CJvC o쎤j. 0Ƈs_|h~=0&(|z!p c \'K_9~"UR# 4 ߍ>;5=[8OC &sUFOU ?+9Vb0 (2Lc ]S릲TUVq8f _:0 Wn~w`eCSQXs̜y8w+ )'Z/ˣ&{J@>2JI]OV`t_d#EksVszj!Pc FDvҬ w7Y -a,<1g|3~"HAG[dNG:#{ʾβ?46+1kվcѸpWu;#4]ooyLNZe:L檧npם"jѶ2ˈ;qh.}kfno~Mm7H,ǩvD[ˆktCzͫF\> DLѸ&Q`rAN;m}g״di71]Tow `&A?!@PHGAD2eZX`HZx0aA0O_? ws1?H 7̘grڨ*pTI "\(0(R8ƽs)qWW\STmjLW\{.HK_c5Iߛn[7nRUkVg ڟfgE#euֱ@a{ #M?}9 pD&,/w_uӤ?)d11= ҫɉ`._Zh\垇=ԗ6HƟ.߃6HtO@aӏY_D@(SH *)) .r(¡HʴD@AGǿk#:(bj` h*hbC^I.8a4 RO f>!"47Խw;ިx=Af ,T>xDE-I8b2ld 1"b34$I1Z1C Sɪ$b$DJƶFPF5Yj3A%ډc9YvHii*)kp1&iYr\Ul"mF#MTBjc \H1$ 'mCQRcj 5 ƍ^y\  UP`?_R  %G@T>78!{BGYMДFKW.!ݓ~:!!EO|}nT1d#)5ؤ4ʸ|,JCw5" PRUU%=ɤt1!E4P*}Pre#.]0q9ꤺ tpţHPQ1DAҐH!q-J% LR3j뮯:wȧ`ãAܝ h5;:"Laƃ ,$fǎq,{(*rAJFM>h@?=o/e{2 ~> h6OM8xQi(>z7$"+'@ܮWH{:Mw4)5K/faWK:7RM t\P'g 0p3*`yE{;15U\Q1S&_y!~bue2)Bjaa)K_ 1Mmiu3 "}^$=I ujc?kپ݊^pJY=;Y<Ǩf7ER]#CG|)BY=N6kxUr> 0ƿB*?OjXYe[mm-k]uWJR)JRw~ݻv;v뮺uwwjn=׎};lZ7 ;Jxs}%@$1aE+jK+B п‡.2R?Nβ2$ss2R* aRwTEnGT}ҧ@o Db+U{uƿkW}ޛ9]'6syٛ gs &do<*i~7.5T@Z>pe x`>$lVٰMu4J4Rx(DH(sE HQő8bjȾD6!J$ZW[:aBD'ԳA6챁<܈{9^ԡ"ݫSJXIb\Du`ڗ*1#3![ o1W2+6HxJң^eB4T`XBQj=ۧ3(niӜ*[+T휪9]l$,6R=FbmRJ۝_W7]ݻXv9y37erk;eo]>bu[;k&-ާ}nz,.♮9uujS}5g;г]~1tn%WՕ!UYJv8N.U$WHb^\e~؅u'sLmʺ1wNjEl` ¤ *y6U~ "r5 J_ Z\LO),hV" 6P=сo/ǛH|z͗ؠ֍" LyQla4`J}wzj\C~h*x{u lVּ$^-LuYcd"'$ Sm`uH򦍍8x`|b TV]v(Ht$I*DTj-$Hc-AÙEa]Y; Maﭞg:xP E`:!}>.5Sa&>cSxwLve^yIsQU0M\5ŗi;¼4_ B#S$fe GuGGO^g 0Yo׶'?&Xx窓QVJuyzӾ"bPDMMUDITHZ :}/UҮ$c(Lh1P IPQu=I DzI a4|"8{ Yj\&񱧽ڎ숂Mo.޼Ԅ 7.ďCM;,Ka&dYq^:{s3\;2K{!Y%A&p.lu0w37Kx}\o'" nx<- nW]ܠe-FsIбl})Ęӵcݸmv˳%(Wdߓq7#ZKkoks'W57d{q8,832 x=R?,/Ø Y@1vmv* 3{"7T;RV*Ĥ?3;NbiM4:ey^*U..=b+TTʇIDD%!R;GZ5UEQ1ms!M+ytgKl=D^<ځ q"$}XYNӵA, bLQII5@RQE EE09t$Fz7:7Hv\ [‰Cۘ>t6SH'MQ/2OUH&jr ctOp @}bI* C?ٚZTo{駦AuMLEQRkE !Lx};IާЁ{UOBCyo˹RC|t<0!=H=ev( 1 h+pǕ`3?&1G΃\FauԺ4yK9]Gsz5 hPb()5#̠5rcxG%N1md2u.:.d3.'kc>7X肆YɈq l*[R&X)kӛJ@ݖ7nQ 8Q`̑k̈pˍ\_Wd[˷/I20Ds' k*g4+nWO"FIʀnꮭ|C/~Or<~1`?#߇`U}tY$a_Ҩ8V 5F lб[t[qPi% G:N6,I_,NEpfR ! ,{#:DgY+K:.+ڣ?r֡e+'v, fg96=26eoC7[' O(PɷV]3UUJ/`QILmrYx'馦K86]i$ZRD<lsB$?Md`cmצO~I5VW UU"#xkzg|qҭkLb38.Ջ3TckxMϙ'svnѣ5:8>Eat55,Y jݻeN0u$7m 3TYշSJTß*'&{6s\%4o5&;p[%xϜ/وSvەW/rɆ)8Yȝ2Je=cbWcj~[mM쉰*MnE<$f~$z6mlrP7݆^QM'5c},Ċp݆"(܊s3x,NzaJ5ܑ!eš;|:%[a vnVQYnVWv6+j:[P`!eos4٭[-s٩5)c7[CNj-Uz^6e_+z8o.`Ï&(ytlTMtrBI`$S^ f%m0<`9G{,/+vxm`5g^.ZRی u9\VFF]H"P.P)@qdřo]&lz'GT{(o \w͂8/"Jc:@wv9 Stް$MF ~ .1ʏl՜}$=PeZʜG[gbo3㻆`'bvI|ىOx7NdŸ^}E"aW0{eeߊ8?֛b&tܟOe>bm]R k,q)Ί$'OF[ȶ ^*իJւ;ĎS=}&2GmJ94Wӊ )*+z#[ ,EX )Ý>; oKEv֟bO~ኻpLKD{ej"Q w3 bpڌLpPTl#TRH@H13l ٩J$jRDeA^~"hq[2aMp࡯$I&!vC7ܛܱս,j a% #SCY7ҎVQ2TC=m{ݮ~1rn"7ƈ',8 bvX2qqq%t;*٭F *2#q#'mnfmxEMA2umMAj^rN!RYc֚Q+hɇ:2 $HckE;::v i/Ifa5]J㜪9m|r*>WZ0Lg;'R(xZꬕ9ŮX;ׯXZtaز"-(`UH +'j;Qv5ah+9켩$T g#pۑ5'1i1zsVX jZ#i,nGa;ժ&7\rBvݐx&8ݩԦ,r m6 eV] |s:a CĆ-Cx̘s/UDgBL?=^G'omRm1 x+eB"C 4;=gwP#/l?;"X~Pahm`_ Z$*`!VaV,Tcv_<At|c d\B9Nz(❯`5@}ҁ!?S'G=:` 9\G+/fnQG#-'E ʜ6;ΤP![T b} pѶB~Ŀ؄І4w=my (8rkĐL8Z0GYO?;N'WF {mf}vZϗcei};U~{Zr{ϼ=X!@[;5x @B8S7ֻz/m9 g,T t'n~a-\}@VlAn%vy ݫQ2">>VN`,474':%+mP!@ "@WjQ1b ؟g;A>B)|^aRH6'k!, 0[v:Г X šV&* T!h5Mw ht1Cc:f%a(d?30HT Ї}A"[WD` *4L$&꫗Wખah' <̅JGs{K?4\qLo( g(-<2\X`4?j3AS.zw2ݰ C\dWb@\aI}pRGp>YH|SG A(QVeҒ,1 DsQI$d@i$.k1#]I$Jrb&fb&ffb"""&ffffffffb&h~3yRGU+XaF Ngz?t埖M|: - 3V@: "M{π-,&tA MXa2LÄ}zvy O]gȏQz~yWAȁu^QyGoked/2|PC0Ѓk2X'߭oȃ<6p^p9W>_:%V(PfO{(,<>*Ғ̱QW|xI=|;#(ۜt~pUCh~PPo7M(*;*N"?֑f_(S58w/Y (K/jaq2~]RCRs:T:/u+,+XKetygqHz?w궣t{{}NZ@89juqGpz 3]P>(]yJ?!PmG,6c0=q*b#Ȗx~pPNڞoN?5D,/uJV!8|Q6>% CC\!)j- uoH'"7͟k`<HUUP&&6\q-}}'ڰؼ%YZڏ\;ەf&3Kڽ֢H9X:Os+3py[&Tf|Ón⛍"x-B賶i]y~˛n5e!cjgDh_$xT3oaT1 YMD~b,!@QLlWK|2G(MLW?O PPe3c~}0W[> &h6&(11^즰_5?ûTN^)R5OC^}m:4QZ NbzܟP'CNxzDȐ E/S;yB*.@G(%Xl` Zj٬q5Pk?پΌyf/w~`MgK%!{k12't'VE@1y컺u(]4h==rѱ5Hq6:;PjOT*N%'\-s$π Ҩ*jQHı0r}>k~nؐTx׌xxW<},k\ba}yנg_| v]"G#?otje8ֿVCp-6A `xȀŞ򯳺p6pj;'S 8Fy[b!\CtiQV@TLDKHn-@q{P&J@5 uxx,ڦ"yU=&{:Y?O*vhs!zXUC@}ž~}mTu^bVO0U@XHV>=U#%υQ[XV*Lhvv1w#] PjAoֽ޿>?5z?Us]{# ~tHsVqy?. A[>Uv]Nֲ<({Y{>O&i&_CݚP3li3"]B 4Y|]Y`R*9)|Y[6j$2]OXpƔu[h[NyS#ߔ@Q#o.[JUOg>v# /uu <'U/RՁ܏L*o0n lMUA!URRZk]4͢fT Pʭ1s|&j%U7k!.2[fUʂn#(1n+z'l58qp}}7=y7R~H?/CTBe؆hϖ0C`x"R* }qdDB^N#[D@vףK_qLr ,98~"T }q}? w'y$Aφڙ)= HU%*0Q`?K(܈Pϣg||tvL@Ot^;a xSG[0l]wm,,YemJ N]t'9mmmB{u/pgnПcye@Dt~verO9zŘ CG mݺ/͊C-q8NdC` , 泹e.һsY~nj,LC+0_{tϖ*7ȥ,VߺtY}n[,W uq,R۔,ͦ)I\[8v})\(,djM\9>ю :۴h-Z@>n|/򓭝/P3A=%»mm ڰ6 ,z{n1P WQgfG{_Kpp/Ta2QE3.6&$wD J/IGQIiHmkB:aw{$KducA8_+niiv#mczh @n EO0$yVAōk= c"0*ԽTSZ{/_sLX Љz1$<&}MB֤RS@wB"e%S? vD5`F~l׭3`Z>nG2Q6PC_?Sz~a%f:|IvfuVCc}P7jA\5n/NWF7&8bmZP_xHB+I5P1B$MZԷ\q:]Z.`c梎H6l"A$<(!_ՅTiGv\5@=a)|^ë'?K rZbI QA$ B¶ˏ@yC>νH0=?~Y㩵L.k.QT1X/m^΂ &3 ]d:f`$ ?|}Q]CwU_϶>vbd!*0tDcTK:`;m / F{̷(*ou !NK NsOWK|~QLvĥkn4SMy*?,xQX&ФY0"t!􊴑j #Un [o HX.J`&vjh x¸bGBBU 0{_JC :3#4UI`s̀ɔaF$JT&6WuquLHm4^{m6 Zm|E1(/<{=z3RQtr]UZNzhw?ʨ`ƱSv\_\Jq :Gqkᇙ!X7; Q'W\ pչ=VY lb8Dgn[.,>1IeS6-WA3 x. x߼(# qf"M!A,$AH6. Tg`~}xGݿhshUȒ۫Gi|xE&2&Ya~A'0 Ja,ow7ɷsć~@CRJ5탹]=;: P 7/a rرX!W'XUVz-UUĐ 'q'?2InZ߻L- ƧÝ͞oo~n&?İF: At PUwoQ;Nd=x.0lxotd$O'_oڀf^>o;tsKz-5/Мs_rЉ qh`dwxg?Cibt-xCb3 $b[OzUſPQ<'3! S|;=|Uxf%AyոxLrNĝײo((X)u` d)Y{@cmR,ҷ'3$$s fARMOwNgHj}:C]o* 3^*?$u_i9Y$ Ш|߱WgHka/麿Dk(~Li㣽zcuMx(x,/]csPߘ+.,gɃ-.F G9~\2_:>%G 5faowZ0/bm&gs4 T%7UD$|#> N766Ru>O/DyEס&h@<=zW9w_xo_qOVO)/6~"=c(]зQ@2AgfbϖGz]{tH ^Еפ? g}~{!hx[ԟz ͎ $ / ]bmmm;mmRu~߮ꫪ]}@UC^ j\ҳIkЯ#׵=|#I6BwJv"9AG |nA=JPZ§]9v ɡ`w^Y贳vNqກVQl_}71૫{㫎 lb킇a{=cty*ܸA9JFD2oR'CS`v++" W{<ߵqߎpu7v[q%]D)J>ɮcN![f;suDžoOsJsCv qͭ&T=Wdl|)T']V_M^EOYaP ]uaUtp6wL\u,P@|xʱ_ѺoF9N5ۛ?w95KAna:=gTqͧS;\H u&];\G}8$bs=`Cv6 5nNw*$>qCozM8 2pUF8YDa1@7VpP§)vFF /nIZ,#d.*ܮ+9=lgcq1ccG09 ӤOaasH";AePg%e$ǍfX{F4J1لThr n_ @$dO iWGI ёtLG]7_oh@5Ak $9'(!mlTƬ=~xw԰LF2pH— g~ }NsM>,wuwd+3F/X.W.;~,wM'q*O7J2m^0&崚C9M6 + #5[y,G%QAՓY (|?H~)A'gf]ydW~c:"(s"u&h2: 3 q%$K4fCP!?oW-ָ}bm= \=2vH ?-wqw2&062ݠCª/@O$]uNѸeyR).e5?炈=I .n"S\_h—+qT%mmTo:=<Q(P"k {8i&Iu{텡'>g`DU븣,dP Vf)vlS w\u5 _QH ΝzW6 `kp㨍>?ǎI> UV qxX!Z7>NM`aGM+ICz[VӝO(bI!!!mʮu:3PT?7Z΃?ϭ9=!:4B:+׃=-c>H_3H `vL^='DXK\oX |R;.!D@19Kp6g~%&GgHD/(܎/ŠDZa }Odd=5YV2%$%?tM.)i ]HMQ=_#֫?aW? ]>kƫZJ`8j`&Q@:N@v~mRaąrtb9 w mcZ Tf.d4t,心W SȻJ;'AAMOCWZZ9F٨F:-}T_"}I#ڱeY U IfPA I$rכ.tە|<62gln:Dchp8Lis ZvX7+ 0L^W9\#ZJ*@#.9ć akf@{|8ch?I>DDI$~:tP9uUX~?'Jp(|x>`CP#fp(mBaT0;G(A (gK mvNC$р=ޜvvTQ 2fW{~2 bckVlvU/̗ ^Kv_/=[zF3ZMumv^SbiЄzQ8arߓM8fpx LO=5zAyy@BhM؋;`|K|?úk~urǠwu+Am٩I L~\NxH8N~_]u^<`~{gA{;U4z"YjɎvvm'sLP" Bdo 4&6H8fRޔq-E^ Aƨ|__k%{>;dJSѣUôX\SZ̉gpe[sMEZFVKzȁ2S N_ljQvCeRnU*wP ÕpЉ$6؅{d۩u< ,f()xYtqXn?[&)r+Q-1cef+`vGRE3\gH੧)F(=-+"[$6mpu ϛ]uuQ$ U휞a!-/#.Dڧ2KYBTg(nho yd~O<=@[&Yn*dUgeG*:\Tb}g`O!A)Ҝ4^tx35"9; wĊp9(j9p3t -!$I(Fx)L8W5j:3@r:͉t}Yu Zu>I$p8ГY-}%1Ӷ21Iʓ75[{&ӹ$i$IUY e09EăǑLj@,^B!X o&֗RVqaZQrJjUqs)qӘ`u3_ LGV04vq}ay:xc!,$9"%Y4 (BS!/Τùk ,2,Y9k.7j| !w͖fMpb6U~Pt!zxc.bRt'+N=_˷ݰ29G,osc|,]U --qq5h%W90" G."Hq]d)T(wi G+fnb޾=_տKes<9 $"qHY F4X5s+$y$%eN78u|`J=3W;敃t#qIpa||[|]ѻbO)盷hXPAQ]@չ^7>塀Fv%=U{nI]6[P?"_WwR/PL[tn}P?~v_Ya=#/t o kpS'Y<8.)7) h^5ճ#)C8༕> ?+N+JC2{W~u{ DJe/̃Kq)nDC= .o:pKIa,r >U_k՞ ᭵wѐmmfqr^jvb]'Q.-&oX Ϲ{}'Qզe$,Җ$Ph 3Qbw` u lx-ٍ,7L/@[HO,?g>I^xIz5UJAuu8+n\r*'/! 7㧇o^ †յ$/h;RzF*g9R" haa0q( !h`WԞG]O:q\E"*M #GA*( rFl(H%BeE9SÅUZz\QH=S$3PN:*MYj9*<+&eՄg$"csbH@ )\fM5W'c,QCݛLSO%JFD8O-&#1Lmb遌#}rDa~,lQTQEQEQEQTQE`%c?np2D}=BD4CR3Ði6T{Fnj~m6_9JmaOh50Cuj-"mԛ/{Ǘ g:e#w#h2uҔkgob Yн4Cm^b]잦<:׎E+FB2QF7hІ 7֛$ QG+ lFC<29NNMU!ʉON\FzS xwKy gJ Gnl '9t4) zG})$"'baS=΂Q#$سN!Z\##w}^H^"HNY([u<6-h!5oF%"GiNzdcU .R  Jirnf~_P—So%Cv{L=&h/fr7uɜh-RK[3H|B9w$@( (\X,<*ip&Hۍ%rG H]@@<;pIvOMQݞ;3@т` )$xb#/+*ФP Q*1Fs ,c Sqyׯ:wdu0bkΦ^Ýg'41DA7Ru,i]!u`N@y¢ulij6jK0a{;,cgG, j 9]T0a"㸷Y-Kώ5iN%ĕ8q 58:ˡEPi"hF{+] 8ƺ5! )&t;wK.L˝pFÖ=1 v:HJf+rk\yф1Dδ61liEj`90=E"I!$T;e2`|2xI+;f0_dΙB@?q_oj;sU>q[*omMg>.0\D LWb, 6BTgjBE{i^Մ2yex0>6 gbK _?P9Յ "Ao^v2  >:ڹ_ZHj`D&ktړL0٫Yks`?@A ӚR:ZRvL_ ~2J39Hv~}04\󯳡z\a`℀ VL56ޠuKcc3!:܄x0ҳ,Ȳt`>HL8pScѶ1Q#j(x@!)'Ty~zRN9'{rr;=D=Nфz,K9X꽻I3J{Vƅ9 @O> z U@TDU}'|m&* &*[UU4STR,ACAA%^Ƀi0h(/j.>>Њҽ L$&@`I,@uÛ>ګ tf" /ԁP K^8 Zs&j+ϫGmO@@pgk~os3.?КuhdYr6332c>.aքeU|4dXoUUE ߇)qY߻'O±ލq EsolܒN(U:#㈆CS_ kI "Gx((/}ea*wm>ouЧߌ=;g^cglU{/= gB#Ts ~\,9!B d$0C3J%O-j?dS_l^\1wyQmn X#O1{ɞXo\ߞ4ÇcNBzx$eX@F+(P֛Е|DoH6H|}?6!m2A[{ }p^Ԫʪ'z>(~򏤱\{J$3Ez ^| *$]JH-~o/U*HY(ϱSnPOMcV뮺뮺+h.mwUUUJ7]u W]eS<1 P#^cl'Cȁ $k|/TFA&ɛI4.&Ɛ$ !kStA u2\KG&3G_*xpäD4SC 0t]Ɂf3!8p}ޯ鯯} $a)רE n.(:@F=UV;!%!Ѡ0T' \wDȸitAi00.k@{Gc . $RI +ك ‡G.WZ &Jf#"P fcX*% V80% P7 40-ipNĄdD"H"ZT7'/4g9]~uJ3iBf]XHdDy ,T8 /GO F`2#єUUU0 K_qu&|@(s0R:DTԨ8쇨g<<.R=rG<:ΰtiW?3{"m}'Qť# !=mݔ;B){0PbIh=ꨪ: `>/RZ5rWif[%kX^\I ǁXwd1w$F FA*IrUQ˝:f# :%0^;BQ߾_Ӥ JqzLMUS4HIQCAJ%(z0PTT+R%KK_.onh@N@Ƒ9lc>_GIKlPQ0! J\!ri /2`kם`.szxa`{pR"@kqyP,"b,'|h ƌ4Q+.\/TQ9 &ϋN.;i^ܨ(aa*O/I=N/Wy&4_A1\m)r !* a1TI3ٶ٦kil{W+q,#(x>w':օ׵E9sg|s+#8A8p245Hh ɧrxS.D|kI X&9[kCs`[nM>N̵͌4e%`Mt4d &c42AdnԒf0pl!ŀ3l(27,.9d(!Y=3f~ۓm]qTղ96d:&sŸٽڄk6bhbݬ'f#;[j8F*A 7/ XoV5ئRO % rͦ3KxnbLbV@n.EÊt) hB H$38lAmŶʤ̓;0Ir;\G""HITN,q8sN@UO2ï mNG2B!r=)fD@kF; 7?NdL[ Z`*?D݇駗xT$Aiޞ܅yj کONd^8oJ0F5ev`"7gyX :1X7Oi^՟4Lhc6r.CH^z)k_kXE)Arct/K @'!}JzB,FJH6dRQ;dDa+vdt:0(+o mvf_:H^ګnΝvqdԝKL5pxEfC"l?gRq8^:(RxqM3B?t_(zMj[Rb`Es1G?SA7Up B~V|_+iC+IDSe"'ERdMoSb*e>ے#oEǮ'ЙIT UUTDEDTEET$cVOOWm")%6#oא|EȲvNã0ܹQ o1т#LA[|ϬWOf̫%>; lGH%QBrA@@^ v/dqApv D">p e\9UT!;xQR"}w@O| 9mp 'M[.I*1pCtA!U HqXTC$x,%Xpt9CIŏ{:=PͰр‚h(h/9nKO:)a`r"v o` @)##4bpL—'yR2B0ݧ 9?&zC A:;otՙ1i HWd8":Qٛ\(7]o: "𓁶`&WHpJ|c0e֕UUUUUeNB}qq7؋ )/kld։-{g"UTAUT,13HL,AHRJoTC$O^ʊMn\81%Al%"TL)@sY'ؼHر! +g!?wgV[i2" Z*`]vA ,d0}䃗dy n~FZ G;XH]L`jvej,8FAZhݔ^a4@("0\B`j#8`>'r1z`Nrun)hP7DS4`srS"}6P7m9 -G}Q`rG'ӝ0 v 7*ptQ%,Lŷ!#p K-=Y,ЛA1:( 2MN&왚KI rkÌ@dž+.Ar ot5Ϩ3411G<: >Md/G!QQPG}ZQi?rbq.|B Z5QI7]N-ʿ|7@=uM˘L>RLiD;j&l+ Kl(u<7Ƴ3 _s *9zLRnEJ*B~ tg&߾/sm)7`}#9!Nթ̝3WCY;ʾM썆 lE*v\dYQPSΦVlIl##*ĬQAMZeQGkUmlwb9j&Wǡ>*~f\D3"3<"*r9 Mq' 5{8%kJ9Mwߗrf4MjλV=쮸[qmvٌ[7Q@!NT Ȯ籞ĬMI[4)}Þ qkQ~cbKDY9g<6b43%w@8rިLÛJ|,d*Lx#sWvo;|^(i9&]- 0ߒ&p-Oe7˘ Ad@/[f-I8KLFisI9D841<4b % [w{ ;n=&qLEP98I=H {7 (kBaE Lؑd4gu%Rװ>C@D'4Qר6à!;i+GcJ0\|܍WÒ6iBߢ4sa48 8I;lvפ}9fng<ޚXi'u:ʆDxSfu+~;8$ުo~zN 5JQp0 Y!+A6  RQ ;y{**Ũ@ޭblK[\13A$<^D AX G,u6{݈G !-fYV5W$ ݦFЄ@m"iEDqhq" E턂%T˳uÛxWԡ軋В1BB0lI)CHJ,$ l H0-]NbCAB6ñӬ tP \4*`0KVrQE.5mj1KS m #>Z i(c>5F$`cN$[ Zhb w)F[UM[@tb81EK1.3M S蹃0@kru!$< ABLYp2) m4gts{$nx(uΗ}QF-$0I1c O9䈢=K¡!|H|Ï~apC$ ģ:wL+.(DH<3;ի;K.`kL"oxk6G `jcq8՜׋m !؆:p[V16Gb&7%¶h^INS@x&A@+,!zqXKs2sARJ$WՎQz0RQުzF9ߓ2]9krDBf‹DD@oXgULKR\us,v ZN8sVg3\ "%eѧtٖA~G\ 5˹me&o= t~9p.rZ<~a;s)E v$(q撐LS2c'C$%>//oD^ElR>'Ap \!`þ< @1yAAWYh߿h;{(q`]EkM ~ "*:ǷJ b' &7֘*PPD4 T {+ T0,CzZJJ9&2ӹ޻A LF "\H=!4&10T3X^_ WS))fK= "St0 {9TMԃΰNELHD#|aXѯG,8"1|ycơ.B5&3OVi`ʂ~M(kl.^F LYOhA0g4;"Xg|ђpݠWlYv(!SQ_)QC Qr#C$1Cb:hvȉ' }Qu5g` e-΍r5A[#hnLL(g9!!!2$BJ00,2C0DS4LDDA"C1-AMs$9kd 5t0Srɂ=TÏ~!U wk:# z.>48w Lcg\KW*ХYpq.@u&!li|"STKQ#[-Gcom[00B-t#-'gsCIrofH]JCs1þ0})L΃c\Arw4óq:c wpVMݬ53$9m]-hXb7 @r'uPl$n2p%@NJ{W{5_5*SBiO9Y_sk逆6bO[ͫ«Ȍ2`z6eWkނ0K 5C~WnW|7! BA}U%JJ &#pQSJM [.vܝ6a*,yFe<:pu|O1Svaځ* ~'Ǧ+~($>?בE0O(}1Z )ٹduxEcm3jJ ֕^T}*o+˖k4s7L^A,.mO/IU+ ?eD8_DVS({=@:͂=pj `eBjwnP$\텛,b@,(4((x*nLBIII pCkg"~Lon'a$O0%)kUOsč`?>|'!qEɳu`-~=0(Dx!zi|Гo1N^ax\8*x "$,A8$4I,A@t)SѭaU%0TP<& aHb"D"|6IBς @>"Ђhb1@i. J\?Hh}XoD{ qFЈ]Cyho~bNO60(-K@S&I7^2ƻ RdxӌvA$X` SDŽ'G$ϫC34k PdVp?bKlbczf+" }4]6Y3KHւzf5iDM{ qKe` \ ~Xs;%'9)g{~c's?FEҠ_Pv*+M#tgm(O'wg `+E!혁_k&sZKjnl-},)F=iXd`{|0]il/ԣ[eI @}P{P q:d6ų(>\lZHe}%J7`I%L^r p:]Ɲ9Pl$X$ B15E(-4D,X3b4!(>_oI~럞 i"QI?>\$(d#QBhbۛ:.4($unI,O#*Øa,H\E&N "k| t4crx`{*!ń،"%j*o|ɚ4q$f&pE o Ȱt:?CqSS!(LN$ O@=@$F0u|V&4L!nIJ ˺*#mlW %MirPh`Ęte$Py%{W+{ַi1c2C+Lt0"&Ԃx9Zm)J5:Eç' Th # 1KCCjCZ$q=_C@5H}m@ih<1w!> C'Q FCLpxae/LիȾL7KDž ߳L`V?;U(d"D\َ!ϡx=x!>3"K*'$0S̓"3Xc' :l\w!<<%b]2LM2 ưqN %hBhmE*88sK=sk(48AQ  `p! ԇEoA=yG3CAfс—L&8҃  ~&M#i肃 jk}8;'WXxG$KPP81$D [ 4Shn*& 4hwntUPH2X2#ݴyXu|$2:Rٜ;wa gpTcrJ2^|\r ^DDf hk'c}w;fMXFgEU'B]FDץ(6# 6{-\g~ 39氇ӳ,cտא*rTx1$Ljdy^ +Z&F DyJ _;J`T0=~@&\w^ǿ}!БyECIYք#<>|2mPK#/HM-x0C𐤜¶5MqvnLda:{>!F^}q Ǩ,5o"Šm7pyQ )G'[4>#ߕQS @pv1 K EJF6t9O%`} :4 *UJ<ҋwr~^=9 *x آ;]%^FU 5T K&@lf7SЂo1 m ȠrBf0q0noȝdwŢ s03SzJo k!=ʳ KBI`+U" @4@@@)GI A 1nKrB1JfOf,<}ё0(DDI D~AD+1F1//4$wdQQ F~Ht ,~M1J!@Sxx7s*TގO7&"̫Lx~Bo`,(iSc`.SKvzk@vÌ(FA$D+'@ !h`4F"v8&t nAȀGJ "FD*t16pê&5-BPST%@'nM^gwB #)My?Ĩ$"i?,Xcbͺeqtq~'aΘţ:qS|8c*CBCJO3nX iO$ñh9V2+3ΤZ*EZ4D#i-[˰9-UMZOQka,3PM0LCb".{̏Q؊'A=y0v7<|\7,mw<xQ\iࢹs踯bFwCM+J<18w;"bCD0Ӝ$=u4zUa2Vay2n!P| ;e%#veZeY' LLb 7cģC3vbmlA0¬aM~45;\ J#@fQ9A6T;sDd; G#"fvnL0HPtR#c6xO0Wycé a  b(< x;W("&jĔQW2P>OUTƊ!^R;lbH9!zv# qx.6#y!, JbhC7󛿞|bG$=сVjʢ gv!ړؖv)*E(@tFV" +&H`4_Rg(Oc 3x{$Hc^__MUa (Jj =u?z@Hz2!<=~P 8}yB`3Ljܼ.cjDN B^/"~3G&.Y Bڨ/L:Bl}DEElݗK}z"D' ,6; *3^I7$P'JZ z^_9W) B A@Q$n>(h96nP qdo^`|bPsD@&Q% !󾳀98u]?4ra*sRzUE:(!! ]) g9.th"ME(7Mо4PqyY5TrD4 $0Bj [:>НR*=$Te>>.N10 G_ Ce^h B{L]d96]@qqߖCڜt>}(O0cmtיCἜ]4t۽1vm s\,ӦhB3aK %3i fnba 3b?=\)a?eV.ڲ(|}_;-s!MMS|]SX- @ն(}<!0+ P;YR%,Zc >H<g+#f39ۯ|7//g_xn|#뜮*"=h1P@^!`*4D^~uK'GhCǦ{wq?ύK@yp(6D/&tn?<Z~v"[(]iPs"'.2/81o~X~9w(Hdߘ/я2 FHqSlZ)b)h (d}|N9Dnl,7"}n7.fEd s {+xVH>hgFACM~^PRIM *H 4O"o梐TO:Kw뷆qJbw}TYw`CP&IƜmF7#iAQ+ _!DJ?`as3rܤz58nͿCC333) -ZgV 4jD rz@lS\{ d8ICu&_Q ;f|wڹ7M 7#_Ud FMq R/ÇImJ8"@(P_EB|~ўt> qNEQ^;'v}}>xI PCWחf;6 rvftX|[ DlqjCN<!>UM19,nbȃ۷=ȇ n sx@WMMţ ;@d(q-@QϋL3q-2ǖqWh4dP%DJ㦆diC(/o}xlH`!Zs~  s S<IEn7yvZY۸zCwwDwۖc(Q rh0|c!_'"f24~jѴ`/)C6(  ? a!CɌ^U ݺal!0vT|~^Y?؟ݚo%Fٛv#2΅s7:ǎ.zmM2zwnl{Ӛ3Q´e 5r"i bVwn:P9AiaG&qy0+1%S\T"5~/R%h9L^!BD _?>~y:{FԩtcH RDB;Y=Z8`F 7PJa!2i6~QkLwanuXw[ml_odA0A!A;Hs..じf09,G;};>L9"BȐ@o,qL$}=+!}CQ!#cl 2wcBDVif!X i PfF}edRD&DDqu{R@d(LЋBdsEnh{ !m0rqxnt!O87<*J)(RC0BЉJT2NSF`|"Xb=O3DZvawʋ#&%OxzqJDb1_;AuûM 0G%&<9LMVƌAܹqd6 F.@2L@1xSCQuA7tM|(zn?UnF$Y*շݳsEM" N;"f"oC>PҤ0@n5[ 3ŅX 4ihGк+LkHaEE2k#=Iii*dAO oN760#kj H@MCY&h9Pi %UO!`8#@)bghK \IB0J?@B&Zl= J v&$+A  ԴBJ )z/G aJ R%͔bO|r I`&4 oq7] gա ysOUK( }^'h5 4{"vz]{=J< "7 :x1=o t*##ݭ|3=L&nd JB"|k\ \.5 Lۀd  W⬂cjʯiԈac 0C ׿=i&A[Bc 100D"v1je5bF# Vp@ puIW<><[j&{~^M+I@=6iL4FQ1hQ]MQۙ(CV< ,yQP iu賧9wݾ{VN`2fLm2J٣&F5ʰ[TF\awt*hG\;DyOz6l:C,i`+8*:; $,:IVϠ 8(wH#^#SĜx:8P\2a33hgpj,("{K!UDSL᳹ jNJfSkH&lr8pZߝV9:I#^ׅGo c;q$] V{G3f|Ζ{izQM"ݨ%[q²W [K\]-=?'?I$S%?Tjh* *qiEo庭Aն'~lS\4#qkVnx9@a_O|Q/9ޗߢ[n(l@>bwEmi߭+4@=26pW#z29j(nnn!NԄZyzH&)zĄh$h adp* 2\ՀaMVcEP,UDUQԬ%T-5TUC$QԱU4cUTχD<"}L${mOjA4TE^:>KNݢMoQM7iNL1Lya:(>S^TNU(k(kY(,?gp2H"]<<& ^Cik8zΈNGQoLIf#tM> DJdzTv@\`BI"0Eِ ZA:X"/S HBcyAFzX1RAz VS ~Oapbyl^њf5c.cx4Pqϫ" p0 x>mfPUrEa AW=4{VTbcİw="C#) =m`λL¤ۿQL%!,Nke.,`AQ(Vz<<LBe "jAp]{= 0_]APAP'3Zml)Pgs9pĦX !tGҠVb`\P0< ui^;zoqP6L>Y =p'Y9\2$ ˼VlT!H$!hB>ӟ鉊jJ6A92  }[@nNKa[AhIWIlc $Pb 6NՊZ ;{& YjerD4K=׮}-,m:Tt~>p}"02M%1thgM-@1_4BWD oіզf\weSq4{<4>DyF>=h@{f'z4^TR=Zyc88o&눀;ӑW#D!绳RmqGe``!zZ{DGt4_ 7٠rCh @ !s'4e rIoD0cME>Mm=qUU\0d#UōEX6mX9Ͷۢ G"'B:+Ϸ;~g bځ|L32DDy. ݫژ>> 23Ga&_nzmyЪ/!RDf~|vy$岺vǼ7#[ynWy`$v%Rp5dj7oeIqU\![{Ր?-0/ɝwn㒎p`Dq b8%Ofo#zlPƯ+{Ec~Pe>N#{sC决C]M L1#`EI3h.% h=]3rBMoNK/p.7=s~UVm^`ɾ͗4|dI}HGhh>wg?@0>"ҌE씯h۽0DS~ׁ: O44.p(A%R|p vU%*b|~_oȱkqf)[(mh7>59*x ՎIM $:niہ7i -b?v#j8v;G?{bL:NynfF7 5r. rG7]9$?_L@kx }오:!\MBqԄ =N7dKqbʉٯKZ|eY9klp*s]u[Ν4R:czogp&堷n#4 0 ( 9Ʒې˛!meYX "unS9P"/]0nh^<,58]wxpIDk=J@ft Mq0tQ}IӨg$#$0kҌ[E>Or㑍Ɣ:Tyrz{ v` flN䂆!HwQ0u,:;s #J-& bX7X$f 0=  fTLXSJjN{SfE'qX@l9_!Ihі!k%lRa! ֱvd\q ]cˋ(Ϫtm YFӮGlcRL#"Zd՚4I <ّm4E9 ]pݑYk8+}CKCu!Ι 3+ڑ.צv)QQG6,BrR]u5wCx^vbNnj2`0܏ƃ[6^h!Υ?ӹj"uW| i;}jf*(P'[:3vqt` p]{8LCQz:P4bh"ӕc{1!SgICmz$Idntb@q5MXb~ a@ݢNxWnX,~[('o]O4) Bda1}X\vfM݌8s8fkFXgP3pp}ė*PL0]C3S3 5L17nޠeB6L ѩ57 qi-jۊi & ,RrA i!>Ԑt,2eqmKKcbYt0@`M35܅Db83CDB9˒̝); FnGYm &9+zvt\5-Ul]7pc@?%P@$6L8q1y^S)I&gqcZm UP^VP ﭥ ~}014vqR63gmLBMP 1Êa(ff<֘k r,gyEdT?dB!jk1|rQ. ;.lՃta/;yjk߷-z\@D63h&7BwV%T:A^TKIN3XILo6gs02 rfp iI%kq)9XlCg:j1tm8ɢe ǎ kj|Џ愊`}-!A,Dh5!x?v{jJE Gw?[gu?+c%e$(1ՒhhB`0D"/DW<{:5s%%i )E.]{iΙlV\4E0 hy'O!LZrU/Ao?븆_!%efa1p2|#G>]/\;?#ڶl[w~ja :|#}$^RL#E;ml+no=0Hsَ!=_WU^g]3Smc#{}w9s{db94ϩcHM>~c{=wl$F`@d@:ѨNPy @f. ið"A Y65W p<[vSv$17u\ҧY \3aS@;6B6'Vh^Zk񛱱acS 2.P3AxVv)"YraQɕ;O6Aے!!<6Zq@ӶM08.{v)AQIAC~U|~c𵭙|h"C=,J" F@dH04GJrU@m}?}97|}t2.84W >EGHZ|tu@\޷%7 @~ۚ5(,7* o{vMkFxِA]cT,y O `9_TkٹeVB:fs&A?cy$B!jgCAכf=3{4whC&0{uoXxAM JНEJ)J;sl!dKjLP#Cl jnVNj|=jC @q=-tema&$bcZY\80jcz=26"٧G%=S1(&XÞ2yl?qմjx]RctNф{0!_P*t?ߵNN!6K% o%i_r ' }UG8dEmvS0QEM>FUe^_3wMyʗ(о1 qիTE-و)磯dH1# jO]gl(,Tse[bG+sf;:tnc߷/8+\HOe "Nćs1ܚQLxp9VVQ5sX:, Z*$s֝HPz*#cjA=?N_eus8'8NmHh*uQ+!;mٍ¼Ae" Iܞ o%C45Ar<% wsq Czp j  Q6 a^g ^8U@ݬp6E,fxQb)%GCFAI-bUMىpU=·S=/ګFUGçݜmw`g/+<$95ݚ?qR0  \s|3 McZm!w*r1 AR'8;© 8 6 VPi6 {{y|{zvO6:?_$,+ &JYz`A hfQ#](6K0 Bi.u(Aеw/!ƉQ5Qv=l{돻|:C9De~>){,.]K8 BDd۝ q}"E<rx7\<7k4P/}Ԋ{5/NJԒARV~V && T!~9dj 64\QdU*Q h}Xp*N!4tD̀o١]}ߨ*36.VKCcl8QApٗ<5' X# \z ]<:*$f6m VoA^ZR rdV{ MI A0 @^/Ikǂ|3 U`SCְ#:a q'Kt}gUnTYNޠۯl`Q jl(Є~gnw?r Gt&:r0u;@̙ܳr[kr=-%<9/(ҏ=-ùD:xCKrڐ8gN_Vr,>6gEsNK+`9?~ }^j9eD)T"u"'p"j=QLw5')eھ5u< ճAqZ!NjcXl{;Ń j=bjcT8d#Q.j=>uЁ)$E|!ABwǕO'@4'xwM:STєGlµ-J!d!-@\\$w]+4d0$k"诺Ǚވ iMx Ǩ }tzz/tUL&!wWgZVUz ݳM)\T@ %‚Ǿ@iZBo,;T.µϜYH Z0Hݽ'k[ėWӲZ[6{xNw*~tFJ'ގny8>^;ϽʊQTUU p= xA]CӴ.oX#]6玧, ^UI)?Go"ޏqEP Is'˶L+t}}d$4Valmqh1\rD}Xo5[}{R7>MN|vrh4ѧ@Q h2Py\ B;eimN׎keWF{TUKA\]pob* l9y[ ^Wa]=QEQE5kM㸒K9RKi%z|6ӛ:yUnDb[I5Q'on/J P2Zd0a@A׹k޾vYI$nBGz̎$YnNH)}Ʒ xܠ_Qa8%wt^ЕU##F9#rG>ǧ{F=qz?`?}oWٶ1(DA2۾ >&.U2 Ш/םCIz7AJ;|G?0@:A["*u1wáwlS0= *6dD *Mӽ#~O{U!v ڞU&xǚ<ρThǔ%rˀ).*ejJJMp8vuIM~Z7>]+[ WP5cGI&aHmCU(&3F! ұekƐ\ ՖÎ͂&U{TNg`lN qh$4 od')8ch WIx{6}{3xN )] ?(0U*11)cp {xma~#6÷GEko*& vk&"X F".mA{Gjf;|G||g<3ӽqCg˫?$-kQ۩K!DJ-&vEJ0 $ұbDh@*JQd%b5Qwg>BѿO6&nMp?O xQjϝ&U|seO8&DrP yQpHGoN +h|~Bv`,~6PŃf $X<kR|-Q;R*Њ4GJ5^ڸQd]D:3<(ϡnfY5ϰBkzX3ly^ܽ5w0 @dVA7gШqS9yI$ӟn7@DI0pQ%)3~Xw at+;TX㧶f,@@(Hw-6Hkl^W1R1oB[TJוCƴ&@8dՑg,3{;}=x jHN6C;Nrp4UY0j&z`v56N9$A=EG!,ςs)<`UL£< tpy}Fib|MψBDS1c0/B|䢵Db8A?uvq _$;Dꮽ$8@F<|Ḿj|M(c^m䠓Xi wn}\lo'11Qy㮪/~3ŅUYJ%fVƒ,ikguxI\]߯K,O k~hA}[+kpW\[ c|0&VSX=M=Il]&I$I$O2X91_*K 8{NWNCG2 +pR( MG1W JO-!9I,םTj!.D#gM-pxRIn,?j`I'$TΠ[s05J4m63>ar}Wna~F#lCVéPoTG,33SFZp~"*)(~Ȣ(*j*((hhW.LBP,ϕک,H­?m`QF's><-ҳծS&xDv=bQ )SN6z`X;V#Luh`#)SVm*U]xuEDUTUF޿ x- W :T*U|&0(궮weUd uX-AlQ@Baa:fg8DBFPkWxҗ}GbXvxGGczΰ(&9 A,W<|)U5Z;&.9xW 2plkW%8焫\ϛ-θ7g:kl/ wHSQes>ĜH:59@ B}On}~QHɅ\2y2߃>i0dce0#_A@AAxd@0Qvh@95^bLU n1I%"" ~;vkxJ>C,>9~ `:>G]5Džp1ZZ sI @"Y&U<-Os[<Jf1'X+YE;:t1 s6 m 6dG %*0{Nuϩz  !ucޓw^#M+I܁zp r*pg馅,pg 2CEx,wj۶ھ>'&;Ϻc]x7A :w;;eU ⮙9gfhK ѣw"!W9>=[(ly[Xҷu.t)bPg>*ni3χ!73ý.z1Esۙ|be,+K|W9ˎdczΝUzGw|;fgQɈ-jj>w1EWG~ vnQ"zUdS û4$ky (ϾAf6OZp$e\˝N|^{xVºFBqte'N*h~G~I%cnFA"46tD&Q}ޕ-ZdA1E_oIŞ,g2[nRUZKY:8avb pzIyn]*1-?۝r&e [U0D:BHXS=(P5JXyx颊NMQX4TQߌ .wƹ\zf_5k.`"鹌qkcFOdy9ۉ>p߅skx*|`G$mx|6j{0C3.X$`=X(GL_3Ǟ~42"$>jr& !qwxopI&ŇgA 3(;p+*A(5"/Pm ޓn81cFz< ޸8>um!㽑 @C#(?n/z0iC~<*s[gcMJkt-n@8]&D"a섄>P.5W}~9a\rR]ߣRwΤJkx +Pę0MR 8&uQ,P1߂]$fheI$_> ^lyYIJBChMפ:_Yg.o'-v8*dRX9N,039sXĹpwCg)δC",*n" ʪ,s*&S]_hnsy:ѮkK?Mɵ{}EKŽuh'-no~_>?gd̥uT6m1L2ɫU3u>wG>1*p7AY? akBZuxyW|&;"}<?^ ^F" w:=) ,/`o:đsnсrEwY4cn28^,<. MjFqSK;mD}:`."MšUU`hN.ڪFZDc]=u~ٍ̀u*n )t@t?nJ,zs7%w,#oTLPB1 LL b.%N]aA:тzB76axCnFACIyJ,o; PFA#|Nzi7PWBs~7"tQ,tʐac L |yxBV`k/"-u^R*bDa9eͻl_;uS'%u :j:<ꝼ\o7=փTtǯ{|,a`N3V5 GsƔ Ѭ<<UB#vȼTo0Jl>rB*Ą8FH zO_瓃_+G`ofLglIDhF^f! @~h 9=yyGe/0M{H.7k'8N.ɞ//;QEQEQE~ -ٛ󟊇7u,CLNSnV\g/ oA%|&iVmŶІ%l \Mw8[To-\+2W[w_xy*ƥ jG$I$Iqt]I4\ &mZJ 0 xL>[w>[nzpG)( <_bgO_VNdC7ck.£+ՅE0 *1i$bgFMMϝ|B;u3{\@ma<|~ݭ/@ٻ?QXr~ï $״NQ0 ƞFk*+‘ӡ+uOpzfrNN4{b&@WpP! $ÍnC!d2w4EQv~P(1` EW(n'~1 mQT-i'<Й|6 R$H7]E{8eXW,17v5c {LDF-==1.w}FP;Eٖ6R^U Z@4zBUt[vB)4NDNF<+<yPG+}Wlaw%Xb V@Oo(ut:1#ny>K2R=BDВI';ZI$'Y=y,ED;O8FØv sg) ٶI.ge5MfESR98FSţ@s~=ۤcI$I$'qH@v0ӧtH:l}a$IG BdN , 6kZUXp,wv*CA@@P (*l|wd91 $@ͲQ~e0/_f}!tQ\4³v{`4K.^ cbNM%Sr$aV l~gnWt NB5~RύV[um$qc~L6 ī,VK-d|YwGj3XXપx& B@q.y戜wO3 86Nq!twn2Z (w5e)>1]EjJr{;6-,",W& Re,TKB+ƛwU^[1NOyUE/ 1O5vvS%վRc1HEDr[2~)!aͨ"`mܡ 5TCEU8'zbw0z1KvK&w)FآOW ؞ h[C称'L$0D! $.;~Lj@ %%!̔%ڒ~X)[ ?4Q|YNA|ox}wI̘H>9ww=rǣ_Z2Rsn-Ãd:rרЪây C $S¬ "[f3ȫB;=QUW O@NNu OTjr^tճ+H&A1 q;FjUG_3&9waUG:S87p/ӗ!2/7"4l6mDw/x!!NGѐf`͞iX#Uh}*2oT*B_|tCsE`BZ~6wA.6 v0TQǫKK[\U$|?Spyh8Éӕ| Hq7λ!aQCmQ8D>y(K`f ުɝA,U@2*Ů}\,ݷr|aQGȉDP" E9 KnX^yx^gs-7xyA;>Lfwl2th]s,aE!!A (9h;j{~GύG$G&u杩kM*S]۹je~FuM;mwّՐX7(@zjU #[E J"]@_3=K-+U}AK뙆Ń8tn.J2Dd<_,>yjNtD.T!'Y&3G?+[d3.58q$,c8/@YN>d8y&! &iW xo=g[2j-GE@6sT/~8HF4BEkUFg$T$>!/Y 0:\=|4v%{1z{D=OO UrUTa9Z\ʂ"7Ӡ86bɾ=ѻ8}yoCpM8/{U[l&wN>=__yQ fwי+*Z"(4eeSF:"\Ӡ 3naݼ :ey_}]qmG$4Qd;Xc 'Ҥ];;D@] xu#pɌNb*K|+WdtH$()UG(G,v~P dBHM3nɿS2;1:.h, Z}.aST9Aѧ`nW,K`>]jΌ7&9Am, uW\>2Bbp hVq}1;  q O0=Xm2;}OqA<#3v!g_TіRBl;6<$WNulLV>F]& LpڊޢfQ sN ;+N6]`8OFT"1sMZez_JPMbD}ûb.;꯭yyi 9^Ab}DTPB^!Wqxwx*!JLQ׶‰^e1wH栩**Z-p!`{p8) 6g~$VlC5F{'%.;Bx[ +^u&\U3⠃)캏RmyɁ 㪌Lk;\xEBK@%\!(Aɓ "aݏ^˄O mn:G9xϘ+=v5s nm"PcPX7}g2I[$ :]YxX/"`k>MbW*y2c9|Chx:[-'ږ,(>7EwsE[ɨ[8ǎؼNo=qxh{8 Q}FoRs1^wz<߭9 7ryfi0U[z|xLنL2ad pI,zm0jl}||>:f=uwߠOԢ"K\AevqkDʪ NEf7;N:ϯU!$uRD*w3%oC*!]Zg/ Ϝ9u>F|W0Lyr p BG3]ӐwU!C4mk-Uد?,mwM@Œ@n&:xU@u bg gQޜk: q@(Liiċ֪mjta4w^F4F:amhM^9-FU)G#C]I)߮.)u*bxu(+{79Y$#SC{Rt:;H2U#I!83Loǫ7mJf;j" Ǖ=!YwwJ=:\]s;pp([*uW\v>ZY[\Pº`.L$I'U*(O$U!нQ{Yyuo\Af[ <͐X-#sc|,OR#>\^BGߧSLDDHgx I Ik-+N{'`#U5&Vywf̎ 4eXcMb0|@؈=Ž-ߥwiMs(Ja'ڌ|=a.F n]B ߏPG?)S%AaI+&_P>NߓJ?|=KmO'[٪V8rt`vNWOdq=M&:CTvf[D#B]ˎe)*|!*EqE;xS2 \(p?yio@F@L+֑]#7z"?G~f#\ץFlzMZl(Ц\`V{"6b'[_Fb ?ebI^oo~JR0@k?Ib_pM ,~/q?MPĐ?-1:tgeX41UsqnS@S1(D:\90C,!$2@F4l[_ԲI3"|&?UeMӋ+\~ݗqm{g+A/0*b%`CgqH (z y=ORQ OI .\1xѲp_{Q\h [,APpDLM 1frp8[>}j\ ?I|]2:E gI`Qʜ9 T-4#~m~H"%HG5HA 2Lr"> ǯ`3AÜ|TVtyGÞ8Rwb ]\YH+B?}o|+T(P ],aČL+6ČLMAW^NOT1% 0)%p A=i)*^]=U;)iz7?!L;ծXriS(BtG==V$G61H=P7ǩ:$d9+N[km3>&9fUթANɐDT uIQ! !tp8;RZ154j`20@yirbdp:A{7g >02zG5BGZ@Ȳ,!j <%A!G;y8PCHŜav( /)KDdGX?W!dZS{% ,jo8DAL(&$B"tZ"?__#F'K-s9i^Jna̔%TyӇD+ikwShH}TSA,AG˄ s^r }O=,RrȝdHM|)qA-#C4yYڦ_8 &{ ,4MDUH%5`Cɑ<@RUT$Hn>BRP_ %4;AI7?&P3cd0#AJLS!Wq/Ϝ(,`Nc0w:İ T@O` 0<$$Sj&ꔧ~,h}Iy 铹hZ@"M4"؈ؒIOm Ѕ7nǜ8DEwkݦa]Q,Wu#\P Z;Ha)y)bB7#F f5R`!$*9ٔ ҍA}0 &( Be}n3@!W?;ϊ<|`gӑCowfꤑ}Ǫ{@ۘO#$Μł:`cP_`)@t 8@هtxꇗvIT$7{0qֶ_=>)9 2N~LkzGу_Z`ŷR_ɉmkԦMG$K*(iƘ6G _TBC;c$c(f*D`b`K~D7dnOl'ĵN:R0W>ٖ3B@>_yhZdutnu}9'L % 2TBSDocH=v}/eiNҾjT\?c|9(.9nA,{\B%Y#9Tu^ӳ\`[,~+WZ`f (@9S~@@`_*6C_d>$_҉kU˒Т2Ωl}qȣk(` 'M$c %&| [7ˁ6n d!Dj=S'%E,x/u}[~a\~n?d,o_ 며`؊@E88n Sw&pOG?k_-\4w"7txHKЃ]!]G9O =>cZHP~a?z$O )ԘmvoXű _h!AP_'qsGܒ&2,ev&悘g  3 @d30U{IN6F콦\9ގaGmř%FOK¡G!ö!>!FYQ4'ZONk^*U< dd`PvJZ+^]b^& xxϻm t{C!RȠ cϒҩ%퉯i PAZHO~aJ ;}b;HZ6T?̃I!/[ IrYIJ IJo؀H) @-8UE"ҳ*ߏːk Ƿ:U蒧1<Ƀ2G[-t B*u_j&7tN1߆u(^Y ZB\,;mb(* GZcXF>ߛ'OC3}%=1[-?ߧ(iyz oK)2qҿ֚'>M1P60;F+Ģ ?zrƝ `hH@+cn5? o1Bm4 /GQE ñٰod/eO6_>OYXHdsJ>71<5O 2B?`@ҡTucC!υg jEdBd ~L5@R9#l09ԚoU#|c: o͑]_2WÆ7[ǝڬ(1x]Wk "/pƬW]A#l5(0G酃aR Ęg Nb~Q#1{N$/3^>Irh [Ot~&LNN N{с4_ClM P `\z%U E@!j/j^&С@x2=f,иZ ˃) F7p& Ɵjk !vwDCv&S&'L`73ҧ*RB MC4M16!bb̗3.0b_WJbfӠ:q Q!mY㸴utR!{;8RE>v𹅲U~q7[ Q n أUb%"ʂ fd\fOQKS@ )J `J[➍9a)n|C):ou-E ZHz)Dx3,Wʿ&/3R(Z00PٽpΣ4q8L _=ehL35inD:h\tJp!0J@"P0A*SBHHH3@B"4RDH{4jiIhQPJ#RTTPsH$h$h߯M_R. AZTcH $r@"0F Hs_JCxEO\~KZS$"jvB6Z^em993עDНUԜ*9eĂXLM#~9(4'B4 XPos*'h!  1OEQ4M6qbt-w9Ǯ8:H ?-z>0i)s RGcv л-UTKzjj+w}X6-`?q%G޳Cg)rRIh5 b[(@gfzgݣɼּI$ % h8T5Ģs"H;-I:y*yeh1oSOl"ؔQ N]\dAơp^*c6>yFiFXiSHAiJYb1x8XF[q2̛34  j#4W(])H2a̛F46 49rG8uiAB'dŶ|Nkn)E_oY&ަo!SmE3+|yYw.*ǎPdq\b6bciuUdYj ]4eE#mP|8cWGf,Ѽ@WXW JǶ-g1cĵe³!ĺ)bVݘkF B)#Kho)yG0JTK&d^{Piň@qz"KC9\؞Sl;yn 1$Qd kY $A-5#i #8ǘ0l,Bj'1u>0l[dxkĩa& fqП]KCCMi݌.gDid$CJu<A)2"Ux5õlH^%]8KmÚ&{uy;XG &]mI85Jcs-.Mιcvણ',*6Uڴ1ȦyF\Al^NEыC'os''!DiTB ʸ.|oѪHgحkZ&a=$ጇ: CíOEݻY:PyG.lbiӳMQI%uϣ)[+?IdB}*(I?1 p.=՘TMqJ y_?ɝOj0a$4f/Dhw]+<:tJNH`L3G"fl1FC%b D'V ٤ٿH.1 e{8B2sXS- 1,KfHXܠ!i8RɓW 'Wm㼰;nL6bGv7qɔ]&@="`]a9 QO>7~sUd>H?h>LTC,ԋH _z; (Ǔy:ԧD:R.X4,MT(|7P{m_1O&O0i  %D5Gf0GCAƾgwp=:Ff!aG|4EBƓ=t AH0 @BDR_J{SxB0*EL RPh() B: ӢJJCLB H|@z@hBD@rKX`Et(9\6I^au4Bt)xթ;j*PPeE$DAJ*RA č*2 +@ Qq $JC4"+DJ L,B2D15(>$ %z >X QrqVA5tKsa`J[PBإEY?|e7{M.ְ4~=t z2d{ih(l81 bq@ä5'M'u@qid& + :1*"i@:b(&ս cn%"m $SM]/H9t&ACD ĦhDA(GHNI"G/T"Dϗ\ ن Oh# DˁPWt!A&ySy%z JT&7 wq`?d$> CyvX9DAQ1 N_F܄lzC>ePe(D E0"POn b`".Ba%3u{$ֳP-3P۴7$t@=/'A_F&1UO/8oC<9c7Οptx?\> xP0RC!% U OpU$4'3:}$ye>TK!r\@< >"¼3%2@xHtQUm4i4Pk ZZ))J"GB~,+ih."V"HIHp_wn7m_TIl~m7T- V _F=+Q#PHF"`cd=|>N>/̐Fs C:i2=R1Xt<#`ֶ "2?Ij k@[#˓Z m@Vq86!O*,P BER{Y E*9-$+ ZBy1l]3 0SE~7yMU4s*'%v}c}Y19^x=뿀hf sKTdC`y+ڷ<;TQȅ>]2Y\ Np>H I'K[%6A3iDnaGN  00˽dF5\ R0"i%d $ -5Q11*RKJtfL Rwtl71F/3B|S6M>$ݡ-P_5m:{+&8 xLti;ס[s 4UEϥĉ\>fiאΓL3S^\t`Sתp9+~( c&+6`ٯTz"4R#kMNf?NhF?[dʀJ[>#d򖥂9/a+̍Ft\ t]|kѷs9!3q^gbi3Zޤp/O1堘5sM&ugcCi& 8xBr~ձD9vIN.#1eNc[0ќAtc8wI3H M۩=#ԎC֫%޸2,TFouۀžWG81mv=Z9Ƅ< [c,- V6q&걖X2؊ - n݋$؄0@ۏ^\x#Qj Q=5Ӟ8;#m=yrKk;ѷi#|kz/zpbr槈#:#y-A̬4Q̀,(b4LP880aΠ;ʙ>K'$ kn%LAVNOQ:m}p]_n϶2Q;R2bʞLqxqx+n;te:S>pVp3A[^%V}up]/53FCB-jjLÁ2Uǚt0KٜFċN38 7.*9#F﯏>o{ɪ>}n`dѝ!*;NL8Wc OK<֣Kc0c "ɓ @Zͨ!9>i&g&Laڶv|@۰3[6,R%8㼊jbؽLjX& 8;!w`|8;BѭSq.++FXnL~Xlq1eh6 (5A`CapզSCƋOzKdu|;:l2mi,!CTyj}EuJ j6ʹK&bf5S۶>o]K:gNjg+͸wlo j@@C@ El^Fߐ]A:}5Σ GNPǠb$fFm,c(" D1H*˪+n sǿ3dPWU)$۱;s`F~PA-3ZhnLqd?I|N gJ^%̫Y\&9q.W rsi Ns%7S$EqRɹkR# (| ($sɾġTm`xouQ4ѢGQ]Ҝ@ۙHJ"jD۴ ;"d {aE2g. CwwI0IH$!ЂO,tlC;.;k& <в哬KL#l%ZP9B.S Hb7k,Egg/Xt)`߆p7HV8MlN2Xgi;܋͛#`vm2&t$t]a0B9;&9[Cal5Zq^jN:VS%ln& <²ZܗL1QE%,J@7I0Juxmc=p rO # v\dn[؄E^ n݇#6}q҈F8\2dqd7 3%5w|'}LF2p&iԋ3weq'c.S{֚<**&Dlfrix:]X{VD: DED F&[R/#9 !1?太 ?aƑ twLy*||G2h@o[#́/mS)IvfnϘ'W4x%y#ì=sK@ y&4}u݂ d"LDͬ,Gݓx?SՉu2S0]^DO#q'k#J \O"7eug#aQ4=&؍L֜(i!ј"wggvLyUK\kWMJppЗG-R^Optd] y/8Pm@#{|0:ItArxv1Ӂ!8KAKYʪ\Km#&uX`kd&MmO);nG3%b'GǢnB8 W0v8t޼ld)ZUg # lDG~AJ32و}A;>o>mDC Q|cSxn< N2aަ z'ςLu1N͏]=1D(ьHP*ΑW6_ #ݟi*JˀTڤr"1pUQEJ*B (X>ޢ ?VG"ʈEM1 U2@d8z"- e`?4κ$;jlADn.Lv% F )Aj Z"% (H `O>tBS*Z[.?qh CW5"|_,"f(u8Gq6p$\<#Lku0feB*gF0&NiGb<@!Ww1)xqc #=sTz GrOj|h{w(#"&*F*4x~<`dz;ϟ> 36m8(. 1 IhG2JJCe`O‰yyBr,zBEa\N!;OnaW }.c! '\DeMvRӵ64gxh7SɸCC9&6綔x̕3s>yh4rSf%]z:*Zigy<~tnUD35M*i;1l4v:ަ^Hz%C~*x|Pu訒;.K?By-RI0QǤ$a˟_#yG*-2OD:0d+,&SM®a0hpT!(R(ĀQLᏇ$ Bp/fnP7ߊVkUrDEsۊ缾mhpg/hUW"==CIu^:Gm^"Qibr,Gɬ70MIP2B27erAn#k"UoAM/nLc%!PW54y=`(v09WH@x@L!WAQjƎ<1,TK'keJo0"(ΈY'W^^Hj:=) "F G4r! M5o:TzGS|O(ND>OLZ(P!C=Y tUB@$Ihf $BdnB/@HRc!k>rH?U_8r[uzU^n'͌PO6Ec\{} 2&anz nC/E)1~b!󒄉`6 p .&~-_ #ADA-O~raC<O~% l{X-# |LY8N,{qDL3X "( 48 װ+ 1!&SN9d}9ml~ x)?}}gO?(u5 ju(MثF&"O7Cpzyȥ]7[鰯YoR ZkS'G}iؒ& nXfUb!ҴsS<ѿlXO zNIǢz*'ād^|n20ۘDJH$"R.l4!J@oFPrq-bF#84Tf)do#嚢H>6m {hH1x"w 8k/ 4|ȁ3lF$Iꮶ$EkJ͠wmBFOF`ڴթ"BMrrF[>@> +Q0sT&eM+5c,(184h B }MY1"Lѕ֩C/ 1`M Ժ KDI`=j Uyy"8ra#lbH CX|n5 ԂVG֮wf./1? s Q-}R$#jLν׊Q68CzGB)jx/6]`5@ۈXy\7hEק@B \ b< ߔ4,JP|dCM4#CpabAӾ@Nۺ`H1oŝͮ[F H@DtbCGb˦Ò 8FsXeXˤזv39ns|8|ʔ( P@@  ҅5,#D&WCPR呂;~i (,>6Ƹqp ale,eAJ[+bg" bc˓mbfXHHgxKs]/YYODgSQ*o^>P_2|- 34(i/3'rD?s h@hi:5H :]<<ćWTr,\jRɚ !;A4 R>&`YFݐTMB7g] S\ \vǘfy+cc`3Qh`'7>@PLƜf¾R;)!{7 Ӈgj Io,pH #MH/px03 {\m}MXkIM/P=?U4l{Eev̤VܿT;"e`ht"d({=} ;ޫ,rLXtuֹ6([l)!A!˄\kKO]Y08DLf-bر`8% b E0<'' "{N hM&J9sq Mjd"ڂX$ѧkAD/jӂٱ #R.bQ?K+5b#~q(R) &6DL~2; )*fty I&tfs?y]z"^`h.yMXDU͹=y@fbo.S*AT$Q0, +Kp)>\; joAǥyۖja; u\j%)PmD A˗ 9pEC y~.к8+/1}Iph>ۧNDS8#pF?wY=tԛ7]˼y؆O1{~?pcveY,oKmKad04`ԡ$hŁ1rfp b簎 `U*DTЄ"~Tn5s由̶V/:CrCpo4Z AA3Vx@8͂R"R\B cC-!`r0YΔ;:*lF}ꄉ=">ZXPq-XCaatv1'ʖo=TP[ *Hz*tD ā RC>b{Q0^2hn3!B1FW/>3] # @FDAT!IET(<ԈcQV( 8;&N:^D"r7B  h]6>CnŤmfhtl- ũ[JWG+qCc=o466eU4qJ1fM7<{w+g:UUX(zm ܩSY1WxXYjf T&i@0v2=U|kmn[ 9Ƣmh{ ^=HϢ-r #1 ȈI2a/5;?f";! qƠ!vv`6 " 8:4ݵoOaN@.ݳ:h%?I&R# cMY Raa0H +0 %2~{O7FPaiL24pdiDp Bԑ Er;~Mâ!*@^R ȤN%!q(q '0)(oP2KHD H}uI\p Dq;$B; Z"8?M cS8-`"V$/!.I#@!+dRa B(i@V (OQC:j'.䤥Pc} uyCa K( Aܦ#!LƤys͈X/:@b K$NXw&ТDZ Eߐ2C1Ȅ6]Wf GPa@I:Adz qxc\1>&Y+x-aČI 'Hg)EXUdd4>Do;O8Jw6&yԿxȧ-" ĄԛiZے2G|#< b@=r:BUT %O[^ r+8 @2({z?2NiY!Y)jBj (a_IBNb܎_Y`=`cc"fV ;DLKDCx,Fh("]:hb`h~22A_R!x%Zb PP 1d2EEDDRvvd"bhPJ"M 9AT&fI6 NB:7|!001+h$ZTǮ 'XsAC$ո`%TŤZ(Gb&H9i b ]3y==gg$Ԕ[I b"XJIHSL#1 B 4DL4E@I@EڎN8kZ$|zi/RTm&),)A2-]t_`Sm;#03vfO/^)XFVKzy@3 x_XU}L.D@g'@T ey7en*++8! r ۀk1*b{~%=Q ( !J)@{5p$*4I$>_pl}?+úO)f?~텡~,{CG8'\<h*OK~C3 %.%W}e'H ~!p@K 3zc}Y9 ?ELuqutnx0C.&rScIn q0K!0K Nolaԟ߈%D1uX,ft8MyӯCy+mᯊR8#;L@8IbD!5qgY@Yn8"2:3@c{h-̎ga16ӡ503Du4[֯D<ʹGfgZ`XiX,+wqe1d3 %(T&F;ţzF B J!}=WX,asVҞH.uY휔i67~V7s5  gX|TӦUgIĉh a*~=/F\hL9hΌio(hku "̕=- .mR=%EI@Cj'{8d F;݃ \3YEPQhX &Ś‚(BYkF?AH !B= Ccq1AE6t`TTI7F&]4s=6Cq ÷wn`VQ1#EZlB`0b Z&h$\!+uX|A[/F3 zhg/ lm[3S'VRfcP!j;:utw'r:N)/%pɦ*q0Ja5*$g+j4Rxgw"> |7a2nL-8Q8Gj4)#c+ Fim. c龋g,8nj!hiN6+wV&a{IB-ht8'œCL<@1bg9j1vhd{0]Cy2v(O  SX (+ ~ kz 3(bleR} (|07-I#=P rEsнxZX<62Ԍ+0U~XT{ |*xa! ZCT$Pl`3h/$L}\EgmEhfJ"'APRGЮqb`I2O)|9>i>9 3S%ȠJ<췸L1$;! g=;1~M5/aks!,=dZikS$SSh\=!O/ ~x\Q*a;^{^!P[ =}(y?o!1252k%!AT?sQSW3Z өФeQHP 3E"CFnAhM!'c%G}!PEC0 4р4,  AM x0}"nCr8Kn\d1X25VPjk"IFgdb#sgљsp5GOm(e06FJWmYU HlQB!}?\X2=a$ %dRs(88, \ܮ P h{ hPvA߆vykTx3VdsoBhAӃ6d4aƲ.jhpCys*G]uԬY5M]ƄSF)A-C0./#̏# : `mq'r4n^/XdlE`H{& #$ 0f`-T ,8@`1ÆTUQARXbbqȤX:En8Z,!uv40I%C(::QPq@6 W'YLJ(~4AmFrE< 6M3*k]O?*.@ă>JawOmgaߪtcdxpj,ݏUTSHg0"U nǑF;6 ^3wF^Z'xR{dx<i 9n#bXّ["}8@"u" )&4|Kq FG\dƪ3lp5 ¡qdB+$0#5#pR PM!8Jz!pq togW99~[t ,5MMP.s?զ(1jĨ}'tDf C M6R)iѢAN8FSyKhz`8׏:Fu1s 2ͱD>sqdDh!38DsD,G w/hQܔy!D,;}rvp) ';I$xUC˷g: q':v lL;!zjG܌ţa} T AK/8R0u8#xtFIsN׳lnB!_(! =!azG@U(KtF)C nEЁ E>cpaHL|1nҾ586B5H<{0pb'g<@KxW/MEunEXKhރŌXUMp[J{%I28?OBAh AJ !&5d~1 TnRBKf7`DRB2j xwHJ iָy^dҊG"4І$¶3 \zP? w/~򆘵i6FN5&Hq 0w".ioi-S43j #P-ov. ht:X =6]اq^* ^Q@4̂t92%44aMA !ǜqJgI+ԪfDh8srz'M ML Q*f-j&P^*KB4GhHD <=wILB44q@V[S@XEGQ G^M<uS P 'gQA3; ̯$yD* T ! (IPB?&PBd A( WsAIeV*!)&Woo `B0-c8|cNs2m}$PKĄ8>HzM!_f0H,/^8ޚDvpoMjS r@Gfy>: n:m a^>$?%Cmx}D>DRc% ȥ<OuYCe &Pw*1BAiD=S AـOD@A3 PD+!(]oct(}<ưlp\LDFOM\hQ@=إ"s2TA#1#d @E!z"#^'Z1E2@&$$H*5 d!Mn]+ޒAu"^"ZQ6 ɞ>DyU(<+S SNZ6 Pfӌ7[~Ci(0Oߧ_6'Q1l13D~B(J#'?^Ad=z@N~ !@bV9|m<߷pT1(4)\š}DQ7x1E=W9!Ja$r<ٗd9cG@$k( VDAԅPv+U!Sn[9M]Jӫ1};I 1 Ku|1h+!iHR("Cb$h=_T"ҫJr9Th[lR0TzRYLĉ|P 2 LU uO SJezRL{)=b^J@8dqLuXC܄x-!"@(J̓A<폪~#\ gB :xNp@G8Al$>+BqP;Mvb*J@D Α/d8Б DExxzLU4A%HRVRE  $$*d#9rhd`v" W`Vf_F ;Slhg?)('FSrsofr !bÞ+&ΐ:7&W '^(32T# De!};sg2RBiGdɊ'tE -eрXi jb 'SM{ `rk[iᣓhq0U/fc.}AV =㢥 m~.I965a&֦ƪ-\icJ 0@VmiaJmcxxT,΀ӐwE=I]̥^XJ?9mfn<:5MSm&ba_`` } u(wA@-C?~e`,_:OH}\S`">B |u/Ճǎb9U!bzS *˩nt~l`nj80Q+;$)Sn+y DR$"?_OZ5b ~6`%) Vtp% &z'GB{~R$l,q0S l ({Cձ!}(a4-f{JB/3~o `BcL~ ͊iNё`83 -n@sh%lttbNe١[^]E5T\C r06'D?&~XzTQ("`s`RT PEGڄM'T`4 d+ "h7|-}}nwMSL~QP}cx5_cKmRQ*Xb},/bщ7FB´h ˀ |;|Nz4I4|@mb;1ۓ[7lf ͸%f "aXP0G2ſT'^ssy`FUT#k1'2. $I{P\ͱ~V,O^BUFs~Y8 uwXx`CoJ|.4Fڊi&R䫫)a,Mc _cCLJlr:5b 0߁:WQI9X 2J0;<'86`ȋ葡f24>vn41wbxʷ7PmK@9k@fD0(@Z7od>,ZC@bp5E_J18 + B"}j\,ǏPA(!31pCR!8c%6d"Q9zCDpkmYt;[[T`͋ڹ6ŪbHCIŌ;`v 1lC~yS &ba!KHW ծ5䘾 W ehj-:h 5'dWT4 XK\; b|Ų`+ށm%ޗ*$:6cGmJ7zaFr9!B^9f >,k/{#D`.?ÆZ8|?%B Ƹ|AV>*ju4k jH\%$>Ox:I`1ilR? ݂;=SV0OHx-TAS  vy\ؒqhSC|h6 Pff@}N[ɲ&m$.5S<789pzh70 ;Uiۉ-W k ymJ\|D%$8Qp N2jB~u܈ˋQB~Y; Od+!',[i$s#HKmP|萏YR/b ,@!nrM,PFFFF7j ]6ՇGY,A,<ݿtZP3{|BI RC(t{Go,)hGyﵾfWҵ47q6&Cg zrxw̾zc@C#F{*aj!a8Ad޽ORDZ~H>x C /imߊG3R(p1𠶻9xdX{! {4@_Hurq2PC>0!%u*hB SzD(2AR^P.-v,Q"} ˀ"gK|0$qU C5szs+¿GT"eK ǟ,NI_n/si/F \9ilLj< |hMsU>˘c Aݜ]?_ءTCv"$d@k40'Fri$"H8fWɍ!I!:<‚ȹ^y``A);D2,Qh򔙼? \ɏr␐R 2 HEa;$)yCES$) Eqy:9mԏsRS0*ykĻb{ጤwKow>h,@f 5Bʏ$ww,#LәdpCߠcra>{4tBݹ5)$bj@}9Ϙg]$.X˨R(*:0 u( 34ܔЕh(S,:eX0h/C:TjHj!ATQ:1#NA,$EՌb3$%!*A!EEFmVt;F`ujMDT;Qxy#E< @icZ 7[d6/C Rf!Y1!#i NfQd|'0=$wCRI2#}|庆{4Г*l4GAʉۣ=r&$LOj(J.{D/U&fjsUK;$$AL@}@0&OO2bCA|<8L1DF/U4cQ`1 iŮ.UxirJsz* g*A \1Pt7u$ ;DDQjE5PBRE[wp8] 0_@a6E(e,xE7Ce*IbOX-DKϷx9OR4 0z gcPL5'?`:  ibm[!OڂsG6ю1_op~6`NM<A- E6V1 qh!NdG1#/h_!=n87ZFh5鉙S i֨+H(4m~KlD8ZM)HP)h0HO'dOJXl9- 4.;WwMh)D^j1\2b#I b"{1CdV\$SxG,B`@f BI@sH~sV# HbPO℈j(C|[VA(R[ DDO_#4pu~Ą|u=s  X$8A!2luFUI$JMx_hSԸ^#`3\d |Fԉ0 frw!?~M ȃ\aE$NNg1f֜ ) H@.wQ(`p(CwkELE>?пZtGRw߮ ҳ!QSGZ}6!V!Wҁ/zؔp4Vx(y@i,%\|X$Bd\AVO;YZIGpw`_n~A8&=h{o}Qy?;A eL`W(vJM9Dï<$#'!{"@PL)xA`?>tM"| &0(DҧJxFCks8 9k@PmؠǾ恱j7AHM@qA74)fj7 QO}B1L8\>r,D["V,!ġ@Q8$Ѝ 혁J!qImaJRAQf[q2H#X'IlT(q5u6Q#{hu R#4̻|'kB&`7ٝ`'('&݁0w (A!^/ڍfUYl8:KA @1"{{D`e% Y#1r\W3\DSVf{8w9 < Pò%jEl^R4Y3ʧuȊ08. YNt#ƕfy$Ks#P=t̚'v.KOxsSX -XwFMiɯYE;Y3T=^6rk/rW=ސ̆8ʡ$xHi+k]wǜZCz {>IXhc6;d "3DJC R;3v4"5ǜod{ ٖ?GZe$e@SSUErFe0D6BUfH hs_lD6eo"T¤T[kx uyDuf'!kK6^Vijh?J'ކ^Tñ(29Ϝ̹m2qMdu3<OԳ3Wꮆk~`~}x6"]r[Li!5q8Lb]lsv1*Ͻ>Zs1osaf$L<|D §`L ΆԼ4d_ɍR2v&=2B+ðKKܰ7~LB$GlK70%Ie3N1ݷR Њ~7 Ҡ}_2iyH |Bín[wv\q8E|&a~4O lXmUKǺ=8&e`O %  -}|__'>G;Jb_rC_+j_m|f>&PG\)Bڸ=_fz9Z96um ف,&jQgTm7OKK3}l\cX/lR0iֹaiv0EX΁znNoi㋺Or}w拟Z]UuTL;O݇omvܰ熬u dvS E!'PZ.&:lmuwvoڀ_EDA}÷xn퀦1,S_C "w}kd;#[~DrA %""P1/k(8BG%}qr 74!h0zw smcȍK00A]eU!,>g q9&t8NyHQΪ U|>fFծ}_awT:$\ZE;p Q Zx}y jljئs,'},y_2Pw>}4c~YU :!EԺU{Dg"G\+yW-9F8PX醍Wqay2툟ΠM?$>fIM3c:eNn n|pvmט*(QhgIIrc~83hƋ= #{ B-'vv%Mo"8)HN{{'SG,ھmNYUg]P뜌I40UBs,X~ڜ6N4zÛ$%TNȣ# Z5lN%FFRYHv]|]}߇=$6m 517[$5zƃ\ZAp3hJ-D*5Hȵ7E֌5飇 /g16YZZsgd::'ٰGIF!r5dsuWٝ #$,@SY|=3݊RGdқ`Ks"$czprv g!M=$\^F9cAXtZ; DD/x|P^|D1&6Z" +tg(hH3,0=S6듁x =hMWi_qsT:{Sٳ$M _X2v]Oxg4 `q7\BPTEUUPD^3‡a1'}HR&zZAC xI'wω␄·#!jn!; Ti'Pj6NC2N~XWGŒ{N4l$aM>I72dbC񳨔1/Ϩ}tF}VB@4J- VȡKTRuJb3Qap`ӱUd&$;=Tb>8t#oPDL)vܞ NШL; 7_`m{sTagiB btqm;@y,ĉ#@Gs+A_<NzDdeY ,AH 1IvJg1H TJP'α7 @` j%Kǧcۛ*/OMp=ph!%xz!p>5㵽$]!Ybh7Ttx5n*]C{͌5Cńd#V!]GMi9zzق;޴y8^ ;d`. Ja- vh` #K+F fDoŲQE*i`QW gh622`|s*=`Gjt›Q#Xo ()`h\8k/9%pCXsZjkh?{2_Ar Pm2g1OH>WѐðGPse\зܰ {)V2gFK$T}8C# Ѩ}W7]Ic'!FԌ!վ*'}>±9ءPAa$_ %N=]Q(?VQQ\YZ2Ye\ih֚(j%mZE؍UTjت** **Um@([`(ɵ5;mTQU Z[$mt$"vۃvicbUÜ'Cq134&[Fe6s(bU$܏%eTGՖ2nh(֜d;tIvs£8S2rcY.TUr\]Kt.B !FXg[s"Ia2B BqE PfATkT2&)X MP ,4 !D Qy yA.jt.7"jjzrdqqd|hdHBI!%@̠pVw^ĖAu~/DE%*b$LgdKsDu8{!z@ޠ)MX{ ;E>0{?BFF!$ S'C0Dt ZC~zpGbmp;;AIU\wC Gte%* T'|+߃$ :OPFmn{›Mxa?omc\,у:A)0fJV7Y 4Fb-0^"(>5xrXCmn Ƌ/Ku|g ޸|x '9lHgVB򃳉c vdTiy=*[!sɔLۿY3(É+3T@]V!'xy|ܾ69ȌX%b`uܬ ) BWz;c&\U(f faMVd)4`vx`q3T4FG#˪Ǯzb1`ѺSiΧ"lOꨥ(;ܘ+ %_8v1` LhTS@I$.ȐL+4(F0L,7$㉮`byƶ& ҁǢ: !%C +8FDPCexZѱBctf鵓#:}Lo/`xD28D:P9GY;,MDZ$e:( }@È8@c4Ѽ"UnA..H*4 SHdz.xlHex: $dO1 ÃZ/uo-Z˦bIpbNz**ʋ3J  IA0C!$$%A), :LET^6:F& ɪqs0T d4ӓ.ikęt a4XD[RB-ffiI~ڌӍ: TChlp{}C59?CrKDžJwHA1)vcI_c1(BD NiѮć56Gn0Bܴk~0Э $ %{6S 8癪:MLE6̷1ڊ YgTM 44 &$23lFэ#%v²4tX83-PPR0DPA0$b)bZȒDtq4r3.l]!ӜTPIE)V Lbvu6bÆ$8)=4Onm.ˌ7 tKb͐YK~g`ͮ㥛F bHoa~ob!T޺צ.1w.K]iChQ4#ʛ&xk]#]BdIv&yP:Zq3IfsǴP7M8;q/M}UsxɩZSao&0\C@gYD!k>(nɒH❷g0li9uTMZXl@UotGSb-3D{1/2V;!\E=JYP^:TXC^Oqּ r4g HfAF&hCc!rlW4eK^ 6fr!ao (b#-lE 8Y2d9LvQøi0bպ -Cjˎ0J \@qB?jܔΏ5 2QJ&xṨ<{Sb ,bt֞YL/GpւAz4)ݝf dAv7Tҿ4*ha5.8"B@RHj'4Q/:tLhi! :JMPTq//׸vs9EM$ GvP#ۂ!~.Mp玍I5FzdTLA;h4QE>eA)Id!;GC"~ S Htm_qPN 2DM/0l.~ɨ;.Z@$M"Hљ ܽVB[ߎ{rJؙuQ[ 8olӹ5og/@C{[3Qޘ*%O"Pe!@~d?WDDQ6t~>'񃍅ۓ0rQeEh ֮1!y4hJ!pb9e 7gZ:H/d{wۏ!/Yя0 QzKk^"6vRL\*,/CD;b\l5 \zdTazJG3DH@]%)Av &I?2`'O:];`J .qܖ[5'  a@:4oYdP*0Dqgu۞' ș1q4klyBrGa 6ʰGkC=j%S1qbNPA9%!,^:J}< ֵvO۲ѹ%|x3C9z`hc7D>9FEͥ)8=_z';*z K'z-+1;X;+aDk0壏8Gzt`Dս0\l!-!<7 8qxUD AX0i'xSA9P-yEС.Cd/[7=A >~) 4j쨈&`::(8#O|M.*-V4KN sM]( v! P҅1BLEBER ^VD=3.ޫrIxS')zL'1,J٘W#PLa/c0ҭuv-8ΏЌR)%UI̱i\][ ^n>IMAPs J@Cϯ~<#;p}Èb<h,IS}3 aF9N6i,]n |Õn?p p^H,T t94ԇNAD10P;zS0.HgtgaM*[s I:a+N!clnjʼA9efI *Au Bajf+n+QV46(mjS -NsP?oO4$+8Hf5 .* fwEzK[ug"{ !ܨԥtzGD'i`rh//(_i~qLeh&d5UǙ\ '|ƚF#ZYʠN ?m0vDT 8ޏꙋHuVLbRg!$j=z^<E?Y5I<|ΦZ<ܥ*RZA wSgmt-1!xp8}F*\w4}.$8$ u@NW]@'䦭C‡cZD^,ckˀD1^Z h`-WLYrI9nx룢*J f3CCEu952D ߛC7p2ä+B>tvFNjM$i9QBCfb'S@b2$)B(Mi(P8&L4WFZ ""lF2PIi1IŽh)h 䘈&B44SrJR CHrAlPdC:U naX~I{p=%(SH %2IC:^!N|-ovz *z}iOy)H߉붃ՆP:w`B^1PˑÑ?(L3R:Μ`'0iTE. Q)@Ϡ #@LJЈ *vو?;p廏Sv0&!@EIPLUP@34HP$BM JPP~';|OF{!sPG+VR61A2ӵ:ߊQzH(|ss}l;h$)fR hdcޞΌlb J4BB '1EDK5q5JR βX-Q!~ ?yD;|o BnQ@*Ϲ}>}:VK3#Hm^̠Ox0>Ƈk3X ,$>T?sXrww ɂ" BXgLA BCHY):!5JD(@YiVh?~ ؐ(h )K0Lt`B2ALq K3qM<6_0h=«iLK "BA\E HtcT2{É T >͂(+m$hn?8H$6KLE9DdUQrG$h*R=r l}h=~i9m"`b2AC+C4 U3%RT !sB@ {rM*ȑ }nG%5v 3;4pcҰ`Dc6Ozhe4aG1-H“QFEf4!ǿґ TDK@4!PH$6C2RiPtóMZBI*SF鍢3̳:>)&AehTV#1#3αٹfP&dQO_.s('BMz`=bѱ(As.&q0ARCo)('(ןvǘ?y;O `Ċ#Eh{|*)  feܙ[Y{<n/ANeޠl&.Q XOYlUܯ_XDL40l+;I$mr,=?W8"nόl^cyzsߛ(o"פ65T8,PJzQ&B|@DN<< HNDɯv]mWp9pos}㐠$ RdގUw]zl\)J_n bb4ܹ#6t{R0ݵF}}㭕]fm]$:2wf z޸AϺmn9L틔k\)y}}>h '3Cݻz]۽V}^{ݍUT7S + }Գ37x ׻rۻ݆+okwe×^t<-Df떆v NDqn*A3,bvʚO'ZhPHT*ݝsH"2Rdt @ eKPvd((FʨnywuSc{hR@ d T!k5;s) (RZU(6 $ @U4/6ޱѣZiPgZϕ_Ffv,Ocw3mٹeNfonsj}u_;];A}q}_}l*AT}/{x=⋸' lP kAFf$ z5yr˽QH J[JWfDHTo>}D !H+h7{`k}OmԻmٻ}do@>{ϻu{{U};a};ﶧ|7{`u y׶U.nz-"/><ӵch)[}H(PP}EU-yN>}5>}h}xw+Zu%E5_o|wy9(q[Ҕz7[3vͺAլNaNiذM;^mji>{Ɣ,T32%-ww{N^w*qak'Lck9nh9 -:6m:9ԛC_v:*SmRmZn]J^uS/qR:v:p5[h7; Sv ('J MFQ U]x jՏoU'# k֪8VyL`6wf8mv/`)BBu%7{O[;}εvPm{9pyvٷ]0 DtWlݙYf;q {v޶@4@ M #&i4ёIbm ȓM6zf 4ɊxPi@BA hMO z=@44 B&M MEXPp0??ԀGDGg. `p0@P.(]~ޏ_w?_d?_|?_rS_ߏ?oޣ!U|~^?|9CWN Ն?˿Yg+py22: }aOdg9CXQf+WC? g 2Zt< DGjWۆʗy>60oާ`<0T󃳾<}-0 'pP8-[[DzIzl@ 4Xw.T(DzZ>"G.S#/#Vڤs?U{2'd?\i?O?=c#Oy9x'xFopzD8_#%aQO@NR!|AnM $sp> IoAĻ) 8fID;gN?(˘郈I擬9;f jb#3*~=~-T (IJͻ@ pnJT{_-WȧIT*SjOUiUGRW҇*4k͇#S^|0 9"̧8˨55Lz!^}<fnHhbzAJ _$tUXgȄSu JX:XM?m~Ljh~pds6ᥱ~ڛ7^!ԓN8J'pe+,!$XYs3 a 00k"AYG"X]fM]|*e)Mޓ{$ikNh~t~{ӽŇ>ې @O\P+)Ƨ","TԶ&D:=CF iW2Z?#,64?JXM]uKQb+EIP!KC/ D|0~IPx-?xDB(bA AσסOX ރDsJ-cIrNvM,K VHjşPZ}^iSL5 3K Dda=:3_:C<D@D .2bs /`pHT,d&âopaޞHb]#%@Ò yj5E~ H2p.O͇PC&8MЩB64}X΀ Խ|h{(?3`HCQ0O<5T$x/o*OG\w'=>ao[]{tN?X0_kx>GXsl>tnO9$>@U 4RLep"@` € !bJ d%;__kaۃ#9HM@1q1™H< 0$, # 3Yư$f$$)PJ :n S8’T ;1']+ӿ=} @A>ZO[an1\EBp^@;$LG n =:vH⟐ > ;_ k}~WZB?E'9[?ZK?HJ2Q?HB/;3?8nmm$ܒDI$ Y"$I$nBMƧ`.#-m ?#9??տ|ϖGqYrѕšY0  +? =7_wwI,;I$ z%$Al5M-w]u]_HiB#H](=I,:a˓$Sm6P2>=%h/1ƨgBhehZ4M7Q! 7$WRD{BJFQ=;>YK`uo]vvAO^}#Ͽb5+@A65UB f̯li6j8<?o@ e㔄F> {AF_8`Y\B=` !6qrDְOx/qo}4g^ȟ@>ݍ}Б=?,[Zkgm=q_H>z&9?><͞ECgA tUv./؏`MI*A =* \`c?sGʧd8u6ͿS' ?Ag=ț8 0U!Nh"bݑX ɝh(2xA_6jԁ0s5 xj^A )!Z<0?؁jn|>ћ+Qg$THn2G$k ѽ.Q?/ /~A<&MQERPEtMyF_"_ePCUB*⤚` @x8*ZKwCnnn33$KN۳x<]jN82H#'#yf* >"7j8B=7Ie!IzD ( sxMm_+@RH~r( FDAEU15AdFd8:3oٿ DAQ@IIL3\nHbH(¡IU^2 H%dhibDLAP3$DDT0ALSAPA 4R$1@E2LAS9ܭC * %?Ӭ~94stن` 0TޡwBB]PGjMWCDbYW_EPp/2; >&S"*. /W믆Q^155=ht?ԋ| Cl0b^_=x<4({}\Jqgi"9O]ՙ9ee^EC!4y<>/{G3JPD `]MZjB"_?BꐴydM(LITBER̒S"i(Tfb*$*$ أቐSTTUDKQLUQ,Mx)1<()ZB&X` fY $"b $(`("*R202"$hi)` J8A5 T H4B44SHK牔DSPLUTDT1$Z2 BW )V!)@eD!"0`@f iBXbJJa|~fƈ*(eJ@b(*jj) $$L D%$BAyzj1\**ifXH~v*0O^{rgͩ>\޿=ϫ~UCB UJhePLhqR`T\A2!SԀP"Dǖ5SM MSM0US5PU)"U:^{ջ|?v"]IE i &By3 dZ̐"*D((D# |)b*("hZ$(IfWdRL@HP!$8# "scs ,Q?9p},g]ȣ`Cq[d">e%ϋi؆YG̊j!"H4bY첁‘ # QC ߁o矣Ɵ`^[hhRiYj#H)1dÍYě$}њ*T%G rdG"QH`B@u?m:m; aO?Q!Lzh>>ӠQ,NZ$ *|׮/S/,8H^z z{ue9Q3ZH">+D/3ńU_?"w3~4x-Lz"q2ۈ\b֨e$u׷\ܰ*rYAp\׌+C;\ xD;ڸ?+^/9=sKG4}uiS z(Y(&>??]YT~N(Pkj4A5 B>_\`9qsX*8j}‚#蜃@kYWvPQbL}\!.e ?2=H%e̯("TUO/G_3o<Ȍ'QF"rv@r@ɀ#(R%-*-PDQ$T!@ PR@UQUB!2@QŒ*@(A]J*4#bŸFM~nXVpr`a!Jd``(:cDDI %IEE@U4H (=TAD"(ik"&e"")f * !&"H" F )RR$** X($bKIA0L1A1UH Jj(2&j(i"h (h Z" *j"ba*("H{kZH0E2U4y1*&Z ) " d@RHQĤ w`8PEJHL@@-DpȈ(#v$D}P5QM1o[#$"BH" `?Wij*  I %PkMT&bi2)*hb*"*!V*bIшF*V XT@!A""(bT%e! !?~8|ϵ/~YWһǝC t"5sdE_ޕ+8]>?]ƺ|HYeV\/`*_{!Vk <8 Ӡg ,TCYlA_On@'sϔU'צ5 1cĉHHD*_5?A5^uBkG`rġop=oo`3xp*jj >՛28N cuw"̳eb9xtvc&9]ɰ_GM[ =SsæujtW7+o8g̓cd|e:ڐVG#H{17 XZ!#2 |fK&huDw %8(YQ!U"N; +|75h=xoY!(!-to9s{/6<%4N" {0LQEU f eB&6C &Ľ13xޔ}\s媀ЈcR>5jylI-% Ǭ)^^:^}$S|30,jb` k)dC`jkn>r¥,BFdQ*{yXabƱ%䡁2ؾ-T JZX#wr Z*--nT]{:- mg k%Yf!hZb v ^PNww3Ġ1 !V u&))h*J\. ;|-ͯ>mRNV'm(QÂoE&y0;P vLa[hqI*m8ѷ_ѥ,8)*5W5 GXJ 9LnMțm=Hw㍎Bj US2wȩ9OϦ}0kPq~ן/Of9HC|v89P  d=?@8 =2.dQN $g,qfu,:ߓ]Ӫk +d f :hb'Bڙ$$S=@$Sa] HYIg(*^[nkۂoUBs.av"ǜU{{Q\.W|>*/*"bb}= !ˢ[~EPGTz͑xg-dvvI8mݛ!h\&==: u#AמA$R=a*jAL:"s"$ɸ\H!XJ …h2=2sH (hH=9D%(i"G9Y vXCsPҲ" D~ t1?,3Nqo7N?? D-@1 _#U^d ,=a=NGiy1i~1:!=Œ\$<2K6- 3/4N]&3Pl3Zo"jF9 )4єޕBy G-ZPh%)M}y%(RYz K{'zHKQGӳ$5pR 4 @H,~GT(`8 u0]Iz`~pKCgfߘM@YC6]3OV.ŊZAowwut Q! )oN Z՝ymF)(H8b7/LA%$>…rꞞ*&%l\仵*C *ւA((_ _fAvn_]O 8 QT4:@m6H M18Lple+rA'vBg#VI+(䭱6^,qmjrdmR2*Ih`5:[kT9 `AD$ZVCk&4ØFTRƌթkFf`L7^6ޓ,ѓxdTI}]iQHmφ,$j5,T! _?sl-7XpL4fO>SB庚-DeCFԋĮs L9/ŒNWYD;<^;w^cG'>W77ի ?=l7+pF-FSœ]}춻kd BNo5! aGYiatq[nzjFY…IB/h ;EYy ,+Ѵn(9጑Bڬo0Y7`mx2bȌ*~-j캔Ə@ek͗#y϶0|=QB%M} 3׾|Wگ-nI.gɕ Zj|o鍝 T8].+ՙ:]]:@*} cpG si_B]:{Mh ƎmY+JV˪ ~QuCl3ŭ9(B+n^ц5*=iؐw4_$ 2F0uRT#F*W^4v<52 @4$EMx{m7Ed%hXWf)'qio(wb/pr\'U>k+L-i lŇ[ֹ`C i;Eff H?/|I=0.r1o{Hh}m˻~vX 7"y3tZ^} Nxmx/ N؝@rkuR:TU gJjq]WI7:x%ĐGx5vg9WKjL?[qѻh:aNykq4]7C>{g R{rP/^Z1Ë]T怦m d>[=Xaj [D<‡aXU9~v~<5.\u}aT*E"5OC:m<n܂E,R"Fk!NrQDhǖY_?[Ǟq8h5JtuFtqnO!vhbas6wrϑLt$Dz%=HV& =Vnx{"<> rGncD f\U2VJg݇™[NǃS1ߛXNyڳ*R#g7ba8-ZF=!;;RD|e!g`&.֏P?eGZ܀Cse`M )ɾ5sS+K K"n`L(0~]O< F"P*6Go<wUOgGc)Y8B# H%kNLΞ <{~a&cͼ瞏g^)~AJePI纈%z5ݒZmo9qU" W;mr T1,w*;BG^y|{ϔ@#6kLUճ.W]*$|dZ9B_sK|EgoL9΍+­n^$]KxKܤij@AǵZ0LW Yc52DZ.>F,>O~?ǧKM3F@%wlT6߯H{ݑf|yfaB+r&uhjoB1@N)r% %9-GUa|ijUk}b1$v@4%:ܦ5±/ ̱nP6KgjY"I^|;>Ġ>5^cx9czb2bxw~839 fM7ת 4GCmK46 WÚkpX쭇.qcE9rA@)0^R{!5Bӂ]jagѿ/h2Cp%$:ti}:xryM))*TR!}ߜY͓: ZZNN{o ϳCkДj Yf6HӅ,TiΎou:By4oؚ?ݥO z{jk(Md9U&EG)A 2d~ý2(`R3}t^W;= 3>4ܧS^xj+QੁU -O[շk5K@u+nFt4C|U\vvw_zyTx.)KVFU +!8Y V#qڗ~*Y7+U<5rΚ rVϼ~Ӟ> o{07Sb{QC;TMe6P2g~wO|8D G-5r]ϗ ,.XwU鱡t8Cڸ:Ev^A/̹1:I'^θdo,yb>{CS7\(b-9(K阊heu9S{duQH#}f}Qeb )z}RZEK-x)fB693& -c0\.wW؀ HGׄ`#}n hܙgwD*qar =6Ԯ|lU=]e)e!$j4 0EZXSdlZ(X2D4RPb!-R]*/DM/ݲg/1c_]ڒD =?t/vw_R' {~?V bXD/ɳS[n.3ŎbEv|^=?oaw6י©?7LW71>DSJ]B΂d9&PHtPgGMB;3;2^JfqQ;TQ|$SiW3f4x)} Jƥuor)N\7N 2(cD.+H_bՌdVx2PR+PxU9o$ HTگ ;Pˀј1pBH(L(1AQ4@tZ87.@-zrwZ^U U2+ͫBp^<2@*?WUsNK³,0>3TF,? (93Nfj WV,LE8'y,:9MTm?mNF"՚4w~.!moli6DPU4h J OtKJE<՝ݓ0@Y= 2 (R'R9{5J1̦GvIKAIQUAg]5D,'QV'eW㭞S}bRU'1gh* P9AwWCO㡹9!?#@$ YGP 9߿>x)Cq ti胖?Rҟvi>"vCyHynx^2@;`;Dwҹ\k~nk~1Kh(.BF\ $Q?j2M?, rʖ=\i]*pQӃȻ66}#clXGOWB:$Z@BNq*wToşutM]Hv]СHm23].@Om]a { t('Yddrel Q:'vtm:4,,)Sdžl!I}f CҎ\\_N(#:*Fk0h2%)(S-Y+z8~HMx;n8RȳԘT!u҈-z*LI1.CܷE5k I!)r0ѱuڏ\=Ak)q7U\ӈC+Ry~_jrC73ԤHEKԔ\]\ 4M4rdn$;cZƣ$e(vDN"oWMDTQ(~RP&ƈ[ ࢔D#÷vx2T% E"okI}*zxr*Ai _ϽngBEJWs7_I0|)5YlGq7L EI)}}:]}ϫ|wZ1pʈJ $"D{7'g{tO.,o4}b· ʱyuo?Gȣg $!RFA${bl}gװx4)#xlOc)O.H[wY=|ǚQ*H8SgN=(jfQQV<*D'ε"($9ğח$}e[^'K8(rJݣ'-PnaBO${DyJޯ}+*nC6[pF(%Ɂ-y`vuqL(:,i;jgA`ʕeN~Y͛91lk@հnbmXwHA5V}͛{qv!7m2zhk*a+=O׮_͒tkzz3{.:qZwa93uF%+„qdY Zt<u d@(ծ2x:n8HQ-,3dI0GD$׼BSkV\^06鶦A T,( N%4ʹʟrd8v |ɤ-|0=<8ʋg.}٢a7$!ūv+C4?em8zQ+48lCII~c3 㠁ؔAD V#ÆEbFS${w4Xeͣzu{ Q`JU(aȫtݎhzQFy 'f`_/FG(`=nAGS>0QKf{U! ![p.HiSSZ&f\-*)G%8e#Wm24x4CǐM.KTa]6V@oܴ-ڇ)E 7쯆EF7t:ZgQF))UU%YG ,~_?s;5w}23`+C3bŘ0"j{Um40Q(S`Mu<*YֳdA\_?GfME-T2 YǠ)դF]< ScSqo;:jբ|0Վ4Um2iG"!*i\U Ј+rjBvlh9i.Y_ڶ:G~?rʼG†F ^۰/j]KƵj7xw?mMo.-]qqT@`۫%Z6pk۶ P[:Em5Ѱ:7 4Կ>b&5=.')܂U E!am/U iV:W6q'RF4M2(O?{H\rT\D%HTξom4K3 U,=׸E%TU䩛PĬW56e䘔APtdD0(K2v1$ZVS]PǦTr5.W2R€8wkL^@m\ʏAb>Ox|;"OMDLE2~%&o|wSa0}+V٩B#U\(tVeZ5ag<=Fwe}3@tF-J7_k~r56a5>W]]Zh2׬]B]Ww= ^>{^U|O#gԟ&R|U2CҦ|{w >BCg&y|6(lOW|~L.šA=[J#o>7J *=wo, 4BQ'ruJ,{W 2.δj$BVRX;C . م^,IAIAA5vaꏗgɿwҵTDL9\匧xZ `[aqyA56 b<̡{Sk%d _hmb!0TR$XsQh ,>9Fׁ~zDAJ$uB. $>~خhʭfѝs[C]ДS|jJ8B lý;_`byUs4~bzU48Fע9!ڍn~!bJ$ | g>UЖ٩ǣx'ˇͿ:vȗS:BO8Y&0XY&~J2NEISG0Ȕ>oAywك|cgѝ~X-ắ~L6P(ZЗd@q*0x|OIDϻuYK.ɅrCsXe,ߧgѻϷ ̯σYlO"pڱU azOrGFᎲ%{6 5Uj@P v֯RXa! 1WNr?q#4ֆk0G A$Kݙ\rpƔ8n짉_X87zأ[B6Ucc1jX9% PFHA3N23V!t.n3r,ajcS{rvE[qR("G; Vcxk٘4/N? SroCOH*"OL`G{U}#O _rA(iF%c^tDh%UVdSc%~c2CUSU9)1QMͮaQKu×kR7XXEX2Vh_sR{|c#CX*ǘb Tc:vr *H ;~Ҧ`6Cc(N$]р;dh ؕ 2(ƠwzC k; 蔖@j)Z]5 8Iq*:5 C0@qD{ziʁ~ϯɏu DW>1At}p I"?o EP@hpH)Ⱦ?s_/"K>E^>Ecc|" v"""'iG?{!?9??@t^!JK)o?h}s~QKr<>cyG?[)o6z/onߞ6&ޒ 1Bo} _+!Uܟ/1*7|zŇ E=@آ#@uʿuXՍ:VZ?lTԃE@ >I!A?eHbA>`chp/g։}ls"_F>/JT;gvp v_-'>åDD5:U+z"Wp}D}}ثG~ fP&A@0Yy+=w=ϣ@ݤxǃ1# $Xl\$eew6נТ6&w'9Gګ // !d 3E9H{9A~&A!Dܻ?3$Gyk*^1)GXUPz?ns%"! q'LHRD*!E( ;Ov_/7pY &}"{MO?\LzʿЌ:Os+߇y2u+zT"#MG-";r;[naHN" ^ZwgQ]dY60!fdQVMBQD!AO2#vAR4L~Ҝ$iJ/<ќ-Y38ٍpkZY>!y{]:gbV7 ,t <J(* $ڞ$6J^jg(J$bX){'V)6Q[cBEX&'s<wNJuRRJsXn D0waLSKRILe Y8hFa4܊/ C# QW'+!xA N h*Z@!) "&DSVTѨ# ͣUbQ@"UQeP٘“?vZi|vo iLYULM YB{@l?ʁS?Ra`Ee(Aϣp`8GCmU!-!;򫓊r _oYu<9OGncn3"23 4 zbr{]t#_`Pay69H: Sgo'=p)4 !Wَ߰vV }N$( i)h)_݁9UqWd _?+"gX0%R 1N0R* h @;~LW܈9)^00a Y낷k Wzop4W1M%PXY!٣  *p S%i_XFigg5d4ALyn4a.Y3MIT !(JD@ !D3-(D -01KJ*AP=cb"*j**eKɧ "35` MU14ѓI4jE URF%F"y&eXf("b)&r2)f6a,SUT@S'VTAf+*)@ f*aLa1ER(%!TlcbB1 bAh1 0m#aq_C왿WNwSo?@{nOiD+`@RR 4I jMKPy!{z*3ώKu=5\QIM5lCGm Mqf͘oomiX#l- 8lB1;~qlׄAhb5|[˵iiTn gBP("rj z9O(wQY *B_T) |paݛUAN 7s0$iTÇR <LֺDoCJ:0. BX/z.m?4@m(nK%|q@blm9]_ɥj ( >\TdOL q1jN3|jjo76E8jxSAc=Y]bo#$M)ڐuF+zh]RRSrjpc7bq.V0Y4V1cy֩<ؙ4dp}Ia=*!`&L;)% x`/6tp(ASz~_R{{AҵիDՉXe&{Sem|MkNC >׸3{)^Uכ`spqZhCX tP=jO5iCBz<;N}a<ݐj8nkb$nh= -,cB"g|-re=| 'T9p.rp7]}dv{R2R*Mlw<%#eO*|f&d޲g(*WRYu)ᝉ`^"xV[XgHݝ¼-H!B6zu6Zqlse'C@:ӝVwYxq"ISB  F *y7y6 μ.llk7ѕyHHSn_Ȳ؅xp/2 Pgqǧˢy/Cy=b1q.H{^Ҡ`,TIB%n^H0L[~`CO ukgq @:~ N!j s<.peMd@rޔd  hؑb\B*WiM2O7XӫxO.@9,I0:υBܨhk؏sϢ@ lSw"I'}u q#B!Q`) H|2IsQS) %WCwR?.x' fGݞUVre#7r{%&:Qpڛiu`gcsY.zPЙ\*uT1 1ou;7Q,Ȧ@R)tn1cפoN:ÀcSK_V̰̱>1spSfLW:}]pw 2=pH1+[g_rr@Ǟϼ{!(HC+fXT)i5t2Wk&`,>+A jX#@ *9ʘOF?;.@"|&-4bJ *Q@}jh~p({q2Hda;[\:ٮH)~ Ͳ(yk<*E3^ڍ܏kXҦ{o̙XzٝVd婑}x#3B)r GCB#`FPƿ/b>t?Fâ[pMUn^V^q p@{ snǓϔ;K+?X<)%H( bRw}..6LR$c^oqufbşg7m]z(/SK` 7w_n2^őWr@_m_DK>CBG?"H~8~3 asñ:L.Cut;ނ"X,Equdzq=~]%;fs<Ϧ}.m6!M# )?4'}h JHFi,~ǐn6fL+*Gh@Pz@.p0\E  Oӌ:!5fGmB`dg-!~@HIlvD)HH"0*:k33QB h'9;h߱m$H GN:Sn?Y쎁s" " HxsDȁLGԲexaeqF}pcB(Ї\?,CPןT7 2@߆fX`DwA?*[@l މ@ ̗U3 fODŽ Nhc&-j&,$W( %NZ$JmgS'o==>?&c-cED'P9ԒxTPO:gmFA47dD!E# Z. L {mƓf?0mtCQA|*M9dG =@=np島# BL#a|/B єpR=Xq)F4?M͡t7^xw;CE@OcE馘 Ku:}y{<,ӆ] L`ўR|vuzx}J1QuCFz+dU5&4$QJYhm*;9K{ݶo8 H^L&8mN5iӲB8F(/# @[Cc J'zn̮FDX/xhf% `@PB4sS+[2 D[e5WDlmp*mϙAE=}PNl)R mJCBiH;l,Rz-s.>hÏ /oyn;m)>#BgDk·g-C!8'+޸-x Q;#f|WOr.% *U=t1wUʢy6+B,j9G\xJȥPD(QDɂr&;}^[~?/zƍ/78H -+5iAIBo!&B눛:XߟS 3eB_0{8)m ˆlWN檽OgVff ̪gLEa,'zWo P"8p rnDp:nQNw r_8`HP|G1 W?gVtΣo;ɪggg? <>OaoTu|joj_/U-bAJ(=tf˛e$ٜYXf珂$>zX?;*!qeu[EγE,Ubx^=[{lيWvNc&,Eb/U@߯'Sq'Zc04,9qx2A1(&&oB <clB>X=!ؖ"՛=1"hLCR!fy MW^]*3Xw0;5)TX1^Lw <`fe!UGТIHE˹'6ٕ9i>==|X!!ę\ĩЀe2j"v Y駬@D.A\BOĤm+'f1:#wb-/" -׭Ěv$>J|:^,wGi@q~l}bk, qX/%-?S)m|JSzm' T> !'ˊD EV2kӯ>g!Zjׅ;uEV_dM~F,".L$5w?f}:'7oxpA>>!+7nG!Tn&]їsDD|P4Gճ( 5zQD|V9)-͎  &N._QJd] jϻP+aj&9<6m=BH% 4J89P3҂J2GPv`4n)NkxNȀ5RMI:1܁ Ywgѣ ޟ>C<;v ]\ }] 0%/fW<&@w'ڍܡPZs] h]f/w@<9+* < OӲ{As;3 `DqP@ {};'?t!|w3Woû?|Ӭ>]PǷ;exJM !<5w) :#TPAB"ݻflj"DI)*ДdDLwGR% rO?p~p׳])BTb9HQ KL *@R߀?/5Dz g1|Kұyd@wK355P}ip<O31v<tK Gp6w("xs$8uwZ#ce لAt*ؗ ZT}@"3Ji3cM-SUNtq  )zv|]3hP|f{O~>wwn@*BHxxCr Bq|;ycm]3UTB"Q'V*rJvfdmI$; fd*,"*@4OjR:3G) V))d%YP1[kDP OQT|lW\%PbRm<Mٜ ˵T)\= -SpFyK@ }5rNE^P"Ouce<#SB *eE"Gؐ:G7 " ZPQG}Zoϧ?9+_~c/BVR2z)`9 9 1f,-JSJU%'IJ BpQ4NUP 1@8m/ DY f I n.^ l@\djru=pACx*2ge"K8ptK:ޛiyWɋgiT, H Nَ92'5pA`lt+/G Og6_WaO :)M視LW)RG[E3Ji],+Ì;T4c<Fk,,Ϭr&rv9n䲎z4(! j=[ *o@7S@, >Y75D([jjb/ܿ9<O}ma\_i5mZjwagm '@_7Q@bIE\*<vPCA!/m9,F˱[%A8k=݌8+_n؏JLQB"P*gxcB=N#?A'L7 0.DSEB1W5+:Y*>!^ݸC^S-Zշ~A1MUaUR H(ٳ0HJt`AaVfU]mo%~)S^ MR$wH,sH9 W d&]"5A)(rum>k y@ |!Gkͫ8VrN;urKA+oкJ'.aeǛ5V,W$D22DB;dZ!ٔZP뵀Ry({@t̗  y$-4N|\2T:sU I-z8s'I QW3eAIF a2hE(!GkmqGkX/diў3i%<1,Ha4|MΛD*)kp@V RW4GM5 _T$-/Bp@}tyd 2잿 K8Q9zsW5 4*]7Qr[G}{ŕ $ B D-/r$QJ(>r,X<ZPpNj#Ƹ><̆L9l/54;7OoApl; )\,4B*r!4` _qKһJ;(7mG ,8sr[;i ;Jm>{p[PE$p FdLSxm\bX4NfġR0rJ[C:Qx1k︴/ H1~CS{e\ H` R&B%p=Ї(|@f궸 TYMa ۤqMC޼D\ 9׈f*,A-τ0 P˯5 !Y`^E\{\L9@!,&%Xai}FtZA'?~X(~?1g$.{3*8Q3P5Ebby6+y6NcH=A箛_N1&9ɗ&a O%p>O=5Ê(_}!wy0z|vZE"RPۛF5iRCТ#Q1r "yZ4-b[R}W藀G-~kֆ@pӂ`6 xU > p(cMfVu kL&kx} _)٭l8E}hYqL&|΋e ;olpZrrag0:4zρ֑$Y#Ӫ F/F%IL⪥U0pʭsdb@dj$@67 jAɒ:/ghHPœ[S plrEIXJh&^>@OWm{E? $@T)~_gwwܤ ,&6Xۆ~Ju!V;]e+FP2LKbř0 )eɋȇ<:[lQEWLf2w.;\Úk\ϛcLfL9zK#lsoGqӸvA zZNC9Z0YI.!w5>Zo# mt6U*8,0*cɻhzu Vq\a mϚ3dq@2@Kb&Js{NF#Hd㘿n!d+T\vч7ȕ Ƣ{‡ o!V8&ܦCDI5G8?&}U C ƴq Gҙܠ"@n$*("'f7DmC$xW*#J!|Ͼ̊)DUk_'`>V x$ l {,08X[qfeзoGv9҅) hD;lbMX,/əQHq(չXJZ=h{Ƿ1`iQj,R'i * oGm@M@B(0z;"Wi#R:z}u:xa% _>ܗSŭUj&(ˌramD!4 g|'ln5%VXY3Zm"jRjlo"21Z: ?i|i`H1$D By~C8ۙΑ쑇wZcղ_\Ɔ&0Lmc ֑\[3a3 HA^d c Āo+jMzOk_}[_󎏰Vk#w)qAs#w)̍A+PJHB%*P h,"*#3*(h F*tB)ӜYaJ5DeOG2w/yyo^n5 1l7ieŁ4P(ªRV9c=dLMtƼE&UjɢJArao7uۯ:?JϙhaouZvb5T:%C`u 4Q>zܤ/qkLC3)},SǤ覛) XLj^l:6u$Bxl-7S(hG0|w &/~ 2ۀt4%('^ n̍^b?9C?n؞M:܁L2JL8^&կ0yIoh9{p{ `ohrz7`@}Ӥz=+pQFؔ}~ xXHn]GQŀ !TVd {ipnsOgCzv2a ϣ"rh" J)sRjviFv+hqP ](*Pwc k WwX>IXyCKsεhc'Rhk TyYHvHyCNg˻1uuݯ,]*m2woatDKbT=U(m="E4s9?tAY,QUQ&KUiiLx;] QG\VAk0ʭf5X.3@eQ`s8d}:7l)jh$]5uN K h!bM͞7iIzoR]cZ*^r Zr |e`A[kuߒȀ,A]n`(P('ƱyJ×+Csfr  .Y̢l ˤO\nc:D^_]vKQ8')CKr $#; DɕKGenyUL;\ªhXB+k*=m.*E/PFC6٢U"5qgDžmeK֗O| Dyf,o9(]#c&˷E 8q R 3.Txu xYj ٰ  )0r_G =@psk H$ċ{6ov_”!c8ЁNGVv.dr H$z;aLɖyB GCuv>{Mv@~ Y 1B:Z<|h"Pob><_d9D—C8QŶjXs0 +$!Ûlr0Zr.|S$H)[O1{Hr/ i>Nj,tt4^U D/[8'RRqNi!WX+{5q\6b"Vj"۪*X-DCBH .xW!Zk|:YKl{y*()֞`lU@QJqFaܛ\ϟ{4@LHYwCRT"4 ʰt] ~S'K/JĝSƨwˋrdHZuϷrq 'Yǹ[UVYI &ڪ0lf(n+,ƘYe VQSp6IU) (4V&0" cY` hBR!J#o Y.h4obB%m6hB4EY~o;Mn! q,= 4t*Ϭ/+`*WqvTmryQ!.Mҹj NZyuy {h_q%i׈N}xQcrCٿ:74~JA&'"U0E(p†xR!M2 cJdYRgCqك64.K$  D2P fnH ;VlGN/NUmH{Vӎ7`3wɏYd;:t7<,T_u3k)=>GR Q*r:TvXl.UPG?W_X" $J)šnW>&~)?4+7wk xM,lTJ"hP۶LoN&zFea I )ƫ $;wòp F饾{tg?@-X/8'L!}KXؖXVxș9=GAd2lU[/%9|<3:ln;z-L?z~+^?X՘,6C*ώ%c!%0^xF Q$vs//?|^|4ŪoVE')PWs-W l^uF΍Q1RClhp Jȳ"*= rPI ULlvN3;b֝ď7,#6wnjW聘 < a >!t5thCrD١ruzUOw7~_  3(I;C*uM' $=yd<7vdQ`Ig ov?$nUŞoT GRX_2®ר^`S<׳r~ФS@Rd5>9H0:EFI@9Hkdz(X2ux! " @b. WDLNGx$H`jРU5]ИSYq׾o#8Ʉ^*ؗq՞͝&a~\n7O7,=n,NI[VGŲ+l{S%w+aԪSbw? Z-sOqw3+WALׇUa*{63ط7MvѴ)5d.{?$"|D%+<4>4Qzr<%ԐmIpf˫[pxt1X+F]zgQzH}~Ŭ~Rwۓ|\h8 kwo\f͟\F}ar\=Ƭ: Ǐ[Q֔1ЕҶNk;Ò!%k+& L,iߵaNnHpI~MF^L^‹4EG{FfqFPqvt%u9F=\̻R\X<>86#.Z8#+orvk)ݸuRv ԊheŻjެ"3| дUVZ^4Zkd C3aŝ^G^cz<-g'9 XSb^t2tj6?M$weP'J >m?]R0lXn t֊ms5! +^/DZQeF> iw ܼ]]k%0ZPćE6W-{h!g ?}m.<ٙujΒn |Tes(}SMHڮzEG\G.1(1<]ѧɀwh dX%"BfDfk۹q#c>jNT>0賟AtpZ~ʢ_xf3.ߵy!W㑉{Ǝd}*e_,Qcw羬с޼5UlHYO)z5 5귏68)@W>?CN:VW}{Wmyc:4 ߞbVAJCsRE\颳1^2;Co bX#/7ADd\t^E佡4?p< ng 0$ų|f̸qSqv>K 9 ;Yă6fBFPZH&H AD@z{֟s4_ߦ@ LfvVS<$=lg ̠du1G sV^X͋(=]> 0M^tfH,YQD@@]⮀xC)RgJ)#}8>?,L1_gۭ28i&/}F8[o=4Ai\;7g3lEo-7?mS6 ; uvTw,%f|ύUY+o#vاo@݅gs8L!"B^v\8߇7(>2|Ѳ"->9ԇ8VHF+}"Nj uoixb)a?^m~z /+b;{ӑaXm!ܧ;Ӑ`Hֿc?K!x 绀!LߞF}bnc|d0']\k-gB[P4T4Bimܧ=CG- L! PҢx* \}u 5-yjg0\U֊oLQe3܍qxܠOռG#b3dŠFJ$/6o">%Ɲsa-aPvU) 5hqY G/`; h21ļE8A6R}&}bU,:B*^J7g~>=iujݕR[P# #[!_靺d6S؃4͍*<\;T$4@j_/M'[8<,0Z %1VWV~wBጴza*X"*{#f~5yu^S^KJ2dߓ| ;LՃҦɁrM3y~㶼ӣNzߟ94,(cwQ1Ȝd X ~H~7BBI2%uGu eCֳ,mb*tC`@!]OF)~G"& -]9iB%MOqd|x(qUtƤ ;J鲪D\E"{{ʚ:Nj"2sWYmG3`8*ѫ I$IT&q`Ec uKmu_9{9#/@fNhQ\DZ d9jy-.Q6r|= ~JjsB|b35@㲠tvXrzqun>Ӵ$j {lʴe }ZcLaйY4(Nx {@֫TM^8%l@9HJSv &m# *ekt60 i-XUuuӾnغچMpp%$K*0C5=sAi7 {udf<ͳa)|m:Qj񆵾ԧ @~ÊsǓCN/QSd!FE)QJk :f%/\;ET<Mr&7_"UR(֨˄o.n 44-153S1&nO)Zr0;97>ӌ<((Jnh x\C< WPE 3.N0HBr"Հ\ MwG7Ø5m%`w\b*_ wʃeїH, cDuG2&Ĭ''~v= z_5t0UVe%Tx>Y3qi 4r^Vƫ#0ʈ8{>Yw3Ґ7M^pM%B-Ȣ;#s e͂tI[;L4&MAJu学ai{H >B9rwiAQyHMQ*lOsƉ(Ђ ͊pP{wh?v){zt׿߷rxRaԤn2Y-(v*`BNV+ =ŬK*@j*8i/ C;t);!DDA;AHP%3F ⇈8шDOաwJ%|wN>o(*fsqRaxjڳT4Q,-eگQgf2%4CH8T"::jD`%^r(8sJB|D Gϓ"YD8w\n=&Gp:Hh#q-Vv}SA;P.XẌ1DI%\94v7qAk|r.˓LLF\t;$޳e~Lbw秨}U:ւT曲s\rV/5OoIkֆ q~r/(C9tNR/&\RQv&^rh!*ܤ¸%R-Ծڦ}c\Q};UǹSƻ1|6pٙZYi|Ŭ͜U;#?zEy+츉G~qC;8ѥsࢰwuw!(< |+~wcHWE1uS δXuNm1`'@H<A1OկwY)Ԛ)'tVo\p>""Dm</'lr-(Aot !N-;miL LKש=\]7i 3T U2:V)՚{?v[鼃~G0bQ KVItoͳs٫b\(Z"z%N ;ň3lc^\/]Bm:r4۝wϝ3@jzB< hZ˂$%UUno| rx!4@hhPswVlml-9J G+!3dhDnf e(oi|=EM\p,hhuf=@Ac!rFb OU (f70T)!MqtD`&bC鈩˜Biv"Yo%`>-.{5[-U)1Wo=6: B3kWJ ._ilP8 \10ztḚD7N6j\ň$zapKŗ_gWI\% 0z萠r CQ㶰FH,FUAklV_S W 0^`pqtI7*?75b2c^WT;ӘP@a5&[EE4dUV耍'qkoAmf΁ _y[6b4prƗA<""\:k!|1<z*;i>Iװ8{0<?-M3f?"( DYeFMg !$@H"} F[d4,NrOui;!ӟ |Qޅ kۻPq1E؇U.pju/fd5k*#ˈ v{>WA4 94LcLtL>8Cx[rhoGi䳷-x<>Y΀mH."DEl\כW:EMA>eƮ\ֲd CL[sL({:K^V6VŻL;b||m/Gc~>5K{fjǒ۳ÖWWT纊EejsÌVKJם@aG Zyp;T5GEu0ࠋLAoj22%3$a?^6!4|Z8<Lyݞ:͛3Md4Wʋ(s@ԉTRڌ61jX*&;C3:+yNzBZsφs(VE“dZSmbKsŷ|P7Sj=X5&FOhfC8_$n?kD`{[rTӿ\!T F+;}j; Aq'z*ڭ([ W>|NP@X:9g\Ts C'Ôޛ sXy[̘/lެrEúqQ<_4/W(2QX5rWzs|,wAhC\9 }=8{.Jzܘ%6xJۂ: 'ZB;i`i&{ ٟszlq]x[y#eLHq g3T|<jenQX/‘;PI(gK@~Б$;|]XD2%w0+WJM)XO)d_D[5%y]h6 eiڦZ w%:t|[控[u*NA8T?S0|dycs:wy:5eqmbA|%/e{+Z n3z{LFMq!Q52]4 Y^j;ڮViع^\`@C=*e*^z{) 7r y2]Azw'=%X\z;4@X B|(oцiMs$pbC(0喋b %sJ%nF*. 0As>0ʾ;l;_bފ1bh C&/}i{niABC !z)m>"@ei1у3宥.?Fa[y)ˆcdܡb \9.X|\yBkÉF1Ji[S |՝' f :2M,%8W{mKWB,pWK3P2adr_b .E (UVNn/=|b76BOfuh21m305>ˎs@:[9v N^r8GT%FW lnk1RkfVTl:Ma]qC|?t9}Cwt~c$h,Y3Ѽ3 ;hƱ.܀G>OBBk#3F ^6 ݽ7Y`lAB{b<ߐp'#; !Vvs6/Qf}XF+)@}.g}UPd $!t2/4;<92lY zquJq@b>7_a~%禧v_J#GFTsG_!bc04op+aM#͖ZdT1wӨv6_p^?bfO/q:~{9 _eA1Z/ l↝:^ O01 G~o rD)sg{׬FxpY*§lK^;r@> -lP3kXe%;Ye=ކ]M٨mW|g3ЦQݿ`i eO}%9/(Ŝ(77J3Ӹۻ~Bfo-d8 P 5h.b@<>Q`08,CQU^X;nG3 ()J=\[5ȍ~i9X~$&Ws03&CSn_§x~zkXOY<~j@}Vg | G0 I`T^g0.rxL<* Ye`-  U'=H@B?:2%88%۰ǶhB`l16W>\Fj)l ؜<ů`OhO9]8b|֮DUg`?ו/;i]8YhT4Hkc'1j= ((z?tAAX(]gjAA`tXcl+[8 6wЎMuOs :졅~·M4ᖛnP/):O˒vr%h}%z 'l[dg>ɕXڗyQv065<sF,/Ïz&_4;?D"sT ҮuNQ$ &G}b{W4C|jJ?"m+re?׎9K{tįGYccFc]'Чh|>%]ƿu e?v@qq^At.Zy/U욱X諰\Nhp@/C4t[SZ,Tnds,fbJiFs=Y j@ Ja(==HNG5b|ʵ=o;{~MwAדU/{J5dDeRWFـ +a߯ƸҌ$|&>&,䐱}vP}gN!>8~R:ql!$#6}ޥɱcp= ye+=:ERֳ. E4ű= ]B8tU- -3a֘rUM?U8bB{#RŴm*k瓢`˛Jӱ>#5O=|W[3s,GC*på8*V&:Uvdpv d7k]{/D NGO;/S޷,j#Oc= C yDE5[L/Hzd+3kR*o,k ;կk:i-~[YnY飧q~}gzI}H|>J^o(sz @wV-:l[VO%ř]7~$u_ f9g SEb%*r5TmQ*a; эm _v7]o4;}ݲQFE'G!1ݨUygVd$ak[@"vlŻhm _`?cvp}ͳZ!F_lE]cп8â "/FZDVYiR;4{2V)3js˫l/ؕ:q^ xq#׿Wqx)HEnxWsqO:0!F]obΡ#}ݍuG#~}b¹_P3hpg]=%[" 8otTaIQG ;nulF)sc >]QA'p$[y[E\E}p5A?ZiRد^JR 0 %>;hgU*n=dtFBjz O }Y^{, &mQt M>f;z@wd};)Iw_}::"/'/JK2Vvh7Z_?h ;` !$GrO0ءu XAdt;< c VW's@fg^WjQhxMpBqZT-W/[ngW&~LʀI  EaZAFXiU4ƤP(J\BuR(u2[{'Tu&aٞa>G;Tjӈ$yՌ[Co0ăjD{<vѠ%B [am^h3:R+Kb?{ព^X nA3Ai \s $9cbKnO{Tr4mK0nt.+>5{ YG)DW(:ȬD4t>G'},}uBEf-~޶> 4"ߵU!VR3k@U 好r%|ɿ'D;G NgG3T`%!-^n,9ƻv,8bbۃ܏ o lʾ[.=V.K%<aXH=>Que0Дj=[cf,#-%]pf;!7eB~/5Lt0yEw{í3~ƶR֠ eP(" &pΞ<8FPX/ OTOl tgTBj\_,ڴ u;2ܢz>{'U*1wQhJ 5]‘ lzΝt=?o-dWj4diQ"H̔ Uß||s3UZSs]#bN!=(5[2JH8 ; vqJ4"3":NǑGi-W15֕w٥=3=uEÃɂBІ$_o)s_n MMP`f[ Gx^~#ns6-kZq1} s'K2wB8DSlL&k[i\\!g#}JRf Ѫt Y#cXH8B`Q,H86I` Q_y†rΜ{&eA'ܛEQp}!%j 90<@~nzf`8T@< ެ**hJ()pxRELҀVv@E֥F:jgT2U4Eؑe^U6kLV>.7 nGuk<?1W)Lk RP(!-U Fi= f/ap(Prk"+{O-~Mo+1?-e~b{EHW4DD"-xÁ\<DUq^n>^Q^Z?Ѕ$ygœEK6pwe+6{b)c jq׼{miC[Lb|P4^O&&.*=z8"3WuZ"?.45>Ta,֨ Sr`z}[yp\tiE&mD-~jG]ߒ/j)qڰE–Uˉ64 bv0O{tv0Aiʓ֨q~sB yHqx*\^ thT] ʔ>%=CNh8Iϫ[%]h=+,[ڸPê $Ec3g[2>wlsXbn)k_f_Y]AV!swN%SR2)28%^)۶I>x $f}k٧Wѻ-`K]t7ʋ=,|1BD5@I@/\Drjޕfh,v;uxE&@p5`+L 114v켟?h + BRemP@&..xǭ ǫc\q[XhPYVXWd &|o_ h:w{KP3Tx# >X Tf+ 1sA-S;=P?,2,=b.hqƹr>JQM)Ǩ*OHz>}Qvnz5P:Մ@TvN$vx>## p\c-Ctm\#zC?Q=E(!1rLO}`lɴ FK/Z,98?]Pw2OqT߻!\=̑dS]9Hb3ATf8ըԂ]89xphCj^#߇\9[8N8|/+r*/=)&2z_Cd1l[xCrrC_L֙f팫j LVwq[wdI%{\vr.v_@>g^a]0t2*NI$9Hv`VQ)k?$O|eyr@skv $'YAJ"u7[$|:gYuCGeXuh4\@W鎑sڶ:fh8ab 37F+1T,]*6.(1Wr#!p檸+F7c9|Ru׈:MapF6 /jZ.8MƞkpETR2Ω}ѫ}i^lk68qzy^z}XZ3 ]|f{tDX"8Q#UM b."lH{c 9,R真Am|keH/&deAQ]WiR b3TMN׆w7eBbvV#cPV5nncA`HI2l;K5U˗)@hD1:m4!`m)=!<| Y;wEժ=mw֐1xޫ{q;k,}3NƚP~$E {hMa0GSër`%WB%N_9 1shϓY&\, qR %m8I5Sfdhg|!FTnwg aKtd[niI=mm3fAٮ¡+p4m^*u3a =uU]~~qF(3jl0 묊7Y&IsH&pT;#0uuoQrH9)!2^D#= X kۮlYV%G@ U!7r]홠ǥ\(2g<ť6VOۏ5aƣny? Jogayċ/q-Ma_' `Kcآe*;BL\%ۛ&6rNMmItqT6v3f3ZFYS$+s0 }Z5!Dk)xWi7Qm&G#/V6*!AJwn9r^ 4VWԥܩ\_wC?.Vzpͽ.Yf#̭q&ׅtAcKj =ZDfI'xNTP۰pB/vhI7Cs/Xe2OGuߟoO)i L0%~՚_\ aS3zخcxVY됳D(xYV=SqPfAHl.?>S:.\-:|V3Junz12}+/^"$HaF+q^px0x-#51W&2z&H!Edpw]8B ѢeuH pc<{Jg9hmXgE``":PpP]&x3z}˻X亯C[t1p$BÊ<N5`r4Citi'A(lnAcEe` \ˑ F!pF=У ?CSn_lĜ7w:֡ZQP9ʁH@0 Q> Κ4WUlط$ ! b,/F"0̀?oߝ曮vCV#!"A"0٨F;it\sŁ[&Æ={˗5Blha)lNs4˜;:9UTO7u^]: _+KX I \U5Iu羫7Cُ2Z\@傮"{鿌>Վh k9JQ@J8u* Q(۳Dj})I`dm4lD-[`ɀ#e n>XZm(2mOlS\ٻ̪ (h n}}@؊Iz)(K@dQ:wȒR38* P6kMvak\Ӿjck]Xkz]tn."jkBe'Jf!5p\y7R#z=sEڔ r{R!'CVkvy|1ZPHQR3AF}>܋WFMamWD-33}IϐB֧n `Eac HD,V}__=s{g孫ۊ>-wCOcrߐwӴ>;q칌ndwAoWC:&&XX䩈[ usK#1C* \ʎbhx !mH9ߣ9|CQX0Ps_N;g";&Qmi0}5հ>瑞j5i|1!௟DTf(ʪܴG!IF&w]./踻~G> 7Rr:!m€/J?'( uй->jyvT`cwCZC(6R4><_D%!S酲rx}\C$ 5XHu>fnN$bftEK^0j!xz2:6++:a;efI֘JyWAQh42*7]z:͸Dnc85Y1tZծuE<9,Kăd8 c5 cֿ_.7|S'czN#;Lcؑo `_ֿ|=<9uOafbw,_WJ`7jpE:0t#b*ÿ3 qƻY6<k×=m÷XڕNLY}g6Ge*HҀRzΦ߬DOۜDj=BϚ(mVgi-TrN Vv› םrMfDg| .@{K;o( uC-Aedl\^~83 5QaS"C[x=,%t4Y21 x:Siz޾xd W+K?] [b }M0`"gXyMvd>0->qo3&IfbA! @@ gmЍ8Uظ?m\2RWQ36USK2$h!}THry^,B 2vvЧ"`8,vPA"3B=`GjhMG*{ #r|fؖa^}|`A| *рC{XQѫPMZ0 "tzi_@5e/L6`ÈeqXŲٴ8wb81_u-5roȷQb b~|wխ7a=Nc[v4ڞ yI~V CČ;68 [;g!k&W&uyd y+so[gӓLÆavn lBp5 5{:6n':ămpp-pI6 P(il|hQՊUX$ XsQbb9k~6ȹx9+qv[|ccbݳ&r!q;~\[ַԴ^57-:#k_Z=6wÀ+haٗra'e=VXq'oCr-(w63^+Jq`gx ;ƱYzn; os''k*:Óx؋ɞ["ѼvP߽KK\VaD= ֜,w:<T8]U .*= u>r9pڶ{ߪϏy_g& R>ttq_wy#I+K0xֻ.ff -ӎ,GA53Έ ߇7z*֡P5P2jFR148Rgga4r )qfU:Zip#g0cy #g‡{Q^7kIjըxMMwU Ԙ~\0Œ6>O@5RXgYF9elE;qmk9qYCCuOmV殖X" ׌^LUԘ-J,Ƅrc:8šQ  0/ߔNcϲ0;pQE{;8>B.6w]wZBMBUU2b^g4}:;65|7y wcBZ?j+^WgHSq{Vo[ 7`, {>{!M?lq7[-~$+4ރH˫g.5|*R#kE\fc4ܮB0N?&#ك6b9>JI>9ꦮ8֦-ˆC=feT|[-aVL[wkr@fkzJ*{L{bg֥]mn68qΐuHz q*zrEw̓M &.\-:,ɒD$lpx3Cα?]c]3߶w}ʰ@lY TamqLh ̉_:JsQ!Xt_>1}r~j:5߃ۚtGP oe?[OlO?E5Rh~lEX_F3Z K,)c-tܖ`ȋ,#)YvBiuُ%" m ъo!w#NvcGA<xr2"=6] ;5+ADg10{$ cGgO6|u_Y3qD[4VL o}~JY.NqXf4uq:s~OɮLc &6Z&@(?\QyHB+x8y<C `T:H2&Gj5Mzv%-':ٹ RD &Mj`ߧ'n)P2V4e.*&8j:L\g[Hl@t]KU}#6f 6ogk dfzE\YR8f 1 G`0o=V]yݵ7=#+a;jsW \NYr,4?#*@qDD\!}Mcg^;!hF@&\m|4XSUhU{:Kc]3/5n=[ o7 ӈuvxW]W0sAA  *(^[ϲK{f(%D `a{:>GF kE5g#MzF~aTQ@hIZNbGğ͡۷ܼ˲{@J`! bq &Jn]kgCHpA-PQؓ]Zé\! -yM}-:#>3b%l]tyLRG4>d1eGmz Fq=M; 2~ FרMu$ u>eوWP(S9v=RDbi^(p!^u__< u͔'$;FHR.e|Kq`s(aF=WcW8MPv) J(+3Cȓ M[ƑTSKR7Ik+90% /VfSH,wqhඝDFAsa־uvV}}-`1|||_P z/n@ezw,#RG_V#@Ntr@w9cp/=;< 5-v T{"jW0n" 5 ## )УtTp_آ" DA}G*gP^zv-YKy P2;}X:/ 5YS@j&v7{7=Od0 .F[~~%:Wme &gA]Vwyu f(&@Cጁd a ٺ$ip4\p*J(Psۡ)Ňsnim+]DR wy$puvӷdhљf f /a1IM%q]Q"@Y`W[sy!Ƹ݆f3#0"x^WPqI|# R_񡮾i ocq1BILHJN>Px^HsZ;Y!]GY,cM3e* y[)=RKGe CwPA=q!0q[U*F\#lc2>Ɖ<BY E~BdۏB/ӆfA*Nò{+̔Hu]Sǩ`V(G=xY+8tj]Uڤi,QrwP!Pm#cE؎atCU'' . #%iǂ dbL( ,}l7P&Ǡqo􌝜yئB)^z@/ޅ Ҩ򲍊C$3Y]D `aG+QgGr흹g'oUި3 |ݹ>E_\n&XګS>92'eC09>\/y^yIYk w/_42k7 Z[LqM;$ɖi( dQAά#Ipeyv$"RMh2[@VBX5&F/8_E9iF-!J4AMJK2SyӶMyB ȷԏsˆͬq@ ȧV*ɺ00ƴn#IVݢs>ܔĨ40hPyJ՟XC`d5P[MߍFb0IKdP nojWMQC;*b< 8X+R!%H9( o`CvqD@[b9"l;,YՔ̇/i֡6{|:~OG?Ua65p|{Cйtl fdy}ސ*Ҟ)s<_DÅ @_7Q=d4KRӅ a0@|5baQA'0kV*1+w/0w1pqHhE5]!l2EZR- T+fx`#&X%c)b>R2yKP7բB۪7_ hagطL-5/zȯ^-?+u{JD= g$\C}`2COgUosyՆʫb n43D)ϧ1;tגQe@1{6|JD4SHą-4RH4P ~$iJ"_zQ7SJPqe LX0°_V~>8Gٖc?mSP_lrZIbpYZ =vN꺐p "OاE=rx>i~y?n)̟%Y|PlwF]{"?P^0s=b$RaEvZ Rgvp"cB(ϣj3|aE>+#YWN!u}X._D[:Q M *ҹn:P*P=o2;L,y6'DN"'_p2qU ϶ĥ {h 0@W̠z~~(}7G~9K0T?og{~5T~V1#;(("eGhM~q9;[: tGhoR?.M d)_AIQfCې(5,pvǸ8wDžG0 ƿrxlQ[4 b,-__E#ܥi 'wXqTm]G.^ eGq[:% ,vt&(e실hXK``e8gHCR0qʯv7MO2[G&khoɮb/,$/D$bLL =0/kkvHrmԹ4g뫏k[ܟbg/XsxR H̶0}s(2#j`]?#= ?}1 QvR?y iOYQ$LZcQޫ!//(īD@f)d}M v"GwNf$iWWN}..hD-w%M;MNJxדt2 ߞ؅p7[P./Д 22 ? ">|DP}<@( hd553 ~}~Jk쁹'd'TlMol*Cυ‘xUS(M\ɳtd"^lnkdX uG(U+OTW.a޾ʱxٻ۟cAI拯nwvʩ % KlZƥMSBѧ~PA|zQu/VO4m 2pCn^;XJa֪3 Qf !OQf-$(??l6LL8"e(X0JAT("_UCu!do>} 8<` 79~*u1Q_}UtCa? a%:GYD^ $ $\'1uhAE`J ܯe"E2|%"e)Lh*|h2zrѓ.s=EsF@jgG"pu|JYYEdz8%߄JR ̄NPA!B6f'<6Ր)F P@7 j]IMX"H~gÏwM5:G>?oQ=ۃ>kO3<lgbJZ3!OYD;{[4I D  QS,KC2I1*Pp2Fuh$8& 'R¡L(hpR42.r*  *@r|#ICBodC!e6axd RO}7|LS ="JV -eS89eTR䂵dC>D>7ML1H57_Fc1IٜXDxB*x yNL\$&EE4Xf.FO<_NA!KUTQI0źi̳ " 0$C1Ȉ*B02 )$< #MkLM 1,2љVoZEED4; 7.AI"XdEѕi0YʓL:ՙNff.RHjPYVISJMUJe-ȝjSPI B:1 PK!LqS]P'CEfaKH;dAHPQVgCl+1*g%4Aa-0dY8^&UAO4 ']~2D3[[I`ې`›Fߩv6POA(vÞw@ğdSrь"w0D*A1)'ˉtԐɢpfA]wnܩI@ne冒O0oO{_!2bfHIq-PvfqzXdnuV4vW-qƞs$-gqGB<3LJ6=w 4@vCW HJ^2? `#Ly ({w@,J4 YN2*E!N?=e hhudrۘE k PZReB_o98S@sZySS!` ڞɂMf;a݀ #'B"X6¤wy1!zZ)h;~cU:ZwD8&܄&ϣ0yI<}8wUUUo* &霏ތ;ϋa9ӝ4m҈_JoMԂ0m`ЫKD`0I l1|1k,ٛX-113\ .G:(.r*?-ȣ>h(> XA{rgq~IѨ" #?M)$JG"g4!W9 _*UTCB-ғqa CϳowQ;^M 4oց,+n`sXp~HYp$GxDoU/HҞ($OixW]@${i3 T;_>!Npq//Q>^ڐ;!Ff !c _$:HߥiGrrp*!'39g/t3d=xi G $B!\MH,yP8A Fn0kK0k#_:V? $ >XPSY̱?pߒnt"QkΰdeZg\{i%-j> ;dHrFՒ[7>.'n?]AhqynUAsUe{eCKR*o& I"X?eiƱ)՟V]){EAM>M0QF&oY5{{sG$a$#"q4|}O+z?&r-"J[MDܾtn}&.9$))G h(N;KoDy61{SFM< 77J81DփXR {Қ=p4ʾ3J]>5h#{hQ鵫8,*ƞRCleI!oD֛#Z#M' 풐-!~hllm vP^uSJkUlc]n_lry_Rl aH65bu.D* *:VV*QE..P7c8>X/H]yߵGb_{>8ߺ.L@`$` Ԫ )9a rUc+?՛mN SzqCGј&mnUWܯ7.V9ʜw((% HDNzjGg3ۊ>_Yg:Wnxނ ^n&~Nߣ!sp p3@K>=i1U;}֪ 1OX_7kE+=f!sJ85a^R;N0P к%B>w?H?B>O8\;zI{#H G}=yf;U؁2ޔwlhzO>wzO?Zm-šT{}_^=^rj8֠NhۈnK;5z>:ǭBшh7\PZ^g(VP oݡƟ7p%.w;z ֘ bPx=kH$=8/>>/?rl?~?^i8w.R8;@iۧVͻliާu?4 #F?sUOS+`C/{;HĈ/*PxM`h;OOZ{A7diٸRUӣz_BxWi2d Wn5<& 9k^j{ZGu JC=s<p,BTdEA1*m(ܿe}0u!O3zXzw1q1̗q0ه[Wfdݼ6C5?ˉR Oze魜X R ;H`PS` Ո3pQxZ磉N|$ hoVqIϱ] a:Bk~!5a08asKA֓Dı!B7cqGCeo\ariT99Ӏᐢ T/*Q (/q~`}b"> A:x{9CbglÏ7W(0ЭPӛ>؅5\]2D a`ZZa#͓bOXRY אLcRc4&y{ sYM򁒔EQzb:U/[Hdd;>_ ~T=$I1K!۫͟G|8e$>l52!@,SݚL>E0GQa'ENTP+ E8!<4r "qi}l'B ȸѣob9̈́s?CL ~oټw#?[Ň OH~{Ұ? B(c;C}[8L²DXT BF=8Z(w7"zg`P8iV5?E,Gn{1'sw|F] %TJDsvIС ?bɄ~rv.Ѧ%苠кRy1L~WOoxڻV{ |~TX<(?iE4JF0zat>xIN\% GrDŽszٱ 9.ۃ&6O +o/E~\]Y5ZѾJoOF@$U?S\X$aVŐ z|2OQ Ǝc_JXhO!l_t>a){>%  M Bg z::ށMwЍs 36D_B̋0bA^q<ұ;4pÁ U7%>ԕǧGx40OyӭMN|13Ȫ$!dAsҶ,RG]䅘Q'?^'_;+U8W|jEhMg$&}Mʚ;cL `znĩ*$A$yO@}O/]]#>chPu]^_ACI-pv}&2t+ lٌ\fiL?tY|1K >KĠ@>t)@|dt=K&!LL2a^<#=_!Od < Qv?}Cu;9x4}g[-r/_Ǧ/h][ҶW=yN_'I."W=η_jCoWQ%pg]Gs7Gn`}/h><{=W xҡq;o1fT?|AVqX<3Pp{ǰua7w_3nU,r#*r_6 c]=өV>yRSϷ4zK_6#uz׌z$zS86cIqD(~f=Wqpu~ yG|3Pw8og}^~\Vp1h>^Ȩ$SOnx~ \Kկ ]n55`7wq'c<\!T\91۽@>+{]j O˗Qڇ^'{\QzO㸿 {>ó@pUt&(Z_Z@5qcRiU8xZaqb8))`tIl@#3 sEܦf\%&!BрgC@(\gr 27N:"m=%۫* 3n?7-||D UU#u+V꽮)KM˼} }=_w^̍덀rh@4)_d>p_;f*=0Q|~u @@xNt7xrОU[>5%xh7@Fd-0|W] @Q0 =l( ? 9~aGR4&G;.wՓ,Tw`W-8y"<0(qy?J}\zi,> yąrLJ!߁E=w:ϫvw?DT}MTsZއۦ*4ʖyj^Ӊ~3oQ"ҙknNF~8ZvjhIX}j:@"pv21<{͞xϧ 7gsktR_ldTlc*+{ ԦWdTbڰ@\H) M%$'[׼ϫU0:lz3_7nEIcwXb@&(ba`/.t7,N @i~vRE0!-ʶlUM9d!s|Or~362 iaa4tV́k9=cg/u>{mxf ݺA2sw?bYBkh =ׄS?-u|rv"2E2`w:IQe gC8!BPw>$z9R#&0a_he](Q}s*A`nAE=(¼tѐܣ6;\uaoQ-\\O"KeP i :'ѩQPXgp3u!(]LM&v>^2cw. K/N^B `{KC8GS?']:q;J;{pwԖ}ɷTbv-To7Z*lgŲZGg.pk Yfu[gWh2m|lx|vJEi v.Py< d vS7pxӸ&W0;'Qԙ枖Cg?hzH~x5 |M$R|¡ zT'߽[H2 A#_=ktjkAWy\EF} <0Pӕ@UFjĀ EPOo<`O70P_Gw_J~{;DA Xg>'&FM@Q!DC-BMT@mbK~A!`u䓙QH  bI,#,"bRfY e)%(h P*N59.F$S DNfL Ƭ"%ZXaT%!ֳIa**hZ^eA$|:b) cRHI K-͌ As-jH&$?f s0UID~kI1 y**̱J$Msi#a) Y|e`tu z~AB MU "[%,鼣'Q(b nvfmЖP op<1@P gˀs AR4*Rak`q*kfx:$L-EG5n ,"SdgMd9pJh|i߸FnO?8vh~<maMǎ(Qd22^9y/vQ!8ϥO&yz$o@//CM a'>ű?^W6랄"f?mTbRBj/EN:TVls8wGbtPĵ;u;Cʅs͊|}@w^ fFj= $tl+aP(BR(h*NCD)R;82&/F`` U; #&c5@ґ4"Y(W*\ rB%)i R(" $B$&93* qnpY^!ʇ$]Mp\|>j2q@ >xM(b~f˻1s Pin2O|A €^L@E.7$jCbX=_T"u~`-ՂЭв+|FT,>8bur=QbdpYxMYUu=*V~߆!=!N ؗc"ڪlD6Jl͓,X \`E'|)wqRk 8 I KJA49k;R& ~NOgɕŜlw[FgNsO2WRhd{"u2ެ{cD37 Wym!8|X$pɍ6旎nVmSy'f݆0\YZ,H`^Kb@BEI8s2eDJMH% (Raաbt/]]p"9c;ޥ-F\MDMԛW'ޘ.+ٓr =:x§,DL,bHYK-|!Mw")X{ω{Hr0/8!7 Bj.As8!5(&.@6UiQNpeQµ 6JqE0) `Š`ʵ%IqXI1&1OjH+ʋF"hQr^`A9[qJ N& @EBTmvczNL13;#η+2aڜȰ",g,M `=T0^a:2ׯv 9.@+ ƀ\;3v _`!1HwԧErzDrAtKӖ !DT4=;6 5Eɩ1Oߢe4S9 r3OG߹w f+Je2wgzkȖ<?k2LqZ@28QhU+*cq xCOMW 5N~9(:x{ dʶ0yd6ΙyioƓ;YЫZKOIVZˈ 7^D $Rzn|m_&Q;>8ϋ!Lف5=@ȡIH98OP?i~"% ~4r-lTp8^`;"hs_ϐ0K Eu0SOY8&К/_S6P!Psx鍬2Bk`.xi%aH$+vQ#qU[o!@: nsMҾ~^},WZ*,`+^+W0+yQ/Ďv R#pK|jR^eJf5WߑεN9}eȑb8}ܼ&x_t"XC Zclkd{ϝϹ)xS">'h$VlOz(?jN5,<4~ +xqdB=F(=iԀ; l@ ao=¢L'>utT 8PRiR'`-l-{*;  UԀWɋ*ipY:Y ڈ IPNAjG rOZ(A3 )x ܾ*>&0^iu[bu(O+Wʲ ݎ|[?/wh<&??CX_l?`$@ wʣcS?ZtnEAMRDP_z.K'geI|1( X#nJ¡>ȉB>k> H"KԀH4=~' xH }Щ_x:bP^L- j:yrcc",޾=> 0ܩ~]i~$9 D@?dga; ~ʬ̪Bb`\k<o)I9VvA8H?)O {)Ho_hZ(5Ͱ[n?n2H$H${}Aw-G l 2sUh-JΉ/<}@_t|FCpĞFvKYPN?>ٳ>lv|x~gz CKyHh}OŜ$L4n1T`֥s}FAyL3_'*'?1RD@ESD$ww}#p}0Cz?bXADo7Qz!٧PPw٠# w8*tP{BP {  ?-9͞nN"ϻ?;B|='?!Г^ӡDSB G֑Ikcor>@s.ިW>K3́: WH@8 <鶔ΣRB')R[ѥ &*Vr}FP_a 7 An8DIJ~ͮ M|㮧8V|^R[\r<7j醜kt)X9fBh~ފmcE 8c/':dV,{\ίcYDJ~^~b4ZEx|b/ 퐇 {;F<8FKGB#ǥ0,iyݓ+ou訣,Kv1#% [BAf,%+yI=lFٱ-'XłXk79B :\MbI5NN38/,=6Q3~͵ 'L1m9y769#q:`үuIjt1i6(h=cerskݧj *Ģ :7?"9CoدMo9GSzHBs* xP#d'8ah?VeM,7?5=b䈶[F#|m..8wչLjWc6htgspͱ-oE * gL^ xo[5RfZ yfh:_iAr,G>9Ml7C>IuCd-&7K2A:Ac<;00t{/2v(:ȒDWՖ^w4|հe)x4i]NAN?wfP}ɷ>?//@Cz{ tz6F %F.sg^o\FcJ(tEiW).[u30?%7 , NەBh q 8h&UuFCcJ+ź'!tη Q|\7?|c~("h:Fɰ6Lp4XM^kш"ks+7[Rmxz1 K: ql vຐˆ/9 P%=x_xzt:]mЕ%r*CNEa ً]ؔ1ȱVZ-.5r>-ISr$u$ xUM8-!f$N[_d(_SѽwI2Un`¸cKԢNxDfl E=V R>\8S㐭k/7Ql<(jKGֺ ^ԇ.J kY'0ބ//'e܌ʮR V+_5p{%>^I/ey M~APwmeǓKxpMuz@"}kǎ=U ?GA<'M}Zj=dwh2-±CpZQ?'=gk~4q%K-.3>7H%|3A 5\$d"Į>iDÆnR>C+ɥϷܣz\3PW˸f!+K6a&lȸLg*ovN!:D]Jna0:wNEĞt_GqiĽ\Ȁ*^U ""#G1y* 9%d'k@@T5a}։M]jU6}vQz0/ ӷG%<7܉؄^q(<7/ļ QS!mL bz>Q!BI(t:O]]E34FIKQZixP-z#-u=[: |0{w1˗]bd԰͎FҤ:}nX=]Na,C%s:-0猞.D=v'onq:ts"nƧ ^)tUePGi3BZWfUՙ^E(]XFy陘Ґa FrC"L:?z[k5}7~qK_r8Ƣ:W:񎏲'|H18[ڱi^EQϸ<˼[MQT5L[(N93F&aY"MAE&X TӞg VFXPak׌7ߟ}5iU7&pp 3.<7?%JXYՎrr=c\G#\Iz Bt\XZlu7xM~y;ߋq1nZt Xi/:VnWf=WH Bp`,3TO{u3utCbٯ.G`pɛ<4,`IQ= ٢s]hϔUv*3f9(2OPMeZS֨[LlilO%\.r.uZDe>)i51 dФol2CAђn­olq(kg+Zsyc8.hCT+U+@b3:gd0XWw啘EZ#\<,xEŧ&-WL]}P#tdur9RUU [b5V˽y:w#1̠O<>9o8;zw=^)־[g#oG1UukZ|bb/3mշ#Mu8My=wY"ouV2-oaѴkuErlKvHْOv%Vu /dcYݾfu15XqKku>qg`_χ;H(J5X^YtuV•8T|gxєt4HHcc yoF 0@99xwjAzrt/q^]d12IwhdE&0-XD"ڵY {9@r?Ej dגEM\ԖLyF" 5HؔwK+vq&  0pʽٜܰŕBb֬LnyGIjbI57ڽ QU Yn95KS6w!{/Hwwq/j,bB ^zGGhED9I(5:U:Xp׆4g oű(@Y@'ϿP }uCl>#r#H: kIʣ(Vξ?`co(BeUgv:+f>Li7rzb=Q˩Wܰ};'QE>RBVCw.J0t$\),Nf}]eFj4.j1]wq6Y+5YűSf4Y]4~JVqg8RG (&K)\.y/Lh az䗮ЍWNb0 ':@Z,өP蔔A&H|6}A{d\c&MT)r|j:\<P7_1)?Ϡv톃wΞ8g~=<&iq&E#Nl+ %SLA0GQA@b" rj%d?K^پTC goOC=q!qs@>SME `:]eQTO.A ^B`Dw}9,쁣;aNi8OjNpwAݤ&B>Q윛)?K*'٦UC;afTMN}Rb̙ߧ:a{kPc7"*]XD"ukMtB2Zy<'rQ' C^+7H>A} |L~ma%0u'E{G ~54G482B2:  xkG4X/Nzƫ!ÔA==dD4g9N !;4N^8p{4I ~4+H4DMQJ` =N=شZR<9@>RǜDb)󎾭ک!tS<q]^ hdټ bo^N@$<;|p,ՎfoE(:-h`"Ey Z(R͙[=:6ާ+a8Ǔ|)R8yu5MUaqDPlTCf  K!,E/X 01.FuPJg05*('fČ|av&U7E @:ӀvPk#$S8jzP); &Q:ڏa$]sc[K @.}u9*GQtNJI9CI"4S{I8ø$`3[^\WS6Z!0 6dB[Msg<}8q8jELy6UV=5: gEdL:L/Xn{-ТǼi"3GYx{/ F኏JAl1F_SJt7HRwyN{ɛsCkp:cykAo3*Q|X=u4FCg2#d}3B:*Pv/[bK  ݓ@mt4k{]edg7ۉZf4s~6;KKfVF1[Qoiv \J|d>X`n'vz99h׻ Eo\d7'ρ D5x?(")9fAˤv^޾>ì}f2,!!|P~n =z!  !7{7#Lգ:ݙ E'3;uq5֨&p 5*RPT]Q@?# kwk}5گI8^3FxSjYn."/Ȼiwov:箬soV犾V0Mzͳ/ TMfN-{G:kwyxoaP#1}5S=R7aߝ8!YJy3stA2r C5``ܐ I02(q+`cVe+bĻaeF[]u:َ p1lEl@DX֬w3&88fոY}~79N9m Ƚe\uO/]qt;VSnɧW8 %Dl< 3uktJ8{u/~u[>:.3K[z1N_s6I/m|9s\[\i$v[DA7kZֳkW}L֪:I9wSQKƢ'|I<Ƅ̤uF`1XquUq{+>.b?W5B÷HjL4TPC%DJRsusufm҇k41Azgx 2A$dckmkPN3>Cr$Ү@N}~I>B/b^9ݷ鄁UPFIW4H ;}=!Q&Vcw:O2Qd*Wy>ry$HފIѦ]q(#R  .?2kS|0M$*,b @i( FJi( F(J"ijȫTJAW&!sfrXdu24اs??V_|͋͒P2,'$| ꃽ/~_#/dd(7_Ek^rx[+ 5l,AT9NKs,e )PH:,Nhṕz ,>M>)?v9=l9t sz$5y:fr ,h |X8AK&G#oheZBE>Ol{&7Nu} PF  En• 5\ ;\^AvB;swgI H"*X18hc aeTTԥwmg?nmm;eҷ=T]0r(@`ll)[RΉ/~HC!;~IuJ70cf-Nxք шn8u-PG Qge(T5&DBLSDfnvzO$4I|pO& !ϙ9~8MnRp7b #:>i j*  }"jfi S`%4(;| )>P@G E~O4 }IF@6}.<1d9y(/wՏ7uB"$1b(Ņ=<~,"5hq߹b޶;lF|z<W!&>+F hryۦ^Τ2j׍N1j8X aw^w@k0-x1P f]]LۚӶ|7$2K(hdş8$Pt{8ҭg;}.H|gM1.Ɍw&w' qVn*owZOXW ^Ă+G-圿9.Ož4 sk&(ē]W ۤdE]`BIͰ&`C%w% װseaT;sLP RK.v0pD.a`{8n+ߛ~)gM6dRT ~{6sɟG^.E+k_o`~DAHb1~VwGWs\F|y wL:b^0}UÌ 9!3$;l-gc|H|"#W{]rb 2^6 ̖Ή[$%wmwX'_^57MIvz7J}TϞNǙ NO MÏ xh+޿ p  A ƏhÎ!6ʏ4a{ MirӗTpB "uJzy꾈aA=NꢫuF@F,C>Ȩxd$;>H_B U mGvvE1~O:0;>8;;/s_<~HHrCƑ<\9k0>۽K!Q" M?V""j 7>/IsN-_v9?('ޢ'G8af5+d-O~dkh\^BduSGs3b-`9HȪ*]HC*a-AԭINJrr3$7z*6gFeZM>Z`Mu- tNvcㆤmۉ1tG Թdohp $=>lVį^ln7wt+VOtces`XPD&Uo! Yp)Rȁ>|T?$en>>ocTtZ^Mل=fߟ˯kB<Ǯ$jo}$xbco?Q:?7I']6'h]YT> I~o_F2~,83F`9$\;g,MVoqyl0aNl~ˁmHWnˆ`nf4<`Y!r~)'9ɤNol $^%g)cCSeBUְeDDuILy?c~=;y`a tP\N<~[o= ]_vݟH>SX8Ǎ^yp'9uqһ$Z݌*tb7'-9m"0]/Vo2JܑW6ا{nFA .t)f'2 8$PsP))N3Ʌx,GDᤱ&rŪtvm!%\ sc?q#~y=ٚ$20$)Q46iK%cNV" ZQ왝TO:&k9R4a1h e 2k8(3}6s;jr׈n!56;`zpͬAӄ7k;<0`,;uG}{ry dljV!`x<Ȝ0Ck߭ r'D,|Av;epRu|_d{>;^<0V┢b!8}~w5C 1fRc3b3Q+E@1G=f6 aa l0 m{դ9@s!z)|ff\Q$SOfӄ g@5#&sH܁8t3@֏@2)X"vq5ΓCۭ6bI)NCR PyYفT<~{ݯx8ayw`qEF K/\msяC+]}Ŗg`mk&`$v d M =$ĘA-%2)ҙ#XR&MGij~H/-bT umEGp~D~Kx/@yIuP`ZJ!Kf#xSm=6%J}-wCa{?I i,4Z5[LWZmPփx5Kd:UJN Cec֯ѯM\z]p1f`9pG6A# T2FXP= 4Sa+1񐉙ń-Ou(Lw&rh}P~G(>:TM)m"u#s9>8Ys>_nz.񸑛I*BR dPu+zyM\B2,U+OGYTR)Έ@5:iU6F@>jRʐ hߐNn@0`ƃP;P2u5‡e\|mx 9){OwΰrGCGk^iO."[=&13v]}BXn<AW[ ReXfÌh4WUnxA:J=ya&Q0( b#P̀A2 (m`[c6#&<v8vΒfkR V1z0SɮT@1hx!%|5 &ʠSĤGc1P$_v+@EM9R?7v?<ZG!" P |Aex?*9rߦrؠPGs5ƛiS $3/PT>]& -J_8W  ܪR ءFn/b)@<T`\|wz'9s9s9R{Qmͭ|# k}#V j(rN "c|r0߄˝:o %ւD 8C4UPJ(]J/FOyrC!ɞS{?9YguzIAa<&Nol1\Θ 8)C&)/j|2%ĒIɶYƔcaK>TVrkNV)16{s uyhb4 Xwh*nNA@G5ӛlS!V]u Dr]( 0̋o%-G>wYX>_17gw(e:)m V5*~nxk ,ߎU=ƄD@)(7Xs؈lrz8uC>QB!yD\N_~4jP)' ,h3׸ sJ/?_ Ok{y;6`S>̱f8;8p 'f 쨍YQ4LD d~7b'Hi6 D7ob!A=fI'֑ĞƂ|l C-y6/{܆pޏ?P够U}AN MwEhvU{_/})ockgU4|l\Aƣ'|҇zfl&cm ]K?@^uՓMHj跈<`@lC|+ 48?V ]qY{߂X^ԈYWPu9l5),KIszudK ' y !\T'> Ca@DI  n(" SkǪ`Rꭊ4gAAd~G"$HD)gl\b~ 2@u,vaDs@vvqO j\P2qsmu%HI>{FNݲvJC\LF{{@ -N|.ay$ l1sNeTuu#CrHy32Ht `;50@vڣ6.{Ŷ9Nlz7# G4gVN-PnBb*,IFN֍nXM4.h3DI˂lyuݠMGw@ԆTXebEּMP pڱk&}{G21XT==H)[r@D.T@N˻ R4zgT#h"H$s6lqmu "-YɊ)>,DiDnkndr][ g_O1xOr]&E:Xx}=;D|:b{(lѷvϿ@y *H #' ; &!Np`v:]o62ĹVN䪨<ם9H?0"9 0ZjBñ7+.w輻TAwvtɤ؛dC 8sƘ5J2q#ə`SyʏoE3D> ?< Qzۂ.s\5 Q D-:'ׄq2ȍDuÇXϥ#asNX.ɻ( 0M0Ei9̉E&x#K22c8 W)&lH@nX`ȗfX27 1"aE9CAG* N*1Xn# NpkPW2i,ؽc0,v=n`Gg>lrzڔ &jf`c.P;0TnUʔuerrM;|Hr:9uVLzAdضy6AنJs/R0rXZJ$UR0Zl>:g Gdn߾ehϞ AD/NҢ`DgP -e e&@'-N͂$I@LCu}©DK;q9k2 v/`r[,bai5?L2Hd.RI@Px_!T/nNp ҾO郘] -4c{r d@7즣mRv{JU,9OQNC}oi#u2891![pCDJ);ٿFwR5͚5 Pi5р`MRzF4p*u-2<p ;|b H o}Gj1,@{|K@PBжϭ/ޅ <$~*SGt>ы !XtRw >W{oL:P +8/{)D'(Y9=-ɪV F@ iJfn,dg ' hq RŰO!.< 3yy!5pFO '\ [^tcW L1#,$ NaJT|lUN녭@Q.a88^#TXlr*qwh"7iԅ0strP(A!\VGMZ`8`!{mBV)6*VR`JUҰA$S&t0wl0[ѡ6t;j%3!bdtI7PdFUaz-n!L&21jBImЊDK(S"~<5&\ !@gMqS0%7ajC:n3,~@(a7bV/F5Kt9tTZ\9mwu͇qG"%=5_oZ3^t dVCtSY7X3W+ [I_Vceu̶f{&:mG@Z.o25z#.=ّw*!K7(z'SߙԉkfW@D.%*r *⾦DBl2 FA(vceL ;QO& ntm^7LheX#n0[.`Á8.DpKHD@ԙ0 [.ۏ(P?[ { ؇(r|*C~v4P>`i8h1O#;/go1Ew;W0,# W~2@GB#"u;iQqqBOÅ(M _ܮ}\<8`S /6^#[ ʣꢄED9Gw\4ڂ^:] V݂Eh(B(+@O>)C_GGh()^?O7l aUb]k,jnȞ_ViCE7Xzm[]pg_Y! "O70J-+UJq3TI?O.;dBO09 ( nEՁ(#!X;jDLC w$ok1yЂFYQ lRbRC31"CÁ7ppiKsj( 5`poS`yX.G_N%؝=Ooge|XÛ)+INhwnCw$zcos΃{Ѡ3̏G/spvvUSP '/U ;  ƸJn5aQND~O6wG34DjpE #EXLv](SO/V)[k^WACBDc='~xxdFQ`#A]ho4牊CRudA44&  n'9]zR_$:mFMǗVUœF5nK1 z"'H .2nMѦs?_CfqI匙3wAra4 (($/#wMiy=] Ҁ:e2{]*;[v4"d.wLa#/N_=pnz(L330T*iRUF)5* A*mwB 2?+4bMA!ڔzprlihL3K⸓Z22e4K'{CyLe[x=HԧlN z SB'ȴ`_&GIu@v539f qÀq%p`vJ)>׏rGN8M˪j$uB7@}1TjPC`? =z7AA2 {486|!r?Ok׎q23A^erܳ( 9㓤'D:lz'EAT< *AD],U2}H|wm' a {N9*BX=mhv:HpKOөBC=$ /VzBi!!fedg }1 @R J C cvc!!M@Pؕ8Oc!c!.CrhrgT3_P* #a0ԧem#HL8BA(H$DPq BABCyNߛ"Ir##t9W~Oʎـ'?g_, D)OB _\1iT8/-蜱l\$V ryC̟vHU~WĒp&&24{5?˃ )7ɄCST)ˆ=~wᰘz(tH(|Ldz~z={>!~@6߃W䵊WN@`z pm9{Ͳ\Znxю/Ç'g6ۛCÇ[Hn&.%:yŀSQ(G`Z3&KC Q,NK%łebG[Zo ^5 HH-RJOu^I 8Ő M NEaAykF׾k$"Bc\mw/ eIi]Cf=+C v"GBF~t.Q!P  1˵F -@@CȞ.O)&*&zR]!{;!{{4'$vȸfhAj7Rca66 6MJbjx7M=87®pͭzC)[ :@_w̡۸M7?.,^88I4$`!f Nw`ִ2saHACe.TQxpARC?н0C)CޝɏʞZ y"}Ӏ ЩP:p|S@TG[߰Ǖy(#8l4s0NWt?}L& :ݒxkۭ5&{gM 'zU@ֱ NG2ób>ȣ̹|zK{u+2wIhWsF0W{/YT4GC"; ]㔱șkqJ"73\1-"oKL4cڜ q8v z7EE#F!={ ˪ lt*7rb'[ `!+yz~`lGz ia ;p#:)!S3|dp3Gca5ktƁտpU, P FL 0sbiq!H9)?_Ïǒ30!JeB&PO?MԠty`]^e=s >tzU$:+=uV2u&TO9˛dO˴O:~M'y9cѿ>@= =وLIMQ498= E6'%>#?TtYTp?봟9Ŗ$w{}{*&|gSg#2\_[)("~%>j 2D@"=:4B/ߐo? a76waP1BM dAN!O.)7OWE;_N>6hA{ J-ΝçㄽHɘUr:% IM"ywUtS_)pd˓߮)bÆ''4ӱF=URх1SR['|M K֯}cxg?'kkN$}lT=})/ /p`=y\ 8>.kvh5$W{q"K$ JP7b{ưo pûy|K')2 0 Q2mujPYZcLBaD5@ eeSZ=cx4ف$wI;Z=20[\sBJ͔ۇUPhh >o)vx3P*Gar߷;ox OּGFFBG'KUU1QU\9Fòt)I8]Q`&Q  dϏÖM,&el(mI:>@j <^4bq ODq$5@t/|ӉA!< h62@i,9o{),.I YPI% gةq(rqb(JbtsPp@&zf)Tn19B !E 4Juat7<`R:a@蓂sRz g~GuD߼s8y7kJ'.֊)C?YPbG#R4[fCe$PY76Ø} Z ;(h_j}z۶rq0j}z%+yOZf3Y/w 8QܓB`{pZ5ƙ] O9B!3&MbF~6fL @Ȱǖ:)쾣a;R"D2B&dsA@<@;B̋O{e0=bxgס:8$kE %\Er伆Q?|NyәXpwnd59i=OPq!Ɵ|G$!|WNI)5&r1>~f.rm< y 9nObo镼l!@ _ !<#~_z~f]"<}6̡VBxO >}G8ІX g_5P+5iPt:F˽G@R":g>^ł>DPvQAQat1OW=;ǝxlM6og@ %yΥg z,,'rwSUUE̩**|:M nw< .>^Ș,6 ,k/j%x狾a,\Grx4/#pÕ^3Պb$,F{#B{AHeA B/=!` @k箱NedOhep; i5Hyiw<Pzt?"d'5fE@U TSI1RfTL*Di UHL K|1xmݡVʶ1cLd;8}r`# e5'\DwcKF(̀RŽ!LH*`3N{CaaF1QE!E}s4Q+V=1:5SMQRUU5UUUT[ppXEUVYeTUvhPXj).KKsM(yOOMĤ>5$};٘{sj9=nvxxysDXh&; Ý❁#K'GcElQkAF EejAHb=̅#^΁7)LSRvH8jMu8`\ ]g+ ߥ: 0Q>QC @P1:#B TpCb|@G  Ɣ$O(Ct>T @x,/۽=tҔdE{?8vy{IBQ !iFw=v_->Ry6~ 1aV&dfF6$gLP*lkl>¸KL;1.7˥5j(hdҲW f}'HbN<,c$Fk2ً#۰8t0N~ 8r"h&{QU{*YŪK$\ig|!õSPRy덇H(AѨ`d]vT$?$#_C&d2jyuHL. d)Ah8l@[4Eȳ쿵݈ B3?0 (@RYn{y`QK?0c~)2fhTJ`0 L%5 VےZ  5n &&J!4D(^ !C6L嚅CC%; 4d6EEXEL20sa2XZk#<\cchAV8_ ߲Sn;"B$~dw$O ?9I5q`4,'8Y28v,ޢn63kNpѮՎ6h=z} >A+m1=1GViLpur IBIt  5#0E-]1TU01Ɂ~_GZqz Q0-gZSRB#hdQ8 ra():a/y Q" 7ׅm8a=.6&ԗtW/zOa5QS]~P ǽD>և*:9T,0 {"9*TbI]WcmlЮXĠa*QD0jvΟÂC!DI ML Pٻ# Uj nZC__F5TX<Mp1C Ք-%%8 ʠfnOIq>oYNC, Ӎ]aN3;unoP'y;@ T:m0 uPޔ^mA˰@I;)xqs©]_`/%H =ta\Oxf>`PهCFR%( ЦHag ) ;%$*^C&,-J~mV=?* dhL"aZPa|}XOXc[/_עT#"656BZ)u[͵Xʵ7Fz˻%a8TCnICE }MF%*8hCrI)Ǣ@Ǘޓr My<޽{)^s8$<o'CW8n݁ZFfc mL$}F ?M8 kBXYiv=Э},\5]iCٯag3u}[y0sHNqDŽsoI8 Hd0̟7 Ɔr!_᠜C0`}D<<.D@Sh;u!_%IY}, HfXU )`'jr{ UAO'E2ftQˀd?~>py&*NbbCzQ~B[|Q -6(PFaj H}ҟ "x%k<95s0`'T(6*i=839|)7g'VpۚoZxq؄fkJ#2b <ûqݟQɜ&r^ 9L{bBpr|<>Ӳg lƈ LBzgUE=D M!%>Xe TK3g4$5k,>0_~Û^nRa =Nuz AktIF|XڎE"@!eHG5r1b_A6h&ОgPsLiN)p wH@[NKe!F1{:vpzrwY53*' !ZHȻƲE8 Abٙ'D?Jj x84T1/Lo$M8H䁯z!!@{N?T9D)ږ#P"Q"9T"CjwPzd!m놪=z:9u3ǮNpo5AeCG3_4uC! 10b'ZWptw{ o;ĕs(pD"$ sI9{8hayTA@w ddV h3ߗ;7#uO| JtOij{ P#ga DgzԝɓF/C  u#:\Ua*>p,9LA w> z! ĉ:?mԡIAP]{Ey +؄k|$_ p~tHND*m{,:3إ܊ !peݨϗ/^n &PЫw+7Kk)q?rQhErzn=A۳ďh'.51E^)Mi3I@I{<}gű $H4v]ұ̓Hoyfu7k  '#h 2I >g)HC| Bdg~SD c>l|`$֩2z'ohQ?X:'tr܆.W?8P,dhjWeeZ(9]WpHwbhdɇ99{GcE䋗~`#d1n( {n\^ww8&@^u*| ;Q#[ε !A"_g^6.܈x'KޠDP7pFL%AELZNsg+7  k([ $1UMnŬ$YFE 9⺘G-bo͓ASaBCL'6!TF艰`< VV`/μxc@0:=$OQEtQbpNȸ@qw!_,Xx_Tŏy"x9@rE^(S3妣ΈT>~Ft67Dž:1ܰn>g-Abmo0(1 GtX6RXGdMe*am҉5p&l}w'TMGr:W%hMʈm§_^KK(gQ\Gj(@A>$ r!?HU(O`AB#JF(jQ^Ox3%At(y v<7Fh6|| ^ȵV9Hx4!(?k 145ަ"{q(1CBs)ކE4":̛E^4W-~A8(u9AM"Atr#Ho ~1:}=*c5M1y>j?]2"1!xZWGŘҏ#68xJ}@Q/Z{u~@Aa@2< >fPmS >96ZK>B6mȲ#V(w.P=:݀hUCel8/X6B ~-٪yjVx<^Ex]Dۓ2$AH6f6Պq^H6f,:"A6iPƪPU *Dd|K'nh\d?[A)Pq4@*h{0h=ŋ&;y3j01.9D;|o`<| #yH fV]!QѨԡ.*S IQǂ"#w `?EZ阁 TLAa G{BG/b ([~_B)݅O^`wvbryI BBy!aK}fDp 1:"" gS2C!h6W3`{ qLc)51;$ϔGHl>bG)(RNNSڼ٢5AUZA2$ʐ){=)As`7% dnC'1H@WCjcp;&A "Z#`Y!m;5 bZn%_ѮCw/ lGA5o\aޟOD939 zz&i5 =G׹WZv P /Ne & xTh]JfNZ1BaCz?C_oӮ?{%S`aPGCldF`Atj~}w{1Z#^wo$",[=3iq6@Q6DXr rD~+-.:ȗ\Z1iɗgqeRDԗ> BUM$Ӡ 74 @y3Q$P^Wlհl8g H[/whգlb,o]Bѐz&k ks\@d1 zvUaw&S^"ͼyyiz@LJ].+b?mk{d0zA@h j64] dGw.覆îOizpBP&$jLtJky%)8~~@EP*\"ٔ& 4jsC横TX73hqܞAk)!HlX=P<3ؘNJS9ERS}Sтd}\/EG8?HLC`0C΋Sh8Wغ8:zQ8wB 5 f<Šݶ,T:8vgi[>f|Db; {2a`4/,lD^&#av:'cV|}"vq8=F9qzD'kIy)fS$=pHm%}#^ren3-T:!Дq ȬN LC%|Dz}Y iA /8z3ʇ30!3ɽ7i0vܜA7F݂FNެ92 340՘ 7J%lߒguI3SpR)"^oU$&F3D;.8&LQ!jd,y70F~ė#τ(h$|>:@bkI)NΓR0ġjc^ϯ!,"vCu4LaAua^A`# ,=)F `b%Pȇ̘eSGx6pc֝9 Ê:C[<[R۽Ϻr&PdA֖`}ݷvA=/o3_xΛhzOQt ߍF@6_QG9Nz)GZVZ4A0рMoA9/*ɶ!LRn,b X^YL[<Bb+>\@Jtw}1Ku;M4ܺNkL6gϋ<|7{6Q},@Ts<6! G(zJC>cqy-$ ҢTWBK ?45Pþpx(l;э4+qWh6XăRBþz3ad9hvdL Oh à:"(b@`wO,,M}ɞGab@^&bsg*SwSF: ~fTOR~ThOؠZ8+w-FDMΜMUE/X|E҃ϼv:ǁr=rDQ#@4'F"BB3jMqrYD}>o=S>Y5ܓJSشV(xEn^F8/cBD Jnq%##hxi~rrwJ 4,@=Ȧ{QE(2W (xzWWR@rʊ$(Ĉ?{4/ͮT ORFz'Ob)x)*B?o %UQ^g*( H?dQj_~+#0@ V_ PA$G'X=;ɾ_`uN8!-+9{E"PF-QB^ YLsw`q/@ۚ4ɾ`U~NMd}IĩXOf} q v21G&DD [G>S:>&ev)Pn_cz$zi=q'@ ! Ȍ(_T}1=FOZR~C3hȆz >hW'$,٥:a~\@p CڢTvXZRE5on;(uHn0)wc T5T;=]œ'=wCB H0 p~皴1ھnst? PQ5LAģ^38` ~蘭Rt+l+.~UȢao3g*4hKDj$uGHGW~<Ī;r")9yëבRD_B'?VCzo1Q ~7P) ihRI!lQP`!&~]>ݵ b#oTM45{78z 7 wXZ*A@ܕ4yy'Ti=]]CO]=~|OH5ϳW#pgf:/wD rq=zAȄW:T}/*~uRЧ^$ 8=w>3z)Z}߁(z>G֌X) *ؔAM->`Q۟q/zhJd!(8alJC+m #;'(߼@ ?O" 2ۯ[DcQ/9W{!! kρ݌ [ o 5C7O)G`!]2Bd2"oq'\_bY^ YJu=r{)KD}D>fx@'a}?"|D@jXkVTӫ&=n\"()s]ߗWgcҞ>…/;AѴ0jfNlUTU2ٮõTWRdDp}W8rxTx@R%4e>xR ?Y(@kKEg[FL Tԣ}+sm(-EЙ"Sa5(QA343C?2Oz/&l81BP.ʢ֗sXw?i1h(F^:ݮZ'VN u["@. =РNRP.2a5eY5*~Ft"/P:[JsET'`-lER(]BJPz_l?a; WOr@ Y\Pea[V9 @~ǐ݀6n<{!TF05+%1k*cp*"+]>U!a-/U U@?GTG@vU#j v6vxq| d+:* AΠ\`r^V5DZHCiQidJ u]! 'ns1|=dZ&o/+Uߏo3Û8k1D.1rG^4v#E]>VMrv^XS߹Hu Ar4^Q`Px巵($w;] s>E@aв|i =-ݭ:F"6Ш=*e=Vn"Ǡāş0cNH?'I(2U_u]Eѐ8/hȟ~>w=~'f0>By\;kK+5NނBJcFS`*wWI$>ʯ|Wr8'c~uFNu.]UzvĔSO9oO'ms?x 5_ @2+};$"(x&@<8%N%ƀB!d;95~ ?xUPZSo`KgdgM ;ezJ%z0O[ ( !a=rmOw)?F?7:C_{D6!\~5>{A,>>|!{R~$uei|!aAQÜh>5K hBM)u'RAQIxm*'_R`f#.n2ݢqc9t*/+;ا✾ dɅ h)fP6IJ%0P'a~SqE*`>J*ДDk`smZF=%9?ЇlD1p B={0O<χсOe5V l>m bFn,5gnLvlɠ D^0pۼb{4~NjF/R#4K*"7Ί}>;$bĘPXrZLjM gz{(jAE:ɑCCj Dk,Ơ`!8vp<lyuN]\9{EWΫˑyau=Nx0Xjk$v 04uHnS5M$%+9РءWwkY0;'yU;"^Ȱx!Y˭zcUU_>sx^fdvX%V3u^XmvSBTۑ.C\֑'`_ :㎰gzdC,⊔_ǿLahJ0 :6 !n(&{I(oTjAs(T,dUQªdI $-}OIC{G˦k^fb)!A]%GMxә62䝇)ٷQt8$>JECGgߕTyIkn:W(uOs?^|Mڛ C.>,l7MtdeLq**#O;Qd7LJw6ho5Ee1:|Btx;HO.ۜZ}⑯J "÷ Dӌ Ir}~mP5~)5:ap!==oTh2\^2dE}x5ao7::¹dWv<\33*4!̯l(-`gaiS-tvvjO E MLEʝBc(QY+~R@1UQJ"jE%[kÏNNbPr'#q8h!iiv1F4pRÆ}o n}:1hI. gp}9 `! J@0%Z@GbL@юnO-!Xx ߾ J)9cm2AV 2TvKq3B ÇyuyVzbcGOѿz=Xy|~ZvKyC y:'04 ;a pHa됦3"_`<.ŀ }`템ݮw-tԯ 'B^I0!!R8 t+0 9 *EUC B n.p.NRUZ!A`I:9˖""> Zٽa,oI~ː$S `VKt\(Baݟa>wo]b<'*ݷ5JU꼉f$`,frӮ%\&e<|C%̓^ρlݰGnAD&C Y듣Ns2 2UuA#D}pTEh@EK L,0ZP)c,DH= D RԻb)(!h}[2h}FdZ P,)P.8#` r\`F"z !=O*js>;luLpEW2 YOn״ʾ}ǧ-88kHl=]A$)#[BL e/\:,9PwK1wS4ETES6GiɿMIBOrnҸp( &LsGԱMzw8uiݰ'YNzdݧV$ m0<4,"B<0 W tcrd&̖(0eǽ\>Z9q "̳P^8˿s+ 5""i@CRpT. +zPtDFQ8UWGP:ʣQR ]`!$!"3l֛gBo7hJ-D)8w vgJ"x 8pDvq{%J%~tMB@@QhhL, s%6 @F":WS"?c;ک&ё49)/ݚ&pA)}F V'&$KB3]zpAt#uGs ƺ71+GY6j}ò}X /+?pE) =Bv(wwyCK<7& h*DB려V mJqBo$p^/4^x1Lܤ <<|; :n$zGXFt B paxqg=4lj-B Wn޴bDikUMCF H C%Z4dBq_ZtJNF{0Hc+[^ _L(1 eY׽6b 9Iq> ϩ? =7,K ׭=}ewCiw5cPgLCʏ*Z뉘Lը1%YG nRl7#QEF 1 { ߤ1 ږ46YէBJ0}Bڲ8]9xn.C9N40:ya PB\R&Kv.=mEw^`A[9 k=g{ ;x3E,aެ杻M`2O|)ݹ;|ᔇ90oI7B7nψH'BAPϺסo`s~,$ \ e|cl^ED|J|!=j)Ov{ 9N'N +959NSS/ݧN''P0k  ow u⍶j`(IЃLw 蚕>]=uL9@:0M0D @ZaMxw2R, 6LXns@ރ (@Y6*ZE_od=:W= ,_>edFU4TTP* 2tP, Xp+ zu7wU_io]0Lc}Gf .)DK S] $ĊPR_x:""x'e͎qf}K^("f!e(L4w!&nы,XNéfw]-pՔ IPy g8o8w|( Y\B,J(xޙq"__O{|NvD̨ȨeW\\ƂhNm׉E`ZJ08p oĈk@OHu{}{^dW,b'sػ_}XR x 90 ܒi(krІ"J?2X<)V$)|EϕM_G< y*^'eO\D,(_X(~sqF\VХRTE o碣J <ԃAfO9]3yy{`zuUYg7_L oKS ؊]TIC|Pd F$5*Io}6L+c  2U@$W|ɲ@ubu3;n,BQeC=<=65\0 d{??y}5%u_y@~8$AmC{;{>?V"--?2-?~u}p绗~OwVPq/Z zEX̀l~ ;$e=lX<8iAM % 1R.@HRU)4L!$2B0 끓A}H_Ry} @;n'`!g<3+H2JC^"Ra<]gL"&Oɧ.hhæJIEVم.{~|L]ZdۂshVj0pfn^黩_S [ub&tњWO$g&Rjd<+Tn~H^` >?1I)y ^cIGjռ=}$''F/(M4kv v6d!,PN?<n2QaR]҄8I%)樈XO_fi,;> HCӸ>5jx0Pk!3dJlnM1{l[&-rQ(| gą6&C3|ɑVN)b]91RYhe:rÆxfQWh? HpVMP *E0-4P4LU0 06GVVѬ(& X`Mj(b1zDOaCo-WlԣGvϤO:әFȔ2BbV~I +n}F&Q2' ԎH앥$ YUƤ 28$c)c3YD@@3۲bc-qB0RnCXH܅v  # P+,M'0E9DĪ-fKyJaMHCe)fDs 霫M-!20{a_^@j5Sr,' 2 3(%&?2ն @YXţ Ó 0H4;v,Dĭ1!1 J IP 7%YEe~L_q9Ԩ)4ޔNI>mbm;aS"˦|>xY!'Q )fEDff8~L`oꭾ݀? ?w'5EtyO(||r ;M{F0TL@>ѱ;4}D9N B5)P%~uKchZ 3+pbƒeWLc.j#q2ZThXL4@vhc`( jJs JX;FN@bk}]~Ӱo:OY<LNXٵe簵h lǐ 6HY)L5X{3MQ1e!# df84&X` dhp ].Bon08;WSa^ >L0>6((\5~$oX$".QMK@PA+ю7ޗ`p$>ߏqfˢ}DHVC1" f2Y02)u$bւ)֊k0.[7 (d  |̦{*0%4L}:7wkV66oMk9vFM9AlelD L= -Dبv򁾐s2m֞4\—\\z'9)oppl+<7xl4@Ggbٜ,#ul jK > 'K@8*Ѕh9&/r$Mzwv]'.\0C@s4dpdZ|s]O>8 wõ ;0 m1%z$:O2 \%{4>ԘVVQPmde$Y%ŝ \ΤQxKK@)PPFA€8Ҝa"72+3n'=BMx"識S qE`GWnLM蚋lZ15dj]llr65%dl3 IBN$a(֙5: 0r.޼ !9)mNx@y{EOؒP)DPd 4H0}=DsP!j Q Jce­a10,BO㘕fa( )4E!LR%:" I}M&I{=~Qv};PL)ucQSIP7.zyW kr. L 54$ڸ(uj3:-B ZH! 䍳НA %*׋Z[j&MhNlD#5 )A(0ٷ0L]'6Q"p~Ka4 eﰊY< I; :J*Ch‰rf bn1XrT%!&mħQ! 4E"",T?iuN:i~ D4&\ $SiTS !WF #v IE{zlH ~`EN~Gk,4!&VvqDTY j NL"[iqY CgɬbNɆy7&`J悐v_b|] <@ `Gˉ(hd&"  z\ʑQ >Ԏ89)ҋz÷~(?$>@C skĦHЊv`>>Ǻ?MߓB|tS?v1Ϗ>7}N膌 ie)+ GH-á6 y&KɘеR)ກH;죖L7a]$0!]䴈SQ `0.@{ƅ)eYt3f|5 @0/h~'>,?^Ofi{t@=CÓMä|\GTJӒg|B >s,aYq{~WJb L~U4H~K426B4x=2 5?? OEё[IK0f%4Xf FIF97יN)37OO;wATRQq ap2B(J$u\'6W9y=  ]a2qK )hAJ3Z jIK $"_M A״CAVEUbCòR >)40=ϧEN!=6C3\fH#%?f'J.*M'#_Տͺ?S?> IDD^J }nmJCqѝS,̮5#zH܍-5ο&=1]luˉ1r`s$SL>ni0Nu @z5!2%rpZwyq6 LIu"KU@4@ ށ9G)6tQ? 58VۇyZ@ K 8`x~H (vi×LG^AXz I=(Q 5f6|0 Vc$3Pҥ'^ǫ:y͖%7BZ>m#+4кOIG XA(܄6)@HaI "5$..ËQRtyipU7FY"\:35}5Yv`ez6,Ą t:6b/k4è͛=X[ (cf$:¶T&d1\]F,[@IPӚܒ3#f95jdr >X1RgzvqW\k{r: 7wR_HB!JV,(ӄ>^V&*Y5sݝsֺ% E{&VF֝`3ֲs2*x"x.=zlVBe Oub~nW掜re=;fHu pJw8@1>a'n*+ ]v{Xq.B'tvϗ0~"OaJ~H &Y?cF%&(M@iH0j1+4i5ŚRM`_׀|~/16To'm\&>kuv ]ZZ#Yfa% "Cdw%CD9ljE8'ň4Bҟx$s%Hq8dd? ~- ϋ2C5Ģ@`ggn]PRe3?4.˾bBO'Ç2z~3~!|{tCY>L}R56BZH KBB 16¦J"$/_/#~/YS`|{& D'Ӂf:t!$@ `dpП85',G5Çό~_?$|=B׻}sAʨ`T?)?55M9yX&~̬G^?ݘ0SʔB_wÝ_ۼwUma!ԧ*% agZ* AJ+ Qu|-ާ3!@bx K#@%+QJҿ\T A!N2#рUAHUAHj1a"G2)ԡ EL@adG[Hb/JADŽO&O*Lc r`%}2!|9 *iC]1_BvzpWkd "XCz}nVhr9|҇?$)Mb0f?/#pL/{x% l=-AXG-]]yHf2q~^=.HQ;/# DwX` E; z}#$UOH _ %a:2(ME@p&!*bH14+2'tk=Z|ČcJQ|D`i+ [ı ߫B+CكhHĤ xْbnpwC|9 p N2Y0ߦ?[h)acQCoa$+zJCfVyxcc vT?eV1ƪ<8Q1> f3gq;9Bq47h]e8*UP۹=&<lf i( jZH&h:'jl\0=Zl̻ f N!D]ƀIsz 5@l@P4aJFe^Xw Ӡy"a[Ȍ< Lvsu؏# phgWh,0q%~8w)UUUUEH`UUkuZ&> u8NVYNϡl.CՍ2IeTFr ܒ1GH!tTTE4DTUIQK4E4EIDUDPP$TA,E$(h@G`{g'E};}/o{8qqQE&I(xzvXh](DH8IaҞƭ6x|Rv }LS y]5P&@j}4D12kMV&2 22W6FNPcm2Y#nB4bx©Z0r5H,c 6Q s%Ji`%Xʞmi kEX:Xu1FrdY`&ŊËҦR aFЫTcBG]a$lc []aZ7[vFcIقm ]0mݚLtUav/3ߛ2b߷Бca1k[#$¦{g*at:x$8,u}x@LX٣'*˒8y+쒒r N0j&Er'`]5fZ$֜XXatR2EL0*X0T$P33 ;o\\X?wpD1ep}ga,;Jv$ǝYvjE(4TeVXY(V` $oT) c"P9?7XPEA۴ɥXJF4kQF1kW1"e0$ Q˖a!5LR©q-"m,e=H&ֳ&0-36NRő՛= K..։(xsO*Bs D[fi|(kh}(5e(k2(lU0(bPh (2V@m4C9 &a(ĈE:9. bY!BdFPg~ƒt'!^ϓ&BN_M$ -a/\hnM{0tDX7wӍDAd6A%:%tт.W2N @q#dS A..Fhّ̭YHPDIqN,2p'3l!dVacFkKɧ2FV8Qf9.2lc`i '*l2& \J" 0d%ĈpJ11̔bp,Z ԯQaBPAEP"SAR$E01DBDd-$T4Tmqes# 2r 3ddh 0'Rj)d`ⳂRRCX$$Q}@.zԳЮ76Ƭ;C)Cs|!sg}viK~׫ `AU%HȪ4тw ?GiuIoR ;Q򳻦Mۗil1&lsMUUUhW5Kj[mU&pc)WfOo/3{<.HU~c,']ҽ#H`dSv킿L!#Nlr xX10vYgqROPg9A~_!= ubEP)dYb PH-"xD`&@; SR DKP&BQ@Ġ#H49 H"U dPV&=4BJ!976ZT /NFLvaf0||x'!W1M.{fb7 Z;4], !3zȢ%Nf݀" tGw;m3(ʗl@3{Aq`tli'HG1%`~YoE"A]f/X!'&{ $923?14\Q@C3ట9dIb`vnh̶U4Rޘ,9}.+\Ƙ |M i3V9$\ F߫oG196rrQ$5 02E@8=(A7ϒ>pwdž RQ*U$XֽǮ>8:ч#²k|H !e뢋ǃ4' S 3"Mt>6:e #aKhRʦ ""fK0x'YYgO&.IQQ7Gs/ԑVCOzԺTWYОrىՄ' $O'^. r-*>_gbU(4rkD.kyb#!RFٿO! jpWɛ8pl?m;CA@UPLU$.)3ZW{Y54J>=:yzƽ3v΢+_B[P"T#h)kHە/TEDA}wDO/ 6{q &p\:ì>*LLw>W~55}fdgR#7e>ڭ٤,HoFS}x6JA8y%  Z4 )жTѦn@ %SbJ߿!y)7naCB ?/hkJko(#w^Ę>k_o)~8G6{߆bv5!0?fK ZM* `'ҥRH]ίtOE.#BuPL%FI窄{ʡ)!L=79kyγǶo s#x`$mQT sE蚪 >Goy (pJjLJ!>07̤JPJb+H%>ִi+'"QR*dA 2Մuh0)rac.Aa hj8avW\yj֗S RhcљPN5@́3]BD(3>A|fy\$ :1]8^}Ò@J ףc 5B '[ye仾+)H]IAR=Ft R3B>_Db>3>71IB!ÈL[!X8zƱu5s`ѴU?cwZtM$RPHMPSjL%% i,u%+U26.?ֳ7%пw9#~GɕGsulG`ܕ^ A"$ PT2-R4R B4$SC)y21)$I^ZT5YEcu)8ZsS:44Ƣ$E1X)C0Emq3zAa`!Ɂzο?H(pfd Y194 NZuE4 w4I\Fx"! !i2 J2ȡ 1r @uL:9"n@ClB{/?n[llCXCR̲!9 #Tc܄f<1Rf뗟0o~C.&ڱ>R& Ҩ,LF![lH~lzJ? $sD=;NlmTœ >l$N11pQ/zKMB@zOPU=WyC}; t{z9A 0_"AGI@ΜO$9!߿YwD:| 3FNsվvao]j˓y ۼrn3qczް neR BHiQbDbֵE5)nkv[|s/&ʎj-Y(sGqAA SMɵn#H vAT7@4q;u ؈٩0A=3u/81Qs$l*dȪIB^pp77i?HsZibh+dҠ%D ( g7>ݰO1=@4?:s=Bԕ:׺w(9u*{ =bD'hU۪ PkA oTL'#ym<'r_E|i(| ~S$]3ІOsKx.v`mй@4XzfOD6MgkQH陋uS@E!gHՏެumF.'>)IrH =UFAZb/TM dd\ugDg0_f֖moˮtmzr$#7AOc[jͫ[xˍ`p D @ [|UcH.Do&53w-\#j`=s A,w} b#l@e!C塃S s7Ɣiqڜ,EDRʴ4ŚbAC8+b|y3FYE 0 H-J~򰿋0rxb, cHA/ @4bta8CC3vM2C,C2H 4 a,1.qͻeLBi~äHLhSd98P26 mCé-AA+HT!wyw&yxWZf@ڢ*Uȣ jfa\V,֧WMqiKY@ݵL钋v\QiEr)mk @EaG8,>&-8nv1 3Cq7v3U ru}eM ^NnĄ 0c@ bkG╚x=kh..0،_$UzS[J5-ŦX#1b-2afMg9֡XE"߻EFdc(ܲmMGw_o 9fpACuy3={PH9s")'t!YF*]bi̋32B,z8N- Ua%z)(Xa~s$79sXhCkZZ&X^R z#K M icxFUåDq|2bvkYXyl f{,r1bcP 1E/wmn0Ro^j xMPqCHh1*SW7XB l1M6w4 C;w1oy`mǬnMポ}4ߋ;S z;޴͘8{ (ВP`v8L֕RsfsS˒pQ x8n 6fB]=f; 7,&:(ž\8זcCJsGM# Bzh&-xTQn94O_2^yT&$`tUY8bnȵ5 La靡I'V8g7)X"hEU߄3-wpo")OMy)P8wD!408r2K;X\f2+C6pYՙWQTO0ڜtEĎS] .׋A 0>㌮Ȳ-7R]0Ujie AȧŞK7[ pFu^E6)0\xA9u y@t0JrMܾ*q5՜t++WphP݅hբEkÂAU3g w oaVaiv~A`rnF9X@[8~5"& נ.CC$* ]3HlRDþg7Dlff#fuŇ0rVx}G,Xl]eր, 25W 6qeqؓ;y8gna!yeW.{FVll LVw"Pqj͇f aȫ-2WE(8q.Ȁ@.̳[ŗ2sX +tf8afŃP!@l'b9.-a-gVŋD9Bf<^xʴlM@b}q:}zÀH"8#xwvc72dafPԠNqz\_WL;bjM6"0b&*q]̋*FY4ȝÐt WU".6Ol-j *]5@QB3%m/2Mz7&i(ȗ$&ٍD!,kLJ J,3o4]'o,69}6skAc:2ɤ3lLye=<xgI֮ize<sF-0X\h[;^ -QrW'BsmT)>VS^!Wӈmt˱@`qdF``?yy*@Ii[NOf  Cvq Hr1iJ0 A!n 9 X&P" D%#֬9#Tp.Z8Y k|/ bѭ$E@I+ZBt )Q齺/7WVfFy7|[$_l,Hb DIH3޳-\@-OnSb"4abE+tThb jQ> ѵ5KPIp^y֋lf"˛L˄ԝP'0SpVXkUPoALp+dQ?Y%YQGbl G`5ݥOA8C"Ʃ3P@ "8ˊ~l*ZNaنOFS; 'e]Vn23*X"uT4X!=/"(U27WjC*͘`0Dk@0#ѳR *<iXQ)0f< s<+J3:1f>{EfAsEƳY H >Y aM›Ѫa\s'Ron3I hj__JD0n.k{7Qa۾/--'C 0} 暀bCm(d;cn(V0-x j rXp)taij0fxqIsӶKr2| X8]=]&&獌fX\c"當K'Hi$ $.%8f+ I!@t >PfXW+v@XggA]!)h8 .B`0C_ ~w;SO5K2AqPYQ3s^@kѲv P_[{I yG\˺} .z9uCR[ˎ *m6ثXS|5#/U<'\92.;Dqlg f51fôZrh\m)5c{TEjv5lkYMȀh6"&M=z1qf!>yƪ/w@x;PwQ8$0+Ţx@bc6詽]˥qV$iҰ΀umh7c>PDPV I]qR?@IN 5KEzow>f3"*%=[\johFZ]Y_6qu1yiy!}gE`~Mƃ3U\\rrGhGqf3g{&F RwXg=ܸrA`./1 aD&C&)E D/Y`1P+Wہ"<;AЖV 0B(tg֥=VbSPzr ro/~,FXA۶XH 伳*oF!v xƘV؜=S0iWf"n@aMSkLoA hqCѝ[1bhᨌa$3$7Dma:[w^gl0:l/qH]0ln4`5&IvF#u:נfyz/ ;cZb3  M=\Xs6Ŷ':GLג;sLJM7NN@aH!$ ë eJdP^,td G2r)6 MC A.8A# -4#RN$ \4TdY8w[5IG$O8ȝ$!'%NTœN: ԙvfwlsMH E'M 1? @Q4]@BmHp6!0>(x?TPLLLBSJ*%,JP(ߘc-im7XE$Hq04x yTu*vII_om2Rێn(ްxvgЀ|BQ")H{AGzPpyu@>Di 9dyL*z5da6k% %!@A& hnFb`De3MPѭ@r=mƘCᆣZq=qiŔuoʔ/3#>tjCL1I51)&1#Ѩ4Ӱ@Vq*ږ2 6qd13t:x%7CL:pasv33 f!b@Nb;ehEuӐlBQQoy04`DJfM֔@ E8dЮ1&!/G+|=el@iVulO]p@X ?aO c߃?گ!nl3 EEF,ٻeW;$A:l_"MqwSH̒rBu` rjYE#VM%` _z&lI98PDwFjq! wy0! [ vJHA)30W?QUnyz2l: mwZX;&wѐ:ڒ 8yqz]`5bXO)˩9-=jjLn@w W:q=&朢ѕ[H4FO>!h2qRMP1dLyGva]m2r05L)ScUXq!dsStuR![.ELd@'rIaj>{Dz$fo.Bet͹8*W {8x`3! s-yDl-#"^ ܢV bGg^21Wx.pA@g1;( J),Ŧӄ+uc`Y!XcQ#hB|珄c;"r[PFՈUy-^"9{fEHk^H`Kk;fANWh5 V:p{(XSю&|f{yhn. 39" `.1v \IfmS g~i,HqcW%Y9R ۡ-A i][mޱgt`xw/sy$vp{wl"p[s`݆-hwȊH#Ju:f~ `ـn=}W;i | J%whE8WV ^\<1ׄ^$*:òr1N DP(Dƨs1̱r5AENfbRi &)211Uws1(3ҵ3= (CG q c2ҹ^6W~c(G;.[s n"Lad@؆-4F9o on:,׸XHw !!+KEG`(}) *ӹ)iaiw=4 O4aHJ "YG@"E~ts"zU^ֹb3IwWOɊ)+6&, \(RI{MOiqXȅtcFUUQ`:9?(c ~A?>haFA)%b 5a2SnMNGB3RXd lQwBj [2c #CkVr> \9AFe9OcXD fX}u z2 <3U!@A#ӍF9%,A\߁zt/ȍ PMC(H43T~4'ut bSOO)ao^M ?E&gj3d孥% ? M(ӭ i_ȆZ[v(]1kVI7RF[a괶3C7;\؛Xnbɕ"X 0dGRdDF8j٬&RK"4cԂlMusN6 ci#Q w׏Yb= MHst@2@2!B&u |&' ]_[:xH12_G`pt ۴ ?#L{SިHL9pl)h,T10&'_ i4J)|Sß2z5ɉ$[х=3/'oxcY'96̩јIR04c41vr,d L!F$AT}?芈d|)*J?9!^2pYm\>\5BnNGcRёS$TPPR$ Cwi{gk>$|lဧ_9ʻڀWq+a/SKI#=@~0ϱ ElP1xd% 3 "Vr&UHi(BՃmiˬ6]N1#PGmDtstS>Y\]j5/ѾX1i1uIM<^ЀbAi? "S$Vh;T6§]euBUr'*#,$3t\jy$)*ɢ'ReFr r!^*9bI& UPy?1'CSN<ݜn4ׇM<Ɇ ;%̥f[]LblO2/Z"}T{rP6rrPG/~]Jb̳( B/J[RUXǨ( ) KFr;6(xh= @񄂒 XC&<g3=zw |b_^Χ'dMΐTAr)qb) ";[$H,bF"-q@dhZ,"]箂;jB ϝs]9 9\+yONpfZ1>zHl@.! O 4_d H1a'I;ۖ7ytQ;p@yVA5ōݙ5;T{ei<I17(mҳt:Ҹs⡼x0; gP8<q`9}, ڜdP6V7y u6CFqcF0o <F̮h˲-̃)@mْ1p:f2z7LP`rPvKڇA5 xmijq(G2+wcu bAk ']`238 !|AQ@&İ=ZΑ n=TgL*&H4:sr2Y$x2B&s-cpIAhߨ r3 m>:HD&c &$k rpD;=6 BAwD W9:X?" mj0}`g'EzΝ.i6ՄC>Sk=v՞4l 3`nXYW]θ`.ay݂Kk@4z*f%_ʬy%bIfGbY HZa qG ѷJ]q6uφkYѹc&r f-"ا2%h܆pÂyhAL]61}lT+NWO<>QBZ[ӳo$L]KH-*P$)DE4gd %(hH#BW"ʁ^̮}Cn*OSAKgy  vw"Bx0IݞVGRC%r('i 1]8V.qIL /udS+/4 LFfܫش_Iy~IfMMEi#{n` ;[,[12qx CK \_T͆g= u<ª(I6m[ϵs&\ %)hf R6ͯCʇSG36Xaƻ=oӆX}-/\.$D. pߙk3@y!(z8Ai-W6|K^*,{WYV-kn s)s(u|ߡР/H ,ow'cE@#K/T 0 eVQ Źi!TN$pq0ގYYhٳn*3 脬pﳗX;$qpjw7ֺNƯx48 FgKL0y|qZ!$22!K`)wVM*C)JKTdj1# r(bQCR@UKmt#Th"rJmS+*l9[**()I)e@6PKuf3 l d1օR?&, G70UL<ȵhоE7 SR@w_re6A9桾[9+{rJzh }ϣ￿gQ^d]T-D@dR(yij;Kuκ8 Y =&:7 R0"4G``Ȏd@`ffXnѨa) a`5K *s C )aX1Tq Rd tpe sPPA)XT$!Vf:g KJrKdއ!3,C9H#iddrt: ܛ Dh 3p喜!6!i)&Հia+e#[  P+" Rj5@ANF)Ncb6&YS- 9]ԲjhPJEuXaDE&4j!*`" R"@jj& VB(Bb) JGz:gGCKƀP a$~1cƃ26 ?u*ֆ-{@8ix}.m\;, o%j[dt#k -p Mk6$*.p ! >Ms_͂o˯WG3n8wbYw%<ͮ~irC`r˦D(*׫EA 4(:ˉ<f--Mp$DbVHfd]wqٸg6~tC`2db?f{ %t^^/pAԢ#C4uzp3?}.zgF zf89*tfs6a,r'*h!BCo6O!״4?[y7I@2]îۛ:PxQ;22(S"0Ǭ(jD],Jl8î!F=!øˊ7Lr.L sٯ t_?ϝ<;R) ÙDJUTzm 9od7 g4/:JAmK iT0<9b HH"(*n18v\P}Z Nd:)Cu<.@ DR&G`w;fz!MJ*{"}DQ$ah<\ w{f/Ҋ\CUO_v2 0ٟ>Î%Ò֓>]w#"lQc'Ҕ "@Ps , QZ)Uok a:0VUr#qADeѨvQe@D늦E%W a7J?p{|My[! {f ;OPқD۫QJR]2d !3Pְ f fyA<72|Ob1O|b('e?h?_rW郿exJ`%_~(}~%dt!U8|ayKڋsԹ>{VբHl1f&sԍ[5,œ ptD&li i00 F)B2bJR%"!hR T(()J%,Š2!\!0! ԂL rG$P;bgU))b%H亀uC!rY&r<)Ʌ\`QTPjVkP,B^$zN{JsqH 8d P2F S\JIjrP$pcCśh iJA ãX)n5j٬ Iq>C0@ H<0ÆlvsFpA6ژC?Wc  eL]?}|nw\6YZFAmb2&5ݠE(Jkhs֬8$*##]`\xhJ"E#Gl \'k}4k1'TcMtڣlvP|X!G )М 'Rݕ0SkxXcrhg:)eU_pu%=6&Q{]h3Ra9cU7\@C$Yu!6OPD,GB쨐Pd}(Gւ;2H!=6c#h26(GPEJaBԢQ7us1+Dd!d01XեJT;*Yc!6B$"Bțmi5߾!Y#pw]T1]@'|!LFf90 5 *r7j(DadKEP>y DR3L!IEDAuLT,_A!uCl<2dz93rvT!x9=@ܴQ`3@~G=% L^rPD!C$)t$"bB_y`V$)AC㙛7gS&`f2N#xiJP5NĉNT9*^N@p1x ў!'\D<@Ib?mX5rVmK<ӝgH†IY :҂h1ag|E&.ˡ8GEb xܜ]w|d砢AB.6^vG6ͽY쿃]=.̣C|LE?BP䓒YXè? ;}O쵁h["2a"T[ `ɍ[n6dd'RYC8xp2S$Dlk2ZN\Ҍͯ~Ɨ*L2qF<lЋ:H]b@$gw3)pO\uվ`+ޮ6A?ӈ:EIa,#Qe drc\A A{*XPM',x^b.Oգ 5 fqRRji((5F3޵\*f qE2$0pfq"B$j#de%IR2yUh&pfc9`ٚ5)bnF\myIӶh5dRM!EX X(cKj-&D%L8q[ݑ28%4E3X:r " DEPG+(6r5FręerљEKFeYY2f xe9QAIdcFmujffhALQROÿ}4(ftaI`٣!G@dH`D8kZƓXC10 :R7\@si-k7oǦíGlJ[p2!qgu:n|1nI,ZRn]y8\/N4.nv8N.]%dI:>:$Ԛ1( ܀w -H@'R]:'( |hȣREwbT :=d3&D#$t{t4}?:sxcjՊ7އv zUU\!B J6Jؐ4 RP4JBYBG0<(L0<`{#w~OC# ZZ(T(@) eJ)P bJ*X &h bJJz% &@H1P4PP)T-,%*4IIJU % %)CJE+TRBЊdC-# J!3@B4KHҍ4BR44(đ "AML4P% @1PE uB)J*))GP@-P9 dAJ4DU'I yݾE`PƁ=}(cIA8jN},UM44PDPML*"R @jF a? A|R!U2B2~fUȇeu8:|YDaQ㨦,3,̰Ʋ2ck"\ʜ,(̌=_ʄ Ņ)^Ks>Bj(k HE# !U+"7  *$VD.H0+:DPDCAAE נ=Gg|G^馊J;}p4_rd!Cwݮ;zG(`>o›sme@ِCbY9&@uh`<%iSQ1%QDP%KdADPELYҳDA4K00IQA+DQR1)D@PD% JRKQ%!AL B$ !Q4P3% 53LB0Q4 M4BEMJLQAMD C dXs.=){S&V+&Ll8E0>Vxk)_gjr'T p B{DX ~_3ݛ R3003fb0Шk8- HU,F"ռ".h|F$6DIW %b #w'A=~ِ}D'6&M3px@c:~ϚL٦mLicx-ARK$UA,3]LGBx!|*>cP&v_P/8-C` | ?39G5T`IcD,h}g{sdzxJ樞 < v %4?@PP~ك"t=본f'3 ku RfTC >@ 27߫/{-ץȣ@@Q?2)*(әFo7y<©ˁ1D|~n9h (&9X{E&EZ4{):,"wX\ф.B[fQ\)CbwTbClwb' 78Rٳ%(K12j(O46"=\¡^S֩ʫ-B5I wkh7G.Wh W9 mX=@%y#ꍬ:dÍ5a۝>8AhPx}\6rg+oUo\81N' ó?&Zot˶lrGY!C#)ZЩ1"w6n+YfaddYNXfKȣe%(XS#!ˈ8؎!`:FIk^7C_!SNB.7y }{O3t:Z]U, 루2+hY;GRSTUBRjTrAܬ@:&;hsmHy/h! 5Na2٢H514ö̊4&PM $ v'N]΍J&S,?y/?VWsmw"(' " aS"c'd%S h*Dp;faAb# 2D 7P7Ƞ6h`+'L N7'@nֱd r 3*Y~J\ʤಱLbC Ũ MB >sPe׿ߙfTFM4dHR'Dj@_TEE#4% )7 Wє=*tA!2OYUT\`^F<,~H=5r)l-)BHx'EfP?MFYdHd 2 d݂jV . k:p-J2DTdzSMST4la o g &Fb9=W,.O@q!VO?Ou- P֣pHIm]z;RdH? ]4# bxê'@N}Z(@](Ҋ,QMz,ųVcbvdhQ&HhJJ v&'Pj JcL fdЄ Aa bbX(<Q@ .&`dvM6ͽmZ02PLytE5]A qC L$վ'}_ ܉Y޹7k^{;74sI#5&ͦ7ذ}a-a{^툁\{B& XΥ<p.Fv5 p5rmVڹLu73*lEއjEpjw!HiXusͭO 68OPrUԟuowjMV+iH 47Zl |gM8wKEZe36wxٿ?t+qkY \ ~Xq'# kua= ACGb'? 11~RLR7S6̔g8?/yf_xA~vCŭ߭$;V6*X>=-1,R,60ԍ 1aqP;Sז[}]:` YqVdjKHӖE4*ȋTai^2 ~`_~(k̻vp+uͅ4bn,JˀU8~'iBH֏m h]vڀUPci{H@B /`-NZai2e|ůE 7Gs røxBD-R:;msR|Y(pV0H|f^LS3.LNfgy x UUI] "~7pvYC^í&*瘝0g2.z-6Q-MT )hh^Ig5Ku`@& VT8{dK޵B2/ٵ,6#b5Po qd*+q$T"d{4`,$ tгĝc[ll_]bu1fS{{ xefl] s6u@iKJ u|^OoZM7Y.͙}ً],#1thsZ( htn%ܴip=d(kMW<؜|n6}(YX@PD(u3씤Ĝ 'f&)=ZR9ͭ*|C-F1y7ӻBzqeYǜVf0 CU3Y |؃*iLz7p†f9Hb7kap:f  a|vD3 $18 Hw?/?yu 6%O^؀x.4Ϲ7z~aJP"PiZB^e2zC6nlvfQ+8TOY@?[iY:]0JD^ mTŸ ȉ IX )JT)& " &B!(.!@%D DҡTPHRKK4RdDB* $ !5AA@R(Y 1BSETHҁJ4-3@R#S,!15Q9J P@1R (P *j$(V) AHF6x$÷tiS;p&g4O8#KOq<'4a-θtA@ n(x#EAi+.pbP%ï՞I!tgt?|nHst;^WyeM ^ 31Gs'mtOB=djܹlaV@ڬ4*չn=70&#&p+ yeFB4nS9Yz,s6b2:HdC@P:Oⓘ qy4Rusr g)WNQ8õ( w9獉D@kBA1I1K3$="2Č Z&.Q5F LHLZ(a(dIZ",i hd1PɲE tPDMSHJLDS$ 1T(R@IE@D,%bLtL@2I2TRU TB {ғ5*EXwTK#qk_}o`V@sTDR!Sr?c~B5*60j0Ww: 되 pQlڴ| `=;{1TAK.fP:{K|DbPD$F4H+ӷыt+Q iC 7J tSej3svFI')'QICa:֋8MrL^a^C~3agŚaoh@w!FD6g,kIM'hcvxyxgF8i eIU6Ac4"A N5QtY\c뎫gSq!֐o]Eizc4<scix=+ #SL*ɲE)8: yS!FI2oьv}DeDDZm8:@`$N`"i _!s3 q "$'y1c7@7FC@:Mn8kiOZ:&*dDgdV(Rmt1P [j~Oy=WP Aw3 J  P2PJRT_$ivhf`;dܦAB(A$OM}ADSQ_@ s 3 D{H8H7|}VLqPBz"&**)da*(us;5:8tԏOL("8"o8|5/ P"䃢#6p;U8'f28 I PlOӺw3;b(l;^M ttulz.8zCzqȃso큌 %c 3LLBQwQ & zپCgCNvC)ة2Cso$nVW_qP`lGC&9 j`Bevjf&G qereV" "'fAAbъE4֕sDY6 V3ΓІD1MbL8q  DY?#n˩P 3 UMX;"\O$p9a%2"9[5pBƫ=/ ͘ Y 5㨰6 ˾s`86{oud⥱4fI. LlOLF<[*$7" .˪j60H <"QLQyc3QtuZFdp6awIfb'ͣ*3UQ5I( aA5f,hlfMRbn6 L0+0c0AMX2"#[RGjAQ &ebIJ٘фQA6 Y2R"7J[e445z+n$lv&&%c5i%$WJRcF2܌$V8i9JV걅(ixut0&\%c MK!TMGqH%tLPhbH2Zd},cCdl,`G6Q&`jsq:rZD4dQ68zDm"pm650mn!@w~эxL ݀i0AD|)FO뚍6X">ӊ7$ͨbF-ZKk n0.V ! zu ; , E4jT(@r(62k!{dmɌkyPx*#mR|4@CQ# :h&kX,ưzyr-p4[((p@6 3"ͦS{BBC~9KGD7ڪCTl3NLV&npNM 2OxV@=C[!C8m׈,Kn$k '>"|L]op,qIp!'ׁ#y O3߼j~w%PJ 1'D9y7lx&',@BGzP^N 0i:/W'D"JZDz6'~6h4 l' 8֎f*D2cFa,d@Wum(Vyo ~$Lj !{E"b__k*X{}_9̚H-^GCcu[ ,85$A9F5#QF @AaU4%`-j@ b !ldcȂ4B~ OH?E3/.a&:q@ ukJ&TIHG Dk/ {M~ݡ ԰`:%TpZ m$0-%XP簐ܗ-jq{Bj?^rsS~f w,=G闾ZO\:[=ϗ3O>Ɓ.CuQi)2]J-- H7hdl4rMJ3C::?S88 qB%E$"n9 P qB0?#ln BĵiԻA5*TU( $ 6E$1cCPdaYaDYfS!j&X&,$MČ2'Zʨ2CR|b!02 kϣ3黐򛲚G*N*Ɔ[^>NGO<aQLP#?WVWФ@ E?>/Ǔ-q!p{{h  8 MCJ5ը,JeNgsr 6'+ qI}߉(hᇓ`(iGB=u- dN0oCAߛɔD0AAEO p|,-,epƈ=hL أ849`Yy-TX|:|#xaX,mpco20Wսgj>1pK! G%$uΕ;53DE-qʤ('W\ &C3fn3kXABdYsLae18:imnO8 PhcgC8 I4"1~s'a$5h34N?ލRmԝ4%%Dwa*l'V6cʚ3 J TF,{*߃n ̨FpD.T׵y=<{Al/ a܄ofC; /_ggA RuʉSYxv':g51}39M9M=cdZӻw_zHIUCˬ"jF2 =F3WbPbJ0V"&j;ѳy I.GB ̅on2pQJrEJ8:Np0J:a#.**  fdҼlrLE'5Zf0C4A4 02U =1'7:f%禵 9D%fPMNk1TtH7m ePX:hT\iBG,MP@HQQ Kaa-*( BhY^c˝#IEQ2MIC^cQþpӺu^uwL]a !x ˿^,2y훲ŤS{syM4(E"Nާ z}]~:z懼-5EDD5\5PD r} Sш{tpL`ItlLLQ2gJrjA֒CC=90};^MM˫ C!PzdNٹ6>XEH.n$MAu|2Od&ǔ#ԧGS b JwHvWh98[I)2f1p&V,xWmzX`Iy!RHY 1$*{8}o[]) ų:_{Ƃ$lQ@[mDڎ6"d" ,Q[ZiiR")鑬%qO ȕhp0.$,sqğ1q(f~FӹC'zyFOPiD* >8$ʋϞ=&+ L)F/.;ER A&@hb )@g vfowT)ADR"A<>^_Bwl<0hܦч(<;NfdHb큾d+>5ʞ&?gR')n$w)\ӌf!LsF4NJBbD$H܂!cGV>0J3zy 9r,jsJbM4MspNr?0Ɠc %SLrjUsC;Mci&`6J<%-X֌5pr5<(@tg/z 3t6^h<영5˖+t 9AXH( pPH=s: ?gY @zخ|ȧUXxzo/fC^h.\H0_@qbzkʥXqC!1.9k`HCR`SH}"SYj,v4kbtu6"}:]k|򳎸ǔnj/Q37M&76'nb \c٭AM5Tݘ26} =/Wbvo'Cb<*DlQ1[NO5>B¸' ^ H𙜰./(tNjq"P}3żS0C>\=iL^h{P %CFT5>rLÈWvc `LQߡ7_ ~C|87w"|3Bn| v#LiU[!e\ w X ص ,!$+܄a5ܟڛҵFrPBp}zl>!=8/7^;@% gۃ}O$=@ 3E@l(/LdOYyBK*ߓڎz:ځ@AAJ<#~-z ?'rs~Sm (rjݘI72PFHe5Fв& y{ eQ9&@F%XD,8 m28ԕJl$MI UYF [$CCu0*cP 4Bnd 5fT{1bZD^}NdުxL*z9w@9~kyV4q[|]CDOQw?`r#/e AB" Qg ^9jɤAbT}^ܡ{AUfWne>o$'gR HJ'25Y"#ɑzY4|C 6ҍ 3-c BR=.x,+0%2jڗ~# p$2bh3waWטh7gPU}?(L ^"pMww57oQ=F&8c!,$Q'LP<r{L_WLM2t/n4SƉ9@CnR#sNTĕ͐=4Y%c F_}HDS?CJ} x|x ԾV3,Y ?,B@z(DAgcɝ*>!'0!<~rܨzH'pFFTAWE}/'>R~K4>nݯ&~[Ul 7Ȣ$4wޞ`3;SlqÑC8TC$|t V J4LN wN9 l3+ T͟% pa;P>D G\GqKf2|D)J!@9iygP-. C!0*ldwf]:*F$ 32T 7j* 1@Pt 0 C{c>>.9Pt4 ,+@׃qxx%zD:\T A %>>j(1U몠*UꞎԖ%fD1&Jb?(6jfwz.NfkO'3NoK7%\eUQFCm22,$MDjsE wlC$0 x0dPM\b AIT#Rݐy;=#>djQ][튾8kBdH1DX˔AƉdaK 72Փ!dZiL#DNlAaNdCMVCV"+#@F. L9u$Y#v6LR#@Fυl85q٠PI]CTθCX 膀.)..kD8)HXҙo0dp## )&b5a ƴ4jԙ'3|f4b44&5pZ\$YB9ridV{o&la% l 6%Z ʪgg nGKmZ4tGA`,X 6Q@j!2 `SwVV`6$Y0(TkP,,q+ *B61 {DR(Mm`:;nad˗vh` QnNƼ[٪e Uf8 tjZhԂc2V@HӁ \߭0֚A&țieYdJRjl+Ʌj6B4@)"AV h.z,!-fԂlc,EyIBJUQx,I[`:*[4e=|<܏mAX4$61yQ&}@#MvortayjIFL4 Y8]HW7HʉhW%j6 ; c° ԖX]r8L49Sq,uUpQ\UZjg \&f22̧!*lzۨfVR wCFFc 8.)՗ʊ#Fj-hT)^^F=q77>OK9AkeTGd/T=vTй :\a~/:l4%a̬rģ(+#3̊3U8V%e &ZcZo`1DD }\4ۀAe=|&@)sR<j D ε̤3EHNu(ZM{gph{Ni^_v̺7 UOq9JhCyj-la?ǡ9ڗ>+n7a-I˧Cw+? owٲhsѓ܃apIb$LP.{W=b !ha5>Lu8nGgsHnFiE,pm|\M$EL@~:QJ->g {p@CLcPk! L1B$M!" L0MI4QD df`4r$ँN]h0{HRī01فO~zBq)Өob>_qN|<-Y+Hdm9lU$p7} u5% ˢ4@%"ZP: RMjɘ4&B5 ,qC7% cVNјĦcSapN ! P"F16 4Ai kd-.wHCap" 6.1m0,'ZVUu&kEnDJðzc4ƈ$: hCf lo( @"%%`%h8d84@ `XL\;tJ 4XdfR4+Jm # TG2A6J:PSh̚sXFbXM R[ TI( PSBH4PÑ!N44PDYCQUPPTE,)R,@DR R% P HP E$IEMEnƥiByuQ7$C3e'IPCJ% 2mY>fM8k]xCdP|].6ܪ,(Dʫ@%JAIC#ETSDP6ܣӟN;WND"d -% JKeff98kX?ٖ 7jQM45GSh4T8$}Z >tpjTjzpv|Xf:aVXih)2ii %4M%45Y4Mtg&XJdMs4x|SLY5f#~8d?] +@D^OoɗLFGQV~ # JWĠ\OZ'^0X)ΨRJ'0 L~=dt}L|Ɏ `ݴX`F-o;3l\yGP&TIl!B*{mxO@%r@p$ S%HLH)BDB I`J"&@ h)T򌖐BHZF3B@%(P+T(D ҒCDDZHPhV )]¹8gބ7(J$JWrSt9"D `*I ]aݣ2Q8P 0KϣF< Cot]fPS & %L׳f YIY 4uFl6Ò)L4"$)Y6׺ ܀B$LvrE>|JQK ÝDdb|EAUJۗ Si0 8}9o%ñ&p 1(\ >7)|h)`RApL8tRO!" |;8H>~0J'xN~{54&qSXwj7%$u82SKOlm7⻛KLTQ!!C%u8$Y!BMZ\6&]…gc8"F!A#1  EC( ]zE;8:Xv'P%@@) xňr׈`l Hh (!#uӻyXJdj!* a4zXҔ RP;DІm4La5EEjh2 M 2 +3#01 Ƣ]a' H$5Q9!Rud[єPD,֧Q36bAH#B f$r\dih#WmHLMztƓ2X q NRUY 0j$DH0CQZ)$$E؝Q D ,1 ;Q(L @Fؐ&zu1QDvq;HCc,Mt9; ӎ 40PZ^X@NʛpbZmAYVciC֧eN0 86{ř;` 9 ^*R*!k$t L/HZ!!t':E01̌WeF;w AE jh ƸЀ +#tm В deA oz2Bxn2J*2ZBCdTk3YQ!Zʰ D -BD=HRa6 (0aA7#pˇϚ0^%D2"ajoG'>v݅U>F~t>t ߓ.M:b2 $H)БV>kd+ϔe!*;|P 6܍\yd$VS"*6tEɷDQ-9vZ]& P:o'Rѧ^6} EGc8Kǩ=ׯk@ᚊ>7Cًldq(rx;u^zh5~.D\"rӡw`6 ah]4PD5Wq:!i@(j Gp%iu$:Bs8J.D ;9%ᛱ0E` V)B )(4isw_#FS@$E 0o01pꨂ:b{f4T0+y1UP2&SP Y=gY #`XNK%݊Hh)Qk!$#휑 l;6SiA 0"A64%;޳.ܔcDH::\C/ )ԂL9ገ1HC1%ڨRĥ*/C2{(qEXj.7iPO*h'11l(Rr\k\<=pM_Xdm7]6ʆZY\(F8h0b 6Biy.@=Ù0^b9=ՆawlAsHjoL!lĵŧaz9T\0-~DG9*éW1N.CJUˢMJsb)BDHXR:rB3 s,\u 7u2U$Ynks)l^\ei$#@B.3ECۃ1O!IJS@ɊB]pGG4.خAKźRmH5 /[q{MyyE^)}OԂ^_>@D6f| @?;N|ѯ9 ۮz:c~@RT(O˶mg'4vN=SVA>8OgL:?@3`* c|!{}3K Τp%OSآ#^z#KhIӣL$2Aќak?z!WH/J}l9 3ϐ*8BZDkFލJc13*,0-jG 3,%J`iH%2l&FEzj6Zd zؚ\ZF4&zXS0(H%_{Q)BTdj)i V"$JA((X!)F zq`S>F#M!M9svJڝgr yKM ÃZ3ݽ@\`2u0>~٦7d1_l&9@&flw199˂J5AGt4IHPDIQddLY40#7QBiZ]",^Xda=# j(3zƚy9* ,ak^r6m,jL1uްn][Ɉ+/N hvub8 ռgKS"jƔ #% SNnkfz0c,a"7yJSd0͐&e U))L6af8 hR ;ir"MIM)l9&ˆhц=- SCM5AIR#kDCY%`p6{Q9N Mb*bٱsbfӰRKUSQC; =9M3N?.B~O^ ȉ40 !"wCC:V;fd;>?M*U0QSDITB!A-!0SPҀRҩJRQHIcԂ02S,s0 ,2030ĥ( B& UĞGUИw4`.*FW "~ 9o=#u" ) @?/զfO_.j "?^1xq4kPAcL7ޙ !AO0q2&]m,SvŲ'Oc+EK$C{ :Tť䰽#DkzwPkh~__CRW>g`拌ŤK@zkvLFu8BzD* 1g?܇ufm4ْz ȮuZ"B ;dpAWa/о/Yd3Fǹ!P>I~h]Hȑ/C@$>m舔uFX>cv@8PvȂ$@Odf#NͰkP8"5SE8{c.Ja/nfT*#x!&N[37Z%g*L,-[s㽜nHCID0p#zLA.%7$XXQxkɝdX)C:tk;JV!n 3hߩ6_A Ǜ[O19zywiՁ49#޸a}OLYyKʺ~t8tiW~ *@4Qc$'bNOVNBk҃ݐ D" Qwi/;RLc C'g>C;8NĞ)O[i#@v]'"_z>!t}΋{`ubo4㛵"l8T2@1 @=>-)hSxub(k`b>^7P>]: B$ؚe=wBzzJ@Kx3 d"3"  IWfT'˥vIt,(L^:β P-Td}l{=Jm t3om%FoJTOq&p${>h)i ]5VCBMl6u. E?#)㰓SͲ l?5~3|D| {%{$YI7X: @R$Z@w=18M&}Y:Alx SjhוI!֜4[}Y"YQY5XEsyC·&x47Edթ4$LHD_ V'cI!` iP/;;kO-Ca$N%DZ3SiT$1H3##Ko !Y??Xnyo*+!yr cA.KO":jf($ rG}1A= Ľv߬B9Huˀh'n8F?>;unp\` aUGV%9+z!4>he6A 'U =p "v}(67 Gٚs$u 8aϓG8&a|Tǜ8AkpE`7gc/ m"$xꔈ&>F%X0ME\8¡FK=笙&grӏ9Gfĸ7_8Ze90 n M߇y,?a?^)|"+%6mIh0r(|:컬:̝܂$ԟ6ݘ↵P4(+ePt7 PnD& W$w+@jBθ nLS|::$pF/1s5(#m4*q@O/848e05/ʏAUf.C0FJEUE0'NȆf9d'p@4?Q oudyy(%8#6ǧ~q/ a:$dyx=y7}Džj^ 0xd-ұi񊺺DICS #EQ#dp"̫ CX&y3/[xL=d/|X* ?[j6\P4?/N^f?~C0T~./A)Gyz huWX2g_%RؕLQLUtUtS3EQ$e99k4eeJp6ۋADue,mv77`] ђ6XdI1=D[h;.)R8DaZ dKZ85kͧ(I1 \qi2 ;GZ]0L0јhgMCx1E/>]0\lZɌS6wٜ݅9ŨFZʌĚr1 djfȹCC  I!LDóٴm#e 14c&XA%PTSUqEH ( ,92$ LѦMU#@v0 8̵AZY3JXfE$2T`#-fSk-֓h5&MRRj2+y#EfAT45Zhcn0MM4T;$"(fe(ba1LDFYؓpj0qcB"2qiK1D3,̢bUAebUNhs"e:5a7RbnL!)2k0dB rJ2)E8Eccn2 24³&2KJ")uC.&IJĥ 1Gއr'xʀXqkd%-r]ө`(vPUKbe)fb b@(JJ!")JR Hh( -θcC6 (j&`̌""ƴ3&( b W7&: .4f S):#!(hnPYLE4h`)4IJiuLJxmvI&a" `*J޲a4EDPgDNd|H%Fa E,A{q[Ѡh|>\P7XiQJXm3?U6D#ㅥQjTm@08qZRlZvQn#2hIQfّRn +h c@PXH*P)݈U4; EЇnm\?ǾhDf*9|6;I#: f;;Ͱ4ၘ|P}KHwq!U PpBL6ap_1bƎE/Or 3Lt $ ><QKĘ,c _Zrߧul?ԅ "?J^[~i`GC]\L?L&jF2C*4(Vv]aeH9GTͿP&8,_s25%-a 栠A[ XfIhɠW$Wٙ:u;\4u h$UCcl=nU"2~mT[J&$$PBE $<:LBIɁLC(uiTQD剗WzA`f;??ydL*E>j37ς)4ДQ,HA;b*͡"4 l,2b,3 CWIMͩLF2iAn=|6|^!Nb9*VlĔ:OYܾ\fQ#Qx%Hk.czj20H(ͰÔzu< >Ae{oL6*rwd;8(t"`*]iu08O^zx2 P1 - %URK4x+E#PPD';ޗgEkE|6hO8]H ?[\$IKx]Eё h<4$9ִ?c:PAR{'7_쁬^U8˸QC&;(ڗVU#p>/Mf .8T\L'!,V]c䝙i})hV(@hlK1r 0Bq!4 2L MB5Izqn7n3 pta$B $,"4;)98.JH:RtmZ@"q16Qy-G4ȩe2Dcp#Al)`ZqQdqp3fnq ((hᘕF[@+@cM+JHNFL+ D0N:ц|`r;$^#a0 r0'T@Ϻy!O5{I 4dOsXAUD*khAOvl?4Ia̿焿wD@K*ITMoh+D ʑZN=BFkQY oQLh!:prSόJc5({r$|X _b0|?MFFc i%Bыz&O|XG{L5ϚIt xɲ>@(b0,[Xs,H$ңsOxatwJ:t[+ewQ<I$xX^)ٴ- !b@l k@Uyܬg%U7N_70AP7i(.;mfa@QfcabQHF8 aO'wr-z|j(Wrν wIE2(S=lN< sdAcYJX̞ q&.9 MpÇ)9RbbaB@־vR&ZEP\)  DW/)ҭPD@KPE2,JD(ɉ'YCu  }^sAxR uQC}׽NaWA\F 6^Pc]Q s2,R(1Ic &#b @99" (&f9ZMk20*a lƕj%$;fuIe@vr(E11SDJ9+j& &BS@ 8~SPPP^%`8 @E@IB(wAL"ҨD&MV_rcsIvo1C]; wԔM *kXy&iSDh fG\@SFˆMHoNAl+̓7%)ŭb5E&ԴR&HPR0УDJ$8ҐWF< ,qnCpI5Rjw?颴!JXi.ro XQaȩH@qcp "Ŭ_6(9&Cbn`~Pkq=5B%@z0=Ve.J̌M &A %-5KD&2^%52 I(Q5.LI VBЖO2N6TpFO Ŏ$5) -J=cBbe(N >jJ.Ӽekl$xuü0 Ŗ tE1HQ@5>hw}="?iX)3h>tdJ?<Nb'2h|4xy1l)jh -|Us9eLVV"V2JQJA6VJ5 DdZV:%v.3*\ 22,̗ '2l qEakD;VDh3ڭLx2 FqX9j27QHW T؛c$lCbȡb@9߼|hw?퇇S;9NB{~Yі@P6HQUGv^0GQ#V^5}թѩEl '!]?yRpô !72Iwp;zU~ue'J;h =" <7>2 ͟O0BHwQ.-|)mc*tPR k;FBDK[Š\X T#U X@VR:F7cWI<Q,Rx͋G'e GG&q,-c-}=}=5g$,iivںgUz[aw6s`\Phίo3졜HNY b>rV54P+@NAx`IIp{ ϸ e&g<5l7{8V)0-~)J^j@VB7Z"(JӢݼCk#YB?㩮ɸZs&u4vc Vt1ϜBAq, ɁH$xQw= ڣIdIMswn#!n!C("(| ؋_*N 3(!8HMN M,`!7YgjH.99q4(w2H,K \}$ }iI560'ݠw+̑ʋĈۚV ,oU}(c<׾O^I}|}n'{i5 b&mLHm7t8ktΏK5˺*o)=2XVa,Usqck~k -*or=`ؚe8" ( }BKs,!h{n\=]ob#9prasS=HNjfشS#uͷ#VFB Sc‹ڷ/nFU{Vuuduʋȱw^P5MV^&5w04lO Yp\Z/mދ>'oN09*F Tb7*P۠PDž-ޗXZ2o|܆  23h]Ɣ7o,PR~PktT'S3dx7zLm;zyhH_|KFAXh*ˎұfzף3P&GC陼u3cwF\wWXd!ס8yu"H<ا#1E:V@#00c:cǷA9  u`Ee|C%gO{֡8)/Yr)(8T8 >~;uwVћgE 4vU,4SzGn`4WCu^c173ƃqqB@!ڄN'al݁'N@A3C rT+tߓ.t]{^0<5~o "RD뼞)o H[-7vA.CƺM|V= }yI> ,v#5 c@D6 0sCa$ p..~c,쭏Qh/9mPlG#3cec9H8vlK/t<4hr AŸ7G0n PrաN@ [zI Z`U,>1AW}:nZa0Is\@rVR}+1i@={F5KҺ=YV ,:|$k5'?(nQH]p0LGbl! "0X,Qg,=>8fY:Xw{Vs  p`;EƯ-l]X`Բ=95aq\pc,J.tk*;TM!Èy.5Xjsno"8t"&{/w,θV|PWL n H!hD="8Dh@kԓ"d0.MK?^Va^|Ȫ\n_ϕvDOgbtr!r  "Kf+e w=eMވ3 DM4:/mk{Ş5@a~GSq vk&R 'lO)4 hdvKDl#P'<軑Rty'TyWV^5Q-Frs9+j^*8kfiͪ-(2S+c Y8w6s{I^izl,.i}GVP|dxdb[@h IK 0 ^Am18o+E"i@14,xD;@ŗA. H $m] ߙ)T30+|]juN|f cS[dYH GK $zp$X!+L𠤷[jk2X،/azyHa< ? vkcɚa4hWA" @b3"4ۓd8x؂F3h.#̠=Vt2v5ٯn4a 6_vpIoH"ݖ_)* `]pIَnc0 YYѪT0{fŧ yh7B-=Ǒ*nd&d8kr'*42gZkkBXrE$aNALDfTSK@Pdi>܁?;NP7>O|3Ǚ#:'CaP$CǮp8<KPZsO g22]WӾVJ'$OlDA> h`GйiLc݄{A0q'2˸Ō+[Q!\U=R8Hp3x٭w.E"N,%0 %:5-˦̏Y/i<%ꢅ_N1#e2Ъ| WX#lV6(b(b:Jq9Ξ9B/4I9 KU+A1!bdH4j:Ĺe%R %kq}sq3b*zĆ#hŀxY'5I u~,$)Vzaaw޳0kZhL&`4-puInXMD RMF (]'9WDm~$mTP! !^H95l,Qx{DR zV$bbh썁MstL|`*xn°˾}C'Yz1 Cb?1I" Bvg<_J.-0 eb"i2TR"Ku U}^?r nH eW\ n.$ .غ}MN"r:^i?>sl v0T:߳ $JN=4H$1dD'L >JEjsewK,Ty$0B (8޳PzQ#YN4}Glͭ3 a },z#*˓RK$"1Q/8uz $B2|*$<ဟ+<^s6H:*tAafCvpNL>]r\ƴ -T~N~{ǾUK r2cC7iՋ B)+ƨB  |0UѩZ_5# &=#,` 5}5k!)[;A(Gk+PE$W;f/']h4b&a? 04mv;sd%CP!ZQ"ƿ0Qz K2L-m2&u'<| ^C;*',=,qI{9u~1ȵ`<! 8l#'.cR@-U4.@V ZXRrU˜s(l"<1)  [Q09崐:Û}rЫ8pt;|<3Ċp:>턋^x !"OSn%:lQth%xPėߡG%mK\Sha ; qwjYHFyNR^u$?'vijȎ+i!R ($rT#FfKE7n[s-FYvj\B;XWFlmE4*TLJ%|~_^uPb -=@,)]Q{nH&5RzaZC#8HbI)L]'g2,cU(j* BTI*"?7VݽYR?i-iE`RQF(b$4PO˼Puǖ^3@ߧy|YS BأO?.gh#yϩ=+alQD%/d83 v_S vۺ B\̿ $%&3FYE$hɲ 3$*:ݡ[0# 1yOݮ\aSd ȥ@ )d/tЗ;ЬHl` yu7K a/AܘL0Y EVgɶ}a1x npHj &ʣb0E(0~dĠ* Z܍fdfEǺ+98F ;8,jŷ0 tAͷVnk~8 h}̚ X3IHsomB'LS@45]KXu0dm i1VW9ZSD"7i1aF*![3 ]i}&/gv»DNVmlY6yݚlNn(wCj4MB刌@[o*,Fzaѯſ6nՑLvD39yjid)ɽDPA0丽/G O|~S\5MEdCH|!>2kB6YX`k8 P֛°aN3Fb[]+80q 2hnEI.~φ6!50.k؊s Ȉl&*;&:&X(|Q6ZX̦<MQP"= ;8h@s4T!KP\!mݹY7"؉tuqp-#'9y [v9UMqQy9qM!TX8FgR1x0XLͯ$UH6PY)0gMSUw  XjU !õf>1hr nqZ zd:"kg~arҒhqİXbQ&c&V&ȢY<9i -3~e]:Y ftcp/7m̼7@ BB5x~! *"/o,1|9F0d*A0`(^E>O:lmŠ&q ɐ:H|leu'pl nۡ@Ĉུմ0&]$kfN*nŢU'a!e46]|bf/ZR Ië[ƣHGRVLomjLT\T\t\q "+ ء7Ps爸FqXwg9ZsxmDsX&:Î\DM Zߝl4;nC/49}:AY`F =-8L!ZPAH/N5T!'REn.˗BLemam#bbk$*ҸyWSb&`DD+:i hè`RѽZ5F&pfmurD4]Lrkf0#etuW[u0;RfSա=kτmݩ'{k6omȾC3 uK ن8 #"5fMxjF2BqzpY|o<$XxF wU-.+Rf 8|CpRurSp9{N<] F&p,989xӯWC oPՏRr..AҽdSJg -k@.PPΩqVa 3ae>.ԞM0d&% P8.K;=Z/n.7}5&0gy+k5hB ХAbAɻ3xg%^^E<#4X8S \huo>:ͽŽA{3\3wc[Ԡn5q{`zab'7S)ۍٞq֍EEЁpr/Ń4bˇtŭ ,"oX%$cBrBVgBքր.<WWƻma Ff'G6pIw>J1yv YOY./7]+b'?\< $.%LM9'BaHT8P4RqMFa׏瑠@0mI;INnDՐb(sN$2{8:; zmOܪkya':2 5oZO+m*Ҋ+#xkHNa`Sa R.ϗ5Ѻ#5ŤDv.a?k¶0CDoZ=;vɖ~43*@@񐳤=**)  V`hb [^rG^̆C'8"A|0$<;(j@ t283KM PTĩY7k՞5en7HBL龆PUl(O}mHw8H\3 OCun@EHf.[wāv=xךK`#~]Vx[,2yݲ 4O/x8X-@ع/g JCĉB\ vNZeൈaxPiwQ{ͥQETg)|Y!eMYM7Z/M!/ӊG4{=q,OXZ$^'×f,О= CjXjK4iV qu\xT@nɳq('֣ ҴiɃߐ(TB9Z|^2/ӮFy Ŝ|G b 9ڃ:%o7r!8EsPbJ=1mSd6PRd!SaPR .JCBKNWFPΧ Gʽ*jUĄ4da{Ry 40|\xvsw \f =<3jS(<;?lC&I O)@w{{c ynw@&'ma}21" BNHrhDC/Qj@~ GoZdl"yoƽڎO[d 9L5*F d U5 M2F@`A5R4 4AP@S qhJB*!L$o8/x99m 䚷{ٸ9|)ǛawJrJ;@~D>G<~a.z?8.RQu"1k`XɯDD,^n=!O zzpY|B[7?-*KFf.k>%0LeDC(2 EBdqsaA)]ad\20 ih pF&P9$!IKV^a,Vt[΁l]$H! #KZ~.vifYPh\>^bCH JqH((rP (/ v(:$D(D-"/l>#Cā @/zgxYX6lqnp-Ak0KFTPj"ѧPD&cY rqZA0C$N'j!6'6kFeq$EjP|ozNv)ܡ<5pAa4r`& %):WBx}pg*F}$N*O5A4 HA$* D2021!oa; hAI+L+A0T:Ah8a;BzOy\L N6GUYC_>!z%(iTɋC ugsBUVItQhx׭MH(X U&& AEG~ĝ?Du!7>xXf}tևo9]:{񻄔|Fm-`E& pJ5\Ed.r)( E&S,,&Ub*'|[,In9ޯ9y瓛RLZ%1{P̝eL .5ht ]["diB c\BpPvUHTm*"XipEʵl 1F@؍؁Qi$"@敜LM 76@rRq iζ[4IaVX4Hi³nلV0V';٢Cdqw!lKd!Dul2ApN--a!cTꂬi؞A;7[m(.+cTb,2؄cZ&$VV1kd# YSb'z67%nW$,RGF0$[Do%XZH6V4̱bnʂ-C̉3m IxE F%*P Z2mT8gtO]u0RQFOX5;p4s+'bM$"mElXqe! $嶥m! vF좒7dQ[`ZlqH 1̔daj$#kk"pl&o 79 TRLomf*z5JG:;GQ]:WwK,yt"Ia`w*$3ȧ.2X$)&Dyu!Ndkh\=Yƪ31 A#dzEYfeaH7w~x(Ct+pBxN_y{,,Iߛu}3@ PD+B{ 87DADLEHS T2VHHw( ʄ"+ TS= Q+$&)R!&(!! H@P o fD43=:wbi 8^ I BiU6)vtsW I:7{z\[ǔ!9ЂV= @Y &rc\B3ۚ?el'w$_T2SL+Xy}!|ƞj% e+x0笹})h%Ū=ec5U~4UK0HqO׳3 {"h| bh2 2rJXj"b,NR^{Woٹ)Ut-:ֳy|׻}`wIvlCaIpKX)Cx9EPP_TpߡYd`ug7n7ް{2a{3X [;أ?d/IƢ H/JNHB =ݿ"yW0E LCi}O/[n|~M(IIzfq 'rfKahٓ/g~ӌ[qy=A$KjET GQ4%"8EII.3&˵ xִ(\[2RثZ>m8S OBcC:Pmhn.ii^8{pqЫ^(!a{N;ơʕYDqc"hpF_vk(5 v Edea `j xN@6 EvΣ{:L%0H6N 03%%/0kmECц<'g7x7~I$}8U;G:O`ԥdYE9s?E4Q79s͊*I({<# Z"&fdEM4EqR"%B "b*_#E}u%mU?@^|%a=* AAFAֵ)3X6'rjGyR^y L5 TB6ݕ(rK)? UY$r{+B1|/gZՌU.X0{V5zκ7~wi aei?W'I*{,2j:L($ L*1is >@.?qP2cOlځܐ"mRS@9({dF HQtͣBˑ|[{bsxk~xB{[452( l0Hp_r67ڵ=$H3.$pФUMFP ޤ$#M1Ǭcz6t7Zǁ*;p fO"1<}S9UWqmGHuEeAZΌק8 T䘙A^DC؄ӹ؎PAH2H)&+SeVyAIflWy5CT":bX$3 46mLa0 A G)z@"PH T0 <xr1RC:|: Von&! TjBqt?' io244,A-)Lk)!@('$Pf*$ "RiJ% :;s7NGO6In;pz|Gzz`$5@G%E &4fel 2HjH&-D`]P>"!h XXhG]a=ߧO]zDʪf{Y/* ճNG$S}vJ}I<j#6K~;C?~> CI}@LE@-)|w%ka f{L5TA&|gj1 ˱qS':.~_xh.ٵ"a eIE!@I$2 jj}Oܐ=*'& u(G67B3lnن3B*EPB1l0#*hqv8qK`zȻroN4!qو\G\RHLHRR R(DJ-" R PP'sXIc ϼR$ 9Ea\Ha)exhf{0* :t ,^i9`D8Y )#"*f4BJЗN ԓN#8!@ïHpG?"y!k'* !#q'0kRpoKs@8pɼ24ֱ(2L vF7G vg09OOGɯ6G#gG)ODTd *h " *% }IAaRF)Ye *:2<ό4͘wJg&d#C@'K&" ԫ1s<zleX&  T]7y< ]`OZ)"buQ}ۀf9}#M/7pffPzӨB+F/<0ҙQ1`XfNY)d-0#11Hr*( 1Ƭ&K:$IfW fc $aT@Q5)ʼn *bRя"Ox7М9eTȝ!EM1S1kf'-?6w~ؾu W&Caj>ٴx9E[Ji$ ⍠hW/Q O7s1;}Q~ 07PJq:8iP6aAb]f<3 `ڍA̶Fَg^_c $M @%*K@۔17HxUBf@/$Ho2h wBX@{vdbޔJ]cH75HH0 IE&,dX-x\j]Gps I،HB$!쯎(L D(Iɒ/'z&!૞PEP*qZw~$: SyJ|[(hSLFIјu2@HDItEjMю)TDkp,!cy0W yU-367j 06Dv#dY#F'bҨ3'|63RZD2"21?4[ؚ ״%DE:,sfCGؐ@77wIO ؍0lKjI%"WSV28ڕ#mZBFuY#"4mk1(8m!f'M4M)g+!8kݎF#Q3U~[9_6#wd<C4cRʽl&NRJwG\e+#WdM6#L=ZhjJhdP4ĶϤ:{6zc  s ldMӊIia bi" H*H]5x!]3} lp£N Λj,Z฿Z.'NnI tC3N,%%|hv6a_ ;c|(E{ ٵ`*4)֩ ɪ" jT3030NVÇVwLpґ@1sObG = !$frnF/?l0["0-!A0.2%$ 1!S0|,'.*4 +T5P<qhgĵ]A _(N`^=CɉfeMQ0b^杨ENaM|aQ$;Bpbh@c>Y Z5a&is߼~8-c=Uwz*X'02P9B$zs^.!hN&HtDC1]JFU8 ȍi)<9+5yV7a  354x>C/-w/1VF,_ÿ(@**`Mrc/ {'8ʤyue` f)PS^C|" DzzD HTʗo~}iQ줴SyAJq-a$f$IT KEQ&b8E62+"ZF (jVeb_,Yz7y&pO `/uUU5Bu'栆]>=&(Q>/﹬wcD͕&Z_vBIT>'Xϧ0prPٕib֍ŘCQ [9h4&m6ʇ?$(Ui\3W$5LHk2kZx1aa#L?,Y2;Q@*a_H\Nbz\fґ4^0`3>i_a@=)F%.?qIb[2m, LԳD6x0T(JE- 4/da,4W u#~(wC Кѱ~& B 4+CF|ڝg.kdPO4⡶0K:T8S2fBnĠB,~P* I}Ѓap}wE Ӡ0 }QӗnБ怠9W9SQE;S|֋EMܖ88dXyHC\NeuyI ]Ʃ3b#Xv2g!瑣fYgvI.ȯH ˾!jplGOr$' M~xseIb,}a2k`u~dg%/N^%)[;'޸I,ɫMz5N20wMvսD=Nj8O}$4aԝz4dTH0k'Wa՛ք@%q,-(H%_%&Xl|lU6a{%46*o/0Pe;źUufi2:,9G\l7Ez3}[YR1)D>ҍ +TIc 3504q6eOlx#@\H6Aa"֙R(?u1!d,.wx.StE +,h&2Vcsn+9w`5(I"`ɇwpPКdu0Oruț1&3Ib:rCRe( kz),ྕ Z!˄1Ї>. zc .[oaƶ6@xBfpHA9j!J9yq+!zZjFJm:{2sӂl^^unHo& hvwDX$. ~WVl1 z()DYM )cN{i-4ZUX]ґs/FQ1pPԓE)KttO7cEQ3ǔM: h6FIJ0.@a9Û#3PR P4TyY"7{=ѷaa``P],y6Ko Hj44wt G]S+LC)fP'_<3N3OOv$Ȍ~n.}S Yr?Δ>&!SP?H|Q"^WC;ӊ+-"PS@&ԠZ򻶾mQO QCKΰ!MgרP"T BUJ *%X :HWsA^uC +hDZX zN]J:HMiMP؇e)R *_T;GETG ;t8C)sМ0PdhhL:s΄yT.$ٍ &pe1k?Jr1S Xt^Ӑ 1v kPBpW.Baf\eQna^s'7!͇4ꈆ(!(@酮z<0#Um9L`qzg,c,A *Z*7w\'PLYyLK<6FN, *0M8qZ} ] $в9VÉƬL1E VR<VMk5x(A(1n`z1h9^XOFr·y \n,5 c],"FsZ'-r PFmRIjyFY;:0,Tx" ,'H='P(ƫB]TZ2oBkf @*|HS85XzyK~*7Wϯ I^TF@1PygrPZME񠧺bf_\>;yB.>h)Py iR<)F{2 "CPddBa4a䫡Cx١CX2R, Hj5KJl 5UUU,.tI  b ZPhB?h5cxcfC 1)@E 2D% B32RDEPRqqp,4fLiQC!&s2$US &?O8FQ. A4R?HHp8G݁{%B(RsR{j&v 4xT um O=B)G/\md;R5tf[)YWOF7߻q׹ƞ}q_^xj8@$AtК 4$#Ja9+5e$c4Ph T`l2G6O!!t) G^ { _Tozk1͟/=: À hb,2ag 9H;(?\P7>_|w?W_|Âx@6-$nW0¡x5$F@2þ,: |]٩`>#h WȴZQP֨}&Qe''K[uX9$W7D=A+yvMN?қNB 0duѬ7*6yL(BPB pGR>B"( AJPL H/*'YHusOC. 2Jԇ2BDq_Gw}SynjG|55yiC7K0DFU*e!Sw(7lKAAyGʕ< ~6"~#' ɷp C }rvͱ3 @Uy.3J`OϚpbg9ۗ;gw]<[~fPqŔDJ̔L4%RE-R$HD4PIM44CTt :m(;)oUOygcȟOݻɇڛ:O|!J?v_?f?\hAO$J văK @u__gGO B_[*9ZI0Vmt5UUF%VOҩOXo7Fڣ 1gVJWjjO+?֯7L~ثc<'/ɖ~UVљ&? ?/Nk:Gj>WCs}XO@}m/<5~AS0A|\a)Usyt Tb@U"/L8Tl*o~?CCꅟv[}@! B1NO ~;\WGd7H9?7`x#olǪ~y>V$wܛ ʄy+T쐽/_fy;]!%ȉ/$i_ʇ߻i㺿~/;CwO/v?+QY:ߧHB \Qڀ6R00P=>;?W/8?߃?ɫ?xd=?K8 ?i9+0(V0OXoiS;~w?c>}ϟ4N#'߂W/[[?]~Fm뿃w=O=~W?'=o9~>-}jg )Ou:a7]JReΊ }3/tgZr[}Ϸy{o;v۷nݻv۷nݻv۷nZ mo{?ÇKP#U/NS? H@`W}4|'kl 0 0 0 0 0o^e˚/xX=xpyFnf3ϟ>9e/Zkg;&U@D 2,>K/O͠ÂC{Հr ApE~^oZUH*i ?#w."Ur9_K =gѮHijn(R99xb #>#쀌/tz|5~A6`8W;n|ߣ7?R l%!#KR5{|_bK@*?~;_".ODD *xOOws*D#Z+j YGax_R4_Ď Ҍ=X ݾ΁CC{SN3d'EާۀݾteE$rЈV,W߀>9 BuvNB( 2O2ćj-ȑB@>>Д6Y:C"&yqr=^':1*_s!@:S; ~f@-Fu}H >9Po *>@ No'=.@?/&cHG^- @]`@FgĹ{߀sȊ|oVuE Z>;( zBhl@?pzQ}Wx_]ѝ$;}L\Xl?aØrt0ݝY} D3B3 @rF5_WV[ޞm2}K'SON |idR齉ܓ=ETy= AC8A0wGHR &kj~(OAO^Ws[`FЁ4$P\1dkԉx<7ݒ{'U6O`~Gcۄ//\a_*8g  )CUHrv 0JA PIx{Ͱu}#u[T'UC?F@)?e_ѕ-awiZ?#BRH Ts;n+Pvp?Ǵg=CkOz=j|'_jg_';xw=@=ogW_OĂ+?~7u?lQQ/v ~{\*O__*I4~ooO>O}O7C_MO{\?@~??_ikW_?w_{{?_tQGt?7鞈?g񼬐ȁVd/CN`pCjJE=P8bLt=@ s8tA{3N57rVL|$fjao$ MC0]،ZS:Kz/SYbfm9hDb'** A?Ё-PDNj+jӸŕn;w҇WՑX?=3??m@m1_пJ@ozFz^ªl,,jѷ{w ٺǽ_Z0EkSvqo3,jުvwFֱz^nyТ78v)- |TU:O`t L@٫}+JY4LYۛg]zﳌ޶L(=6E97Ҍqcۗ@$z^g;:@;ƨJ@^ͬ&w{{osow{{ooi,< ݣgq4Zݺ4[y88ڀv(^G(B(.leE=htlf6P]ۡh8qz5!*MQ->@h%URD_a}ӏxN9g}sJWTs绾*7 92/{©|Y<(&\o.|_zyLק*epۃcf{Mޭ/||B{(SU!* $h[-ȏ6˔>g*@>(R@A`ۻ(5(zb^)ϰ7Cml^=ٮvwP{N}|o}ww }^]ֻ9vؾUܚ7]hvmEs>ս t\oWno{^ s4ڝ{5+%þrzڞݷۭ6;hirqŶ{}|!z$lu;hMϷ{mާuf΂Nqǭ]s>}}‰8FOz̴j|<^ײvVmy<ʧjko^Ƽ{z˻ýli.=`ttIٻJ.Xws{w7uﶰOZvp5nj|Vo}Xs *ZcCV=nh5n@+>|LG=m룮Zۧ}>}sm׶vk2{)(=k:niwDXs{9.o a&3g弤w'^׻{O{g[{@V@ °n΀t|mmセ`>M+s.۟'k޺==؍ٚ]sbwiR^sx&z1e׻7mݰ7sY;4ֻ=e}v{=@ʽX[8ɸٚ{]W鼵pY}Qְcw[%\vi^.[Qs}oSvI'*X8uzĝdǪGgҹVܛntuiW{vǽ;4P&]ܮkmh_^zloL:bc]څvNdUy)=t]O#NkܻRԻ{ݻ{jsmxXv{=; w:Ysf޸ -u{ƺZ֛MF{sξ|eF]-`8C^';{mu+!'wu˲޻{}}o[Wm^NOwmoO wG8ic}k* Nmӝ{WWm}%^RiBQE׻u@CS{{@plz(@ t `AL`24h4`M2d0M02`b4 M4O@H@ M =FFLLԞ21=4i&FIhz@ hhDBLLA$!=4i?T5=)S<=14mLM 40~:klnk +0ʴh$2eݽv\BFýȰ\m?Tޕ mZFC6'Цrז#Sw`q20t.!U?^dBBBB@'W7'x]W%|XB芈*,՗?Na~/s;CD_CSszޗٿ?>3>{wLQ;ϊ MB4h:2l`R0 /qkڣў@_} `CA Q>{l4mtm̀Me ل(QILޱz80U\z/MvC_сݚdE""opFLRB 3?ræBgY܏rNa߂!_;*TG8\@g^sjHV(m sEƓpMS\t\겘VRZd/} ܓQH!iENcD3{LP]J.ۢqlJQd扠: xFctv"UA A!i&.^Cn z=3qƊ#YW; YÃ"ѓ?SK/-\+;uEm7&TMFc2_YO-AH%"o?LC1$}2n񻓻[I]I&bi$:^\Ϋ hou~Ha~sUIl㙅鿴3VMbzyr F4Ph ?.c5Hhܝ͊NMYd\dwт k?q5{gx+]^G YɁm$aJv-DN #o g)PQ<|%1Ȍڙ Rr>8[r3(jU"ޘ/BeK* ԥV+3Z)ψn`TUNǬ fc2"}>ʌ/5] 3/,P~QE0>!uiԜ23HǯR:TYˆe5iD' rfD@> \j4=)N>tA 씄MkM""L P M5|P+M^En*C`;_tդ8`9{r!]4m|QP$4׋dADr>}}Pca~<^}$]lF&F@́:!|W>(<:wi=͗3cYߢ@?PE3"hޗX lʁ#r%~Z?cbg?WO}YUQr* bېh[lQn'.ΣC=ƿ 6Ov|C ʑ%tY g@Xx9@$;NC(rsJ-. Ge/{}w{ cHl̐C}<5dbrҳcGKM΂/2k"9d5 &59FFfa| ~Q:϶7`ٟ5v{y6`A߳q8KvmƶͿѷMr1 i1߄L~MXJQܣaq#yVXF"!owD67z۽|.3d#:<|56F/3 [t>wGPf|9o%5-$!gO8<>L9?Oss9֖ѪofZpc/{z]]rsԇ΍ꒈmXϓy8s0m~^x&vV;G<\ s0|MIHm|(_QsG\ |+( M}[CS|}}GA-A1O]w{zq;E $31QIĠP7{M-A-L1!b[q0%a1Ybї|ySi_k$|\^yjCUx8BR)JFPN )mMD%I>-D(f@R0Hlj ֈm̡괪3mlc!ŻN8 "܏h@K&%רP8fA8dPZ2+n^'Vg;6M\B!&8a(bY!^`W cAL%~j% KI"P B~X5T^/(~wxG(TF=kAvG++c= 9#/Mg_pBڈ֖z_֣s" cN n?ã ǧyLGHØ0d]Hx70:a7zCbәijf v{'C ȶ F=M{ѳ+CDQBքrO02QL+#|g 918F@g "\o>30"$L^ "Scazh-Iq Yv%O !-fF[y!U whwXS^Q F+Aתκx#DQ;i Ȭb`G@huKo[@vaw_?W~RvZ#EΒKtG7CJW1,&.iWƽ~m8=$}_G{ǃ`s:k/`\GT* +!J Ϻp6qtU) (D\0BF7^d{c ǢCmv~}i薄_+g/?'#30LF;|Ծ%b-):|FVI}iX.M j< ELuTUEHX|$ D*.z0'`ϵִPX" x_?~N@?/w? 8?,noq]Ke|__xKL]Ɔ=r}( X0@R 0P*%QJ85V/oZ.pW΍=U>=zOۤ сCsϷoЏX:'b8!P"I|c de?}ui Cȅ;WC/ϧojU Di5=ob )]$_~qz"U0La޹?_=( Atw5\e6 BHBkp=|N]N"$$A{ӠĺwHƶ6y|7s<$4?k6UyZg*`DT" Y V$ h\=0鐷է+yYmJ,݄d?! YudN{`H ~.#*o(WJ$WhV=hIżW{׽bәƽ栨N0wf3ba*^;7Ys?y+'%TmX"HB9 EZ¸g^Ws̭]M5,~mi뽗]3"X7sR5drM׶\ꢨ`I@ь03 n1)cDnl+C<3YC=69v&H}%(Sfrl$'L| ΢:.v=H޷+7~q0cQ!UDgE\æ?S/cL0MuV@^YgxƂ+6q֬,*ΑxYH|n)BZxۨ8%T2C|A azÙώ9QwG771Hcq|}G+v1"8884s^" P0H@w(V .Z%ըݮo|;Ej48 D"m{GzPIH;]ca~v[6,hQ"220F#& #qlyo‹c&Ei~n)PPE-BA@ǶtOH \a5$DQqC8Cz jnhBM24d p__fI<^:^ۈDMټyl9,Ke %dK`YƬĩsVChOQ dn av!ͥ>.;*9"Y{;eNiD##ńf+t}6Y !6%YiGG<ں:/鑌d@a7Niѣ_c k kX^e R␲GpxhKϭyc͹k0? 3̘f #VUEZ ֵ͞࿦@UUx($w? Fc EX̩IPS/w~6;ts r!W<Ar`L){`LFDͧ@7@x%qd;<owԒCmJ9jvr| xBM\*82iYLKQbm4TDME9#d4.eT ڵ4dYdrfش'OLjv# o;[ZYZ!?<{Ȱ: Wm71̬'(Ȭ#/B{ֆ+kȬ#:cΌ/{x;vOv5=?7.Ӥp]Fqv8Yt%+_ZnuU M}Ed18ȉf[He@5G49I4(+&:G\"Ӕ_L/)Zw3U ;gq³~ߗͻ7_Շ}[ϑg8ď^Y_Õ]\0̌$:FAP ݙkքZ%2@-w¥󞧪zc3;˴OB(J@5?@ŐrA[b"1YlsC;_AN]ڐ"V["}VN՜cPYѯ&~ıw A\}0ƳHw~g-Z(rZvzV?㩮W@X Df@o m (RƄi'c~{^?r?b""&!< 'c8iT&/W}Q(`")Nf!V),1.f30\b=! )Z߹|"$%dd>" jϔ|=z0 6Vy~?3_{kD+~mW^OU,?A؂mGǂ9^/?y>`-OD{<eb.I;Z|>5%d CRL2MR5X[G᷍~3Pa8yʺ*ʚ@an2_YQO()zr\ߠ;8y=Nyފ޾[JDxv]PeZ_Y,t_mkC}k~\XkFŶMGsT#{q[fퟘIft]TaaOA\d?[x}LIg^V:yOW}!)jvvK0n[p79_Ck=$,rSa[ISci;qOa{Zbß>7<~+mZ^$ O?}֢GCnwuG7ٻg{H53BXC la0zRÆ4ԢP?&1݅&q[J UAA]#}Q~h) (4u{߆V_T]lGE )^QmQ|MJ2k7b,r!6u nDN"B&>:x&S9xΠx'ˈ @|RRhԑ6"gT ~ @×kWP 4Mوc5&:=ijd20pRACTơ8DEA\7- #t}ڒ ` "H [ɂ@F@$>z4U,2@qz3$KC(Dl2#bYd6.ADx76D"3J[с\yDa{!L5s# E{CBb@~ccqpP|xOfzsq,_UP^%ZVq<ʷ 5aHy롋v4 YpȺRߥy9:-iPQ 9ARbZ[_eG /tMU--e2g,h~?|>Hǝdze@u}rvrq&C So ij8ה!0GILwO:Y0:BE2,"&zꑂ eb*8;E!CB>Ffp̔ 7_;^s6s ߹V~+6ܧuL_7YxO/#e!NgK}eNӚgZ<Z{i|wZ@f'@fAJ@?>)@"u~8uy3S0btE?u PR0${z{kp!tMuP8"@Ff  ^D,A!%Lv_6D:t >%>2>?B@&2ю "z_Wzэq!s~65ǰ~82/ޢoO\gam珊7a0>|©-9g__SUKl2 &!s2 34+ n]L3ߦNDb#2#32N:tZM ґ4KӕvĢ4^y FZ4h'O&Q}w]q2\rڑ*j5[q] ,Yse?XU$S&UU"Ƥ\\N]}ÉŁ,L3Y^:tӹ*9,u *J)l^I˗.\dTFW]-ȣNRǿ@ /bcN?wsAg(PA*`ɚ0_[8r Q Jc|pp o? `>id3oMu´Ίyjlyd?UUUUUT:d9|ḇP#D,2nu:fTs-Q(@7`СB !҉&UI RL<ݲl sf͛6li7(rl(T_j* qJ2`z+bDٮ͛5iwQ2UלQ=eh 6lٳaS*vu*p sF r)a&9u=F,)[OP3W}˄kk ֶHbL&8!!"F h(H2pXYenLVPam"$tDW֪J*.-)ΗN:tPn^]t]*#r֠q@-N˂jXnZo~?(,2g_!Hm'!: u%I+H( JΞcT06@(Pϔi$c<0ĂqgN+(0']R9B\1ٶ+#0'~׺3q5 Il ȀjPf^i ͦB6b)F 2@RQ+6JCr;Oj`fN|uco ~[-?s?G# qy>`4aXSX2T^QDz^i館|7 }I{gp`+UCǠ80** U2=4E69O],H菀_< A`l/}Gd~)QE?9u>[Q󫧳+7w,#@!Ouzph'\-8Ⱥ`hَ_GQj4 CK1G,;~f{/a "elv(՘W!!y ^ S?w_koވ rۦ8d) !U@w!U?(vYEb}81}?*-;m&ْ7?]J7O66s7=Mmjؘ4UkuGkVWowuIŝ^:~R7tOɜ燆uT_2.ʪ7߃G #p/ڗ41M ܞTad㇙dm#B?'g Mg&qgz ;~W\&LfN$6Z%R\)`nًĬРadQ#? woWeq*EUq7Ͱ`xyg`+<f굉Q<QEQEQEQfQEQE_\Co 'ed1r=X;9w%W+T5^o[^aoHXeQ0TSO-\&Fl*,* BRR$h fFei>i3Ώlm2I|)Ydl6Ri:R?=+5V6OD5%kb(!&5©fB:#SC qW}gSW'ؖ'a]}̞]yuᣍ{M xfw?崔WܦNAŞHwtrGlwya[L$|j#rCʉŎI.ٖJL_>Vm r`,1^b39(KԆ(BPqSX4Onٓxx~?H Ӡ Y%T@d9؇1,-xI%Rɉ7}-z^n u S < S>)0qFƮ?iF|3qqemBa3Z(l3@YH`|ib4`hwB6fDu_qtiǏi'cœǮ^}7S qJZ@kbWBrZz_h]1>z'z1O,UבJ^5_fꌡ-Öӌ޶S^ze=gu57-kf̉Ƴ;8xuɲϕfLa[zY/O|_ՔOƿ'>94ن?0.? #[L؆yFpCT㑴U.njFkkXRUCEP%ТԀd bƉØ^Ƿ@dN-o9Iz~]p3wGXՇ?ɑNkgmF@`•.Ͷ7@@ y[`6T[DCD`8%ԭ*5y:/+1w 2 !ՏP!?Z.WWYVA 3d,0; N,/]/=)f" T0#?AVG BC>ڰƳھƿ I0  @d]}h, |Hqx0,klfF]X"87 7 y'I` [}8mg*˾A n$ Q,s͍UP[wa,"u{ʿi"7@57XfIm7\$XlĂoܜ;/'f. >_oih?> ˵cZcN a]QG8E$;32py5ؒOnynP9:oAq.9o>3EUMEQEUQEQE4ӝ:鴞|aU' +3 ʇ3TS䇷*MEgF|!l$rH L|Kmx"6}no%P(wwN"w-®XL/O$Rr264|]GYAe?\>Fu 24J0+FQI@moOনs2P`8 ( hiiibIH  FJr~$mgf`dVOLc_j"H*MA;O]&5c KS'?Ѐj هC vԮ9 cDUWҞo]vFbdP`xkܱ8?jd9:yOgʇ3m?fQx 2G؈eg,_ _?P? П~ye?MD釿m'X孚9h8M^,lP$[b?x:DnA$Ö T m&,r]G1%bh:di, s~j?&G.wbmEX(dxx54KߵZ~Qّ-RjzIjj5*m}l\ )vU60}c| W:'`$J n&܌ XgZ6*n,'V@T}hapllX UQϫ?(q 5rm*a;׏}{ :ʗ2EYIK_YG PDX!LŅYmZ+KǘE"f}(u*zCxhJHlz0%j5/tE ^dr+d{ٍdAmBDrDae9`dfaj?$rȳ ɳ '&1 J*2\yӚê6&&/ &1h (VCݶU[6AJi5vA1J^[HAvG.k(?/3J@7?d*{J`CЄB4~/yo"Df"$?~VP 'xHl @>_ĿHgԚVErRD5Vݲ5Qݍ!鷲wq4I[[Lj<Cj25B0LAJ)]!_*JX.Q2x +n]LbeYBXbj!" eQbbW$R%@ ,,,@1"1AA 004M" |EBa"*f0`0DDQvHH`8~BOA,GUN=N372ePPcM47~?S>ל~$Bw!d&eX` ~]7,2<01M7VSCE ĠP(Y810)$0DA&fUSETQ2D`BRRUPB@LEPURSSAID1D4TRS, 3 đD#I@D M%-U 4$%!I)) UPI0HEM=AA403)DLDU0MQIBI0LDIRE LASM3DRIDAL#IHPna5SUK5AUPDAKTDPPMA%SPIbD!LAESITPCAID45DHQTDSDDID@,HPTБ2METIB)HQJCRTEP1T  0I%4V́$4 T1T1S0E!KTK1@AA@P2,`0b" ,( hf!" H!00Z ,`(  I ̬IB *̱!20L|_Z hiZ ad%&e&fF&Bb *h!e hH* &BY%BY@"i*Bd**dUHT O)HR!D&RejX(%BaYBA)RP &"RBVei) B&Y! ! ߍqELx`4ƝE+LL^vf&dD0PMPKSQf010j F&`û C JL8`&D$-2ԅUSLPzyL 1!JRd%#S懄<71f5&dL$ 3L3S0A,qȂX & `d..0-=,g% /#`p^P_#Yc͡<}}n*"l"J0H BG}_Ν2`ߑ ZP(nۄK@!!JD35 1t`ACyCgU)e P *"H"h$ d`aVf (J$$i b%B)ia"iI``((R ($J0\"Hz834LJL-S!KC0@S BT 4RU4TII!UA@4@DS%0% D!JD5 L”U ij*%"d"jb)B*R&" h Z I"#JBFABQ$P)LM@L}aa$I"Y"*dlqŚ(ZbH) (""&bj (hf(i A i" "fi( f*h()*&$ i(YibjBijYJh d$I Vj d "•  $ b""b*b** jFh!L afIi̬f* *(Hhj s$Ifb d%j) ) *Ij*L$1DҐD  Oebb B+#DI0DMRA$SAE LA!(1Rы?`aDд,H1eh()b* .@F))-L1MAPLԵAK E)HAU-RQM$f&P KAKAuaHA ̚i$&H[Zk]$ɴ*EAWzųGtZ5v]9 .Pֵk"YR d(RJHX{MG!抎D{K vf J} hhNP;(t˅ KS])bReE`aGw#O& T˘jU҅o^JbwcJ*b_~ޭC}%>MLcNsLBxe %+UQʢm rp.QLqMȢ+ 1kPGb`۴h$z|T$9Lij흞F Yz\g4F:MZuQ6!Y 1 mcUjt"pkERZ8W^n+M\G|*xQzk;j5/g0f=6F6t ÌQ]nWՆ9&Ft"Z6+ՍjQ(w01ƌhug |? KfuCcu68"orky!v0CXaRxHa'!UZi2uٶ YkoC[=Ž3Q,ZZxi2 zlP1Pa`kr][m,͜@-`N0#E  "ocqr* ! 4D-=JkO%ֳNP}HW[$)p=ƈӼd403 $&U97#0pu-1 \567gLL!WejDb'E{:ɨiBInRlƋ30@tMY{LSh;l~I{;cf6{ 0ʥ$ HQEr, Hm2%tɖV9 830weVCdkF*p*c|Kuc:6udًGkz)Xl7IjhrFFŕ)Bb8cl4у|8ֆPc13ǏOBa5ZڋtkLא.)fڌ<:f{R/$8.jGֹoVQ9_:mXSr]k!1y4qUm4r&3M'f1 Oi$BʶQW6s0 0\WR|f&(iӸQDD.illMѩ\e5aQ9̅xP֔'TivSiƸCf>:д,i,Qi3(SeXt4pà (cyC\./tIyCƟLq8N hL% IT44 BB@"4a)-$$dI 8Ci1Ƃ|'XTr|@ >HíZ9b8n'LAhĪ517V؞ìiypJ(Ga]TR bi^X[x Ȝ(p !r7Dm,Ỗ8zۥd2#pL,&*Y|NffyPw+:' E|9~uݛ~  湄/8`eZ.ri,fKn~npuD"Sj|blm#}c\!kgLϾ*IvgOvPI jMĒ 3wǥo-Z]Qx%1lSpb`P>99x6cWl+zع>Rh>-~ O&n9nT&%lUK +w9 Wcl]i"Ve]XdQlU5 bw|'VaNvSm8Cvapqf! (ס1ikqw5ɪ,(*BI$c4 GnFWq8;|2W$#r aM%m55FPё:ĊfըrH &+|*ik_㞍sK6Fc"`Mۦۏ}siDӰ5 ]Iۨr&<k@t]QhڠebVNa=7Ӥ}ꃡӪFkHm&lc ʼ}fz޼v6 ||{]&33oD1SVhfeA`kREmT{_]`5!Ãb!S<!&4JCx2K&@SK7S$£ٮz& "B:νiŠ4*a#'g$SOdE,x%ĩNBM%QЃF XPI$ JUM -PD CPB4Ѕ%BDDQ͇)JBI (]2&$(j%lTߨnj%iN5xHr_x )"i>q 1޴G&hloggP:eC%tLD58u}?K@daAMi:%Dht*:V*F:pb$7Tls,İYauV))vέoҡ)(ڦ&+)[4uso )> .ُ^2,s+"z{=WJțNٵ0Q|ޜ0wd01DS҇ Eؐ?C<1h!Ҩ8ϏT4jr1L ;3d@͕XreH2eyQu\>YyՑ}j=51S6V(a)$V+x6Q hį h^ 1F `^ҽ]BȊ5Kt0V&B ن HƠ8<9Ps`ų{&8VnMi @8=Fb'` ff9ΪZ1 `f"ƨ ph%F`^WOh__X3Li 9rP;줭ֈ){r#?V&3AV[9̐|zu9"NhJB%%j3ء9@fL<,mo|ͻ#픢T[o&PMTlÎg|Uv8 : )( ʒ눃luX;WMsZ&QuYRLbZ,;2ɐģY 2aЌiz46#Sض~b! 2̓3&n Aa/GҍxhN i hx7 h2 cC78iWK2%ȃ`0}_~'TuE pbl'tNAQ% Ɉ F1&@TΉ(|pSCg_&W@+a SSJIaC I3m7ꫢ'Ef!I OuUj[U"Ԉ"Bi~yǶ|?H89&yN>;Nslkʔ'{TfE[Tz JQ6Rz*BaD*?iǓg9czzHJͦT>-Б0 +nDŽdXhҾI-)SN_mɉuZKe*iE"gS2 (QgMrZJ bbbN1Lc7ypHpR*R")"UbD0톥Rl,#v,-30!]tgZ9@H(enQq:>8l=`~Qdh,#+X{" U '2AreOYCV&v=#O#rk^HZW I HN7(w<8D; <;^mo=>JEUcSO@`ﶍފ|+M4^-6O"Cv+ 6ݻ1UTэFp1EwncdẶb5: !萙PQ4PgRTZV4hi܀s֘y:*9~==g-.RVRN/n`. 6n&!8G<=;Os-gEzv򟮤pnd S!\SMNT2TۣڙcqG#Q`獆G}n8By}}C=}/Y f7=647 z>헜(Eë/_ tt,}fJ;-YC{=Cq$:^z::Kfzj^ cYccc&.2It[+PNʀ䁦` IdE3Y[+j_iEZj0c- } d.l&cXMcZ:̑+ܫv$4٠B ]8( Mmĸ’^X$MRE= &J/F^5_եϣ~3> 18W!h1(lHFlYKpJDG?a8u gA˞s G#1cgߞ<Ί kmy(u>Ig~im2M/>~4 |.z:/3LlWѨc;N&eE'+oS|pGm1J<a]K<:Q~RdeV)bfDH*k԰ds(Pl:ǵ٣@,ilc<l݋'1:_mbUոYdOmaOO)l܌2a2z4`"f! |fa4qq`'0ɁMaJ41GUx(JRUU*01U*UJQU*cU*RUNV= LcS:ᛥH#b7q>Y}>/L!TzpQiN/T `3@FçgyrLvd}a/e0C<Ui6&ZWF86cMLJTJpʜ)%p"th8SuTKM4TRO_JRTUU<vSպU{,Ո[ 5b? ,Q˻χl2hSO1>ړ#WEU*繓 (l@\((XG#If^v"k%=P_yߗ ?:vGWwGՠhd2VfG)%  ‰}/Ubb2s[| !@ oTo yz{M$%r #;.Qc|a"3GqD;c#3%:165;im&Fw=\S%y3\rd3mӳ.lLR+e_Op)|`rc,x>e߯22;Ih 54N`! Z`ߙBv@]zY б 6܆9Ę8w?Ǽ9(@ QIgoKg&\ G1 #Y4xku f jݤ^r%^9W+LMVC0&BJB;ζ·ʄ@C@kJnӱTaZ\#32Fdo>XY49Ǽy*#ߌ(o,|8YG!}.u W5z1aܷ52jxq2L(<\vH$4"ܦ!IǐTˎ_iǰ5OϞFTjeW*}yph4|Y;D(W4X3jAv Ts.ƅ&凣BH­Dgy 0`(\u̵''xߵm$7zpǫYj]A~%[q9'I$~jϼ$_KK7nc)vװPdXq16J ^\Azq[4Q=D7G^C9r3cLr#oL#<<dGwgE.:a܄~gKFk4`:  UK9wJ rR<&Ysv XmTThVbC17Wsk-D#H\Ua zNɀ+o/|9Ym/eS/6zM?nd4H\Í+|p >Og #sa*Gk=G/D"] (Bd!zC9Vy!QQ %{__Fh/B/2d)C!cUTǪ90&pQOBqkrXtqZm8HdBo4Gg'!\dPQvpr I)9^rjdI,#N NYoA4ַFCc10QC(6 Za%)R t?-?_"[C$ p8xf*7wU 7'+Y:hEq 30 "3R>ظz -[nBGk%, ʪ ڤ 9'X2u9GUV(m^;x3~AS1΍]Ű!X3߭24`U )DnLq8~FgDӥk@*g K.ˏhB\%~?"OjN?tӎNI/uUDM $H$@!S("G7C'lc AD?\ ~tڶB<_H]p UE NGQ萙a8ay DAHBJK1 ~DJI_uIB?RBGR~>*N8݅X?ݩN22@`hvp$ԛDha $ )0(L51"PJ'R&Ar[ PUBXD*4*WV4+$O§q#iբHhrHĉ$b"J!? n LTRxIJ*%jQPQPR(}[I0Vze4a1M a0c+U /~eqw-)fCn( ȳ B(4!gfrUQʊbTIX}LmAB5JJI%EJM榆@_ڤ!#G|'0n ѥS㏌gRKdP2l0)ө5J V?Kz"N \> qԫesyavсDE]P*&e#@D-8M48&B> PH_؏,Ws,5UVeMCaU E<@~n`AЌG\dcšd"P:`x41 ىi6Fk|G!M5w`!l0t^ыy8t!p8RGn[]+ebj"֛~*)JSkQ+dɃ6ѡ Bi* ,EQU9+&b5U &cϒTU*آ`ׄ:1lYMX).SU } SCK "N1yʴ_$y(`aXawClCF>_Z<^&\K/%n92v8>vgFx?9VHWӡ1G) 0HqoFRIh <;w/QO-$;FʹF$`dY-*,U翵署q?R7u@fq͎S eJ3Ov$ 'yaIó{q1T {~-/`ihGN SQ,he3)Ƙ_-Y?8$ 3~pL OmRmbjyQyba  !r*VfJ"uH Fp݅uϱTWcO(xP(K(ʆ }#"903cHt:\B.Lɗ.\r˗ 2˗,TrE BReNaBp3`hg&1эحՇ 6nG,nAR$\Pr J*X\q8MuHq]aI4w#ɋ̥S\𦦜Z=u2\>O> I DɷW .쾟dJ.sdj4*:+!P ~IFbP0'uWyeͳdF;0ߗ]5OGΈMC-.gfo}lf/\sGy>>DaZmൠH3;3sNn~->eW:I &T;r_wCywzl8QT,ŏVம:k}wdيN7sqɍœLjL"O=:Nl"//Xjzig?f׹H;M#GH r:20mZljjI"#VEJa\xAyC+%:N61X" P\)qDKR _HLJ&r~ZrǹV>SFdwLg\g{߷cY_*;, 1i2ĜBuxū%ܤns?ϣH*"! K~v物;.q;1gB5xy ^PJ@!sxyw04>9? gs;hTcYHEUHC}weC eWlnyF#`:a3L>A6uۋ o!GՌe%8 BCD,FOs`9af_Xs֎esVi$n p& T;>L0]$2w?[Mrp@0H#wl:3ј0LdL012t~|Cuз- N\8:w3 A棟zCaGsY a@)1`,iL CC }2A-uh*_MMJ5dXvY 62Բj mzJ o\ Q ` ]EnoE?+c̰f[*r~4c:6WJxLÇ}>s )0~g*IR 1o<%=ƶvbF"0UpR`OA'Οwnr j9?G~GyLd?:nMy>u~W«Gv7uW)?31@{w{ǟG˅2X|i}G5gybcgdpm`=#pNop@Qd9* 6lϪg{}iSKLbY .A D4e]Ir#չ:Ky,߮h>UPQY6cLTa0ÝDgAPu3; ){CW.X:B A0Dio5p.zj`&"kPk0>Ө5&[vD>(zO<~/{Õ퐄{z|4 %i8LŸHl9ކ0cJ Z U)o[?Xtd`Ìn1N 4'F^lpi ˘į[`tysK7<&=)J%DbiG1 XĆ1XC7j_GWgLGjsu`]\bfDž3c9waɇ&LZxXӑbMn%=6&PB *x;G2Siݛ Їq@@2}$'E6L5 |Fևkw:vnXbpp!ERDDc} a\IG!ƄlS?`*)O<1UN`JətLAìg[j C&H)~(KDYp`1嘔8LMގC|1T\JdpFGv% M58 .Ą2 EI^N˛  TVCLphmc P;l6h,PEQL= : icBI n)i/&Cʟ$+ +3=@L0x0ϕ|FfD}FV$(_aqq ]cW51>zoA%DL*:4? J9.N)҅fL1C&^_9W< )&؟vސ:ٕ~|U0QB/^'^`i~S,Ӭ44gG޹Wj +ܛ\h7jfkWzUg7;-ɻ3Lf j tWTÑQt?C>~4#J/?T `\4PL(1 ŦikYi+C*UnbnbSwXz0z:4T>2%Z,sc[J,T,@StV>bٻ*H*6Mcp_n͟aN}zqb͌ ,9C`^)`{%pA׌:l5D.Dc<:0L֏ {UXe2gu}{pD3fl-wߵMTpJAgoM]s4/[=$dtdX;ʖ{N M–*n`ƛ+pl)l L@YTX{# ﷆ 9՚3I1Lif6d*ɢAIjBܐŤ%sff,qb6e 6# kKICP-VR܋6<̪H[M|00/PB>F/S84 г8# ̏O?I} Vj`7ŊqN pHϸJ$oфH.֣CuU/ȯ3ࢧ[12hJeaT7kΌMod,&O:q_ު hHs&-iR L|bq9fv=Z<ՎXP_6\X%8.ECy$Uv{`}T-SAmg̵hM}K:b.I|׉H"}T,XNgW9٩ݟoǔ~ѳ[զa\Ř[ا=40Tx#"d7G嚗048  ߏ<~9Ͼ}]7w~~$̭)5\T&=6Xg Dې:69ɵ: @ؿ uI!Mا6FƂp=TŠ _<ܽGHqz|[NZ$8U 4:Ps3X%&\2U:O-7_/kιMJ;y=߲l}q/p ͕BBh7/l$~^P .P?p{p N2`T:c`>j6ث08(!lvڐQ*!L˗'=>,ZF10P0ccaS#|&40cc bc01)^m B*l 10c1)U4On. },D 0BB\6XbxuOENXZU"*O4OTw4[RߘdIK"ƛ+X1E$CVAFaQ$`U I(jC[}CA79*bL)Bz.Ho2". Va35j+ЇCۿ,%=Z-,zI=̂e+!&*KTUX<#Jaͻk}^nkcfȟ#UUJ*&ﭱ6•U>,l1%JTDVAJU*LDUUUU+T"b2Nw?wg4Upv*RDLU)L2F*ĘUcbUaAE${~@HdĚj!1 c$c"#M2CLCQ6{.䪓f1YHꤍ*II11LcCOf͈ a1S H0*aAzV󌭦ppaI411EQbcB! oE8!1" ""# ]|6*{wa& AK-OOwUHt%7' \dx=L9G|@;3}_Y=?\gKoO.}%[υG~ .h.Qo<첁7yl|p?̟ˮ}!q3Bk/QukteV9vG<q'hlr߯};c>wH YgH 8p.ћ~zۼNY LSp;G[F6Y-zOٔ#9[qDƺ33 G[2~>FS:P:Njy!ra"WJOvtXKʝg^EӬSPXp5#>i1Gmݻ&:pV<5U7˒4qOSx#:aˁb$LPvv9^115 0hnL]Yjkq‚rbK vɔ &Bi2wijj^DnDYe;圙S_-p6S\aIKYƺԲa=D eN_jmFKa.󔐤28lˤ1Y;EQBц֝ՃA􇴈VjGK G>>p=~W~Mq5^\QvZz{C'i;OALaW60Đ~&WNj.em^ -Pkx O_@>SاA)Z{B/Zϴf;9-~p K9H"*~95d,I"`݉{f٥e[_ oB7Z&Q݀u?T W`l?@~r%ȅ~դ Xxd u 8ׁ"F|,%'pó|08~?Gu(+(B`<A{ 6u}cҠXu|`٦"-f >RAƉiBx}@Ԅjz$v^ńb"X1Z(i'FBa[X ,Jmd#ޙXaLd\'v*d@!DS3ii;y<}|L 7<,hYCO ŀLpih{e Ct}6Zд~=LD"= Q1"" (fL舘DvGD $P1s 09/nIr.t5FNmb,9>STLIfj̨hwqϓ3==Ap#1˩sYz ^,y ھl Q/{({H` Pw8R;5dP>k1h)N2{ތ iY,}hz8NK: |zd==9xp9I {xY2{aVfO!pQLTĬ|;N8w7!bp 6FCᰢ>G+|M渎uul̙0?>mŊy|6ڋkȎ!PHqXx =9MG`!{&vxʫ,k!Ĩ0*Nek2^"b! D s9%JРeXyVikTB<[N\cP;tO>4J~jYeV:j9W*ncwsvϟnӆSJ+NyGS(_!::,Z N lkZu6nc%f EY_**td4xpPS0f|E fNG:&GQW<{~hd\wH w?DC; -2)4)SNDUtإ8`-Vqlkڭ8HI! U3|C9C:?<ӣpc343jfp],'PErpX+s0Ji5$FE(E2WvVmWRβV L{T瞢Pi.C5.Fs<:+LB(j0E99}[;1-MǞA r rS U "2 5^*$L ktCA>duU TI׬$6OJt[;wmӷj57ҋ6 RC7e66.xYrRβ)d?{xDua@k\+B)-p2e~Մ+^yxO?8.$8)' -.r.rr~?;91˦\9DgJTG]`5Ta7fR>Eyόwqqf*T&P0{<)9&ގpȟ]$i`w= YjH#ł{j]O7ywY' ܚ[S 6b}C!DUa@ly'=m crg+:@wtpd!&Hl[C(QBO-!Ts^0,295PW[UlR^|8P z`LFp)S!rBm #L[ٻFC6{bbI`c feWo2^Υ{;m(_>>=A]t/vul mi>VnY> M'O.O8& 'ZtCU%)>TN ^ 4Gu/LC{VomٓĖ+cթQ848CW'o~}cQ qQĽX03(VAo9Ime-eaR9:86L%yhyFyt|7&⩱xŽ&dӓ4 ϞJf&kv!{0zQW?Xls 0׆N5 K&$/矄I6?6yC2aAPS]UceqT0csk{[FǧWIM$Ҥgi+6|v>?A097&|& nh:5{N B_3TCy\FܜkZ>hsrmRZ$;bRlmGII0qR;;Qh QxD[d+Y+Sq^POœ3BȠxJ{HA7MDӊ2895\[ E!YrH[0'00^^8 G%⭨( ! i4cu4IMJzтw K HzjN7zcIT̮C\԰&$RGAyeSk?e! ߨpzxi}tʦ &8rKȝ#'ؼu6K-.*uafl3]I6f1K2KQs%LB|jp^ ]))<ê\ϦLɂ_@忦;3$}9pL)O8/MQ),egnY1amj.eRp2,bX& 2rW%H^0c^B݃ CU͈ؤJp:⺼L3KIvA8Wp,"9mG5HK3% GbRY*,ZfcšL)dzI_7o,͉]u(Y*7 A9J*@gSBeFOR%C9E!H_ܿQf +îcvP\+ +}yv/P`5-cFZ7ŷ^Bc5-d8ɎY }*,W*CH~f^qjR*0n㲯mr[S{=UCain}Y>K}=O|P{qcjW ;~q#^P- $au <@Dv}&Vjss@d(ZxKVYqoYjŐ323aݜaþ_I-j)_jXjubA…Ϥ22( zxh?QCܾlwg_r Nj+%ȲYu=;&xMmj&8ქa72C{j2 LB*9vΊ̫>Ҿimlmѵ LL0 d|Ga;IS B_5:⎬&Zy'߹}_Cں GA0 p E+CEy8,v C]#q$X>( :k bTGj; P~b_k|8#iFҖU 習$/lx㤳4x`w ,Tֹҝ"Ԃ`3 `qoG3!LB:cI~Skь~I~P6evibPxSèELl+ b2IFb_V S+iޡs;N_uᥖ!~›եܺWBn*Y`7UlPci!Xd2H#~I> ~!4z{iʋm㭳tÐ@]MQ%$UA^!P {\ O9ӭ,ߋg=_pr2\Bkmn4n}"e:pX<$Q&MY*0U|a fĕdH]_/cuW<}pZ,y^ט7t"p "eVf`x["fCLfRΰ>i=peHGcf&XR+l[3h̽9XԝF4w! FUD9qBPFްp=|Iu%FBlHQ;Ȉ ZW;24󎐰fTt`2 vpz||e'{jPT(KW!O. EUuTtN! ľQp1sZYuv9x '2IXە0 J'|qp8e΋&F$ؖN&ʡBae} Wݩ\@v;Ä(, TN2utv${e#)ˢyY&vD빿\-C!9@,|@s\GZD*O!̚h#ЬRTPCg0oE|?mV` l}y$ ;NS<6;Yu/5u̐##BCaQpu.Zpo4 獖Y^}Atfӳeiv4m4͂3Jxh0UɣjaB8i&[5ǹ-^jc3ysq N0[O 0f}.a]~b$WeƃlQLfQQhliGK 8 ߬Ė(ӱ }FJ@ b2'1똬k̝2xdϋʹ>G}+uzwwhwt#//sp (HZC$^6R^&cEq ܧ4;(ӎ9Qj{e)C%۲3,L1a/dS&3.wl7  is<( e:s?;+3ztD]%zh^(-<龂&xm9p;L} yh= Lj!~?!{BA{u%wzBݔrN9Ÿy2S8's;z$.d^bPuZ$JteuGX$F3iNԻ0, #X7v-TΌڃ]U02\ʁޡ!wP2Lٜr]6ˌT; 2I<'1?v."ٹ^uoZIkͷ#DR'9yй`l|g]%XH覠$\bƣ&d;&DN8 -M  =TY9à{v1f2sGC2 zk^/0"ht+%'t%ίC\ Ns`[^m/!A 1D*lM{yt1^ըs6c9](Lt3'伋L囏;tp3fHPT9U6P@ɖbuTyv= ٵ[c5[ Bôߎ 2Li u9/X\Aڪ1橒ia)dK,ݦ8iPk:uٗVs ]K~z8hj7 pe!uErL:x!'K9iD *XRG&,QFR&˷u|IxNrRo7ў+v"O~xw7=I껨#]5 `:zNX`qO؅WM(5A uҤk+tpeM[m4\EO<Հ~V__oʓw%B1o~yMfZQe2sL2Cvrv7`2-|bff8^<0TQɶd/I~p^:3@r5$̲`t$|$Kfp[2MX BwL2\̑W?P d^kDzPp)t>1`@mՖK%ݕJi `*&$hXT P`ptGB7.&.9Rx 6b34*1LQٗ2dNS]JU *fDGfr 乨\'P34$u*emv")9rW p0I) e RyVRiu?u5<(6!C~CƜ ;5t]fn)ÈYHN[*#e}TԩsaPw-sܡBS}fIN8Jli`pDjF6T.]3tIz) )BV3DˋE5sV3jV-+ gVЩ_AI2_ +؂0+)M4T!L0bL.kcKF# )Y|=p: (ՎdrƉapG3{*3<$X*T&eh)S+ڮeLbpA1fƬӧ 7A#`; FKqwS>UbP?樜LC_ac MwT4R6RYVAPAAHpreآ% ԂBh0p&/+21ʎC ZC a$r;y`{VEҲ/4s ͦRK2`{[['*jX`~%|!C()ىPBjY?闁nl7rqϻ==T>Kqz'E(M3݂:ST F{{LP*Q^SPpcڪ>tb:qbi׃S7M* $33Q6 'K2%wjL~i S3^b%bJ5#eGDm riI8{T鎓Dz';#wD +_ xqfkq' 323A!7l Hyic6dhnPz78&ӯzʘWA^&[_UPa},ćY߮M=CwN&3k ?q:8{$XDPv~>e@ȴXL-;pSH_ uwPh}0~ȹ2(L9Lf3!e|,(50t9ڥ:C8u1Lnwq;NL<3r[Uk[tX /L>` $rN+i߳%eZGd^ft)^S46a꜅ץ܀i'ͅ\oe.؎kԛlxbd|NrfEZsbCEG(cit]y2L27^ 4#1֬¿q&;QɢW{%KcS;ف6ƴ9.'8/4q 1n{g|p-1vTL{28ylK;{ovj;?Qӌ=}OOoQmr M(cnwhgL13Ծq`1˰BYSaSKQ;W( .Y+*AP0]L'w\j钜즙zF  RaȹXN`,^ ɬ+T+*E &Tb1J̻ 8jkb/x&)jd^R2vuOӭOutNR Y+y{w'Q{걱qE"PpCм&ټww>>+J]tL&qﮀZU'Y+jEV@\QʜV#5bb:-OEqCV2þѶ~ ,%}&erChzB$F*7{.6OuVϺ5hx2#ZDh}qGp6 x<./YA@d0` 0@\F!/֬LTS 0"#(APtE1BK`\*P"iB:`QTx M7>ꝓI$H1B>9"fKy)e'0P:5Du='(ݹ}n7;h}N͛WSsJ;<220v SSRf ,wwN<ͤhݻ{JۉRsc" C'2\P`UKȨUrN朜T^CTr ?˚ w5KwGM7<x4}MO]3;;ؘ!23s|_ٹ|_w '<`;X)ݺ &:R3ĩbS U%`sLbD&X`(rLɋ:+UʽO i#H_+u6{4N :;ҫfɦǛ`u;Jw|{>>իh.[$rKhNDBT)Ā™WNQ* `ОsKA4 ^2 ^ܘB z"26R剕.4unfca3(R @䉑 "&I!3Biu&KJ:rhPhPJG3i6")1b [`Taϫc#1}S^[Xƥ}Hsĥ"=`` F[Mq<0LQ!$B>nJgs/.ɣpqy19};Kv z|^o'& taFSi`)rE` ;G ΃CwF>_(u~A ݩ^Iԁ]=9G } ýz@.@ ),$_~?Z/٠;!-*/0\1Pncw"SAE̳-+؟CO^ ?4]!0t3g̃&y/ ~QΆjf+t /XD,kXӈxf0dFDF1&8eJHax6÷}Z}meDMAA>/fմy?3O}\DULEƼ,c+w8cѓ!IBPB%"U0udQ|q}^ٹ/D )B׉uxBV) b#d-uB)0ku`Yɲpi[ks푲` "mԵ9~;5ǿd12?i0?V1i=;]ᬿ`Py`PIDĄt1fsɇRAoǵG_7װ[Md aBMfL>T8 {b8Y4!@}g.֫qcGTlj^y:8&ÎNVի>,K?ۻoO'xq휫}FyviOb79Ơɘf-^=,4cpQ8&FN&=򓃁j1VB3`aI&00`j꿫uc/ba#,$O3'Պ}Mi5 hF saMS0HU$L1,B]hhF"' 'BD%2bKƆ `bإ% Ee:W7Fu0ޯz$7j [7ˬW% *9-ES"lrsL&z#ș9RLďArsȡ4ř1ǟ^:Rn}2?\#~o\%?<:B>b'|f%V-F Q҆E!R6KySc K{m4}>'0v7 OD9湮k߅YRGՆ6IMg?!{X-zy=X$'7h-Ý|(E2dGgQpH 06}_OMKاVSţG4?u]|駡 Ua-4+э ?1lx@K**( _$ $X$f3v| r|[1+nf G;ih0Pr t =FeC2 Zg\ߓf6ߢ:qҐG5~Tv=|(v,4Ldd̝˗$Oխfzm~X}Eti?V&1C"h>;>rP 驦u0%~L&!C>ӗYzbI |>ոla]‡tױC*{ |'i1/3D3*{ΕcFf#Wm8(㖿N\sXHsy;1<ސ-l,hsh$Tx|Kd>$M `G }C1K@KhfQ?#>W Ģ# PC!(||SxإcQ:21V9֚aQd#2) j4;UA`O0RC Wm;x>9owD.A0^.;;F`p+ j- $I$~lbQn1227D47v遱Roi6$+|60dPfUULN$-Th҆*qc:0%Tb´5($!1ȪL01̤w+.w4}N3Z][hc$y"J AM;CŁox.Te҉$;pxOs{|OW}z/ >W0)5!QiE-!ŨYJ c8afրB%R (!˒^ LcK mǸj'7GDaE l@p,Dњtc+4`DTB ;y81  z}zw7idIp0f੼C$ؤCBIB eQX=$u(: (Es+D$zE]Bd"\Vhe|5D&u2ߌHTDӞ7`$ugIpxB䑯'c`E\бrpqL@![۽pVF?=|)}LOta7?2&IIH+ %43llW! `jŸdF%F1=SJIbQZXkZk.VL$n61qA؃y 25O~G?K$=PlwXPފ`ҔOl7w*ۚ&h5<5`W7 +m%APG(AHNwV=SٻJsAv"# yF0y]o41Ɓ8L0ns+SecN8ۚ>tҝeP̄ Q`Т vn{$c86Ɠ!KIZf̦B. fz~t;w9pFH*-1!3#F i4A[̣O A %Tcc [)b4f-,ik#ֆsWF,Ǩ9ퟠìSZX9}u&UA@!up?fugI kLga`Z6y^k 4e V00_Qrs<<'u s5,,x;u@;N݄6~v;eUU]~: G#2lg8ƈKAUAE4uT_w h.3^7JSO3 f枇u]({xyaWAcjU枴h`2oW3ofO%ăt r9oCdeϡ"6L<3xͭj7uJ۱,U,:yƽo WMF# Y݉Fn:OȁV `NqFy`cXrIٕMd| vI7NwR$g$I+<)0! s.#9!ztӥ^e CD*2ZWӟ!KV]swM8]Pb6Yp_4JcSNA Ip^X#QVT>=מώ LѪ mGnaJcga- =F#raޣqq$[H4ߘƺ">pSR] Vs;S.i1o65Ygg#Q:<2`!Z_-w:sk13a*6pDka9|^icɹlgϙƽm|T>͍ a W)(l2 2}n]AZdkI`gZ@.Gi#y+/.aMϖmXVM?S)w5Ox0BOy1=αIjuے&e!ypUsK!qS2io2g,bRN.Rc:u )Oq$SL;[{> /b$DD05^,.ENhW:.D4d ovT1+d;lcu-)ac<4h G:Aщg,b4pEЊ|+FXX \+qBj"9э|d@1/%?=e?2eK[khqm b4`2ؐE$%0B1ɳ6t:\ܜ=]g({5h0aݱ{y X#EQ(L"fk"$<+tdPLg!bPYP9h*5FɓEQD# lH7|=©Qa;x {M  Xl'Š0(BכK% 1E^_Kyhlu#r.7`rRJ^\p>b"~x0eLP P!M"bkJHrqzjD.T +M6[>,!ْ_%F˪!bd`i^-c|!=щӿ-1َSnc"lIg6 >A3WJLp?6uߣ>X (s8)O),p&/ѹ(V>v;=#UaG drRhu@:^%/cql[N-AF~ a?+c߉Q?³R RMVJQVqR)28F䤙Q:Y:y85?|,OØ1Tu"-g,5bUp 6sӛdL̤g>Rz8MD0grJK,u oI{Sc&iʺ;y#h$ (eeFv=:Ÿ ָ%!_=HktwW(\"ۈ@.|B`BKBH{$pq#{ÀHB(Q-A;i 4>7OJI\X3 HDQ15!VfܤC_w$J>o=/\pv.-fρ& Sͤti(F#s$mw0z^c U 4Mڰ;sIUp)<<mpt -jo?d'+7)ݭahbnapm2G"X>Gw'ٓn2WWYR:ڢXX-tJƔOǯYs.8}N T@*DQ"፦5xĂCz}IW]62H!l)| sk4OWp#n3D79I;y1[ԗT!aLI/kU YeH; ?HSA&zϛ%R4@<@fG||\ܠW[ζuy ǁvgO,2+%0eR͇l$FT)XJxF̌Jp^p&G{~);7[>Ӵ|-#UZx4I]dWNs8SΤzrX= X0OpxLwf1sD :!°mbaR\3h:"Rk 3Y~kE'?G:c[М^iזv4gi~0o;?#os9qg)p[`/UoK/ }~σ^T>W~͓a@||)G'Ec&샀34Rz/#ʻRuCN7qŤ΢pEnwI50.Dqn#0 Ug~} D9?ruoZt`i5[řQMkSIN6;<&%BuYvgy.j?+^)c{H FDAh*)HGycJ3`z9OJ ;by"jt(W&*r(ť]K(rh.{mM<%O ɇV#Ώ>R!߸Ìȿhk22qͯFϔrR<|=JaĘ]ݗ Gl|'S3-In8꯯aac3@/sډ+i<匽`~G𔲨i21Ta;=tݮDp!Kִ%t9]g~OSNh^g4 rzGߍ4fUtmѩ.Γ 21kېYQ)%1Bd+Ic7T#SOcm514XEqPHsFj5 0pbX>TV <@D)v6A^bnqާ{+#.&4>,1͝vH.zk_De[ĸ'4:]4k>(tXSsqj'hd`CǤpIIqɔr5hE`&R{ )lTyD*%4729z!ρx!53S./OEލd@/iEklO‰{>/-D bì p ʻWǨx X)D{^`A 6c/X(Vh3冽ㆽa Yj7+(+$>|gJ<@1&$- aQl8OMZm<1"35,g2?J~ՔMb5^k3[.yg%bBj2`қH*XJVh .pW*f~Xid1g1~߃ۨwn~O7 #À]Vf&A2 j JDēBt074RtĜU"*pت)IJHDR`p%(*7㴍ǁi䥝V[!::AusҍWh^2:~:е"3 NpkwShLDz -].Û6 ^R #Svi7sC!1\/76._Hj> 9Tc"bPSt:^%L su@`30,=o^ɺw+^ϗ9nu(8 lu=s6^~lL0,_fWiU54n;Y^|gzѾʔSٱ[;<"˜Y^4rmb.J+!g%Mu7/r$]bQMqn 6^cArpU)6f. nT+|ۏ C 2=X[7Wyv/M[R>uuVP3:07)3I 1!g(gc~'}Ggjž\A\^iѾ{ۃ}@gk&%8Aequ_QԴlU  ɆC(XCRʗ(PB˕(\BJ*PbJ(\B ,Tb (\BOoa=-6i?TYxSybp>"ҘScM7(ÃOd4qx: Ap,+@YY%t^.&oig R{**TTbUJ"1iRc4aTIUPؑ}}}58| sxM!b7$w/ztZeϔi70'N Celޗsg'LaY <~dI Ap]d&e7^_Yo:㭲Q2ڪM%+ZJG&>SپSۨ#&|y,Xb~/? G̃fHe cęTe,6Ql"ŕhQtIqݫZ0Rlvqԇi=׿ov9e_ԖWPES7[>͑+Ub pԖ cqт]"TU x昺Q$3E@U˝]^Fy.}/W\E X:a"TKQ1o~/ >>s~mm|xli9oM盔-v5)EU8rIb$k?}î.rudHyLBn{J(M!7ip3˄r ޣt4 QI)/{5H)bVq&E'E_,S,_5Y/N5Lѧu[Y鿕&kc^lz7΃ ؙ{r uLO~o(#N \i;|F ['+kìS:^}_7|?s%pT[WRcr568<u<Z^z&]<8C%7 P;u,ih {O̱քa &-i2zfbn:t650 nrGwkrN'8سg[}?F;Y܋=\3KMĨ! BBd{+Oo=yOY1C1% Yx.~J[?ZL`ҿ %2Wo-fKYRtAe֯D;4%шBf$ ET(N* ?wzfI_F6xQ}6cc.:]ZR3;O9 7;?NxДDŽ[#=S3%Hx 8|ď-ME0>&a%HHIn).Bߔ6qGgoWW_ 3Q^_뷍xz8pE93J(x[V4fHWzv `4Q}[:yys3L;Os[G\=ZCoO(8xQC *]?4Sxs O<0WZr~*E253ފ- lFMFL~Jmg^3R}F|mϦsh^ci-2zZtvq.r&ďuO^]'`䵷+|1 pdxy˄GxyF\d/(C6ٙ- S>2o K]g~Go_fGTRs5.3dσO_Z )MOG/q#LuԪ\oGEzշ3rYi+.Mvˆ1o’ GoacgR7׷gi5',{fE r ly|GA-L~f-)-Y68}LuG?za!l{j1ܦXVz[Ir㫚5X*ZUɿ==~躱7~щo<=wI_Y-93V綠?~W9i>N#e'ߌ~+]mܲ(E1eF6ݺ[G2#uZ-">S3\)ۭuKOzjT>[d\pvZgcqۛ9fv}3[WɺoL|ztUe]]g(#/=+鯣Ieٕs1seǖKx}5-zz32o>>w7;'ygW8RrUɟhE xzzkNۈɹEkvYxZ[HuЁ/0愇=ەj)ɋHxϋ5! RUL>^ 叭~ftO 6eh燃Ō?y|R4,4Q^pP,u!̎'z Fq e ޳Hr㩪c' i|1c6v9(׆TWqA-ם=j6]ƎI/G۳Ow~N]Oh܉=}^?>q7-V=IW}<ӟPxdluLe$f^?wqn& i;typVU۟ DvR%ɩw\)vWnۧ]^ XPA|- s$GKl:Lo?Fk)ջ\@GY׵Lp.aeaU:g';4kn>*:ٯcN{1}OiEL6h$aT4JUUQTٳV°Q b_xǫj'Ԃ`(; E, ,"FVYoP7='Ec1'{VjYM { _޳u|9@h6/_Qnڂai.)aaVU,Il)GETMUUDUUUUUUUEJf*8XptA@HFvq hjd  d0i1 C$(GˡGDEDce PCAD)O`(L!'2S0Pl1!@"c dc*c!À@JāAɔeJv5hB `,Ҽ6?}QR$D Q0$`HBifa?Yֆ%UH!Z]8bC04C, HK JDЁ04 A#HROa[b}̓h(ZPX"j{Ԙ,PB<&ag0\3_w^6_Da% &b?͐ $!),B)E|zjԴpE4kd8}*XvS 8faQmGmշ-rF Or' f?OnXݡ5Ew]|J_0~)=Ki*+0(JPDJH!PգζgOX\PVzՆe "}y 4'E=vjG2)J$VT !ă(hIxizFa HЏU! *;FYz&*TC@: \'&bt@QE4T#3WhliPL `ʺeF$[&փCeWI7)$pДԄud)J%4FӀ܌Z bWޔ5HUJG  E_xy<2?4wxD?w߷_l?]LB )IJRPf2D F^"pP٥WA܄.6%zf{ A W>ن&OY1̉I{U Z8B\+-Oq33^fۖcu\ؗ"ız~1|XYż1nL:e" kK~0*ws8k`k xWo$5 o%+"fr[Aa}?M8C"@vg[ W\DgB%1t.ᅨ>W%a6n h P46 Dbyl4%O拾̯8BߓkGuWE4hnAu."7I3#=V -`\BHEuv_K?3}XX}cf>l۩ i9TTюZV&ʎ4͕Xݲ*uQuMN\զëuc*upJ 4×GCfϣNWpNlULSv4ӳvRiXMs GT$T.Be7.c\.M0յU,9nMbV#v0±nR8pӆ9`)уtv$6niS$l8-Һ+͚TEIœEV+ebJ IZHurU:1:: )ZAptR6n]gS M6ݦSI[(LltTRnҶhl f 96CC 6R”80X1prQ4Sa]\WWF6cfHrlœ6ll-Z&40rʴUpю[*l+u4r,NB !-!ɣ͝cNlц6iTN4W *TrٲRlݍۺ:1[1X:gVBR0ц ZUiXXѻbNU˔)J@f08 2:6lTn] تl[7pٱL0ëU8pul][+Lle%nwV+R9+]]+ 7'V8V4ƛuV1&hT٣hLÓ ɻ-1)M%3a%00)1rAl4SgDݳW6+NF7i R E:a R٣ц3`ȺApP3fG.XƛcF)g.::1GGVTpw ˢ+Nܶ9cwѳTέ4;"cv\iXӻ-8STtVXli):uWEN[lec0i[T][14ӣѻw.ƆrS ES1bc V!1 uti L6ViR&1MGUA*pXVc1XZpݻvݳun8ucuUWUnãI\EbRcɻvAêttr[rfʛ1U)][' bp+gf6rnne8Wv:7ieˎ1rC\2b AɓnEtuin6cv^ R٣uui71ˆ7WT8WVdt|A&P6oc0ٱ¥,LNZd.\` a ͆.W.bю pn4(ӓ cE9ZnݥlN P@ a!*XëF7Y1#7lS Jѻwi8UrÇCa7o4ѻ9r vZnꮇ aK PR .TBðP bD&Pň(\a$H\b &*$\.HH$,AbɐX勖+p,HRA2*\.\ (9! Xr.PR2iv:uS6*9cf+7lltup0dM][N9:8 p3e)3(6SgBp3F! S JrSFpaEM7W*^14p9f7]Sca5INh"d6]SAK)Fg 89!4h}7\0_&T˒r Ppbe(XŊNF7h9*V6tcGVZpӇWTLi7Tnꪌr:0h11\+T7Su$M*GE:1Ѥ+uX+4V:9cқ*Mc Ռir[+f:i;6I*K'eXiˆ09n`;btcJ:ƝJulݤƍ1[9QUUHBY¯Yn3n ![m9j-.s)d[7>fHs9o1p^t:Hs zMgWSl۝nᎪòcFtV[@2w㔆WnC?&sFCU3$fo*MhO[\$NXj0(,eдդ!vA(w8 Pȑ$ul뭎,^}9銈y2Zʴ,e@lZd1): җ&>, HF&CӋן2xЫ Oc"1:Q\r7<<֪U:>_ޟ>bˣTf`5'[,~w{x-kӯv}xO#;-Yu<ԡ䟟:}A56 vnqy;s1ԺX31{|Q*{7QM 1~..gh㞓3L鞃=5u0Fu z}:_ے/NqIɑW;x&6?Wn>S֐jޞUa~ιwm ˷ZgtWMF>h:2e19+,\0 \E&Aftz_o"c'RU! T/`x'ۋgg 1hʢp戏C,R|)K.|"L|$>cڄ[8ьVs0ټD;Cg{7X븖]˯d8/ pl8b; fi1>bv_avG効ۙ>Ġ;+im/]IOr?<_|zOϜxi`&h4N_>~o}솊vՋ_oGI;ǩ h u-AA!H__'}ma&W??kW~MO>wxJv>r`d* &8s!@x0-vݏ'sfuDW\4drRR3\y~L,]{c>ˍN \JE[Kp6zk#ms ]'Ijh:擽1oIN#dNyn+%A܋J"s|n=[x=Gm\)]1wu70~*w+`(n:˙v׿O]=/ӝ~"摬DA&C[3[ޭu ..Q8d:Ge~ i&װYms47 :5yb +).ɘe#ll ~#CzhL; %Hg"gFe`0{eT x'R335TU㣡kkF4ԍ/UZ@![1o=):Ae\e˄VΤ- xqpM}^vŨ+^e1sI .xn 9rX;3xb1ߚ L%BAa ?Xo7~6I;2=L<*C/ߡzpev&;nvZNl7{ˊSfi(9yC')]RP~c !RQ8(PaqzX2c]C]Rz9w ppQy-nj-gF1BWovubdǟSR-(eNx/ϐO3!poņCHEEВX37Ů]0H;eEJH< <) +2H~%%WeP.%NX\46j 2?i/?`1[6OmAQfbN XڊF'#Ǣ B]/p^+kZ|T6)$-L.J`\$ 9"dcO*nc&b;绡< !+3xSyct`OlQeNG+""G=*Bۡ,J𢖚֎dI+'U껤 }S5PT? !$H ]W@)ؘqL [d63[8lI2'{aa EY}?iA%F*‹40,,LHDȁ)A) .|.zᖜԢHHl" MF ߩ#EUU)UUU1UUb y?=vywvuQC>CÁTH04am]`fFӪ~>RC~tŏӯ }DJU%R*U*IU PU@E*%UQT=6WpTiID$UUITbB v)ZF4Wbmmz2|֮j3tJxZ)fXy ( RiZR(Z #P4J2zlyl 0>6<Sp80pjoW%^Ir: Il`~62J(~./:~Ial~Mi+= ׸E)4C"#kkv$v2XAN%Y#q"14gvY~FWzĀvtvFQ`Sۧ ¥T3{mbD2¬qJn L׃ѐ٤1/# ff aHFd&`1a ؎?*گeI2`RM+,{P2 |%*V1e~?>=IIzC2H'x @Q `/Oxp{DT5<1 | k}# -eǧ80sӮ C0lC?dN4!7?&̽`N#(1΍Z'k1uqOM 8!r={/s<&MĘ`.ZOݲ%ԟN3. PU" uc4͸d#*@ "(b:r`RGS- peB8aa~$B=̣ӎ(dQ3H e Y7կDEߌ*I}]>a czh>e*{<η6~$\Y퇧r> 25k>ƪ&)?(l>W 7˛QLoOroNw' oᰩRy>;Y]L ?bB̥,jw~5Z'T_ @qS1^+D.cs ڛ;N:]b4 s `0\SR婩yhuf U%^>AI-.Ak.X (rNs|?q(zOqYl!9 %aaiti'G?S.USŧ */9S*.9a(rlُrӇwlV߶gTlPF:ND1V8OT!Hfr*Lyc 6asco>5 2? v<ӫbA;,Pqpd|ͯ:M[eU5DLԗL,y`c?R>i 2L`~Mz;gWJy^rveng9\Q9K *G!'RsiTsvF8'ppa]t?>an]{ h3pXPG^U n/G.nG",׿͒J(5!~;`eɶa=Z mBNpnƴ2!BXjY d!q V 86c_lp!P2Ox?p2fB?\ɋBA  cIH,H.qN13z=/lhݺ3X? ~\ѳ=ˊr}s[= "UlJbujНq^inoX&go1voCi :OʹT8!őj/Lo(!91>g7o; kYw@7c|,I>^=8 -:x_ݘPvIRYiD$MYX"JZVӃHdP_&1q0BlO;%l#L A1!TB) `mBD"4 v:J"gmĦA4dNAb1b.; тnCH 8$̉2i4aLO>`6J@hLT)-J4"r:GCFD@4Aex4I菡չ/s\?رI@;<nw}iGh 2CӃLY89U~?9.*-77=]sU $ąyHP `р Uihg"JG1 L^ 'MF/c ]??zozTaW>j1:8s#ȉn !}n]뛗Ԅ{t([鴗Hr˗vZS"#=N(oIUSpM+_OUWgz=Nhx'!p+HB>n^HM;im-D7r߄vA->Cߛpeͪ! Z.ֳ+\27u5"HFH7xǃCp^3]6YP3Y <'Zj.E])$Xl]#&۠a6,_gghP,q@?!w7X$\ D HN.1$g{Ass$XgG*S}GlpQI>hD)#kp?pIO HPhN>j }9hk 0?*i=OI_q!~\ ؑR 5[&T־=ES}^WfuڦQʝ$GG5T{d i1":zqs3Qn(i֗(jP9B Sqtu0ZY:7rwV14>U)UJeQ0U1ݳ#D[;p$[*1[6x1Gs˃MJV\7xVSwg*ӅWUtuWNʮULF0UB*J&%Wv0tSP<Jrǃ*waUuwlN.\;ub 4Wucu;&ӣv^ qMlNTW*꒪<۪RtF[+O/l%:966uz4bu3dפ]EkALN8Y"<CrgO)Jkȅ.(C6'؞ShĚ2gbzϞvgL5'S L̆wմJbdcbPk=m`[^S8q=q^5HldH,LYX؇3VZfY9iHq9&ƳNsF^XAy;V`xԆ$);,ۍ<cρSWϐ$To&r=Xǚt 8! |)?vG[ PK!Bk[0hC\&?p_7$6uQ٤J8wy 2ä@:7"SxvMXE:j;$IŖaLֹ_NtR(0q%GKOÁFx"z>um8 &a3)!O/#A~QqUERi&>ٳD chWg`0?7]{V{{TQ*xTW54SZOc*zòl𾝼{|zp|~ Jz)6iW-40!='llCÂSCBlAN2߾(Q5csҁ5'B10<P ^cCUR5T?Sʺs%8YSтzbe1`Y$R.=nV1[_*x*L<'GS£㈞;+|Q[6Oz4xWl1Rd^||{+=jFƘ18%YPz=E_E/ CqX-߱A?V9l\qަ*GE)[5SwW.R|=NacNPqf7ΣыcLԩJ*9OQēG_jt_bUPTSCHUx<6lyGyMSԩD\NӁc6=̱kGT9"~bo2Ⓜ9q`SILBO2npNЇ M19 h;Z3a\M:t4M#lҔ+HլP%#+i'\![tlUutJ)Ru:yynKǬp񯗝^⳷Y湴Wkm'!D`uSS*Ƞ7d<ŋŦ8yCzߜ) t4+[lq h{<2GU^ 5j +v{,J ~kheAEU$ǟ~{)h55Bp', xFQ"*[w3Sl pf`A DȲr|[.dw.ڈJZ(ns? >-O<c$H_35&X"g4 8WtCCLJ9'ű<,U'Q4[޾*~k0/1-;p>RR><~M58Ã6ZVǘxct&y1G,"c@ dG"AfDXu $M:%[=W~v:=ӓt9|el111Xқos]X;M<n\wG.]G*B$UDQU*uvnrvJ,if6IĮ#Y:V qHr.)pXdbp6ht~!㝣HGf߀z" {{GF?BAAq5 Z/ſz8x1g*UX 2"08b~Wo ʃSǜ;}=Jzx\4oUm]*>c6cpVί&ЖÇs̭V Tel1= B`6!^R 35ݪI୕Zln2fv?L{p0dT+MRnU\$^:(S+M*Y;*+ݤ|Om='|E,LuMF6LAu`[Bv ۡ 0AS!#&k3ʧ#/d~LM@gX$Đt B4C*P2 kf}Tgtg XԓI}t::=…a aw.T,%;;:nvNXOTX  A1Hȱ3CHf,`K 'GCU;卺MպN # "A0% PIĠ~vI%w?S㗩GX-#T9S`|1!866AR!;WjOc=#\UII $߯ϡN}]5;$ޛaTJj(*sc1TxvNYPpu ,BY(@l<@AҦXDX ]ѝ{Bm]a<{O+eiako3pU$&,l ߣ\ع@(sr 5/#9~*KAc#s9LX*f1Q!l&㝩fQaGNrnav=%HVEr٥cg ݍ?dwUSCLvm:;u9vvtpu9pUg.U[h9*UVFUӢvUhcMsgG68rpݳqQ\4lѵTKݧ t!MILUU:x494jCze&W<- 6d*.pwoaՎG9]z2 `T%A & }>248 lt, f3-#ZȨƆeFITymԧ|{G|NgPTʊ 5d˗^3͔V4%bn(nRwIa߻ZV$%TJF/cwgC#mp =}c#SC"ӯ9:K' YNE:sbѓ&TDk_AȎ,a50rKŁ.yRޜ tq1@9SDb Im[#=H5D `}H>`J{ZCI#.ɨ$Cej}$.nq`>G}pdJ5,AA3e!ӼM?;ѿO127&r44?1FmG3)TPa8\`S;vl1Rce 8uaC3;'.XA,˘,9r X1(HN\M4Wfiԭ;USevc Fbh͊n4rݰiG)I6bu&'RS$Ғ<N"pnʹĞ. 4ܩM $I(m}O~&=q1LI?xv@ç/>Ë6;C;}v0XFcpRb^sucU:)N7I槻jvv'r  ,uO͕,\\Lh l]im⹔Wu'V6<%WTl>/O]:9yדbẫ"nH:ΔvSy@'B-Bb5 2Ái yi)`L$|1 H& :fŸy+0p&jdlNYGH E*A.+aF,۩IӏA'Zж`wt!KAHV(M=~t@q)*D6 #_Y TeZtlYZ/z/pd?]yB C\?GIA<8nqP> ȆN\,9a\YBН^1LR$1c *:,HbA c$*1&twnƕwFɹ?ӗSMے," *XNL0LQ&Ps]ԚvNrav"8Tr].nww&;:]X:6tr麥r')STĪEP1')5#Q5+2A?3IŘQ"&M1}>ox>&nZrSY59ii9;MJ˲fX^Rfl H$uܪ , 1A"B\1}rԺ1#$bw=_C[}ENݳs'=#Lb:1ՌUccc;(|$OfWTكV{ sQSUtuiT8Sf)8U)%PUBUD5 ˞ p2Nf%‚̨~Ǿ<= *L1 Ԡg<#umI c-R4ѣCǣMѤrݦE*;~m7a**f~'L 94(I*b~]7=Q<5 ȧ:pDHlp0=,bFW>7w ]*$- J(d-LC~#;`wŗ*oʽd.;yC+ZzP|01 b\УitrN;;4^ 7ƪT&TAʒ2d3,L2.8pӢu*M)[̐  Sbd(`)+a+B\]&g+A(ǀ,A+p>_nK\JF),R4z7UVOn{υb-׍X?NάOG =lM*1dï|/t۴bBqC8y5]Ó~MeOQJ*OR_Bk,R`<*14~1d Ȯr]+{G+M1\9S?yN\j84cwsiO6x9c+87r`l`*`\8LdT2HTge:9pNήEh 7bԉS*T˖ҤU]0FA./"#_$ 1٪gH̦~lFDA2x~ GAHaTDL9rC+Q1#vRN:SGF?>oraZkj CBp)ljRxR.' HqΘs&80Tc($+@Y$df` pV;$.r905GUX :5PI&\*++GʶKNK~Zr{;˭RIvycܧ:iS[!'N0t*]b>hcfݗT'g;+GϨmw \`r.oZ<ԠOgjqXO+T Qp qĸ1qcũn"OHqn597?w{j)'Ue<Λ)12NiwV.[`XS nY Ҙ?#dov-SX{gbHFCŝ᳿0wyN_s1l^ƆN8u6mãQ&faLOiJvܭ2nS{A\YgZtQy/7l Ab P1f4]B a`А 1#6w^?+\;|9?;K_sSiwpۚ(8\RDaV22?~ɓ&HNJ$Hbʼn8.\r\2˔(PB(Pb ,Xrŋ(Prd˔(LC-I]=q1)'(TX11{~-e̬9̬eboRGDHy"M틴;nH4:=T_gޯGdU!LBb#4ۮ᭟CU;:w?;|mvղ }t&S=FY/dq[/acI2_TgBnuL)s2X宔63K>;pa.4|gs8uO,PN44xك(bPʎ45b/P*X2ҴNb= "d?Bv@'R.k RrFBF[Q U4C֢ SS5m!8Qxm֕Wiřb`= _F(>8:7ry~R aFCH5,ha ^0qV#:ƣ.4 T@KD:6(YY}"8~jsNLI$k6cV$KQeRD߉u4j`a:~=ATG+|_İ( [ߕy:[1뫝Xd{H𻄇fj7۩A9/;%X-kkL2n^E -qo/wOtз`0bWj=boeiA脃XPl)1Nvw,<9 ^lb 'L.C\5im:67if _[={AL=1pOqTYUpp/j!zOR"\6ɫ S]k NωkݻjyFtkbzv$Qc>Q[㭽1@ɿ}\$ ̇et{fIk%bd74y{?mKi޲vp twv9[*zVWQ18߂@#'D4 pћ/8FY,z|.&`Yno9g׾ҽ w bH>c͙,Yuv˱h'\S,BFr 3.Tn(;gyv1xN˙ 棒1hǗtؗAU:|mNkuRo7qӀP!CBϨ0^+uOl6 g|jlldg6sF4Sj8D>;Vߤوh~$&aټcgW^GJHL#vum:ǻEVb&SCOos._<ͽVD^ЎS> w|TeETy $[zkiըѻݫYޣ//`Gc,7=e3n`x}㷳Pk9<<{3k06]ҝ|}'tʉuB uIFZ1b.\NW/}O+V?iSw<4\s[,j16vx9wb`v0&MUfNs_+Ͽ$vy;oDlr 9Cer&9s3C>YnOr'fm\ ;i&_xs4T=*Fz>M Xԥg$Cm.x͇Krus,8Rz q0Flपjw LLcbeIIdaMdARH`*9tM\ ×?'?<<Jٍ@ 4Ar ;DzӗCSu7y~U{u_OGSd!\Hg 1u^oR>\ލ݊TvMP; *Cdl̎.,7K}LecE3j,Wj ^ %&2 qqkt2O$mr&WWd9h;#"Mj(Ûj#qn7UczXlSg-n-QGdvv`wƹ]oO4;Ž~ik>L'ζÇ^Ha1mՃF,L<'nl@G(qFښ3D/6O1(~-vJ^~Ӂϴ( rÛ(Fo]9?^_zXWݡ-3J3z7TAy0⭘%U xx.|"Ra0s˘0BaŻy D:[/hAp UD*S1c,)ߜzMާWu֕!u&'Ogl a0Y1T\|?/?ʹPEfH<_1c?կ_6߉jXA2--D+l} kt>gd Dr:ic3SֵHC9'UɃiǽ0@Zl}+B"KўíP˂fL)\^`}wؐE_U].Vm<"0`0   `Nyoq۱J۳f5[Т qFQ[Xl.n'2TԩTLIR)r7z=kx~W>?>^MhM6  gd~{3T~X_.5g1>EToӻ6odY[Fǖsa}}K >aX榈6+e2_Daz뽟|o_ׇZ4@cЇoYhBhmia$b;?AV#9f/ܘ^أȗ?%VP!3>)WՓjE^Hz٧hm*TJRT DSS5DM+TK@L,3H4`5M.b+!FbrBX {:onL{tr_TBp5ZmLd4,3SOOXϣg_y?еDX~,?#n<6L٧ӀaVow+6YXr H\w[lWpSf,zNo̺^Dw7̮00@D<%0zM[;$*QFNڍ>Ď_l,/03Neֶ`\Ͷ&G1|KjNMn`uG?}C@@#fHTS_\] pBx̾Ya=m D RnHrCYn"ɼ2m-f5 (X\u_W[ a쇘t`DO]{`&bQ?cL~e4:{2!iHN&RdQAצ!jZNEh>΂mϣ}7cC?Idi0PDGA!jCϪn !(+c%"biC۵O,`g @!B a_qd0 p+}c !Ӄ C9g;.;- g4\t?s>5x{ J,?}_OTivTUb 'q`62 LG&:I?_W;LnCHY:Y^O kZiYbhlX7>o3g-,0i-ͨʇ f[?z}c{01E:hGrI v;nv"`ذ0Etyi;#I͜IdfT?ݓpE@AN08x?@:$?<ØGCޑPYG# mȎ<!hv`nSPu {#IL5B0ňIh.<d׽{1 Ϡ6)"^`99R(ͱm~$n*`G ""]C@_Ph7l["`܂r:a)b'"}C 9uI.}bgkR~ `&Ȑn !0~0VuoS&aaVF0>>_FGyfH_Zҹ=c{(@[Z`qBW{zAܬ: Sv=}}ʕ,dFF #~|ӟsH:SA.~9p߾6v%?y! M -?4_5Swèu?p7M)d#Ċ:J&u-ahQSGFHS? d&*ZzTVG͌Pr15^1x,yI'¡J1Rpq"d՟w?JRK%z3FKEjc L^OM˙<bZcn9'sCd?t> ٤  |'lŚYūLdVСTQM 0DU4N a$y;T>{.H;7J%"9lNdF#{*?O,r#KK?aPm!)x800P:"t%h0&n-"tn-ɋ Atw-S;q:FbbZ(L(1~֧ȑE[ fA (BhE$2DdXBBRgyXsH4* ebG2 6 CzٙtMF^#V"06Ӗ(4Ţ՗D*ՆCppMfKe U:0&}ejS/ǧzbM]Kb P~U6Wu!SW_5s=Sn]>?@<'äQҞ2j(-h81'=eIEZ$x?U*1%dT2@&Q+,sP d3_z0 zO0)&4c懖=F0 !}pQ^3D?D_r4Tg!VHy▖%*>#5Zl~a=WzJR105GX w(N\Xk0\{M idŗcD=|XXi6_aVƬ%1#33"YEˠ.Q+z.'>I(9ae a1-9Jqwb9ccfƷ*՚;;AN ./eElXyJ; v!X(GeLJ1Ja]Ӻo$6M#7aЊ<\'qݻo^W#yh(œ pi!a^U3?d\* l N^ kWeuycc}dm8*:tflΆK|5S~~r$C a!@O6LtCW @0ٱG#伏.L#hS#{XH/0/29)u6sNqCr@aaA9lagn:Iw&w'?3rܞ;`YQzg1?^7naA  YEY:he,}hhJU  &@G>%O)?X*PI.4dǾK"#:BxOTObQ2x'v2m7>_xȯ|@ ~&x. Sck >l`$S0(uɰz#rF2 QE U$Q|66|M$i.bd`7:P[nb+f$Ya͙k2~h; IĤv3 0diALDq:1dC3x#!S-Dtq)w|>ln+{G"*IعpB'R1R21,S[`Mpn"I"FHN(H~ϣk1npQaCdّ?mnk LrG=PggEnIw=vF#SO ߓCds g>FYae 80TIJbY+ |~stu9aGR\6AiԩRUx6;TC˂o 5wwͺho`}اl=Ѣyw%$5&T]&Vb.E dfUVb.Eو6fQd&BKfe= L_eC{!8h;">'ʂ#;oṚEvChX 3!U9(x\ t,?FJs;򍆧ûjsb .:ѡ3,PpX!:cbXjY8N>}H'v'/`TM9;J-gUE )1(Y!42ML의~@-|dL)T\%f H́0㌮eT0Q,@p:6y(ux haN4En8i\jAvGbm#҃K4q!qC >HYtE?7%<ͅEO!eϫ/7 % 4*9w='j5ƼK0Kfu>ڢ0eUyB7|'s`I+ f՗"{ `_s̑f[gKj0N*XֱϚD=%{|k$oH::1`_D|sSTχ⪪8ʯ#x[(`8tfQ ̲J!H’#d[}'_h(r,;<e*&#mH3:O3?n4<Ñ˒=o`,QEy"# ;`/` Ow|P捆:>r{Ap4::grF!G0U6 u8Dy/Oݟ_zFÁQw6<*Qt(>)^}gq0V 3#3_T:fE.wD|am8[4Ffv_&jVR^BV)`U9*ȑ\\@'1Πre )=!9~5n2I>@bw1Kbg?&8|4g$_hS̒YY"qAS}켪(A>SCœt%68 а@!/59ҹDզ)OznPe_8!>w!ꡄj 20(*`'ذ~}8bkmۿwR[Ahi1w?QjϢ*UVdc wc3C1~Wq=G{ƽ#^@(xa&67bu;yd)&Œ🕨78+0:¿LL](ub rH ϟG+9ì%.EՆ΅=op(n|I8%UHu2jI$ UVf8BM+h@2bJ4"l83ku:GY4SyA0AdJERC(+h'.YQP.)Zܞn`ˣ [<.cTĠ$,YlK!tOjwMBzY4F DD$S DC 0C)(M*Z*.42`6dIn %[2ȑP`x$;0gCWJ 2Brpp0UҐH% : ¤ }[\1gy4D00,C&؉44Q^+T krŖCƭْ4-ǐ01Y_P8!PM 0_۫q>fO }h㌂WoF:>Bb&#EB,^ȲI{CDdqD ňć6yk/!A X#I)MC 0i%Y IÚLCK$@#+7yH<9`*H$kn܈i W v js6,bWdMgMkr6Mq-`EX"6"O_`̦+8o cОk䖰Lƅ 0dR:#|iQHDtNn_i~O]ԏI|޿ / 5.l;4>]2 p@?9Dx.wűB0*1@gԚ> doHILzI:JR*E;8G/O|h2?'T?dl҃GBOO_K?°kxc I?J\n%BI  I~'짩I ,ŨR=C:DK} }hߌj:ښ¬mn_2vo-ƨ̡B |ock]d|vYQd 2 <,y"&B&soj5 ?:YxդZUT691BZNjN'0TP@PQ3i#1Ph`'`p9X!(HQ(plYbtG#<łU᮷Q[嶕IRSO>ߖsK*:+(zC$f*|9 ȯpDQ[8&<- n$"@"SXA-0'P:%7)BIl>qy:8=NlĢTDN6 CI<>9nM &TɌ#9aL#$OBs6 nҟh"T& (m@EBC4QT7CB0I3bD>T i#ꆡ:#I LL5ڡbDJ+@@tw"-QG!5C&@-RdCE?z ػֲ ߧwM=Du8f:^?;40Rd`.zRAR177~P # E'nǑuXvs e)WTfL8LJq]v0lhpG8(Ofκ̴:0Qzl,m$'l7ǃkA*&O"I;3 gkq~$ci:9V400F#5IO`et#"0|nT̨G+-O8N Bo=Q6m'buHN yX{P0hFYs\X,kْ="nΣةo[AnRrFQСMxKHPSw5i))R6G{r$.Qgg_~7P.Y9'SX+{9nO 4^LEE3G?)hz8q48f?ⅳPQѱ9)ގփHY3ѭC\Oa?rOOz^lA9 T r  !z& b@{ẩQ LF;0?C`l(`:?ѻ[\<#G snY/EB!AT jsȨLG\ u/&D4Utd?ލU\Z}0v3@,ui n] @Kw)t.:K;ȥZhAk(,IA2 x3>QB.妭hB4A|faETN)I1Uګn?V;d"&'v j}VY %#U$KT8&@B}'bJGqb,44#Gtr{:IL),~DG'FǦ#H)lѴNĒdR/Z^t.9qO6n c 1:?#]WXaFq1X{hMpi%"B#;/J}sZł$n#`i qoһ댲[]m<,#3랺宻iz{elk*祲\|mkZ~vS-"qƛeW3l-oyVSlYgZ妘ZmotuMe]yk|?tJ?y>Q#?v@bT@tԎe?daZ!U@!X;B]HB ;t} <v(J,*;K0=H)MT(h;uC1%DFH)ftz^2OEK8j?_ä~~JT/>U㝬th8³2Vvok26Zp [qj% ͳ$:+*+>>;FDYP UD+@>ƏzPk`.*@SDa&]yGQh%XLLg4|K.^6?<:7Nv~XFDh6l#aM1p=7S y-s܍y{-v,DG*D}=`| ǐU4wYJsD>d=h׌jpeݫm<=?>vZH X"-)DwX*16yfyYۓde*Pb ۜ ̖Tpw/b 'hm $I $ {{Oc>Ѱ?]ECղi&0uh $.VBs}_)~{kB 8ě䟐n??Եgd'ٕWH8@I1ȁR ¡ HސdG+LL*LT?$~ԧRi %G'EN RE`G) ZQcc ̐aD7*BlƕEK"I쒰NI,JlL0%5'jM2bRee9ga&08(@xp]&4 鞎jpt2RRQYNQ&GSa¡Xb )6=Ā"'VD T:#0CxNģ0`rjL7[B֔3$(]R ځQ=N4di 'Qϖ#>:-(S03 ˢC3Zm hq0 Q݇j >6m?w>䈜̂%=e [A07`b(Mqw7d;Ӎ8p)*&_.ֺϬnIvηgV5J:9^/T%|udl@ c@Z{u:%̏tA@@*DW8)JˀE€Ts`՝+k.2;Nf:3_4zAZ[˿c~$`;wgkOߋQb&ҫA3aͨ7mӐ)b]D̘AUP0'SO9yc+MplNMOLWPa F h(Ӗ\,h\}EE,,<@#Y+Y7ܗ)hsod Xt b9c0I$ ϏT3iG>dV3|޵JTʾ3Oߒ8D7]@Gpo r3SfP78֜Os2@(SXME0thn[FVtЄzR eLŝr^ruéH(B>߈d|>$t'i6=h@jtuh^gO)N2Q8)JTcb$T QHS\kF:a79UQV!eփiVg}ܿBjCX臕r G>~kgy9yfPakW<+fELBd W“e=Xđɕbqdf @ZAS-{l6No:PȫY=_H+S)f$xCȯZcf 2YRǂ‰ҫ:v'?`᪪1tT~ѡKCcrhA39Z'/eP1\CUL8󬬁iҍָ]L^C!<q$9)A,C8Q_${tBqp[Y{|q˽ SߪohGowZ@Q-J*<EiP+Kf,$4%]a! 9i 4ꘇ/uV_$NF,bTdO3GpŘwC Cc@`[jYmJƀ/:X~[EPA-UPt$gWeDFDQ[/O?g1~[$A,~r(?;h8x}[|Fc->+zH@ [ 4^Jp ~f4ӃzlZ؞QمCIrG@l!0V>MFXdY`?]!V$J~E~u%'] Ѝ䩅HJI0DE@> šbA dˍd+S(?;FLI 68Ih,"ou#oqd\| ʁڝ5,y>prMɹl!'.Չz=~_ #BQSz((Oy+_z=+܇B 3a jr,qA1jH`4q"8F'bnder܅`w4yaB!d$GZGq)v &OZ{)αt 6IFMY! 4g nv:}MPe4ZXGY`8TUoxw 峾yimI*BKdt #6t4*R(%v:MY<;:j![>]OISeMSb$O6EQAF1YeLLWyX=OγlY˜=|8lTKw8P8)EMSTIK5DEEUT2PDEUQxĕ:9urZoI9*<34z[hx4j`2i}"LS;=V==^L7ga{5*`r!(k{G!KOԾdjr`0Ra:nO"2R&&vQܫRVI#=c=iʵ-WPzw4pSO %Vصi*U*ϛI> dL7*ڟdY0Xl}/25aF1vԍ ?6bLd<r %+覄w@; $<4kFSY)@ŠHy]H`ITv]asz&CӶػ;_A6K쎩Ea6(ԻZjAE Evij v'S'gh<*+DO ōF')wN׸=cxB]I.L'#f b!ی|[pgbuUӌ޺3-8g1E)ZjVnTvN_k!Ca%G^ϗGV:8q=!#rR458^9N=NwZeesS^4ުEI녰 ;*'IFr1M(x6 `y*#I6Ɩa&L LϢۡ eA鮠 2AuY8rXOQ)@4qp!adNR`R. Н[J*#r v(A/("q$21N4ACR~Js1fGl z=]6{ 14T֡:88 ;)xو)Q":J3 \9: &,s4FA`jݻb>.!7ʺH]: L}"L7o y"p M p !`)N E۰"#dTzWv[q:,zﴄ*',Px{XDјfx{U^wAv;3EETDy)9u dt[VZ:&cebc{ S.ഢ\ F #{>ݟ)I4{F͞PK8nn=Q' L3m6 p|zf5"d٥bRG0tOi>&! l ! wSq7G&Og_jg.{#DUuZMWY IYX 02!L$ҨXC~$ v]oiʭ;KAMs)W.i9K\etyvPh;M |% wDQDnt, #SU4D*Pz{suy 'n;} Tc,L"[Sc 0ٻ[ّlSVnMKao0ɷ5 ii^͒JR05m:脉*fr/M|rNMKʕ{u$ȕEǀ2kUd'O*_!2,Ts-S,A!X`Mҗ)!4ѬE Z9$ C#]" `'f)zu%īDm+TyI27Gsʶ3yO:FEHmsgNNgbl G7A4iEiAE,v7pn(΋ .zM5~SP lah~%VK'PQEb%<Qwi,C Np&PC,E*a%B11i=>s:hkakt{lPN"s>7D`14T/);ų(!U a 1{!8,F)8`0Q4)@Ϥ'MB"fu~ 쇥~encqY59 84]2);6P3UO;ulsy\0׵"pArZUU'_s ?.((]?.Hl؇O۳Ij!.}!l_ Ђ`("OLkb6egp̿lib_ _O$넹 #@LbHJ&)!@/qLBL!M0H(;T,YR$#)4XevINAIt7$ ' Y[ z8`8AM`v>١3D"dƃ'NWVXh 4TI<34&7c N-]b'4@ R=ȸ. m fz*:7y6`?ϠM7?*q͜Kb@fyxy4:#~uA=j:!BN@Eq64t8,1 $ þ9$=8`4wPq+b\)0&'l*pʔ}؂qU E}җPþR`iy&H"-*T"#yM+kN8\?/A dƬ CНz @{m-"]X=6#zQղ&G7}n~("D$JpHYPUha ]rah*G IϑAuI$MB0l V1yfEI2 mAٕ秜CN0fPH xA@%0N $AU =I:$|e & )a"5p2%h`X H~ى &UKwX]ݻ`ŘX\ a?'CSb;%VBI9fi,cc2,Ŷ') D^Id/clF=r"f14?a'ݎL@Ƌ7 5zeg]S%c{Jk:,Mb`5QcC37; !8!fey:Wm@{->6TZ|p&At!O'hWcɉKlgK|-خX'9 p]&d&a33 0C3ZqqLArnQ#)jomfBՑ/R;S@^qo1c]uϳn^;3]Ya% 6jŀyH 2 GX+A]v<4ȁz}~רw=6?WL4~F&X$KxO9IW7OsFfiM/G۷=|+Z)2,猽Bނ~ ;4g7?3kU<CeC˴JxNՌ!}/dҠ>iiyg" Z(Ȉ&8DçIMN -<ݳ1=Isв?J}/ OZ tCe=p bt<6NbV M%(I Dq eH4c0$AE$dU&!*!)ѩ$œvE;(A?c]b[0 ;&r.HAKJAy{~;TXZN|3偳^@l8`E*fV=gĐ|l!s?jGQYE8=y _,HW|D07UFŕD4$5١ھ)Iw? H&R[(lB!!dn^#4I6d;؄0KޗpUfvWbcmnh4(4c   BX{!kN w:=;d;tH><uzrmNjt|[Vlr).;<{2j R!a݆f sד/ӳ)*C汼x!33|]$R%PfUAB@dқBUU,6plTPse+TR!'wDҩaJ'56NbN4O$+ -uv.1Ϋۄ'b-urRfCHfu}GK>.*G H@8Ϳ 0 @јZ̈98cnYLA#D)R 1è[& ,"&^5S]ngO_ Q:{HCզGƢ1 Y,R\`da629,a+f ,FCP!!$!& H@D"lE0)a`d N(p| =t}"}!OT6p7F~]9kPo((i(֏HPwrMtm"ۓp{Â:3ЏuV'?S18 7si<7peJh ƈTT!:U|:j)$wz.qufßik RMC;J 44&NMKM Nw5lMׯNo R S&L>ql+^}M9c_ b}8+9g#ohFPt=oy5z$=9AԫVA$q@[("{yۑj0 ܏N追9VE՘vJne^s4ŊY3L,}R;ރ]CpF:y:|+M(E$1{v~>,q,&ڴPY-@A$ 06ad{AP%+OHH‡ϭ0iЛ_hc,L}y%L[6X6p0)29lQ.+!!st4dtk?9DZU*Ga1 QH{TQE::@A t|58KāX}4ܗN]yC_o9nr{T[X8HY!*P(tⴚAQJDF$PXh(]8.&8QIh T`| 4H(>@a^婒Rd@$,0g!V%J,}r%$,|'yHtmS߯p1y1oث3"܏?X1pwQFbe-w7 +m0`lMiRق:Ý [i~O8,W ~vofˎ7EѢk?&Yધӄ^nu=jGM# R'32dd@BYa)Tz>j$n LX0-"]O!{@;i2PM0&P*k$+Dc 1ٚ;<w`>s,("O?}{ Ha"C}-G$9)&4aKDHh6v_Xp=p(D٤#gev1ȶB5C`t +tBB ĉ %4G<7ۯ٘(Y7o[#-TRLW膨zm|~N̍y<%<"؈҄c6t"18UVoDtmʪ$J?'EueWA3n=ywa>M,=*[ي#ub)4(ᕈD<[cJ䬐 PSafc.N(ъNj P %+ !@X D-Bҝ'PmtbB&Ιe9Gh\Gإ2$a@U(fR( 6a(! )Cbhb mSOM}2ڛ6Xo#/=rywmyXmy*mTU(UUU`2$ #%CL(ņ<]pGjvAp*:! {pbDSVU u~nE!-U#NSm6+ߺr:fz{UfHC)KJb"ȤQJ)KJBɦFYRUR&JF"Wy7-!`"0l! :pq.^Ip`LS02s]u3{Weqzy{瑆N*ڮjiM>erC\c^i8!!!!!i_$tлh~gxN/c SR3S@J":g@&TQ7E$@Mƞv+'A@Njoksϩ:ґn&YZ9Y $WenL!~ `vt:{(=^pSBh'[DhbZNhiq>َVүTi!|~/+)m [BES>^z+^Bó_y8ʅIy8Z*0XQCbX>Vh{ԯ%70y$Y @] ūy;LlupjeeqFĀY 874܄Hd{=N%{:M!h2 kg9ZΤqQ!dT#;֔WfPbgLfA'mjGtɇwCz3K[fTn[fͩ^׃@I(Z(No}. 9GB>_)Ǔ~ߺ?81_j+;EDRv1M.ˊU@\bܪ>'d:FgĠGwCD:֋-FZd=y|]$N(&`>b)R Z5"d` V,VcJ2C#!q^Odg ̲h֍mzj#(-I7Zj _Y Bs dUp1 p8{aBq6L`Beu;{<5n PR&\D,#A! 7z( zd&ԆtbQ`:C#b2%m F1qS1IVD e LRIB R(Ԃ UM5AgKvV\1Qeh/Gbv)~8+P=kmJ2Õ.e(&TDUYAfS Kbt3Ls6{pX"!"X""ba& C0>NcP9F04dF0c9 S*%QTQU*UJ[*2F*aa\cQDD!!"""$zs)A<'Y5) q@ Q((İ]M HdV`sQ\\የ%5Ec-m ZJ E%sւI`BHj+WX4q& T;h X Ř&bIirIm4搠YTN6i. N1R$"t2I+F $P8kU.qqT KCMŠgVl8fa20 EQSiͧ G2d!:v%UXv1`ØSTʃIU:%! ͙]d76  $023T)[i Wh/L+8dtRz鞵GbSi"}g*L3+{n3yki8&ZMMܑ'fM3*0:(BR+.䵇t^.RYc˾\i'Od)Mi^jE =Ӱogz6 zFN^̭YE&u4lj-k&t'I~&X14:fr*nlIRT/X R&`!5rrhT!'3'sdim}]W ouќ8iD8:iҌ2Z? ή`qj{U$54ڸSk;c~ Fagk :AH$ ;]qثey"L\jPhXI#Sv@Aw007|-yh7%5dKR` cRE̖4!B) ƅgU P*Pήf[J*#!!je000i* TFm-!: $8[ApȵIk90lbl )tq]\1']Jdzjw4$00Nbq yNs'F&R5 K U4`%5;..j&,AQ2݂ cB)3bܓp&T2D1ٙ -U(* @Ή=\lJ.]0K^Tq6w X:txD}@F! p#^ )=?{i ϸ _x)@uzt툎ԮQp6{6h5D`Jޟt-U%(|?x<1;3ʨ3!%KbbR=OYUȳEٓcy& 1HCGAcF WJ'{Ro&ø1a>YePw}Z_9N~_GH^'C6Ք``RSu+D\գ#1iG ok8BEi,ѣUHIR%jNScA>ZJ2z= 3MxftL*VjŮb'UŲ/X2P2Բf *P[+%s S!.g q'xM %ll>]Ea vf^mR 0f T"*)(M&)j,V|:  CKwF}#uŀ&#\b _GDWA3*g5FNCG&n,kV}6aQ-U&lVai%zx7;%!o){"L! ݋D! ܝgXN \T 1tB-qX,PI=Q) *m2Ł#4"Qmg,N=LlŁED)rFr98!3 *u![,Cz٥)epj<U2yC&xGdzHLN<*n= HHbD@BGwЃAUCr3 e*"j(B L)Mˆ"d "ɰ@h H Kޞ12@Iz&sù7\'b k7#5΅l7{h_~d|djUD.[,@j4h"=jHx@ad;հJ{4!%\vQvEGC' MK$-F.kA0Б x7!I%!HWrLYv)p^{|f c$P)Y@ƐAb|Se3jMxU$S5 "]7 X^)pjT]N[NyZJfi<Ҥ~8k9<'CngȸYl*aCQ׽w;Cc!㖓gFۮ'N\H 4qe^p }ꤠðrZ;<ȊDAAA%,ɘ #UWcIV2 eqdNy$ኘPdŌ*dzh{QbCXDA uvhog_9qİٛ8Xq;tI0r}1yXg%R؋2ya{K("$rrI(hmry&)H/o9 Mn+lw(7d C )iژ(.v=t!4\@7L O-ZEL"`)@ zrD:QM 7!LiF0!T% hwVڊ*Mbhim(TEUD(H)C@yI8 Ja)ܡ[FSTq G-XQOYKq&ӽAT8.0p_@!XD{D:TXsD1ߍZGߨ{hcZSJ3dZb x`Q׺ݐ&&&aw8#p5h 3ufcW I2p(4h"5GQLarr`f2QDh$c0V1`,@HI & 9Bhӥ"W=s:f"I)2adD"gHJ'CCHϿ:ՓIr("*"c~r')mlYi! Lh(|0EOЗQ;wb:(pXi04 mk0@`ok MI7މ|ʫ*Y(u? IPX#Vȯ鑕u6 cM Y/5:^c6P9GOljDꆹaCW;<3qjtծqδb1*uS"bȦ*A)vA.AN; ]%^i=JHFzQ)TPc*kt7EsV>z y-uo َ qšR֠`yJ7YJh6$b:\W ,d@&)yLS"*uE8IbR.b ȚĦ+:VVZTU(DPF3u iѧU(GGTp 1E]AT4k2TP%!]Љ$+ZÉʹOc*aiy2x&śɓf #}F7HTP(5IC0L93ԩS eXF}! xwmݱ?(6PlJDٛ"b)EVJ wHSkr"+:XIJa-&' D3KmYi q61MiDyO4Ծ̛H<).b79?X|mu&wbة{/`q`q065xL2h YO%YnwRCR4&6,UX\BP*x8ćW FMaDb&Y䦥F| IUS+BbܳH7LjPϩrmۙQr\nd Lqh5*ڲxʧ|βgu#m&63dqnNGO0-(T,"rfXqM-Ww(hc0 yM!S-I捄L!DēE4!”.MFgq#A@(zr÷'1ubX42kŠhyyuUIRL fq61+6Hm.XGPR:W@0І(# 4hL덗-yƎZXN<#u5F:Lu7'G1L"L41\aC >3gDfLg1[9;A4B#!$rp&de "<#R @L3LC1!ĸB)1C$!.N"d2EL20LC! %IB TC,, .д5"a:'D@"Ch) : ܅}Tu1Sڳyckmj|R25lL:d g$CaKRAVEXHRIJ7Iz_/HoX#tC#Zen:^+;N|Ea>`pj`*j}LXeh di ("R%BQ`XT'iziL `'," `xFbKTV|4/.>Veg}Q_BS HlKl,QU2+ ôi;Jhw" b9KL3[U%H!x`j>q @,,329PS* IK@CP1BZXG`TH!JG14JZ&cdk6 `sNaf)b}؂0+xo$¥$enSą ..j+pam-MSw9=FWR8\ؕGXgRb¡x*MR9a4ȟIO`c̔jïڳBDJׁQ!&$ d#E$ql~E4::t&ȌcIVש0LQ:t6H$|&@sPඵ:EțCR ;IHw\1DHıU1S!“LHd$4(⩘(rr)ZH{cwB/L1tmU|(;NoGJHt9D7@u%A%LXe[. nKRcbt0 h]T@!HE ALA45B9 Ab9Uɝy&Hf 4bt9޹d]oj712P3f( 4Z` f0rѳ"ljk7RoAgYfqcᑹq*oRX݄yԊDؒm Mz!ip^}vogB7ǚa±7٦i 4l\kBh٣`F @l | O뉣aj42o;N5Y~PlCyؑ:>׎_ёuF[;lRgCh|ڙZ)'|{|hӡQFuEMSTROc6eD dEJ|_[9Hd&ꤥ'DLLblD2T2HbH$XP-]lwuvBHB*u {|I1;Bz^p"S?-v9=kN]G4-,`I #BrDo0wUT`þ ҞHMl tî Y&Z $911bN@XD "yFY7*aוL F@4jdH4di4YW;o/s5Buΰ,!yXE}CßHA?x=*,BvBGD!QK X,"o\=W%y(JK(H2(S\)1Sp@ `51 !l=) 1H95.0¾mK9(4 biғkj1 l1#KΙZP}8:cԱ)[2<kv\Px!Z$V6V,͜`Áq^e‹x+HUi-<*?mϪ1p-03pt7 cÆhĆ,Zi%&AyKF^T $Z Hfέ$,ˣgAv#.K"7>20S SВDv[rELSI%Cȭ|w[tU;*n2I Em c渚b.HWOB+n$ :UT8h=뽄ЎAKI'ouYB20tPL08'yC' !BPp0hLG e9TD0&_R࡚H^1" c+K dE"wU]ĔCAR&e6eec: 'ㇸ4WQ$=&!ƪH;I)UW#0 ʬp)`h$NAM\u;6y=LU9cjv6ڜJa&%*̊sHDC|)ﲚ?R Ѣ4 ~ӓ="&C3H񊪕bO}=OS4 Q$>詠TNfnNgH`pûy:(Gx7h9%q*\&e|a^{f=?3n.5uoس2CsWzO##Vеӭꐆ]nJc,I֣W_fY%n;QoN~UKM| I3! ne`Pk Kmvr"70U/ !D@E9l[XDH a AB&rXF ;Ș@ܱ FYMU( t*p̣7XbIKh-(5Qv!(h64G[eR =L M{ -o8R86Sx㢇ile1\?*ShMQ"ad@4r ۦ X71.L }QZkr*NAR3{ߟf8YO$Qܘ@,ށ!OekܻxJA&qv9@.> i8ڡ0ĺamۣ V**Q"Nch%MF'@c- ,Ҥ1L)ˏ@qZU ?ZZ *aP.EAM]q !yNNHIáH¥' %[zʑ4#TXҒ]F2Z3R~Z pMm+% $Gm 1:;ԼZw؟Цeǀs4vYSnʉPY{>Ö}\ k-bE@%!Iɚ~#|~YDsq5UWu Шt,wC,=@+E0zVv!!&}Tr4f!7w{=3U4ʉ1 ò6lRlѦٳfU=3Bݲ:\uN,Po; Y-: J*QBNa2 2 6 } @ DP2fA"^RӃT͢cX@RFA""'o} U{ "dE|XhL!XRƪ,xlwԙ隈VDE4MX_/]v91آ# vD&( a 6+6 yjԚ¤e(1?q t>nӫm*UUd$ʚV)gp6-*EZyؓI*h((0i"HӎP9ݠ(m"hb`Z(`XF`@2Er4Qkz05cɖZ&T{K(̻"R ;T> (&mk @Cd=YP#K}^ .P`xJFT!4R=& M&IynŘX[\mbYRҸv u5`??wO.he!`pR`%&ɉ>f9Hj;iT "@;=xvLs@BEV eDwxȗ'ؐk`")"AO0H~C$=T햪$Q%ZU&B`P(E D&) ( %XRfaaB% iFbZXXJ%(d%pH}ov$2i_XB}3DaeNS S~\eBd0q¢ Ē\)E,Y` %Ea""X dqMf(p²@V& F0|kD6(B wpJ9hjJA3LQ$R 4$@2 $ 9!>p?vơbDcH#YCS_$y`LeK9#XU' H2; x!@48P}=;*r{OGJzS?J(!Ime=,UѸ,Kg_G>6X=CBv 3z|D75@f`4ߑv"2'?0~ 0dAb? Bli3UĀaI\(Ȝ%8XB Kvv::*f-KbtݍSwSOu}EXC …| *ƊYb?!?ƙocȮ!4h]Eъ 8帿3 ӥ@PlI7R$nIT6 ߾4NЂ n>$$aݔ. XԥYhMosR+G|9Y^p_{Y H)`GUg}MKVRKaQf(QT)3 c5=СuiiF݂EYUۅ!<m1p$p\遵E:5$(!X >#$$HjdIZfMj \v3NTʯ9|jW8UME\ɜLdUkiړ9plaHM)>Gc$MBT,( `2AL TmJ0@+ \ ɴW&T!y58;)pDba:f懘A+Hjyù=b;Ήj_W{uゃ0 0CtR-N3a(B Dh|C UH}cL9Q$[h3& K`>[b=#`VtSI(ZYl"9w\F$yPR@ ʊ D$LEiJJ!VD,*G@2RuZވyw.RȍXso*Z6j[)29R3-q8Bt[LS}'lQL[)ZT`v -bzQ3 ٿ^hM1+ 00,<Ʃz0!1*<bc$#Hp%EѼ6 P}T ڢ\ҀlRf*ILT[M1*%F&”}qꔲ)1,/>9}=|J+HRH2ET*F săX|z05)8S($ l^ŵ\Op9€ b&t__R/@׹Γ Bbj$"PdB!9ʞ#c5(L)B ER2)LLq &TT2Zb2Ў 0&"iZ!"D"Xe)&DI&)}A?; 10fAL\#%l^*Dx"Q #LA<-( @CpwR,c"D¦H|N `BA$ ,Ɍ`2*LKA^& %F"}2"I" edZPh+X>/LY uH };PǍCOOi4)Å7#0HD.ο\TlۻA 6iпB/r9(Q)GC@1(dHF iDHV΂&Hzފ]Mt 90Z/ 6T!NtKŭcI8n;@LHfy[3TB q"i@<4F b`A d]o-iJ' 4@ܚ,6'rϦmdޣ٘[B@c!''AFQ 8y "&aT-g ׷;@ @4&J<m@ܑ# $ O{W?h4%lif*DX30Selt w}kǃ0~%F+!L^Vzկk 'rX'41d#"{+ >pm:?sWT&84HZ wk# EFe(}xC{4h_vlH`hhV1~L" -(9*k4H?־\vʼؐC ÆG"vX1B q0p<6hkhb7i#J6ɹod-r~SS,=S^ߠ/'?zyHeJL;l BdH]9${?G&[P]r:=7lyv8'V&&,? `4yr6Ġˆ>{)p m_jɓzOOssޱoG[d/D8Ɇdiwcq-.*4z/۶aL/CMIsjfxci"+,b0 .r`u {[™ZwW-5 ;Jgaݽ 5XA 9AUH5PSĺ} P"ԉR$DN`)pڢ ,IZ6hֵFTପi Sу2 '2( L k .5x0ډ "JZP $K4h|Rtߔ1R؁; ?Bt `LԕHϸ;S@p`5!KXMʇ75Ł1&0KB`h֓[yx<1ja&*gU(SzuU@|83%B!`Xq05IƠh)e3IE!:UgFV;4IT!D!yF-:c_;óSQ5$aeR"Ѓg Q} ֚b ??̺ NT-*D恸Cc "4,4AIi-a쀍6HDL0i cO+ aU_/*y4kc5CAfj̛淋1 ~wH? Sd2( 9LG!GcLXZ:,Ft\Xd2xdA،yXaqd}$ȧN\+4*ↀ9h -CdN֊pi)ljZu&Z0$)ZE>;P(ĥ! VtSj ޾o LhMM%J"ԡB?T"MyY6h뀌1n]e]^Tb6x.\F27- !qn#eӨX ] hLz<Fm܂F:+:XcKaA&trb}XVY$'.&$K$W)8͕FKq]D곜 #oQ1+Ts*ڽC͎ P 4 o;rH$D:4t %4eB\)R prP(^4/PltQKDƊRw[FӞgTT(vC2i"J]9oO[4;"j9ga2^geH#Fm+ѣdw&>ݴ^a;x‰&5]rLfûιԜ+}Vd6ȇ;HKXG۵q隐 cw""g M<+HZ=QI(\Z=Nj:VG3aF⧇ʢaA@4AAsPٽ x`su{<ل'HCI{bLJJF&#Oy?l,= ǩԙxeJBZI_7T]X5Mr)jBu;b1w .'x.u˨Ta>fbhɩGcf'Wq @g\>cy[QP^ө)kѻpP߽7dtA(k(yE9Dq6ŦcG1{bh"~dDo`/>S _.hcfҁx`⦆=հ$|bpqmbx{'/ ;e'V#;9RYȮx-ŒeD,B %{"VRۤm Q&2Z I !`˒IniYx #w4N tPQX+zdmӤm4S%re1`veQ" c"ҤjI?J5 Kƻb ~OH>wHGwzfĎ"L s;CT}qbyJ<2x=rGb9?FOqR3=ƚL pEqp";܍L8ǘ]{&?Lzsq\1 cpP>K*07fyZu*/A`C-b}8{TH!ލq(?t.~]5욪tqu(N(o>rlRR&L&E4lTZf^3\9MN6B;x;>RY'dz?J !3h.Ljt_7kg{zo=`&,`!OVB(9+gD15_ґF$q b:# .cgmPC(&LD#rڠ $9?W @ZH!Yhf*!#S_+qZ VDnY<#z@X817!F oy53DpxHmf~XY8>li_mǵzZB[ E4û >[0ɸ`HGЙ 0B Jic&FfƕXɼHY7J?~ĥ"ߚD"H{|'^%P>mXD|Ng~p+0q"aPq-E5Q@uN)5z-'PdJ3ܾGYKPďկbJڬ4̀3i%D:Z=QH01o e9Ɵď?js Λ3IQCawIjHI)@ (ajhONPU-1C-* C3E9'/}u/iDžbfaQI|XDPwO [Sl1 C@L:ũq|Tm Z4g{+=6AFE89ִ}">  :;|][f\|@S\F!GxT,$*4A C 4]!'2Lօ]sI-& h%6vh0d%ͭaZ6ړ|- E6Iƒ2NYhl(.2:lcKXi# VCQ iHSW?? a͋Ym77Xn1GoC#DrV2&]CNd!Yd* jB F%V!< ($R֠4bnICad݃ɊJ+}*ɝ)fvdca1Lӹ*cO 5dL'ĩS0!B bYA ba2,hcаj"+ TlE4lc .x7yȧN^vho*űc{%15U=Bʩq (r ,F YBv: HL0$h!`y.7ڷT1a7t F!{'I*lN%ff" &!,25Tj.96?buTwo l(0]|X]Ul(3D3Иc)ao\M}{|] Houw%' ^Cl |)wq)ksp3d4m cY\0ˮ6=[,M:ғ582qR ,b^Ox CMK=F2b,̯EXp68.3٪&iƙ#σ`˰w]]=q ܙ.~tɥ4 ?o hRgWR`eb QD<2%&n5I|`tN)A/HTM㛝 np:  >qBczX#K3.12a+LꚘ!:JBG&e  u=?KILgA Ta (}9+bM)I1T F&L@d 1A !;;'2(BLs&]1L Hib)dˆU %DȬXA0d$MU@ɖ4U!hXUBD+i1XQ$˙&a#\ >H0i5T,@(c7)SLԮU@ĈRgp"H &YeU&$oI:夐kpTGtiO(1*I8D\;/n0`F:\h 슻*s6aaP#6cu$@i4}SE$rLƉɚ Rso6QAf']&t9 eAHML9˖O9kZ\5|(|Lf(ZDBÜ]tE1/ز ˼{!ˍnSkљCzC UH`SXSS:|8)eUSLI0B K{QW1}V80C1 vAB)@И`bSyз}n/peTé&e5o 1,AbJŸ``Z귙'uJ86@ 0I"t₌){dB&SSߛ5#fî5bx),v_RАB:EU>vӎƄő%i`XeLP8T=ѹ]xzf͘K1 Ofc(~7QzU@sZH9jzBGL@n29!>#SijdxVK+_uZj8-ipk+b!Ik\NsLz{`zR-_MW~wSJw7R%sdM8Pi,&eO!>TDF>BBWПś B D@ЈeNّ,E[$؝6+q6E&Hw½k{a I!}F*J,PR5Ȑ%RH 013,,`jX(0D8 x@yI"QxNX6Ca\!i%Q> +CUA!(Uk}meZ~|3ޓڄqJU?|{IdˀfXg'b9A!s3z!W5sZcZz7+2%,Y& v#RD#- (E$VF&$UƖ ŤCDmL'8*;hE} ATίH GcNWAqHE!R^DN`H*5C)5D4 D JkQZ`̄$Q7$`}< Y [''5t!6FbP64d`.@ha-j< H's2ڠPЃtær:@6BrtAE*}sbi TZ=ed)hfDR&` e0\E1)! >|`.-F1(tJETLBj 쉋`n2.FES@@d (?;USZ&.Xg%KmPIQmIZI7yG ;%S;튛/w(`cZ` aTEY$GY(J'BZ.T[ Y$w!H";N&$yv>ȻÆ!8Tpo!_S#xXKvKd%()1ﴺu|$ЇQ&FHÄ))QT(K(Uf0Y1W։'擯-&":Tb " pcshZUB~Tdӊeh%6)+2y|6"h!D"! RTIXu+1v1IUjYcET*"d&J)W-Yd}; Ȗ(\OJM+RW$ƍ8/S\"CXUH(ha5DbaX!p֓H+vk&7!*If"&i8al BSU%L:73iVN*G0b#GCuy6K GO2"!Ѻn*/1p}` 0 R@l~ g Fs$ysĵGHE0}9HOd6 9='*K3$1.F$H24bh|yKD1HfiVY ۡ~S8bq*"E ߸ Gq$V;l/POyr ,bʽL&]77IhAӬ(CԚ"T=IGT1ƣĭFd$(7P#M#m TEfba< / 2`^ B8<(P9C @u`2_eT;QS=b'<$}Bx(zޠDET}cfLYuCp+R >֜wWZ0uz69t;Py!|DN/` RWޟ$ lSSO@ .ՈBYyR~Ez:IE&E1Ɂq#!E~Xb"4CD`M$Ԧ TXk@6w6B&چ m! CkP|BFw;%7~˥fu6fDr5Df!07A_O$llZK Y-T06/VeDTQŅeʹ1,ϣ '*[rW2>, 0ֽN7Ƨ63s BB)pgx;h̆l*y 0G{||L{y4##I8D6\Caw9}gh|q"$IMtT`fU1(Y1dgCIBf90 řԘ.ؓg<#A[)Ql1Q(6hY7MPń7=~/76ޭ.0!gIM<`q2jfl]6z9L1l  6`̳ |PV9c"U'm+öKՍ3JWo[b{C]Lj4ۉ4#3E̾cM9S)kI5I C,;GmjF|ɇ=Ne tîҩE?5%Fx2 p^#Hhδl#Bf0 dϩ0gqg ,1]JFp:+gWMmXHb;PʊuĞ H $^n@d{M &5dlт hҽot1QPjm,M&D Kx(8; KHwnKj0KJgȳ3*dYP B5:xlOzJڵO\#ӔPPJ:=а`C|,P_:Ӭ#.| ]φ23hHaLRMLA1.8tDF$| 51:CW&ӽ]@y@5u)`vE=B2! W@ mO' =]oa1EHPD C&LWσw^pifiXuY:Ӷt(x < bD>@-.rW!) |0NazMLSٲVNc-3xX>Ml8VnMS A `X"+ZMk%}V"\ 6`CfafWP23}LDm.[ K<'tv,lqVcA1NIlA$.J6|;lfJe)xKOLHE;g"2Ṇ:UdLDćѦSY =Qd@/.[7=aBX^9 A\w )M+(kR>HqYC76-*Ę2 P={cOFN.6W^7px3AFjxcƌZY(Fp=<P[~pPhB`G@al{ 0Ĕ,U־O >!BNzx68Ԇ5''8QR,ILb0F#2"BP .a@D0iLIKa6fDX*h1Xq)R6, "LCMŦ= {0Սiś9; fB>dh7(Q66>Hl튆Q c 'ABK!2[Ʌ.ddbKH^Ɍ4̀r!pi0qMRu͍AN``pNh'x̥wIb*t˥X&i`& I)E% 4$f%& d`d%A8B#$2A AE0D`2f0hťg 1(&vME*hRiIM9xb=>]%)UU 0f}xU 1b7حAAʀ{Phij ky ƚj1+֭=,w ']MP 4ŹܓL=~0ґ42Lf( Ax[׍Fluq&P5 JLt'C  !6iq .!t$\ &kh Ҥid8M4vy3A;CNf,B28DZ0e8dFmKzbUr܌~Ɖ)ĔYЦ MyhS(@Y5p.U&7PWcPҁςo*5ɼ&+QD%LlMaJ4Q]| '+aPЛAR ɑ$4hn%bcjM iJM2Kؒ IJW!M,#} "ly%HgSad%|!eCoLWD~}}\98$(CzS';4`Hf1}>}M)0Qf*QC"YH) kf:7vpbaKzOC!!"$ _|z-UԋEcԊ솚\ k $ A4L' `83(']MLfjT~OϛRbG4ZbpKuJ6$25ET"(@*e@F-&R&"SU1 'Si"v do%Ñ\d=cC'?HΧzʹv5]sI@ālQYRbM;,ZD [$>CN -o Vi3 $O/Xb臜uXPi!Ҫ OkTZ5~Gɲ񾹝~zT&V~WZlPit#f "YJe*p.JYAV 0YK,EJU!cl&MV&aY,4*U16+izA(U쮂Zh>Zбcjȧ@A@HR4P! HE Ѩ;KA6%$=f;,T(S /OʫTLWUޔc*p"yrsJBAC7H=ۀ82шG4)ehWUTUU0#=7T "d4s;>UDGQK$KĤJ`=oØV,@VFTeq!P$AYYю(13  dӧO:&ȒLsڪ=GpM%(1 c Oi'ʼn򉈇/oJ X2Q$u`szQyWź-nu(&(AݺTPW=qa6' la6$^xʋYN2,ۄ|P='}}{ sCU XJPN&TLȉDīa(8pYQGht]l< HA%E9ATɃv(U͓RfAj;aȀʐOA1DWJ﵉r66 SIҎ2%4w|^;Ŏb5V,5P1qCJw@~#3z\zI2厽u篟Y&W@w{ְr]]~JI|l+ȝԃ0i2MēZB/u d6C=ᓌM͜t6(^!{c H Qw?#%Jœoh2Mg]) By;Ň#Ր = #fY2i]kxyk`yVp" 1fAtcbpىuyC'%/4pkSA9! Xnq6Bq!A ZgQ4u!CBJTH!f'c%M1>wପ |@*>IA$&P(EwATpVp='^M(CkJv6Croc'P LTJ.ǚEFƁM  LgLkuA1I:CFGMi9˜;iw(oFٕF LjML*L3XuC[)qYܐ=lBrA CY&qS ջ8"\JM)*]UCkVu0m6(7J s}򰦬pk=^UCZ*ҌĎiZ$&B: < `58DУc̕OIT/:-4 0/(;9CIZ "K%Z|md=棱"wVsATmg3F+[.ɉ,u6]'`T``jöq²5)./$ɟp`l{,&lP?W@EM+2J'wfzGBo)R7ue:T r0瘪r2#^/{`-^Х0R͒i8Ñʼnum&9Qiԃ`Kɤp}db WURn[rM(C#ek: M`uRqT2^V.`]#bf}S7PKf "CN+ѡٙ1G ڝXO2i2jSѠLk/h0.]Gp^B|qLNHR@+s^ʈerU5d8<(ۜb#ҩN2BCw&!IS EZ@ȉ(.A5I$n!X Cf TDAf z!rqiyc-bGd'#>/h7}3ęMAC߄ªي֪Hb͖٣e&ͳlm3Gã+cjlB Q;B.xz8`0U]eXuV8v`U2>6dȈqYJŭF "7YL[CS 斬57F72R5%RhBVLP f^ww`JՇN>ھ7jLYX̣SNUQR0W]$uF*SIsBv)")Yev8t5*׼23 F(2j嚛'Hh,9E$Z:D`We $waR;HD2v`2cmdW 2 QZ/nLpt # %ŃAn=oԪ=s2kfJF#"T) |MT8&2!N 7,du$bIh.ZJ~3 džLxGo*+1 U@7룥Lןrh@'lā攬'g2e $٥f2D)!7&W) P6ccqb7-&JBklCfWelTT҆v n8` IdPu 5zɕ\Dxʡ Τ:Ľ{T_5-n`ѺK6!"a¼NG0mG.sbՓ4DP|9hk郅S6[ev)o-78Z&/@7`Nw, a9nUEYZV`pK3#'gsmłq #&R36>M934EGSkf٬{IzNj0|GUJfcG;lYMJUرP"AWTnZhMU0o14Tz,.mMW䂇!J $34I({2bwВHXxWQZobE)Êƀx-PYtX"Cz΃iuf'Y5%=”}҅-l֠ĻE8  c$5;ph桍*VT٧iFpEE"lW=~0B=ӱYȥJP7drL iӭ+Bh RbeN#i//$jRc^qjӂ>A}^C=ύhH$\)Mژe8&AdR8fQ'w] Cw{~:MܹaVa%5T$&vPMa a{ Nl6&I1]Ag 6S(hW5{LtMmԨCj.a _\s`Ӟ91g%Tc'xF_a3@ Px(aFF]ʘ@Z{!(wgM@9O2{T b.R&[c9 ;rR#9S"!iVvjkV14g+W(Ѿ\hk2bE. vq=DL*&dи;I~:LQ2U7=#(6Ia0t):4E[V"ڊWZVr"BE)b0`6T!@*h8m6RXaJ-r8*bH* hGYj+a"%jHH C+ln)A)": F"όՙ)U6>Tz/8(+*E+KLL1$@G[r-si'5-It]qHL=t7D gk4YDPR#"=0 b@7_Dp%u05DF!5Muxb*H,\޿W{1 ;igC6fjL9IFg) #EǦGqQAv"+ lZ^gCXA8r6Joq68.wM|ݏ޳Ϋ{AQ@cW=a@ ;yfeJYZK7%XՋIiPTR(S9ii 5|l&1JS:#mW'(KJn qyI^!boj@dy Dj#`y<18}p%y`m `#f'DͰ<(~aMo{'?)IݭLhdd *;Ie#>_:I2.Ld}Ez:g*h 0 6iB(K tzՊ eZدSy6*O i-ljs{ x4FQ&<|QrԵ˚4&'FH[` ɋ`\jsy PQ!`>x恅{n?BLhu<=ݾPi͈}c@f>+}fCLI+˜. +bhfӄx- h\.ȹ8:'i@F:i P*$4@Tr  {v=r㈒A)Q^bM"ik͡jS,ZEYm}pq6h7nB[7A35sMaZ34 ?Qj93S'"nՆҏ߸ {1HL 4r05һb/D[U T *K2jRlLL\KRj:c&.ܼcC԰5;hț&n50ekQu2*ݘ£f"6ԍl΃3E#0ÓQ5)Osn&;˘v#S52 Sih7tPtiQ4Rv6ռ"+nXUfd9fSby0S[:b$,3ZB*@U&ʀALld6:Druic3iF a00!K!i,4M]t JaEV%3Iјtyyٺ;TDgzezHc5 dY1'qj9MrMg)5l5%*J 2[ŒUGo/G8K zuwa]dAfv/]xNYؤ2Ų2XZ6Zuݲlj:yk|\y\UfwFd٬ݪ\!nW]Xv"Eۧ.5 l]gT$;"Pmb H`ʣ gw V`-fxEքBLŔR I%4VMJEkS; !Ҩ($ē8()TӓUXE0\ "8";/ИNF E:CH4V;$FCdffA)=mxnEkS" U[&<*S, ޙzpX".S\ b0w* & HQ 'Rpd;tyfٳ̫15nN,VT& !͖Te'-0LG\"V'(O+Y/ p֡8 YVmܝͧ_L5R.~.`[VU*D,t_&={c^ߒEM _di%h/`X5_:2G3=_{f*ϯ:Ru/j3uýGa5E &XU\ N0Up4Hcdʍ=iu* 7&j 2][kbdk.&dIeJ1h$f'cbtd7<'>a4dd߂a=PViuӒaJB~,/l2(r!fW\aNsVi4W8]/0{!2q 0@1Pˇl֔cCCSGCŗY4hUXB0DE6 Š&lOaD1R e/ bB(j1At%TnM@p0-MIdf"o"@'kIUq p.yߪ#& " (b"*ij*ÄxGiz;('\B"B` 5DzIk4*ou7(DHjmiq9ݚeiY*TR>0zɊR˧08L 0AryLz*IkG=)c" '}6ccbirLUJ@*+WJRx$,עE(kᐫ4q. T}bLGMRsQDyΎA-n0Il\$_@DZ)pP )#>~߿%0/1N|LM vVy 'Pcfi@jNVp&E0aI 0qp`HhxDpߪή aT[dd7' #gAѱFTC*J$4bh`)x н[s$n ʔ*&,4҃3Xٙ T"Ru9N\tS{-B.5Aq೅QPm&"pc2RhXho *ȌX"3h0tw+H]gqvV]f.{"#‹DB21 Ĉ<; vR>A1Z4Ī|=Ұ9zm;Ov]J˩I8EH9:inl]@i?@c`b/ PgsY# ;"I!0sk%!$E< >Ȱ0<ȶA_64p+zF sE (iTR@ lt̝ؕ8p0l!VF Dlb&f( #[))`&6m07)<),b\d `;^88HWx!:И!Hba HlL 2UaCCF bB\00ȥ#Pr+f1 {UIMߧ;`6  u`l6#Ǥ~!SuQK:`ii18nj8z'22tMd6dVO%U{IG1b'p@0BPDLBቾuh&%#N8:!ĸ2a1a ,4.pB pr^dl{.ڨ"HC)^kkoM>)<㴩W^͇$zb(O&0 cP.ioC*(YG!emy97GGe^|4FR?A'Yׁ=А#[vC]94`tzSz>4 UHFF%wX2pz"S[cFaZ˜W# *|-@¡b(M4ƛ))`, V-ѹ.%EUDo6v$ě0"{a?Ea6K){_WC̑>X1m@hf !PT)KZ 0D&8 [5N>UȆ beOdF ) \b&p  $_ @6h*e!Lp zGnZ٧Ԝ%:qH=TpB Hb1C#-^\(yPcZ`> HI7=l- HTpqà$8FS!|028w? b{y VDnG^K|d*{ ޯ KCb×<|t2@"Jf$&Ja.R̢p F cHe)Rf`۱+ 2)42:Xl,W! ' >a޼L_ %ȦkQRTK z]dHr>6ŷ=?'N2hi+F6ػ}w  ;D&%E%Dex"gW7gnprQbTz!bDz$2`]*3|k]ʍ8NSYY:~0LXi @U-hf9IHm=I '=iClѵD\KJ@@Udi+f:N|iE3Cb:@fEERȎ=ŕ7XU %m%YШՍԲ9T{T$8꓅pb6zV{y꭛eNedj r!vt8I>FJ =_&kN|h; &mc4bB"Q!G/ k838 `}uG`uKn'd6qDN׬  )q0A넁 #ēxCw<;;pJ%b^-:NJ`-m(GXS`^P!+fuQ59~7x0f62v3kP i?TTt&0mr&ڣ''h:;l*jexj|3cg5zh 0BZygıۛEj9Yy!䶌9'ͨ"B}g&sQZbR|{M`{6D?р ?pZ.jGGזw4  ae!}?h׫/W "Ҕ$\d dNᑅar/&Fh)*If") dƈ7)!QLDD!\rR6,6?1@I&h־*&&.4X#A-!nXv䘝G)V ?xvwz<}0rIƫb &C $@D0Flc؇YF5FN`Q|,o|l4ˠaH8DPhEb+$rFRA Yx.#82$JB0fd DD'>ڐ̱0A/jzHfBLf-`fcaM3!1vL%B0+'6MN#HA1#@D$01 "H ֱGZ"C B@tt\ 3 (9 8*h5 =yNS|c8H1 bRn1mу@'sq3 _Bj.q6&5Hz? _o9Խý>uT+)"ǒ%Ba̷*I0\TCXӨi*M̊otR#dG`w$Bqـ ( s=6}eb'žVy +" Y2 8~/GY5^ݷ%5S꡸.!ah!r9CoY>VaUR3rb+%sa 822x&*$MEqi}.:a \Pech*bS݆'/Ƣn0~Wz#m6̗5NG&#ԛ;u=liǢWa^Ճe&וoJZQݲ563yuin0jo7§0mS6H@{H+ӿ (š,h-A~aN*3L)3, JA@ARSR'|&I={{ɀu8``UFc`aSFlax G%90ǣ)9=!y3AQ x2^z=A)PαGHBDP # A21''qE5>%0m)D;أ )w CG{ښV$Men"t#8_.oE—*V٘bژlBm5DXc}\X!N+(H Zp-J:_0 ݊X  ;O%q$*{`Ӹ'[F:pL_?MDA2("xhwMUQ$x8uvסYݺx53q<(|1L{XPf@7+0"*Cla! ٫Cx`?)7b!`ѯ EO:_Pٮ1G{y+dOop}!14UX3j(j=l! Dh! \҆$T|QHQr 'cbSZF '"~z y{| $JaFID&$ci["u?6@ڋA3iAAdpQ Obz42͜ZYe\%Ć+Ц~PSHE3}͵B<E j6 7{v92tֈbEb-Zp!:]NBOQAu7f 3g$#M6#,j3bzirMGdF:ykGOdK  , HZޘF5vb\^e)VZxDꕫ&"jnjQNEu@q]UP g&f=3\tW0qaF\a  5M b9\!V-)U6d0&LѬˀ~p8ve:Xƅ( 10x.ލq\!k6۷PP8 0g& |6Y duz1e& tIP6P<,` 1Ni. $8I =X)y;"aU T!,)"!9tOl<D$ҀR- 8'" &LpqQ}xX)G9H9Wإi(ԋЦx ,GC %(`u$3D8?Z2Gԅt!݂`LʤRJATrQVyIՎ0tA| D^ncfz܂X%0aetŋ/[I9= !NZOJiNU<6$RicE'C60yc܍:m$؂.| ڠ0xL 4B0vHTS!Do\:#L1c)<OOѣ}Tz:0f3 3 C3 =_d.vpփja8q!fUnl0C!#2!0,#,C0K ۳DJHcLRZhlfmRGPݱ*1&"LR4DP3LčA1$B - T%H#AB+QRP4$ȕU2̚#vw/60LD10D@,a8lƝ+1J>!! C:aCKI֯p "4D((=EQ îl*?#-UKR@?~xLXbf>p>aJ dAf4 bFd$S/Sfցj߷EM &3 kM1 C$_с`Wx 1LNht%L L\刦҉4)lL)`h?v"1 SN$%BfF>@jL Hd"|I cn,?vM:%cDGV:!$UJT* l@~]Z/ u$|KˀyX]`,6Gw>:X#:OV¼|2‹nq?6 J3^UFDfq#Ew<fQ"n"/YjL Xgl=-d@\Mr<,`uv|6T3Cɜ>`]2=-Heӭ0/FsRoI<(xzߋwxB|P͕@ rMq] <F)1_Sm @ؾwC:O>^y#ID0,x ׏B!ˎ G!4vu볿Cdmu?^|T\{ءWγТdW&X:W:/WU=x 4M4ӏ;O7m%d+0$_wޫ)l[gi?g{^s]y?|*X4jpjjk0kpkkl0lpllm0mpmmn0npnq7x8ݼ0jv‹/ol!Kg C(V!}FTt=C]8?'0LF6OsoTJsa̓<Ǎ٭ }9-Z` YAFoL;Oxj bK1ņ07 ݔA0SL5 &(E98%1E0[dF CkX5?+W[U?&B?;h5 :T|\?ݼrCH ^Z3n\J5_ZZ4YnZRA X 2VX?j:w2u0ќgO^^֟Rd"H2j*KFD^JCݨb_aFQx4#Jq֗\Bye!ayӔ_2C5R1lh j  eD@pKƫDbF%qx@́ zs8!r:`W`{[lHDn">Fb$mWmF#/ Q?C8 0F a>dZMRbKhR);/`d'_;B›poZ!:x͹o |jV9?0li!p)H[%WsjG'e)?5qQ2%Za[Aջط2͇'~ls9Xhѭq@>0I9Q`v+ &5Հ S$Ț2(9(V.:FNדX['`yjWgo͠oR yA?[HeUsHMwT):R)  J7V5h28w - ͩ]{)|PFa 'SF,J8;eI ̶w1;uI 3RĕCdo;g cr&4fVU P[KKQڵ;b1$O0R ѱĘ$fl*j{ -O9-»z>ʫ[;v߭v6|[U~nmLfu  1kKOu~W/ZTlQ *~afD |W6,a3%1W~___________뫵|nS;hloNqўl x 4Xn{3ow QwKfNfo;%{\h+nV?DP zUEi[9RV1_ĈA 1t53?y o+ޝ/.=y̅5>;8])9,%V@BL[K /5%ur(ݏ_. m>2Qڻ}я~4 @k(JVakKsPT ݂T %w"rN_4ӫ<SEV/:lbZǺ,\hR]_MBMZG0F:Bv(09Aj%a9zЂ2 /"'Aw~;a;xmz4m 4(pWzeTFC\hqkkLSuvg%kCAٟDG@( b)S}aISbN6"XBc'ǩJ$<V'2*nQI)a7[gΧF[Aiw\2_@㞼(14#XQ.z:Vbu\?K X}&˹`F4CJzeޘ:xufjDznGj8@ۄaߤ !i7Yߨ^ C#P1i^-O"|n]>5\1iBjZ|!w{㯁%6606C__YynBX܏_o3OSw}^f6;'ܿ-9L [VMunKND1EY, !fZـUtl.@ʳ ;]VcHS?}o{*g:&Q/qbv SXL&jV(WhZ|WJud#}Jn)ΐmK1l1ȯA' aE1lt 3C$!1 {4?S0܇RMFh=Ϙ'Q٫~`k4IH[~L\AdC)E`36C: m }/-h1&JpNr(۵)2 bg% Z09A\"W6ψ-ƀn1K^)X 4apUZTʺ0irBŭN)fa!KdB0BV4Bڟ͠|֨6e5Vk3vyEv-z'P y79`y ne_IhPzсjJ&DK*KOa,-ok$B9./Xi&? ;gmּ3v) 1AłQ}nCP aHͶu  ptnRaF\jCD"bֱbD-P \}:oUuLd@M$)ff~1\;U9V\r7 +=wflRZx:i\{p>ZC3>X*c0u=GQ,vwG1$j KKu! 8CBVZfgan依зFPEYcL`>X})[3"lYՏ7/Xu"تL f(K9fCO׭}yiljC结?q?rwco%*[/]Wxmyb܎eMaH'Z_d"S|0A.vfX"1"$CF=q=+fzP|z1NLa~ULd_^Lܞǵ>7 5|h![ <ɍ  8m@HM綢87 ʊxгW._˺I8JiE=]W;gh NE)Y) V @a9%AĄ5`rzekaX*j&(T Y~ʹ4voܶ<ufaVl /g$ݔvA8!R,0=E8 X0f3`Tˢ2 {&'Dq㌔ BWޡpr+dnM,PFTgXb{TzUWoirwaФ O Q044eK ad IuE Y@bxUEcYtoDeVh:dAɬM  ^YB'!ZtE?^J ~e Xu\rɖ#d=gА=8Bb 8AZ+ kَ#yJy~y(U95r}=Ztpu.YT{WgZz<`:tӧN:tӧNC .Z`<:(E'P5(q}wa5>M xl99/&e}|8JJRD8 _k2&GOT4;N'Q p?) t!D6gp3py8#hWEG QP, в;ά Ә@+VE$ oIهŸM_rG֜ݠچwh6 {loj=Wˆ|9hm#+aDadsbàB{; L(#h[@6_](dR|awy0f0'Zd$ލX Z4z/$ 1z/mPlBVj{9Z-R9$┊]fّfr X3W+"AE? Os&ji*}vzE2 :Ⱦšfv~?e"`:ٺ*LS`~DAwd0^{Iv2{Qk#ObrJ43B~{Fɘ=ZN5\VPU^CΒ1W_[*X[U f,?cvz=Q|km{4XsYVDi|ÌA0/c@W`]fr,H>%@dqQN248&H 0!+EiHM'w8c;pip8Rui=YOO{ LN|1.$mpwjYg:(}6lrax*ר&Kg@vh߯Sc,@qSR׊ˎ<^TX?~ۖ>ض0f5ƌ#C!`ㅰ=!dd \}y Yx7:!TuE^.ʡ4V85ZE:tfܨ*0mZoq,3\g yŰSɔYgPު w(LM~S3 mdU 0f-d&4ҽFJneH\У́$'gxhR=8[il@1G!hgOkOT* QDA$S}6gcg*w'{Ns:c7\ϟ>|O>EFRm슻-esOpʅ)H Հ5 3XsFVnMt(_tDH&ֳ#rpoƔ&Z.Cm(./ y1W~  G0h/'"R`yi+xG AQv'oOҽ-xAY}&-erx k2yfF=?wGWNo>W|Bۭ%y6_ `1#g џo͏5OMDi9n(]LUb:b"cw 8yg#B>L0AD Sp:3|ֶ$߹=~gw47OMѡ56d N8r-i>p:Fg&[I~JVLG"_0̩Bu^7q1xKLJ璺W#Õ<=@ D.a! egXX)I3j! Q q3Q8/2:VT7/FnPƤ8d|ǝ(ǔ=J y6ȝ N}l?rk~+bqbN(');,N1)z0 q}"Oz㥶ML?r !ʄ:jQҥHJQfG8OYxz Tv&`DMs3Sh`Eg'pbvGFuدgu~C0T'@`r(9N#5\ z"`"8sP X,{mOs^9LTet}[O1O79_-0[AZZ7#S~썰WMOP$d7Cen cC`WY[/X-At|m4ʦB"m]qlLJQW',R`~sF*&Bg<cS|VKZZթ_~Po[WCGބ7h^ ]mo:`SP-pA_'yx9zT[kŬbI&]z7& 4!0dkUP4<%Mq*+/Z"~z'z@_~ƃߚ)RB0 ÿCN؄<PÒ@(@qׯi@-% BIDT%0TB HsBXqf!rGOOkD @0 huUy lbPИA>w U#C_cXb;t.w/JU ր?!!Q((V2q*=0m1u 4;R6_7m#?xVyYD =@ĵ2AjHc[ 00LӉJ y9 ,[  P s˗SQSхqE >3v! ńC%s!rfoI5̝2E|fpwظNwk_u:N)ޥ֮|/X7yw"4CvTq0!@%"bnOvKGof~KBcsnzN ב?{dޤe*y!20`ˎ=[lpn}te} $,{?\<>v[?#/>8<3v1R7ᨛFڜ,r`6Oz\}T*a+i P\%?|38\3Y9 3fbX3< 2)? ,a])f ܈ :Nq,1kLAEY?0짟=)!?ʓ_c.Cvmp>ڃ}aO|اtW{2E}7k>m.gN _^ٞgpe/^-{ywԧ}w'h>9G/;d&b )9*h|f߽5P62{& P,ѹtȏ-s|_gGt dz-/xpn5D<^`59eLxAu? AUS =inN7 =@ Fdff{U^bI>T =c}yf9~&h@E3(S'5A⠈jR'WhpLwhS?lQ} ;j_>BW'S8쑺DPtXK=h4QȚlU6ѧE + "Z z$-d`FC"(gM5W>G !WSSUlԙ(] SPwIs8CGhO%Aɣ18T^T65pFI"? w}E/WnH[,l)RC ӝ/* l>3km-xpǮ{?^r@1aC ;Fpbi"im?}e?peXE3+ac6M|WNE;;__}K;<`$)jr d5O?ptw-oScY”yR4y66X$B!ɪ">/9  ǕӃfMN`QQo~ucF#&lz8OqrY×k_@WGK }Z F@ow~~p+! sӛ8~][TQr3(0y:9T=3#AP]eTEA6G@fp9;ϳo;^V{ΕU*Uwdw8HlΤXø~UeR >I]qz\_p-1NGf(ige(1FK[*"#u&tȊNCGơT}|Dق^6td3";Arv`D[v;ljZgs_ɬdBZŖ*(+h"oϕɻ-p)ņ{4W{O}ѵj6ñeol;!lU0?ɌH G ZY!!Q\т.%G-uwm2\7=ab7znYNџPqʍgp7]cԈqlgt?ҡh3\o;E<_Wt\~#7<a]t]?Y |}axL÷N_KzM+y7[;QFrO˾#Udb=ͭ^{&I^|?gxPB! -yw\9)_ކuhVu44(UXtZj8 vtGOO ߙ,6/Aʧ$#Ln%]/..X锦E"渶;dĂ=Wפ{ Kp{WVV)la.S Sȃf^+ L BVzy8S i} AǜA6'kdT&ri@Yf]iռ39{ӲmbetG/_2?9i#Ӂ&HOf?$5zv?ByW{|Wvg9})k\FaYbz}\c#ML5*~kmhol!T׻th-ukzqd,fMYpyɝBx^YY,mOUԭK \jl=oS\c5ΐtFcO{ gȾ9o[֘~Cl-ɺ4Gg!>e"5iT")s,ߜ󨘎&8$ >գMu&lzq,Goy;>y[ruOCIpv>9iTkboiyH.=uRH?C<;C]G:?fў6$~Wd>^M ᶁQ/}Hs;ÊDpC$ٱU C ЕI H1dt$rvHt8 D=bctn:!,6#T5KJ_L?dF)irhGNu6 j2(,0Z*J ]&0?;cͭ338m!u\۹N >Fg[Y8TL!p2Ko"gP{pa0%:pfZmjULx3u q}J 4! T1{`[kkiy- c$<ݸ`o6CO:RE= 2=iFi?%=Z=?䯴F2EP oP NDJ!bs* `jpwtRuVgVQ`?=|S ʲ$н5 ~U kD( 8ߧﻌWuJW2H<5x: #[ 4R/WR*J1$f~~g|o?D*LwgҪJ#fuGSX Af`V}8xW/#=c|ExT$UgUoSp.!YP(D8@z:w&. Xj(W_+?*吮ȉd AnOiy60xfW-,V,*D7c_{ZCsq_@OZUF*d2lLb N6]?g:3bߣ=̈́A%-h;[1fm&هnprA<`̈i~O+=U<={'SG58Ҿ.:WAJ6MDR/Ď4O8BzdEzÝy^/)r{?tglQb+hZ!d@73'__Oc9moe=c# ">+z5\j}mν4n@` AG Eה`klKEKo$ci0h87;9axEBUA?t;!z^ϩu oe D1 ̰߬qv=<_;|GX3Zɹߣͫ<IoY_4g\;ދ|k+O}Qm1_=o%eNs:F3̙3 43= k2 F x7[fm)8?RvګUԥ-!y!ܸ@Ԍ|.B!l(e] XŲ/#%sRCe4Mf <ݺ%al(ς2:N~߿ N;"Ã]vl8ǧ_U_5C2{oMkgK>vhxQq ' eÂc=D++ty>-^wr Iy~O7쿯iVz])ez/LG E^dEkm,CѕMwߥOP~-F!{[}o/;N]nݵD|}Uu:Mlsg}?qLje!Ȅf@ Rf?)fUe"ͨ萋0mCVmlafIM=g1^W5֖E w,2^_܇O~}^3P?O{ZwqWO'o%Vs]Wz gPxf2x*pɟed(F"r ka(Cu =/n$%,Ƥ>x'K'gQ?_Aq~M?_'K)0|5|w;cx~Oҟk>9ѧQc1>? {/9b\|~̙8m+=_Ky+7>/t>(vE&glzr! ^2N'?[Ϸ-y?Gju^gzN{[={9gvw|~3N}~|eey ~\o蹍e|\-/G?R?y: _8žGq}Wwo/i{g'hZyk+Iݮ_dt{ǩׁ%iSW, G}VϏ8_m}n?)?t4cCz%yGZXү}+V},l̕! 2`#:JQxY@J`no9eQ^%#c~o{_,/~A9K/wO?e?ן@dBf==lcd$|@ bVA6\/w?+G9z3RưdoL5?I]Vpf~g3Ff㋗e33q"ڙ7g?&R.[f+3q!!JʴRϫ]wS/˳?{~ t^y\h.')h8"+[8G><H-.5/g/3s[Dvq.G!"5 $(Ipef%$  $m*;ٷ~_%dm 4:@NsOw}MLKu* Po:[5pk=h}ZiWDj_ [.Kulf c KG(߰׳2mRI/jh4SkdH' :/p?\V7v_e$-Woo25ӼzZ̷ec߷W7Rx"ڝ)<ߎƲƇ߯8<(+.yWX W_{wn3h8q;)rr> }oV}׾SɡU$l4SƒmCqi]wgZƦ+p8p19I]7a`]sv,yK8cP?}k,.7j:O鉟0AglV{fG_־\m+n+69GTGyn*n,xPfH`0r̉{t+?i݆xL54 O TU6@Z4x SJgŸz[X)Ap[~3 шP,SJ\' +}ɗó0ޤ17$NGQL 72hp $2 #lȹ w~0Yodp΍#jjlC9'vrsJ;0$SۯlknVcl~`=, әMۍ{oG_F7kQEՁQH Yp؊n_26|q/9i?X˙dge4xӂ4K{\vjQL'Fk2 1!sS3[V8=w]lPZFvI2E-G=af*N{Lgg:okZ(3_b_1c/:mY[^=3S܉u4yǛCw~_YLc8{' y'kK&zk1\syNoUQx~[IqȬ5cV騒RToXHmH)q_@+ہp-]c Ctݟ[.CΘb'W}>`P 6'^F Su3DjRk8[%KhUwTu[n0hk;$sO;5V 5RP? 76͞S. >Ƽ"`n=J}|gX\bi7e VFʉvQJY*o%L]YlU"ul7ƳuŜqYifvX8\w']}z}źmkN'cuxe>ss#[s͟z+,>gsa_XZD?ڽcڪO,?7ak΋K=P-o>;j"m5O8^e}1ggol>ok)r"Dx?^|bM{_ͯ+%~+ 0_0e5k B:uAI@(;mWQySq[E]FnϡcZ>h c:w\yt9/ |}]}¶gu]k3qhtZ}۽7vl}]kۣ_{ox:݀/Yv|ww>wzQ+ӄUk֋vVuvou{{ޱo]iP[|60P(P.[{o>*9p=v9V> 4:=ǀ{yJ֍whhsy, ={ ۭ}:O0T Ru{Y!G׮ニ02tnu*As'oKo||J+COp5y 6m^z@ nﻎ6;PZٹi<;,>>=>_N}-hrrI׏`oS>mE 툀RJDImvg IAEUP9ggyۮ׷=θyvm>CԔJ}*(U痯kE).٬@;XthjmOeojyy|*joG<`ꀻzJ}B{ {j}u]uM.Vw{6}0z}>x\6jOIg{=[wQ}ܫ;Uw3\{x6.G'})wwQ!͑ }އ *շZ:hzFvPzS,|*aLZBܑ]}h[|#žyƷ_wS|{'}uC{5׽}z;;;.wNv;rݺx}﷝AW]cAݫ{W*WN]뉶OZ}5&|y]{kZl w̮ע^p {k{^Ξپm1o{Lْ^tzwv4h_m}ۧo]g^L'=RNz۷r]۽Wx>s+nhecklP+nv;7fxpӻ.oGo JɵOnmu[oZewn hx'v^jgm] Wq=wwN[׹R7{nwy@g%  (((CmJM][y3wgѦMvyczu.[5\2:Aۜlyow tZ qLiV-k}պX7EOiםʓ;P^#}']w\{y s:{0E۶>Ok5x8슨XzKUXW;vf39nus4sGr"\aNsw:m QkGogwkɌ^m#-vǽVׯlΠuپ}<h P4]T&㽀>cP;wt2/GNjڶ0(wog^sAU&]ݻah4un»r;v)k{N'}ݟ+]r1 7{=e WZ{+T$Us^stvu7i:at|k}bym}۟jfs·ӶӶ˔-ٻ3.Q'c]tfso eP R JAUA#}w(Pno\yՓYWz40;n Ǐgn[BWwxM{-'vx{$׮|Kh4 ־ ^|kod^{׬{(/CiޯSۻom:$|zx.q€ Սi&hhFz;|_]O1)=IԞo u_}U>ȫzk<~/6K}Wm}"E:AEx?EEyj7KPw/@= (,4(G:C}2jFUc헋~UU`@, ?}wqc|9s+W9*PPR;Tw虭E^Ƌ"Qidge&pkԚC'Q2|)?O &ILSj wP%uqgjlȷow/'thDW)I&bowe?NnTQJoM|)+!A{*/,;uq+2׹E{'?kQ}~אr8'L0\ƺc!n&=Z䇪t-ǵJ⑓!YpHZ{G鼕H$WX6XC'S)5ED(U|9S2ny!ɧG],|5;гYk]GPz Bjh='zU=zs;U)SʪYu?Yc)QPҊbl^@@IZ H[V_fDBuW{&.gtޙ&Oe+ǎT.*BKܐ#TND ՏaDAq"RX,T->(Z);|%15l÷G"uV|]", f{4~ zGCfvT mZƚ* Pi `gVo߽\-tQXuꟁ'3![{^n|ۥ9Բl_VґX'މv<9/2,RS f(-n0jOiW +omhI-X^wSӥ^oiI )y$IB16H*A"" GQ%[Q23{_[='sI$"~JHeP_plg6~Bt{&<³@ܶzC`-I]Փ)hS'{i(Z.*G+b3g)( ''k\~ؒ&;,|'~;|uPSj\XCS`TOځ~}xTMՃyxՃ}Q2AQUDDAF >?ĝliN0JOo& E ?P^@/=4% 2hreqQO]tKZƂ sYM]%ԔϚ~>Z׉QɁmL.{2s5du\&3[ P<ySXA9GDh)a_ :o ,(Dz *2"q`F_z@"&6V-n ef9QIG}QllnC-Qx9_ݵ'żhu*i:̡yMY N)Kbej{l|x;yg-.O^~a{KNR^+5b}kiW_/Y/פ Ddg/CR!X;&th"왥JiGDB:Ej&㵓{=,$h[ZgakھuCD>\B#|!VLݧ7(*\/)iap R q ܜ-N_Et_ѕ!z^mG>xw? !]$Aq{'ԼOd4!쌆)hihiih B$B@zUUZ? y>o?/5H'# >J $M'?bE/JLd氧_zW?Qo]9fp?fSIv&:vŽ$UQXO_ /b'OƔ9'ځ;HN2bL`8 AU},?C3j ^ LB?qhG54+>?9a,i5B(4!  mL ?#pZآX(n0B'bJOTBy$,%UututmLC@n\UVOjX,mM;Baw3Oy4⚢f[LS 7; ӡ:m~ϰz :[T,*20x< %qzьg.({?JUGEz'e+wp ݨBe6zȒb&eۀrQѼp5:?;{;; enn/]kRUՓ.W֞N䬶27hMV=F^DTĝkFç)i" E ۹g .F #lqY-K)J ]7ѕB),-S*$ L$!?ϺKRe* 6k&#}lP^on JB~ !Y7~/?ҟft@ ٽؓo ) ]DNO2("iZhJT9zq4,{QB-4kѺ[^W\3c4g`wQ$է-o@ B x^.}:#_?C9nCJ"BBb2r@|22EC0]=|sڑ#Q0'VEc ~g3Igۧ3fqF,?[U_Uh܉V,AчBk_Km;Щ o۝^@䠨fbTdG*"/dg| ;yrG$JfdThrE#:5Gٍ^DW.+a3~W]~?jgA>uL|+= 3MPb>XbMҍ5Xgϭ/d hjs,A'a]&Q~Nբl?Vj"؞t UbrIzy띍'ɕY c(!fװ稇Pz:Vu-qy_&óv;zrz8}Nb r8x)/mv6gS?g*НʓDڹ朌Q -.뀍22ͲP# W@=-;zPs+ -!/_bU_eĬa:}{m 8Bp= 蘗R$ *?e]ma^ԭeTl.-&a (ʅ,GO$qC$J Xrc3.˜f2Üt~K}cF bkU(#]Y>~ʽ #HOM&OИ)'ޓ$WOz<[~ƺ-yDLbk w},?ƟD@+!DDJ"p_EUѸ3a غ|xF~v?@2#OI>${|uWFk^^3z›= BS* !v7rth/3, .߬{",U.x8QYk<$0Y?G[mmzs-I$I$G$mkvqЇG/cTuU|Q/մ8,O^Xqz%y c#^B5Zrꮞ]NT$2`B%ZB׫Vޮ[դW6%HGN!NiٳF}Ia 1h̝?[nXq嫣bWďGc"C8kf^ѷnRO6[[ZE!%dPkVm}=I$lFfffUUUUvfݹvp.-LJJXӎ6ӰeF},4Vl42m1W2{+<.N13| c7cgܷъ3VTMc[Ov\+ShIWk]z{{:Djj5ֶbeYXrtueB%L}4<v恨2rgԫunn̷lhYZ3i"rheӸ\.^rjjo[žW--H+r$h$aReEP9ji"Q tfb!pq3N@{&35uA1z c?s,Knҩ%E=r#ڲF&DG$팮} x= K,Z!G#h$RCoi}7g4ΈZ)bc%Jg7$ш16I+I4q+ZS؈D}_? dS_{FG<IS*!8>}|N7= 3_9^FًSe߹wx}[Zn-u5k8yOTrG/RDW*$**K+7t-]҄ E},Ho*=s/1<{UtP5,\J_6ES{sȔXUZw>b?msԃjjO|mY$w躤?&(|6/ 9h̢W!Sw;*{5)l5,Xb!EUY!&8ۂرRlcDg rGFYK鷝7D 2C$z?uؾ^Nw6v w5 iwf'pFKO -}yPMkyNU'&P7Nd]QEC"i`iB7R9({?ZSui-M4ʔ eY@?˅ce9~oy]O}dǥ=}+_c'1n?F|"YCKKA!a€CPS.h(ymn_14V4;-'׸0LƽMƉf{YהTDd@BaآH|&~3zkާ`xSo.V=:qu%2-) QXRLZ6$dC⾾R=?+pid4҉'esMQDK$LA_kIۼ$g?  ;,1\GA6' ii(jc $"—02d+*mS(߭.8+v*U1"9U8DWS5HbT@EX>̨K 0_Ye8A,q!gfFY_Caj]NCPPDSTUESTUEQUUUE54@ԯGޮIs͐!tď]EAߘ2E_<.Q'pR«>MQLeEDo9EI%??S2"#$EAPAΟCKJɣuEZ q*Z qZ tѯq #XM3@e 'G\eސpFB"nsSbךQ^.w^?}qdAPEQ-0Nffei~HWF`N|9Ц5xFG212)n cwcKbQry:Th*2F9zzcɢ!HmTdPjr_ KyDf8RFX^ֲ(,+5RHnHȤ#9' v{25`{կV-ty9s. Q+^o8 7R#!T>JOo^="DU$OAK)?w$M(O'1?8dIˤIZ#LMU:a W"J"ӚL$lɹ jk h"TlABLA-$LQQBAJLHR$Q@@D UM  4+  uƌ ,’"s2r Zh(!io(B"*40!" jI"f$39:1 jja"%+6AF/\j-RF]Drh"GGo5 h|Ea Eņ5TuP`6I5!0D'LG#eBREARPPIUTP $ )$E-TE%PPTQ$DIK0J́5!CE$RPPEIP 1PU P1RK5C+ҡ3AIJJ3)$)C2E-RRI* 0D1T44LDE4E%PKM%DIBCD0ST, LЅ5)%!_zc["*(eh&I"f*$ff H (hb% b i((""B()"&Y HZh bBjbZj$ (&)&HAJ@U!SA@LT C,DS0ȄvC+5$TI2MKĕbHb_36X 4T$$IADI%$55LM$$@LDSD15L$A0Ph 2dh"J h*&H!bh"@ "% )B"!!)"a($*! %@|[0b>nfbHP@$-#BUPTKL k7Gui B(HHi!`$B Y(*!(P((fa$ jJJ" %)"$`H$ )(J bZ *Y"I刁p  DV0 ST%je%*E?laiSMQ$QA4PUE4P0DF L S"&)) J())Io2d 2"&jj*,3,s2("*ʰhYZ`NF I%,352H@EML4 R@IAU( -ƤZd1MFGR4$  12 fZ%()?l{:R _b8lĻ㜒g[DL1YVN4Iy`9L`ʔPj r6F *RLD,J!"mF#PexvbnDi5`7E#Q#,iXHE*@ ]|hG7J2%ICHS((O{6FIFC *:_v >'-XV'vi"0!9J񣅈bebVF'QJ1?9+KUInʹ/l8|x8.H5(r"Rdh-H!XRhƆÍhRN#7uP253$@NN3!00\r0Tɂa}c"Hڞ'͚(("J {ŢK2L̪V $h"E *&$ jdRBEi(%a* FhH JfS ZHBR b&)!ѳp`0s* " e*R(A I( H$pJ*))! +$SA*SII 31 Q6z 45U@Ԓ5(L 2DL@TA+4U&e% !*g RIG*"!YeH(7TDDDPR0@REM$,D3Rĭ-I@̴PPI!L4D4T $KQ$ʇFLHU TR?54UERQQ0@$C1QCTC!LP@AE0RA14%BD'9L &hB  (J%bh YHB(&(j"i *h!)"$&Q2DIDDU TU @ԲR,ID@SDQ!Q5$TIEA11UQ$T4 D\JieZf(i* PB% "iJ@,((a)!!t62 ) b|aG#SDӽZrV"J i Hb" $"ab&`J4)TQGʎ#%#,ēLӫB RSMPKk3Pd Vfb YyG|Ȉ!$$%)CdX&)&iH%i ()*B DfBh`BbM0QALJ%HDԓU0PRĤB!,EEAMTAPUI%AE #$4 EDU 0RNQEAR s!( $i hbTbeE&ZhbBfR$X )bY "Je#00Ւ\('X8@eei (8 `d% S"Ff&"syVMDAK$ ݘCHLE IE0DDԅQ2JLDEVZ"?֙"" h"HbF*Y%&$='^xV#AJz(cːݐ@ʍ1A *BH J -QM#HP3" L5QA  H "(`-^#mJ|υgTX7_=B/ī࿪g;c3k;\'xMr@_bUqa)uNo #~?-2Li KwwD<뽿gw|0)etYfGF'I6 iB%r'd62&8 V\&S$zɣuj3fqZ_W&-=wgvtcJ)72Έ'9:j1"wV>$~(qx5k5⨡[ ԚCPc.nEL[py |53V8.u49 f1Ȯ+2Ⱥ٨˓Wx0!`NIXR68'%eÍ4I HOfo}QG=>&k&dtu׻kS#O9[W86nlC8cMӃ݉{m&H Ɂ&"3A|&y݀tkac3Td 8&DGi L*%g] 'uϦAC+0WSMsV;ލhܣE^q67ɯ,5Q5UImDCj"ƞn ,OD&)iVr zpuH GNsF:̓7MOmQ F|(8kz5+L8$W*F(5 l]cu%zQib)F[έhLx*64QǪQnh#6MV5K|A.x%4qAmŷzzmvOkh՝r Fv0`0#zWib𩱌╞Ŝg6Tl6ytC8ڥ[w6ah2 eAO^XQтoX|f"ICwx%:hyH$,AYkyf0hOW:Ehیc1UBLkD'1ecck p^~7[4E:tYs+Ƹ9 V,o M4(( ZJJBKd&2h ,Y`i1 W)#]Cm5gG`JT,qZ:+htBl:u,$Vӈ9;Bb_\Wcx#OL{ukZɊ QTI ],9"tuZWi67a_;o 1BRXY&taZ 5 ƪ$ְ4Үy}n߀#^^ôH]Gg.C}ea < ? i0$>cL3g Ạ !$% Q&f-c#M`X{7=)rt6Tb xH[}\fi)6(bnr]Q4u=NnF![Dmunwn|X;5]mF VHx֣Wljig}GC8T8awo z,cqC)M#+(t:ɲI&rE\pMxhB]!VȪ4TIVv2; 7.󼥩ڵCZMY~*i[y.<;ݎ`Zj骝ƿ+aY1X^Xnj^Һmcw=Ɯ4h~; q}:`̾;o9cVݡBJ*MR"ܴULrjbjÚhTFf(ZiZIWT~"|4d̩E_#xuߡ ug&|mG)E+S˔Yx#)[çБjjt;3WvrUVgPcLLkQHTxm*6|m97xoEјAD!M B[cUkeFX`*#+GeX*g)LuL 3 uTIskcm#\HA.TGm(T -4Z,qgPq&S0dsN\r+}Қ:ȑ&ΰ뭲Fu$WՐ^Qi&w<ɕv>@a3$6Bn<}"nw3D2zg7o0|sO=N|=?t f1Rʈ(9lᔱ"22> 5 JEF[5`IhSU 1@h0ɬ,& ifKROgm6R&1ħ30ֹ~<|Wk P#PH62c#8!wzcG< l_}SGۺkQ$$T1=O7ѠKsK^VƵGҞf-A~}KfWՎ[WZ--b̓٬i%hmj?z7GxlRU$0cF+ M3hౠf3qMcƱ> Amv_@cVdi44V:G9TZR*=[m`YF00$ U1GS)qv @gYUAY‰ٻZ2MpDq9#2q¦Qڍfw.=) m7r ;rI0X?7hHvm!@PT@t*J25&zAAv*.f- erm9mXLe=wJG#JdTdddJ0Ƙ&&&i+QU6RI w]N,:r2"j.Nldhm667aGXWdG^4űN:|]&/+df1"!y#Y"`ȓ5٦;֦L`δm:f+tO/̃QзDM(x8 g" UDc;NHڥT)ƭס9&ʃ_wl;ZZD$ 6 )*s %NQ@Sdh&j`!$+,F *&'k5 (9*2JS%Nε{4~_m]c>cD4Iԑfdc$Dϟ^hu`4MP4}aF0ʲ3+htM bd8^Ռ"dm40-nHI$ȑ!ݣ8ѡnej%2-^<`P|C#xT$Z"i<_кs>T*W\d~;Z"+1!6 &㒩@b{&X2O$Hi*$2 ) &bB h,XVbZ2>g K?g6:7 ; ed^:G*Vd`0SD@RR?tN0PG&!9f$&*2rsn{WYYvi3yD׆bјaDT4D TUJ)`-I΂+!kx0$iB"u(iBo4QHL4DRD:[ KD1-RF@q.Q yp2 :B%1!@oBC C\(*f8`GoABA(wHBWW#&S?s5~2_3D1W8ԝbF%I0Jd&XHJ$u>[+XlŧҬnd*_98 7n2d'#}'ˈY"ʤaɝsuY;,; Gl#ru9\4""5]|;왿] Ut{O)j6Fٷ7Wi?R'ǑY1Ιh't]=\vOq2sk0;58ѣl1tϗFPcgIPyH'Mc[{[ 'CdN?aA{lKK刍&>XXS1SeCz7 O[<͔TŒ`貑rr2b|a\\M$`޵ 1b.Q竳N L<5PP% w4B<\kPOÔ{wJA,٩ \\U*6 ֦?|ҍ a^f9Bua)-^}14cZ ,>ePe*픈FW\jG:T.Q4ħ6goҪ;pnb5MKdX;tG/7țHLIdD欗+kcHОp&q/`񱍶"'i0pެjPVb6Ō|E7Rqh8A$$jeggBkKAe [a }8Ѿ^!O9X8ZJ1*y3;lpݿ<2"i\%)Lǚ儅Pϭd(!V'L3srCŒMJ!mLh7 ^EȉǯFGM0B竍L q!ą wr /tbA2.E_!5%~( ~-8,'>1iMqP2:713zf0V)Jc%X8fgG5M OfNO"A6',%I,Ղh AGp-oj*G ȉ"& }"nGxfCyO ,ŪG]0a+Jw]h$^(8uj #7M1{yfֈ?%?tҔk+-6Ѓ' ^"X|GyOQbj1~4|w!B c8h4IA P2cy^aʐ21Sףe)D;ܤ9|vb䪦4hhBQÃDF,+)mUedGφȉJ] i/Ub~Ync9xXR|4=D|{m?լG%7<祒AQٷ,Q05E޴uTk_ek 64reE挞j3= N͚mx>*SގypQֱ <paHym&0y7 xV^m3EuthXlF% Y+LibtߍdiiLcr|Os^50qy>*O0QI/M@utQ 8tqΰ5HK(G<+=ܰ[67)fR;K_ y k(ohsDޝ+ںS-{7m|++9\Kb~4IˇBUJ,h迍0BfLPM㫽h CSVvLjIcJW:V66 tުVZV|:?j2|ׇ%])Mo¶=dፋ)giAx{.JzkM=g y/\UCc ۛ"qdbR1F%.:<ܖMxx8cc]ƃbKǩM\+6Bj fSa:=xrO$7>'@HT)HJof`n͓niZz}~>]+Qǽ,;)p5Q'ώN_=?-`X,T~ ԃ D3ɤv~uX(6!3'KEn􅯇76a* A2k ~ܔQ5R-ƙDB0v"#_O 4>BݞfDձTZXo+ێIYцT* g^XLL9׀vd<pb?\?7 &H.bRHzz}/|m\QCf*pn7[7Icgl2WW|uxFDqTinl26=Nqq ,ho '}k{jH؈;b*zV4j\G$ȁȏ1 ?>sa 0{c1JMr=%2` 3Eo(jG|xzS֭]1 D/K{y#c5E|gaH^%<| dFbÿ '#"$v-vKkdRQoYHH}L{铹%вzVSݣ|3QlIj\{5aV<5(w0ʨUP- N+0\f҆ 1FkFj(!O~߮ 8x'n&̈́o:{/x}u6%MF;fdo $$';O~?kIѿ0f)Q* ;(ͦ8UZBUu%2/ o>nxd}К$H,y2wЀƎݫEhHv{fϷ`31@:M?daM l'Lƒ"Αs51sfi[ܳ*YR{ ƨY.^޸bA0Rֱq|cfBk+ KJY6w5_o({SsOB]6eu &)%eWWF-jxxY+]=keJ>܏=_F| OFh;NQYUK@i H)$4:j=ڿ G_x_lgcҝ G>v/uIa柹Ӎ&s{Z\JF%~q?LF[nɗ-O›\W5,)B!2\ͬnM+bo@Api"$--&S!r xYuтh@aQaZfUe~ei̪(ʫ*ʨ˜_o2kd4U mg/8tVϠQ?*Ŀ>ʖ9Xx"?6!o$ҝH[ x-]88,bR6E#)0u$*_cΏ`1XbUֶE4)dԼ! r (ͤԍ1#IP%1 PD>jA<-ЕJQWLrZf$.R%|-U0E%ˇ|j *(8GX0OwEV14}P\10s+P$tLhHc61i1X/JQJy9Hcwԓ<}O][?{~ý /QYە}TBĄ"\r%dO6[{-㏟я >c0iER&?tB$cA {Wh}cT7 Sۣ^Yt-|JY15C#S9}ZɬtLH(nb ǴOS,wop5FV!>!Syޗ}9=c9yӏ|آ|}3< ]}l= ֡ 9DwAf'CG$gNT8딻C|??y}l/̓vX_cɛG:}.&sRrWG~.3>8Rm)|/.ea+aD=ΒdŖN3\䋡UK~)Vjxd1얓iKmjLu)2'oq.sUjYpEȏK*ij$!KJh4DXU{o}fɯFD(dXO":#E]=32΢b8]RE(WSqJ=#WY޾ϵJV[nvufj& _]t= ̋KQ)RY3yGD^ﰗQkƽܮmlUH_kO_Ggz[*n{ӛқ b{IiedgY{;j3}!=r˳Ҍty|]HK֜T2Ss':VyAQa_:f+G)!%; %7Z?F+Tj"aH-vg^_rvԊ#R_W7E~-_=dpd*I"m.çS>=/vNjNtVPqMyECY4>!~}k9G7wR'xa51'8ٯQCOf"ӳp9d5K|Ǒ·N1A 8ʄQkUǦ F(O.\9iDwyXN&&{~Gl+8 :ɐ+rS:;؜M>/{j:O\(pn;w1%\KDENxE>pz˺LGT U3WP汝γN񫎁 {->/LyA2 ϝA6GRyT9#i4b3KĉMS`u8[aU ]6D4v>Mњ{-2"xsD-_G=ґ*$dI$$gڬ j ?rF/'F<5?ܜy>[ eFByaRDOĨ{딈qw`e2GT~NG=tp1TeP/`NOtvemB8>,x&~c8"V9_{fN⺒vl)yXEq/ *,.(†m6I<ֻT:5j[u8֮*b_l#"|qIfrU@ǻ֓'mQpU(T(BY͵ۭY%NT8t81'w(} KO`Jw(rz[۩%#S?p8~F*l<|J`B% rCsS~{NOT+~s*(^uUQTUQS?; /Ƈ'#C5DrFiE_l?v>.Zih"~"/l)D W! }gM ^\7oBEѱ!bc_ZI?+/%;h"ܢٞ"u2Wf9Y,_\)W|WX$H*%T*Tt_5nx; z0ȾF]-Ja dA#Q#'Tj cw5IF؁Qڞ/OC u!hN[2JoUUMċP'eMoRERA(C8AK{zD`롫XCGsAY,bn^1ZNmcÍ&H7l"]S8"TuhecM'4$)Jzʞ(60m^FԬV&+I=`SN܍m)to bCbu5)Қ3uIɊ5O?ۋVOBƖ! :] *8qj\5dz;dPF~>tބ7'Ód{9U[IGC.(hW z J;uӢ/bȈ$0U"BbHEw}/7O X|X|9X!D}I"~O!¤e$DƲڐc;g޴7dB:\^|Y't xD4hc^⬑b!ySaLgv g?YLfjS,uS*f&Vc * FO5N8X.EnsAiq4@CwbC>#yJƸbYl2Y DLiRd4NH9![4Дխͫx  =nY2YJ=ڵL墬hjpl,y`Pti|Pi64sR"tZa 054^x´]تVN0/G6c dpBa+Tۥ0W/:q7ٹZKW"]eD gHSN.l_ @ՒŽF᧕,Xc(*Jcd3*#ֺY!q9`nۍq6K,;3'i2+c;zDm44/X xy 6(TD^z0d dz) ?kl-ڭAFHT@IV/{2uE$\}n: A9c ƗA fsӍ/4 <0,i\;~ kۇ1i`Ų@3U'"tdkI"> T%ÓDg*\FϮ{ f{;r:_z'@z~Qǧ2zpTO RiӭsFjq21yBQQ{g<{-; Gˆ;du/زYaꆼ]#^tpdS J ( }s/()-ZW.-hjYxGM@E]g։ȵ[yG꣊N/3g{FœݼzW<aXSqTcإ#8DH`?XV̍=NV~!O+x$>k|P`Ѷ|7 KvSvfőB`)|RMd.n⑈ŨH.S5R[P &żYZKHآr 9',9Ý}oq,lu}YJ} ىDLDB[®iqz(L$̠dd Ѵ1Wdlkל/kŠ&Jշ} @2371a HCS{ H'~.`t,3AuI` Jd:NQ~0锚onkѷnMz+4-ʋnӝNB.Yd(`}Ϗӱ39$$I{ dY/G=>(oT2B(X̳a(7&5;xTXFh$sѲZ{㡹JGܼrZuS&pC%#fvlPHZ`6y!9[ɸ= vH733wџk^?JrؖQ*l!.b,q{_@O\k?hKT@y?> wNl/,,Z۱ZR}؝r+sq4 lCW]H1[ fOiIB$"[ \g˃JE֍"I "j ]ȣ W  >Ќ))<55P3 K࡮6lldCi`eˆ!Q03\_Xh-aI4kí\I`mHKwl}{NAvQ엪Xԟܜ,`h#G ԌqX;Xk|mё#)P]V QEK<XaaD@2j Z坴6Grzx_M(V-"#G 'wrǧt: 웗Bsvn~"Dp +Z,1O,ybxX˗|,*dibE ݽc{売!S^*d }XMe=Q0 fn/@[iچp̙%B.Dn,+kO1􏴠zw6цt$WZybè,)SZo0PsfE030bru$m+-5u0 f0p`"*Ac$Ե&k4,>"}.64ڦ~2dⅆM T5ɂ؆L>U.M6|Ҟ'R>vqÖύ'0)n&'tڵn_}M*xN06'Gl5wo 8 @p30zҸȅ,ZIHR9arhMI.*Gܵ?ol04}~d*+d3I&''#]<cvU_w:O1pl'¨P^ 4!._`/=¾kwO? }NYMV&dQkUjKIIcvcQry YW2zY=.014ET#=x9 hoNj( 205gfeMSy\Z\=-pycE/ U`8QK!7,KpLz9MtcJ/O&C~ﶩ&UY1+/"f`u<3da?EVm6>{~ӝ4}LnUU5а!#EεO)FCr i.*~RqMbhw=Ww{հe|A 7@Q?l4z& `otQ9;-Xׯ>/WW.ֆZ;q,ekP$7ܣB9Xj1 a bEP2͹5{O>Ef^-T^}18lMCI"PTwp@jxaAGu)) A|r=Bqm o}eLk AF$yq }Fh 6;σCj: IUN\s; anCUnn3[)&7xަ} SId|!DԽ3WZO*?wSңh|l PA>$jAkjoeԿH`E.8Ĉ-r F.7ɭYVGyy5l1%'!=j z7 BN4mz625y $ ᑫ!њAm` k #<脼 liW0pu= L!ʐ5!,G dxE8[] ji #6 &u0SA; n&  ChVLC cWؼ"VW(gLCeAr4`$F1~B+Wi46M1 *3UHC6{.]E0 O~V~4R(ib%>R-O*JP'Pak Dm[}p2~&7m]̽m8W Y#~>ٚn۱KwY {WP$5M.SO,0ʘ{[ WnEr(n5C8,b7L $d N$V#poTeRO4e$U'|4⫆aF)O]1:pG}KjԥfceM2w܃`5G GtmǏv:l!R, jDb"^DsT.fJ{i2 D1Z9@U߻Oz[oN<6 Uq%lD)$ n$|Y1%iI:ɤ.ZZfdZ^ IE]"*4RKf5ҎrF5j ji,@ժ\$mz>]եs#Q{1K4!AQ} C㹘4^MZ"śJD4jQB4hyr"H0s(j(W2l]rd6vR$~ 8$cP5-1o-tb֢8MqeddҢ= J.Ƚ\pp{9"CZkVȉkd+eaj#}^:QKblI!69gDgK.썖1#[jǾSVakn VApfm ,1m[2*E0khYh\RA"dy*$S5tbhQ3VXVsja)̈SRro;!c8#R)%yB8O9Ɔ*&|si]XTZz;1e(pC0 5/y1 DȨL)E˽sT̙;i)[T-kum,n+?]iL%m_x!6"3Yc/t)W'=Uʞ#thkU) Q!eH.XX=ɩQv}TD戟pTDIt>t^˧&#Mn͝JIAMN"7=3^5 ]|6N+,m1΄u"D=CuN)#O2QlnϨ}1ёg*w옺hQP*2FS(IO)IcQQ=ZCPK%Gd>H4v` `:H?O>_2 AԮ"LIGR0 iJ@+#0MIW{4;LSmwZHPb18rc#0d~welRUTUUq7mn8bU*U"W*}3tIrm#o^y~j0(ш`-n^\+ꀍv' IHwXi.š*kO36Hb f4Uk3RXeY6dF4@FRځ5,a.l 7{vɂ7(۸Uə/{+q4zYVm{"Id*((j ERW_ǔ[W*6DqQ]O,Fǵj$o)a2>Gl<];C ϧLxBߝ1TRU[~of DCAqJUUUUU*G%=3ɐ쇊 ^67Zp#1ӜrG *28$yseVZZ 1FWX>i=1]]H/dC̎@^2@^ܙ+u7T;^;Iյw8nLY95#%T1V1$aURɻV-CTj:6|Z< ՘mBs~3GS4H1&FqD'湋 c 4!ПJ'$Y9q R!t#F“{O,ثc#t!CBk}Io?ŪrD@s"--ze8bZ뇘+Ro]{YBns6=cgsP7&i9MFcI@wP@CoVd>ӗ:HM>20s{GjAejf}v܏s1'A;ƔZ#<}[ӍUtu֜Z/l/=쏧6>6m5LzYEBz]==$5)"vHӤJ;ivQy!h6Y^Bo76#<܍9^l;Z=]3'|n^AY9ܳΎ>2M0:NewǥHc\{֚oh`n<&UZFu=?{xndl{wwUf(+`E]Eor<+s4;q N,l!zh^s%yno֨V! aOl/sE5'/{yEdN74NVkZ,+R .M{L5ʹm2E')}zq\ +r)ZQ[‘;!ԕ}B .TD*<#:M{w9BU(U μپ"F]jA;[E)VY|kx$iT%fVlɦ!(Kq"tcں$ N+Q&6!AM0p4YYB4O%> [ߋeVnm,R\Ζgh2`t0tn.ůS{rզ`5 l+5W#9WE)oղ7 ʦkrT2[(NF$My I+XJ̛ƚH 6+OЧ`Z86yٟQv1T'Ay(8Z 0݋#ـF`En Mʊڭ4zhJC4ShL+w\Yq˥UUvmoCr:Hhf8rN#gdoxgsۘǺ:H6Nz;9Z=\tZPN[xcgpےa n3x]yDo~ݖz~m+lZOQ\t HNfj 0崳4JNvĎ:Ǎ|t'l=aBa Ƈ2p9lՌYqNzxk{ ?iG~9 ^SroSVCgI>ֻ*P3u%!^,!MF@,+ s9" rDi#L: u ;dnLKh̀ B$r+naEWfț+ծOԹy,x5qiC6CdeરnV+%Z(6,a[ّ/)zEw=;? >| [U꩏45X8FdЫF&S6**Ir^ 0j}'(~x"RWJz*Z7p9ffDI ,H=^mz?ߏi.gj:DH/FiBm2 5j#R#cim !2x׫Hm:^nP|H6~uS9?"c+%q+~qXr Es1B gK -4 UeT.U'!|VTڵNh־4P5 EW:)$dI鬽=#ۺ{NڮCv͌&ujBR:@Q7?hW,L1zX|e ?AD`=Z HBAiRHx[ͳ|4QY>~7苃:g>c:AXW_j/.436V$*(z<qQ+τI_ Bb#5ܫRJ jpܲߴyꏈTm<=~SA& S P~!ܴ#8FD8Q&|zaȞhឡ. Ff6&ϊ0"%G 1oNU{;6u],88ozP-\ȳ֣O^<{`2b`)_ .+w>W[O3va\VxdvhGI7gG/O({s*Gyz ZQĻ8X'&`gk _Ƥ+ͭ]])@ќo 2 ߳_mЦLtL|l~u:3d22L0y$ђJ ~t91pp!AuA'7Y2 HETc=*Ԯ&}i[fe$މ m)=E,brBzYS% D,(7^nԜ! RMbWǾhR~hnb) }h8,)Y/9߳`Y(ɷz-񟟣I:g}L)qtJD& s5@ x!xnśt[0O8{RfF$R$dт04+$ \ */U$Afn)1WE3[OjBqgkHcrr$:C|>._wFo#ш`q\a=R`@QQ4TMJK1}=/=/]t:ia1 B q4+;`-6kϹ#|A0صtA yUy<39HHH{;y_YE5AŨ"/cIyFYB] jA稖T`$a6PdTEIZWq]=oHy+Zh$:pz}EĬ_r h-iDُ<$& 8ο5>qj>Cǰ mڜLqYEr>>bxSJɋ##aXJVGGo{gq/W9JJ`SG?h],IxQ.Aȣ̎ ~jBINb'ZjQPDW{җxi??(Boȁ/`(ٯO|w!EMiF%^rǷۛ#viiM8+IiĻ<8y-Z0thI#6[T6 h&!2h^ ڏ7Hhg#0̦7I $NU,+k ?UטV91rZGi@Ԇ"tci_Tېl?<{&8RKF[H\3]TP~oCV:t=wr% Qk=cLNn? b,WnjNM4ӫ뿞ѣf7v ltyrW%TF94nݹcMnU)_U<7pt =xAKs@WP@wȢ5`G3(>ׇ׬UJD)3 G0Μ@RiR(vHg4J =81c2*4(X"WAUpQhk[_KLCjVhLFIt5_[ h>O<t'ȓ*#HtRbv<DkRc/3Y,?Z?ޮ\|Ǻhv6߈&&SZKRYeY !¢NNPt8h-7XWCma\Ԋ 1E( YR/k(+&/j˭X|ic|7h\tfZsbQx)}*(6CTgdA¡Uc/Kfj5+cJūuRdzg*s&jkv\yZ􂸍'ȥ=CKh&rsRT%z9dfR*Pkf6Xض鋃_ v]$'m䤈gF=)ȺވzJ"8Vs<f*dWW$kݼ%6ʖxo8Zuv;o5:r)RKKP%HhW(XEVGfm*Y) Z{ϝzXx+f%> ]e,緻l}'9] :ټaWy]E,[{MWjs䘸#CB]V&Ǫ^}`hUos1M$x#DŽ{VjʖԦ|(Cd]m,+bylR<)MJzu||-s=zv硋>kZj׌g-YU1iZcbb &v\.93lmX:-e6U真"aK*u ˼{?ui ]}_qɠz~Y3}ߎ駪r13;HHvS<8Rg{ d1yXQ)dP:lW\Qق90g-AMWwc;놧4l&hO>G/jc&v9|Mnӵ Z!.C[zdI)3"{ԑDǾ>.""FÉvA׾N4u nI`%B}l#K?M3FBI{z`G׾-y-8w?U\^xĊq^԰ݪBJѽS틙VM|V+[qՅ^b=!qK Om-'j<7Oa/,WO7w{4qHndc|k]ʀG^u)%wQ-4x`(լR SLnR6X e Mv6tI帮n98Hlz>\XйUF6R2jRZbMu,x:.OUr=E]7)?q.{rSW;\O>pr1JS[ؽF}%Ր-hoYb8Rg,8Vs㈭cV:7&&tXi$P~}=hӱʃfal&ewOERDN2 <ٮQg>C K,M|iݥe,1gz^2yukM?nrt9̍c|zhO|Yo6xysI}~sӾ/ (pQv׶{Py>r`W DaCK΍Cs$xBʘ+E XLIU0h&"f{&X}#Ď9-Sԡ >B4>zԥ>|jѣиF"eE|+TeAV"}YJUyTvc+ܢ ϬԵU㪫VfAmIB.vǷUj=ȉMɒV _ 3 CxG",pl"eG{5Fp}g_ 7Jzwd*X)XRցdt~eB)7M)O1?@&PPp)] #!X7OEnv-v4ўoYߤqMe{;NE!$C$D#+`~V(]m׻鿡Z{s~h'kWN"cmc7/Ep˾mFfߖW4ѣ,;5 y~LF2nco:S[sJ MZhz}fs,.dsO֪fjJO q>ya-z͒PdzFn8YTקo:mr^F,=76ic-շbxXia,DHR0S$a Eo㵳KvxK~񘚃_f%j暹ܥwGr*Kr^=qC ^"y>PdH`DP&f@SDӔ0;슋$ϻñrWq뼭ĈFTo]gnZjtt=Զ}}/BdˮNLm7n^ioFxCWU;bC܆-RMS̓zzfiQ&_4i]p{:dK̝׫r0,="7^S~0 ˱xc/sBӵ0qy3x;|Dr୹NPP/_~NͫFǷ~fdqٝ۳u:"U%R'NylIW}$СJ$1O(SF{}:YHFT#;nbƅq-M}俁rvɦ,x<E?mlU͙5 a\SW?3yU5iU-Wa7~̹=90AFM@ PpM)W."egR}Đ/O)V+k YjrJAx yGsY(>-HSW~yrv[>V3H{on twqx#n{;%-\uN;zq8M5Άٯ3񯏳ymFqd:r-9zv{/~'?=oc%ou%W`d@4ҪdESv徭 uk/u8zû{iiHPc6ySZ|!K DW&ԫmz/` 9d͓xM/\εr&BvfLڅp&)+"S+I0XBgPMl^ɝ8; ŴBr ޚÈCynl!`{>#M93kсsR}:߳_5 VֿyߦX }>y~QScVO7 Qv"-oq4BEaCT8wQ"GR֛L̳;akoW/?|ena$ )):..oLіAზ2̓M +RS*R#3DQ5U2h>MCF]Y߬/}*UC~юaBHϓ wi?5-󩾗I<gNqGcӎs%r~9{> "nOgR-TXM)tucQG~{oHD6l{v6T' i.Ċ))vbBeh=K~O1ezF]r?J>G{iϜX.u/зϵnI-gZRJI_8cǮqmwuB1mWfeN"AਘQ5\|a롙LJ|5D|>|w85}G/FZt bPh MQ=vT@ q% j&!~[ nuF&U#Z72Lg.6ҹlMR D|N1ۓp2הLjbS!1:m[!)T@&i J g$ZJYؤINQns:*joSY9TQWBA!*GŰUbXG8 qƷdIȃ];{(o$rӓ?5Inkx)Rͩ71x!|۝+t5wH} 6%OUWc}x|aw{Wb+MJz ,:ZX|~X\^Wǿ5mDX5XӺk Np6< D+:_i~1O[՛4Pox MgB|~o.*x<ڥ* Ի^I+\xqʻTSJZjmtsa>^4~Χ9o4o;OHRR/cDlB-s#yz|S8Ҵ T3*^.j]~ވዋlWc&CME7VE'Fu!0SpRG9k\Px.RE7Uw2[͐&Ǟ+K<>p9n mzZj5VǿzDN5 c CU0 7y*FCSk-=80n$y!H{>!sraOq6-̬f]j5@Pq ϽiN)Af+\9Dc 6$$/[A.(*LPI3~=ss +.{Z>gOwzųM}E›<:lSrZ˯`?ӱ~aGf;A -)">?+hS㣓ZizRGֹ6vVfԩ:7@w/hQR}hCqW^Nqןk?pg k<>j25_h;9̏~*H`=}; ;9ilUJh8Y&hoOv̱аRޯ6Qݧr3HpqӖ  3"֥Dog9|Z~u/HTH ,`Fz9A=W?^I9Rvqb*ZM<;ÑHFqտXǧT~=槑ͼtO^xhwQc]MXy<'vbקxxKTAvd@;NITqp5ĂW}yՊrZ9QA$I1C{g7r9x6cZcu%3N 0>*?B:5*<}s϶Ed;RB'eMX8;iLCPl 3jiΖBÅ]UO.3Cu~Zˠ$հ@ OFu%~ܳoGhon߲ԤK֣'O_YP^*eLjAjN^ Cˡs<xW4 ?$z{v7xZ7[H e)vZXT %"q.gU#O'>t]ŏj5נ$M.hL ;W2۷遇`L=M|4 ooV,=Wfij)N)6Q3OIgfxTtI68UB@~n_ad<4Ĺ/2 PHiTL;X{ #55?OjCGiT^K<(sL 2L{]4&&ܷ˾zӦ4= _|.Q|5Ss.Ϯt-%Vw1R-K/\蹂DaΆB%D.!מou;a_3:ҭN~Fffƈs:kڑ׈a8.1VhMޮ\HA4gq6GCηW۽ytdUOkγuUUY#{}`\aмf<۾T!gh<+6/]]gsp:qxjv̔ݕoGb:n|J6ZhR]}6=#`Z `WNМͿP!|˦ĀBwd5GyJ-aYZQyğv .o;ͪW:q  M%|q̥k~9#&ǞVkZ1<#Drhjl2&M93C!-oVU:ؿStI4MZ@ɐ.kLǛul)\>"97ʛxT}ᐠ?Ă=]=ݻkp-7];(ܕG47O}ͤ =}8uZknmv, :~w"0֨sv$GghG:ǦP=}P9}M=Is(/R"'/w@R{_y[k۽v{cXדik/~ǚ?F:jَV+w=҃o=Er>Tgfǡ KSƱlWwlc "Th; ,{:&Ս6S7xCA\RSsy뾎sPaqãUWGЫ25'Λ}/VÎ{2jٿ2}1G$g{aBc47{>͡ELͨU޻QigƂL6vp8~@tG(%^rAZEJ;sȣolQ<5F1$Qƭ'Æ&]z6.uh_z@~Ӄv5zӞ):;埤`i=eɀPø%M`8ZIӯE.KFi`N#[8wFwc'Ώ⽖Cύbݡk]ۢ帽lqI%fMEG1 ~ ;g.rY\bt DJf:R*U\lUG1sZz!k{iq48~əLĩ3ư̸xnRLB#hUz==;|rWsOϝ6a6}@ P8sRwŎ3cU(搬c4mDDGȚY`c"|)bt+h?/^2 (ar=N)" ӕh݀}'_-/9Z`/Hm-~[.짶"GA_y=b)&-mY!A.kB^"Jyٵ,wbWwcII}S?bx9X!G|U{S׸AHMC Wqa7*5cD28pLwn^.4Ry̳6S6qM5L mS ͞hư{Tt=b۲F?>HQ^FkK-:>lFH)-9]o=V`[YĹ٭K$Itv6E1 f-ØAV 3*7Nْ01 oH7<^Pӳ6O'R(= 6Y-:HqbfL̳bvI+ޞ sjPHBcuHL1.._gk'kfB3R[1&°mו' JJ7JKˀ{'l.Nwg#>kYyrhM(xhaSW]3N~8xf*OƯNJMTഩ4 qtp! foȈX#&I1t|Gv| iw>Gw:y*5VF`` CwKD-&u3{S7Wv嵛W(!s!TGb$Fa / 0+)VQ;Ax*,R _Lyi=Z]STߝE=:{ RكE \X撤6d1|֢ mj&' 'Iy6D3RcgGsV-50@qAdӥV݇JHQH"Z!]wrhi4*8r zb ȟ^kOǿ?O-ڙw2W5np 7jxoY1ߎ 6J^6{ZX JYs|ֆ6Zs!TKYERcFD8h5+RٻEJ]rx`J]gKaX[ MD.\jPM s@: Ya&h:hk,)ZЋ_,9ɝ 溺8î9G 6jq{/(zjZ:+kSTūk)M$cks R{Fږ$JqMJjlik@-zߣe;jѰ$*J9&s|0m,z[Wl(ιZ.nfv9 4+<)[F1Wnˌ!=iHP֫m[4#+~0Ri\Y\\t宋)d:1z"^^jؽhN&@9=`ԍ`Y6NZi_Z](g6e9䦍.%W暂}nQg+l~4h]m<ॺ{ؿ[}nik2[hZ)Zoii(T8Am c pP_rSiTrԨ Qۖ*F;`nl`)BKM 60*.T]/jT|K&qܫԡʑ]^Qi[S]w WYP}(]:O (KFtmvþ1.S(6u,2dJcnGbXir)<I rÁ,:֤8鮺QM4<-= P8ᩝ=qSOGq9=Eny@HҞalt<3PۜZ5UWEzkzUB-qr\E-WXbjW~8-I&eoЂdNzO kӢ ~G:J.NK2*AI%G~FJOs;% Xݧ<–d}_ ~:d e"qt~#]OPD]4msi=q @s%Ί^3=Z(ϨQ͆?7ap.#,n{:ym/3Ƹ\K;:Vp4H}!Ř8Y+ד韻H;f(k;cFo܌}>%zzSz/z8tWOA3n+x+L>؈-$J#@+=n!F:5c"F}ªo4 ~KDelQ7QRuNr*ә"]'f3vZUaÖcOp]9n~0z"?xd`#Z#I|le#0<k|bB{O0=t3DD.>FEcáuj*;wr$?4sDžg $tY6QjْvRU\ ~scC(Oq>ߦ8%ڀϩ[hqyzZM}&rz{/nRkyxxUyw~6rO'- (Rߓ&JBBDyQTX<]Aۀ\dob\;;BB_{L[/E9`O`읏\"jwRJ#7wr<|uƋjVmhY-kTBYb/&}7ro"FfK'w˅}'}1ݦx "킪 R:}'c%/!>6F^iMg6 zgjE4NjӿݴQ*R[=Kw5YnU_'H{<0F"r|;΃͏Q"6 V9B>Ptn±taL}V<6m0il(8E7T E¥~x}G\5Xmf"/(oUffElB~),drAj5e!BIpH~6n̊!!N4 # 2s(qD]?"oWU0gטuT,Uq1DXyl3{ߟW?a)" D5m`l!LNЏ;;>IB21T0wO`6 * %2tڒ^8ǐD/g%Oɡ.z`f+`U^>5F[x95"9t$$>hgj<)o3С"**W-J˷Elir2\B4$A?5(T,AyX#`="2s H $<v1ѳCslsx= +rHTR9 ,4p{"槬X,Aye§3r`Pb=(u=I;6zXn8v=.չջ.&s.ަw*UcL0c1v4nNv7iSbrCsV\sɹUnS4x"Q\)`ғM;;\JiLMZi4zV]:<Ƒ@և|":L+XJ"cu'WG89p4D(aj0?Շ`7M8Zԡ^Ӥ8 &(ȉ H, @RĔUDEU Fj%hRrX*?"@܀DH'"ZB C$UKEe2"QJH!F@a&LAQEX!u.YwfbǙ٣fIj P-DЄwg=1*rwh:DBXw`ίbh'8<>* jpW\OmGSY=؛ l"#v=:B\>򩿦GHgnE3T6P$T{O{chjcGTב453Azl+V̪S R 7h{l sgRg h[W$sة|S- mUZ'"%B2@&66ȥ1J%Ti Ѧ㔦@KAXGAus|`$X =vˢ `w6ޚҕv)WO:fJk21X.,*\7U**"ַp*!SajuN0 xLeeZʽ\NRq;usO\xmN!krR%U`6o:~2 e r *׏zM[NNT/h A1هyC)')ʪ54 =~~ss;Ii" i) j*2 2ʅBc0i"TA2 >sڠS~fu /OwKtȝc/ĔٚT~WzKA? ϭf5O;黿/vZNG=TwԵ]t{?ޯV o2Kϊ# XLH*vI,AKk7|mm;6lɖ3^N]s DM!2*K5z>lRҝxȬsf?Wi+nnx9ic#S59ҕªU<V[lb׵0%xW)•7|,w|;hv !ݧHuG]rb* BJ{.k3FεR;;ʲfnbz5hAI^UOKiU}[Fyɷ7^{ *I=.ՙYm۶$n5vz܀/B#Ά TUUUI&!! AʬY=/pbtŢ:n[<4ǹ=09fY gKô!T)ݷ:<{Nirb^ ҉ z.2 W0Nl6L!~,LymR<0YOiĴd-mI Stzsz65kΏ;,Lk[45y \zi7e^+iɋqR%͖&ogz4g-X( T-ԝp.8Ou8i>i?p!̎ `I2.XKXC81{5_$?g' dØBR4@A1 4 ,@FYʆ! ,JqéV獅fsHobf g۶p]L)P3iU䮅-'P}?x~I}VZ7?ןNQ]ǎ%Kq/Zc%H:kR}vcVI=O2pts 2WRiVal.ds3O٣wt'$H ߜ':=B ; yyFke(̈́mBb>rp1D:>=ZqD``qC~IbSu*t8"MiLCRW͍Nrw4fxJH;OyjHy?`JH z31 )xa5 $ QqL (8RHB\?7c{{/^AT $- YE"i8kvj}ШTkxZ& 1I̷:y+ĺ/7 ML*2&ShH #R#U'׆{kzN] 865r,0Ù:"' 0ъUZ0roY)FZR(AB!;IhpB,hT" EuTk6sa"8c8@)j(SkuђeFHH]hi1C" Т/0d Х47AOHl%"3K+!i"g$COb]^܅(ehRcZi:)x<NVg\2I 6T. -"9`Y6-ȸܹT.aen'pVJܧCԯ'q ЇNH *Q"b! 7͛^PIydLdr)hJSL9ӭcl5RDUQAHjrL ) cFUCB JZƪ2ă5Ĩ9HjijC2RֲMn# j4"a!TEYk3P+cfkYi55CDkp'# F(UkYH%do0Q5aVFT`#V)m*9QcF*3 k5A5+@8z'S2 4I?T",#=r>sD nmRAUP&@)HHՀ76=q'aXԆd̪ii$F#@Ƕ-9bd+1F ZפY~2W>X羷rF,鋶Uk\ JŰ+i cnjPrnֵH6{0K>@UN3"EA -JQLM܏yF{Jγ0|$^ oi'0pq\[L񁧭)dCP,֝SAdËn{] MokZeh {vow]Dk886sB\80֢=[3P\ٷ6{O[|F*g]N=o⊽Ȯ?,Acj7ֵUYV=fXnB2acJf̩i9*H$%J$X'- u(-TE} 1K5,23ZM3IW$2|8SG2Pڵ3.2hh}n8k{7+2)uOxR0*yHi-0_[imX|-=Ј?ӧl)f?xw"OpP'lE옒N!A$qЏg]vsϟdb(K&BD>?ŧqp]]]FSI ehE!ܚw l1 SaKG&n1iyJt{P\((a𷲻'G!y\;o}'^'dXV4I둺 /u;Sqڢȯ&Ut WhUGMuQ)?&(;6-8n Zt)d)JH<45դc_NnXL%$G4h:4av=clz:SBUiiWC):0z8 i*u/_HxCņכҝd9u+~"mH,̪!W(VEDVoy[$ @ԅ5d(*.Yr"嘖*waqPV ?f"`o FMsfe`5GoNDREnժ݅C+"b-rÌY#m!ČJP%A5DLo>hs (r|i$DBgIU8LBɿZ~c&xƍN$ [ #nYɺ:P>F葓|8 #UUO̹fԍ;zSa<J!>wSHc1{ W*Jcq_iN"rz8goC唹&u0%_&9ڋ!N\W3AYbb #ۿ 9*W KkSͽ3CJfJA=n)y}~ tc}v|ي0ױVf I@c!hK9NY ۂ d{f)xv>~w%y%0jQMfaFcؔ@Z^Y b"HaO#$? "bC#[1p'${^-Jվba b!b!b!!b!b Sp 5{ aulQ1W@`x]s)Jx1="!#ٳ0t]V2  $)lwV l2B!O t~c6?ȟ2ͺ"Q+"*m68j;ɱxWnZAK6Ҧ۵bm]ÝpR{H+*h _wO- gb0(!ݸkow'>Kc ~,uOS8`8S&)|s/Be`<>4B_* |ʌ(t (Qn7;44Gˆ4UtmeGIóhwSRqyzrYf[ngtQjuձȴ&2F8ؘ.⩋`9f]Qai"iEߨEU(9N0mkL`E7Pmh")JxȪERv֫^VZk2ٖbe+|uI,eD#c;'/d!L;^~D DxKQ&|(;H/al`=M 9<ؚv1SdudFR%ɸÏiKOq5a_6ug!b3M(~b@k1;^I4tj*xjbá+yG qVrfv a!Z0@@1I1Y&tYS km]SN?WWTw:KX.%eFC#Qթ'$z-2$6-6ҵA6)bj ,ί&U ;NV}nɚAlƱ]䵫S\Y"åQvZǎ J ɴ+/5&Һ6VQ Ath@e[#Rm4EQlie9HPy m>|‹8.VZq) ?b!A iۺEؙ<ޕ{ W9Tgs]H~1]! 4Ny{|+y|8ya}E7tTmR~GvMu) (u̱hCSd~zj=Ij}*+/Y8`|= %/*;w/umUn*l:)KN #.ԀNqZ/xpF)T`FsIjIׂ8vF AJcp1F/EAc+߱H6?R)B!)΁N/Xt $'@ Ws ^VZu?wv> :p/9=g90OҒJ*C \4̎E_zS YL`A(Mc&.>ݥM:<; ^d+R!$SSףOܭ~_©i) ܬX:=JT J]ҵ {r iMz$(88\t@ " ٻvg \Wm z'o omEsz]}Zkь>9 \eYw[w_I3oP݌c1.514>9TTv&lCB>V8#CwEj-D8_?|ϛng#9 t2QGy  #: ycѶ8WG-q˟J-Fr^:jNi $;BYu %:o bQ,n 8;9l›MD]H#l(l:( yK$l=,F H_rnIK)ZY=<{XmH2"Dl/[ibv>j7Z${J)sxI"+X?31aDUm]~;vkVx/6tGQG֌ehm8s8v߭㑙[0/S<Vx縎aF>C+¥k~ E &C(8Z4sU˒.S:$r ^1 %_'SgSO_裐3j9OC>6o_7mr*>ZJ29JⱯRY26I xSƯ8_ywKNX (z rGxt[}d0$7כVڛZg&:Jv vL6n)wcno95u, S݋qPW(_/+!QE#Ve!{QѨس-Ȳ4m6pHJau;d6U2ZCq7\ nD M !I(o}-B\ߡȯnrթkO Pd&cb#a:4#/idwa3a9 ۧ8b&6jbNiя7XDI{@QɀueRtΎ ]EYC I~P;q̷@[Y aTN0bLngЄf@n;-nA(u#d ^G8cv*V 0 URΦ*]1+TXtM%﷑\}T c1b=WwpM-gmgӳ =f74|oNTM"E)!c3# I K ݕcm\1&'YX /Ϗ Pq4{h)NmL_onZWG1uh7 f&k|Ayͳt?1Ά@{40CtyYfCy3z $[ NE4Y й>^5#[u:LsS{13ZنAt5)h<1_v_1G~rI 9<Ceie|l i!D@ qA9id.ֵWM!{¡܊DaIEmdB?"=# B=kC;z<s~&NJ<BߙgHaGtx՗{czms,RՃcŝ>n2R/MCI_z3wx4'яq@ vbB;rOG+6^}k˕4JIךC~% ŹӮil0@tIWSk9n\NmWrߐk ͇/| Jt[sA3%30ZO0Ϻ_,Ch#í9"̂UAT~n5"|J";5|nmQ!FFk׵F&C:<}}c6I]MHeJk{N.-8I7$R>sqZX19n[!&PVŪҫߐTv%h'cJ 4R,qnl ^&ϜSD{KV'&kv;89diyh2Hz/К&f[I }&޶bԙ)1hgGдq-\yݥ3sQ~1ϗw_3ΰot)YgKkPpVV yӢ.uۍwx io Y~GS[[<"+:TQ%3L~3CFR!B8-jwJ>P&]|e׶ѱ_>j۟_)j(%{c%H'vrʸIlwEIZ΋aFήYW$HťDHˢ(GŒ2FWTGA2婮54vihJ";XfX%RDX[X "ʗ_1-V#)Ԕk˄2H|ƿcFM ba5v%J![ \NI{F}2ÊM:Pl< jaHYvX1awKGGn֔ *[5(")a;|RBt/ѥjHd DX'b-֜2L!yT+c'$ߥO[IP\|"uFEFKD HRAgqHjrH`2̳lFg `xR=֩=mR9Vgq{<ÆGdܪIŊr3kyj>U16/T%*4O},ȒGӱǃ=Q$1wX1J59sj*+G%[L{{ǩԴ\ʧ9˜]5/CyfCo=N|&:65"Oe6rTea+MI 3 (c ^e٨njTcn5 8zYw6ݠ#$%@᪅.4rmZN䜷!ZKJE3F 3T& 5MRޥ):crgqO<}e1&hHMHqbT"#znw MܵDҋW^tݜ,VC^^SZ^+̽}G/?-KA-TӟRۻM z[{mo׆h>eV/T)#;,\U'|tRR]DG 1ژ$u0qdͷ)E$Kۋr@<3XZAr׊ TFhlP󃾜u_^^:}gí2C{t=>;>Tޏ'*dZ-VLFWާE Wdr{( ʳLF\ʆKQ!^muE ?jjSP0-=だtnY)zǵCz#h\y2p WCf=" Hh"z"A[&4g]xҳOxIQ@J+u[ϔ ^=e9tG d#馐*{kãW=FU|m6E.bT0+ňTM"d$e a*D-M<ݝh|JԔ2iZ>fNقv Ӕ;e[=t..6s{~w~5!nsNhk>eGw6ARrQsr>=KO҄T6ќCv6Gv}Xn=^aZ*#իggj^ją^nɖU2zw]wiqGޝtx/b-k44pމ =8[M@x=nrIUtO]-1>-0hGjq ]94uy=G Cqumւ119>=~\noQ^gc{sk'֘kjog]{sN+{N}`٭Ɩ'>u3(46jU_/IENA/ PοS࿦m,r끵G]a #?jZd7sTw|_>ߥ8/AjP0ulvї륯~ ?9CC hh8I$0o[v2iq{oG_<ĩYR^sVuO!89w D:ϕi ϾvDpoQpL`*YŴM4_Pz<m6e} RhLOwJq&Xiyb* '%b֤%v!bvmVRl"#(D*BϾЙTSZ{4qՔQӵhoh)WOC ·ۿ#I Kk5}d:[Ϯ=ћ?k֟3׊_wW 6jZ#oG:e:!V=C绘f88v1MC 4-GC_f^@i [Gs5!">t=[%5A[xwOC.PW~TLY尴MVZ.]1- p}nZ]K)5ғέp-$ț^4sO1(!bfg4ĴNj)\lm6OA;ȞЄϖHx cDP1v[.hoz ~8玌c.Nu[ݺȪ]_Hh`jGȢ\ۍ|)eyE<';stsӞǹ7Lz_ b.Ԕ cw]N$ʬ9-uf6=v~7E&C67O}Z73޿ 铧~~sz:9{+oU)ܤMuԭ0i܆%B֖h6k4l U lMZBTOFDޝ:..Duwᯮח%왘dQVFӚ3*ۤ PÆ( Tu}gr 4O:^~;z0Sؼq^,]`l^}Н%uR;H/SgkŨ'K&$s9Q=Z/=~ֽſNM}elɅwZ_ejCeYe{B#js ugI-݃MF)^/' U(Tԣ5ܚƿ2X\OzJo~K){ӑj#^ Syg6RA©lG,mRPЍȚ'k2YXě;#o/S"lS{Q2fSFjOY>roYS"")FMR@ LG?[ \3 d(\+12Zf&yhȊ"Lf16 kF3)` u٭&Ta#I-cQT4EBD~Ł42Q DDUQ$F( #/*Z;37BZ!&"w fik,<0ɣ&DA.DC|2smX(* aLk|pF:e1j& ḧHdxTJ1EѸ(M@D@^k<\3ASP,)ETOG;l.{fQկVu*\vX:Fd).Xڪeb=1X$~NR{}nD5if9yȓwΝ6o='V+0 9=_Ti !qZw>z|ل)"Lܐ==;!!S@ [^c9TQխE OҊ" <"~A ?1 #G)P JH&ȉwX%*(PAT-QB xNЁw 4 +"ӋW WpL=p{=do:̶"Rf#+d }q-nû37mIfYeKe_U>l5?B;qRͪ 8`b@G;$3M(?ԉ@eCFH^n ]Ogv+0,pY:òԈ%9m]2-L2(Io:b&I"3#{!گ K4b PNq)B F%8EO#g ̉;a6i`Y'1\ұ B_`AE@I}Nopw^qw?5NVM,XEW}ldY12|.fkwG#vS^XFBQD".b44"B mfѧng0jxrtڜ. ܺ+YzT qH{}>(*4 ,.{Io$ŀ>GEUU҂riྐྵj]}/Y1䍈;_!Ѳtiw .d`[Z{ںxtG)JC@]Ҿv*>ʴ+u[}9ll6͕9v#M7Ir.XF `G0T (I$.\TCkZR^1ci8q\[Aq`d" d! %8Fph88)M9Hec ܕGEUV6pCbSno5[6"c,8KXBr!6S_N6, @@2eUi6/||z8w&0i ]Ɠ{['|M6|J䭍¹7S)#in:16W%V1ÛM1գepӒpcNlrV7lC` @u5r&$ңLitrQNiN4&0ٍV7)XNhҘΉ907I[Fp+]7 RKr T,P%JnL%WLi\)BL]X$\AEL#$H" 4ٳMՊLT'%lj h6SI+e0Tr $0XArH*A#TtcZRlr' rnݎ& {ѦܔMхVٳc΄8PAb*PI rG,6(9.I c8+sgF7nL(TEI L.@T $!!%˘(P%*\@ ل0`2d)a ợiUeiJ 0ݳfF1Ͳs)\8VΌlV7blƜ9gWElٻEc4aŋ \ .A9A ,`(X\A"("J (X\S"4ݦUS 9 d80`;vɡ`SQUT«\u9uRpѳnLst96rV8c1M)UXir&bT&(`HhU)40Ɲ+6pÁLV0݊Zlpvf0ib6VILIX\F:zs={B%=sk_ʙs8a=?Ҩ:Vi=jѧ F7lMi%SusS'&%RLT 8Sv1'꜔Y+f409BLXĎ `Tr0HPHX*`*"d\treIl\* 8 r%$r a*PH*M $q0`D! =9BGTE``6Cf 13)E8!΅ 0#XH^ʒ@XŊ.\A \0IbT $(Ab,\rʈ.``r#0\s`a ".r.Xs M\@itQTL0$ Īb0arrRL顢1m")#TLuP mä9ZC I\.Q-kmm¯]s-[ĆrI܅PAm%/AsO['΂љTC35m.ffփLK%mS+ƚ1SdQW[圡[ D?]/rU&x8R Ex"H *_Ȩ>ypS+ct)#%*t 0"JFy63@3dkK?Xi:tرo1 zuFyb!Ldyb)i^JINz0M#FX"l!҃uJ5{\>&[%LFC< n+!jM H(EFiއqהrYz%ONAdZm'M,lɆ. P$3"L;CI*72b)Jh)_~ow^]z\:S$L51\¯pNVSf*7CdKG{y/r]]O3CލW9#LJ# U>%WY_k `1z~'iS$p욃Ain"ft\lkbeit% 8a@A OƝeR5j+\.QJ|.@l>ڽGkHWa䞝泳Hm%f_F1aQ~c*,D[J@t7Vd&7Dcc9]$A-buB2klzd6 VL\97)GQrJDU&6 }(S>/j_bt*(AbIQh#9·#"OL7tyE9]ذߏ?q3)k iAČ:,)k_IFL45qA) FZeVT}#Ptqg- ț1i@H2Syk㧆pH(׫Pլx6mVŎLufBC6ΛI̷v2:[=we0T#=ߝDxcs\Гx^nڰX45/ Evcf'5h޻`Roc>?3w!$ΘxGP.>I 5^-(e췣UʎTZ;O\L?)#8_HVKKaYbP%NC(ձN $[SW= >o<45mJџYji٫rSpK6o2N1CT =;y- }uGZ_BQG} RQ%;5(/­ŻI]y {x _{u] @kX$a|P-'[ں1QNChsz:vNnÇ5S $?'P~>Rw/GQZ4ϸ*B(9?74ZsРq׏=<~QlF ;t@oyZz&a\X? hi72 C}DDb:ܐF ɊTɂb='+|Rf>oG(v2M;Myr-olM(OP%K`<)T:)lBeay;Pu;XRq5`,d׭Mgnr嵴CT̬=^B7>RTy%Eztَ~ٵ ѫMN 9$<- K#T) |@㜲z:0hk>_a[Uw Vn"G;tǹg&a*L0^M63{n6e ܻf[jSqc(\G̬ _Yu@y ̺'=s!j,du=&ӯ-.c7o4/lt=홯q`A>i}:%>hz+H䏋֫zیJZJ+0r NC{>|N%:(ɬ}pzi/7P`gOz)"˸tKٽGLu28uqȐr Hz =|liX%7Ucft"Q.:@6燤/OT]\Oq7EفpIK*53ڱϑ|鳽]KZY:-t;=nmK;Jɐ"_`{KEHI1*[~Z![!S:FP,bzC&,5Ex%+nR'=>{Q0q4듒O|U}btRzCH|~zsʆLjԯ S+2u8!ibB  ]aWMS6,6p֪Wwp3?l6sk.ԭ*~fs/_rr 9;Gg9- .Whgc(.^׸dԇɫHbƃ x/u4e/>g~V {t:pÆ$8 r+-&t/ vaK=P۠;{1r]pۣn0_R$NSgBdcƐ4A8ެsihZIO-H& ^uƮ$H1:Vl ]3] hK[)6H^JHQ *YHjn5X@]|#F^J9dz n ui0׳N\Zԡ$YY»ב$^BRD"1Rm9 a(D$MHz>/5]jjcڽ'q@׌DMEHJEL 3X)b2zkQH+3:%jḿ]weSR #ĕh&MjPGVj65.QD!!хqEU)oFTciߙ# Vy3ӜA!j?P%+BR̚/+I,%C+.Te5rMҊ_i(LыA)Q ?ob:<1$;LM]I4˂tFMM8WWT%Rhoh3[m}MXG,I$Ygso ^O/6cNZP9=]tHĻwգt ':C# QЩA3h3&fς VZ!cS C*Q$ W9xޞ7|Rq;ҟ𬫥7£6f8RҔ3l% UCR=E7Fħz}^~$|OL;&4f p& kD3ӗ(;g\cوdH{Oo TD!,6 L;t& {)i`eM62Kl7 /;z]ŖurX Q;|=5|t4M\u^Eޫوq] x9q53K&qHY0a1MzHX %ûz`(b!隕nJZhoW5Q놅9Lg[RMROκdRaՠ_52rҹvqZ+W+LsjàjH%'v!V$EMA9s&Y`' h,}r ܨhԦmVZj^L_Ա ⊅ [ /aPUP3Y;'t͆xĎb}K#wj5&X^'cۥ)Y~&[ǭhgVwGĕrr]CdfZr۪V\vEb6a؞ȔFsֵDDAXnw|Hl@ȵAz=^g;]ɏ3jѣ q|gœC^g0|#E|V')iMg@c9Cscpw''87kN BߡkPĴ$!BAfr;_F!A.Tݒ`BkncwkrCjF}_aa2Hݹ^}f_\o5Up}ϗ1B2Bd#H)RV$-Sw,72t}fϺDvGee 1H ?=* ^*uJgS_2xτb,JF%#*J85 [}k)4^;'@)_.b:>b!`<j'zHIkh;Ēǿӗ>?70Qĵ(@ Z &DpNV7/!ȑg(2D:u'XSS ]n|mCl17 忈LMHV" $?B mIYFWs KcacHpD `ʌ%0Ę,cXH0@ę03 @?>I ę-kD[D! T33A#0a fAC[46"lB6̥ *`5FIQ0dUER $Y`lcSk0Z7UDLmBI ٰ59qLtY!(br[lV0j=Be,'EGRPg 7A۞c-Lޚnfo$+Jս `Ssy ԶQg$ r#n.:*ҕ;[TBUD#b11x)"f-TUl`"t%:ne-6g六w6pME34.\KG=r5필|P|X_Y?5>lj&EFGȁSZN*ukMD(&#AFG 3HAѵ`6(V*5kQL(|ŢO ?˩@?:5ZyΧݳfCZ2D8}V&ˎM]{fR,9Hjwd)(L .zrTlD`&Gu9&,iuh[s]r/XҜ$  Cqm5=陿X9r /@Mx)?W1m3emGgFPe Ib؎ zs.ns~T?ueveJ "Z 6\6Mĥ|p=4^a4KΤà zȏʐػaړq{'6 W o4zXu)Xͫ$C:2@1v45Z8ҭ=,GEoFXvjQґO5#lΎ+}_0µDD $ЋeO) ȜM!ENwkݴ=Ѻ`nKz;*u,Y [dDʼn^kQ_z`UB/wh4'kQk \p-el.8ep ΃UwM=$49DFxt&FwƠFMqۢ`kz~EgBҬ;Ov!iܳB aR,~-vz _mp^'PoM1Hy^@ Kw9"u``p!`3QqXw Q@;=oH}`79 n:0jX3v,trbͲn&CkN R8rM A"7]2tQw}}s!fB#B(A#ƾXh&_Z7;=-̤.v4_SR)ES>XZõÂ37C\ HHCnlyf-H*UΗ\tnm æ+JΒƂ !w|?/^؅ͪ#~h; {'o5io!Ǎ'\LC߮o M#Q$FBY37qSm8YE# -<:U*մ7TqPҗ6"`{Pn/\mt%\='2W~]DVA؄lxFh$= ~e2E cÛ Ew|ltDTIk^/Abugwhۏgi{7E'%lwӟ9y?@ /'OR}wHM~Z(:|ccRM;9#\=[5Yڟߛ^?$/_s^KޟʎZ{BEg5~o[Pod?67[D)3 )I֒,~bzĉ&X?A~Q_< CDtUȝ/PHAόQ,O(ݍll(^\uc`fH'8Lwb*:%/x`3AT-0*# cMvIf ځ5K)^+?Es)z`5BGS`aw6pޟgNGSSfݱf ۄ]s8ltbf﫪PD(JJkiTwR @XrI[cc%#A,YPZW!A l!L,jº~ڊZw纇`͕\ Ii9!AI18T2AY6>5sz:oq[J?=Oa( ,ŷ[w >]ҵҸa _-E4+TğDbAg,=*qV<zid,Lй&M,5lk~]Y>+h=f&ÃvY]?|g$sRUBUF9n⾖XE鉞_5 ߉ӀMhQ?U:LMsF2i7F>/W'Mis76Fh ]QfLgFi]Z'NmSDsn8f*V ǖ(|<분>=ĸP0j=>{9IlUESJk|J"xx-(]_1|AU|   :J-LIru ЏAaƤ؋;Mt>W<rF|=/9+n4aEkr>4Rs(wfd4oߞVqIjhۿ: &9€H%B.Ɋ 5 trlaFaW 7?0䜅[m0ITaXUj0 , B'$BI2Ӫl$߳?)UP!R!b"XpFru>v5#~-1`zaVw*4Y@P d1Lrti9\T:#F 8d\^(b6~,=|q:[2ڿbbblC0o+UÄ:㑅bv9b(hDGb堢 q ,dL> :574:ݦhpU 5yո\B ̨QT^)Ysͣ0InUbr" IN8GȪPżӫ1>㹐kb%DSI4]csB'W3}e5\xFo*>/T~_[s~Sgo_s~Ku> 0` 0` 0` 0aY<7fwsӎu%YA䴺լ.cJM,H1I n94HЏqP@DR%)Չ{06$G#sE k`qivsW7=#©: LsE*RATA2T%ԁ*Hcnl$#&A`@P`h#%,. $ ;Tè*AOS8s #YG:߾׉ewgw{ualwGCROœ" ɱR6s6㌕U}ruWBNk8 uҴs CQĦ$ n=ޖ9VssS$x\1CD.6'ց%MFNJt  hK ,&AuXuɉw3زξ;B[^p2@Yin, G XsߔBB OK+jt,]W;Պʝ^R<Ξ M@7u8h,l 2f+=h)"h3LzOCf/sZ̪&Xocb81 " $FdU4*YbAb~VVV1ͲJ:8vW6>tiNIrDdhHhh\عcfCi#zJ!c-ıQ?$ ~ӽkg),OoVޙnNU+nwcw#ITm% b;ޮSKUgUb֯N(#Enng9 ݘ닯V&F, pbTO&'>#E1MK9vp:Xd^s01ȣTaW6hf63k]~\;MMM7UT6iM+ųLR*JV'c^sQG$ ,ak&vb wo:䢪ZpIإShZ&Mbiv7nHH\D$93;MVRNжDi!9D\מ\<.C~.MmmR*}U 2*jT_ԏs6~5,ƴ3GL[L%iMRT* Z3AaL ~$C a&7p. ӛWCTw:ɻஂE3?͆0`$d.wޙ+[8ILG8ˑ^N1lO>&+d^'R!`@SdI :h@g U܃&bT8قn4k[7LMe*!|q3TjhdĖcgh”R&PDR rɲ<ĭ"EkƼB#]rz ln.&&k1R*vVb74r`A;; :w㡁hlt|'&-kGff]@n>}\aRy>{(9_[xWl瘫QqH<["Rڦȭn_B}/B4燍OP9s[]&NB31 c1`ɲ~ XǥEpGi_̉ʉcL̙L*e\;0?6FxKY[/I 1~t5<2dLѺ /TJES:4_;œ,d+ b1lqDɹ n%#>zc*~:䂜qkߟj 4&@LJDc.QOF" ֨Ac'#Jysdy݇L"fdeҒ0C@vf,ۦ~SMň,7o.gU$\{֎uNϸ>Wb*pۄW Dz7,ǖkGI3 d_?R̶cK_7Meϣ_]_L7WZ9&G_yF{ż꩙CcԷm/)7o]/_A$3TZ)6RUZCD8$L<Ϧ#oOomz~oON]ܺ?;ǎOt.3/Oo67nU9(S4oYEtC/?<2-Y$d(ǀw!I:䃛*zz{kV2@ NPPh"m0 >՝ ތxB}W5{[#+3f3%nj1 TNI)g:ΫTOy7|vos6%7ϣW} ӄ}zǦynVH6bFAo VWڦi cxy;j\RSQ[?A L]A׶)tȏ WȷdzEPr+e"{\◪yk p/!|g|3Dq^Ƴ={0*?tQjL$Ga;N9VdE/?jcGoHu0QqիM8NS:`ϓx I|CDT𦩻]N_Zb~@u}AVMTtLa5>;GH׺~ZJPD#Ϣ{q0P Kn&M1xlvo BKn-DziřO&!nCzS'"\yQ5vE!,Q}藳Gѳfߛo >AkSsK1;KL!&9r|&bu'Eb%Z!U{}/O[:n}|J94DNPxwURpTo-ơmcdnDqa=Hl@y)}ǡ]WI8HZ m9@iF2zvLQjpzW^tOBD#cDO'XWҧ+zjM|z~_-z%OM`4wipFH0?s ʣ~P|1M|/xb)߿[Dw@. s6y.*HXD]aMd% ?)_~kK0ϛ wr| b9u`nX\*1QnICRHO3rlP#j\FĔ$#bEGSr0RJ;:'JvxĢNo=7s< ?GjasWQx){\=^ -<]~A4@9~ZÏs5YBT~.vFnIZH {ʞb;<1(w~Z|jR=u B`-̦/t= 3ВS2GC,:=g@>w_޴=Qu !c1y|uǢhu6mC]g>Y7ږ-!):Ωp<_R5ڌBr ;%c8fQJ|'`}j; t8v:RjelqC[!EJd A]{7 _0 ոڄcA 9on.18ݽ626^MbfH0$s Hyy,(P,EGSȫhjǎ6+P[U[](O#'gb=?9EΪ哯 US1#ðaڎQ\}TąyI,"=D*"i2lICs*8ܤxPHa3_yRMH(:b|#?##X;=2ȳ\y׻|Y6?I[*bq.2R3ͯ ]a9 ŕP7#y\Y7tXAØqkykuѸ-|A~L?N1uTIGvWfh"0g "?H*yz`{VE0 SS B "*)PO{a30\Z2#A?%_&g?}DTFs{dj ۻ{>v9[ԡÖ PwGR$]ThL @dk8UKHSֲ-CNp|1Meɓ!$ZC>a̪^‡% H" &",(20ȩȊ(,E*3 2"`z@/燩%"~쩽"Ҥ19TbTcx? X,m*ó+J0Ƞ0bѠټڹ!+"\o2X!BW%iv娹y @o $f J`tj*@ 2)OLD2:z/AbFE;6KFFU ͉ 99"T&!bAZ#i#, [ފQXZ|`*M!k7  Pi,F RUbM2Uo%64&Ba 0RJl٤G*YB.d#S BcZ*T\ط[ųvScYAa~a"I:s&c=KWQıͶ^t~scb s ֧rx4>P,`*݊=2Ab,wtJ;eebV >?{]2 vo5qXɟؾ"mNyC]cbǛT%PT;1D^?^TOrxSbyʹk n-ύFȉrmќf+iuu?Q>X bXG;d>n I*f !ڵoDT\~U /~24M`fkfhR6p.DLERy8eJ|vT_T㬰>֔(B忾1L1N+0:t:2u.fte[ .6q -R\~"; jETIkR͌iL|"-kUST'*fS2A ]%<Ԥ!Q&ٗ!n$"ed}xȇ~meot{WGcwӠ`|k3kk2;r:1燦NΣm!Pv,$nzm ! rliߞl`u$᳄ȹ90ób .h( "H !Uzx!2 N'~?uyi >-B}ג31 [?~]RH:/:dCۜ/ >m?Hju4L?gDWvWN58{Ъo[A%_<Ւ Q tU šT5rv"RyPJAI$KI6>=>ϵ_ĸ|W0҆dC;^p94YgT W)U2Rtsn,ď%!yFHP8dؖ>SUPb#.yղp=Ҝ~u9W_}$C,o۞ߘu)'3x<~oZ'|?ۃ23BE?eHQ#)?43t:3~v5BydDNxOR{气JZn;'!?Bh`Ґ&K|>3v~a.!"AMZXPCh*ʤ7,#AwTl2$lN!q}͞h`=4d Z \a'H+XwUH$`D`E^sxjT6(`NDCpX'\<s h ,LY` 9F *@q˹<Fs)X)ղԐg7LG(1}$ 4K)G'LRA-P cF9ZR6Uݢhx&QLE3#H;y'uV%[tL0FX*doMvwhm sH; 5 ҁk7#4G((DfT/s;u>_'®M4FX!n˸MnS=1z-YH`>'J[<==6"f[e~Gd0u~#:8bt=~GqT@9ȑ֢U݅KO}"*qQ s?V }h>N'!5ϥ'NE8JGP,VPWrBPAE& &\PaW!c^ `)!e_U.Ĺ>1F''F #7RavmHIl{C~">;>A+Jls,eg)TZМq|6''aϟBu'FeL`MkGʯgCo\>LBNWVA{?{o>`Q*{u { zJ]y]X ~kQSǏ{{q?7xb5Z0hb\!,M.cQ2x# ➌?0/L1tG~^ب* 1n !='׹l]2R$2J 07mU۝F!LOhE@5"EO+3 l&:t0a:c_}/F*4(vToaL4KON7A 3(?IkXr$yL>kLCHoYfT#3/+zңv-1 j2+F[x$~y#RqELz߭輶!**'*-hTWa%F2Ш%)B1F0A4L$Ar?+Asg˞?:?J?B ?U!)LDhQ d cJ?2 e:a#8۴DLRI636p+*l,t?]$jrcyB1["lbx^.41<1i|*#5@j9aXE-dcl^Yd F[Sa]Ia⋋D,ԙ!B4HXJ$Ƴd.,6ջhdV3t2-bڳLQ CId q/lհ~">,?Ӄ+wO5kgD@ݧ&C$j1PQ- CqhHA\,NR*ʄlFY b0-,BʒlF%lB}E 4Xt<+ؠAW}[P%̳/WRZ# ~ jΦ&ϱ"'W\uL<{@6{^{KDdKG_cY=,'L9]\ѷDŧ62$|Q&-ȉ(Ps2.%Qbb^:3Ҷ2@Q;+-C4BH\7Je*.$Ѱ҆  @#^/Ol68#1;lh0NN.T?^dA +K[[%rT [CԹf]Zhecm)7sa{ XdWgK.Zjv-XhF LC]8 bf\<&7aчHF)@-3'a $2Mv !l_RZL˱ 3cZ`a&$LK4t5D@YhپE-mqx1BG'#r8@sЕI~ ǂN!gVJ "):2,Ui(3U3FV6vG Gq!b)11v)F P (󘨚w42v=XdH!NO>ӵ}h,5 sڿjagJS%UVa:KUsevmQ [z8h!z c&@ j:O|WjiprmsA%T2]02r.G`;AFA9NbjR -5r%()ۥ^"E_AYVUWǡ|h&ƺF@!Išٷ` Τ* 9`W`7֥"/)EM&*tDMc j)9!U2W˥ޡH5hf(܆[k q%F1Gqm >WRE C@Nc01yd)IMž|"&<3f%}Lՙ*o6`NstC >Z! s e\!G1f7ꪫ#P؅N&Ӄb WdnӁCP4s ԈFEC~`z7$Hǖ!$dFPSG!IёށƈS'<HVQ+>2d{86zJ~_UU_ƭzz`Tl+*bNt+) z5e9x8_5#!iHR%ܑT&JW"D+d1qcQʊv+(sdDfA{7BsWl8rm.jUYy$OEpH"'Djt~m~S*Lq'F:D? `$Y*`7} };vA{X&#N[ (ig~XW`2㍁QGa"qtPxGz?%B 0JA`q0j6, _]#{VHFg8^t{Ao ~ĹXސҍ<>ڇT`& 9C2Ő%%U?_d,E!j<T aqx=vnwnfj@R 6@UA0sO,]6(gd䉐gҠcy?[[WbS _a?ȇ~Nh1kWζCs`hpZ6E1@{G"NN3)mH<ٚiXjG΁XŭIɱdka 2{`?_  ~%Z^Dt:}[Ս1aGҰ!G~_ (?QPXu ,%=XW,xukcx϶J,FiOӡr$}:7sEs;+:̒I`kx^hvyw-邙:Q5dL2E&Mf:3_=B0k_"\K)s~ 4ˍstqC'n\LT 1MIڋV*cA PS7QpqE LS$r]n _ @&.ÜJ-%P%Jk5 Epx0ShZ ؒ$9'9ےućHH$l6:#:Nfɪb}zEaKFT@d=0Կc,$6Q0/)c?'%Gf-Z7a6 iĄ5" Xfa&&Ѹ냈d'L5PLN ˂+/Y8cTG3( "# 0ɚK|8oK#X 5>CW1>9aڧq^ D̬A)s9vqL%AG"DvVq5cH.)-UU0C1`fG$.b! B0f $ KxL? [@4Q3Y0Ⱦ\ʒ ?YePpYe_aPBM^d߰q"!M8Um+1UZZv "m@{=P!L.疏T w~|ll׮-*8e 8P# 쁋"(};.%,HU>7ӳz~${$)bGf440 M*NMVȩu-/a8' U0H!ځ;d^a6jn` u?M8AFsGd])9k2ee<6ܒCch&H"ARDj%cP"Q<% )gIi#$mm(#7{Qp"IH&(@<%4=G̜כUtuʢ(f!Ef%'X"n58Tػ+Z-˫{͚.Y77A<>iCY{OkEAv$@~/yCUtN{fU257gl 9~)Q!Xl-?< >.^<ğza_ła!W%X:N"˯As!v: v mASdA-)cfM0}&Iփ0ƒcA6$J-g-!.i0! ``"(k;٩]߁Uq}|ʬ3f#"S$X&3$DB16!:Gkr+b{yWKAU^QVF;sHA8  *g`5n9qQ\m67> 3L5)DD91k8Xt4PCa?Moh{`t}9]U?% I/Gc>QSZ-ҰYlGӀs]tdczd+}*?Ǥ&F Mqo- gpM0 cG$R*%ΥvH<@0!#k6i ~CE;UpCHrr0p5EQpV{< #S;]#d  'VhaP~o17K&v#7,rPo3z,|gPvB;J»զ916+FYXeIUKqc`J(I,_PMpɳ]dm e14 %*o>CjQ#w&;yR+ v{n~%׎ )g0,!N;ivI'I*P_;|G#qӄH$Ivn ңdOIئ,jB_%28xW{b8B.CQ@m;r'dIl*;LBl"7_pc0Pؐ C-bAWTU̻q&X☣@A6qۀ B* B@l NJ=݇jHrS%.֓U+˳^Q aʉ3)tL6PoDөdUZ< 0MٺM,Hlni n^vg#[MG*?=6.@TzzPyV ?,8V[OM2:v5uq[DJhFMwlJAD PUz~-{N OGOZ98SPqpCkެ^\O>VOfliebH ;,N{F8?f{ S+;9n|inS2o~ZH#hkry:B1\8~_vjNq*z?YQDh^H$~b+t"I*zEq/ѡ _{bʛ:r)FG<#׼Fi :X1z~bg/l*Y509'8*DA=!ffgAmk酆? ͑_ r@Ba}*XUE`sA@>g c_f!k\KmwƬֿ̢ðQF|G~{%?bf0Z̆#!1xȒc LRx-r:p2n=9[ p sY<K;n \8?sGOYrN l&1*}\# i0C[Hq)?N,,EyAH9\E)9C_L;H l8S>z ΰs%Da4)} h;0wm%LjA'iI,b0 0' AT/4so0Ч<бǯH1'X'*H,v 6MOl$U^(T9$:G& `z8hsޘm]+V$ jA{sb;jGuA@y˦ {WN*>qat`UjF!IG8iN 17yenP1Ba0@rjM_`N.?*Ѕ@lc|r`ёMp CtI$|;_ݟBH,g(d~߫iQ֎1<7SԑDqه+*kWK[l5Ū3Ɍkkd#hzBSШ17L7AXL\|H0 = n$km%$rMkOI|oxKv!J.dB hs!k a!d7nG3ȆJ4`E$:ɝ #,3tnZeЩUbCݑTqГqРfD\/"uTmlgRrvvg'YH ibƝfEQ_hNV|UYRx6&WܕƂ02iJ(ݑ)0r ? ysW}`0d15ue*ٖ15M+09B)ʢ t@Z CB3&BsBӖA?qO*i(r;q4סdfCWW7(-icS an5sSAE]tLC0A`GtPXT &uܫ{2&J I `GRI:M!xo2ٸ @ET&gf1(>ZбE=ZJ(p.)<N} AU%y`9c:')M;6WR~7{9<$:F֤\bB]aWMkȄ!3`6QK W"W@{Svѧ\]ܬYrWO,FGg>67O?y)+31dF )U z0aES W^` Sx{W֮pA[8D9H 42K`64kV,Ya#O:cHda\'֋&8*ٲPg5/ܜrvP f1Qofl-h֍(,a8A DZNprŘa(cH@ ڥԡBĮ -;$rdɖޔ)Bp G.mKURvww1;iG#c/ͦ-W7PGQ~߯x]-###rHVi/,UZe!7:4Cu#c"Tz,7Ѽrj_";8-ISxm{$GN7t>򈪊߽bd^nhy~ rW?>с+ 0P%v .[t=ŒI0rGb(mʈO$uz:ZEBhKr<5@7;aJ^A(푹*xJR1ݼTQkYOՓ_;Ӱ)7*l5 bJx}P՛h31t ?2UM@׳JTMuMAO,,(?}GهͺHF QC8H_e͓yr+y "s:*fr}'[pU!fA*o'ֈKy*rkŗM05.1'0#7۷?D!QJj4+\')LhK4TQ júJm<4PmMV̂Ϳߪn /@Oǭ:Xg  _4&?[3QU% K*D̶خ1cc#`1!faYxcA^Kbcbܨmd"{%z |?ɕ|f"KyLj|b5ZH |m0a0@0DH>YO/\Q+9Q޾'qKp [ )p_ŸOZ*%PF*~suEvSm$zvLz.pTMEI$W4B5&iD{|8˟wWT:?2PQ9!))C0ܴ?Ur`kKb^Ch Rx4lU#DCPE.gߪDr<$pI)tCY!nO?/9D(*ת"jM6p`dn)fIH0YWk)WP{gtA?2q<ڽG LjFO D@|HU%D%AxQ< :M̒;y*Ha=bbŐd?Jl 6JRb?SlT4*UiRWLsJR*9)TsdV06*F1[)6 OMa͆H4+h/GONUSwл숆2(3)'Z|M`v@F8L#?OԠ=Q,4|zCX\dqHcF('f0!\MWZNY~>yYۚdDhMr<qS֫|w̒,*x/n-Ce'Ƽ&PPl&ר$D7 H/)ON$Fygg簺aE% @bѮSDt8zVT)ZZA,֊Gq4!s.3r+m@ 7v486-F@N|Xٖ;ۛm/54|gz$*|Ck"vCCD~(9U{=:$n ]~⠫![7Lӑp(9P8(1 `(#Τr`1`ڃ T >o\CYtC'Cl1E:ྏӯ,?ԛ:zL%Y Ie!~+ 3!ǿ[5+;GWb9SC~{+j7q~s[:H))E#Nȴ%NYCñdZch.,-48WXP̉Rra9g`[,|dž0c<$""" F@S]( Ճ31aW祦4V4E% XCiW7e+蹍Eҡ$ٓ[dqKs|쥊Wcz&'F7h f(Z:yf4$q5fޟQgafBq ȱ+dJ_w|̒y<~!r(VE Vp9 G6(~Z&h{>ȶsf=c4,/EwI>f5XMy9C#V˛d;tG(sNY"ڧ@K}\0Mt b 2B6v?xbpq3hS*Ogi=[|kJ#QڝYa·_"SMXhEzw2LA9YroP7<ߝG뒹n|cÃFN8nZj_h^4qUij'?uT!cUP6Β;g\g5;x= u)OCEVᯏEUZ1eP@tCRK2NNR"T4'ZnC֌jd돭~8L7#ι[Khmps~m~V5]EBM%bʸvϙ_/p`>fU/vi]Vo~ Ƕpv>g#c!4֝᣷<9ǫY}9 <A$s-3J);O| y\}tl^I=!&/&}ڸ_vފ1inuAwf"uFz>ĝ iv+>&\d x}P}o{ە|ayq{B߫|F;i$ m!ٸd5RQi) 4a N*ָRQ=5X*"D_L j&qG+XOV.ȩ6=3_wvlGdN⨥={İJ _8!#vl! IIܸx4zO|g *zpG17MVwt "*P& ZPmcTdє&H=Q>c0QEQMcI W6g\d@'ybnd LP"{& r*A&䑦61DD7l+cj(b<=LxL2*ULc^pY*)6:aMD+5u[e DCRT˸W"kľeR WcؗPB˴$uښ|5@bj=^q_1a@jIJOP>#sM&Yuyfj+〉*]B祂M3@P i0J[#D64Dv9nܱ&ݼ}MPz^v O‡5K?s("Hԥ헼(bjW9Mѽy!Jߪt"W,1ݕ"?8c`5 l2kc⪷O!c3⬈78#7Qwz|9 5/Bl,ΤR(•VhȜ:Ir_]Go\N~b|:hbsxLab0v%""2.P((ZTԬ`Ŋ0DZfen>\\ШEF-@uT2$5\NAF]e~ws%I|THc;i" (*L?fC9t11ND^ȸѪ7eFοΉy ,OGh 4+_د (dFi "biͷv`M_U:X! *KþH]O6َRš 7E7?O0:vАv=>-?c>[ ?_$eFm,rC?͊pm-N*"-l=M*bUĚeWb=1r,), ʪ X\>EG ?9;nd9NHwnEZ"3DR<1X?|95x;V5`jR 0T;H\@I7MQ,Xdz^\0zGdЬ<5٢BXJ _@>xU xho3^# TfBcMDڰ{cYhww#Z҆y)H,m $(TXcK޲cR&Ep웧+M߷2R'c$Ãaԍ? :89Ej+;a:ϑzʮ^8٪\LFr{ Hl*r;Ix"LA;i<;yw^^t=&e[)Qa}+JCac'O l)uUʱMa1M Dg>o` -"3׷Q0FTb: .WŰb8k<:0pǿ2efrhҚcJ׳X$CI$}=o(p!FNGrbßU{CM; ӼP@ā A̔0u]gbnyX1W8rQQ: f3:eUtzs&;g*XWEm0$x:#O $n.VscN }O;c :Ճwnͫ6#|tɶFCןܑB(rK>{8;`8aF1. I}jzz:6OuLfLZBHqR+I,Rqo v&PUiCN0Cyj+e#]yB4edQh;6ₙ hU!"܌Ǔoe)˺fGW_ +FMXhC(ȡعT1$@AgWOZWŕs/^q/4ZγRm&)uγkkIsGҔVֳkuZ29gdaóPTaoTl0P3"Ʉ& s6Lvs`>%@!%S&B.^zcG 3]vV^}#gDc) 3{]fߛ3P:_%V y$441ׯ/yv{޶y=m{"#й`TE;> y<AHG'+no ةA$S=3ueqIuNkRM l1|G73!wkCk4yM4Twa vٝKsWN;C^E4"*hSʏU,oAԜ(ZVmV /J=q3r+HAY{Ў]F^٬_bT)P ij ֈFULi!\䤘`{}~38h7/s\9v Pvǁdz@XWjGU4n*aï#%g"]h4/b5/` PR o|N# 0&e\/pUyEǙ/tݣuJK[mpaCCTY6S0v858g^3;ҴdEptAibkX =(k{8 6`(zO0{ԉ]O>?ք!!&fDm8ՂAKp8{1!6tA!%,)=+*М;rU@IVHdcZXMЙ-\#E b[X**!:ITb]P1Z$M?q5%ye[ǙAvwM݇C&_TƊmV#=NAAbRZɂTCߗWBds˥ 8,~ZH)M/V]{#Ez b#/"L-øh欘V:Yw/;sxtæ]ݴE@ T;fg. x=lZ: J[*f?>z?[~}ƔNb!G Z 㐒"bE [\Z{n?m4,R>Ȳ+I6 vrE ml!?( aaj M A-_<~rDͅ#~T<]=c^Elr9ي=j&T8UZ  s`a #Qj$k~d"/ٰiX{ #cY}O'/T{aZ4NQ,pU,U^'%b} LN'򜓇WIrc9!"х5$Ҋl7& &*S0供4ıA@B^`x_!P7of"4rI" ?2XbW$B"&!Zyibx?A!sQ("!PpaJ(p 3`;Pw'ʋ1)eb U[VHQ|F4Cw48T(ЏvId C׹w7}%C_!?8G-.N>Rfh|=fah$ ld*03H1a4F!uM96 }ZimLPOqQ=a1۷vȩJ% B.>NTx楴Rq Ʀ?z[jPxڌF$9,0L)Ivy@q>}Gы= E7<#%biP֝P4STT\W=׳%ԚVr9aȄ@5VSy/]Dy|t:u3[[:۲#/m޷ɽ,[y+1$ .4k! Aapf8\pZkV . ZGRNxj&2D:ql9ܥh)Y,had,ĺYXYZOoY Gu?:%Ͽ9irWA4ʉ$zk[G^q @Xz*37J6(z4J?5 |L=4(1V?̰'pۃҢftwcޒVLӘJ.S)ڪ諌ע;b  c,ԔL5lM+,LXNg%aO1@a/ܑb }]o|!:C `5 \~-c f23?UM`=$ҤrvWc{jJ<{D؀ϻm i0(D0iݞs/İ}/eP,@&oY yI:kmR# (BaRNu RA1#K!B+B R BFԀ`hbP҈|tBYǑm˘jFocCfjJ/|Dzb#M'"ca-(c-@6 v *X3}B 7=:\6!b3|CZP t!^hwٚXN8P* % IO|K AebiT""IJqNM8cE, &2ʐJ@Nޯ&W԰>!fB!hـ~U9/صErW O3@nX&|l R a#%M!X={ C>AM'0"bZT'NnZ.d(1 ;0 )xBFJ]> {h`y!yVƕҞH?^S୚]48n9AAI$5-a.\)IQP(4(dK,IೝnQ͙B!PE50{4/GH@ DDxd/C> OvOfE j;ˁGt?YVZ(b0cmǵ)f<=4y{aڀTr? S.YSmC}qdz KgOkbF1Uh3r14x< bu~LiT2_g,X3zU]vI /{>T&E DĦOlURIDJ'KFAJVO<}*Rfd|5.bƍ.Zxk8Q00Y'ZJPO Y '2yyANRUĄʌ2`eb1VXbR )Z048=߲p#! PDZ@.ͱ'?V+!o'3{ڂ6 Xĕ%Z"a3[?r$~B%[dj0y KQW`ce Ѝ䤬Bk@Ra0T$!  C02s0$rp z k(c"."Ke `V`|5jƔ 4+ M݆yUx1^c9(RA(PSTR@JB'sh]$c(TJA͘4M,!L*HΡbRN#ݍ=; #3hIm&X)L”7Ɓ>DQnMΆ tO37W4Ɇjll8h#Gl]qs`XAf1 MN$`TR (h('I,ZsYjUqlhq* "ܽaXØT5XY`sWu fzH|a%H$HRt;vc3\o(1MAc BC `ڜw8!s)M-$"6qMޓP[H $^)ac޴Āk& 2M񪩶Z5HF{ oHV 1,\;Kٸ목C=ϰOI v&6טfz4l<$T^=4Ґ{kڇ$W_qOjOaEH2̦(2Le2,|9Σ dff&D9l>rlb {&;Q ,Cġ*r \Ѱ1"z ^`S200[vQH2F8s @UQ/Q:K`S>:Z>8%VM]B_e{*DeUVe\㚭TjJVFH*2MP_((3kr'<*"&Ԩxlh@棺 =KD=`% BX`jZ& )J a1PR $ z;cBȁ񘦗J> 0C86_/oaF:;`AD]} B ^|safY+23Zb۵nG!{{889 >o$'Um$\@JB(DNf)1fV}9kNrՅ7;iКHff@tBɁ ;4}68"=0˙:/iS 3#f ;(W. ^ƁބZnŐut>(QA0B2cPĀiYqT(D./̙q7i 6E 8ʤ>x16pN1QYYE KaQdpdq60@bkK<x ' J. lkuTlv;.0Sw!A}w6J 5(*(9(֞\{?$Q g5w5cJpͭӠLޣhh~\ TRR#sPdu&:4CDBܶ>W^oʉ ́uv XxRvTbgB1 k1 ,>qX֧a]/MiF͏|+j5y80 D a Rj.8VɎ[+?kpP'23x?[g o7 $j ^ kq7}Mۃnjjq,8o $.{ ;4j)vǚҘ,2>I֜pC㵍(fh+.PBʀ9p-LEjYG p~_VMz7u&4bJ2ȣEmc.JOgN);'17ز%5)Z(T7"r4A udKQ<|-#t]p(89 I$##p5T"9EO:QgD "_hrG⎗x$ҠZhfu#4!@.&~yk&L:rc4E=q,` + M~(r/'XYU Ay J\Y/f,ijիW4)Mff4P[IBmH&8Xw+ylܣ@Nr+e֣-ST!K@D4,0"0` Re HDO8Y^F\~@OxoRdKyڱq~.aMv4vD @A)iSwJK+F!`eɌm04*0a܄RIp7N,*L!YFMLX@`xFĩx h(3֗-О6L8[fVضGvdMlV#$jdL}K<&h0ڧ3(Vx7B~i: 4Cr)"!r߄ܺ, i5#DI5(%Z) ,qBcX&kH44Ro,~BiƦEo]UXlUDr x%gMJYJ`xQɨyHqGr"rLƓ0_69Ȩ.`3}l٭EEFl$;~ʂ}3u2@wLTJg0XOL; gRRQ"̌=AhNލ4;s֢&9NPo Fa<}*lC8 %ە FDIG 0t>68റ@҄%Hvᴃ .Wg9߈qͽ+Ou$NF= Cu.Ìu˼zFK82AF HȁV9@Zl uEsXdXAeE9ARȃe2f'[`p`BaeD C]e4bDPS2H _| NJf$ {UPJ @.]$ɨmi!˶{UHZNbՓ a; lEW9Mxz$ }Ɵ, &}*xvj >Z"p(Ioa5X/÷z5!r xj:bÌH0Ep91%:\%NX;: ]I03|՘9GFe'c)$QAM!3J8#5#bA 3b.(ܝwh(yd9!iܺR]*,,p_haX#^rC[?K" xSO~ޙLLĽJeq;Μ JDxh] )W r Ǖ v,%!#};(u4EP%(KH@D.=z6TTȡkc`0:ZQ [>nŏ0m.JtE1ܯVxVz^;=H]D1yxP? 6u4THvQDC[?-V7 )9 %MyOvOIgb J6N7>RYp=ȵ$:QG<긳 FpniUC`C9)5QA- w/_7B4aqjBHI fBvp<rz,@'d?3>T[xEe450QH7Z{+AX|K m:5n <. F0JR%`W_/D;ps&HFqi.F AڻFoz]}@pMkd-{=|f$#nD(;̀ZijgJ\Jg=ie9[b`+$P EUଭigx/&aLd|Y}yNa!sp}34QHMN޼(eʬŦ"IԠd 14JD P2D6[)WB !m :LJѠ$A g=ՁɲD!0Y 4BYCD"BHu~xZq@ꪭi"jӘ$54DE`\dL[FF2U5jq hg01X ةJ`djY- ,jiVi" dA3l5 *R%bFQ\’4hj"vH3Xa ``; 4ʰM|5~$:r ĥR&憂 d'Gډ5N[ZNam:^]ܩ )҃#ÀUPaT5; #ɟyVWi~.H9|  I!$PAZG˗SIӀXj|0 1" ɰi4f6ccKl 1^vāLq ŠY݋c^ǘ٘bl5[XN$dK  1BQ7fWwLʒ1I[4PB)!o1CI,Qj"XU1CӯLFB*iƱQClxqm L<̮ʶbey4-ͱ|\a%QH%u.$Rʢ\GGX $AAvrdwdow̝6HFa-{ bcGt/֌i5>}uVBi7^>-wgx&b@zy >Ŷ*mѢQyLT$M5 L0[Q|2q֟M2sZnx״]┻[ (.aLR׸trFŕyCٽX:EHاfWdMd R]5vo"&!tӪq$)Ã$ݼN[tq+ÆfrF`ٴB0&U8 蜓t4491y U&:\8#yp<rt@8 <28[آɠg˾,ٛ 8~QG=HI$$$g ¾VϺv MF pm},WOje% +^}]9]HLH\>sK$\LǨΔtr)EC-ꦈ~/(i2zDWAl#z(@6ÜMAp32,"^-M)mJk%Hf@Z8RHZND] 2YUF YH$=tXd:RgvLdHD-|ZMY\Tu!vg[`uavG:_OBJF%Bh |ϛtkMmmlֵa׍kD]L*.\Y*R* jjMlPk01BR ;F$GO39iwU4wۻ3gb_y ;̴˴8df IaJX{\nSd:K_"b6&ًiK֜ʼnYK"U*%]Pȥ(U--cNsv)d`:OĚR11 !r5ka碶``v&LZ|W& ?FlLIW a_^pB1 x::L:C-@<%)YĊJK|kIђte1,eͱ4*N:;iNƑMg'DFAwi.>g%[YfjI5 T,FUQOG8 pUm:|{+T=\m1R̔ m4ECo:ÈhI!)%]2-_ Տtq>$ -[ @ղZtbBTc|VI''K޸{W<@$s/2ꞹ^Y2< CEmNu%P*)Z-FvR`:A*|3OaKDXH@j񵯓{'z0ۖđR H <ƜP@ʃF)l}5IU/`1}J"2޶Yv!tp@և\9LqJd.J&18#r,k2tTUNvz {4n8*A#^? 5j?s7!^XmٔaiUpm샣HCX}})QUZ)rꖟ&6\!aFxe 옦U  B*5D>gRQ4Zna8NR֦iHCR )>OZR_]H7$mhIyT6=;ė&z)1=^)YK.%u KܝqޗZ5 U"qF{b6d6:ƚ8#(rRwge@)\50D5+Mvme="*w[VRHt 0˜kkN@AwbA7滺လG=9H[$̱6/%*1S./6Z[|q.[C0l&&("IbD3e@69gE̼k=G9ՂsuncLx]*O*%$ k9 M09DuCA=u#$a=8ĉF6FsgI&ҌҸgN㻤ìHB8ڱ TtEy!B a][aF`052Ô4D 3CbqlSTj>/NSxnN7DxFC}xmwf0<p|j+倠2# Ta:4ݍBWfckײuij0WU0 #S]Ƨc(C^娚KYQЅvq ^95k]Ս`ɤ[uZ9I#fGuggkn{xUBk|wNE[Re4$FѫR(V谀D :$,64cb%Uxoe 㳩ٽ{I]NG ':%CAl?%#<;-=hfNcMR,S4u͎ @ub͔1$ֹ!R-!CrMm87m^>h (ۄZ =j-WValttz6&b'>wg v%\yؓˋN slՎ7 i<6VjF0Z44K#HKfvtwΊ5&^ZhYjTit0)mkBFJ%iړ\ IBZQܲ}JZѩj+Alq@5tƌ㕡ĉmt+V<ۊCE& ^FqO$LrmSfH}G5/.7Ε Zi$j$:Vh) (q)K )929CAF};fZ#ĭ1, :ln1bˉf]&TC S)=tPCWG'hgCV",&aTtlҮ }\3H. Q!1"΅ZR75Ӄ1 %x&-g,c#ɢkx~u#s#iUG|V57fYXCMxq$-[z~ :s|W&<3o z>|Q-4虰*6( ;ږ"pD3cR!;NxJk:hB1SJX{ZY%Rk7>W1A Qً"Vy+9(4)ALݦ֬\Tndh e&3eV(0\Z G6d^OmPv$:(牜O<z1zk,R7ZqIj\PsKEPKQWb/{i%NaT.WȜ<ٹvkWL7=ܖwRYsԖdieQb)%R±6rCbg5&(}3<5f::o<6n%d9 '(IR0\7vn-xEI~Htظf

K%д5~MnLZ`Myp`GyK57."9څJ*kzOū͵:D~3ɦFfv-:ܙhC57Q]+I2l*]YBjZ2g> >KFA8֝&GfH".㔾&fZIqP3]G00R+q'3tM ;]eT8B[ri\Mɋ\#e#L8Qc6EЌ̰ RyKmneqIbZH4LOa^C]NN2E7%1=S>g0mal39&&2\DD]lHB&,g=L۫æΘlن[ .q3UEE0ccN j2:!4k$zutRA] o*(Jfͭ6̅(gLhȸFסD\`᰽f}!@-cB{55ϛf b!;rW[8FID]1N//G-f4e#ԑ3(bʎ-E+1tX0LDw4ŭ m1+^҆ [jN>U9Bɛi ނ1H@|Q6Es/*mXHE14Mb@!%Gar{S3IӐ 9Ԥtq/ YAAf82Fenin&|ޏE4T5R -x; ۘtN-vnŃds4S"Gl8 z*gdwZ"e*Z`hin8 pj95}tҵjTe! a VzMwYpJɪc%Yy\7灊)GZXd+2\!ԳpA,5cIx3h4l^3\˲6CzdHsF'"F9H%+K6'!c-N'zdU#wSO1&'OSO2&abDVc]I4I '=f<) AĞ3r)"zdi*!` o=c`!$իRQg ;8 lܞ7U,2]ܞ3pi9P ,0Z4ތоMmp&Ӑ:!Zś'!CGWۤDm:!2 G,)LE2xA%zM1! }a˦yi//2%lW8"%~B$S$4B I0ׇvw,:BcT-JSh8O"~m-Ȱ (A ?ެ9Ljo|_l[YM'H:>9BҕIZ[8=Q\C2(0 Y   #`zUa0[N*B VHd `S š-D-N\fhf `)(fB섣50q5DL-(&<|dQwM#VEDAa*Tp*koj 'M`aH3A h91.ژd͞nV&Dr4(3P:J&H6fEoDhE3EcXAEZư9FXF >BkEوS5m *ƑD<ޜ "a (CC+082 qhK07M2:S1J⪌Io6jZ0YpiG7 N"mVت*C!}:N>?/+"H2)K>׳^T%^hUI +|M/!#Mxx׸<3! }Ic44m!ǨO#ﶭ#Ic"Tw\An Z(hv:<ԩ[c+]zs. mj@jT9&΀؀.: J4bjaSQYѺ2u6񠫥ֲ+F,Ԧ )QwBhA:1e*)H3""^Xp `8Kš} qU^6rֺ*·Iɽʗakn(Ύ4!{a3P!]d4ĺ#j%kS^Ճ4fb[k `v)UYl0p2f@7Pr]duvIv \Ld~YOU6ɤr2D;ic}D B|pzMq wV\Ed$T q~e!vwCH$q R 1-#0'ǘ2';wm00C؁{ @AIЁH: b#b;tK63ͺɻv#/*_:EB]AgC 6UڼF8͗=$BW$050ՓwW`ddMΩb064 /ъZWDWq)ٴ6$33Z0vcsf3j-Qyzwџj*ҡ[lko&EY(.>KI/RA51!P~sttN8϶= S(&(>,F+%dzDgK]4ZtB;*Brv#ZYHS^QH 9.ZN7)wÔ.\+Iw{Mc+^bV/ %(zmnW86ݩ\n>ѻT٫ 4$4HqsfAe*΂m߄[Cjj@aI:z΂Rq:cJE#hּ47s\u'͒;rJԡq],:E"VTi, @3,,&6W5 ]ڒFѹX4tx¡q.N社uWz3XuIE`vr$AL2ܫ_v $9*"n(doK:g2& #;7 )xdK@фdӱȡ$OQk ̤ !MiinD2@b7iBB@?K=!vBx!rVB`sD1W ;.L[q <ԎT1_V>;Ȍ 5H6 dcd$Ȟ?Ъ7T/Tͬj\L)iih8=ľ{K渘UU3UU#UUH7p0+@2nLd(y`H dB1" K0EP1R%9ë[ Q) 0rܝu2DoĉSp;ۉ4iV=|x΋\6=Qr& Fv)̭3CIq*BDBJD!JB B<⇻P枧OI<ҭ[;=?G7F8HS>+UQUTUgtYM*%U ̿Wp#>lJP\kU'c<;b;Vؐ 'V*WY DyPP4 PT(Sbz8XԉjTXiS.FޒWf0kj܏ݰ,.,Vhކ/Gq'|p~}zHmsz?<+.DBrI4ƑM=sжfeɈbJգƲ搄N^Bz, dv\WR(57!sحd$VFo" 0(i^GFc];\#ZdlY^,n5-!҅صa L\ 75hFGag!ZK0HT) !>R{gȾP ' .A0\Oɡ³0(h,$i E HK (D!U},E$G Cs̢jpqPa Q,W$DǙ=[阮ZTjȣnV[}hc5B%͋S4y}JקAdk`WR+A !]䋄tc @%r:wt߷VRX?-س ρ(@c{,$5c1;1 *`LRaIѦ"eCI!VǃLF w1MMQOnS{45xN0 $1:ypbG9^XL 0`T#nStGqFף$E+dᆋnXa 3~"%-Um l:o|" yœO P>E @))pHHЈsVSf#a.` j3iQx "9nWBBluG1hpJda?Y2oWPѺV>'(=vKXo2@z:s9,+ @z3~/NU MlNCz0Qҗ!C{v 4DB-- Es;M>?_!" tõjh Tc_ ao(#5nvEvɔ1t.KgRX,H%0{ZIJPM*J﬐T;$`>7Q;g$"Lc%zO{YXlz&H0ܓѯk|;o=W@sygwBOk^}VoSub iA e 23 ?70=gF>"/!IQwer2Mvw-h goacڋN9r ^CaZu_cFalP-dKPˏGJ4ȬYQ?8јvr5wx6ۼ}4ԣlU5nOM,G#k,y0қ<% 8ǹSSԼ{0;'j:6#G݇F .48(0&DQ7F76x ("PguƵ|o6ލ~g"TT@ߗX跒èwғ,^c~ϖ͓ǧ͎HcCfDNQ&[9" 9n-t=|?'}\ҮOnh_mo*H %L$#'EK#f-A[Xw !D$E? dXӖ]@cH s`ݐNG#➻Vշiء^o:@(FG>HvM}8%TΒu4#pG/Q1O/!.dUoblZ@ n(%C\"^N'@AABij5߆vuv쥤--WHck`‰'޻#%ԤWAlh*lKh*i `lPVVqB 0Sǎw@Akx'fJȡ(\7 ~r:dW&;$0: W_MYIM4:X'L)-_L0My_> MfEh.xլfb->6_Q卦P% 9_T$Ed]qP('񋟄8ؙrs+  ^0C RĈ_{%Tzu>Av$d AXNH@q-:cJHj00W8vQOR1fK#ۜ56oZ"? $ gHaiHd*C?6V!`P Q" (o!2PLNzdG;lmjN3Ӄ4Y&"kț9B~w% B! !@T&]@wg6F4Bl0^Tz{{Fck ~>&U! " /?mיE!K|,A`F!;HRpZ5γ3*YUZ5hh0,ti\ 1uPVLc`9neU ck(BIiG(ҠX`*"n5r% 3M# )H%`1M&A\d5>Ԧ8M+T(Ș#b`ԩ#ʄ;fg, },ѠB 3Vh)C?tCLXAE93%4B:$2!`ԋQ pƗ$eZX̗Y\cL%UcMMVRF $R!;9aCrf3"ZF)[djv6-+Ae6+HX0+[Ηw6?R U׆D#U!24ia;c`ia1~^'H@j2˦'mGĺ!zrbk x9|O 'DA @dXvȊf\wsZ<"u@tv?!`,]f |҅ 8Q&7(mDnq)%jG8{ %aF A AH4ʙS0ĕkƨ?$ԪD* $KTz_iO/531-XI~|hC"!'#઄C"Xe|}} ZFRJIb%p Y|@4 d*R0R5 :H9ن& j)L! Hq! A86lWҚ]Ε^!|tBP]@dBHP @?ƼB(Bv0;Op`ÅBx`5fϼOX$|*C!|Ebb;ճQ%:gO 2M䎳 .˂HQ;"Pa5^rr2]@#]ύ2U$YqFHB[9Bẕܭd {[(v$f{!įóRA(72ZU#)4I⬳_hgI~ΨZ/?d`VI !HLMO%}΢tenѐ>Jz.i r0gykuS*fdz5B;*o !H$DDP=02j,lrxuE>"nBh D ,JHņʦ @RfT#jh{O{(1bTy SʙT} 'ر1gSM L_W65#\di6p;Ě|1@)˗uno0,^w'Ξe-A3II@uOgKY{Ұ^/7REl4f_m.bTkU7r)*օ jboP/5sVL"-B$V^sKGuk42.Fꖘb *9A3 U2EE!ql4Кtt7wi(f1=LQ <1pmKj!VՅK uD ^Am[&zr&Fe'bpS6Uv0!Y42Lw?vp3I!³߂cg{~Oo >ȩTR-XESنRr-,CD, V90Q.mG;BRSTCTD14H.Q|y4zaUcI{mr:--]k5#MAv@@' D1Lcj`$f"` !@ "0r !JRSMRQDR 2$D%-!@ZP5HlG& "@2¥I)l C,DLL:$iQ i!@!(ҙT!+ LD $$@aMQ-BA,HR!J*Q$!fC@1Pd+H'P@{A1M6㟹(q72X1az[%L5ƐЅ9?j*PSy-4?4'↑bX]=Ҫ#)r6(` ZJܐY L10ASE 4JPEDS24#UĒLI4fJ3L(D1DP3LD,#PcS6g(8fpG=>8DӲ#u5jS4\m]Nw}0[۸M " 8B26~Cz~U\|bY^p=[OeyA>4+KM"P!!`KA*!KTMDA,HAM 6E-, $E!M% ,2TPx}"!{088s(0DNc6.b;#][׽khT!:i5ft$,6fsʩ(boZm7Dz<o=3 %nQlmb8PJdT L]@5 wCѐe* XѠd 8Jha,PɁ:MW/(aЃ[**}fuUgv 5ڡ>|v /2΀iNװӲ̢6V֬0*RǷJX#5m4:aJtZpdE@5滈<3jw, mo24lΖPQ9Q!J᮸gI+_4P\㐜 A8'9Cp+cKBRƺa+ƭ'9aڇ/LJPBbICC 5v2Mjt!*IَCvQ1n=LhfχS. #/F&GL1Is˖T="e|G{<GЈ긼.>觛}q,/QNCex"L]x Yy*ץX98H-iأ:ݽ22vQvG=ixqd>nNਛ Œ+د2V*O%ԥn҉Z42 m4K5Gc}rVCME1*_f "HoFP5.s=,o^ed|B D4NWe;]Lؓ,?<)O~*""""""" UJUUUUURjڿċ}䓽כ#ʁ8z)% (Jb,b8T> 6z򵕬C=EC w|fm&zLZI'-SyI:H)/SR4~P!c+N0D(n|DžV%$ *}"k`;v}(Q)ȤJ@ 6wN>@؁ώT xA͐&r)Xmͽ~{3{h u_XPw(ɹpao$ TKSct3ysZH2eaYvuF\ȥ`DB DH.\zmHCSXI`)ƚ D0|/=ҚW$ fjIrh\vG]')҆}وtDYB*,Ւ7ĵ_~%јf擻-]f"XpÙrW N1 S cvv᢮8ﭽ.+B(' !c6bᢎdr)dJZB #&&6PnD KF5GA.b-p1~f22z,Il|ESDTC5HAKժ&4Q P,Ό̰ T9`XMK+ff!#4E&QV4k]sllPiFPY)QCbEgy.BB0QLOjodXoMcx_"(9f[̍Q0 b~zbkG`0a{\2E\"oLFBDSQ4.5:ovH8Z!HL1 F b٫hD`>ڃlkC#]m2GXϒuMQp却1+$L$f\i/S8t f Y"0#TP2GIRyM%-5+F׳skBrZ |8Xp+Di. 2$.xqx$h\NK4?1{N4UhSBѺ20diZ]+  M8CiQ88n;L+y;U%aL*_}>̧̒EFSRs ć/ZlHl>oL& @|25O?7'ɯ"D̍S{">]FO/O<fvp~s!2澕D帜ix7OX S4xYc쩴C*o;y q #Lm2rYn@q R J)@r]v7>;T{JJԨ5Ҝ}6mQ6APxl>Uۛ&⚰0HWZs4(Q`.1b 26 Q0(Ǎ@\Et>Rlsp[騫du2oD5LLS!pɢnƎ 471pqc15o2jNmoMMtc}\\]u $"M F)u ,DexTm"Mc[%ДmYJF,pbp4U1c1, $!L†lwi4:@R4$jBLQ܃6G!@E,SU!CFuI-!VT؛1*Ռ5 `=‚lUk]P֨bbnKF44E1ZY..::T|EXK !  )z.*A%2R Scf[7&XMd=Kf26%R 2^ҖNl,XYeg/7V7D{=u/f|\cWŌbsn̷i0w;&uM],?Ȉ 9 ԛ7SWVI]aF߳= MޖfZi[bف,b+xҒ! E A r&߹0c`!Y"=& O!@"5)*,FZ2E"P̲i~ Cai8ڵor7$rF gv\}:AGlæzMv0R]n-ǟsji%G0Ө5gbJv>&Ϡf#F6I/H9j2?C1z# l3P}C2BOkni1ݒj!VB"H3T)=;3f"lэ`:>nAxO78 7x kmJ0&=QC\d-b&BQ As+8.iw5'&G$F}}x[ǬI$ñ.;lks=QֈG?Üu&>7P@K\ĩ')/-;v3ZNĥ;ݖx$n㒕ƍ ~jkXuT膓c8).3 DٶM;ema(U Tv75ZUu7SE6&R <ŗz ol(q1 :MaAšAĴB`60P#Ȥ, 0̣Lpea =J%YsZqc#NNw.CB(b)6&I-"T3rWKP,A^T{ 1`8|-j{I:Y-y>ʡ`J |lÜ%4!F8#rhH,Fc!`D`&cc9b8"hF =/axK܊ES @Nσrc0 >VKfCMMSsmb*hmhB((q5$oaڪb M-0iRg"QuYr5d1wؤ >2'!>=E@PLUH7\MAḃ鰩ޡFq(Tv=''}>ϖ愅{j&=21mX]?:F2Z7čLp\<F~lp+l6]'k0ع6rFգv.UT#M 7Z=x|PT(pXr8]4H #cn?^jdw7N"\&+|`a ZRDO%VV mR؏0#FbS$]p4 @|~w:D0Tuq!F &F&j*AC{2FCD%;1*vBeƎׇ55ā靶a`@:ӆ#Yz㯝8HBQvu.>yp>^a?gr9 ;udsȑF&b@Dfē,O.Y{P"RYN&: fh}Wm,H*1ɍbpťoU8rh#ItDz9!/4p}٣<2cYg;i4T޶Zb8 @ӆhSUͽ ›)8z1D _Jv'nF+ F2-wb{̣ s"&5gC(Pҵ= qh8 ,Ãׯ$M0U$C:&=y=Q>Gum:7lN2:d2XɕD0ً\L1-HwM6ዙa"afsiձZ5Eϛi Rr:](<0_ &@1xG>s'?`ܫ͝F `0CU18?݈xyj90yY?vkS7AV" fF!I** P_o0}5mVq=p: 1񸻃=k*2h5j=6TSQwoob:KGP$a" D5 AJR+BL Dy!ck2cZ,0"# 32 TlCLl L !:J(e1Jd!#JULjUrBy$*PBPBNa@H(jJE$2ޢ`;4qnچ TJ#-r+ו4F$vx0r On8r^qr(fDX Ej5\\LA=`xw8t>UzY*aIQ,"&3$Q(Éf䢊B#Mž X6wHTu~M`2s(ci?Кk>(x}1WHD!) cHq4jhj(dzn0QH+#"d)MȝhІ=b$Kb 3?ٻA(<@I ='>qƾѱ7xf)(B;b_4mj"G!LciU={GBt^;` WUˉa (* -ĵ"M{\l(^O2<]LClm? $jh;$BT;}_Uz*Ub2{QBh̚/ s|V@D3E{ÈE):l>3 {濗C&G)[,*Th=a2ctp´7!Xru׊U qRnGxQݧZߵTߐ$.XwA=afW͆64c 2Gq7 >wr'8p98s>׆g T_:tYs&)@ք: >BD' .3W28^0kEijt[Lbv^?\ZZkpWuyd h(g.zP3gҷߍl &(9Qܟ#rclx/^_xsr<6vS5BwpHX=/|'h)+a#z)ҪmQ` J6 0ṒD{zSgMXsqE)/)t L<wNB#J40/E otDdOG.9vh< ~=70픟ǭjI0rCIQepy8Σ2 cɟF#y%w@z tylCmZYdRbS֩`j @`( i,DV h0>0f ` # ˕YVˮE`iמݦ݊I~儸]*3Z=^zˊGe[G d# - u-Lq&jJJXK+6Ȓ(Lۨw{Rf >g.CWzNwj0ePZ4i3MWf> &F4br B ')DHÜД&d%̭b؛F%ചHSUaZXqݳαΛ ʐ`h`bv6.ID18ߢCQ+!C{DA3C)W!wຼR& VF8ٲh-;VXsdT,AW ee{w"YӞFfL2{Z`vĢHD]Jq+}l4Ba`ˌlZ)M XhqGႅEK̛U6' <0u<2N@-kEv%j<`BͲyeD9ܪYwб-wQpb;U"Cx-q7ftr^#Olb#j䴮9l7_ ly)'@*J>W" ԰a.tΟgsx8#hL1~jJEC֚Lk2th% +\ݘVZ6\=ml$\) ThpZ<r;KUJaʔ%#E 5h4cheuUEXۮ6{Brrȩ n5##T&0D 9tFE7ji'fb[ U ޷)wE4]SXRkYRՂ(ʚ{Ph0pyD8E4%Bp~`lc6&d1H hКe cX + -D5[w[B%k00? 6 x-ր<>8s3d 9jhF]hS7`nFIG $Bp|CDҝ+HBI Z* ơ $Hf"DE¸ėRRR  *" p"T T$!XG蟔|]S*be#H{TMIhT )* ca)G ፪iP5d6G(8! o/-$urްd)Uu&'pO_IҐnrլLţ! k/M5 -µ,Vڼ4ǣЃ9V&9ؔdN&13{IBej7a kTGdR4 RPI>H( $T(BblW! tjrB DĜ P%(H$f)@da%B hB(hj3Xh rC BC(G*xURA.tKD QC`gNY`6sGn5K(ˬ |F38D SIV!1>U`Imi=9rS$V2@JD b۞C. #tWJVl:B)@ДN;r5ԝy ;֤^D3B<x(u9(>qԱb 3qtk!i0(~PA#FH K#ޯY{$d2k2$hF%\yɒ̓ P"D b "ϴph'a"ruzQSɂZcQFTBY)V 6SrXoUMAdh2,%!$UHPL@s2A2 R@Sȭj թ*bCiSÀ$P*$2D #V#گr} D:h"sw ?-p-،q8H' IE?%:Uc1PZS!g0q=hܼY^耔AqwpNa9@HdC#\"MК'0˃a$ ap)gSBL r?S:m#%2C~rf`F5'eg\[D lbe Ds"㕞5w)ڞ#axC15t`dHݣoDJa|"ӷ~ɡ يj5U{.G]AF4B(V7X&nZ_Nǂ59PҐ4}bN8P-Uag,7$O ]ېyMϑSQ`.<%vdcʷq/۫HAJ -cYsu&:n5ܓؐ~عWZziA 3 IZCED=0Νfęb8h 8DS+ArOiEXЬnlfMVSC"B>6_Pֽ%"1 I̡$>X)ZF`љ朱g4%^XvZZ%4F=C=F9 0e4+XJC F:ȫ Q10ѠQ LpJ 1$dnߔvhd _%_#k(uf~5"c.}9 O^8ϧ8Ɩ51rbذ@sؙ{23k_;h1y'M_f-XyUJ((خ&IS"}Y(*,*(XHܤe$ĉ=p K7lYm?G6e*vEFXo~B;CXK+@ys yKCB\L JuQb1de <1T.H\#0δ-JLJQ4!$ND@ u+ڱUi1aUjj"zKtAJK*68ĤԔLx}{` RP(8Z6TPnPCp%])' FGF^2a@xɈVT@/Gj~Pr0 'Hd'Gptyp{ W8Ȇ1Ó@+ݷ">!()!P4) RH@>PTC۷'G8zuʨUJNm|O E; /c L 2`r(}GPA))-& w{'A(hG"ECQ|?r}rO$4|w70a\A $q#PPd!m)}9=a^gf|f8lb$,\ST Q#B _%6 Ā Pb+r]"M[:[Pn*Vj?"PYl!3R5:̘P%%_FT>Hץ> FN$g8fCbmUU#oc߰#A7a2 t=R 0g z y&-,IlyKŤ~8Mq Cu,P)M\ i(I$ާ8" W=`%ٲC >osZCd!F ń%Tjr}kxܵ*@r3 虥fdh];nNٻC K10+(tiFlT2>FNh4 dm' o]Rx>!!hFJp&Ml5 aijN(Nv5c26n1 pP>SW3 {hԁ)L048M"QT HPdon!>Sj(XzSO]) f&:IuLYmUkFƳ `M BE Z؄XYđO] _&'.Oܺ><#Crbv=@G^N e x3LE-JŠad4(41D0S ŌK$c-'lv0v:D_0[d?J3qJLxmYsy!)E$46vyHh򈧧J)JS?(#gbu{3 bH' , p0#K! )+)Du W%1d"LHAA;ky V*P%H|^h*Rͨ4_cqy)Muy9ԲJ>58g113;yZhK}G9=x ֜9Kz;bI#<3`kjp}j4H !E_]dd!Mf5bkش53<E"CA!7acZI%/;> u"4_ϚZ032lN*jt1eX7(&m*6RMfcfh%*lj'd>ѭN[Hvg;$b+1q|2X'ԚFF@*FzOskBAM=!,w67vb:;}o°ivl[BiW@w ES;eĕCPDQq3|,?GدV#Y8p 'n7b"ۊU(3Z׀uZ>|;1ѓlq  a͘~׳wX4mMN ^}[g"4}̖r 0qWntjWk5wwF+!g=jןQEZ֫K/ot1tՏ[0L>7L6WMeX5A |\ ԥpL6483cLCQDz"%C#d2q8 `+4_5m1;қ0]8A-=K@F|XLRGo#\yX^o-R|;ĢRqNlh2ҝfk^vD{ܢu&,Κy5qكDS!}Հ;́"9_M\7`9H3 \2=9T/&bZjy 6 o!TSs^?FF K#,_|Sp`,se q{sԶ)|,csb? /Đ}(Yghy0z^~|Б@y*OnyKB'Ԏ-`(#BJTR%h2)DN |-"\{t#@>쮰ȨXd.1#iAJ9a#& 5$<={Jni.Gof' 99nƕZ@P{up˜g6+o'j\򆩆I$>ځ Z _n?2y&{47kÞی뼹Czy' "CEYo54ʨ֓RE*T;A̩'$ro*1_9F^(YI5bg4=f, ~}1dB} s T Z@1َ-V`;8ppDd0;$\[0FX6/]\,/s4MEF3ƀ uUY~kuWwxL) gvB"czH{.˗*|&Qy>]C凜.,jãh!nzCJho@|CG׮=ߔ8*Dk1H (fI&f iBdUPYff1%h`pN$h\(# 8f/u$'C{Fuq)UE4aVdp.{ ޓA((i ?3=ӥ ({̀/-(#Q4P Փ# 0lJYB)`X%CA0FTLFFFWFMA^7^<^ON돚ޓ3ɨgSK|zCp q%7H i ^v؆(r¢R( 4{4V{BY8x|)j6q ph8Q;7DXќ$'cP, Mi4,iq'b+UCQ"j4}{:0/]W H%c!$8ţ 4Bt-l>/'xA -p;;ǵќWW n4^mR "B18G miTrIlLm֊n,q Ɋ16b `Zu*͆aKI!`%Ú;ڜql Ɉs]vbd.10b, pI8E ZҼsI'6`-!km*L˜ʜ@JLSO.$Bװ$ݸ*q|墈!a"G#*&*!& H%R@z03IC}Tq]#;80Y00_R$񤪈Aǀm>Hik9[SU9I<2bڇJm}G҈B fR}>:|h3CI^z&yBm}ɏYDDּ{-[*F(JP糱tY\CO7]|'Q2WK [:'|ްjz.4hɁ1"`ePRB7gSffSH"FDχ:A0 h Ci\aʷ>$1 ( (a!PBeSWP-Br@ S,LStRQI,#aLard$ Q @ "$2z}P&m=B-hp a^0ec$QbIfHFEлÎ[5f40X668Z)R85(qd09KXbDAv,F:e0LLZ0Tcbc8މA,8ѐ +L#0#j cLP1H0A`h() \4Ѣ rH#FaјyF0UI!)((b 3 ق'yFttv a$#5L,tH QAj(7) ݄$(Q\֝V `c084cY'B t= hjYdJRh"p Hp9W.3 C%#@!dc>oxͺ2}ڇ`F7[N b^֢KNHtLsH A4Yaᝈs91QR$NVZ24a\&>VjTaԐe0Vyxl-Qb(\*E4]PpX9r+ qOK! 1n;CZtngإ)O{l'^ (Mp dΖADCAQ%kI_3@A7&/r }RlZ/`K~R?琰ǻ`}]S=n^Gl8ӸY,#pV  L]^;NcIJ5Xqk=Y^i"?IBҪ˜і+2Tنdd&Hc-PCa %2?(}S<@Lps} o;s灛'Y ݙ 42CwQ6P^GӾR7 >\]RwL@,=V&aS@]U a?_#3&`|c] *sꘆiJ{2&adcW[*bA iⵈ8^afL%4D:2Yp;`.j T6d65e`YSTzӓey&N\$"(5ãZ\81c#}~47ga~`#K_fIi:{ (A,EI2̬|$iCJLPV0A2qHuHC̀Ev0K"DLƿW=l1:P;!&FGWH6I[M%M! mXaJk M3Ү%C$*4_q JNp HAԎH~8ȊW#i+h0,! ;ʱۣ 戤X b-giUTUU57E}%<Ƣ&&.75Q}{=~*<DrV:3gKY+k_h]6CXw\ԚxVG?AJ:#~"`&M=3].jEl i%EZ"TY>B7ZcbHS͇NkZ4bfow:m4^c-9; ߛ7ߌvcr vw|f7W`e^ԵxMq#C mF4E;aQUP|Ru)a^MuZVļ,o0 8_drbIv[,K !z{WzI*5 ;?3%W6qiْ jHfYa'DG8*g B6;!XU+S(hQ3fZXsVIsoi~R։<nCc5RM hVv,O1xwndzh{̾ݪ۞hT\Ez4tǒKMB?p]vkZW1$(i s#;JHZ O+ vє-JqŊ4 ck'WeJ6Z64ȻĉE6d|UۼV EM!wNU&ykFx- 1RKi&pB9 L]6ٯuj7gF(w?PD>*ݱZ2Fa6U1I.E˒8ft>薿2!EHt&iHƩg#B[0YW-UBg1[֜&ɉuΎ5w@9͍~7llgmFȄk:lngJT>mrPU:-vV[/žRgYfyiC6;mP.^ǣWv[f1GO C)ZΚcE2bhMSgk<~6)3x^X.76JV_2Ʊ†+z3S0QKa׼|HAIV0 lg |LW:rʕe虘|c5ti6V 0v׾ 30B fe(Ďes ŝ,Vα#9%iѰoz݌TP*z4AVH2҄164hhQ*]}x-*q|.NQ\pV҃ɄAHG!֑z^wA" ^{)T 8)IhUJd..޽]rkpX妍,1h2+;YRBֶ MzĔ~RZmc\͡Cgc)&9wQf*9j3PJJ Z0WGp!CGd3y]EV+˱#bj=[ Z`@wul g2*\.ѱR":KHc  CRY1Tۣ10}:Inθző/L4U#~큩!E~G|aDɈ.?YDim)tf0br2*"}ǢL~P3:3 DLw`xcɿEkrCb2U +q5'qJ]Za5󡧤+[\UdT\ jXd6'ݿ+OXM~\l؆,\P77΂[ď,cyWRRtJIT2<N @;äpAQt1䑹/)ivh}9/.kN4GWRRqg~mL7c^<z e.RNj47raGdbA`~2C[LvdmpR Eأ^jFcl~0 z( rEA:yߎjȰ,MWXxgGyǢXNW&qfs0M$rq&s 2&c #(`}5֖UP``|3ɑDEUQpU=-Oj0/hv ܇vš`B۟oCYZS$ZZuN9vӵLVYHT?b̑2L@2BcUfr0㴣l( )Y!e1M-kGmNdOEGCb |P+D3]$Z0ɝ``ž/s'PoOdg=@ 5Hf+1ÒJF3pІAiFL̬'խ f40k@mPB!"HXp FT*όEe"9pk9nƸH*jD:k M0McJ,=S-#id :pC Q3f5d ƅ]p pLRA1"z2Zۑ0Sk*bF魽a#;lU(M\Y*#[ 0ᢨkF8J8ӊ%Z4y=+cɩ_4ㅖ6#^dŷָ "I {8<ǎAc+Y j{z[ƛWmRaH֭9KNhZHܣXXOQ^>-C&jߥ-^ހSfs茶% ¥+pc62cC w!mCV6E=-PJJtNR-{C4GD6:f5sH芪U:SGԙe IDjHtmV6zYN.nL$s%ٽ Bɳ>g[EqIR}6}kV(,b:LfrBHLY&`hǐZT,)CSGͨxChV8Usv㼧>Ǽ[^C)|m\k[+ݹچDضBc ^yr7a ==Mr a1t0`&8,1fY%¹ 2ȥi Hc@t!')J28N8]{?`C#h-`V_4`yODx'rK/稺m `a4S5lW78LM2j5L7t۶&BT%NH:Id(Ϊ(-GuOS'JdNOh 5i3TAH: u/L9`M(C|:XI3ƾDHQl]XcQ1=zDGCƀx I TΤ5 9;vbM4RDE(P4.Nf+PYAMS<~Pء;C L1 DA$|=gC]l-`*0=^ϣ[OPMjl#s8`kA@Aсc DΝГ"rcDCAbq7t5m mqM4 >GpKb[vӂr,Cy]5X*_t+qUQV{YTT 5ekHq c_3f^f\<Ȱ9 ]PT8diIp iC@翚d22~Q'#I]Ocl'-EI 'AĚ 4eof-E)UrC;Tdw!灈('܆!*p:2; @aH V߿j໐!3?TÌ }{onPzp],@z8 (Ma$`9L+,ҤĽwzf Ro.m_Fx2E&FWQҐooO[N]>[Mw rA ?BQ\ӵҚ!\毦s{{#]}=vui0%LV5R-[.4iS R*dpLօ,L76MCdkqa'~z<^(u[Nd=δ1)~,e 4C~\o[ox N.(~ǽ`MSv41Maq<[Cdl˓f(-ri+F=9Χ\& Zw7B FS809 LDq"o#T&28$Q=>Wz- '#BnBRB$MO $v y4;1OXz5S,J$|&hH"d̉<'s:H}ki m=#D7ʻqQa hK \:fi&Q YػH8àuWx=:nJHSQ1cżȣ/9֭{9CM Zgy`F+?C5W6 hs_zC0ufeuhy 06O{4~'DI NOIG%L!|nfEVYV&aj/X;޵%3vEtU1Q5QEDY[?q0q$veݐHJ1>=0Ƿnh!Ld@UK (Bi1Yqk Szi 0 ɨIX3a۷70AfgIQ=!\[S@=N9U%nLsopgp>R7f\JavX/gk{ÎzXt*ȣTJ1:SI !x@SϹ~#]OC*m#*!D#8+_->پ@Uo1fE<&kV>5o.{ڧUY2`fzQ%p)pRM[]LoF H2j&Yŧӆ77Ech,EOc8 %ƃ B6E Ѥc!|Ӧ<lֵQF)9d8ǸNkhw 0&;$a!!UCwr1: ҵ,AH!⸜J]^oz!YF;^DG٤ˎ~eTF3C~Qh[с!GoGGy*J["$ {ul̵Ȝzem%i|>( dd HHCNz 6+BSm ,.8U>$aZ-\ߕ >obGN| 'qa|HF#pNXϧOtϮ=)OkGX[KET@ofUNU @>hm{uC&3//LGͽ-ב%JFѾ 8:͠'Bѣ28"TXn1f=1^_uXKD?B|!NK2Ht+Rڔ7MEd 639 H8ޯ|VVP0 L}o/6DLOo_EjzAʁMñ 0i|7"]XG&|}rC`@x6:jxkhXpev6N;Z Z n±(і8%;9p.iRn'HU fgn3|M/ʋR\ C$:pI)KTkbb U⑶wy 9Z9\p^WKqjo7h'Z 1zUg0L^F#ygTmfњYb4LƩ}W!ָiŞ6IFՓa45bѭ@tf.nNh*~θH2"[mz33N1Owł}!2XcIsZe(M^={$X{޴zYA`iԳGipɢ IKJUpD0mb0hܓۓ:m3MEBQfpu&LpA .$r %i >x w奶YMS #n %1xKYo׋0dУ<kE33.i,G c]6z!]iקcb{UC@< 9wlaZ;:6L7*Q!3V9|f3UՁ[v;3.:}uP.^yE% Q۽>0Fn֩b":wзmØSZm8p b>ʼ:fY2lkXH0)9%*0q6`jD<ՓPՑQܛldQy &by7u]%8hِjUJA+WU*bhQ4Pz 7&JLM7uR ^mZ fus!#Mi(#suwo!e*%ak\1[ ֫LÉ$<2&69";Cfc ݗ,wfj9,*$NX{͜ G x<80k d1'ar65-(3mCmY=Ϯ[jR Ni.5Ӆ2ca'B2ٸ`W*d0T ,KSY={:$0ĶI \5-BLիEf"J#]L '6E9NwFaVO+ >S5ixR TXnt9sŅץ}X)FV@"ыJiWdƸkhrg&svmjp4C:co՝,{+=ɀi9tWD@9q0 .'-^5gyIf5TYS:,+!ԫdFB bF EK$VDVJyXʹ.i0k{o{kttL()J(*5h*b|ږҖuh}Nkeɋӣ2A0^y˽ΐ-Fm${\ئs2r1>Xj2Eh'^ rUƺ2h o.Nj'YWj2fFCgҔl]51R1]cRwPgĝ R H!""!փ?!u>~iɺ áW;IvBL2c@S0VgW;"ư-0j`r(VR ("w΍rÐ! ]vo8;F޺fmLoM k=`L3BB~FAcVB*,ҋn\Urf?RsgiD7'8 e1a!^]讖ѝqG$'/ :*1.7 h ݘXB|j bTȀoPblr虇P|Sq )V`omx;oLu҆q5fcp 0:P \PF%'8It`T|V^ | 3Lf/h_xҫ F0Mugi `_Xx)&`q [ JӖ%VJ4aP*EhQ qTo^~kGhhϫSZj 'Ř\R6,ci%jа׏ZQk i6Υv ݑEڥMmJa3WzZT ΍b2aaYM *Ј}"smlМb!rFMFȱnUV Rl! csMclDjﹼ#tńRS2X&],18L7󃝹n8ܲ CٳP3aXwN]tZ0Y&!;.PAImKXe!։ 3o9cb"!,QV|+'2u5 5pLk^8wg%3\@6$ 1 ?CkF>HŋYJXSPeLѓ,3~%65d: ^Z@P`%W R1z>vs⪪QskD]R;T"Daޏ- KLMaR= Q!d2QC$&ӶUfj<֒(V^+4Ah +3QG+pQ57 kX'sjU!AEzl 5vtߏ3߾IM(o# Ęح77Y 8ՊU;i^^}V4!~:eoמ! 5!p~SF :|^[tXaSXYvoI H{'ozmY>(|'56Zcb t7ȹoo{jBDHsܞУ&6Ã=S#ј6&9IgqF-*I#$0x؜),y0Ԯ/8l:4젉V"ڂX )6 qCHGF-!t R>ZF6k;c'!1*+^ĭ۬Q9Ʉ$)668:mNì1Iw. BF;bvG.x:&(lsNpR6-6UhtRХÓ#ۼD^KWJgv8IFf 4%R:xG%[Vomf鵫. [}SCm5Q#(薜SHV9[5ӑhdRUbVIU 4CmXk&tcz]&GGEAOqq;\Ė1 Shhǒ`Ol"T|.AKf-[):gpk~>b^ dI $ {>jbP^ CF$DD9b.m^HB2d$v_萁b *`BD.2 ! {۽i-0@ qSް+ <,x%!~{ɘK- .+{"T""<4'd|# :xc@b+Fa@nKI-IL6U2E\kZMJQIm"^FBa*dʹ3u%U5LVm,Qa2KcHAئgtA"#M1Ď\#͌Lm"1k/˯Z}3F.(k SyeI.L84{ 6<><.YPmHb1vbֺfcBN 5(/0#8R5$%O`ДINYaRY " bPҔF,m >LOu>5zSLuh S qXl0 V- Zxm Oi5 Ysa5Hyɹɽ=kr-XabWY8Z))mNCEM&t%6oG{X^p5 ChRfH,wy["UHe(X $8Ld(VT1|#Kk6IZy sNv1n @r0dӅE@[#^ƍ^uk߯tW4 :%7pqQrMFu[B:k'0:,x0Gb#zvLel&*P0' }lKv}NHi09**ՙ p4ÚAv[x3:M 8F1%|VHԯb(§'hC)3͛/?6`ȋf`h6Ps,H6b d(N.).% ĕi"RC[bD 9P|qUd2 > $"#*B-D!0T/B4yOc[58qOl`HK0퀑x06[+!RaB{x8 gѷ5`6AUUg{ZK-2b#OP oh.xb:UtY$+Mڟ^rɝ:X2X(dc^.3:!R'(4&Oѥ#ӘVlHҦI%)f%W7DH$) )0;% !5KETk#k2*G % GuQTLTRPBV>1%{c2f@qpb;.7`z@4JA8srj!AwD49dPF?F#0q#2YUQ4R2WudZF  b;(-c-`F&J gSʔ;9HnY{[lY8f;9\`>= ÕjᖜeZxČ&\Ce$M-"I( `&$! DHIH! $[/Ӂ测WxPS`H…7E܉GkӥZٱx"B=Ow fl pz>X)HTbx!*r/;\U r q {>A6 J> 53koY`19`|-MPWיjc6])p9냓:Yp` Y,+M0v3&S־*tJv!cds}9 mZUEE< "I o H3<7{u,t FxOǂ;INpawn@Gѩu%Ci%iOq Xb@H'owM$d -u6ݤ"QAPDaXd၁R@Wi%(ҨRM'kˆ!$[r[֪sb. W >J;ckQGuaKVӘ!ݐ@ I($> T'}^N&HZ r(SYŨRl`RUHLqbzG(9S0c@KAa%Hs6*A@Oy )URȁ*k?ѕr\Q˪N:q" RȧN`AA ,L]$1Ҝç n)K%! `hB W' ""hR$PRIOqO+$d6(=!zû{@L@̴ ILQ 0\2#)h;qg@١%!>Q4C Uby!M|x"" %;W0K|4 D LWG<Y?_w.DZ)ed:#ʔ$A@P!ϙ4K(j fO)1ea~Hv~`t17Kj!~/fANKggTrcwI)4*>Z!ԅ~K$3Me# Dʄ tc1em'4FV[X>Emn.;P!X{>d|!A]w=M0u|9$/WCjG0hkq]FE0f^7>(2 [?X1"َ [aUlowش\ %$G {L]tNaA;Iԣ_r켲!'Yx겒Ӷ_ BE6|'exTP/PgH$`_aT7/ *11JE,c0",NAM0O%'"kHA``JJZ5}]-d.V&!Pf@k#(F #XABH% DF*:+gDٱ':Tx9QE{כol~*{fIU!/řGIw<$B{NCa`6{`!Ff:|&ͥ79(h/wQz6sN.g>G .|a3#L/H& 9Gjt!b.Yu 13WzjeYE!c1%$*F]d0QsN؋O|[:C;@OF #W6Fl=f<Yr96E%Y3ddvN lqK&oÁ_m {snnNѴ:b"Ì8z~1Yj^nJ 36Xk'ߗݮÛ3[.52 PG3FFEϞ=1xx'/'K F!rN=AiWFfxڀ)~i{ luf**dh4Cx`>]r*yG{<9}]T_rcpukB 퉿\ՈrNM][3qcl`itVS$?@K2&;^.S\yx]Dٷa D V$⁠ApАpN5q~J&b_ZBgDMXƹ(~X괪7,eRT;-qUMA~l8FOtjU=ʱY yOM9ےx-݊ Uy,4bi:Ԃ~;7C.B+1¢t¢{pJ2MTM}cnd;97ElNbD; E:q o4Ҡu2,p@{# $W0 å?T:? ]$='U!U?0߽aـ PH )>ȏc]{Q z õiͤXZ$~ X`v ٤YRпHb!Ƿy' RUUO_)D"#)7Pzϟڼ>t.`CЌ"x2 JvuNCP̐((T@3hg96 {mRkݖd:jR[3'-wuHL-DF>HPfD*!IWCd+F;f֧27bbwhC$x)7ȟr#MgL$~uZJP(H|"-a[KI-> 3Dހ]l6mp%tЗ:'ݴ(͐h֧\^ǟ 5h4-U-Dh:wʱûK6lxI_4MwY}Ll8!Y#$D: Big'ʾcFHxʧ)"#xR'?%%&ʜ |$rp-ƀ: !a]A}_S K dmdD@ #0jjASXAtG~IO+wO?iU6XjE$+@zE RB4"R4Dע"012S$@FD 10rA1mQPZ[$\Z `HO"\.$Lh!яI(j%!#cF1uQ 2pj40 IQD1E UC(f4UU&9"R2k2  dyAh(`JJJA)8,ɅmGyMJ(IIgaF}~4M C zq*2) , L6dQF)G1}G+|}_gҾ P ^=X/q =DeCf_Da HL2[ LS11{Ś&L2!2Rb劸V"JT3hX"``HAݳH*~Zv-ӑ@f\_רXl$ѱM¥~moTVzB 2e;Sc[[d zbQ Ňc? R!?> cC^=W{9ѲwV tKp6!r+!Sx7Qdp Hcr(:\T0֢"Q'r7Pej$Ա&M=lfj[݊ҡH-"(@yX~Xʍ$ĝܬf9BNGN(leG3 ($ ")X|w_m~_ݶ*Eu IH\eܲ$LElΨt~j̮{fFLt&A RH1ZAK^rWz+-s/۞榨4.S&k}; \i2YeC-6$y\r훶lتRM?JP:-4~kv/U!sBJA}vu̅[ؾKZ PV{G`=σr BC5zxR);ITrJ Qu>\;i ǟ o !qUT lUSƱ͹!؎}c+V5D9I}IwIN"& B we;u<]G ./?TfK?c#*Rؿӵ:= H /rQkW$Q^O~E'U^eM da|iZA"ԥ<.>OɬxKOR5_~!(m90J$-<"qЉ1o6 4Zfyr adAQ+xJ~C FV=#!e~*ˡC/B\ṲxZ+̾z.˗_%j^8; ˨Fx 7jfOBg93{n}WXߤwr3IAE鷺{,E"cb!aҟʧ~K/vQ˕Q㬥;t{X|Re>W^{M)>N.h'#"F~̳>/P5'n9]3kTy;ĥTUIUMw~!Y _OG%Z8uBnǦSAzYo5]r>y߾w8E%bR>$ru6l', )K1͆fԔ^" R\ˍ/y~Z!σ]oeHQ'g{+3"$"%CkͼB<hүYqp1oTvI;MDNi0{d zWE֦ ] N%!-:e$y:nZz_άEq1kTiϚ+,J<

L}Fev1q0V](9> E98П%f&4cb 7c^Z99<3KDF[fQh];9upF<t=Ac~/C}]12_׻Tyg&$̩"OIN|x7;%6[/[k7tt 3-ETS.7+NM#5Ϣ?}%;^Q_mw7 KN}J:OAa?HQB|> IŗUVfjt8,\HK)M5 W'FΝ>|^W|AK1#x|΋۲ r68e՟dڃԴjzg$\?j>غ'/Nγˏ#i1Gg$x8ğ\D$&3E?&=2ci)?I:|]Ac[Z7W7fuJǺ]0wqNS|+)5:X}|[ҹ*C}?ٚս?8!G#w3v/9Lֱ{x$=ņuݢmNx1K}*?~j?鶘8"wևX?_+2UVT6Gff?u&YU`.77KYW弄B 蒺{d/d|=8_uF#*Y7%s ]%^x-BлZGo=V넉fZ\L AQuUS0j5cvxO\6XN>ݝAu/Wͷ< ؗD(T9ݶ}rW{┏=w^cKO3LM'zywGinC*TZˊl$>ʱ]:-#Xwݮ2{.T6c+(B9p6[ص辜"lW&eUިtE͛_|rC6lkL@QsX{AYo%^Ylgu.u!4vo9:(o"~Lg[;>sv# oCjN#iO>>4tHϹ^UøJ9͝v8^snv1q]ƒ,X}O7Ⱥ.WYxϫ";L]1R)4~޾{FDl*hz ᆱοؿ=+ '!뢒 Ƹr8OǓ;Tury<ԝ$|%}b#w9+߅#.ƞ\h$_"Ns R5{)Ko|lx9}/_!^%?՞d !o&IBMc : 4TUW(Cȕ&TՎDĤWI+yGʐPKK(3bDA۠}Du 9>|dbqޮsWVe{u;iU7KWht|ܼo22&EWzWcѫU񡖩bC[rv%:w&Nvrh݄43[m1wwhy mH(j!nm#/2Rh,h2~]=vN Uqu~ +%O&/fJuUSMk('r; E ת{l.j=W2'ZSޚܵ=߾i eT֊Q87F&2zC}-H_έoFUWXOznKy,z>sm>M]F,q9fPX;ޣ>pLBhd0_uZ  ~p;KYI  /,yĬl\e-:>O'sEs%P޶3J# 2ma)M$\ t(9Xj+ja 8Ʈ*wR_-WSN*56mU=r_;7;zʛ3Xx]E_K j%O2:^V^}&'+s<K=Drh,ɍtsňAF]̏e9M D/.k.I2C¶mot"I&4WT~"Lt~{gފJAceq" m^/KSʎ 3E_Y!XBV^S,dg)4gI TUj/<ז}%.c Ѭ+|.T*[`;j[M?z#}*N'a@&TPj>7 |g-XmՏs]dc~/tI~DA\MW^w~J ˜"$Ȁ7܅""li?£,sU~X_Li,2tN}qHcyd|}O5>O>ÞrtF]仝eEbS v<+ kU:g)Rgm!KP?JXM;^,/Qy*뛤 סyYUm+<\ò4(,Ki>̎=ZgxHyg_֋쵼r AXo* רl8w ʨj(^L>݇wфq;%=c~8̧w_#~wv&H*)N}|K'KL4ȈSL(vYX9DL?q.n÷u6j]GBG|F*ƒ^W|[YwoCfO6%!~z۲2o{Wh=?D}#"I'w7ܿ ,x_N{]`.;|~[e-&x>*GM3ObS9 ];/1Њ%8HHؠ~ 9ڝ)7V](* gCoBD2OE5'̺A'Gyǫy@U4 uzbx|ZFỦKd"* t(pV+ݦ<%~ުK8Cʴw? 9-PvK'W/\gt:KxX}gFV))䨔!{P?E|l*yr|[|i~u;7h6w#mқxעt:H/Wp?+9w'="N,UEUASO*YTT~?aUu)Q,*NTO]k_BoOPƢ.ڂyooqsc8w:޻sI$ILiuSiVmu?o36k"y x+#A2E_P1qY'SeNA‹ }#XGVZjիKD҅уқb*I}'*8 *X>E<n0D=uتX-NCK z%I˯ss-6aY6N9Hzy R }Sov<\}|=utO4dNesq^ֈ+;{w哿(fmVgXL޻Y~ SϧASO*ۧvΗ_X~ ̣Ď{`S0֊hbk7rhKnr&=+#[[M,7_[/Tw e/p2sF"b;ރkbvqxݑGoynKvi_Om|m׷j`汍:wz`v~w|O3?Nϱ>yuz <gQwUSYa<?6 g?_Ƃ!s0r<71c?CTz]q=aa<:/}W84E9ObfssɧkYG_=R=/Bv+"1dlk?x8ۮm*G"&urZM>/ԯ|7\qT̯k*,eam(5 ee]<ciٝ@`r?I=Gl\SJ=-ݤ낏QbPlޖ_OQQ_ڼdh}U-&_']vE [/b-yؒ'~³XJQʇxrKswǑW޸Wsk14I$dܬOn=>G&N~'zw ;tsŊn;.?ˬXnL39/?oij˙H;b>m,+ϫ\۾!;X:{F}N9+CQST'9s4AC (2RÏwvHkXǑm=Ç3}oKwt㿯^zׯ^zׯ^=5ffflt_@͈KI%I)rcO&џ]pΨKcx]Q\zbKSdz4cyUX1eE(ECOo?}f*N٠>gь Ȉ#딍Pb^b4A1k˩ h-W XRyߗu-~TfZ{2?+癫OWbsܜ,t?VrWozԆi~]볭VJ KWsu<(h(9 DFET@-L=L2ŋ~NJ7 ଢXDȢ-Lފ{?}yR )c2:WHyn[v,̌/`ôYl&4=g5t z4pGuWzϊiJJF*cz{POͷoK{4?:o?a0p41O}ep};uht}2aH_R~-ui U3T?TU]3 k[QBPC&/\yp*JUfὓA+oLQ7?̱0 g)X쯩8=w'S2pr.0t' 2d ?QpQ1!c]z4 BF)_i&*+]O4]"S_f~V8O%%+ٸx?yƪDQsC!- T̨35(0!B@P,ЁF~>RRO-Oi˓'”4NF5$Aҕύ:޻0 Ǹ0&Tة`TYWry]G=잯Oի: |YK ;9?ZE Tdۭ~r:8vo?\hInkD;fPCwSxjPPLWw_?)۪-q8򛞶-uAPEMms%Yz#QYPvth7zy27$y|y&_)3,9i U)ce6<zeuM;rK%$Y)PHZ__3~Ttd$!WtF8ZZb7xX#CPdrE8Ҿ :,Ce]|X6u9|f*De%|㡆2BF_OHܹIt oen>g"+Ek`RO\-at+˜"{Ow m1c-4C['BBN&䣔SkgtCp'GRn"x>Ӯ&kUQ$\ŋq9'$Vt8&z]}oGl*&BK5Antu! WM4Q*9{ឪx_=˥7 qU符B ((+'2h o֚>11 }Ui16^?kk7/d.a0FÌDg`߻9 >g9W71K,cL{z=c)5Tjcwg>פֿ`$H䣒bȊ}yhc5AM]>T״Wۿ~EKWq1z[VkV,,V0X;?̹_d';O[|Ow:KGDɿ17QA.1sƛb}_=>|@߫EEbуX"UEK7ga`**,v(Pf,ٖkz+Qӹ:VfV8j3z/q>ϑ糳?m~=tW:l\G'Կoeg^puUT5-}qv YlGOFTT,sh=_[* cAMvFbʋ8Lz HM.S-Cv*1fn*ŤRH-FYݫ~.G(d%ýPWe{AP/o|vfo7wv[9p*yf=}"2E 1kWm{d2`*7+{_,՚*ۭ`yާXs'NO͆76ݾ$[Rږq=w~ov]gvy}U=g29ЃX}C'fz'K%ʳ3(4lT 4Me|?ŎU ن4Dhs%GQY {q^I'g?Ӛ8W6ӰXc'`|/tۭ_v Za4Ei!F]~;\NFߗ"Iqit?v[|A-w.4Lw24ln+_&orG{ M~rΎgtFkYz*КXjX+~ >,4 :ksS ŵ\&:eX?!#<;z/@eUq b|W'TeϜ $K 〲ZU= Vy+۩]PRm-;όw:[Uےg`_FwU@9Eh]d,DXC̩|9Vu~꼷#800[d禲p36_"&'w)'!՗<>֟169x( |5?R~sj_LRG>.9oz{u'CLu|e9*,3?;sB'a>4SňaDCB?Ze@UT ʉ"}vFB:t?F֗?I^73/.gg}2e'mǶ߯^DmA>E?x{ ?o^%թ<~C<~-w?c ߳M߶/^ F}uXܱMyBPK gv:kD]Epw @rhN?StqGE~&ݽ{xyǓzoYg*"qϫ"TQTNߑv* =-)gTi=W'~u µNlG>_yeІ}AMUD5^>gyw߇y{fOe}ϭ;*~yiq"("D"#{) fρǼГM=fy˲~yk|?owh][iS_>_S=l_o-~Fxzs;O߃: *]'h^?ww}5w/^+K^A K} ʌUQ"bmpMwTJ`U~is\pezL>_k -$%/??/ '҆s/>Y5 P'?ϕm u#cKώ zk6ɹ?ʌ~o 0U %{_I@AOd BZT PɀT?A="ij#2\UDCJCzYQ O`.N2!~Z<ǽ $Zr?k:>{/ułefp\^W|_Tn:lP:E]2-e[i~[Z[VV-Wx~/)tw-1SWKԖwjS3GG,YEM'wG*NsE*)MGFy^LE+4ѥÿC^0*nES~gffn6N lk: 5 MUk/գqR~$ ,%hղ5dn\͎wh (ה`]>O?DIk46/R?IIߓ[kVe,WncƘh|sÞRZf}tei)cju'kOٴT'YkfQxn^ʯ ދW Yqv2vkx|Uxng|i~7)y$VZqj*OEWJÏOIv^YЙsX Kz<͕z^ӉK3fn>>?ש95+=RZzqɣWQE[CnaRU{ɛ8zNˌ5y5d:KM/G5Ž&Y'Vlү¹Doy'BE=1KhLX򝝧R.=}+4Wt_=)6 W7E~62S5VYzʖkimWE%:Y#gV~{߬Rn Iή'p7zZ%/sI~.ƭ;^NF=b,v*Jd(TrܻUiF%z5åN֕d%.v5][нދп=OtO`$+pUUUPTDE׉{|JBYTH-OWg?h¤ʋq~3U֒I#*s\[?kj_˓ Sw~ sd61lsiǟ]ڗí|_ɶgc~gÑ{Ϲn4)?')op?qv?7/?]':_Sl bUZ{~vm9KIxƲ=?-,@ΰ`*tgnq(+$k$$H@(y } 6]ڃy}js;Vttu{۠֝h%P׺û_k>X<}o[e{a.hںOlÞ&O WwĠt4=xHD1O=l/ `lVqϾ@h97KŒ :{7_{_CN9ރw ϻ<G@sg[&WNŗ o¶+ۖ׺oDǽo @{{RMindrʭZmMOW}ymݒ{MrVUlj>R;Z؝L%UzNm8uΗFMEl͵Z]nwt1& ݐ';7^( mw%=iVǻ;qZM더qHj{˹tYr!폽Ou: s` {X.[[ns}GV{ǯo2}]gIp4c7;\=_>틻.V;{\wf{>Ɛ6ͼޯ n5_{܏;W,=ڻNq͹ vg=CM h i  iM@&FS)zbHҞI~M4h L4 4i&&FF &)&=O'DhOiG#C@2 I$2?S1@MѠ"Jh&444 #қSeGީz h"@C@4dSW??+ܢսh 85m xKsO K<(}{>~>&Ϸ7Zs m.Q<IDٛN7_(*GWFZGOz?ޮ''~^%ﹸF9OzGQ@ǏN^ A>d 1J-F2>]8W[ZC4HJ)Gڿ/GNj)>~c " OXLluw':O;^~B 72)!=h>4:ɑ/U0d3ONo*zf"@e:w.s\?7r"|IoX}iyא 4sh,g\} [>%c_pCdxIVCߚy¾HTiѾ| {T?h$?=?=nעlޙt>8{m]Ƿgdr z2D,b=O=va;ԫ'.-UtxHx!J+%y%^{˩)I@x2O!)Y]w=At__1Ny(CKN _)mqp!w OÏ, GLƵ6@۽ۋm94HPfMQv>VxM[Iw=;qG{JmΞK(@vlx h7pН`iOFZFh.ժ8UTOۿsz)F?a1rhZvO.0!/8|'"0CaWtq?іYǩ  Oap(1J`CKB+"AQ mWM,ZZMh-EDd$A纼>DI-({b>ݗEDTHvdoWQޣ[ir0 dIhܚ6Jm}jQ`I!2d'W~%?*uWБ\''8D(@) X5QA$yA!곊{iy5^d@O&L$I뺔woGg6}W,Gt}Og(ʠ ó'Feκ[m݅ ܈kLQxOIg08zoVl/Ani}X@E6/4TA^H݄GF<3] aΌi˸߆j*%;)~ 5rP&o/chpՎיj^"[%JVFG9/}2z>9ԣRlA1+U<֔+(#La`2>v uaTǷ՗m"&RzkǎzvT=)Lax}w3 lVR($-,[fZUcY/TyYMع K(P aFK#!h5X9זXm`a}ۡ . `a63S0EH$ cHci^l /O*KPm-h jjr0`1ɚp|UM+4n z9 yfN5/~&_ů(˅φLfTbjLj/['}§KNmALL􅶝6 xjS_UcvKr5حcv0{ae3`X+`e~/zU=^0`n,U}8a>]ZTMmӎLO ( x݇Om^.#S('P:`T<%˶]~߬yAM 3wYKz]p G?c|oMKn`$_ѿ^^D"a[Q"di/wDGcG.w}_QI;UN; a%h3QPVM4ëk 7ad.)^֧Qj:C |}lNE.E-ZtX۞bѶ~'Vض=>J9-ǜ.O?A: d^#>*P${#|/釲$ vB}+bҝ9WQy; (I8 i\,)'=|7yx/C+%R^G)}` 1ʓi8q5曢dZ*ˑd|*a,@"wIzy:Ayq7wͤ]ԲQBXQe<> }^gl R# @6zSty El})/̇YNUD_&jc8OB)Rs{{(9V$@3X$C;s!|aV E%FU RCڱ.t}?7XQ"˂3"?7aRzhFm xi[HLTW{`1Wh]#QV_ 'xz#}-=z;ݵ<7;lk9|f76v,G=saϞ5*1M8[Uā_LRߥqyYg<uR7?˜NhC2Č)HY;Z]1S>oG\Ds##Fw=;4<7ܢ _Z$ヘh^c Q-gZM/)>U>ȼҨ6'"3Nn깞F 4J*q? Y tO^i @8D.~-u(_~INj109E3^ps+6` p+9֞*|fг4#2h/)n)rcQp=[T$Yg|DZ{.RrɏG3B:H@CUgT| m4E ,~QR^(&[BMFBT*{y=\}N@;_¡ɃeUE\$EwBkcQ{}oOw!Eij2UA(r]Ρ.n_?ק Y*6EaLH*E#hʖX >q9>O^t̝޾TSk0,`jٽļVE!D%,"6F3DD % 2ьr¢FsS2A[{ SYZg:. AdI+Xȶu^=ԜJ*Fu)lSuFXS9^adtLOPjAUG]^H&KH8**`ՑX 9#F#!ZB]19]ߒBCASzôo{ĸFwǺ Tq_ӲU3b.TH?b*){ѕ٪,2+Ck|2g*$C hifviJ8PI}ϧ~}u9‡M\jgۿ^w:-7$\P%Y@>rfP T4ַW S`YDM2b0km?!H UZ@bEe #~Ap ]=9 6xvx|jfJb'ʱ忄(Oza!*y='nր+]#fT섃 /h> $gGw3U7 Uo2ju"\瀓f BR2yG}#-|b㰯oW/f[" 46S0p7}J-WVP8QUW.Ow"KZh)=<7klH?r?Ȟg E {’}-<_*mEX8IP5_Veræ\z ߟpǽex)X  gK6i3@ f:eH۴>8?YR80哛]Ⱥ8&w0뒦tӪt&Nӳjvi(wˡ"#˞yaC-#~Fd(Ul,KOIJy56`W!asg/* ˆ@Lg \u >>O֨6S4fʤ-lKLb("{2"OS\h.)}b7kt)Ѧf *:$X>lG& kPh ~Kw}3;lhp>t toι# N8%rZgfsj|uJxsLCD::=]?Ϣ*Ȯ1J *,CaXE$ 4CDO0v7hn6!LFV\3}g<>7ΐ]XO9C I^B9_;<5@w{jXvrrp~!1|6X|Ú\Ⱥ6$U #90@Ӏ#EMs;@kwdx(<ÏS< WwLZvw䌩{2X~ ofagPߨQ_3^ T;qFVXC;\Q-UX&7,&Smf 2W'v,=z9nGBu?mɞy*gFhIZ ,Ц#%\[nGNL10 ]Iͭp4 UZd"MZ{€ %ҢP@A#208Rpi:2*K2M[JӇ3&G杸E(_{x O0^m۹CF$q,u<и" !׈:UB4_I Ep]6KyBTy:b>^g1&8Y&KH/vS:%~c?|(}4)$@uλߗᶇkKz10oA:7JG,+oӣD]0ƭwњz(Nˣ.d+A'E.ީ0)nL//cbC[җnd 23sQ>8fms,)#/iATu\_Zn%$uCb4!$`:I@+JU8^H oDDV@|ȴA<|SF\a:Y'<N,d>.|ɌbNP GEݐe !ۇX"DUk 5 g^tzX4~=HOCÏAm.{tk~!gQ7uϗ&AM,uV+Ff.xYJf3[\R>R\N92 j8|Wїȶ^G|!tYrV;2k!/x;ܞ?lD)#Q\᝕̑N erHQRi$SD}[vp׿|5i:eWyՕpMq4C ;E jG'7+)@4w p^Mܸoits^WBg~65d1l _-Z>R_ Amf\ <0Ui*9ص}dHp mdbվY5/?~HCNm&8zhs<3״6u[0]@ "#쿜֖#k# }+AɅs8)S}+"샧;`ovhFAmd#yT IM Ӹ&)ݯ4\: `5#<.lfw"\!?6I4X~ihX/aA_^wy~gr8DDO͍V|j9x}3@qE8P"&oVwty`OZIVrJWNh4[pёA.aB A$Ldl/UhFoF~PnU]u Q+vb--^-ں5) iaZ>d&| kJSa1OB6 03]*\Bm)#q (H05 8x)ֆJpHjxġ \5+|ЯDDOצ2!,0Z^mw`&4aцfa;ŎNsD $\58.-F{  S<»jo&pȺw"(;Plz蜒z55 3-339 (ZxV0"G"5H8~,R\3$*DDMZa?NWf (c -]GĻA`^no™[/pshO{{pL3/zkߺ^./pPs i:iUUzMO߲:R~`}lT>_3qV̈́ 4yq;pr ުXbB"W B‚C9R X9[4q mnqe3A~ǽߕOx>Vx1uXmH+Jڰg  sR $݌)臶un9w3z2*p8(s6ak&-O뉉O_i-Tʴ!h5;t@(1+J?$~藓霓Ax;":wixmˎT X d=AN?Ҙ Sa)kd|R-@G\<3_ }Zq)jYki ]iIS~\%X H|ѡ!ޯ*O7b/E4Ұl X´4:SP C-15 2J| ?3"]Ѻ+a-QL7_93|럢xF:`0:'" DZQfpUY0={r"`~!cC\wZzcOZ;ϡޅ]ۢYAD|~ !h"HU gH oq*$r|NmAGq*&/Y_-YQB>I\wFְ/Ne@=ζik܍H B0zb&*v5]ՕL)DJ0T9eVܓa84q6]X#gaH.%෥p'72[XX Ȟϖv4ZنhRHvE,g`ߝܧ\v蛌"vxCn요yaI>^θVA-o~D.prl%];~z">h;zsv5X $kmDe\zt_Z@QhNzu `xD/T UЩ74c#D{,wڮʑWޟپvсuFP(vM_ A@ قG]ZЙR%M%zY+R TֶJ`fzyfhXӏ(v.;d|}=n}էa:p@;v'Cu45f=i[ ]ծ•LNM<@pFީ3m#s1`R0kbV2H Q8yX8p~~3nbƥR$-+jTrm:AtJh B*}s͗K!<7|>͢g ?am yWN:Ğv*Ť'֏zyuf =oۿN(aң2YR|&+G:f+(puMud<| 35XAC=Җ"|9TL-sJ O;M&ytYtJSB,LNŀBo('ڷ,F vf|@gYDGϊa=1'O`vj!r:ԪdD'Qsd U{w85ʕlX#lE @TsU E+(I*EC,0`__6~NZ+;NpdbǸyu%j"!D4b236GϞɣ -UUPP]E`4j`hZ`@梸xSH!/<:Gjg#cx?[Zke5wC͓KMȃ?hL $`(F>WV$ 1Ť,n * `C@-h씬p*#@{ZyU]PԦ$]0"  B,7tߑ$SLݘ8]Pw"ܰL?YTKA}a5*; 5uޏU2IծsJ FRDy{aSaVWjw;ǻpwU (I\RZb_\|^s9wzף EQuڪ4Ͷxnj@WܡL2_vC͞ɠ?j^kSvW^8`a5~RH]]h8ۧ(֩~WuBuIy"Q$ 1r~Tۦ?/~ZЗ>oZI njzzhv>gX#:|qzlK7}ALjb IZ,-w$>WD͖,GT?{WZkc-{ŋ 6*qӍSMIZ[x(-=A ?냞8HFm>0y$1kXclk=@Wjіx2&vE3"u^'BQ&xߢ? J$cw ":/@qqcGNDS9o([{,>7 ځ!͛R {Ur5 #zJ[TqkfḢk!W+rWdUnXHNƌ#2/RT7S0gUʰOh)%&$s " 38W0v76J ȟ9|!nwfJxWU~[^lc<.y{RV=_E<}lWm_FJsc! @&YDGR # jR  5uVuѤ?2f`u/:xܷ>qi]wED B*}oQ\!Z[(ڔMm$ )E"!mƹ?-kŭMzh1$W hI rL c*̰K1E *O;d8GT)ͅ.TP=bώxC h>̇^TV,S;bn&0k-[*䝒wH.NRT $@@-LbΜaFG$a2E1hx 0% NZRwiJvgn~ӢfY)ex~U0>i$NP*.X<) w8bAdVvBt;sD^.1ˑx'LvJ,2idF1w[jvzC&MX<4W؂nN,&AO2'0hEQ{֎>bEJMRwqM[8N$XeDGv Dz wp9ӈ6vyi[V3퇆:A>}1yUUN a'4(Q/y^^WE(c{ juJe @FKIެ^D"*,Yl>d=0CH{N*WiJ P"D7PXklK{!?c%''yHzvil"օ G1>mM Ka>W5O bxk㫩we~[PY:Ň7mb#[29@#3$Wϟkϗ@m`+DF;|7WNU]Z?S^!;/A$'={^폧 jTy>JKRTR|YWE(wbj(b#ő=)7ܩZ5#{ gQ b(2,D栩~{kci3V5hڶ~^hRo-]UMJmn̊54֒eV-5Tkev0K?uu> $X3-J[U&fҲjLU&KiK3Utm,[b5ꮪBQ>8@t+ ooAѩ\.K1El_u{O\ɩGsyGV *{9L9(U.w>,x|ʆ 1$Z@?5Y,@ޯܵsS2(Q#!ϯ@oyqNy$j"s4Y=ȔY#ʇ:ϻ;{)"&3BV!K"Lg*E ];(Ȳ8:ՇKۅ_OܶQT(a\J\H/ fTznTv]U]xkhf &UhTxT7w@P_ʹi*ZQB{ns)*D:kߓɹЭ{@igՊf'׬4Gv)f:S//<>D>0C;mH&?äTRO?spIVf Q4o :Jyz>w=Z/fkR-wJFq̈́*`v_IQfy9esmnrn7TO1cQ0䩋<ʐkyFth@£_ELfNv5>z[r{,nk%h`\ƻާ.ZHh"6CN6SFHJHX-YDYTc5zK;h~ C/a7q$^֭Vl2~~pPٞ=!AX}4u]Uy>"Gx80X÷Q4)H:R4bFO=|~kj-ۣXYjn#77y%+6(G.^]t?_&CERO?7wrO8/󇿃g&UʿLczv@ x=!ҋ/ VO敼oJ 8?t)>vnܩjaÑ-X)g}|>=RL3F{iNFĚ,^Mt.U.,ڑ^0:D=۪7B(92P.=E0GYu Wj0Yܢ*lS92t8 g1}L{;n‘-4sOIݤ xͤ{)|"E( lo ,UUQPsx>xlQAEp)\YE}IC)?3}< a?t&z4P?܊!"D +AlmKZ)e&Z!6,3k-d)䭪zЧ>_>:^tGxz]mzThROudb4@xF$jQ7 <óK_`\btҊG'/g:>O:W}1ñ(FAP $uiit^7<9x.XV@c+ya~Z>AMY\=dm0FŗuԲ`I&#ӄ~j Gw\GS5o2\Hi̩ٿPWmA6~SZa B=G/ɑ836ݽ7[~ˋvg܋}z'X3W8YdRfEh=Tyxͺ+vǺ5:mۮY$\('43? TyqC0ID@HA1P)#I@;~8_TeB@Bxx;^떺2c)8('I0GQK@!CA #< ȊH刯 |xg?: %asXOx\BF;I|-0DnM<:Z :[G; \XD i7n>@EzNp4<_A|Γ_ M%7@;"'x}I}RiSghꪣ*ZQ /$lܥL%&rxj"71 'nli?1lq 2HHHN%?n?Qz&Z![t|<3?mQ .zI$ǘ:9r5יA![vZTDGKpw"~*I0`Gpp _% vs G[]C4C<'79q#<=Btq$ORG.$ݐI/0X2ݨ k]8<:)!e٢((=h<=yl4)Wa6CwAjyz93- aBd@OPw 04a{6 Z! ]~ye(.X? 44%4\;TrL7Yo#|w_\`6EK-jSI4Ъ9ڷ/fSLif95aVg>7YiuVQ̕Ptɚ.4d 4M35I| &\YFK0ZkҰu r,~Z2;$u>s ufqMi%E**K3dF@ZhD VuUU*c|5*.ӦG~&]XI%5Gsx÷uqzq A AA<ӣS(w9p38tAN ѩz M*J:oWH9|hŒ&}F7E 75jn~$e$<^)9A.GD,W1o/&(tUIU%|(+KM5jF QRq䟄N䞻'|fjC4$⡊ LD|K5efu0\/.~We +8ˌsQ~W$ݖ3?MNZh7b̻!®ix#VMs!XiQ/f"/e'8Z\*D6 %*|oxO_Q <9<1r,!x9a<)Kfu*zf}: hUDAj+9i=&~CZOk,Y/V&%/b}-&aقč a8T>+jgR3o4#+ㆽ!Ɣ Ec%+&-+b( H "{wm ~u5IQ^Q 6))TB4@=|='ڟHd/`v ?j0H\2ۏ8Ӿ?WhbF\9Iٯ\)W%akJ@W3^2cL-U^+ʑ}+Ht ܤw׏&iΒ n~ U9D;;'NMh"v\ !m"Z\y#J1T v$N@ vs]|wsզWmS 86nkSMw {tc ɿn t+nLMnl U<w=6ђkdm*U%9o *\ ׻6jSeNmf6Lφ/uT=BCC; tfk99"i--Teՙmsd &~]Vݜ;1s8i ~x8EĉߛV|~k‰(}-RO<Оgג~rf}U & '8]N#V9*6ɋgvLwגxaB}'IH1Z 9 ffn lH¸fٍd~q̓mhF\sfnzEG;2,l`'ٹ4k ?t|ŴSV~WF4ՖajU0l\3F|Y[dֿ%"%q1S Lf7۾-qyxNP *U!/g; nYmٮl^.lٳ?~% T2Z3juMCMlv9TW;5; ;c\uM&e3^+a=Dl}h0꫚_ _9<&Xc6願C-n0w1|ڛc##ӿquٻp\_s+tV k麑e2^.)ΜΤf6 2Uv0݀g 1E#~`_hR9u Y{3%t†U]NAf& /`9|V7b}xGo) W+5 7ZF&d33e⺊a#"BLV5͵׊~^)Ylns˜/~ZQya4dT L]nB<pfKQ;`^dQY8 mӅ^A8WtlmdF"hz1 gpt:&WMVb\EA/Ma#cLaĈ0VB0E^A_e(ǟ u^KzrDURCh-x]LVAaü5< iCB<~ӊP9 |z9!=?^z u (a_Kp?L _~ԡ3L3ofmxr3QNԕmdΰJŵ e0aXCMY@ D:g,❅Lnls$` ZR[bjM U,#"?bHK]o6ڵ͜H'`^ 3uJ4 C^WPR&Oèm'ޭ"-6@mnwˆ7YiYȶdϖʵeͪJi 0d%$zBI @QX[m2NRI {[ S *μk.D־b(_RFQglمeBE!3."@ C"qie H# &40 wMQ.ϸOU_^;N;[Yṙ?5 wm wMUhom-F)s}r]o wmBMfȇ닸HZ4Y,UڰgZ{a7Q᷹=(8Q,(֦Գ|Z&Yp{YpZRKz.*J[UŘ?{wK31-ZwwIg\Viyn3lO;3ij!knk5\s#{Z~wΗ.ՊYw3ym;_^YiLZёu%T UPhߒ A.>1ETi)40a@=3dݚkIeݺ5LBU@»  E7''Cvu 5`aQL~UTCwȗ?Q [P9 5(b`OƊhBhрM&QPZ$oM9ф1hV'ڽSEa:NN_ul92Kau.&Ytm'@j{??_^t5mjN\caI$R?,"Hh f;}gQCRvtH݄BP윎g'x\8NS/,B%4gͯWVͥ!l]Z&.0y>yNB7Ҏxxݽm;&%?50y%Y{S[xlF,M%Q`!`3;\@)›<_5oŋ # )$ dDDK~k <9,~ 5`@!.$%bݱN\M,C`S $ K ^-:>$ 'BBI uPMshF}V=yNޓ7 qː`.UhaEϤAv3I ??+BZi?9ekTw`A6W2 "j.NW 9l %!5yz咀aB碞ߟʝTvVM4?@H9! Hã_OyOJED }sL,PmO?|\W_lSah GWo/0={3 VQ $'RoOv8  "eCIZmU|.pѥW<߬g({*)e}FnxoMvj),ML+s,3Zz=M$@"x/k.B?s{a5OVi>Q|*V$H;rp> 1 `m:r92ب+8X;oaV M2P IJ*FXOo0p,l¨M]W^mfkז!~XF_6vwl`2N~qG: _DNw0dw~ tCpzEV+^s)!?AVH Mg,vn1?MD*zwMkGߌw Puҙ^kz|NV"g+ĨBgFv3%i)*$@ՐX( =q1ڤ O@B}iو~tj<(>_[Y/b"?PC}ZC^`S|=~'y0:hI@I 70'd=]\ yA$8ZJpMi59[38q-1/qOQU1s9›@bz8na'ij?>Ǐ¾|>'9_B9 @a 8rXC|nZO_8h.rʯy#ٛ:;c_A<2YQi7OpT~Vcfd$vVi /q!b0X׹V#2٥N6-%;D,P8&1[k=żWZ vS3ѶimVф@̵M$D?$էH'0;U4PP䄏o/nl n,H)T E'b~LUT geOOn7iE>O?57:aF#DwAe3ͿGL (EiZOWoq\J::kz B+!nܪjyYetMNݞql')pk@ jݡi~4i0B+Ϥ0_2qfAN3gЃe0Sʍ%[*U@qÚz714k9Diсym@Uy)?ƫ;L@d!"+Wl6b]":ѿoY3RL<#舽&1%֢FHW&Bda13f&\]Dͱ Z$ESi͜aKL}- 0 &!DQ̼$*$)VkSeo__rڵ.3mE _E%szrw)|eO`ky)T޸DC&dLx*C}x柘o]-ᯫJC?@x2s{k.sYE@Ąx+b8 H*hX'N ē} ^:_[ ]cWǠcHg==~hxX̅Q݋C/J޿~H,NCVj x{xu\Y/}VWf|[*|/YabmFwx0$eHM}[X\ ~Q9yW<?H~ueNEPd$׈hxA qK|t,B2zfNNJI$gIqAxpvR # ? K.Uo*CƩ Ǒe -lk %Ѷjbzhm hq5:N#}-ktM4֋[牑Nٛ*gQdU&w UC=\& {RUEYo^L0WdJoZ7'>D(uɭm}""$H 8vH:@h??a\CЍ8UAj#>A3Uѿ}'?#vrCq'kc ~h&O~@D;0AD*b>ں[^_c1a F1c ||`$}iǛ,}@Nu7:"&4re"g`3LQ!8$ Fd˒.7%USO\I Cl{1$9|G> V(3r X# E,L뉤tjT=M~ȃ 5p|Ҝ@dl]FE%S^=cXsf0 VrԆj L=<$^M)0#@|D 0,D?yzL+).v]W[tKVvZN9«SpQY +sP'xB:rqlig>U:}.BmT}yn(@@b&Y!VJŨ@KI6U{6VQuaݲGJ1'ofkcȥ]ˋ.UkL<5}?*k7Z*AZ߿ ˍ&rQ;; eHT P$X (i<-!%SP~ 摴w-o3iQR6Qdd$NU~F$+1$pA XѲ R 0oV _m)Dxپw?n坒W 2(6χּ7N5!QJwF,cEkhκ+˒#ȟ[.6i vDdW-$wך61ksP:km)FfIAd-gO.٣A@ep휾{z'1m;OZ'AЙg\yhH`>~Jo?z[ ]>*&UuI4K]8flA@.x!z̡O>۞E@4'q! ^C’*ɡ8ZֶP`LC5ir8c:2:' bh˭jl׳P> Whٻ/_.o1KSrD,";Ct ,.L丮ŲdFz7iiR ǢB{"~ݲwAFIFOTF*/Jd]&?#n4utGLR["䆍f64T؀hHh8>-q3a I-kZ*eũ -#0^AϊnW\>s 3Wrh݆q𧪘%[Q%'Օ{;%Mv塊CȷMC}}#*_2;7Z`P 19㠰R!HbaD74))n lCGθsB!9.@0+Zƽ%];8?A2&fzL?=~R ԛC~ A Kq)]v!En'aqZ%j/ >*XaXtHBc/~.0=`xC@p=AkLQKT5xpu xh@[)p<50zp pPfQuPQ\U @RJ a`4l1R1`tV6 &Ny9:%MеŷG~0"JLw1~ B+ S'*T 7TD=8Gy0K DL{fn^Z+jU RDD(Yt7!Jk[}Bj_WEF@$Q>ջ@ ZV\\EH#njN"A% c }XFHXx-(< V0yߍwN6T\# 0m,N∛^F>CZ >V*<G QD$YB%c (e,/> >Ǒ'^': -ڜ8珸9$,Nr_t N%㈟ܷ{J4?ZSX*$i;4MBR $ @m gU}P3qM,|R? 5(AdIq!BH (C!qLmd BP8k+.JPH~߼¹ӯa=X݆ `L 3Af#\6{xQqVy[,-Nt}b p`> 7o!}z6<̎8˫8 鲊vNA'i`_|!!ZrWGMdmG eV5}iL6N!!<"}j =FD= uQ%zrۋ03?Pd%\na;C)`݃v$6M0=CB`@e%̌N˄;پjiݶ4oR\(pZ p9$1=3LA$s@$(>wDyE~55K$uk}6̶[lǐ&wIj*ĐH!?̮v~”~Abi4h\&)Q0W- DԐ{My1eS9'߂v(;'26Opv|,S)f7"މ# );(,s7JW?`B튰<^4\G2%7YNr4`K1AR HYCPDt4">b;>~30_5qkT@iX %8DkAkZM0ܱ!&MP Z//-a/6_i*="~!)G<fEgv>!#\GMCx|ie'=>xi0p r8dpHT@d?EkĄTFe,4@WjC[pLP@|.eɽdBIploUt1yNU!D{3C8>;x5 ' faH)DM7&C$J(ӨЛ! vNX.s2S|0G^7M`I8|}tvcM8n.D=J̑_X H!P@ zy(>Ya֧npg,M`Ơ-RKȒqq{tQ,Ajʰ `6h"!]w|8 )oZrVk$ձ_RVؚm1 3ʩ (K j*!YѥqBE:mbɶ,Q)z 7:G-9LX$ )l ̣#G@q^G+2ʬV64i-rA|4H9NŸ\SAx(G56CPd<ҝͭ:twߙĽ Ez1!<zz4d,F @}NF(1˸ Ph("A^ kaJ 0mm -r,cE,X0\lȥwak h1b (#bƈj" b#"#"P!-OKE]mRE B?`Qa.%RH11]32m֓h3IXf/B>L`ۈa!A2hMF2| ىU%C63vÂsFQ9 f2@ 4Kd*)*WD~یPɲ'PP=aqF=m:?8X>.Xeap '02pl[ä8O)"UR2"}`hńSq@@1Ea?(p"ȡs (, `XC~b,Č >O,;(0ѝ"y@J|`]ފ0f4۔V..'Cy˳=D a cP!LCpc oܰljyeGW&h5M#hQ 4F'CS_3Wq~ r#5@^h9fHBE-1/5G 69 AI=;QH,CvŨt@QXc!|y$ ~~ k?q7[a/t tH'8bPA~"@:]s72O`>RC̿"0 b^049A 6ffkz l`P2%%O񢃁)v$lԟ+UW).)@3K'b'T|FFD$d*n4nM\g6)?;ܿD*1{.Raೣ6@x~}9ҝކanGtO* _L@T^_Urѓ%,hSo@oA4;(!JA9c. yr7'b⧬&#xn>t.Req7mC" ~"xy[1kK/%вtd4WӋst!"J{6CfIL,dL)䈀^q=O~/gۀCQ^2I@TG}$d }PqPU4BpK:{N)Cwwwa8"ȩb?숔9@'o4pj @"rB Z2J6 FvtM036LdtK@I?͟}>/88o`(('9|ӽ]>h/h0p>UUrG I}䒋?L#ʥ?Oւ`^zY( Bް gHIXYA ]2 סN` .x8!.杼 Ir{=XmGSiBvυQT ysjUQzCw/M  9'%1u[c0(sxhlf#v̹ϏctJ4$NF{?q2]+I{54@137(DF1H@#,%1t ۡ?G|8gyC8J4$$̘U0 ~ogoe8 ɇ5+} X;D8!u } a!gLV`a$:fcq\<qZhnbu8܇d5*4ED{ܦ@-t4M/ƅ-'SCB{T\*[7잩׹) Ҳ Am.6I9>|GϚE'X>A%F:_NaK|4ÇVeIqT̂fc[[ ϕWƆ7)g^Taf]x HCQv-^wd@+ (:6rs۶JCWLA&#hxEMЭ&tp;\o x44٢HY/ ^Ve!we*un44z\ fQCKJ:z+%-Y qgqv` 90BkWwq30t^&Wq$\qxC$XTQEDU  |N`uu@Jbr hJ4-s LB@86\'P+r>C\H:$/ } ą{ ل5'X0'0+unvxc C%c V$K=:>x8e^UuxyxQ62{cm,8o9dVi'9Em-O4YCst^KX2x9D=Ph~߻A 31TGMrTMh0Q#$O 1ʬC0.ˎu'JaB<_ɶ:4ckϭ ('Jw!" BlurX౦%K T e]cFyQ'1ɚ`1 +?׹ #;2HU3ݗn) ]٧j[);|Z6ƈ^=2KRI|5Q4؁s|1]覺(-&Aj8 ^]kp2TJhFpgG$^khͲU&8 ے _HW'_?[5I9!JjIU]1տl^kl&@w~&LwA%;%wxDHZ<:5( e)ՂѦ9&6lʓ o/8(ċS9f:ePE@P,dAbdm;Eیbx׫6]Nų`9][ޤ J!IJ\'oۺ+MQgA =]`!EXNϞ.Sbx@>bx8X4Q |Tn}aqRQw*_743b2x|JF dC0a72AH(/OU%=f`~{[ /|+d!*qEYRw0Q`:KaUBFL`Bh|2CB$x@쮀$.nW;(vlj18Bk zӟaQ1͒a/ft%7P vg4b@"$X=|p wDU8'W@1 ~MIXQÀ#H)$49?תO3rSsAt]P()ĆC37̒o{M8f|<1gzqAr[ ۷xKJw-ԛN%?gLCOZbb)i* یG TWv(% .] T(C\>^鮴GvDxTZW3C2V|dgǶ>v@6,i˸(H^a03?\.zHy , 2>Ӱi4X+5mR,>B~U~M!& bmˊ*vQ` 份C hنdG |>i ) J" #ŚgBÛZ,4,'Nj PܾhxbK#Ȩ`oW:UHBOj,i" VITB@mʓ-F-P7$h_DIÝghJ@G$ "~`4PiC[/:wWw4J yHWMruHcQoj>j$A>i 7LM\W'c@qS`gHHo:͟>¬ȗU7ky5aـNrh?!$bF0K-|Ǚ ;NqegEE $.\{2,;W9{vMG{ΉPj-.nKAˬ"~^^׈>@ysxm2O (q.~)FI'`xFkA4Z,o2)^`bg&$Tu%TY7@EpĞCrznnk7rcP;)n9̮bsI֕D:*~!z! Ai<4Ҿ(m*%"H+Y-ζ+QHh=c'O?CiĠ# ICҁHHGY H4}z?7f?р~g&Ӗ?j2M7pD&Kp K\fN;ED6Sqݤ2$ cUK~_]&;$wnCL5]ܢo7bBuFCE3ƨyD ̡lQJ|!?u=rq.Ҵ- !?W()Daz H!B&0%`̬ÒLC[1`HȡQ!tF@a%/{1I '~HB)Y;hjI-xFM?RNKdYuJy6$=?-{6oYzb(sA03wvshF RCVĬRl(0$XN7ܞHw"F&ky(>"bI4#Q!]w@J Kw8_?XxH :}wtQ) )a u(fƌ xR*q!"Snǘ|?f^502sONs/=zYL͂k0PHH%#qcPѯ{b:fB阰"D lHC@&@H b*^L&> m6<%g[f"Ai`t#LMvjD#Sr$U' MyH4K??Nfn=Eӥҹfr;$s!QA2P;χæx/Q hώ8(ܮ! 8ڶt[GUyT>oF{tS2x]7k*zwu"X1=^/Ϟ-h7Y3I mِ?l4lPůJ")Ym^ʾ_oy_5I 0= <Bg0.T,%OҹUeV r35)嚺NJ*)f\#r1Ѩ`:)W^5+DtvmP[Yڥ'Ԥ+,Bc"X N&t]!vEZI*5]03hdgLĮQ` hP bc㠶dݬ72m,p Ca@ ]);!(>6#׭Nf` HOÂ@=¤;QլUQԆbHabծNnRFUch A\bCQ2,rLido'NХ?! "$U@@)o(v܀2yO}EToqSL;"%Wq ȥU# ,Alj#}VR]_Pn$ J}%D\wE$""Sn9>o9"棺0e4umx-+EXڊ\-V+*XXMqB*{kb SE0 wCP`>:BN633Lf@!ԶF* 㛧fA_os+O{CJC8CW$ "촬| 9bzi4i@H=UD"Z{:CצXNb#zv5hc*kv0`a\.'m聰D4 :)Ą$G;'LZOeC:iRWCYbEzJYhT{Ꞝ-/MwUUUUDMg fXF$MaC`8 @6Df1uֲV-Mф3RZ=1,]ͤnsCu4t4X[rRm. i v1 e.s L0u`%efslf)ۄ"\8њ޵uKGMF!á(^.hsֵm–b1AE15eF#ƘcՒj-\@FqhB Vvc&*< s(ݱ %NIm5/6YZIJNn~qXtևW@]Mi,Zkʀ- %Ryc 5,Dn,2?'E anHX?4vv~<4Qog h8o,&Ok!$$t 5.2E@2@ѦTH"x[@J D  KhiF" $HsD0I}6I_ArI8#NHP9F nW Y"LZEj!  9tl < ."C! *"@h_j%`2i.R\i*7By ( 'tD1&=z`h[\)ȱ A,P^ТdgȻ3 ϙ-m:q)2o!" e07$$,)Y텭fԘ]*m{h euYĬXdDŽ~Ɣ~:!a[;'\6Kb%XX[B}_i8N`' odLu$ț8Po<a?\~ʌg59<^CfuĔ(Sh$2i2g>wg^&a"RV)!9;Mj"HR(>H@+!wiJf&Zam7SΉř0DR$s'c$`:=j \|HxǪd_(oqB9bDl a!wu]۠RQ6z7F'0Px Q{'̀w7f!iǔ ՅIm00)4P*I $ӎgKYDIq+[ScZƬ*p qGɻV@9"HI<.9O-ҝ0R(UMZY4qju҈65lg˹>:@x$bLu92ta!S\2GB7z`@xNk?ψk.͜zı芁'T =K]DvLC)JLjՕ ߞ8n98#O˔;\ј.fE׆;;vJ<.t.Fn ,]ҽGmʃCipvGA{ l3~\Bۦ';w "n!u}7JG 4rH&{fy`j . wYqxɓy)SљWmjwfmF$djOv!Ô#B8YWw(#ea-o>;s6[ )ffv0N^E%(Ni'A8xMϐuĖp]h)$SD2mIxhNgb]? Iu 6,퐸ՈO"tfgT%!43"I'yF瞶my{׌zp1WK"Bي{d<=kK^%8Y<Á }F ,"5|g=/~bdW sňHLȂAmT:v[ګaI$"]Ab#PMIC9`FŁ]%{NƓU 6ۗ9)ˇDL a=*eڃ j"/t-zin*Fߣ=7?3k(l؟j zL{&*8,"q>zh P3Gw/}˙\ʌ'LC2Q ({ %۫/;3ůlu 4FCiPX*b{ $2&YffLH5ELW!v NKZHϓ8U},,T.SW*SG̒' 蘻њQ cQU:Pvn"Xhgmjc~Kv 63wf'!bk>u6U*UQJ$T%6)G?CU(i5!y41DE jKhNL>N eǧJuyHZjisb`LVW:0`@ T!ùn. B j C.Y@?7/Rİwsx2a]<4axpm D8\0g`iL]"$@g33ZSUlȖrY=[mp7Iݴ€pS H#j:8韚ٳgnj0ntF"VX_Od>%F@:9C%RԿ@ӯN#+s׫BI5R C3[CbZww`Lv?;m@L=B:L;KH$D 몔RhKl]]I!t֧۠#جL@y{U|`!\hor؁[b[ ǷݏlGN 8FAI:j=/z4E[/+R*1f膱$1,X!03MJuRd##(&BBB;-v6(^$i? c‚ղ$j9Jiz(;d^u O3c#Pdn3jdTs3,F]`悽 Dxh(AM&dB8E Ԗxq,M+.2;@I:aAFN\4BsU0䁾x/yS!bhtĕA*BN8A5R)>tw0BlFP +b" b.Z  ]XJY adb 7 $O8J=.U$,#kAd$23`O0%xzhpnA H-y[ }!"4,&ԝܦb3,Q34Mu=}M 4ҙ+ @!sv^/ufi7< D'ڡ C0 )=afHpC>HoW12ׯnn#IT)=cn<5_t>]S@ttvg WfRsFΦGfPҡD}(RJFcJWBӻֻd 3$m( f 50(*eXTL0LȊu &i$"BXgvd>+!"ȇ?=C@;p|1Pыcҭ&kcmDcJ[ml[EEX-hkj1EcӰ|geئF@.V=jXI #D%)ۨJyZ'"Y, .HKdP^ ]T' zA=fTU$6>|c~H@xAak~   F\9GC Cq+ ;!L< *a+NG pcQ~RQThxY!udK/1 g@kFOCPsq&!7Km[̓#@d(`"r%:1D.=b#PR)H!u'Dᆇ 87]T4h4˨j`V"_8x>t&ez흃(E ,ve].$b9zk5n 0C"0ax! TW ]S)X%AkͯY0 1P>#+)mB%`WsC;F9Beb*VF2cHCD4=&STy)MTI؇ |;Tԋ@m@BΠMfQRa Oz_Z3^X[DjP`0:*w33 #b*R&X"D4+\ > (JDaoIU42QL;H@~ͳ7,f 6 L@(PACx^]שwHΝ@wf%#$Fھ_Sń8=δ}ʪY.HR1RDBC>y&f>ϫm0BFA 7I뱭OZZnɩ63=1&7Cח@`.<{X //pˏ4OriK%O>N1VyMS~,ܱ`f*!񵌄y5$u'@!*n pPMN؀wH=H'8DaWI]yoM] %m[,֫%=|]*Ŗ2"%t$ R0a0 *B1+rᄲ8^!/pD`pHH $ |ګںhfSfbƩ4i&V(G:y p$aA]Ct{$?lQhtuKޅ_I2;GЇ$sO+vfMK"ԢzYII ePm$ɳ5&ĈK8oVHgao:!!!ys }:;0#ӃJ(jQ܌hn5yQX 8.tl 9-c=esML;~C9%l75tV.+'@|4P\7n ah}eaTQ#w3[#am?{3DIc 57N܇.piǓ D ODyK4yGgD=?$4 퇶QGhgƯ3B @DL.RW~zQ:qjflxK2N5NڝS1X%%1q hK!5%!_FĦK/='(#w5RCf=t$!3{ۿB6lQB-_oww~QJ3  RcHn[j%H% ;{c~=;h!Ź(`]S|[De-œ S9}pxtDv7ƺxh2uo_K SzۅBD1)aֆ- @!e`\%t`@feB ofB0ɋ]q(T#B2nJoxȭ;۵d9ѧ{$]Rx2ɛ/g)~^$ |`,rБZ֦apbtPa˄!e&mFsFx1}CsFÐPfpKTRR&9!g8}!߇0GBvSUbRfa LM6Ӽʜoq#׭3(dE[&J4  'upE ki H$ 5JEStHKq QEizn{8sl2'p[p:a}QRI$#$(qO Yxvw{  *RjNX~TCH')tUed>!잳pwQcvjN3!f2 UR$>yh&A̔U$ln6Yzz4uluX5]"'rnG{GR*@6JͅUM#UF[.jr}MOgO\xQ`HI5y}'d9 AĹ^'ꑑFCIQ[C /V`ׂu fM֟5q$1bڐ)1;17 ^;H&A:t q3j(|HTR,F %ù!7O  Zø5?sxe,WN}_JS5K;;;LtwO`uugXB˾ F8p]KM6NM*ޮ7x>‰.wfjkvd[?nyMN8pSB-j6Pڇցߒi?0ɠu3IPPm!՚fL:Rֳ-C]&[yzk(Db-`W UJhTk2"a!2ѱMa6Z,֌]r[ 4{zSV >F ] &lQbn`)yfU\(#03  I\" LeV,tܸ0t.piz9kWv 2>06V A#9J(0f"(+4Y$Iij1l[d pf**2JRZ湥i +f\m5m6UZ Ajk%/%:3ռm[+%&mUMimv 39jx(X*ln33S8`RSEHFR>oaZ=ܐ *d$ ˼27rQ47 K5J0D-8W3AP@; %MEǪ@4 rMRYZLB[ /hvdv/H &X5/YŠF"n$b&< u,*''3E-9kSV>>q/QDAa3ap&:3:BV4ۿv`FLoV&z|v2mN6Cm!>,`JHq>DC1{^(4l![*P)Ӭ XH@m,fYc1 ԩ+Qs,:^^6}4Md` 4AtEEc&$8a7Tgj-BUA6F-U=9I" %9"Dqi䣙x؝ ,#rώet(D߿CZik/кHРGHԷGizWX D5a3X%HMQ j35yA&;8@N1&جblK Ċ9XWfEmFvw 9YHD Ph2H4*!Aru]>4,KST2vH 9x,s;0(7HXo8' ))4aad,գ ݪm ԉ8ͷ D$s%gX%$%#whp5fKW9X Ұ~j0AmRk\Keec>u0PTyhwo,%UЊcC" o XLo;1G@\67_g";Cy$^9=?[(!;/6hM,y"& * FB,N<}CF0P+Yj UH7L$L}mJ:AB1j. HK PB+C P\ȳd?Mv:@S K)꒲CB+69"mfՇۓgR__+- u=]b 㿑! ;,= 3 ILi3PD/ Q9l=CPJA`Sv0+߹q5ouҷ3$Y|`cݻa kNp5xxB4*i 46ˠ@xdeN'S懥7p,]"P╫cnE6j2j%2,6T3d1ȫS7ƾ#Q+aK!Tlx!A] )Q2&rB^0(^nC'(侧T(Y:;/]9/8O@mdu!T̫b!Q AREhI?jnȄc"E$H|fdٳUjQ( \sv7}"x6!!HaJYǒ]jM[]*-QQ+$IU1\_p`&k/ ZW)?"Y"Mt=u>},+}D(BGC)[RGm%FD;8CD8w!w;HWBUU`!/lQ.°Q[>bs6HOInYA]^tHF) {O T%PKCwL4Oyp<>yn@䝖Sͭ3_3]/"Ր,pA @" 4;ab?<סNGEfCq.&sW/V{m8{\5NyJ,02nIr72Q?n揲Q@J*@5&kx `DAe&~B8K/  #maj޻56h-jpd+ I.O,ƘUKv]θhivT7NwK$5̒leorUD'µjU02c"CN:,%EV:H4qV*ƴEuث]A*,5o=zxuaS P1$(Bax`3r!9M9DMsCv4$v]fZ1 Bur`0 MTeBұ@ADI f Rg>,y)S<+_ݮ'cxҔ7i*S%gp6?- #RZwI E#LDFM""ȞRA"hF2/STncj,, 25310@57% e)9Z148e2q@"I Z2b5Y>`u=dYW)PP1rܚadJLp/(T @y= "f' ldH;T:jjʋ?šyGQxrwoۑI&;PIqC9e@%5u~U9z|NxAYx}DAbkU*Y5kk{ :A8K1'mPoLf ypo$aK8rݒ,к& hLc^QG\66<""2 Oh @;{`BM9O[BH@yдwFwZ^C4I]AHh$RYg(S!s9 ~=؊ޕAx8dt$ZE6htH~";ɁFD4}7 1„܀a&2;ZXŅ1E`f b (\^s{P4@*120V+S c #ioW'*& DqMp5JRƈ wZ"iCR/eo CR"&i/w,sR.S2V%Ye~k]ɮq:==q|NH9y`}6[^qڍK*T﮸xj8QaL) VgL%T+Yծ:ADTB`ۻ?0.޲{#hWs3gv `#=:êaGP99fIt l@-DD;xku:NğAh6Kh ͋k5^#fX 3y&H!AE5{,|/ߜ--/!;p% nNH6$Z704S݀e}b.sκED,;h45*k}h_BG-ZK }ud#-av1hR;5 !Hq77 ;!H~/}w ܱt6Xİ,s $HSPυ MgkGNTj!vЇdOfr40Ն>b% `0jp<N|yb:B)Bgw-f2$Zwl?ӎ)]?9i~W`!YAPpyuAPN/ j>ÛL%uϐb2vP3S^ ٔ$D'Hّ V~AS;j&mp o5zw8@fTb@D;\;/w(&;t^է{mZpV 9JNV0S&VI")g7khJrH RYd9yJuN"Z G^-ڌ!tg+l nɷ;]d#33\\A$rc\L;c @|m`o9M憌,^EPb"JU\7+ӖF?.PUNd>m*Y4*c.87_+=O̲ F=̓iӖVE.I`_'X$,kj(Pe=8y"TX(0t~1 5/D;9u Yv*qܥ 0ď MjS+p vII5 %c5m58q 52X $.zJq^zrx!=($OӼ:-@*2ɏ![h)P,[hկUkWUڄA *TFAK)gv[GץvtG{46ZGb 3H#(<' /SvaDI/+h_$/&Y2g}H@fH*5̿\!0Ï""jv5?>vD<>.ˍ;򜳲$X@_ٴb,Rh~@ IڔcX'IJ ċ&%(v|{}HWcF4c4hh6.h61c1cţc4F2 O2''pkun,ܲPoؒͺ\#%j.ɭFsuey5\o00쯚]OC$FD#z`C3C_rkVv`MlB5:<$27Đ'W3AZA!"QUk-v/^ ɶQ4u.6&9qvN3f TX2A5%Dk6s§S;kjl@\| C-}zxE/lN:7)QpNХW%m] Gngl:yQI}w!ⳋESMx8Wn!:G>`Cjp+P~'yx<7%p j[ ,8upp+ܭS8MnX9 )L^l^|"kۗ_끷~@x1)],Hr 7@B vC.!p\ EՀpq` [>v{5ڗ 92P&ζѕm\N _ Ւ'Y Ԛ-NӽKwV lILɚZl/R0*B&Jpbs D[9m[-fWl(+P+ -0X́m\>LٶsBCr>"6X!"K7;74Z"W Md=[&,ԁ#/HEYu[IZ/$`4udڳ8@kĤNB1|'c.)q&Pќq/.!1!*J20J\6ȡl66 H&'X 0UajYrN'/Á(@B"wV Uu9M|Lj"\Zc0Yd8jpFBar{ 0n10A, /iJ/x $h"0."òyӺ:.7Ϗf yNbU<&_^'@xW:ռ38ׄ=M1+Cavζm .CH+'@7TC˻F$ /OY-`=O9o![Xt3@3pi?4A۽ 8`+#H@`tB+(I/ns !Fg=:YB8JN[$Zʎ&iW8 eeɭ3$[  erPZ*ufa1qUx(ld98$DB׬1>K5 _ "R|7LDly(32(Lg2iQ7x rafϾQ~{mKUp]sUb.6^vΠdH8𢩆%79dl&"aCaȜ0,X(ţAVKTz( A@$T]^hxR&ZQ ؟R/lR"fBU;Pp ˹ `BQճ$:;00`7.Ǔ dP);!w@i>X$(x$䞐 V'{5yM3:іYPQ!I6j.Y$]v7"ld"-FeRQa3 ]);7@CO-D+#W];+~rP,+-j.Җ}Wu8f-1 z]49I"v+]@'?b܇销r1_1BRzL{03FD=%kRj;WQKY0xO wibBXY%EDrD%&AqLg̐mf,H)n7FoH ;T!"QRۃG5UAN=SP %!L oOP[35ݱ 0 ];yy SM̰2=C~E< /$1Q[H4ym-.O?rPyOۅ !UƇ@< k+8T_}r&. tUBfQa$ȳeoF舉l/&b8:zNgmVwu""#s)KJi)8 $<*CnׁP@04RYN:~IsW]?D!ӄLIEB*ϐ'l NO6B4V^ S϶L7/I1X9_(A$r$"s7wxzCąq$*S6Yimk4A85%cߖEJE L@<MWj*j$RB}*t}uL ?[H5||RX, 5jPmTlX44>ٽ Y}64C [ߦц&C^ L*+,M" ] BZDe 塢MhPEx>;`ELpe-jZJ V ګ5P$H|&lan|Ԥ(Xh Vm );R:JkKou|U_>(p PU&ѽHQ5F,`  ubĊ*u5ݨ6Cuwnbr®⎷a|翍l_HD!]{޶,Z( ! c iAc"_wj@,DTTgnzAI5D4$Ry3?gw$S cA0

0$h1="z$)_q!褢x;;0~R!O5}d1k!$a JFhzpQ1A˜h2n ynHO^ZT8.>$Ȼ'*'IӵvJA5 *B0ZKF`dU'RH@u}8lAX݉!>0Jk3ọUa-- 9ʐ붚TS@<{=|d{Oo/-9{m@x!%ҏ&&2Rb |8F " `{}tUo9s8rPA  1UVv 0ɉVj'S׮0PwL0וg=CJ;Ѩ6MMB^_e[EQE~\JJ.QC 6$n`7WNL 2,NHR b-Xgz jm #xA! vM: 2J%f! )@_~N8 e%Q*|gy ,K@ɷ^LQK@,! J_简4%0?n3Gs|BXF]]ώF yOcc]fo T˪M̝n`tXBáRg8ÀhVdb!!LB $p>7隯~D5[%II+T *QRt# .!pGRCd?~b_Ȥ*x<^1ӹlo63>_zIY^*"'-W(yz"e ]; Py }|gfF6!Ov~hE ;z3{HkNņ<$@dl B.% GG]&%Lj }Om$i΢=O86-w&}XQ^yJ aͣOG~Msh>P>kXGb4i:ϩ rs8@١ 7'֎p EYi70d%)`un_. Ń~ §=?U 1CB`6WoxbDY H'ft9Ŧ+_,Oo O9DB R(dRUHDRE)EVTD)Top`d-!2 =e GB2EFl9iM!] JDV=]0f'h`[I^ Œ6w%D^Sת`H{,#;ǎrԌCԢ$Ʉ%4͆N! m%x8ؾeË=E s ܜjjb]KJkA /+!6Y7* L  XO}7#<IaqP0+*(2īl&È̅NhtdžHAؑY$G@ ɞ1&F|S|]z ŕ cx+|k$?VM+.Ea۷Lb_w(m9ioenwYVua`fe`լлRiB(eEa 䋚;OTgW{ÕM1;M!r]2\^tfj O&x>u]uor ?t8C #EG͑$Gs|q-+\4t;Hg~ݾ#RuvlQk%Q*H ^ GP̡$V&4-`k PLt i;wsc:qoZ#a<-W 55 D$8qp+lٰYq7Mg2x81k}SpI"lCYۊF;8B'+h`pAD^ -f*nZ0<7@1 Wmmq$mM߇p-{Yw;G>1"Rn "Мėp$Dt`k sY$dD=oMyY%WOўqڡvNc]jzj5aǔ̍47!0Zc>G~r PN8d' brbNc߾NfYy$b`ZʀΨ1j4li*F0 |cxEc/:=H85I9pAtA|D"e޷@\f Ǒ^ Gac>8&hTg_J p|BäI, j;'@>n?.CoC;11,I`PpC"v4pO8hUI^1Ę'!g|O tNgxI f/ |"y34r@4p'|h{%:=53MJoơ1"Te%2Y*x<9M|p6^adf<5yҶ^J~BiݝߌhRֺa1ȝ0VڝFɍ}Ș2Dq18La\mG<`5 R`H!Y'<쐲Zq|ݚbBZUR7D x.ӇL]HD):ed'#t# g3:`!:sO>LI@[w"2ކ؟8t )!OziЫX9Iܩ2h$2_q1oS@Sjˆ|;`h <T3>QiBÓ:fc%ַ~qqdkwO$c$CfvHch` Qc,/4)b:LWz6]jH珨bq$؆熠y$ s+.F/L:Upu Yɚ6"sĒJt/'12ZhN:xn~sF0#''A;P AI=]rBJEC$,,ͭ,Dvz]s;΢~kf;lC8wǬz*,0lEaVyYȇBk)s;ٴܛLq sn~'+wS]3$n_HNde@&uPyHJ +j"QQUTTTTUA * ۵ygk!G@vCCa:T4G '؍}1m:њBjQ<(7LÖC383'FCcO.3SQUF{.^,6mu D[qt"eȊ#B&JhDJ ;hbr4}LB"Ll6%wK;aU۸=GO9{@%$Wsү)Ds[L{a:)%MF@"vrc,p6NYsփf7v:k r1512) ZN3k  0<x_WY6Le.d L*3,#Y%SxΡbm*/~=fM0Đ&1Gf0;@ُŻBX'&9TCzry麜.P"H,i)9lm8Z)jl'<.cRBSsE\C>"!);HG;yOp@TE%(0\f0l|: hǨw)%QT3AA:6caBb!XE8@,!f:/wmkBoG!A" &w&DӢxq3IB C;NZ9 XD dz8xx!=x`+" (Cx͡ 193d9o I7`2RVd׀& C0.2/aHvm4t1eFXm!mAEd EZk3sB冄3Q FRS iO!U9xo]soUDQ3&ӿ).wVw i.\cmB960}܏vlug>*Bp,+ Jb^oG[KnBmt2,e" jfC8WeIv' >B_5 '`3P"w!=745: Xa4[v`5 "0o t(1J Yd7y,57ˣxfq +xNfo3j (Al,YQ˽@P=);1$o ތ7(n?/bhh?UOdpu4:w-9|GZF]}=p`Ku{uݖqи5UY=%%(oL s Qpc{BFY #6XQu1=F!&X p쐈A.Xdp  gY D]GLD2GB.ێ~!!b^8xM'O#QȰ8sr@9緫7$2j09>87xy Nc`dzҞ2/DCCq_Iqd)3n4X%sCo+0ł0n)*qw(S@4Kr" HB&eBЎ3}yE_u*i9:@vǼϸ)FAC #PϦܻu鈂Me`>(ËKOBeb7{ Jd+CQ֊$pB̹CT EP[ 4lE*PhNTB֯MLg6 YX}s0,"̴x X]My3g\CMsX9a ܡLz'ply.Gs 9jؒgyW6pi0j2cI LC?H)e)Y}d(J o7 A^1]E](`V2D JqFc{kY sDC ,,@$:d~fc gÃx%0(&H 3HS%ɉq:Y,,~}?1*yqk L6>E!RAbƊ3R s,ɝ[tS5z~`a5{AuCt!, 2D Fj:-!9s4RH1!(mȐ<|IC:vsc>g& d0ػ7˃Q=qAXCԏqSv摃OXyf XN'mwaMlQ60@SAs9(D+0{~=JƇ O/"D`Df<0$&ƀeA&M,I 3ᝬj;`&=LaꟉ ΄ xYfi3 $֌+ I3Øsκa`$"! 7ƚpK$ cK3dİKfr%MRHx0oXlseK( tV'A&K.MoxdX+s<پq`!sBp$dI}{S*aى{0j`D;(x'DR=kO-ĂFkW4M'4XK :(?ϟ_왩c!rQEQԺ4Ӈ(=*nBPҎDXJA`s>绦+x*.v𗔹4ḡ̚:ED[n`?!;ΊzYI: )6:FkRo)Kk=.`05-9G u11t^(d olXa=z0*}tz~RUl ?0c>򦈨2T&i7 ^\"'s2J(`_S 0CmAR4s=?vlH&}3ewu\Hynɜ+50*s=UKU)D݄97bގ^1!뜩.#sD$XF/@m<(  7<v] u^9EhՌe[+ Q=`y:S{=S 9WdyKdcM*ZJL]!=^{~O;tsd} <ܛ|@ Q ܰ@,I|)|5ܝ]0VUR]n;qU*iOﮚɅ&  ÀbC)1"(L@AIw{Mx!KY2{ ؇v>x\.@D,L kjZCGh(dt#C=nv:qu9%mp&Ր5 UAyR` "t/6~zJ|#C߇"$ {C!Dc 2"1 E "vf#(ӠfQD@~q@jUWԱ%zlb2pH p P РҰ HhFdWJ ,ʮ:||蹲B$YG?'  ϴ u?x(NCiFG11>b@=NF q2n88܃XY 'ny'y 6lSs;49A;cF`5 ?"zPCǘx'9G&ssL"!D"|\!H`ЄQ#":\@_" ^F؆_ό)Ow|Gu`XS  WvM C@GE929FLA>OFo=h1tJcP-!4v ܛ*|]@A-p}Ӗ ~Ag0$ 7@?Ho|nrwx 4@wo)!@|ל_x95o )ldP= {"0(;(a,dapoԐ0LuI@ C6p{,h`TW a.]KiUeR\MtזsPHXd P{NƾcT25!I")>96Fi+l :qϡOda"$>Qd <͑5M(OI$b4%CG`ʌd?=A!510h'n2rz(=0C{Nر??î'z鄙5( :MMTZd8nn~1HG8IG͇?=˳"زIswv#MNDpXr9`?Vq@:<K'>8A8ѐnL!w ~6(O+"hw쇉8'W7Z5˜V³p 1 <%R ǹE'hcuK 9UHr!Й=d6p't^sȐ:XCa' M>H :TB/ȆIVN(4tz0c0 B4l Zx ]iwyt'wvTl!Ó~hEAmAK8b^m`tWÈO~fzKpI@ ܻ s$!~ZH|DS) Gb:hq%y;41s :f̭YVPnh1W'xe2DJkw$]T蛚ErDLSM6, H!I fHd.j 7( macv4!_>~93p ^Sp&eո^cvK93 K{LR03|cf48V[ QbJ6.zNWo'-|B <4Fl`o$ÛsPdFUɁbSS}&X-Ʊ<`)Ѷ!N?_=bDР-7AOxl>D BAr+ܒZְQ=|T$M]9>_l'a5fWCC kLs:e5$5~4>a_E:`Cy= ҎgsnrjnS>$An.u1[؜ y(S`(9i豯c wɑIp>k Cd}C4 L0B'bXOeW*9h0k>Vh °P>Opk"0ѳh}>gKRY#^Lb6hh>b,>#PEPe'#٢4BL;7F2VSIR*z*>~6|`4F?2zߧF͡Ϋ'B*#SHϿ.2d#spb6lPA-\jɦNp9fMRgjOS8d@wޙUA11̸h|K ?cȘ-!;s/:)@އc!(ىFS[(* !~"y< )!r<UϪ6ByI6Vuxf `6<H [T@ m3˵W=P]l["8xi,|qOF niUONNce~[.M_kh]T % y/Cio΂"@p8ʪMG~,TpND2~k%*'4=v= itkDA b\>Yv`nba?6b|{"Gj9*o&)5.ѤB~h̫ɛF|O?~-$\'8[ﲇOU" XѲ0|jy7 fT +pp0a<@< :&('bФn|9|!04Q@-E$!Pp|Oz`][VDwZd>hq@UI ۺ[zk D 2L 5J;b@N!gi> >Cp.Zߤ1ђRH2}^i 3 ;`3ALx~dώI|jWfDv-)q rّB'k}$~9^^iD$W\.`3[9!LoOikkP9 %P!B$'ݪBUt&8!m vWδs2朁9鱝|rلi\T>sq!!f@s(0#fwfxԩ$ͳ|me!Hl`1"|=cÉК<=Ʈ0rl I)'rqM9A=| U!:rb'_R\s*jL]u$rWOOJi;ulB0&ɑ%qq=+!}㯿\h> K #FHEU[I!$V4nE[$BI$YrHI!$H"2*В-XI$*ȶ2,)\FE^@֝mlmsmmg1$ HČ"EF2FH*UV*$BFF ̑imTfQHH$2RelEUc "V*d VI  Ed,9UՒ2%H2I$FJKb)$UzUUYګjV{j슶EUQtUUUEEQUUUUU\&\y3UUnjUQUVhХ*$UQd!$I$UU["2*E Ȳ2*d!$%UUXFR"$l-UUUK#dUI$%!eHȲ$$UUZdUUU[ȪEUUUUVڪeU]$r0UUVqd媶jEY**R\Ud$Uꪪ$UUUUU"̑UVHI\ڶvUUUUa"2S lI)"Ua6mUUUUUUU3!HI#$U[Z,UY;͍smd%VIY*ERd쥛"$UTtUUUQUUvm**̸[IQEUdK$UH([%$[">dqUUV+VMUySEUE/IC@V@]iHp**3`Y'r=Tc: 孉!(IF B$s?zAi'=D1VJKN3 Gi~n:X =KctE 23y}q &Mh֏XU螠 L61< &f!@p;IMOl xHk 202Hʕ3.9r_sTB8pV:H2:/l@X)nñ!B&;"oa-:.bytt9a4:Cs ( 0APP)0Sj\Ԯ&H2Bz4);Iî0=QȄ\ȧE1ř(L1(qUi/նmXڶmm/=q>|aDT{(g'plklMh&:˄`۝(P #ԃDNI@dR% wsB}$|jC$#qHw J,OΏ({Pv$d'WftCMsiIS'LGs]$bjrg˦N|Kz>~X- `ké7]Goosy0G;˿;~\9 ],I6c&$P+",~X`T8EBBE8fy1-c 8zmx9.:L&4*c0@oE0:fPBhuDAaN= .Axh !I'[C Lwd5!}ܜxA M݅yCH:bpaP2Boi@:w|Gct'eMȘpqXxheϧC@"{xPɬ`*Q9;%9l隘1[w"&)ƟM:gl |d +l0%=,*nuu qS0-#Tg Êy (HXQfh`Gv,9~99hD%08 y!'晚U(E~O|}S砲7D&C44Ji! y_ؽ\6.]q x@*]l!r4dbgHv:/03vdn)_d*X2ɺܔhs.ѣ{T;!$>V<@t("!^NCs>31% @, }|Oyyn||MACY:&Ħ U{ Aq_6HI$$)% )8Uڨ;Wkn0 ;$HW`ijJm[Xn,R0̞ȇ|O2O7>ArfٍxzǼD@y!Լ$Lӳl?&}@4}B,s$]w0jQ#s'@lIhDgK= G><)%͵*άfN,BxY:mqϰ&<2.7F Cv??ӧ)w~}ƅD܅xxsCZJ^/WO/zdd鍜2CgcKԢ&B].xpIqKSe` 0Ah4$uaMl)?Y>Zs:IH0!C/hguc$RHcB,law[1.!2r‘K */uTϧ&?6Xw鶺RW|J U2Lc<Ӏ(6=;@_L'2C~t`aB{w& 4b"v4'OM?-ؔ!"> uN983I!p- :>]{aZ3R}c$)BB1ZEqt/Q=]v%hBʨ`f4&HׯG`C10< |ߡ1zHdm<8/veH7j3,0i~\U-hԘ9|>}P(~hb18G)4XbH=Dl'?6SpНa8_~Vӑý@!'D?*AP"`F "]0LAp 02&)/ēr@#y sR> ~gSŇQXZ jiLrƳV~}rva"! /Ϩ, ?q'!7I`·'j kr z= G:bVhd5m>'≂,bfU(4&C%QQh,kq}G UPRDHeH# =>PoU]|NP 9ϤW!sS8|h r0ǯbJϿ]QvAJ$:JQO~GKm߿OTKS0=<| Qh(PUT;$$49R.} wyڬC c=4Ykف<-&JH3ϸj':{_}CO2a4D(7!C$Fs*P8 #ێ]V/JXYrYX&P3λL5~gcF2ҪɏZ55%dyy )]`L=4nUAHA5TDBd#xe0"CѮ*ݞ{cl&i8}O& R/B8Kz? Prs'LpĆa=44kdP{.]#ۑL<yě%o` 6ah#H nj2ˆ^l+.<߅<ͫ{NlA,ps rn4ETJiWnpg59YȄ7ɉ;⺼6w~8>G:`u5 `phXfM .'#lP=` 1M 3'"0q] 햢&J嚛UI=FlgAt([/ #]")k&)älIE͸ӈ]#HY_~،C$O m9r|5iØw?V"9LH Ca+c!;3JQ! #.~z8G`"䂈lJ!nHy8i嶛g9'eDŽP(B͢RjUPtڎzꏝ˷ odAP+833ROBBCYߺhT 3a/3#LLi9`1[aݧ=ygxEcBHg=&d*hl7(_o-:tox|&ӱ ·gAzĊea劯*qtj:IR&gg]SB vɓo`le9_JT4 ^C7/!1=$ @EM^C,Wc]#ϊ4z8f%қʱ:ΎrY8{şrܞ{}< ケ=kdTWzFd aTvxt8X9 M.:uS7ߔ7%i:Q6Ԇ 4sz5V{άVDNR;:\hxK]2Wr2ua7`3S D3,pBX6,QYxu*5D ȇi$%!H끲x8O'(`!lLjd}!¢8e؝OҐrCxeCE0J-8)Მē#8gHCě%D)v\`>w_W; D"t05*' .'C@Z;DHv{a9_NQ aꁕ  H2l V4AJm6Ԯ؝3߉ўwDCM v@TTC#B3 9k#n(Z|L>?9y@Hq$ePH&E(f+eo&`N:FpFI4b4H 7ɡLx/#iԜ+Iy ktܪy`%tw!?^GxU1ݏ~=Ƌ=|g7f̥cpL Ђ+=]xB$k'C{@Gp2)V |'pBRL8{ff3I<L2c9J^PA2;Jj .m&!A9iYL Ib4R4#ѐOwe4a&NbwQOFO !D/863ߗ_}C_NfwW|s4 AuP=C\$wuqVV2UB^ܰ"L2&iq%UUW5QT:\#|k8=oٲBHX0fh3۷&~'OC^r IJ'>0@x~ǣxn t=$>)Ƈsnwq898:pvv| ͟vC[Hr3&I ɬ)㎪DqN(=CT;FZ.@ML~"/Հ$I2Ɛ59"l+AdPD}m$]q=TR pP':>NH8L`sI!fàeɒ {8݂u .<䯡q셣: $g|NQl 6yw /P'{ldrRfܚ^߃ҺrL=#$&Y{7=:`Hr៫"fsc;/2@a1;O/ӬfTDDmgԤ>@Ch#H|,v5w' q!kUTtBYӽ+ gC2I;$fmXCBTp!pL@*r[1en$VgfvcVwCTEQ&@@RzG8=8pIqng!J =B!J?߂{~,MUp O|Xϐ{~}|gHi vܞAv{!@7,ٗCR$+dhrL'* KGLv;xK f#`  %Pp/߷ n`lyKzڻ.|9қ6A_Ֆoрwһ A:&o]^'Sjǫ7ƕ/WQ~Oπz}@1QNbU =l-< 鋝707*QC!BJVpD(`eKJd@?VH%yoF O" vǿRBlh(9^quxWx;(m5>9Ƈ~h͆S:Q!Hx䣪B_V.W뛞p;f" m'Pɝ"HE88L l7/qqO)̣& -{51b=ʅO:QYEI >d[b0o"EY`%QCJն&u @@cH ~\Oɡ1:!?LOD=u+` gό`z2yk {y1!,n: ^d}N}Nϼ&16kq=J!煍`&%YR}=Cj@:Br7=3re(ݐFʪ L`y'M!܄N{\L7HhugC6JI,d;`a 2Х umﳋykr"bՠKUc;$KX cNlYR|0%#;oƳ"0ME.<nT Sփmfr@:T2jQȕ4t6&x4grxBJT|a68V@^%cIczMz/SHy J 's32n 9˿^{f NB:1dxm,6{IOaSw1:=< oس=}Y0?Ձ?N!_xʇT_y&5vӚ$P(%ArkE@jvӋ4sWp!vc+,Q\Lmw鲲{xs5IV-7r=#>3,u~ `FqƲ[z~[1cǍX)5O<@S Ȇ2@# HWلSBF0%5O# d$=^} !aK:&UX6E:^==:;rUw c7Å|"WOqdϟ-Bt{{bOw߯,{v79a I'x;ȡA11vHC;n TAh#H?!"=۽ַ DYg v_Y6*DE0s!-kk#|M{<.N;*jQ 0f cL@#EC iP\((H)={>Pu|jCwՉT=a ^L ;bCu '?,u=#ɇ-D*~SUlр"8ySĚ6g;cNJ'9#oy`Q}FUh$KQHfXɡ!2OJ"1RkVdY 19 E2OC8( yuyYRK4`I93&:ˆ(@(j2պff9]5apg`^ /2zcc9s9mjVH5<و%+čbgH pozFdbT}Hv QB%4/]R(2]Qj ycaݪ3+(:>!m,9M:Lfe&a p'=$'l+yףP†u2CFf7 '\$ceVh=|;XQd5khb.dNJ1[i܉h$ n6̜ f|K_M@%ɳ42 \!_-mPd0؈c}{VeF4z"2q (WbCN$ ǞLiءQG,8%q.srw<8Q7Yt܂Yhr3 򬆆jD(Zf>N/8QEiyrðiVx䕤CxkĸdQ]:fjɻhوzxeq_X{jik!!y@ 4cBѽvj  _~o{*,7hOʫx\!=CX 0p/?8%~1E374`>*|@CI|")O@U-3*0_ |.C`"coׄ#ʉ 'Q&>cw3 Ï_8qt` 7f&D:o֝X9f2 'nHbPoB;&bI!D%c$8ڰ}z ?g|4(D>2D`DC<*rBcC0P|pvp1"/$H`0 S8s80o:I bGIX3 fq43:*QqD^JH9:˖}Ȗ́=nf0kYpCz "uvzј*y.C[}D41+ǟ-kYH^iKI`t,<}}8How3>#$<5Xz2G#GoL;)vA G'3-ٖ^m!x`ay]3'ˍni33E%uWUrCeMkpNt=]'I?|7fӄ01b[~9^<`Ԫ뿧  $D "ϲo ! 7ɊBf&%&`gqqԳplysmfNM0fIpxĆɘ`ʆz`8Ҋ(f&͜Ȣݺ"<}~eP$%:[Ȍc'f C !.>cZwD6sTUwߖs'&p7g7eDUGhW*w[ BHH͡4`#(Qwc’ 3ȕ+ &h^mّ(1z?sȈr?nТX8UEa 2@vcd4oۣa;BaeRN6)NA3Q`〧(LÖ Pm҈ˁ- ;%lk̚ ^N&ƔIf5 piwxU T@qv?;> O!Sv_(xtl6;7{L HBy{r8$9ۚvF:7ɫc[$0fHACA[PL[d29)P4diآ`j"Gb7ûRC;g|]~ ~ +Q0<rͰ`KG"O_o š??ٔj.?B5g[JR!HfB8#1Gq\\M_H㜵''d` 26b~h"[qGJ&+aKuV8),@B]S~yM"g>'-'+EGPiS,CCPՋLV?\_i ̼Pj 3S٩ (fdL^xl ؍ Giuk]Ԃ-ZhTo썓uƒP9Y a0FylfHˇ8M28lN.Ey{2@ܨ$;pVv C#^>A &H|^PmF 4"3~SMeSQg93vyi_H3xC 2 Đ/ A7;zz"zzsχsQC }0zA(maЪqL ÍfB԰OA<)ftQOC㯧"~=}x!fDoEAa=oxA)A,`I@Fm HMHOïC~+_:~*=}Dgq)bIAIa@d~wH4FSﵱIE^ރ`I9/#l,q)s BCOZv]Ǒ^{Ui8N_Z,FXy=I3GqOK3 9=O#3\[r2H#w|ud3q\=-$v T$q;Y6|@u_u{uc =v*{4T*0<Κv1quOwf)݉ff"A C snjsC jm8*=atv0C!!XIÌ7xe o*Z B*gպz"d+U\Sw6OXw .3qfQ0 &`Bgh>>KyT0D4L.'|HhT@"P#ǞPˏ##!._mp3'2? tz>lzj2=;DomՇAarN6`dMǾ;SL9 /]9S 0p`({RBX I=dBw_24 ?W&P@I" 7 С #.ICP}/xiow7*0W@,;Pe=|I7IGv "%> $}O2IY%\~ŕ]؊ηP a\B(!&*As ure#i(s5EC&v*[t>hɀ(b)f5:dd=^H=îc[$J)ՄSPQAd x=Ôļ^b`zV~#g] mTlBQE%PcD>vSG0Yo;=ˤLW:_^IDz/4} )bLu;pJ)l65P:7T&v(0 Pၱ0^~#"m("K0䪰D&AL2!qɔ!uT0Ǹ٣pQ0۹r^*k:>S$Xfl)XVy0ͫİ݈؍9 _qn\$ijҠ,#`<7(<$;yv@p\_-;*fztq4\\֥󭛢 LjE3@`](xr!υa8׻H9IٔyUВTw`R&J!߷A4ORs]͉\N/권Kxl &x>BhmۢBzyʣ k^%6Mlyˤ'3?wTON8`muD6p3QKB;S_:wEЦXnvٕb;w: w  1;`iptf:l?#@H&9v9p#Ϝd98 +.Y]f_)s5:թC!cE$bbqB!0C(<ެ3:|xЇ#(+ 4ҭڒDvjoi 24Deԉ\#jSlU+MC< /DD#l8fvQx@ъocp iË 8$fdתIPPenKs݄ۂ:ќTTdc*nL;ܿ=qf-y~Cs(5%:㑨jyه tp#}흶DzЁq#jc%N7fYczdP7u: &#M_ M `02si/ Pd4 ELe"%ocAAApfqHp%!(bh'TEUTX;ࣶj{hL>.U=~N2a0$CP( =(tNoZ舢Y,;`FϥEwr%Q".Qťur0i;Dqª>ezdmy Ϯpi<@`يͱ=3؇뛲7pF_Bh#$"ZbyXy$c%*7Ghz^8 +ӎnYp|yjGQ,t'>g==h-@2rݔ赁JJO]%> i KH:M~p[ɲ$z p wFDKE@^A- 'YԣaU@"谦6pLl 2m/*'XN^=dZ=:$ϬVGdȤ>d5͔%΀ x!D^4p)CnN}G&=װ&Q J`FZDi6ZPDI@HPfb%")j iQUD m!jJJZ*"@B Vi Dq "RP@4)@RHDPE3PPZ(b @gDL f{XRUSQ(H L HM-J]&DATD)*'/<_殺3|8~6Ie R(W  UVȋ| Ŭ[ I@DuۋP!x0SKmIZ'^!Ί2w=/'$ Lڔm[-JBBPgowTLLu8C]( Փ^M:FB9ZVacM>e wdǞC}SO8ܟ1x2^a@ܸB[doYQ\sLEBôAp%@aL4-ß8|~C^'\yu` Hf}~OF"dH 4=YGIIEsQ<lhq&61%QC{s 8hJ>%$lv6Ot'I@v !bNr$R\ co(|* 6dPA] H2]J:Z?D7#c%60J"j%9U13(hLIb2z𛴅ɦԝhZQ|F`!ve982yr$.gZֈ E=z G>yP%CQV RIn$]Ђ T|fCV|n|)v}bg2#39cTEգ56> n"̡WfΉw޷2)Q| ߨaEXFiR]>G]Br%9'^4G! A‡QbFzPnlkV(, "_A  ^ v5`'eJD!z8Oȡ((+Z&B.Lh$L1Ã>ŜIي+ː&{/t\G`_CS'2{r mouȬҙ:;"pxvN/)4Cs=YK/w皘W~)86`Z_iyO,=ӫ9"V(l`Nć' U[0>0L8]{܄k#\N!}g;@Guc+\È$wnAw Hg2#>@6'kWs (kˍ=GH `N4N4=RR"B=z`<58hdJ<~>X;_*6ٟ$q8(w>^L :*1(ڪꊬ JiZV͂xw|5ID"HVa-zD9OWs6v,9hhi%U"M,AL ۯO/><ad3N7񯤶۠;$D\*4w?D`p{z|Ou;QͲ:\7 k$) 1B1͊~O26XS?Ό/iP0KI 5`v;r$GMÒ8 `P*E0aI ^HN1NZd.#,"EQwSAAb<'wblϖYH] C''O )4d t 8%KQ| .[[)d";.A1$ Fd& GI4|0AJCuHG=k*][Pr2Ox!~UG_|L8T"4J Q͝%pq=:ø0;vr `fmA?Yӱj 5<1cy5HJb㹍7Tœ>/xPB#)#k /͵~&|П 4hd@|Wj 8Ra &-B=@ FP1@CP . /GBU"L8iQɡ0Ղ>}o8257- !׀DBAV2=|R$ߖ Г5caɊ:=is@rm%kcRp_3 : `owĸ:6nzζ0kf Ss}OqOx |gg>CE8w,(Ԍ S^y,`nsI1]k8"RB鑇ar5`)nlL8t<*W[kuҠ"v"0L{jHE嬰 %x}gD MIHŗ<:.70̰>>*<N>U(DM"b {-Z3 YD4jO 1]C.Ըd>EdR"[)(ǵyC)➢zg_axfPw5Rj]eM2Mg yu/:ĿL{3\$- n9ڭp%^x,V1"NGs |T4+ D  %v Ôɕo]Nf`s<\x{reVHYgKYVrvîK"Y~xc+ 8QBDckI" B&d${㨒].4D9: AL#&dp7l|)yLJDǹG35uV/!E@"={BZ@]pں]^{vyx'VO6CV r%{s;|gȺ~(bu'A ñӵ:xmjL"Bs$ b3[5Vl3aWS Dpw$?2Hv풀%yԜGo!Ortor <$<ЈHm>㯥Oopu";MX9anc,ɦh(h V|'e:.D W%dpg?(((дPM%  {/Ca~&)@2:_?O!f?c2ȡhJ(r,o-$$Y"Hbc#HE,dH,Y"HEY"HUUUU범jX^#0  @_zbǹDb ɧz3O69@:4hijh1<{49$̔zg9@ME؂"S0!0d)](g BKK%-pvg ?T bJ)C̖gCb?E?0;*xC5r>#۳C$IղvvZus 6VA&2rG10ԒgBʇQM Ch4v+pc*352DŽ5j/^)ADDpިYT~08RPr&Ȕm?{h b=|G軽LJ*ƶoCC1pOB&kVD9.|Wwwog\4vf.( 8Lf:Co(F"(ɺV[(Ծ59@ 5 J}.9u)ʵF"VHrY{vaD`p x9x 9C |c߮矮vEkRv_(u!$,$l 8s.- k=P{2y_ܷ0=gX|r;zcnFLKU ГUuOSc>:N8oL렂A`r] 5>3' hNfMHgW?`;OϹnx|| N!3FJ%? Yŏzi}ߠ& / Ilzm6!j7_NwOx=eUW,fW7̈́"SQ f XKsԮGU+"#^bFH8\rN($웰JE.J iQuJNA\I8 A֪8I83) i G> 7W|l ڋC5. bj=(6G*7rF49 Ə\΍#J]t3N<  kK\1HaY.'}ЌVҌoUk%d$nLAضaS0dRT8G.&PFТ ma:@#5flSQj0 s92 &!pG25P^#@kv;aDqΜ/@{J68$.cEPN8Fp`.̔}*BKӍ+C۠n&&yQ9˭FFy≑8Zr1>W;"WPЅ$1AtKJp2Y~(p&-;QsK ÙPt)2{ GG t%v>|q@8뢖_Rz8(" V?+ lri-  Cp$4$>~zċP$1$Tb:%}k"?Uӵ{FGk.S]7h.fLר=$6Tm{E=O`nr"= L0܂VÄGuI SvO0eE$ke&V}rg", 7#b:ZĎJ  `9D>#&W 4MdtFM( u g:L՚~s<)H8(Te("ch`:q] Ef:>d0THN':%T~fKYe>_Py@1Y"_GLdC q5#`5b=8 8(Zsg(AUxloޏPޮܷ͂?08`뀆>DKDNAIlq{fP nDN;$5b3%|6'{Sa(iv-R&qr L8屉M??) &Ut* 𔉜4 .M+2a!.kz_ 8!y:=|B 7ɀoF`]ivhM7Hx': @Su nU/EF'7<HL*0 #UI%Uv&R#Z dxK@Kc< *= l⡬$cϥ5FsMA+뿷<=I$6̸l/K(1lڴpIތ`@ .q8%ȈtAp *%K!i 2N~mU]>K~ꮨu;zRä1m˱4Q)xS(gGK+|+:TAAmS<,"%-1w]黨pN}ʇT*ɯ:^=smC!aO}6_`  FNhfch9 y^!qfrb10#=Nw=:j  { 85 {AѸ0˲V:I;K`#0ƫ,| ] K[˺xf]0D4%QBS2=H!Ma@ D 0XE@,%) %z9դ+\2 H"Mς$s ?|CQ㍮g3L\~WI 'bA圎7E.Au/ڇf;}HYfMPN3Quӽ {Xu Μ%*@:B" hRW7|=O{h 1rLՠEt!x`z$Hi; ~_u,ヸxw5ILM>'gQh:/S /Cp|GxQ=;:00{|;x\MoGZRC>!y@G#@&K%P՟@8vpI &P ppPÃh 0M>O; (j^%-O\`=@Ez{ 10D1<W?P)1#~ܬ%$ lP2Q A74~/y̱5fB U9HҳZp0$aRSP/Op?xiOÑs`Vk[~r䘴D#Нy<$OX5E<PCGӥl7$( ;z(4LR PRi7aNH.CDuN(>|a(C T'Һ3Ȟ$?IL,fdvϤ2ΎP=,}}]} Lg^v#Z־moՇDG}%f? "#>iw5;8ƺs/>_?jA@3tJJbgCpё $Q1i"I&89:ovåМA>ݠDGaHa{<1/B=u"Ɇ L ABcK-':e`Yk+>Z4֙v-2~g7\߃M8@csIH(8+ώS:mS:pLNbv.1D@D1Dc$QAHEDMz@Rh%4r2":7fDLJ@;ӷAٞ\yh{9q?3fߐ 6b8f6cG﨡q"HQTpшj"mTAQwp/W(\U mh610 8a 8'$ɦgFM |@LP!Q *&M|#D3(ݘ,inB*ܽ'8NJ{A ˞s_ K?F `!(JE!WK3~>O&)U>X;|tғщb]%YPa hJ<`gPWēNm]j_ $j |a>9V 6 pdC~+چ@8\MQsrD (; ?=AAAGHdE?fӣ`RAÆa(aǮP1~/^HèS!1 K*%8߼ ?&$>^,/j`<>eZ*ͮW]f%~Nw2h xS v}4h! PrAHa_lyCth>mI;IKAODkCM*&BrXIvX~&iio~>w'*ӨG%I$Arp(ҙh7ߧRJ1##EԔ=bE4Swz aqz R 4SCG@!67 H>I/r8v) (Dܐ^NxSq^U‡:i> ! (V"m֩1<1vTIef1ti6fjkf #c!l r}Zp5@3L  3%L{`cup?x$ğ?td9t5Z6nLT&Qr%fxQr4HQ_߹zO^ҡV9^fB{ޝD(w֋ÁO:[,1+Hd#"S( $r T(5ɖzv1NpT;[|B8\7cM aTeTi<gSHk6r\^!\92r ڕ&8&d_~{8" P;A\rݠvd^mٌ6P`߁\6'v”PVe2APC&`G~sr)2OBشe&:((/c:ς g3*NWR7kC1 7݇@upRz{h9B#Hlys$ KP`~}cmh[cyNDRtbgeQ #-CBL4dQ! |G]SxI2"J0TcvN{Q0 ]!`Â\\!Y YlɢZ >Q,H>]@o-&FD!}@(x%a V N40P)g<.ͪ;GuaQ2(e hVs{]j΃>T= I߁gDܯNpt P<$yħ$JRRyWօ\v;4rt Nwib9M/ϐ ӑ&S2I"wS4~vH|M8C̿12C@DR҅P'TocwK:bB=<ө!Ƃ9s3_~4ݟç HKz:UMxt.#KH9e31>Sylj}Ѭ7 &Pv~GIEq C뙠fP"bd+(iH~À I`왟)|#y#S<>}QGOш ?^q9i'86 :Gc r(NJ꒞G-d 6;qhACD:2(}ܥH9AHȻo]Fz_3M%5ZT,%`w@Wsk0⦘ 2Ix@R^?c! ?OGsw%T4QPd'Ml' b@H!>PUm"Jn1؆*P4W#Ώ۩Q=ȇuFH:5Hz>ϗ6>&Sγ3c@8d |_O;pxOʳ$H?ӹJ:4Gӓʗμ ?gːɂބvO stᇫ-%Z)K" ?pY7`(ǾOO- Ly4CS'ּ(T0p:O0L2>]2]c#e :&S>& 9r U+25+@DyJR"ZZPar/ZYL=:!f`ӽڑ%)Ows 莠_u^qnОP 4 Ԍ (߹QmC!!'n%bkdI$PX\T*t s3aG\uw9gf^l ' )G&t8sKq!Ȇs9/F&㢏L;ɪq N_c7Kft3,s{^f; dWEf?\XT;l( <F_wq{~".u̾Dc6_BA賁0wMQ/rZHp@{HwP 6f/Փ\UtA5x@ B[n62(t.U}=3v$<ff W{fwmnxOQeǼ' `"rPJ?uۏXM, 3D|~`>4B;iop~xV!^ƄlptLʕ@&ÛOLt\dr\_/STs>ظIe?JdIvNɣPPkNSb+6 R G(q*"/gŠhI 3 Qзv)]K*Gv)@f)we?rt7>"2&JRSM%T4$T)BQT!HQҁTAITAM  C/%S2ĸ T{ܤ"}& ;+``  F6>^81=wSm[lI葹@`JGT$H0 >]*4< g$|8Q{xyr!d(-kaPbpPy`%+C|$O/:)CjJSTnqU!@?z>rtD`Qd !AI~vI00p|YG0l=߉SzG{ysQk#\K!c"Oȣ9h`~yG׍>.R!9/5_2@ܣAUL17fCf+첁 m<}<0eՆB5ϑݟ:KT~̶]Tg%GE.>vH0+HˢPfJL wdc$$P|ڪa3 [ʇ*#Ѕ12n1Ǫj%P'j۸@ŜK=0t>ŊX"㸝 ^kf oy\s3c d*6 b nh#,(8mzt[  ]NF}!Kr#Ae@ \ ,BcCJϒ9sI={戂("hJI>?F;N.:к&"HW0 =6DI$д+ #Mh ?.1ї=zÏ7. *Dȱ.#ky71TICc 2lrBbEPEOWt˂9"xHҥ"R4 j)Rb&"pi "Aͳ֣0sRK}=n쓾R (H}6 {1WCBڋUm}d݂w랊Sr:8618&wfl!%,TUHʸ0$"́,OY%")((@:("Xx;},:DM, @94+ u@w8Dy\٣kzL{(X5NJ8sI8i 9@AAG'|HPVK)p`irs6ys; Iy4`8O(`c\cf䘌 B8gBD zq`8vhC*Q\!P.ԯ9.$8( * D,gHhol~ cxT#oj7Hv*`%~ Y*)9o!; 0J>:c A"I9)AADTOԟ4:^!f'o/l @)`6EWM!\T$ODHʡ{'s!rCtׇqajOX,\}{F#)cmS(N8{=wvF#Ӵ3S` Aqpsm9|̓Lwg8-Ѕ%HI&6q(%ұUF`h Pq: v f@H%()IZHDJD# 4ʳDP^$gيH} ZP}bYizAMPX\a8(9!GoGD!4?R7Y3w qMo%_V!ݚ @{9?kN0qfg֮Cɣ6Hi"Eb#OlB<ȍN8u {CcI?qk?rHAgp펤5Hjv3EDp ̑O~ҡaʆ }EBPCCKpne;2#7&@G1f<2X|D/:/o[_ڎ bS! 7Wa( [a l<0X '#8m:X9Z <>j"*n'sc젢^a*w`Pΐi :&İ ԙ v8hQ{0a֩czgWܕx:% D 2!@5B(L4@t ȇ EbjCl .b: U ʙ"_P,ïp7a ugfS7X3"bO[ Q05Q1QdZÖ gU92xZja(;6FEָ-E8JErQ. *ȝU!4 h۩ڗRХ^ H&7; X%%fR@L_Gh[w4I!6hyRv{F)F? AW,kPI*| v ]Et1i0bsxI"kT!o~_wuRcm Qxg*1U!Fh`qMr&s P+ QqIaxUPB Ce^ ~~k-KE$> ?G&bhm82۳ RWoc i!:r30CL*x +hdN+ Sl'3UG:}5n]0-:1ݦrSKl5q'd@ެ;dqc z3u!# i0bb}Nﱇ]fgH"kt!PIzƸG:SLFUUBh c#'cGw@{\aAqHIpqzw9X&$z$QS7W,; ;ΊfaɛL!nu{Cw{z8 @ǃ+D3&Ln(4Fg$x ג{lh}TQE`äb(T-$X̂y6Ɏ=) -oWeW|a%'%qu00pڧnJd2)ɀ糙y!D)gO*{h j& =DL$M =J|yyM {Ț݉ Hd̋1O2#o&Q3^\&g)0 K=r;릐q nv}HT-IMds5z.gޤɝYɑ{)Įfpp+ ffp2?iu'z;:8e:x{x٥z" AAA_uzϩwZy5\h!;# ?Ħ1v0G&$YڮpJ8Q}qy/c;o9?=𡏴cɬŸg}uqW3s"8=w";1rb2~tMu:= rEz%'Q6_3"tᝰ_k 8 cPlb5Z^2 I$ Ga7lQpm ؝|IqS߰iן"c "-t"~y2P,#E H T A U/ԧw}7T )[RD0)Q"R4-"ay 2N_CpB'Di!G[G6 &}ߔ: oWH>VEL翼耢PPz2ewûgw kHis[mw鿞eBR-(T V t~o:BJ'%PBHЪ?$0$X%`zw Bi!:b o}/E&yDtgtbhi)B.sZ(A@G*&].S+Hِ0Z8haD%"YPG$Ɉ PY\K$~oL߰8 b/4sZ6Oɯɣ[&NlW}i R,ט WyVuBH='e$jxvv!ynx'c1F2V Reԁv-tɟI0Kb{jHz2O`!ωc/%efHh>E"(*(l;*@JXQG6S뿈1ͼ>UUl!o #?cIVs`Sd4BQhiguT:IQ<};Sɤ6i!R%Cش#Y~՚Ba&&e؞QؒKs3$$ 800ƙe*B/rG8ĜJ⋹lola4r͙J(Cf qXaӱ̿^uiҮC|u:@ڗ75o\Ǿuay(2ÛfdCҕ"^o:'݀зBQWς^Cr!dc'FABٮ}kPWI ߠyT Hq[oݳ\aCiLB[-!qvȕ0DN T7M 2fy!F0A#usWt~λbBJ3at36j0"m!qoc8 0X-'E]܈J$o%7.!Yֈ td8;TRBG#,@JC<7j+O$";8eZ0  p.Na&wJEPJO|fpW" t293a<f $(F+;pƆ%123bKLSAvPw,&D_"Mx\PY5CsB!Ægh͠6heା(NJ ހo'GH Ğ@6 G]Gm-df],6hd&S[f;™\,@.YkP3[ݭh=}6 Nlde!cSr"Aid;bZW#(ܖ5X *V -NZ5^bVS^>Fp6-0 LW9vӶx|P9Dv 2,H( ,c8yv;h`8UP 7Q-`-҂RێWM&Vsf/C*:7܇4uȖ̀a3 . Cw<ʐ%L3c c.;VlJҊ&(67w(܅kf\rBfi (+ سCem'34x x-\_,@z~5ᅖi nͥtfh;u3!7T0,15jPZw|O(`@Y(sb_+Eu<q79/|] ӮT8+>~-]c㢥㷭tRik7NhL@αm嫮m`y\Cu 1i wvp dquP8vsiOJ߫ѽ#@R"5Wtzhh2QPP4-|t/}K1T-ӵKb*R, @ZCDpeAhoֶzcT50J ^(O|wnWE;N_p}bb&.wšXwJ@PK 9 b0wxI)%iRXWb37NՒ.ФRЋs8~bӁg! `XuV!FP~8B1."&E\{x|z8xNbSPgkE!{\ddNW]2GpPLwj͐;(;T)RGt.On~fZrؐѕ2  #9q[nG8DM1z3b.Z1NDJB4pd{fH!؊u.L#"^DNg ϊ0%*#&@Voc _Zޯ@ք.*@Kaat@5d^qQ!"浙{!p37-T Mg8DH~ac2!׍ys&t/T錦G@@fa3SSğ q"8O :6{nw+厐MPtndv: F8< [ RŒyC/pem,&K9t3]%OGnEkΖnsQfMa$At 1ׁQf@u9Ȃ:.|Vp>] ̈́wZ*~;|x:}K~آ.p z,I$ӷ*+Mu:fa=mz1Q6Q,@UIӍqsDsёm]ԸT$v)#1c@@DNMڒo%7zu-XMӠ(4M6=H m֧t(t H hjBdqC7t M[Xd%~p|Fxbz BKFn0xG"IJQS_#f,`%@ PuPӏ̈́7XY:hk\RrȨKX8-4\=eGNp rfvy"vR B^F5VqZw qtI0 PbC?(b( 'a/8ÜiQ [hN2͸r+lyN-@cRfn$|G@ Ƽal0SvIz}9\8%&Yc9d:p4֠M5.ɴ˯MIo9@H:+F쫧$*s%i㧏 M, &؀:'xr105DasS;7bd5IӝMhxfhEkMvAΑЯЌp)L p( |v`02r(C;0Y e:5ͅƪkUI 3Sw749s(W'!YCN!V!Of瑎E fĐQR/C0 | s30GQg:sC+(:U<7,KDРEm^8$@ylp\4԰.A%$ + UJCձ4҆@Y'l@+ w4mL?I@hExEKË<" A1suՑRV8T Jt(0D]r/XIAX<釵AvEs ))pJ,BPR f!tB!aQ@uJ%|.T$R0D>Qb S_>lwDpŠ=KmN뭀~",?^(CQE%TQ4 -~GRP5t#ב60K2cA~>[]eb2Cl`9ǔOD˒_hԡ`y>Xdt%0,ە_'p,77 __q33Ms. &iΎ`d {͘p.LsG˽Lnshn Nj0(oNMI N2(㎚r _<Bp KKyk ?#Iסi.~X~TsYn僇w.Ual9][_VI{B`t H>+ M]SZ`n_8Zz4C(=ϗpq8"MeXPHa9y0IiAqGz`#cӓqn:~x0yG v/Tj;qD|87QK64&<11OpQ\cg &tt+8K%bB3ϟ@=aJ|Yn뇾߷Qۨp5A=|D{[4·TC(-aY}.A7JI: #nHpS?ߘ}&*5{" knaՀMAb\8Ii@ D״tʒ9#q2fCb+][ֵs6w%8SVZi$"Wв)=ԌmTdIlsȺff5a!D 7sp3=`}d1a"o4Vc˹&KaDG\ߏ){u^:F  YŽ;O%7|yי`~X3o8[й( ]T%@jƹД_2Aj;ۊY6 6,Ҡ[8y{:RL4u]Ҷ QMPG)qnVӋ3GanOHbQoM v HO8oo 25I%d`IF@>%AO„I߆N~d`vDOIM_r:tT @JJT{PD a b u,&f4Q3SS(%=ljb(i) D4`?w1L ?M &Iv`_`ABDv qpCTz~D9Wɏ"C$@!P9)!"P֟m<ie)LHEH&Ď nr2}z8f;h.Y OC}W!@ 'Ю{ŘS%!oGpŒtT%*JM1 w$OxZrԥz z'Af%|x%|E2Ȍ;`v؟09Mqփڊ*PQI;).s&?~sЍf6h)Tl&>p<}.lLiNWnOi=R)al eT-]%/,xxؿ/=R()BPl`4#M'oozQOJ? # oA(;#RLP\֘K&|qzƬkv,,/A?߇䡼YA~=xBS Hn @m!.MX& ItyC9eT5e^3|{MBh67g%"%RD<!(/}d8 3W4S+m%yf%);X" NBÆ 葭*stјMJ3o2ONfueP*2兔%p[Spgr2v4<٬DqwECp|Swz4~- =uשtVAlYcDNZ%Nnޡ${ h-!IԧYp}WS;W8Pwy8χN70331=4~"d B1fZ$ c1D옣@Y0|nx*gÈ)ɧ!\ Yt9حr(EQ8-H[UEl$U*6Ed"$$I$F3I$ddEXI$I$$2;%bHj(?ZJ(y0ɃxpP7P?hSCJP=w $&߂`@O24<%HK m q'Cj.u GĨHbBg|}lHbQ  "F(hn+0F(8\H!&+!h= C ?!ho>8%T^3>22};[28 '&K.nkiUVuQ ;`&݇r]Fɶ1AHg6Bfvj. ^u\?q8 xOh8l3 ?r/Ʈ{3;K< quSt8.7AyigT W:CΑAbfJPGCg? DoRq"vy'uv#BDO K*WZ( Ku8>G< {K}s7`g|@ JFjQ.NƩdBb Q lcXFNI& (-$ 5CsM+zI@Cj @a&p'1O$HP RgA0)N& e>O^D%(!"&N̟"1bw'z~%qGXpSeͨBd9xw+W ׭ ( i6XbpvA:\ѰU< XeBlIy1jl[  'ՈG툰08/!{|u]wYUQ= 0L暝ؗC{Ia N"/;^'#S!p$& Ǿ0pwC:#S.Ç'qN6޲kfYBxj2瘜w:/8v~;A2[D2 IҴEfcysI$7ƜKN:@ee8Ⱥj+nD=(#،^ /B'gt@]M$:qH&&eAS(ېTmmF+2FhQ6nXpgfK 9AdClэMnqO{W1K>/S賒`x~#qβ7/QdqB םV,Y~3'p7367 36Hu1rYpp PDE|v:ֲaǷvg NBxOthFfT9SPg (jL dndC]1p%\&Cf T@CATSAHāIKT DTt ('~p'7P6% MA "yaBPitDB!lL6d8 cmgtmgj42jͱRҟA4,Av$>Qk4Cͨ r0PPۉGshi-I**͋B,ZtC2P ϞamguHzcp[V5aج28_!1!i [L$OU ]!!" ~FufaKJ3i~pyϱkG4X)~ 0]G6MŸrQO0LBq{'}Ń6( W{NGM@ 2L/j4G`T-.1=&N2kK0\  B(F1# M:J+@VRv8BT#4\5bW3IVq'q٤Q=B41+ݱ7eО $ilBhmvWG6 $tDB@c6 8,ɥQCLCP:6.d}#}k*)ҏ]9UaED )Bw. '¹%hTeN`Ǜs߿Zc7}N@*8"( Z$ 4B@/ J曒8rڽ/Uw* 4q !|g9@4-9Yi҆K J$ov3(*@4ކP?8 &4xO$Ӝ `Ҫ*ҟngm]sa܀[!.۰ X R(@EYs;; I C`H,#086 0TR ;/ F=&H (Q P(@OJQ4U4 d#B_!rz+o Clr'~ʙ BU-R!@t'G׋TD0e;H}Y$BZ@+"{X_L+NϤ+pxtӐv MrZp4$ c}Bt@0J8Э"&qO@6tāS& !ca@s0g8Ed1+b*?Ixm/fDdv2Nن-:<{zM~Oc?Ga,_RDI r YA7P?&NI9Ʈct>8ܞq>^ q>] 1Gy*iHh=@h%OQ=c~BjNá^ES#iP0H8?81P{<BRIړE!x#Һ:;mP+^ܩCY"m7|i& b 2w`6HL `Ԯ ZhS::t@5(:FK:ɉ=u \XZTAXffa^7oE>AB`؅sS{l2H ć6F@zB88#]jع1frs36YҞ!f$ (ę"iDqae&}I몟&tzel|6ijf(J e% ~QB뀆;$Ÿ4f.n&sx 0qp8HdjlOm]fC{z BVA1NNfflR.gCNxP{6y+"S@z*nqh Ͽ ,DBJ^*?23a<"HQ5W8ρ h308>?ጟoaxPj1$Gpyvš?0x^R&nl^w[;\fNf3q`(q\ M4z@UܴgV2sfg& 2H+\rs@M?RHD Бope@">rV / ]"@<"LCO%)@JSyQtMJ{RQHRR4,Iq8}1 LY  p=H#DMJ4A@R5HOhʯR>P'0TR PBI@ɤJZ-B E SABBRRE@D%-PA)@ IK Ritdѡ4(*(SU) )P6va!@SKIE!IS)@TIM E"P`Vs*4BPM!ML%%$H V RJT *4҅"R "-!Bq"D#KB֓SLJ;mr <2Q Xff}|CE3?!Jf#6v0@҃@҇! ()1|D߳{F[i1N,IA-*f]mV0(#x*~+LQ(hc)pΈXd.60@KÃF4 =9 3 DAU1CP$Qr`qB*v9:aHI4lBCHղNSI&'m TEZ |=``.>DPD#U$JEP’TTP4TBQE 2TDPLKDELS0RԄQ$))E $L$AS!J8l3c2B )%\g鷃fO|w\I~;Gl5PFD` +[vXd#H@E HbN,φ`NhZ?R(pb#@UhJ4Jy9'?N}}0Q9;TkU*֩_p}}jMqOIHk`ޗ; [,όmEov]@lc1r|NC3}(1iۥuKֹ&/(x{m]` 鿏?\`~3 E>SE8 8D!OS,Xc $9dcg*g7jkqt7aCvMN/S SXsA64F As=ҟMUPoyzL.VXMq"@}ݍ/Ͻh)&bgcarzr|a("CGF"R"" >ߞz׮hʍ3* 0&A8' y0ùuiNk)g7G5HH@H[\h92xOi:BLET#gJ(nچE1Stvh(#&!8̯2Tb PڣD҂k:JPIN>Ym5)('NaV$U0>^* x}ð2HC.!1KQp [ymiUL1#hC$T@a'|BE<0rCO1 Y4G\"be%a/RH/Rg 0.iA`} nd7jCþɣazdX\z `C: _1AY`IS:@thTV!T}`mM#%CĕfABaw"d ,sA,Iċyn˯='p)5C$0U;x_3 'b Z ^./CP-2u} n8{B$M`GUᇈ1>-0rf"!/X)cl`MPq7Q,3 (QH(XX_\&Q.i;aaB@|E'߅IA) ,~ &1E8vf ͕وoQhGJhې{!9۽8fiʼn%?IkTaم@G ;YkXo'!5H9t}񪏗AA[˄QK\5" M-448JD'#jGtٓSyMvk4'/ 'S;)`DQq'nxgr؎ьjyd&Bc)@tל'g%{'JRXnQ> jh%0r?O ~i iTFOz*45K@/}hǪmۮPC*LQC)\ ކ)D:ג'iN PUt CӨ?["Fb(!@(H $ 8\H]#0d%I Ui (r N"ZtBx04}YG~ɸI60-"  .RCX9އYd?\Q瀛 ^$}3f=屦/-s50q QAKLIV B+#sΎp Jg6 h]ͦsI54_gYז ]I>cc|EcIm$M :ʪR IBI٤6q>nj(dZɻ6'x^1>{V<9LHUgωC*kp+Xw6zs@gGS5M6|hӋd ~n]v3užf` >vriĩ;9oz FX?M95C!Q1#`k;L:OA3?8G~_$ZӇHO2]Qߍ.&<1{<։!FQY7}m3 I >;R |-*wYp\; q-L@Yb{Mev><#ߔ$^03+Hsnkv"L9"Z a(Kp =mo$^'!]T*ngCd;<ˆ_r rꦇϨJD$>>{kgP``shbs`$> tQ$ 4$ >dyDQ*P0^.TgQce^ȗ}G_K< p?-ق/s eb0֮M'@Ĕ#0,>In|9Ǭ!3׬!<Ooyb4 hT-CEg1?$_4-AO<,M{w_ %\:7=Ɋ1̀`?d|xHw)t<󯿯銃>0VJwd'B5̵ rfL*i%1 ȣ=8t|$ؽ59AON Ӯn{Bv6!`3'nkf]6eӰ5.h.;kV='a3r'` .&ܮ-eE4-FJF̎Ö4ba&ϣ$074 wtJ~Y*$P(iih $$7RdcS/&><$&GKht!J’{MP(o5f~L0: MK(mOF}  QDWf 7X~a] 0*$Nˏ/ܒXϩ^ m)=<.=樒7GT^w&`#2'D%.h6n#vX {!Btxlf%=?0S@/ 0ˬ2JYH݀9y&sy7Xr#s=vk(9i3%&p9Q^C_;u`dr@AǒQ&13uMgnpt0qauerJ58UϔȳaYae1Xu^4 @7]6y=P0#ӛ @cvä$Ev ڨ?\Zϝ'w;@#cHMscOÑ9xOacr$4aA>RHXT7D.䓷T!nS {'#7mhsW3G:hx)W\6prW?}~No/b;* q;i"49$#U2pn nLJO)- 9a ~$|RHP 4(U_=\kpWFH>^o)ꃤ4Dq*߰99I2YI 3N9^TnY f-㮨'}ĸ=XyإENQ؈Gn<ztd>rvUQ9п%OHeo3B\6bUJ@]K Jp#Ah>ܽ"#1S m>^%U)tљb5FYADe!yOَ/T%wHq8  s.O=HaHFH RФH4\`)v<~49O1]^@g QfAb"Ѓ0i/ܤ*OGeܓu G&=3c4 @JBG$4qb:/~`͹d?sr$*L4{Qݐ{lw $@IYsb*Ù",:-Dl6Il3g@ t\L8`}4y#Q(D7C0jh1M#nn\Cf,H"HO3Mmxc*9B f:?Nd?'O|QvBZL=گ!>X[6 |?C؀Bj5;;ηAmiB~9L DEsG-)|@{e[/c~]fpEӐ!\`9 ˁsz>aI9lUә9SlՄx7*ЇC4"yjISa%_}_0eOLϡ6Ur?`@K]d63 g _xx xxtN~U*R&PaN{%¹jS&B&ST\41w;P]1S:K lT<:PpQC-[5aI@p.U7Z8dVvLyS#2WNt*`6Y<o=1#~)%7 XhP3"AE;R:z?C=HN=}8JɤVt#Z41";i=~nqS6rJ6E zچ! 3*l̳khRPxw[5/IMrfȩ7af,7CӜ AK]r'W4Ø.ldD.$8y XfP9AH{_ra1FIsԙ҃5-[*  Òmi4ac9d6jPXhM&Gdl`Tp䦎M`uHgd/Fկ`8ifbFl7 !0wy" bSP@0hڎ}0z~;>- d1MsW])m9:!J! #MQ<9' ƵzMJZrxA\8Dl)IzOi!+ *%.Tr6PAM0d/Xr #B:%_՗)S5Z^ 3N/C&ʩS5S5c@R* Ն}C ј2֦G ĐA4QE;._э22 DFv63_vߪ}?I>r*Is B紈m0=v355U:hjlcT4m"P*YV9Xf,\Ldn6SVC!="$8ˮqCct:N!^0]C {gуO|k\ 9CVl۽ܨ'k ALG>}sA'hK(2ӗ6FH$m8"h*]$ sqɝErrIZs)*SO+r/Dl(M.x@ q  4 fg"u`\Y1Ţ'?):wH},=ڸ.B`A;3$ec: NEb/b)YGhsp|6& %#K0a&*&.,zCP5\;߮dP')gyyc1:cPZ7 tnlO 5!#8I-j_ӻN$sPjB7ۖ͏$" .FxzzwbLslyc  =s&7oNk DL!@\tfɀ3wX.E2%1H:”hQ}Rtsu\qsO0Pdˈq sgnyq 齎XR8C))w xޏ\1Ӫ&ԫBܹ$ǎ47et88]2 nɰl}%]B2dXhw&3M6N Иhe* wϏ: X\b:G"'fQy 3n`\!](y *7:) 1B6M:ji2mfnL"qnIW4@-$H]H&4 Q%}8nsI55R."L޶"nM6ɘ7fDld^˒{p;㙍Ыh5341s^0<+|hb4ɒlk-;붎 rLSY&t20JXQ#=&(L`( h 0!hX&:mh65Fqt^Ȣ QNnuq>1wR,}}І9qɻr`4u<uXƴV9p0㐖.xJmx˅ XVC?xx~%r9T+%--K&Eħfw$݌=4NHt`,H^ |gŅICspLQaЂLbdsV!<99&v0#EѳF_QѼ\m>lᎷb;##cPQ4`T^й AN;7$/`q4UF`tgѮ!L7*AR{wIE$I1E424L[!fɛ% 6"cIpf9F7aGww܂Bobsp"#)JZ'*ӟAIp$X~gaTU& "p3/JP![ HCC7 '(;0-lYn.C޹ jQ? 2z~~0 #@㈏ j"LGxÇ Cb*E?5jSujvhaQpvf"`q !!5onhr!ڡUmlwtgxH iR@{Q>/,prQ؎HrD!{:Hh΅vN@ 88R8SA*bNK ;R؍*#P*"jd`ݶcc d4AcrDn3+<o A4xSy<6O(!h Bu{h8pP1%D@ p!!b(Q)k}*~̜qq&wWuKь$&g @AH5̨Th(B%!~&H$ai;Q*8ĆXIDT(LЁ0"I #O-jP C˹/ZQDn^ vLAzpp v* CϦM&dY4'S A HU2DDҌMLDRDM4HI3!w90o'O=Xt e%)}%g'|#R's Nͅ-=M?P3QI*!~>p^/*(*r7eĚiN@B3( 1;- QDìSbEC\RvH`%b u0 ܕ?;/!BR>H3!3JD x?r)$B1"0p>`;-o%=#."QUHoZ +\RM*B8Tቑt;jZj7限ɐ,VزQB "CRER}] fE (h( )h(IFi$ZF*RHHHJX`s ijf!B" (& fI!&"dtH!%P"FihLh` qqA!aY4A܁zd+˖K5Z?W"Cy> %)^8 waƺ2\0,n\cb8" h/MbSO?okC[V>^&}!N5%5^!RbcBI̊L}G 68!^(=0!x{zW޻^1PqE &JHAJ وt !щvδ q%]ii "G"bKtYt@C0 & d#>,g<JdjFx45!<CdS.Id _  !6\{iPuT!&sFsX4>Cn*gQ1KRI $_u2q>t`A_SSၿKk2W%u/|qz^>(ih(>lHRPrfXsËQAQ-&{+@rفvj?/ZTůP|$a5_4a:{ג恻ϕrKTN*N{TA#;}dalQ.nl,%l3@ϔpJ8hr3:h*@iP&6kW"  S2UG 1!C0Ml~Ѡu=Cxb+提ŷ7Cy؛Lfa}糶9 W`IԶd +Hm=&v\P e`@A?O*lKZ>}ėH`Cp{h(z"U(pCGRy9 ؤ(hD)"(HG@l?JH h*)CĦhiDhb}s.l)&qr%PWa PCT慃 xGaͼj^S)ҦY`? !M&CiE #0^@w|3"$Ӳ1~.! )k*^`)S?AH*RG\^s}dz :<7}(בB}h\! 0>Q4)5@s:7%n}`ܨZ@&M=!iM2JX'Bj'/Ȭ2QExmhDR(V32#0 YtG2'Є!B{쌓!27ԏTC%<M(9 GJ(ITU&rcPY@W|=`i~i`iZP!ivOh?@|| RtE$!JD!RR~0A;_`¿&e]3̅O"~LBIE#vUs}iei4_|(6p<X?m'OӇS3$;'Nut>JV8I URADvhy8?~1=pǂ vљ/y䍐pNQ}v> 75Ӽ8Gnä}:2cmP'sHA@;s7muX}Od%vFU!סu2yQ+KU̔lbW܇7' 4v*8d4[j KM'ɩdI) FBʗ SǏaneeJtΖ]\g' P;!ʿ<ʝo= Y#k/k«x{$) iCkcrNi:A]n(Kt~%>$gWxЎ"\A.iI yfvWb" \H oX@P@XWL >ւFd)0dw3f!Pzs63ift CSB9!r>FIH]r4~jjT)!Ȏ꥘-1C LN., {O 1 4z鿧U}dCP=ҝA}OA "Ay"$g<4K 3pR*~Ș Pʝ0AL1C!Ng(<y k ͡GDC!Dh *mdۇ/¤97$,v5ٲ%;5Y=pOt-JEξ)#ufd>oA&UW) }NZCmJ4b1ft< ~R l0:p&Q)' %(0`$-i l(c0S(UfYhh  ^5pĔCc8TT 'Wwd44ѐ4v4RP< (0&^Jk۟?(h i*Ous >,aKf:Mh)ul@m#Emn߉6Z]9(OW>1 [–4 H RFT`A]F>kPDd& $~5ha ',=vs&6M"0Xl~Jb Ԕ]nʗ\%I167 _O_xsy'Ƨކ2T8OAIr oDh *jhi3 _oλz !ȈX}F¢ܻ)'`L ;DEEXw8nnɧ;dO/_ڮL6?0Q{}G+l-MQ׫+]; zCd~!^f=IBOxݟ0A qIYÞEڦF a}YFKViBz&LsKݝC]2`i367# *xH"DèXNİ&N392;6^  PPu&gGamĢ=Kɲ8-/}uq@@"y<na;C)P<"BǓ3Cn]%Xr)<=zCZC!0*ml&A'd<\9~8X(J@J 7Ӌ- U@΃-?E00Jr^fɌ88/r?lo9F{=q ;avmTty ntBSB O(ֱG%=BƷѺ}$p,3sAэ BM+Y|T M@FCMs0 N!pL%Hx`4N();=EBM:>vCMaHxg$IC`Iآ8EA}byp1 .GJ6HEGvPDRlb:$*da } R(#EA+O V'˸VKɭ?zC ЪߟOW %" (9;'78~p@!Tu $;!*mtlPg"u`85p1 H!O#h2 bl!B@~`!3G rvϮ."/ܞ<nngw(Ez^ .f7HO *YH=ϩA7€{pI}C흛hMO(jm\ a\3:S8.yUH\'K'RSPpwp !>Sʥ 7B8ssy·&e bt 9tQdSBg/C"Uvs";>CT`gL 2~n)_Ϭ| *R:Q-;G&w_8 2dY_z$o&sWy.̞Xm]W ) e ֧!N;grc\SYspT%@` ½~m9) @Өzq;Ck۟ج!'))`>>}vi v3*C0NHeq̶DD0ގ NdzKE<`_4B ~^5X]*?ٌC л0Vּ8OD?&&FxrCqYe8i;>]K) u݀T$׃N+KEv,.. 6{Ncy}8$cNγJ73O&e8ndl+ӓ3DFgħIcbb 1`ه1$<6& P?@G3_wh}'Y!ኲr*Ͼ,*jB+GAoæ*H^:Tg̐Ɓ3 (!h57% Ϙ-IUEEUEQUUU :L\9DD&aǩ?sika^F jIb 2Ms'{<(Ot8~sDblYЅLdSOOM*Mm(mP:*RAO%]_u܄ڢȠ"G7g>.|0YodCIs"(!SY!Yl1iBɬ\tHiA(!p?5$_w5G4\rBbI8 ` :KXDKLIgS= aR&9͙I.Q>sˏT@1tMtd?_R}{Xל2J(+Rdd ~k 6W'Nkm1r@)QhU`Z@j $ά>tzy" 7PS@P,!Q+, ueMDI!PwE6ˢ\BvWBҥ4@Oj&hhuD!$B6D-I)F$G,ltzm0!ɦ/eMl8$zJ|Y J@͗;iPrB88"g'frn:By!Я+a&(*" LDx7CK/t}hssa.>>hD튇 +!9 AJ*EE P:}?*sd?8\~b/i|2&zOx( Ai5L4iQ8#40/^GǞ0b?)[gL>]rat bQ@bCD:]cB=fjrؐBh=Pi!k.A䊡Z*"J!~4k熢 Bc|ԛ1`v&(>j!}Z [2m4'UIH)0ȒPR4CIJ4 JD!*BʀERCD3 !Jyn3%P'aTRI y!m_o^J %SR!C8 q~!wT1 $ OtS4I`ꇨ(s|Kl5 aЧ{p@"| O?tDA9g r{L@)GC~}ݐ&'֍)8$ׇ@O (0HoЪ5D47 5 J N)LT52HrM Js:FlTbhh) B:DJ5 M0GxvP1:bRO8x$Eb }}ˍu%)B0E){Xx`x2~?tr?lP?WyJyH#ể끢@v0 :®9?`8pGzab2I,FR`V#g]%kpV]uNz`!aS4`t#!Z!0"=1%)w2&rP?_r@(fd]bv'[OW"թz)v@>\PRqnRw֔P,4լ'x:7a,X @7>ن"Qn=_wyoFZ/˓&oǏ:xK =Sykk8=87Knw2YV r6=3ן9f1D}VufnEv80Gv,$:wL tv+(vHAw`?$4մ/tEKNS8eoOb!IiYO;ڪZ&<^8kBiY/7(𻐹rc$4Yk:[ /\^m?6 X3 %-a4 6@pkCu&\ݺ&-* #ۣ#mo _LgB$L\Fy" 3t9E/|hjK{=&*:=Lff3wXkDaGFXA9zM`,@!jY{ءwb=i$>{W{irAL>6 .|lԉagܞy>$xQ'm9&Pee4CtfUG8rݙPΜ6wAoCQ^U8b@vbCÊLjG`3O9mZglѳSvd.Mz7lT[Ӣ>T#C B٧i~R(n6o!v 2P#{9t4<N&[_+#LHQ% ֢8CUA r%.J`, Q ,`q!1GP8zߵ'>ʀ;0Ix5i@9Ҫc1#alGdyY.\#}#*mF!h͙$gO/fА&P]15W|9cG5X BZvw'{tɝtJ06& X'm`9 SW>.m ˚ ͇AqIKM\ATR1Ҿ5x A_MCs9ϛf ;y@ݟsMLDh9@wmhܛP\u^,\MhSDdFP LS=oqcJ(c D$IY2,F@3j(Lc#n&r7pbnw6Qx̡AUٵZb=-'& ;afbтAAc4 _x,\CS[%իb" o` 0uCķElxf-< DI ic [DFKVx+ diKP98>Y)`s5&M4yKə)hʹ}#ZLС ;En1猉ˊ 5jH^(db~#ws~$Y"|W} 'Isqz2ӨMXP#0HEPwO ̽,zw}qdMK3h . ^dLYYDc$:׫ Q x GqaSb }{A@Ztȣ?`ʎT zYӈk hW Y,G(Q:{qJDJJ TWĈOĞ>_er1$kY"O< ;:o:d@sq(HbIE;}ÔUͷl˖#Ma_[ק  x߳ɂp0̀hMC/[zp1@ @Q"yih&Dh4Mͪ(Y\%<ѫ۪!qgtXIdYz8<oUj]1 ? )8u1}Hg粳Brc]7 Ŕ9{k bNt/YMa,ӽUJ%zX Ri 9*`(T,Tp4Umaٟ9Qw/s3ـwttBdeB4-  ']KL2aW~pt>hjkS(q$G%A$ޡ&ۦ$Dy5d9HOK(yatM|^|\ߞ6*O묰 (8`b`[1J*IP+ƺs<5bk>fGnj~?K6bo#HzׁPĸo.bq4<&wQd!zwle)0Z8^&4PXk]zrNa$Í 0#\U ℃%e X"l.׼>*!q s);m Ρ&;lfbob&-3p(m78;J^uܽB2a\09۝'{֛fιs:.eGp9SGYq';: ͜ӴzɘZVcʋY$'f$m}<*NCsOI,2Ja3a(uXL[Hw VVg͓ū:Yi-b44eCHR^FbFMK'<ܮM^ B R{HIwC#LI0 @H iGX,|&lCA]>S̖ &<`ek=Lz/Xuf%089p6G\ޏ?S`s'x;{&I2rn=qad<1@N$N_mPwP}ʐ$R z*_>izeDKHh t yWg<~Zfb 5%vXeH"B;6#Og 0(qS=7!2b~lSсP*2 $VW̒(%Ħ%bL10iFD hiU综rt{dc+3 3K1¹F}Ձ?]ISW bWq_ʎEȡѕ#|t,-z%x!8kIq;MlYh6EAҨcjX)(Z*b$(&J|kh;)s?Ȟ`|8Q.$!S M -ô$TVGNIqagoQҫ:YT֠\9IY аQdg|Y_ R1IYjAͺ/lm0Є* ȷ_F ;C 1,@d4JkLp$pQ Dx ͏?\OwhXD402S1x;*4vш]/ʑML~\ )v׉Lb`CD~_,Ƽ\tKdQiTDCDDD'ȑtk&"h7>G;| 7 &!&j`.dzᓲY!RƬA7ro3\9ٹp+^(Ci< ϴ{T~{q_NeWkU<Rr@oUL u*9i1:t)|d:BUti |$PX& iiɉhJj4GZ;pZ߹ExOݷ1 枬>t$UɄ鷘]ɺ' 0un#4D5HR Y FQ"LOcG$_7t @o$D `&=O|W'PV@N!L0zbP*gƧY?8EX=w xB USBm0㘸\3 ^L5/U d8u#GQppw'\M0GW/MswS8!1:ßӷ PÕ5/tΑdlBΛTkr3a=Vi 8ԄqLfVG8~ˣ$(rDsH*oy l@ HȔ$E/h C%BSMʠЈQ$.!PLY%5t c(Ox=* '3m,+ڂ_Vx65[R x>đ@4B䗰h%~=~D1tk)R>@.'b(Ndl% +gd@[9'r9ᴲBHBJKY!QepbF+[M?Ḡݷ$S)JB+aBqL̰}6EHL4ͫZgRv|B?:339 lS=۷dY>ͳGu!yKË2M>vD?ׅwq)ɴG:& &"JX S*B"R8?;@ImOdȢȓ SEdzuߠ9j$2j:e MJ ^5=qEIצu^y$D٦jA^jc>4dAU()jΡ.gEIA1DBEI| nکГWFb[QICw!=pdh9ňyv)~MS>NHْH]:,>&r^n?9HSUH$O?smi9baqPS8eӟ-w;^p<2 sǟ_^vlt K2 9 ;0OEe]@-`0 Yb! ` QP^0&LPi敝$ƞz<3:\Th%v3iRtwiuv\Ă\CgC30:c<7FxyBEMuGeSl^"^$ p(rX@nlZ78WgLL %_D_Pp|ǹr[<0vane$ٜ9O[fi):Bhrƚ8‚ZsBB.# >lTZ n`e#&^.%Upo9ڦlLA TdK&( J3V xPiFGDdBhRcKǦκ=;8j>iS(@}{=i~1c4h#Yg=[({ptGO{q<8!xRf1]Ŝy ; Z݃s%piN3L-Ü5#,XIuNba7r6B C9FEC'DЀXO0"EݜK0xBm MĘx6ɱ*@͆(d0s` k5wM`X%)"!儰Ț4Ebm3CR5hgյ`DI v7"; H ޠz;Y-xƍGZAb#)'Er,2䉄9ݷ8RcTubol䰌c-B [g;X}z$xB*C@]uJht9'v䀰́bBHPMX@ H&(qGrgxӋ @bPrJB#(,@iِ(rsm8ȜS m17NSZ)(xL&)Δ҃ Ϯߟ ϺQ  7|D1ÑyJȶuNjN5NqFPB,Рw7h621mnFfG B[v=0$(qO"{ A7cagz0Ѷal A@&ߖ"A!k^LRU9\T/su&d(]$v6)) s(m,1f ppLJXL;m(r9zT'2v4:( ]M .&`0 M@mǗh¡19MIHB8@3谨0;b$yqHHYIz(̰akطAA` l[jWeTS`J7u -v i5"$`郙$`X D>qG1mqz"V0e8 `i@(MG8Vqf7Zt(]dgwFغ`h|!:wqu<(7LJ[o3`û5ќi88-<ܚ`0c\\fU[L^6;7үBS*, ,AX m(8aJ*B9wp4Y6:wa5aBJiñ,Y{sF0j<{ ;f>|@ k<\H)9(̂p{5^/<[_POc0p;0[lBEu!`ÀD}8I~&[D &,Ёձӷhje2wqe!u,10^՛%FMKS]8qV$a87t9!K4>jCp P) 8E;/X/P]#^0&H5 zwq ĤɌ]0& PS@߈ю@tCT1Bv gn\fA8fQvM>Nħ 5ҏ X`?v&-2ڈA2[Y䂒a 8%,7x- 8LЩ"Ykj*.%334D#*:LI$twH_hq;'5ppFB@ppLw*ӄD\N#VB+.)mKc,ΥcBIک۽Eem4k2*o:gYqYe]xM]i.Zn쾴x6sB0>|lXl* 8 fq6nyr :Mq~ .w.QQc41҃[0eki59aН/٪i\`#,(2Ae7~/ӓ3;oq9u99ptr,oP"5 %A'*&9LquPs6 ޗ’\495=5/ %߇q^1>y:\;A2\|BTIEVjאkR>aFkPюT؆"}iI9ى #'IDYU0˘E)3}8ird ;%8C`P.5 {xn!d[5mPᙗd_R|7 =)8@4jDP ($REy̥spk$0>$ @Ӱ~W5ci}K #$Dgu}$i(K]?F<#( q!<ĦNH`&b su@v@pއfE?Iv3x&|Yq5q}EESTW4=h-Y  ڒc KFEDUT?IP/T3A@!Izu}:!J@y5)@ T( -#J2} ܷcSju0F(ɮ.:J (f*+q=:JVv0wSy=:{NXT⑩Vaj\c$PH7*1Utkh4gc% B`kX;" Dejv p<ڊ$taӈa%%Gy}qr^8jX4HE"Pm$Kƻ90bACrIdWa0U'Ԛh  `(<$9M -s~ WpG,)%1]>ݷ)K1\idjUnc[o3[&Oݼk z .sto9N'c ;s/OJYʚLk0 )2l^ӫ<YNxޚȒS{^.є56Lل [ GE݆oOCn23pBBGv=>=Iݫ糪V=:6+:4Cvp %]Oj6,Bf [ȇ 4<]?!~Pt9X "GD 2=,xW=1N9sTC?=fI%%Ś C,CJ2 M  $R|cQ$DsOp5tk6-?YT蓧>e#5Kꯋ5sGaU~g9Քb$FF0G"~*F@x͎2 dJImK4 h BGԺJ?YHN@6(hQIG-ჳB !iИ}NS;``űZù9o&gQgPydģQϨI!FfCad$-L9?߇G/a&+SFzD#>s!!T HHL$pW(!%N(:x+ɦ901NF@8>GQ!( & (*~r4cF|a&ΞXfcx9 lo#30]4|\x>!X%$4n Ut JBz<ۍpi * ):&a:H:qSP-5H @7 .hTd'+bi߿JVԭp(K5@ρ. @JD$H1x: 5Arɶ2Vȸb) ,de6$Os޽_)sFHNSxHr8yyMؘƗK{5ZaN,g=O'1.˹%O^\ݛ,Ǿ<]3 H.$%_Lx׽"w_)vpi{n(zjIyBbAFEIyS2.Ƌ S ^Q>8_?DoNFQѐdJR/^fmkrđ+@B(TJ3iGz!%;8@<< Lx0y͡Y6EH^x܃Fb'd4D-tDWSBs/QvCȧ]W˾m)V,880ϋşʃ48IAG6@׶I{b@mAM*a'SCTZP!_=?^w9-R|~o8`ã' (:TIPJP0R\ # (^ Ç3 jI)h3c{و@LG83l8MSISm6r0W95  O8r|:;b ׽U{U/ݓ7'TDBFyfW-d92u> /s)0˒? `ds`?N},1!>I<ԀmļHi4;h9*,:*y{HJP 5A0)x?>OgCTP2Y(CN]8e}B\堥LWh£tDJT> QEO%=>0-!TUQJ)ܺմӇ={xsP8Ofk?yw=Nw?ǴYF4'>6,O4>F?Ytәz#A Tz (Z!bH`"T=~`b"Oǚ` )( Fh/1ŜUT'cDJARs*+`fD\*CIJ$CA51EE,BҩBP"4~ qt?x ~_?g>_q ab`g+i 4ĀiNeOq́17fʚq RQQKRگy*I3ZhjQvchyd q:}<&?Ր_S)斂s- %MhcyѨC͜Krd'RP%]-Bx697αRf̖Μ9tթl,Û7`9!09n4r킒qQF359rWZ0~@y$S~s>oHCḷؗQ^nT0Y㌡ ΐr (ek5a}9<=:tp41: s={qԘ, ugpM@ICS DR7q߻ B)"1L2>0TGCBk/lQOmr{rtCǐT烤}c w-׶)AS§p{G@9@_:^{͍w8?~_Gp4!<^%S4 n- 8&(h'P'zl<˔ՐU=[ G0@OiԔ'6eRU&%֠()C ҁGOۊʆBҧN954By`IOׁȽ)8v9{A3Ii 쨦@۰?T6?l/h&m:t,!. G=QM%I4D[g B cG2\ˑQPP5\$T"5U$ UMCyr$YBNCHl$6Sɫ7S8"<`|Fc&DTb~'>EۯM;DES\-!@#- Ah0J.RL+i&L'B0ȱrY$4'`rX!˕,IMTL .2$!il$\Ͱu 8 ED4d꾂%a`\MȆ.t]'6vZfi`*H9p':-bi4t9!.V&21(咡\\=4@pci6RpDX` ~7F7`F9-h-ЬmՀ*ӡ^J nHo3thX0cy u WE=CbEBr,?H !"g a7;qď wch9SAG}eB:ė':Bhtde޽ۏa"o}ÈovTGF( MrèP+ A}4BN2)44>hYd2E(|;˓~xF$^q}|SUFkýЭ4lgc| ??@`!:ؾ)9& R} nPM.bD6盺_Bj/4dk+b؅Ĉ*j?UKX*)Ϸ4y)l} cϋ28G _}ΔФ! p!YlI`M6p)t=%"tB}&OِXMMP@"P/o&C^7`9Cs&a Y3$lD'Bu|]'B9PX\HQ @z~8$b;'?y9wvFJ TSKL$U @#0RDE$L@HPDJ E"M PC4H@E- LL $0DQMD51C"TI2QDLAL$KHL xQp0cd&Cm_nG,(&?n~O 5/s -4SIJ#H5D4AIIL@RC.!'GA4!|jDHbpq(Db&$]oBZ>VA*fe?):??[2%P O^1vT^ɞzK{{گ7E뜷W_s{zWvVcOm[;խA$)ِ=yһq {t}ut_]|\R Kf.{N}{1=m PyDrDZ@`[-5pK:i$z7l۾_Y]AB@E9Ww}N=c:|xjE^w+\z9{m#}GۭܙQ(UPͷJSv]7mV$8Z:(Ѡ:u@IR%!QH-K۠u2;ϭխ6&"Zmvvlƛ;Y)T \o+ZwsݓY,Zyˬv֎XݳƒP.PiPZI4vW}>Wr[o>t(/tw'E ePnڛiFh:S:iF ^vMz B @ P$+`>l@7aGl/oCgRm{GC5$*q# @ =mYy|Ssk0CCGۻ{|{}947w}]l}a{7-R)k}z w'FpfA#-^q( N+v]U:nUmonw|l)O>>[c=>6l>f'nTI|SwC5B>8o[u^:0יִ}e]ϟ}'kp;)X^Սd/]7wsNNw9ێלەt;$n-.t_|6ٙVh:}=n{o[5vs4nn-Ȼ|Z^6"vgnۏsk#훜*ۭfշ;{R*m0.t&u]Ny[l0>w‡#ZwVɷkD JU:A)*g6mum `"^naw}x_xovfwB^w;f7͞ԃJv*Gӳoכw8gMv;α׶w:{þ*n_vwY]u%m:X+\mԷdՎ[tjr͙lhq^wuCsmH"ٺRQˑuy$}tˮpQVJHWg:hCmqs]V ֻ3]8uPL.X\U zwsx{k4@-3G#.KݫW]:d8@p^s zh( }1ABJ堦@PQE) vu3(Mxn_|@o|Nլf^w;`'wrSC{hE>%ky@h}]m$ER33Ttsm({uwv9Kloݳ+N ]ڤ${;`+j `6dK4snd[^#wrrKZMwWu|Y%f;\o{Nۓ5β+˃kviGniˍ2;X} Wzz=oeEH9\S]nrNvsMo|@xn/ts\[ N'vSM6ր:%Jt#p-uk:jkѓz U:lu]η[MA#;\iwv> PJ D뫬Jrnƴn+ Xwv7UNֶ]ttS.-wNZwmmʹENRv@sîwNZwk;B Tvwy"=p7Z0;ʣgv ww}rd)R_}zgG@t\֫lmz+hh n=r'us]YɮIgRlMۀQf[w)˱E(PqӖqKZ6wdIq[AI ,%.NMk2M[ k3`Qڹl*·mfmZkwEw;vn.bn+W}_|=ڨK`:U۸Z[n%A<6@LmNNJ@c;ꤴu˷sgۜQswnֺoz vlքYI._]Ji  b2i1i4A"i2hTjzhI   @@LMzL5J邚)Oʙ@mC#C@!)4 zihIL)M4 snJbtt"糋Xm뗑")(j I b(ezSEEEA2PDUQEU%ĔarAhibJPB{\2y9JU we#8bX""J&1 TI51(i4T1IHE 3IUO$ @+_B@o[r\(ox |!t+IA':XT#MEE+$eWCyt2HKXbI &!$f "P c#-WR d ր允%^@w:h.8 lP tojD.<# $)  8%Q?vw#L2+0PD#{טu"~pQ@QMor6U#UdHFNƿ&mpc 6J0j?c0JR-Dԯ +Q CXhANM 1um1HHFi$bGvDÐ?\#淰czX53Z<˯nzuT\*xl??+Wٕ\U{Gurd(!@ 6a?nucw.1k!&-t\6Bߨ_i w]Cv[0eUDA$+Q0@{[ÿѱ!)_g~9L}‚ rܖBل<@=GVH̓ g圎9|2nNk!RXK1 HpH R;2KRl!\y.I23KjvCh Eīo6}_tpU 1CDs.Nߢ}h)cb+Ƃ UQP@b~-4 $pJS@DDLg?*?*MuŇ2!7.onM.Y3 P8g V}j-ĥy?^0 ʧ>a;O0vaӭn?-]ӨuSe8J( t6{qPy}~yu.2I& %P3R y;h]1%=^nK6'6j{LC^4tf6ƲAvMm9"״#U!8k0'I]7ߏg Flp Rw^I']K+7)$\ڎIU9")B,[³y Q^Bջ<ߩ:oD=SjчV5iOHםa"4a]E?t,ǵ1ێJпt_>$Zn[35%3E~o_<8cճnOfvسU:7Vc^ФBFJnLK̪U%Wc)J6ngjhQX辸;Mst5 Q:A4a騄Dܛ}1xo~8ృT_9Vxq۷Yߢ;Y] 0@ywG=玙8Zfy‰zmtKV.yx>Ok) +Fs{ "0 *. l.d(c<jhɽ<rϳN!vYF?S+DPl{ zp~<2P8k0j7,DQSv3헰VLLݻ+!qYAq~~;))QsL21BBlk[B!|P7Ojq'Ηw]4_ !D(aIaBL_<'x37޸-f0>L6-nٝu]76;l > X,қhz03i6611! V:{`ⵘacs2FT{d(:AEQF_`9(I$2dL <6L 0YDlB(&#e!e\R4ꡧL8-J/~`-bוǻϝ>;c& P g%J@ŃI'6D&yty.CA2܄׍qCD3DA$TFc-l"銛&AC]J*`^m1CaJ +lFX6}yaLh)?:q/G,F?اAy@zֲXP#ȩ1YP-,^"@4 *+J($ "} YCghrѕ  ZBRQM2~< Ѵ[cScZ5c+%FoOӟqM̲:U2j!؝|/Gv"ZoL@ |Te{4NyBog:a"rMA0U*Bؕ~10ђ-ffDvI'=9hzݝYI+[3NddMԍOVOAq;ϧa3s YN}5{wV~(3UOkT4HP^7fSW{[[`-B2X-YR_ A[O霝 p+n2jÑ-J1ؾXt EACDT@v S B811|!=B ?>TJx>O爭&P }R z{$ N饩{mC|(AbJb@9~KaŖ<4 YC..<8y%(8wthW"0$ hCck)0<"yu`DtGJO 7?^7(X/~ӌf#TV@@57Q-iX SDT@-Fq&й9IomҘ'?GhḿF7|* XIe.wwA}'&NVppwN {qjWjVewHwQHĤ]:09dΛg7."F mlU(9S ~"ŽtZ^XNH ,~Z\>;{xqd=ul|Z%l5̽ <3Ċq۠>-4~p3(287vj,(EJ Aȱ >GwV- zDg01r۷.9K߽};:8Ŀ35,aN; U+ }ߩ,(>{ ({PMP'CWm*묘%y!HȘޠ~8ȹs[Ј!K0Cc ^:`rQ¿].t-.LYGޫ{g՚~ղ;1MSWWί>uUitoJiX8mk;}^J5.H&W$k9H"y>۴{3k#-k8+D|kPr иYhRo-8VJ1u f>1ۺU-u`-t5 ad1wW|z7U dcU}PPD3[ZbAQNDvH$F$CB-40AECH% L4)];1-])8OSE6A+[{m0jރll1m'\URb[4KSUERm?׾LL! `.,4Htf~1L% Lq^߬U2ySN rL`u~}6h4|^7E, bAevraNEUZ0QbAScxλt,T>"#7;= L7:^9:Q?4Z3g7 '{p3P9 C"QK$4DY$7s9'9cG&&"J(C@AUJ+H+B ʧZ CQHR$B)wt#ݱOwE^cLDiHnTewMs9fC (ۤo+Ȇv҂clHǭbtEdbte9M,gYI5c$Pca1ps-$HhHH#_%Cev 9n*x䝛%aB Q*ٔ]Ga-WqόvT#R eI#} kƬy=f@ygkdqa PL0Q@ )4522$I@D D $%A"zI0bظulhTcM\ܶAk<8[XZ4ͫfє0Sc]s,QB;2n:HS6{LE% h=2ɮs1$ YҥP!܆(J"~2B"H:C uK!1DHR33 J-<$B4=,hhhZ^A\{mbm쌰Ixä lffvF$ |D I "f(a !,aқd%ѲA+@44!PT0JH1`ЖYex8Q9P3Jrq:/Mpdby˃pw9o )hhNbQȦTL _O@1=l"qh4Tf(mэAktFc5V?H8-IvU$9Wq"q_}Ϥԁ@D> *+/|omOnir*PQN\A=呂3!'6 Hq0|G}%4 SՓbH <}ouDDj`q:)ib'`~(A̎$ÏVjɬsRgv2_7Ɩ/? n~^ $>aRgjҤm!׸'i)Μ *ELztfwewi5t|{r@)?b, }VZpѠTsA`@r#DH)F5!臑M7:ql֎02c#X5A+x)[I>z5ͅl1`DffW&K bbb1c#Ѣ VFR Z(9#yڪ\ #Jkg#u] +NH\ldtN6))B($R9صAiBJOψwM=5(J!aL-Lr"M) FJ0Y@,^idykpӰPU4 hICT44E{ .w%Izg2υڐP' lҪzۍ1bYhX\ڡjKC8'c=#N(]/AVj*):Ù,mdr uEDXbljupӖƷf5WìM8vBh1JS6\#r3klr.lmm%44[cal!61o]ve j6f' i((8#6b>:Ǿ-8+_OAOf%rQyN 4S@U˓M5@Slr71h1Eт:-"pǑdb:gJ* ͎l6n7nՕɰG u\nKhUQ]Yx9+#%!~qqtQDׯ&uj3Pʆc1Vr1BCކSaK> FmNFZ*+QA.yb 4)2:JT**PI zy<>g_vZl0'e(~dV D(e44;iJFՁͨ f! fEQuTV 9?ݭc]*_~P eZ̟T_g쌒 Xv*wlUtS@m^|/,+XrG)Ɋ1/opy{;w;mI' 8Ge;k6͔90D2O@9%6ʁߵ|?JIEȒC N# (Bگmo~m:zx(/4BYs|\, RX+}>sWzx.\rpeLm86K2j] EٙUm'$K?.eB1YU+:^5Ѿ,_?m7J1z:J-*4Zۈ?hF3,nK"I0Cq$GQ(r@-徎˚qѮ.Lb|˼So A`^ƏϓA+Z^V$7 MՍfZrKEMrolPUvѺ@Qe['k&]_QĮ`,xY,HtE"?ChE$.KITEד:o,OSFœO @e*tEsc ti:3Y;pB$B^ȳ b޵yO7 WrΣ:m'%ڔ0x XA9B[)K4C@A43bMoח(~pb:Ç ڢT/ntb}?|?h}#EYM*̟?J>ǛTd"?'q: _#ׯTr!ƩL?:{wEPb6I/{ز> =C:ײ}Ïׅ=0̸jwfN4UUA?1q[!WF-nT $0f3X{R lHa- 2"0ÿ@C/ >tњ`Ŕ>*ϴ<Ӭ\\Bf:LzPBWE]M- (¦;d)pRkDѼOд4Դ Pp梹`Ȇ\77o;)v?sr[w3xpFd/hs18LxI_N$);p/O]@nߦVXp~MF(Q@l%1xkjj%AM3u.9i䔂fRU-ݒ? 9bGC[_n"Ļ~ZNyHlQ(q)%0##<<,V2ã Q:StitXK\,P[ ׊å4Jʪُ#o?(/1Hp5>p?V{~Gɕ2W0DsP[ %XhcEӻ෿ fk;ߗui'cbu'h %ճ># ^oƽ-懊Sp7ۜ,Z>nL"8W9“8pT̎ Z$vj뵠,1'ƇӉY+ީ\BzP*mfЌxp?*Td{0UtsM9]01n4jrU{|iќyQ 3uyT>CB`?6\ UlkmPsTJX\C,Ƃe(U 7Q8/{1  hGpQ ΂$9FJ]-:nȲE5֏ Qʘ5jzQ>5DLEv-8VNsmYR_O@>sB"(3g9NtN#LŽȫ_?lʃ,BeOxݚZ 0MR:#ӭ H??L>~Y睈YgV} خpyYocaAl^\zfAdMJ5o~K6b^I n|<̟19Pg ~=ķبj pP Shy^0?>̞ܹ1@~(jv|:"0 o$Z {c̫ϧ׾, CIJ.QGLxLL]Ș@Y. /bum6ӑoih&$0 #K" ՙ@(|ꃑ#22'ťC=8~>=a!b2PV(P6J;c4 9(a̋A"KH,BTjڜ T/TYsT?#Z>p S; qCU Y|GA{aU!{C=CR5E»w3~~Xp.YviIz2Cd)`,PcT@YD{F;vԐ:6v. $Ӟti 5g;7ȷ#hejCfh :Ro]e3 =S'6ޢ#Zɼd3{J vwB =c ştƥR3{b>Y g#nD"BHd%}'h8;OTB9#7Zf|M`8FF3{^ uo|};L[! 6(xaBkͲ8abnTzy &hɠn6z9S: gTQY2v.%ᗥtg7k  PJ1b pMT Jw3 J2c6Ш+eK*РJϛqp9n(C'G'b{ok7/`KRys:}vyaOjU?좗wn,-󯥲*VDzDڃ4}$~OԞ_4&qm)#pȯTe G=8tgsۈO[P-JQÎI}<7ǵ{BxP)Bx*uKŒث_}}:+ݨB}RƂAU)ڻa7P;f"`8-=2c.j"7-+Tm򍂐D =#c ##_Cblm9sV&G"E hA8di/oO[|/BNfMLX8p^īcxM^qt:Qߵ4-ˠܦɬf.kqX~sw8q㻎0x|g]/3o8|1=ĻIbWY<ǞfT)in+gm[c2z$:C?G݋H*DSK}k!!%9y,!vO`Z@]ߴI俢.lC-샺P>L2z+ݱHL&4"?\xJaBB ]%^J{ERcgQDQG򭴆J51N V$Jߦ9p~] H&!h &*ij50aن JRdaQfƬ9ٸ#3~{VJbƗmøé!mT4QT4DFZ*bώdugƪ1DAcScEsZbzl1- "$ ?MDQ~rM]dR$`NFcnH!cC̔mƪGHRN6ŜYb"m JQlbJ T_tEr~mClQe}Fap%jlv?aNt`؝FF'q%!Rlm:bڢ3%Ah5(n1R B)h)t4"?чډj9(M;޼e $ TUU1vw9PO0:z@ X* ۭn$K,j(БQ;b(jhHt{A\^Ѫ"Td-jLAl4PU$CcU9&94|H5DrJr9/}MTQ6յ7 S|8sN4sa-њ+ps0kIlP:tR&Qgdc/SD]PRFV#r Ath7zc ֖?*rey@5Hw%hj5*~鲎&hv<VѰMjҧ:Gr)J4u<9siCJ^h4 J)I%4 )<͈^Z`n(Evr:GR5Š ̚89o(K5c-,ox Yޜ,!!ppWAlQUR(VEk.(wdxIg[S_b9q8C&5=7'AcQ]҆cJU HP$~2,?<5 d_30bPB^A (tBA'NPGsP(A(qjE}( ( TH'9;"Yؓku]Nqi?<('ygwybPD3`2Pڛ__9!}nPw+A>h)&?gggXɅ˴#}I J?(߿}gDI % Vo a48}y&QA.8cOʿ3#ܟwè _0?gp=BUxQ<>5EQS|2B𣓜Nw P(p;Afl~O' wQr i/nр98Z}"S?,wekOU8 sQCNÉ~g|y^;STny(Ox}(P 4{1xDAڜgR?Px;*5Xkm("  1b c_:GD9dd2+ت#g.h|1TRAb;&Äfs/)*2zjɈL%>\MJqwrB6Pc}}gS|= `~71CVlsZd|.0]z Ҏ(;p ͝s4+ #e ,rUtD:;k\A,R M;eZ~K}z\+;V"1 UG^!>qnop 9xǯ{_C0oݽɵ-GơTO-\7 =Ǿbl"TbK?nFtt=O/}sA4߀B<__dRzQ^,|SxJ=5FJf+w(ԟz71҃ ZiIԱb.b%R*p~ t6v/Ǖ2/PΚ1^UvwP$' ӹ ab[7څXDT6d>ƾSMoX}zϯMU&g"IG#TAt7^8%"0!(Pz2VqW1<) AUbbޏ"ė\0䯍{ ⟮t5 Kb/x#RmI ja# C kÐH,DkU.AAw:)\VN0{kƴb hP?-su{d>R#" L@ KC|0FP>O#&RP6QcAR6\$@K?_Pn#@>Fci8qM  po_GIWX|xK1ay kNl X4|O Brht_yk?e8|`&#|s4Nam,A<%h{5sdO .ehwݵэlWu zNԅ @z`SR>3PĄ$DKB1P4BR J4 ?$$  yrRR!&&P/ꖍ8^}앤hJi\Op1P3_~o/mGt/ 3:ȼ3Pq''Cr4kBxy8]ZGQ@q.ZOh2 j"22Oh78]tf7X8`ԁ=2ЄXP`)r")"JB+t%q/_]#'w=/2$$nzGh^4H:.J 3m5OL^a{2Fk8Ew7VzJ=d3~ޑ*RB(qiuZU!nxyބ`Fd\3.e7=}3Mn a݁V誁XK(^5c30Ҹh;pi9ޒGU2HWEޢcf@ :DD͇ϪY[ʼOЧg_|Nq[gV1sx~xO'7}~QX<}1mÃC{rⓧGNNm`ϟa*~WMyO{=$u,W]po{U2$lsn=sф~.NG)V04o/58(*}]'gW"o(w%;' =Nb߂ǗqtO.Q8<˵ʬWKv~TMk0;P߈¦! ȬW5'PCU48ȱPQ m}pcO$ٺ< :Dr~@aP/$Xn8N[y۰>, PRPAEURD1J*0Y Xuga*C@"GW Wt"\ʕmgL}Xć| ćr)C49굦~-#̚Wݛ3c߼#:GULX9\s%1w& IN(T )6t!\9|8 z$h9̎@R‡\UMj`:@7u_VM4Ye9j5P ^!9qw0ؘc0`p]xUPTpd̃Cizؖ%x9 nV|]IՓ>vi7 70_CmKvLBT'xg7j! bRvLx|@eGR]-K;bH["$Ľ2c}y[>;zSAG=uS;ҰMWƴƯnA3{:Av_&zQFO=}\ iilBgߐ=)r~#MrzB>`݂!1PhQgIUvC)!JnW'Ꚏ6(:qL;? >}h~2Q3߶1Pz|ԟ9W^CXwSYh4  nsvyv𦸹 ı Z/ 1_uh_) z^L,h(w8U|]3QsIf~T{$(N0#A. %..9&"a.k7l3,=rc9u:ǂ?ƒuѶ}?xx |rA`m\v  Þty{BRUQ$FtMPTu$5ǬnlO~U^K"B>O2w.GlE~qEQNLJٹk4~N84o zu2sǚ[tk>P?.Ç*530bY?OOьn}]ƃ)FN507xR`[u%莞^pN^6*fZPn/kx`*}wy_'}z("=>Vxo{B?IxϵDgok a.D J{3H cH:E m#p1׭eC 邍hΗFJyP2:@TBsx[ !G?V!Z ዃ~ ua'gIxpHF#ٶ*r'z=8F?(?ڰ^hINl b#3#53+KC.cx FA Ce0lG *PPnQ:ʃf_)#~o9buӚۼti;~<<H:| D# c#ЉpD O.po/n 0^l$%*{r _΋ _m~Pk`9R$<'ܫwp{1|x|PiUWmz|X}WX;\vʱ(6??0؟sޤw,1( X򔗗<5>Mwy! ŧbL|ߞt굥j@QTl_~7n%=E!ˎ/âo8ERBP$O᧐yyp{o ۦ_n#˴g.C`vL=jN~1yϓwU;9!&(&&# wm׷B/~Z(#WPR 1`A8XxGlQ //ÈO~>U?Le̢^j'}B|0O[&yCg]l>Ã~?! 䁬。>$yY KhI2R{D"ȡ O+ߣso+!O7bl^?@>$I(BMRŮƝK* 8kh ]cޟw_=:=~)&EDx5M*>}w hp/F'w?<;KҷĞf>!#n!Tw.ե;)Mm(~,\gxr!! }I+_v"o6퀌yPǵDN*dcSYrġܰ͟60T ð.GEjtQKhBbm"E6t GNQS@r>73b w~43. Dq``ء d8`oo ;sWEA~IL*dRg'F {)pZ Ir9vnH,Tk<ѪSz276G/1!@G{.#8iUr&~#qA 0a!;ʁZVUd:&#Cpժh&鶬.ߵwSR^J" ,X(HWO^ AQ(O4UQ|t'K\n{t;gR]=OaA➆|nWÞIfUFds6)vOm] ɨx94GAt Xb$B͔zގU5́URǥ,: 1Pp;~~߂T~mT̤A ,&$;|8h@Et s.h6pL$ iEG(V4ofyHROc%h'\_?-_$'5 !W~vuJAl@Ou,ܠnW@5mpO$g<R+hTB;]8~/ɑ:,)5ħwWӧ8"LHRR7cäR RGxr&SV=Eښ=>B|Pnh}0)nN) R/t =RJ ʩT|^Tgz#fqCt'8,9l9ŭ[n[ѱ_ⰇJfEwr-D@a3m6CQPf9=Vji*psfU>24( AD$*9!:"9i^noCF6[3#q{?}zOo75K r'qsDm7I$I$a Z?O^bx/[> 1z^b 5h?=N~^^8;"= WX~A&Q q]?G}_1 N[>~?:wf>ݿנ_\hZ4>dm֤ =v,GCt?AZ n⎀L6T֔prv;>-Sj2)-HR7d7S)Tۧ*Zncpb8D<HB4IrŐlzS! ) |wb|fNlY};BwYb!݄@OgHQ[1#MFrO<  xgO X T=+Zm'E'*h? ~yklARC!`Olu3_d&!Uj?"-"CX qDV)fQ;ɒr`1?$9M*UY~Ϯ4RQAM5Ae dYHOg{˃/L1@߷B݇l; `wt(!7I6OƎ19!N# p>>?[ao[4CRHOzc[2=8_(NGP }RY ݯvD(ϖ}34?Tn>p6qv`{>v+bI#1h-c_7dIB93&gOO})pB!=1w,|wpDs=媛1(&wiqԣ_z0UYOd95xQ>[O{#fьWdrX殀s`X)bui\wݩRuza=P2nlU!1Du&)_|Q[`lr !AIK}S@1ABn#XaAHy=eL"xO[=чL=ӿ*P}ey~c{?Nlӻu߿(Чy9Hpq&P@s>͎l?yڂox!>T!wP!lsAU8 Hi=MD5Q2IJSyv=2Z(~L}~?H 'd2%*  aQ?6[~u:Y+?Sg~858=rHN4N)յ]ܽ"k]tDxǫJ - X$~N'msx/+.DPWw{$םP? 7%iVR&Ԃ EYg<@a}M R^30*Vn>j! 4ά>Z`Ӊ { sM/\{=):{,b~'Dl.W6Gw.,g(8Ƽ"Ke,ϯ;8~ Ч~L Q%T>i?>!E dOˌ͟W#TRRVycįh,l5L#XHHFVGdcRZywѶj8sVZzeDOndn6A9`*vьe(uW63&DZ )A #A(Oؐ 83p -`#PjzWw5 ͭVsVVP؏ sEB} \XwxLpޟ 0U4MEk|0H__i嶝l \8|^uT R?þ^P㰠pI!X‡ }|{DEYμl'*>ۨS tI*+ ֳAh0N5]0\?Ɵ" ҒUi"Xs١;}/8μ~/={<ઉ@*Qȹ\=O혻V^8@B-NBOANmGqv?o))W8 RF1-I?;ó ZޠX/ O:q"P8g'4жɉ!rCVmӭ.&GZ_B@20B@ԙ\͌=>c24ʫPJ>q6?w^A|};x8S׳Oow2@[xʛ"ns{ icJԲZSf4a8)f7>+:dD֑r7z uf=?ƈAKK͉=C쵉X'N+r1zsMYNNv,'MH\"kZQO)-K[$vngzDf1Q2"B^֧\!>E]Ǟ肭ү-2-8k"A(v|?p^Dh-W3G=MkcѲG _ٺQ![{3`֡qRsrN\iXt5/a(7]]nC9T1g2=% [c}k/ C ̆D D4#pT KpoF8t(`P§~WoT7{Ro/#f#1$[;K`BEn\r9-74;<7>HMc9t&uLUM_ٻe)+ǼV=.6hA>6|_آ/k{Ø"oDȌ l 3{\j=}x|Dw}/u]u$[9r^u񣅐\90;pwH6Ù8}EwI]V- g?:_T87$?Ly}`yʂhDzVH$-Q6Qwt9nRr1MIݐ[m1ѳm1ImŽi8: "2a2k,ūf0tަY[uej? r ٪Y$#!4h2;uEHp -{rº2WiǭXQávp<&.i)i j4McbOO2㴳0]<^@W;;a| /zwϏMKtd[W&}}!/~owq{ltw89񶒰y.c/FD41]B:'駲 CrBz>,/U$j&PwKT*c}>(gEkUe> Iȶ<|""˴?L1vG9C.x5eBwz,\05ZPZ9C G=fMp1||*%v116YOLXYBxAe у]WCBR/s(rvOLjj4.vTd ,H{ P1jndR ǙkZ}7L㉎ʃHnYb1U*8Jb#9 @v+y?Gn0D{Ay|!1?&0ciͯ3 ޺EyʽB2sfAJxo^Gl)Pmq0t:]dՠpiNc b>&MA 1a\4f4AJ}mb7qZlQ$C Dl0S w `H S?]@H$x&IRya>Ӱ&gDw@^YL8&];LkWh3qQB |]X(p_˼^mL;= Č(e0WGK ZG.ȓal y`ZtTĚ;(IR8ɵ&R!wk^<#v!f?%?- :Ƥ䠣%{vPĠ'}j|J*y8\ ]I$mMpDm_NCuE)a޲Ce-{"*)ͮ7^,C76p=IHNf t'e!tTQjAO7~ǟ+<ǚh׏ 4~T^6L D˸H.\p4Z:!϶IWp|W%7%݄vF>C>?@f2LTC̯"LJxJ8<iHg Kf똗T7G,xPIߘhݿnaQ5Ԩ|~^=v3‰髦L5}Pl:=x pP~'r6VOTg:tC˨ ISc{abA Ϧ5nPlͰgԡ`ՇTQʫRYN7Fr`# nWikO߿&5תc=Q|scC F:P[Tػ%&٠OJ}aڬr `J4Bq .CHnv.kA?& ,1*r`U Ӂ̆0?‘ ɯކ0N`A k&߄c|K-P:Ex&7Deq BsMۜk0Л+@XVNQߚ$Cq`Ω\kY-frJX8D Y K+ۻӮ^PPb NɰPbHQݛtu ,6swV'b >{U29tNW|bL|az)Y lCZoo^h}nZ`c/2L.7y:m\<=x(ZM3S8BqWt̡ Ptb%saF&j׷5f *7e535~"aܚ}Y ViP[@GR|XEpa, 2YPDu=Heq H O;:< l ~ƼX PoU0{qZD;^n9I]ދ/0 Y{c,j,:>To>r}2L6]1pߏ/oQ2>.8zv[<gKZ)*!>˦߱x 0r""׵3|Tsѳ}~ HvC)ϠQƃ m}7s~bnKt =Лa^OfؼG΃`D% ?]F\KV>95gQ+ q"(? $ /qscI5{}Xl@?Tݩx8 d>٨.RB(g=>p6ָ7&`ڳ%0N._&*E׎&SO ={5I?dQGVpx}3AȤK~^ ' dCp ɍ_AFR0BθBT(4}6ddR"uV;y<' PKaaxl/Sf4G|4zM$lF#zoh ]0J䕝ZjXr p3=EDWg{ๆYh3=6 qBv@ir,AL.C$qL;gg2DsFy+rHw8h"7 f˸,i+bU@^5 Az^o.cPڹ@Ax.+~>(NQq|׎mEnFT+Ipp(5eS}9^q#v[:qwKM6+sQQ];[~# ++G SnF,S-T23CU֦Rd_cţ;) {ev8B uz 51qoRj@ˀVawџι-іNCO#NhHqJF`-  ߇5EĒaCw<1pވ #{CLQ_KtJ@;WEpx>*8%ͼp%'Ik`Γ;tCN@Ux[m =X5I2`ts^,d@J/=Ab{Vdky:tF8Mft_ݧ'HFc(<wHG7^R6%~#P[d7{4ߠu6uߺM)E9<[ .l>b0767i鱃sN R78D=X. i|O?)RCA(zeʌJb 1FJ%$:?9$Y fjBrlv?|-b/6#q"1+jtўP:RxC@!D K }OC=sѼQSr',-I=E]?lV|P!x~nv<+^>h^.JG > i0)0*3;6bm(䜙({͎n߫4=eG똍?x?}EZ6V܀1UӜXx\%'CʗnWwI{E 8+CvTSMV#b9qC@Nѳ* 6J3OW BG.ATC\H.\LZOoax l5c?40t׀YRײwS&,3x=2t"yo f%*j ֲ`L KHȧ~&OԪSr,Rc z$ I%Wb## HWrPy  }6= qY /7=%\< PH%G'.Dlt/0a +}J;}|宻IrUUUUU_`J&}t/"ٟ=|P3+*hθr (T3hOQ<)ڵWFnwF* E\]01M [6"ƎlXa}}0F8] W *;.;kr%:I@Q{ +v\i_q/I0hx9mI硘#0WۢL1CZ=$Sv#; +?V9IGosL!%ˈsH.fT#L Q]V1%".<;?Glsxސ 6_5ػ,CEk01JgxvE8^0 Q9#%HŗI1jr _US?_,95av,G":z_/Yt1Mx8 ,,{m*rPT$\%sF-lZ!cCBN UYl2?g+c2wh?_3͢o WAx&a19Я u|!`0%q|Xa︐dxTs1%Io4`2@QxdBH!^#_pDV|`ZxcM 7CMĪHoz¿+'TɜO 'A:J(!U'Gq|k.'5w 㔚3G=Nv;qg7·t(laGg)CblҀaҪqGZ1e7 P+>UJ՝"}qyo}/4 G8"z3Js"FJ_B_?Xx ʹɃHr@'@&:sxuע&9w["!nv|WeHz&:|7Zy MK]{LA >DrA @qӊc~%`*\|kp>ʀp, 8@mPyP:K((KQ') Mwˣ]E>FmlHc4!7qy HW/~7ۆA:0w~0QDc$o}ܰ8A»hcetAxa*$GjbTӵN**;iwc}6zL,Ä H=Q#4[ Hyښ0!k$G\t?&e$b"ZwݻF]b5;_AǣA2g8 x|d{H>bEFcB6S\=$*_M,vt !/9 +k(~/E{/ >g UTVxnsFi\e4,Faq?D(%Xޕί<"ۙ(֋*f49Y,6l]X9d<#布@> fe]9f,5cɉkOq]aS3@I#=$9//'c 8z9>j羄VpwT_aV #ArGዉp.>vՇ^0|y:`c ə T(TnpGT8v}Aԡ5UZO_j` PH;)Nz;Ax (PgdJbL-oڰ(hT728ΡNNVMXJd]̚o-:)`*1w9y@O |;5k\]6H+1田-ޢ<1Sq7nIbXB;wkxߎ<7pfI/|Ec󷌺Qxq,@>2Վ@e0P 9Ze:)6ɳ= `QZDED8gT0 _YUəV(E}>*,,%捨wݮ-D ) % L[)hvͰrJF#r%X}pPܝ@_u_Kr{3{xIM'n|=$d8\.Ҫ*,Sj1)eӓH@Q3&zD8wMdb繷6pj8&q_ ^0,/T vgWѧȠ9r,A/,{ܣylf[Y;F %F>yh&kr!s׍&Ql;Bo(Ay+VcC,9oZv] 1/@~z$M)ח=?VydG|(M禖gnVOy~qhsb} , 1:y"/ҁ @@jʽ-07 VAQݑeQ#e:F z.ӞPr1}yㆃ Iƍad",Ғ#DDxX|S?A8]dRǜ0aHGXUbT/\u8-?5#qdr=@F@GWʲ*Y.޵#UՐ @ ܷzPq-WQ&gIGuK IgJ>?AL !*O-}ᦸ DoѱѴG  ͱHW1I00?Dd~h ;Gdh`i H=,ڊ\*Ilӧ0J} s_yg bR. !4s0Zܟ;OʠuO@̈dX D%G_2y"/y!)a>^.tS<"!DFtcѝ8A `[P"i9 R\&P%7򔀞;p" 0 1o (Ob#k~L.B=!@Ÿ2s'"x³3YXWYu8=6Bq6KҰ@kvymP=#ޣ 9⾄( x# ^9k$=R21bq?D;}WŁ+iA0^UxR>AD\=$ $"꛰uHz0n D ۳eI,,? LfB0VRY|\3x.b@LQ߇=%H?dFP`"0luVSHA"d(jL* ?2ۗa\PJ!H0E RR؜lm+bY#_ CII$mYOm34=@4A) s  *^ߨo.ГǂK S1LD:d.gUV$T2hzDFی2Ӆ.f%}i 8)V>0((8t{>'B'#0ʸ|N:34my W 1E[R4Mh45XT cimBg1|ŴDWz=붹^H4k Z]IYN5v{n+G1^E5{d_B 3 @ *Nnk슠D I$ ;zPEVq<ܘ|5< WW66D #ź]$!c:Jeظr &d~6gNqQ/ V>"cmq;Դm2* PT%*r/補H;18(BX5hJ ޡH&uWz,3Q)DP^UynVX]d?_HOS:W#K)S YA;ΛjNOv @p']q1P%lƵ#Z݉A"ǿW0;;.ZlP˸y{6ٲ0"P{5ND2ٿ52dE ; H) j*9VU"P72sIC:O͖n'/DF]u3kcwmd+MBExMq+ &ƞ>'ÍLe!zA0D)d(iz壶VF}l Tp|(6i61)Xߦ>jD1|Ϝ8 Aa/pHX/) f])p$ fCJkϖ:{$o.i.R$68"V<3j R`^):O3+T"m)r T=]~k;K"no^>I# N=8Kύnli/I|)*hyޡn#Yu^3{w\.F{tH6hgTŦb "QgE '$aLz'Ec4($_I66qo٘v=ZFmݧ ({Iơ;234"8ʄ٨kWQﮪˍcbX }$GI$=t$kɕ^+MXOVI˖PɷnS}+l<.Q3vA%Js$:r6$u/t8PFLmg=G?nʢ,6-'09s /3s¿b :RG^1O)"8re1&xp3&n 57C[8$6౥"7U25G5.KaW =tϟ)MSAc2MWs=t͑S„~32Ah樬U:ZY@Jt$#'|rfnwGcte!: D*a-|ƭ>x1fO`[uF0PsIR!0]ciN[XY.QuRz"Y ?@2 X1V:]=4- d"2}#MB!YL`zO߹9N4ORmaFrd[^:+,Hń(PJOl>?onCξP^`lH/wDP3bnN{ l<:nW?UU@/UUURhGpD jHRcnilgt/#-5rgsvr0 lSx*C9ǘ0~“D,Q+!%gIra @4ǂ{ P6Ś2Ƿ؜o\ߞk~t\sMD݊ziTVA (dCXnӮYѶǯJ_oEbfτoϤA0 &È·}h:7n>w뽳(7!P(TaM?x\~(aGf>.ӧ_hFbF/5{&UpmN :kCcB6C"|oy)|ʤ/P$b%ou@f7, wIDK`G5Fh49 ^PŁx*PSu]/[?U H=pF4+a=uO;׾-/?wSQ0sdчV_K`@>L~.!4sAfmub4W~`/ :]g#FqpS//=kmcA,5g19r j@|?5!P]$W CSK~1E݅EeZ__2΁V1V@1u@cÞ4 9VU:0U@F C@_b4u&Ay@J#],OY M0dlsCۺ/Zl6.ऱzI?loHO|N(CY򿔰fr;P8Ch鎜7!er J6vD;4hMZ]FQ >L؎L ,t;cdur`o0 H3N nD=1CwMId(^&qru!FG`Q p#TtX=˸]^$[lWX5.z-wsOMyu)P -ɯԘZ"vTobN,ѸݲC$ORX߫ƒ]R2dI=CD{ꂚ__pL`=dm%Q#K>#y 8D3`0#Գ>0k9=Ȍ<mZ JkNGB鯉Q ?A }k=3yNW5sLj eϞY4' N)p W㹁ӝp԰*{qHmۤ6&@6smOr˻mQӐIl d8E Dq"c*bܭ9mW%{=2S|6 #N?/9 WP]QJqzt,fMڲ mhqAVϬG/Vo>W3i}4drcNJü883F:醌U6{(N8uN2Ebɷ76^Jcde、4O4kD}D6 .{c_([#iJn?1,dY&*ǤG_bI; U#].dX3#탑#8@OL՚kYHql"<:w #ҎF@Iެg, rG!Θ9>RQd ~뎣so>QT",797^=11 :E/bTo܅ .I=aF4XEg}4~ 8n"̀Hs@~90vTɢ*$-&`ء4|@>2`\55~IY/ }S6`fݲOi(*n)&Fj\OOY,P=b:&H2aA!~Cy\#J5rۯϲ A>9o={4H]eB 'P!bCf?l?F FM{&@)dRηPνpNTdBt:eRWpMB5(2sgd _TT*Ac-XRp( Uɨ9]H?d9sƧX͆BBWA={jz![l,I-Eg9\H|X%Pi#[_q:XR/4>`\nESNƎzgqcxkȈ0xEYa_5f"4314#!9Uvnkp0#;g|GsY/Bqg%2hYd-6[%$[z(WձP|\fvAG37\H7aAo:⧓˵@3QYe\VVjI\3U<Rl-iJАhLa͛cq_:'ްCp{N=,/q)]S8eCOa@vLn/Im'T+9 qt]@,E!z9O!7ysPvfWA>?QrIŠxIO}qh_L 0/!9ľ;_{ i:/Hj0Q CW]NwS'q!ޖH}.'X>|[s5atV#(e+iRO9>ӋBt~zKl+\(q Zg1"Rw?7&:ǃHg>d)8pg0&&{+KRØRH$+(q9ـѹhUfZ K/9q[I3hSĨ4BD>Ifε ̡+]3Yz'VnSr|~OAr1#3-!â4=V@+O005xl9( xل38%zļۦϹ{g>X5[9u#WU@ (7,z:;71urV Ѽ*lSAn\H/7_'6d /{(iؾ$Q 3b>u-4ojmrl$&'P|kG'A)xvK0wdxX'Fi#l$-TƷRe*E>C*4~&:!T(=@<`/6LܱZN2Uu\>X8߇%,;x4D`[C1Ok݅#%6>j' :"\l7'葳 Gx5/%PxHeebXj$L"t)j WkF\rzp!j٦f1Q-&|m_հa;')ɀ/3$ ?҉]ˬMŒ h[}Wl9JEhrqYWU1cHK|x$RK\D%g' !aA|5 mJۈ}tBX*!R'r4^4U0\@凩ݾ"$;Ϳ!y$wgw]Y쩱{}Od qu?Ƃs}l쳐7,A@DH?3L`q#PZ}!wقPC!RJv4 \y x5sLYD9sBf6lx~;1 JMXeƢ..3ns/s}s w3ܐ}ްLcIF!^?ă(bSŔ]jp1UV B/8;ӞJעv0}RH*KޞzVNo fIHE 1URO\a!'w{S}.uj7?*QiFl6!a)b0TF2[/9LKiJKRtta9-&r*LePi(kYZSHӇ"5{e Z. bZM0/ zb?{{QfLy>WP=Ԑx6|PšPiNGpgxVۈMJԫ *\ՠi(qvnc"rX!@Ŵ++P0gʈK= $~"DY$?{`Q bR1ޜDqvH=+e44pcv)L+w2;Gգh4K:v f/RFrǶ,I. s]춌E8¸ə3~?tpx/ ܡ H%Tf'hI3tlQF7IԀWe<%oLV; 8رt~@|~3!=t'.T>A—ྡ]M3W`Pl%3joI,BL^-"34>q?Aע5(XFeecg<=@Q 0ky=(8;8_F5-:,}sM,hódJ~:ājO87e3[M]ĊtL8%99WH> 8>_NJLY={"@IgX*qkp+iUzi!Nvvsv,*N4=.>"Lxv_2j%LP*Ft!}!c̈J=/i"y` #q*Heh9+֢W}|~8J^2MJ\ 0˼Lls 40 lC$͒tdS`dpBr:=wGn?wqXH~΅I $tX)@O'"/uqpW@DrtjTlH8~UsAsGh;m.y4@?oH?EZ?:Wy6OCOEKcݑ@RwX|cl ΤoxCs8k8@ȱ#/P0A\r[2,rVwN kƠ {~oο>P?ŐGOPH}d ~RW|0اOWq_?(?.1dИ aʠ ÷#cm&2 F0t F隤*HOxzY@PҠ\A[rfL?u$w?J|23 p(Øn(2b{'6ӽc!l H((R9 ~ItRt'@MC"CySه# b EE^@!B`A DM$@"f" hd(b($b h@Ew20o-6sgOnIJ.S%@`DR $QP? _du!3 x4h<6hJ'j2BJzß_J_~"{}'LA%?'VX0t"''a?>I YhUU|h_=vWخ(4Ғ 䞉hlokQŰLCt(H>N; vARM~sx .K~%ח>u-l}5BA3Qi tԟ@hS3xB`I ,)(ABr(O T{'g5BNQo(8ѣ ABIUUUmZrڹQ7DpF#0򛚕~d 7vďЄ!$hR(iVd!)<_-jG־&gt Lp}#|I1*q I(:8,p"ԳrDpB}};+| $'+H΂;p,i?טaH>S!pEP0p΀uFǃb UR%0rq2d!πOLrZO8co?$>yKxXMhxvkSO-N M=KATPdItROPzf$)(n!!4?4%l'#:8=hد8%B!;qX c f(N6:1FJ14 _ZhM:pR?XϞϴ EXS gmN?ӥ[Ir 4F5/>LlkO>Muc~Wgfo4Ǵ &0vW~A?& HpD SSrสI $G뇼)ɞPtTy}>O?Kδ]+^E Pr@\{\QK`#@\nkiTO֕p=ju;hpn1ۦ|Jz^Ϋa޽ x ̊j 0g,`Yv|J3uvfp^4Qi+bē ZzE S oFϟZ珆hd9MҔD~u<>h󬟠 h!8 _܇`+^>rAf8(fd{J,?n*r5~x .!:0!&yH1 ۩x4?I]Q;d2>zOţ@3~Oi@SSP*% J*TbPo$q9@zAHz~Dʟ?)hhP~A>HԾz($B'u`sx K?w2} Vg!frLxgfȔ-USIgags 4D@3o ~UPPphܢ0L;6V=ӳPwԙ./ eB샠po<#TGwFa4 L7E?.4r_f7#oS?<98xXz#ydȄQ(Q>NI۟+bƲIE|Zz2}(гʚ@>B2~e2-Y ]}~mf2e取u2d}[<^Mnh{f}iVucnYj 8^ !NNxu)#[ & ivnv1>qM@Y tl" d N \(dABj8I[lٖLJB;BBn!n{hw4}~ܪ)gJ, fE"B_SM"'ƺ֐͌|QCvWD*E(R8e 7qY: )uҸ~FBV8i_gp:ۻ{B'K=O8@SXGUs<"%g9Ls1ϙ5_VG< C}';0@'*Ew'Q7˖z8P@^kUU I* F~XOo,ڰ6`Oܼs04{sms%ݧ`UPQJ@XlV֛DOnE(̴ dIQ_eTU@or?+z>?+vwADa0:2/\V@<7#|CAv͏yD 36u>' +_f_2y6DON9rBA0Lð Q %Aފl|Ab$/q͖7aȤPoOv=1(" H(\4໇0tRZwJ4 =;Pه2}pÏB7Q|7WP&b0㧗X8p!y ꐟ˛7sV鿾ϭJI?quTztddo&< Xnh]Llhª:Tn`ӳ_䇣{J^|o"@}9埿33h\Z>|Ny0@|#}`1:L.^_鹉OYOȬ.L/Uq>B~!-(=LΆwv4!qτJeEhA#$1e5{E">1r6%3BFpEXy&u7mle4?G/<#n=_$o9}) OrC*s}R|X;Dm"h?@S:}b (˜AHu(G6 *ir N]F}_P?wľRc|%v6n~=eEO`xϣ^qf| UUyȬY6FIq4_a=qs~B m6<03| ?~-2n0{a-:ZN!27߶u߽Z]zr$,7.DJ"(FFO>;s8 ['8ug4G=[BkU׌tUls}.!@#&03QN=~T\ ǫ;Ǩ`w/"HL~00/p Ъ#**1wjRiE??>{r2CHǣ~qïiӳI0390\u=p3_:VBve q %y}}˴H?^mQBLhY 8(P@ zZmnK\/y{P0Ks\ |;n?_/[*KLuwFQ#ػw5vܤ Hpo(#7_~3-G}5S5MhX!kP!1惢i`H&:^ xYaꀬ/ gEHxv 7pRAxL&:a@?xrA/FE7D&@uٰ?3m`d%x:K%[9 ?tb.RS[xODpi_[v\|e MWTaQQORrXqT>pt_=g,9^<.ASB}_x]G{:+j$˄ӄaM!e- zT9I 4;5EkvŴ`6#H?jk; %4W_W~=-ï]{8cD(  oخdNeP>> a o>Xo\ >D>>\~,sЀ=WtxsNKmT{lޠUA2CZښ.-K:NOs5>y1Ǚ; o+a+B(>R<}LXZz^ ^)5NA0M^7Q.ԺSB R [תL=9[%xSQf |(8_{H(ti+*9BlaZHX?CЪyȷL1!9*Z\F#Nry;\:t *| dDZNő2 zh(]C}K[̌JcE;, n<~76`}܌OOjx|/OC`RC$<^0o!Cq7"وO>_12 6EKH֦x~ˊ8<Fx@#z]pYaB:C ́!]reXko0{p H KܼzK E, T-Ê ii"/1`ڞΆXGӤuiw'=|ݧM8Ӈx\xׯ8>FVE#Я*倽<_{Cw"9=q.|>I ˚tϒ~7ghc/a<y~}a7` 7ݳ>(엾.(YREb^n'&kL0XcP .AAscDq;=cN3J"侾B.@p֦Z57]=ۋ;=21ϻiY r?v۵Wld3uUGTU6i><h`/ǪqGfA8LfLІ܈@l:y6p% w1ˣ~%K$YOZ'Bp9&p7b3[r oM^=O܁=PV} !RY1g@c-tCu|I$F֍oP}ظҾNK0|QuHD4 &1WG]̖XzP)7LVҋ#b1J PёJD V?jMF<1Hoۂ1)_0ˁ8 'ԞłNa-}%+#ϳ |hdF;1g>rͼPy dkgP9GF?ψRdC*jv ?&jgѾGo'x<Bp6aĎ.YÄVsrI'I6vݛJ(r5Nc46`[%\u5"Jw)p „n[NMX0xgsBfR[Rik{DyyC+gQtiA~p鶸f=m"` ߿mGF|A–:E:!v@V/7O慐l_9񿋝sQ y>,q= !~J&t4@~Q05w-]rZ _4&!`w."!dzqULU*]G{"/ XŃ8K78i;8YYJ{9<>?'F<RPLSwBlfJPۖ@ySpC1QgG?/8It?uC>nAw"3|dBq Or(`tBNj%LmƏ,d H (HX>?|Gv:MS4R1K)9QE=cTSDU5K15L442ATD CQI)I1CA#43EQ%C3+M1EEAAG6$sJ fUC5nh!Iy$" f &$*"V)%TE-;`i!": -JQA%Q&a"$ĕ%[fI/1yQ1FbZb61)9ВUE{A8A)) ""ol&a@Fb)%<IT$(Hi. `JdbN"h+Cff ˨Z!FCQS0DTM,IEBI"PQ2DMAK$Q1E4J4$4L툀h%lv SM4RMLLEDd*TM: V)jPA1nAJ$(""֍h&(* jJ*Z CT4M AOVtAyԯNi_M0@J??%"ij95(i ?Waq٢?184 9Jy£j D|'x%y[_Zu PQ3J!Du4҇0P?2)GHCQOPP/!_դwDA!̪H 4G'DQS@yOA(?*G=`H!(A7' 8<o8C**R"-*( U?|`*ՔYqe3kɓ?@Z~t˸'?'8`a_Y̳(̦yRlhLB!$B"ŤRu: :1ql*8Hhc1[E* !"|Y%:X+f(ta$`4t ִ(XhJ(ܧ"՝%B>.<ÝBщGTI1r:D:ɤTe rAN@ӑ2"`$N#1P-rغ8 6<" ZTN3i"VB C *[#C2-L1_GBx,Q+DcWR Wl/ś-QD`Cv6yCdl2r?Q |>Q$zи?"xBA# j=@6g< uDv"I  7tP-\3ݨb8唶w[cyAJL\ceQkѴj62UKȂF|^#{ |h-al=FR3bE)k_F+i1,M?c q\MEWVރ X9WGW(ui7鞚?_vP }[1;/h B%M(zˮCM` q \2la!溦'c=t1^nCY~=u"kUt=n\iQ8D}95n_Տc %$6^CScVIX9,njn-qۯ`x|G-m7“ꪃRDԏʟ!:x/W?]ww*_@|o >BnCh)'SPo[83 E@w0C `2+0skjÈ >"v1<֛$7"̋Õ{=7و7h /ba8F|&&Sҭ ;)w?tXߙ~BVӟr-QcӖZZrqt7ja/@ܵZݜ[r˄ڬZ *6?JQĚ+>Pf ụ7}|Ls0'gSjי54C UGު~/ЩI~Gyl$"<=<8'8c@>~/o+'ڋ(zB~ rsc89:?s?y& P  N'#x%-E!aGL;]uoHDOBM>A:>Q'iU0A(trϳr>_?wB/fżqw|'4DI"1dlC Cmd4OC: X,-9":ox!׋] σћsG.]o %*(|,$LuHZZz4AB>ٸ5 Iӿ#8$'OÇ:: -cҡe,Y2᩼hz{+dٔC@d%E_TϺy~/q$feV~e6D R!:}&7űNS0OǾVEeR[᳼_ o̎][[YߑAGƣ]%.݈n}[1yp^̫]qǕ+$dMf9 lCCqY1l,< `1m".m>{3h4rg/`2V`k~26#c2oaH ;lAfاN( j &' owzB n= <$Aa+iB Hïk3x~4_NrDAdG;gLǡ+?;#k`I\iPT G_Z6U$*PC"4!r٭Rn $> C 0oەx"&0DY0GEgPx<[9ع[~dӿ0!7V3X@ 02ν[>&`WM?^[s <š㖗G@R|rn1c`͎khM8ͬ aсl@$? oŀǧFls];u߷$3HTb'zQn"Y:NL4 .mOOgLZvqpcN`m cNfx\d6|Q7-ۑ "pQ:+č/aHg HCe_C~] Rq+dX0paPw戇DD(J)@8O!7Gو ww, 6uFb1'ABPX%2q.G7:THiIAٲo6JA#Tk4']{8,J8W3Z`.â  {C> @ :Q9 MdF̳ӗ 3K!1$8`vC * AQ{t&@oNF 0~a 5xXgN{G@T֛7aVzi!-O 45X?YTQA& [ǃ Ӯܯ,-Ou#N?kY=R8^Xm|:$v5r6&*Cw1CFCWK2xH[*Aq_*Wwk5 G1zb/͕)?+O\sjd l^*x~_wXbDs:?k 7q@"r{y2ĒĀH_)+!c>Y*j7*" ~3)qgDsG3=w{|PMC&^v:J?a?k}'pwјCXHvgP4pߋ:V48pS!iCtٸDn18<]Kh}zp%#Ÿ 5op=r!C.B p>@ȧ=GKGε3&(S~_ <$c cߒoymx}h0tU]־l=Qi]9ZbYʥdGNnmbGbQDWƜsI: H;Ei@[>N[c?4DXqtDm֟(^=0jT[ڠb/6 36veX{$0`>4|0r!F2Xc+Z>0H CqCyuBC0ԼoQŪsl|81i p`砿όLGN߼WͽjP#%lzi$M3g\u3M›Տ(~3JDe34ruztk;\ޅvE>n}'ӾA->7XlR9;,q0ʇyg0}P'^! @RS %P)A2DjR1Hh9*J* R)H­R&U)iDO>F^9C27 !<ʋ3H$PHEU)4!JPT2B)BE51L24%-QXOͥ RgFcsN6 QdfijiX$(@+&9LtF"J>.H&(hXbboLCLc1mM'1cAlpHlQ8S7-Lc^Gb)* fNXoZ i7c<Oߗۨt|){O{nߋ)w Wԇȣk&8x:N/ؒp% 0[a&[4D2 r9>?;:(~Yi}$p+@DH( _3AV5ݯ/ztv^uPT,Ԟz0IZL~/xsC~AyyPQvA.=5[߂M,b-L8ڃb!0!o3Ct|';T뤓 v@r_H6G/T{!6"c$<) ì+_\* 32=?؟)j ]*ŋ1eLQwY=пo+k6FI$P&ӢCI3q%3[ď 8n6j >&pEZ&\S1,eucS2ZlƂE7ff`Z|]TSk{;QlfZPd*^_4P?Mz?,TB>쌙Fhw̸ubKC2PjW*= vNHmz7]1j+K|ؒ6dHaAYvM2'2X>c[&3ѶpQxS8r@Yg$ T(Ў[δR֝ji{ч~|.kr I]jhb߼H8sH.oj(/E@]K?}2rgɩ 9-\@䙨tr>c-Cb@3X9-f;fճh[d]|N,[udjH$?+ӷ}O9үXp2ssI煞ƻ{q5f:J[]\{籩Fvf:Ebxq{5W]n5+aTC>eܣ{vBi_>꺟lIcyПX?ORğ;y@t)Nc3=ky3Eq^A?4 Dҡ5g\ !:M!䡠(({oL/_K8)G;xHΛbH Aj"<h J.0`KDPT[\ZxȊ7!R͠UT` CJ Xo&gO>&~x O/ɼ?SߨtщS{f\}p>(4[?-Ϭp|aoTD:AEޠ @>7R+5þH "T\*G) 4bY*a_rM X,<3D ]̞ݦN8?ퟌFhFfU`,W YY0P۱؜@BIj\I E"HBL2 zJ$:yodp1:go68ƒʡb fDŽ2wb}+8tSyDyf c!]#F a)&I lG1@saԇd7`wgBz:~-* ~XwnG~1 7}mF0"Էkoi{¤X4b|‹ w~!ܣm$H[*25?y7'x9~D)6l:cuBBDG?y}JR %AAFjA((>zٽc)uޚK؇AH┣Y jbTZVdkJVvvq8x(O}~nFtw,ϹJ>Nڦ]3e_@Y^cFI(B ?$e8Q,dˣz/;Z&Fҗ!lRI?'$JsŎ҇ GӇ{<OɂM_'SOƀ JЁ?"`^ޠC(Gn\$q( ar!a~R*I Q叕<&d ḧV׼r$0zz7#ľ5 #t4@}QԱrFͳѳ?>4BSQB0l@T)&)LI0HfkNJ94mz{6p@htO`+\{|iBw4G0S)m&%X!iJ%"kCcGXQ6 #) 3|~_{ YaB@{n$T4by!_> 3 ?,OI@8N$¼P0vPS T l_e[z9~Dr@DOZ~)s-ŕ"u*d>?u@A;{Km|?kNAZS5}fHYW Lb'0{F*RʒwF '$ Zi LSb3R0s+^D d[Mlms8&{kPzU,&pdg.U3ʈgG:~nl~j`΅x2_/gl` t51t#>EpQb* YOcJmC~5U 1+ eyN%L >' #c{8㏆lM!>D @:=]z u-!PbIR "B@z"oW' g~dͯmWW08Hm%?:% %k8E '|) (BY@ 5$Q$4|O{+@5 s.F=1$i=] B(Ľ_ǭnaYʏŋ8dQI& r t;(m I|Uq:*#矽i}mDAd<fНsmfH=[\E=8U|ゲ^ll"!HbFˆ1 ͪ0CA) b7C 47@O4%D^mz`' zWz!9{og|(L"( _A!*! N5= }LJw«& 7_V-Y:w4GS3w_u>>[  3K0߲$|`r&GRACiZ #e̶DvɅ?-v} Ӝ_(&D}ub:}p{P2.ud|=,Vwt,W^^י:Gx*_1(&  mxZػfr=l)@5,g9A&z@! eyw'pQ֪% E@Ͳ@ K)e\= ΐtpKږհupE_DP" 7 r8v1~j˵" 1qܽkЀcG9=/rxǬRΖM6\v$ "p6pmlu BT+HD3/K\ ?$Z?mq(zޝ=%}|ϴ">-P lgؓ=3ߝ=<`5nV~=ߓh TU℃ t=ܼL@%JI:k^W">_cT0ĩB7r;ء,,$6Vi^` Xty eB'5 @O SF_n(&*`L[ϧ/ՂWm WLnY6zT}T 0,deAhJP(g{|32tW`B ,c u~7>&C>#^K#ÒqIV SiKP?r!z3 o۸;ur1'#,9'5,]QY-i>C'G6>PwVXzQ$ D@:6dAIۜ8Z>#f}4>Mᖜ%}.|ȆT9?Ha6Y%QhWڴui!3auǯxSceDf:Ps¼b/6YU9͎Z S|};2{QTzݫO=rw[fo@c/ua[Cjwi< 2{T=a%|:~%;"I!b$6vbR[t6s\k^=['X~6ۀfl|FA\Sr15K o 4H(8Ǵ6_P?r_Уn+aQ`'ugB%z'C~"#Q0 A0E >k +[W,-X:в" 7`G t8'c:iv)ȧqMp\RIlZY&liLo[_N^1_c;M LG:"/3V26ۚVH)c/|060 J }|Ɔlc :G/:b*Fyi|\7Zy{@9"=um$uQC5$83pjVowu 2.ڐᮜD`;";X3~3*B4 D*A prn6wѯ~j(wrӋ2W|2.N #! /<c,h 7F ' 5~RF@-!XN=,dq圢&gl^p3WfaKeaΌI=ã>ӛX;O8km&c- w{p > 77z BW1QH5;"AMF2׽[5]yJfE c݅U-%!'+x>-D2*AeK^oCfv ʭ~!RʳߦR1b8s\Pvd+k='j2&BRy/΋6aΞ\7BgὤxAr>c3% Fb|dOTI0jQ},y{}Jf/nF#QOFnM?ުN*Sqn;0љ:^NY6ZbF2֯| ȋ0ߊߦuViZf󳳀Q$x׏7ɤi*aW5j婖B1ɥ=q,; ՠ i6˙ ׅl8GLG{}1eשD";ێ3ō WKEnk*Z1˫U6(YIr[`rS+E8o- y{Zw=nusQ.դ8B{a@l\:)|$>a̓P(P䍝|$7!; Tb!y  ,ݶVYجyW0b; ls7 rX<`IY*L$(I;kxf달ÇǕ&v>{^XJWs'te+阞r62}A}Zx9K:LT0¤g鿖^dlZ2̾dQ3Ž0b =ˡhTRYҎO,g5Bz QG8hQrJN}k9&07th6IRď4~g2aTTDAߘ40K5Jb:iVL(]ŧs*DS{O4:LRkʗF4ni.=:æ OijdUkLj.'GLVD, ;:?]9} z.\νg_,VLG neÊ3+?2A@geUU_lNUJ UJ \mGc%z\{ eug\crnn%X$p|5MA1|J7CYe# |OFgaF;ڲX*ȣ^Mi8> &"#sw0c=,<.Ұ V2qS(vc{|\*E/kHe=e깩GOftMw B%gr(:s/斕b+Ky&_]"P 2wN7CM=8nve 9S¸=)Nj ~~9BqjuD~*v7b78l0_U˓8G惡rՑ9xYRyݿ\AyLu??%J)6'Xt0D]TKeL.N㘉s;wO^avHvʌ` ,"P-,CB ! ?EDKʒ<$p#*;vӇ/ I~+5o\08](9yX:Uh71r\d`) 4 HE>$,\!= Bc%R1@o+FS6ώs@:hlN :pPظhpBal :ώD8Z )Z&D`R*fs JzG N<H$zC^j4Bd4]\26)%3sO>=_s2s1bŋ,X9 ?OD?O(=Dg)~0q̈Tt{?Ԣ DKOoއtqv 6g#?CCJR׌,c:'sXV# A&?tM2PdyPsGTFkPCH#]8+'hs4Ћ݆A?fo\Y@*w)ž584NBY CR$OhCg}7'd sBu] Fpr-ǮH&5!m ugp}!A-8px[})C"\-a[ذN*2'ӹw>K?b!@ex-!>t* e{jMdsI`6DEdd̩RE{Pd E}1wM1,:+5O%h:}9RaOY G։O>v@$Gj`a2؎c(2 SΨBo{?yon0'Cn^҂D1[Z,J䑸^2k P`rG 41.YU^S"Dq@w ӟOn}¾pH> zu0q0)tH\7CYY/Z=BEC`k 6~8^H]yJ "y9 "UY*rqzc d咷kzv(؇bbA8w*#: /fFm'C`t`;) bbꆺ<@TS2Hz)'0(Y%eB!fI Y&i{x bìc #yMO,HƓw[P&vdPB&9$e kC)ߺq9xhW bx8az۬]qz@|84}0y-d&d<wsx]WqH$6qOwAWHJv6A CtM<;f(B$,@Z\1 βcYf zg:L$8' SD${$Y޼gIK@,?3/t_dE( EBJ.Gu$fO,361 EM"3҈zoJٷ303DU-h4@L&.5b`Df*!6`ˠ=м?cŪ*nc]G`@=\UÍ$ѹ"St"^/l>_nqNReh-@}׭w/¨m8̉3vU1A% h61d9.둨 !"l6'MMv-Lc>@xl}={(8==M$'(;'P)p DChd`N8NE.{G!: 1z2QADw^3 AR1*3Du,MFV(i$&e^cNh M zgÈ_Gv՘ |$6Đ@Ix`ޘ~w)׺'i(-",J:uD02MEDhXJ"8 'A)$+,<-Gz 4U5t=PqMnLKBPw@2P"pcC ߪ?\6'38ѓcg8r/"% C=>A }/z.M|_!Ԇ$ IC7C[ |Hh%#9 ~҉G/X>?X(#9TS!{PK&1PL3(z t=sÑ߼: ^I&㼹92Iv#i)]q{/}NydMvV{5㍽θ`7W4j!mlŇJQY vmV%*C`SHCx`Hg9;Bu ˌ'L:nw;&Za(p]mtÓc7m'fі0f;X&R?I%X|AtQ 1">>E? /< (>!C5BsU. ,XFL}a) ]wU4 &UXɑ1zBŧE] QEÕ ;\l61u6~W'8eS i 0b/ќp[GŐd :x>yx5YI^44&=if4mHK4MS#FG/X.IGB+O~22G9s=;hw (Y 9ՠg84*vx{}}uÔ{I*a>QC,b] E>v6`S'$}B'Sp'4?6CٝK K~ {<`{̑x@nT:} 7rgLD-+JP{IOL-Jm&O'1t8_80HyNC#, >Sx=;FH4E'j^DKL( H,d5I4 PNe'rIsJ+T' d6+8Do >Dǫ$dnT{$<M',A/1%4Vy՟_ro۟[7݆L${<|?{LygQb1 ϢPw& ǔ1ʖœ/SKu駇}!8 a/=II8z57pf-6Y29',=vCQth'Pڷy#npM +74 X0 :Z0{8`ӽ"M%@@tSrFv 6io;9A,51 JٽopC$^i$Lh& !C? )`% S HНϏ߶=-r+r|MGt$IQrK,t/1R|Y2XMIڤh櫗S!܉ Ik1WQ )K< Dɾsu`i7Êo:Y9cg#ABblLUg aXÌKڪYҫ7vAN(sSjsGQC' #dƬzVez|Nx$\7BMRupXN'8. ( 8 oH>{']Lz\$Ӕ#ShفA7ٻ\dr42qcTr/(L$80V9XȰ`)0WÕbzޤԎ3||("'x)If\p\ fCP7)ttb8"$H6 8223Mɀ #h];:DKC.H䶁no󼡒WH1>rNbbVA0XY('J'Yvp<"#JCqNv}:ޱ<_vpGX̀!'o_hxAz r-d 1Jev*{X+@N3LYAq:z=3@;T2Oizs0ywmiƃ;;D%,9rϲ;P wI5bJǢs./&:¬M:/$b y{8/~.ݖ&Wd"P UIYiCm2򈀓'R3:6g8T8.&Lu21k8vnl =Uא)R[rs B>B>69Cͅ}M@!<Ka;uH5@WH3s9*9$I}جJ~cOFGPЈxK}%ؓ~C vJBSS+L*X(ND7r;ڡJ"pbK72 !ݶl"`2BaG{UPB4p?v/vRDaAǧcj P9wICBPazٞ|Jݎb>!5ɿ$` LwBpXsQZϨ`,sXcMԍ / < kؤh?(a/Om6g4?o݈{mt'.1;*c Xh?Gv0z\#$MY+ 9r߱FPx0>I9.Q|0tgXVI?>'L]+-h{~vut7 1ʘkӂ{|=17D4ujyE:P83K~oTNc3Nf2ECAg?I^Pvw/&^G H 6gyöa*¡h(G'"RU>UU϶Rp4!x{$Tv H!ǝG0I} uQ,IpF|\!R4S'kD'V%T|(ONdi& v91 ECAL=} 6K1(GF;<>O8iTE9{=2uKgE$ hٜG4}/@,el["vAM4M4CHPky0GRK!H.L`1c `:РmvîV+&< J{ fG[H7`HiVD͜-Ӧ&&hF[L[o !# -[P"# ^>H\V"yctzxa6tR0@rtV=IH ?Cî! kJM@zdєUSֱ}Hh5$-@m=#|TiVVl҉j() fr855v33kA6>#$_!PDt~'!*YeGs`F4h4Oҗt3$>~!ǟ0[^!+#W".Y0U5"gCg 9b8 6Uv; dpK񇸇 ZBc&i'Ti Y44AQGfX{"gxpoh=o` \?\1#^JȶmR(n8Ŵ=w o|e*AM* dDY~qrp@l^ 찻6`vԩ@)+yd-tkevs #e բ01]nU@QP"Q!%硍ST4AĽR ( P4!I\ A?^p}/@ OX$9H+#!y(OH>;Oiz@QGD9 RO{ypMo!,uhc`8j{xw@s#=+x: XӜn\4rXYhE~bs`!i]/PhX${/ #(;$V4[kN^IW1f)S3( DD  6*EQ*0/1+!nAP/clDzDu5bc$L$h߶^`8yn}[L +&98,~&Eg}oopqg ~ԽcL,GN (+;\m`3R#:]{| rޛ[c{Ƕ}]dg-"gQ\QeA,Y>h3[=3&jeW{.}ZM:?% N>C9AА zi *A;@lC\>>ʞ M#{zJ63}2:bL5364/)b`/'D9=' TA&Ka4St(N{'pɛ'wiF<@\3xgIy$1KNzJu!TogWZq1Gc 7/"[1-] R5vg7e*&>2CƲ4R &#vqA̱ӈ`};OD?$'b| UP\ tEU]&QEQĊwqMn`1 R@qRZBC^Y9wÃʈ"PI;xﳞB2Cn<yf .Ӑ6 p(ZKY-a^/VM÷`#S9-{145^Wl buՂiB93Cj6R]jp@J03F\:3 NP%,={5>`t51R[}SZ=s½ n-I5-2ihCƸOlOZh^ 1C}0sa} b|aЧA:[=F,/ 8ނCC=qz6v΁RC ,t5% z 0] ΁؈8hsp&@I񃒺_~ڏ @Ew4 uڪC+Fh,eblٳvدdD4Qëe-?gɂFc>^'T&b@#ܾx:8ØVu(( w"hlc|>zr:; =~^yx &4O),s Ǒ"08d8Fb"O'z}pτ3?B+,y_'D:xZgŁAp %DRzC oYWoM"D,B=0Y@e6Z:/>3orxK=нc:oxd;;#ۆ,j[q#"Ʀ..3ASs0 Nj]u8v0TQnrBABI$\n<;[㣠'z$_*#BHY$t`OC"{Imau)S?ko5`lc0h޳[],yV"|DvEioߦê}NȠ]$GxSuaZYWqR`brI{Ph22'ֺRYB g)'PH7&M\$r=n q%=u Ow`̓.g:1̘V; CYE/-I PCƑVt#*r!Ӎz>}ޛW Y5`ѐBU&H{ r/xg;T|-RPۯ$r))zv?\v3 P-$@S:QF9Q4*QK!"(!I"|l@ L=Mc  XtS 9KjG$P}´<41al /<w8962{ Xd(@ e\ygF"8|3b#L!/  BQ,o?yftNS 'zɕ_ua;:"mܐIJcfF{+tP#E„μc'yhF %c(6A ƍp \8GI ϩ4yP]40#)iԦ 5k'5 E4`'l; ʎpg2BF[b#A6E yt0l>@^Jp!:MʪgoT6xw6ћ݆MƨspJ>+3FOHzbJ 0;@(ubB, `>iRH:$U %wI9 x`CrRRsʟϖ$$ҚѤ3N$A׃Tń $D."ah A##hgh)Za),x77 V =$ G~lOlˢ  МfY fI& ܽM >+7uw;A쾦%~D@l.9}-I'BLt|MC ǀIߧ" pʌ6:57;<jku1QPPGL؄ Кh^pGN;;RنDFT)ЉPӿ:M3DuA hUkTMAuC ##i^E;6PTH3&wIY2 J"j 8{R^y> aIЄҘyMODW[pt<:d$Z8G8kO˶@bڻ]ezI̱Zhth.>. WRְG b c_!?f?. ,S^&-nɭFfoIJK*K& KYžJpW,YSH)#W?p΂!1?}q<`/AbS(S}w: uœO/3Vnư`C"ts8}w<  SyLX6D~.q\cNiBxG\L{92L.&.>L1$JGc""$@QFb**"c5PDA1D@?n}8!!禑31(/1]~>DI,# D4ɧߎ,+P~~y@6{΀4jC*C*|q泰Or:Ժ]@ Cti2YK .xF;an 3:䀤~(xuHC<04#@o,qPIya&ʠdb s8jJv63hZrrLdXz|$}߆DZc JBQ)JذÆm BYУI( )*]z e*UQ@;LxQKwˠB`Z!ɞмε jL3 4 MqIfc#q#Q̓h1.e? e@|Ϡ8$a18_&{T;>6+>gNaپ2@B?icQ׎yC t L2wfұ$!QkvS!1.㊀i3-NOi hGB=~`=/1@JP /Nvޱ*1}&M @I:cw{Ó!k 4>*>~EGMׁ448bàD4/b!Br!u p-Ն}w$3/ ta&z=#G6܏y^`L3ysYx':?heϰMm6zZN}0D=~0!(**E)^RBI ?^~X'[!zsG֊N߽\=3E4k*<.5GCA􏙯 =~Y|; 䟱;/63˃:Zy0񬐡YS(.k3X؉[cJv϶O/e) W->9 {`Mžҙa\$vJ v]S&@g'/ۑ~W$X&)Ǵyöս"Xy6-T` :C熃9~wIы+TIE0$YD^ (r^"Uw fvSw)ײLNŭpO0GCzw:+iDBuYXOqLc°_CK7k1?%ϲ*{I `Ѐ|W~-!n6Ѐ\!цhu|FdfvAtcD;Ɖ&hz>rҒQKݶ:)afEhN4QEQE~A9SΝ#p&elcMw'P^J((""QEQh1EQG kAŠ(((EQDAz {dMOxP;LNzW~YSX8\6b]]q S?Yl{b v7Pr#?_ID풱Xwl`Hv$FE9zAhI]'81btmKLքK, #wjX&C; dC[$T*6Y,C&&[Bg HCyHz~Ъз2D}b0kzIxȦ$@8Gԟ?7  Q]!Tsۧ;A8U!ϣcaY+4 ⃣)9z)ʵuLz8JAԁqqF60, 9 ^.y$LE`󩙧60qCdpag=3rAs>hzc ޺ wɦ!Ϋn|“1fnn9z󹠼q<GwHw:ӱ {8ΪND^A( 48E"N=Ȗ( ˣ)"^'s<#b!0!CUdx؆,! `Na^!~b23`Q@uq{3}Ɔ8Ht#hyM8D#UmӞv -(( 4r9`$r4ȷaQ$ӀaxF'֡QC]tju:ԅMOW%NQ]Ix%]`vdPU(2'@ٞ(>FB|u Hj7n:6(@x [2R)R ߓ>7M{F`;ww̝p'As!\aP!1G}"c pф'sVc:!)ӄ Ht@]sq&a6Z0B<@&v%#F6";N1ɼc Gf8땔b1NBۢV h bCNىV31U0Ɲ&P(|@g(atW;{%{BV&LShg,Rk9 ᧇAY,i 6|ŀ@keŮ96 yG҆vD~}u?"w AX?";zii^βt=GiK{SL{P36~`kA&w@i7SVuTdZzEM=Pc:<}5qpc٬@$h>R5Uu(e4 Ϟ/,"5uERWIa 915=tw"paCp`ͽwqy8Ü̢6&`s3. fl O-:"b:x#=SF6ٽ, kV"3 ZgW Yuwf/ŋ1[i:YPz՞=(\x=˅;zTiCR'J~SRTt8;JIfQz0qW 2^xQ'ḻ(Z/C|%˸晟$dB,@(ܔgQC'9z;X(u,Ӧ d '2*F]݆S6d> i?bQ{&7 >L;ިG,@k qR'tAwåuzg-iU|88~y=@>9Xy8]p9&mfv1 k; XKX~^0 \ܷ$&$?'OZ*{\kev's?LG8.#c8GFJ`!)}9n]?<Nf4IL:Y "4Y4Jc4,(F$FFXKxtˊ5QD @A@ eS!~YA%3.RlИMN\ZYQdj[ j@Np㻳TT%A1'0 w*L6vȡKx}sK94ox<!#|A)vWTz?s@D2D&8tT{[ Tx:HHbJs.D'.|s9(JCwCu<;L$i5.S!6d:ƈ&pc;3.IƔIS"AY06Ut3\-$+M(NH3Su$C鷣 ;Awz'z*I6TQ(CK9r!f`s;9959Y!/:` 0oct=-b7W>8 67c;ku 1 (vhPlw>t 5NMsq;1n{w2lwgl$=@}9_j_`ۻ}fa5MfUMBL3*8H oCJ !>V`ׯ~R[3^Qu[:m;0z;>bЉ0@CtעȕrQҾcp3M2,8GPֆĴoM3[禔HqB A|ߢ!qUdgA,$]M3xTv0ivxNFjrs7yaaa#Rp A0t6mfgl |" H\f̢Θ5!1@0-yt9:@P[/\DdLskcZDlG#ۏf~ߗA"1[yʝdD I;~n>*p\"HofCHD/|CPwYB1փ3FA{C kf .b ᣘhACC$w2P&jʝ͛ 5eBR]nt*GSbpKŢue!w=Fz:ŴBv<-槇! r/ Dx^ @J떉 p`t7% 9@w!:!09e{{i.ï[Pе/Si9!BL7:)ۃ*n ILl L` 7Wp}d?js?vs.9?ӏqR(**MՓYr9܄\fSخuxY,2kUUf` 9AJRa>j▓CP]uQ9 fT oOua<gD.0MB]ӫZ}AQ x4LWC9u^SGW,#\|@iM"üֈcqDu?/F; jnh~AUYLLdҴj~6gN&[gO[*x@= $ q_ UV&޾u$Γ0!r"N<1'jIɴ/͚Tˌ`&bfCƐFEQDN (+g2nbyfXgC$كa5Ft!6$}LՄO"k\r_CL8nxt{aQ@'q87*n ]0 i{`TtǯgB1&XӇaq/" C\WLWCfTޡ>Di a 3&_'ӵ= /,,+톫S|8Qug# qsԯEn.(bgl$ƭ'V-s!`3 Qmy,s:Sf@i4$cqDZ%(c@oy}a)a4GgP~*f*6ܝAB!C*DLw0+B6uGL.Ğ=P'NWPZZAҞuD# 7ߤq KC0PF8ֳ/.k,,S#c;=Lfaii`/_[=.  5:ؙTKBt*Q&x׫^:sZv;2xw(QNR(ǟprYB=$B)ʏOגIki2}NQ_)Dn5INRq%"Ivw.c*M1LèY&g7%s mctȎ6d 3X 4]ꃫMтYQUP&Ԏ'а#y ׁc<3MoMͣ< S ^KBvoHQ,(Q "S//V)(9ba() .-Ɇ;Dьe];xx~sh}` FQ'f _Ht#J6~$oU"Tļ@K4rԾDz6:R`mP,̹*j*steׇ_T1D$IZT.SHt,8bkl4 -|Wr' )!Zj;,/j&H#djN\tPm,$ Hl. qP B9!Ycxe:NF瞙Á|r1k*Le(UH!Vy E&2=&m mJ`. 94NF-\%LZFnAS3^gGɶjHdÚfli8,,`RM.Y/U&#ZB 8mVőp%H, p؛Ap gQ͸3R:YSa& !ҵ.^SPBĺoF ]pQpt7ޗB9IȎP ]W5x""8`2cEIs; saLc#N+UN `"ႽTP6"vlm[RbI`З3@'\Ujmu.qT9ALK.FFEaeC}pÚ T('ǒt}j􎁎,5~PIM OM ǀV>i٘ WM}AdB үٿlݚ,nX|˺GNb<7k¬)h8#iWT<] u]**D=W\3ݧ,jw`ge@.;J^X*TdF8IJod.]_r> keϣ`kC< 3<5'Lwݨʹ᫝Hjqٺs0} dX(t~qoYtq{((D|[#RHefB, pw)T<{~gϺz"ANQСAknOcnݒx ΨWȓ!=ӻk^Y~$Sho%z0(C`O֘`5-4j(u;,CLG1:Nȁv!Jc$=:2+7;G;phm>}L4ֽ{Ht IFz}ݾ>qĖڟep#?t<&zL$|7~Yp|V)mn9V&,@D46By5{0E\U{G)ҫwNHG ;Sl:"ύ!;_Bd:%нȓ@frQ0 I '$Yd÷g> Su0Qtgˏf6\EB3oAxqʖZҎ.H7N͍P5ZHH GѼ0óe~ъI6AT^\n֗wAS37=hq<_ZWydn/jهo\umx=; DK:oΝgfRx(0za:/;t4ݺ8&G'oqPyA S` E M#:q}&aA;A676_'"iG / 0rn`}u`PH&hdi N^]>?*2wE=y"Q6E!-IV@";"Q ܄C։MwhX͙E(1P Cn6U&Ő Z-: St+qR;`bs(K ^c\E݄ k+a,g:yr^/a6w;Zg]nME'ZQ D 2(%Y \ R$%s~Zp:4D!N {~ R XWBbI`Oy: z"DS/a 4]fxL*5 '/h!f"-v"mpt8m5sk (FU`#375o{|5<)B)) .ǣL*`\kkۿ)z[9pi>Sp~qLf#JO S\cF6e@/i6] A-Ƴ l!~|gÆ.E݌UY7@ .4s8 / Dh;0u:c_š S߭ =57 {)$GQg]>94<dj1O)5I8d~>ߖ[v/GH0@Z0hM8Q5µ]02 ^!5Ԁ ]ܰM2'm,45|8~`\= ZhoL>_4>=Do#l_I$r HI$Ng͏=> @LH@ ktA)Fc.98L1TZi~tDp 7_)CM8 qp2FKpX b6pi|WoM>r>=r\]Ý֠wڠ#1ǐd"P rzpApC$D{'P-φ/Ʉ=RSۑuR:oW'Dzi4ΓQ96 CiP5+>n2Y0rqot%$9+dIE^̷|Ξ3=Qa**AN:0çn! OC= BdCtq!D*j(wUb6D7/qnga!s.qƢ!8-^p{ȦJaB /Eɪ^Tr &lC 0=݂_?"yN4 :SgƊ1SZjG3>Xtː>,9M&dS-RabxqYۦ%= c{$V< h#M7=X3H;933d4XFj B܍"j2ql d`L#1R4ޗ\lZǃmh -ݍk7dJ* $߷)FrZF\j\YmD+`1! 3T=]m)3^1rx  CTϲI$!(,Uw3;d*")j#yo832V2~"감A _4DA֦ @YZL/z.x* p~ *++(Նԏޥ=yq 8#ȅ-!I' + B)l t}\]> H HPE >!O '6@fpF;rB{C??Kg'*44ͣ"H1ET;=GVwt=~>julQ.8ĿI=k H9`20wуoחZn (?_m+^ɟ-/OP*P?[!dhpyPVSޙ0HpFܳb zK 9}xAj?MkR޸{# ˊn Y-C~7D- ǽ  rh z%y%/ypm4IY _qݾlYF9^/`"-..9;")JiNǩj4ldq!Ro!t%pc<4,گbKbLOwCn'XyPFi@v;hHo7!+qrTAubL0ף;!AeI1Mgyo,O#RƏl |{dw*n5TQrĒÒSFu=^Ǿ\@`&{)tYM}j.רa<泣|Ouodn˞{،vyi: "pnKDAR6BQH#[;Ƌ'<Đ^`|ahٛw/ ^ouv-UDETLUQzϻCew ďl֞Gtx/@3hCDD߷+ǕrF, #pcgH =o_N3t;W{Mb,Qb+5M"EST5MMpPLA0PL>{3{k7Smuij1̀kQM; JbXcSq=t^qM7Ͽȅ W۹|f>z/ぎGA~~8/C;G'.ی0Etw0PGGq,|$6llq/㓰htCRxS<-;AG-A>XTgX' &TފO >gOI}$%nY?$}[Т1>uGg  $|ޮ0''ϽۆE< =T͡ ia?e,/t^VRGT1>70P4G"i=N|4η8qTKV3q(lez950 yC(Y >`+:ک$,e_l^ 8pu,D86U( jJH0sXc8YC1߁xW_P"8/^ͦI5BAbX! M`yDVaA"47W\7NC`rA`&Gu||:܉: =754fvڦg$:/9&rᨼ';% H pL3MJiJ. %Jy `ڂ\QP ' na7߬b/<sF@pF٣늵dv]q P1!Ęqj(=9j(;|gR 'Oc;~\4;06XVQ~+ }=ya! xE> C5(ʃ>hgW7)7.Ńp"剜VUdD\x- X0ps0*)WKHt2NDq!PFdJf9=ZjUؚʺA 0  ^u!1Y 'J8;haKļOɾ=P2>r82nntɐړ_| yA<~{xX韑7=GϮzͧIs0>Wfc8#6+1 br% e(H$$.i}{Jc1BVI9}Y8[mǤ _xOH 9"$uJ|pn$iDCL?*v)ü@ A |ۚ]Peo8+}"vևz3ԇxEz߻=- >aʄ h@~ Q8NJ,?nt-KR @(. W3%|ZPZ5̉%|<ނuƶ&>!!Go]/ |+|J^D<\⓲>TNlA9DLsE삈ӨaEqaHP:|"s1d- 4r>@%27P;7:`$;|d祄 4T.Nޯ {ZIV9)]$R ԡ#Eֻ;cF s:^R0*&M}Vb7z5>Gl;sm}Ź m? ;v褊4. V*v'޵a ^ħ &p(6FgӷǰIB7Dp]/1&A?uSy }Do&\2)jgUfo8wQvUt^)}N*Vnn"ahR?-RAGP*3 X>8(4s x:H" KB l$A(r'khd$>"H|_ݳ@0LH"]о!m^ d=֝by3/G_Sbqþ7:y'3}yxyМo# %wxk,Ӑxz'xx R"OQ0S{i}y%֝>^t;l=TtE@uFp*ͤ4I7a<DzafH{fAFBN|r4aDzxOK4ɑy|R.ۆf <jqon #z30{8>0o:0@}qx([l(_ǘGxUXC 솳 O' d~k%{P8 ݲ1K&i 8#l|τ|C3Y! @Hm`RABw48չ"%!0Ls5nV3ƊU @wo+s=6eTai2fG3/֡mL\KoDx PR`ȍK8$hU4k?e҂DSJ\2.v޽a3ikUl[J9 @wĠqQƅFd e (l~qu]u巗*(*Ugq^h.cyY׫;<4CBj2ia(N | k- D ن0$(O&MdyC^a⇏O 1SO8 p2xܩL.6Pޕ`T=gt[1N WAy͖L'|<  ltb|@,f\eQDxThVd8/r;#9.L l6l8N 5=O`Z~}wYQ✄!ZJk1 3pI3q%6k[Qܪr3όdp5uNyg7ꆮ=l2Oq=Jjnɹ(]([ds_zx#}F 0Yt{)IP9[`NO9]>,`9dz'nk^p :3WW]N|P=?)cfjfl_>'k^jѣ^ w~<'1 `xк T6ft[r*XJ&>U@Q網Hv ]=@Q5} dXxDFPQlh 4Bpy8!͍1P#>x P D ȫ%s]+[Ge;2rEqS(g | 7Dֳ0A/{ yȦޞ}/}%xs/Ն/7݋Y:Cþi!OD4`.c徾p`59:R](x 7)1+?q: 1*%0DTp #p VS09Eb""l-"o#R)hAA>n|mTHb᪨x1lmh[$M (a'-3N0x==ǕÅ܎B9m mr0 %:Du`fyqJ#{;*v&k^B2_GSIMMg=H/z6sD!({l*\p*6%F=qҍlK QQPGj[wL>EsДPD%*R۬"Ϟ«n/* CjVtyXér|5ڏXwlA`=B>3@2i¾m:PL†A>~+JJ=kR@]ѽ|dy{_tj:e*^z2`rw]mDuEZK`"D予($$eb % bNAJhu & i0bIC f&e(ha̚(~7dž2QOcPHS+)70{ܜO|'T9\ QDE{ PD]_v\%}~H=D~*_#7>?16R5GHjYT~${?Dd00 d!z~w9?ɡ;yo @zkcSFyhOD [B U ‰?zŢ/$mT3,6 'ILRZ6 T F HLP %;|4ٝSc m9j*$W[TTTMV(nKŅnpT]%mٱsw9Z 4}v;96 "FJ1#lv8S# _qY0h _)$ſFD|j?@:m ֊8p;ɡQ9Hh4slA[hYI68ISDT$p8bѢё1MQNΉ^I1$ȁ@dV0.R8!PPPSTѠCm,A(](<O {vX-V\9uϬWY2w  qQ#HhNB&$"rI ?G{/?عJJb Q6qf-B"IUXn#xF ]Pq*HՕ部sb9O/5G} J4((146 JS@rJy:mĨ%D%  jq%*)B(c ;hh%)az)6dTi}j1;/˿s$FCĭpak݇L5)Q pk|<3aP J%) u|!_}8D;{ (h#UvV `ɽ=G[F 0t/'@>?!{gCpĝgv7>Oyc=_QQqK$07ra36 %͒cL L0Fd`AS.bE)b -sF3Pa;\F3AL_|1:/Ib{1B6R}999{Gێĝ 8Y!n!oKB̓w }06 R$ R) TCOj2$R%+w PD |k{J 4}vih9siЉ QAA E! dGbQMosm7]ECQӝr>}P?T!$4'xٽ r :t?P|aHU!DH)J3?&Fkx-?~W3ง sCw ċQ(q!PTpvTi y8>x$\6Eժ-=jRA`,L4`)C܈ {'㌚>&ǷaI C,A,ajrP߶Ig'Ҭ" 1mf!zܴm2Z0?@ !"~{ҢLGR1h=iP jH~,ƶuCN\h%q"G &2B1.-`TpEo/&&6xQU5@@cae`vOGc%3>x2fQZ 7IX_W<^܇Оi8%R/Ӣ! `%K9T FH4 /Q2' 7{Oq=!T '0l{8'#,(z:l)M 'n i9D&}g?3Bj6;}ɨ2ęP) y"CvAW'y_H|GNd))d_# 0?a=2uN;u-il1Կ>PN(E ;!E]2qOAE [ 醱 *@27!$K4p xv˰zv 'ptP[MVE57:thuE,,2E+UP Fa)LPRAAPT t+ E8a%jkrDK Qa" )i( hJ$&&h) ̃Oegr4|;D$_< O"d,@$5`y+%U?:iz/J);AAߍ9(z|d==CI9:E"vʓtgsH[/][ߜ1RŌ 1iKu/LƓJ[ &O'af4:m,I%U N A.nI=nsӁ`>+ X [":$ ÇV$iDJ a FPT]s9M,KU=qQ?[+ږP/*ʱؽ["3U;xDڜ#olll +ta::;#lI8 >;ؔG*f R,7fQWKNW(N19.#[Y gHcAFÎ*ǥNW[[ip5ީR^ V/;nSHeF$X?~ I-ozMP֚,X$>U[TEv>dRn.VG ;I1rx0tsq{ kk`%XvZ:EHhq)@(Ru$ 2'xJ1Ij0X7ZefӔПHGYIJLڭn,8&!بgٷw,8!aSlb c;ɩ5N:Md N6tրFlxnMjKQF$Fb@̋S*B$C҇$*"Zn:> C,7j!n4B8߽$d1/=-ɠbBӡgu. 7(A?R6y4+nɒ%$к(LHj@Ђ><#2Hr" yH!eP: @o T'GxG|dHagJ@1 mąlѠI*BQ )rNDw 򖍃J{ Ө]4!zbTyz'f s ˒}y=&娹A0~D k%Tr m M~Y54BJ _U%wn2z gѳWRcdȊ+UG.=S)!]LA`2Ο+x-D]Οn5g6~e (ssE  ekPE LܣzF%_{󵹳N([q>.;,(?xamByD&1NJ~Ad@КJx{J"^˛2@"~4SwC!d~MN;I7Wi5C2nkf1gIhD7**8+ 0 ?}xM;h4sP666MlIݩbC*:QDm@؉̉#K6xB< {ޜpCQ)i8 u*c^rzU--A,y:FQ5Fܫ8U[>bк]8u[?f#'߬d*bm hXu [OJX@qx}q8`Dt[G?? R8 {Hqsr"|+J)J4QTSH3)DDD@ETĉJP)%DD )AO< OZtϬcr(Gi=@O-kZgzΣH4!<\6߹BfN5҇5Ɂ,ϟu勇T.ͮv%y]>{l2>! 4qhs@uWpC8B7FjlIL0qEEQ/pd>>8_Vؖ9J~ rk)G?g* #U737^A|{);Ӹ}~= ~yQ*Nq'7ܓ&} #}G rL^GO(s|:$0HcI`?XzG 3{A)G#jDŽ3[ʰY(=2}d9c[I\A)9@d(9ht& ؚYdw=h"L'@[Ԉ.5kA45 !J$d) 8|l1 @zBIiH>A }1M H hDAt^>@o~iqPN3"qEeDlg¦.ooO7Hݻꀀ9I#I8qdqba4I8:N4h"_N-3XH_8=\1y HrL!`Fdk,2K #m N3i)*Ka^&;r}{CkT#UItZ-RuE{Fm@ 0\bKC!Gk!ujz7 LHF`@Ow>Z%Lք765[񠟗6コ9>N\{UQ iǕJriP 㵺yF=o%9s9OY&`:ox ՞aF3/69UsQpZPɘMFĄOMM CccRBhPX$Nkh!0n& C9QB+6#R;r:4D< XӉI7MIrׄlI[+bV 8O``qڀ"f׹V_ RցĈX"+Z-0gxcykՍ_)}6c/'91vO1sKf/W$j)nT'|dYW Ka霹IKMv~gr.]ɉ(5Ě)"bt\]DQZ!L[DI͙9h,d2⒜b 剦j.f iT8D̅ iVA4R힣HA@r1 Zd6#K12  &TӠ %$1a1(h R "+ ))(iJ*(BTN"$ےqS*DJ AجTCѣK1Q"D ܔOV U^ϫ] @/2A0Y~ُGdK?aP?"{v?tJ_,'ΐ+f 4l9}>O|4$ *l)K_/M:H4>'m2d"0C7IX~]o%ѵV~ACvE6`&ߖ]mI㣹\FZ,ENBo@s5E|َ/\L vB{s!wv ۋGTF'sXEĖÝ+&@p_>cUVY^,!۲`w4L q*3զ+lidMram5 i:Eh"$W ~Wr@E&`oAa+Q 5[aH6$< 2HNR.`Sl=K58Ef齛׃dMc))bũ)"!Tg91t\CIT{JEJ%Pq&(<,L{I\$ю> c/ a@Ox:N C1}PȡJ>uſ eƘLH/a}&2QB-lפ\A]Fm$l@=u0eǁTnLW:G p(}x꒳_N!bRb KDyy׈TPD4,HH!/|׏ɨ0d*?l\p95J!BQX5tGV >qwnZ~C.`ʡ=7Y^pD%\O|r x$^K@h4h&ݛV$!8 uНGmk!D ?[7dIu$8%Gb`Dhab  `[4h*nϯs;qw'2 ,d䙁)  iUBB,@"J@Y V ( @H (e!)%7i@9 Q,?ySN5}+4 @ PyzC2!rB;$ynhtr5}qF+DYJ4KmKJz#"sFdN`K)jh7O|8sƂc ӄZU!u}epKT ]0D1^PQҝ8q M Grs  P=m:d$5CJvJWp la *%/DeK蝧q<ҰӗC 'e(d[؟>xiDنJ 5"R@SLh,QsʊšE #Tq?4UPFAOIRnai"?0c6a1ABMB\4kupF.]NԒF娄#7ĺ*U6@Ata>ɜwK%\AEqeyLKq iMF7&7Tmzn& aM0ňy `#òVwp nQMȟA.!62  lv;QHdbV3ƛt2C"(c3vc ˣ1-fpAk,c]*Pͻ!ջ7 P l8ޠ޶LXr z9B:ql#lgN7s0cM4U8S)4н& ȑl5X$ j!.1懪jSTώ97he5E梱d+{N'Hi7+ecV֡6N4Z1fUI Zm,HLweJN5g1 Kdj5CuZ=mf\af]! nMJb;{'pywFfMLJw;FW8r;x0 a3m K ك$)R$b|s#6&'tRmq@njf!4\ǽTx1[tC.*6 >Fu^uT5l-U$H9ɕ)@mIFr3VF#!j61e59n\9pɀpiIyNB Oކ%>t?-ayɁx do\H9}.9@Iy~\ lE! 955:yL&XjQGfE/ig "lM0{tQKH8s!ymT|=&70H2Y+Z$4[V)[iD|XڰT7qlL]9{hj7GrVʢVѵWsjͪ$n'n4FþLZ43ۅ 7Jֆ0[0mNc  هez PGњgnh̲ H4,Eip9g(,65徰6҉NFZHl\H4lGm s;GX )Sl-@LvpA 2'foaʃcv)*2bR ?QH2 "mE65Bi|D?*o ,tjJG,RQ }X?yl;x 8IxbCT(pp h߫ Jž&Qh$&yQLbFh=01#fZ|$X /R~{fuoeuQDɒZ?87MCL,+hVE3DTz=Zy>Yk3PҊ1z>ژC]*!V)*~NAΤJ"@S+U}ⓄKrqم&4ҁlu'a #ҵQuԁ ;ț @UB%(5tP 7#)!hF`Ds( I 6?OLkA BLF*YϬ$_1dӏJ ՘IF<"đ\# ȘiR$ )( $) C C4HJ+% eo<310U BH BĢ4J0Ȋ  JR$@D THJP05BDI+H4,)" R$S-YA (S$קP;)xl ٦+cd#r &c*DAmrCtS )ʗ {ʩ>@rq)?ўjv1G8az(̻O@QW(og^)m^J.[HInxtP. o.!Pm0bzOGjMqyBN][,AG&/UUJ|\VTĒ) \Ef߃1ݍj%eƏf P (h;U(JD2,}R !D|( ki8NtEO "zO ~N@ħdjYU=T}"竑 iTe`x4EA'+xo2Yu.*" ~-%7УNIBu0B\q2k }6Fc??^uНk{0ciG_1O*2Cרئ&#} Q„ =A BL%u =sbbLet:iCCA>`L,,"BGP'wV)xiHXsOt CthWxk`n\tNX Yb ﮼գ-R:F`ԓlXG`ayP@cɜa]w$ ZAV3czwntQ$O !1#ޠzX4*f3 L΁PPJy/`XV65B(C1`@`C 8Cl1DG#Q`0B\r'yijtP*vm;ZUz-m %$c@sR q%h 25;lɲ.3o8Ec^j<`tƱٚdky0%)۝P`Cc b2c驨a! ]$J#}Vwl,'USc9̚ٯ 5߿mFwkDY!v!HžGhBKkc|%SBy:jM,j  EBĆDsri-I|H40f QCO0&*J L^7O=O.<@5;sď=A]Ip"* "PPD9$(DokӷnOQ@u;feqbCr&!_qn@PquTxp+Av̩UQAUZNiC i a$4fc[q>\M@=rB^ӂ|N.a`)`q7րl>Dw\3o1ߒy}QכƵWScc"KZI'&+a&qYm!UٱqG1eP|p0DW8 45N!spR5;L"Ge](m@&(Dv3S+m!N8^p%2#pc%2Pyf]ӿp}GD"2Dl CvmzvaW`hb ! ‡ydȆ,X=̀.K&s2UCc\6uտO}34h "(3pv3W/݇81(04E5ȱ#bUkcNn64vsgIeBPD`)2;2[-J"XTj;'c8䋘v[C,F"$ԮbJX!f* 9};bTB)Ul\3 HN 5;tt"ZrlGT9),G#XmUTH,YdO~"Ìrsň";æ`W YBM]wC]ﶼ`+C o GxvKdnxڹ+-"oNμogCNS3"3LyfMtCf g Whpz:AQMquK_+=F4Ʌ%>#py% cĎ%̜ 18*8\2 D&a, Aꥦ+gY"TI!̫ڬ @=`8%H5 7@n17XX#&GWY$_;߶ǀ1f"@1R58sxvcz3!ldAˌIݧd5i ^XrzG9(ͣ3c(ɕͳ8X#@5^Yz;*҂çstJ<',7vb ) Vxaht0h`I |w7!ʹџ5,>P N5!p:sdLpi?YXprcש%b͂X>LroT2 /\A:ic X % 3c O:TBiDU;98_ͧ׌<P`ۅЀ@fI)3Nu %abpY BNu\H1hƸ2XQq-9dB, e7+@[X)bG[9 6* z)Yd^YBo.@KdN`yu܌V,!Z~ XiXw*?1bEKg% ״Vȡ1pg(_Q`au @qQ/,=f=",ψU]L:hQ&6@g[b2T{s A-琙6B|dd3!ׅ\=ONg0.yW&kSGF- 1-^3B,<3@vvrCsi'n4. F :!Xy7w܁Yg"'A b0BBT@N:ˠy ]ŀ5lIH#(6b;(7Qh$fp[#D"1U!y#vBbѽ!'VHo:ȡ*Fm$LZ4]]HjS$s3π|n2"v u "LNv"e0Fs@霏b\Bđ o&XAMqfi. kՠwÎׁdW4t3DhcfwBԌ5lqǡ=R,HVmł,n& ffCrXm"X׎ީ<`/PC, [/xT#\ d4* ,ok< G@[1/q <A$UaH ;0h P::Aքd@ "i"E\ÌCvN8\H߫t Bb!,-uBxfa4І:1Xd:UqXOjA/!˭uuVZ.AKBpRXa[Kx! N"r@^KBP kB&nt AEK80@pnppkŅ8,K]"f2i ɭLF!d0\![}3& faJ#tae ]݁ށ;G m׫|XA +a8\nc8N^A[ybBA VBJ<>Hf/JU5Z3,|8Ly=Q#*}I G!jyOC`G "ύЁKQ\G:.3$@!SD| TO23s%Mp6η*0Ὥ P<>3uRI~ҀT@L8>3AK3.rkBҩ.0tjF¢t76vj82q dO)- # ܀/PSGn>|a  -װ )*W$Ӈ B:}cMFtOf뉐# 1W! Np$ygn ,c\`0d]0 BĉH$XF#8 ~; eBF6GT13T!r*YXNͬp0~w(`]#m-^7p{p`γz: cH ]Q ̂%(S`oXs}JkO$=23Ĉ^,ð bA#o,K9~c/)EpTU<âcOLy5ΐ 0#{SW@-v/CL4X4 &x4r:Rʻ&B3Q0ˍLڣ;؊ͽ$\ݣ!DIOR7_sz͠7k-jgó F kr!8Ggi88n/wiXЬfzFx;mxi.f]J7bN;qxԡPcoc֥+M#= IO %9Z+݋&^RA$ ůwAK$$DU ИаDT4o\u+s@p6rHzĠg}";/$6CP]zM8pغ޴ޓ߈}khmHCAOKQklFS.هWې-Ey7И*aA@ы]6nghs(⎉yuuhitLrODbj!),$Vs&HmluM{zu%!,H~ BE{SSFml"{z(c!Iՠ( v'p?ՐsM()Fx=#eV>P@}_w.A#b/Ī/1vbi!R¡(FS)f4Cfߙ=- `Z  =ȿGqO0}I+ށr E>9z~{@:@LpЉ:a ~$r6`2'C&P̊*JƠ 8L44"RM;"Z@iik!:W)53ZٛF@j9X /|QN*c ̯44=M6|@PE 9,Dzr&!Mܔ'kWQn~ q^qyCeպ:ǒ3Qb6.p""óW_]ѩwVdz"ÃHwMʜqUgJCF)hxyh$%=vXB56]P׬~&lD,V$cp07x,!TKېn n߭,lz~aƲ.&%a "f}F_ˉ$GОЇ }= 4s.3y#AyҤ<+[BI)zspc;SO5y|;c<ԚE&J)sRd5@No F͓{ CO'w#'<&t 8, YN}5 eu>c3&7{}{EYZQΦ 32r僻:F>arHhrjokߦQw&nYa2,ϕO~ē]tr&}&pxiߩqr<# (>69<@/B$= >W;HE<_vp[D4`[ۡ0^(Qʯͷ@\!$|ײWϡyL: Dة65b1{πd@͇5@O{ ـ,j_ǠgP- >{,Lꭳ#8#~[y]psA;Lڱ՜8ŶJ "lW˜xw5h:Hlar4:8/k7k"#|wǮd+M+udžڶ[U,1&&P?ݷt3 IAPQ: N8?b Nn{;ҥNCVH0B4G:Ik$ <<(RPa*,~A: 4 KU#JDHkbn&TNH!?wM$OR:<߁&WL8Q@C^jRbp!ALP>L&hXbZ8BgDQş(Wa>!ꔟ)!=I}xz׆DYbuwx:>=J1LLM xXMyHdj*${ıLKHIQ( .R9iEti$[ c 6I& (")!p%Rz~JRPO(X|:;d86u2~K<)-$P2qPÒd?G9&d+ٜe(yQ4(?3 I74 z/vk;5AQ賌hv[Ia׀`6"Bt49*"RzzĻY6M5kb7pbV@cp=ݰ$.O10j4SmVbadu D`e!O9?}@P J?htډE"C06Qt!HDB9rr?aB(rGy\{NtxDR$TcSV,d.k|L5=@QSE<{߲dz)>D)MK=a鏺~ PЅOח!(= HRrNR2}85z`}d ڱ$LI`bk fKɭ9J9fFpm$/ӏ7 j;LRysEo#ڗz!ki\-%%+1I)ěa#S* ROʍ4WGDmM&6}P@H'cբ!୉~iJ!HPh\W*UXS٫Lq8 ؀|K6vĚ2澥F9mj1brLӿXh)"yzj_֓F+L~p9TʣNt)}*>KLtp4Gc9;L#"b$ P϶HLnR* $X H{? .+L *\ԜІw 'u:<いz)e|&K^XƆDcbE{KH)@ۂj\doZ25F)C!oQR=F@Ԡ{߈ovwC`0Q( <^dqt92LU3oK 2Hj#cP|MlZA,991S2/t0Ֆ6-FNaΈ,LJ+NQB3Lxat P)AhԎ˳ vG 0kĜv6bxmYځ\n+wB&. ZsBf6'aI(B`1ˀ@C !K۷F!Fƀp~XH)jx=yyJu,z&ꢚ=+PЋ E%=?z'o]b č J#Ѿ}pLuHE: m,))d0HЅO>>J(Pw^WH 9mƒ0DhW?dxo:__1R=$:Xq.?W>%u !0DH)Ҧiu lahbNfe=Jb6fy` v2Aeʄ^&ttw/0^gn SrtThB v/8(U{4P G@wq6DD:~cFo#0 "w| C5O|B&E3> M7xZA(yP;e `C`'Z_lY#/_N !o̝L*p|W  ۑ9dx ?U[ K=~mm<=ss 7S1'刔llb֍VMy8h{$wbFc;.WEzͧ/:VbZ q.Dv;n kF#v|s`F3Qˬs# Yn21w9񮩼9ȿ#(Rn'Y„:瑬Y0dm|#QkLuy9݂ sγ{e@9ްl`L۸3yĥQѩ6V'EG3]Pس̀6KO;3oL!R(ƍ-hM?8oaZI*5׶_D`?+o"qƆrsr9Z 홇|vn 1LT 2qydiHm@ȭ{o4ok\Or E k!ֈZD*J_whqH+"PSW;2t6SL>- ]tˌ,GB>{B=~geqCTޠAO E$2I@U :eO|Nj U$GꐄO~(X1EG7E@pGN 8E# 9!ZЭ1&ƎpPq-0T%t?"8q"ѥIH﵀*μHN9>{lv0%T4^7.7c3:'JF xU4dEDZ!S^,:eOܐH"j͉; q su۪:$pOc(V[)֮5n9wPrLQ$G*Gي0ԶKX<0)bcYfa`NbmV'+Vl52#FZzv5$޴oѺ<n7N_ 5eMAꥦUwlX1ArԞ,ؘ-)vh9!4H#dZ*f$Ҵ1|LHA%H~\NьUcL+Xq`,@;Qv{#P$DH_k)2AUR xyьth6?SjKaF$><0(:`RC H&YAl_2w~WǸ/DiDBI*b"H*&&XZ(DjeI$g ||% m F$mIC ?J>sB\;!!~b-CIK!A35T \@$3D\'FqP3^gHS# 1dk[$ﶟ0e̟QEQG$$P3/ @71q|e6(>A?tPT1b* b0O?hCBdd&z@GOܨ4JD% /ѲRyҋƏ%ѱG0f L)R~pu  ĝhzKġVPH1ٖȍ [xOD C`M7ZUQ*d]TqpnM"& 8Y1ŗ!¨ (FilS91MV R<``IJN!5 /V&6 (d@t>)x,ҏD#FT. j*%{S&fTN\(]p{8E% !E)x!ѹy!”THkziENlf(-TLhvh P@x TrJKHCJR@SM)l6lkN44:Sik.}&z'Y;mB2p_$]bPP3f_[d!omdDv=$͖2ZGb/:* *޿J 5K.kKł Õ'={9ק8Rr(B |}e}לSa~)'. 47r"PCnh!w^Pn@) M&4g)Ͼ0p,Xg% Rv zkAdGI+4~bHhS>k +P`!V1] rQ(KH^rrBE#)HšWLS Ȇ4La WT+J&6Z%Ev@*IϚͦc=QsDpرgRo|fhl1;QQXi>pY$*, `m6MA,`il":Xr@][0 $Alp:%g:3fy|jZR-A3=K!Q.4A'rVJ*QU? ˃LDE.?zOBfiDC4ۣӭ<-H<(-4' PRP"JU?< 1S$7Ymdj1u/B9!0$=1N.%Ens` Χaa0lGw99Li84j4cDA@G15=e)Kd&f0p)Χ%~h,MC}ɱW!iasD rߺNk4t1ut"Fs#}{Ћbv_@ 53R,柺C4l*^"92Cx@.$/FPCg𧧢w}]xQ 'eL#$DL!B`bs`st*?B{rt́$clCіE룒aǛ0{ @b ؠ Td>Q.NliJ}-UEi&Q,:c$4 / *v: q+j4! I]^[V8g;OPw 5KP]zD_GhIj QE%1#,HBsUyv-r|<c}ߖt$ajFofm}D Tz<4xR5;i8_օ%"jq+\:sGĘtj;\%xu|^ktEEEh; ҁ\:q B."e4r I}'\;br1e24R b'ah*:H |^ `w}¹YkYeHr} !Қ3Br$$O2: o0pD y\Z>ܩ t~޽x'$Ay HI m7pp1P9_C֎=t#wRH\َNRF%CI΃Fhb2Q٤(;p{v@&B7""P!|m‚28}7`'[Я4܁i* ;2U$(cy=y?dCH4#H%(P(+Ca䎀}s8O~N ؝ c7oӳ)j;(  $(R b%fUB((i"  )J&YB (hDӥVJTijB*) (hb5BbBhjhRiB44D%PJQHHДPUB-#B)AH4RR ċM U %PBĴ(P RP.Ex>; HHTGr6E xqCǣh%XZhfwuăC9tO0@4~u@iM\HٴkK-DLDK-2LL(J0 휞H`I ߌ?8o`hQE:f&"DӧFՌ*Tb4y!@h41rt01dE`\:9M4=l$|EI$S@AEDSUQLAz)u )(h ׀;N 0 jxzu KsC S#TMDF Nqo)4rTz$iRd Xb!  " i h$"*j`f`B(Te h(&Z)Uk|xvnPO!Q E$YCc^.z-ی\hM 4!e COe:{p؟S1>|p^<<|L {d#WA"|RNObuFADӟ#jǑq1$@E5ϤoöC<@vbLzo{ש0zMK7U~Q}{gŽFF x?ЇY~amc*_|ي  Ւ[vf9WUo- } ,l-*q?K=v:I`2IplQ9`9!w1D|@BfOGk5kw0lA\"6 hhe`1qL"sW%:c}ros{mQkc &B;A5TQ  WBH " ҍI::k;ͺ5( Wjo3<\EL's6D$~,H!bl+ aR 3}E8?1|r 2qSYD:/4akpx6`އ&Ad\{R]M~ϫ3(ÿ=ΣS=j!P`y}>̝{Js- Q'XdDGvWnL2UaHF<Տn#1ŀ^w߰G ?B+A)Ng)JФIJdF10D4@9 ЩK,*6WI/:ްq)hF` u{s $AAJ@@ڃ^r@27!-ʂ]c"]ad3Ysݫ!Y$wO7N~@cz=."hZLc  G]d0pA3L-UDәOAr "P*APF"gP9Om_A=^0ªAݬ¸KH6 bwl#mǐyk!DVOA5J~>>.RD)@|eGJ(ZhQ"$ y7yQ `$ #G6ȓL:K?gm_G*c'rѩDP[;I0@r]z<FrXZEvcx_M0LQ<}n`_s1/_>PXG"BvRZVZLHH" BҋGERC}ǻE'^dz4!?Aĉ̙仇 22cd1">x 8Up9&L#ځ?(ZPPG( U(ViM2eI_AIIs*z#^ I FZG{8ODaWx=bʠ~D%D7 ,23~`B ;GAI)Q lւ9$#TW1pU0M>&{0" ǀF5Kd&pOA )!^[} Ԛ@S=A9RxFmP0D w<~Q0q84e.15gn "f`^Qۍen-0E޴FaT z )u<'hx.r<@(AqF@ 7@ Y޿q&!+ȶ9Z6'XfqwU^wcܚYJϞ1og-6+qb/#2{{9HU[YklKܹky]+ /! >:UxyꁕRW9,̓xG3|R rI;P|"U;nQ7۸}Cl9ߎ[Sdk,1rv\MMq9`j j,E,eJڴɵ"Rs^qO#R8:ԽxOw` 컺G̝͡L5)/BWucOC6X§) (X( v3}VimbVDGDiI:/;Ʋt 񡡱R'yp3:(6^u#?*d/w=ӽ\2}⏝K}AL-SCTYSw6 4">ψi}=zrR^8O]Cw EsUJT&(bJ%ڙzKuVl9+A"+L IOo{iɓDf0ף&dІ^ -vmx>8QP.HkA͕6vM1'`,heMg,nd5O{ćyvCCE%E$@fF n¶ޙ H &M1LhNj ; yƠpT'{j1 aխdIl;t9g`-!GwRA5# DJah Z %$5DIKa8+'C\T 2 bJOӆ$4RTH DI@P P  iF71"5a)X Di))QhHa $)"*X#D $Xd*&)**H  )@ARTI"@Рr  @҆%CHҴ!s'|w^ DD޽hU"ɛʬ) |wnҪ}S`NM=UV]e + bUF`A}4?@h vb>”}!9r6c 8GwH ]+Js7@̡JLd/%C_\HP<ljG=$ +JRA?(S@S@';$BPP ==Hp|?<&@mJ*?#«n:5DN~b"=Gͭ? uNW$#TrPQҼj 3И12iˬoV?D5@z{ {FGօnxPjKl M>v4(!~8- -vĜ3H!'fƚ(Z S{ѷZӚhhpUE ENHa3TePT2@m%t=HCQ'⁶ R P̈́樟ov9YTMa}NC3$N~25{4f~81@f'OTS׳@@]W7)RR$}/?( _V<*4__ |wKU<lLF{11sWqSP~X=co}Bc6Fݦ Db! TabHRZ*/쎷.ܸZŭb7.'wC(}L⒆y`b)(?C1.`"" #(#T6)x-> !HG#Xgx\ɲ̛wQ+%Y^0X(22Fc0#2\[jw*:Fdh6򪬁$6 `B3.7G(LEVS3nb:$6J( ]X*+D#P)1C.2&jX+)E{5 x0&F86=I:.kQTNDlbwSd?m0-5NZHb/'m'-n4A Μ 5:8&rꑷ\;JsCGD%* %^=Y#a{VMX3:(HIy ^&7mF5,d Aad p2a'On IDib#" YR;siWz A_jIq=Ç,I1Xc14K{JƳC@xVНe$4;\ϩD9#_R!s;̓'B IO qb8D s4l oLou$Gc]mC%BC('(!}% *=P( ~<U32xB5 6UVabF,1;E*m_AQ<4vuS4SJ[@)-e&2"Qї8F)0h2lpzd"m$'1=Fi5s4'#3x56"(ֆf8C06ؾJل>]84(5Ƀ'\#ڲi5Rݳl֪ο5w@tg@ @%!9J>~I ~$%H=x e ^جs(X"a"RH5ZBjVpn-ᧇ nGkT`chaA$66%ƂGpF%$1 `8J15؎=! ˻dn1&Tjĝ&A;Ĭ ɸԸF{pB-.SD`\ \06fDR"lTŜ3)nnͱE޹D\[4޵4e YJ"#A͆5g]8dLȣcL)dәF \h0AJz,zCcGO$I̦18`FD[k-\@2n;aMMD[4czTC?:Si$pûQґ֜µ,~4c^`PI[<eAKgS@xe1hT i 5oS3/w␣y!@1~0C|>$?- U CV7 E%׵m#K4%eX1Jsrmj,ΡLϸ!̟ u( g@>̓Ǻ 'w`P̣MHH~|:Ί`+&ҵMjYj1Ȑ9A1~~Op?MaBx*`:HטM2xr+a!J9%[Al?,c|;KKwo1;쁄)ōFsNTh+@ ޙb($ĬR/:W_"#`#At?zffدY-BySDAtoM-glyN tEh4A o * !GPJL##1ur9ZDCY`z= :?C/mri doF)@'}p^^~L(d@ϛ2%QꡖIpk_n)W^-*ĀA~z9 %І4x-x]lҚ cbV G3?G}rrn{ 8h!:ǟd]-*ʭ(U9g] ·-JTp :Τ{֐٘0sfi)]d5\2 o SmF烤MQG$h]VNt+d]s&nᛶ%oA4Ó󡭏Z$dj/ov]hwcmm*kC$Rh|pb_xT31#0Pa>g09҃ak16 2ĺ$Ƥ3@A㏉{6 R'CC?QKGר*.g7n5TS>$I=1eB# NKrz}*^vA!@A(U@F R}Uư2$wcS̽[y65e.0̡@cʋi f61yP4 }\{}o*ғOOgf?4zeVQ̐뽔JwL8W<###ugdoBD84Š4TXY6蓨uc͌kW)z%P6YM1ۻ̬mݩ/Ǒ^5BFV,#cLaN{;M?xU2FS5wif Q.,d Q*Hf @Y2MN..LK$QLJ\V Ȁnʢdhz6N n6;"rҺR *6@TcDH[ :NVkL `)M [Pm" jWD ($J N 4E 3h❻x 3u08cH ?[l47vɎ-N(\EXUVړt*ÊyI Wr$$ó 1ڱ6RПo]ۊ(`hEociRo?3o͆ $HXp}Q^Is;Tj# plF۝0٧P- &$Ƭ~]=x:/AoLvXF -m}Tzށ'\v(!'JvlHx֒}B8ֹm4FHΫ<ֶ-M5T.7hiEs΍h%)!ba0 籣|q3F.E)/GXl_fq,&C^?/{q ~)gW I.~Ҟ "< Ƒ噫uk Yoղ2b HD oIE c2 a֖ O)k8uIOD+ ӯeuSy`ƥamLf`.Yc!00b5`0BC&. ϮϢ NlCŝfC 61QC*^7Cz=@M 2W0i" !h'$D% I[ ,3ݠ< /@Z gi?PA J  !*% ""M#A?,5jLyIVܦ@Nhn7JIVsk,hTf.0؃mZHᦧj4,Q^lc&rmq" y nNVNq6(۔(-)NrDʼn` f[@8-:HjcTvl$Kr24 I@LSA ]`!$ dBpFqQo0ɧPП6GS0PDY >\On iii~bTY:@{E#`9h.HF ilhTp֥nlzM!N d%;TS "rb؈("XkhޒMRI٪v T=&q>0,mf&CayUKY%fIzsōM27C4l<}fMw|~gts!B?t1A0aZcX<ѪX ҿ5(%(r ġ_9>n>)tGN@$q'|L( 0YPF0cyF>F1S}C{lSǝ h`"(DRb$ba}Cڪ(X%Z?(2tSm0}f$ ƛ̤$vt98-R?D~S`w>{Ͽj~_; h JEڏż9~J}wm/i^thAHx|_yO(y}? U 1"`4@yMƢ"!0&ܛr[?="CTvNSgc͔,6 UYY ]謥 `~ìDp$@4mOz0Rm;D0MuUqR6 …RR"Xwׇ^D0!PĨ &j ] vl&"BP H"`a0AR(D(P BJ EJ$(YVJD B0L|6 vpE%zEB>eM|4~Vo @Fup;f f3nv"*eN`$+KΈi'CUR*d zv1QLEH,%%BSEIT4,TP@HQ h|QݜHtv( vb]} P#Iؽ(Ї@D~G.$0+~R̭ѐ< ^*$2T=qıofh?=y<kyQjPsl{u$UGS$dѓ\tѱ:d݆ @#x?ƻN_6).ԩlτ<(BC>a?LQIH^3;#BJUM$,2'RFb()ZFI(J&&(*dV"!LᨠY*i*Ii$!**d@)& @b@R&* (YZ (h (+!U/@sp6xV mD& !&'N.O\?V:J㫎 +6Ln&qBE$L)._rG?\0 PB[0Dy]@brQ =[xVZhc0+BcQmxA!rwr!ӡ%vM4I@">a1U$BEhXȍ̦ f` -&rhpy""!tF8zrs $JE C4D^^}hNv__e=^M+\cET8d_αzMVV8SppGS؈IIO)Duй$G鷰s?_UgG)"_˜JҏVLu"0۷~e&άf(`0hM+JgQ涓ONC!(d s\ )"؄A6#Aɜe4 n5m s):h+! K '*@esN0v &p\%ضUPoP@I| ːK]gKZPZb;3q ф6a"(kv!%P( NtRVpRb:+c\q$}TNm9 8!fNl난GHx&2U0TCU`pڲK!8JQ>L@{쁞؎LI QH͸.Nz::t SfL4FD1 3mhJzZzOfEjx}Y'V39i4F`%7xf9F)UM"KnkܵIt$TEh)6b6;1bAU7$(1MX4%0δlc ccd4f"ZiH%(4$BP[gEFD*Hᚥ+444H` >{qS8KUd#>0  Y)uzIZS,֢/*t"iZ&X!}9,c(,ZzenrLI1<'<_XZ n.HkdFޯlw_ӑAZ(Q,EэW7~z+T+ !m[j9p2@J"H%IT }~8 t'ok ˆ DQJK"zu%:JH¥ P4 2ATԔ Se9wSP^!LBk=~dAD20pV `"cd1f .@n\6ؤjF 1ˮƇCx'G8˪,eD4UܕGwmzP oӁE 6QzwzdMIMR1 x~p>x}+\ B,06z`{G^W#0D~rNyuЮXlP YT;=+(XZ"Te+ KDKˆ``̇. H d|N& ?@ S3N/H0BJTH҄B%]b"("Ox4'%t(51O"r~2\B?KJ*!!5rXEbJ 1Hsh6dR\14. T1r%-xqk9D7:){znt"+iМ};##%V@yAf 9;'Z3N%$QI*>DG$W\L7-!Cb ;4*Lv8UM0K#ӬDbG=xfCV~M-=XQiP?j >׮c8Ӌ I ̭c&HbA=盭ai(P#24?*/ 4PIWһz>$Oh:H"pCx:"yGG$AzH+*H5J_0u ER!FhYbJ8,!(@w=>R=iD,}ĭ, 4Q}$ a$b u@?PTImA#m(>QqL"#v>=~AEZ M L֔+ڪ0u-7qI)?k8#54vqLaZ44 0I`h"qɽ&J"*Fvk̀1w@}߷;x(7H~yI*IjJӂpO grHTtG+A9橆Q/z6 t5UCltⱥN4(iPة:~pe_׉2PXx&C86CSHJ %<>=);yj|UW[;ϕq?mMBl?~,.I BGyv+fiMbf}2Ҳ4X,8ڌU ;!H&HDzuUo<:n$3zrD#dl+])ߺ Ĝfuguqb#G+.0stXPbc6qȤ; bLu=VH]oz؋%[tWID7[cEr4b)`0ZXk9:vȱU#6ˌ!̧YBR R'#7 "knHQtklI<A'5jt\:ПUxx*43F `@a1E[.\srS5ӭoUQUQZ**s>eFWSXL3M7@ԋt;X_iى(cgΎaR-isQTUhXW %Fga?DDRbJfs-Poy,erp#0A )f &((#Km~;44ԅ$Q(R P,B4$HI@@B]MoEcVsÐ)J*/NO=Hd|?8Gf3T&$ L`ӭ)w͛ɬ8rCS6RˊoB~r/ S,); ͥwۿ T%wm,F(D1 (m%~t"qc2#̾TRI@NJHj@`R `}+)"]F~JFaEK~:1Pª"Ej" :"= F*S!]!I@hAt0J"a7 c̖莒) ڐ?B~:O @{6&U+ SԐ}ɜ?-.L@syvƮ&ȮzovƿZ>Lv ߇JF K\j@@dńubPIN}a VD Mӧ5'GXdXH&~#A$ˋ;"fJs8Ŏa^au۬jXEFvѳB+:3Ds"TLকʣ=j_ {?>=†X 㶍ԲUq8" (ž\QNTKƍ  $A@gX#[dFI"c;\$,uC8ccEU dY33Mu `Oc21cL!B[!5{xVNn ꅖ PΝӂ023@-G OsWo#6>}A8C"C׋Xø&F٬yz_]})zQ 2{B .<& aHF[Im|PMP0cprCaتդᱨGL!qY U1cX3ƐM/֒Ϧ;ɈFYT- `f>862# iF D`4x4Y=j ђж 4[Ś̋AL> @y;]Hozܐ3*wˉH<G5 ^@ d4Q#amEz= <9t%, 6@|܃Hw =| F'4{@fR۞Ijwlޅ'qQ=2 HPiV]r&H`}NJ'$Ҧ~~wT2 4:ͽ1DS$AJNI9NY>"}cpD9H4YoRjmp0 y_V4a%N$^O6]j|Oւ;RHE- PS2 p(_)ӷ4H+ u 4c}%rbvq?Iot>T5&KIG)O'w1=Kt?G;iޅw( 0(]"kGkt fP |C_)'}0~4<0HnE" C Cs j$%y*|b  \AW:n(B8Gbу?AQE|$a3 2C7.i&pj_ dPE:ѣ//v?tDKd+qTb0d:]6"N\p_ydH%Wnr2j%QI_=NHGנ2q gS9?}_SR@];ϭ1$@rpo!$!ESC1+m s73L4%H}{x"m/138NcD`|)Ju{ =cPQA e!!e833Ѣh <*|! bPdra0,^p5waG^q+PƭτZ>oG9U/OZ*i$ bLjQ6 n.32Gk7t#n9XX'/!lA٨ l~Qh`=-"˄tҔ(;":0PPb%X QEAj`MZ8O/L ~yϧ `SD!qz+ Pt(GRCѻ;`!W$UOQ}@gEQE P: ޵ͫ1EU "RPЂBTh#Bϥf?9Lp5Ly&=D#n& .8+=BNvjk\lh5Д.T$3%˸7+-BC²gZF%rY-AXG#lO9!Y5 44eUI;X=E3 2ODv[pkd)؉pNN ?`m"Xq`%?gyp NNz=߁-zdɢ%>!GscWj!ýZ}?K|6H[+іXQ*E@Rȱ21[2Nmj54 ٌ7%F̈lm!Xb3=0LGg<͆g.~?q:ݝdPϹ)uL2W ‚(ב.T{@"bB]pk0)-ac.ס7Ia@gi1խ-hn(??`H?X'/Ҝ?|s&S߲;K|4wÏv$W0B*UvS0 ThA ] '6bE:1Pzw֛=}lgxpGTcy~sOB WZ@z^ ߻྘&*^ͥ(] Dci r`o@l tx!AgZvH'\j3|(H=X6`DJ5ގxǪO@mq/0=wi%eb =b.\O5bv"z>>s ߿YHDmGd! D-t%X,c$CT3xУXc@&e(Rb݊v''JVdYN[cwA?P AQ  #}s>@u=u&{J_5G:h{9CB)'{.}fs>I0u.0 hX!v+9'C=%A@߬ sexXTF|L(wz{AA$#`Cx>2i9rRi>P 47t:{CP^RiΦd̖w͛RYIjZmx1;k6jmPHГe)ZP"E@ bńGtM{I0g҆JLsxߨFǂu7a͡a(Hohk@H(\%l"}b(i?? >!a)Z&"`JQH!nN=h bN 47@NiDI<Kt7*' 4D3DA9 SRoiȈY}q =!tB#0hw/sOvW,)wUA'=D<_p߃X#y5\p2H1V8դDt8B"ٙp 9tMLm2ls9ǝ&Z:ኤs(6k:w,=*\8lucہnqF&4铔G8` %t0-4c 5;e5qqȘ6qؠes2;M,RW#%iV̑#LQ "nnsJ Q EG6.TnO|9ey+EvcF8SxM;7LbvK{ֈP +P:|'Rԡbyuft]-Ht8:,4ha5@Ж\(gB(YP}W jN5:K(ff$8n4%aX Dg@bhiJ` !aia(jD$X9(;3hc"~tr4}q|A  YŘG#7>|Ǝ3s"[Je;pbJjTT[DUUlb&"`,gZړ(.?fxhs鰮l 94hbha]+v W+Hs(/h* snD!@G>SHΚJdzGIx7HeN"-RğbA.S>0`L@*FI/y} aHes[hhzÅX ؜=`!}x5qםf#s\JJj$S'`!>~>ؑ[%Q4MH bV&BԴR.ؕamH%|;>%cBidbRIGG2sL~D'H`'Z&?fhNJb!*5 {! ć\GWJ)Hj}P5h({ru<3SXkK؉)5^c[ ~?@D1F8-#«׶zOga(*Hydۤn=6"T>آZ-B&Z2يHu[b#Gz(O3CHkT g 'w,3c(/0MZRlE )Om״A1uUD9 Ebe! VRA+&"fJBZvlqC`I+BM0gu *P x@p$1Hlr_/4~Ach`ba)W@I:!YF4_Th*k}:"`龳r 9&TI(#P֊7&Hg*| 8 ^tC4s+" f[2Hj;'U^Ai E;\ O !͇8wUM̜V:"""""%& Ћ/pIC3"qif TL hhrrI])hKP蠂HS)O=ЁIiJey-w7xDH4B/X;on0)7I-ÞCoLAA?qȌrMi#ש`ݔ\EAD"|~wfb&$ݻ{PrQ41,J P"ШS3LKB9yDEIR3M4"!(ȇDG)IŤIw}txl}iUC %?doJaTDhN~?6gs\RRH JB F=g<5 =Mv8Gj$}?D&0J3i}I42@! d[D_ 4 :`TP[;]A GPx&lo)(L%C$(}$|)TP~ FyWS޿a}@|^0®a2>_@&aBhEF.U<8Ia`I %5;\2pi-D֨*"ܷbN`4D 1dΊw4h(hzzۚzDI]*0}A7n#:7hjꐃ ;lUnά)ͯ[8 Rhb #b aƈX~#.AcEx1Pl4'+]RĘf {@3F8i (PhO|ݝ{Q?!_}7 $:|~2%^1`lG`Z֕5R{Awxpd)3B Q_77͑ u r~;~Hzߖ߲=x3<128Ul*3 ?d᧶Q44TecB$Y$`e+n656,c+D()eHrSXnQh5â1nlR' 0fAyOMƆNj:υ;\lyn~pL:2<\cwP|>"7H]k(D<"XVA2#@b spy;aXV\3sY6?U8& os`h[9 $<0`Lk'wJF@}k>a%3dHm 8ţa @R&f͇{e"rAD8mP'^[f^JKIr+5vmi6g;8#tD ]PCw3]es|CGE!xUp50A@~,1rѨ`C1Iw8r}RCNJ)Aݯ?Y:͍LT:?ղY3Ϩȃ(K[3c G!X;=!䁼fLA\j㬡${%x*%)ml1]ή 1]*r(jÆ2`ya[r{KX޹G͙k\>:##dNJ$*ahĂ9x=iW;L!./rI0^`0hu XXX:e͜3@E Ee9ܝ7r(7w<<,WN+ˢ $x"'M.l/;$)QB]佪Q>\+c\2{e@GōJX{oĵpJUy  Fv:"eE0m&9Az~5>OƲ3^h8~auvd;|HeEmςk:W.қNrㄡC1 &SԘ􁝿{e&)>9xrYN~uLMS.`QP ֫"5XD{%VF125dWОzt:)!$ׇ057, {y(`A KxHIXlu=O j%,X.@9@s9<6gwpsS˽NI [۩MR-J!F;na,w*NPwC.R15щ;m5s͇IjOQL"D&c %㛑⬂o(nrdɢKcd?oe\ϱ'㮍/}b+̙F(hA0luхr%fMSay=,(OJ/ ]_/r#to0`|a)2pf!xt jVM] "@P2 ~Z Ia%Zs@3;hSЉNN^ K؁ѯ7D QaoJ4FyoFܦ&Arwۧrx[~Iq 3 Xu0ʂA/*4 x=eJzi xO04AĢKɢ!#Ӈ2O-w<1۩݈Q¥ 9kh)kR3̈́a՜5Z]Y E  DOI^GR#P>|&sߩEX:fȘTބ9SWBVL}T!c3H? ȰoG>ȏpp/_jeg!tZDdJ)$};q5 wCa8{QdBfc:#*!mnAnVٶq"?h<)<(IcW yR^lx`X"1`0G  UUUU*2:^ HuJOGxpK⹶ox|luQ2yW:h} CFΥMx`M!δQ`‚Hkl'A_f~$'r|ߧVrImMP48Bu)r_1- u& '?͒m-Pǜ2D.PxD}!$b bP.ﰆkz}^[MY$ DEp<24ss(墪ˀKQQn [b2*-.]sBc*y)#w,UPK#lc߭vTKlpi&(B+}9=4D3 *Q|>ocPUF dgⓓ̨ZM)ׯP;LhB' :80HB ,FwO_ձχOHaII&O'C:8粊SҀa[7D.7M/sJȘ]}S zb j,p#@\zc5v`urynX F1)^#Ʃ"ǹ}ty!"xr]삒"J 8_qaT14@A0GnJi]j!~q_%HĆD"^} >ZLj;,40UH_Mbv|쉵c蒟yɒH}PZ5C"|hͪ珞2uisf+ i[Q0O{@QVA 0914Gv:;Sg`P3G5zf*a<~"DaI* "`M$JA_#0J p5Kilɠb*Cld&Jm~?F0PPktU[f}/N%Qb=|EOXw<}!x>WwHv9@ClI_DEAI$uPw $'??G5~_}?@wǯ bzO5J$}sXѷ^9pJ;Tb ;JD b`%.ႪgAU9ٟsPڦ)D wA$ՈRP#Whaa#://!9a+yP@qA h fB X%"JM\$`s];(s`{!蟧)LÆ '%ΘAR<̃(ba! <|9|'IY4I82qpTRՀy%&*kpkr12!kl%P, GfᚈtIG^[)ȸHĴKLMG^?M4u6j Z65.MAŀ-`oEb1lfWxi ,7M"7=~=G!c_XH Bڍ '? aGt7IDQDv7I4 39>v`}0Ƒmq5̡ 6ȐJɺ'{"MNSZy t( \{!a"D HLxlV֟S\vW-Q'YVL? 6WZssHO\mI>9:k1F&ÈܣJYzk{xܬhWF!7A7`̆|#-4kNN3uj̭SZl2ʬW gѯ ee >O8?Ţ#zmZqEqAGlL RI0xnp"Qz}0*Cl4I%КѨ`qQRid7S`lE.(otnxǂ:sc$Ēw]w(0hE!R8 X%cL\^W> S*p,5bo dq8҂cl?qu}C3*pY@85=Mr`MRS.I\fn#aFv^/W ם%l" 3RPtxF1Gոvm*h ڨy]]ZʡEĠarB~˧led7tb $뼣r(@sR2yC :$ d!J?V2#zڷ6rLn,GCFU@;rqDph.cRf;>Bb\  UMywh>pE81c8X媰tk-ⷌD5L:3\[:k"=RbѩM.rmgƎaˍpCq0 2r47]B I&s$&HHlj"N3u0aD/Ǻa 22 ufL$5@ @ ȄJ K-P!\MߜP_fvp[uBv^kƲc s `aS%N">Y hfV1:E:vf3r!8 xᡒ`!>;ªlTbö3(⃏:iC:&.TÝu!cq]4KlHAvɘ֚(X #oj &c wq /4D0UҬQ d[Vƈٝ^(,( %s\;jlBXPaJa%K $qֻ.(1@a Ee/Kx= @I_NЏQ̷Ϟ;,Qys 2 P bH 8A|C5lz׎d(G:0Tt )5sKM30:wi!!ăJ}uU57B^&s Re*pp!8~+c{Ŭ`n9a߫4zuL;˜yGv2xHI z@E:ػT7i Z;VfIeY@%sh]ɠj'"1-<=RN2W<)̰gʃB0 ;zr71,LDGZLQLs84eS ΆTTb0Qb\LDйd=<T ޹*]y]}ܽAXg^tY#;fZS.Lγ 76FZ `u32-vf,59&hۭް *H-hiyscN?5-ը-=@7#MoVl8<=%.pRˆH;?At2:xuqFofw ͛޷vnI <ͯ+PSm4fq!kmDpeHq+ϟ x!#sJͦLv3qFΏ7-i|WYMdqWl3ͦLUbl[[ER[ˑ7 Z6Ć n]vD r(iN Y:)&$r;%MqKKWW';8îi؆ R1J_ [V0譁 ܅an%5!t|yV^|4D.lhV`77tSX0=i(s+)`w18̇Vj!6,\d|}Д,vM#Gi*0Ef2ȥ~8Q09;}͙fSw3N&"6,LpkTN ;N3yJp #3ɫyȲBH!c%L4xs HTd` .1982/́ɢSbU ooKG=y1LlqbmJ(bfV]%HxF Dp\qC:P_p G сH%E8lBc :E4<`W\PY^>j bP 9UL ƍ#F2G|R4ebv?//<:Zqg)"C" `w@M2} :BD3RQSp&r"24A[-ٔXOFɗ+ʍPS93 5 ]1a: 8bY 7/)"!K5Pi,2gFFz"mr٣bC`qlJrFl߈Ŭ z%\.> Ia 0jVB(W)6E ! -!CEk2ј.NFg0a9srgȆ>qж"Ad - 4ȇ8pB <'vb e/[| |Da^Pb Nl}a5& /c=z` <)3.asd]AQE ۢ 2g0R77Jr@)IrI4'M;+1fX @<*z?ߙZ\V~B>NP@TW[g]6ۻ}a÷bJ o t  q! )i1`C|y6Յ @hsa+r4"`Yn;˥R<FNŠE 9&{]^'cE`S8@EpF\q[ idD3PR<9u !fr8O tq^86֑riЍMr֞y,on ا`Pg$~wMVq3n|O<~hmD4:m!]XY6\%83A҅ v&3-|Fީ.ZG yꦊj"F!S \u8RV,.]1*D;ТŃ!/< Kg)i$|Ӗ!ۯ>BDI$i4JITDD hf *U$zQ!sxB j(8PU=,R!#n8ƞ<42zv74<9F 滈oQzm)|C}8:)yq"ROjPUB+q1} +͠m:F˘!JyHEA:Nk(4q`HJkelf.35c'SJ<=q!i Yh/ZtrA %  beG1qbJbFHlJhI^F2{`#R JcTI$vdhlg:5p#l֘KeIb !{8$[<'9hdq"lAĤ"a=cF0- RXA&+GK k_^7y@ HH>P?/Y0%Α_sMpsm`;}?8:B5C|y_G#i*9%Hĺ@O1RifE#-$0||ڑJlGҩCšт(i6`X1MXFbUO?3EhQɣ˟ z?E- V2.__Pu4 J>pgBd~YID3^ԅaRq醉xImkZȊBoNjxa]6]L~5vyT'w[eP\O~Խ7}Όm*OIMr5O3#:O0蒶( y#cJTī015m"0FY G,L@j>-sXA GH6:2ikiSR- 9,b4 c2 #v 5sRF'sSq Oyn.$>k@zS&:vh{ǡ *tNzMuNWQ-QC l14)sbyO| QU@-yQgחՏA>upKJUWByAR#@*iJP:x!CCCr QM@ 9)JP ,KDCB@Q *%t3o`ꗯf@HAZ (-mGx^={]{/L:r}|ϫyIY PVg&JnO`F^@G19 $CKt`4s , QԜ9ܥ̬ ZP2zJ4›L25=;W^GbcoNs)Gây+@5Gtcz`{_c !(VB9~u:BL!3ބ LH! s.sq8 ua s;ΊF jTE-1."QBR$b4NfYuAT޴\GH{^. O\"MrM>rW#l'<3|JAӵ8A7 , \>1/$e eKS00,$ı/h~,v*126WoFVgˣdCtm1>pH+"9O3*x(N.*HaqfƳEP .H P xb,&#Qg'WJ&r{Me;6QB|;fˌa,⡈w&m4PgCҫ&jUc5Pܑ``(5};$h|u!%)ˆ %V/Hi+Kľ0&OtR N[׃&=43| <HFGpꕠ, +  <C'!Ȓ4iDp$A;H1 % 4a dlr<Ym `D8{z/(7Qw h%ω\H`r4mpҵGet[`) 1:9 ,&Ih(&cmj㽆4Ũʣ W4(c_V{ID@%JP8?K@qy@dT:aSAHn1Z =$D1?W4c̍.JvYPuCcl 4-ހƶ;!Pc#O?F&'CV|Mo_pZ=a`h b&ѣ& 5`\`hb" &d#?^ $d(N ]< c։"'ܺk_玆"(]QJ 3%P44.KBJCrzkCi.5sV"TCd4%,+76.~6p\ ,c0W&&$F8CɌQR$’=@x&h5-:JٶaAYupG뛱ȣtR WK;w(W/ G&u`d\砀(p(b~ Q:mQpEח')Gh%:0DjWnz}'|\iFĨT.='yyE<;Oh~A/6_;'ڨ "$A@ X*'ʂdܧQ’HCcEF; QAX[1h&JI'YMm|AhXDes;ybz%:4Hh*@i;H`\KOR8)DPS)AA)vh!HH?Դ>93I.lDD|OލgOE &~𧜁{4CF xm@ؒB>P9W@Y}=Cp1  WO*&e H+h`?Fݤ7:xH%Dr .į> xDJDAE4PUU$DJ>D=aeC< ҽײCs d@x'0IRi 5LE%UM #T(?G(EHwq< 3¼Oh݄b܍~*5?kjOPuIq~>͋5DMB0^mk|E"魛܋*0Ǽ{@MjJD@(<c1Axs王u" SƉߓprdXqp^%' ^+ƹ+FbxxU'dtPA.LA]]A\rL2E<1/7CGq<JX<&hT}jc8!po4>&e0焉"J*@_I_B},OUBƌU"FDe[R 0mfs¸it`вa>0i,Aj$" C0dHп2m<U R. LJ9 iC?$a}v jH%Ғ+C@8!c齹Sh[+8?jA;S8OhOo@1 p@t=~*G{ & )"Zi*`)H`kwBr1l \DD6,Knne (-nUb'-l'`bO6S262Dѱ@A&C ^&fl޷%]0A2S5]mh O?BGCw,; ̔&DH<`wj gy9"ꭒ܄!Y>S !$(Hg-i.BDZ0yK!2X.1#ܸ@ҁr:'@Qxd!NV=:Y??"u$џrpNr؁@;hzZ>H7!ADV ȅtE}>^4o빧'&@PCkr0Q WEJ 1 =XU)y1AEԐ+\-l#%N TLCrM` Gg^%0$!R}n^F_ieg6#-TbQVa Ҙ6Mj8D|#ll 0pbuʽ=r MS[lx†8,D?WRN*&qp d~yjUk   RK!T| a|!@gmKTBe 0]:g4UO9 olqq l)J'~A%m/*f5I*P9_>7De_X؈PuOAP(h)JJTy$3̿5 P%8:@EhhRB%(iV% $ PN?=fY^`$Cf%CӀtm'-O?~.LMਲ਼ﺇ <=x+=!Q=A%`-O >cY#`;cSJ5Xy͡5I# a XC fw_ɣ8@5ӳ yLF 9w#[ᆱj6E HqO"y$̞.Pw Hl Xb$g$l&)h (ah(jH"4p]ZjP)*bHudr /*j 8vP3Pe|PHd}f-j$J1m#hh* LԡPK$L I BUAP kMLJq4oj9omc> 1,84iAQEMxjȼ4x^D8381}ÂB|Q4VbeY7 ?wLJꅤ>~s7)B0*]ZN>qX8a⼖8Dgr/>6z;544_`f*a OX$HT#CviݺXd)O>X'p4Nn&"cnImi6l.M1c!s*qH`h~: }d5>]C#ͣ\aM Cbdr{+F=0sr pȈXԙUѠ*jG2uuI%X!>,T+fmq rkPa8-b`NP*R\׏_ȯDaN6qzE޴ @V^("HȦFбAI芙~gD8N7n`!,Kg"oNtGZpx˜xzpP :N'P9fi(Pз4w鎀{+x8*%zBY8FB:Мm/ !Ҡ_<6 ӧ}oS4[G,+0ѩBQhF20CDGn4iPS-1sIu'ap[CiK1,NtHo^Wlpb db tK0BHD0WVdQ"1  U= P "j805F#l>iʗI p,R"3i/(cZ5qf¸txmP)@tj0( b.NNϬgPiꝁ3~0W_;BQt]{v^R/ݰqje@Hv2ӎ<0.(_^Sg:{彎R5YvТkQ# /-- ݸW7{U|:+ʀʧٛiDm<ﭥ/:粸uG{c޻ȩp8v {^ۗӶj·ںϽVYl:es^@3l]}v{l0g(RRZﭞ:}en`P\}:={[ݽr)ۧZO۟YJ9u=n}9AB%A(.v7aM|;nwvP+{<ٚ7Thln* ю]p;[f9@ cI-dEBْ{xώ㊤{kx{Ի3};omh:[4@Q @(W;=ԢЪQ =p e|{ rW:aYGe`Z"Z`U4@Rf({@ lJ(Muz8Gl;(^ G|4ZN۳ջ5Kv*64{罖vwNki/^f_>E*GŢ޷ԏgWnNAtzz46CVy.@ӳ0xA!@4wuo^zj}ON|6[̠m^/ruݳkm=y'}{[ӫl𯞈]htM7ޞ{=+kI^ž-kw[koznn5o!޶}}%o+73[}{]/{n=]M۟G{:tCh}}ms۝wY;W}ɬv}&9+7כs}Mۊ+s=Wy^9Ϫ;n6;Wvos}mzNm ]ARMhu()U}$zc6Y^껮Gke}}E{ᭇݾs]+˂wT֛o7뻧+٥vUn!Iչnn1f<{6ʛV yWfziuKgJ:ݻn6Nyg{ݎ^+{qsz[9ޏulf|O swB]q̦=t]nW:5-λۮ ح޼[׻$) !b=2`{o[ 3 6,.Nawm7Z}@{: \{PQZ(T)2Pk 5}*{s[>Qzy︪%=w{ڪכۮgunxpu}޽O6}AoGMti٢ݶv(P*tFhO;Uto EzKI@x,}WВ\D( 2H7i|(jta.e^3}&hBY4R7~bO`6DGT~[֮_? V#RHddhDiHG%q>o.mX#rTC+@C.W6çdjaH|;9%talcYohb*Ȥ)/CύS,7q<$Tt+G{tc*D4CEQD5.&:-SE@U#}k0s&7hr5=Z{8ӇN}EE>s tva*RH*pێύe`7Pʡ2*H7pn'|"|`0۳nXŹwS` bWNݟzmTbq⃝qK `cIOIy bl̽3'(N/.FWe=媬CRn廘UҜ+.ՅB\eU=:yerfCs0wׄtIvSe6Ҹ-nͫsM<0 8r}rjh8d_Åۯ0˥PV,KH8ǤSLC5/tGe`Գc.c0&kWژg5 B{!,{Wu2냿?c̄Nf$Jև@2z+f}9{߶|wY!v6~oarBM& \,zW-xFnc+:s9뷦9E8O]Xu]Ы̫`jYMwnbwn8p@tp^-=Dlfy5wl[^<2vǮ%xJGvCB EuaϨYAoQ{>xُ&WF|wO uz|sg\㐉یUN1f ONMGn.hl966sVvul016s]݆f0خ2l幥e(hEdw#W)zWK*7X㦎A[e 1svAM׍m0ᆮp}yvvUc% B!հó.qoqnsbPCKafݻ u]7ܪyo7_Ѷ֣=pLpÛtڼ4sآOQ="61^uwRLDm4TBpGswI*31ޡ\ iyC X5 gBIG՝o6 ًOx5?GvSrbsͤD̼2m1tϵf%Ϧfd/0Ly-*oCt;Wx-@Đ7NݏNzZN:y)k֫EbnuLE7$Y6 Ӻ8)F`WtIGI/n#mK>WHN?է7>3jDjyzbc &.UFQ>̆43rib~4|yLaLOm_7=(ZW3`|N]!|;? /fjɿgcHx~6HOkd9&ojTtnx; 1Q Kb*I{ ɿ6#R#Lq )uoUN;eVIALsesF%sŒ@j2?xSp4A?7uEQ~/NL#N# S/H_2;U$a0S0)gE 0 @.)2jtd QPH"Gbk^#gIaAhX&= aJhOiw=BVPY)* @_3Cʱ0b5ɟK  tɍb'{%Ĵ$ǥ0Jfi(ȲFk[:EbvHφImi(HFg9a~;*zu8])C)RG3#tZoũ)y/AH}\^{ca _,2Ơ/|*;M ;}s𰆴cq=,˃[Bp"Rbv7u:#>Evt?^>A R:`=yHEFXeoN3rϰEcI hWLP Ib# vEfC&{0RH)rmI5b(.F QF"HJ3r ۮvN63Ʃ|`ǫ[m{_ڃ\3Hn͡ǿCR; u6L c=0G$4sv zx)&bbzO[G:PJ/ls:.vXd8*UT$&s΢iΧ>~c jc k_ -5._x=m~Wm':f;qnK$vkqZ2&y08I~_ ht1›Z8Xxio>=iH$}df_wP?1YGAD઀{ɀ23&^wF^*9(P)G5;gv T؋8E k08\KcskՌoṮ(P2הV|ٓ)XuGoeE@f{=JKLAB2t5աGDes.p5gX3Jd'z䞍xV{ćZy04I=x$Svm!'^ {=Z¹y{b_$;mF!ژb<~IOd.q /(Yڤ}}FؿKT%8zQ}vtvW8]}p]$MN4]秝ҡ?2A2 [j8 ,&7X(@P=$9˱lB0tهX$f (y.Z971ZpPdwi&$dža6(F*s# &dF='gRY͆.D,M jU]얦ѽ$rP6!ɹySmNcva 3)Rϭ=d`8kbIˌ֟ӕ̴,#'YdDuwWtTGڋ4uǍ{?a_S3H"E?[r`pϘ]20YoAQ#"<8,DŽ?4#($ ė 8p7sK 8WZ+'»p`&KץTL >'͜=ߦ:Q'X9Е@d7BXw=EE*02kzMa'ݤMsɤBCebaB$3HsMP$ٙQhC th! +(\TTJ򪰼v b<tv$)v >l0+p?V `8@1Xsv! Gɥ|od8R9avh]P@lT Maf`Xc# 4 - 5!~LsNyѵwZ%!g#% ghGc5n4dLjt 9O 6Vn$#uY$b^b(ThQE"0V"@PRUIBHHA  B%(R#AB}8p\Ԣ3r{Kb!J%x>8of4z<5+iJX&u8HP1# }3Ea(3jEA@`g fkG'{Aш[u R-$@RĕJDSeF("-Y"TY.0-SH,SAGk}p.+%zx!bGF%Q;p;i㾖{Nb|a@2Q\eSD f`!u19m#)  B D- C%-%%@1Z֓-gۜNH4)BM Ag8 }045?!Fp/h*7Om4#'B!H#! W9Y 4nulɋScM0Ts91?~ud{ JprACX<ܡPX{5|rsf}7?)th D$ ~X'T1L!iPO xbidNŖ5}eQ8ޱ0PCѡaoXPM'hoa78 ɂ߅`y!PҝAS *Q1^Q8CF7I6:ihZ;S"td%!@ h"&\.2R<_\6%MCʔec|> o`h;,ؙ"zEX^)bhd_~ٹ`icf>:WhGHsSwTKx' Pw@)($BB3-Ǥ=j9om?%]>fY\+8J}gtyIW*ц`Uhm:"1aJΏ2 ŧkJ@. fV1wKx=b~Z~aҪ5&gYY[f8{? `Qc ̵:JFMDԙuK!muOma\̆2M])Gz j c&Jƛ>.X ib8ɷnl6& ն %,m0a&b0+*-,MrՉF1ly$A 3#$`:bpQZ#dm633)`/0 Ode˰γƣM3u)ɑ=,i\͊xkz38c)YK2[`aVÙDcӤH Kggfl5_5/lXhOv)XAFPɢ*1lݛIpLKA[-KFzB1PNB[,+_cll֭E jclz7K ѕ,DA@2Ɉ32j)$YfTRL%(nN>k&P* @j@ƘXUBМiQM⛞Cl*Ul;㚍ەEkd B"%"A`=\Um/Ĭ6x+kcO5TYbH5JSE=dId<;bcM0`N!ȅlc] lm1Sˍ=d] ƛKWQHG)aaZVo f==V=M9Eh1􍣓c< k 2"Ұt=F u ( 9=mRLZZ&[bD4RQƸ &EJVTU ReEFIQABVYQJQ0X9.Pmzz;X:&Iᄓ|MeY~ pӏ7lR=w\*>qxB}@t##5ka *'!^/bws(ʏ#wqe]WwqP>YVWrs1 b0e3Paćޕp#XsqB?ݾyzTd*ұ{;0ddiӈ<"mH7ٵ0iُO8AycLGeaF qJGL:: ~g;*L ˡ'@?ĺk:42/kF_XgFZ1Wdc2`T~umRA T + pZi ó i6FiSQJ?S)$_sa@2#[זy[d5g80̯Rn&G!+&g2s A5D TRD+Z?>ʉI{Ej!0;D^,zs1zSTZ񒜏]w#%ٹ{?rki#ráE$Rd*x%0]Rp'sJ{TF{=v$qNcYްa9OtaCoZ?go ^s8,ΰX &*}Z adbM۷'ȈZAqJ+JVpvn"YpVpv+ 5rRb9خ(d"l"D+75k!~вrV{^4E#NTkG,=yy K>^g;CXDUр Wzll7;H#dө#kSawY~' VdyݥcMJq;2ӷPJe8P1cϛEu1m>s,?S[7_c "tOPӁ#˧Y(Pک1lEYV֍7A)iMXmt]2iˈS$\QKUldjI7̝"Ӵ28VgGk#]um=r\)H5">m\! bT8Rt:&L}*&1Hj=ЗSCž8JRJ>wϝq♊T^g3̙A~=y-dT>w"[Ns,غXRA?OC,㓱m yc 03P{b->XF ʈq@mSqǗA{?}gB`yx`rCx'\/?JNʑ{K Q(ұ"PX{FYCEvD)QB/߷$b+o٢ɤOc=C^xx:;Wn=g&[6惬.#?ޣGCUNAUދF},+5Nѐ1I'ͦ>3 _8_nc?9_>;T!0!0U@-8@) ښ1u =ֿrB$}R?F>f'CV`f1v߀t(ndzu!xޜ<71>2pL4n)-m 1Ue!Px0)qDigux}(i0 ^2Lb\bxְ|d&G{R A73ujf- n4<β~{g+nwW{{ϯrc0v?[n wǝ EK]XҲoEfR;UE)[.iNM3NTc庿M$!G>:GAi)aQTb|[Cfsˏ~$q7>;xsRz 9!@I(}|J"0 j+.!EbFDZH"8;8<ޮ!FK@ƍYߥ*Dd>=omG. 렄/!hɶ^6k` 3t[%fQ/=]0Lm~}4l,߃x6*1@>E 3!51fP(C<~ɇ3N}2lQ,$HA*q{5T>wh)hTWy|+wG_̡LԧϏB#aM3ZG g^TھŠ<>Ӈ亅URlⴉ}z.y.^uĨ<'ur991y(T ƮjKGZ;z]Z;I#IArR=ZJ>dǬeٷ "X*U[_4p( FUг4qm>̺_ji&Qo靚D8eMӮ/uPb&a&a&dHrmn]lQ'^\aY9"vf g;s4! D\O1XrioĠn2EGf bAH] /(u?1~N/?DEN/2{yqW>L !*f(~Jw?Nd!\_tzad?pHghقQP}\iO*bH25'ˣ5MU IE14wDPO݈Gu BIPuC]zow.UL4_EtBT|;p>GH AEh dpȀ1υ=ҙEG-яSxA8Pa[ś Z"(fJD2?VDtRWpi*_hu+Ay¢y Ѳzq';JV$E:F_GWsG,|W\>)Ű_s|3mLsl/)G^1;kx^|m,(#}z-0a:\o^yuMTraXvYŌQ|aK=1MN r@jB2!7]v;co#۞"d+}s449< v}n1ՏI2@$]?ɃۯY"@( {^_ngya[ aկ?Na~^߷ᯭƑ"XĽ\%Pq@\N#؍s:HA{`mli~L|:}^P?w+<^у2H4>pC "Ŏn_ehQ Oa`r PV}LR'ÿzg,W{ PH"F%K,[lR#&X쬡kcY} p|AJB! CR`qy:틋x~xAoSw9iHU&&\oݱc85*6ykc,&N1YX~$]ɰ^\!Uf3=斫2ţ*odVxA9i t C^^z5Cö%5DҮsηhEt}5]aa`JRCYwSm l5{W>7@F}t,fg ̚,mt@(A o5h?bƥYO|%+ZeƷ9 J [ N}N]YH[hps,ZvUQU !$$RFm֛W ?2KZQ4]j}pْ'3Ǝ7 iQ4}?)v!0ޜ˖߮:' #jGiܹYB9 ZIa&nFAe 5=R( IRsŜKִA$1z T析i&ѳe*Gv,3>iyqDq ?BӼul~irҼA[syFETxR1X C#ﱂ?m26;LЊLBn,rvbVh.>6'{. W/<6C:fP >vְJ]z뚒^b7ʧ|^"* yN fq{g\}g] N@JB5$8Y?;JrsٓnPҾ۫VZ J*LɢJ((i)"Z[0"L31+#'3 M*RZ"ѧߍ3j9ΪZs{V.^#HB|cwVgbw#Qfw۵7&vGf'G$tb#djc;8 y_(:r9vVB@4e0ꫜ+/Nsscmi[lL=m|۸;q؋7@6-y0zs H PMֽhJ@z]ov%q'|\GO. gsG*u4*IIP n iϕpdvƎQʷg.`u;%w&O:Z3EB&])/k/{sZ?KL{rcղZY]sδhfQ92݋m;;Vdwnk6J]oWdm%zTz4X= C J&5FAJZiE} FsmmcXSemZsz+imszο M=a)Am1szg6\ `k4m-áJv;;۽S헵}_v}j7TГ-&c(?w(Jyo!ʃxsú\=뼧=תm=`߄ 0 ; C!Hs#1"Bd(qZ$[1W;cmIfATUE U\)?JIxkOM>>Xom?}|Xzȟjho^P$!]|~co<5t7H7#}R0r;:ø_.q0:bZg ;0՚!I5 a9 m nC5"ĔxeT![FVm-P?'}'w]mv4PWaU1'~M*~jAS Eu 0QAZa@>M G0P¢UrEpʚiCm`BIkQWM mve$8d:{UMrj骨}z+Q3V~2(i]hUP)AM)^UO-oTT0UJNƘ/h;XMjqs2\3*2FqE`۽|!LhqgC"`o =o7#)W4V\-tr nOpfKO6[kTLǾUV[svxXI[ #^'/wS`j .r@dg5!qn z>ۛ."Y`;6VO^BecjU3CPPt̲^vMmhrI~/Ř+T.xJF6),"H) i5z9 *2;2t&&LmFҬtH)"^ca8أOr$E"0MTD?RjMr\b@Q% Re2Li hD*PԨddZ(b"TH9)CUKEPY%%<|dQIWx6`e}k,)h7NNk ͞˶~0cnle S٬ t0DXdE)L)T~{u 0YR`1$$VV~2( >?עy{'Oo黇y7Cm0:~GkG;bI9a}De7($|SPE( 9[.bBgEN6@ J@ -Gg=D DGn$zM ⾉c9K:*BkC{Wo?ϰ[O#5T֥0 i`2_`#2ϗOJ]tC;=5N,oh^F#e҄)G P`fHq*6 .Bt}v=<cufz&>|@J2T)O wYQƈ%^\XUQӶ~z~G_>.n6pm?x E8^qW#"*cRI ,vYu1o~ḄK"8WgAç<z~|_8MC˳? ~+Mۿ._pL )v#>)GO_Cӧn|^>e.S'o`ޯv9n8:e,; @L%CJ5srx/HE%bostGŸP'c" Ͽ|_o 8w(`.갏ٴ'?xL2xg,U@$κ_;-MӖL"4R|b#Đ ! -_YBz pÐI+nr? JxVih$64!VJb?s$$4KC9??;<;JǺ ,E`% "ww9G|2ѕB]`z%3%QSǻƆ"u+yL˄<BK2HEZ_(i)tn8Ȇ|By>Vlasl r["$:6{Іf rSNң ?;kOHjc }xIZj gJEô?gQ<7(| 㽾Dy Ex&4|q=9n}MV pyfǫ50*xGw8HIfW_`{ ~ cS`n=\H5~HJ{2B'HO9r#"w0t?Xj_ɑ"R*r_<øEz =h{c '~5,}?҃}GѮeB }OE5`@*p8 L'i婭kCG;v>Q10RHTJU5EJRS|o aQAc!3^(&H#"j() `")8SW^ ʈ:}܏ @x`w>{w[Y*|xiA|q{ wa3ǔ"wڨ΍,"3+5D Pl8+7[{FsPeY$͆Z]o7.>n~Vc;{䞄Oca`'c'˻qYRP0MXQ'~qRFvPAl!u7m|u+NS.h3޵UZ1w4j`J >s0!s2o7& g[_=ْ'NsG;yf4!}%2ZFtD>2\Ew LQD!$J^f`9}?((l y}KBkEAAR# o]_d 9 d( Mue$5^? #J2kԂH:FCrXD >>??,|ϯxQ3ٿjo0tp>A+:Tw5Qul&dT vUg޾BK~Di|L0=7;KH>$5G(_a7M؂镟of͸CKMɁEY^7߷1/Ti> 5BozdxE_i6%by9hj&~VRK)bBU V`_CT`!*b v~ ߤ!/NgFD=yF[E<{1,ON)JPLGZиGh٩zzNOC{yߦea$9?ͽT$#(x9GOY⡏ܱF}7Hv?JPxg0f ;tm<)o3.V"s,Σmp+y&Qa5j}x:Ѓ~w}XA'"&a ':GC+ļ3ۺnf7/|Ethl}g{l O\]95jB*rVuՅ_ 'Hx5 D6@Wa |uus0D_yRfusyXk S'̮Loc_%q\_/ ]/'!4oN z!D=YUvrMz]/ۛci>E%G?ME-gCAcdԾP?%ي0S[j) K=3Uh?e|?RLqKL%4xn˔1W _=!源/>^nj\vkuG̸OA4ϟ,8)0#v.H#T'8];`kbNyz4OҟC~".|SW~v޶/\"S//S@5 1-w9;\=?p~}ٽ~T&.oո @EEa_qK^Mb>ɭ䙛RRns陙,{bsacᯔض|+ǭ!Ua X*//RNX0-3:VoN61$2u¹_X:U.sOtЄ?4\1\piBr;X PDJ9 hmtObzt2O4 ۦT}1N$ud2z㺨28ޅt3`>v\!פې XHo5z}蝁(\@**3&@~m!0)QtcC'ySiE%xsv_+m[c pb~N 4=Զ3xo4 ;z`Aޯ̀6vRECHgQpʞB ĈOXf|7l#e{KsO$ xv5 0a(vDS\bhb94#<9yl͕| L(15~Tyb)P$nl5޼Ap\^i>x {G϶v:WG8z?"-x%UG"+\: q6Qr(GtS>N ҿl.zn[mw7@ӆ ?'!Y'z|"O/Ǧ?;%n|lA:L:.v =b>a +avt=|T^ϐY LZ F+M~zlqC 0!v[q!eeG{l^m/ 02QϤ7ʙ&(Y: yl}?* b9c܃`$?XV(}?QLcYx̣>r "A$P d\oĬ?M>0PvT^o|kkXmKu<}0qß|EP(cmIB1smv-yƁ'S|dkRղJ(ߧ3xK0*ams"]Mҽ|\%+{ ]桩O~2d5;waé(k1z]f;.,ӛQ? d:lznw^ [ yJ\G Cľϳz)*ʀCA,8P'imwF]^ycSP.5~o4e"j{^2y`l eЮR,M$ل@?Hz",@FmuLM9ZAQWF8wSihrr}\vNotĻ7m!*H[?n 5ki;є|,/ge/=ʈ=*7*_ޖ׻="#%ưGtKj w^ | u7~Լ%z_НVx 4q;@vl|E9ŖuMJ)aܛ=KX}r{;=I5eFO碠 atp'(~F[=e󲿕:L'wNsFATTM7HB2*ŋ=zX2׳5t@s:HR@!$4@4zF'_?Nj50r : Ar|S+5K ?W1Y(ؿg9%7!pZκoz鋑_™_nwxOZwpQ<]<&om}TAv/axz}}wQv[r=B>ZRcuIْ)94rˋ#3OdY[>s~N2N5`F޸ݛ`aOָ '2~DhzΕa\qOr}ynAԈNMH +3c; Yc#nA@}AaCTٶZWzU(o=;pC1>ҡHR,CMˬ2]5iSDTLLELM O}oF(("YEDSiz<|kWn}דpYu ^*6fp>s%.5gBB$(OP97(gA@I$ X~lyh3~b;Dў|%{hϖ8p" Kam%s| =EBɋSGx$RHuo}r>_*C(@PK_oZ~;77Iє K۰ q8zg-!\ ,R$">Pi쨀36Rf?_P2PCw.?V>O7jg^]|Sg&xD m0HFMyAC })_oHC>R OK8t }}ixa\yLa?NG˹=ȧMt_^J>k;76y< ٵ90zL| !Fp̻sKqع;rpGrtSh؅QW*QǬT~2&c"h[ t(h9I=~>߿VED}6d<"oď&m+;7۰ 5C(ih*( PFk4P xSWgY;<Sx@ OBQ6w]Hm$I$I$}|!)(vs &%77͟!(=+WdP,MRJ((@dGɱ*yRO6~\_ b_I}?Y6br@^{w;*Cf1)qUJiXRC8}Tơ$;,'FZǸ{> 6HG n(zPT>j,TI;XzG1/S(H0FT#CݑA& >{}xh> (x5ziF\tx_a\V@fTShAES4)l`2Dxoر>% v$Fۂ֠M51gicʃ?y?=δFTxLFLAOMHmQk 0z2 c`/z"HZ#7+۶If#>eN) `Pٶ .쬩&Ň ;.uwRM&jJ-힅7{2|zV&zƵdͳO^v\A#TB#R*~m~} Q?N<[3mnQA )*Z~G3T@^z9+[kTX2٧_pE*ޱT&/zbEjz+z|@:wpLvw's`nb(` .%xs6_=(; 92O7!K:7(N?ĦeHCԴHȩ@{P"%$v,[~Э4xϝL*?XW0~%CO'ŊRѨ쒛c=p]qҧM4GPO`8Ģ 6iC z}n=Zj#ݐGX^2M5O huٞ@_};`)?my04@mEU[ϛ55T(%UHDx/z>TSvtt֤!X=yUAx{Ch8UT w]Ơn{?Ӽ쁙F$~>gBZY:fTR!)h L0 ! diK0?x^'0H%iZT(J[@F-LII@IU@LE%DDD>VL ,A A2TK%4UBT44 CAAT 4L,$%iuݟt5k?F$8햚J7Ї#Jb;=?q{*+&/1 JVg@A@3DBP<m;Ρ`?W?}]=􏇅Rz%^s\f#w;$QzsT?Z/L]mL^I;U}}ꃥaȣxF7xϋG'Q ċ\aת: &Q\UID)UOxЎ)d"C'sa\_Ldȃ&=D'>oQL0Uwg.^&0wOPNߐ'W_\ oẑs h1w`%(% 0^ N#]aݒIc vJ&Y55VAß+Vbs/)z>n" YaBa$HKcMP$G-<,2oj6ܠ4PwgZxD8 yf5yV}/~ ɟ+*&@3 lzm(nm: HȖ 5~yPə3W}KӾ}~1SDJVG`~TD[sjJ9!Nc+ ?`'''>:ʕ4j*ðJ}:-AU[=}ՃfS}'y0O:6gpʋ]wܿ/o"?h89BGb4ʨ@tP_~7OgUѬ>pdjo*M HsƏ2c 9Ia:♥ٳwi#ac|,=&$!UUUUUT* rI$Hm$m$InI$Hm$I#mrFnH;}_bz!.`2F䐐 &{&BwS Bs&dG$I$I$I$I$I$I>Hƹ=Fmmɍ̒I$CnCsJ3ChtCtPY/C.|xiEN羗T_>P'W% T 68 [ƾiB_,>ח*y:Ic mFNUW٠ 㚥(PYt?&ƕIAtٝ;E|\j^_/4z<EXxW+iDc `*ש$ $cT\[.'E ^J1jIB,+>Lloͺ%HHH^9{bR&Իǒ( S5EU (>^MQ~~u_tƯVi(i Q5~nnOy6b{k~ɖid.v^śʙ!viMF O2k /P&8r|XJkDq FDҎA!fH3*aG͓(+$,qjgKpA{b']]ʾ.hս|MN83z6DlW Dm߭zC mdE>TnRS@u|r>$Gg]+6M R1\p_17H5J9͌n}n0W/Š~0sY+ x*-Ny>1sf/ŘBb.}ksUL]i{U^[OOܟm=|zsF)GQ5XŒIUf؃tj3hYӎHhұlѢL-Y:P^>/X?_F?Iq=ߗHn?>h9k| 1+ʷ{#x އ[ls9+J (ꌤ)HAc:?ĴhD4]1k.&R-z43`DpHBt+yyT \Ūv Iކvo %=>%X~&W#±fk1'24djWo{>ᮧ@(/Kt| fMgYıxu.Qgs7jԬgfu-£ <: TFΞG:rQiWkj(R]n6Xe[V3MԖoySj:h:R׹L>QJ5n K2O"g_'࣎p4W CsXJ]6kz5B;.B37\nR힝A@g8v5j䷑!s<56٣םL.ms(E(Ǚa/P2 Y]xgLV\]b Hoes?t} XoIvuYP~]ǔ!,'B Y~SG?@3R(9b7_Y?AGX"dM(.v>A .%:HMS/cF|$" .y_=\}+K:lCzdNy7&?|,Wj V!Y?$443D'+C?T뼎A*WbTz[5P98`AK}ZCmey!|wC1O߆*BJzcT7 QdNv2}%apHeHz]4T>[W&ssxK=g[d;oݴT$)ߒ63h6߳ZKiYB,lH蓜r;BXZIe7ČQ_l;ҰG|2&Ɗ|C(TU0Ah|}vΰ*G>[.8.IG34aJF`CۮU^ ׫3Lj"{kRz k߱ԲDsq0:OJPo~͓:2L} x9\ SeN;"~e{p05/ nWnڢ,\eb(JC1Af.M{ϛ!\y<6ɛq y p}A~?æg>(v>糝wL$ 6Enn/Ju4ā&q= ?+xǕp#~FV~L߆vB `"~Wvh-uKe8). K3 XF##9JsI=_nJousˆ=%;*˪KFboQt#;}.a8k5$ЍyQN(}\b6Pч0#)̢$Idqq,A~Rg aiK8]x>N{5wYi8/ӓ˧:y#xUXAq:E;G3g$W4 T)Zɣ7#3`{z <֠I!$UUUTtV?.(~& d SJ16Bwx"MʎGu$j$&wBdV v@1 3 1J(SwW겾|"WL IW&Bg p>PÅ'_nӧ\u#}*DxP.v/?m.Gl?[@ܡ\I}nq4(7t&xma_>m2pS_!HH77 5H߻$pX;!ߞ̪Y?""p!.YoTSwC"# -e_C 'ɲkeY N*ͣ4[a8Mpڢ:MfD8!cG?pk^_&,WEc{uJ.2DŽф`.~T}lۮh@E/H J,LdCިγvRXl^<~|T7R<~Lp7}[Co}& \蠢; +}V /efo .]S"01ٰW^74L0 xǞHQ2<߁e| D1(wB~?5 Bn:6c7r2braۣ.c9٩]MGp"LQZ:XXdǂKLLH?~zleef׻FB1^S4I& QNTj q>n2f~u߳?IǕѮady>&U܄nKT30 SdWvps|} DcMqGL7iDHЯkyṟr+\eP>kDT0D^)HFkf:%Knn 6j\VU8nY}?? ta~v1_E <2|*Drr=COa9ng &߃3h0BX[yksdaEZ 7!d} ^:B^xtkR-{;9y5Pw9Wy'}Gw 9wN G+rȀ'Ɏ!x 7m"^ZE qX;-s ѕMQw]NT.fw!(\ r[Nux tHK JV{y7|bG&ַnp[i?o@]UZ 528tUSqO%8ͻo3gasAD(D7Z2b`[kӘ7 hc5yݷ3ϓƇ}'/u{ܛD> K.C=ۡP,K$~~ɟ0b>7G:5'ƳCi&岚x4Y;G!tވ|A(+_צ+rd0h;R u5 S]udyגD' X 4#J#)(`^+%O*S3 brB6nay<`܉)1ŕ8AMRn\Kcqw6;fY}?:O;rE ٳ= 6kh T3*r/=%*Ŏ! |o(_K:6Ԍ.t/X_{df?EUx5pׇWEm`ek'}G'yf WO<qmE;UUS/J$JvZq"TaY Z^I"EYA-Cʃ!iv8diJ ^woaӈyfqT};L@\D3g %A:xsfh~}ǴgeR8fݘ RIr"/ha!sפ٥W<I ]X,HiGFJh!'v#Dé|&36nD-6ImI:|"#hVR 2Pɗ9K՞>gw(NB&"c |@A. d0\ :,pL<" R>V,74;qt?X`OgE;}2p[R Pon,/]GiU1@RO9:ҭ?p_'pjx8GE!Rbm.ꃙP~# p P`bv:Z3p_lLZo/ꇼ5^!vnᆀ~ÌIg SX1OvQ[⑁aF#8KZa1(z=f8{䁩ӄ3KKU>"$2s}[`бF3?Y&i)p&b0,vU z۽˰ ;3c}I=I)S`6!Ңp%l^x=1E -|b0JzB#-vg<>dl~/_Nc+E ʾ y^҈P*0Az^jp@y9s۵Pq6s,R8Y@ 8P>Y!Q$64& ÙjJX/r)7f&C R.|Mo0QWߕ-x XTCe읮:+zSԛҡg&v-C^w}p'2 Rd L;AwdEQ_MFGM ??b׺?J7'G@}[<9= '(D9/ f?ef I˰"R(3O3y8Wa+@[ƂN#WGaWG:(rdرx4"Pd|XQSWvKLjoF,PlC@p-|f,Q}{1wsۦݾ릆0eCQlDl(ڲHWQ V" v < J-G+y57ߖ@"2ܷ TEF ' 1\l#Q pm$,gW6"\x y8d9vcW3viS%5'z=Մ(!Z5UD=̞LG3.&xRuIUG5V\ Rcܫ2az.Lvz_ U/6GES|[ؓ{T I#︽~ ~ E_qz|-D3Lia8 Uc=e\`Z.QW0Z}U\Z!MkM+(o H&71=v//9r4Z˅eѓ .ƨYk52!*b[s.!zs%gd]*\F5EXĀHBH@=aB&SGwu+᧖sν*@{OH GtWJkb"1(x"~A:GS sxA_OiM70Z6̓>Rݜ_"aUIi)8Bmzw+툌d=BO Lc d ^HcGȻp{$w|waD>/fYܟ{(\ەgΰzEЀUߏ*37d&/i`;rBϿ<ƀ7{w+j0[̋% {/$}4CPq)M%WBv9yASAK ]D Z?/&,X{,oR) "K,w,H 7'G(.G%sf:@5}9!ON/ߏB1jT\,{izb#3/*]88|&L?B0XCE JaR)\LtSz8N#@L3&떢/.L\ sa̾wpvzJO6kP|f]-j)6ڑ $ƷRM~u@AUΠz]'!?KqfnMctt1mzz1;dAg9A!g˅?~yO63p| dɬ&뼲9~O;Mi[i!qS b̀#R ^DMŹMLE)`]to6"~ZSSDc=Ͳsyb_ ncj E^&t]Q/{;/&V~x`jXn(SxikT|9q \ զ|cS]=w^T,<Ƕ(*vؚ75,380!x e$VI 2AZ@;2ye4ˢ*cA G`o{MpA՘M~((0x1˨=ăMXn"T!իPDY.֢T`}HƔWd}J<|'XOg*{^@z5'oag~*Iϣgoovig+ɞI! 3FyrGkMh*`fgTmH^s_gR^.V9?a*^'J":N)w]ƚ9@_&,:`ty0j1šiZ i!""¦Ph5j9dR30`Vx6uT_ׁ'LL0`0+zAAf-]VQRjm׷Rrc FxbfKyHUHjիVj'%PJ"FE$tEJ1bK9j eHYacVB!I\">%HmVюa)73!PEU΁8$G!wܕjp7,_-&*O1$ yG W3>)H}`k (5(^|哽Bg qlOWY DPEi0dΨٸ@}lif^!WSos>m1r&C𠠲^.*EdqTs ~ZJ1w;)FDde*LO@"M!"g'y\a XcGAT&~J!Q9..`ϥdErT~mcol<տݵ{Xifq7dXk|` $C}+k;IB a8dI=J('s92 @Ox ;6;S6Xe!ck;IX.y[i&[bNE)P)W(3A4N^ y0ټ(<!͏*eL:9cP5K@#gz{q"BI@=99#bo6KEZDx>:υ[(G*p[sGdnQ\|CuX6>lzg_G؜B$_9͹)MD`Nb|xEG)ex8{='{3/8J$~γc˸$";X03qG"o-GO!"88* (9rl4ݗǝ H1rt.%/{yީ2:EE<Jx|BzNӥ V5 RyosJ:Qϧ˳o1hc | W}H:@Efv{vYzԙayl/k7p@pKXd&“ kγw xHlUq\머{Хu*X !(gC_sT+~%2liIB? |Y8NgMe G1_)Cm`I þ,VqO%zlG9^χo|#s;^# 0tck<-Y 3zM, !& Q2~CdSTBB0P$(UUSN.-*fûx= 7l?ݎ ʆ]2ӛ>e94CA)oTfF4Y\N(b%~TtKӏưZx1nv|M)+DJJHm0 &\xKv.}F|-YǑQ+jsSU1\7W= EM Kؐg3q扏3ÚAykfZbe)n;;i[;tu}Iw3Mth ^q WAb~X@:k @ BwV>we)&76n(Caq?B#.#, ڕQRB՜'9fbHv 󺔚ήM~يlz>CDe7Px\Q$P_7`oOLft m#75p+W";oDAU)Tj\ 9횑 gFm3847$cY4-po5CAqd-FfuN`7l|a}⓵7؎@u'mptsZYk`?wҦd9Y[ɻK>C?Vcz~zR (D~h$tHi ΤIOg}օ=oy)]^>%\\c~%l\оejQC/I9_y19lGMRQ]}җfT}PUmc'"Etɼ`i%&A@@"|8$^吣F{[GX=A)'K \"*#)*jd!C|sl!g**|w|4gAÚw4n fE@}/Fk`;)sRdY@U70Gt3MFU\ 9~ryt3]։0 ^PseCEs`5tC^TP;F1U}u}s\br\խ!'mVXGAg\÷ gD%(qx sIoGg(E\` >MX췋RuE|tCt 0?ec7ᄑZHCi"i#v8!gD d՗vZu23*wz8DJ+ @('hmԽ+ cmVQ76DbÔw6ڎy'8Z70qʺCK@ xp9@<]\b0~&$D;8HV8=Βi ME6Z3$J/ Z[ ]/ܖ[mE'0$Ip~w}nSs0V ]lvm|1Sxxh`Tj؂SBSrV5x)dTn"7 7F)ם 4xFM5gn3qf=ƥ ` ϽCJ`81{zʝUek$B^P";zBHUEq8nDPbp1XOݢR|c}%#+i$Ȏ j|RiBe EPnެ:(<PqPIK&푈X IzǼ:'L)vjd+Eُp~levrTz!AG㐇 k9W DEe=وI7lj$Ragl{?d2CQ܇~Z*1wDA!YBXm ٳɖf/.GWv*&m? !^$wSPW'mu'u. Z!&A qM<ܦ|Xn}O9 URfYr V|^;{`k##v%GlX8gBVPG vh 6mX q5UdoL"NNg8 &diq[pW], PF k+y1{kG4[ab#1y{Z*Ќ6XUg$&.Gi BJZ[iH8 ş9 /uYz6Y%dy9嚒cg~d$"- )- 6괯CFc>$|IGBzWJz1qVF b l*n3zBTw}ϳl7 xOdvmzM",\{Y:nu8qQ2 E$x~# ĂѼES׾3iw]mSs9_v[ؑ\&mOpeTk VP*kDp A}8 +\!e_ON[kɭ+LxC\4!ʊ};B"*?`lhXuk.+h9jD@3o >JC__bN::>ŷv#'HXBֺHJ>o6a٣GqMυd#mq[EzL9 3M ', K0s*CmLk ][\u97ɚ2`IqD9>''"iec[3+r#P5NL 1ݽ|;Vn ZE]ajm`Hc*PPƵ>7o HRG YšjN"KVfԟL1h;4)agN!|thӞ6f2p[0c9?da/;5= xLb6@,Z/׭k̃">]:ڂ=ӖB@h8 8"$FLZƖh@,oCB^N8 `CNLwTK=Q:/иi4Ysf>Q ^S!P$!)ˊS9ࠧ661dRۑR$gpCqAй_/Î'DWIFohu",?FM:Խ/yy|)w3q>}cu1I|9) :+4hþι+$$AHR3zY`[&c<> )dzF7fA:U(͂I#!ѿa5xvX8pHto^׉wkꚥWV; J"EE龮˄_!Jֆ;[!r!\n~٢;ews~M>&[O~㎒Ol73<<N'Hϥ;W1tf&FٜE{ lN٢:4@5LP,қ_߸eȸ]jTes ;GAfiws'1<5񍦛9zRn2L ͶY!݃j'!^56.Ɲ4k߉'klՁaO;U+֭u8w6e93}?m4>Kdq'ϕQ# 9"GpsJ2aij9iZ:;Q4QNmOi|#d=& '9 ռU,]ČN֜j]4gDr En휝jQ /mmӦt?Stb;I*'Oh;1Trz6j~}*=ɏ!"; T8A$Ҋ@ M2aָΘS-DE I.Yaxb-f8LGHE{[q &C]s“n)V\9k *FUŻ̷grŻn0R7GEFJ)czJG=BM o9(ڸpwB3ӂG7FPSuSOl$\H$7c(Iy9I!PPbMUB@O. M,tv+bGKvJrKAr Du)".hp~-ex]uI%P%+E?q>;Y"v?LQ耀@6XIž?[ͣ]Ųl©|Ԯ P϶Mz+1a+:L]Kb%ݒԔep7yx]=oO+Ic,y7GamFk+6϶j |Wtx~3Tx"ql‡sg[y2qz3 [^ҢG`\s5ALȅmJ#H:IB߈+~3~z|oK߶٪̬ѥJ1qNk2*tlPBa\.T 8x—sbճ%+^!$6 .IWz~itzgӸc% i&1Rc0L i#Bmsa% @L.Zfpr|׽0=DNT(UFoA ~P٤(,Nh!dOI6v~noxq|!RT_Ɵe2(i[=ᇊpЉ-ys}_-m1'|`' -(1ƊJ890lBuJ@~\Ts cUw-ļL=ry W=Вѩj@|`Oذ?\cJL3vs,ٌ1Y-݅ۂnm+4rz6-CPCn#rgD/ FJj~) ۧpt:NQr{{ZN?rϐ[-Pp^˵RZlðz& |>L$V e9ܰ'%9߅?~[&.?_|:LPVaR쓙@FJ>Ψ)MgӥI؊K J/ٰ[0y˻3xrSt`c v&Ɠu:m U~Ѭ1Pj,eYUbb[{i&2՚'RBwфE}X3EB=prOYBs.)%u#\*-DXVF53;fB*&TH/&+|ha,,'S^LX#8 O6-OKˋ}JCT`(%H:"8>IB"B#N,RMyz35`}8-Bio|7wߞ֘x.G6t*{_wqj=d㶮RѤA7TqqC{Y|ð`Lɚ<>?Y7ʊixJԷߴ4k55 d`ǝY:kEdO$;xΘO EbsTiɍ`"'Oih730|cdi+g$^xV߮BLJç)wXa"d_G4ت0`;`9%cp)a{RJ4.0/W2e$@~$4[)n {&Bt#ӟ=4Oǹ~I2f0i +2+iX /D_RU[Tn1H R2#BX]I(hP󎋙p yUYx_B+L0HK5'J|`dw:"d竨l/֓*0t -I`YI}&) (W0Y+Vi}tmqD=*#خD|~˿m0a 嫰8&7("P  Ręo^;"{\1HsË{=Pj\GUZ |u1MTv ,!ы3ٰ}aWW+&Y$bDQw*ù0EU{EV0ƙd"3v^܃xl<ФES[k#.oGF J7V/WkpcdNv~ou^ޜi,Sl~x:8fiߥ fy´b#r}Xa7Ⱥ#*c\i ߲3㯱PD3m#9lpu3:( >RIJcaW5ʂ`DKD,d)E̟ꊨ&@ݎA£~rkq $h:>&^rΟ=N҄V {M޾xqt֟HLYO ̏ M,nQ/<=sX'_Nqicv]u͙g0DxPP0㉌l=ȕOGb'̞"aâdNq xTY12<™acIq!d\@stF:N2O](@w8 _XVE<>bU#,[fJUnL[2)>1|rfuki-zG~uMaLӝ1=>{ΌkCk|rY%@?f~L2?[!gP!|ZrHxa(  jIxg0́1ӖK3UBH XQz`dG=#ü|`Q!Geyo;85e۝+  %ͧ@<oC9I"[[Z*+:c{X*>2ˬ66S~ugt|q` O_?'?)0Y?fu(n?:o>'d)?9uA whu3슩( BBD HR".@M2RҀ $*J&ACH(O=s B $BLLQU#~șCLH&!X f!&">\vz?> >|70\D>H 2sfYc*eYhcM| Wǝ}|}Gq4}\K)H|P?-쇋FXIA8) bAR1g<0Յ= 2VׄQw$`I?>0W5:Y =Y?`ڝa\ռYڡsɞ# Ia?Qro{cF)} Z[#`F: v?3 DLHQAAj!|8I0bA腬@ B/ACZ*:=a{ٰWQՍ0/RYO1w활 B*m{nHح-Ǣϴ9Fx#0D= P7Pb(>M%z&Ly~#ߋ?쒩Z%zX¥4-Q&$E0̅PDC=)R}Zv[!"j&ט{v=Fifs0pZBs t@ S$ 92M!1TQM'化&#F ^"-4JH갵AϞnwΔS,+߬3!y~Ș4#\ @g׆XecCr`Ր)WS?'obvR5P+Be6u>M~_EUUUUUUEZwv7d1*=g "E~aspiǠ=xހ'~= r~EOW"@ Lǵfa_AD?WbB>1>dvSϞC2ПvӈSJaj]&yvZ@< d#^ / ͂.[*D4SLY)OXHoOƕ1KsȗA7+/Z=s8\͖gҲ"e7  Xsy=ssGq"< Ax=ï*APEe-r@@dL[=s^!8ĭ 5~"Gҡ}#DDSn# ~U nJyA,z_uh~Ѵb$Dnj9j+GYgϭï!q s;\ :c?dHI$]jBI$}]$nI--t'tKkvIil/SC`;b[:\q23-Ck LaKDEꇘ:gIaث\d 4w8 &]Ia%>Vjb$0 0v{>P:oX 'C^q>D~j镹?/8ivrz='|D" 0$GrfuZ](Ӯ0_ D:n ߴ\S @J;J2@S v }BܒR?޾{\}SMJ%PxT2  y$aDq fd?ŤHI~Éh=P]/0ADNJAz1 Hx%/SHX.ϷΏCˆUcff,) \OOG>2ͮj>(ـk**ϺQU[]H cRaT0ٔbKtqPj)5h{ ,~YկCWGМZ&L%:iIέx;=iy.C, X.Jdͺb|όKE?BAU]_] L\>us}"Fu ]u3U[^Znnew<7mkcn';zvx}]"JKШ!7OL>COrn kxY[dڧП).{ݢ⓺R";\3a?F*Lilm)f ZʫIz1KY$3:feλš;)8ꖼHT*хEJஂWj3ixɖļϞضBg] zgsT3@m~"Ln>ZKy\y"Ps21L]O`~/z<)䧐z@aks8qԿ pt9G}lzP39Gؘ$Oǃr"Ё *̌oЈEP^]A6P(w X EDbNrKŧ2ʻ<#(,E:9"L?h(?}ؘ߭m妯mjk#/*Pzt )Gclr{JhGv:L.*}E>a"hr=DEyws]"dBP >~ΕNӾ!iB0}XkP * u~iDN$~H*}`6m0˴kKd`5at~\@c@R.FryC?tg7/}HQcՏiwq=ATGhdj%?FuX8{|, Kԋ(?z)8- wc brZv0_\.G>۲\/r׆H Gw1R}*`?{G2ŗ̲YmWs;z6ʰХw, He@..{7lI4P 7OstNejuǏ~?!萷qpc?U c۱*twH% ?_S?Z|# @iB?`S钧yt`|???oHEZ2ijޗnn4ZFn.y)]wӧ!?(ƪ%n ]/ݞO' V(QHbAoO- l$k]=k\zGe뮹o'N:I֒r2V+,V5'0} VrR".+XJ21BgV;j3 4}TૠrcjDGoTPSuqpXI/F'9.a\0l.{7}5m nLc.M!@o7K'*OTRPUϵޟ݈E]+U'@e(QI dʦGStM}э\C9ĸjvO59m0|n(o/-ÑBs8u{)$W{v0=N#-OlRl17 Pj۞]:ᄗMe@@e(Lx/&늌_""Eֶ,(Ǔ'$>o^~/W]` d_t='|'O׏F#Voz$Hӿcnbuva˳ yx=gf&<8`Zm :S>Wm\()6BtopIniLJQSa;޵zSZzrQ#]VV5 Ըq=o ׅO,VN`3J|Lb]^#JZ?X^m0JM@sLLT'y7bPϻ_,~O>S_O@616`Q-7OՏ:FޱL~*=;ts<{\+1)DZ\z<QВ D 3l'ҿzJ u=`B_;Q4L%pAF{:_P^n9mDku-a7* duWuKK/BTO@Y:l BLMڹP|ź@MrkT e<j;-v`~fĎM/K~|C%ݬciRIh~˚⚁Þ["}} H8%Bǃ= :@3a&'SAFY] m/ҏO=:5y fXAA Kn-ܢ$?]}PiLz,|,@ʂѢ=wq牞eY;3|/xX]cW3S@oO>)UU:iχu:?9dO&oHp{iǘzx/^^#ݐ^Njv`ps#QKsWx퇾]c4c|%|HwsWp:\f "s3~caч{vC${9J8 / ü OVx)6HT|g>^+ig}Äވ(7G-R`&ӳ4ځS ;*fvˎ,K8dr,[()REp3էAhuX. .uŠU*G/k[ e{ٹ6,LA p& n "ҬJVd FG|1qv`}m p`tYl:׫(yH3P;Lzxx{2Y] Hh`*[BFQv q\Dlآ j舽߷ >5pU[Gl5*o.226 WvIa9!K.Ϋ.1݄&nu.fre7"Yq4G\N,GmbjU$~ə<8$fӥ|!LwWJ&t$9 ֲhm5tx~#z#a\ hіV#VK!vŜWr^х/W7{4mށy?T&Ѓ=$q h'X/W߶-mUkR/B_F֔\).YZR*!(4[iw\pM҃kIV 3ʆst;oSM8g\.O:KS];:a1(V-Se2ӦׯR~\5UXF,fRP2pA mU D̄Ci< [k.5Iqs˄ =X\P!54HmJ.̗[[ykd-92pae:0Ƽc. Y[LqǻL"{1aSf4z+-›^a@vG|6:Lc Qs^ݖr^<4Ӧg60ź.y CzKlImNȉiR@$zB -o?3ʟ^Ls>v".6;ܼ$t.hA JΟK\qOޗz%1~˃BZwiӠ(xQ`OJ2@9 E_P ?@TPWT `DOYA5 4RB$JQPJ?>z8+?ɡZGn}uRp 's܁R!\4.BdYTUSICtcM@`H^)D2i( JA1I0B$. C$ eB)Zq0I$A)Q7QJ' l`̥LhnD5M2i$֌&KX4D*Z3%bBd-f.Ѥh5 a2tH9:d(j AAK,Bd`8>ɑ$C3Lɥ0 BX`#0 @ua"L̦rRm]lStTXL _Oٱ R)!oD?7%??#sA$}TmĺsOHkƙ% &&gG?zsf6ɀ#%G 1UO}d/D樁Ώ:?ξza.0١dW<\532I*5#vqf(=.8`~[0k&D;`77_f;=/}2a+aXr: zU%R£?}!ŇObi~2}XSISTycݙoT$uۆ U$TKI>!gWOy{ґ"7ﵫ2;b;1:a.iTUy_Y3)ibCUˎ1VkZK 'd >R8xsB}lgW [ /g9Dlpsg;:oC:mf% J-=lVlkk1~0̅MGGUZt&ۓN};"/8Qn9.[~a5ee sUHs]ϣ bҪ̶C0r ›5Mrϟvmj<~4V0kug_ _;z17y8_G?6a/+ Ͽկp tC|r)}?>cP唳~^Q]Gc=pbwjr_'v݀oY8)חڕXDbF=!![Gը23uuh0QyKB@\sHY4޺_@L73>m_8Rv Ov| z y<#jsc +,[хnjԡd P|Mdn2 jv'/R|rEYw^,j&lADMnE2-7SBwO_䜇W0quÆv8wb4Nㄫ| ]֝r]E@P p<0χ?f(w~;Fɽf1az!x2pX4d : F/4y,;_U I.e:];0 k#h6E/'Vư0e6%J\o(wBoyiM׷q !]ᱦS>`16*J\IK f;.#xBƄ`G4\9QLP-/Apx&x뀘CO\14v.q86Ɯ܂bP9"̓.QH'Uo_4FxG"uaaX4Ww Ww5uJgזol0"CA볲ycë1:!ZNMSx"zM#݊rAP7FP韲cvؖg^Ep+dx08(Qݼh2 Vw6Rַ71叫 mH!D2r\&HL2:S(V=~/#Jʊb$ @ wLuiO^`{H6Qw&e;*tm~U8caOo=p> *`9_{Rj;jT?kH^DT *42]DGNfSo__Tx,)JAN83G^P:iMWihĈ^X(u<}T>8\/xczw!um,S[YurG|8!] o{bQ[;(cs_$_ݜn=[k2a{̺˿Nb X`αƖF{:V8Q!,UhƑD HL}9KDxDj磱v]|%=rQG0q )xbW[.S LeāR$R:?JR;YCtq?VV#%;,A͙g"=^NcEk>EH2^kA+/ZO^Ka߆O!01Igԝd'yŚ]~?$V v~;+3m$ɾ,̆Y5AHkS "Xlq@*A9DTzytK ffBƊ'KDhvyI=_B@M^z' S;kRar.ZU(hq&~@k6֍nOBqj7 XAMg6ȎfLKK=E-qf7|{F^zw8e8sח)oG'\sÞu8!]չO7s[3[hfb\ vj Q$}ϝK TX9D稕猰-&ĤﶊaR!EXΛYE Q҃=]|s5W[3-/F\/YK y~X(jcnWmqa^ŭufp͖78f2(e(w xl#A'aLXiufvdtTn8(TBѿ_VuNppQڃ/ ^ |Т?̔Q /?VX@? h s>_h 6^'^Kt&] Gwv0CU{_$㋐X_@!HA7]?Td- h,{ïpg`xB*&z֗J ,C2ń9[EdX=(U"Ճiq"! i, ,^'Gdr@g/ ?O_wwQujE~=^|f||嗧e?4~] @cs2(ȹ6@#sY?팤T?%zg#2:2|g_7\_bFzzq8LE)$5#22"H(lP YR5+<\nA;%q&|'NγK]DeN4h3n[V'Q?8wމ`fL[{,li^`^gۭ;bT*s_%IZNꞰRz*&SU%~"mEc_;0CI gkuwiE02C)XBu3JqB8⬟aJ> l;X}|LF}elAӳ™kL]K\cۦ26?J nmok84z<Įiz`xg.d 4ԁK&i5[Ѭo޵;mMwZmU7U9獟3 }jդa[bυd_Fk%5竗RIc8G-M#I>$nۄ6,p@wu˳bun5E#OLY1w2DHgm[9wk)5:wn9ldKH\uՓ}amQuS۪^C(]s̾MfuWUE̖9Z91\k5&^AhEtM | @"E`_8['$= M)\Pݸ ]yfݓs0qeHLBKl wBb9@2yrJ@&晓]\GV$b0xI3QE)Ɖ7k?Hm"o%djD~2"D6h{$m㜠(,IK-\NiL}uU1Y5H];V+[ D:@ u_ @ r@~;%)lmH's*'0Æ^ԌHN1:%p dŠ P mv7ۻLݨT9}(a $dq$ )1d1H!%:Z8=ZV:D o~z6!{nΜno=>?e0ٺ 40K@^oyρ4qe 'Ͻs'$ۮh]13Oh@(9[֠- x3{G`sTśn#D\kV_۴ }"}@뜓XKDVJfqKR~\ 2( ]H4(Ax-ĆIH-fD( "Ĥ SBMȋZ7 wiHsd,ZJ ! i2㒜fi SNX+ %Sذu:f:(wnT`%))INIFJtv!y@MSb.V&f1 ![ͱk7#$ilJv2M``t)&,2eYtkZM6XoIW$j2 ""HG8pثB5St) KzUDԃpaFe@s/tX3YTĀHj3M&?rct3# &ƛn*:ہ5IaM"4)D??'|?7Cuf\:o|/ycG-a`(IJU8__\Lgx9G!+YZz~s <DŽmF\K8cWb_p^8(lt J ='|K nyHGU/d˺7CFM9N]92L犷bm}70RJFM)Reą<7lҕQv0$'0e!ON,ܠ" `\mø}.NfÀNz ϽNg8؟! 09~OZ@݇cir9x%@`EWi%bCGCg_E͆rv@LW"οOOհC}G#ly[*4%=pI3H%C#7AET1f# 0ABI;;{oih?J~8eOٓp3j;شOZ'<Jw:G:J@TxC@rk)@ȋEc8.4zB',Nl$Pgz@&wltҬHԻ -$A?ֈ>ga0aEhpw) E9 8pF O3x:`$^zo$Y@T9D| Bnch=";D M;gch~筮GêGn`@/B9tX}<7(;o@R @xKɲO@ʰp"%eLzrӃoF [%\"yU!JVɜmx~vODa Cw ݽE'TAR{(rnFuU$f>ԙ":XϜD(+}a'>`ٷ:o)$-xW850h~0يC tNΚ?O3R; ݽ ̭é!hI=]nCFI5>9 a?kOo?c.DxxPCJNN?AJ`.{(,Bc˱Bsw+UL*0#v@WU]FE]cG}l 5 q (D<>?};d bZFUG'vuXt#Pdg9dTPj@([y gv~WOߴ٤9_H b 4Ha$$_zdm 'z/fƥg? - yv5P3E} ip &R{~-؆RXc{9FaBe?8\a M|6$|/CCvi( p/;P8. O×oPnfоg4Otp,C^K=dr+\B' ,/amUL)R^Bo EP[k>5TΗ^}"/'wi♟x";YnP7 qt\O m3ATOsQF*z4ޓMۭWs/C@0ݶ>8a:b:VB%)̈́6ſBA<;07 &A4ߴEc(&KLҍ~ rVkg4Cٻ{gs@^D`mH QP{;}>jYiDq!ɞ'~0z9fY~0 $"A5y$+ DLXQAJ55iax9!f@7oq0Ƶ(k鯏 ҶpqpT+=E.4\=؝;ުxoJyC΁l~5-=ɇ֞~%JpC/Z /!c"1X/7x?!T)@o9 ~\LZxj@zsoH? wჳXxG;9b]ߕ :zS^+ `CWV΂$1$#oV 8Фؽ'IH{Rܻcx:jjǍB\aft-W#B]\DV&.vy]rº_,0?"Oo/=N+mwʠ^r8ɻidajMo̰2ʿtRwUMDxʢ/GeJ cδMV ~vY/f8 On'~`܅ϨDUDv2}檠>~i _+ %Q~kB"eWY)ua%:{4-)Vb O7 /(eM6\ "Z%@5ӂqġNP?w떳L*+[ǯTE [\1)&|HI8}Ύ}M@)(_?8CT)#9Wv9DEϬi%pyKYl (@ @pNS@2x x|,,ݢhv b*t2P5cadF? X>a %XP9u!`8$qaJ`,<>p@(QDvAG ??ͮa A&A":>7uxzcz=MD.ϧoo+%f3–K_q;jwz۝ڊy.!iEQ'k $qHMi4u,>W78 -K+` Fp sCP&6tx b?sPN&R~yDiqlz5?F1[Ϩ$F G@@Jͨ<6:J-ih SB9fQ*?_v wyr>\? ^k0 6l&)"߇ 7 v1&KVN߅z)ȋVT\pIho+>/n8G@5tg;Y БJE1&BX2"7mPs j{1."_qM `8\Ol(5z: dp ;=!'B,\opuPDX2TcȎCPLXtA@!(P~_{[%S;՘b'ъ K!s{rOtlݖ_hks}$T؄NM;L%}Zc|L0,gw|T3?I0$ۻ't7 m"51DzFl$1S$I j!y ws ƃHz笯N1_C R>[V0O탁b`qK;^ڪު-DE./30nWdfa9tW zz{alX:fn yӿ<$XKQˢFԣbp]12d Vpb'9B>o aQ SV?IhL r:6@D~3$^1J}#C6׌Ha욅e51>뮰 Gio /mzS"+9=zB.o.B&g :RXVs; f!?.4Y8m"YbۓЦa(D1}]p"֩w'Y:qȣG9b8XF{:ԒҐю/c%v_tK);B9́WPaj2Ը":6[R-|[L-rU$]θ$"'dvÁ(|2s !0 Rҭ4 IǁǏ=SEb|B?0JҮ/nD*HP#"n hB\+Jn@`76b?Ҿ8lP1pF$;T-N1> |2FFVa7yٹ!ģTڭFWF̨yzYWC=/[SqQAvou 9.>3P' m] bw RyJ.Iw)b=8⍳Wn欸~yf@)p =_hCŵ 6Ga`k8_ejP ?|2sJtlQx.G/AԫXpyay5땨PEGOo4P`f zr@:Q vtо+uqwN.]P!Eɕ|wJ7;.X8 AʯjB98N|SEԠ'x)YݳGmw67ssUڢ!8jz`yhө ѕst|S,1뒦YO\-oPo#d^߮b3w2쓡< , )TEm,#6_I>k'V|eC;}VTiLw^s)GLEQKz)D}uNq67ZSIFhJHar!&o󲡫2ad~Q Tju"+2ʅ+75aՁj(a 7Yi(#e QAREѾTLWp[}2#2g১@]N…!n'v\:F:%Pž~Gbv:g1K9.9UW}H[UT#۴8ci0*P$U;1;_-7>ij:=s9~$h W_^kGe^x\>9Y*F`=0}b3ZLb_n0Nt|()hvJ?Oj&|"ÑtEo$UMyڴJŷɶP EJ/wcՙ;PyJ/:=ՀbRf>Y?r-DHfcJG*X ։A? u3u⡣7yV'W pD{8R" &)bC~teACU)dm0u/2$bwܩ.2EIS>繍i@3U+{3|I/ Sup#G<#wcmvh̟ 5 _f!!`pπHr'7lP˪cGǒ"Pfp~#IׄlqMM"US"vOKN鿼wc%y]^>MRS!g2oXPp @9 * |W.mZ!37 vFg# t5D#729q0i:8!mXoYr j3;rV (Ȇ[#аV8cLY#5cDiɾ5PmY+ [r*_tu;]A@a^}q]*ށBaQ d3bTA +!: 3MO$l X%9"F0= 0?g?_a!w2>tl?FB ') NJ@~_μ IVYFczG׷;Ҫlɘs &RGɟaЉ G8,سA!ʡA} mELD )OH\~eQ G@HLAJDE$,G $BSsPS,DDIIQD c*AS4b. vj|#jI`"7p)2RVU0UDTDLrI]ɤ.5zCeJQ PE$7ѥ&HBى+ARR{2v8k"B`wtj"zTHm_W?~Xs5|&ppUk0rԫ3!/ȇ9D~S"pl[haYUd4i"7 8(9A LhƲ@:Dj7tW`T 3mfvm}LhBvLБ{7<:?kL{CrDЋHX;y`f/( B `Ng:q3 I^DMDp^R<1SQFVy'x7GRYӽࣾi,F/ Xs>Zq;I'yX c(FV^ C oa{Poۻ @!&ڇptw}K4 :$kf/Q8W]>uagb2}* 0GdvnS[X|>Eυ= C4Dy.閦|%ܳI62 *iȒY.;7{@Y$F X+P,6J࠻j@t*@ᵞ hN,OPjWf xxY1[M |6hMT7h^a Y8yF]0ZG:v*OT6i!§iA׷)7fXɊ||4]t<;?x Os!խ xa=N[9f؈1a`zo>{࿕݄.D\i/"È>m7=||~%>&3`p$yP65LJϛkBzz}>`%ـP*AD^6@A`n!I&1r .R|ghc Sk`bljCzTȰbC@ z!FALp+i\Ɛ]r+ ;$?;90P81QB fHBt4!k{4OEQ ZÞP.4E8aB"I ]afRY%0;@;skөENV(חzKGI$G<@8wy7Fs._!Y¶cO&ӽH*ʸ1ms2;;vg Aۏf{tLSlhVp0|6ku#kI;L?\wtϚ̻M ' Qt 8}+edX˙/tJ?AIFpnds)K>lmf6ET:a ptNf錪 .TѮ/'yx#N(wNw'^%2ʯAq ߀>A*S;Ӻ=(Y`P7CGlbiP5#.ya\˕{SO30Os-#Fw0Ac * ̄))4Yq߰5R 31np  )09R( 1rC聱q_Wf-q +,C u(QQIoH=)Ok}g*z 흊!ߦwT|h\IӐrI_T e>|Y>pPK'!a9>'Gvh"bm$ -!0 B8,:Fe ,0bpy!r_/yCq"O@k|>UA6X % t$E ᫥>rNM8v0!! 3[ñԁBG|Y}QS{=> h3*ɣfYYܥZ4QB(& `ɂA\x_`;vF N$k^[bZIS9| ;`$VA)9$658N$:vJG yP8PJ>J\Ȅ(k7ipȅh`!xzxL4WYֵvR3bJgQ}}wI TMʐz4$~u9Q_S>7'cCf@ AḼ >:˱H'AAAG'pMLCWPߞ*RmY13>Gz$< ] cXzP3fØ\6sje{u)nޙ&]9v&UޤՕO!4%T$`МÈ64A=HQw^TEqW\{OIm5 n^cŁD*+ d7Gjhdf HP|!Oy\CwOd: 96,&Nq:K)n(&m kuD,t92$H``2@#%d$Q3(#$ ҋJ=k6Lk7?4P}xAzhQAٕad4p^ aq3>V,s.gFZL7` [HbQ A[&݄oOc#ڼ<`Y=*CX,bIJN{&{_=2Q7:_ PRJv<2L32F>s'n<7yH >nGꗴMT]qѯ>*-Q$D˾atHvqF;M\JJMeY5^֎t30 m;,ڤT<,dmi %S-akI[@ȷ$  KƦarez<V0 \rPHl+çqo d Z"i Wz|7~/?\/?n˕%(?rkSDJO%0]5@7I _ќkeH=Iw/@7H}`s^b%{ET?%!~|UOecU Ҫ <q`'-W7^Myp|]˖!1ssۼf#<3ɌX3!VmttڢNVU!6zCO_ʗ_eX*m1piID0"Nh_MgF?VpQ3<)#jWg613oƍkbf™[+ep欮vj(6no'C6!?0L\l]u%&؈1'߯H }(piә7\ YUcL /%1riHv)^Cµ K\)fZ. 6?tmus3333#taQ @?aNgm@'9nc^-VsfjFp'>_T;K>6X,qpengٌ;V @uʅZ/[ŐbI Ā}c$#zG9iA[5`eXrCg)K9ѭ1[:q!%O0`fNx}sBntnD*&Jڂ CrS&(]x8ҩ"KQ:%j=83~oΤywrkwc'fwZY38v4Z՝Y5 &f:Z7;lv;-q" ?ve8[Wl 8M=L=4S奧 9 ^54;,>Im>!gȬÄ$!=;/>&WQb3cn0]ș|B>ElT BHc@6ñ{Z>z\@k= Htb2UyNWt*K|mj6c[^OGa6oLXi*hh90@u¥Gf!0€05I0\Q{xLʿz'~ ƾ1x+!DŽk)+v.P EC<Pȃ&`Yoo.(͂n{\pfxi4;pײ9;y8xz>]{2MdX,B"xu8flKECp[OX`ICR I7ﻱM:߮Ř>~?+FF_ 82ytV/h5v1vB(>=ܾ}'P 3D鬂+PpȦ'וn _^dE,'ml u9z+|LSDA.1C6`hYhxo B0Y[2yΨސ:/4ChѲ+L9aY;`!cAM;BH߂}Lj6L8;"p!&#Q:+5MT^Ŷ1M];yo{6?"Ibx<:WCh4h@741b[5sȥr_@2"D):.Yw;qShUCؽrEwUvjN-9頁Jby*& G4x{]U9 'g%Km+9lb0I03"Z0]hľ !c`4$36lhMHp6@w!{u+ʭ4Q+P( q40ЩB5Dd"gA:ʽhDSـz+Ur$4۰Jl 7kp} 1ݑNu"]7Jߩ[e_gkn5kg98eśRKjlg74[wtxГ DP2 k>8NG_ps>A|DQ $فǻf`ɻ7]p:5~d!@1=a 1  rb{R&>>Lt#bqr9=^g) cs|=GN"O؝P?Rc*[ {3s.X=QK>3 #ӷ$[6-$yzU >)xmywA՜fyHtQE|䍶N yX?F~$&N0(+)E;F\T-BxށE1l6ŷ#O8a]H4+Htiwh*Bedޭ/_o|~0SOPd !Bd% G10CD(PЋyJm~}{rW8P C=#V]NvՇ ꐗ(\[jieQ?`͵onx&$^$Jyq \}e4xD*JlL)O"_56u\U .D V4"Ȭ1P(c@Eft(pJ03BԃpzzǁG=R25 0g4 5Qo`c?naQM/ʧxJ|`01^LJ_3ǓW |Hִ޵]MMZQB҅>A#*@!|=Gzx{&uB`C\ϣ1x43S Z lKKz݀N831cA(@|4*<_1o)pSSOG LF#%mgMW7\nIrvulHͣyR'xVvQՃ\/ &,Q ծɭ9&n¶Hl&"eU*1I75tUovDF8 Ch Gc}DEu8Q(r [IH@\lF9JޖБDEۋG4c bʝMc!)('o̺0*$?F10`ic&0o+Pl_!RY1lrZJp5jnHioYi΂}USn;$O;y|= ,QM f@p)k liSƍ+9IدI&dYڌYw*N$woM;I?!"@8Gzp _M?lfwܿc)+[vQz Cv,P."6}?GTZa-mBXD&-Ӓ)wt4D.81ZA1VAvM1V඲!Q2}GmtzjV9ML׸lp0ݍ`;۫_ R5LOGO<1l&:"E'b^ {: [' NH`gx}OE -^qu6tVtz5"K` y'u #3Hл)#0Wi;F(؃v!2;0Gq d?sIΫz3j8dQz4z@p!(6sD]9INJn'wXtp=>&OsΌw^\_YM&.'ѾRYd<uiGaՋN0f frF@Ĺ~PͬDA#Q0&6lĐmcܓ@pg8: 8G87|dylA"7^ξ8L\ims{ް*󼍪55 [ǤF0z9p_ti10V8BGRv ^J@|=<390vIkP|zTIcw 9Jv@ѓ 3zlVqU~^6s ,aB5vSD3*Z5/zH)s"!f er{a:m0%^|8:Cˮe)B Z w)@5`D;0,bؼ1t_wZ~NK$6fv9^HqQY$H!翸=; G HĪv lz>JT~;Db~_O%J.p6S'>ʒG|i'\^FICL/ql\xZgXy$t6_0B6bq6b9X4?L"1m&u'w^q7$j@lt|O?09csЊֳ7|{қ2''t 5ؤ$A9 Ԏ d.HiB:\(fC \ސs*`s1DCi dd%~Oாx̻z#'膉[,|10LΊiIC,8p}.=RXo++E䳙WA.KE FEo&XNMF3#N{W-qy_|  yeóʘƬgJ *"QML(i|Q~ƈɞ},76D&sF2Shڨ"RQ?ެ>@,ǯH3CP] `2ϻ~BRj_037;)B?$*f,3 ǃwMhLzcjPtox͝ck6DC lr K' \*V'cӀ;a9[a5=<;رC=;@ΏKCs]J\N;&Qx\j],0 ta59}Nib~~`nv0OL?aY4T<{@ {"2IE! ă B@.""B :{{CTȑJT@P3d{"OeUqjxC 00 r5q9R"a=2Q#B1fp`85$i@o͙w[|'I!| à0!0m=e@֊0aw~"Ԯ,VJ6/𢪑)64l{޸UW]n }7<JY ^:1ހ 2.^<]on arG[8/xANtHAhg[ZiEi.6b-SM4԰Qk.i{ ]p`^Ӳ1FƺԖDg)b H"Nd)C)jqI^w)SLh+RZN#)ȸ y/&Т'`=+"]]d()T yQ &]&k Re41K<ںAVѾr"';FT//&#/-w,M'svoMҏSǶj:"GFꐄز+Ǥr͑Ff\&b<˷qK>>W/sk|x-݉BI^0U6T#aPv>qlCӘ䔇w!)dSi? lCƎ:Jjvzbm;ǗX`HO"ZXw۷X9βW+M lU@JYx& =E+v )O}EJjLd p0v?m-A-+Wq0GBkp14#z-)XqN~HiفΉ+LUF=$ngULL*^<m"3?> Ę{Y>}FMATl ʙ[ q=~{Q"hpVo|Om‘󪒘õ6L䱫AI8ܛ`z4}<_Ã~^_8@(1Q῔3i0/{<Ⱦ7hDO|c>f縩}Zqg@E=SͨԯOGQ.}{G@7Ovyw8 h((W'"XF_ui_fLg6k\a+q7 LalD *:><آ;ȱ")?Ұ&cNDp i oB <MQH)]hEkdqGja:2L椙RE!4>2nG̣H 3lLc͓~QpDPqD4S~{ߝ9٪rRV͵nk :?V(ߖrcM|c5S"&B~|6KÆ\?[s 6x",5GBZ3ۋғG98ݓBj 81I2a&*ZF\stM'لcB u t1ʷlUBl 5.UTzxP.]1g:3\2cti0 ,;%-lͽigifѭZ|(HUՆo#1%r[N3*0Ei$&8 ĵRA 5 Ђ e)15[)b&zk!^=㳑 px;̠pe0̔oa*P \v6 bs㬇7(02M0҃a@=޻F0@C4"v;t"d!=KeuSaF*$͓>"9K(p\A -[ј:mW{C-lC  M@qʼ#>E5,rP]qgD EDGO F(9 i;o81r┆5*!J䒏D ?w&.޻&2nI=Nx3<٢XjjٱTOkʪd|'0ߙ9epFh݅TM`P)+q\N000ر2 w`D2 #ZoYV_&ZL0B O= ,5ZQ1^p$yjTh IDde6Mf''0\r~_D;| p90x׶ԧHxBHD=޲)6IoxlbPfP \MYrTP^yrq=d}Q<;  C`diTSOaC^&+C d$"<|y;~*O: bJf |40Mۭu! (9$Cs*#l,T^V!\SU(@td.U"XDٸFCB{T#˃o}>(&BbHp $B+dB@ah*%QA'D}ON6{Ḝs*A(uf"y338~aZ>><̗vqI Y*$17^Z~)l:W|<'M̾=*^@a FS_C_j!F wn0[Xs/$!,z=vNԁݍ)d;cwK!6]O)EߔDH1Ut$ޣM?d;z^9,7RuЖDC\dɒJu+&%B*,7O+E:߅{sUAuꡀ?b.k(BWk#Ȉa1?n';=4R\dfN>z!@Ph3">=/F#8=aU˨w!ɇyY5Qs<+j l.?צ[Ybq9> @ƅw6\xD;MphoQ)0q0:>=6rIZ:r R>|jo#oK(+Ϊ h>+71FGgΦEe: 68Il,wtOQgqo"^] G6Tk1>lRPg T'&S5@`Wd+-{\O?Z OX|.I$5I\?g3'׫ !^0Y1 'z}c݄N[j@ԅC<@}#AzB5{, c:Etl.ta>yZ@̘])4"lqpYW8e]4As|׭'CANUS;򯑹yƿ0*\uH˙=j.nÇLj)1`Q]6!lN`=w8 Ġ=AGG8oERB] UYIE0M^ 펕'|e:&z 8/P?.Yy<_*;%󎼦;>ѳR E3M9eaI(ۂX(hd;1o]UA!  MVAU_oh{6>3ʗ2yzUJ*Aޝ`~>y tzb~{FmWi:Lz9@r֒Cf|˼= Tw!p( `>7"墂"Epw>%M=LDb % aD% \_gO (Ǫ |L5"#ӕ:̡ ʁK0q6^/h;H )0hӀCW|b p}xuFe4x $f04^$ԟyBZkA{50Dϊ[ mGbQHM rQwcMyb'N}(LE-Ib8Zn,nbo(N{ {r`o'{zZwڰf=Q2&@4DؾVkĵUUVe6c=8B}E\qĆG՟Ar pYꃃ`3өI)fnR2!DW)d:wb#G!Hia.?_ͪv@[]DGTɁ PSݘ]6=Zُ\33W٤Q̙fZ-3#CTQU6aejU$i4t3UBZt |9hrH68fٴdZg(4 فqdUY])3c, wqYIȹ`ݧfb&ն0>Xy%.5Y܉9h˷(&H@3-)ݨ<^s50bܴt&2R/F]rD )߷zb>VfW+o3^m̀R::q@y,YpCFP:, vư1PaG,Hr^ֶ;ѰsyFmsA!ot:sU`=$x LuOq'[LǽE>jAc gB;NJ5t-"^ku򺶮^΄Xt]LNЁx{ZefgZAe̼p.Oၼw iNp1|@,]CsvxߞR;0 ҪX5;kc a6S m 7wN㝿7iςۤr&;]T4d!c4R;JYs9фfe&|gC|ΠP;!9݀iPÔ hJPi'4OX3cE|f'v2# C0d `aQ||Mn8ʄy_XA0:ܧ*ȢEYU+I|,GODvV5w%m?X~_qn4_xw}נb(\'!04(II`H4fQ00Җ #v!#N@~~v?uWܽqb<Bĸ2Yں (񬂁i&׈|QfōFq>s@ E Ej&{z6ѓR31-gv^>wX#O=RFkT ȶ 27 3"S@46goaSe vi(3;ĭCMpDn jGBreTIaխ$K|5^?6C|ٵE {NFÈGEcI\BHS,4LTbu,h)cN6fb luD{5)Th3EZ֞1ݨ@P`!Az|9q_L-];Ɲ>C`dk|X7J_S40k?*x6:N9ʵ1&I4lBHPtC~C^?ZCF*JH!k#(P g 7CMw-1uw2<1&k  bSoа9,+ڤQXp?="wrvUNsO5IQ_NMa EV7=\dv4()z!^xh QX e`ed8HPEؾF .2ĂLvx&އ8w ^ġF"kxv0~0& 9&fehq4Rs{|/D=!2Rwt9f$DmF*ΊB Csx+n=1^ zHkNB.R{|: "En  ?>1OM~͟$q`ftd~fOH>((J"As(iicVMd)LH:;j}`kFwf~ &ک"^rCΊ yy@oeZcdHUR~T/h7ov\P"w`d@'rş$ȃ3M8 `qu* :WqEl1IYuzZ$ >t=̣v x f.'Ȩa$i 1\$@ '&3SVE( ʌSN̠{$ȤƑ1 LB)75@Sw'ihuK0!,KQ2Cv(jbtw0odRCm#c0]J^x!OB{ŀEg@+@GuqzZ :We@N: jp19|mD5o?3^SzwM9)@<a9?7iǃn\}YH]w]b'ㅘƐhkP>7&Poт޼lqu_ 7=OIjBLlGP -+{Aմ @uq'wNB<͖wywH%03R=J`6P"T[mpHI}Jŋc !RI&t!/Ƽ7ងkα4|vxo{36<ۭx.+v+r5ؠ\QD G_zq,G bVC`rḲ ߟvŸAy/׀jv==?hO㉪ ?/&eꈀPϬxD'##vi0cD0%Kw,ʞ1Z4h~޵MhJg6n̙0"(Z/G zlk a1z.zS[kPN|n(MSu:> "wp!/Y\ HG (bCKPSxd-34WB}s ,"3*H"UnCG f!"j I*"H +4WPas噎y<,զ4 >ǭVIFn'% v*SM 'G+}M2ISu$씙B&z%Y:@wQ!ϴ}  n]v%Ug4X P2g&\],O`"n[Ɣ8z;_ug]:u,-LM`|=[} 9jajfLY?1Ѡ~5q͓^ .KPuR2Õ9 3/ΗZPAwԠ)8O>O>~ oBvxxMs';m":rݨЪ*AQ X7蟌^͞+r^+PڂI{raC>=%g_GWfAAw 1HJeW: r i.>B8r;#穤 ;H)r/͢z{%~, ],0/1|׸~y_DA_ {n'tq0ͻo9xf1%x=<~EF,ӗ|,]C4/q{ `HfbB2!r=Lo+lۑ}cJD|V@#@*+:rٚz4hpXZv&|N"Jpbl:|1lUPf\#A8 cx|e{wFiEI"uD$4AY=.늅) %vKmO=8[Lfv\s71a \ "n2-B]lS~yZk87Ir= h fal0Q`؍xxKkN u{@)W] ( }Nա:CwxD皠b<ۓ[3=ЏB$ȫ-mYيk~鶣d%Y9qȊ= 7 N1gϘ4w 3}&xv SRJ`pQZّK`aι>0@D?vRd LBй9 E4$B1hCAH@DTUPddR!0' `B $ ~s1Sք[ߚ-{%~9Lo|돚S{_F7G6u@uLU0P%Fj9 F?P(pF7:¸p7Nlj 2E!HA3PaE 9% 7^Px{>ЊO-sm,]|+J;U"d*s=> U"qi4[F0 wwmA~Db+T.xDvc,v(>?IJ%JgE^rU^Cx&x :lpQS1N92~$Tn;eҀwdRL2} }#-]m^Z cTurt Tkp L)a*(✿neK̅$ jݺ0t?ƌ+?."'=! w,F-KL4ВOP͙Cz3zYryJ31u,@/q=WI'o7P}O$uRDI->)ȩbU1yAdsҦ*, [T)n `">x#si: _5Dː 0\yݭ1`#L:ဋ'FKbHl7fxI "sx!2/v'c W J!Ć_>}qqot#9Tk$ I[|CH}XrL:53N|ZrI,D%d D裥Q%S?+rAD| ?jpPrP|M{kT9t_=d޾?`IzIĕ#ja'ےRr6IWZUvls}rz7JBQ_G4!>STH$,C0MƜ8$4 8aRZı̢X]6ݶ͈lknF oIf X7HHc6:X #0?fpP4_-G9"pబGLďN?/S^_~HOȸS6ō9?d2z/.xeH$*ؑ 1GI /8O3ܓ5/9E}Յ+!>W0Ε@ FєKT1pgƺ=>;RǵIF {/bfS|yWo v~p|qBz(*IE}: %"/^l}&I!nҥKB G/MyEyuvvCҗ.?愝J;͟V.Vu ChTH22,*0Ld $q4|f+謷,ri cÓtttwR]uGQHAL &^I@K4E yGɼ;yoLd""n| YCǷ1UV*H$.׏p%9B9q10"7 *N mh,@!,q=}9l^- d*Q'Ј7+4h<,ܠ_aY=;H(UO#:C4<)mmmm^' YLPaR} 5U<%~U*^vPV^>eL\Vc3膹.+'{-}i:jC\s-E_*uK\Ɛ|9]2Q8iIjӇJ8߮XsWDN+:b!uQY sK{uE6Lݽ2Nd\4lݵ9[LxkTh'-(O:1t#vW.bUUUpfhrD F`0{5-)j˛՞fE! sĨi8Uv9̡Pq!6x$ڎ Ϫ0˚nzr1Ց<ƾnNS@^n~1F=cP'sb*Rsj;}ߣ~? 9 H@ :$K`h`~ QD1ovO={q + `q*# pj 7F8%}]UUKjw+ ._NA\zq03niGd:Ű)$~fXr ﶨ$!DD۝Pvl=fALo " ""8o'h)Yv03L4P?tQVB0|uW<+k\R#x[ 1HnGqvB8bfz]TVj2 `.H қDx(a1!RT PdpP49Kr؉_̘%T=T٫e;1KX P s" /t5Tij d=mۦ)rTnK㐽PP Qh<' .&HK\/| ͎=)Zz5ݙD'ǏH!~oCQ)P_c]1tL>I$I'mcrݐZ"p9A:6QH-ܮ[pkc>1q0Ld`aJur?ʏlwݾpq(U˚Qyq(R@uT#R@UQ Ds樊 (UD NWly"to 0o(R~^5GdpW G fXOzFm(P_=u筻Đ tV߲"@b7(P. P*cB`) 8 OnzͤP6aȠdC*iB59u+7'N}dmYe7`v~^D1Ɩ6,LĒI ݰ.?+h*IwQ4rz]zlU #&Y ggh;UH!5ۓ-NPU[8?*$& ɯePӺdq~AԼZPt[ vʪ]:΅F*6mND n5"sncJ_@TNE@!%WMW;ow2xUWk+O B|j %LJz&1BbDi,qVmyMvpt*>4fm{S5B" 9w]֏SN@7&]xؚ*fl6M%UI=O|joF1 9„0TTܨH]~` K1556Mݸ{ I⼡=`vty8oLgnY 8N7lYm]4f]XT}ѣz0}ۥ"!x5ĐI'cuvF2HΗraez7_;nÅ Y2hH*&9Mi ̒Byfq>M$i6~Hydv_勸Lbtx? .~@u%'xΈfkBj.Zb6 ɾ>N|{\apH@Ǧ(ːᄋJ4PE 1w>٤(CMdKP<.yO]q6dԲ,vA5JY5U ) $e>¥˼z3q&PQH|Or22y lj㤊|Ʉ8;;٨M!3r [,vq t}===Oy,CqHoȗp9  @a2#V̠M $y܂,\)5Z&bDIa(R6h_@v#ߣ34[B t+6$m%)I.1tB Xn9Mf0_S$7 veqDxPɊq~~FUfëJ K1p0uO:CI6\:zFi8X 8J!(Jĕ~/+{l v >|ɕE"}+qn;dfP/7-|Q O@0H2$4`hHϊ|a=GA!-~邮ESO6ègթ(:@Hώ7ggf\v}@qP7u^;~2 "&GD1̌.Pyhm;D|vi마{g ekA$%bVI_ma ҅"XonB 4ĉF+:c9de˲tnA|AGtL;56vt:}:S DDWc^j!,: bap1`3! xՄ U:o$:mGURcȽXE4GS4@Vq#c ҸZIԵs5`y̅v;S*0V.W'+;S]ƧTP,OjGL P YuFOa PD')E@dL4|)Nb )D -h?+ kŃ#D ER2'caO NU"Y cEYHS)_i3rT}U@HXQUQS(("+U[̠%qiv7fXdQEash2 GgjH"($ 17xM&2)ba@QE")J8?_\}g??& Tr9p{}*@ FU6_b FRD`0O̡?sOƅD(dğtVĤ޳y;n9yVIfFtǸN4x0(aD+3ͻڶ9$Ҹaf[ح7p vnK`ңGS:*@Q!===}iX٘R @[;r]XEWR Cu˃sm$5@:^'mt5q yeUKĈ完S"C2Og[C7c%P_my7W# C1qɉ=35I϶TrfMO1(PLy08sukF;{ܐ쮻1UQrmy`:T݉>C4TwtI y#h1,S 5N^٣<858l]c8N;_]|o03;È}gm` si S۹4d#)dz߃A}B6GGHU TboP7iq SJA矾ZW3)Ʋaq̜\+D䧊^ex6z7t֝۔݀XP RGIy1br L5 fxN$6o(G 1F|Dk0 Tr`g  rYa, u:x<?}UW#i3R[_P5ݘpP!Gg׍G9s`fHsj^=-c7B,Y۹w:GF9m3X|9԰'φ9:T9z^Б+,1ƣ*egnrH4;pzu oLCfBH9Q]>?[ؒ3 !X\CcznHƤS&c3y'vS7YJ^԰so̒}c;Z d'@'_>+ a[:L!{k $$HB"FI#D{/Cѥ@`YߟyBhYE+(!DPJ 0@k71 " (..uiqDŘXٌ A &,^ZimpEH .8r & SV퐹d uw5i;)gbL ;:'G1~Up[Wfk)a9vx.0-ڶ@#yj]j&x 6~듷GTǧcC^S#F!#pZBJ(>zMǯb[A~ih(1KB@}zj_8 P62A=fzݍʄ<yʖ"u;J>wBl; %-?v 3=sczEgKB CN9ք=:˟UQvxdMx>JlQVpק(qnLJ]:_%+ ^hbYQ{O5'#$ \YpxuAeg 셎B>0}/]^_Ȝ* r"/;eI)j*5* e6RPげcјIҍ (kj }z|c7!!qx[nInۃU5T4@= 2͒d1vmod8>Mu֌T x&nGqynX#Ԥ+@4e1a+% Lmn0g:CUYVg1 nPD_7>,G:Hl`'n`g!`pGMT($Za.etx21"d\1D㐣(4N@ F@6/dt eoY >}0|p`LCCxo)07w68+Cs&/;h2ltD%.) H: p#ƻO’?Mc3 6=Aɯz͵T`ė h}+=ϬQwZ܍1u$~2zW~,zm,sQ'-}]#g[Q%#`2'TQ#͐r_{xUtT@*>O[:N|:Ld;|^ @A)@w>oh= =#xt=$S?@QR  :HM 5s2zDt9܈'Rٸc_PwU;Vhfq0ۜ@ f9%( [VX`ix НMsc# (%w*j>%dp<=`LN>t<$z11lo]h603nN$lY!AI߳Mװ5&J(p[ tNvl0#& a9ȟ(vG\[:XBE3UUn}I~c|Ycaja 6p ߰v9gU@O24CC4Sw` >GCv2Z4 {sG }pk?&7:==jqNy :\l0$-n;SH\>7B `vwWeǨlpX^3tDp/t r|'=r'|BxkF{ -/zn ͨ5qxD̄0B2P*7Yv.8&x7 ykI0 ;N?JkNAV9W#A`1M9Q"' YRjYG]X$lm3V9 9 ܪ bUw:բ?Y4\,9d|~=5)RT8@C݆z00wtxXwRsew GH[RRRvg<41U/#ßw>@|x;|#.`;tl3^훔$GԒM)\a2ԏ*03hBb=*4.^iH'JEӽZ15"/>(?OArTkdaq y#`4^ 'x:<{A3XcwBLHk=_£jĢlldSPÿ]h:6)T%g C0G("Hᝩ;N4`^OK 11o٤fPV(f@Q 1mDb ٹئpA5g Jf=0MAM8("@8XhQ *3~ç9e~[[-.Y LU`Ak:Do=q;)ٛ=[[aH3azV}v"A*츼iB9{i6V &c@AE]Ҁ`84>^!zDH5UL~AzUNu8KH>]2}?:Juv q`.p2f"L*M̘d#̟TTC%4JU>9X6N!ܴ!?xigj"X!bhi;)%2W$  郶P!(Z\ F,$(l! $ 2N~0fj%B?.t'k˹ay yRZc:gM<#IJA`"&J&B_h{OUW z !΅|lZ_!P{E6ڹ"O8TK@tފh"3liux!"[aFBS0y1^\ ]U#jU KbEPU*"/Kmq@6+ĦV{*9gm8G;6F@# ͍ !`DNtґA(FS\3c٨!pA*L uC9bY:}zv@Jڶ 3Τ>Ȭ"(dqn ?)C%$&޶y.sX¡qOxtQw|}C@6f&efq냂74/vhR[tE88InbB>`#JU!󑙆q$9"Eδ?4nN$d )DH!@=p?1!9b`OB0@>C?/OY<0S"cP9'ap|ǔ0kӶeQ A`<*-f_$\F6`GqS#Qvu'*М‘_w[dWydA?m첒cd,==\g,I>='O5VRaRPY)ujLV#b/s( h*)ahgFAi&@)G=JDv^^cm>0>ȗ- @ś4Ai H8Qo\Dd 2HfRL0 ,$2RJ;,.4rqu*8CXC&GnDpl h^qh烑// J L@PC^hW䬚bL%H $y1 %40Y'v4˼`~rdD 3r I*BR24wIE p/AyJH )WD_<q3! Ȧ?љss'|1}>z/eDH['P9|3C#}l$ |> GHc!quGxCi:!X\pV* Xd<M #DLx/no8-<)q5wsD"ݺMAR(Ȋ~ **/U{jlbhRluUCh791G8Th2DRA4֚"F٨ Fa=Y%#- W3nB` qvha.̨lA+CPeVY!8XTRq 8DljLLE^Pb]vaBmFkKT 4#$*QFPbJ%%f"(&&(u9 DTJCD"1 @a`Q@r .O ~<;C(ύJD?g0m8@yCc~H繨]Jj VN Ĝ(x@(dX{O裩,rGgc٘2 `0&xhIN0MuҙǍK4=3 :ɳF$L2I(DȆ|^}^"=&1-JЍ#B Ҫ>.*EL=KaO~tTaD V:4cTUK 'YPn SۨCΰ6 p ?'3N:ꈘuFT&]✘lW4zJ\UHX儣5Vo!M/8j #ds|Dk9o$"aki—h+SM]dApō!S|]pm5aJ1mX=b@i=-p晩 q隐F\Fy'ly%EbcV&݁zw|=&l2\)v$hIQ{^HTI7{E4f܌]-rb`7Ik&E(PN؆E:N0p]`֠k3X6vqs"k)+YK \n"g1.鼺A1kgnJ"YNp%aiPW'8afb%%[092 2g$:UH:ւ, kԩ@ ·CYj^?~IgS/pO'!f>L{Z{.0=Mx9@7>W7?*<"a_{A%x\ʚ#Uu9&i.?SLR>:961$SaՄ2ɼw`L J2Nj=!r3 yB]`(.wfaFacI.tQ?V?PB峔2M"%@s{=8cJ"R4 'no#]ܐ0Omzk7) ;s8!CGX6 30A D0PGN"-Ĵ "5׼M(ۉ%F"0 4@@ -Ԩ68EXBu\RL{S&/)Svw݋(RL],tpА 0Rmoɣv daU(ͽHkWP-^ 1c+#o)b"}̯~I~p̓:aEIvsol( w]%8SƤh:0dQf'Rf~dqs׀伇Ң P"h)Y!R̆Gq""iyԔ >؈a ҴW2>TBh\%=%wHE 1.ZZ;nHŎ V``=+@ `~& á bmDgH#~!o9_'צH “On"Rꮓ(( [?3Ryv4)PA59^?џ\_a|d>*A<5`8#DWg<۝;d{aOpT!; $y%$8I| B gply4Dȡ&nZЋT~ NE6<>hO'bigcVO_ptDx w^٬\9 i*#p ̪U(%O2AŒy[&| Ja$5GW_CBEXsxY]*m?n2`8TĎ@2"b Oڮ(tRhå҆9N}PG9XDS2lӰn eŻ7Hj.l2Qj1NWN_->Na'K5+i K0Qg6Ve/bf!`՛}M/p,ͱ`m[Rԣe 4w~u Nh8-ݲ:$$b-6;Izc7ԣq=yU^/m:T%bkP5cX(fF a}Ѡ.6 ԉg ̽/Gk:`i! ?@i0k#5 c;aWM Fæ aU3Wu׀%"P%)*_8Ÿg$hJF"?'G_++-5< fQӘgh4!O7`$/ i 6@BB=Xyᣉ^PPa#?YƁHVp*[j5u#rF `=꣝~}e:02A:H,au.APE ą 5BC+| Ci<Lw}ݹy_2G0~D_D8U  'z)Ff"C{}|cCǙQG[$V(cHl#n !k4YJ)*2Xjs2ETm0t$iFQQAȆB]Cj5IWX9!P`$nHTvqAAG ݸMmKQJo8 CVTb\hc @V8i]BI0d{(Q#Yc0TVcHݩjsXĩTf>69Jcm'mQ,H4BA6p#"%KQ2؂@R,c]eBM=fUu$#O6ar<;7\jÜ"6QKphT41SC@UDQ3PDD!@C$Ruqb(%çϱSfW| }@^H<{>-xsd(rozV8$BB C*, 9`GjNIB9dgD-+Emfml.U)hP6lbIINàVؿ aA4fu|z?Ɂ'_leXBXd]Bn` k & .e(w q I1 Tgh)&HdS]VӾm`n]k"|Ŕ;=" ($ Bfiwh/XB(2Y gIP05"|… F1IQ~'}S:p#2\Cz]>,K*ħwD94(bU@%<^] rs㦢O"R:w" 5!A ]J>tY;P|!hvd "'b_k=FWI~DQ22^]Ypۇm&n@D`d@F@̂`!AC]ƓRفaLdTIR@DШf% , %Qh#*D;ruaA4j֓X@XZ\J 3XfDLPuY9%9&nXl1$HሸD2P CR& (@bT  019l[f H8DF#cSTQCQ3LHE-RĢLCII5T!&eVa95c%@3G ]Ʀ"5P9.r kņchDAh:'i֧ǒn X9x:s>'Φc@Ao0hG'ERa6:'8][dQ_8'_y]fOܡξ/$s&28K2J&:o'/bQ'3_|=my}?k}7 1͗F_#VDzkLfB `_ܒ~޺"rb$?Am0ĺ,.pJ6:jG})fP7X`IJ:L@VL'_NQ>} 1xľhJO\PcI}3X{z ŁLOt?uyKpRnlߕ1Ʉ"6}E8p2T9VΎ NNz<44gبN+O/!>2%+@DpFM1GoSLId[LN6 t;!BT5 p'JR}EKE>HQ͆twcCSNSC(r0onoyaU1ȑ 6B~͘hp q0 YB)JR(KH̠11 8H/9 L. iHQ (AJ$KZ!BSWċm˽4 Ʊ3* `Q\9Hf7܇Gx""*"P20' &c&0ŮuM5fa&fj 5+!N)5M@h09!I# 6$k"R Rh5tKRQ-kD,#@ $&QE7y l*C˗\=3+0-'{uڍRޚِaU4C)(JgCvTXXAƠ&bF^ejr$u.x^&'**lÅ#[A4Elxaq89"$(C 33 'qߌ#{z*WlK_1R<*$O! A틳Y9T!7wDqRC<+yܜc!&j&G?tT<*fĠ!e,(o,A xj?\s3 ԣIpp2Pkq(l4֜$c-Jl;خJjB 0LRș(`"\ B/&$XxT17mcVذSAgIf̷!u4m ˪`4T"t`9&Vݹ ǷL h5PɃJӠє$4`䒐Ifom&l\qZfrQ L9-j4f\n +Ep6v2BQFdLqc21mސ^7) E3Z41%UĆފGl+e 7d@ulo{IY2VP863 V\oJ82Ay \8%t@0<EICoXٳM 4#7a#FW8E8D 6'4dC`Q!XZ@Ha23TYS .Nу\(radPlm5lĸ5,m5 &3v㰯.lK4hA`+WSSXaՂ`lKFެ20$Mխ,\7[j\]kCqt3FekK1m*[!c7eC"5iۢPjEF\:6:%zZC5G[)Ie3. q6jWu=XbS2&4J멬0)53r6d.g{E'fiD=2 o8<3E/_=v:8XɫD;I Sq2 &Lܹ 8`isXcs (xM'V]Cbʛ\XG@9= teJI!bO<5gYh1XbkK̘SŘ+N1Bh Y@1;XJ7%P>ŋ6j!VhxmKcp+3qI0CN&0RU_?_cjmW  o .ٽ4͈v*uTN\͢Ɔ5,y&1j|*Y͝f9d6ӊ.3g55Vzj0N~_>5o}&<:&7Y`mG 6KqFr0rE-X.nc9"&fdCai&K ZggNd!8s3&PST0r"|RsGyk`јf7I yt˰DavbulraIW-1F7F|*ď4k"~=8VxI r'!Hq>~>Z:eڍ.DK*'IDbs8 pUø6 i ()JX%&:FJRKH)XcPU.(#Eeu6bAªV-BF8a8URXyȺZCWi@DpwSАZ%ِzCjOR69:Ih 9@Ij]hύV1hy9!4Z9"KSmQXC k X%Rfbg9lNG}NBMfd&KrNXq Bj*! aiwh& \!  RTEՖ@2i 1̞8i{ CFu4+bgh]=@mSЂ\!?* |J17&,5fqdh.hf#ڍw 8\E"=0hq$D¢_nt j ;y/ɿ.*Q?-/N;Zx0fA`w$#oO F;}6\BMNa") NAv?J>d~E}F#}5jx&|ɾF[f#R Qj GS?ݙĿO5K0b'RG$L/1>JjJ"ifR$$!"/ p %XH|rt98$B  DW&}ʱ4 퇫-WD.9HF\5Xn8!u>=z$P^1JКTw.8gg&5f["fs}:l*l3Zf OF/(62v#Mk FUϸ{"fxZ.\4%-)AHU0H_G`R E"]q˫;a@֘k8 3<$Ѡe hx Oi>]QU@s}B9'44f0x6l@|iֺO{m-6\yƔ AB! %mᛵ.j, -d T nE:Z@8 lA]G;-{ x퓍]5Su\aօaٟk all f!H6Z|Q={T/D;i5, xzDlr-cd.|a}WFer:\|}Τ[iӷyCܩ:!*|D0 c}4םiΓ 75doynH)Pz>녎sקGuz3Nې*4[_bN jg8K卒w}6v@x{\@Kj4(dm+ȧ>`ۙg:g]wlo#q2WG~B8BmMg4HmQMfOٶ3@o&ƶr̼0є31L遀9+Jՙ)%ܷvIِ3\AQYs078DmlQv3\^І|  Ԇ^×띨$p 5tqt逓# I"{AMC0:J-b;8HU4FEc.by9VAȻ&t։KR@F{ז$r6FЌa+ډa]]M6R~5fIְ^, g &BE &es/ڄʝق(vPԠB$q;P܍(AR]`6LzW&"bHJ{$ȲTlLCߣp@R!H[!KOsΡãsHHta0}i-DWu6PxY7dM2BN҃5rfu I HKiTddy1ym< 637 \>x9{ʮe]Wxdx/LIsƷ.@̻gVnQ(ИNb f}axwζ fKp˔6Se FDg l%}?on&:CW4YWnnCV,n3آ[@&;DHu$3KRms(xvtְx[0M:#bITA~ Ș;&-0Plb!\vArzG˴+ל']KZځվbcûnC% {7"T1UîeF2<$$EFJ!Bw )HFnRo9CyYSU 9Nmthyo.޷\ h"bUŌ᜼sF"s)3 уf|ۃXbeBAͽw9A9r8$0&p׍omŶfހ50;BMDvۚc)/F=/?78հ֘(0.BtIIgRz/av&7,n̗H$A KfԉfhAh( _[Kwmys;4s~ڝMF㖘>Ͽ$A;@$ v-xg^LL nXX6q5,&0 o]ȆcywJOFTsс-?)N!5t2ʂ@Xj#í:決vxv5R{i֎מ:wo)Cab#}V1ᖅδ&H3ЛQ[c@t.V3^nya74h1nc0 Bka&f6lnL~3'NP"rá!t:bhx~n\x[ݢ!6}w<,nmlF!fKlX͸LD {1:`>$g˴eͪoW3#CҤlҎTITg0`Ҡ-3Ru+FJv۾[nI^mNdO،AXLl3&wU-pcc3 Rq^.;;IfA(;-x\bP:uKcv\'r8ofdr 0)R ӆz}!)@牢שoC:us$3θ=uD#BUm1wy_33ZkU2ͱvmm8қH9(SG rŸrY^1+9h}kHcjyYԺ qR^q(#Pɪ2di+A7n(b/Ƭ:iw5El[d ^]r]= NAa#m݊9HJ}q'0 QWZFWHcGޗQ[c"9*MQFw:vԊOEnT8p L;Toq[1Uv'J8;(Mл-:}3DjqPhvb K;m.)~rwqYjQD0 5&❆O: ֳF'ȇkWw(12`flD fiB 3sP@Ss,iٸmg gv3yh7(gJRD$ *4AMǭߣ 7OlH;D K:\wɲ͊4hHKD 6[-a \մƍز &:@IlM$xEaJgMB['.By'ƫ~'$FG&a9ԏ:갼X όq 6uys(=s4FhroR'wN6)w3 ~;YѶY2ɒ"OC"2.헪:(ۓJg/1X["ٴ1-AnH)ҽBN,EeG,-m lnu[/QӚÓsxZI[5;f9.Jo~ݴıT)bDo毕!?ֱʺy,s%G){3p]))$Sg߾}7s۾cfSxEpAz$!et,w2G6c[Ll[4/gLG_1(ㇹzEN&uX$wl%:~^>,q2Fn'rs$ 61#A Lo4񅄏w}c 4a/Ng?jo ECI`Nd@s p2%(RMA@o@ {SUsS@CK:AWhpN bĄQ6YC̿Ww/ 7.DsG)w(5oY&WkfFG+ZsQ"3JV4 NxқʣK0 dtѻP#e vpobmՔŐF>X0i.[[9VKAҔ ,):1+Hls)Aih\|CN˸L8I޿F{=O"=UYR~~UƧ{o" ?Jq֓}mFxpՑGK8⺖Wh+#co1-%C{,a> 92zbS搜lfOJ^QBakDvMFw(ɹOKz3;nKĮjCÕ\8g{ݞsoZY$AQ"+X+ &MkҖ*"'$Yby7üQjԿlfޯ [eGCȓ: Fs1#S0aY =Eb\dsFq֙M7FH5GXv+u@dy7CejBTnПnAS=cf٪;qիKmŐN e,Ӟ '^azN;>A.o;8Ux]x#v1_HmO7=G)mHyC3̹ C 2xVSJl#ʔxSӔyq-e</g持@m vrE=/W_Kqe;׭ػ3cﳂⶣCd#mw$=:g %3sTmB*XCk[;;oO\fᙌ,z<F V31Ci?y4{[!7v|E^Qrӝj'vנ>n98o0&L*|CPw8e;"!u'`jW R eLU}rlIfhzڹ;;?>=GіχESR!e69 (EA[\qvsVIʴpYՙ<Ն9U\tK#Ġo1CN=k(pINOHrCLf$6*NĝsCY(ٙlv ̃x|nEDWZBk@C9% 91FP}Lj2% 3! #2(0ht*)]AxBa.LFB|o(A[6F-f z=iy r>\s=|_ܵ!"+S RP"Xm@ yU@TbTiiTJ&*EJq0I }^:n|X'5'$5i~g?喭 xɨ)X QT^Rr'N53)@LQ{CLOgO܃Y`=~Gr{Hq*vOpt>|b$V/Bn%WPc-+j# 8AɄ$p'=؏0:@ADVVaV(.JTaf㯮 N;Tu0DPF,Nx*LpӨO/b_̻0#**yRDx34S ;~Bm |C(в* ),+z00AD|G(+)] vcT8R/X!*c Q V @JTSDrI *n% (A:4kGyBeeߥxgj,'FfGj WIiJGM3-%#أ$طAft,M*%jXi~ٯP6jj5#9gXx4 CDƔ _hŵMRwcg0Wȵhau/b(Lxu wJqo:lCDlxOhn;!4n gB)^;=IoӤ:Oƕ9.6ZƜD3?0\V(wttLM=38f7㫭A6ˑmMQ(yF+vx{Qx;kkb߱1 $l1~#]#x9m bk#֨Xp:!atFn{ Λ[ԙ:6 2̥ Lx48:Q /=tf@;f|`Y6~NH;މsxG+OG{9L>Ӯ#Ulzqߢ[=[5pk[ s13&N4a݋ qcGp4cs :%N5Bޤ- ;-qeߚwT[?7(w0O zzpk9 S8oY,FI4wr$FG$O Rcsc BBJ 9 -1BfHCCi3N%(FJEo|~ɛ֙j?^"Tv5Ta/d4b3F)v/.9!N)VJԵz\5k-Y MK)xڧIH\C>˭H&;CK8Nޣa4DRvw/m/mg$4!cSk2GaDeN't֫ĥכ:وx HK 6m@z}!oQSf:ؤFpzx56`4*bv 4-3Xc 4>Ļ Jr[X`+I,`N[4 XlZT0G)NdΡLӄ3i'C|C17zj rZ# Ӭ"3a!y& 4ҥRtbg7bsdvAG;紁|("*+>> :s큉ʯbxQ6cqEH*$ FxΡdCl$2.DŽo0?h#ךD*zܞ0݁\튻q!bRAq0/$U~Sv7ݥm>3+RI8LtX1,kGD%MmoQx5&D,Hբ%nZ(HJCS4N#?H(R%5vüBhd(wyv"l2ԡIJ&E>Z+k\1s7=2~."DL]u\vO9XLG++SRv-g+Igqf}N;*zvlun]9R ;ZLY󮸌fsk1Gb+;W&;hӼmo{hm4*F8M6A;J2t9#{5w(B]hil 櫳YQsب0$M蚦 2>& nS2[B mh#DH́)zI L7/QL;%h:(ŕ4ECThV+MCKN &5aJ;vBrlDE@,3l  M pȪ&.e: " CKLc#2Mfd`lc" &MI+\"f 7LU]R7^n|PMC׽69;OB)ph<K/a H~r)55 $9WJU453=XA𝗝M<-)$*bÂ5 j¹"҂cd 4ːJ|;  NJ DLMDdbT~o}?A'hkZ<~x?OxVg?ZUW÷:;฽ A9\ 3\ #Š̅Oqf"E3wÉ␉$ Q* 0p+3yV JcY!TfF0a&J 4sK&j"Ep(e8h459/D2RXl4. 351 )r8KQRK%R0ŽpJD1U)1AJ껌BH:Zr M.4$ŨQ!RMda,HPTMNVVPd f4FQ&$)05 ![dbƠ`0l냓%hgNJwq?ZijX=r=E$X>QfdBֺ!<6Vm*yOrQR@RUI$)&arȆije(Y R((0(u%xpIU1т}$͔"`daNS 3ڌCu;\HדPv! v{gvz hxxBR$Q% A=@(}fQB>Bb ҥ'!Pڊْ&$Vy #Ens|BWNEzyzӿC"$t0\Ya "dkJ>)i4>L+BH5oqUR"q& I,-z&)!& `:z#*5 $,r` LcAsA4:q2pKtnAk4uއY._#=8d$Hqq/6Jtw6H:) &rxLK]M%lT4Aw۸aIc:^'@o|"Eg_~#w;g'h؉> lјBw䢴[.$:v!A3ЧDHQAT=shxH0!A\DLiC*4i:Td^* C 8ȝ:zY'nTllb1zCyNJvĴ3GCq!wpn:DA7!`cl>?fl &`% C%Y?5MxH \d %&%F9}Jt;L&9~iU I7x'c%s|(C tNRI tsI#}3  ڔ= ?>jv=Z1BDr2WttԱ'ZUK ̟tUORlI(|=\.𸆇ryqA2MsB)J®W T"{s ®/30:zPMK0ģݾçeӞg\tSCxq$GMcLHu%2+b Dҡǒ"):CֻK# t:!*w22r!J8Lg*GHSd5%LӑaKi$GL޵Utڜ#d4T 5NHd4 >cnyHà gMݛYhj(j0%7?bT!5A%NT0A$/:Ĕ;%6p0ŠTtOouS `2)C=CUt&;9f ˒]9$] AZA G1dO7 8j v,GU0 m&Mkt0qD "orqtVK؝РCyb5B \J-ET%DU,ŀC]B@%!@^бӃg^ݚ6>nXWYО[HF'4SW4b"0}Q#@;6F4{c3r1hCبuIJsxX@~i&Z!ġBDB1G` X&am_{7:q"ِ 8a}9mMhL`^-0h"dIQA3=Kpj-PE}O,,L * SL~_7ӝt͌إB4%'=:M䪥*ӈM%+IDTIg6Q # KH>\x] jS ܭ#-)Ub9"I [X IpwxD3y1Ry}; ~λ2O.ʋFqFD.A5d։NV&H)0Yrvt$6录Yl`Z34e'u-0E$d8ҵXa # " "7FydHyDdlCimB a[s7 HLj̲ QbݴF"G I%bi3 `,vVNYI呓FaY Ɲ F%uA" r S{eU*Xm*~AS&-ܫ?.1"E jjD}QgmHM@ͲV:_7tA^dw3m OƨFр $4fC%c Z. -/19C8ŅQWE u^Tii3F/o߃R|@GN"gy@*°}:mϟ4z~LQ~.M#lpdb7n\qT @_kNHyL  "#bS' |=@l$MSK?bl@-7; |JBۼyDŽu/xC.ۗ} |M3ңz" o D}1FQ;uCiPvՕڌS& יeaEiH){FʅXbtQhjj2$AҩMkbcȰr_lBHGN}~ޞa9%]'NX4+Ip /|Vj )L I"&B\rCg 3Vzt(\il 1$P7RB5r L(@2w]/!1u^< "a՛Xriy}TN8s[ဋvm0U)p*@ 6=ɑois #5ͱ[(_VmaJ9  3ds5D `::0>jX)@ X}p› iMB ( Y€L  (!3!+*y?磷xHtz$%ː6S6@Oi]ۓ^F(;׽tp"ovRGR-4n>Ëx uA82!i~pLߣh.~,u qÆy`Ԙ"`b[ލI <p]"H@Ӷt-uBR G ADAĊ0N \I?RƼ6K`A8&Or3Č5&9q BlBP)C%MHB#p^$OMn>ז\ r qYzZP$ڂv&ͩZa1VL&3h*IhOO3Ӑ&IGe,7)!K{Y*1Uz2,%gSk [0BRs:>"  0(f6 u5@᩶?C'NΑNA'qco@⾒v|+ۂ/Sa1O{{S=+_k(Й882d$;5+3_j跾ALд4,5Bэ@1P{Xm47Ytg(x>qﻡ=OG"#$}m J 0h x 4fyr";OA M%9Q tɤUrαltr]Ez(|`IU4F* S"@H)Yeۻ?<*'Mmm("U*Jz:M2h$]$7ջR5"@%ys[?WjwR6g𣙯Nb}ЬT'`8JQ=cUHY1O !& PCˆ(iTia lz4?A=_S~#Gm?OC(lSI Q;UwphR@+4f eԣ`n]H]$ҽ ?3o+D>MJW{ )rܿ\=jC>pd:af< X`k4&t\ѯ?ҬHcꓮ,!NaJ6Qy}ǜſ@ EPP MP5Q$IѲq J""y>5 ȉ&qө:Go0;^1rxP^4}|~Rw%ό|l-XeY ? 8~:rXӘ^%:&t x0Xd&*ܚs(1-b3\%6Hq e0sj÷ cPX ̐xv!͠Z=F--5yalSDlE>XVX} јΕ%0FΚ?{9Ȁ+FXypru Fa ?*H^B HEJl{h RE0T~וS-|0PwR߂0 4dIF&6>2J"Xx~*Q@FDA *DXG}980^miÙ 12NRa 6!”Rg8@T H(!3Ų *P(01Ia{b`AM %eFP~ !$׳}@j"W<u+FAIZN T90?] HCrv"ٳ fᏹ鎤LQ!| Q?>6p{39W~BНc+|fy]#ff³۹Z k]f5JmjQuMQɆ g6׻ΪZЦ4X`@++{bX]$K' k  ~Zҙ<_{ lxZ׆]czctJz'#Vb+0o_|pQ޳ {sz)[ѭTDumd(5pܭYsl>ϵg2ND>y`9dqܚo^$g=|.Iv]9yX~ iI2o\KK l[V¼5NmmVzVžVkd-: V 6VoTrՎg &ZeMs۔a&f~\K'%\Dea5"{/}iAlWyxA0$Ik ³*E&̟S#Iք;#׈n<)ncU5dꯇdP @QI&h)AB,ϙ潼EUh4ɀPbqF٬BHI !$$$IJHI !$$$$BHBHId$$>ʒ=0;FVQdlR*k b1U) ?N+EAUT0E8QEC2CDLPБA D-a'`HY?xHCS@4AȵPjSbH4sݣ4 rp$0X") m:Ǝj-159 E&0QBu :@e4E 7.F1L& ]n44b "JcCԔMaQH gLԽ%d\48+M8Zn#iu7՚핰˵2j;2JYSsQ]LSUUUUUUUUTEU5UUUUUUUUUUUUUUUUUUUUUUUUUU5DUUUUUUUUUUUUUUTEUUUUUUUUUUUTEUUUUUUUTDLZBq032HiCJ)LNl)*ŋ",@E1U \Bsd4E8ua32ĝ%'INNƱ:.8RdqΡ„ބx8w0;G99KArAex!\?~?*1yR C0'wk|>(HQz?t?nD8k{ 2,vFQ%AZ(XJ?_+/bNyÝ4&A^݌ tl,#B PiVkbS6N gNG3~Cx;|PRĩA%)CAU4 EBP s,Td$0(g XHHRPFX&5h1'rM  P%4! VAE)%Zi,\  D@2$hf"H`"$@TEP[$`ĕZ^,H%\e%Is )&DF$jRd} gZt={tF P 2>fqIAS CTl>Kem,=ʤƃ=wmzz!vONPCQgz;38>R0lԐX̚QA ¨J L=L- C5@aNCT d e9C)D!u<"g]@\p!($ݟsiuU1L*F" *`!&BJ&*"a) Y!0HPfdAI I" JZHd!bJX2I(jH\ HaA§,js`t@ C $!kDe/X`h F Č M`8Z!*bh@>ylmZ9GըG ։Cߘt%@F= g%H"MضnNnr8ǎw*ĢOD:w>%-ωs8]SL`5ܕbO4? >Ldlj 31tGsg'RRQ"G Q8"(h%v i;d3AƗhx?4A6ūXa'xUuŢ#I/ @Ya{l#!GB9l ᛗqZDU.ՐP8vAfF(H2x 7(eE%5)sVKB\}pa'eAw97wYM.QPݢMonSb`JNl a]lTbIQH]$Bq R@DB\UoJXoci2ih_@'ם^a{*Y3SA+'0vtk0%B0!i[KRQ4 Qca0B @ BTF|cW)!*Bx_09X̕)q2z}'Rk'R{\,;1`1 gѯ[kAKQqEaDn?LĔ! HP208o52laH#"Q4QFhu hAiGWA ǍQ|@yšLH ޓ5 hLXكC$ r*xAif jcAS`tHA]lh h)T S&B҅D.[#8m 7bPraHٙ,Q͜!ah#*` =W \ኈfڀEfEH-TTDVnsXb A0P1 PHA ̩ cbXe\&Ak39I% BTRܸe2M-01k@ QebffNDD̆rN*ěit{s $%(,F1 : (Y"p HL#Aֳ4H<\mR$٦gXTEX嵄BQ%VQRm316>S[aR H182hd5Khf'Z!$PPTA+„s"mD*Gwr4 h)Csl21[`!$ڝpa2xudaŅ&@ICCa1011*B/ aT0iD[*h*$JcH(h1 W_Sā >GgǗ6 (&83bb@=ުmn'\SU33-L@;oV`L: 4YRXl4"pAVnS@4B%_#-P&~(FikQ%1@̈ {wxZA@ێ~ʈCAR> ahׇߥL􄐓{z5 \E ԧ~gb2T }ul>SITBÿ|29q, (8"MW{Vspq6'>8Dz= u:A gex%Z  ee Cff>;GO>%t:n,@DŽ:z= 3?z s [&P#pad&ƛ63"6Yч pIç  67cG-?yI]%.33R_ZOY24(Ӵ@e( c(FKFap{O 3TcCЈ`LdiZb)\1,L)Q6qD8BA9N>(S5YL`*ۓ& 62qB4WH_K*rF 5З[ͺʇlZT Zݺ4TVV##Z96 FT c8GL`qkyV1sۆXFdzlid"F"UaiXQ\&HONf2ƵYLkn[&.Z"JInI+Y,331&lqc fʦ2a-$C~v8؍1:1WYQ(zj퉣c*9q`^͜?4HQ Q,ǵ3)M,]MtYj t5V*h8y(*g NE bc BF~}b6=Ó}kɳ&1R{TԂ1˸%JGӺMB i)َ喃0$ C#<< CTO$kI. MTBlF _6^XF,&3-s17lHjXL v@OͰcDQIEaj^"o߈Gh*OQ;|,BOPç|?td ! @4QR~]#^ي+g=oHO]'K&ˎ^枉`oEhYa=#faMs )EMݠpx}=.[;U.`\β|PZv݅$3y!Hx`;A6^";y!l/iPSd u"v]yR$I# 3BE=3òZ5RjvofDnRFԍXyvTjdɱ4\ԧ^!I( PT\rTJd=fUIoDq8})$>R&CJ}wʽ郾蟒I >)H"RjA`ƀ-!cS I m>B1٫)9qZD(,s}ZMGӨtU{*\fafNd`d9M<T<||c@t%I? <叆N"}wx{"}B4 zC}fmw0I>N+RďGd$}':~~vv̦8k! bUקOmJ Ɓמqڰ}ڝ*wũ3OJESʧAi܊'acj^ .K*",ٔ LJsfx"TP33 hbh)&R"ʩ$0023 30"*H%iH|Byu<jAC*OCyl0x2 ,b(C4,kD`(_i8Xɸ+eLz_v/@xmKlR0&ZM{țf۞@䝙Ul^Fm?h'|"Da{9]:vGeBjQ G8i~[0 Eɒ1쒋"V&18:5n@Ձ1[S(L`6I8TINk$˰"*4U 21%45 kzN`!Z*"*bb whfYHePf`& )` ԙ&!4@JAstq)U4`ޡݘ|ZB;!w4Χ?l;>^I2-n)H*Rb R0A,I!Cz!42(7~aPr7 L[&6G].:s džFYC )‹ bw8]Ѭ?uNf iLccRm@II$HI#JDP :ԒH2n7F7dnFaY$ lG=5eçGHC CыQT98!dJЙZPWƧA q5rax3ylvY|ݮzzXu'-7X8L3 NNwr(j(DZ9tY$fʪ֥jUScUUt̪"Q&]qe`r)ΠF0TESC15SUDDWT*Rʡ]w'aAu֤S|i4B =f6X7O=@əQfDcZt`>3%DQH){jb 0/oU- sʭ?괲)gp'W.&'2V )_I^IV~}OHYK?tW5FS&jF9(8L#3tv9iV?^#7epi)rJ@k9BJcsuEB!o^C$(JhZC+"h% wbg(#HkRo]{X톅 T<1L_{xr;߭yL! ه Y*vm{eօCŐjL }XsdRQR0ˢt1C.<3(hb8 L CU~qscE!^W l=;FpE#E|X` B40(k2)j1WʽcXL J)L5992MM#"immc(HHX3!8،hRFgh*Φ@Hz& d1Ezʣ3ۂi>cj^Vۮ6{a4C 䘗~0x c֐{h,35jW)NL(W@bb:U;v$RHE$ /d +IC#**VZ#\\OܞdE`b8Ty_#R)C~@lvnO%4vCZWM\aDcp~x8&@̈́|f&HvӹfL7C}t(::vz}y8DR7C?yaH#ƥ)xZ,>0o)h{\g9-N(c`=@iRO|AH_Mn|#8U? {˿|}vs1DOq`KCT)9gOch=L)QEj/ ѠC\ X>dS!5FJFIa4y:ۆUm zG8ѷ^"0 ”4)b15S8^~y`xGN=57R 2'bhl5L${<e nC-GŰx_PIIat{j сmls~TK8qc4 f !$$c j+"^Hw}nr rlMq&q6liW,ޥΑeLdY6QpɍBIщE- )Dx}6BGZ+_Xb̑Ѣ&-טBlEDŦx W8LA]hEMƷXkhwA*8b@j-ҝ&FYd 4ւ=nIV3ĥXgR4Si"L5JŰ)<8ɶ%jk+@XF40K,BZy2uj-dj6@hd"j!6jFW4:e#Ds n18 V;6KM:ۆ5` @6ZrnXڐ<L1ܘ23AXjј`jJ bYU& W]}rRL$(d^EH2)+2MҼ4ܖ%XR2)b'`1T٘&'N J`EJ9nh0.v HFAU}bj1:d`FJj7l5h8Bq9Fr ˌ$7w8u5J-%P0fm[yyŭUrYћj R LDMf`fc#9LwUaaGTテ2fAхjѴ5 P" 4Yr 3Q4Pʷjf텴(.wY"1l A$j ͍UDL1Dm @঱M8Z(L$2IK 7:BIƓ14⚸P"!%5]%#x@4mV11)wp9iQw+pm^yLlH$H G TIƉ ژc<Ӄ9?/MkRERe#`e`FѴ6|-O4[G,h N jLn9-! $7Ƶ4f"R(!8C4Yu~W4kqWI8֛nG& ݛR^Gk:KPr2C 6m7㕞gfy ]ܫ֘cD4#NW8q[ѷp:C2('0gCN7C Ț5إ ;'",#0:L05wB@a)! b :r@P:9bQ*#iDq0PlUHJB RV+04%i^:lMAwDr#C9T%b ɋ?bZja/bb'!3l6&Mtn1%?nP*#˙, i.X To pwYa,MYĂ @.D?>ޡ+>BQK횤(QJ?a&9g*62 hB:$ K26XZ4aE9bPDPQRc!A) 0nf78z!6`@TLop— s(솇J{! =HyAU@=fEY19̕N%JC20xQFC!FqCCRA"R֡3&TqfrnABJY+BdQa;,١L>r2M7nnoyM#Y N5kmI$0*bF;b0 Fj5%LM=ol&riG]%P ģ$hx"S$4< T87xAI:M1-b"YMIHgs8ND4m΀UԲ_"HpCG ^lbah#E5Js KMN(A #yVb@Ј) "*@ a8@Q*I+lbRMXj¤i( b:H2pJH LhAhP"R- @0QQ$-:uc)D۽) xaƌehtڣxHGvtG1WAG )D.l#Vnba^mɒk L9KI>*hGkqEeHYD2F`dCK n;\7>i#Tc!ћ w&I(9OPD}OQwC lTx=V~'3~Dd\Uq_ դ[4/yK7w qƃApt̫@"D4%R@^d QkѲ r'i(4`bSfN4DlFkڧ5htpnp:dg 62d7&.Jixh"EUEQΧܙegdP (y$J=)F*)RJh A$b K2 hb i J)` RJ)f&IJe JH*FH H%(iZh"a() Ia&0Ah"!)h"a PLIA_)Mi2:H;!#8:SX.4Pn 9`beaPao a3Qäy;`^xۋub,P)됈R fJI$e3AA LJ&T_ˬSY!& rE跕/=ߚxJz BAxc d E!@`'[L }|pG*:. 䚑ЇCL"yLC#Y`ajȆd(i, &\0zndU0 hmX̶9 4. ">5r\r*bMip>v"(g1 s*)N{sc@ybiU}%PWp {: zC\s)`iDYHpG!M5:vBѰd*::bWdip‰Vba [#iT!E̎a T8DaHrf &d[Fi`6(Ҭ=H6"JX"ڐF 3FT"IL+X"Z٥7R")d51*f&`C.0KEX!kJ4 QY2rPWPJ'AaPSҤDYM,daVYw Yn"VJfɉ(JoYsT" Q*E] )Èjvk%2bLiF´ʞ' M"kB+Cu-aP[9BIdtZ32hf3Q] H`(B$mw憩Eh*HQ&GV"Q%H rKIa~B&@j%mN/I"dPPSIE!%$%4IH hG"V8 ̴- AwAtb ?JW† ! U!t2PUqGYf]K5F ""43l |=THdI% Y3T\Ag`oRN3:;9,wP:WSL}R zC8u!PV2Q=IzK%"K@88M~oÇG!}sV v:m "VNxҳ|Nl.d+1fjzw+r{Ht!{ %b٣tV7Y@Ƨ]t 77R*Ji 42Cg24\ b8eg; cllY Pj`nm,/O,k]Jv|jB_+bw!b%o) #>Eb*C,إ5-7ޒh19 Ë٦7Iԯuӟ=sNt>'txɐ=g";j87qKfɳo( 7CyPT CR&BI@4vOhv R']נi7 Yl'k  ! ܔ: M `a ub$L n` Ob@db&]PM[L)" vY)* !Y!͏8T5`O→ઠGӁH@7尒cQwi8.Y %)PSQP 'PJ~Ud iJ WSQqF $BEH!*IJaaP*0(̠LQ@D*)  "4BB@@h((V T1H^N(:sxn^A'rt+>h3NA qBo iCD a9 a3p)(bhmoRB0(@}#Wmf55## 1^C\tn)ply{`MQ@)UT _f.̓=Τ9M4q:ԏI*#F ޡ5߀A=2#HJ B r,H*&%a4RV4ȩYRen011A`M2}Cd^dU$IbR>f f59! :^m*{ԕjӌƦ5Rf!uU '+T _)J B lbx^KeM20w w@$7ߞ({tFr&}YM|55`Z,9<^yV1DIUBқO37 ^ 9xa$(R8Dt| J- RuOCی~QAW Psa'X6zhiN}] )A! 0P7# -*w $U)DMRBJ P4!@RT!DrbO~I+n|ItOK:x-!RP!$" 2*:n| (i{*UۋY'-xoO80ER&g !-_[(@O'O 8{w@LFfv94~^N ,HU7Rb}KsJRVCw151 T I͸d- !CPb*x9b^8}ZRR RA .?(MEZD-vxbY h{p&ɊYT`#QdiF8 `7s pE),n ˜C*"ek2*NlB'DeD̜FC4&X3CiH7rE洌C!LCc4G' `6!"#7 V )14څC9d3ʦB &7sx׿W+|Lcax!"m9ef(h$ "ruD5QC##Jnz`PLopa'5ENjn <=6d5ڏ/43?g.uhg~8p>C%@!_<2r?9DдSOx2{re%hM`d-+Q& K&jXʚosuV+RCZЁd\dr:$ iƢ%9żз, 4`;AF+!^j؞%h60F=*5#%5%zzfxUj!ߗ|$D(4- (DB!@i Wh=eA87>3`4q{+߭iNSY[="  b$& )f(@:R#NԀl D2AXd}qI533H L$ rk{Y@jʰJ+ (w0Ǒ%"Nt}Ðl5@\zZUk ܩ5 {%'ZȦǏ@ )iVC0@"wHd=DGqj,ÔQwW<57rx+cv)(aH(ʇ"Hl] *Q>qiU4⌕&~2A'`}ljf$V2 7Ľ Th{8,^gE')2@Y!9ܒ2VFIaFJ4Tcx?U}fk+0ɑLB=bԉDh/dTaAHI 0 B&q0pQC3N(qrq}0:B]y?OJj=Pzb_ Ĝ`q#SiHaPfR md#ܚiF̬g`>">s>~e!H Re$;W:Y`Ev)WlJ zAͳ'mK*{? Nf1VB6@\ל0鐀z͌ƹԕ 9ʣ0sehb(H)'n czAGs P*P@ 4.ǁf+}'1cuȈ4 7Nj Ay͟`x<ҟcJ9-F9T+F@6zz}R$D -2>L)67[sӊ &|-GRӠ$kɱh61-PE(.Ol-VFNئ7ajC¦r)+go"Rvoq\m}!̾%HtaؘQ'lH}~`#y+@ݙkt8Ԯ@~+ֆmiW Hxs>R8Zy.CfGÔcqrbL|lдOֲ&mCCZml&2h+Z dD3\lk&˜<*SS[TE&5z:/|?yn:uЯlHofØw廓XFfU|Kjn%FkjvaAbbTg>^ sVt÷rdBnq6 3~E[v^'~[ ^gŖ|V#C*Fơ0|fFyy{v^b 2W8\(sdZq#C41{Qy7k5b/0x!É'L8; vz6Rb`yHh| Cj@~8O9ɥ9U<0M. (g-+[ !yrg,jFxH+f@ !2%"h84q<%?xgtԁ|a0! eVH |jS[ E߉DNcD˽)ʡ MS<%5d9<|a!0S_qyM* "2MnGXLV L_±&sTXKhTfiUy{ZsCh=..a=Dx7oI؎=wz&OwMld9|7I !$$HI &W~;@;Ψ'`'|l7wIe^ a]7hzBi{s+_Лxɨrh)(+ 0b : (V"EK:xiWc钢UA5z4r;FzC$|Ƿ' ^2It 7 )1=}dG'_0:˹6%S<?3y^5XE?@ _ Ѱ!2 ?cd ђ% 'w;DZ:b4'ASkQIQ7{\}ǁ=}#)r ~;]G ew}MedǷ!1&9 >$ׯoeg Hy;anNH="Pz@N C3 BL6ji}%"61.AOWvTzreK #b+m|Ju<~%ta;W4>$cԾZ;I^@HNM>~^M@/7-> 0av?8UHYdIL3Kpc'R 8m5)M5a(r ?BO ~r S n BLxW8tAÙ{]Pw7oRƪ1V+r #n :(4j/8q_MxC{L~{'"V u@ ~bs>%irαY -3CR''Ň |KNAҁTǿ8S]li$V!3Y@AZ_$JdNX1.(w5%vb 4$9(3+@ng#0amt#/2`Y2ggyP(|``>QЕ;1Mtͤ:XAx1"iIa0/ y6 Xnڜ6K5g yIQ#Dк6R6ZdV gH# Jc'uOhP^]ojlvX WA2 "EYL2) Ԙ$rr8/w)hC9?\So0zFfA4I gEE_">_,շaq;#$@wڭ&€G>RL;U>&^'B#5HժI3-wl6v3挏d&qg3@dۜC@ry=B(&@*Q/Q*A1fbKS.dX匘c* ??!C4DDݣBS*BTDJ+@pgn|gPxtdPӀտn+v|ti+ZYM1 oeǦa@sOr`!a94 oYXCDaxm!# ]EdGO#NJA|tUj f8cn4l4b i[I(6H6ֲtDT&kIy=ٽ4[W `5LLjFֲpqRBF[3Ĵ5$bY Ơ5Uƨ+rCL !gyKPIaABw&h`R0dM&`"A,L3@RMAeTS$/V:MoziIDMSEs`I2O3R $PAH5OV0fqbˆ("]'TDE)LUMQ:uL 4'jƴwNAajul ՜NIUZ0DE/t@R U@A&Hes.k)]JTHA s)` %;c'cn6"Uѡ1!LJj $H5FF8oɨ, *y0@5&$P[i-%8Q%"5A0h(O\ 仞:JFzI7B;WLI2sb#bEu ZB)-4dDfaELKEI%Ij(hfTVP6FU~M`UC *(RX,!22Za"X&'*,F),#-S!! R(' (,ʀJ$ji :#3+5D-z3 h2j0[*rG hY-KƃbH\h(Ŷi(R%!-(¢61o4v&h8Z}09>Gs9BFV=HYZg eLwZ ^XlmQuL'[ Y:C; b솥YrX3J$5Xd HQZ!B1_% d )HW?3{AFG$䠻K% b1f )AtȮ‘ VvyᯫY+7MLz6IV(TX]baGC~ϸ%fvmz3bK=)kB܀ȶDNWG8@HmczX9F 3j l6vi  d(56A R3AP cBp6FhDZdg[x0gLmlP'u39s߻ՔaD6.6EF Ӹ!b" )YM%hWӂ I7:)s7}fNQw<>04BxWzf<ӌ91I7=]^"]Maq!!&ie0Ե\!`OD0 )/c))b(H"*cQ4PD0yaa&Dsޠ0Ȇ&#҅G aXSK"|y֢h,2[$7)a6ҐaL0e2\0A) B+Jn$`XEu i7=-RB$J.Xqh)l[Br!86 v5#rV%l$(7L:(-K3f1XQƒP7`YFx7n!)FB}d(C B@]q~=y(jR1Wu;CU41ҏlhGvDCisΘ*Hƒg *.U *g5ф:PJ&$!JhWcOP!zjodo1*:_P'w砘xH@4dU1GTXi*EeUVbeB@` fL*=O<@QGƔh ;MҰ'KwrC j<ӳ`'!F u `jx|0;y6@adřHXLXPfdLeK 4Gd1U %0G(xJ>YCf_@7T[J gD'R>^Fu^R'2c̥x z[C ڣbDqyn9$ogyM2Hy=49%pb~%T 5J%-f EGr!c``:iE,~2Za4ZdR4QDrB *8DRJR)ʊTZiQ$ :wWb;-5yEoF f{/(_J&_MO?D!R5}1:bH'5#_OXGꁰT0]q@뻩c"24 wVcSAέH?~[  v;23_S<>>o׌FAqKhK YJdt's~SLPAL3T‘ 0'.Dc)'n "LJ OHXUhPl!6vd9 C a"^xDbQ!LF5cHPaXܩ'}HsÉ]BP4*SDHiu{ AJA*4EF)B( R! !R&jb30¬ {GRb(/ك 0%4Z5pʓsqeEML54d"*$i64on0G l@-"euC D"dP;q}$1 $R0R İQ̀+R (^1QbPi@*'' 9nĵ_|)<<=A~3D8`,~0ß"SXԀQ HQnS13 Q~0Z(àsi<k}.v3^ܶ7uR-h+cEXIJNb$(hYNz|}i@ T;}W $B%aT'0z&[aBxhm.@ąagh%%ѩ(t  \Ҥ{:o ! Ē-#$ixjV%&ADFGrrt2.8| I iJbJax;ӁC&@sD4%wöaQ9;@J,4 !M:@>&&a4zh{:S_1 C jڂ!rV4 #op >1's&a ibicgFA]أ,JI4=(VU~o$8VVGiM)d،x0c]uLN%.fD&f^z@3tU)qNcD":\ZJDihRFM壟-ۯjM¦gFd2Du^"}2FiEtaX:lEad5 J0%iG# ",f8DF3JLwDL$p$"z4 C"  50K1M|qA0ܯL S!TnyDosRXQ;'27Z2DTm4Pw7=)ܧ*:#59mY~G]5MܟLkþ0<qesƴlӪqp|xO[<tu"#?˾ LB_? ӣOY] ,jrJxgްU~"6d]_"~DɠOڨ3rq8{(dȋ7C[(#ﴗt=f"FR(ȰB%IBCG.{?J;zUrlS^:RJ65pUaP7x Uoۣu\|r ˶k#Zh8ET>{\;SFo•]'i tNxD$1";VC*?,X@nJ] ] 1B!81,9^;eL@c-S|8gĶqֲI{t'&Hj>Cz3Tbg%>:Ԓ 19ˎJ?9;GgjU1fb ̱YÃ39VrW!V &Mh-zvaJN4<(^2'E23׬b!'wNw6t x'7Lo8|Vy9TbY# aG8\煹˧>>8j/Q)Esx;~{"Y6+)ϴ^md;\38Sp "\^4$pRrzセ^3y青<,oKdQZ!u,ϙJ dQGc CWavnm&OnZB(Csl+l)U]pnmHq7a5g"ce3!k ~oRNrWCnӆHI4>v;pdh_YǮɳ6;=gP{ lQü$&{}.=p+VX=CZ"toɦd{8*M>^6,-k%>)+sKu]EWTDˑ癴ŨS وPfoA$ ԺBL j~5xr" @ i(Ǚ(CqO x9Uq̭^xy"!]; 2>L]m&BjAя3 em@6v 9ľe.ck8@$PyhLa(]:D t|6BJ==}]~RԱ;psEaЫaߡ(]m1Ե뎎.oÉ>>/*4(q鶕$I }gAiT777.; ވsv#4[O|[xڱ(BBݛ0/f!iJFyѴ$ۥ[lT*y$[zfQ9zm5LڠTl#w;ꤔsR;;K]Ҿֵ?'FuO6sU6` 4rh!oݩƘ;d5k 鋃[ )a z(xtbb0t:Jq`q1-B.&(ƴհXHHNôz'%qERH¸gUW G!JKKGPY;q֖phV:>;nixBL%ĺAh&fi;c8ɻޞuMA"Ny0#ks/=* FrԽz6Vlqyvgf|xq"*sK[{ybw(MX". Ϣ[chG|'<8L\(NvDރ']n>u3ɘJVB2Dړ01vw,2pIٳ#ڶAXmQFц峊[I61Cg3I9 g ܅Whۛ>5u' fPHBjF1?& ;=iF#f}6(id @AG쭽NZ!(!EW y<ᑚh=$#DbWlk@z.6!!9W(n[ec+N\\§oYΉny3lϧ Üb*!Ex+us cdmx;fe#+L`1l_a2*Q ll_iz;>sZv_jc :k2"UL n7줜eb+W jrXkI=֝G NKJsGl9♉I7iic'g,y<߾N*ϧ#Zeu Y8f7fٙ͒hk]^Ϧm8r&>XFuԶ`s_|!ߋ2r-tku6+Xu|WETw@o+$>Hm-P42P-P)mҖ HI *+dCޞ >ZL|/(,HnNjk!OSQk21j3ƹDt1& wA'L' _tzl62'| |O)OdC|{uC r r( rjsUP*Ph$XMww5]vRO+ e/Dev #C۠[hc@K1=$QHDૢ#ԃŃ7JZGx[8IbS]jWPana9qs$L\8+J%L!^LDz@(9u;1q@l-u@di!>Ic74S"r)# U1QD "cLA2bvnm2IFxy)4IwNzy!1dՇ"(>>lO^HKw(Ӆ(0+|3E0[0ƈD6VitV G ,`1.4|7DǑ'^lt|bs>}V#&a2 P:a.]odI ĉSY6oauސ9 (Ea GG{ޝ,im>D/b6z*oXMS06/909 JD0CDXdӲ2S"C~bDԒ>7TXD!B^cEDEx7odeFP_")3(}."x@eT!esD?-})k>j'jSfl+8H! vIr~֗ `ģbda7-=LOhȩ[i1'^#Zb̀E"CxWK hx8͘ c% {4Vc6nVAOC5>!0R $Jb`܀Bs5#]1N̙TT =}L BRN 11N\(A|0ԑj&aX|0wk#O si()A1ukR5FVq+S>;>PIHOzklx/k1&; /2 T"05+T~!i1uj)OԆK9 0 <% vaXQ'$ Lbױ8`3f0X$V4٧7c-3/[u`bý%fÒsl=VQWG#A7q& SA'0O?7 ~ {9h0䕴9|P '3 AKlj= DMAܴ4ZGr9J46B"L.A!ҙPB3 wxÅ ٰ\v s 3_V%xYT:(]G_~Ӳ&ʯJx T~fOI) bhPb#P+M$PPR^1$O_>1}a' {ǡ8FhLP@Pdxqy&|$\%yi(J s`Aci-m /;k?n ݛSzGIwOM{^G~#D<PiYF[=!Q'e|4߃S,3 _ zOظ-zj }-|pSMF]-wA8&Yy5Lk(~nK lu2E; !ED`11 i,iZ,MMq>Q]HڄhL N}>ff6YdQ}1D~3p'q3%65zjT֚Q(4kPԢ91F qhG'k32e31K(RjTS a8DCC0́hV&bW*I㊬T2XoGMj 79%ȗReK`Ij?v6}Q ;8ۙ^'08QL%t\l7 `m3S7Ke 2S?񫹪\V pͤ>d$>yz kP- AMDXI9e0TfFXjX Z4c6UY14h-+h2`&A]vbYDL fl 7P{eJkEDOfYr[&Gt^\v|@Ƭ?!eMב,HEU@USW8K B2JDFKK XJ2 C썜pii2ZrR0eFcFXfAUYTV}Ja;t1@6,g$Yԍ_Y8Bco+15AF eAc6KIg&,ɖf~Plp8j |I{|-h'nt2NHFjBHaH3ETEL"6X#^M lԩD16Fuț!q|}ޘ(=Zìq=BM# 0‰fQG<46}^|U훚6%}&\Suһ? ?a )㘔 }8*?FCR܊~K+ް9_H}ܡUiEPQ0}oׯ)ߛJj*((u9؝FѲ!"J|E`&J\rG4B?4% $$BHI !$$HgD0? z~!+ }G_NjZ'A06ϣpD^9܆f)&UPTzE lQ< фU~vyLczll&1ZktFX1*JOa쪌mo,wyDѡbq)sG"0*H 0 'c؍a > 'c_-@P8FYAaS.Id-.YU#8Ȧ4h^f%7mde%f$} 4?;AjTeh~0 3Y 㜞_?k$Q+pǗ4C|V4txYTzWX]sG&EJEH2/_G՘_Tȟ^x9 1 `)@Y@Q{uըSR(UJC7cH+!5`C#lm#LVa$z1 Gw_ tRhbt@X!,+1Dd!_'r))Y䱒de^?i]Qv,L*1%F B9:!~wÀ{HC^ãA ur׫K kc 46$ZwsGP72bqƵM԰D L4{@ [.kD58E He5ǭХDIJR`K[zx E*;+Q3i]*T&$k7kfibkhKQdz{ 3aQ f: .mŦbOl -)Z,dicL%i(֤ R#e4]I"h6 ݾ6%胍lunQN0I3z)JhH$`Qq$qHKlөѕ=W4x$‘)LuΩƐy߈gLg/mc5bt$9MUml% "Dr+j*h1syZz70rSDp9=6A?dTҪϿ9:?gpN >7Y|﫱>=W (9':#ĴYHef&H*$8uy,x{Eՠ); S^_cneT@^ }}QA&H-8pf>ChnGZaݗÌ$tk0@;hn绐S[N)_i"7m d!{d>`J8F6EXp*]F¤)$M#zlۧEb(jbj zk@hkmHԤb~X{Z%01Fp 6Q,m^]kT"][J*b &agZe(ɂ᭔3rWC hԐ ciƦ<4 nӈdQ J.Z lheڒ]6 2cxX&c5/8A:Ȧ^7#1mĥlZ.઄&2Mٌ ^)XbF ;B0ثq!07thj(ʫq.Y2L6dTѲH|LN6`maixR) *Po)`Q 1\jV 6Ӑ#C$m4p2تX6,rEH5LVҫYqQ&1qAbeBYʣYLU4SE H5&J1I4?Z,)TUQ)b46a腖 **1㍽z* SXBM4@hu,ZI1x1kdcy;aL5c7f[rfX  :HZMkLE 1d H7pmMVJWvVlUd5Dij2iմ) 1i&DRyE3R*F!aq`i[H}Q,8QJA8@08BGkqHR*Oyrp.P$""5('4Nv976uQ>^qO@On[@c}d2mAFb9"n *<}g?Y$Wܒ5YQ<QQ9s̋}jv.Ȩb`eLTƧG]n}7~/%Ou@F$")mĵa5Q) EE+PD.ac? j!,kfFH&3$Ԯ@:f l"et\J|JϹM9vke({!SQJ#TFg(Oy2nƢ HO.˧9+ZޮC<ٷ.b5 z[7lCgI9}p>٧ ݟlx޽"3-,GS m 3g(f 0F 8ӆ&圭T .,ZA8tүmwuu8Ʃ>6xk)]LX?Lmiab:{ܤ@yF̞%I|w5 R 4Njgmq;Bg=0⬎TE 6\kLStky^"eMlNd73VgH4"6PJ 4q(4zNSèef29|f0I*Ρz}uP~J+G2!23!'(!_+rHڎ)(-^Lb"6YCܭg+v2`:-mxSpN`dsf'a ;JXDɶRo)A"^v^#L%;w'!47xA:vGIzG^Y\pI/3ګs(cMn4-bU31"LI/1` U+Qz7at"\HL$dE'`H&؃+T1(ԍ@%]^Զ#3*@ ENϹ&s[HIE!~#d6`ڄ0ݹב8`T` F$I6հ8ֺUCmچbBVeM&ڊnݟZV)2Q112B 3=wtMm+8RKuo#^hiqd%-5W00@eιf5FF;G(e* j7{u 8^{)8/8Nt`ꅤ*Γm{[gTpHncFnXa=9KfRD:Pڴ+*# 7I'vc9{`3o̒ )f eӨsG0FRDl:mGl32Pƺ79~$åč;z&:'yT[)FHKc09W ghlnq-ݓB\s6IQhE0QO:v7h;؜$EĈt֙.MF ܨt٪'Á{FLm" Ga8B][/i‘+řGZt2ge*<9a2KWZDB*--0Un'(ca^00ao+yd cyJ6mݛElvu-RfaI) Y]pl1/1,I$5P?AoZ۞m-͗e7B7a#'h2v}v#bQ4}-3IĮLn-LL4]CXj|{Um#ps0 T:evr-!xMr;Ҕ2Q ap 5V&_h UFXr`Ve]j^GF=-LQ:<6o$g#+. 8.e{tAɒ @(yQ"y:mZc7Bru+CIĩTS:| )YFBdn˃ \fƑE6-$E4UI_$12F/2pVVtJ1te0%>%V_H:yIQ7KK| ]SK;+UT/9w)0mf횣-|8wkr[:;.ͭfe_PR`HtNMoR?Sf2bn-3m*װu>\ؕ$奄F5\ɪHT)8 Y4Wn4l9Tp Fd):"xd76U^+NT&C1 446 yP 2u7z{5 pƘai 146TABsw&9e;(Z-%70048qQ2wk@d T؇c 6GA͑‡&$LhB&ַ׌Ldlr+GCپ;+ؔUXi a3ы(( uYDEfc^ ]eD81"] RiBb!Ml 4LƺpIhmU%祿etĊ*::kţlls;(PTHЦ JQpbLP%@ %5DAIh芸fn{jC4YpIܑtqS}t!wN֥]3HZ(4}\N{p^Y՝d %/~-x~Tss!! p #{!T'WpaIײz0:!53}EtS?&= 5'E9|_Ou=yX3% BW [5r5Dkg yB1I !%IT fw YY܈n6&Z1&]ȰI I !F!0/1H\+&"G@C<,OTL(*#O 2)wݣ{o_Co`RHP@X $IE>p!l w]F蒘VEX6f8b4Ӗ:#6(d7T|k}ي~k$:L77\CW<;܆1bfeRf) QK1Yt@NXeJlͭvTut#9q\dգe&+Rư ݩ܇+ l0kOCa1"$+xDqZJZ!8%E67$eYH-X"4B1 r30b#ʒ 5+IPiSiLlFd< %+`ƌ%F&AipSaߴMM :q6k|D5T 0P_DŽ_f\tlj] 1ӳ95[qDyr/5*Vu\^\&X*Fc&[W҃N $gAA 967kmVJrqQfs.t.摀BCYM r:\$3ҁDQ;B*$ E(g32Z3䴭 LLO3d{%='LE6eEp;`j-XcVY-TF\Fd52i] U ;n@IRG8Z>OnQ_\z{XSC|SJh*I E~OL>3wO!:, B St^TB Pwхɇ@?{$9xj<7Hzχ6IJDWG W{8|hՁX,i~,^UYKC ?(Kؗ~֜؃ZJELcs雀jj(.|Ú|GwRHFiwLyWyʁ,Z1`@۶nqt4bzZ# ɝ~6lMc"TFfZ߳EEt(zYM**iUžB *MS ˔!4MVw]p-QcgC4XMr,ãLcӭM¶n1 9J)W *1GH&ry Ƨ(˜L" XIE֘ \61&6J1`vGBH8͏hHa 2Kj`fԦ]F"(Jj`"66[Abh"iEXQ2W!&#n(D*0x&82,QUX,a#ӥc+Lq"D8RdPlK@3+qbX,ǒBNs`'QD(-eDbj J$r̰n= PBJt gfÞSy.Much 8[( J(َ\Px 'B3 Gyqn%)O O7*RҧSBD ^$:^`rxJBCp YHC$(L22EiQ<-))MJg?w!?W# !;*Swx@čs߄<{_|2T@8a|( Z6;G2b4\ 4hB -Ҧާ>|ACtNSD}D3H5̅k;:zF:a 2d@XcEeDMU%D:[*ΰV㠑҉c~ gDb͹^sb SZ_!\?p{N=:hӑx1 `x˘ (6o p|iMŤ$+^:huGAtsC*J(ʋy>1׎6p{bUX XDHH/CDIhxC1Oi_f sQ'TZ3ayqfDQl{<ԝuaXRF]X3ca aS70lM*66:Buk)a΢in3]bv~luɼKf !nɕ`]q6*66Y&3OI%<IĎHRP-396Gbr%I0RxOxavg 0,ˬy=Jj?rGg:l @6S굤 8Q4f.SQm {J/1@HwGտ˘3˝DZ}hPB܂o0uwxxM{ud$@}cghg<󦷦ߣ6T|ªr%BH?$^6ƐH=h̪1E)2*b 2hj* F(!r*oyT%6x y]@D@Z̘&8JZg gl;7cU`ü%9`АnƉ&tF7׿S0$T Ű "nA !ԂfaM1-a8dpCD4 A*PPL J *WSk!>Q̳yG'yr 6$1?6[Ŀ,碞j-i|%uo4s!2B$)) 1}>OxmBP!I2ɡ*?(b8`dޙ& _{7[R~Ni%ԹQA.1hH̢tۭILPU tf{QI yHpkbb\dBJt`RqqCCZT4@d\eDUET P 98aa!,!onu͞~ 黆c\YPDR|b#a71{ΤQEFX@( 417/S7% @4%\40JĹ*%~q@}Ȣ< 4 #0>b~Kh"ŦB: o-ꢐfƽH#sG9ލZD$1iu9IYU4хVa)KrAxs0{ dĖb!>c `Nҭ3Ђ4!TTSJUPs @|"bPz=^zLh0U)\='Ҵ*V_'Tg>/u(?B|B`=1BݥТ I 0EQQQ!E#1 DD!#`&N x/*]? F<Izqˆ  |-1kTqchQIS-PRA&Vab%C)ph"fYia ")( ɱ<$11 (Rҥ#%p0dCf2bg=IN!#j;4>1̇_OsOP>8QO\=ԔqAE}'O(?=\#JygR{lXzggTAAAUKDVOPiF5̓IYۼ0ŖtէgTr"1SfBh5DN,f,CÀڰ2 V)F@-~dA^YgC^` M"l I.HeQ! = b&p\O,[SP eGRENXBeqA h`BJj+qcc4sKP AȈB3\$ lR"H"cwJ|O"{(_s{&j=gA|XI??|` lCn po})4^`1X2s 8uK ]" 'JcXSl"9.( i `XN08֝ $oا.hLeb`3nov?H`:!!s`Xk@ /(z)PTW9~"鳳H3:vD=Md~ !̽-m:%W7@B5ۈn+%"Z nX+CF@(AO"E]PR +tmv Л,ĭE@Vo(H&1Wh*5ED[?‘qoٕ &@囈*(q041͌l!$U#دx?"pdДD!ABSKA@SOɒZI/􎁶[c q9Ԏj)рq)B/CyE#,cBB )\G0L3 \&J^7H n@x|~8"? %J)bԦ飷@sۅ>gPk쨤(;2EF%La&b4_x貛'#FV D$1%4UM+UΘ2R6SIU  w ("0I&F1YElIn_$Ӳ\unK91( 3AjlGf_y' !K,]܀<3^V㍘2i䪑tGׯ*ϠHA GO=^'Y? 8,0Z'Ԥ4ؓiI3pUY]uW1#iMRnPa EH8;>1A6TRMWo A+p9%Չf {Lv;u=Bz "FܼV2Vϔ|f;CcMNlAUELVF}__vh*NYu>0Q֐ cⲛq/t^1bfCy9ox?v3=i$`h܆a>z'*T^ti]Q1("9e^ٴM{bit˭I .D "P ;q9~0d:?=䕄 KNP[#tgMhU4Ф!?jD,a>l0 dD1>CԷ? ^v54e xG$G%xS#x%PS"B%8{^\ec썟Nq9Ct1텀4a2Q`#'_DnWm5k_E-3JpTrbii jBD{ѻMxl1&cFe`y>l! ~01R0 +DrI{Eib*eR8yH @Q!Ewh2`~I_.8>1E/Vy1i/ duXA((B͙[=ӧ!?x)(dЧPxh&p3vM^25Եfekp0!!ڇ?e!J5S&*SE:78+2 ]o KxZ2 W %ᢈ#T:A}.(b Е!D0@Oqy'I5_T%hǾ;kxffȘ)!!=ZnuI?/Lhh D ]ژ|%=e1A `Q2w@fCazQ#,tFkv>Ka$$"BJ`zk@cL te0zo7Ḏe(m.C2rKL$ؚZZ@ř"f逘@H 6>*GgLJ1S]jO$R%i܃;EgT9,\l E0KrܝV8$!:+%1zEmIV CD 5F,0j1<鱜yF,cgUN:BMGmٱW&,ދp/vΤ"u8l1'(/.*M wTQah+4@qMIWG/ + 0F4.00aÇ1`Ft/a=)'mn< $Bf0QhJ\V5Z#Ҵ sh99U4V "9őLuC 0ZΕ]EnLmGsD#(ePP)QYar2W ӳ^5FrHor%F |JXtHpEY(2p9it̐2hy5f"mG:+1 \b+4T|99jw g^abUn; .;1-j1lgQuL]$a޷MG Ud%a S+)WjK9B__F{vpL&nxvv4o^3LѨmmٮ|!r֟bKLG*ʚ{ 0m-1TM 4%4@-aZNBS @83F]>qov ={ܚDp2U8sPлMSD!: 3EG@\&d㬃K4x2~2*w H 4#{`v, AfG;h~-QBs\rk& RL%A1J TQU$%B!K( )LH TAA0$5Q3HJJLIS1KM.p!hLƉ72TԲ?_dA GIӇ<9z=w;wIHw#ҚA~C_7ߪ!D/__x_9_02 FFp@TZ)bRi)TV)@Ϟkxr F`Dt*J(\&&E!2i"QH2³fTƥ?|k 5}Z!9f -"*d RnB\PVI|VL_%JZz}}+;snUS_:V޸l0w Ww﫺wzٷz *}Tk).SFCs>,U΍V_{uvݥ:]f)|@QJ͙U޼3΂]1@H=Ͷo}]k;']uZϱG4&wWu@bzNv7ygyƀոE6k滮zOU(tOZ;Ͼojm^/Wq P @"Kzym'ty-wntw8P GUA@mV gqHP Ј h {mv`U+֙="*$ }*R %BhDnx{{-n{ (Q*C/"Pwtw66<U}dNO}[y}idž{vݗެ4jdz1ٚeQB@M5J`=(J[P mJЉQTP)U(>l9Bw}=@1V|aX}/oM4Pyމ}\^}wVJKmk=;P{5wbwY>wqvw[:>Fz{KXC@QlaR( ˾kҠp,oϮﹱ{,gs]kr ֻ\M|w{{|݋sq4vܺs㫴ONyZƺ]*@w0Rr{w{ ם3̈́lZ,)go}\5:vͮv,2eշ_9gS6^p-xgqyɻ ݷ{uKtw[mK|gm7ݯg"h`s[nz >ovn={,>CiNzm}}wY֔z}9O^:ޞY~Mt>w=U>#ݻkE$seрҴ{xw}T^2)[jJkJ}uu㷫nl95V|P[>1=jEwNٮ4+n:iӮyҒeRRbݓѐnίf};l 窱qqkwHpgۼ.ר.gfv:;.]ݷ{s-nW]v\z]Yя={PZzv[Sv/;v3vlټw_vOqWwZNm־z 븞F im@kY{n>Oiu4L>uޘd۝/mC ){M۠(+7w^U@=@(Wx =X]wϭ[ r[nnj\v@Ws=3[q*=}J}n8hܝV@NZ﮺p*F3zνwUx7Iwj9vht0 w`>} sD :[u;kmfKp{z|NjJr)MY}+=tA}廲[v`F7{ZnNv(wxk ]j>pt˔pb!,PWuP1wbl׶.zһm.tvbmݻf iN쪵;jN ΖSRQۮRPZ `kI1 t=mݭwn7]ӗv6˹՞iQ%8eOf;rUR$$RW:Yۋ0NJBAaݪf1M(NEvk %$ (;Wv6iWnnYJo{Icswcl]{;>{YlU{-2T0l͠WXTPH>-ѽrnSt u[-o2g@=F{w0Q[ms}wovVur{Ȯn8i@4h@DɤmM24Jm2 Jh @A4T=Ɋ4Qh L jb0~(jd=O(?Rz&BJD MSڞ4L4Jh?Ri~FIPC@Da&! =S&&dM&<ҟ! zi=@4Lbb *&#!:AMSAE E@SAUU%U4DAE'_vj&(KQ@DDi y Y2w1)bJh((Rq&:#@V!JUxSCz (i?945mqV) BP$ye?c5E,U2P3%OQMD$03E4DQBPMDf!Z"))D`܏!1PRH:  jf0 cQMU DDLLRBWcT TE"Ӣ CD+ӐP@ňj"h*&B Hf.R$_arlDHQDҭ(eD d6,lL!?l#Z 9A^!!#ʹF\ȟyAK#[!]DS\7uJ6CD#tLS0G+E%'Q8IA< 3-2T`14  C=ؐH.=~0]:W0$] ϟW<3(>BR=9wDQ?똯>Ç0CXZr( RG-S=1?î>bVZ$Q|6'~.v}Bq p[?.uzO=|evmۦ[C(Vv}~;/x]MwW>ki<vݝ9A]=d DkL_IFCѿ`oR*3A([àzt{Y짬D`N:j$~31BdPp5ΖP'QdBzb;nji>F{(KmlyGĜϖ:7O;k(B8ـ MTUvgX#s_?:}اr< '4B!*"$2MPMADh롤F}{2?c~Hc9&?2B4|ƆJ=bcU@hEP|7=mVEN>m4Fx4(;Q ғ %鋄PŽ}>h5/Ϲe$L !<$`}#rtP\<}Qsпq'{x]v_Kz?/6i4 {.c>YɻsD{pơ#EPcU*9,LE.4}\j˩iyNIĂӤYH5c4C]$ `3;0,KlQ0x~"hܻ["'B"ڡ]dG rb MJ'AAmY0%:L 2w-a B6˔*1r2"&Z||E|L${l{G8l4´e;&u+U鄅_)\8pھ󮛁Z8v'9y?Ud?oa-Kb$C#{!#KpU׊usĤCίq8suJ\&Ңpv3Ufpyѕ7($.Z, +b@$O5 Qx{x'=/xp(4@+aڠyX=/*,\4 CĶD8=M,U"On1*ik6$H)XnvDYnss[rҏ+!bIBo?鳇|I]uw?E|a.ⵜ]לǰFg>&{V{I0}f luUZm=5n#ʱk* !\6ֆNC7<־h8v\&!@@z&\ 2S2&vNJ˸Aa(t_y d= ڂ‘n{`?7 6a7vn휴;$jnD,QEЭ6?)x05xȂE]{x6[x(9CǸ^}=Iw!Ta3l$ֳ6!(+l٤D0v)RJ۴ڿیY!͖ > 1qpdz9cC#C;_ąG6w'm`?(g ryҮM5N_Ia 3Y\!`4TCA36gGbB+1 ٲ[tv v2uܝAVNl/-j*̡NL MuxFQ*P5a*la>Ӯe6LLTUL̳B" z!(S`:H q k CTd ^Ζ @ $&i. kA8]. 4J3^\:0BH/?Ó2-jPfPecRjE"ST7l -!K??xN"D"@(Z)JZ@(i)j "!BcPC_8_'u:AI{J)4TD 3>:K(P~||E( DITL81;Dll(kNBŃG1a/3չ=s!G} ̨׎L[ق8TTL|qa) n nj:liM{vB24^^aI Y,#.5ST?_N%Jc~GVtU$0˪dICܧIx!!CQz$>F> ? ?[m 4'4'̰5dڰ8vgM՛G Hć=rCoFKiDiə3z2*J?6'w7h}> aJFaJPR HJZQ$UYʊYsM'4o,5֡slN>'a]q Uoir䭒IP# ch;ƐW?.6up2IRUMW:H6r%lRqqN`[D~no ghu70&oC8},)<7BSVW(ky /lvcj)Il:a" BA%uFN֞ dQ,!KP茍Y2H4GzZG|tx_n<_48;1#H&:?聡("\ <ZJq}fI12A16mF-ܐ!PhC$1ҳs,!%PHm< ~ʣ멬n>I֤̣>^19Â+]Dĩ>Ծ&ڂr-ICBG1a+)!?KZ&3yRZoݽфEdR(VX>:p0sũәXg@$c9D$)!:~V@-NכTW?fYڥ#ǝ[ϓgv( pRMYXuD]Uͦ`5ZBfBI쓦tA"cw6÷p:"egWqltom(N]bTZ:)$a8 vWkj,Mxx@tBi^ߎLdD1bQ@LŃ2Gyu;¹vNytm)ME$Wc6 9y4\2=ED1 <. O|$>R lr+ DBETM yC'I'r%握Y %G'f&C֡ء1 8b#p)Smۖ'quvBPQ)K`1OQWwNTf@ KN{{=u=cRC :ބ !& 0oaݗò`y0 `h!鮷_--Qm&rǡ2=E@-J~'/z˓lHAL LlTM}759՟= dТz}v◫5fp@@IUwTZk'1܇FRk{B8t~le)#D()*~~żI%D3eC+)"ʔ Ud»XEV+a!4v+ 7"3*Rc \ȺP;xMmJ]KE'(!57.ȲI`9Ӌ)G]Lzþ_򎣥 I-'qLnb;~Yw]'IVtg wMhS0'g7F"kA CgU/֫GͣO>ߒ|.VEOUgf`KzE:H0P]hLAB &o cwu8?CωgH|Y]{_Q4?L0ԗbM?ϖ$"B J;c"bDeOhH&ő31Q^݋؜$:-%HQ[cFjQ7Eǰ A,3Nn ܫ( L1Tdk +4sgےk!>,.`Omy`ldJE֘Tۑxyty͂a0̤HRP1BD EP;|SNT@4  ,@PRDD"h@#yL`gZs]XhB0膉Cņfp$Dh91?Pad`@[lc2[!,J6'#|D= ۵aN2ѨVGSzfwFH"՝Xcs|z9 k[qfQK"AAfnb٫f%8|h;~6꛰olf~YW(R)(B$DfI>t™uio Y3aҳ{za lH3Qȣ Eur'$ȡԔ (h)i϶_ *ςnɽSQO;lVDNF?!${2^.1Ur*21D h6%P@|P}aެ|W!*Ĕt\I0NנdG{Aߔ[""T1:AY\{i/;%ߧ֏j.fROlEn&8)5?[Z@|a0Kϖ&DG<~sIIM;í*O?>=g8%*zpFh8.0[:16ue6Қ5Yi7,,]*6=,-1-E$Le@(a'BDȆNy 5B8-he ɓxAv#6&\?U bRn}i i(1zGۃ ’/;o#:duBo<~t?"v?+]'x? "{fׂ ;G7qJW{+'2>҂|L}"{3[cUr)g?h'c) (#bI׺i*d0W߈>=h%T_VD^F/OXH8J'7'P.Nh ı 5K,h=J? 5\P-R XN~{ Ci{চ*cr`dlVUi=z @P% )Hy :B (Pj:)"h(JDJBZiFhLIãMDbү<%iEPQ@"dAG%&lS ?ShQ2TF!Aml}W_. ֬OTG'ćh93q <2ن74s.b`JB|7umw4g:"=l=lmyUڻ^948"b6 qV[VvOCmIMN8(::zt[mkkߑ9#OFTpa+*$;7v6V(`ֲ38lPNH=Ub#߽Hd?#gR(B!\ mV&Œ(!/8d)}b o&50[#>14j2 H+Ph?hE1Q3Iѧ@UFV<ݻ0#_5a.f2Of,u+mݶ*mXt:j"+W `&Tk/-i,'\ڻk[_hGqAhXKaQNr6iʔQ 䋊ǫT-~i 㮖-ad$p6MFEcK$!\r2Xԭ!quSS*zK`ƍ&!{\uǣlѰv㟑/>Zj\F|ɂioYRkݠ+u]T'no1Ubz]'GOtLPUyAkZL fai(ZJO-ALc VҪ+ΊV"O }s5ࣈ#y#JpҝMڏ2.{ 35im+y"Y9k+P`g ᗇ&`GlxgNi:]Pj#Z]'M41ӟzjӷy?blRBHCZTz(NhnK7hS]NX9,pˮhCA$D !̑P%,*6q_94jQQ3UE]4UAA[zK(ϳ{ϸo^vKv^,αtT[=j܎ftfWLY< JJMq,'xۍ]Q`7!yb:kD~R8Hit|u)Vpmi& 2'Y+{󪣉C 5?M;zgj:H2**jRrɇIVsB'W$ٿ_6Q%ײ/G]"{x鞹 :V9 m-iVF @ٓ "۟YAh}|wEEWDpj-ʿo52bӇ㚆0QܣYKsqo[kn6ǚٷC:Ѻ[9@(wPT"ha뮊)ڄB}b %2Rzqj6abe_1D&!) h$tF> ;_h# m-7mq4э_FlBR BP^QV YKHU ]q6."߷>Vm^VSyJ?3q=^EBPR̈́,CQ#&*6 _+I VJ Q$Ec /P#G!cd`lq\b_:Ґ|kS T_a! RݟمchFMY]4`Zv{k҉_QnPv9/k_!DhY{x_})RFx,2#dA5~HuML4F8$j"ڻ'ZS׍02'z3OM!wx{P;]I_8n[tacKү&sӛB 5}k=Q@"+^C cwsl]>3ej87 ~sl5!{1WC9#B(R-9`Eǭd:7]Agf vHU 7pڔlyV.PӦ^joΗ?v۽K%}^G>Ǚzش)?!0Rv$67%<Roy:b'hO8DyᄎoRr(rJ(zMJB]d8WeO{sBD;<-"KA]Xϋ)dKdKvhb D;&awǾ5ɼPk#D  /HZugA㡲#sU`YTA<]\&)=c\Wl [5;k'SW"eM. @85=CjSDMT E\2 /erCWlnh&1kkdƯm7&VG|9a[ZDn!9a;NK*X޳ɛ vf#7.Z8dZ5xB|Fa{,.E Kq KQ 4 0."G8I̲~Qct:G *?sV 43\"A߲BM3PufYj4x xt9$32CSqL^P۝hW=ʳQ1sMJvͰU['k_}w{*({!+=QT>?xX@)`U jPԎcSy2Y#ϼR4MĿN!$ xA׶0@jb' \A< a I :_eJ_+}_guPO'41euGԣW{;D$: 1@Ao냇"\W{8" nޟ /嵲fz5e?/m "Io; ^Ru*}m qtp} ,K\fH35%tv m3?+AI@'etat{^ Ц$'5T#qa2<{ UUl-/ʴf- g0LvtD)R_Wɣ5 Ag~m#G[c#A *.yu;%$z:Jj.(*$|q|P<}4㊫=XpwzY[vZI  JڸRbR ݬsQE4$*_+:UlTSj[k E$~~ܘ^[ۗqV_,ɄJԎBd AY㜣ae=xkmc{zOKv|׌S~Y8ܯ/.%vf*T~g_]ALA3}Cxٺo7rziMJPMJ1B20 b:YbS,J|e^wJ5&Z=E/kzt7쾌m?R aĮأ0(R!{<;yzMU P <~&#*sX I6,y I|`g퓭lx<(RfsE?~YBExW4O~zSk0dKeZffYtbO-9e-4$0"14߼2|M!~IT.p.QB0gLԗ?9w‡Y@%:oP6IAzA d03ޒloJ CчH>W?_ Pg>qH 2O:7ݶ3q9'KPU TE%% zpr+ȥJiZZi)<BSI,q $Y4JV UHI߱EJh?nӢK-~_uE׺{:;$6s- iqNƝz9"N84cw;ôhڣSƖ`[*-k`DөZsU_ӿ !(#㤣y^Z٪O gOyKbL'[j`i&X͒ #o{@&5 ~'R{s4SbZaSR@SoxhL,*"ԜϞ%7jiR:kgd}4B4V=ly'b(S¿_WNuHJ $?Wool4O@#i?aE z XIB& BPt:j) ""J)C$SZlUiZ2DI]v"9QH(~f){2pY1.(bcz+fRU9;&fr?^eQU*(Ze!:{vL2}ddcEƚ֟-)4iؾ<7GK `9Œ $ $pY|}\}׏rC٪Q)xiwx}|9d]r.TײD;̓K-!ϗji_)]@W03;xݠQ9{TǸ쿋)[7yzg+TF&֌HГI(JQb=;Mi.-އ3ǜT0,GFf2~DژM  ",'387^׏?-vz|uqlHُ2}hү .N (T7*QB""_|~?ξU?ﯟ/& !E>OamXa!X`XIܒj==Gψ`C&88DvJ{H`F*bZ lz=NDURI&g^=w1k{݃͸ w(ݫj ]7rDhyE;cK>ûzaEG~~E`nƿjpwWXDƎ݊<`D~.pZ8W/PCϫB (X>WKB7ڳQ~#Cx|Ja|TzMê<|ν4! Avd;.28`jG~5]{PLV|o{{OR҂tcg as㦏[c@r樐°ІCSu۲[=]4 0f!"@yȐ6)79c#=OظeF dyԆw=P7LIP~#~Mկ޳: ^wh/Hr %_\G?ӇkiYyᗥ;iϿy.0A$ᾆeBxl!qJc=H{sM\%gG}_C 7 $Ӂ\9NPytިEyvUQ9N-Y˟G|ߣeK.$Q@yu`t McC{_?q(c=\%Q;s I4ID2Kͮ&MD|.r%{ΐ61( oQjc@9%8[8n>v]ck8'";o{ M:6+󹵘Jt:HJA<ȅ>%lye+ s*b@:F:Fm}2՟_ވo!Kl%l5~ܾ.t' `4v|@u*eD!OA  A+@JKϾf8Nq,|l_/L]ߛU.ed?{hy V2dKNj^wac$^%B6U=<%) bmKw0Й)lYlnֱ}#y|a2\f @և"}0DXϽ{=5`xo$Ć~catC$q:9 uAZg&C ~dXw[ ppjJ}:S䎵rnїy^Ƌ>_?@W͘4LُΒ4Wط^D/2%#[WTyUQox[WG 91_r8W7:vGax^uӑH4go*҇?J|aPsyOB)JP m>_SQ̩,BPJ8:H˿+#4CQaQ`˄!%$er6 qY4Ʈ6]]v ;jf ohYB'e?ev Ꚋ9|%!6p{Uqpu/5Ui>{GGl6J7&k~(Ym(Z {)6Ycr J,7_v7HVVPߧZmwӿ`˺[wr>ߟU<կk؅ m ĄJ.%)73U?k~?ןvޕk=ʮy?'C^" 5ebw Q'ȇ(/2fд||(@J1`Ơr2|Wnbt߳g}|W05m !yvoFMQ~q8h&?DJ' su\\fHkj?#}#2dbP;0YZ|X #_݋IhTe8vTx7$`U]oߴ<)GR`r+_^Eb[?`ق(N bͰR3#|?Ogo+lGLO&71F<'Q2gQjqpnע̀-`cnȌ2>HN(Bײw`˵S_[`ySRo-珶i 1.>>}|6C)hOI;g}aݸ fgn8W0yxp1|ByuctgBK׿|I.aguaԉ:/Ul/'7 Fki.["8Uo/9 @Bm)#`@ "OGV4L&~S@5@AD (xsM y(G@ߨZ( .Z-^Omj z q$ ú0?&Z^ 4xH8qۯ4zYPYoP$ȅ [,OOЖ,t|hPsxkGk} ɢj?}/>НE -=G7JF`+q!߈`בR`qt< ' w*g{2@% nQ} R>-@\2z;&H)[.zlvU<=Ku#o1l']zdBD-RXi5}H+.hDJ!}@_N*rAD0;3@ *{ ~9OzԠ̶\."> 靖R'.@T<ʣ{'a7MRX4kXvp#NPP*a@o/P ^B??@:H`be{]5=!,/)H<Vہ\? !L 0!>`s;ʒ057e+&#aD2/SyG?"zx;Hr$L=?d߁<ޔbsdWGnl;6@Ä&9XCމ|q8L΂0#<sK8; ɢ@$J, -xUcbDB,Mwtus8~A ӣd0d5G**8T &iQV =~M?/,l!蟽{o]vy2xn\; *7ٟFB ֕7 {?υ>oiB>$xn4lc@o/ 5UU[2ƒWma*v0oO>Ā뺫>x$dT #ҝT~x$H= GؿFDN-A.Cr%_d-Cl=l*_f|=0ou@#̀>cx*\šWJL኱_0D`l)um2@10 }#ɿ  +-ޮ62g~x)&*<ډm>&bÇ ϻ1SlFFdNJ,d?<1D-U {'J? |Y*oTwS)'WNz]v=w% E @A߆Bӟۡ )BpϽݹ uw0do5-'*""f""?0~SCDA<97(L|9ş>:1d4JzcZG?rpYү GK6;|Ǚޕ:M}(_eD9糗?w˞DF>uI)^09 Ɓ݉(*¦f sw9NamLՕ( ?RU? *5@ ~~K}m+䐫) 9pk߳UcTuO/RO{f]Do? 7QtmbYǷZkϱU.KXIe3iDa6[TϣQ<9iS _mQljG3 D*PA TM]a?B1{zGr ŖCrosP2ș_26.3OHR=pIHB=v*0|=sJaPO9.}>MA,OЅ"VODhWA(hX2?]=徛5ۊ~CA僈;Q/-2_5.?? @4<' f OG6;;I(RKN8oښ~n>nU>}koAA27p2gd}ӌ\}b lxv47cI}mZ(44r !wR΁Dַ2|QOd^A֗WL^ D$)P]@=̀0.]EP{`/NpI [0T8"b=91ԅm jd #xeq1-1lP!Ku&B{vk#v,7}਷~4ѓT"бW3~]O'Y8Ń& ku/hl'X#\omؗaB|pfb?\_gE1W8yu l N|H"Pn_ͩ*^V?]N%/xA,A$QpQ5!~x&㤗?to{`^k(*lhs?1OBx[jJ]8IϐOo0 EOf9C !@BI 7.(B?Sξi wr C0L vX@0SIԧ&HЄH'&,# o}P9s04p` Or83MwɆ){=m]x!lg,+4JI{3}O'Q}zЋ?D?#1Gm0+$lplYv?o}(5g£6=ߞ<&7Ű#ȟKP ED篋j.퓚Id]g_vܔ't\_njy#G7p@A:>;6;F. <>gpd_l^HN(tްR@I 1@Q nq)fU,L,|`s"pYAO"']I jG@pVr< GFh8mQЪ}?H#7fd%֋vS;#hdMz>!PSt'bQ׷rJjD3$5Xh(~I +JEQVic%8]2s xU |j- RJA(7?]?,Ow:o+IQsVg]M)G+-: ]ws]|SMof (U{i݃ $Pd Qz&Qw!±Vmw&<1OEEyyi`z K 7%]9'ػW 4>x9:F\(cKyjQNW%UȐT GVn/&ޒiynx ]qm^=[i$Į~lj⥳oJqwgjn2 (H|Y,H)qmgԅǝ^G[jlWZM4DA }AB|ESx)hcӃm:Kz4>NwԇuS_yCcLq,)1h8 OQ"&8"2CU*DWl2K?2,<W0ٱwC@'~uO@>`FDZ9?C?t48)?ڗeGͱM0|*CA)1Be)T"*p(^U޿rR,9T ӃChQ"#F}1)svO?@D|DF^MP7݀^>#pTAX?/?ݡ.o.BnApz`mZ!G;|).a$DuQ݄"fpKJD atᄔj\qAE=ktQ紬"tlUm(5~RCjT2"$޺<_T^Zx 4s2eeڋ6nY( "IuiJ]e2,-V5JbT( QU3~T a!^. Q&x[N}k1pE{kڸ+mɓ{r. WTUFo=rd\ 9re뵈oE2V-'Y%ǬMLk9;h V:!_Br@3nlyi" ߏ8#1jT#~ydij s[jYu`h[S0 ~,7Ppps7 7Lҍu(}!^ڌ1528aW-:W)drɜH2Yl,␜KmYe*b4H UI:WWQ WiҺPv8B~N A x=_p~JEm $8] pni})um2ɻYܫ'ʛW p0e/m+h}OFoޓ{f='%:GD$E7\[ce~)H9:X4 JgJJ6m7kY8/x Igs}2PǖuH1zt|^]=Ʊd JQ[1!8$JeoZp˵b>x=\rSTQ?wwc羪VQRJ}g[?ۧl-lx19)Kg9eN?[ҋ{Qp<e0#+Hj͉WR!DLA9 9R'.(1' ?iz-߉B^_K 6o5YIx^! @ipI4R-{vRuW5E.Q*X}!qU |"ڣvNB`+-ZU6Jl|Cwևl1f8CՐaP>辈\a R8PzYzI/g1i|"ַʏk3]j6 ?lӎ\B n$,$!oB.\C1q Ňx!`2G~jPLI4_~d8d͆75gW=5!NZ\^葽{l+>o3fF)EK;&NTѳWxK(w3%; }<( TJL=1W#M^!ڢz.]ZOJpiD21oQ5h4d1XQnb%ʢKҧ/5 S{1PgNLͩq2#RdŒէm#qybL͢NecwHɼፀ+EJe}*Y,ug+mMS]kQd?Q8a%l?杺OF^>ӄGo 'z~?)!U#qs>/#9sʟFm_Vv9`2BC F/ `—K3 x`ƣ]؊<7өb fU_iO1 A_Met]* =[uF`5u7nt TKhݶkA!'TS}j΢.dl߭,c\~xs{ʌ@=U顥ܮN\QʉXז\=lp2T=~ۡ޵CTZQʽu45Oo?cB38>Z(O(7bE5)WdV8W4&aϕ(g[+d>OjhHŇP4`}s$Vf$w$kDcuS݁P[B$3H)b[1NqUGO7!@ *:Ȟ4RH ͈Pٳz EPB<KPDKծw9p_ĘNr5wƌ *ƵS,LR_vPF^;[4t߉ a*"_ x7\ocKQF "鼞V$єQg@PԦI²G13@~Ʒzߞ+pp71ՕR'9"o5k|pqsg:wT-Hfi;yx_rԲC6E:.ܰv@zu%\)*]hl.eCs[# 35_1erLR;-5^ª쩊_S;_1|#yqBGm"cBhlhs YrMX=ewggCq=’0P |%DүLYe_~ ] US-Oϳ9GuxE(˜LT@EkvY{^3**Riwe0udEo,VΝ)Z`!rU^" +f_#j0.) /N} _ ,GRR2QKS_rO {q8(9SEyf@d"Eoa/e/rtƬ}\>9gem[o:%3Tv*5sEn\hemZ":+2gjQ!a|ٺ;Mopc4~~n{2u!"[H} 7B!faO*WH<^&5Xmg2K@@@"LJӌhjӟUD| G)8'{Dž2ٹrY.s(wkgNOؽ' ga"35t]tjN[4_%κgx}:/_Ȼv6 W2E-MS$<6TTCh~1K[{\i9L ?]]kK(_m]34~c:'}z| #o?x &-o,vM 0ݚRf3+A`P!DGbvH* 2t:nouǷe  "Q6T@#&)۶9_u[kSQO/f`}s'OL!6LN$H9lO8/lU )IwTq$yUMyxc)yeѷ $e-T[v=z:qig/:! EWcp):8_:Rx RjD`{b eOP`B}ǹi@=Shænl(KHHzqOg~sUπ;邂De/Gű( \H ògxGMx_hm 04}Լ"<^&M&ۓ@P3#o4F[P(x-{8;'<~DcoqoJ JňO%⮐ul%Z[s@? _!=Z)rJ`¬ i̧5`Sz~?Dqp)W_g`#B16A$rBgJٳ> &K.PG>!E8 TWWҖ'@ Iεluj4LwA 4v7T2q֗>}u()vMn?H#LB\ pX}mvPpq |FR5<%a_q~/kߚ$t꿫6gZ&t>\*%'WYED2,,fcR=ߝI&}8cЛy;63Pɶm 1fZB6t!E& E X@)^GV?ۣU;vҞn6w>n(\dۄ.W&e33jiZ9sd uCs[.5P7 g=5f_۵na|:aesݹ%GV`,#8>`]Œ .wv,|wV쁴3tfW\"WCbh;|ɷ,mq/^B[Vx?Z_U¡|DAa4_M.6"g*RKX )Ta@s {>''sfa ֣ )i D"@Pf_P{h-Ƙr1q 2*R ٯsC\X5Ya1p{v 7D-Ί3g=M.ίd4`ߢ4e>-c=r.t*y߆D;@fVuH3Gd!PEۘ"N"62˩OG.:m皗QY))@0ge7FX_&Bȳؽ8eRǯB;k>D@ D,q2R( \ܛ}>d JÖ;OBg3ĚhpOJ3.vu¢8rƫ#, A-(B;`^_9-g#Ufqnof/^HBDR9Gi麋Zl{dM\?[47ЮϛZ+\uEwjFO${ 97sAu0 h-NNT)RwDci"!28ՙ% 6u 8EoN?],&W<Bl{gX*PRlk_KIƺ<5MHR^i˭^ Y@ñɾ >g Roh8pi3z89tdh4QTM]OŮ.~Nghl26pgR2?S(u"ZF"=`ku^%Oa6pO89+g0>P߀tCM xOuEh35c8 5z?N# Re(^']gꗻ:?|;6[dtg#pYB~L g/|{bBlZ\=FQܿ *#n Z.t3=yGMl2K ր' dR [G<]'=JCd}w굣 ^Q+2g8dd?ih}c'Nr9T=!TpW/_g/?B\q{DI4Szg ӱ)mW1 mQ(q-" UTI=wr>]t hG<3x,h`j5?1Z=MpP#>`6*谄ς 3pݜo@42 !.ֿ5 Rzku,Ql tK49;!AB91q?)Ŵn]Ot]!+ >JW-C,0 ZFsPKs葥ii [߈>v/#8U-:!s.?15 4g߮s\}TC1 "1$*?ڳC)6cߖurJ&f| %Uk?wOf(:#]"12X4C+ (]t~6CkJ U0h6[HJ^.un>=VFNM!(N2^Aݺ``!$WɅpkn1$EU8c: ]u4E@y[ڏ+Bc(bw]D=lD%c,N) (" p#N%e%Ib"РPBr_tDtTjVA\'tC|xϛ!< >ZЮJ 'C4)@})Bi?" omx}9p60LTiY?YQ߶=K.R儮2lkpd|Kpa ͢څ)zD<4\4 Tv@an|EٲQH}C[ZBW;GcډXA9!vD(ZU`NkWAT_QB(Wr޶xx:B<3ug"f\:[[U}4q?},Wh齔Z>JAʿ(4~0'A x0:Lo"Hfd8|MF IF=6Rrpe'W,\W#}"R]w1d$:0̓p,U/JkHl3;au}9`5G sHJcuoʳaOz!=I .sDN!nfwH1fa"G:!Ĥ͌=bCGSS(lRg*]1xy|NjOb!Ԃ^ŮaitU(80GmJKϞo>o>9? ˲*sq/$׸$x-ϓ8"'E"+Όr}nVȓ2]nx%[N]z|``򰛥l7s} >27gA3;eWء>HSL>QoͧWLU2M\;ǔWo,]a:>тyWm{![|y}1CHu. Ȓ`өBE:omBRϩʇV2SfP٫y5PN@. *zޮqu.:G*#"PЊ:; .%*vj{,1WIV1i'|E>U}t[W~S^R @; (0^g"8pLH0/VPvc?,FK^㳒>9>2KD:6(Ѵ ~bW%Ҹ!9Nq ImEQwKg4*!計="S$LsT-=Uo(z3ss2t쒐C}΍ֈPM̄AW%C?^sCmO9&8u͟ 0 v]?Иev;5d2g7l=k(UIydEfX:wTL^f ZdQ  ׂ PJWEE2]C?kъh)(CH>k6)I}_~7Ei ƐB v  XWa5sLz.B0W9HLlqP9 #:SB.Sg3m8G0a~LU_WWn/~8MjݳzL*-nMO;XE5W&٘0#U'gtDg\eht^c\ɅmD\0sA40G  |(#mO^ ) 5VzS#Z;B f zOz\Ň>xdE\D= VWzd)wtWPemgn4c\9 C P>|~@a~W@@m) Xw%}s# iTL C~^ݢ2qÏ`~u|V62qseΧsA瀳T* a08D2QUN3[󛌷@h.yyޜI0~JiQ9V-^0T[2xp'`uTpwq@^]iQ%"QLBeVysdctww>S(N% M꤂ădM5+Aђ3A.~>bf!c '?|fY'ג)(5xe0Rw$teLVۄeCC|9-*w򇅮<(͙0lzrrA/m**h}Pu0BIg#2k):[tΑȟ"wWHa<ڵg_#Ѣ F"` q]e \u>1A!&1#+/lMG/ ts;z:jc'նn$D_¬bT>8 9$C-ƑH&9tXg%%ʂ$NUNA p^Jz uJ6d.8$zO:PTvFԄ7]{bEޒ&qeU>.խy(/Pf&-Ү}'b߄U0I aA7oF?:D_Ya$= (Q۔.}dZe(ޙy-ñk[!n{U7 |U#vQD*IKžzHY|Jw,g=i4yv1Ё6D 9!,<瀃7>l7ﲃA>/)DMb 7d1%g !]g|Yw65BwER 9hQpQ]]OpvS*:Q`1<<9R'\b?Atu1dӝjtEH8H aQ m\O7+t T!qoS6ʞw8=8*Ƙ,k2N҂Ԯ1,\}qyIo\ıv߳XճPR%wCa@]PBͭe}j`E!AHy`¶-{;:d$_!4=[X DOĢnpq&W)$ɞb%.W"`F*:R(.]M]^,£ Pv笫&emB3eU 눈x.v꤁:vTgR|I*POӜ2\.cHastBjٹh#}(?s c/ Ab@))DQ( <# ~+;]վc8;7 1%I\]:mpusxl4ˋZ?INjzF50~P( @AGFxL][oz>H%QH0Q@Sdq!ѝ !}UWl0G)8h=ۄg!jwT1UB]mgn` dDsU}.޶ƵØs|;g6g) %̢gFAW?_) "OK6:F1k7…6f &J6)e!;FB2$Uc *a>6 JYUn{1uS708υpW8\*'c0C(S5F D~gA:?i9 "LV"vXt~cԪ{U%QyD7ENgd}N s-Kښsg-0^խű-EO鮎yJ3ahae̟ V/-t@@Ƣ:Bb'? BWɄkYWU߼ok%FN8`4KRV6Vpu e!c⃃,Sőv1fo 3|ja3h$G/(wNr"Rgn`$۸K3QUr(O>uN/x wns﫷mb c ­QU'itKg=OD~O\BnnV) ;E6v@H@geF"%A4NŞg?JxwZ|NK #9ʍ {)bІ޷ޞ^onxQh*,ix.~h(U3h4d@ɘahy֟Xk%\4sXJ.t^ᇈ8-ˍˍI["ՙG # |ĹMKCe<`_6ب@Sn*RL8anqns@(-')<(?>чsW`hĨt{4(נt2o<` 4߻+;ܰtpy)fDFAUP{H`*_ϊXعy'[", 4cSpL7@1c*=R%c0F$zw3>Bւr'qZ=/h!3d%s3=f[d7"0I%K 0VxUr(7γzi 3XJlIX$mct' kN# C2}5Qgq}bt!`DJbX8T5k.v֠:.39-a'۝ '>ܰykp 'ۑM*_KĮgџڨ KAR$^vt)}k1' (ډY`,A\ٲ=5Q$Ġwõr:Y7nGe&̍P Q㑍T \&^=@]~J0*L}a[̂gs>w|{D'H2]?QUl*nj3j% sȋt}oo@ɣ"4q{:3ӉO_)LJgljde];ٌ#Prg𖃮"fyj7U{ߞn1(vϡBI<-җ:++`iknO2cj=A w]Ĕ|w^&2P*@$ȡgЩ#40jay:fF8, |ΪD?;%T"l@3YGM̖UF*DFe5E患K'9 `'J?#ti"@A4ww]*cb~SxwDΞE&Q Pv.3KĆh;%?|*@R>d/`@H==Qمu~Oǯ=j9` @>=gncUץYE߿^#J(9ka&FBb׎NotbWdHht"hC)~8 Ϲy=|W=/gӞPb{|Xw@Caۃڪ:V~mì|&ާUE6,zDSÌb=/Bbfx40t??Ngg ̛Fys7<-E߇6$19˷B/)gyvTN͊I ԖUlW\4z}5~`3;AOЯz5.ا,gmw!0 8TTJzb.jX{W59oR="Z |~y+o/O;I75T9 WᄊWթC_0Df F"GڰJxb_x,ɐ#ͥbRD(i׶?3'#I;W8Xg 'H57(;&tZ_`S:{񓩾-d~q=x,g7Upd uZ([fmerjqFGgkQMLʵ<reh%Umhi >1ti $`.1^M6>;wRq ᝞Ԓת/zQDmO:ط>'yAx 3(@ "?2^3dYÌ;8_s~AYJ?Ss|25FoQ9p鲐5qU>hlwg?xu񷥼RTI)yҎn_x#M09uKj켘J'[mU8R:2sjG1zWfԲ8hZǩ5R3~1yשEm XGQB׮'TG^CV=_69f .z88\RCOfpU39>bpXǜ+k)I+<.#gSJDS4K~  6k=*#xy6Gw[_X`#6ail֥* RI"By,MVyD3Yl=cϊ  v8404Kb*q 6d%Y2_>0gKwy.lW#/k]:\y;]%ӓ}}\pZZ5%;YkqbV^LK;-M\jz܆:zV j^./yhE|j'mhLVH5 )b1`U5N=b6ösI sy 8ާak̐GU߭]8a靸l7I}&*̑x>K_"a|JD>`~ p% / 88(.L&!vP8A\X<[fgNR"|wX|-)b<(()4}mgȽ[u(цPM/JVNy0:To{nͽ%. "SZkS>|%Dd1#`nTv;r8u 7.OAⱗZDʪCj,"'ɪԭ&C{5o_b1]  4ySՈ_df->??p(0<]6wDu_Y>~JeX%GWQ *5%<]Pk;XJ"w"n&T.G~®(nCg8^+d=>`}?e<8&o]}SKAG;yopn.EciH1YYTqre%MPc*1s{D.WDk`˘f.ڿX9ya{.G04/ߢVS@"HghwfCVsBڦ𵊩3jqc2_dݶ0h]CLIy}A\gW٭ѻ[pLG_y:66mg2g10'"8W-!4Q#8 *7(Q;hLOZdHXe ^,Us L# =:X5LY.ј,,!H  R<=_W_g^wQizB,.N/gfho)^B)\UU'zT!.g;Rb%dUԛo{t-#NLdCH8*-ŵaszZ߲( C9?0b'b9aG][PT}KPBfl#VԢx(@B(m"D€+ _YڦOѥBTtPx9&ֳ;BaA:!|wѕ\dit놄)xo6dʦmFI~B.fd'n~FyM6ݐO`1_hbOxVEvUpS@* j pqrøfrȰ3PUU%'Zu{.u;7n1^٤bJJyP֓:cY3ycb76$2G8|h&: ajnYT LnfK]^3Fj/{P:ɽ߿fYM 2Kq_&1rS-s'sE^s2U仹=MlNި7OlBs1)GNgXa# .,eMg\2 Ӝ@Ze~Kr9v27Bbz' ۹P*ݴ(>sP5Q\\ rX/}#GPhn={BcTu$IBIBI$fkOUE!I "k8&j=XyAGgJoq?A 0pKk(N1DrFf%J)Ur,,#“/,[B 8Gwn{"m nGu"R>G Ϟ ?9_Ԓ~z~37>N\_] \mTՁ.͒5E!ub3 L8".߰ԝ*BJj"(gB0EDPDEPU QAETE$UUUHRTIP)CP 6j+AClht Iޣc$%s .Mɑ%:[1} HY ID%SKUTy QbfkU\VBS *u (gmRS4s[CFc))iӎ?^gt"*+H,̼XΩ˭34y^C#UxVem=sZ%WS Ps6[]cܕcWT<<^F-E|0aI=)%i697Jɠ_Ãd]?lSoq zZ֞[of|n ҟ𴋾1EYzNQ.PBB ;-b>Xl) ~t{͔hD6W;Xe%Zi6E5h4"KKH1𣍴*IoU'?WZە]x/:e^Uh#i N3!xoZ尫oP[IB)47t 7I\?MfYB~{'}%OkGLQK{t{[p|,`~Գas8p! <.gioCOs\hфdts1!S_a_U7-)c[5yVEN3)/M(Z~Ss9`ڙ:Fz<{p$@YՠgPS#GDX*TZxvn j"'޾3ul}9'JB&b*(AJ+窇L8 pPbQluCvXwg D=`*-`C+6Lʢr">sO*_ץm$ՌdodfKLƒ >RoJuQ:,4"f` cRJu\^l?k 5~μGsέ)~1VÁ>:񷀮k hNwͤ᜘VJgsⰺ4uwxv-'n5g~YfM, 8B~OmZ]ts(L{n|&fx{{xcRMB~(~#0%@%.s0ssM~l~fW*0L2 l1mތȏ؉$XiO]|;I'(FjX?}~rw mD!?uhe5ǯl Al??V?,:y,=Ǭ?*}ϭC@!?>~e@2n#LO/v,u'@ߩ@3 !` ` 3BzVxDaq0=h%J~8?uzzADD@CJi?\P$0DS0ELC@%JQDR*|5H#r$Ob8hiom.W5 D"L,T'ю 1Ylp&(!@%0xfγ$Ȋ'8e?7Z>B]%Ԉ1TBL9zްC:HLJAȌӅ٦yI !@6 yqJ~ɿk|KCfL #  wHǏ 㓩]P4X 5Ӄ4l6ׁ֞!?ŃJ??eR)O$k rO>E]MuJ8rNcH7Fl }p,\QAX`!1P@Mھv;0Mj&TQTt ĄĚ0b@%Aʏ|EQކiޱ۹MVu+:{Ugi:%g=[8trMcʃ(asܾWJ@ u 0e("| V/'86|Uc_v;kTwWgz=f7ļ3w8a5|f}ռ}pwx{P,#Z݀zz>TA(䔨Ay?mJU>GAٝ-کvuTD,Cz%g.U[; B <>up!j327(B VDh۪2~@eBA4zl^b$"aYp"ɦn>\y c^Kf$$$޲z$2RŴod5t3H i!Ev@ ݿJJIJ,4*7aVQY:ܭ3l(s9:%e}R1nQ8&IϖXNpװ͂3ñ;-lpHŖ|T qAƂPC>0Өk"@ǿDo QņsCi!6=X(i1 1Pcy$6Y/ q;n`8zgϿ7=sQ$3v^QʦErnx9>BD1Potєh EDl΋6G,s݄bHaG>KNLj7sUǷ0HX1*mUA^0g_P1Ah&I,sdyI"Nnr=!vl0]oV?gp_sęu+Of_; cr 70%bDzpg~/_Z튬G.__9sD dU xoB5 ̚x_u `Lbͪt;}oL%MMF|Q^e1o`>MBy}pN+WK-Q=IfD<s\Upʄ/{cI>x|~ J^Q=u#pRnhjiO? ; U2 xjSO8}^nsu⍪d=0gynx^E%}u9I&="KKI$1qYUY]Tܩ8m#ʠ Md& d= ;Œ'=^_& 31Lxӭ;9JtB$@`8yj Y(9~[r83T"c}n_= ϏX@% @E+]9*q 6+UH 9 PrzQKG=SpeEJx(r&^Q#cxW>}=]%3ez4(ҋ620A2m(O8'g]^ӳ^)ZBpk)=)3CXV(3Qz&"(1;lAu ?#wc#%OM:tyaxs~G3q.?3{{nN4Nn] "?Eޥ}B{#w Ow:#_x<[~WT *N}QDyQ3$Z2$|(.6@t5]z\ȝ.{/P3Q}<΅T={kxTGr\ }D2t]V7BOLwU9z?/Pk G-l>{9Hn\O|:>vn@ow^XP}ߒ|i\~4t;>?a9*.u 6hrd[]-/៟EN{>muS |>}#%1C߾Cḅ^2gr7ΘpOJRJri˗(8mnN{'WDrƍ2hmo_{~=v55[6g MR:wv9  mcM$y*^9#S1[ӁmD 547H:1Dma?iD2W !wf2tfU5U1S^34ma:WQ~zQ>1d>9wnh|}>34'//PKN?vx?򟭟G%Ăz~qk{I`ր| O#er%[aWyi~T,uHGIpkQY=ub[nLFu]S̞Ʉ2u}t! i eWLgVXV`׏ŷE<[=⃡3Ȉ5BBBEZh+8Wkڲ]{1P)tCxcaQ$$@t{=|ޡQ/tw{}i45G @Aa40yv ݏT|SNbZݱg85 t8H8D껆X\%!?-|󉛼H1^: |7%94f{o :ź]Aa~:Vur'"#xgQgz$u~ў~n xճi8ߜS͏˵:Góݿۓ\}yᇇ?ÀR| C " "fjHS/*0tw>i HrմC)P@  s?{$+4[>20{@7;uxU| Xˇѱ+ 3~~$ɯ<8giK޶ǴΤxpwhqJwI&;9zxS%щ"6(6inhi^ȓM 1%0rXY+[U# >W]WBD=O G`C!^1|_)bWAlʱ=5 HǬv/w6Su}?vA(=P9Akq5kirt-á ;n*<3<oٖUGXPIc1}#7 pO&=IF.uXܓXZ&<>_{%BW3ng81~!mvv6=0IH'f?Pߖ6sˈB oW_V3Lu q(Z\(gxzv "Z}8wURN" %3!#bDKYuיK{zd*DBwDMHx7ł5],یo rqu q^R_EՕ^gI*}KTK FgD~ #D&=/JDpdMLTr_㜴ZQ=VU~X<=y|ߨ^Z9TOe۾>>*X_Eްw‡*l'O['+1Y7;!^Æ췺d[!"*BI^⠍3\;^#Ey9cE^.)Bܢ;$ʵWxpfK[ :$;ޜu:>mZV\.tvIf!," J-#1ʪDUbH&teQW+(wp[> W#_GU_1Ώ̼8Vp,QUP{;f~v^O BvkJ.@!ŵrr q{O @|ό!c)`QF@i#<3vo3߈0 Vcg+ǕH9ه>7+J?X58QJwj$&5P}B3+3,wsSޝ u̸XXb;:4L5:}t4Lb]V0`8rJȷ /Vg`+GMwJl x*!lEMF7}rQUDԻ|LygNv9׿nWwÎd0RuR| ]FAu:lJ|KE ]LWwEυ_(K;GjeUOT |1 BJcD0Zk3e2cDeAZSSJyVgtu 6b")xg6wYU wKZq`Y@Z>i<{\'*Y'z.Bk+9U-p I5=aj, cɠ):bVA9lص?NV6'pߔ>{N'4U??wxqjOBysmwM<Jdng% =[ux-GڹSJի$% D% Mve{G]P;σ{9Lxu%o㵴plxsW1ċ?8wEa׸m| }MwoReЂ1pէʄ,BT!q{᨟4b:{vMӁ5`C|5A'g"/IG$?%@D (rTJLDĒ"bJ {ctP_ !(i Z6d&(Z|hjbX`! O~]هD$Q %$QRTQPQ-,) I3RD=d"i(t&(`b}ê$A4DJBA@IiYQ{j$Abb$Ya"F +0ER@DT$EQIE1TQKL5$ԳLUATPEJE+$IWF*䊨!**(-RS@D1EE{DAG&" k61 LS;fRi"iX( I$h( C14@ULRQLIMQI%EE1%T'LI% HDCE-PD$0P@%%-)R, QK1,A T$^*d$(h5d% `* HJB Ib(cag}3'RbBA@+P4 ӎDIOz`8xS˜~12Q E *4(#"UTJUn"SvE %4I1MH  Ppi5Tҏ=02 q2U!"B "JJ`e>x Tt`N o@~yE?T4"IQ!?ټp pi` ""Nu^DHqьE4RM:Zt%/BCI" =NO;L_ɠ8e䛴!ܔ@R^n{1bEZiiD:?O T< I.,4RDɨCS32O Jć&T(00@(:v΄;GN& *4*Rv_iRH! EG  W䴡bdֱ` Ls:Q сl`E0B5( mJ8-HR IFR t '3B4l8{PHbDhҧ! $)S. HrMD2H=lR[2I%$912C)K"4?'"=Y6E6+!?G;XN$wb7XŲ.ȋ}IoWO "#~)937(ڲ/vl_v}Qf᫯k٧׿a ]s#U\jWS>p*D>ls3'ֱPqxgluwư]?#@9fAF']&?7RM߾晕S0! {^4I> .+d/|Ψ(DEİ<gگ!SFTeyIHΫԒێ2w;ld̈ûE^~^>c%/w>%#7gQ9䳃(0krQp)Np(bie Sv* ؆> yx=j9zSp(Gfƃ (Gp $pk;x ՗8[/e y6;4~XJ}ctY "so\_X<B'>Y(~, SPigKE.K`iI m=Z_ $p37okZ3QT]VΌ1gOUgJ'Z*fqOTbpUXS1gJnə3bʻ޵:\RɭcYΌVzUkEML^qJg838mk8+{ƔtεjnqzCMSڌAV_r;]G*UFQ$=3ǟ;p_Yk^1g9M[1矵ʖXٷf#v9l9W,Tixxzcy|do7$ QЮ^okry9}Ǔ!#aW!ǟ]>_q@GGyO)ϲuIt'SޘZ+]CVE0aꇒ!'.&^CHJ ;; wp1j+tć>n#C<mκK4pq@uտ sTH@/N=Pxe؅} ӼQtS?1x/1-0!c9vvy;jzDch]Xzq bJ|-W?k qå:rN]|4]gŒ ~Xvb ]ioxRif4?8P_w߼3333>0`fo2">_'VvW:gȬ3%I0P ނݦ@$@@ Z/5󽟣="qL(̴YU p5wA'X֬xƮ3f'ߜ+.~5a|i7HzfNW:>d9N(xSO?ľ -r{_onIcz,vd/*v38D]a+VPI} 0}.p^JGy>!jPgRp.AՏ3i1(LCN¦ë_D'dFA0 36^87.Ŷ$8a(e $Ew1B 6 @wL{e8,>Ǣ>`J'iMA 2$ ksYU}Խ R,ծ_5Fvx+Ϛ{vMj:@O/#l#1@aC/\W#aSᄁw(ga\f{JX ^EӞ(]pQY ' ;\g ,]ك!JʬC:Ŝ&Nfpw; }Y?J{5ǩd $Ƿ~y>^~18JS:>{8HOI_4o駕w1F}է(3m$)/XUi5H]PȃIQ|!L&M<-04>1'RR#R>1r~Rhv* (MH("i~ GU^ .s(ͰrB}qfsC z]1/w4/3D$̾Q%sst0?սcNev?SF#m%naYOfs3.c%;OFT*\/,瓮;rL K /PM Mnذ}v>bCzlB.QOT:F&KNun1i>m#ɈTg0 *ixQ;ގ6Y]v_Su6Ws9 Ltik'T[OxމRjks{FBjaபYEWشE&D&.j,#c(17xaG*\ 񲍮*mqVQ}|EՊI:*"] WFtt98 Ҡ0w jǜsQ9 KeᮞP]o #pو;✒|ůxWtU ǪPxPpt, 񘊉x!(Vgqx~ { ߝTΔp2@ЀArVk:>(z$5{ ƺ!bKTÇC%s|0_b'diR )_?F=GM4lF4926t \8(X}cMU .1TK mWF#w#xsu`c!0Aqq?eO7 I\[ qnwBsl;_nx~O|V 1Mh&M*b|oO~J:G~QR#Pp|CQ"oNzxy@?UO T}2$JvWo?}=*4$ *,H3%-P҅"Ҕ%RQK, UHѴa.Foe2< t4Bq_y4 AR`Za'ic]MPz1%TO0f /`$ThO=`8'am:gIՃ%;b!' *tҝ(M:44>M/cb*tx 4ST˭ 5$EW|T2AP5SK0D]Ǜ$Q-LʄJb Vb<כ OPkF*)7=Gi"@DҦVB#7%ABuCMad޻: 4z Ob_~Yґ52C>rA(t@H|AK(NC!Npur3,!݂)Aoy'CԼHQF+>EtKm,KT@!L:(&>C]t)QItq4D%.8#gAmxw MNGbD )tb(+ iPIJU.͊9u˂C> &6=K:>W?ko~fq/xs:1><2??&`%H? xI(=O\nqospᘣalO`3(f|0l'\#8?N擶:{y#m5hsДT\6` 2! <!-jxmwg+iOf>ő/Do݋+A$AC{=.n=Рy5>@؈ 90Us<"A7_Oz60cg Vt]U,'" W ϳ5M0@ŶP{WvFXJ$*D̢]OeJdtph͛(BQŪn)gm7aLCc:aTD\]`۳d+ޝ\JNB[߆rdCo]}?[?1Ja0̧(9YɓVЫO<<{pi_/&R 2ni.MT@}ADQA҈6ĉqc*9-|#"^#k8q [2Qʽ2q!mIByߏPRI3BYj؋욂D[x禔2z.$l;v?H98k.Wq6-K4=<_HswF?(l kZ[~f|M ~j3$bP6y[ Vԧ3DS ab8-ת?_Ika9O--q =|Һ]9k2Hi(Oُ D;Ć~&:stcyw3m֩I0o=Czuw&kR1/b筧cKzܝsu7 EVSr^:4X\ԭiAQnaYV5u .ۨ/w7١ $sBdlw\u$ˬe18uqm#.`w9G?c<α䦤YYkKXc ,]k+^UY=ѳlTQx9…\mqx.eL+lN/s"۲Kbq_m!<%˾NRMVY͏)Fmr4jc;<3)g|ڦLgg3p{[ (9kRYFjAQOf\jSy'tb67B/'ckiLga[4TwGz|Bțlʽ07Ӕ G)y`o()~ܴn!Xrz0 ѿL; &8Lc Hh)b*&"J(*ic.2d9MW$&\RTuo}2nP$>;JeS7PvlA_j xKؚO ^pצf}=vuD=-Ǻ6Dd( F^Y>Ң}CX#ٞt00P-#c͚@H F"+ljc}IߤG4L(nȫU4$.,@F{h^&r XppPI6GWnP0A"duE'M*)gǫQzf8"f_ۤnktAsL#ёYp=0R10RATC}NY|F:.~^ߺV"[]yb%.wy'~Ͻ 4v+kK žQ{ϻp[)BTV0OfOnh8/RȰNϋ<0BZ%A-Q;'\ ]cbC@ ÞA*cwUO/Y5'kokwS&q+$0d p%ɻJ);3Oе>xn"r<4.࿼^.p/R D'.4.1 (SAU, ز#X9>T]vWx,Q@￟׬MȀC߿ xzqg:ѕݯ==Yzk.x|H|z Eُ=Rޟ}vm+@RHeCmV߈a}Fjnڶ!|@ ܩHiCOo+zA1m`nX|nNC!C;ՠOΤmS !?45I>眈완6~ l~[|bOA _jH  J~=j'y:D],6?05z\4VgmA{+|Cc_.J#B Ӄ!e@0!#yzEXHܫf^_ɮp"7G@!p>gO~~g̈{i)? 65S03{\@T,xSӪi,r7jA_)*1#*7cbbDH J?i"'E}&QoR,a3dBY!vJ薽|$w;_#95]8 wr I  ]ݝ#¾e/*{7wt$],wl QOKukwğ& }j*'fm"BȤ8:F|)JG0,Uy΍nm=ܡC/Y"(=CĢ@%C>1gS{_f0c8ڍ Xt)27CwL5l*۫ bAyٵ!ǃxE9lC [\;^f)Tg,&?,|+7%IUAq 6p&J?qdzQy~vpSJ(BF(ME!h6_CX^E#\+#:4H(!tm`;ռH~pՍ=k^l񤉐 AJȤb("%U#1*Ћ l!VNTՊ?U~/LEѐXtb=H |Cz:=C# y#Bֳ(!-&j ,𛄕Nk۬v_Z~ pwӈo?+qVaӋmCW~ـf_<]D!^vfK%!s_ W.p_*.'-kjWD+mj-b?u5JO? Md^1qzgo[/b>uo-h49};!a1x+pn-}$"@!_,PG76[i[ه`= e섂)-Qwl)Qm -+^m鎒9^z @L԰`ϙŠ&"k h O;_pwD_P|":СC+{%W` eEQpb"~ t_.>zXh Kh..+-k _Gue+ݴD#2l9e},aF1uᦹpuYN_X,f6@׬K+`R֐̂.U$>={/RCƅL /.=,3Q<\p9g{ WPY'FP{gҁ7C={!$P$3g{ :8T4MM OпtINd@lu׭#kr.rO!RncOpc:8Gw#~ ClC<~o#|Ɠ?́ 9S1#m]HZO$#CDE1v&?fj3~|Zh ۘsT+:zA {~op3_י|4ݐ1;<|֜@L#&QEQ(0OZfu2x ^uBDi~ڪz^Vڱ'Jm 5Qv;Cu?"G|~i?v:m!DRmza('j(ޡ6 " ]JR30Jx{ϵ'ߦ9"m\à >2Ƹ} E&I&'zB C^>4J;Hj6éԜCMq4rPN}#aGA87E p+UMPfw=~} 1# ~?GϮ[-Hy4O-\b?~J$rʙ`J'u.4RqPfej'j7W6uHtR vQĞ'Fⲯ9f!N_}>[D@ͣM{#yQ0* 2TDyƈ&Rlx ”Ϸ w,#IwTU0pKjǑ`tYyMC!%VsSHV(e∬v8fE`XVTAp1Vŝx7`u1yoV]_, s3p'v%Ƭa V5\X_@HF"V}1)W8vc%|Q*삩?9AFnxWΡb| H6@z7ew14cV?O}27=R0!'Sڕ  ߸ 9WQp BtwJ݆<-?4 ǿwvp"?(c0xk&l$-tǎ,cB" %Ў>P5Q:P8LeGI?~(d4q3-yl|iԢ[5xvGls /U1}K_~O^޿Z) V(fB)a&d 4$i@4iY,9^8NqXXk0XL!H{b>j>N94NLM|szaaݪ%<^Ƙ8˧:u>-H$(UBT-Xް0@G~iݷqxu >sQ In4ec.ig8ȸDօf$@aE5RZ @Rt^@*j ]<4I^#smUA7CIכ%c:5!ÅjfZ n~Dϵ|s1 k6/hzeO'j:"tAk"@\D8V#+!T@\xhaӀ|&$KK¢/"trPc}2 '”_ZKQ͝ٱ¦BW1<LS1>f|s_sHK,]h,6NE 3(* [yb5TT C 7}vna@ q> 9Hf绻b.0,X:vpv[.^@#{iqA1<(՚0_"LQ7HbBW><ႸMB69j/#6qd;W=m /8sey-U6[pU EOۚ ه\^3FL7ل>>uy}YP{'>vz u] BT( f3ixubKWK"2}Uۯ˕fMª\Ca5Kt(SOC-mh~GKu72X(ENh15 4p"Pwv.NePXLx 9߇q^uu|K6>#KQ=f(P4im[쩕 c囘9# r-^O;h c92Ff`]ᐮE ᐭ'Vu-02WҡޙS`z8]jXdtkQgZӷmE|yCj|D`'- 4[|lv*eݭ>eFxª o4Z|8יn89<|o͗˼k4Z8wAo 6_vzCuD4enK!-%)#b$k<b<#'h' 腛E򗝨RyB#BsꏟxE]w}^C~U FiVT D tghgFTUy%4B,smi3xaZCAUכ[[r8Z;i$*551Goyb:i=b3X[ Rf'Ҏc' rm>m߇xl`@4p0!(wtu4 jF'vʌ^I%>-ZeYa{?U7O! /6l9'D|wŒEÄ:_ Aoz'KWv;͔B)ӭ`G^QykCSJ2:?>7n!j3q "1bzd/˔q/I]G>?u[X]i/"^E0vgӘ{?7]Q5ZB M1 =SvɎ ha۶B[PPբE.oϝ)/@BO~X:_I+*RVXpGd!Ѳ}ߨ}f/R3sౖ2ftm\ͭ4s/+jä_*N0M!,$c˔(pV8ݟQ ފWE&zOo{TkK 7*g9Y"=6ڳmXK|?Z&vOC㌢nlyuքw6>{tV,x7*u zdm-nZ@}#4* evY_p"׼Nxf1]'$T;h R>RiWԯ H9dl'3_~0یo8GiqVt7uU]>}H?󆞧G` $]jz༆vK:'[i!59BR!4,qN f?#H|}5$])c7oAiA:`a%̧֖b9ss`n( &*TLaqprO0*s۲" Q\huk0_oZtDQ$s0+&,Te <(p ӡ FE+Je֝(„JVxO=]6m'P> 5ub!eRZ`>fdxP-SJϖn@{ɝZ;XlDIO,N&f*u E;La=Us#]s;, {=<hw8C}6`GihEū9CE68;"d6TXMJM`* Uh{,:>Gz^$x[st 'VSto0$CGZul&Q0A sM`jK4pS H[ rjގfqaC3yNypJjmRѶ>$[f-.T6VzJVA@VVM#5R8ɐ'C5{.WE6C&G ,:9*pQ)u Q aijYLɋ-v7E;  bXF2(b>nO6m2! jHC?$11Qx_j/-!=2M CNh0ik,:(~[YNc__\L?O>[ Il Ž 6$~0zKX 9F$ѓ5ߞwב9/ɩpY=g.h! l, :0L I ]Ts͵6|qof}Vt"Y8}Ό+]WNw|~WOBddY*:h{WmaDP!v5=X/S4%ćDp+Ǜ,IO/\/N=s{Lݓ5}5]zW^*c5k?^ agffMq,wzw(X Z~܈HY%5_Wa_b/2 J@DTjdH#KGmir\+ Cq&m  ;$hCtS" 4| $YI/i% ;yzxC  @?4qEHH vq;o|e%B!LA`0̤ IIľmi̸}@Ŵj? e|'I\ՁYB(j e&dp?I3a${|3Cp ӊ4C]_BK: [Np&%OW$叒?؛dToj.}$o$Pld$ ;:s`ZqI^끙$OаpLQ0yj%0VT=qgl}w]n,Nи0Fb87#w܀Aу{;=B>f"g6 "`zY*k"1*Ԇ+8ުwh 9 ;RP'îf=cI/'?0OP_FiA7ṴOG HL;W #iV.1eq۸(bIGòYn!t(4T|/) W:Ck vs1zĹC#+7Kkn(T$~<~MyxNd(ehr"@dVS.#mD1b ?KwѼdh:g kK;vq iEȣW:ϸ;UVe?cmptnⴶ Qӭ I#cԺ,,d6iecltX;)tznT.w*iߙڄo,myCbLfqNF7[bc: CAd3 M`%G!q #n$Cn54LRiLA=3 Ć0`r#^(\gÁ{;6ns'0APK鶔JXDžI7kñMPpj+~ޜT8%aֶt-!'ۄxόw 33,Q?]B*A<iFf'pg'mvr1nP!~A!'$'_L_,L>8whϕ}GޟpZhJz'ޓ?A?^ZkUPMJC5_T> 6dY'dmчgmfQغ3#57"dQD6d5j]8kF͟%2 5@Y塲Ȓ~Z +OJD5VCd&0yz&D{`ự:M=G qANPC?wfttũHBNًU7jڐb?ԢxRHboa$rPeO*\`Kb 4n~W|.ya%Љ Z2/ tm(հ-]_#㉇lRޒ"yA8RƪV%^ 2iMv>!bQIhE@+S-htTʤ")XyŌX仢{{Nx;$Mc:SsK-4 : ^!C# $whВ `t.K0܌K1Ą;s}nwq)a9 Fju[eF-4S\wx yxK#20`I fwwN`IMc-K&L_3ؖomD8!\DchdLP6˂fgĖkles т# n3"wl"v 6:0GOo~nؚqc'XD݃KOәB4,*~)ȓᤇ؋nq5 @4}v _>OcH{~藥`]O|O!M=0PTkt=UP01o\W|+ ;Aq\^ lH5iYuHqɋ+lA&:Id&uTUUM`|]lw$o[Q|ɛE ny(*:w7;-F!d}ۭGag7Q96K42(! UbY7ltK zz vne{AQiV- H ?/9=əS5x-"i "cTH9ffv4$cZ`6ǃ?X2iˬUyP4+bW8cDY&d(lgz8E6kalb*R;[Fh{~}?HScK fS"s/O]3@8gQʏڟFÕӤ%3cYe?jWlUb6x>SljΖӇ|)8KE͙тf!l[B6hu6xhd*16|9ˑl:LtA1 P1 #)?e`rkA>zȇi옩oAR}e g2jN| !fʇhrt!{@:/A2}(4I\ꢑ (`gR;X}Dqp0ۋ$|Բ^a fOf7L2"(L9^hAnXῦ؞ffy$VسDCFrWMIey1Mex12Nab^G ,SܖtS@Qy"d?C@'&o@1;hL_" I p#TN;uN߻s>\x,nF$)sqv >δ@gqG-1 NK[ǷBT06i$38wͅ)&ae9`!%805veP[!@3 #Ž 5u)}_[_-Um9{^wm~GqvuL!:mD*(X(^BEb"#Ih@L邃9xL*^OX{z8ڹaobw'AC0/W%cbtip)ȃ^J٫v)e8_0ph1X8n7PZe4|I2;@W6ַ0myi]x #(I'VO!tk-$,9g<51ف/Nlt\`ˇϩƗ, !M3-aHg6 7\=f 0Yr>WU'3]WѠ)Fb5uĆ̠s NL2&3'~odCBRNh;'J B! 8?Q 6*zCA/vYգ q$>X;o_.uQtl0a̩duL֠ӈ}`k8<`ID#6Xqb4`t!G mj䓥O^,}s\!Jxs/Ato# H8ndՂ;L> @P|8/=ppiF|W!TAEN4`D( a6Nn;Nۭ.5zIgr`Si w$1[Z l21|n#}Fwblon&a9Oó:H#p lpcmi}}g"'4.'#9·DcBL_Ҡ޻EȂ}-_ ($*7$Mpnΐ>O|ΤEG9N:k2g~n;6dx2ԙt)gmh2/XXABZ6r,m$&Zl|0@X?>X_jI~;Z, L00>ߣc2h>t}?Lɷ$@J])H_q xC@~dž ߟ{wkxuzQA TZTNΦl9m$n%'ǩ)@dcL `•1ǪRvޚEkT Qyn=Po uEE=ΩK L#,E@RHqY O)aLI9p#xI)$BLpXA2Hav@)?3G;#'w 6 _tD#&]|2!׾e~!2B"RVԚJuJ:zC!DYՏHJiJbM<6۷$>Mp!66$st۫ǧ摈U`<8XNwo&a|}{ o~DG'扼{!OIuawt_ C$/w0yyy?;`aǷ6{O}& rK :ĵKhlm*%ٳaҰ98Ό\09?M|PD | ó~.N!Π6ysnS11Gǣn&q˓sf C,> g0a 4ɘ3@`fzNd(%ZrCqZQ5\a|B`-%&Uݞ.lE^a W  ą 4*kK>Na q?zhˠn>x+lA|bXU^=pHu#"A!-wUMuTcNt縇:M4M4M5PF(u<~Twk+sm`mjͬj֗.16ˤ)4u*M5pz}C|A&^$RJ0qeBU݊1L2C5Fh XN7CCdA DTNؠ1mjM$I>L, d}<5D]w6OĀ7CJ34r 1fs%Qrd7!o?EjAL.&'vvAR!D0@jjohaԤbLg(hUA⟲P&ϊr B Xh0`}JN޳i ˹eې3<U3<uӈ >85@2`6Rt"IO}0Y-f$F:(O)1(@yb\5M+xum%1P}WC^sg; LAluۆ@q׊C%5wS#pB?u5@(uP)ެ'1l,䃐<+ј>%nz ;NҺs PSCg 2|5e 7 `7F'oWHR3rNyAT~'C_4DNH̝=heE|,aq KRCB.Zdh {TYpUPR=9CÍF92S 3 ,4Olxl{HDx.w#J9o&;f@n1IϦw;zҢ paȶ >1 T ^)Ć!Fnx .- `P8r9$9Ae8oj,wzw",S}G %܁)PcO/oਜ਼1 T])rz1#;w 6D=Ϝ  hv gyp>s?9Ԃ! ~;'Sga͟~S+9K4aŸr5w1˼DUkZr@шUj*F<FeqcFIO[yC3SԦ!2?T=VjY}I' w`kz(h;DR?ӯm˓G@/,XNI % !zbke(%IżՍ FnjӴTb䧱o"4` >z$*҃ ۧ>~sˡՖFږlѣ 50f|o{Sw־+8'n6M2{]USۘlMK+KZ#2u {cI q2љ4 \b2yKWm;Lxש#VY9:c GwSsnɤP2HKoE5ߛ?3,putcΣї ̠ y sCqqAQeoeG+K֊4 B~cm֦O ^JAogc벺CCBMxԈ4/J~OSwx6b^`a@g3%`f8Z}Il(oIKOM4&eQ;[3ĀJ-$Uv iW,Siթ%%A`oZH\*3c!vj!LbAuE)MuDMY޺b3Q}E$C5k3ruΊpp$h蔶w,m´Kzf)b0oe0ex!9Ɛck8itS %VAXR0m)"Զ-%;KD<3U? ᾂCE#rMa^HP/ބC5N@f6߱r.ꎚYqJYOSd ]K0JhLzTPկn9ppj!Eˡ=)&T̬L CuUc"2pt %C:Ojo ȸ>@ I/C9sDCnyQ D G"e3Ŀg{-JB?\a5 ($ (!4+EH4-(__}fJoY;wnغCk+)01/W>.EKd-(>=Ht# ua8 4z0dGa7`S_n<{svhZ'PIЬ!//CZ>i)N+  5;Z{joH[i}}&4+D$ud A= K\,6)^_s:Cuj_O< Bw¯isaè6pe>w< x^ZUj4 ]^rith$Tyϙ@v#2_񹝁mks~SG}ِM`7ջS tLҒdlE5_ZbE1da.mȋvx'LIEJ$0:8,%;~ n>"{qـҤ)>,P>ьDPF5=q>7vGGd4;e*T|֊0dQ;9 Z.6Tc_H\:W#+i&>] E'ƓJ'@n!-~ ~t][SB=Bq4d#dqW(ubMs)aCLk}ko/F{8=Co09c[ Vt8,g4 Bk!(iRA$ޞTds&1OQŖc{=t`DlW@ QNViL1?=ׯ]5RIkQWITB=9~d(c1d-J @F(cnؘRQXs' c^` YhvAOvzuO\;?0,Hf@twtCFKП)UYb5EXf^>Ԥl* ~I$ $FYRq7`k01&M 펧.=z $S^T.+D" Cs7+['$ԛ׸ϴK:lDP8yGٱ5O_3 q_`LnEJM3́un awOȆ#gd{)xnxB;E4nmЋ&1qc@@l@ E ˌ8}Nml=֎8@ 80tDG< 'Jw}J2C8c!㢛!폌^/>W$/IWbT4c" T=|&*&dBSt%(J(zс95t5:-Bt2Dr2l>JDĒyi'2o 1^>$-Y1%N>8*ns 9Xx a頃,lF Lma wO/4I86_tG 3fZ Q?2~oI{)!?H:~cJL"t5\e7k4%ːwF!FP3F a<3##ՎKDE}/ J~Y"JMeV AG&8p?XPVۡdO^x$( 2%n 'ݼ7 u:F3Ԩƨ^硘1SKlZA:9XÄs?hyOCޥȤ JhQ{ h`d3Qsꂝ{W B to N >2{u:ɥ,.ć@¨!һwf^C8bʙUVaklhsͤqO=Q.;X;|T*ԫ{?@h!$@GW:4DGw$L -Q|=iX**46UFzك @IbM8p P4cAKS4A̡yB5-ن5hUׇܡ1),j&iK?X~/"!}QCqS?[vkoywYV^rD(g^UJ70/x{Gw'&\av-hДi)Czb'V#6AeeVtb[u6u ȅ@ >yhr9a$ ?aj䁸_4v~9xćzF * iޘF5 >#>6l fL(c !had'TC{:na2B RJI3BiĄ)DG=+$@D0 .k) wРDE%!G]6=$:no*0xJ":/"u5iԂ OY\MI&܏WM<;v1k;wOk($h*>5lI / k;b0H?MpyYد"vuPx{Lj؞֚ ASphvKMe[k @l?R|Zii IR:w\uG6 @%{L] HG \4+\\%B@d`v&Fq4I(}!qpbZ7ёxR)^8(a?~* ?\~4a֜%[?XU:ڗ?(~|@ϪWJR`Yh8k8/< Vb Frn+tLŊTa6G-%#'~$A٣pm5ǔ#I<˼e}8=ăI0CMțLK)is,#qkeѻ{Pak$X^v䬀33M x\1-ж5nQV'gp tS-?n( 0W S'EרL䉨dkC^]͗8@Y]%#+=AOUABJ .M %'uEZ"ڌ;%]o@*r }S>%zT6t@FP=V0-xv,7Gyt+! P^/~8\s s b\y$Yhתk օL R$'^w2C)뗥Bmp L]MzI|0i3F< LF4 z3!'׉2 ^is`d/oAY8~4z.k$c3SpήǘopxAԽvjxT_7 wAqGEc:1bA~QA%f]}V$ ɠU4)^.xB#y*Y 푽<)*ߥ <ٴuUqb@#F7͐N!iMU nzʯ&B{dqQIQfV .}2pyP9N$L" HV!II[S_=N`:%#B2SʜH(k "\yjg@F!3U /"],RJ}ֵ+w tHק@]fxYlO:N$(%Ca4 i C #i7I@>_@wBl3P:`w=i#g7J΂vR`{A"YH/w3E dTʠ!Ѐ^/D7qNWNo,"VL ,`!(C-Mu4V[7qo%Вf龒}6rx8zbVpa %2kҊvMBJ0b&Pv}tCe?3  VpaSGWw@$F-\pS u2MYQ>E}o_38n˾'w-&c'~ՋR^sٕwۙ~XӓxG{&`(RP#[+wW ŮV8CxL,w4sr*|>bP[ے3vgc~NC{n2{nfPQOl &m 噍HsOwwB6ɥ4QzE$Ɇ&bm%罍_c:Ҵ6<,]Wc1n\SG8LÜd\#ϗg?zaӮZ!;=<Nެwν}M!DKgڞS"}W1:՘z?HV$$ze}yhGH%RYc׺W\^Gϳji`ףB^Fg`X ( D Ny (SP aO}/1i`UBm"$8JSStU{!I8Dh^;^H9a־pv.=6S@d@_F~nWNbLy#dt'w Gʴ2!kÉfk2=G ?j}۶\ ]wyfhtӌ %VK]Z.ru&r>}0;33u:PG&F e۳l.:'7ƬL N<x]@p&:n">GauV)FNWu|?vkGCsTH;?`_ k/0;/ !J (&~{`ɻH;op"?p ;4I=cT2R8KX &^ Hk fDCf 8DbThf s^1n?WqXvͬY&V(<:oCO4&>jL`Zc3OA0߹>P YCTZ(d^.xw)=~4t )݃LDf!EYgG\}yʼ(5Dz i7* "b1F[?L]{Z:VnȘMh[8"PYZģ5v",ΦȦ_;w@!(=Ϸ!k1j _ǘ;tuGt aaCUN'd UeeaN,9; AiҰ|ȻOc[iuF%՟D f%_ bqz_|5'<ϷCWT( +:SAJy څoz_p=.1<5mL&'IOL IAXJm!PI C ?|0T0lcf#͈W;A (?wf:44^ᒤ;5Wx 鮓ǰjowC0rpp74"1>OVA31h7il4[5&ciLHk fl$O0vUЏ[`u'1;Zh$; xKt6W,3Ć33gf|k.&1|6r7>-# mmgSv۶w+sBK5: L F @HA4Uj.v:OdI9ʏ?Uhy(| 1jm:bí< a1 }<3Vcip,y CdhjF_97w&w7̘ʕ- d&+6z hÝyftZft )>Y(d@d@4IRJ䋡 !XX|D$AWIdr???0K1 !e1 $HɣSVH#|'@̠{AfQ0!;O`}~'E}IH~ )%1F*h1*LP~I?pm?qmrCݓA=yΈiőDO0Lz p k%gs5P>?(0:m:V'  .}G~ڑzˍ 4P b!j]^HW0 Zΰ%H}dܨ:-TISg@*p}jm]իJuئ|7Ot)-z|d HH& #$IM-DGUZ ѢL0 Lx~^c8( /ZBП\4RQ3ȠXI't:]_\Lp3[aƯwCs ߫Z {Yg(4ZF DP:pXP9"Q^FrtSÂ+slBA D$Dh HG&uSl-mp'%~~ lGx8@|=%1Ld"l./ _p"xBPR**//`Tӳ )ivwh4seצqx9fB}BCAL;8$K* ѱѿs;Fgֈ FL0;NQ}gh7MoXgEoմGXNPhkdm) !G,22C"Png*Ĩ~$c >8@ >f Z|S@zYSAPG 4$;7_ OY pX 7 RB⸛:JA9b| ث>NO A'~M*uh)CCI>6ϼ PZL5XS$5n rbǷNO q{ ^nOK?o?{%}]j"=N1b1-1/ D&b?AKYb|*6h'_'oY EAkqΕ,(%1,8I]=Rk re99D:qٕ]&| {??#b@BFePR$4ۉi*?pee)Lf2yVIW~p`2rm}?\b9Il i K6Q[^U]7^nZ2?֪3]U dFe Te#/Ё4Af;¶zȔ#2vX4$"H(2lu {22@ͺt/ &e7]sbYnm:?yxe7=|5F dKA!0FqL^Ph hZ9sY57f L{I aE +A]Gae)q7OΔ0{jsޙM4U$I$rs:숏W8.YmڇHIB &2 $`Ë}wipsv7K(/dDwӄy-EA?p ć.ɇBf07KbcE=gy蔬 lCn1[E Ŝ0nM/nmȃ][=ݼH6kGCވNҘ|BIx d5gZIylոc'SJ3iy:,& &I;ק5DZЂr`YbF ] qL/~{ E7=bЃ_?^xW4X;6mC* TS|.0`?XgO|krS 'YR F #nRg:R"]N |W'*s(2?E!#"t%0컰[;llfΰdl#xTb*;~QϳƯ0y ֢5مZمRf]3K,%3$Q38~oY@dQ2"C ˆӄ61 J1j)Dˆh7 8$aXѐ57`(^E_Q` ӻ_a]k}_gJ$x h&W DCH$M2POU.ysԈXJgv oEamcn>mbBֳϣZ3kRWgU{[ۙ7RWugoWش"⤙h6i *Z3]vߺ'\oۥ4?¿vae;N,i.uQgH[v.[F_-z5G2RW-S Tߟ+Sb}7C6_/Q15B# oTQ;i7 @6^!ow-|5)udNU3Osi0\2u;mڈ Q`~mxR2{TZnKzhG~{pTߦ. |W;0tvl!d :R>lA~| (Y飸 s3aT@WB/YG߭mt}Fݚ6֞6w뭂C>H G|k8^3@熃~ 7׫&!{3m?T=Bbٲ}i&ك `s>_>_ݟ>qU2 ?G.㶽4ų $$}*}4Jr6gՂ$9|y=3,;tQ{fwO y$sC|*o;JӿIS.ay]*6ORtFeFҩڻR "w91`D Þe.U,eTl#| w'Ba `f  BBaF;p@tM,[ܘQ)᭩ _TK (bn93ɂFx΂,4i Br"tX2=:sDVDnp0>*INgxqPRP &Qpz Nm|B)V7Z8>H76%2_VZXIP 7k=3X QW'25l]߈6{n_ƃF\ ϵW6| cśi"}={ƂTu f,*|ޞ>_n_yJd=<g`ܒCQ^oG9:+;ua^Zw"09||uz: 9Lmyj'a[V2S;Cd1Tf&eypv3FScVXp\A%T@3uvMLxe<]nǪ.'J!=DӀOBFD=" UZ!4`һ>k4s9&'=AEUUQQUUUUZ3ӗn22k~M:cj  y ~0f) ni[țLLKw l@ip$)ƈ Ep㤎|R2a)#9?7-*8G"ʢ!7D ILZecvmgLB.t6oDAQ;I Tj&ض'T]tn||Ěcps,ԎC*NB!pc[x1WgP&1Ų"x7h<0UicH`,n8T7WA*5 1&Aro7- I\Ȫѽq$2ȫ.v`sWwRrdPw=#P!~rK)k #hyx:TH"#/ Sk}d`dقQ{|*=T4}A 3 -eVH;r*H償~U_DߖX#3|5ʺ7ސ$ԧǚ[V3xQmS?ՃŜ"G`xC3zDƽ۽wm]=Ydm}I+Q]\xT~P^X D֡\K6[Ȕ*2 rh1|m#@T!@9w>Ppv doZYo"\ q=n%c$&e}d6n͐WÁx 0Y=yM4shfC< f911n+иd$sA6bc53=4ws2˶sd/r~^Gȴ,vf7&}buhx1 {{vҶo,Mwۿ\3=Hg(EET\EzvʗYEK1T C1Tzy:dw0|D>;N. }J&n|SX8ucrFc^Dw2_ӜN EۀrEјk ,fi5q'Nz8"nQSE&4=TCڡXpbIːrqpVy\{ 萾MwIbwrP=g>Zzqc)!<4ׯQ䝒?&f#/mxcvbZ[z =tj介 E }^7 ;DE|o^tSXlT1ݳ)uG/Q0W3܅Pm&֢j$ C;܃Q0pm'kʳ L[UԷ+;)9ɡ{ZNbP)sFP/NbZ$1MJ`8ÁGӀ/>E>9_8C5%MYLu5 s¢/lkͦ3"4tP!W21$DA.Mj^؃(J]Ĭ]O `L~-|25f R&b(8HbH Uz~PjF] ? ڇ`ߨ*D(>}S(5dgR<)ekn񿦠 ͸zt8!ϱ\kآś 5^ׇI 5!dֆdPy1 iϑl@'z/4~,zD&"*AW߽fu E7ȃ}$w^B8ag-\ 7: %7p2ʧDl/Iԯ {;`>68I%"xscԝ2^hA[TόfW9SH(95EC3TW]5kK=PPߏUqϗ4!Ǿ@glW,LulX>]a&Z9zy2qÀ׈Q}-7ԑ<#:s\Atv?͛s% n!dGw?$.<>"3s4H;-0lYlzp #%+hW[w_wF&>?/@$<묻A BNuuC|7I09E!$fbH1Vh䈲Tlw3!i|o6q\|͌1 1q9;1̜w뛨 ;EO{ 0m2ńp5l 24}9f'DۋL=HJs$!Drz\5L l  nrDzs.!.ߩZEL.&aJPv`kcmd=ãݺfo<=~0D$?v3k8 pEUU zG&$#a&\~A6o[C[_vlMaw0̔g iwd;8  G;OӮ|%d}a-eq z(38m(с'2ya$Z=ga[EE_-ljme埼Qއ U}!$O ?@Qr&PGRx@ /I:v+>(pt. -5ӧA+Po2L50"jJWfp% "UsαߤE!UQv|s58_6m%aO(vg3͏2~3B}Mco+xR6Xjn];1,Ζ-gQ:h\Z+EZN3MwQN6J{te;fP2I3G+OG#>}nyڼ~8v.jz7VS{P7Fc~NӋ CmB\ IvQ7403Q@sGF۱F= aILd $a: 2mQ$M sԥzu#j3~>cz v* Nk=}@6k}N`8:g pK%ѷu+fPk<~8.٬u<'8Q-ٜ^}uq,Gwv&lzmSEn :++RyGUæRPp3(߳t쐒(Yk)! &很+wywOTweUђ 9.Q[,Kdz)NI-z@PnQ2!7[ElMko k=VS[ȫnSܿ1ϝ#6ftliI ZMsvKKoc$}g%>L̨ 5zEKnF0LV(,0P`$I?&=94oB,;|.%.}9r.)r,(l\F>f$;vtbeXUn9ܞrL _bc,, /Ycڒ14y&cd^8ܶZ{`rN:,f$Bo"nDqԶ1M&Nd9L \dr@S8]{2H,uc'5~ա@D:4gd/G:a*Vgg^aǥ*\⋉!FDN> ].;/ƫ",P` &Ҳۃòy<#6@1Byx\(1cI ;3H34p ?Ow{}%3r#- -GE#r‚%Yc?n4ڰ( FXvkAK3@h,\GՙZhϟx<ܲQ%Ba/'g8_xe`LQU'7aGLp* 6t0T=Xzz6s6])UEAcTiU] O5Pm5R$ 7#OfU]{`\v6nxsLB8r)6&JPF.iT1lə5b]E`IigoHoXG;}~7 `_718j.GK*B<$ąp>yO |-lY#YY@i@ȶ K-Ã;Rc1k@}󍢄{}@=m>c-*1܀qY={|5$"5#$]j:؊b3 e]a!]=g hq3n ǯM[ z@xĊSN7bam j;uܯ/2Wݜ''},L,lWy5Bzi: ' ަK'$$g9~wM؄}V q:B8Ā2pl&]*ob %%"k&;[ˤhUsG7jj4=j~ϻi׻׆bJt~ Jq/9O=Uԅ5UęV:GOQE备n;'w~7 &?_]h>IApLQ %6a4SOg $A0Ϣ/maB` S'lkz-5LMZjh1-l1 ZjF95 2[t &#F8e j@*i^;YaBIRkraݝ6@=~!(m26JCZmyM_e9h DNHh2i!2m.w:_lѳ&rrY8th+@ *IsP!5H'q2Xf` [ȣ17g#R1ly]BKp0jfam$!KfQ4 t7 ig{\Jk&aْ h1d% -NփBqI Vp(x7=Vq7$mIZy[F* J~i=K;rAMA"ue.=wԵg0/q\`28l+y]Mo *yqַ:NJiggQ&u4J&Rgȟk")O͛F@~1S HLFr7!$ͽGDGT񧐉W0YNIr J4+"%UaI.vڄUf{&ўM+|h: [!7m8 Lq2@,bw"7J~ g+=vo)L6b/RJ]Q ԓs^,{~GΝ$MvsHyӧbCO^-v[0QH B@DK`uupl=]N"=_| aP_] HWv܍I&,UTGӠu8Ӝ|ו`c::.#~y^pTn MÞYu<$Hۂ8I\3s4לu_tA4kQ.c֛sw ^XLsh 9TTPwa ;>ݞޏƄ/EV&1b8,mStSD6;~ B)6" JzR@_7iPH0`ZRӜ}_v$8$@4y C!@*"KĒX,J20 ^-v@a";OxO@y=CK`RBQ!]~y="2^iJf4! $iU~8`- ϔ+C)0`0̧XǨOdafKl$۟kHv Ҋ١ax!ֿ n;'*X839ht!̀eSN,*<GzQk nD @H f;*N6w_f*L%ʝCA@@<]!NN{"u5" ~l#&NS@²jhԊ83'C4}s]0ZA# ツK15#0l?#a5Mp#O^LLAKaWKaOmG x)DDŮZ8TS5nqIŸo% t=?74c_LF,}piI ߃͵ "]8 wz7 eSj>7 L ίonS\xbX.ҭ/*rS礮>߰@g9?ʧ3/.>}49qA `ٓ<s5-L9?@"[5=D<={L3@,h2imP??0)>9 "Ҵ#sRCs\_v${{{>(_ZC(fyƹ#"iP&[D)! $Dh92'TMMwl @~N?5|B%+%!ǻo.bZHCx+6 }˶ $+'JF^iU]kRƂlK{N6!<Ҵa6twxÒSak[RI15g:m륮vqe"CV'bEe2L̈́S TaCPr9(H^Uk9$-cjM4Pw%KbUDV !(jfe.?Uz`%1FiƋ9^ZiT!#w]즤 (OR)qR$N! V(yN34'F0ix !+EfLG1y~Guaϣi $"G6>=f։e y55ҫ\f"V^x%_fw0(GP7M?D~,Ig@)5@ֵ$chKM>T=ĨUT)AHR>>$)$$X)$L>1v*zˉ"G[Eoێd%7v綵CB)BH(v20,ie&4PcnȦGrڛ5DĔh9;JQbӃ<2!5'{sm4!ʦ>?Mgz IQKufQP H06pslj2A+/pIe0P+s(a [QL»,b3w^HoT6=ρ*aϔw)R'q12uS/%=Jր^DOZAO#z[P: pTؒg~o?>ֈB},< $x4@kl!㓶{t4FXI1P52̑0v 4 /|g|CvSJ:wG=C>6D6`BQ#4$>/jSv}$NR&yD_Z%5I >wBȨOA=jLC\Skzv?q$[)2͐Mv./1kʈɲ4:qpWb9( #@A #$2JҜO7&HyE=/TB\F 2p8o awӈB{v{==)ȑA w ^ LX|/60޷1]թc^ﺫ)i0Ip &)D!@PО% }C- ő }jhI !{w̠TR+A)~z6MswI3LON*3h`i5m:>>A(bd{D/uB 7#vK#q bcHZ1;_}ħ~4PX0mΡ6i(Lqyi|1w$!v!5gG$Nz2h8#O "T!E"lY҆!!*"IH* $($c"DP(<辄LG ∞yN`#ь% TSa9 , Gu7_U0uyAh (HOG{| ϧ<;ra:H}bS =A 2Hy:B*z˒&Au<34l J.( C5X?m?^wܬr_bcp3' a`؝bk;O ZZBTjpD{M1>4It I60Z!HN`{D;&љ(Мr,x"EZ@YX1%̣{r;9\2>L8&uIbФ'cWiD[a -$Ei!̳& >,A8o52> ˱a(ž =c8no S i.CІpطQr3 EN-[qw^iU瘜cx5 KC e8,srCl{HaNHk dl5g *# b_J4%+&/SÀ}Oˊ>ݎ5 2Ǩ.ܑ"j2Ziƨ\=45+łfmʸǑoW/{N]]bXimQaZC&11. r4Dc|iC.΀,2hQ&p4 VmhFVĦ@8U)IL%En!t(VUVD]305inN)j= CUQGä n ,7a[F VR&'Cy}܃Ce0`2N]{yvW(>SoPh E>/Uǖm#>y|pyG}lXQO_>ijԑ6`7F *"hWo֧"%׃ n;s䂓@$o6]B;@oRIסLhb5rڂStgy=)WP d~#6Ap#M5*)Nrq G H[Ab 9xLѓ}+ ! xj}p}0cpZ^+6k#)yjm/lLC AXy4 wj6[LʛƽMv}Ȓc8lۦLQB1"Jv(dl *bΕy„'@$o[󘧭OϱE0$8Qoq,$8RI͑ ;ü쇊@R@ aXCr rD x 8a(/ }3^@&o|DHq\ 6xbCBnÉ;B"]smȀs@V zQR$?K,QS器ɉv2Q$ #Pހ`~O) Q?!LMybPPp oOhomp1[Q|9wϞIT|V@ >hQؔR/?J;G)2 A!9EuMO<]TvJ “B| 4TOa9#Bt,j}:2~&=`) M9;=YAf6>^*PmRcGkW,X4P ze B_#Ԡ"å= :;HliϠA /e8;g a ~2=1c?uy`-Cy-D L?va^.˚"Rp_ `9pp >IHRM+I iJif %A؇Q53ICb '! M ]ņ3>X]nݩ*htu$:0q6*t C1;SMIu{pigu0[UN1+޴KzYljʤ'E9c~g=Y$*TO*$DZQ2B4C`O!ZawŽU[L{!pIїC4:gK qac ))a2nudC_!aT k+Hĩq@K}s9&4eA0зN1ɧuێݹ@n,J|9OE&4i,;`7gd^8È*b9"z|J>oe+-j'v^q}h̀CN;xIސ>@6fN{P^zp,Y{#$g,֡ m!diݒemNѼoEi<3!. gAꂃOH!AŞS=׶{cdcAUN^+P;6fGU !Sv  l0fk{'Cl"έ_&t{tL36&c <;E pg(db '87o zi5-8)nA-c3r):.8v4{Kټ,ۗz\cJ}S~zޔ-P*""<&.wfE.q:1Z24UAEm1jBUi_10Ќa^h Zb"n$h3O ե A(k)Н H4YtQ@*m1-ÍL~ 7`tZТ)A4=Gњþ>>sH.FY ЕbAmjhlL!xxg`z'8@R{-;BU!@ߝb=`}s-AQqƇ6(E]) R:4U1&رa<8u)itwE Sv -.!z8CDK SPuF" "OvTDX#q]c9ݰTjѤdY0T JF<bmlv(;)u&K]]b m+(I%I7ZVS]t pQt5]I NEt%i4d&VU*IY;LLo_ֽBOq\N0fm}o˕r\lFYѝ/og ֞1 lP! ;WwTר@w%0LY vS " 1GI?#Оs*# 9'=vND͗BGұ+Hť &)KQ+ZaaJAAT@UY( u'#Q,1QJpB~'qC/ h i,ǭ)BA򞂇dGxiL5*qr(!  LJ 2 gbh,(8x Z 6kI;F,N, %-Sۥ81Tv`a([:W:LAM&qGW :C^rjft8I?LX<m0J(&AaIrOBgC}v6Ӫ=bV:DFcN7wVaJHmMSN1G&C]C5g(D]fm E 1#G]!Z %'0݇'c9#g6`Kt ۸9Du6 1/ yܧTyhB%Orf Hj(b jbhOEFCvlvݜҴU=Ppro,٦5U{=tPWjDNi4C-~l<9OP18) arSRJ,5?~|Aİz-|yËlHrM $3;!O{H:w'(Bt!~B<^.E.|q%BuVcH$=nS@=.͑h%3R+A*TmH4!ct}e jP`pF wn}N#u(I@?&P;a9(3PRѢߘ]KGdIb1yM@FrId!cbo Љ|X7, <,\\39q6c+.HJi`3k<4֌S CkeM[A"[NLo݅ llP0!`|ӟGtc0}FѬ w}57*+8N1,MEmp6Ф'-7Fm$ cMdp63MzN0MȊizI$_~a`H6 :Q8(n^!L8{Q)Eî8VIY^P J4qjq0b0[Dm è%!Nvd G8| ! E;{SNIz5w_S r}AkON!Z0 X%E?~Iʿ_-|eĆ^  jZ{!2ԃMǽ2N'e fceiPND5u,xcE?#3VSBA04%,fN0,L(D ,H Hқ:!DA"?4R*j!EVD UڨAE @@(RI*M11[" *3cX%Xģ@H6i'IBmPiEhӊ@SF$"5QSDD1l ҜNm餹UT9$aI( _vT5Aa>ɗr+ )Z^&4N(Xj"wzv;Q8 Wxl'YHI6˶qms|[eZdlLFe ۭ6&U һh֠M?5 m d8f4(il2L!)LǞXwc)m>K Xwɦc@[Dji%8"=* hZw4>XS%: 9yGDNx#FM3-'g6VUT׶n1TKzn֐xxx $d'bۣXh%|6 F!DtBђ3^d%L +fBܪ<6o$ ƆJ.(fjA nȽ],g婅aFip/ 0lX۴*FFhpXbƈ ٭slH{LJ8Q$h@XSyvLSm1]O1k^%h1$jM4@#HOFwwz<DEfMERNzN ʒI:2hRL% 4P KR}J$OP=)S/wP`{; x_/^(Y91A)kH].5B3|xJ!nRMTr;BVkɜQع7骲Hr!  S:mTtS\]TْEV(ƛ 㒥$g;7f,M0w f=8t'QFos(XiBbκHk5,^D7Nu r`\S"lխԞT0a22)R!@ @x@ooCT<S=g&:EcQt!ؗJ=pdem>8)Gw𷃧gu kwJ mx CX| aF##M@4C|ڳM!xphY^o;CK AwɰΈZ1Awm#˦j5dG;=tb 1- +pGF]6|L$XW0 X 4GWuO9DB^t$fML_I=WU@ݰ@a(L8Uɖ| 2Rek޿,]Uuzvv}# ⩭hjL#"ѭjc#{Jɹ[f1`›~bNXq\VMHIGՃr͚̕on[0B¬Vq)W% fUز$2Z ͢Py%T4ƕŠ <벅 }c-D֋< :CN.!u-]9!Ld[ EĂ#)PҤS Tr؅]")I-V$L0&)V$hXUMk PE(d8/vѧc"RI\be֩L[`((hj뉂VF: UT'"bT()G䣬dZ?Z [C:U^/tl Eqg%⻋_FQhz/`GjY^{+H##EښB׿=\ vxAB^55͜j298[I_(dj'Vˠ)k ȧqժn<^@u(m>MdWL|qF5ƋtڨdBN `*6,Y^xr5f =)Fdž7] :mx"FCP$?ex )`5v{n{Hȸ+xpt:SYL;Aԙ T$tC /(ڠ~iǎ_H3 pf}|n!@*(a)f*$gcyH͛:Sb} WE> 9W%,qU͝lYlK!=7/]\1_PrLbeF(. Qgrĩ@]Gaz‰ QGIüDhIlks,\[e;ne9ჷO\fFczgB3tӶ헗iϨ0}j"l,oZiE D`2{x:W7W"7'c[j z)!!9Q=@d@;j h.31j[bA/yԭI& 6iÀ?4ʗ"I5 YΞqϿ;>{Q*+Ew/UL.<aHAcKV&H#R(JQ ;<7 dQ hv,ҤN{P6×/Cipb+|s5kCprs ;Ol5;`֑ԂVv+Lۭĥw n(ZHLΪ}DCINwyؤu{4VZO9O~hڈL03&"H솒:VFNϦɽbTsi )m`1 K)\fqߝ{ 3Jw}Unll3!b36c QĬ%n:9NIbI sLI1'sm]s%Ήppm9*!tgڒv6sB 7ᜠ|vN.Ǖm(^Iõɉj4w $ !-:ᤛ*d+c a!{rⶎ`V+3uR4 r516PK|@apd|*Si{$f;0$(ٖ!h)(y:;Bv0M!')B<%m;uvpA>\PbH$d Bk14>`>p2PTU!?J@{=e=OR>trz=wa8PZOpQFC:(cTlf'C}Try]K{ãl#m9[F& /Q9W@]$i:o E#bxVm:Ƭs6@`wKr궭-(5`R!l厇1 I96E{ruT\u!rd [z3_r Pa&uMc}كYfvx4mbG9BUP-Gn=dk&{w0r,${rnG8HRTMDy|ļ,xZe.S>H177_ .o!ߓnuZFy>\$0d9\$`q~"Vۤ.kkUB!d Lp;ɨػC$"Q0+Mke:#N]f*K}8>v4$ĵ g M.+~$U+uB+O'HߨC,&*FS&̧(nb]"Jrg5U2c1(\E0hպHLC-7q1 l/ ul^QI*ãBFX%R3kW>w^ϮYK`\ Jw"ckLZn6CLWg22 6LrqBw4ECtlFZ7,cҤ!vA x8SǏ;$K{"![;0gQGP, H2/Z[W$. )PеiU ^];Uf8O9\穄USK,T}o l[ R$'r!4oMn[rp ~58AN0%0mQ(*BΌCӾ;2LRn/FHϦ6C>KʣQDP `!L\D` pQ0MY mŅo-<80)(*disCC,Lo9)Tq1<ୃk屮uCQ!-w8HUS^fo~gzaC30IB4aZt.xuP> [%.R#~Bh{{0us+m ck4 x,&i0>s .<6ˬ.b m2eJ]Ĺhc:3ߎJͶry, ܒwHfz ^/ulc~}afn68G'OtS aeb&^36^>+2ioY77&gݘfW3|?<9!]I cAsf;S&JX"^RD2\)&KlfBKBvՇX[wwӧ,F 3}Zdu{EH@qӶ*^QN3Zpbýj<<'bS0הtYzVDŽyVߊV|?t!YfJ+}=@]Iv,\n]&΋NS/i..f 刃PfW9zq]'Y7Co÷:d]!ts C;;CmoG=`:- ɟ`njkOl{{gr9NJ\=Ja7l PD:6Mw,m8Y1zӪg|F$6Ļ.;D=oU_X3{]j -GT-֜ ȬD6]954imwU (0o>mWG/A3zS!S,k/3B33 FȼR2ru*5Н3ṗějB}k_ƀl/ xG< d<"2WyΧQF<ɜ;(LJ4i=l`C^:&cT qkݺmw'gfsw"Pxxd@>j#bHd S""By|* -'83kbGN""YX`Jlѥ)?H.ZGCJ?ZJ^qO6Kff  {€hdƸ2Prg˘ŦfOjjGmޔ0r'AA@ w!Aw*4S<0?hjCwsA?)Hb{:Cإ e!PFBˀ>~ s!Ϟca <4ؾ.!c7zʏ<Mn6TT*!af\ Q-@! Q`p'l"Jb@#Gt_A`PNExy}}u${ުx|Ҋaz{h-P,AYY5,|{A6M`!=Dh)II.Mj’㖍ADXfh|dٱkF7PlUmGF"2fۭdKC7p Mh23Nդ/ebֳ U`ڙ%`b*0ezCC` E 8S"@WjG&%7s$!iUGAU@P *2^L96l;ܜ8cuKpC&}pYzzh@.\Nu׺;:ɪNgJT x+ldzXN(f)0 7v&{ς$~0Hs7YD~nW,k\esVsE`xibdU(Sx?o=}([-+‘ɆM2}sM)Fr@G žlЖ([4)[wY|hGd$XwLu1zm=t+,]Ԗ'}=XN#T:tE])!n KƱ~SdH($zd&b IO3$ ^|>KPu泻dJsy˛(0;l`3 ܶZz6dI0겙Jv6!@*X̗489Ks~0J$US%$}Xa[IlS J+)>Osi LLi &0œj9à[|?ror 1Gz<4q& H'K:9C %lb-R*#D뚚祘ow[> ۊ KIT$|M03`\\E15lB=|JގwDz x6N[ԴfaSN0Aſnz?]`OUyO;9 c1r7n;x890amor\j挠.]r8E#./˛Égp7ۏS4AY>Ǐ2D 鑸4!sr$qa0bJ>o)2i;MfHOCĿ< U~4xwMĞn3k ql`&/paI;HLC',(κ9kBSΈKz1z?$p$Ƃ"?w^A;R8ҧ? 51s2dR3DWM7wWI';ס(1 q.,>kQ#wSOr5wvGQPY%~ߗUE&4/!>@M9sxGfo1 e3@$8˜xOATꖔ 0IDCAJ&ȟ)?GPU:J#BJ-( R4ACS.j4Sй'T'$4-Le3 Iv~2 MWDM䊐DI'Jfӎ l`;#MBuyk<վ0}ϧwt{XuIQ;݉^ .yq_%bWK2+4K 4p06b)yc84'Z"u=9龺=߼ks$%2lIMKA./ 9Cj&Dzz%J V([ (✥J *z y ibIid&57lj*ON;%.ށf>ђw@c1֨aQ<Ϙq1~|.L>y5Oq$jul)vG`^C@1hb'$Ki܁YZcEQ$1Uh_ZED bWo=U&^ɒj "Opq|`XozfF#~>2ɰ`]/mݙ oBYUT^ySslCrv ݭ%|\-I[ffTV+XP(;6880sa.mᠬL $"3" MdpV2E:FfҺC CJ]GkϙOtvenMDՍoqj] z6rCRbqBݪ+]}El IIG@hޱS`uK\hD~i+j:C`R SDeӀ58񢄓A"S*i0-ʔ%9BxShGʈ۵ңjl#vNۋ5B-⸅4, =FS/<DPʠ6K+ _`{Q6&RQ 10H$u̠ >!]NF!${p*R}?hCG没)9miBU3ݓ3j! *9PfZJ"j(ZH@"e~G{/4=+P#༒tÔ\8^>-XЬS Ռ &%KC(+XccYi0\h%$kO3Ʈ|QT)0t7 &MY`h٪9*?,~]kaYx>uiyuS#0t*HDj& 1<х a&[i)C,VD[=Y5TIc[:{f#Zڜ\}8> ha CD |Lp?or|;1HuF;Q-R1XŽ> qt`dB?eq0M~pftF6 ug!%C6IMNpE4C8%=~ a#hއ9ET{~oZh*-XF;@du Pu (LwXXƄ;ů`zLLruȉ۟l g7|Qb]gg\3o42pMk q1qc'z _űS?z  CrjcqwU E g91 |U f$`H;aDDA+ 4TBt:;j΢& I(A(SJP))J!TV`2$gy~ XGIW\Φ;Xaa9il X\^QrBnL>3ft( Q,Τ,dU^jE{0{]l{X'§TRX5iZjH\QɃRh.&7'f=ݽr͆3  !o.fk p:3e`КH,a`) S! fnas4h8 1UM0դf ςqyHp^w9 ȫ03>Rr9Yb$QKH= ~Я:jAzC̘x]b,Ok|j8IJPDtîqO @H1#Ĵ~p jK twW}.^:oU-:&xO? qx: 1_ڸJACJ FSUXp*qlu?uD(Q-5U2ޟ-L.jwv~zdK0-P&XM A&rA6~tl?E`!#řPUd&bLP0[2Tyn℔`6wѷXV{DmDž9s;z7SLJ2j/ܧ.UތoCJrU㌳"جg}>ж|HV$&B"3d'xNX}Yq{KOA#Qc 2DYv8= Ql5EئZEVK'8yccԵx}*yA[|q:9<ƶ6uV73gx ~9=Ixf=F3VBAkZ*-6 m[> cW(TC:of'5YY \#!GjL#[6vL }QtD7%8fjJ5cCUnTw{qavb<:Нle8"Q.LOD#?@о񶈤w]'+1; qvv#u, mPIӆ..;QΒj"GiͽaTITAM, UT 3@SMcdL%<DQqf$$"$@^AmZA9˗À^@}{2;}h^pd^Y쎚˳bJݶB{{W^S}`t%pkѱa -E#!l C ddEvdf30bpW`5 ب J1Vyi@)D!((AZ)Jb)&p;M6U|`I sǙ@OWP.@%"4PĐ`=h9s! e' k ewܡr !I(ߤ}K=um؁cD^'4U04!D(P4*P  J BR)B1#ېl4Db;GǻMv4".J@hQy8`@FxoVڔhly؎!&bj(3_TD._@H 완r3@B+Lj|ʛL.>HQ{%TbYmI* '??ɉ)j`Fi`(@""{2d>E&c (Jm cȍK]`뫇c{*~]*($5̣b2ChG]=5/> CgOH&LLx0!B6.H_:<8oJ0@?i(t!@Q`% ##x&#b@ FEпzbs! A3+ ӺR D boY݆j;M.l -(3oǜj/Q0ʖ 0dA # n+0Ͷ64Z& z1DB[>&ǸR4^hmk+CC@Do 6E hJbZ[`:x2IINCCo;ɉ\a<'< Ao' 4ͤs0 V52q7^A8xU8&L?Mީ|٭o*)%K1T#BusVKJpL`ix0Jk ,SQFfw5.و%+~_5?¶xmz>HAA7kV{Bu.Mn͓Vxwy9Lnơqf:y`PabԐgӺL\ps32wkNe AUS7E/Y1+T@@L`)%ҁSDy4?>pƥ Z!Ib৵S~Rl?>?drr_RENylj 56N5xqI0E8~*C'brGPIS|-5*(I&`jB:0`%":Q1SƓE|F."6/}" >4MoJXe5lDѤ*|ӻ?ל_ksY~&SEQ;;*4!uQ=] ^9/ Bwf.I$c;'TV" HSB%T 8R)Tv?e}ҴUu!D1l!Um]\+- L<|=! H~FU3o h D#f!l\RZ JHdI7G 6"Q]-!?F&g=͜k?G@Z3,K eb_o=hI? &L!D@]FﲢTuJxHh=.==kmOhI$,8Yy}H'qE.5:^fa? 3}=L<I-CubDi@i%iJp{6TbP^PBЃ!TDJ?>{ .X>)2]Ab//}({2|h=QFrqN1rC c䝎(RK$ @/U:P;zO^б D4%7!wP8P\ z d`+M n_ki)"e()ZO"e=@A&)2R@jNPrEBU}JAӡ}ԁA6YZPA@P(q3W7GBH1䩒hц )SK#3(G⯿{} pTTmimS+F @%-eLSmgs-\Yǎ {DL++#2JR#Ta?DTE\,RA@N^xDN2T:PĩA 23<|8~BQo ׫j#KyQk0vByP|K)hKՃi;kWSr2:iJOt:T(JEBBKCP:@Mx?dx2/S ! X@x3)Om0[&i҄ =:М-U{X5OyG%GME@AF%de4A@ЪQK HRQ%(HPIMS:t BPQQ4BQM!AM4-4 UQ@P +HRDDQTR"`AJҔ#@ B@I@وLh"h 2@h MCF MDT[ *jX&%t$EJЀU#T*UM)@%Z@)(((@ (Z((b (? dwF$VPL{b_8<{eaA)GpI\z:!\[(&H?=~6̈lА?q7tfV| 18)xkP;)N"&ˁ38DCj> Z|RHdune mA3|S|6M7r^cS39$;v ~\Y)aN)M_i6wtrxQkyyw瓪5{ЁJ%@b4)f(` iF%C*#M%@ǀ/H''0 Vi >Jp!vC"Q%[˚N͂P9Dc8_ozw\Bq"!;&N,>=ᓨ'y{`_]% dpP iA{۪<H4dg4I$9Qկ FKRN~X K ů+AA @+>2RP xj`&aP 2u)L>I5TI^3H&d2%z-;`OpHYфMqsqb b%>,.(pe6Q>!mĎTί -?"BF?(q pUږ11`o)#%2JV0nJ{:"Bw]q8~㩨j&KKoMĬ1BIͥ;{ŅSi}_?I㍼L1Mj !I_I<F^2$kZal4"|bd( T7B6H\os.!.??;flKNjV6QAf*OQ.**Y>Ǚ  >Hd$f 0==Hi7!(hE73]R!(i_(UFϜccUXcp蟕wpqqWF0 `t?$+Aԡ΢NzMXJŌ" vZ}{PU$%M$lI51 4pa롮䛊}ґp]td*%BRDAϋ f@#ı%D@B1Ci&PBJi *@0K֧kd {*H=w>W:js!7a&(B ("~AD4!K㧅$\NQ|`ưRA? *) )"B*"bzɦ 0 c j (q!J" e B'ʳthQ<߷sv1{0z.x?UѤR"Rb>wc}"7`%6|}zw1WmA竍M' OtqigD$ :9e1>į_XhEIYu_".?v- ǟZ2Lv f|*akiInx\NIҫ>\$eUmv Gy}IʱT(~CG4A =C̑yKYa1- b"t @TP̈́" )$j 0P$BP44Vc$X`5$kGH!L '2q?`N"jdXڝ"l8F[4%@G$B%vZPxy)+>̇BDQ!AUo4vz`ĉt`WqjB(sf24ApǐO9zYBT=lB$75l"0ic$p 5CXwYWv[LTAXJa/$3^8N_9<⭜@e E 45эOQUvQ똪ϮLAHҔӪkZA3l#B`b5;zOǑ 1PBbMy`Xe:i}ݠ3QLa&_#^`o: _c]1E/{C?"x 'l}LX/F*bu=`_!Sbyl!RӥCGHq4yEeH1-kH}h *k|E0 3r+dsܓ?G$ yU X'OZ)z5I7Dӭ9SxJ-9'千Dx[6tk}dw7 qCk|P-)#*b h$@ $FH{ٰ#sI <C#a,)?Ġ!n?xO߉|gmĦ!>x$ew"FAJU (;z]x |xUqߨ<<(p?WCA(|눩 J Kz2izAJDDKDбēH!%DF,I  A1!*E)!,RPDI$3Pu @ AXI!t b4 i Uj  a`XYY `Red )*jXV3'wh_;8fe(}>B?cWy"-!pϱ4_ThA)s}INSW.!2Axry#bGb=Y> aeQI蜹fA1UJ.z-31 J !ΕU @k(=ڦbNCDQ>OY4`qInSoGLN}N?~lM4*)"AQ Q K7-4pA#C͘1!.1dd7aidX<$p #7QxI& TKPi7er0\e2EC ѩ mj/Wh3F,k!'-9'eUS&cD2L01M<ߎzD9*yCiҚ[1,(ߓ%FUd0G qL$9 |6k//YW 1'(R%)+G  H %)tN' gh|:%c n*qgI,F Dawm?*Cx(C=Zt(i!LŌH2)E?hݠ{lI L&t"y1(!Yf@ DbPT? fy'و`OL:Omױ!_n oF,L,qQ hOLhtqe 28^nKŠUѮ*7;ڞܘ\I|)QZ̰2dHePфjdpr(|H1n*݋C&4g2K0XBDUQf dQ8{ыlWLHI7 ]elyf栬mFt^.ƊJP$8¶8{^ga풘$(X=I24^y'/DOmqX. d%alpXcA9 >mV!8! :2H%ˢ+zKEtjbԚ4cQḥ}]hɘ=pQr"EL!u. YCؓ5AI·AipF σ43$H Kf.m(RD$Nq  K3AF`#uxGy>fdJS^cpW$JQD9u֢#) M|Iz˂L@=_&bʠ>`Lɀ=?vo"هq;ky\ޗߊb߯nG/*ba[, ŝ@'ݏy1xmQ5XvSn'/τ_s"'DOqvp"x!l|R({QE !uu~N4m9@ ;W+˖(!!aNg-,Jvn30ӌwQ,x{[j"g9:AKпѝy4b)AD\"$dFGlJ!E$vLuZV03(xH4ӋL h-sBG8)#A统~kɓAcժyEI3NA*9rJZtTX9aKIV橲2c̷X8Mǐ+AFmy YM`2;ts%0m-$+GHC$zt4a2ke`5\9Ѫ(8LOM68$âtFxtkD㞢o'3[߁:DVv|hsYwv_5(OSfCpxLd'XV7භ[ڿQqfX7,פ޶x $^6VjiI yF\]h%nY&͟CĘh+o[Y\u`a v+$ zl)12㥥.֚D7Vb|5eB ^x&΁ f3ccthW.cڶ$˵52 +Vak1iƎ%B48&[ '}cZ41S83Eb418&n%kCZ8K  6T6ᔑ4x8.1asl۳ B_RU`r8I+3i=U#Cΐ{oFn2t?S|zdRI0Mq?f~ ~?B${b(i4DHPxۮ8?y=27zw0S=StqLH{FNi &uBCσcJBJB'j~4y_ɳ5/52t=1hW[dCB`Iy&NO+ 'Nd%7CسMp3#;[$9@=D}&/f!wT#Źwh˞;uf[Gr"A4pvm0ME8`#c(a] 3W ?g=>g05d˟/'3~~E/@6ކ ad, ן,< $TK_2^W^6Zq= l}àn&A6FMlba$>3Jw۱ǨVLCH V޸B/]D\K!|m7?kCwIg Ij`]0Tw+„ T0С{Q\XD5zI׎V?'=9ϙS:*~%˳Rb5">i˅/w-ql[i+8,Rsac F;0I!' )Q0鿖'ۺgCO2sɉ$@8&GNE T}e&GB2'L9-1 }Vةe a׃ >muP܃bS!H*"B3Gʠ}rkw|WgvEFPQ}_cHtty:d1DBz%TCƿCQ3f?&F0  0nwyf"}3R@!>٠" )0ƛLujE|Y1dr.c8Ay*[DHF6dCyt`jㄬ+` EזwCq:Ɋ:j&hF6=^^$RQOCzP{k"Q%klAmSk&f/1&%'ޒ#ǁ1z$|  ĉ(0֘# XC@iT:Xueh !aK$yJPCDA@Bx qatz< L*RU!A@4Go$y>{Tk͇5Bq3CO=B@aU9GutJ}?Gg&3B G1ZU:IĎU`qyPƒ8Dn,1.#';G %~UPpUB}G5X+ Cē3"a t-ӦT'ya'NsVcʅ3g9c2Vd:댏RG⣍k C:^0XfCC1&8J)&f)i0rf0PZ0tԑ֚ :],]۴[[\%љ|pm| e}`={}u]#! G3/KCQe6}qK^޽n>JIqxx{) QJP&&}0g0;( 4'L~|O%/ @$oW3%)0WB#$ iKokc '\LnzT={Wj jW!xq(דޜzDA6pPώ_^WEɕ)qPAGt!FA NK=djj;,|r0vʭ  /*a"0lUm['{:=hu؟IΖץc{<|5Έ/i,NN[E>)?[Cd *i:i@Jo!㤪XL}x{ g["E|FcQijhxp3!g )t3mhghi6"H}S&aj:(aKa̬"U{ Ƶbsd&B$1CMz __Thb5FȳTdZ0 V 6db@b"0R)о&^Clsle%5lY릻.r.ъbW&B`81X:yj@"ExVHͪ2 E!slW˼Bm? yhޞߧ5nPEB?L!jvb#j)~yg}ddɔCΨjUXjQk:,hI2R=WPQ,(-l+1MF8KZ24]4ǥPy1)u-5Ԅ2885YSy9wBK`Dp ~Jz4XQ,bBC]Oe<D ML`$dجgA) j2T}#o+N ƶ pqAumwH>%EjNG474UMé ^ް;Jᜁ䁂{ogH>(oem" tuQ3#@ltty*4:EEY) .BqXDҝ>BhV:s% f'KKyi}CRv嘟 &!>ƖibqC=O16A2vO+{!'=LDC_|FaD!KD`6h@ZaDf4ǥ N=yB7h7*ԼֱlAvN3HД\ДӀk|anS AAP+ռ7Ir@g M?>DhU(@*!i 6.hh#2d8mrek@X"`TbB"0 T @ @LDD#EDMAQ*@PTABh2iR1UP"R*&i ! Xe) `$ qyCҪ~Sz 8'JE4b:G@FBE@('l ᷂0@T!L RD qBV@%Uf`e$i&B$$$!a%$iRY )Rf$"*h"&R )b*()iJ!"Q `% !(ZhHJ) fR)OIE@ KCv$ttQCXB: |A< I@G^T WAhL1$?bK4}Ѭ&a ֪RWA7jM;UDGA)W+šm%`HHe '@KHw :݉Mʠ.D'&j"dP2B 1N4K2DB٤#R~/ӢtֽfX$`>4zii%.0ch=';չ N !Ozd1Tv61t &YWB6, K}|ǿ k ޟP`ha[?g琵4a{܄|т4L3RUh ~GB9@̞XA 'BCވ)qz"MlPi U%%,Hhs_p A#HSp1|\/,6G|#IjwxFS=+gP} )2bgxѥeQpS;8=}h.0JKd8C l6kr^1.B $F/J{™!=褂9my'{C4ɈUD ?řHs-47-mxp$ʓd`hq[&e K pyŀ6%.n HItHq@B02QO9aLZ2A`lH0h@T TYh9d@cՐĺ)>qJjixrBC+UGZm=h.1!SAlkm I *j1ҁZ" #ԏHInDC5S2yt'&$f&҉%(J*F("%! L4QUe"($$l4`R!a)V`CE N#h404R4&F&I  iB +2Rb.jI"ɉDֆ%֊Pf;J`I?NP7^b "b g$K=#lVZlfmGyL0f64"Ͳc;BlM>DDQAcѰ)tI.bo96T:nlq9v#_AyH\bK`ɃϖC,S6_vs>wLsLԕ ,Ҟ͋H943! =Mbfd!=c%Q8Tpe1!3(Z( "IDh(NJ"Ҕ LB3_7Q#|69H񉐢GQ4vVCh(eN/ꎏ\arpX]e>C^M ("6;])eڄؚhcN`f4QCUT(B 42~t~)~ߎ=P ݳ.^w+y Ǫ)ݧ?3c6Z?֘bBOB<٣H! PB~8]/J|'yW?B`!#A!0 [ K JMX6=D& IKr7ρ> d\4JnDضY5ZLUc$ieOwx.!cR:1J\ݐxOۜcF 5J3Laa2ВR@р[Lf?R|XL'[OI:ȹJ"ES]ٵC-0Tъ,X^(*{`4eҨM4oz`$m .s*] AAR=˘VZ ҇wZi@af.k Bdà;(e:0@fE]j{ jpa8~|[IxFaٕ(NUFZ1 1$B#$J+)t2lfwr5P~xSCGX4 NA2}&'Ƞc*R6PGn.32i]5I(LHPMdFzp^Tmlك t8wDCj& L&@B?s|F'!뙓 ,&7~rd8Ŵc6L|qf?2+xSC;사]28|3HH0PLgHU5֚E*0YxA48IMBm-16`б]4 v`#<'sM_ ǖD*iĽlwMe41B>x30eDlFYH`I11;eðЂi? (qH PJU?&6D3 P D!SPAD$4J 2Țޠ(i)$ZDF@Bf, >h#9FS@yb1W=z? {Ry<"$! Ca@f2T tAcKӈA[cUHM:Z6(;ͽm$i"fzNy131lhL!7/[XR IEh\am*%)2# ܂" )P~@!U1\'b^H=!!wP*B5Ciÿӻg/k>DI.>AVضqrJia<x}wv8p0$h G>Zh /$r;H4#@ʔ`L$2F|9à Qm4*r@U XL 2 )(R)H B H$"hW;~M}٪zed_tb?D)AMzW^b~2!B$4}7}_Ӽԅ>!$(`?N  it@w Jy =eu5EZ Cc1 wP %Շ k?h|ѦɆ*`,1D)9PRiHM.&aR"ĴUVMUf|hΰ)^6SpM*F mV(QkAGO>ҴEU:1F14^ cQ>ރhwd:QQOXXnj"s:Z~^tl ƛ-F+aZM#>>o/~Q&&ҶHiXm B`uk%yH\!)+U\q|ck6i (IJXrD.h˼AEx$Zf1fdLꡆ:Y$HTfSf)_$'CG
"bJC]F8a> H&͔bcNZ b4|n!ϸ=K^"R00EB5(2@ޣ\ӆPfc&ޝٺK['=Ƿ=p.)T $SD~D"Z0_k$ J_^Kzhow5% p?'G"#MP8Cz 5 RDCP7q> TO4?('%4 P%?~pjZYUȜq]x^NSoae1X2Yhkbjw*f"̕9Cm ? s6|geI0HYK1v]&AR8ЉX vN86?9)d^Opit'EQ>!cK`qz4`Hް'/޳,m+5PNV_1)ߪ{j|#Bc\?Ӛȥ&{k~O Zl`6T}S^ui@!sтI!pq;z=5.cC(Vg="tyEUH_?9 Ri4d5TD!AId&4}_Nr 51F K58J@bAtj`S@Tޔe ~q! ^'2hYjmvC!E($ub&4 cBO3]*QDE>hi{y b=!n:8o4ҍ*H~DT}`i0S꫶*"h੦,:}όYz6`2iF;PxXjr dAÔ#3ѡ|g?62:tKHNS :%tCSֿnm솅4jn?GG NJMFpj1At4>4m^㯺[_iD ºŷH2,fD럟wLҊJevLKH2!#Km^zDJoCKb1ӽ{Aw՟ ƗI$x};zovnӍgsug:do# $Vz({|lm#ՉSy0كwݬvp~X 54sRAQDx"Uʾآu:/?q&SA0 !p <(f*Ń};"|gBOa4a0?cL9;ilQ8t]&b~LG//J#O8 XHlAHKLʆ GpGptA=L^ {š68: GR̀էI&N2\$s HQ * h _4ЂM91^ҏWMʃ@H;2.@@biB}P`I֡ QI :0+J )↧9 / fۘn"äę VX`@EG#3 QXo*{# QP.@ʢKD8SUAh˕lːCb s$ȴfaƱS ܻ $< O@SyEĒ3vJf7nD"1OUv79p۶w|}j'H&bČ!N0_E>#}+)u`x6>NZFfQxS!'U'ŏa?mJJ 2]MHQA<1ϗ~}N`tBsi4}E{F@:^ޞ9$5`R1<o-Hkm]08KD&H 8lG}Yw)AG${@'Mk`>0 h>p,6 8B | 7ιgs.hб J(~2G4- E?7qvN!^T$0HLDBf` TRRU>@`"*L|~AUztm4ʼD='/N)Ġu~8РwHn"0vi6Pdq0ZFԛV w$klf+coL̥=5|oLdbl>SmcsknhOu^n^n;è !SS,cl3\6_M1$aD<ɑF꨾-#fʀQaWH71l})GQ0d|.eL=:zKV{E,@1AуHJXZL}ؾ؇A4,(<<4U^ Y  PHsW9CDŕ`ac9`E)TFD GQBX!M}%/,P4PC.]N*1sCOǃ B <ۈ1Czsci,,r M@<1PRBI`qq߅mė1)JtL"!ko:n0& 6.3o( 5|DrᯊE,'AW;3=j0wljب i6~P9``ׁ Yz#cJOlVӌ6w/#\L:wj,.f\pQ!'X'X%; }vsA ?Vǿ5*ob8x* &4PE>ִ?(u\HTHʠ2uPޭytb:p^!#&XG#+?33p It&,g l{0pHFecFC%tE [AAGߜU$1UHQTI? 1)P@jE/CPv Ldzih1F$Go`Y">{Q 3vzN<<f "=lOX`JAQ4QLI2S΢@83˙!' H5mI 1D2 MLҴ+D1ۮ(x444WMM% G9cxz{~GDDܰl^]Qlh* -P4D;%&I,ED UD@Ixc)Q)qa)*`%܄KUЯ>Amjop(j Z.љh)K%hsG'rM*=c$KM-$BSHSAcj=t>jB2<FeQXdeE0FpMSoWs[;3ʧkF{s+j>$z3lF8#R6;W3N!nP6^щg pN?oTԒmE!nsyŜʓćpf7'z"JW ItYwCA o>0 ҭ &[LGb y:j4L%ٓP[7 E"0DUނpO0]P պY8S7YXw0# p/gMV́s0Fr>y 0!t[z*MFB'8 |JpšO3՛&,Rb{m딀d8\0 DV Tsxq/So0SFpWnp8ä*7'P\PM% |vP,H*bb ;~BIчSR9V)AhFa)AȘ{SRLSy=sf[0~EPyn$jjyC20i=a8CdQecς,[ԭ-lzҞ{#FI.M I8=޲Y;X?aӿ?PuQQ%PR=5gWyg<>]'{jc'VH bDS_i (5Gޑy://_LX<'ҒobNYlC.e‡vcd4]0r))#8yU rX cdLɆ0b.KKDhlUK* %bl6g{ 5RQ:PfZ:B<$ V"ei:$ݱ!-;$o80^;T)1hq E\tf%5B3SM5ZkY 1$d$CX^USDދa#pQ%$BIi*GKFWМ4Z1Niɓ4ȡ" ǍQ:*k%F&$,M7u[\*`bRjbLaL,JFF,dd,hPK&ii؋o I$|p (  0 Q3h8?P=9x !B_sNW{9|&FpF6݈V46˫ְ}K#w",A(5vp?F!.1gX@10 SʽjE~p# 3ϑe7^~ ?F꽧}z3& :B_"=Z/M@č @ߕ;˥5x_~PO`47.W[6Ym05u却*Va#/xkF foFd2G!e$ѽ:u\kYzaoσ %?q 6Tvx .ېi' MK}\GaodsZqSbq1%%SyF]BWfz>I-XU%UEMͨ#cMQEjlEWmoTv^nE2]c_ҟ>8N#T-Abi&/*5 nxeaG 9DλZ-a Dy_|e *3}^ :5]Sm.:2`kFwE'XPj.xLGdza1L o徟=_@) 3Pgq =kdymÉN縆c)b  /Hł4mebHхUC!-ӁSm]{~c}F(#u/?=!V4amA FZT<)x>σJZ =CРT}fbK12aVFC,V$A'>p dVNER4 )4dVxN厒$X! *BadA QHUEzI- JC1 4l 9pqyUMƯe_d8"o~#()J2)bah p`Φ@!Q5x<L금>x|^ M "9pCQ&=lGo^1bE~H>tHpCe P5x;pNO0d>L#<vc)@)Gs  E Q" ii)C.WǒXBX vA0,G$O]#6Kh8i;R@|ӢtFxٍ濩m_d RAm&8HEJeT&D%;DB^aUe"*!E1& d$hVe"&d`RED B:,Tlf?| GDUCs]h&(.s(";%L?=hlCP>,TJJI@XEAӳ.op q0Gү0Gꂂz:4bJ}auل-D]<ltTkg`_eDd['3^-}-!,Fq5+Eꮳ2= 6`p",[(#Fd@Mv⯆n N$ɹ Jjz.PuDq.Ǧ}!fJlK.\7r1a9zF&_:xڵ8#v ɶaZ´ΫE hWFaUg5P˾ØퟘVڰo;hcs*ie4C0ZeZP :}9{tSA@Wf֢Gn+A aHU&JଂDcx0M9g0 x+6Au XiHE ,tIGǣD7![ēړ2u13 xa Ί%yejLH [ja1tN;g09v&JJnԺcQVƪx8ߖk S}3NfWo|sؔF=5 jQS8Q;'ͫɧ*fa%lTBvXǼTv1bf)Gu=:o<x|ykI, SsW4Ì ܼ=,D>]6mveͱ,Rq ;M'W 'nďBKI }⌬!FiyzfʨwByst8Q~|qt%g}`0)~ݵ|ӃčRLʳgk_;n @([g){pV7[όw|*eg SVAޥ!iLS] p<| j)u_p^Ptն,pyh g§ w/}1{}@bԟq<}z|c&w9 TTb!JsM_+Ҁw lI]a9no5|/DRB<'i|(S9S8qUc )J"F^;jq}92B`'ʍML5TRtx ll+j?œizĉOYPtRZW!XL3R;=cpE yQ^zv\r:/mV{j#88 W_u(ma ;jYW;nzAeD[Ps1ƶAc 6xz>NppyOQNsAOD#8$R%~ E MC*ː%vi'ZrNEFuS"Y*d]L+C3NkuF3h& J 3UPM"D>lG脧+ɀGk8ΩtV^#fh2Qj>оg{y=ƽX-d@&mĵ1G)= Ty|>5 \*RKGjnfSx+'֞;ħL@DS!y3s>Yvr[n38tk6%Z;f!НǼ?Hoh^x&gg6 5/&kMTZ%MG bf!g1{8+4n0r<11XXk3f6_6L?meH*$fWYqUxxL.a08vgxGp2`.!$ 蛇sQ\{I<I f  $^xM,c,0-'jZ|ݤY2kѐlhrmqI״Ld##ps;G?; `g繧smcY+of'e\Y@cW(A$)Aa+G|Q֎a<}oC:Iv+" xsh|F{9&N–,/gCSO||Chwne81t[ycEa69M ̻y%N? 边uX̱n)O1}y"m7)o#5%d3 *ɉ#" QQ XIwF@cKL&`N>6ZEf@0uV'4a+Xњk=f0=-V1juǀWW) .Gm#PGst OǍHuofDxr# A" \'n gÂFJw~"mHF+3<7dOU)d@gZ`b4I"KxBuk/mpiq_WT4t+;Ύ)&H12W"h`mG&0Oo/9|9̷!o)JU;J֌n)B!S394񾑼mpqls6w˥Nl_ PIj[ z4zpiv<3FCP$`L5#S3uicJ>1uNs ui!zS! 7#e| igA4RlۙV>Hd]$ >XOOD;eK/p&6ʾ2+G m7'؉i 1|I1BvvuM{f| ب ;0c2m {h[tZc'&B3Jʳ۰1D&9'CT;OP;zvDOEU%^BsE54ɚl7.-54 Gm<@LxCi5rL#ě#?E@@Ǹ̞cd@و4REJ"fG]|D'z,6w;̻7_O:^/BV\x8`Ě/& #4i],plm"֙Ujk=A9N8X&)k$\ml!`|q i8 HQ,ۏ{XSocCoI>md'rꏼ~_9d 4i5 i U$qX4=FzY*0,lQaSyKlWIwQ懋fyhjLGV3fsAȢABF6+YbOCY`WuytHJS@d|" <y>4,Ԣ#H}5 9ߊ!s0̊΄#ihJd~jgZXen#xDL$TɩSK83RS)f[$`Qd1l@f6 |h`wT:Z &̰AJs%J旜}WMG9!k/lt \i5K~ grej.؈@b Kj$b,xDDoKL^ I^&C8הͮü")c\m1c|D,HJ,B ASHό?',F}ﵾ 3P)3<FYGN}Xh~xzϬ$]ct[48 Q#ݻ!)(>SBbJI`()EL^E ~2mbgT &edDb,``!K3&XqI@pyanzǬBhnAyc'kK2l,0$02'CoCkysjOz3hOHH'̹dR֋ZR(!t&k/!-8af5(12 Ho`'%)>LN`.Շ Y K 18ܠM(用QbjP8 l^Q>_$b$FQ%vX<__4?#*6I 'h@Ivp'1Mj0Q'hxǼg"ПF E| lM{lkЌtT  # l!=F_utU߉`-&63@X#& 3g,xcCI1u(LUywMFG1cNOv*/̢9A~\aQ02BJ(h]rt#hTGĸh (aNDCpQתX19;3 5+3 *d?^Ix\X 㣧!l{;A.)}akCpA &÷ڡ?1dЕ+ JQ i8;i+;EccLqhhJ|AA  }i>|'q&(# 8;RRjVRĶ X>anU^aZyVB)0@fdB3DrsSS\HzN$ O AŇp1W׎phjЈފe}1$$M31?Hq% m{&7%hFm!ۇq)6FV ]'mj3bm[Q6ٛi@N9)x#q2no\# Vq"G´~6|`6|nϙfi|ʁ(uB0!ܐˆ )`xCb;&4fRԅ]$w`p<ʯ.UBclq B lU "s w;Oc|0p򰦤, A6ĀR M2`)@nͅ4U4{n&w,+$U=vؿt4=V)ŐX(iF >~CzJ8[ݺfms!OѼ;&C 92 _[<'ĩQ&ɚ'/òq0FCi7+=Z 1};I.w4ehK?L{[io懎؋DaISledaYnjJ(rͱg{m=$|~ʛ~.dƊP65@XY-3L#&A*5)2Qm%(g-pS*kmC[cn\ ngMu*DxJY(b"5q&9 {lp+uj̺8:R$ ^ $N4e+H18BqlKO ;qsU(Uo-q)Dk;ijݷ:+pZpcqFZ!%5N ӇI֭o[+ɤౢ7Ɔ(Hɬ%Y<ĕ\71G1ƮݮcJewDUDByD[;UPp)1瑃±ҊTt6Ņ (QFmNDL)E|<7cK?w[F, lr-Kqc!{{d)= $d}XIH⠲(P{?rC~0"p5"G/->wB@E$Cll;dC}# մXuDLf8E4.Km9Ԛ#5@&12Ӽ( &"O.!g'㬰P1y;!pRF V:۹%3~m(1|TRqU1. Ѯ"ǗPhi+2Phi+IASPhh?fvOAPa^FH Cj(x ԊI\CZiI3qgbk=repO]"o>.-^"X, -[!_~K#)ݺ3ZͪTC&Gr_pTG]UZ UD2*41KTKBQL& !$ƶF&>F G$(P} !Dy|>]!! 2x gH v$=& d"i"@dQ#"0)pS젨(YJՌah`d1]D$g!B L8$EÁ@-6t;?÷-u8dq@|m,P~ EDl ;cFj4He;ÿ/ w7}1;[i^]y8|Isv#1KhѽKKӹ.ȝBOVC&9t!6 @4۰!;4>cN\ $J1 AUuᡶ"JNydp Zrc"M4!:&,R̳Zl" P({r0]ТaO!#uȌ]fStPKu"Yߧ6fc$2Pc󳫑='p+򲤡BPnv4҈m;CF)!~ c*Rw:3ݚCa8siZ] VGD V#LJ UTrlK\H=ЩklY3s#1(#jd}k˶iV諴vCRdz3o?wP`VMIG|o3HDzüNB;@"71LT1fMiElgTmE7hý"6i[1Ho574ewjh2ѱX-V`ڟu"YE39Յ,x Z n}a-e>Med=A-9]I4bSfF̺yUWӸIŕVХˬöNJ);h[1uy9jTN)3qbLT ۸TttnNrjIJ"F*uc` h7e 5Si'Lד:: ." <2n'hn͡V吹s#Ve^$h`S2;K .ʶpK @,6޲J]C7cn.mv|:ɒI"er2W ѯ-xf3$^wNdzfjqw0 qvđPʄ۽;⌵ Ft}T bX׍^u8T;7Ѓ`ޓp#~g uV!q5;c$hmL]s30>$N*arLfwctn6ztc1nqq1oCq0 Ѧ.mÆ2TW,8wmҾr2gntєS@phˉH ĝcjTeX;4&4 Q-PPUPweL8/4v8x`8Je۽ sƈ/$O*ƛcD审 {S3\ M #/YY@JK[LJܢUàK"iem#-C$[= s~` 5&;ӌ0 $Ou4ÞXŇw :pMIB$"aA 2z?N 3Lx@6S45Hw`C$B)C{JJ@&>/_Z=iprÊT/cGG* N9In7^g=1|!9#&1$ƣ f~Njj;6rᆎ<;4h TUT;1V2øa z㍣C0xDntt&#  ܖZi3=/JEW8UBܜk[I̾8^>Rtvp#$ ;1f!F79 jbO͟12d"H QM~s8>xRtJ! CF!Tx!CdJ`f+C(iPдKJ L$B,JĀADC%ϒdRZ"4P:uI'?Fc 6s+9']\MB$#C0ZL4?f罂\;hOT8+tBd:ֽ Qjeye٪j*f`Gņȃi3]>by>$M\ K ɺ6wF1Niyeb~4]DY-p#zmai)q=]RCW4q%&Ndy 媚l7U@ %[0yZdjHɤ^! 9Svu+6{tcre29Nơ{~N$nҬI㷕j 炑=0rȗEU?

%T OtIBs(@Q)~F 1ÛId07QZq)թ=n0dO$;@}^EA_~y-A{?.\.\5fdv0LMIt[&K1al7(ck^3(0 7-MG0qF *Hhg [X:T!H! P+HD9Ct.Fzgt`1g"^AH#y@I|ayof=pP>1V@$D!ǣH=.|NŞ%ٻMPMڔpL /=;u-Qկ*}g|lN iBDY (ݖ{U$XDB4B=Eʌ%\н&ꇉ_8Hv0SA@\pSJntS+5%䢬cps2vi#MTFQZiw8bz@!q4ՁCrP0em$r-0̎$`4DR'(`%u.ςĚ຅!ҨHWSz6IY˯q4֨i$\΢˚)X>xOfoiIR6CU, 8q :3Kl^z t-9Kfc.?S[ g'z+HX_(-pa'ٿ5 i4QbıS0D%h2A,~0Npu\EQAi<$͕?> RO4R^aXŽ3|N* :DQ&ъ !JhtP*mcd RIgW~UTM"p. 8s.)TkE]i.O9.:(>9!}偈{E@} "i`X$"hR !(h*J fbZVVdR kp1VCN]n|)$DI8z'=˘3 Ed/DI8wM# u)) gz1N}C)7x]t Y-`+Tm=,.iؚfYm \Jdkz9=mcszOWsG$"j:[]JƗ %hlgk//xGG~4[V$}&R ( kΗ B~ Fe7>+ڄ):U0Q%i]rR 9(=-'[Gl0/W>LjyT/6s-'~jNeD]d!$K2"ĩ'vV=dfO*+GDVKEh+,R&6h5)\4>  .?ȯW6($yz|kZsWV"9uY7^{uO(ߗ!{˟?iejLzu[ ^HeC XP%}PIIJ~$/D(̯IiK(hZtI"{JcoF@1fSD6no{Z0‡i{`T4hGEH^T(@ mOm&Я*gvڇ@ v'*:8l?;jfU jQvZ7/ B&&P?snzImtb-, $//K8A+EA5D@]Gl V~2TMn@ 9$Ap@؎IF S/L>vy̯󒉥(Ъ2d@P_S3,fQ@PU0&c](DZ(_9"WD'y|;dFQX" "0+94mԈ8.)arBR3 txAb@ iYH `~.0":0NJ@6Cw $Z"T?px J;i2덲~Pq8 ̟A>:2B%QCP)?^KCHwˤ HLO!& cȤI *4VF Y&mGTKIT7C s;9 9-WؗOS=;aT"p"I"Ҥ">Bhb$C JD@y@ӺJ[k  {}[AGP$N\sb oyB;H$FzSA=B@p㝈l_^6:&t2Q274[׻ӡ,G % CZfORUacu2TmfBA*) WrZVq[Z?bhH`Bk@cn}'CY}㟞rtg $fw]íT㨓7ߦ3s^M${K 0iGXv7| 4pai3Ӷ^qT+1}GM7U2ze;S}xϱEXrY@Dyȍ dmd n<ϓNr ɍw/4΂6oF&JjKy16o;E.WS{ݫi]w;ѹb1vH9Wiں.3 gCcصIS԰OXLlv詮}w\PDix@\U/~Hn$nA$>⮬̪,D<, B2DRIBQ~i"\ġnJ&/ ĮP΄]QUbȱ xdFJ' 8t -5 ƞAunp=4LBQTEtq(($ "@Hjda !A$&R " rzݼ4!HU-b [K*ҥR9|:1CF3c7Q.Ȣ,G)4aR4A3QUET5>osyj7CLETi<ډIwp)$M1'$vP[GfqSܒZdK<$\_`TlNt )C4`Xа2]2WZPY[CNoL:X(H;7ÑDz { .0YvNf} f": GhV:5kAE-1 r\l!!$XA3\zT.Nigw7pOn=2| iP]ē #%E e"ċ+*1a~ ldh#>D1'a(T`8}_ _-zрƣ"q &"np`tEE1uC"B DA ljY@#?{p #;-i? Zޅ"qf(4QM 8TY%BZ |lZ iI*G X iJ/hD1pvё2ahF0 G qps)ts.|2B` 0FDa*),4qyR6=F=7Q}1Ə?f)Z4N;"NےoC VVF2•jDc2"0"s)Fi͡,5 \Dj8m"D (9Z#F\;):Jq"\Q V.^I{㰧&HZB !o^?׸db bf"V(>}pڏ09f]R-CLTDD"NAI/cg 쇒~Q?(0h+9qm=7y/-kc Ie_<_vwpy;c2w5?9r0@R_v;M&{]5:WyW*\ R(VQmm/"ژjz5^Uh/jLvXA xJCR'S u 0붓Iפ80@)fM9tt8O(\H22hCʐ[ʓ,(LRC蛳fmV_ö]OR}m/s^jtUkE-bh"rJ*Ÿe-+U[$q` Uu#Ieeهl*IJX #L/C*oZ,(4"t}.AHFQ1\Yo#f8LM2 @QAv@>)P! 5aSPc.*mUqֺt7duȢУcd0w n &Ri-$V#Cb \yq2Fc\9ütxN2RfM ጖4A$2=1bT9"Zijus2jf;V10 EE#Nȁ!"!@!#J?!oZ+j$ >(Tw}~"_k`#~X6#}C"v 1jf 15`)R(M` }FGXc9 -q[tYQ,$=Bxͬw{Cvl3"f hJ@+Qr Db+e"ͪϝPT%/Ql/mq{9_B 0*EU]S;Qd#{Y7q{! }6 Ku@惐%w:~7x%a҅=pՂ^0J6ǝZDUpWmmK T (Hpw27e()g7q<.udCUAA2 ?# `hI (!$r|_rc-2_$k7Ky!Du:A%.匿d" b樠ۄ7Kcp{*aXX#4F*&jݣ|6Qt"H2St: d) zXjy;kdKϒ!8mg y"{$EI 0PH CtDCjՀ=4: sG- JC A~RGd6G+eZS0I 'ˎ HAh3H8nS&ADmX~gm<$F5\cq=2 }+Oi EyseF:ͬ8~01c̋h+v9*g 3ai!/=\|jH\ij66mFI%ϛif0A75!ژ bgi4tP66 HS*Ί?:υf۞^nh`ݚ p*1@^V PK@ɢ&'?#b*ko5AE[Ucb6 C6`Ab\Ph >j\!h y/@@PXmlfꛒìa)F4h݈P r{ϻױWX-&.~& bGc:PCRu‪+Q?Q(MpDN) t 4F[kO}smLa(nQBJHJfmni z 3G$!dp 0m ̒32FeC"˨xn\jkd fٌYxMtz<$\oJu94`z<c7P>?UkrEv7dG`m)`OqxD 0$ZBsJp7#a]LcmA3} Z\֙oB ߉z:PH45)L U85 JަD} !{ZB>vZt`B;Խuٖ`{q. $KcܜlIRip%Z_6A"``MN*f&e#p5,k~qp%|ٜYhcq6d2l9> +r@҉<ޟ-)X%|ÓFqw@%ӶLg!vǂ`96&D]{sx~ࣛe}|?f=Gvt9w(NnK*. f`ad 54RAXR*qc|QڤTuiaJiAtu ` A$"%s)@D8{D@oa"Ź((.tBqÜ@<^.G0)>s@q<n 2H6DL^L= eE;f@ ^D#i"P--gWȦarGőGG"i$,fL5@K1 TXQÌ]f%XCdS ze"3\vt qCd0;B AC^RQ 0Ӛ E&"Ɉ+<%>װBQdO4>Ωa{B5РE u_( K8#gA^0L$eX݊N|,6l*{;އM>c#!nm&c,Onwk;wqxn$.B48]U6 qxYGNXFtQg,J˹UԑAon3Q c@W<~ZPeb5OoQդi(j1pg?ɘp-'EI|`n>;=J=ȏ`@HЀD%DUSI~E=x%a˳B lBV`c҃R"1OX&: G)() U :`Bc#N)+.Tan QT@] !*Q#Hw>L'쳪DZ 4f#xgq~&=3S:V!߸bZā`h?.`=r.rmğ~Nc1DiR+JE}W]CjiUܒHHBKeJ |bl W_ID!H 4?pCD-aIeVHfHH6e=P2Ḋ*)~Dן;v5Cxc=F'_P <<Ս 3 ^d\!.;PX!MqsUrܴIdhRxUl:BeY6CTuU7l'í5Z-.3+}J!Jf~ UO1}\ BcU|'cŃUH_zr/=eYhъ$AX6NE?S9UȮeNʐODqK 엻0łߊ0a,\ixe4|sC1͎ $733*`X}Ϧ=eX0aaX٫DPu,YcPqA7p!p0XH #{3a*FeX'36XO6Swc2jlw訶#ڍ6BނxI_b9Ymx#:$'VicxRKviӘ]zf; n,YT@u oT1Zcۤ/I6c#Ɠa.z֪z5u'K;mPSAw]uOg ee5 +d lln\fa6QaL Q ;ŕLȌuq֮a\BMQ \E1ܳ ks=B*mlz@ nM+cT'Zі=M- nA1RSsPpz7F&3eJFy<G[gsuewcjLmjLmb*He$#lیl1і0K4hZ [" D#i b1XfUVBXi `Aە30)ĺ[ 4TC@D6i).N1=6F.;X&T =E9I|ʺdʌTnVXbwͨa*T=d5ZKC#0ƙVNm-Rg4- 2jݰ,k"v֎\lQacH W X<7BZ!6 nZV^m1g2i|Hx>NH~.7(~̭䩚k0)ٮ3-̸aQ5罆⭬cR-GYPs#ֲkGhnQ> ,HuM;n]4MDB|QCXd$?u~ c&8Z)ײ?-xXrqѶN>QpaV+A V$(.ʩB$;#__O6Ӹb汃1HpA1Ͷ s&1Lr 3$o1|~?u>KٓB\P:" ]ZB3Hlr a"Z~Q-$Cř'W5%cK{[L̅O`Ciq`] H R0یZ%R*tkG ^I/ߎ=N Z;3gĚ (d'8rP((EQ3[pn,b2\K@ uՈ*i)[fLI£S:Naf.uqkɓ*6FgKNdMUW lfH+ LIb9CR~/zr7T'i AE4{Bdm@ ;˞Xf({Zg6g=llw%4i+,$Ct( kt4P[22LJ^ u̙ tʋ1ΊA!KBꑘ#y,b84a uKnyû6.iQ$ Ѭil6f-$$0`x<6D=:Gk3'E?kOAPI0?Y @ SFH(Į) R(bH bfBu^7Յ9J""(""ndFTlg2/1nlkeD? ə"h hP:+)A^*A|J4P( S0ҸS \ 6zN̵U{NTmMͬc ߻-tBA!X x%ζŎ3192p%&9NHthuËsd*Ď ` eSN4L@&Ŵ1R8pf mV(#86DDQ4 `Ba&$&jVI$bH ȒyQm@E+P '/ܩTsܛ"|\2E}̊'#AC@RKC<2se@gB)Qޖ=%= U(6Kaz]#Ji'>n;?pq?@"A +Ŋrdrhؓ KOXBA )@D TT H(fNO$z53( W@Ib]Jɧ R W0ci Nfbq̒ FKg=Jh{8tu>_lf*Cy96 MՏ QD%B!5\c2Ru?ޘMAP/U(Nf䗛Wdpq ꤆<0`}ׁ#BbDIj3zP(YPw vm4= BE!MGNjZrXrީ|$w=9<)_db\d~>(  L/?L-6=D>OT/  "H+"^-A슊|aSAx&rb  AHRF$P^CvK ~mbzdQA'Y%DA(H}OSxythh vH"IWb+ɭSW 8m9~m0*R5Odi*) wM EޔYRDV>_4|+8jSM eMNo2*tA jQ֩i󑄘ǁ Gb`1$sc#I)P>褁ͱs'''!եt eX%gP:dfc !E}kMY5Gy8f3]km6@iL m૚tPZ£j1/bj!|Gv Dq5d`r2_# >p) 1]jw6Ψv>di!Dn һƓ1Ty皫r*;)Cf$QE!=r:!QNC!Cʣ eyiBFJ\#{-&0ʇeN;ܐO`CFH)Ac U;"&@C" NyTEHЦRS2s ͺC{F "eȘ4E9A֤4AWXrU"+'! =b PPI>Sdϥ d|2zEW(KǠ`"P?u(AHk4rDP(>.x/+B{j$!QREt*`kԙRgF#NQIcAf+4X=y K÷&v0ChRM_`N!t5=FHCSpM {yu)藳Wͳ~4*6dS!PKX# $%Qny}f*TQӠ3Hvf2Vsk61k*cFՀ$_/n>9A e@R%b$2->gN7>Q ($ ﭘywIuRQbG* o'6 Q9]g6ϰ~6dQb=8f_({5M>  Q,w 06E5 l;jhFANbYSkp8;Y*YE,qZ"ɺ+V4FMŻ-hԐHBm V)Z#z-˘$ Ty_l? >|veH*4e?;rÇ.~Wz=AT(ICЈRDR ~bUdHy !t6 q}LU@?w]-!apwC MNb';n`!\I03 ؛,ꂱ"io=iwGUb[\92XE7HfiĚ~C< fN&@<&"k}?{ h>˭7Zd{Çc-rM 36ITmL Wz t8qhnVNl@28D2W`:|_a2'I ŽN6 m\ŝJ'NMXDž552{IŒd)Cbpups"!x6+H-c^4$&31$K#k qRb=[d$"\x9T.dKT:|m8Q^q+6DD " n0YK ʻ&<24QBO:4[VNTQTH$N|^=8*̾_}K%ѐ oy63:Z)eJ'뼤;axDqbLy7#y vRj`Eƕ-##rҚԚ-^pWL3HY} aq~{tީȇA?gM!.Md8 8#퇐/{ ҝN mBaAVmJAIߦ.YϬgT<66چ*MAC堑=#\LRB#Pq7hK(tH/9l|t ""NI<'2(&SMYO4F NFm|qh 7[jT1?G}3RqMK>khD!IR4$6:)P $ݰ) bCU. @TM얇^~Y=Fos.,Kk2a= J0nVPHvqv}MJ#I[n@[q9` -fFcliz$PKq 'IΧ&ph @B$"@EY3ro;=PPU.ʑTAZVx^q>;@26*O UQ!T:' ŠZ OH  2;.dprfzϲPPa" "C*/|T2|qGDR ?An~J*u,H}#oş&.ʪo)3M_lP)E,D ~' iN%!ĒMDQUPTEE-DDOVh ֘;1h% sqkyH퇐O'@5p[wEq'G9(iX1 T0UTJpN )fXA`aF1'1eb'W,Q*SWIb R%lǩ$@SVgNESTE1ԁa3m9,N*+j%Ŏtd4pAE 7q#)4QPV`ldMRLQ@TAEALZ+( `=G"c`0D ,Q$<Κlꋶ1DRA' % d%* O&1a)Ppڨ/]" L`N^<8$AMF?N H ьTjH(MH%͢)&hmE3UM7:Zz`fJ&h eB iD)(cMJJ] P^`8lQIld"* &HE4A$vThj^:H\xG՝0oTojF&[`l p%穆r 16oAS248" QDwy#SjUAuθzƆ#v`1TNԣF2B%K daFuaq>Ѥ9$mq8Xbch7 F4l4D>bZl_.U%#U`_7tVR'y?( %Dґ1=@{`E'08 !bl ] Nʭ\U.'΍bf xׯ![uc;!dqHm2g: Gْ{xVh#=g>,kqsA6Yk  [̤juyeqӆ 4 8Un|}em> ƻ/d  5Vv  L!|{x''p)G 2$g5u3E 6RsEDEc8dmHS!tӻm!TPBo 6Ɛ mch$aIɄxs)(1(,Ó+Eb%(,@71 EzX^I -Th4 Jn`w.\ko י/%eWvf hE:{-yXeWAA~kOaDE"'JnnvX"ShTVk6 ##2(…06mmϸ=^!ZK[ꗗlWC ~f  "8t'24_q̠~k&"~~N\=TP%aO {H))b/~|ځ8x[M"(1$cT°AVs0䜛ܶ*F`X/}%Q'ey!$28xtBc!y?F2R*/3H'ҿkL=|O;X߼qT[N{QI Zq-/KB/B Ot跲t56h}I<yN t;LDJQ- EUUS&F+T+X..yp?FzWP;/Ri)΢4dQ7[R(HCl:蒝W2Gߍx?=!kJ&) x#l{hHgK#~7k̼AP5bXv2`4rƈ06WHA (yX$9=)@hɿ@|t xs^-]N6mI]ۜ KC]e-(WQ$VzrN-"qp8\Q8ࠋ.s$s|PN``gdиX2R/UOxUăPd<@P bRpH40R:~Dz麘HoT&ӝHj+%36XhNc|Q{$t 8#2B2PB ,#G L %R#"{A ?/~Glr@UlHRHv~6B/}:A!B;!sDO[I"}ʫi}?h4@v`l(? 9UDd|-b+/0! ߀53yEY$t<0[&d]G2^e8dtkblYvz8qKIT;@ޝwwiv؟EYaP"=1>zWtTHPĠ­¤ˍ_[ ^j CZf$f$] EBpv鑟هd΋p{Bt3*T ZT=<9"TSBLD~./%1rT"@`eH`TP(F`d@N"vr S"<<+ x@>!%DЂ&Πa@e1>0܃KaQ'ǎp(BAzAzѲ !PvkHMpnDtI5&^ĹbԢH+#@L?C^87Jfh :>tՉHqMlkP;M"p|Y7Į8D|Oᚆ.8jAҏqZeGi9y'ʽ=A0n`3&E``|4wZ2'QG:>c'LBDˎf<4ƥNz\5Ϸy];CiD۾m[| ijJjOVQ,KkZ_bБ*d'QDWOYR%1:T :m$'w|Uppn_N'F6g4'_%D4QɯFf/$[\[뿉flA/N:H:fKҨ% _Zeɘn|d3No˲!ۧ|N0ݧODԘUǪ$OZǟNయ>u\M/,D[c2@j~1O;9~ eӐЅ^F%.T_O8ҸÕ6c[ E\SLF @=C8:F'Ï7PK^-֕(tj=o40֭L&v١WS~{tm"es07 +0ԉ^b54 ~f6O 2>y|!M8OyMo>H Tz N @ g'[+kjSVЄ!rexѺ뭯Ĥ&8sW9r02I­zn'a'P?ݜi=u.QP$`MNg_zr~hu(]MrXN9)UY4 y I =S?ä%S-4"]z+R"Xv`\(&͜@(fpі>;xoɅh5C#̶pȶ8`9̾~.<`E3erxmy5LYMHj4@ tL1k460plZ}:kF oܞ~g2[7.hDd8Sp^AF"*@,F$_qߞwJ*v3 ?5o) .GPfpTBݗIi_DoIC=zY2@(g)֏w:J&/Zr[L?pd0K*.SU$zq4]e&FfaB"C7Ɗ%@S6cCǗƇ^s2<+I%h`aɰ&P,cWk.4V!#lg/ F< !I$*;E*.TvCJsJ-2$ ]dN1G`ɋi[ %޳Q*S=Bg_$܅jƤR8J^4hVC$dS  eJNG(&E" w UQ2C&"/,)HB\Aeo"+۾G}Y}(h(`8"J !(XFA6<1մ%}!ȡ{\-M;h|xz f)\n m@Y$@/Iz,A(dm#0N/lQg>4 y)0bXJmRcݶ#TZ qrsVшM4ep2"ޜ7hwP@z#7;5wl>]HH0`*$m*7261.(  ^x^m6Cj!i[8apŀn f.΍T/l%EM{S*f+=ACCR63:d؄adPhh.WeGiQ+_:J~+Ł'l+ CyB8ݸ$>{}* 6szQdmDF94gB '=kdS7~PBp"\qAꪚRC@ː7}p"W)#& RA}ROIRiQ6b:&ďlZ}mQ5j>D&@ )2MOz$M7l` SfO <[BfAYCNR%]xٸ4$?.Ìѭpm@ ouҪtf(]֋Z7;9$a&c|rA1>$Ct 1?vCp:` ?)wnoA@LJzF=I=R1fjLwhKY쀊ֹ|*[RBA90(ij D[S96=C55P^gPt@7-!D~(3 v蟎6IIvcI0iI0Å~!$A OO]+Eǖ"ђRRPQ<3\nG9rѴiMN t=H<b0wuxxhhCqa"n$fp/>,h ~b4h ?H/7P \ E!4ALIU1DU,EHQa@1A@@@\. R_}c=U>`6 *B-S*)k,j8_+=%u#q7WEh*DsX(ͬ1!dH2L5Y43?DGaGSALۤ: #qBRU I=ecum1q5`j{M<$Pi+v9d*k\pQ=E45k7ζ=1UI >jƎ^ ܐnH9c-\VFEk({jXc [hۅdkjmssƷIlKNH\9rh0p +RrEjmۮ/"M q ])\'*]$NeuK-qV12L8hҼ*RcH!HzQ|MGI|^j *1Y.8<)R4e t<<unltvo4#U#G̈4h6Ҍ Jٽ zB{.֭Vpy5V $t`:z7F@6mǨƛB:1 52$FXid12# *Ԗh\IE! $V]!w5#|0&Wb&RPd1\eV:RF128TcK|k{C7+4 mL(#X + qƎIÙHCjl17xyv^u86[iB 7[Fgj87.&OTtD ;%!a{,o `hMLҼmX2m !Kl?Rƚ1S`ecirI 6fc`(Vq(ӲZE-![d{BeɷnXXܨN8Zh$E mdcqᆛ|2qpi!+1XdM%l0ɽ#ܑL+1@yvel̒kLl.bo| Zfh#m#17]Y(9!KpvW F XѶm&Aԥ>dڦQ,æU*&z0hڬ+u)+pzma+GFmFf!$ "QCA-gWϫKpdZT4S@$'*c>:s]]Fs^x">s&J,ǕiO&_2^P=6 tvѠ`D83;{n=h-r*t:u9qiڼO; xs)Jq)Af݌PϣhQ/VsIaP0M@hp$ER 1JGh[ 4DCDVdm4a+6% C >VO/xh3%oUNA'Y``ɸ3uA!Y+E^S,8͵xgtIr3ݸn`a/+k3"c+uc!4 3m'iLjgD '>}:Yd֬FAZIC-ȤC2ͪ6ZǸHP)@`aJaۧo>3#fd.q[0χGL޷ CpwyO>5ٴ P>(h4@q&돶sߡEZ,gVpB'N( 7#M.K =T43x΍E0RiEwq,ܥו51tx5_+A 4R8nHc+v=ax k m"A%(b(A+! 2’A) ME,0Yh:o;G=0M3|ʚqG(hb(i| -L0g3%2 X,bX) eL*M @A,H@ %(HA$SH(@T 4KJH$# yb IV!XVIbd"B.Y!Z.ݛc6cM^Dć*%Og9ṑiA3ƀLjvѥsib1X,X EyA5: qH]IP9< 0n'-*0*ZficC˙XBCɖ rkػt杊r=4`TfB(O83S)mG';nY;D+* %)ݔ1`pC(f#\wb()< O+ v5[{ƣU19eMo).iJ"o궮0Te 5Sw A]ث1W|X)$%؜ty(uqCzf(s:ఝ04t)Kt9)>$ xN[ЏEwޢԸ]]XAxaI'tFf6|WQ? iAnLI)EÏCKC ޟiJc.; s~URק5l[Wh+#ʍXp18է=V'^sKٜ{ѧ- IW\rÜ0̅:2$cg3##P> kiޜhgr0;Ӵ5*/u޴6KQ xNEg)2ia%yqa$v`l\+hBYJRrm nk4ycg*m9Śs&J X@ S3vȆk sa.p܌FjeGWwj-|3Bd3wk)̯ywfr㫊30N ǍI]bq07B:V5xq&YmJ%2i!\12χ@A{|w7ĴʱES/}unJqĉ+҄|ߌ6Xrvrki{C*<o}֘kbqGψҘ1zMŏZ]ʖ3"u/q mNEߴOIL$vOZs(,WPnۉhŘGY)h;1*`K V~{!n3jPqϾW~球R?"~9NPb{9MolK 8 GVv gz%^`{s$[2R(q[4a4,^+-}YV 2#lTv6a%a1&( %:tHѶ̶*5fZ~HhGs8&Ds┡CDڱ喈5NVlȶؘSɂƫhJY$16i-.)0A66JMLR] 4xUGKûQm*C Mܻ5r !1[{7EZd #RD%uxZ"!%M=nq'Ŗp"@6]t$q3C@$weJ-u|831킂hDS\ʨzె`2p/HPV|ם3V&24QH;6r60QTX,\2dfp ot>$LQ?=UgҴ='6( 4ч0~7DN=6|bL*$@M[ôYdBİ7şLv(t('V&T L`g-&n'+n)8PsE0,СuC#)x tH8HiDrZH;3 R/aіodp2Q<0f*odQv{;4Sڙ!F*AUdPr"Ȋ"~ Bk$y8ƙӿ{XӴ9±HM B07*(>70}Xbk9E6~~v55H!r|(H n$`BGtD9o^[ʥ.pۨ,C&/be O#QUH/~m=b*lMJ#~9Mt;Y=,X-x`}Zwyc Rk+#[zF%("H>͢kC?%=U_6=,O`H5=,Fa)sY.RPS J8%SU~_XhlJP!'`5٢PLŧňZSEli<,6A*!-8%P1N'Twy!wǴ;z7f9T 8@zHqJCЅ p3-CJAzezh6^ɤ(NĢEz\Psٴ:k,GTO%vvg ){P.˦ Ho)eԥcN-{;4{RMM*[#q7adI;2QY ,i]=mPGsvP)!bG/%@mz Hf@]A=ibR,! !O'{mX( ,d,P%*DR{$m?NB)jLXRlU,9bF沬Jz%jrT~`54 `kD *ӳe U<y%H20pEԊӥ2\3*nT|TS<.} EaܓD &*yi VVQ(VtZDXw/1#K&Zr F ĕR0ve>mȣ}qYX$bHDhI@<%%Hޞ}aR o U,) d=b0HtM犬\*x  Ew܀fN9,FIt$ ,0.G@4!gy@Q X ;Nsd4t VPD!~b{#CЛ7\\9E=QNtqqPR'ɬ(ȠP\Npa$K:#W8H*@DP5Xuq!S%1Z`J5[pnbmz9YY&"aяg4u $ur˜OBERF0ED86F1Uj%~~7g' SHxF%;3>T#,-2X`F0PQ(2TH~1_ `ʇ3!^10lxo|mxLD ²/NyoK!| Kc1!pPQOb ]LDAð@ub5O'A& nw;HBo[>clh1-KR'hƈUV1Z޵ 34V12;8%?UcJVC q0A!Po?YA܁8gB'Y2)T9 YzՒةN<s,ehnViStt҅*a:!-*EP?lQ~"(B ,@TT>>0iƀ/?50J1E"cn#9SqM{J`{*)&B9b*b6[&Ce\1*m/Zyզ6r!xo$>CHХRKB !@P!?i=BPp$10}`,G!CI8U}׵adECH}I)T^ '> 㘨dVTT+\zlb<>?o&V/h +Ռb.~p ML!M/zȀPDI ML |获ubpbba U(C Q] w~f1 QUDB 4(?(? C^  c@sRb|Butϊ*?cJ?h-&/$A`];O\e"=E_,~֝׬NX,ײQoDͅ)ᢞcHo}ASRxDZWoB~dr%F s$L d,ASbE'*6mj,xej;,n6xfNQsjf$"rBT\=F2{"oIߞDSjlֵ<͵+b.phaFZ"uI`HF>/uE~zBfX鬏C$؛!`kz z,T! yv59mW<}E l 'i⟳ZvEk{"HwCC7cQ +BdA(~.DqBJirOXl^U#A0U!Ny8Y\"Q?#ДMR=r޿/hJ!!vJc,M~ZHd#g]]HUGuk>F/*ib_ӠI4+H&n!B{}@0eh“%^]!!ډޕ`K)l'bTaJcDlf$; O3|S&|Z pp.lC4DuGt65 X0u͡֏(sORnRU@rQDm y6L=@ pHmK^a GEOd7HAрxjcla:o~| :Οh79ڥd?QRco>=R$@S7:c>'b)R"D Hj)XJh  ( *t)S@E*aכOyRY龡i̛|k\xc2{ICd;vaME7m¼d!иsKK}vEW<^O>m@I433 dXwM2@ӜStYj5pCϘ>1K x4âsA} {|O,>''{зc۱o y4"EѯTbMhW !}l?Px])0 L:<lj@-#lo6ظZ톎:29xIX9cqD;Tdn;DMDD7!T`I7`7msFcgfưJ2& U):æ4t% zF"2R4DܠsN% T zk2 "Hxd{qHoڀSq4(E ' 8Fq%O/7 NGJTJ+ KF%:Նt b"PF ]8qUGNcf߲9rۧ4;3qLwy""@A튩15?&(Gz@!Dpc\>d`=N<"XU5a!ZQxtYc[J-F0lĶ?:#:H⑦@@fޢe ?AhX몀~HRߧmJ6]r~.*"`-0a  v8 464 TRRȚ @bYfC(-f (I"jid%Je"i)hd4a (u9x>^{9du /`8;Mަ>{$3$30W3;'Q}|A <ڲME]m0}!I7዇SmtL#xs1x~zٟElØpp1RJ~kI6u , c! k&|VȄG &Hb~fR%("R'V=>ٽ̫L=:/4=OwWvQ$B0 sV wv:IɔĘ_w?Fcl}Q7. gߚZA zExOR 'fA|a3,TxDϥ9D~Qb#쬄42`['Qb*/EEM5@4?៙ IHL)(tW6~q}˜UpQß(z ˗ǣh 22ՂƆ蠅5y헗CRk}(d%^y68k|g&aɡbnY c^Gi#1V.hF)pji.CDfzu]b`)xp0.MT1}G՜55WQZ?#bR h&v<;*gyzB J A ЧH!Qyl~^UQDz঑2Mx޸9(x "" st@ r}@|>2"ExT:Cތ?(Ei5  5Ϫ/ ¤$mUYWlOdb"jk4A2 /{D7h|!%D Dթ02&D P/0"܀&C]9x;Ph6ߦλ(B>3N+ ON0iVPC9{)hٸ[(ݿrb5tbNc4 :Zpv[\kfo: /7W3 s1 d!OnV?-UNś!1 B*%~ ۖwj}[gLjهӬ>9-T(, stU>pq%ir =GKQS\SJ" **[Zݛ=Ƿpk5b O{ʻ]q8by\=ҸPAΰ4.(x.]GL^oFs8GH:W'%"836ؤ噋1X73%0&&^ y(@&]ՠZAuaZ49eK~rD,?q˕+Xð1 9{N̋-[SyMR Ò*4NXVNTQ ThҜ7ӞUk^Z޷toUyȃiC)bр2 VITV$́@KGlGwJ*,,U G}&2R)OwZ=8;!pѼ۲bcQɝ}9iEbқzn ˼ Hj(=;Ɇg]/ƛ[Y@m[PaKZnijƲZ=U\*oqAcGp+0ʫĐ;_5wڀz,352lFȀ9NƮYy!)Ƕ ςf 3 zp,P@wu9Vu@m!$IGu f.1p$Biz.~\g Ƃnn~ŵIw.:N3< }'qw}NAjrK٫n HX4nTq* D6:"`(P"H>@ p#ZtN3Rlգ*.Dus=RC $N;DVxt :X=]IʛP-Ko*dZ֐>kA\(t0vgs +ޖWud@&?"jPXh)!"JBP(Y! (X*d(P!H"a P I"Fj=F8>L @>}W*%H _Q0bWPaXд D`o D>'sVxb?CwUQPH)bS(90\8hAAX~ aD:Ĥ#1K D$QMhN] I1%1I03R$(cf $;lע#Ƙs FO=f qT]%*4(%")@0:b-bt7uӈ:ڀ4b&M:uپ?w]> f2pJ70(_t'D qrWiaHnrwH))*%ʊ(QQwي 234cP {= 0}“`>k)ӷ=[r+݆ĔJꗷup}^3*boqȽ]>soW[_L@RcoԜv-sݛv6}+ۏT J{}j}wSŊ\}cwo7tQMRw:6_U6gUxQ}{M>T"(ۭkAojJU6d >@4͔(iJxj FtJ 5&{^Z]C7>r>9O@bmposgO7ڠ)|t d{$x57seIr:@PY4G t ;HS #4vDJB%(Jﷸw>;y(-Awg^|3yѥ}3`ӛ;v=s]﷞ڶ|:[>v;]YJVtoӇ]Q>;jz%GpJu7x}dݫu-{+[pƍۆ]QW>y᱇ۦW6孵zZ|V__MS W{sbNo TǞʺ k{&}c _ksn}{ik-u=^] H{jRzMnڑ4۝ 1(h=ځـ :h4ov4 4 C*m>)ێ}9} }WӠ,_Y>!rMM]-0*IkȝYkݸUcMݝizS˛\}Ʋx>69ux{{vf-fem74=F6yfkvnmۑ^[uN }]^>%Ϧtz>eVZ@]GN'S޻92-MC]e{ރ (}Y:՟kUZt ͫ^n{o\uslx:ԫHz|k HD'zbn@EF}n嗳wnf&w![ڸZ z4`mXeCphwn܁*u^ֵiϢ[WCs,zmVq^w\@|{Ua]jzf2Z}Nq .6m&ͨM]aduk0`e bڭy=Hb걺{rx O+na3^,W^7'qN{<{}{L;lE hxs3D(E9%t:շa 7IMu.RViEnT-ugvݮlݨ>Vv.뵴>wz75/wuˇu5NL9d/m=wZ;rMlr#E[` @Q@[(:DMi{rsi׋YƧ֮%pb\N\,0&ٵ@vlŻ7YJ[v& jT*!J$+7[n,[m^uoc]{bCwrS{n9wOneA^Nڙsvvӵ#jvOeb^Ӷs]w{^.}#Mklnݾzs  F2 L1 2 B@!0MTMS&4Tzbd=@&$Dh#@M4hGd&ɩ6z@R" 6LSI)LSJ7JO&Qc@=G)) d'S ~J=]w>5%䞟j؈QF[c~x9p4=n${?"{|> ?C/j H!z|.zaL1{0Q>>4Ι1%鞚Ox nV`‹k S6A\w:}9~6e+f+ ֿ6J=/P0_ |k5UJ98PFp !ͦE@Hatjm{!hoTP7˝Rի0Ubrh+ ~ΝLwvٵ+9de_U_BqxxwJ$? "XL~v1J~kOPՏ{uPJ||}޸-1`Q=s~wV&`pÛ[H:V|>hdp+~@쌍$'\Ÿ3]&Ek] j1W55`FPtp{v6yw7]b ]EL4"%(J$J)38S"zՖdx#7 I;_xm[x>y2;x`A㣛E)]wq&Nr%&BBB1 pۀNWj)Q),@ڍdI-T}ϸFƛ_PɶYZk¨LͶAvM-d5K;(?s^SP1^9t/qn_ I$1 GJC|o6;y:^ْuv ugZ($(^ew$#ߐvƎKgIj6^:yr]xv轗VtnQ~u\7 %+ t_d,rѰ#4w\yBF0$c){^Nk`Aֹ8O]CkO{LenmOoYзr.Vրn>xQ 5g=bV-q38l*1Br2RgXg rYU tY{,MV O~`}jzG̣ %a^Äv6;AS_۪EĂ^BGΞU;[FT0ys9Ρ늆(JT,i~SG(A$I(lQ7|JM LS5"es~Fs/|ZPDC%fC!o&)L+3;S9?xj(V>btRcAf Rr}F8u?G:)HA9-'Ss!У5:d S%@ ?̳G¢pᰝs {TH082KK`OMݩ1p'a$ %UHx(~ٜ\bv9{X;M,?]Ϡn/v݆ygBg!rZ.L.b@aVpcg%hqp~vw9 JĢۃ\PbQJq!Iccݗ^u=up ဂˎć# θe%, ګ'A00xDsY|FZ)B!^oC;g~'- (ߔ>1gEb*V,Y)s綺Vo[p5Y TXu|܄#M_ׄ$>B`t4"Ø:UJ, )i:mŌ̈Cwijd.a/N&pc7i zDJ$ st\ z`@ 'iEsf [ o(.OH$:wR@".7zQcڶ;sS2v-F$ [m5ZF״`X30AoU b wɍqܷ}@ cv_#ίWQĸ]JqGTO5][|?W N VL!jqcGBpq+[a Q@g">N~r(qlq@ ?cpչ 4τ5v\5Jڀ64Wv(ujFv{, YilLʎw} I,= 3f4LlݦMn~(6Ni ܤw^U pMk zt%  yAv]Gu_,isF#q 20(~:[qBBޡM t:7OcLQ^Ǔy|~դ'# rpU\YQ{:*zOWŽ1|BlڢӃJȄfe&9C.:Lqb@e4Z ͓$J jlau b; X LBrbV ay trɻEХ=d0eK8$8ezH=Z%99=ֵQr:Exڢ9#kI$I$K×w;tӗ=<*S̼TӡՖNW{<=o#wvF}L닼0Pu>vuqZ@WȊd@*]y7,oO O:E7ˮ7U09H չ]'5`uK`c:fP%|YsldG=]HJ2 @G-ʣ͌H(Ufppw7T 1k6Yc^2YZAC3:"|ݺo"J׊;-do)u(^½6y1K~~!7v8;n8,GeG绩ʭÞKy o2.T@ くXiC-`KO/[ԪIl'{+8g{8WR@h?Տ3`aSi@$&Uu*!p4 +@LLQFY3Nd,Hta={G W'&VQ D#@$ p1ÂOud< +M(Bn9sA9oAԂg!~DWû> T0TR&{}]*;.=}ְ)cK|_k'0~ݑa}'> `Q)@|rRAJ2P\\BD )P(ZQQZZ *T&ZgX_>9:!Q4 37)xޣ (1rgSۋ߶TUE5 (DSɯjpr4!k2MFoņC@!l/gNNso x[i0 2p7]Q1),0tnIg,䦎,Z ˹ tG sJl<8m-(Td-tÌpt1NkuRg*xsc)RqGxQ8k`5,-x[O?N ^R@m mĴ([Fu6aK@猜rK8DQXr𶫸#Sֱ x00c7X4F֖DXa|y4Vq]fNga .5χ6&&HV6|޷ va  ~םk:\#.Q= ], @@ Y,%2Z3 l6@h%4+a) _ ';ZmomnqՉ>$J"& 6zskCX )3@4 A0RDAlz;Ɏaئ!v$QT GJNvmX r/'X`6+9=xsR9|c"ly k:?Ir2SQx;pNƦ/"4dbJ;:C"x)@~AڍA4鄸^wO| 1⧖CL,1$0,%$DDĥ4MBP4P y9J`L /viCdPLK<9LG-}nlxrY$?r9c 2ɶW꾟dhRf" )"_8\`Ob BhhJF"i ktaLȞU]Rk8Xey~נPLU";֏Hp̺D4IaB @U- RE $j[qYEQ%C fڵmn %fRi~̔ ۩M? Ph(%*?>x: =D% [9T sf?>1?7BΤ]P <~ZΦ+q"rpL$;@ \ /( *Ոm!w Ьq26?5-)Μ2';h#RoXИ!N8hMo&Z tlͽK0ԂAZ2B$N XL |ԦHx;V9i9Ⱥea; ݓEvw4SJW8І D4$;)k9?v;, P(@ >z;r'fEg5?p Y^p|$C+-qx>['cQۺe"&< dի(GxP 蒨r/O^ _|O__kȵSr19J-E4ə|Z>%ӺyHnOΧR25O!PGőEW뱱U`M5f$4FGWla$DVE8M4E)`IJ0LTPEʌgU L*lT836V29mPAL؊3Z+[RvLʨ 22C6q*VIԡ]CG#X)'FEIFr՘4$I41GM$M A2Psbc%,U}!4nqcpV@NHH+"+ii@VDE3 qVC5:3 q";P nɘ)J!+Wɤ( ZD~})4OŔÍED8V-Z9Hj5 |t( QTD^vƟ:=qdڌ}| _Cq< nnndYtX] _ @m?N'QaݭU"Š-wqS>!m)_3&ҐR*6 [ưʊ`PeEmnngѫ>C8բҽ;ŏKH E ["~hTVz`"RQ lOIDPby}F(M/=\5kwtɅ~)\ԝE<zJD#VW񗒿n{֜N"?k+1-E'LlѬ%("Ku1nǭ~4NbDiL[l(q^WS*j}9fEE?)Ǹ$͉s͕x[j 9nj2!u3BᕺbQh3l|[\ZoR¼eT> I@lf(&DRO[E~vBg2"&:lZ)rrLR"*$(h& (G1(_k.c`w隆 O}5S{}XO*ɔ𻗟 FA)s%}e0;W*EZLL;A`HȒQ.LJU7θ*#(}Xcd)kW 7ÀAr䮰2h=v ñ^Vj]>}wQyکp "˓&*SؼHG'8Z{Jm+[v9^qe2n%:UBF $?x5#OEDBR@A$L2 9~^dHO$>hNo37rs\ԦwNYvj!\v XX׆uOݚޥqEm2yV޵\BUW57fs%7H5.3UbXth?#3$ATq@5D$.A_ _3d7@GqAҹ8\-ܽFLdŮ3/CMv` :.$s3vҰH@atQr}^3k1g8Ƚ'eתnp224! XѴ!Lop3&w)Ýg၆I0Y^ rC~6aF^r})zH5!{#\PnNMBN nǢl Z;0T'*x9$hk)2XrJHc"}v% 򃴬,?TQk uFYP†26ʻ8$[ PȢ E/F!U a˄|ak)`(KȬ'"epq--'Ì xC B)#';t Hi9o?} *1@ALA#n) Qk-i~8׸vu#"{9[J MTȲf8(s23u/?[ ].s&&&vOsv;V@~ڿG Nƿ vN4>?K3ȥ6e ,(UEZ"d&Jf@89/0̊Fl;q ߭AbO>e_$۵LuWCcc*+Tt5# IG+xzQkWqo'^?o-P]}en,h>)o[=_V?nAގ=BO>P^#@nu qNjQb0Ep`2QMgF܀eˑ8 /ȿ|"q6?h!V]È ~LVŃŲ"u+*tނ`v8{/BB+KpYv@Ȼ}ugq = Li8apuUgQ,O=ϭ/swt&SK!''4x壔'LI4m^I7BX X?j I)A틽]= ac'^idT]p-i]/ݜ'3;NYs@.+#w'⏂Ñ5Ӛ %!~='I=L.;\r*@,(z&)`aG8:6GuN0ȂƘ[JSf8,={Å{}ϑbJ!Vc*T;T2e8-MOcVotB[89#շq+u~I a6\MB'R߿?ݾ -r IZoat _gp`\w^: Đ/nGn-B!) NNo`9 R>N D1 By| nHOȀ'O'WecYClXȋPE`~ _SDX$|;OLȧީvC25Q-{~L>+Z2$%?#z(eU81*(Qz^IIN8 9xn>O/ =ڂ'Z>7%@jm$W`uVr(.u8=U񏒐A(H%O/ƞ,5XҌ5oh;XkT#g/? ur@B$ո腓--Dۢ0M0n"DFOЏQNz+ |FDXU9,)SnL.@UEfjE&(^E}pr"h5|%y k\x۞y].LM`vusݮiu4PU4M4ATIME c!O$dOve2ݴ05g[c4 hdYF N1I3?w:8ۖbg _:^. lh5מ{!X7*j$QD#rz izMJy36i:=T9eb(++U_IÂEAEF=yziMOd; Y+)Q~xXȼLβX~vڵؠo9|ljv`ڡycg90LM l@\0ٿĢ8!x.MsWƞ/Yxumq.0~clN ahAj5(p\&˧"9#Dm1Msݼ76mm}Kbl#CJg7ݚTG9p1:ƶ){<wIܻf%g|>ڢUcDJ$QOoi&+wYɋC7\<v߭sza;b}[kn/3Zqu8Ҫܪ:핧Ҳzt÷lel 8VNz=t٤k9U8UEbͽ5s KtA"RI$I$X}v|`efC`Y$E'RdPZzV'wr9A$IJABPfy=s?w՞{;8XaQl(<КزB2(1>Vԣ@Uuܧ0r44)ia&xo$$hc[%D Js<$fyuts/ #ڠ2xZ5s g9BiN TC[e T3߆lsGU={!`N y%=%)Gps !DBKBxw" UzBGrsi2CR/C% 䇺JPGHus"j@D ""jT :ʎBt2(TĦ2PN iJBqhPѴ ]%^K9q{C Rgti40X- w'&{^aL2H|WÉH+qSkS8!M^c?C"ehw^sIK8bhP@sE&U&+q#;%ZFsybCݓﺝԾ lWĒjlhltphN6t_.kl~5ہQޮ۔dн^[`\ayր`]b3۞٪<3Ђ.SZ-sn@ *UŊ,2!_:|vJ~7^p/k5[y= bRWJQq5555555)RlbrL;%jsVETvRgFM;r[EXMfD& 4KH`^}<L?Au"+hf (s (@*=)C0oFC|?6cv )wWmZ@2_J`$ QLA+q*ه43纥[k*.Qa_Jc5S $+1~kmmRv za&It֋ƻ%T1c wRT86-^ow@H%EJ|/Gzop̧'1brޮb$j] ,'ހw8IQ5p.sᙬ cXwDJOX-;NRrdJ]M$nj8%xD5ZW,<{v,;^vvDPHk)qϩ PуEœ\Xد3÷x\* 0%'Z-,ND8ɓEՊKg,sdH(HL@c5&+sqZ(Hɂ" 5J(.N[X,[JIGƣV޳$* ,"^5C Is*<8F]e.B7khڐ'.e-$ߟM@CsRc ~oQE%QIC1DQ_o?<(<1M@fd%MdžÄ ^'(ߟ 1C6zɔB:|8+*H"2s,JOOZ>ޛjA{B,2xSXY Am"*pl Xq+dUV"gP9ReGECiQ^ RiD2C.9uζx?޴@DUphi >ߌ+(CP}^C`V +Ϋ)j[AV*vUW UV"Ee%Q#seadJΠVIJ`eU:r[PbUi)7vtJ}׮}[ XruFD41牎rx;9ۧi ؤ>hQH?ObwF҅J1#6]@ơeC!P(fCd?A?~ߣ?ڥd= lYCT$G: "AO]|'3 >enbTf ީ is—̊]NMXE?5<*Ƹܿ^Cx"P >{Nu3es~QJ~zgp.H ێS=>W\. ٣O_pמ{%;fY%H}U`oP%?M>+c(0Wɘ SM KRfNe=}& >)ya9(iscx `"d!+Χp<(vE#x!8?` KG1׺ϭw^ijqJ[ȹ\ zIJZخuH9 õ(Fϰߟ~]x Xg ߰sMf?PZWd`C^@ }>{>5ٽ̘*tu? ݑn(~ZtxhkD2a?< 9cz4jvk&/mA[$dpv؇Gr.!2>,= I~`LqEsߙPC9YIcg~_7o A#6#Pj"/Ȭ| ,~M'UHM4{b07ɍ}^[Q`S@6P v"Aa+q҆r7qf8/Ux} JQZ||Of" $6̮;<|van!Hg.bOPFQ.(u¥U}מ0ܼ\Ǚ~o{H4wt,Vrl;bSㆣGO`L܎û_ƨ9~., xmTI>u~m'^W~`aX~த;S ,B Ƃk@0xY {Qyo*恧 7gƇ(P>]zjWhp-wF`%9   $h:0gh"Pg0BQ@t VM^d?Q ?y_o;ǀ# ɛE8(5dd"d ^W%v;?`3g_MYwtwf(4[F@$k[ݮ|4;Kub*r. M-:#z#~{^8b>U9)@?gQY |6+TuK M eYĠ񟲰+>ئ?=ϻ1{msRˬ>τ͟N22[*&J-ggIA_iKq*ub1dA @o!̓g_^{xdAxmp11*Pn/@.JFe:@g[= 'RP{xYt0"?HCQTq{sg7' yTRAADPWÌ#vSٯWPTɝ)"ɁJ𢕌|8 %!)?fi=q0=zeμZ_ {d RUԝ3GM9l &ѢwPf̔0>1,]&wIFbaSQ)n2vY'~{LݜrO A.>sӠ;)/'hb 5b47[0<ޔ}sѴø9#)6hX}_UedI|7 +\ ,5;u%8ȈtZ. 3%b7N! L&֨r#\lE'؈c075-Hl;:P&؇cFP_4C*Ĥ$wIPtqg@ߝ fKN%Ip-|xBza]5HhG'N/h &m[6h!Àt5 gT伳6FŔZh(~\N9ob4ph ;~ksb/7ƅg^QDŽީgyp&C.ȞU7;DDꆓ`MKDǣ9tôęI!D[^No]Ǿn ҅y||H8;P~bCMKN:OK 1u?w 14Aތ.".$|7X9;˟U؞'LTm;b]~%f.bQhkV{f{zրߜC"DJklý(?q~Nj6 (_]<='نׁƒf7}_+"ίB-n.8 v &6A2&v-{ ]IVMwSB]6|II,c 6fr6coۿo{&? []\hb.< (r~3Ҳɮf]机{vOs}Rh>;\IejF'|8$HHׅZJ`_m;TH|لUr.|[̻]Y 8rV*^i]Mo 5Km!P t=@.ioqa kx._J.s"ٵW?C9/8l73̂|iw(7Aq[cܞ%ߑZ\^)CSU7S\<;}+Yo>|}0Tk>z]}w}EX:{8->U?73uƼ_hj  ⋁5}?kx#( F `(>(l_bC0D~!m)SK>A \uPtDr>kN#yS嵮W}tYʿna,lwnuÓ~j%ᆐa8R(R>zGM/Oi[ƾϛz YB[_7l3ǻf~uܱ`qSϢϯ滯u^W62l[ \g 6Q~KI8;{cBN>̲S]d?K雅\p5m"WjJ%5dO>ܪaF:)GcOLf!}2Yc_S{6L3v+Z $|?@ "7ӽ• )(蒠zpd_+0(^vHmb\GWD[nػJ?۞.Q^3!|OH:KHjQa,>ct]%ޛmfr_yCvH? !]Q;(MVxB{1a߂qA4gzLZC3Cy[b'ޭ@J'opY:$֋;Uۍeo_A EŘ$z:@0qo"c_7oO m*/"#cB.K&<_Gema^:ݿe~^UˍnYR; >[Z^ I626gQ%.h(꽊'^u`94LGmηҥ s m u&AEC2N||OLn(0%FG3.عI&gҀU-VP)69ł с%ͺAtbP] . ^N<ȝnMPλ ((, z*PK?|P B w ! p [enhwѢ%޸4ɤoscZ:gJ{"D!Ol H[(:H<.Q>jyuɲ6t"!|lj`l؈f UXn5'{7Hyc6Q=ׯp&v!]H1 ?}uAh2E dR? '@)[~|5AB  6MTӒAebR?z0!҂ zt3ݯ&^?>z6}. Å?xB5J9NCeŁ?^=uߊ7z+cBkQia1uݵyJC!ekLq.[u뜡oN!*7,rfOÎޮ=^_2RG\.<0*47$oO 1U' =\d^1mG_}A(s;GX WWd. $AH$ %.NDP>z9'3Q6e X}t[795D!J$] Ztq1#X3*/<Jx9a>)lrOUYrvb5t?|Z"PؠaˆzJ_#xfYnId֖=E^H茐,43.6I"'4C Gv_a#m>ߔiAZcT q?#'h.lA6;bz?LvrNNKqsڜYl%qժy%9o5{wg~Fs, A‚=H^Nϛ6J킞σ5`f|STSD OT9M:CMj2x$fXw!㚤ZOP"Fmh3.CB5R^9~LLw2ug/rdyӷy:=QN:XlwѷO;;8C/bS.*W9t7s4Cjf| H#ңۃ]BZg(Af MHJ<`7ڹfTVsN S)r)9!4A‰IruN+f6Oy3N&Ff4{7]f~;V `'tDKӂB)$&4@7OG|ZɪtKnő2!"G2ͥR@b=nm"TH^#^rxԢ W2E!a70ذUFú0Pv*\V=͚ kΊuTw^nΏr^ux(rmCy6IGT@Zq t]^,nՈdQ3#"㴖U,Eml׌$&򐫘n=%i݂ 50grQ~L=4f{<}j?}QgLP$D90P¶⃪vdHtU6I$(sdO2wZ<:bbςyߞ0mʢG4wN:4NjEI&1U(-fn>$n 6{2>/zzԶ%{ٗ^ QǝNd9ա{d;1w=o.YI:]Bte l/)ICWQ՜/;&>tClÄ9&|j݂txּ˫)-6~hAxR+b2` xXr~ub\n̉Ց$~h͎ppeF_֟·OrUhc ud~Gͷ^b2 |i .WzP&ZbnNijX4)NjwUvLJVc+ A씬SD֋OmғQGS`ZL5 v @2Uv5f[DDPE%)KpT/(9[D⯉ y)RZBp!ǁ^ ktde.c;  xxy}oz Lp:lF#E>z`^E]|W@:`bD}%PA@<*4a͉}GH&| ,z߯T%k(k'{. q%h R"t`{|>Q!Go[fl.TCow{C`]XZUk2 *>3>g ;Xjn-f]t{0~x^skڞyN{}n[{E_|oJC!"DN&D6S~h"TD&NJ~~Bgc*f{lŸ{`qn8`} jp2p)W\ Gj}g%8r7tU#@ tĐo&P p5z#p!w%-";{,T_h2bխ}A2_;"=.WcSxA;cQp k8_Ҟk؏CmOEzruW3Ps=ܥ@j!ϗCǰlVf*{ U s';>CwAå<_glH|y klrQ߿RRY=p:-Dc FIrlsGhd2==<_P{pV ΂Ivu)B?75#ҡPw~>.O@۸֥X"7B9 PHz,Z(Z~u$Y>Ѿߗ<Iu;C\k6Ҕ)!]Uygn{ a,$;1%xlv> |OrT͈=тh UjR a#)Z ,$e `"V )RHP+B4%U0DK"HjT8{6JI $>"AR;~<[iyEPLpu5JMZJC,q*~ӝ[L|GZsC |>̲dERI@N+՚iP'LQp2T@jpX^czTO M|ImЄXl:X>e1 ^~ž~k{di~"ߗX<<ͯ|@bԩ$+IQyvm@$I.HmOrN},/UXozW^$}q}uwN[SݥAV)<8C`wo~&'&T 9i|% TSTUtzǦ9qbh5UTR݄숬) LN ?fF)ꠡ J(*ي&1QLQ6YPgI4TZj?-:%*VRkE 6DP" $ңh[mҲ,Ad P*TD#0L(M+$^r!PPhUaD@B o}8eƟ@r bq'~ _dzqS%7mni'ܨaaPWN!H?rJ.kG_ CވmNP %J#BE'OxߟnS>>Li퍭a:OTt"g` Qjo)(Dm>l*xTOBn y-!6 z'P鯔Sy A?DK{]r#?δ6?"_DzyUHIA^I PȪtPAװ} 8V;$ez=ЄP \Qje`b0#x鳅.ߔ"}OxJ1P o4범? OOz5)JL[)FJjlZ'&r6@ 7y,!jU7&I((A"@N? cv|nה(Q}2VyT#3z(I$I$I$ID}$َB msx@x(oXA`Mn]k,__w8jPC-=6+Ŏ|;,fЉm(=|)ZTPPѬ0!Rh$ 95"ntqޣc=Oh/Z>ܱcAhu#^a̎"qN%}^i|?(H (/ݾ# @p3-zAxK/@o~WOMD9hX[ {T?8LB|C4Ts?P~fG}(:d!ɔP/Mcz3 Nd%HGs} /!Ij&d>(?odd?" _{=t.ٌB7ED"ȟ(蹯'RCI:9Q,侀GEl(8Jno=M K) jEΟi3M $_wDZE 0Z2'ڨMŔAD?J'ԙi_; Kf˃8iHA@@լ>$}p֎lOUJ:` J>5r`^sJck8"^ɠCk@RP`BQЋf2оd 7"b7@?L<~>s-;o8YZz_0a0ӊN0 h|:3o"^7!=`P"."*`7rfD'eg{/fnR~m{/>]wx?S'{BRX,v|u\"kW9˕H#ڨ*M1!TMg@ Qp[!8?]O>?c9gv6p>mq;#cQG%?+QçD^@hGbJSB &%(QFRTUiG*.ڬj Vmx_w"AA]P*QKi JDQI Ko>AŎM-'MM+<|71dLabRD*0yYIshGǗ8q)jy8u>T*>㼡+ !T{'%c[} o#/.(ԗ7C(ۮnSvhTMzQ;_U 'la6m ~) CW;bvISpN}óGŪL{mQ2@Wzw<AՀ %'`߿"8@A&Ss),sG~]]mCU~ܡT+;34h6-IMw?hw`q@ +Q.40yjҪT4w~D1iG'w?}۞=VO Eo NyNxY3f,LQvhbNSc?? UjVEiDm}0WM|@d 1܎[2 e3f̈LmzYԩC),%(]k܂ I\*?u6"DC%FC @0 BX TH~djmײԿG6?̺4 \2Z#c#CD$Bm{Lbv%sֹa}u̺i?Sp(`+o,zDe`C4pT !9 }qqg(ڸf.HhrW: 0Ň&*Vda1F#lWM #hw)r@w8V0;ԇڣXT(Ӽdf3<SgKKeiǩxJGBNGΒA`?N\g\<32@0 $p 9^_y3N6"qsZ k\E"qr q(a`YCYsw]v꫊VxIoVmfvN(;D/G/`K"&a/\: (3BR#h6ϤXzz^pե5tPd YWBmeǣp (u|}Roua1 X/ 8&UG_y؈+`Z=z>,>neGx=]nnlv "=vĉ\}zWi>{ۉ\حF|dN E@U ¹\ҵ[b?_'nr |uW ќbJ-B۹C|myO1~0]#ntJ[xqa@]5%OK;MV튷vE$]1+ZdNWw\l,࡬ardss2{ܐ>gu2Z_aÃ0t9G՚ ~ Z8\g`IN@|4}xkin !YMcKV;Me ظv1S=#莘āWd,<TMUǥDP=EUdUrqU;t(u\hMDOV .Å?j|mRUXʜ8h ?H}#ƈHe=RΨ{~'ATA $(M^]tv_6ωiȹ!1) 0ɒy$iF+A'`c?B=RuJa)DOgBٚ @&%˙S`KU_hآRA$1$EVkLb"="I Hn60 H"* SS:k=_l|~~@vɽ(t샿M]I$I: 8DYݒ `)+:cF>1rCHo,RNi г\ ^4B];l]N~[2i4 zΞd Ԓ9UG`BNd"jPPiY)ˌn!sk* Pmx6/* r.- gh/l2 *7],YF $\p*d aY *eߓ9PyLUb xEpj 70]-P6 IPq7ul9g,v!ɹ,xL 0@nksc;Ogydna Q!vFf%Kn'y ׷;nqyʕȲJ` a5QBآҺ7]!ˏO)\˚VMzf޿9LKL}9Uo|MwsnB@ QEK|xQ 2=aUnfMm0G7B[4??o.̪Lw~J07߫Ҥp4G nyU 6G@x `?=Ccd=Q{#߶N=ooBƬ6;[<؟[%a\; [i Gd.tk'9><)QV |&fhA@8[=] z= o1b`XMB?NL܃ EYx}HUQJ^7wg Jض(smvZ0vrL*~:?fpUMX"vmdA$?X=CS^B uS[(j=S39XQ^A\; 2LT!,/a~l^h @^>D H l^W(YP',6%͙΃!:.(G[ooct6I)M CCU&`6{T>i18JP˟Mߊllc{ְ+,:.*b{{(˻cJ;J@ n8d8Ho:ӹ~G7<:C?_y#[?2@XTd 8SK`E$ LOWE$n6^t"v;lH jq1>\6P뮹3L)F'0t{2^e yӣۮh}sut},g?G_  RrҠ̐ѽ9Vzmd u+k8wϊ8h]-O-ƶg:UugPv<'^N~[10`D Z6>A6%_:o>xN5ߖ y "\: ?~`qfB!5OXϸi9X|~`Qr[W8=u|5d-v9T:.W>mDR8kXR A_@2"MmpbYvi@2yxέ\b4{J/Qb[Ly.+=P`Tt^7jqpUo]Yȧ1ݔ|P #Y|Ĉ]n9IFhXM ª!^oqq8R_I42x2LAI9F=$ւ u3#oO1ҶZI>n|cmO#vKÅCeD$ʏ;lcgbu;JՄh;fmWX!/@$8?1UD>R;TDcx\ BpfN-~yCap[܏ WuBY \u\ # @> Z;UꞦD~0Uo;Ǽ܍6?Mos UH-D)h^v8^jѸ9|ooiZqZn;'lDJu_T q,CC@iF+|:A #X=^U iPq@,ߴH;x"pW 9TAsIZV7NN߻ӝwk^xX_r+s5$XoG7+8JT#{~$tXy!b!|_n6cg7bn{ |V7eŃ.Y&<{#׽\E .'6]})u!Ix0FECPvV\!y 5X+޿"0Cg_V`wTkƢUJ_ˆ{\CqYM*J,Sx]@ƳD"AfݽDyv*+`\]"_Lt4}lf,a%NmQLDc1AV*PTsV!{&Ik;EM=6[4s@==AVf!c@ sa*Gʢ#gpUTh](ld4x4/PyDz[xڼH`H{4DX|?:m05rP gJ`e  (2=l?·r:< @=~ xY Q0 $V4GHI\F6 ՗;-Rh";'wh 򋃚-7-~ZKgh首]~ d|E6BƱ )@{sQkŚ `n2SK>GSL#XĒO{eŽ*! ){)"vOP'e!V~Do7} _ ihm ݻF&iPraB!wTW"z\\Mx.|Da+ЮZ('xoݼ:쟍M,@_#TY ,H}w?<.ߗ}H!//%A3!K#8uG{}9]e,8DHr yx0=wXQqy%wH}w6]NI0uob`3_ 0'0eμ+ݦJ"f~k&@vѹfA~`^ 82pPn}ƏzHqcV>G9&ZVU 2́:WY\x(,%/[t=!M,4!.d6"c.ă=< ?w A!AxMΞoEx[33y90c<-Ie-2xhb( x Vi 4JA6"RJ%T,Ecj0+2J26L[hɨ#dA[VKQˆ!AKJ h2C--', Ħ hhbSX#Bb >}Oݩ '߳q2{}}V(ye/~+kz,hn\!1FL ?ӷZo[~;_f!9 F6zWmgE񉂓R' 44 gY͖υyn뵢APvvGTRP;7_9 Vy~ 'ƶӄ: zA&fA#UCn I<@85[}0d.n}3W|t4w75a?R3`dq9m|.?`qpn5}Nˈp1։F^Waaf }q0: w@7GKoe_Bf 2;gz+Z호H@_UN5>cti&-!D lɪ fQȐZ.k'A(s2B{a {:HGDDukQB~jۙύ.жC]y[P@?_hbƶaU-GqYk$s\"UW6YxЫ]]_¤m_O~df 1o8L@ùl '~ux`?~"-߬KX˰aY u08!GXE; M2-px[ 񂇒F%JHt+z_x^ھC rZñ{;?_uinwztu#\0*Gj?"URDFCOd {*B8auB:!eoVܥ`^(c&]A+ɧ{m$oN?$_M8RHFlJn<8bQC($TlT u@CG]lu0D<<.A{6oC,R=cP- 72~RnzCEu(%(p0!:0> (QE^žo˻ _IgW'TbC`$2A:skK#0j= ^F (1LՇw(;aǒoBh؀GFlm̃ӳu V}Η݈gLV$}&~UUrFbN k+ReHS!r&lm6 گ5]@!JÉhd4$ qRxb!lX]&̡v$e!f;ޔ.&n6f"b"%4J8(" 6,2AϨAJ ]]F1Ɯ +z-v ?_z!$T>XHSI*vЏ6≨t~"[k~'',9A #t#)V;`2uQhLd!t%ЀdcɄn^9<ΰZU(%YD8.KD ;^Raqe3]Oܩ+I8+;wv &WFn }1 #v#Gb/hRb)/sF_$v ,[@pn#n!vv :~g7?x`5_uNuY9hA;PN-ẇ],.]XGf5?g18-2?t:]m\|K8BX/F.[W5qʁH=%X@5)8;HU>ۻRQFHaߧK]7x&!!b8TJ?#Pf{[l3ίuC1q*qFT[Lxg<|lo*B5IQr/۵|zM1vtۼ;r*s 3T iNn %`|1Ts޳6Mݢa^iEt@q1ʴvgtJRCQf@ףXfB}bT 9ŅHl)bH'5 5ʺ7`[xBDyTa1u/rFt k PI]VG9¡yH7{d[jV<iY Vo}lx'kIEBX޼YI3uʶz3 2t"I }b,&+Jf"SXz.fOo(v|shz!EO׷Pڍ44 te03ת2űl]:rh(?"kp@c&&;庲G|)I$5bep6=C a^ow2o_cN >Y\X(=jLz7➸/Ng[rC\gzz\MK W q~y}us3*ΏXyԃƎbJF&rA),&^0ICOJ_W`hzAHS\>i~ٵ-mD [P @UtN3zέmq=ctdۼX('v@WW nT^:@LIz-DypvX:v"ݢnܮtڜ&1P5@Dl# 6d%$֪.͎@CU#h )DD@uaenn?̍Q!D ._r)bzI! #" M,6(-{cE]xuT DFzs=@1K]7 S{ԾNC! 18.+{0*Ye&&Vf$hxE"%uheWGÓx+U:l[d4h8*[-Z _ ׋Rb NͫܖE%%AJSMunzV^koV;HXQ~g.}bi'it_Xv ΢Z띂[N3ۖ3Ka41SmӴJ*}B=4W`J ~,CԝQa5r) x2̄_Ǵɔ1;\φx &JHmwtiT>_qQȶ  ْ#X݄]L?}8seJ6=u!ٔC?6Zvǰn(ǡ. tIh!0V!I?s{gY qJ}zBhymf9\d>ls\o+}i板B\$ӹYtU5~9HϢ<8E׎4PP?ƒ_ߚC-Bg():'=85^Rs|QRۈ^@-:)$h*~ocDE`2Ms8Mvb=lZHM^!gS k!j;3vR-zB2eE|or/͠J`2[\=L[?N!mcl'C!%:_S1tǞqC'aTfea!'tz"+޷a/kԉՙ u#f-S'``/A!^_#<^]tleY8n7"s J5/ *:/x DyStcsؑbviX(*c7:1 TsPO|uGΔ(BeY$O(F Bpm2PpSS HT1ǍTE 뀛ޅR41e5!߀0`#_]C }aܳNg6uHuK59ШdOjgkTWSSݛ[.M&tJs)&Jn|. budUn`sU՘i[/.w=] 1Ge9i_h|3&$##l!g(v|Aom܆E4Ml|XɗL.REuT:1SǛ@ YCS%'n"oI.G$ƣX/4\~sܗVTK7$]H.iUV6U#T9lZaFT'Hv9P8/ Su oB%20@J P1v9n1?FA$Z;cDI2߲[npAHbwpg-δ$LG+-$Y q3篅MTl*=<0yldYxs+*)C+]7Sڊ'l34㊖ sn~Gfo۽G~QΌxeE7QB3<8gvT9w= Kzd7Ru^vjYuJ>wnwNe b,+•Tmc!~8ih+E~vʼ܎{o;;w;O $;b!,=t <1wKy㋀Q6,o_s9 Ks+ֵqm<\n`y]FB)'#c'E5YD)ixL0),b6_>|לCu .:zr|v0`>̣ G}>68֟߬As$q9cy9qko[r@C me;=TkW8jQ.;KwL5Vp$ 2^H4ޥƐ1UPVnYls=P a/ Tv w1^^pdiݦ˾pN#ү"}AT@)KDKZj͔:g HUI?+CPqNT#xt߶ b?<-ؿdž䳎pCR hy'^{GONn6@DӦ!Oۣ$65twN4JW1Jhs(OHpfn}nz3bF;'$gi"o'(<Ӡ%hPnahSƃ*Ҍa8 Nʥl ӞCgP“Mٵ`m/.@L\. YYsA( d jERϸvF<4n^f5̉ے|s^ y.Ne濧O!Ĉ/n8MMSbJd!r1%Kفt(mXZ 6?% polfv.?*PDsK ;3're 'YƐwLRpB0uP ʈ,IR.naC 0EOv[dDSw(lYȳF[ G}ޞƟ0CDz$+n$S"Ⴗ3^8`,|l,:ecu#3QG)fc_-AF2GWb|Qvo}ΰ "n6_Q,/A!!v:9/ՠruŌHi(wΚo٬%cl;4kNfJ{ E1r`p hpַ56m$C6 Ϡ\\Iۮo0!]!^- B9+o}!B#{̙cqA=@mDb"Y0)}J*sS_"DxZFOU+Cr4ۢ5aSuAsl >6Igq㞜p_]K9U!_)e.C فS_CeF}?g$ 9(pc Iܣ gC]H߆\kCƩwF^2_|+猽9?{x٨ŪPY/|oR@fJmfv-$ h)'< G^_ǘ"=zv?<>] ;d0MF[ke(ktJ-iWqI^h9I% l)~g= ՗E%zԏ :sa7zp[d %-o!(C zpQkH z%Y\:6η]\,F_#da+)iB~x݅CnݭhGi1,XB'㈋e9 d_s3s-kaó0( :a/ ]pFw  \#_>ğ ɇjT# ~Ŭqÿe;,WIE_y^#}@r닀 #Uj}UR%MDAULJ%N = b<>Sq pr?kwu΃U_7bOW3 ;T˔,?g_שn *S_}!i Θ;Q~'EH|vTK(g{_vED`V#ΠsukV߳Q}YI"8O;\D8M)%% >R9~/7w$?bڏ:^F@EUJA}d "PLIAT2D@RDL4@+B0ddL2;tf|(]PE $0H!D1Q.b5TL'~c椠vP\R H ! 6=_Q`;^Ӈ;~0J D}GOտc>pAܡTKAe)zo8)ɔ\S>^;0enjڢoDoQ?}0 (յn݌A{B!:8t-p꼕Тn5͈uuq cPEQ`>g3k,(nk >KB%U}Qrlf >#M~D6Fd.=Ħ#?LDt{5D"cgMu!IX*r|__G$Qa y  \:6],>ʜ.?. Mz 'x [ȧ*A\3#Ā =[D)[<ķJT^҇,]&!Fy=f^zϧul魂cBXK=3ok<.1 [`;ldZ\YprqUq\v<ϸaH(}W .AȐ tv)BP>2p-?`ʊ_a?_; ~1ՠ )Ig'G?V`>f&i!1pw]P3dGҍXRtZEHJSpͺcEFmB[$N##b}a('cT~w =Nh/`i;08uoޡW|4~iAJ9 ]xfCtxjP7ޢ${oڑ*᭟%<#6Mt 0t/|=#sCS;,!@8N((Q`#PPTkE>8O@CN߬Ao}NR,r[xBFaF)s4"=`h4~R|3ۘ=Y)_Qw?.@(X ;";к ڿci%«@s@mowVfl7 '}]+'Qb$^y}YϽw}Šp'P){Wf3`|΋hՐE#b. LCqHvGPZgG1P[!1`]E,=.o<}O&yt~Aް!]I*Nic'w+q(P,j@!@fqAF^>6ڛVb0 =dʲXϣI#1KfyT$#YElz|QCJ\C$K@K2i>SטGtp.&:qXx!ZEf FWygTᖀDbdb,w;ʸ*:͆ZvW[ JH?wP#@$Bk@P3T8Tha'@^;!R?ֆ=_S DLhۏ,pW-̥J yfd%~`V!\-à(Bp}Q2InT$\Y׻΢iP6 M9W!v=I.D@YiGA̿]+=@9W*0{/pדZ_MkdqzUa`c|9DIs|8#$F[j|K7V ۘXp*. a$ʈ6P@;Vg6x0) :YpI"Rxzg^ zzkǔT׬ _l)Ԫ2ţ!YL5P 2Љ+~HFe}ː 3>gfl“_ MC&Ǹ."O6(Md}Q^5@[lu|,%WNlNg{; @djaJm{|;n `%<0f4{eΟ=80#mqRxh9#B]7!ߦCCV <ʤ1=g;s?}%lÄÓSffA[  Gw};1wwp;:][I6zUrZYֻXc?x~ 泰?k{Nu^Mw8X.m n tlza]4q?1wgg;'qikJ+M}'2=\v8Ht)*?.|'vo=7&0b@Ǐ>Z.^cQ2ryۺܪ <@t!+AԛGr BGsI8{̺ם-y9999999i#Ƞ= KowU~GGڳL } Zw8ZAs]XËIWJff}Y*H|$kQ—\lO{g68w ZǍ4WR,(*P,_֊I瞤8xToCT}M݌,ndw,HyOɦ)JV({~N.{-M0fLs!fwjOe3)S:QQL$6^m twXx[1 Gg܉ _ѳN{j/-@Gʋu| KIIU&0{A~N:WNp ڸi Y1CXbCd@[+s["A]caes<+'Yf^6ToߒjOq@A! 0&TI $Y-ZT-ld2488X"k k77TWs̮nr3iٖC 5]Hk \~_wn60ӣ"Dх/|o"@pJu az% (^|w-|vï;vg {7Kq HuthJM3}{:={lۯGÏ6}#Tb 5U *rT<09pr \i޳v78sWό} 1 %z$`T #K{ttc7ػ>"`?K%ݙU_q{\GT/H@%p`m:A@(Γ($_&W`6|DzMk> 0w[PB8;&wblY.sȜʏYw${np lHE⨥k@>!ʺyG(8= iO9ꈩͽ>wt* xxC0 Ba teL划[ BwnwoRw}c wݓQE-4QE* =XEɷek\ޛцjO2oMo}  GQ+LH($zn؍pʏ&d>GǏ^.UdBH$=NaсmZSz灬e>D\sծ= }=|1eKwZ"lutwR}s6T=&BJonc6ыNS]W^ Y Ϫi4¸ G6nUU {S~}Å}`hmNH5v,GURhf7ѴNDTFMYti|OvT@˫C`qew϶#çx&) sC>I=jUj~7 \LxJ`h}?/icʶqN$'f_E/!CWz"ׯ=WC&4xػyXx|lP pU5Tu{Gy6P)Bx*E{^T=ؽN{J8wa8W_ϒ6o8j-}wotv/;:W{Q{ȡܘ6P9ZXE:!ŕǣgx>wgڋaX㮜oѰpeso1}\4ʜ_--~4}h{z\Dc;W6[SZV[ߛč6wUߵ6 I3)h5/.Yg[WciNe-~W]8FG-/sZhm.Jd)î9/vv3&Rc_ [Lr/H=D}7t? }k}~hW{HY,U{Vðp3k"eQls\{z8.ȟH1$xb~ʈ̒/KD 60 `kf!8ǣ;>!>0`0aUKd"`C#yhIJ^ mh;9kNAu/R۱xv(q`h.*:A;7mVh}1X vWF"aN 3i9h-dxD qƒ#&#_QȎ1: ѩO嵍֮@UX%LV2;1ʢ|7S=-s;o/C#]Ci|S_r!((znjwC^'[hB.yI &d"u-xN.ZHUгmW +}(΍י!a7z}< `o<==ލzvD(̷X2|R#;~dOhP2Yw'gN&zOrڨ*i Z TZ&Ud&IECU5DBRRCD-PSMQ PRALM$TLRRQ)2QT1UPQLŖE31SD̵$T-D2ЄM!54LQ%2TSBC-f8PBYS(6֕ XZZDVdVT1%[F!',1wUީ/BW%!Yie*b&tēH3S0S$M%@U-BRD 0A4PH5U JADPA@EIRSA3M @ҩ#SQP5Mڠ|P=>p܈D">Țb*fAS%S"L&p0A(hYov(DeG~~UrSYPn2A@8_*#GQ; (M]B@)JT8uhZ[igۅЧ^! >sয়^0Mʟ}Uaϰ;Kf>?l0#Oʍ#GlDf`Ho!)tӎ 2F XHT@Ғ BbIJJLJR0PJ9GC `S$RHªbIZ+5 +"Zd+!a98c)% JPlYXEQzl B8@!4KH|cQ1R- dmĎ5F34#*4jX  f:+TTLEPBħ(J@rRY@2/#rK4ԲTJK'\!E1 %CTr~#˕Xz_Ə>o>dB- 4@O9"t\gJvx`S1wnJ/LWwDN*8>+褴c0B Fe *p.]QZF%Ԡh8٨sɢl3;p?5XuKL㝺mm2r5vLVe]J!Ӭ66-`E 5_*UsX nqYfɭWI. +nkn4\Ы / [(*%|Ʌ'q|^ 01:ژ{]mmc;(6{=.3;1# F /Ç.]rqez7?ÿod^>YͷE-__ҏϵꯍEDJq?q=١Vъ+Qj2O|=he)jV9AɅI'ig{^2w#OM@gzP/Y+V -<0j-OI|>H<~NHҪBڿCꨶ?N ym3uvQ_-AP(yA` Qj-DOM8=Əful YӘxW0|Pu%g]-4@FQk}X#zh;=2=`_6u4؀@&l"D &/4G\.挂j)@ a~ %i9n.وD~w̎l 뷻FƎXq[r7klXr^\ 9;3U7qM(8Mފ* d<~HM~9?Y`1ER;N 5U]G.<5zIp:~n)P[g59 K6TW"esv*>n(̇۲ZZs  3Xfn01hŘܔ3Q /pKDz}63127㪫č!9P:rO^p@*$syƸiowXyͷv>$`|r k#n=7qA3~,R(|d jX7MKJ9(K! vmtvv >9 <=P~ӻQ_ 'G1 `;DHmk"_#ZoL$~!E`*@!.=}]I*y!ĤQITot+Q NnWɃð?C.ڠM0U`}P k*b@/_Po^A5a6rV/ l|ҾO즀{G?oà;@P bS~0=g}Q<:t ? j:|")ޠ7Wgwv.1`~ -̴GCq0Y@D ~OBnSE4CHĴSJPm9 I ȟld3)maAJT+vvl砑29ś C~rHۏ4T?G)G-|y*k`FELW.&oTX(rPkB9N &ܖuor~㙄O^};ȇV*;TZ\Ȉ-?0.3#م,opq߇ˀ0 uRv),0  d ; FM@ImhIx{"*(~zA3؁HCB"gO[0h-EDO/.mvgn }7:Ās>JPy b^Qh@LzјnxI~$$`ѳ/؅]*bu|*G3]?0{Αk.@wEӰ5ӕiFW\+Fw)V7ඞژGӋ`a8m9[ch{LϮ^l5jd{Ez3hpU3ƠѕN::cS:*5ʳ.sv G `-:7kӕؙCS YsxiKLXW-XG?E؞RlqE6C3^-P}I>%եsfO7E$9RzmglvWw T,+U+_X[l],s;]Z{60|J]9G}|:4qXHdz ~//*v{~O;-GT^l;Cx@?T.ǧ?mQ2LGE?/_ڕ\_ۦ "n= p'Á<m!D@a&Sj`rp0Y0xrl= M;3IJ餍 D9Bo_CYo{o%O/4{ηB!@?2sr6LY>A=w&EڡsN'QYd였΋{҇'嚿IsEƸvj א3ɴyL4z|TVŁ1y /bt8NFa^a@w򙆒)ÑU)O-CmzEWrNma(q9[ymU$!/=m|ĜL h]'pןl}w6so|_$1A"v0R.yx)LM'r 'uZ2D$ww&`أA)(,j4[%D.$,1'T' S_/:,»v"Cvyzm P@^gbD¶O P?MTXPbQ?::RUn pji/g\.MUJ|+X5Gi~g=ۍ*Dz0 @$,14:1 g);gD_P(&Ik :\g:U*DF` Qt, ?e|l{S2Ν7ړml:0~H1b) Q"0)ӗ%kJǣ801@^ w`=1B#V$,R^r2HlI{:FeIb5s/ sf5͚"k*$igL2"n)S_ [#dӴ4DR0ӼEFb'pz&1Br3 y1kXRb΀;M7NJA_/dXBa$vx_[nk]nuw=|ϐoֈrVjD=LEcf/2@!=0,;x?+ OFPfP.4pl_||۷hc{ds)*r86:[TQζw:EvFWg;uzߜw~3;.8Uh 7'ϾL ]u#tډάvKCþ(ûٜ)8hv#  *H\ωwe>Ea 2,,R}ΰ9veIuK;ͧehc BV~!j5DR$Z[)e+@YU֦qQ_ l+^ ږ˛n&{ ZS'a5ɩ$LO73bxmy75( MkmHn`o^JJr PL|}pwRS#@&K )ׇ`I1湿us@lT"c3W&,`%ń-g`CY#a2;cily=EX@$̿"H:R0V^nn541APRic;ldgȮ<¹'<)dyA\aH{DJefp!, A&r"_i{ YPr <8xg%pGLX>8@8fȠTc gV~jkOM$KC5TQRUUT f'}L,ZL,ciˠ4:p%vb.B W; (kWkXw_*!D*Vr_pڔ#B7~LbH\F4Ч|>?K5NT tBAtr br HPݣT Á |kE/[BC8FߤDҴH~lsD!.1?VqQn5C+h5Ha^cG8~9 sԓsJ4[8CW !dC%m{ai'Si ᯏ4R Aa̟,u)S H.Q˒ڬ31Ȣx%OKa镒m  H,!;rXbi P= J_9"#>R@mf]h4'd6JLU`+em)VR kXH~}mĦT 4=5JT-,*1 6!Ql-RdMCh}u\MI .K( B"=>}?[{G5 8{րc|6,/SZ%D;˂|,p(nVMdb |P"Q,4ʧ@Д6ІYTXriQ 6='@TQLx㡌4q5Lҽi3;Fy$93u@ 8wPpd;O#7?RӥL dnM~AInYQFҥ~/ogGwɤiR(" )Pc /uSONd A 0#߲^Na}COӐp?3d^Ң?GEglm=P;<_o4.PIeN(oQ9ڈ"{"^^HfϢ 'l_]y|> zR`6}6GLw#$M]ܾhSv_G$bB}U G`TXh#"GwrN \*éTEQ_5n{ч辆[YRY֐ŢO+}HbGaY/k>Q}$<y!*;omAtMWA?Vp%);'BWENzn~{hL/B뭴" @.P@'lN=* d1|"} 3*aTcPЁpe8- ?HkX"XF=.eAIoanÍ]{n1p=ʄ!~ޥ-6Y'̩#-I">+]!gY>` ]La h͢1t_1iLNp[':ﲠ[dS%т$T&UJŞғ:2p:AXQCy+z'"P); &9; SneBJ}zN1EϢx`P)GX1 Y$G{vWxxp~y/MoӴʩB:7WEd& w3h#[ŎnD̟V]ǟI gz~mS?ko9;LTtݞhc لT xumD@?RfU)s -||{%,? 9=s7 |āDFˉ;9 @ ꬜-#/®iq|qQG/ƱF/֠|9g>Y2ss K9SWI*Zަ!{r*(ATc *jRQ/@HX|@+Ćcx?{8@ @ uw_Dr{QL&y+ Zx?H @n̝#Ml(}l`u-ǩaE!PoL$'e# }orȉ>UħKksuPY,VKrǍUl7P7b(lMeHy¢;,U~x*x~s?sJڧD0I3Y̺* rÒoiX2JuUŎ?혟 |9ɀ á{ǣ^7l1Vn*'ÏЊ,uU@g&*j = #$7$?G}*L~?W9ܚ|D_#՞gH{ztU 0\G!=ӐKKC`{tWۣugPܠBOle[V7?h@ŮuAu0$ E4?̠od)\./tC>?>ywpA2Ҕ:10bH Չ(h D@|x뷏?5I#٠,AWw,-sB~˟\9y/?t~УQF|"@f6:gl|.z+ȄDD Sq޲ڴbOBr=s=;,>^u[m GYM7' &'ڱ5/sNr8Fr堑ކ^ԣGF !3()XztI9jE~BYG#؀m.,eh1pMD~;`$o? }뷯1|آoDn]'sv~r@Ч}mJ"xFDOӇ_o>7O\lA~_ybcX0@)a_\ms,C`U 7O C?Ic}Cy]6ܬu.qE*Br;uc|&*Ps߀~`Ȟy,C'/~4ggoL_,ٶ/!å} Ikiπuf BσGo,R_oڲ'ljtO;E>I03D}e]6v Pc'Q  ;S7utro UFӭ^If0a5]'ʪ qL[dXh"y!KZHW7dMi^ybNm^^d%ELf8*0J@zt !kl>!UZ :U8y+8:a􋋴gKpݺף3ZOS:݋D<fWwlFIC!r37I׋mQ7%}Kwz^+`7>IsK>ֳodNSrI|ABȘ E02wutidDirF@Pc#o N\DcRړTOBX=[DWb\X2X gwR HyX!hRƌTVw_w~ߵrefPU?v6 )=X#RWpbxOYgw~9r\"CGσ՘^zv>Jgc?( >(76='b $w،7*LF^&3wKȠvdWC|'"pйL?W7ԻSb D"P@bFR? w{=v@a|լo>Ĥ @xc 3*Gmz*0U.c\$ ޣtNj6FQXmywe0c|./Y=zOӧov-~-1;|*lvL(b߲_&D5 ן.W+(:_u ckA|cOD"YwNnJSLT#Y0of rT92C1ձ0=@3Qb@0 ѵ=[g*Oy5(J(R'ه;Rhcъ!2eO{CVqΎC "{g$jh\,&# CYpR"ƈK⿯0yyh\6ثEnxl ~^"aۑE\"iPojzQ℄ӛxޘu@Bm%b]`l XQ<{9/|mtL9U P?t" U^a]OgDA'#ѨZ~p`Ro~z8 H"ӽ7xg'㴫 @St ek$Q*w5xb+!`}'5؟&Ľͱ7#s`WVVUJq2>x<|8숬wYMл',^xq`[EKT)ww ޝpj"Ў[/+Tv +_W*"w-B;mH2ϋVR??f/o϶mu+\mj F79ƫ `mBn}9j7"ܻCc Ci{S4N"Ă90y^*,XHtIo=͂B2oqM0l--dgx_}ߣM6_Hmej bJH} qwo31Ě|/m4DDD`Eܡ|c]Y?lυ,3Z>#xFO\q#">uֲT \,TuHKVY_yvkpP{~i\B?dDq>0`X7_]#rqQ?mN\~~$^T wbŔ!D+ਪv D8 تca[8Z[7ln{D@ݮs⿘ـD m[YOV $qbka%DH %'mG/yg{A )d/:t">v|H9µDK_DS >)}b{`+73ȐOSn9v0QT2)Awb ,uhG5vB: Ӯ[!axB>+c'hyA==Fbyƾ:qE}` UE)^@ yU IȀʓc\a[lr[Jtn&Β U.WσJ'߭~~8uCRϓD@撡Y"H"zĠMO 87x}̜Uzɔ*Ut9/ߖS*!#9Q%8(N"adt|T݉pڑTJ|;]rd]M[8jQlQmgXgݾ"a(>?lwq~$EJfu]rxv] Pc6.،11*I:X°QJ)@_a攣-̇u|>+SdȄ-Z`l!ڮTq[u.<'o ?@hurmi#^`!do-69^'b@+1m֛G8d * fY8%k;W:yY=ppP[DP F( 2 2s_uW4L1*,(efyc=4q_`u_Qt%d$Q 0|~ DnJ" JҸWT-ǭ .h` 0= Snh !{՘ ԧ*Oߌ%?Y2J@g&o1@$ǞL;YGDNvO}mlDwee$~5WX'dd׏>]9p$0lMsDNn| -$@  fg:p|X'cF.9ך*83ҽVVTe1|z6hѸ^cWOĤ9\} /=6|SbV(%TSt9TJV+?( 98$d) 6qd~iuѭ#'VRd(8R<ZiF jC]R7Y7ʯwqUœjkSG%Uh֯%]^mesMeA˔"73(|e,pP%dRb~Z{:{ } YdTś8pғYtʛS@5+? :fLB{~]@?94@:Qڹg>{`IhBhމȅWnq߄P[҉ >Ꞵr?}Gp̊P,],,Ÿoo1o<[c{ulza-d ߟNz `~xf%n+? aDY Tf =7b/6)`8'ègZ G_wD;ܖ}UYoSQBlUUp~E߂"ik}y=r{STi]w}~HlP!g_㦖 D~趐jG񄎊_'̒!5j[\}x]~^lJhhSEmc'7alST1mӶŃ#?ukO Fޤ1fF{e ?D#S!}9Y޿3;D͢KIO\"?嗔?~tcSZa ),9_V(ACBYHA;gX+S|/֖gV v~0dPD ^1aWO{/4$_hb qrB&&[#oob`@%Jҫ}/]38 Ql1;> 5% ^A|5'4!3!AdXH~s9^yVGxGVY;oc^5?}0t!H|FvE@Y<q)n]Q=Of{Gp KpdG`YZBȈJG޾'H':!ЀO~t!*oׇy3KC Sk^ͅϥ8nݻ#)gK\Us\roEd*PQ7vrupJkTG$8PXT0qC؍`]ɱnEʑX oG/Nc#|a^M1i=90 w%%%y c23#LMhR݊kT2Mc|3mzqsV”k?ЏC xXM.r )yt44D :H$3Qx*O(/ c nJj3# aemEDYx{hz @WΌY2:}Px}]]#)<ƁFЇ=FոF[H KX"MSn !QBj͟еtPghNaGhНmv!!h@ ms].BO˝)Ms^w?Ck S~ՐբCRH|?G/kb{z2/(_s/_^^˥uvMwpB~ߪx Ͻ=,ݷք1 dYC"F:> OR=eHt8wӷsKHw MAf6+I?gk>\s`Tsx} x'I".am Lv&KM:{pފYt+E !QckLj QBcۍY7K%`Pa5Q+9NZSI'W33sFWXX9pS' bnJo@ISm?a.2is`Y+=*7,2Aczr 8?%X(Iu{s al%GanS>]=x?Z Ta2~zʈ͂3 >茍po)mVf.!y w}2Z+yg9\4V,q^ȟt6EeJoNΦ鼷l^qL،`t5e8c:a ~[eh)`<3#R;b9!V$w.BXn;MA,/ nzGerk}q ØkEKp`0}L 7Ϭ@V dmS`|l;׃%ݹVsiXqvFbS9/t&Gg^ͨxan| |[xw{SS>uG" W-΍`| )A&_@8e$_dus/#Vi ^l\ R&58B6BղzC} iuCiRt] u(9T.~uB}Sw7oxsImFZRӧ ҄qmL Q!mǕcP3Ÿߌ~{OLGGv0o#Xi9ύi:IX2}q#p*=ߴDa.w $1$s`{>ki $j.0ww p(c-t=8Kumu[@a>XI[3<΍u"T B50DgoN[&|3wFL?mzkƻ Ttv] $P;rQJ OrĆ`$clYYwfdopX9]VK7G݇Gk~ׄHR`9Q}X9zRCڹK(#sx;6|8aqчX}M:kD[|2>%;coV"·gwzUew{fdk ;*[d ISwKlغ¸\c`3#>֐ sTfeOu"eƱG.L:5|+ B/s yI]!Nԕf56 d/D(!A.l1Z]VOC~Rq>y<UMWmf"mfQ3Q^>q3օHD߿7Ž,R$2RW^U]NH7CPSOF @$BUvz>-;yn%"Sv\##uK@ G9D5pQyN D@^4gɰ![J "U:-9 gQG=O:5mY+v|k"(TZZ$NCz,ӆ˚Æ-S3KyʮztӑA%^d͹t, 1;5sĝ:%} #0qqpo<<^ۦA ʔ'> uйSݞC=7I((xH ^/8:_ǽ`BT rz8AU@WZ~<ـ`,xQ:y>G}xF4N_{Zike-Q{sb<.{; ∌Q y_42tC̆Bz-J&a"]bpHUUU]tY08+ǫ>,w>G6R9YqcK")'QKЬoua?o=2գKSũ>.G&*"W(]Zr ^<ϭ**̲^$6]9\, .X6HBKycOV}~GW-&Yc-va%=e4emο8%|P,dw\::z 4ذ$HxYAG6on7z8qـ,]!Z6Lm4*epZ@q[#vW\5Zp8Kg ξ zC}40Ux˱5~Vڄh.DC XT Pu*#?KvH .15H}@#0^V=JνA$+K>48CO ׫@[wtԪd1!,E+ HP P2L~1ECpzzx8u4 Ct|sb~=OVHx-*Z=]%E* 0REe@)xdKNI%cm :$.;4H9-蝟2*s޽JAwYB"S24z{J[@ϮB[QOzAhzɐt/,Lxg?X1yES 8z!BVqDS{>tvpHU/5 Y…&7߄ zAHP6{Z(]έQ*P@v}U/ G`EP 8P/I\Ч(E#ϻ*4oa;>8tިUQ35?sW(4 xzJ0w+j0|:@//ܒ&OeښuuOؽК8 cQ6nO&*gRG*pr TїxtU`}3g9VD/jpwK(nLODvgdE1Һ^/htyB 6r mO7D< [Jt\ل;ɱ"81_BT!fՂU#bɧ/o1lR|GFI-~*~9AA%Q :CkGIgwzeen9uPX* 2Hs0J̯Y阿Ić܆1|erTpSgę~n;\K1X .FFѴ ~A$Z"e }Ǽh .-hw/S1Tt.K{m? 1jz$hnI,<,..ń [I#iȥ9DH7Qm 8Cx*Bk Dz#Z6$=("!KOWyP=J xĤ8IӴyHjlP@@!_=ߐsǣT|;ϖ\7Pw('VrP %R0F"袋4Bw}`W3N%D`11+y=ԛ;r&/ Ka26fD TXC@ ڐXgT(@"$D]\f؍x3dJdnRLXk.mȿ13V&)1X/ ǿ=0{ ,'څF0,~Ab ,S@F<HN;ߏJ ,ѪwlnRJU:w'e?=gxX& aYHx Uӄ6,9!{%M( 2nΤ;{:pPav,ԓKo];Cw-`@d*3]&+N(r˿kO”&T; J koIn1=:\=F)D(,H5RZ9x;9ܖ\NO~12aG2}?DO3״08Iz2^RVZC qq]? IIhǀ|5 ۋWj%Է8]QDuL $xo &AAAAAAah" (" ebĥACJRдRV8o1C?a "H y}4gL2Yo@0vҡhZhI_ArB*=~70u*B$e4V^< sLgbk_)X3L;AqQ Ƃ`my:sҮO*d  funPf5$ Ⱥz@"?n8<̶mmmm&Hا4G]D4Ro=>wm&cMx(~)8_1:"=l&b HL!H,"W\YXp8R @G{KAA=eg5>eq48jxCP^w q/8`w6GnsP;e {;O# ' :%D$2lVJ)ym<3u7Ǥ[] c{2x|=Rw?K7Z ^l"|PgvFaokf.K ,й@2"\`˔OɍmS]9 P;r`],+}wР 0{Pa%[EO-ߐ_B}3 ߇I3 A+ m2} u7%?s)aՠ=m𪊶`i 5g}F +9-= 4æo竺ҳTs& [j "$E9^dd $FrR "7qܟG<5;$~*2ϻo4H'T5*(J 2(\zp^U (UE(%HA!=2@8 U`2"A nG3&0?JT A>/vzƽ1aP3K?ywRnL"]W߱rr 'wO D=aLF HNBՄ!XzW QJ: bn 9'gE.tJHTR뀂(6{j;e'%H4}|/BJiH"s'c%,zi77p(J(EIDĤXeZ쐊/>>gG] MT&ZiXd^`C98Xh(Ipo˧_:=(SN}JieםkyI&10}y~Ǧ 0F3mޞ[Q6APL?dxBDIh/) -2+l̖@0`j1b7B3oJ; glO}z9_ԙ#t%b$I WHҋ>ߘa__ 7o3nؙ5[ԩ _F b-y2:N![Q-C=K~B\`nZF(eQϿw\<ֿ M¾k` 8r׿ ]wzawvw3Cb4f4@;G=~Ny[~ar*2 ީ֒k|qmr@ 8: nufN:oK^F gX@绉KxLT >$}e@F~7:Dȿ')9p-"g+\,W&͞|R݃!S>. ֥PoAA@BAeAp AdH/A3L#@?mQGr.!y8i-!o^[ `x%P KUW"cCȉjqOzV ro~O_kԝ#$M}ф̀~~m5l( \0g2q {hѹǺazl5轂_3}\ϟߟFqu߃~:<< 3{qjh0CDTQ[dWReIgrOBqp^ %QaшEe/ńEb9:Uxsڦc>xNR ܮ>{tv:< *XЂ" LQq1qvNk LS 5T=ľSUUUZ3*eeO ,L xLJ]5!Ly6xJv9I < ʼnDHmhzγ ʜ uCls@ Ddh0j{u+LįK:+(O.5!DC"':j*;i#m%9d;r֨/,pH&HJD 1lip  TQ1!@ BcH=!T6 )BPv@:XAUl)F$pRJۗ3|gw鷣 (CVib}sj=5R : xGQk 3wqtBeڪѧ3d}MHL῭?$g$$, $U$bP~V=r]ϔf#g'TY(PI4Sm`S5ʠ_ X 6Q3s&r`S*Q/ӡRL 8;jl=`xDa7A`e0COv=>^Ƽ0VYK*{/;T;9%L2GٔD>! ͡ +ySS0EH!7w;b=2SKf7M̽!Y"NT$\Ɔ&yrヿLPWMO@7 y^[ʗMoh@s N7+B}":'d-Zs9 , "tՀJG_I"Nf0A20A\_ht5&N\RA]zu7GhR0i$ 0ȵsy ]=G_D |\aVp<fF6`903ceW̪6PbrwP3<o~+~ dH:mCG##0nh (ݍP ɚAakX6T= n> d62X=Zϥ`d3t۴9+E5~򜍈gR[;$'gZ(up;aLa$!edԿ3.4; )ʷ!av:  2n~cۙcb"Mp(`AnN -nՑx1.}rI6glI=q/&D΢CiKoymoNρj~?^=?QSH ?/t]Gs?_&wtН 9`)SJ׫I.}zÂw^ ~a#/hP.,暑ANMKn\nmcbo4 ,ء]ZeKCF^3ݗU&4SM\;\9!u?q=ޏalƠ\(0r*`U &E C38>],5ⳳbpC?h`7bYŸ+ɀU81oO3 \rS& ok qmڞ"z1fnnn0e!H,`@G`D9ZTp: Ft'* ‹j>>Q#lݨO0ƍvO@& %tޕh.ucSa# "N2!PB ,@X_WSA b1N чV|u('D;PU=σyWLǁC//Ez1AIv- RN}ߞ 6dLdqzfNfQX.OTWENN t^FVLC2[9b1bL{'J~GDVt~I! dd<LK{8|`N:Hyg{t Bzi%o쫢6ucc8@Nч iݝ&HY9!ɼsSʦݩ*5$(~dqZZ(Z _[P^CK]:Gl AO/OZDF}umڏ1((%χ_a'k$?~' _?!!:i8`t8Sfvݱ C|JY7!8&?@=ǎӟI9llM'}IFͽ0Nj'@ kAl=)^/^knBAٚq䵚!@բށ}8r坴DxCC NC6bpYv 5,!Ny!J!0U[u 6veoɖr 7!Ȫ4EbDM{_3~<,8Y6l94|#nX* !E$FRC)qߎn?b',  T1~g!٥;RP\5Evd 0 n]& Å3\-j:qP1@BECAj ' 9P,rۈ%[ٕҮU'_ov]BpU>_?UY} ^(_/Rn3܁o/R8}>0m+JuZr9'~;r}$00%ԱHLK@$xzGP}"VGĤG;IX7n$f0Kb97oL, 8?3~Ro汫|ָeNz6ecNuqkqf8E_qÊw"I(`4B'" $s'w 0;LrUI<}Hm\'Sa0 WrΓ;#tV+8QipF:߂S N;<9f;TUU9rƾ۝#h}e}Ry1*d!A|BДzB^eom;֠L@$Wr0; ; 'Ls" `[A;@vdCo=oWd )➦,L>nvl @Lj@Ձ10KlBM(#Î[L&Mx!K.l9X+Sjz>8ĘO;b 04 KC8k@lG-MhzYIA`$\d1HBIg~\zEHbAb|qޖ@|,2^f=Qi|oh(mO@څ+7n=eJ¨XKq(hm3H`BCͯt0߀#'SX$<=-YJ k;Ҳe7^>k穴0l"Y8h|9m5G.xcBxd 87'Uzn9н &36qZZ;xPpD9<=9MSidO.S!MndBk v1Htxt=(Jeb|6M'$ K 5 yD+E׶%6aG ͂ <m3_}2:To=+Iיӧ,'I+CQ; a b%hE5FDA$CSr k z ѵ>Ờ ;/mن ne3 k/߆lZ6m;թsѧ0vC PhmzqgtzIN'>}.i[PdCq7>+nhuC2_Y ekԌH銳]ZА;HGʇ9^T;6=!ņN`?_љBt(ٌ{m4o+;? >o)(ʖ`P"oiIJˡ~-T4>Fv~s1 e$*ɑ= *|CΧq FWv9l X;^qA*2v`qWd>);0m,Z=~1m`H+w1~9 6Ӳ1e3 ~L(&䟣hW˜^1-,fm7ym`hx;J6B qohFz<84`d=g)49[7 xSwc1w )PSα)A- 2_wtsgkMm5ͨIbSJ:)BYKxVؽ!$:O>3" ceÐ{ߴ2^q%u L.D!}EaB@1 F$lƦ UNjDmnNd ň;,)yKL7.la%c,q PhBHߋόsPՆj6p;Ѷ26#άzulr6AB[r2x kw(#~p0Bnu+c6شL5ѬgU/=jM gj<{U\/^49g]w mh5'dԝtX< 6׶ڋR@lytrᆊ5ZQ_9 91lj׍i)q>kR);^3ƪCe%4dFJ`rN-s~ ?$ chC(Ąb |kUk|+H]]C: ,Hd#B.0jdx,ܤT% H$q0}S-bHͯ)*dM7yނDA$S"ˁcfP&`lo_wz|U$L.ni Ii(ZB ~مxk )LÒ'Óo_}f1eī?`]!`_cxWPlv ?}ܬebc%woI$m&&JM7'x1 K TAv;yu🴎chI!yM,Cʌ/cPݡ?`r?[=R pչϢ887ߘ}Nrp?(3ՋBK23pr6^}^{;ɴ[x1K,wm"UUQ=aߞf$ /@0*zl]!3@ ӊJ~z!)z0yǴ$O7!x$t.<0If'نAʢ2dѓlCmCKM3zΐ `:_))(bx>LS sZxli7hnCp,o_>SG;XSE:H> r#VsCxēO3RĈӯK'Ԁub:H5*0Vq:qpvnϽ6yc  ӻC˸ @0nTοT{7۝lD}C3Bܨ0"ёšK#%JKJeQԻ0m6?!gx'i!BBol4vݸ=\ZP B8}l״D_VO9epyirXOhI;"Ek4_ߍ_Fvߔ:/?eF#bf&)hl) -|W,9ėfiqڪ80?ـ1"GC&upr}2.XgOݮ>~ :0kᵤ#CI~:ya8zgPqSJ6=p" QPb" c;GLհ@f=g{&΀PX[8ard!_M`td Nh_xWA$ c1ثaI{CM c3`i $&!{=᳎!]8u!#Y"RPHtɶ=uN/ۮg{!D&2h(r6ۀ O4+fF1MꅊpinhMC~)CViPק!Ĵ!9 r(Q#]ֱG NDJ% {O)wc n|C!)E$of'%Pzɸ. Eg]` >a3F w:@،4MyHC٤BD08kft]RwA Zea0^(;f;w'hTGSZR4r4QCB1u0 $@^!VfK.@z(6I^ylH>Ŗ`NttZCn'z2{qxt rKa%5^l b4@fD7^#Sa gbq Dx̂UH;@'\m??k`[AliR,tw4:9LCp'+a(MDwjCNbF~,7Ӳ|zߤi$!N\9b(X{!B~AftS 1 ak@&='d[ް0}L,}7ht02E tCֿt?= 6}<ωі͓'Y> 1TnSjc` z.̈́e/4RIRĸpwkƯbrqYQA[?,K'/6=;*'m4 r&[Ս=h W_T [;yy `+3z6rhZxe-). f$9 Љ6P8S%CƟ~g!AI gi2xw7>CsxLcdPpv~dN-%kvQXEU.t,7[.:b@A-#ӕUAf%p!=I>D׸/.LӘp F)wܺA6hϴ؊B6[B-%HQpޡ幛ƭh9ò>ytB(sCFWLiX'/p*:Ori;Y~tPZ/_dppb{iou`$.aBmMlЯ}WcH^s߫rׇaD>QݸE}~A#.?_7G^^/7-&@PծpNzY#4QR*L U.τJGAhD(@ %D3;@iHSfugf,k&EÇz]ǠX֗ 6wps'^%"8(9 (B"a""DB 뙞}XGM}BE^3j'dǀ7Gxm{0O4<|XCICh' | {'yz „O> X0Q*D*PhG>G$Atމg"QD@A]&dD2އF!΁V_u\-MLjUp1DPjl42 R^EL]td2]m+Q,Y -CMnlwfb"" `ihHVH bMuf4ĐTֈ%khC[ I7gw)ODԨ J-;Sǐ3NjsblOl$7A 8)9'}HJg9:HMY&6CΝsJNqʣۙ\=1*ɀiALs;r;sg>- H(tOjw7N ' :]eJeۧ-}hf*lLs(90#6mV,/nsHo%(<(RMXvu Ot20D<1ynM\h^s] /ck˯3}mo$ tֺgl` n9; w=x&w(P-mOV {Qd<@*(0IwI,:\rb #+1`Na(THz%=]mZHd)Tׇ9I b「P@Fٜ9s$~K qP}Dn ٜ؄)6L6{bǖ ]~-X`0`RSo-;S}]l,fߗϕRk$+ŸxNn/-'+n<|lY Y$ uZAwtB lrQ9d`\;ܽ]wwPYa'# Io ~BcL&$`?bb!_VVc54g_ͫ}}Oџ)W<0C-ĚcM}a dwtLKgoփTj b_%rK/M# yΛH`( ۼKã{juT=*;`ϻ9ف|v Ѥb":C ײJ:}$7&pYRZ  %./NJyr7JJpNx(1 P$m /$ 4At8UT[[uuGVՔ LBB'V0%S6o~D;t]5m*!h`K%8,lH֔&CN0tDaÑd!7Yl8KWHPfGAQ}(:)^W=eP 蟫gTF. oIc%%ˋhz$IV7axw~yq4fWH/ JQC'0UxK^ઉJBsR1JED P 5"L}2wwrgo1;[eo_k'08POtI!P1BXp&pȦQ1ʌ$08)s<07o85xA7 86M\gK=d:ղHW~ B a ԚGPqD G@S ' DqӁI 2$ H-(<@;!Sp(;++7"(O22Zp˜՚=paySfVO *&uƍ̹gMK 5R 9:I1JծQ:o3MѫNZ }0yȌ];ňcS9ޒ1#1g< oIʺ#|ˋI4C5$quFt%ף=;^:־^g@oC^__+M1:P? < Fie* (:DJFW*]YΪ (j"3w2zr;GSy)$OLld<s 8BJ(0S|/:!벸-D(d @Ia>=IqQp,n r^zrt<9[\hM3 ,g;`5&.LdMq`_9ɱE<)#x  O> C[|փJߧ|}"+08/[*UN5$PM~,øHyiP(sC\GkBvJ=.#6e.ΈnidFd26,B>RK9wA5 $;N.%0Kۇc ?9܁Ya #.ێRm\wElNBaE`h0Ox1h`RM1"5@bA ͋$} 1xb9X@/MsCL΄cS_ʿEo@'0j}l,X}cǯǯ?A-y^3ԪJI  JwlD8MPkn=#V~/5{>63ШߐE t(LexF/ʖhSK9sR>phe +P{'cYl (^0uBJGȢuu叼yytH}D@MZB dƃ5wz_VCfS&$ZRϛG320y;7.jǹ'{g"OXu51)ݰ|],'~=Ȧꋙ{d̤G` D@<AJX`YCKR\o׹)XF +}z}dFM.2wOz* P- Ģb|rC"dHw{>ZaUQ-Pw6.ÛW,tvz"FN1C ԢuҎq^|_vZT_\P=q7EY$4NYJ@ smp-ȉBBCLa671 ;% O)r/YԒsHv쨁^ҫ0'HIq-zSˇ 89ejM0Ip&B@ϥ@>ZB#IɍC`כּ$&"CCu>Xs! T퇰C5Huy7/* &UT0봆؎RI91 x%6%)/r&f ;~Ov +%G͢閺8jewA `k$Yh!PɩLBN|kbc Ոg(J2k ;ba}E+qm &M脢́G6k=']TGYGnZ/Ի 3p!Z!8ta A߅:nL[?D&٨Px!>ل^Sٓ 3~y#{^sQAHOX$4_>Դ/,;&+\0u˸AB"kU@ل c Qw30<>@  [8nYqTbXdRj<ա@ކ;! L0~yrq|HM;hzCHb0 xf+yp:˫Q6:ɎNVݰ6;tծƚC02s;jY5t09Ȱ|rٴt|X-{ˍ-55qݱ!xl C4#<>^@ϾPI=Dbm`)6 ?/pn<*20 pA,1'sQ_-b8]6V1bSsyf4[x_ă5JO_B~oxswmEVYP r9m.CK9JH`qBt wQ[0>oaS$٤sr;Pb u 9CR zx虛p^tGR1r0{ƈeOztV zP0JPӶpyjv~?+< 2GbZ_G8AVsYQ"Dfd0zހ<&@"q|pFS 8K80o%БC[ ,SJqך)c8%(2/;P[ybf4b}o>i|@X"B ȕNzy.n {qu}xfՇ$!hH jIFsUH F~Q\w[jk1;F*,)Q*9?d:[+} DLd /u"$QyE&T,xS^"  x7F%8np@ƫMEn[Vkd*d*K0 q8&ԕ`BnS a]i!b6`1Ψu棠wY@RnpʵTMf08 / *KM lfVY)iw(B#uc^D(h`TynE U:ƺm+=*d/-faa$PQVM i)Ǹi4" S@vD $ `hbK? dŪQ0-Zp`mu]m88_y@/QF8hÿ9%ӎ/g/D4)%>"P8}:ƥpɐRrʙ[MK[Vژ( wrmJe:èL߻gvp )>dnj@DG~ H;F>c1h G;E,+xw/C)l ݺUa咤Ur_,B1VMUI